diff options
-rw-r--r-- | .changeset/popular-colts-happen.md | 5 | ||||
-rw-r--r-- | packages/astro/config.d.ts | 6 |
2 files changed, 10 insertions, 1 deletions
diff --git a/.changeset/popular-colts-happen.md b/.changeset/popular-colts-happen.md new file mode 100644 index 000000000..1d90d2263 --- /dev/null +++ b/.changeset/popular-colts-happen.md @@ -0,0 +1,5 @@ +--- +"astro": patch +--- + +Fixes `getViteConfig()` type definition to allow passing an inline Astro configuration as second argument diff --git a/packages/astro/config.d.ts b/packages/astro/config.d.ts index b859f0b05..47bf6ed61 100644 --- a/packages/astro/config.d.ts +++ b/packages/astro/config.d.ts @@ -1,6 +1,7 @@ type ViteUserConfig = import('vite').UserConfig; type ViteUserConfigFn = import('vite').UserConfigFn; type AstroUserConfig = import('./dist/@types/astro.js').AstroUserConfig; +type AstroInlineConfig = import('./dist/@types/astro.js').AstroInlineConfig; type ImageServiceConfig = import('./dist/@types/astro.js').ImageServiceConfig; type SharpImageServiceConfig = import('./dist/assets/services/sharp.js').SharpImageServiceConfig; @@ -13,7 +14,10 @@ export function defineConfig(config: AstroUserConfig): AstroUserConfig; /** * Use Astro to generate a fully resolved Vite config */ -export function getViteConfig(config: ViteUserConfig): ViteUserConfigFn; +export function getViteConfig( + config: ViteUserConfig, + inlineAstroConfig?: AstroInlineConfig +): ViteUserConfigFn; /** * Return the configuration needed to use the Sharp-based image service |