Skip to content

Commit 8b60f68

Browse files
author
taian.lta
committed
fix: deps fields
1 parent 41fd02a commit 8b60f68

3 files changed

Lines changed: 10 additions & 2 deletions

File tree

scripts/deps-fileds.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
module.exports = [
2+
'dependencies',
3+
'devDependencies',
4+
'peerDependencies',
5+
];

scripts/release.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ const { SEMVER_INC, getNewVersion, isValidVersion, isVersionGreat } = require('.
1212
const currentVersion = require('../package.json').version;
1313
const signale = require('signale');
1414
const { generateAll } = require('./utils/generate-alias');
15+
const depsFileds = require('./deps-fileds');
1516

1617
const packages = fse
1718
.readdirSync(path.resolve(__dirname, '../packages'), { withFileTypes: true })
@@ -162,7 +163,7 @@ async function updatePackage(pkgRoot, version) {
162163
const pkgPath = path.resolve(pkgRoot, 'package.json');
163164
const pkgJSON = await fse.readJSON(pkgPath);
164165
pkgJSON.version = version;
165-
['dependencies', 'devDependencies'].forEach((field) => {
166+
depsFileds.forEach((field) => {
166167
const obj = pkgJSON[field];
167168
if (!obj) return;
168169
Object.keys(obj).forEach((dep) => {

scripts/upgrade-kaitian.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ const path = require('path');
66
const https = require('https');
77
const { StringDecoder } = require('string_decoder');
88

9+
const depsFileds = require('./deps-fileds');
10+
911
const pkg = '@ali/ide-core-common';
1012

1113
invoke(async () => {
@@ -74,7 +76,7 @@ async function upgradeKaitianDeps(pkgPath, version, kaitianDepList) {
7476
pkgJSON.engines.kaitian = version;
7577
modified = true;
7678
}
77-
['dependencies', 'devDependencies'].forEach((field) => {
79+
depsFileds.forEach((field) => {
7880
const obj = pkgJSON[field];
7981
if (!obj) return;
8082
Object.keys(obj).forEach((dep) => {

0 commit comments

Comments
 (0)