Skip to content

Commit 3eaca44

Browse files
committed
fix(info): support nitro version + remove buildModules for v3+
1 parent 01ca983 commit 3eaca44

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

packages/nuxi/src/commands/info.ts

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -86,19 +86,22 @@ export default defineCommand({
8686
packageManager += `@${getPackageManagerVersion(packageManager)}`
8787
}
8888

89-
const infoObj = {
89+
const infoObj: Record<string, string | undefined> = {
9090
OperatingSystem: os.type(),
9191
NodeVersion: process.version,
9292
NuxtVersion: nuxtVersion,
9393
CLIVersion: nuxiVersion,
94-
NitroVersion: await getDepVersion('nitropack'),
94+
NitroVersion: await getDepVersion('nitropack') || await getDepVersion('nitro'),
9595
PackageManager: packageManager ?? 'unknown',
9696
Builder: typeof builder === 'string' ? builder : 'custom',
9797
UserConfig: Object.keys(nuxtConfig)
9898
.map(key => `\`${key}\``)
9999
.join(', '),
100-
RuntimeModules: await listModules(nuxtConfig.modules),
101-
BuildModules: await listModules((nuxtConfig as any /* nuxt v2 */).buildModules || []),
100+
Modules: await listModules(nuxtConfig.modules),
101+
}
102+
103+
if (isLegacy) {
104+
infoObj.BuildModules = await listModules((nuxtConfig as any /* nuxt v2 */).buildModules || [])
102105
}
103106

104107
logger.log('Working directory:', cwd)

0 commit comments

Comments
 (0)