diff options
Diffstat (limited to 'packages')
-rw-r--r-- | packages/astro/src/config/index.ts | 4 | ||||
-rw-r--r-- | packages/astro/src/core/config/config.ts | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/packages/astro/src/config/index.ts b/packages/astro/src/config/index.ts index 7950990ec..aa078a948 100644 --- a/packages/astro/src/config/index.ts +++ b/packages/astro/src/config/index.ts @@ -34,7 +34,7 @@ export function getViteConfig(inlineConfig: UserConfig, inlineAstroConfig: Astro dest: nodeLogDestination, level: 'info', }); - const { astroConfig: config } = await resolveConfig(inlineAstroConfig, cmd); + const { astroConfig: config, userConfig } = await resolveConfig(inlineAstroConfig, cmd); let settings = await createSettings(config, inlineConfig.root); settings = await runHookConfigSetup({ settings, command: cmd, logger }); const viteConfig = await createVite( @@ -48,6 +48,6 @@ export function getViteConfig(inlineConfig: UserConfig, inlineAstroConfig: Astro { settings, logger, mode } ); await runHookConfigDone({ settings, logger }); - return mergeConfig(viteConfig, inlineConfig); + return mergeConfig(viteConfig, userConfig); }; } diff --git a/packages/astro/src/core/config/config.ts b/packages/astro/src/core/config/config.ts index d0cfd0e49..9a700ab0e 100644 --- a/packages/astro/src/core/config/config.ts +++ b/packages/astro/src/core/config/config.ts @@ -199,5 +199,5 @@ export async function resolveConfig( const mergedConfig = mergeConfig(userConfig, inlineUserConfig); const astroConfig = await validateConfig(mergedConfig, root, command); - return { userConfig, astroConfig }; + return { userConfig: mergedConfig, astroConfig }; } |