diff --git a/src/commands/info.ts b/src/commands/info.ts index ec7f6ef2e..5198aca4b 100644 --- a/src/commands/info.ts +++ b/src/commands/info.ts @@ -33,7 +33,7 @@ export default defineCommand({ const cwd = resolve(ctx.args.cwd || ctx.args.rootDir || '.') // Load Nuxt config - const nuxtConfig = getNuxtConfig(cwd) + const nuxtConfig = await getNuxtConfig(cwd) // Find nearest package.json const { dependencies = {}, devDependencies = {} } = findPackage(cwd) @@ -162,7 +162,7 @@ function normalizeConfigModule( return null } -function getNuxtConfig(rootDir: string) { +async function getNuxtConfig(rootDir: string) { try { const jiti = createJiti(rootDir, { interopDefault: true, @@ -173,7 +173,7 @@ function getNuxtConfig(rootDir: string) { }, }) ;(globalThis as any).defineNuxtConfig = (c: any) => c - const result = jiti.import('./nuxt.config') as NuxtConfig + const result = await jiti.import('./nuxt.config') as NuxtConfig delete (globalThis as any).defineNuxtConfig return result }