svelteIntegration() — astro Function Reference
Architecture documentation for the svelteIntegration() function in index.ts from the astro codebase.
Entity Profile
Dependency Diagram
graph TD c46cdddc_45ab_d0a0_914e_965c18883ac7["svelteIntegration()"] f101d1c4_9deb_6cac_9ca2_88a310d5a8a5["index.ts"] c46cdddc_45ab_d0a0_914e_965c18883ac7 -->|defined in| f101d1c4_9deb_6cac_9ca2_88a310d5a8a5 4ce943b6_10e5_3788_daca_4ee496c971ac["getRenderer()"] c46cdddc_45ab_d0a0_914e_965c18883ac7 -->|calls| 4ce943b6_10e5_3788_daca_4ee496c971ac 57694432_f976_a84a_9cf7_7c2dc196aa58["configEnvironmentPlugin()"] c46cdddc_45ab_d0a0_914e_965c18883ac7 -->|calls| 57694432_f976_a84a_9cf7_7c2dc196aa58 style c46cdddc_45ab_d0a0_914e_965c18883ac7 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/integrations/svelte/src/index.ts lines 16–30
export default function svelteIntegration(options?: Options): AstroIntegration {
return {
name: '@astrojs/svelte',
hooks: {
'astro:config:setup': async ({ updateConfig, addRenderer }) => {
addRenderer(getRenderer());
updateConfig({
vite: {
plugins: [svelte(options), configEnvironmentPlugin()],
},
});
},
},
};
}
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does svelteIntegration() do?
svelteIntegration() is a function in the astro codebase, defined in packages/integrations/svelte/src/index.ts.
Where is svelteIntegration() defined?
svelteIntegration() is defined in packages/integrations/svelte/src/index.ts at line 16.
What does svelteIntegration() call?
svelteIntegration() calls 2 function(s): configEnvironmentPlugin, getRenderer.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free