From 89197d59736d84cebc6f1ed5dcd8c9885b3094bb Mon Sep 17 00:00:00 2001 From: pikax Date: Mon, 20 Apr 2020 13:08:31 +0100 Subject: [PATCH] fixing dependencies on build --- packages/vue-composable/package.json | 3 ++- scripts/build.js | 4 +--- scripts/publish.js | 2 +- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/packages/vue-composable/package.json b/packages/vue-composable/package.json index d3dcb0526..d9a730d30 100644 --- a/packages/vue-composable/package.json +++ b/packages/vue-composable/package.json @@ -37,7 +37,8 @@ "homepage": "https://pikax.me/vue-composable/composable", "sideEffects": false, "peerDependencies": { - "@vue/runtime-core": "^3.0.0-beta.1" + "@vue/composition-api": "^0.5.0", + "vue": "^2.6.10" }, "peerDependencies3": { "@vue/runtime-core": "^3.0.0-beta.1" diff --git a/scripts/build.js b/scripts/build.js index 63728ed3a..da9cb1088 100644 --- a/scripts/build.js +++ b/scripts/build.js @@ -43,8 +43,6 @@ async function build(target, targetVersion) { const pkgDir = path.resolve(`packages/${target}`); const pkg = require(`${pkgDir}/package.json`); - const restorePkg = () => - fs.writeFile(`${pkgDir}/package.json`, JSON.stringify(pkg, null, 2)); const renameRestore = await apiRename(target, targetVersion); try { // only build published packages for release @@ -156,7 +154,7 @@ async function build(target, targetVersion) { await fs.remove(`${pkgDir}/dist/packages`); } } finally { - await restorePkg(); + // await restorePkg(); await renameRestore(); } } diff --git a/scripts/publish.js b/scripts/publish.js index ae7e551a6..f422795a6 100644 --- a/scripts/publish.js +++ b/scripts/publish.js @@ -19,7 +19,7 @@ async function publish(package, targetVersion) { const pkgDir = resolvePkgDir(package); await build(package, targetVersion); - const pkg = require(`${pkgDir}/package.json`); + const pkg = JSON.parse(fs.readFileSync(`${pkgDir}/package.json`)); // require(`${pkgDir}/package.json`); const currentMinor = +mainPkg.version.split(".").slice(-1); const majorVersion = mainPkg.version.split("-")[0];