diff --git a/packages/kit/src/loader/config.ts b/packages/kit/src/loader/config.ts index ebcdf49ef3..7e48c71ed9 100644 --- a/packages/kit/src/loader/config.ts +++ b/packages/kit/src/loader/config.ts @@ -37,8 +37,7 @@ export async function loadNuxtConfig (opts: LoadNuxtConfigOptions): Promise[] -} - type DeepPartial = T extends Record ? { [P in keyof T]?: DeepPartial | T[P] } : T /** User configuration in `nuxt.config` file */ export interface NuxtConfig extends DeepPartial { } +/** Normalized Nuxt options available as `nuxt.options.*` */ +export interface NuxtOptions extends ConfigSchema { + _extends: ResolvedConfig[] +} export interface PublicRuntimeConfig extends Record { } export interface PrivateRuntimeConfig extends PublicRuntimeConfig { }