feat: refactoring project

This commit is contained in:
Carlos
2024-11-23 14:56:07 -05:00
parent f0c2a50c18
commit 1c6db5818d
2351 changed files with 39323 additions and 60326 deletions

View File

@@ -27,7 +27,7 @@ const {
exclude: [ // optional list / filter of modules to exclude, the signature is similar to `modules` option
'web.atob',
],
version: '3.38', // used `core-js` version, by default - the latest
version: '3.39', // used `core-js` version, by default - the latest
inverse: false, // inverse of the result - shows modules that are NOT required for the target environment
});
@@ -72,9 +72,9 @@ console.log(targets);
`targets` could be [a `browserslist` query](https://github.com/browserslist/browserslist) or a targets object that specifies minimum environment versions to support:
```js
// browserslist query:
'defaults, not IE 11, maintained node versions'
'defaults, not IE 11, maintained node versions';
// object (sure, all those fields optional):
{
({
android: '4.0', // Android WebView version
bun: '0.1.2', // Bun version
chrome: '38', // Chrome version
@@ -98,7 +98,7 @@ console.log(targets);
samsung: '14.0', // Samsung Internet version
esmodules: true, // That option set target to minimum supporting ES Modules versions of all browsers
browsers: '> 0.25%', // Browserslist query or object with target browsers
}
});
```
### Additional API:
@@ -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.38'); // => Array<ModuleName>
require('core-js-compat/get-modules-list-for-target-version')('3.39'); // => Array<ModuleName>
// or
require('core-js-compat').getModulesListForTargetVersion('3.38'); // => Array<ModuleName>
require('core-js-compat').getModulesListForTargetVersion('3.39'); // => 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:

375
node_modules/core-js-compat/data.json generated vendored
View File

@@ -389,6 +389,7 @@
"electron": "10.0",
"firefox": "79",
"firefox-android": "79",
"hermes": "0.13",
"ios": "14.0",
"node": "15.0",
"oculus": "12.0",
@@ -410,6 +411,7 @@
"electron": "15.0",
"firefox": "91",
"firefox-android": "91",
"hermes": "0.13",
"ios": "15.0",
"node": "16.11",
"oculus": "18.0",
@@ -431,6 +433,7 @@
"electron": "14.0",
"firefox": "90",
"firefox-android": "90",
"hermes": "0.13",
"ios": "15.4",
"node": "16.6",
"oculus": "17.0",
@@ -711,6 +714,7 @@
"electron": "1.2",
"firefox": "53",
"firefox-android": "53",
"hermes": "0.13",
"ios": "9.0",
"node": "6.5",
"oculus": "3.0",
@@ -1113,6 +1117,7 @@
"electron": "23.0",
"firefox": "115",
"firefox-android": "115",
"hermes": "0.13",
"ios": "16.0",
"node": "20.0",
"oculus": "26.0",
@@ -1154,6 +1159,7 @@
"electron": "23.0",
"firefox": "115",
"firefox-android": "115",
"hermes": "0.13",
"ios": "16.0",
"node": "20.0",
"oculus": "26.0",
@@ -1238,6 +1244,7 @@
"electron": "23.0",
"firefox": "115",
"firefox-android": "115",
"hermes": "0.13",
"ios": "16.0",
"node": "20.0",
"oculus": "26.0",
@@ -1716,6 +1723,240 @@
"safari": "12.1",
"samsung": "10.0"
},
"es.iterator.constructor": {
"android": "122",
"bun": "1.1.31",
"chrome": "122",
"chrome-android": "122",
"deno": "1.37",
"edge": "122",
"electron": "29.0",
"firefox": "131",
"firefox-android": "131",
"node": "22.0",
"oculus": "32.0",
"opera": "108",
"opera-android": "81",
"opera_mobile": "81",
"quest": "32.0",
"samsung": "26.0"
},
"es.iterator.drop": {
"android": "122",
"bun": "1.1.31",
"chrome": "122",
"chrome-android": "122",
"deno": "1.37",
"edge": "122",
"electron": "29.0",
"firefox": "131",
"firefox-android": "131",
"node": "22.0",
"oculus": "32.0",
"opera": "108",
"opera-android": "81",
"opera_mobile": "81",
"quest": "32.0",
"samsung": "26.0"
},
"es.iterator.every": {
"android": "122",
"bun": "1.1.31",
"chrome": "122",
"chrome-android": "122",
"deno": "1.37",
"edge": "122",
"electron": "29.0",
"firefox": "131",
"firefox-android": "131",
"node": "22.0",
"oculus": "32.0",
"opera": "108",
"opera-android": "81",
"opera_mobile": "81",
"quest": "32.0",
"samsung": "26.0"
},
"es.iterator.filter": {
"android": "122",
"bun": "1.1.31",
"chrome": "122",
"chrome-android": "122",
"deno": "1.37",
"edge": "122",
"electron": "29.0",
"firefox": "131",
"firefox-android": "131",
"node": "22.0",
"oculus": "32.0",
"opera": "108",
"opera-android": "81",
"opera_mobile": "81",
"quest": "32.0",
"samsung": "26.0"
},
"es.iterator.find": {
"android": "122",
"bun": "1.1.31",
"chrome": "122",
"chrome-android": "122",
"deno": "1.37",
"edge": "122",
"electron": "29.0",
"firefox": "131",
"firefox-android": "131",
"node": "22.0",
"oculus": "32.0",
"opera": "108",
"opera-android": "81",
"opera_mobile": "81",
"quest": "32.0",
"samsung": "26.0"
},
"es.iterator.flat-map": {
"android": "122",
"bun": "1.1.31",
"chrome": "122",
"chrome-android": "122",
"deno": "1.37",
"edge": "122",
"electron": "29.0",
"firefox": "131",
"firefox-android": "131",
"node": "22.0",
"oculus": "32.0",
"opera": "108",
"opera-android": "81",
"opera_mobile": "81",
"quest": "32.0",
"samsung": "26.0"
},
"es.iterator.for-each": {
"android": "122",
"bun": "1.1.31",
"chrome": "122",
"chrome-android": "122",
"deno": "1.37",
"edge": "122",
"electron": "29.0",
"firefox": "131",
"firefox-android": "131",
"node": "22.0",
"oculus": "32.0",
"opera": "108",
"opera-android": "81",
"opera_mobile": "81",
"quest": "32.0",
"samsung": "26.0"
},
"es.iterator.from": {
"android": "122",
"bun": "1.1.31",
"chrome": "122",
"chrome-android": "122",
"deno": "1.37",
"edge": "122",
"electron": "29.0",
"firefox": "131",
"firefox-android": "131",
"node": "22.0",
"oculus": "32.0",
"opera": "108",
"opera-android": "81",
"opera_mobile": "81",
"quest": "32.0",
"samsung": "26.0"
},
"es.iterator.map": {
"android": "122",
"bun": "1.1.31",
"chrome": "122",
"chrome-android": "122",
"deno": "1.37",
"edge": "122",
"electron": "29.0",
"firefox": "131",
"firefox-android": "131",
"node": "22.0",
"oculus": "32.0",
"opera": "108",
"opera-android": "81",
"opera_mobile": "81",
"quest": "32.0",
"samsung": "26.0"
},
"es.iterator.reduce": {
"android": "122",
"bun": "1.1.31",
"chrome": "122",
"chrome-android": "122",
"deno": "1.37",
"edge": "122",
"electron": "29.0",
"firefox": "131",
"firefox-android": "131",
"node": "22.0",
"oculus": "32.0",
"opera": "108",
"opera-android": "81",
"opera_mobile": "81",
"quest": "32.0",
"samsung": "26.0"
},
"es.iterator.some": {
"android": "122",
"bun": "1.1.31",
"chrome": "122",
"chrome-android": "122",
"deno": "1.37",
"edge": "122",
"electron": "29.0",
"firefox": "131",
"firefox-android": "131",
"node": "22.0",
"oculus": "32.0",
"opera": "108",
"opera-android": "81",
"opera_mobile": "81",
"quest": "32.0",
"samsung": "26.0"
},
"es.iterator.take": {
"android": "122",
"bun": "1.1.31",
"chrome": "122",
"chrome-android": "122",
"deno": "1.37",
"edge": "122",
"electron": "29.0",
"firefox": "131",
"firefox-android": "131",
"node": "22.0",
"oculus": "32.0",
"opera": "108",
"opera-android": "81",
"opera_mobile": "81",
"quest": "32.0",
"samsung": "26.0"
},
"es.iterator.to-array": {
"android": "122",
"bun": "1.1.31",
"chrome": "122",
"chrome-android": "122",
"deno": "1.37",
"edge": "122",
"electron": "29.0",
"firefox": "131",
"firefox-android": "131",
"node": "22.0",
"oculus": "32.0",
"opera": "108",
"opera-android": "81",
"opera_mobile": "81",
"quest": "32.0",
"samsung": "26.0"
},
"es.json.stringify": {
"android": "72",
"bun": "0.1.1",
@@ -1726,6 +1967,7 @@
"electron": "5.0",
"firefox": "64",
"firefox-android": "64",
"hermes": "0.13",
"ios": "12.2",
"node": "12.0",
"oculus": "6.0",
@@ -1770,6 +2012,7 @@
"electron": "1.2",
"firefox": "53",
"firefox-android": "53",
"hermes": "0.13",
"ios": "10.0",
"node": "6.5",
"oculus": "3.0",
@@ -3292,6 +3535,21 @@
"safari": "13.0.3",
"samsung": "9.0"
},
"es.promise.try": {
"android": "128",
"bun": "1.1.22",
"chrome": "128",
"chrome-android": "128",
"deno": "1.46",
"edge": "128",
"electron": "32.0",
"node": "23.0",
"oculus": "35.0",
"opera": "114",
"opera-android": "85",
"opera_mobile": "85",
"quest": "35.0"
},
"es.promise.with-resolvers": {
"android": "119",
"bun": "0.7.1",
@@ -3673,6 +3931,7 @@
"electron": "3.0",
"firefox": "78",
"firefox-android": "78",
"hermes": "0.13",
"ios": "11.3",
"node": "10.0",
"oculus": "5.0",
@@ -3782,6 +4041,7 @@
"electron": "1.2",
"firefox": "53",
"firefox-android": "53",
"hermes": "0.13",
"ios": "10.0",
"node": "6.5",
"oculus": "3.0",
@@ -3944,6 +4204,7 @@
"electron": "14.0",
"firefox": "90",
"firefox-android": "90",
"hermes": "0.13",
"ios": "15.4",
"node": "16.6",
"oculus": "17.0",
@@ -4237,6 +4498,7 @@
"electron": "3.0",
"firefox": "78",
"firefox-android": "78",
"hermes": "0.13",
"ios": "14.0",
"node": "10.0",
"oculus": "5.0",
@@ -4923,6 +5185,7 @@
"electron": "14.0",
"firefox": "90",
"firefox-android": "90",
"hermes": "0.13",
"ios": "15.4",
"node": "16.6",
"oculus": "17.0",
@@ -5620,6 +5883,7 @@
"electron": "1.2",
"firefox": "53",
"firefox-android": "53",
"hermes": "0.13",
"ios": "10.0",
"node": "6.5",
"oculus": "3.0",
@@ -5642,6 +5906,7 @@
"electron": "1.2",
"firefox": "53",
"firefox-android": "53",
"hermes": "0.13",
"ios": "10.0",
"node": "6.5",
"oculus": "3.0",
@@ -5664,6 +5929,7 @@
"electron": "10.0",
"firefox": "79",
"firefox-android": "79",
"hermes": "0.13",
"ios": "14.0",
"node": "15.0",
"oculus": "12.0",
@@ -5706,6 +5972,7 @@
"electron": "14.0",
"firefox": "90",
"firefox-android": "90",
"hermes": "0.13",
"ios": "15.4",
"node": "16.6",
"oculus": "17.0",
@@ -5781,6 +6048,7 @@
"electron": "23.0",
"firefox": "115",
"firefox-android": "115",
"hermes": "0.13",
"ios": "16.0",
"node": "20.0",
"oculus": "26.0",
@@ -5822,6 +6090,7 @@
"electron": "23.0",
"firefox": "115",
"firefox-android": "115",
"hermes": "0.13",
"ios": "16.0",
"node": "20.0",
"oculus": "26.0",
@@ -5844,6 +6113,7 @@
"electron": "23.0",
"firefox": "115",
"firefox-android": "115",
"hermes": "0.13",
"ios": "16.0",
"node": "20.0",
"oculus": "26.0",
@@ -5936,12 +6206,14 @@
"esnext.composite-key": {},
"esnext.composite-symbol": {},
"esnext.data-view.get-float16": {
"bun": "1.1.23",
"deno": "1.43",
"firefox": "129",
"firefox-android": "129"
},
"esnext.data-view.get-uint8-clamped": {},
"esnext.data-view.set-float16": {
"bun": "1.1.23",
"deno": "1.43",
"firefox": "129",
"firefox-android": "129"
@@ -5978,11 +6250,14 @@
},
"esnext.iterator.constructor": {
"android": "122",
"bun": "1.1.31",
"chrome": "122",
"chrome-android": "122",
"deno": "1.37",
"edge": "122",
"electron": "29.0",
"firefox": "131",
"firefox-android": "131",
"node": "22.0",
"oculus": "32.0",
"opera": "108",
@@ -5992,14 +6267,18 @@
"samsung": "26.0"
},
"esnext.iterator.as-indexed-pairs": {},
"esnext.iterator.concat": {},
"esnext.iterator.dispose": {},
"esnext.iterator.drop": {
"android": "122",
"bun": "1.1.31",
"chrome": "122",
"chrome-android": "122",
"deno": "1.37",
"edge": "122",
"electron": "29.0",
"firefox": "131",
"firefox-android": "131",
"node": "22.0",
"oculus": "32.0",
"opera": "108",
@@ -6010,11 +6289,14 @@
},
"esnext.iterator.every": {
"android": "122",
"bun": "1.1.31",
"chrome": "122",
"chrome-android": "122",
"deno": "1.37",
"edge": "122",
"electron": "29.0",
"firefox": "131",
"firefox-android": "131",
"node": "22.0",
"oculus": "32.0",
"opera": "108",
@@ -6025,11 +6307,14 @@
},
"esnext.iterator.filter": {
"android": "122",
"bun": "1.1.31",
"chrome": "122",
"chrome-android": "122",
"deno": "1.37",
"edge": "122",
"electron": "29.0",
"firefox": "131",
"firefox-android": "131",
"node": "22.0",
"oculus": "32.0",
"opera": "108",
@@ -6040,11 +6325,14 @@
},
"esnext.iterator.find": {
"android": "122",
"bun": "1.1.31",
"chrome": "122",
"chrome-android": "122",
"deno": "1.37",
"edge": "122",
"electron": "29.0",
"firefox": "131",
"firefox-android": "131",
"node": "22.0",
"oculus": "32.0",
"opera": "108",
@@ -6055,11 +6343,14 @@
},
"esnext.iterator.flat-map": {
"android": "122",
"bun": "1.1.31",
"chrome": "122",
"chrome-android": "122",
"deno": "1.37",
"edge": "122",
"electron": "29.0",
"firefox": "131",
"firefox-android": "131",
"node": "22.0",
"oculus": "32.0",
"opera": "108",
@@ -6070,11 +6361,14 @@
},
"esnext.iterator.for-each": {
"android": "122",
"bun": "1.1.31",
"chrome": "122",
"chrome-android": "122",
"deno": "1.37",
"edge": "122",
"electron": "29.0",
"firefox": "131",
"firefox-android": "131",
"node": "22.0",
"oculus": "32.0",
"opera": "108",
@@ -6085,11 +6379,14 @@
},
"esnext.iterator.from": {
"android": "122",
"bun": "1.1.31",
"chrome": "122",
"chrome-android": "122",
"deno": "1.37",
"edge": "122",
"electron": "29.0",
"firefox": "131",
"firefox-android": "131",
"node": "22.0",
"oculus": "32.0",
"opera": "108",
@@ -6101,11 +6398,14 @@
"esnext.iterator.indexed": {},
"esnext.iterator.map": {
"android": "122",
"bun": "1.1.31",
"chrome": "122",
"chrome-android": "122",
"deno": "1.37",
"edge": "122",
"electron": "29.0",
"firefox": "131",
"firefox-android": "131",
"node": "22.0",
"oculus": "32.0",
"opera": "108",
@@ -6117,11 +6417,14 @@
"esnext.iterator.range": {},
"esnext.iterator.reduce": {
"android": "122",
"bun": "1.1.31",
"chrome": "122",
"chrome-android": "122",
"deno": "1.37",
"edge": "122",
"electron": "29.0",
"firefox": "131",
"firefox-android": "131",
"node": "22.0",
"oculus": "32.0",
"opera": "108",
@@ -6132,11 +6435,14 @@
},
"esnext.iterator.some": {
"android": "122",
"bun": "1.1.31",
"chrome": "122",
"chrome-android": "122",
"deno": "1.37",
"edge": "122",
"electron": "29.0",
"firefox": "131",
"firefox-android": "131",
"node": "22.0",
"oculus": "32.0",
"opera": "108",
@@ -6147,11 +6453,14 @@
},
"esnext.iterator.take": {
"android": "122",
"bun": "1.1.31",
"chrome": "122",
"chrome-android": "122",
"deno": "1.37",
"edge": "122",
"electron": "29.0",
"firefox": "131",
"firefox-android": "131",
"node": "22.0",
"oculus": "32.0",
"opera": "108",
@@ -6162,11 +6471,14 @@
},
"esnext.iterator.to-array": {
"android": "122",
"bun": "1.1.31",
"chrome": "122",
"chrome-android": "122",
"deno": "1.37",
"edge": "122",
"electron": "29.0",
"firefox": "131",
"firefox-android": "131",
"node": "22.0",
"oculus": "32.0",
"opera": "108",
@@ -6228,6 +6540,8 @@
"esnext.map.find": {},
"esnext.map.find-key": {},
"esnext.map.from": {},
"esnext.map.get-or-insert": {},
"esnext.map.get-or-insert-computed": {},
"esnext.map.group-by": {
"android": "117",
"bun": "1.1.2",
@@ -6265,6 +6579,7 @@
"esnext.math.degrees": {},
"esnext.math.fscale": {},
"esnext.math.f16round": {
"bun": "1.1.23",
"deno": "1.43",
"firefox": "129",
"firefox-android": "129"
@@ -6371,11 +6686,18 @@
},
"esnext.promise.try": {
"android": "128",
"bun": "1.1.22",
"chrome": "128",
"chrome-android": "128",
"deno": "1.46",
"edge": "128",
"electron": "32.0",
"opera": "114"
"node": "23.0",
"oculus": "35.0",
"opera": "114",
"opera-android": "85",
"opera_mobile": "85",
"quest": "35.0"
},
"esnext.promise.with-resolvers": {
"android": "119",
@@ -6406,7 +6728,9 @@
"esnext.reflect.has-metadata": {},
"esnext.reflect.has-own-metadata": {},
"esnext.reflect.metadata": {},
"esnext.regexp.escape": {},
"esnext.regexp.escape": {
"bun": "1.1.22"
},
"esnext.set.add-all": {},
"esnext.set.delete-all": {},
"esnext.set.difference.v2": {
@@ -6663,7 +6987,11 @@
"edge": "127",
"electron": "32.0",
"node": "20.5.0",
"opera": "113"
"oculus": "35.0",
"opera": "113",
"opera-android": "84",
"opera_mobile": "84",
"quest": "35.0"
},
"esnext.symbol.custom-matcher": {},
"esnext.symbol.dispose": {
@@ -6705,6 +7033,7 @@
"electron": "14.0",
"firefox": "90",
"firefox-android": "90",
"hermes": "0.13",
"ios": "15.4",
"node": "16.6",
"oculus": "17.0",
@@ -6826,16 +7155,42 @@
"safari": "16.4",
"samsung": "21.0"
},
"esnext.uint8-array.from-base64": {},
"esnext.uint8-array.from-hex": {},
"esnext.uint8-array.set-from-base64": {},
"esnext.uint8-array.set-from-hex": {},
"esnext.uint8-array.to-base64": {},
"esnext.uint8-array.to-hex": {},
"esnext.uint8-array.from-base64": {
"bun": "1.1.22",
"firefox": "133",
"firefox-android": "133"
},
"esnext.uint8-array.from-hex": {
"bun": "1.1.22",
"firefox": "133",
"firefox-android": "133"
},
"esnext.uint8-array.set-from-base64": {
"bun": "1.1.22",
"firefox": "133",
"firefox-android": "133"
},
"esnext.uint8-array.set-from-hex": {
"bun": "1.1.22",
"firefox": "133",
"firefox-android": "133"
},
"esnext.uint8-array.to-base64": {
"bun": "1.1.22",
"firefox": "133",
"firefox-android": "133"
},
"esnext.uint8-array.to-hex": {
"bun": "1.1.22",
"firefox": "133",
"firefox-android": "133"
},
"esnext.weak-map.delete-all": {},
"esnext.weak-map.from": {},
"esnext.weak-map.of": {},
"esnext.weak-map.emplace": {},
"esnext.weak-map.get-or-insert": {},
"esnext.weak-map.get-or-insert-computed": {},
"esnext.weak-map.upsert": {},
"esnext.weak-set.add-all": {},
"esnext.weak-set.delete-all": {},
@@ -6851,6 +7206,7 @@
"electron": "0.20",
"firefox": "27",
"firefox-android": "27",
"hermes": "0.13",
"ios": "10.3",
"node": "18.0",
"oculus": "3.0",
@@ -7004,6 +7360,7 @@
"bun": "1.0.22",
"chrome": "86",
"chrome-android": "86",
"deno": "1.46.0",
"edge": "86",
"electron": "11.0",
"firefox": "31",

File diff suppressed because it is too large Load Diff

View File

@@ -2,21 +2,25 @@
// eslint-disable-next-line es/no-object-hasown -- safe
const has = Object.hasOwn || Function.call.bind({}.hasOwnProperty);
function semver(input) {
if (input instanceof semver) return input;
// eslint-disable-next-line new-cap -- ok
if (!(this instanceof semver)) return new semver(input);
const match = /(\d+)(?:\.(\d+))?(?:\.(\d+))?/.exec(input);
if (!match) throw new TypeError(`Invalid version: ${ input }`);
const [, $major, $minor, $patch] = match;
this.major = +$major;
this.minor = $minor ? +$minor : 0;
this.patch = $patch ? +$patch : 0;
const VERSION_PATTERN = /(\d+)(?:\.(\d+))?(?:\.(\d+))?/;
class SemVer {
constructor(input) {
const match = VERSION_PATTERN.exec(input);
if (!match) throw new TypeError(`Invalid version: ${ input }`);
const [, $major, $minor, $patch] = match;
this.major = +$major;
this.minor = $minor ? +$minor : 0;
this.patch = $patch ? +$patch : 0;
}
toString() {
return `${ this.major }.${ this.minor }.${ this.patch }`;
}
}
semver.prototype.toString = function () {
return `${ this.major }.${ this.minor }.${ this.patch }`;
};
function semver(input) {
return input instanceof SemVer ? input : new SemVer(input);
}
function compare($a, operator, $b) {
const a = semver($a);

View File

@@ -544,5 +544,26 @@
"3.38": [
"esnext.uint8-array.set-from-base64",
"esnext.uint8-array.set-from-hex"
],
"3.39": [
"es.iterator.constructor",
"es.iterator.drop",
"es.iterator.every",
"es.iterator.filter",
"es.iterator.find",
"es.iterator.flat-map",
"es.iterator.for-each",
"es.iterator.from",
"es.iterator.map",
"es.iterator.reduce",
"es.iterator.some",
"es.iterator.take",
"es.iterator.to-array",
"es.promise.try",
"esnext.iterator.concat",
"esnext.map.get-or-insert",
"esnext.map.get-or-insert-computed",
"esnext.weak-map.get-or-insert",
"esnext.weak-map.get-or-insert-computed"
]
}

View File

@@ -76,6 +76,19 @@
"es.function.has-instance",
"es.function.name",
"es.global-this",
"es.iterator.constructor",
"es.iterator.drop",
"es.iterator.every",
"es.iterator.filter",
"es.iterator.find",
"es.iterator.flat-map",
"es.iterator.for-each",
"es.iterator.from",
"es.iterator.map",
"es.iterator.reduce",
"es.iterator.some",
"es.iterator.take",
"es.iterator.to-array",
"es.json.stringify",
"es.json.to-string-tag",
"es.map",
@@ -145,6 +158,7 @@
"es.promise.all-settled",
"es.promise.any",
"es.promise.finally",
"es.promise.try",
"es.promise.with-resolvers",
"es.reflect.apply",
"es.reflect.construct",
@@ -310,6 +324,7 @@
"esnext.global-this",
"esnext.iterator.constructor",
"esnext.iterator.as-indexed-pairs",
"esnext.iterator.concat",
"esnext.iterator.dispose",
"esnext.iterator.drop",
"esnext.iterator.every",
@@ -336,6 +351,8 @@
"esnext.map.find",
"esnext.map.find-key",
"esnext.map.from",
"esnext.map.get-or-insert",
"esnext.map.get-or-insert-computed",
"esnext.map.group-by",
"esnext.map.includes",
"esnext.map.key-by",
@@ -454,6 +471,8 @@
"esnext.weak-map.from",
"esnext.weak-map.of",
"esnext.weak-map.emplace",
"esnext.weak-map.get-or-insert",
"esnext.weak-map.get-or-insert-computed",
"esnext.weak-map.upsert",
"esnext.weak-set.add-all",
"esnext.weak-set.delete-all",

View File

@@ -1,11 +1,11 @@
{
"name": "core-js-compat",
"version": "3.38.0",
"version": "3.39.0",
"type": "commonjs",
"description": "core-js compat",
"repository": {
"type": "git",
"url": "https://github.com/zloirock/core-js.git",
"url": "git+https://github.com/zloirock/core-js.git",
"directory": "packages/core-js-compat"
},
"funding": {
@@ -22,6 +22,6 @@
"main": "index.js",
"types": "index.d.ts",
"dependencies": {
"browserslist": "^4.23.3"
"browserslist": "^4.24.2"
}
}