Skip to content

Commit ea98efd

Browse files
ci: remove devDependiencies and scripts in package.json (#382)
* ci: remove devDependiencies and scripts in package.json * [autofix.ci] apply automated fixes --------- Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
1 parent e87aa53 commit ea98efd

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

packages/fluent-editor/scripts/pre-release.cjs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,17 @@
1+
const fs = require('node:fs')
12
const path = require('node:path')
23
const program = require('commander')
34
const shelljs = require('shelljs')
45

56
shelljs.cp('-rf', 'package.json', 'dist')
67
const targetFile = path.resolve(__dirname, '../dist/package.json')
78
const packagejson = require(targetFile)
9+
10+
// 删除不需要发布到 npm 的字段
11+
delete packagejson.scripts
12+
delete packagejson.devDependencies
13+
fs.writeFileSync(targetFile, `${JSON.stringify(packagejson, null, 2)}\n`)
14+
815
const currentVersion = packagejson.version
916
const versionArr = currentVersion.split('.')
1017
let defaultVersion = currentVersion

0 commit comments

Comments
 (0)