Skip to content

Commit d762ada

Browse files
committed
perf: do not inline package.json in build cli
1 parent c17039a commit d762ada

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

src/commands/info.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import { resolve } from 'pathe'
1212
import { readPackageJSON } from 'pkg-types'
1313
import { splitByCase } from 'scule'
1414

15-
import nuxiPkg from '../../package.json' assert { type: 'json' }
15+
import { version as nuxiVersion } from '../../package.json' assert { type: 'json' }
1616

1717
import { tryResolveNuxt } from '../utils/kit'
1818
import { logger } from '../utils/logger'
@@ -90,7 +90,7 @@ export default defineCommand({
9090
OperatingSystem: os.type(),
9191
NodeVersion: process.version,
9292
NuxtVersion: nuxtVersion,
93-
CLIVersion: nuxiPkg.version,
93+
CLIVersion: nuxiVersion,
9494
NitroVersion: await getDepVersion('nitropack'),
9595
PackageManager: packageManager ?? 'unknown',
9696
Builder: typeof builder === 'string' ? builder : 'custom',

src/main.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import process from 'node:process'
44
import { defineCommand } from 'citty'
55
import { provider } from 'std-env'
66

7-
import nuxiPkg from '../package.json' assert { type: 'json' }
7+
import { description, name, version } from '../package.json' assert { type: 'json' }
88
import { commands } from './commands'
99
import { cwdArgs } from './commands/_shared'
1010
import { setupGlobalConsole } from './utils/console'
@@ -13,9 +13,9 @@ import { logger } from './utils/logger'
1313

1414
export const main = defineCommand({
1515
meta: {
16-
name: nuxiPkg.name,
17-
version: nuxiPkg.version,
18-
description: nuxiPkg.description,
16+
name,
17+
version,
18+
description,
1919
},
2020
args: {
2121
...cwdArgs,

0 commit comments

Comments
 (0)