diff --git a/package.json b/package.json index d431000..28e7690 100644 --- a/package.json +++ b/package.json @@ -13,9 +13,9 @@ "scripts": { "build": "tsx scripts/build-all.ts", "build:ioc": "pnpm -F @nailyjs/ioc build", + "build:backend": "pnpm -F @nailyjs/backend build", "build:rpc": "pnpm -F @nailyjs/rpc build", "build:unplugin-rpc": "pnpm -F unplugin-rpc build", - "build:backend": "pnpm -F @nailyjs/backend build", "play:rpc": "pnpm -F rpc-playground dev", "play:build": "pnpm -F rpc-playground build", "lint": "eslint .", diff --git a/scripts/build-all.ts b/scripts/build-all.ts index 0e6def2..9dd7df3 100644 --- a/scripts/build-all.ts +++ b/scripts/build-all.ts @@ -1,11 +1,10 @@ -import { exec } from 'node:child_process' -import { stderr, stdout } from 'node:process' +import { execSync } from 'node:child_process' import { scripts } from '../package.json' for (const [name, _script] of Object.entries(scripts)) { if (!name.startsWith('build:')) continue - const child_process = exec(`pnpm run ${name}`) - child_process.stdout?.pipe(stdout) - child_process.stderr?.pipe(stderr) + execSync(`pnpm run ${name}`, { + stdio: 'inherit', + }) }