From 77123c42d3bee524768f1f8495fd3404892ff910 Mon Sep 17 00:00:00 2001 From: Denis Pushkarev Date: Wed, 14 Feb 2024 15:06:40 +0700 Subject: [PATCH] 3.36.0 --- CHANGELOG.md | 3 + README.md | 14 +- deno/corejs/README.md | 2 +- deno/corejs/index.js | 1721 ++++++++++---------- docs/compat/compat-data.js | 149 +- docs/compat/tests.js | 20 +- package-lock.json | 35 +- package.json | 2 +- packages/core-js-builder/package.json | 6 +- packages/core-js-bundle/package.json | 2 +- packages/core-js-compat/README.md | 6 +- packages/core-js-compat/package.json | 2 +- packages/core-js-pure/package.json | 2 +- packages/core-js/internals/shared-store.js | 4 +- packages/core-js/package.json | 2 +- 15 files changed, 1050 insertions(+), 920 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 62ce80656ab7..0258dfb22596 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ ## Changelog ##### Unreleased +- Nothing + +##### [3.36.0 - 2024.02.14](https://github.com/zloirock/core-js/releases/tag/v3.36.0) - [`ArrayBuffer.prototype.transfer` and friends proposal](https://github.com/tc39/proposal-arraybuffer-transfer): - Built-ins: - `ArrayBuffer.prototype.detached` diff --git a/README.md b/README.md index fda740cc4cd0..638e292df67f 100644 --- a/README.md +++ b/README.md @@ -210,11 +210,11 @@ structuredClone(new Set([1, 2, 3])); // => new Set([1, 2, 3]) ### Installation:[⬆](#index) ```sh // global version -npm install --save core-js@3.35.1 +npm install --save core-js@3.36.0 // version without global namespace pollution -npm install --save core-js-pure@3.35.1 +npm install --save core-js-pure@3.36.0 // bundled global version -npm install --save core-js-bundle@3.35.1 +npm install --save core-js-bundle@3.36.0 ``` Or you can use `core-js` [from CDN](https://www.jsdelivr.com/package/npm/core-js-bundle). @@ -311,9 +311,9 @@ import 'regenerator-runtime/runtime'; #### `@babel/preset-env`[⬆](#index) -[`@babel/preset-env`](https://github.com/babel/babel/tree/master/packages/babel-preset-env) has `useBuiltIns` option, which optimizes working with global version of `core-js`. With `useBuiltIns` option, you should also set `corejs` option to used version of `core-js`, like `corejs: '3.35'`. +[`@babel/preset-env`](https://github.com/babel/babel/tree/master/packages/babel-preset-env) has `useBuiltIns` option, which optimizes working with global version of `core-js`. With `useBuiltIns` option, you should also set `corejs` option to used version of `core-js`, like `corejs: '3.36'`. -> **Warning!** Recommended to specify used minor `core-js` version, like `corejs: '3.35'`, instead of `corejs: 3`, since with `corejs: 3` will not be injected modules which were added in minor `core-js` releases. +> **Warning!** Recommended to specify used minor `core-js` version, like `corejs: '3.36'`, instead of `corejs: 3`, since with `corejs: 3` will not be injected modules which were added in minor `core-js` releases. - `useBuiltIns: 'entry'` replaces imports of `core-js` to import only required for a target environment modules. So, for example, ```js @@ -368,7 +368,7 @@ import 'core-js/modules/es.array.of'; var array = Array.of(1, 2, 3); ``` -By default, `@babel/preset-env` with `useBuiltIns: 'usage'` option only polyfills stable features, but you can enable polyfilling of proposals by `proposals` option, as `corejs: { version: '3.35', proposals: true }`. +By default, `@babel/preset-env` with `useBuiltIns: 'usage'` option only polyfills stable features, but you can enable polyfilling of proposals by `proposals` option, as `corejs: { version: '3.36', proposals: true }`. > **Warning!** In the case of `useBuiltIns: 'usage'`, you should not add `core-js` imports by yourself, they will be added automatically. @@ -404,7 +404,7 @@ Fast JavaScript transpiler `swc` [contains integration with `core-js`](https://s "env": { "targets": "> 0.25%, not dead", "mode": "entry", - "coreJs": "3.35" + "coreJs": "3.36" } } ``` diff --git a/deno/corejs/README.md b/deno/corejs/README.md index 3ac6b9bcd598..cc13412aa5c8 100644 --- a/deno/corejs/README.md +++ b/deno/corejs/README.md @@ -29,7 +29,7 @@ *Example*: ```js -import 'https://deno.land/x/corejs@v3.35.1/index.js'; // <- at the top of your entry point +import 'https://deno.land/x/corejs@v3.36.0/index.js'; // <- at the top of your entry point Object.hasOwn({ foo: 42 }, 'foo'); // => true diff --git a/deno/corejs/index.js b/deno/corejs/index.js index 8b98cadb7dd4..ae49a37aa917 100644 --- a/deno/corejs/index.js +++ b/deno/corejs/index.js @@ -1,7 +1,7 @@ /** - * core-js 3.35.1 + * core-js 3.36.0 * © 2014-2024 Denis Pushkarev (zloirock.ru) - * license: https://github.com/zloirock/core-js/blob/v3.35.1/LICENSE + * license: https://github.com/zloirock/core-js/blob/v3.36.0/LICENSE * source: https://github.com/zloirock/core-js */ !function (undefined) { 'use strict'; /******/ (function(modules) { // webpackBootstrap @@ -106,41 +106,41 @@ __webpack_require__(111); __webpack_require__(114); __webpack_require__(115); __webpack_require__(117); -__webpack_require__(119); -__webpack_require__(120); __webpack_require__(121); -__webpack_require__(123); -__webpack_require__(156); -__webpack_require__(157); -__webpack_require__(158); -__webpack_require__(159); -__webpack_require__(160); -__webpack_require__(161); -__webpack_require__(163); -__webpack_require__(164); -__webpack_require__(165); +__webpack_require__(130); +__webpack_require__(131); +__webpack_require__(133); +__webpack_require__(134); +__webpack_require__(135); +__webpack_require__(136); +__webpack_require__(166); +__webpack_require__(167); +__webpack_require__(168); __webpack_require__(169); __webpack_require__(170); +__webpack_require__(171); __webpack_require__(173); __webpack_require__(174); __webpack_require__(175); -__webpack_require__(178); __webpack_require__(179); __webpack_require__(180); __webpack_require__(183); __webpack_require__(184); +__webpack_require__(185); +__webpack_require__(188); +__webpack_require__(189); +__webpack_require__(190); +__webpack_require__(193); __webpack_require__(194); -__webpack_require__(198); -__webpack_require__(200); -__webpack_require__(202); __webpack_require__(204); -__webpack_require__(205); -__webpack_require__(206); -__webpack_require__(207); __webpack_require__(208); +__webpack_require__(210); __webpack_require__(212); +__webpack_require__(214); __webpack_require__(215); -__webpack_require__(221); +__webpack_require__(216); +__webpack_require__(217); +__webpack_require__(218); __webpack_require__(222); __webpack_require__(224); __webpack_require__(225); @@ -1004,18 +1004,11 @@ module.exports = function (name) { "use strict"; -var IS_PURE = __webpack_require__(34); -var store = __webpack_require__(35); +var store = __webpack_require__(34); -(module.exports = function (key, value) { - return store[key] || (store[key] = value !== undefined ? value : {}); -})('versions', []).push({ - version: '3.35.1', - mode: IS_PURE ? 'pure' : 'global', - copyright: '© 2014-2024 Denis Pushkarev (zloirock.ru)', - license: 'https://github.com/zloirock/core-js/blob/v3.35.1/LICENSE', - source: 'https://github.com/zloirock/core-js' -}); +module.exports = function (key, value) { + return store[key] || (store[key] = value || {}); +}; /***/ }), @@ -1024,7 +1017,20 @@ var store = __webpack_require__(35); "use strict"; -module.exports = false; +var IS_PURE = __webpack_require__(35); +var globalThis = __webpack_require__(3); +var defineGlobalProperty = __webpack_require__(36); + +var SHARED = '__core-js_shared__'; +var store = module.exports = globalThis[SHARED] || defineGlobalProperty(SHARED, {}); + +(store.versions || (store.versions = [])).push({ + version: '3.36.0', + mode: IS_PURE ? 'pure' : 'global', + copyright: '© 2014-2024 Denis Pushkarev (zloirock.ru)', + license: 'https://github.com/zloirock/core-js/blob/v3.36.0/LICENSE', + source: 'https://github.com/zloirock/core-js' +}); /***/ }), @@ -1033,13 +1039,7 @@ module.exports = false; "use strict"; -var global = __webpack_require__(3); -var defineGlobalProperty = __webpack_require__(36); - -var SHARED = '__core-js_shared__'; -var store = global[SHARED] || defineGlobalProperty(SHARED, {}); - -module.exports = store; +module.exports = false; /***/ }), @@ -1389,7 +1389,7 @@ module.exports = { var uncurryThis = __webpack_require__(13); var isCallable = __webpack_require__(20); -var store = __webpack_require__(35); +var store = __webpack_require__(34); var functionToString = uncurryThis(Function.toString); @@ -1414,7 +1414,7 @@ var global = __webpack_require__(3); var isObject = __webpack_require__(19); var createNonEnumerableProperty = __webpack_require__(42); var hasOwn = __webpack_require__(37); -var shared = __webpack_require__(35); +var shared = __webpack_require__(34); var sharedKey = __webpack_require__(52); var hiddenKeys = __webpack_require__(53); @@ -1628,6 +1628,7 @@ var createMethod = function (IS_INCLUDES) { return function ($this, el, fromIndex) { var O = toIndexedObject($this); var length = lengthOfArrayLike(O); + if (length === 0) return !IS_INCLUDES && -1; var index = toAbsoluteIndex(fromIndex, length); var value; // Array#includes uses SameValueZero equality algorithm @@ -1835,7 +1836,7 @@ var normalizeStringArgument = __webpack_require__(75); var installErrorCause = __webpack_require__(79); var installErrorStack = __webpack_require__(80); var DESCRIPTORS = __webpack_require__(5); -var IS_PURE = __webpack_require__(34); +var IS_PURE = __webpack_require__(35); module.exports = function (FULL_NAME, wrapper, FORCED, IS_AGGREGATE_ERROR) { var STACK_TRACE_LIMIT = 'stackTraceLimit'; @@ -3141,36 +3142,20 @@ module.exports = function (O, C, index, value) { "use strict"; -var $ = __webpack_require__(2); -var uncurryThis = __webpack_require__(13); -var aCallable = __webpack_require__(29); -var requireObjectCoercible = __webpack_require__(15); -var iterate = __webpack_require__(91); -var MapHelpers = __webpack_require__(118); -var IS_PURE = __webpack_require__(34); +var DESCRIPTORS = __webpack_require__(5); +var defineBuiltInAccessor = __webpack_require__(118); +var isDetached = __webpack_require__(119); -var Map = MapHelpers.Map; -var has = MapHelpers.has; -var get = MapHelpers.get; -var set = MapHelpers.set; -var push = uncurryThis([].push); +var ArrayBufferPrototype = ArrayBuffer.prototype; -// `Map.groupBy` method -// https://github.com/tc39/proposal-array-grouping -$({ target: 'Map', stat: true, forced: IS_PURE }, { - groupBy: function groupBy(items, callbackfn) { - requireObjectCoercible(items); - aCallable(callbackfn); - var map = new Map(); - var k = 0; - iterate(items, function (value) { - var key = callbackfn(value, k++); - if (!has(map, key)) set(map, key, [value]); - else push(get(map, key), value); - }); - return map; - } -}); +if (DESCRIPTORS && !('detached' in ArrayBufferPrototype)) { + defineBuiltInAccessor(ArrayBufferPrototype, 'detached', { + configurable: true, + get: function detached() { + return isDetached(this); + } + }); +} /***/ }), @@ -3179,19 +3164,13 @@ $({ target: 'Map', stat: true, forced: IS_PURE }, { "use strict"; -var uncurryThis = __webpack_require__(13); - -// eslint-disable-next-line es/no-map -- safe -var MapPrototype = Map.prototype; +var makeBuiltIn = __webpack_require__(47); +var defineProperty = __webpack_require__(43); -module.exports = { - // eslint-disable-next-line es/no-map -- safe - Map: Map, - set: uncurryThis(MapPrototype.set), - get: uncurryThis(MapPrototype.get), - has: uncurryThis(MapPrototype.has), - remove: uncurryThis(MapPrototype['delete']), - proto: MapPrototype +module.exports = function (target, name, descriptor) { + if (descriptor.get) makeBuiltIn(descriptor.get, name, { getter: true }); + if (descriptor.set) makeBuiltIn(descriptor.set, name, { setter: true }); + return defineProperty.f(target, name, descriptor); }; @@ -3201,35 +3180,20 @@ module.exports = { "use strict"; -var $ = __webpack_require__(2); -var getBuiltIn = __webpack_require__(22); var uncurryThis = __webpack_require__(13); -var aCallable = __webpack_require__(29); -var requireObjectCoercible = __webpack_require__(15); -var toPropertyKey = __webpack_require__(17); -var iterate = __webpack_require__(91); +var arrayBufferByteLength = __webpack_require__(120); -var create = getBuiltIn('Object', 'create'); -var push = uncurryThis([].push); +var slice = uncurryThis(ArrayBuffer.prototype.slice); -// `Object.groupBy` method -// https://github.com/tc39/proposal-array-grouping -$({ target: 'Object', stat: true }, { - groupBy: function groupBy(items, callbackfn) { - requireObjectCoercible(items); - aCallable(callbackfn); - var obj = create(null); - var k = 0; - iterate(items, function (value) { - var key = toPropertyKey(callbackfn(value, k++)); - // in some IE versions, `hasOwnProperty` returns incorrect result on integer keys - // but since it's a `null` prototype object, we can safely use `in` - if (key in obj) push(obj[key], value); - else obj[key] = [value]; - }); - return obj; +module.exports = function (O) { + if (arrayBufferByteLength(O) !== 0) return false; + try { + slice(O, 0, 0); + return false; + } catch (error) { + return true; } -}); +}; /***/ }), @@ -3238,14 +3202,18 @@ $({ target: 'Object', stat: true }, { "use strict"; -var $ = __webpack_require__(2); -var hasOwn = __webpack_require__(37); +var uncurryThisAccessor = __webpack_require__(70); +var classof = __webpack_require__(14); -// `Object.hasOwn` method -// https://tc39.es/ecma262/#sec-object.hasown -$({ target: 'Object', stat: true }, { - hasOwn: hasOwn -}); +var $TypeError = TypeError; + +// Includes +// - Perform ? RequireInternalSlot(O, [[ArrayBufferData]]). +// - If IsSharedArrayBuffer(O) is true, throw a TypeError exception. +module.exports = uncurryThisAccessor(ArrayBuffer.prototype, 'byteLength', 'get') || function (O) { + if (classof(O) !== 'ArrayBuffer') throw new $TypeError('ArrayBuffer expected'); + return O.byteLength; +}; /***/ }), @@ -3254,36 +3222,16 @@ $({ target: 'Object', stat: true }, { "use strict"; -var DESCRIPTORS = __webpack_require__(5); -var defineBuiltInAccessor = __webpack_require__(122); -var isObject = __webpack_require__(19); -var isPossiblePrototype = __webpack_require__(72); -var toObject = __webpack_require__(38); -var requireObjectCoercible = __webpack_require__(15); - -// eslint-disable-next-line es/no-object-getprototypeof -- safe -var getPrototypeOf = Object.getPrototypeOf; -// eslint-disable-next-line es/no-object-setprototypeof -- safe -var setPrototypeOf = Object.setPrototypeOf; -var ObjectPrototype = Object.prototype; -var PROTO = '__proto__'; +var $ = __webpack_require__(2); +var $transfer = __webpack_require__(122); -// `Object.prototype.__proto__` accessor -// https://tc39.es/ecma262/#sec-object.prototype.__proto__ -if (DESCRIPTORS && getPrototypeOf && setPrototypeOf && !(PROTO in ObjectPrototype)) try { - defineBuiltInAccessor(ObjectPrototype, PROTO, { - configurable: true, - get: function __proto__() { - return getPrototypeOf(toObject(this)); - }, - set: function __proto__(proto) { - var O = requireObjectCoercible(this); - if (isPossiblePrototype(proto) && isObject(O)) { - setPrototypeOf(O, proto); - } - } - }); -} catch (error) { /* empty */ } +// `ArrayBuffer.prototype.transfer` method +// https://tc39.es/proposal-arraybuffer-transfer/#sec-arraybuffer.prototype.transfer +if ($transfer) $({ target: 'ArrayBuffer', proto: true }, { + transfer: function transfer() { + return $transfer(this, arguments.length ? arguments[0] : undefined, true); + } +}); /***/ }), @@ -3292,13 +3240,50 @@ if (DESCRIPTORS && getPrototypeOf && setPrototypeOf && !(PROTO in ObjectPrototyp "use strict"; -var makeBuiltIn = __webpack_require__(47); -var defineProperty = __webpack_require__(43); +var global = __webpack_require__(3); +var uncurryThis = __webpack_require__(13); +var uncurryThisAccessor = __webpack_require__(70); +var toIndex = __webpack_require__(123); +var isDetached = __webpack_require__(119); +var arrayBufferByteLength = __webpack_require__(120); +var detachTransferable = __webpack_require__(124); +var PROPER_STRUCTURED_CLONE_TRANSFER = __webpack_require__(127); -module.exports = function (target, name, descriptor) { - if (descriptor.get) makeBuiltIn(descriptor.get, name, { getter: true }); - if (descriptor.set) makeBuiltIn(descriptor.set, name, { setter: true }); - return defineProperty.f(target, name, descriptor); +var structuredClone = global.structuredClone; +var ArrayBuffer = global.ArrayBuffer; +var DataView = global.DataView; +var TypeError = global.TypeError; +var min = Math.min; +var ArrayBufferPrototype = ArrayBuffer.prototype; +var DataViewPrototype = DataView.prototype; +var slice = uncurryThis(ArrayBufferPrototype.slice); +var isResizable = uncurryThisAccessor(ArrayBufferPrototype, 'resizable', 'get'); +var maxByteLength = uncurryThisAccessor(ArrayBufferPrototype, 'maxByteLength', 'get'); +var getInt8 = uncurryThis(DataViewPrototype.getInt8); +var setInt8 = uncurryThis(DataViewPrototype.setInt8); + +module.exports = (PROPER_STRUCTURED_CLONE_TRANSFER || detachTransferable) && function (arrayBuffer, newLength, preserveResizability) { + var byteLength = arrayBufferByteLength(arrayBuffer); + var newByteLength = newLength === undefined ? byteLength : toIndex(newLength); + var fixedLength = !isResizable || !isResizable(arrayBuffer); + var newBuffer; + if (isDetached(arrayBuffer)) throw new TypeError('ArrayBuffer is detached'); + if (PROPER_STRUCTURED_CLONE_TRANSFER) { + arrayBuffer = structuredClone(arrayBuffer, { transfer: [arrayBuffer] }); + if (byteLength === newByteLength && (preserveResizability || fixedLength)) return arrayBuffer; + } + if (byteLength >= newByteLength && (!preserveResizability || fixedLength)) { + newBuffer = slice(arrayBuffer, 0, newByteLength); + } else { + var options = preserveResizability && !fixedLength && maxByteLength ? { maxByteLength: maxByteLength(arrayBuffer) } : undefined; + newBuffer = new ArrayBuffer(newByteLength, options); + var a = new DataView(arrayBuffer); + var b = new DataView(newBuffer); + var copyLength = min(newByteLength, byteLength); + for (var i = 0; i < copyLength; i++) setInt8(b, i, getInt8(a, i)); + } + if (!PROPER_STRUCTURED_CLONE_TRANSFER) detachTransferable(arrayBuffer); + return newBuffer; }; @@ -3308,13 +3293,20 @@ module.exports = function (target, name, descriptor) { "use strict"; -// TODO: Remove this module from `core-js@4` since it's split to modules listed below -__webpack_require__(124); -__webpack_require__(148); -__webpack_require__(151); -__webpack_require__(152); -__webpack_require__(153); -__webpack_require__(154); +var toIntegerOrInfinity = __webpack_require__(60); +var toLength = __webpack_require__(63); + +var $RangeError = RangeError; + +// `ToIndex` abstract operation +// https://tc39.es/ecma262/#sec-toindex +module.exports = function (it) { + if (it === undefined) return 0; + var number = toIntegerOrInfinity(it); + var length = toLength(number); + if (number !== length) throw new $RangeError('Wrong length or index'); + return length; +}; /***/ }), @@ -3323,48 +3315,353 @@ __webpack_require__(154); "use strict"; -var $ = __webpack_require__(2); -var IS_PURE = __webpack_require__(34); -var IS_NODE = __webpack_require__(125); var global = __webpack_require__(3); -var call = __webpack_require__(7); -var defineBuiltIn = __webpack_require__(46); -var setPrototypeOf = __webpack_require__(69); -var setToStringTag = __webpack_require__(126); -var setSpecies = __webpack_require__(127); -var aCallable = __webpack_require__(29); -var isCallable = __webpack_require__(20); -var isObject = __webpack_require__(19); -var anInstance = __webpack_require__(128); -var speciesConstructor = __webpack_require__(129); -var task = __webpack_require__(132).set; -var microtask = __webpack_require__(136); -var hostReportErrors = __webpack_require__(141); -var perform = __webpack_require__(142); -var Queue = __webpack_require__(138); -var InternalStateModule = __webpack_require__(50); -var NativePromiseConstructor = __webpack_require__(143); -var PromiseConstructorDetection = __webpack_require__(144); -var newPromiseCapabilityModule = __webpack_require__(147); +var tryNodeRequire = __webpack_require__(125); +var PROPER_STRUCTURED_CLONE_TRANSFER = __webpack_require__(127); -var PROMISE = 'Promise'; -var FORCED_PROMISE_CONSTRUCTOR = PromiseConstructorDetection.CONSTRUCTOR; -var NATIVE_PROMISE_REJECTION_EVENT = PromiseConstructorDetection.REJECTION_EVENT; -var NATIVE_PROMISE_SUBCLASSING = PromiseConstructorDetection.SUBCLASSING; -var getInternalPromiseState = InternalStateModule.getterFor(PROMISE); -var setInternalState = InternalStateModule.set; -var NativePromisePrototype = NativePromiseConstructor && NativePromiseConstructor.prototype; -var PromiseConstructor = NativePromiseConstructor; -var PromisePrototype = NativePromisePrototype; -var TypeError = global.TypeError; -var document = global.document; -var process = global.process; -var newPromiseCapability = newPromiseCapabilityModule.f; -var newGenericPromiseCapability = newPromiseCapability; +var structuredClone = global.structuredClone; +var $ArrayBuffer = global.ArrayBuffer; +var $MessageChannel = global.MessageChannel; +var detach = false; +var WorkerThreads, channel, buffer, $detach; -var DISPATCH_EVENT = !!(document && document.createEvent && global.dispatchEvent); -var UNHANDLED_REJECTION = 'unhandledrejection'; -var REJECTION_HANDLED = 'rejectionhandled'; +if (PROPER_STRUCTURED_CLONE_TRANSFER) { + detach = function (transferable) { + structuredClone(transferable, { transfer: [transferable] }); + }; +} else if ($ArrayBuffer) try { + if (!$MessageChannel) { + WorkerThreads = tryNodeRequire('worker_threads'); + if (WorkerThreads) $MessageChannel = WorkerThreads.MessageChannel; + } + + if ($MessageChannel) { + channel = new $MessageChannel(); + buffer = new $ArrayBuffer(2); + + $detach = function (transferable) { + channel.port1.postMessage(null, [transferable]); + }; + + if (buffer.byteLength === 2) { + $detach(buffer); + if (buffer.byteLength === 0) detach = $detach; + } + } +} catch (error) { /* empty */ } + +module.exports = detach; + + +/***/ }), +/* 125 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + +var IS_NODE = __webpack_require__(126); + +module.exports = function (name) { + try { + // eslint-disable-next-line no-new-func -- safe + if (IS_NODE) return Function('return require("' + name + '")')(); + } catch (error) { /* empty */ } +}; + + +/***/ }), +/* 126 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + +var global = __webpack_require__(3); +var classof = __webpack_require__(14); + +module.exports = classof(global.process) === 'process'; + + +/***/ }), +/* 127 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + +var global = __webpack_require__(3); +var fails = __webpack_require__(6); +var V8 = __webpack_require__(26); +var IS_BROWSER = __webpack_require__(128); +var IS_DENO = __webpack_require__(129); +var IS_NODE = __webpack_require__(126); + +var structuredClone = global.structuredClone; + +module.exports = !!structuredClone && !fails(function () { + // prevent V8 ArrayBufferDetaching protector cell invalidation and performance degradation + // https://github.com/zloirock/core-js/issues/679 + if ((IS_DENO && V8 > 92) || (IS_NODE && V8 > 94) || (IS_BROWSER && V8 > 97)) return false; + var buffer = new ArrayBuffer(8); + var clone = structuredClone(buffer, { transfer: [buffer] }); + return buffer.byteLength !== 0 || clone.byteLength !== 8; +}); + + +/***/ }), +/* 128 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + +var IS_DENO = __webpack_require__(129); +var IS_NODE = __webpack_require__(126); + +module.exports = !IS_DENO && !IS_NODE + && typeof window == 'object' + && typeof document == 'object'; + + +/***/ }), +/* 129 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + +/* global Deno -- Deno case */ +module.exports = typeof Deno == 'object' && Deno && typeof Deno.version == 'object'; + + +/***/ }), +/* 130 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + +var $ = __webpack_require__(2); +var $transfer = __webpack_require__(122); + +// `ArrayBuffer.prototype.transferToFixedLength` method +// https://tc39.es/proposal-arraybuffer-transfer/#sec-arraybuffer.prototype.transfertofixedlength +if ($transfer) $({ target: 'ArrayBuffer', proto: true }, { + transferToFixedLength: function transferToFixedLength() { + return $transfer(this, arguments.length ? arguments[0] : undefined, false); + } +}); + + +/***/ }), +/* 131 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + +var $ = __webpack_require__(2); +var uncurryThis = __webpack_require__(13); +var aCallable = __webpack_require__(29); +var requireObjectCoercible = __webpack_require__(15); +var iterate = __webpack_require__(91); +var MapHelpers = __webpack_require__(132); +var IS_PURE = __webpack_require__(35); + +var Map = MapHelpers.Map; +var has = MapHelpers.has; +var get = MapHelpers.get; +var set = MapHelpers.set; +var push = uncurryThis([].push); + +// `Map.groupBy` method +// https://github.com/tc39/proposal-array-grouping +$({ target: 'Map', stat: true, forced: IS_PURE }, { + groupBy: function groupBy(items, callbackfn) { + requireObjectCoercible(items); + aCallable(callbackfn); + var map = new Map(); + var k = 0; + iterate(items, function (value) { + var key = callbackfn(value, k++); + if (!has(map, key)) set(map, key, [value]); + else push(get(map, key), value); + }); + return map; + } +}); + + +/***/ }), +/* 132 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + +var uncurryThis = __webpack_require__(13); + +// eslint-disable-next-line es/no-map -- safe +var MapPrototype = Map.prototype; + +module.exports = { + // eslint-disable-next-line es/no-map -- safe + Map: Map, + set: uncurryThis(MapPrototype.set), + get: uncurryThis(MapPrototype.get), + has: uncurryThis(MapPrototype.has), + remove: uncurryThis(MapPrototype['delete']), + proto: MapPrototype +}; + + +/***/ }), +/* 133 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + +var $ = __webpack_require__(2); +var getBuiltIn = __webpack_require__(22); +var uncurryThis = __webpack_require__(13); +var aCallable = __webpack_require__(29); +var requireObjectCoercible = __webpack_require__(15); +var toPropertyKey = __webpack_require__(17); +var iterate = __webpack_require__(91); + +var create = getBuiltIn('Object', 'create'); +var push = uncurryThis([].push); + +// `Object.groupBy` method +// https://github.com/tc39/proposal-array-grouping +$({ target: 'Object', stat: true }, { + groupBy: function groupBy(items, callbackfn) { + requireObjectCoercible(items); + aCallable(callbackfn); + var obj = create(null); + var k = 0; + iterate(items, function (value) { + var key = toPropertyKey(callbackfn(value, k++)); + // in some IE versions, `hasOwnProperty` returns incorrect result on integer keys + // but since it's a `null` prototype object, we can safely use `in` + if (key in obj) push(obj[key], value); + else obj[key] = [value]; + }); + return obj; + } +}); + + +/***/ }), +/* 134 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + +var $ = __webpack_require__(2); +var hasOwn = __webpack_require__(37); + +// `Object.hasOwn` method +// https://tc39.es/ecma262/#sec-object.hasown +$({ target: 'Object', stat: true }, { + hasOwn: hasOwn +}); + + +/***/ }), +/* 135 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + +var DESCRIPTORS = __webpack_require__(5); +var defineBuiltInAccessor = __webpack_require__(118); +var isObject = __webpack_require__(19); +var isPossiblePrototype = __webpack_require__(72); +var toObject = __webpack_require__(38); +var requireObjectCoercible = __webpack_require__(15); + +// eslint-disable-next-line es/no-object-getprototypeof -- safe +var getPrototypeOf = Object.getPrototypeOf; +// eslint-disable-next-line es/no-object-setprototypeof -- safe +var setPrototypeOf = Object.setPrototypeOf; +var ObjectPrototype = Object.prototype; +var PROTO = '__proto__'; + +// `Object.prototype.__proto__` accessor +// https://tc39.es/ecma262/#sec-object.prototype.__proto__ +if (DESCRIPTORS && getPrototypeOf && setPrototypeOf && !(PROTO in ObjectPrototype)) try { + defineBuiltInAccessor(ObjectPrototype, PROTO, { + configurable: true, + get: function __proto__() { + return getPrototypeOf(toObject(this)); + }, + set: function __proto__(proto) { + var O = requireObjectCoercible(this); + if (isPossiblePrototype(proto) && isObject(O)) { + setPrototypeOf(O, proto); + } + } + }); +} catch (error) { /* empty */ } + + +/***/ }), +/* 136 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + +// TODO: Remove this module from `core-js@4` since it's split to modules listed below +__webpack_require__(137); +__webpack_require__(158); +__webpack_require__(161); +__webpack_require__(162); +__webpack_require__(163); +__webpack_require__(164); + + +/***/ }), +/* 137 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + +var $ = __webpack_require__(2); +var IS_PURE = __webpack_require__(35); +var IS_NODE = __webpack_require__(126); +var global = __webpack_require__(3); +var call = __webpack_require__(7); +var defineBuiltIn = __webpack_require__(46); +var setPrototypeOf = __webpack_require__(69); +var setToStringTag = __webpack_require__(138); +var setSpecies = __webpack_require__(139); +var aCallable = __webpack_require__(29); +var isCallable = __webpack_require__(20); +var isObject = __webpack_require__(19); +var anInstance = __webpack_require__(140); +var speciesConstructor = __webpack_require__(141); +var task = __webpack_require__(144).set; +var microtask = __webpack_require__(148); +var hostReportErrors = __webpack_require__(153); +var perform = __webpack_require__(154); +var Queue = __webpack_require__(150); +var InternalStateModule = __webpack_require__(50); +var NativePromiseConstructor = __webpack_require__(155); +var PromiseConstructorDetection = __webpack_require__(156); +var newPromiseCapabilityModule = __webpack_require__(157); + +var PROMISE = 'Promise'; +var FORCED_PROMISE_CONSTRUCTOR = PromiseConstructorDetection.CONSTRUCTOR; +var NATIVE_PROMISE_REJECTION_EVENT = PromiseConstructorDetection.REJECTION_EVENT; +var NATIVE_PROMISE_SUBCLASSING = PromiseConstructorDetection.SUBCLASSING; +var getInternalPromiseState = InternalStateModule.getterFor(PROMISE); +var setInternalState = InternalStateModule.set; +var NativePromisePrototype = NativePromiseConstructor && NativePromiseConstructor.prototype; +var PromiseConstructor = NativePromiseConstructor; +var PromisePrototype = NativePromisePrototype; +var TypeError = global.TypeError; +var document = global.document; +var process = global.process; +var newPromiseCapability = newPromiseCapabilityModule.f; +var newGenericPromiseCapability = newPromiseCapability; + +var DISPATCH_EVENT = !!(document && document.createEvent && global.dispatchEvent); +var UNHANDLED_REJECTION = 'unhandledrejection'; +var REJECTION_HANDLED = 'rejectionhandled'; var PENDING = 0; var FULFILLED = 1; var REJECTED = 2; @@ -3613,19 +3910,7 @@ setSpecies(PROMISE); /***/ }), -/* 125 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - -var global = __webpack_require__(3); -var classof = __webpack_require__(14); - -module.exports = classof(global.process) === 'process'; - - -/***/ }), -/* 126 */ +/* 138 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -3645,13 +3930,13 @@ module.exports = function (target, TAG, STATIC) { /***/ }), -/* 127 */ +/* 139 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var getBuiltIn = __webpack_require__(22); -var defineBuiltInAccessor = __webpack_require__(122); +var defineBuiltInAccessor = __webpack_require__(118); var wellKnownSymbol = __webpack_require__(32); var DESCRIPTORS = __webpack_require__(5); @@ -3670,7 +3955,7 @@ module.exports = function (CONSTRUCTOR_NAME) { /***/ }), -/* 128 */ +/* 140 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -3686,13 +3971,13 @@ module.exports = function (it, Prototype) { /***/ }), -/* 129 */ +/* 141 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var anObject = __webpack_require__(45); -var aConstructor = __webpack_require__(130); +var aConstructor = __webpack_require__(142); var isNullOrUndefined = __webpack_require__(16); var wellKnownSymbol = __webpack_require__(32); @@ -3708,12 +3993,12 @@ module.exports = function (O, defaultConstructor) { /***/ }), -/* 130 */ +/* 142 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var isConstructor = __webpack_require__(131); +var isConstructor = __webpack_require__(143); var tryToString = __webpack_require__(30); var $TypeError = TypeError; @@ -3726,7 +4011,7 @@ module.exports = function (argument) { /***/ }), -/* 131 */ +/* 143 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -3785,7 +4070,7 @@ module.exports = !construct || fails(function () { /***/ }), -/* 132 */ +/* 144 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -3797,11 +4082,11 @@ var isCallable = __webpack_require__(20); var hasOwn = __webpack_require__(37); var fails = __webpack_require__(6); var html = __webpack_require__(90); -var arraySlice = __webpack_require__(133); +var arraySlice = __webpack_require__(145); var createElement = __webpack_require__(41); -var validateArgumentsLength = __webpack_require__(134); -var IS_IOS = __webpack_require__(135); -var IS_NODE = __webpack_require__(125); +var validateArgumentsLength = __webpack_require__(146); +var IS_IOS = __webpack_require__(147); +var IS_NODE = __webpack_require__(126); var set = global.setImmediate; var clear = global.clearImmediate; @@ -3909,7 +4194,7 @@ module.exports = { /***/ }), -/* 133 */ +/* 145 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -3920,7 +4205,7 @@ module.exports = uncurryThis([].slice); /***/ }), -/* 134 */ +/* 146 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -3934,7 +4219,7 @@ module.exports = function (passed, required) { /***/ }), -/* 135 */ +/* 147 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -3946,20 +4231,20 @@ module.exports = /(?:ipad|iphone|ipod).*applewebkit/i.test(userAgent); /***/ }), -/* 136 */ +/* 148 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var global = __webpack_require__(3); -var safeGetBuiltIn = __webpack_require__(137); +var safeGetBuiltIn = __webpack_require__(149); var bind = __webpack_require__(92); -var macrotask = __webpack_require__(132).set; -var Queue = __webpack_require__(138); -var IS_IOS = __webpack_require__(135); -var IS_IOS_PEBBLE = __webpack_require__(139); -var IS_WEBOS_WEBKIT = __webpack_require__(140); -var IS_NODE = __webpack_require__(125); +var macrotask = __webpack_require__(144).set; +var Queue = __webpack_require__(150); +var IS_IOS = __webpack_require__(147); +var IS_IOS_PEBBLE = __webpack_require__(151); +var IS_WEBOS_WEBKIT = __webpack_require__(152); +var IS_NODE = __webpack_require__(126); var MutationObserver = global.MutationObserver || global.WebKitMutationObserver; var document = global.document; @@ -4032,7 +4317,7 @@ module.exports = microtask; /***/ }), -/* 137 */ +/* 149 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4052,7 +4337,7 @@ module.exports = function (name) { /***/ }), -/* 138 */ +/* 150 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4084,7 +4369,7 @@ module.exports = Queue; /***/ }), -/* 139 */ +/* 151 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4095,7 +4380,7 @@ module.exports = /ipad|iphone|ipod/i.test(userAgent) && typeof Pebble != 'undefi /***/ }), -/* 140 */ +/* 152 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4106,7 +4391,7 @@ module.exports = /web0s(?!.*chrome)/i.test(userAgent); /***/ }), -/* 141 */ +/* 153 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4120,7 +4405,7 @@ module.exports = function (a, b) { /***/ }), -/* 142 */ +/* 154 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4135,7 +4420,7 @@ module.exports = function (exec) { /***/ }), -/* 143 */ +/* 155 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4146,20 +4431,20 @@ module.exports = global.Promise; /***/ }), -/* 144 */ +/* 156 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var global = __webpack_require__(3); -var NativePromiseConstructor = __webpack_require__(143); +var NativePromiseConstructor = __webpack_require__(155); var isCallable = __webpack_require__(20); var isForced = __webpack_require__(66); var inspectSource = __webpack_require__(49); var wellKnownSymbol = __webpack_require__(32); -var IS_BROWSER = __webpack_require__(145); -var IS_DENO = __webpack_require__(146); -var IS_PURE = __webpack_require__(34); +var IS_BROWSER = __webpack_require__(128); +var IS_DENO = __webpack_require__(129); +var IS_PURE = __webpack_require__(35); var V8_VERSION = __webpack_require__(26); var NativePromisePrototype = NativePromiseConstructor && NativePromiseConstructor.prototype; @@ -4201,31 +4486,7 @@ module.exports = { /***/ }), -/* 145 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - -var IS_DENO = __webpack_require__(146); -var IS_NODE = __webpack_require__(125); - -module.exports = !IS_DENO && !IS_NODE - && typeof window == 'object' - && typeof document == 'object'; - - -/***/ }), -/* 146 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - -/* global Deno -- Deno case */ -module.exports = typeof Deno == 'object' && Deno && typeof Deno.version == 'object'; - - -/***/ }), -/* 147 */ +/* 157 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4253,7 +4514,7 @@ module.exports.f = function (C) { /***/ }), -/* 148 */ +/* 158 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4261,10 +4522,10 @@ module.exports.f = function (C) { var $ = __webpack_require__(2); var call = __webpack_require__(7); var aCallable = __webpack_require__(29); -var newPromiseCapabilityModule = __webpack_require__(147); -var perform = __webpack_require__(142); +var newPromiseCapabilityModule = __webpack_require__(157); +var perform = __webpack_require__(154); var iterate = __webpack_require__(91); -var PROMISE_STATICS_INCORRECT_ITERATION = __webpack_require__(149); +var PROMISE_STATICS_INCORRECT_ITERATION = __webpack_require__(159); // `Promise.all` method // https://tc39.es/ecma262/#sec-promise.all @@ -4299,14 +4560,14 @@ $({ target: 'Promise', stat: true, forced: PROMISE_STATICS_INCORRECT_ITERATION } /***/ }), -/* 149 */ +/* 159 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var NativePromiseConstructor = __webpack_require__(143); -var checkCorrectnessOfIteration = __webpack_require__(150); -var FORCED_PROMISE_CONSTRUCTOR = __webpack_require__(144).CONSTRUCTOR; +var NativePromiseConstructor = __webpack_require__(155); +var checkCorrectnessOfIteration = __webpack_require__(160); +var FORCED_PROMISE_CONSTRUCTOR = __webpack_require__(156).CONSTRUCTOR; module.exports = FORCED_PROMISE_CONSTRUCTOR || !checkCorrectnessOfIteration(function (iterable) { NativePromiseConstructor.all(iterable).then(undefined, function () { /* empty */ }); @@ -4314,7 +4575,7 @@ module.exports = FORCED_PROMISE_CONSTRUCTOR || !checkCorrectnessOfIteration(func /***/ }), -/* 150 */ +/* 160 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4362,15 +4623,15 @@ module.exports = function (exec, SKIP_CLOSING) { /***/ }), -/* 151 */ +/* 161 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); -var IS_PURE = __webpack_require__(34); -var FORCED_PROMISE_CONSTRUCTOR = __webpack_require__(144).CONSTRUCTOR; -var NativePromiseConstructor = __webpack_require__(143); +var IS_PURE = __webpack_require__(35); +var FORCED_PROMISE_CONSTRUCTOR = __webpack_require__(156).CONSTRUCTOR; +var NativePromiseConstructor = __webpack_require__(155); var getBuiltIn = __webpack_require__(22); var isCallable = __webpack_require__(20); var defineBuiltIn = __webpack_require__(46); @@ -4395,7 +4656,7 @@ if (!IS_PURE && isCallable(NativePromiseConstructor)) { /***/ }), -/* 152 */ +/* 162 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4403,10 +4664,10 @@ if (!IS_PURE && isCallable(NativePromiseConstructor)) { var $ = __webpack_require__(2); var call = __webpack_require__(7); var aCallable = __webpack_require__(29); -var newPromiseCapabilityModule = __webpack_require__(147); -var perform = __webpack_require__(142); +var newPromiseCapabilityModule = __webpack_require__(157); +var perform = __webpack_require__(154); var iterate = __webpack_require__(91); -var PROMISE_STATICS_INCORRECT_ITERATION = __webpack_require__(149); +var PROMISE_STATICS_INCORRECT_ITERATION = __webpack_require__(159); // `Promise.race` method // https://tc39.es/ecma262/#sec-promise.race @@ -4428,14 +4689,14 @@ $({ target: 'Promise', stat: true, forced: PROMISE_STATICS_INCORRECT_ITERATION } /***/ }), -/* 153 */ +/* 163 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); -var newPromiseCapabilityModule = __webpack_require__(147); -var FORCED_PROMISE_CONSTRUCTOR = __webpack_require__(144).CONSTRUCTOR; +var newPromiseCapabilityModule = __webpack_require__(157); +var FORCED_PROMISE_CONSTRUCTOR = __webpack_require__(156).CONSTRUCTOR; // `Promise.reject` method // https://tc39.es/ecma262/#sec-promise.reject @@ -4450,17 +4711,17 @@ $({ target: 'Promise', stat: true, forced: FORCED_PROMISE_CONSTRUCTOR }, { /***/ }), -/* 154 */ +/* 164 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); var getBuiltIn = __webpack_require__(22); -var IS_PURE = __webpack_require__(34); -var NativePromiseConstructor = __webpack_require__(143); -var FORCED_PROMISE_CONSTRUCTOR = __webpack_require__(144).CONSTRUCTOR; -var promiseResolve = __webpack_require__(155); +var IS_PURE = __webpack_require__(35); +var NativePromiseConstructor = __webpack_require__(155); +var FORCED_PROMISE_CONSTRUCTOR = __webpack_require__(156).CONSTRUCTOR; +var promiseResolve = __webpack_require__(165); var PromiseConstructorWrapper = getBuiltIn('Promise'); var CHECK_WRAPPER = IS_PURE && !FORCED_PROMISE_CONSTRUCTOR; @@ -4475,14 +4736,14 @@ $({ target: 'Promise', stat: true, forced: IS_PURE || FORCED_PROMISE_CONSTRUCTOR /***/ }), -/* 155 */ +/* 165 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var anObject = __webpack_require__(45); var isObject = __webpack_require__(19); -var newPromiseCapability = __webpack_require__(147); +var newPromiseCapability = __webpack_require__(157); module.exports = function (C, x) { anObject(C); @@ -4495,7 +4756,7 @@ module.exports = function (C, x) { /***/ }), -/* 156 */ +/* 166 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4503,10 +4764,10 @@ module.exports = function (C, x) { var $ = __webpack_require__(2); var call = __webpack_require__(7); var aCallable = __webpack_require__(29); -var newPromiseCapabilityModule = __webpack_require__(147); -var perform = __webpack_require__(142); +var newPromiseCapabilityModule = __webpack_require__(157); +var perform = __webpack_require__(154); var iterate = __webpack_require__(91); -var PROMISE_STATICS_INCORRECT_ITERATION = __webpack_require__(149); +var PROMISE_STATICS_INCORRECT_ITERATION = __webpack_require__(159); // `Promise.allSettled` method // https://tc39.es/ecma262/#sec-promise.allsettled @@ -4546,7 +4807,7 @@ $({ target: 'Promise', stat: true, forced: PROMISE_STATICS_INCORRECT_ITERATION } /***/ }), -/* 157 */ +/* 167 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4555,10 +4816,10 @@ var $ = __webpack_require__(2); var call = __webpack_require__(7); var aCallable = __webpack_require__(29); var getBuiltIn = __webpack_require__(22); -var newPromiseCapabilityModule = __webpack_require__(147); -var perform = __webpack_require__(142); +var newPromiseCapabilityModule = __webpack_require__(157); +var perform = __webpack_require__(154); var iterate = __webpack_require__(91); -var PROMISE_STATICS_INCORRECT_ITERATION = __webpack_require__(149); +var PROMISE_STATICS_INCORRECT_ITERATION = __webpack_require__(159); var PROMISE_ANY_ERROR = 'No one promise resolved'; @@ -4601,19 +4862,19 @@ $({ target: 'Promise', stat: true, forced: PROMISE_STATICS_INCORRECT_ITERATION } /***/ }), -/* 158 */ +/* 168 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); -var IS_PURE = __webpack_require__(34); -var NativePromiseConstructor = __webpack_require__(143); +var IS_PURE = __webpack_require__(35); +var NativePromiseConstructor = __webpack_require__(155); var fails = __webpack_require__(6); var getBuiltIn = __webpack_require__(22); var isCallable = __webpack_require__(20); -var speciesConstructor = __webpack_require__(129); -var promiseResolve = __webpack_require__(155); +var speciesConstructor = __webpack_require__(141); +var promiseResolve = __webpack_require__(165); var defineBuiltIn = __webpack_require__(46); var NativePromisePrototype = NativePromiseConstructor && NativePromiseConstructor.prototype; @@ -4651,13 +4912,13 @@ if (!IS_PURE && isCallable(NativePromiseConstructor)) { /***/ }), -/* 159 */ +/* 169 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); -var newPromiseCapabilityModule = __webpack_require__(147); +var newPromiseCapabilityModule = __webpack_require__(157); // `Promise.withResolvers` method // https://github.com/tc39/proposal-promise-with-resolvers @@ -4674,14 +4935,14 @@ $({ target: 'Promise', stat: true }, { /***/ }), -/* 160 */ +/* 170 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); var global = __webpack_require__(3); -var setToStringTag = __webpack_require__(126); +var setToStringTag = __webpack_require__(138); $({ global: true }, { Reflect: {} }); @@ -4691,15 +4952,15 @@ setToStringTag(global.Reflect, 'Reflect', true); /***/ }), -/* 161 */ +/* 171 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var global = __webpack_require__(3); var DESCRIPTORS = __webpack_require__(5); -var defineBuiltInAccessor = __webpack_require__(122); -var regExpFlags = __webpack_require__(162); +var defineBuiltInAccessor = __webpack_require__(118); +var regExpFlags = __webpack_require__(172); var fails = __webpack_require__(6); // babel-minify and Closure Compiler transpiles RegExp('.', 'd') -> /./d and it causes SyntaxError @@ -4754,7 +5015,7 @@ if (FORCED) defineBuiltInAccessor(RegExpPrototype, 'flags', { /***/ }), -/* 162 */ +/* 172 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4779,7 +5040,7 @@ module.exports = function () { /***/ }), -/* 163 */ +/* 173 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4812,7 +5073,7 @@ $({ target: 'String', proto: true, forced: FORCED }, { /***/ }), -/* 164 */ +/* 174 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4842,7 +5103,7 @@ $({ target: 'String', proto: true }, { /***/ }), -/* 165 */ +/* 175 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4853,13 +5114,13 @@ var uncurryThis = __webpack_require__(13); var requireObjectCoercible = __webpack_require__(15); var isCallable = __webpack_require__(20); var isNullOrUndefined = __webpack_require__(16); -var isRegExp = __webpack_require__(166); +var isRegExp = __webpack_require__(176); var toString = __webpack_require__(76); var getMethod = __webpack_require__(28); -var getRegExpFlags = __webpack_require__(167); -var getSubstitution = __webpack_require__(168); +var getRegExpFlags = __webpack_require__(177); +var getSubstitution = __webpack_require__(178); var wellKnownSymbol = __webpack_require__(32); -var IS_PURE = __webpack_require__(34); +var IS_PURE = __webpack_require__(35); var REPLACE = wellKnownSymbol('replace'); var $TypeError = TypeError; @@ -4914,7 +5175,7 @@ $({ target: 'String', proto: true }, { /***/ }), -/* 166 */ +/* 176 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4934,7 +5195,7 @@ module.exports = function (it) { /***/ }), -/* 167 */ +/* 177 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4942,7 +5203,7 @@ module.exports = function (it) { var call = __webpack_require__(7); var hasOwn = __webpack_require__(37); var isPrototypeOf = __webpack_require__(23); -var regExpFlags = __webpack_require__(162); +var regExpFlags = __webpack_require__(172); var RegExpPrototype = RegExp.prototype; @@ -4954,7 +5215,7 @@ module.exports = function (R) { /***/ }), -/* 168 */ +/* 178 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5007,7 +5268,7 @@ module.exports = function (matched, str, position, captures, namedCaptures, repl /***/ }), -/* 169 */ +/* 179 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5057,12 +5318,12 @@ $({ target: 'String', proto: true, forced: TO_STRING_CONVERSION_BUG }, { /***/ }), -/* 170 */ +/* 180 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var ArrayBufferViewCore = __webpack_require__(171); +var ArrayBufferViewCore = __webpack_require__(181); var lengthOfArrayLike = __webpack_require__(62); var toIntegerOrInfinity = __webpack_require__(60); @@ -5081,12 +5342,12 @@ exportTypedArrayMethod('at', function at(index) { /***/ }), -/* 171 */ +/* 181 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var NATIVE_ARRAY_BUFFER = __webpack_require__(172); +var NATIVE_ARRAY_BUFFER = __webpack_require__(182); var DESCRIPTORS = __webpack_require__(5); var global = __webpack_require__(3); var isCallable = __webpack_require__(20); @@ -5096,7 +5357,7 @@ var classof = __webpack_require__(77); var tryToString = __webpack_require__(30); var createNonEnumerableProperty = __webpack_require__(42); var defineBuiltIn = __webpack_require__(46); -var defineBuiltInAccessor = __webpack_require__(122); +var defineBuiltInAccessor = __webpack_require__(118); var isPrototypeOf = __webpack_require__(23); var getPrototypeOf = __webpack_require__(85); var setPrototypeOf = __webpack_require__(69); @@ -5281,7 +5542,7 @@ module.exports = { /***/ }), -/* 172 */ +/* 182 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5291,12 +5552,12 @@ module.exports = typeof ArrayBuffer != 'undefined' && typeof DataView != 'undefi /***/ }), -/* 173 */ +/* 183 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var ArrayBufferViewCore = __webpack_require__(171); +var ArrayBufferViewCore = __webpack_require__(181); var $findLast = __webpack_require__(103).findLast; var aTypedArray = ArrayBufferViewCore.aTypedArray; @@ -5310,12 +5571,12 @@ exportTypedArrayMethod('findLast', function findLast(predicate /* , thisArg */) /***/ }), -/* 174 */ +/* 184 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var ArrayBufferViewCore = __webpack_require__(171); +var ArrayBufferViewCore = __webpack_require__(181); var $findLastIndex = __webpack_require__(103).findLastIndex; var aTypedArray = ArrayBufferViewCore.aTypedArray; @@ -5329,16 +5590,16 @@ exportTypedArrayMethod('findLastIndex', function findLastIndex(predicate /* , th /***/ }), -/* 175 */ +/* 185 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var global = __webpack_require__(3); var call = __webpack_require__(7); -var ArrayBufferViewCore = __webpack_require__(171); +var ArrayBufferViewCore = __webpack_require__(181); var lengthOfArrayLike = __webpack_require__(62); -var toOffset = __webpack_require__(176); +var toOffset = __webpack_require__(186); var toIndexedObject = __webpack_require__(38); var fails = __webpack_require__(6); @@ -5380,12 +5641,12 @@ exportTypedArrayMethod('set', function set(arrayLike /* , offset */) { /***/ }), -/* 176 */ +/* 186 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var toPositiveInteger = __webpack_require__(177); +var toPositiveInteger = __webpack_require__(187); var $RangeError = RangeError; @@ -5397,7 +5658,7 @@ module.exports = function (it, BYTES) { /***/ }), -/* 177 */ +/* 187 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5414,13 +5675,13 @@ module.exports = function (it) { /***/ }), -/* 178 */ +/* 188 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var arrayToReversed = __webpack_require__(110); -var ArrayBufferViewCore = __webpack_require__(171); +var ArrayBufferViewCore = __webpack_require__(181); var aTypedArray = ArrayBufferViewCore.aTypedArray; var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; @@ -5434,12 +5695,12 @@ exportTypedArrayMethod('toReversed', function toReversed() { /***/ }), -/* 179 */ +/* 189 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var ArrayBufferViewCore = __webpack_require__(171); +var ArrayBufferViewCore = __webpack_require__(181); var uncurryThis = __webpack_require__(13); var aCallable = __webpack_require__(29); var arrayFromConstructorAndList = __webpack_require__(112); @@ -5460,16 +5721,16 @@ exportTypedArrayMethod('toSorted', function toSorted(compareFn) { /***/ }), -/* 180 */ +/* 190 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var arrayWith = __webpack_require__(116); -var ArrayBufferViewCore = __webpack_require__(171); -var isBigIntArray = __webpack_require__(181); +var ArrayBufferViewCore = __webpack_require__(181); +var isBigIntArray = __webpack_require__(191); var toIntegerOrInfinity = __webpack_require__(60); -var toBigInt = __webpack_require__(182); +var toBigInt = __webpack_require__(192); var aTypedArray = ArrayBufferViewCore.aTypedArray; var getTypedArrayConstructor = ArrayBufferViewCore.getTypedArrayConstructor; @@ -5497,7 +5758,7 @@ exportTypedArrayMethod('with', { 'with': function (index, value) { /***/ }), -/* 181 */ +/* 191 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5511,7 +5772,7 @@ module.exports = function (it) { /***/ }), -/* 182 */ +/* 192 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5531,7 +5792,7 @@ module.exports = function (argument) { /***/ }), -/* 183 */ +/* 193 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5584,13 +5845,13 @@ $({ global: true, constructor: true, arity: 3 }, { /***/ }), -/* 184 */ +/* 194 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); -var fromAsync = __webpack_require__(185); +var fromAsync = __webpack_require__(195); // `Array.fromAsync` method // https://github.com/tc39/proposal-array-from-async @@ -5600,7 +5861,7 @@ $({ target: 'Array', stat: true }, { /***/ }), -/* 185 */ +/* 195 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5608,17 +5869,17 @@ $({ target: 'Array', stat: true }, { var bind = __webpack_require__(92); var uncurryThis = __webpack_require__(13); var toObject = __webpack_require__(38); -var isConstructor = __webpack_require__(131); -var getAsyncIterator = __webpack_require__(186); +var isConstructor = __webpack_require__(143); +var getAsyncIterator = __webpack_require__(196); var getIterator = __webpack_require__(96); -var getIteratorDirect = __webpack_require__(191); +var getIteratorDirect = __webpack_require__(201); var getIteratorMethod = __webpack_require__(97); var getMethod = __webpack_require__(28); var getBuiltIn = __webpack_require__(22); var getBuiltInPrototypeMethod = __webpack_require__(113); var wellKnownSymbol = __webpack_require__(32); -var AsyncFromSyncIterator = __webpack_require__(187); -var toArray = __webpack_require__(192).toArray; +var AsyncFromSyncIterator = __webpack_require__(197); +var toArray = __webpack_require__(202).toArray; var ASYNC_ITERATOR = wellKnownSymbol('asyncIterator'); var arrayIterator = uncurryThis(getBuiltInPrototypeMethod('Array', 'values')); @@ -5658,16 +5919,16 @@ module.exports = function fromAsync(asyncItems /* , mapfn = undefined, thisArg = /***/ }), -/* 186 */ +/* 196 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var call = __webpack_require__(7); -var AsyncFromSyncIterator = __webpack_require__(187); +var AsyncFromSyncIterator = __webpack_require__(197); var anObject = __webpack_require__(45); var getIterator = __webpack_require__(96); -var getIteratorDirect = __webpack_require__(191); +var getIteratorDirect = __webpack_require__(201); var getMethod = __webpack_require__(28); var wellKnownSymbol = __webpack_require__(32); @@ -5680,7 +5941,7 @@ module.exports = function (it, usingIterator) { /***/ }), -/* 187 */ +/* 197 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5689,11 +5950,11 @@ var call = __webpack_require__(7); var anObject = __webpack_require__(45); var create = __webpack_require__(87); var getMethod = __webpack_require__(28); -var defineBuiltIns = __webpack_require__(188); +var defineBuiltIns = __webpack_require__(198); var InternalStateModule = __webpack_require__(50); var getBuiltIn = __webpack_require__(22); -var AsyncIteratorPrototype = __webpack_require__(189); -var createIterResultObject = __webpack_require__(190); +var AsyncIteratorPrototype = __webpack_require__(199); +var createIterResultObject = __webpack_require__(200); var Promise = getBuiltIn('Promise'); @@ -5736,7 +5997,7 @@ module.exports = AsyncFromSyncIterator; /***/ }), -/* 188 */ +/* 198 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5750,19 +6011,19 @@ module.exports = function (target, src, options) { /***/ }), -/* 189 */ +/* 199 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var global = __webpack_require__(3); -var shared = __webpack_require__(35); +var shared = __webpack_require__(34); var isCallable = __webpack_require__(20); var create = __webpack_require__(87); var getPrototypeOf = __webpack_require__(85); var defineBuiltIn = __webpack_require__(46); var wellKnownSymbol = __webpack_require__(32); -var IS_PURE = __webpack_require__(34); +var IS_PURE = __webpack_require__(35); var USE_FUNCTION_CONSTRUCTOR = 'USE_FUNCTION_CONSTRUCTOR'; var ASYNC_ITERATOR = wellKnownSymbol('asyncIterator'); @@ -5795,7 +6056,7 @@ module.exports = AsyncIteratorPrototype; /***/ }), -/* 190 */ +/* 200 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5808,7 +6069,7 @@ module.exports = function (value, done) { /***/ }), -/* 191 */ +/* 201 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5825,7 +6086,7 @@ module.exports = function (obj) { /***/ }), -/* 192 */ +/* 202 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5838,8 +6099,8 @@ var anObject = __webpack_require__(45); var isObject = __webpack_require__(19); var doesNotExceedSafeInteger = __webpack_require__(108); var getBuiltIn = __webpack_require__(22); -var getIteratorDirect = __webpack_require__(191); -var closeAsyncIteration = __webpack_require__(193); +var getIteratorDirect = __webpack_require__(201); +var closeAsyncIteration = __webpack_require__(203); var createMethod = function (TYPE) { var IS_TO_ARRAY = TYPE === 0; @@ -5922,7 +6183,7 @@ module.exports = { /***/ }), -/* 193 */ +/* 203 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5948,13 +6209,13 @@ module.exports = function (iterator, method, argument, reject) { /***/ }), -/* 194 */ +/* 204 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); -var $filterReject = __webpack_require__(195).filterReject; +var $filterReject = __webpack_require__(205).filterReject; var addToUnscopables = __webpack_require__(101); // `Array.prototype.filterReject` method @@ -5969,7 +6230,7 @@ addToUnscopables('filterReject'); /***/ }), -/* 195 */ +/* 205 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5979,7 +6240,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__(196); +var arraySpeciesCreate = __webpack_require__(206); var push = uncurryThis([].push); @@ -6050,12 +6311,12 @@ module.exports = { /***/ }), -/* 196 */ +/* 206 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var arraySpeciesConstructor = __webpack_require__(197); +var arraySpeciesConstructor = __webpack_require__(207); // `ArraySpeciesCreate` abstract operation // https://tc39.es/ecma262/#sec-arrayspeciescreate @@ -6065,13 +6326,13 @@ module.exports = function (originalArray, length) { /***/ }), -/* 197 */ +/* 207 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var isArray = __webpack_require__(107); -var isConstructor = __webpack_require__(131); +var isConstructor = __webpack_require__(143); var isObject = __webpack_require__(19); var wellKnownSymbol = __webpack_require__(32); @@ -6095,13 +6356,13 @@ module.exports = function (originalArray) { /***/ }), -/* 198 */ +/* 208 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); -var $group = __webpack_require__(199); +var $group = __webpack_require__(209); var addToUnscopables = __webpack_require__(101); // `Array.prototype.group` method @@ -6117,7 +6378,7 @@ addToUnscopables('group'); /***/ }), -/* 199 */ +/* 209 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6161,15 +6422,15 @@ module.exports = function ($this, callbackfn, that, specificConstructor) { /***/ }), -/* 200 */ +/* 210 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // TODO: Remove from `core-js@4` var $ = __webpack_require__(2); -var $group = __webpack_require__(199); -var arrayMethodIsStrict = __webpack_require__(201); +var $group = __webpack_require__(209); +var arrayMethodIsStrict = __webpack_require__(211); var addToUnscopables = __webpack_require__(101); // `Array.prototype.groupBy` method @@ -6186,7 +6447,7 @@ addToUnscopables('groupBy'); /***/ }), -/* 201 */ +/* 211 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6203,17 +6464,17 @@ module.exports = function (METHOD_NAME, argument) { /***/ }), -/* 202 */ +/* 212 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // TODO: Remove from `core-js@4` var $ = __webpack_require__(2); -var arrayMethodIsStrict = __webpack_require__(201); +var arrayMethodIsStrict = __webpack_require__(211); var addToUnscopables = __webpack_require__(101); -var $groupToMap = __webpack_require__(203); -var IS_PURE = __webpack_require__(34); +var $groupToMap = __webpack_require__(213); +var IS_PURE = __webpack_require__(35); // `Array.prototype.groupByToMap` method // https://github.com/tc39/proposal-array-grouping @@ -6226,7 +6487,7 @@ addToUnscopables('groupByToMap'); /***/ }), -/* 203 */ +/* 213 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6236,7 +6497,7 @@ var uncurryThis = __webpack_require__(13); var IndexedObject = __webpack_require__(12); var toObject = __webpack_require__(38); var lengthOfArrayLike = __webpack_require__(62); -var MapHelpers = __webpack_require__(118); +var MapHelpers = __webpack_require__(132); var Map = MapHelpers.Map; var mapGet = MapHelpers.get; @@ -6264,15 +6525,15 @@ module.exports = function groupToMap(callbackfn /* , thisArg */) { /***/ }), -/* 204 */ +/* 214 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); var addToUnscopables = __webpack_require__(101); -var $groupToMap = __webpack_require__(203); -var IS_PURE = __webpack_require__(34); +var $groupToMap = __webpack_require__(213); +var IS_PURE = __webpack_require__(35); // `Array.prototype.groupToMap` method // https://github.com/tc39/proposal-array-grouping @@ -6284,7 +6545,7 @@ addToUnscopables('groupToMap'); /***/ }), -/* 205 */ +/* 215 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6320,7 +6581,7 @@ $({ target: 'Array', stat: true, sham: true, forced: true }, { /***/ }), -/* 206 */ +/* 216 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6330,7 +6591,7 @@ var DESCRIPTORS = __webpack_require__(5); var addToUnscopables = __webpack_require__(101); var toObject = __webpack_require__(38); var lengthOfArrayLike = __webpack_require__(62); -var defineBuiltInAccessor = __webpack_require__(122); +var defineBuiltInAccessor = __webpack_require__(118); // `Array.prototype.lastIndex` getter // https://github.com/keithamus/proposal-array-last @@ -6349,7 +6610,7 @@ if (DESCRIPTORS) { /***/ }), -/* 207 */ +/* 217 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6359,7 +6620,7 @@ var DESCRIPTORS = __webpack_require__(5); var addToUnscopables = __webpack_require__(101); var toObject = __webpack_require__(38); var lengthOfArrayLike = __webpack_require__(62); -var defineBuiltInAccessor = __webpack_require__(122); +var defineBuiltInAccessor = __webpack_require__(118); // `Array.prototype.lastIndex` accessor // https://github.com/keithamus/proposal-array-last @@ -6383,14 +6644,14 @@ if (DESCRIPTORS) { /***/ }), -/* 208 */ +/* 218 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(2); var addToUnscopables = __webpack_require__(101); -var uniqueBy = __webpack_require__(209); +var uniqueBy = __webpack_require__(219); // `Array.prototype.uniqueBy` method // https://github.com/tc39/proposal-array-unique @@ -6402,7 +6663,7 @@ addToUnscopables('uniqueBy'); /***/ }), -/* 209 */ +/* 219 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6412,8 +6673,8 @@ var aCallable = __webpack_require__(29); var isNullOrUndefined = __webpack_require__(16); var lengthOfArrayLike = __webpack_require__(62); var toObject = __webpack_require__(38); -var MapHelpers = __webpack_require__(118); -var iterate = __webpack_require__(210); +var MapHelpers = __webpack_require__(132); +var iterate = __webpack_require__(220); var Map = MapHelpers.Map; var mapHas = MapHelpers.has; @@ -6444,14 +6705,14 @@ module.exports = function uniqueBy(resolver) { /***/ }), -/* 210 */ +/* 220 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var uncurryThis = __webpack_require__(13); -var iterateSimple = __webpack_require__(211); -var MapHelpers = __webpack_require__(118); +var iterateSimple = __webpack_require__(221); +var MapHelpers = __webpack_require__(132); var Map = MapHelpers.Map; var MapPrototype = MapHelpers.proto; @@ -6467,7 +6728,7 @@ module.exports = function (map, fn, interruptible) { /***/ }), -/* 211 */ +/* 221 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6485,266 +6746,6 @@ module.exports = function (record, fn, ITERATOR_INSTEAD_OF_RECORD) { }; -/***/ }), -/* 212 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - -var DESCRIPTORS = __webpack_require__(5); -var defineBuiltInAccessor = __webpack_require__(122); -var isDetached = __webpack_require__(213); - -var ArrayBufferPrototype = ArrayBuffer.prototype; - -if (DESCRIPTORS && !('detached' in ArrayBufferPrototype)) { - defineBuiltInAccessor(ArrayBufferPrototype, 'detached', { - configurable: true, - get: function detached() { - return isDetached(this); - } - }); -} - - -/***/ }), -/* 213 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - -var uncurryThis = __webpack_require__(13); -var arrayBufferByteLength = __webpack_require__(214); - -var slice = uncurryThis(ArrayBuffer.prototype.slice); - -module.exports = function (O) { - if (arrayBufferByteLength(O) !== 0) return false; - try { - slice(O, 0, 0); - return false; - } catch (error) { - return true; - } -}; - - -/***/ }), -/* 214 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - -var uncurryThisAccessor = __webpack_require__(70); -var classof = __webpack_require__(14); - -var $TypeError = TypeError; - -// Includes -// - Perform ? RequireInternalSlot(O, [[ArrayBufferData]]). -// - If IsSharedArrayBuffer(O) is true, throw a TypeError exception. -module.exports = uncurryThisAccessor(ArrayBuffer.prototype, 'byteLength', 'get') || function (O) { - if (classof(O) !== 'ArrayBuffer') throw new $TypeError('ArrayBuffer expected'); - return O.byteLength; -}; - - -/***/ }), -/* 215 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - -var $ = __webpack_require__(2); -var $transfer = __webpack_require__(216); - -// `ArrayBuffer.prototype.transfer` method -// https://tc39.es/proposal-arraybuffer-transfer/#sec-arraybuffer.prototype.transfer -if ($transfer) $({ target: 'ArrayBuffer', proto: true }, { - transfer: function transfer() { - return $transfer(this, arguments.length ? arguments[0] : undefined, true); - } -}); - - -/***/ }), -/* 216 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - -var global = __webpack_require__(3); -var uncurryThis = __webpack_require__(13); -var uncurryThisAccessor = __webpack_require__(70); -var toIndex = __webpack_require__(217); -var isDetached = __webpack_require__(213); -var arrayBufferByteLength = __webpack_require__(214); -var detachTransferable = __webpack_require__(218); -var PROPER_STRUCTURED_CLONE_TRANSFER = __webpack_require__(220); - -var structuredClone = global.structuredClone; -var ArrayBuffer = global.ArrayBuffer; -var DataView = global.DataView; -var TypeError = global.TypeError; -var min = Math.min; -var ArrayBufferPrototype = ArrayBuffer.prototype; -var DataViewPrototype = DataView.prototype; -var slice = uncurryThis(ArrayBufferPrototype.slice); -var isResizable = uncurryThisAccessor(ArrayBufferPrototype, 'resizable', 'get'); -var maxByteLength = uncurryThisAccessor(ArrayBufferPrototype, 'maxByteLength', 'get'); -var getInt8 = uncurryThis(DataViewPrototype.getInt8); -var setInt8 = uncurryThis(DataViewPrototype.setInt8); - -module.exports = (PROPER_STRUCTURED_CLONE_TRANSFER || detachTransferable) && function (arrayBuffer, newLength, preserveResizability) { - var byteLength = arrayBufferByteLength(arrayBuffer); - var newByteLength = newLength === undefined ? byteLength : toIndex(newLength); - var fixedLength = !isResizable || !isResizable(arrayBuffer); - var newBuffer; - if (isDetached(arrayBuffer)) throw new TypeError('ArrayBuffer is detached'); - if (PROPER_STRUCTURED_CLONE_TRANSFER) { - arrayBuffer = structuredClone(arrayBuffer, { transfer: [arrayBuffer] }); - if (byteLength === newByteLength && (preserveResizability || fixedLength)) return arrayBuffer; - } - if (byteLength >= newByteLength && (!preserveResizability || fixedLength)) { - newBuffer = slice(arrayBuffer, 0, newByteLength); - } else { - var options = preserveResizability && !fixedLength && maxByteLength ? { maxByteLength: maxByteLength(arrayBuffer) } : undefined; - newBuffer = new ArrayBuffer(newByteLength, options); - var a = new DataView(arrayBuffer); - var b = new DataView(newBuffer); - var copyLength = min(newByteLength, byteLength); - for (var i = 0; i < copyLength; i++) setInt8(b, i, getInt8(a, i)); - } - if (!PROPER_STRUCTURED_CLONE_TRANSFER) detachTransferable(arrayBuffer); - return newBuffer; -}; - - -/***/ }), -/* 217 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - -var toIntegerOrInfinity = __webpack_require__(60); -var toLength = __webpack_require__(63); - -var $RangeError = RangeError; - -// `ToIndex` abstract operation -// https://tc39.es/ecma262/#sec-toindex -module.exports = function (it) { - if (it === undefined) return 0; - var number = toIntegerOrInfinity(it); - var length = toLength(number); - if (number !== length) throw new $RangeError('Wrong length or index'); - return length; -}; - - -/***/ }), -/* 218 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - -var global = __webpack_require__(3); -var tryNodeRequire = __webpack_require__(219); -var PROPER_STRUCTURED_CLONE_TRANSFER = __webpack_require__(220); - -var structuredClone = global.structuredClone; -var $ArrayBuffer = global.ArrayBuffer; -var $MessageChannel = global.MessageChannel; -var detach = false; -var WorkerThreads, channel, buffer, $detach; - -if (PROPER_STRUCTURED_CLONE_TRANSFER) { - detach = function (transferable) { - structuredClone(transferable, { transfer: [transferable] }); - }; -} else if ($ArrayBuffer) try { - if (!$MessageChannel) { - WorkerThreads = tryNodeRequire('worker_threads'); - if (WorkerThreads) $MessageChannel = WorkerThreads.MessageChannel; - } - - if ($MessageChannel) { - channel = new $MessageChannel(); - buffer = new $ArrayBuffer(2); - - $detach = function (transferable) { - channel.port1.postMessage(null, [transferable]); - }; - - if (buffer.byteLength === 2) { - $detach(buffer); - if (buffer.byteLength === 0) detach = $detach; - } - } -} catch (error) { /* empty */ } - -module.exports = detach; - - -/***/ }), -/* 219 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - -var IS_NODE = __webpack_require__(125); - -module.exports = function (name) { - try { - // eslint-disable-next-line no-new-func -- safe - if (IS_NODE) return Function('return require("' + name + '")')(); - } catch (error) { /* empty */ } -}; - - -/***/ }), -/* 220 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - -var global = __webpack_require__(3); -var fails = __webpack_require__(6); -var V8 = __webpack_require__(26); -var IS_BROWSER = __webpack_require__(145); -var IS_DENO = __webpack_require__(146); -var IS_NODE = __webpack_require__(125); - -var structuredClone = global.structuredClone; - -module.exports = !!structuredClone && !fails(function () { - // prevent V8 ArrayBufferDetaching protector cell invalidation and performance degradation - // https://github.com/zloirock/core-js/issues/679 - if ((IS_DENO && V8 > 92) || (IS_NODE && V8 > 94) || (IS_BROWSER && V8 > 97)) return false; - var buffer = new ArrayBuffer(8); - var clone = structuredClone(buffer, { transfer: [buffer] }); - return buffer.byteLength !== 0 || clone.byteLength !== 8; -}); - - -/***/ }), -/* 221 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - -var $ = __webpack_require__(2); -var $transfer = __webpack_require__(216); - -// `ArrayBuffer.prototype.transferToFixedLength` method -// https://tc39.es/proposal-arraybuffer-transfer/#sec-arraybuffer.prototype.transfertofixedlength -if ($transfer) $({ target: 'ArrayBuffer', proto: true }, { - transferToFixedLength: function transferToFixedLength() { - return $transfer(this, arguments.length ? arguments[0] : undefined, false); - } -}); - - /***/ }), /* 222 */ /***/ (function(module, exports, __webpack_require__) { @@ -6756,10 +6757,10 @@ var $ = __webpack_require__(2); var DESCRIPTORS = __webpack_require__(5); var getBuiltIn = __webpack_require__(22); var aCallable = __webpack_require__(29); -var anInstance = __webpack_require__(128); +var anInstance = __webpack_require__(140); var defineBuiltIn = __webpack_require__(46); -var defineBuiltIns = __webpack_require__(188); -var defineBuiltInAccessor = __webpack_require__(122); +var defineBuiltIns = __webpack_require__(198); +var defineBuiltInAccessor = __webpack_require__(118); var wellKnownSymbol = __webpack_require__(32); var InternalStateModule = __webpack_require__(50); var addDisposableResource = __webpack_require__(223); @@ -6951,13 +6952,13 @@ module.exports = function (disposable, V, hint, method) { "use strict"; var $ = __webpack_require__(2); -var anInstance = __webpack_require__(128); +var anInstance = __webpack_require__(140); var getPrototypeOf = __webpack_require__(85); var createNonEnumerableProperty = __webpack_require__(42); var hasOwn = __webpack_require__(37); var wellKnownSymbol = __webpack_require__(32); -var AsyncIteratorPrototype = __webpack_require__(189); -var IS_PURE = __webpack_require__(34); +var AsyncIteratorPrototype = __webpack_require__(199); +var IS_PURE = __webpack_require__(35); var TO_STRING_TAG = wellKnownSymbol('toStringTag'); @@ -7032,10 +7033,10 @@ var call = __webpack_require__(7); var aCallable = __webpack_require__(29); var anObject = __webpack_require__(45); var isObject = __webpack_require__(19); -var getIteratorDirect = __webpack_require__(191); +var getIteratorDirect = __webpack_require__(201); var createAsyncIteratorProxy = __webpack_require__(228); -var createIterResultObject = __webpack_require__(190); -var closeAsyncIteration = __webpack_require__(193); +var createIterResultObject = __webpack_require__(200); +var closeAsyncIteration = __webpack_require__(203); var AsyncIteratorProxy = createAsyncIteratorProxy(function (Promise) { var state = this; @@ -7093,17 +7094,17 @@ module.exports = function map(mapper) { "use strict"; var call = __webpack_require__(7); -var perform = __webpack_require__(142); +var perform = __webpack_require__(154); var anObject = __webpack_require__(45); var create = __webpack_require__(87); var createNonEnumerableProperty = __webpack_require__(42); -var defineBuiltIns = __webpack_require__(188); +var defineBuiltIns = __webpack_require__(198); var wellKnownSymbol = __webpack_require__(32); var InternalStateModule = __webpack_require__(50); var getBuiltIn = __webpack_require__(22); var getMethod = __webpack_require__(28); -var AsyncIteratorPrototype = __webpack_require__(189); -var createIterResultObject = __webpack_require__(190); +var AsyncIteratorPrototype = __webpack_require__(199); +var createIterResultObject = __webpack_require__(200); var iteratorClose = __webpack_require__(98); var Promise = getBuiltIn('Promise'); @@ -7211,7 +7212,7 @@ var getBuiltIn = __webpack_require__(22); var getMethod = __webpack_require__(28); var hasOwn = __webpack_require__(37); var wellKnownSymbol = __webpack_require__(32); -var AsyncIteratorPrototype = __webpack_require__(189); +var AsyncIteratorPrototype = __webpack_require__(199); var ASYNC_DISPOSE = wellKnownSymbol('asyncDispose'); var Promise = getBuiltIn('Promise'); @@ -7240,12 +7241,12 @@ if (!hasOwn(AsyncIteratorPrototype, ASYNC_DISPOSE)) { var $ = __webpack_require__(2); var call = __webpack_require__(7); var anObject = __webpack_require__(45); -var getIteratorDirect = __webpack_require__(191); +var getIteratorDirect = __webpack_require__(201); var notANaN = __webpack_require__(231); -var toPositiveInteger = __webpack_require__(177); +var toPositiveInteger = __webpack_require__(187); var createAsyncIteratorProxy = __webpack_require__(228); -var createIterResultObject = __webpack_require__(190); -var IS_PURE = __webpack_require__(34); +var createIterResultObject = __webpack_require__(200); +var IS_PURE = __webpack_require__(35); var AsyncIteratorProxy = createAsyncIteratorProxy(function (Promise) { var state = this; @@ -7311,7 +7312,7 @@ module.exports = function (it) { "use strict"; var $ = __webpack_require__(2); -var $every = __webpack_require__(192).every; +var $every = __webpack_require__(202).every; // `AsyncIterator.prototype.every` method // https://github.com/tc39/proposal-async-iterator-helpers @@ -7333,11 +7334,11 @@ var call = __webpack_require__(7); var aCallable = __webpack_require__(29); var anObject = __webpack_require__(45); var isObject = __webpack_require__(19); -var getIteratorDirect = __webpack_require__(191); +var getIteratorDirect = __webpack_require__(201); var createAsyncIteratorProxy = __webpack_require__(228); -var createIterResultObject = __webpack_require__(190); -var closeAsyncIteration = __webpack_require__(193); -var IS_PURE = __webpack_require__(34); +var createIterResultObject = __webpack_require__(200); +var closeAsyncIteration = __webpack_require__(203); +var IS_PURE = __webpack_require__(35); var AsyncIteratorProxy = createAsyncIteratorProxy(function (Promise) { var state = this; @@ -7403,7 +7404,7 @@ $({ target: 'AsyncIterator', proto: true, real: true, forced: IS_PURE }, { "use strict"; var $ = __webpack_require__(2); -var $find = __webpack_require__(192).find; +var $find = __webpack_require__(202).find; // `AsyncIterator.prototype.find` method // https://github.com/tc39/proposal-async-iterator-helpers @@ -7425,12 +7426,12 @@ var call = __webpack_require__(7); var aCallable = __webpack_require__(29); var anObject = __webpack_require__(45); var isObject = __webpack_require__(19); -var getIteratorDirect = __webpack_require__(191); +var getIteratorDirect = __webpack_require__(201); var createAsyncIteratorProxy = __webpack_require__(228); -var createIterResultObject = __webpack_require__(190); +var createIterResultObject = __webpack_require__(200); var getAsyncIteratorFlattenable = __webpack_require__(236); -var closeAsyncIteration = __webpack_require__(193); -var IS_PURE = __webpack_require__(34); +var closeAsyncIteration = __webpack_require__(203); +var IS_PURE = __webpack_require__(35); var AsyncIteratorProxy = createAsyncIteratorProxy(function (Promise) { var state = this; @@ -7518,11 +7519,11 @@ $({ target: 'AsyncIterator', proto: true, real: true, forced: IS_PURE }, { var call = __webpack_require__(7); var isCallable = __webpack_require__(20); var anObject = __webpack_require__(45); -var getIteratorDirect = __webpack_require__(191); +var getIteratorDirect = __webpack_require__(201); var getIteratorMethod = __webpack_require__(97); var getMethod = __webpack_require__(28); var wellKnownSymbol = __webpack_require__(32); -var AsyncFromSyncIterator = __webpack_require__(187); +var AsyncFromSyncIterator = __webpack_require__(197); var ASYNC_ITERATOR = wellKnownSymbol('asyncIterator'); @@ -7553,7 +7554,7 @@ module.exports = function (obj) { "use strict"; var $ = __webpack_require__(2); -var $forEach = __webpack_require__(192).forEach; +var $forEach = __webpack_require__(202).forEach; // `AsyncIterator.prototype.forEach` method // https://github.com/tc39/proposal-async-iterator-helpers @@ -7574,9 +7575,9 @@ var $ = __webpack_require__(2); var toObject = __webpack_require__(38); var isPrototypeOf = __webpack_require__(23); var getAsyncIteratorFlattenable = __webpack_require__(236); -var AsyncIteratorPrototype = __webpack_require__(189); +var AsyncIteratorPrototype = __webpack_require__(199); var WrapAsyncIterator = __webpack_require__(239); -var IS_PURE = __webpack_require__(34); +var IS_PURE = __webpack_require__(35); // `AsyncIterator.from` method // https://github.com/tc39/proposal-async-iterator-helpers @@ -7629,7 +7630,7 @@ $({ target: 'AsyncIterator', proto: true, real: true, forced: true }, { var $ = __webpack_require__(2); var map = __webpack_require__(227); -var IS_PURE = __webpack_require__(34); +var IS_PURE = __webpack_require__(35); // `AsyncIterator.prototype.map` method // https://github.com/tc39/proposal-async-iterator-helpers @@ -7651,8 +7652,8 @@ var aCallable = __webpack_require__(29); var anObject = __webpack_require__(45); var isObject = __webpack_require__(19); var getBuiltIn = __webpack_require__(22); -var getIteratorDirect = __webpack_require__(191); -var closeAsyncIteration = __webpack_require__(193); +var getIteratorDirect = __webpack_require__(201); +var closeAsyncIteration = __webpack_require__(203); var Promise = getBuiltIn('Promise'); var $TypeError = TypeError; @@ -7718,7 +7719,7 @@ $({ target: 'AsyncIterator', proto: true, real: true }, { "use strict"; var $ = __webpack_require__(2); -var $some = __webpack_require__(192).some; +var $some = __webpack_require__(202).some; // `AsyncIterator.prototype.some` method // https://github.com/tc39/proposal-async-iterator-helpers @@ -7738,12 +7739,12 @@ $({ target: 'AsyncIterator', proto: true, real: true }, { var $ = __webpack_require__(2); var call = __webpack_require__(7); var anObject = __webpack_require__(45); -var getIteratorDirect = __webpack_require__(191); +var getIteratorDirect = __webpack_require__(201); var notANaN = __webpack_require__(231); -var toPositiveInteger = __webpack_require__(177); +var toPositiveInteger = __webpack_require__(187); var createAsyncIteratorProxy = __webpack_require__(228); -var createIterResultObject = __webpack_require__(190); -var IS_PURE = __webpack_require__(34); +var createIterResultObject = __webpack_require__(200); +var IS_PURE = __webpack_require__(35); var AsyncIteratorProxy = createAsyncIteratorProxy(function (Promise) { var state = this; @@ -7791,7 +7792,7 @@ $({ target: 'AsyncIterator', proto: true, real: true, forced: IS_PURE }, { "use strict"; var $ = __webpack_require__(2); -var $toArray = __webpack_require__(192).toArray; +var $toArray = __webpack_require__(202).toArray; // `AsyncIterator.prototype.toArray` method // https://github.com/tc39/proposal-async-iterator-helpers @@ -7832,10 +7833,10 @@ if (typeof BigInt == 'function') { var InternalStateModule = __webpack_require__(50); var createIteratorConstructor = __webpack_require__(248); -var createIterResultObject = __webpack_require__(190); +var createIterResultObject = __webpack_require__(200); var isNullOrUndefined = __webpack_require__(16); var isObject = __webpack_require__(19); -var defineBuiltInAccessor = __webpack_require__(122); +var defineBuiltInAccessor = __webpack_require__(118); var DESCRIPTORS = __webpack_require__(5); var INCORRECT_RANGE = 'Incorrect Iterator.range arguments'; @@ -7946,7 +7947,7 @@ module.exports = $RangeIterator; var IteratorPrototype = __webpack_require__(249).IteratorPrototype; var create = __webpack_require__(87); var createPropertyDescriptor = __webpack_require__(10); -var setToStringTag = __webpack_require__(126); +var setToStringTag = __webpack_require__(138); var Iterators = __webpack_require__(95); var returnThis = function () { return this; }; @@ -7973,7 +7974,7 @@ var create = __webpack_require__(87); var getPrototypeOf = __webpack_require__(85); var defineBuiltIn = __webpack_require__(46); var wellKnownSymbol = __webpack_require__(32); -var IS_PURE = __webpack_require__(34); +var IS_PURE = __webpack_require__(35); var ITERATOR = wellKnownSymbol('iterator'); var BUGGY_SAFARI_ITERATORS = false; @@ -8139,13 +8140,13 @@ var isForced = __webpack_require__(66); var defineBuiltIn = __webpack_require__(46); var InternalMetadataModule = __webpack_require__(255); var iterate = __webpack_require__(91); -var anInstance = __webpack_require__(128); +var anInstance = __webpack_require__(140); var isCallable = __webpack_require__(20); var isNullOrUndefined = __webpack_require__(16); var isObject = __webpack_require__(19); var fails = __webpack_require__(6); -var checkCorrectnessOfIteration = __webpack_require__(150); -var setToStringTag = __webpack_require__(126); +var checkCorrectnessOfIteration = __webpack_require__(160); +var setToStringTag = __webpack_require__(138); var inheritIfRequired = __webpack_require__(74); module.exports = function (CONSTRUCTOR_NAME, wrapper, common) { @@ -8346,7 +8347,7 @@ hiddenKeys[METADATA] = true; var classof = __webpack_require__(14); var toIndexedObject = __webpack_require__(11); var $getOwnPropertyNames = __webpack_require__(56).f; -var arraySlice = __webpack_require__(133); +var arraySlice = __webpack_require__(145); var windowNames = typeof window == 'object' && window && Object.getOwnPropertyNames ? Object.getOwnPropertyNames(window) : []; @@ -8430,15 +8431,15 @@ module.exports = !fails(function () { "use strict"; var create = __webpack_require__(87); -var defineBuiltInAccessor = __webpack_require__(122); -var defineBuiltIns = __webpack_require__(188); +var defineBuiltInAccessor = __webpack_require__(118); +var defineBuiltIns = __webpack_require__(198); var bind = __webpack_require__(92); -var anInstance = __webpack_require__(128); +var anInstance = __webpack_require__(140); var isNullOrUndefined = __webpack_require__(16); var iterate = __webpack_require__(91); var defineIterator = __webpack_require__(261); -var createIterResultObject = __webpack_require__(190); -var setSpecies = __webpack_require__(127); +var createIterResultObject = __webpack_require__(200); +var setSpecies = __webpack_require__(139); var DESCRIPTORS = __webpack_require__(5); var fastKey = __webpack_require__(255).fastKey; var InternalStateModule = __webpack_require__(50); @@ -8644,13 +8645,13 @@ module.exports = { var $ = __webpack_require__(2); var call = __webpack_require__(7); -var IS_PURE = __webpack_require__(34); +var IS_PURE = __webpack_require__(35); var FunctionName = __webpack_require__(48); var isCallable = __webpack_require__(20); var createIteratorConstructor = __webpack_require__(248); var getPrototypeOf = __webpack_require__(85); var setPrototypeOf = __webpack_require__(69); -var setToStringTag = __webpack_require__(126); +var setToStringTag = __webpack_require__(138); var createNonEnumerableProperty = __webpack_require__(42); var defineBuiltIn = __webpack_require__(46); var wellKnownSymbol = __webpack_require__(32); @@ -8764,7 +8765,7 @@ __webpack_require__(263); var FREEZING = __webpack_require__(259); var global = __webpack_require__(3); var uncurryThis = __webpack_require__(13); -var defineBuiltIns = __webpack_require__(188); +var defineBuiltIns = __webpack_require__(198); var InternalMetadataModule = __webpack_require__(255); var collection = __webpack_require__(254); var collectionWeak = __webpack_require__(264); @@ -8875,14 +8876,14 @@ if (NATIVE_WEAK_MAP) if (IS_IE11) { "use strict"; var uncurryThis = __webpack_require__(13); -var defineBuiltIns = __webpack_require__(188); +var defineBuiltIns = __webpack_require__(198); var getWeakData = __webpack_require__(255).getWeakData; -var anInstance = __webpack_require__(128); +var anInstance = __webpack_require__(140); var anObject = __webpack_require__(45); var isNullOrUndefined = __webpack_require__(16); var isObject = __webpack_require__(19); var iterate = __webpack_require__(91); -var ArrayIterationModule = __webpack_require__(195); +var ArrayIterationModule = __webpack_require__(205); var hasOwn = __webpack_require__(37); var InternalStateModule = __webpack_require__(50); @@ -9189,7 +9190,7 @@ $({ target: 'DataView', proto: true, forced: true }, { var $ = __webpack_require__(2); var uncurryThis = __webpack_require__(13); var aDataView = __webpack_require__(270); -var toIndex = __webpack_require__(217); +var toIndex = __webpack_require__(123); var packIEEE754 = __webpack_require__(267).pack; var f16round = __webpack_require__(271); @@ -9298,7 +9299,7 @@ module.exports = Math.sign || function sign(x) { var $ = __webpack_require__(2); var uncurryThis = __webpack_require__(13); var aDataView = __webpack_require__(270); -var toIndex = __webpack_require__(217); +var toIndex = __webpack_require__(123); var toUint8Clamped = __webpack_require__(275); // eslint-disable-next-line es/no-typed-arrays -- safe @@ -9340,10 +9341,10 @@ var $ = __webpack_require__(2); var DESCRIPTORS = __webpack_require__(5); var getBuiltIn = __webpack_require__(22); var aCallable = __webpack_require__(29); -var anInstance = __webpack_require__(128); +var anInstance = __webpack_require__(140); var defineBuiltIn = __webpack_require__(46); -var defineBuiltIns = __webpack_require__(188); -var defineBuiltInAccessor = __webpack_require__(122); +var defineBuiltIns = __webpack_require__(198); +var defineBuiltInAccessor = __webpack_require__(118); var wellKnownSymbol = __webpack_require__(32); var InternalStateModule = __webpack_require__(50); var addDisposableResource = __webpack_require__(223); @@ -9524,7 +9525,7 @@ $({ target: 'Function', stat: true, sham: true, forced: true }, { "use strict"; var $ = __webpack_require__(2); -var isConstructor = __webpack_require__(131); +var isConstructor = __webpack_require__(143); // `Function.isConstructor` method // https://github.com/caitp/TC39-Proposals/blob/trunk/tc39-reflect-isconstructor-iscallable.md @@ -9579,18 +9580,18 @@ $({ target: 'Function', proto: true, forced: true, name: 'demethodize' }, { var $ = __webpack_require__(2); var global = __webpack_require__(3); -var anInstance = __webpack_require__(128); +var anInstance = __webpack_require__(140); var anObject = __webpack_require__(45); var isCallable = __webpack_require__(20); var getPrototypeOf = __webpack_require__(85); -var defineBuiltInAccessor = __webpack_require__(122); +var defineBuiltInAccessor = __webpack_require__(118); var createProperty = __webpack_require__(284); var fails = __webpack_require__(6); var hasOwn = __webpack_require__(37); var wellKnownSymbol = __webpack_require__(32); var IteratorPrototype = __webpack_require__(249).IteratorPrototype; var DESCRIPTORS = __webpack_require__(5); -var IS_PURE = __webpack_require__(34); +var IS_PURE = __webpack_require__(35); var CONSTRUCTOR = 'constructor'; var ITERATOR = 'Iterator'; @@ -9649,14 +9650,13 @@ $({ global: true, constructor: true, forced: FORCED }, { "use strict"; -var toPropertyKey = __webpack_require__(17); +var DESCRIPTORS = __webpack_require__(5); var definePropertyModule = __webpack_require__(43); var createPropertyDescriptor = __webpack_require__(10); module.exports = function (object, key, value) { - var propertyKey = toPropertyKey(key); - if (propertyKey in object) definePropertyModule.f(object, propertyKey, createPropertyDescriptor(0, value)); - else object[propertyKey] = value; + if (DESCRIPTORS) definePropertyModule.f(object, key, createPropertyDescriptor(0, value)); + else object[key] = value; }; @@ -9706,7 +9706,7 @@ module.exports = function indexed() { var call = __webpack_require__(7); var aCallable = __webpack_require__(29); var anObject = __webpack_require__(45); -var getIteratorDirect = __webpack_require__(191); +var getIteratorDirect = __webpack_require__(201); var createIteratorProxy = __webpack_require__(288); var callWithSafeIterationClosing = __webpack_require__(289); @@ -9737,12 +9737,12 @@ module.exports = function map(mapper) { var call = __webpack_require__(7); var create = __webpack_require__(87); var createNonEnumerableProperty = __webpack_require__(42); -var defineBuiltIns = __webpack_require__(188); +var defineBuiltIns = __webpack_require__(198); var wellKnownSymbol = __webpack_require__(32); var InternalStateModule = __webpack_require__(50); var getMethod = __webpack_require__(28); var IteratorPrototype = __webpack_require__(249).IteratorPrototype; -var createIterResultObject = __webpack_require__(190); +var createIterResultObject = __webpack_require__(200); var iteratorClose = __webpack_require__(98); var TO_STRING_TAG = wellKnownSymbol('toStringTag'); @@ -9863,11 +9863,11 @@ if (!hasOwn(IteratorPrototype, DISPOSE)) { var $ = __webpack_require__(2); var call = __webpack_require__(7); var anObject = __webpack_require__(45); -var getIteratorDirect = __webpack_require__(191); +var getIteratorDirect = __webpack_require__(201); var notANaN = __webpack_require__(231); -var toPositiveInteger = __webpack_require__(177); +var toPositiveInteger = __webpack_require__(187); var createIteratorProxy = __webpack_require__(288); -var IS_PURE = __webpack_require__(34); +var IS_PURE = __webpack_require__(35); var IteratorProxy = createIteratorProxy(function () { var iterator = this.iterator; @@ -9907,7 +9907,7 @@ var $ = __webpack_require__(2); var iterate = __webpack_require__(91); var aCallable = __webpack_require__(29); var anObject = __webpack_require__(45); -var getIteratorDirect = __webpack_require__(191); +var getIteratorDirect = __webpack_require__(201); // `Iterator.prototype.every` method // https://github.com/tc39/proposal-iterator-helpers @@ -9934,10 +9934,10 @@ var $ = __webpack_require__(2); var call = __webpack_require__(7); var aCallable = __webpack_require__(29); var anObject = __webpack_require__(45); -var getIteratorDirect = __webpack_require__(191); +var getIteratorDirect = __webpack_require__(201); var createIteratorProxy = __webpack_require__(288); var callWithSafeIterationClosing = __webpack_require__(289); -var IS_PURE = __webpack_require__(34); +var IS_PURE = __webpack_require__(35); var IteratorProxy = createIteratorProxy(function () { var iterator = this.iterator; @@ -9976,7 +9976,7 @@ var $ = __webpack_require__(2); var iterate = __webpack_require__(91); var aCallable = __webpack_require__(29); var anObject = __webpack_require__(45); -var getIteratorDirect = __webpack_require__(191); +var getIteratorDirect = __webpack_require__(201); // `Iterator.prototype.find` method // https://github.com/tc39/proposal-iterator-helpers @@ -10003,11 +10003,11 @@ var $ = __webpack_require__(2); var call = __webpack_require__(7); var aCallable = __webpack_require__(29); var anObject = __webpack_require__(45); -var getIteratorDirect = __webpack_require__(191); +var getIteratorDirect = __webpack_require__(201); var getIteratorFlattenable = __webpack_require__(296); var createIteratorProxy = __webpack_require__(288); var iteratorClose = __webpack_require__(98); -var IS_PURE = __webpack_require__(34); +var IS_PURE = __webpack_require__(35); var IteratorProxy = createIteratorProxy(function () { var iterator = this.iterator; @@ -10053,7 +10053,7 @@ $({ target: 'Iterator', proto: true, real: true, forced: IS_PURE }, { var call = __webpack_require__(7); var anObject = __webpack_require__(45); -var getIteratorDirect = __webpack_require__(191); +var getIteratorDirect = __webpack_require__(201); var getIteratorMethod = __webpack_require__(97); module.exports = function (obj, stringHandling) { @@ -10073,7 +10073,7 @@ var $ = __webpack_require__(2); var iterate = __webpack_require__(91); var aCallable = __webpack_require__(29); var anObject = __webpack_require__(45); -var getIteratorDirect = __webpack_require__(191); +var getIteratorDirect = __webpack_require__(201); // `Iterator.prototype.forEach` method // https://github.com/tc39/proposal-iterator-helpers @@ -10103,7 +10103,7 @@ var isPrototypeOf = __webpack_require__(23); var IteratorPrototype = __webpack_require__(249).IteratorPrototype; var createIteratorProxy = __webpack_require__(288); var getIteratorFlattenable = __webpack_require__(296); -var IS_PURE = __webpack_require__(34); +var IS_PURE = __webpack_require__(35); var IteratorProxy = createIteratorProxy(function () { return call(this.next, this.iterator); @@ -10146,7 +10146,7 @@ $({ target: 'Iterator', proto: true, real: true, forced: true }, { var $ = __webpack_require__(2); var map = __webpack_require__(287); -var IS_PURE = __webpack_require__(34); +var IS_PURE = __webpack_require__(35); // `Iterator.prototype.map` method // https://github.com/tc39/proposal-iterator-helpers @@ -10188,7 +10188,7 @@ var $ = __webpack_require__(2); var iterate = __webpack_require__(91); var aCallable = __webpack_require__(29); var anObject = __webpack_require__(45); -var getIteratorDirect = __webpack_require__(191); +var getIteratorDirect = __webpack_require__(201); var $TypeError = TypeError; @@ -10227,7 +10227,7 @@ var $ = __webpack_require__(2); var iterate = __webpack_require__(91); var aCallable = __webpack_require__(29); var anObject = __webpack_require__(45); -var getIteratorDirect = __webpack_require__(191); +var getIteratorDirect = __webpack_require__(201); // `Iterator.prototype.some` method // https://github.com/tc39/proposal-iterator-helpers @@ -10253,12 +10253,12 @@ $({ target: 'Iterator', proto: true, real: true }, { var $ = __webpack_require__(2); var call = __webpack_require__(7); var anObject = __webpack_require__(45); -var getIteratorDirect = __webpack_require__(191); +var getIteratorDirect = __webpack_require__(201); var notANaN = __webpack_require__(231); -var toPositiveInteger = __webpack_require__(177); +var toPositiveInteger = __webpack_require__(187); var createIteratorProxy = __webpack_require__(288); var iteratorClose = __webpack_require__(98); -var IS_PURE = __webpack_require__(34); +var IS_PURE = __webpack_require__(35); var IteratorProxy = createIteratorProxy(function () { var iterator = this.iterator; @@ -10293,7 +10293,7 @@ $({ target: 'Iterator', proto: true, real: true, forced: IS_PURE }, { var $ = __webpack_require__(2); var anObject = __webpack_require__(45); var iterate = __webpack_require__(91); -var getIteratorDirect = __webpack_require__(191); +var getIteratorDirect = __webpack_require__(201); var push = [].push; @@ -10316,10 +10316,10 @@ $({ target: 'Iterator', proto: true, real: true }, { var $ = __webpack_require__(2); var anObject = __webpack_require__(45); -var AsyncFromSyncIterator = __webpack_require__(187); +var AsyncFromSyncIterator = __webpack_require__(197); var WrapAsyncIterator = __webpack_require__(239); -var getIteratorDirect = __webpack_require__(191); -var IS_PURE = __webpack_require__(34); +var getIteratorDirect = __webpack_require__(201); +var IS_PURE = __webpack_require__(35); // `Iterator.prototype.toAsync` method // https://github.com/tc39/proposal-async-iterator-helpers @@ -10837,7 +10837,7 @@ module.exports = function (replacer) { var $ = __webpack_require__(2); var aMap = __webpack_require__(315); -var remove = __webpack_require__(118).remove; +var remove = __webpack_require__(132).remove; // `Map.prototype.deleteAll` method // https://github.com/tc39/proposal-collection-methods @@ -10860,7 +10860,7 @@ $({ target: 'Map', proto: true, real: true, forced: true }, { "use strict"; -var has = __webpack_require__(118).has; +var has = __webpack_require__(132).has; // Perform ? RequireInternalSlot(M, [[MapData]]) module.exports = function (it) { @@ -10877,7 +10877,7 @@ module.exports = function (it) { var $ = __webpack_require__(2); var aMap = __webpack_require__(315); -var MapHelpers = __webpack_require__(118); +var MapHelpers = __webpack_require__(132); var get = MapHelpers.get; var has = MapHelpers.has; @@ -10912,7 +10912,7 @@ $({ target: 'Map', proto: true, real: true, forced: true }, { var $ = __webpack_require__(2); var bind = __webpack_require__(92); var aMap = __webpack_require__(315); -var iterate = __webpack_require__(210); +var iterate = __webpack_require__(220); // `Map.prototype.every` method // https://github.com/tc39/proposal-collection-methods @@ -10936,8 +10936,8 @@ $({ target: 'Map', proto: true, real: true, forced: true }, { var $ = __webpack_require__(2); var bind = __webpack_require__(92); var aMap = __webpack_require__(315); -var MapHelpers = __webpack_require__(118); -var iterate = __webpack_require__(210); +var MapHelpers = __webpack_require__(132); +var iterate = __webpack_require__(220); var Map = MapHelpers.Map; var set = MapHelpers.set; @@ -10966,7 +10966,7 @@ $({ target: 'Map', proto: true, real: true, forced: true }, { var $ = __webpack_require__(2); var bind = __webpack_require__(92); var aMap = __webpack_require__(315); -var iterate = __webpack_require__(210); +var iterate = __webpack_require__(220); // `Map.prototype.find` method // https://github.com/tc39/proposal-collection-methods @@ -10991,7 +10991,7 @@ $({ target: 'Map', proto: true, real: true, forced: true }, { var $ = __webpack_require__(2); var bind = __webpack_require__(92); var aMap = __webpack_require__(315); -var iterate = __webpack_require__(210); +var iterate = __webpack_require__(220); // `Map.prototype.findKey` method // https://github.com/tc39/proposal-collection-methods @@ -11014,7 +11014,7 @@ $({ target: 'Map', proto: true, real: true, forced: true }, { "use strict"; var $ = __webpack_require__(2); -var MapHelpers = __webpack_require__(118); +var MapHelpers = __webpack_require__(132); var createCollectionFrom = __webpack_require__(322); // `Map.from` method @@ -11064,7 +11064,7 @@ module.exports = function (C, adder, ENTRY) { var $ = __webpack_require__(2); var sameValueZero = __webpack_require__(324); var aMap = __webpack_require__(315); -var iterate = __webpack_require__(210); +var iterate = __webpack_require__(220); // `Map.prototype.includes` method // https://github.com/tc39/proposal-collection-methods @@ -11102,7 +11102,7 @@ var call = __webpack_require__(7); var iterate = __webpack_require__(91); var isCallable = __webpack_require__(20); var aCallable = __webpack_require__(29); -var Map = __webpack_require__(118).Map; +var Map = __webpack_require__(132).Map; // `Map.keyBy` method // https://github.com/tc39/proposal-collection-methods @@ -11128,7 +11128,7 @@ $({ target: 'Map', stat: true, forced: true }, { var $ = __webpack_require__(2); var aMap = __webpack_require__(315); -var iterate = __webpack_require__(210); +var iterate = __webpack_require__(220); // `Map.prototype.keyOf` method // https://github.com/tc39/proposal-collection-methods @@ -11151,8 +11151,8 @@ $({ target: 'Map', proto: true, real: true, forced: true }, { var $ = __webpack_require__(2); var bind = __webpack_require__(92); var aMap = __webpack_require__(315); -var MapHelpers = __webpack_require__(118); -var iterate = __webpack_require__(210); +var MapHelpers = __webpack_require__(132); +var iterate = __webpack_require__(220); var Map = MapHelpers.Map; var set = MapHelpers.set; @@ -11181,8 +11181,8 @@ $({ target: 'Map', proto: true, real: true, forced: true }, { var $ = __webpack_require__(2); var bind = __webpack_require__(92); var aMap = __webpack_require__(315); -var MapHelpers = __webpack_require__(118); -var iterate = __webpack_require__(210); +var MapHelpers = __webpack_require__(132); +var iterate = __webpack_require__(220); var Map = MapHelpers.Map; var set = MapHelpers.set; @@ -11211,7 +11211,7 @@ $({ target: 'Map', proto: true, real: true, forced: true }, { var $ = __webpack_require__(2); var aMap = __webpack_require__(315); var iterate = __webpack_require__(91); -var set = __webpack_require__(118).set; +var set = __webpack_require__(132).set; // `Map.prototype.merge` method // https://github.com/tc39/proposal-collection-methods @@ -11238,7 +11238,7 @@ $({ target: 'Map', proto: true, real: true, arity: 1, forced: true }, { "use strict"; var $ = __webpack_require__(2); -var MapHelpers = __webpack_require__(118); +var MapHelpers = __webpack_require__(132); var createCollectionOf = __webpack_require__(331); // `Map.of` method @@ -11279,7 +11279,7 @@ module.exports = function (C, adder, ENTRY) { var $ = __webpack_require__(2); var aCallable = __webpack_require__(29); var aMap = __webpack_require__(315); -var iterate = __webpack_require__(210); +var iterate = __webpack_require__(220); var $TypeError = TypeError; @@ -11314,7 +11314,7 @@ $({ target: 'Map', proto: true, real: true, forced: true }, { var $ = __webpack_require__(2); var bind = __webpack_require__(92); var aMap = __webpack_require__(315); -var iterate = __webpack_require__(210); +var iterate = __webpack_require__(220); // `Map.prototype.some` method // https://github.com/tc39/proposal-collection-methods @@ -11338,7 +11338,7 @@ $({ target: 'Map', proto: true, real: true, forced: true }, { var $ = __webpack_require__(2); var aCallable = __webpack_require__(29); var aMap = __webpack_require__(315); -var MapHelpers = __webpack_require__(118); +var MapHelpers = __webpack_require__(132); var $TypeError = TypeError; var get = MapHelpers.get; @@ -11650,18 +11650,18 @@ __webpack_require__(351); var $ = __webpack_require__(2); var call = __webpack_require__(7); var DESCRIPTORS = __webpack_require__(5); -var setSpecies = __webpack_require__(127); +var setSpecies = __webpack_require__(139); var aCallable = __webpack_require__(29); var anObject = __webpack_require__(45); -var anInstance = __webpack_require__(128); +var anInstance = __webpack_require__(140); var isCallable = __webpack_require__(20); var isNullOrUndefined = __webpack_require__(16); var isObject = __webpack_require__(19); var getMethod = __webpack_require__(28); var defineBuiltIn = __webpack_require__(46); -var defineBuiltIns = __webpack_require__(188); -var defineBuiltInAccessor = __webpack_require__(122); -var hostReportErrors = __webpack_require__(141); +var defineBuiltIns = __webpack_require__(198); +var defineBuiltInAccessor = __webpack_require__(118); +var hostReportErrors = __webpack_require__(153); var wellKnownSymbol = __webpack_require__(32); var InternalStateModule = __webpack_require__(50); @@ -11844,7 +11844,7 @@ var $ = __webpack_require__(2); var getBuiltIn = __webpack_require__(22); var call = __webpack_require__(7); var anObject = __webpack_require__(45); -var isConstructor = __webpack_require__(131); +var isConstructor = __webpack_require__(143); var getIterator = __webpack_require__(96); var getMethod = __webpack_require__(28); var iterate = __webpack_require__(91); @@ -11884,7 +11884,7 @@ $({ target: 'Observable', stat: true, forced: true }, { var $ = __webpack_require__(2); var getBuiltIn = __webpack_require__(22); -var isConstructor = __webpack_require__(131); +var isConstructor = __webpack_require__(143); var Array = getBuiltIn('Array'); @@ -11913,10 +11913,9 @@ $({ target: 'Observable', stat: true, forced: true }, { "use strict"; -// TODO: Remove from `core-js@4` var $ = __webpack_require__(2); -var newPromiseCapabilityModule = __webpack_require__(147); -var perform = __webpack_require__(142); +var newPromiseCapabilityModule = __webpack_require__(157); +var perform = __webpack_require__(154); // `Promise.try` method // https://github.com/tc39/proposal-promise-try @@ -12097,7 +12096,7 @@ var uncurryThis = __webpack_require__(13); var ReflectMetadataModule = __webpack_require__(354); var anObject = __webpack_require__(45); var getPrototypeOf = __webpack_require__(85); -var $arrayUniqueBy = __webpack_require__(209); +var $arrayUniqueBy = __webpack_require__(219); var arrayUniqueBy = uncurryThis($arrayUniqueBy); var concat = uncurryThis([].concat); @@ -12400,7 +12399,7 @@ var clone = __webpack_require__(371); var size = __webpack_require__(373); var getSetRecord = __webpack_require__(374); var iterateSet = __webpack_require__(372); -var iterateSimple = __webpack_require__(211); +var iterateSimple = __webpack_require__(221); var has = SetHelpers.has; var remove = SetHelpers.remove; @@ -12449,7 +12448,7 @@ module.exports = function (set) { "use strict"; var uncurryThis = __webpack_require__(13); -var iterateSimple = __webpack_require__(211); +var iterateSimple = __webpack_require__(221); var SetHelpers = __webpack_require__(367); var Set = SetHelpers.Set; @@ -12487,7 +12486,7 @@ var aCallable = __webpack_require__(29); var anObject = __webpack_require__(45); var call = __webpack_require__(7); var toIntegerOrInfinity = __webpack_require__(60); -var getIteratorDirect = __webpack_require__(191); +var getIteratorDirect = __webpack_require__(201); var INVALID_SIZE = 'Invalid size'; var $RangeError = RangeError; @@ -12747,7 +12746,7 @@ var setMethodAcceptSetLike = __webpack_require__(375); var INCORRECT = !setMethodAcceptSetLike('intersection') || fails(function () { // eslint-disable-next-line es/no-array-from, es/no-set -- testing - return Array.from(new Set([1, 2, 3]).intersection(new Set([3, 2]))) !== '3,2'; + return String(Array.from(new Set([1, 2, 3]).intersection(new Set([3, 2])))) !== '3,2'; }); // `Set.prototype.intersection` method @@ -12768,7 +12767,7 @@ var SetHelpers = __webpack_require__(367); var size = __webpack_require__(373); var getSetRecord = __webpack_require__(374); var iterateSet = __webpack_require__(372); -var iterateSimple = __webpack_require__(211); +var iterateSimple = __webpack_require__(221); var Set = SetHelpers.Set; var add = SetHelpers.add; @@ -12844,7 +12843,7 @@ var has = __webpack_require__(367).has; var size = __webpack_require__(373); var getSetRecord = __webpack_require__(374); var iterateSet = __webpack_require__(372); -var iterateSimple = __webpack_require__(211); +var iterateSimple = __webpack_require__(221); var iteratorClose = __webpack_require__(98); // `Set.prototype.isDisjointFrom` method @@ -12971,7 +12970,7 @@ var aSet = __webpack_require__(366); var has = __webpack_require__(367).has; var size = __webpack_require__(373); var getSetRecord = __webpack_require__(374); -var iterateSimple = __webpack_require__(211); +var iterateSimple = __webpack_require__(221); var iteratorClose = __webpack_require__(98); // `Set.prototype.isSupersetOf` method @@ -13171,7 +13170,7 @@ var aSet = __webpack_require__(366); var SetHelpers = __webpack_require__(367); var clone = __webpack_require__(371); var getSetRecord = __webpack_require__(374); -var iterateSimple = __webpack_require__(211); +var iterateSimple = __webpack_require__(221); var add = SetHelpers.add; var has = SetHelpers.has; @@ -13239,7 +13238,7 @@ var aSet = __webpack_require__(366); var add = __webpack_require__(367).add; var clone = __webpack_require__(371); var getSetRecord = __webpack_require__(374); -var iterateSimple = __webpack_require__(211); +var iterateSimple = __webpack_require__(221); // `Set.prototype.union` method // https://github.com/tc39/proposal-set-methods @@ -13333,7 +13332,7 @@ module.exports = function cooked(template /* , ...substitutions */) { var $ = __webpack_require__(2); var createIteratorConstructor = __webpack_require__(248); -var createIterResultObject = __webpack_require__(190); +var createIterResultObject = __webpack_require__(200); var requireObjectCoercible = __webpack_require__(15); var toString = __webpack_require__(76); var InternalStateModule = __webpack_require__(50); @@ -13432,7 +13431,7 @@ var toObject = __webpack_require__(38); var isCallable = __webpack_require__(20); var lengthOfArrayLike = __webpack_require__(62); var defineProperty = __webpack_require__(43).f; -var createArrayFromList = __webpack_require__(133); +var createArrayFromList = __webpack_require__(145); var WeakMapHelpers = __webpack_require__(411); var cooked = __webpack_require__(407); var parse = __webpack_require__(412); @@ -14012,9 +14011,9 @@ defineWellKnownSymbol('observable'); // TODO: Remove from `core-js@4` var getBuiltIn = __webpack_require__(22); -var aConstructor = __webpack_require__(130); -var arrayFromAsync = __webpack_require__(185); -var ArrayBufferViewCore = __webpack_require__(171); +var aConstructor = __webpack_require__(142); +var arrayFromAsync = __webpack_require__(195); +var ArrayBufferViewCore = __webpack_require__(181); var arrayFromConstructorAndList = __webpack_require__(112); var aTypedArrayConstructor = ArrayBufferViewCore.aTypedArrayConstructor; @@ -14042,8 +14041,8 @@ exportTypedArrayStaticMethod('fromAsync', function fromAsync(asyncItems /* , map "use strict"; -var ArrayBufferViewCore = __webpack_require__(171); -var $filterReject = __webpack_require__(195).filterReject; +var ArrayBufferViewCore = __webpack_require__(181); +var $filterReject = __webpack_require__(205).filterReject; var fromSpeciesAndList = __webpack_require__(430); var aTypedArray = ArrayBufferViewCore.aTypedArray; @@ -14077,8 +14076,8 @@ module.exports = function (instance, list) { "use strict"; -var ArrayBufferViewCore = __webpack_require__(171); -var speciesConstructor = __webpack_require__(129); +var ArrayBufferViewCore = __webpack_require__(181); +var speciesConstructor = __webpack_require__(141); var aTypedArrayConstructor = ArrayBufferViewCore.aTypedArrayConstructor; var getTypedArrayConstructor = ArrayBufferViewCore.getTypedArrayConstructor; @@ -14097,8 +14096,8 @@ module.exports = function (originalArray) { "use strict"; // TODO: Remove from `core-js@4` -var ArrayBufferViewCore = __webpack_require__(171); -var $group = __webpack_require__(199); +var ArrayBufferViewCore = __webpack_require__(181); +var $group = __webpack_require__(209); var typedArraySpeciesConstructor = __webpack_require__(431); var aTypedArray = ArrayBufferViewCore.aTypedArray; @@ -14119,11 +14118,11 @@ exportTypedArrayMethod('groupBy', function groupBy(callbackfn /* , thisArg */) { "use strict"; // TODO: Remove from `core-js@4` -var ArrayBufferViewCore = __webpack_require__(171); +var ArrayBufferViewCore = __webpack_require__(181); var lengthOfArrayLike = __webpack_require__(62); -var isBigIntArray = __webpack_require__(181); +var isBigIntArray = __webpack_require__(191); var toAbsoluteIndex = __webpack_require__(59); -var toBigInt = __webpack_require__(182); +var toBigInt = __webpack_require__(192); var toIntegerOrInfinity = __webpack_require__(60); var fails = __webpack_require__(6); @@ -14194,9 +14193,9 @@ exportTypedArrayMethod('toSpliced', function toSpliced(start, deleteCount /* , . "use strict"; var uncurryThis = __webpack_require__(13); -var ArrayBufferViewCore = __webpack_require__(171); +var ArrayBufferViewCore = __webpack_require__(181); var arrayFromConstructorAndList = __webpack_require__(112); -var $arrayUniqueBy = __webpack_require__(209); +var $arrayUniqueBy = __webpack_require__(219); var aTypedArray = ArrayBufferViewCore.aTypedArray; var getTypedArrayConstructor = ArrayBufferViewCore.getTypedArrayConstructor; @@ -14732,16 +14731,16 @@ $({ target: 'WeakSet', stat: true, forced: true }, { "use strict"; var $ = __webpack_require__(2); -var tryNodeRequire = __webpack_require__(219); +var tryNodeRequire = __webpack_require__(125); var getBuiltIn = __webpack_require__(22); var fails = __webpack_require__(6); var create = __webpack_require__(87); var createPropertyDescriptor = __webpack_require__(10); var defineProperty = __webpack_require__(43).f; var defineBuiltIn = __webpack_require__(46); -var defineBuiltInAccessor = __webpack_require__(122); +var defineBuiltInAccessor = __webpack_require__(118); var hasOwn = __webpack_require__(37); -var anInstance = __webpack_require__(128); +var anInstance = __webpack_require__(140); var anObject = __webpack_require__(45); var errorToString = __webpack_require__(456); var normalizeStringArgument = __webpack_require__(75); @@ -14749,7 +14748,7 @@ var DOMExceptionConstants = __webpack_require__(457); var clearErrorStack = __webpack_require__(81); var InternalStateModule = __webpack_require__(50); var DESCRIPTORS = __webpack_require__(5); -var IS_PURE = __webpack_require__(34); +var IS_PURE = __webpack_require__(35); var DOM_EXCEPTION = 'DOMException'; var DATA_CLONE_ERR = 'DATA_CLONE_ERR'; @@ -14960,13 +14959,13 @@ var getBuiltIn = __webpack_require__(22); var createPropertyDescriptor = __webpack_require__(10); var defineProperty = __webpack_require__(43).f; var hasOwn = __webpack_require__(37); -var anInstance = __webpack_require__(128); +var anInstance = __webpack_require__(140); var inheritIfRequired = __webpack_require__(74); var normalizeStringArgument = __webpack_require__(75); var DOMExceptionConstants = __webpack_require__(457); var clearErrorStack = __webpack_require__(81); var DESCRIPTORS = __webpack_require__(5); -var IS_PURE = __webpack_require__(34); +var IS_PURE = __webpack_require__(35); var DOM_EXCEPTION = 'DOMException'; var Error = getBuiltIn('Error'); @@ -15030,7 +15029,7 @@ if (PolyfilledDOMExceptionPrototype.constructor !== PolyfilledDOMException) { "use strict"; var getBuiltIn = __webpack_require__(22); -var setToStringTag = __webpack_require__(126); +var setToStringTag = __webpack_require__(138); var DOM_EXCEPTION = 'DOMException'; @@ -15057,7 +15056,7 @@ __webpack_require__(462); var $ = __webpack_require__(2); var global = __webpack_require__(3); -var clearImmediate = __webpack_require__(132).clear; +var clearImmediate = __webpack_require__(144).clear; // `clearImmediate` method // http://w3c.github.io/setImmediate/#si-clearImmediate @@ -15074,7 +15073,7 @@ $({ global: true, bind: true, enumerable: true, forced: global.clearImmediate != var $ = __webpack_require__(2); var global = __webpack_require__(3); -var setTask = __webpack_require__(132).set; +var setTask = __webpack_require__(144).set; var schedulersFix = __webpack_require__(463); // https://github.com/oven-sh/bun/issues/1633 @@ -15098,8 +15097,8 @@ var apply = __webpack_require__(67); var isCallable = __webpack_require__(20); var ENGINE_IS_BUN = __webpack_require__(464); var USER_AGENT = __webpack_require__(27); -var arraySlice = __webpack_require__(133); -var validateArgumentsLength = __webpack_require__(134); +var arraySlice = __webpack_require__(145); +var validateArgumentsLength = __webpack_require__(146); var Function = global.Function; // dirty IE9- and Bun 0.3.0- checks @@ -15143,7 +15142,7 @@ module.exports = typeof Bun == 'function' && Bun && typeof Bun.version == 'strin var $ = __webpack_require__(2); var global = __webpack_require__(3); -var defineBuiltInAccessor = __webpack_require__(122); +var defineBuiltInAccessor = __webpack_require__(118); var DESCRIPTORS = __webpack_require__(5); var $TypeError = TypeError; @@ -15189,7 +15188,7 @@ try { "use strict"; -var IS_PURE = __webpack_require__(34); +var IS_PURE = __webpack_require__(35); var $ = __webpack_require__(2); var global = __webpack_require__(3); var getBuiltIn = __webpack_require__(22); @@ -15197,7 +15196,7 @@ var uncurryThis = __webpack_require__(13); var fails = __webpack_require__(6); var uid = __webpack_require__(39); var isCallable = __webpack_require__(20); -var isConstructor = __webpack_require__(131); +var isConstructor = __webpack_require__(143); var isNullOrUndefined = __webpack_require__(16); var isObject = __webpack_require__(19); var isSymbol = __webpack_require__(21); @@ -15208,14 +15207,14 @@ var hasOwn = __webpack_require__(37); var createProperty = __webpack_require__(284); var createNonEnumerableProperty = __webpack_require__(42); var lengthOfArrayLike = __webpack_require__(62); -var validateArgumentsLength = __webpack_require__(134); -var getRegExpFlags = __webpack_require__(167); -var MapHelpers = __webpack_require__(118); +var validateArgumentsLength = __webpack_require__(146); +var getRegExpFlags = __webpack_require__(177); +var MapHelpers = __webpack_require__(132); var SetHelpers = __webpack_require__(367); var setIterate = __webpack_require__(372); -var detachTransferable = __webpack_require__(218); +var detachTransferable = __webpack_require__(124); var ERROR_STACK_INSTALLABLE = __webpack_require__(82); -var PROPER_STRUCTURED_CLONE_TRANSFER = __webpack_require__(220); +var PROPER_STRUCTURED_CLONE_TRANSFER = __webpack_require__(127); var Object = global.Object; var Array = global.Array; @@ -15730,7 +15729,7 @@ $({ global: true, enumerable: true, sham: !PROPER_STRUCTURED_CLONE_TRANSFER, for var $ = __webpack_require__(2); var getBuiltIn = __webpack_require__(22); var fails = __webpack_require__(6); -var validateArgumentsLength = __webpack_require__(134); +var validateArgumentsLength = __webpack_require__(146); var toString = __webpack_require__(76); var USE_NATIVE_URL = __webpack_require__(468); @@ -15767,7 +15766,7 @@ $({ target: 'URL', stat: true, forced: !THROWS_WITHOUT_ARGUMENTS }, { var fails = __webpack_require__(6); var wellKnownSymbol = __webpack_require__(32); var DESCRIPTORS = __webpack_require__(5); -var IS_PURE = __webpack_require__(34); +var IS_PURE = __webpack_require__(35); var ITERATOR = wellKnownSymbol('iterator'); @@ -15816,7 +15815,7 @@ module.exports = !fails(function () { var defineBuiltIn = __webpack_require__(46); var uncurryThis = __webpack_require__(13); var toString = __webpack_require__(76); -var validateArgumentsLength = __webpack_require__(134); +var validateArgumentsLength = __webpack_require__(146); var $URLSearchParams = URLSearchParams; var URLSearchParamsPrototype = $URLSearchParams.prototype; @@ -15872,7 +15871,7 @@ if (params + '' !== 'a=2') { var defineBuiltIn = __webpack_require__(46); var uncurryThis = __webpack_require__(13); var toString = __webpack_require__(76); -var validateArgumentsLength = __webpack_require__(134); +var validateArgumentsLength = __webpack_require__(146); var $URLSearchParams = URLSearchParams; var URLSearchParamsPrototype = $URLSearchParams.prototype; @@ -15906,7 +15905,7 @@ if (params.has('a', 2) || !params.has('a', undefined)) { var DESCRIPTORS = __webpack_require__(5); var uncurryThis = __webpack_require__(13); -var defineBuiltInAccessor = __webpack_require__(122); +var defineBuiltInAccessor = __webpack_require__(118); var URLSearchParamsPrototype = URLSearchParams.prototype; var forEach = uncurryThis(URLSearchParamsPrototype.forEach); diff --git a/docs/compat/compat-data.js b/docs/compat/compat-data.js index f759a0a2170a..f91323b92e3f 100644 --- a/docs/compat/compat-data.js +++ b/docs/compat/compat-data.js @@ -1441,6 +1441,66 @@ "safari": "7.1", "samsung": "1.5" }, + "es.array-buffer.detached": { + "android": "114", + "bun": "1.0.19", + "chrome": "114", + "chrome-android": "114", + "deno": "1.33", + "edge": "114", + "electron": "25.0", + "firefox": "122", + "firefox-android": "122", + "ios": "17.4", + "node": "21.0", + "oculus": "28.0", + "opera": "100", + "opera-android": "76", + "opera_mobile": "76", + "quest": "28.0", + "safari": "17.4", + "samsung": "23.0" + }, + "es.array-buffer.transfer": { + "android": "114", + "bun": "1.0.19", + "chrome": "114", + "chrome-android": "114", + "deno": "1.33", + "edge": "114", + "electron": "25.0", + "firefox": "122", + "firefox-android": "122", + "ios": "17.4", + "node": "21.0", + "oculus": "28.0", + "opera": "100", + "opera-android": "76", + "opera_mobile": "76", + "quest": "28.0", + "safari": "17.4", + "samsung": "23.0" + }, + "es.array-buffer.transfer-to-fixed-length": { + "android": "114", + "bun": "1.0.19", + "chrome": "114", + "chrome-android": "114", + "deno": "1.33", + "edge": "114", + "electron": "25.0", + "firefox": "122", + "firefox-android": "122", + "ios": "17.4", + "node": "21.0", + "oculus": "28.0", + "opera": "100", + "opera-android": "76", + "opera_mobile": "76", + "quest": "28.0", + "safari": "17.4", + "samsung": "23.0" + }, "es.date.get-year": { "android": "3.0", "bun": "0.1.1", @@ -1852,12 +1912,14 @@ "electron": "27.0", "firefox": "119", "firefox-android": "119", + "ios": "17.4", "node": "21.0", "oculus": "30.0", "opera": "103", "opera-android": "78", "opera_mobile": "78", "quest": "30.0", + "safari": "17.4", "samsung": "24.0" }, "es.math.acosh": { @@ -2908,12 +2970,14 @@ "electron": "27.0", "firefox": "119", "firefox-android": "119", + "ios": "17.4", "node": "21.0", "oculus": "30.0", "opera": "103", "opera-android": "78", "opera_mobile": "78", "quest": "30.0", + "safari": "17.4", "samsung": "24.0" }, "es.object.has-own": { @@ -3503,11 +3567,13 @@ "electron": "28.0", "firefox": "121", "firefox-android": "121", + "ios": "17.4", "oculus": "31.0", "opera": "105", "opera-android": "79", "opera_mobile": "79", - "quest": "31.0" + "quest": "31.0", + "safari": "17.4" }, "es.reflect.apply": { "android": "49", @@ -6015,12 +6081,14 @@ "electron": "25.0", "firefox": "122", "firefox-android": "122", + "ios": "17.4", "node": "21.0", "oculus": "28.0", "opera": "100", "opera-android": "76", "opera_mobile": "76", "quest": "28.0", + "safari": "17.4", "samsung": "23.0" }, "esnext.array-buffer.transfer": { @@ -6033,12 +6101,14 @@ "electron": "25.0", "firefox": "122", "firefox-android": "122", + "ios": "17.4", "node": "21.0", "oculus": "28.0", "opera": "100", "opera-android": "76", "opera_mobile": "76", "quest": "28.0", + "safari": "17.4", "samsung": "23.0" }, "esnext.array-buffer.transfer-to-fixed-length": { @@ -6051,12 +6121,14 @@ "electron": "25.0", "firefox": "122", "firefox-android": "122", + "ios": "17.4", "node": "21.0", "oculus": "28.0", "opera": "100", "opera-android": "76", "opera_mobile": "76", "quest": "28.0", + "safari": "17.4", "samsung": "23.0" }, "esnext.async-disposable-stack.constructor": {}, @@ -6296,12 +6368,14 @@ "electron": "27.0", "firefox": "119", "firefox-android": "119", + "ios": "17.4", "node": "21.0", "oculus": "30.0", "opera": "103", "opera-android": "78", "opera_mobile": "78", "quest": "30.0", + "safari": "17.4", "samsung": "24.0" }, "esnext.map.includes": {}, @@ -6367,12 +6441,14 @@ "electron": "27.0", "firefox": "119", "firefox-android": "119", + "ios": "17.4", "node": "21.0", "oculus": "30.0", "opera": "103", "opera-android": "78", "opera_mobile": "78", "quest": "30.0", + "safari": "17.4", "samsung": "24.0" }, "esnext.observable": {}, @@ -6430,11 +6506,13 @@ "electron": "28.0", "firefox": "121", "firefox-android": "121", + "ios": "17.4", "oculus": "31.0", "opera": "105", "opera-android": "79", "opera_mobile": "79", - "quest": "31.0" + "quest": "31.0", + "safari": "17.4" }, "esnext.reflect.define-metadata": {}, "esnext.reflect.delete-metadata": {}, @@ -6448,28 +6526,77 @@ "esnext.regexp.escape": {}, "esnext.set.add-all": {}, "esnext.set.delete-all": {}, - "esnext.set.difference.v2": {}, + "esnext.set.difference.v2": { + "android": "123", + "chrome": "123", + "chrome-android": "123", + "edge": "123", + "electron": "30.0", + "opera": "109" + }, "esnext.set.difference": {}, "esnext.set.every": {}, "esnext.set.filter": {}, "esnext.set.find": {}, "esnext.set.from": {}, - "esnext.set.intersection.v2": {}, + "esnext.set.intersection.v2": { + "android": "123", + "chrome": "123", + "chrome-android": "123", + "edge": "123", + "electron": "30.0", + "opera": "109" + }, "esnext.set.intersection": {}, - "esnext.set.is-disjoint-from.v2": {}, + "esnext.set.is-disjoint-from.v2": { + "android": "123", + "chrome": "123", + "chrome-android": "123", + "edge": "123", + "electron": "30.0", + "opera": "109" + }, "esnext.set.is-disjoint-from": {}, - "esnext.set.is-subset-of.v2": {}, + "esnext.set.is-subset-of.v2": { + "android": "123", + "chrome": "123", + "chrome-android": "123", + "edge": "123", + "electron": "30.0", + "opera": "109" + }, "esnext.set.is-subset-of": {}, - "esnext.set.is-superset-of.v2": {}, + "esnext.set.is-superset-of.v2": { + "android": "123", + "chrome": "123", + "chrome-android": "123", + "edge": "123", + "electron": "30.0", + "opera": "109" + }, "esnext.set.is-superset-of": {}, "esnext.set.join": {}, "esnext.set.map": {}, "esnext.set.of": {}, "esnext.set.reduce": {}, "esnext.set.some": {}, - "esnext.set.symmetric-difference.v2": {}, + "esnext.set.symmetric-difference.v2": { + "android": "123", + "chrome": "123", + "chrome-android": "123", + "edge": "123", + "electron": "30.0", + "opera": "109" + }, "esnext.set.symmetric-difference": {}, - "esnext.set.union.v2": {}, + "esnext.set.union.v2": { + "android": "123", + "chrome": "123", + "chrome-android": "123", + "edge": "123", + "electron": "30.0", + "opera": "109" + }, "esnext.set.union": {}, "esnext.string.at": {}, "esnext.string.cooked": {}, @@ -6574,7 +6701,9 @@ "esnext.symbol.is-well-known-symbol": {}, "esnext.symbol.is-well-known": {}, "esnext.symbol.matcher": {}, - "esnext.symbol.metadata": {}, + "esnext.symbol.metadata": { + "deno": "1.40.4" + }, "esnext.symbol.metadata-key": {}, "esnext.symbol.observable": {}, "esnext.symbol.pattern-match": {}, diff --git a/docs/compat/tests.js b/docs/compat/tests.js index 073896d458a7..69a8e9162446 100644 --- a/docs/compat/tests.js +++ b/docs/compat/tests.js @@ -615,6 +615,15 @@ GLOBAL.tests = { 'es.array-buffer.slice': [ARRAY_BUFFER_SUPPORT, function () { return new ArrayBuffer(2).slice(1, undefined).byteLength; }], + 'es.array-buffer.detached': function () { + return 'detached' in ArrayBuffer.prototype; + }, + 'es.array-buffer.transfer': function () { + return ArrayBuffer.prototype.transfer; + }, + 'es.array-buffer.transfer-to-fixed-length': function () { + return ArrayBuffer.prototype.transferToFixedLength; + }, 'es.data-view.constructor': ARRAY_BUFFER_SUPPORT, 'es.date.get-year': function () { return new Date(16e11).getYear() === 120; @@ -1516,15 +1525,6 @@ GLOBAL.tests = { 'esnext.array.unique-by': function () { return [].uniqueBy; }, - 'esnext.array-buffer.detached': function () { - return 'detached' in ArrayBuffer.prototype; - }, - 'esnext.array-buffer.transfer': function () { - return ArrayBuffer.prototype.transfer; - }, - 'esnext.array-buffer.transfer-to-fixed-length': function () { - return ArrayBuffer.prototype.transferToFixedLength; - }, 'esnext.async-disposable-stack.constructor': function () { return typeof AsyncDisposableStack == 'function'; }, @@ -1770,7 +1770,7 @@ GLOBAL.tests = { return Set.from; }, 'esnext.set.intersection.v2': [createSetMethodTest('intersection'), function () { - return Array.from(new Set([1, 2, 3]).intersection(new Set([3, 2]))) === '3,2'; + return String(Array.from(new Set([1, 2, 3]).intersection(new Set([3, 2])))) === '3,2'; }], 'esnext.set.is-disjoint-from.v2': createSetMethodTest('isDisjointFrom'), 'esnext.set.is-subset-of.v2': createSetMethodTest('isSubsetOf'), diff --git a/package-lock.json b/package-lock.json index b14f5c1f4263..6dc42b0e5fce 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,11 +1,11 @@ { "name": "core-js", - "version": "3.35.1", + "version": "3.36.0", "lockfileVersion": 3, "requires": true, "packages": { "": { - "version": "3.35.1", + "version": "3.36.0", "license": "MIT", "workspaces": [ "./packages/*" @@ -2227,14 +2227,13 @@ } }, "node_modules/define-data-property": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.3.tgz", - "integrity": "sha512-h3GBouC+RPtNX2N0hHVLo2ZwPYurq8mLmXpOLTsw71gr7lHt5VaI4vVkDUNOfiWmm48JEXe3VM7PmLX45AMmmg==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", "dependencies": { + "es-define-property": "^1.0.0", "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.4", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.1" + "gopd": "^1.0.1" }, "engines": { "node": ">= 0.4" @@ -2333,9 +2332,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.4.667", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.667.tgz", - "integrity": "sha512-66L3pLlWhTNVUhnmSA5+qDM3fwnXsM6KAqE36e2w4KN0g6pkEtlT5bs41FQtQwVwKnfhNBXiWRLPs30HSxd7Kw==" + "version": "1.4.668", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.668.tgz", + "integrity": "sha512-ZOBocMYCehr9W31+GpMclR+KBaDZOoAEabLdhpZ8oU1JFDwIaFY0UDbpXVEUFc0BIP2O2Qn3rkfCjQmMR4T/bQ==" }, "node_modules/elliptic": { "version": "6.5.4", @@ -6045,7 +6044,7 @@ } }, "packages/core-js": { - "version": "3.35.1", + "version": "3.36.0", "hasInstallScript": true, "license": "MIT", "funding": { @@ -6054,11 +6053,11 @@ } }, "packages/core-js-builder": { - "version": "3.35.1", + "version": "3.36.0", "license": "MIT", "dependencies": { - "core-js": "3.35.1", - "core-js-compat": "3.35.1", + "core-js": "3.36.0", + "core-js-compat": "3.36.0", "mkdirp": ">=0.5.5 <1", "webpack": ">=4.47.0 <5" }, @@ -6071,7 +6070,7 @@ } }, "packages/core-js-bundle": { - "version": "3.35.1", + "version": "3.36.0", "hasInstallScript": true, "license": "MIT", "funding": { @@ -6080,7 +6079,7 @@ } }, "packages/core-js-compat": { - "version": "3.35.1", + "version": "3.36.0", "license": "MIT", "dependencies": { "browserslist": "^4.22.3" @@ -6091,7 +6090,7 @@ } }, "packages/core-js-pure": { - "version": "3.35.1", + "version": "3.36.0", "hasInstallScript": true, "license": "MIT", "funding": { diff --git a/package.json b/package.json index ce83ef7a5ea8..6624f3ca0f18 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "version": "3.35.1", + "version": "3.36.0", "repository": { "type": "git", "url": "https://github.com/zloirock/core-js.git" diff --git a/packages/core-js-builder/package.json b/packages/core-js-builder/package.json index bdef14ceb965..aa5ac80207d6 100644 --- a/packages/core-js-builder/package.json +++ b/packages/core-js-builder/package.json @@ -1,6 +1,6 @@ { "name": "core-js-builder", - "version": "3.35.1", + "version": "3.36.0", "type": "commonjs", "description": "core-js builder", "repository": { @@ -22,8 +22,8 @@ "main": "index.js", "types": "index.d.ts", "dependencies": { - "core-js": "3.35.1", - "core-js-compat": "3.35.1", + "core-js": "3.36.0", + "core-js-compat": "3.36.0", "mkdirp": ">=0.5.5 <1", "webpack": ">=4.47.0 <5" }, diff --git a/packages/core-js-bundle/package.json b/packages/core-js-bundle/package.json index b797aa9c1fd2..2a2c9abf1d32 100644 --- a/packages/core-js-bundle/package.json +++ b/packages/core-js-bundle/package.json @@ -1,6 +1,6 @@ { "name": "core-js-bundle", - "version": "3.35.1", + "version": "3.36.0", "type": "commonjs", "description": "Standard library", "keywords": [ diff --git a/packages/core-js-compat/README.md b/packages/core-js-compat/README.md index 1eb6d2038cd6..3eeb089a30be 100644 --- a/packages/core-js-compat/README.md +++ b/packages/core-js-compat/README.md @@ -27,7 +27,7 @@ const { exclude: [ // optional list / filter of modules to exclude, the signature is similar to `modules` option 'web.atob', ], - version: '3.35', // used `core-js` version, by default - the latest + version: '3.36', // used `core-js` version, by default - the latest inverse: false, // inverse of the result - shows modules that are NOT required for the target environment }); @@ -125,9 +125,9 @@ require('core-js-compat/modules'); // => Array require('core-js-compat').modules; // => Array // the subset of modules which available in the passed `core-js` version: -require('core-js-compat/get-modules-list-for-target-version')('3.35'); // => Array +require('core-js-compat/get-modules-list-for-target-version')('3.36'); // => Array // or -require('core-js-compat').getModulesListForTargetVersion('3.35'); // => Array +require('core-js-compat').getModulesListForTargetVersion('3.36'); // => Array ``` If you wanna help to improve this data, you could take a look at the related section of [`CONTRIBUTING.md`](https://github.com/zloirock/core-js/blob/master/CONTRIBUTING.md#how-to-update-core-js-compat-data). The visualization of compatibility data and the browser tests runner is available [here](http://zloirock.github.io/core-js/compat/), the example: diff --git a/packages/core-js-compat/package.json b/packages/core-js-compat/package.json index 1a8e5d571a3f..55cfde28a7f4 100644 --- a/packages/core-js-compat/package.json +++ b/packages/core-js-compat/package.json @@ -1,6 +1,6 @@ { "name": "core-js-compat", - "version": "3.35.1", + "version": "3.36.0", "type": "commonjs", "description": "core-js compat", "repository": { diff --git a/packages/core-js-pure/package.json b/packages/core-js-pure/package.json index c0cb5ae3c17c..7bfaab9bc635 100644 --- a/packages/core-js-pure/package.json +++ b/packages/core-js-pure/package.json @@ -1,6 +1,6 @@ { "name": "core-js-pure", - "version": "3.35.1", + "version": "3.36.0", "type": "commonjs", "description": "Standard library", "keywords": [ diff --git a/packages/core-js/internals/shared-store.js b/packages/core-js/internals/shared-store.js index d8d5d23f3170..09fbfce5e8f3 100644 --- a/packages/core-js/internals/shared-store.js +++ b/packages/core-js/internals/shared-store.js @@ -7,9 +7,9 @@ var SHARED = '__core-js_shared__'; var store = module.exports = globalThis[SHARED] || defineGlobalProperty(SHARED, {}); (store.versions || (store.versions = [])).push({ - version: '3.35.1', + version: '3.36.0', mode: IS_PURE ? 'pure' : 'global', copyright: '© 2014-2024 Denis Pushkarev (zloirock.ru)', - license: 'https://github.com/zloirock/core-js/blob/v3.35.1/LICENSE', + license: 'https://github.com/zloirock/core-js/blob/v3.36.0/LICENSE', source: 'https://github.com/zloirock/core-js' }); diff --git a/packages/core-js/package.json b/packages/core-js/package.json index 8d155ac69a51..39feaad1c0ad 100644 --- a/packages/core-js/package.json +++ b/packages/core-js/package.json @@ -1,6 +1,6 @@ { "name": "core-js", - "version": "3.35.1", + "version": "3.36.0", "type": "commonjs", "description": "Standard library", "keywords": [