chore: use Rollup 2 (#12010)
* chore: use Rollup 2 * chore: downupgrade @rollup/plugin-commonjs to 13.0.2 * nit: restore extraPlugins move * chore: remove unused rollup-plugin-babel * chore: bump rollup-plugin-terser to 7.0.0 * chore: remove invalid terser options
This commit is contained in:
parent
2c60595342
commit
8d59ff658d
26
Gulpfile.js
26
Gulpfile.js
@ -10,14 +10,13 @@ const filter = require("gulp-filter");
|
||||
const gulp = require("gulp");
|
||||
const path = require("path");
|
||||
const rollup = require("rollup");
|
||||
const rollupBabel = require("rollup-plugin-babel");
|
||||
const rollupBabel = require("@rollup/plugin-babel").default;
|
||||
const rollupBabelSource = require("./scripts/rollup-plugin-babel-source");
|
||||
const rollupCommonJs = require("rollup-plugin-commonjs");
|
||||
const rollupCommonJs = require("@rollup/plugin-commonjs");
|
||||
const rollupJson = require("@rollup/plugin-json");
|
||||
const rollupNodeBuiltins = require("rollup-plugin-node-builtins");
|
||||
const rollupNodeGlobals = require("rollup-plugin-node-globals");
|
||||
const rollupNodeResolve = require("rollup-plugin-node-resolve");
|
||||
const rollupReplace = require("rollup-plugin-replace");
|
||||
const rollupNodePolyfills = require("rollup-plugin-node-polyfills");
|
||||
const rollupNodeResolve = require("@rollup/plugin-node-resolve").default;
|
||||
const rollupReplace = require("@rollup/plugin-replace");
|
||||
const { terser: rollupTerser } = require("rollup-plugin-terser");
|
||||
|
||||
const defaultSourcesGlob = "./@(codemods|packages|eslint)/*/src/**/*.js";
|
||||
@ -102,7 +101,6 @@ function buildRollup(packages) {
|
||||
if (minify) {
|
||||
extraPlugins.push(
|
||||
rollupTerser({
|
||||
include: /^.+\.min\.js$/,
|
||||
// workaround https://bugs.webkit.org/show_bug.cgi?id=212725
|
||||
output: {
|
||||
ascii_only: true,
|
||||
@ -135,6 +133,7 @@ function buildRollup(packages) {
|
||||
rollupBabel({
|
||||
envName: babelEnvName,
|
||||
babelrc: false,
|
||||
babelHelpers: "bundled",
|
||||
extends: "./babel.config.js",
|
||||
}),
|
||||
rollupNodeResolve({
|
||||
@ -153,17 +152,12 @@ function buildRollup(packages) {
|
||||
// Rollup doesn't read export maps, so it loads the cjs fallback
|
||||
"packages/babel-compat-data/*.js",
|
||||
],
|
||||
namedExports: {
|
||||
"babel-plugin-dynamic-import-node/utils.js": [
|
||||
"createDynamicImportTransform",
|
||||
"getImportSource",
|
||||
],
|
||||
"@babel/standalone": ["availablePlugins", "registerPlugin"],
|
||||
},
|
||||
}),
|
||||
rollupJson(),
|
||||
rollupNodeBuiltins(),
|
||||
rollupNodeGlobals({ sourceMap: sourcemap }),
|
||||
rollupNodePolyfills({
|
||||
sourceMap: sourcemap,
|
||||
include: "**/*.js",
|
||||
}),
|
||||
],
|
||||
})
|
||||
.then(bundle => {
|
||||
|
||||
17
package.json
17
package.json
@ -27,7 +27,11 @@
|
||||
"@babel/preset-flow": "^7.10.4",
|
||||
"@babel/register": "^7.10.5",
|
||||
"@babel/runtime": "^7.11.0",
|
||||
"@rollup/plugin-json": "4.0.1",
|
||||
"@rollup/plugin-babel": "^5.2.0",
|
||||
"@rollup/plugin-commonjs": "^13.0.0",
|
||||
"@rollup/plugin-json": "^4.1.0",
|
||||
"@rollup/plugin-node-resolve": "^9.0.0",
|
||||
"@rollup/plugin-replace": "^2.3.3",
|
||||
"babel-jest": "^24.9.0",
|
||||
"babel-plugin-transform-charcodes": "^0.2.0",
|
||||
"chalk": "^2.4.2",
|
||||
@ -55,14 +59,9 @@
|
||||
"prettier": "^2.0.5",
|
||||
"pump": "^3.0.0",
|
||||
"rimraf": "^2.6.3",
|
||||
"rollup": "1.27.9",
|
||||
"rollup-plugin-babel": "^4.4.0",
|
||||
"rollup-plugin-commonjs": "^10.1.0",
|
||||
"rollup-plugin-node-builtins": "^2.1.2",
|
||||
"rollup-plugin-node-globals": "^1.4.0",
|
||||
"rollup-plugin-node-resolve": "^5.0.0",
|
||||
"rollup-plugin-replace": "^2.2.0",
|
||||
"rollup-plugin-terser": "^5.3.0",
|
||||
"rollup": "^2.26.5",
|
||||
"rollup-plugin-node-polyfills": "^0.2.1",
|
||||
"rollup-plugin-terser": "^7.0.0",
|
||||
"test262-stream": "^1.3.0",
|
||||
"through2": "^2.0.0",
|
||||
"typescript": "^3.6.3"
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user