Skip to content

Commit 9f6df09

Browse files
committed
update core-js
1 parent 36b419b commit 9f6df09

File tree

13 files changed

+54
-36
lines changed

13 files changed

+54
-36
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ The main Babel packages only transform JavaScript _syntax_: you also need to loa
1313

1414
The easiest way to do so is to directly load the polyfill using a `<script ...>` tag:
1515
```html
16-
<script src="https://unpkg.com/[email protected].0/minified.js"></script>
16+
<script src="https://unpkg.com/[email protected].1/minified.js"></script>
1717
```
1818

1919
However, this simple approach can potentially include a lot of unnecessary code. The Babel plugins implemented in this repository automatically inject the polyfills in your code, while trying to only load what is really needed. It does this based on your compilation targets and on what you are using in your code.

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.45.0"
64+
"@babel/preset-env/core-js-compat": "^3.45.1"
6565
},
6666
"engines": {
6767
"node": ">= 6.9.0",

packages/babel-plugin-polyfill-corejs3/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ If you are a library author, specify a reasonably modern `core-js` version in yo
5555
```json
5656
{
5757
"dependencies": {
58-
"core-js": "^3.45.0"
58+
"core-js": "^3.45.1"
5959
}
6060
}
6161
```

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.5",
30-
"core-js-compat": "^3.45.0"
30+
"core-js-compat": "^3.45.1"
3131
},
3232
"devDependencies": {
3333
"@babel/core": "^7.27.7",
@@ -39,8 +39,8 @@
3939
"@babel/plugin-transform-modules-commonjs": "^7.27.1",
4040
"@babel/plugin-transform-runtime": "^7.27.4",
4141
"@babel/plugin-transform-spread": "^7.27.1",
42-
"core-js": "^3.45.0",
43-
"core-js-pure": "^3.45.0"
42+
"core-js": "^3.45.1",
43+
"core-js-pure": "^3.45.1"
4444
},
4545
"peerDependencies": {
4646
"@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0"

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

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,9 @@ export default new Set<string>([
66
"esnext.json.is-raw-json",
77
"esnext.json.parse",
88
"esnext.json.raw-json",
9+
"esnext.map.get-or-insert",
10+
"esnext.map.get-or-insert-computed",
911
"esnext.symbol.metadata",
12+
"esnext.weak-map.get-or-insert",
13+
"esnext.weak-map.get-or-insert-computed",
1014
]);

packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/shippedProposals-corejs-3.39/output.mjs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,8 @@ import "core-js/modules/esnext.iterator.dispose.js";
9595
import "core-js/modules/esnext.json.is-raw-json.js";
9696
import "core-js/modules/esnext.json.parse.js";
9797
import "core-js/modules/esnext.json.raw-json.js";
98+
import "core-js/modules/esnext.map.get-or-insert.js";
99+
import "core-js/modules/esnext.map.get-or-insert-computed.js";
98100
import "core-js/modules/esnext.math.f16round.js";
99101
import "core-js/modules/esnext.math.sum-precise.js";
100102
import "core-js/modules/esnext.regexp.escape.js";

packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/shippedProposals-corejs-3.40/output.mjs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,8 @@ import "core-js/modules/esnext.iterator.dispose.js";
9696
import "core-js/modules/esnext.json.is-raw-json.js";
9797
import "core-js/modules/esnext.json.parse.js";
9898
import "core-js/modules/esnext.json.raw-json.js";
99+
import "core-js/modules/esnext.map.get-or-insert.js";
100+
import "core-js/modules/esnext.map.get-or-insert-computed.js";
99101
import "core-js/modules/esnext.math.f16round.js";
100102
import "core-js/modules/esnext.math.sum-precise.js";
101103
import "core-js/modules/esnext.regexp.escape.js";

packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/shippedProposals-corejs-3.41/output.mjs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,8 @@ import "core-js/modules/esnext.iterator.dispose.js";
9898
import "core-js/modules/esnext.json.is-raw-json.js";
9999
import "core-js/modules/esnext.json.parse.js";
100100
import "core-js/modules/esnext.json.raw-json.js";
101+
import "core-js/modules/esnext.map.get-or-insert.js";
102+
import "core-js/modules/esnext.map.get-or-insert-computed.js";
101103
import "core-js/modules/esnext.math.sum-precise.js";
102104
import "core-js/modules/esnext.symbol.async-dispose.js";
103105
import "core-js/modules/esnext.symbol.metadata.js";

packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/shippedProposals-corejs-3.42/output.mjs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,8 @@ import "core-js/modules/esnext.iterator.dispose.js";
9898
import "core-js/modules/esnext.json.is-raw-json.js";
9999
import "core-js/modules/esnext.json.parse.js";
100100
import "core-js/modules/esnext.json.raw-json.js";
101+
import "core-js/modules/esnext.map.get-or-insert.js";
102+
import "core-js/modules/esnext.map.get-or-insert-computed.js";
101103
import "core-js/modules/esnext.math.sum-precise.js";
102104
import "core-js/modules/esnext.symbol.async-dispose.js";
103105
import "core-js/modules/esnext.symbol.metadata.js";

packages/babel-plugin-polyfill-corejs3/test/fixtures/usage-global/shippedProposals-corejs-3.43/output.mjs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,8 @@ import "core-js/modules/es.weak-map.js";
9999
import "core-js/modules/esnext.json.is-raw-json.js";
100100
import "core-js/modules/esnext.json.parse.js";
101101
import "core-js/modules/esnext.json.raw-json.js";
102+
import "core-js/modules/esnext.map.get-or-insert.js";
103+
import "core-js/modules/esnext.map.get-or-insert-computed.js";
102104
import "core-js/modules/esnext.math.sum-precise.js";
103105
import "core-js/modules/esnext.symbol.metadata.js";
104106
import "core-js/modules/esnext.uint8-array.from-base64.js";

0 commit comments

Comments
 (0)