From 34d0b94c1323500503a34e3e37ab423756a04538 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicol=C3=B2=20Ribaudo?= Date: Mon, 16 Mar 2026 23:33:07 +0100 Subject: [PATCH 1/2] Use Babel 8 --- babel.config.json | 2 +- package.json | 16 +- .../package.json | 16 +- .../test/helpers/ast-to-code-serializer.js | 3 +- .../package.json | 20 +- .../absolute-imports/global/options.json | 1 + .../absolute-imports/pure/options.json | 1 + .../actual-corejs-3.21/options.json | 5 +- .../actual-corejs-3.21/output.mjs | 4 - .../actual-corejs-3.25/options.json | 5 +- .../actual-corejs-3.25/output.mjs | 4 - .../actual-corejs-3.27/options.json | 5 +- .../actual-corejs-3.27/output.mjs | 4 - .../actual-corejs-3.28/options.json | 5 +- .../actual-corejs-3.28/output.mjs | 4 - .../actual-corejs-3.29/options.json | 5 +- .../actual-corejs-3.29/output.mjs | 4 - .../actual-corejs-3.30/options.json | 5 +- .../actual-corejs-3.30/output.mjs | 4 - .../actual-corejs-3.31/options.json | 5 +- .../actual-corejs-3.31/output.mjs | 4 - .../actual-corejs-3.32/options.json | 5 +- .../actual-corejs-3.32/output.mjs | 4 - .../actual-corejs-3.33/options.json | 5 +- .../actual-corejs-3.33/output.mjs | 4 - .../actual-corejs-3.34/options.json | 5 +- .../actual-corejs-3.34/output.mjs | 4 - .../actual-corejs-3.36/options.json | 5 +- .../actual-corejs-3.36/output.mjs | 4 - .../actual-corejs-3.37/options.json | 5 +- .../actual-corejs-3.37/output.mjs | 4 - .../actual-corejs-3.38/options.json | 5 +- .../actual-corejs-3.38/output.mjs | 4 - .../actual-corejs-3.39/options.json | 5 +- .../actual-corejs-3.39/output.mjs | 4 - .../actual-corejs-3.40/options.json | 5 +- .../actual-corejs-3.40/output.mjs | 4 - .../actual-corejs-3.41/options.json | 5 +- .../actual-corejs-3.41/output.mjs | 4 - .../actual-corejs-3.42/options.json | 5 +- .../actual-corejs-3.42/output.mjs | 4 - .../actual-corejs-3.43/options.json | 5 +- .../actual-corejs-3.43/output.mjs | 4 - .../actual-corejs-3.44/options.json | 5 +- .../actual-corejs-3.44/output.mjs | 4 - .../actual-corejs-3.45/options.json | 5 +- .../actual-corejs-3.45/output.mjs | 4 - .../actual-corejs-3.46/options.json | 5 +- .../actual-corejs-3.46/output.mjs | 4 - .../actual-corejs-3.47/options.json | 5 +- .../actual-corejs-3.47/output.mjs | 4 - .../actual-corejs-3.48/options.json | 5 +- .../actual-corejs-3.48/output.mjs | 4 - .../entry-global/all-corejs-3.33/options.json | 5 +- .../entry-global/all-corejs-3.33/output.mjs | 4 - .../entry-global/all-corejs-3.34/options.json | 5 +- .../entry-global/all-corejs-3.34/output.mjs | 4 - .../entry-global/all-corejs-3.39/options.json | 5 +- .../entry-global/all-corejs-3.39/output.mjs | 4 - .../entry-global/all-corejs-3.40/options.json | 5 +- .../entry-global/all-corejs-3.40/output.mjs | 4 - .../entry-global/all-corejs-3.41/options.json | 5 +- .../entry-global/all-corejs-3.41/output.mjs | 4 - .../entry-global/all-corejs-3.42/options.json | 5 +- .../entry-global/all-corejs-3.42/output.mjs | 4 - .../entry-global/all-corejs-3.43/options.json | 5 +- .../entry-global/all-corejs-3.43/output.mjs | 4 - .../entry-global/all-corejs-3.44/options.json | 5 +- .../entry-global/all-corejs-3.44/output.mjs | 4 - .../entry-global/all-corejs-3.45/options.json | 5 +- .../entry-global/all-corejs-3.45/output.mjs | 4 - .../entry-global/all-corejs-3.46/options.json | 5 +- .../entry-global/all-corejs-3.46/output.mjs | 4 - .../entry-global/all-corejs-3.47/options.json | 5 +- .../entry-global/all-corejs-3.47/output.mjs | 4 - .../entry-global/all-corejs-3.48/options.json | 5 +- .../entry-global/all-corejs-3.48/output.mjs | 4 - .../fixtures/entry-global/all/options.json | 5 +- .../entry-global/babel-polyfill/options.json | 5 +- .../entries-es-proposals-stage/options.json | 5 +- .../entries-features/options.json | 5 +- .../entry-global/entries-mixed/options.json | 5 +- .../entry-global/entries-modules/options.json | 5 +- .../options.json | 5 +- .../entries-proposals/options.json | 5 +- .../entry-global/entries-stable/options.json | 5 +- .../entry-global/entries-stage/options.json | 5 +- .../entry-global/entries-web/options.json | 5 +- .../entry-global/normalization/options.json | 5 +- .../specified-imports/options.json | 5 +- .../fixtures/entry-global/stable/options.json | 5 +- .../options.json | 5 +- .../babel-runtime-missing/options.json | 5 +- .../usage-pure-in-helpers/options.json | 12 +- .../usage-pure-in-helpers/output.mjs | 6 +- .../options.json | 5 +- .../es-string-split-global/options.json | 5 +- .../usage-global/all-corejs-3.21/options.json | 5 +- .../usage-global/all-corejs-3.25/options.json | 5 +- .../usage-global/all-corejs-3.27/options.json | 5 +- .../usage-global/all-corejs-3.28/options.json | 5 +- .../usage-global/all-corejs-3.29/options.json | 5 +- .../usage-global/all-corejs-3.30/options.json | 5 +- .../usage-global/all-corejs-3.31/options.json | 5 +- .../usage-global/all-corejs-3.32/options.json | 5 +- .../usage-global/all-corejs-3.33/options.json | 5 +- .../usage-global/all-corejs-3.34/options.json | 5 +- .../usage-global/all-corejs-3.36/options.json | 5 +- .../usage-global/all-corejs-3.37/options.json | 5 +- .../usage-global/all-corejs-3.38/options.json | 5 +- .../usage-global/all-corejs-3.39/options.json | 5 +- .../usage-global/all-corejs-3.40/options.json | 5 +- .../usage-global/all-corejs-3.41/options.json | 5 +- .../usage-global/all-corejs-3.42/options.json | 5 +- .../usage-global/all-corejs-3.43/options.json | 5 +- .../usage-global/all-corejs-3.44/options.json | 5 +- .../usage-global/all-corejs-3.45/options.json | 5 +- .../usage-global/all-corejs-3.46/options.json | 5 +- .../usage-global/all-corejs-3.47/options.json | 5 +- .../usage-global/all-corejs-3.48/options.json | 5 +- .../all-proposals-corejs-3.20/options.json | 5 +- .../usage-global/all-proposals/options.json | 5 +- .../fixtures/usage-global/all/options.json | 5 +- .../options.json | 5 +- .../usage-global/array-flat/options.json | 5 +- .../array-uniqueBy-dep-case/options.json | 5 +- .../async-iterator-problem-case/options.json | 5 +- .../browserslist-config-ignore/output.mjs | 2 - .../built-in-from-global-object/options.json | 5 +- .../built-in-from-globalthis/options.json | 5 +- .../usage-global/decorators/options.json | 25 +- .../usage-global/decorators/output.js | 11 +- .../destructuring-assignment/options.json | 5 +- .../destructuring-catch/options.json | 5 +- .../destructuring-for-x/options.json | 5 +- .../destructuring-iife/options.json | 5 +- .../destructuring-params/options.json | 5 +- .../options.json | 5 +- .../options.json | 5 +- .../dynamic-import-webpack/options.json | 3 + .../dynamic-import-webpack/output.mjs | 5 - .../usage-global/dynamic-import/options.json | 5 +- .../usage-global/dynamic-import/output.mjs | 2 - .../evaluated-class-methods/options.json | 5 +- .../evaluated-instance-methods/options.json | 5 +- .../fixtures/usage-global/fetch/options.json | 5 +- .../fixtures/usage-global/for-of/options.json | 5 +- .../fixtures/usage-global/in/options.json | 5 +- .../options.json | 5 +- .../instance-methods/options.json | 5 +- .../modules-transform/options.json | 5 +- .../usage-global/no-builtins/options.json | 5 +- .../object-destructuring/options.json | 5 +- .../options.json | 5 +- .../object-hasown-proposals/options.json | 5 +- .../object-hasown-version-3.11/options.json | 5 +- .../usage-global/object-spread/options.json | 5 +- .../optional-chaining/options.json | 5 +- .../options.json | 5 +- .../options.json | 5 +- .../options.json | 5 +- .../options.json | 5 +- .../usage-global/regexp-test/options.json | 5 +- .../shippedProposals-corejs-3.29/options.json | 5 +- .../shippedProposals-corejs-3.39/options.json | 5 +- .../shippedProposals-corejs-3.40/options.json | 5 +- .../shippedProposals-corejs-3.41/options.json | 5 +- .../shippedProposals-corejs-3.42/options.json | 5 +- .../shippedProposals-corejs-3.43/options.json | 5 +- .../shippedProposals-corejs-3.44/options.json | 5 +- .../shippedProposals-corejs-3.45/options.json | 5 +- .../shippedProposals-corejs-3.46/options.json | 5 +- .../shippedProposals-corejs-3.47/options.json | 5 +- .../shippedProposals-corejs-3.48/options.json | 5 +- .../shippedProposals/options.json | 5 +- .../fixtures/usage-global/spread/options.json | 5 +- .../options.json | 5 +- .../usage-global/static-methods/options.json | 5 +- .../options.json | 5 +- .../symbol-iterator-in/options.json | 5 +- .../usage-global/symbol-iterator/options.json | 5 +- .../fixtures/usage-global/timers/options.json | 5 +- .../options.json | 5 +- .../typed-array-static/options.json | 5 +- .../usage-global/typed-array/options.json | 5 +- .../aliased-constructors/options.json | 5 +- .../usage-pure/all-corejs-3.21/options.json | 5 +- .../usage-pure/all-corejs-3.24/options.json | 5 +- .../usage-pure/all-corejs-3.27/options.json | 5 +- .../usage-pure/all-corejs-3.28/options.json | 5 +- .../usage-pure/all-corejs-3.30/options.json | 5 +- .../usage-pure/all-corejs-3.31/options.json | 5 +- .../usage-pure/all-corejs-3.32/options.json | 5 +- .../usage-pure/all-corejs-3.33/options.json | 5 +- .../usage-pure/all-corejs-3.34/options.json | 5 +- .../usage-pure/all-corejs-3.36/options.json | 5 +- .../usage-pure/all-corejs-3.37/options.json | 5 +- .../usage-pure/all-corejs-3.38/options.json | 5 +- .../usage-pure/all-corejs-3.39/options.json | 5 +- .../usage-pure/all-corejs-3.40/options.json | 5 +- .../usage-pure/all-corejs-3.41/options.json | 5 +- .../usage-pure/all-corejs-3.42/options.json | 5 +- .../usage-pure/all-corejs-3.43/options.json | 5 +- .../usage-pure/all-corejs-3.44/options.json | 5 +- .../usage-pure/all-corejs-3.45/options.json | 5 +- .../usage-pure/all-corejs-3.46/options.json | 5 +- .../usage-pure/all-corejs-3.47/options.json | 5 +- .../usage-pure/all-corejs-3.48/options.json | 5 +- .../all-proposals-corejs-3.20/options.json | 5 +- .../built-in-from-globalthis/options.json | 5 +- .../built-in-globals-proposals/options.json | 5 +- .../usage-pure/built-in-globals/options.json | 5 +- .../options.json | 5 +- .../built-in-instance-methods/options.json | 5 +- .../options.json | 5 +- .../built-in-static-methods/options.json | 5 +- .../usage-pure/catch-all/options.json | 5 +- .../fixtures/usage-pure/delete/options.json | 5 +- .../usage-pure/es6-for-of/options.json | 5 +- .../indirect-binding-2/options.json | 5 +- .../usage-pure/indirect-binding/options.json | 5 +- .../usage-pure/instance-call/options.json | 5 +- .../usage-pure/instance-computed/options.json | 5 +- .../usage-pure/instance-get/options.json | 5 +- .../options.json | 5 +- .../usage-pure/modules-loose/options.json | 5 +- .../fixtures/usage-pure/modules/options.json | 5 +- .../options.json | 5 +- .../object-hasown-proposals/options.json | 5 +- .../object-hasown-version-3.11/options.json | 5 +- .../options.json | 5 +- .../options.json | 5 +- .../options.json | 5 +- .../options.json | 5 +- .../usage-pure/regexp-test/options.json | 5 +- .../usage-pure/shippedProposals/options.json | 5 +- .../options.json | 5 +- .../usage-pure/super-call/options.json | 5 +- .../symbol-iterator-get-method/options.json | 5 +- .../symbol-iterator-get/options.json | 5 +- .../symbol-iterator-in/options.json | 5 +- .../usage-pure/symbol-iterator/options.json | 5 +- .../usage-pure/symbol-prototype/options.json | 5 +- .../usage-pure/update-expression/options.json | 5 +- .../usage-pure/update-expression/output.js | 2 +- .../package.json | 6 +- .../absolute-imports/global/options.json | 5 +- .../absolute-imports/pure/options.json | 5 +- .../fixtures/usage-global/all/options.json | 5 +- .../usage-global/annex-b-string/options.json | 5 +- .../built-in-from-global-object/options.json | 5 +- .../conflict-static-instance-1/options.json | 5 +- .../conflict-static-instance-2/options.json | 5 +- .../destructuring-iife/options.json | 5 +- .../options.json | 5 +- .../error-cause-exclude/options.json | 5 +- .../error-cause-no-instantiated/options.json | 5 +- .../error-cause-not-needed/options.json | 5 +- .../usage-global/error-cause/options.json | 5 +- .../evaluated-class-methods/options.json | 5 +- .../evaluated-instance-methods/options.json | 5 +- .../fixtures/usage-global/in/options.json | 5 +- .../instance-methods/options.json | 5 +- .../modules-transform/options.json | 5 +- .../usage-global/no-builtins/options.json | 5 +- .../object-destructuring/options.json | 5 +- .../usage-global/object-spread/options.json | 5 +- .../options.json | 5 +- .../usage-global/static-methods/options.json | 5 +- .../usage-global/template-tag/options.json | 5 +- .../usage-pure/accessors/options.json | 5 +- .../annex-b-string-check/options.json | 5 +- .../usage-pure/annex-b-string/options.json | 5 +- .../usage-pure/conflict-instance/options.json | 5 +- .../conflict-static-instance/options.json | 5 +- .../usage-pure/constructors/options.json | 5 +- .../fixtures/usage-pure/delete/options.json | 5 +- .../error-cause-exclude/options.json | 5 +- .../usage-pure/es6-for-of/options.json | 5 +- .../fixtures/usage-pure/globals/options.json | 5 +- .../usage-pure/instance-call/options.json | 5 +- .../options.json | 5 +- .../usage-pure/instance-get/options.json | 5 +- .../options.json | 5 +- .../instance-methods-usages/options.json | 5 +- .../usage-pure/instance-methods/options.json | 5 +- .../usage-pure/modules-loose/options.json | 5 +- .../fixtures/usage-pure/modules/options.json | 5 +- .../options.json | 5 +- .../usage-pure/static-methods/options.json | 5 +- .../usage-pure/template-tag/options.json | 5 +- .../package.json | 8 +- .../src/index.ts | 32 +- .../absoluteImports/usage-global/options.json | 5 +- .../usage-pure-babel-runtime/input.mjs | 1 - .../usage-pure-babel-runtime/options.json | 15 - .../usage-pure-babel-runtime/output.mjs | 2 - .../absoluteImports/usage-pure/options.json | 5 +- .../fixtures/usage-global/all/options.json | 5 +- .../regenerator-transform-async/options.json | 5 +- .../regenerator-transform-async/output.mjs | 22 +- .../regenerator-transform/options.json | 5 +- .../regenerator-transform/output.mjs | 12 +- .../test/fixtures/usage-pure/all/options.json | 5 +- .../test/fixtures/usage-pure/options.json | 5 +- .../regenerator-transform/output.mjs | 12 +- test/esm/package.json | 2 +- yarn.lock | 1817 ++++++++++------- 308 files changed, 2127 insertions(+), 1299 deletions(-) delete mode 100644 packages/babel-plugin-polyfill-regenerator/test/fixtures/absoluteImports/usage-pure-babel-runtime/input.mjs delete mode 100644 packages/babel-plugin-polyfill-regenerator/test/fixtures/absoluteImports/usage-pure-babel-runtime/options.json delete mode 100644 packages/babel-plugin-polyfill-regenerator/test/fixtures/absoluteImports/usage-pure-babel-runtime/output.mjs diff --git a/babel.config.json b/babel.config.json index e05f6e54..596ea71c 100644 --- a/babel.config.json +++ b/babel.config.json @@ -1,7 +1,7 @@ { "sourceType": "unambiguous", "presets": [ - ["@babel/preset-env", { "loose": true }], + "@babel/preset-env", "@babel/preset-typescript" ], "plugins": ["./scripts/babel-plugin-compat-core-import"], diff --git a/package.json b/package.json index 30d28ec8..8b960640 100644 --- a/package.json +++ b/package.json @@ -18,14 +18,14 @@ "watch": "gulp watch" }, "devDependencies": { - "@babel/cli": "^7.28.6", - "@babel/core": "^7.28.6", - "@babel/eslint-parser": "^7.28.6", - "@babel/eslint-plugin-development": "^7.28.6", - "@babel/plugin-transform-runtime": "^7.28.5", - "@babel/preset-env": "^7.28.6", - "@babel/preset-typescript": "^7.28.5", - "@babel/runtime": "^7.28.6", + "@babel/cli": "^8.0.0-rc.3 <8.0.0", + "@babel/core": "^8.0.0-rc.3 <8.0.0", + "@babel/eslint-parser": "^8.0.0-rc.3 <8.0.0", + "@babel/eslint-plugin-development": "^8.0.0-rc.3 <8.0.0", + "@babel/plugin-transform-runtime": "^8.0.0-rc.3 <8.0.0", + "@babel/preset-env": "^8.0.0-rc.3 <8.0.0", + "@babel/preset-typescript": "^8.0.0-rc.3 <8.0.0", + "@babel/runtime": "^8.0.0-rc.3 <8.0.0", "@rollup/plugin-babel": "^7.0.0", "@rollup/plugin-json": "^6.1.0", "@rollup/plugin-node-resolve": "^16.0.3", diff --git a/packages/babel-helper-define-polyfill-provider/package.json b/packages/babel-helper-define-polyfill-provider/package.json index 75f063a1..9613d224 100644 --- a/packages/babel-helper-define-polyfill-provider/package.json +++ b/packages/babel-helper-define-polyfill-provider/package.json @@ -26,19 +26,19 @@ "./package.json": "./package.json" }, "dependencies": { - "@babel/helper-compilation-targets": "^7.28.6", - "@babel/helper-plugin-utils": "^7.28.6", + "@babel/helper-compilation-targets": "^8.0.0-rc.3 <8.0.0", + "@babel/helper-plugin-utils": "^8.0.0-rc.3 <8.0.0", "lodash.debounce": "^4.0.8" }, "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + "@babel/core": "^7.4.0 || ^8.0.0-rc.3" }, "devDependencies": { - "@babel/cli": "^7.28.6", - "@babel/core": "^7.28.6", - "@babel/generator": "^7.28.6", - "@babel/plugin-transform-modules-commonjs": "^7.28.6", - "@babel/traverse": "^7.28.6", + "@babel/cli": "^8.0.0-rc.3 <8.0.0", + "@babel/core": "^8.0.0-rc.3 <8.0.0", + "@babel/generator": "^8.0.0-rc.3 <8.0.0", + "@babel/plugin-transform-modules-commonjs": "^8.0.0-rc.3 <8.0.0", + "@babel/traverse": "^8.0.0-rc.3 <8.0.0", "@rollup/plugin-babel": "^7.0.0", "babel-loader": "^10.1.0", "rollup": "^4.59.0", diff --git a/packages/babel-helper-define-polyfill-provider/test/helpers/ast-to-code-serializer.js b/packages/babel-helper-define-polyfill-provider/test/helpers/ast-to-code-serializer.js index d767a5ff..6c37291b 100644 --- a/packages/babel-helper-define-polyfill-provider/test/helpers/ast-to-code-serializer.js +++ b/packages/babel-helper-define-polyfill-provider/test/helpers/ast-to-code-serializer.js @@ -1,6 +1,5 @@ import { types as t } from "@babel/core"; -import _generator from "@babel/generator"; -const generator = _generator.default; +import generator from "@babel/generator"; export default { test: v => t.isNode(v), diff --git a/packages/babel-plugin-polyfill-corejs3/package.json b/packages/babel-plugin-polyfill-corejs3/package.json index e67ae7fe..61c2027c 100644 --- a/packages/babel-plugin-polyfill-corejs3/package.json +++ b/packages/babel-plugin-polyfill-corejs3/package.json @@ -27,19 +27,19 @@ "core-js-compat": "^3.48.0" }, "devDependencies": { - "@babel/core": "^7.28.6", - "@babel/helper-plugin-test-runner": "^7.27.1", - "@babel/plugin-proposal-decorators": "^7.28.6", - "@babel/plugin-transform-class-properties": "^7.28.6", - "@babel/plugin-transform-classes": "^7.28.6", - "@babel/plugin-transform-for-of": "^7.27.1", - "@babel/plugin-transform-modules-commonjs": "^7.28.6", - "@babel/plugin-transform-runtime": "^7.28.5", - "@babel/plugin-transform-spread": "^7.28.6", + "@babel/core": "^8.0.0-rc.3 <8.0.0", + "@babel/helper-plugin-test-runner": "^8.0.0-rc.3 <8.0.0", + "@babel/plugin-proposal-decorators": "^8.0.0-rc.3 <8.0.0", + "@babel/plugin-transform-class-properties": "^8.0.0-rc.3 <8.0.0", + "@babel/plugin-transform-classes": "^8.0.0-rc.3 <8.0.0", + "@babel/plugin-transform-for-of": "^8.0.0-rc.3 <8.0.0", + "@babel/plugin-transform-modules-commonjs": "^8.0.0-rc.3 <8.0.0", + "@babel/plugin-transform-runtime": "^8.0.0-rc.3 <8.0.0", + "@babel/plugin-transform-spread": "^8.0.0-rc.3 <8.0.0", "core-js": "^3.48.0", "core-js-pure": "^3.48.0" }, "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + "@babel/core": "^7.4.0 || ^8.0.0-rc.3" } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/absolute-imports/global/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/absolute-imports/global/options.json index 7de5e1ec..33c2db97 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/absolute-imports/global/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/absolute-imports/global/options.json @@ -1,5 +1,6 @@ { "externalHelpers": false, + "targets": { "ie": "5" }, "plugins": [ [ "@@/polyfill-corejs3", diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/absolute-imports/pure/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/absolute-imports/pure/options.json index 6964120f..56e24c1b 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/absolute-imports/pure/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/absolute-imports/pure/options.json @@ -1,5 +1,6 @@ { "externalHelpers": false, + "targets": { "ie": "5" }, "plugins": [ [ "@@/polyfill-corejs3", diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.21/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.21/options.json index a0572b45..05846621 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.21/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.21/options.json @@ -8,5 +8,8 @@ "method": "entry-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.21/output.mjs b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.21/output.mjs index c8a68eb7..d9bee98d 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.21/output.mjs +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.21/output.mjs @@ -53,13 +53,10 @@ import "core-js/modules/es.array-buffer.slice.js"; import "core-js/modules/es.data-view.js"; import "core-js/modules/es.date.get-year.js"; import "core-js/modules/es.date.now.js"; -import "core-js/modules/es.date.set-year.js"; -import "core-js/modules/es.date.to-gmt-string.js"; import "core-js/modules/es.date.to-iso-string.js"; import "core-js/modules/es.date.to-json.js"; import "core-js/modules/es.date.to-primitive.js"; import "core-js/modules/es.date.to-string.js"; -import "core-js/modules/es.escape.js"; import "core-js/modules/es.function.bind.js"; import "core-js/modules/es.function.has-instance.js"; import "core-js/modules/es.function.name.js"; @@ -221,7 +218,6 @@ import "core-js/modules/es.typed-array.sort.js"; import "core-js/modules/es.typed-array.subarray.js"; import "core-js/modules/es.typed-array.to-locale-string.js"; import "core-js/modules/es.typed-array.to-string.js"; -import "core-js/modules/es.unescape.js"; import "core-js/modules/es.weak-map.js"; import "core-js/modules/es.weak-set.js"; import "core-js/modules/esnext.array.from-async.js"; diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.25/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.25/options.json index 6c7c1b4a..be9c8b67 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.25/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.25/options.json @@ -8,5 +8,8 @@ "method": "entry-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.25/output.mjs b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.25/output.mjs index 5dedbbf4..50cedf65 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.25/output.mjs +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.25/output.mjs @@ -57,13 +57,10 @@ import "core-js/modules/es.array-buffer.slice.js"; import "core-js/modules/es.data-view.js"; import "core-js/modules/es.date.get-year.js"; import "core-js/modules/es.date.now.js"; -import "core-js/modules/es.date.set-year.js"; -import "core-js/modules/es.date.to-gmt-string.js"; import "core-js/modules/es.date.to-iso-string.js"; import "core-js/modules/es.date.to-json.js"; import "core-js/modules/es.date.to-primitive.js"; import "core-js/modules/es.date.to-string.js"; -import "core-js/modules/es.escape.js"; import "core-js/modules/es.function.bind.js"; import "core-js/modules/es.function.has-instance.js"; import "core-js/modules/es.function.name.js"; @@ -228,7 +225,6 @@ import "core-js/modules/es.typed-array.sort.js"; import "core-js/modules/es.typed-array.subarray.js"; import "core-js/modules/es.typed-array.to-locale-string.js"; import "core-js/modules/es.typed-array.to-string.js"; -import "core-js/modules/es.unescape.js"; import "core-js/modules/es.weak-map.js"; import "core-js/modules/es.weak-set.js"; import "core-js/modules/esnext.array.from-async.js"; diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.27/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.27/options.json index 3bf13ef6..ebfa8add 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.27/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.27/options.json @@ -8,5 +8,8 @@ "method": "entry-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.27/output.mjs b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.27/output.mjs index b0a47f7f..0d594427 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.27/output.mjs +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.27/output.mjs @@ -57,13 +57,10 @@ import "core-js/modules/es.array-buffer.slice.js"; import "core-js/modules/es.data-view.js"; import "core-js/modules/es.date.get-year.js"; import "core-js/modules/es.date.now.js"; -import "core-js/modules/es.date.set-year.js"; -import "core-js/modules/es.date.to-gmt-string.js"; import "core-js/modules/es.date.to-iso-string.js"; import "core-js/modules/es.date.to-json.js"; import "core-js/modules/es.date.to-primitive.js"; import "core-js/modules/es.date.to-string.js"; -import "core-js/modules/es.escape.js"; import "core-js/modules/es.function.bind.js"; import "core-js/modules/es.function.has-instance.js"; import "core-js/modules/es.function.name.js"; @@ -228,7 +225,6 @@ import "core-js/modules/es.typed-array.sort.js"; import "core-js/modules/es.typed-array.subarray.js"; import "core-js/modules/es.typed-array.to-locale-string.js"; import "core-js/modules/es.typed-array.to-string.js"; -import "core-js/modules/es.unescape.js"; import "core-js/modules/es.weak-map.js"; import "core-js/modules/es.weak-set.js"; import "core-js/modules/esnext.suppressed-error.constructor.js"; diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.28/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.28/options.json index 3bb46a90..081fcce7 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.28/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.28/options.json @@ -8,5 +8,8 @@ "method": "entry-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.28/output.mjs b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.28/output.mjs index a7cfc3e4..eb7138be 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.28/output.mjs +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.28/output.mjs @@ -61,13 +61,10 @@ import "core-js/modules/es.array-buffer.slice.js"; import "core-js/modules/es.data-view.js"; import "core-js/modules/es.date.get-year.js"; import "core-js/modules/es.date.now.js"; -import "core-js/modules/es.date.set-year.js"; -import "core-js/modules/es.date.to-gmt-string.js"; import "core-js/modules/es.date.to-iso-string.js"; import "core-js/modules/es.date.to-json.js"; import "core-js/modules/es.date.to-primitive.js"; import "core-js/modules/es.date.to-string.js"; -import "core-js/modules/es.escape.js"; import "core-js/modules/es.function.bind.js"; import "core-js/modules/es.function.has-instance.js"; import "core-js/modules/es.function.name.js"; @@ -235,7 +232,6 @@ import "core-js/modules/es.typed-array.to-reversed.js"; import "core-js/modules/es.typed-array.to-sorted.js"; import "core-js/modules/es.typed-array.to-string.js"; import "core-js/modules/es.typed-array.with.js"; -import "core-js/modules/es.unescape.js"; import "core-js/modules/es.weak-map.js"; import "core-js/modules/es.weak-set.js"; import "core-js/modules/esnext.suppressed-error.constructor.js"; diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.29/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.29/options.json index 21d62858..cb803130 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.29/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.29/options.json @@ -8,5 +8,8 @@ "method": "entry-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.29/output.mjs b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.29/output.mjs index adb14464..313557b2 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.29/output.mjs +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.29/output.mjs @@ -61,13 +61,10 @@ import "core-js/modules/es.array-buffer.slice.js"; import "core-js/modules/es.data-view.js"; import "core-js/modules/es.date.get-year.js"; import "core-js/modules/es.date.now.js"; -import "core-js/modules/es.date.set-year.js"; -import "core-js/modules/es.date.to-gmt-string.js"; import "core-js/modules/es.date.to-iso-string.js"; import "core-js/modules/es.date.to-json.js"; import "core-js/modules/es.date.to-primitive.js"; import "core-js/modules/es.date.to-string.js"; -import "core-js/modules/es.escape.js"; import "core-js/modules/es.function.bind.js"; import "core-js/modules/es.function.has-instance.js"; import "core-js/modules/es.function.name.js"; @@ -235,7 +232,6 @@ import "core-js/modules/es.typed-array.to-reversed.js"; import "core-js/modules/es.typed-array.to-sorted.js"; import "core-js/modules/es.typed-array.to-string.js"; import "core-js/modules/es.typed-array.with.js"; -import "core-js/modules/es.unescape.js"; import "core-js/modules/es.weak-map.js"; import "core-js/modules/es.weak-set.js"; import "core-js/modules/esnext.suppressed-error.constructor.js"; diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.30/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.30/options.json index 2b7e6522..eb6d1e10 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.30/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.30/options.json @@ -8,5 +8,8 @@ "method": "entry-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.30/output.mjs b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.30/output.mjs index 4aa63ff1..325ca046 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.30/output.mjs +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.30/output.mjs @@ -61,13 +61,10 @@ import "core-js/modules/es.array-buffer.slice.js"; import "core-js/modules/es.data-view.js"; import "core-js/modules/es.date.get-year.js"; import "core-js/modules/es.date.now.js"; -import "core-js/modules/es.date.set-year.js"; -import "core-js/modules/es.date.to-gmt-string.js"; import "core-js/modules/es.date.to-iso-string.js"; import "core-js/modules/es.date.to-json.js"; import "core-js/modules/es.date.to-primitive.js"; import "core-js/modules/es.date.to-string.js"; -import "core-js/modules/es.escape.js"; import "core-js/modules/es.function.bind.js"; import "core-js/modules/es.function.has-instance.js"; import "core-js/modules/es.function.name.js"; @@ -235,7 +232,6 @@ import "core-js/modules/es.typed-array.to-reversed.js"; import "core-js/modules/es.typed-array.to-sorted.js"; import "core-js/modules/es.typed-array.to-string.js"; import "core-js/modules/es.typed-array.with.js"; -import "core-js/modules/es.unescape.js"; import "core-js/modules/es.weak-map.js"; import "core-js/modules/es.weak-set.js"; import "core-js/modules/esnext.suppressed-error.constructor.js"; diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.31/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.31/options.json index ebaed457..87807aa3 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.31/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.31/options.json @@ -8,5 +8,8 @@ "method": "entry-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.31/output.mjs b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.31/output.mjs index f88838cd..84277daa 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.31/output.mjs +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.31/output.mjs @@ -61,13 +61,10 @@ import "core-js/modules/es.array-buffer.slice.js"; import "core-js/modules/es.data-view.js"; import "core-js/modules/es.date.get-year.js"; import "core-js/modules/es.date.now.js"; -import "core-js/modules/es.date.set-year.js"; -import "core-js/modules/es.date.to-gmt-string.js"; import "core-js/modules/es.date.to-iso-string.js"; import "core-js/modules/es.date.to-json.js"; import "core-js/modules/es.date.to-primitive.js"; import "core-js/modules/es.date.to-string.js"; -import "core-js/modules/es.escape.js"; import "core-js/modules/es.function.bind.js"; import "core-js/modules/es.function.has-instance.js"; import "core-js/modules/es.function.name.js"; @@ -237,7 +234,6 @@ import "core-js/modules/es.typed-array.to-reversed.js"; import "core-js/modules/es.typed-array.to-sorted.js"; import "core-js/modules/es.typed-array.to-string.js"; import "core-js/modules/es.typed-array.with.js"; -import "core-js/modules/es.unescape.js"; import "core-js/modules/es.weak-map.js"; import "core-js/modules/es.weak-set.js"; import "core-js/modules/esnext.suppressed-error.constructor.js"; diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.32/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.32/options.json index 3a252ab2..11774749 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.32/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.32/options.json @@ -8,5 +8,8 @@ "method": "entry-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.32/output.mjs b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.32/output.mjs index b7c60655..20c2675f 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.32/output.mjs +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.32/output.mjs @@ -61,13 +61,10 @@ import "core-js/modules/es.array-buffer.slice.js"; import "core-js/modules/es.data-view.js"; import "core-js/modules/es.date.get-year.js"; import "core-js/modules/es.date.now.js"; -import "core-js/modules/es.date.set-year.js"; -import "core-js/modules/es.date.to-gmt-string.js"; import "core-js/modules/es.date.to-iso-string.js"; import "core-js/modules/es.date.to-json.js"; import "core-js/modules/es.date.to-primitive.js"; import "core-js/modules/es.date.to-string.js"; -import "core-js/modules/es.escape.js"; import "core-js/modules/es.function.bind.js"; import "core-js/modules/es.function.has-instance.js"; import "core-js/modules/es.function.name.js"; @@ -237,7 +234,6 @@ import "core-js/modules/es.typed-array.to-reversed.js"; import "core-js/modules/es.typed-array.to-sorted.js"; import "core-js/modules/es.typed-array.to-string.js"; import "core-js/modules/es.typed-array.with.js"; -import "core-js/modules/es.unescape.js"; import "core-js/modules/es.weak-map.js"; import "core-js/modules/es.weak-set.js"; import "core-js/modules/esnext.suppressed-error.constructor.js"; diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.33/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.33/options.json index 2cdcf92c..28676104 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.33/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.33/options.json @@ -8,5 +8,8 @@ "method": "entry-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.33/output.mjs b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.33/output.mjs index 55a9b671..1eaeff74 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.33/output.mjs +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.33/output.mjs @@ -61,13 +61,10 @@ import "core-js/modules/es.array-buffer.slice.js"; import "core-js/modules/es.data-view.js"; import "core-js/modules/es.date.get-year.js"; import "core-js/modules/es.date.now.js"; -import "core-js/modules/es.date.set-year.js"; -import "core-js/modules/es.date.to-gmt-string.js"; import "core-js/modules/es.date.to-iso-string.js"; import "core-js/modules/es.date.to-json.js"; import "core-js/modules/es.date.to-primitive.js"; import "core-js/modules/es.date.to-string.js"; -import "core-js/modules/es.escape.js"; import "core-js/modules/es.function.bind.js"; import "core-js/modules/es.function.has-instance.js"; import "core-js/modules/es.function.name.js"; @@ -237,7 +234,6 @@ import "core-js/modules/es.typed-array.to-reversed.js"; import "core-js/modules/es.typed-array.to-sorted.js"; import "core-js/modules/es.typed-array.to-string.js"; import "core-js/modules/es.typed-array.with.js"; -import "core-js/modules/es.unescape.js"; import "core-js/modules/es.weak-map.js"; import "core-js/modules/es.weak-set.js"; import "core-js/modules/esnext.suppressed-error.constructor.js"; diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.34/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.34/options.json index 73b8e1f3..1767c9aa 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.34/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.34/options.json @@ -8,5 +8,8 @@ "method": "entry-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.34/output.mjs b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.34/output.mjs index 51471b78..35ed66ee 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.34/output.mjs +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.34/output.mjs @@ -61,13 +61,10 @@ import "core-js/modules/es.array-buffer.slice.js"; import "core-js/modules/es.data-view.js"; import "core-js/modules/es.date.get-year.js"; import "core-js/modules/es.date.now.js"; -import "core-js/modules/es.date.set-year.js"; -import "core-js/modules/es.date.to-gmt-string.js"; import "core-js/modules/es.date.to-iso-string.js"; import "core-js/modules/es.date.to-json.js"; import "core-js/modules/es.date.to-primitive.js"; import "core-js/modules/es.date.to-string.js"; -import "core-js/modules/es.escape.js"; import "core-js/modules/es.function.bind.js"; import "core-js/modules/es.function.has-instance.js"; import "core-js/modules/es.function.name.js"; @@ -240,7 +237,6 @@ import "core-js/modules/es.typed-array.to-reversed.js"; import "core-js/modules/es.typed-array.to-sorted.js"; import "core-js/modules/es.typed-array.to-string.js"; import "core-js/modules/es.typed-array.with.js"; -import "core-js/modules/es.unescape.js"; import "core-js/modules/es.weak-map.js"; import "core-js/modules/es.weak-set.js"; import "core-js/modules/esnext.suppressed-error.constructor.js"; diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.36/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.36/options.json index 560667ce..5e69eb83 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.36/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.36/options.json @@ -8,5 +8,8 @@ "method": "entry-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.36/output.mjs b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.36/output.mjs index b560580b..7bd9ff58 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.36/output.mjs +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.36/output.mjs @@ -64,13 +64,10 @@ import "core-js/modules/es.array-buffer.transfer.js"; import "core-js/modules/es.array-buffer.transfer-to-fixed-length.js"; import "core-js/modules/es.date.get-year.js"; import "core-js/modules/es.date.now.js"; -import "core-js/modules/es.date.set-year.js"; -import "core-js/modules/es.date.to-gmt-string.js"; import "core-js/modules/es.date.to-iso-string.js"; import "core-js/modules/es.date.to-json.js"; import "core-js/modules/es.date.to-primitive.js"; import "core-js/modules/es.date.to-string.js"; -import "core-js/modules/es.escape.js"; import "core-js/modules/es.function.bind.js"; import "core-js/modules/es.function.has-instance.js"; import "core-js/modules/es.function.name.js"; @@ -243,7 +240,6 @@ import "core-js/modules/es.typed-array.to-reversed.js"; import "core-js/modules/es.typed-array.to-sorted.js"; import "core-js/modules/es.typed-array.to-string.js"; import "core-js/modules/es.typed-array.with.js"; -import "core-js/modules/es.unescape.js"; import "core-js/modules/es.weak-map.js"; import "core-js/modules/es.weak-set.js"; import "core-js/modules/esnext.suppressed-error.constructor.js"; diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.37/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.37/options.json index 8bb19071..e6600db8 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.37/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.37/options.json @@ -8,5 +8,8 @@ "method": "entry-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.37/output.mjs b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.37/output.mjs index f0a30516..7081cbaa 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.37/output.mjs +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.37/output.mjs @@ -64,13 +64,10 @@ import "core-js/modules/es.array-buffer.transfer.js"; import "core-js/modules/es.array-buffer.transfer-to-fixed-length.js"; import "core-js/modules/es.date.get-year.js"; import "core-js/modules/es.date.now.js"; -import "core-js/modules/es.date.set-year.js"; -import "core-js/modules/es.date.to-gmt-string.js"; import "core-js/modules/es.date.to-iso-string.js"; import "core-js/modules/es.date.to-json.js"; import "core-js/modules/es.date.to-primitive.js"; import "core-js/modules/es.date.to-string.js"; -import "core-js/modules/es.escape.js"; import "core-js/modules/es.function.bind.js"; import "core-js/modules/es.function.has-instance.js"; import "core-js/modules/es.function.name.js"; @@ -250,7 +247,6 @@ import "core-js/modules/es.typed-array.to-reversed.js"; import "core-js/modules/es.typed-array.to-sorted.js"; import "core-js/modules/es.typed-array.to-string.js"; import "core-js/modules/es.typed-array.with.js"; -import "core-js/modules/es.unescape.js"; import "core-js/modules/es.weak-map.js"; import "core-js/modules/es.weak-set.js"; import "core-js/modules/esnext.suppressed-error.constructor.js"; diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.38/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.38/options.json index d5084866..d67e5c1e 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.38/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.38/options.json @@ -8,5 +8,8 @@ "method": "entry-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.38/output.mjs b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.38/output.mjs index 8852b194..fe9ba7e0 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.38/output.mjs +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.38/output.mjs @@ -64,13 +64,10 @@ import "core-js/modules/es.array-buffer.transfer.js"; import "core-js/modules/es.array-buffer.transfer-to-fixed-length.js"; import "core-js/modules/es.date.get-year.js"; import "core-js/modules/es.date.now.js"; -import "core-js/modules/es.date.set-year.js"; -import "core-js/modules/es.date.to-gmt-string.js"; import "core-js/modules/es.date.to-iso-string.js"; import "core-js/modules/es.date.to-json.js"; import "core-js/modules/es.date.to-primitive.js"; import "core-js/modules/es.date.to-string.js"; -import "core-js/modules/es.escape.js"; import "core-js/modules/es.function.bind.js"; import "core-js/modules/es.function.has-instance.js"; import "core-js/modules/es.function.name.js"; @@ -250,7 +247,6 @@ import "core-js/modules/es.typed-array.to-reversed.js"; import "core-js/modules/es.typed-array.to-sorted.js"; import "core-js/modules/es.typed-array.to-string.js"; import "core-js/modules/es.typed-array.with.js"; -import "core-js/modules/es.unescape.js"; import "core-js/modules/es.weak-map.js"; import "core-js/modules/es.weak-set.js"; import "core-js/modules/esnext.suppressed-error.constructor.js"; diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.39/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.39/options.json index b5f12112..021b135f 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.39/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.39/options.json @@ -8,5 +8,8 @@ "method": "entry-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.39/output.mjs b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.39/output.mjs index 3d175c2b..3d238b8a 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.39/output.mjs +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.39/output.mjs @@ -64,13 +64,10 @@ import "core-js/modules/es.array-buffer.transfer.js"; import "core-js/modules/es.array-buffer.transfer-to-fixed-length.js"; import "core-js/modules/es.date.get-year.js"; import "core-js/modules/es.date.now.js"; -import "core-js/modules/es.date.set-year.js"; -import "core-js/modules/es.date.to-gmt-string.js"; import "core-js/modules/es.date.to-iso-string.js"; import "core-js/modules/es.date.to-json.js"; import "core-js/modules/es.date.to-primitive.js"; import "core-js/modules/es.date.to-string.js"; -import "core-js/modules/es.escape.js"; import "core-js/modules/es.function.bind.js"; import "core-js/modules/es.function.has-instance.js"; import "core-js/modules/es.function.name.js"; @@ -264,7 +261,6 @@ import "core-js/modules/es.typed-array.to-reversed.js"; import "core-js/modules/es.typed-array.to-sorted.js"; import "core-js/modules/es.typed-array.to-string.js"; import "core-js/modules/es.typed-array.with.js"; -import "core-js/modules/es.unescape.js"; import "core-js/modules/es.weak-map.js"; import "core-js/modules/es.weak-set.js"; import "core-js/modules/esnext.suppressed-error.constructor.js"; diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.40/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.40/options.json index 6508c9d7..c14f0b5f 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.40/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.40/options.json @@ -8,5 +8,8 @@ "method": "entry-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.40/output.mjs b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.40/output.mjs index d0f74194..790f200a 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.40/output.mjs +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.40/output.mjs @@ -64,13 +64,10 @@ import "core-js/modules/es.array-buffer.transfer.js"; import "core-js/modules/es.array-buffer.transfer-to-fixed-length.js"; import "core-js/modules/es.date.get-year.js"; import "core-js/modules/es.date.now.js"; -import "core-js/modules/es.date.set-year.js"; -import "core-js/modules/es.date.to-gmt-string.js"; import "core-js/modules/es.date.to-iso-string.js"; import "core-js/modules/es.date.to-json.js"; import "core-js/modules/es.date.to-primitive.js"; import "core-js/modules/es.date.to-string.js"; -import "core-js/modules/es.escape.js"; import "core-js/modules/es.function.bind.js"; import "core-js/modules/es.function.has-instance.js"; import "core-js/modules/es.function.name.js"; @@ -264,7 +261,6 @@ import "core-js/modules/es.typed-array.to-reversed.js"; import "core-js/modules/es.typed-array.to-sorted.js"; import "core-js/modules/es.typed-array.to-string.js"; import "core-js/modules/es.typed-array.with.js"; -import "core-js/modules/es.unescape.js"; import "core-js/modules/es.weak-map.js"; import "core-js/modules/es.weak-set.js"; import "core-js/modules/esnext.suppressed-error.constructor.js"; diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.41/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.41/options.json index 4eef3b73..f6b353ec 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.41/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.41/options.json @@ -8,5 +8,8 @@ "method": "entry-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.41/output.mjs b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.41/output.mjs index 294ed37c..4b82975d 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.41/output.mjs +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.41/output.mjs @@ -66,13 +66,10 @@ import "core-js/modules/es.array-buffer.transfer.js"; import "core-js/modules/es.array-buffer.transfer-to-fixed-length.js"; import "core-js/modules/es.date.get-year.js"; import "core-js/modules/es.date.now.js"; -import "core-js/modules/es.date.set-year.js"; -import "core-js/modules/es.date.to-gmt-string.js"; import "core-js/modules/es.date.to-iso-string.js"; import "core-js/modules/es.date.to-json.js"; import "core-js/modules/es.date.to-primitive.js"; import "core-js/modules/es.date.to-string.js"; -import "core-js/modules/es.escape.js"; import "core-js/modules/es.function.bind.js"; import "core-js/modules/es.function.has-instance.js"; import "core-js/modules/es.function.name.js"; @@ -268,7 +265,6 @@ import "core-js/modules/es.typed-array.to-reversed.js"; import "core-js/modules/es.typed-array.to-sorted.js"; import "core-js/modules/es.typed-array.to-string.js"; import "core-js/modules/es.typed-array.with.js"; -import "core-js/modules/es.unescape.js"; import "core-js/modules/es.weak-map.js"; import "core-js/modules/es.weak-set.js"; import "core-js/modules/esnext.suppressed-error.constructor.js"; diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.42/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.42/options.json index a2cb136a..b0a887a6 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.42/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.42/options.json @@ -8,5 +8,8 @@ "method": "entry-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.42/output.mjs b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.42/output.mjs index 294ed37c..4b82975d 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.42/output.mjs +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.42/output.mjs @@ -66,13 +66,10 @@ import "core-js/modules/es.array-buffer.transfer.js"; import "core-js/modules/es.array-buffer.transfer-to-fixed-length.js"; import "core-js/modules/es.date.get-year.js"; import "core-js/modules/es.date.now.js"; -import "core-js/modules/es.date.set-year.js"; -import "core-js/modules/es.date.to-gmt-string.js"; import "core-js/modules/es.date.to-iso-string.js"; import "core-js/modules/es.date.to-json.js"; import "core-js/modules/es.date.to-primitive.js"; import "core-js/modules/es.date.to-string.js"; -import "core-js/modules/es.escape.js"; import "core-js/modules/es.function.bind.js"; import "core-js/modules/es.function.has-instance.js"; import "core-js/modules/es.function.name.js"; @@ -268,7 +265,6 @@ import "core-js/modules/es.typed-array.to-reversed.js"; import "core-js/modules/es.typed-array.to-sorted.js"; import "core-js/modules/es.typed-array.to-string.js"; import "core-js/modules/es.typed-array.with.js"; -import "core-js/modules/es.unescape.js"; import "core-js/modules/es.weak-map.js"; import "core-js/modules/es.weak-set.js"; import "core-js/modules/esnext.suppressed-error.constructor.js"; diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.43/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.43/options.json index 73adaf27..fecdb4ff 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.43/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.43/options.json @@ -8,5 +8,8 @@ "method": "entry-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.43/output.mjs b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.43/output.mjs index 58827cdc..3ca921a0 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.43/output.mjs +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.43/output.mjs @@ -70,14 +70,11 @@ import "core-js/modules/es.array-buffer.transfer.js"; import "core-js/modules/es.array-buffer.transfer-to-fixed-length.js"; import "core-js/modules/es.date.get-year.js"; import "core-js/modules/es.date.now.js"; -import "core-js/modules/es.date.set-year.js"; -import "core-js/modules/es.date.to-gmt-string.js"; import "core-js/modules/es.date.to-iso-string.js"; import "core-js/modules/es.date.to-json.js"; import "core-js/modules/es.date.to-primitive.js"; import "core-js/modules/es.date.to-string.js"; import "core-js/modules/es.disposable-stack.constructor.js"; -import "core-js/modules/es.escape.js"; import "core-js/modules/es.function.bind.js"; import "core-js/modules/es.function.has-instance.js"; import "core-js/modules/es.function.name.js"; @@ -277,7 +274,6 @@ import "core-js/modules/es.typed-array.to-reversed.js"; import "core-js/modules/es.typed-array.to-sorted.js"; import "core-js/modules/es.typed-array.to-string.js"; import "core-js/modules/es.typed-array.with.js"; -import "core-js/modules/es.unescape.js"; import "core-js/modules/es.weak-map.js"; import "core-js/modules/es.weak-set.js"; import "core-js/modules/esnext.array.group.js"; diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.44/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.44/options.json index 61f85f43..2ff5cb30 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.44/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.44/options.json @@ -8,5 +8,8 @@ "method": "entry-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.44/output.mjs b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.44/output.mjs index 58827cdc..3ca921a0 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.44/output.mjs +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.44/output.mjs @@ -70,14 +70,11 @@ import "core-js/modules/es.array-buffer.transfer.js"; import "core-js/modules/es.array-buffer.transfer-to-fixed-length.js"; import "core-js/modules/es.date.get-year.js"; import "core-js/modules/es.date.now.js"; -import "core-js/modules/es.date.set-year.js"; -import "core-js/modules/es.date.to-gmt-string.js"; import "core-js/modules/es.date.to-iso-string.js"; import "core-js/modules/es.date.to-json.js"; import "core-js/modules/es.date.to-primitive.js"; import "core-js/modules/es.date.to-string.js"; import "core-js/modules/es.disposable-stack.constructor.js"; -import "core-js/modules/es.escape.js"; import "core-js/modules/es.function.bind.js"; import "core-js/modules/es.function.has-instance.js"; import "core-js/modules/es.function.name.js"; @@ -277,7 +274,6 @@ import "core-js/modules/es.typed-array.to-reversed.js"; import "core-js/modules/es.typed-array.to-sorted.js"; import "core-js/modules/es.typed-array.to-string.js"; import "core-js/modules/es.typed-array.with.js"; -import "core-js/modules/es.unescape.js"; import "core-js/modules/es.weak-map.js"; import "core-js/modules/es.weak-set.js"; import "core-js/modules/esnext.array.group.js"; diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.45/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.45/options.json index ed20fc9b..25bb84a8 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.45/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.45/options.json @@ -8,5 +8,8 @@ "method": "entry-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.45/output.mjs b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.45/output.mjs index 3de86ecf..04fc7ad1 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.45/output.mjs +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.45/output.mjs @@ -70,14 +70,11 @@ import "core-js/modules/es.array-buffer.transfer.js"; import "core-js/modules/es.array-buffer.transfer-to-fixed-length.js"; import "core-js/modules/es.date.get-year.js"; import "core-js/modules/es.date.now.js"; -import "core-js/modules/es.date.set-year.js"; -import "core-js/modules/es.date.to-gmt-string.js"; import "core-js/modules/es.date.to-iso-string.js"; import "core-js/modules/es.date.to-json.js"; import "core-js/modules/es.date.to-primitive.js"; import "core-js/modules/es.date.to-string.js"; import "core-js/modules/es.disposable-stack.constructor.js"; -import "core-js/modules/es.escape.js"; import "core-js/modules/es.function.bind.js"; import "core-js/modules/es.function.has-instance.js"; import "core-js/modules/es.function.name.js"; @@ -284,7 +281,6 @@ import "core-js/modules/es.uint8-array.set-from-base64.js"; import "core-js/modules/es.uint8-array.set-from-hex.js"; import "core-js/modules/es.uint8-array.to-base64.js"; import "core-js/modules/es.uint8-array.to-hex.js"; -import "core-js/modules/es.unescape.js"; import "core-js/modules/es.weak-map.js"; import "core-js/modules/es.weak-set.js"; import "core-js/modules/esnext.array.group.js"; diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.46/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.46/options.json index 45cee92a..7424726c 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.46/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.46/options.json @@ -8,5 +8,8 @@ "method": "entry-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.46/output.mjs b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.46/output.mjs index 3de86ecf..04fc7ad1 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.46/output.mjs +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.46/output.mjs @@ -70,14 +70,11 @@ import "core-js/modules/es.array-buffer.transfer.js"; import "core-js/modules/es.array-buffer.transfer-to-fixed-length.js"; import "core-js/modules/es.date.get-year.js"; import "core-js/modules/es.date.now.js"; -import "core-js/modules/es.date.set-year.js"; -import "core-js/modules/es.date.to-gmt-string.js"; import "core-js/modules/es.date.to-iso-string.js"; import "core-js/modules/es.date.to-json.js"; import "core-js/modules/es.date.to-primitive.js"; import "core-js/modules/es.date.to-string.js"; import "core-js/modules/es.disposable-stack.constructor.js"; -import "core-js/modules/es.escape.js"; import "core-js/modules/es.function.bind.js"; import "core-js/modules/es.function.has-instance.js"; import "core-js/modules/es.function.name.js"; @@ -284,7 +281,6 @@ import "core-js/modules/es.uint8-array.set-from-base64.js"; import "core-js/modules/es.uint8-array.set-from-hex.js"; import "core-js/modules/es.uint8-array.to-base64.js"; import "core-js/modules/es.uint8-array.to-hex.js"; -import "core-js/modules/es.unescape.js"; import "core-js/modules/es.weak-map.js"; import "core-js/modules/es.weak-set.js"; import "core-js/modules/esnext.array.group.js"; diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.47/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.47/options.json index 97c38caa..beebb199 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.47/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.47/options.json @@ -8,5 +8,8 @@ "method": "entry-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.47/output.mjs b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.47/output.mjs index d3d21d5e..0f600ac4 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.47/output.mjs +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.47/output.mjs @@ -70,14 +70,11 @@ import "core-js/modules/es.array-buffer.transfer.js"; import "core-js/modules/es.array-buffer.transfer-to-fixed-length.js"; import "core-js/modules/es.date.get-year.js"; import "core-js/modules/es.date.now.js"; -import "core-js/modules/es.date.set-year.js"; -import "core-js/modules/es.date.to-gmt-string.js"; import "core-js/modules/es.date.to-iso-string.js"; import "core-js/modules/es.date.to-json.js"; import "core-js/modules/es.date.to-primitive.js"; import "core-js/modules/es.date.to-string.js"; import "core-js/modules/es.disposable-stack.constructor.js"; -import "core-js/modules/es.escape.js"; import "core-js/modules/es.function.bind.js"; import "core-js/modules/es.function.has-instance.js"; import "core-js/modules/es.function.name.js"; @@ -288,7 +285,6 @@ import "core-js/modules/es.uint8-array.set-from-base64.js"; import "core-js/modules/es.uint8-array.set-from-hex.js"; import "core-js/modules/es.uint8-array.to-base64.js"; import "core-js/modules/es.uint8-array.to-hex.js"; -import "core-js/modules/es.unescape.js"; import "core-js/modules/es.weak-map.js"; import "core-js/modules/es.weak-set.js"; import "core-js/modules/esnext.array.group.js"; diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.48/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.48/options.json index 0ff01465..48f98cc3 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.48/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.48/options.json @@ -8,5 +8,8 @@ "method": "entry-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.48/output.mjs b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.48/output.mjs index 870d6bab..5a58e7a2 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.48/output.mjs +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/actual-corejs-3.48/output.mjs @@ -70,14 +70,11 @@ import "core-js/modules/es.array-buffer.transfer.js"; import "core-js/modules/es.array-buffer.transfer-to-fixed-length.js"; import "core-js/modules/es.date.get-year.js"; import "core-js/modules/es.date.now.js"; -import "core-js/modules/es.date.set-year.js"; -import "core-js/modules/es.date.to-gmt-string.js"; import "core-js/modules/es.date.to-iso-string.js"; import "core-js/modules/es.date.to-json.js"; import "core-js/modules/es.date.to-primitive.js"; import "core-js/modules/es.date.to-string.js"; import "core-js/modules/es.disposable-stack.constructor.js"; -import "core-js/modules/es.escape.js"; import "core-js/modules/es.function.bind.js"; import "core-js/modules/es.function.has-instance.js"; import "core-js/modules/es.function.name.js"; @@ -290,7 +287,6 @@ import "core-js/modules/es.uint8-array.set-from-base64.js"; import "core-js/modules/es.uint8-array.set-from-hex.js"; import "core-js/modules/es.uint8-array.to-base64.js"; import "core-js/modules/es.uint8-array.to-hex.js"; -import "core-js/modules/es.unescape.js"; import "core-js/modules/es.weak-map.js"; import "core-js/modules/es.weak-map.get-or-insert.js"; import "core-js/modules/es.weak-map.get-or-insert-computed.js"; diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.33/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.33/options.json index 2cdcf92c..28676104 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.33/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.33/options.json @@ -8,5 +8,8 @@ "method": "entry-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.33/output.mjs b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.33/output.mjs index aa57a54a..2f2daac5 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.33/output.mjs +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.33/output.mjs @@ -61,13 +61,10 @@ import "core-js/modules/es.array-buffer.slice.js"; import "core-js/modules/es.data-view.js"; import "core-js/modules/es.date.get-year.js"; import "core-js/modules/es.date.now.js"; -import "core-js/modules/es.date.set-year.js"; -import "core-js/modules/es.date.to-gmt-string.js"; import "core-js/modules/es.date.to-iso-string.js"; import "core-js/modules/es.date.to-json.js"; import "core-js/modules/es.date.to-primitive.js"; import "core-js/modules/es.date.to-string.js"; -import "core-js/modules/es.escape.js"; import "core-js/modules/es.function.bind.js"; import "core-js/modules/es.function.has-instance.js"; import "core-js/modules/es.function.name.js"; @@ -237,7 +234,6 @@ import "core-js/modules/es.typed-array.to-reversed.js"; import "core-js/modules/es.typed-array.to-sorted.js"; import "core-js/modules/es.typed-array.to-string.js"; import "core-js/modules/es.typed-array.with.js"; -import "core-js/modules/es.unescape.js"; import "core-js/modules/es.weak-map.js"; import "core-js/modules/es.weak-set.js"; import "core-js/modules/esnext.suppressed-error.constructor.js"; diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.34/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.34/options.json index 73b8e1f3..1767c9aa 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.34/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.34/options.json @@ -8,5 +8,8 @@ "method": "entry-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.34/output.mjs b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.34/output.mjs index 99d48a58..d37f7db1 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.34/output.mjs +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.34/output.mjs @@ -61,13 +61,10 @@ import "core-js/modules/es.array-buffer.slice.js"; import "core-js/modules/es.data-view.js"; import "core-js/modules/es.date.get-year.js"; import "core-js/modules/es.date.now.js"; -import "core-js/modules/es.date.set-year.js"; -import "core-js/modules/es.date.to-gmt-string.js"; import "core-js/modules/es.date.to-iso-string.js"; import "core-js/modules/es.date.to-json.js"; import "core-js/modules/es.date.to-primitive.js"; import "core-js/modules/es.date.to-string.js"; -import "core-js/modules/es.escape.js"; import "core-js/modules/es.function.bind.js"; import "core-js/modules/es.function.has-instance.js"; import "core-js/modules/es.function.name.js"; @@ -240,7 +237,6 @@ import "core-js/modules/es.typed-array.to-reversed.js"; import "core-js/modules/es.typed-array.to-sorted.js"; import "core-js/modules/es.typed-array.to-string.js"; import "core-js/modules/es.typed-array.with.js"; -import "core-js/modules/es.unescape.js"; import "core-js/modules/es.weak-map.js"; import "core-js/modules/es.weak-set.js"; import "core-js/modules/esnext.suppressed-error.constructor.js"; diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.39/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.39/options.json index b5f12112..021b135f 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.39/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.39/options.json @@ -8,5 +8,8 @@ "method": "entry-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.39/output.mjs b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.39/output.mjs index c4fe4f2d..faca21a5 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.39/output.mjs +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.39/output.mjs @@ -64,13 +64,10 @@ import "core-js/modules/es.array-buffer.transfer.js"; import "core-js/modules/es.array-buffer.transfer-to-fixed-length.js"; import "core-js/modules/es.date.get-year.js"; import "core-js/modules/es.date.now.js"; -import "core-js/modules/es.date.set-year.js"; -import "core-js/modules/es.date.to-gmt-string.js"; import "core-js/modules/es.date.to-iso-string.js"; import "core-js/modules/es.date.to-json.js"; import "core-js/modules/es.date.to-primitive.js"; import "core-js/modules/es.date.to-string.js"; -import "core-js/modules/es.escape.js"; import "core-js/modules/es.function.bind.js"; import "core-js/modules/es.function.has-instance.js"; import "core-js/modules/es.function.name.js"; @@ -264,7 +261,6 @@ import "core-js/modules/es.typed-array.to-reversed.js"; import "core-js/modules/es.typed-array.to-sorted.js"; import "core-js/modules/es.typed-array.to-string.js"; import "core-js/modules/es.typed-array.with.js"; -import "core-js/modules/es.unescape.js"; import "core-js/modules/es.weak-map.js"; import "core-js/modules/es.weak-set.js"; import "core-js/modules/esnext.suppressed-error.constructor.js"; diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.40/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.40/options.json index 6508c9d7..c14f0b5f 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.40/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.40/options.json @@ -8,5 +8,8 @@ "method": "entry-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.40/output.mjs b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.40/output.mjs index 29b625b8..673df06f 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.40/output.mjs +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.40/output.mjs @@ -64,13 +64,10 @@ import "core-js/modules/es.array-buffer.transfer.js"; import "core-js/modules/es.array-buffer.transfer-to-fixed-length.js"; import "core-js/modules/es.date.get-year.js"; import "core-js/modules/es.date.now.js"; -import "core-js/modules/es.date.set-year.js"; -import "core-js/modules/es.date.to-gmt-string.js"; import "core-js/modules/es.date.to-iso-string.js"; import "core-js/modules/es.date.to-json.js"; import "core-js/modules/es.date.to-primitive.js"; import "core-js/modules/es.date.to-string.js"; -import "core-js/modules/es.escape.js"; import "core-js/modules/es.function.bind.js"; import "core-js/modules/es.function.has-instance.js"; import "core-js/modules/es.function.name.js"; @@ -264,7 +261,6 @@ import "core-js/modules/es.typed-array.to-reversed.js"; import "core-js/modules/es.typed-array.to-sorted.js"; import "core-js/modules/es.typed-array.to-string.js"; import "core-js/modules/es.typed-array.with.js"; -import "core-js/modules/es.unescape.js"; import "core-js/modules/es.weak-map.js"; import "core-js/modules/es.weak-set.js"; import "core-js/modules/esnext.suppressed-error.constructor.js"; diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.41/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.41/options.json index 4eef3b73..f6b353ec 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.41/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.41/options.json @@ -8,5 +8,8 @@ "method": "entry-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.41/output.mjs b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.41/output.mjs index cfcbce0f..ea16a6da 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.41/output.mjs +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.41/output.mjs @@ -66,13 +66,10 @@ import "core-js/modules/es.array-buffer.transfer.js"; import "core-js/modules/es.array-buffer.transfer-to-fixed-length.js"; import "core-js/modules/es.date.get-year.js"; import "core-js/modules/es.date.now.js"; -import "core-js/modules/es.date.set-year.js"; -import "core-js/modules/es.date.to-gmt-string.js"; import "core-js/modules/es.date.to-iso-string.js"; import "core-js/modules/es.date.to-json.js"; import "core-js/modules/es.date.to-primitive.js"; import "core-js/modules/es.date.to-string.js"; -import "core-js/modules/es.escape.js"; import "core-js/modules/es.function.bind.js"; import "core-js/modules/es.function.has-instance.js"; import "core-js/modules/es.function.name.js"; @@ -268,7 +265,6 @@ import "core-js/modules/es.typed-array.to-reversed.js"; import "core-js/modules/es.typed-array.to-sorted.js"; import "core-js/modules/es.typed-array.to-string.js"; import "core-js/modules/es.typed-array.with.js"; -import "core-js/modules/es.unescape.js"; import "core-js/modules/es.weak-map.js"; import "core-js/modules/es.weak-set.js"; import "core-js/modules/esnext.suppressed-error.constructor.js"; diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.42/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.42/options.json index a2cb136a..b0a887a6 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.42/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.42/options.json @@ -8,5 +8,8 @@ "method": "entry-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.42/output.mjs b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.42/output.mjs index cfcbce0f..ea16a6da 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.42/output.mjs +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.42/output.mjs @@ -66,13 +66,10 @@ import "core-js/modules/es.array-buffer.transfer.js"; import "core-js/modules/es.array-buffer.transfer-to-fixed-length.js"; import "core-js/modules/es.date.get-year.js"; import "core-js/modules/es.date.now.js"; -import "core-js/modules/es.date.set-year.js"; -import "core-js/modules/es.date.to-gmt-string.js"; import "core-js/modules/es.date.to-iso-string.js"; import "core-js/modules/es.date.to-json.js"; import "core-js/modules/es.date.to-primitive.js"; import "core-js/modules/es.date.to-string.js"; -import "core-js/modules/es.escape.js"; import "core-js/modules/es.function.bind.js"; import "core-js/modules/es.function.has-instance.js"; import "core-js/modules/es.function.name.js"; @@ -268,7 +265,6 @@ import "core-js/modules/es.typed-array.to-reversed.js"; import "core-js/modules/es.typed-array.to-sorted.js"; import "core-js/modules/es.typed-array.to-string.js"; import "core-js/modules/es.typed-array.with.js"; -import "core-js/modules/es.unescape.js"; import "core-js/modules/es.weak-map.js"; import "core-js/modules/es.weak-set.js"; import "core-js/modules/esnext.suppressed-error.constructor.js"; diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.43/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.43/options.json index 73adaf27..fecdb4ff 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.43/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.43/options.json @@ -8,5 +8,8 @@ "method": "entry-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.43/output.mjs b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.43/output.mjs index 2cc322d0..f4f9294b 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.43/output.mjs +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.43/output.mjs @@ -70,14 +70,11 @@ import "core-js/modules/es.array-buffer.transfer.js"; import "core-js/modules/es.array-buffer.transfer-to-fixed-length.js"; import "core-js/modules/es.date.get-year.js"; import "core-js/modules/es.date.now.js"; -import "core-js/modules/es.date.set-year.js"; -import "core-js/modules/es.date.to-gmt-string.js"; import "core-js/modules/es.date.to-iso-string.js"; import "core-js/modules/es.date.to-json.js"; import "core-js/modules/es.date.to-primitive.js"; import "core-js/modules/es.date.to-string.js"; import "core-js/modules/es.disposable-stack.constructor.js"; -import "core-js/modules/es.escape.js"; import "core-js/modules/es.function.bind.js"; import "core-js/modules/es.function.has-instance.js"; import "core-js/modules/es.function.name.js"; @@ -277,7 +274,6 @@ import "core-js/modules/es.typed-array.to-reversed.js"; import "core-js/modules/es.typed-array.to-sorted.js"; import "core-js/modules/es.typed-array.to-string.js"; import "core-js/modules/es.typed-array.with.js"; -import "core-js/modules/es.unescape.js"; import "core-js/modules/es.weak-map.js"; import "core-js/modules/es.weak-set.js"; import "core-js/modules/esnext.array.filter-out.js"; diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.44/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.44/options.json index 61f85f43..2ff5cb30 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.44/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.44/options.json @@ -8,5 +8,8 @@ "method": "entry-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.44/output.mjs b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.44/output.mjs index 5604195d..3874ed06 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.44/output.mjs +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.44/output.mjs @@ -70,14 +70,11 @@ import "core-js/modules/es.array-buffer.transfer.js"; import "core-js/modules/es.array-buffer.transfer-to-fixed-length.js"; import "core-js/modules/es.date.get-year.js"; import "core-js/modules/es.date.now.js"; -import "core-js/modules/es.date.set-year.js"; -import "core-js/modules/es.date.to-gmt-string.js"; import "core-js/modules/es.date.to-iso-string.js"; import "core-js/modules/es.date.to-json.js"; import "core-js/modules/es.date.to-primitive.js"; import "core-js/modules/es.date.to-string.js"; import "core-js/modules/es.disposable-stack.constructor.js"; -import "core-js/modules/es.escape.js"; import "core-js/modules/es.function.bind.js"; import "core-js/modules/es.function.has-instance.js"; import "core-js/modules/es.function.name.js"; @@ -277,7 +274,6 @@ import "core-js/modules/es.typed-array.to-reversed.js"; import "core-js/modules/es.typed-array.to-sorted.js"; import "core-js/modules/es.typed-array.to-string.js"; import "core-js/modules/es.typed-array.with.js"; -import "core-js/modules/es.unescape.js"; import "core-js/modules/es.weak-map.js"; import "core-js/modules/es.weak-set.js"; import "core-js/modules/esnext.array.filter-out.js"; diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.45/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.45/options.json index ed20fc9b..25bb84a8 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.45/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.45/options.json @@ -8,5 +8,8 @@ "method": "entry-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.45/output.mjs b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.45/output.mjs index ea3b987d..3f3efa4e 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.45/output.mjs +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.45/output.mjs @@ -70,14 +70,11 @@ import "core-js/modules/es.array-buffer.transfer.js"; import "core-js/modules/es.array-buffer.transfer-to-fixed-length.js"; import "core-js/modules/es.date.get-year.js"; import "core-js/modules/es.date.now.js"; -import "core-js/modules/es.date.set-year.js"; -import "core-js/modules/es.date.to-gmt-string.js"; import "core-js/modules/es.date.to-iso-string.js"; import "core-js/modules/es.date.to-json.js"; import "core-js/modules/es.date.to-primitive.js"; import "core-js/modules/es.date.to-string.js"; import "core-js/modules/es.disposable-stack.constructor.js"; -import "core-js/modules/es.escape.js"; import "core-js/modules/es.function.bind.js"; import "core-js/modules/es.function.has-instance.js"; import "core-js/modules/es.function.name.js"; @@ -284,7 +281,6 @@ import "core-js/modules/es.uint8-array.set-from-base64.js"; import "core-js/modules/es.uint8-array.set-from-hex.js"; import "core-js/modules/es.uint8-array.to-base64.js"; import "core-js/modules/es.uint8-array.to-hex.js"; -import "core-js/modules/es.unescape.js"; import "core-js/modules/es.weak-map.js"; import "core-js/modules/es.weak-set.js"; import "core-js/modules/esnext.array.filter-out.js"; diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.46/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.46/options.json index 45cee92a..7424726c 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.46/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.46/options.json @@ -8,5 +8,8 @@ "method": "entry-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.46/output.mjs b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.46/output.mjs index ea3b987d..3f3efa4e 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.46/output.mjs +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.46/output.mjs @@ -70,14 +70,11 @@ import "core-js/modules/es.array-buffer.transfer.js"; import "core-js/modules/es.array-buffer.transfer-to-fixed-length.js"; import "core-js/modules/es.date.get-year.js"; import "core-js/modules/es.date.now.js"; -import "core-js/modules/es.date.set-year.js"; -import "core-js/modules/es.date.to-gmt-string.js"; import "core-js/modules/es.date.to-iso-string.js"; import "core-js/modules/es.date.to-json.js"; import "core-js/modules/es.date.to-primitive.js"; import "core-js/modules/es.date.to-string.js"; import "core-js/modules/es.disposable-stack.constructor.js"; -import "core-js/modules/es.escape.js"; import "core-js/modules/es.function.bind.js"; import "core-js/modules/es.function.has-instance.js"; import "core-js/modules/es.function.name.js"; @@ -284,7 +281,6 @@ import "core-js/modules/es.uint8-array.set-from-base64.js"; import "core-js/modules/es.uint8-array.set-from-hex.js"; import "core-js/modules/es.uint8-array.to-base64.js"; import "core-js/modules/es.uint8-array.to-hex.js"; -import "core-js/modules/es.unescape.js"; import "core-js/modules/es.weak-map.js"; import "core-js/modules/es.weak-set.js"; import "core-js/modules/esnext.array.filter-out.js"; diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.47/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.47/options.json index 97c38caa..beebb199 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.47/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.47/options.json @@ -8,5 +8,8 @@ "method": "entry-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.47/output.mjs b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.47/output.mjs index 25983660..a39aef36 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.47/output.mjs +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.47/output.mjs @@ -70,14 +70,11 @@ import "core-js/modules/es.array-buffer.transfer.js"; import "core-js/modules/es.array-buffer.transfer-to-fixed-length.js"; import "core-js/modules/es.date.get-year.js"; import "core-js/modules/es.date.now.js"; -import "core-js/modules/es.date.set-year.js"; -import "core-js/modules/es.date.to-gmt-string.js"; import "core-js/modules/es.date.to-iso-string.js"; import "core-js/modules/es.date.to-json.js"; import "core-js/modules/es.date.to-primitive.js"; import "core-js/modules/es.date.to-string.js"; import "core-js/modules/es.disposable-stack.constructor.js"; -import "core-js/modules/es.escape.js"; import "core-js/modules/es.function.bind.js"; import "core-js/modules/es.function.has-instance.js"; import "core-js/modules/es.function.name.js"; @@ -288,7 +285,6 @@ import "core-js/modules/es.uint8-array.set-from-base64.js"; import "core-js/modules/es.uint8-array.set-from-hex.js"; import "core-js/modules/es.uint8-array.to-base64.js"; import "core-js/modules/es.uint8-array.to-hex.js"; -import "core-js/modules/es.unescape.js"; import "core-js/modules/es.weak-map.js"; import "core-js/modules/es.weak-set.js"; import "core-js/modules/esnext.array.filter-out.js"; diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.48/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.48/options.json index 0ff01465..48f98cc3 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.48/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.48/options.json @@ -8,5 +8,8 @@ "method": "entry-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.48/output.mjs b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.48/output.mjs index 4d74be77..d3579801 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.48/output.mjs +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all-corejs-3.48/output.mjs @@ -70,14 +70,11 @@ import "core-js/modules/es.array-buffer.transfer.js"; import "core-js/modules/es.array-buffer.transfer-to-fixed-length.js"; import "core-js/modules/es.date.get-year.js"; import "core-js/modules/es.date.now.js"; -import "core-js/modules/es.date.set-year.js"; -import "core-js/modules/es.date.to-gmt-string.js"; import "core-js/modules/es.date.to-iso-string.js"; import "core-js/modules/es.date.to-json.js"; import "core-js/modules/es.date.to-primitive.js"; import "core-js/modules/es.date.to-string.js"; import "core-js/modules/es.disposable-stack.constructor.js"; -import "core-js/modules/es.escape.js"; import "core-js/modules/es.function.bind.js"; import "core-js/modules/es.function.has-instance.js"; import "core-js/modules/es.function.name.js"; @@ -290,7 +287,6 @@ import "core-js/modules/es.uint8-array.set-from-base64.js"; import "core-js/modules/es.uint8-array.set-from-hex.js"; import "core-js/modules/es.uint8-array.to-base64.js"; import "core-js/modules/es.uint8-array.to-hex.js"; -import "core-js/modules/es.unescape.js"; import "core-js/modules/es.weak-map.js"; import "core-js/modules/es.weak-map.get-or-insert.js"; import "core-js/modules/es.weak-map.get-or-insert-computed.js"; diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all/options.json index a1ea226b..46be0fd2 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/all/options.json @@ -7,5 +7,8 @@ "method": "entry-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/babel-polyfill/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/babel-polyfill/options.json index a1ea226b..46be0fd2 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/babel-polyfill/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/babel-polyfill/options.json @@ -7,5 +7,8 @@ "method": "entry-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/entries-es-proposals-stage/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/entries-es-proposals-stage/options.json index a1ea226b..46be0fd2 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/entries-es-proposals-stage/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/entries-es-proposals-stage/options.json @@ -7,5 +7,8 @@ "method": "entry-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/entries-features/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/entries-features/options.json index a1ea226b..46be0fd2 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/entries-features/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/entries-features/options.json @@ -7,5 +7,8 @@ "method": "entry-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/entries-mixed/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/entries-mixed/options.json index a1ea226b..46be0fd2 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/entries-mixed/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/entries-mixed/options.json @@ -7,5 +7,8 @@ "method": "entry-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/entries-modules/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/entries-modules/options.json index a1ea226b..46be0fd2 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/entries-modules/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/entries-modules/options.json @@ -7,5 +7,8 @@ "method": "entry-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/entries-proposals-version-3.11/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/entries-proposals-version-3.11/options.json index 835c1f98..5b5f553d 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/entries-proposals-version-3.11/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/entries-proposals-version-3.11/options.json @@ -8,5 +8,8 @@ "version": "3.11" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/entries-proposals/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/entries-proposals/options.json index a1ea226b..46be0fd2 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/entries-proposals/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/entries-proposals/options.json @@ -7,5 +7,8 @@ "method": "entry-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/entries-stable/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/entries-stable/options.json index a1ea226b..46be0fd2 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/entries-stable/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/entries-stable/options.json @@ -7,5 +7,8 @@ "method": "entry-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/entries-stage/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/entries-stage/options.json index a1ea226b..46be0fd2 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/entries-stage/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/entries-stage/options.json @@ -7,5 +7,8 @@ "method": "entry-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/entries-web/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/entries-web/options.json index a1ea226b..46be0fd2 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/entries-web/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/entries-web/options.json @@ -7,5 +7,8 @@ "method": "entry-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/normalization/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/normalization/options.json index a1ea226b..46be0fd2 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/normalization/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/normalization/options.json @@ -7,5 +7,8 @@ "method": "entry-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/specified-imports/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/specified-imports/options.json index a1ea226b..46be0fd2 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/specified-imports/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/specified-imports/options.json @@ -7,5 +7,8 @@ "method": "entry-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/stable/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/stable/options.json index a1ea226b..46be0fd2 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/stable/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/entry-global/stable/options.json @@ -7,5 +7,8 @@ "method": "entry-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/regression/babel-runtime-missing-proposals/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/regression/babel-runtime-missing-proposals/options.json index ac617ba9..9e4b7288 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/regression/babel-runtime-missing-proposals/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/regression/babel-runtime-missing-proposals/options.json @@ -11,5 +11,8 @@ } } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/regression/babel-runtime-missing/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/regression/babel-runtime-missing/options.json index 21820f2e..6a8da2f5 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/regression/babel-runtime-missing/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/regression/babel-runtime-missing/options.json @@ -10,5 +10,8 @@ } } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/regression/usage-pure-in-helpers/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/regression/usage-pure-in-helpers/options.json index 49a233fe..4bd292e1 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/regression/usage-pure-in-helpers/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/regression/usage-pure-in-helpers/options.json @@ -3,8 +3,16 @@ "plugins": [ "@babel/plugin-transform-class-properties", "@babel/plugin-transform-runtime", - ["@@/polyfill-corejs3", { "method": "usage-pure" }], + [ + "@@/polyfill-corejs3", + { + "method": "usage-pure" + } + ], "@babel/plugin-transform-classes", "@babel/plugin-transform-spread" - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/regression/usage-pure-in-helpers/output.mjs b/packages/babel-plugin-polyfill-corejs3/test/fixtures/regression/usage-pure-in-helpers/output.mjs index d3c84334..1b8779a9 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/regression/usage-pure-in-helpers/output.mjs +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/regression/usage-pure-in-helpers/output.mjs @@ -1,13 +1,9 @@ -import _Reflect$construct from "core-js-pure/stable/reflect/construct.js"; import _createClass from "@babel/runtime-corejs3/helpers/createClass"; import _classCallCheck from "@babel/runtime-corejs3/helpers/classCallCheck"; -import _possibleConstructorReturn from "@babel/runtime-corejs3/helpers/possibleConstructorReturn"; -import _getPrototypeOf from "@babel/runtime-corejs3/helpers/getPrototypeOf"; +import _callSuper from "@babel/runtime-corejs3/helpers/callSuper"; import _inherits from "@babel/runtime-corejs3/helpers/inherits"; import _defineProperty from "@babel/runtime-corejs3/helpers/defineProperty"; import _concatInstanceProperty from "core-js-pure/stable/instance/concat.js"; -function _callSuper(t, o, e) { return o = _getPrototypeOf(o), _possibleConstructorReturn(t, _isNativeReflectConstruct() ? _Reflect$construct(o, e || [], _getPrototypeOf(t).constructor) : o.apply(t, e)); } -function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(_Reflect$construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function () { return !!t; })(); } let A = /*#__PURE__*/function (_B) { function A(...args) { var _context; diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/skip-polyfills-based-on-usage/es-string-split-global-no-skip/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/skip-polyfills-based-on-usage/es-string-split-global-no-skip/options.json index c2b9d455..319ea256 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/skip-polyfills-based-on-usage/es-string-split-global-no-skip/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/skip-polyfills-based-on-usage/es-string-split-global-no-skip/options.json @@ -7,5 +7,8 @@ "method": "usage-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/skip-polyfills-based-on-usage/es-string-split-global/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/skip-polyfills-based-on-usage/es-string-split-global/options.json index c2b9d455..319ea256 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/skip-polyfills-based-on-usage/es-string-split-global/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/skip-polyfills-based-on-usage/es-string-split-global/options.json @@ -7,5 +7,8 @@ "method": "usage-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.21/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.21/options.json index 7374cab0..fd2d6796 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.21/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.21/options.json @@ -8,5 +8,8 @@ "method": "usage-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.25/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.25/options.json index 58a19a39..70315282 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.25/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.25/options.json @@ -8,5 +8,8 @@ "method": "usage-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.27/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.27/options.json index ac05454c..f96e625f 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.27/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.27/options.json @@ -8,5 +8,8 @@ "method": "usage-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.28/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.28/options.json index 6f06820f..cd14e184 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.28/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.28/options.json @@ -8,5 +8,8 @@ "method": "usage-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.29/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.29/options.json index 53042798..101dc25b 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.29/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.29/options.json @@ -8,5 +8,8 @@ "method": "usage-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.30/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.30/options.json index bf593bee..44ebb82b 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.30/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.30/options.json @@ -8,5 +8,8 @@ "method": "usage-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.31/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.31/options.json index 5a4c72a1..24da9296 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.31/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.31/options.json @@ -8,5 +8,8 @@ "method": "usage-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.32/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.32/options.json index 30f0b506..e1f64523 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.32/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.32/options.json @@ -8,5 +8,8 @@ "method": "usage-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.33/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.33/options.json index 22b73282..38dcba60 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.33/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.33/options.json @@ -8,5 +8,8 @@ "method": "usage-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.34/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.34/options.json index 10a7214f..6fb86f30 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.34/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.34/options.json @@ -8,5 +8,8 @@ "method": "usage-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.36/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.36/options.json index a61c80dc..4f4e4b2f 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.36/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.36/options.json @@ -8,5 +8,8 @@ "method": "usage-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.37/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.37/options.json index bff24342..af597fb9 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.37/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.37/options.json @@ -8,5 +8,8 @@ "method": "usage-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.38/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.38/options.json index 9a35247c..3ec3af21 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.38/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.38/options.json @@ -8,5 +8,8 @@ "method": "usage-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.39/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.39/options.json index 9d4deeca..446ab30c 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.39/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.39/options.json @@ -8,5 +8,8 @@ "method": "usage-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.40/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.40/options.json index bd035224..dde355b3 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.40/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.40/options.json @@ -8,5 +8,8 @@ "method": "usage-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.41/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.41/options.json index b44ef86a..caab1e17 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.41/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.41/options.json @@ -8,5 +8,8 @@ "method": "usage-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.42/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.42/options.json index b03bd294..e16e669a 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.42/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.42/options.json @@ -8,5 +8,8 @@ "method": "usage-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.43/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.43/options.json index 6005ebfc..0c7741f2 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.43/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.43/options.json @@ -8,5 +8,8 @@ "method": "usage-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.44/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.44/options.json index 0d0590eb..59a79232 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.44/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.44/options.json @@ -8,5 +8,8 @@ "method": "usage-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.45/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.45/options.json index ece7c8d5..1f80ef5c 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.45/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.45/options.json @@ -8,5 +8,8 @@ "method": "usage-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.46/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.46/options.json index 16344089..6dc6842d 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.46/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.46/options.json @@ -8,5 +8,8 @@ "method": "usage-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.47/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.47/options.json index 15762935..fe82285b 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.47/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.47/options.json @@ -8,5 +8,8 @@ "method": "usage-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.48/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.48/options.json index 422116c7..5b8bf757 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.48/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-corejs-3.48/options.json @@ -8,5 +8,8 @@ "method": "usage-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-proposals-corejs-3.20/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-proposals-corejs-3.20/options.json index e66c0bf3..bd0e2c3b 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-proposals-corejs-3.20/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-proposals-corejs-3.20/options.json @@ -9,5 +9,8 @@ "proposals": true } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-proposals/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-proposals/options.json index b8ddb412..f0c9ecdb 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-proposals/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all-proposals/options.json @@ -8,5 +8,8 @@ "proposals": true } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all/options.json index c2b9d455..319ea256 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/all/options.json @@ -7,5 +7,8 @@ "method": "usage-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/array-at-proposals-corejs-3.8/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/array-at-proposals-corejs-3.8/options.json index 0c4db5cb..ef0c0ecf 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/array-at-proposals-corejs-3.8/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/array-at-proposals-corejs-3.8/options.json @@ -9,5 +9,8 @@ "proposals": true } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/array-flat/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/array-flat/options.json index c2b9d455..319ea256 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/array-flat/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/array-flat/options.json @@ -7,5 +7,8 @@ "method": "usage-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/array-uniqueBy-dep-case/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/array-uniqueBy-dep-case/options.json index b0026042..d473f2b2 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/array-uniqueBy-dep-case/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/array-uniqueBy-dep-case/options.json @@ -9,5 +9,8 @@ "proposals": true } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/async-iterator-problem-case/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/async-iterator-problem-case/options.json index e66c0bf3..bd0e2c3b 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/async-iterator-problem-case/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/async-iterator-problem-case/options.json @@ -9,5 +9,8 @@ "proposals": true } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/browserslist-config-ignore/output.mjs b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/browserslist-config-ignore/output.mjs index 34a45741..f9e8d5a9 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/browserslist-config-ignore/output.mjs +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/browserslist-config-ignore/output.mjs @@ -1,3 +1 @@ -import "core-js/modules/es.array.iterator.js"; -import "core-js/modules/web.dom-collections.iterator.js"; const a = new Map(); diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/built-in-from-global-object/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/built-in-from-global-object/options.json index c2b9d455..319ea256 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/built-in-from-global-object/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/built-in-from-global-object/options.json @@ -7,5 +7,8 @@ "method": "usage-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/built-in-from-globalthis/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/built-in-from-globalthis/options.json index fef0ce67..78c8a868 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/built-in-from-globalthis/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/built-in-from-globalthis/options.json @@ -8,5 +8,8 @@ "version": "3.48" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/decorators/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/decorators/options.json index e53abd71..cc8a49cd 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/decorators/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/decorators/options.json @@ -3,9 +3,26 @@ "plugins": [ [ "@@/polyfill-corejs3", - { "method": "usage-global", "version": "3.31.0", "proposals": true } + { + "method": "usage-global", + "version": "3.31.0", + "proposals": true + } ], - ["@babel/plugin-proposal-decorators", { "version": "2023-05" }], - ["@babel/plugin-transform-runtime", { "version": "7.100.0" }] - ] + [ + "@babel/plugin-proposal-decorators", + { + "version": "2023-11" + } + ], + [ + "@babel/plugin-transform-runtime", + { + "version": "7.100.0" + } + ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/decorators/output.js b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/decorators/output.js index df6e4c42..1b37baca 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/decorators/output.js +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/decorators/output.js @@ -1,5 +1,5 @@ -var _applyDecs = require("@babel/runtime-corejs3/helpers/applyDecs2305").default; -let _fooDecs, _init_foo; +var _applyDecs = require("@babel/runtime-corejs3/helpers/applyDecs2311").default; +let _init_foo, _init_extra_foo; require("core-js/modules/es.array.iterator.js"); require("core-js/modules/es.string.iterator.js"); require("core-js/modules/esnext.function.metadata.js"); @@ -7,7 +7,10 @@ require("core-js/modules/esnext.symbol.metadata.js"); require("core-js/modules/web.dom-collections.iterator.js"); class A { static { - [_init_foo] = _applyDecs(this, [[_fooDecs, 0, "foo"]], []).e; + [_init_foo, _init_extra_foo] = _applyDecs(this, [], [[dec, 0, "foo"]]).e; } - [(_fooDecs = dec, "foo")] = _init_foo(this, 2); + constructor() { + _init_extra_foo(this); + } + foo = _init_foo(this, 2); } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/destructuring-assignment/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/destructuring-assignment/options.json index c2b9d455..319ea256 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/destructuring-assignment/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/destructuring-assignment/options.json @@ -7,5 +7,8 @@ "method": "usage-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/destructuring-catch/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/destructuring-catch/options.json index c2b9d455..319ea256 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/destructuring-catch/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/destructuring-catch/options.json @@ -7,5 +7,8 @@ "method": "usage-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/destructuring-for-x/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/destructuring-for-x/options.json index c2b9d455..319ea256 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/destructuring-for-x/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/destructuring-for-x/options.json @@ -7,5 +7,8 @@ "method": "usage-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/destructuring-iife/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/destructuring-iife/options.json index c2b9d455..319ea256 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/destructuring-iife/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/destructuring-iife/options.json @@ -7,5 +7,8 @@ "method": "usage-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/destructuring-params/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/destructuring-params/options.json index c2b9d455..319ea256 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/destructuring-params/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/destructuring-params/options.json @@ -7,5 +7,8 @@ "method": "usage-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/destructuring-variable-declaration/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/destructuring-variable-declaration/options.json index c2b9d455..319ea256 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/destructuring-variable-declaration/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/destructuring-variable-declaration/options.json @@ -7,5 +7,8 @@ "method": "usage-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/determanated-instance-methods/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/determanated-instance-methods/options.json index c2b9d455..319ea256 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/determanated-instance-methods/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/determanated-instance-methods/options.json @@ -7,5 +7,8 @@ "method": "usage-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/dynamic-import-webpack/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/dynamic-import-webpack/options.json index a5931c11..1ab49058 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/dynamic-import-webpack/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/dynamic-import-webpack/options.json @@ -11,5 +11,8 @@ "caller": { "name": "babel-loader", "supportsDynamicImport": true + }, + "targets": { + "ie": "5" } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/dynamic-import-webpack/output.mjs b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/dynamic-import-webpack/output.mjs index dfa59675..edde1f5d 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/dynamic-import-webpack/output.mjs +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/dynamic-import-webpack/output.mjs @@ -1,7 +1,2 @@ -import "core-js/modules/es.array.iterator.js"; -import "core-js/modules/es.object.to-string.js"; -import "core-js/modules/es.promise.js"; -import "core-js/modules/es.string.iterator.js"; -import "core-js/modules/web.dom-collections.iterator.js"; // https://github.com/babel/babel/issues/9872 import("foo"); diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/dynamic-import/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/dynamic-import/options.json index c2b9d455..319ea256 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/dynamic-import/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/dynamic-import/options.json @@ -7,5 +7,8 @@ "method": "usage-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/dynamic-import/output.mjs b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/dynamic-import/output.mjs index 07784874..7ebcdb5d 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/dynamic-import/output.mjs +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/dynamic-import/output.mjs @@ -1,3 +1 @@ -import "core-js/modules/es.object.to-string.js"; -import "core-js/modules/es.promise.js"; const foo = import('foo'); diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/evaluated-class-methods/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/evaluated-class-methods/options.json index c2b9d455..319ea256 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/evaluated-class-methods/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/evaluated-class-methods/options.json @@ -7,5 +7,8 @@ "method": "usage-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/evaluated-instance-methods/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/evaluated-instance-methods/options.json index c2b9d455..319ea256 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/evaluated-instance-methods/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/evaluated-instance-methods/options.json @@ -7,5 +7,8 @@ "method": "usage-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/fetch/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/fetch/options.json index c2b9d455..319ea256 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/fetch/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/fetch/options.json @@ -7,5 +7,8 @@ "method": "usage-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/for-of/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/for-of/options.json index c2b9d455..319ea256 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/for-of/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/for-of/options.json @@ -7,5 +7,8 @@ "method": "usage-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/in/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/in/options.json index c2b9d455..319ea256 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/in/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/in/options.json @@ -7,5 +7,8 @@ "method": "usage-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/instance-at-proposals-corejs-3.8/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/instance-at-proposals-corejs-3.8/options.json index 0c4db5cb..ef0c0ecf 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/instance-at-proposals-corejs-3.8/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/instance-at-proposals-corejs-3.8/options.json @@ -9,5 +9,8 @@ "proposals": true } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/instance-methods/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/instance-methods/options.json index c2b9d455..319ea256 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/instance-methods/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/instance-methods/options.json @@ -7,5 +7,8 @@ "method": "usage-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/modules-transform/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/modules-transform/options.json index 1d35ca90..623879b6 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/modules-transform/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/modules-transform/options.json @@ -8,5 +8,8 @@ } ], "@babel/plugin-transform-modules-commonjs" - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/no-builtins/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/no-builtins/options.json index c2b9d455..319ea256 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/no-builtins/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/no-builtins/options.json @@ -7,5 +7,8 @@ "method": "usage-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/object-destructuring/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/object-destructuring/options.json index c2b9d455..319ea256 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/object-destructuring/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/object-destructuring/options.json @@ -7,5 +7,8 @@ "method": "usage-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/object-hasown-proposals-version-3.11/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/object-hasown-proposals-version-3.11/options.json index 0590a614..76bb9326 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/object-hasown-proposals-version-3.11/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/object-hasown-proposals-version-3.11/options.json @@ -9,5 +9,8 @@ "version": "3.11" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/object-hasown-proposals/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/object-hasown-proposals/options.json index b8ddb412..f0c9ecdb 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/object-hasown-proposals/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/object-hasown-proposals/options.json @@ -8,5 +8,8 @@ "proposals": true } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/object-hasown-version-3.11/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/object-hasown-version-3.11/options.json index 8cf6a218..01a37df4 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/object-hasown-version-3.11/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/object-hasown-version-3.11/options.json @@ -8,5 +8,8 @@ "version": "3.11" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/object-spread/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/object-spread/options.json index c2b9d455..319ea256 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/object-spread/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/object-spread/options.json @@ -7,5 +7,8 @@ "method": "usage-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/optional-chaining/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/optional-chaining/options.json index c2b9d455..319ea256 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/optional-chaining/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/optional-chaining/options.json @@ -7,5 +7,8 @@ "method": "usage-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/proposal-to-stable-corejs-3.0-proposals/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/proposal-to-stable-corejs-3.0-proposals/options.json index e1f0708d..2bd1daac 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/proposal-to-stable-corejs-3.0-proposals/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/proposal-to-stable-corejs-3.0-proposals/options.json @@ -9,5 +9,8 @@ "proposals": true } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/proposal-to-stable-corejs-3.0/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/proposal-to-stable-corejs-3.0/options.json index 201600e8..09311877 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/proposal-to-stable-corejs-3.0/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/proposal-to-stable-corejs-3.0/options.json @@ -8,5 +8,8 @@ "version": "3.0" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/proposal-to-stable-corejs-3.8-proposals/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/proposal-to-stable-corejs-3.8-proposals/options.json index 0c4db5cb..ef0c0ecf 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/proposal-to-stable-corejs-3.8-proposals/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/proposal-to-stable-corejs-3.8-proposals/options.json @@ -9,5 +9,8 @@ "proposals": true } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/proposal-to-stable-corejs-3.8/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/proposal-to-stable-corejs-3.8/options.json index 6c18bfb1..ecec7b6b 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/proposal-to-stable-corejs-3.8/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/proposal-to-stable-corejs-3.8/options.json @@ -8,5 +8,8 @@ "version": "3.8" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/regexp-test/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/regexp-test/options.json index 8ece86d4..1fd98f18 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/regexp-test/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/regexp-test/options.json @@ -8,5 +8,8 @@ "version": "3.21" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/shippedProposals-corejs-3.29/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/shippedProposals-corejs-3.29/options.json index 0041b245..0fec2ab1 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/shippedProposals-corejs-3.29/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/shippedProposals-corejs-3.29/options.json @@ -9,5 +9,8 @@ "shippedProposals": true } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/shippedProposals-corejs-3.39/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/shippedProposals-corejs-3.39/options.json index 2c3b8d7f..bc244534 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/shippedProposals-corejs-3.39/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/shippedProposals-corejs-3.39/options.json @@ -9,5 +9,8 @@ "shippedProposals": true } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/shippedProposals-corejs-3.40/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/shippedProposals-corejs-3.40/options.json index 63430c18..82209818 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/shippedProposals-corejs-3.40/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/shippedProposals-corejs-3.40/options.json @@ -9,5 +9,8 @@ "shippedProposals": true } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/shippedProposals-corejs-3.41/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/shippedProposals-corejs-3.41/options.json index 38570feb..1111560e 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/shippedProposals-corejs-3.41/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/shippedProposals-corejs-3.41/options.json @@ -9,5 +9,8 @@ "shippedProposals": true } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/shippedProposals-corejs-3.42/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/shippedProposals-corejs-3.42/options.json index 1e2f8882..10e24d5e 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/shippedProposals-corejs-3.42/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/shippedProposals-corejs-3.42/options.json @@ -9,5 +9,8 @@ "shippedProposals": true } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/shippedProposals-corejs-3.43/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/shippedProposals-corejs-3.43/options.json index 10f0f2ac..ee3e86f6 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/shippedProposals-corejs-3.43/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/shippedProposals-corejs-3.43/options.json @@ -9,5 +9,8 @@ "shippedProposals": true } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/shippedProposals-corejs-3.44/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/shippedProposals-corejs-3.44/options.json index 6cda0ec8..7fd12819 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/shippedProposals-corejs-3.44/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/shippedProposals-corejs-3.44/options.json @@ -9,5 +9,8 @@ "shippedProposals": true } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/shippedProposals-corejs-3.45/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/shippedProposals-corejs-3.45/options.json index 0758187a..d3fee8d5 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/shippedProposals-corejs-3.45/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/shippedProposals-corejs-3.45/options.json @@ -9,5 +9,8 @@ "shippedProposals": true } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/shippedProposals-corejs-3.46/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/shippedProposals-corejs-3.46/options.json index 6eb89cfb..66f34317 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/shippedProposals-corejs-3.46/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/shippedProposals-corejs-3.46/options.json @@ -9,5 +9,8 @@ "shippedProposals": true } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/shippedProposals-corejs-3.47/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/shippedProposals-corejs-3.47/options.json index f117c72b..6b1fd274 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/shippedProposals-corejs-3.47/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/shippedProposals-corejs-3.47/options.json @@ -9,5 +9,8 @@ "shippedProposals": true } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/shippedProposals-corejs-3.48/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/shippedProposals-corejs-3.48/options.json index dc6a7ce9..03e5642d 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/shippedProposals-corejs-3.48/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/shippedProposals-corejs-3.48/options.json @@ -9,5 +9,8 @@ "shippedProposals": true } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/shippedProposals/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/shippedProposals/options.json index 1e399d97..4621547b 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/shippedProposals/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/shippedProposals/options.json @@ -8,5 +8,8 @@ "shippedProposals": true } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/spread/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/spread/options.json index c2b9d455..319ea256 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/spread/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/spread/options.json @@ -7,5 +7,8 @@ "method": "usage-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/static-method-from-global-object/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/static-method-from-global-object/options.json index fef0ce67..78c8a868 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/static-method-from-global-object/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/static-method-from-global-object/options.json @@ -8,5 +8,8 @@ "version": "3.48" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/static-methods/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/static-methods/options.json index c2b9d455..319ea256 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/static-methods/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/static-methods/options.json @@ -7,5 +7,8 @@ "method": "usage-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/string-at-proposals-corejs-3.8/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/string-at-proposals-corejs-3.8/options.json index 0c4db5cb..ef0c0ecf 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/string-at-proposals-corejs-3.8/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/string-at-proposals-corejs-3.8/options.json @@ -9,5 +9,8 @@ "proposals": true } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/symbol-iterator-in/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/symbol-iterator-in/options.json index c2b9d455..319ea256 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/symbol-iterator-in/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/symbol-iterator-in/options.json @@ -7,5 +7,8 @@ "method": "usage-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/symbol-iterator/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/symbol-iterator/options.json index c2b9d455..319ea256 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/symbol-iterator/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/symbol-iterator/options.json @@ -7,5 +7,8 @@ "method": "usage-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/timers/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/timers/options.json index c2b9d455..319ea256 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/timers/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/timers/options.json @@ -7,5 +7,8 @@ "method": "usage-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/typed-array-at-proposals-corejs-3.8/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/typed-array-at-proposals-corejs-3.8/options.json index 0c4db5cb..ef0c0ecf 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/typed-array-at-proposals-corejs-3.8/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/typed-array-at-proposals-corejs-3.8/options.json @@ -9,5 +9,8 @@ "proposals": true } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/typed-array-static/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/typed-array-static/options.json index c2b9d455..319ea256 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/typed-array-static/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/typed-array-static/options.json @@ -7,5 +7,8 @@ "method": "usage-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/typed-array/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/typed-array/options.json index c2b9d455..319ea256 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/typed-array/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/typed-array/options.json @@ -7,5 +7,8 @@ "method": "usage-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/aliased-constructors/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/aliased-constructors/options.json index 66d42c89..fdd4da91 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/aliased-constructors/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/aliased-constructors/options.json @@ -7,5 +7,8 @@ "method": "usage-pure" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.21/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.21/options.json index ada370ce..6d7629c8 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.21/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.21/options.json @@ -8,5 +8,8 @@ "version": "3.21" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.24/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.24/options.json index d962c9c7..e5d08cde 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.24/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.24/options.json @@ -8,5 +8,8 @@ "version": "3.24" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.27/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.27/options.json index 1722a450..29876fba 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.27/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.27/options.json @@ -8,5 +8,8 @@ "version": "3.27" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.28/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.28/options.json index 67b0f5d1..4fc5d6d6 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.28/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.28/options.json @@ -8,5 +8,8 @@ "version": "3.28" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.30/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.30/options.json index 47352270..e6b0908e 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.30/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.30/options.json @@ -8,5 +8,8 @@ "version": "3.30" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.31/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.31/options.json index e8781c31..e0f6c957 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.31/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.31/options.json @@ -8,5 +8,8 @@ "version": "3.31" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.32/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.32/options.json index ebc8bd98..595db992 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.32/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.32/options.json @@ -8,5 +8,8 @@ "version": "3.32" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.33/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.33/options.json index 73662514..dafa222b 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.33/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.33/options.json @@ -8,5 +8,8 @@ "version": "3.33" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.34/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.34/options.json index 510e198c..826cb2f0 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.34/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.34/options.json @@ -8,5 +8,8 @@ "version": "3.34" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.36/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.36/options.json index cf37afaa..1f4e7ccb 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.36/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.36/options.json @@ -8,5 +8,8 @@ "version": "3.36" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.37/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.37/options.json index fa37d362..200d0fa8 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.37/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.37/options.json @@ -8,5 +8,8 @@ "version": "3.37" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.38/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.38/options.json index ce3c9411..00138bbf 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.38/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.38/options.json @@ -8,5 +8,8 @@ "version": "3.38" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.39/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.39/options.json index cd115f06..3e60d1f1 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.39/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.39/options.json @@ -8,5 +8,8 @@ "version": "3.39" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.40/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.40/options.json index 190d954d..ec2e04ca 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.40/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.40/options.json @@ -8,5 +8,8 @@ "version": "3.40" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.41/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.41/options.json index b19bb618..0c83b102 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.41/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.41/options.json @@ -8,5 +8,8 @@ "version": "3.41" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.42/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.42/options.json index abeb4b27..855f21a2 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.42/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.42/options.json @@ -8,5 +8,8 @@ "version": "3.42" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.43/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.43/options.json index 2e79e6e2..8d31ec45 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.43/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.43/options.json @@ -8,5 +8,8 @@ "version": "3.43" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.44/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.44/options.json index 149b950d..130c79fe 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.44/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.44/options.json @@ -8,5 +8,8 @@ "version": "3.44" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.45/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.45/options.json index 4f2e8ff3..96add05a 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.45/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.45/options.json @@ -8,5 +8,8 @@ "version": "3.45" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.46/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.46/options.json index a554f847..aa15e960 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.46/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.46/options.json @@ -8,5 +8,8 @@ "version": "3.46" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.47/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.47/options.json index 5d840239..2d241c1d 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.47/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.47/options.json @@ -8,5 +8,8 @@ "version": "3.47" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.48/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.48/options.json index 1c06179e..a01ea0f6 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.48/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-corejs-3.48/options.json @@ -8,5 +8,8 @@ "version": "3.48" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-proposals-corejs-3.20/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-proposals-corejs-3.20/options.json index d4d37f94..e318d455 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-proposals-corejs-3.20/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/all-proposals-corejs-3.20/options.json @@ -9,5 +9,8 @@ "proposals": true } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/built-in-from-globalthis/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/built-in-from-globalthis/options.json index 1c06179e..a01ea0f6 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/built-in-from-globalthis/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/built-in-from-globalthis/options.json @@ -8,5 +8,8 @@ "version": "3.48" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/built-in-globals-proposals/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/built-in-globals-proposals/options.json index eaaaa0e3..74780745 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/built-in-globals-proposals/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/built-in-globals-proposals/options.json @@ -8,5 +8,8 @@ "proposals": true } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/built-in-globals/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/built-in-globals/options.json index 66d42c89..fdd4da91 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/built-in-globals/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/built-in-globals/options.json @@ -7,5 +7,8 @@ "method": "usage-pure" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/built-in-instance-methods-proposals/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/built-in-instance-methods-proposals/options.json index eaaaa0e3..74780745 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/built-in-instance-methods-proposals/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/built-in-instance-methods-proposals/options.json @@ -8,5 +8,8 @@ "proposals": true } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/built-in-instance-methods/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/built-in-instance-methods/options.json index 66d42c89..fdd4da91 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/built-in-instance-methods/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/built-in-instance-methods/options.json @@ -7,5 +7,8 @@ "method": "usage-pure" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/built-in-static-methods-proposals/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/built-in-static-methods-proposals/options.json index eaaaa0e3..74780745 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/built-in-static-methods-proposals/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/built-in-static-methods-proposals/options.json @@ -8,5 +8,8 @@ "proposals": true } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/built-in-static-methods/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/built-in-static-methods/options.json index 510e198c..826cb2f0 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/built-in-static-methods/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/built-in-static-methods/options.json @@ -8,5 +8,8 @@ "version": "3.34" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/catch-all/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/catch-all/options.json index 66d42c89..fdd4da91 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/catch-all/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/catch-all/options.json @@ -7,5 +7,8 @@ "method": "usage-pure" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/delete/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/delete/options.json index 66d42c89..fdd4da91 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/delete/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/delete/options.json @@ -7,5 +7,8 @@ "method": "usage-pure" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/es6-for-of/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/es6-for-of/options.json index ccbed3f8..db9a1afe 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/es6-for-of/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/es6-for-of/options.json @@ -8,5 +8,8 @@ } ], "@babel/plugin-transform-for-of" - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/indirect-binding-2/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/indirect-binding-2/options.json index b19bb618..0c83b102 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/indirect-binding-2/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/indirect-binding-2/options.json @@ -8,5 +8,8 @@ "version": "3.41" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/indirect-binding/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/indirect-binding/options.json index b19bb618..0c83b102 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/indirect-binding/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/indirect-binding/options.json @@ -8,5 +8,8 @@ "version": "3.41" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/instance-call/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/instance-call/options.json index 66d42c89..fdd4da91 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/instance-call/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/instance-call/options.json @@ -7,5 +7,8 @@ "method": "usage-pure" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/instance-computed/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/instance-computed/options.json index 66d42c89..fdd4da91 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/instance-computed/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/instance-computed/options.json @@ -7,5 +7,8 @@ "method": "usage-pure" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/instance-get/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/instance-get/options.json index 66d42c89..fdd4da91 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/instance-get/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/instance-get/options.json @@ -7,5 +7,8 @@ "method": "usage-pure" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/instance-inference-optimization/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/instance-inference-optimization/options.json index 66d42c89..fdd4da91 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/instance-inference-optimization/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/instance-inference-optimization/options.json @@ -7,5 +7,8 @@ "method": "usage-pure" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/modules-loose/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/modules-loose/options.json index 923152b3..d7c0b92c 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/modules-loose/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/modules-loose/options.json @@ -13,5 +13,8 @@ "loose": true } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/modules/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/modules/options.json index 2501e243..11842307 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/modules/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/modules/options.json @@ -8,5 +8,8 @@ } ], "@babel/plugin-transform-modules-commonjs" - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/object-hasown-proposals-version-3.11/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/object-hasown-proposals-version-3.11/options.json index 46055196..b27844c2 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/object-hasown-proposals-version-3.11/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/object-hasown-proposals-version-3.11/options.json @@ -9,5 +9,8 @@ "version": "3.11" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/object-hasown-proposals/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/object-hasown-proposals/options.json index eaaaa0e3..74780745 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/object-hasown-proposals/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/object-hasown-proposals/options.json @@ -8,5 +8,8 @@ "proposals": true } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/object-hasown-version-3.11/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/object-hasown-version-3.11/options.json index 6358176d..340bb010 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/object-hasown-version-3.11/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/object-hasown-version-3.11/options.json @@ -8,5 +8,8 @@ "version": "3.11" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/proposal-to-stable-corejs-3.0-proposals/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/proposal-to-stable-corejs-3.0-proposals/options.json index ad4eda72..9954536c 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/proposal-to-stable-corejs-3.0-proposals/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/proposal-to-stable-corejs-3.0-proposals/options.json @@ -9,5 +9,8 @@ "proposals": true } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/proposal-to-stable-corejs-3.0/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/proposal-to-stable-corejs-3.0/options.json index 85ca82f9..055a74cf 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/proposal-to-stable-corejs-3.0/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/proposal-to-stable-corejs-3.0/options.json @@ -8,5 +8,8 @@ "version": "3.0" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/proposal-to-stable-corejs-3.8-proposals/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/proposal-to-stable-corejs-3.8-proposals/options.json index b37e5bf8..2d94f579 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/proposal-to-stable-corejs-3.8-proposals/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/proposal-to-stable-corejs-3.8-proposals/options.json @@ -9,5 +9,8 @@ "proposals": true } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/proposal-to-stable-corejs-3.8/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/proposal-to-stable-corejs-3.8/options.json index 3304c9b5..f6c4c4c6 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/proposal-to-stable-corejs-3.8/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/proposal-to-stable-corejs-3.8/options.json @@ -8,5 +8,8 @@ "version": "3.8" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/regexp-test/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/regexp-test/options.json index ada370ce..6d7629c8 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/regexp-test/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/regexp-test/options.json @@ -8,5 +8,8 @@ "version": "3.21" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/shippedProposals/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/shippedProposals/options.json index 3b2cbbce..76142c45 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/shippedProposals/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/shippedProposals/options.json @@ -9,5 +9,8 @@ "version": "3.2" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/static-method-from-global-object/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/static-method-from-global-object/options.json index 1c06179e..a01ea0f6 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/static-method-from-global-object/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/static-method-from-global-object/options.json @@ -8,5 +8,8 @@ "version": "3.48" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/super-call/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/super-call/options.json index 66d42c89..fdd4da91 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/super-call/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/super-call/options.json @@ -7,5 +7,8 @@ "method": "usage-pure" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/symbol-iterator-get-method/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/symbol-iterator-get-method/options.json index 66d42c89..fdd4da91 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/symbol-iterator-get-method/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/symbol-iterator-get-method/options.json @@ -7,5 +7,8 @@ "method": "usage-pure" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/symbol-iterator-get/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/symbol-iterator-get/options.json index 66d42c89..fdd4da91 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/symbol-iterator-get/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/symbol-iterator-get/options.json @@ -7,5 +7,8 @@ "method": "usage-pure" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/symbol-iterator-in/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/symbol-iterator-in/options.json index 66d42c89..fdd4da91 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/symbol-iterator-in/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/symbol-iterator-in/options.json @@ -7,5 +7,8 @@ "method": "usage-pure" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/symbol-iterator/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/symbol-iterator/options.json index 66d42c89..fdd4da91 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/symbol-iterator/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/symbol-iterator/options.json @@ -7,5 +7,8 @@ "method": "usage-pure" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/symbol-prototype/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/symbol-prototype/options.json index 66d42c89..fdd4da91 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/symbol-prototype/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/symbol-prototype/options.json @@ -7,5 +7,8 @@ "method": "usage-pure" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/update-expression/options.json b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/update-expression/options.json index 66d42c89..fdd4da91 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/update-expression/options.json +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/update-expression/options.json @@ -7,5 +7,8 @@ "method": "usage-pure" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/update-expression/output.js b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/update-expression/output.js index abdc7029..ce393096 100644 --- a/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/update-expression/output.js +++ b/packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-pure/update-expression/output.js @@ -4,4 +4,4 @@ var a = { a.repeat++; a.repeat--; ++a.repeat; ---a.repeat; \ No newline at end of file +--a.repeat; diff --git a/packages/babel-plugin-polyfill-es-shims/package.json b/packages/babel-plugin-polyfill-es-shims/package.json index 2bfb9d31..965af6d8 100644 --- a/packages/babel-plugin-polyfill-es-shims/package.json +++ b/packages/babel-plugin-polyfill-es-shims/package.json @@ -26,12 +26,12 @@ "@babel/helper-define-polyfill-provider": "workspace:^0.6.7" }, "devDependencies": { - "@babel/core": "^7.28.6", - "@babel/helper-plugin-test-runner": "^7.27.1", + "@babel/core": "^8.0.0-rc.3 <8.0.0", + "@babel/helper-plugin-test-runner": "^8.0.0-rc.3 <8.0.0", "array.from": "^1.1.6", "math.clz32": "^1.0.3" }, "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + "@babel/core": "^7.4.0 || ^8.0.0-rc.3" } } diff --git a/packages/babel-plugin-polyfill-es-shims/test/fixtures/absolute-imports/global/options.json b/packages/babel-plugin-polyfill-es-shims/test/fixtures/absolute-imports/global/options.json index d44173e0..187dbb11 100644 --- a/packages/babel-plugin-polyfill-es-shims/test/fixtures/absolute-imports/global/options.json +++ b/packages/babel-plugin-polyfill-es-shims/test/fixtures/absolute-imports/global/options.json @@ -8,5 +8,8 @@ "absoluteImports": true } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-es-shims/test/fixtures/absolute-imports/pure/options.json b/packages/babel-plugin-polyfill-es-shims/test/fixtures/absolute-imports/pure/options.json index 8ecce2f7..7a375d58 100644 --- a/packages/babel-plugin-polyfill-es-shims/test/fixtures/absolute-imports/pure/options.json +++ b/packages/babel-plugin-polyfill-es-shims/test/fixtures/absolute-imports/pure/options.json @@ -8,5 +8,8 @@ "absoluteImports": true } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/all/options.json b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/all/options.json index ebdcf55b..d6c588d0 100644 --- a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/all/options.json +++ b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/all/options.json @@ -12,5 +12,8 @@ } } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/annex-b-string/options.json b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/annex-b-string/options.json index ebdcf55b..d6c588d0 100644 --- a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/annex-b-string/options.json +++ b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/annex-b-string/options.json @@ -12,5 +12,8 @@ } } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/built-in-from-global-object/options.json b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/built-in-from-global-object/options.json index ebdcf55b..d6c588d0 100644 --- a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/built-in-from-global-object/options.json +++ b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/built-in-from-global-object/options.json @@ -12,5 +12,8 @@ } } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/conflict-static-instance-1/options.json b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/conflict-static-instance-1/options.json index ebdcf55b..d6c588d0 100644 --- a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/conflict-static-instance-1/options.json +++ b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/conflict-static-instance-1/options.json @@ -12,5 +12,8 @@ } } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/conflict-static-instance-2/options.json b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/conflict-static-instance-2/options.json index ebdcf55b..d6c588d0 100644 --- a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/conflict-static-instance-2/options.json +++ b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/conflict-static-instance-2/options.json @@ -12,5 +12,8 @@ } } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/destructuring-iife/options.json b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/destructuring-iife/options.json index ebdcf55b..d6c588d0 100644 --- a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/destructuring-iife/options.json +++ b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/destructuring-iife/options.json @@ -12,5 +12,8 @@ } } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/determanated-instance-methods/options.json b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/determanated-instance-methods/options.json index ebdcf55b..d6c588d0 100644 --- a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/determanated-instance-methods/options.json +++ b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/determanated-instance-methods/options.json @@ -12,5 +12,8 @@ } } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/error-cause-exclude/options.json b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/error-cause-exclude/options.json index 0b733315..ec73178a 100644 --- a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/error-cause-exclude/options.json +++ b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/error-cause-exclude/options.json @@ -13,5 +13,8 @@ } } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/error-cause-no-instantiated/options.json b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/error-cause-no-instantiated/options.json index ebdcf55b..d6c588d0 100644 --- a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/error-cause-no-instantiated/options.json +++ b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/error-cause-no-instantiated/options.json @@ -12,5 +12,8 @@ } } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/error-cause-not-needed/options.json b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/error-cause-not-needed/options.json index ebdcf55b..d6c588d0 100644 --- a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/error-cause-not-needed/options.json +++ b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/error-cause-not-needed/options.json @@ -12,5 +12,8 @@ } } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/error-cause/options.json b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/error-cause/options.json index ebdcf55b..d6c588d0 100644 --- a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/error-cause/options.json +++ b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/error-cause/options.json @@ -12,5 +12,8 @@ } } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/evaluated-class-methods/options.json b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/evaluated-class-methods/options.json index ebdcf55b..d6c588d0 100644 --- a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/evaluated-class-methods/options.json +++ b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/evaluated-class-methods/options.json @@ -12,5 +12,8 @@ } } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/evaluated-instance-methods/options.json b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/evaluated-instance-methods/options.json index ebdcf55b..d6c588d0 100644 --- a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/evaluated-instance-methods/options.json +++ b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/evaluated-instance-methods/options.json @@ -12,5 +12,8 @@ } } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/in/options.json b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/in/options.json index ebdcf55b..d6c588d0 100644 --- a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/in/options.json +++ b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/in/options.json @@ -12,5 +12,8 @@ } } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/instance-methods/options.json b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/instance-methods/options.json index ebdcf55b..d6c588d0 100644 --- a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/instance-methods/options.json +++ b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/instance-methods/options.json @@ -12,5 +12,8 @@ } } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/modules-transform/options.json b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/modules-transform/options.json index ee3a16b7..49b50c6c 100644 --- a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/modules-transform/options.json +++ b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/modules-transform/options.json @@ -13,5 +13,8 @@ } ], "@babel/plugin-transform-modules-commonjs" - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/no-builtins/options.json b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/no-builtins/options.json index ebdcf55b..d6c588d0 100644 --- a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/no-builtins/options.json +++ b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/no-builtins/options.json @@ -12,5 +12,8 @@ } } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/object-destructuring/options.json b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/object-destructuring/options.json index ebdcf55b..d6c588d0 100644 --- a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/object-destructuring/options.json +++ b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/object-destructuring/options.json @@ -12,5 +12,8 @@ } } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/object-spread/options.json b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/object-spread/options.json index ebdcf55b..d6c588d0 100644 --- a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/object-spread/options.json +++ b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/object-spread/options.json @@ -12,5 +12,8 @@ } } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/proposal-change-array-by-copy/options.json b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/proposal-change-array-by-copy/options.json index ebdcf55b..d6c588d0 100644 --- a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/proposal-change-array-by-copy/options.json +++ b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/proposal-change-array-by-copy/options.json @@ -12,5 +12,8 @@ } } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/static-methods/options.json b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/static-methods/options.json index ebdcf55b..d6c588d0 100644 --- a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/static-methods/options.json +++ b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/static-methods/options.json @@ -12,5 +12,8 @@ } } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/template-tag/options.json b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/template-tag/options.json index ebdcf55b..d6c588d0 100644 --- a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/template-tag/options.json +++ b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-global/template-tag/options.json @@ -12,5 +12,8 @@ } } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/accessors/options.json b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/accessors/options.json index 7b50dc8c..e9daf38d 100644 --- a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/accessors/options.json +++ b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/accessors/options.json @@ -12,5 +12,8 @@ } } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/annex-b-string-check/options.json b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/annex-b-string-check/options.json index 7b50dc8c..e9daf38d 100644 --- a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/annex-b-string-check/options.json +++ b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/annex-b-string-check/options.json @@ -12,5 +12,8 @@ } } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/annex-b-string/options.json b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/annex-b-string/options.json index 7b50dc8c..e9daf38d 100644 --- a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/annex-b-string/options.json +++ b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/annex-b-string/options.json @@ -12,5 +12,8 @@ } } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/conflict-instance/options.json b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/conflict-instance/options.json index 7b50dc8c..e9daf38d 100644 --- a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/conflict-instance/options.json +++ b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/conflict-instance/options.json @@ -12,5 +12,8 @@ } } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/conflict-static-instance/options.json b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/conflict-static-instance/options.json index 7b50dc8c..e9daf38d 100644 --- a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/conflict-static-instance/options.json +++ b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/conflict-static-instance/options.json @@ -12,5 +12,8 @@ } } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/constructors/options.json b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/constructors/options.json index 7b50dc8c..e9daf38d 100644 --- a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/constructors/options.json +++ b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/constructors/options.json @@ -12,5 +12,8 @@ } } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/delete/options.json b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/delete/options.json index e8c070e4..193eab98 100644 --- a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/delete/options.json +++ b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/delete/options.json @@ -7,5 +7,8 @@ "method": "usage-pure" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/error-cause-exclude/options.json b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/error-cause-exclude/options.json index 77e422f8..4111022b 100644 --- a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/error-cause-exclude/options.json +++ b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/error-cause-exclude/options.json @@ -13,5 +13,8 @@ } } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/es6-for-of/options.json b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/es6-for-of/options.json index 7958d5c3..f302e53c 100644 --- a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/es6-for-of/options.json +++ b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/es6-for-of/options.json @@ -13,5 +13,8 @@ } ], "@babel/plugin-transform-for-of" - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/globals/options.json b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/globals/options.json index 7b50dc8c..e9daf38d 100644 --- a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/globals/options.json +++ b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/globals/options.json @@ -12,5 +12,8 @@ } } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/instance-call/options.json b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/instance-call/options.json index 7b50dc8c..e9daf38d 100644 --- a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/instance-call/options.json +++ b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/instance-call/options.json @@ -12,5 +12,8 @@ } } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/instance-computed-false-positive/options.json b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/instance-computed-false-positive/options.json index 7b50dc8c..e9daf38d 100644 --- a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/instance-computed-false-positive/options.json +++ b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/instance-computed-false-positive/options.json @@ -12,5 +12,8 @@ } } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/instance-get/options.json b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/instance-get/options.json index 7b50dc8c..e9daf38d 100644 --- a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/instance-get/options.json +++ b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/instance-get/options.json @@ -12,5 +12,8 @@ } } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/instance-inference-optimization/options.json b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/instance-inference-optimization/options.json index 7b50dc8c..e9daf38d 100644 --- a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/instance-inference-optimization/options.json +++ b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/instance-inference-optimization/options.json @@ -12,5 +12,8 @@ } } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/instance-methods-usages/options.json b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/instance-methods-usages/options.json index 7b50dc8c..e9daf38d 100644 --- a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/instance-methods-usages/options.json +++ b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/instance-methods-usages/options.json @@ -12,5 +12,8 @@ } } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/instance-methods/options.json b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/instance-methods/options.json index 7b50dc8c..e9daf38d 100644 --- a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/instance-methods/options.json +++ b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/instance-methods/options.json @@ -12,5 +12,8 @@ } } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/modules-loose/options.json b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/modules-loose/options.json index 9cce1aba..73bb31dc 100644 --- a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/modules-loose/options.json +++ b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/modules-loose/options.json @@ -18,5 +18,8 @@ "loose": true } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/modules/options.json b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/modules/options.json index 92921227..5c4b7f69 100644 --- a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/modules/options.json +++ b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/modules/options.json @@ -13,5 +13,8 @@ } ], "@babel/plugin-transform-modules-commonjs" - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/proposal-change-array-by-copy/options.json b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/proposal-change-array-by-copy/options.json index 7b50dc8c..e9daf38d 100644 --- a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/proposal-change-array-by-copy/options.json +++ b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/proposal-change-array-by-copy/options.json @@ -12,5 +12,8 @@ } } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/static-methods/options.json b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/static-methods/options.json index 7b50dc8c..e9daf38d 100644 --- a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/static-methods/options.json +++ b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/static-methods/options.json @@ -12,5 +12,8 @@ } } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/template-tag/options.json b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/template-tag/options.json index 7b50dc8c..e9daf38d 100644 --- a/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/template-tag/options.json +++ b/packages/babel-plugin-polyfill-es-shims/test/fixtures/usage-pure/template-tag/options.json @@ -12,5 +12,8 @@ } } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-regenerator/package.json b/packages/babel-plugin-polyfill-regenerator/package.json index c443de6f..033bd910 100644 --- a/packages/babel-plugin-polyfill-regenerator/package.json +++ b/packages/babel-plugin-polyfill-regenerator/package.json @@ -26,12 +26,12 @@ "@babel/helper-define-polyfill-provider": "workspace:^0.6.7" }, "devDependencies": { - "@babel/core": "^7.28.6", - "@babel/helper-plugin-test-runner": "^7.27.1", - "@babel/plugin-transform-regenerator": "~7.14.5", + "@babel/core": "^8.0.0-rc.3 <8.0.0", + "@babel/helper-plugin-test-runner": "^8.0.0-rc.3 <8.0.0", + "@babel/plugin-transform-regenerator": "^8.0.0-rc.3 <8.0.0", "regenerator-runtime": "^0.14.1" }, "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + "@babel/core": "^7.4.0 || ^8.0.0-rc.3" } } diff --git a/packages/babel-plugin-polyfill-regenerator/src/index.ts b/packages/babel-plugin-polyfill-regenerator/src/index.ts index ef175537..347d6837 100644 --- a/packages/babel-plugin-polyfill-regenerator/src/index.ts +++ b/packages/babel-plugin-polyfill-regenerator/src/index.ts @@ -1,16 +1,6 @@ import defineProvider from "@babel/helper-define-polyfill-provider"; -import type { PluginPass } from "@babel/core"; -const runtimeCompat = "#__secret_key__@babel/runtime__compatibility"; - -type Options = { - "#__secret_key__@babel/runtime__compatibility": void | { - useBabelRuntime: boolean; - moduleName: string; - }; -}; - -export default defineProvider(({ debug, targets, babel }, options) => { +export default defineProvider(({ debug, targets, babel }) => { if (!shallowEqual(targets, babel.targets())) { throw new Error( "This plugin does not use the targets option. Only preset-env's targets" + @@ -20,10 +10,6 @@ export default defineProvider(({ debug, targets, babel }, options) => { ); } - const { - [runtimeCompat]: { moduleName = null, useBabelRuntime = false } = {}, - } = options; - return { name: "regenerator", @@ -37,19 +23,11 @@ export default defineProvider(({ debug, targets, babel }, options) => { }, usagePure(meta, utils, path) { if (isRegenerator(meta)) { - let pureName = "regenerator-runtime"; - if (useBabelRuntime) { - const runtimeName = - moduleName ?? - ((path.hub as any).file as PluginPass).get( - "runtimeHelpersModuleName", - ) ?? - "@babel/runtime"; - pureName = `${runtimeName}/regenerator`; - } - path.replaceWith( - utils.injectDefaultImport(pureName, "regenerator-runtime"), + utils.injectDefaultImport( + "regenerator-runtime", + "regenerator-runtime", + ), ); } }, diff --git a/packages/babel-plugin-polyfill-regenerator/test/fixtures/absoluteImports/usage-global/options.json b/packages/babel-plugin-polyfill-regenerator/test/fixtures/absoluteImports/usage-global/options.json index f640c630..3c931ee9 100644 --- a/packages/babel-plugin-polyfill-regenerator/test/fixtures/absoluteImports/usage-global/options.json +++ b/packages/babel-plugin-polyfill-regenerator/test/fixtures/absoluteImports/usage-global/options.json @@ -8,5 +8,8 @@ "absoluteImports": true } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-regenerator/test/fixtures/absoluteImports/usage-pure-babel-runtime/input.mjs b/packages/babel-plugin-polyfill-regenerator/test/fixtures/absoluteImports/usage-pure-babel-runtime/input.mjs deleted file mode 100644 index 7dc724c2..00000000 --- a/packages/babel-plugin-polyfill-regenerator/test/fixtures/absoluteImports/usage-pure-babel-runtime/input.mjs +++ /dev/null @@ -1 +0,0 @@ -regeneratorRuntime.wrap(function() {}); diff --git a/packages/babel-plugin-polyfill-regenerator/test/fixtures/absoluteImports/usage-pure-babel-runtime/options.json b/packages/babel-plugin-polyfill-regenerator/test/fixtures/absoluteImports/usage-pure-babel-runtime/options.json deleted file mode 100644 index fb89b7b6..00000000 --- a/packages/babel-plugin-polyfill-regenerator/test/fixtures/absoluteImports/usage-pure-babel-runtime/options.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "externalHelpers": false, - "plugins": [ - [ - "@@/polyfill-regenerator", - { - "method": "usage-pure", - "absoluteImports": true, - "#__secret_key__@babel/runtime__compatibility": { - "useBabelRuntime": "@babel/runtime" - } - } - ] - ] -} diff --git a/packages/babel-plugin-polyfill-regenerator/test/fixtures/absoluteImports/usage-pure-babel-runtime/output.mjs b/packages/babel-plugin-polyfill-regenerator/test/fixtures/absoluteImports/usage-pure-babel-runtime/output.mjs deleted file mode 100644 index 8cae9329..00000000 --- a/packages/babel-plugin-polyfill-regenerator/test/fixtures/absoluteImports/usage-pure-babel-runtime/output.mjs +++ /dev/null @@ -1,2 +0,0 @@ -import _regeneratorRuntime from "/@babel/runtime/regenerator/index.js"; -_regeneratorRuntime.wrap(function () {}); diff --git a/packages/babel-plugin-polyfill-regenerator/test/fixtures/absoluteImports/usage-pure/options.json b/packages/babel-plugin-polyfill-regenerator/test/fixtures/absoluteImports/usage-pure/options.json index 22007bf0..80c79228 100644 --- a/packages/babel-plugin-polyfill-regenerator/test/fixtures/absoluteImports/usage-pure/options.json +++ b/packages/babel-plugin-polyfill-regenerator/test/fixtures/absoluteImports/usage-pure/options.json @@ -8,5 +8,8 @@ "absoluteImports": true } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-regenerator/test/fixtures/usage-global/all/options.json b/packages/babel-plugin-polyfill-regenerator/test/fixtures/usage-global/all/options.json index 5958f30b..e6ecd884 100644 --- a/packages/babel-plugin-polyfill-regenerator/test/fixtures/usage-global/all/options.json +++ b/packages/babel-plugin-polyfill-regenerator/test/fixtures/usage-global/all/options.json @@ -7,5 +7,8 @@ "method": "usage-global" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-regenerator/test/fixtures/usage-global/regenerator-transform-async/options.json b/packages/babel-plugin-polyfill-regenerator/test/fixtures/usage-global/regenerator-transform-async/options.json index 40ca5dcf..64e79763 100644 --- a/packages/babel-plugin-polyfill-regenerator/test/fixtures/usage-global/regenerator-transform-async/options.json +++ b/packages/babel-plugin-polyfill-regenerator/test/fixtures/usage-global/regenerator-transform-async/options.json @@ -14,5 +14,8 @@ } ], "@babel/plugin-transform-regenerator" - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-regenerator/test/fixtures/usage-global/regenerator-transform-async/output.mjs b/packages/babel-plugin-polyfill-regenerator/test/fixtures/usage-global/regenerator-transform-async/output.mjs index 994e4913..149706aa 100644 --- a/packages/babel-plugin-polyfill-regenerator/test/fixtures/usage-global/regenerator-transform-async/output.mjs +++ b/packages/babel-plugin-polyfill-regenerator/test/fixtures/usage-global/regenerator-transform-async/output.mjs @@ -1,12 +1,24 @@ -import "regenerator-runtime/runtime.js"; +function _regeneratorAsync(n, e, r, t, o) { var a = _regeneratorAsyncGen(n, e, r, t, o); return a.next().then(function (n) { return n.done ? n.value : a.next(); }); } +function _regeneratorAsyncGen(r, e, t, o, n) { return new _regeneratorAsyncIterator(_regenerator().w(r, e, t, o), n || Promise); } +function _regeneratorAsyncIterator(t, e) { function n(r, o, i, f) { try { var c = t[r](o), u = c.value; return u instanceof _OverloadYield ? e.resolve(u.v).then(function (t) { n("next", t, i, f); }, function (t) { n("throw", t, i, f); }) : e.resolve(u).then(function (t) { c.value = t, i(c); }, function (t) { return n("throw", t, i, f); }); } catch (t) { f(t); } } var r; this.next || (_regeneratorDefine(_regeneratorAsyncIterator.prototype), _regeneratorDefine(_regeneratorAsyncIterator.prototype, "function" == typeof Symbol && Symbol.asyncIterator || "@asyncIterator", function () { return this; })), _regeneratorDefine(this, "_invoke", function (t, o, i) { function f() { return new e(function (e, r) { n(t, i, e, r); }); } return r = r ? r.then(f, f) : f(); }, !0); } +function _OverloadYield(e, d) { this.v = e, this.k = d; } +function _regenerator() { /*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */ var e, t, r = "function" == typeof Symbol ? Symbol : {}, n = r.iterator || "@@iterator", o = r.toStringTag || "@@toStringTag"; function i(r, n, o, i) { var c = n && n.prototype instanceof Generator ? n : Generator, u = Object.create(c.prototype); return _regeneratorDefine(u, "_invoke", function (r, n, o) { var i, c, u, f = 0, p = o || [], y = !1, G = { p: 0, n: 0, v: e, a: d, f: d.bind(e, 4), d: function (t, r) { return i = t, c = 0, u = e, G.n = r, a; } }; function d(r, n) { for (c = r, u = n, t = 0; !y && f && !o && t < p.length; t++) { var o, i = p[t], d = G.p, l = i[2]; r > 3 ? (o = l === n) && (u = i[(c = i[4]) ? 5 : (c = 3, 3)], i[4] = i[5] = e) : i[0] <= d && ((o = r < 2 && d < i[1]) ? (c = 0, G.v = n, G.n = i[1]) : d < l && (o = r < 3 || i[0] > n || n > l) && (i[4] = r, i[5] = n, G.n = l, c = 0)); } if (o || r > 1) return a; throw y = !0, n; } return function (o, p, l) { if (f > 1) throw TypeError("Generator is already running"); for (y && 1 === p && d(p, l), c = p, u = l; (t = c < 2 ? e : u) || !y;) { i || (c ? c < 3 ? (c > 1 && (G.n = -1), d(c, u)) : G.n = u : G.v = u); try { if (f = 2, i) { if (c || (o = "next"), t = i[o]) { if (!(t = t.call(i, u))) throw TypeError("iterator result is not an object"); if (!t.done) return t; u = t.value, c < 2 && (c = 0); } else 1 === c && (t = i.return) && t.call(i), c < 2 && (u = TypeError("The iterator does not provide a '" + o + "' method"), c = 1); i = e; } else if ((t = (y = G.n < 0) ? u : r.call(n, G)) !== a) break; } catch (t) { i = e, c = 1, u = t; } finally { f = 1; } } return { value: t, done: y }; }; }(r, o, i), !0), u; } var a = {}; function Generator() {} function GeneratorFunction() {} function GeneratorFunctionPrototype() {} t = Object.getPrototypeOf; var c = [][n] ? t(t([][n]())) : (_regeneratorDefine(t = {}, n, function () { return this; }), t), u = GeneratorFunctionPrototype.prototype = Generator.prototype = Object.create(c); function f(e) { return Object.setPrototypeOf ? Object.setPrototypeOf(e, GeneratorFunctionPrototype) : (e.__proto__ = GeneratorFunctionPrototype, _regeneratorDefine(e, o, "GeneratorFunction")), e.prototype = Object.create(u), e; } return GeneratorFunction.prototype = GeneratorFunctionPrototype, _regeneratorDefine(u, "constructor", GeneratorFunctionPrototype), _regeneratorDefine(GeneratorFunctionPrototype, "constructor", GeneratorFunction), GeneratorFunction.displayName = "GeneratorFunction", _regeneratorDefine(GeneratorFunctionPrototype, o, "GeneratorFunction"), _regeneratorDefine(u), _regeneratorDefine(u, o, "Generator"), _regeneratorDefine(u, n, function () { return this; }), _regeneratorDefine(u, "toString", function () { return "[object Generator]"; }), (_regenerator = function () { return { w: i, m: f }; })(); } +function _regeneratorDefine(e, r, n, t) { var i = Object.defineProperty; try { i({}, "", {}); } catch (e) { i = 0; } _regeneratorDefine = function (e, r, n, t) { function o(r, n) { _regeneratorDefine(e, r, function (e) { return this._invoke(r, n, e); }); } r ? i ? i(e, r, { value: n, enumerable: !t, configurable: !t, writable: !t }) : e[r] = n : (o("next", 0), o("throw", 1), o("return", 2)); }, _regeneratorDefine(e, r, n, t); } +import "core-js/modules/es.symbol.js"; +import "core-js/modules/es.symbol.description.js"; +import "core-js/modules/es.symbol.async-iterator.js"; +import "core-js/modules/es.function.bind.js"; +import "core-js/modules/es.object.create.js"; +import "core-js/modules/es.object.define-property.js"; +import "core-js/modules/es.object.get-prototype-of.js"; +import "core-js/modules/es.object.set-prototype-of.js"; import "core-js/modules/es.object.to-string.js"; import "core-js/modules/es.promise.js"; function a() { - return regeneratorRuntime.async(function a$(_context) { - while (1) switch (_context.prev = _context.next) { + return _regeneratorAsync(function (_context) { + while (1) switch (_context.n) { case 0: - case "end": - return _context.stop(); + return _context.a(2); } }, null, null, null, Promise); } diff --git a/packages/babel-plugin-polyfill-regenerator/test/fixtures/usage-global/regenerator-transform/options.json b/packages/babel-plugin-polyfill-regenerator/test/fixtures/usage-global/regenerator-transform/options.json index edb3f94f..63fafd13 100644 --- a/packages/babel-plugin-polyfill-regenerator/test/fixtures/usage-global/regenerator-transform/options.json +++ b/packages/babel-plugin-polyfill-regenerator/test/fixtures/usage-global/regenerator-transform/options.json @@ -8,5 +8,8 @@ } ], "@babel/plugin-transform-regenerator" - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-regenerator/test/fixtures/usage-global/regenerator-transform/output.mjs b/packages/babel-plugin-polyfill-regenerator/test/fixtures/usage-global/regenerator-transform/output.mjs index fb7a9374..c167d82b 100644 --- a/packages/babel-plugin-polyfill-regenerator/test/fixtures/usage-global/regenerator-transform/output.mjs +++ b/packages/babel-plugin-polyfill-regenerator/test/fixtures/usage-global/regenerator-transform/output.mjs @@ -1,11 +1,11 @@ -import "regenerator-runtime/runtime.js"; -var _marked = /*#__PURE__*/regeneratorRuntime.mark(a); +function _regenerator() { /*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */ var e, t, r = "function" == typeof Symbol ? Symbol : {}, n = r.iterator || "@@iterator", o = r.toStringTag || "@@toStringTag"; function i(r, n, o, i) { var c = n && n.prototype instanceof Generator ? n : Generator, u = Object.create(c.prototype); return _regeneratorDefine(u, "_invoke", function (r, n, o) { var i, c, u, f = 0, p = o || [], y = !1, G = { p: 0, n: 0, v: e, a: d, f: d.bind(e, 4), d: function (t, r) { return i = t, c = 0, u = e, G.n = r, a; } }; function d(r, n) { for (c = r, u = n, t = 0; !y && f && !o && t < p.length; t++) { var o, i = p[t], d = G.p, l = i[2]; r > 3 ? (o = l === n) && (u = i[(c = i[4]) ? 5 : (c = 3, 3)], i[4] = i[5] = e) : i[0] <= d && ((o = r < 2 && d < i[1]) ? (c = 0, G.v = n, G.n = i[1]) : d < l && (o = r < 3 || i[0] > n || n > l) && (i[4] = r, i[5] = n, G.n = l, c = 0)); } if (o || r > 1) return a; throw y = !0, n; } return function (o, p, l) { if (f > 1) throw TypeError("Generator is already running"); for (y && 1 === p && d(p, l), c = p, u = l; (t = c < 2 ? e : u) || !y;) { i || (c ? c < 3 ? (c > 1 && (G.n = -1), d(c, u)) : G.n = u : G.v = u); try { if (f = 2, i) { if (c || (o = "next"), t = i[o]) { if (!(t = t.call(i, u))) throw TypeError("iterator result is not an object"); if (!t.done) return t; u = t.value, c < 2 && (c = 0); } else 1 === c && (t = i.return) && t.call(i), c < 2 && (u = TypeError("The iterator does not provide a '" + o + "' method"), c = 1); i = e; } else if ((t = (y = G.n < 0) ? u : r.call(n, G)) !== a) break; } catch (t) { i = e, c = 1, u = t; } finally { f = 1; } } return { value: t, done: y }; }; }(r, o, i), !0), u; } var a = {}; function Generator() {} function GeneratorFunction() {} function GeneratorFunctionPrototype() {} t = Object.getPrototypeOf; var c = [][n] ? t(t([][n]())) : (_regeneratorDefine(t = {}, n, function () { return this; }), t), u = GeneratorFunctionPrototype.prototype = Generator.prototype = Object.create(c); function f(e) { return Object.setPrototypeOf ? Object.setPrototypeOf(e, GeneratorFunctionPrototype) : (e.__proto__ = GeneratorFunctionPrototype, _regeneratorDefine(e, o, "GeneratorFunction")), e.prototype = Object.create(u), e; } return GeneratorFunction.prototype = GeneratorFunctionPrototype, _regeneratorDefine(u, "constructor", GeneratorFunctionPrototype), _regeneratorDefine(GeneratorFunctionPrototype, "constructor", GeneratorFunction), GeneratorFunction.displayName = "GeneratorFunction", _regeneratorDefine(GeneratorFunctionPrototype, o, "GeneratorFunction"), _regeneratorDefine(u), _regeneratorDefine(u, o, "Generator"), _regeneratorDefine(u, n, function () { return this; }), _regeneratorDefine(u, "toString", function () { return "[object Generator]"; }), (_regenerator = function () { return { w: i, m: f }; })(); } +function _regeneratorDefine(e, r, n, t) { var i = Object.defineProperty; try { i({}, "", {}); } catch (e) { i = 0; } _regeneratorDefine = function (e, r, n, t) { function o(r, n) { _regeneratorDefine(e, r, function (e) { return this._invoke(r, n, e); }); } r ? i ? i(e, r, { value: n, enumerable: !t, configurable: !t, writable: !t }) : e[r] = n : (o("next", 0), o("throw", 1), o("return", 2)); }, _regeneratorDefine(e, r, n, t); } +var _marked = /*#__PURE__*/_regenerator().m(a); function a() { - return regeneratorRuntime.wrap(function a$(_context) { - while (1) switch (_context.prev = _context.next) { + return _regenerator().w(function (_context) { + while (1) switch (_context.n) { case 0: - case "end": - return _context.stop(); + return _context.a(2); } }, _marked); } diff --git a/packages/babel-plugin-polyfill-regenerator/test/fixtures/usage-pure/all/options.json b/packages/babel-plugin-polyfill-regenerator/test/fixtures/usage-pure/all/options.json index ef8b7a84..3d0165c8 100644 --- a/packages/babel-plugin-polyfill-regenerator/test/fixtures/usage-pure/all/options.json +++ b/packages/babel-plugin-polyfill-regenerator/test/fixtures/usage-pure/all/options.json @@ -7,5 +7,8 @@ "method": "usage-pure" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-regenerator/test/fixtures/usage-pure/options.json b/packages/babel-plugin-polyfill-regenerator/test/fixtures/usage-pure/options.json index ef8b7a84..3d0165c8 100644 --- a/packages/babel-plugin-polyfill-regenerator/test/fixtures/usage-pure/options.json +++ b/packages/babel-plugin-polyfill-regenerator/test/fixtures/usage-pure/options.json @@ -7,5 +7,8 @@ "method": "usage-pure" } ] - ] + ], + "targets": { + "ie": "5" + } } diff --git a/packages/babel-plugin-polyfill-regenerator/test/fixtures/usage-pure/regenerator-transform/output.mjs b/packages/babel-plugin-polyfill-regenerator/test/fixtures/usage-pure/regenerator-transform/output.mjs index 97e95b9d..9877c464 100644 --- a/packages/babel-plugin-polyfill-regenerator/test/fixtures/usage-pure/regenerator-transform/output.mjs +++ b/packages/babel-plugin-polyfill-regenerator/test/fixtures/usage-pure/regenerator-transform/output.mjs @@ -1,11 +1,11 @@ -import _regeneratorRuntime from "regenerator-runtime"; -var _marked = /*#__PURE__*/_regeneratorRuntime.mark(f); +function _regenerator() { /*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */ var e, t, r = "function" == typeof Symbol ? Symbol : {}, n = r.iterator || "@@iterator", o = r.toStringTag || "@@toStringTag"; function i(r, n, o, i) { var c = n && n.prototype instanceof Generator ? n : Generator, u = Object.create(c.prototype); return _regeneratorDefine(u, "_invoke", function (r, n, o) { var i, c, u, f = 0, p = o || [], y = !1, G = { p: 0, n: 0, v: e, a: d, f: d.bind(e, 4), d: function (t, r) { return i = t, c = 0, u = e, G.n = r, a; } }; function d(r, n) { for (c = r, u = n, t = 0; !y && f && !o && t < p.length; t++) { var o, i = p[t], d = G.p, l = i[2]; r > 3 ? (o = l === n) && (u = i[(c = i[4]) ? 5 : (c = 3, 3)], i[4] = i[5] = e) : i[0] <= d && ((o = r < 2 && d < i[1]) ? (c = 0, G.v = n, G.n = i[1]) : d < l && (o = r < 3 || i[0] > n || n > l) && (i[4] = r, i[5] = n, G.n = l, c = 0)); } if (o || r > 1) return a; throw y = !0, n; } return function (o, p, l) { if (f > 1) throw TypeError("Generator is already running"); for (y && 1 === p && d(p, l), c = p, u = l; (t = c < 2 ? e : u) || !y;) { i || (c ? c < 3 ? (c > 1 && (G.n = -1), d(c, u)) : G.n = u : G.v = u); try { if (f = 2, i) { if (c || (o = "next"), t = i[o]) { if (!(t = t.call(i, u))) throw TypeError("iterator result is not an object"); if (!t.done) return t; u = t.value, c < 2 && (c = 0); } else 1 === c && (t = i.return) && t.call(i), c < 2 && (u = TypeError("The iterator does not provide a '" + o + "' method"), c = 1); i = e; } else if ((t = (y = G.n < 0) ? u : r.call(n, G)) !== a) break; } catch (t) { i = e, c = 1, u = t; } finally { f = 1; } } return { value: t, done: y }; }; }(r, o, i), !0), u; } var a = {}; function Generator() {} function GeneratorFunction() {} function GeneratorFunctionPrototype() {} t = Object.getPrototypeOf; var c = [][n] ? t(t([][n]())) : (_regeneratorDefine(t = {}, n, function () { return this; }), t), u = GeneratorFunctionPrototype.prototype = Generator.prototype = Object.create(c); function f(e) { return Object.setPrototypeOf ? Object.setPrototypeOf(e, GeneratorFunctionPrototype) : (e.__proto__ = GeneratorFunctionPrototype, _regeneratorDefine(e, o, "GeneratorFunction")), e.prototype = Object.create(u), e; } return GeneratorFunction.prototype = GeneratorFunctionPrototype, _regeneratorDefine(u, "constructor", GeneratorFunctionPrototype), _regeneratorDefine(GeneratorFunctionPrototype, "constructor", GeneratorFunction), GeneratorFunction.displayName = "GeneratorFunction", _regeneratorDefine(GeneratorFunctionPrototype, o, "GeneratorFunction"), _regeneratorDefine(u), _regeneratorDefine(u, o, "Generator"), _regeneratorDefine(u, n, function () { return this; }), _regeneratorDefine(u, "toString", function () { return "[object Generator]"; }), (_regenerator = function () { return { w: i, m: f }; })(); } +function _regeneratorDefine(e, r, n, t) { var i = Object.defineProperty; try { i({}, "", {}); } catch (e) { i = 0; } _regeneratorDefine = function (e, r, n, t) { function o(r, n) { _regeneratorDefine(e, r, function (e) { return this._invoke(r, n, e); }); } r ? i ? i(e, r, { value: n, enumerable: !t, configurable: !t, writable: !t }) : e[r] = n : (o("next", 0), o("throw", 1), o("return", 2)); }, _regeneratorDefine(e, r, n, t); } +var _marked = /*#__PURE__*/_regenerator().m(f); function f() { - return _regeneratorRuntime.wrap(function f$(_context) { - while (1) switch (_context.prev = _context.next) { + return _regenerator().w(function (_context) { + while (1) switch (_context.n) { case 0: - case "end": - return _context.stop(); + return _context.a(2); } }, _marked); } diff --git a/test/esm/package.json b/test/esm/package.json index 214977f0..8aae3c3c 100644 --- a/test/esm/package.json +++ b/test/esm/package.json @@ -2,7 +2,7 @@ "private": true, "name": "@babel-internal/test-esm", "devDependencies": { - "@babel/core": "^7.28.6", + "@babel/core": "^8.0.0-rc.3 <8.0.0", "babel-plugin-polyfill-corejs3": "workspace:*", "babel-plugin-polyfill-es-shims": "workspace:*", "babel-plugin-polyfill-regenerator": "workspace:*" diff --git a/yarn.lock b/yarn.lock index df0e9e31..65d6e8e8 100644 --- a/yarn.lock +++ b/yarn.lock @@ -9,37 +9,31 @@ __metadata: version: 0.0.0-use.local resolution: "@babel-internal/test-esm@workspace:test/esm" dependencies: - "@babel/core": "npm:^7.28.6" + "@babel/core": "npm:^8.0.0-rc.3 <8.0.0" babel-plugin-polyfill-corejs3: "workspace:*" babel-plugin-polyfill-es-shims: "workspace:*" babel-plugin-polyfill-regenerator: "workspace:*" languageName: unknown linkType: soft -"@babel/cli@npm:^7.28.6": - version: 7.28.6 - resolution: "@babel/cli@npm:7.28.6" +"@babel/cli@npm:^8.0.0-rc.3 <8.0.0": + version: 8.0.0-rc.3 + resolution: "@babel/cli@npm:8.0.0-rc.3" dependencies: "@jridgewell/trace-mapping": "npm:^0.3.28" - "@nicolo-ribaudo/chokidar-2": "npm:2.1.8-no-fsevents.3" chokidar: "npm:^3.6.0" - commander: "npm:^6.2.0" + commander: "npm:^14.0.2" convert-source-map: "npm:^2.0.0" - fs-readdir-recursive: "npm:^1.1.0" - glob: "npm:^7.2.0" - make-dir: "npm:^2.1.0" - slash: "npm:^2.0.0" + glob: "npm:^13.0.0" + slash: "npm:^5.1.0" peerDependencies: - "@babel/core": ^7.0.0-0 + "@babel/core": ^8.0.0-rc.3 dependenciesMeta: - "@nicolo-ribaudo/chokidar-2": - optional: true chokidar: optional: true bin: babel: ./bin/babel.js - babel-external-helpers: ./bin/babel-external-helpers.js - checksum: 10/49279aa65d4d9729795955dd17f4fe48c363639d42ec7b8a69069bb7b283f83dd8f10b7989212d87165164678e3e6d8d9184d76c8f041370d62ab93f7fd37962 + checksum: 10/38881fc2b69fdd3dfaefe4abdb80bfe44d45f6532fab047a044817ba5e2623087414a249067d5fdfc490d5d993ec24a359ac79b98dcba85c4ef8758450674daf languageName: node linkType: hard @@ -63,14 +57,31 @@ __metadata: languageName: node linkType: hard -"@babel/compat-data@npm:^7.27.7, @babel/compat-data@npm:^7.28.6": +"@babel/code-frame@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/code-frame@npm:8.0.0-rc.3" + dependencies: + "@babel/helper-validator-identifier": "npm:^8.0.0-rc.3" + js-tokens: "npm:^10.0.0" + checksum: 10/4290f03cd5800b52d0a3e4888fc4d9de9260ed7db12fca40bd8187408424c038e8005bd7058b351e438466437f49e833930a12849bfb6d23c0497365d0ca8ae5 + languageName: node + linkType: hard + +"@babel/compat-data@npm:^7.28.6": version: 7.28.6 resolution: "@babel/compat-data@npm:7.28.6" checksum: 10/dc17dfb55711a15f006e34c4610c49b7335fc11b23e192f9e5f625e8ea0f48805e61a57b6b4f5550879332782c93af0b5d6952825fffbb8d4e604b14d698249f languageName: node linkType: hard -"@babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.23.9, @babel/core@npm:^7.27.4, @babel/core@npm:^7.27.7, @babel/core@npm:^7.28.6": +"@babel/compat-data@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/compat-data@npm:8.0.0-rc.3" + checksum: 10/3f0497e07389ca3c34ba3f7899aec1bfe04ffae9a2f94e42ee25480c5ae6a0519f3b12b05530cd8bd00c633b1f6c0c09fc70da14596faef1f0a90ab4e91df1fc + languageName: node + linkType: hard + +"@babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.23.9, @babel/core@npm:^7.27.4": version: 7.29.0 resolution: "@babel/core@npm:7.29.0" dependencies: @@ -93,28 +104,57 @@ __metadata: languageName: node linkType: hard -"@babel/eslint-parser@npm:^7.28.6": - version: 7.28.6 - resolution: "@babel/eslint-parser@npm:7.28.6" +"@babel/core@npm:^8.0.0-rc.3, @babel/core@npm:^8.0.0-rc.3 <8.0.0": + version: 8.0.0-rc.3 + resolution: "@babel/core@npm:8.0.0-rc.3" dependencies: - "@nicolo-ribaudo/eslint-scope-5-internals": "npm:5.1.1-v1" - eslint-visitor-keys: "npm:^2.1.0" - semver: "npm:^6.3.1" + "@babel/code-frame": "npm:^8.0.0-rc.3" + "@babel/generator": "npm:^8.0.0-rc.3" + "@babel/helper-compilation-targets": "npm:^8.0.0-rc.3" + "@babel/helpers": "npm:^8.0.0-rc.3" + "@babel/parser": "npm:^8.0.0-rc.3" + "@babel/template": "npm:^8.0.0-rc.3" + "@babel/traverse": "npm:^8.0.0-rc.3" + "@babel/types": "npm:^8.0.0-rc.3" + "@jridgewell/remapping": "npm:^2.3.5" + "@types/gensync": "npm:^1.0.0" + convert-source-map: "npm:^2.0.0" + gensync: "npm:^1.0.0-beta.2" + import-meta-resolve: "npm:^4.2.0" + json5: "npm:^2.2.3" + obug: "npm:^2.1.1" + semver: "npm:^7.7.3" peerDependencies: - "@babel/core": ^7.11.0 - eslint: ^7.5.0 || ^8.0.0 || ^9.0.0 - checksum: 10/15c0c9c78abcc5f267a34bab95437c37dfc468e3ac5e11094ed26bebd63c7a5b056fa47c005ba74eb9fbed6c79e37f90cbe2a24ed09425921275391fe9a5bbe7 + "@babel/preset-typescript": ^8.0.0-0 + peerDependenciesMeta: + "@babel/preset-typescript": + optional: true + checksum: 10/c0c4775ed4589c5301302b385525faa26d594f72efb055f33256fb4af33598ef3719035d6089caea7940bf3a1f906051f6668b24ae844a15adf6db247b665641 languageName: node linkType: hard -"@babel/eslint-plugin-development@npm:^7.28.6": - version: 7.28.6 - resolution: "@babel/eslint-plugin-development@npm:7.28.6" - checksum: 10/7518e583fb241edb25e7a2f9fca94ab09d354773d0e2715e6cfbd5a10c2c7413fc4ee1342de3348ebc3b738a44be6d3c1890fc7cf42b7675539661f3eff8a6c2 +"@babel/eslint-parser@npm:^8.0.0-rc.3 <8.0.0": + version: 8.0.0-rc.3 + resolution: "@babel/eslint-parser@npm:8.0.0-rc.3" + dependencies: + eslint-scope: "npm:^9.1.0" + eslint-visitor-keys: "npm:^5.0.0" + semver: "npm:^7.7.3" + peerDependencies: + "@babel/core": ^8.0.0-rc.3 + eslint: ^9.0.0 || ^10.0.0 + checksum: 10/1bd6ed8500b048dbd5c550764181deaa9c98c97dd86ca8911b9d5c6f6409dc43fa2fb099f3036b7b464ac0f015ec64737b9fa53528876445c806d26b9f65d0a7 languageName: node linkType: hard -"@babel/generator@npm:^7.27.5, @babel/generator@npm:^7.28.6, @babel/generator@npm:^7.29.0": +"@babel/eslint-plugin-development@npm:^8.0.0-rc.3 <8.0.0": + version: 8.0.0-rc.3 + resolution: "@babel/eslint-plugin-development@npm:8.0.0-rc.3" + checksum: 10/0db3946d6740cdcb3157a8aaa010699fce0be9ab410080e31959cdb92c116788a9cb070ee7e20d4de9b1822da584cd53ae1e6160b061eeef06d9b57782a02a96 + languageName: node + linkType: hard + +"@babel/generator@npm:^7.27.5, @babel/generator@npm:^7.29.0": version: 7.29.1 resolution: "@babel/generator@npm:7.29.1" dependencies: @@ -127,25 +167,39 @@ __metadata: languageName: node linkType: hard -"@babel/helper-annotate-as-pure@npm:^7.27.1, @babel/helper-annotate-as-pure@npm:^7.27.3": - version: 7.27.3 - resolution: "@babel/helper-annotate-as-pure@npm:7.27.3" +"@babel/generator@npm:^8.0.0-rc.3, @babel/generator@npm:^8.0.0-rc.3 <8.0.0": + version: 8.0.0-rc.3 + resolution: "@babel/generator@npm:8.0.0-rc.3" dependencies: - "@babel/types": "npm:^7.27.3" - checksum: 10/63863a5c936ef82b546ca289c9d1b18fabfc24da5c4ee382830b124e2e79b68d626207febc8d4bffc720f50b2ee65691d7d12cc0308679dee2cd6bdc926b7190 + "@babel/parser": "npm:^8.0.0-rc.3" + "@babel/types": "npm:^8.0.0-rc.3" + "@jridgewell/gen-mapping": "npm:^0.3.12" + "@jridgewell/trace-mapping": "npm:^0.3.28" + "@types/jsesc": "npm:^2.5.0" + jsesc: "npm:^3.0.2" + checksum: 10/b0136198e68c2389b1e769f29af3d27c6cec52fa31951d290c877b801c3a21345e87bb77e2f90c95bed136f0b8514c52ad60e0269b275c42ac1be1b87a66813a languageName: node linkType: hard -"@babel/helper-check-duplicate-nodes@npm:^7.27.1": - version: 7.27.1 - resolution: "@babel/helper-check-duplicate-nodes@npm:7.27.1" +"@babel/helper-annotate-as-pure@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/helper-annotate-as-pure@npm:8.0.0-rc.3" + dependencies: + "@babel/types": "npm:^8.0.0-rc.3" + checksum: 10/d6aeec99813cc3dfca457676b17e3f1ed4108a727e7f188649df6f5955dc4d2e5ca59949c1a8d43711410ec77506cc336dc107cb10501b8275aa2d8458df86c7 + languageName: node + linkType: hard + +"@babel/helper-check-duplicate-nodes@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/helper-check-duplicate-nodes@npm:8.0.0-rc.3" dependencies: - "@babel/types": "npm:^7.27.1" - checksum: 10/6db12c277a0fb28e6f614358669858fbe3d3e2f6bbdd837ead386b265c43b14749495e8592006e763f3425c9de7a14d1507d5c4f7e832b535fc8334f1e019daf + "@babel/types": "npm:^8.0.0-rc.3" + checksum: 10/ae4d2a3835bd4713882f6e1811ccc17b2bd06c3bdbcd3edbfe766ca7dab643826e7b04ef94be2fcaca8f153b0444388a9ca3c6ba10acbb66c33178f31cb75867 languageName: node linkType: hard -"@babel/helper-compilation-targets@npm:^7.27.1, @babel/helper-compilation-targets@npm:^7.27.2, @babel/helper-compilation-targets@npm:^7.28.6": +"@babel/helper-compilation-targets@npm:^7.28.6": version: 7.28.6 resolution: "@babel/helper-compilation-targets@npm:7.28.6" dependencies: @@ -158,48 +212,61 @@ __metadata: languageName: node linkType: hard -"@babel/helper-create-class-features-plugin@npm:^7.28.6": - version: 7.28.6 - resolution: "@babel/helper-create-class-features-plugin@npm:7.28.6" +"@babel/helper-compilation-targets@npm:^8.0.0-rc.3, @babel/helper-compilation-targets@npm:^8.0.0-rc.3 <8.0.0": + version: 8.0.0-rc.3 + resolution: "@babel/helper-compilation-targets@npm:8.0.0-rc.3" dependencies: - "@babel/helper-annotate-as-pure": "npm:^7.27.3" - "@babel/helper-member-expression-to-functions": "npm:^7.28.5" - "@babel/helper-optimise-call-expression": "npm:^7.27.1" - "@babel/helper-replace-supers": "npm:^7.28.6" - "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.27.1" - "@babel/traverse": "npm:^7.28.6" - semver: "npm:^6.3.1" + "@babel/compat-data": "npm:^8.0.0-rc.3" + "@babel/helper-validator-option": "npm:^8.0.0-rc.3" + browserslist: "npm:^4.24.0" + lru-cache: "npm:^7.14.1" + semver: "npm:^7.7.3" + checksum: 10/8ab6468737e5b9ec8931fe2873f79706608da419787d6d4a8e5e58b1fd19f0d3a7b460a5377531e50b07adf265543fd547b6e9328c34b953e613358008b4af71 + languageName: node + linkType: hard + +"@babel/helper-create-class-features-plugin@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/helper-create-class-features-plugin@npm:8.0.0-rc.3" + dependencies: + "@babel/helper-annotate-as-pure": "npm:^8.0.0-rc.3" + "@babel/helper-member-expression-to-functions": "npm:^8.0.0-rc.3" + "@babel/helper-optimise-call-expression": "npm:^8.0.0-rc.3" + "@babel/helper-replace-supers": "npm:^8.0.0-rc.3" + "@babel/helper-skip-transparent-expression-wrappers": "npm:^8.0.0-rc.3" + "@babel/traverse": "npm:^8.0.0-rc.3" + semver: "npm:^7.7.3" peerDependencies: - "@babel/core": ^7.0.0 - checksum: 10/11f55607fcf66827ade745c0616aa3c6086aa655c0fab665dd3c4961829752e4c94c942262db30c4831ef9bce37ad444722e85ef1b7136587e28c6b1ef8ad43c + "@babel/core": ^8.0.0-rc.3 + checksum: 10/58561a34734172a2eff331b15044dd8a7bdf7b4e7e80275236cc939e6c19e73f6de86b732ad6e33a79f29686dd793b87e1830db062062f2d3f3f728f845fbe15 languageName: node linkType: hard -"@babel/helper-create-regexp-features-plugin@npm:^7.18.6, @babel/helper-create-regexp-features-plugin@npm:^7.27.1, @babel/helper-create-regexp-features-plugin@npm:^7.28.5": - version: 7.28.5 - resolution: "@babel/helper-create-regexp-features-plugin@npm:7.28.5" +"@babel/helper-create-regexp-features-plugin@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/helper-create-regexp-features-plugin@npm:8.0.0-rc.3" dependencies: - "@babel/helper-annotate-as-pure": "npm:^7.27.3" + "@babel/helper-annotate-as-pure": "npm:^8.0.0-rc.3" regexpu-core: "npm:^6.3.1" - semver: "npm:^6.3.1" + semver: "npm:^7.7.3" peerDependencies: - "@babel/core": ^7.0.0 - checksum: 10/d8791350fe0479af0909aa5efb6dfd3bacda743c7c3f8fa1b0bb18fe014c206505834102ee24382df1cfe5a83b4e4083220e97f420a48b2cec15bb1ad6c7c9d3 + "@babel/core": ^8.0.0-rc.3 + checksum: 10/fcc85f877ac1d3d0475649549f176880b6eeaafde759ae103c5790b82d1d234c8088d1b428dc663a56ecb14f7b298c46292225c59890a054b2875fd9f1c413c4 languageName: node linkType: hard -"@babel/helper-define-polyfill-provider@npm:^0.6.5": - version: 0.6.5 - resolution: "@babel/helper-define-polyfill-provider@npm:0.6.5" +"@babel/helper-define-polyfill-provider@npm:^0.6.7": + version: 0.6.7 + resolution: "@babel/helper-define-polyfill-provider@npm:0.6.7" dependencies: - "@babel/helper-compilation-targets": "npm:^7.27.2" - "@babel/helper-plugin-utils": "npm:^7.27.1" - debug: "npm:^4.4.1" + "@babel/helper-compilation-targets": "npm:^7.28.6" + "@babel/helper-plugin-utils": "npm:^7.28.6" + debug: "npm:^4.4.3" lodash.debounce: "npm:^4.0.8" - resolve: "npm:^1.22.10" + resolve: "npm:^1.22.11" peerDependencies: "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 - checksum: 10/0bdd2d9654d2f650c33976caa1a2afac2c23cf07e83856acdb482423c7bf4542c499ca0bdc723f2961bb36883501f09e9f4fe061ba81c07996daacfba82a6f62 + checksum: 10/a13fe848018aad9745018ab1f8c95520f3872572cc931c70c77acacf9b8f774b49e22ece6cc89143867935e2efac3fc7eb325f2846dedc1621d83f2f8f7d8ad1 languageName: node linkType: hard @@ -207,13 +274,13 @@ __metadata: version: 0.0.0-use.local resolution: "@babel/helper-define-polyfill-provider@workspace:packages/babel-helper-define-polyfill-provider" dependencies: - "@babel/cli": "npm:^7.28.6" - "@babel/core": "npm:^7.28.6" - "@babel/generator": "npm:^7.28.6" - "@babel/helper-compilation-targets": "npm:^7.28.6" - "@babel/helper-plugin-utils": "npm:^7.28.6" - "@babel/plugin-transform-modules-commonjs": "npm:^7.28.6" - "@babel/traverse": "npm:^7.28.6" + "@babel/cli": "npm:^8.0.0-rc.3 <8.0.0" + "@babel/core": "npm:^8.0.0-rc.3 <8.0.0" + "@babel/generator": "npm:^8.0.0-rc.3 <8.0.0" + "@babel/helper-compilation-targets": "npm:^8.0.0-rc.3 <8.0.0" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3 <8.0.0" + "@babel/plugin-transform-modules-commonjs": "npm:^8.0.0-rc.3 <8.0.0" + "@babel/traverse": "npm:^8.0.0-rc.3 <8.0.0" "@rollup/plugin-babel": "npm:^7.0.0" babel-loader: "npm:^10.1.0" lodash.debounce: "npm:^4.0.8" @@ -222,17 +289,19 @@ __metadata: webpack: "npm:^5.105.4" webpack-cli: "npm:^6.0.1" peerDependencies: - "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 + "@babel/core": ^7.4.0 || ^8.0.0-rc.3 languageName: unknown linkType: soft -"@babel/helper-fixtures@npm:^7.27.1": - version: 7.27.1 - resolution: "@babel/helper-fixtures@npm:7.27.1" +"@babel/helper-fixtures@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/helper-fixtures@npm:8.0.0-rc.3" dependencies: - "@jridgewell/gen-mapping": "npm:^0.3.5" - semver: "npm:^6.3.1" - checksum: 10/c08f9020b557bc99edc799856d9cdcddf04d0fa03cc919b0932a0e6902876a15c75ba5a4169bd749426959823a4543356faf63a1de9c9948ad27ede0a00e80c3 + "@jridgewell/gen-mapping": "npm:^0.3.12" + semver: "npm:^7.7.3" + peerDependencies: + "@babel/core": ^8.0.0-rc.3 + checksum: 10/cff265329f5cab3626baa602b07b2239c40a440272e5954e19e114fd04a29672ab18da2e0b4c566d87981cd9743c6ef52236d4cb070b9470bdc83e16fa6a33c2 languageName: node linkType: hard @@ -243,17 +312,24 @@ __metadata: languageName: node linkType: hard -"@babel/helper-member-expression-to-functions@npm:^7.28.5": - version: 7.28.5 - resolution: "@babel/helper-member-expression-to-functions@npm:7.28.5" +"@babel/helper-globals@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/helper-globals@npm:8.0.0-rc.3" + checksum: 10/64928bd4ffda97ff763fe6e557f038c56b93974009dd1609b40feb57083c0b8fc9c75faba0dbebe85c1029f9864aaba05610d4bf66b3cbb79eb85558ce387090 + languageName: node + linkType: hard + +"@babel/helper-member-expression-to-functions@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/helper-member-expression-to-functions@npm:8.0.0-rc.3" dependencies: - "@babel/traverse": "npm:^7.28.5" - "@babel/types": "npm:^7.28.5" - checksum: 10/05e0857cf7913f03d88ca62952d3888693c21a4f4d7cfc141c630983f71fc0a64393e05cecceb7701dfe98298f7cc38fcb735d892e3c8c6f56f112c85ee1b154 + "@babel/traverse": "npm:^8.0.0-rc.3" + "@babel/types": "npm:^8.0.0-rc.3" + checksum: 10/61f52d4edac630d4b579fa820be36946c2685b71a68e81e11c8eb25483e18f36f56960afb35bcb67c60a00eecd85f60766b65ba3400cf8a3e008ce48a0d56826 languageName: node linkType: hard -"@babel/helper-module-imports@npm:^7.18.6, @babel/helper-module-imports@npm:^7.27.1, @babel/helper-module-imports@npm:^7.28.6": +"@babel/helper-module-imports@npm:^7.18.6, @babel/helper-module-imports@npm:^7.28.6": version: 7.28.6 resolution: "@babel/helper-module-imports@npm:7.28.6" dependencies: @@ -263,7 +339,17 @@ __metadata: languageName: node linkType: hard -"@babel/helper-module-transforms@npm:^7.27.1, @babel/helper-module-transforms@npm:^7.28.3, @babel/helper-module-transforms@npm:^7.28.6": +"@babel/helper-module-imports@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/helper-module-imports@npm:8.0.0-rc.3" + dependencies: + "@babel/traverse": "npm:^8.0.0-rc.3" + "@babel/types": "npm:^8.0.0-rc.3" + checksum: 10/875a10eb384a25271193cc35b9df79079dad9abfade43e07668a32a5403aad4708425008bb84f8f06ac6c104191a08b192d435d35c972188ecf245812bbe1f0c + languageName: node + linkType: hard + +"@babel/helper-module-transforms@npm:^7.28.6": version: 7.28.6 resolution: "@babel/helper-module-transforms@npm:7.28.6" dependencies: @@ -276,64 +362,86 @@ __metadata: languageName: node linkType: hard -"@babel/helper-optimise-call-expression@npm:^7.27.1": - version: 7.27.1 - resolution: "@babel/helper-optimise-call-expression@npm:7.27.1" +"@babel/helper-module-transforms@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/helper-module-transforms@npm:8.0.0-rc.3" dependencies: - "@babel/types": "npm:^7.27.1" - checksum: 10/0fb7ee824a384529d6b74f8a58279f9b56bfe3cce332168067dddeab2552d8eeb56dc8eaf86c04a3a09166a316cb92dfc79c4c623cd034ad4c563952c98b464f + "@babel/helper-module-imports": "npm:^8.0.0-rc.3" + "@babel/helper-validator-identifier": "npm:^8.0.0-rc.3" + "@babel/traverse": "npm:^8.0.0-rc.3" + peerDependencies: + "@babel/core": ^8.0.0-rc.3 + checksum: 10/b0cfbf2b60ac4b53ed50a8b28c2059862b553845d103e691ce96ae522899d79acd01f04271ac55c28facc28c29b8d1081dcb6a3bdaa7fbd8e876382fce784744 languageName: node linkType: hard -"@babel/helper-plugin-test-runner@npm:^7.27.1": - version: 7.27.1 - resolution: "@babel/helper-plugin-test-runner@npm:7.27.1" +"@babel/helper-optimise-call-expression@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/helper-optimise-call-expression@npm:8.0.0-rc.3" + dependencies: + "@babel/types": "npm:^8.0.0-rc.3" + checksum: 10/4949bc363521b601ad50ffef5e513c5b11e3921e475e0f983393824dcf9dd3488539594c118396a4bc2770770a7316c072f6aa5790eead64301d1d8849885203 + languageName: node + linkType: hard + +"@babel/helper-plugin-test-runner@npm:^8.0.0-rc.3 <8.0.0": + version: 8.0.0-rc.3 + resolution: "@babel/helper-plugin-test-runner@npm:8.0.0-rc.3" dependencies: - "@babel/helper-transform-fixture-test-runner": "npm:^7.27.1" - checksum: 10/6caefff8c8e3c2f03ff89a8f7584cf23edaa64f547fd7f1b8741081d6ba346bfcdba21497e399ec1333c05eea4385b14af34c3472f69a9d08288f8c6743f5a16 + "@babel/helper-transform-fixture-test-runner": "npm:^8.0.0-rc.3" + checksum: 10/f57740b4d2bdc348440db91b14979167333bca65571f4ea1f4689e76f9bb5ee75b4936e861a585ba513b531df840def71555a5d1012c60bdac97ed698fda7d41 languageName: node linkType: hard -"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.27.1, @babel/helper-plugin-utils@npm:^7.28.6, @babel/helper-plugin-utils@npm:^7.8.0": +"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.27.1, @babel/helper-plugin-utils@npm:^7.28.6, @babel/helper-plugin-utils@npm:^7.8.0": version: 7.28.6 resolution: "@babel/helper-plugin-utils@npm:7.28.6" checksum: 10/21c853bbc13dbdddf03309c9a0477270124ad48989e1ad6524b83e83a77524b333f92edd2caae645c5a7ecf264ec6d04a9ebe15aeb54c7f33c037b71ec521e4a languageName: node linkType: hard -"@babel/helper-remap-async-to-generator@npm:^7.27.1": - version: 7.27.1 - resolution: "@babel/helper-remap-async-to-generator@npm:7.27.1" +"@babel/helper-plugin-utils@npm:^8.0.0-rc.3, @babel/helper-plugin-utils@npm:^8.0.0-rc.3 <8.0.0": + version: 8.0.0-rc.3 + resolution: "@babel/helper-plugin-utils@npm:8.0.0-rc.3" + peerDependencies: + "@babel/core": ^8.0.0-rc.3 + checksum: 10/fb1b5b6192ea155632485adf667e4edba365a16abf2f0d14ba32e2539957459f0f5303dd69bba045550f495b7540e8fa827186153a1beb3fac9f76af6a6ac18b + languageName: node + linkType: hard + +"@babel/helper-remap-async-to-generator@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/helper-remap-async-to-generator@npm:8.0.0-rc.3" dependencies: - "@babel/helper-annotate-as-pure": "npm:^7.27.1" - "@babel/helper-wrap-function": "npm:^7.27.1" - "@babel/traverse": "npm:^7.27.1" + "@babel/helper-annotate-as-pure": "npm:^8.0.0-rc.3" + "@babel/helper-wrap-function": "npm:^8.0.0-rc.3" + "@babel/traverse": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0 - checksum: 10/0747397ba013f87dbf575454a76c18210d61c7c9af0f697546b4bcac670b54ddc156330234407b397f0c948738c304c228e0223039bc45eab4fbf46966a5e8cc + "@babel/core": ^8.0.0-rc.3 + checksum: 10/3c1e563c04691f94f45881236b5fc0746aac334bb4b1e273a47cd0c73d366e9e153a47e58a354363b0f1f86af1f2ced16c48a8802b5c1696304054f8ff8167ad languageName: node linkType: hard -"@babel/helper-replace-supers@npm:^7.27.1, @babel/helper-replace-supers@npm:^7.28.6": - version: 7.28.6 - resolution: "@babel/helper-replace-supers@npm:7.28.6" +"@babel/helper-replace-supers@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/helper-replace-supers@npm:8.0.0-rc.3" dependencies: - "@babel/helper-member-expression-to-functions": "npm:^7.28.5" - "@babel/helper-optimise-call-expression": "npm:^7.27.1" - "@babel/traverse": "npm:^7.28.6" + "@babel/helper-member-expression-to-functions": "npm:^8.0.0-rc.3" + "@babel/helper-optimise-call-expression": "npm:^8.0.0-rc.3" + "@babel/traverse": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0 - checksum: 10/ad2724713a4d983208f509e9607e8f950855f11bd97518a700057eb8bec69d687a8f90dc2da0c3c47281d2e3b79cf1d14ecf1fe3e1ee0a8e90b61aee6759c9a7 + "@babel/core": ^8.0.0-rc.3 + checksum: 10/6b9169e21ac17e764f32082ebddacae641be6dde573bf3fee2d36bcd099cb1c0a34890bba295b9b2a9a3d17e1662e7055db627e70f5ea05b2dd89f96caa69632 languageName: node linkType: hard -"@babel/helper-skip-transparent-expression-wrappers@npm:^7.27.1": - version: 7.27.1 - resolution: "@babel/helper-skip-transparent-expression-wrappers@npm:7.27.1" +"@babel/helper-skip-transparent-expression-wrappers@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/helper-skip-transparent-expression-wrappers@npm:8.0.0-rc.3" dependencies: - "@babel/traverse": "npm:^7.27.1" - "@babel/types": "npm:^7.27.1" - checksum: 10/4f380c5d0e0769fa6942a468b0c2d7c8f0c438f941aaa88f785f8752c103631d0904c7b4e76207a3b0e6588b2dec376595370d92ca8f8f1b422c14a69aa146d4 + "@babel/traverse": "npm:^8.0.0-rc.3" + "@babel/types": "npm:^8.0.0-rc.3" + checksum: 10/2640ef01098585084c1caef35274f6413dadd812425cbce0e0685d7b3dcb7152d2cfb27db5035acd42ddb49c29ef6cf0e4d9b66d7ec097ab17661c13d9dc2710 languageName: node linkType: hard @@ -344,20 +452,26 @@ __metadata: languageName: node linkType: hard -"@babel/helper-transform-fixture-test-runner@npm:^7.27.1": - version: 7.27.7 - resolution: "@babel/helper-transform-fixture-test-runner@npm:7.27.7" +"@babel/helper-string-parser@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/helper-string-parser@npm:8.0.0-rc.3" + checksum: 10/607a4decf8264c6142e85304b4c1eb2d8dfda9b9a4403c67a40a39892eb6f00703374459617416ca019bba22a34809808bcb8223bbb88d4441816ba9770c0720 + languageName: node + linkType: hard + +"@babel/helper-transform-fixture-test-runner@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/helper-transform-fixture-test-runner@npm:8.0.0-rc.3" dependencies: - "@babel/code-frame": "npm:^7.27.1" - "@babel/core": "npm:^7.27.7" - "@babel/helper-check-duplicate-nodes": "npm:^7.27.1" - "@babel/helper-fixtures": "npm:^7.27.1" - "@jridgewell/trace-mapping": "npm:^0.3.25" - fs-readdir-recursive: "npm:^1.1.0" + "@babel/code-frame": "npm:^8.0.0-rc.3" + "@babel/core": "npm:^8.0.0-rc.3" + "@babel/helper-check-duplicate-nodes": "npm:^8.0.0-rc.3" + "@babel/helper-fixtures": "npm:^8.0.0-rc.3" + "@jridgewell/trace-mapping": "npm:^0.3.28" jest-diff: "npm:^30.0.0" - lru-cache: "npm:^5.1.1" - make-dir: "npm:^2.1.0" - checksum: 10/1155730d145c0cb1f09c86a7806c4efc359d9ffbd5e976019a648428c84e825eb9f3b96cf5321f03d979bf583489fe45d2cdc10153b8f4c96ebf0b5cf40d4979 + lru-cache: "npm:^7.14.1" + resolve: "npm:2.0.0-next.5" + checksum: 10/ee00b27afda97361f864fe074d7a429cb467ab5e4225d9dbe4b1284f2e6f8c04c6891125dea26b7a32b8c897486831eb70b9fdbb29d5a5c35332b4d88f41763c languageName: node linkType: hard @@ -368,6 +482,13 @@ __metadata: languageName: node linkType: hard +"@babel/helper-validator-identifier@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/helper-validator-identifier@npm:8.0.0-rc.3" + checksum: 10/70b589cd5717b76e27648e6c17efdbce9520dfa4134e97047c611297300137924b5d3d276ee21fb8c455b5bf9f504418e9c5e90caa3177a31c2b4309c9377ee4 + languageName: node + linkType: hard + "@babel/helper-validator-option@npm:^7.27.1": version: 7.27.1 resolution: "@babel/helper-validator-option@npm:7.27.1" @@ -375,14 +496,21 @@ __metadata: languageName: node linkType: hard -"@babel/helper-wrap-function@npm:^7.27.1": - version: 7.27.1 - resolution: "@babel/helper-wrap-function@npm:7.27.1" +"@babel/helper-validator-option@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/helper-validator-option@npm:8.0.0-rc.3" + checksum: 10/d9fd2dcd7a37a022b026af4a18ee6ecf19d157fb129ed984c3c6965a363ca2fa159ed8c885874a8fbc90ccde18789e26a91099bf642d6b3dfbde0ed5fdd65411 + languageName: node + linkType: hard + +"@babel/helper-wrap-function@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/helper-wrap-function@npm:8.0.0-rc.3" dependencies: - "@babel/template": "npm:^7.27.1" - "@babel/traverse": "npm:^7.27.1" - "@babel/types": "npm:^7.27.1" - checksum: 10/effa5ba1732764982db52295a0003d0d6b527edf70d8c649f5a521808decbc47fc8f3c21cd31f7b6331192289f3bf5617141bce778fec45dcaedf5708d9c3140 + "@babel/template": "npm:^8.0.0-rc.3" + "@babel/traverse": "npm:^8.0.0-rc.3" + "@babel/types": "npm:^8.0.0-rc.3" + checksum: 10/c86bfa4a6cfd2031cac4360c376d717f09605513bb10ad605e8d3483656aa0eb0585c558eabb0030b1ea980165603bca28351a19d470124b5b82bb7233fc2f48 languageName: node linkType: hard @@ -396,6 +524,16 @@ __metadata: languageName: node linkType: hard +"@babel/helpers@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/helpers@npm:8.0.0-rc.3" + dependencies: + "@babel/template": "npm:^8.0.0-rc.3" + "@babel/types": "npm:^8.0.0-rc.3" + checksum: 10/893d5d8a19247e3ac85999f7fbbc25d20ec84a788df5536fd9fc5a56c2a873d277bfbda9157117bf6de069fd1edaea84e29ec29a2f3ed319c976b8a911d8dea6 + languageName: node + linkType: hard + "@babel/highlight@npm:^7.10.4": version: 7.22.20 resolution: "@babel/highlight@npm:7.22.20" @@ -418,84 +556,96 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:^7.28.5": - version: 7.28.5 - resolution: "@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:7.28.5" +"@babel/parser@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/parser@npm:8.0.0-rc.3" dependencies: - "@babel/helper-plugin-utils": "npm:^7.27.1" - "@babel/traverse": "npm:^7.28.5" - peerDependencies: - "@babel/core": ^7.0.0 - checksum: 10/750de98b34e6d09b545ded6e635b43cbab02fe319622964175259b98f41b16052e5931c4fbd45bad8cd0a37ebdd381233edecec9ee395b8ec51f47f47d1dbcd4 + "@babel/types": "npm:^8.0.0-rc.3" + bin: + parser: ./bin/babel-parser.js + checksum: 10/66cdfba5669883c83f5ad7cedb7babc0947867e449fc79f55e6d6387ad2efcd81aaeb163cf8bb7b5633776226a95d72442b74da8df2b3beb195e71f51ba6cdc1 languageName: node linkType: hard -"@babel/plugin-bugfix-safari-class-field-initializer-scope@npm:^7.27.1": - version: 7.27.1 - resolution: "@babel/plugin-bugfix-safari-class-field-initializer-scope@npm:7.27.1" +"@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:8.0.0-rc.3" dependencies: - "@babel/helper-plugin-utils": "npm:^7.27.1" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0 - checksum: 10/eb7f4146dc01f1198ce559a90b077e58b951a07521ec414e3c7d4593bf6c4ab5c2af22242a7e9fec085e20299e0ba6ea97f44a45e84ab148141bf9eb959ad25e + "@babel/core": ^8.0.0-rc.3 + checksum: 10/bd70427d08af8fa2e6a51b167dcbd95493ae7aaa1302202b91e029f29b930ce3a652117677ca9f8cdde8b419bf0ea4df51068a881954f2353a0dd95ff3717290 languageName: node linkType: hard -"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.27.1": - version: 7.27.1 - resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:7.27.1" +"@babel/plugin-bugfix-safari-class-field-initializer-scope@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-bugfix-safari-class-field-initializer-scope@npm:8.0.0-rc.3" dependencies: - "@babel/helper-plugin-utils": "npm:^7.27.1" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0 - checksum: 10/621cfddfcc99a81e74f8b6f9101fd260b27500cb1a568e3ceae9cc8afe9aee45ac3bca3900a2b66c612b1a2366d29ef67d4df5a1c975be727eaad6906f98c2c6 + "@babel/core": ^8.0.0-rc.3 + checksum: 10/c7e6423634e28c3455b0ca52b51b4a7f2cf8f92412a20c62b008820228fa4058956d6574e93b5c5afa424b05c67e74bcc4f11de916e602bb5f94d6e2633bbbdb languageName: node linkType: hard -"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:^7.27.1": - version: 7.27.1 - resolution: "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:7.27.1" +"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:8.0.0-rc.3" dependencies: - "@babel/helper-plugin-utils": "npm:^7.27.1" - "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.27.1" - "@babel/plugin-transform-optional-chaining": "npm:^7.27.1" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.13.0 - checksum: 10/f07aa80272bd7a46b7ba11a4644da6c9b6a5a64e848dfaffdad6f02663adefd512e1aaebe664c4dd95f7ed4f80c872c7f8db8d8e34b47aae0930b412a28711a0 + "@babel/core": ^8.0.0-rc.3 + checksum: 10/15d0161181dc9da12f8982f65a62f3de190d79ed4fcae9fd67287ad8e33aedf5f81029a560a761e6d4f08c434cae51e7208ae564aca927433d7e869be9045bd8 languageName: node linkType: hard -"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:^7.28.6": - version: 7.28.6 - resolution: "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:7.28.6" +"@babel/plugin-bugfix-safari-rest-destructuring-rhs-array@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-bugfix-safari-rest-destructuring-rhs-array@npm:8.0.0-rc.3" dependencies: - "@babel/helper-plugin-utils": "npm:^7.28.6" - "@babel/traverse": "npm:^7.28.6" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" + "@babel/helper-skip-transparent-expression-wrappers": "npm:^8.0.0-rc.3" peerDependencies: "@babel/core": ^7.0.0 - checksum: 10/9377897aa7cba3a0b78a7c6015799ff71504b2b203329357e42ab3185d44aab07344ba33f5dd53f14d5340c1dc5a2587346343e0859538947bbab0484e72b914 + checksum: 10/7fd47ba8bda61afad67993ce5c8c7fbe3fce3d42fbb698b0ec8657b6664f5c91237c7cb7fe853ddf81b257335dda0db457aa44715df529e83d277e8d801cfee6 languageName: node linkType: hard -"@babel/plugin-proposal-decorators@npm:^7.28.6": - version: 7.28.6 - resolution: "@babel/plugin-proposal-decorators@npm:7.28.6" +"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:8.0.0-rc.3" dependencies: - "@babel/helper-create-class-features-plugin": "npm:^7.28.6" - "@babel/helper-plugin-utils": "npm:^7.28.6" - "@babel/plugin-syntax-decorators": "npm:^7.28.6" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" + "@babel/helper-skip-transparent-expression-wrappers": "npm:^8.0.0-rc.3" + "@babel/plugin-transform-optional-chaining": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10/87609a89a0d413359cfd7b70a003f05d8dc4c7ea2eec157fd6c66997ed5baaa14b972dc0ebb74a5aea1c2237f146dc1ab0c68ba1a91a6ff1bdd5b5a946775e07 + "@babel/core": ^8.0.0-rc.3 + checksum: 10/8ab29c7b9608d325958c07c49237acc18ed9dff64826e61932b70e433131dd6bcfaa92135488dc49fec883cd788732e6cd507a272edf795238ff17cd95bb61fb languageName: node linkType: hard -"@babel/plugin-proposal-private-property-in-object@npm:7.21.0-placeholder-for-preset-env.2": - version: 7.21.0-placeholder-for-preset-env.2 - resolution: "@babel/plugin-proposal-private-property-in-object@npm:7.21.0-placeholder-for-preset-env.2" +"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:8.0.0-rc.3" + dependencies: + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10/fab70f399aa869275690ec6c7cedb4ef361d4e8b6f55c3d7b04bfee61d52fb93c87cec2c65d73cddbaca89fb8ef5ec0921fce675c9169d9d51f18305ab34e78a + "@babel/core": ^8.0.0-rc.3 + checksum: 10/905dcfb3d6f9e7b4591049c60c8be6879be0e5740e9e6fc4a87ffa052393055e6e18b562ebaf62e9f699a42c4a14e5d92a3aff0d6747ccec9a59ebe855701fc6 + languageName: node + linkType: hard + +"@babel/plugin-proposal-decorators@npm:^8.0.0-rc.3 <8.0.0": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-proposal-decorators@npm:8.0.0-rc.3" + dependencies: + "@babel/helper-create-class-features-plugin": "npm:^8.0.0-rc.3" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" + "@babel/plugin-syntax-decorators": "npm:^8.0.0-rc.3" + peerDependencies: + "@babel/core": ^8.0.0-rc.3 + checksum: 10/4e5ebd49372bc1bd7b3d75448658df24de2cef27fc8bf37beb131e5bbe5689b0898ca5ebfe78543a7b0e4e531080e8e84fbef8dc90c605d3cd28f96b27732b1f languageName: node linkType: hard @@ -543,29 +693,18 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-decorators@npm:^7.28.6": - version: 7.28.6 - resolution: "@babel/plugin-syntax-decorators@npm:7.28.6" +"@babel/plugin-syntax-decorators@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-syntax-decorators@npm:8.0.0-rc.3" dependencies: - "@babel/helper-plugin-utils": "npm:^7.28.6" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10/6c7544eaa586aba1bcb400eab9304011c1d5be8d9cff02d02c930e70d4023505595c36feca2bf62960f3891d2c3abbc32e116d4c8ab1da63b0fc5329d7694919 + "@babel/core": ^8.0.0-rc.3 + checksum: 10/8ac0173c81e769c6394e5b0972fc8370477a3da4acd92e740969d89b394e246e49ed3f917b9adb2cb44422fd94768803552afae65c84babe233a4d63ef38a869 languageName: node linkType: hard -"@babel/plugin-syntax-import-assertions@npm:^7.28.6": - version: 7.28.6 - resolution: "@babel/plugin-syntax-import-assertions@npm:7.28.6" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.28.6" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10/25017235e1e2c4ed892aa327a3fa10f4209cc618c6dd7806fc40c07d8d7d24a39743d3d5568b8d1c8f416cffe03c174e78874ded513c9338b07a7ab1dcbab050 - languageName: node - linkType: hard - -"@babel/plugin-syntax-import-attributes@npm:^7.24.7, @babel/plugin-syntax-import-attributes@npm:^7.28.6": +"@babel/plugin-syntax-import-attributes@npm:^7.24.7": version: 7.28.6 resolution: "@babel/plugin-syntax-import-attributes@npm:7.28.6" dependencies: @@ -697,7 +836,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-typescript@npm:^7.27.1, @babel/plugin-syntax-typescript@npm:^7.28.6": +"@babel/plugin-syntax-typescript@npm:^7.27.1": version: 7.28.6 resolution: "@babel/plugin-syntax-typescript@npm:7.28.6" dependencies: @@ -708,738 +847,712 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-unicode-sets-regex@npm:^7.18.6": - version: 7.18.6 - resolution: "@babel/plugin-syntax-unicode-sets-regex@npm:7.18.6" +"@babel/plugin-syntax-typescript@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-syntax-typescript@npm:8.0.0-rc.3" dependencies: - "@babel/helper-create-regexp-features-plugin": "npm:^7.18.6" - "@babel/helper-plugin-utils": "npm:^7.18.6" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0 - checksum: 10/a651d700fe63ff0ddfd7186f4ebc24447ca734f114433139e3c027bc94a900d013cf1ef2e2db8430425ba542e39ae160c3b05f06b59fd4656273a3df97679e9c + "@babel/core": ^8.0.0-rc.3 + checksum: 10/8b58dbacb4168e0c5896ae694c0cf46fa6a5fcb55a65afb0005dfa0a5f93a9a14ea26de8711983547c6a479f58f7b68cb496491272b1c8524bb774c4eed39f48 languageName: node linkType: hard -"@babel/plugin-transform-arrow-functions@npm:^7.27.1": - version: 7.27.1 - resolution: "@babel/plugin-transform-arrow-functions@npm:7.27.1" +"@babel/plugin-transform-arrow-functions@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-transform-arrow-functions@npm:8.0.0-rc.3" dependencies: - "@babel/helper-plugin-utils": "npm:^7.27.1" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10/62c2cc0ae2093336b1aa1376741c5ed245c0987d9e4b4c5313da4a38155509a7098b5acce582b6781cc0699381420010da2e3086353344abe0a6a0ec38961eb7 + "@babel/core": ^8.0.0-rc.3 + checksum: 10/4249e5d7d2c76dfef5077fe420e1fcc45f3f29adb351aa6bec02c4c78a75364d34e2c6d786181791c569780c12a7a8d27cc14424e45046ff9d8ba041dbd7d335 languageName: node linkType: hard -"@babel/plugin-transform-async-generator-functions@npm:^7.28.6": - version: 7.28.6 - resolution: "@babel/plugin-transform-async-generator-functions@npm:7.28.6" +"@babel/plugin-transform-async-generator-functions@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-transform-async-generator-functions@npm:8.0.0-rc.3" dependencies: - "@babel/helper-plugin-utils": "npm:^7.28.6" - "@babel/helper-remap-async-to-generator": "npm:^7.27.1" - "@babel/traverse": "npm:^7.28.6" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" + "@babel/helper-remap-async-to-generator": "npm:^8.0.0-rc.3" + "@babel/traverse": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10/b3c9e62a90808e8ad0e1608a7fd7169a5bfba3b54f0d8590495e7b0d95b25e882f45062f490e4ab6823bb9758da3619d645c9a536ae77e62cb9abe38400a8c08 + "@babel/core": ^8.0.0-rc.3 + checksum: 10/9868dafea25ccbf5c684e8f4b59db356d4180762b0e822657cdd9290e8ce5f648ea5b315f6525f18eee6047dd1f012a39dd7b11ea45c243a0b110d598445445a languageName: node linkType: hard -"@babel/plugin-transform-async-to-generator@npm:^7.28.6": - version: 7.28.6 - resolution: "@babel/plugin-transform-async-to-generator@npm:7.28.6" +"@babel/plugin-transform-async-to-generator@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-transform-async-to-generator@npm:8.0.0-rc.3" dependencies: - "@babel/helper-module-imports": "npm:^7.28.6" - "@babel/helper-plugin-utils": "npm:^7.28.6" - "@babel/helper-remap-async-to-generator": "npm:^7.27.1" + "@babel/helper-module-imports": "npm:^8.0.0-rc.3" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" + "@babel/helper-remap-async-to-generator": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10/bca5774263ec01dd2bf71c74bbaf7baa183bf03576636b7826c3346be70c8c8cb15cff549112f2983c36885131a0afde6c443591278c281f733ee17f455aa9b1 + "@babel/core": ^8.0.0-rc.3 + checksum: 10/2006f566d4a3d6e41133948114b608a7f2baa6e68980a12d9dc3fb8a7897c15cc3a09a028268840408df6f27130394671b508054ad48955dfa2090a2a2c1fed2 languageName: node linkType: hard -"@babel/plugin-transform-block-scoped-functions@npm:^7.27.1": - version: 7.27.1 - resolution: "@babel/plugin-transform-block-scoped-functions@npm:7.27.1" +"@babel/plugin-transform-block-scoped-functions@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-transform-block-scoped-functions@npm:8.0.0-rc.3" dependencies: - "@babel/helper-plugin-utils": "npm:^7.27.1" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10/7fb4988ca80cf1fc8345310d5edfe38e86b3a72a302675cdd09404d5064fe1d1fe1283ebe658ad2b71445ecef857bfb29a748064306b5f6c628e0084759c2201 + "@babel/core": ^8.0.0-rc.3 + checksum: 10/2fc7ed1f7d5b45244a7f68868fa146119c97dd4621d8869a86bc22f948b0122e7a2e2889a30e724fcc57eecbdc07008841dc3f66da8079a220ee66a0d9fd1883 languageName: node linkType: hard -"@babel/plugin-transform-block-scoping@npm:^7.28.6": - version: 7.28.6 - resolution: "@babel/plugin-transform-block-scoping@npm:7.28.6" +"@babel/plugin-transform-block-scoping@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-transform-block-scoping@npm:8.0.0-rc.3" dependencies: - "@babel/helper-plugin-utils": "npm:^7.28.6" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10/7ab8a0856024a5360ba16c3569b739385e939bc5a15ad7d811bec8459361a9aa5ee7c5f154a4e2ce79f5d66779c19464e7532600c31a1b6f681db4eb7e1c7bde - languageName: node - linkType: hard - -"@babel/plugin-transform-class-properties@npm:^7.28.6": - version: 7.28.6 - resolution: "@babel/plugin-transform-class-properties@npm:7.28.6" - dependencies: - "@babel/helper-create-class-features-plugin": "npm:^7.28.6" - "@babel/helper-plugin-utils": "npm:^7.28.6" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10/200f30d44b36a768fa3a8cf690db9e333996af2ad14d9fa1b4c91a427ed9302907873b219b4ce87517ca1014a810eb2e929a6a66be68473f72b546fc64d04fbc + "@babel/core": ^8.0.0-rc.3 + checksum: 10/48a5b2fabab27a72e0c712600c0358133ec2bae8af1107625df56fd31546642f991be2618ad0a3d99deb01e6a6a12f3c854d71b75e6a1300ac1c32b83aea5027 languageName: node linkType: hard -"@babel/plugin-transform-class-static-block@npm:^7.28.6": - version: 7.28.6 - resolution: "@babel/plugin-transform-class-static-block@npm:7.28.6" +"@babel/plugin-transform-class-properties@npm:^8.0.0-rc.3, @babel/plugin-transform-class-properties@npm:^8.0.0-rc.3 <8.0.0": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-transform-class-properties@npm:8.0.0-rc.3" dependencies: - "@babel/helper-create-class-features-plugin": "npm:^7.28.6" - "@babel/helper-plugin-utils": "npm:^7.28.6" + "@babel/helper-create-class-features-plugin": "npm:^8.0.0-rc.3" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.12.0 - checksum: 10/bea7836846deefd02d9976ad1b30b5ade0d6329ecd92866db789dcf6aacfaf900b7a77031e25680f8de5ad636a771a5bdca8961361e6218d45d538ec5d9b71cc + "@babel/core": ^8.0.0-rc.3 + checksum: 10/2724b8693be66c93536fa222a6fc653caade2cc35e82b5c3a5a3573557ac4c144c7a67d1bca3ebbb5ec01abe6a745886c2df81bb0f2430d34f87722e176d19df languageName: node linkType: hard -"@babel/plugin-transform-classes@npm:^7.28.6": - version: 7.28.6 - resolution: "@babel/plugin-transform-classes@npm:7.28.6" +"@babel/plugin-transform-class-static-block@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-transform-class-static-block@npm:8.0.0-rc.3" dependencies: - "@babel/helper-annotate-as-pure": "npm:^7.27.3" - "@babel/helper-compilation-targets": "npm:^7.28.6" - "@babel/helper-globals": "npm:^7.28.0" - "@babel/helper-plugin-utils": "npm:^7.28.6" - "@babel/helper-replace-supers": "npm:^7.28.6" - "@babel/traverse": "npm:^7.28.6" + "@babel/helper-create-class-features-plugin": "npm:^8.0.0-rc.3" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10/9c3278a314d1c4bcda792bb22aced20e30c735557daf9bcc56397c0f3eb54761b21c770219e4581036a10dabda3e597321ed093bc245d5f4d561e19ceff66a6d + "@babel/core": ^8.0.0-rc.3 + checksum: 10/86179c80a58bd58bdc2a81666d020a6d1483433cd44d45bc961c76e8518e40776a9db53bd354036abfb75488236fe67eff4627889ba568207444e8cbc8a79413 languageName: node linkType: hard -"@babel/plugin-transform-computed-properties@npm:^7.28.6": - version: 7.28.6 - resolution: "@babel/plugin-transform-computed-properties@npm:7.28.6" +"@babel/plugin-transform-classes@npm:^8.0.0-rc.3, @babel/plugin-transform-classes@npm:^8.0.0-rc.3 <8.0.0": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-transform-classes@npm:8.0.0-rc.3" dependencies: - "@babel/helper-plugin-utils": "npm:^7.28.6" - "@babel/template": "npm:^7.28.6" + "@babel/helper-annotate-as-pure": "npm:^8.0.0-rc.3" + "@babel/helper-compilation-targets": "npm:^8.0.0-rc.3" + "@babel/helper-globals": "npm:^8.0.0-rc.3" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" + "@babel/helper-replace-supers": "npm:^8.0.0-rc.3" + "@babel/traverse": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10/4a5e270f7e1f1e9787cf7cf133d48e3c1e38eb935d29a90331a1324d7c720f589b7b626b2e6485cd5521a7a13f2dbdc89a3e46ecbe7213d5bbb631175267c4aa + "@babel/core": ^8.0.0-rc.3 + checksum: 10/a67c05b14e2f7037d849af39aa0a008e72c9965f081ca2788fa96fd6f1469176215c3d8de17686d5049521a9289a22f8f66db4cd7927a540be3802be3a2f2194 languageName: node linkType: hard -"@babel/plugin-transform-destructuring@npm:^7.28.5": - version: 7.28.5 - resolution: "@babel/plugin-transform-destructuring@npm:7.28.5" +"@babel/plugin-transform-computed-properties@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-transform-computed-properties@npm:8.0.0-rc.3" dependencies: - "@babel/helper-plugin-utils": "npm:^7.27.1" - "@babel/traverse": "npm:^7.28.5" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10/9cc67d3377bc5d8063599f2eb4588f5f9a8ab3abc9b64a40c24501fb3c1f91f4d5cf281ea9f208fd6b2ef8d9d8b018dacf1bed9493334577c966cd32370a7036 + "@babel/core": ^8.0.0-rc.3 + checksum: 10/c202df306a0a755cff41fd7cd6bf32b769577b93e662d508f19052f1e5c0ef1320a0e2ee6707dba6313226d6da1dbd995ea1e8f4467c7b490346f20cd074bd1f languageName: node linkType: hard -"@babel/plugin-transform-dotall-regex@npm:^7.28.6": - version: 7.28.6 - resolution: "@babel/plugin-transform-dotall-regex@npm:7.28.6" +"@babel/plugin-transform-destructuring@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-transform-destructuring@npm:8.0.0-rc.3" dependencies: - "@babel/helper-create-regexp-features-plugin": "npm:^7.28.5" - "@babel/helper-plugin-utils": "npm:^7.28.6" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10/866ffbbdee77fa955063b37c75593db8dbbe46b1ebb64cc788ea437e3a9aa41cb7b9afcee617c678a32b6705baa0892ec8e5d4b8af3bbb0ab1b254514ccdbd37 + "@babel/core": ^8.0.0-rc.3 + checksum: 10/575cce1129de6d5058230a3192fdc163884b8dd7648fb60bdeb353a40c81b4554cf103c9da27a66208a043bb0f99252ba3fd8ec4ab4d16ccae9eac0ddebb6987 languageName: node linkType: hard -"@babel/plugin-transform-duplicate-keys@npm:^7.27.1": - version: 7.27.1 - resolution: "@babel/plugin-transform-duplicate-keys@npm:7.27.1" +"@babel/plugin-transform-dotall-regex@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-transform-dotall-regex@npm:8.0.0-rc.3" dependencies: - "@babel/helper-plugin-utils": "npm:^7.27.1" + "@babel/helper-create-regexp-features-plugin": "npm:^8.0.0-rc.3" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10/987b718d2fab7626f61b72325c8121ead42341d6f46ad3a9b5e5f67f3ec558c903f1b8336277ffc43caac504ce00dd23a5456b5d1da23913333e1da77751f08d + "@babel/core": ^8.0.0-rc.3 + checksum: 10/7d3c5888cc459462d4439f1b3f666be9b4d1135aa924d34317280a73a2909695d1e21c2070e7daa80c78ad81a3aa4219e989ad0cf5ca3531a885250a529f6f0a languageName: node linkType: hard -"@babel/plugin-transform-duplicate-named-capturing-groups-regex@npm:^7.28.6": - version: 7.28.6 - resolution: "@babel/plugin-transform-duplicate-named-capturing-groups-regex@npm:7.28.6" +"@babel/plugin-transform-duplicate-keys@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-transform-duplicate-keys@npm:8.0.0-rc.3" dependencies: - "@babel/helper-create-regexp-features-plugin": "npm:^7.28.5" - "@babel/helper-plugin-utils": "npm:^7.28.6" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0 - checksum: 10/3f2e2b85199adfdc3297983412c2ecdacc0004bc5ac3263d29909219b8c5afa2ca49e3b6efc11ce67034d5780eef27882a94873444cf27d841d7fa7f01d7dcff + "@babel/core": ^8.0.0-rc.3 + checksum: 10/6b57f901f56c7d4397d8053bb181a2568ae3b27bf849d591b75fc6973a246869fe11281d68d89ae2c009aa281683d46f56aec459eaf63363bb64d54f5bb9aa55 languageName: node linkType: hard -"@babel/plugin-transform-dynamic-import@npm:^7.27.1": - version: 7.27.1 - resolution: "@babel/plugin-transform-dynamic-import@npm:7.27.1" +"@babel/plugin-transform-duplicate-named-capturing-groups-regex@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-transform-duplicate-named-capturing-groups-regex@npm:8.0.0-rc.3" dependencies: - "@babel/helper-plugin-utils": "npm:^7.27.1" + "@babel/helper-create-regexp-features-plugin": "npm:^8.0.0-rc.3" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10/7a9fbc8d17148b7f11a1d1ca3990d2c2cd44bd08a45dcaf14f20a017721235b9044b20e6168b6940282bb1b48fb78e6afbdfb9dd9d82fde614e15baa7d579932 + "@babel/core": ^8.0.0-rc.3 + checksum: 10/f9efb2cc5c092fd1645ef6747448a8ef8035f16f8fe36d1ad3258d35187f37f4efd5490fc2f33e95b657af2b16bf336a3f9756c8d3a5742e1dfe320fe79f7d92 languageName: node linkType: hard -"@babel/plugin-transform-explicit-resource-management@npm:^7.28.6": - version: 7.28.6 - resolution: "@babel/plugin-transform-explicit-resource-management@npm:7.28.6" +"@babel/plugin-transform-dynamic-import@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-transform-dynamic-import@npm:8.0.0-rc.3" dependencies: - "@babel/helper-plugin-utils": "npm:^7.28.6" - "@babel/plugin-transform-destructuring": "npm:^7.28.5" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10/36d638a253dbdaee5548b4ddd21c04ee4e39914b207437bb64cf79bb41c2caadb4321768d3dba308c1016702649bc44efe751e2052de393004563c7376210d86 + "@babel/core": ^8.0.0-rc.3 + checksum: 10/d3df812539c125c435819749d3459a26f0ca39567469e2bbd55135772b39ed120dfb22adfad7c7c9b0d229af08faa64eeea6f07cdab53277496e50350f04d388 languageName: node linkType: hard -"@babel/plugin-transform-exponentiation-operator@npm:^7.28.6": - version: 7.28.6 - resolution: "@babel/plugin-transform-exponentiation-operator@npm:7.28.6" +"@babel/plugin-transform-explicit-resource-management@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-transform-explicit-resource-management@npm:8.0.0-rc.3" dependencies: - "@babel/helper-plugin-utils": "npm:^7.28.6" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" + "@babel/plugin-transform-destructuring": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10/b232152499370435c7cd4bf3321f58e189150e35ca3722ea16533d33434b97294df1342f5499671ec48e62b71c34cdea0ca8cf317ad12594a10f6fc670315e62 + "@babel/core": ^8.0.0-rc.3 + checksum: 10/16a40846a859b4e23e6ad4c1a8afc179b067c533969d449738f1d1fac79b848427467d088bbe80f2477965795f1a33ba510d8c0564ebaa9ab1b6d5b2cf4cfe17 languageName: node linkType: hard -"@babel/plugin-transform-export-namespace-from@npm:^7.27.1": - version: 7.27.1 - resolution: "@babel/plugin-transform-export-namespace-from@npm:7.27.1" +"@babel/plugin-transform-exponentiation-operator@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-transform-exponentiation-operator@npm:8.0.0-rc.3" dependencies: - "@babel/helper-plugin-utils": "npm:^7.27.1" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10/85082923eca317094f08f4953d8ea2a6558b3117826c0b740676983902b7236df1f4213ad844cb38c2dae104753dbe8f1cc51f01567835d476d32f5f544a4385 + "@babel/core": ^8.0.0-rc.3 + checksum: 10/f028c635f45a3f298fa2262e4704941d86851b6dccff4ae8763bdb9c7e0bb86e568a365936b4fbfe78bf76b74f76957f939774301a893d6af42b9e2ee686f445 languageName: node linkType: hard -"@babel/plugin-transform-for-of@npm:^7.27.1": - version: 7.27.1 - resolution: "@babel/plugin-transform-for-of@npm:7.27.1" +"@babel/plugin-transform-export-namespace-from@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-transform-export-namespace-from@npm:8.0.0-rc.3" dependencies: - "@babel/helper-plugin-utils": "npm:^7.27.1" - "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.27.1" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10/705c591d17ef263c309bba8c38e20655e8e74ff7fd21883a9cdaf5bf1df42d724383ad3d88ac01f42926e15b1e1e66f2f7f8c4e87de955afffa290d52314b019 + "@babel/core": ^8.0.0-rc.3 + checksum: 10/d3cf8fffb3b5bb4c6dfc24165e75f43047b88fcdb39fa8318cccd3f5f2597de90823ade77c5bd3ad57fd3b06c0b157569be47bca7f8aa31b9e0c0bfcbde19d6d languageName: node linkType: hard -"@babel/plugin-transform-function-name@npm:^7.27.1": - version: 7.27.1 - resolution: "@babel/plugin-transform-function-name@npm:7.27.1" +"@babel/plugin-transform-for-of@npm:^8.0.0-rc.3, @babel/plugin-transform-for-of@npm:^8.0.0-rc.3 <8.0.0": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-transform-for-of@npm:8.0.0-rc.3" dependencies: - "@babel/helper-compilation-targets": "npm:^7.27.1" - "@babel/helper-plugin-utils": "npm:^7.27.1" - "@babel/traverse": "npm:^7.27.1" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" + "@babel/helper-skip-transparent-expression-wrappers": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10/26a2a183c3c52a96495967420a64afc5a09f743a230272a131668abf23001e393afa6371e6f8e6c60f4182bea210ed31d1caf866452d91009c1daac345a52f23 + "@babel/core": ^8.0.0-rc.3 + checksum: 10/d365d0435f2c11e99d4335e6c96a0eaec36d1d1130e77af6bba23dc6c15827a39c86f5a4ec27cf983e78973a6fb3e415d3596f2c05cb7ac1b4c4951108e33865 languageName: node linkType: hard -"@babel/plugin-transform-json-strings@npm:^7.28.6": - version: 7.28.6 - resolution: "@babel/plugin-transform-json-strings@npm:7.28.6" +"@babel/plugin-transform-function-name@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-transform-function-name@npm:8.0.0-rc.3" dependencies: - "@babel/helper-plugin-utils": "npm:^7.28.6" + "@babel/helper-compilation-targets": "npm:^8.0.0-rc.3" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10/69d82a1a0a72ed6e6f7969e09cf330516599d79b2b4e680e9dd3c57616a8c6af049b5103456e370ab56642815e80e46ed88bb81e9e059304a85c5fe0bf137c29 + "@babel/core": ^8.0.0-rc.3 + checksum: 10/90dc497f49b0e014d6d09d835a4f1a1df205f4e1b85e7b9fcec0ec96acb2397493f21bb32359d8dc5df5e70feafa18f0fb1ca8f45ba7e274aed8f04b6ad7c9a1 languageName: node linkType: hard -"@babel/plugin-transform-literals@npm:^7.27.1": - version: 7.27.1 - resolution: "@babel/plugin-transform-literals@npm:7.27.1" +"@babel/plugin-transform-json-strings@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-transform-json-strings@npm:8.0.0-rc.3" dependencies: - "@babel/helper-plugin-utils": "npm:^7.27.1" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10/0a76d12ab19f32dd139964aea7da48cecdb7de0b75e207e576f0f700121fe92367d788f328bf4fb44b8261a0f605c97b44e62ae61cddbb67b14e94c88b411f95 + "@babel/core": ^8.0.0-rc.3 + checksum: 10/2fe8db9b2ae415d51a1ffcf6cb11cc601fc2175a9c644c8fb7a6d8c0eb1a90514b0f833db7b3a9c3915a3d0e63f84b1b3ddfca727b96b05efeb39b4714269a82 languageName: node linkType: hard -"@babel/plugin-transform-logical-assignment-operators@npm:^7.28.6": - version: 7.28.6 - resolution: "@babel/plugin-transform-logical-assignment-operators@npm:7.28.6" +"@babel/plugin-transform-literals@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-transform-literals@npm:8.0.0-rc.3" dependencies: - "@babel/helper-plugin-utils": "npm:^7.28.6" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10/36095d5d1cfc680e95298b5389a16016da800ae3379b130dabf557e94652c47b06610407e9fa44aaa03e9b0a5aa7b4b93348123985d44a45e369bf5f3497d149 + "@babel/core": ^8.0.0-rc.3 + checksum: 10/322fe6a5fd10ff4adc6f121e49158371985b7cfc6cce45c2e3ab94c9e9fc87337f0b00a6037e4bd2eab8fa1655fdda75c338aa47af939202b01e7619224e3699 languageName: node linkType: hard -"@babel/plugin-transform-member-expression-literals@npm:^7.27.1": - version: 7.27.1 - resolution: "@babel/plugin-transform-member-expression-literals@npm:7.27.1" +"@babel/plugin-transform-logical-assignment-operators@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-transform-logical-assignment-operators@npm:8.0.0-rc.3" dependencies: - "@babel/helper-plugin-utils": "npm:^7.27.1" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10/804121430a6dcd431e6ffe99c6d1fbbc44b43478113b79c677629e7f877b4f78a06b69c6bfb2747fd84ee91879fe2eb32e4620b53124603086cf5b727593ebe8 + "@babel/core": ^8.0.0-rc.3 + checksum: 10/5bf455a914f757466db005c5245147ccc172a3dcafe75eab215383a47cdd4d83afda94100f1e600dcb6056268f58924fd93505c4e35e5992a9f8c7a9e87f7ef6 languageName: node linkType: hard -"@babel/plugin-transform-modules-amd@npm:^7.27.1": - version: 7.27.1 - resolution: "@babel/plugin-transform-modules-amd@npm:7.27.1" +"@babel/plugin-transform-member-expression-literals@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-transform-member-expression-literals@npm:8.0.0-rc.3" dependencies: - "@babel/helper-module-transforms": "npm:^7.27.1" - "@babel/helper-plugin-utils": "npm:^7.27.1" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10/5ca9257981f2bbddd9dccf9126f1368de1cb335e7a5ff5cca9282266825af5b18b5f06c144320dcf5d2a200d2b53b6d22d9b801a55dc0509ab5a5838af7e61b7 + "@babel/core": ^8.0.0-rc.3 + checksum: 10/37acb360014309f6b210b0c9a3ffa82f6b12b8c29f7606240fcf173bcdcfc131806a2f29452929c0dac15c15c4961940337d2ea0b47365adc162db2118994498 languageName: node linkType: hard -"@babel/plugin-transform-modules-commonjs@npm:^7.27.1, @babel/plugin-transform-modules-commonjs@npm:^7.28.6": - version: 7.28.6 - resolution: "@babel/plugin-transform-modules-commonjs@npm:7.28.6" +"@babel/plugin-transform-modules-amd@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-transform-modules-amd@npm:8.0.0-rc.3" dependencies: - "@babel/helper-module-transforms": "npm:^7.28.6" - "@babel/helper-plugin-utils": "npm:^7.28.6" + "@babel/helper-module-transforms": "npm:^8.0.0-rc.3" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10/ec6ea2958e778a7e0220f4a75cb5816cecddc6bd98efa10499fff7baabaa29a594d50d787a4ebf8a8ba66fefcf76ca2ded602be0b4554ae3317e53b3b3375b37 + "@babel/core": ^8.0.0-rc.3 + checksum: 10/03d72fb6698eb42c4a42f8e3f58b81e31b3792fa8cf5597d6557d2511e8af246f12aa189258678e50b799eefc8ddc401d2be40d1d7f85b3a4d5e1736ea0ba2bb languageName: node linkType: hard -"@babel/plugin-transform-modules-systemjs@npm:^7.28.5": - version: 7.28.5 - resolution: "@babel/plugin-transform-modules-systemjs@npm:7.28.5" +"@babel/plugin-transform-modules-commonjs@npm:^8.0.0-rc.3, @babel/plugin-transform-modules-commonjs@npm:^8.0.0-rc.3 <8.0.0": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-transform-modules-commonjs@npm:8.0.0-rc.3" dependencies: - "@babel/helper-module-transforms": "npm:^7.28.3" - "@babel/helper-plugin-utils": "npm:^7.27.1" - "@babel/helper-validator-identifier": "npm:^7.28.5" - "@babel/traverse": "npm:^7.28.5" + "@babel/helper-module-transforms": "npm:^8.0.0-rc.3" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10/1b91b4848845eaf6e21663d97a2a6c896553b127deaf3c2e9a2a4f041249277d13ebf71fd42d0ecbc4385e9f76093eff592fe0da0dcf1401b3f38c1615d8c539 + "@babel/core": ^8.0.0-rc.3 + checksum: 10/b79c4eb30e70ecc6600f2a3ea372b67a0875deabc1efdebb4b04cdbd40e4184029ef86c278b39b6bc42aae036fc7eb62f505e02f703f643a74b8eb2dcf6c2891 languageName: node linkType: hard -"@babel/plugin-transform-modules-umd@npm:^7.27.1": - version: 7.27.1 - resolution: "@babel/plugin-transform-modules-umd@npm:7.27.1" +"@babel/plugin-transform-modules-systemjs@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-transform-modules-systemjs@npm:8.0.0-rc.3" dependencies: - "@babel/helper-module-transforms": "npm:^7.27.1" - "@babel/helper-plugin-utils": "npm:^7.27.1" + "@babel/helper-module-transforms": "npm:^8.0.0-rc.3" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" + "@babel/helper-validator-identifier": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10/7388932863b4ee01f177eb6c2e2df9e2312005e43ada99897624d5565db4b9cef1e30aa7ad2c79bbe5373f284cfcddea98d8fe212714a24c6aba223272163058 + "@babel/core": ^8.0.0-rc.3 + checksum: 10/eba9f9b24d8ac89d94cef25cb80948c83cb4e92ffb09e809e684e93022a81e6e394d8b3f579acdb96ca88ce03987b786cdffb9728fc38f6707c8aecaeb0c27d8 languageName: node linkType: hard -"@babel/plugin-transform-named-capturing-groups-regex@npm:^7.27.1": - version: 7.27.1 - resolution: "@babel/plugin-transform-named-capturing-groups-regex@npm:7.27.1" +"@babel/plugin-transform-modules-umd@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-transform-modules-umd@npm:8.0.0-rc.3" dependencies: - "@babel/helper-create-regexp-features-plugin": "npm:^7.27.1" - "@babel/helper-plugin-utils": "npm:^7.27.1" + "@babel/helper-module-transforms": "npm:^8.0.0-rc.3" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0 - checksum: 10/a711c92d9753df26cefc1792481e5cbff4fe4f32b383d76b25e36fa865d8023b1b9aa6338cf18f5c0e864c71a7fbe8115e840872ccd61a914d9953849c68de7d + "@babel/core": ^8.0.0-rc.3 + checksum: 10/0588ff0ef9a64460dd4345501a685367b8a99ff32a884cc18ce6f33ebfcb1df7e510c59edb8e24d73d57a5aaf48a0edb1d365269c067e35eb9c63904545c322a languageName: node linkType: hard -"@babel/plugin-transform-new-target@npm:^7.27.1": - version: 7.27.1 - resolution: "@babel/plugin-transform-new-target@npm:7.27.1" +"@babel/plugin-transform-named-capturing-groups-regex@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-transform-named-capturing-groups-regex@npm:8.0.0-rc.3" dependencies: - "@babel/helper-plugin-utils": "npm:^7.27.1" + "@babel/helper-create-regexp-features-plugin": "npm:^8.0.0-rc.3" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10/620d78ee476ae70960989e477dc86031ffa3d554b1b1999e6ec95261629f7a13e5a7b98579c63a009f9fdf14def027db57de1f0ae1f06fb6eaed8908ff65cf68 + "@babel/core": ^8.0.0-rc.3 + checksum: 10/954ea080f697400f0c4bc18a6eb6077b59ea32c9e779dd248d3a08591686354a53283a568a56899f8cd166ab84338a35778ffa82da751cab0c439081bf08f085 languageName: node linkType: hard -"@babel/plugin-transform-nullish-coalescing-operator@npm:^7.28.6": - version: 7.28.6 - resolution: "@babel/plugin-transform-nullish-coalescing-operator@npm:7.28.6" +"@babel/plugin-transform-new-target@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-transform-new-target@npm:8.0.0-rc.3" dependencies: - "@babel/helper-plugin-utils": "npm:^7.28.6" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10/88106952ca4f4fea8f97222a25f9595c6859d458d76905845dfa54f54e7d345e3dc338932e8c84a9c57a6c88b2f6d9ebff47130ce508a49c2b6e6a9f03858750 + "@babel/core": ^8.0.0-rc.3 + checksum: 10/76065ec17a9b38160f813c6bf2fd83352f751fcffb502724160ea8d68a42a65f387c4c07430197a4441a37472a8e8133d2dbef95005928779428526da3665e2a languageName: node linkType: hard -"@babel/plugin-transform-numeric-separator@npm:^7.28.6": - version: 7.28.6 - resolution: "@babel/plugin-transform-numeric-separator@npm:7.28.6" +"@babel/plugin-transform-nullish-coalescing-operator@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-transform-nullish-coalescing-operator@npm:8.0.0-rc.3" dependencies: - "@babel/helper-plugin-utils": "npm:^7.28.6" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10/4b5ca60e481e22f0842761a3badca17376a230b5a7e5482338604eb95836c2d0c9c9bde53bdc5c2de1c6a12ae6c12de7464d098bf74b0943f85905ca358f0b68 + "@babel/core": ^8.0.0-rc.3 + checksum: 10/d0068d98a3a53bd3ab482d1f1bd477a09e34c89fd5d4132ed6c1ba5753e31c172f6d58b534ce90f8f68037dc18ca8ea89e872c8113e9cf119003b0d27570f59f languageName: node linkType: hard -"@babel/plugin-transform-object-rest-spread@npm:^7.28.6": - version: 7.28.6 - resolution: "@babel/plugin-transform-object-rest-spread@npm:7.28.6" +"@babel/plugin-transform-numeric-separator@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-transform-numeric-separator@npm:8.0.0-rc.3" dependencies: - "@babel/helper-compilation-targets": "npm:^7.28.6" - "@babel/helper-plugin-utils": "npm:^7.28.6" - "@babel/plugin-transform-destructuring": "npm:^7.28.5" - "@babel/plugin-transform-parameters": "npm:^7.27.7" - "@babel/traverse": "npm:^7.28.6" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10/9c8c51a515a5ec98a33a715e82d49f873e58b04b53fa1e826f3c2009f7133cd396d6730553a53d265e096dbfbea17dd100ae38815d0b506c094cb316a7a5519e + "@babel/core": ^8.0.0-rc.3 + checksum: 10/a00bdb343b6474544945e28bc41072ae644cce59e530202334f0a76fd97e15701a949efad88ba89f306e6693b1413b61ec3e0ef13d4cd8d86b3e24a5f084e772 languageName: node linkType: hard -"@babel/plugin-transform-object-super@npm:^7.27.1": - version: 7.27.1 - resolution: "@babel/plugin-transform-object-super@npm:7.27.1" +"@babel/plugin-transform-object-rest-spread@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-transform-object-rest-spread@npm:8.0.0-rc.3" dependencies: - "@babel/helper-plugin-utils": "npm:^7.27.1" - "@babel/helper-replace-supers": "npm:^7.27.1" + "@babel/helper-compilation-targets": "npm:^8.0.0-rc.3" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" + "@babel/plugin-transform-destructuring": "npm:^8.0.0-rc.3" + "@babel/plugin-transform-parameters": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10/46b819cb9a6cd3cfefe42d07875fee414f18d5e66040366ae856116db560ad4e16f3899a0a7fddd6773e0d1458444f94b208b67c0e3b6977a27ea17a5c13dbf6 + "@babel/core": ^8.0.0-rc.3 + checksum: 10/16ffc277a72c923dd9dd3fa15b67fe2fbde909eb8943ae31e2fd87a8babfbccf651723b0c9f948bc6d4459848a9c53d5a0ce3cd4a27727125c3db70f511e0115 languageName: node linkType: hard -"@babel/plugin-transform-optional-catch-binding@npm:^7.28.6": - version: 7.28.6 - resolution: "@babel/plugin-transform-optional-catch-binding@npm:7.28.6" +"@babel/plugin-transform-object-super@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-transform-object-super@npm:8.0.0-rc.3" dependencies: - "@babel/helper-plugin-utils": "npm:^7.28.6" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" + "@babel/helper-replace-supers": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10/ee24a17defec056eb9ef01824d7e4a1f65d531af6b4b79acfd0bcb95ce0b47926e80c61897f36f8c01ce733b069c9acdb1c9ce5ec07a729d0dbf9e8d859fe992 + "@babel/core": ^8.0.0-rc.3 + checksum: 10/4b43cd8e8dd87258f8b1b529236ee8393cbe9ad29deb580d83b9e487bc677d15017a48257a30bf10ce3c50bb1e4f19b20b93b4a65bc6042a4760af254ba23f97 languageName: node linkType: hard -"@babel/plugin-transform-optional-chaining@npm:^7.27.1, @babel/plugin-transform-optional-chaining@npm:^7.28.6": - version: 7.28.6 - resolution: "@babel/plugin-transform-optional-chaining@npm:7.28.6" +"@babel/plugin-transform-optional-catch-binding@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-transform-optional-catch-binding@npm:8.0.0-rc.3" dependencies: - "@babel/helper-plugin-utils": "npm:^7.28.6" - "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.27.1" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10/c7cf29f99384a9a98748f04489a122c0106e0316aa64a2e61ef8af74c1057b587b96d9a08eb4e33d2ac17d1aaff1f0a86fae658d429fa7bcce4ef977e0ad684b + "@babel/core": ^8.0.0-rc.3 + checksum: 10/ca4c2e3a6bd683e1568bf8a7fdd0f950072324ff502e0859e10bdd0d838a24d7d8dd231ed43fd1a4a032590a87c3eea90db211fb377f6720b64df62dbb9a0266 languageName: node linkType: hard -"@babel/plugin-transform-parameters@npm:^7.27.7": - version: 7.27.7 - resolution: "@babel/plugin-transform-parameters@npm:7.27.7" +"@babel/plugin-transform-optional-chaining@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-transform-optional-chaining@npm:8.0.0-rc.3" dependencies: - "@babel/helper-plugin-utils": "npm:^7.27.1" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" + "@babel/helper-skip-transparent-expression-wrappers": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10/ba0aa8c977a03bf83030668f64c1d721e4e82d8cce89cdde75a2755862b79dbe9e7f58ca955e68c721fd494d6ee3826e46efad3fbf0855fcc92cb269477b4777 + "@babel/core": ^8.0.0-rc.3 + checksum: 10/5b32baa96096019f03cedc17fee89fbedba3787363c3eef6c60170a8f5218ad44fb11617fb09fba3acac0fe9252fbeec21728a5e152395428eca7180946f3623 languageName: node linkType: hard -"@babel/plugin-transform-private-methods@npm:^7.28.6": - version: 7.28.6 - resolution: "@babel/plugin-transform-private-methods@npm:7.28.6" +"@babel/plugin-transform-parameters@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-transform-parameters@npm:8.0.0-rc.3" dependencies: - "@babel/helper-create-class-features-plugin": "npm:^7.28.6" - "@babel/helper-plugin-utils": "npm:^7.28.6" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10/b80179b28f6a165674d0b0d6c6349b13a01dd282b18f56933423c0a33c23fc0626c8f011f859fc20737d021fe966eb8474a5233e4596401482e9ee7fb00e2aa2 + "@babel/core": ^8.0.0-rc.3 + checksum: 10/4f24235846766a25ec4bd9c3b3b837080b8013d89765ddad7f584ce1e5d94180bdeafbed568c64cf99dcd8f85734777441aab2200482b308abf1d103dff8bca9 languageName: node linkType: hard -"@babel/plugin-transform-private-property-in-object@npm:^7.28.6": - version: 7.28.6 - resolution: "@babel/plugin-transform-private-property-in-object@npm:7.28.6" +"@babel/plugin-transform-private-methods@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-transform-private-methods@npm:8.0.0-rc.3" dependencies: - "@babel/helper-annotate-as-pure": "npm:^7.27.3" - "@babel/helper-create-class-features-plugin": "npm:^7.28.6" - "@babel/helper-plugin-utils": "npm:^7.28.6" + "@babel/helper-create-class-features-plugin": "npm:^8.0.0-rc.3" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10/d02008c62fd32ff747b850b8581ab5076b717320e1cb01c7fc66ebf5169095bd922e18cfb269992f85bc7fbd2cc61e5b5af25e2b54aad67411474b789ea94d5f + "@babel/core": ^8.0.0-rc.3 + checksum: 10/0710879a72ecbc9a3c1cb7f7c4f87c5631b2d84f69ba5fabfa98a89b8774addbaac1f5f89f5fb12e4a90bd802a29520bbb3c7a64daca5f875b640e1216d2aa47 languageName: node linkType: hard -"@babel/plugin-transform-property-literals@npm:^7.27.1": - version: 7.27.1 - resolution: "@babel/plugin-transform-property-literals@npm:7.27.1" +"@babel/plugin-transform-private-property-in-object@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-transform-private-property-in-object@npm:8.0.0-rc.3" dependencies: - "@babel/helper-plugin-utils": "npm:^7.27.1" + "@babel/helper-annotate-as-pure": "npm:^8.0.0-rc.3" + "@babel/helper-create-class-features-plugin": "npm:^8.0.0-rc.3" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10/7caec27d5ed8870895c9faf4f71def72745d69da0d8e77903146a4e135fd7bed5778f5f9cebb36c5fba86338e6194dd67a08c033fc84b4299b7eceab6d9630cb + "@babel/core": ^8.0.0-rc.3 + checksum: 10/6babe4e9271896a6f4e9d10d30905cf6d15ff2bd83368e0cfae74840a51a4636e9fa9393a5561690ba11646e31a4192b5492b1b4ad324d9801ce43a9cb8fbecc languageName: node linkType: hard -"@babel/plugin-transform-regenerator@npm:^7.28.6": - version: 7.28.6 - resolution: "@babel/plugin-transform-regenerator@npm:7.28.6" +"@babel/plugin-transform-property-literals@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-transform-property-literals@npm:8.0.0-rc.3" dependencies: - "@babel/helper-plugin-utils": "npm:^7.28.6" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10/09028ed8ed7f5e3879cbfdcf92a8a730c13b15ce042ef86b29b31cca5a250da641f777dfaf81ab1706fb8cf9252c177f02e882fc7465d3a10b9f385c0bb2ea16 + "@babel/core": ^8.0.0-rc.3 + checksum: 10/c36b8a37a5a021c2725cd10efb83a517c64a0903bb5037acfa4c82165fba88f1e80ab0ad3025b96c4860157209bad9f99329759d8bd5793ca0c836ad2dbb1b09 languageName: node linkType: hard -"@babel/plugin-transform-regenerator@npm:~7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-regenerator@npm:7.14.5" +"@babel/plugin-transform-regenerator@npm:^8.0.0-rc.3, @babel/plugin-transform-regenerator@npm:^8.0.0-rc.3 <8.0.0": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-transform-regenerator@npm:8.0.0-rc.3" dependencies: - regenerator-transform: "npm:^0.14.2" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10/f606bc04da7d0cfd651914cb144e85a0ea6fe20ee453ed21d002747cc47b09c853bc97166c32dc47e959581b772d9883f7d96d1c8e795c81ed21dbbb300e3aa7 + "@babel/core": ^8.0.0-rc.3 + checksum: 10/8e988410f3b972290bd1d82d024f84fc9632f945eff0d330a23a50f3d1e88dc0d9d275063b8682e6fca15d1a6907eb778fdbac78a6db657052205508229bdbee languageName: node linkType: hard -"@babel/plugin-transform-regexp-modifiers@npm:^7.28.6": - version: 7.28.6 - resolution: "@babel/plugin-transform-regexp-modifiers@npm:7.28.6" +"@babel/plugin-transform-regexp-modifiers@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-transform-regexp-modifiers@npm:8.0.0-rc.3" dependencies: - "@babel/helper-create-regexp-features-plugin": "npm:^7.28.5" - "@babel/helper-plugin-utils": "npm:^7.28.6" + "@babel/helper-create-regexp-features-plugin": "npm:^8.0.0-rc.3" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0 - checksum: 10/5aacc570034c085afa0165137bb9a04cd4299b86eb9092933a96dcc1132c8f591d9d534419988f5f762b2f70d43a3c719a6b8fa05fdd3b2b1820d01cf85500da + "@babel/core": ^8.0.0-rc.3 + checksum: 10/aeab3fd6747ac1e3f029c5e6b7c87f863abc6fdb3ab556bc66286252af6a93430f74746a0be90653c9f37691f8ca28159b511d92a910ee045fa6e51c0874dd0f languageName: node linkType: hard -"@babel/plugin-transform-reserved-words@npm:^7.27.1": - version: 7.27.1 - resolution: "@babel/plugin-transform-reserved-words@npm:7.27.1" +"@babel/plugin-transform-reserved-words@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-transform-reserved-words@npm:8.0.0-rc.3" dependencies: - "@babel/helper-plugin-utils": "npm:^7.27.1" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10/dea0b66742d2863b369c06c053e11e15ba785892ea19cccf7aef3c1bdaa38b6ab082e19984c5ea7810d275d9445c5400fcc385ad71ce707ed9256fadb102af3b + "@babel/core": ^8.0.0-rc.3 + checksum: 10/fd5193feda54aa1acd0373c85e6e52fdb67c8beaa87bc115ae0a25627bad78fa94689b29e07d16523e551593a3531597de3382d4d57d2164800eb2f0716fe308 languageName: node linkType: hard -"@babel/plugin-transform-runtime@npm:^7.28.5": - version: 7.28.5 - resolution: "@babel/plugin-transform-runtime@npm:7.28.5" +"@babel/plugin-transform-runtime@npm:^8.0.0-rc.3 <8.0.0": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-transform-runtime@npm:8.0.0-rc.3" dependencies: - "@babel/helper-module-imports": "npm:^7.27.1" - "@babel/helper-plugin-utils": "npm:^7.27.1" - babel-plugin-polyfill-corejs2: "npm:^0.4.14" - babel-plugin-polyfill-corejs3: "npm:^0.13.0" - babel-plugin-polyfill-regenerator: "npm:^0.6.5" - semver: "npm:^6.3.1" + "@babel/helper-module-imports": "npm:^8.0.0-rc.3" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10/0d16c90d40dd34f1a981e742ad656ceef619b92d3662ec9ac8d7c8ba79f22bb425c3f9e097333659a4938f03868a53077b1a3aadb7f37504157a0c7af64ec2be + "@babel/core": ^8.0.0-rc.3 + checksum: 10/00985d8bf8f2de9dd1f7e25cf735375a4f82f59e8d20ad563233279fd159d813acc09f1aa34da7dc98d8c70ada1fc50b77804c2f49f9c50f665a457f4488cc60 languageName: node linkType: hard -"@babel/plugin-transform-shorthand-properties@npm:^7.27.1": - version: 7.27.1 - resolution: "@babel/plugin-transform-shorthand-properties@npm:7.27.1" +"@babel/plugin-transform-shorthand-properties@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-transform-shorthand-properties@npm:8.0.0-rc.3" dependencies: - "@babel/helper-plugin-utils": "npm:^7.27.1" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10/fbba6e2aef0b69681acb68202aa249c0598e470cc0853d7ff5bd0171fd6a7ec31d77cfabcce9df6360fc8349eded7e4a65218c32551bd3fc0caaa1ac899ac6d4 + "@babel/core": ^8.0.0-rc.3 + checksum: 10/19d566877969770b70d3fa9648f31523a5156de8791ed02811513df2d4572929bf748ac3235932d08e17a165f2e08cf46c0968eca63bdbb0bd79d73ff49914d6 languageName: node linkType: hard -"@babel/plugin-transform-spread@npm:^7.28.6": - version: 7.28.6 - resolution: "@babel/plugin-transform-spread@npm:7.28.6" +"@babel/plugin-transform-spread@npm:^8.0.0-rc.3, @babel/plugin-transform-spread@npm:^8.0.0-rc.3 <8.0.0": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-transform-spread@npm:8.0.0-rc.3" dependencies: - "@babel/helper-plugin-utils": "npm:^7.28.6" - "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.27.1" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" + "@babel/helper-skip-transparent-expression-wrappers": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10/1fa02ac60ae5e49d46fa2966aaf3f7578cf37255534c2ecf379d65855088a1623c3eea28b9ee6a0b1413b0199b51f9019d0da3fe9da89986bc47e07242415f60 + "@babel/core": ^8.0.0-rc.3 + checksum: 10/4a7c6649b1eabe0c1f7f894341f9a6bcefb8adf425965f967c48add62c58be597aacea1bc456c6f90b9bddbf983443b01c1b2d2d592d859a9046d31ea15dc211 languageName: node linkType: hard -"@babel/plugin-transform-sticky-regex@npm:^7.27.1": - version: 7.27.1 - resolution: "@babel/plugin-transform-sticky-regex@npm:7.27.1" +"@babel/plugin-transform-sticky-regex@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-transform-sticky-regex@npm:8.0.0-rc.3" dependencies: - "@babel/helper-plugin-utils": "npm:^7.27.1" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10/e1414a502efba92c7974681767e365a8cda6c5e9e5f33472a9eaa0ce2e75cea0a9bef881ff8dda37c7810ad902f98d3c00ead92a3ac3b73a79d011df85b5a189 + "@babel/core": ^8.0.0-rc.3 + checksum: 10/6a4fc471c007dcb7e3b1229da66205a4dbdf89320ea78c8dfc78ba50071cd40d79cf9304a65439585d4e673609031d7e9ef8b4b965d729b04d647aa9f9081b7d languageName: node linkType: hard -"@babel/plugin-transform-template-literals@npm:^7.27.1": - version: 7.27.1 - resolution: "@babel/plugin-transform-template-literals@npm:7.27.1" +"@babel/plugin-transform-template-literals@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-transform-template-literals@npm:8.0.0-rc.3" dependencies: - "@babel/helper-plugin-utils": "npm:^7.27.1" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10/93aad782503b691faef7c0893372d5243df3219b07f1f22cfc32c104af6a2e7acd6102c128439eab15336d048f1b214ca134b87b0630d8cd568bf447f78b25ce + "@babel/core": ^8.0.0-rc.3 + checksum: 10/9031cd6ba82ca39ba227a9ad33ba702143f21493b476a21bf57a3e521416a4267fae5cd27987fb5b20db73c10a03f1b6e5bcecc3c301f8a8a5af616f086d647f languageName: node linkType: hard -"@babel/plugin-transform-typeof-symbol@npm:^7.27.1": - version: 7.27.1 - resolution: "@babel/plugin-transform-typeof-symbol@npm:7.27.1" +"@babel/plugin-transform-typeof-symbol@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-transform-typeof-symbol@npm:8.0.0-rc.3" dependencies: - "@babel/helper-plugin-utils": "npm:^7.27.1" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10/812d736402a6f9313b86b8adf36740394400be7a09c48e51ee45ab4a383a3f46fc618d656dd12e44934665e42ae71cf143e25b95491b699ef7c737950dbdb862 + "@babel/core": ^8.0.0-rc.3 + checksum: 10/c578161fff8d375d5db9e51fa9e7fd76cbc52630d7b64d05fa29edf489da4567164c2c294cd13fad8d8f07364dc1b1037bcef76d0f4cd0cc3d4eb47abda5d651 languageName: node linkType: hard -"@babel/plugin-transform-typescript@npm:^7.28.5": - version: 7.28.6 - resolution: "@babel/plugin-transform-typescript@npm:7.28.6" +"@babel/plugin-transform-typescript@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-transform-typescript@npm:8.0.0-rc.3" dependencies: - "@babel/helper-annotate-as-pure": "npm:^7.27.3" - "@babel/helper-create-class-features-plugin": "npm:^7.28.6" - "@babel/helper-plugin-utils": "npm:^7.28.6" - "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.27.1" - "@babel/plugin-syntax-typescript": "npm:^7.28.6" + "@babel/helper-annotate-as-pure": "npm:^8.0.0-rc.3" + "@babel/helper-create-class-features-plugin": "npm:^8.0.0-rc.3" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" + "@babel/helper-skip-transparent-expression-wrappers": "npm:^8.0.0-rc.3" + "@babel/plugin-syntax-typescript": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10/a0bccc531fa8710a45b0b593140273741e0e4a0721b1ef6ef9dfefae0bbe61528440d65aab7936929551fd76793272257d74f60cf66891352f793294930a4b67 + "@babel/core": ^8.0.0-rc.3 + checksum: 10/cad38ec2a010c367a172f784bb95ac1d94c63d22f084c7677ab14a472042ad2f68d5fefd84e122042c77ba0d72a1895a3a86c022edbc5b398ca1f4786ccbdde6 languageName: node linkType: hard -"@babel/plugin-transform-unicode-escapes@npm:^7.27.1": - version: 7.27.1 - resolution: "@babel/plugin-transform-unicode-escapes@npm:7.27.1" +"@babel/plugin-transform-unicode-escapes@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-transform-unicode-escapes@npm:8.0.0-rc.3" dependencies: - "@babel/helper-plugin-utils": "npm:^7.27.1" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10/87b9e49dee4ab6e78f4cdcdbdd837d7784f02868a96bfc206c8dbb17dd85db161b5a0ecbe95b19a42e8aea0ce57e80249e1facbf9221d7f4114d52c3b9136c9e + "@babel/core": ^8.0.0-rc.3 + checksum: 10/7ed5f4250b6b2a5a68b91b67dd24cb5d8d7696158213162db093e17e2daa83a7fca2c4e4ec188a85b9f2f1e7e9e04d3fc10fa21e4b902a640f0e501e2b0700c9 languageName: node linkType: hard -"@babel/plugin-transform-unicode-property-regex@npm:^7.28.6": - version: 7.28.6 - resolution: "@babel/plugin-transform-unicode-property-regex@npm:7.28.6" +"@babel/plugin-transform-unicode-property-regex@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-transform-unicode-property-regex@npm:8.0.0-rc.3" dependencies: - "@babel/helper-create-regexp-features-plugin": "npm:^7.28.5" - "@babel/helper-plugin-utils": "npm:^7.28.6" + "@babel/helper-create-regexp-features-plugin": "npm:^8.0.0-rc.3" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10/d14e8c51aa73f592575c1543400fd67d96df6410d75c9dc10dd640fd7eecb37366a2f2368bbdd7529842532eda4af181c921bda95146c6d373c64ea59c6e9991 + "@babel/core": ^8.0.0-rc.3 + checksum: 10/3c5710fd2b92fc6ace18573a35ca81723e95821c9e77a762ce0d52793e8f79aa96b0955c5af06145451fd06d18a40916d63e7f8b32a690d73c1f98fc15b3c856 languageName: node linkType: hard -"@babel/plugin-transform-unicode-regex@npm:^7.27.1": - version: 7.27.1 - resolution: "@babel/plugin-transform-unicode-regex@npm:7.27.1" +"@babel/plugin-transform-unicode-regex@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-transform-unicode-regex@npm:8.0.0-rc.3" dependencies: - "@babel/helper-create-regexp-features-plugin": "npm:^7.27.1" - "@babel/helper-plugin-utils": "npm:^7.27.1" + "@babel/helper-create-regexp-features-plugin": "npm:^8.0.0-rc.3" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10/a34d89a2b75fb78e66d97c3dc90d4877f7e31f43316b52176f95a5dee20e9bb56ecf158eafc42a001676ddf7b393d9e67650bad6b32f5405780f25fb83cd68e3 + "@babel/core": ^8.0.0-rc.3 + checksum: 10/be818f485125832aab29df79d3515dffe5c9f7d7a9d022d1b75779aa8d9eefd29e2bdc5df3647d6bd12c8b7c077b6ca950ba5e62389857b272028043befbcfc2 languageName: node linkType: hard -"@babel/plugin-transform-unicode-sets-regex@npm:^7.28.6": - version: 7.28.6 - resolution: "@babel/plugin-transform-unicode-sets-regex@npm:7.28.6" +"@babel/plugin-transform-unicode-sets-regex@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/plugin-transform-unicode-sets-regex@npm:8.0.0-rc.3" dependencies: - "@babel/helper-create-regexp-features-plugin": "npm:^7.28.5" - "@babel/helper-plugin-utils": "npm:^7.28.6" + "@babel/helper-create-regexp-features-plugin": "npm:^8.0.0-rc.3" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0 - checksum: 10/423971fe2eef9d18782b1c30f5f42613ee510e5b9c08760c5538a0997b36c34495acce261e0e37a27831f81330359230bd1f33c2e1822de70241002b45b7d68e + "@babel/core": ^8.0.0-rc.3 + checksum: 10/bcb7cbf0c2a1d26657b9175c89c34c3423682463685a8fbb0c7292e9460f74b9c86c3fa4b7266dedf79056defcbfa1d97d2786f549748f44786907dd46a6a469 languageName: node linkType: hard -"@babel/preset-env@npm:^7.28.6": - version: 7.28.6 - resolution: "@babel/preset-env@npm:7.28.6" +"@babel/preset-env@npm:^8.0.0-rc.3 <8.0.0": + version: 8.0.0-rc.3 + resolution: "@babel/preset-env@npm:8.0.0-rc.3" dependencies: - "@babel/compat-data": "npm:^7.28.6" - "@babel/helper-compilation-targets": "npm:^7.28.6" - "@babel/helper-plugin-utils": "npm:^7.28.6" - "@babel/helper-validator-option": "npm:^7.27.1" - "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "npm:^7.28.5" - "@babel/plugin-bugfix-safari-class-field-initializer-scope": "npm:^7.27.1" - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "npm:^7.27.1" - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "npm:^7.27.1" - "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "npm:^7.28.6" - "@babel/plugin-proposal-private-property-in-object": "npm:7.21.0-placeholder-for-preset-env.2" - "@babel/plugin-syntax-import-assertions": "npm:^7.28.6" - "@babel/plugin-syntax-import-attributes": "npm:^7.28.6" - "@babel/plugin-syntax-unicode-sets-regex": "npm:^7.18.6" - "@babel/plugin-transform-arrow-functions": "npm:^7.27.1" - "@babel/plugin-transform-async-generator-functions": "npm:^7.28.6" - "@babel/plugin-transform-async-to-generator": "npm:^7.28.6" - "@babel/plugin-transform-block-scoped-functions": "npm:^7.27.1" - "@babel/plugin-transform-block-scoping": "npm:^7.28.6" - "@babel/plugin-transform-class-properties": "npm:^7.28.6" - "@babel/plugin-transform-class-static-block": "npm:^7.28.6" - "@babel/plugin-transform-classes": "npm:^7.28.6" - "@babel/plugin-transform-computed-properties": "npm:^7.28.6" - "@babel/plugin-transform-destructuring": "npm:^7.28.5" - "@babel/plugin-transform-dotall-regex": "npm:^7.28.6" - "@babel/plugin-transform-duplicate-keys": "npm:^7.27.1" - "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "npm:^7.28.6" - "@babel/plugin-transform-dynamic-import": "npm:^7.27.1" - "@babel/plugin-transform-explicit-resource-management": "npm:^7.28.6" - "@babel/plugin-transform-exponentiation-operator": "npm:^7.28.6" - "@babel/plugin-transform-export-namespace-from": "npm:^7.27.1" - "@babel/plugin-transform-for-of": "npm:^7.27.1" - "@babel/plugin-transform-function-name": "npm:^7.27.1" - "@babel/plugin-transform-json-strings": "npm:^7.28.6" - "@babel/plugin-transform-literals": "npm:^7.27.1" - "@babel/plugin-transform-logical-assignment-operators": "npm:^7.28.6" - "@babel/plugin-transform-member-expression-literals": "npm:^7.27.1" - "@babel/plugin-transform-modules-amd": "npm:^7.27.1" - "@babel/plugin-transform-modules-commonjs": "npm:^7.28.6" - "@babel/plugin-transform-modules-systemjs": "npm:^7.28.5" - "@babel/plugin-transform-modules-umd": "npm:^7.27.1" - "@babel/plugin-transform-named-capturing-groups-regex": "npm:^7.27.1" - "@babel/plugin-transform-new-target": "npm:^7.27.1" - "@babel/plugin-transform-nullish-coalescing-operator": "npm:^7.28.6" - "@babel/plugin-transform-numeric-separator": "npm:^7.28.6" - "@babel/plugin-transform-object-rest-spread": "npm:^7.28.6" - "@babel/plugin-transform-object-super": "npm:^7.27.1" - "@babel/plugin-transform-optional-catch-binding": "npm:^7.28.6" - "@babel/plugin-transform-optional-chaining": "npm:^7.28.6" - "@babel/plugin-transform-parameters": "npm:^7.27.7" - "@babel/plugin-transform-private-methods": "npm:^7.28.6" - "@babel/plugin-transform-private-property-in-object": "npm:^7.28.6" - "@babel/plugin-transform-property-literals": "npm:^7.27.1" - "@babel/plugin-transform-regenerator": "npm:^7.28.6" - "@babel/plugin-transform-regexp-modifiers": "npm:^7.28.6" - "@babel/plugin-transform-reserved-words": "npm:^7.27.1" - "@babel/plugin-transform-shorthand-properties": "npm:^7.27.1" - "@babel/plugin-transform-spread": "npm:^7.28.6" - "@babel/plugin-transform-sticky-regex": "npm:^7.27.1" - "@babel/plugin-transform-template-literals": "npm:^7.27.1" - "@babel/plugin-transform-typeof-symbol": "npm:^7.27.1" - "@babel/plugin-transform-unicode-escapes": "npm:^7.27.1" - "@babel/plugin-transform-unicode-property-regex": "npm:^7.28.6" - "@babel/plugin-transform-unicode-regex": "npm:^7.27.1" - "@babel/plugin-transform-unicode-sets-regex": "npm:^7.28.6" + "@babel/compat-data": "npm:^8.0.0-rc.3" + "@babel/helper-compilation-targets": "npm:^8.0.0-rc.3" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" + "@babel/helper-validator-option": "npm:^8.0.0-rc.3" + "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "npm:^8.0.0-rc.3" + "@babel/plugin-bugfix-safari-class-field-initializer-scope": "npm:^8.0.0-rc.3" + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "npm:^8.0.0-rc.3" + "@babel/plugin-bugfix-safari-rest-destructuring-rhs-array": "npm:^8.0.0-rc.3" + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "npm:^8.0.0-rc.3" + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "npm:^8.0.0-rc.3" + "@babel/plugin-transform-arrow-functions": "npm:^8.0.0-rc.3" + "@babel/plugin-transform-async-generator-functions": "npm:^8.0.0-rc.3" + "@babel/plugin-transform-async-to-generator": "npm:^8.0.0-rc.3" + "@babel/plugin-transform-block-scoped-functions": "npm:^8.0.0-rc.3" + "@babel/plugin-transform-block-scoping": "npm:^8.0.0-rc.3" + "@babel/plugin-transform-class-properties": "npm:^8.0.0-rc.3" + "@babel/plugin-transform-class-static-block": "npm:^8.0.0-rc.3" + "@babel/plugin-transform-classes": "npm:^8.0.0-rc.3" + "@babel/plugin-transform-computed-properties": "npm:^8.0.0-rc.3" + "@babel/plugin-transform-destructuring": "npm:^8.0.0-rc.3" + "@babel/plugin-transform-dotall-regex": "npm:^8.0.0-rc.3" + "@babel/plugin-transform-duplicate-keys": "npm:^8.0.0-rc.3" + "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "npm:^8.0.0-rc.3" + "@babel/plugin-transform-dynamic-import": "npm:^8.0.0-rc.3" + "@babel/plugin-transform-explicit-resource-management": "npm:^8.0.0-rc.3" + "@babel/plugin-transform-exponentiation-operator": "npm:^8.0.0-rc.3" + "@babel/plugin-transform-export-namespace-from": "npm:^8.0.0-rc.3" + "@babel/plugin-transform-for-of": "npm:^8.0.0-rc.3" + "@babel/plugin-transform-function-name": "npm:^8.0.0-rc.3" + "@babel/plugin-transform-json-strings": "npm:^8.0.0-rc.3" + "@babel/plugin-transform-literals": "npm:^8.0.0-rc.3" + "@babel/plugin-transform-logical-assignment-operators": "npm:^8.0.0-rc.3" + "@babel/plugin-transform-member-expression-literals": "npm:^8.0.0-rc.3" + "@babel/plugin-transform-modules-amd": "npm:^8.0.0-rc.3" + "@babel/plugin-transform-modules-commonjs": "npm:^8.0.0-rc.3" + "@babel/plugin-transform-modules-systemjs": "npm:^8.0.0-rc.3" + "@babel/plugin-transform-modules-umd": "npm:^8.0.0-rc.3" + "@babel/plugin-transform-named-capturing-groups-regex": "npm:^8.0.0-rc.3" + "@babel/plugin-transform-new-target": "npm:^8.0.0-rc.3" + "@babel/plugin-transform-nullish-coalescing-operator": "npm:^8.0.0-rc.3" + "@babel/plugin-transform-numeric-separator": "npm:^8.0.0-rc.3" + "@babel/plugin-transform-object-rest-spread": "npm:^8.0.0-rc.3" + "@babel/plugin-transform-object-super": "npm:^8.0.0-rc.3" + "@babel/plugin-transform-optional-catch-binding": "npm:^8.0.0-rc.3" + "@babel/plugin-transform-optional-chaining": "npm:^8.0.0-rc.3" + "@babel/plugin-transform-parameters": "npm:^8.0.0-rc.3" + "@babel/plugin-transform-private-methods": "npm:^8.0.0-rc.3" + "@babel/plugin-transform-private-property-in-object": "npm:^8.0.0-rc.3" + "@babel/plugin-transform-property-literals": "npm:^8.0.0-rc.3" + "@babel/plugin-transform-regenerator": "npm:^8.0.0-rc.3" + "@babel/plugin-transform-regexp-modifiers": "npm:^8.0.0-rc.3" + "@babel/plugin-transform-reserved-words": "npm:^8.0.0-rc.3" + "@babel/plugin-transform-shorthand-properties": "npm:^8.0.0-rc.3" + "@babel/plugin-transform-spread": "npm:^8.0.0-rc.3" + "@babel/plugin-transform-sticky-regex": "npm:^8.0.0-rc.3" + "@babel/plugin-transform-template-literals": "npm:^8.0.0-rc.3" + "@babel/plugin-transform-typeof-symbol": "npm:^8.0.0-rc.3" + "@babel/plugin-transform-unicode-escapes": "npm:^8.0.0-rc.3" + "@babel/plugin-transform-unicode-property-regex": "npm:^8.0.0-rc.3" + "@babel/plugin-transform-unicode-regex": "npm:^8.0.0-rc.3" + "@babel/plugin-transform-unicode-sets-regex": "npm:^8.0.0-rc.3" "@babel/preset-modules": "npm:0.1.6-no-external-plugins" - babel-plugin-polyfill-corejs2: "npm:^0.4.14" - babel-plugin-polyfill-corejs3: "npm:^0.13.0" - babel-plugin-polyfill-regenerator: "npm:^0.6.5" - core-js-compat: "npm:^3.43.0" - semver: "npm:^6.3.1" + babel-plugin-polyfill-corejs3: "npm:^0.14.0" + core-js-compat: "npm:^3.48.0" + semver: "npm:^7.7.3" peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10/ee1b96dec8518436013c4a758003734842e9fed2a3af2013bee7a462289bae4e7bbce99733701164c28a93554be5a9a4c50818fa32335274d19e8b7d3dd53316 + "@babel/core": ^8.0.0-rc.3 + checksum: 10/20571e9bd3d15b4ffbe5425a79fd442e96e8ef1669c639c89fdfd7d38aebdecb006eae5927838bf5109a6aa9a4fb6e29f41e86d65ed20e94e2a7ec82dce30c0c languageName: node linkType: hard @@ -1456,29 +1569,28 @@ __metadata: languageName: node linkType: hard -"@babel/preset-typescript@npm:^7.28.5": - version: 7.28.5 - resolution: "@babel/preset-typescript@npm:7.28.5" +"@babel/preset-typescript@npm:^8.0.0-rc.3 <8.0.0": + version: 8.0.0-rc.3 + resolution: "@babel/preset-typescript@npm:8.0.0-rc.3" dependencies: - "@babel/helper-plugin-utils": "npm:^7.27.1" - "@babel/helper-validator-option": "npm:^7.27.1" - "@babel/plugin-syntax-jsx": "npm:^7.27.1" - "@babel/plugin-transform-modules-commonjs": "npm:^7.27.1" - "@babel/plugin-transform-typescript": "npm:^7.28.5" + "@babel/helper-plugin-utils": "npm:^8.0.0-rc.3" + "@babel/helper-validator-option": "npm:^8.0.0-rc.3" + "@babel/plugin-transform-modules-commonjs": "npm:^8.0.0-rc.3" + "@babel/plugin-transform-typescript": "npm:^8.0.0-rc.3" peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10/72c03e01c34906041b1813542761a283c52da1751e7ddf63191bc5fb2a0354eca30a00537c5a92951688bec3975bdc0e50ef4516b5e94cfd6d4cf947f2125bdc + "@babel/core": ^8.0.0-rc.3 + checksum: 10/9e0a932c8c0d08c0d0274d5ab0d8109bd4e712c8f2b55536713e8e7a7c19f585e1642cc2ea62bab2084612b9ed6dd74a6033221c268f7d65c8c7a7f89840babf languageName: node linkType: hard -"@babel/runtime@npm:^7.28.6, @babel/runtime@npm:^7.8.4": - version: 7.28.6 - resolution: "@babel/runtime@npm:7.28.6" - checksum: 10/fbcd439cb74d4a681958eb064c509829e3f46d8a4bfaaf441baa81bb6733d1e680bccc676c813883d7741bcaada1d0d04b15aa320ef280b5734e2192b50decf9 +"@babel/runtime@npm:^8.0.0-rc.3 <8.0.0": + version: 8.0.0-rc.3 + resolution: "@babel/runtime@npm:8.0.0-rc.3" + checksum: 10/cc45ea6515d2519e979e556eeb0bd06863b9e124fa552edb0f5a2afb9d79b48496ccb7a661d49bfb36cd7ca95fe10230f0a6dcdbb9e22e1fb71db0aceff7c236 languageName: node linkType: hard -"@babel/template@npm:^7.27.1, @babel/template@npm:^7.28.6, @babel/template@npm:^7.3.3": +"@babel/template@npm:^7.28.6, @babel/template@npm:^7.3.3": version: 7.28.6 resolution: "@babel/template@npm:7.28.6" dependencies: @@ -1489,7 +1601,18 @@ __metadata: languageName: node linkType: hard -"@babel/traverse@npm:^7.27.1, @babel/traverse@npm:^7.28.5, @babel/traverse@npm:^7.28.6, @babel/traverse@npm:^7.29.0": +"@babel/template@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/template@npm:8.0.0-rc.3" + dependencies: + "@babel/code-frame": "npm:^8.0.0-rc.3" + "@babel/parser": "npm:^8.0.0-rc.3" + "@babel/types": "npm:^8.0.0-rc.3" + checksum: 10/f9d5048b95f1b7eca5b4486daa24ec5873dab06049ac994873cb8845dc0045a9bc81832afb10c1fad40d7b1a86d7718e84b64242febb3a7ab82a2fa55008b126 + languageName: node + linkType: hard + +"@babel/traverse@npm:^7.28.6, @babel/traverse@npm:^7.29.0": version: 7.29.0 resolution: "@babel/traverse@npm:7.29.0" dependencies: @@ -1504,7 +1627,22 @@ __metadata: languageName: node linkType: hard -"@babel/types@npm:^7.0.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.27.1, @babel/types@npm:^7.27.3, @babel/types@npm:^7.28.2, @babel/types@npm:^7.28.5, @babel/types@npm:^7.28.6, @babel/types@npm:^7.29.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4": +"@babel/traverse@npm:^8.0.0-rc.3, @babel/traverse@npm:^8.0.0-rc.3 <8.0.0": + version: 8.0.0-rc.3 + resolution: "@babel/traverse@npm:8.0.0-rc.3" + dependencies: + "@babel/code-frame": "npm:^8.0.0-rc.3" + "@babel/generator": "npm:^8.0.0-rc.3" + "@babel/helper-globals": "npm:^8.0.0-rc.3" + "@babel/parser": "npm:^8.0.0-rc.3" + "@babel/template": "npm:^8.0.0-rc.3" + "@babel/types": "npm:^8.0.0-rc.3" + obug: "npm:^2.1.1" + checksum: 10/99336d84b7967898c9806aadda0f837c525a7652ae894290e5617de514534b8a928f3161647d94879c7b612e22b71aeb813df82db605d01d7b1e5bb5702c4278 + languageName: node + linkType: hard + +"@babel/types@npm:^7.0.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.27.3, @babel/types@npm:^7.28.2, @babel/types@npm:^7.28.6, @babel/types@npm:^7.29.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4": version: 7.29.0 resolution: "@babel/types@npm:7.29.0" dependencies: @@ -1514,6 +1652,16 @@ __metadata: languageName: node linkType: hard +"@babel/types@npm:^8.0.0-rc.3": + version: 8.0.0-rc.3 + resolution: "@babel/types@npm:8.0.0-rc.3" + dependencies: + "@babel/helper-string-parser": "npm:^8.0.0-rc.3" + "@babel/helper-validator-identifier": "npm:^8.0.0-rc.3" + checksum: 10/84b5bf84f08f798d48db91015d05b41957a8fa74c27612d7b445871c86d86b10c692f790316d001d262ace4c993872b2e9f3822151a82dab499bad793e3f9147 + languageName: node + linkType: hard + "@bcoe/v8-coverage@npm:^0.2.3": version: 0.2.3 resolution: "@bcoe/v8-coverage@npm:0.2.3" @@ -2986,22 +3134,6 @@ __metadata: languageName: node linkType: hard -"@nicolo-ribaudo/chokidar-2@npm:2.1.8-no-fsevents.3": - version: 2.1.8-no-fsevents.3 - resolution: "@nicolo-ribaudo/chokidar-2@npm:2.1.8-no-fsevents.3" - checksum: 10/c6e83af3b5051a3f6562649ff8fe37de9934a4cc02138678ed1badbd13ed3334f7ae5f63f2bbc3432210f6b245f082ac97e9b2afe0c13730c9838b295658c185 - languageName: node - linkType: hard - -"@nicolo-ribaudo/eslint-scope-5-internals@npm:5.1.1-v1": - version: 5.1.1-v1 - resolution: "@nicolo-ribaudo/eslint-scope-5-internals@npm:5.1.1-v1" - dependencies: - eslint-scope: "npm:5.1.1" - checksum: 10/f2e3b2d6a6e2d9f163ca22105910c9f850dc4897af0aea3ef0a5886b63d8e1ba6505b71c99cb78a3bba24a09557d601eb21c8dede3f3213753fcfef364eb0e57 - languageName: node - linkType: hard - "@nodelib/fs.scandir@npm:2.1.5": version: 2.1.5 resolution: "@nodelib/fs.scandir@npm:2.1.5" @@ -3525,6 +3657,13 @@ __metadata: languageName: node linkType: hard +"@types/esrecurse@npm:^4.3.1": + version: 4.3.1 + resolution: "@types/esrecurse@npm:4.3.1" + checksum: 10/ada5798554b76ac466e90fff26a769b65f905666f32988dcd1b6cf8288896e0fb53080843fd644bf731d16719a6e09b155d623ce36545b75abdd99bb6dcec114 + languageName: node + linkType: hard + "@types/estree@npm:*, @types/estree@npm:1.0.8, @types/estree@npm:^1.0.0, @types/estree@npm:^1.0.8": version: 1.0.8 resolution: "@types/estree@npm:1.0.8" @@ -3539,6 +3678,13 @@ __metadata: languageName: node linkType: hard +"@types/gensync@npm:^1.0.0": + version: 1.0.4 + resolution: "@types/gensync@npm:1.0.4" + checksum: 10/99c3aa0d3f1198973c7e51bea5947b815f3338ce89ce09a39ac8abb41cd844c5b95189da254ea45e50a395fe25fd215664d8ca76c5438814963597afb01f686e + languageName: node + linkType: hard + "@types/glob@npm:^7.1.1": version: 7.1.1 resolution: "@types/glob@npm:7.1.1" @@ -3584,6 +3730,13 @@ __metadata: languageName: node linkType: hard +"@types/jsesc@npm:^2.5.0": + version: 2.5.1 + resolution: "@types/jsesc@npm:2.5.1" + checksum: 10/25407775ed621790d2eec0cc51e194bd0d67a82e39204fd9748899c249ef965e17d9e6560f6c658773714f6d45a259465f3639790bb55750ebb168ee23801596 + languageName: node + linkType: hard + "@types/json-schema@npm:*, @types/json-schema@npm:^7.0.15, @types/json-schema@npm:^7.0.9": version: 7.0.15 resolution: "@types/json-schema@npm:7.0.15" @@ -4902,28 +5055,15 @@ __metadata: languageName: node linkType: hard -"babel-plugin-polyfill-corejs2@npm:^0.4.14": - version: 0.4.14 - resolution: "babel-plugin-polyfill-corejs2@npm:0.4.14" - dependencies: - "@babel/compat-data": "npm:^7.27.7" - "@babel/helper-define-polyfill-provider": "npm:^0.6.5" - semver: "npm:^6.3.1" - peerDependencies: - "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 - checksum: 10/8ec00a1b821ccbfcc432630da66e98bc417f5301f4ce665269d50d245a18ad3ce8a8af2a007f28e3defcd555bb8ce65f16b0d4b6d131bd788e2b97d8b8953332 - languageName: node - linkType: hard - -"babel-plugin-polyfill-corejs3@npm:^0.13.0": - version: 0.13.0 - resolution: "babel-plugin-polyfill-corejs3@npm:0.13.0" +"babel-plugin-polyfill-corejs3@npm:^0.14.0": + version: 0.14.1 + resolution: "babel-plugin-polyfill-corejs3@npm:0.14.1" dependencies: - "@babel/helper-define-polyfill-provider": "npm:^0.6.5" - core-js-compat: "npm:^3.43.0" + "@babel/helper-define-polyfill-provider": "npm:^0.6.7" + core-js-compat: "npm:^3.48.0" peerDependencies: "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 - checksum: 10/aa36f9a09521404dd0569a4cbd5f88aa4b9abff59508749abde5d09d66c746012fb94ed1e6e2c8be3710939a2a4c6293ee3be889125d7611c93e5897d9e5babd + checksum: 10/c92b118f824026f27423610f690609eba8a2b9a178082f5e160a9fe146d858a8153a2c568de3b0409ddb0190d680c73d79d911bc075ce72c79f06b88e022a565 languageName: node linkType: hard @@ -4931,21 +5071,21 @@ __metadata: version: 0.0.0-use.local resolution: "babel-plugin-polyfill-corejs3@workspace:packages/babel-plugin-polyfill-corejs3" dependencies: - "@babel/core": "npm:^7.28.6" + "@babel/core": "npm:^8.0.0-rc.3 <8.0.0" "@babel/helper-define-polyfill-provider": "workspace:^0.6.7" - "@babel/helper-plugin-test-runner": "npm:^7.27.1" - "@babel/plugin-proposal-decorators": "npm:^7.28.6" - "@babel/plugin-transform-class-properties": "npm:^7.28.6" - "@babel/plugin-transform-classes": "npm:^7.28.6" - "@babel/plugin-transform-for-of": "npm:^7.27.1" - "@babel/plugin-transform-modules-commonjs": "npm:^7.28.6" - "@babel/plugin-transform-runtime": "npm:^7.28.5" - "@babel/plugin-transform-spread": "npm:^7.28.6" + "@babel/helper-plugin-test-runner": "npm:^8.0.0-rc.3 <8.0.0" + "@babel/plugin-proposal-decorators": "npm:^8.0.0-rc.3 <8.0.0" + "@babel/plugin-transform-class-properties": "npm:^8.0.0-rc.3 <8.0.0" + "@babel/plugin-transform-classes": "npm:^8.0.0-rc.3 <8.0.0" + "@babel/plugin-transform-for-of": "npm:^8.0.0-rc.3 <8.0.0" + "@babel/plugin-transform-modules-commonjs": "npm:^8.0.0-rc.3 <8.0.0" + "@babel/plugin-transform-runtime": "npm:^8.0.0-rc.3 <8.0.0" + "@babel/plugin-transform-spread": "npm:^8.0.0-rc.3 <8.0.0" core-js: "npm:^3.48.0" core-js-compat: "npm:^3.48.0" core-js-pure: "npm:^3.48.0" peerDependencies: - "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 + "@babel/core": ^7.4.0 || ^8.0.0-rc.3 languageName: unknown linkType: soft @@ -4953,38 +5093,27 @@ __metadata: version: 0.0.0-use.local resolution: "babel-plugin-polyfill-es-shims@workspace:packages/babel-plugin-polyfill-es-shims" dependencies: - "@babel/core": "npm:^7.28.6" + "@babel/core": "npm:^8.0.0-rc.3 <8.0.0" "@babel/helper-define-polyfill-provider": "workspace:^0.6.7" - "@babel/helper-plugin-test-runner": "npm:^7.27.1" + "@babel/helper-plugin-test-runner": "npm:^8.0.0-rc.3 <8.0.0" array.from: "npm:^1.1.6" math.clz32: "npm:^1.0.3" peerDependencies: - "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 + "@babel/core": ^7.4.0 || ^8.0.0-rc.3 languageName: unknown linkType: soft -"babel-plugin-polyfill-regenerator@npm:^0.6.5": - version: 0.6.5 - resolution: "babel-plugin-polyfill-regenerator@npm:0.6.5" - dependencies: - "@babel/helper-define-polyfill-provider": "npm:^0.6.5" - peerDependencies: - "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 - checksum: 10/ed1932fa9a31e0752fd10ebf48ab9513a654987cab1182890839523cb898559d24ae0578fdc475d9f995390420e64eeaa4b0427045b56949dace3c725bc66dbb - languageName: node - linkType: hard - "babel-plugin-polyfill-regenerator@workspace:*, babel-plugin-polyfill-regenerator@workspace:packages/babel-plugin-polyfill-regenerator": version: 0.0.0-use.local resolution: "babel-plugin-polyfill-regenerator@workspace:packages/babel-plugin-polyfill-regenerator" dependencies: - "@babel/core": "npm:^7.28.6" + "@babel/core": "npm:^8.0.0-rc.3 <8.0.0" "@babel/helper-define-polyfill-provider": "workspace:^0.6.7" - "@babel/helper-plugin-test-runner": "npm:^7.27.1" - "@babel/plugin-transform-regenerator": "npm:~7.14.5" + "@babel/helper-plugin-test-runner": "npm:^8.0.0-rc.3 <8.0.0" + "@babel/plugin-transform-regenerator": "npm:^8.0.0-rc.3 <8.0.0" regenerator-runtime: "npm:^0.14.1" peerDependencies: - "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 + "@babel/core": ^7.4.0 || ^8.0.0-rc.3 languageName: unknown linkType: soft @@ -4992,14 +5121,14 @@ __metadata: version: 0.0.0-use.local resolution: "babel-polyfills@workspace:." dependencies: - "@babel/cli": "npm:^7.28.6" - "@babel/core": "npm:^7.28.6" - "@babel/eslint-parser": "npm:^7.28.6" - "@babel/eslint-plugin-development": "npm:^7.28.6" - "@babel/plugin-transform-runtime": "npm:^7.28.5" - "@babel/preset-env": "npm:^7.28.6" - "@babel/preset-typescript": "npm:^7.28.5" - "@babel/runtime": "npm:^7.28.6" + "@babel/cli": "npm:^8.0.0-rc.3 <8.0.0" + "@babel/core": "npm:^8.0.0-rc.3 <8.0.0" + "@babel/eslint-parser": "npm:^8.0.0-rc.3 <8.0.0" + "@babel/eslint-plugin-development": "npm:^8.0.0-rc.3 <8.0.0" + "@babel/plugin-transform-runtime": "npm:^8.0.0-rc.3 <8.0.0" + "@babel/preset-env": "npm:^8.0.0-rc.3 <8.0.0" + "@babel/preset-typescript": "npm:^8.0.0-rc.3 <8.0.0" + "@babel/runtime": "npm:^8.0.0-rc.3 <8.0.0" "@rollup/plugin-babel": "npm:^7.0.0" "@rollup/plugin-json": "npm:^6.1.0" "@rollup/plugin-node-resolve": "npm:^16.0.3" @@ -5100,6 +5229,13 @@ __metadata: languageName: node linkType: hard +"balanced-match@npm:^4.0.2": + version: 4.0.4 + resolution: "balanced-match@npm:4.0.4" + checksum: 10/fb07bb66a0959c2843fc055838047e2a95ccebb837c519614afb067ebfdf2fa967ca8d712c35ced07f2cd26fc6f07964230b094891315ad74f11eba3d53178a0 + languageName: node + linkType: hard + "base@npm:^0.11.1": version: 0.11.2 resolution: "base@npm:0.11.2" @@ -5189,6 +5325,15 @@ __metadata: languageName: node linkType: hard +"brace-expansion@npm:^5.0.2": + version: 5.0.4 + resolution: "brace-expansion@npm:5.0.4" + dependencies: + balanced-match: "npm:^4.0.2" + checksum: 10/cfd57e20d8ded9578149e47ae4d3fff2b2f78d06b54a32a73057bddff65c8e9b930613f0cbcfefedf12dd117151e19d4da16367d5127c54f3bff02d8a4479bb2 + languageName: node + linkType: hard + "braces@npm:^1.8.2": version: 1.8.5 resolution: "braces@npm:1.8.5" @@ -5829,6 +5974,13 @@ __metadata: languageName: node linkType: hard +"commander@npm:^14.0.2": + version: 14.0.3 + resolution: "commander@npm:14.0.3" + checksum: 10/dfa9ebe2a433d277de5cb0252d23b10a543d245d892db858d23b516336a835c50fd4f52bee4cd13c705cc8acb6f03dc632c73dd806f7d06d3353eb09953dd17a + languageName: node + linkType: hard + "commander@npm:^2.20.0, commander@npm:~2.20.3": version: 2.20.3 resolution: "commander@npm:2.20.3" @@ -5836,13 +5988,6 @@ __metadata: languageName: node linkType: hard -"commander@npm:^6.2.0": - version: 6.2.1 - resolution: "commander@npm:6.2.1" - checksum: 10/25b88c2efd0380c84f7844b39cf18510da7bfc5013692d68cdc65f764a1c34e6c8a36ea6d72b6620e3710a930cf8fab2695bdec2bf7107a0f4fa30a3ef3b7d0e - languageName: node - linkType: hard - "compare-func@npm:^1.3.1": version: 1.3.2 resolution: "compare-func@npm:1.3.2" @@ -6058,7 +6203,7 @@ __metadata: languageName: node linkType: hard -"core-js-compat@npm:^3.43.0, core-js-compat@npm:^3.48.0": +"core-js-compat@npm:^3.48.0": version: 3.48.0 resolution: "core-js-compat@npm:3.48.0" dependencies: @@ -6235,7 +6380,7 @@ __metadata: languageName: node linkType: hard -"debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.4.1, debug@npm:^4.4.3": +"debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.4.3": version: 4.4.3 resolution: "debug@npm:4.4.3" dependencies: @@ -6965,10 +7110,15 @@ __metadata: languageName: node linkType: hard -"eslint-visitor-keys@npm:^2.1.0": - version: 2.1.0 - resolution: "eslint-visitor-keys@npm:2.1.0" - checksum: 10/db4547eef5039122d518fa307e938ceb8589da5f6e8f5222efaf14dd62f748ce82e2d2becd3ff9412a50350b726bda95dbea8515a471074547daefa58aee8735 +"eslint-scope@npm:^9.1.0": + version: 9.1.1 + resolution: "eslint-scope@npm:9.1.1" + dependencies: + "@types/esrecurse": "npm:^4.3.1" + "@types/estree": "npm:^1.0.8" + esrecurse: "npm:^4.3.0" + estraverse: "npm:^5.2.0" + checksum: 10/d9dc9fe529439e7320afbe2a15efce69bba97e8cd9ab89117cdf958cf76090b4e23ff653820d656800e61e47e45077c4d51d8f5b7c6fb947f031ca7f6ea4829a languageName: node linkType: hard @@ -6986,6 +7136,13 @@ __metadata: languageName: node linkType: hard +"eslint-visitor-keys@npm:^5.0.0": + version: 5.0.1 + resolution: "eslint-visitor-keys@npm:5.0.1" + checksum: 10/f9cc1a57b75e0ef949545cac33d01e8367e302de4c1483266ed4d8646ee5c306376660196bbb38b004e767b7043d1e661cb4336b49eff634a1bbe75c1db709ec + languageName: node + linkType: hard + "eslint@npm:^8.57.1": version: 8.57.1 resolution: "eslint@npm:8.57.1" @@ -7718,13 +7875,6 @@ __metadata: languageName: node linkType: hard -"fs-readdir-recursive@npm:^1.1.0": - version: 1.1.0 - resolution: "fs-readdir-recursive@npm:1.1.0" - checksum: 10/d5e3fd8456b8e5d57a43f169a9eaf65c70fa82c4a22f1d4361cdba4ea5e61c60c5c2b4ac481ea137a4d43b2b99b3ea2fae95ac2730255c4206d61af645866c3a - languageName: node - linkType: hard - "fs-write-stream-atomic@npm:^1.0.8": version: 1.0.10 resolution: "fs-write-stream-atomic@npm:1.0.10" @@ -8141,7 +8291,18 @@ __metadata: languageName: node linkType: hard -"glob@npm:^7.1.1, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.2.0": +"glob@npm:^13.0.0": + version: 13.0.6 + resolution: "glob@npm:13.0.6" + dependencies: + minimatch: "npm:^10.2.2" + minipass: "npm:^7.1.3" + path-scurry: "npm:^2.0.2" + checksum: 10/201ad69e5f0aa74e1d8c00a481581f8b8c804b6a4fbfabeeb8541f5d756932800331daeba99b58fb9e4cd67e12ba5a7eba5b82fb476691588418060b84353214 + languageName: node + linkType: hard + +"glob@npm:^7.1.1, glob@npm:^7.1.3, glob@npm:^7.1.4": version: 7.2.3 resolution: "glob@npm:7.2.3" dependencies: @@ -8661,6 +8822,13 @@ __metadata: languageName: node linkType: hard +"import-meta-resolve@npm:^4.2.0": + version: 4.2.0 + resolution: "import-meta-resolve@npm:4.2.0" + checksum: 10/3499ee8b7eddb79be77067b368bcdf39e6f144306dea4686d08071ae7e65a2e3bdca3f98f2a0f4babdcd4ba9d9e7d379ae7e27c4b9bf8b08c1e812a28c674bf3 + languageName: node + linkType: hard + "imurmurhash@npm:^0.1.4": version: 0.1.4 resolution: "imurmurhash@npm:0.1.4" @@ -10065,6 +10233,13 @@ __metadata: languageName: node linkType: hard +"js-tokens@npm:^10.0.0": + version: 10.0.0 + resolution: "js-tokens@npm:10.0.0" + checksum: 10/88f536ec89f076fc230d29df255b3c55531237669d746d1868fca716b1e3f5f2e4abf8e5b8701903216e3f00d2dc3918d078b35da87772d433ab6a513c3bf76d + languageName: node + linkType: hard + "js-tokens@npm:^4.0.0": version: 4.0.0 resolution: "js-tokens@npm:4.0.0" @@ -10544,6 +10719,13 @@ __metadata: languageName: node linkType: hard +"lru-cache@npm:^11.0.0": + version: 11.2.6 + resolution: "lru-cache@npm:11.2.6" + checksum: 10/91222bbd59f793a0a0ad57789388f06b34ac9bb1613433c1d1810457d09db5cd3ec8943227ce2e1f5d6a0a15d6f1a9f129cb2c49ae9b6b10e82d4965fddecbef + languageName: node + linkType: hard + "lru-cache@npm:^5.1.1": version: 5.1.1 resolution: "lru-cache@npm:5.1.1" @@ -10553,6 +10735,13 @@ __metadata: languageName: node linkType: hard +"lru-cache@npm:^7.14.1": + version: 7.18.3 + resolution: "lru-cache@npm:7.18.3" + checksum: 10/6029ca5aba3aacb554e919d7ef804fffd4adfc4c83db00fac8248c7c78811fb6d4b6f70f7fd9d55032b3823446546a007edaa66ad1f2377ae833bd983fac5d98 + languageName: node + linkType: hard + "macos-release@npm:^2.2.0": version: 2.3.0 resolution: "macos-release@npm:2.3.0" @@ -10855,6 +11044,15 @@ __metadata: languageName: node linkType: hard +"minimatch@npm:^10.2.2": + version: 10.2.4 + resolution: "minimatch@npm:10.2.4" + dependencies: + brace-expansion: "npm:^5.0.2" + checksum: 10/aea4874e521c55bb60744685bbffe3d152e5460f84efac3ea936e6bbe2ceba7deb93345fec3f9bb17f7b6946776073a64d40ae32bf5f298ad690308121068a1f + languageName: node + linkType: hard + "minimatch@npm:^3.0.4, minimatch@npm:^3.0.5, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2": version: 3.1.2 resolution: "minimatch@npm:3.1.2" @@ -10900,7 +11098,7 @@ __metadata: languageName: node linkType: hard -"minipass@npm:^5.0.0 || ^6.0.2 || ^7.0.0, minipass@npm:^7.1.2": +"minipass@npm:^5.0.0 || ^6.0.2 || ^7.0.0, minipass@npm:^7.1.2, minipass@npm:^7.1.3": version: 7.1.3 resolution: "minipass@npm:7.1.3" checksum: 10/175e4d5e20980c3cd316ae82d2c031c42f6c746467d8b1905b51060a0ba4461441a0c25bb67c025fd9617f9a3873e152c7b543c6b5ac83a1846be8ade80dffd6 @@ -11539,6 +11737,13 @@ __metadata: languageName: node linkType: hard +"obug@npm:^2.1.1": + version: 2.1.1 + resolution: "obug@npm:2.1.1" + checksum: 10/bdcf9213361786688019345f3452b95a1dc73710e4b403c82a1994b98bad6abc31b26cb72a482128c5fd53ea9daf6fbb7d0e0e7b2b7e9c8be6d779deeccee07f + languageName: node + linkType: hard + "octokit-pagination-methods@npm:^1.1.0": version: 1.1.0 resolution: "octokit-pagination-methods@npm:1.1.0" @@ -12006,6 +12211,16 @@ __metadata: languageName: node linkType: hard +"path-scurry@npm:^2.0.2": + version: 2.0.2 + resolution: "path-scurry@npm:2.0.2" + dependencies: + lru-cache: "npm:^11.0.0" + minipass: "npm:^7.1.2" + checksum: 10/2b4257422bcb870a4c2d205b3acdbb213a72f5e2250f61c80f79c9d014d010f82bdf8584441612c8e1fa4eb098678f5704a66fa8377d72646bad4be38e57a2c3 + languageName: node + linkType: hard + "path-type@npm:^1.0.0": version: 1.1.0 resolution: "path-type@npm:1.1.0" @@ -12582,15 +12797,6 @@ __metadata: languageName: node linkType: hard -"regenerator-transform@npm:^0.14.2": - version: 0.14.5 - resolution: "regenerator-transform@npm:0.14.5" - dependencies: - "@babel/runtime": "npm:^7.8.4" - checksum: 10/f9db6e6f009f24eaeec7e34ee2fd5dc0796d97af101703a46bd4022e3d5d4cb03a1763cdd19ab5feb361fec0d457e1e0e19d104a8d6fe0f4c87dc6231aae1ecd - languageName: node - linkType: hard - "regex-cache@npm:^0.4.2": version: 0.4.4 resolution: "regex-cache@npm:0.4.4" @@ -12853,7 +13059,20 @@ __metadata: languageName: node linkType: hard -"resolve@npm:^1.1.6, resolve@npm:^1.1.7, resolve@npm:^1.10.0, resolve@npm:^1.20.0, resolve@npm:^1.22.1, resolve@npm:^1.22.10, resolve@npm:^1.22.4, resolve@npm:^1.4.0": +"resolve@npm:2.0.0-next.5": + version: 2.0.0-next.5 + resolution: "resolve@npm:2.0.0-next.5" + dependencies: + is-core-module: "npm:^2.13.0" + path-parse: "npm:^1.0.7" + supports-preserve-symlinks-flag: "npm:^1.0.0" + bin: + resolve: bin/resolve + checksum: 10/2d6fd28699f901744368e6f2032b4268b4c7b9185fd8beb64f68c93ac6b22e52ae13560ceefc96241a665b985edf9ffd393ae26d2946a7d3a07b7007b7d51e79 + languageName: node + linkType: hard + +"resolve@npm:^1.1.6, resolve@npm:^1.1.7, resolve@npm:^1.10.0, resolve@npm:^1.20.0, resolve@npm:^1.22.1, resolve@npm:^1.22.11, resolve@npm:^1.22.4, resolve@npm:^1.4.0": version: 1.22.11 resolution: "resolve@npm:1.22.11" dependencies: @@ -12866,7 +13085,20 @@ __metadata: languageName: node linkType: hard -"resolve@patch:resolve@npm%3A^1.1.6#optional!builtin, resolve@patch:resolve@npm%3A^1.1.7#optional!builtin, resolve@patch:resolve@npm%3A^1.10.0#optional!builtin, resolve@patch:resolve@npm%3A^1.20.0#optional!builtin, resolve@patch:resolve@npm%3A^1.22.1#optional!builtin, resolve@patch:resolve@npm%3A^1.22.10#optional!builtin, resolve@patch:resolve@npm%3A^1.22.4#optional!builtin, resolve@patch:resolve@npm%3A^1.4.0#optional!builtin": +"resolve@patch:resolve@npm%3A2.0.0-next.5#optional!builtin": + version: 2.0.0-next.5 + resolution: "resolve@patch:resolve@npm%3A2.0.0-next.5#optional!builtin::version=2.0.0-next.5&hash=c3c19d" + dependencies: + is-core-module: "npm:^2.13.0" + path-parse: "npm:^1.0.7" + supports-preserve-symlinks-flag: "npm:^1.0.0" + bin: + resolve: bin/resolve + checksum: 10/05fa778de9d0347c8b889eb7a18f1f06bf0f801b0eb4610b4871a4b2f22e220900cf0ad525e94f990bb8d8921c07754ab2122c0c225ab4cdcea98f36e64fa4c2 + languageName: node + linkType: hard + +"resolve@patch:resolve@npm%3A^1.1.6#optional!builtin, resolve@patch:resolve@npm%3A^1.1.7#optional!builtin, resolve@patch:resolve@npm%3A^1.10.0#optional!builtin, resolve@patch:resolve@npm%3A^1.20.0#optional!builtin, resolve@patch:resolve@npm%3A^1.22.1#optional!builtin, resolve@patch:resolve@npm%3A^1.22.11#optional!builtin, resolve@patch:resolve@npm%3A^1.22.4#optional!builtin, resolve@patch:resolve@npm%3A^1.4.0#optional!builtin": version: 1.22.11 resolution: "resolve@patch:resolve@npm%3A1.22.11#optional!builtin::version=1.22.11&hash=c3c19d" dependencies: @@ -13357,6 +13589,13 @@ __metadata: languageName: node linkType: hard +"slash@npm:^5.1.0": + version: 5.1.0 + resolution: "slash@npm:5.1.0" + checksum: 10/2c41ec6fb1414cd9bba0fa6b1dd00e8be739e3fe85d079c69d4b09ca5f2f86eafd18d9ce611c0c0f686428638a36c272a6ac14799146a8295f259c10cc45cde4 + languageName: node + linkType: hard + "slide@npm:^1.1.6": version: 1.1.6 resolution: "slide@npm:1.1.6" From 25d7e6087134462af30810b0aa3bfc8fecea6a6e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicol=C3=B2=20Ribaudo?= Date: Mon, 16 Mar 2026 23:39:27 +0100 Subject: [PATCH 2/2] Fix type checking --- packages/babel-helper-define-polyfill-provider/src/index.ts | 3 +-- packages/babel-plugin-polyfill-corejs3/src/index.ts | 6 +++--- packages/babel-plugin-polyfill-corejs3/src/utils.ts | 6 +++++- 3 files changed, 9 insertions(+), 6 deletions(-) diff --git a/packages/babel-helper-define-polyfill-provider/src/index.ts b/packages/babel-helper-define-polyfill-provider/src/index.ts index d363e696..f9df4048 100644 --- a/packages/babel-helper-define-polyfill-provider/src/index.ts +++ b/packages/babel-helper-define-polyfill-provider/src/index.ts @@ -1,11 +1,10 @@ import { declare } from "@babel/helper-plugin-utils"; import type { NodePath } from "@babel/traverse"; -import _getTargets, { +import getTargets, { isRequired, getInclusionReasons, } from "@babel/helper-compilation-targets"; -const getTargets = _getTargets.default || _getTargets; import { createUtilsGetter } from "./utils"; import ImportsCachedInjector from "./imports-injector"; diff --git a/packages/babel-plugin-polyfill-corejs3/src/index.ts b/packages/babel-plugin-polyfill-corejs3/src/index.ts index b614faaf..ebf157ab 100644 --- a/packages/babel-plugin-polyfill-corejs3/src/index.ts +++ b/packages/babel-plugin-polyfill-corejs3/src/index.ts @@ -270,7 +270,7 @@ export default defineProvider(function ( coreJSPureHelper("get-iterator", useBabelRuntime, ext), "getIterator", ), - [node.object], + [node.object as t.Expression], ), ); path.skip(); @@ -345,7 +345,7 @@ export default defineProvider(function ( parentPath.type === "OptionalMemberExpression" ? "MemberExpression" : "CallExpression"; - delete parentAsNotOptional.node.optional; + delete parentPath.node.optional; ({ parentPath } = parentPath); } while ( @@ -400,7 +400,7 @@ export default defineProvider(function ( path.replaceWith(check(t.callExpression(id, [node.object]))); if (t.isOptionalMemberExpression(parent)) parent.optional = true; } else { - path.replaceWith(t.callExpression(id, [node.object])); + path.replaceWith(t.callExpression(id, [node.object as t.Expression])); } } }, diff --git a/packages/babel-plugin-polyfill-corejs3/src/utils.ts b/packages/babel-plugin-polyfill-corejs3/src/utils.ts index f5920558..50d1f5e2 100644 --- a/packages/babel-plugin-polyfill-corejs3/src/utils.ts +++ b/packages/babel-plugin-polyfill-corejs3/src/utils.ts @@ -37,7 +37,11 @@ export function maybeMemoizeContext( context1 = t.cloneNode(object); } else { context2 = scope.generateDeclaredUidIdentifier("context"); - context1 = t.assignmentExpression("=", t.cloneNode(context2), object); + context1 = t.assignmentExpression( + "=", + t.cloneNode(context2), + object as t.Expression, + ); } return [context1, context2];