From bc8a898d2be6f00e7dd0fcfe650cc7d82a399c2c Mon Sep 17 00:00:00 2001 From: Wojciech Maj Date: Wed, 8 Sep 2021 14:11:41 +0200 Subject: [PATCH] Use @babel/plugin-transform-runtime --- .babelrc | 6 ++++++ package.json | 1 + test/.babelrc | 3 --- test/package.json | 1 - test/yarn.lock | 17 ----------------- yarn.lock | 17 +++++++++++++++++ 6 files changed, 24 insertions(+), 21 deletions(-) diff --git a/.babelrc b/.babelrc index d4b364f..720488d 100644 --- a/.babelrc +++ b/.babelrc @@ -5,6 +5,9 @@ }], "@babel/react" ], + "plugins": [ + "@babel/transform-runtime" + ], "env": { "production-esm": { "presets": [ @@ -13,6 +16,9 @@ "loose": true }], "@babel/react" + ], + "plugins": [ + ["@babel/transform-runtime", { "useESModules": true }] ] } } diff --git a/package.json b/package.json index 2774c64..140c7cc 100644 --- a/package.json +++ b/package.json @@ -39,6 +39,7 @@ "devDependencies": { "@babel/cli": "^7.9.0", "@babel/core": "^7.9.0", + "@babel/plugin-transform-runtime": "^7.9.0", "@babel/preset-env": "^7.9.0", "@babel/preset-react": "^7.9.0", "@wojtekmaj/enzyme-adapter-react-17": "^0.6.0", diff --git a/test/.babelrc b/test/.babelrc index 160c9f7..e8a0dc4 100644 --- a/test/.babelrc +++ b/test/.babelrc @@ -4,8 +4,5 @@ "modules": false }], "@babel/react" - ], - "plugins": [ - "@babel/transform-runtime" ] } diff --git a/test/package.json b/test/package.json index 76eefe0..b6149db 100644 --- a/test/package.json +++ b/test/package.json @@ -22,7 +22,6 @@ }, "devDependencies": { "@babel/core": "^7.9.0", - "@babel/plugin-transform-runtime": "^7.9.0", "@babel/preset-env": "^7.9.0", "@babel/preset-react": "^7.9.0", "@pmmmwh/react-refresh-webpack-plugin": "^0.5.0-0", diff --git a/test/yarn.lock b/test/yarn.lock index c70198f..23d67d1 100644 --- a/test/yarn.lock +++ b/test/yarn.lock @@ -1041,22 +1041,6 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-runtime@npm:^7.9.0": - version: 7.15.0 - resolution: "@babel/plugin-transform-runtime@npm:7.15.0" - dependencies: - "@babel/helper-module-imports": ^7.14.5 - "@babel/helper-plugin-utils": ^7.14.5 - babel-plugin-polyfill-corejs2: ^0.2.2 - babel-plugin-polyfill-corejs3: ^0.2.2 - babel-plugin-polyfill-regenerator: ^0.2.2 - semver: ^6.3.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 5717e0e6d2f77ef71996b22440e5e68ae4f9e7f4ae85e2dc6e3b99155840a0fdc71a62db1979f19be646a34fef022db506a1036a6e4bf5e89d53a6d94713cc74 - languageName: node - linkType: hard - "@babel/plugin-transform-shorthand-properties@npm:^7.14.5": version: 7.14.5 resolution: "@babel/plugin-transform-shorthand-properties@npm:7.14.5" @@ -5410,7 +5394,6 @@ fsevents@~2.3.2: resolution: "react-async-button-test-page@workspace:." dependencies: "@babel/core": ^7.9.0 - "@babel/plugin-transform-runtime": ^7.9.0 "@babel/preset-env": ^7.9.0 "@babel/preset-react": ^7.9.0 "@pmmmwh/react-refresh-webpack-plugin": ^0.5.0-0 diff --git a/yarn.lock b/yarn.lock index 7b8005b..aee5b0c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1101,6 +1101,22 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-runtime@npm:^7.9.0": + version: 7.15.0 + resolution: "@babel/plugin-transform-runtime@npm:7.15.0" + dependencies: + "@babel/helper-module-imports": ^7.14.5 + "@babel/helper-plugin-utils": ^7.14.5 + babel-plugin-polyfill-corejs2: ^0.2.2 + babel-plugin-polyfill-corejs3: ^0.2.2 + babel-plugin-polyfill-regenerator: ^0.2.2 + semver: ^6.3.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 5717e0e6d2f77ef71996b22440e5e68ae4f9e7f4ae85e2dc6e3b99155840a0fdc71a62db1979f19be646a34fef022db506a1036a6e4bf5e89d53a6d94713cc74 + languageName: node + linkType: hard + "@babel/plugin-transform-shorthand-properties@npm:^7.14.5": version: 7.14.5 resolution: "@babel/plugin-transform-shorthand-properties@npm:7.14.5" @@ -1828,6 +1844,7 @@ __metadata: dependencies: "@babel/cli": ^7.9.0 "@babel/core": ^7.9.0 + "@babel/plugin-transform-runtime": ^7.9.0 "@babel/preset-env": ^7.9.0 "@babel/preset-react": ^7.9.0 "@wojtekmaj/enzyme-adapter-react-17": ^0.6.0 -- 2.51.2