From e9122b401c96877b6707775c4f893660eab93ae3 Mon Sep 17 00:00:00 2001 From: Alexandre Bodin Date: Tue, 3 Sep 2024 12:14:22 +0200 Subject: [PATCH] fix: use dynamic pkg.json import to get write pkg version during install --- packages/cli/create-strapi-app/src/index.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/cli/create-strapi-app/src/index.ts b/packages/cli/create-strapi-app/src/index.ts index 44b1bf0f5a..30bfe0d58d 100644 --- a/packages/cli/create-strapi-app/src/index.ts +++ b/packages/cli/create-strapi-app/src/index.ts @@ -3,10 +3,10 @@ import os from 'node:os'; import chalk from 'chalk'; import commander from 'commander'; import crypto from 'crypto'; +import fse from 'fs-extra'; import * as prompts from './prompts'; import { handleCloudLogin } from './cloud'; -import { version } from '../package.json'; import { createStrapi } from './create-strapi'; import { checkNodeRequirements } from './utils/check-requirements'; import { checkInstallPath } from './utils/check-install-path'; @@ -17,6 +17,8 @@ import { addDatabaseDependencies, getDatabaseInfos } from './utils/database'; import type { Options, Scope } from './types'; import { logger } from './utils/logger'; +const { version } = fse.readJSONSync(join(__dirname, '..', 'package.json')); + const command = new commander.Command('create-strapi-app') .version(version) .arguments('[directory]')