From 3c2e601b9a58af4dca0cd13aa943ab66b3deb83d Mon Sep 17 00:00:00 2001 From: Denis Pushkarev Date: Thu, 8 Sep 2022 03:29:26 +0700 Subject: [PATCH] 3.25.1 --- CHANGELOG.md | 3 + README.md | 6 +- deno/corejs/README.md | 2 +- deno/corejs/index.js | 1037 +++++++++++++------------ docs/compat/compat-data.js | 15 +- package.json | 2 +- packages/core-js-builder/package.json | 6 +- packages/core-js-bundle/package.json | 2 +- packages/core-js-compat/package.json | 2 +- packages/core-js-pure/package.json | 6 +- packages/core-js/internals/shared.js | 4 +- packages/core-js/package.json | 2 +- 12 files changed, 565 insertions(+), 522 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6844ab884f89..655800c119d7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ ## Changelog ##### Unreleased +- Nothing + +##### [3.25.1 - 2022.09.08](https://github.com/zloirock/core-js/releases/tag/v3.25.1) - Added some fixes and workarounds of FF30- typed arrays bug that does not properly convert objects to numbers - Added `sideEffects` field to `core-js-pure` `package.json` for better tree shaking, [#1117](https://github.com/zloirock/core-js/issues/1117) - Dropped `semver` dependency from `core-js-compat` diff --git a/README.md b/README.md index 0227bf7646c0..82e1d3ba9aab 100644 --- a/README.md +++ b/README.md @@ -176,11 +176,11 @@ queueMicrotask(() => console.log('called as microtask')); ### Installation:[⬆](#index) ``` // global version -npm install --save core-js@3.25.0 +npm install --save core-js@3.25.1 // version without global namespace pollution -npm install --save core-js-pure@3.25.0 +npm install --save core-js-pure@3.25.1 // bundled global version -npm install --save core-js-bundle@3.25.0 +npm install --save core-js-bundle@3.25.1 ``` Or you can use `core-js` [from CDN](https://www.jsdelivr.com/package/npm/core-js-bundle). diff --git a/deno/corejs/README.md b/deno/corejs/README.md index 2d6e5acf3429..cf9a6ee5ef94 100644 --- a/deno/corejs/README.md +++ b/deno/corejs/README.md @@ -24,7 +24,7 @@ *Example*: ```js -import 'https://deno.land/x/corejs@v3.25.0/index.js'; // <- at the top of your entry point +import 'https://deno.land/x/corejs@v3.25.1/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 b57796d1349b..5b1d7412ddaf 100644 --- a/deno/corejs/index.js +++ b/deno/corejs/index.js @@ -1,7 +1,7 @@ /** - * core-js 3.25.0 + * core-js 3.25.1 * © 2014-2022 Denis Pushkarev (zloirock.ru) - * license: https://github.com/zloirock/core-js/blob/v3.25.0/LICENSE + * license: https://github.com/zloirock/core-js/blob/v3.25.1/LICENSE * source: https://github.com/zloirock/core-js */ !function (undefined) { 'use strict'; /******/ (function(modules) { // webpackBootstrap @@ -116,46 +116,45 @@ __webpack_require__(154); __webpack_require__(155); __webpack_require__(156); __webpack_require__(159); -__webpack_require__(169); -__webpack_require__(173); -__webpack_require__(176); -__webpack_require__(178); -__webpack_require__(180); +__webpack_require__(170); +__webpack_require__(174); +__webpack_require__(177); +__webpack_require__(179); __webpack_require__(181); __webpack_require__(182); __webpack_require__(183); __webpack_require__(184); -__webpack_require__(186); +__webpack_require__(185); __webpack_require__(187); __webpack_require__(188); -__webpack_require__(190); -__webpack_require__(192); +__webpack_require__(189); +__webpack_require__(191); __webpack_require__(193); -__webpack_require__(196); -__webpack_require__(198); +__webpack_require__(194); +__webpack_require__(197); __webpack_require__(199); __webpack_require__(200); __webpack_require__(201); __webpack_require__(202); __webpack_require__(203); -__webpack_require__(205); +__webpack_require__(204); __webpack_require__(206); __webpack_require__(207); __webpack_require__(208); __webpack_require__(209); __webpack_require__(210); __webpack_require__(211); -__webpack_require__(215); -__webpack_require__(232); +__webpack_require__(212); +__webpack_require__(216); __webpack_require__(233); __webpack_require__(234); __webpack_require__(235); __webpack_require__(236); __webpack_require__(237); -__webpack_require__(240); +__webpack_require__(238); __webpack_require__(241); __webpack_require__(242); -__webpack_require__(244); +__webpack_require__(243); __webpack_require__(245); __webpack_require__(246); __webpack_require__(247); @@ -167,37 +166,37 @@ __webpack_require__(252); __webpack_require__(253); __webpack_require__(254); __webpack_require__(255); -__webpack_require__(257); -__webpack_require__(259); -__webpack_require__(261); +__webpack_require__(256); +__webpack_require__(258); +__webpack_require__(260); __webpack_require__(262); __webpack_require__(263); __webpack_require__(264); -__webpack_require__(266); +__webpack_require__(265); __webpack_require__(267); -__webpack_require__(269); +__webpack_require__(268); __webpack_require__(270); __webpack_require__(271); __webpack_require__(272); __webpack_require__(273); __webpack_require__(274); -__webpack_require__(276); +__webpack_require__(275); __webpack_require__(277); __webpack_require__(278); __webpack_require__(279); __webpack_require__(280); __webpack_require__(281); __webpack_require__(282); -__webpack_require__(286); +__webpack_require__(283); __webpack_require__(287); __webpack_require__(288); __webpack_require__(289); __webpack_require__(290); -__webpack_require__(294); +__webpack_require__(291); __webpack_require__(295); -__webpack_require__(300); +__webpack_require__(296); __webpack_require__(301); -__webpack_require__(303); +__webpack_require__(302); __webpack_require__(304); __webpack_require__(305); __webpack_require__(306); @@ -206,10 +205,10 @@ __webpack_require__(308); __webpack_require__(309); __webpack_require__(310); __webpack_require__(311); -__webpack_require__(313); +__webpack_require__(312); __webpack_require__(314); __webpack_require__(315); -__webpack_require__(317); +__webpack_require__(316); __webpack_require__(318); __webpack_require__(319); __webpack_require__(320); @@ -225,20 +224,20 @@ __webpack_require__(329); __webpack_require__(330); __webpack_require__(331); __webpack_require__(332); -__webpack_require__(334); -__webpack_require__(338); +__webpack_require__(333); +__webpack_require__(335); __webpack_require__(339); __webpack_require__(340); __webpack_require__(341); __webpack_require__(342); __webpack_require__(343); __webpack_require__(344); -__webpack_require__(347); +__webpack_require__(345); __webpack_require__(348); __webpack_require__(349); __webpack_require__(350); __webpack_require__(351); -__webpack_require__(352); +__webpack_require__(354); __webpack_require__(355); __webpack_require__(356); __webpack_require__(357); @@ -248,10 +247,11 @@ __webpack_require__(360); __webpack_require__(361); __webpack_require__(362); __webpack_require__(363); -__webpack_require__(367); +__webpack_require__(364); __webpack_require__(368); __webpack_require__(369); -module.exports = __webpack_require__(372); +__webpack_require__(370); +module.exports = __webpack_require__(373); /***/ }), @@ -906,10 +906,10 @@ var store = __webpack_require__(35); (module.exports = function (key, value) { return store[key] || (store[key] = value !== undefined ? value : {}); })('versions', []).push({ - version: '3.25.0', + version: '3.25.1', mode: IS_PURE ? 'pure' : 'global', copyright: '© 2014-2022 Denis Pushkarev (zloirock.ru)', - license: 'https://github.com/zloirock/core-js/blob/v3.25.0/LICENSE', + license: 'https://github.com/zloirock/core-js/blob/v3.25.1/LICENSE', source: 'https://github.com/zloirock/core-js' }); @@ -4649,11 +4649,11 @@ var getAsyncIterator = __webpack_require__(161); var getIterator = __webpack_require__(92); var getIteratorMethod = __webpack_require__(93); var getMethod = __webpack_require__(28); -var getVirtual = __webpack_require__(165); +var getVirtual = __webpack_require__(166); var getBuiltIn = __webpack_require__(22); var wellKnownSymbol = __webpack_require__(32); var AsyncFromSyncIterator = __webpack_require__(162); -var toArray = __webpack_require__(166).toArray; +var toArray = __webpack_require__(167).toArray; var ASYNC_ITERATOR = wellKnownSymbol('asyncIterator'); var arrayIterator = getVirtual('Array').values; @@ -4712,6 +4712,7 @@ var defineBuiltIns = __webpack_require__(163); var InternalStateModule = __webpack_require__(50); var getBuiltIn = __webpack_require__(22); var AsyncIteratorPrototype = __webpack_require__(164); +var createIterResultObject = __webpack_require__(165); var Promise = getBuiltIn('Promise'); @@ -4722,7 +4723,7 @@ var getInternalState = InternalStateModule.getterFor(ASYNC_FROM_SYNC_ITERATOR); var asyncFromSyncIteratorContinuation = function (result, resolve, reject) { var done = result.done; Promise.resolve(result.value).then(function (value) { - resolve({ value: value, done: done }); + resolve(createIterResultObject(value, done)); }, reject); }; @@ -4746,7 +4747,7 @@ AsyncFromSyncIterator.prototype = defineBuiltIns(create(AsyncIteratorPrototype), var iterator = getInternalState(this).iterator; return new Promise(function (resolve, reject) { var $return = getMethod(iterator, 'return'); - if ($return === undefined) return resolve({ value: undefined, done: true }); + if ($return === undefined) return resolve(createIterResultObject(undefined, true)); var result = anObject(call($return, iterator)); asyncFromSyncIteratorContinuation(result, resolve, reject); }); @@ -4813,6 +4814,17 @@ module.exports = AsyncIteratorPrototype; /***/ }), /* 165 */ +/***/ (function(module, exports) { + +// `CreateIterResultObject` abstract operation +// https://tc39.es/ecma262/#sec-createiterresultobject +module.exports = function (value, done) { + return { value: value, done: done }; +}; + + +/***/ }), +/* 166 */ /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(3); @@ -4823,7 +4835,7 @@ module.exports = function (CONSTRUCTOR) { /***/ }), -/* 166 */ +/* 167 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4835,8 +4847,8 @@ var aCallable = __webpack_require__(29); var anObject = __webpack_require__(45); var doesNotExceedSafeInteger = __webpack_require__(104); var getBuiltIn = __webpack_require__(22); -var getIteratorDirect = __webpack_require__(167); -var closeAsyncIteration = __webpack_require__(168); +var getIteratorDirect = __webpack_require__(168); +var closeAsyncIteration = __webpack_require__(169); var createMethod = function (TYPE) { var IS_TO_ARRAY = TYPE == 0; @@ -4913,7 +4925,7 @@ module.exports = { /***/ }), -/* 167 */ +/* 168 */ /***/ (function(module, exports, __webpack_require__) { var aCallable = __webpack_require__(29); @@ -4928,7 +4940,7 @@ module.exports = function (obj) { /***/ }), -/* 168 */ +/* 169 */ /***/ (function(module, exports, __webpack_require__) { var call = __webpack_require__(7); @@ -4952,13 +4964,13 @@ module.exports = function (iterator, method, argument, reject) { /***/ }), -/* 169 */ +/* 170 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); -var $filterReject = __webpack_require__(170).filterReject; +var $filterReject = __webpack_require__(171).filterReject; var addToUnscopables = __webpack_require__(97); // `Array.prototype.filterReject` method @@ -4973,7 +4985,7 @@ addToUnscopables('filterReject'); /***/ }), -/* 170 */ +/* 171 */ /***/ (function(module, exports, __webpack_require__) { var bind = __webpack_require__(89); @@ -4981,7 +4993,7 @@ var uncurryThis = __webpack_require__(13); var IndexedObject = __webpack_require__(12); var toObject = __webpack_require__(38); var lengthOfArrayLike = __webpack_require__(62); -var arraySpeciesCreate = __webpack_require__(171); +var arraySpeciesCreate = __webpack_require__(172); var push = uncurryThis([].push); @@ -5052,10 +5064,10 @@ module.exports = { /***/ }), -/* 171 */ +/* 172 */ /***/ (function(module, exports, __webpack_require__) { -var arraySpeciesConstructor = __webpack_require__(172); +var arraySpeciesConstructor = __webpack_require__(173); // `ArraySpeciesCreate` abstract operation // https://tc39.es/ecma262/#sec-arrayspeciescreate @@ -5065,7 +5077,7 @@ module.exports = function (originalArray, length) { /***/ }), -/* 172 */ +/* 173 */ /***/ (function(module, exports, __webpack_require__) { var isArray = __webpack_require__(103); @@ -5093,13 +5105,13 @@ module.exports = function (originalArray) { /***/ }), -/* 173 */ +/* 174 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); -var $group = __webpack_require__(174); +var $group = __webpack_require__(175); var addToUnscopables = __webpack_require__(97); // `Array.prototype.group` method @@ -5115,7 +5127,7 @@ addToUnscopables('group'); /***/ }), -/* 174 */ +/* 175 */ /***/ (function(module, exports, __webpack_require__) { var bind = __webpack_require__(89); @@ -5125,7 +5137,7 @@ var toObject = __webpack_require__(38); var toPropertyKey = __webpack_require__(17); var lengthOfArrayLike = __webpack_require__(62); var objectCreate = __webpack_require__(84); -var arrayFromConstructorAndList = __webpack_require__(175); +var arrayFromConstructorAndList = __webpack_require__(176); var $Array = Array; var push = uncurryThis([].push); @@ -5157,7 +5169,7 @@ module.exports = function ($this, callbackfn, that, specificConstructor) { /***/ }), -/* 175 */ +/* 176 */ /***/ (function(module, exports, __webpack_require__) { var lengthOfArrayLike = __webpack_require__(62); @@ -5172,15 +5184,15 @@ module.exports = function (Constructor, list) { /***/ }), -/* 176 */ +/* 177 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // TODO: Remove from `core-js@4` var $ = __webpack_require__(2); -var $group = __webpack_require__(174); -var arrayMethodIsStrict = __webpack_require__(177); +var $group = __webpack_require__(175); +var arrayMethodIsStrict = __webpack_require__(178); var addToUnscopables = __webpack_require__(97); // `Array.prototype.groupBy` method @@ -5197,7 +5209,7 @@ addToUnscopables('groupBy'); /***/ }), -/* 177 */ +/* 178 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5214,14 +5226,14 @@ module.exports = function (METHOD_NAME, argument) { /***/ }), -/* 178 */ +/* 179 */ /***/ (function(module, exports, __webpack_require__) { // TODO: Remove from `core-js@4` var $ = __webpack_require__(2); -var arrayMethodIsStrict = __webpack_require__(177); +var arrayMethodIsStrict = __webpack_require__(178); var addToUnscopables = __webpack_require__(97); -var $groupToMap = __webpack_require__(179); +var $groupToMap = __webpack_require__(180); // `Array.prototype.groupByToMap` method // https://github.com/tc39/proposal-array-grouping @@ -5234,7 +5246,7 @@ addToUnscopables('groupByToMap'); /***/ }), -/* 179 */ +/* 180 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5273,12 +5285,12 @@ module.exports = function groupToMap(callbackfn /* , thisArg */) { /***/ }), -/* 180 */ +/* 181 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); var addToUnscopables = __webpack_require__(97); -var $groupToMap = __webpack_require__(179); +var $groupToMap = __webpack_require__(180); // `Array.prototype.groupToMap` method // https://github.com/tc39/proposal-array-grouping @@ -5290,7 +5302,7 @@ addToUnscopables('groupToMap'); /***/ }), -/* 181 */ +/* 182 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); @@ -5324,7 +5336,7 @@ $({ target: 'Array', stat: true, sham: true, forced: true }, { /***/ }), -/* 182 */ +/* 183 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5353,7 +5365,7 @@ if (DESCRIPTORS) { /***/ }), -/* 183 */ +/* 184 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5387,13 +5399,13 @@ if (DESCRIPTORS) { /***/ }), -/* 184 */ +/* 185 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); -var arrayToReversed = __webpack_require__(185); +var arrayToReversed = __webpack_require__(186); var toIndexedObject = __webpack_require__(11); var addToUnscopables = __webpack_require__(97); @@ -5411,7 +5423,7 @@ addToUnscopables('toReversed'); /***/ }), -/* 185 */ +/* 186 */ /***/ (function(module, exports, __webpack_require__) { var lengthOfArrayLike = __webpack_require__(62); @@ -5428,7 +5440,7 @@ module.exports = function (O, C) { /***/ }), -/* 186 */ +/* 187 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5437,8 +5449,8 @@ var $ = __webpack_require__(2); var uncurryThis = __webpack_require__(13); var aCallable = __webpack_require__(29); var toIndexedObject = __webpack_require__(11); -var arrayFromConstructorAndList = __webpack_require__(175); -var getVirtual = __webpack_require__(165); +var arrayFromConstructorAndList = __webpack_require__(176); +var getVirtual = __webpack_require__(166); var addToUnscopables = __webpack_require__(97); var $Array = Array; @@ -5459,7 +5471,7 @@ addToUnscopables('toSorted'); /***/ }), -/* 187 */ +/* 188 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5510,14 +5522,14 @@ addToUnscopables('toSpliced'); /***/ }), -/* 188 */ +/* 189 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); var addToUnscopables = __webpack_require__(97); -var uniqueBy = __webpack_require__(189); +var uniqueBy = __webpack_require__(190); // `Array.prototype.uniqueBy` method // https://github.com/tc39/proposal-array-unique @@ -5529,7 +5541,7 @@ addToUnscopables('uniqueBy'); /***/ }), -/* 189 */ +/* 190 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5540,7 +5552,7 @@ var aCallable = __webpack_require__(29); var isNullOrUndefined = __webpack_require__(16); var lengthOfArrayLike = __webpack_require__(62); var toObject = __webpack_require__(38); -var arraySpeciesCreate = __webpack_require__(171); +var arraySpeciesCreate = __webpack_require__(172); var Map = getBuiltIn('Map'); var MapPrototype = Map.prototype; @@ -5573,13 +5585,13 @@ module.exports = function uniqueBy(resolver) { /***/ }), -/* 190 */ +/* 191 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); -var arrayWith = __webpack_require__(191); +var arrayWith = __webpack_require__(192); var toIndexedObject = __webpack_require__(11); var $Array = Array; @@ -5594,7 +5606,7 @@ $({ target: 'Array', proto: true }, { /***/ }), -/* 191 */ +/* 192 */ /***/ (function(module, exports, __webpack_require__) { var lengthOfArrayLike = __webpack_require__(62); @@ -5617,7 +5629,7 @@ module.exports = function (O, C, index, value) { /***/ }), -/* 192 */ +/* 193 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5653,13 +5665,13 @@ $({ global: true, constructor: true, forced: IS_PURE }, { /***/ }), -/* 193 */ +/* 194 */ /***/ (function(module, exports, __webpack_require__) { // TODO: Remove from `core-js@4` // https://github.com/tc39/proposal-iterator-helpers var $ = __webpack_require__(2); -var indexed = __webpack_require__(194); +var indexed = __webpack_require__(195); $({ target: 'AsyncIterator', name: 'indexed', proto: true, real: true, forced: true }, { asIndexedPairs: indexed @@ -5667,7 +5679,7 @@ $({ target: 'AsyncIterator', name: 'indexed', proto: true, real: true, forced: t /***/ }), -/* 194 */ +/* 195 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5675,8 +5687,9 @@ $({ target: 'AsyncIterator', name: 'indexed', proto: true, real: true, forced: t // https://github.com/tc39/proposal-iterator-helpers var call = __webpack_require__(7); var anObject = __webpack_require__(45); -var getIteratorDirect = __webpack_require__(167); -var createAsyncIteratorProxy = __webpack_require__(195); +var getIteratorDirect = __webpack_require__(168); +var createAsyncIteratorProxy = __webpack_require__(196); +var createIterResultObject = __webpack_require__(165); var AsyncIteratorProxy = createAsyncIteratorProxy(function (Promise) { var state = this; @@ -5685,9 +5698,9 @@ var AsyncIteratorProxy = createAsyncIteratorProxy(function (Promise) { return Promise.resolve(anObject(call(state.next, iterator))).then(function (step) { if (anObject(step).done) { state.done = true; - return { value: undefined, done: true }; + return createIterResultObject(undefined, true); } - return { value: [state.index++, step.value], done: false }; + return createIterResultObject([state.index++, step.value], false); }).then(null, function (error) { state.done = true; throw error; @@ -5702,7 +5715,7 @@ module.exports = function indexed() { /***/ }), -/* 195 */ +/* 196 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5718,6 +5731,7 @@ var InternalStateModule = __webpack_require__(50); var getBuiltIn = __webpack_require__(22); var getMethod = __webpack_require__(28); var AsyncIteratorPrototype = __webpack_require__(164); +var createIterResultObject = __webpack_require__(165); var iteratorClose = __webpack_require__(94); var Promise = getBuiltIn('Promise'); @@ -5743,7 +5757,7 @@ var createAsyncIteratorProxyPrototype = function (IS_ITERATOR) { var state = stateCompletion.value; if (stateError || (IS_GENERATOR && state.done)) { - return { exit: true, value: stateError ? Promise.reject(state) : Promise.resolve({ value: undefined, done: true }) }; + return { exit: true, value: stateError ? Promise.reject(state) : Promise.resolve(createIterResultObject(undefined, true)) }; } return { exit: false, value: state }; }; @@ -5798,7 +5812,7 @@ var createAsyncIteratorProxyPrototype = function (IS_ITERATOR) { }); returnMethod = result = completion.value; if (completion.error) return Promise.reject(result); - if (returnMethod === undefined) return Promise.resolve({ value: undefined, done: true }); + if (returnMethod === undefined) return Promise.resolve(createIterResultObject(undefined, true)); completion = perform(function () { return call(returnMethod, iterator); }); @@ -5806,7 +5820,7 @@ var createAsyncIteratorProxyPrototype = function (IS_ITERATOR) { if (completion.error) return Promise.reject(result); return IS_ITERATOR ? Promise.resolve(result) : Promise.resolve(result).then(function (resolved) { anObject(resolved); - return { value: undefined, done: true }; + return createIterResultObject(undefined, true); }); }); } @@ -5844,7 +5858,7 @@ module.exports = function (nextHandler, IS_ITERATOR) { /***/ }), -/* 196 */ +/* 197 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5853,10 +5867,11 @@ module.exports = function (nextHandler, IS_ITERATOR) { var $ = __webpack_require__(2); var call = __webpack_require__(7); var anObject = __webpack_require__(45); -var getIteratorDirect = __webpack_require__(167); -var notANaN = __webpack_require__(197); +var getIteratorDirect = __webpack_require__(168); +var notANaN = __webpack_require__(198); var toPositiveInteger = __webpack_require__(158); -var createAsyncIteratorProxy = __webpack_require__(195); +var createAsyncIteratorProxy = __webpack_require__(196); +var createIterResultObject = __webpack_require__(165); var AsyncIteratorProxy = createAsyncIteratorProxy(function (Promise) { var state = this; @@ -5873,11 +5888,11 @@ var AsyncIteratorProxy = createAsyncIteratorProxy(function (Promise) { try { if (anObject(step).done) { state.done = true; - resolve({ value: undefined, done: true }); + resolve(createIterResultObject(undefined, true)); } else if (state.remaining) { state.remaining--; loop(); - } else resolve({ value: step.value, done: false }); + } else resolve(createIterResultObject(step.value, false)); } catch (err) { doneAndReject(err); } }, doneAndReject); } catch (error) { doneAndReject(error); } @@ -5897,7 +5912,7 @@ $({ target: 'AsyncIterator', proto: true, real: true, forced: true }, { /***/ }), -/* 197 */ +/* 198 */ /***/ (function(module, exports) { var $RangeError = RangeError; @@ -5910,14 +5925,14 @@ module.exports = function (it) { /***/ }), -/* 198 */ +/* 199 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // https://github.com/tc39/proposal-iterator-helpers var $ = __webpack_require__(2); -var $every = __webpack_require__(166).every; +var $every = __webpack_require__(167).every; $({ target: 'AsyncIterator', proto: true, real: true, forced: true }, { every: function every(fn) { @@ -5927,7 +5942,7 @@ $({ target: 'AsyncIterator', proto: true, real: true, forced: true }, { /***/ }), -/* 199 */ +/* 200 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5937,9 +5952,10 @@ var $ = __webpack_require__(2); var call = __webpack_require__(7); var aCallable = __webpack_require__(29); var anObject = __webpack_require__(45); -var getIteratorDirect = __webpack_require__(167); -var createAsyncIteratorProxy = __webpack_require__(195); -var closeAsyncIteration = __webpack_require__(168); +var getIteratorDirect = __webpack_require__(168); +var createAsyncIteratorProxy = __webpack_require__(196); +var createIterResultObject = __webpack_require__(165); +var closeAsyncIteration = __webpack_require__(169); var AsyncIteratorProxy = createAsyncIteratorProxy(function (Promise) { var state = this; @@ -5962,12 +5978,12 @@ var AsyncIteratorProxy = createAsyncIteratorProxy(function (Promise) { try { if (anObject(step).done) { state.done = true; - resolve({ value: undefined, done: true }); + resolve(createIterResultObject(undefined, true)); } else { var value = step.value; try { Promise.resolve(filterer(value)).then(function (selected) { - selected ? resolve({ value: value, done: false }) : loop(); + selected ? resolve(createIterResultObject(value, false)) : loop(); }, ifAbruptCloseAsyncIterator); } catch (error3) { ifAbruptCloseAsyncIterator(error3); } } @@ -5990,14 +6006,14 @@ $({ target: 'AsyncIterator', proto: true, real: true, forced: true }, { /***/ }), -/* 200 */ +/* 201 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // https://github.com/tc39/proposal-iterator-helpers var $ = __webpack_require__(2); -var $find = __webpack_require__(166).find; +var $find = __webpack_require__(167).find; $({ target: 'AsyncIterator', proto: true, real: true, forced: true }, { find: function find(fn) { @@ -6007,7 +6023,7 @@ $({ target: 'AsyncIterator', proto: true, real: true, forced: true }, { /***/ }), -/* 201 */ +/* 202 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6017,10 +6033,11 @@ var $ = __webpack_require__(2); var call = __webpack_require__(7); var aCallable = __webpack_require__(29); var anObject = __webpack_require__(45); -var getIteratorDirect = __webpack_require__(167); -var createAsyncIteratorProxy = __webpack_require__(195); +var getIteratorDirect = __webpack_require__(168); +var createAsyncIteratorProxy = __webpack_require__(196); +var createIterResultObject = __webpack_require__(165); var getAsyncIterator = __webpack_require__(161); -var closeAsyncIteration = __webpack_require__(168); +var closeAsyncIteration = __webpack_require__(169); var AsyncIteratorProxy = createAsyncIteratorProxy(function (Promise) { var state = this; @@ -6044,7 +6061,7 @@ var AsyncIteratorProxy = createAsyncIteratorProxy(function (Promise) { try { if (anObject(step).done) { state.done = true; - resolve({ value: undefined, done: true }); + resolve(createIterResultObject(undefined, true)); } else { var value = step.value; try { @@ -6070,7 +6087,7 @@ var AsyncIteratorProxy = createAsyncIteratorProxy(function (Promise) { if (anObject(result).done) { state.innerIterator = state.innerNext = null; outerLoop(); - } else resolve({ value: result.value, done: false }); + } else resolve(createIterResultObject(result.value, false)); } catch (error1) { ifAbruptCloseAsyncIterator(error1); } }, ifAbruptCloseAsyncIterator); } catch (error) { ifAbruptCloseAsyncIterator(error); } @@ -6093,14 +6110,14 @@ $({ target: 'AsyncIterator', proto: true, real: true, forced: true }, { /***/ }), -/* 202 */ +/* 203 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // https://github.com/tc39/proposal-iterator-helpers var $ = __webpack_require__(2); -var $forEach = __webpack_require__(166).forEach; +var $forEach = __webpack_require__(167).forEach; $({ target: 'AsyncIterator', proto: true, real: true, forced: true }, { forEach: function forEach(fn) { @@ -6110,7 +6127,7 @@ $({ target: 'AsyncIterator', proto: true, real: true, forced: true }, { /***/ }), -/* 203 */ +/* 204 */ /***/ (function(module, exports, __webpack_require__) { // https://github.com/tc39/proposal-iterator-helpers @@ -6120,12 +6137,12 @@ var isPrototypeOf = __webpack_require__(23); var AsyncIteratorPrototype = __webpack_require__(164); var getAsyncIterator = __webpack_require__(161); var getIterator = __webpack_require__(92); -var getIteratorDirect = __webpack_require__(167); +var getIteratorDirect = __webpack_require__(168); var getIteratorMethod = __webpack_require__(93); var getMethod = __webpack_require__(28); var wellKnownSymbol = __webpack_require__(32); var AsyncFromSyncIterator = __webpack_require__(162); -var WrapAsyncIterator = __webpack_require__(204); +var WrapAsyncIterator = __webpack_require__(205); var ASYNC_ITERATOR = wellKnownSymbol('asyncIterator'); @@ -6148,11 +6165,11 @@ $({ target: 'AsyncIterator', stat: true, forced: true }, { /***/ }), -/* 204 */ +/* 205 */ /***/ (function(module, exports, __webpack_require__) { var call = __webpack_require__(7); -var createAsyncIteratorProxy = __webpack_require__(195); +var createAsyncIteratorProxy = __webpack_require__(196); module.exports = createAsyncIteratorProxy(function () { return call(this.next, this.iterator); @@ -6160,12 +6177,12 @@ module.exports = createAsyncIteratorProxy(function () { /***/ }), -/* 205 */ +/* 206 */ /***/ (function(module, exports, __webpack_require__) { // https://github.com/tc39/proposal-iterator-helpers var $ = __webpack_require__(2); -var indexed = __webpack_require__(194); +var indexed = __webpack_require__(195); $({ target: 'AsyncIterator', proto: true, real: true, forced: true }, { indexed: indexed @@ -6173,7 +6190,7 @@ $({ target: 'AsyncIterator', proto: true, real: true, forced: true }, { /***/ }), -/* 206 */ +/* 207 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6183,9 +6200,10 @@ var $ = __webpack_require__(2); var call = __webpack_require__(7); var aCallable = __webpack_require__(29); var anObject = __webpack_require__(45); -var getIteratorDirect = __webpack_require__(167); -var createAsyncIteratorProxy = __webpack_require__(195); -var closeAsyncIteration = __webpack_require__(168); +var getIteratorDirect = __webpack_require__(168); +var createAsyncIteratorProxy = __webpack_require__(196); +var createIterResultObject = __webpack_require__(165); +var closeAsyncIteration = __webpack_require__(169); var AsyncIteratorProxy = createAsyncIteratorProxy(function (Promise) { var state = this; @@ -6206,12 +6224,12 @@ var AsyncIteratorProxy = createAsyncIteratorProxy(function (Promise) { try { if (anObject(step).done) { state.done = true; - resolve({ value: undefined, done: true }); + resolve(createIterResultObject(undefined, true)); } else { var value = step.value; try { Promise.resolve(mapper(value)).then(function (mapped) { - resolve({ value: mapped, done: false }); + resolve(createIterResultObject(mapped, false)); }, ifAbruptCloseAsyncIterator); } catch (error2) { ifAbruptCloseAsyncIterator(error2); } } @@ -6230,7 +6248,7 @@ $({ target: 'AsyncIterator', proto: true, real: true, forced: true }, { /***/ }), -/* 207 */ +/* 208 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6241,8 +6259,8 @@ var call = __webpack_require__(7); var aCallable = __webpack_require__(29); var anObject = __webpack_require__(45); var getBuiltIn = __webpack_require__(22); -var getIteratorDirect = __webpack_require__(167); -var closeAsyncIteration = __webpack_require__(168); +var getIteratorDirect = __webpack_require__(168); +var closeAsyncIteration = __webpack_require__(169); var Promise = getBuiltIn('Promise'); var $TypeError = TypeError; @@ -6292,14 +6310,14 @@ $({ target: 'AsyncIterator', proto: true, real: true, forced: true }, { /***/ }), -/* 208 */ +/* 209 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // https://github.com/tc39/proposal-iterator-helpers var $ = __webpack_require__(2); -var $some = __webpack_require__(166).some; +var $some = __webpack_require__(167).some; $({ target: 'AsyncIterator', proto: true, real: true, forced: true }, { some: function some(fn) { @@ -6309,7 +6327,7 @@ $({ target: 'AsyncIterator', proto: true, real: true, forced: true }, { /***/ }), -/* 209 */ +/* 210 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6318,10 +6336,11 @@ $({ target: 'AsyncIterator', proto: true, real: true, forced: true }, { var $ = __webpack_require__(2); var call = __webpack_require__(7); var anObject = __webpack_require__(45); -var getIteratorDirect = __webpack_require__(167); -var notANaN = __webpack_require__(197); +var getIteratorDirect = __webpack_require__(168); +var notANaN = __webpack_require__(198); var toPositiveInteger = __webpack_require__(158); -var createAsyncIteratorProxy = __webpack_require__(195); +var createAsyncIteratorProxy = __webpack_require__(196); +var createIterResultObject = __webpack_require__(165); var AsyncIteratorProxy = createAsyncIteratorProxy(function (Promise) { var state = this; @@ -6329,7 +6348,7 @@ var AsyncIteratorProxy = createAsyncIteratorProxy(function (Promise) { var returnMethod; if (!state.remaining--) { - var resultDone = { value: undefined, done: true }; + var resultDone = createIterResultObject(undefined, true); state.done = true; returnMethod = iterator['return']; if (returnMethod !== undefined) { @@ -6341,8 +6360,8 @@ var AsyncIteratorProxy = createAsyncIteratorProxy(function (Promise) { } return Promise.resolve(call(state.next, iterator)).then(function (step) { if (anObject(step).done) { state.done = true; - return { value: undefined, done: true }; - } return { value: step.value, done: false }; + return createIterResultObject(undefined, true); + } return createIterResultObject(step.value, false); }).then(null, function (error) { state.done = true; throw error; @@ -6359,14 +6378,14 @@ $({ target: 'AsyncIterator', proto: true, real: true, forced: true }, { /***/ }), -/* 210 */ +/* 211 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // https://github.com/tc39/proposal-iterator-helpers var $ = __webpack_require__(2); -var $toArray = __webpack_require__(166).toArray; +var $toArray = __webpack_require__(167).toArray; $({ target: 'AsyncIterator', proto: true, real: true, forced: true }, { toArray: function toArray() { @@ -6376,14 +6395,14 @@ $({ target: 'AsyncIterator', proto: true, real: true, forced: true }, { /***/ }), -/* 211 */ +/* 212 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /* eslint-disable es-x/no-bigint -- safe */ var $ = __webpack_require__(2); -var NumericRangeIterator = __webpack_require__(212); +var NumericRangeIterator = __webpack_require__(213); // `BigInt.range` method // https://github.com/tc39/proposal-Number.range @@ -6397,13 +6416,14 @@ if (typeof BigInt == 'function') { /***/ }), -/* 212 */ +/* 213 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var InternalStateModule = __webpack_require__(50); -var createIteratorConstructor = __webpack_require__(213); +var createIteratorConstructor = __webpack_require__(214); +var createIterResultObject = __webpack_require__(165); var isNullOrUndefined = __webpack_require__(16); var isObject = __webpack_require__(19); var defineProperties = __webpack_require__(85).f; @@ -6467,7 +6487,7 @@ var $RangeIterator = createIteratorConstructor(function NumericRangeIterator(sta } }, NUMERIC_RANGE_ITERATOR, function next() { var state = getInternalState(this); - if (state.hitsEnd) return { value: undefined, done: true }; + if (state.hitsEnd) return createIterResultObject(undefined, true); var start = state.start; var end = state.end; var step = state.step; @@ -6481,8 +6501,9 @@ var $RangeIterator = createIteratorConstructor(function NumericRangeIterator(sta endCondition = inclusiveEnd ? end > currentYieldingValue : end >= currentYieldingValue; } if (endCondition) { - return { value: undefined, done: state.hitsEnd = true }; - } return { value: currentYieldingValue, done: false }; + state.hitsEnd = true; + return createIterResultObject(undefined, true); + } return createIterResultObject(currentYieldingValue, false); }); var getter = function (fn) { @@ -6510,12 +6531,12 @@ module.exports = $RangeIterator; /***/ }), -/* 213 */ +/* 214 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var IteratorPrototype = __webpack_require__(214).IteratorPrototype; +var IteratorPrototype = __webpack_require__(215).IteratorPrototype; var create = __webpack_require__(84); var createPropertyDescriptor = __webpack_require__(10); var setToStringTag = __webpack_require__(111); @@ -6533,7 +6554,7 @@ module.exports = function (IteratorConstructor, NAME, next, ENUMERABLE_NEXT) { /***/ }), -/* 214 */ +/* 215 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6589,12 +6610,12 @@ module.exports = { /***/ }), -/* 215 */ +/* 216 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); var apply = __webpack_require__(67); -var getCompositeKeyNode = __webpack_require__(216); +var getCompositeKeyNode = __webpack_require__(217); var getBuiltIn = __webpack_require__(22); var create = __webpack_require__(84); @@ -6614,12 +6635,12 @@ $({ global: true, forced: true }, { /***/ }), -/* 216 */ +/* 217 */ /***/ (function(module, exports, __webpack_require__) { // TODO: in core-js@4, move /modules/ dependencies to public entries for better optimization by tools like `preset-env` -__webpack_require__(217); -__webpack_require__(229); +__webpack_require__(218); +__webpack_require__(230); var getBuiltIn = __webpack_require__(22); var create = __webpack_require__(84); var isObject = __webpack_require__(19); @@ -6669,21 +6690,21 @@ module.exports = function () { /***/ }), -/* 217 */ +/* 218 */ /***/ (function(module, exports, __webpack_require__) { // TODO: Remove this module from `core-js@4` since it's replaced to module below -__webpack_require__(218); +__webpack_require__(219); /***/ }), -/* 218 */ +/* 219 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var collection = __webpack_require__(219); -var collectionStrong = __webpack_require__(227); +var collection = __webpack_require__(220); +var collectionStrong = __webpack_require__(228); // `Map` constructor // https://tc39.es/ecma262/#sec-map-objects @@ -6693,7 +6714,7 @@ collection('Map', function (init) { /***/ }), -/* 219 */ +/* 220 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6703,7 +6724,7 @@ var global = __webpack_require__(3); var uncurryThis = __webpack_require__(13); var isForced = __webpack_require__(66); var defineBuiltIn = __webpack_require__(46); -var InternalMetadataModule = __webpack_require__(220); +var InternalMetadataModule = __webpack_require__(221); var iterate = __webpack_require__(88); var anInstance = __webpack_require__(113); var isCallable = __webpack_require__(20); @@ -6806,7 +6827,7 @@ module.exports = function (CONSTRUCTOR_NAME, wrapper, common) { /***/ }), -/* 220 */ +/* 221 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); @@ -6816,10 +6837,10 @@ var isObject = __webpack_require__(19); var hasOwn = __webpack_require__(37); var defineProperty = __webpack_require__(43).f; var getOwnPropertyNamesModule = __webpack_require__(56); -var getOwnPropertyNamesExternalModule = __webpack_require__(221); -var isExtensible = __webpack_require__(224); +var getOwnPropertyNamesExternalModule = __webpack_require__(222); +var isExtensible = __webpack_require__(225); var uid = __webpack_require__(39); -var FREEZING = __webpack_require__(226); +var FREEZING = __webpack_require__(227); var REQUIRED = false; var METADATA = uid('meta'); @@ -6901,14 +6922,14 @@ hiddenKeys[METADATA] = true; /***/ }), -/* 221 */ +/* 222 */ /***/ (function(module, exports, __webpack_require__) { /* eslint-disable es-x/no-object-getownpropertynames -- safe */ var classof = __webpack_require__(14); var toIndexedObject = __webpack_require__(11); var $getOwnPropertyNames = __webpack_require__(56).f; -var arraySlice = __webpack_require__(222); +var arraySlice = __webpack_require__(223); var windowNames = typeof window == 'object' && window && Object.getOwnPropertyNames ? Object.getOwnPropertyNames(window) : []; @@ -6930,12 +6951,12 @@ module.exports.f = function getOwnPropertyNames(it) { /***/ }), -/* 222 */ +/* 223 */ /***/ (function(module, exports, __webpack_require__) { var toAbsoluteIndex = __webpack_require__(59); var lengthOfArrayLike = __webpack_require__(62); -var createProperty = __webpack_require__(223); +var createProperty = __webpack_require__(224); var $Array = Array; var max = Math.max; @@ -6952,7 +6973,7 @@ module.exports = function (O, start, end) { /***/ }), -/* 223 */ +/* 224 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6969,13 +6990,13 @@ module.exports = function (object, key, value) { /***/ }), -/* 224 */ +/* 225 */ /***/ (function(module, exports, __webpack_require__) { var fails = __webpack_require__(6); var isObject = __webpack_require__(19); var classof = __webpack_require__(14); -var ARRAY_BUFFER_NON_EXTENSIBLE = __webpack_require__(225); +var ARRAY_BUFFER_NON_EXTENSIBLE = __webpack_require__(226); // eslint-disable-next-line es-x/no-object-isextensible -- safe var $isExtensible = Object.isExtensible; @@ -6991,7 +7012,7 @@ module.exports = (FAILS_ON_PRIMITIVES || ARRAY_BUFFER_NON_EXTENSIBLE) ? function /***/ }), -/* 225 */ +/* 226 */ /***/ (function(module, exports, __webpack_require__) { // FF26- bug: ArrayBuffers are non-extensible, but Object.isExtensible does not report it @@ -7007,7 +7028,7 @@ module.exports = fails(function () { /***/ }), -/* 226 */ +/* 227 */ /***/ (function(module, exports, __webpack_require__) { var fails = __webpack_require__(6); @@ -7019,7 +7040,7 @@ module.exports = !fails(function () { /***/ }), -/* 227 */ +/* 228 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -7031,10 +7052,11 @@ var bind = __webpack_require__(89); var anInstance = __webpack_require__(113); var isNullOrUndefined = __webpack_require__(16); var iterate = __webpack_require__(88); -var defineIterator = __webpack_require__(228); +var defineIterator = __webpack_require__(229); +var createIterResultObject = __webpack_require__(165); var setSpecies = __webpack_require__(112); var DESCRIPTORS = __webpack_require__(5); -var fastKey = __webpack_require__(220).fastKey; +var fastKey = __webpack_require__(221).fastKey; var InternalStateModule = __webpack_require__(50); var setInternalState = InternalStateModule.set; @@ -7214,12 +7236,12 @@ module.exports = { if (!state.target || !(state.last = entry = entry ? entry.next : state.state.first)) { // or finish the iteration state.target = undefined; - return { value: undefined, done: true }; + return createIterResultObject(undefined, true); } // return step by kind - if (kind == 'keys') return { value: entry.key, done: false }; - if (kind == 'values') return { value: entry.value, done: false }; - return { value: [entry.key, entry.value], done: false }; + if (kind == 'keys') return createIterResultObject(entry.key, false); + if (kind == 'values') return createIterResultObject(entry.value, false); + return createIterResultObject([entry.key, entry.value], false); }, IS_MAP ? 'entries' : 'values', !IS_MAP, true); // `{ Map, Set }.prototype[@@species]` accessors @@ -7231,7 +7253,7 @@ module.exports = { /***/ }), -/* 228 */ +/* 229 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -7241,7 +7263,7 @@ var call = __webpack_require__(7); var IS_PURE = __webpack_require__(34); var FunctionName = __webpack_require__(48); var isCallable = __webpack_require__(20); -var createIteratorConstructor = __webpack_require__(213); +var createIteratorConstructor = __webpack_require__(214); var getPrototypeOf = __webpack_require__(82); var setPrototypeOf = __webpack_require__(69); var setToStringTag = __webpack_require__(111); @@ -7249,7 +7271,7 @@ var createNonEnumerableProperty = __webpack_require__(42); var defineBuiltIn = __webpack_require__(46); var wellKnownSymbol = __webpack_require__(32); var Iterators = __webpack_require__(91); -var IteratorsCore = __webpack_require__(214); +var IteratorsCore = __webpack_require__(215); var PROPER_FUNCTION_NAME = FunctionName.PROPER; var CONFIGURABLE_FUNCTION_NAME = FunctionName.CONFIGURABLE; @@ -7337,15 +7359,15 @@ module.exports = function (Iterable, NAME, IteratorConstructor, next, DEFAULT, I /***/ }), -/* 229 */ +/* 230 */ /***/ (function(module, exports, __webpack_require__) { // TODO: Remove this module from `core-js@4` since it's replaced to module below -__webpack_require__(230); +__webpack_require__(231); /***/ }), -/* 230 */ +/* 231 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -7353,11 +7375,11 @@ __webpack_require__(230); var global = __webpack_require__(3); var uncurryThis = __webpack_require__(13); var defineBuiltIns = __webpack_require__(163); -var InternalMetadataModule = __webpack_require__(220); -var collection = __webpack_require__(219); -var collectionWeak = __webpack_require__(231); +var InternalMetadataModule = __webpack_require__(221); +var collection = __webpack_require__(220); +var collectionWeak = __webpack_require__(232); var isObject = __webpack_require__(19); -var isExtensible = __webpack_require__(224); +var isExtensible = __webpack_require__(225); var enforceInternalState = __webpack_require__(50).enforce; var NATIVE_WEAK_MAP = __webpack_require__(51); @@ -7420,20 +7442,20 @@ if (NATIVE_WEAK_MAP && IS_IE11) { /***/ }), -/* 231 */ +/* 232 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var uncurryThis = __webpack_require__(13); var defineBuiltIns = __webpack_require__(163); -var getWeakData = __webpack_require__(220).getWeakData; +var getWeakData = __webpack_require__(221).getWeakData; var anInstance = __webpack_require__(113); var anObject = __webpack_require__(45); var isNullOrUndefined = __webpack_require__(16); var isObject = __webpack_require__(19); var iterate = __webpack_require__(88); -var ArrayIterationModule = __webpack_require__(170); +var ArrayIterationModule = __webpack_require__(171); var hasOwn = __webpack_require__(37); var InternalStateModule = __webpack_require__(50); @@ -7558,11 +7580,11 @@ module.exports = { /***/ }), -/* 232 */ +/* 233 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); -var getCompositeKeyNode = __webpack_require__(216); +var getCompositeKeyNode = __webpack_require__(217); var getBuiltIn = __webpack_require__(22); var apply = __webpack_require__(67); @@ -7576,7 +7598,7 @@ $({ global: true, forced: true }, { /***/ }), -/* 233 */ +/* 234 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); @@ -7611,7 +7633,7 @@ $({ target: 'Function', stat: true, sham: true, forced: true }, { /***/ }), -/* 234 */ +/* 235 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); @@ -7625,7 +7647,7 @@ $({ target: 'Function', stat: true, forced: true }, { /***/ }), -/* 235 */ +/* 236 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); @@ -7642,7 +7664,7 @@ $({ target: 'Function', proto: true, forced: true }, { /***/ }), -/* 236 */ +/* 237 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -7656,7 +7678,7 @@ var createNonEnumerableProperty = __webpack_require__(42); var fails = __webpack_require__(6); var hasOwn = __webpack_require__(37); var wellKnownSymbol = __webpack_require__(32); -var IteratorPrototype = __webpack_require__(214).IteratorPrototype; +var IteratorPrototype = __webpack_require__(215).IteratorPrototype; var IS_PURE = __webpack_require__(34); var TO_STRING_TAG = wellKnownSymbol('toStringTag'); @@ -7690,13 +7712,13 @@ $({ global: true, constructor: true, forced: FORCED }, { /***/ }), -/* 237 */ +/* 238 */ /***/ (function(module, exports, __webpack_require__) { // TODO: Remove from `core-js@4` // https://github.com/tc39/proposal-iterator-helpers var $ = __webpack_require__(2); -var indexed = __webpack_require__(238); +var indexed = __webpack_require__(239); $({ target: 'Iterator', name: 'indexed', proto: true, real: true, forced: true }, { asIndexedPairs: indexed @@ -7704,7 +7726,7 @@ $({ target: 'Iterator', name: 'indexed', proto: true, real: true, forced: true } /***/ }), -/* 238 */ +/* 239 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -7712,8 +7734,8 @@ $({ target: 'Iterator', name: 'indexed', proto: true, real: true, forced: true } // https://github.com/tc39/proposal-iterator-helpers var call = __webpack_require__(7); var anObject = __webpack_require__(45); -var getIteratorDirect = __webpack_require__(167); -var createIteratorProxy = __webpack_require__(239); +var getIteratorDirect = __webpack_require__(168); +var createIteratorProxy = __webpack_require__(240); var IteratorProxy = createIteratorProxy(function () { var result = anObject(call(this.next, this.iterator)); @@ -7729,7 +7751,7 @@ module.exports = function indexed() { /***/ }), -/* 239 */ +/* 240 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -7741,7 +7763,8 @@ var defineBuiltIns = __webpack_require__(163); var wellKnownSymbol = __webpack_require__(32); var InternalStateModule = __webpack_require__(50); var getMethod = __webpack_require__(28); -var IteratorPrototype = __webpack_require__(214).IteratorPrototype; +var IteratorPrototype = __webpack_require__(215).IteratorPrototype; +var createIterResultObject = __webpack_require__(165); var iteratorClose = __webpack_require__(94); var ITERATOR_HELPER = 'IteratorHelper'; @@ -7764,7 +7787,7 @@ var createIteratorProxyPrototype = function (IS_ITERATOR) { if (IS_ITERATOR) return state.nextHandler(); try { var result = state.done ? undefined : state.nextHandler(); - return { value: result, done: state.done }; + return createIterResultObject(result, state.done); } catch (error) { state.done = true; throw error; @@ -7776,7 +7799,7 @@ var createIteratorProxyPrototype = function (IS_ITERATOR) { state.done = true; if (IS_ITERATOR) { var returnMethod = getMethod(iterator, 'return'); - return returnMethod ? call(returnMethod, iterator) : { value: undefined, done: true }; + return returnMethod ? call(returnMethod, iterator) : createIterResultObject(undefined, true); } var innerIterator = state.innerIterator; if (innerIterator) try { @@ -7785,7 +7808,7 @@ var createIteratorProxyPrototype = function (IS_ITERATOR) { return iteratorClose(iterator, 'throw', error); } iteratorClose(iterator, 'return'); - return { value: undefined, done: true }; + return createIterResultObject(undefined, true); } }); @@ -7820,7 +7843,7 @@ module.exports = function (nextHandler, IS_ITERATOR) { /***/ }), -/* 240 */ +/* 241 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -7829,10 +7852,10 @@ module.exports = function (nextHandler, IS_ITERATOR) { var $ = __webpack_require__(2); var call = __webpack_require__(7); var anObject = __webpack_require__(45); -var getIteratorDirect = __webpack_require__(167); -var notANaN = __webpack_require__(197); +var getIteratorDirect = __webpack_require__(168); +var notANaN = __webpack_require__(198); var toPositiveInteger = __webpack_require__(158); -var createIteratorProxy = __webpack_require__(239); +var createIteratorProxy = __webpack_require__(240); var IteratorProxy = createIteratorProxy(function () { var iterator = this.iterator; @@ -7859,7 +7882,7 @@ $({ target: 'Iterator', proto: true, real: true, forced: true }, { /***/ }), -/* 241 */ +/* 242 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -7868,7 +7891,7 @@ $({ target: 'Iterator', proto: true, real: true, forced: true }, { var $ = __webpack_require__(2); var iterate = __webpack_require__(88); var aCallable = __webpack_require__(29); -var getIteratorDirect = __webpack_require__(167); +var getIteratorDirect = __webpack_require__(168); $({ target: 'Iterator', proto: true, real: true, forced: true }, { every: function every(fn) { @@ -7882,7 +7905,7 @@ $({ target: 'Iterator', proto: true, real: true, forced: true }, { /***/ }), -/* 242 */ +/* 243 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -7892,9 +7915,9 @@ var $ = __webpack_require__(2); var call = __webpack_require__(7); var aCallable = __webpack_require__(29); var anObject = __webpack_require__(45); -var getIteratorDirect = __webpack_require__(167); -var createIteratorProxy = __webpack_require__(239); -var callWithSafeIterationClosing = __webpack_require__(243); +var getIteratorDirect = __webpack_require__(168); +var createIteratorProxy = __webpack_require__(240); +var callWithSafeIterationClosing = __webpack_require__(244); var IteratorProxy = createIteratorProxy(function () { var iterator = this.iterator; @@ -7920,7 +7943,7 @@ $({ target: 'Iterator', proto: true, real: true, forced: true }, { /***/ }), -/* 243 */ +/* 244 */ /***/ (function(module, exports, __webpack_require__) { var anObject = __webpack_require__(45); @@ -7937,7 +7960,7 @@ module.exports = function (iterator, fn, value, ENTRIES) { /***/ }), -/* 244 */ +/* 245 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -7946,7 +7969,7 @@ module.exports = function (iterator, fn, value, ENTRIES) { var $ = __webpack_require__(2); var iterate = __webpack_require__(88); var aCallable = __webpack_require__(29); -var getIteratorDirect = __webpack_require__(167); +var getIteratorDirect = __webpack_require__(168); $({ target: 'Iterator', proto: true, real: true, forced: true }, { find: function find(fn) { @@ -7960,7 +7983,7 @@ $({ target: 'Iterator', proto: true, real: true, forced: true }, { /***/ }), -/* 245 */ +/* 246 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -7970,9 +7993,9 @@ var $ = __webpack_require__(2); var call = __webpack_require__(7); var aCallable = __webpack_require__(29); var anObject = __webpack_require__(45); -var getIteratorDirect = __webpack_require__(167); +var getIteratorDirect = __webpack_require__(168); var getIteratorMethod = __webpack_require__(93); -var createIteratorProxy = __webpack_require__(239); +var createIteratorProxy = __webpack_require__(240); var iteratorClose = __webpack_require__(94); var $TypeError = TypeError; @@ -8019,7 +8042,7 @@ $({ target: 'Iterator', proto: true, real: true, forced: true }, { /***/ }), -/* 246 */ +/* 247 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -8027,7 +8050,7 @@ $({ target: 'Iterator', proto: true, real: true, forced: true }, { // https://github.com/tc39/proposal-iterator-helpers var $ = __webpack_require__(2); var iterate = __webpack_require__(88); -var getIteratorDirect = __webpack_require__(167); +var getIteratorDirect = __webpack_require__(168); $({ target: 'Iterator', proto: true, real: true, forced: true }, { forEach: function forEach(fn) { @@ -8037,7 +8060,7 @@ $({ target: 'Iterator', proto: true, real: true, forced: true }, { /***/ }), -/* 247 */ +/* 248 */ /***/ (function(module, exports, __webpack_require__) { // https://github.com/tc39/proposal-iterator-helpers @@ -8045,10 +8068,10 @@ var $ = __webpack_require__(2); var call = __webpack_require__(7); var toObject = __webpack_require__(38); var isPrototypeOf = __webpack_require__(23); -var IteratorPrototype = __webpack_require__(214).IteratorPrototype; -var createIteratorProxy = __webpack_require__(239); +var IteratorPrototype = __webpack_require__(215).IteratorPrototype; +var createIteratorProxy = __webpack_require__(240); var getIterator = __webpack_require__(92); -var getIteratorDirect = __webpack_require__(167); +var getIteratorDirect = __webpack_require__(168); var getIteratorMethod = __webpack_require__(93); var IteratorProxy = createIteratorProxy(function () { @@ -8071,12 +8094,12 @@ $({ target: 'Iterator', stat: true, forced: true }, { /***/ }), -/* 248 */ +/* 249 */ /***/ (function(module, exports, __webpack_require__) { // https://github.com/tc39/proposal-iterator-helpers var $ = __webpack_require__(2); -var indexed = __webpack_require__(238); +var indexed = __webpack_require__(239); $({ target: 'Iterator', proto: true, real: true, forced: true }, { indexed: indexed @@ -8084,7 +8107,7 @@ $({ target: 'Iterator', proto: true, real: true, forced: true }, { /***/ }), -/* 249 */ +/* 250 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -8094,9 +8117,9 @@ var $ = __webpack_require__(2); var call = __webpack_require__(7); var aCallable = __webpack_require__(29); var anObject = __webpack_require__(45); -var getIteratorDirect = __webpack_require__(167); -var createIteratorProxy = __webpack_require__(239); -var callWithSafeIterationClosing = __webpack_require__(243); +var getIteratorDirect = __webpack_require__(168); +var createIteratorProxy = __webpack_require__(240); +var callWithSafeIterationClosing = __webpack_require__(244); var IteratorProxy = createIteratorProxy(function () { var iterator = this.iterator; @@ -8115,7 +8138,7 @@ $({ target: 'Iterator', proto: true, real: true, forced: true }, { /***/ }), -/* 250 */ +/* 251 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -8124,7 +8147,7 @@ $({ target: 'Iterator', proto: true, real: true, forced: true }, { var $ = __webpack_require__(2); var iterate = __webpack_require__(88); var aCallable = __webpack_require__(29); -var getIteratorDirect = __webpack_require__(167); +var getIteratorDirect = __webpack_require__(168); var $TypeError = TypeError; @@ -8149,7 +8172,7 @@ $({ target: 'Iterator', proto: true, real: true, forced: true }, { /***/ }), -/* 251 */ +/* 252 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -8158,7 +8181,7 @@ $({ target: 'Iterator', proto: true, real: true, forced: true }, { var $ = __webpack_require__(2); var iterate = __webpack_require__(88); var aCallable = __webpack_require__(29); -var getIteratorDirect = __webpack_require__(167); +var getIteratorDirect = __webpack_require__(168); $({ target: 'Iterator', proto: true, real: true, forced: true }, { some: function some(fn) { @@ -8172,7 +8195,7 @@ $({ target: 'Iterator', proto: true, real: true, forced: true }, { /***/ }), -/* 252 */ +/* 253 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -8181,10 +8204,10 @@ $({ target: 'Iterator', proto: true, real: true, forced: true }, { var $ = __webpack_require__(2); var call = __webpack_require__(7); var anObject = __webpack_require__(45); -var getIteratorDirect = __webpack_require__(167); -var notANaN = __webpack_require__(197); +var getIteratorDirect = __webpack_require__(168); +var notANaN = __webpack_require__(198); var toPositiveInteger = __webpack_require__(158); -var createIteratorProxy = __webpack_require__(239); +var createIteratorProxy = __webpack_require__(240); var iteratorClose = __webpack_require__(94); var IteratorProxy = createIteratorProxy(function () { @@ -8208,7 +8231,7 @@ $({ target: 'Iterator', proto: true, real: true, forced: true }, { /***/ }), -/* 253 */ +/* 254 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -8216,7 +8239,7 @@ $({ target: 'Iterator', proto: true, real: true, forced: true }, { // https://github.com/tc39/proposal-iterator-helpers var $ = __webpack_require__(2); var iterate = __webpack_require__(88); -var getIteratorDirect = __webpack_require__(167); +var getIteratorDirect = __webpack_require__(168); var push = [].push; @@ -8230,7 +8253,7 @@ $({ target: 'Iterator', proto: true, real: true, forced: true }, { /***/ }), -/* 254 */ +/* 255 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -8238,8 +8261,8 @@ $({ target: 'Iterator', proto: true, real: true, forced: true }, { // https://github.com/tc39/proposal-iterator-helpers var $ = __webpack_require__(2); var AsyncFromSyncIterator = __webpack_require__(162); -var WrapAsyncIterator = __webpack_require__(204); -var getIteratorDirect = __webpack_require__(167); +var WrapAsyncIterator = __webpack_require__(205); +var getIteratorDirect = __webpack_require__(168); $({ target: 'Iterator', proto: true, real: true, forced: true }, { toAsync: function toAsync() { @@ -8249,13 +8272,13 @@ $({ target: 'Iterator', proto: true, real: true, forced: true }, { /***/ }), -/* 255 */ +/* 256 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); -var deleteAll = __webpack_require__(256); +var deleteAll = __webpack_require__(257); // `Map.prototype.deleteAll` method // https://github.com/tc39/proposal-collection-methods @@ -8265,7 +8288,7 @@ $({ target: 'Map', proto: true, real: true, forced: true }, { /***/ }), -/* 256 */ +/* 257 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -8289,13 +8312,13 @@ module.exports = function deleteAll(/* ...elements */) { /***/ }), -/* 257 */ +/* 258 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); -var emplace = __webpack_require__(258); +var emplace = __webpack_require__(259); // `Map.prototype.emplace` method // https://github.com/thumbsupep/proposal-upsert @@ -8305,7 +8328,7 @@ $({ target: 'Map', proto: true, real: true, forced: true }, { /***/ }), -/* 258 */ +/* 259 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -8336,7 +8359,7 @@ module.exports = function emplace(key, handler) { /***/ }), -/* 259 */ +/* 260 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -8344,7 +8367,7 @@ module.exports = function emplace(key, handler) { var $ = __webpack_require__(2); var anObject = __webpack_require__(45); var bind = __webpack_require__(89); -var getMapIterator = __webpack_require__(260); +var getMapIterator = __webpack_require__(261); var iterate = __webpack_require__(88); // `Map.prototype.every` method @@ -8362,7 +8385,7 @@ $({ target: 'Map', proto: true, real: true, forced: true }, { /***/ }), -/* 260 */ +/* 261 */ /***/ (function(module, exports, __webpack_require__) { var call = __webpack_require__(7); @@ -8374,7 +8397,7 @@ module.exports = function (it) { /***/ }), -/* 261 */ +/* 262 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -8386,7 +8409,7 @@ var call = __webpack_require__(7); var aCallable = __webpack_require__(29); var anObject = __webpack_require__(45); var speciesConstructor = __webpack_require__(114); -var getMapIterator = __webpack_require__(260); +var getMapIterator = __webpack_require__(261); var iterate = __webpack_require__(88); // `Map.prototype.filter` method @@ -8407,7 +8430,7 @@ $({ target: 'Map', proto: true, real: true, forced: true }, { /***/ }), -/* 262 */ +/* 263 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -8415,7 +8438,7 @@ $({ target: 'Map', proto: true, real: true, forced: true }, { var $ = __webpack_require__(2); var anObject = __webpack_require__(45); var bind = __webpack_require__(89); -var getMapIterator = __webpack_require__(260); +var getMapIterator = __webpack_require__(261); var iterate = __webpack_require__(88); // `Map.prototype.find` method @@ -8433,7 +8456,7 @@ $({ target: 'Map', proto: true, real: true, forced: true }, { /***/ }), -/* 263 */ +/* 264 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -8441,7 +8464,7 @@ $({ target: 'Map', proto: true, real: true, forced: true }, { var $ = __webpack_require__(2); var anObject = __webpack_require__(45); var bind = __webpack_require__(89); -var getMapIterator = __webpack_require__(260); +var getMapIterator = __webpack_require__(261); var iterate = __webpack_require__(88); // `Map.prototype.findKey` method @@ -8459,11 +8482,11 @@ $({ target: 'Map', proto: true, real: true, forced: true }, { /***/ }), -/* 264 */ +/* 265 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); -var from = __webpack_require__(265); +var from = __webpack_require__(266); // `Map.from` method // https://tc39.github.io/proposal-setmap-offrom/#sec-map.from @@ -8473,7 +8496,7 @@ $({ target: 'Map', stat: true, forced: true }, { /***/ }), -/* 265 */ +/* 266 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -8511,7 +8534,7 @@ module.exports = function from(source /* , mapFn, thisArg */) { /***/ }), -/* 266 */ +/* 267 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -8546,15 +8569,15 @@ $({ target: 'Map', stat: true, forced: true }, { /***/ }), -/* 267 */ +/* 268 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); var anObject = __webpack_require__(45); -var getMapIterator = __webpack_require__(260); -var sameValueZero = __webpack_require__(268); +var getMapIterator = __webpack_require__(261); +var sameValueZero = __webpack_require__(269); var iterate = __webpack_require__(88); // `Map.prototype.includes` method @@ -8569,7 +8592,7 @@ $({ target: 'Map', proto: true, real: true, forced: true }, { /***/ }), -/* 268 */ +/* 269 */ /***/ (function(module, exports) { // `SameValueZero` abstract operation @@ -8581,7 +8604,7 @@ module.exports = function (x, y) { /***/ }), -/* 269 */ +/* 270 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -8607,14 +8630,14 @@ $({ target: 'Map', stat: true, forced: true }, { /***/ }), -/* 270 */ +/* 271 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); var anObject = __webpack_require__(45); -var getMapIterator = __webpack_require__(260); +var getMapIterator = __webpack_require__(261); var iterate = __webpack_require__(88); // `Map.prototype.keyOf` method @@ -8629,7 +8652,7 @@ $({ target: 'Map', proto: true, real: true, forced: true }, { /***/ }), -/* 271 */ +/* 272 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -8641,7 +8664,7 @@ var call = __webpack_require__(7); var aCallable = __webpack_require__(29); var anObject = __webpack_require__(45); var speciesConstructor = __webpack_require__(114); -var getMapIterator = __webpack_require__(260); +var getMapIterator = __webpack_require__(261); var iterate = __webpack_require__(88); // `Map.prototype.mapKeys` method @@ -8662,7 +8685,7 @@ $({ target: 'Map', proto: true, real: true, forced: true }, { /***/ }), -/* 272 */ +/* 273 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -8674,7 +8697,7 @@ var call = __webpack_require__(7); var aCallable = __webpack_require__(29); var anObject = __webpack_require__(45); var speciesConstructor = __webpack_require__(114); -var getMapIterator = __webpack_require__(260); +var getMapIterator = __webpack_require__(261); var iterate = __webpack_require__(88); // `Map.prototype.mapValues` method @@ -8695,7 +8718,7 @@ $({ target: 'Map', proto: true, real: true, forced: true }, { /***/ }), -/* 273 */ +/* 274 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -8723,11 +8746,11 @@ $({ target: 'Map', proto: true, real: true, arity: 1, forced: true }, { /***/ }), -/* 274 */ +/* 275 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); -var of = __webpack_require__(275); +var of = __webpack_require__(276); // `Map.of` method // https://tc39.github.io/proposal-setmap-offrom/#sec-map.of @@ -8737,7 +8760,7 @@ $({ target: 'Map', stat: true, forced: true }, { /***/ }), -/* 275 */ +/* 276 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -8751,7 +8774,7 @@ module.exports = function of() { /***/ }), -/* 276 */ +/* 277 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -8759,7 +8782,7 @@ module.exports = function of() { var $ = __webpack_require__(2); var anObject = __webpack_require__(45); var aCallable = __webpack_require__(29); -var getMapIterator = __webpack_require__(260); +var getMapIterator = __webpack_require__(261); var iterate = __webpack_require__(88); var $TypeError = TypeError; @@ -8788,7 +8811,7 @@ $({ target: 'Map', proto: true, real: true, forced: true }, { /***/ }), -/* 277 */ +/* 278 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -8796,7 +8819,7 @@ $({ target: 'Map', proto: true, real: true, forced: true }, { var $ = __webpack_require__(2); var anObject = __webpack_require__(45); var bind = __webpack_require__(89); -var getMapIterator = __webpack_require__(260); +var getMapIterator = __webpack_require__(261); var iterate = __webpack_require__(88); // `Set.prototype.some` method @@ -8814,7 +8837,7 @@ $({ target: 'Map', proto: true, real: true, forced: true }, { /***/ }), -/* 278 */ +/* 279 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -8848,7 +8871,7 @@ $({ target: 'Map', proto: true, real: true, forced: true }, { /***/ }), -/* 279 */ +/* 280 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); @@ -8866,7 +8889,7 @@ $({ target: 'Math', stat: true, forced: true }, { /***/ }), -/* 280 */ +/* 281 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); @@ -8879,7 +8902,7 @@ $({ target: 'Math', stat: true, nonConfigurable: true, nonWritable: true }, { /***/ }), -/* 281 */ +/* 282 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); @@ -8896,13 +8919,13 @@ $({ target: 'Math', stat: true, forced: true }, { /***/ }), -/* 282 */ +/* 283 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); -var scale = __webpack_require__(283); -var fround = __webpack_require__(284); +var scale = __webpack_require__(284); +var fround = __webpack_require__(285); // `Math.fscale` method // https://rwaldron.github.io/proposal-math-extensions/ @@ -8914,7 +8937,7 @@ $({ target: 'Math', stat: true, forced: true }, { /***/ }), -/* 283 */ +/* 284 */ /***/ (function(module, exports) { // `Math.scale` method implementation @@ -8933,10 +8956,10 @@ module.exports = Math.scale || function scale(x, inLow, inHigh, outLow, outHigh) /***/ }), -/* 284 */ +/* 285 */ /***/ (function(module, exports, __webpack_require__) { -var sign = __webpack_require__(285); +var sign = __webpack_require__(286); var abs = Math.abs; var pow = Math.pow; @@ -8967,7 +8990,7 @@ module.exports = Math.fround || function fround(x) { /***/ }), -/* 285 */ +/* 286 */ /***/ (function(module, exports) { // `Math.sign` method implementation @@ -8981,7 +9004,7 @@ module.exports = Math.sign || function sign(x) { /***/ }), -/* 286 */ +/* 287 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); @@ -8994,7 +9017,7 @@ $({ target: 'Math', stat: true, nonConfigurable: true, nonWritable: true }, { /***/ }), -/* 287 */ +/* 288 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); @@ -9011,11 +9034,11 @@ $({ target: 'Math', stat: true, forced: true }, { /***/ }), -/* 288 */ +/* 289 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); -var scale = __webpack_require__(283); +var scale = __webpack_require__(284); // `Math.scale` method // https://rwaldron.github.io/proposal-math-extensions/ @@ -9025,7 +9048,7 @@ $({ target: 'Math', stat: true, forced: true }, { /***/ }), -/* 289 */ +/* 290 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); @@ -9042,7 +9065,7 @@ $({ target: 'Math', stat: true, forced: true }, { /***/ }), -/* 290 */ +/* 291 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -9050,7 +9073,7 @@ $({ target: 'Math', stat: true, forced: true }, { var $ = __webpack_require__(2); var uncurryThis = __webpack_require__(13); var toIntegerOrInfinity = __webpack_require__(60); -var parseInt = __webpack_require__(291); +var parseInt = __webpack_require__(292); var INVALID_NUMBER_REPRESENTATION = 'Invalid number representation'; var INVALID_RADIX = 'Invalid radix'; @@ -9087,15 +9110,15 @@ $({ target: 'Number', stat: true, forced: true }, { /***/ }), -/* 291 */ +/* 292 */ /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(3); var fails = __webpack_require__(6); var uncurryThis = __webpack_require__(13); var toString = __webpack_require__(74); -var trim = __webpack_require__(292).trim; -var whitespaces = __webpack_require__(293); +var trim = __webpack_require__(293).trim; +var whitespaces = __webpack_require__(294); var $parseInt = global.parseInt; var Symbol = global.Symbol; @@ -9115,13 +9138,13 @@ module.exports = FORCED ? function parseInt(string, radix) { /***/ }), -/* 292 */ +/* 293 */ /***/ (function(module, exports, __webpack_require__) { var uncurryThis = __webpack_require__(13); var requireObjectCoercible = __webpack_require__(15); var toString = __webpack_require__(74); -var whitespaces = __webpack_require__(293); +var whitespaces = __webpack_require__(294); var replace = uncurryThis(''.replace); var whitespace = '[' + whitespaces + ']'; @@ -9152,7 +9175,7 @@ module.exports = { /***/ }), -/* 293 */ +/* 294 */ /***/ (function(module, exports) { // a string of all valid unicode whitespaces @@ -9161,13 +9184,13 @@ module.exports = '\u0009\u000A\u000B\u000C\u000D\u0020\u00A0\u1680\u2000\u2001\u /***/ }), -/* 294 */ +/* 295 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); -var NumericRangeIterator = __webpack_require__(212); +var NumericRangeIterator = __webpack_require__(213); // `Number.range` method // https://github.com/tc39/proposal-Number.range @@ -9179,17 +9202,17 @@ $({ target: 'Number', stat: true, forced: true }, { /***/ }), -/* 295 */ +/* 296 */ /***/ (function(module, exports, __webpack_require__) { // TODO: Remove this module from `core-js@4` since it's split to modules listed below -__webpack_require__(296); -__webpack_require__(298); +__webpack_require__(297); __webpack_require__(299); +__webpack_require__(300); /***/ }), -/* 296 */ +/* 297 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -9212,7 +9235,7 @@ var defineBuiltInAccessor = __webpack_require__(107); var hostReportErrors = __webpack_require__(124); var wellKnownSymbol = __webpack_require__(32); var InternalStateModule = __webpack_require__(50); -var OBSERVABLE_FORCED = __webpack_require__(297); +var OBSERVABLE_FORCED = __webpack_require__(298); var $$OBSERVABLE = wellKnownSymbol('observable'); var OBSERVABLE = 'Observable'; @@ -9384,7 +9407,7 @@ setSpecies(OBSERVABLE); /***/ }), -/* 297 */ +/* 298 */ /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(3); @@ -9403,7 +9426,7 @@ module.exports = !isCallable(NativeObservable) /***/ }), -/* 298 */ +/* 299 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -9417,7 +9440,7 @@ var getIterator = __webpack_require__(92); var getMethod = __webpack_require__(28); var iterate = __webpack_require__(88); var wellKnownSymbol = __webpack_require__(32); -var OBSERVABLE_FORCED = __webpack_require__(297); +var OBSERVABLE_FORCED = __webpack_require__(298); var $$OBSERVABLE = wellKnownSymbol('observable'); @@ -9446,7 +9469,7 @@ $({ target: 'Observable', stat: true, forced: OBSERVABLE_FORCED }, { /***/ }), -/* 299 */ +/* 300 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -9454,7 +9477,7 @@ $({ target: 'Observable', stat: true, forced: OBSERVABLE_FORCED }, { var $ = __webpack_require__(2); var getBuiltIn = __webpack_require__(22); var isConstructor = __webpack_require__(116); -var OBSERVABLE_FORCED = __webpack_require__(297); +var OBSERVABLE_FORCED = __webpack_require__(298); var Array = getBuiltIn('Array'); @@ -9478,7 +9501,7 @@ $({ target: 'Observable', stat: true, forced: OBSERVABLE_FORCED }, { /***/ }), -/* 300 */ +/* 301 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -9501,12 +9524,12 @@ $({ target: 'Promise', stat: true, forced: true }, { /***/ }), -/* 301 */ +/* 302 */ /***/ (function(module, exports, __webpack_require__) { // TODO: Remove from `core-js@4` var $ = __webpack_require__(2); -var ReflectMetadataModule = __webpack_require__(302); +var ReflectMetadataModule = __webpack_require__(303); var anObject = __webpack_require__(45); var toMetadataKey = ReflectMetadataModule.toKey; @@ -9523,12 +9546,12 @@ $({ target: 'Reflect', stat: true }, { /***/ }), -/* 302 */ +/* 303 */ /***/ (function(module, exports, __webpack_require__) { // TODO: in core-js@4, move /modules/ dependencies to public entries for better optimization by tools like `preset-env` -__webpack_require__(217); -__webpack_require__(229); +__webpack_require__(218); +__webpack_require__(230); var getBuiltIn = __webpack_require__(22); var uncurryThis = __webpack_require__(13); var shared = __webpack_require__(33); @@ -9590,11 +9613,11 @@ module.exports = { /***/ }), -/* 303 */ +/* 304 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); -var ReflectMetadataModule = __webpack_require__(302); +var ReflectMetadataModule = __webpack_require__(303); var anObject = __webpack_require__(45); var toMetadataKey = ReflectMetadataModule.toKey; @@ -9617,12 +9640,12 @@ $({ target: 'Reflect', stat: true }, { /***/ }), -/* 304 */ +/* 305 */ /***/ (function(module, exports, __webpack_require__) { // TODO: Remove from `core-js@4` var $ = __webpack_require__(2); -var ReflectMetadataModule = __webpack_require__(302); +var ReflectMetadataModule = __webpack_require__(303); var anObject = __webpack_require__(45); var getPrototypeOf = __webpack_require__(82); @@ -9648,16 +9671,16 @@ $({ target: 'Reflect', stat: true }, { /***/ }), -/* 305 */ +/* 306 */ /***/ (function(module, exports, __webpack_require__) { // TODO: Remove from `core-js@4` var $ = __webpack_require__(2); var uncurryThis = __webpack_require__(13); -var ReflectMetadataModule = __webpack_require__(302); +var ReflectMetadataModule = __webpack_require__(303); var anObject = __webpack_require__(45); var getPrototypeOf = __webpack_require__(82); -var $arrayUniqueBy = __webpack_require__(189); +var $arrayUniqueBy = __webpack_require__(190); var arrayUniqueBy = uncurryThis($arrayUniqueBy); var concat = uncurryThis([].concat); @@ -9683,12 +9706,12 @@ $({ target: 'Reflect', stat: true }, { /***/ }), -/* 306 */ +/* 307 */ /***/ (function(module, exports, __webpack_require__) { // TODO: Remove from `core-js@4` var $ = __webpack_require__(2); -var ReflectMetadataModule = __webpack_require__(302); +var ReflectMetadataModule = __webpack_require__(303); var anObject = __webpack_require__(45); var ordinaryGetOwnMetadata = ReflectMetadataModule.get; @@ -9705,12 +9728,12 @@ $({ target: 'Reflect', stat: true }, { /***/ }), -/* 307 */ +/* 308 */ /***/ (function(module, exports, __webpack_require__) { // TODO: Remove from `core-js@4` var $ = __webpack_require__(2); -var ReflectMetadataModule = __webpack_require__(302); +var ReflectMetadataModule = __webpack_require__(303); var anObject = __webpack_require__(45); var ordinaryOwnMetadataKeys = ReflectMetadataModule.keys; @@ -9727,12 +9750,12 @@ $({ target: 'Reflect', stat: true }, { /***/ }), -/* 308 */ +/* 309 */ /***/ (function(module, exports, __webpack_require__) { // TODO: Remove from `core-js@4` var $ = __webpack_require__(2); -var ReflectMetadataModule = __webpack_require__(302); +var ReflectMetadataModule = __webpack_require__(303); var anObject = __webpack_require__(45); var getPrototypeOf = __webpack_require__(82); @@ -9757,12 +9780,12 @@ $({ target: 'Reflect', stat: true }, { /***/ }), -/* 309 */ +/* 310 */ /***/ (function(module, exports, __webpack_require__) { // TODO: Remove from `core-js@4` var $ = __webpack_require__(2); -var ReflectMetadataModule = __webpack_require__(302); +var ReflectMetadataModule = __webpack_require__(303); var anObject = __webpack_require__(45); var ordinaryHasOwnMetadata = ReflectMetadataModule.has; @@ -9779,11 +9802,11 @@ $({ target: 'Reflect', stat: true }, { /***/ }), -/* 310 */ +/* 311 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); -var ReflectMetadataModule = __webpack_require__(302); +var ReflectMetadataModule = __webpack_require__(303); var anObject = __webpack_require__(45); var toMetadataKey = ReflectMetadataModule.toKey; @@ -9801,13 +9824,13 @@ $({ target: 'Reflect', stat: true }, { /***/ }), -/* 311 */ +/* 312 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); -var addAll = __webpack_require__(312); +var addAll = __webpack_require__(313); // `Set.prototype.addAll` method // https://github.com/tc39/proposal-collection-methods @@ -9817,7 +9840,7 @@ $({ target: 'Set', proto: true, real: true, forced: true }, { /***/ }), -/* 312 */ +/* 313 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -9838,13 +9861,13 @@ module.exports = function addAll(/* ...elements */) { /***/ }), -/* 313 */ +/* 314 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); -var deleteAll = __webpack_require__(256); +var deleteAll = __webpack_require__(257); // `Set.prototype.deleteAll` method // https://github.com/tc39/proposal-collection-methods @@ -9854,7 +9877,7 @@ $({ target: 'Set', proto: true, real: true, forced: true }, { /***/ }), -/* 314 */ +/* 315 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -9883,7 +9906,7 @@ $({ target: 'Set', proto: true, real: true, forced: true }, { /***/ }), -/* 315 */ +/* 316 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -9891,7 +9914,7 @@ $({ target: 'Set', proto: true, real: true, forced: true }, { var $ = __webpack_require__(2); var anObject = __webpack_require__(45); var bind = __webpack_require__(89); -var getSetIterator = __webpack_require__(316); +var getSetIterator = __webpack_require__(317); var iterate = __webpack_require__(88); // `Set.prototype.every` method @@ -9909,7 +9932,7 @@ $({ target: 'Set', proto: true, real: true, forced: true }, { /***/ }), -/* 316 */ +/* 317 */ /***/ (function(module, exports, __webpack_require__) { var call = __webpack_require__(7); @@ -9921,7 +9944,7 @@ module.exports = function (it) { /***/ }), -/* 317 */ +/* 318 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -9933,7 +9956,7 @@ var aCallable = __webpack_require__(29); var anObject = __webpack_require__(45); var bind = __webpack_require__(89); var speciesConstructor = __webpack_require__(114); -var getSetIterator = __webpack_require__(316); +var getSetIterator = __webpack_require__(317); var iterate = __webpack_require__(88); // `Set.prototype.filter` method @@ -9954,7 +9977,7 @@ $({ target: 'Set', proto: true, real: true, forced: true }, { /***/ }), -/* 318 */ +/* 319 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -9962,7 +9985,7 @@ $({ target: 'Set', proto: true, real: true, forced: true }, { var $ = __webpack_require__(2); var anObject = __webpack_require__(45); var bind = __webpack_require__(89); -var getSetIterator = __webpack_require__(316); +var getSetIterator = __webpack_require__(317); var iterate = __webpack_require__(88); // `Set.prototype.find` method @@ -9980,11 +10003,11 @@ $({ target: 'Set', proto: true, real: true, forced: true }, { /***/ }), -/* 319 */ +/* 320 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); -var from = __webpack_require__(265); +var from = __webpack_require__(266); // `Set.from` method // https://tc39.github.io/proposal-setmap-offrom/#sec-set.from @@ -9994,7 +10017,7 @@ $({ target: 'Set', stat: true, forced: true }, { /***/ }), -/* 320 */ +/* 321 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -10024,7 +10047,7 @@ $({ target: 'Set', proto: true, real: true, forced: true }, { /***/ }), -/* 321 */ +/* 322 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -10049,7 +10072,7 @@ $({ target: 'Set', proto: true, real: true, forced: true }, { /***/ }), -/* 322 */ +/* 323 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -10082,7 +10105,7 @@ $({ target: 'Set', proto: true, real: true, forced: true }, { /***/ }), -/* 323 */ +/* 324 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -10107,7 +10130,7 @@ $({ target: 'Set', proto: true, real: true, forced: true }, { /***/ }), -/* 324 */ +/* 325 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -10116,7 +10139,7 @@ var $ = __webpack_require__(2); var uncurryThis = __webpack_require__(13); var anObject = __webpack_require__(45); var toString = __webpack_require__(74); -var getSetIterator = __webpack_require__(316); +var getSetIterator = __webpack_require__(317); var iterate = __webpack_require__(88); var arrayJoin = uncurryThis([].join); @@ -10137,7 +10160,7 @@ $({ target: 'Set', proto: true, real: true, forced: true }, { /***/ }), -/* 325 */ +/* 326 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -10149,7 +10172,7 @@ var call = __webpack_require__(7); var aCallable = __webpack_require__(29); var anObject = __webpack_require__(45); var speciesConstructor = __webpack_require__(114); -var getSetIterator = __webpack_require__(316); +var getSetIterator = __webpack_require__(317); var iterate = __webpack_require__(88); // `Set.prototype.map` method @@ -10170,11 +10193,11 @@ $({ target: 'Set', proto: true, real: true, forced: true }, { /***/ }), -/* 326 */ +/* 327 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); -var of = __webpack_require__(275); +var of = __webpack_require__(276); // `Set.of` method // https://tc39.github.io/proposal-setmap-offrom/#sec-set.of @@ -10184,7 +10207,7 @@ $({ target: 'Set', stat: true, forced: true }, { /***/ }), -/* 327 */ +/* 328 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -10192,7 +10215,7 @@ $({ target: 'Set', stat: true, forced: true }, { var $ = __webpack_require__(2); var aCallable = __webpack_require__(29); var anObject = __webpack_require__(45); -var getSetIterator = __webpack_require__(316); +var getSetIterator = __webpack_require__(317); var iterate = __webpack_require__(88); var $TypeError = TypeError; @@ -10221,7 +10244,7 @@ $({ target: 'Set', proto: true, real: true, forced: true }, { /***/ }), -/* 328 */ +/* 329 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -10229,7 +10252,7 @@ $({ target: 'Set', proto: true, real: true, forced: true }, { var $ = __webpack_require__(2); var anObject = __webpack_require__(45); var bind = __webpack_require__(89); -var getSetIterator = __webpack_require__(316); +var getSetIterator = __webpack_require__(317); var iterate = __webpack_require__(88); // `Set.prototype.some` method @@ -10247,7 +10270,7 @@ $({ target: 'Set', proto: true, real: true, forced: true }, { /***/ }), -/* 329 */ +/* 330 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -10277,7 +10300,7 @@ $({ target: 'Set', proto: true, real: true, forced: true }, { /***/ }), -/* 330 */ +/* 331 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -10302,7 +10325,7 @@ $({ target: 'Set', proto: true, real: true, forced: true }, { /***/ }), -/* 331 */ +/* 332 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); @@ -10337,17 +10360,18 @@ $({ target: 'String', stat: true, forced: true }, { /***/ }), -/* 332 */ +/* 333 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); -var createIteratorConstructor = __webpack_require__(213); +var createIteratorConstructor = __webpack_require__(214); +var createIterResultObject = __webpack_require__(165); var requireObjectCoercible = __webpack_require__(15); var toString = __webpack_require__(74); var InternalStateModule = __webpack_require__(50); -var StringMultibyteModule = __webpack_require__(333); +var StringMultibyteModule = __webpack_require__(334); var codeAt = StringMultibyteModule.codeAt; var charAt = StringMultibyteModule.charAt; @@ -10367,10 +10391,10 @@ var $StringIterator = createIteratorConstructor(function StringIterator(string) var string = state.string; var index = state.index; var point; - if (index >= string.length) return { value: undefined, done: true }; + if (index >= string.length) return createIterResultObject(undefined, true); point = charAt(string, index); state.index += point.length; - return { value: { codePoint: codeAt(point, 0), position: index }, done: false }; + return createIterResultObject({ codePoint: codeAt(point, 0), position: index }, false); }); // `String.prototype.codePoints` method @@ -10383,7 +10407,7 @@ $({ target: 'String', proto: true, forced: true }, { /***/ }), -/* 333 */ +/* 334 */ /***/ (function(module, exports, __webpack_require__) { var uncurryThis = __webpack_require__(13); @@ -10425,10 +10449,10 @@ module.exports = { /***/ }), -/* 334 */ +/* 335 */ /***/ (function(module, exports, __webpack_require__) { -var defineWellKnownSymbol = __webpack_require__(335); +var defineWellKnownSymbol = __webpack_require__(336); // `Symbol.asyncDispose` well-known symbol // https://github.com/tc39/proposal-using-statement @@ -10436,12 +10460,12 @@ defineWellKnownSymbol('asyncDispose'); /***/ }), -/* 335 */ +/* 336 */ /***/ (function(module, exports, __webpack_require__) { -var path = __webpack_require__(336); +var path = __webpack_require__(337); var hasOwn = __webpack_require__(37); -var wrappedWellKnownSymbolModule = __webpack_require__(337); +var wrappedWellKnownSymbolModule = __webpack_require__(338); var defineProperty = __webpack_require__(43).f; module.exports = function (NAME) { @@ -10453,7 +10477,7 @@ module.exports = function (NAME) { /***/ }), -/* 336 */ +/* 337 */ /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(3); @@ -10462,7 +10486,7 @@ module.exports = global; /***/ }), -/* 337 */ +/* 338 */ /***/ (function(module, exports, __webpack_require__) { var wellKnownSymbol = __webpack_require__(32); @@ -10471,10 +10495,10 @@ exports.f = wellKnownSymbol; /***/ }), -/* 338 */ +/* 339 */ /***/ (function(module, exports, __webpack_require__) { -var defineWellKnownSymbol = __webpack_require__(335); +var defineWellKnownSymbol = __webpack_require__(336); // `Symbol.dispose` well-known symbol // https://github.com/tc39/proposal-using-statement @@ -10482,10 +10506,10 @@ defineWellKnownSymbol('dispose'); /***/ }), -/* 339 */ +/* 340 */ /***/ (function(module, exports, __webpack_require__) { -var defineWellKnownSymbol = __webpack_require__(335); +var defineWellKnownSymbol = __webpack_require__(336); // `Symbol.matcher` well-known symbol // https://github.com/tc39/proposal-pattern-matching @@ -10493,11 +10517,11 @@ defineWellKnownSymbol('matcher'); /***/ }), -/* 340 */ +/* 341 */ /***/ (function(module, exports, __webpack_require__) { // TODO: Remove from `core-js@4` -var defineWellKnownSymbol = __webpack_require__(335); +var defineWellKnownSymbol = __webpack_require__(336); // `Symbol.metadata` well-known symbol // https://github.com/tc39/proposal-decorators @@ -10505,10 +10529,10 @@ defineWellKnownSymbol('metadata'); /***/ }), -/* 341 */ +/* 342 */ /***/ (function(module, exports, __webpack_require__) { -var defineWellKnownSymbol = __webpack_require__(335); +var defineWellKnownSymbol = __webpack_require__(336); // `Symbol.metadataKey` well-known symbol // https://github.com/tc39/proposal-decorator-metadata @@ -10516,10 +10540,10 @@ defineWellKnownSymbol('metadataKey'); /***/ }), -/* 342 */ +/* 343 */ /***/ (function(module, exports, __webpack_require__) { -var defineWellKnownSymbol = __webpack_require__(335); +var defineWellKnownSymbol = __webpack_require__(336); // `Symbol.observable` well-known symbol // https://github.com/tc39/proposal-observable @@ -10527,7 +10551,7 @@ defineWellKnownSymbol('observable'); /***/ }), -/* 343 */ +/* 344 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -10537,7 +10561,7 @@ var getBuiltIn = __webpack_require__(22); var aConstructor = __webpack_require__(115); var arrayFromAsync = __webpack_require__(160); var ArrayBufferViewCore = __webpack_require__(152); -var arrayFromConstructorAndList = __webpack_require__(175); +var arrayFromConstructorAndList = __webpack_require__(176); var aTypedArrayConstructor = ArrayBufferViewCore.aTypedArrayConstructor; var exportTypedArrayStaticMethod = ArrayBufferViewCore.exportTypedArrayStaticMethod; @@ -10559,14 +10583,14 @@ exportTypedArrayStaticMethod('fromAsync', function fromAsync(asyncItems /* , map /***/ }), -/* 344 */ +/* 345 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var ArrayBufferViewCore = __webpack_require__(152); -var $filterReject = __webpack_require__(170).filterReject; -var fromSpeciesAndList = __webpack_require__(345); +var $filterReject = __webpack_require__(171).filterReject; +var fromSpeciesAndList = __webpack_require__(346); var aTypedArray = ArrayBufferViewCore.aTypedArray; var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; @@ -10580,11 +10604,11 @@ exportTypedArrayMethod('filterReject', function filterReject(callbackfn /* , thi /***/ }), -/* 345 */ +/* 346 */ /***/ (function(module, exports, __webpack_require__) { -var arrayFromConstructorAndList = __webpack_require__(175); -var typedArraySpeciesConstructor = __webpack_require__(346); +var arrayFromConstructorAndList = __webpack_require__(176); +var typedArraySpeciesConstructor = __webpack_require__(347); module.exports = function (instance, list) { return arrayFromConstructorAndList(typedArraySpeciesConstructor(instance), list); @@ -10592,7 +10616,7 @@ module.exports = function (instance, list) { /***/ }), -/* 346 */ +/* 347 */ /***/ (function(module, exports, __webpack_require__) { var ArrayBufferViewCore = __webpack_require__(152); @@ -10609,15 +10633,15 @@ module.exports = function (originalArray) { /***/ }), -/* 347 */ +/* 348 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // TODO: Remove from `core-js@4` var ArrayBufferViewCore = __webpack_require__(152); -var $group = __webpack_require__(174); -var typedArraySpeciesConstructor = __webpack_require__(346); +var $group = __webpack_require__(175); +var typedArraySpeciesConstructor = __webpack_require__(347); var aTypedArray = ArrayBufferViewCore.aTypedArray; var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; @@ -10631,12 +10655,12 @@ exportTypedArrayMethod('groupBy', function groupBy(callbackfn /* , thisArg */) { /***/ }), -/* 348 */ +/* 349 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var arrayToReversed = __webpack_require__(185); +var arrayToReversed = __webpack_require__(186); var ArrayBufferViewCore = __webpack_require__(152); var aTypedArray = ArrayBufferViewCore.aTypedArray; @@ -10651,7 +10675,7 @@ exportTypedArrayMethod('toReversed', function toReversed() { /***/ }), -/* 349 */ +/* 350 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -10659,7 +10683,7 @@ exportTypedArrayMethod('toReversed', function toReversed() { var ArrayBufferViewCore = __webpack_require__(152); var uncurryThis = __webpack_require__(13); var aCallable = __webpack_require__(29); -var arrayFromConstructorAndList = __webpack_require__(175); +var arrayFromConstructorAndList = __webpack_require__(176); var aTypedArray = ArrayBufferViewCore.aTypedArray; var getTypedArrayConstructor = ArrayBufferViewCore.getTypedArrayConstructor; @@ -10677,7 +10701,7 @@ exportTypedArrayMethod('toSorted', function toSorted(compareFn) { /***/ }), -/* 350 */ +/* 351 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -10685,7 +10709,9 @@ exportTypedArrayMethod('toSorted', function toSorted(compareFn) { // TODO: Remove from `core-js@4` var ArrayBufferViewCore = __webpack_require__(152); var lengthOfArrayLike = __webpack_require__(62); +var isBigIntArray = __webpack_require__(352); var toAbsoluteIndex = __webpack_require__(59); +var toBigInt = __webpack_require__(353); var toIntegerOrInfinity = __webpack_require__(60); var fails = __webpack_require__(6); @@ -10719,7 +10745,7 @@ exportTypedArrayMethod('toSpliced', function toSpliced(start, deleteCount /* , . var actualStart = toAbsoluteIndex(start, len); var argumentsLength = arguments.length; var k = 0; - var insertCount, actualDeleteCount, convertedItems, newLen, A; + var insertCount, actualDeleteCount, thisIsBigIntArray, convertedItems, value, newLen, A; if (argumentsLength === 0) { insertCount = actualDeleteCount = 0; } else if (argumentsLength === 1) { @@ -10730,8 +10756,11 @@ exportTypedArrayMethod('toSpliced', function toSpliced(start, deleteCount /* , . insertCount = argumentsLength - 2; if (insertCount) { convertedItems = new C(insertCount); + thisIsBigIntArray = isBigIntArray(convertedItems); for (var i = 2; i < argumentsLength; i++) { - convertedItems[i - 2] = arguments[i]; + value = arguments[i]; + // FF30- typed arrays doesn't properly convert objects to typed array values + convertedItems[i - 2] = thisIsBigIntArray ? toBigInt(value) : +value; } } } @@ -10747,15 +10776,47 @@ exportTypedArrayMethod('toSpliced', function toSpliced(start, deleteCount /* , . /***/ }), -/* 351 */ +/* 352 */ +/***/ (function(module, exports, __webpack_require__) { + +var classof = __webpack_require__(75); +var uncurryThis = __webpack_require__(13); + +var slice = uncurryThis(''.slice); + +module.exports = function (it) { + return slice(classof(it), 0, 3) === 'Big'; +}; + + +/***/ }), +/* 353 */ +/***/ (function(module, exports, __webpack_require__) { + +var toPrimitive = __webpack_require__(18); + +var $TypeError = TypeError; + +// `ToBigInt` abstract operation +// https://tc39.es/ecma262/#sec-tobigint +module.exports = function (argument) { + var prim = toPrimitive(argument, 'number'); + if (typeof prim == 'number') throw $TypeError("Can't convert number to bigint"); + // eslint-disable-next-line es-x/no-bigint -- safe + return BigInt(prim); +}; + + +/***/ }), +/* 354 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var uncurryThis = __webpack_require__(13); var ArrayBufferViewCore = __webpack_require__(152); -var $arrayUniqueBy = __webpack_require__(189); -var fromSpeciesAndList = __webpack_require__(345); +var $arrayUniqueBy = __webpack_require__(190); +var fromSpeciesAndList = __webpack_require__(346); var aTypedArray = ArrayBufferViewCore.aTypedArray; var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; @@ -10769,16 +10830,16 @@ exportTypedArrayMethod('uniqueBy', function uniqueBy(resolver) { /***/ }), -/* 352 */ +/* 355 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var arrayWith = __webpack_require__(191); +var arrayWith = __webpack_require__(192); var ArrayBufferViewCore = __webpack_require__(152); -var isBigIntArray = __webpack_require__(353); +var isBigIntArray = __webpack_require__(352); var toIntegerOrInfinity = __webpack_require__(60); -var toBigInt = __webpack_require__(354); +var toBigInt = __webpack_require__(353); var aTypedArray = ArrayBufferViewCore.aTypedArray; var getTypedArrayConstructor = ArrayBufferViewCore.getTypedArrayConstructor; @@ -10806,45 +10867,13 @@ exportTypedArrayMethod('with', { 'with': function (index, value) { /***/ }), -/* 353 */ -/***/ (function(module, exports, __webpack_require__) { - -var classof = __webpack_require__(75); -var uncurryThis = __webpack_require__(13); - -var slice = uncurryThis(''.slice); - -module.exports = function (it) { - return slice(classof(it), 0, 3) === 'Big'; -}; - - -/***/ }), -/* 354 */ -/***/ (function(module, exports, __webpack_require__) { - -var toPrimitive = __webpack_require__(18); - -var $TypeError = TypeError; - -// `ToBigInt` abstract operation -// https://tc39.es/ecma262/#sec-tobigint -module.exports = function (argument) { - var prim = toPrimitive(argument, 'number'); - if (typeof prim == 'number') throw $TypeError("Can't convert number to bigint"); - // eslint-disable-next-line es-x/no-bigint -- safe - return BigInt(prim); -}; - - -/***/ }), -/* 355 */ +/* 356 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); -var deleteAll = __webpack_require__(256); +var deleteAll = __webpack_require__(257); // `WeakMap.prototype.deleteAll` method // https://github.com/tc39/proposal-collection-methods @@ -10854,11 +10883,11 @@ $({ target: 'WeakMap', proto: true, real: true, forced: true }, { /***/ }), -/* 356 */ +/* 357 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); -var from = __webpack_require__(265); +var from = __webpack_require__(266); // `WeakMap.from` method // https://tc39.github.io/proposal-setmap-offrom/#sec-weakmap.from @@ -10868,11 +10897,11 @@ $({ target: 'WeakMap', stat: true, forced: true }, { /***/ }), -/* 357 */ +/* 358 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); -var of = __webpack_require__(275); +var of = __webpack_require__(276); // `WeakMap.of` method // https://tc39.github.io/proposal-setmap-offrom/#sec-weakmap.of @@ -10882,13 +10911,13 @@ $({ target: 'WeakMap', stat: true, forced: true }, { /***/ }), -/* 358 */ +/* 359 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); -var emplace = __webpack_require__(258); +var emplace = __webpack_require__(259); // `WeakMap.prototype.emplace` method // https://github.com/tc39/proposal-upsert @@ -10898,13 +10927,13 @@ $({ target: 'WeakMap', proto: true, real: true, forced: true }, { /***/ }), -/* 359 */ +/* 360 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); -var addAll = __webpack_require__(312); +var addAll = __webpack_require__(313); // `WeakSet.prototype.addAll` method // https://github.com/tc39/proposal-collection-methods @@ -10914,13 +10943,13 @@ $({ target: 'WeakSet', proto: true, real: true, forced: true }, { /***/ }), -/* 360 */ +/* 361 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); -var deleteAll = __webpack_require__(256); +var deleteAll = __webpack_require__(257); // `WeakSet.prototype.deleteAll` method // https://github.com/tc39/proposal-collection-methods @@ -10930,11 +10959,11 @@ $({ target: 'WeakSet', proto: true, real: true, forced: true }, { /***/ }), -/* 361 */ +/* 362 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); -var from = __webpack_require__(265); +var from = __webpack_require__(266); // `WeakSet.from` method // https://tc39.github.io/proposal-setmap-offrom/#sec-weakset.from @@ -10944,11 +10973,11 @@ $({ target: 'WeakSet', stat: true, forced: true }, { /***/ }), -/* 362 */ +/* 363 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); -var of = __webpack_require__(275); +var of = __webpack_require__(276); // `WeakSet.of` method // https://tc39.github.io/proposal-setmap-offrom/#sec-weakset.of @@ -10958,13 +10987,13 @@ $({ target: 'WeakSet', stat: true, forced: true }, { /***/ }), -/* 363 */ +/* 364 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); -var tryNodeRequire = __webpack_require__(364); +var tryNodeRequire = __webpack_require__(365); var getBuiltIn = __webpack_require__(22); var fails = __webpack_require__(6); var create = __webpack_require__(84); @@ -10975,9 +11004,9 @@ var defineBuiltInAccessor = __webpack_require__(107); var hasOwn = __webpack_require__(37); var anInstance = __webpack_require__(113); var anObject = __webpack_require__(45); -var errorToString = __webpack_require__(365); +var errorToString = __webpack_require__(366); var normalizeStringArgument = __webpack_require__(73); -var DOMExceptionConstants = __webpack_require__(366); +var DOMExceptionConstants = __webpack_require__(367); var clearErrorStack = __webpack_require__(78); var InternalStateModule = __webpack_require__(50); var DESCRIPTORS = __webpack_require__(5); @@ -11106,7 +11135,7 @@ for (var key in DOMExceptionConstants) if (hasOwn(DOMExceptionConstants, key)) { /***/ }), -/* 364 */ +/* 365 */ /***/ (function(module, exports, __webpack_require__) { var IS_NODE = __webpack_require__(110); @@ -11120,7 +11149,7 @@ module.exports = function (name) { /***/ }), -/* 365 */ +/* 366 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -11157,7 +11186,7 @@ module.exports = INCORRECT_TO_STRING ? function toString() { /***/ }), -/* 366 */ +/* 367 */ /***/ (function(module, exports) { module.exports = { @@ -11190,7 +11219,7 @@ module.exports = { /***/ }), -/* 367 */ +/* 368 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -11204,7 +11233,7 @@ var hasOwn = __webpack_require__(37); var anInstance = __webpack_require__(113); var inheritIfRequired = __webpack_require__(72); var normalizeStringArgument = __webpack_require__(73); -var DOMExceptionConstants = __webpack_require__(366); +var DOMExceptionConstants = __webpack_require__(367); var clearErrorStack = __webpack_require__(78); var DESCRIPTORS = __webpack_require__(5); var IS_PURE = __webpack_require__(34); @@ -11265,7 +11294,7 @@ if (PolyfilledDOMExceptionPrototype.constructor !== PolyfilledDOMException) { /***/ }), -/* 368 */ +/* 369 */ /***/ (function(module, exports, __webpack_require__) { var getBuiltIn = __webpack_require__(22); @@ -11277,16 +11306,16 @@ setToStringTag(getBuiltIn(DOM_EXCEPTION), DOM_EXCEPTION); /***/ }), -/* 369 */ +/* 370 */ /***/ (function(module, exports, __webpack_require__) { // TODO: Remove this module from `core-js@4` since it's split to modules listed below -__webpack_require__(370); __webpack_require__(371); +__webpack_require__(372); /***/ }), -/* 370 */ +/* 371 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); @@ -11301,7 +11330,7 @@ $({ global: true, bind: true, enumerable: true, forced: global.clearImmediate != /***/ }), -/* 371 */ +/* 372 */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(2); @@ -11316,7 +11345,7 @@ $({ global: true, bind: true, enumerable: true, forced: global.setImmediate !== /***/ }), -/* 372 */ +/* 373 */ /***/ (function(module, exports, __webpack_require__) { var IS_PURE = __webpack_require__(34); @@ -11335,7 +11364,7 @@ var iterate = __webpack_require__(88); var anObject = __webpack_require__(45); var classof = __webpack_require__(75); var hasOwn = __webpack_require__(37); -var createProperty = __webpack_require__(223); +var createProperty = __webpack_require__(224); var createNonEnumerableProperty = __webpack_require__(42); var lengthOfArrayLike = __webpack_require__(62); var validateArgumentsLength = __webpack_require__(119); diff --git a/docs/compat/compat-data.js b/docs/compat/compat-data.js index feb0972bb527..d7caccd378f8 100644 --- a/docs/compat/compat-data.js +++ b/docs/compat/compat-data.js @@ -4432,10 +4432,14 @@ "safari": "15.4", "samsung": "18.0" }, - "esnext.array.group": {}, + "esnext.array.group": { + "bun": "0.1.9" + }, "esnext.array.group-by": {}, "esnext.array.group-by-to-map": {}, - "esnext.array.group-to-map": {}, + "esnext.array.group-to-map": { + "bun": "0.1.9" + }, "esnext.array.is-template-object": {}, "esnext.array.last-index": {}, "esnext.array.last-item": {}, @@ -4733,7 +4737,9 @@ }, "esnext.typed-array.to-spliced": {}, "esnext.typed-array.unique-by": {}, - "esnext.typed-array.with": {}, + "esnext.typed-array.with": { + "bun": "0.1.9" + }, "esnext.weak-map.delete-all": {}, "esnext.weak-map.from": {}, "esnext.weak-map.of": {}, @@ -4777,6 +4783,7 @@ "samsung": "1.0" }, "web.clear-immediate": { + "bun": "0.1.7", "ie": "10", "node": "0.9.1" }, @@ -4854,6 +4861,7 @@ "samsung": "5.0" }, "web.immediate": { + "bun": "0.1.7", "ie": "10", "node": "0.9.1" }, @@ -4874,6 +4882,7 @@ "samsung": "10.0" }, "web.set-immediate": { + "bun": "0.1.7", "ie": "10", "node": "0.9.1" }, diff --git a/package.json b/package.json index 0b6ad1a5ff92..33243af9b6cc 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "version": "3.25.0", + "version": "3.25.1", "workspaces": [ "./packages/*" ], diff --git a/packages/core-js-builder/package.json b/packages/core-js-builder/package.json index 6b869fd80017..91bfe66981c2 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.25.0", + "version": "3.25.1", "repository": { "type": "git", "url": "https://github.com/zloirock/core-js.git", @@ -10,8 +10,8 @@ "main": "index.js", "sideEffects": false, "dependencies": { - "core-js": "3.25.0", - "core-js-compat": "3.25.0", + "core-js": "3.25.1", + "core-js-compat": "3.25.1", "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 4d734af5fa41..4c5a20abb5b0 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.25.0", + "version": "3.25.1", "repository": { "type": "git", "url": "https://github.com/zloirock/core-js.git" diff --git a/packages/core-js-compat/package.json b/packages/core-js-compat/package.json index 12e5d1197950..483f59221e24 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.25.0", + "version": "3.25.1", "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 4a856b63f424..87157185e2c6 100644 --- a/packages/core-js-pure/package.json +++ b/packages/core-js-pure/package.json @@ -1,13 +1,15 @@ { "name": "core-js-pure", "description": "Standard library", - "version": "3.25.0", + "version": "3.25.1", "repository": { "type": "git", "url": "https://github.com/zloirock/core-js.git" }, "main": "index.js", - "sideEffects": ["./modules/*.js"], + "sideEffects": [ + "./modules/*.js" + ], "funding": { "type": "opencollective", "url": "https://opencollective.com/core-js" diff --git a/packages/core-js/internals/shared.js b/packages/core-js/internals/shared.js index 5c9eeafa8d78..9b92572187ec 100644 --- a/packages/core-js/internals/shared.js +++ b/packages/core-js/internals/shared.js @@ -4,9 +4,9 @@ var store = require('../internals/shared-store'); (module.exports = function (key, value) { return store[key] || (store[key] = value !== undefined ? value : {}); })('versions', []).push({ - version: '3.25.0', + version: '3.25.1', mode: IS_PURE ? 'pure' : 'global', copyright: '© 2014-2022 Denis Pushkarev (zloirock.ru)', - license: 'https://github.com/zloirock/core-js/blob/v3.25.0/LICENSE', + license: 'https://github.com/zloirock/core-js/blob/v3.25.1/LICENSE', source: 'https://github.com/zloirock/core-js' }); diff --git a/packages/core-js/package.json b/packages/core-js/package.json index 6c071d7cc686..2efb80303d70 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.25.0", + "version": "3.25.1", "repository": { "type": "git", "url": "https://github.com/zloirock/core-js.git"