wp/wp-includes/js/dist/vendor/wp-polyfill.js
changeset 22 8c2e4d02f4ef
parent 21 48c4eec2b7e6
equal deleted inserted replaced
21:48c4eec2b7e6 22:8c2e4d02f4ef
     1 /**
     1 /**
     2  * core-js 3.35.1
     2  * core-js 3.39.0
     3  * © 2014-2024 Denis Pushkarev (zloirock.ru)
     3  * © 2014-2024 Denis Pushkarev (zloirock.ru)
     4  * license: https://github.com/zloirock/core-js/blob/v3.35.1/LICENSE
     4  * license: https://github.com/zloirock/core-js/blob/v3.39.0/LICENSE
     5  * source: https://github.com/zloirock/core-js
     5  * source: https://github.com/zloirock/core-js
     6  */
     6  */
     7 !function (undefined) { 'use strict'; /******/ (function(modules) { // webpackBootstrap
     7 !function (undefined) { 'use strict'; /******/ (function(modules) { // webpackBootstrap
     8 /******/ 	// The module cache
     8 /******/ 	// The module cache
     9 /******/ 	var installedModules = {};
     9 /******/ 	var installedModules = {};
    93 /******/ ([
    93 /******/ ([
    94 /* 0 */
    94 /* 0 */
    95 /***/ (function(module, exports, __webpack_require__) {
    95 /***/ (function(module, exports, __webpack_require__) {
    96 
    96 
    97 __webpack_require__(1);
    97 __webpack_require__(1);
    98 __webpack_require__(70);
    98 __webpack_require__(73);
    99 __webpack_require__(77);
    99 __webpack_require__(76);
       
   100 __webpack_require__(78);
   100 __webpack_require__(80);
   101 __webpack_require__(80);
   101 __webpack_require__(81);
   102 __webpack_require__(86);
   102 __webpack_require__(83);
       
   103 __webpack_require__(95);
   103 __webpack_require__(95);
   104 __webpack_require__(96);
   104 __webpack_require__(96);
   105 __webpack_require__(98);
   105 __webpack_require__(107);
   106 __webpack_require__(101);
   106 __webpack_require__(108);
   107 __webpack_require__(103);
       
   108 __webpack_require__(104);
       
   109 __webpack_require__(113);
   107 __webpack_require__(113);
   110 __webpack_require__(114);
   108 __webpack_require__(114);
   111 __webpack_require__(117);
   109 __webpack_require__(116);
   112 __webpack_require__(123);
   110 __webpack_require__(118);
   113 __webpack_require__(138);
   111 __webpack_require__(119);
   114 __webpack_require__(140);
   112 __webpack_require__(127);
   115 __webpack_require__(141);
   113 __webpack_require__(128);
   116 module.exports = __webpack_require__(142);
   114 __webpack_require__(131);
       
   115 __webpack_require__(137);
       
   116 __webpack_require__(146);
       
   117 __webpack_require__(148);
       
   118 __webpack_require__(149);
       
   119 __webpack_require__(150);
       
   120 module.exports = __webpack_require__(151);
   117 
   121 
   118 
   122 
   119 /***/ }),
   123 /***/ }),
   120 /* 1 */
   124 /* 1 */
   121 /***/ (function(module, exports, __webpack_require__) {
   125 /***/ (function(module, exports, __webpack_require__) {
   122 
   126 
   123 "use strict";
   127 "use strict";
   124 
   128 
   125 var $ = __webpack_require__(2);
   129 var $ = __webpack_require__(2);
   126 var toObject = __webpack_require__(38);
   130 var arrayToReversed = __webpack_require__(67);
   127 var lengthOfArrayLike = __webpack_require__(62);
   131 var toIndexedObject = __webpack_require__(11);
   128 var setArrayLength = __webpack_require__(67);
   132 var addToUnscopables = __webpack_require__(68);
   129 var doesNotExceedSafeInteger = __webpack_require__(69);
   133 
   130 var fails = __webpack_require__(6);
   134 var $Array = Array;
   131 
   135 
   132 var INCORRECT_TO_LENGTH = fails(function () {
   136 // `Array.prototype.toReversed` method
   133   return [].push.call({ length: 0x100000000 }, 1) !== 4294967297;
   137 // https://tc39.es/ecma262/#sec-array.prototype.toreversed
       
   138 $({ target: 'Array', proto: true }, {
       
   139   toReversed: function toReversed() {
       
   140     return arrayToReversed(toIndexedObject(this), $Array);
       
   141   }
   134 });
   142 });
   135 
   143 
   136 // V8 <= 121 and Safari <= 15.4; FF < 23 throws InternalError
   144 addToUnscopables('toReversed');
   137 // https://bugs.chromium.org/p/v8/issues/detail?id=12681
       
   138 var properErrorOnNonWritableLength = function () {
       
   139   try {
       
   140     // eslint-disable-next-line es/no-object-defineproperty -- safe
       
   141     Object.defineProperty([], 'length', { writable: false }).push();
       
   142   } catch (error) {
       
   143     return error instanceof TypeError;
       
   144   }
       
   145 };
       
   146 
       
   147 var FORCED = INCORRECT_TO_LENGTH || !properErrorOnNonWritableLength();
       
   148 
       
   149 // `Array.prototype.push` method
       
   150 // https://tc39.es/ecma262/#sec-array.prototype.push
       
   151 $({ target: 'Array', proto: true, arity: 1, forced: FORCED }, {
       
   152   // eslint-disable-next-line no-unused-vars -- required for `.length`
       
   153   push: function push(item) {
       
   154     var O = toObject(this);
       
   155     var len = lengthOfArrayLike(O);
       
   156     var argCount = arguments.length;
       
   157     doesNotExceedSafeInteger(len + argCount);
       
   158     for (var i = 0; i < argCount; i++) {
       
   159       O[len] = arguments[i];
       
   160       len++;
       
   161     }
       
   162     setArrayLength(O, len);
       
   163     return len;
       
   164   }
       
   165 });
       
   166 
   145 
   167 
   146 
   168 /***/ }),
   147 /***/ }),
   169 /* 2 */
   148 /* 2 */
   170 /***/ (function(module, exports, __webpack_require__) {
   149 /***/ (function(module, exports, __webpack_require__) {
   171 
   150 
   172 "use strict";
   151 "use strict";
   173 
   152 
   174 var global = __webpack_require__(3);
   153 var globalThis = __webpack_require__(3);
   175 var getOwnPropertyDescriptor = __webpack_require__(4).f;
   154 var getOwnPropertyDescriptor = __webpack_require__(4).f;
   176 var createNonEnumerableProperty = __webpack_require__(42);
   155 var createNonEnumerableProperty = __webpack_require__(42);
   177 var defineBuiltIn = __webpack_require__(46);
   156 var defineBuiltIn = __webpack_require__(46);
   178 var defineGlobalProperty = __webpack_require__(36);
   157 var defineGlobalProperty = __webpack_require__(36);
   179 var copyConstructorProperties = __webpack_require__(54);
   158 var copyConstructorProperties = __webpack_require__(54);
   198   var TARGET = options.target;
   177   var TARGET = options.target;
   199   var GLOBAL = options.global;
   178   var GLOBAL = options.global;
   200   var STATIC = options.stat;
   179   var STATIC = options.stat;
   201   var FORCED, target, key, targetProperty, sourceProperty, descriptor;
   180   var FORCED, target, key, targetProperty, sourceProperty, descriptor;
   202   if (GLOBAL) {
   181   if (GLOBAL) {
   203     target = global;
   182     target = globalThis;
   204   } else if (STATIC) {
   183   } else if (STATIC) {
   205     target = global[TARGET] || defineGlobalProperty(TARGET, {});
   184     target = globalThis[TARGET] || defineGlobalProperty(TARGET, {});
   206   } else {
   185   } else {
   207     target = global[TARGET] && global[TARGET].prototype;
   186     target = globalThis[TARGET] && globalThis[TARGET].prototype;
   208   }
   187   }
   209   if (target) for (key in source) {
   188   if (target) for (key in source) {
   210     sourceProperty = source[key];
   189     sourceProperty = source[key];
   211     if (options.dontCallGetSet) {
   190     if (options.dontCallGetSet) {
   212       descriptor = getOwnPropertyDescriptor(target, key);
   191       descriptor = getOwnPropertyDescriptor(target, key);
   589 /* 22 */
   568 /* 22 */
   590 /***/ (function(module, exports, __webpack_require__) {
   569 /***/ (function(module, exports, __webpack_require__) {
   591 
   570 
   592 "use strict";
   571 "use strict";
   593 
   572 
   594 var global = __webpack_require__(3);
   573 var globalThis = __webpack_require__(3);
   595 var isCallable = __webpack_require__(20);
   574 var isCallable = __webpack_require__(20);
   596 
   575 
   597 var aFunction = function (argument) {
   576 var aFunction = function (argument) {
   598   return isCallable(argument) ? argument : undefined;
   577   return isCallable(argument) ? argument : undefined;
   599 };
   578 };
   600 
   579 
   601 module.exports = function (namespace, method) {
   580 module.exports = function (namespace, method) {
   602   return arguments.length < 2 ? aFunction(global[namespace]) : global[namespace] && global[namespace][method];
   581   return arguments.length < 2 ? aFunction(globalThis[namespace]) : globalThis[namespace] && globalThis[namespace][method];
   603 };
   582 };
   604 
   583 
   605 
   584 
   606 /***/ }),
   585 /***/ }),
   607 /* 23 */
   586 /* 23 */
   621 "use strict";
   600 "use strict";
   622 
   601 
   623 /* eslint-disable es/no-symbol -- required for testing */
   602 /* eslint-disable es/no-symbol -- required for testing */
   624 var NATIVE_SYMBOL = __webpack_require__(25);
   603 var NATIVE_SYMBOL = __webpack_require__(25);
   625 
   604 
   626 module.exports = NATIVE_SYMBOL
   605 module.exports = NATIVE_SYMBOL &&
   627   && !Symbol.sham
   606   !Symbol.sham &&
   628   && typeof Symbol.iterator == 'symbol';
   607   typeof Symbol.iterator == 'symbol';
   629 
   608 
   630 
   609 
   631 /***/ }),
   610 /***/ }),
   632 /* 25 */
   611 /* 25 */
   633 /***/ (function(module, exports, __webpack_require__) {
   612 /***/ (function(module, exports, __webpack_require__) {
   635 "use strict";
   614 "use strict";
   636 
   615 
   637 /* eslint-disable es/no-symbol -- required for testing */
   616 /* eslint-disable es/no-symbol -- required for testing */
   638 var V8_VERSION = __webpack_require__(26);
   617 var V8_VERSION = __webpack_require__(26);
   639 var fails = __webpack_require__(6);
   618 var fails = __webpack_require__(6);
   640 var global = __webpack_require__(3);
   619 var globalThis = __webpack_require__(3);
   641 
   620 
   642 var $String = global.String;
   621 var $String = globalThis.String;
   643 
   622 
   644 // eslint-disable-next-line es/no-object-getownpropertysymbols -- required for testing
   623 // eslint-disable-next-line es/no-object-getownpropertysymbols -- required for testing
   645 module.exports = !!Object.getOwnPropertySymbols && !fails(function () {
   624 module.exports = !!Object.getOwnPropertySymbols && !fails(function () {
   646   var symbol = Symbol('symbol detection');
   625   var symbol = Symbol('symbol detection');
   647   // Chrome 38 Symbol has incorrect toString conversion
   626   // Chrome 38 Symbol has incorrect toString conversion
   658 /* 26 */
   637 /* 26 */
   659 /***/ (function(module, exports, __webpack_require__) {
   638 /***/ (function(module, exports, __webpack_require__) {
   660 
   639 
   661 "use strict";
   640 "use strict";
   662 
   641 
   663 var global = __webpack_require__(3);
   642 var globalThis = __webpack_require__(3);
   664 var userAgent = __webpack_require__(27);
   643 var userAgent = __webpack_require__(27);
   665 
   644 
   666 var process = global.process;
   645 var process = globalThis.process;
   667 var Deno = global.Deno;
   646 var Deno = globalThis.Deno;
   668 var versions = process && process.versions || Deno && Deno.version;
   647 var versions = process && process.versions || Deno && Deno.version;
   669 var v8 = versions && versions.v8;
   648 var v8 = versions && versions.v8;
   670 var match, version;
   649 var match, version;
   671 
   650 
   672 if (v8) {
   651 if (v8) {
   693 /* 27 */
   672 /* 27 */
   694 /***/ (function(module, exports, __webpack_require__) {
   673 /***/ (function(module, exports, __webpack_require__) {
   695 
   674 
   696 "use strict";
   675 "use strict";
   697 
   676 
   698 module.exports = typeof navigator != 'undefined' && String(navigator.userAgent) || '';
   677 var globalThis = __webpack_require__(3);
       
   678 
       
   679 var navigator = globalThis.navigator;
       
   680 var userAgent = navigator && navigator.userAgent;
       
   681 
       
   682 module.exports = userAgent ? String(userAgent) : '';
   699 
   683 
   700 
   684 
   701 /***/ }),
   685 /***/ }),
   702 /* 28 */
   686 /* 28 */
   703 /***/ (function(module, exports, __webpack_require__) {
   687 /***/ (function(module, exports, __webpack_require__) {
   777 /* 32 */
   761 /* 32 */
   778 /***/ (function(module, exports, __webpack_require__) {
   762 /***/ (function(module, exports, __webpack_require__) {
   779 
   763 
   780 "use strict";
   764 "use strict";
   781 
   765 
   782 var global = __webpack_require__(3);
   766 var globalThis = __webpack_require__(3);
   783 var shared = __webpack_require__(33);
   767 var shared = __webpack_require__(33);
   784 var hasOwn = __webpack_require__(37);
   768 var hasOwn = __webpack_require__(37);
   785 var uid = __webpack_require__(39);
   769 var uid = __webpack_require__(39);
   786 var NATIVE_SYMBOL = __webpack_require__(25);
   770 var NATIVE_SYMBOL = __webpack_require__(25);
   787 var USE_SYMBOL_AS_UID = __webpack_require__(24);
   771 var USE_SYMBOL_AS_UID = __webpack_require__(24);
   788 
   772 
   789 var Symbol = global.Symbol;
   773 var Symbol = globalThis.Symbol;
   790 var WellKnownSymbolsStore = shared('wks');
   774 var WellKnownSymbolsStore = shared('wks');
   791 var createWellKnownSymbol = USE_SYMBOL_AS_UID ? Symbol['for'] || Symbol : Symbol && Symbol.withoutSetter || uid;
   775 var createWellKnownSymbol = USE_SYMBOL_AS_UID ? Symbol['for'] || Symbol : Symbol && Symbol.withoutSetter || uid;
   792 
   776 
   793 module.exports = function (name) {
   777 module.exports = function (name) {
   794   if (!hasOwn(WellKnownSymbolsStore, name)) {
   778   if (!hasOwn(WellKnownSymbolsStore, name)) {
   803 /* 33 */
   787 /* 33 */
   804 /***/ (function(module, exports, __webpack_require__) {
   788 /***/ (function(module, exports, __webpack_require__) {
   805 
   789 
   806 "use strict";
   790 "use strict";
   807 
   791 
   808 var IS_PURE = __webpack_require__(34);
   792 var store = __webpack_require__(34);
   809 var store = __webpack_require__(35);
   793 
   810 
   794 module.exports = function (key, value) {
   811 (module.exports = function (key, value) {
   795   return store[key] || (store[key] = value || {});
   812   return store[key] || (store[key] = value !== undefined ? value : {});
   796 };
   813 })('versions', []).push({
   797 
   814   version: '3.35.1',
   798 
       
   799 /***/ }),
       
   800 /* 34 */
       
   801 /***/ (function(module, exports, __webpack_require__) {
       
   802 
       
   803 "use strict";
       
   804 
       
   805 var IS_PURE = __webpack_require__(35);
       
   806 var globalThis = __webpack_require__(3);
       
   807 var defineGlobalProperty = __webpack_require__(36);
       
   808 
       
   809 var SHARED = '__core-js_shared__';
       
   810 var store = module.exports = globalThis[SHARED] || defineGlobalProperty(SHARED, {});
       
   811 
       
   812 (store.versions || (store.versions = [])).push({
       
   813   version: '3.39.0',
   815   mode: IS_PURE ? 'pure' : 'global',
   814   mode: IS_PURE ? 'pure' : 'global',
   816   copyright: '© 2014-2024 Denis Pushkarev (zloirock.ru)',
   815   copyright: '© 2014-2024 Denis Pushkarev (zloirock.ru)',
   817   license: 'https://github.com/zloirock/core-js/blob/v3.35.1/LICENSE',
   816   license: 'https://github.com/zloirock/core-js/blob/v3.39.0/LICENSE',
   818   source: 'https://github.com/zloirock/core-js'
   817   source: 'https://github.com/zloirock/core-js'
   819 });
   818 });
   820 
   819 
   821 
   820 
   822 /***/ }),
   821 /***/ }),
   823 /* 34 */
   822 /* 35 */
   824 /***/ (function(module, exports, __webpack_require__) {
   823 /***/ (function(module, exports, __webpack_require__) {
   825 
   824 
   826 "use strict";
   825 "use strict";
   827 
   826 
   828 module.exports = false;
   827 module.exports = false;
   829 
   828 
   830 
   829 
   831 /***/ }),
   830 /***/ }),
   832 /* 35 */
       
   833 /***/ (function(module, exports, __webpack_require__) {
       
   834 
       
   835 "use strict";
       
   836 
       
   837 var global = __webpack_require__(3);
       
   838 var defineGlobalProperty = __webpack_require__(36);
       
   839 
       
   840 var SHARED = '__core-js_shared__';
       
   841 var store = global[SHARED] || defineGlobalProperty(SHARED, {});
       
   842 
       
   843 module.exports = store;
       
   844 
       
   845 
       
   846 /***/ }),
       
   847 /* 36 */
   831 /* 36 */
   848 /***/ (function(module, exports, __webpack_require__) {
   832 /***/ (function(module, exports, __webpack_require__) {
   849 
   833 
   850 "use strict";
   834 "use strict";
   851 
   835 
   852 var global = __webpack_require__(3);
   836 var globalThis = __webpack_require__(3);
   853 
   837 
   854 // eslint-disable-next-line es/no-object-defineproperty -- safe
   838 // eslint-disable-next-line es/no-object-defineproperty -- safe
   855 var defineProperty = Object.defineProperty;
   839 var defineProperty = Object.defineProperty;
   856 
   840 
   857 module.exports = function (key, value) {
   841 module.exports = function (key, value) {
   858   try {
   842   try {
   859     defineProperty(global, key, { value: value, configurable: true, writable: true });
   843     defineProperty(globalThis, key, { value: value, configurable: true, writable: true });
   860   } catch (error) {
   844   } catch (error) {
   861     global[key] = value;
   845     globalThis[key] = value;
   862   } return value;
   846   } return value;
   863 };
   847 };
   864 
   848 
   865 
   849 
   866 /***/ }),
   850 /***/ }),
   939 /* 41 */
   923 /* 41 */
   940 /***/ (function(module, exports, __webpack_require__) {
   924 /***/ (function(module, exports, __webpack_require__) {
   941 
   925 
   942 "use strict";
   926 "use strict";
   943 
   927 
   944 var global = __webpack_require__(3);
   928 var globalThis = __webpack_require__(3);
   945 var isObject = __webpack_require__(19);
   929 var isObject = __webpack_require__(19);
   946 
   930 
   947 var document = global.document;
   931 var document = globalThis.document;
   948 // typeof document.createElement is 'object' in old IE
   932 // typeof document.createElement is 'object' in old IE
   949 var EXISTS = isObject(document) && isObject(document.createElement);
   933 var EXISTS = isObject(document) && isObject(document.createElement);
   950 
   934 
   951 module.exports = function (it) {
   935 module.exports = function (it) {
   952   return EXISTS ? document.createElement(it) : {};
   936   return EXISTS ? document.createElement(it) : {};
  1188 
  1172 
  1189 "use strict";
  1173 "use strict";
  1190 
  1174 
  1191 var uncurryThis = __webpack_require__(13);
  1175 var uncurryThis = __webpack_require__(13);
  1192 var isCallable = __webpack_require__(20);
  1176 var isCallable = __webpack_require__(20);
  1193 var store = __webpack_require__(35);
  1177 var store = __webpack_require__(34);
  1194 
  1178 
  1195 var functionToString = uncurryThis(Function.toString);
  1179 var functionToString = uncurryThis(Function.toString);
  1196 
  1180 
  1197 // this helper broken in `core-js@3.4.1-3.4.4`, so we can't use `shared` helper
  1181 // this helper broken in `core-js@3.4.1-3.4.4`, so we can't use `shared` helper
  1198 if (!isCallable(store.inspectSource)) {
  1182 if (!isCallable(store.inspectSource)) {
  1209 /***/ (function(module, exports, __webpack_require__) {
  1193 /***/ (function(module, exports, __webpack_require__) {
  1210 
  1194 
  1211 "use strict";
  1195 "use strict";
  1212 
  1196 
  1213 var NATIVE_WEAK_MAP = __webpack_require__(51);
  1197 var NATIVE_WEAK_MAP = __webpack_require__(51);
  1214 var global = __webpack_require__(3);
  1198 var globalThis = __webpack_require__(3);
  1215 var isObject = __webpack_require__(19);
  1199 var isObject = __webpack_require__(19);
  1216 var createNonEnumerableProperty = __webpack_require__(42);
  1200 var createNonEnumerableProperty = __webpack_require__(42);
  1217 var hasOwn = __webpack_require__(37);
  1201 var hasOwn = __webpack_require__(37);
  1218 var shared = __webpack_require__(35);
  1202 var shared = __webpack_require__(34);
  1219 var sharedKey = __webpack_require__(52);
  1203 var sharedKey = __webpack_require__(52);
  1220 var hiddenKeys = __webpack_require__(53);
  1204 var hiddenKeys = __webpack_require__(53);
  1221 
  1205 
  1222 var OBJECT_ALREADY_INITIALIZED = 'Object already initialized';
  1206 var OBJECT_ALREADY_INITIALIZED = 'Object already initialized';
  1223 var TypeError = global.TypeError;
  1207 var TypeError = globalThis.TypeError;
  1224 var WeakMap = global.WeakMap;
  1208 var WeakMap = globalThis.WeakMap;
  1225 var set, get, has;
  1209 var set, get, has;
  1226 
  1210 
  1227 var enforce = function (it) {
  1211 var enforce = function (it) {
  1228   return has(it) ? get(it) : set(it, {});
  1212   return has(it) ? get(it) : set(it, {});
  1229 };
  1213 };
  1286 /* 51 */
  1270 /* 51 */
  1287 /***/ (function(module, exports, __webpack_require__) {
  1271 /***/ (function(module, exports, __webpack_require__) {
  1288 
  1272 
  1289 "use strict";
  1273 "use strict";
  1290 
  1274 
  1291 var global = __webpack_require__(3);
  1275 var globalThis = __webpack_require__(3);
  1292 var isCallable = __webpack_require__(20);
  1276 var isCallable = __webpack_require__(20);
  1293 
  1277 
  1294 var WeakMap = global.WeakMap;
  1278 var WeakMap = globalThis.WeakMap;
  1295 
  1279 
  1296 module.exports = isCallable(WeakMap) && /native code/.test(String(WeakMap));
  1280 module.exports = isCallable(WeakMap) && /native code/.test(String(WeakMap));
  1297 
  1281 
  1298 
  1282 
  1299 /***/ }),
  1283 /***/ }),
  1427 // `Array.prototype.{ indexOf, includes }` methods implementation
  1411 // `Array.prototype.{ indexOf, includes }` methods implementation
  1428 var createMethod = function (IS_INCLUDES) {
  1412 var createMethod = function (IS_INCLUDES) {
  1429   return function ($this, el, fromIndex) {
  1413   return function ($this, el, fromIndex) {
  1430     var O = toIndexedObject($this);
  1414     var O = toIndexedObject($this);
  1431     var length = lengthOfArrayLike(O);
  1415     var length = lengthOfArrayLike(O);
       
  1416     if (length === 0) return !IS_INCLUDES && -1;
  1432     var index = toAbsoluteIndex(fromIndex, length);
  1417     var index = toAbsoluteIndex(fromIndex, length);
  1433     var value;
  1418     var value;
  1434     // Array#includes uses SameValueZero equality algorithm
  1419     // Array#includes uses SameValueZero equality algorithm
  1435     // eslint-disable-next-line no-self-compare -- NaN check
  1420     // eslint-disable-next-line no-self-compare -- NaN check
  1436     if (IS_INCLUDES && el !== el) while (length > index) {
  1421     if (IS_INCLUDES && el !== el) while (length > index) {
  1604 /* 67 */
  1589 /* 67 */
  1605 /***/ (function(module, exports, __webpack_require__) {
  1590 /***/ (function(module, exports, __webpack_require__) {
  1606 
  1591 
  1607 "use strict";
  1592 "use strict";
  1608 
  1593 
  1609 var DESCRIPTORS = __webpack_require__(5);
       
  1610 var isArray = __webpack_require__(68);
       
  1611 
       
  1612 var $TypeError = TypeError;
       
  1613 // eslint-disable-next-line es/no-object-getownpropertydescriptor -- safe
       
  1614 var getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor;
       
  1615 
       
  1616 // Safari < 13 does not throw an error in this case
       
  1617 var SILENT_ON_NON_WRITABLE_LENGTH_SET = DESCRIPTORS && !function () {
       
  1618   // makes no sense without proper strict mode support
       
  1619   if (this !== undefined) return true;
       
  1620   try {
       
  1621     // eslint-disable-next-line es/no-object-defineproperty -- safe
       
  1622     Object.defineProperty([], 'length', { writable: false }).length = 1;
       
  1623   } catch (error) {
       
  1624     return error instanceof TypeError;
       
  1625   }
       
  1626 }();
       
  1627 
       
  1628 module.exports = SILENT_ON_NON_WRITABLE_LENGTH_SET ? function (O, length) {
       
  1629   if (isArray(O) && !getOwnPropertyDescriptor(O, 'length').writable) {
       
  1630     throw new $TypeError('Cannot set read only .length');
       
  1631   } return O.length = length;
       
  1632 } : function (O, length) {
       
  1633   return O.length = length;
       
  1634 };
       
  1635 
       
  1636 
       
  1637 /***/ }),
       
  1638 /* 68 */
       
  1639 /***/ (function(module, exports, __webpack_require__) {
       
  1640 
       
  1641 "use strict";
       
  1642 
       
  1643 var classof = __webpack_require__(14);
       
  1644 
       
  1645 // `IsArray` abstract operation
       
  1646 // https://tc39.es/ecma262/#sec-isarray
       
  1647 // eslint-disable-next-line es/no-array-isarray -- safe
       
  1648 module.exports = Array.isArray || function isArray(argument) {
       
  1649   return classof(argument) === 'Array';
       
  1650 };
       
  1651 
       
  1652 
       
  1653 /***/ }),
       
  1654 /* 69 */
       
  1655 /***/ (function(module, exports, __webpack_require__) {
       
  1656 
       
  1657 "use strict";
       
  1658 
       
  1659 var $TypeError = TypeError;
       
  1660 var MAX_SAFE_INTEGER = 0x1FFFFFFFFFFFFF; // 2 ** 53 - 1 == 9007199254740991
       
  1661 
       
  1662 module.exports = function (it) {
       
  1663   if (it > MAX_SAFE_INTEGER) throw $TypeError('Maximum allowed index exceeded');
       
  1664   return it;
       
  1665 };
       
  1666 
       
  1667 
       
  1668 /***/ }),
       
  1669 /* 70 */
       
  1670 /***/ (function(module, exports, __webpack_require__) {
       
  1671 
       
  1672 "use strict";
       
  1673 
       
  1674 var $ = __webpack_require__(2);
       
  1675 var arrayToReversed = __webpack_require__(71);
       
  1676 var toIndexedObject = __webpack_require__(11);
       
  1677 var addToUnscopables = __webpack_require__(72);
       
  1678 
       
  1679 var $Array = Array;
       
  1680 
       
  1681 // `Array.prototype.toReversed` method
       
  1682 // https://tc39.es/ecma262/#sec-array.prototype.toreversed
       
  1683 $({ target: 'Array', proto: true }, {
       
  1684   toReversed: function toReversed() {
       
  1685     return arrayToReversed(toIndexedObject(this), $Array);
       
  1686   }
       
  1687 });
       
  1688 
       
  1689 addToUnscopables('toReversed');
       
  1690 
       
  1691 
       
  1692 /***/ }),
       
  1693 /* 71 */
       
  1694 /***/ (function(module, exports, __webpack_require__) {
       
  1695 
       
  1696 "use strict";
       
  1697 
       
  1698 var lengthOfArrayLike = __webpack_require__(62);
  1594 var lengthOfArrayLike = __webpack_require__(62);
  1699 
  1595 
  1700 // https://tc39.es/proposal-change-array-by-copy/#sec-array.prototype.toReversed
  1596 // https://tc39.es/proposal-change-array-by-copy/#sec-array.prototype.toReversed
  1701 // https://tc39.es/proposal-change-array-by-copy/#sec-%typedarray%.prototype.toReversed
  1597 // https://tc39.es/proposal-change-array-by-copy/#sec-%typedarray%.prototype.toReversed
  1702 module.exports = function (O, C) {
  1598 module.exports = function (O, C) {
  1707   return A;
  1603   return A;
  1708 };
  1604 };
  1709 
  1605 
  1710 
  1606 
  1711 /***/ }),
  1607 /***/ }),
  1712 /* 72 */
  1608 /* 68 */
  1713 /***/ (function(module, exports, __webpack_require__) {
  1609 /***/ (function(module, exports, __webpack_require__) {
  1714 
  1610 
  1715 "use strict";
  1611 "use strict";
  1716 
  1612 
  1717 var wellKnownSymbol = __webpack_require__(32);
  1613 var wellKnownSymbol = __webpack_require__(32);
  1718 var create = __webpack_require__(73);
  1614 var create = __webpack_require__(69);
  1719 var defineProperty = __webpack_require__(43).f;
  1615 var defineProperty = __webpack_require__(43).f;
  1720 
  1616 
  1721 var UNSCOPABLES = wellKnownSymbol('unscopables');
  1617 var UNSCOPABLES = wellKnownSymbol('unscopables');
  1722 var ArrayPrototype = Array.prototype;
  1618 var ArrayPrototype = Array.prototype;
  1723 
  1619 
  1735   ArrayPrototype[UNSCOPABLES][key] = true;
  1631   ArrayPrototype[UNSCOPABLES][key] = true;
  1736 };
  1632 };
  1737 
  1633 
  1738 
  1634 
  1739 /***/ }),
  1635 /***/ }),
  1740 /* 73 */
  1636 /* 69 */
  1741 /***/ (function(module, exports, __webpack_require__) {
  1637 /***/ (function(module, exports, __webpack_require__) {
  1742 
  1638 
  1743 "use strict";
  1639 "use strict";
  1744 
  1640 
  1745 /* global ActiveXObject -- old IE, WSH */
  1641 /* global ActiveXObject -- old IE, WSH */
  1746 var anObject = __webpack_require__(45);
  1642 var anObject = __webpack_require__(45);
  1747 var definePropertiesModule = __webpack_require__(74);
  1643 var definePropertiesModule = __webpack_require__(70);
  1748 var enumBugKeys = __webpack_require__(64);
  1644 var enumBugKeys = __webpack_require__(64);
  1749 var hiddenKeys = __webpack_require__(53);
  1645 var hiddenKeys = __webpack_require__(53);
  1750 var html = __webpack_require__(76);
  1646 var html = __webpack_require__(72);
  1751 var documentCreateElement = __webpack_require__(41);
  1647 var documentCreateElement = __webpack_require__(41);
  1752 var sharedKey = __webpack_require__(52);
  1648 var sharedKey = __webpack_require__(52);
  1753 
  1649 
  1754 var GT = '>';
  1650 var GT = '>';
  1755 var LT = '<';
  1651 var LT = '<';
  1766 // Create object with fake `null` prototype: use ActiveX Object with cleared prototype
  1662 // Create object with fake `null` prototype: use ActiveX Object with cleared prototype
  1767 var NullProtoObjectViaActiveX = function (activeXDocument) {
  1663 var NullProtoObjectViaActiveX = function (activeXDocument) {
  1768   activeXDocument.write(scriptTag(''));
  1664   activeXDocument.write(scriptTag(''));
  1769   activeXDocument.close();
  1665   activeXDocument.close();
  1770   var temp = activeXDocument.parentWindow.Object;
  1666   var temp = activeXDocument.parentWindow.Object;
  1771   activeXDocument = null; // avoid memory leak
  1667   // eslint-disable-next-line no-useless-assignment -- avoid memory leak
       
  1668   activeXDocument = null;
  1772   return temp;
  1669   return temp;
  1773 };
  1670 };
  1774 
  1671 
  1775 // Create object with fake `null` prototype: use iframe Object with cleared prototype
  1672 // Create object with fake `null` prototype: use iframe Object with cleared prototype
  1776 var NullProtoObjectViaIFrame = function () {
  1673 var NullProtoObjectViaIFrame = function () {
  1826   return Properties === undefined ? result : definePropertiesModule.f(result, Properties);
  1723   return Properties === undefined ? result : definePropertiesModule.f(result, Properties);
  1827 };
  1724 };
  1828 
  1725 
  1829 
  1726 
  1830 /***/ }),
  1727 /***/ }),
  1831 /* 74 */
  1728 /* 70 */
  1832 /***/ (function(module, exports, __webpack_require__) {
  1729 /***/ (function(module, exports, __webpack_require__) {
  1833 
  1730 
  1834 "use strict";
  1731 "use strict";
  1835 
  1732 
  1836 var DESCRIPTORS = __webpack_require__(5);
  1733 var DESCRIPTORS = __webpack_require__(5);
  1837 var V8_PROTOTYPE_DEFINE_BUG = __webpack_require__(44);
  1734 var V8_PROTOTYPE_DEFINE_BUG = __webpack_require__(44);
  1838 var definePropertyModule = __webpack_require__(43);
  1735 var definePropertyModule = __webpack_require__(43);
  1839 var anObject = __webpack_require__(45);
  1736 var anObject = __webpack_require__(45);
  1840 var toIndexedObject = __webpack_require__(11);
  1737 var toIndexedObject = __webpack_require__(11);
  1841 var objectKeys = __webpack_require__(75);
  1738 var objectKeys = __webpack_require__(71);
  1842 
  1739 
  1843 // `Object.defineProperties` method
  1740 // `Object.defineProperties` method
  1844 // https://tc39.es/ecma262/#sec-object.defineproperties
  1741 // https://tc39.es/ecma262/#sec-object.defineproperties
  1845 // eslint-disable-next-line es/no-object-defineproperties -- safe
  1742 // eslint-disable-next-line es/no-object-defineproperties -- safe
  1846 exports.f = DESCRIPTORS && !V8_PROTOTYPE_DEFINE_BUG ? Object.defineProperties : function defineProperties(O, Properties) {
  1743 exports.f = DESCRIPTORS && !V8_PROTOTYPE_DEFINE_BUG ? Object.defineProperties : function defineProperties(O, Properties) {
  1854   return O;
  1751   return O;
  1855 };
  1752 };
  1856 
  1753 
  1857 
  1754 
  1858 /***/ }),
  1755 /***/ }),
  1859 /* 75 */
  1756 /* 71 */
  1860 /***/ (function(module, exports, __webpack_require__) {
  1757 /***/ (function(module, exports, __webpack_require__) {
  1861 
  1758 
  1862 "use strict";
  1759 "use strict";
  1863 
  1760 
  1864 var internalObjectKeys = __webpack_require__(57);
  1761 var internalObjectKeys = __webpack_require__(57);
  1871   return internalObjectKeys(O, enumBugKeys);
  1768   return internalObjectKeys(O, enumBugKeys);
  1872 };
  1769 };
  1873 
  1770 
  1874 
  1771 
  1875 /***/ }),
  1772 /***/ }),
  1876 /* 76 */
  1773 /* 72 */
  1877 /***/ (function(module, exports, __webpack_require__) {
  1774 /***/ (function(module, exports, __webpack_require__) {
  1878 
  1775 
  1879 "use strict";
  1776 "use strict";
  1880 
  1777 
  1881 var getBuiltIn = __webpack_require__(22);
  1778 var getBuiltIn = __webpack_require__(22);
  1882 
  1779 
  1883 module.exports = getBuiltIn('document', 'documentElement');
  1780 module.exports = getBuiltIn('document', 'documentElement');
  1884 
  1781 
  1885 
  1782 
  1886 /***/ }),
  1783 /***/ }),
  1887 /* 77 */
  1784 /* 73 */
  1888 /***/ (function(module, exports, __webpack_require__) {
  1785 /***/ (function(module, exports, __webpack_require__) {
  1889 
  1786 
  1890 "use strict";
  1787 "use strict";
  1891 
  1788 
  1892 var $ = __webpack_require__(2);
  1789 var $ = __webpack_require__(2);
  1893 var uncurryThis = __webpack_require__(13);
  1790 var uncurryThis = __webpack_require__(13);
  1894 var aCallable = __webpack_require__(29);
  1791 var aCallable = __webpack_require__(29);
  1895 var toIndexedObject = __webpack_require__(11);
  1792 var toIndexedObject = __webpack_require__(11);
  1896 var arrayFromConstructorAndList = __webpack_require__(78);
  1793 var arrayFromConstructorAndList = __webpack_require__(74);
  1897 var getBuiltInPrototypeMethod = __webpack_require__(79);
  1794 var getBuiltInPrototypeMethod = __webpack_require__(75);
  1898 var addToUnscopables = __webpack_require__(72);
  1795 var addToUnscopables = __webpack_require__(68);
  1899 
  1796 
  1900 var $Array = Array;
  1797 var $Array = Array;
  1901 var sort = uncurryThis(getBuiltInPrototypeMethod('Array', 'sort'));
  1798 var sort = uncurryThis(getBuiltInPrototypeMethod('Array', 'sort'));
  1902 
  1799 
  1903 // `Array.prototype.toSorted` method
  1800 // `Array.prototype.toSorted` method
  1913 
  1810 
  1914 addToUnscopables('toSorted');
  1811 addToUnscopables('toSorted');
  1915 
  1812 
  1916 
  1813 
  1917 /***/ }),
  1814 /***/ }),
  1918 /* 78 */
  1815 /* 74 */
  1919 /***/ (function(module, exports, __webpack_require__) {
  1816 /***/ (function(module, exports, __webpack_require__) {
  1920 
  1817 
  1921 "use strict";
  1818 "use strict";
  1922 
  1819 
  1923 var lengthOfArrayLike = __webpack_require__(62);
  1820 var lengthOfArrayLike = __webpack_require__(62);
  1930   return result;
  1827   return result;
  1931 };
  1828 };
  1932 
  1829 
  1933 
  1830 
  1934 /***/ }),
  1831 /***/ }),
  1935 /* 79 */
  1832 /* 75 */
  1936 /***/ (function(module, exports, __webpack_require__) {
  1833 /***/ (function(module, exports, __webpack_require__) {
  1937 
  1834 
  1938 "use strict";
  1835 "use strict";
  1939 
  1836 
  1940 var global = __webpack_require__(3);
  1837 var globalThis = __webpack_require__(3);
  1941 
  1838 
  1942 module.exports = function (CONSTRUCTOR, METHOD) {
  1839 module.exports = function (CONSTRUCTOR, METHOD) {
  1943   var Constructor = global[CONSTRUCTOR];
  1840   var Constructor = globalThis[CONSTRUCTOR];
  1944   var Prototype = Constructor && Constructor.prototype;
  1841   var Prototype = Constructor && Constructor.prototype;
  1945   return Prototype && Prototype[METHOD];
  1842   return Prototype && Prototype[METHOD];
  1946 };
  1843 };
  1947 
  1844 
  1948 
  1845 
  1949 /***/ }),
  1846 /***/ }),
  1950 /* 80 */
  1847 /* 76 */
  1951 /***/ (function(module, exports, __webpack_require__) {
  1848 /***/ (function(module, exports, __webpack_require__) {
  1952 
  1849 
  1953 "use strict";
  1850 "use strict";
  1954 
  1851 
  1955 var $ = __webpack_require__(2);
  1852 var $ = __webpack_require__(2);
  1956 var addToUnscopables = __webpack_require__(72);
  1853 var addToUnscopables = __webpack_require__(68);
  1957 var doesNotExceedSafeInteger = __webpack_require__(69);
  1854 var doesNotExceedSafeInteger = __webpack_require__(77);
  1958 var lengthOfArrayLike = __webpack_require__(62);
  1855 var lengthOfArrayLike = __webpack_require__(62);
  1959 var toAbsoluteIndex = __webpack_require__(59);
  1856 var toAbsoluteIndex = __webpack_require__(59);
  1960 var toIndexedObject = __webpack_require__(11);
  1857 var toIndexedObject = __webpack_require__(11);
  1961 var toIntegerOrInfinity = __webpack_require__(60);
  1858 var toIntegerOrInfinity = __webpack_require__(60);
  1962 
  1859 
  1996 
  1893 
  1997 addToUnscopables('toSpliced');
  1894 addToUnscopables('toSpliced');
  1998 
  1895 
  1999 
  1896 
  2000 /***/ }),
  1897 /***/ }),
  2001 /* 81 */
  1898 /* 77 */
       
  1899 /***/ (function(module, exports, __webpack_require__) {
       
  1900 
       
  1901 "use strict";
       
  1902 
       
  1903 var $TypeError = TypeError;
       
  1904 var MAX_SAFE_INTEGER = 0x1FFFFFFFFFFFFF; // 2 ** 53 - 1 == 9007199254740991
       
  1905 
       
  1906 module.exports = function (it) {
       
  1907   if (it > MAX_SAFE_INTEGER) throw $TypeError('Maximum allowed index exceeded');
       
  1908   return it;
       
  1909 };
       
  1910 
       
  1911 
       
  1912 /***/ }),
       
  1913 /* 78 */
  2002 /***/ (function(module, exports, __webpack_require__) {
  1914 /***/ (function(module, exports, __webpack_require__) {
  2003 
  1915 
  2004 "use strict";
  1916 "use strict";
  2005 
  1917 
  2006 var $ = __webpack_require__(2);
  1918 var $ = __webpack_require__(2);
  2007 var arrayWith = __webpack_require__(82);
  1919 var arrayWith = __webpack_require__(79);
  2008 var toIndexedObject = __webpack_require__(11);
  1920 var toIndexedObject = __webpack_require__(11);
  2009 
  1921 
  2010 var $Array = Array;
  1922 var $Array = Array;
  2011 
  1923 
  2012 // `Array.prototype.with` method
  1924 // `Array.prototype.with` method
  2017   }
  1929   }
  2018 });
  1930 });
  2019 
  1931 
  2020 
  1932 
  2021 /***/ }),
  1933 /***/ }),
  2022 /* 82 */
  1934 /* 79 */
  2023 /***/ (function(module, exports, __webpack_require__) {
  1935 /***/ (function(module, exports, __webpack_require__) {
  2024 
  1936 
  2025 "use strict";
  1937 "use strict";
  2026 
  1938 
  2027 var lengthOfArrayLike = __webpack_require__(62);
  1939 var lengthOfArrayLike = __webpack_require__(62);
  2042   return A;
  1954   return A;
  2043 };
  1955 };
  2044 
  1956 
  2045 
  1957 
  2046 /***/ }),
  1958 /***/ }),
       
  1959 /* 80 */
       
  1960 /***/ (function(module, exports, __webpack_require__) {
       
  1961 
       
  1962 "use strict";
       
  1963 
       
  1964 var DESCRIPTORS = __webpack_require__(5);
       
  1965 var defineBuiltInAccessor = __webpack_require__(81);
       
  1966 var isDetached = __webpack_require__(82);
       
  1967 
       
  1968 var ArrayBufferPrototype = ArrayBuffer.prototype;
       
  1969 
       
  1970 // `ArrayBuffer.prototype.detached` getter
       
  1971 // https://tc39.es/ecma262/#sec-get-arraybuffer.prototype.detached
       
  1972 if (DESCRIPTORS && !('detached' in ArrayBufferPrototype)) {
       
  1973   defineBuiltInAccessor(ArrayBufferPrototype, 'detached', {
       
  1974     configurable: true,
       
  1975     get: function detached() {
       
  1976       return isDetached(this);
       
  1977     }
       
  1978   });
       
  1979 }
       
  1980 
       
  1981 
       
  1982 /***/ }),
       
  1983 /* 81 */
       
  1984 /***/ (function(module, exports, __webpack_require__) {
       
  1985 
       
  1986 "use strict";
       
  1987 
       
  1988 var makeBuiltIn = __webpack_require__(47);
       
  1989 var defineProperty = __webpack_require__(43);
       
  1990 
       
  1991 module.exports = function (target, name, descriptor) {
       
  1992   if (descriptor.get) makeBuiltIn(descriptor.get, name, { getter: true });
       
  1993   if (descriptor.set) makeBuiltIn(descriptor.set, name, { setter: true });
       
  1994   return defineProperty.f(target, name, descriptor);
       
  1995 };
       
  1996 
       
  1997 
       
  1998 /***/ }),
       
  1999 /* 82 */
       
  2000 /***/ (function(module, exports, __webpack_require__) {
       
  2001 
       
  2002 "use strict";
       
  2003 
       
  2004 var globalThis = __webpack_require__(3);
       
  2005 var uncurryThis = __webpack_require__(83);
       
  2006 var arrayBufferByteLength = __webpack_require__(84);
       
  2007 
       
  2008 var ArrayBuffer = globalThis.ArrayBuffer;
       
  2009 var ArrayBufferPrototype = ArrayBuffer && ArrayBuffer.prototype;
       
  2010 var slice = ArrayBufferPrototype && uncurryThis(ArrayBufferPrototype.slice);
       
  2011 
       
  2012 module.exports = function (O) {
       
  2013   if (arrayBufferByteLength(O) !== 0) return false;
       
  2014   if (!slice) return false;
       
  2015   try {
       
  2016     slice(O, 0, 0);
       
  2017     return false;
       
  2018   } catch (error) {
       
  2019     return true;
       
  2020   }
       
  2021 };
       
  2022 
       
  2023 
       
  2024 /***/ }),
  2047 /* 83 */
  2025 /* 83 */
       
  2026 /***/ (function(module, exports, __webpack_require__) {
       
  2027 
       
  2028 "use strict";
       
  2029 
       
  2030 var classofRaw = __webpack_require__(14);
       
  2031 var uncurryThis = __webpack_require__(13);
       
  2032 
       
  2033 module.exports = function (fn) {
       
  2034   // Nashorn bug:
       
  2035   //   https://github.com/zloirock/core-js/issues/1128
       
  2036   //   https://github.com/zloirock/core-js/issues/1130
       
  2037   if (classofRaw(fn) === 'Function') return uncurryThis(fn);
       
  2038 };
       
  2039 
       
  2040 
       
  2041 /***/ }),
       
  2042 /* 84 */
       
  2043 /***/ (function(module, exports, __webpack_require__) {
       
  2044 
       
  2045 "use strict";
       
  2046 
       
  2047 var globalThis = __webpack_require__(3);
       
  2048 var uncurryThisAccessor = __webpack_require__(85);
       
  2049 var classof = __webpack_require__(14);
       
  2050 
       
  2051 var ArrayBuffer = globalThis.ArrayBuffer;
       
  2052 var TypeError = globalThis.TypeError;
       
  2053 
       
  2054 // Includes
       
  2055 // - Perform ? RequireInternalSlot(O, [[ArrayBufferData]]).
       
  2056 // - If IsSharedArrayBuffer(O) is true, throw a TypeError exception.
       
  2057 module.exports = ArrayBuffer && uncurryThisAccessor(ArrayBuffer.prototype, 'byteLength', 'get') || function (O) {
       
  2058   if (classof(O) !== 'ArrayBuffer') throw new TypeError('ArrayBuffer expected');
       
  2059   return O.byteLength;
       
  2060 };
       
  2061 
       
  2062 
       
  2063 /***/ }),
       
  2064 /* 85 */
       
  2065 /***/ (function(module, exports, __webpack_require__) {
       
  2066 
       
  2067 "use strict";
       
  2068 
       
  2069 var uncurryThis = __webpack_require__(13);
       
  2070 var aCallable = __webpack_require__(29);
       
  2071 
       
  2072 module.exports = function (object, key, method) {
       
  2073   try {
       
  2074     // eslint-disable-next-line es/no-object-getownpropertydescriptor -- safe
       
  2075     return uncurryThis(aCallable(Object.getOwnPropertyDescriptor(object, key)[method]));
       
  2076   } catch (error) { /* empty */ }
       
  2077 };
       
  2078 
       
  2079 
       
  2080 /***/ }),
       
  2081 /* 86 */
       
  2082 /***/ (function(module, exports, __webpack_require__) {
       
  2083 
       
  2084 "use strict";
       
  2085 
       
  2086 var $ = __webpack_require__(2);
       
  2087 var $transfer = __webpack_require__(87);
       
  2088 
       
  2089 // `ArrayBuffer.prototype.transfer` method
       
  2090 // https://tc39.es/proposal-arraybuffer-transfer/#sec-arraybuffer.prototype.transfer
       
  2091 if ($transfer) $({ target: 'ArrayBuffer', proto: true }, {
       
  2092   transfer: function transfer() {
       
  2093     return $transfer(this, arguments.length ? arguments[0] : undefined, true);
       
  2094   }
       
  2095 });
       
  2096 
       
  2097 
       
  2098 /***/ }),
       
  2099 /* 87 */
       
  2100 /***/ (function(module, exports, __webpack_require__) {
       
  2101 
       
  2102 "use strict";
       
  2103 
       
  2104 var globalThis = __webpack_require__(3);
       
  2105 var uncurryThis = __webpack_require__(13);
       
  2106 var uncurryThisAccessor = __webpack_require__(85);
       
  2107 var toIndex = __webpack_require__(88);
       
  2108 var notDetached = __webpack_require__(89);
       
  2109 var arrayBufferByteLength = __webpack_require__(84);
       
  2110 var detachTransferable = __webpack_require__(90);
       
  2111 var PROPER_STRUCTURED_CLONE_TRANSFER = __webpack_require__(94);
       
  2112 
       
  2113 var structuredClone = globalThis.structuredClone;
       
  2114 var ArrayBuffer = globalThis.ArrayBuffer;
       
  2115 var DataView = globalThis.DataView;
       
  2116 var min = Math.min;
       
  2117 var ArrayBufferPrototype = ArrayBuffer.prototype;
       
  2118 var DataViewPrototype = DataView.prototype;
       
  2119 var slice = uncurryThis(ArrayBufferPrototype.slice);
       
  2120 var isResizable = uncurryThisAccessor(ArrayBufferPrototype, 'resizable', 'get');
       
  2121 var maxByteLength = uncurryThisAccessor(ArrayBufferPrototype, 'maxByteLength', 'get');
       
  2122 var getInt8 = uncurryThis(DataViewPrototype.getInt8);
       
  2123 var setInt8 = uncurryThis(DataViewPrototype.setInt8);
       
  2124 
       
  2125 module.exports = (PROPER_STRUCTURED_CLONE_TRANSFER || detachTransferable) && function (arrayBuffer, newLength, preserveResizability) {
       
  2126   var byteLength = arrayBufferByteLength(arrayBuffer);
       
  2127   var newByteLength = newLength === undefined ? byteLength : toIndex(newLength);
       
  2128   var fixedLength = !isResizable || !isResizable(arrayBuffer);
       
  2129   var newBuffer;
       
  2130   notDetached(arrayBuffer);
       
  2131   if (PROPER_STRUCTURED_CLONE_TRANSFER) {
       
  2132     arrayBuffer = structuredClone(arrayBuffer, { transfer: [arrayBuffer] });
       
  2133     if (byteLength === newByteLength && (preserveResizability || fixedLength)) return arrayBuffer;
       
  2134   }
       
  2135   if (byteLength >= newByteLength && (!preserveResizability || fixedLength)) {
       
  2136     newBuffer = slice(arrayBuffer, 0, newByteLength);
       
  2137   } else {
       
  2138     var options = preserveResizability && !fixedLength && maxByteLength ? { maxByteLength: maxByteLength(arrayBuffer) } : undefined;
       
  2139     newBuffer = new ArrayBuffer(newByteLength, options);
       
  2140     var a = new DataView(arrayBuffer);
       
  2141     var b = new DataView(newBuffer);
       
  2142     var copyLength = min(newByteLength, byteLength);
       
  2143     for (var i = 0; i < copyLength; i++) setInt8(b, i, getInt8(a, i));
       
  2144   }
       
  2145   if (!PROPER_STRUCTURED_CLONE_TRANSFER) detachTransferable(arrayBuffer);
       
  2146   return newBuffer;
       
  2147 };
       
  2148 
       
  2149 
       
  2150 /***/ }),
       
  2151 /* 88 */
       
  2152 /***/ (function(module, exports, __webpack_require__) {
       
  2153 
       
  2154 "use strict";
       
  2155 
       
  2156 var toIntegerOrInfinity = __webpack_require__(60);
       
  2157 var toLength = __webpack_require__(63);
       
  2158 
       
  2159 var $RangeError = RangeError;
       
  2160 
       
  2161 // `ToIndex` abstract operation
       
  2162 // https://tc39.es/ecma262/#sec-toindex
       
  2163 module.exports = function (it) {
       
  2164   if (it === undefined) return 0;
       
  2165   var number = toIntegerOrInfinity(it);
       
  2166   var length = toLength(number);
       
  2167   if (number !== length) throw new $RangeError('Wrong length or index');
       
  2168   return length;
       
  2169 };
       
  2170 
       
  2171 
       
  2172 /***/ }),
       
  2173 /* 89 */
       
  2174 /***/ (function(module, exports, __webpack_require__) {
       
  2175 
       
  2176 "use strict";
       
  2177 
       
  2178 var isDetached = __webpack_require__(82);
       
  2179 
       
  2180 var $TypeError = TypeError;
       
  2181 
       
  2182 module.exports = function (it) {
       
  2183   if (isDetached(it)) throw new $TypeError('ArrayBuffer is detached');
       
  2184   return it;
       
  2185 };
       
  2186 
       
  2187 
       
  2188 /***/ }),
       
  2189 /* 90 */
       
  2190 /***/ (function(module, exports, __webpack_require__) {
       
  2191 
       
  2192 "use strict";
       
  2193 
       
  2194 var globalThis = __webpack_require__(3);
       
  2195 var getBuiltInNodeModule = __webpack_require__(91);
       
  2196 var PROPER_STRUCTURED_CLONE_TRANSFER = __webpack_require__(94);
       
  2197 
       
  2198 var structuredClone = globalThis.structuredClone;
       
  2199 var $ArrayBuffer = globalThis.ArrayBuffer;
       
  2200 var $MessageChannel = globalThis.MessageChannel;
       
  2201 var detach = false;
       
  2202 var WorkerThreads, channel, buffer, $detach;
       
  2203 
       
  2204 if (PROPER_STRUCTURED_CLONE_TRANSFER) {
       
  2205   detach = function (transferable) {
       
  2206     structuredClone(transferable, { transfer: [transferable] });
       
  2207   };
       
  2208 } else if ($ArrayBuffer) try {
       
  2209   if (!$MessageChannel) {
       
  2210     WorkerThreads = getBuiltInNodeModule('worker_threads');
       
  2211     if (WorkerThreads) $MessageChannel = WorkerThreads.MessageChannel;
       
  2212   }
       
  2213 
       
  2214   if ($MessageChannel) {
       
  2215     channel = new $MessageChannel();
       
  2216     buffer = new $ArrayBuffer(2);
       
  2217 
       
  2218     $detach = function (transferable) {
       
  2219       channel.port1.postMessage(null, [transferable]);
       
  2220     };
       
  2221 
       
  2222     if (buffer.byteLength === 2) {
       
  2223       $detach(buffer);
       
  2224       if (buffer.byteLength === 0) detach = $detach;
       
  2225     }
       
  2226   }
       
  2227 } catch (error) { /* empty */ }
       
  2228 
       
  2229 module.exports = detach;
       
  2230 
       
  2231 
       
  2232 /***/ }),
       
  2233 /* 91 */
       
  2234 /***/ (function(module, exports, __webpack_require__) {
       
  2235 
       
  2236 "use strict";
       
  2237 
       
  2238 var globalThis = __webpack_require__(3);
       
  2239 var IS_NODE = __webpack_require__(92);
       
  2240 
       
  2241 module.exports = function (name) {
       
  2242   if (IS_NODE) {
       
  2243     try {
       
  2244       return globalThis.process.getBuiltinModule(name);
       
  2245     } catch (error) { /* empty */ }
       
  2246     try {
       
  2247       // eslint-disable-next-line no-new-func -- safe
       
  2248       return Function('return require("' + name + '")')();
       
  2249     } catch (error) { /* empty */ }
       
  2250   }
       
  2251 };
       
  2252 
       
  2253 
       
  2254 /***/ }),
       
  2255 /* 92 */
       
  2256 /***/ (function(module, exports, __webpack_require__) {
       
  2257 
       
  2258 "use strict";
       
  2259 
       
  2260 var ENVIRONMENT = __webpack_require__(93);
       
  2261 
       
  2262 module.exports = ENVIRONMENT === 'NODE';
       
  2263 
       
  2264 
       
  2265 /***/ }),
       
  2266 /* 93 */
       
  2267 /***/ (function(module, exports, __webpack_require__) {
       
  2268 
       
  2269 "use strict";
       
  2270 
       
  2271 /* global Bun, Deno -- detection */
       
  2272 var globalThis = __webpack_require__(3);
       
  2273 var userAgent = __webpack_require__(27);
       
  2274 var classof = __webpack_require__(14);
       
  2275 
       
  2276 var userAgentStartsWith = function (string) {
       
  2277   return userAgent.slice(0, string.length) === string;
       
  2278 };
       
  2279 
       
  2280 module.exports = (function () {
       
  2281   if (userAgentStartsWith('Bun/')) return 'BUN';
       
  2282   if (userAgentStartsWith('Cloudflare-Workers')) return 'CLOUDFLARE';
       
  2283   if (userAgentStartsWith('Deno/')) return 'DENO';
       
  2284   if (userAgentStartsWith('Node.js/')) return 'NODE';
       
  2285   if (globalThis.Bun && typeof Bun.version == 'string') return 'BUN';
       
  2286   if (globalThis.Deno && typeof Deno.version == 'object') return 'DENO';
       
  2287   if (classof(globalThis.process) === 'process') return 'NODE';
       
  2288   if (globalThis.window && globalThis.document) return 'BROWSER';
       
  2289   return 'REST';
       
  2290 })();
       
  2291 
       
  2292 
       
  2293 /***/ }),
       
  2294 /* 94 */
       
  2295 /***/ (function(module, exports, __webpack_require__) {
       
  2296 
       
  2297 "use strict";
       
  2298 
       
  2299 var globalThis = __webpack_require__(3);
       
  2300 var fails = __webpack_require__(6);
       
  2301 var V8 = __webpack_require__(26);
       
  2302 var ENVIRONMENT = __webpack_require__(93);
       
  2303 
       
  2304 var structuredClone = globalThis.structuredClone;
       
  2305 
       
  2306 module.exports = !!structuredClone && !fails(function () {
       
  2307   // prevent V8 ArrayBufferDetaching protector cell invalidation and performance degradation
       
  2308   // https://github.com/zloirock/core-js/issues/679
       
  2309   if ((ENVIRONMENT === 'DENO' && V8 > 92) || (ENVIRONMENT === 'NODE' && V8 > 94) || (ENVIRONMENT === 'BROWSER' && V8 > 97)) return false;
       
  2310   var buffer = new ArrayBuffer(8);
       
  2311   var clone = structuredClone(buffer, { transfer: [buffer] });
       
  2312   return buffer.byteLength !== 0 || clone.byteLength !== 8;
       
  2313 });
       
  2314 
       
  2315 
       
  2316 /***/ }),
       
  2317 /* 95 */
       
  2318 /***/ (function(module, exports, __webpack_require__) {
       
  2319 
       
  2320 "use strict";
       
  2321 
       
  2322 var $ = __webpack_require__(2);
       
  2323 var $transfer = __webpack_require__(87);
       
  2324 
       
  2325 // `ArrayBuffer.prototype.transferToFixedLength` method
       
  2326 // https://tc39.es/proposal-arraybuffer-transfer/#sec-arraybuffer.prototype.transfertofixedlength
       
  2327 if ($transfer) $({ target: 'ArrayBuffer', proto: true }, {
       
  2328   transferToFixedLength: function transferToFixedLength() {
       
  2329     return $transfer(this, arguments.length ? arguments[0] : undefined, false);
       
  2330   }
       
  2331 });
       
  2332 
       
  2333 
       
  2334 /***/ }),
       
  2335 /* 96 */
  2048 /***/ (function(module, exports, __webpack_require__) {
  2336 /***/ (function(module, exports, __webpack_require__) {
  2049 
  2337 
  2050 "use strict";
  2338 "use strict";
  2051 
  2339 
  2052 var $ = __webpack_require__(2);
  2340 var $ = __webpack_require__(2);
  2053 var uncurryThis = __webpack_require__(13);
  2341 var uncurryThis = __webpack_require__(13);
  2054 var aCallable = __webpack_require__(29);
  2342 var aCallable = __webpack_require__(29);
  2055 var requireObjectCoercible = __webpack_require__(15);
  2343 var requireObjectCoercible = __webpack_require__(15);
  2056 var iterate = __webpack_require__(84);
  2344 var iterate = __webpack_require__(97);
  2057 var MapHelpers = __webpack_require__(94);
  2345 var MapHelpers = __webpack_require__(106);
  2058 var IS_PURE = __webpack_require__(34);
  2346 var IS_PURE = __webpack_require__(35);
       
  2347 var fails = __webpack_require__(6);
  2059 
  2348 
  2060 var Map = MapHelpers.Map;
  2349 var Map = MapHelpers.Map;
  2061 var has = MapHelpers.has;
  2350 var has = MapHelpers.has;
  2062 var get = MapHelpers.get;
  2351 var get = MapHelpers.get;
  2063 var set = MapHelpers.set;
  2352 var set = MapHelpers.set;
  2064 var push = uncurryThis([].push);
  2353 var push = uncurryThis([].push);
  2065 
  2354 
       
  2355 var DOES_NOT_WORK_WITH_PRIMITIVES = IS_PURE || fails(function () {
       
  2356   return Map.groupBy('ab', function (it) {
       
  2357     return it;
       
  2358   }).get('a').length !== 1;
       
  2359 });
       
  2360 
  2066 // `Map.groupBy` method
  2361 // `Map.groupBy` method
  2067 // https://github.com/tc39/proposal-array-grouping
  2362 // https://tc39.es/ecma262/#sec-map.groupby
  2068 $({ target: 'Map', stat: true, forced: IS_PURE }, {
  2363 $({ target: 'Map', stat: true, forced: IS_PURE || DOES_NOT_WORK_WITH_PRIMITIVES }, {
  2069   groupBy: function groupBy(items, callbackfn) {
  2364   groupBy: function groupBy(items, callbackfn) {
  2070     requireObjectCoercible(items);
  2365     requireObjectCoercible(items);
  2071     aCallable(callbackfn);
  2366     aCallable(callbackfn);
  2072     var map = new Map();
  2367     var map = new Map();
  2073     var k = 0;
  2368     var k = 0;
  2080   }
  2375   }
  2081 });
  2376 });
  2082 
  2377 
  2083 
  2378 
  2084 /***/ }),
  2379 /***/ }),
  2085 /* 84 */
  2380 /* 97 */
  2086 /***/ (function(module, exports, __webpack_require__) {
  2381 /***/ (function(module, exports, __webpack_require__) {
  2087 
  2382 
  2088 "use strict";
  2383 "use strict";
  2089 
  2384 
  2090 var bind = __webpack_require__(85);
  2385 var bind = __webpack_require__(98);
  2091 var call = __webpack_require__(7);
  2386 var call = __webpack_require__(7);
  2092 var anObject = __webpack_require__(45);
  2387 var anObject = __webpack_require__(45);
  2093 var tryToString = __webpack_require__(30);
  2388 var tryToString = __webpack_require__(30);
  2094 var isArrayIteratorMethod = __webpack_require__(87);
  2389 var isArrayIteratorMethod = __webpack_require__(99);
  2095 var lengthOfArrayLike = __webpack_require__(62);
  2390 var lengthOfArrayLike = __webpack_require__(62);
  2096 var isPrototypeOf = __webpack_require__(23);
  2391 var isPrototypeOf = __webpack_require__(23);
  2097 var getIterator = __webpack_require__(89);
  2392 var getIterator = __webpack_require__(101);
  2098 var getIteratorMethod = __webpack_require__(90);
  2393 var getIteratorMethod = __webpack_require__(102);
  2099 var iteratorClose = __webpack_require__(93);
  2394 var iteratorClose = __webpack_require__(105);
  2100 
  2395 
  2101 var $TypeError = TypeError;
  2396 var $TypeError = TypeError;
  2102 
  2397 
  2103 var Result = function (stopped, result) {
  2398 var Result = function (stopped, result) {
  2104   this.stopped = stopped;
  2399   this.stopped = stopped;
  2156   } return new Result(false);
  2451   } return new Result(false);
  2157 };
  2452 };
  2158 
  2453 
  2159 
  2454 
  2160 /***/ }),
  2455 /***/ }),
  2161 /* 85 */
  2456 /* 98 */
  2162 /***/ (function(module, exports, __webpack_require__) {
  2457 /***/ (function(module, exports, __webpack_require__) {
  2163 
  2458 
  2164 "use strict";
  2459 "use strict";
  2165 
  2460 
  2166 var uncurryThis = __webpack_require__(86);
  2461 var uncurryThis = __webpack_require__(83);
  2167 var aCallable = __webpack_require__(29);
  2462 var aCallable = __webpack_require__(29);
  2168 var NATIVE_BIND = __webpack_require__(8);
  2463 var NATIVE_BIND = __webpack_require__(8);
  2169 
  2464 
  2170 var bind = uncurryThis(uncurryThis.bind);
  2465 var bind = uncurryThis(uncurryThis.bind);
  2171 
  2466 
  2177   };
  2472   };
  2178 };
  2473 };
  2179 
  2474 
  2180 
  2475 
  2181 /***/ }),
  2476 /***/ }),
  2182 /* 86 */
  2477 /* 99 */
  2183 /***/ (function(module, exports, __webpack_require__) {
       
  2184 
       
  2185 "use strict";
       
  2186 
       
  2187 var classofRaw = __webpack_require__(14);
       
  2188 var uncurryThis = __webpack_require__(13);
       
  2189 
       
  2190 module.exports = function (fn) {
       
  2191   // Nashorn bug:
       
  2192   //   https://github.com/zloirock/core-js/issues/1128
       
  2193   //   https://github.com/zloirock/core-js/issues/1130
       
  2194   if (classofRaw(fn) === 'Function') return uncurryThis(fn);
       
  2195 };
       
  2196 
       
  2197 
       
  2198 /***/ }),
       
  2199 /* 87 */
       
  2200 /***/ (function(module, exports, __webpack_require__) {
  2478 /***/ (function(module, exports, __webpack_require__) {
  2201 
  2479 
  2202 "use strict";
  2480 "use strict";
  2203 
  2481 
  2204 var wellKnownSymbol = __webpack_require__(32);
  2482 var wellKnownSymbol = __webpack_require__(32);
  2205 var Iterators = __webpack_require__(88);
  2483 var Iterators = __webpack_require__(100);
  2206 
  2484 
  2207 var ITERATOR = wellKnownSymbol('iterator');
  2485 var ITERATOR = wellKnownSymbol('iterator');
  2208 var ArrayPrototype = Array.prototype;
  2486 var ArrayPrototype = Array.prototype;
  2209 
  2487 
  2210 // check on default Array iterator
  2488 // check on default Array iterator
  2212   return it !== undefined && (Iterators.Array === it || ArrayPrototype[ITERATOR] === it);
  2490   return it !== undefined && (Iterators.Array === it || ArrayPrototype[ITERATOR] === it);
  2213 };
  2491 };
  2214 
  2492 
  2215 
  2493 
  2216 /***/ }),
  2494 /***/ }),
  2217 /* 88 */
  2495 /* 100 */
  2218 /***/ (function(module, exports, __webpack_require__) {
  2496 /***/ (function(module, exports, __webpack_require__) {
  2219 
  2497 
  2220 "use strict";
  2498 "use strict";
  2221 
  2499 
  2222 module.exports = {};
  2500 module.exports = {};
  2223 
  2501 
  2224 
  2502 
  2225 /***/ }),
  2503 /***/ }),
  2226 /* 89 */
  2504 /* 101 */
  2227 /***/ (function(module, exports, __webpack_require__) {
  2505 /***/ (function(module, exports, __webpack_require__) {
  2228 
  2506 
  2229 "use strict";
  2507 "use strict";
  2230 
  2508 
  2231 var call = __webpack_require__(7);
  2509 var call = __webpack_require__(7);
  2232 var aCallable = __webpack_require__(29);
  2510 var aCallable = __webpack_require__(29);
  2233 var anObject = __webpack_require__(45);
  2511 var anObject = __webpack_require__(45);
  2234 var tryToString = __webpack_require__(30);
  2512 var tryToString = __webpack_require__(30);
  2235 var getIteratorMethod = __webpack_require__(90);
  2513 var getIteratorMethod = __webpack_require__(102);
  2236 
  2514 
  2237 var $TypeError = TypeError;
  2515 var $TypeError = TypeError;
  2238 
  2516 
  2239 module.exports = function (argument, usingIterator) {
  2517 module.exports = function (argument, usingIterator) {
  2240   var iteratorMethod = arguments.length < 2 ? getIteratorMethod(argument) : usingIterator;
  2518   var iteratorMethod = arguments.length < 2 ? getIteratorMethod(argument) : usingIterator;
  2242   throw new $TypeError(tryToString(argument) + ' is not iterable');
  2520   throw new $TypeError(tryToString(argument) + ' is not iterable');
  2243 };
  2521 };
  2244 
  2522 
  2245 
  2523 
  2246 /***/ }),
  2524 /***/ }),
  2247 /* 90 */
  2525 /* 102 */
  2248 /***/ (function(module, exports, __webpack_require__) {
  2526 /***/ (function(module, exports, __webpack_require__) {
  2249 
  2527 
  2250 "use strict";
  2528 "use strict";
  2251 
  2529 
  2252 var classof = __webpack_require__(91);
  2530 var classof = __webpack_require__(103);
  2253 var getMethod = __webpack_require__(28);
  2531 var getMethod = __webpack_require__(28);
  2254 var isNullOrUndefined = __webpack_require__(16);
  2532 var isNullOrUndefined = __webpack_require__(16);
  2255 var Iterators = __webpack_require__(88);
  2533 var Iterators = __webpack_require__(100);
  2256 var wellKnownSymbol = __webpack_require__(32);
  2534 var wellKnownSymbol = __webpack_require__(32);
  2257 
  2535 
  2258 var ITERATOR = wellKnownSymbol('iterator');
  2536 var ITERATOR = wellKnownSymbol('iterator');
  2259 
  2537 
  2260 module.exports = function (it) {
  2538 module.exports = function (it) {
  2263     || Iterators[classof(it)];
  2541     || Iterators[classof(it)];
  2264 };
  2542 };
  2265 
  2543 
  2266 
  2544 
  2267 /***/ }),
  2545 /***/ }),
  2268 /* 91 */
  2546 /* 103 */
  2269 /***/ (function(module, exports, __webpack_require__) {
  2547 /***/ (function(module, exports, __webpack_require__) {
  2270 
  2548 
  2271 "use strict";
  2549 "use strict";
  2272 
  2550 
  2273 var TO_STRING_TAG_SUPPORT = __webpack_require__(92);
  2551 var TO_STRING_TAG_SUPPORT = __webpack_require__(104);
  2274 var isCallable = __webpack_require__(20);
  2552 var isCallable = __webpack_require__(20);
  2275 var classofRaw = __webpack_require__(14);
  2553 var classofRaw = __webpack_require__(14);
  2276 var wellKnownSymbol = __webpack_require__(32);
  2554 var wellKnownSymbol = __webpack_require__(32);
  2277 
  2555 
  2278 var TO_STRING_TAG = wellKnownSymbol('toStringTag');
  2556 var TO_STRING_TAG = wellKnownSymbol('toStringTag');
  2300     : (result = classofRaw(O)) === 'Object' && isCallable(O.callee) ? 'Arguments' : result;
  2578     : (result = classofRaw(O)) === 'Object' && isCallable(O.callee) ? 'Arguments' : result;
  2301 };
  2579 };
  2302 
  2580 
  2303 
  2581 
  2304 /***/ }),
  2582 /***/ }),
  2305 /* 92 */
  2583 /* 104 */
  2306 /***/ (function(module, exports, __webpack_require__) {
  2584 /***/ (function(module, exports, __webpack_require__) {
  2307 
  2585 
  2308 "use strict";
  2586 "use strict";
  2309 
  2587 
  2310 var wellKnownSymbol = __webpack_require__(32);
  2588 var wellKnownSymbol = __webpack_require__(32);
  2316 
  2594 
  2317 module.exports = String(test) === '[object z]';
  2595 module.exports = String(test) === '[object z]';
  2318 
  2596 
  2319 
  2597 
  2320 /***/ }),
  2598 /***/ }),
  2321 /* 93 */
  2599 /* 105 */
  2322 /***/ (function(module, exports, __webpack_require__) {
  2600 /***/ (function(module, exports, __webpack_require__) {
  2323 
  2601 
  2324 "use strict";
  2602 "use strict";
  2325 
  2603 
  2326 var call = __webpack_require__(7);
  2604 var call = __webpack_require__(7);
  2347   return value;
  2625   return value;
  2348 };
  2626 };
  2349 
  2627 
  2350 
  2628 
  2351 /***/ }),
  2629 /***/ }),
  2352 /* 94 */
  2630 /* 106 */
  2353 /***/ (function(module, exports, __webpack_require__) {
  2631 /***/ (function(module, exports, __webpack_require__) {
  2354 
  2632 
  2355 "use strict";
  2633 "use strict";
  2356 
  2634 
  2357 var uncurryThis = __webpack_require__(13);
  2635 var uncurryThis = __webpack_require__(13);
  2369   proto: MapPrototype
  2647   proto: MapPrototype
  2370 };
  2648 };
  2371 
  2649 
  2372 
  2650 
  2373 /***/ }),
  2651 /***/ }),
  2374 /* 95 */
  2652 /* 107 */
  2375 /***/ (function(module, exports, __webpack_require__) {
  2653 /***/ (function(module, exports, __webpack_require__) {
  2376 
  2654 
  2377 "use strict";
  2655 "use strict";
  2378 
  2656 
  2379 var $ = __webpack_require__(2);
  2657 var $ = __webpack_require__(2);
  2380 var getBuiltIn = __webpack_require__(22);
  2658 var getBuiltIn = __webpack_require__(22);
  2381 var uncurryThis = __webpack_require__(13);
  2659 var uncurryThis = __webpack_require__(13);
  2382 var aCallable = __webpack_require__(29);
  2660 var aCallable = __webpack_require__(29);
  2383 var requireObjectCoercible = __webpack_require__(15);
  2661 var requireObjectCoercible = __webpack_require__(15);
  2384 var toPropertyKey = __webpack_require__(17);
  2662 var toPropertyKey = __webpack_require__(17);
  2385 var iterate = __webpack_require__(84);
  2663 var iterate = __webpack_require__(97);
  2386 
  2664 var fails = __webpack_require__(6);
       
  2665 
       
  2666 // eslint-disable-next-line es/no-object-groupby -- testing
       
  2667 var nativeGroupBy = Object.groupBy;
  2387 var create = getBuiltIn('Object', 'create');
  2668 var create = getBuiltIn('Object', 'create');
  2388 var push = uncurryThis([].push);
  2669 var push = uncurryThis([].push);
  2389 
  2670 
       
  2671 var DOES_NOT_WORK_WITH_PRIMITIVES = !nativeGroupBy || fails(function () {
       
  2672   return nativeGroupBy('ab', function (it) {
       
  2673     return it;
       
  2674   }).a.length !== 1;
       
  2675 });
       
  2676 
  2390 // `Object.groupBy` method
  2677 // `Object.groupBy` method
  2391 // https://github.com/tc39/proposal-array-grouping
  2678 // https://tc39.es/ecma262/#sec-object.groupby
  2392 $({ target: 'Object', stat: true }, {
  2679 $({ target: 'Object', stat: true, forced: DOES_NOT_WORK_WITH_PRIMITIVES }, {
  2393   groupBy: function groupBy(items, callbackfn) {
  2680   groupBy: function groupBy(items, callbackfn) {
  2394     requireObjectCoercible(items);
  2681     requireObjectCoercible(items);
  2395     aCallable(callbackfn);
  2682     aCallable(callbackfn);
  2396     var obj = create(null);
  2683     var obj = create(null);
  2397     var k = 0;
  2684     var k = 0;
  2406   }
  2693   }
  2407 });
  2694 });
  2408 
  2695 
  2409 
  2696 
  2410 /***/ }),
  2697 /***/ }),
  2411 /* 96 */
  2698 /* 108 */
  2412 /***/ (function(module, exports, __webpack_require__) {
  2699 /***/ (function(module, exports, __webpack_require__) {
  2413 
  2700 
  2414 "use strict";
  2701 "use strict";
  2415 
  2702 
  2416 var $ = __webpack_require__(2);
  2703 var $ = __webpack_require__(2);
  2417 var newPromiseCapabilityModule = __webpack_require__(97);
  2704 var globalThis = __webpack_require__(3);
  2418 
  2705 var apply = __webpack_require__(109);
  2419 // `Promise.withResolvers` method
  2706 var slice = __webpack_require__(110);
  2420 // https://github.com/tc39/proposal-promise-with-resolvers
  2707 var newPromiseCapabilityModule = __webpack_require__(111);
  2421 $({ target: 'Promise', stat: true }, {
  2708 var aCallable = __webpack_require__(29);
  2422   withResolvers: function withResolvers() {
  2709 var perform = __webpack_require__(112);
       
  2710 
       
  2711 var Promise = globalThis.Promise;
       
  2712 
       
  2713 var ACCEPT_ARGUMENTS = false;
       
  2714 // Avoiding the use of polyfills of the previous iteration of this proposal
       
  2715 // that does not accept arguments of the callback
       
  2716 var FORCED = !Promise || !Promise['try'] || perform(function () {
       
  2717   Promise['try'](function (argument) {
       
  2718     ACCEPT_ARGUMENTS = argument === 8;
       
  2719   }, 8);
       
  2720 }).error || !ACCEPT_ARGUMENTS;
       
  2721 
       
  2722 // `Promise.try` method
       
  2723 // https://tc39.es/ecma262/#sec-promise.try
       
  2724 $({ target: 'Promise', stat: true, forced: FORCED }, {
       
  2725   'try': function (callbackfn /* , ...args */) {
       
  2726     var args = arguments.length > 1 ? slice(arguments, 1) : [];
  2423     var promiseCapability = newPromiseCapabilityModule.f(this);
  2727     var promiseCapability = newPromiseCapabilityModule.f(this);
  2424     return {
  2728     var result = perform(function () {
  2425       promise: promiseCapability.promise,
  2729       return apply(aCallable(callbackfn), undefined, args);
  2426       resolve: promiseCapability.resolve,
  2730     });
  2427       reject: promiseCapability.reject
  2731     (result.error ? promiseCapability.reject : promiseCapability.resolve)(result.value);
  2428     };
  2732     return promiseCapability.promise;
  2429   }
  2733   }
  2430 });
  2734 });
  2431 
  2735 
  2432 
  2736 
  2433 /***/ }),
  2737 /***/ }),
  2434 /* 97 */
  2738 /* 109 */
       
  2739 /***/ (function(module, exports, __webpack_require__) {
       
  2740 
       
  2741 "use strict";
       
  2742 
       
  2743 var NATIVE_BIND = __webpack_require__(8);
       
  2744 
       
  2745 var FunctionPrototype = Function.prototype;
       
  2746 var apply = FunctionPrototype.apply;
       
  2747 var call = FunctionPrototype.call;
       
  2748 
       
  2749 // eslint-disable-next-line es/no-reflect -- safe
       
  2750 module.exports = typeof Reflect == 'object' && Reflect.apply || (NATIVE_BIND ? call.bind(apply) : function () {
       
  2751   return call.apply(apply, arguments);
       
  2752 });
       
  2753 
       
  2754 
       
  2755 /***/ }),
       
  2756 /* 110 */
       
  2757 /***/ (function(module, exports, __webpack_require__) {
       
  2758 
       
  2759 "use strict";
       
  2760 
       
  2761 var uncurryThis = __webpack_require__(13);
       
  2762 
       
  2763 module.exports = uncurryThis([].slice);
       
  2764 
       
  2765 
       
  2766 /***/ }),
       
  2767 /* 111 */
  2435 /***/ (function(module, exports, __webpack_require__) {
  2768 /***/ (function(module, exports, __webpack_require__) {
  2436 
  2769 
  2437 "use strict";
  2770 "use strict";
  2438 
  2771 
  2439 var aCallable = __webpack_require__(29);
  2772 var aCallable = __webpack_require__(29);
  2457   return new PromiseCapability(C);
  2790   return new PromiseCapability(C);
  2458 };
  2791 };
  2459 
  2792 
  2460 
  2793 
  2461 /***/ }),
  2794 /***/ }),
  2462 /* 98 */
  2795 /* 112 */
  2463 /***/ (function(module, exports, __webpack_require__) {
  2796 /***/ (function(module, exports, __webpack_require__) {
  2464 
  2797 
  2465 "use strict";
  2798 "use strict";
  2466 
  2799 
  2467 var global = __webpack_require__(3);
  2800 module.exports = function (exec) {
       
  2801   try {
       
  2802     return { error: false, value: exec() };
       
  2803   } catch (error) {
       
  2804     return { error: true, value: error };
       
  2805   }
       
  2806 };
       
  2807 
       
  2808 
       
  2809 /***/ }),
       
  2810 /* 113 */
       
  2811 /***/ (function(module, exports, __webpack_require__) {
       
  2812 
       
  2813 "use strict";
       
  2814 
       
  2815 var $ = __webpack_require__(2);
       
  2816 var newPromiseCapabilityModule = __webpack_require__(111);
       
  2817 
       
  2818 // `Promise.withResolvers` method
       
  2819 // https://tc39.es/ecma262/#sec-promise.withResolvers
       
  2820 $({ target: 'Promise', stat: true }, {
       
  2821   withResolvers: function withResolvers() {
       
  2822     var promiseCapability = newPromiseCapabilityModule.f(this);
       
  2823     return {
       
  2824       promise: promiseCapability.promise,
       
  2825       resolve: promiseCapability.resolve,
       
  2826       reject: promiseCapability.reject
       
  2827     };
       
  2828   }
       
  2829 });
       
  2830 
       
  2831 
       
  2832 /***/ }),
       
  2833 /* 114 */
       
  2834 /***/ (function(module, exports, __webpack_require__) {
       
  2835 
       
  2836 "use strict";
       
  2837 
       
  2838 var globalThis = __webpack_require__(3);
  2468 var DESCRIPTORS = __webpack_require__(5);
  2839 var DESCRIPTORS = __webpack_require__(5);
  2469 var defineBuiltInAccessor = __webpack_require__(99);
  2840 var defineBuiltInAccessor = __webpack_require__(81);
  2470 var regExpFlags = __webpack_require__(100);
  2841 var regExpFlags = __webpack_require__(115);
  2471 var fails = __webpack_require__(6);
  2842 var fails = __webpack_require__(6);
  2472 
  2843 
  2473 // babel-minify and Closure Compiler transpiles RegExp('.', 'd') -> /./d and it causes SyntaxError
  2844 // babel-minify and Closure Compiler transpiles RegExp('.', 'd') -> /./d and it causes SyntaxError
  2474 var RegExp = global.RegExp;
  2845 var RegExp = globalThis.RegExp;
  2475 var RegExpPrototype = RegExp.prototype;
  2846 var RegExpPrototype = RegExp.prototype;
  2476 
  2847 
  2477 var FORCED = DESCRIPTORS && fails(function () {
  2848 var FORCED = DESCRIPTORS && fails(function () {
  2478   var INDICES_SUPPORT = true;
  2849   var INDICES_SUPPORT = true;
  2479   try {
  2850   try {
  2520   get: regExpFlags
  2891   get: regExpFlags
  2521 });
  2892 });
  2522 
  2893 
  2523 
  2894 
  2524 /***/ }),
  2895 /***/ }),
  2525 /* 99 */
  2896 /* 115 */
  2526 /***/ (function(module, exports, __webpack_require__) {
       
  2527 
       
  2528 "use strict";
       
  2529 
       
  2530 var makeBuiltIn = __webpack_require__(47);
       
  2531 var defineProperty = __webpack_require__(43);
       
  2532 
       
  2533 module.exports = function (target, name, descriptor) {
       
  2534   if (descriptor.get) makeBuiltIn(descriptor.get, name, { getter: true });
       
  2535   if (descriptor.set) makeBuiltIn(descriptor.set, name, { setter: true });
       
  2536   return defineProperty.f(target, name, descriptor);
       
  2537 };
       
  2538 
       
  2539 
       
  2540 /***/ }),
       
  2541 /* 100 */
       
  2542 /***/ (function(module, exports, __webpack_require__) {
  2897 /***/ (function(module, exports, __webpack_require__) {
  2543 
  2898 
  2544 "use strict";
  2899 "use strict";
  2545 
  2900 
  2546 var anObject = __webpack_require__(45);
  2901 var anObject = __webpack_require__(45);
  2561   return result;
  2916   return result;
  2562 };
  2917 };
  2563 
  2918 
  2564 
  2919 
  2565 /***/ }),
  2920 /***/ }),
  2566 /* 101 */
  2921 /* 116 */
  2567 /***/ (function(module, exports, __webpack_require__) {
  2922 /***/ (function(module, exports, __webpack_require__) {
  2568 
  2923 
  2569 "use strict";
  2924 "use strict";
  2570 
  2925 
  2571 var $ = __webpack_require__(2);
  2926 var $ = __webpack_require__(2);
  2572 var uncurryThis = __webpack_require__(13);
  2927 var uncurryThis = __webpack_require__(13);
  2573 var requireObjectCoercible = __webpack_require__(15);
  2928 var requireObjectCoercible = __webpack_require__(15);
  2574 var toString = __webpack_require__(102);
  2929 var toString = __webpack_require__(117);
  2575 
  2930 
  2576 var charCodeAt = uncurryThis(''.charCodeAt);
  2931 var charCodeAt = uncurryThis(''.charCodeAt);
  2577 
  2932 
  2578 // `String.prototype.isWellFormed` method
  2933 // `String.prototype.isWellFormed` method
  2579 // https://github.com/tc39/proposal-is-usv-string
  2934 // https://tc39.es/ecma262/#sec-string.prototype.iswellformed
  2580 $({ target: 'String', proto: true }, {
  2935 $({ target: 'String', proto: true }, {
  2581   isWellFormed: function isWellFormed() {
  2936   isWellFormed: function isWellFormed() {
  2582     var S = toString(requireObjectCoercible(this));
  2937     var S = toString(requireObjectCoercible(this));
  2583     var length = S.length;
  2938     var length = S.length;
  2584     for (var i = 0; i < length; i++) {
  2939     for (var i = 0; i < length; i++) {
  2591   }
  2946   }
  2592 });
  2947 });
  2593 
  2948 
  2594 
  2949 
  2595 /***/ }),
  2950 /***/ }),
  2596 /* 102 */
  2951 /* 117 */
  2597 /***/ (function(module, exports, __webpack_require__) {
  2952 /***/ (function(module, exports, __webpack_require__) {
  2598 
  2953 
  2599 "use strict";
  2954 "use strict";
  2600 
  2955 
  2601 var classof = __webpack_require__(91);
  2956 var classof = __webpack_require__(103);
  2602 
  2957 
  2603 var $String = String;
  2958 var $String = String;
  2604 
  2959 
  2605 module.exports = function (argument) {
  2960 module.exports = function (argument) {
  2606   if (classof(argument) === 'Symbol') throw new TypeError('Cannot convert a Symbol value to a string');
  2961   if (classof(argument) === 'Symbol') throw new TypeError('Cannot convert a Symbol value to a string');
  2607   return $String(argument);
  2962   return $String(argument);
  2608 };
  2963 };
  2609 
  2964 
  2610 
  2965 
  2611 /***/ }),
  2966 /***/ }),
  2612 /* 103 */
  2967 /* 118 */
  2613 /***/ (function(module, exports, __webpack_require__) {
  2968 /***/ (function(module, exports, __webpack_require__) {
  2614 
  2969 
  2615 "use strict";
  2970 "use strict";
  2616 
  2971 
  2617 var $ = __webpack_require__(2);
  2972 var $ = __webpack_require__(2);
  2618 var call = __webpack_require__(7);
  2973 var call = __webpack_require__(7);
  2619 var uncurryThis = __webpack_require__(13);
  2974 var uncurryThis = __webpack_require__(13);
  2620 var requireObjectCoercible = __webpack_require__(15);
  2975 var requireObjectCoercible = __webpack_require__(15);
  2621 var toString = __webpack_require__(102);
  2976 var toString = __webpack_require__(117);
  2622 var fails = __webpack_require__(6);
  2977 var fails = __webpack_require__(6);
  2623 
  2978 
  2624 var $Array = Array;
  2979 var $Array = Array;
  2625 var charAt = uncurryThis(''.charAt);
  2980 var charAt = uncurryThis(''.charAt);
  2626 var charCodeAt = uncurryThis(''.charCodeAt);
  2981 var charCodeAt = uncurryThis(''.charCodeAt);
  2627 var join = uncurryThis([].join);
  2982 var join = uncurryThis([].join);
  2628 // eslint-disable-next-line es/no-string-prototype-iswellformed-towellformed -- safe
  2983 // eslint-disable-next-line es/no-string-prototype-towellformed -- safe
  2629 var $toWellFormed = ''.toWellFormed;
  2984 var $toWellFormed = ''.toWellFormed;
  2630 var REPLACEMENT_CHARACTER = '\uFFFD';
  2985 var REPLACEMENT_CHARACTER = '\uFFFD';
  2631 
  2986 
  2632 // Safari bug
  2987 // Safari bug
  2633 var TO_STRING_CONVERSION_BUG = $toWellFormed && fails(function () {
  2988 var TO_STRING_CONVERSION_BUG = $toWellFormed && fails(function () {
  2634   return call($toWellFormed, 1) !== '1';
  2989   return call($toWellFormed, 1) !== '1';
  2635 });
  2990 });
  2636 
  2991 
  2637 // `String.prototype.toWellFormed` method
  2992 // `String.prototype.toWellFormed` method
  2638 // https://github.com/tc39/proposal-is-usv-string
  2993 // https://tc39.es/ecma262/#sec-string.prototype.towellformed
  2639 $({ target: 'String', proto: true, forced: TO_STRING_CONVERSION_BUG }, {
  2994 $({ target: 'String', proto: true, forced: TO_STRING_CONVERSION_BUG }, {
  2640   toWellFormed: function toWellFormed() {
  2995   toWellFormed: function toWellFormed() {
  2641     var S = toString(requireObjectCoercible(this));
  2996     var S = toString(requireObjectCoercible(this));
  2642     if (TO_STRING_CONVERSION_BUG) return call($toWellFormed, S);
  2997     if (TO_STRING_CONVERSION_BUG) return call($toWellFormed, S);
  2643     var length = S.length;
  2998     var length = S.length;
  2657   }
  3012   }
  2658 });
  3013 });
  2659 
  3014 
  2660 
  3015 
  2661 /***/ }),
  3016 /***/ }),
  2662 /* 104 */
  3017 /* 119 */
  2663 /***/ (function(module, exports, __webpack_require__) {
  3018 /***/ (function(module, exports, __webpack_require__) {
  2664 
  3019 
  2665 "use strict";
  3020 "use strict";
  2666 
  3021 
  2667 var arrayToReversed = __webpack_require__(71);
  3022 var arrayToReversed = __webpack_require__(67);
  2668 var ArrayBufferViewCore = __webpack_require__(105);
  3023 var ArrayBufferViewCore = __webpack_require__(120);
  2669 
  3024 
  2670 var aTypedArray = ArrayBufferViewCore.aTypedArray;
  3025 var aTypedArray = ArrayBufferViewCore.aTypedArray;
  2671 var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod;
  3026 var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod;
  2672 var getTypedArrayConstructor = ArrayBufferViewCore.getTypedArrayConstructor;
  3027 var getTypedArrayConstructor = ArrayBufferViewCore.getTypedArrayConstructor;
  2673 
  3028 
  2677   return arrayToReversed(aTypedArray(this), getTypedArrayConstructor(this));
  3032   return arrayToReversed(aTypedArray(this), getTypedArrayConstructor(this));
  2678 });
  3033 });
  2679 
  3034 
  2680 
  3035 
  2681 /***/ }),
  3036 /***/ }),
  2682 /* 105 */
  3037 /* 120 */
  2683 /***/ (function(module, exports, __webpack_require__) {
  3038 /***/ (function(module, exports, __webpack_require__) {
  2684 
  3039 
  2685 "use strict";
  3040 "use strict";
  2686 
  3041 
  2687 var NATIVE_ARRAY_BUFFER = __webpack_require__(106);
  3042 var NATIVE_ARRAY_BUFFER = __webpack_require__(121);
  2688 var DESCRIPTORS = __webpack_require__(5);
  3043 var DESCRIPTORS = __webpack_require__(5);
  2689 var global = __webpack_require__(3);
  3044 var globalThis = __webpack_require__(3);
  2690 var isCallable = __webpack_require__(20);
  3045 var isCallable = __webpack_require__(20);
  2691 var isObject = __webpack_require__(19);
  3046 var isObject = __webpack_require__(19);
  2692 var hasOwn = __webpack_require__(37);
  3047 var hasOwn = __webpack_require__(37);
  2693 var classof = __webpack_require__(91);
  3048 var classof = __webpack_require__(103);
  2694 var tryToString = __webpack_require__(30);
  3049 var tryToString = __webpack_require__(30);
  2695 var createNonEnumerableProperty = __webpack_require__(42);
  3050 var createNonEnumerableProperty = __webpack_require__(42);
  2696 var defineBuiltIn = __webpack_require__(46);
  3051 var defineBuiltIn = __webpack_require__(46);
  2697 var defineBuiltInAccessor = __webpack_require__(99);
  3052 var defineBuiltInAccessor = __webpack_require__(81);
  2698 var isPrototypeOf = __webpack_require__(23);
  3053 var isPrototypeOf = __webpack_require__(23);
  2699 var getPrototypeOf = __webpack_require__(107);
  3054 var getPrototypeOf = __webpack_require__(122);
  2700 var setPrototypeOf = __webpack_require__(109);
  3055 var setPrototypeOf = __webpack_require__(124);
  2701 var wellKnownSymbol = __webpack_require__(32);
  3056 var wellKnownSymbol = __webpack_require__(32);
  2702 var uid = __webpack_require__(39);
  3057 var uid = __webpack_require__(39);
  2703 var InternalStateModule = __webpack_require__(50);
  3058 var InternalStateModule = __webpack_require__(50);
  2704 
  3059 
  2705 var enforceInternalState = InternalStateModule.enforce;
  3060 var enforceInternalState = InternalStateModule.enforce;
  2706 var getInternalState = InternalStateModule.get;
  3061 var getInternalState = InternalStateModule.get;
  2707 var Int8Array = global.Int8Array;
  3062 var Int8Array = globalThis.Int8Array;
  2708 var Int8ArrayPrototype = Int8Array && Int8Array.prototype;
  3063 var Int8ArrayPrototype = Int8Array && Int8Array.prototype;
  2709 var Uint8ClampedArray = global.Uint8ClampedArray;
  3064 var Uint8ClampedArray = globalThis.Uint8ClampedArray;
  2710 var Uint8ClampedArrayPrototype = Uint8ClampedArray && Uint8ClampedArray.prototype;
  3065 var Uint8ClampedArrayPrototype = Uint8ClampedArray && Uint8ClampedArray.prototype;
  2711 var TypedArray = Int8Array && getPrototypeOf(Int8Array);
  3066 var TypedArray = Int8Array && getPrototypeOf(Int8Array);
  2712 var TypedArrayPrototype = Int8ArrayPrototype && getPrototypeOf(Int8ArrayPrototype);
  3067 var TypedArrayPrototype = Int8ArrayPrototype && getPrototypeOf(Int8ArrayPrototype);
  2713 var ObjectPrototype = Object.prototype;
  3068 var ObjectPrototype = Object.prototype;
  2714 var TypeError = global.TypeError;
  3069 var TypeError = globalThis.TypeError;
  2715 
  3070 
  2716 var TO_STRING_TAG = wellKnownSymbol('toStringTag');
  3071 var TO_STRING_TAG = wellKnownSymbol('toStringTag');
  2717 var TYPED_ARRAY_TAG = uid('TYPED_ARRAY_TAG');
  3072 var TYPED_ARRAY_TAG = uid('TYPED_ARRAY_TAG');
  2718 var TYPED_ARRAY_CONSTRUCTOR = 'TypedArrayConstructor';
  3073 var TYPED_ARRAY_CONSTRUCTOR = 'TypedArrayConstructor';
  2719 // Fixing native typed arrays in Opera Presto crashes the browser, see #595
  3074 // Fixing native typed arrays in Opera Presto crashes the browser, see #595
  2720 var NATIVE_ARRAY_BUFFER_VIEWS = NATIVE_ARRAY_BUFFER && !!setPrototypeOf && classof(global.opera) !== 'Opera';
  3075 var NATIVE_ARRAY_BUFFER_VIEWS = NATIVE_ARRAY_BUFFER && !!setPrototypeOf && classof(globalThis.opera) !== 'Opera';
  2721 var TYPED_ARRAY_TAG_REQUIRED = false;
  3076 var TYPED_ARRAY_TAG_REQUIRED = false;
  2722 var NAME, Constructor, Prototype;
  3077 var NAME, Constructor, Prototype;
  2723 
  3078 
  2724 var TypedArrayConstructorsList = {
  3079 var TypedArrayConstructorsList = {
  2725   Int8Array: 1,
  3080   Int8Array: 1,
  2771 };
  3126 };
  2772 
  3127 
  2773 var exportTypedArrayMethod = function (KEY, property, forced, options) {
  3128 var exportTypedArrayMethod = function (KEY, property, forced, options) {
  2774   if (!DESCRIPTORS) return;
  3129   if (!DESCRIPTORS) return;
  2775   if (forced) for (var ARRAY in TypedArrayConstructorsList) {
  3130   if (forced) for (var ARRAY in TypedArrayConstructorsList) {
  2776     var TypedArrayConstructor = global[ARRAY];
  3131     var TypedArrayConstructor = globalThis[ARRAY];
  2777     if (TypedArrayConstructor && hasOwn(TypedArrayConstructor.prototype, KEY)) try {
  3132     if (TypedArrayConstructor && hasOwn(TypedArrayConstructor.prototype, KEY)) try {
  2778       delete TypedArrayConstructor.prototype[KEY];
  3133       delete TypedArrayConstructor.prototype[KEY];
  2779     } catch (error) {
  3134     } catch (error) {
  2780       // old WebKit bug - some methods are non-configurable
  3135       // old WebKit bug - some methods are non-configurable
  2781       try {
  3136       try {
  2792 var exportTypedArrayStaticMethod = function (KEY, property, forced) {
  3147 var exportTypedArrayStaticMethod = function (KEY, property, forced) {
  2793   var ARRAY, TypedArrayConstructor;
  3148   var ARRAY, TypedArrayConstructor;
  2794   if (!DESCRIPTORS) return;
  3149   if (!DESCRIPTORS) return;
  2795   if (setPrototypeOf) {
  3150   if (setPrototypeOf) {
  2796     if (forced) for (ARRAY in TypedArrayConstructorsList) {
  3151     if (forced) for (ARRAY in TypedArrayConstructorsList) {
  2797       TypedArrayConstructor = global[ARRAY];
  3152       TypedArrayConstructor = globalThis[ARRAY];
  2798       if (TypedArrayConstructor && hasOwn(TypedArrayConstructor, KEY)) try {
  3153       if (TypedArrayConstructor && hasOwn(TypedArrayConstructor, KEY)) try {
  2799         delete TypedArrayConstructor[KEY];
  3154         delete TypedArrayConstructor[KEY];
  2800       } catch (error) { /* empty */ }
  3155       } catch (error) { /* empty */ }
  2801     }
  3156     }
  2802     if (!TypedArray[KEY] || forced) {
  3157     if (!TypedArray[KEY] || forced) {
  2805         return defineBuiltIn(TypedArray, KEY, forced ? property : NATIVE_ARRAY_BUFFER_VIEWS && TypedArray[KEY] || property);
  3160         return defineBuiltIn(TypedArray, KEY, forced ? property : NATIVE_ARRAY_BUFFER_VIEWS && TypedArray[KEY] || property);
  2806       } catch (error) { /* empty */ }
  3161       } catch (error) { /* empty */ }
  2807     } else return;
  3162     } else return;
  2808   }
  3163   }
  2809   for (ARRAY in TypedArrayConstructorsList) {
  3164   for (ARRAY in TypedArrayConstructorsList) {
  2810     TypedArrayConstructor = global[ARRAY];
  3165     TypedArrayConstructor = globalThis[ARRAY];
  2811     if (TypedArrayConstructor && (!TypedArrayConstructor[KEY] || forced)) {
  3166     if (TypedArrayConstructor && (!TypedArrayConstructor[KEY] || forced)) {
  2812       defineBuiltIn(TypedArrayConstructor, KEY, property);
  3167       defineBuiltIn(TypedArrayConstructor, KEY, property);
  2813     }
  3168     }
  2814   }
  3169   }
  2815 };
  3170 };
  2816 
  3171 
  2817 for (NAME in TypedArrayConstructorsList) {
  3172 for (NAME in TypedArrayConstructorsList) {
  2818   Constructor = global[NAME];
  3173   Constructor = globalThis[NAME];
  2819   Prototype = Constructor && Constructor.prototype;
  3174   Prototype = Constructor && Constructor.prototype;
  2820   if (Prototype) enforceInternalState(Prototype)[TYPED_ARRAY_CONSTRUCTOR] = Constructor;
  3175   if (Prototype) enforceInternalState(Prototype)[TYPED_ARRAY_CONSTRUCTOR] = Constructor;
  2821   else NATIVE_ARRAY_BUFFER_VIEWS = false;
  3176   else NATIVE_ARRAY_BUFFER_VIEWS = false;
  2822 }
  3177 }
  2823 
  3178 
  2824 for (NAME in BigIntArrayConstructorsList) {
  3179 for (NAME in BigIntArrayConstructorsList) {
  2825   Constructor = global[NAME];
  3180   Constructor = globalThis[NAME];
  2826   Prototype = Constructor && Constructor.prototype;
  3181   Prototype = Constructor && Constructor.prototype;
  2827   if (Prototype) enforceInternalState(Prototype)[TYPED_ARRAY_CONSTRUCTOR] = Constructor;
  3182   if (Prototype) enforceInternalState(Prototype)[TYPED_ARRAY_CONSTRUCTOR] = Constructor;
  2828 }
  3183 }
  2829 
  3184 
  2830 // WebKit bug - typed arrays constructors prototype is Object.prototype
  3185 // WebKit bug - typed arrays constructors prototype is Object.prototype
  2832   // eslint-disable-next-line no-shadow -- safe
  3187   // eslint-disable-next-line no-shadow -- safe
  2833   TypedArray = function TypedArray() {
  3188   TypedArray = function TypedArray() {
  2834     throw new TypeError('Incorrect invocation');
  3189     throw new TypeError('Incorrect invocation');
  2835   };
  3190   };
  2836   if (NATIVE_ARRAY_BUFFER_VIEWS) for (NAME in TypedArrayConstructorsList) {
  3191   if (NATIVE_ARRAY_BUFFER_VIEWS) for (NAME in TypedArrayConstructorsList) {
  2837     if (global[NAME]) setPrototypeOf(global[NAME], TypedArray);
  3192     if (globalThis[NAME]) setPrototypeOf(globalThis[NAME], TypedArray);
  2838   }
  3193   }
  2839 }
  3194 }
  2840 
  3195 
  2841 if (!NATIVE_ARRAY_BUFFER_VIEWS || !TypedArrayPrototype || TypedArrayPrototype === ObjectPrototype) {
  3196 if (!NATIVE_ARRAY_BUFFER_VIEWS || !TypedArrayPrototype || TypedArrayPrototype === ObjectPrototype) {
  2842   TypedArrayPrototype = TypedArray.prototype;
  3197   TypedArrayPrototype = TypedArray.prototype;
  2843   if (NATIVE_ARRAY_BUFFER_VIEWS) for (NAME in TypedArrayConstructorsList) {
  3198   if (NATIVE_ARRAY_BUFFER_VIEWS) for (NAME in TypedArrayConstructorsList) {
  2844     if (global[NAME]) setPrototypeOf(global[NAME].prototype, TypedArrayPrototype);
  3199     if (globalThis[NAME]) setPrototypeOf(globalThis[NAME].prototype, TypedArrayPrototype);
  2845   }
  3200   }
  2846 }
  3201 }
  2847 
  3202 
  2848 // WebKit bug - one more object in Uint8ClampedArray prototype chain
  3203 // WebKit bug - one more object in Uint8ClampedArray prototype chain
  2849 if (NATIVE_ARRAY_BUFFER_VIEWS && getPrototypeOf(Uint8ClampedArrayPrototype) !== TypedArrayPrototype) {
  3204 if (NATIVE_ARRAY_BUFFER_VIEWS && getPrototypeOf(Uint8ClampedArrayPrototype) !== TypedArrayPrototype) {
  2856     configurable: true,
  3211     configurable: true,
  2857     get: function () {
  3212     get: function () {
  2858       return isObject(this) ? this[TYPED_ARRAY_TAG] : undefined;
  3213       return isObject(this) ? this[TYPED_ARRAY_TAG] : undefined;
  2859     }
  3214     }
  2860   });
  3215   });
  2861   for (NAME in TypedArrayConstructorsList) if (global[NAME]) {
  3216   for (NAME in TypedArrayConstructorsList) if (globalThis[NAME]) {
  2862     createNonEnumerableProperty(global[NAME], TYPED_ARRAY_TAG, NAME);
  3217     createNonEnumerableProperty(globalThis[NAME], TYPED_ARRAY_TAG, NAME);
  2863   }
  3218   }
  2864 }
  3219 }
  2865 
  3220 
  2866 module.exports = {
  3221 module.exports = {
  2867   NATIVE_ARRAY_BUFFER_VIEWS: NATIVE_ARRAY_BUFFER_VIEWS,
  3222   NATIVE_ARRAY_BUFFER_VIEWS: NATIVE_ARRAY_BUFFER_VIEWS,
  2877   TypedArrayPrototype: TypedArrayPrototype
  3232   TypedArrayPrototype: TypedArrayPrototype
  2878 };
  3233 };
  2879 
  3234 
  2880 
  3235 
  2881 /***/ }),
  3236 /***/ }),
  2882 /* 106 */
  3237 /* 121 */
  2883 /***/ (function(module, exports, __webpack_require__) {
  3238 /***/ (function(module, exports, __webpack_require__) {
  2884 
  3239 
  2885 "use strict";
  3240 "use strict";
  2886 
  3241 
  2887 // eslint-disable-next-line es/no-typed-arrays -- safe
  3242 // eslint-disable-next-line es/no-typed-arrays -- safe
  2888 module.exports = typeof ArrayBuffer != 'undefined' && typeof DataView != 'undefined';
  3243 module.exports = typeof ArrayBuffer != 'undefined' && typeof DataView != 'undefined';
  2889 
  3244 
  2890 
  3245 
  2891 /***/ }),
  3246 /***/ }),
  2892 /* 107 */
  3247 /* 122 */
  2893 /***/ (function(module, exports, __webpack_require__) {
  3248 /***/ (function(module, exports, __webpack_require__) {
  2894 
  3249 
  2895 "use strict";
  3250 "use strict";
  2896 
  3251 
  2897 var hasOwn = __webpack_require__(37);
  3252 var hasOwn = __webpack_require__(37);
  2898 var isCallable = __webpack_require__(20);
  3253 var isCallable = __webpack_require__(20);
  2899 var toObject = __webpack_require__(38);
  3254 var toObject = __webpack_require__(38);
  2900 var sharedKey = __webpack_require__(52);
  3255 var sharedKey = __webpack_require__(52);
  2901 var CORRECT_PROTOTYPE_GETTER = __webpack_require__(108);
  3256 var CORRECT_PROTOTYPE_GETTER = __webpack_require__(123);
  2902 
  3257 
  2903 var IE_PROTO = sharedKey('IE_PROTO');
  3258 var IE_PROTO = sharedKey('IE_PROTO');
  2904 var $Object = Object;
  3259 var $Object = Object;
  2905 var ObjectPrototype = $Object.prototype;
  3260 var ObjectPrototype = $Object.prototype;
  2906 
  3261 
  2916   } return object instanceof $Object ? ObjectPrototype : null;
  3271   } return object instanceof $Object ? ObjectPrototype : null;
  2917 };
  3272 };
  2918 
  3273 
  2919 
  3274 
  2920 /***/ }),
  3275 /***/ }),
  2921 /* 108 */
  3276 /* 123 */
  2922 /***/ (function(module, exports, __webpack_require__) {
  3277 /***/ (function(module, exports, __webpack_require__) {
  2923 
  3278 
  2924 "use strict";
  3279 "use strict";
  2925 
  3280 
  2926 var fails = __webpack_require__(6);
  3281 var fails = __webpack_require__(6);
  2932   return Object.getPrototypeOf(new F()) !== F.prototype;
  3287   return Object.getPrototypeOf(new F()) !== F.prototype;
  2933 });
  3288 });
  2934 
  3289 
  2935 
  3290 
  2936 /***/ }),
  3291 /***/ }),
  2937 /* 109 */
  3292 /* 124 */
  2938 /***/ (function(module, exports, __webpack_require__) {
  3293 /***/ (function(module, exports, __webpack_require__) {
  2939 
  3294 
  2940 "use strict";
  3295 "use strict";
  2941 
  3296 
  2942 /* eslint-disable no-proto -- safe */
  3297 /* eslint-disable no-proto -- safe */
  2943 var uncurryThisAccessor = __webpack_require__(110);
  3298 var uncurryThisAccessor = __webpack_require__(85);
  2944 var anObject = __webpack_require__(45);
  3299 var isObject = __webpack_require__(19);
  2945 var aPossiblePrototype = __webpack_require__(111);
  3300 var requireObjectCoercible = __webpack_require__(15);
       
  3301 var aPossiblePrototype = __webpack_require__(125);
  2946 
  3302 
  2947 // `Object.setPrototypeOf` method
  3303 // `Object.setPrototypeOf` method
  2948 // https://tc39.es/ecma262/#sec-object.setprototypeof
  3304 // https://tc39.es/ecma262/#sec-object.setprototypeof
  2949 // Works with __proto__ only. Old v8 can't work with null proto objects.
  3305 // Works with __proto__ only. Old v8 can't work with null proto objects.
  2950 // eslint-disable-next-line es/no-object-setprototypeof -- safe
  3306 // eslint-disable-next-line es/no-object-setprototypeof -- safe
  2956     setter = uncurryThisAccessor(Object.prototype, '__proto__', 'set');
  3312     setter = uncurryThisAccessor(Object.prototype, '__proto__', 'set');
  2957     setter(test, []);
  3313     setter(test, []);
  2958     CORRECT_SETTER = test instanceof Array;
  3314     CORRECT_SETTER = test instanceof Array;
  2959   } catch (error) { /* empty */ }
  3315   } catch (error) { /* empty */ }
  2960   return function setPrototypeOf(O, proto) {
  3316   return function setPrototypeOf(O, proto) {
  2961     anObject(O);
  3317     requireObjectCoercible(O);
  2962     aPossiblePrototype(proto);
  3318     aPossiblePrototype(proto);
       
  3319     if (!isObject(O)) return O;
  2963     if (CORRECT_SETTER) setter(O, proto);
  3320     if (CORRECT_SETTER) setter(O, proto);
  2964     else O.__proto__ = proto;
  3321     else O.__proto__ = proto;
  2965     return O;
  3322     return O;
  2966   };
  3323   };
  2967 }() : undefined);
  3324 }() : undefined);
  2968 
  3325 
  2969 
  3326 
  2970 /***/ }),
  3327 /***/ }),
  2971 /* 110 */
  3328 /* 125 */
  2972 /***/ (function(module, exports, __webpack_require__) {
  3329 /***/ (function(module, exports, __webpack_require__) {
  2973 
  3330 
  2974 "use strict";
  3331 "use strict";
  2975 
  3332 
  2976 var uncurryThis = __webpack_require__(13);
  3333 var isPossiblePrototype = __webpack_require__(126);
  2977 var aCallable = __webpack_require__(29);
       
  2978 
       
  2979 module.exports = function (object, key, method) {
       
  2980   try {
       
  2981     // eslint-disable-next-line es/no-object-getownpropertydescriptor -- safe
       
  2982     return uncurryThis(aCallable(Object.getOwnPropertyDescriptor(object, key)[method]));
       
  2983   } catch (error) { /* empty */ }
       
  2984 };
       
  2985 
       
  2986 
       
  2987 /***/ }),
       
  2988 /* 111 */
       
  2989 /***/ (function(module, exports, __webpack_require__) {
       
  2990 
       
  2991 "use strict";
       
  2992 
       
  2993 var isPossiblePrototype = __webpack_require__(112);
       
  2994 
  3334 
  2995 var $String = String;
  3335 var $String = String;
  2996 var $TypeError = TypeError;
  3336 var $TypeError = TypeError;
  2997 
  3337 
  2998 module.exports = function (argument) {
  3338 module.exports = function (argument) {
  3000   throw new $TypeError("Can't set " + $String(argument) + ' as a prototype');
  3340   throw new $TypeError("Can't set " + $String(argument) + ' as a prototype');
  3001 };
  3341 };
  3002 
  3342 
  3003 
  3343 
  3004 /***/ }),
  3344 /***/ }),
  3005 /* 112 */
  3345 /* 126 */
  3006 /***/ (function(module, exports, __webpack_require__) {
  3346 /***/ (function(module, exports, __webpack_require__) {
  3007 
  3347 
  3008 "use strict";
  3348 "use strict";
  3009 
  3349 
  3010 var isObject = __webpack_require__(19);
  3350 var isObject = __webpack_require__(19);
  3013   return isObject(argument) || argument === null;
  3353   return isObject(argument) || argument === null;
  3014 };
  3354 };
  3015 
  3355 
  3016 
  3356 
  3017 /***/ }),
  3357 /***/ }),
  3018 /* 113 */
  3358 /* 127 */
  3019 /***/ (function(module, exports, __webpack_require__) {
  3359 /***/ (function(module, exports, __webpack_require__) {
  3020 
  3360 
  3021 "use strict";
  3361 "use strict";
  3022 
  3362 
  3023 var ArrayBufferViewCore = __webpack_require__(105);
  3363 var ArrayBufferViewCore = __webpack_require__(120);
  3024 var uncurryThis = __webpack_require__(13);
  3364 var uncurryThis = __webpack_require__(13);
  3025 var aCallable = __webpack_require__(29);
  3365 var aCallable = __webpack_require__(29);
  3026 var arrayFromConstructorAndList = __webpack_require__(78);
  3366 var arrayFromConstructorAndList = __webpack_require__(74);
  3027 
  3367 
  3028 var aTypedArray = ArrayBufferViewCore.aTypedArray;
  3368 var aTypedArray = ArrayBufferViewCore.aTypedArray;
  3029 var getTypedArrayConstructor = ArrayBufferViewCore.getTypedArrayConstructor;
  3369 var getTypedArrayConstructor = ArrayBufferViewCore.getTypedArrayConstructor;
  3030 var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod;
  3370 var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod;
  3031 var sort = uncurryThis(ArrayBufferViewCore.TypedArrayPrototype.sort);
  3371 var sort = uncurryThis(ArrayBufferViewCore.TypedArrayPrototype.sort);
  3039   return sort(A, compareFn);
  3379   return sort(A, compareFn);
  3040 });
  3380 });
  3041 
  3381 
  3042 
  3382 
  3043 /***/ }),
  3383 /***/ }),
  3044 /* 114 */
  3384 /* 128 */
  3045 /***/ (function(module, exports, __webpack_require__) {
  3385 /***/ (function(module, exports, __webpack_require__) {
  3046 
  3386 
  3047 "use strict";
  3387 "use strict";
  3048 
  3388 
  3049 var arrayWith = __webpack_require__(82);
  3389 var arrayWith = __webpack_require__(79);
  3050 var ArrayBufferViewCore = __webpack_require__(105);
  3390 var ArrayBufferViewCore = __webpack_require__(120);
  3051 var isBigIntArray = __webpack_require__(115);
  3391 var isBigIntArray = __webpack_require__(129);
  3052 var toIntegerOrInfinity = __webpack_require__(60);
  3392 var toIntegerOrInfinity = __webpack_require__(60);
  3053 var toBigInt = __webpack_require__(116);
  3393 var toBigInt = __webpack_require__(130);
  3054 
  3394 
  3055 var aTypedArray = ArrayBufferViewCore.aTypedArray;
  3395 var aTypedArray = ArrayBufferViewCore.aTypedArray;
  3056 var getTypedArrayConstructor = ArrayBufferViewCore.getTypedArrayConstructor;
  3396 var getTypedArrayConstructor = ArrayBufferViewCore.getTypedArrayConstructor;
  3057 var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod;
  3397 var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod;
  3058 
  3398 
  3076   return arrayWith(O, getTypedArrayConstructor(O), relativeIndex, actualValue);
  3416   return arrayWith(O, getTypedArrayConstructor(O), relativeIndex, actualValue);
  3077 } }['with'], !PROPER_ORDER);
  3417 } }['with'], !PROPER_ORDER);
  3078 
  3418 
  3079 
  3419 
  3080 /***/ }),
  3420 /***/ }),
  3081 /* 115 */
  3421 /* 129 */
  3082 /***/ (function(module, exports, __webpack_require__) {
  3422 /***/ (function(module, exports, __webpack_require__) {
  3083 
  3423 
  3084 "use strict";
  3424 "use strict";
  3085 
  3425 
  3086 var classof = __webpack_require__(91);
  3426 var classof = __webpack_require__(103);
  3087 
  3427 
  3088 module.exports = function (it) {
  3428 module.exports = function (it) {
  3089   var klass = classof(it);
  3429   var klass = classof(it);
  3090   return klass === 'BigInt64Array' || klass === 'BigUint64Array';
  3430   return klass === 'BigInt64Array' || klass === 'BigUint64Array';
  3091 };
  3431 };
  3092 
  3432 
  3093 
  3433 
  3094 /***/ }),
  3434 /***/ }),
  3095 /* 116 */
  3435 /* 130 */
  3096 /***/ (function(module, exports, __webpack_require__) {
  3436 /***/ (function(module, exports, __webpack_require__) {
  3097 
  3437 
  3098 "use strict";
  3438 "use strict";
  3099 
  3439 
  3100 var toPrimitive = __webpack_require__(18);
  3440 var toPrimitive = __webpack_require__(18);
  3110   return BigInt(prim);
  3450   return BigInt(prim);
  3111 };
  3451 };
  3112 
  3452 
  3113 
  3453 
  3114 /***/ }),
  3454 /***/ }),
  3115 /* 117 */
  3455 /* 131 */
  3116 /***/ (function(module, exports, __webpack_require__) {
  3456 /***/ (function(module, exports, __webpack_require__) {
  3117 
  3457 
  3118 "use strict";
  3458 "use strict";
  3119 
  3459 
  3120 var $ = __webpack_require__(2);
  3460 var $ = __webpack_require__(2);
  3121 var global = __webpack_require__(3);
  3461 var globalThis = __webpack_require__(3);
  3122 var getBuiltIn = __webpack_require__(22);
  3462 var getBuiltIn = __webpack_require__(22);
  3123 var createPropertyDescriptor = __webpack_require__(10);
  3463 var createPropertyDescriptor = __webpack_require__(10);
  3124 var defineProperty = __webpack_require__(43).f;
  3464 var defineProperty = __webpack_require__(43).f;
  3125 var hasOwn = __webpack_require__(37);
  3465 var hasOwn = __webpack_require__(37);
  3126 var anInstance = __webpack_require__(118);
  3466 var anInstance = __webpack_require__(132);
  3127 var inheritIfRequired = __webpack_require__(119);
  3467 var inheritIfRequired = __webpack_require__(133);
  3128 var normalizeStringArgument = __webpack_require__(120);
  3468 var normalizeStringArgument = __webpack_require__(134);
  3129 var DOMExceptionConstants = __webpack_require__(121);
  3469 var DOMExceptionConstants = __webpack_require__(135);
  3130 var clearErrorStack = __webpack_require__(122);
  3470 var clearErrorStack = __webpack_require__(136);
  3131 var DESCRIPTORS = __webpack_require__(5);
  3471 var DESCRIPTORS = __webpack_require__(5);
  3132 var IS_PURE = __webpack_require__(34);
  3472 var IS_PURE = __webpack_require__(35);
  3133 
  3473 
  3134 var DOM_EXCEPTION = 'DOMException';
  3474 var DOM_EXCEPTION = 'DOMException';
  3135 var Error = getBuiltIn('Error');
  3475 var Error = getBuiltIn('Error');
  3136 var NativeDOMException = getBuiltIn(DOM_EXCEPTION);
  3476 var NativeDOMException = getBuiltIn(DOM_EXCEPTION);
  3137 
  3477 
  3152 
  3492 
  3153 var ERROR_HAS_STACK = 'stack' in new Error(DOM_EXCEPTION);
  3493 var ERROR_HAS_STACK = 'stack' in new Error(DOM_EXCEPTION);
  3154 var DOM_EXCEPTION_HAS_STACK = 'stack' in new NativeDOMException(1, 2);
  3494 var DOM_EXCEPTION_HAS_STACK = 'stack' in new NativeDOMException(1, 2);
  3155 
  3495 
  3156 // eslint-disable-next-line es/no-object-getownpropertydescriptor -- safe
  3496 // eslint-disable-next-line es/no-object-getownpropertydescriptor -- safe
  3157 var descriptor = NativeDOMException && DESCRIPTORS && Object.getOwnPropertyDescriptor(global, DOM_EXCEPTION);
  3497 var descriptor = NativeDOMException && DESCRIPTORS && Object.getOwnPropertyDescriptor(globalThis, DOM_EXCEPTION);
  3158 
  3498 
  3159 // Bun ~ 0.1.1 DOMException have incorrect descriptor and we can't redefine it
  3499 // Bun ~ 0.1.1 DOMException have incorrect descriptor and we can't redefine it
  3160 // https://github.com/Jarred-Sumner/bun/issues/399
  3500 // https://github.com/Jarred-Sumner/bun/issues/399
  3161 var BUGGY_DESCRIPTOR = !!descriptor && !(descriptor.writable && descriptor.configurable);
  3501 var BUGGY_DESCRIPTOR = !!descriptor && !(descriptor.writable && descriptor.configurable);
  3162 
  3502 
  3185   }
  3525   }
  3186 }
  3526 }
  3187 
  3527 
  3188 
  3528 
  3189 /***/ }),
  3529 /***/ }),
  3190 /* 118 */
  3530 /* 132 */
  3191 /***/ (function(module, exports, __webpack_require__) {
  3531 /***/ (function(module, exports, __webpack_require__) {
  3192 
  3532 
  3193 "use strict";
  3533 "use strict";
  3194 
  3534 
  3195 var isPrototypeOf = __webpack_require__(23);
  3535 var isPrototypeOf = __webpack_require__(23);
  3201   throw new $TypeError('Incorrect invocation');
  3541   throw new $TypeError('Incorrect invocation');
  3202 };
  3542 };
  3203 
  3543 
  3204 
  3544 
  3205 /***/ }),
  3545 /***/ }),
  3206 /* 119 */
  3546 /* 133 */
  3207 /***/ (function(module, exports, __webpack_require__) {
  3547 /***/ (function(module, exports, __webpack_require__) {
  3208 
  3548 
  3209 "use strict";
  3549 "use strict";
  3210 
  3550 
  3211 var isCallable = __webpack_require__(20);
  3551 var isCallable = __webpack_require__(20);
  3212 var isObject = __webpack_require__(19);
  3552 var isObject = __webpack_require__(19);
  3213 var setPrototypeOf = __webpack_require__(109);
  3553 var setPrototypeOf = __webpack_require__(124);
  3214 
  3554 
  3215 // makes subclassing work correct for wrapped built-ins
  3555 // makes subclassing work correct for wrapped built-ins
  3216 module.exports = function ($this, dummy, Wrapper) {
  3556 module.exports = function ($this, dummy, Wrapper) {
  3217   var NewTarget, NewTargetPrototype;
  3557   var NewTarget, NewTargetPrototype;
  3218   if (
  3558   if (
  3227   return $this;
  3567   return $this;
  3228 };
  3568 };
  3229 
  3569 
  3230 
  3570 
  3231 /***/ }),
  3571 /***/ }),
  3232 /* 120 */
  3572 /* 134 */
  3233 /***/ (function(module, exports, __webpack_require__) {
  3573 /***/ (function(module, exports, __webpack_require__) {
  3234 
  3574 
  3235 "use strict";
  3575 "use strict";
  3236 
  3576 
  3237 var toString = __webpack_require__(102);
  3577 var toString = __webpack_require__(117);
  3238 
  3578 
  3239 module.exports = function (argument, $default) {
  3579 module.exports = function (argument, $default) {
  3240   return argument === undefined ? arguments.length < 2 ? '' : $default : toString(argument);
  3580   return argument === undefined ? arguments.length < 2 ? '' : $default : toString(argument);
  3241 };
  3581 };
  3242 
  3582 
  3243 
  3583 
  3244 /***/ }),
  3584 /***/ }),
  3245 /* 121 */
  3585 /* 135 */
  3246 /***/ (function(module, exports, __webpack_require__) {
  3586 /***/ (function(module, exports, __webpack_require__) {
  3247 
  3587 
  3248 "use strict";
  3588 "use strict";
  3249 
  3589 
  3250 module.exports = {
  3590 module.exports = {
  3275   DataCloneError: { s: 'DATA_CLONE_ERR', c: 25, m: 1 }
  3615   DataCloneError: { s: 'DATA_CLONE_ERR', c: 25, m: 1 }
  3276 };
  3616 };
  3277 
  3617 
  3278 
  3618 
  3279 /***/ }),
  3619 /***/ }),
  3280 /* 122 */
  3620 /* 136 */
  3281 /***/ (function(module, exports, __webpack_require__) {
  3621 /***/ (function(module, exports, __webpack_require__) {
  3282 
  3622 
  3283 "use strict";
  3623 "use strict";
  3284 
  3624 
  3285 var uncurryThis = __webpack_require__(13);
  3625 var uncurryThis = __webpack_require__(13);
  3286 
  3626 
  3287 var $Error = Error;
  3627 var $Error = Error;
  3288 var replace = uncurryThis(''.replace);
  3628 var replace = uncurryThis(''.replace);
  3289 
  3629 
  3290 var TEST = (function (arg) { return String(new $Error(arg).stack); })('zxcasd');
  3630 var TEST = (function (arg) { return String(new $Error(arg).stack); })('zxcasd');
  3291 // eslint-disable-next-line redos/no-vulnerable -- safe
  3631 // eslint-disable-next-line redos/no-vulnerable, sonarjs/slow-regex -- safe
  3292 var V8_OR_CHAKRA_STACK_ENTRY = /\n\s*at [^:]*:[^\n]*/;
  3632 var V8_OR_CHAKRA_STACK_ENTRY = /\n\s*at [^:]*:[^\n]*/;
  3293 var IS_V8_OR_CHAKRA_STACK = V8_OR_CHAKRA_STACK_ENTRY.test(TEST);
  3633 var IS_V8_OR_CHAKRA_STACK = V8_OR_CHAKRA_STACK_ENTRY.test(TEST);
  3294 
  3634 
  3295 module.exports = function (stack, dropEntries) {
  3635 module.exports = function (stack, dropEntries) {
  3296   if (IS_V8_OR_CHAKRA_STACK && typeof stack == 'string' && !$Error.prepareStackTrace) {
  3636   if (IS_V8_OR_CHAKRA_STACK && typeof stack == 'string' && !$Error.prepareStackTrace) {
  3298   } return stack;
  3638   } return stack;
  3299 };
  3639 };
  3300 
  3640 
  3301 
  3641 
  3302 /***/ }),
  3642 /***/ }),
  3303 /* 123 */
  3643 /* 137 */
  3304 /***/ (function(module, exports, __webpack_require__) {
  3644 /***/ (function(module, exports, __webpack_require__) {
  3305 
  3645 
  3306 "use strict";
  3646 "use strict";
  3307 
  3647 
  3308 var IS_PURE = __webpack_require__(34);
  3648 var IS_PURE = __webpack_require__(35);
  3309 var $ = __webpack_require__(2);
  3649 var $ = __webpack_require__(2);
  3310 var global = __webpack_require__(3);
  3650 var globalThis = __webpack_require__(3);
  3311 var getBuiltIn = __webpack_require__(22);
  3651 var getBuiltIn = __webpack_require__(22);
  3312 var uncurryThis = __webpack_require__(13);
  3652 var uncurryThis = __webpack_require__(13);
  3313 var fails = __webpack_require__(6);
  3653 var fails = __webpack_require__(6);
  3314 var uid = __webpack_require__(39);
  3654 var uid = __webpack_require__(39);
  3315 var isCallable = __webpack_require__(20);
  3655 var isCallable = __webpack_require__(20);
  3316 var isConstructor = __webpack_require__(124);
  3656 var isConstructor = __webpack_require__(138);
  3317 var isNullOrUndefined = __webpack_require__(16);
  3657 var isNullOrUndefined = __webpack_require__(16);
  3318 var isObject = __webpack_require__(19);
  3658 var isObject = __webpack_require__(19);
  3319 var isSymbol = __webpack_require__(21);
  3659 var isSymbol = __webpack_require__(21);
  3320 var iterate = __webpack_require__(84);
  3660 var iterate = __webpack_require__(97);
  3321 var anObject = __webpack_require__(45);
  3661 var anObject = __webpack_require__(45);
  3322 var classof = __webpack_require__(91);
  3662 var classof = __webpack_require__(103);
  3323 var hasOwn = __webpack_require__(37);
  3663 var hasOwn = __webpack_require__(37);
  3324 var createProperty = __webpack_require__(125);
  3664 var createProperty = __webpack_require__(139);
  3325 var createNonEnumerableProperty = __webpack_require__(42);
  3665 var createNonEnumerableProperty = __webpack_require__(42);
  3326 var lengthOfArrayLike = __webpack_require__(62);
  3666 var lengthOfArrayLike = __webpack_require__(62);
  3327 var validateArgumentsLength = __webpack_require__(126);
  3667 var validateArgumentsLength = __webpack_require__(140);
  3328 var getRegExpFlags = __webpack_require__(127);
  3668 var getRegExpFlags = __webpack_require__(141);
  3329 var MapHelpers = __webpack_require__(94);
  3669 var MapHelpers = __webpack_require__(106);
  3330 var SetHelpers = __webpack_require__(128);
  3670 var SetHelpers = __webpack_require__(142);
  3331 var setIterate = __webpack_require__(129);
  3671 var setIterate = __webpack_require__(143);
  3332 var detachTransferable = __webpack_require__(131);
  3672 var detachTransferable = __webpack_require__(90);
  3333 var ERROR_STACK_INSTALLABLE = __webpack_require__(137);
  3673 var ERROR_STACK_INSTALLABLE = __webpack_require__(145);
  3334 var PROPER_STRUCTURED_CLONE_TRANSFER = __webpack_require__(134);
  3674 var PROPER_STRUCTURED_CLONE_TRANSFER = __webpack_require__(94);
  3335 
  3675 
  3336 var Object = global.Object;
  3676 var Object = globalThis.Object;
  3337 var Array = global.Array;
  3677 var Array = globalThis.Array;
  3338 var Date = global.Date;
  3678 var Date = globalThis.Date;
  3339 var Error = global.Error;
  3679 var Error = globalThis.Error;
  3340 var TypeError = global.TypeError;
  3680 var TypeError = globalThis.TypeError;
  3341 var PerformanceMark = global.PerformanceMark;
  3681 var PerformanceMark = globalThis.PerformanceMark;
  3342 var DOMException = getBuiltIn('DOMException');
  3682 var DOMException = getBuiltIn('DOMException');
  3343 var Map = MapHelpers.Map;
  3683 var Map = MapHelpers.Map;
  3344 var mapHas = MapHelpers.has;
  3684 var mapHas = MapHelpers.has;
  3345 var mapGet = MapHelpers.get;
  3685 var mapGet = MapHelpers.get;
  3346 var mapSet = MapHelpers.set;
  3686 var mapSet = MapHelpers.set;
  3357 var DATA_CLONE_ERROR = 'DataCloneError';
  3697 var DATA_CLONE_ERROR = 'DataCloneError';
  3358 var TRANSFERRING = 'Transferring';
  3698 var TRANSFERRING = 'Transferring';
  3359 
  3699 
  3360 var checkBasicSemantic = function (structuredCloneImplementation) {
  3700 var checkBasicSemantic = function (structuredCloneImplementation) {
  3361   return !fails(function () {
  3701   return !fails(function () {
  3362     var set1 = new global.Set([7]);
  3702     var set1 = new globalThis.Set([7]);
  3363     var set2 = structuredCloneImplementation(set1);
  3703     var set2 = structuredCloneImplementation(set1);
  3364     var number = structuredCloneImplementation(Object(7));
  3704     var number = structuredCloneImplementation(Object(7));
  3365     return set2 === set1 || !set2.has(7) || !isObject(number) || +number !== 7;
  3705     return set2 === set1 || !set2.has(7) || !isObject(number) || +number !== 7;
  3366   }) && structuredCloneImplementation;
  3706   }) && structuredCloneImplementation;
  3367 };
  3707 };
  3375 };
  3715 };
  3376 
  3716 
  3377 // https://github.com/whatwg/html/pull/5749
  3717 // https://github.com/whatwg/html/pull/5749
  3378 var checkNewErrorsCloningSemantic = function (structuredCloneImplementation) {
  3718 var checkNewErrorsCloningSemantic = function (structuredCloneImplementation) {
  3379   return !fails(function () {
  3719   return !fails(function () {
  3380     var test = structuredCloneImplementation(new global.AggregateError([1], PERFORMANCE_MARK, { cause: 3 }));
  3720     var test = structuredCloneImplementation(new globalThis.AggregateError([1], PERFORMANCE_MARK, { cause: 3 }));
  3381     return test.name !== 'AggregateError' || test.errors[0] !== 1 || test.message !== PERFORMANCE_MARK || test.cause !== 3;
  3721     return test.name !== 'AggregateError' || test.errors[0] !== 1 || test.message !== PERFORMANCE_MARK || test.cause !== 3;
  3382   });
  3722   });
  3383 };
  3723 };
  3384 
  3724 
  3385 // FF94+, Safari 15.4+, Chrome 98+, NodeJS 17.0+, Deno 1.13+
  3725 // FF94+, Safari 15.4+, Chrome 98+, NodeJS 17.0+, Deno 1.13+
  3392 // Chrome <102 returns `null` if cloned object contains multiple references to one error
  3732 // Chrome <102 returns `null` if cloned object contains multiple references to one error
  3393 // https://bugs.chromium.org/p/v8/issues/detail?id=12542
  3733 // https://bugs.chromium.org/p/v8/issues/detail?id=12542
  3394 // NodeJS implementation can't clone DOMExceptions
  3734 // NodeJS implementation can't clone DOMExceptions
  3395 // https://github.com/nodejs/node/issues/41038
  3735 // https://github.com/nodejs/node/issues/41038
  3396 // only FF103+ supports new (html/5749) error cloning semantic
  3736 // only FF103+ supports new (html/5749) error cloning semantic
  3397 var nativeStructuredClone = global.structuredClone;
  3737 var nativeStructuredClone = globalThis.structuredClone;
  3398 
  3738 
  3399 var FORCED_REPLACEMENT = IS_PURE
  3739 var FORCED_REPLACEMENT = IS_PURE
  3400   || !checkErrorsCloning(nativeStructuredClone, Error)
  3740   || !checkErrorsCloning(nativeStructuredClone, Error)
  3401   || !checkErrorsCloning(nativeStructuredClone, DOMException)
  3741   || !checkErrorsCloning(nativeStructuredClone, DOMException)
  3402   || !checkNewErrorsCloningSemantic(nativeStructuredClone);
  3742   || !checkNewErrorsCloningSemantic(nativeStructuredClone);
  3432 };
  3772 };
  3433 
  3773 
  3434 var createDataTransfer = function () {
  3774 var createDataTransfer = function () {
  3435   var dataTransfer;
  3775   var dataTransfer;
  3436   try {
  3776   try {
  3437     dataTransfer = new global.DataTransfer();
  3777     dataTransfer = new globalThis.DataTransfer();
  3438   } catch (error) {
  3778   } catch (error) {
  3439     try {
  3779     try {
  3440       dataTransfer = new global.ClipboardEvent('').clipboardData;
  3780       dataTransfer = new globalThis.ClipboardEvent('').clipboardData;
  3441     } catch (error2) { /* empty */ }
  3781     } catch (error2) { /* empty */ }
  3442   }
  3782   }
  3443   return dataTransfer && dataTransfer.items && dataTransfer.files ? dataTransfer : null;
  3783   return dataTransfer && dataTransfer.items && dataTransfer.files ? dataTransfer : null;
  3444 };
  3784 };
  3445 
  3785 
  3452   if (type === 'SharedArrayBuffer') {
  3792   if (type === 'SharedArrayBuffer') {
  3453     if (nativeRestrictedStructuredClone) clone = nativeRestrictedStructuredClone(value);
  3793     if (nativeRestrictedStructuredClone) clone = nativeRestrictedStructuredClone(value);
  3454     // SharedArrayBuffer should use shared memory, we can't polyfill it, so return the original
  3794     // SharedArrayBuffer should use shared memory, we can't polyfill it, so return the original
  3455     else clone = value;
  3795     else clone = value;
  3456   } else {
  3796   } else {
  3457     var DataView = global.DataView;
  3797     var DataView = globalThis.DataView;
  3458 
  3798 
  3459     // `ArrayBuffer#slice` is not available in IE10
  3799     // `ArrayBuffer#slice` is not available in IE10
  3460     // `ArrayBuffer#slice` and `DataView` are not available in old FF
  3800     // `ArrayBuffer#slice` and `DataView` are not available in old FF
  3461     if (!DataView && !isCallable(value.slice)) throwUnpolyfillable('ArrayBuffer');
  3801     if (!DataView && !isCallable(value.slice)) throwUnpolyfillable('ArrayBuffer');
  3462     // detached buffers throws in `DataView` and `.slice`
  3802     // detached buffers throws in `DataView` and `.slice`
  3483 
  3823 
  3484   return clone;
  3824   return clone;
  3485 };
  3825 };
  3486 
  3826 
  3487 var cloneView = function (value, type, offset, length, map) {
  3827 var cloneView = function (value, type, offset, length, map) {
  3488   var C = global[type];
  3828   var C = globalThis[type];
  3489   // in some old engines like Safari 9, typeof C is 'object'
  3829   // in some old engines like Safari 9, typeof C is 'object'
  3490   // on Uint8ClampedArray or some other constructors
  3830   // on Uint8ClampedArray or some other constructors
  3491   if (!isObject(C)) throwUnpolyfillable(type);
  3831   if (!isObject(C)) throwUnpolyfillable(type);
  3492   return new C(cloneBuffer(value.buffer, map), offset, length);
  3832   return new C(cloneBuffer(value.buffer, map), offset, length);
  3493 };
  3833 };
  3638           } catch (error) {
  3978           } catch (error) {
  3639             throwUnpolyfillable(type);
  3979             throwUnpolyfillable(type);
  3640           } break;
  3980           } break;
  3641         case 'DOMPoint':
  3981         case 'DOMPoint':
  3642         case 'DOMPointReadOnly':
  3982         case 'DOMPointReadOnly':
  3643           C = global[type];
  3983           C = globalThis[type];
  3644           try {
  3984           try {
  3645             cloned = C.fromPoint
  3985             cloned = C.fromPoint
  3646               ? C.fromPoint(value)
  3986               ? C.fromPoint(value)
  3647               : new C(value.x, value.y, value.z, value.w);
  3987               : new C(value.x, value.y, value.z, value.w);
  3648           } catch (error) {
  3988           } catch (error) {
  3649             throwUnpolyfillable(type);
  3989             throwUnpolyfillable(type);
  3650           } break;
  3990           } break;
  3651         case 'DOMRect':
  3991         case 'DOMRect':
  3652         case 'DOMRectReadOnly':
  3992         case 'DOMRectReadOnly':
  3653           C = global[type];
  3993           C = globalThis[type];
  3654           try {
  3994           try {
  3655             cloned = C.fromRect
  3995             cloned = C.fromRect
  3656               ? C.fromRect(value)
  3996               ? C.fromRect(value)
  3657               : new C(value.x, value.y, value.width, value.height);
  3997               : new C(value.x, value.y, value.width, value.height);
  3658           } catch (error) {
  3998           } catch (error) {
  3659             throwUnpolyfillable(type);
  3999             throwUnpolyfillable(type);
  3660           } break;
  4000           } break;
  3661         case 'DOMMatrix':
  4001         case 'DOMMatrix':
  3662         case 'DOMMatrixReadOnly':
  4002         case 'DOMMatrixReadOnly':
  3663           C = global[type];
  4003           C = globalThis[type];
  3664           try {
  4004           try {
  3665             cloned = C.fromMatrix
  4005             cloned = C.fromMatrix
  3666               ? C.fromMatrix(value)
  4006               ? C.fromMatrix(value)
  3667               : new C(value);
  4007               : new C(value);
  3668           } catch (error) {
  4008           } catch (error) {
  3763 
  4103 
  3764     if (PROPER_STRUCTURED_CLONE_TRANSFER) {
  4104     if (PROPER_STRUCTURED_CLONE_TRANSFER) {
  3765       transferred = nativeStructuredClone(value, { transfer: [value] });
  4105       transferred = nativeStructuredClone(value, { transfer: [value] });
  3766     } else switch (type) {
  4106     } else switch (type) {
  3767       case 'ImageBitmap':
  4107       case 'ImageBitmap':
  3768         C = global.OffscreenCanvas;
  4108         C = globalThis.OffscreenCanvas;
  3769         if (!isConstructor(C)) throwUnpolyfillable(type, TRANSFERRING);
  4109         if (!isConstructor(C)) throwUnpolyfillable(type, TRANSFERRING);
  3770         try {
  4110         try {
  3771           canvas = new C(value.width, value.height);
  4111           canvas = new C(value.width, value.height);
  3772           context = canvas.getContext('bitmaprenderer');
  4112           context = canvas.getContext('bitmaprenderer');
  3773           context.transferFromImageBitmap(value);
  4113           context.transferFromImageBitmap(value);
  3782           value.close();
  4122           value.close();
  3783         } catch (error) { /* empty */ }
  4123         } catch (error) { /* empty */ }
  3784         break;
  4124         break;
  3785       case 'MediaSourceHandle':
  4125       case 'MediaSourceHandle':
  3786       case 'MessagePort':
  4126       case 'MessagePort':
       
  4127       case 'MIDIAccess':
  3787       case 'OffscreenCanvas':
  4128       case 'OffscreenCanvas':
  3788       case 'ReadableStream':
  4129       case 'ReadableStream':
       
  4130       case 'RTCDataChannel':
  3789       case 'TransformStream':
  4131       case 'TransformStream':
       
  4132       case 'WebTransportReceiveStream':
       
  4133       case 'WebTransportSendStream':
  3790       case 'WritableStream':
  4134       case 'WritableStream':
  3791         throwUnpolyfillable(type, TRANSFERRING);
  4135         throwUnpolyfillable(type, TRANSFERRING);
  3792     }
  4136     }
  3793 
  4137 
  3794     if (transferred === undefined) throw new DOMException('This object cannot be transferred: ' + type, DATA_CLONE_ERROR);
  4138     if (transferred === undefined) throw new DOMException('This object cannot be transferred: ' + type, DATA_CLONE_ERROR);
  3836   }
  4180   }
  3837 });
  4181 });
  3838 
  4182 
  3839 
  4183 
  3840 /***/ }),
  4184 /***/ }),
  3841 /* 124 */
  4185 /* 138 */
  3842 /***/ (function(module, exports, __webpack_require__) {
  4186 /***/ (function(module, exports, __webpack_require__) {
  3843 
  4187 
  3844 "use strict";
  4188 "use strict";
  3845 
  4189 
  3846 var uncurryThis = __webpack_require__(13);
  4190 var uncurryThis = __webpack_require__(13);
  3847 var fails = __webpack_require__(6);
  4191 var fails = __webpack_require__(6);
  3848 var isCallable = __webpack_require__(20);
  4192 var isCallable = __webpack_require__(20);
  3849 var classof = __webpack_require__(91);
  4193 var classof = __webpack_require__(103);
  3850 var getBuiltIn = __webpack_require__(22);
  4194 var getBuiltIn = __webpack_require__(22);
  3851 var inspectSource = __webpack_require__(49);
  4195 var inspectSource = __webpack_require__(49);
  3852 
  4196 
  3853 var noop = function () { /* empty */ };
  4197 var noop = function () { /* empty */ };
  3854 var construct = getBuiltIn('Reflect', 'construct');
  4198 var construct = getBuiltIn('Reflect', 'construct');
  3895     || called;
  4239     || called;
  3896 }) ? isConstructorLegacy : isConstructorModern;
  4240 }) ? isConstructorLegacy : isConstructorModern;
  3897 
  4241 
  3898 
  4242 
  3899 /***/ }),
  4243 /***/ }),
  3900 /* 125 */
  4244 /* 139 */
  3901 /***/ (function(module, exports, __webpack_require__) {
  4245 /***/ (function(module, exports, __webpack_require__) {
  3902 
  4246 
  3903 "use strict";
  4247 "use strict";
  3904 
  4248 
  3905 var toPropertyKey = __webpack_require__(17);
  4249 var DESCRIPTORS = __webpack_require__(5);
  3906 var definePropertyModule = __webpack_require__(43);
  4250 var definePropertyModule = __webpack_require__(43);
  3907 var createPropertyDescriptor = __webpack_require__(10);
  4251 var createPropertyDescriptor = __webpack_require__(10);
  3908 
  4252 
  3909 module.exports = function (object, key, value) {
  4253 module.exports = function (object, key, value) {
  3910   var propertyKey = toPropertyKey(key);
  4254   if (DESCRIPTORS) definePropertyModule.f(object, key, createPropertyDescriptor(0, value));
  3911   if (propertyKey in object) definePropertyModule.f(object, propertyKey, createPropertyDescriptor(0, value));
  4255   else object[key] = value;
  3912   else object[propertyKey] = value;
  4256 };
  3913 };
  4257 
  3914 
  4258 
  3915 
  4259 /***/ }),
  3916 /***/ }),
  4260 /* 140 */
  3917 /* 126 */
       
  3918 /***/ (function(module, exports, __webpack_require__) {
  4261 /***/ (function(module, exports, __webpack_require__) {
  3919 
  4262 
  3920 "use strict";
  4263 "use strict";
  3921 
  4264 
  3922 var $TypeError = TypeError;
  4265 var $TypeError = TypeError;
  3926   return passed;
  4269   return passed;
  3927 };
  4270 };
  3928 
  4271 
  3929 
  4272 
  3930 /***/ }),
  4273 /***/ }),
  3931 /* 127 */
  4274 /* 141 */
  3932 /***/ (function(module, exports, __webpack_require__) {
  4275 /***/ (function(module, exports, __webpack_require__) {
  3933 
  4276 
  3934 "use strict";
  4277 "use strict";
  3935 
  4278 
  3936 var call = __webpack_require__(7);
  4279 var call = __webpack_require__(7);
  3937 var hasOwn = __webpack_require__(37);
  4280 var hasOwn = __webpack_require__(37);
  3938 var isPrototypeOf = __webpack_require__(23);
  4281 var isPrototypeOf = __webpack_require__(23);
  3939 var regExpFlags = __webpack_require__(100);
  4282 var regExpFlags = __webpack_require__(115);
  3940 
  4283 
  3941 var RegExpPrototype = RegExp.prototype;
  4284 var RegExpPrototype = RegExp.prototype;
  3942 
  4285 
  3943 module.exports = function (R) {
  4286 module.exports = function (R) {
  3944   var flags = R.flags;
  4287   var flags = R.flags;
  3946     ? call(regExpFlags, R) : flags;
  4289     ? call(regExpFlags, R) : flags;
  3947 };
  4290 };
  3948 
  4291 
  3949 
  4292 
  3950 /***/ }),
  4293 /***/ }),
  3951 /* 128 */
  4294 /* 142 */
  3952 /***/ (function(module, exports, __webpack_require__) {
  4295 /***/ (function(module, exports, __webpack_require__) {
  3953 
  4296 
  3954 "use strict";
  4297 "use strict";
  3955 
  4298 
  3956 var uncurryThis = __webpack_require__(13);
  4299 var uncurryThis = __webpack_require__(13);
  3967   proto: SetPrototype
  4310   proto: SetPrototype
  3968 };
  4311 };
  3969 
  4312 
  3970 
  4313 
  3971 /***/ }),
  4314 /***/ }),
  3972 /* 129 */
  4315 /* 143 */
  3973 /***/ (function(module, exports, __webpack_require__) {
  4316 /***/ (function(module, exports, __webpack_require__) {
  3974 
  4317 
  3975 "use strict";
  4318 "use strict";
  3976 
  4319 
  3977 var uncurryThis = __webpack_require__(13);
  4320 var uncurryThis = __webpack_require__(13);
  3978 var iterateSimple = __webpack_require__(130);
  4321 var iterateSimple = __webpack_require__(144);
  3979 var SetHelpers = __webpack_require__(128);
  4322 var SetHelpers = __webpack_require__(142);
  3980 
  4323 
  3981 var Set = SetHelpers.Set;
  4324 var Set = SetHelpers.Set;
  3982 var SetPrototype = SetHelpers.proto;
  4325 var SetPrototype = SetHelpers.proto;
  3983 var forEach = uncurryThis(SetPrototype.forEach);
  4326 var forEach = uncurryThis(SetPrototype.forEach);
  3984 var keys = uncurryThis(SetPrototype.keys);
  4327 var keys = uncurryThis(SetPrototype.keys);
  3988   return interruptible ? iterateSimple({ iterator: keys(set), next: next }, fn) : forEach(set, fn);
  4331   return interruptible ? iterateSimple({ iterator: keys(set), next: next }, fn) : forEach(set, fn);
  3989 };
  4332 };
  3990 
  4333 
  3991 
  4334 
  3992 /***/ }),
  4335 /***/ }),
  3993 /* 130 */
  4336 /* 144 */
  3994 /***/ (function(module, exports, __webpack_require__) {
  4337 /***/ (function(module, exports, __webpack_require__) {
  3995 
  4338 
  3996 "use strict";
  4339 "use strict";
  3997 
  4340 
  3998 var call = __webpack_require__(7);
  4341 var call = __webpack_require__(7);
  4007   }
  4350   }
  4008 };
  4351 };
  4009 
  4352 
  4010 
  4353 
  4011 /***/ }),
  4354 /***/ }),
  4012 /* 131 */
  4355 /* 145 */
  4013 /***/ (function(module, exports, __webpack_require__) {
       
  4014 
       
  4015 "use strict";
       
  4016 
       
  4017 var global = __webpack_require__(3);
       
  4018 var tryNodeRequire = __webpack_require__(132);
       
  4019 var PROPER_STRUCTURED_CLONE_TRANSFER = __webpack_require__(134);
       
  4020 
       
  4021 var structuredClone = global.structuredClone;
       
  4022 var $ArrayBuffer = global.ArrayBuffer;
       
  4023 var $MessageChannel = global.MessageChannel;
       
  4024 var detach = false;
       
  4025 var WorkerThreads, channel, buffer, $detach;
       
  4026 
       
  4027 if (PROPER_STRUCTURED_CLONE_TRANSFER) {
       
  4028   detach = function (transferable) {
       
  4029     structuredClone(transferable, { transfer: [transferable] });
       
  4030   };
       
  4031 } else if ($ArrayBuffer) try {
       
  4032   if (!$MessageChannel) {
       
  4033     WorkerThreads = tryNodeRequire('worker_threads');
       
  4034     if (WorkerThreads) $MessageChannel = WorkerThreads.MessageChannel;
       
  4035   }
       
  4036 
       
  4037   if ($MessageChannel) {
       
  4038     channel = new $MessageChannel();
       
  4039     buffer = new $ArrayBuffer(2);
       
  4040 
       
  4041     $detach = function (transferable) {
       
  4042       channel.port1.postMessage(null, [transferable]);
       
  4043     };
       
  4044 
       
  4045     if (buffer.byteLength === 2) {
       
  4046       $detach(buffer);
       
  4047       if (buffer.byteLength === 0) detach = $detach;
       
  4048     }
       
  4049   }
       
  4050 } catch (error) { /* empty */ }
       
  4051 
       
  4052 module.exports = detach;
       
  4053 
       
  4054 
       
  4055 /***/ }),
       
  4056 /* 132 */
       
  4057 /***/ (function(module, exports, __webpack_require__) {
       
  4058 
       
  4059 "use strict";
       
  4060 
       
  4061 var IS_NODE = __webpack_require__(133);
       
  4062 
       
  4063 module.exports = function (name) {
       
  4064   try {
       
  4065     // eslint-disable-next-line no-new-func -- safe
       
  4066     if (IS_NODE) return Function('return require("' + name + '")')();
       
  4067   } catch (error) { /* empty */ }
       
  4068 };
       
  4069 
       
  4070 
       
  4071 /***/ }),
       
  4072 /* 133 */
       
  4073 /***/ (function(module, exports, __webpack_require__) {
       
  4074 
       
  4075 "use strict";
       
  4076 
       
  4077 var global = __webpack_require__(3);
       
  4078 var classof = __webpack_require__(14);
       
  4079 
       
  4080 module.exports = classof(global.process) === 'process';
       
  4081 
       
  4082 
       
  4083 /***/ }),
       
  4084 /* 134 */
       
  4085 /***/ (function(module, exports, __webpack_require__) {
       
  4086 
       
  4087 "use strict";
       
  4088 
       
  4089 var global = __webpack_require__(3);
       
  4090 var fails = __webpack_require__(6);
       
  4091 var V8 = __webpack_require__(26);
       
  4092 var IS_BROWSER = __webpack_require__(135);
       
  4093 var IS_DENO = __webpack_require__(136);
       
  4094 var IS_NODE = __webpack_require__(133);
       
  4095 
       
  4096 var structuredClone = global.structuredClone;
       
  4097 
       
  4098 module.exports = !!structuredClone && !fails(function () {
       
  4099   // prevent V8 ArrayBufferDetaching protector cell invalidation and performance degradation
       
  4100   // https://github.com/zloirock/core-js/issues/679
       
  4101   if ((IS_DENO && V8 > 92) || (IS_NODE && V8 > 94) || (IS_BROWSER && V8 > 97)) return false;
       
  4102   var buffer = new ArrayBuffer(8);
       
  4103   var clone = structuredClone(buffer, { transfer: [buffer] });
       
  4104   return buffer.byteLength !== 0 || clone.byteLength !== 8;
       
  4105 });
       
  4106 
       
  4107 
       
  4108 /***/ }),
       
  4109 /* 135 */
       
  4110 /***/ (function(module, exports, __webpack_require__) {
       
  4111 
       
  4112 "use strict";
       
  4113 
       
  4114 var IS_DENO = __webpack_require__(136);
       
  4115 var IS_NODE = __webpack_require__(133);
       
  4116 
       
  4117 module.exports = !IS_DENO && !IS_NODE
       
  4118   && typeof window == 'object'
       
  4119   && typeof document == 'object';
       
  4120 
       
  4121 
       
  4122 /***/ }),
       
  4123 /* 136 */
       
  4124 /***/ (function(module, exports, __webpack_require__) {
       
  4125 
       
  4126 "use strict";
       
  4127 
       
  4128 /* global Deno -- Deno case */
       
  4129 module.exports = typeof Deno == 'object' && Deno && typeof Deno.version == 'object';
       
  4130 
       
  4131 
       
  4132 /***/ }),
       
  4133 /* 137 */
       
  4134 /***/ (function(module, exports, __webpack_require__) {
  4356 /***/ (function(module, exports, __webpack_require__) {
  4135 
  4357 
  4136 "use strict";
  4358 "use strict";
  4137 
  4359 
  4138 var fails = __webpack_require__(6);
  4360 var fails = __webpack_require__(6);
  4146   return error.stack !== 7;
  4368   return error.stack !== 7;
  4147 });
  4369 });
  4148 
  4370 
  4149 
  4371 
  4150 /***/ }),
  4372 /***/ }),
  4151 /* 138 */
  4373 /* 146 */
  4152 /***/ (function(module, exports, __webpack_require__) {
  4374 /***/ (function(module, exports, __webpack_require__) {
  4153 
  4375 
  4154 "use strict";
  4376 "use strict";
  4155 
  4377 
  4156 var $ = __webpack_require__(2);
  4378 var $ = __webpack_require__(2);
  4157 var getBuiltIn = __webpack_require__(22);
  4379 var getBuiltIn = __webpack_require__(22);
  4158 var fails = __webpack_require__(6);
  4380 var fails = __webpack_require__(6);
  4159 var validateArgumentsLength = __webpack_require__(126);
  4381 var validateArgumentsLength = __webpack_require__(140);
  4160 var toString = __webpack_require__(102);
  4382 var toString = __webpack_require__(117);
  4161 var USE_NATIVE_URL = __webpack_require__(139);
  4383 var USE_NATIVE_URL = __webpack_require__(147);
  4162 
  4384 
  4163 var URL = getBuiltIn('URL');
  4385 var URL = getBuiltIn('URL');
  4164 
  4386 
  4165 // https://github.com/nodejs/node/issues/47505
  4387 // https://github.com/nodejs/node/issues/47505
  4166 // https://github.com/denoland/deno/issues/18893
  4388 // https://github.com/denoland/deno/issues/18893
  4167 var THROWS_WITHOUT_ARGUMENTS = USE_NATIVE_URL && fails(function () {
  4389 var THROWS_WITHOUT_ARGUMENTS = USE_NATIVE_URL && fails(function () {
  4168   URL.canParse();
  4390   URL.canParse();
  4169 });
  4391 });
  4170 
  4392 
       
  4393 // Bun ~ 1.0.30 bug
       
  4394 // https://github.com/oven-sh/bun/issues/9250
       
  4395 var WRONG_ARITY = fails(function () {
       
  4396   return URL.canParse.length !== 1;
       
  4397 });
       
  4398 
  4171 // `URL.canParse` method
  4399 // `URL.canParse` method
  4172 // https://url.spec.whatwg.org/#dom-url-canparse
  4400 // https://url.spec.whatwg.org/#dom-url-canparse
  4173 $({ target: 'URL', stat: true, forced: !THROWS_WITHOUT_ARGUMENTS }, {
  4401 $({ target: 'URL', stat: true, forced: !THROWS_WITHOUT_ARGUMENTS || WRONG_ARITY }, {
  4174   canParse: function canParse(url) {
  4402   canParse: function canParse(url) {
  4175     var length = validateArgumentsLength(arguments.length, 1);
  4403     var length = validateArgumentsLength(arguments.length, 1);
  4176     var urlString = toString(url);
  4404     var urlString = toString(url);
  4177     var base = length < 2 || arguments[1] === undefined ? undefined : toString(arguments[1]);
  4405     var base = length < 2 || arguments[1] === undefined ? undefined : toString(arguments[1]);
  4178     try {
  4406     try {
  4183   }
  4411   }
  4184 });
  4412 });
  4185 
  4413 
  4186 
  4414 
  4187 /***/ }),
  4415 /***/ }),
  4188 /* 139 */
  4416 /* 147 */
  4189 /***/ (function(module, exports, __webpack_require__) {
  4417 /***/ (function(module, exports, __webpack_require__) {
  4190 
  4418 
  4191 "use strict";
  4419 "use strict";
  4192 
  4420 
  4193 var fails = __webpack_require__(6);
  4421 var fails = __webpack_require__(6);
  4194 var wellKnownSymbol = __webpack_require__(32);
  4422 var wellKnownSymbol = __webpack_require__(32);
  4195 var DESCRIPTORS = __webpack_require__(5);
  4423 var DESCRIPTORS = __webpack_require__(5);
  4196 var IS_PURE = __webpack_require__(34);
  4424 var IS_PURE = __webpack_require__(35);
  4197 
  4425 
  4198 var ITERATOR = wellKnownSymbol('iterator');
  4426 var ITERATOR = wellKnownSymbol('iterator');
  4199 
  4427 
  4200 module.exports = !fails(function () {
  4428 module.exports = !fails(function () {
  4201   // eslint-disable-next-line unicorn/relative-url-style -- required for testing
  4429   // eslint-disable-next-line unicorn/relative-url-style -- required for testing
  4202   var url = new URL('b?a=1&b=2&c=3', 'http://a');
  4430   var url = new URL('b?a=1&b=2&c=3', 'https://a');
  4203   var params = url.searchParams;
  4431   var params = url.searchParams;
  4204   var params2 = new URLSearchParams('a=1&a=2&b=3');
  4432   var params2 = new URLSearchParams('a=1&a=2&b=3');
  4205   var result = '';
  4433   var result = '';
  4206   url.pathname = 'c%20d';
  4434   url.pathname = 'c%20d';
  4207   params.forEach(function (value, key) {
  4435   params.forEach(function (value, key) {
  4213   // https://bugs.chromium.org/p/v8/issues/detail?id=14222
  4441   // https://bugs.chromium.org/p/v8/issues/detail?id=14222
  4214   params2['delete']('b', undefined);
  4442   params2['delete']('b', undefined);
  4215   return (IS_PURE && (!url.toJSON || !params2.has('a', 1) || params2.has('a', 2) || !params2.has('a', undefined) || params2.has('b')))
  4443   return (IS_PURE && (!url.toJSON || !params2.has('a', 1) || params2.has('a', 2) || !params2.has('a', undefined) || params2.has('b')))
  4216     || (!params.size && (IS_PURE || !DESCRIPTORS))
  4444     || (!params.size && (IS_PURE || !DESCRIPTORS))
  4217     || !params.sort
  4445     || !params.sort
  4218     || url.href !== 'http://a/c%20d?a=1&c=3'
  4446     || url.href !== 'https://a/c%20d?a=1&c=3'
  4219     || params.get('c') !== '3'
  4447     || params.get('c') !== '3'
  4220     || String(new URLSearchParams('?a=1')) !== 'a=1'
  4448     || String(new URLSearchParams('?a=1')) !== 'a=1'
  4221     || !params[ITERATOR]
  4449     || !params[ITERATOR]
  4222     // throws in Edge
  4450     // throws in Edge
  4223     || new URL('https://a@b').username !== 'a'
  4451     || new URL('https://a@b').username !== 'a'
  4224     || new URLSearchParams(new URLSearchParams('a=b')).get('a') !== 'b'
  4452     || new URLSearchParams(new URLSearchParams('a=b')).get('a') !== 'b'
  4225     // not punycoded in Edge
  4453     // not punycoded in Edge
  4226     || new URL('http://тест').host !== 'xn--e1aybc'
  4454     || new URL('https://тест').host !== 'xn--e1aybc'
  4227     // not escaped in Chrome 62-
  4455     // not escaped in Chrome 62-
  4228     || new URL('http://a#б').hash !== '#%D0%B1'
  4456     || new URL('https://a#б').hash !== '#%D0%B1'
  4229     // fails in Chrome 66-
  4457     // fails in Chrome 66-
  4230     || result !== 'a1c3'
  4458     || result !== 'a1c3'
  4231     // throws in Safari
  4459     // throws in Safari
  4232     || new URL('http://x', undefined).host !== 'x';
  4460     || new URL('https://x', undefined).host !== 'x';
  4233 });
  4461 });
  4234 
  4462 
  4235 
  4463 
  4236 /***/ }),
  4464 /***/ }),
  4237 /* 140 */
  4465 /* 148 */
       
  4466 /***/ (function(module, exports, __webpack_require__) {
       
  4467 
       
  4468 "use strict";
       
  4469 
       
  4470 var $ = __webpack_require__(2);
       
  4471 var getBuiltIn = __webpack_require__(22);
       
  4472 var validateArgumentsLength = __webpack_require__(140);
       
  4473 var toString = __webpack_require__(117);
       
  4474 var USE_NATIVE_URL = __webpack_require__(147);
       
  4475 
       
  4476 var URL = getBuiltIn('URL');
       
  4477 
       
  4478 // `URL.parse` method
       
  4479 // https://url.spec.whatwg.org/#dom-url-canparse
       
  4480 $({ target: 'URL', stat: true, forced: !USE_NATIVE_URL }, {
       
  4481   parse: function parse(url) {
       
  4482     var length = validateArgumentsLength(arguments.length, 1);
       
  4483     var urlString = toString(url);
       
  4484     var base = length < 2 || arguments[1] === undefined ? undefined : toString(arguments[1]);
       
  4485     try {
       
  4486       return new URL(urlString, base);
       
  4487     } catch (error) {
       
  4488       return null;
       
  4489     }
       
  4490   }
       
  4491 });
       
  4492 
       
  4493 
       
  4494 /***/ }),
       
  4495 /* 149 */
  4238 /***/ (function(module, exports, __webpack_require__) {
  4496 /***/ (function(module, exports, __webpack_require__) {
  4239 
  4497 
  4240 "use strict";
  4498 "use strict";
  4241 
  4499 
  4242 var defineBuiltIn = __webpack_require__(46);
  4500 var defineBuiltIn = __webpack_require__(46);
  4243 var uncurryThis = __webpack_require__(13);
  4501 var uncurryThis = __webpack_require__(13);
  4244 var toString = __webpack_require__(102);
  4502 var toString = __webpack_require__(117);
  4245 var validateArgumentsLength = __webpack_require__(126);
  4503 var validateArgumentsLength = __webpack_require__(140);
  4246 
  4504 
  4247 var $URLSearchParams = URLSearchParams;
  4505 var $URLSearchParams = URLSearchParams;
  4248 var URLSearchParamsPrototype = $URLSearchParams.prototype;
  4506 var URLSearchParamsPrototype = $URLSearchParams.prototype;
  4249 var append = uncurryThis(URLSearchParamsPrototype.append);
  4507 var append = uncurryThis(URLSearchParamsPrototype.append);
  4250 var $delete = uncurryThis(URLSearchParamsPrototype['delete']);
  4508 var $delete = uncurryThis(URLSearchParamsPrototype['delete']);
  4288   }, { enumerable: true, unsafe: true });
  4546   }, { enumerable: true, unsafe: true });
  4289 }
  4547 }
  4290 
  4548 
  4291 
  4549 
  4292 /***/ }),
  4550 /***/ }),
  4293 /* 141 */
  4551 /* 150 */
  4294 /***/ (function(module, exports, __webpack_require__) {
  4552 /***/ (function(module, exports, __webpack_require__) {
  4295 
  4553 
  4296 "use strict";
  4554 "use strict";
  4297 
  4555 
  4298 var defineBuiltIn = __webpack_require__(46);
  4556 var defineBuiltIn = __webpack_require__(46);
  4299 var uncurryThis = __webpack_require__(13);
  4557 var uncurryThis = __webpack_require__(13);
  4300 var toString = __webpack_require__(102);
  4558 var toString = __webpack_require__(117);
  4301 var validateArgumentsLength = __webpack_require__(126);
  4559 var validateArgumentsLength = __webpack_require__(140);
  4302 
  4560 
  4303 var $URLSearchParams = URLSearchParams;
  4561 var $URLSearchParams = URLSearchParams;
  4304 var URLSearchParamsPrototype = $URLSearchParams.prototype;
  4562 var URLSearchParamsPrototype = $URLSearchParams.prototype;
  4305 var getAll = uncurryThis(URLSearchParamsPrototype.getAll);
  4563 var getAll = uncurryThis(URLSearchParamsPrototype.getAll);
  4306 var $has = uncurryThis(URLSearchParamsPrototype.has);
  4564 var $has = uncurryThis(URLSearchParamsPrototype.has);
  4323   }, { enumerable: true, unsafe: true });
  4581   }, { enumerable: true, unsafe: true });
  4324 }
  4582 }
  4325 
  4583 
  4326 
  4584 
  4327 /***/ }),
  4585 /***/ }),
  4328 /* 142 */
  4586 /* 151 */
  4329 /***/ (function(module, exports, __webpack_require__) {
  4587 /***/ (function(module, exports, __webpack_require__) {
  4330 
  4588 
  4331 "use strict";
  4589 "use strict";
  4332 
  4590 
  4333 var DESCRIPTORS = __webpack_require__(5);
  4591 var DESCRIPTORS = __webpack_require__(5);
  4334 var uncurryThis = __webpack_require__(13);
  4592 var uncurryThis = __webpack_require__(13);
  4335 var defineBuiltInAccessor = __webpack_require__(99);
  4593 var defineBuiltInAccessor = __webpack_require__(81);
  4336 
  4594 
  4337 var URLSearchParamsPrototype = URLSearchParams.prototype;
  4595 var URLSearchParamsPrototype = URLSearchParams.prototype;
  4338 var forEach = uncurryThis(URLSearchParamsPrototype.forEach);
  4596 var forEach = uncurryThis(URLSearchParamsPrototype.forEach);
  4339 
  4597 
  4340 // `URLSearchParams.prototype.size` getter
  4598 // `URLSearchParams.prototype.size` getter