diff --git a/lib/archived-libs.d.ts b/lib/archived-libs.d.ts index b153a679745f..b564f7e72994 100644 --- a/lib/archived-libs.d.ts +++ b/lib/archived-libs.d.ts @@ -105,3 +105,8 @@ declare module "@babel/plugin-syntax-trailing-function-commas" { let exports: {default: ReturnType}; export = exports; } +declare module "@babel/plugin-syntax-unicode-sets-regex" { + import { declare } from "@babel/helper-plugin-utils"; + let exports: {default: ReturnType}; + export = exports; +} diff --git a/package.json b/package.json index 184abcaff21e..8cfceb5a10df 100644 --- a/package.json +++ b/package.json @@ -93,6 +93,7 @@ "@types/babel__core": "link:./nope", "@types/babel__traverse": "link:./nope", "@babel/parser/@babel/types": "workspace:*", + "@babel/plugin-syntax-unicode-sets-regex/@babel/helper-create-regexp-features-plugin": "workspace:*", "babel-plugin-polyfill-corejs2/@babel/compat-data": "workspace:*" }, "engines": { diff --git a/packages/babel-compat-data/data/plugins.json b/packages/babel-compat-data/data/plugins.json index 3280bb46d21a..6b16061d1212 100644 --- a/packages/babel-compat-data/data/plugins.json +++ b/packages/babel-compat-data/data/plugins.json @@ -1,4 +1,7 @@ { + "transform-unicode-sets-regex": { + "chrome": "112" + }, "transform-class-static-block": { "chrome": "94", "opera": "80", diff --git a/packages/babel-compat-data/scripts/data/plugin-features.js b/packages/babel-compat-data/scripts/data/plugin-features.js index 96d41cc2de38..6f332b287f3f 100644 --- a/packages/babel-compat-data/scripts/data/plugin-features.js +++ b/packages/babel-compat-data/scripts/data/plugin-features.js @@ -174,12 +174,17 @@ const es2022 = { "transform-private-methods": "private class methods", }; +const es2024 = { + "transform-unicode-sets-regex": "RegExp `v` flag", +}; + const shippedProposal = {}; // Run plugins for modern features first module.exports = Object.assign( {}, shippedProposal, + es2024, es2022, es2021, es2020, diff --git a/packages/babel-compat-data/scripts/download-compat-table.sh b/packages/babel-compat-data/scripts/download-compat-table.sh index bf1e336704ed..6aac62673b31 100755 --- a/packages/babel-compat-data/scripts/download-compat-table.sh +++ b/packages/babel-compat-data/scripts/download-compat-table.sh @@ -1,7 +1,7 @@ #!/bin/bash set -e -COMPAT_TABLE_COMMIT=09d24e559a39884eee5749e5a60c1e3cc859196b +COMPAT_TABLE_COMMIT=c04cfde56648d778a1da16de3ebf892dc09d95e7 GIT_HEAD=build/compat-table/.git/HEAD if [ -d "build/compat-table" ]; then diff --git a/packages/babel-core/src/parser/util/missing-plugin-helper.ts b/packages/babel-core/src/parser/util/missing-plugin-helper.ts index 6a16be0da19b..9eb396b94b57 100644 --- a/packages/babel-core/src/parser/util/missing-plugin-helper.ts +++ b/packages/babel-core/src/parser/util/missing-plugin-helper.ts @@ -292,7 +292,7 @@ if (!process.env.BABEL_8_BREAKING) { url: "https://github.com/babel/babel/blob/main/packages/babel-plugin-syntax-unicode-sets-regex/README.md", }, transform: { - name: "@babel/plugin-proposal-unicode-sets-regex", + name: "@babel/plugin-transform-unicode-sets-regex", url: "https://github.com/babel/babel/blob/main/packages/babel-plugin-proposalunicode-sets-regex/README.md", }, }, diff --git a/packages/babel-plugin-proposal-unicode-sets-regex/README.md b/packages/babel-plugin-proposal-unicode-sets-regex/README.md deleted file mode 100644 index 98441062d519..000000000000 --- a/packages/babel-plugin-proposal-unicode-sets-regex/README.md +++ /dev/null @@ -1,19 +0,0 @@ -# @babel/plugin-proposal-unicode-sets-regex - -> Compile regular expressions' unicodeSets (v) flag. - -See our website [@babel/plugin-proposal-unicode-sets-regex](https://babeljs.io/docs/en/babel-plugin-proposal-unicode-sets-regex) for more information. - -## Install - -Using npm: - -```sh -npm install --save-dev @babel/plugin-proposal-unicode-sets-regex -``` - -or using yarn: - -```sh -yarn add @babel/plugin-proposal-unicode-sets-regex --dev -``` diff --git a/packages/babel-plugin-proposal-unicode-sets-regex/test/fixtures/basic/options.json b/packages/babel-plugin-proposal-unicode-sets-regex/test/fixtures/basic/options.json deleted file mode 100644 index 061a9addce37..000000000000 --- a/packages/babel-plugin-proposal-unicode-sets-regex/test/fixtures/basic/options.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "plugins": ["proposal-unicode-sets-regex"] -} diff --git a/packages/babel-plugin-proposal-unicode-sets-regex/test/fixtures/transform-u/options.json b/packages/babel-plugin-proposal-unicode-sets-regex/test/fixtures/transform-u/options.json deleted file mode 100644 index 2adbb9834185..000000000000 --- a/packages/babel-plugin-proposal-unicode-sets-regex/test/fixtures/transform-u/options.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "plugins": ["proposal-unicode-sets-regex", "transform-unicode-regex"] -} diff --git a/packages/babel-plugin-proposal-unicode-sets-regex/.npmignore b/packages/babel-plugin-transform-unicode-sets-regex/.npmignore similarity index 100% rename from packages/babel-plugin-proposal-unicode-sets-regex/.npmignore rename to packages/babel-plugin-transform-unicode-sets-regex/.npmignore diff --git a/packages/babel-plugin-transform-unicode-sets-regex/README.md b/packages/babel-plugin-transform-unicode-sets-regex/README.md new file mode 100644 index 000000000000..60aced0c80ab --- /dev/null +++ b/packages/babel-plugin-transform-unicode-sets-regex/README.md @@ -0,0 +1,19 @@ +# @babel/plugin-transform-unicode-sets-regex + +> Compile regular expressions' unicodeSets (v) flag. + +See our website [@babel/plugin-transform-unicode-sets-regex](https://babeljs.io/docs/en/babel-plugin-transform-unicode-sets-regex) for more information. + +## Install + +Using npm: + +```sh +npm install --save-dev @babel/plugin-transform-unicode-sets-regex +``` + +or using yarn: + +```sh +yarn add @babel/plugin-transform-unicode-sets-regex --dev +``` diff --git a/packages/babel-plugin-proposal-unicode-sets-regex/package.json b/packages/babel-plugin-transform-unicode-sets-regex/package.json similarity index 84% rename from packages/babel-plugin-proposal-unicode-sets-regex/package.json rename to packages/babel-plugin-transform-unicode-sets-regex/package.json index 727f0cb4042b..fae92aca90a6 100644 --- a/packages/babel-plugin-proposal-unicode-sets-regex/package.json +++ b/packages/babel-plugin-transform-unicode-sets-regex/package.json @@ -1,8 +1,8 @@ { - "name": "@babel/plugin-proposal-unicode-sets-regex", + "name": "@babel/plugin-transform-unicode-sets-regex", "version": "7.18.6", "description": "Compile regular expressions' unicodeSets (v) flag.", - "homepage": "https://babel.dev/docs/en/next/babel-plugin-proposal-unicode-sets-regex", + "homepage": "https://babel.dev/docs/en/next/babel-plugin-transform-unicode-sets-regex", "license": "MIT", "publishConfig": { "access": "public" @@ -23,7 +23,7 @@ "repository": { "type": "git", "url": "https://github.com/babel/babel.git", - "directory": "packages/babel-plugin-proposal-unicode-sets-regex" + "directory": "packages/babel-plugin-transform-unicode-sets-regex" }, "bugs": "https://github.com/babel/babel/issues", "dependencies": { diff --git a/packages/babel-plugin-proposal-unicode-sets-regex/src/index.ts b/packages/babel-plugin-transform-unicode-sets-regex/src/index.ts similarity index 100% rename from packages/babel-plugin-proposal-unicode-sets-regex/src/index.ts rename to packages/babel-plugin-transform-unicode-sets-regex/src/index.ts diff --git a/packages/babel-plugin-proposal-unicode-sets-regex/test/fixtures/basic/basic/input.js b/packages/babel-plugin-transform-unicode-sets-regex/test/fixtures/basic/basic/input.js similarity index 100% rename from packages/babel-plugin-proposal-unicode-sets-regex/test/fixtures/basic/basic/input.js rename to packages/babel-plugin-transform-unicode-sets-regex/test/fixtures/basic/basic/input.js diff --git a/packages/babel-plugin-proposal-unicode-sets-regex/test/fixtures/basic/basic/output.js b/packages/babel-plugin-transform-unicode-sets-regex/test/fixtures/basic/basic/output.js similarity index 100% rename from packages/babel-plugin-proposal-unicode-sets-regex/test/fixtures/basic/basic/output.js rename to packages/babel-plugin-transform-unicode-sets-regex/test/fixtures/basic/basic/output.js diff --git a/packages/babel-plugin-transform-unicode-sets-regex/test/fixtures/basic/options.json b/packages/babel-plugin-transform-unicode-sets-regex/test/fixtures/basic/options.json new file mode 100644 index 000000000000..80d1880ca2f9 --- /dev/null +++ b/packages/babel-plugin-transform-unicode-sets-regex/test/fixtures/basic/options.json @@ -0,0 +1,3 @@ +{ + "plugins": ["transform-unicode-sets-regex"] +} diff --git a/packages/babel-plugin-proposal-unicode-sets-regex/test/fixtures/basic/string-properties/input.js b/packages/babel-plugin-transform-unicode-sets-regex/test/fixtures/basic/string-properties/input.js similarity index 100% rename from packages/babel-plugin-proposal-unicode-sets-regex/test/fixtures/basic/string-properties/input.js rename to packages/babel-plugin-transform-unicode-sets-regex/test/fixtures/basic/string-properties/input.js diff --git a/packages/babel-plugin-proposal-unicode-sets-regex/test/fixtures/basic/string-properties/options.json b/packages/babel-plugin-transform-unicode-sets-regex/test/fixtures/basic/string-properties/options.json similarity index 100% rename from packages/babel-plugin-proposal-unicode-sets-regex/test/fixtures/basic/string-properties/options.json rename to packages/babel-plugin-transform-unicode-sets-regex/test/fixtures/basic/string-properties/options.json diff --git a/packages/babel-plugin-proposal-unicode-sets-regex/test/fixtures/basic/string-properties/output.js b/packages/babel-plugin-transform-unicode-sets-regex/test/fixtures/basic/string-properties/output.js similarity index 100% rename from packages/babel-plugin-proposal-unicode-sets-regex/test/fixtures/basic/string-properties/output.js rename to packages/babel-plugin-transform-unicode-sets-regex/test/fixtures/basic/string-properties/output.js diff --git a/packages/babel-plugin-proposal-unicode-sets-regex/test/fixtures/transform-u/basic/input.js b/packages/babel-plugin-transform-unicode-sets-regex/test/fixtures/transform-u/basic/input.js similarity index 100% rename from packages/babel-plugin-proposal-unicode-sets-regex/test/fixtures/transform-u/basic/input.js rename to packages/babel-plugin-transform-unicode-sets-regex/test/fixtures/transform-u/basic/input.js diff --git a/packages/babel-plugin-proposal-unicode-sets-regex/test/fixtures/transform-u/basic/output.js b/packages/babel-plugin-transform-unicode-sets-regex/test/fixtures/transform-u/basic/output.js similarity index 100% rename from packages/babel-plugin-proposal-unicode-sets-regex/test/fixtures/transform-u/basic/output.js rename to packages/babel-plugin-transform-unicode-sets-regex/test/fixtures/transform-u/basic/output.js diff --git a/packages/babel-plugin-transform-unicode-sets-regex/test/fixtures/transform-u/options.json b/packages/babel-plugin-transform-unicode-sets-regex/test/fixtures/transform-u/options.json new file mode 100644 index 000000000000..a173ad64b23e --- /dev/null +++ b/packages/babel-plugin-transform-unicode-sets-regex/test/fixtures/transform-u/options.json @@ -0,0 +1,3 @@ +{ + "plugins": ["transform-unicode-sets-regex", "transform-unicode-regex"] +} diff --git a/packages/babel-plugin-proposal-unicode-sets-regex/test/fixtures/transform-u/string-properties/input.js b/packages/babel-plugin-transform-unicode-sets-regex/test/fixtures/transform-u/string-properties/input.js similarity index 100% rename from packages/babel-plugin-proposal-unicode-sets-regex/test/fixtures/transform-u/string-properties/input.js rename to packages/babel-plugin-transform-unicode-sets-regex/test/fixtures/transform-u/string-properties/input.js diff --git a/packages/babel-plugin-proposal-unicode-sets-regex/test/fixtures/transform-u/string-properties/options.json b/packages/babel-plugin-transform-unicode-sets-regex/test/fixtures/transform-u/string-properties/options.json similarity index 100% rename from packages/babel-plugin-proposal-unicode-sets-regex/test/fixtures/transform-u/string-properties/options.json rename to packages/babel-plugin-transform-unicode-sets-regex/test/fixtures/transform-u/string-properties/options.json diff --git a/packages/babel-plugin-proposal-unicode-sets-regex/test/fixtures/transform-u/string-properties/output.js b/packages/babel-plugin-transform-unicode-sets-regex/test/fixtures/transform-u/string-properties/output.js similarity index 100% rename from packages/babel-plugin-proposal-unicode-sets-regex/test/fixtures/transform-u/string-properties/output.js rename to packages/babel-plugin-transform-unicode-sets-regex/test/fixtures/transform-u/string-properties/output.js diff --git a/packages/babel-plugin-proposal-unicode-sets-regex/test/index.js b/packages/babel-plugin-transform-unicode-sets-regex/test/index.js similarity index 100% rename from packages/babel-plugin-proposal-unicode-sets-regex/test/index.js rename to packages/babel-plugin-transform-unicode-sets-regex/test/index.js diff --git a/packages/babel-plugin-proposal-unicode-sets-regex/test/package.json b/packages/babel-plugin-transform-unicode-sets-regex/test/package.json similarity index 100% rename from packages/babel-plugin-proposal-unicode-sets-regex/test/package.json rename to packages/babel-plugin-transform-unicode-sets-regex/test/package.json diff --git a/packages/babel-preset-env/package.json b/packages/babel-preset-env/package.json index ab0e0f0b3fec..46b8f14ac618 100644 --- a/packages/babel-preset-env/package.json +++ b/packages/babel-preset-env/package.json @@ -39,6 +39,7 @@ "@babel/plugin-syntax-optional-chaining": "^7.8.3", "@babel/plugin-syntax-private-property-in-object": "^7.14.5", "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", "@babel/plugin-transform-arrow-functions": "workspace:^", "@babel/plugin-transform-async-generator-functions": "workspace:^", "@babel/plugin-transform-async-to-generator": "workspace:^", @@ -86,6 +87,7 @@ "@babel/plugin-transform-unicode-escapes": "workspace:^", "@babel/plugin-transform-unicode-property-regex": "workspace:^", "@babel/plugin-transform-unicode-regex": "workspace:^", + "@babel/plugin-transform-unicode-sets-regex": "workspace:^", "@babel/preset-modules": "^0.1.5", "@babel/types": "workspace:^", "babel-plugin-polyfill-corejs2": "^0.4.1", diff --git a/packages/babel-preset-env/src/available-plugins.ts b/packages/babel-preset-env/src/available-plugins.ts index b9cd532f28f4..387ca72f4362 100644 --- a/packages/babel-preset-env/src/available-plugins.ts +++ b/packages/babel-preset-env/src/available-plugins.ts @@ -1,5 +1,7 @@ /* eslint sort-keys: "error" */ +declare const USE_ESM: boolean; + import syntaxAsyncGenerators from "@babel/plugin-syntax-async-generators"; import syntaxClassProperties from "@babel/plugin-syntax-class-properties"; import syntaxClassStaticBlock from "@babel/plugin-syntax-class-static-block"; @@ -64,6 +66,7 @@ import transformTemplateLiterals from "@babel/plugin-transform-template-literals import transformTypeofSymbol from "@babel/plugin-transform-typeof-symbol"; import transformUnicodeEscapes from "@babel/plugin-transform-unicode-escapes"; import transformUnicodeRegex from "@babel/plugin-transform-unicode-regex"; +import transformUnicodeSetsRegex from "@babel/plugin-transform-unicode-sets-regex"; import bugfixAsyncArrowsInClass from "@babel/preset-modules/lib/plugins/transform-async-arrows-in-class"; import bugfixEdgeDefaultParameters from "@babel/preset-modules/lib/plugins/transform-edge-default-parameters"; @@ -102,6 +105,13 @@ export default { "syntax-optional-chaining": () => syntaxOptionalChaining, "syntax-private-property-in-object": () => syntaxPrivatePropertyInObject, "syntax-top-level-await": () => syntaxTopLevelAwait, + // This is a CJS plugin that depends on a package from the monorepo, so it + // breaks using ESM. Given that ESM builds are new enough to have this + // syntax enabled by default, we can safely skip enabling it. + "syntax-unicode-sets-regex": USE_ESM + ? null + : // eslint-disable-next-line no-restricted-globals + () => require("@babel/plugin-syntax-unicode-sets-regex"), "transform-arrow-functions": () => transformArrowFunctions, "transform-async-generator-functions": () => proposalAsyncGeneratorFunctions, "transform-async-to-generator": () => transformAsyncToGenerator, @@ -153,6 +163,7 @@ export default { "transform-unicode-escapes": () => transformUnicodeEscapes, "transform-unicode-property-regex": () => proposalUnicodePropertyRegex, "transform-unicode-regex": () => transformUnicodeRegex, + "transform-unicode-sets-regex": () => transformUnicodeSetsRegex, }; export const minVersions = { diff --git a/packages/babel-preset-env/test/fixtures/bugfixes/_esmodules-babel-7/stdout.txt b/packages/babel-preset-env/test/fixtures/bugfixes/_esmodules-babel-7/stdout.txt index 1f79cca21f7f..3ac2ceb500b1 100644 --- a/packages/babel-preset-env/test/fixtures/bugfixes/_esmodules-babel-7/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/bugfixes/_esmodules-babel-7/stdout.txt @@ -16,6 +16,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { android, chrome < 112, edge, firefox, ios, node, opera, safari, samsung } transform-class-static-block { android, chrome < 94, edge < 94, firefox < 93, ios, node < 16.11, opera < 80, safari, samsung < 17 } transform-private-property-in-object { android, chrome < 91, edge < 91, firefox < 90, ios < 15, node < 16.9, opera < 77, safari < 15, samsung < 16 } transform-class-properties { android, chrome < 74, edge < 79, firefox < 90, ios < 15, opera < 62, safari < 14.1, samsung < 11 } diff --git a/packages/babel-preset-env/test/fixtures/bugfixes/_esmodules-no-bugfixes-babel-7/stdout.txt b/packages/babel-preset-env/test/fixtures/bugfixes/_esmodules-no-bugfixes-babel-7/stdout.txt index d544e3ab9868..26d8e8f259e1 100644 --- a/packages/babel-preset-env/test/fixtures/bugfixes/_esmodules-no-bugfixes-babel-7/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/bugfixes/_esmodules-no-bugfixes-babel-7/stdout.txt @@ -16,6 +16,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { android, chrome < 112, edge, firefox, ios, node, opera, safari, samsung } transform-class-static-block { android, chrome < 94, edge < 94, firefox < 93, ios, node < 16.11, opera < 80, safari, samsung < 17 } transform-private-property-in-object { android, chrome < 91, edge < 91, firefox < 90, ios < 15, node < 16.9, opera < 77, safari < 15, samsung < 16 } transform-class-properties { android, chrome < 74, edge < 79, firefox < 90, ios < 15, opera < 62, safari < 14.1, samsung < 11 } diff --git a/packages/babel-preset-env/test/fixtures/bugfixes/_esmodules-no-bugfixes/stdout.txt b/packages/babel-preset-env/test/fixtures/bugfixes/_esmodules-no-bugfixes/stdout.txt index d544e3ab9868..26d8e8f259e1 100644 --- a/packages/babel-preset-env/test/fixtures/bugfixes/_esmodules-no-bugfixes/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/bugfixes/_esmodules-no-bugfixes/stdout.txt @@ -16,6 +16,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { android, chrome < 112, edge, firefox, ios, node, opera, safari, samsung } transform-class-static-block { android, chrome < 94, edge < 94, firefox < 93, ios, node < 16.11, opera < 80, safari, samsung < 17 } transform-private-property-in-object { android, chrome < 91, edge < 91, firefox < 90, ios < 15, node < 16.9, opera < 77, safari < 15, samsung < 16 } transform-class-properties { android, chrome < 74, edge < 79, firefox < 90, ios < 15, opera < 62, safari < 14.1, samsung < 11 } diff --git a/packages/babel-preset-env/test/fixtures/bugfixes/_esmodules/stdout.txt b/packages/babel-preset-env/test/fixtures/bugfixes/_esmodules/stdout.txt index 1f79cca21f7f..3ac2ceb500b1 100644 --- a/packages/babel-preset-env/test/fixtures/bugfixes/_esmodules/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/bugfixes/_esmodules/stdout.txt @@ -16,6 +16,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { android, chrome < 112, edge, firefox, ios, node, opera, safari, samsung } transform-class-static-block { android, chrome < 94, edge < 94, firefox < 93, ios, node < 16.11, opera < 80, safari, samsung < 17 } transform-private-property-in-object { android, chrome < 91, edge < 91, firefox < 90, ios < 15, node < 16.9, opera < 77, safari < 15, samsung < 16 } transform-class-properties { android, chrome < 74, edge < 79, firefox < 90, ios < 15, opera < 62, safari < 14.1, samsung < 11 } diff --git a/packages/babel-preset-env/test/fixtures/bugfixes/edge-default-params-chrome-40/stdout.txt b/packages/babel-preset-env/test/fixtures/bugfixes/edge-default-params-chrome-40/stdout.txt index 7708bdec26f6..45bc543e531b 100644 --- a/packages/babel-preset-env/test/fixtures/bugfixes/edge-default-params-chrome-40/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/bugfixes/edge-default-params-chrome-40/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } transform-class-properties { chrome < 74 } diff --git a/packages/babel-preset-env/test/fixtures/bugfixes/edge-default-params-chrome-70/stdout.txt b/packages/babel-preset-env/test/fixtures/bugfixes/edge-default-params-chrome-70/stdout.txt index 8fa6cc7be5ec..27ce22d56016 100644 --- a/packages/babel-preset-env/test/fixtures/bugfixes/edge-default-params-chrome-70/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/bugfixes/edge-default-params-chrome-70/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } transform-class-properties { chrome < 74 } diff --git a/packages/babel-preset-env/test/fixtures/bugfixes/edge-default-params-edge-14/stdout.txt b/packages/babel-preset-env/test/fixtures/bugfixes/edge-default-params-edge-14/stdout.txt index 82de9cc66e1d..0155acc93050 100644 --- a/packages/babel-preset-env/test/fixtures/bugfixes/edge-default-params-edge-14/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/bugfixes/edge-default-params-edge-14/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { edge } transform-class-static-block { edge < 94 } transform-private-property-in-object { edge < 91 } transform-class-properties { edge < 79 } diff --git a/packages/babel-preset-env/test/fixtures/bugfixes/edge-default-params-edge-15/stdout.txt b/packages/babel-preset-env/test/fixtures/bugfixes/edge-default-params-edge-15/stdout.txt index 96831f17df4d..4ef6dfdf2347 100644 --- a/packages/babel-preset-env/test/fixtures/bugfixes/edge-default-params-edge-15/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/bugfixes/edge-default-params-edge-15/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { edge } transform-class-static-block { edge < 94 } transform-private-property-in-object { edge < 91 } transform-class-properties { edge < 79 } diff --git a/packages/babel-preset-env/test/fixtures/bugfixes/edge-default-params-edge-17-no-bugfixes/stdout.txt b/packages/babel-preset-env/test/fixtures/bugfixes/edge-default-params-edge-17-no-bugfixes/stdout.txt index 7fff2cc063bc..f8cf55c4ca33 100644 --- a/packages/babel-preset-env/test/fixtures/bugfixes/edge-default-params-edge-17-no-bugfixes/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/bugfixes/edge-default-params-edge-17-no-bugfixes/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { edge } transform-class-static-block { edge < 94 } transform-private-property-in-object { edge < 91 } transform-class-properties { edge < 79 } diff --git a/packages/babel-preset-env/test/fixtures/bugfixes/edge-default-params-edge-17/stdout.txt b/packages/babel-preset-env/test/fixtures/bugfixes/edge-default-params-edge-17/stdout.txt index 435952a0c26c..c168bbbb4615 100644 --- a/packages/babel-preset-env/test/fixtures/bugfixes/edge-default-params-edge-17/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/bugfixes/edge-default-params-edge-17/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { edge } transform-class-static-block { edge < 94 } transform-private-property-in-object { edge < 91 } transform-class-properties { edge < 79 } diff --git a/packages/babel-preset-env/test/fixtures/bugfixes/edge-default-params-edge-18/stdout.txt b/packages/babel-preset-env/test/fixtures/bugfixes/edge-default-params-edge-18/stdout.txt index b8d6a0e52c48..a661a2e7a2a6 100644 --- a/packages/babel-preset-env/test/fixtures/bugfixes/edge-default-params-edge-18/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/bugfixes/edge-default-params-edge-18/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { edge } transform-class-static-block { edge < 94 } transform-private-property-in-object { edge < 91 } transform-class-properties { edge < 79 } diff --git a/packages/babel-preset-env/test/fixtures/bugfixes/edge-function-name-edge-14-no-bugfixes/stdout.txt b/packages/babel-preset-env/test/fixtures/bugfixes/edge-function-name-edge-14-no-bugfixes/stdout.txt index 643ba5973ecf..32a65002ab9e 100644 --- a/packages/babel-preset-env/test/fixtures/bugfixes/edge-function-name-edge-14-no-bugfixes/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/bugfixes/edge-function-name-edge-14-no-bugfixes/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { edge } transform-class-static-block { edge < 94 } transform-private-property-in-object { edge < 91 } transform-class-properties { edge < 79 } diff --git a/packages/babel-preset-env/test/fixtures/bugfixes/edge-function-name-edge-14/stdout.txt b/packages/babel-preset-env/test/fixtures/bugfixes/edge-function-name-edge-14/stdout.txt index 82de9cc66e1d..0155acc93050 100644 --- a/packages/babel-preset-env/test/fixtures/bugfixes/edge-function-name-edge-14/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/bugfixes/edge-function-name-edge-14/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { edge } transform-class-static-block { edge < 94 } transform-private-property-in-object { edge < 91 } transform-class-properties { edge < 79 } diff --git a/packages/babel-preset-env/test/fixtures/bugfixes/edge-function-name-edge-15/stdout.txt b/packages/babel-preset-env/test/fixtures/bugfixes/edge-function-name-edge-15/stdout.txt index 96831f17df4d..4ef6dfdf2347 100644 --- a/packages/babel-preset-env/test/fixtures/bugfixes/edge-function-name-edge-15/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/bugfixes/edge-function-name-edge-15/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { edge } transform-class-static-block { edge < 94 } transform-private-property-in-object { edge < 91 } transform-class-properties { edge < 79 } diff --git a/packages/babel-preset-env/test/fixtures/bugfixes/safari-block-scoping-safari-10-no-bugfixes/stdout.txt b/packages/babel-preset-env/test/fixtures/bugfixes/safari-block-scoping-safari-10-no-bugfixes/stdout.txt index f063677ca8cd..ee3f2d5083ac 100644 --- a/packages/babel-preset-env/test/fixtures/bugfixes/safari-block-scoping-safari-10-no-bugfixes/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/bugfixes/safari-block-scoping-safari-10-no-bugfixes/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { safari } transform-class-static-block { safari } transform-private-property-in-object { safari < 15 } transform-class-properties { safari < 14.1 } diff --git a/packages/babel-preset-env/test/fixtures/bugfixes/safari-block-scoping-safari-10/stdout.txt b/packages/babel-preset-env/test/fixtures/bugfixes/safari-block-scoping-safari-10/stdout.txt index 2bf511d6c2a6..d3ceadd39605 100644 --- a/packages/babel-preset-env/test/fixtures/bugfixes/safari-block-scoping-safari-10/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/bugfixes/safari-block-scoping-safari-10/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { safari } transform-class-static-block { safari } transform-private-property-in-object { safari < 15 } transform-class-properties { safari < 14.1 } diff --git a/packages/babel-preset-env/test/fixtures/bugfixes/safari-block-scoping-safari-11/stdout.txt b/packages/babel-preset-env/test/fixtures/bugfixes/safari-block-scoping-safari-11/stdout.txt index fe9b1940bd96..05d887d9a496 100644 --- a/packages/babel-preset-env/test/fixtures/bugfixes/safari-block-scoping-safari-11/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/bugfixes/safari-block-scoping-safari-11/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { safari } transform-class-static-block { safari } transform-private-property-in-object { safari < 15 } transform-class-properties { safari < 14.1 } diff --git a/packages/babel-preset-env/test/fixtures/bugfixes/safari-block-scoping-safari-9/stdout.txt b/packages/babel-preset-env/test/fixtures/bugfixes/safari-block-scoping-safari-9/stdout.txt index 7834a34dd548..49ad6936da77 100644 --- a/packages/babel-preset-env/test/fixtures/bugfixes/safari-block-scoping-safari-9/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/bugfixes/safari-block-scoping-safari-9/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { safari } transform-class-static-block { safari } transform-private-property-in-object { safari < 15 } transform-class-properties { safari < 14.1 } diff --git a/packages/babel-preset-env/test/fixtures/bugfixes/safari-id-destructuring-collision-in-function-expression-safari-15-no-bugfixes/stdout.txt b/packages/babel-preset-env/test/fixtures/bugfixes/safari-id-destructuring-collision-in-function-expression-safari-15-no-bugfixes/stdout.txt index 20842597348a..7c3aa76e1ab7 100644 --- a/packages/babel-preset-env/test/fixtures/bugfixes/safari-id-destructuring-collision-in-function-expression-safari-15-no-bugfixes/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/bugfixes/safari-id-destructuring-collision-in-function-expression-safari-15-no-bugfixes/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { safari } transform-class-static-block { safari } syntax-private-property-in-object syntax-class-properties diff --git a/packages/babel-preset-env/test/fixtures/bugfixes/safari-id-destructuring-collision-in-function-expression-safari-15/stdout.txt b/packages/babel-preset-env/test/fixtures/bugfixes/safari-id-destructuring-collision-in-function-expression-safari-15/stdout.txt index ae9a2784d82c..d77695316f4f 100644 --- a/packages/babel-preset-env/test/fixtures/bugfixes/safari-id-destructuring-collision-in-function-expression-safari-15/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/bugfixes/safari-id-destructuring-collision-in-function-expression-safari-15/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { safari } transform-class-static-block { safari } syntax-private-property-in-object syntax-class-properties diff --git a/packages/babel-preset-env/test/fixtures/bugfixes/v8-spread-parameters-in-optional-chaining-chrome-89-no-bugfixes/stdout.txt b/packages/babel-preset-env/test/fixtures/bugfixes/v8-spread-parameters-in-optional-chaining-chrome-89-no-bugfixes/stdout.txt index eb543f8addcc..fe4cc4752e7f 100644 --- a/packages/babel-preset-env/test/fixtures/bugfixes/v8-spread-parameters-in-optional-chaining-chrome-89-no-bugfixes/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/bugfixes/v8-spread-parameters-in-optional-chaining-chrome-89-no-bugfixes/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } syntax-class-properties diff --git a/packages/babel-preset-env/test/fixtures/bugfixes/v8-spread-parameters-in-optional-chaining-chrome-89/stdout.txt b/packages/babel-preset-env/test/fixtures/bugfixes/v8-spread-parameters-in-optional-chaining-chrome-89/stdout.txt index e2895bbbdd67..d4b5d923e1f2 100644 --- a/packages/babel-preset-env/test/fixtures/bugfixes/v8-spread-parameters-in-optional-chaining-chrome-89/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/bugfixes/v8-spread-parameters-in-optional-chaining-chrome-89/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } syntax-class-properties diff --git a/packages/babel-preset-env/test/fixtures/corejs2-babel-7/usage-browserslist-config-ignore/stdout.txt b/packages/babel-preset-env/test/fixtures/corejs2-babel-7/usage-browserslist-config-ignore/stdout.txt index 1994e3273bf5..86f6136fd7ab 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2-babel-7/usage-browserslist-config-ignore/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/corejs2-babel-7/usage-browserslist-config-ignore/stdout.txt @@ -16,6 +16,7 @@ Using targets: Using modules transform: false Using plugins: + transform-unicode-sets-regex { android, chrome < 112, edge, firefox, ios, node, opera, safari, samsung } transform-class-static-block { android, chrome < 94, edge < 94, firefox < 93, ios, node < 16.11, opera < 80, safari, samsung < 17 } transform-private-property-in-object { android, chrome < 91, edge < 91, firefox < 90, ios < 15, node < 16.9, opera < 77, safari < 15, samsung < 16 } transform-class-properties { android, chrome < 74, edge < 79, firefox < 90, ios < 15, opera < 62, safari < 14.1, samsung < 11 } diff --git a/packages/babel-preset-env/test/fixtures/corejs2/usage-browserslist-config-ignore/stdout.txt b/packages/babel-preset-env/test/fixtures/corejs2/usage-browserslist-config-ignore/stdout.txt index a66cfd551b93..8c0a43595563 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/usage-browserslist-config-ignore/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/corejs2/usage-browserslist-config-ignore/stdout.txt @@ -16,6 +16,7 @@ Using targets: Using modules transform: false Using plugins: + transform-unicode-sets-regex { android, chrome < 112, edge, firefox, ios, node, opera, safari, samsung } transform-class-static-block { android, chrome < 94, edge < 94, firefox < 93, ios, node < 16.11, opera < 80, safari, samsung < 17 } transform-private-property-in-object { android, chrome < 91, edge < 91, firefox < 90, ios < 15, node < 16.9, opera < 77, safari < 15, samsung < 16 } transform-class-properties { android, chrome < 74, edge < 79, firefox < 90, ios < 15, opera < 62, safari < 14.1, samsung < 11 } diff --git a/packages/babel-preset-env/test/fixtures/corejs3-babel-7/usage-browserslist-config-ignore/stdout.txt b/packages/babel-preset-env/test/fixtures/corejs3-babel-7/usage-browserslist-config-ignore/stdout.txt index 325104cfe0eb..3090d908e555 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3-babel-7/usage-browserslist-config-ignore/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/corejs3-babel-7/usage-browserslist-config-ignore/stdout.txt @@ -16,6 +16,7 @@ Using targets: Using modules transform: false Using plugins: + transform-unicode-sets-regex { android, chrome < 112, edge, firefox, ios, node, opera, safari, samsung } transform-class-static-block { android, chrome < 94, edge < 94, firefox < 93, ios, node < 16.11, opera < 80, safari, samsung < 17 } transform-private-property-in-object { android, chrome < 91, edge < 91, firefox < 90, ios < 15, node < 16.9, opera < 77, safari < 15, samsung < 16 } transform-class-properties { android, chrome < 74, edge < 79, firefox < 90, ios < 15, opera < 62, safari < 14.1, samsung < 11 } diff --git a/packages/babel-preset-env/test/fixtures/corejs3/usage-browserslist-config-ignore/stdout.txt b/packages/babel-preset-env/test/fixtures/corejs3/usage-browserslist-config-ignore/stdout.txt index 66acdfe53200..cfc064d3b635 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/usage-browserslist-config-ignore/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/corejs3/usage-browserslist-config-ignore/stdout.txt @@ -16,6 +16,7 @@ Using targets: Using modules transform: false Using plugins: + transform-unicode-sets-regex { android, chrome < 112, edge, firefox, ios, node, opera, safari, samsung } transform-class-static-block { android, chrome < 94, edge < 94, firefox < 93, ios, node < 16.11, opera < 80, safari, samsung < 17 } transform-private-property-in-object { android, chrome < 91, edge < 91, firefox < 90, ios < 15, node < 16.9, opera < 77, safari < 15, samsung < 16 } transform-class-properties { android, chrome < 74, edge < 79, firefox < 90, ios < 15, opera < 62, safari < 14.1, samsung < 11 } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/browserslist-env/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/browserslist-env/stdout.txt index eca36d829f36..38c66fb9076d 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/browserslist-env/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/browserslist-env/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { ie } transform-class-static-block { ie } transform-private-property-in-object { ie } transform-class-properties { ie } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/browserslists-android-3/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/browserslists-android-3/stdout.txt index 01e5c2af912e..3a6ff03c2d82 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/browserslists-android-3/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/browserslists-android-3/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { android } transform-class-static-block { android } transform-private-property-in-object { android } transform-class-properties { android } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/browserslists-defaults-not-ie/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/browserslists-defaults-not-ie/stdout.txt index b44b5e366e3a..09ba73db7855 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/browserslists-defaults-not-ie/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/browserslists-defaults-not-ie/stdout.txt @@ -15,6 +15,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { android, chrome < 112, edge, firefox, ios, opera, safari, samsung } transform-class-static-block { ios, safari } transform-private-property-in-object { ios < 15 } transform-class-properties { ios < 15 } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/browserslists-defaults/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/browserslists-defaults/stdout.txt index b44b5e366e3a..09ba73db7855 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/browserslists-defaults/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/browserslists-defaults/stdout.txt @@ -15,6 +15,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { android, chrome < 112, edge, firefox, ios, opera, safari, samsung } transform-class-static-block { ios, safari } transform-private-property-in-object { ios < 15 } transform-class-properties { ios < 15 } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/browserslists-last-2-versions-not-ie/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/browserslists-last-2-versions-not-ie/stdout.txt index fa94d47371e4..9e17400e5c80 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/browserslists-last-2-versions-not-ie/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/browserslists-last-2-versions-not-ie/stdout.txt @@ -15,6 +15,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { android, chrome < 112, edge, firefox, ios, opera, safari, samsung } transform-class-static-block { ios, safari } syntax-private-property-in-object syntax-class-properties diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/corejs-without-usebuiltins/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/corejs-without-usebuiltins/stdout.txt index 666868ddb581..1b05a65878ed 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/corejs-without-usebuiltins/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/corejs-without-usebuiltins/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { ie } transform-class-static-block { ie } transform-private-property-in-object { ie } transform-class-properties { ie } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs2-android/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs2-android/stdout.txt index 6729f435d8c6..590125269090 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs2-android/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs2-android/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { android } transform-class-static-block { android } transform-private-property-in-object { android } transform-class-properties { android } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs2-electron/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs2-electron/stdout.txt index 15e40a00c850..6fb669646385 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs2-electron/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs2-electron/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { electron } transform-class-static-block { electron < 15.0 } transform-private-property-in-object { electron < 13.0 } transform-class-properties { electron < 6.0 } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs2-force-all-transforms/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs2-force-all-transforms/stdout.txt index 26bc033274c8..44089f83df57 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs2-force-all-transforms/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs2-force-all-transforms/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: false Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } transform-class-properties { chrome < 74 } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs2-no-import/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs2-no-import/stdout.txt index aa019ac026d7..193a723b1182 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs2-no-import/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs2-no-import/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { node } transform-class-static-block { node < 16.11 } transform-private-property-in-object { node < 16.9 } transform-class-properties { node < 12 } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs2-proposals-chrome-71/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs2-proposals-chrome-71/stdout.txt index e46868cf3495..c91ce1cfa13e 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs2-proposals-chrome-71/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs2-proposals-chrome-71/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } transform-class-properties { chrome < 74 } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs2-proposals/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs2-proposals/stdout.txt index aea25b4f661e..7bb0f11b1cae 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs2-proposals/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs2-proposals/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { ie } transform-class-static-block { ie } transform-private-property-in-object { ie } transform-class-properties { ie } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs2-shippedProposals-chrome-71/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs2-shippedProposals-chrome-71/stdout.txt index fdf06324f9d3..3f04c4bba40d 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs2-shippedProposals-chrome-71/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs2-shippedProposals-chrome-71/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } transform-class-properties { chrome < 74 } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs2-shippedProposals/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs2-shippedProposals/stdout.txt index 0339e8a6f771..fdbf39f35b97 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs2-shippedProposals/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs2-shippedProposals/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { ie } transform-class-static-block { ie } transform-private-property-in-object { ie } transform-class-properties { ie } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs2-specific-targets/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs2-specific-targets/stdout.txt index 51cd503cf870..ca3bdc6f8f5e 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs2-specific-targets/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs2-specific-targets/stdout.txt @@ -13,6 +13,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, edge, firefox, ie, ios, safari } transform-class-static-block { chrome < 94, edge < 94, firefox < 93, ie, ios, safari } transform-private-property-in-object { chrome < 91, edge < 91, firefox < 90, ie, ios < 15, safari < 15 } transform-class-properties { chrome < 74, edge < 79, firefox < 90, ie, ios < 15, safari < 14.1 } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs2-versions-decimals/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs2-versions-decimals/stdout.txt index 53c36200d6de..3d8bb97f65d9 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs2-versions-decimals/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs2-versions-decimals/stdout.txt @@ -11,6 +11,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, electron, ie, node } transform-class-static-block { chrome < 94, electron < 15.0, ie, node < 16.11 } transform-private-property-in-object { chrome < 91, electron < 13.0, ie, node < 16.9 } transform-class-properties { chrome < 74, electron < 6.0, ie, node < 12 } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs2-versions-strings/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs2-versions-strings/stdout.txt index 892dd6fe6258..3c68919b656e 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs2-versions-strings/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs2-versions-strings/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, ie, node } transform-class-static-block { chrome < 94, ie, node < 16.11 } transform-private-property-in-object { chrome < 91, ie, node < 16.9 } transform-class-properties { chrome < 74, ie, node < 12 } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs2/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs2/stdout.txt index b4914a508d38..965570d24090 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs2/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs2/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, ie, node } transform-class-static-block { chrome < 94, ie, node < 16.11 } transform-private-property-in-object { chrome < 91, ie, node < 16.9 } transform-class-properties { chrome < 74, ie, node < 12 } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-all-chrome-71/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-all-chrome-71/stdout.txt index b7de1c0c63b0..61001662473e 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-all-chrome-71/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-all-chrome-71/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } transform-class-properties { chrome < 74 } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-all/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-all/stdout.txt index fb2045bfb65a..cf702276dfff 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-all/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-all/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { ie } transform-class-static-block { ie } transform-private-property-in-object { ie } transform-class-properties { ie } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-android/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-android/stdout.txt index f5d5391a66e1..74a0cf394c51 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-android/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-android/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { android } transform-class-static-block { android } transform-private-property-in-object { android } transform-class-properties { android } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-babel-polyfill/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-babel-polyfill/stdout.txt index 2a7dea3cea65..4b18fa32ff94 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-babel-polyfill/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-babel-polyfill/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { ie } transform-class-static-block { ie } transform-private-property-in-object { ie } transform-class-properties { ie } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-electron/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-electron/stdout.txt index 95f68eb6b655..25db4f6699b1 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-electron/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-electron/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { electron } transform-class-static-block { electron < 15.0 } transform-private-property-in-object { electron < 13.0 } transform-class-properties { electron < 6.0 } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-es-chrome-71/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-es-chrome-71/stdout.txt index bed0580b3406..6a4098ea5b2c 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-es-chrome-71/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-es-chrome-71/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } transform-class-properties { chrome < 74 } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-es-proposals-chrome-71/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-es-proposals-chrome-71/stdout.txt index 5546f36cc4f2..a8a27e8bbb6a 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-es-proposals-chrome-71/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-es-proposals-chrome-71/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } transform-class-properties { chrome < 74 } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-es-proposals/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-es-proposals/stdout.txt index 8278ff217aa4..ecab3aad9453 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-es-proposals/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-es-proposals/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { ie } transform-class-static-block { ie } transform-private-property-in-object { ie } transform-class-properties { ie } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-es/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-es/stdout.txt index 1a515ce1dc66..1fadddc71913 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-es/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-es/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { ie } transform-class-static-block { ie } transform-private-property-in-object { ie } transform-class-properties { ie } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-force-all-transforms/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-force-all-transforms/stdout.txt index becac85832ae..aac6c2d916c9 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-force-all-transforms/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-force-all-transforms/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: false Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } transform-class-properties { chrome < 74 } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-no-import/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-no-import/stdout.txt index bcbc596065f4..070fba6d2252 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-no-import/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-no-import/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { node } transform-class-static-block { node < 16.11 } transform-private-property-in-object { node < 16.9 } transform-class-properties { node < 12 } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-proposals-chrome-71/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-proposals-chrome-71/stdout.txt index b8aac641309a..652a57cc4800 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-proposals-chrome-71/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-proposals-chrome-71/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } transform-class-properties { chrome < 74 } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-proposals/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-proposals/stdout.txt index 1d9059ecda83..dc10a41cbf9e 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-proposals/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-proposals/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { ie } transform-class-static-block { ie } transform-private-property-in-object { ie } transform-class-properties { ie } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-runtime-only-chrome-71/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-runtime-only-chrome-71/stdout.txt index 9a58c0301414..6a762a576786 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-runtime-only-chrome-71/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-runtime-only-chrome-71/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } transform-class-properties { chrome < 74 } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-runtime-only/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-runtime-only/stdout.txt index 0482acd59246..7918b02760c7 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-runtime-only/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-runtime-only/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } transform-class-properties { chrome < 74 } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-specific-entries-chrome-71/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-specific-entries-chrome-71/stdout.txt index 5acce9cfa67d..4a6869f63b50 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-specific-entries-chrome-71/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-specific-entries-chrome-71/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } transform-class-properties { chrome < 74 } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-specific-entries/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-specific-entries/stdout.txt index 47913e026b5a..5b39e63f0c4b 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-specific-entries/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-specific-entries/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { ie } transform-class-static-block { ie } transform-private-property-in-object { ie } transform-class-properties { ie } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-specific-targets/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-specific-targets/stdout.txt index 17cd2c65002e..6a705ba216ce 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-specific-targets/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-specific-targets/stdout.txt @@ -13,6 +13,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, edge, firefox, ie, ios, safari } transform-class-static-block { chrome < 94, edge < 94, firefox < 93, ie, ios, safari } transform-private-property-in-object { chrome < 91, edge < 91, firefox < 90, ie, ios < 15, safari < 15 } transform-class-properties { chrome < 74, edge < 79, firefox < 90, ie, ios < 15, safari < 14.1 } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-stable-chrome-71/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-stable-chrome-71/stdout.txt index 72c7491a9ed4..3deea72ea324 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-stable-chrome-71/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-stable-chrome-71/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } transform-class-properties { chrome < 74 } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-stable-samsung-8.2/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-stable-samsung-8.2/stdout.txt index 5d73da5c01af..6cbccd23e432 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-stable-samsung-8.2/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-stable-samsung-8.2/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { samsung } transform-class-static-block { samsung < 17 } transform-private-property-in-object { samsung < 16 } transform-class-properties { samsung < 11 } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-stable/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-stable/stdout.txt index 999e4fe90c10..89448acd87d7 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-stable/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-stable/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { ie } transform-class-static-block { ie } transform-private-property-in-object { ie } transform-class-properties { ie } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-stage-chrome-71/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-stage-chrome-71/stdout.txt index 6fa578a0a70d..2769d150d8cc 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-stage-chrome-71/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-stage-chrome-71/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } transform-class-properties { chrome < 74 } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-stage/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-stage/stdout.txt index 992a9697e75c..ba6b9b712aba 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-stage/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-stage/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { ie } transform-class-static-block { ie } transform-private-property-in-object { ie } transform-class-properties { ie } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-versions-decimals/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-versions-decimals/stdout.txt index 136a00661d56..102e52d6100b 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-versions-decimals/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-versions-decimals/stdout.txt @@ -11,6 +11,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, electron, ie, node } transform-class-static-block { chrome < 94, electron < 15.0, ie, node < 16.11 } transform-private-property-in-object { chrome < 91, electron < 13.0, ie, node < 16.9 } transform-class-properties { chrome < 74, electron < 6.0, ie, node < 12 } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-versions-strings-minor-3.0/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-versions-strings-minor-3.0/stdout.txt index 7994a7d71bdf..1a9b4f492588 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-versions-strings-minor-3.0/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-versions-strings-minor-3.0/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, ie, node } transform-class-static-block { chrome < 94, ie, node < 16.11 } transform-private-property-in-object { chrome < 91, ie, node < 16.9 } transform-class-properties { chrome < 74, ie, node < 12 } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-versions-strings-minor-3.1/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-versions-strings-minor-3.1/stdout.txt index f384ed536b13..c49283adb52b 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-versions-strings-minor-3.1/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-versions-strings-minor-3.1/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, ie, node } transform-class-static-block { chrome < 94, ie, node < 16.11 } transform-private-property-in-object { chrome < 91, ie, node < 16.9 } transform-class-properties { chrome < 74, ie, node < 12 } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-versions-strings/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-versions-strings/stdout.txt index 814cbfc87a3b..0e8d6aa490b7 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-versions-strings/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-versions-strings/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, ie, node } transform-class-static-block { chrome < 94, ie, node < 16.11 } transform-private-property-in-object { chrome < 91, ie, node < 16.9 } transform-class-properties { chrome < 74, ie, node < 12 } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-web-chrome-71/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-web-chrome-71/stdout.txt index 7249c5ae30e1..afc01bea7d52 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-web-chrome-71/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-web-chrome-71/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } transform-class-properties { chrome < 74 } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-web/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-web/stdout.txt index 80c96ef439e6..21cef9a358f0 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-web/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3-web/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { ie } transform-class-static-block { ie } transform-private-property-in-object { ie } transform-class-properties { ie } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3/stdout.txt index 907cdff55d30..3be545c67c7b 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-corejs3/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, ie, node } transform-class-static-block { chrome < 94, ie, node < 16.11 } transform-private-property-in-object { chrome < 91, ie, node < 16.9 } transform-class-properties { chrome < 74, ie, node < 12 } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-no-corejs-no-import/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-no-corejs-no-import/stdout.txt index 6802f58aa979..5373bdb8281b 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-no-corejs-no-import/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-no-corejs-no-import/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { node } transform-class-static-block { node < 16.11 } transform-private-property-in-object { node < 16.9 } transform-class-properties { node < 12 } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-no-corejs-shippedProposals/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-no-corejs-shippedProposals/stdout.txt index bb64d8632690..099fcaad1b9a 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-no-corejs-shippedProposals/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-no-corejs-shippedProposals/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { ie } transform-class-static-block { ie } transform-private-property-in-object { ie } transform-class-properties { ie } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-no-corejs-uglify/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-no-corejs-uglify/stdout.txt index 71f9dc5c7c8f..a4c07c013d04 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-no-corejs-uglify/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-no-corejs-uglify/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: false Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } transform-class-properties { chrome < 74 } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-no-corejs/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-no-corejs/stdout.txt index e1af910ae421..e7ed70f9c221 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-no-corejs/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/entry-no-corejs/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, ie, node } transform-class-static-block { chrome < 94, ie, node < 16.11 } transform-private-property-in-object { chrome < 91, ie, node < 16.9 } transform-class-properties { chrome < 74, ie, node < 12 } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/plugins-only/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/plugins-only/stdout.txt index c05ee165920a..3720e2fbd2de 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/plugins-only/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/plugins-only/stdout.txt @@ -9,6 +9,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { firefox, node } transform-class-static-block { firefox < 93, node < 16.11 } transform-private-property-in-object { firefox < 90, node < 16.9 } transform-class-properties { firefox < 90, node < 12 } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/shippedProposals-chrome-80/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/shippedProposals-chrome-80/stdout.txt index d5e00d41d51e..012f7d91dcec 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/shippedProposals-chrome-80/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/shippedProposals-chrome-80/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } syntax-class-properties diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/shippedProposals-chrome-84/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/shippedProposals-chrome-84/stdout.txt index e246ec862a45..4dc6e4269c19 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/shippedProposals-chrome-84/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/shippedProposals-chrome-84/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } syntax-class-properties diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/top-level-targets-shadowed/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/top-level-targets-shadowed/stdout.txt index 7d410dfb4ccf..a711d853dbe2 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/top-level-targets-shadowed/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/top-level-targets-shadowed/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } transform-class-properties { chrome < 74 } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/top-level-targets/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/top-level-targets/stdout.txt index 8ea12ff76c59..d76977c75a36 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/top-level-targets/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/top-level-targets/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } syntax-class-properties diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs2-1/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs2-1/stdout.txt index 2b9036211cbb..79e3d83595f6 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs2-1/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs2-1/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, firefox, ie } transform-class-static-block { chrome < 94, firefox < 93, ie } transform-private-property-in-object { chrome < 91, firefox < 90, ie } transform-class-properties { chrome < 74, firefox < 90, ie } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs2-2/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs2-2/stdout.txt index 64981277379a..d5462964777e 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs2-2/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs2-2/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, firefox, ie } transform-class-static-block { chrome < 94, firefox < 93, ie } transform-private-property-in-object { chrome < 91, firefox < 90, ie } transform-class-properties { chrome < 74, firefox < 90, ie } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs2-chrome-71-1/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs2-chrome-71-1/stdout.txt index e4f3bc77fc04..1cc31867669b 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs2-chrome-71-1/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs2-chrome-71-1/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } transform-class-properties { chrome < 74 } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs2-chrome-71-2/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs2-chrome-71-2/stdout.txt index 6e6bcf2dae03..85885ac5078e 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs2-chrome-71-2/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs2-chrome-71-2/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } transform-class-properties { chrome < 74 } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs2-none-1/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs2-none-1/stdout.txt index 57da74388749..5cc1d747df87 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs2-none-1/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs2-none-1/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, firefox, ie } transform-class-static-block { chrome < 94, firefox < 93, ie } transform-private-property-in-object { chrome < 91, firefox < 90, ie } transform-class-properties { chrome < 74, firefox < 90, ie } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs2-none-2/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs2-none-2/stdout.txt index 0311a5225b20..d34ad5d3dccb 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs2-none-2/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs2-none-2/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, firefox, ie } transform-class-static-block { chrome < 94, firefox < 93, ie } transform-private-property-in-object { chrome < 91, firefox < 90, ie } transform-class-properties { chrome < 74, firefox < 90, ie } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs2-proposals-1/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs2-proposals-1/stdout.txt index a60ee8117d2d..d975e2df1b5a 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs2-proposals-1/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs2-proposals-1/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, firefox, ie } transform-class-static-block { chrome < 94, firefox < 93, ie } transform-private-property-in-object { chrome < 91, firefox < 90, ie } transform-class-properties { chrome < 74, firefox < 90, ie } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs2-proposals-2/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs2-proposals-2/stdout.txt index 62aa0ef306ee..519807a231f5 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs2-proposals-2/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs2-proposals-2/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, firefox, ie } transform-class-static-block { chrome < 94, firefox < 93, ie } transform-private-property-in-object { chrome < 91, firefox < 90, ie } transform-class-properties { chrome < 74, firefox < 90, ie } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs2-proposals-chrome-71-1/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs2-proposals-chrome-71-1/stdout.txt index c150caf398b1..2ca65236b4fd 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs2-proposals-chrome-71-1/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs2-proposals-chrome-71-1/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } transform-class-properties { chrome < 74 } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs2-proposals-chrome-71-2/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs2-proposals-chrome-71-2/stdout.txt index 648d00566178..54397b9e8f4e 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs2-proposals-chrome-71-2/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs2-proposals-chrome-71-2/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } transform-class-properties { chrome < 74 } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs2-shippedProposals-1/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs2-shippedProposals-1/stdout.txt index 6d66feaab8db..8050129be1da 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs2-shippedProposals-1/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs2-shippedProposals-1/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, firefox, ie } transform-class-static-block { chrome < 94, firefox < 93, ie } transform-private-property-in-object { chrome < 91, firefox < 90, ie } transform-class-properties { chrome < 74, firefox < 90, ie } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs2-shippedProposals-2/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs2-shippedProposals-2/stdout.txt index 935ffc546980..dbf10609b7ca 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs2-shippedProposals-2/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs2-shippedProposals-2/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, firefox, ie } transform-class-static-block { chrome < 94, firefox < 93, ie } transform-private-property-in-object { chrome < 91, firefox < 90, ie } transform-class-properties { chrome < 74, firefox < 90, ie } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs2-with-import/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs2-with-import/stdout.txt index eb13ffa91a7c..effdb2054c1a 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs2-with-import/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs2-with-import/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } transform-class-properties { chrome < 74 } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-1/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-1/stdout.txt index 623ae24001f7..597838274dcf 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-1/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-1/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, firefox, ie } transform-class-static-block { chrome < 94, firefox < 93, ie } transform-private-property-in-object { chrome < 91, firefox < 90, ie } transform-class-properties { chrome < 74, firefox < 90, ie } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-2/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-2/stdout.txt index b53ec6177a47..ec5010e0cc65 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-2/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-2/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, firefox, ie } transform-class-static-block { chrome < 94, firefox < 93, ie } transform-private-property-in-object { chrome < 91, firefox < 90, ie } transform-class-properties { chrome < 74, firefox < 90, ie } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-chrome-71-1/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-chrome-71-1/stdout.txt index 065045fc92f3..b483d92d9a90 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-chrome-71-1/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-chrome-71-1/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } transform-class-properties { chrome < 74 } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-chrome-71-2/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-chrome-71-2/stdout.txt index 428e305fcd76..07f702c13c03 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-chrome-71-2/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-chrome-71-2/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } transform-class-properties { chrome < 74 } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-none-1/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-none-1/stdout.txt index f6958755a414..0fa63c395b05 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-none-1/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-none-1/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, firefox, ie } transform-class-static-block { chrome < 94, firefox < 93, ie } transform-private-property-in-object { chrome < 91, firefox < 90, ie } transform-class-properties { chrome < 74, firefox < 90, ie } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-none-2/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-none-2/stdout.txt index daf792bdd479..602b3d2ddb9b 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-none-2/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-none-2/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, firefox, ie } transform-class-static-block { chrome < 94, firefox < 93, ie } transform-private-property-in-object { chrome < 91, firefox < 90, ie } transform-class-properties { chrome < 74, firefox < 90, ie } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-proposals-1/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-proposals-1/stdout.txt index 6b4bd7fcd2a4..41c25415bc4f 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-proposals-1/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-proposals-1/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, firefox, ie } transform-class-static-block { chrome < 94, firefox < 93, ie } transform-private-property-in-object { chrome < 91, firefox < 90, ie } transform-class-properties { chrome < 74, firefox < 90, ie } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-proposals-2/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-proposals-2/stdout.txt index e5c690b99d85..a124824a9769 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-proposals-2/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-proposals-2/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, firefox, ie } transform-class-static-block { chrome < 94, firefox < 93, ie } transform-private-property-in-object { chrome < 91, firefox < 90, ie } transform-class-properties { chrome < 74, firefox < 90, ie } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-proposals-chrome-71-1/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-proposals-chrome-71-1/stdout.txt index 8d275c926263..25715688399e 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-proposals-chrome-71-1/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-proposals-chrome-71-1/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } transform-class-properties { chrome < 74 } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-proposals-chrome-71-2/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-proposals-chrome-71-2/stdout.txt index 79d7f0faf326..ec699d897986 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-proposals-chrome-71-2/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-proposals-chrome-71-2/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } transform-class-properties { chrome < 74 } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-shippedProposals-1/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-shippedProposals-1/stdout.txt index d02c15a9c3b9..1f7d48d9671b 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-shippedProposals-1/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-shippedProposals-1/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, firefox, ie } transform-class-static-block { chrome < 94, firefox < 93, ie } transform-private-property-in-object { chrome < 91, firefox < 90, ie } transform-class-properties { chrome < 74, firefox < 90, ie } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-shippedProposals-2/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-shippedProposals-2/stdout.txt index 4ec223f1faa8..7023185d9472 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-shippedProposals-2/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-shippedProposals-2/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, firefox, ie } transform-class-static-block { chrome < 94, firefox < 93, ie } transform-private-property-in-object { chrome < 91, firefox < 90, ie } transform-class-properties { chrome < 74, firefox < 90, ie } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-versions-strings-minor-3.0-1/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-versions-strings-minor-3.0-1/stdout.txt index 6cb9ab193876..ddf0d7161af1 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-versions-strings-minor-3.0-1/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-versions-strings-minor-3.0-1/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, firefox, ie } transform-class-static-block { chrome < 94, firefox < 93, ie } transform-private-property-in-object { chrome < 91, firefox < 90, ie } transform-class-properties { chrome < 74, firefox < 90, ie } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-versions-strings-minor-3.0-2/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-versions-strings-minor-3.0-2/stdout.txt index ff909abafa6d..60cc298096a4 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-versions-strings-minor-3.0-2/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-versions-strings-minor-3.0-2/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, firefox, ie } transform-class-static-block { chrome < 94, firefox < 93, ie } transform-private-property-in-object { chrome < 91, firefox < 90, ie } transform-class-properties { chrome < 74, firefox < 90, ie } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-versions-strings-minor-3.1-1/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-versions-strings-minor-3.1-1/stdout.txt index 3abaa8d8430e..7a75be84d8ac 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-versions-strings-minor-3.1-1/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-versions-strings-minor-3.1-1/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, firefox, ie } transform-class-static-block { chrome < 94, firefox < 93, ie } transform-private-property-in-object { chrome < 91, firefox < 90, ie } transform-class-properties { chrome < 74, firefox < 90, ie } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-versions-strings-minor-3.1-2/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-versions-strings-minor-3.1-2/stdout.txt index 74259ad49c25..93e222c39b6b 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-versions-strings-minor-3.1-2/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-versions-strings-minor-3.1-2/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, firefox, ie } transform-class-static-block { chrome < 94, firefox < 93, ie } transform-private-property-in-object { chrome < 91, firefox < 90, ie } transform-class-properties { chrome < 74, firefox < 90, ie } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-with-import/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-with-import/stdout.txt index 36180dd428cf..623b8d317c72 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-with-import/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-corejs3-with-import/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } transform-class-properties { chrome < 74 } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-no-corejs-1/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-no-corejs-1/stdout.txt index 1293dc1bbcc2..2ce2b8b7dce1 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-no-corejs-1/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-no-corejs-1/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, firefox, ie } transform-class-static-block { chrome < 94, firefox < 93, ie } transform-private-property-in-object { chrome < 91, firefox < 90, ie } transform-class-properties { chrome < 74, firefox < 90, ie } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-no-corejs-2/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-no-corejs-2/stdout.txt index 0158254d110d..caae9a953c7f 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-no-corejs-2/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-no-corejs-2/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, firefox, ie } transform-class-static-block { chrome < 94, firefox < 93, ie } transform-private-property-in-object { chrome < 91, firefox < 90, ie } transform-class-properties { chrome < 74, firefox < 90, ie } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-no-corejs-none-1/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-no-corejs-none-1/stdout.txt index ed6ab90b7c89..1327cf9dff7d 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-no-corejs-none-1/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-no-corejs-none-1/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, firefox, ie } transform-class-static-block { chrome < 94, firefox < 93, ie } transform-private-property-in-object { chrome < 91, firefox < 90, ie } transform-class-properties { chrome < 74, firefox < 90, ie } diff --git a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-no-corejs-none-2/stdout.txt b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-no-corejs-none-2/stdout.txt index fca7ec61e1e3..70f2c0574688 100644 --- a/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-no-corejs-none-2/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug-babel-7/usage-no-corejs-none-2/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, firefox, ie } transform-class-static-block { chrome < 94, firefox < 93, ie } transform-private-property-in-object { chrome < 91, firefox < 90, ie } transform-class-properties { chrome < 74, firefox < 90, ie } diff --git a/packages/babel-preset-env/test/fixtures/debug/browserslist-env/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/browserslist-env/stdout.txt index eca36d829f36..38c66fb9076d 100644 --- a/packages/babel-preset-env/test/fixtures/debug/browserslist-env/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/browserslist-env/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { ie } transform-class-static-block { ie } transform-private-property-in-object { ie } transform-class-properties { ie } diff --git a/packages/babel-preset-env/test/fixtures/debug/browserslists-android-3/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/browserslists-android-3/stdout.txt index 01e5c2af912e..3a6ff03c2d82 100644 --- a/packages/babel-preset-env/test/fixtures/debug/browserslists-android-3/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/browserslists-android-3/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { android } transform-class-static-block { android } transform-private-property-in-object { android } transform-class-properties { android } diff --git a/packages/babel-preset-env/test/fixtures/debug/browserslists-defaults-not-ie/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/browserslists-defaults-not-ie/stdout.txt index 50e769ce92a1..612145926f18 100644 --- a/packages/babel-preset-env/test/fixtures/debug/browserslists-defaults-not-ie/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/browserslists-defaults-not-ie/stdout.txt @@ -15,6 +15,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { android, chrome < 112, edge, firefox, ios, opera, safari, samsung } transform-class-static-block { ios, safari } transform-private-property-in-object { ios < 15 } transform-class-properties { ios < 15 } diff --git a/packages/babel-preset-env/test/fixtures/debug/browserslists-defaults/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/browserslists-defaults/stdout.txt index 50e769ce92a1..612145926f18 100644 --- a/packages/babel-preset-env/test/fixtures/debug/browserslists-defaults/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/browserslists-defaults/stdout.txt @@ -15,6 +15,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { android, chrome < 112, edge, firefox, ios, opera, safari, samsung } transform-class-static-block { ios, safari } transform-private-property-in-object { ios < 15 } transform-class-properties { ios < 15 } diff --git a/packages/babel-preset-env/test/fixtures/debug/browserslists-last-2-versions-not-ie/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/browserslists-last-2-versions-not-ie/stdout.txt index 77927fb28874..825a21c66ab3 100644 --- a/packages/babel-preset-env/test/fixtures/debug/browserslists-last-2-versions-not-ie/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/browserslists-last-2-versions-not-ie/stdout.txt @@ -15,6 +15,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { android, chrome < 112, edge, firefox, ios, opera, safari, samsung } transform-class-static-block { ios, safari } syntax-private-property-in-object syntax-class-properties diff --git a/packages/babel-preset-env/test/fixtures/debug/corejs-without-usebuiltins/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/corejs-without-usebuiltins/stdout.txt index 666868ddb581..1b05a65878ed 100644 --- a/packages/babel-preset-env/test/fixtures/debug/corejs-without-usebuiltins/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/corejs-without-usebuiltins/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { ie } transform-class-static-block { ie } transform-private-property-in-object { ie } transform-class-properties { ie } diff --git a/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-android/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-android/stdout.txt index 649e35325e14..11d1f3b6c0ad 100644 --- a/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-android/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-android/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { android } transform-class-static-block { android } transform-private-property-in-object { android } transform-class-properties { android } diff --git a/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-electron/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-electron/stdout.txt index a64b78ad7c6b..aa1f4678129a 100644 --- a/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-electron/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-electron/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { electron } transform-class-static-block { electron < 15.0 } transform-private-property-in-object { electron < 13.0 } transform-class-properties { electron < 6.0 } diff --git a/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-force-all-transforms/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-force-all-transforms/stdout.txt index cbb72e5ff07c..5ddda04a0719 100644 --- a/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-force-all-transforms/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-force-all-transforms/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: false Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } transform-class-properties { chrome < 74 } diff --git a/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-no-import/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-no-import/stdout.txt index 5b82dcb5ebe4..dc1f41b0a02c 100644 --- a/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-no-import/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-no-import/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { node } transform-class-static-block { node < 16.11 } transform-private-property-in-object { node < 16.9 } transform-class-properties { node < 12 } diff --git a/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-proposals-chrome-71/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-proposals-chrome-71/stdout.txt index f7a901ce97a7..205bee654418 100644 --- a/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-proposals-chrome-71/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-proposals-chrome-71/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } transform-class-properties { chrome < 74 } diff --git a/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-proposals/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-proposals/stdout.txt index 7c6c0d2782d6..37aef3290319 100644 --- a/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-proposals/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-proposals/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { ie } transform-class-static-block { ie } transform-private-property-in-object { ie } transform-class-properties { ie } diff --git a/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-shippedProposals-chrome-71/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-shippedProposals-chrome-71/stdout.txt index aa3ca867729b..3a8ee59410fc 100644 --- a/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-shippedProposals-chrome-71/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-shippedProposals-chrome-71/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } transform-class-properties { chrome < 74 } diff --git a/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-shippedProposals/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-shippedProposals/stdout.txt index 680bbcba1cfb..a9d2c769fc0f 100644 --- a/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-shippedProposals/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-shippedProposals/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { ie } transform-class-static-block { ie } transform-private-property-in-object { ie } transform-class-properties { ie } diff --git a/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-specific-targets/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-specific-targets/stdout.txt index 2b7fa926cc95..bb1a94fe1c2c 100644 --- a/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-specific-targets/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-specific-targets/stdout.txt @@ -13,6 +13,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, edge, firefox, ie, ios, safari } transform-class-static-block { chrome < 94, edge < 94, firefox < 93, ie, ios, safari } transform-private-property-in-object { chrome < 91, edge < 91, firefox < 90, ie, ios < 15, safari < 15 } transform-class-properties { chrome < 74, edge < 79, firefox < 90, ie, ios < 15, safari < 14.1 } diff --git a/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-versions-decimals/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-versions-decimals/stdout.txt index 6cc8651a3a32..1b1f385fe43e 100644 --- a/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-versions-decimals/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-versions-decimals/stdout.txt @@ -11,6 +11,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, electron, ie, node } transform-class-static-block { chrome < 94, electron < 15.0, ie, node < 16.11 } transform-private-property-in-object { chrome < 91, electron < 13.0, ie, node < 16.9 } transform-class-properties { chrome < 74, electron < 6.0, ie, node < 12 } diff --git a/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-versions-strings/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-versions-strings/stdout.txt index 73ad3c7c1da3..f2adce134cf7 100644 --- a/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-versions-strings/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-versions-strings/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, ie, node } transform-class-static-block { chrome < 94, ie, node < 16.11 } transform-private-property-in-object { chrome < 91, ie, node < 16.9 } transform-class-properties { chrome < 74, ie, node < 12 } diff --git a/packages/babel-preset-env/test/fixtures/debug/entry-corejs2/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/entry-corejs2/stdout.txt index 4939fce242b5..3458e5c5362a 100644 --- a/packages/babel-preset-env/test/fixtures/debug/entry-corejs2/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/entry-corejs2/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, ie, node } transform-class-static-block { chrome < 94, ie, node < 16.11 } transform-private-property-in-object { chrome < 91, ie, node < 16.9 } transform-class-properties { chrome < 74, ie, node < 12 } diff --git a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-all-chrome-71/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-all-chrome-71/stdout.txt index c8a58466143f..3a68ee09db2f 100644 --- a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-all-chrome-71/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-all-chrome-71/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } transform-class-properties { chrome < 74 } diff --git a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-all/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-all/stdout.txt index 09b3228a238d..fa6cb8011028 100644 --- a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-all/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-all/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { ie } transform-class-static-block { ie } transform-private-property-in-object { ie } transform-class-properties { ie } diff --git a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-android/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-android/stdout.txt index b8b4ca5ea66a..4423faf6b526 100644 --- a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-android/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-android/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { android } transform-class-static-block { android } transform-private-property-in-object { android } transform-class-properties { android } diff --git a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-babel-polyfill/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-babel-polyfill/stdout.txt index 0d9771f98e2b..21ac6f9a581e 100644 --- a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-babel-polyfill/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-babel-polyfill/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { ie } transform-class-static-block { ie } transform-private-property-in-object { ie } transform-class-properties { ie } diff --git a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-electron/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-electron/stdout.txt index a4a8aaa50068..b2be0d38b680 100644 --- a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-electron/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-electron/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { electron } transform-class-static-block { electron < 15.0 } transform-private-property-in-object { electron < 13.0 } transform-class-properties { electron < 6.0 } diff --git a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-es-chrome-71/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-es-chrome-71/stdout.txt index b0e4377ff727..fcce894a1263 100644 --- a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-es-chrome-71/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-es-chrome-71/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } transform-class-properties { chrome < 74 } diff --git a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-es-proposals-chrome-71/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-es-proposals-chrome-71/stdout.txt index fc3732d5b58a..3d6eae180a28 100644 --- a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-es-proposals-chrome-71/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-es-proposals-chrome-71/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } transform-class-properties { chrome < 74 } diff --git a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-es-proposals/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-es-proposals/stdout.txt index d9b0b9a4a814..d920fcd03a09 100644 --- a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-es-proposals/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-es-proposals/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { ie } transform-class-static-block { ie } transform-private-property-in-object { ie } transform-class-properties { ie } diff --git a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-es/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-es/stdout.txt index 71a6973a0bc0..cedb218f7551 100644 --- a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-es/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-es/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { ie } transform-class-static-block { ie } transform-private-property-in-object { ie } transform-class-properties { ie } diff --git a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-force-all-transforms/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-force-all-transforms/stdout.txt index c4d054e93b82..9b3b102faa59 100644 --- a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-force-all-transforms/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-force-all-transforms/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: false Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } transform-class-properties { chrome < 74 } diff --git a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-no-import/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-no-import/stdout.txt index 78d40bbf02f9..b8b87e6a5245 100644 --- a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-no-import/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-no-import/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { node } transform-class-static-block { node < 16.11 } transform-private-property-in-object { node < 16.9 } transform-class-properties { node < 12 } diff --git a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-proposals-chrome-71/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-proposals-chrome-71/stdout.txt index bf03c04d3329..15f0c959ee9f 100644 --- a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-proposals-chrome-71/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-proposals-chrome-71/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } transform-class-properties { chrome < 74 } diff --git a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-proposals/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-proposals/stdout.txt index 7dc84763b35a..c66a87287115 100644 --- a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-proposals/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-proposals/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { ie } transform-class-static-block { ie } transform-private-property-in-object { ie } transform-class-properties { ie } diff --git a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-runtime-only-chrome-71/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-runtime-only-chrome-71/stdout.txt index e18e23da3ae9..b5ccb6d5bcd9 100644 --- a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-runtime-only-chrome-71/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-runtime-only-chrome-71/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } transform-class-properties { chrome < 74 } diff --git a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-runtime-only/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-runtime-only/stdout.txt index 078c77261b43..cca85db2f45f 100644 --- a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-runtime-only/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-runtime-only/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } transform-class-properties { chrome < 74 } diff --git a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-specific-entries-chrome-71/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-specific-entries-chrome-71/stdout.txt index 778d972fb08a..999be1e70bd8 100644 --- a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-specific-entries-chrome-71/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-specific-entries-chrome-71/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } transform-class-properties { chrome < 74 } diff --git a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-specific-entries/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-specific-entries/stdout.txt index 16c3841a5115..8deafeba8f5d 100644 --- a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-specific-entries/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-specific-entries/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { ie } transform-class-static-block { ie } transform-private-property-in-object { ie } transform-class-properties { ie } diff --git a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-specific-targets/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-specific-targets/stdout.txt index a74a54bf0e05..a81b7afe1c53 100644 --- a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-specific-targets/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-specific-targets/stdout.txt @@ -13,6 +13,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, edge, firefox, ie, ios, safari } transform-class-static-block { chrome < 94, edge < 94, firefox < 93, ie, ios, safari } transform-private-property-in-object { chrome < 91, edge < 91, firefox < 90, ie, ios < 15, safari < 15 } transform-class-properties { chrome < 74, edge < 79, firefox < 90, ie, ios < 15, safari < 14.1 } diff --git a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-stable-chrome-71/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-stable-chrome-71/stdout.txt index db6a7c5ed4b0..9ed566c95aa4 100644 --- a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-stable-chrome-71/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-stable-chrome-71/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } transform-class-properties { chrome < 74 } diff --git a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-stable-samsung-8.2/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-stable-samsung-8.2/stdout.txt index a2e5c139dd44..7b5b174cbf33 100644 --- a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-stable-samsung-8.2/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-stable-samsung-8.2/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { samsung } transform-class-static-block { samsung < 17 } transform-private-property-in-object { samsung < 16 } transform-class-properties { samsung < 11 } diff --git a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-stable/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-stable/stdout.txt index c166e6b66f32..d7e738a82f48 100644 --- a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-stable/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-stable/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { ie } transform-class-static-block { ie } transform-private-property-in-object { ie } transform-class-properties { ie } diff --git a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-stage-chrome-71/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-stage-chrome-71/stdout.txt index 382e56765274..f92b6d701d13 100644 --- a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-stage-chrome-71/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-stage-chrome-71/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } transform-class-properties { chrome < 74 } diff --git a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-stage/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-stage/stdout.txt index 6d23754b1b51..5c7305bf9570 100644 --- a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-stage/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-stage/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { ie } transform-class-static-block { ie } transform-private-property-in-object { ie } transform-class-properties { ie } diff --git a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-versions-decimals/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-versions-decimals/stdout.txt index 613b96842a8b..da5711c0754c 100644 --- a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-versions-decimals/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-versions-decimals/stdout.txt @@ -11,6 +11,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, electron, ie, node } transform-class-static-block { chrome < 94, electron < 15.0, ie, node < 16.11 } transform-private-property-in-object { chrome < 91, electron < 13.0, ie, node < 16.9 } transform-class-properties { chrome < 74, electron < 6.0, ie, node < 12 } diff --git a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-versions-strings-minor-3.0/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-versions-strings-minor-3.0/stdout.txt index 5c9f4dee5113..6070ee81d237 100644 --- a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-versions-strings-minor-3.0/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-versions-strings-minor-3.0/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, ie, node } transform-class-static-block { chrome < 94, ie, node < 16.11 } transform-private-property-in-object { chrome < 91, ie, node < 16.9 } transform-class-properties { chrome < 74, ie, node < 12 } diff --git a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-versions-strings-minor-3.1/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-versions-strings-minor-3.1/stdout.txt index db40db16cd63..4622c4388734 100644 --- a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-versions-strings-minor-3.1/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-versions-strings-minor-3.1/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, ie, node } transform-class-static-block { chrome < 94, ie, node < 16.11 } transform-private-property-in-object { chrome < 91, ie, node < 16.9 } transform-class-properties { chrome < 74, ie, node < 12 } diff --git a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-versions-strings/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-versions-strings/stdout.txt index 86cd41e354fd..8a0f3a6bcf6d 100644 --- a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-versions-strings/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-versions-strings/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, ie, node } transform-class-static-block { chrome < 94, ie, node < 16.11 } transform-private-property-in-object { chrome < 91, ie, node < 16.9 } transform-class-properties { chrome < 74, ie, node < 12 } diff --git a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-web-chrome-71/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-web-chrome-71/stdout.txt index 426d86202d56..ba1e0e1610f9 100644 --- a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-web-chrome-71/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-web-chrome-71/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } transform-class-properties { chrome < 74 } diff --git a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-web/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-web/stdout.txt index 608ffb7d661f..a0786f47d1f3 100644 --- a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-web/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-web/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { ie } transform-class-static-block { ie } transform-private-property-in-object { ie } transform-class-properties { ie } diff --git a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3/stdout.txt index dd86f509330e..b5c541c843de 100644 --- a/packages/babel-preset-env/test/fixtures/debug/entry-corejs3/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/entry-corejs3/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, ie, node } transform-class-static-block { chrome < 94, ie, node < 16.11 } transform-private-property-in-object { chrome < 91, ie, node < 16.9 } transform-class-properties { chrome < 74, ie, node < 12 } diff --git a/packages/babel-preset-env/test/fixtures/debug/entry-no-corejs-no-import/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/entry-no-corejs-no-import/stdout.txt index 640006c1ef37..a0a16d8808e6 100644 --- a/packages/babel-preset-env/test/fixtures/debug/entry-no-corejs-no-import/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/entry-no-corejs-no-import/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { node } transform-class-static-block { node < 16.11 } transform-private-property-in-object { node < 16.9 } transform-class-properties { node < 12 } diff --git a/packages/babel-preset-env/test/fixtures/debug/entry-no-corejs-shippedProposals/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/entry-no-corejs-shippedProposals/stdout.txt index dc48947bc755..96f6bdefe041 100644 --- a/packages/babel-preset-env/test/fixtures/debug/entry-no-corejs-shippedProposals/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/entry-no-corejs-shippedProposals/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { ie } transform-class-static-block { ie } transform-private-property-in-object { ie } transform-class-properties { ie } diff --git a/packages/babel-preset-env/test/fixtures/debug/entry-no-corejs-uglify/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/entry-no-corejs-uglify/stdout.txt index 22051a00d4a4..836a12ab557f 100644 --- a/packages/babel-preset-env/test/fixtures/debug/entry-no-corejs-uglify/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/entry-no-corejs-uglify/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: false Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } transform-class-properties { chrome < 74 } diff --git a/packages/babel-preset-env/test/fixtures/debug/entry-no-corejs/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/entry-no-corejs/stdout.txt index 9957cd8475e2..d4402a94685b 100644 --- a/packages/babel-preset-env/test/fixtures/debug/entry-no-corejs/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/entry-no-corejs/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, ie, node } transform-class-static-block { chrome < 94, ie, node < 16.11 } transform-private-property-in-object { chrome < 91, ie, node < 16.9 } transform-class-properties { chrome < 74, ie, node < 12 } diff --git a/packages/babel-preset-env/test/fixtures/debug/plugins-only/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/plugins-only/stdout.txt index 53a61f4a9d7c..ef7fd4b5c406 100644 --- a/packages/babel-preset-env/test/fixtures/debug/plugins-only/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/plugins-only/stdout.txt @@ -9,6 +9,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { firefox, node } transform-class-static-block { firefox < 93, node < 16.11 } transform-private-property-in-object { firefox < 90, node < 16.9 } transform-class-properties { firefox < 90, node < 12 } diff --git a/packages/babel-preset-env/test/fixtures/debug/shippedProposals-chrome-80/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/shippedProposals-chrome-80/stdout.txt index 39d7ba3cef14..a41f3a519d4b 100644 --- a/packages/babel-preset-env/test/fixtures/debug/shippedProposals-chrome-80/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/shippedProposals-chrome-80/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } syntax-class-properties diff --git a/packages/babel-preset-env/test/fixtures/debug/shippedProposals-chrome-84/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/shippedProposals-chrome-84/stdout.txt index 6c7351185283..4efe29c400b4 100644 --- a/packages/babel-preset-env/test/fixtures/debug/shippedProposals-chrome-84/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/shippedProposals-chrome-84/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } syntax-class-properties diff --git a/packages/babel-preset-env/test/fixtures/debug/top-level-targets-shadowed/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/top-level-targets-shadowed/stdout.txt index 2fa7d36bae6d..84151cf639db 100644 --- a/packages/babel-preset-env/test/fixtures/debug/top-level-targets-shadowed/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/top-level-targets-shadowed/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } transform-class-properties { chrome < 74 } diff --git a/packages/babel-preset-env/test/fixtures/debug/top-level-targets/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/top-level-targets/stdout.txt index f20d07bc1531..9893dae9c50e 100644 --- a/packages/babel-preset-env/test/fixtures/debug/top-level-targets/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/top-level-targets/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } syntax-class-properties diff --git a/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-1/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-1/stdout.txt index 6ab7c9f6eb77..7c88fef3e8d0 100644 --- a/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-1/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-1/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, firefox, ie } transform-class-static-block { chrome < 94, firefox < 93, ie } transform-private-property-in-object { chrome < 91, firefox < 90, ie } transform-class-properties { chrome < 74, firefox < 90, ie } diff --git a/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-2/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-2/stdout.txt index 971982946ae3..efcf3630fc13 100644 --- a/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-2/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-2/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, firefox, ie } transform-class-static-block { chrome < 94, firefox < 93, ie } transform-private-property-in-object { chrome < 91, firefox < 90, ie } transform-class-properties { chrome < 74, firefox < 90, ie } diff --git a/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-chrome-71-1/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-chrome-71-1/stdout.txt index d8cda8e00378..02cb5fe9e594 100644 --- a/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-chrome-71-1/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-chrome-71-1/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } transform-class-properties { chrome < 74 } diff --git a/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-chrome-71-2/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-chrome-71-2/stdout.txt index 5010ee3c4fd6..a6204368f46c 100644 --- a/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-chrome-71-2/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-chrome-71-2/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } transform-class-properties { chrome < 74 } diff --git a/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-none-1/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-none-1/stdout.txt index 6afca473b575..20d8a70a595e 100644 --- a/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-none-1/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-none-1/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, firefox, ie } transform-class-static-block { chrome < 94, firefox < 93, ie } transform-private-property-in-object { chrome < 91, firefox < 90, ie } transform-class-properties { chrome < 74, firefox < 90, ie } diff --git a/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-none-2/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-none-2/stdout.txt index eabfb115c274..8714931c19ab 100644 --- a/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-none-2/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-none-2/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, firefox, ie } transform-class-static-block { chrome < 94, firefox < 93, ie } transform-private-property-in-object { chrome < 91, firefox < 90, ie } transform-class-properties { chrome < 74, firefox < 90, ie } diff --git a/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-proposals-1/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-proposals-1/stdout.txt index 04c7f71b9fdb..34a51d51a17a 100644 --- a/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-proposals-1/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-proposals-1/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, firefox, ie } transform-class-static-block { chrome < 94, firefox < 93, ie } transform-private-property-in-object { chrome < 91, firefox < 90, ie } transform-class-properties { chrome < 74, firefox < 90, ie } diff --git a/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-proposals-2/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-proposals-2/stdout.txt index 59e73fabe428..a6728dc81ef3 100644 --- a/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-proposals-2/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-proposals-2/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, firefox, ie } transform-class-static-block { chrome < 94, firefox < 93, ie } transform-private-property-in-object { chrome < 91, firefox < 90, ie } transform-class-properties { chrome < 74, firefox < 90, ie } diff --git a/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-proposals-chrome-71-1/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-proposals-chrome-71-1/stdout.txt index cabeef2c1349..5cb46feb1d7e 100644 --- a/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-proposals-chrome-71-1/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-proposals-chrome-71-1/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } transform-class-properties { chrome < 74 } diff --git a/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-proposals-chrome-71-2/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-proposals-chrome-71-2/stdout.txt index bef71662ea95..457184e6d0b8 100644 --- a/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-proposals-chrome-71-2/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-proposals-chrome-71-2/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } transform-class-properties { chrome < 74 } diff --git a/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-shippedProposals-1/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-shippedProposals-1/stdout.txt index 48311c961e28..3f879566b14f 100644 --- a/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-shippedProposals-1/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-shippedProposals-1/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, firefox, ie } transform-class-static-block { chrome < 94, firefox < 93, ie } transform-private-property-in-object { chrome < 91, firefox < 90, ie } transform-class-properties { chrome < 74, firefox < 90, ie } diff --git a/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-shippedProposals-2/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-shippedProposals-2/stdout.txt index fee517bb22f9..0b27ec3876cf 100644 --- a/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-shippedProposals-2/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-shippedProposals-2/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, firefox, ie } transform-class-static-block { chrome < 94, firefox < 93, ie } transform-private-property-in-object { chrome < 91, firefox < 90, ie } transform-class-properties { chrome < 74, firefox < 90, ie } diff --git a/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-with-import/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-with-import/stdout.txt index 559d436af821..578d8f66d468 100644 --- a/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-with-import/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-with-import/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } transform-class-properties { chrome < 74 } diff --git a/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-1/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-1/stdout.txt index 7f41e9999ab7..57760bff3e96 100644 --- a/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-1/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-1/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, firefox, ie } transform-class-static-block { chrome < 94, firefox < 93, ie } transform-private-property-in-object { chrome < 91, firefox < 90, ie } transform-class-properties { chrome < 74, firefox < 90, ie } diff --git a/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-2/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-2/stdout.txt index 59848c154334..9bdcd2c39e3c 100644 --- a/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-2/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-2/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, firefox, ie } transform-class-static-block { chrome < 94, firefox < 93, ie } transform-private-property-in-object { chrome < 91, firefox < 90, ie } transform-class-properties { chrome < 74, firefox < 90, ie } diff --git a/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-chrome-71-1/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-chrome-71-1/stdout.txt index 2845a72dd4ef..7c26640ef283 100644 --- a/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-chrome-71-1/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-chrome-71-1/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } transform-class-properties { chrome < 74 } diff --git a/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-chrome-71-2/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-chrome-71-2/stdout.txt index 240f0f9292a7..cb4f8b436810 100644 --- a/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-chrome-71-2/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-chrome-71-2/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } transform-class-properties { chrome < 74 } diff --git a/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-none-1/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-none-1/stdout.txt index 13f5b40af547..24fb787b2964 100644 --- a/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-none-1/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-none-1/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, firefox, ie } transform-class-static-block { chrome < 94, firefox < 93, ie } transform-private-property-in-object { chrome < 91, firefox < 90, ie } transform-class-properties { chrome < 74, firefox < 90, ie } diff --git a/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-none-2/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-none-2/stdout.txt index 37d8970303ac..725c4f539df2 100644 --- a/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-none-2/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-none-2/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, firefox, ie } transform-class-static-block { chrome < 94, firefox < 93, ie } transform-private-property-in-object { chrome < 91, firefox < 90, ie } transform-class-properties { chrome < 74, firefox < 90, ie } diff --git a/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-proposals-1/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-proposals-1/stdout.txt index a84b7af8d0a7..e659de1b0984 100644 --- a/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-proposals-1/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-proposals-1/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, firefox, ie } transform-class-static-block { chrome < 94, firefox < 93, ie } transform-private-property-in-object { chrome < 91, firefox < 90, ie } transform-class-properties { chrome < 74, firefox < 90, ie } diff --git a/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-proposals-2/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-proposals-2/stdout.txt index 167b360970ff..17014f1e17fb 100644 --- a/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-proposals-2/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-proposals-2/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, firefox, ie } transform-class-static-block { chrome < 94, firefox < 93, ie } transform-private-property-in-object { chrome < 91, firefox < 90, ie } transform-class-properties { chrome < 74, firefox < 90, ie } diff --git a/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-proposals-chrome-71-1/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-proposals-chrome-71-1/stdout.txt index aa022e19e4a3..0b48fbab9a5b 100644 --- a/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-proposals-chrome-71-1/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-proposals-chrome-71-1/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } transform-class-properties { chrome < 74 } diff --git a/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-proposals-chrome-71-2/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-proposals-chrome-71-2/stdout.txt index fa6da15bfb7c..1aefad967e73 100644 --- a/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-proposals-chrome-71-2/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-proposals-chrome-71-2/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } transform-class-properties { chrome < 74 } diff --git a/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-shippedProposals-1/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-shippedProposals-1/stdout.txt index 56309708c91e..177f47416c10 100644 --- a/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-shippedProposals-1/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-shippedProposals-1/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, firefox, ie } transform-class-static-block { chrome < 94, firefox < 93, ie } transform-private-property-in-object { chrome < 91, firefox < 90, ie } transform-class-properties { chrome < 74, firefox < 90, ie } diff --git a/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-shippedProposals-2/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-shippedProposals-2/stdout.txt index 4be6d1d9fe23..8676b07cc6b3 100644 --- a/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-shippedProposals-2/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-shippedProposals-2/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, firefox, ie } transform-class-static-block { chrome < 94, firefox < 93, ie } transform-private-property-in-object { chrome < 91, firefox < 90, ie } transform-class-properties { chrome < 74, firefox < 90, ie } diff --git a/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-versions-strings-minor-3.0-1/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-versions-strings-minor-3.0-1/stdout.txt index a3a345da0ded..44113eca7ba0 100644 --- a/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-versions-strings-minor-3.0-1/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-versions-strings-minor-3.0-1/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, firefox, ie } transform-class-static-block { chrome < 94, firefox < 93, ie } transform-private-property-in-object { chrome < 91, firefox < 90, ie } transform-class-properties { chrome < 74, firefox < 90, ie } diff --git a/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-versions-strings-minor-3.0-2/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-versions-strings-minor-3.0-2/stdout.txt index 94c60a2520f6..d023fcda2999 100644 --- a/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-versions-strings-minor-3.0-2/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-versions-strings-minor-3.0-2/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, firefox, ie } transform-class-static-block { chrome < 94, firefox < 93, ie } transform-private-property-in-object { chrome < 91, firefox < 90, ie } transform-class-properties { chrome < 74, firefox < 90, ie } diff --git a/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-versions-strings-minor-3.1-1/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-versions-strings-minor-3.1-1/stdout.txt index a6c67ca3592e..42fcea15cf67 100644 --- a/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-versions-strings-minor-3.1-1/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-versions-strings-minor-3.1-1/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, firefox, ie } transform-class-static-block { chrome < 94, firefox < 93, ie } transform-private-property-in-object { chrome < 91, firefox < 90, ie } transform-class-properties { chrome < 74, firefox < 90, ie } diff --git a/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-versions-strings-minor-3.1-2/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-versions-strings-minor-3.1-2/stdout.txt index 2dec9c3f06b5..aefca335d5b8 100644 --- a/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-versions-strings-minor-3.1-2/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-versions-strings-minor-3.1-2/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, firefox, ie } transform-class-static-block { chrome < 94, firefox < 93, ie } transform-private-property-in-object { chrome < 91, firefox < 90, ie } transform-class-properties { chrome < 74, firefox < 90, ie } diff --git a/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-with-import/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-with-import/stdout.txt index 0ab7374022fe..69406038f1d3 100644 --- a/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-with-import/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-with-import/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } transform-class-properties { chrome < 74 } diff --git a/packages/babel-preset-env/test/fixtures/debug/usage-no-corejs-1/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/usage-no-corejs-1/stdout.txt index 2fa02c15eacf..fa0844dd3a4c 100644 --- a/packages/babel-preset-env/test/fixtures/debug/usage-no-corejs-1/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/usage-no-corejs-1/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, firefox, ie } transform-class-static-block { chrome < 94, firefox < 93, ie } transform-private-property-in-object { chrome < 91, firefox < 90, ie } transform-class-properties { chrome < 74, firefox < 90, ie } diff --git a/packages/babel-preset-env/test/fixtures/debug/usage-no-corejs-2/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/usage-no-corejs-2/stdout.txt index 1337d1d24e1f..e58e31686212 100644 --- a/packages/babel-preset-env/test/fixtures/debug/usage-no-corejs-2/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/usage-no-corejs-2/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, firefox, ie } transform-class-static-block { chrome < 94, firefox < 93, ie } transform-private-property-in-object { chrome < 91, firefox < 90, ie } transform-class-properties { chrome < 74, firefox < 90, ie } diff --git a/packages/babel-preset-env/test/fixtures/debug/usage-no-corejs-none-1/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/usage-no-corejs-none-1/stdout.txt index 847444807449..1a761fb98867 100644 --- a/packages/babel-preset-env/test/fixtures/debug/usage-no-corejs-none-1/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/usage-no-corejs-none-1/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, firefox, ie } transform-class-static-block { chrome < 94, firefox < 93, ie } transform-private-property-in-object { chrome < 91, firefox < 90, ie } transform-class-properties { chrome < 74, firefox < 90, ie } diff --git a/packages/babel-preset-env/test/fixtures/debug/usage-no-corejs-none-2/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/usage-no-corejs-none-2/stdout.txt index ae2b97fb870c..3f8ecbce7eac 100644 --- a/packages/babel-preset-env/test/fixtures/debug/usage-no-corejs-none-2/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/usage-no-corejs-none-2/stdout.txt @@ -10,6 +10,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112, firefox, ie } transform-class-static-block { chrome < 94, firefox < 93, ie } transform-private-property-in-object { chrome < 91, firefox < 90, ie } transform-class-properties { chrome < 74, firefox < 90, ie } diff --git a/packages/babel-preset-env/test/fixtures/plugins-integration/block-scoping-inside-generato-babel-7/stdout.txt b/packages/babel-preset-env/test/fixtures/plugins-integration/block-scoping-inside-generato-babel-7/stdout.txt index c56249da9ec0..9b501bfb5ca9 100644 --- a/packages/babel-preset-env/test/fixtures/plugins-integration/block-scoping-inside-generato-babel-7/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/plugins-integration/block-scoping-inside-generato-babel-7/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } transform-class-properties { chrome < 74 } diff --git a/packages/babel-preset-env/test/fixtures/plugins-integration/block-scoping-inside-generator/stdout.txt b/packages/babel-preset-env/test/fixtures/plugins-integration/block-scoping-inside-generator/stdout.txt index d55a80e30ab1..009b24e29203 100644 --- a/packages/babel-preset-env/test/fixtures/plugins-integration/block-scoping-inside-generator/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/plugins-integration/block-scoping-inside-generator/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { chrome < 112 } transform-class-static-block { chrome < 94 } transform-private-property-in-object { chrome < 91 } transform-class-properties { chrome < 74 } diff --git a/packages/babel-preset-env/test/fixtures/plugins-integration/class-features-node-12-babel-7/stdout.txt b/packages/babel-preset-env/test/fixtures/plugins-integration/class-features-node-12-babel-7/stdout.txt index fee65dc192b9..e7ccc73d89cc 100644 --- a/packages/babel-preset-env/test/fixtures/plugins-integration/class-features-node-12-babel-7/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/plugins-integration/class-features-node-12-babel-7/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { node } transform-class-static-block { node < 16.11 } transform-private-property-in-object { node < 16.9 } syntax-class-properties diff --git a/packages/babel-preset-env/test/fixtures/plugins-integration/class-features-node-12/stdout.txt b/packages/babel-preset-env/test/fixtures/plugins-integration/class-features-node-12/stdout.txt index 40f3d6a0f536..1ccda54dc7bf 100644 --- a/packages/babel-preset-env/test/fixtures/plugins-integration/class-features-node-12/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/plugins-integration/class-features-node-12/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { node } transform-class-static-block { node < 16.11 } transform-private-property-in-object { node < 16.9 } syntax-class-properties diff --git a/packages/babel-preset-env/test/fixtures/preset-options-babel-7/safari-10_3-block-scoped/stdout.txt b/packages/babel-preset-env/test/fixtures/preset-options-babel-7/safari-10_3-block-scoped/stdout.txt index f063677ca8cd..ee3f2d5083ac 100644 --- a/packages/babel-preset-env/test/fixtures/preset-options-babel-7/safari-10_3-block-scoped/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/preset-options-babel-7/safari-10_3-block-scoped/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { safari } transform-class-static-block { safari } transform-private-property-in-object { safari < 15 } transform-class-properties { safari < 14.1 } diff --git a/packages/babel-preset-env/test/fixtures/preset-options-babel-7/unicode-sets-regex-chrome-111/input.js b/packages/babel-preset-env/test/fixtures/preset-options-babel-7/unicode-sets-regex-chrome-111/input.js new file mode 100644 index 000000000000..5dcc5128466a --- /dev/null +++ b/packages/babel-preset-env/test/fixtures/preset-options-babel-7/unicode-sets-regex-chrome-111/input.js @@ -0,0 +1 @@ +/\p{Emoji_Keycap_Sequence}/v; diff --git a/packages/babel-preset-env/test/fixtures/preset-options-babel-7/unicode-sets-regex-chrome-111/options.json b/packages/babel-preset-env/test/fixtures/preset-options-babel-7/unicode-sets-regex-chrome-111/options.json new file mode 100644 index 000000000000..3b8817288759 --- /dev/null +++ b/packages/babel-preset-env/test/fixtures/preset-options-babel-7/unicode-sets-regex-chrome-111/options.json @@ -0,0 +1,11 @@ +{ + "minNodeVersion": "12.0.0", + "presets": [ + [ + "env", + { + "targets": "chrome 111" + } + ] + ] +} diff --git a/packages/babel-preset-env/test/fixtures/preset-options-babel-7/unicode-sets-regex-chrome-111/output.js b/packages/babel-preset-env/test/fixtures/preset-options-babel-7/unicode-sets-regex-chrome-111/output.js new file mode 100644 index 000000000000..6c5b6464d191 --- /dev/null +++ b/packages/babel-preset-env/test/fixtures/preset-options-babel-7/unicode-sets-regex-chrome-111/output.js @@ -0,0 +1 @@ +/(?:\*️⃣|#️⃣|0️⃣|1️⃣|2️⃣|3️⃣|4️⃣|5️⃣|6️⃣|7️⃣|8️⃣|9️⃣)/u; diff --git a/packages/babel-preset-env/test/fixtures/preset-options/safari-10_3-block-scoped/stdout.txt b/packages/babel-preset-env/test/fixtures/preset-options/safari-10_3-block-scoped/stdout.txt index 2bf511d6c2a6..d3ceadd39605 100644 --- a/packages/babel-preset-env/test/fixtures/preset-options/safari-10_3-block-scoped/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/preset-options/safari-10_3-block-scoped/stdout.txt @@ -8,6 +8,7 @@ Using targets: Using modules transform: auto Using plugins: + transform-unicode-sets-regex { safari } transform-class-static-block { safari } transform-private-property-in-object { safari < 15 } transform-class-properties { safari < 14.1 } diff --git a/packages/babel-preset-env/test/fixtures/preset-options/unicode-sets-regex-chrome-111/input.js b/packages/babel-preset-env/test/fixtures/preset-options/unicode-sets-regex-chrome-111/input.js new file mode 100644 index 000000000000..5dcc5128466a --- /dev/null +++ b/packages/babel-preset-env/test/fixtures/preset-options/unicode-sets-regex-chrome-111/input.js @@ -0,0 +1 @@ +/\p{Emoji_Keycap_Sequence}/v; diff --git a/packages/babel-preset-env/test/fixtures/preset-options/unicode-sets-regex-chrome-111/options.json b/packages/babel-preset-env/test/fixtures/preset-options/unicode-sets-regex-chrome-111/options.json new file mode 100644 index 000000000000..ee684b8f130a --- /dev/null +++ b/packages/babel-preset-env/test/fixtures/preset-options/unicode-sets-regex-chrome-111/options.json @@ -0,0 +1,10 @@ +{ + "presets": [ + [ + "env", + { + "targets": "chrome 111" + } + ] + ] +} diff --git a/packages/babel-preset-env/test/fixtures/preset-options/unicode-sets-regex-chrome-111/output.js b/packages/babel-preset-env/test/fixtures/preset-options/unicode-sets-regex-chrome-111/output.js new file mode 100644 index 000000000000..6c5b6464d191 --- /dev/null +++ b/packages/babel-preset-env/test/fixtures/preset-options/unicode-sets-regex-chrome-111/output.js @@ -0,0 +1 @@ +/(?:\*️⃣|#️⃣|0️⃣|1️⃣|2️⃣|3️⃣|4️⃣|5️⃣|6️⃣|7️⃣|8️⃣|9️⃣)/u; diff --git a/packages/babel-preset-env/test/normalize-options.skip-bundled.js b/packages/babel-preset-env/test/normalize-options.skip-bundled.js index 5019249245df..2ff840556077 100644 --- a/packages/babel-preset-env/test/normalize-options.skip-bundled.js +++ b/packages/babel-preset-env/test/normalize-options.skip-bundled.js @@ -148,6 +148,7 @@ describe("normalize-options", () => { expect( normalizeOptions({ include: ["proposal-.*-regex"] }).include, ).toEqual([ + "transform-unicode-sets-regex", "transform-dotall-regex", "transform-unicode-property-regex", "transform-named-capturing-groups-regex", @@ -158,6 +159,7 @@ describe("normalize-options", () => { expect( normalizeOptions({ include: ["transform-.*-regex"] }).include, ).toEqual([ + "transform-unicode-sets-regex", "transform-dotall-regex", "transform-unicode-property-regex", "transform-named-capturing-groups-regex", diff --git a/packages/babel-standalone/package.json b/packages/babel-standalone/package.json index 3110239298b6..c656f824acf5 100644 --- a/packages/babel-standalone/package.json +++ b/packages/babel-standalone/package.json @@ -24,7 +24,6 @@ "@babel/plugin-proposal-record-and-tuple": "workspace:^", "@babel/plugin-proposal-regexp-modifiers": "workspace:^", "@babel/plugin-proposal-throw-expressions": "workspace:^", - "@babel/plugin-proposal-unicode-sets-regex": "workspace:^", "@babel/plugin-syntax-decimal": "workspace:^", "@babel/plugin-syntax-decorators": "workspace:^", "@babel/plugin-syntax-destructuring-private": "workspace:^", @@ -108,6 +107,7 @@ "@babel/plugin-transform-unicode-escapes": "workspace:^", "@babel/plugin-transform-unicode-property-regex": "workspace:^", "@babel/plugin-transform-unicode-regex": "workspace:^", + "@babel/plugin-transform-unicode-sets-regex": "workspace:^", "@babel/preset-env": "workspace:^", "@babel/preset-flow": "workspace:^", "@babel/preset-react": "workspace:^", diff --git a/packages/babel-standalone/scripts/pluginConfig.json b/packages/babel-standalone/scripts/pluginConfig.json index 7495f5e33f14..cec59ae0f0cc 100644 --- a/packages/babel-standalone/scripts/pluginConfig.json +++ b/packages/babel-standalone/scripts/pluginConfig.json @@ -63,7 +63,7 @@ "proposal-regexp-modifiers", "proposal-throw-expressions", "transform-unicode-property-regex", - "proposal-unicode-sets-regex", + "transform-unicode-sets-regex", "transform-async-to-generator", "transform-arrow-functions", "transform-block-scoped-functions", diff --git a/packages/babel-standalone/src/generated/plugins.ts b/packages/babel-standalone/src/generated/plugins.ts index 36e85e381e53..a7c1cbe13586 100644 --- a/packages/babel-standalone/src/generated/plugins.ts +++ b/packages/babel-standalone/src/generated/plugins.ts @@ -47,7 +47,7 @@ import proposalRecordAndTuple from "@babel/plugin-proposal-record-and-tuple"; import proposalRegexpModifiers from "@babel/plugin-proposal-regexp-modifiers"; import proposalThrowExpressions from "@babel/plugin-proposal-throw-expressions"; import transformUnicodePropertyRegex from "@babel/plugin-transform-unicode-property-regex"; -import proposalUnicodeSetsRegex from "@babel/plugin-proposal-unicode-sets-regex"; +import transformUnicodeSetsRegex from "@babel/plugin-transform-unicode-sets-regex"; import transformAsyncToGenerator from "@babel/plugin-transform-async-to-generator"; import transformArrowFunctions from "@babel/plugin-transform-arrow-functions"; import transformBlockScopedFunctions from "@babel/plugin-transform-block-scoped-functions"; @@ -152,7 +152,7 @@ export { proposalRegexpModifiers, proposalThrowExpressions, transformUnicodePropertyRegex, - proposalUnicodeSetsRegex, + transformUnicodeSetsRegex, transformAsyncToGenerator, transformArrowFunctions, transformBlockScopedFunctions, @@ -259,7 +259,7 @@ export const all: { [k: string]: any } = { "proposal-regexp-modifiers": proposalRegexpModifiers, "proposal-throw-expressions": proposalThrowExpressions, "transform-unicode-property-regex": transformUnicodePropertyRegex, - "proposal-unicode-sets-regex": proposalUnicodeSetsRegex, + "transform-unicode-sets-regex": transformUnicodeSetsRegex, "transform-async-to-generator": transformAsyncToGenerator, "transform-arrow-functions": transformArrowFunctions, "transform-block-scoped-functions": transformBlockScopedFunctions, diff --git a/packages/babel-standalone/src/index.ts b/packages/babel-standalone/src/index.ts index 319f1a6ea38c..12544cb46e69 100644 --- a/packages/babel-standalone/src/index.ts +++ b/packages/babel-standalone/src/index.ts @@ -40,6 +40,7 @@ import legacyPluginAliases from "../../babel-compat-data/scripts/data/legacy-plu for (const name in legacyPluginAliases) { all[legacyPluginAliases[name]] = all[name]; } +all["proposal-unicode-sets-regex"] = all["transform-unicode-sets-regex"]; export const availablePlugins: typeof all = {}; diff --git a/packages/babel-standalone/src/preset-stage-3.ts b/packages/babel-standalone/src/preset-stage-3.ts index 3ba388eca254..d7a3c92744f3 100644 --- a/packages/babel-standalone/src/preset-stage-3.ts +++ b/packages/babel-standalone/src/preset-stage-3.ts @@ -10,7 +10,7 @@ export default (_: any, opts: any = {}) => { const plugins = [ babelPlugins.syntaxImportAssertions, - babelPlugins.proposalUnicodeSetsRegex, + babelPlugins.transformUnicodeSetsRegex, babelPlugins.proposalDuplicateNamedCapturingGroupsRegex, [ babelPlugins.proposalDecorators, diff --git a/scripts/generators/archived-syntax-pkgs.json b/scripts/generators/archived-syntax-pkgs.json index 3add73e1f66c..c9cbf6a8fa7a 100644 --- a/scripts/generators/archived-syntax-pkgs.json +++ b/scripts/generators/archived-syntax-pkgs.json @@ -19,5 +19,6 @@ "@babel/plugin-syntax-optional-chaining", "@babel/plugin-syntax-private-property-in-object", "@babel/plugin-syntax-top-level-await", - "@babel/plugin-syntax-trailing-function-commas" + "@babel/plugin-syntax-trailing-function-commas", + "@babel/plugin-syntax-unicode-sets-regex" ] diff --git a/tsconfig.json b/tsconfig.json index 4d1cd6446472..6197ca566f29 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -56,7 +56,6 @@ "./packages/babel-plugin-proposal-record-and-tuple/src/**/*.ts", "./packages/babel-plugin-proposal-regexp-modifiers/src/**/*.ts", "./packages/babel-plugin-proposal-throw-expressions/src/**/*.ts", - "./packages/babel-plugin-proposal-unicode-sets-regex/src/**/*.ts", "./packages/babel-plugin-syntax-async-do-expressions/src/**/*.ts", "./packages/babel-plugin-syntax-decimal/src/**/*.ts", "./packages/babel-plugin-syntax-decorators/src/**/*.ts", @@ -144,6 +143,7 @@ "./packages/babel-plugin-transform-unicode-escapes/src/**/*.ts", "./packages/babel-plugin-transform-unicode-property-regex/src/**/*.ts", "./packages/babel-plugin-transform-unicode-regex/src/**/*.ts", + "./packages/babel-plugin-transform-unicode-sets-regex/src/**/*.ts", "./packages/babel-preset-env/src/**/*.ts", "./packages/babel-preset-flow/src/**/*.ts", "./packages/babel-preset-react/src/**/*.ts", @@ -336,9 +336,6 @@ "@babel/plugin-proposal-throw-expressions": [ "./packages/babel-plugin-proposal-throw-expressions/src" ], - "@babel/plugin-proposal-unicode-sets-regex": [ - "./packages/babel-plugin-proposal-unicode-sets-regex/src" - ], "@babel/plugin-syntax-async-do-expressions": [ "./packages/babel-plugin-syntax-async-do-expressions/src" ], @@ -603,6 +600,9 @@ "@babel/plugin-transform-unicode-regex": [ "./packages/babel-plugin-transform-unicode-regex/src" ], + "@babel/plugin-transform-unicode-sets-regex": [ + "./packages/babel-plugin-transform-unicode-sets-regex/src" + ], "@babel/preset-env": [ "./packages/babel-preset-env/src" ], @@ -699,6 +699,9 @@ "@babel/plugin-syntax-trailing-function-commas": [ "./lib/archived-libs.d.ts" ], + "@babel/plugin-syntax-unicode-sets-regex": [ + "./lib/archived-libs.d.ts" + ], "@babel/preset-modules/lib/plugins/transform-async-arrows-in-class": [ "./lib/third-party-libs.d.ts" ], diff --git a/yarn.lock b/yarn.lock index dfa013d5f18e..15eb7a6fa74e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -631,7 +631,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-create-regexp-features-plugin@workspace:^, @babel/helper-create-regexp-features-plugin@workspace:packages/babel-helper-create-regexp-features-plugin": +"@babel/helper-create-regexp-features-plugin@workspace:*, @babel/helper-create-regexp-features-plugin@workspace:^, @babel/helper-create-regexp-features-plugin@workspace:packages/babel-helper-create-regexp-features-plugin": version: 0.0.0-use.local resolution: "@babel/helper-create-regexp-features-plugin@workspace:packages/babel-helper-create-regexp-features-plugin" dependencies: @@ -1635,19 +1635,6 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-unicode-sets-regex@workspace:^, @babel/plugin-proposal-unicode-sets-regex@workspace:packages/babel-plugin-proposal-unicode-sets-regex": - version: 0.0.0-use.local - resolution: "@babel/plugin-proposal-unicode-sets-regex@workspace:packages/babel-plugin-proposal-unicode-sets-regex" - dependencies: - "@babel/core": "workspace:^" - "@babel/helper-create-regexp-features-plugin": "workspace:^" - "@babel/helper-plugin-test-runner": "workspace:^" - "@babel/helper-plugin-utils": "workspace:^" - peerDependencies: - "@babel/core": ^7.0.0 - languageName: unknown - linkType: soft - "@babel/plugin-syntax-async-do-expressions@workspace:^, @babel/plugin-syntax-async-do-expressions@workspace:packages/babel-plugin-syntax-async-do-expressions": version: 0.0.0-use.local resolution: "@babel/plugin-syntax-async-do-expressions@workspace:packages/babel-plugin-syntax-async-do-expressions" @@ -2075,6 +2062,18 @@ __metadata: languageName: unknown linkType: soft +"@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" + dependencies: + "@babel/helper-create-regexp-features-plugin": ^7.18.6 + "@babel/helper-plugin-utils": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: a651d700fe63ff0ddfd7186f4ebc24447ca734f114433139e3c027bc94a900d013cf1ef2e2db8430425ba542e39ae160c3b05f06b59fd4656273a3df97679e9c + languageName: node + linkType: hard + "@babel/plugin-transform-arrow-functions@npm:^7.18.6": version: 7.20.7 resolution: "@babel/plugin-transform-arrow-functions@npm:7.20.7" @@ -3395,6 +3394,19 @@ __metadata: languageName: unknown linkType: soft +"@babel/plugin-transform-unicode-sets-regex@workspace:^, @babel/plugin-transform-unicode-sets-regex@workspace:packages/babel-plugin-transform-unicode-sets-regex": + version: 0.0.0-use.local + resolution: "@babel/plugin-transform-unicode-sets-regex@workspace:packages/babel-plugin-transform-unicode-sets-regex" + dependencies: + "@babel/core": "workspace:^" + "@babel/helper-create-regexp-features-plugin": "workspace:^" + "@babel/helper-plugin-test-runner": "workspace:^" + "@babel/helper-plugin-utils": "workspace:^" + peerDependencies: + "@babel/core": ^7.0.0 + languageName: unknown + linkType: soft + "@babel/preset-env@npm:^7.20.2": version: 7.20.2 resolution: "@babel/preset-env@npm:7.20.2" @@ -3510,6 +3522,7 @@ __metadata: "@babel/plugin-syntax-optional-chaining": ^7.8.3 "@babel/plugin-syntax-private-property-in-object": ^7.14.5 "@babel/plugin-syntax-top-level-await": ^7.14.5 + "@babel/plugin-syntax-unicode-sets-regex": ^7.18.6 "@babel/plugin-transform-arrow-functions": "workspace:^" "@babel/plugin-transform-async-generator-functions": "workspace:^" "@babel/plugin-transform-async-to-generator": "workspace:^" @@ -3557,6 +3570,7 @@ __metadata: "@babel/plugin-transform-unicode-escapes": "workspace:^" "@babel/plugin-transform-unicode-property-regex": "workspace:^" "@babel/plugin-transform-unicode-regex": "workspace:^" + "@babel/plugin-transform-unicode-sets-regex": "workspace:^" "@babel/preset-modules": ^0.1.5 "@babel/traverse": "workspace:^" "@babel/types": "workspace:^" @@ -3723,7 +3737,6 @@ __metadata: "@babel/plugin-proposal-record-and-tuple": "workspace:^" "@babel/plugin-proposal-regexp-modifiers": "workspace:^" "@babel/plugin-proposal-throw-expressions": "workspace:^" - "@babel/plugin-proposal-unicode-sets-regex": "workspace:^" "@babel/plugin-syntax-decimal": "workspace:^" "@babel/plugin-syntax-decorators": "workspace:^" "@babel/plugin-syntax-destructuring-private": "workspace:^" @@ -3807,6 +3820,7 @@ __metadata: "@babel/plugin-transform-unicode-escapes": "workspace:^" "@babel/plugin-transform-unicode-property-regex": "workspace:^" "@babel/plugin-transform-unicode-regex": "workspace:^" + "@babel/plugin-transform-unicode-sets-regex": "workspace:^" "@babel/preset-env": "workspace:^" "@babel/preset-flow": "workspace:^" "@babel/preset-react": "workspace:^"