Visitar URL original
Update packages related to compat data (#13432) · babel/babel@f6f37fb · GitHub
Skip to content

Commit f6f37fb

Browse files
Update packages related to compat data (#13432)
* Update `core-js@3` * Update `compat-table` * Update pinned `caniuse-lite` and `electron-to-chromium` * Regenerate fixtures * Regenerate Babel 8 fixtures
1 parent 4eda1c8 commit f6f37fb

126 files changed

Lines changed: 298 additions & 207 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎package.json‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,8 +80,8 @@
8080
],
8181
"resolutions": {
8282
"browserslist": "npm:4.16.6",
83-
"caniuse-lite": "npm:1.0.30001230",
84-
"electron-to-chromium": "npm:1.3.738",
83+
"caniuse-lite": "npm:1.0.30001235",
84+
"electron-to-chromium": "npm:1.3.749",
8585
"glob-watcher/chokidar": "npm:^3.4.0",
8686
"@types/babel__core": "link:./nope",
8787
"@types/babel__traverse": "link:./nope",

‎packages/babel-compat-data/data/plugins.json‎

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
11
{
22
"proposal-class-static-block": {
3-
"chrome": "91"
3+
"chrome": "91",
4+
"electron": "13.0"
45
},
56
"proposal-private-property-in-object": {
67
"chrome": "91",
7-
"firefox": "90"
8+
"firefox": "90",
9+
"electron": "13.0"
810
},
911
"proposal-class-properties": {
1012
"chrome": "74",
@@ -21,7 +23,7 @@
2123
"opera": "70",
2224
"edge": "84",
2325
"firefox": "90",
24-
"safari": "tp",
26+
"safari": "15",
2527
"node": "14.6",
2628
"electron": "10.0"
2729
},

‎packages/babel-compat-data/package.json‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@
3030
],
3131
"devDependencies": {
3232
"@mdn/browser-compat-data": "^3.3.4",
33-
"core-js-compat": "^3.9.0",
34-
"electron-to-chromium": "^1.3.738"
33+
"core-js-compat": "^3.14.0",
34+
"electron-to-chromium": "^1.3.749"
3535
},
3636
"engines": {
3737
"node": ">=6.9.0"

‎packages/babel-compat-data/scripts/download-compat-table.sh‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!/bin/bash
22
set -e
33

4-
COMPAT_TABLE_COMMIT=89a3aca56fe2a4ed355bec0a2e667d5df84a5a2c
4+
COMPAT_TABLE_COMMIT=e0380f77d240796b06a2a8ab33a99363b6ec7f67
55
GIT_HEAD=build/compat-table/.git/HEAD
66

77
if [ -d "build/compat-table" ]; then

‎packages/babel-node/package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
"dependencies": {
2626
"@babel/register": "workspace:^7.13.16",
2727
"commander": "^4.0.1",
28-
"core-js": "^3.2.1",
28+
"core-js": "^3.14.0",
2929
"node-environment-flags": "^1.0.5",
3030
"regenerator-runtime": "^0.13.4",
3131
"v8flags": "^3.1.1"

‎packages/babel-plugin-proposal-async-generator-functions/package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
"@babel/core": "workspace:*",
2929
"@babel/helper-plugin-test-runner": "workspace:*",
3030
"babel-plugin-polyfill-corejs3": "^0.2.2",
31-
"core-js-pure": "^3.8.1"
31+
"core-js-pure": "^3.14.0"
3232
},
3333
"engines": {
3434
"node": ">=6.9.0"

‎packages/babel-plugin-transform-named-capturing-groups-regex/package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
"devDependencies": {
3030
"@babel/core": "workspace:*",
3131
"@babel/helper-plugin-test-runner": "workspace:*",
32-
"core-js": "^3.2.1"
32+
"core-js": "^3.14.0"
3333
},
3434
"engines": {
3535
"node": ">=6.9.0"

‎packages/babel-preset-env/package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@
8787
"babel-plugin-polyfill-corejs2": "^0.2.2",
8888
"babel-plugin-polyfill-corejs3": "^0.2.2",
8989
"babel-plugin-polyfill-regenerator": "^0.2.2",
90-
"core-js-compat": "^3.9.0",
90+
"core-js-compat": "^3.14.0",
9191
"semver": "condition:BABEL_8_BREAKING ? ^7.3.4 : ^6.3.0"
9292
},
9393
"peerDependencies": {

‎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
@@ -16,8 +16,8 @@ Using targets:
1616
Using modules transform: auto
1717

1818
Using plugins:
19-
proposal-class-properties { android, chrome < 84, edge < 84, firefox < 90, ios, node < 14.6, opera < 70, safari < tp, samsung }
20-
proposal-private-methods { android, chrome < 84, edge < 84, firefox < 90, ios, node < 14.6, opera < 70, safari < tp, samsung }
19+
proposal-class-properties { android, chrome < 84, edge < 84, firefox < 90, ios, node < 14.6, opera < 70, safari < 15, samsung }
20+
proposal-private-methods { android, chrome < 84, edge < 84, firefox < 90, ios, node < 14.6, opera < 70, safari < 15, samsung }
2121
proposal-numeric-separator { android, chrome < 75, edge < 79, firefox < 70, ios < 13, opera < 62, safari < 13, samsung < 11 }
2222
proposal-logical-assignment-operators { android, chrome < 85, edge < 85, firefox < 79, ios < 14, node < 15, opera < 71, safari < 14, samsung }
2323
proposal-nullish-coalescing-operator { android, chrome < 80, edge < 80, firefox < 72, ios < 13.4, node < 14, opera < 67, safari < 13.1, samsung < 13 }

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ Using targets:
1616
Using modules transform: auto
1717

1818
Using plugins:
19-
proposal-class-properties { android, chrome < 84, edge < 84, firefox < 90, ios, node < 14.6, opera < 70, safari < tp, samsung }
20-
proposal-private-methods { android, chrome < 84, edge < 84, firefox < 90, ios, node < 14.6, opera < 70, safari < tp, samsung }
19+
proposal-class-properties { android, chrome < 84, edge < 84, firefox < 90, ios, node < 14.6, opera < 70, safari < 15, samsung }
20+
proposal-private-methods { android, chrome < 84, edge < 84, firefox < 90, ios, node < 14.6, opera < 70, safari < 15, samsung }
2121
proposal-numeric-separator { android, chrome < 75, edge < 79, firefox < 70, ios < 13, opera < 62, safari < 13, samsung < 11 }
2222
proposal-logical-assignment-operators { android, chrome < 85, edge < 85, firefox < 79, ios < 14, node < 15, opera < 71, safari < 14, samsung }
2323
proposal-nullish-coalescing-operator { android, chrome < 80, edge < 80, firefox < 72, ios < 13.4, node < 14, opera < 67, safari < 13.1, samsung < 13 }

0 commit comments

Comments
 (0)