mirror of
https://github.com/hanzoai/core-js.git
synced 2026-09-24 16:58:15 +00:00
3.37.0
This commit is contained in:
@@ -1,5 +1,9 @@
|
||||
## Changelog
|
||||
##### Unreleased
|
||||
- Nothing
|
||||
|
||||
##### [3.37.0 - 2024.04.17](https://github.com/zloirock/core-js/releases/tag/v3.37.0)
|
||||
- Changes [v3.36.1...v3.37.0](https://github.com/zloirock/core-js/compare/v3.36.1...v3.37.0)
|
||||
- [New `Set` methods proposal](https://github.com/tc39/proposal-set-methods):
|
||||
- Built-ins:
|
||||
- `Set.prototype.intersection`
|
||||
|
||||
@@ -212,11 +212,11 @@ structuredClone(new Set([1, 2, 3])); // => new Set([1, 2, 3])
|
||||
### Installation:[⬆](#index)
|
||||
```sh
|
||||
// global version
|
||||
npm install --save core-js@3.36.1
|
||||
npm install --save core-js@3.37.0
|
||||
// version without global namespace pollution
|
||||
npm install --save core-js-pure@3.36.1
|
||||
npm install --save core-js-pure@3.37.0
|
||||
// bundled global version
|
||||
npm install --save core-js-bundle@3.36.1
|
||||
npm install --save core-js-bundle@3.37.0
|
||||
```
|
||||
|
||||
Or you can use `core-js` [from CDN](https://www.jsdelivr.com/package/npm/core-js-bundle).
|
||||
@@ -313,9 +313,9 @@ import 'regenerator-runtime/runtime';
|
||||
|
||||
#### `@babel/preset-env`[⬆](#index)
|
||||
|
||||
[`@babel/preset-env`](https://github.com/babel/babel/tree/master/packages/babel-preset-env) has `useBuiltIns` option, which optimizes working with global version of `core-js`. With `useBuiltIns` option, you should also set `corejs` option to used version of `core-js`, like `corejs: '3.36'`.
|
||||
[`@babel/preset-env`](https://github.com/babel/babel/tree/master/packages/babel-preset-env) has `useBuiltIns` option, which optimizes working with global version of `core-js`. With `useBuiltIns` option, you should also set `corejs` option to used version of `core-js`, like `corejs: '3.37'`.
|
||||
|
||||
> **Warning!** Recommended to specify used minor `core-js` version, like `corejs: '3.36'`, instead of `corejs: 3`, since with `corejs: 3` will not be injected modules which were added in minor `core-js` releases.
|
||||
> **Warning!** Recommended to specify used minor `core-js` version, like `corejs: '3.37'`, instead of `corejs: 3`, since with `corejs: 3` will not be injected modules which were added in minor `core-js` releases.
|
||||
|
||||
- `useBuiltIns: 'entry'` replaces imports of `core-js` to import only required for a target environment modules. So, for example,
|
||||
```js
|
||||
@@ -370,7 +370,7 @@ import 'core-js/modules/es.array.of';
|
||||
var array = Array.of(1, 2, 3);
|
||||
```
|
||||
|
||||
By default, `@babel/preset-env` with `useBuiltIns: 'usage'` option only polyfills stable features, but you can enable polyfilling of proposals by `proposals` option, as `corejs: { version: '3.36', proposals: true }`.
|
||||
By default, `@babel/preset-env` with `useBuiltIns: 'usage'` option only polyfills stable features, but you can enable polyfilling of proposals by `proposals` option, as `corejs: { version: '3.37', proposals: true }`.
|
||||
|
||||
> **Warning!** In the case of `useBuiltIns: 'usage'`, you should not add `core-js` imports by yourself, they will be added automatically.
|
||||
|
||||
@@ -406,7 +406,7 @@ Fast JavaScript transpiler `swc` [contains integration with `core-js`](https://s
|
||||
"env": {
|
||||
"targets": "> 0.25%, not dead",
|
||||
"mode": "entry",
|
||||
"coreJs": "3.36"
|
||||
"coreJs": "3.37"
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
|
||||
*Example*:
|
||||
```js
|
||||
import 'https://deno.land/x/corejs@v3.36.1/index.js'; // <- at the top of your entry point
|
||||
import 'https://deno.land/x/corejs@v3.37.0/index.js'; // <- at the top of your entry point
|
||||
|
||||
Object.hasOwn({ foo: 42 }, 'foo'); // => true
|
||||
|
||||
|
||||
+1565
-1255
File diff suppressed because it is too large
Load Diff
+125
-22
@@ -1912,7 +1912,7 @@
|
||||
},
|
||||
"es.map.group-by": {
|
||||
"android": "117",
|
||||
"bun": "1.0.19",
|
||||
"bun": "1.1.2",
|
||||
"chrome": "117",
|
||||
"chrome-android": "117",
|
||||
"deno": "1.37",
|
||||
@@ -1920,14 +1920,12 @@
|
||||
"electron": "27.0",
|
||||
"firefox": "119",
|
||||
"firefox-android": "119",
|
||||
"ios": "17.4",
|
||||
"node": "21.0",
|
||||
"oculus": "30.0",
|
||||
"opera": "103",
|
||||
"opera-android": "78",
|
||||
"opera_mobile": "78",
|
||||
"quest": "30.0",
|
||||
"safari": "17.4",
|
||||
"samsung": "24.0"
|
||||
},
|
||||
"es.math.acosh": {
|
||||
@@ -2970,7 +2968,7 @@
|
||||
},
|
||||
"es.object.group-by": {
|
||||
"android": "117",
|
||||
"bun": "1.0.19",
|
||||
"bun": "1.1.2",
|
||||
"chrome": "117",
|
||||
"chrome-android": "117",
|
||||
"deno": "1.37",
|
||||
@@ -2978,14 +2976,12 @@
|
||||
"electron": "27.0",
|
||||
"firefox": "119",
|
||||
"firefox-android": "119",
|
||||
"ios": "17.4",
|
||||
"node": "21.0",
|
||||
"oculus": "30.0",
|
||||
"opera": "103",
|
||||
"opera-android": "78",
|
||||
"opera_mobile": "78",
|
||||
"quest": "30.0",
|
||||
"safari": "17.4",
|
||||
"samsung": "24.0"
|
||||
},
|
||||
"es.object.has-own": {
|
||||
@@ -4085,6 +4081,90 @@
|
||||
"safari": "10.0",
|
||||
"samsung": "5.0"
|
||||
},
|
||||
"es.set.difference.v2": {
|
||||
"android": "123",
|
||||
"bun": "1.1.1",
|
||||
"chrome": "123",
|
||||
"chrome-android": "123",
|
||||
"deno": "1.41.3",
|
||||
"edge": "123",
|
||||
"electron": "30.0",
|
||||
"opera": "109",
|
||||
"opera-android": "82",
|
||||
"opera_mobile": "82"
|
||||
},
|
||||
"es.set.intersection.v2": {
|
||||
"android": "123",
|
||||
"bun": "1.1.1",
|
||||
"chrome": "123",
|
||||
"chrome-android": "123",
|
||||
"deno": "1.41.3",
|
||||
"edge": "123",
|
||||
"electron": "30.0",
|
||||
"opera": "109",
|
||||
"opera-android": "82",
|
||||
"opera_mobile": "82"
|
||||
},
|
||||
"es.set.is-disjoint-from.v2": {
|
||||
"android": "123",
|
||||
"bun": "1.1.1",
|
||||
"chrome": "123",
|
||||
"chrome-android": "123",
|
||||
"deno": "1.41.3",
|
||||
"edge": "123",
|
||||
"electron": "30.0",
|
||||
"opera": "109",
|
||||
"opera-android": "82",
|
||||
"opera_mobile": "82"
|
||||
},
|
||||
"es.set.is-subset-of.v2": {
|
||||
"android": "123",
|
||||
"bun": "1.1.1",
|
||||
"chrome": "123",
|
||||
"chrome-android": "123",
|
||||
"deno": "1.41.3",
|
||||
"edge": "123",
|
||||
"electron": "30.0",
|
||||
"opera": "109",
|
||||
"opera-android": "82",
|
||||
"opera_mobile": "82"
|
||||
},
|
||||
"es.set.is-superset-of.v2": {
|
||||
"android": "123",
|
||||
"bun": "1.1.1",
|
||||
"chrome": "123",
|
||||
"chrome-android": "123",
|
||||
"deno": "1.41.3",
|
||||
"edge": "123",
|
||||
"electron": "30.0",
|
||||
"opera": "109",
|
||||
"opera-android": "82",
|
||||
"opera_mobile": "82"
|
||||
},
|
||||
"es.set.symmetric-difference.v2": {
|
||||
"android": "123",
|
||||
"bun": "1.1.1",
|
||||
"chrome": "123",
|
||||
"chrome-android": "123",
|
||||
"deno": "1.41.3",
|
||||
"edge": "123",
|
||||
"electron": "30.0",
|
||||
"opera": "109",
|
||||
"opera-android": "82",
|
||||
"opera_mobile": "82"
|
||||
},
|
||||
"es.set.union.v2": {
|
||||
"android": "123",
|
||||
"bun": "1.1.1",
|
||||
"chrome": "123",
|
||||
"chrome-android": "123",
|
||||
"deno": "1.41.3",
|
||||
"edge": "123",
|
||||
"electron": "30.0",
|
||||
"opera": "109",
|
||||
"opera-android": "82",
|
||||
"opera_mobile": "82"
|
||||
},
|
||||
"es.string.at-alternative": {
|
||||
"android": "92",
|
||||
"bun": "0.1.1",
|
||||
@@ -5911,7 +5991,7 @@
|
||||
"esnext.suppressed-error.constructor": {},
|
||||
"esnext.array.from-async": {
|
||||
"android": "121",
|
||||
"bun": "0.3.0",
|
||||
"bun": "1.1.2",
|
||||
"chrome": "121",
|
||||
"chrome-android": "121",
|
||||
"deno": "1.38",
|
||||
@@ -5919,13 +5999,11 @@
|
||||
"electron": "29.0",
|
||||
"firefox": "115",
|
||||
"firefox-android": "115",
|
||||
"ios": "16.4",
|
||||
"oculus": "32.0",
|
||||
"opera": "107",
|
||||
"opera-android": "81",
|
||||
"opera_mobile": "81",
|
||||
"quest": "32.0",
|
||||
"safari": "16.4",
|
||||
"samsung": "25.0"
|
||||
},
|
||||
"esnext.array.at": {
|
||||
@@ -6427,7 +6505,7 @@
|
||||
"esnext.map.from": {},
|
||||
"esnext.map.group-by": {
|
||||
"android": "117",
|
||||
"bun": "1.0.19",
|
||||
"bun": "1.1.2",
|
||||
"chrome": "117",
|
||||
"chrome-android": "117",
|
||||
"deno": "1.37",
|
||||
@@ -6435,14 +6513,12 @@
|
||||
"electron": "27.0",
|
||||
"firefox": "119",
|
||||
"firefox-android": "119",
|
||||
"ios": "17.4",
|
||||
"node": "21.0",
|
||||
"oculus": "30.0",
|
||||
"opera": "103",
|
||||
"opera-android": "78",
|
||||
"opera_mobile": "78",
|
||||
"quest": "30.0",
|
||||
"safari": "17.4",
|
||||
"samsung": "24.0"
|
||||
},
|
||||
"esnext.map.includes": {},
|
||||
@@ -6470,6 +6546,7 @@
|
||||
"esnext.math.scale": {},
|
||||
"esnext.math.seeded-prng": {},
|
||||
"esnext.math.signbit": {},
|
||||
"esnext.math.sum-precise": {},
|
||||
"esnext.math.umulh": {},
|
||||
"esnext.number.from-string": {},
|
||||
"esnext.number.range": {},
|
||||
@@ -6500,7 +6577,7 @@
|
||||
"esnext.object.iterate-values": {},
|
||||
"esnext.object.group-by": {
|
||||
"android": "117",
|
||||
"bun": "1.0.19",
|
||||
"bun": "1.1.2",
|
||||
"chrome": "117",
|
||||
"chrome-android": "117",
|
||||
"deno": "1.37",
|
||||
@@ -6508,14 +6585,12 @@
|
||||
"electron": "27.0",
|
||||
"firefox": "119",
|
||||
"firefox-android": "119",
|
||||
"ios": "17.4",
|
||||
"node": "21.0",
|
||||
"oculus": "30.0",
|
||||
"opera": "103",
|
||||
"opera-android": "78",
|
||||
"opera_mobile": "78",
|
||||
"quest": "30.0",
|
||||
"safari": "17.4",
|
||||
"samsung": "24.0"
|
||||
},
|
||||
"esnext.observable": {},
|
||||
@@ -6596,12 +6671,15 @@
|
||||
"esnext.set.delete-all": {},
|
||||
"esnext.set.difference.v2": {
|
||||
"android": "123",
|
||||
"bun": "1.1.1",
|
||||
"chrome": "123",
|
||||
"chrome-android": "123",
|
||||
"deno": "1.41.3",
|
||||
"edge": "123",
|
||||
"electron": "30.0",
|
||||
"opera": "109"
|
||||
"opera": "109",
|
||||
"opera-android": "82",
|
||||
"opera_mobile": "82"
|
||||
},
|
||||
"esnext.set.difference": {},
|
||||
"esnext.set.every": {},
|
||||
@@ -6610,42 +6688,54 @@
|
||||
"esnext.set.from": {},
|
||||
"esnext.set.intersection.v2": {
|
||||
"android": "123",
|
||||
"bun": "1.1.1",
|
||||
"chrome": "123",
|
||||
"chrome-android": "123",
|
||||
"deno": "1.41.3",
|
||||
"edge": "123",
|
||||
"electron": "30.0",
|
||||
"opera": "109"
|
||||
"opera": "109",
|
||||
"opera-android": "82",
|
||||
"opera_mobile": "82"
|
||||
},
|
||||
"esnext.set.intersection": {},
|
||||
"esnext.set.is-disjoint-from.v2": {
|
||||
"android": "123",
|
||||
"bun": "1.1.1",
|
||||
"chrome": "123",
|
||||
"chrome-android": "123",
|
||||
"deno": "1.41.3",
|
||||
"edge": "123",
|
||||
"electron": "30.0",
|
||||
"opera": "109"
|
||||
"opera": "109",
|
||||
"opera-android": "82",
|
||||
"opera_mobile": "82"
|
||||
},
|
||||
"esnext.set.is-disjoint-from": {},
|
||||
"esnext.set.is-subset-of.v2": {
|
||||
"android": "123",
|
||||
"bun": "1.1.1",
|
||||
"chrome": "123",
|
||||
"chrome-android": "123",
|
||||
"deno": "1.41.3",
|
||||
"edge": "123",
|
||||
"electron": "30.0",
|
||||
"opera": "109"
|
||||
"opera": "109",
|
||||
"opera-android": "82",
|
||||
"opera_mobile": "82"
|
||||
},
|
||||
"esnext.set.is-subset-of": {},
|
||||
"esnext.set.is-superset-of.v2": {
|
||||
"android": "123",
|
||||
"bun": "1.1.1",
|
||||
"chrome": "123",
|
||||
"chrome-android": "123",
|
||||
"deno": "1.41.3",
|
||||
"edge": "123",
|
||||
"electron": "30.0",
|
||||
"opera": "109"
|
||||
"opera": "109",
|
||||
"opera-android": "82",
|
||||
"opera_mobile": "82"
|
||||
},
|
||||
"esnext.set.is-superset-of": {},
|
||||
"esnext.set.join": {},
|
||||
@@ -6655,22 +6745,28 @@
|
||||
"esnext.set.some": {},
|
||||
"esnext.set.symmetric-difference.v2": {
|
||||
"android": "123",
|
||||
"bun": "1.1.1",
|
||||
"chrome": "123",
|
||||
"chrome-android": "123",
|
||||
"deno": "1.41.3",
|
||||
"edge": "123",
|
||||
"electron": "30.0",
|
||||
"opera": "109"
|
||||
"opera": "109",
|
||||
"opera-android": "82",
|
||||
"opera_mobile": "82"
|
||||
},
|
||||
"esnext.set.symmetric-difference": {},
|
||||
"esnext.set.union.v2": {
|
||||
"android": "123",
|
||||
"bun": "1.1.1",
|
||||
"chrome": "123",
|
||||
"chrome-android": "123",
|
||||
"deno": "1.41.3",
|
||||
"edge": "123",
|
||||
"electron": "30.0",
|
||||
"opera": "109"
|
||||
"opera": "109",
|
||||
"opera-android": "82",
|
||||
"opera_mobile": "82"
|
||||
},
|
||||
"esnext.set.union": {},
|
||||
"esnext.string.at": {},
|
||||
@@ -6766,6 +6862,7 @@
|
||||
"deno": "1.38",
|
||||
"node": "20.5.0"
|
||||
},
|
||||
"esnext.symbol.custom-matcher": {},
|
||||
"esnext.symbol.dispose": {
|
||||
"bun": "1.0.23",
|
||||
"deno": "1.38",
|
||||
@@ -7232,6 +7329,7 @@
|
||||
},
|
||||
"web.url.can-parse": {
|
||||
"android": "120",
|
||||
"bun": "1.1.0",
|
||||
"chrome": "120",
|
||||
"chrome-android": "120",
|
||||
"deno": "1.33.2",
|
||||
@@ -7249,6 +7347,11 @@
|
||||
"safari": "17.0",
|
||||
"samsung": "25.0"
|
||||
},
|
||||
"web.url.parse": {
|
||||
"bun": "1.1.4",
|
||||
"firefox": "126",
|
||||
"firefox-android": "126"
|
||||
},
|
||||
"web.url.to-json": {
|
||||
"android": "71",
|
||||
"bun": "0.1.1",
|
||||
|
||||
+33
-15
@@ -704,7 +704,10 @@ GLOBAL.tests = {
|
||||
&& map[Symbol.toStringTag];
|
||||
}],
|
||||
'es.map.group-by': function () {
|
||||
return Map.groupBy;
|
||||
// https://bugs.webkit.org/show_bug.cgi?id=271524
|
||||
return Map.groupBy('ab', function (it) {
|
||||
return it;
|
||||
}).get('a').length === 1;
|
||||
},
|
||||
'es.math.acosh': function () {
|
||||
// V8 bug: https://code.google.com/p/v8/issues/detail?id=3509
|
||||
@@ -893,7 +896,10 @@ GLOBAL.tests = {
|
||||
return Object.getPrototypeOf('qwe');
|
||||
},
|
||||
'es.object.group-by': function () {
|
||||
return Object.groupBy;
|
||||
// https://bugs.webkit.org/show_bug.cgi?id=271524
|
||||
return Object.groupBy('ab', function (it) {
|
||||
return it;
|
||||
}).a.length === 1;
|
||||
},
|
||||
'es.object.has-own': function () {
|
||||
return Object.hasOwn;
|
||||
@@ -1135,6 +1141,15 @@ GLOBAL.tests = {
|
||||
&& set.has(0)
|
||||
&& set[Symbol.toStringTag];
|
||||
}],
|
||||
'es.set.difference.v2': createSetMethodTest('difference'),
|
||||
'es.set.intersection.v2': [createSetMethodTest('intersection'), function () {
|
||||
return String(Array.from(new Set([1, 2, 3]).intersection(new Set([3, 2])))) === '3,2';
|
||||
}],
|
||||
'es.set.is-disjoint-from.v2': createSetMethodTest('isDisjointFrom'),
|
||||
'es.set.is-subset-of.v2': createSetMethodTest('isSubsetOf'),
|
||||
'es.set.is-superset-of.v2': createSetMethodTest('isSupersetOf'),
|
||||
'es.set.symmetric-difference.v2': createSetMethodTest('symmetricDifference'),
|
||||
'es.set.union.v2': createSetMethodTest('union'),
|
||||
'es.string.at-alternative': function () {
|
||||
return '𠮷'.at(-2) === '\uD842';
|
||||
},
|
||||
@@ -1516,7 +1531,13 @@ GLOBAL.tests = {
|
||||
&& SuppressedError(1, 2, 3, { cause: 4 }).cause !== 4;
|
||||
},
|
||||
'esnext.array.from-async': function () {
|
||||
return Array.fromAsync;
|
||||
// https://bugs.webkit.org/show_bug.cgi?id=271703
|
||||
var counter = 0;
|
||||
Array.fromAsync.call(function () {
|
||||
counter++;
|
||||
return [];
|
||||
}, { length: 0 });
|
||||
return counter === 1;
|
||||
},
|
||||
'esnext.array.filter-reject': function () {
|
||||
return [].filterReject;
|
||||
@@ -1746,6 +1767,9 @@ GLOBAL.tests = {
|
||||
'esnext.math.signbit': function () {
|
||||
return Math.signbit;
|
||||
},
|
||||
'esnext.math.sum-precise': function () {
|
||||
return Math.sumPrecise;
|
||||
},
|
||||
'esnext.number.from-string': function () {
|
||||
return Number.fromString;
|
||||
},
|
||||
@@ -1758,7 +1782,6 @@ GLOBAL.tests = {
|
||||
'esnext.set.delete-all': function () {
|
||||
return Set.prototype.deleteAll;
|
||||
},
|
||||
'esnext.set.difference.v2': createSetMethodTest('difference'),
|
||||
'esnext.set.every': function () {
|
||||
return Set.prototype.every;
|
||||
},
|
||||
@@ -1771,12 +1794,6 @@ GLOBAL.tests = {
|
||||
'esnext.set.from': function () {
|
||||
return Set.from;
|
||||
},
|
||||
'esnext.set.intersection.v2': [createSetMethodTest('intersection'), function () {
|
||||
return String(Array.from(new Set([1, 2, 3]).intersection(new Set([3, 2])))) === '3,2';
|
||||
}],
|
||||
'esnext.set.is-disjoint-from.v2': createSetMethodTest('isDisjointFrom'),
|
||||
'esnext.set.is-subset-of.v2': createSetMethodTest('isSubsetOf'),
|
||||
'esnext.set.is-superset-of.v2': createSetMethodTest('isSupersetOf'),
|
||||
'esnext.set.join': function () {
|
||||
return Set.prototype.join;
|
||||
},
|
||||
@@ -1792,8 +1809,6 @@ GLOBAL.tests = {
|
||||
'esnext.set.some': function () {
|
||||
return Set.prototype.some;
|
||||
},
|
||||
'esnext.set.symmetric-difference.v2': createSetMethodTest('symmetricDifference'),
|
||||
'esnext.set.union.v2': createSetMethodTest('union'),
|
||||
'esnext.string.code-points': function () {
|
||||
return String.prototype.codePoints;
|
||||
},
|
||||
@@ -1807,6 +1822,9 @@ GLOBAL.tests = {
|
||||
var descriptor = Object.getOwnPropertyDescriptor(Symbol, 'asyncDispose');
|
||||
return descriptor.value && !descriptor.enumerable && !descriptor.configurable && !descriptor.writable;
|
||||
},
|
||||
'esnext.symbol.custom-matcher': function () {
|
||||
return Symbol.customMatcher;
|
||||
},
|
||||
'esnext.symbol.dispose': function () {
|
||||
var descriptor = Object.getOwnPropertyDescriptor(Symbol, 'dispose');
|
||||
return descriptor.value && !descriptor.enumerable && !descriptor.configurable && !descriptor.writable;
|
||||
@@ -1817,9 +1835,6 @@ GLOBAL.tests = {
|
||||
'esnext.symbol.is-well-known-symbol': function () {
|
||||
return Symbol.isWellKnownSymbol;
|
||||
},
|
||||
'esnext.symbol.matcher': function () {
|
||||
return Symbol.matcher;
|
||||
},
|
||||
'esnext.symbol.metadata': function () {
|
||||
return Symbol.metadata;
|
||||
},
|
||||
@@ -1997,6 +2012,9 @@ GLOBAL.tests = {
|
||||
return URL.canParse.length === 1;
|
||||
}
|
||||
}],
|
||||
'web.url.parse': [URL_AND_URL_SEARCH_PARAMS_SUPPORT, function () {
|
||||
return URL.parse;
|
||||
}],
|
||||
'web.url.to-json': [URL_AND_URL_SEARCH_PARAMS_SUPPORT, function () {
|
||||
return URL.prototype.toJSON;
|
||||
}],
|
||||
|
||||
Generated
+12
-12
@@ -1,11 +1,11 @@
|
||||
{
|
||||
"name": "core-js",
|
||||
"version": "3.36.1",
|
||||
"version": "3.37.0",
|
||||
"lockfileVersion": 3,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"version": "3.36.1",
|
||||
"version": "3.37.0",
|
||||
"license": "MIT",
|
||||
"workspaces": [
|
||||
"./packages/*"
|
||||
@@ -2329,9 +2329,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/electron-to-chromium": {
|
||||
"version": "1.4.736",
|
||||
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.736.tgz",
|
||||
"integrity": "sha512-Rer6wc3ynLelKNM4lOCg7/zPQj8tPOCB2hzD32PX9wd3hgRRi9MxEbmkFCokzcEhRVMiOVLjnL9ig9cefJ+6+Q=="
|
||||
"version": "1.4.737",
|
||||
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.737.tgz",
|
||||
"integrity": "sha512-QvLTxaLHKdy5YxvixAw/FfHq2eWLUL9KvsPjp0aHK1gI5d3EDuDgITkvj0nFO2c6zUY3ZqVAJQiBYyQP9tQpfw=="
|
||||
},
|
||||
"node_modules/elliptic": {
|
||||
"version": "6.5.5",
|
||||
@@ -5378,7 +5378,7 @@
|
||||
}
|
||||
},
|
||||
"packages/core-js": {
|
||||
"version": "3.36.1",
|
||||
"version": "3.37.0",
|
||||
"hasInstallScript": true,
|
||||
"license": "MIT",
|
||||
"funding": {
|
||||
@@ -5387,11 +5387,11 @@
|
||||
}
|
||||
},
|
||||
"packages/core-js-builder": {
|
||||
"version": "3.36.1",
|
||||
"version": "3.37.0",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"core-js": "3.36.1",
|
||||
"core-js-compat": "3.36.1",
|
||||
"core-js": "3.37.0",
|
||||
"core-js-compat": "3.37.0",
|
||||
"mkdirp": ">=0.5.6 <1",
|
||||
"webpack": ">=4.47.0 <5"
|
||||
},
|
||||
@@ -5404,7 +5404,7 @@
|
||||
}
|
||||
},
|
||||
"packages/core-js-bundle": {
|
||||
"version": "3.36.1",
|
||||
"version": "3.37.0",
|
||||
"hasInstallScript": true,
|
||||
"license": "MIT",
|
||||
"funding": {
|
||||
@@ -5413,7 +5413,7 @@
|
||||
}
|
||||
},
|
||||
"packages/core-js-compat": {
|
||||
"version": "3.36.1",
|
||||
"version": "3.37.0",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"browserslist": "^4.23.0"
|
||||
@@ -5424,7 +5424,7 @@
|
||||
}
|
||||
},
|
||||
"packages/core-js-pure": {
|
||||
"version": "3.36.1",
|
||||
"version": "3.37.0",
|
||||
"hasInstallScript": true,
|
||||
"license": "MIT",
|
||||
"funding": {
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"version": "3.36.1",
|
||||
"version": "3.37.0",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/zloirock/core-js.git"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "core-js-builder",
|
||||
"version": "3.36.1",
|
||||
"version": "3.37.0",
|
||||
"type": "commonjs",
|
||||
"description": "core-js builder",
|
||||
"repository": {
|
||||
@@ -22,8 +22,8 @@
|
||||
"main": "index.js",
|
||||
"types": "index.d.ts",
|
||||
"dependencies": {
|
||||
"core-js": "3.36.1",
|
||||
"core-js-compat": "3.36.1",
|
||||
"core-js": "3.37.0",
|
||||
"core-js-compat": "3.37.0",
|
||||
"mkdirp": ">=0.5.6 <1",
|
||||
"webpack": ">=4.47.0 <5"
|
||||
},
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "core-js-bundle",
|
||||
"version": "3.36.1",
|
||||
"version": "3.37.0",
|
||||
"type": "commonjs",
|
||||
"description": "Standard library",
|
||||
"keywords": [
|
||||
|
||||
@@ -27,7 +27,7 @@ const {
|
||||
exclude: [ // optional list / filter of modules to exclude, the signature is similar to `modules` option
|
||||
'web.atob',
|
||||
],
|
||||
version: '3.36', // used `core-js` version, by default - the latest
|
||||
version: '3.37', // used `core-js` version, by default - the latest
|
||||
inverse: false, // inverse of the result - shows modules that are NOT required for the target environment
|
||||
});
|
||||
|
||||
@@ -125,9 +125,9 @@ require('core-js-compat/modules'); // => Array<ModuleName>
|
||||
require('core-js-compat').modules; // => Array<ModuleName>
|
||||
|
||||
// the subset of modules which available in the passed `core-js` version:
|
||||
require('core-js-compat/get-modules-list-for-target-version')('3.36'); // => Array<ModuleName>
|
||||
require('core-js-compat/get-modules-list-for-target-version')('3.37'); // => Array<ModuleName>
|
||||
// or
|
||||
require('core-js-compat').getModulesListForTargetVersion('3.36'); // => Array<ModuleName>
|
||||
require('core-js-compat').getModulesListForTargetVersion('3.37'); // => Array<ModuleName>
|
||||
```
|
||||
|
||||
If you wanna help to improve this data, you could take a look at the related section of [`CONTRIBUTING.md`](https://github.com/zloirock/core-js/blob/master/CONTRIBUTING.md#how-to-update-core-js-compat-data). The visualization of compatibility data and the browser tests runner is available [here](http://zloirock.github.io/core-js/compat/), the example:
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "core-js-compat",
|
||||
"version": "3.36.1",
|
||||
"version": "3.37.0",
|
||||
"type": "commonjs",
|
||||
"description": "core-js compat",
|
||||
"repository": {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "core-js-pure",
|
||||
"version": "3.36.1",
|
||||
"version": "3.37.0",
|
||||
"type": "commonjs",
|
||||
"description": "Standard library",
|
||||
"keywords": [
|
||||
|
||||
@@ -7,9 +7,9 @@ var SHARED = '__core-js_shared__';
|
||||
var store = module.exports = globalThis[SHARED] || defineGlobalProperty(SHARED, {});
|
||||
|
||||
(store.versions || (store.versions = [])).push({
|
||||
version: '3.36.1',
|
||||
version: '3.37.0',
|
||||
mode: IS_PURE ? 'pure' : 'global',
|
||||
copyright: '© 2014-2024 Denis Pushkarev (zloirock.ru)',
|
||||
license: 'https://github.com/zloirock/core-js/blob/v3.36.1/LICENSE',
|
||||
license: 'https://github.com/zloirock/core-js/blob/v3.37.0/LICENSE',
|
||||
source: 'https://github.com/zloirock/core-js'
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "core-js",
|
||||
"version": "3.36.1",
|
||||
"version": "3.37.0",
|
||||
"type": "commonjs",
|
||||
"description": "Standard library",
|
||||
"keywords": [
|
||||
|
||||
Generated
+3
-3
@@ -912,9 +912,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/electron-to-chromium": {
|
||||
"version": "1.4.736",
|
||||
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.736.tgz",
|
||||
"integrity": "sha512-Rer6wc3ynLelKNM4lOCg7/zPQj8tPOCB2hzD32PX9wd3hgRRi9MxEbmkFCokzcEhRVMiOVLjnL9ig9cefJ+6+Q==",
|
||||
"version": "1.4.737",
|
||||
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.737.tgz",
|
||||
"integrity": "sha512-QvLTxaLHKdy5YxvixAw/FfHq2eWLUL9KvsPjp0aHK1gI5d3EDuDgITkvj0nFO2c6zUY3ZqVAJQiBYyQP9tQpfw==",
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/enhanced-resolve": {
|
||||
|
||||
Generated
+3
-3
@@ -1148,9 +1148,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/electron-to-chromium": {
|
||||
"version": "1.4.736",
|
||||
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.736.tgz",
|
||||
"integrity": "sha512-Rer6wc3ynLelKNM4lOCg7/zPQj8tPOCB2hzD32PX9wd3hgRRi9MxEbmkFCokzcEhRVMiOVLjnL9ig9cefJ+6+Q==",
|
||||
"version": "1.4.737",
|
||||
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.737.tgz",
|
||||
"integrity": "sha512-QvLTxaLHKdy5YxvixAw/FfHq2eWLUL9KvsPjp0aHK1gI5d3EDuDgITkvj0nFO2c6zUY3ZqVAJQiBYyQP9tQpfw==",
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/enhanced-resolve": {
|
||||
|
||||
Generated
+3
-3
@@ -641,9 +641,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/electron-to-chromium": {
|
||||
"version": "1.4.736",
|
||||
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.736.tgz",
|
||||
"integrity": "sha512-Rer6wc3ynLelKNM4lOCg7/zPQj8tPOCB2hzD32PX9wd3hgRRi9MxEbmkFCokzcEhRVMiOVLjnL9ig9cefJ+6+Q==",
|
||||
"version": "1.4.737",
|
||||
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.737.tgz",
|
||||
"integrity": "sha512-QvLTxaLHKdy5YxvixAw/FfHq2eWLUL9KvsPjp0aHK1gI5d3EDuDgITkvj0nFO2c6zUY3ZqVAJQiBYyQP9tQpfw==",
|
||||
"dev": true,
|
||||
"peer": true
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user