Skip to content

Commit 1327f1d

Browse files
authored
Bump browserslist and other compat data sources (#16468)
* bump browserslist and other compat data sources * update test fixtures
1 parent 1a025f1 commit 1327f1d

File tree

16 files changed

+100
-100
lines changed

16 files changed

+100
-100
lines changed

package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -94,10 +94,10 @@
9494
"benchmark"
9595
],
9696
"resolutions": {
97-
"browserslist": "npm:4.22.2",
98-
"caniuse-lite": "npm:1.0.30001566",
99-
"core-js-compat": "npm:3.36.1",
100-
"electron-to-chromium": "npm:1.4.441",
97+
"browserslist": "npm:4.23.0",
98+
"caniuse-lite": "npm:1.0.30001615",
99+
"core-js-compat": "npm:3.37.0",
100+
"electron-to-chromium": "npm:1.4.755",
101101
"glob-watcher/chokidar": "npm:^3.4.0",
102102
"@types/babel__core": "link:./nope",
103103
"@types/babel__traverse": "link:./nope",

packages/babel-helper-compilation-targets/test/__snapshots__/targets-parser.spec.js.snap

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ Object {
3737
"ios": "10.3.0",
3838
"node": "13.2.0",
3939
"opera": "48.0.0",
40-
"opera_mobile": "73.0.0",
40+
"opera_mobile": "80.0.0",
4141
"safari": "10.1.0",
4242
"samsung": "8.2.0",
4343
}
@@ -53,7 +53,7 @@ Object {
5353
"ios": "10.3.0",
5454
"node": "13.2.0",
5555
"opera": "48.0.0",
56-
"opera_mobile": "73.0.0",
56+
"opera_mobile": "80.0.0",
5757
"safari": "10.1.0",
5858
"samsung": "8.2.0",
5959
}
@@ -68,7 +68,7 @@ Object {
6868
"ios": "10.3.0",
6969
"node": "13.2.0",
7070
"opera": "48.0.0",
71-
"opera_mobile": "73.0.0",
71+
"opera_mobile": "80.0.0",
7272
"safari": "10.1.0",
7373
"samsung": "8.2.0",
7474
}
@@ -83,7 +83,7 @@ Object {
8383
"ios": "10.3.0",
8484
"node": "13.2.0",
8585
"opera": "48.0.0",
86-
"opera_mobile": "73.0.0",
86+
"opera_mobile": "80.0.0",
8787
"safari": "10.1.0",
8888
"samsung": "8.2.0",
8989
}

packages/babel-preset-env/test/fixtures/bugfixes/_esmodules-babel-7/stdout.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,15 @@ Using targets:
99
"ios": "10.3",
1010
"node": "13.2",
1111
"opera": "48",
12-
"opera_mobile": "73",
12+
"opera_mobile": "80",
1313
"safari": "10.1",
1414
"samsung": "8.2"
1515
}
1616

1717
Using modules transform: auto
1818

1919
Using plugins:
20-
transform-unicode-sets-regex { android, chrome < 112, edge < 112, firefox < 116, ios, node < 20, opera < 98, opera_mobile < 75, safari < tp, samsung }
20+
transform-unicode-sets-regex { android, chrome < 112, edge < 112, firefox < 116, ios, node < 20, opera < 98, safari < tp, samsung }
2121
transform-class-static-block { android, chrome < 94, edge < 94, firefox < 93, ios < 16.4, node < 16.11, opera < 80, safari < 16.4, samsung < 17 }
2222
transform-private-property-in-object { android, chrome < 91, edge < 91, firefox < 90, ios < 15, node < 16.9, opera < 77, safari < 15, samsung < 16 }
2323
transform-class-properties { android, chrome < 74, edge < 79, firefox < 90, ios < 14.5, opera < 62, safari < 14.1, samsung < 11 }

packages/babel-preset-env/test/fixtures/bugfixes/_esmodules-no-bugfixes-babel-7/stdout.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,15 @@ Using targets:
99
"ios": "10.3",
1010
"node": "13.2",
1111
"opera": "48",
12-
"opera_mobile": "73",
12+
"opera_mobile": "80",
1313
"safari": "10.1",
1414
"samsung": "8.2"
1515
}
1616

1717
Using modules transform: auto
1818

1919
Using plugins:
20-
transform-unicode-sets-regex { android, chrome < 112, edge < 112, firefox < 116, ios, node < 20, opera < 98, opera_mobile < 75, safari < tp, samsung }
20+
transform-unicode-sets-regex { android, chrome < 112, edge < 112, firefox < 116, ios, node < 20, opera < 98, safari < tp, samsung }
2121
transform-class-static-block { android, chrome < 94, edge < 94, firefox < 93, ios < 16.4, node < 16.11, opera < 80, safari < 16.4, samsung < 17 }
2222
transform-private-property-in-object { android, chrome < 91, edge < 91, firefox < 90, ios < 15, node < 16.9, opera < 77, safari < 15, samsung < 16 }
2323
transform-class-properties { android, chrome < 74, edge < 79, firefox < 90, ios < 14.5, opera < 62, safari < 14.1, samsung < 11 }

packages/babel-preset-env/test/fixtures/bugfixes/_esmodules-no-bugfixes/stdout.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,15 @@ Using targets:
99
"ios": "10.3",
1010
"node": "13.2",
1111
"opera": "48",
12-
"opera_mobile": "73",
12+
"opera_mobile": "80",
1313
"safari": "10.1",
1414
"samsung": "8.2"
1515
}
1616

1717
Using modules transform: auto
1818

1919
Using plugins:
20-
transform-unicode-sets-regex { android, chrome < 112, edge < 112, firefox < 116, ios, node < 20, opera < 98, opera_mobile < 75, safari < tp, samsung }
20+
transform-unicode-sets-regex { android, chrome < 112, edge < 112, firefox < 116, ios, node < 20, opera < 98, safari < tp, samsung }
2121
transform-class-static-block { android, chrome < 94, edge < 94, firefox < 93, ios < 16.4, node < 16.11, opera < 80, safari < 16.4, samsung < 17 }
2222
transform-private-property-in-object { android, chrome < 91, edge < 91, firefox < 90, ios < 15, node < 16.9, opera < 77, safari < 15, samsung < 16 }
2323
transform-class-properties { android, chrome < 74, edge < 79, firefox < 90, ios < 14.5, opera < 62, safari < 14.1, samsung < 11 }

packages/babel-preset-env/test/fixtures/bugfixes/_esmodules/stdout.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,15 @@ Using targets:
99
"ios": "10.3",
1010
"node": "13.2",
1111
"opera": "48",
12-
"opera_mobile": "73",
12+
"opera_mobile": "80",
1313
"safari": "10.1",
1414
"samsung": "8.2"
1515
}
1616

1717
Using modules transform: auto
1818

1919
Using plugins:
20-
transform-unicode-sets-regex { android, chrome < 112, edge < 112, firefox < 116, ios, node < 20, opera < 98, opera_mobile < 75, safari < tp, samsung }
20+
transform-unicode-sets-regex { android, chrome < 112, edge < 112, firefox < 116, ios, node < 20, opera < 98, safari < tp, samsung }
2121
transform-class-static-block { android, chrome < 94, edge < 94, firefox < 93, ios < 16.4, node < 16.11, opera < 80, safari < 16.4, samsung < 17 }
2222
transform-private-property-in-object { android, chrome < 91, edge < 91, firefox < 90, ios < 15, node < 16.9, opera < 77, safari < 15, samsung < 16 }
2323
transform-class-properties { android, chrome < 74, edge < 79, firefox < 90, ios < 14.5, opera < 62, safari < 14.1, samsung < 11 }

packages/babel-preset-env/test/fixtures/corejs2-babel-7/usage-browserslist-config-ignore/stdout.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,15 @@ Using targets:
99
"ios": "10.3",
1010
"node": "13.2",
1111
"opera": "48",
12-
"opera_mobile": "73",
12+
"opera_mobile": "80",
1313
"safari": "10.1",
1414
"samsung": "8.2"
1515
}
1616

1717
Using modules transform: false
1818

1919
Using plugins:
20-
transform-unicode-sets-regex { android, chrome < 112, edge < 112, firefox < 116, ios, node < 20, opera < 98, opera_mobile < 75, safari < tp, samsung }
20+
transform-unicode-sets-regex { android, chrome < 112, edge < 112, firefox < 116, ios, node < 20, opera < 98, safari < tp, samsung }
2121
transform-class-static-block { android, chrome < 94, edge < 94, firefox < 93, ios < 16.4, node < 16.11, opera < 80, safari < 16.4, samsung < 17 }
2222
transform-private-property-in-object { android, chrome < 91, edge < 91, firefox < 90, ios < 15, node < 16.9, opera < 77, safari < 15, samsung < 16 }
2323
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: {
5353
"ios": "10.3",
5454
"node": "13.2",
5555
"opera": "48",
56-
"opera_mobile": "73",
56+
"opera_mobile": "80",
5757
"safari": "10.1",
5858
"samsung": "8.2"
5959
}
@@ -63,4 +63,4 @@ Using polyfills with `usage-global` method:
6363
[<CWD>/packages/babel-preset-env/test/fixtures/corejs2-babel-7/usage-browserslist-config-ignore/input.mjs]
6464
The corejs2 polyfill added the following polyfills:
6565
es6.array.iterator { "android":"61", "chrome":"61", "opera":"48", "samsung":"8.2" }
66-
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" }
66+
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" }

packages/babel-preset-env/test/fixtures/corejs3-babel-7/usage-browserslist-config-ignore/stdout.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,15 @@ Using targets:
99
"ios": "10.3",
1010
"node": "13.2",
1111
"opera": "48",
12-
"opera_mobile": "73",
12+
"opera_mobile": "80",
1313
"safari": "10.1",
1414
"samsung": "8.2"
1515
}
1616

1717
Using modules transform: false
1818

1919
Using plugins:
20-
transform-unicode-sets-regex { android, chrome < 112, edge < 112, firefox < 116, ios, node < 20, opera < 98, opera_mobile < 75, safari < tp, samsung }
20+
transform-unicode-sets-regex { android, chrome < 112, edge < 112, firefox < 116, ios, node < 20, opera < 98, safari < tp, samsung }
2121
transform-class-static-block { android, chrome < 94, edge < 94, firefox < 93, ios < 16.4, node < 16.11, opera < 80, safari < 16.4, samsung < 17 }
2222
transform-private-property-in-object { android, chrome < 91, edge < 91, firefox < 90, ios < 15, node < 16.9, opera < 77, safari < 15, samsung < 16 }
2323
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: {
5353
"ios": "10.3",
5454
"node": "13.2",
5555
"opera": "48",
56-
"opera_mobile": "73",
56+
"opera_mobile": "80",
5757
"safari": "10.1",
5858
"samsung": "8.2"
5959
}

packages/babel-preset-env/test/fixtures/corejs3/usage-browserslist-config-ignore/stdout.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,15 @@ Using targets:
99
"ios": "10.3",
1010
"node": "13.2",
1111
"opera": "48",
12-
"opera_mobile": "73",
12+
"opera_mobile": "80",
1313
"safari": "10.1",
1414
"samsung": "8.2"
1515
}
1616

1717
Using modules transform: false
1818

1919
Using plugins:
20-
transform-unicode-sets-regex { android, chrome < 112, edge < 112, firefox < 116, ios, node < 20, opera < 98, opera_mobile < 75, safari < tp, samsung }
20+
transform-unicode-sets-regex { android, chrome < 112, edge < 112, firefox < 116, ios, node < 20, opera < 98, safari < tp, samsung }
2121
transform-class-static-block { android, chrome < 94, edge < 94, firefox < 93, ios < 16.4, node < 16.11, opera < 80, safari < 16.4, samsung < 17 }
2222
transform-private-property-in-object { android, chrome < 91, edge < 91, firefox < 90, ios < 15, node < 16.9, opera < 77, safari < 15, samsung < 16 }
2323
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: {
5252
"ios": "10.3",
5353
"node": "13.2",
5454
"opera": "48",
55-
"opera_mobile": "73",
55+
"opera_mobile": "80",
5656
"safari": "10.1",
5757
"samsung": "8.2"
5858
}

packages/babel-preset-env/test/fixtures/debug-babel-7/browserslists-defaults-not-ie/stdout.txt

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,31 +2,31 @@
22

33
Using targets:
44
{
5-
"android": "118",
5+
"android": "123",
66
"chrome": "109",
7-
"edge": "118",
7+
"edge": "122",
88
"firefox": "115",
99
"ios": "15.6",
10-
"opera": "102",
11-
"opera_mobile": "73",
12-
"safari": "15.6",
13-
"samsung": "22"
10+
"opera": "107",
11+
"opera_mobile": "80",
12+
"safari": "17.3",
13+
"samsung": "23"
1414
}
1515

1616
Using modules transform: auto
1717

1818
Using plugins:
19-
transform-unicode-sets-regex { chrome < 112, firefox < 116, ios, opera_mobile < 75, safari < tp, samsung }
19+
transform-unicode-sets-regex { chrome < 112, firefox < 116, ios, safari < tp, samsung }
2020
bugfix/transform-firefox-class-in-computed-class-key { firefox }
21-
transform-class-static-block { ios < 16.4, safari < 16.4 }
21+
transform-class-static-block { ios < 16.4 }
2222
syntax-private-property-in-object
2323
syntax-class-properties
2424
syntax-numeric-separator
2525
syntax-nullish-coalescing-operator
2626
syntax-optional-chaining
2727
syntax-json-strings
2828
syntax-optional-catch-binding
29-
transform-parameters { ios < 16.3, safari < 16.3 }
29+
transform-parameters { ios < 16.3 }
3030
syntax-async-generators
3131
syntax-object-rest-spread
3232
transform-export-namespace-from { }

0 commit comments

Comments
 (0)