From cd07553b59badff0f9987f7c53c60e791a93403f Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Mon, 23 Nov 2020 10:21:45 +0100 Subject: [PATCH] Upgrade Rollup babel plugin (#7773) --- build-scripts/rollup.js | 3 ++- package.json | 2 +- yarn.lock | 19 ++++++++++++++++++- 3 files changed, 21 insertions(+), 3 deletions(-) diff --git a/build-scripts/rollup.js b/build-scripts/rollup.js index 3757f25866..8cd680361d 100644 --- a/build-scripts/rollup.js +++ b/build-scripts/rollup.js @@ -3,7 +3,7 @@ const path = require("path"); const commonjs = require("@rollup/plugin-commonjs"); const resolve = require("@rollup/plugin-node-resolve"); const json = require("@rollup/plugin-json"); -const babel = require("rollup-plugin-babel"); +const babel = require("@rollup/plugin-babel").babel; const replace = require("@rollup/plugin-replace"); const visualizer = require("rollup-plugin-visualizer"); const { string } = require("rollup-plugin-string"); @@ -61,6 +61,7 @@ const createRollupConfig = ({ ...bundle.babelOptions({ latestBuild }), extensions, exclude: bundle.babelExclude(), + babelHelpers: "bundled", }), string({ // Import certain extensions as strings diff --git a/package.json b/package.json index d8dc5f2b92..28367bf4f0 100644 --- a/package.json +++ b/package.json @@ -141,6 +141,7 @@ "@babel/plugin-syntax-import-meta": "^7.10.4", "@babel/preset-env": "^7.11.5", "@babel/preset-typescript": "^7.10.4", + "@rollup/plugin-babel": "^5.2.1", "@rollup/plugin-commonjs": "^11.1.0", "@rollup/plugin-json": "^4.0.3", "@rollup/plugin-node-resolve": "^7.1.3", @@ -195,7 +196,6 @@ "raw-loader": "^2.0.0", "require-dir": "^1.2.0", "rollup": "^2.8.2", - "rollup-plugin-babel": "^4.4.0", "rollup-plugin-string": "^3.0.0", "rollup-plugin-terser": "^5.3.0", "rollup-plugin-visualizer": "^4.0.4", diff --git a/yarn.lock b/yarn.lock index 128ab6a8a3..9b9363e598 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3023,6 +3023,14 @@ dependencies: "@webcomponents/shadycss" "^1.5.2" +"@rollup/plugin-babel@^5.2.1": + version "5.2.1" + resolved "https://registry.yarnpkg.com/@rollup/plugin-babel/-/plugin-babel-5.2.1.tgz#20fc8f8864dc0eaa1c5578408459606808f72924" + integrity sha512-Jd7oqFR2dzZJ3NWANDyBjwTtX/lYbZpVcmkHrfQcpvawHs9E4c0nYk5U2mfZ6I/DZcIvy506KZJi54XK/jxH7A== + dependencies: + "@babel/helper-module-imports" "^7.10.4" + "@rollup/pluginutils" "^3.1.0" + "@rollup/plugin-commonjs@^11.1.0": version "11.1.0" resolved "https://registry.yarnpkg.com/@rollup/plugin-commonjs/-/plugin-commonjs-11.1.0.tgz#60636c7a722f54b41e419e1709df05c7234557ef" @@ -3071,6 +3079,15 @@ estree-walker "^1.0.1" picomatch "^2.2.2" +"@rollup/pluginutils@^3.1.0": + version "3.1.0" + resolved "https://registry.yarnpkg.com/@rollup/pluginutils/-/pluginutils-3.1.0.tgz#706b4524ee6dc8b103b3c995533e5ad680c02b9b" + integrity sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg== + dependencies: + "@types/estree" "0.0.39" + estree-walker "^1.0.1" + picomatch "^2.2.2" + "@samverschueren/stream-to-observable@^0.3.0": version "0.3.0" resolved "https://registry.yarnpkg.com/@samverschueren/stream-to-observable/-/stream-to-observable-0.3.0.tgz#ecdf48d532c58ea477acfcab80348424f8d0662f" @@ -11079,7 +11096,7 @@ roboto-fontface@^0.10.0: resolved "https://registry.yarnpkg.com/roboto-fontface/-/roboto-fontface-0.10.0.tgz#7eee40cfa18b1f7e4e605eaf1a2740afb6fd71b0" integrity sha512-OlwfYEgA2RdboZohpldlvJ1xngOins5d7ejqnIBWr9KaMxsnBqotpptRXTyfNRLnFpqzX6sTDt+X+a+6udnU8g== -rollup-plugin-babel@^4.3.3, rollup-plugin-babel@^4.4.0: +rollup-plugin-babel@^4.3.3: version "4.4.0" resolved "https://registry.yarnpkg.com/rollup-plugin-babel/-/rollup-plugin-babel-4.4.0.tgz#d15bd259466a9d1accbdb2fe2fff17c52d030acb" integrity sha512-Lek/TYp1+7g7I+uMfJnnSJ7YWoD58ajo6Oarhlex7lvUce+RCKRuGRSgztDO3/MF/PuGKmUL5iTHKf208UNszw==