PluginMetadata Type — astro Architecture
Architecture documentation for the PluginMetadata type/interface in types.ts from the astro codebase.
Entity Profile
Dependency Diagram
graph TD f5c2bd82_47ee_6868_6d62_56a4c3412532["PluginMetadata"] 01a93ec7_c96e_c4d1_879f_ca277d9ec9da["types.ts"] f5c2bd82_47ee_6868_6d62_56a4c3412532 -->|defined in| 01a93ec7_c96e_c4d1_879f_ca277d9ec9da style f5c2bd82_47ee_6868_6d62_56a4c3412532 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/astro/src/vite-plugin-astro/types.ts lines 9–19
export interface PluginMetadata {
astro: {
hydratedComponents: TransformResult['hydratedComponents'];
clientOnlyComponents: TransformResult['clientOnlyComponents'];
serverComponents: TransformResult['serverComponents'];
scripts: TransformResult['scripts'];
containsHead: TransformResult['containsHead'];
propagation: PropagationHint;
pageOptions: PageOptions;
};
}
Source
Frequently Asked Questions
What is the PluginMetadata type?
PluginMetadata is a type/interface in the astro codebase, defined in packages/astro/src/vite-plugin-astro/types.ts.
Where is PluginMetadata defined?
PluginMetadata is defined in packages/astro/src/vite-plugin-astro/types.ts at line 9.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free