From 57bfe4f6d7355e84a91becfa465881648eaedbc6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hu=C3=A1ng=20J=C3=B9nli=C3=A0ng?= Date: Fri, 3 May 2024 12:35:56 -0400 Subject: [PATCH] update test fixtures --- .../__snapshots__/targets-parser.spec.js.snap | 8 ++++---- .../bugfixes/_esmodules-babel-7/stdout.txt | 4 ++-- .../_esmodules-no-bugfixes-babel-7/stdout.txt | 4 ++-- .../_esmodules-no-bugfixes/stdout.txt | 4 ++-- .../fixtures/bugfixes/_esmodules/stdout.txt | 4 ++-- .../stdout.txt | 8 ++++---- .../stdout.txt | 6 +++--- .../stdout.txt | 6 +++--- .../browserslists-defaults-not-ie/stdout.txt | 18 ++++++++--------- .../browserslists-defaults/stdout.txt | 18 ++++++++--------- .../stdout.txt | 20 +++++++++---------- .../browserslists-defaults-not-ie/stdout.txt | 18 ++++++++--------- .../debug/browserslists-defaults/stdout.txt | 18 ++++++++--------- .../stdout.txt | 20 +++++++++---------- 14 files changed, 78 insertions(+), 78 deletions(-) diff --git a/packages/babel-helper-compilation-targets/test/__snapshots__/targets-parser.spec.js.snap b/packages/babel-helper-compilation-targets/test/__snapshots__/targets-parser.spec.js.snap index a43edc69c9d1..0ad36824d732 100644 --- a/packages/babel-helper-compilation-targets/test/__snapshots__/targets-parser.spec.js.snap +++ b/packages/babel-helper-compilation-targets/test/__snapshots__/targets-parser.spec.js.snap @@ -37,7 +37,7 @@ Object { "ios": "10.3.0", "node": "13.2.0", "opera": "48.0.0", - "opera_mobile": "73.0.0", + "opera_mobile": "80.0.0", "safari": "10.1.0", "samsung": "8.2.0", } @@ -53,7 +53,7 @@ Object { "ios": "10.3.0", "node": "13.2.0", "opera": "48.0.0", - "opera_mobile": "73.0.0", + "opera_mobile": "80.0.0", "safari": "10.1.0", "samsung": "8.2.0", } @@ -68,7 +68,7 @@ Object { "ios": "10.3.0", "node": "13.2.0", "opera": "48.0.0", - "opera_mobile": "73.0.0", + "opera_mobile": "80.0.0", "safari": "10.1.0", "samsung": "8.2.0", } @@ -83,7 +83,7 @@ Object { "ios": "10.3.0", "node": "13.2.0", "opera": "48.0.0", - "opera_mobile": "73.0.0", + "opera_mobile": "80.0.0", "safari": "10.1.0", "samsung": "8.2.0", } 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 231180e8465e..d095aa85e525 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 @@ -9,7 +9,7 @@ Using targets: "ios": "10.3", "node": "13.2", "opera": "48", - "opera_mobile": "73", + "opera_mobile": "80", "safari": "10.1", "samsung": "8.2" } @@ -17,7 +17,7 @@ Using targets: Using modules transform: auto Using plugins: - transform-unicode-sets-regex { android, chrome < 112, edge < 112, firefox < 116, ios, node < 20, opera < 98, opera_mobile < 75, safari < tp, samsung } + transform-unicode-sets-regex { android, chrome < 112, edge < 112, firefox < 116, ios, node < 20, opera < 98, safari < tp, samsung } transform-class-static-block { android, chrome < 94, edge < 94, firefox < 93, ios < 16.4, node < 16.11, opera < 80, safari < 16.4, 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 < 14.5, 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 1625c50e32f6..bee7974471ca 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 @@ -9,7 +9,7 @@ Using targets: "ios": "10.3", "node": "13.2", "opera": "48", - "opera_mobile": "73", + "opera_mobile": "80", "safari": "10.1", "samsung": "8.2" } @@ -17,7 +17,7 @@ Using targets: Using modules transform: auto Using plugins: - transform-unicode-sets-regex { android, chrome < 112, edge < 112, firefox < 116, ios, node < 20, opera < 98, opera_mobile < 75, safari < tp, samsung } + transform-unicode-sets-regex { android, chrome < 112, edge < 112, firefox < 116, ios, node < 20, opera < 98, safari < tp, samsung } transform-class-static-block { android, chrome < 94, edge < 94, firefox < 93, ios < 16.4, node < 16.11, opera < 80, safari < 16.4, 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 < 14.5, opera < 62, safari < 14.1, samsung < 11 } diff --git a/packages/babel-preset-env/test/fixtures/bugfixes/_esmodules-no-bugfixes/stdout.txt b/packages/babel-preset-env/test/fixtures/bugfixes/_esmodules-no-bugfixes/stdout.txt index a229bb49293a..e2dd1cc6d6c9 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 @@ -9,7 +9,7 @@ Using targets: "ios": "10.3", "node": "13.2", "opera": "48", - "opera_mobile": "73", + "opera_mobile": "80", "safari": "10.1", "samsung": "8.2" } @@ -17,7 +17,7 @@ Using targets: Using modules transform: auto Using plugins: - transform-unicode-sets-regex { android, chrome < 112, edge < 112, firefox < 116, ios, node < 20, opera < 98, opera_mobile < 75, safari < tp, samsung } + transform-unicode-sets-regex { android, chrome < 112, edge < 112, firefox < 116, ios, node < 20, opera < 98, safari < tp, samsung } transform-class-static-block { android, chrome < 94, edge < 94, firefox < 93, ios < 16.4, node < 16.11, opera < 80, safari < 16.4, 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 < 14.5, 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 f770d60bc31c..b3ea915e6574 100644 --- a/packages/babel-preset-env/test/fixtures/bugfixes/_esmodules/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/bugfixes/_esmodules/stdout.txt @@ -9,7 +9,7 @@ Using targets: "ios": "10.3", "node": "13.2", "opera": "48", - "opera_mobile": "73", + "opera_mobile": "80", "safari": "10.1", "samsung": "8.2" } @@ -17,7 +17,7 @@ Using targets: Using modules transform: auto Using plugins: - transform-unicode-sets-regex { android, chrome < 112, edge < 112, firefox < 116, ios, node < 20, opera < 98, opera_mobile < 75, safari < tp, samsung } + transform-unicode-sets-regex { android, chrome < 112, edge < 112, firefox < 116, ios, node < 20, opera < 98, safari < tp, samsung } transform-class-static-block { android, chrome < 94, edge < 94, firefox < 93, ios < 16.4, node < 16.11, opera < 80, safari < 16.4, 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 < 14.5, 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 cb3bdabcf0f7..e7de19fc9c7d 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 @@ -9,7 +9,7 @@ Using targets: "ios": "10.3", "node": "13.2", "opera": "48", - "opera_mobile": "73", + "opera_mobile": "80", "safari": "10.1", "samsung": "8.2" } @@ -17,7 +17,7 @@ Using targets: Using modules transform: false Using plugins: - transform-unicode-sets-regex { android, chrome < 112, edge < 112, firefox < 116, ios, node < 20, opera < 98, opera_mobile < 75, safari < tp, samsung } + transform-unicode-sets-regex { android, chrome < 112, edge < 112, firefox < 116, ios, node < 20, opera < 98, safari < tp, samsung } transform-class-static-block { android, chrome < 94, edge < 94, firefox < 93, ios < 16.4, node < 16.11, opera < 80, safari < 16.4, 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 < 14.5, opera < 62, safari < 14.1, samsung < 11 } @@ -53,7 +53,7 @@ Using targets: { "ios": "10.3", "node": "13.2", "opera": "48", - "opera_mobile": "73", + "opera_mobile": "80", "safari": "10.1", "samsung": "8.2" } @@ -63,4 +63,4 @@ Using polyfills with `usage-global` method: [/packages/babel-preset-env/test/fixtures/corejs2-babel-7/usage-browserslist-config-ignore/input.mjs] The corejs2 polyfill added the following polyfills: es6.array.iterator { "android":"61", "chrome":"61", "opera":"48", "samsung":"8.2" } - web.dom.iterable { "android":"61", "chrome":"61", "edge":"16", "firefox":"60", "ios":"10.3", "node":"13.2", "opera":"48", "opera_mobile":"73", "safari":"10.1", "samsung":"8.2" } + web.dom.iterable { "android":"61", "chrome":"61", "edge":"16", "firefox":"60", "ios":"10.3", "node":"13.2", "opera":"48", "opera_mobile":"80", "safari":"10.1", "samsung":"8.2" } 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 0196b95a49b8..195e8773b655 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 @@ -9,7 +9,7 @@ Using targets: "ios": "10.3", "node": "13.2", "opera": "48", - "opera_mobile": "73", + "opera_mobile": "80", "safari": "10.1", "samsung": "8.2" } @@ -17,7 +17,7 @@ Using targets: Using modules transform: false Using plugins: - transform-unicode-sets-regex { android, chrome < 112, edge < 112, firefox < 116, ios, node < 20, opera < 98, opera_mobile < 75, safari < tp, samsung } + transform-unicode-sets-regex { android, chrome < 112, edge < 112, firefox < 116, ios, node < 20, opera < 98, safari < tp, samsung } transform-class-static-block { android, chrome < 94, edge < 94, firefox < 93, ios < 16.4, node < 16.11, opera < 80, safari < 16.4, 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 < 14.5, opera < 62, safari < 14.1, samsung < 11 } @@ -53,7 +53,7 @@ Using targets: { "ios": "10.3", "node": "13.2", "opera": "48", - "opera_mobile": "73", + "opera_mobile": "80", "safari": "10.1", "samsung": "8.2" } 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 da847f3f1919..02cc918f96c3 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 @@ -9,7 +9,7 @@ Using targets: "ios": "10.3", "node": "13.2", "opera": "48", - "opera_mobile": "73", + "opera_mobile": "80", "safari": "10.1", "samsung": "8.2" } @@ -17,7 +17,7 @@ Using targets: Using modules transform: false Using plugins: - transform-unicode-sets-regex { android, chrome < 112, edge < 112, firefox < 116, ios, node < 20, opera < 98, opera_mobile < 75, safari < tp, samsung } + transform-unicode-sets-regex { android, chrome < 112, edge < 112, firefox < 116, ios, node < 20, opera < 98, safari < tp, samsung } transform-class-static-block { android, chrome < 94, edge < 94, firefox < 93, ios < 16.4, node < 16.11, opera < 80, safari < 16.4, 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 < 14.5, opera < 62, safari < 14.1, samsung < 11 } @@ -52,7 +52,7 @@ Using targets: { "ios": "10.3", "node": "13.2", "opera": "48", - "opera_mobile": "73", + "opera_mobile": "80", "safari": "10.1", "samsung": "8.2" } 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 036733c92434..4282efbe0786 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 @@ -2,23 +2,23 @@ Using targets: { - "android": "118", + "android": "123", "chrome": "109", - "edge": "118", + "edge": "122", "firefox": "115", "ios": "15.6", - "opera": "102", - "opera_mobile": "73", - "safari": "15.6", - "samsung": "22" + "opera": "107", + "opera_mobile": "80", + "safari": "17.3", + "samsung": "23" } Using modules transform: auto Using plugins: - transform-unicode-sets-regex { chrome < 112, firefox < 116, ios, opera_mobile < 75, safari < tp, samsung } + transform-unicode-sets-regex { chrome < 112, firefox < 116, ios, safari < tp, samsung } bugfix/transform-firefox-class-in-computed-class-key { firefox } - transform-class-static-block { ios < 16.4, safari < 16.4 } + transform-class-static-block { ios < 16.4 } syntax-private-property-in-object syntax-class-properties syntax-numeric-separator @@ -26,7 +26,7 @@ Using plugins: syntax-optional-chaining syntax-json-strings syntax-optional-catch-binding - transform-parameters { ios < 16.3, safari < 16.3 } + transform-parameters { ios < 16.3 } syntax-async-generators syntax-object-rest-spread transform-export-namespace-from { } 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 036733c92434..4282efbe0786 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 @@ -2,23 +2,23 @@ Using targets: { - "android": "118", + "android": "123", "chrome": "109", - "edge": "118", + "edge": "122", "firefox": "115", "ios": "15.6", - "opera": "102", - "opera_mobile": "73", - "safari": "15.6", - "samsung": "22" + "opera": "107", + "opera_mobile": "80", + "safari": "17.3", + "samsung": "23" } Using modules transform: auto Using plugins: - transform-unicode-sets-regex { chrome < 112, firefox < 116, ios, opera_mobile < 75, safari < tp, samsung } + transform-unicode-sets-regex { chrome < 112, firefox < 116, ios, safari < tp, samsung } bugfix/transform-firefox-class-in-computed-class-key { firefox } - transform-class-static-block { ios < 16.4, safari < 16.4 } + transform-class-static-block { ios < 16.4 } syntax-private-property-in-object syntax-class-properties syntax-numeric-separator @@ -26,7 +26,7 @@ Using plugins: syntax-optional-chaining syntax-json-strings syntax-optional-catch-binding - transform-parameters { ios < 16.3, safari < 16.3 } + transform-parameters { ios < 16.3 } syntax-async-generators syntax-object-rest-spread transform-export-namespace-from { } 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 26fee436d55f..e9b64ca595d1 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 @@ -2,21 +2,21 @@ Using targets: { - "android": "118", - "chrome": "118", - "edge": "118", - "firefox": "119", - "ios": "17", - "opera": "103", - "opera_mobile": "73", - "safari": "17", - "samsung": "22" + "android": "123", + "chrome": "123", + "edge": "123", + "firefox": "124", + "ios": "17.3", + "opera": "108", + "opera_mobile": "80", + "safari": "17.3", + "samsung": "23" } Using modules transform: auto Using plugins: - transform-unicode-sets-regex { ios, opera_mobile < 75, safari < tp, samsung } + transform-unicode-sets-regex { ios, safari < tp, samsung } bugfix/transform-firefox-class-in-computed-class-key { firefox } syntax-class-static-block syntax-private-property-in-object 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 962cb8f4507e..96d77b0dc8be 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 @@ -2,25 +2,25 @@ Using targets: { - "android": "118", + "android": "123", "chrome": "109", - "edge": "118", + "edge": "122", "firefox": "115", "ios": "15.6", - "opera": "102", - "opera_mobile": "73", - "safari": "15.6", - "samsung": "22" + "opera": "107", + "opera_mobile": "80", + "safari": "17.3", + "samsung": "23" } Using modules transform: auto Using plugins: - transform-unicode-sets-regex { chrome < 112, firefox < 116, ios, opera_mobile < 75, safari < tp, samsung } + transform-unicode-sets-regex { chrome < 112, firefox < 116, ios, safari < tp, samsung } bugfix/transform-firefox-class-in-computed-class-key { firefox } - transform-class-static-block { ios < 16.4, safari < 16.4 } + transform-class-static-block { ios < 16.4 } transform-export-namespace-from { } - bugfix/transform-safari-id-destructuring-collision-in-function-expression { ios < 16.3, safari < 16.3 } + bugfix/transform-safari-id-destructuring-collision-in-function-expression { ios < 16.3 } transform-modules-commonjs transform-dynamic-import 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 962cb8f4507e..96d77b0dc8be 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 @@ -2,25 +2,25 @@ Using targets: { - "android": "118", + "android": "123", "chrome": "109", - "edge": "118", + "edge": "122", "firefox": "115", "ios": "15.6", - "opera": "102", - "opera_mobile": "73", - "safari": "15.6", - "samsung": "22" + "opera": "107", + "opera_mobile": "80", + "safari": "17.3", + "samsung": "23" } Using modules transform: auto Using plugins: - transform-unicode-sets-regex { chrome < 112, firefox < 116, ios, opera_mobile < 75, safari < tp, samsung } + transform-unicode-sets-regex { chrome < 112, firefox < 116, ios, safari < tp, samsung } bugfix/transform-firefox-class-in-computed-class-key { firefox } - transform-class-static-block { ios < 16.4, safari < 16.4 } + transform-class-static-block { ios < 16.4 } transform-export-namespace-from { } - bugfix/transform-safari-id-destructuring-collision-in-function-expression { ios < 16.3, safari < 16.3 } + bugfix/transform-safari-id-destructuring-collision-in-function-expression { ios < 16.3 } transform-modules-commonjs transform-dynamic-import 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 09ee201849c0..033ee6519b00 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 @@ -2,21 +2,21 @@ Using targets: { - "android": "118", - "chrome": "118", - "edge": "118", - "firefox": "119", - "ios": "17", - "opera": "103", - "opera_mobile": "73", - "safari": "17", - "samsung": "22" + "android": "123", + "chrome": "123", + "edge": "123", + "firefox": "124", + "ios": "17.3", + "opera": "108", + "opera_mobile": "80", + "safari": "17.3", + "samsung": "23" } Using modules transform: auto Using plugins: - transform-unicode-sets-regex { ios, opera_mobile < 75, safari < tp, samsung } + transform-unicode-sets-regex { ios, safari < tp, samsung } bugfix/transform-firefox-class-in-computed-class-key { firefox } transform-export-namespace-from { } transform-modules-commonjs