From 54fcdb8b35a6c83ed7ea7db5e1812bec1fcb9f5e Mon Sep 17 00:00:00 2001 From: Denis Pushkarev Date: Tue, 14 Jun 2022 01:34:31 +0700 Subject: [PATCH] 3.23.0 --- CHANGELOG.md | 3 + README.md | 14 +- deno/corejs/README.md | 2 +- deno/corejs/index.js | 1764 ++++++++++++++----------- package.json | 2 +- packages/core-js-builder/package.json | 6 +- packages/core-js-bundle/package.json | 2 +- packages/core-js-compat/README.md | 6 +- packages/core-js-compat/package.json | 2 +- packages/core-js-pure/package.json | 2 +- packages/core-js/internals/shared.js | 4 +- packages/core-js/package.json | 2 +- 12 files changed, 1024 insertions(+), 785 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 307de3e547d2..3e434637adb9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ ## Changelog ##### Unreleased +- Nothing + +##### [3.23.0 - 2022.06.14](https://github.com/zloirock/core-js/releases/tag/v3.23.0) - [`Array` find from last](https://github.com/tc39/proposal-array-find-from-last) moved to the stable ES, according to June 2022 TC39 meeting: - `Array.prototype.findLast` - `Array.prototype.findLastIndex` diff --git a/README.md b/README.md index 4b6eb312ff52..73fea9d38e71 100644 --- a/README.md +++ b/README.md @@ -176,11 +176,11 @@ queueMicrotask(() => console.log('called as microtask')); ### Installation:[⬆](#index) ``` // global version -npm install --save core-js@3.22.8 +npm install --save core-js@3.23.0 // version without global namespace pollution -npm install --save core-js-pure@3.22.8 +npm install --save core-js-pure@3.23.0 // bundled global version -npm install --save core-js-bundle@3.22.8 +npm install --save core-js-bundle@3.23.0 ``` Or you can use `core-js` [from CDN](https://www.jsdelivr.com/package/npm/core-js-bundle). @@ -277,9 +277,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.22'`. +[`@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.23'`. -> **Warning!** Recommended to specify used minor `core-js` version, like `corejs: '3.22'`, 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.23'`, 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 @@ -334,7 +334,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.22', 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.23', proposals: true }`. > **Warning!** In the case of `useBuiltIns: 'usage'`, you should not add `core-js` imports by yourself, they will be added automatically. @@ -370,7 +370,7 @@ Fast JavaScript transpiler `swc` [contains integration with `core-js`](https://s "env": { "targets": "> 0.25%, not dead", "mode": "entry", - "coreJs": "3.22" + "coreJs": "3.23" } } ``` diff --git a/deno/corejs/README.md b/deno/corejs/README.md index 79d8cafe80d4..f9257c9ba462 100644 --- a/deno/corejs/README.md +++ b/deno/corejs/README.md @@ -24,7 +24,7 @@ *Example*: ```js -import 'https://deno.land/x/corejs@v3.22.8/index.js'; // <- at the top of your entry point +import 'https://deno.land/x/corejs@v3.23.0/index.js'; // <- at the top of your entry point Object.hasOwn({ foo: 42 }, 'foo'); // => true diff --git a/deno/corejs/index.js b/deno/corejs/index.js index 0c22d423db49..2e9f2d7f78c1 100644 --- a/deno/corejs/index.js +++ b/deno/corejs/index.js @@ -1,7 +1,7 @@ /** - * core-js 3.22.8 + * core-js 3.23.0 * © 2014-2022 Denis Pushkarev (zloirock.ru) - * license: https://github.com/zloirock/core-js/blob/v3.22.8/LICENSE + * license: https://github.com/zloirock/core-js/blob/v3.23.0/LICENSE * source: https://github.com/zloirock/core-js */ !function (undefined) { 'use strict'; /******/ (function(modules) { // webpackBootstrap @@ -99,74 +99,74 @@ __webpack_require__(79); __webpack_require__(94); __webpack_require__(95); __webpack_require__(97); -__webpack_require__(98); -__webpack_require__(101); +__webpack_require__(99); +__webpack_require__(100); +__webpack_require__(102); __webpack_require__(103); -__webpack_require__(104); -__webpack_require__(109); +__webpack_require__(106); +__webpack_require__(108); +__webpack_require__(111); __webpack_require__(112); -__webpack_require__(115); -__webpack_require__(125); -__webpack_require__(130); -__webpack_require__(132); +__webpack_require__(116); +__webpack_require__(119); +__webpack_require__(120); +__webpack_require__(121); +__webpack_require__(124); __webpack_require__(133); -__webpack_require__(137); __webpack_require__(138); -__webpack_require__(139); __webpack_require__(141); -__webpack_require__(142); -__webpack_require__(144); +__webpack_require__(143); __webpack_require__(145); +__webpack_require__(146); +__webpack_require__(147); __webpack_require__(148); -__webpack_require__(150); +__webpack_require__(149); +__webpack_require__(151); __webpack_require__(152); -__webpack_require__(154); -__webpack_require__(156); +__webpack_require__(155); __webpack_require__(157); -__webpack_require__(158); __webpack_require__(159); -__webpack_require__(160); __webpack_require__(161); -__webpack_require__(162); __webpack_require__(163); __webpack_require__(164); __webpack_require__(165); __webpack_require__(166); __webpack_require__(167); __webpack_require__(168); +__webpack_require__(169); +__webpack_require__(170); +__webpack_require__(171); __webpack_require__(172); -__webpack_require__(191); -__webpack_require__(192); -__webpack_require__(193); -__webpack_require__(194); -__webpack_require__(195); -__webpack_require__(196); +__webpack_require__(173); +__webpack_require__(174); +__webpack_require__(175); +__webpack_require__(179); __webpack_require__(198); __webpack_require__(199); __webpack_require__(200); +__webpack_require__(201); __webpack_require__(202); __webpack_require__(203); -__webpack_require__(204); __webpack_require__(205); __webpack_require__(206); __webpack_require__(207); -__webpack_require__(208); __webpack_require__(209); __webpack_require__(210); __webpack_require__(211); __webpack_require__(212); +__webpack_require__(213); __webpack_require__(214); +__webpack_require__(215); __webpack_require__(216); +__webpack_require__(217); __webpack_require__(218); +__webpack_require__(219); __webpack_require__(221); -__webpack_require__(222); __webpack_require__(223); __webpack_require__(225); -__webpack_require__(226); __webpack_require__(228); __webpack_require__(229); __webpack_require__(230); -__webpack_require__(231); __webpack_require__(232); __webpack_require__(233); __webpack_require__(235); @@ -175,35 +175,34 @@ __webpack_require__(237); __webpack_require__(238); __webpack_require__(239); __webpack_require__(240); -__webpack_require__(241); +__webpack_require__(242); +__webpack_require__(243); +__webpack_require__(244); __webpack_require__(245); __webpack_require__(246); __webpack_require__(247); __webpack_require__(248); -__webpack_require__(249); +__webpack_require__(252); __webpack_require__(253); __webpack_require__(254); +__webpack_require__(255); +__webpack_require__(256); __webpack_require__(260); __webpack_require__(261); -__webpack_require__(263); -__webpack_require__(264); -__webpack_require__(265); -__webpack_require__(266); __webpack_require__(267); __webpack_require__(268); -__webpack_require__(269); __webpack_require__(270); __webpack_require__(271); +__webpack_require__(272); __webpack_require__(273); __webpack_require__(274); __webpack_require__(275); +__webpack_require__(276); __webpack_require__(277); __webpack_require__(278); -__webpack_require__(279); __webpack_require__(280); __webpack_require__(281); __webpack_require__(282); -__webpack_require__(283); __webpack_require__(284); __webpack_require__(285); __webpack_require__(286); @@ -213,34 +212,40 @@ __webpack_require__(289); __webpack_require__(290); __webpack_require__(291); __webpack_require__(292); +__webpack_require__(293); __webpack_require__(294); +__webpack_require__(295); +__webpack_require__(296); +__webpack_require__(297); __webpack_require__(298); __webpack_require__(299); -__webpack_require__(300); __webpack_require__(301); -__webpack_require__(302); -__webpack_require__(303); +__webpack_require__(305); __webpack_require__(306); __webpack_require__(307); __webpack_require__(308); __webpack_require__(309); __webpack_require__(310); __webpack_require__(311); -__webpack_require__(312); -__webpack_require__(313); __webpack_require__(314); __webpack_require__(315); __webpack_require__(316); __webpack_require__(317); __webpack_require__(318); __webpack_require__(319); -__webpack_require__(320); __webpack_require__(321); __webpack_require__(322); +__webpack_require__(323); +__webpack_require__(324); +__webpack_require__(325); +__webpack_require__(326); __webpack_require__(327); __webpack_require__(328); __webpack_require__(329); -module.exports = __webpack_require__(335); +__webpack_require__(334); +__webpack_require__(335); +__webpack_require__(336); +module.exports = __webpack_require__(342); /***/ }), @@ -874,10 +879,10 @@ var store = __webpack_require__(34); (module.exports = function (key, value) { return store[key] || (store[key] = value !== undefined ? value : {}); })('versions', []).push({ - version: '3.22.8', + version: '3.23.0', mode: IS_PURE ? 'pure' : 'global', copyright: '© 2014-2022 Denis Pushkarev (zloirock.ru)', - license: 'https://github.com/zloirock/core-js/blob/v3.22.8/LICENSE', + license: 'https://github.com/zloirock/core-js/blob/v3.23.0/LICENSE', source: 'https://github.com/zloirock/core-js' }); @@ -1104,7 +1109,7 @@ module.exports = function (argument) { /***/ (function(module, exports, __webpack_require__) { var isCallable = __webpack_require__(19); -var createNonEnumerableProperty = __webpack_require__(41); +var definePropertyModule = __webpack_require__(42); var makeBuiltIn = __webpack_require__(46); var defineGlobalProperty = __webpack_require__(35); @@ -1120,7 +1125,12 @@ module.exports = function (O, key, value, options) { if (!options.unsafe) delete O[key]; else if (O[key]) simple = true; if (simple) O[key] = value; - else createNonEnumerableProperty(O, key, value); + else definePropertyModule.f(O, key, { + value: value, + enumerable: false, + configurable: !options.nonConfigurable, + writable: !options.nonWritable + }); } return O; }; @@ -2396,6 +2406,147 @@ module.exports = function (key) { /* 97 */ /***/ (function(module, exports, __webpack_require__) { +"use strict"; + +var $ = __webpack_require__(2); +var $findLast = __webpack_require__(98).findLast; +var addToUnscopables = __webpack_require__(96); + +// `Array.prototype.findLast` method +// https://github.com/tc39/proposal-array-find-from-last +$({ target: 'Array', proto: true }, { + findLast: function findLast(callbackfn /* , that = undefined */) { + return $findLast(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); + } +}); + +addToUnscopables('findLast'); + + +/***/ }), +/* 98 */ +/***/ (function(module, exports, __webpack_require__) { + +var bind = __webpack_require__(88); +var IndexedObject = __webpack_require__(12); +var toObject = __webpack_require__(37); +var lengthOfArrayLike = __webpack_require__(61); + +// `Array.prototype.{ findLast, findLastIndex }` methods implementation +var createMethod = function (TYPE) { + var IS_FIND_LAST_INDEX = TYPE == 1; + return function ($this, callbackfn, that) { + var O = toObject($this); + var self = IndexedObject(O); + var boundFunction = bind(callbackfn, that); + var index = lengthOfArrayLike(self); + var value, result; + while (index-- > 0) { + value = self[index]; + result = boundFunction(value, index, O); + if (result) switch (TYPE) { + case 0: return value; // findLast + case 1: return index; // findLastIndex + } + } + return IS_FIND_LAST_INDEX ? -1 : undefined; + }; +}; + +module.exports = { + // `Array.prototype.findLast` method + // https://github.com/tc39/proposal-array-find-from-last + findLast: createMethod(0), + // `Array.prototype.findLastIndex` method + // https://github.com/tc39/proposal-array-find-from-last + findLastIndex: createMethod(1) +}; + + +/***/ }), +/* 99 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + +var $ = __webpack_require__(2); +var $findLastIndex = __webpack_require__(98).findLastIndex; +var addToUnscopables = __webpack_require__(96); + +// `Array.prototype.findLastIndex` method +// https://github.com/tc39/proposal-array-find-from-last +$({ target: 'Array', proto: true }, { + findLastIndex: function findLastIndex(callbackfn /* , that = undefined */) { + return $findLastIndex(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); + } +}); + +addToUnscopables('findLastIndex'); + + +/***/ }), +/* 100 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + +var $ = __webpack_require__(2); +var toObject = __webpack_require__(37); +var lengthOfArrayLike = __webpack_require__(61); +var doesNotExceedSafeInteger = __webpack_require__(101); +var fails = __webpack_require__(6); + +var INCORRECT_TO_LENGTH = fails(function () { + return [].push.call({ length: 0x100000000 }, 1) !== 4294967297; +}); + +// V8 and Safari <= 15.4, FF < 23 throws InternalError +// https://bugs.chromium.org/p/v8/issues/detail?id=12681 +var SILENT_ON_NON_WRITABLE_LENGTH = !function () { + try { + // eslint-disable-next-line es-x/no-object-defineproperty -- safe + Object.defineProperty([], 'length', { writable: false }).push(); + } catch (error) { + return error instanceof TypeError; + } +}(); + +// `Array.prototype.push` method +// https://tc39.es/ecma262/#sec-array.prototype.push +$({ target: 'Array', proto: true, arity: 1, forced: INCORRECT_TO_LENGTH || SILENT_ON_NON_WRITABLE_LENGTH }, { + // eslint-disable-next-line no-unused-vars -- required for `.length` + push: function push(item) { + var O = toObject(this); + var len = lengthOfArrayLike(O); + var argCount = arguments.length; + doesNotExceedSafeInteger(len + argCount); + for (var i = 0; i < argCount; i++) { + O[len] = arguments[i]; + len++; + } + O.length = len; + return len; + } +}); + + +/***/ }), +/* 101 */ +/***/ (function(module, exports) { + +var $TypeError = TypeError; +var MAX_SAFE_INTEGER = 0x1FFFFFFFFFFFFF; // 2 ** 53 - 1 == 9007199254740991 + +module.exports = function (it) { + if (it > MAX_SAFE_INTEGER) throw $TypeError('Maximum allowed index exceeded'); + return it; +}; + + +/***/ }), +/* 102 */ +/***/ (function(module, exports, __webpack_require__) { + var $ = __webpack_require__(2); var hasOwn = __webpack_require__(36); @@ -2407,7 +2558,7 @@ $({ target: 'Object', stat: true }, { /***/ }), -/* 98 */ +/* 103 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -2416,8 +2567,8 @@ var $ = __webpack_require__(2); var call = __webpack_require__(7); var aCallable = __webpack_require__(28); var getBuiltIn = __webpack_require__(21); -var newPromiseCapabilityModule = __webpack_require__(99); -var perform = __webpack_require__(100); +var newPromiseCapabilityModule = __webpack_require__(104); +var perform = __webpack_require__(105); var iterate = __webpack_require__(87); var PROMISE_ANY_ERROR = 'No one promise resolved'; @@ -2461,7 +2612,7 @@ $({ target: 'Promise', stat: true }, { /***/ }), -/* 99 */ +/* 104 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -2487,7 +2638,7 @@ module.exports.f = function (C) { /***/ }), -/* 100 */ +/* 105 */ /***/ (function(module, exports) { module.exports = function (exec) { @@ -2500,12 +2651,12 @@ module.exports = function (exec) { /***/ }), -/* 101 */ +/* 106 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); var global = __webpack_require__(3); -var setToStringTag = __webpack_require__(102); +var setToStringTag = __webpack_require__(107); $({ global: true }, { Reflect: {} }); @@ -2515,7 +2666,7 @@ setToStringTag(global.Reflect, 'Reflect', true); /***/ }), -/* 102 */ +/* 107 */ /***/ (function(module, exports, __webpack_require__) { var defineProperty = __webpack_require__(42).f; @@ -2533,7 +2684,106 @@ module.exports = function (target, TAG, STATIC) { /***/ }), -/* 103 */ +/* 108 */ +/***/ (function(module, exports, __webpack_require__) { + +var global = __webpack_require__(3); +var DESCRIPTORS = __webpack_require__(5); +var defineBuiltInAccessor = __webpack_require__(109); +var regExpFlags = __webpack_require__(110); +var fails = __webpack_require__(6); + +// babel-minify and Closure Compiler transpiles RegExp('.', 'd') -> /./d and it causes SyntaxError +var RegExp = global.RegExp; +var RegExpPrototype = RegExp.prototype; + +var FORCED = DESCRIPTORS && fails(function () { + var INDICES_SUPPORT = true; + try { + RegExp('.', 'd'); + } catch (error) { + INDICES_SUPPORT = false; + } + + var O = {}; + // modern V8 bug + var calls = ''; + var expected = INDICES_SUPPORT ? 'dgimsy' : 'gimsy'; + + var addGetter = function (key, chr) { + // eslint-disable-next-line es-x/no-object-defineproperty -- safe + Object.defineProperty(O, key, { get: function () { + calls += chr; + return true; + } }); + }; + + var pairs = { + dotAll: 's', + global: 'g', + ignoreCase: 'i', + multiline: 'm', + sticky: 'y' + }; + + if (INDICES_SUPPORT) pairs.hasIndices = 'd'; + + for (var key in pairs) addGetter(key, pairs[key]); + + // eslint-disable-next-line es-x/no-object-getownpropertydescriptor -- safe + var result = Object.getOwnPropertyDescriptor(RegExpPrototype, 'flags').get.call(O); + + return result !== expected || calls !== expected; +}); + +// `RegExp.prototype.flags` getter +// https://tc39.es/ecma262/#sec-get-regexp.prototype.flags +if (FORCED) defineBuiltInAccessor(RegExpPrototype, 'flags', { + configurable: true, + get: regExpFlags +}); + + +/***/ }), +/* 109 */ +/***/ (function(module, exports, __webpack_require__) { + +var makeBuiltIn = __webpack_require__(46); +var defineProperty = __webpack_require__(42); + +module.exports = function (target, name, descriptor) { + if (descriptor.get) makeBuiltIn(descriptor.get, name, { getter: true }); + if (descriptor.set) makeBuiltIn(descriptor.set, name, { setter: true }); + return defineProperty.f(target, name, descriptor); +}; + + +/***/ }), +/* 110 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + +var anObject = __webpack_require__(44); + +// `RegExp.prototype.flags` getter implementation +// https://tc39.es/ecma262/#sec-get-regexp.prototype.flags +module.exports = function () { + var that = anObject(this); + var result = ''; + if (that.hasIndices) result += 'd'; + if (that.global) result += 'g'; + if (that.ignoreCase) result += 'i'; + if (that.multiline) result += 'm'; + if (that.dotAll) result += 's'; + if (that.unicode) result += 'u'; + if (that.sticky) result += 'y'; + return result; +}; + + +/***/ }), +/* 111 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -2566,7 +2816,7 @@ $({ target: 'String', proto: true, forced: FORCED }, { /***/ }), -/* 104 */ +/* 112 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -2576,11 +2826,11 @@ var call = __webpack_require__(7); var uncurryThis = __webpack_require__(13); var requireObjectCoercible = __webpack_require__(15); var isCallable = __webpack_require__(19); -var isRegExp = __webpack_require__(105); +var isRegExp = __webpack_require__(113); var toString = __webpack_require__(73); var getMethod = __webpack_require__(27); -var getRegExpFlags = __webpack_require__(106); -var getSubstitution = __webpack_require__(108); +var getRegExpFlags = __webpack_require__(114); +var getSubstitution = __webpack_require__(115); var wellKnownSymbol = __webpack_require__(31); var IS_PURE = __webpack_require__(33); @@ -2643,7 +2893,7 @@ $({ target: 'String', proto: true }, { /***/ }), -/* 105 */ +/* 113 */ /***/ (function(module, exports, __webpack_require__) { var isObject = __webpack_require__(18); @@ -2661,13 +2911,13 @@ module.exports = function (it) { /***/ }), -/* 106 */ +/* 114 */ /***/ (function(module, exports, __webpack_require__) { var call = __webpack_require__(7); var hasOwn = __webpack_require__(36); var isPrototypeOf = __webpack_require__(22); -var regExpFlags = __webpack_require__(107); +var regExpFlags = __webpack_require__(110); var RegExpPrototype = RegExp.prototype; @@ -2679,31 +2929,7 @@ module.exports = function (R) { /***/ }), -/* 107 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - -var anObject = __webpack_require__(44); - -// `RegExp.prototype.flags` getter implementation -// https://tc39.es/ecma262/#sec-get-regexp.prototype.flags -module.exports = function () { - var that = anObject(this); - var result = ''; - if (that.hasIndices) result += 'd'; - if (that.global) result += 'g'; - if (that.ignoreCase) result += 'i'; - if (that.multiline) result += 'm'; - if (that.dotAll) result += 's'; - if (that.unicode) result += 'u'; - if (that.sticky) result += 'y'; - return result; -}; - - -/***/ }), -/* 108 */ +/* 115 */ /***/ (function(module, exports, __webpack_require__) { var uncurryThis = __webpack_require__(13); @@ -2753,12 +2979,12 @@ module.exports = function (matched, str, position, captures, namedCaptures, repl /***/ }), -/* 109 */ +/* 116 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var ArrayBufferViewCore = __webpack_require__(110); +var ArrayBufferViewCore = __webpack_require__(117); var lengthOfArrayLike = __webpack_require__(61); var toIntegerOrInfinity = __webpack_require__(59); @@ -2777,12 +3003,12 @@ exportTypedArrayMethod('at', function at(index) { /***/ }), -/* 110 */ +/* 117 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var NATIVE_ARRAY_BUFFER = __webpack_require__(111); +var NATIVE_ARRAY_BUFFER = __webpack_require__(118); var DESCRIPTORS = __webpack_require__(5); var global = __webpack_require__(3); var isCallable = __webpack_require__(19); @@ -2964,7 +3190,7 @@ module.exports = { /***/ }), -/* 111 */ +/* 118 */ /***/ (function(module, exports) { // eslint-disable-next-line es-x/no-typed-arrays -- safe @@ -2972,18 +3198,56 @@ module.exports = typeof ArrayBuffer != 'undefined' && typeof DataView != 'undefi /***/ }), -/* 112 */ +/* 119 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var global = __webpack_require__(3); -var call = __webpack_require__(7); -var ArrayBufferViewCore = __webpack_require__(110); -var lengthOfArrayLike = __webpack_require__(61); -var toOffset = __webpack_require__(113); -var toIndexedObject = __webpack_require__(37); -var fails = __webpack_require__(6); +var ArrayBufferViewCore = __webpack_require__(117); +var $findLast = __webpack_require__(98).findLast; + +var aTypedArray = ArrayBufferViewCore.aTypedArray; +var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; + +// `%TypedArray%.prototype.findLast` method +// https://github.com/tc39/proposal-array-find-from-last +exportTypedArrayMethod('findLast', function findLast(predicate /* , thisArg */) { + return $findLast(aTypedArray(this), predicate, arguments.length > 1 ? arguments[1] : undefined); +}); + + +/***/ }), +/* 120 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + +var ArrayBufferViewCore = __webpack_require__(117); +var $findLastIndex = __webpack_require__(98).findLastIndex; + +var aTypedArray = ArrayBufferViewCore.aTypedArray; +var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; + +// `%TypedArray%.prototype.findLastIndex` method +// https://github.com/tc39/proposal-array-find-from-last +exportTypedArrayMethod('findLastIndex', function findLastIndex(predicate /* , thisArg */) { + return $findLastIndex(aTypedArray(this), predicate, arguments.length > 1 ? arguments[1] : undefined); +}); + + +/***/ }), +/* 121 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + +var global = __webpack_require__(3); +var call = __webpack_require__(7); +var ArrayBufferViewCore = __webpack_require__(117); +var lengthOfArrayLike = __webpack_require__(61); +var toOffset = __webpack_require__(122); +var toIndexedObject = __webpack_require__(37); +var fails = __webpack_require__(6); var RangeError = global.RangeError; var Int8Array = global.Int8Array; @@ -3023,10 +3287,10 @@ exportTypedArrayMethod('set', function set(arrayLike /* , offset */) { /***/ }), -/* 113 */ +/* 122 */ /***/ (function(module, exports, __webpack_require__) { -var toPositiveInteger = __webpack_require__(114); +var toPositiveInteger = __webpack_require__(123); var $RangeError = RangeError; @@ -3038,7 +3302,7 @@ module.exports = function (it, BYTES) { /***/ }), -/* 114 */ +/* 123 */ /***/ (function(module, exports, __webpack_require__) { var toIntegerOrInfinity = __webpack_require__(59); @@ -3053,11 +3317,11 @@ module.exports = function (it) { /***/ }), -/* 115 */ +/* 124 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); -var fromAsync = __webpack_require__(116); +var fromAsync = __webpack_require__(125); // `Array.fromAsync` method // https://github.com/tc39/proposal-array-from-async @@ -3067,23 +3331,23 @@ $({ target: 'Array', stat: true, forced: true }, { /***/ }), -/* 116 */ +/* 125 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var bind = __webpack_require__(88); var toObject = __webpack_require__(37); -var isConstructor = __webpack_require__(117); -var getAsyncIterator = __webpack_require__(118); +var isConstructor = __webpack_require__(126); +var getAsyncIterator = __webpack_require__(127); var getIterator = __webpack_require__(91); var getIteratorMethod = __webpack_require__(92); var getMethod = __webpack_require__(27); -var getVirtual = __webpack_require__(122); +var getVirtual = __webpack_require__(131); var getBuiltIn = __webpack_require__(21); var wellKnownSymbol = __webpack_require__(31); -var AsyncFromSyncIterator = __webpack_require__(119); -var toArray = __webpack_require__(123).toArray; +var AsyncFromSyncIterator = __webpack_require__(128); +var toArray = __webpack_require__(132).toArray; var ASYNC_ITERATOR = wellKnownSymbol('asyncIterator'); var arrayIterator = getVirtual('Array').values; @@ -3110,7 +3374,7 @@ module.exports = function fromAsync(asyncItems /* , mapfn = undefined, thisArg = /***/ }), -/* 117 */ +/* 126 */ /***/ (function(module, exports, __webpack_require__) { var uncurryThis = __webpack_require__(13); @@ -3168,11 +3432,11 @@ module.exports = !construct || fails(function () { /***/ }), -/* 118 */ +/* 127 */ /***/ (function(module, exports, __webpack_require__) { var call = __webpack_require__(7); -var AsyncFromSyncIterator = __webpack_require__(119); +var AsyncFromSyncIterator = __webpack_require__(128); var anObject = __webpack_require__(44); var getIterator = __webpack_require__(91); var getMethod = __webpack_require__(27); @@ -3187,7 +3451,7 @@ module.exports = function (it, usingIterator) { /***/ }), -/* 119 */ +/* 128 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -3196,10 +3460,10 @@ var apply = __webpack_require__(66); var anObject = __webpack_require__(44); var create = __webpack_require__(83); var getMethod = __webpack_require__(27); -var defineBuiltIns = __webpack_require__(120); +var defineBuiltIns = __webpack_require__(129); var InternalStateModule = __webpack_require__(49); var getBuiltIn = __webpack_require__(21); -var AsyncIteratorPrototype = __webpack_require__(121); +var AsyncIteratorPrototype = __webpack_require__(130); var Promise = getBuiltIn('Promise'); @@ -3257,7 +3521,7 @@ module.exports = AsyncFromSyncIterator; /***/ }), -/* 120 */ +/* 129 */ /***/ (function(module, exports, __webpack_require__) { var defineBuiltIn = __webpack_require__(45); @@ -3269,7 +3533,7 @@ module.exports = function (target, src, options) { /***/ }), -/* 121 */ +/* 130 */ /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(3); @@ -3312,7 +3576,7 @@ module.exports = AsyncIteratorPrototype; /***/ }), -/* 122 */ +/* 131 */ /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(3); @@ -3323,7 +3587,7 @@ module.exports = function (CONSTRUCTOR) { /***/ }), -/* 123 */ +/* 132 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -3333,7 +3597,7 @@ module.exports = function (CONSTRUCTOR) { var call = __webpack_require__(7); var aCallable = __webpack_require__(28); var anObject = __webpack_require__(44); -var doesNotExceedSafeInteger = __webpack_require__(124); +var doesNotExceedSafeInteger = __webpack_require__(101); var getBuiltIn = __webpack_require__(21); var getMethod = __webpack_require__(27); @@ -3420,26 +3684,13 @@ module.exports = { /***/ }), -/* 124 */ -/***/ (function(module, exports) { - -var $TypeError = TypeError; -var MAX_SAFE_INTEGER = 0x1FFFFFFFFFFFFF; // 2 ** 53 - 1 == 9007199254740991 - -module.exports = function (it) { - if (it > MAX_SAFE_INTEGER) throw $TypeError('Maximum allowed index exceeded'); - return it; -}; - - -/***/ }), -/* 125 */ +/* 133 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); -var $filterReject = __webpack_require__(126).filterReject; +var $filterReject = __webpack_require__(134).filterReject; var addToUnscopables = __webpack_require__(96); // `Array.prototype.filterReject` method @@ -3454,7 +3705,7 @@ addToUnscopables('filterReject'); /***/ }), -/* 126 */ +/* 134 */ /***/ (function(module, exports, __webpack_require__) { var bind = __webpack_require__(88); @@ -3462,7 +3713,7 @@ var uncurryThis = __webpack_require__(13); var IndexedObject = __webpack_require__(12); var toObject = __webpack_require__(37); var lengthOfArrayLike = __webpack_require__(61); -var arraySpeciesCreate = __webpack_require__(127); +var arraySpeciesCreate = __webpack_require__(135); var push = uncurryThis([].push); @@ -3533,10 +3784,10 @@ module.exports = { /***/ }), -/* 127 */ +/* 135 */ /***/ (function(module, exports, __webpack_require__) { -var arraySpeciesConstructor = __webpack_require__(128); +var arraySpeciesConstructor = __webpack_require__(136); // `ArraySpeciesCreate` abstract operation // https://tc39.es/ecma262/#sec-arrayspeciescreate @@ -3546,11 +3797,11 @@ module.exports = function (originalArray, length) { /***/ }), -/* 128 */ +/* 136 */ /***/ (function(module, exports, __webpack_require__) { -var isArray = __webpack_require__(129); -var isConstructor = __webpack_require__(117); +var isArray = __webpack_require__(137); +var isConstructor = __webpack_require__(126); var isObject = __webpack_require__(18); var wellKnownSymbol = __webpack_require__(31); @@ -3574,7 +3825,7 @@ module.exports = function (originalArray) { /***/ }), -/* 129 */ +/* 137 */ /***/ (function(module, exports, __webpack_require__) { var classof = __webpack_require__(14); @@ -3588,113 +3839,29 @@ module.exports = Array.isArray || function isArray(argument) { /***/ }), -/* 130 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - -var $ = __webpack_require__(2); -var $findLast = __webpack_require__(131).findLast; -var addToUnscopables = __webpack_require__(96); - -// `Array.prototype.findLast` method -// https://github.com/tc39/proposal-array-find-from-last -$({ target: 'Array', proto: true }, { - findLast: function findLast(callbackfn /* , that = undefined */) { - return $findLast(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); - } -}); - -addToUnscopables('findLast'); - - -/***/ }), -/* 131 */ -/***/ (function(module, exports, __webpack_require__) { - -var bind = __webpack_require__(88); -var IndexedObject = __webpack_require__(12); -var toObject = __webpack_require__(37); -var lengthOfArrayLike = __webpack_require__(61); - -// `Array.prototype.{ findLast, findLastIndex }` methods implementation -var createMethod = function (TYPE) { - var IS_FIND_LAST_INDEX = TYPE == 1; - return function ($this, callbackfn, that) { - var O = toObject($this); - var self = IndexedObject(O); - var boundFunction = bind(callbackfn, that); - var index = lengthOfArrayLike(self); - var value, result; - while (index-- > 0) { - value = self[index]; - result = boundFunction(value, index, O); - if (result) switch (TYPE) { - case 0: return value; // findLast - case 1: return index; // findLastIndex - } - } - return IS_FIND_LAST_INDEX ? -1 : undefined; - }; -}; - -module.exports = { - // `Array.prototype.findLast` method - // https://github.com/tc39/proposal-array-find-from-last - findLast: createMethod(0), - // `Array.prototype.findLastIndex` method - // https://github.com/tc39/proposal-array-find-from-last - findLastIndex: createMethod(1) -}; - - -/***/ }), -/* 132 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - -var $ = __webpack_require__(2); -var $findLastIndex = __webpack_require__(131).findLastIndex; -var addToUnscopables = __webpack_require__(96); - -// `Array.prototype.findLastIndex` method -// https://github.com/tc39/proposal-array-find-from-last -$({ target: 'Array', proto: true }, { - findLastIndex: function findLastIndex(callbackfn /* , that = undefined */) { - return $findLastIndex(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); - } -}); - -addToUnscopables('findLastIndex'); - - -/***/ }), -/* 133 */ +/* 138 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); -var $groupBy = __webpack_require__(134); -var arrayMethodIsStrict = __webpack_require__(136); +var $group = __webpack_require__(139); var addToUnscopables = __webpack_require__(96); -// `Array.prototype.groupBy` method +// `Array.prototype.group` method // https://github.com/tc39/proposal-array-grouping -// https://bugs.webkit.org/show_bug.cgi?id=236541 -$({ target: 'Array', proto: true, forced: !arrayMethodIsStrict('groupBy') }, { - groupBy: function groupBy(callbackfn /* , thisArg */) { +$({ target: 'Array', proto: true }, { + group: function group(callbackfn /* , thisArg */) { var thisArg = arguments.length > 1 ? arguments[1] : undefined; - return $groupBy(this, callbackfn, thisArg); + return $group(this, callbackfn, thisArg); } }); -addToUnscopables('groupBy'); +addToUnscopables('group'); /***/ }), -/* 134 */ +/* 139 */ /***/ (function(module, exports, __webpack_require__) { var bind = __webpack_require__(88); @@ -3704,7 +3871,7 @@ var toObject = __webpack_require__(37); var toPropertyKey = __webpack_require__(16); var lengthOfArrayLike = __webpack_require__(61); var objectCreate = __webpack_require__(83); -var arrayFromConstructorAndList = __webpack_require__(135); +var arrayFromConstructorAndList = __webpack_require__(140); var $Array = Array; var push = uncurryThis([].push); @@ -3736,7 +3903,7 @@ module.exports = function ($this, callbackfn, that, specificConstructor) { /***/ }), -/* 135 */ +/* 140 */ /***/ (function(module, exports, __webpack_require__) { var lengthOfArrayLike = __webpack_require__(61); @@ -3751,7 +3918,32 @@ module.exports = function (Constructor, list) { /***/ }), -/* 136 */ +/* 141 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + +// TODO: Remove from `core-js@4` +var $ = __webpack_require__(2); +var $group = __webpack_require__(139); +var arrayMethodIsStrict = __webpack_require__(142); +var addToUnscopables = __webpack_require__(96); + +// `Array.prototype.groupBy` method +// https://github.com/tc39/proposal-array-grouping +// https://bugs.webkit.org/show_bug.cgi?id=236541 +$({ target: 'Array', proto: true, forced: !arrayMethodIsStrict('groupBy') }, { + groupBy: function groupBy(callbackfn /* , thisArg */) { + var thisArg = arguments.length > 1 ? arguments[1] : undefined; + return $group(this, callbackfn, thisArg); + } +}); + +addToUnscopables('groupBy'); + + +/***/ }), +/* 142 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -3768,20 +3960,37 @@ module.exports = function (METHOD_NAME, argument) { /***/ }), -/* 137 */ +/* 143 */ +/***/ (function(module, exports, __webpack_require__) { + +// TODO: Remove from `core-js@4` +var $ = __webpack_require__(2); +var arrayMethodIsStrict = __webpack_require__(142); +var addToUnscopables = __webpack_require__(96); +var $groupToMap = __webpack_require__(144); + +// `Array.prototype.groupByToMap` method +// https://github.com/tc39/proposal-array-grouping +// https://bugs.webkit.org/show_bug.cgi?id=236541 +$({ target: 'Array', proto: true, name: 'groupToMap', forced: !arrayMethodIsStrict('groupByToMap') }, { + groupByToMap: $groupToMap +}); + +addToUnscopables('groupByToMap'); + + +/***/ }), +/* 144 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var $ = __webpack_require__(2); var getBuiltIn = __webpack_require__(21); var bind = __webpack_require__(88); var uncurryThis = __webpack_require__(13); var IndexedObject = __webpack_require__(12); var toObject = __webpack_require__(37); var lengthOfArrayLike = __webpack_require__(61); -var arrayMethodIsStrict = __webpack_require__(136); -var addToUnscopables = __webpack_require__(96); var Map = getBuiltIn('Map'); var MapPrototype = Map.prototype; @@ -3790,36 +3999,48 @@ var mapHas = uncurryThis(MapPrototype.has); var mapSet = uncurryThis(MapPrototype.set); var push = uncurryThis([].push); -// `Array.prototype.groupByToMap` method +// `Array.prototype.groupToMap` method // https://github.com/tc39/proposal-array-grouping -// https://bugs.webkit.org/show_bug.cgi?id=236541 -$({ target: 'Array', proto: true, forced: !arrayMethodIsStrict('groupByToMap') }, { - groupByToMap: function groupByToMap(callbackfn /* , thisArg */) { - var O = toObject(this); - var self = IndexedObject(O); - var boundFunction = bind(callbackfn, arguments.length > 1 ? arguments[1] : undefined); - var map = new Map(); - var length = lengthOfArrayLike(self); - var index = 0; - var key, value; - for (;length > index; index++) { - value = self[index]; - key = boundFunction(value, index, O); - if (mapHas(map, key)) push(mapGet(map, key), value); - else mapSet(map, key, [value]); - } return map; - } +module.exports = function groupToMap(callbackfn /* , thisArg */) { + var O = toObject(this); + var self = IndexedObject(O); + var boundFunction = bind(callbackfn, arguments.length > 1 ? arguments[1] : undefined); + var map = new Map(); + var length = lengthOfArrayLike(self); + var index = 0; + var key, value; + for (;length > index; index++) { + value = self[index]; + key = boundFunction(value, index, O); + if (mapHas(map, key)) push(mapGet(map, key), value); + else mapSet(map, key, [value]); + } return map; +}; + + +/***/ }), +/* 145 */ +/***/ (function(module, exports, __webpack_require__) { + +var $ = __webpack_require__(2); +var addToUnscopables = __webpack_require__(96); +var $groupToMap = __webpack_require__(144); + +// `Array.prototype.groupToMap` method +// https://github.com/tc39/proposal-array-grouping +$({ target: 'Array', proto: true }, { + groupToMap: $groupToMap }); -addToUnscopables('groupByToMap'); +addToUnscopables('groupToMap'); /***/ }), -/* 138 */ +/* 146 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); -var isArray = __webpack_require__(129); +var isArray = __webpack_require__(137); // eslint-disable-next-line es-x/no-object-isfrozen -- safe var isFrozen = Object.isFrozen; @@ -3849,7 +4070,7 @@ $({ target: 'Array', stat: true, sham: true, forced: true }, { /***/ }), -/* 139 */ +/* 147 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -3859,7 +4080,7 @@ var DESCRIPTORS = __webpack_require__(5); var addToUnscopables = __webpack_require__(96); var toObject = __webpack_require__(37); var lengthOfArrayLike = __webpack_require__(61); -var defineBuiltInAccessor = __webpack_require__(140); +var defineBuiltInAccessor = __webpack_require__(109); // `Array.prototype.lastIndex` getter // https://github.com/keithamus/proposal-array-last @@ -3878,21 +4099,7 @@ if (DESCRIPTORS) { /***/ }), -/* 140 */ -/***/ (function(module, exports, __webpack_require__) { - -var makeBuiltIn = __webpack_require__(46); -var defineProperty = __webpack_require__(42); - -module.exports = function (target, name, descriptor) { - if (descriptor.get) makeBuiltIn(descriptor.get, name, { getter: true }); - if (descriptor.set) makeBuiltIn(descriptor.set, name, { setter: true }); - return defineProperty.f(target, name, descriptor); -}; - - -/***/ }), -/* 141 */ +/* 148 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -3902,7 +4109,7 @@ var DESCRIPTORS = __webpack_require__(5); var addToUnscopables = __webpack_require__(96); var toObject = __webpack_require__(37); var lengthOfArrayLike = __webpack_require__(61); -var defineBuiltInAccessor = __webpack_require__(140); +var defineBuiltInAccessor = __webpack_require__(109); // `Array.prototype.lastIndex` accessor // https://github.com/keithamus/proposal-array-last @@ -3926,13 +4133,13 @@ if (DESCRIPTORS) { /***/ }), -/* 142 */ +/* 149 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); -var arrayToReversed = __webpack_require__(143); +var arrayToReversed = __webpack_require__(150); var toIndexedObject = __webpack_require__(11); var addToUnscopables = __webpack_require__(96); @@ -3950,7 +4157,7 @@ addToUnscopables('toReversed'); /***/ }), -/* 143 */ +/* 150 */ /***/ (function(module, exports, __webpack_require__) { var lengthOfArrayLike = __webpack_require__(61); @@ -3967,7 +4174,7 @@ module.exports = function (O, C) { /***/ }), -/* 144 */ +/* 151 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -3976,8 +4183,8 @@ var $ = __webpack_require__(2); var uncurryThis = __webpack_require__(13); var aCallable = __webpack_require__(28); var toIndexedObject = __webpack_require__(11); -var arrayFromConstructorAndList = __webpack_require__(135); -var getVirtual = __webpack_require__(122); +var arrayFromConstructorAndList = __webpack_require__(140); +var getVirtual = __webpack_require__(131); var addToUnscopables = __webpack_require__(96); var $Array = Array; @@ -3998,15 +4205,15 @@ addToUnscopables('toSorted'); /***/ }), -/* 145 */ +/* 152 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); var toIndexedObject = __webpack_require__(11); -var arraySlice = __webpack_require__(146); -var arrayToSpliced = __webpack_require__(147); +var arraySlice = __webpack_require__(153); +var arrayToSpliced = __webpack_require__(154); var addToUnscopables = __webpack_require__(96); var $Array = Array; @@ -4024,7 +4231,7 @@ addToUnscopables('toSpliced'); /***/ }), -/* 146 */ +/* 153 */ /***/ (function(module, exports, __webpack_require__) { var uncurryThis = __webpack_require__(13); @@ -4033,11 +4240,11 @@ module.exports = uncurryThis([].slice); /***/ }), -/* 147 */ +/* 154 */ /***/ (function(module, exports, __webpack_require__) { var lengthOfArrayLike = __webpack_require__(61); -var doesNotExceedSafeInteger = __webpack_require__(124); +var doesNotExceedSafeInteger = __webpack_require__(101); var toAbsoluteIndex = __webpack_require__(58); var toIntegerOrInfinity = __webpack_require__(59); @@ -4075,14 +4282,14 @@ module.exports = function (O, C, args) { /***/ }), -/* 148 */ +/* 155 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); var addToUnscopables = __webpack_require__(96); -var uniqueBy = __webpack_require__(149); +var uniqueBy = __webpack_require__(156); // `Array.prototype.uniqueBy` method // https://github.com/tc39/proposal-array-unique @@ -4094,7 +4301,7 @@ addToUnscopables('uniqueBy'); /***/ }), -/* 149 */ +/* 156 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4104,7 +4311,7 @@ var uncurryThis = __webpack_require__(13); var aCallable = __webpack_require__(28); var lengthOfArrayLike = __webpack_require__(61); var toObject = __webpack_require__(37); -var arraySpeciesCreate = __webpack_require__(127); +var arraySpeciesCreate = __webpack_require__(135); var Map = getBuiltIn('Map'); var MapPrototype = Map.prototype; @@ -4137,13 +4344,13 @@ module.exports = function uniqueBy(resolver) { /***/ }), -/* 150 */ +/* 157 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); -var arrayWith = __webpack_require__(151); +var arrayWith = __webpack_require__(158); var toIndexedObject = __webpack_require__(11); var $Array = Array; @@ -4158,7 +4365,7 @@ $({ target: 'Array', proto: true }, { /***/ }), -/* 151 */ +/* 158 */ /***/ (function(module, exports, __webpack_require__) { var lengthOfArrayLike = __webpack_require__(61); @@ -4181,18 +4388,18 @@ module.exports = function (O, C, index, value) { /***/ }), -/* 152 */ +/* 159 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // https://github.com/tc39/proposal-iterator-helpers var $ = __webpack_require__(2); -var anInstance = __webpack_require__(153); +var anInstance = __webpack_require__(160); var createNonEnumerableProperty = __webpack_require__(41); var hasOwn = __webpack_require__(36); var wellKnownSymbol = __webpack_require__(31); -var AsyncIteratorPrototype = __webpack_require__(121); +var AsyncIteratorPrototype = __webpack_require__(130); var IS_PURE = __webpack_require__(33); var TO_STRING_TAG = wellKnownSymbol('toStringTag'); @@ -4217,7 +4424,7 @@ $({ global: true, constructor: true, forced: IS_PURE }, { /***/ }), -/* 153 */ +/* 160 */ /***/ (function(module, exports, __webpack_require__) { var isPrototypeOf = __webpack_require__(22); @@ -4231,7 +4438,7 @@ module.exports = function (it, Prototype) { /***/ }), -/* 154 */ +/* 161 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4240,7 +4447,7 @@ module.exports = function (it, Prototype) { var $ = __webpack_require__(2); var apply = __webpack_require__(66); var anObject = __webpack_require__(44); -var createAsyncIteratorProxy = __webpack_require__(155); +var createAsyncIteratorProxy = __webpack_require__(162); var AsyncIteratorProxy = createAsyncIteratorProxy(function (Promise, args) { var state = this; @@ -4266,7 +4473,7 @@ $({ target: 'AsyncIterator', proto: true, real: true, forced: true }, { /***/ }), -/* 155 */ +/* 162 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4276,12 +4483,12 @@ var aCallable = __webpack_require__(28); var anObject = __webpack_require__(44); var create = __webpack_require__(83); var createNonEnumerableProperty = __webpack_require__(41); -var defineBuiltIns = __webpack_require__(120); +var defineBuiltIns = __webpack_require__(129); var wellKnownSymbol = __webpack_require__(31); var InternalStateModule = __webpack_require__(49); var getBuiltIn = __webpack_require__(21); var getMethod = __webpack_require__(27); -var AsyncIteratorPrototype = __webpack_require__(121); +var AsyncIteratorPrototype = __webpack_require__(130); var Promise = getBuiltIn('Promise'); @@ -4347,7 +4554,7 @@ module.exports = function (nextHandler, IS_ITERATOR) { /***/ }), -/* 156 */ +/* 163 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4356,8 +4563,8 @@ module.exports = function (nextHandler, IS_ITERATOR) { var $ = __webpack_require__(2); var apply = __webpack_require__(66); var anObject = __webpack_require__(44); -var toPositiveInteger = __webpack_require__(114); -var createAsyncIteratorProxy = __webpack_require__(155); +var toPositiveInteger = __webpack_require__(123); +var createAsyncIteratorProxy = __webpack_require__(162); var AsyncIteratorProxy = createAsyncIteratorProxy(function (Promise, args) { var state = this; @@ -4396,14 +4603,14 @@ $({ target: 'AsyncIterator', proto: true, real: true, forced: true }, { /***/ }), -/* 157 */ +/* 164 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // https://github.com/tc39/proposal-iterator-helpers var $ = __webpack_require__(2); -var $every = __webpack_require__(123).every; +var $every = __webpack_require__(132).every; $({ target: 'AsyncIterator', proto: true, real: true, forced: true }, { every: function every(fn) { @@ -4413,7 +4620,7 @@ $({ target: 'AsyncIterator', proto: true, real: true, forced: true }, { /***/ }), -/* 158 */ +/* 165 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4423,7 +4630,7 @@ var $ = __webpack_require__(2); var apply = __webpack_require__(66); var aCallable = __webpack_require__(28); var anObject = __webpack_require__(44); -var createAsyncIteratorProxy = __webpack_require__(155); +var createAsyncIteratorProxy = __webpack_require__(162); var AsyncIteratorProxy = createAsyncIteratorProxy(function (Promise, args) { var state = this; @@ -4463,14 +4670,14 @@ $({ target: 'AsyncIterator', proto: true, real: true, forced: true }, { /***/ }), -/* 159 */ +/* 166 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // https://github.com/tc39/proposal-iterator-helpers var $ = __webpack_require__(2); -var $find = __webpack_require__(123).find; +var $find = __webpack_require__(132).find; $({ target: 'AsyncIterator', proto: true, real: true, forced: true }, { find: function find(fn) { @@ -4480,7 +4687,7 @@ $({ target: 'AsyncIterator', proto: true, real: true, forced: true }, { /***/ }), -/* 160 */ +/* 167 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4490,8 +4697,8 @@ var $ = __webpack_require__(2); var call = __webpack_require__(7); var aCallable = __webpack_require__(28); var anObject = __webpack_require__(44); -var createAsyncIteratorProxy = __webpack_require__(155); -var getAsyncIterator = __webpack_require__(118); +var createAsyncIteratorProxy = __webpack_require__(162); +var getAsyncIterator = __webpack_require__(127); var AsyncIteratorProxy = createAsyncIteratorProxy(function (Promise) { var state = this; @@ -4552,14 +4759,14 @@ $({ target: 'AsyncIterator', proto: true, real: true, forced: true }, { /***/ }), -/* 161 */ +/* 168 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // https://github.com/tc39/proposal-iterator-helpers var $ = __webpack_require__(2); -var $forEach = __webpack_require__(123).forEach; +var $forEach = __webpack_require__(132).forEach; $({ target: 'AsyncIterator', proto: true, real: true, forced: true }, { forEach: function forEach(fn) { @@ -4569,7 +4776,7 @@ $({ target: 'AsyncIterator', proto: true, real: true, forced: true }, { /***/ }), -/* 162 */ +/* 169 */ /***/ (function(module, exports, __webpack_require__) { // https://github.com/tc39/proposal-iterator-helpers @@ -4578,14 +4785,14 @@ var apply = __webpack_require__(66); var anObject = __webpack_require__(44); var toObject = __webpack_require__(37); var isPrototypeOf = __webpack_require__(22); -var AsyncIteratorPrototype = __webpack_require__(121); -var createAsyncIteratorProxy = __webpack_require__(155); -var getAsyncIterator = __webpack_require__(118); +var AsyncIteratorPrototype = __webpack_require__(130); +var createAsyncIteratorProxy = __webpack_require__(162); +var getAsyncIterator = __webpack_require__(127); var getIterator = __webpack_require__(91); var getIteratorMethod = __webpack_require__(92); var getMethod = __webpack_require__(27); var wellKnownSymbol = __webpack_require__(31); -var AsyncFromSyncIterator = __webpack_require__(119); +var AsyncFromSyncIterator = __webpack_require__(128); var ASYNC_ITERATOR = wellKnownSymbol('asyncIterator'); @@ -4612,7 +4819,7 @@ $({ target: 'AsyncIterator', stat: true, forced: true }, { /***/ }), -/* 163 */ +/* 170 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4622,7 +4829,7 @@ var $ = __webpack_require__(2); var apply = __webpack_require__(66); var aCallable = __webpack_require__(28); var anObject = __webpack_require__(44); -var createAsyncIteratorProxy = __webpack_require__(155); +var createAsyncIteratorProxy = __webpack_require__(162); var AsyncIteratorProxy = createAsyncIteratorProxy(function (Promise, args) { var state = this; @@ -4650,7 +4857,7 @@ $({ target: 'AsyncIterator', proto: true, real: true, forced: true }, { /***/ }), -/* 164 */ +/* 171 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4705,14 +4912,14 @@ $({ target: 'AsyncIterator', proto: true, real: true, forced: true }, { /***/ }), -/* 165 */ +/* 172 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // https://github.com/tc39/proposal-iterator-helpers var $ = __webpack_require__(2); -var $some = __webpack_require__(123).some; +var $some = __webpack_require__(132).some; $({ target: 'AsyncIterator', proto: true, real: true, forced: true }, { some: function some(fn) { @@ -4722,7 +4929,7 @@ $({ target: 'AsyncIterator', proto: true, real: true, forced: true }, { /***/ }), -/* 166 */ +/* 173 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4732,8 +4939,8 @@ var $ = __webpack_require__(2); var apply = __webpack_require__(66); var call = __webpack_require__(7); var anObject = __webpack_require__(44); -var toPositiveInteger = __webpack_require__(114); -var createAsyncIteratorProxy = __webpack_require__(155); +var toPositiveInteger = __webpack_require__(123); +var createAsyncIteratorProxy = __webpack_require__(162); var AsyncIteratorProxy = createAsyncIteratorProxy(function (Promise, args) { var iterator = this.iterator; @@ -4762,14 +4969,14 @@ $({ target: 'AsyncIterator', proto: true, real: true, forced: true }, { /***/ }), -/* 167 */ +/* 174 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // https://github.com/tc39/proposal-iterator-helpers var $ = __webpack_require__(2); -var $toArray = __webpack_require__(123).toArray; +var $toArray = __webpack_require__(132).toArray; $({ target: 'AsyncIterator', proto: true, real: true, forced: true }, { toArray: function toArray() { @@ -4779,14 +4986,14 @@ $({ target: 'AsyncIterator', proto: true, real: true, forced: true }, { /***/ }), -/* 168 */ +/* 175 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /* eslint-disable es-x/no-bigint -- safe */ var $ = __webpack_require__(2); -var NumericRangeIterator = __webpack_require__(169); +var NumericRangeIterator = __webpack_require__(176); // `BigInt.range` method // https://github.com/tc39/proposal-Number.range @@ -4800,13 +5007,13 @@ if (typeof BigInt == 'function') { /***/ }), -/* 169 */ +/* 176 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var InternalStateModule = __webpack_require__(49); -var createIteratorConstructor = __webpack_require__(170); +var createIteratorConstructor = __webpack_require__(177); var isObject = __webpack_require__(18); var defineProperties = __webpack_require__(84).f; var DESCRIPTORS = __webpack_require__(5); @@ -4912,15 +5119,15 @@ module.exports = $RangeIterator; /***/ }), -/* 170 */ +/* 177 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var IteratorPrototype = __webpack_require__(171).IteratorPrototype; +var IteratorPrototype = __webpack_require__(178).IteratorPrototype; var create = __webpack_require__(83); var createPropertyDescriptor = __webpack_require__(10); -var setToStringTag = __webpack_require__(102); +var setToStringTag = __webpack_require__(107); var Iterators = __webpack_require__(90); var returnThis = function () { return this; }; @@ -4935,7 +5142,7 @@ module.exports = function (IteratorConstructor, NAME, next, ENUMERABLE_NEXT) { /***/ }), -/* 171 */ +/* 178 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4990,12 +5197,12 @@ module.exports = { /***/ }), -/* 172 */ +/* 179 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); var apply = __webpack_require__(66); -var getCompositeKeyNode = __webpack_require__(173); +var getCompositeKeyNode = __webpack_require__(180); var getBuiltIn = __webpack_require__(21); var create = __webpack_require__(83); @@ -5015,12 +5222,12 @@ $({ global: true, forced: true }, { /***/ }), -/* 173 */ +/* 180 */ /***/ (function(module, exports, __webpack_require__) { // TODO: in core-js@4, move /modules/ dependencies to public entries for better optimization by tools like `preset-env` -__webpack_require__(174); -__webpack_require__(188); +__webpack_require__(181); +__webpack_require__(195); var getBuiltIn = __webpack_require__(21); var create = __webpack_require__(83); var isObject = __webpack_require__(18); @@ -5070,21 +5277,21 @@ module.exports = function () { /***/ }), -/* 174 */ +/* 181 */ /***/ (function(module, exports, __webpack_require__) { // TODO: Remove this module from `core-js@4` since it's replaced to module below -__webpack_require__(175); +__webpack_require__(182); /***/ }), -/* 175 */ +/* 182 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var collection = __webpack_require__(176); -var collectionStrong = __webpack_require__(185); +var collection = __webpack_require__(183); +var collectionStrong = __webpack_require__(192); // `Map` constructor // https://tc39.es/ecma262/#sec-map-objects @@ -5094,7 +5301,7 @@ collection('Map', function (init) { /***/ }), -/* 176 */ +/* 183 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5104,14 +5311,14 @@ var global = __webpack_require__(3); var uncurryThis = __webpack_require__(13); var isForced = __webpack_require__(65); var defineBuiltIn = __webpack_require__(45); -var InternalMetadataModule = __webpack_require__(177); +var InternalMetadataModule = __webpack_require__(184); var iterate = __webpack_require__(87); -var anInstance = __webpack_require__(153); +var anInstance = __webpack_require__(160); var isCallable = __webpack_require__(19); var isObject = __webpack_require__(18); var fails = __webpack_require__(6); -var checkCorrectnessOfIteration = __webpack_require__(184); -var setToStringTag = __webpack_require__(102); +var checkCorrectnessOfIteration = __webpack_require__(191); +var setToStringTag = __webpack_require__(107); var inheritIfRequired = __webpack_require__(71); module.exports = function (CONSTRUCTOR_NAME, wrapper, common) { @@ -5206,7 +5413,7 @@ module.exports = function (CONSTRUCTOR_NAME, wrapper, common) { /***/ }), -/* 177 */ +/* 184 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); @@ -5216,10 +5423,10 @@ var isObject = __webpack_require__(18); var hasOwn = __webpack_require__(36); var defineProperty = __webpack_require__(42).f; var getOwnPropertyNamesModule = __webpack_require__(55); -var getOwnPropertyNamesExternalModule = __webpack_require__(178); -var isExtensible = __webpack_require__(181); +var getOwnPropertyNamesExternalModule = __webpack_require__(185); +var isExtensible = __webpack_require__(188); var uid = __webpack_require__(38); -var FREEZING = __webpack_require__(183); +var FREEZING = __webpack_require__(190); var REQUIRED = false; var METADATA = uid('meta'); @@ -5301,14 +5508,14 @@ hiddenKeys[METADATA] = true; /***/ }), -/* 178 */ +/* 185 */ /***/ (function(module, exports, __webpack_require__) { /* eslint-disable es-x/no-object-getownpropertynames -- safe */ var classof = __webpack_require__(14); var toIndexedObject = __webpack_require__(11); var $getOwnPropertyNames = __webpack_require__(55).f; -var arraySlice = __webpack_require__(179); +var arraySlice = __webpack_require__(186); var windowNames = typeof window == 'object' && window && Object.getOwnPropertyNames ? Object.getOwnPropertyNames(window) : []; @@ -5330,12 +5537,12 @@ module.exports.f = function getOwnPropertyNames(it) { /***/ }), -/* 179 */ +/* 186 */ /***/ (function(module, exports, __webpack_require__) { var toAbsoluteIndex = __webpack_require__(58); var lengthOfArrayLike = __webpack_require__(61); -var createProperty = __webpack_require__(180); +var createProperty = __webpack_require__(187); var $Array = Array; var max = Math.max; @@ -5352,7 +5559,7 @@ module.exports = function (O, start, end) { /***/ }), -/* 180 */ +/* 187 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5369,13 +5576,13 @@ module.exports = function (object, key, value) { /***/ }), -/* 181 */ +/* 188 */ /***/ (function(module, exports, __webpack_require__) { var fails = __webpack_require__(6); var isObject = __webpack_require__(18); var classof = __webpack_require__(14); -var ARRAY_BUFFER_NON_EXTENSIBLE = __webpack_require__(182); +var ARRAY_BUFFER_NON_EXTENSIBLE = __webpack_require__(189); // eslint-disable-next-line es-x/no-object-isextensible -- safe var $isExtensible = Object.isExtensible; @@ -5391,7 +5598,7 @@ module.exports = (FAILS_ON_PRIMITIVES || ARRAY_BUFFER_NON_EXTENSIBLE) ? function /***/ }), -/* 182 */ +/* 189 */ /***/ (function(module, exports, __webpack_require__) { // FF26- bug: ArrayBuffers are non-extensible, but Object.isExtensible does not report it @@ -5407,7 +5614,7 @@ module.exports = fails(function () { /***/ }), -/* 183 */ +/* 190 */ /***/ (function(module, exports, __webpack_require__) { var fails = __webpack_require__(6); @@ -5419,7 +5626,7 @@ module.exports = !fails(function () { /***/ }), -/* 184 */ +/* 191 */ /***/ (function(module, exports, __webpack_require__) { var wellKnownSymbol = __webpack_require__(31); @@ -5463,21 +5670,21 @@ module.exports = function (exec, SKIP_CLOSING) { /***/ }), -/* 185 */ +/* 192 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var defineProperty = __webpack_require__(42).f; var create = __webpack_require__(83); -var defineBuiltIns = __webpack_require__(120); +var defineBuiltIns = __webpack_require__(129); var bind = __webpack_require__(88); -var anInstance = __webpack_require__(153); +var anInstance = __webpack_require__(160); var iterate = __webpack_require__(87); -var defineIterator = __webpack_require__(186); -var setSpecies = __webpack_require__(187); +var defineIterator = __webpack_require__(193); +var setSpecies = __webpack_require__(194); var DESCRIPTORS = __webpack_require__(5); -var fastKey = __webpack_require__(177).fastKey; +var fastKey = __webpack_require__(184).fastKey; var InternalStateModule = __webpack_require__(49); var setInternalState = InternalStateModule.set; @@ -5674,7 +5881,7 @@ module.exports = { /***/ }), -/* 186 */ +/* 193 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5684,15 +5891,15 @@ var call = __webpack_require__(7); var IS_PURE = __webpack_require__(33); var FunctionName = __webpack_require__(47); var isCallable = __webpack_require__(19); -var createIteratorConstructor = __webpack_require__(170); +var createIteratorConstructor = __webpack_require__(177); var getPrototypeOf = __webpack_require__(81); var setPrototypeOf = __webpack_require__(68); -var setToStringTag = __webpack_require__(102); +var setToStringTag = __webpack_require__(107); var createNonEnumerableProperty = __webpack_require__(41); var defineBuiltIn = __webpack_require__(45); var wellKnownSymbol = __webpack_require__(31); var Iterators = __webpack_require__(90); -var IteratorsCore = __webpack_require__(171); +var IteratorsCore = __webpack_require__(178); var PROPER_FUNCTION_NAME = FunctionName.PROPER; var CONFIGURABLE_FUNCTION_NAME = FunctionName.CONFIGURABLE; @@ -5780,7 +5987,7 @@ module.exports = function (Iterable, NAME, IteratorConstructor, next, DEFAULT, I /***/ }), -/* 187 */ +/* 194 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5806,27 +6013,27 @@ module.exports = function (CONSTRUCTOR_NAME) { /***/ }), -/* 188 */ +/* 195 */ /***/ (function(module, exports, __webpack_require__) { // TODO: Remove this module from `core-js@4` since it's replaced to module below -__webpack_require__(189); +__webpack_require__(196); /***/ }), -/* 189 */ +/* 196 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var global = __webpack_require__(3); var uncurryThis = __webpack_require__(13); -var defineBuiltIns = __webpack_require__(120); -var InternalMetadataModule = __webpack_require__(177); -var collection = __webpack_require__(176); -var collectionWeak = __webpack_require__(190); +var defineBuiltIns = __webpack_require__(129); +var InternalMetadataModule = __webpack_require__(184); +var collection = __webpack_require__(183); +var collectionWeak = __webpack_require__(197); var isObject = __webpack_require__(18); -var isExtensible = __webpack_require__(181); +var isExtensible = __webpack_require__(188); var enforceInternalState = __webpack_require__(49).enforce; var NATIVE_WEAK_MAP = __webpack_require__(50); @@ -5889,19 +6096,19 @@ if (NATIVE_WEAK_MAP && IS_IE11) { /***/ }), -/* 190 */ +/* 197 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var uncurryThis = __webpack_require__(13); -var defineBuiltIns = __webpack_require__(120); -var getWeakData = __webpack_require__(177).getWeakData; +var defineBuiltIns = __webpack_require__(129); +var getWeakData = __webpack_require__(184).getWeakData; var anObject = __webpack_require__(44); var isObject = __webpack_require__(18); -var anInstance = __webpack_require__(153); +var anInstance = __webpack_require__(160); var iterate = __webpack_require__(87); -var ArrayIterationModule = __webpack_require__(126); +var ArrayIterationModule = __webpack_require__(134); var hasOwn = __webpack_require__(36); var InternalStateModule = __webpack_require__(49); @@ -6026,11 +6233,11 @@ module.exports = { /***/ }), -/* 191 */ +/* 198 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); -var getCompositeKeyNode = __webpack_require__(173); +var getCompositeKeyNode = __webpack_require__(180); var getBuiltIn = __webpack_require__(21); var apply = __webpack_require__(66); @@ -6044,7 +6251,7 @@ $({ global: true, forced: true }, { /***/ }), -/* 192 */ +/* 199 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); @@ -6079,11 +6286,11 @@ $({ target: 'Function', stat: true, sham: true, forced: true }, { /***/ }), -/* 193 */ +/* 200 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); -var isConstructor = __webpack_require__(117); +var isConstructor = __webpack_require__(126); // `Function.isConstructor` method // https://github.com/caitp/TC39-Proposals/blob/trunk/tc39-reflect-isconstructor-iscallable.md @@ -6093,7 +6300,7 @@ $({ target: 'Function', stat: true, forced: true }, { /***/ }), -/* 194 */ +/* 201 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); @@ -6110,7 +6317,7 @@ $({ target: 'Function', proto: true, forced: true }, { /***/ }), -/* 195 */ +/* 202 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6118,13 +6325,13 @@ $({ target: 'Function', proto: true, forced: true }, { // https://github.com/tc39/proposal-iterator-helpers var $ = __webpack_require__(2); var global = __webpack_require__(3); -var anInstance = __webpack_require__(153); +var anInstance = __webpack_require__(160); var isCallable = __webpack_require__(19); var createNonEnumerableProperty = __webpack_require__(41); var fails = __webpack_require__(6); var hasOwn = __webpack_require__(36); var wellKnownSymbol = __webpack_require__(31); -var IteratorPrototype = __webpack_require__(171).IteratorPrototype; +var IteratorPrototype = __webpack_require__(178).IteratorPrototype; var IS_PURE = __webpack_require__(33); var TO_STRING_TAG = wellKnownSymbol('toStringTag'); @@ -6158,7 +6365,7 @@ $({ global: true, constructor: true, forced: FORCED }, { /***/ }), -/* 196 */ +/* 203 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6167,7 +6374,7 @@ $({ global: true, constructor: true, forced: FORCED }, { var $ = __webpack_require__(2); var apply = __webpack_require__(66); var anObject = __webpack_require__(44); -var createIteratorProxy = __webpack_require__(197); +var createIteratorProxy = __webpack_require__(204); var IteratorProxy = createIteratorProxy(function (args) { var result = anObject(apply(this.next, this.iterator, args)); @@ -6186,7 +6393,7 @@ $({ target: 'Iterator', proto: true, real: true, forced: true }, { /***/ }), -/* 197 */ +/* 204 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6196,11 +6403,11 @@ var aCallable = __webpack_require__(28); var anObject = __webpack_require__(44); var create = __webpack_require__(83); var createNonEnumerableProperty = __webpack_require__(41); -var defineBuiltIns = __webpack_require__(120); +var defineBuiltIns = __webpack_require__(129); var wellKnownSymbol = __webpack_require__(31); var InternalStateModule = __webpack_require__(49); var getMethod = __webpack_require__(27); -var IteratorPrototype = __webpack_require__(171).IteratorPrototype; +var IteratorPrototype = __webpack_require__(178).IteratorPrototype; var ITERATOR_PROXY = 'IteratorProxy'; var setInternalState = InternalStateModule.set; @@ -6251,7 +6458,7 @@ module.exports = function (nextHandler, IS_ITERATOR) { /***/ }), -/* 198 */ +/* 205 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6261,8 +6468,8 @@ var $ = __webpack_require__(2); var apply = __webpack_require__(66); var call = __webpack_require__(7); var anObject = __webpack_require__(44); -var toPositiveInteger = __webpack_require__(114); -var createIteratorProxy = __webpack_require__(197); +var toPositiveInteger = __webpack_require__(123); +var createIteratorProxy = __webpack_require__(204); var IteratorProxy = createIteratorProxy(function (args) { var iterator = this.iterator; @@ -6290,7 +6497,7 @@ $({ target: 'Iterator', proto: true, real: true, forced: true }, { /***/ }), -/* 199 */ +/* 206 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6313,7 +6520,7 @@ $({ target: 'Iterator', proto: true, real: true, forced: true }, { /***/ }), -/* 200 */ +/* 207 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6323,8 +6530,8 @@ var $ = __webpack_require__(2); var apply = __webpack_require__(66); var aCallable = __webpack_require__(28); var anObject = __webpack_require__(44); -var createIteratorProxy = __webpack_require__(197); -var callWithSafeIterationClosing = __webpack_require__(201); +var createIteratorProxy = __webpack_require__(204); +var callWithSafeIterationClosing = __webpack_require__(208); var IteratorProxy = createIteratorProxy(function (args) { var iterator = this.iterator; @@ -6351,7 +6558,7 @@ $({ target: 'Iterator', proto: true, real: true, forced: true }, { /***/ }), -/* 201 */ +/* 208 */ /***/ (function(module, exports, __webpack_require__) { var anObject = __webpack_require__(44); @@ -6368,7 +6575,7 @@ module.exports = function (iterator, fn, value, ENTRIES) { /***/ }), -/* 202 */ +/* 209 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6391,7 +6598,7 @@ $({ target: 'Iterator', proto: true, real: true, forced: true }, { /***/ }), -/* 203 */ +/* 210 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6402,7 +6609,7 @@ var call = __webpack_require__(7); var aCallable = __webpack_require__(28); var anObject = __webpack_require__(44); var getIteratorMethod = __webpack_require__(92); -var createIteratorProxy = __webpack_require__(197); +var createIteratorProxy = __webpack_require__(204); var iteratorClose = __webpack_require__(93); var $TypeError = TypeError; @@ -6452,7 +6659,7 @@ $({ target: 'Iterator', proto: true, real: true, forced: true }, { /***/ }), -/* 204 */ +/* 211 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6470,7 +6677,7 @@ $({ target: 'Iterator', proto: true, real: true, forced: true }, { /***/ }), -/* 205 */ +/* 212 */ /***/ (function(module, exports, __webpack_require__) { // https://github.com/tc39/proposal-iterator-helpers @@ -6479,8 +6686,8 @@ var apply = __webpack_require__(66); var anObject = __webpack_require__(44); var toObject = __webpack_require__(37); var isPrototypeOf = __webpack_require__(22); -var IteratorPrototype = __webpack_require__(171).IteratorPrototype; -var createIteratorProxy = __webpack_require__(197); +var IteratorPrototype = __webpack_require__(178).IteratorPrototype; +var createIteratorProxy = __webpack_require__(204); var getIterator = __webpack_require__(91); var getIteratorMethod = __webpack_require__(92); @@ -6506,7 +6713,7 @@ $({ target: 'Iterator', stat: true, forced: true }, { /***/ }), -/* 206 */ +/* 213 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6516,8 +6723,8 @@ var $ = __webpack_require__(2); var apply = __webpack_require__(66); var aCallable = __webpack_require__(28); var anObject = __webpack_require__(44); -var createIteratorProxy = __webpack_require__(197); -var callWithSafeIterationClosing = __webpack_require__(201); +var createIteratorProxy = __webpack_require__(204); +var callWithSafeIterationClosing = __webpack_require__(208); var IteratorProxy = createIteratorProxy(function (args) { var iterator = this.iterator; @@ -6537,7 +6744,7 @@ $({ target: 'Iterator', proto: true, real: true, forced: true }, { /***/ }), -/* 207 */ +/* 214 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6571,7 +6778,7 @@ $({ target: 'Iterator', proto: true, real: true, forced: true }, { /***/ }), -/* 208 */ +/* 215 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6594,7 +6801,7 @@ $({ target: 'Iterator', proto: true, real: true, forced: true }, { /***/ }), -/* 209 */ +/* 216 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6603,8 +6810,8 @@ $({ target: 'Iterator', proto: true, real: true, forced: true }, { var $ = __webpack_require__(2); var apply = __webpack_require__(66); var anObject = __webpack_require__(44); -var toPositiveInteger = __webpack_require__(114); -var createIteratorProxy = __webpack_require__(197); +var toPositiveInteger = __webpack_require__(123); +var createIteratorProxy = __webpack_require__(204); var iteratorClose = __webpack_require__(93); var IteratorProxy = createIteratorProxy(function (args) { @@ -6629,7 +6836,7 @@ $({ target: 'Iterator', proto: true, real: true, forced: true }, { /***/ }), -/* 210 */ +/* 217 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6651,14 +6858,14 @@ $({ target: 'Iterator', proto: true, real: true, forced: true }, { /***/ }), -/* 211 */ +/* 218 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // https://github.com/tc39/proposal-iterator-helpers var $ = __webpack_require__(2); -var AsyncFromSyncIterator = __webpack_require__(119); +var AsyncFromSyncIterator = __webpack_require__(128); $({ target: 'Iterator', proto: true, real: true, forced: true }, { toAsync: function toAsync() { @@ -6668,13 +6875,13 @@ $({ target: 'Iterator', proto: true, real: true, forced: true }, { /***/ }), -/* 212 */ +/* 219 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); -var deleteAll = __webpack_require__(213); +var deleteAll = __webpack_require__(220); // `Map.prototype.deleteAll` method // https://github.com/tc39/proposal-collection-methods @@ -6684,7 +6891,7 @@ $({ target: 'Map', proto: true, real: true, forced: true }, { /***/ }), -/* 213 */ +/* 220 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6708,13 +6915,13 @@ module.exports = function deleteAll(/* ...elements */) { /***/ }), -/* 214 */ +/* 221 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); -var emplace = __webpack_require__(215); +var emplace = __webpack_require__(222); // `Map.prototype.emplace` method // https://github.com/thumbsupep/proposal-upsert @@ -6724,7 +6931,7 @@ $({ target: 'Map', proto: true, real: true, forced: true }, { /***/ }), -/* 215 */ +/* 222 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6749,7 +6956,7 @@ module.exports = function emplace(key, handler) { /***/ }), -/* 216 */ +/* 223 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6757,7 +6964,7 @@ module.exports = function emplace(key, handler) { var $ = __webpack_require__(2); var anObject = __webpack_require__(44); var bind = __webpack_require__(88); -var getMapIterator = __webpack_require__(217); +var getMapIterator = __webpack_require__(224); var iterate = __webpack_require__(87); // `Map.prototype.every` method @@ -6775,7 +6982,7 @@ $({ target: 'Map', proto: true, real: true, forced: true }, { /***/ }), -/* 217 */ +/* 224 */ /***/ (function(module, exports, __webpack_require__) { var call = __webpack_require__(7); @@ -6787,7 +6994,7 @@ module.exports = function (it) { /***/ }), -/* 218 */ +/* 225 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6798,8 +7005,8 @@ var bind = __webpack_require__(88); var call = __webpack_require__(7); var aCallable = __webpack_require__(28); var anObject = __webpack_require__(44); -var speciesConstructor = __webpack_require__(219); -var getMapIterator = __webpack_require__(217); +var speciesConstructor = __webpack_require__(226); +var getMapIterator = __webpack_require__(224); var iterate = __webpack_require__(87); // `Map.prototype.filter` method @@ -6820,11 +7027,11 @@ $({ target: 'Map', proto: true, real: true, forced: true }, { /***/ }), -/* 219 */ +/* 226 */ /***/ (function(module, exports, __webpack_require__) { var anObject = __webpack_require__(44); -var aConstructor = __webpack_require__(220); +var aConstructor = __webpack_require__(227); var wellKnownSymbol = __webpack_require__(31); var SPECIES = wellKnownSymbol('species'); @@ -6839,10 +7046,10 @@ module.exports = function (O, defaultConstructor) { /***/ }), -/* 220 */ +/* 227 */ /***/ (function(module, exports, __webpack_require__) { -var isConstructor = __webpack_require__(117); +var isConstructor = __webpack_require__(126); var tryToString = __webpack_require__(29); var $TypeError = TypeError; @@ -6855,7 +7062,7 @@ module.exports = function (argument) { /***/ }), -/* 221 */ +/* 228 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6863,7 +7070,7 @@ module.exports = function (argument) { var $ = __webpack_require__(2); var anObject = __webpack_require__(44); var bind = __webpack_require__(88); -var getMapIterator = __webpack_require__(217); +var getMapIterator = __webpack_require__(224); var iterate = __webpack_require__(87); // `Map.prototype.find` method @@ -6881,7 +7088,7 @@ $({ target: 'Map', proto: true, real: true, forced: true }, { /***/ }), -/* 222 */ +/* 229 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6889,7 +7096,7 @@ $({ target: 'Map', proto: true, real: true, forced: true }, { var $ = __webpack_require__(2); var anObject = __webpack_require__(44); var bind = __webpack_require__(88); -var getMapIterator = __webpack_require__(217); +var getMapIterator = __webpack_require__(224); var iterate = __webpack_require__(87); // `Map.prototype.findKey` method @@ -6907,11 +7114,11 @@ $({ target: 'Map', proto: true, real: true, forced: true }, { /***/ }), -/* 223 */ +/* 230 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); -var from = __webpack_require__(224); +var from = __webpack_require__(231); // `Map.from` method // https://tc39.github.io/proposal-setmap-offrom/#sec-map.from @@ -6921,7 +7128,7 @@ $({ target: 'Map', stat: true, forced: true }, { /***/ }), -/* 224 */ +/* 231 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6930,7 +7137,7 @@ $({ target: 'Map', stat: true, forced: true }, { var bind = __webpack_require__(88); var call = __webpack_require__(7); var aCallable = __webpack_require__(28); -var aConstructor = __webpack_require__(220); +var aConstructor = __webpack_require__(227); var iterate = __webpack_require__(87); var push = [].push; @@ -6958,7 +7165,7 @@ module.exports = function from(source /* , mapFn, thisArg */) { /***/ }), -/* 225 */ +/* 232 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6993,15 +7200,15 @@ $({ target: 'Map', stat: true, forced: true }, { /***/ }), -/* 226 */ +/* 233 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); var anObject = __webpack_require__(44); -var getMapIterator = __webpack_require__(217); -var sameValueZero = __webpack_require__(227); +var getMapIterator = __webpack_require__(224); +var sameValueZero = __webpack_require__(234); var iterate = __webpack_require__(87); // `Map.prototype.includes` method @@ -7016,7 +7223,7 @@ $({ target: 'Map', proto: true, real: true, forced: true }, { /***/ }), -/* 227 */ +/* 234 */ /***/ (function(module, exports) { // `SameValueZero` abstract operation @@ -7028,7 +7235,7 @@ module.exports = function (x, y) { /***/ }), -/* 228 */ +/* 235 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -7054,14 +7261,14 @@ $({ target: 'Map', stat: true, forced: true }, { /***/ }), -/* 229 */ +/* 236 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); var anObject = __webpack_require__(44); -var getMapIterator = __webpack_require__(217); +var getMapIterator = __webpack_require__(224); var iterate = __webpack_require__(87); // `Map.prototype.keyOf` method @@ -7076,7 +7283,7 @@ $({ target: 'Map', proto: true, real: true, forced: true }, { /***/ }), -/* 230 */ +/* 237 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -7087,8 +7294,8 @@ var bind = __webpack_require__(88); var call = __webpack_require__(7); var aCallable = __webpack_require__(28); var anObject = __webpack_require__(44); -var speciesConstructor = __webpack_require__(219); -var getMapIterator = __webpack_require__(217); +var speciesConstructor = __webpack_require__(226); +var getMapIterator = __webpack_require__(224); var iterate = __webpack_require__(87); // `Map.prototype.mapKeys` method @@ -7109,7 +7316,7 @@ $({ target: 'Map', proto: true, real: true, forced: true }, { /***/ }), -/* 231 */ +/* 238 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -7120,8 +7327,8 @@ var bind = __webpack_require__(88); var call = __webpack_require__(7); var aCallable = __webpack_require__(28); var anObject = __webpack_require__(44); -var speciesConstructor = __webpack_require__(219); -var getMapIterator = __webpack_require__(217); +var speciesConstructor = __webpack_require__(226); +var getMapIterator = __webpack_require__(224); var iterate = __webpack_require__(87); // `Map.prototype.mapValues` method @@ -7142,7 +7349,7 @@ $({ target: 'Map', proto: true, real: true, forced: true }, { /***/ }), -/* 232 */ +/* 239 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -7170,11 +7377,11 @@ $({ target: 'Map', proto: true, real: true, arity: 1, forced: true }, { /***/ }), -/* 233 */ +/* 240 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); -var of = __webpack_require__(234); +var of = __webpack_require__(241); // `Map.of` method // https://tc39.github.io/proposal-setmap-offrom/#sec-map.of @@ -7184,12 +7391,12 @@ $({ target: 'Map', stat: true, forced: true }, { /***/ }), -/* 234 */ +/* 241 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var arraySlice = __webpack_require__(146); +var arraySlice = __webpack_require__(153); // https://tc39.github.io/proposal-setmap-offrom/ module.exports = function of() { @@ -7198,7 +7405,7 @@ module.exports = function of() { /***/ }), -/* 235 */ +/* 242 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -7206,7 +7413,7 @@ module.exports = function of() { var $ = __webpack_require__(2); var anObject = __webpack_require__(44); var aCallable = __webpack_require__(28); -var getMapIterator = __webpack_require__(217); +var getMapIterator = __webpack_require__(224); var iterate = __webpack_require__(87); var $TypeError = TypeError; @@ -7235,7 +7442,7 @@ $({ target: 'Map', proto: true, real: true, forced: true }, { /***/ }), -/* 236 */ +/* 243 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -7243,7 +7450,7 @@ $({ target: 'Map', proto: true, real: true, forced: true }, { var $ = __webpack_require__(2); var anObject = __webpack_require__(44); var bind = __webpack_require__(88); -var getMapIterator = __webpack_require__(217); +var getMapIterator = __webpack_require__(224); var iterate = __webpack_require__(87); // `Set.prototype.some` method @@ -7261,7 +7468,7 @@ $({ target: 'Map', proto: true, real: true, forced: true }, { /***/ }), -/* 237 */ +/* 244 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -7295,7 +7502,7 @@ $({ target: 'Map', proto: true, real: true, forced: true }, { /***/ }), -/* 238 */ +/* 245 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); @@ -7313,20 +7520,20 @@ $({ target: 'Math', stat: true, forced: true }, { /***/ }), -/* 239 */ +/* 246 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); // `Math.DEG_PER_RAD` constant // https://rwaldron.github.io/proposal-math-extensions/ -$({ target: 'Math', stat: true, forced: true }, { +$({ target: 'Math', stat: true, nonConfigurable: true, nonWritable: true, forced: true }, { DEG_PER_RAD: Math.PI / 180 }); /***/ }), -/* 240 */ +/* 247 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); @@ -7343,13 +7550,13 @@ $({ target: 'Math', stat: true, forced: true }, { /***/ }), -/* 241 */ +/* 248 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); -var scale = __webpack_require__(242); -var fround = __webpack_require__(243); +var scale = __webpack_require__(249); +var fround = __webpack_require__(250); // `Math.fscale` method // https://rwaldron.github.io/proposal-math-extensions/ @@ -7361,7 +7568,7 @@ $({ target: 'Math', stat: true, forced: true }, { /***/ }), -/* 242 */ +/* 249 */ /***/ (function(module, exports) { // `Math.scale` method implementation @@ -7380,10 +7587,10 @@ module.exports = Math.scale || function scale(x, inLow, inHigh, outLow, outHigh) /***/ }), -/* 243 */ +/* 250 */ /***/ (function(module, exports, __webpack_require__) { -var sign = __webpack_require__(244); +var sign = __webpack_require__(251); var abs = Math.abs; var pow = Math.pow; @@ -7414,7 +7621,7 @@ module.exports = Math.fround || function fround(x) { /***/ }), -/* 244 */ +/* 251 */ /***/ (function(module, exports) { // `Math.sign` method implementation @@ -7428,20 +7635,20 @@ module.exports = Math.sign || function sign(x) { /***/ }), -/* 245 */ +/* 252 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); // `Math.RAD_PER_DEG` constant // https://rwaldron.github.io/proposal-math-extensions/ -$({ target: 'Math', stat: true, forced: true }, { +$({ target: 'Math', stat: true, nonConfigurable: true, nonWritable: true, forced: true }, { RAD_PER_DEG: 180 / Math.PI }); /***/ }), -/* 246 */ +/* 253 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); @@ -7458,11 +7665,11 @@ $({ target: 'Math', stat: true, forced: true }, { /***/ }), -/* 247 */ +/* 254 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); -var scale = __webpack_require__(242); +var scale = __webpack_require__(249); // `Math.scale` method // https://rwaldron.github.io/proposal-math-extensions/ @@ -7472,7 +7679,7 @@ $({ target: 'Math', stat: true, forced: true }, { /***/ }), -/* 248 */ +/* 255 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); @@ -7489,7 +7696,7 @@ $({ target: 'Math', stat: true, forced: true }, { /***/ }), -/* 249 */ +/* 256 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -7497,7 +7704,7 @@ $({ target: 'Math', stat: true, forced: true }, { var $ = __webpack_require__(2); var uncurryThis = __webpack_require__(13); var toIntegerOrInfinity = __webpack_require__(59); -var parseInt = __webpack_require__(250); +var parseInt = __webpack_require__(257); var INVALID_NUMBER_REPRESENTATION = 'Invalid number representation'; var INVALID_RADIX = 'Invalid radix'; @@ -7534,15 +7741,15 @@ $({ target: 'Number', stat: true, forced: true }, { /***/ }), -/* 250 */ +/* 257 */ /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(3); var fails = __webpack_require__(6); var uncurryThis = __webpack_require__(13); var toString = __webpack_require__(73); -var trim = __webpack_require__(251).trim; -var whitespaces = __webpack_require__(252); +var trim = __webpack_require__(258).trim; +var whitespaces = __webpack_require__(259); var $parseInt = global.parseInt; var Symbol = global.Symbol; @@ -7562,13 +7769,13 @@ module.exports = FORCED ? function parseInt(string, radix) { /***/ }), -/* 251 */ +/* 258 */ /***/ (function(module, exports, __webpack_require__) { var uncurryThis = __webpack_require__(13); var requireObjectCoercible = __webpack_require__(15); var toString = __webpack_require__(73); -var whitespaces = __webpack_require__(252); +var whitespaces = __webpack_require__(259); var replace = uncurryThis(''.replace); var whitespace = '[' + whitespaces + ']'; @@ -7599,7 +7806,7 @@ module.exports = { /***/ }), -/* 252 */ +/* 259 */ /***/ (function(module, exports) { // a string of all valid unicode whitespaces @@ -7608,13 +7815,13 @@ module.exports = '\u0009\u000A\u000B\u000C\u000D\u0020\u00A0\u1680\u2000\u2001\u /***/ }), -/* 253 */ +/* 260 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); -var NumericRangeIterator = __webpack_require__(169); +var NumericRangeIterator = __webpack_require__(176); // `Number.range` method // https://github.com/tc39/proposal-Number.range @@ -7626,17 +7833,17 @@ $({ target: 'Number', stat: true, forced: true }, { /***/ }), -/* 254 */ +/* 261 */ /***/ (function(module, exports, __webpack_require__) { // TODO: Remove this module from `core-js@4` since it's split to modules listed below -__webpack_require__(255); -__webpack_require__(258); -__webpack_require__(259); +__webpack_require__(262); +__webpack_require__(265); +__webpack_require__(266); /***/ }), -/* 255 */ +/* 262 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -7645,20 +7852,20 @@ __webpack_require__(259); var $ = __webpack_require__(2); var call = __webpack_require__(7); var DESCRIPTORS = __webpack_require__(5); -var setSpecies = __webpack_require__(187); +var setSpecies = __webpack_require__(194); var aCallable = __webpack_require__(28); var isCallable = __webpack_require__(19); var anObject = __webpack_require__(44); var isObject = __webpack_require__(18); -var anInstance = __webpack_require__(153); +var anInstance = __webpack_require__(160); var getMethod = __webpack_require__(27); var defineBuiltIn = __webpack_require__(45); -var defineBuiltIns = __webpack_require__(120); -var defineBuiltInAccessor = __webpack_require__(140); -var hostReportErrors = __webpack_require__(256); +var defineBuiltIns = __webpack_require__(129); +var defineBuiltInAccessor = __webpack_require__(109); +var hostReportErrors = __webpack_require__(263); var wellKnownSymbol = __webpack_require__(31); var InternalStateModule = __webpack_require__(49); -var OBSERVABLE_FORCED = __webpack_require__(257); +var OBSERVABLE_FORCED = __webpack_require__(264); var $$OBSERVABLE = wellKnownSymbol('observable'); var OBSERVABLE = 'Observable'; @@ -7830,7 +8037,7 @@ setSpecies(OBSERVABLE); /***/ }), -/* 256 */ +/* 263 */ /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(3); @@ -7844,7 +8051,7 @@ module.exports = function (a, b) { /***/ }), -/* 257 */ +/* 264 */ /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(3); @@ -7863,7 +8070,7 @@ module.exports = !isCallable(NativeObservable) /***/ }), -/* 258 */ +/* 265 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -7872,12 +8079,12 @@ var $ = __webpack_require__(2); var getBuiltIn = __webpack_require__(21); var call = __webpack_require__(7); var anObject = __webpack_require__(44); -var isConstructor = __webpack_require__(117); +var isConstructor = __webpack_require__(126); var getIterator = __webpack_require__(91); var getMethod = __webpack_require__(27); var iterate = __webpack_require__(87); var wellKnownSymbol = __webpack_require__(31); -var OBSERVABLE_FORCED = __webpack_require__(257); +var OBSERVABLE_FORCED = __webpack_require__(264); var $$OBSERVABLE = wellKnownSymbol('observable'); @@ -7906,15 +8113,15 @@ $({ target: 'Observable', stat: true, forced: OBSERVABLE_FORCED }, { /***/ }), -/* 259 */ +/* 266 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); var getBuiltIn = __webpack_require__(21); -var isConstructor = __webpack_require__(117); -var OBSERVABLE_FORCED = __webpack_require__(257); +var isConstructor = __webpack_require__(126); +var OBSERVABLE_FORCED = __webpack_require__(264); var Array = getBuiltIn('Array'); @@ -7938,15 +8145,15 @@ $({ target: 'Observable', stat: true, forced: OBSERVABLE_FORCED }, { /***/ }), -/* 260 */ +/* 267 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // TODO: Remove from `core-js@4` var $ = __webpack_require__(2); -var newPromiseCapabilityModule = __webpack_require__(99); -var perform = __webpack_require__(100); +var newPromiseCapabilityModule = __webpack_require__(104); +var perform = __webpack_require__(105); // `Promise.try` method // https://github.com/tc39/proposal-promise-try @@ -7961,12 +8168,12 @@ $({ target: 'Promise', stat: true, forced: true }, { /***/ }), -/* 261 */ +/* 268 */ /***/ (function(module, exports, __webpack_require__) { // TODO: Remove from `core-js@4` var $ = __webpack_require__(2); -var ReflectMetadataModule = __webpack_require__(262); +var ReflectMetadataModule = __webpack_require__(269); var anObject = __webpack_require__(44); var toMetadataKey = ReflectMetadataModule.toKey; @@ -7983,12 +8190,12 @@ $({ target: 'Reflect', stat: true }, { /***/ }), -/* 262 */ +/* 269 */ /***/ (function(module, exports, __webpack_require__) { // TODO: in core-js@4, move /modules/ dependencies to public entries for better optimization by tools like `preset-env` -__webpack_require__(174); -__webpack_require__(188); +__webpack_require__(181); +__webpack_require__(195); var getBuiltIn = __webpack_require__(21); var uncurryThis = __webpack_require__(13); var shared = __webpack_require__(32); @@ -8050,11 +8257,11 @@ module.exports = { /***/ }), -/* 263 */ +/* 270 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); -var ReflectMetadataModule = __webpack_require__(262); +var ReflectMetadataModule = __webpack_require__(269); var anObject = __webpack_require__(44); var toMetadataKey = ReflectMetadataModule.toKey; @@ -8077,12 +8284,12 @@ $({ target: 'Reflect', stat: true }, { /***/ }), -/* 264 */ +/* 271 */ /***/ (function(module, exports, __webpack_require__) { // TODO: Remove from `core-js@4` var $ = __webpack_require__(2); -var ReflectMetadataModule = __webpack_require__(262); +var ReflectMetadataModule = __webpack_require__(269); var anObject = __webpack_require__(44); var getPrototypeOf = __webpack_require__(81); @@ -8108,16 +8315,16 @@ $({ target: 'Reflect', stat: true }, { /***/ }), -/* 265 */ +/* 272 */ /***/ (function(module, exports, __webpack_require__) { // TODO: Remove from `core-js@4` var $ = __webpack_require__(2); var uncurryThis = __webpack_require__(13); -var ReflectMetadataModule = __webpack_require__(262); +var ReflectMetadataModule = __webpack_require__(269); var anObject = __webpack_require__(44); var getPrototypeOf = __webpack_require__(81); -var $arrayUniqueBy = __webpack_require__(149); +var $arrayUniqueBy = __webpack_require__(156); var arrayUniqueBy = uncurryThis($arrayUniqueBy); var concat = uncurryThis([].concat); @@ -8143,12 +8350,12 @@ $({ target: 'Reflect', stat: true }, { /***/ }), -/* 266 */ +/* 273 */ /***/ (function(module, exports, __webpack_require__) { // TODO: Remove from `core-js@4` var $ = __webpack_require__(2); -var ReflectMetadataModule = __webpack_require__(262); +var ReflectMetadataModule = __webpack_require__(269); var anObject = __webpack_require__(44); var ordinaryGetOwnMetadata = ReflectMetadataModule.get; @@ -8165,12 +8372,12 @@ $({ target: 'Reflect', stat: true }, { /***/ }), -/* 267 */ +/* 274 */ /***/ (function(module, exports, __webpack_require__) { // TODO: Remove from `core-js@4` var $ = __webpack_require__(2); -var ReflectMetadataModule = __webpack_require__(262); +var ReflectMetadataModule = __webpack_require__(269); var anObject = __webpack_require__(44); var ordinaryOwnMetadataKeys = ReflectMetadataModule.keys; @@ -8187,12 +8394,12 @@ $({ target: 'Reflect', stat: true }, { /***/ }), -/* 268 */ +/* 275 */ /***/ (function(module, exports, __webpack_require__) { // TODO: Remove from `core-js@4` var $ = __webpack_require__(2); -var ReflectMetadataModule = __webpack_require__(262); +var ReflectMetadataModule = __webpack_require__(269); var anObject = __webpack_require__(44); var getPrototypeOf = __webpack_require__(81); @@ -8217,12 +8424,12 @@ $({ target: 'Reflect', stat: true }, { /***/ }), -/* 269 */ +/* 276 */ /***/ (function(module, exports, __webpack_require__) { // TODO: Remove from `core-js@4` var $ = __webpack_require__(2); -var ReflectMetadataModule = __webpack_require__(262); +var ReflectMetadataModule = __webpack_require__(269); var anObject = __webpack_require__(44); var ordinaryHasOwnMetadata = ReflectMetadataModule.has; @@ -8239,11 +8446,11 @@ $({ target: 'Reflect', stat: true }, { /***/ }), -/* 270 */ +/* 277 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); -var ReflectMetadataModule = __webpack_require__(262); +var ReflectMetadataModule = __webpack_require__(269); var anObject = __webpack_require__(44); var toMetadataKey = ReflectMetadataModule.toKey; @@ -8261,13 +8468,13 @@ $({ target: 'Reflect', stat: true }, { /***/ }), -/* 271 */ +/* 278 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); -var addAll = __webpack_require__(272); +var addAll = __webpack_require__(279); // `Set.prototype.addAll` method // https://github.com/tc39/proposal-collection-methods @@ -8277,7 +8484,7 @@ $({ target: 'Set', proto: true, real: true, forced: true }, { /***/ }), -/* 272 */ +/* 279 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -8298,13 +8505,13 @@ module.exports = function addAll(/* ...elements */) { /***/ }), -/* 273 */ +/* 280 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); -var deleteAll = __webpack_require__(213); +var deleteAll = __webpack_require__(220); // `Set.prototype.deleteAll` method // https://github.com/tc39/proposal-collection-methods @@ -8314,7 +8521,7 @@ $({ target: 'Set', proto: true, real: true, forced: true }, { /***/ }), -/* 274 */ +/* 281 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -8324,7 +8531,7 @@ var getBuiltIn = __webpack_require__(21); var call = __webpack_require__(7); var aCallable = __webpack_require__(28); var anObject = __webpack_require__(44); -var speciesConstructor = __webpack_require__(219); +var speciesConstructor = __webpack_require__(226); var iterate = __webpack_require__(87); // `Set.prototype.difference` method @@ -8343,7 +8550,7 @@ $({ target: 'Set', proto: true, real: true, forced: true }, { /***/ }), -/* 275 */ +/* 282 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -8351,7 +8558,7 @@ $({ target: 'Set', proto: true, real: true, forced: true }, { var $ = __webpack_require__(2); var anObject = __webpack_require__(44); var bind = __webpack_require__(88); -var getSetIterator = __webpack_require__(276); +var getSetIterator = __webpack_require__(283); var iterate = __webpack_require__(87); // `Set.prototype.every` method @@ -8369,7 +8576,7 @@ $({ target: 'Set', proto: true, real: true, forced: true }, { /***/ }), -/* 276 */ +/* 283 */ /***/ (function(module, exports, __webpack_require__) { var call = __webpack_require__(7); @@ -8381,7 +8588,7 @@ module.exports = function (it) { /***/ }), -/* 277 */ +/* 284 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -8392,8 +8599,8 @@ var call = __webpack_require__(7); var aCallable = __webpack_require__(28); var anObject = __webpack_require__(44); var bind = __webpack_require__(88); -var speciesConstructor = __webpack_require__(219); -var getSetIterator = __webpack_require__(276); +var speciesConstructor = __webpack_require__(226); +var getSetIterator = __webpack_require__(283); var iterate = __webpack_require__(87); // `Set.prototype.filter` method @@ -8414,7 +8621,7 @@ $({ target: 'Set', proto: true, real: true, forced: true }, { /***/ }), -/* 278 */ +/* 285 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -8422,7 +8629,7 @@ $({ target: 'Set', proto: true, real: true, forced: true }, { var $ = __webpack_require__(2); var anObject = __webpack_require__(44); var bind = __webpack_require__(88); -var getSetIterator = __webpack_require__(276); +var getSetIterator = __webpack_require__(283); var iterate = __webpack_require__(87); // `Set.prototype.find` method @@ -8440,11 +8647,11 @@ $({ target: 'Set', proto: true, real: true, forced: true }, { /***/ }), -/* 279 */ +/* 286 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); -var from = __webpack_require__(224); +var from = __webpack_require__(231); // `Set.from` method // https://tc39.github.io/proposal-setmap-offrom/#sec-set.from @@ -8454,7 +8661,7 @@ $({ target: 'Set', stat: true, forced: true }, { /***/ }), -/* 280 */ +/* 287 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -8464,7 +8671,7 @@ var getBuiltIn = __webpack_require__(21); var call = __webpack_require__(7); var aCallable = __webpack_require__(28); var anObject = __webpack_require__(44); -var speciesConstructor = __webpack_require__(219); +var speciesConstructor = __webpack_require__(226); var iterate = __webpack_require__(87); // `Set.prototype.intersection` method @@ -8484,7 +8691,7 @@ $({ target: 'Set', proto: true, real: true, forced: true }, { /***/ }), -/* 281 */ +/* 288 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -8509,7 +8716,7 @@ $({ target: 'Set', proto: true, real: true, forced: true }, { /***/ }), -/* 282 */ +/* 289 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -8542,7 +8749,7 @@ $({ target: 'Set', proto: true, real: true, forced: true }, { /***/ }), -/* 283 */ +/* 290 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -8567,7 +8774,7 @@ $({ target: 'Set', proto: true, real: true, forced: true }, { /***/ }), -/* 284 */ +/* 291 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -8576,7 +8783,7 @@ var $ = __webpack_require__(2); var uncurryThis = __webpack_require__(13); var anObject = __webpack_require__(44); var toString = __webpack_require__(73); -var getSetIterator = __webpack_require__(276); +var getSetIterator = __webpack_require__(283); var iterate = __webpack_require__(87); var arrayJoin = uncurryThis([].join); @@ -8597,7 +8804,7 @@ $({ target: 'Set', proto: true, real: true, forced: true }, { /***/ }), -/* 285 */ +/* 292 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -8608,8 +8815,8 @@ var bind = __webpack_require__(88); var call = __webpack_require__(7); var aCallable = __webpack_require__(28); var anObject = __webpack_require__(44); -var speciesConstructor = __webpack_require__(219); -var getSetIterator = __webpack_require__(276); +var speciesConstructor = __webpack_require__(226); +var getSetIterator = __webpack_require__(283); var iterate = __webpack_require__(87); // `Set.prototype.map` method @@ -8630,11 +8837,11 @@ $({ target: 'Set', proto: true, real: true, forced: true }, { /***/ }), -/* 286 */ +/* 293 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); -var of = __webpack_require__(234); +var of = __webpack_require__(241); // `Set.of` method // https://tc39.github.io/proposal-setmap-offrom/#sec-set.of @@ -8644,7 +8851,7 @@ $({ target: 'Set', stat: true, forced: true }, { /***/ }), -/* 287 */ +/* 294 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -8652,7 +8859,7 @@ $({ target: 'Set', stat: true, forced: true }, { var $ = __webpack_require__(2); var aCallable = __webpack_require__(28); var anObject = __webpack_require__(44); -var getSetIterator = __webpack_require__(276); +var getSetIterator = __webpack_require__(283); var iterate = __webpack_require__(87); var $TypeError = TypeError; @@ -8681,7 +8888,7 @@ $({ target: 'Set', proto: true, real: true, forced: true }, { /***/ }), -/* 288 */ +/* 295 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -8689,7 +8896,7 @@ $({ target: 'Set', proto: true, real: true, forced: true }, { var $ = __webpack_require__(2); var anObject = __webpack_require__(44); var bind = __webpack_require__(88); -var getSetIterator = __webpack_require__(276); +var getSetIterator = __webpack_require__(283); var iterate = __webpack_require__(87); // `Set.prototype.some` method @@ -8707,7 +8914,7 @@ $({ target: 'Set', proto: true, real: true, forced: true }, { /***/ }), -/* 289 */ +/* 296 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -8717,7 +8924,7 @@ var getBuiltIn = __webpack_require__(21); var call = __webpack_require__(7); var aCallable = __webpack_require__(28); var anObject = __webpack_require__(44); -var speciesConstructor = __webpack_require__(219); +var speciesConstructor = __webpack_require__(226); var iterate = __webpack_require__(87); // `Set.prototype.symmetricDifference` method @@ -8737,7 +8944,7 @@ $({ target: 'Set', proto: true, real: true, forced: true }, { /***/ }), -/* 290 */ +/* 297 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -8746,7 +8953,7 @@ var $ = __webpack_require__(2); var getBuiltIn = __webpack_require__(21); var aCallable = __webpack_require__(28); var anObject = __webpack_require__(44); -var speciesConstructor = __webpack_require__(219); +var speciesConstructor = __webpack_require__(226); var iterate = __webpack_require__(87); // `Set.prototype.union` method @@ -8762,7 +8969,7 @@ $({ target: 'Set', proto: true, real: true, forced: true }, { /***/ }), -/* 291 */ +/* 298 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); @@ -8797,17 +9004,17 @@ $({ target: 'String', stat: true, forced: true }, { /***/ }), -/* 292 */ +/* 299 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); -var createIteratorConstructor = __webpack_require__(170); +var createIteratorConstructor = __webpack_require__(177); var requireObjectCoercible = __webpack_require__(15); var toString = __webpack_require__(73); var InternalStateModule = __webpack_require__(49); -var StringMultibyteModule = __webpack_require__(293); +var StringMultibyteModule = __webpack_require__(300); var codeAt = StringMultibyteModule.codeAt; var charAt = StringMultibyteModule.charAt; @@ -8843,7 +9050,7 @@ $({ target: 'String', proto: true, forced: true }, { /***/ }), -/* 293 */ +/* 300 */ /***/ (function(module, exports, __webpack_require__) { var uncurryThis = __webpack_require__(13); @@ -8885,10 +9092,10 @@ module.exports = { /***/ }), -/* 294 */ +/* 301 */ /***/ (function(module, exports, __webpack_require__) { -var defineWellKnownSymbol = __webpack_require__(295); +var defineWellKnownSymbol = __webpack_require__(302); // `Symbol.asyncDispose` well-known symbol // https://github.com/tc39/proposal-using-statement @@ -8896,12 +9103,12 @@ defineWellKnownSymbol('asyncDispose'); /***/ }), -/* 295 */ +/* 302 */ /***/ (function(module, exports, __webpack_require__) { -var path = __webpack_require__(296); +var path = __webpack_require__(303); var hasOwn = __webpack_require__(36); -var wrappedWellKnownSymbolModule = __webpack_require__(297); +var wrappedWellKnownSymbolModule = __webpack_require__(304); var defineProperty = __webpack_require__(42).f; module.exports = function (NAME) { @@ -8913,7 +9120,7 @@ module.exports = function (NAME) { /***/ }), -/* 296 */ +/* 303 */ /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(3); @@ -8922,7 +9129,7 @@ module.exports = global; /***/ }), -/* 297 */ +/* 304 */ /***/ (function(module, exports, __webpack_require__) { var wellKnownSymbol = __webpack_require__(31); @@ -8931,10 +9138,10 @@ exports.f = wellKnownSymbol; /***/ }), -/* 298 */ +/* 305 */ /***/ (function(module, exports, __webpack_require__) { -var defineWellKnownSymbol = __webpack_require__(295); +var defineWellKnownSymbol = __webpack_require__(302); // `Symbol.dispose` well-known symbol // https://github.com/tc39/proposal-using-statement @@ -8942,10 +9149,10 @@ defineWellKnownSymbol('dispose'); /***/ }), -/* 299 */ +/* 306 */ /***/ (function(module, exports, __webpack_require__) { -var defineWellKnownSymbol = __webpack_require__(295); +var defineWellKnownSymbol = __webpack_require__(302); // `Symbol.matcher` well-known symbol // https://github.com/tc39/proposal-pattern-matching @@ -8953,10 +9160,11 @@ defineWellKnownSymbol('matcher'); /***/ }), -/* 300 */ +/* 307 */ /***/ (function(module, exports, __webpack_require__) { -var defineWellKnownSymbol = __webpack_require__(295); +// TODO: Remove from `core-js@4` +var defineWellKnownSymbol = __webpack_require__(302); // `Symbol.metadata` well-known symbol // https://github.com/tc39/proposal-decorators @@ -8964,10 +9172,21 @@ defineWellKnownSymbol('metadata'); /***/ }), -/* 301 */ +/* 308 */ +/***/ (function(module, exports, __webpack_require__) { + +var defineWellKnownSymbol = __webpack_require__(302); + +// `Symbol.metadataKey` well-known symbol +// https://github.com/tc39/proposal-decorator-metadata +defineWellKnownSymbol('metadataKey'); + + +/***/ }), +/* 309 */ /***/ (function(module, exports, __webpack_require__) { -var defineWellKnownSymbol = __webpack_require__(295); +var defineWellKnownSymbol = __webpack_require__(302); // `Symbol.observable` well-known symbol // https://github.com/tc39/proposal-observable @@ -8975,17 +9194,17 @@ defineWellKnownSymbol('observable'); /***/ }), -/* 302 */ +/* 310 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // TODO: Remove from `core-js@4` var getBuiltIn = __webpack_require__(21); -var aConstructor = __webpack_require__(220); -var arrayFromAsync = __webpack_require__(116); -var ArrayBufferViewCore = __webpack_require__(110); -var arrayFromConstructorAndList = __webpack_require__(135); +var aConstructor = __webpack_require__(227); +var arrayFromAsync = __webpack_require__(125); +var ArrayBufferViewCore = __webpack_require__(117); +var arrayFromConstructorAndList = __webpack_require__(140); var aTypedArrayConstructor = ArrayBufferViewCore.aTypedArrayConstructor; var exportTypedArrayStaticMethod = ArrayBufferViewCore.exportTypedArrayStaticMethod; @@ -9007,14 +9226,14 @@ exportTypedArrayStaticMethod('fromAsync', function fromAsync(asyncItems /* , map /***/ }), -/* 303 */ +/* 311 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var ArrayBufferViewCore = __webpack_require__(110); -var $filterReject = __webpack_require__(126).filterReject; -var fromSpeciesAndList = __webpack_require__(304); +var ArrayBufferViewCore = __webpack_require__(117); +var $filterReject = __webpack_require__(134).filterReject; +var fromSpeciesAndList = __webpack_require__(312); var aTypedArray = ArrayBufferViewCore.aTypedArray; var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; @@ -9028,11 +9247,11 @@ exportTypedArrayMethod('filterReject', function filterReject(callbackfn /* , thi /***/ }), -/* 304 */ +/* 312 */ /***/ (function(module, exports, __webpack_require__) { -var arrayFromConstructorAndList = __webpack_require__(135); -var typedArraySpeciesConstructor = __webpack_require__(305); +var arrayFromConstructorAndList = __webpack_require__(140); +var typedArraySpeciesConstructor = __webpack_require__(313); module.exports = function (instance, list) { return arrayFromConstructorAndList(typedArraySpeciesConstructor(instance), list); @@ -9040,11 +9259,11 @@ module.exports = function (instance, list) { /***/ }), -/* 305 */ +/* 313 */ /***/ (function(module, exports, __webpack_require__) { -var ArrayBufferViewCore = __webpack_require__(110); -var speciesConstructor = __webpack_require__(219); +var ArrayBufferViewCore = __webpack_require__(117); +var speciesConstructor = __webpack_require__(226); var TYPED_ARRAY_CONSTRUCTOR = ArrayBufferViewCore.TYPED_ARRAY_CONSTRUCTOR; var aTypedArrayConstructor = ArrayBufferViewCore.aTypedArrayConstructor; @@ -9057,53 +9276,15 @@ module.exports = function (originalArray) { /***/ }), -/* 306 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - -var ArrayBufferViewCore = __webpack_require__(110); -var $findLast = __webpack_require__(131).findLast; - -var aTypedArray = ArrayBufferViewCore.aTypedArray; -var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; - -// `%TypedArray%.prototype.findLast` method -// https://github.com/tc39/proposal-array-find-from-last -exportTypedArrayMethod('findLast', function findLast(predicate /* , thisArg */) { - return $findLast(aTypedArray(this), predicate, arguments.length > 1 ? arguments[1] : undefined); -}); - - -/***/ }), -/* 307 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - -var ArrayBufferViewCore = __webpack_require__(110); -var $findLastIndex = __webpack_require__(131).findLastIndex; - -var aTypedArray = ArrayBufferViewCore.aTypedArray; -var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; - -// `%TypedArray%.prototype.findLastIndex` method -// https://github.com/tc39/proposal-array-find-from-last -exportTypedArrayMethod('findLastIndex', function findLastIndex(predicate /* , thisArg */) { - return $findLastIndex(aTypedArray(this), predicate, arguments.length > 1 ? arguments[1] : undefined); -}); - - -/***/ }), -/* 308 */ +/* 314 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // TODO: Remove from `core-js@4` -var ArrayBufferViewCore = __webpack_require__(110); -var $groupBy = __webpack_require__(134); -var typedArraySpeciesConstructor = __webpack_require__(305); +var ArrayBufferViewCore = __webpack_require__(117); +var $group = __webpack_require__(139); +var typedArraySpeciesConstructor = __webpack_require__(313); var aTypedArray = ArrayBufferViewCore.aTypedArray; var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; @@ -9112,18 +9293,18 @@ var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; // https://github.com/tc39/proposal-array-grouping exportTypedArrayMethod('groupBy', function groupBy(callbackfn /* , thisArg */) { var thisArg = arguments.length > 1 ? arguments[1] : undefined; - return $groupBy(aTypedArray(this), callbackfn, thisArg, typedArraySpeciesConstructor); + return $group(aTypedArray(this), callbackfn, thisArg, typedArraySpeciesConstructor); }, true); /***/ }), -/* 309 */ +/* 315 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var arrayToReversed = __webpack_require__(143); -var ArrayBufferViewCore = __webpack_require__(110); +var arrayToReversed = __webpack_require__(150); +var ArrayBufferViewCore = __webpack_require__(117); var aTypedArray = ArrayBufferViewCore.aTypedArray; var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; @@ -9137,15 +9318,15 @@ exportTypedArrayMethod('toReversed', function toReversed() { /***/ }), -/* 310 */ +/* 316 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var ArrayBufferViewCore = __webpack_require__(110); +var ArrayBufferViewCore = __webpack_require__(117); var uncurryThis = __webpack_require__(13); var aCallable = __webpack_require__(28); -var arrayFromConstructorAndList = __webpack_require__(135); +var arrayFromConstructorAndList = __webpack_require__(140); var aTypedArray = ArrayBufferViewCore.aTypedArray; var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; @@ -9163,14 +9344,14 @@ exportTypedArrayMethod('toSorted', function toSorted(compareFn) { /***/ }), -/* 311 */ +/* 317 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var ArrayBufferViewCore = __webpack_require__(110); -var arraySlice = __webpack_require__(146); -var arrayToSpliced = __webpack_require__(147); +var ArrayBufferViewCore = __webpack_require__(117); +var arraySlice = __webpack_require__(153); +var arrayToSpliced = __webpack_require__(154); var aTypedArray = ArrayBufferViewCore.aTypedArray; var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; @@ -9185,15 +9366,15 @@ exportTypedArrayMethod('toSpliced', function toSpliced(start, deleteCount /* , . /***/ }), -/* 312 */ +/* 318 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var uncurryThis = __webpack_require__(13); -var ArrayBufferViewCore = __webpack_require__(110); -var $arrayUniqueBy = __webpack_require__(149); -var fromSpeciesAndList = __webpack_require__(304); +var ArrayBufferViewCore = __webpack_require__(117); +var $arrayUniqueBy = __webpack_require__(156); +var fromSpeciesAndList = __webpack_require__(312); var aTypedArray = ArrayBufferViewCore.aTypedArray; var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; @@ -9207,42 +9388,70 @@ exportTypedArrayMethod('uniqueBy', function uniqueBy(resolver) { /***/ }), -/* 313 */ +/* 319 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var arrayWith = __webpack_require__(151); -var ArrayBufferViewCore = __webpack_require__(110); -// var toIntegerOrInfinity = require('../internals/to-integer-or-infinity'); -// var toBigInt = require('../internals/to-big-int'); -// var classof = require('../internals/classof'); -// var uncurryThis = require('../internals/function-uncurry-this'); +var arrayWith = __webpack_require__(158); +var ArrayBufferViewCore = __webpack_require__(117); +var toIntegerOrInfinity = __webpack_require__(59); +var toBigInt = __webpack_require__(320); +var classof = __webpack_require__(74); +var uncurryThis = __webpack_require__(13); var aTypedArray = ArrayBufferViewCore.aTypedArray; var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; var TYPED_ARRAY_CONSTRUCTOR = ArrayBufferViewCore.TYPED_ARRAY_CONSTRUCTOR; -// var slice = uncurryThis(''.slice); +var slice = uncurryThis(''.slice); + +var PROPER_ORDER = !!function () { + try { + // eslint-disable-next-line no-throw-literal, es-x/no-typed-arrays -- required for testing + new Int8Array(1)['with'](2, { valueOf: function () { throw 8; } }); + } catch (error) { + // some early implementations, like WebKit, does not follow the final semantic + // https://github.com/tc39/proposal-change-array-by-copy/pull/86 + return error === 8; + } +}(); // `%TypedArray%.prototype.with` method // https://tc39.es/proposal-change-array-by-copy/#sec-%typedarray%.prototype.with exportTypedArrayMethod('with', { 'with': function (index, value) { - // aTypedArray(this); - // var relativeIndex = toIntegerOrInfinity(index); - // var actualValue = slice(classof(this), 0, 3) === 'Big' ? toBigInt(value) : +value; - // return arrayWith(this, this[TYPED_ARRAY_CONSTRUCTOR], relativeIndex, actualValue); - return arrayWith(aTypedArray(this), this[TYPED_ARRAY_CONSTRUCTOR], index, value); -} }['with']); + aTypedArray(this); + var relativeIndex = toIntegerOrInfinity(index); + var actualValue = slice(classof(this), 0, 3) === 'Big' ? toBigInt(value) : +value; + return arrayWith(this, this[TYPED_ARRAY_CONSTRUCTOR], relativeIndex, actualValue); +} }['with'], !PROPER_ORDER); /***/ }), -/* 314 */ +/* 320 */ +/***/ (function(module, exports, __webpack_require__) { + +var toPrimitive = __webpack_require__(17); + +var $TypeError = TypeError; + +// `ToBigInt` abstract operation +// https://tc39.es/ecma262/#sec-tobigint +module.exports = function (argument) { + var prim = toPrimitive(argument, 'number'); + if (typeof prim == 'number') throw $TypeError("Can't convert number to bigint"); + // eslint-disable-next-line es-x/no-bigint -- safe + return BigInt(prim); +}; + + +/***/ }), +/* 321 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); -var deleteAll = __webpack_require__(213); +var deleteAll = __webpack_require__(220); // `WeakMap.prototype.deleteAll` method // https://github.com/tc39/proposal-collection-methods @@ -9252,11 +9461,11 @@ $({ target: 'WeakMap', proto: true, real: true, forced: true }, { /***/ }), -/* 315 */ +/* 322 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); -var from = __webpack_require__(224); +var from = __webpack_require__(231); // `WeakMap.from` method // https://tc39.github.io/proposal-setmap-offrom/#sec-weakmap.from @@ -9266,11 +9475,11 @@ $({ target: 'WeakMap', stat: true, forced: true }, { /***/ }), -/* 316 */ +/* 323 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); -var of = __webpack_require__(234); +var of = __webpack_require__(241); // `WeakMap.of` method // https://tc39.github.io/proposal-setmap-offrom/#sec-weakmap.of @@ -9280,13 +9489,13 @@ $({ target: 'WeakMap', stat: true, forced: true }, { /***/ }), -/* 317 */ +/* 324 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); -var emplace = __webpack_require__(215); +var emplace = __webpack_require__(222); // `WeakMap.prototype.emplace` method // https://github.com/tc39/proposal-upsert @@ -9296,13 +9505,13 @@ $({ target: 'WeakMap', proto: true, real: true, forced: true }, { /***/ }), -/* 318 */ +/* 325 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); -var addAll = __webpack_require__(272); +var addAll = __webpack_require__(279); // `WeakSet.prototype.addAll` method // https://github.com/tc39/proposal-collection-methods @@ -9312,13 +9521,13 @@ $({ target: 'WeakSet', proto: true, real: true, forced: true }, { /***/ }), -/* 319 */ +/* 326 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); -var deleteAll = __webpack_require__(213); +var deleteAll = __webpack_require__(220); // `WeakSet.prototype.deleteAll` method // https://github.com/tc39/proposal-collection-methods @@ -9328,11 +9537,11 @@ $({ target: 'WeakSet', proto: true, real: true, forced: true }, { /***/ }), -/* 320 */ +/* 327 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); -var from = __webpack_require__(224); +var from = __webpack_require__(231); // `WeakSet.from` method // https://tc39.github.io/proposal-setmap-offrom/#sec-weakset.from @@ -9342,11 +9551,11 @@ $({ target: 'WeakSet', stat: true, forced: true }, { /***/ }), -/* 321 */ +/* 328 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); -var of = __webpack_require__(234); +var of = __webpack_require__(241); // `WeakSet.of` method // https://tc39.github.io/proposal-setmap-offrom/#sec-weakset.of @@ -9356,26 +9565,26 @@ $({ target: 'WeakSet', stat: true, forced: true }, { /***/ }), -/* 322 */ +/* 329 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); -var tryNodeRequire = __webpack_require__(323); +var tryNodeRequire = __webpack_require__(330); var getBuiltIn = __webpack_require__(21); var fails = __webpack_require__(6); var create = __webpack_require__(83); var createPropertyDescriptor = __webpack_require__(10); var defineProperty = __webpack_require__(42).f; var defineBuiltIn = __webpack_require__(45); -var defineBuiltInAccessor = __webpack_require__(140); +var defineBuiltInAccessor = __webpack_require__(109); var hasOwn = __webpack_require__(36); -var anInstance = __webpack_require__(153); +var anInstance = __webpack_require__(160); var anObject = __webpack_require__(44); -var errorToString = __webpack_require__(325); +var errorToString = __webpack_require__(332); var normalizeStringArgument = __webpack_require__(72); -var DOMExceptionConstants = __webpack_require__(326); +var DOMExceptionConstants = __webpack_require__(333); var clearErrorStack = __webpack_require__(77); var InternalStateModule = __webpack_require__(49); var DESCRIPTORS = __webpack_require__(5); @@ -9504,10 +9713,10 @@ for (var key in DOMExceptionConstants) if (hasOwn(DOMExceptionConstants, key)) { /***/ }), -/* 323 */ +/* 330 */ /***/ (function(module, exports, __webpack_require__) { -var IS_NODE = __webpack_require__(324); +var IS_NODE = __webpack_require__(331); module.exports = function (name) { try { @@ -9518,7 +9727,7 @@ module.exports = function (name) { /***/ }), -/* 324 */ +/* 331 */ /***/ (function(module, exports, __webpack_require__) { var classof = __webpack_require__(14); @@ -9528,7 +9737,7 @@ module.exports = classof(global.process) == 'process'; /***/ }), -/* 325 */ +/* 332 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -9565,7 +9774,7 @@ module.exports = INCORRECT_TO_STRING ? function toString() { /***/ }), -/* 326 */ +/* 333 */ /***/ (function(module, exports) { module.exports = { @@ -9598,7 +9807,7 @@ module.exports = { /***/ }), -/* 327 */ +/* 334 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -9608,10 +9817,10 @@ var getBuiltIn = __webpack_require__(21); var createPropertyDescriptor = __webpack_require__(10); var defineProperty = __webpack_require__(42).f; var hasOwn = __webpack_require__(36); -var anInstance = __webpack_require__(153); +var anInstance = __webpack_require__(160); var inheritIfRequired = __webpack_require__(71); var normalizeStringArgument = __webpack_require__(72); -var DOMExceptionConstants = __webpack_require__(326); +var DOMExceptionConstants = __webpack_require__(333); var clearErrorStack = __webpack_require__(77); var IS_PURE = __webpack_require__(33); @@ -9663,11 +9872,11 @@ if (PolyfilledDOMExceptionPrototype.constructor !== PolyfilledDOMException) { /***/ }), -/* 328 */ +/* 335 */ /***/ (function(module, exports, __webpack_require__) { var getBuiltIn = __webpack_require__(21); -var setToStringTag = __webpack_require__(102); +var setToStringTag = __webpack_require__(107); var DOM_EXCEPTION = 'DOMException'; @@ -9675,21 +9884,21 @@ setToStringTag(getBuiltIn(DOM_EXCEPTION), DOM_EXCEPTION); /***/ }), -/* 329 */ +/* 336 */ /***/ (function(module, exports, __webpack_require__) { // TODO: Remove this module from `core-js@4` since it's split to modules listed below -__webpack_require__(330); -__webpack_require__(334); +__webpack_require__(337); +__webpack_require__(341); /***/ }), -/* 330 */ +/* 337 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); var global = __webpack_require__(3); -var clearImmediate = __webpack_require__(331).clear; +var clearImmediate = __webpack_require__(338).clear; // `clearImmediate` method // http://w3c.github.io/setImmediate/#si-clearImmediate @@ -9699,7 +9908,7 @@ $({ global: true, bind: true, enumerable: true, forced: global.clearImmediate != /***/ }), -/* 331 */ +/* 338 */ /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(3); @@ -9709,11 +9918,11 @@ var isCallable = __webpack_require__(19); var hasOwn = __webpack_require__(36); var fails = __webpack_require__(6); var html = __webpack_require__(86); -var arraySlice = __webpack_require__(146); +var arraySlice = __webpack_require__(153); var createElement = __webpack_require__(40); -var validateArgumentsLength = __webpack_require__(332); -var IS_IOS = __webpack_require__(333); -var IS_NODE = __webpack_require__(324); +var validateArgumentsLength = __webpack_require__(339); +var IS_IOS = __webpack_require__(340); +var IS_NODE = __webpack_require__(331); var set = global.setImmediate; var clear = global.clearImmediate; @@ -9821,7 +10030,7 @@ module.exports = { /***/ }), -/* 332 */ +/* 339 */ /***/ (function(module, exports) { var $TypeError = TypeError; @@ -9833,7 +10042,7 @@ module.exports = function (passed, required) { /***/ }), -/* 333 */ +/* 340 */ /***/ (function(module, exports, __webpack_require__) { var userAgent = __webpack_require__(26); @@ -9842,12 +10051,12 @@ module.exports = /(?:ipad|iphone|ipod).*applewebkit/i.test(userAgent); /***/ }), -/* 334 */ +/* 341 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); var global = __webpack_require__(3); -var setImmediate = __webpack_require__(331).set; +var setImmediate = __webpack_require__(338).set; // `setImmediate` method // http://w3c.github.io/setImmediate/#si-setImmediate @@ -9857,7 +10066,7 @@ $({ global: true, bind: true, enumerable: true, forced: global.setImmediate !== /***/ }), -/* 335 */ +/* 342 */ /***/ (function(module, exports, __webpack_require__) { var IS_PURE = __webpack_require__(33); @@ -9868,19 +10077,23 @@ var uncurryThis = __webpack_require__(13); var fails = __webpack_require__(6); var uid = __webpack_require__(38); var isCallable = __webpack_require__(19); -var isConstructor = __webpack_require__(117); +var isConstructor = __webpack_require__(126); var isObject = __webpack_require__(18); var isSymbol = __webpack_require__(20); var iterate = __webpack_require__(87); var anObject = __webpack_require__(44); var classof = __webpack_require__(74); var hasOwn = __webpack_require__(36); -var createProperty = __webpack_require__(180); +var createProperty = __webpack_require__(187); var createNonEnumerableProperty = __webpack_require__(41); var lengthOfArrayLike = __webpack_require__(61); -var validateArgumentsLength = __webpack_require__(332); -var getRegExpFlags = __webpack_require__(106); +var validateArgumentsLength = __webpack_require__(339); +var getRegExpFlags = __webpack_require__(114); var ERROR_STACK_INSTALLABLE = __webpack_require__(78); +var V8 = __webpack_require__(25); +var IS_BROWSER = __webpack_require__(343); +var IS_DENO = __webpack_require__(344); +var IS_NODE = __webpack_require__(331); var Object = global.Object; var Date = global.Date; @@ -9923,11 +10136,11 @@ var checkBasicSemantic = function (structuredCloneImplementation) { }) && structuredCloneImplementation; }; -var checkErrorsCloning = function (structuredCloneImplementation) { +var checkErrorsCloning = function (structuredCloneImplementation, $Error) { return !fails(function () { - var error = new Error(); + var error = new $Error(); var test = structuredCloneImplementation({ a: error, b: error }); - return !(test && test.a === test.b && test.a instanceof Error); + return !(test && test.a === test.b && test.a instanceof $Error); }); }; @@ -9942,12 +10155,17 @@ var checkNewErrorsCloningSemantic = function (structuredCloneImplementation) { // FF94+, Safari 15.4+, Chrome 98+, NodeJS 17.0+, Deno 1.13+ // FF and Safari implementations can't clone errors // https://bugzilla.mozilla.org/show_bug.cgi?id=1556604 -// Chrome <103 returns `null` if cloned object contains multiple references to one error +// Chrome <102 returns `null` if cloned object contains multiple references to one error // https://bugs.chromium.org/p/v8/issues/detail?id=12542 +// NodeJS implementation can't clone DOMExceptions +// https://github.com/nodejs/node/issues/41038 // no one of current implementations supports new (html/5749) error cloning semantic var nativeStructuredClone = global.structuredClone; -var FORCED_REPLACEMENT = IS_PURE || !checkErrorsCloning(nativeStructuredClone) || !checkNewErrorsCloningSemantic(nativeStructuredClone); +var FORCED_REPLACEMENT = IS_PURE + || !checkErrorsCloning(nativeStructuredClone, Error) + || !checkErrorsCloning(nativeStructuredClone, DOMException) + || !checkNewErrorsCloningSemantic(nativeStructuredClone); // Chrome 82+, Safari 14.1+, Deno 1.11+ // Chrome 78-81 implementation swaps `.name` and `.message` of cloned `DOMException` @@ -10259,6 +10477,9 @@ var structuredCloneInternal = function (value, map) { }; var PROPER_TRANSFER = nativeStructuredClone && !fails(function () { + // prevent V8 ArrayBufferDetaching protector cell invalidation and performance degradation + // https://github.com/zloirock/core-js/issues/679 + if ((IS_DENO && V8 > 92) || (IS_NODE && V8 > 94) || (IS_BROWSER && V8 > 97)) return false; var buffer = new ArrayBuffer(8); var clone = nativeStructuredClone(buffer, { transfer: [buffer] }); return buffer.byteLength != 0 || clone.byteLength != 8; @@ -10335,5 +10556,20 @@ $({ global: true, enumerable: true, sham: !PROPER_TRANSFER, forced: FORCED_REPLA }); +/***/ }), +/* 343 */ +/***/ (function(module, exports) { + +module.exports = typeof window == 'object' && typeof Deno != 'object'; + + +/***/ }), +/* 344 */ +/***/ (function(module, exports) { + +/* global Deno -- Deno case */ +module.exports = typeof Deno == 'object' && Deno && typeof Deno.version == 'object'; + + /***/ }) /******/ ]); }(); \ No newline at end of file diff --git a/package.json b/package.json index ed070d0d47c9..3cfb41c3ff3d 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "version": "3.22.8", + "version": "3.23.0", "workspaces": [ "./packages/*" ], diff --git a/packages/core-js-builder/package.json b/packages/core-js-builder/package.json index 8c1fb3751db7..2f5e1bb857d4 100644 --- a/packages/core-js-builder/package.json +++ b/packages/core-js-builder/package.json @@ -1,7 +1,7 @@ { "name": "core-js-builder", "description": "core-js builder", - "version": "3.22.8", + "version": "3.23.0", "repository": { "type": "git", "url": "https://github.com/zloirock/core-js.git", @@ -9,8 +9,8 @@ }, "main": "index.js", "dependencies": { - "core-js": "3.22.8", - "core-js-compat": "3.22.8", + "core-js": "3.23.0", + "core-js-compat": "3.23.0", "mkdirp": ">=0.5.5 <1", "webpack": ">=4.46.0 <5" }, diff --git a/packages/core-js-bundle/package.json b/packages/core-js-bundle/package.json index df8215df11e4..eebfcf79110b 100644 --- a/packages/core-js-bundle/package.json +++ b/packages/core-js-bundle/package.json @@ -1,7 +1,7 @@ { "name": "core-js-bundle", "description": "Standard library", - "version": "3.22.8", + "version": "3.23.0", "repository": { "type": "git", "url": "https://github.com/zloirock/core-js.git" diff --git a/packages/core-js-compat/README.md b/packages/core-js-compat/README.md index 271cfeb16814..6e46e1bcfa42 100644 --- a/packages/core-js-compat/README.md +++ b/packages/core-js-compat/README.md @@ -18,7 +18,7 @@ const { exclude: [ // optional list / filter of modules to exclude, the signature is similar to `modules` option 'web.atob', ], - version: '3.22', // used `core-js` version, by default - the latest + version: '3.23', // used `core-js` version, by default - the latest }); console.log(targets); @@ -109,9 +109,9 @@ require('core-js-compat/modules'); // => Array require('core-js-compat').modules; // => Array // the subset of modules which available in the passed `core-js` version: -require('core-js-compat/get-modules-list-for-target-version')('3.22'); // => Array +require('core-js-compat/get-modules-list-for-target-version')('3.23'); // => Array // or -require('core-js-compat').getModulesListForTargetVersion('3.22'); // => Array +require('core-js-compat').getModulesListForTargetVersion('3.23'); // => Array ``` 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://es6.zloirock.ru/compat/), the example: diff --git a/packages/core-js-compat/package.json b/packages/core-js-compat/package.json index 9b61638cf200..da4e16ea5786 100644 --- a/packages/core-js-compat/package.json +++ b/packages/core-js-compat/package.json @@ -1,7 +1,7 @@ { "name": "core-js-compat", "description": "core-js compat", - "version": "3.22.8", + "version": "3.23.0", "repository": { "type": "git", "url": "https://github.com/zloirock/core-js.git", diff --git a/packages/core-js-pure/package.json b/packages/core-js-pure/package.json index 581eeb19383e..d391f505bd03 100644 --- a/packages/core-js-pure/package.json +++ b/packages/core-js-pure/package.json @@ -1,7 +1,7 @@ { "name": "core-js-pure", "description": "Standard library", - "version": "3.22.8", + "version": "3.23.0", "repository": { "type": "git", "url": "https://github.com/zloirock/core-js.git" diff --git a/packages/core-js/internals/shared.js b/packages/core-js/internals/shared.js index 0338d90f17e0..88e436989fb1 100644 --- a/packages/core-js/internals/shared.js +++ b/packages/core-js/internals/shared.js @@ -4,9 +4,9 @@ var store = require('../internals/shared-store'); (module.exports = function (key, value) { return store[key] || (store[key] = value !== undefined ? value : {}); })('versions', []).push({ - version: '3.22.8', + version: '3.23.0', mode: IS_PURE ? 'pure' : 'global', copyright: '© 2014-2022 Denis Pushkarev (zloirock.ru)', - license: 'https://github.com/zloirock/core-js/blob/v3.22.8/LICENSE', + license: 'https://github.com/zloirock/core-js/blob/v3.23.0/LICENSE', source: 'https://github.com/zloirock/core-js' }); diff --git a/packages/core-js/package.json b/packages/core-js/package.json index 90f585b5ea2a..9df94a2c7f33 100644 --- a/packages/core-js/package.json +++ b/packages/core-js/package.json @@ -1,7 +1,7 @@ { "name": "core-js", "description": "Standard library", - "version": "3.22.8", + "version": "3.23.0", "repository": { "type": "git", "url": "https://github.com/zloirock/core-js.git"