diff --git a/package-lock.json b/package-lock.json index ae729fbcff0..f215871b9d3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "rollup", - "version": "0.46.2", + "version": "0.46.3", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -3898,38 +3898,6 @@ "resolve": "1.4.0" } }, - "rollup-plugin-replace": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/rollup-plugin-replace/-/rollup-plugin-replace-1.1.1.tgz", - "integrity": "sha1-OWMV3tBQps5DuVGKiGo/YO+x6jM=", - "dev": true, - "requires": { - "magic-string": "0.15.2", - "minimatch": "3.0.4", - "rollup-pluginutils": "1.5.2" - }, - "dependencies": { - "magic-string": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.15.2.tgz", - "integrity": "sha1-BoHXOIdBu8Ot2qZQYJkmJMbAnpw=", - "dev": true, - "requires": { - "vlq": "0.2.2" - } - }, - "rollup-pluginutils": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-1.5.2.tgz", - "integrity": "sha1-HhVud4+UtyVb+hs9AXi+j1xVJAg=", - "dev": true, - "requires": { - "estree-walker": "0.2.1", - "minimatch": "3.0.4" - } - } - } - }, "rollup-plugin-string": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/rollup-plugin-string/-/rollup-plugin-string-2.0.2.tgz", diff --git a/package.json b/package.json index af2e0574c73..221069aca51 100644 --- a/package.json +++ b/package.json @@ -66,7 +66,6 @@ "rollup-plugin-commonjs": "^8.0.2", "rollup-plugin-json": "^2.3.0", "rollup-plugin-node-resolve": "^3.0.0", - "rollup-plugin-replace": "^1.1.0", "rollup-plugin-string": "^2.0.0", "rollup-pluginutils": "^2.0.1", "rollup-watch": "^4.3.1", diff --git a/rollup.config.js b/rollup.config.js index 396e71e2ed9..0e33547bfa2 100644 --- a/rollup.config.js +++ b/rollup.config.js @@ -2,7 +2,7 @@ import { readFileSync } from 'fs'; import buble from 'rollup-plugin-buble'; import nodeResolve from 'rollup-plugin-node-resolve'; import commonjs from 'rollup-plugin-commonjs'; -import replace from 'rollup-plugin-replace'; +import json from 'rollup-plugin-json'; var pkg = JSON.parse( readFileSync( 'package.json', 'utf-8' ) ); @@ -22,6 +22,8 @@ var banner = readFileSync( 'src/banner.js', 'utf-8' ) export default { entry: 'src/node-entry.js', plugins: [ + json(), + buble({ include: [ 'src/**', 'node_modules/acorn/**' ], target: { @@ -33,13 +35,6 @@ export default { jsnext: true }), - replace({ - include: 'src/rollup.js', - delimiters: [ '<@', '@>' ], - sourceMap: true, - values: { VERSION: pkg.version } - }), - commonjs() ], external: [