diff --git a/CHANGELOG.md b/CHANGELOG.md index c06f2742ab0f..74c7ba449910 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ ## Changelog ##### Unreleased +- Nothing + +##### 3.17.0 - 2021.09.02 - [Accessible `Object.prototype.hasOwnProperty` (`Object.hasOwn`) proposal](https://github.com/tc39/proposal-accessible-object-hasownproperty) moved to the stable ES, [per August 2021 TC39 meeting](https://github.com/babel/proposals/issues/76#issuecomment-909288348) - [Relative indexing method (`.at`) proposal](https://github.com/tc39/proposal-relative-indexing-method) moved to the stable ES, [per August 2021 TC39 meeting](https://github.com/babel/proposals/issues/76#issuecomment-909285053) - Exposed by default the stable version of `String.prototype.at`. It was not exposed because of the conflict with the alternative obsolete proposal (that will be completely removed in the next major version). For the backward compatibility, in the case of loading this proposal, it will be overwritten. diff --git a/README.md b/README.md index 3e360ad53be7..23eca940e072 100644 --- a/README.md +++ b/README.md @@ -141,14 +141,14 @@ Promise.resolve(32).then(x => console.log(x)); // => 32 ### Installation:[⬆](#index) ``` // global version -npm install --save core-js@3.16.4 +npm install --save core-js@3.17.0 // version without global namespace pollution -npm install --save core-js-pure@3.16.4 +npm install --save core-js-pure@3.17.0 // bundled global version -npm install --save core-js-bundle@3.16.4 +npm install --save core-js-bundle@3.17.0 ``` -Already bundled version of `core-js` [on CDN](https://unpkg.com/core-js-bundle@3.16.4) ([minified version](https://unpkg.com/core-js-bundle@3.16.4/minified.js)). +Already bundled version of `core-js` [on CDN](https://unpkg.com/core-js-bundle@3.17.0) ([minified version](https://unpkg.com/core-js-bundle@3.17.0/minified.js)). ### `postinstall` message[⬆](#index) The `core-js` project needs your help, so the package shows a message about it after installation. If it causes problems for you, you can disable it: @@ -238,9 +238,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.16'`. +[`@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.17'`. -> **Warning!** Recommended to specify used minor `core-js` version, like `corejs: '3.16'`, 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.17'`, 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 @@ -295,7 +295,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.16', 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.17', proposals: true }`. #### `@babel/runtime`[⬆](#index) diff --git a/deno/corejs/README.md b/deno/corejs/README.md index c1269605d4cc..c4eab1abb5f7 100644 --- a/deno/corejs/README.md +++ b/deno/corejs/README.md @@ -24,7 +24,7 @@ *Example*: ```js -import 'https://deno.land/x/corejs@v3.16.4/index.js'; // <- at the top of your entry point +import 'https://deno.land/x/corejs@v3.17.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 e401dd455c83..bcac4e707d13 100644 --- a/deno/corejs/index.js +++ b/deno/corejs/index.js @@ -1,5 +1,5 @@ /** - * core-js 3.16.4 + * core-js 3.17.0 * https://github.com/zloirock/core-js * License: http://rock.mit-license.org * © 2021 Denis Pushkarev (zloirock.ru) @@ -96,98 +96,96 @@ __webpack_require__(1); __webpack_require__(72); +__webpack_require__(74); __webpack_require__(75); -__webpack_require__(77); +__webpack_require__(78); +__webpack_require__(80); __webpack_require__(81); -__webpack_require__(83); +__webpack_require__(85); __webpack_require__(88); -__webpack_require__(90); -__webpack_require__(91); +__webpack_require__(89); __webpack_require__(94); -__webpack_require__(95); __webpack_require__(96); __webpack_require__(97); -__webpack_require__(99); +__webpack_require__(100); +__webpack_require__(101); __webpack_require__(102); -__webpack_require__(106); +__webpack_require__(103); +__webpack_require__(105); __webpack_require__(108); -__webpack_require__(110); -__webpack_require__(111); __webpack_require__(112); +__webpack_require__(114); __webpack_require__(116); __webpack_require__(117); __webpack_require__(118); -__webpack_require__(119); -__webpack_require__(120); -__webpack_require__(121); __webpack_require__(122); __webpack_require__(123); +__webpack_require__(124); +__webpack_require__(125); +__webpack_require__(126); __webpack_require__(127); -__webpack_require__(141); -__webpack_require__(142); -__webpack_require__(143); -__webpack_require__(145); -__webpack_require__(146); +__webpack_require__(128); +__webpack_require__(129); +__webpack_require__(133); __webpack_require__(147); +__webpack_require__(148); __webpack_require__(149); -__webpack_require__(150); __webpack_require__(151); __webpack_require__(152); __webpack_require__(153); -__webpack_require__(154); __webpack_require__(155); __webpack_require__(156); __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__(166); -__webpack_require__(167); __webpack_require__(168); __webpack_require__(170); -__webpack_require__(171); +__webpack_require__(172); __webpack_require__(173); __webpack_require__(174); -__webpack_require__(175); __webpack_require__(176); __webpack_require__(177); -__webpack_require__(178); +__webpack_require__(179); __webpack_require__(180); __webpack_require__(181); __webpack_require__(182); __webpack_require__(183); __webpack_require__(184); -__webpack_require__(185); __webpack_require__(186); +__webpack_require__(187); +__webpack_require__(188); +__webpack_require__(189); __webpack_require__(190); __webpack_require__(191); __webpack_require__(192); -__webpack_require__(193); -__webpack_require__(194); +__webpack_require__(196); +__webpack_require__(197); __webpack_require__(198); __webpack_require__(199); __webpack_require__(200); -__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__(220); -__webpack_require__(221); __webpack_require__(222); __webpack_require__(223); __webpack_require__(224); -__webpack_require__(225); __webpack_require__(226); __webpack_require__(227); __webpack_require__(228); @@ -197,17 +195,19 @@ __webpack_require__(231); __webpack_require__(232); __webpack_require__(233); __webpack_require__(234); +__webpack_require__(235); __webpack_require__(236); +__webpack_require__(237); +__webpack_require__(238); __webpack_require__(239); __webpack_require__(240); -__webpack_require__(241); __webpack_require__(242); -__webpack_require__(243); +__webpack_require__(245); __webpack_require__(246); +__webpack_require__(247); +__webpack_require__(248); __webpack_require__(249); __webpack_require__(250); -__webpack_require__(251); -__webpack_require__(252); __webpack_require__(253); __webpack_require__(254); __webpack_require__(255); @@ -216,7 +216,11 @@ __webpack_require__(257); __webpack_require__(258); __webpack_require__(259); __webpack_require__(260); -module.exports = __webpack_require__(261); +__webpack_require__(261); +__webpack_require__(262); +__webpack_require__(263); +__webpack_require__(264); +module.exports = __webpack_require__(265); /***/ }), @@ -686,7 +690,7 @@ var store = __webpack_require__(26); (module.exports = function (key, value) { return store[key] || (store[key] = value !== undefined ? value : {}); })('versions', []).push({ - version: '3.16.4', + version: '3.17.0', mode: IS_PURE ? 'pure' : 'global', copyright: '© 2021 Denis Pushkarev (zloirock.ru)' }); @@ -1482,7 +1486,7 @@ module.exports = function (iterable, unboundFunction, options) { var iterator, iterFn, index, length, result, next, step; var stop = function (condition) { - if (iterator) iteratorClose(iterator, 'return', condition); + if (iterator) iteratorClose(iterator, 'normal', condition); return new Result(true, condition); }; @@ -1707,11 +1711,78 @@ module.exports = function (argument) { "use strict"; +var $ = __webpack_require__(2); +var toObject = __webpack_require__(29); +var toLength = __webpack_require__(47); +var toInteger = __webpack_require__(48); +var addToUnscopables = __webpack_require__(73); + +// `Array.prototype.at` method +// https://github.com/tc39/proposal-relative-indexing-method +$({ target: 'Array', proto: true }, { + at: function at(index) { + var O = toObject(this); + var len = toLength(O.length); + var relativeIndex = toInteger(index); + var k = relativeIndex >= 0 ? relativeIndex : len + relativeIndex; + return (k < 0 || k >= len) ? undefined : O[k]; + } +}); + +addToUnscopables('at'); + + +/***/ }), +/* 73 */ +/***/ (function(module, exports, __webpack_require__) { + +var wellKnownSymbol = __webpack_require__(23); +var create = __webpack_require__(57); +var definePropertyModule = __webpack_require__(34); + +var UNSCOPABLES = wellKnownSymbol('unscopables'); +var ArrayPrototype = Array.prototype; + +// Array.prototype[@@unscopables] +// https://tc39.es/ecma262/#sec-array.prototype-@@unscopables +if (ArrayPrototype[UNSCOPABLES] == undefined) { + definePropertyModule.f(ArrayPrototype, UNSCOPABLES, { + configurable: true, + value: create(null) + }); +} + +// add a key to Array.prototype[@@unscopables] +module.exports = function (key) { + ArrayPrototype[UNSCOPABLES][key] = true; +}; + + +/***/ }), +/* 74 */ +/***/ (function(module, exports, __webpack_require__) { + +var $ = __webpack_require__(2); +var hasOwn = __webpack_require__(28); + +// `Object.hasOwn` method +// https://github.com/tc39/proposal-accessible-object-hasownproperty +$({ target: 'Object', stat: true }, { + hasOwn: hasOwn +}); + + +/***/ }), +/* 75 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + var $ = __webpack_require__(2); var aFunction = __webpack_require__(65); var getBuiltIn = __webpack_require__(17); -var newPromiseCapabilityModule = __webpack_require__(73); -var perform = __webpack_require__(74); +var newPromiseCapabilityModule = __webpack_require__(76); +var perform = __webpack_require__(77); var iterate = __webpack_require__(61); var PROMISE_ANY_ERROR = 'No one promise resolved'; @@ -1755,7 +1826,7 @@ $({ target: 'Promise', stat: true }, { /***/ }), -/* 73 */ +/* 76 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -1781,7 +1852,7 @@ module.exports.f = function (C) { /***/ }), -/* 74 */ +/* 77 */ /***/ (function(module, exports) { module.exports = function (exec) { @@ -1794,12 +1865,12 @@ module.exports = function (exec) { /***/ }), -/* 75 */ +/* 78 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); var global = __webpack_require__(3); -var setToStringTag = __webpack_require__(76); +var setToStringTag = __webpack_require__(79); $({ global: true }, { Reflect: {} }); @@ -1809,7 +1880,7 @@ setToStringTag(global.Reflect, 'Reflect', true); /***/ }), -/* 76 */ +/* 79 */ /***/ (function(module, exports, __webpack_require__) { var defineProperty = __webpack_require__(34).f; @@ -1826,17 +1897,48 @@ module.exports = function (it, TAG, STATIC) { /***/ }), -/* 77 */ +/* 80 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; +// TODO: disabled by default because of the conflict with another proposal + +var $ = __webpack_require__(2); +var requireObjectCoercible = __webpack_require__(12); +var toInteger = __webpack_require__(48); +var toLength = __webpack_require__(47); +var toString = __webpack_require__(71); +var fails = __webpack_require__(6); + +var FORCED = fails(function () { + return '𠮷'.at(0) !== '\uD842'; +}); + +// `String.prototype.at` method +// https://github.com/tc39/proposal-relative-indexing-method +$({ target: 'String', proto: true, forced: FORCED }, { + at: function at(index) { + var S = toString(requireObjectCoercible(this)); + var len = toLength(S.length); + var relativeIndex = toInteger(index); + var k = relativeIndex >= 0 ? relativeIndex : len + relativeIndex; + return (k < 0 || k >= len) ? undefined : S.charAt(k); + } +}); + + +/***/ }), +/* 81 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); var requireObjectCoercible = __webpack_require__(12); -var isRegExp = __webpack_require__(78); +var isRegExp = __webpack_require__(82); var toString = __webpack_require__(71); -var getRegExpFlags = __webpack_require__(79); -var getSubstitution = __webpack_require__(80); +var getRegExpFlags = __webpack_require__(83); +var getSubstitution = __webpack_require__(84); var wellKnownSymbol = __webpack_require__(23); var IS_PURE = __webpack_require__(25); @@ -1901,7 +2003,7 @@ $({ target: 'String', proto: true }, { /***/ }), -/* 78 */ +/* 82 */ /***/ (function(module, exports, __webpack_require__) { var isObject = __webpack_require__(15); @@ -1919,7 +2021,7 @@ module.exports = function (it) { /***/ }), -/* 79 */ +/* 83 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -1942,7 +2044,7 @@ module.exports = function () { /***/ }), -/* 80 */ +/* 84 */ /***/ (function(module, exports, __webpack_require__) { var toObject = __webpack_require__(29); @@ -1989,67 +2091,234 @@ module.exports = function (matched, str, position, captures, namedCaptures, repl /***/ }), -/* 81 */ +/* 85 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var $ = __webpack_require__(2); -var toObject = __webpack_require__(29); +var ArrayBufferViewCore = __webpack_require__(86); var toLength = __webpack_require__(47); var toInteger = __webpack_require__(48); -var addToUnscopables = __webpack_require__(82); -// `Array.prototype.at` method +var aTypedArray = ArrayBufferViewCore.aTypedArray; +var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; + +// `%TypedArray%.prototype.at` method // https://github.com/tc39/proposal-relative-indexing-method -$({ target: 'Array', proto: true }, { - at: function at(index) { - var O = toObject(this); - var len = toLength(O.length); - var relativeIndex = toInteger(index); - var k = relativeIndex >= 0 ? relativeIndex : len + relativeIndex; - return (k < 0 || k >= len) ? undefined : O[k]; - } +exportTypedArrayMethod('at', function at(index) { + var O = aTypedArray(this); + var len = toLength(O.length); + var relativeIndex = toInteger(index); + var k = relativeIndex >= 0 ? relativeIndex : len + relativeIndex; + return (k < 0 || k >= len) ? undefined : O[k]; }); -addToUnscopables('at'); - /***/ }), -/* 82 */ +/* 86 */ /***/ (function(module, exports, __webpack_require__) { +"use strict"; + +var NATIVE_ARRAY_BUFFER = __webpack_require__(87); +var DESCRIPTORS = __webpack_require__(5); +var global = __webpack_require__(3); +var isObject = __webpack_require__(15); +var has = __webpack_require__(28); +var classof = __webpack_require__(68); +var createNonEnumerableProperty = __webpack_require__(33); +var redefine = __webpack_require__(36); +var defineProperty = __webpack_require__(34).f; +var getPrototypeOf = __webpack_require__(53); +var setPrototypeOf = __webpack_require__(55); var wellKnownSymbol = __webpack_require__(23); -var create = __webpack_require__(57); -var definePropertyModule = __webpack_require__(34); +var uid = __webpack_require__(30); -var UNSCOPABLES = wellKnownSymbol('unscopables'); -var ArrayPrototype = Array.prototype; +var Int8Array = global.Int8Array; +var Int8ArrayPrototype = Int8Array && Int8Array.prototype; +var Uint8ClampedArray = global.Uint8ClampedArray; +var Uint8ClampedArrayPrototype = Uint8ClampedArray && Uint8ClampedArray.prototype; +var TypedArray = Int8Array && getPrototypeOf(Int8Array); +var TypedArrayPrototype = Int8ArrayPrototype && getPrototypeOf(Int8ArrayPrototype); +var ObjectPrototype = Object.prototype; +var isPrototypeOf = ObjectPrototype.isPrototypeOf; -// Array.prototype[@@unscopables] -// https://tc39.es/ecma262/#sec-array.prototype-@@unscopables -if (ArrayPrototype[UNSCOPABLES] == undefined) { - definePropertyModule.f(ArrayPrototype, UNSCOPABLES, { - configurable: true, - value: create(null) - }); +var TO_STRING_TAG = wellKnownSymbol('toStringTag'); +var TYPED_ARRAY_TAG = uid('TYPED_ARRAY_TAG'); +var TYPED_ARRAY_CONSTRUCTOR = uid('TYPED_ARRAY_CONSTRUCTOR'); +// Fixing native typed arrays in Opera Presto crashes the browser, see #595 +var NATIVE_ARRAY_BUFFER_VIEWS = NATIVE_ARRAY_BUFFER && !!setPrototypeOf && classof(global.opera) !== 'Opera'; +var TYPED_ARRAY_TAG_REQIRED = false; +var NAME, Constructor, Prototype; + +var TypedArrayConstructorsList = { + Int8Array: 1, + Uint8Array: 1, + Uint8ClampedArray: 1, + Int16Array: 2, + Uint16Array: 2, + Int32Array: 4, + Uint32Array: 4, + Float32Array: 4, + Float64Array: 8 +}; + +var BigIntArrayConstructorsList = { + BigInt64Array: 8, + BigUint64Array: 8 +}; + +var isView = function isView(it) { + if (!isObject(it)) return false; + var klass = classof(it); + return klass === 'DataView' + || has(TypedArrayConstructorsList, klass) + || has(BigIntArrayConstructorsList, klass); +}; + +var isTypedArray = function (it) { + if (!isObject(it)) return false; + var klass = classof(it); + return has(TypedArrayConstructorsList, klass) + || has(BigIntArrayConstructorsList, klass); +}; + +var aTypedArray = function (it) { + if (isTypedArray(it)) return it; + throw TypeError('Target is not a typed array'); +}; + +var aTypedArrayConstructor = function (C) { + if (setPrototypeOf && !isPrototypeOf.call(TypedArray, C)) { + throw TypeError('Target is not a typed array constructor'); + } return C; +}; + +var exportTypedArrayMethod = function (KEY, property, forced) { + if (!DESCRIPTORS) return; + if (forced) for (var ARRAY in TypedArrayConstructorsList) { + var TypedArrayConstructor = global[ARRAY]; + if (TypedArrayConstructor && has(TypedArrayConstructor.prototype, KEY)) try { + delete TypedArrayConstructor.prototype[KEY]; + } catch (error) { /* empty */ } + } + if (!TypedArrayPrototype[KEY] || forced) { + redefine(TypedArrayPrototype, KEY, forced ? property + : NATIVE_ARRAY_BUFFER_VIEWS && Int8ArrayPrototype[KEY] || property); + } +}; + +var exportTypedArrayStaticMethod = function (KEY, property, forced) { + var ARRAY, TypedArrayConstructor; + if (!DESCRIPTORS) return; + if (setPrototypeOf) { + if (forced) for (ARRAY in TypedArrayConstructorsList) { + TypedArrayConstructor = global[ARRAY]; + if (TypedArrayConstructor && has(TypedArrayConstructor, KEY)) try { + delete TypedArrayConstructor[KEY]; + } catch (error) { /* empty */ } + } + if (!TypedArray[KEY] || forced) { + // V8 ~ Chrome 49-50 `%TypedArray%` methods are non-writable non-configurable + try { + return redefine(TypedArray, KEY, forced ? property : NATIVE_ARRAY_BUFFER_VIEWS && TypedArray[KEY] || property); + } catch (error) { /* empty */ } + } else return; + } + for (ARRAY in TypedArrayConstructorsList) { + TypedArrayConstructor = global[ARRAY]; + if (TypedArrayConstructor && (!TypedArrayConstructor[KEY] || forced)) { + redefine(TypedArrayConstructor, KEY, property); + } + } +}; + +for (NAME in TypedArrayConstructorsList) { + Constructor = global[NAME]; + Prototype = Constructor && Constructor.prototype; + if (Prototype) createNonEnumerableProperty(Prototype, TYPED_ARRAY_CONSTRUCTOR, Constructor); + else NATIVE_ARRAY_BUFFER_VIEWS = false; } -// add a key to Array.prototype[@@unscopables] -module.exports = function (key) { - ArrayPrototype[UNSCOPABLES][key] = true; +for (NAME in BigIntArrayConstructorsList) { + Constructor = global[NAME]; + Prototype = Constructor && Constructor.prototype; + if (Prototype) createNonEnumerableProperty(Prototype, TYPED_ARRAY_CONSTRUCTOR, Constructor); +} + +// WebKit bug - typed arrays constructors prototype is Object.prototype +if (!NATIVE_ARRAY_BUFFER_VIEWS || typeof TypedArray != 'function' || TypedArray === Function.prototype) { + // eslint-disable-next-line no-shadow -- safe + TypedArray = function TypedArray() { + throw TypeError('Incorrect invocation'); + }; + if (NATIVE_ARRAY_BUFFER_VIEWS) for (NAME in TypedArrayConstructorsList) { + if (global[NAME]) setPrototypeOf(global[NAME], TypedArray); + } +} + +if (!NATIVE_ARRAY_BUFFER_VIEWS || !TypedArrayPrototype || TypedArrayPrototype === ObjectPrototype) { + TypedArrayPrototype = TypedArray.prototype; + if (NATIVE_ARRAY_BUFFER_VIEWS) for (NAME in TypedArrayConstructorsList) { + if (global[NAME]) setPrototypeOf(global[NAME].prototype, TypedArrayPrototype); + } +} + +// WebKit bug - one more object in Uint8ClampedArray prototype chain +if (NATIVE_ARRAY_BUFFER_VIEWS && getPrototypeOf(Uint8ClampedArrayPrototype) !== TypedArrayPrototype) { + setPrototypeOf(Uint8ClampedArrayPrototype, TypedArrayPrototype); +} + +if (DESCRIPTORS && !has(TypedArrayPrototype, TO_STRING_TAG)) { + TYPED_ARRAY_TAG_REQIRED = true; + defineProperty(TypedArrayPrototype, TO_STRING_TAG, { get: function () { + return isObject(this) ? this[TYPED_ARRAY_TAG] : undefined; + } }); + for (NAME in TypedArrayConstructorsList) if (global[NAME]) { + createNonEnumerableProperty(global[NAME], TYPED_ARRAY_TAG, NAME); + } +} + +module.exports = { + NATIVE_ARRAY_BUFFER_VIEWS: NATIVE_ARRAY_BUFFER_VIEWS, + TYPED_ARRAY_CONSTRUCTOR: TYPED_ARRAY_CONSTRUCTOR, + TYPED_ARRAY_TAG: TYPED_ARRAY_TAG_REQIRED && TYPED_ARRAY_TAG, + aTypedArray: aTypedArray, + aTypedArrayConstructor: aTypedArrayConstructor, + exportTypedArrayMethod: exportTypedArrayMethod, + exportTypedArrayStaticMethod: exportTypedArrayStaticMethod, + isView: isView, + isTypedArray: isTypedArray, + TypedArray: TypedArray, + TypedArrayPrototype: TypedArrayPrototype }; /***/ }), -/* 83 */ +/* 87 */ +/***/ (function(module, exports) { + +// eslint-disable-next-line es/no-typed-arrays -- safe +module.exports = typeof ArrayBuffer !== 'undefined' && typeof DataView !== 'undefined'; + + +/***/ }), +/* 88 */ +/***/ (function(module, exports, __webpack_require__) { + +// TODO: Remove from `core-js@4` +__webpack_require__(72); + + +/***/ }), +/* 89 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); -var $filterReject = __webpack_require__(84).filterReject; -var addToUnscopables = __webpack_require__(82); +var $filterReject = __webpack_require__(90).filterReject; +var addToUnscopables = __webpack_require__(73); // `Array.prototype.filterReject` method // https://github.com/tc39/proposal-array-filtering @@ -2063,14 +2332,14 @@ addToUnscopables('filterReject'); /***/ }), -/* 84 */ +/* 90 */ /***/ (function(module, exports, __webpack_require__) { var bind = __webpack_require__(64); var IndexedObject = __webpack_require__(10); var toObject = __webpack_require__(29); var toLength = __webpack_require__(47); -var arraySpeciesCreate = __webpack_require__(85); +var arraySpeciesCreate = __webpack_require__(91); var push = [].push; @@ -2141,10 +2410,10 @@ module.exports = { /***/ }), -/* 85 */ +/* 91 */ /***/ (function(module, exports, __webpack_require__) { -var arraySpeciesConstructor = __webpack_require__(86); +var arraySpeciesConstructor = __webpack_require__(92); // `ArraySpeciesCreate` abstract operation // https://tc39.es/ecma262/#sec-arrayspeciescreate @@ -2154,11 +2423,11 @@ module.exports = function (originalArray, length) { /***/ }), -/* 86 */ +/* 92 */ /***/ (function(module, exports, __webpack_require__) { var isObject = __webpack_require__(15); -var isArray = __webpack_require__(87); +var isArray = __webpack_require__(93); var wellKnownSymbol = __webpack_require__(23); var SPECIES = wellKnownSymbol('species'); @@ -2180,7 +2449,7 @@ module.exports = function (originalArray) { /***/ }), -/* 87 */ +/* 93 */ /***/ (function(module, exports, __webpack_require__) { var classof = __webpack_require__(11); @@ -2194,14 +2463,14 @@ module.exports = Array.isArray || function isArray(arg) { /***/ }), -/* 88 */ +/* 94 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); -var $findLast = __webpack_require__(89).findLast; -var addToUnscopables = __webpack_require__(82); +var $findLast = __webpack_require__(95).findLast; +var addToUnscopables = __webpack_require__(73); // `Array.prototype.findLast` method // https://github.com/tc39/proposal-array-find-from-last @@ -2215,7 +2484,7 @@ addToUnscopables('findLast'); /***/ }), -/* 89 */ +/* 95 */ /***/ (function(module, exports, __webpack_require__) { var bind = __webpack_require__(64); @@ -2255,14 +2524,14 @@ module.exports = { /***/ }), -/* 90 */ +/* 96 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); -var $findLastIndex = __webpack_require__(89).findLastIndex; -var addToUnscopables = __webpack_require__(82); +var $findLastIndex = __webpack_require__(95).findLastIndex; +var addToUnscopables = __webpack_require__(73); // `Array.prototype.findLastIndex` method // https://github.com/tc39/proposal-array-find-from-last @@ -2276,15 +2545,15 @@ addToUnscopables('findLastIndex'); /***/ }), -/* 91 */ +/* 97 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); -var $groupBy = __webpack_require__(92); -var arraySpeciesConstructor = __webpack_require__(86); -var addToUnscopables = __webpack_require__(82); +var $groupBy = __webpack_require__(98); +var arraySpeciesConstructor = __webpack_require__(92); +var addToUnscopables = __webpack_require__(73); // `Array.prototype.groupBy` method // https://github.com/tc39/proposal-array-grouping @@ -2299,7 +2568,7 @@ addToUnscopables('groupBy'); /***/ }), -/* 92 */ +/* 98 */ /***/ (function(module, exports, __webpack_require__) { var bind = __webpack_require__(64); @@ -2308,7 +2577,7 @@ var toObject = __webpack_require__(29); var toLength = __webpack_require__(47); var toPropertyKey = __webpack_require__(13); var objectCreate = __webpack_require__(57); -var arrayFromConstructorAndList = __webpack_require__(93); +var arrayFromConstructorAndList = __webpack_require__(99); var push = [].push; @@ -2338,7 +2607,7 @@ module.exports = function ($this, callbackfn, that, specificConstructor) { /***/ }), -/* 93 */ +/* 99 */ /***/ (function(module, exports) { module.exports = function (Constructor, list) { @@ -2351,11 +2620,11 @@ module.exports = function (Constructor, list) { /***/ }), -/* 94 */ +/* 100 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); -var isArray = __webpack_require__(87); +var isArray = __webpack_require__(93); // eslint-disable-next-line es/no-object-isfrozen -- safe var isFrozen = Object.isFrozen; @@ -2386,13 +2655,13 @@ $({ target: 'Array', stat: true }, { /***/ }), -/* 95 */ +/* 101 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var DESCRIPTORS = __webpack_require__(5); -var addToUnscopables = __webpack_require__(82); +var addToUnscopables = __webpack_require__(73); var toObject = __webpack_require__(29); var toLength = __webpack_require__(47); var defineProperty = __webpack_require__(34).f; @@ -2414,13 +2683,13 @@ if (DESCRIPTORS && !('lastIndex' in [])) { /***/ }), -/* 96 */ +/* 102 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var DESCRIPTORS = __webpack_require__(5); -var addToUnscopables = __webpack_require__(82); +var addToUnscopables = __webpack_require__(73); var toObject = __webpack_require__(29); var toLength = __webpack_require__(47); var defineProperty = __webpack_require__(34).f; @@ -2447,14 +2716,14 @@ if (DESCRIPTORS && !('lastItem' in [])) { /***/ }), -/* 97 */ +/* 103 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); -var addToUnscopables = __webpack_require__(82); -var uniqueBy = __webpack_require__(98); +var addToUnscopables = __webpack_require__(73); +var uniqueBy = __webpack_require__(104); // `Array.prototype.uniqueBy` method // https://github.com/tc39/proposal-array-unique @@ -2466,7 +2735,7 @@ addToUnscopables('uniqueBy'); /***/ }), -/* 98 */ +/* 104 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -2474,7 +2743,7 @@ addToUnscopables('uniqueBy'); var toLength = __webpack_require__(47); var toObject = __webpack_require__(29); var getBuiltIn = __webpack_require__(17); -var arraySpeciesCreate = __webpack_require__(85); +var arraySpeciesCreate = __webpack_require__(91); var push = [].push; @@ -2505,18 +2774,18 @@ module.exports = function uniqueBy(resolver) { /***/ }), -/* 99 */ +/* 105 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // https://github.com/tc39/proposal-iterator-helpers var $ = __webpack_require__(2); -var anInstance = __webpack_require__(100); +var anInstance = __webpack_require__(106); var createNonEnumerableProperty = __webpack_require__(33); var has = __webpack_require__(28); var wellKnownSymbol = __webpack_require__(23); -var AsyncIteratorPrototype = __webpack_require__(101); +var AsyncIteratorPrototype = __webpack_require__(107); var IS_PURE = __webpack_require__(25); var TO_STRING_TAG = wellKnownSymbol('toStringTag'); @@ -2541,7 +2810,7 @@ $({ global: true, forced: IS_PURE }, { /***/ }), -/* 100 */ +/* 106 */ /***/ (function(module, exports) { module.exports = function (it, Constructor, name) { @@ -2552,7 +2821,7 @@ module.exports = function (it, Constructor, name) { /***/ }), -/* 101 */ +/* 107 */ /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(3); @@ -2595,7 +2864,7 @@ module.exports = AsyncIteratorPrototype; /***/ }), -/* 102 */ +/* 108 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -2603,7 +2872,7 @@ module.exports = AsyncIteratorPrototype; // https://github.com/tc39/proposal-iterator-helpers var $ = __webpack_require__(2); var anObject = __webpack_require__(35); -var createAsyncIteratorProxy = __webpack_require__(103); +var createAsyncIteratorProxy = __webpack_require__(109); var AsyncIteratorProxy = createAsyncIteratorProxy(function (Promise, args) { var state = this; @@ -2629,17 +2898,17 @@ $({ target: 'AsyncIterator', proto: true, real: true }, { /***/ }), -/* 103 */ +/* 109 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var path = __webpack_require__(104); +var path = __webpack_require__(110); var aFunction = __webpack_require__(65); var anObject = __webpack_require__(35); var create = __webpack_require__(57); var createNonEnumerableProperty = __webpack_require__(33); -var redefineAll = __webpack_require__(105); +var redefineAll = __webpack_require__(111); var wellKnownSymbol = __webpack_require__(23); var InternalStateModule = __webpack_require__(38); var getBuiltIn = __webpack_require__(17); @@ -2673,7 +2942,9 @@ module.exports = function (nextHandler, IS_ITERATOR) { 'return': function (value) { var that = this; return new Promise(function (resolve, reject) { - var iterator = getInternalState(that).iterator; + var state = getInternalState(that); + var iterator = state.iterator; + iterator.done = true; var $$return = iterator['return']; if ($$return === undefined) return resolve({ done: true, value: value }); Promise.resolve($$return.call(iterator, value)).then(function (result) { @@ -2685,7 +2956,9 @@ module.exports = function (nextHandler, IS_ITERATOR) { 'throw': function (value) { var that = this; return new Promise(function (resolve, reject) { - var iterator = getInternalState(that).iterator; + var state = getInternalState(that); + var iterator = state.iterator; + iterator.done = true; var $$throw = iterator['throw']; if ($$throw === undefined) return reject(value); resolve($$throw.call(iterator, value)); @@ -2702,7 +2975,7 @@ module.exports = function (nextHandler, IS_ITERATOR) { /***/ }), -/* 104 */ +/* 110 */ /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(3); @@ -2711,7 +2984,7 @@ module.exports = global; /***/ }), -/* 105 */ +/* 111 */ /***/ (function(module, exports, __webpack_require__) { var redefine = __webpack_require__(36); @@ -2723,7 +2996,7 @@ module.exports = function (target, src, options) { /***/ }), -/* 106 */ +/* 112 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -2731,8 +3004,8 @@ module.exports = function (target, src, options) { // https://github.com/tc39/proposal-iterator-helpers var $ = __webpack_require__(2); var anObject = __webpack_require__(35); -var toPositiveInteger = __webpack_require__(107); -var createAsyncIteratorProxy = __webpack_require__(103); +var toPositiveInteger = __webpack_require__(113); +var createAsyncIteratorProxy = __webpack_require__(109); var AsyncIteratorProxy = createAsyncIteratorProxy(function (Promise, args) { var state = this; @@ -2771,7 +3044,7 @@ $({ target: 'AsyncIterator', proto: true, real: true }, { /***/ }), -/* 107 */ +/* 113 */ /***/ (function(module, exports, __webpack_require__) { var toInteger = __webpack_require__(48); @@ -2784,14 +3057,14 @@ module.exports = function (it) { /***/ }), -/* 108 */ +/* 114 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // https://github.com/tc39/proposal-iterator-helpers var $ = __webpack_require__(2); -var $every = __webpack_require__(109).every; +var $every = __webpack_require__(115).every; $({ target: 'AsyncIterator', proto: true, real: true }, { every: function every(fn) { @@ -2801,7 +3074,7 @@ $({ target: 'AsyncIterator', proto: true, real: true }, { /***/ }), -/* 109 */ +/* 115 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -2888,7 +3161,7 @@ module.exports = { /***/ }), -/* 110 */ +/* 116 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -2897,7 +3170,7 @@ module.exports = { var $ = __webpack_require__(2); var aFunction = __webpack_require__(65); var anObject = __webpack_require__(35); -var createAsyncIteratorProxy = __webpack_require__(103); +var createAsyncIteratorProxy = __webpack_require__(109); var AsyncIteratorProxy = createAsyncIteratorProxy(function (Promise, args) { var state = this; @@ -2937,14 +3210,14 @@ $({ target: 'AsyncIterator', proto: true, real: true }, { /***/ }), -/* 111 */ +/* 117 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // https://github.com/tc39/proposal-iterator-helpers var $ = __webpack_require__(2); -var $find = __webpack_require__(109).find; +var $find = __webpack_require__(115).find; $({ target: 'AsyncIterator', proto: true, real: true }, { find: function find(fn) { @@ -2954,7 +3227,7 @@ $({ target: 'AsyncIterator', proto: true, real: true }, { /***/ }), -/* 112 */ +/* 118 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -2963,8 +3236,8 @@ $({ target: 'AsyncIterator', proto: true, real: true }, { var $ = __webpack_require__(2); var aFunction = __webpack_require__(65); var anObject = __webpack_require__(35); -var createAsyncIteratorProxy = __webpack_require__(103); -var getAsyncIterator = __webpack_require__(113); +var createAsyncIteratorProxy = __webpack_require__(109); +var getAsyncIterator = __webpack_require__(119); var AsyncIteratorProxy = createAsyncIteratorProxy(function (Promise) { var state = this; @@ -3025,14 +3298,14 @@ $({ target: 'AsyncIterator', proto: true, real: true }, { /***/ }), -/* 113 */ +/* 119 */ /***/ (function(module, exports, __webpack_require__) { -var AsyncFromSyncIterator = __webpack_require__(114); +var AsyncFromSyncIterator = __webpack_require__(120); var aFunction = __webpack_require__(65); var anObject = __webpack_require__(35); var getIterator = __webpack_require__(66); -var getMethod = __webpack_require__(115); +var getMethod = __webpack_require__(121); var wellKnownSymbol = __webpack_require__(23); var ASYNC_ITERATOR = wellKnownSymbol('asyncIterator'); @@ -3046,16 +3319,16 @@ module.exports = function (it, usingIterator) { /***/ }), -/* 114 */ +/* 120 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var path = __webpack_require__(104); +var path = __webpack_require__(110); var anObject = __webpack_require__(35); var create = __webpack_require__(57); -var getMethod = __webpack_require__(115); -var redefineAll = __webpack_require__(105); +var getMethod = __webpack_require__(121); +var redefineAll = __webpack_require__(111); var InternalStateModule = __webpack_require__(38); var getBuiltIn = __webpack_require__(17); @@ -3113,7 +3386,7 @@ module.exports = AsyncFromSyncIterator; /***/ }), -/* 115 */ +/* 121 */ /***/ (function(module, exports, __webpack_require__) { var aFunction = __webpack_require__(65); @@ -3126,14 +3399,14 @@ module.exports = function (fn) { /***/ }), -/* 116 */ +/* 122 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // https://github.com/tc39/proposal-iterator-helpers var $ = __webpack_require__(2); -var $forEach = __webpack_require__(109).forEach; +var $forEach = __webpack_require__(115).forEach; $({ target: 'AsyncIterator', proto: true, real: true }, { forEach: function forEach(fn) { @@ -3143,21 +3416,21 @@ $({ target: 'AsyncIterator', proto: true, real: true }, { /***/ }), -/* 117 */ +/* 123 */ /***/ (function(module, exports, __webpack_require__) { // https://github.com/tc39/proposal-iterator-helpers var $ = __webpack_require__(2); -var path = __webpack_require__(104); +var path = __webpack_require__(110); var anObject = __webpack_require__(35); var toObject = __webpack_require__(29); -var createAsyncIteratorProxy = __webpack_require__(103); -var getAsyncIterator = __webpack_require__(113); +var createAsyncIteratorProxy = __webpack_require__(109); +var getAsyncIterator = __webpack_require__(119); var getIterator = __webpack_require__(66); var getIteratorMethod = __webpack_require__(67); -var getMethod = __webpack_require__(115); +var getMethod = __webpack_require__(121); var wellKnownSymbol = __webpack_require__(23); -var AsyncFromSyncIterator = __webpack_require__(114); +var AsyncFromSyncIterator = __webpack_require__(120); var ASYNC_ITERATOR = wellKnownSymbol('asyncIterator'); @@ -3188,7 +3461,7 @@ $({ target: 'AsyncIterator', stat: true }, { /***/ }), -/* 118 */ +/* 124 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -3197,7 +3470,7 @@ $({ target: 'AsyncIterator', stat: true }, { var $ = __webpack_require__(2); var aFunction = __webpack_require__(65); var anObject = __webpack_require__(35); -var createAsyncIteratorProxy = __webpack_require__(103); +var createAsyncIteratorProxy = __webpack_require__(109); var AsyncIteratorProxy = createAsyncIteratorProxy(function (Promise, args) { var state = this; @@ -3225,7 +3498,7 @@ $({ target: 'AsyncIterator', proto: true, real: true }, { /***/ }), -/* 119 */ +/* 125 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -3278,14 +3551,14 @@ $({ target: 'AsyncIterator', proto: true, real: true }, { /***/ }), -/* 120 */ +/* 126 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // https://github.com/tc39/proposal-iterator-helpers var $ = __webpack_require__(2); -var $some = __webpack_require__(109).some; +var $some = __webpack_require__(115).some; $({ target: 'AsyncIterator', proto: true, real: true }, { some: function some(fn) { @@ -3295,7 +3568,7 @@ $({ target: 'AsyncIterator', proto: true, real: true }, { /***/ }), -/* 121 */ +/* 127 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -3303,8 +3576,8 @@ $({ target: 'AsyncIterator', proto: true, real: true }, { // https://github.com/tc39/proposal-iterator-helpers var $ = __webpack_require__(2); var anObject = __webpack_require__(35); -var toPositiveInteger = __webpack_require__(107); -var createAsyncIteratorProxy = __webpack_require__(103); +var toPositiveInteger = __webpack_require__(113); +var createAsyncIteratorProxy = __webpack_require__(109); var AsyncIteratorProxy = createAsyncIteratorProxy(function (Promise, args) { var iterator = this.iterator; @@ -3333,14 +3606,14 @@ $({ target: 'AsyncIterator', proto: true, real: true }, { /***/ }), -/* 122 */ +/* 128 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // https://github.com/tc39/proposal-iterator-helpers var $ = __webpack_require__(2); -var $toArray = __webpack_require__(109).toArray; +var $toArray = __webpack_require__(115).toArray; $({ target: 'AsyncIterator', proto: true, real: true }, { toArray: function toArray() { @@ -3350,14 +3623,14 @@ $({ target: 'AsyncIterator', proto: true, real: true }, { /***/ }), -/* 123 */ +/* 129 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /* eslint-disable es/no-bigint -- safe */ var $ = __webpack_require__(2); -var NumericRangeIterator = __webpack_require__(124); +var NumericRangeIterator = __webpack_require__(130); // `BigInt.range` method // https://github.com/tc39/proposal-Number.range @@ -3371,13 +3644,13 @@ if (typeof BigInt == 'function') { /***/ }), -/* 124 */ +/* 130 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var InternalStateModule = __webpack_require__(38); -var createIteratorConstructor = __webpack_require__(125); +var createIteratorConstructor = __webpack_require__(131); var isObject = __webpack_require__(15); var defineProperties = __webpack_require__(58); var DESCRIPTORS = __webpack_require__(5); @@ -3480,15 +3753,15 @@ module.exports = $RangeIterator; /***/ }), -/* 125 */ +/* 131 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var IteratorPrototype = __webpack_require__(126).IteratorPrototype; +var IteratorPrototype = __webpack_require__(132).IteratorPrototype; var create = __webpack_require__(57); var createPropertyDescriptor = __webpack_require__(8); -var setToStringTag = __webpack_require__(76); +var setToStringTag = __webpack_require__(79); var Iterators = __webpack_require__(63); var returnThis = function () { return this; }; @@ -3503,7 +3776,7 @@ module.exports = function (IteratorConstructor, NAME, next) { /***/ }), -/* 126 */ +/* 132 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -3556,11 +3829,11 @@ module.exports = { /***/ }), -/* 127 */ +/* 133 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); -var getCompositeKeyNode = __webpack_require__(128); +var getCompositeKeyNode = __webpack_require__(134); var getBuiltIn = __webpack_require__(17); var create = __webpack_require__(57); @@ -3578,12 +3851,12 @@ $({ global: true }, { /***/ }), -/* 128 */ +/* 134 */ /***/ (function(module, exports, __webpack_require__) { // TODO: in core-js@4, move /modules/ dependencies to public entries for better optimization by tools like `preset-env` -var Map = __webpack_require__(129); -var WeakMap = __webpack_require__(139); +var Map = __webpack_require__(135); +var WeakMap = __webpack_require__(145); var create = __webpack_require__(57); var isObject = __webpack_require__(15); @@ -3627,13 +3900,13 @@ module.exports = function () { /***/ }), -/* 129 */ +/* 135 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var collection = __webpack_require__(130); -var collectionStrong = __webpack_require__(136); +var collection = __webpack_require__(136); +var collectionStrong = __webpack_require__(142); // `Map` constructor // https://tc39.es/ecma262/#sec-map-objects @@ -3643,7 +3916,7 @@ module.exports = collection('Map', function (init) { /***/ }), -/* 130 */ +/* 136 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -3652,14 +3925,14 @@ var $ = __webpack_require__(2); var global = __webpack_require__(3); var isForced = __webpack_require__(52); var redefine = __webpack_require__(36); -var InternalMetadataModule = __webpack_require__(131); +var InternalMetadataModule = __webpack_require__(137); var iterate = __webpack_require__(61); -var anInstance = __webpack_require__(100); +var anInstance = __webpack_require__(106); var isObject = __webpack_require__(15); var fails = __webpack_require__(6); -var checkCorrectnessOfIteration = __webpack_require__(134); -var setToStringTag = __webpack_require__(76); -var inheritIfRequired = __webpack_require__(135); +var checkCorrectnessOfIteration = __webpack_require__(140); +var setToStringTag = __webpack_require__(79); +var inheritIfRequired = __webpack_require__(141); module.exports = function (CONSTRUCTOR_NAME, wrapper, common) { var IS_MAP = CONSTRUCTOR_NAME.indexOf('Map') !== -1; @@ -3753,7 +4026,7 @@ module.exports = function (CONSTRUCTOR_NAME, wrapper, common) { /***/ }), -/* 131 */ +/* 137 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); @@ -3762,9 +4035,9 @@ var isObject = __webpack_require__(15); var has = __webpack_require__(28); var defineProperty = __webpack_require__(34).f; var getOwnPropertyNamesModule = __webpack_require__(44); -var getOwnPropertyNamesExternalModule = __webpack_require__(132); +var getOwnPropertyNamesExternalModule = __webpack_require__(138); var uid = __webpack_require__(30); -var FREEZING = __webpack_require__(133); +var FREEZING = __webpack_require__(139); var REQUIRED = false; var METADATA = uid('meta'); @@ -3851,7 +4124,7 @@ hiddenKeys[METADATA] = true; /***/ }), -/* 132 */ +/* 138 */ /***/ (function(module, exports, __webpack_require__) { /* eslint-disable es/no-object-getownpropertynames -- safe */ @@ -3880,7 +4153,7 @@ module.exports.f = function getOwnPropertyNames(it) { /***/ }), -/* 133 */ +/* 139 */ /***/ (function(module, exports, __webpack_require__) { var fails = __webpack_require__(6); @@ -3892,7 +4165,7 @@ module.exports = !fails(function () { /***/ }), -/* 134 */ +/* 140 */ /***/ (function(module, exports, __webpack_require__) { var wellKnownSymbol = __webpack_require__(23); @@ -3936,7 +4209,7 @@ module.exports = function (exec, SKIP_CLOSING) { /***/ }), -/* 135 */ +/* 141 */ /***/ (function(module, exports, __webpack_require__) { var isObject = __webpack_require__(15); @@ -3959,21 +4232,21 @@ module.exports = function ($this, dummy, Wrapper) { /***/ }), -/* 136 */ +/* 142 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var defineProperty = __webpack_require__(34).f; var create = __webpack_require__(57); -var redefineAll = __webpack_require__(105); +var redefineAll = __webpack_require__(111); var bind = __webpack_require__(64); -var anInstance = __webpack_require__(100); +var anInstance = __webpack_require__(106); var iterate = __webpack_require__(61); -var defineIterator = __webpack_require__(137); -var setSpecies = __webpack_require__(138); +var defineIterator = __webpack_require__(143); +var setSpecies = __webpack_require__(144); var DESCRIPTORS = __webpack_require__(5); -var fastKey = __webpack_require__(131).fastKey; +var fastKey = __webpack_require__(137).fastKey; var InternalStateModule = __webpack_require__(38); var setInternalState = InternalStateModule.set; @@ -4168,22 +4441,22 @@ module.exports = { /***/ }), -/* 137 */ +/* 143 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); -var createIteratorConstructor = __webpack_require__(125); +var createIteratorConstructor = __webpack_require__(131); var getPrototypeOf = __webpack_require__(53); var setPrototypeOf = __webpack_require__(55); -var setToStringTag = __webpack_require__(76); +var setToStringTag = __webpack_require__(79); var createNonEnumerableProperty = __webpack_require__(33); var redefine = __webpack_require__(36); var wellKnownSymbol = __webpack_require__(23); var IS_PURE = __webpack_require__(25); var Iterators = __webpack_require__(63); -var IteratorsCore = __webpack_require__(126); +var IteratorsCore = __webpack_require__(132); var IteratorPrototype = IteratorsCore.IteratorPrototype; var BUGGY_SAFARI_ITERATORS = IteratorsCore.BUGGY_SAFARI_ITERATORS; @@ -4265,7 +4538,7 @@ module.exports = function (Iterable, NAME, IteratorConstructor, next, DEFAULT, I /***/ }), -/* 138 */ +/* 144 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4291,16 +4564,16 @@ module.exports = function (CONSTRUCTOR_NAME) { /***/ }), -/* 139 */ +/* 145 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var global = __webpack_require__(3); -var redefineAll = __webpack_require__(105); -var InternalMetadataModule = __webpack_require__(131); -var collection = __webpack_require__(130); -var collectionWeak = __webpack_require__(140); +var redefineAll = __webpack_require__(111); +var InternalMetadataModule = __webpack_require__(137); +var collection = __webpack_require__(136); +var collectionWeak = __webpack_require__(146); var isObject = __webpack_require__(15); var enforceIternalState = __webpack_require__(38).enforce; var NATIVE_WEAK_MAP = __webpack_require__(39); @@ -4366,18 +4639,18 @@ if (NATIVE_WEAK_MAP && IS_IE11) { /***/ }), -/* 140 */ +/* 146 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var redefineAll = __webpack_require__(105); -var getWeakData = __webpack_require__(131).getWeakData; +var redefineAll = __webpack_require__(111); +var getWeakData = __webpack_require__(137).getWeakData; var anObject = __webpack_require__(35); var isObject = __webpack_require__(15); -var anInstance = __webpack_require__(100); +var anInstance = __webpack_require__(106); var iterate = __webpack_require__(61); -var ArrayIterationModule = __webpack_require__(84); +var ArrayIterationModule = __webpack_require__(90); var $has = __webpack_require__(28); var InternalStateModule = __webpack_require__(38); @@ -4499,11 +4772,11 @@ module.exports = { /***/ }), -/* 141 */ +/* 147 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); -var getCompositeKeyNode = __webpack_require__(128); +var getCompositeKeyNode = __webpack_require__(134); var getBuiltIn = __webpack_require__(17); // https://github.com/tc39/proposal-richer-keys/tree/master/compositeKey @@ -4516,7 +4789,7 @@ $({ global: true }, { /***/ }), -/* 142 */ +/* 148 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4524,12 +4797,12 @@ $({ global: true }, { // https://github.com/tc39/proposal-iterator-helpers var $ = __webpack_require__(2); var global = __webpack_require__(3); -var anInstance = __webpack_require__(100); +var anInstance = __webpack_require__(106); var createNonEnumerableProperty = __webpack_require__(33); var fails = __webpack_require__(6); var has = __webpack_require__(28); var wellKnownSymbol = __webpack_require__(23); -var IteratorPrototype = __webpack_require__(126).IteratorPrototype; +var IteratorPrototype = __webpack_require__(132).IteratorPrototype; var IS_PURE = __webpack_require__(25); var ITERATOR = wellKnownSymbol('iterator'); @@ -4571,7 +4844,7 @@ $({ global: true, forced: FORCED }, { /***/ }), -/* 143 */ +/* 149 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4579,7 +4852,7 @@ $({ global: true, forced: FORCED }, { // https://github.com/tc39/proposal-iterator-helpers var $ = __webpack_require__(2); var anObject = __webpack_require__(35); -var createIteratorProxy = __webpack_require__(144); +var createIteratorProxy = __webpack_require__(150); var IteratorProxy = createIteratorProxy(function (args) { var result = anObject(this.next.apply(this.iterator, args)); @@ -4598,17 +4871,17 @@ $({ target: 'Iterator', proto: true, real: true }, { /***/ }), -/* 144 */ +/* 150 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var path = __webpack_require__(104); +var path = __webpack_require__(110); var aFunction = __webpack_require__(65); var anObject = __webpack_require__(35); var create = __webpack_require__(57); var createNonEnumerableProperty = __webpack_require__(33); -var redefineAll = __webpack_require__(105); +var redefineAll = __webpack_require__(111); var wellKnownSymbol = __webpack_require__(23); var InternalStateModule = __webpack_require__(38); @@ -4634,12 +4907,16 @@ module.exports = function (nextHandler, IS_ITERATOR) { return { done: state.done, value: result }; }, 'return': function (value) { - var iterator = getInternalState(this).iterator; + var state = getInternalState(this); + var iterator = state.iterator; + iterator.done = true; var $$return = iterator['return']; return { done: true, value: $$return === undefined ? value : anObject($$return.call(iterator, value)).value }; }, 'throw': function (value) { - var iterator = getInternalState(this).iterator; + var state = getInternalState(this); + var iterator = state.iterator; + iterator.done = true; var $$throw = iterator['throw']; if ($$throw === undefined) throw value; return $$throw.call(iterator, value); @@ -4655,7 +4932,7 @@ module.exports = function (nextHandler, IS_ITERATOR) { /***/ }), -/* 145 */ +/* 151 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4663,8 +4940,8 @@ module.exports = function (nextHandler, IS_ITERATOR) { // https://github.com/tc39/proposal-iterator-helpers var $ = __webpack_require__(2); var anObject = __webpack_require__(35); -var toPositiveInteger = __webpack_require__(107); -var createIteratorProxy = __webpack_require__(144); +var toPositiveInteger = __webpack_require__(113); +var createIteratorProxy = __webpack_require__(150); var IteratorProxy = createIteratorProxy(function (args) { var iterator = this.iterator; @@ -4692,7 +4969,7 @@ $({ target: 'Iterator', proto: true, real: true }, { /***/ }), -/* 146 */ +/* 152 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4715,7 +4992,7 @@ $({ target: 'Iterator', proto: true, real: true }, { /***/ }), -/* 147 */ +/* 153 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4724,8 +5001,8 @@ $({ target: 'Iterator', proto: true, real: true }, { var $ = __webpack_require__(2); var aFunction = __webpack_require__(65); var anObject = __webpack_require__(35); -var createIteratorProxy = __webpack_require__(144); -var callWithSafeIterationClosing = __webpack_require__(148); +var createIteratorProxy = __webpack_require__(150); +var callWithSafeIterationClosing = __webpack_require__(154); var IteratorProxy = createIteratorProxy(function (args) { var iterator = this.iterator; @@ -4752,7 +5029,7 @@ $({ target: 'Iterator', proto: true, real: true }, { /***/ }), -/* 148 */ +/* 154 */ /***/ (function(module, exports, __webpack_require__) { var anObject = __webpack_require__(35); @@ -4769,7 +5046,7 @@ module.exports = function (iterator, fn, value, ENTRIES) { /***/ }), -/* 149 */ +/* 155 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4792,7 +5069,7 @@ $({ target: 'Iterator', proto: true, real: true }, { /***/ }), -/* 150 */ +/* 156 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4802,7 +5079,7 @@ var $ = __webpack_require__(2); var aFunction = __webpack_require__(65); var anObject = __webpack_require__(35); var getIteratorMethod = __webpack_require__(67); -var createIteratorProxy = __webpack_require__(144); +var createIteratorProxy = __webpack_require__(150); var iteratorClose = __webpack_require__(70); var IteratorProxy = createIteratorProxy(function () { @@ -4850,7 +5127,7 @@ $({ target: 'Iterator', proto: true, real: true }, { /***/ }), -/* 151 */ +/* 157 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4868,15 +5145,15 @@ $({ target: 'Iterator', proto: true, real: true }, { /***/ }), -/* 152 */ +/* 158 */ /***/ (function(module, exports, __webpack_require__) { // https://github.com/tc39/proposal-iterator-helpers var $ = __webpack_require__(2); -var path = __webpack_require__(104); +var path = __webpack_require__(110); var anObject = __webpack_require__(35); var toObject = __webpack_require__(29); -var createIteratorProxy = __webpack_require__(144); +var createIteratorProxy = __webpack_require__(150); var getIterator = __webpack_require__(66); var getIteratorMethod = __webpack_require__(67); @@ -4906,7 +5183,7 @@ $({ target: 'Iterator', stat: true }, { /***/ }), -/* 153 */ +/* 159 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4915,8 +5192,8 @@ $({ target: 'Iterator', stat: true }, { var $ = __webpack_require__(2); var aFunction = __webpack_require__(65); var anObject = __webpack_require__(35); -var createIteratorProxy = __webpack_require__(144); -var callWithSafeIterationClosing = __webpack_require__(148); +var createIteratorProxy = __webpack_require__(150); +var callWithSafeIterationClosing = __webpack_require__(154); var IteratorProxy = createIteratorProxy(function (args) { var iterator = this.iterator; @@ -4936,7 +5213,7 @@ $({ target: 'Iterator', proto: true, real: true }, { /***/ }), -/* 154 */ +/* 160 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4968,7 +5245,7 @@ $({ target: 'Iterator', proto: true, real: true }, { /***/ }), -/* 155 */ +/* 161 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4991,7 +5268,7 @@ $({ target: 'Iterator', proto: true, real: true }, { /***/ }), -/* 156 */ +/* 162 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4999,15 +5276,15 @@ $({ target: 'Iterator', proto: true, real: true }, { // https://github.com/tc39/proposal-iterator-helpers var $ = __webpack_require__(2); var anObject = __webpack_require__(35); -var toPositiveInteger = __webpack_require__(107); -var createIteratorProxy = __webpack_require__(144); +var toPositiveInteger = __webpack_require__(113); +var createIteratorProxy = __webpack_require__(150); var iteratorClose = __webpack_require__(70); var IteratorProxy = createIteratorProxy(function (args) { var iterator = this.iterator; if (!this.remaining--) { this.done = true; - return iteratorClose(iterator, 'return', undefined); + return iteratorClose(iterator, 'normal', undefined); } var result = anObject(this.next.apply(iterator, args)); var done = this.done = !!result.done; @@ -5025,7 +5302,7 @@ $({ target: 'Iterator', proto: true, real: true }, { /***/ }), -/* 157 */ +/* 163 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5047,14 +5324,14 @@ $({ target: 'Iterator', proto: true, real: true }, { /***/ }), -/* 158 */ +/* 164 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); var IS_PURE = __webpack_require__(25); -var collectionDeleteAll = __webpack_require__(159); +var collectionDeleteAll = __webpack_require__(165); // `Map.prototype.deleteAll` method // https://github.com/tc39/proposal-collection-methods @@ -5066,7 +5343,7 @@ $({ target: 'Map', proto: true, real: true, forced: IS_PURE }, { /***/ }), -/* 159 */ +/* 165 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5089,14 +5366,14 @@ module.exports = function (/* ...elements */) { /***/ }), -/* 160 */ +/* 166 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); var IS_PURE = __webpack_require__(25); -var $emplace = __webpack_require__(161); +var $emplace = __webpack_require__(167); // `Map.prototype.emplace` method // https://github.com/thumbsupep/proposal-upsert @@ -5106,7 +5383,7 @@ $({ target: 'Map', proto: true, real: true, forced: IS_PURE }, { /***/ }), -/* 161 */ +/* 167 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5126,7 +5403,7 @@ module.exports = function emplace(key, handler) { /***/ }), -/* 162 */ +/* 168 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5135,7 +5412,7 @@ var $ = __webpack_require__(2); var IS_PURE = __webpack_require__(25); var anObject = __webpack_require__(35); var bind = __webpack_require__(64); -var getMapIterator = __webpack_require__(163); +var getMapIterator = __webpack_require__(169); var iterate = __webpack_require__(61); // `Map.prototype.every` method @@ -5153,7 +5430,7 @@ $({ target: 'Map', proto: true, real: true, forced: IS_PURE }, { /***/ }), -/* 163 */ +/* 169 */ /***/ (function(module, exports) { module.exports = function (it) { @@ -5163,7 +5440,7 @@ module.exports = function (it) { /***/ }), -/* 164 */ +/* 170 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5174,8 +5451,8 @@ var getBuiltIn = __webpack_require__(17); var anObject = __webpack_require__(35); var aFunction = __webpack_require__(65); var bind = __webpack_require__(64); -var speciesConstructor = __webpack_require__(165); -var getMapIterator = __webpack_require__(163); +var speciesConstructor = __webpack_require__(171); +var getMapIterator = __webpack_require__(169); var iterate = __webpack_require__(61); // `Map.prototype.filter` method @@ -5196,7 +5473,7 @@ $({ target: 'Map', proto: true, real: true, forced: IS_PURE }, { /***/ }), -/* 165 */ +/* 171 */ /***/ (function(module, exports, __webpack_require__) { var anObject = __webpack_require__(35); @@ -5215,7 +5492,7 @@ module.exports = function (O, defaultConstructor) { /***/ }), -/* 166 */ +/* 172 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5224,7 +5501,7 @@ var $ = __webpack_require__(2); var IS_PURE = __webpack_require__(25); var anObject = __webpack_require__(35); var bind = __webpack_require__(64); -var getMapIterator = __webpack_require__(163); +var getMapIterator = __webpack_require__(169); var iterate = __webpack_require__(61); // `Map.prototype.find` method @@ -5242,7 +5519,7 @@ $({ target: 'Map', proto: true, real: true, forced: IS_PURE }, { /***/ }), -/* 167 */ +/* 173 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5251,7 +5528,7 @@ var $ = __webpack_require__(2); var IS_PURE = __webpack_require__(25); var anObject = __webpack_require__(35); var bind = __webpack_require__(64); -var getMapIterator = __webpack_require__(163); +var getMapIterator = __webpack_require__(169); var iterate = __webpack_require__(61); // `Map.prototype.findKey` method @@ -5269,11 +5546,11 @@ $({ target: 'Map', proto: true, real: true, forced: IS_PURE }, { /***/ }), -/* 168 */ +/* 174 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); -var from = __webpack_require__(169); +var from = __webpack_require__(175); // `Map.from` method // https://tc39.github.io/proposal-setmap-offrom/#sec-map.from @@ -5283,7 +5560,7 @@ $({ target: 'Map', stat: true }, { /***/ }), -/* 169 */ +/* 175 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5316,7 +5593,7 @@ module.exports = function from(source /* , mapFn, thisArg */) { /***/ }), -/* 170 */ +/* 176 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5345,7 +5622,7 @@ $({ target: 'Map', stat: true }, { /***/ }), -/* 171 */ +/* 177 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5353,8 +5630,8 @@ $({ target: 'Map', stat: true }, { var $ = __webpack_require__(2); var IS_PURE = __webpack_require__(25); var anObject = __webpack_require__(35); -var getMapIterator = __webpack_require__(163); -var sameValueZero = __webpack_require__(172); +var getMapIterator = __webpack_require__(169); +var sameValueZero = __webpack_require__(178); var iterate = __webpack_require__(61); // `Map.prototype.includes` method @@ -5369,7 +5646,7 @@ $({ target: 'Map', proto: true, real: true, forced: IS_PURE }, { /***/ }), -/* 172 */ +/* 178 */ /***/ (function(module, exports) { // `SameValueZero` abstract operation @@ -5381,7 +5658,7 @@ module.exports = function (x, y) { /***/ }), -/* 173 */ +/* 179 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5406,7 +5683,7 @@ $({ target: 'Map', stat: true }, { /***/ }), -/* 174 */ +/* 180 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5414,7 +5691,7 @@ $({ target: 'Map', stat: true }, { var $ = __webpack_require__(2); var IS_PURE = __webpack_require__(25); var anObject = __webpack_require__(35); -var getMapIterator = __webpack_require__(163); +var getMapIterator = __webpack_require__(169); var iterate = __webpack_require__(61); // `Map.prototype.includes` method @@ -5429,7 +5706,7 @@ $({ target: 'Map', proto: true, real: true, forced: IS_PURE }, { /***/ }), -/* 175 */ +/* 181 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5440,8 +5717,8 @@ var getBuiltIn = __webpack_require__(17); var anObject = __webpack_require__(35); var aFunction = __webpack_require__(65); var bind = __webpack_require__(64); -var speciesConstructor = __webpack_require__(165); -var getMapIterator = __webpack_require__(163); +var speciesConstructor = __webpack_require__(171); +var getMapIterator = __webpack_require__(169); var iterate = __webpack_require__(61); // `Map.prototype.mapKeys` method @@ -5462,7 +5739,7 @@ $({ target: 'Map', proto: true, real: true, forced: IS_PURE }, { /***/ }), -/* 176 */ +/* 182 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5473,8 +5750,8 @@ var getBuiltIn = __webpack_require__(17); var anObject = __webpack_require__(35); var aFunction = __webpack_require__(65); var bind = __webpack_require__(64); -var speciesConstructor = __webpack_require__(165); -var getMapIterator = __webpack_require__(163); +var speciesConstructor = __webpack_require__(171); +var getMapIterator = __webpack_require__(169); var iterate = __webpack_require__(61); // `Map.prototype.mapValues` method @@ -5495,7 +5772,7 @@ $({ target: 'Map', proto: true, real: true, forced: IS_PURE }, { /***/ }), -/* 177 */ +/* 183 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5524,11 +5801,11 @@ $({ target: 'Map', proto: true, real: true, forced: IS_PURE }, { /***/ }), -/* 178 */ +/* 184 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); -var of = __webpack_require__(179); +var of = __webpack_require__(185); // `Map.of` method // https://tc39.github.io/proposal-setmap-offrom/#sec-map.of @@ -5538,7 +5815,7 @@ $({ target: 'Map', stat: true }, { /***/ }), -/* 179 */ +/* 185 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5553,7 +5830,7 @@ module.exports = function of() { /***/ }), -/* 180 */ +/* 186 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5562,7 +5839,7 @@ var $ = __webpack_require__(2); var IS_PURE = __webpack_require__(25); var anObject = __webpack_require__(35); var aFunction = __webpack_require__(65); -var getMapIterator = __webpack_require__(163); +var getMapIterator = __webpack_require__(169); var iterate = __webpack_require__(61); // `Map.prototype.reduce` method @@ -5589,7 +5866,7 @@ $({ target: 'Map', proto: true, real: true, forced: IS_PURE }, { /***/ }), -/* 181 */ +/* 187 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5598,7 +5875,7 @@ var $ = __webpack_require__(2); var IS_PURE = __webpack_require__(25); var anObject = __webpack_require__(35); var bind = __webpack_require__(64); -var getMapIterator = __webpack_require__(163); +var getMapIterator = __webpack_require__(169); var iterate = __webpack_require__(61); // `Set.prototype.some` method @@ -5616,7 +5893,7 @@ $({ target: 'Map', proto: true, real: true, forced: IS_PURE }, { /***/ }), -/* 182 */ +/* 188 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5645,7 +5922,7 @@ $({ target: 'Map', proto: true, real: true, forced: IS_PURE }, { /***/ }), -/* 183 */ +/* 189 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); @@ -5663,7 +5940,7 @@ $({ target: 'Math', stat: true }, { /***/ }), -/* 184 */ +/* 190 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); @@ -5676,7 +5953,7 @@ $({ target: 'Math', stat: true }, { /***/ }), -/* 185 */ +/* 191 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); @@ -5693,13 +5970,13 @@ $({ target: 'Math', stat: true }, { /***/ }), -/* 186 */ +/* 192 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); -var scale = __webpack_require__(187); -var fround = __webpack_require__(188); +var scale = __webpack_require__(193); +var fround = __webpack_require__(194); // `Math.fscale` method // https://rwaldron.github.io/proposal-math-extensions/ @@ -5711,7 +5988,7 @@ $({ target: 'Math', stat: true }, { /***/ }), -/* 187 */ +/* 193 */ /***/ (function(module, exports) { // `Math.scale` method implementation @@ -5733,10 +6010,10 @@ module.exports = Math.scale || function scale(x, inLow, inHigh, outLow, outHigh) /***/ }), -/* 188 */ +/* 194 */ /***/ (function(module, exports, __webpack_require__) { -var sign = __webpack_require__(189); +var sign = __webpack_require__(195); var abs = Math.abs; var pow = Math.pow; @@ -5766,7 +6043,7 @@ module.exports = Math.fround || function fround(x) { /***/ }), -/* 189 */ +/* 195 */ /***/ (function(module, exports) { // `Math.sign` method implementation @@ -5779,7 +6056,7 @@ module.exports = Math.sign || function sign(x) { /***/ }), -/* 190 */ +/* 196 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); @@ -5792,7 +6069,7 @@ $({ target: 'Math', stat: true }, { /***/ }), -/* 191 */ +/* 197 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); @@ -5809,11 +6086,11 @@ $({ target: 'Math', stat: true }, { /***/ }), -/* 192 */ +/* 198 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); -var scale = __webpack_require__(187); +var scale = __webpack_require__(193); // `Math.scale` method // https://rwaldron.github.io/proposal-math-extensions/ @@ -5823,7 +6100,7 @@ $({ target: 'Math', stat: true }, { /***/ }), -/* 193 */ +/* 199 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); @@ -5838,14 +6115,14 @@ $({ target: 'Math', stat: true }, { /***/ }), -/* 194 */ +/* 200 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); var toInteger = __webpack_require__(48); -var parseInt = __webpack_require__(195); +var parseInt = __webpack_require__(201); var INVALID_NUMBER_REPRESENTATION = 'Invalid number representation'; var INVALID_RADIX = 'Invalid radix'; @@ -5875,13 +6152,13 @@ $({ target: 'Number', stat: true }, { /***/ }), -/* 195 */ +/* 201 */ /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(3); var toString = __webpack_require__(71); -var trim = __webpack_require__(196).trim; -var whitespaces = __webpack_require__(197); +var trim = __webpack_require__(202).trim; +var whitespaces = __webpack_require__(203); var $parseInt = global.parseInt; var hex = /^[+-]?0[Xx]/; @@ -5896,12 +6173,12 @@ module.exports = FORCED ? function parseInt(string, radix) { /***/ }), -/* 196 */ +/* 202 */ /***/ (function(module, exports, __webpack_require__) { var requireObjectCoercible = __webpack_require__(12); var toString = __webpack_require__(71); -var whitespaces = __webpack_require__(197); +var whitespaces = __webpack_require__(203); var whitespace = '[' + whitespaces + ']'; var ltrim = RegExp('^' + whitespace + whitespace + '*'); @@ -5931,7 +6208,7 @@ module.exports = { /***/ }), -/* 197 */ +/* 203 */ /***/ (function(module, exports) { // a string of all valid unicode whitespaces @@ -5940,13 +6217,13 @@ module.exports = '\u0009\u000A\u000B\u000C\u000D\u0020\u00A0\u1680\u2000\u2001\u /***/ }), -/* 198 */ +/* 204 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); -var NumericRangeIterator = __webpack_require__(124); +var NumericRangeIterator = __webpack_require__(130); // `Number.range` method // https://github.com/tc39/proposal-Number.range @@ -5958,21 +6235,15 @@ $({ target: 'Number', stat: true }, { /***/ }), -/* 199 */ +/* 205 */ /***/ (function(module, exports, __webpack_require__) { -var $ = __webpack_require__(2); -var hasOwn = __webpack_require__(28); - -// `Object.hasOwn` method -// https://github.com/tc39/proposal-accessible-object-hasownproperty -$({ target: 'Object', stat: true }, { - hasOwn: hasOwn -}); +// TODO: Remove from `core-js@4` +__webpack_require__(74); /***/ }), -/* 200 */ +/* 206 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5980,18 +6251,18 @@ $({ target: 'Object', stat: true }, { // https://github.com/tc39/proposal-observable var $ = __webpack_require__(2); var DESCRIPTORS = __webpack_require__(5); -var setSpecies = __webpack_require__(138); +var setSpecies = __webpack_require__(144); var aFunction = __webpack_require__(65); var anObject = __webpack_require__(35); var isObject = __webpack_require__(15); -var anInstance = __webpack_require__(100); +var anInstance = __webpack_require__(106); var defineProperty = __webpack_require__(34).f; var createNonEnumerableProperty = __webpack_require__(33); -var redefineAll = __webpack_require__(105); +var redefineAll = __webpack_require__(111); var getIterator = __webpack_require__(66); -var getMethod = __webpack_require__(115); +var getMethod = __webpack_require__(121); var iterate = __webpack_require__(61); -var hostReportErrors = __webpack_require__(201); +var hostReportErrors = __webpack_require__(207); var wellKnownSymbol = __webpack_require__(23); var InternalStateModule = __webpack_require__(38); @@ -6182,7 +6453,7 @@ setSpecies('Observable'); /***/ }), -/* 201 */ +/* 207 */ /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(3); @@ -6196,14 +6467,14 @@ module.exports = function (a, b) { /***/ }), -/* 202 */ +/* 208 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); -var newPromiseCapabilityModule = __webpack_require__(73); -var perform = __webpack_require__(74); +var newPromiseCapabilityModule = __webpack_require__(76); +var perform = __webpack_require__(77); // `Promise.try` method // https://github.com/tc39/proposal-promise-try @@ -6218,11 +6489,11 @@ $({ target: 'Promise', stat: true }, { /***/ }), -/* 203 */ +/* 209 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); -var ReflectMetadataModule = __webpack_require__(204); +var ReflectMetadataModule = __webpack_require__(210); var anObject = __webpack_require__(35); var toMetadataKey = ReflectMetadataModule.toKey; @@ -6239,12 +6510,12 @@ $({ target: 'Reflect', stat: true }, { /***/ }), -/* 204 */ +/* 210 */ /***/ (function(module, exports, __webpack_require__) { // TODO: in core-js@4, move /modules/ dependencies to public entries for better optimization by tools like `preset-env` -var Map = __webpack_require__(129); -var WeakMap = __webpack_require__(139); +var Map = __webpack_require__(135); +var WeakMap = __webpack_require__(145); var shared = __webpack_require__(24); var metadata = shared('metadata'); @@ -6300,11 +6571,11 @@ module.exports = { /***/ }), -/* 205 */ +/* 211 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); -var ReflectMetadataModule = __webpack_require__(204); +var ReflectMetadataModule = __webpack_require__(210); var anObject = __webpack_require__(35); var toMetadataKey = ReflectMetadataModule.toKey; @@ -6327,11 +6598,11 @@ $({ target: 'Reflect', stat: true }, { /***/ }), -/* 206 */ +/* 212 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); -var ReflectMetadataModule = __webpack_require__(204); +var ReflectMetadataModule = __webpack_require__(210); var anObject = __webpack_require__(35); var getPrototypeOf = __webpack_require__(53); @@ -6357,13 +6628,13 @@ $({ target: 'Reflect', stat: true }, { /***/ }), -/* 207 */ +/* 213 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); // TODO: in core-js@4, move /modules/ dependencies to public entries for better optimization by tools like `preset-env` -var Set = __webpack_require__(208); -var ReflectMetadataModule = __webpack_require__(204); +var Set = __webpack_require__(214); +var ReflectMetadataModule = __webpack_require__(210); var anObject = __webpack_require__(35); var getPrototypeOf = __webpack_require__(53); var iterate = __webpack_require__(61); @@ -6396,13 +6667,13 @@ $({ target: 'Reflect', stat: true }, { /***/ }), -/* 208 */ +/* 214 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var collection = __webpack_require__(130); -var collectionStrong = __webpack_require__(136); +var collection = __webpack_require__(136); +var collectionStrong = __webpack_require__(142); // `Set` constructor // https://tc39.es/ecma262/#sec-set-objects @@ -6412,11 +6683,11 @@ module.exports = collection('Set', function (init) { /***/ }), -/* 209 */ +/* 215 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); -var ReflectMetadataModule = __webpack_require__(204); +var ReflectMetadataModule = __webpack_require__(210); var anObject = __webpack_require__(35); var ordinaryGetOwnMetadata = ReflectMetadataModule.get; @@ -6433,11 +6704,11 @@ $({ target: 'Reflect', stat: true }, { /***/ }), -/* 210 */ +/* 216 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); -var ReflectMetadataModule = __webpack_require__(204); +var ReflectMetadataModule = __webpack_require__(210); var anObject = __webpack_require__(35); var ordinaryOwnMetadataKeys = ReflectMetadataModule.keys; @@ -6454,11 +6725,11 @@ $({ target: 'Reflect', stat: true }, { /***/ }), -/* 211 */ +/* 217 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); -var ReflectMetadataModule = __webpack_require__(204); +var ReflectMetadataModule = __webpack_require__(210); var anObject = __webpack_require__(35); var getPrototypeOf = __webpack_require__(53); @@ -6483,11 +6754,11 @@ $({ target: 'Reflect', stat: true }, { /***/ }), -/* 212 */ +/* 218 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); -var ReflectMetadataModule = __webpack_require__(204); +var ReflectMetadataModule = __webpack_require__(210); var anObject = __webpack_require__(35); var ordinaryHasOwnMetadata = ReflectMetadataModule.has; @@ -6504,11 +6775,11 @@ $({ target: 'Reflect', stat: true }, { /***/ }), -/* 213 */ +/* 219 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); -var ReflectMetadataModule = __webpack_require__(204); +var ReflectMetadataModule = __webpack_require__(210); var anObject = __webpack_require__(35); var toMetadataKey = ReflectMetadataModule.toKey; @@ -6526,14 +6797,14 @@ $({ target: 'Reflect', stat: true }, { /***/ }), -/* 214 */ +/* 220 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); var IS_PURE = __webpack_require__(25); -var collectionAddAll = __webpack_require__(215); +var collectionAddAll = __webpack_require__(221); // `Set.prototype.addAll` method // https://github.com/tc39/proposal-collection-methods @@ -6545,7 +6816,7 @@ $({ target: 'Set', proto: true, real: true, forced: IS_PURE }, { /***/ }), -/* 215 */ +/* 221 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6565,14 +6836,14 @@ module.exports = function (/* ...elements */) { /***/ }), -/* 216 */ +/* 222 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); var IS_PURE = __webpack_require__(25); -var collectionDeleteAll = __webpack_require__(159); +var collectionDeleteAll = __webpack_require__(165); // `Set.prototype.deleteAll` method // https://github.com/tc39/proposal-collection-methods @@ -6584,7 +6855,7 @@ $({ target: 'Set', proto: true, real: true, forced: IS_PURE }, { /***/ }), -/* 217 */ +/* 223 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6594,7 +6865,7 @@ var IS_PURE = __webpack_require__(25); var getBuiltIn = __webpack_require__(17); var anObject = __webpack_require__(35); var aFunction = __webpack_require__(65); -var speciesConstructor = __webpack_require__(165); +var speciesConstructor = __webpack_require__(171); var iterate = __webpack_require__(61); // `Set.prototype.difference` method @@ -6613,7 +6884,7 @@ $({ target: 'Set', proto: true, real: true, forced: IS_PURE }, { /***/ }), -/* 218 */ +/* 224 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6622,7 +6893,7 @@ var $ = __webpack_require__(2); var IS_PURE = __webpack_require__(25); var anObject = __webpack_require__(35); var bind = __webpack_require__(64); -var getSetIterator = __webpack_require__(219); +var getSetIterator = __webpack_require__(225); var iterate = __webpack_require__(61); // `Set.prototype.every` method @@ -6640,7 +6911,7 @@ $({ target: 'Set', proto: true, real: true, forced: IS_PURE }, { /***/ }), -/* 219 */ +/* 225 */ /***/ (function(module, exports) { module.exports = function (it) { @@ -6650,7 +6921,7 @@ module.exports = function (it) { /***/ }), -/* 220 */ +/* 226 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6661,8 +6932,8 @@ var getBuiltIn = __webpack_require__(17); var anObject = __webpack_require__(35); var aFunction = __webpack_require__(65); var bind = __webpack_require__(64); -var speciesConstructor = __webpack_require__(165); -var getSetIterator = __webpack_require__(219); +var speciesConstructor = __webpack_require__(171); +var getSetIterator = __webpack_require__(225); var iterate = __webpack_require__(61); // `Set.prototype.filter` method @@ -6683,7 +6954,7 @@ $({ target: 'Set', proto: true, real: true, forced: IS_PURE }, { /***/ }), -/* 221 */ +/* 227 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6692,7 +6963,7 @@ var $ = __webpack_require__(2); var IS_PURE = __webpack_require__(25); var anObject = __webpack_require__(35); var bind = __webpack_require__(64); -var getSetIterator = __webpack_require__(219); +var getSetIterator = __webpack_require__(225); var iterate = __webpack_require__(61); // `Set.prototype.find` method @@ -6710,11 +6981,11 @@ $({ target: 'Set', proto: true, real: true, forced: IS_PURE }, { /***/ }), -/* 222 */ +/* 228 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); -var from = __webpack_require__(169); +var from = __webpack_require__(175); // `Set.from` method // https://tc39.github.io/proposal-setmap-offrom/#sec-set.from @@ -6724,7 +6995,7 @@ $({ target: 'Set', stat: true }, { /***/ }), -/* 223 */ +/* 229 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6734,7 +7005,7 @@ var IS_PURE = __webpack_require__(25); var getBuiltIn = __webpack_require__(17); var anObject = __webpack_require__(35); var aFunction = __webpack_require__(65); -var speciesConstructor = __webpack_require__(165); +var speciesConstructor = __webpack_require__(171); var iterate = __webpack_require__(61); // `Set.prototype.intersection` method @@ -6754,7 +7025,7 @@ $({ target: 'Set', proto: true, real: true, forced: IS_PURE }, { /***/ }), -/* 224 */ +/* 230 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6779,7 +7050,7 @@ $({ target: 'Set', proto: true, real: true, forced: IS_PURE }, { /***/ }), -/* 225 */ +/* 231 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6811,7 +7082,7 @@ $({ target: 'Set', proto: true, real: true, forced: IS_PURE }, { /***/ }), -/* 226 */ +/* 232 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6836,7 +7107,7 @@ $({ target: 'Set', proto: true, real: true, forced: IS_PURE }, { /***/ }), -/* 227 */ +/* 233 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6844,7 +7115,7 @@ $({ target: 'Set', proto: true, real: true, forced: IS_PURE }, { var $ = __webpack_require__(2); var IS_PURE = __webpack_require__(25); var anObject = __webpack_require__(35); -var getSetIterator = __webpack_require__(219); +var getSetIterator = __webpack_require__(225); var iterate = __webpack_require__(61); // `Set.prototype.join` method @@ -6862,7 +7133,7 @@ $({ target: 'Set', proto: true, real: true, forced: IS_PURE }, { /***/ }), -/* 228 */ +/* 234 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6873,8 +7144,8 @@ var getBuiltIn = __webpack_require__(17); var anObject = __webpack_require__(35); var aFunction = __webpack_require__(65); var bind = __webpack_require__(64); -var speciesConstructor = __webpack_require__(165); -var getSetIterator = __webpack_require__(219); +var speciesConstructor = __webpack_require__(171); +var getSetIterator = __webpack_require__(225); var iterate = __webpack_require__(61); // `Set.prototype.map` method @@ -6895,11 +7166,11 @@ $({ target: 'Set', proto: true, real: true, forced: IS_PURE }, { /***/ }), -/* 229 */ +/* 235 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); -var of = __webpack_require__(179); +var of = __webpack_require__(185); // `Set.of` method // https://tc39.github.io/proposal-setmap-offrom/#sec-set.of @@ -6909,7 +7180,7 @@ $({ target: 'Set', stat: true }, { /***/ }), -/* 230 */ +/* 236 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6918,7 +7189,7 @@ var $ = __webpack_require__(2); var IS_PURE = __webpack_require__(25); var anObject = __webpack_require__(35); var aFunction = __webpack_require__(65); -var getSetIterator = __webpack_require__(219); +var getSetIterator = __webpack_require__(225); var iterate = __webpack_require__(61); // `Set.prototype.reduce` method @@ -6945,7 +7216,7 @@ $({ target: 'Set', proto: true, real: true, forced: IS_PURE }, { /***/ }), -/* 231 */ +/* 237 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6954,7 +7225,7 @@ var $ = __webpack_require__(2); var IS_PURE = __webpack_require__(25); var anObject = __webpack_require__(35); var bind = __webpack_require__(64); -var getSetIterator = __webpack_require__(219); +var getSetIterator = __webpack_require__(225); var iterate = __webpack_require__(61); // `Set.prototype.some` method @@ -6972,7 +7243,7 @@ $({ target: 'Set', proto: true, real: true, forced: IS_PURE }, { /***/ }), -/* 232 */ +/* 238 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6982,7 +7253,7 @@ var IS_PURE = __webpack_require__(25); var getBuiltIn = __webpack_require__(17); var anObject = __webpack_require__(35); var aFunction = __webpack_require__(65); -var speciesConstructor = __webpack_require__(165); +var speciesConstructor = __webpack_require__(171); var iterate = __webpack_require__(61); // `Set.prototype.symmetricDifference` method @@ -7002,7 +7273,7 @@ $({ target: 'Set', proto: true, real: true, forced: IS_PURE }, { /***/ }), -/* 233 */ +/* 239 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -7012,7 +7283,7 @@ var IS_PURE = __webpack_require__(25); var getBuiltIn = __webpack_require__(17); var anObject = __webpack_require__(35); var aFunction = __webpack_require__(65); -var speciesConstructor = __webpack_require__(165); +var speciesConstructor = __webpack_require__(171); var iterate = __webpack_require__(61); // `Set.prototype.union` method @@ -7028,17 +7299,17 @@ $({ target: 'Set', proto: true, real: true, forced: IS_PURE }, { /***/ }), -/* 234 */ +/* 240 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); -var createIteratorConstructor = __webpack_require__(125); +var createIteratorConstructor = __webpack_require__(131); var requireObjectCoercible = __webpack_require__(12); var toString = __webpack_require__(71); var InternalStateModule = __webpack_require__(38); -var StringMultibyteModule = __webpack_require__(235); +var StringMultibyteModule = __webpack_require__(241); var codeAt = StringMultibyteModule.codeAt; var charAt = StringMultibyteModule.charAt; @@ -7074,7 +7345,7 @@ $({ target: 'String', proto: true }, { /***/ }), -/* 235 */ +/* 241 */ /***/ (function(module, exports, __webpack_require__) { var toInteger = __webpack_require__(48); @@ -7108,10 +7379,10 @@ module.exports = { /***/ }), -/* 236 */ +/* 242 */ /***/ (function(module, exports, __webpack_require__) { -var defineWellKnownSymbol = __webpack_require__(237); +var defineWellKnownSymbol = __webpack_require__(243); // `Symbol.asyncDispose` well-known symbol // https://github.com/tc39/proposal-using-statement @@ -7119,12 +7390,12 @@ defineWellKnownSymbol('asyncDispose'); /***/ }), -/* 237 */ +/* 243 */ /***/ (function(module, exports, __webpack_require__) { -var path = __webpack_require__(104); +var path = __webpack_require__(110); var has = __webpack_require__(28); -var wrappedWellKnownSymbolModule = __webpack_require__(238); +var wrappedWellKnownSymbolModule = __webpack_require__(244); var defineProperty = __webpack_require__(34).f; module.exports = function (NAME) { @@ -7136,7 +7407,7 @@ module.exports = function (NAME) { /***/ }), -/* 238 */ +/* 244 */ /***/ (function(module, exports, __webpack_require__) { var wellKnownSymbol = __webpack_require__(23); @@ -7145,10 +7416,10 @@ exports.f = wellKnownSymbol; /***/ }), -/* 239 */ +/* 245 */ /***/ (function(module, exports, __webpack_require__) { -var defineWellKnownSymbol = __webpack_require__(237); +var defineWellKnownSymbol = __webpack_require__(243); // `Symbol.dispose` well-known symbol // https://github.com/tc39/proposal-using-statement @@ -7156,10 +7427,10 @@ defineWellKnownSymbol('dispose'); /***/ }), -/* 240 */ +/* 246 */ /***/ (function(module, exports, __webpack_require__) { -var defineWellKnownSymbol = __webpack_require__(237); +var defineWellKnownSymbol = __webpack_require__(243); // `Symbol.matcher` well-known symbol // https://github.com/tc39/proposal-pattern-matching @@ -7167,10 +7438,10 @@ defineWellKnownSymbol('matcher'); /***/ }), -/* 241 */ +/* 247 */ /***/ (function(module, exports, __webpack_require__) { -var defineWellKnownSymbol = __webpack_require__(237); +var defineWellKnownSymbol = __webpack_require__(243); // `Symbol.metadata` well-known symbol // https://github.com/tc39/proposal-decorators @@ -7178,10 +7449,10 @@ defineWellKnownSymbol('metadata'); /***/ }), -/* 242 */ +/* 248 */ /***/ (function(module, exports, __webpack_require__) { -var defineWellKnownSymbol = __webpack_require__(237); +var defineWellKnownSymbol = __webpack_require__(243); // `Symbol.observable` well-known symbol // https://github.com/tc39/proposal-observable @@ -7189,226 +7460,22 @@ defineWellKnownSymbol('observable'); /***/ }), -/* 243 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - -var ArrayBufferViewCore = __webpack_require__(244); -var toLength = __webpack_require__(47); -var toInteger = __webpack_require__(48); - -var aTypedArray = ArrayBufferViewCore.aTypedArray; -var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; - -// `%TypedArray%.prototype.at` method -// https://github.com/tc39/proposal-relative-indexing-method -exportTypedArrayMethod('at', function at(index) { - var O = aTypedArray(this); - var len = toLength(O.length); - var relativeIndex = toInteger(index); - var k = relativeIndex >= 0 ? relativeIndex : len + relativeIndex; - return (k < 0 || k >= len) ? undefined : O[k]; -}); - - -/***/ }), -/* 244 */ +/* 249 */ /***/ (function(module, exports, __webpack_require__) { -"use strict"; - -var NATIVE_ARRAY_BUFFER = __webpack_require__(245); -var DESCRIPTORS = __webpack_require__(5); -var global = __webpack_require__(3); -var isObject = __webpack_require__(15); -var has = __webpack_require__(28); -var classof = __webpack_require__(68); -var createNonEnumerableProperty = __webpack_require__(33); -var redefine = __webpack_require__(36); -var defineProperty = __webpack_require__(34).f; -var getPrototypeOf = __webpack_require__(53); -var setPrototypeOf = __webpack_require__(55); -var wellKnownSymbol = __webpack_require__(23); -var uid = __webpack_require__(30); - -var Int8Array = global.Int8Array; -var Int8ArrayPrototype = Int8Array && Int8Array.prototype; -var Uint8ClampedArray = global.Uint8ClampedArray; -var Uint8ClampedArrayPrototype = Uint8ClampedArray && Uint8ClampedArray.prototype; -var TypedArray = Int8Array && getPrototypeOf(Int8Array); -var TypedArrayPrototype = Int8ArrayPrototype && getPrototypeOf(Int8ArrayPrototype); -var ObjectPrototype = Object.prototype; -var isPrototypeOf = ObjectPrototype.isPrototypeOf; - -var TO_STRING_TAG = wellKnownSymbol('toStringTag'); -var TYPED_ARRAY_TAG = uid('TYPED_ARRAY_TAG'); -var TYPED_ARRAY_CONSTRUCTOR = uid('TYPED_ARRAY_CONSTRUCTOR'); -// Fixing native typed arrays in Opera Presto crashes the browser, see #595 -var NATIVE_ARRAY_BUFFER_VIEWS = NATIVE_ARRAY_BUFFER && !!setPrototypeOf && classof(global.opera) !== 'Opera'; -var TYPED_ARRAY_TAG_REQIRED = false; -var NAME, Constructor, Prototype; - -var TypedArrayConstructorsList = { - Int8Array: 1, - Uint8Array: 1, - Uint8ClampedArray: 1, - Int16Array: 2, - Uint16Array: 2, - Int32Array: 4, - Uint32Array: 4, - Float32Array: 4, - Float64Array: 8 -}; - -var BigIntArrayConstructorsList = { - BigInt64Array: 8, - BigUint64Array: 8 -}; - -var isView = function isView(it) { - if (!isObject(it)) return false; - var klass = classof(it); - return klass === 'DataView' - || has(TypedArrayConstructorsList, klass) - || has(BigIntArrayConstructorsList, klass); -}; - -var isTypedArray = function (it) { - if (!isObject(it)) return false; - var klass = classof(it); - return has(TypedArrayConstructorsList, klass) - || has(BigIntArrayConstructorsList, klass); -}; - -var aTypedArray = function (it) { - if (isTypedArray(it)) return it; - throw TypeError('Target is not a typed array'); -}; - -var aTypedArrayConstructor = function (C) { - if (setPrototypeOf && !isPrototypeOf.call(TypedArray, C)) { - throw TypeError('Target is not a typed array constructor'); - } return C; -}; - -var exportTypedArrayMethod = function (KEY, property, forced) { - if (!DESCRIPTORS) return; - if (forced) for (var ARRAY in TypedArrayConstructorsList) { - var TypedArrayConstructor = global[ARRAY]; - if (TypedArrayConstructor && has(TypedArrayConstructor.prototype, KEY)) try { - delete TypedArrayConstructor.prototype[KEY]; - } catch (error) { /* empty */ } - } - if (!TypedArrayPrototype[KEY] || forced) { - redefine(TypedArrayPrototype, KEY, forced ? property - : NATIVE_ARRAY_BUFFER_VIEWS && Int8ArrayPrototype[KEY] || property); - } -}; - -var exportTypedArrayStaticMethod = function (KEY, property, forced) { - var ARRAY, TypedArrayConstructor; - if (!DESCRIPTORS) return; - if (setPrototypeOf) { - if (forced) for (ARRAY in TypedArrayConstructorsList) { - TypedArrayConstructor = global[ARRAY]; - if (TypedArrayConstructor && has(TypedArrayConstructor, KEY)) try { - delete TypedArrayConstructor[KEY]; - } catch (error) { /* empty */ } - } - if (!TypedArray[KEY] || forced) { - // V8 ~ Chrome 49-50 `%TypedArray%` methods are non-writable non-configurable - try { - return redefine(TypedArray, KEY, forced ? property : NATIVE_ARRAY_BUFFER_VIEWS && TypedArray[KEY] || property); - } catch (error) { /* empty */ } - } else return; - } - for (ARRAY in TypedArrayConstructorsList) { - TypedArrayConstructor = global[ARRAY]; - if (TypedArrayConstructor && (!TypedArrayConstructor[KEY] || forced)) { - redefine(TypedArrayConstructor, KEY, property); - } - } -}; - -for (NAME in TypedArrayConstructorsList) { - Constructor = global[NAME]; - Prototype = Constructor && Constructor.prototype; - if (Prototype) createNonEnumerableProperty(Prototype, TYPED_ARRAY_CONSTRUCTOR, Constructor); - else NATIVE_ARRAY_BUFFER_VIEWS = false; -} - -for (NAME in BigIntArrayConstructorsList) { - Constructor = global[NAME]; - Prototype = Constructor && Constructor.prototype; - if (Prototype) createNonEnumerableProperty(Prototype, TYPED_ARRAY_CONSTRUCTOR, Constructor); -} - -// WebKit bug - typed arrays constructors prototype is Object.prototype -if (!NATIVE_ARRAY_BUFFER_VIEWS || typeof TypedArray != 'function' || TypedArray === Function.prototype) { - // eslint-disable-next-line no-shadow -- safe - TypedArray = function TypedArray() { - throw TypeError('Incorrect invocation'); - }; - if (NATIVE_ARRAY_BUFFER_VIEWS) for (NAME in TypedArrayConstructorsList) { - if (global[NAME]) setPrototypeOf(global[NAME], TypedArray); - } -} - -if (!NATIVE_ARRAY_BUFFER_VIEWS || !TypedArrayPrototype || TypedArrayPrototype === ObjectPrototype) { - TypedArrayPrototype = TypedArray.prototype; - if (NATIVE_ARRAY_BUFFER_VIEWS) for (NAME in TypedArrayConstructorsList) { - if (global[NAME]) setPrototypeOf(global[NAME].prototype, TypedArrayPrototype); - } -} - -// WebKit bug - one more object in Uint8ClampedArray prototype chain -if (NATIVE_ARRAY_BUFFER_VIEWS && getPrototypeOf(Uint8ClampedArrayPrototype) !== TypedArrayPrototype) { - setPrototypeOf(Uint8ClampedArrayPrototype, TypedArrayPrototype); -} - -if (DESCRIPTORS && !has(TypedArrayPrototype, TO_STRING_TAG)) { - TYPED_ARRAY_TAG_REQIRED = true; - defineProperty(TypedArrayPrototype, TO_STRING_TAG, { get: function () { - return isObject(this) ? this[TYPED_ARRAY_TAG] : undefined; - } }); - for (NAME in TypedArrayConstructorsList) if (global[NAME]) { - createNonEnumerableProperty(global[NAME], TYPED_ARRAY_TAG, NAME); - } -} - -module.exports = { - NATIVE_ARRAY_BUFFER_VIEWS: NATIVE_ARRAY_BUFFER_VIEWS, - TYPED_ARRAY_CONSTRUCTOR: TYPED_ARRAY_CONSTRUCTOR, - TYPED_ARRAY_TAG: TYPED_ARRAY_TAG_REQIRED && TYPED_ARRAY_TAG, - aTypedArray: aTypedArray, - aTypedArrayConstructor: aTypedArrayConstructor, - exportTypedArrayMethod: exportTypedArrayMethod, - exportTypedArrayStaticMethod: exportTypedArrayStaticMethod, - isView: isView, - isTypedArray: isTypedArray, - TypedArray: TypedArray, - TypedArrayPrototype: TypedArrayPrototype -}; - - -/***/ }), -/* 245 */ -/***/ (function(module, exports) { - -// eslint-disable-next-line es/no-typed-arrays -- safe -module.exports = typeof ArrayBuffer !== 'undefined' && typeof DataView !== 'undefined'; +// TODO: Remove from `core-js@4` +__webpack_require__(85); /***/ }), -/* 246 */ +/* 250 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var ArrayBufferViewCore = __webpack_require__(244); -var $filterReject = __webpack_require__(84).filterReject; -var fromSpeciesAndList = __webpack_require__(247); +var ArrayBufferViewCore = __webpack_require__(86); +var $filterReject = __webpack_require__(90).filterReject; +var fromSpeciesAndList = __webpack_require__(251); var aTypedArray = ArrayBufferViewCore.aTypedArray; var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; @@ -7422,11 +7489,11 @@ exportTypedArrayMethod('filterReject', function filterReject(callbackfn /* , thi /***/ }), -/* 247 */ +/* 251 */ /***/ (function(module, exports, __webpack_require__) { -var arrayFromConstructorAndList = __webpack_require__(93); -var typedArraySpeciesConstructor = __webpack_require__(248); +var arrayFromConstructorAndList = __webpack_require__(99); +var typedArraySpeciesConstructor = __webpack_require__(252); module.exports = function (instance, list) { return arrayFromConstructorAndList(typedArraySpeciesConstructor(instance), list); @@ -7434,11 +7501,11 @@ module.exports = function (instance, list) { /***/ }), -/* 248 */ +/* 252 */ /***/ (function(module, exports, __webpack_require__) { -var ArrayBufferViewCore = __webpack_require__(244); -var speciesConstructor = __webpack_require__(165); +var ArrayBufferViewCore = __webpack_require__(86); +var speciesConstructor = __webpack_require__(171); var TYPED_ARRAY_CONSTRUCTOR = ArrayBufferViewCore.TYPED_ARRAY_CONSTRUCTOR; var aTypedArrayConstructor = ArrayBufferViewCore.aTypedArrayConstructor; @@ -7451,13 +7518,13 @@ module.exports = function (originalArray) { /***/ }), -/* 249 */ +/* 253 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var ArrayBufferViewCore = __webpack_require__(244); -var $findLast = __webpack_require__(89).findLast; +var ArrayBufferViewCore = __webpack_require__(86); +var $findLast = __webpack_require__(95).findLast; var aTypedArray = ArrayBufferViewCore.aTypedArray; var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; @@ -7470,13 +7537,13 @@ exportTypedArrayMethod('findLast', function findLast(predicate /* , thisArg */) /***/ }), -/* 250 */ +/* 254 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var ArrayBufferViewCore = __webpack_require__(244); -var $findLastIndex = __webpack_require__(89).findLastIndex; +var ArrayBufferViewCore = __webpack_require__(86); +var $findLastIndex = __webpack_require__(95).findLastIndex; var aTypedArray = ArrayBufferViewCore.aTypedArray; var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; @@ -7489,14 +7556,14 @@ exportTypedArrayMethod('findLastIndex', function findLastIndex(predicate /* , th /***/ }), -/* 251 */ +/* 255 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var ArrayBufferViewCore = __webpack_require__(244); -var $groupBy = __webpack_require__(92); -var typedArraySpeciesConstructor = __webpack_require__(248); +var ArrayBufferViewCore = __webpack_require__(86); +var $groupBy = __webpack_require__(98); +var typedArraySpeciesConstructor = __webpack_require__(252); var aTypedArray = ArrayBufferViewCore.aTypedArray; var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; @@ -7510,14 +7577,14 @@ exportTypedArrayMethod('groupBy', function groupBy(callbackfn /* , thisArg */) { /***/ }), -/* 252 */ +/* 256 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var ArrayBufferViewCore = __webpack_require__(244); -var arrayUniqueBy = __webpack_require__(98); -var fromSpeciesAndList = __webpack_require__(247); +var ArrayBufferViewCore = __webpack_require__(86); +var arrayUniqueBy = __webpack_require__(104); +var fromSpeciesAndList = __webpack_require__(251); var aTypedArray = ArrayBufferViewCore.aTypedArray; var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; @@ -7530,14 +7597,14 @@ exportTypedArrayMethod('uniqueBy', function uniqueBy(resolver) { /***/ }), -/* 253 */ +/* 257 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); var IS_PURE = __webpack_require__(25); -var collectionDeleteAll = __webpack_require__(159); +var collectionDeleteAll = __webpack_require__(165); // `WeakMap.prototype.deleteAll` method // https://github.com/tc39/proposal-collection-methods @@ -7549,11 +7616,11 @@ $({ target: 'WeakMap', proto: true, real: true, forced: IS_PURE }, { /***/ }), -/* 254 */ +/* 258 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); -var from = __webpack_require__(169); +var from = __webpack_require__(175); // `WeakMap.from` method // https://tc39.github.io/proposal-setmap-offrom/#sec-weakmap.from @@ -7563,11 +7630,11 @@ $({ target: 'WeakMap', stat: true }, { /***/ }), -/* 255 */ +/* 259 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); -var of = __webpack_require__(179); +var of = __webpack_require__(185); // `WeakMap.of` method // https://tc39.github.io/proposal-setmap-offrom/#sec-weakmap.of @@ -7577,14 +7644,14 @@ $({ target: 'WeakMap', stat: true }, { /***/ }), -/* 256 */ +/* 260 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); var IS_PURE = __webpack_require__(25); -var $emplace = __webpack_require__(161); +var $emplace = __webpack_require__(167); // `WeakMap.prototype.emplace` method // https://github.com/tc39/proposal-upsert @@ -7594,14 +7661,14 @@ $({ target: 'WeakMap', proto: true, real: true, forced: IS_PURE }, { /***/ }), -/* 257 */ +/* 261 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); var IS_PURE = __webpack_require__(25); -var collectionAddAll = __webpack_require__(215); +var collectionAddAll = __webpack_require__(221); // `WeakSet.prototype.addAll` method // https://github.com/tc39/proposal-collection-methods @@ -7613,14 +7680,14 @@ $({ target: 'WeakSet', proto: true, real: true, forced: IS_PURE }, { /***/ }), -/* 258 */ +/* 262 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); var IS_PURE = __webpack_require__(25); -var collectionDeleteAll = __webpack_require__(159); +var collectionDeleteAll = __webpack_require__(165); // `WeakSet.prototype.deleteAll` method // https://github.com/tc39/proposal-collection-methods @@ -7632,11 +7699,11 @@ $({ target: 'WeakSet', proto: true, real: true, forced: IS_PURE }, { /***/ }), -/* 259 */ +/* 263 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); -var from = __webpack_require__(169); +var from = __webpack_require__(175); // `WeakSet.from` method // https://tc39.github.io/proposal-setmap-offrom/#sec-weakset.from @@ -7646,11 +7713,11 @@ $({ target: 'WeakSet', stat: true }, { /***/ }), -/* 260 */ +/* 264 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); -var of = __webpack_require__(179); +var of = __webpack_require__(185); // `WeakSet.of` method // https://tc39.github.io/proposal-setmap-offrom/#sec-weakset.of @@ -7660,12 +7727,12 @@ $({ target: 'WeakSet', stat: true }, { /***/ }), -/* 261 */ +/* 265 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); var global = __webpack_require__(3); -var task = __webpack_require__(262); +var task = __webpack_require__(266); var FORCED = !global.setImmediate || !global.clearImmediate; @@ -7681,7 +7748,7 @@ $({ global: true, bind: true, enumerable: true, forced: FORCED }, { /***/ }), -/* 262 */ +/* 266 */ /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(3); @@ -7689,8 +7756,8 @@ var fails = __webpack_require__(6); var bind = __webpack_require__(64); var html = __webpack_require__(60); var createElement = __webpack_require__(32); -var IS_IOS = __webpack_require__(263); -var IS_NODE = __webpack_require__(264); +var IS_IOS = __webpack_require__(267); +var IS_NODE = __webpack_require__(268); var set = global.setImmediate; var clear = global.clearImmediate; @@ -7799,7 +7866,7 @@ module.exports = { /***/ }), -/* 263 */ +/* 267 */ /***/ (function(module, exports, __webpack_require__) { var userAgent = __webpack_require__(21); @@ -7808,7 +7875,7 @@ module.exports = /(?:ipad|iphone|ipod).*applewebkit/i.test(userAgent); /***/ }), -/* 264 */ +/* 268 */ /***/ (function(module, exports, __webpack_require__) { var classof = __webpack_require__(11); diff --git a/lerna.json b/lerna.json index 0895b26d0a7f..5c05c706fc55 100644 --- a/lerna.json +++ b/lerna.json @@ -1,5 +1,5 @@ { - "version": "3.16.4", + "version": "3.17.0", "packages": [ "packages/*" ] diff --git a/package.json b/package.json index 022746efb98f..5e9a8d6406f7 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "version": "3.16.4", + "version": "3.17.0", "devDependencies": { "@babel/cli": "^7.14.8", "@babel/core": "^7.15.0", diff --git a/packages/core-js-builder/package.json b/packages/core-js-builder/package.json index f6f2afcd8148..ed169258393c 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.16.4", + "version": "3.17.0", "repository": { "type": "git", "url": "https://github.com/zloirock/core-js.git", @@ -9,8 +9,8 @@ }, "main": "index.js", "dependencies": { - "core-js": "3.16.4", - "core-js-compat": "3.16.4", + "core-js": "3.17.0", + "core-js-compat": "3.17.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 2e5c2d5b43d4..cf76191bd9df 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.16.4", + "version": "3.17.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 47a45db45831..6b3059163efd 100644 --- a/packages/core-js-compat/README.md +++ b/packages/core-js-compat/README.md @@ -7,7 +7,7 @@ const { } = require('core-js-compat')({ targets: '> 2.5%', // browserslist query or object of minimum environment versions to support filter: /^(es|web)\./, // optional filter - string-prefix, regexp or list of modules - version: '3.16', // used `core-js` version, by default - the latest + version: '3.17', // used `core-js` version, by default - the latest }); console.log(targets); @@ -92,9 +92,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.16'); // => Array +require('core-js-compat/get-modules-list-for-target-version')('3.17'); // => Array // or -require('core-js-compat').getModulesListForTargetVersion('3.16'); // => Array +require('core-js-compat').getModulesListForTargetVersion('3.17'); // => Array ``` If you want to add new / update data about modules required for target engines, [follow this instruction](https://github.com/zloirock/core-js/blob/master/CONTRIBUTING.md#updating-core-js-compat-data). diff --git a/packages/core-js-compat/package.json b/packages/core-js-compat/package.json index 1a57f93dec8b..25c83a430bb6 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.16.4", + "version": "3.17.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 7dfb7c3bc693..efc531ddd092 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.16.4", + "version": "3.17.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 f88baa4040ba..7b1b58616f1a 100644 --- a/packages/core-js/internals/shared.js +++ b/packages/core-js/internals/shared.js @@ -4,7 +4,7 @@ var store = require('../internals/shared-store'); (module.exports = function (key, value) { return store[key] || (store[key] = value !== undefined ? value : {}); })('versions', []).push({ - version: '3.16.4', + version: '3.17.0', mode: IS_PURE ? 'pure' : 'global', copyright: '© 2021 Denis Pushkarev (zloirock.ru)' }); diff --git a/packages/core-js/package.json b/packages/core-js/package.json index c05984811af4..7d8d045df661 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.16.4", + "version": "3.17.0", "repository": { "type": "git", "url": "https://github.com/zloirock/core-js.git"