[ Index ] |
PHP Cross Reference of WordPress |
[Summary view] [Print] [Text view]
1 /** 2 * core-js 3.19.1 3 * https://github.com/zloirock/core-js 4 * License: http://rock.mit-license.org 5 * © 2022 Denis Pushkarev (zloirock.ru) 6 */ 7 !function (undefined) { 'use strict'; /******/ (function(modules) { // webpackBootstrap 8 /******/ // The module cache 9 /******/ var installedModules = {}; 10 /******/ 11 /******/ // The require function 12 /******/ var __webpack_require__ = function (moduleId) { 13 /******/ 14 /******/ // Check if module is in cache 15 /******/ if(installedModules[moduleId]) { 16 /******/ return installedModules[moduleId].exports; 17 /******/ } 18 /******/ // Create a new module (and put it into the cache) 19 /******/ var module = installedModules[moduleId] = { 20 /******/ i: moduleId, 21 /******/ l: false, 22 /******/ exports: {} 23 /******/ }; 24 /******/ 25 /******/ // Execute the module function 26 /******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); 27 /******/ 28 /******/ // Flag the module as loaded 29 /******/ module.l = true; 30 /******/ 31 /******/ // Return the exports of the module 32 /******/ return module.exports; 33 /******/ } 34 /******/ 35 /******/ 36 /******/ // expose the modules object (__webpack_modules__) 37 /******/ __webpack_require__.m = modules; 38 /******/ 39 /******/ // expose the module cache 40 /******/ __webpack_require__.c = installedModules; 41 /******/ 42 /******/ // define getter function for harmony exports 43 /******/ __webpack_require__.d = function(exports, name, getter) { 44 /******/ if(!__webpack_require__.o(exports, name)) { 45 /******/ Object.defineProperty(exports, name, { enumerable: true, get: getter }); 46 /******/ } 47 /******/ }; 48 /******/ 49 /******/ // define __esModule on exports 50 /******/ __webpack_require__.r = function(exports) { 51 /******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { 52 /******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); 53 /******/ } 54 /******/ Object.defineProperty(exports, '__esModule', { value: true }); 55 /******/ }; 56 /******/ 57 /******/ // create a fake namespace object 58 /******/ // mode & 1: value is a module id, require it 59 /******/ // mode & 2: merge all properties of value into the ns 60 /******/ // mode & 4: return value when already ns object 61 /******/ // mode & 8|1: behave like require 62 /******/ __webpack_require__.t = function(value, mode) { 63 /******/ if(mode & 1) value = __webpack_require__(value); 64 /******/ if(mode & 8) return value; 65 /******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value; 66 /******/ var ns = Object.create(null); 67 /******/ __webpack_require__.r(ns); 68 /******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value }); 69 /******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key)); 70 /******/ return ns; 71 /******/ }; 72 /******/ 73 /******/ // getDefaultExport function for compatibility with non-harmony modules 74 /******/ __webpack_require__.n = function(module) { 75 /******/ var getter = module && module.__esModule ? 76 /******/ function getDefault() { return module['default']; } : 77 /******/ function getModuleExports() { return module; }; 78 /******/ __webpack_require__.d(getter, 'a', getter); 79 /******/ return getter; 80 /******/ }; 81 /******/ 82 /******/ // Object.prototype.hasOwnProperty.call 83 /******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); }; 84 /******/ 85 /******/ // __webpack_public_path__ 86 /******/ __webpack_require__.p = ""; 87 /******/ 88 /******/ 89 /******/ // Load entry module and return exports 90 /******/ return __webpack_require__(__webpack_require__.s = 0); 91 /******/ }) 92 /************************************************************************/ 93 /******/ ([ 94 /* 0 */ 95 /***/ (function(module, exports, __webpack_require__) { 96 97 __webpack_require__(1); 98 __webpack_require__(67); 99 __webpack_require__(68); 100 __webpack_require__(72); 101 __webpack_require__(79); 102 module.exports = __webpack_require__(85); 103 104 105 /***/ }), 106 /* 1 */ 107 /***/ (function(module, exports, __webpack_require__) { 108 109 "use strict"; 110 111 var $ = __webpack_require__(2); 112 var toObject = __webpack_require__(36); 113 var lengthOfArrayLike = __webpack_require__(57); 114 var toIntegerOrInfinity = __webpack_require__(56); 115 var addToUnscopables = __webpack_require__(62); 116 117 // `Array.prototype.at` method 118 // https://github.com/tc39/proposal-relative-indexing-method 119 $({ target: 'Array', proto: true }, { 120 at: function at(index) { 121 var O = toObject(this); 122 var len = lengthOfArrayLike(O); 123 var relativeIndex = toIntegerOrInfinity(index); 124 var k = relativeIndex >= 0 ? relativeIndex : len + relativeIndex; 125 return (k < 0 || k >= len) ? undefined : O[k]; 126 } 127 }); 128 129 addToUnscopables('at'); 130 131 132 /***/ }), 133 /* 2 */ 134 /***/ (function(module, exports, __webpack_require__) { 135 136 var global = __webpack_require__(3); 137 var getOwnPropertyDescriptor = __webpack_require__(4).f; 138 var createNonEnumerableProperty = __webpack_require__(40); 139 var redefine = __webpack_require__(43); 140 var setGlobal = __webpack_require__(34); 141 var copyConstructorProperties = __webpack_require__(50); 142 var isForced = __webpack_require__(61); 143 144 /* 145 options.target - name of the target object 146 options.global - target is the global object 147 options.stat - export as static methods of target 148 options.proto - export as prototype methods of target 149 options.real - real prototype method for the `pure` version 150 options.forced - export even if the native feature is available 151 options.bind - bind methods to the target, required for the `pure` version 152 options.wrap - wrap constructors to preventing global pollution, required for the `pure` version 153 options.unsafe - use the simple assignment of property instead of delete + defineProperty 154 options.sham - add a flag to not completely full polyfills 155 options.enumerable - export as enumerable property 156 options.noTargetGet - prevent calling a getter on target 157 options.name - the .name of the function if it does not match the key 158 */ 159 module.exports = function (options, source) { 160 var TARGET = options.target; 161 var GLOBAL = options.global; 162 var STATIC = options.stat; 163 var FORCED, target, key, targetProperty, sourceProperty, descriptor; 164 if (GLOBAL) { 165 target = global; 166 } else if (STATIC) { 167 target = global[TARGET] || setGlobal(TARGET, {}); 168 } else { 169 target = (global[TARGET] || {}).prototype; 170 } 171 if (target) for (key in source) { 172 sourceProperty = source[key]; 173 if (options.noTargetGet) { 174 descriptor = getOwnPropertyDescriptor(target, key); 175 targetProperty = descriptor && descriptor.value; 176 } else targetProperty = target[key]; 177 FORCED = isForced(GLOBAL ? key : TARGET + (STATIC ? '.' : '#') + key, options.forced); 178 // contained in target 179 if (!FORCED && targetProperty !== undefined) { 180 if (typeof sourceProperty == typeof targetProperty) continue; 181 copyConstructorProperties(sourceProperty, targetProperty); 182 } 183 // add a flag to not completely full polyfills 184 if (options.sham || (targetProperty && targetProperty.sham)) { 185 createNonEnumerableProperty(sourceProperty, 'sham', true); 186 } 187 // extend global 188 redefine(target, key, sourceProperty, options); 189 } 190 }; 191 192 193 /***/ }), 194 /* 3 */ 195 /***/ (function(module, exports) { 196 197 var check = function (it) { 198 return it && it.Math == Math && it; 199 }; 200 201 // https://github.com/zloirock/core-js/issues/86#issuecomment-115759028 202 module.exports = 203 // eslint-disable-next-line es/no-global-this -- safe 204 check(typeof globalThis == 'object' && globalThis) || 205 check(typeof window == 'object' && window) || 206 // eslint-disable-next-line no-restricted-globals -- safe 207 check(typeof self == 'object' && self) || 208 check(typeof global == 'object' && global) || 209 // eslint-disable-next-line no-new-func -- fallback 210 (function () { return this; })() || Function('return this')(); 211 212 213 /***/ }), 214 /* 4 */ 215 /***/ (function(module, exports, __webpack_require__) { 216 217 var DESCRIPTORS = __webpack_require__(5); 218 var call = __webpack_require__(7); 219 var propertyIsEnumerableModule = __webpack_require__(8); 220 var createPropertyDescriptor = __webpack_require__(9); 221 var toIndexedObject = __webpack_require__(10); 222 var toPropertyKey = __webpack_require__(15); 223 var hasOwn = __webpack_require__(35); 224 var IE8_DOM_DEFINE = __webpack_require__(38); 225 226 // eslint-disable-next-line es/no-object-getownpropertydescriptor -- safe 227 var $getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor; 228 229 // `Object.getOwnPropertyDescriptor` method 230 // https://tc39.es/ecma262/#sec-object.getownpropertydescriptor 231 exports.f = DESCRIPTORS ? $getOwnPropertyDescriptor : function getOwnPropertyDescriptor(O, P) { 232 O = toIndexedObject(O); 233 P = toPropertyKey(P); 234 if (IE8_DOM_DEFINE) try { 235 return $getOwnPropertyDescriptor(O, P); 236 } catch (error) { /* empty */ } 237 if (hasOwn(O, P)) return createPropertyDescriptor(!call(propertyIsEnumerableModule.f, O, P), O[P]); 238 }; 239 240 241 /***/ }), 242 /* 5 */ 243 /***/ (function(module, exports, __webpack_require__) { 244 245 var fails = __webpack_require__(6); 246 247 // Detect IE8's incomplete defineProperty implementation 248 module.exports = !fails(function () { 249 // eslint-disable-next-line es/no-object-defineproperty -- required for testing 250 return Object.defineProperty({}, 1, { get: function () { return 7; } })[1] != 7; 251 }); 252 253 254 /***/ }), 255 /* 6 */ 256 /***/ (function(module, exports) { 257 258 module.exports = function (exec) { 259 try { 260 return !!exec(); 261 } catch (error) { 262 return true; 263 } 264 }; 265 266 267 /***/ }), 268 /* 7 */ 269 /***/ (function(module, exports) { 270 271 var call = Function.prototype.call; 272 273 module.exports = call.bind ? call.bind(call) : function () { 274 return call.apply(call, arguments); 275 }; 276 277 278 /***/ }), 279 /* 8 */ 280 /***/ (function(module, exports, __webpack_require__) { 281 282 "use strict"; 283 284 var $propertyIsEnumerable = {}.propertyIsEnumerable; 285 // eslint-disable-next-line es/no-object-getownpropertydescriptor -- safe 286 var getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor; 287 288 // Nashorn ~ JDK8 bug 289 var NASHORN_BUG = getOwnPropertyDescriptor && !$propertyIsEnumerable.call({ 1: 2 }, 1); 290 291 // `Object.prototype.propertyIsEnumerable` method implementation 292 // https://tc39.es/ecma262/#sec-object.prototype.propertyisenumerable 293 exports.f = NASHORN_BUG ? function propertyIsEnumerable(V) { 294 var descriptor = getOwnPropertyDescriptor(this, V); 295 return !!descriptor && descriptor.enumerable; 296 } : $propertyIsEnumerable; 297 298 299 /***/ }), 300 /* 9 */ 301 /***/ (function(module, exports) { 302 303 module.exports = function (bitmap, value) { 304 return { 305 enumerable: !(bitmap & 1), 306 configurable: !(bitmap & 2), 307 writable: !(bitmap & 4), 308 value: value 309 }; 310 }; 311 312 313 /***/ }), 314 /* 10 */ 315 /***/ (function(module, exports, __webpack_require__) { 316 317 // toObject with fallback for non-array-like ES3 strings 318 var IndexedObject = __webpack_require__(11); 319 var requireObjectCoercible = __webpack_require__(14); 320 321 module.exports = function (it) { 322 return IndexedObject(requireObjectCoercible(it)); 323 }; 324 325 326 /***/ }), 327 /* 11 */ 328 /***/ (function(module, exports, __webpack_require__) { 329 330 var global = __webpack_require__(3); 331 var uncurryThis = __webpack_require__(12); 332 var fails = __webpack_require__(6); 333 var classof = __webpack_require__(13); 334 335 var Object = global.Object; 336 var split = uncurryThis(''.split); 337 338 // fallback for non-array-like ES3 and non-enumerable old V8 strings 339 module.exports = fails(function () { 340 // throws an error in rhino, see https://github.com/mozilla/rhino/issues/346 341 // eslint-disable-next-line no-prototype-builtins -- safe 342 return !Object('z').propertyIsEnumerable(0); 343 }) ? function (it) { 344 return classof(it) == 'String' ? split(it, '') : Object(it); 345 } : Object; 346 347 348 /***/ }), 349 /* 12 */ 350 /***/ (function(module, exports) { 351 352 var FunctionPrototype = Function.prototype; 353 var bind = FunctionPrototype.bind; 354 var call = FunctionPrototype.call; 355 var callBind = bind && bind.bind(call); 356 357 module.exports = bind ? function (fn) { 358 return fn && callBind(call, fn); 359 } : function (fn) { 360 return fn && function () { 361 return call.apply(fn, arguments); 362 }; 363 }; 364 365 366 /***/ }), 367 /* 13 */ 368 /***/ (function(module, exports, __webpack_require__) { 369 370 var uncurryThis = __webpack_require__(12); 371 372 var toString = uncurryThis({}.toString); 373 var stringSlice = uncurryThis(''.slice); 374 375 module.exports = function (it) { 376 return stringSlice(toString(it), 8, -1); 377 }; 378 379 380 /***/ }), 381 /* 14 */ 382 /***/ (function(module, exports, __webpack_require__) { 383 384 var global = __webpack_require__(3); 385 386 var TypeError = global.TypeError; 387 388 // `RequireObjectCoercible` abstract operation 389 // https://tc39.es/ecma262/#sec-requireobjectcoercible 390 module.exports = function (it) { 391 if (it == undefined) throw TypeError("Can't call method on " + it); 392 return it; 393 }; 394 395 396 /***/ }), 397 /* 15 */ 398 /***/ (function(module, exports, __webpack_require__) { 399 400 var toPrimitive = __webpack_require__(16); 401 var isSymbol = __webpack_require__(19); 402 403 // `ToPropertyKey` abstract operation 404 // https://tc39.es/ecma262/#sec-topropertykey 405 module.exports = function (argument) { 406 var key = toPrimitive(argument, 'string'); 407 return isSymbol(key) ? key : key + ''; 408 }; 409 410 411 /***/ }), 412 /* 16 */ 413 /***/ (function(module, exports, __webpack_require__) { 414 415 var global = __webpack_require__(3); 416 var call = __webpack_require__(7); 417 var isObject = __webpack_require__(17); 418 var isSymbol = __webpack_require__(19); 419 var getMethod = __webpack_require__(26); 420 var ordinaryToPrimitive = __webpack_require__(29); 421 var wellKnownSymbol = __webpack_require__(30); 422 423 var TypeError = global.TypeError; 424 var TO_PRIMITIVE = wellKnownSymbol('toPrimitive'); 425 426 // `ToPrimitive` abstract operation 427 // https://tc39.es/ecma262/#sec-toprimitive 428 module.exports = function (input, pref) { 429 if (!isObject(input) || isSymbol(input)) return input; 430 var exoticToPrim = getMethod(input, TO_PRIMITIVE); 431 var result; 432 if (exoticToPrim) { 433 if (pref === undefined) pref = 'default'; 434 result = call(exoticToPrim, input, pref); 435 if (!isObject(result) || isSymbol(result)) return result; 436 throw TypeError("Can't convert object to primitive value"); 437 } 438 if (pref === undefined) pref = 'number'; 439 return ordinaryToPrimitive(input, pref); 440 }; 441 442 443 /***/ }), 444 /* 17 */ 445 /***/ (function(module, exports, __webpack_require__) { 446 447 var isCallable = __webpack_require__(18); 448 449 module.exports = function (it) { 450 return typeof it == 'object' ? it !== null : isCallable(it); 451 }; 452 453 454 /***/ }), 455 /* 18 */ 456 /***/ (function(module, exports) { 457 458 // `IsCallable` abstract operation 459 // https://tc39.es/ecma262/#sec-iscallable 460 module.exports = function (argument) { 461 return typeof argument == 'function'; 462 }; 463 464 465 /***/ }), 466 /* 19 */ 467 /***/ (function(module, exports, __webpack_require__) { 468 469 var global = __webpack_require__(3); 470 var getBuiltIn = __webpack_require__(20); 471 var isCallable = __webpack_require__(18); 472 var isPrototypeOf = __webpack_require__(21); 473 var USE_SYMBOL_AS_UID = __webpack_require__(22); 474 475 var Object = global.Object; 476 477 module.exports = USE_SYMBOL_AS_UID ? function (it) { 478 return typeof it == 'symbol'; 479 } : function (it) { 480 var $Symbol = getBuiltIn('Symbol'); 481 return isCallable($Symbol) && isPrototypeOf($Symbol.prototype, Object(it)); 482 }; 483 484 485 /***/ }), 486 /* 20 */ 487 /***/ (function(module, exports, __webpack_require__) { 488 489 var global = __webpack_require__(3); 490 var isCallable = __webpack_require__(18); 491 492 var aFunction = function (argument) { 493 return isCallable(argument) ? argument : undefined; 494 }; 495 496 module.exports = function (namespace, method) { 497 return arguments.length < 2 ? aFunction(global[namespace]) : global[namespace] && global[namespace][method]; 498 }; 499 500 501 /***/ }), 502 /* 21 */ 503 /***/ (function(module, exports, __webpack_require__) { 504 505 var uncurryThis = __webpack_require__(12); 506 507 module.exports = uncurryThis({}.isPrototypeOf); 508 509 510 /***/ }), 511 /* 22 */ 512 /***/ (function(module, exports, __webpack_require__) { 513 514 /* eslint-disable es/no-symbol -- required for testing */ 515 var NATIVE_SYMBOL = __webpack_require__(23); 516 517 module.exports = NATIVE_SYMBOL 518 && !Symbol.sham 519 && typeof Symbol.iterator == 'symbol'; 520 521 522 /***/ }), 523 /* 23 */ 524 /***/ (function(module, exports, __webpack_require__) { 525 526 /* eslint-disable es/no-symbol -- required for testing */ 527 var V8_VERSION = __webpack_require__(24); 528 var fails = __webpack_require__(6); 529 530 // eslint-disable-next-line es/no-object-getownpropertysymbols -- required for testing 531 module.exports = !!Object.getOwnPropertySymbols && !fails(function () { 532 var symbol = Symbol(); 533 // Chrome 38 Symbol has incorrect toString conversion 534 // `get-own-property-symbols` polyfill symbols converted to object are not Symbol instances 535 return !String(symbol) || !(Object(symbol) instanceof Symbol) || 536 // Chrome 38-40 symbols are not inherited from DOM collections prototypes to instances 537 !Symbol.sham && V8_VERSION && V8_VERSION < 41; 538 }); 539 540 541 /***/ }), 542 /* 24 */ 543 /***/ (function(module, exports, __webpack_require__) { 544 545 var global = __webpack_require__(3); 546 var userAgent = __webpack_require__(25); 547 548 var process = global.process; 549 var Deno = global.Deno; 550 var versions = process && process.versions || Deno && Deno.version; 551 var v8 = versions && versions.v8; 552 var match, version; 553 554 if (v8) { 555 match = v8.split('.'); 556 // in old Chrome, versions of V8 isn't V8 = Chrome / 10 557 // but their correct versions are not interesting for us 558 version = match[0] > 0 && match[0] < 4 ? 1 : +(match[0] + match[1]); 559 } 560 561 // BrowserFS NodeJS `process` polyfill incorrectly set `.v8` to `0.0` 562 // so check `userAgent` even if `.v8` exists, but 0 563 if (!version && userAgent) { 564 match = userAgent.match(/Edge\/(\d+)/); 565 if (!match || match[1] >= 74) { 566 match = userAgent.match(/Chrome\/(\d+)/); 567 if (match) version = +match[1]; 568 } 569 } 570 571 module.exports = version; 572 573 574 /***/ }), 575 /* 25 */ 576 /***/ (function(module, exports, __webpack_require__) { 577 578 var getBuiltIn = __webpack_require__(20); 579 580 module.exports = getBuiltIn('navigator', 'userAgent') || ''; 581 582 583 /***/ }), 584 /* 26 */ 585 /***/ (function(module, exports, __webpack_require__) { 586 587 var aCallable = __webpack_require__(27); 588 589 // `GetMethod` abstract operation 590 // https://tc39.es/ecma262/#sec-getmethod 591 module.exports = function (V, P) { 592 var func = V[P]; 593 return func == null ? undefined : aCallable(func); 594 }; 595 596 597 /***/ }), 598 /* 27 */ 599 /***/ (function(module, exports, __webpack_require__) { 600 601 var global = __webpack_require__(3); 602 var isCallable = __webpack_require__(18); 603 var tryToString = __webpack_require__(28); 604 605 var TypeError = global.TypeError; 606 607 // `Assert: IsCallable(argument) is true` 608 module.exports = function (argument) { 609 if (isCallable(argument)) return argument; 610 throw TypeError(tryToString(argument) + ' is not a function'); 611 }; 612 613 614 /***/ }), 615 /* 28 */ 616 /***/ (function(module, exports, __webpack_require__) { 617 618 var global = __webpack_require__(3); 619 620 var String = global.String; 621 622 module.exports = function (argument) { 623 try { 624 return String(argument); 625 } catch (error) { 626 return 'Object'; 627 } 628 }; 629 630 631 /***/ }), 632 /* 29 */ 633 /***/ (function(module, exports, __webpack_require__) { 634 635 var global = __webpack_require__(3); 636 var call = __webpack_require__(7); 637 var isCallable = __webpack_require__(18); 638 var isObject = __webpack_require__(17); 639 640 var TypeError = global.TypeError; 641 642 // `OrdinaryToPrimitive` abstract operation 643 // https://tc39.es/ecma262/#sec-ordinarytoprimitive 644 module.exports = function (input, pref) { 645 var fn, val; 646 if (pref === 'string' && isCallable(fn = input.toString) && !isObject(val = call(fn, input))) return val; 647 if (isCallable(fn = input.valueOf) && !isObject(val = call(fn, input))) return val; 648 if (pref !== 'string' && isCallable(fn = input.toString) && !isObject(val = call(fn, input))) return val; 649 throw TypeError("Can't convert object to primitive value"); 650 }; 651 652 653 /***/ }), 654 /* 30 */ 655 /***/ (function(module, exports, __webpack_require__) { 656 657 var global = __webpack_require__(3); 658 var shared = __webpack_require__(31); 659 var hasOwn = __webpack_require__(35); 660 var uid = __webpack_require__(37); 661 var NATIVE_SYMBOL = __webpack_require__(23); 662 var USE_SYMBOL_AS_UID = __webpack_require__(22); 663 664 var WellKnownSymbolsStore = shared('wks'); 665 var Symbol = global.Symbol; 666 var symbolFor = Symbol && Symbol['for']; 667 var createWellKnownSymbol = USE_SYMBOL_AS_UID ? Symbol : Symbol && Symbol.withoutSetter || uid; 668 669 module.exports = function (name) { 670 if (!hasOwn(WellKnownSymbolsStore, name) || !(NATIVE_SYMBOL || typeof WellKnownSymbolsStore[name] == 'string')) { 671 var description = 'Symbol.' + name; 672 if (NATIVE_SYMBOL && hasOwn(Symbol, name)) { 673 WellKnownSymbolsStore[name] = Symbol[name]; 674 } else if (USE_SYMBOL_AS_UID && symbolFor) { 675 WellKnownSymbolsStore[name] = symbolFor(description); 676 } else { 677 WellKnownSymbolsStore[name] = createWellKnownSymbol(description); 678 } 679 } return WellKnownSymbolsStore[name]; 680 }; 681 682 683 /***/ }), 684 /* 31 */ 685 /***/ (function(module, exports, __webpack_require__) { 686 687 var IS_PURE = __webpack_require__(32); 688 var store = __webpack_require__(33); 689 690 (module.exports = function (key, value) { 691 return store[key] || (store[key] = value !== undefined ? value : {}); 692 })('versions', []).push({ 693 version: '3.19.1', 694 mode: IS_PURE ? 'pure' : 'global', 695 copyright: '© 2021 Denis Pushkarev (zloirock.ru)' 696 }); 697 698 699 /***/ }), 700 /* 32 */ 701 /***/ (function(module, exports) { 702 703 module.exports = false; 704 705 706 /***/ }), 707 /* 33 */ 708 /***/ (function(module, exports, __webpack_require__) { 709 710 var global = __webpack_require__(3); 711 var setGlobal = __webpack_require__(34); 712 713 var SHARED = '__core-js_shared__'; 714 var store = global[SHARED] || setGlobal(SHARED, {}); 715 716 module.exports = store; 717 718 719 /***/ }), 720 /* 34 */ 721 /***/ (function(module, exports, __webpack_require__) { 722 723 var global = __webpack_require__(3); 724 725 // eslint-disable-next-line es/no-object-defineproperty -- safe 726 var defineProperty = Object.defineProperty; 727 728 module.exports = function (key, value) { 729 try { 730 defineProperty(global, key, { value: value, configurable: true, writable: true }); 731 } catch (error) { 732 global[key] = value; 733 } return value; 734 }; 735 736 737 /***/ }), 738 /* 35 */ 739 /***/ (function(module, exports, __webpack_require__) { 740 741 var uncurryThis = __webpack_require__(12); 742 var toObject = __webpack_require__(36); 743 744 var hasOwnProperty = uncurryThis({}.hasOwnProperty); 745 746 // `HasOwnProperty` abstract operation 747 // https://tc39.es/ecma262/#sec-hasownproperty 748 module.exports = Object.hasOwn || function hasOwn(it, key) { 749 return hasOwnProperty(toObject(it), key); 750 }; 751 752 753 /***/ }), 754 /* 36 */ 755 /***/ (function(module, exports, __webpack_require__) { 756 757 var global = __webpack_require__(3); 758 var requireObjectCoercible = __webpack_require__(14); 759 760 var Object = global.Object; 761 762 // `ToObject` abstract operation 763 // https://tc39.es/ecma262/#sec-toobject 764 module.exports = function (argument) { 765 return Object(requireObjectCoercible(argument)); 766 }; 767 768 769 /***/ }), 770 /* 37 */ 771 /***/ (function(module, exports, __webpack_require__) { 772 773 var uncurryThis = __webpack_require__(12); 774 775 var id = 0; 776 var postfix = Math.random(); 777 var toString = uncurryThis(1.0.toString); 778 779 module.exports = function (key) { 780 return 'Symbol(' + (key === undefined ? '' : key) + ')_' + toString(++id + postfix, 36); 781 }; 782 783 784 /***/ }), 785 /* 38 */ 786 /***/ (function(module, exports, __webpack_require__) { 787 788 var DESCRIPTORS = __webpack_require__(5); 789 var fails = __webpack_require__(6); 790 var createElement = __webpack_require__(39); 791 792 // Thank's IE8 for his funny defineProperty 793 module.exports = !DESCRIPTORS && !fails(function () { 794 // eslint-disable-next-line es/no-object-defineproperty -- requied for testing 795 return Object.defineProperty(createElement('div'), 'a', { 796 get: function () { return 7; } 797 }).a != 7; 798 }); 799 800 801 /***/ }), 802 /* 39 */ 803 /***/ (function(module, exports, __webpack_require__) { 804 805 var global = __webpack_require__(3); 806 var isObject = __webpack_require__(17); 807 808 var document = global.document; 809 // typeof document.createElement is 'object' in old IE 810 var EXISTS = isObject(document) && isObject(document.createElement); 811 812 module.exports = function (it) { 813 return EXISTS ? document.createElement(it) : {}; 814 }; 815 816 817 /***/ }), 818 /* 40 */ 819 /***/ (function(module, exports, __webpack_require__) { 820 821 var DESCRIPTORS = __webpack_require__(5); 822 var definePropertyModule = __webpack_require__(41); 823 var createPropertyDescriptor = __webpack_require__(9); 824 825 module.exports = DESCRIPTORS ? function (object, key, value) { 826 return definePropertyModule.f(object, key, createPropertyDescriptor(1, value)); 827 } : function (object, key, value) { 828 object[key] = value; 829 return object; 830 }; 831 832 833 /***/ }), 834 /* 41 */ 835 /***/ (function(module, exports, __webpack_require__) { 836 837 var global = __webpack_require__(3); 838 var DESCRIPTORS = __webpack_require__(5); 839 var IE8_DOM_DEFINE = __webpack_require__(38); 840 var anObject = __webpack_require__(42); 841 var toPropertyKey = __webpack_require__(15); 842 843 var TypeError = global.TypeError; 844 // eslint-disable-next-line es/no-object-defineproperty -- safe 845 var $defineProperty = Object.defineProperty; 846 847 // `Object.defineProperty` method 848 // https://tc39.es/ecma262/#sec-object.defineproperty 849 exports.f = DESCRIPTORS ? $defineProperty : function defineProperty(O, P, Attributes) { 850 anObject(O); 851 P = toPropertyKey(P); 852 anObject(Attributes); 853 if (IE8_DOM_DEFINE) try { 854 return $defineProperty(O, P, Attributes); 855 } catch (error) { /* empty */ } 856 if ('get' in Attributes || 'set' in Attributes) throw TypeError('Accessors not supported'); 857 if ('value' in Attributes) O[P] = Attributes.value; 858 return O; 859 }; 860 861 862 /***/ }), 863 /* 42 */ 864 /***/ (function(module, exports, __webpack_require__) { 865 866 var global = __webpack_require__(3); 867 var isObject = __webpack_require__(17); 868 869 var String = global.String; 870 var TypeError = global.TypeError; 871 872 // `Assert: Type(argument) is Object` 873 module.exports = function (argument) { 874 if (isObject(argument)) return argument; 875 throw TypeError(String(argument) + ' is not an object'); 876 }; 877 878 879 /***/ }), 880 /* 43 */ 881 /***/ (function(module, exports, __webpack_require__) { 882 883 var global = __webpack_require__(3); 884 var isCallable = __webpack_require__(18); 885 var hasOwn = __webpack_require__(35); 886 var createNonEnumerableProperty = __webpack_require__(40); 887 var setGlobal = __webpack_require__(34); 888 var inspectSource = __webpack_require__(44); 889 var InternalStateModule = __webpack_require__(45); 890 var CONFIGURABLE_FUNCTION_NAME = __webpack_require__(49).CONFIGURABLE; 891 892 var getInternalState = InternalStateModule.get; 893 var enforceInternalState = InternalStateModule.enforce; 894 var TEMPLATE = String(String).split('String'); 895 896 (module.exports = function (O, key, value, options) { 897 var unsafe = options ? !!options.unsafe : false; 898 var simple = options ? !!options.enumerable : false; 899 var noTargetGet = options ? !!options.noTargetGet : false; 900 var name = options && options.name !== undefined ? options.name : key; 901 var state; 902 if (isCallable(value)) { 903 if (String(name).slice(0, 7) === 'Symbol(') { 904 name = '[' + String(name).replace(/^Symbol\(([^)]*)\)/, '$1') + ']'; 905 } 906 if (!hasOwn(value, 'name') || (CONFIGURABLE_FUNCTION_NAME && value.name !== name)) { 907 createNonEnumerableProperty(value, 'name', name); 908 } 909 state = enforceInternalState(value); 910 if (!state.source) { 911 state.source = TEMPLATE.join(typeof name == 'string' ? name : ''); 912 } 913 } 914 if (O === global) { 915 if (simple) O[key] = value; 916 else setGlobal(key, value); 917 return; 918 } else if (!unsafe) { 919 delete O[key]; 920 } else if (!noTargetGet && O[key]) { 921 simple = true; 922 } 923 if (simple) O[key] = value; 924 else createNonEnumerableProperty(O, key, value); 925 // add fake Function#toString for correct work wrapped methods / constructors with methods like LoDash isNative 926 })(Function.prototype, 'toString', function toString() { 927 return isCallable(this) && getInternalState(this).source || inspectSource(this); 928 }); 929 930 931 /***/ }), 932 /* 44 */ 933 /***/ (function(module, exports, __webpack_require__) { 934 935 var uncurryThis = __webpack_require__(12); 936 var isCallable = __webpack_require__(18); 937 var store = __webpack_require__(33); 938 939 var functionToString = uncurryThis(Function.toString); 940 941 // this helper broken in `core-js@3.4.1-3.4.4`, so we can't use `shared` helper 942 if (!isCallable(store.inspectSource)) { 943 store.inspectSource = function (it) { 944 return functionToString(it); 945 }; 946 } 947 948 module.exports = store.inspectSource; 949 950 951 /***/ }), 952 /* 45 */ 953 /***/ (function(module, exports, __webpack_require__) { 954 955 var NATIVE_WEAK_MAP = __webpack_require__(46); 956 var global = __webpack_require__(3); 957 var uncurryThis = __webpack_require__(12); 958 var isObject = __webpack_require__(17); 959 var createNonEnumerableProperty = __webpack_require__(40); 960 var hasOwn = __webpack_require__(35); 961 var shared = __webpack_require__(33); 962 var sharedKey = __webpack_require__(47); 963 var hiddenKeys = __webpack_require__(48); 964 965 var OBJECT_ALREADY_INITIALIZED = 'Object already initialized'; 966 var TypeError = global.TypeError; 967 var WeakMap = global.WeakMap; 968 var set, get, has; 969 970 var enforce = function (it) { 971 return has(it) ? get(it) : set(it, {}); 972 }; 973 974 var getterFor = function (TYPE) { 975 return function (it) { 976 var state; 977 if (!isObject(it) || (state = get(it)).type !== TYPE) { 978 throw TypeError('Incompatible receiver, ' + TYPE + ' required'); 979 } return state; 980 }; 981 }; 982 983 if (NATIVE_WEAK_MAP || shared.state) { 984 var store = shared.state || (shared.state = new WeakMap()); 985 var wmget = uncurryThis(store.get); 986 var wmhas = uncurryThis(store.has); 987 var wmset = uncurryThis(store.set); 988 set = function (it, metadata) { 989 if (wmhas(store, it)) throw new TypeError(OBJECT_ALREADY_INITIALIZED); 990 metadata.facade = it; 991 wmset(store, it, metadata); 992 return metadata; 993 }; 994 get = function (it) { 995 return wmget(store, it) || {}; 996 }; 997 has = function (it) { 998 return wmhas(store, it); 999 }; 1000 } else { 1001 var STATE = sharedKey('state'); 1002 hiddenKeys[STATE] = true; 1003 set = function (it, metadata) { 1004 if (hasOwn(it, STATE)) throw new TypeError(OBJECT_ALREADY_INITIALIZED); 1005 metadata.facade = it; 1006 createNonEnumerableProperty(it, STATE, metadata); 1007 return metadata; 1008 }; 1009 get = function (it) { 1010 return hasOwn(it, STATE) ? it[STATE] : {}; 1011 }; 1012 has = function (it) { 1013 return hasOwn(it, STATE); 1014 }; 1015 } 1016 1017 module.exports = { 1018 set: set, 1019 get: get, 1020 has: has, 1021 enforce: enforce, 1022 getterFor: getterFor 1023 }; 1024 1025 1026 /***/ }), 1027 /* 46 */ 1028 /***/ (function(module, exports, __webpack_require__) { 1029 1030 var global = __webpack_require__(3); 1031 var isCallable = __webpack_require__(18); 1032 var inspectSource = __webpack_require__(44); 1033 1034 var WeakMap = global.WeakMap; 1035 1036 module.exports = isCallable(WeakMap) && /native code/.test(inspectSource(WeakMap)); 1037 1038 1039 /***/ }), 1040 /* 47 */ 1041 /***/ (function(module, exports, __webpack_require__) { 1042 1043 var shared = __webpack_require__(31); 1044 var uid = __webpack_require__(37); 1045 1046 var keys = shared('keys'); 1047 1048 module.exports = function (key) { 1049 return keys[key] || (keys[key] = uid(key)); 1050 }; 1051 1052 1053 /***/ }), 1054 /* 48 */ 1055 /***/ (function(module, exports) { 1056 1057 module.exports = {}; 1058 1059 1060 /***/ }), 1061 /* 49 */ 1062 /***/ (function(module, exports, __webpack_require__) { 1063 1064 var DESCRIPTORS = __webpack_require__(5); 1065 var hasOwn = __webpack_require__(35); 1066 1067 var FunctionPrototype = Function.prototype; 1068 // eslint-disable-next-line es/no-object-getownpropertydescriptor -- safe 1069 var getDescriptor = DESCRIPTORS && Object.getOwnPropertyDescriptor; 1070 1071 var EXISTS = hasOwn(FunctionPrototype, 'name'); 1072 // additional protection from minified / mangled / dropped function names 1073 var PROPER = EXISTS && (function something() { /* empty */ }).name === 'something'; 1074 var CONFIGURABLE = EXISTS && (!DESCRIPTORS || (DESCRIPTORS && getDescriptor(FunctionPrototype, 'name').configurable)); 1075 1076 module.exports = { 1077 EXISTS: EXISTS, 1078 PROPER: PROPER, 1079 CONFIGURABLE: CONFIGURABLE 1080 }; 1081 1082 1083 /***/ }), 1084 /* 50 */ 1085 /***/ (function(module, exports, __webpack_require__) { 1086 1087 var hasOwn = __webpack_require__(35); 1088 var ownKeys = __webpack_require__(51); 1089 var getOwnPropertyDescriptorModule = __webpack_require__(4); 1090 var definePropertyModule = __webpack_require__(41); 1091 1092 module.exports = function (target, source) { 1093 var keys = ownKeys(source); 1094 var defineProperty = definePropertyModule.f; 1095 var getOwnPropertyDescriptor = getOwnPropertyDescriptorModule.f; 1096 for (var i = 0; i < keys.length; i++) { 1097 var key = keys[i]; 1098 if (!hasOwn(target, key)) defineProperty(target, key, getOwnPropertyDescriptor(source, key)); 1099 } 1100 }; 1101 1102 1103 /***/ }), 1104 /* 51 */ 1105 /***/ (function(module, exports, __webpack_require__) { 1106 1107 var getBuiltIn = __webpack_require__(20); 1108 var uncurryThis = __webpack_require__(12); 1109 var getOwnPropertyNamesModule = __webpack_require__(52); 1110 var getOwnPropertySymbolsModule = __webpack_require__(60); 1111 var anObject = __webpack_require__(42); 1112 1113 var concat = uncurryThis([].concat); 1114 1115 // all object keys, includes non-enumerable and symbols 1116 module.exports = getBuiltIn('Reflect', 'ownKeys') || function ownKeys(it) { 1117 var keys = getOwnPropertyNamesModule.f(anObject(it)); 1118 var getOwnPropertySymbols = getOwnPropertySymbolsModule.f; 1119 return getOwnPropertySymbols ? concat(keys, getOwnPropertySymbols(it)) : keys; 1120 }; 1121 1122 1123 /***/ }), 1124 /* 52 */ 1125 /***/ (function(module, exports, __webpack_require__) { 1126 1127 var internalObjectKeys = __webpack_require__(53); 1128 var enumBugKeys = __webpack_require__(59); 1129 1130 var hiddenKeys = enumBugKeys.concat('length', 'prototype'); 1131 1132 // `Object.getOwnPropertyNames` method 1133 // https://tc39.es/ecma262/#sec-object.getownpropertynames 1134 // eslint-disable-next-line es/no-object-getownpropertynames -- safe 1135 exports.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O) { 1136 return internalObjectKeys(O, hiddenKeys); 1137 }; 1138 1139 1140 /***/ }), 1141 /* 53 */ 1142 /***/ (function(module, exports, __webpack_require__) { 1143 1144 var uncurryThis = __webpack_require__(12); 1145 var hasOwn = __webpack_require__(35); 1146 var toIndexedObject = __webpack_require__(10); 1147 var indexOf = __webpack_require__(54).indexOf; 1148 var hiddenKeys = __webpack_require__(48); 1149 1150 var push = uncurryThis([].push); 1151 1152 module.exports = function (object, names) { 1153 var O = toIndexedObject(object); 1154 var i = 0; 1155 var result = []; 1156 var key; 1157 for (key in O) !hasOwn(hiddenKeys, key) && hasOwn(O, key) && push(result, key); 1158 // Don't enum bug & hidden keys 1159 while (names.length > i) if (hasOwn(O, key = names[i++])) { 1160 ~indexOf(result, key) || push(result, key); 1161 } 1162 return result; 1163 }; 1164 1165 1166 /***/ }), 1167 /* 54 */ 1168 /***/ (function(module, exports, __webpack_require__) { 1169 1170 var toIndexedObject = __webpack_require__(10); 1171 var toAbsoluteIndex = __webpack_require__(55); 1172 var lengthOfArrayLike = __webpack_require__(57); 1173 1174 // `Array.prototype.{ indexOf, includes }` methods implementation 1175 var createMethod = function (IS_INCLUDES) { 1176 return function ($this, el, fromIndex) { 1177 var O = toIndexedObject($this); 1178 var length = lengthOfArrayLike(O); 1179 var index = toAbsoluteIndex(fromIndex, length); 1180 var value; 1181 // Array#includes uses SameValueZero equality algorithm 1182 // eslint-disable-next-line no-self-compare -- NaN check 1183 if (IS_INCLUDES && el != el) while (length > index) { 1184 value = O[index++]; 1185 // eslint-disable-next-line no-self-compare -- NaN check 1186 if (value != value) return true; 1187 // Array#indexOf ignores holes, Array#includes - not 1188 } else for (;length > index; index++) { 1189 if ((IS_INCLUDES || index in O) && O[index] === el) return IS_INCLUDES || index || 0; 1190 } return !IS_INCLUDES && -1; 1191 }; 1192 }; 1193 1194 module.exports = { 1195 // `Array.prototype.includes` method 1196 // https://tc39.es/ecma262/#sec-array.prototype.includes 1197 includes: createMethod(true), 1198 // `Array.prototype.indexOf` method 1199 // https://tc39.es/ecma262/#sec-array.prototype.indexof 1200 indexOf: createMethod(false) 1201 }; 1202 1203 1204 /***/ }), 1205 /* 55 */ 1206 /***/ (function(module, exports, __webpack_require__) { 1207 1208 var toIntegerOrInfinity = __webpack_require__(56); 1209 1210 var max = Math.max; 1211 var min = Math.min; 1212 1213 // Helper for a popular repeating case of the spec: 1214 // Let integer be ? ToInteger(index). 1215 // If integer < 0, let result be max((length + integer), 0); else let result be min(integer, length). 1216 module.exports = function (index, length) { 1217 var integer = toIntegerOrInfinity(index); 1218 return integer < 0 ? max(integer + length, 0) : min(integer, length); 1219 }; 1220 1221 1222 /***/ }), 1223 /* 56 */ 1224 /***/ (function(module, exports) { 1225 1226 var ceil = Math.ceil; 1227 var floor = Math.floor; 1228 1229 // `ToIntegerOrInfinity` abstract operation 1230 // https://tc39.es/ecma262/#sec-tointegerorinfinity 1231 module.exports = function (argument) { 1232 var number = +argument; 1233 // eslint-disable-next-line no-self-compare -- safe 1234 return number !== number || number === 0 ? 0 : (number > 0 ? floor : ceil)(number); 1235 }; 1236 1237 1238 /***/ }), 1239 /* 57 */ 1240 /***/ (function(module, exports, __webpack_require__) { 1241 1242 var toLength = __webpack_require__(58); 1243 1244 // `LengthOfArrayLike` abstract operation 1245 // https://tc39.es/ecma262/#sec-lengthofarraylike 1246 module.exports = function (obj) { 1247 return toLength(obj.length); 1248 }; 1249 1250 1251 /***/ }), 1252 /* 58 */ 1253 /***/ (function(module, exports, __webpack_require__) { 1254 1255 var toIntegerOrInfinity = __webpack_require__(56); 1256 1257 var min = Math.min; 1258 1259 // `ToLength` abstract operation 1260 // https://tc39.es/ecma262/#sec-tolength 1261 module.exports = function (argument) { 1262 return argument > 0 ? min(toIntegerOrInfinity(argument), 0x1FFFFFFFFFFFFF) : 0; // 2 ** 53 - 1 == 9007199254740991 1263 }; 1264 1265 1266 /***/ }), 1267 /* 59 */ 1268 /***/ (function(module, exports) { 1269 1270 // IE8- don't enum bug keys 1271 module.exports = [ 1272 'constructor', 1273 'hasOwnProperty', 1274 'isPrototypeOf', 1275 'propertyIsEnumerable', 1276 'toLocaleString', 1277 'toString', 1278 'valueOf' 1279 ]; 1280 1281 1282 /***/ }), 1283 /* 60 */ 1284 /***/ (function(module, exports) { 1285 1286 // eslint-disable-next-line es/no-object-getownpropertysymbols -- safe 1287 exports.f = Object.getOwnPropertySymbols; 1288 1289 1290 /***/ }), 1291 /* 61 */ 1292 /***/ (function(module, exports, __webpack_require__) { 1293 1294 var fails = __webpack_require__(6); 1295 var isCallable = __webpack_require__(18); 1296 1297 var replacement = /#|\.prototype\./; 1298 1299 var isForced = function (feature, detection) { 1300 var value = data[normalize(feature)]; 1301 return value == POLYFILL ? true 1302 : value == NATIVE ? false 1303 : isCallable(detection) ? fails(detection) 1304 : !!detection; 1305 }; 1306 1307 var normalize = isForced.normalize = function (string) { 1308 return String(string).replace(replacement, '.').toLowerCase(); 1309 }; 1310 1311 var data = isForced.data = {}; 1312 var NATIVE = isForced.NATIVE = 'N'; 1313 var POLYFILL = isForced.POLYFILL = 'P'; 1314 1315 module.exports = isForced; 1316 1317 1318 /***/ }), 1319 /* 62 */ 1320 /***/ (function(module, exports, __webpack_require__) { 1321 1322 var wellKnownSymbol = __webpack_require__(30); 1323 var create = __webpack_require__(63); 1324 var definePropertyModule = __webpack_require__(41); 1325 1326 var UNSCOPABLES = wellKnownSymbol('unscopables'); 1327 var ArrayPrototype = Array.prototype; 1328 1329 // Array.prototype[@@unscopables] 1330 // https://tc39.es/ecma262/#sec-array.prototype-@@unscopables 1331 if (ArrayPrototype[UNSCOPABLES] == undefined) { 1332 definePropertyModule.f(ArrayPrototype, UNSCOPABLES, { 1333 configurable: true, 1334 value: create(null) 1335 }); 1336 } 1337 1338 // add a key to Array.prototype[@@unscopables] 1339 module.exports = function (key) { 1340 ArrayPrototype[UNSCOPABLES][key] = true; 1341 }; 1342 1343 1344 /***/ }), 1345 /* 63 */ 1346 /***/ (function(module, exports, __webpack_require__) { 1347 1348 /* global ActiveXObject -- old IE, WSH */ 1349 var anObject = __webpack_require__(42); 1350 var defineProperties = __webpack_require__(64); 1351 var enumBugKeys = __webpack_require__(59); 1352 var hiddenKeys = __webpack_require__(48); 1353 var html = __webpack_require__(66); 1354 var documentCreateElement = __webpack_require__(39); 1355 var sharedKey = __webpack_require__(47); 1356 1357 var GT = '>'; 1358 var LT = '<'; 1359 var PROTOTYPE = 'prototype'; 1360 var SCRIPT = 'script'; 1361 var IE_PROTO = sharedKey('IE_PROTO'); 1362 1363 var EmptyConstructor = function () { /* empty */ }; 1364 1365 var scriptTag = function (content) { 1366 return LT + SCRIPT + GT + content + LT + '/' + SCRIPT + GT; 1367 }; 1368 1369 // Create object with fake `null` prototype: use ActiveX Object with cleared prototype 1370 var NullProtoObjectViaActiveX = function (activeXDocument) { 1371 activeXDocument.write(scriptTag('')); 1372 activeXDocument.close(); 1373 var temp = activeXDocument.parentWindow.Object; 1374 activeXDocument = null; // avoid memory leak 1375 return temp; 1376 }; 1377 1378 // Create object with fake `null` prototype: use iframe Object with cleared prototype 1379 var NullProtoObjectViaIFrame = function () { 1380 // Thrash, waste and sodomy: IE GC bug 1381 var iframe = documentCreateElement('iframe'); 1382 var JS = 'java' + SCRIPT + ':'; 1383 var iframeDocument; 1384 iframe.style.display = 'none'; 1385 html.appendChild(iframe); 1386 // https://github.com/zloirock/core-js/issues/475 1387 iframe.src = String(JS); 1388 iframeDocument = iframe.contentWindow.document; 1389 iframeDocument.open(); 1390 iframeDocument.write(scriptTag('document.F=Object')); 1391 iframeDocument.close(); 1392 return iframeDocument.F; 1393 }; 1394 1395 // Check for document.domain and active x support 1396 // No need to use active x approach when document.domain is not set 1397 // see https://github.com/es-shims/es5-shim/issues/150 1398 // variation of https://github.com/kitcambridge/es5-shim/commit/4f738ac066346 1399 // avoid IE GC bug 1400 var activeXDocument; 1401 var NullProtoObject = function () { 1402 try { 1403 activeXDocument = new ActiveXObject('htmlfile'); 1404 } catch (error) { /* ignore */ } 1405 NullProtoObject = typeof document != 'undefined' 1406 ? document.domain && activeXDocument 1407 ? NullProtoObjectViaActiveX(activeXDocument) // old IE 1408 : NullProtoObjectViaIFrame() 1409 : NullProtoObjectViaActiveX(activeXDocument); // WSH 1410 var length = enumBugKeys.length; 1411 while (length--) delete NullProtoObject[PROTOTYPE][enumBugKeys[length]]; 1412 return NullProtoObject(); 1413 }; 1414 1415 hiddenKeys[IE_PROTO] = true; 1416 1417 // `Object.create` method 1418 // https://tc39.es/ecma262/#sec-object.create 1419 module.exports = Object.create || function create(O, Properties) { 1420 var result; 1421 if (O !== null) { 1422 EmptyConstructor[PROTOTYPE] = anObject(O); 1423 result = new EmptyConstructor(); 1424 EmptyConstructor[PROTOTYPE] = null; 1425 // add "__proto__" for Object.getPrototypeOf polyfill 1426 result[IE_PROTO] = O; 1427 } else result = NullProtoObject(); 1428 return Properties === undefined ? result : defineProperties(result, Properties); 1429 }; 1430 1431 1432 /***/ }), 1433 /* 64 */ 1434 /***/ (function(module, exports, __webpack_require__) { 1435 1436 var DESCRIPTORS = __webpack_require__(5); 1437 var definePropertyModule = __webpack_require__(41); 1438 var anObject = __webpack_require__(42); 1439 var toIndexedObject = __webpack_require__(10); 1440 var objectKeys = __webpack_require__(65); 1441 1442 // `Object.defineProperties` method 1443 // https://tc39.es/ecma262/#sec-object.defineproperties 1444 // eslint-disable-next-line es/no-object-defineproperties -- safe 1445 module.exports = DESCRIPTORS ? Object.defineProperties : function defineProperties(O, Properties) { 1446 anObject(O); 1447 var props = toIndexedObject(Properties); 1448 var keys = objectKeys(Properties); 1449 var length = keys.length; 1450 var index = 0; 1451 var key; 1452 while (length > index) definePropertyModule.f(O, key = keys[index++], props[key]); 1453 return O; 1454 }; 1455 1456 1457 /***/ }), 1458 /* 65 */ 1459 /***/ (function(module, exports, __webpack_require__) { 1460 1461 var internalObjectKeys = __webpack_require__(53); 1462 var enumBugKeys = __webpack_require__(59); 1463 1464 // `Object.keys` method 1465 // https://tc39.es/ecma262/#sec-object.keys 1466 // eslint-disable-next-line es/no-object-keys -- safe 1467 module.exports = Object.keys || function keys(O) { 1468 return internalObjectKeys(O, enumBugKeys); 1469 }; 1470 1471 1472 /***/ }), 1473 /* 66 */ 1474 /***/ (function(module, exports, __webpack_require__) { 1475 1476 var getBuiltIn = __webpack_require__(20); 1477 1478 module.exports = getBuiltIn('document', 'documentElement'); 1479 1480 1481 /***/ }), 1482 /* 67 */ 1483 /***/ (function(module, exports, __webpack_require__) { 1484 1485 var $ = __webpack_require__(2); 1486 var hasOwn = __webpack_require__(35); 1487 1488 // `Object.hasOwn` method 1489 // https://github.com/tc39/proposal-accessible-object-hasownproperty 1490 $({ target: 'Object', stat: true }, { 1491 hasOwn: hasOwn 1492 }); 1493 1494 1495 /***/ }), 1496 /* 68 */ 1497 /***/ (function(module, exports, __webpack_require__) { 1498 1499 "use strict"; 1500 1501 var $ = __webpack_require__(2); 1502 var uncurryThis = __webpack_require__(12); 1503 var requireObjectCoercible = __webpack_require__(14); 1504 var toIntegerOrInfinity = __webpack_require__(56); 1505 var toString = __webpack_require__(69); 1506 var fails = __webpack_require__(6); 1507 1508 var charAt = uncurryThis(''.charAt); 1509 1510 var FORCED = fails(function () { 1511 return '𠮷'.at(0) !== '\uD842'; 1512 }); 1513 1514 // `String.prototype.at` method 1515 // https://github.com/tc39/proposal-relative-indexing-method 1516 $({ target: 'String', proto: true, forced: FORCED }, { 1517 at: function at(index) { 1518 var S = toString(requireObjectCoercible(this)); 1519 var len = S.length; 1520 var relativeIndex = toIntegerOrInfinity(index); 1521 var k = relativeIndex >= 0 ? relativeIndex : len + relativeIndex; 1522 return (k < 0 || k >= len) ? undefined : charAt(S, k); 1523 } 1524 }); 1525 1526 1527 /***/ }), 1528 /* 69 */ 1529 /***/ (function(module, exports, __webpack_require__) { 1530 1531 var global = __webpack_require__(3); 1532 var classof = __webpack_require__(70); 1533 1534 var String = global.String; 1535 1536 module.exports = function (argument) { 1537 if (classof(argument) === 'Symbol') throw TypeError('Cannot convert a Symbol value to a string'); 1538 return String(argument); 1539 }; 1540 1541 1542 /***/ }), 1543 /* 70 */ 1544 /***/ (function(module, exports, __webpack_require__) { 1545 1546 var global = __webpack_require__(3); 1547 var TO_STRING_TAG_SUPPORT = __webpack_require__(71); 1548 var isCallable = __webpack_require__(18); 1549 var classofRaw = __webpack_require__(13); 1550 var wellKnownSymbol = __webpack_require__(30); 1551 1552 var TO_STRING_TAG = wellKnownSymbol('toStringTag'); 1553 var Object = global.Object; 1554 1555 // ES3 wrong here 1556 var CORRECT_ARGUMENTS = classofRaw(function () { return arguments; }()) == 'Arguments'; 1557 1558 // fallback for IE11 Script Access Denied error 1559 var tryGet = function (it, key) { 1560 try { 1561 return it[key]; 1562 } catch (error) { /* empty */ } 1563 }; 1564 1565 // getting tag from ES6+ `Object.prototype.toString` 1566 module.exports = TO_STRING_TAG_SUPPORT ? classofRaw : function (it) { 1567 var O, tag, result; 1568 return it === undefined ? 'Undefined' : it === null ? 'Null' 1569 // @@toStringTag case 1570 : typeof (tag = tryGet(O = Object(it), TO_STRING_TAG)) == 'string' ? tag 1571 // builtinTag case 1572 : CORRECT_ARGUMENTS ? classofRaw(O) 1573 // ES3 arguments fallback 1574 : (result = classofRaw(O)) == 'Object' && isCallable(O.callee) ? 'Arguments' : result; 1575 }; 1576 1577 1578 /***/ }), 1579 /* 71 */ 1580 /***/ (function(module, exports, __webpack_require__) { 1581 1582 var wellKnownSymbol = __webpack_require__(30); 1583 1584 var TO_STRING_TAG = wellKnownSymbol('toStringTag'); 1585 var test = {}; 1586 1587 test[TO_STRING_TAG] = 'z'; 1588 1589 module.exports = String(test) === '[object z]'; 1590 1591 1592 /***/ }), 1593 /* 72 */ 1594 /***/ (function(module, exports, __webpack_require__) { 1595 1596 "use strict"; 1597 1598 var ArrayBufferViewCore = __webpack_require__(73); 1599 var lengthOfArrayLike = __webpack_require__(57); 1600 var toIntegerOrInfinity = __webpack_require__(56); 1601 1602 var aTypedArray = ArrayBufferViewCore.aTypedArray; 1603 var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; 1604 1605 // `%TypedArray%.prototype.at` method 1606 // https://github.com/tc39/proposal-relative-indexing-method 1607 exportTypedArrayMethod('at', function at(index) { 1608 var O = aTypedArray(this); 1609 var len = lengthOfArrayLike(O); 1610 var relativeIndex = toIntegerOrInfinity(index); 1611 var k = relativeIndex >= 0 ? relativeIndex : len + relativeIndex; 1612 return (k < 0 || k >= len) ? undefined : O[k]; 1613 }); 1614 1615 1616 /***/ }), 1617 /* 73 */ 1618 /***/ (function(module, exports, __webpack_require__) { 1619 1620 "use strict"; 1621 1622 var NATIVE_ARRAY_BUFFER = __webpack_require__(74); 1623 var DESCRIPTORS = __webpack_require__(5); 1624 var global = __webpack_require__(3); 1625 var isCallable = __webpack_require__(18); 1626 var isObject = __webpack_require__(17); 1627 var hasOwn = __webpack_require__(35); 1628 var classof = __webpack_require__(70); 1629 var tryToString = __webpack_require__(28); 1630 var createNonEnumerableProperty = __webpack_require__(40); 1631 var redefine = __webpack_require__(43); 1632 var defineProperty = __webpack_require__(41).f; 1633 var isPrototypeOf = __webpack_require__(21); 1634 var getPrototypeOf = __webpack_require__(75); 1635 var setPrototypeOf = __webpack_require__(77); 1636 var wellKnownSymbol = __webpack_require__(30); 1637 var uid = __webpack_require__(37); 1638 1639 var Int8Array = global.Int8Array; 1640 var Int8ArrayPrototype = Int8Array && Int8Array.prototype; 1641 var Uint8ClampedArray = global.Uint8ClampedArray; 1642 var Uint8ClampedArrayPrototype = Uint8ClampedArray && Uint8ClampedArray.prototype; 1643 var TypedArray = Int8Array && getPrototypeOf(Int8Array); 1644 var TypedArrayPrototype = Int8ArrayPrototype && getPrototypeOf(Int8ArrayPrototype); 1645 var ObjectPrototype = Object.prototype; 1646 var TypeError = global.TypeError; 1647 1648 var TO_STRING_TAG = wellKnownSymbol('toStringTag'); 1649 var TYPED_ARRAY_TAG = uid('TYPED_ARRAY_TAG'); 1650 var TYPED_ARRAY_CONSTRUCTOR = uid('TYPED_ARRAY_CONSTRUCTOR'); 1651 // Fixing native typed arrays in Opera Presto crashes the browser, see #595 1652 var NATIVE_ARRAY_BUFFER_VIEWS = NATIVE_ARRAY_BUFFER && !!setPrototypeOf && classof(global.opera) !== 'Opera'; 1653 var TYPED_ARRAY_TAG_REQIRED = false; 1654 var NAME, Constructor, Prototype; 1655 1656 var TypedArrayConstructorsList = { 1657 Int8Array: 1, 1658 Uint8Array: 1, 1659 Uint8ClampedArray: 1, 1660 Int16Array: 2, 1661 Uint16Array: 2, 1662 Int32Array: 4, 1663 Uint32Array: 4, 1664 Float32Array: 4, 1665 Float64Array: 8 1666 }; 1667 1668 var BigIntArrayConstructorsList = { 1669 BigInt64Array: 8, 1670 BigUint64Array: 8 1671 }; 1672 1673 var isView = function isView(it) { 1674 if (!isObject(it)) return false; 1675 var klass = classof(it); 1676 return klass === 'DataView' 1677 || hasOwn(TypedArrayConstructorsList, klass) 1678 || hasOwn(BigIntArrayConstructorsList, klass); 1679 }; 1680 1681 var isTypedArray = function (it) { 1682 if (!isObject(it)) return false; 1683 var klass = classof(it); 1684 return hasOwn(TypedArrayConstructorsList, klass) 1685 || hasOwn(BigIntArrayConstructorsList, klass); 1686 }; 1687 1688 var aTypedArray = function (it) { 1689 if (isTypedArray(it)) return it; 1690 throw TypeError('Target is not a typed array'); 1691 }; 1692 1693 var aTypedArrayConstructor = function (C) { 1694 if (isCallable(C) && (!setPrototypeOf || isPrototypeOf(TypedArray, C))) return C; 1695 throw TypeError(tryToString(C) + ' is not a typed array constructor'); 1696 }; 1697 1698 var exportTypedArrayMethod = function (KEY, property, forced) { 1699 if (!DESCRIPTORS) return; 1700 if (forced) for (var ARRAY in TypedArrayConstructorsList) { 1701 var TypedArrayConstructor = global[ARRAY]; 1702 if (TypedArrayConstructor && hasOwn(TypedArrayConstructor.prototype, KEY)) try { 1703 delete TypedArrayConstructor.prototype[KEY]; 1704 } catch (error) { /* empty */ } 1705 } 1706 if (!TypedArrayPrototype[KEY] || forced) { 1707 redefine(TypedArrayPrototype, KEY, forced ? property 1708 : NATIVE_ARRAY_BUFFER_VIEWS && Int8ArrayPrototype[KEY] || property); 1709 } 1710 }; 1711 1712 var exportTypedArrayStaticMethod = function (KEY, property, forced) { 1713 var ARRAY, TypedArrayConstructor; 1714 if (!DESCRIPTORS) return; 1715 if (setPrototypeOf) { 1716 if (forced) for (ARRAY in TypedArrayConstructorsList) { 1717 TypedArrayConstructor = global[ARRAY]; 1718 if (TypedArrayConstructor && hasOwn(TypedArrayConstructor, KEY)) try { 1719 delete TypedArrayConstructor[KEY]; 1720 } catch (error) { /* empty */ } 1721 } 1722 if (!TypedArray[KEY] || forced) { 1723 // V8 ~ Chrome 49-50 `%TypedArray%` methods are non-writable non-configurable 1724 try { 1725 return redefine(TypedArray, KEY, forced ? property : NATIVE_ARRAY_BUFFER_VIEWS && TypedArray[KEY] || property); 1726 } catch (error) { /* empty */ } 1727 } else return; 1728 } 1729 for (ARRAY in TypedArrayConstructorsList) { 1730 TypedArrayConstructor = global[ARRAY]; 1731 if (TypedArrayConstructor && (!TypedArrayConstructor[KEY] || forced)) { 1732 redefine(TypedArrayConstructor, KEY, property); 1733 } 1734 } 1735 }; 1736 1737 for (NAME in TypedArrayConstructorsList) { 1738 Constructor = global[NAME]; 1739 Prototype = Constructor && Constructor.prototype; 1740 if (Prototype) createNonEnumerableProperty(Prototype, TYPED_ARRAY_CONSTRUCTOR, Constructor); 1741 else NATIVE_ARRAY_BUFFER_VIEWS = false; 1742 } 1743 1744 for (NAME in BigIntArrayConstructorsList) { 1745 Constructor = global[NAME]; 1746 Prototype = Constructor && Constructor.prototype; 1747 if (Prototype) createNonEnumerableProperty(Prototype, TYPED_ARRAY_CONSTRUCTOR, Constructor); 1748 } 1749 1750 // WebKit bug - typed arrays constructors prototype is Object.prototype 1751 if (!NATIVE_ARRAY_BUFFER_VIEWS || !isCallable(TypedArray) || TypedArray === Function.prototype) { 1752 // eslint-disable-next-line no-shadow -- safe 1753 TypedArray = function TypedArray() { 1754 throw TypeError('Incorrect invocation'); 1755 }; 1756 if (NATIVE_ARRAY_BUFFER_VIEWS) for (NAME in TypedArrayConstructorsList) { 1757 if (global[NAME]) setPrototypeOf(global[NAME], TypedArray); 1758 } 1759 } 1760 1761 if (!NATIVE_ARRAY_BUFFER_VIEWS || !TypedArrayPrototype || TypedArrayPrototype === ObjectPrototype) { 1762 TypedArrayPrototype = TypedArray.prototype; 1763 if (NATIVE_ARRAY_BUFFER_VIEWS) for (NAME in TypedArrayConstructorsList) { 1764 if (global[NAME]) setPrototypeOf(global[NAME].prototype, TypedArrayPrototype); 1765 } 1766 } 1767 1768 // WebKit bug - one more object in Uint8ClampedArray prototype chain 1769 if (NATIVE_ARRAY_BUFFER_VIEWS && getPrototypeOf(Uint8ClampedArrayPrototype) !== TypedArrayPrototype) { 1770 setPrototypeOf(Uint8ClampedArrayPrototype, TypedArrayPrototype); 1771 } 1772 1773 if (DESCRIPTORS && !hasOwn(TypedArrayPrototype, TO_STRING_TAG)) { 1774 TYPED_ARRAY_TAG_REQIRED = true; 1775 defineProperty(TypedArrayPrototype, TO_STRING_TAG, { get: function () { 1776 return isObject(this) ? this[TYPED_ARRAY_TAG] : undefined; 1777 } }); 1778 for (NAME in TypedArrayConstructorsList) if (global[NAME]) { 1779 createNonEnumerableProperty(global[NAME], TYPED_ARRAY_TAG, NAME); 1780 } 1781 } 1782 1783 module.exports = { 1784 NATIVE_ARRAY_BUFFER_VIEWS: NATIVE_ARRAY_BUFFER_VIEWS, 1785 TYPED_ARRAY_CONSTRUCTOR: TYPED_ARRAY_CONSTRUCTOR, 1786 TYPED_ARRAY_TAG: TYPED_ARRAY_TAG_REQIRED && TYPED_ARRAY_TAG, 1787 aTypedArray: aTypedArray, 1788 aTypedArrayConstructor: aTypedArrayConstructor, 1789 exportTypedArrayMethod: exportTypedArrayMethod, 1790 exportTypedArrayStaticMethod: exportTypedArrayStaticMethod, 1791 isView: isView, 1792 isTypedArray: isTypedArray, 1793 TypedArray: TypedArray, 1794 TypedArrayPrototype: TypedArrayPrototype 1795 }; 1796 1797 1798 /***/ }), 1799 /* 74 */ 1800 /***/ (function(module, exports) { 1801 1802 // eslint-disable-next-line es/no-typed-arrays -- safe 1803 module.exports = typeof ArrayBuffer != 'undefined' && typeof DataView != 'undefined'; 1804 1805 1806 /***/ }), 1807 /* 75 */ 1808 /***/ (function(module, exports, __webpack_require__) { 1809 1810 var global = __webpack_require__(3); 1811 var hasOwn = __webpack_require__(35); 1812 var isCallable = __webpack_require__(18); 1813 var toObject = __webpack_require__(36); 1814 var sharedKey = __webpack_require__(47); 1815 var CORRECT_PROTOTYPE_GETTER = __webpack_require__(76); 1816 1817 var IE_PROTO = sharedKey('IE_PROTO'); 1818 var Object = global.Object; 1819 var ObjectPrototype = Object.prototype; 1820 1821 // `Object.getPrototypeOf` method 1822 // https://tc39.es/ecma262/#sec-object.getprototypeof 1823 module.exports = CORRECT_PROTOTYPE_GETTER ? Object.getPrototypeOf : function (O) { 1824 var object = toObject(O); 1825 if (hasOwn(object, IE_PROTO)) return object[IE_PROTO]; 1826 var constructor = object.constructor; 1827 if (isCallable(constructor) && object instanceof constructor) { 1828 return constructor.prototype; 1829 } return object instanceof Object ? ObjectPrototype : null; 1830 }; 1831 1832 1833 /***/ }), 1834 /* 76 */ 1835 /***/ (function(module, exports, __webpack_require__) { 1836 1837 var fails = __webpack_require__(6); 1838 1839 module.exports = !fails(function () { 1840 function F() { /* empty */ } 1841 F.prototype.constructor = null; 1842 // eslint-disable-next-line es/no-object-getprototypeof -- required for testing 1843 return Object.getPrototypeOf(new F()) !== F.prototype; 1844 }); 1845 1846 1847 /***/ }), 1848 /* 77 */ 1849 /***/ (function(module, exports, __webpack_require__) { 1850 1851 /* eslint-disable no-proto -- safe */ 1852 var uncurryThis = __webpack_require__(12); 1853 var anObject = __webpack_require__(42); 1854 var aPossiblePrototype = __webpack_require__(78); 1855 1856 // `Object.setPrototypeOf` method 1857 // https://tc39.es/ecma262/#sec-object.setprototypeof 1858 // Works with __proto__ only. Old v8 can't work with null proto objects. 1859 // eslint-disable-next-line es/no-object-setprototypeof -- safe 1860 module.exports = Object.setPrototypeOf || ('__proto__' in {} ? function () { 1861 var CORRECT_SETTER = false; 1862 var test = {}; 1863 var setter; 1864 try { 1865 // eslint-disable-next-line es/no-object-getownpropertydescriptor -- safe 1866 setter = uncurryThis(Object.getOwnPropertyDescriptor(Object.prototype, '__proto__').set); 1867 setter(test, []); 1868 CORRECT_SETTER = test instanceof Array; 1869 } catch (error) { /* empty */ } 1870 return function setPrototypeOf(O, proto) { 1871 anObject(O); 1872 aPossiblePrototype(proto); 1873 if (CORRECT_SETTER) setter(O, proto); 1874 else O.__proto__ = proto; 1875 return O; 1876 }; 1877 }() : undefined); 1878 1879 1880 /***/ }), 1881 /* 78 */ 1882 /***/ (function(module, exports, __webpack_require__) { 1883 1884 var global = __webpack_require__(3); 1885 var isCallable = __webpack_require__(18); 1886 1887 var String = global.String; 1888 var TypeError = global.TypeError; 1889 1890 module.exports = function (argument) { 1891 if (typeof argument == 'object' || isCallable(argument)) return argument; 1892 throw TypeError("Can't set " + String(argument) + ' as a prototype'); 1893 }; 1894 1895 1896 /***/ }), 1897 /* 79 */ 1898 /***/ (function(module, exports, __webpack_require__) { 1899 1900 "use strict"; 1901 1902 var global = __webpack_require__(3); 1903 var uncurryThis = __webpack_require__(12); 1904 var fails = __webpack_require__(6); 1905 var aCallable = __webpack_require__(27); 1906 var internalSort = __webpack_require__(80); 1907 var ArrayBufferViewCore = __webpack_require__(73); 1908 var FF = __webpack_require__(82); 1909 var IE_OR_EDGE = __webpack_require__(83); 1910 var V8 = __webpack_require__(24); 1911 var WEBKIT = __webpack_require__(84); 1912 1913 var Array = global.Array; 1914 var aTypedArray = ArrayBufferViewCore.aTypedArray; 1915 var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; 1916 var Uint16Array = global.Uint16Array; 1917 var un$Sort = Uint16Array && uncurryThis(Uint16Array.prototype.sort); 1918 1919 // WebKit 1920 var ACCEPT_INCORRECT_ARGUMENTS = !!un$Sort && !(fails(function () { 1921 un$Sort(new Uint16Array(2), null); 1922 }) && fails(function () { 1923 un$Sort(new Uint16Array(2), {}); 1924 })); 1925 1926 var STABLE_SORT = !!un$Sort && !fails(function () { 1927 // feature detection can be too slow, so check engines versions 1928 if (V8) return V8 < 74; 1929 if (FF) return FF < 67; 1930 if (IE_OR_EDGE) return true; 1931 if (WEBKIT) return WEBKIT < 602; 1932 1933 var array = new Uint16Array(516); 1934 var expected = Array(516); 1935 var index, mod; 1936 1937 for (index = 0; index < 516; index++) { 1938 mod = index % 4; 1939 array[index] = 515 - index; 1940 expected[index] = index - 2 * mod + 3; 1941 } 1942 1943 un$Sort(array, function (a, b) { 1944 return (a / 4 | 0) - (b / 4 | 0); 1945 }); 1946 1947 for (index = 0; index < 516; index++) { 1948 if (array[index] !== expected[index]) return true; 1949 } 1950 }); 1951 1952 var getSortCompare = function (comparefn) { 1953 return function (x, y) { 1954 if (comparefn !== undefined) return +comparefn(x, y) || 0; 1955 // eslint-disable-next-line no-self-compare -- NaN check 1956 if (y !== y) return -1; 1957 // eslint-disable-next-line no-self-compare -- NaN check 1958 if (x !== x) return 1; 1959 if (x === 0 && y === 0) return 1 / x > 0 && 1 / y < 0 ? 1 : -1; 1960 return x > y; 1961 }; 1962 }; 1963 1964 // `%TypedArray%.prototype.sort` method 1965 // https://tc39.es/ecma262/#sec-%typedarray%.prototype.sort 1966 exportTypedArrayMethod('sort', function sort(comparefn) { 1967 if (comparefn !== undefined) aCallable(comparefn); 1968 if (STABLE_SORT) return un$Sort(this, comparefn); 1969 1970 return internalSort(aTypedArray(this), getSortCompare(comparefn)); 1971 }, !STABLE_SORT || ACCEPT_INCORRECT_ARGUMENTS); 1972 1973 1974 /***/ }), 1975 /* 80 */ 1976 /***/ (function(module, exports, __webpack_require__) { 1977 1978 var arraySlice = __webpack_require__(81); 1979 1980 var floor = Math.floor; 1981 1982 var mergeSort = function (array, comparefn) { 1983 var length = array.length; 1984 var middle = floor(length / 2); 1985 return length < 8 ? insertionSort(array, comparefn) : merge( 1986 array, 1987 mergeSort(arraySlice(array, 0, middle), comparefn), 1988 mergeSort(arraySlice(array, middle), comparefn), 1989 comparefn 1990 ); 1991 }; 1992 1993 var insertionSort = function (array, comparefn) { 1994 var length = array.length; 1995 var i = 1; 1996 var element, j; 1997 1998 while (i < length) { 1999 j = i; 2000 element = array[i]; 2001 while (j && comparefn(array[j - 1], element) > 0) { 2002 array[j] = array[--j]; 2003 } 2004 if (j !== i++) array[j] = element; 2005 } return array; 2006 }; 2007 2008 var merge = function (array, left, right, comparefn) { 2009 var llength = left.length; 2010 var rlength = right.length; 2011 var lindex = 0; 2012 var rindex = 0; 2013 2014 while (lindex < llength || rindex < rlength) { 2015 array[lindex + rindex] = (lindex < llength && rindex < rlength) 2016 ? comparefn(left[lindex], right[rindex]) <= 0 ? left[lindex++] : right[rindex++] 2017 : lindex < llength ? left[lindex++] : right[rindex++]; 2018 } return array; 2019 }; 2020 2021 module.exports = mergeSort; 2022 2023 2024 /***/ }), 2025 /* 81 */ 2026 /***/ (function(module, exports, __webpack_require__) { 2027 2028 var uncurryThis = __webpack_require__(12); 2029 2030 module.exports = uncurryThis([].slice); 2031 2032 2033 /***/ }), 2034 /* 82 */ 2035 /***/ (function(module, exports, __webpack_require__) { 2036 2037 var userAgent = __webpack_require__(25); 2038 2039 var firefox = userAgent.match(/firefox\/(\d+)/i); 2040 2041 module.exports = !!firefox && +firefox[1]; 2042 2043 2044 /***/ }), 2045 /* 83 */ 2046 /***/ (function(module, exports, __webpack_require__) { 2047 2048 var UA = __webpack_require__(25); 2049 2050 module.exports = /MSIE|Trident/.test(UA); 2051 2052 2053 /***/ }), 2054 /* 84 */ 2055 /***/ (function(module, exports, __webpack_require__) { 2056 2057 var userAgent = __webpack_require__(25); 2058 2059 var webkit = userAgent.match(/AppleWebKit\/(\d+)\./); 2060 2061 module.exports = !!webkit && +webkit[1]; 2062 2063 2064 /***/ }), 2065 /* 85 */ 2066 /***/ (function(module, exports, __webpack_require__) { 2067 2068 var $ = __webpack_require__(2); 2069 var global = __webpack_require__(3); 2070 var task = __webpack_require__(86); 2071 2072 var FORCED = !global.setImmediate || !global.clearImmediate; 2073 2074 // http://w3c.github.io/setImmediate/ 2075 $({ global: true, bind: true, enumerable: true, forced: FORCED }, { 2076 // `setImmediate` method 2077 // http://w3c.github.io/setImmediate/#si-setImmediate 2078 setImmediate: task.set, 2079 // `clearImmediate` method 2080 // http://w3c.github.io/setImmediate/#si-clearImmediate 2081 clearImmediate: task.clear 2082 }); 2083 2084 2085 /***/ }), 2086 /* 86 */ 2087 /***/ (function(module, exports, __webpack_require__) { 2088 2089 var global = __webpack_require__(3); 2090 var apply = __webpack_require__(87); 2091 var bind = __webpack_require__(88); 2092 var isCallable = __webpack_require__(18); 2093 var hasOwn = __webpack_require__(35); 2094 var fails = __webpack_require__(6); 2095 var html = __webpack_require__(66); 2096 var arraySlice = __webpack_require__(81); 2097 var createElement = __webpack_require__(39); 2098 var IS_IOS = __webpack_require__(89); 2099 var IS_NODE = __webpack_require__(90); 2100 2101 var set = global.setImmediate; 2102 var clear = global.clearImmediate; 2103 var process = global.process; 2104 var Dispatch = global.Dispatch; 2105 var Function = global.Function; 2106 var MessageChannel = global.MessageChannel; 2107 var String = global.String; 2108 var counter = 0; 2109 var queue = {}; 2110 var ONREADYSTATECHANGE = 'onreadystatechange'; 2111 var location, defer, channel, port; 2112 2113 try { 2114 // Deno throws a ReferenceError on `location` access without `--location` flag 2115 location = global.location; 2116 } catch (error) { /* empty */ } 2117 2118 var run = function (id) { 2119 if (hasOwn(queue, id)) { 2120 var fn = queue[id]; 2121 delete queue[id]; 2122 fn(); 2123 } 2124 }; 2125 2126 var runner = function (id) { 2127 return function () { 2128 run(id); 2129 }; 2130 }; 2131 2132 var listener = function (event) { 2133 run(event.data); 2134 }; 2135 2136 var post = function (id) { 2137 // old engines have not location.origin 2138 global.postMessage(String(id), location.protocol + '//' + location.host); 2139 }; 2140 2141 // Node.js 0.9+ & IE10+ has setImmediate, otherwise: 2142 if (!set || !clear) { 2143 set = function setImmediate(fn) { 2144 var args = arraySlice(arguments, 1); 2145 queue[++counter] = function () { 2146 apply(isCallable(fn) ? fn : Function(fn), undefined, args); 2147 }; 2148 defer(counter); 2149 return counter; 2150 }; 2151 clear = function clearImmediate(id) { 2152 delete queue[id]; 2153 }; 2154 // Node.js 0.8- 2155 if (IS_NODE) { 2156 defer = function (id) { 2157 process.nextTick(runner(id)); 2158 }; 2159 // Sphere (JS game engine) Dispatch API 2160 } else if (Dispatch && Dispatch.now) { 2161 defer = function (id) { 2162 Dispatch.now(runner(id)); 2163 }; 2164 // Browsers with MessageChannel, includes WebWorkers 2165 // except iOS - https://github.com/zloirock/core-js/issues/624 2166 } else if (MessageChannel && !IS_IOS) { 2167 channel = new MessageChannel(); 2168 port = channel.port2; 2169 channel.port1.onmessage = listener; 2170 defer = bind(port.postMessage, port); 2171 // Browsers with postMessage, skip WebWorkers 2172 // IE8 has postMessage, but it's sync & typeof its postMessage is 'object' 2173 } else if ( 2174 global.addEventListener && 2175 isCallable(global.postMessage) && 2176 !global.importScripts && 2177 location && location.protocol !== 'file:' && 2178 !fails(post) 2179 ) { 2180 defer = post; 2181 global.addEventListener('message', listener, false); 2182 // IE8- 2183 } else if (ONREADYSTATECHANGE in createElement('script')) { 2184 defer = function (id) { 2185 html.appendChild(createElement('script'))[ONREADYSTATECHANGE] = function () { 2186 html.removeChild(this); 2187 run(id); 2188 }; 2189 }; 2190 // Rest old browsers 2191 } else { 2192 defer = function (id) { 2193 setTimeout(runner(id), 0); 2194 }; 2195 } 2196 } 2197 2198 module.exports = { 2199 set: set, 2200 clear: clear 2201 }; 2202 2203 2204 /***/ }), 2205 /* 87 */ 2206 /***/ (function(module, exports) { 2207 2208 var FunctionPrototype = Function.prototype; 2209 var apply = FunctionPrototype.apply; 2210 var bind = FunctionPrototype.bind; 2211 var call = FunctionPrototype.call; 2212 2213 // eslint-disable-next-line es/no-reflect -- safe 2214 module.exports = typeof Reflect == 'object' && Reflect.apply || (bind ? call.bind(apply) : function () { 2215 return call.apply(apply, arguments); 2216 }); 2217 2218 2219 /***/ }), 2220 /* 88 */ 2221 /***/ (function(module, exports, __webpack_require__) { 2222 2223 var uncurryThis = __webpack_require__(12); 2224 var aCallable = __webpack_require__(27); 2225 2226 var bind = uncurryThis(uncurryThis.bind); 2227 2228 // optional / simple context binding 2229 module.exports = function (fn, that) { 2230 aCallable(fn); 2231 return that === undefined ? fn : bind ? bind(fn, that) : function (/* ...args */) { 2232 return fn.apply(that, arguments); 2233 }; 2234 }; 2235 2236 2237 /***/ }), 2238 /* 89 */ 2239 /***/ (function(module, exports, __webpack_require__) { 2240 2241 var userAgent = __webpack_require__(25); 2242 2243 module.exports = /(?:ipad|iphone|ipod).*applewebkit/i.test(userAgent); 2244 2245 2246 /***/ }), 2247 /* 90 */ 2248 /***/ (function(module, exports, __webpack_require__) { 2249 2250 var classof = __webpack_require__(13); 2251 var global = __webpack_require__(3); 2252 2253 module.exports = classof(global.process) == 'process'; 2254 2255 2256 /***/ }) 2257 /******/ ]); }();
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Thu Nov 21 01:00:03 2024 | Cross-referenced by PHPXref 0.7.1 |