From e4c177f3ac94ab2c2619541634f20a0b79c7a90b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicol=C3=B2=20Ribaudo?= Date: Mon, 22 May 2023 13:20:22 +0200 Subject: [PATCH 01/10] Rename to `-transform-` --- .../src/parser/util/missing-plugin-helper.ts | 2 +- .../README.md | 19 ------------- .../test/fixtures/basic/options.json | 3 -- .../test/fixtures/transform-u/options.json | 3 -- .../.npmignore | 0 .../README.md | 19 +++++++++++++ .../package.json | 6 ++-- .../src/index.ts | 0 .../test/fixtures/basic/basic/input.js | 0 .../test/fixtures/basic/basic/output.js | 0 .../test/fixtures/basic/options.json | 3 ++ .../fixtures/basic/string-properties/input.js | 0 .../basic/string-properties/options.json | 0 .../basic/string-properties/output.js | 0 .../test/fixtures/transform-u/basic/input.js | 0 .../test/fixtures/transform-u/basic/output.js | 0 .../test/fixtures/transform-u/options.json | 3 ++ .../transform-u/string-properties/input.js | 0 .../string-properties/options.json | 0 .../transform-u/string-properties/output.js | 0 .../test/index.js | 0 .../test/package.json | 0 packages/babel-standalone/package.json | 2 +- .../scripts/pluginConfig.json | 2 +- .../babel-standalone/src/generated/plugins.ts | 6 ++-- packages/babel-standalone/src/index.ts | 1 + .../babel-standalone/src/preset-stage-3.ts | 2 +- tsconfig.json | 8 +++--- yarn.lock | 28 +++++++++---------- 29 files changed, 54 insertions(+), 53 deletions(-) delete mode 100644 packages/babel-plugin-proposal-unicode-sets-regex/README.md delete mode 100644 packages/babel-plugin-proposal-unicode-sets-regex/test/fixtures/basic/options.json delete mode 100644 packages/babel-plugin-proposal-unicode-sets-regex/test/fixtures/transform-u/options.json rename packages/{babel-plugin-proposal-unicode-sets-regex => babel-plugin-transform-unicode-sets-regex}/.npmignore (100%) create mode 100644 packages/babel-plugin-transform-unicode-sets-regex/README.md rename packages/{babel-plugin-proposal-unicode-sets-regex => babel-plugin-transform-unicode-sets-regex}/package.json (84%) rename packages/{babel-plugin-proposal-unicode-sets-regex => babel-plugin-transform-unicode-sets-regex}/src/index.ts (100%) rename packages/{babel-plugin-proposal-unicode-sets-regex => babel-plugin-transform-unicode-sets-regex}/test/fixtures/basic/basic/input.js (100%) rename packages/{babel-plugin-proposal-unicode-sets-regex => babel-plugin-transform-unicode-sets-regex}/test/fixtures/basic/basic/output.js (100%) create mode 100644 packages/babel-plugin-transform-unicode-sets-regex/test/fixtures/basic/options.json rename packages/{babel-plugin-proposal-unicode-sets-regex => babel-plugin-transform-unicode-sets-regex}/test/fixtures/basic/string-properties/input.js (100%) rename packages/{babel-plugin-proposal-unicode-sets-regex => babel-plugin-transform-unicode-sets-regex}/test/fixtures/basic/string-properties/options.json (100%) rename packages/{babel-plugin-proposal-unicode-sets-regex => babel-plugin-transform-unicode-sets-regex}/test/fixtures/basic/string-properties/output.js (100%) rename packages/{babel-plugin-proposal-unicode-sets-regex => babel-plugin-transform-unicode-sets-regex}/test/fixtures/transform-u/basic/input.js (100%) rename packages/{babel-plugin-proposal-unicode-sets-regex => babel-plugin-transform-unicode-sets-regex}/test/fixtures/transform-u/basic/output.js (100%) create mode 100644 packages/babel-plugin-transform-unicode-sets-regex/test/fixtures/transform-u/options.json rename packages/{babel-plugin-proposal-unicode-sets-regex => babel-plugin-transform-unicode-sets-regex}/test/fixtures/transform-u/string-properties/input.js (100%) rename packages/{babel-plugin-proposal-unicode-sets-regex => babel-plugin-transform-unicode-sets-regex}/test/fixtures/transform-u/string-properties/options.json (100%) rename packages/{babel-plugin-proposal-unicode-sets-regex => babel-plugin-transform-unicode-sets-regex}/test/fixtures/transform-u/string-properties/output.js (100%) rename packages/{babel-plugin-proposal-unicode-sets-regex => babel-plugin-transform-unicode-sets-regex}/test/index.js (100%) rename packages/{babel-plugin-proposal-unicode-sets-regex => babel-plugin-transform-unicode-sets-regex}/test/package.json (100%) 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-standalone/package.json b/packages/babel-standalone/package.json index 31f227b0b402..66cb67f79844 100644 --- a/packages/babel-standalone/package.json +++ b/packages/babel-standalone/package.json @@ -23,7 +23,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:^", @@ -107,6 +106,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 e04bc9c5658b..f99f5ed60925 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 98608aa8d698..8e573030fd03 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"; @@ -151,7 +151,7 @@ export { proposalRegexpModifiers, proposalThrowExpressions, transformUnicodePropertyRegex, - proposalUnicodeSetsRegex, + transformUnicodeSetsRegex, transformAsyncToGenerator, transformArrowFunctions, transformBlockScopedFunctions, @@ -257,7 +257,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/tsconfig.json b/tsconfig.json index fa142c229a25..82532d343455 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -55,7 +55,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", @@ -143,6 +142,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", @@ -332,9 +332,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" ], @@ -599,6 +596,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" ], diff --git a/yarn.lock b/yarn.lock index 63da0d20bc26..68ce53d90628 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1606,19 +1606,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" @@ -3366,6 +3353,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" @@ -3693,7 +3693,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:^" @@ -3777,6 +3776,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:^" From 3bcdfbacb890b622d857db79e190e520b9820c16 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hu=C3=A1ng=20J=C3=B9nli=C3=A0ng?= Date: Wed, 17 May 2023 16:02:57 -0400 Subject: [PATCH 02/10] add unicode-sets-regex compat data --- packages/babel-compat-data/data/plugins.json | 3 +++ packages/babel-compat-data/scripts/data/plugin-features.js | 5 +++++ packages/babel-compat-data/scripts/download-compat-table.sh | 2 +- 3 files changed, 9 insertions(+), 1 deletion(-) 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 From dde3740f6a2b838e5e000339442e36bc802fb14c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hu=C3=A1ng=20J=C3=B9nli=C3=A0ng?= Date: Wed, 17 May 2023 16:12:23 -0400 Subject: [PATCH 03/10] add unicode-sets-regex to preset-env --- packages/babel-preset-env/package.json | 2 ++ packages/babel-preset-env/src/available-plugins.ts | 3 +++ .../unicode-sets-regex-chrome-111/input.js | 1 + .../unicode-sets-regex-chrome-111/options.json | 10 ++++++++++ .../unicode-sets-regex-chrome-111/output.js | 1 + .../unicode-sets-regex-chrome-111/input.js | 1 + .../unicode-sets-regex-chrome-111/options.json | 10 ++++++++++ .../unicode-sets-regex-chrome-111/output.js | 1 + yarn.lock | 14 ++++++++++++++ 9 files changed, 43 insertions(+) create mode 100644 packages/babel-preset-env/test/fixtures/preset-options-babel-7/unicode-sets-regex-chrome-111/input.js create mode 100644 packages/babel-preset-env/test/fixtures/preset-options-babel-7/unicode-sets-regex-chrome-111/options.json create mode 100644 packages/babel-preset-env/test/fixtures/preset-options-babel-7/unicode-sets-regex-chrome-111/output.js create mode 100644 packages/babel-preset-env/test/fixtures/preset-options/unicode-sets-regex-chrome-111/input.js create mode 100644 packages/babel-preset-env/test/fixtures/preset-options/unicode-sets-regex-chrome-111/options.json create mode 100644 packages/babel-preset-env/test/fixtures/preset-options/unicode-sets-regex-chrome-111/output.js diff --git a/packages/babel-preset-env/package.json b/packages/babel-preset-env/package.json index 61003fb937c7..070ee2054870 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.3.3", diff --git a/packages/babel-preset-env/src/available-plugins.ts b/packages/babel-preset-env/src/available-plugins.ts index b9cd532f28f4..b52e8bc747ec 100644 --- a/packages/babel-preset-env/src/available-plugins.ts +++ b/packages/babel-preset-env/src/available-plugins.ts @@ -64,6 +64,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 +103,7 @@ export default { "syntax-optional-chaining": () => syntaxOptionalChaining, "syntax-private-property-in-object": () => syntaxPrivatePropertyInObject, "syntax-top-level-await": () => syntaxTopLevelAwait, + "syntax-unicode-sets-regex": () => syntaxUnicodeSetsRegex, "transform-arrow-functions": () => transformArrowFunctions, "transform-async-generator-functions": () => proposalAsyncGeneratorFunctions, "transform-async-to-generator": () => transformAsyncToGenerator, @@ -153,6 +155,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/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..ee684b8f130a --- /dev/null +++ b/packages/babel-preset-env/test/fixtures/preset-options-babel-7/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-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/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/yarn.lock b/yarn.lock index 68ce53d90628..bcb83a0adbae 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2033,6 +2033,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" @@ -3481,6 +3493,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:^" @@ -3528,6 +3541,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:^" From 1f64795d5fd9bf63c29064d69e8959a24edd0679 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hu=C3=A1ng=20J=C3=B9nli=C3=A0ng?= Date: Wed, 17 May 2023 16:12:59 -0400 Subject: [PATCH 04/10] update Babel 8 test fixtures --- .../test/fixtures/bugfixes/_esmodules-no-bugfixes/stdout.txt | 1 + .../test/fixtures/bugfixes/_esmodules/stdout.txt | 1 + .../fixtures/bugfixes/edge-default-params-chrome-40/stdout.txt | 1 + .../fixtures/bugfixes/edge-default-params-chrome-70/stdout.txt | 1 + .../fixtures/bugfixes/edge-default-params-edge-14/stdout.txt | 1 + .../fixtures/bugfixes/edge-default-params-edge-15/stdout.txt | 1 + .../bugfixes/edge-default-params-edge-17-no-bugfixes/stdout.txt | 1 + .../fixtures/bugfixes/edge-default-params-edge-17/stdout.txt | 1 + .../fixtures/bugfixes/edge-default-params-edge-18/stdout.txt | 1 + .../bugfixes/edge-function-name-edge-14-no-bugfixes/stdout.txt | 1 + .../test/fixtures/bugfixes/edge-function-name-edge-14/stdout.txt | 1 + .../test/fixtures/bugfixes/edge-function-name-edge-15/stdout.txt | 1 + .../safari-block-scoping-safari-10-no-bugfixes/stdout.txt | 1 + .../fixtures/bugfixes/safari-block-scoping-safari-10/stdout.txt | 1 + .../fixtures/bugfixes/safari-block-scoping-safari-11/stdout.txt | 1 + .../fixtures/bugfixes/safari-block-scoping-safari-9/stdout.txt | 1 + .../stdout.txt | 1 + .../stdout.txt | 1 + .../stdout.txt | 1 + .../stdout.txt | 1 + .../fixtures/corejs2/usage-browserslist-config-ignore/stdout.txt | 1 + .../fixtures/corejs3/usage-browserslist-config-ignore/stdout.txt | 1 + .../test/fixtures/debug/browserslist-env/stdout.txt | 1 + .../test/fixtures/debug/browserslists-android-3/stdout.txt | 1 + .../test/fixtures/debug/browserslists-defaults-not-ie/stdout.txt | 1 + .../test/fixtures/debug/browserslists-defaults/stdout.txt | 1 + .../debug/browserslists-last-2-versions-not-ie/stdout.txt | 1 + .../test/fixtures/debug/corejs-without-usebuiltins/stdout.txt | 1 + .../test/fixtures/debug/entry-corejs2-android/stdout.txt | 1 + .../test/fixtures/debug/entry-corejs2-electron/stdout.txt | 1 + .../fixtures/debug/entry-corejs2-force-all-transforms/stdout.txt | 1 + .../test/fixtures/debug/entry-corejs2-no-import/stdout.txt | 1 + .../fixtures/debug/entry-corejs2-proposals-chrome-71/stdout.txt | 1 + .../test/fixtures/debug/entry-corejs2-proposals/stdout.txt | 1 + .../debug/entry-corejs2-shippedProposals-chrome-71/stdout.txt | 1 + .../fixtures/debug/entry-corejs2-shippedProposals/stdout.txt | 1 + .../fixtures/debug/entry-corejs2-specific-targets/stdout.txt | 1 + .../fixtures/debug/entry-corejs2-versions-decimals/stdout.txt | 1 + .../fixtures/debug/entry-corejs2-versions-strings/stdout.txt | 1 + .../test/fixtures/debug/entry-corejs2/stdout.txt | 1 + .../test/fixtures/debug/entry-corejs3-all-chrome-71/stdout.txt | 1 + .../test/fixtures/debug/entry-corejs3-all/stdout.txt | 1 + .../test/fixtures/debug/entry-corejs3-android/stdout.txt | 1 + .../test/fixtures/debug/entry-corejs3-babel-polyfill/stdout.txt | 1 + .../test/fixtures/debug/entry-corejs3-electron/stdout.txt | 1 + .../test/fixtures/debug/entry-corejs3-es-chrome-71/stdout.txt | 1 + .../debug/entry-corejs3-es-proposals-chrome-71/stdout.txt | 1 + .../test/fixtures/debug/entry-corejs3-es-proposals/stdout.txt | 1 + .../test/fixtures/debug/entry-corejs3-es/stdout.txt | 1 + .../fixtures/debug/entry-corejs3-force-all-transforms/stdout.txt | 1 + .../test/fixtures/debug/entry-corejs3-no-import/stdout.txt | 1 + .../fixtures/debug/entry-corejs3-proposals-chrome-71/stdout.txt | 1 + .../test/fixtures/debug/entry-corejs3-proposals/stdout.txt | 1 + .../debug/entry-corejs3-runtime-only-chrome-71/stdout.txt | 1 + .../test/fixtures/debug/entry-corejs3-runtime-only/stdout.txt | 1 + .../debug/entry-corejs3-specific-entries-chrome-71/stdout.txt | 1 + .../fixtures/debug/entry-corejs3-specific-entries/stdout.txt | 1 + .../fixtures/debug/entry-corejs3-specific-targets/stdout.txt | 1 + .../fixtures/debug/entry-corejs3-stable-chrome-71/stdout.txt | 1 + .../fixtures/debug/entry-corejs3-stable-samsung-8.2/stdout.txt | 1 + .../test/fixtures/debug/entry-corejs3-stable/stdout.txt | 1 + .../test/fixtures/debug/entry-corejs3-stage-chrome-71/stdout.txt | 1 + .../test/fixtures/debug/entry-corejs3-stage/stdout.txt | 1 + .../fixtures/debug/entry-corejs3-versions-decimals/stdout.txt | 1 + .../debug/entry-corejs3-versions-strings-minor-3.0/stdout.txt | 1 + .../debug/entry-corejs3-versions-strings-minor-3.1/stdout.txt | 1 + .../fixtures/debug/entry-corejs3-versions-strings/stdout.txt | 1 + .../test/fixtures/debug/entry-corejs3-web-chrome-71/stdout.txt | 1 + .../test/fixtures/debug/entry-corejs3-web/stdout.txt | 1 + .../test/fixtures/debug/entry-corejs3/stdout.txt | 1 + .../test/fixtures/debug/entry-no-corejs-no-import/stdout.txt | 1 + .../fixtures/debug/entry-no-corejs-shippedProposals/stdout.txt | 1 + .../test/fixtures/debug/entry-no-corejs/stdout.txt | 1 + .../babel-preset-env/test/fixtures/debug/plugins-only/stdout.txt | 1 + .../test/fixtures/debug/shippedProposals-chrome-80/stdout.txt | 1 + .../test/fixtures/debug/shippedProposals-chrome-84/stdout.txt | 1 + .../test/fixtures/debug/top-level-targets-shadowed/stdout.txt | 1 + .../test/fixtures/debug/top-level-targets/stdout.txt | 1 + .../test/fixtures/debug/usage-corejs2-1/stdout.txt | 1 + .../test/fixtures/debug/usage-corejs2-2/stdout.txt | 1 + .../test/fixtures/debug/usage-corejs2-chrome-71-1/stdout.txt | 1 + .../test/fixtures/debug/usage-corejs2-chrome-71-2/stdout.txt | 1 + .../test/fixtures/debug/usage-corejs2-none-1/stdout.txt | 1 + .../test/fixtures/debug/usage-corejs2-none-2/stdout.txt | 1 + .../test/fixtures/debug/usage-corejs2-proposals-1/stdout.txt | 1 + .../test/fixtures/debug/usage-corejs2-proposals-2/stdout.txt | 1 + .../debug/usage-corejs2-proposals-chrome-71-1/stdout.txt | 1 + .../debug/usage-corejs2-proposals-chrome-71-2/stdout.txt | 1 + .../fixtures/debug/usage-corejs2-shippedProposals-1/stdout.txt | 1 + .../fixtures/debug/usage-corejs2-shippedProposals-2/stdout.txt | 1 + .../test/fixtures/debug/usage-corejs2-with-import/stdout.txt | 1 + .../test/fixtures/debug/usage-corejs3-1/stdout.txt | 1 + .../test/fixtures/debug/usage-corejs3-2/stdout.txt | 1 + .../test/fixtures/debug/usage-corejs3-chrome-71-1/stdout.txt | 1 + .../test/fixtures/debug/usage-corejs3-chrome-71-2/stdout.txt | 1 + .../test/fixtures/debug/usage-corejs3-none-1/stdout.txt | 1 + .../test/fixtures/debug/usage-corejs3-none-2/stdout.txt | 1 + .../test/fixtures/debug/usage-corejs3-proposals-1/stdout.txt | 1 + .../test/fixtures/debug/usage-corejs3-proposals-2/stdout.txt | 1 + .../debug/usage-corejs3-proposals-chrome-71-1/stdout.txt | 1 + .../debug/usage-corejs3-proposals-chrome-71-2/stdout.txt | 1 + .../fixtures/debug/usage-corejs3-shippedProposals-1/stdout.txt | 1 + .../fixtures/debug/usage-corejs3-shippedProposals-2/stdout.txt | 1 + .../debug/usage-corejs3-versions-strings-minor-3.0-1/stdout.txt | 1 + .../debug/usage-corejs3-versions-strings-minor-3.0-2/stdout.txt | 1 + .../debug/usage-corejs3-versions-strings-minor-3.1-1/stdout.txt | 1 + .../debug/usage-corejs3-versions-strings-minor-3.1-2/stdout.txt | 1 + .../test/fixtures/debug/usage-corejs3-with-import/stdout.txt | 1 + .../test/fixtures/debug/usage-no-corejs-1/stdout.txt | 1 + .../test/fixtures/debug/usage-no-corejs-2/stdout.txt | 1 + .../test/fixtures/debug/usage-no-corejs-none-1/stdout.txt | 1 + .../test/fixtures/debug/usage-no-corejs-none-2/stdout.txt | 1 + .../block-scoping-inside-generator/stdout.txt | 1 + .../plugins-integration/class-features-node-12/stdout.txt | 1 + .../fixtures/preset-options/safari-10_3-block-scoped/stdout.txt | 1 + 115 files changed, 115 insertions(+) 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/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/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/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/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-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/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/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 } From eed8f2c0176a72b6ba8f84de5d975a35dd8e9eec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hu=C3=A1ng=20J=C3=B9nli=C3=A0ng?= Date: Wed, 17 May 2023 16:14:21 -0400 Subject: [PATCH 05/10] update Babel 7 test fixtures --- .../test/fixtures/bugfixes/_esmodules-babel-7/stdout.txt | 1 + .../fixtures/bugfixes/_esmodules-no-bugfixes-babel-7/stdout.txt | 1 + .../corejs2-babel-7/usage-browserslist-config-ignore/stdout.txt | 1 + .../corejs3-babel-7/usage-browserslist-config-ignore/stdout.txt | 1 + .../test/fixtures/debug-babel-7/browserslist-env/stdout.txt | 1 + .../fixtures/debug-babel-7/browserslists-android-3/stdout.txt | 1 + .../debug-babel-7/browserslists-defaults-not-ie/stdout.txt | 1 + .../fixtures/debug-babel-7/browserslists-defaults/stdout.txt | 1 + .../browserslists-last-2-versions-not-ie/stdout.txt | 1 + .../fixtures/debug-babel-7/corejs-without-usebuiltins/stdout.txt | 1 + .../test/fixtures/debug-babel-7/entry-corejs2-android/stdout.txt | 1 + .../fixtures/debug-babel-7/entry-corejs2-electron/stdout.txt | 1 + .../debug-babel-7/entry-corejs2-force-all-transforms/stdout.txt | 1 + .../fixtures/debug-babel-7/entry-corejs2-no-import/stdout.txt | 1 + .../debug-babel-7/entry-corejs2-proposals-chrome-71/stdout.txt | 1 + .../fixtures/debug-babel-7/entry-corejs2-proposals/stdout.txt | 1 + .../entry-corejs2-shippedProposals-chrome-71/stdout.txt | 1 + .../debug-babel-7/entry-corejs2-shippedProposals/stdout.txt | 1 + .../debug-babel-7/entry-corejs2-specific-targets/stdout.txt | 1 + .../debug-babel-7/entry-corejs2-versions-decimals/stdout.txt | 1 + .../debug-babel-7/entry-corejs2-versions-strings/stdout.txt | 1 + .../test/fixtures/debug-babel-7/entry-corejs2/stdout.txt | 1 + .../debug-babel-7/entry-corejs3-all-chrome-71/stdout.txt | 1 + .../test/fixtures/debug-babel-7/entry-corejs3-all/stdout.txt | 1 + .../test/fixtures/debug-babel-7/entry-corejs3-android/stdout.txt | 1 + .../debug-babel-7/entry-corejs3-babel-polyfill/stdout.txt | 1 + .../fixtures/debug-babel-7/entry-corejs3-electron/stdout.txt | 1 + .../fixtures/debug-babel-7/entry-corejs3-es-chrome-71/stdout.txt | 1 + .../entry-corejs3-es-proposals-chrome-71/stdout.txt | 1 + .../fixtures/debug-babel-7/entry-corejs3-es-proposals/stdout.txt | 1 + .../test/fixtures/debug-babel-7/entry-corejs3-es/stdout.txt | 1 + .../debug-babel-7/entry-corejs3-force-all-transforms/stdout.txt | 1 + .../fixtures/debug-babel-7/entry-corejs3-no-import/stdout.txt | 1 + .../debug-babel-7/entry-corejs3-proposals-chrome-71/stdout.txt | 1 + .../fixtures/debug-babel-7/entry-corejs3-proposals/stdout.txt | 1 + .../entry-corejs3-runtime-only-chrome-71/stdout.txt | 1 + .../fixtures/debug-babel-7/entry-corejs3-runtime-only/stdout.txt | 1 + .../entry-corejs3-specific-entries-chrome-71/stdout.txt | 1 + .../debug-babel-7/entry-corejs3-specific-entries/stdout.txt | 1 + .../debug-babel-7/entry-corejs3-specific-targets/stdout.txt | 1 + .../debug-babel-7/entry-corejs3-stable-chrome-71/stdout.txt | 1 + .../debug-babel-7/entry-corejs3-stable-samsung-8.2/stdout.txt | 1 + .../test/fixtures/debug-babel-7/entry-corejs3-stable/stdout.txt | 1 + .../debug-babel-7/entry-corejs3-stage-chrome-71/stdout.txt | 1 + .../test/fixtures/debug-babel-7/entry-corejs3-stage/stdout.txt | 1 + .../debug-babel-7/entry-corejs3-versions-decimals/stdout.txt | 1 + .../entry-corejs3-versions-strings-minor-3.0/stdout.txt | 1 + .../entry-corejs3-versions-strings-minor-3.1/stdout.txt | 1 + .../debug-babel-7/entry-corejs3-versions-strings/stdout.txt | 1 + .../debug-babel-7/entry-corejs3-web-chrome-71/stdout.txt | 1 + .../test/fixtures/debug-babel-7/entry-corejs3-web/stdout.txt | 1 + .../test/fixtures/debug-babel-7/entry-corejs3/stdout.txt | 1 + .../fixtures/debug-babel-7/entry-no-corejs-no-import/stdout.txt | 1 + .../debug-babel-7/entry-no-corejs-shippedProposals/stdout.txt | 1 + .../fixtures/debug-babel-7/entry-no-corejs-uglify/stdout.txt | 1 + .../test/fixtures/debug-babel-7/entry-no-corejs/stdout.txt | 1 + .../test/fixtures/debug-babel-7/plugins-only/stdout.txt | 1 + .../fixtures/debug-babel-7/shippedProposals-chrome-80/stdout.txt | 1 + .../fixtures/debug-babel-7/shippedProposals-chrome-84/stdout.txt | 1 + .../fixtures/debug-babel-7/top-level-targets-shadowed/stdout.txt | 1 + .../test/fixtures/debug-babel-7/top-level-targets/stdout.txt | 1 + .../test/fixtures/debug-babel-7/usage-corejs2-1/stdout.txt | 1 + .../test/fixtures/debug-babel-7/usage-corejs2-2/stdout.txt | 1 + .../fixtures/debug-babel-7/usage-corejs2-chrome-71-1/stdout.txt | 1 + .../fixtures/debug-babel-7/usage-corejs2-chrome-71-2/stdout.txt | 1 + .../test/fixtures/debug-babel-7/usage-corejs2-none-1/stdout.txt | 1 + .../test/fixtures/debug-babel-7/usage-corejs2-none-2/stdout.txt | 1 + .../fixtures/debug-babel-7/usage-corejs2-proposals-1/stdout.txt | 1 + .../fixtures/debug-babel-7/usage-corejs2-proposals-2/stdout.txt | 1 + .../debug-babel-7/usage-corejs2-proposals-chrome-71-1/stdout.txt | 1 + .../debug-babel-7/usage-corejs2-proposals-chrome-71-2/stdout.txt | 1 + .../debug-babel-7/usage-corejs2-shippedProposals-1/stdout.txt | 1 + .../debug-babel-7/usage-corejs2-shippedProposals-2/stdout.txt | 1 + .../fixtures/debug-babel-7/usage-corejs2-with-import/stdout.txt | 1 + .../test/fixtures/debug-babel-7/usage-corejs3-1/stdout.txt | 1 + .../test/fixtures/debug-babel-7/usage-corejs3-2/stdout.txt | 1 + .../fixtures/debug-babel-7/usage-corejs3-chrome-71-1/stdout.txt | 1 + .../fixtures/debug-babel-7/usage-corejs3-chrome-71-2/stdout.txt | 1 + .../test/fixtures/debug-babel-7/usage-corejs3-none-1/stdout.txt | 1 + .../test/fixtures/debug-babel-7/usage-corejs3-none-2/stdout.txt | 1 + .../fixtures/debug-babel-7/usage-corejs3-proposals-1/stdout.txt | 1 + .../fixtures/debug-babel-7/usage-corejs3-proposals-2/stdout.txt | 1 + .../debug-babel-7/usage-corejs3-proposals-chrome-71-1/stdout.txt | 1 + .../debug-babel-7/usage-corejs3-proposals-chrome-71-2/stdout.txt | 1 + .../debug-babel-7/usage-corejs3-shippedProposals-1/stdout.txt | 1 + .../debug-babel-7/usage-corejs3-shippedProposals-2/stdout.txt | 1 + .../usage-corejs3-versions-strings-minor-3.0-1/stdout.txt | 1 + .../usage-corejs3-versions-strings-minor-3.0-2/stdout.txt | 1 + .../usage-corejs3-versions-strings-minor-3.1-1/stdout.txt | 1 + .../usage-corejs3-versions-strings-minor-3.1-2/stdout.txt | 1 + .../fixtures/debug-babel-7/usage-corejs3-with-import/stdout.txt | 1 + .../test/fixtures/debug-babel-7/usage-no-corejs-1/stdout.txt | 1 + .../test/fixtures/debug-babel-7/usage-no-corejs-2/stdout.txt | 1 + .../fixtures/debug-babel-7/usage-no-corejs-none-1/stdout.txt | 1 + .../fixtures/debug-babel-7/usage-no-corejs-none-2/stdout.txt | 1 + .../test/fixtures/debug/entry-no-corejs-uglify/stdout.txt | 1 + .../block-scoping-inside-generato-babel-7/stdout.txt | 1 + .../class-features-node-12-babel-7/stdout.txt | 1 + .../preset-options-babel-7/safari-10_3-block-scoped/stdout.txt | 1 + 99 files changed, 99 insertions(+) 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/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/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/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/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/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/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/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 } From 84d94256351a5c8a1ae36fbb2e879befe7d602cc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hu=C3=A1ng=20J=C3=B9nli=C3=A0ng?= Date: Wed, 17 May 2023 16:14:29 -0400 Subject: [PATCH 06/10] update normalize options unit test --- .../babel-preset-env/test/normalize-options.skip-bundled.js | 2 ++ 1 file changed, 2 insertions(+) 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", From 082a9fcfa51375272f7630b4d0cd6e2d611f026a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hu=C3=A1ng=20J=C3=B9nli=C3=A0ng?= Date: Thu, 18 May 2023 11:52:31 -0400 Subject: [PATCH 07/10] require Node.js 12 for unicode-sets-regex test sort() prior to Node.js 12 is not stable --- .../unicode-sets-regex-chrome-111/options.json | 1 + 1 file changed, 1 insertion(+) 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 index ee684b8f130a..3b8817288759 100644 --- 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 @@ -1,4 +1,5 @@ { + "minNodeVersion": "12.0.0", "presets": [ [ "env", From 6aef71b2115a69e598f9762dd9f2d1aad6a614f6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hu=C3=A1ng=20J=C3=B9nli=C3=A0ng?= Date: Thu, 18 May 2023 12:02:32 -0400 Subject: [PATCH 08/10] add unicode-sets-regex to archived-syntax-pkgs --- lib/archived-libs.d.ts | 5 +++++ scripts/generators/archived-syntax-pkgs.json | 3 ++- tsconfig.json | 3 +++ 3 files changed, 10 insertions(+), 1 deletion(-) 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/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 82532d343455..2a4eeb71c402 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -695,6 +695,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" ], From 077874ab59ad1e6af2d053cded975e3c8d51ff69 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hu=C3=A1ng=20J=C3=B9nli=C3=A0ng?= Date: Fri, 19 May 2023 14:02:46 -0400 Subject: [PATCH 09/10] fix: resolve helper-create-regexp-features-plugin from workspace --- package.json | 1 + yarn.lock | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 9b5d2da703aa..b8e647f7b558 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/yarn.lock b/yarn.lock index bcb83a0adbae..5ede4bd7c659 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: From d546b419f4a722a267bb8087c878f3299a326089 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicol=C3=B2=20Ribaudo?= Date: Mon, 22 May 2023 11:18:56 +0200 Subject: [PATCH 10/10] Fix ESM build --- packages/babel-preset-env/src/available-plugins.ts | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/packages/babel-preset-env/src/available-plugins.ts b/packages/babel-preset-env/src/available-plugins.ts index b52e8bc747ec..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"; @@ -103,7 +105,13 @@ export default { "syntax-optional-chaining": () => syntaxOptionalChaining, "syntax-private-property-in-object": () => syntaxPrivatePropertyInObject, "syntax-top-level-await": () => syntaxTopLevelAwait, - "syntax-unicode-sets-regex": () => syntaxUnicodeSetsRegex, + // 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,