diff --git a/.changeset/green-grapes-own.md b/.changeset/green-grapes-own.md new file mode 100644 index 0000000..85697ac --- /dev/null +++ b/.changeset/green-grapes-own.md @@ -0,0 +1,8 @@ +--- +"mn-cli": patch +"mn-business": patch +"mn-core": patch +"mn-toolset": patch +--- + +fs-extra diff --git a/packages/cli/src/action/create.action.ts b/packages/cli/src/action/create.action.ts index acd0568..80703c8 100644 --- a/packages/cli/src/action/create.action.ts +++ b/packages/cli/src/action/create.action.ts @@ -78,8 +78,11 @@ export class CreateAction extends AbstractAction { name: `${this.prefixPkgName}-${pkgname}`, version: '0.1.0', scripts: { - build: "tsc --project ./tsconfig.json", + build: "tsc --project ./tsconfig.json && node ./script/build.js", }, + devDependencies: { + "fs-extra": "^11.1.1" + } } const indexTs = generateSubIndex(pkgname) await mkdir(join(ctx, 'packages', pkgname), { recursive: true }) diff --git a/packages/cli/src/utils/index.ts b/packages/cli/src/utils/index.ts index ccbf5eb..c270a40 100644 --- a/packages/cli/src/utils/index.ts +++ b/packages/cli/src/utils/index.ts @@ -82,7 +82,7 @@ export const generateSubTsConfig = () => { export const generateSubScript = (pkgname: string) => { const script: Record = { 'script/cp.js': ` - const { copySync, removeSync } = require('fs') + const { copySync, removeSync } = require('fs-extra') const { resolve } = require('path') copySync(resolve(__dirname, '../dist/packages/<%= pkgname %>'), resolve(__dirname, '../dist'))