diff --git a/build/configs.js b/build/configs.js index c3c2311..f496297 100644 --- a/build/configs.js +++ b/build/configs.js @@ -1,10 +1,7 @@ -const fs = require('fs') const path = require('path') const babel = require('rollup-plugin-babel') -const beautify = require('js-beautify').js_beautify const replace = require('rollup-plugin-replace') -const pkg = require('../package.json') -const version = process.env.VERSION || pkg.version +const version = process.env.VERSION || require('../package.json').version const banner = `/** * vue-webview-js-bridge v${version} @@ -65,20 +62,7 @@ function genConfig (opts) { return config } -function writeVersion (version) { - return new Promise(function (resolve, reject) { - pkg.version = version - fs.writeFile(path.join(__dirname, '..', 'package.json'), beautify(JSON.stringify(pkg), { indent_size: 2 }), (err) => { - if (err) { - reject(err) - } - resolve() - }) - }) -} - -function mapValues (obj, fn, version) { - writeVersion(version) +function mapValues (obj, fn) { const res = {} Object.keys(obj).forEach(key => { res[key] = fn(obj[key], key) @@ -86,4 +70,4 @@ function mapValues (obj, fn, version) { return res } -module.exports = mapValues(configs, genConfig, version) +module.exports = mapValues(configs, genConfig) diff --git a/package.json b/package.json index e8292f8..05d4baa 100644 --- a/package.json +++ b/package.json @@ -42,7 +42,6 @@ "eslint-plugin-vue-libs": "^3.0.0", "express": "^4.16.4", "ghooks": "^2.0.4", - "js-beautify": "^1.8.9", "rollup": "^0.65.0", "rollup-plugin-babel": "^3.0.7", "rollup-plugin-replace": "^2.0.0",