Skip to content

Commit 1bff0aa

Browse files
Properly sort core-js@3 imports (#16224)
1 parent 87a67bf commit 1bff0aa

File tree

52 files changed

+221
-194
lines changed

Some content is hidden

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

52 files changed

+221
-194
lines changed

packages/babel-plugin-proposal-decorators/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
"@babel/helper-plugin-test-runner": "workspace:^",
3333
"@babel/traverse": "workspace:^",
3434
"array.prototype.concat": "^1.0.2",
35-
"babel-plugin-polyfill-es-shims": "^0.10.1",
35+
"babel-plugin-polyfill-es-shims": "^0.10.2",
3636
"object.getownpropertydescriptors": "^2.1.1"
3737
},
3838
"engines": {

packages/babel-plugin-transform-async-generator-functions/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
"devDependencies": {
2929
"@babel/core": "workspace:^",
3030
"@babel/helper-plugin-test-runner": "workspace:^",
31-
"babel-plugin-polyfill-corejs3": "^0.8.7",
31+
"babel-plugin-polyfill-corejs3": "^0.9.0",
3232
"core-js-pure": "^3.30.2"
3333
},
3434
"engines": {

packages/babel-plugin-transform-runtime/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@
2222
"dependencies": {
2323
"@babel/helper-module-imports": "workspace:^",
2424
"@babel/helper-plugin-utils": "workspace:^",
25-
"babel-plugin-polyfill-corejs2": "^0.4.7",
26-
"babel-plugin-polyfill-corejs3": "^0.8.7",
27-
"babel-plugin-polyfill-regenerator": "^0.5.4",
25+
"babel-plugin-polyfill-corejs2": "^0.4.8",
26+
"babel-plugin-polyfill-corejs3": "^0.9.0",
27+
"babel-plugin-polyfill-regenerator": "^0.5.5",
2828
"semver": "condition:BABEL_8_BREAKING ? ^7.3.4 : ^6.3.1"
2929
},
3030
"peerDependencies": {

packages/babel-preset-env/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -91,9 +91,9 @@
9191
"@babel/plugin-transform-unicode-regex": "workspace:^",
9292
"@babel/plugin-transform-unicode-sets-regex": "workspace:^",
9393
"@babel/preset-modules": "0.1.6-no-external-plugins",
94-
"babel-plugin-polyfill-corejs2": "condition:BABEL_8_BREAKING ? : ^0.4.7 (peer:@babel/core) (esm:default)",
95-
"babel-plugin-polyfill-corejs3": "^0.8.7",
96-
"babel-plugin-polyfill-regenerator": "condition:BABEL_8_BREAKING ? : ^0.5.4 (peer:@babel/core) (esm:default)",
94+
"babel-plugin-polyfill-corejs2": "condition:BABEL_8_BREAKING ? : ^0.4.8 (peer:@babel/core) (esm:default)",
95+
"babel-plugin-polyfill-corejs3": "^0.9.0",
96+
"babel-plugin-polyfill-regenerator": "condition:BABEL_8_BREAKING ? : ^0.5.5 (peer:@babel/core) (esm:default)",
9797
"core-js-compat": "^3.31.0",
9898
"semver": "condition:BABEL_8_BREAKING ? ^7.3.4 : ^6.3.1"
9999
},

packages/babel-preset-env/test/fixtures/corejs3-babel-7/entry-entries-features-chrome-71/output.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import "core-js/modules/es.object.from-entries.js";
12
import "core-js/modules/esnext.set.add-all.js";
23
import "core-js/modules/esnext.set.delete-all.js";
34
import "core-js/modules/esnext.set.difference.js";
@@ -16,5 +17,4 @@ import "core-js/modules/esnext.set.reduce.js";
1617
import "core-js/modules/esnext.set.some.js";
1718
import "core-js/modules/esnext.set.symmetric-difference.js";
1819
import "core-js/modules/esnext.set.union.js";
19-
import "core-js/modules/es.object.from-entries.js";
2020
import "core-js/modules/esnext.string.replace-all.js";

packages/babel-preset-env/test/fixtures/corejs3-babel-7/entry-entries-features/output.mjs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
1+
import "core-js/modules/es.array.from.js";
12
import "core-js/modules/es.array.iterator.js";
3+
import "core-js/modules/es.object.from-entries.js";
24
import "core-js/modules/es.object.to-string.js";
5+
import "core-js/modules/es.regexp.exec.js";
36
import "core-js/modules/es.set.js";
47
import "core-js/modules/es.string.iterator.js";
8+
import "core-js/modules/es.string.replace.js";
59
import "core-js/modules/esnext.set.add-all.js";
610
import "core-js/modules/esnext.set.delete-all.js";
711
import "core-js/modules/esnext.set.difference.js";
@@ -20,9 +24,5 @@ import "core-js/modules/esnext.set.reduce.js";
2024
import "core-js/modules/esnext.set.some.js";
2125
import "core-js/modules/esnext.set.symmetric-difference.js";
2226
import "core-js/modules/esnext.set.union.js";
23-
import "core-js/modules/web.dom-collections.iterator.js";
24-
import "core-js/modules/es.array.from.js";
25-
import "core-js/modules/es.object.from-entries.js";
26-
import "core-js/modules/es.regexp.exec.js";
27-
import "core-js/modules/es.string.replace.js";
2827
import "core-js/modules/esnext.string.replace-all.js";
28+
import "core-js/modules/web.dom-collections.iterator.js";
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1+
import "core-js/modules/es.array.from.js";
12
import "core-js/modules/es.array.iterator.js";
3+
import "core-js/modules/es.object.from-entries.js";
24
import "core-js/modules/es.object.to-string.js";
35
import "core-js/modules/es.set.js";
46
import "core-js/modules/es.string.iterator.js";
57
import "core-js/modules/web.dom-collections.iterator.js";
6-
import "core-js/modules/es.array.from.js";
7-
import "core-js/modules/es.object.from-entries.js";
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1+
import "core-js/modules/es.symbol.async-iterator.js";
2+
import "core-js/modules/es.symbol.iterator.js";
3+
import "core-js/modules/es.array.from.js";
14
import "core-js/modules/es.array.iterator.js";
25
import "core-js/modules/es.map.js";
36
import "core-js/modules/es.object.to-string.js";
4-
import "core-js/modules/es.string.iterator.js";
5-
import "core-js/modules/es.set.js";
6-
import "core-js/modules/es.array.from.js";
77
import "core-js/modules/es.promise.js";
88
import "core-js/modules/es.promise.finally.js";
9-
import "core-js/modules/es.symbol.iterator.js";
10-
import "core-js/modules/es.symbol.async-iterator.js";
9+
import "core-js/modules/es.set.js";
10+
import "core-js/modules/es.string.iterator.js";
1111
import 'foo/index.js';

packages/babel-preset-env/test/fixtures/corejs3-babel-7/usage-all-proposals/output.mjs

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,16 @@
1+
import "core-js/modules/es.symbol.js";
2+
import "core-js/modules/es.symbol.description.js";
3+
import "core-js/modules/es.symbol.iterator.js";
4+
import "core-js/modules/es.symbol.match.js";
15
import "core-js/modules/es.array.from.js";
2-
import "core-js/modules/es.string.iterator.js";
36
import "core-js/modules/es.array.iterator.js";
47
import "core-js/modules/es.map.js";
58
import "core-js/modules/es.object.to-string.js";
9+
import "core-js/modules/es.promise.js";
10+
import "core-js/modules/es.regexp.exec.js";
11+
import "core-js/modules/es.string.iterator.js";
12+
import "core-js/modules/es.string.match.js";
13+
import "core-js/modules/esnext.global-this.js";
614
import "core-js/modules/esnext.map.delete-all.js";
715
import "core-js/modules/esnext.map.every.js";
816
import "core-js/modules/esnext.map.filter.js";
@@ -16,18 +24,10 @@ import "core-js/modules/esnext.map.merge.js";
1624
import "core-js/modules/esnext.map.reduce.js";
1725
import "core-js/modules/esnext.map.some.js";
1826
import "core-js/modules/esnext.map.update.js";
19-
import "core-js/modules/web.dom-collections.iterator.js";
20-
import "core-js/modules/es.promise.js";
21-
import "core-js/modules/es.symbol.match.js";
22-
import "core-js/modules/es.string.match.js";
23-
import "core-js/modules/es.symbol.js";
24-
import "core-js/modules/es.symbol.description.js";
25-
import "core-js/modules/es.symbol.iterator.js";
26-
import "core-js/modules/es.regexp.exec.js";
27-
import "core-js/modules/web.queue-microtask.js";
28-
import "core-js/modules/esnext.global-this.js";
2927
import "core-js/modules/esnext.observable.js";
3028
import "core-js/modules/esnext.symbol.observable.js";
29+
import "core-js/modules/web.dom-collections.iterator.js";
30+
import "core-js/modules/web.queue-microtask.js";
3131
Array.from; // static method
3232
Map; // built-in
3333
new Promise(); // new builtin

packages/babel-preset-env/test/fixtures/corejs3-babel-7/usage-all/output.mjs

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
1+
import "core-js/modules/es.symbol.js";
2+
import "core-js/modules/es.symbol.description.js";
3+
import "core-js/modules/es.symbol.iterator.js";
4+
import "core-js/modules/es.symbol.match.js";
15
import "core-js/modules/es.array.from.js";
2-
import "core-js/modules/es.string.iterator.js";
36
import "core-js/modules/es.array.iterator.js";
7+
import "core-js/modules/es.global-this.js";
48
import "core-js/modules/es.map.js";
59
import "core-js/modules/es.object.to-string.js";
6-
import "core-js/modules/web.dom-collections.iterator.js";
710
import "core-js/modules/es.promise.js";
8-
import "core-js/modules/es.symbol.match.js";
9-
import "core-js/modules/es.string.match.js";
10-
import "core-js/modules/es.symbol.js";
11-
import "core-js/modules/es.symbol.description.js";
12-
import "core-js/modules/es.symbol.iterator.js";
13-
import "core-js/modules/es.regexp.exec.js";
14-
import "core-js/modules/web.queue-microtask.js";
15-
import "core-js/modules/es.global-this.js";
1611
import "core-js/modules/es.promise.all-settled.js";
12+
import "core-js/modules/es.regexp.exec.js";
13+
import "core-js/modules/es.string.iterator.js";
14+
import "core-js/modules/es.string.match.js";
1715
import "core-js/modules/es.string.match-all.js";
16+
import "core-js/modules/web.dom-collections.iterator.js";
17+
import "core-js/modules/web.queue-microtask.js";
1818
Array.from; // static method
1919
Map; // built-in
2020
new Promise(); // new builtin

0 commit comments

Comments
 (0)