From aec37c35cc3e9a95bd98129dc4cc1c9b66a7d5e8 Mon Sep 17 00:00:00 2001 From: roymondchen Date: Thu, 29 Feb 2024 14:50:30 +0800 Subject: [PATCH] =?UTF-8?q?build:=20=E5=8F=91=E5=B8=83=E6=97=B6=E4=B8=8D?= =?UTF-8?q?=E6=9B=B4=E6=96=B0tmagic-form=20runtime=E7=9A=84=E7=89=88?= =?UTF-8?q?=E6=9C=AC=E5=8F=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scripts/release.cjs | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/scripts/release.cjs b/scripts/release.cjs index 7c2c30db..c894a6e4 100644 --- a/scripts/release.cjs +++ b/scripts/release.cjs @@ -138,14 +138,17 @@ function updateVersions(version) { updatePackage(path.resolve(__dirname, '..'), version); // 2. update all packages packages.forEach((p) => updatePackage(getPkgRoot(p), version)); - ['vue3', 'react', 'vue2', 'tmagic-form'].forEach((p) => updatePackage(getRunTimeRoot(p), version)); + ['vue3', 'react', 'vue2'].forEach((p) => updatePackage(getRunTimeRoot(p), version)); updatePackage(getPlayground(), version); + updatePackage(getRunTimeRoot('tmagic-form'), version, false); } -function updatePackage(pkgRoot, version) { +function updatePackage(pkgRoot, version, updateVersion = true) { const pkgPath = path.resolve(pkgRoot, 'package.json'); const pkg = JSON.parse(fs.readFileSync(pkgPath, 'utf-8')); - pkg.version = version; + if (updateVersion) { + pkg.version = version; + } updateDeps(pkg, 'dependencies', version); updateDeps(pkg, 'peerDependencies', version); fs.writeFileSync(pkgPath, `${JSON.stringify(pkg, null, 2)}\n`);