From cff8a2ebee8770079eb18a99cea97d6b368a4b9d Mon Sep 17 00:00:00 2001 From: Rubin Bhandari Date: Fri, 16 Jul 2021 23:10:16 +0545 Subject: [PATCH] fix: npm installation error (#1697) fixes #1696 --- build-browser.js | 48 +++++++++++++++++++++++------------------------- package.json | 4 ++-- 2 files changed, 25 insertions(+), 27 deletions(-) diff --git a/build-browser.js b/build-browser.js index 6101d652a..c863bd399 100644 --- a/build-browser.js +++ b/build-browser.js @@ -1,34 +1,32 @@ /* eslint import/no-extraneous-dependencies: 0 */ -import fs from 'fs'; -import { rollup } from 'rollup'; -import babel from 'rollup-plugin-babel'; -import babelPresetEnv from '@babel/preset-env'; -import pkg from './package.json'; +import fs from "fs"; +import { rollup } from "rollup"; +import babel from "rollup-plugin-babel"; +import babelPresetEnv from "@babel/preset-env"; +import pkg from "./package.json"; rollup({ - entry: 'src/index.js', + entry: "src/index.js", plugins: [ babel({ presets: [[babelPresetEnv, { modules: false }]], babelrc: false, }), ], -}).then(bundle => ( - bundle.write({ - dest: 'validator.js', - format: 'umd', - moduleName: pkg.name, - banner: ( - `/*!\n${ - String(fs.readFileSync('./LICENSE')) - .trim() - .split('\n') - .map(l => ` * ${l}`) - .join('\n') - }\n */` - ), - }) -)).catch((e) => { - process.stderr.write(`${e.message}\n`); - process.exit(1); -}); +}) + .then((bundle) => + bundle.write({ + dest: "validator.js", + format: "umd", + moduleName: pkg.name, + banner: `/*!\n${String(fs.readFileSync("./LICENSE")) + .trim() + .split("\n") + .map((l) => ` * ${l}`) + .join("\n")}\n */`, + }) + ) + .catch((e) => { + process.stderr.write(`${e.message}\n`); + process.exit(1); + }); diff --git a/package.json b/package.json index 72573e375..239215331 100644 --- a/package.json +++ b/package.json @@ -48,7 +48,7 @@ "mocha": "^6.2.3", "nyc": "^14.1.0", "rimraf": "^3.0.0", - "rollup": "^0.43.0", + "rollup": "^0.47.0", "rollup-plugin-babel": "^4.0.1", "uglify-js": "^3.0.19" }, @@ -72,4 +72,4 @@ "node": ">= 0.10" }, "license": "MIT" -} +} \ No newline at end of file