Skip to content

Commit cc425bf

Browse files
authored
Update core-js (#226)
1 parent d0285ee commit cc425bf

File tree

48 files changed

+2442
-49
lines changed

Some content is hidden

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

48 files changed

+2442
-49
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@
6161
"@lerna/package": "patch:@lerna/package@npm:3.16.0#.yarn-patches/@lerna/package.patch",
6262
"@lerna/package-graph": "patch:@lerna/package-graph@npm:3.18.5#.yarn-patches/@lerna/package-graph.patch",
6363
"@lerna/pack-directory": "patch:@lerna/pack-directory@npm:3.16.4#.yarn-patches/@lerna/pack-directory.patch",
64-
"@babel/preset-env/core-js-compat": "^3.40.0"
64+
"@babel/preset-env/core-js-compat": "^3.41.0"
6565
},
6666
"engines": {
6767
"node": ">= 6.9.0",

packages/babel-plugin-polyfill-corejs3/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
],
2828
"dependencies": {
2929
"@babel/helper-define-polyfill-provider": "workspace:^0.6.3",
30-
"core-js-compat": "^3.40.0"
30+
"core-js-compat": "^3.41.0"
3131
},
3232
"devDependencies": {
3333
"@babel/core": "^7.22.6",
@@ -39,8 +39,8 @@
3939
"@babel/plugin-transform-modules-commonjs": "^7.22.5",
4040
"@babel/plugin-transform-runtime": "^7.22.15",
4141
"@babel/plugin-transform-spread": "^7.22.5",
42-
"core-js": "^3.40.0",
43-
"core-js-pure": "^3.40.0"
42+
"core-js": "^3.41.0",
43+
"core-js-pure": "^3.41.0"
4444
},
4545
"peerDependencies": {
4646
"@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0"

packages/babel-plugin-polyfill-corejs3/src/built-in-definitions.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -436,7 +436,7 @@ export const StaticProperties: ObjectMap2<CoreJSPolyfillDescriptor> = {
436436
degrees: define("math/degrees", ["esnext.math.degrees"]),
437437
expm1: define("math/expm1", ["es.math.expm1"]),
438438
fround: define("math/fround", ["es.math.fround"]),
439-
f16round: define("math/f16round", ["esnext.math.f16round"]),
439+
f16round: define("math/f16round", ["es.math.f16round"]),
440440
fscale: define("math/fscale", ["esnext.math.fscale"]),
441441
hypot: define("math/hypot", ["es.math.hypot"]),
442442
iaddh: define("math/iaddh", ["esnext.math.iaddh"]),
@@ -614,7 +614,7 @@ export const StaticProperties: ObjectMap2<CoreJSPolyfillDescriptor> = {
614614
},
615615

616616
RegExp: {
617-
escape: define("regexp/escape", ["esnext.regexp.escape"]),
617+
escape: define("regexp/escape", ["es.regexp.escape"]),
618618
},
619619

620620
Set: {
@@ -859,7 +859,7 @@ export const InstanceProperties = {
859859
]),
860860
flat: define("instance/flat", ["es.array.flat", "es.array.unscopables.flat"]),
861861
getFloat16: define(null, [
862-
"esnext.data-view.get-float16",
862+
"es.data-view.get-float16",
863863
...DataViewDependencies,
864864
]),
865865
getUint8Clamped: define(null, [
@@ -939,7 +939,7 @@ export const InstanceProperties = {
939939
reverse: define("instance/reverse", ["es.array.reverse"]),
940940
search: define(null, ["es.string.search", "es.regexp.exec"]),
941941
setFloat16: define(null, [
942-
"esnext.data-view.set-float16",
942+
"es.data-view.set-float16",
943943
...DataViewDependencies,
944944
]),
945945
setUint8Clamped: define(null, [

packages/babel-plugin-polyfill-corejs3/src/shipped-proposals.ts

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,14 @@ export default new Set<string>([
55
"esnext.array.from-async",
66
"esnext.array.group",
77
"esnext.array.group-to-map",
8-
"esnext.data-view.get-float16",
9-
"esnext.data-view.set-float16",
8+
"esnext.async-disposable-stack.constructor",
9+
"esnext.disposable-stack.constructor",
1010
"esnext.error.is-error",
1111
"esnext.iterator.dispose",
1212
"esnext.json.is-raw-json",
1313
"esnext.json.parse",
1414
"esnext.json.raw-json",
15-
"esnext.math.f16round",
16-
"esnext.regexp.escape",
15+
"esnext.math.sum-precise",
1716
"esnext.symbol.async-dispose",
1817
"esnext.symbol.dispose",
1918
"esnext.symbol.metadata",
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
import 'core-js/actual';
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
{
2+
"plugins": [
3+
[
4+
"@@/polyfill-corejs3",
5+
{
6+
"version": "3.41",
7+
"method": "entry-global",
8+
"targets": {
9+
"chrome": 107
10+
}
11+
}
12+
]
13+
]
14+
}
Lines changed: 90 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,90 @@
1+
import "core-js/modules/es.array.push.js";
2+
import "core-js/modules/es.array.to-reversed.js";
3+
import "core-js/modules/es.array.to-sorted.js";
4+
import "core-js/modules/es.array.to-spliced.js";
5+
import "core-js/modules/es.array.with.js";
6+
import "core-js/modules/es.data-view.get-float16.js";
7+
import "core-js/modules/es.data-view.set-float16.js";
8+
import "core-js/modules/es.array-buffer.detached.js";
9+
import "core-js/modules/es.array-buffer.transfer.js";
10+
import "core-js/modules/es.array-buffer.transfer-to-fixed-length.js";
11+
import "core-js/modules/es.iterator.constructor.js";
12+
import "core-js/modules/es.iterator.drop.js";
13+
import "core-js/modules/es.iterator.every.js";
14+
import "core-js/modules/es.iterator.filter.js";
15+
import "core-js/modules/es.iterator.find.js";
16+
import "core-js/modules/es.iterator.flat-map.js";
17+
import "core-js/modules/es.iterator.for-each.js";
18+
import "core-js/modules/es.iterator.from.js";
19+
import "core-js/modules/es.iterator.map.js";
20+
import "core-js/modules/es.iterator.reduce.js";
21+
import "core-js/modules/es.iterator.some.js";
22+
import "core-js/modules/es.iterator.take.js";
23+
import "core-js/modules/es.iterator.to-array.js";
24+
import "core-js/modules/es.map.group-by.js";
25+
import "core-js/modules/es.math.f16round.js";
26+
import "core-js/modules/es.object.group-by.js";
27+
import "core-js/modules/es.promise.try.js";
28+
import "core-js/modules/es.promise.with-resolvers.js";
29+
import "core-js/modules/es.regexp.escape.js";
30+
import "core-js/modules/es.regexp.flags.js";
31+
import "core-js/modules/es.set.difference.v2.js";
32+
import "core-js/modules/es.set.intersection.v2.js";
33+
import "core-js/modules/es.set.is-disjoint-from.v2.js";
34+
import "core-js/modules/es.set.is-subset-of.v2.js";
35+
import "core-js/modules/es.set.is-superset-of.v2.js";
36+
import "core-js/modules/es.set.symmetric-difference.v2.js";
37+
import "core-js/modules/es.set.union.v2.js";
38+
import "core-js/modules/es.string.is-well-formed.js";
39+
import "core-js/modules/es.string.to-well-formed.js";
40+
import "core-js/modules/es.typed-array.to-reversed.js";
41+
import "core-js/modules/es.typed-array.to-sorted.js";
42+
import "core-js/modules/es.typed-array.with.js";
43+
import "core-js/modules/esnext.suppressed-error.constructor.js";
44+
import "core-js/modules/esnext.array.from-async.js";
45+
import "core-js/modules/esnext.array.group.js";
46+
import "core-js/modules/esnext.array.group-by.js";
47+
import "core-js/modules/esnext.array.group-by-to-map.js";
48+
import "core-js/modules/esnext.array.group-to-map.js";
49+
import "core-js/modules/esnext.async-disposable-stack.constructor.js";
50+
import "core-js/modules/esnext.async-iterator.constructor.js";
51+
import "core-js/modules/esnext.async-iterator.async-dispose.js";
52+
import "core-js/modules/esnext.async-iterator.drop.js";
53+
import "core-js/modules/esnext.async-iterator.every.js";
54+
import "core-js/modules/esnext.async-iterator.filter.js";
55+
import "core-js/modules/esnext.async-iterator.find.js";
56+
import "core-js/modules/esnext.async-iterator.flat-map.js";
57+
import "core-js/modules/esnext.async-iterator.for-each.js";
58+
import "core-js/modules/esnext.async-iterator.from.js";
59+
import "core-js/modules/esnext.async-iterator.map.js";
60+
import "core-js/modules/esnext.async-iterator.reduce.js";
61+
import "core-js/modules/esnext.async-iterator.some.js";
62+
import "core-js/modules/esnext.async-iterator.take.js";
63+
import "core-js/modules/esnext.async-iterator.to-array.js";
64+
import "core-js/modules/esnext.disposable-stack.constructor.js";
65+
import "core-js/modules/esnext.error.is-error.js";
66+
import "core-js/modules/esnext.function.metadata.js";
67+
import "core-js/modules/esnext.iterator.dispose.js";
68+
import "core-js/modules/esnext.iterator.to-async.js";
69+
import "core-js/modules/esnext.json.is-raw-json.js";
70+
import "core-js/modules/esnext.json.parse.js";
71+
import "core-js/modules/esnext.json.raw-json.js";
72+
import "core-js/modules/esnext.math.sum-precise.js";
73+
import "core-js/modules/esnext.symbol.async-dispose.js";
74+
import "core-js/modules/esnext.symbol.dispose.js";
75+
import "core-js/modules/esnext.symbol.metadata.js";
76+
import "core-js/modules/esnext.typed-array.to-spliced.js";
77+
import "core-js/modules/esnext.uint8-array.from-base64.js";
78+
import "core-js/modules/esnext.uint8-array.from-hex.js";
79+
import "core-js/modules/esnext.uint8-array.set-from-base64.js";
80+
import "core-js/modules/esnext.uint8-array.set-from-hex.js";
81+
import "core-js/modules/esnext.uint8-array.to-base64.js";
82+
import "core-js/modules/esnext.uint8-array.to-hex.js";
83+
import "core-js/modules/web.dom-exception.stack.js";
84+
import "core-js/modules/web.immediate.js";
85+
import "core-js/modules/web.structured-clone.js";
86+
import "core-js/modules/web.url.can-parse.js";
87+
import "core-js/modules/web.url.parse.js";
88+
import "core-js/modules/web.url-search-params.delete.js";
89+
import "core-js/modules/web.url-search-params.has.js";
90+
import "core-js/modules/web.url-search-params.size.js";
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
import 'core-js/actual';
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
"plugins": [
3+
[
4+
"@@/polyfill-corejs3",
5+
{
6+
"version": "3.41",
7+
"method": "entry-global"
8+
}
9+
]
10+
]
11+
}

0 commit comments

Comments
 (0)