vendor: 9,195 bytes, lines 1-243
1(function () { 2 function _createForOfIteratorHelper(o, allowArrayLike) { var it = typeof Symbol !== "undefined" && o[Symbol.iterator] || o["@@iterator"]; if (!it) { if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") { if (it) o = it; var i = 0; var F = function F() {}; return { s: F, n: function n() { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function e(_e) { throw _e; }, f: F }; } throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } var normalCompletion = true, didErr = false, err; return { s: function s() { it = it.call(o); }, n: function n() { var step = it.next(); normalCompletion = step.done; return step; }, e: function e(_e2) { didErr = true; err = _e2; }, f: function f() { try { if (!normalCompletion && it["return"] != null) it["return"](); } finally { if (didErr) throw err; } } }; } 3 4 function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); } 5 6 function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; } 7 8 function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } 9 10 function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } 11 12 function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } 13 14 (window["webpackJsonp"] = window["webpackJsonp"] || []).push([["polyfills-es5"], { 15 /***/ 16 "+2oP": 17 /*!********************************************************!*\ 18 !*** ./node_modules/core-js/modules/es.array.slice.js ***! 19 \********************************************************/ 20 21 /*! no static exports found */ 22 23 /***/ 24 function oP(module, exports, __webpack_require__) { 25 "use strict"; 26 27 var $ = __webpack_require__( 28 /*! ../internals/export */ 29 "I+eb"); 30 31 var isObject = __webpack_require__( 32 /*! ../internals/is-object */ 33 "hh1v"); 34 35 var isArray = __webpack_require__( 36 /*! ../internals/is-array */ 37 "6LWA"); 38 39 var toAbsoluteIndex = __webpack_require__( 40 /*! ../internals/to-absolute-index */ 41 "I8vh"); 42 43 var toLength = __webpack_require__( 44 /*! ../internals/to-length */ 45 "UMSQ"); 46 47 var toIndexedObject = __webpack_require__( 48 /*! ../internals/to-indexed-object */ 49 "/GqU"); 50 51 var createProperty = __webpack_require__( 52 /*! ../internals/create-property */ 53 "hBjN"); 54 55 var wellKnownSymbol = __webpack_require__( 56 /*! ../internals/well-known-symbol */ 57 "tiKp"); 58 59 var arrayMethodHasSpeciesSupport = __webpack_require__( 60 /*! ../internals/array-method-has-species-support */ 61 "Hd5f"); 62 63 var arrayMethodUsesToLength = __webpack_require__( 64 /*! ../internals/array-method-uses-to-length */ 65 "rkAj"); 66 67 var HAS_SPECIES_SUPPORT = arrayMethodHasSpeciesSupport('slice'); 68 var USES_TO_LENGTH = arrayMethodUsesToLength('slice', { 69 ACCESSORS: true, 70 0: 0, 71 1: 2 72 }); 73 var SPECIES = wellKnownSymbol('species'); 74 var nativeSlice = [].slice; 75 var max = Math.max; // `Array.prototype.slice` method 76 // https://tc39.es/ecma262/#sec-array.prototype.slice 77 // fallback for not array-like ES3 strings and DOM objects 78 79 $({ 80 target: 'Array', 81 proto: true, 82 forced: !HAS_SPECIES_SUPPORT || !USES_TO_LENGTH 83 }, { 84 slice: function slice(start, end) { 85 var O = toIndexedObject(this); 86 var length = toLength(O.length); 87 var k = toAbsoluteIndex(start, length); 88 var fin = toAbsoluteIndex(end === undefined ? length : end, length); // inline `ArraySpeciesCreate` for usage native `Array#slice` where it's possible 89 90 var Constructor, result, n; 91 92 if (isArray(O)) { 93 Constructor = O.constructor; // cross-realm fallback 94 95 if (typeof Constructor == 'function' && (Constructor === Array || isArray(Constructor.prototype))) { 96 Constructor = undefined; 97 } else if (isObject(Constructor)) { 98 Constructor = Constructor[SPECIES]; 99 if (Constructor === null) Constructor = undefined; 100 } 101 102 if (Constructor === Array || Constructor === undefined) { 103 return nativeSlice.call(O, k, fin); 104 } 105 } 106 107 result = new (Constructor === undefined ? Array : Constructor)(max(fin - k, 0)); 108 109 for (n = 0; k < fin; k++, n++) { 110 if (k in O) createProperty(result, n, O[k]); 111 } 112 113 result.length = n; 114 return result; 115 } 116 }); 117 /***/ 118 }, 119 120 /***/ 121 "+MnM": 122 /*!******************************************************************!*\ 123 !*** ./node_modules/core-js/modules/es.reflect.to-string-tag.js ***! 124 \******************************************************************/ 125 126 /*! no static exports found */ 127 128 /***/ 129 function MnM(module, exports, __webpack_require__) { 130 var $ = __webpack_require__( 131 /*! ../internals/export */ 132 "I+eb"); 133 134 var global = __webpack_require__( 135 /*! ../internals/global */ 136 "2oRo"); 137 138 var setToStringTag = __webpack_require__( 139 /*! ../internals/set-to-string-tag */ 140 "1E5z"); 141 142 $({ 143 global: true 144 }, { 145 Reflect: {} 146 }); // Reflect[@@toStringTag] property 147 // https://tc39.es/ecma262/#sec-reflect-@@tostringtag 148 149 setToStringTag(global.Reflect, 'Reflect', true); 150 /***/ 151 }, 152 153 /***/ 154 "/5zm": 155 /*!******************************************************!*\ 156 !*** ./node_modules/core-js/modules/es.math.cosh.js ***! 157 \******************************************************/ 158 159 /*! no static exports found */ 160 161 /***/ 162 function zm(module, exports, __webpack_require__) { 163 var $ = __webpack_require__( 164 /*! ../internals/export */ 165 "I+eb"); 166 167 var expm1 = __webpack_require__( 168 /*! ../internals/math-expm1 */ 169 "jrUv"); 170 171 var nativeCosh = Math.cosh; 172 var abs = Math.abs; 173 var E = Math.E; // `Math.cosh` method 174 // https://tc39.es/ecma262/#sec-math.cosh 175 176 $({ 177 target: 'Math', 178 stat: true, 179 forced: !nativeCosh || nativeCosh(710) === Infinity 180 }, { 181 cosh: function cosh(x) { 182 var t = expm1(abs(x) - 1) + 1; 183 return (t + 1 / (t * E * E)) * (E / 2); 184 } 185 }); 186 /***/ 187 }, 188 189 /***/ 190 "/GqU": 191 /*!*************************************************************!*\ 192 !*** ./node_modules/core-js/internals/to-indexed-object.js ***! 193 \*************************************************************/ 194 195 /*! no static exports found */ 196 197 /***/ 198 function GqU(module, exports, __webpack_require__) { 199 // toObject with fallback for non-array-like ES3 strings 200 var IndexedObject = __webpack_require__( 201 /*! ../internals/indexed-object */ 202 "RK3t"); 203 204 var requireObjectCoercible = __webpack_require__( 205 /*! ../internals/require-object-coercible */ 206 "HYAF"); 207 208 module.exports = function (it) { 209 return IndexedObject(requireObjectCoercible(it)); 210 }; 211 /***/ 212 213 }, 214 215 /***/ 216 "/b8u": 217 /*!*************************************************************!*\ 218 !*** ./node_modules/core-js/internals/use-symbol-as-uid.js ***! 219 \*************************************************************/ 220 221 /*! no static exports found */ 222 223 /***/ 224 function b8u(module, exports, __webpack_require__) { 225 var NATIVE_SYMBOL = __webpack_require__( 226 /*! ../internals/native-symbol */ 227 "STAE"); 228 229 module.exports = NATIVE_SYMBOL // eslint-disable-next-line no-undef 230 && !Symbol.sham // eslint-disable-next-line no-undef 231 && typeof Symbol.iterator == 'symbol'; 232 /***/ 233 }, 234 235 /***/ 236 "/byt": 237 /*!*********************************************************!*\ 238 !*** ./node_modules/core-js/internals/dom-iterables.js ***! 239 \*********************************************************/ 240 241 /*! no static exports found */ 242 243 /***/
244 function byt(module, exports) { 245 // iterable DOM collections 246 // flag - `iterable` interface - 'entries', 'keys', 'values', 'forEach' methods 247 module.exports = { 248 CSSRuleList: 0, 249 CSSStyleDeclaration: 0, 250 CSSValueList: 0, 251 ClientRectList: 0, 252 DOMRectList: 0, 253 DOMStringList: 0, 254 DOMTokenList: 1, 255 DataTransferItemList: 0, 256 FileList: 0, 257 HTMLAllCollection: 0, 258 HTMLCollection: 0, 259 HTMLFormElement: 0, 260 HTMLSelectElement: 0, 261 MediaList: 0, 262 MimeTypeArray: 0, 263 NamedNodeMap: 0, 264 NodeList: 1, 265 PaintRequestList: 0, 266 Plugin: 0, 267 PluginArray: 0, 268 SVGLengthList: 0, 269 SVGNumberList: 0, 270 SVGPathSegList: 0, 271 SVGPointList: 0, 272 SVGStringList: 0, 273 SVGTransformList: 0, 274 SourceBufferList: 0, 275 StyleSheetList: 0, 276 TextTrackCueList: 0, 277 TextTrackList: 0, 278 TouchList: 0 279 }; 280 /***/ 281 }, 282 283 /***/ 284 "/qmn": 285 /*!**********************************************************************!*\ 286 !*** ./node_modules/core-js/internals/native-promise-constructor.js ***! 287 \**********************************************************************/ 288 289 /*! no static exports found */ 290 291 /***/ 292 function qmn(module, exports, __webpack_require__) { 293 var global = __webpack_require__( 294 /*! ../internals/global */ 295 "2oRo"); 296 297 module.exports = global.Promise; 298 /***/ 299 }, 300 301 /***/ 302 "07d7": 303 /*!*************************************************************!*\ 304 !*** ./node_modules/core-js/modules/es.object.to-string.js ***! 305 \*************************************************************/ 306 307 /*! no static exports found */ 308 309 /***/ 310 function d7(module, exports, __webpack_require__) { 311 var TO_STRING_TAG_SUPPORT = __webpack_require__( 312 /*! ../internals/to-string-tag-support */ 313 "AO7/"); 314 315 var redefine = __webpack_require__( 316 /*! ../internals/redefine */ 317 "busE"); 318 319 var toString = __webpack_require__( 320 /*! ../internals/object-to-string */ 321 "sEFX"); // `Object.prototype.toString` method 322 // https://tc39.es/ecma262/#sec-object.prototype.tostring 323 324 325 if (!TO_STRING_TAG_SUPPORT) { 326 redefine(Object.prototype, 'toString', toString, { 327 unsafe: true 328 }); 329 } 330 /***/ 331 332 }, 333 334 /***/ 335 "0BK2": 336 /*!*******************************************************!*\ 337 !*** ./node_modules/core-js/internals/hidden-keys.js ***! 338 \*******************************************************/ 339 340 /*! no static exports found */ 341 342 /***/ 343 function BK2(module, exports) { 344 module.exports = {}; 345 /***/ 346 }, 347 348 /***/ 349 "0Dky": 350 /*!*************************************************!*\ 351 !*** ./node_modules/core-js/internals/fails.js ***! 352 \*************************************************/ 353 354 /*! no static exports found */ 355 356 /***/ 357 function Dky(module, exports) { 358 module.exports = function (exec) { 359 try { 360 return !!exec(); 361 } catch (error) { 362 return true; 363 } 364 }; 365 /***/ 366 367 }, 368 369 /***/ 370 "0GbY": 371 /*!********************************************************!*\ 372 !*** ./node_modules/core-js/internals/get-built-in.js ***! 373 \********************************************************/ 374 375 /*! no static exports found */ 376 377 /***/ 378 function GbY(module, exports, __webpack_require__) { 379 var path = __webpack_require__( 380 /*! ../internals/path */ 381 "Qo9l"); 382 383 var global = __webpack_require__( 384 /*! ../internals/global */ 385 "2oRo"); 386 387 var aFunction = function aFunction(variable) { 388 return typeof variable == 'function' ? variable : undefined; 389 }; 390 391 module.exports = function (namespace, method) { 392 return arguments.length < 2 ? aFunction(path[namespace]) || aFunction(global[namespace]) : path[namespace] && path[namespace][method] || global[namespace] && global[namespace][method]; 393 }; 394 /***/ 395 396 }, 397 398 /***/ 399 "0eef": 400 /*!*************************************************************************!*\ 401 !*** ./node_modules/core-js/internals/object-property-is-enumerable.js ***! 402 \*************************************************************************/ 403 404 /*! no static exports found */ 405 406 /***/ 407 function eef(module, exports, __webpack_require__) { 408 "use strict"; 409 410 var nativePropertyIsEnumerable = {}.propertyIsEnumerable; 411 var getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor; // Nashorn ~ JDK8 bug 412 413 var NASHORN_BUG = getOwnPropertyDescriptor && !nativePropertyIsEnumerable.call({ 414 1: 2 415 }, 1); // `Object.prototype.propertyIsEnumerable` method implementation 416 // https://tc39.es/ecma262/#sec-object.prototype.propertyisenumerable 417 418 exports.f = NASHORN_BUG ? function propertyIsEnumerable(V) { 419 var descriptor = getOwnPropertyDescriptor(this, V); 420 return !!descriptor && descriptor.enumerable; 421 } : nativePropertyIsEnumerable; 422 /***/ 423 }, 424 425 /***/ 426 "0oug": 427 /*!************************************************************!*\ 428 !*** ./node_modules/core-js/modules/es.symbol.iterator.js ***! 429 \************************************************************/ 430 431 /*! no static exports found */ 432 433 /***/ 434 function oug(module, exports, __webpack_require__) { 435 var defineWellKnownSymbol = __webpack_require__( 436 /*! ../internals/define-well-known-symbol */ 437 "dG/n"); // `Symbol.iterator` well-known symbol 438 // https://tc39.es/ecma262/#sec-symbol.iterator 439 440 441 defineWellKnownSymbol('iterator'); 442 /***/ 443 }, 444 445 /***/ 446 "0rvr": 447 /*!*******************************************************************!*\ 448 !*** ./node_modules/core-js/internals/object-set-prototype-of.js ***! 449 \*******************************************************************/ 450 451 /*! no static exports found */ 452 453 /***/ 454 function rvr(module, exports, __webpack_require__) { 455 var anObject = __webpack_require__( 456 /*! ../internals/an-object */ 457 "glrk"); 458 459 var aPossiblePrototype = __webpack_require__( 460 /*! ../internals/a-possible-prototype */ 461 "O741"); // `Object.setPrototypeOf` method 462 // https://tc39.es/ecma262/#sec-object.setprototypeof 463 // Works with __proto__ only. Old v8 can't work with null proto objects. 464 465 /* eslint-disable no-proto */ 466 467 468 module.exports = Object.setPrototypeOf || ('__proto__' in {} ? function () { 469 var CORRECT_SETTER = false;
vendor: 10,009 bytes, lines 470-768
470 var test = {}; 471 var setter; 472 473 try { 474 setter = Object.getOwnPropertyDescriptor(Object.prototype, '__proto__').set; 475 setter.call(test, []); 476 CORRECT_SETTER = test instanceof Array; 477 } catch (error) { 478 /* empty */ 479 } 480 481 return function setPrototypeOf(O, proto) { 482 anObject(O); 483 aPossiblePrototype(proto); 484 if (CORRECT_SETTER) setter.call(O, proto);else O.__proto__ = proto; 485 return O; 486 }; 487 }() : undefined); 488 /***/ 489 }, 490 491 /***/ 492 1: 493 /*!***********************************************************************************************************************************!*\ 494 !*** multi ./node_modules/@angular-devkit/build-angular/src/webpack/es5-polyfills.js zone.js/dist/zone-legacy ./src/polyfills.ts ***! 495 \***********************************************************************************************************************************/ 496 497 /*! no static exports found */ 498 499 /***/ 500 function _(module, exports, __webpack_require__) { 501 __webpack_require__( 502 /*! /home/reffcp/Documentos/proyectos/personales/portafolio-personal/node_modules/@angular-devkit/build-angular/src/webpack/es5-polyfills.js */ 503 "voQr"); 504 505 __webpack_require__( 506 /*! zone.js/dist/zone-legacy */ 507 "R0gw"); 508 509 module.exports = __webpack_require__( 510 /*! /home/reffcp/Documentos/proyectos/personales/portafolio-personal/src/polyfills.ts */ 511 "hN/g"); 512 /***/ 513 }, 514 515 /***/ 516 "14Sl": 517 /*!******************************************************************************!*\ 518 !*** ./node_modules/core-js/internals/fix-regexp-well-known-symbol-logic.js ***! 519 \******************************************************************************/ 520 521 /*! no static exports found */ 522 523 /***/ 524 function Sl(module, exports, __webpack_require__) { 525 "use strict"; // TODO: Remove from `core-js@4` since it's moved to entry points 526 527 __webpack_require__( 528 /*! ../modules/es.regexp.exec */ 529 "rB9j"); 530 531 var redefine = __webpack_require__( 532 /*! ../internals/redefine */ 533 "busE"); 534 535 var fails = __webpack_require__( 536 /*! ../internals/fails */ 537 "0Dky"); 538 539 var wellKnownSymbol = __webpack_require__( 540 /*! ../internals/well-known-symbol */ 541 "tiKp"); 542 543 var regexpExec = __webpack_require__( 544 /*! ../internals/regexp-exec */ 545 "kmMV"); 546 547 var createNonEnumerableProperty = __webpack_require__( 548 /*! ../internals/create-non-enumerable-property */ 549 "kRJp"); 550 551 var SPECIES = wellKnownSymbol('species'); 552 var REPLACE_SUPPORTS_NAMED_GROUPS = !fails(function () { 553 // #replace needs built-in support for named groups. 554 // #match works fine because it just return the exec results, even if it has 555 // a "grops" property. 556 var re = /./; 557 558 re.exec = function () { 559 var result = []; 560 result.groups = { 561 a: '7' 562 }; 563 return result; 564 }; 565 566 return ''.replace(re, '$<a>') !== '7'; 567 }); // IE <= 11 replaces $0 with the whole match, as if it was $& 568 // https://stackoverflow.com/questions/6024666/getting-ie-to-replace-a-regex-with-the-literal-string-0 569 570 var REPLACE_KEEPS_$0 = function () { 571 return 'a'.replace(/./, '$0') === '$0'; 572 }(); 573 574 var REPLACE = wellKnownSymbol('replace'); // Safari <= 13.0.3(?) substitutes nth capture where n>m with an empty string 575 576 var REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE = function () { 577 if (/./[REPLACE]) { 578 return /./[REPLACE]('a', '$0') === ''; 579 } 580 581 return false; 582 }(); // Chrome 51 has a buggy "split" implementation when RegExp#exec !== nativeExec 583 // Weex JS has frozen built-in prototypes, so use try / catch wrapper 584 585 586 var SPLIT_WORKS_WITH_OVERWRITTEN_EXEC = !fails(function () { 587 var re = /(?:)/; 588 var originalExec = re.exec; 589 590 re.exec = function () { 591 return originalExec.apply(this, arguments); 592 }; 593 594 var result = 'ab'.split(re); 595 return result.length !== 2 || result[0] !== 'a' || result[1] !== 'b'; 596 }); 597 598 module.exports = function (KEY, length, exec, sham) { 599 var SYMBOL = wellKnownSymbol(KEY); 600 var DELEGATES_TO_SYMBOL = !fails(function () { 601 // String methods call symbol-named RegEp methods 602 var O = {}; 603 604 O[SYMBOL] = function () { 605 return 7; 606 }; 607 608 return ''[KEY](O) != 7; 609 }); 610 var DELEGATES_TO_EXEC = DELEGATES_TO_SYMBOL && !fails(function () { 611 // Symbol-named RegExp methods call .exec 612 var execCalled = false; 613 var re = /a/; 614 615 if (KEY === 'split') { 616 // We can't use real regex here since it causes deoptimization 617 // and serious performance degradation in V8 618 // https://github.com/zloirock/core-js/issues/306 619 re = {}; // RegExp[@@split] doesn't call the regex's exec method, but first creates 620 // a new one. We need to return the patched regex when creating the new one. 621 622 re.constructor = {}; 623 624 re.constructor[SPECIES] = function () { 625 return re; 626 }; 627 628 re.flags = ''; 629 re[SYMBOL] = /./[SYMBOL]; 630 } 631 632 re.exec = function () { 633 execCalled = true; 634 return null; 635 }; 636 637 re[SYMBOL](''); 638 return !execCalled; 639 }); 640 641 if (!DELEGATES_TO_SYMBOL || !DELEGATES_TO_EXEC || KEY === 'replace' && !(REPLACE_SUPPORTS_NAMED_GROUPS && REPLACE_KEEPS_$0 && !REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE) || KEY === 'split' && !SPLIT_WORKS_WITH_OVERWRITTEN_EXEC) { 642 var nativeRegExpMethod = /./[SYMBOL]; 643 var methods = exec(SYMBOL, ''[KEY], function (nativeMethod, regexp, str, arg2, forceStringMethod) { 644 if (regexp.exec === regexpExec) { 645 if (DELEGATES_TO_SYMBOL && !forceStringMethod) { 646 // The native String method already delegates to @@method (this 647 // polyfilled function), leasing to infinite recursion. 648 // We avoid it by directly calling the native @@method method. 649 return { 650 done: true, 651 value: nativeRegExpMethod.call(regexp, str, arg2) 652 }; 653 } 654 655 return { 656 done: true, 657 value: nativeMethod.call(str, regexp, arg2) 658 }; 659 } 660 661 return { 662 done: false 663 }; 664 }, { 665 REPLACE_KEEPS_$0: REPLACE_KEEPS_$0, 666 REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE: REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE 667 }); 668 var stringMethod = methods[0]; 669 var regexMethod = methods[1]; 670 redefine(String.prototype, KEY, stringMethod); 671 redefine(RegExp.prototype, SYMBOL, length == 2 // 21.2.5.8 RegExp.prototype[@@replace](string, replaceValue) 672 // 21.2.5.11 RegExp.prototype[@@split](string, limit) 673 ? function (string, arg) { 674 return regexMethod.call(string, this, arg); 675 } // 21.2.5.6 RegExp.prototype[@@match](string) 676 // 21.2.5.9 RegExp.prototype[@@search](string) 677 : function (string) { 678 return regexMethod.call(string, this); 679 }); 680 } 681 682 if (sham) createNonEnumerableProperty(RegExp.prototype[SYMBOL], 'sham', true); 683 }; 684 /***/ 685 686 }, 687 688 /***/ 689 "1E5z": 690 /*!*************************************************************!*\ 691 !*** ./node_modules/core-js/internals/set-to-string-tag.js ***! 692 \*************************************************************/ 693 694 /*! no static exports found */ 695 696 /***/ 697 function E5z(module, exports, __webpack_require__) { 698 var defineProperty = __webpack_require__( 699 /*! ../internals/object-define-property */ 700 "m/L8").f; 701 702 var has = __webpack_require__( 703 /*! ../internals/has */ 704 "UTVS"); 705 706 var wellKnownSymbol = __webpack_require__( 707 /*! ../internals/well-known-symbol */ 708 "tiKp"); 709 710 var TO_STRING_TAG = wellKnownSymbol('toStringTag'); 711 712 module.exports = function (it, TAG, STATIC) { 713 if (it && !has(it = STATIC ? it : it.prototype, TO_STRING_TAG)) { 714 defineProperty(it, TO_STRING_TAG, { 715 configurable: true, 716 value: TAG 717 }); 718 } 719 }; 720 /***/ 721 722 }, 723 724 /***/ 725 "1Y/n": 726 /*!********************************************************!*\ 727 !*** ./node_modules/core-js/internals/array-reduce.js ***! 728 \********************************************************/ 729 730 /*! no static exports found */ 731 732 /***/ 733 function YN(module, exports, __webpack_require__) { 734 var aFunction = __webpack_require__( 735 /*! ../internals/a-function */ 736 "HAuM"); 737 738 var toObject = __webpack_require__( 739 /*! ../internals/to-object */ 740 "ewvW"); 741 742 var IndexedObject = __webpack_require__( 743 /*! ../internals/indexed-object */ 744 "RK3t"); 745 746 var toLength = __webpack_require__( 747 /*! ../internals/to-length */ 748 "UMSQ"); // `Array.prototype.{ reduce, reduceRight }` methods implementation 749 750 751 var createMethod = function createMethod(IS_RIGHT) { 752 return function (that, callbackfn, argumentsLength, memo) { 753 aFunction(callbackfn); 754 var O = toObject(that); 755 var self = IndexedObject(O); 756 var length = toLength(O.length); 757 var index = IS_RIGHT ? length - 1 : 0; 758 var i = IS_RIGHT ? -1 : 1; 759 if (argumentsLength < 2) while (true) { 760 if (index in self) { 761 memo = self[index]; 762 index += i; 763 break; 764 } 765 766 index += i; 767 768 if (IS_RIGHT ? index < 0 : length <= index) {
769 throw TypeError('Reduce of empty array with no initial value'); 770 } 771 } 772 773 for (; IS_RIGHT ? index >= 0 : length > index; index += i) { 774 if (index in self) { 775 memo = callbackfn(memo, self[index], index, O); 776 } 777 } 778 779 return memo; 780 }; 781 }; 782 783 module.exports = { 784 // `Array.prototype.reduce` method 785 // https://tc39.es/ecma262/#sec-array.prototype.reduce 786 left: createMethod(false), 787 // `Array.prototype.reduceRight` method 788 // https://tc39.es/ecma262/#sec-array.prototype.reduceright 789 right: createMethod(true) 790 }; 791 /***/ 792 }, 793 794 /***/ 795 "27RR": 796 /*!********************************************************************************!*\ 797 !*** ./node_modules/core-js/modules/es.object.get-own-property-descriptors.js ***! 798 \********************************************************************************/ 799 800 /*! no static exports found */ 801 802 /***/ 803 function RR(module, exports, __webpack_require__) { 804 var $ = __webpack_require__( 805 /*! ../internals/export */ 806 "I+eb"); 807 808 var DESCRIPTORS = __webpack_require__( 809 /*! ../internals/descriptors */ 810 "g6v/"); 811 812 var ownKeys = __webpack_require__( 813 /*! ../internals/own-keys */ 814 "Vu81"); 815 816 var toIndexedObject = __webpack_require__( 817 /*! ../internals/to-indexed-object */ 818 "/GqU"); 819 820 var getOwnPropertyDescriptorModule = __webpack_require__( 821 /*! ../internals/object-get-own-property-descriptor */ 822 "Bs8V"); 823 824 var createProperty = __webpack_require__( 825 /*! ../internals/create-property */ 826 "hBjN"); // `Object.getOwnPropertyDescriptors` method 827 // https://tc39.es/ecma262/#sec-object.getownpropertydescriptors 828 829 830 $({ 831 target: 'Object', 832 stat: true, 833 sham: !DESCRIPTORS 834 }, { 835 getOwnPropertyDescriptors: function getOwnPropertyDescriptors(object) { 836 var O = toIndexedObject(object); 837 var getOwnPropertyDescriptor = getOwnPropertyDescriptorModule.f; 838 var keys = ownKeys(O); 839 var result = {}; 840 var index = 0; 841 var key, descriptor; 842 843 while (keys.length > index) { 844 descriptor = getOwnPropertyDescriptor(O, key = keys[index++]); 845 if (descriptor !== undefined) createProperty(result, key, descriptor); 846 } 847 848 return result; 849 } 850 }); 851 /***/ 852 }, 853 854 /***/ 855 "2A+d": 856 /*!*******************************************************!*\ 857 !*** ./node_modules/core-js/modules/es.string.raw.js ***! 858 \*******************************************************/ 859 860 /*! no static exports found */ 861 862 /***/ 863 function AD(module, exports, __webpack_require__) { 864 var $ = __webpack_require__( 865 /*! ../internals/export */ 866 "I+eb"); 867 868 var toIndexedObject = __webpack_require__( 869 /*! ../internals/to-indexed-object */ 870 "/GqU"); 871 872 var toLength = __webpack_require__( 873 /*! ../internals/to-length */ 874 "UMSQ"); // `String.raw` method 875 // https://tc39.es/ecma262/#sec-string.raw 876 877 878 $({ 879 target: 'String', 880 stat: true 881 }, { 882 raw: function raw(template) { 883 var rawTemplate = toIndexedObject(template.raw); 884 var literalSegments = toLength(rawTemplate.length); 885 var argumentsLength = arguments.length; 886 var elements = []; 887 var i = 0; 888 889 while (literalSegments > i) { 890 elements.push(String(rawTemplate[i++])); 891 if (i < argumentsLength) elements.push(String(arguments[i])); 892 } 893 894 return elements.join(''); 895 } 896 }); 897 /***/ 898 }, 899 900 /***/ 901 "2B1R": 902 /*!******************************************************!*\ 903 !*** ./node_modules/core-js/modules/es.array.map.js ***! 904 \******************************************************/ 905 906 /*! no static exports found */ 907 908 /***/ 909 function B1R(module, exports, __webpack_require__) { 910 "use strict"; 911 912 var $ = __webpack_require__( 913 /*! ../internals/export */ 914 "I+eb"); 915 916 var $map = __webpack_require__( 917 /*! ../internals/array-iteration */ 918 "tycR").map; 919 920 var arrayMethodHasSpeciesSupport = __webpack_require__(
vendor: 14,025 bytes, lines 921-1369
921 /*! ../internals/array-method-has-species-support */ 922 "Hd5f"); 923 924 var arrayMethodUsesToLength = __webpack_require__( 925 /*! ../internals/array-method-uses-to-length */ 926 "rkAj"); 927 928 var HAS_SPECIES_SUPPORT = arrayMethodHasSpeciesSupport('map'); // FF49- issue 929 930 var USES_TO_LENGTH = arrayMethodUsesToLength('map'); // `Array.prototype.map` method 931 // https://tc39.es/ecma262/#sec-array.prototype.map 932 // with adding support of @@species 933 934 $({ 935 target: 'Array', 936 proto: true, 937 forced: !HAS_SPECIES_SUPPORT || !USES_TO_LENGTH 938 }, { 939 map: function map(callbackfn 940 /* , thisArg */ 941 ) { 942 return $map(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); 943 } 944 }); 945 /***/ 946 }, 947 948 /***/ 949 "2oRo": 950 /*!**************************************************!*\ 951 !*** ./node_modules/core-js/internals/global.js ***! 952 \**************************************************/ 953 954 /*! no static exports found */ 955 956 /***/ 957 function oRo(module, exports) { 958 var check = function check(it) { 959 return it && it.Math == Math && it; 960 }; // https://github.com/zloirock/core-js/issues/86#issuecomment-115759028 961 962 963 module.exports = // eslint-disable-next-line no-undef 964 check(typeof globalThis == 'object' && globalThis) || check(typeof window == 'object' && window) || check(typeof self == 'object' && self) || check(typeof global == 'object' && global) || // eslint-disable-next-line no-new-func 965 function () { 966 return this; 967 }() || Function('return this')(); 968 /***/ 969 970 }, 971 972 /***/ 973 "33Wh": 974 /*!*******************************************************!*\ 975 !*** ./node_modules/core-js/internals/object-keys.js ***! 976 \*******************************************************/ 977 978 /*! no static exports found */ 979 980 /***/ 981 function Wh(module, exports, __webpack_require__) { 982 var internalObjectKeys = __webpack_require__( 983 /*! ../internals/object-keys-internal */ 984 "yoRg"); 985 986 var enumBugKeys = __webpack_require__( 987 /*! ../internals/enum-bug-keys */ 988 "eDl+"); // `Object.keys` method 989 // https://tc39.es/ecma262/#sec-object.keys 990 991 992 module.exports = Object.keys || function keys(O) { 993 return internalObjectKeys(O, enumBugKeys); 994 }; 995 /***/ 996 997 }, 998 999 /***/ 1000 "3I1R": 1001 /*!****************************************************************!*\ 1002 !*** ./node_modules/core-js/modules/es.symbol.has-instance.js ***! 1003 \****************************************************************/ 1004 1005 /*! no static exports found */ 1006 1007 /***/ 1008 function I1R(module, exports, __webpack_require__) { 1009 var defineWellKnownSymbol = __webpack_require__( 1010 /*! ../internals/define-well-known-symbol */ 1011 "dG/n"); // `Symbol.hasInstance` well-known symbol 1012 // https://tc39.es/ecma262/#sec-symbol.hasinstance 1013 1014 1015 defineWellKnownSymbol('hasInstance'); 1016 /***/ 1017 }, 1018 1019 /***/ 1020 "3KgV": 1021 /*!**********************************************************!*\ 1022 !*** ./node_modules/core-js/modules/es.object.freeze.js ***! 1023 \**********************************************************/ 1024 1025 /*! no static exports found */ 1026 1027 /***/ 1028 function KgV(module, exports, __webpack_require__) { 1029 var $ = __webpack_require__( 1030 /*! ../internals/export */ 1031 "I+eb"); 1032 1033 var FREEZING = __webpack_require__( 1034 /*! ../internals/freezing */ 1035 "uy83"); 1036 1037 var fails = __webpack_require__( 1038 /*! ../internals/fails */ 1039 "0Dky"); 1040 1041 var isObject = __webpack_require__( 1042 /*! ../internals/is-object */ 1043 "hh1v"); 1044 1045 var onFreeze = __webpack_require__( 1046 /*! ../internals/internal-metadata */ 1047 "8YOa").onFreeze; 1048 1049 var nativeFreeze = Object.freeze; 1050 var FAILS_ON_PRIMITIVES = fails(function () { 1051 nativeFreeze(1); 1052 }); // `Object.freeze` method 1053 // https://tc39.es/ecma262/#sec-object.freeze 1054 1055 $({ 1056 target: 'Object', 1057 stat: true, 1058 forced: FAILS_ON_PRIMITIVES, 1059 sham: !FREEZING 1060 }, { 1061 freeze: function freeze(it) { 1062 return nativeFreeze && isObject(it) ? nativeFreeze(onFreeze(it)) : it; 1063 } 1064 }); 1065 /***/ 1066 }, 1067 1068 /***/ 1069 "3bBZ": 1070 /*!**********************************************************************!*\ 1071 !*** ./node_modules/core-js/modules/web.dom-collections.iterator.js ***! 1072 \**********************************************************************/ 1073 1074 /*! no static exports found */ 1075 1076 /***/ 1077 function bBZ(module, exports, __webpack_require__) { 1078 var global = __webpack_require__( 1079 /*! ../internals/global */ 1080 "2oRo"); 1081 1082 var DOMIterables = __webpack_require__( 1083 /*! ../internals/dom-iterables */ 1084 "/byt"); 1085 1086 var ArrayIteratorMethods = __webpack_require__( 1087 /*! ../modules/es.array.iterator */ 1088 "4mDm"); 1089 1090 var createNonEnumerableProperty = __webpack_require__( 1091 /*! ../internals/create-non-enumerable-property */ 1092 "kRJp"); 1093 1094 var wellKnownSymbol = __webpack_require__( 1095 /*! ../internals/well-known-symbol */ 1096 "tiKp"); 1097 1098 var ITERATOR = wellKnownSymbol('iterator'); 1099 var TO_STRING_TAG = wellKnownSymbol('toStringTag'); 1100 var ArrayValues = ArrayIteratorMethods.values; 1101 1102 for (var COLLECTION_NAME in DOMIterables) { 1103 var Collection = global[COLLECTION_NAME]; 1104 var CollectionPrototype = Collection && Collection.prototype; 1105 1106 if (CollectionPrototype) { 1107 // some Chrome versions have non-configurable methods on DOMTokenList 1108 if (CollectionPrototype[ITERATOR] !== ArrayValues) try { 1109 createNonEnumerableProperty(CollectionPrototype, ITERATOR, ArrayValues); 1110 } catch (error) { 1111 CollectionPrototype[ITERATOR] = ArrayValues; 1112 } 1113 1114 if (!CollectionPrototype[TO_STRING_TAG]) { 1115 createNonEnumerableProperty(CollectionPrototype, TO_STRING_TAG, COLLECTION_NAME); 1116 } 1117 1118 if (DOMIterables[COLLECTION_NAME]) for (var METHOD_NAME in ArrayIteratorMethods) { 1119 // some Chrome versions have non-configurable methods on DOMTokenList 1120 if (CollectionPrototype[METHOD_NAME] !== ArrayIteratorMethods[METHOD_NAME]) try { 1121 createNonEnumerableProperty(CollectionPrototype, METHOD_NAME, ArrayIteratorMethods[METHOD_NAME]); 1122 } catch (error) { 1123 CollectionPrototype[METHOD_NAME] = ArrayIteratorMethods[METHOD_NAME]; 1124 } 1125 } 1126 } 1127 } 1128 /***/ 1129 1130 }, 1131 1132 /***/ 1133 "4Brf": 1134 /*!***************************************************************!*\ 1135 !*** ./node_modules/core-js/modules/es.symbol.description.js ***! 1136 \***************************************************************/ 1137 1138 /*! no static exports found */ 1139 1140 /***/ 1141 function Brf(module, exports, __webpack_require__) { 1142 "use strict"; // `Symbol.prototype.description` getter 1143 // https://tc39.es/ecma262/#sec-symbol.prototype.description 1144 1145 var $ = __webpack_require__( 1146 /*! ../internals/export */ 1147 "I+eb"); 1148 1149 var DESCRIPTORS = __webpack_require__( 1150 /*! ../internals/descriptors */ 1151 "g6v/"); 1152 1153 var global = __webpack_require__( 1154 /*! ../internals/global */ 1155 "2oRo"); 1156 1157 var has = __webpack_require__( 1158 /*! ../internals/has */ 1159 "UTVS"); 1160 1161 var isObject = __webpack_require__( 1162 /*! ../internals/is-object */ 1163 "hh1v"); 1164 1165 var defineProperty = __webpack_require__( 1166 /*! ../internals/object-define-property */ 1167 "m/L8").f; 1168 1169 var copyConstructorProperties = __webpack_require__( 1170 /*! ../internals/copy-constructor-properties */ 1171 "6JNq"); 1172 1173 var NativeSymbol = global.Symbol; 1174 1175 if (DESCRIPTORS && typeof NativeSymbol == 'function' && (!('description' in NativeSymbol.prototype) || // Safari 12 bug 1176 NativeSymbol().description !== undefined)) { 1177 var EmptyStringDescriptionStore = {}; // wrap Symbol constructor for correct work with undefined description 1178 1179 var SymbolWrapper = function Symbol() { 1180 var description = arguments.length < 1 || arguments[0] === undefined ? undefined : String(arguments[0]); 1181 var result = this instanceof SymbolWrapper ? new NativeSymbol(description) // in Edge 13, String(Symbol(undefined)) === 'Symbol(undefined)' 1182 : description === undefined ? NativeSymbol() : NativeSymbol(description); 1183 if (description === '') EmptyStringDescriptionStore[result] = true; 1184 return result; 1185 }; 1186 1187 copyConstructorProperties(SymbolWrapper, NativeSymbol); 1188 var symbolPrototype = SymbolWrapper.prototype = NativeSymbol.prototype; 1189 symbolPrototype.constructor = SymbolWrapper; 1190 var symbolToString = symbolPrototype.toString; 1191 1192 var _native = String(NativeSymbol('test')) == 'Symbol(test)'; 1193 1194 var regexp = /^Symbol\((.*)\)[^)]+$/; 1195 defineProperty(symbolPrototype, 'description', { 1196 configurable: true, 1197 get: function description() { 1198 var symbol = isObject(this) ? this.valueOf() : this; 1199 var string = symbolToString.call(symbol); 1200 if (has(EmptyStringDescriptionStore, symbol)) return ''; 1201 var desc = _native ? string.slice(7, -1) : string.replace(regexp, '$1'); 1202 return desc === '' ? undefined : desc; 1203 } 1204 }); 1205 $({ 1206 global: true, 1207 forced: true 1208 }, { 1209 Symbol: SymbolWrapper 1210 }); 1211 } 1212 /***/ 1213 1214 }, 1215 1216 /***/ 1217 "4WOD": 1218 /*!*******************************************************************!*\ 1219 !*** ./node_modules/core-js/internals/object-get-prototype-of.js ***! 1220 \*******************************************************************/ 1221 1222 /*! no static exports found */ 1223 1224 /***/ 1225 function WOD(module, exports, __webpack_require__) { 1226 var has = __webpack_require__( 1227 /*! ../internals/has */ 1228 "UTVS"); 1229 1230 var toObject = __webpack_require__( 1231 /*! ../internals/to-object */ 1232 "ewvW"); 1233 1234 var sharedKey = __webpack_require__( 1235 /*! ../internals/shared-key */ 1236 "93I0"); 1237 1238 var CORRECT_PROTOTYPE_GETTER = __webpack_require__( 1239 /*! ../internals/correct-prototype-getter */ 1240 "4Xet"); 1241 1242 var IE_PROTO = sharedKey('IE_PROTO'); 1243 var ObjectPrototype = Object.prototype; // `Object.getPrototypeOf` method 1244 // https://tc39.es/ecma262/#sec-object.getprototypeof 1245 1246 module.exports = CORRECT_PROTOTYPE_GETTER ? Object.getPrototypeOf : function (O) { 1247 O = toObject(O); 1248 if (has(O, IE_PROTO)) return O[IE_PROTO]; 1249 1250 if (typeof O.constructor == 'function' && O instanceof O.constructor) { 1251 return O.constructor.prototype; 1252 } 1253 1254 return O instanceof Object ? ObjectPrototype : null; 1255 }; 1256 /***/ 1257 }, 1258 1259 /***/ 1260 "4Xet": 1261 /*!********************************************************************!*\ 1262 !*** ./node_modules/core-js/internals/correct-prototype-getter.js ***! 1263 \********************************************************************/ 1264 1265 /*! no static exports found */ 1266 1267 /***/ 1268 function Xet(module, exports, __webpack_require__) { 1269 var fails = __webpack_require__( 1270 /*! ../internals/fails */ 1271 "0Dky"); 1272 1273 module.exports = !fails(function () { 1274 function F() { 1275 /* empty */ 1276 } 1277 1278 F.prototype.constructor = null; 1279 return Object.getPrototypeOf(new F()) !== F.prototype; 1280 }); 1281 /***/ 1282 }, 1283 1284 /***/ 1285 "4h0Y": 1286 /*!*************************************************************!*\ 1287 !*** ./node_modules/core-js/modules/es.object.is-frozen.js ***! 1288 \*************************************************************/ 1289 1290 /*! no static exports found */ 1291 1292 /***/ 1293 function h0Y(module, exports, __webpack_require__) { 1294 var $ = __webpack_require__( 1295 /*! ../internals/export */ 1296 "I+eb"); 1297 1298 var fails = __webpack_require__( 1299 /*! ../internals/fails */ 1300 "0Dky"); 1301 1302 var isObject = __webpack_require__( 1303 /*! ../internals/is-object */ 1304 "hh1v"); 1305 1306 var nativeIsFrozen = Object.isFrozen; 1307 var FAILS_ON_PRIMITIVES = fails(function () { 1308 nativeIsFrozen(1); 1309 }); // `Object.isFrozen` method 1310 // https://tc39.es/ecma262/#sec-object.isfrozen 1311 1312 $({ 1313 target: 'Object', 1314 stat: true, 1315 forced: FAILS_ON_PRIMITIVES 1316 }, { 1317 isFrozen: function isFrozen(it) { 1318 return isObject(it) ? nativeIsFrozen ? nativeIsFrozen(it) : false : true; 1319 } 1320 }); 1321 /***/ 1322 }, 1323 1324 /***/ 1325 "4l63": 1326 /*!******************************************************!*\ 1327 !*** ./node_modules/core-js/modules/es.parse-int.js ***! 1328 \******************************************************/ 1329 1330 /*! no static exports found */ 1331 1332 /***/ 1333 function l63(module, exports, __webpack_require__) { 1334 var $ = __webpack_require__( 1335 /*! ../internals/export */ 1336 "I+eb"); 1337 1338 var parseIntImplementation = __webpack_require__( 1339 /*! ../internals/number-parse-int */ 1340 "wg0c"); // `parseInt` method 1341 // https://tc39.es/ecma262/#sec-parseint-string-radix 1342 1343 1344 $({ 1345 global: true, 1346 forced: parseInt != parseIntImplementation 1347 }, { 1348 parseInt: parseIntImplementation 1349 }); 1350 /***/ 1351 }, 1352 1353 /***/ 1354 "4mDm": 1355 /*!***********************************************************!*\ 1356 !*** ./node_modules/core-js/modules/es.array.iterator.js ***! 1357 \***********************************************************/ 1358 1359 /*! no static exports found */ 1360 1361 /***/ 1362 function mDm(module, exports, __webpack_require__) { 1363 "use strict"; 1364 1365 var toIndexedObject = __webpack_require__( 1366 /*! ../internals/to-indexed-object */ 1367 "/GqU"); 1368 1369 var addToUnscopables = __webpack_require__(
vendor: 9,438 bytes, lines 1370-1675
1370 /*! ../internals/add-to-unscopables */ 1371 "RNIs"); 1372 1373 var Iterators = __webpack_require__( 1374 /*! ../internals/iterators */ 1375 "P4y1"); 1376 1377 var InternalStateModule = __webpack_require__( 1378 /*! ../internals/internal-state */ 1379 "afO8"); 1380 1381 var defineIterator = __webpack_require__( 1382 /*! ../internals/define-iterator */ 1383 "fdAy"); 1384 1385 var ARRAY_ITERATOR = 'Array Iterator'; 1386 var setInternalState = InternalStateModule.set; 1387 var getInternalState = InternalStateModule.getterFor(ARRAY_ITERATOR); // `Array.prototype.entries` method 1388 // https://tc39.es/ecma262/#sec-array.prototype.entries 1389 // `Array.prototype.keys` method 1390 // https://tc39.es/ecma262/#sec-array.prototype.keys 1391 // `Array.prototype.values` method 1392 // https://tc39.es/ecma262/#sec-array.prototype.values 1393 // `Array.prototype[@@iterator]` method 1394 // https://tc39.es/ecma262/#sec-array.prototype-@@iterator 1395 // `CreateArrayIterator` internal method 1396 // https://tc39.es/ecma262/#sec-createarrayiterator 1397 1398 module.exports = defineIterator(Array, 'Array', function (iterated, kind) { 1399 setInternalState(this, { 1400 type: ARRAY_ITERATOR, 1401 target: toIndexedObject(iterated), 1402 // target 1403 index: 0, 1404 // next index 1405 kind: kind // kind 1406 1407 }); // `%ArrayIteratorPrototype%.next` method 1408 // https://tc39.es/ecma262/#sec-%arrayiteratorprototype%.next 1409 }, function () { 1410 var state = getInternalState(this); 1411 var target = state.target; 1412 var kind = state.kind; 1413 var index = state.index++; 1414 1415 if (!target || index >= target.length) { 1416 state.target = undefined; 1417 return { 1418 value: undefined, 1419 done: true 1420 }; 1421 } 1422 1423 if (kind == 'keys') return { 1424 value: index, 1425 done: false 1426 }; 1427 if (kind == 'values') return { 1428 value: target[index], 1429 done: false 1430 }; 1431 return { 1432 value: [index, target[index]], 1433 done: false 1434 }; 1435 }, 'values'); // argumentsList[@@iterator] is %ArrayProto_values% 1436 // https://tc39.es/ecma262/#sec-createunmappedargumentsobject 1437 // https://tc39.es/ecma262/#sec-createmappedargumentsobject 1438 1439 Iterators.Arguments = Iterators.Array; // https://tc39.es/ecma262/#sec-array.prototype-@@unscopables 1440 1441 addToUnscopables('keys'); 1442 addToUnscopables('values'); 1443 addToUnscopables('entries'); 1444 /***/ 1445 }, 1446 1447 /***/ 1448 "4oU/": 1449 /*!************************************************************!*\ 1450 !*** ./node_modules/core-js/internals/number-is-finite.js ***! 1451 \************************************************************/ 1452 1453 /*! no static exports found */ 1454 1455 /***/ 1456 function oU(module, exports, __webpack_require__) { 1457 var global = __webpack_require__( 1458 /*! ../internals/global */ 1459 "2oRo"); 1460 1461 var globalIsFinite = global.isFinite; // `Number.isFinite` method 1462 // https://tc39.es/ecma262/#sec-number.isfinite 1463 1464 module.exports = Number.isFinite || function isFinite(it) { 1465 return typeof it == 'number' && globalIsFinite(it); 1466 }; 1467 /***/ 1468 1469 }, 1470 1471 /***/ 1472 "4syw": 1473 /*!********************************************************!*\ 1474 !*** ./node_modules/core-js/internals/redefine-all.js ***! 1475 \********************************************************/ 1476 1477 /*! no static exports found */ 1478 1479 /***/ 1480 function syw(module, exports, __webpack_require__) { 1481 var redefine = __webpack_require__( 1482 /*! ../internals/redefine */ 1483 "busE"); 1484 1485 module.exports = function (target, src, options) { 1486 for (var key in src) { 1487 redefine(target, key, src[key], options); 1488 } 1489 1490 return target; 1491 }; 1492 /***/ 1493 1494 }, 1495 1496 /***/ 1497 "5D5o": 1498 /*!*************************************************************!*\ 1499 !*** ./node_modules/core-js/modules/es.object.is-sealed.js ***! 1500 \*************************************************************/ 1501 1502 /*! no static exports found */ 1503 1504 /***/ 1505 function D5o(module, exports, __webpack_require__) { 1506 var $ = __webpack_require__( 1507 /*! ../internals/export */ 1508 "I+eb"); 1509 1510 var fails = __webpack_require__( 1511 /*! ../internals/fails */ 1512 "0Dky"); 1513 1514 var isObject = __webpack_require__( 1515 /*! ../internals/is-object */ 1516 "hh1v"); 1517 1518 var nativeIsSealed = Object.isSealed; 1519 var FAILS_ON_PRIMITIVES = fails(function () { 1520 nativeIsSealed(1); 1521 }); // `Object.isSealed` method 1522 // https://tc39.es/ecma262/#sec-object.issealed 1523 1524 $({ 1525 target: 'Object', 1526 stat: true, 1527 forced: FAILS_ON_PRIMITIVES 1528 }, { 1529 isSealed: function isSealed(it) { 1530 return isObject(it) ? nativeIsSealed ? nativeIsSealed(it) : false : true; 1531 } 1532 }); 1533 /***/ 1534 }, 1535 1536 /***/ 1537 "5DmW": 1538 /*!*******************************************************************************!*\ 1539 !*** ./node_modules/core-js/modules/es.object.get-own-property-descriptor.js ***! 1540 \*******************************************************************************/ 1541 1542 /*! no static exports found */ 1543 1544 /***/ 1545 function DmW(module, exports, __webpack_require__) { 1546 var $ = __webpack_require__( 1547 /*! ../internals/export */ 1548 "I+eb"); 1549 1550 var fails = __webpack_require__( 1551 /*! ../internals/fails */ 1552 "0Dky"); 1553 1554 var toIndexedObject = __webpack_require__( 1555 /*! ../internals/to-indexed-object */ 1556 "/GqU"); 1557 1558 var nativeGetOwnPropertyDescriptor = __webpack_require__( 1559 /*! ../internals/object-get-own-property-descriptor */ 1560 "Bs8V").f; 1561 1562 var DESCRIPTORS = __webpack_require__( 1563 /*! ../internals/descriptors */ 1564 "g6v/"); 1565 1566 var FAILS_ON_PRIMITIVES = fails(function () { 1567 nativeGetOwnPropertyDescriptor(1); 1568 }); 1569 var FORCED = !DESCRIPTORS || FAILS_ON_PRIMITIVES; // `Object.getOwnPropertyDescriptor` method 1570 // https://tc39.es/ecma262/#sec-object.getownpropertydescriptor 1571 1572 $({ 1573 target: 'Object', 1574 stat: true, 1575 forced: FORCED, 1576 sham: !DESCRIPTORS 1577 }, { 1578 getOwnPropertyDescriptor: function getOwnPropertyDescriptor(it, key) { 1579 return nativeGetOwnPropertyDescriptor(toIndexedObject(it), key); 1580 } 1581 }); 1582 /***/ 1583 }, 1584 1585 /***/ 1586 "5Tg+": 1587 /*!*********************************************************************!*\ 1588 !*** ./node_modules/core-js/internals/well-known-symbol-wrapped.js ***! 1589 \*********************************************************************/ 1590 1591 /*! no static exports found */ 1592 1593 /***/ 1594 function Tg(module, exports, __webpack_require__) { 1595 var wellKnownSymbol = __webpack_require__( 1596 /*! ../internals/well-known-symbol */ 1597 "tiKp"); 1598 1599 exports.f = wellKnownSymbol; 1600 /***/ 1601 }, 1602 1603 /***/ 1604 "5Yz+": 1605 /*!***************************************************************!*\ 1606 !*** ./node_modules/core-js/internals/array-last-index-of.js ***! 1607 \***************************************************************/ 1608 1609 /*! no static exports found */ 1610 1611 /***/ 1612 function Yz(module, exports, __webpack_require__) { 1613 "use strict"; 1614 1615 var toIndexedObject = __webpack_require__( 1616 /*! ../internals/to-indexed-object */ 1617 "/GqU"); 1618 1619 var toInteger = __webpack_require__( 1620 /*! ../internals/to-integer */ 1621 "ppGB"); 1622 1623 var toLength = __webpack_require__( 1624 /*! ../internals/to-length */ 1625 "UMSQ"); 1626 1627 var arrayMethodIsStrict = __webpack_require__( 1628 /*! ../internals/array-method-is-strict */ 1629 "pkCn"); 1630 1631 var arrayMethodUsesToLength = __webpack_require__( 1632 /*! ../internals/array-method-uses-to-length */ 1633 "rkAj"); 1634 1635 var min = Math.min; 1636 var nativeLastIndexOf = [].lastIndexOf; 1637 var NEGATIVE_ZERO = !!nativeLastIndexOf && 1 / [1].lastIndexOf(1, -0) < 0; 1638 var STRICT_METHOD = arrayMethodIsStrict('lastIndexOf'); // For preventing possible almost infinite loop in non-standard implementations, test the forward version of the method 1639 1640 var USES_TO_LENGTH = arrayMethodUsesToLength('indexOf', { 1641 ACCESSORS: true, 1642 1: 0 1643 }); 1644 var FORCED = NEGATIVE_ZERO || !STRICT_METHOD || !USES_TO_LENGTH; // `Array.prototype.lastIndexOf` method implementation 1645 // https://tc39.es/ecma262/#sec-array.prototype.lastindexof 1646 1647 module.exports = FORCED ? function lastIndexOf(searchElement 1648 /* , fromIndex = @[*-1] */ 1649 ) { 1650 // convert -0 to +0 1651 if (NEGATIVE_ZERO) return nativeLastIndexOf.apply(this, arguments) || 0; 1652 var O = toIndexedObject(this); 1653 var length = toLength(O.length); 1654 var index = length - 1; 1655 if (arguments.length > 1) index = min(index, toInteger(arguments[1])); 1656 if (index < 0) index = length + index; 1657 1658 for (; index >= 0; index--) { 1659 if (index in O && O[index] === searchElement) return index || 0; 1660 } 1661 1662 return -1; 1663 } : nativeLastIndexOf; 1664 /***/ 1665 }, 1666 1667 /***/ 1668 "5mdu": 1669 /*!***************************************************!*\ 1670 !*** ./node_modules/core-js/internals/perform.js ***! 1671 \***************************************************/ 1672 1673 /*! no static exports found */ 1674 1675 /***/
vendor: 6,380 bytes, lines 1676-1879
1676 function mdu(module, exports) { 1677 module.exports = function (exec) { 1678 try { 1679 return { 1680 error: false, 1681 value: exec() 1682 }; 1683 } catch (error) { 1684 return { 1685 error: true, 1686 value: error 1687 }; 1688 } 1689 }; 1690 /***/ 1691 1692 }, 1693 1694 /***/ 1695 "5s+n": 1696 /*!****************************************************!*\ 1697 !*** ./node_modules/core-js/modules/es.promise.js ***! 1698 \****************************************************/ 1699 1700 /*! no static exports found */ 1701 1702 /***/ 1703 function sN(module, exports, __webpack_require__) { 1704 "use strict"; 1705 1706 var $ = __webpack_require__( 1707 /*! ../internals/export */ 1708 "I+eb"); 1709 1710 var IS_PURE = __webpack_require__( 1711 /*! ../internals/is-pure */ 1712 "xDBR"); 1713 1714 var global = __webpack_require__( 1715 /*! ../internals/global */ 1716 "2oRo"); 1717 1718 var getBuiltIn = __webpack_require__( 1719 /*! ../internals/get-built-in */ 1720 "0GbY"); 1721 1722 var NativePromise = __webpack_require__( 1723 /*! ../internals/native-promise-constructor */ 1724 "/qmn"); 1725 1726 var redefine = __webpack_require__( 1727 /*! ../internals/redefine */ 1728 "busE"); 1729 1730 var redefineAll = __webpack_require__( 1731 /*! ../internals/redefine-all */ 1732 "4syw"); 1733 1734 var setToStringTag = __webpack_require__( 1735 /*! ../internals/set-to-string-tag */ 1736 "1E5z"); 1737 1738 var setSpecies = __webpack_require__( 1739 /*! ../internals/set-species */ 1740 "JiZb"); 1741 1742 var isObject = __webpack_require__( 1743 /*! ../internals/is-object */ 1744 "hh1v"); 1745 1746 var aFunction = __webpack_require__( 1747 /*! ../internals/a-function */ 1748 "HAuM"); 1749 1750 var anInstance = __webpack_require__( 1751 /*! ../internals/an-instance */ 1752 "GarU"); 1753 1754 var inspectSource = __webpack_require__( 1755 /*! ../internals/inspect-source */ 1756 "iSVu"); 1757 1758 var iterate = __webpack_require__( 1759 /*! ../internals/iterate */ 1760 "ImZN"); 1761 1762 var checkCorrectnessOfIteration = __webpack_require__( 1763 /*! ../internals/check-correctness-of-iteration */ 1764 "HH4o"); 1765 1766 var speciesConstructor = __webpack_require__( 1767 /*! ../internals/species-constructor */ 1768 "SEBh"); 1769 1770 var task = __webpack_require__( 1771 /*! ../internals/task */ 1772 "LPSS").set; 1773 1774 var microtask = __webpack_require__( 1775 /*! ../internals/microtask */ 1776 "tXUg"); 1777 1778 var promiseResolve = __webpack_require__( 1779 /*! ../internals/promise-resolve */ 1780 "zfnd"); 1781 1782 var hostReportErrors = __webpack_require__( 1783 /*! ../internals/host-report-errors */ 1784 "RN6c"); 1785 1786 var newPromiseCapabilityModule = __webpack_require__( 1787 /*! ../internals/new-promise-capability */ 1788 "8GlL"); 1789 1790 var perform = __webpack_require__( 1791 /*! ../internals/perform */ 1792 "5mdu"); 1793 1794 var InternalStateModule = __webpack_require__( 1795 /*! ../internals/internal-state */ 1796 "afO8"); 1797 1798 var isForced = __webpack_require__( 1799 /*! ../internals/is-forced */ 1800 "lMq5"); 1801 1802 var wellKnownSymbol = __webpack_require__( 1803 /*! ../internals/well-known-symbol */ 1804 "tiKp"); 1805 1806 var IS_NODE = __webpack_require__( 1807 /*! ../internals/engine-is-node */ 1808 "YF1G"); 1809 1810 var V8_VERSION = __webpack_require__( 1811 /*! ../internals/engine-v8-version */ 1812 "LQDL"); 1813 1814 var SPECIES = wellKnownSymbol('species'); 1815 var PROMISE = 'Promise'; 1816 var getInternalState = InternalStateModule.get; 1817 var setInternalState = InternalStateModule.set; 1818 var getInternalPromiseState = InternalStateModule.getterFor(PROMISE); 1819 var PromiseConstructor = NativePromise; 1820 var TypeError = global.TypeError; 1821 var document = global.document; 1822 var process = global.process; 1823 var $fetch = getBuiltIn('fetch'); 1824 var newPromiseCapability = newPromiseCapabilityModule.f; 1825 var newGenericPromiseCapability = newPromiseCapability; 1826 var DISPATCH_EVENT = !!(document && document.createEvent && global.dispatchEvent); 1827 var NATIVE_REJECTION_EVENT = typeof PromiseRejectionEvent == 'function'; 1828 var UNHANDLED_REJECTION = 'unhandledrejection'; 1829 var REJECTION_HANDLED = 'rejectionhandled'; 1830 var PENDING = 0; 1831 var FULFILLED = 1; 1832 var REJECTED = 2; 1833 var HANDLED = 1; 1834 var UNHANDLED = 2; 1835 var Internal, OwnPromiseCapability, PromiseWrapper, nativeThen; 1836 var FORCED = isForced(PROMISE, function () { 1837 var GLOBAL_CORE_JS_PROMISE = inspectSource(PromiseConstructor) !== String(PromiseConstructor); 1838 1839 if (!GLOBAL_CORE_JS_PROMISE) { 1840 // V8 6.6 (Node 10 and Chrome 66) have a bug with resolving custom thenables 1841 // https://bugs.chromium.org/p/chromium/issues/detail?id=830565 1842 // We can't detect it synchronously, so just check versions 1843 if (V8_VERSION === 66) return true; // Unhandled rejections tracking support, NodeJS Promise without it fails @@species test 1844 1845 if (!IS_NODE && !NATIVE_REJECTION_EVENT) return true; 1846 } // We need Promise#finally in the pure version for preventing prototype pollution 1847 1848 1849 if (IS_PURE && !PromiseConstructor.prototype['finally']) return true; // We can't use @@species feature detection in V8 since it causes 1850 // deoptimization and performance degradation 1851 // https://github.com/zloirock/core-js/issues/679 1852 1853 if (V8_VERSION >= 51 && /native code/.test(PromiseConstructor)) return false; // Detect correctness of subclassing with @@species support 1854 1855 var promise = PromiseConstructor.resolve(1); 1856 1857 var FakePromise = function FakePromise(exec) { 1858 exec(function () { 1859 /* empty */ 1860 }, function () { 1861 /* empty */ 1862 }); 1863 }; 1864 1865 var constructor = promise.constructor = {}; 1866 constructor[SPECIES] = FakePromise; 1867 return !(promise.then(function () { 1868 /* empty */ 1869 }) instanceof FakePromise); 1870 }); 1871 var INCORRECT_ITERATION = FORCED || !checkCorrectnessOfIteration(function (iterable) { 1872 PromiseConstructor.all(iterable)['catch'](function () { 1873 /* empty */ 1874 }); 1875 }); // helpers 1876 1877 var isThenable = function isThenable(it) { 1878 var then; 1879 return isObject(it) && typeof (then = it.then) == 'function' ? then : false;
vendor: 4,270 bytes, lines 1880-2006
1880 }; 1881 1882 var notify = function notify(state, isReject) { 1883 if (state.notified) return; 1884 state.notified = true; 1885 var chain = state.reactions; 1886 microtask(function () { 1887 var value = state.value; 1888 var ok = state.state == FULFILLED; 1889 var index = 0; // variable length - can't use forEach 1890 1891 while (chain.length > index) { 1892 var reaction = chain[index++]; 1893 var handler = ok ? reaction.ok : reaction.fail; 1894 var resolve = reaction.resolve; 1895 var reject = reaction.reject; 1896 var domain = reaction.domain; 1897 var result, then, exited; 1898 1899 try { 1900 if (handler) { 1901 if (!ok) { 1902 if (state.rejection === UNHANDLED) onHandleUnhandled(state); 1903 state.rejection = HANDLED; 1904 } 1905 1906 if (handler === true) result = value;else { 1907 if (domain) domain.enter(); 1908 result = handler(value); // can throw 1909 1910 if (domain) { 1911 domain.exit(); 1912 exited = true; 1913 } 1914 } 1915 1916 if (result === reaction.promise) { 1917 reject(TypeError('Promise-chain cycle')); 1918 } else if (then = isThenable(result)) { 1919 then.call(result, resolve, reject); 1920 } else resolve(result); 1921 } else reject(value); 1922 } catch (error) { 1923 if (domain && !exited) domain.exit(); 1924 reject(error); 1925 } 1926 } 1927 1928 state.reactions = []; 1929 state.notified = false; 1930 if (isReject && !state.rejection) onUnhandled(state); 1931 }); 1932 }; 1933 1934 var dispatchEvent = function dispatchEvent(name, promise, reason) { 1935 var event, handler; 1936 1937 if (DISPATCH_EVENT) { 1938 event = document.createEvent('Event'); 1939 event.promise = promise; 1940 event.reason = reason; 1941 event.initEvent(name, false, true); 1942 global.dispatchEvent(event); 1943 } else event = { 1944 promise: promise, 1945 reason: reason 1946 }; 1947 1948 if (!NATIVE_REJECTION_EVENT && (handler = global['on' + name])) handler(event);else if (name === UNHANDLED_REJECTION) hostReportErrors('Unhandled promise rejection', reason); 1949 }; 1950 1951 var onUnhandled = function onUnhandled(state) { 1952 task.call(global, function () { 1953 var promise = state.facade; 1954 var value = state.value; 1955 var IS_UNHANDLED = isUnhandled(state); 1956 var result; 1957 1958 if (IS_UNHANDLED) { 1959 result = perform(function () { 1960 if (IS_NODE) { 1961 process.emit('unhandledRejection', value, promise); 1962 } else dispatchEvent(UNHANDLED_REJECTION, promise, value); 1963 }); // Browsers should not trigger `rejectionHandled` event if it was handled here, NodeJS - should 1964 1965 state.rejection = IS_NODE || isUnhandled(state) ? UNHANDLED : HANDLED; 1966 if (result.error) throw result.value; 1967 } 1968 }); 1969 }; 1970 1971 var isUnhandled = function isUnhandled(state) { 1972 return state.rejection !== HANDLED && !state.parent; 1973 }; 1974 1975 var onHandleUnhandled = function onHandleUnhandled(state) { 1976 task.call(global, function () { 1977 var promise = state.facade; 1978 1979 if (IS_NODE) { 1980 process.emit('rejectionHandled', promise); 1981 } else dispatchEvent(REJECTION_HANDLED, promise, state.value); 1982 }); 1983 }; 1984 1985 var bind = function bind(fn, state, unwrap) { 1986 return function (value) { 1987 fn(state, value, unwrap); 1988 }; 1989 }; 1990 1991 var internalReject = function internalReject(state, value, unwrap) { 1992 if (state.done) return; 1993 state.done = true; 1994 if (unwrap) state = unwrap; 1995 state.value = value; 1996 state.state = REJECTED; 1997 notify(state, true); 1998 }; 1999 2000 var internalResolve = function internalResolve(state, value, unwrap) { 2001 if (state.done) return; 2002 state.done = true; 2003 if (unwrap) state = unwrap; 2004 2005 try { 2006 if (state.facade === value) throw TypeError("Promise can't be resolved
vendor: 11,692 bytes, lines 2006-2382
2006itself"); 2007 var then = isThenable(value); 2008 2009 if (then) { 2010 microtask(function () { 2011 var wrapper = { 2012 done: false 2013 }; 2014 2015 try { 2016 then.call(value, bind(internalResolve, wrapper, state), bind(internalReject, wrapper, state)); 2017 } catch (error) { 2018 internalReject(wrapper, error, state); 2019 } 2020 }); 2021 } else { 2022 state.value = value; 2023 state.state = FULFILLED; 2024 notify(state, false); 2025 } 2026 } catch (error) { 2027 internalReject({ 2028 done: false 2029 }, error, state); 2030 } 2031 }; // constructor polyfill 2032 2033 2034 if (FORCED) { 2035 // 25.4.3.1 Promise(executor) 2036 PromiseConstructor = function Promise(executor) { 2037 anInstance(this, PromiseConstructor, PROMISE); 2038 aFunction(executor); 2039 Internal.call(this); 2040 var state = getInternalState(this); 2041 2042 try { 2043 executor(bind(internalResolve, state), bind(internalReject, state)); 2044 } catch (error) { 2045 internalReject(state, error); 2046 } 2047 }; // eslint-disable-next-line no-unused-vars 2048 2049 2050 Internal = function Promise(executor) { 2051 setInternalState(this, { 2052 type: PROMISE, 2053 done: false, 2054 notified: false, 2055 parent: false, 2056 reactions: [], 2057 rejection: false, 2058 state: PENDING, 2059 value: undefined 2060 }); 2061 }; 2062 2063 Internal.prototype = redefineAll(PromiseConstructor.prototype, { 2064 // `Promise.prototype.then` method 2065 // https://tc39.es/ecma262/#sec-promise.prototype.then 2066 then: function then(onFulfilled, onRejected) { 2067 var state = getInternalPromiseState(this); 2068 var reaction = newPromiseCapability(speciesConstructor(this, PromiseConstructor)); 2069 reaction.ok = typeof onFulfilled == 'function' ? onFulfilled : true; 2070 reaction.fail = typeof onRejected == 'function' && onRejected; 2071 reaction.domain = IS_NODE ? process.domain : undefined; 2072 state.parent = true; 2073 state.reactions.push(reaction); 2074 if (state.state != PENDING) notify(state, false); 2075 return reaction.promise; 2076 }, 2077 // `Promise.prototype.catch` method 2078 // https://tc39.es/ecma262/#sec-promise.prototype.catch 2079 'catch': function _catch(onRejected) { 2080 return this.then(undefined, onRejected); 2081 } 2082 }); 2083 2084 OwnPromiseCapability = function OwnPromiseCapability() { 2085 var promise = new Internal(); 2086 var state = getInternalState(promise); 2087 this.promise = promise; 2088 this.resolve = bind(internalResolve, state); 2089 this.reject = bind(internalReject, state); 2090 }; 2091 2092 newPromiseCapabilityModule.f = newPromiseCapability = function newPromiseCapability(C) { 2093 return C === PromiseConstructor || C === PromiseWrapper ? new OwnPromiseCapability(C) : newGenericPromiseCapability(C); 2094 }; 2095 2096 if (!IS_PURE && typeof NativePromise == 'function') { 2097 nativeThen = NativePromise.prototype.then; // wrap native Promise#then for native async functions 2098 2099 redefine(NativePromise.prototype, 'then', function then(onFulfilled, onRejected) { 2100 var that = this; 2101 return new PromiseConstructor(function (resolve, reject) { 2102 nativeThen.call(that, resolve, reject); 2103 }).then(onFulfilled, onRejected); // https://github.com/zloirock/core-js/issues/640 2104 }, { 2105 unsafe: true 2106 }); // wrap fetch result 2107 2108 if (typeof $fetch == 'function') $({ 2109 global: true, 2110 enumerable: true, 2111 forced: true 2112 }, { 2113 // eslint-disable-next-line no-unused-vars 2114 fetch: function fetch(input 2115 /* , init */ 2116 ) { 2117 return promiseResolve(PromiseConstructor, $fetch.apply(global, arguments)); 2118 } 2119 }); 2120 } 2121 } 2122 2123 $({ 2124 global: true, 2125 wrap: true, 2126 forced: FORCED 2127 }, { 2128 Promise: PromiseConstructor 2129 }); 2130 setToStringTag(PromiseConstructor, PROMISE, false, true); 2131 setSpecies(PROMISE); 2132 PromiseWrapper = getBuiltIn(PROMISE); // statics 2133 2134 $({ 2135 target: PROMISE, 2136 stat: true, 2137 forced: FORCED 2138 }, { 2139 // `Promise.reject` method 2140 // https://tc39.es/ecma262/#sec-promise.reject 2141 reject: function reject(r) { 2142 var capability = newPromiseCapability(this); 2143 capability.reject.call(undefined, r); 2144 return capability.promise; 2145 } 2146 }); 2147 $({ 2148 target: PROMISE, 2149 stat: true, 2150 forced: IS_PURE || FORCED 2151 }, { 2152 // `Promise.resolve` method 2153 // https://tc39.es/ecma262/#sec-promise.resolve 2154 resolve: function resolve(x) { 2155 return promiseResolve(IS_PURE && this === PromiseWrapper ? PromiseConstructor : this, x); 2156 } 2157 }); 2158 $({ 2159 target: PROMISE, 2160 stat: true, 2161 forced: INCORRECT_ITERATION 2162 }, { 2163 // `Promise.all` method 2164 // https://tc39.es/ecma262/#sec-promise.all 2165 all: function all(iterable) { 2166 var C = this; 2167 var capability = newPromiseCapability(C); 2168 var resolve = capability.resolve; 2169 var reject = capability.reject; 2170 var result = perform(function () { 2171 var $promiseResolve = aFunction(C.resolve); 2172 var values = []; 2173 var counter = 0; 2174 var remaining = 1; 2175 iterate(iterable, function (promise) { 2176 var index = counter++; 2177 var alreadyCalled = false; 2178 values.push(undefined); 2179 remaining++; 2180 $promiseResolve.call(C, promise).then(function (value) { 2181 if (alreadyCalled) return; 2182 alreadyCalled = true; 2183 values[index] = value; 2184 --remaining || resolve(values); 2185 }, reject); 2186 }); 2187 --remaining || resolve(values); 2188 }); 2189 if (result.error) reject(result.value); 2190 return capability.promise; 2191 }, 2192 // `Promise.race` method 2193 // https://tc39.es/ecma262/#sec-promise.race 2194 race: function race(iterable) { 2195 var C = this; 2196 var capability = newPromiseCapability(C); 2197 var reject = capability.reject; 2198 var result = perform(function () { 2199 var $promiseResolve = aFunction(C.resolve); 2200 iterate(iterable, function (promise) { 2201 $promiseResolve.call(C, promise).then(capability.resolve, reject); 2202 }); 2203 }); 2204 if (result.error) reject(result.value); 2205 return capability.promise; 2206 } 2207 }); 2208 /***/ 2209 }, 2210 2211 /***/ 2212 "5uH8": 2213 /*!********************************************************************!*\ 2214 !*** ./node_modules/core-js/modules/es.number.min-safe-integer.js ***! 2215 \********************************************************************/ 2216 2217 /*! no static exports found */ 2218 2219 /***/ 2220 function uH8(module, exports, __webpack_require__) { 2221 var $ = __webpack_require__( 2222 /*! ../internals/export */ 2223 "I+eb"); // `Number.MIN_SAFE_INTEGER` constant 2224 // https://tc39.es/ecma262/#sec-number.min_safe_integer 2225 2226 2227 $({ 2228 target: 'Number', 2229 stat: true 2230 }, { 2231 MIN_SAFE_INTEGER: -0x1FFFFFFFFFFFFF 2232 }); 2233 /***/ 2234 }, 2235 2236 /***/ 2237 "6JNq": 2238 /*!***********************************************************************!*\ 2239 !*** ./node_modules/core-js/internals/copy-constructor-properties.js ***! 2240 \***********************************************************************/ 2241 2242 /*! no static exports found */ 2243 2244 /***/ 2245 function JNq(module, exports, __webpack_require__) { 2246 var has = __webpack_require__( 2247 /*! ../internals/has */ 2248 "UTVS"); 2249 2250 var ownKeys = __webpack_require__( 2251 /*! ../internals/own-keys */ 2252 "Vu81"); 2253 2254 var getOwnPropertyDescriptorModule = __webpack_require__( 2255 /*! ../internals/object-get-own-property-descriptor */ 2256 "Bs8V"); 2257 2258 var definePropertyModule = __webpack_require__( 2259 /*! ../internals/object-define-property */ 2260 "m/L8"); 2261 2262 module.exports = function (target, source) { 2263 var keys = ownKeys(source); 2264 var defineProperty = definePropertyModule.f; 2265 var getOwnPropertyDescriptor = getOwnPropertyDescriptorModule.f; 2266 2267 for (var i = 0; i < keys.length; i++) { 2268 var key = keys[i]; 2269 if (!has(target, key)) defineProperty(target, key, getOwnPropertyDescriptor(source, key)); 2270 } 2271 }; 2272 /***/ 2273 2274 }, 2275 2276 /***/ 2277 "6LWA": 2278 /*!****************************************************!*\ 2279 !*** ./node_modules/core-js/internals/is-array.js ***! 2280 \****************************************************/ 2281 2282 /*! no static exports found */ 2283 2284 /***/ 2285 function LWA(module, exports, __webpack_require__) { 2286 var classof = __webpack_require__( 2287 /*! ../internals/classof-raw */ 2288 "xrYK"); // `IsArray` abstract operation 2289 // https://tc39.es/ecma262/#sec-isarray 2290 2291 2292 module.exports = Array.isArray || function isArray(arg) { 2293 return classof(arg) == 'Array'; 2294 }; 2295 /***/ 2296 2297 }, 2298 2299 /***/ 2300 "6VoE": 2301 /*!********************************************************************!*\ 2302 !*** ./node_modules/core-js/internals/is-array-iterator-method.js ***! 2303 \********************************************************************/ 2304 2305 /*! no static exports found */ 2306 2307 /***/ 2308 function VoE(module, exports, __webpack_require__) { 2309 var wellKnownSymbol = __webpack_require__( 2310 /*! ../internals/well-known-symbol */ 2311 "tiKp"); 2312 2313 var Iterators = __webpack_require__( 2314 /*! ../internals/iterators */ 2315 "P4y1"); 2316 2317 var ITERATOR = wellKnownSymbol('iterator'); 2318 var ArrayPrototype = Array.prototype; // check on default Array iterator 2319 2320 module.exports = function (it) { 2321 return it !== undefined && (Iterators.Array === it || ArrayPrototype[ITERATOR] === it); 2322 }; 2323 /***/ 2324 2325 }, 2326 2327 /***/ 2328 "6hpn": 2329 /*!***********************************************!*\ 2330 !*** ./node_modules/core-js/es/math/index.js ***! 2331 \***********************************************/ 2332 2333 /*! no static exports found */ 2334 2335 /***/ 2336 function hpn(module, exports, __webpack_require__) { 2337 __webpack_require__( 2338 /*! ../../modules/es.math.acosh */ 2339 "Uydy"); 2340 2341 __webpack_require__( 2342 /*! ../../modules/es.math.asinh */ 2343 "eajv"); 2344 2345 __webpack_require__( 2346 /*! ../../modules/es.math.atanh */ 2347 "n/mU"); 2348 2349 __webpack_require__( 2350 /*! ../../modules/es.math.cbrt */ 2351 "PqOI"); 2352 2353 __webpack_require__( 2354 /*! ../../modules/es.math.clz32 */ 2355 "QNnp"); 2356 2357 __webpack_require__( 2358 /*! ../../modules/es.math.cosh */ 2359 "/5zm"); 2360 2361 __webpack_require__( 2362 /*! ../../modules/es.math.expm1 */ 2363 "CsgD"); 2364 2365 __webpack_require__( 2366 /*! ../../modules/es.math.fround */ 2367 "9mRW"); 2368 2369 __webpack_require__( 2370 /*! ../../modules/es.math.hypot */ 2371 "QFcT"); 2372 2373 __webpack_require__( 2374 /*! ../../modules/es.math.imul */ 2375 "vAFs"); 2376 2377 __webpack_require__( 2378 /*! ../../modules/es.math.log10 */ 2379 "a5NK"); 2380 2381 __webpack_require__( 2382 /*! ../../modules/es.math.log1p */
vendor: 8,685 bytes, lines 2383-2705
2383 "yiG3"); 2384 2385 __webpack_require__( 2386 /*! ../../modules/es.math.log2 */ 2387 "kNcU"); 2388 2389 __webpack_require__( 2390 /*! ../../modules/es.math.sign */ 2391 "KvGi"); 2392 2393 __webpack_require__( 2394 /*! ../../modules/es.math.sinh */ 2395 "AmFO"); 2396 2397 __webpack_require__( 2398 /*! ../../modules/es.math.tanh */ 2399 "eJiR"); 2400 2401 __webpack_require__( 2402 /*! ../../modules/es.math.to-string-tag */ 2403 "I9xj"); 2404 2405 __webpack_require__( 2406 /*! ../../modules/es.math.trunc */ 2407 "tl/u"); 2408 2409 var path = __webpack_require__( 2410 /*! ../../internals/path */ 2411 "Qo9l"); 2412 2413 module.exports = path.Math; 2414 /***/ 2415 }, 2416 2417 /***/ 2418 "7+kd": 2419 /*!************************************************************************!*\ 2420 !*** ./node_modules/core-js/modules/es.symbol.is-concat-spreadable.js ***! 2421 \************************************************************************/ 2422 2423 /*! no static exports found */ 2424 2425 /***/ 2426 function kd(module, exports, __webpack_require__) { 2427 var defineWellKnownSymbol = __webpack_require__( 2428 /*! ../internals/define-well-known-symbol */ 2429 "dG/n"); // `Symbol.isConcatSpreadable` well-known symbol 2430 // https://tc39.es/ecma262/#sec-symbol.isconcatspreadable 2431 2432 2433 defineWellKnownSymbol('isConcatSpreadable'); 2434 /***/ 2435 }, 2436 2437 /***/ 2438 "7+zs": 2439 /*!**************************************************************!*\ 2440 !*** ./node_modules/core-js/modules/es.date.to-primitive.js ***! 2441 \**************************************************************/ 2442 2443 /*! no static exports found */ 2444 2445 /***/ 2446 function zs(module, exports, __webpack_require__) { 2447 var createNonEnumerableProperty = __webpack_require__( 2448 /*! ../internals/create-non-enumerable-property */ 2449 "kRJp"); 2450 2451 var dateToPrimitive = __webpack_require__( 2452 /*! ../internals/date-to-primitive */ 2453 "UesL"); 2454 2455 var wellKnownSymbol = __webpack_require__( 2456 /*! ../internals/well-known-symbol */ 2457 "tiKp"); 2458 2459 var TO_PRIMITIVE = wellKnownSymbol('toPrimitive'); 2460 var DatePrototype = Date.prototype; // `Date.prototype[@@toPrimitive]` method 2461 // https://tc39.es/ecma262/#sec-date.prototype-@@toprimitive 2462 2463 if (!(TO_PRIMITIVE in DatePrototype)) { 2464 createNonEnumerableProperty(DatePrototype, TO_PRIMITIVE, dateToPrimitive); 2465 } 2466 /***/ 2467 2468 }, 2469 2470 /***/ 2471 "7sbD": 2472 /*!*************************************************!*\ 2473 !*** ./node_modules/core-js/es/number/index.js ***! 2474 \*************************************************/ 2475 2476 /*! no static exports found */ 2477 2478 /***/ 2479 function sbD(module, exports, __webpack_require__) { 2480 __webpack_require__( 2481 /*! ../../modules/es.number.constructor */ 2482 "qePV"); 2483 2484 __webpack_require__( 2485 /*! ../../modules/es.number.epsilon */ 2486 "NbN+"); 2487 2488 __webpack_require__( 2489 /*! ../../modules/es.number.is-finite */ 2490 "8AyJ"); 2491 2492 __webpack_require__( 2493 /*! ../../modules/es.number.is-integer */ 2494 "i6QF"); 2495 2496 __webpack_require__( 2497 /*! ../../modules/es.number.is-nan */ 2498 "kSko"); 2499 2500 __webpack_require__( 2501 /*! ../../modules/es.number.is-safe-integer */ 2502 "WDsR"); 2503 2504 __webpack_require__( 2505 /*! ../../modules/es.number.max-safe-integer */ 2506 "r/Vq"); 2507 2508 __webpack_require__( 2509 /*! ../../modules/es.number.min-safe-integer */ 2510 "5uH8"); 2511 2512 __webpack_require__( 2513 /*! ../../modules/es.number.parse-float */ 2514 "w1rZ"); 2515 2516 __webpack_require__( 2517 /*! ../../modules/es.number.parse-int */ 2518 "JevA"); 2519 2520 __webpack_require__( 2521 /*! ../../modules/es.number.to-fixed */ 2522 "toAj"); 2523 2524 __webpack_require__( 2525 /*! ../../modules/es.number.to-precision */ 2526 "VC3L"); 2527 2528 var path = __webpack_require__( 2529 /*! ../../internals/path */ 2530 "Qo9l"); 2531 2532 module.exports = path.Number; 2533 /***/ 2534 }, 2535 2536 /***/ 2537 "8AyJ": 2538 /*!*************************************************************!*\ 2539 !*** ./node_modules/core-js/modules/es.number.is-finite.js ***! 2540 \*************************************************************/ 2541 2542 /*! no static exports found */ 2543 2544 /***/ 2545 function AyJ(module, exports, __webpack_require__) { 2546 var $ = __webpack_require__( 2547 /*! ../internals/export */ 2548 "I+eb"); 2549 2550 var numberIsFinite = __webpack_require__( 2551 /*! ../internals/number-is-finite */ 2552 "4oU/"); // `Number.isFinite` method 2553 // https://tc39.es/ecma262/#sec-number.isfinite 2554 2555 2556 $({ 2557 target: 'Number', 2558 stat: true 2559 }, { 2560 isFinite: numberIsFinite 2561 }); 2562 /***/ 2563 }, 2564 2565 /***/ 2566 "8GlL": 2567 /*!******************************************************************!*\ 2568 !*** ./node_modules/core-js/internals/new-promise-capability.js ***! 2569 \******************************************************************/ 2570 2571 /*! no static exports found */ 2572 2573 /***/ 2574 function GlL(module, exports, __webpack_require__) { 2575 "use strict"; 2576 2577 var aFunction = __webpack_require__( 2578 /*! ../internals/a-function */ 2579 "HAuM"); 2580 2581 var PromiseCapability = function PromiseCapability(C) { 2582 var resolve, reject; 2583 this.promise = new C(function ($$resolve, $$reject) { 2584 if (resolve !== undefined || reject !== undefined) throw TypeError('Bad Promise constructor'); 2585 resolve = $$resolve; 2586 reject = $$reject; 2587 }); 2588 this.resolve = aFunction(resolve); 2589 this.reject = aFunction(reject); 2590 }; // 25.4.1.5 NewPromiseCapability(C) 2591 2592 2593 module.exports.f = function (C) { 2594 return new PromiseCapability(C); 2595 }; 2596 /***/ 2597 2598 }, 2599 2600 /***/ 2601 "8YOa": 2602 /*!*************************************************************!*\ 2603 !*** ./node_modules/core-js/internals/internal-metadata.js ***! 2604 \*************************************************************/ 2605 2606 /*! no static exports found */ 2607 2608 /***/ 2609 function YOa(module, exports, __webpack_require__) { 2610 var hiddenKeys = __webpack_require__( 2611 /*! ../internals/hidden-keys */ 2612 "0BK2"); 2613 2614 var isObject = __webpack_require__( 2615 /*! ../internals/is-object */ 2616 "hh1v"); 2617 2618 var has = __webpack_require__( 2619 /*! ../internals/has */ 2620 "UTVS"); 2621 2622 var defineProperty = __webpack_require__( 2623 /*! ../internals/object-define-property */ 2624 "m/L8").f; 2625 2626 var uid = __webpack_require__( 2627 /*! ../internals/uid */ 2628 "kOOl"); 2629 2630 var FREEZING = __webpack_require__( 2631 /*! ../internals/freezing */ 2632 "uy83"); 2633 2634 var METADATA = uid('meta'); 2635 var id = 0; 2636 2637 var isExtensible = Object.isExtensible || function () { 2638 return true; 2639 }; 2640 2641 var setMetadata = function setMetadata(it) { 2642 defineProperty(it, METADATA, { 2643 value: { 2644 objectID: 'O' + ++id, 2645 // object ID 2646 weakData: {} // weak collections IDs 2647 2648 } 2649 }); 2650 }; 2651 2652 var fastKey = function fastKey(it, create) { 2653 // return a primitive with prefix 2654 if (!isObject(it)) return typeof it == 'symbol' ? it : (typeof it == 'string' ? 'S' : 'P') + it; 2655 2656 if (!has(it, METADATA)) { 2657 // can't set metadata to uncaught frozen object 2658 if (!isExtensible(it)) return 'F'; // not necessary to add metadata 2659 2660 if (!create) return 'E'; // add missing metadata 2661 2662 setMetadata(it); // return object ID 2663 } 2664 2665 return it[METADATA].objectID; 2666 }; 2667 2668 var getWeakData = function getWeakData(it, create) { 2669 if (!has(it, METADATA)) { 2670 // can't set metadata to uncaught frozen object 2671 if (!isExtensible(it)) return true; // not necessary to add metadata 2672 2673 if (!create) return false; // add missing metadata 2674 2675 setMetadata(it); // return the store of weak collections IDs 2676 } 2677 2678 return it[METADATA].weakData; 2679 }; // add metadata on freeze-family methods calling 2680 2681 2682 var onFreeze = function onFreeze(it) { 2683 if (FREEZING && meta.REQUIRED && isExtensible(it) && !has(it, METADATA)) setMetadata(it); 2684 return it; 2685 }; 2686 2687 var meta = module.exports = { 2688 REQUIRED: false, 2689 fastKey: fastKey, 2690 getWeakData: getWeakData, 2691 onFreeze: onFreeze 2692 }; 2693 hiddenKeys[METADATA] = true; 2694 /***/ 2695 }, 2696 2697 /***/ 2698 "90hW": 2699 /*!*****************************************************!*\ 2700 !*** ./node_modules/core-js/internals/math-sign.js ***! 2701 \*****************************************************/ 2702 2703 /*! no static exports found */ 2704 2705 /***/
2706 function hW(module, exports) { 2707 // `Math.sign` method implementation 2708 // https://tc39.es/ecma262/#sec-math.sign 2709 module.exports = Math.sign || function sign(x) { 2710 // eslint-disable-next-line no-self-compare 2711 return (x = +x) == 0 || x != x ? x : x < 0 ? -1 : 1; 2712 }; 2713 /***/ 2714 2715 }, 2716 2717 /***/ 2718 "93I0": 2719 /*!******************************************************!*\ 2720 !*** ./node_modules/core-js/internals/shared-key.js ***! 2721 \******************************************************/ 2722 2723 /*! no static exports found */ 2724 2725 /***/ 2726 function I0(module, exports, __webpack_require__) { 2727 var shared = __webpack_require__( 2728 /*! ../internals/shared */ 2729 "VpIT"); 2730 2731 var uid = __webpack_require__( 2732 /*! ../internals/uid */ 2733 "kOOl"); 2734 2735 var keys = shared('keys'); 2736 2737 module.exports = function (key) { 2738 return keys[key] || (keys[key] = uid(key)); 2739 }; 2740 /***/ 2741 2742 }, 2743 2744 /***/ 2745 "9LPj": 2746 /*!*********************************************************!*\ 2747 !*** ./node_modules/core-js/modules/es.date.to-json.js ***! 2748 \*********************************************************/ 2749 2750 /*! no static exports found */ 2751 2752 /***/ 2753 function LPj(module, exports, __webpack_require__) { 2754 "use strict"; 2755 2756 var $ = __webpack_require__( 2757 /*! ../internals/export */ 2758 "I+eb"); 2759 2760 var fails = __webpack_require__( 2761 /*! ../internals/fails */ 2762 "0Dky"); 2763 2764 var toObject = __webpack_require__( 2765 /*! ../internals/to-object */ 2766 "ewvW"); 2767 2768 var toPrimitive = __webpack_require__( 2769 /*! ../internals/to-primitive */ 2770 "wE6v"); 2771 2772 var FORCED = fails(function () { 2773 return new Date(NaN).toJSON() !== null || Date.prototype.toJSON.call({ 2774 toISOString: function toISOString() { 2775 return 1; 2776 } 2777 }) !== 1; 2778 }); // `Date.prototype.toJSON` method 2779 // https://tc39.es/ecma262/#sec-date.prototype.tojson 2780 2781 $({ 2782 target: 'Date', 2783 proto: true, 2784 forced: FORCED 2785 }, { 2786 // eslint-disable-next-line no-unused-vars 2787 toJSON: function toJSON(key) { 2788 var O = toObject(this); 2789 var pv = toPrimitive(O); 2790 return typeof pv == 'number' && !isFinite(pv) ? null : O.toISOString(); 2791 } 2792 }); 2793 /***/ 2794 }, 2795 2796 /***/ 2797 "9N29": 2798 /*!***************************************************************!*\ 2799 !*** ./node_modules/core-js/modules/es.array.reduce-right.js ***! 2800 \***************************************************************/ 2801 2802 /*! no static exports found */ 2803 2804 /***/ 2805 function N29(module, exports, __webpack_require__) { 2806 "use strict"; 2807 2808 var $ = __webpack_require__( 2809 /*! ../internals/export */ 2810 "I+eb"); 2811 2812 var $reduceRight = __webpack_require__( 2813 /*! ../internals/array-reduce */ 2814 "1Y/n").right; 2815 2816 var arrayMethodIsStrict = __webpack_require__( 2817 /*! ../internals/array-method-is-strict */ 2818 "pkCn"); 2819 2820 var arrayMethodUsesToLength = __webpack_require__( 2821 /*! ../internals/array-method-uses-to-length */ 2822 "rkAj"); 2823 2824 var CHROME_VERSION = __webpack_require__( 2825 /*! ../internals/engine-v8-version */ 2826 "LQDL"); 2827 2828 var IS_NODE = __webpack_require__( 2829 /*! ../internals/engine-is-node */ 2830 "YF1G"); 2831 2832 var STRICT_METHOD = arrayMethodIsStrict('reduceRight'); // For preventing possible almost infinite loop in non-standard implementations, test the forward version of the method 2833 2834 var USES_TO_LENGTH = arrayMethodUsesToLength('reduce', { 2835 1: 0 2836 }); // Chrome 80-82 has a critical bug 2837 // https://bugs.chromium.org/p/chromium/issues/detail?id=1049982 2838 2839 var CHROME_BUG = !IS_NODE && CHROME_VERSION > 79 && CHROME_VERSION < 83; // `Array.prototype.reduceRight` method 2840 // https://tc39.es/ecma262/#sec-array.prototype.reduceright 2841 2842 $({ 2843 target: 'Array', 2844 proto: true, 2845 forced: !STRICT_METHOD || !USES_TO_LENGTH || CHROME_BUG 2846 }, { 2847 reduceRight: function reduceRight(callbackfn 2848 /* , initialValue */ 2849 ) { 2850 return $reduceRight(this, callbackfn, arguments.length, arguments.length > 1 ? arguments[1] : undefined); 2851 } 2852 }); 2853 /***/ 2854 }, 2855 2856 /***/ 2857 "9bJ7": 2858 /*!*****************************************************************!*\ 2859 !*** ./node_modules/core-js/modules/es.string.code-point-at.js ***! 2860 \*****************************************************************/ 2861 2862 /*! no static exports found */ 2863 2864 /***/ 2865 function bJ7(module, exports, __webpack_require__) { 2866 "use strict"; 2867 2868 var $ = __webpack_require__( 2869 /*! ../internals/export */ 2870 "I+eb"); 2871 2872 var codeAt = __webpack_require__( 2873 /*! ../internals/string-multibyte */ 2874 "ZUd8").codeAt; // `String.prototype.codePointAt` method 2875 // https://tc39.es/ecma262/#sec-string.prototype.codepointat 2876 2877 2878 $({ 2879 target: 'String', 2880 proto: true 2881 }, { 2882 codePointAt: function codePointAt(pos) { 2883 return codeAt(this, pos); 2884 } 2885 }); 2886 /***/ 2887 }, 2888 2889 /***/ 2890 "9d/t": 2891 /*!***************************************************!*\ 2892 !*** ./node_modules/core-js/internals/classof.js ***! 2893 \***************************************************/ 2894 2895 /*! no static exports found */ 2896 2897 /***/ 2898 function dT(module, exports, __webpack_require__) { 2899 var TO_STRING_TAG_SUPPORT = __webpack_require__( 2900 /*! ../internals/to-string-tag-support */ 2901 "AO7/"); 2902 2903 var classofRaw = __webpack_require__( 2904 /*! ../internals/classof-raw */ 2905 "xrYK"); 2906 2907 var wellKnownSymbol = __webpack_require__( 2908 /*! ../internals/well-known-symbol */ 2909 "tiKp"); 2910 2911 var TO_STRING_TAG = wellKnownSymbol('toStringTag'); // ES3 wrong here 2912 2913 var CORRECT_ARGUMENTS = classofRaw(function () { 2914 return arguments; 2915 }()) == 'Arguments'; // fallback for IE11 Script Access Denied error 2916 2917 var tryGet = function tryGet(it, key) { 2918 try { 2919 return it[key]; 2920 } catch (error) { 2921 /* empty */ 2922 } 2923 }; // getting tag from ES6+ `Object.prototype.toString` 2924 2925 2926 module.exports = TO_STRING_TAG_SUPPORT ? classofRaw : function (it) { 2927 var O, tag, result;
2928 return it === undefined ? 'Undefined' : it === null ? 'Null' // @@toStringTag case 2929 : typeof (tag = tryGet(O = Object(it), TO_STRING_TAG)) == 'string' ? tag // builtinTag case 2930 : CORRECT_ARGUMENTS ? classofRaw(O) // ES3 arguments fallback 2931 : (result = classofRaw(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : result; 2932 }; 2933 /***/ 2934 }, 2935 2936 /***/ 2937 "9mRW": 2938 /*!********************************************************!*\ 2939 !*** ./node_modules/core-js/modules/es.math.fround.js ***! 2940 \********************************************************/ 2941 2942 /*! no static exports found */ 2943 2944 /***/ 2945 function mRW(module, exports, __webpack_require__) { 2946 var $ = __webpack_require__( 2947 /*! ../internals/export */ 2948 "I+eb"); 2949 2950 var fround = __webpack_require__( 2951 /*! ../internals/math-fround */ 2952 "vo4V"); // `Math.fround` method 2953 // https://tc39.es/ecma262/#sec-math.fround 2954 2955 2956 $({ 2957 target: 'Math', 2958 stat: true 2959 }, { 2960 fround: fround 2961 }); 2962 /***/ 2963 }, 2964 2965 /***/ 2966 "9tb/": 2967 /*!*******************************************************************!*\ 2968 !*** ./node_modules/core-js/modules/es.string.from-code-point.js ***! 2969 \*******************************************************************/ 2970 2971 /*! no static exports found */ 2972 2973 /***/ 2974 function tb(module, exports, __webpack_require__) { 2975 var $ = __webpack_require__( 2976 /*! ../internals/export */ 2977 "I+eb"); 2978 2979 var toAbsoluteIndex = __webpack_require__( 2980 /*! ../internals/to-absolute-index */ 2981 "I8vh"); 2982 2983 var fromCharCode = String.fromCharCode; 2984 var nativeFromCodePoint = String.fromCodePoint; // length should be 1, old FF problem 2985 2986 var INCORRECT_LENGTH = !!nativeFromCodePoint && nativeFromCodePoint.length != 1; // `String.fromCodePoint` method 2987 // https://tc39.es/ecma262/#sec-string.fromcodepoint 2988 2989 $({ 2990 target: 'String', 2991 stat: true, 2992 forced: INCORRECT_LENGTH 2993 }, { 2994 fromCodePoint: function fromCodePoint(x) { 2995 // eslint-disable-line no-unused-vars 2996 var elements = []; 2997 var length = arguments.length; 2998 var i = 0; 2999 var code; 3000 3001 while (length > i) { 3002 code = +arguments[i++]; 3003 if (toAbsoluteIndex(code, 0x10FFFF) !== code) throw RangeError(code + ' is not a valid code point'); 3004 elements.push(code < 0x10000 ? fromCharCode(code) : fromCharCode(((code -= 0x10000) >> 10) + 0xD800, code % 0x400 + 0xDC00)); 3005 } 3006 3007 return elements.join(''); 3008 } 3009 }); 3010 /***/ 3011 }, 3012 3013 /***/ 3014 "A2ZE": 3015 /*!*****************************************************************!*\ 3016 !*** ./node_modules/core-js/internals/function-bind-context.js ***! 3017 \*****************************************************************/ 3018 3019 /*! no static exports found */ 3020 3021 /***/ 3022 function A2ZE(module, exports, __webpack_require__) { 3023 var aFunction = __webpack_require__( 3024 /*! ../internals/a-function */ 3025 "HAuM"); // optional / simple context binding 3026 3027 3028 module.exports = function (fn, that, length) { 3029 aFunction(fn); 3030 if (that === undefined) return fn; 3031 3032 switch (length) { 3033 case 0: 3034 return function () { 3035 return fn.call(that); 3036 }; 3037 3038 case 1: 3039 return function (a) { 3040 return fn.call(that, a); 3041 }; 3042 3043 case 2: 3044 return function (a, b) { 3045 return fn.call(that, a, b); 3046 }; 3047 3048 case 3: 3049 return function (a, b, c) { 3050 return fn.call(that, a, b, c); 3051 }; 3052 } 3053 3054 return function 3055 /* ...args */ 3056 () { 3057 return fn.apply(that, arguments); 3058 }; 3059 }; 3060 /***/ 3061 3062 }, 3063 3064 /***/ 3065 "AO7/": 3066 /*!*****************************************************************!*\ 3067 !*** ./node_modules/core-js/internals/to-string-tag-support.js ***! 3068 \*****************************************************************/ 3069 3070 /*! no static exports found */ 3071 3072 /***/ 3073 function AO7(module, exports, __webpack_require__) { 3074 var wellKnownSymbol = __webpack_require__( 3075 /*! ../internals/well-known-symbol */ 3076 "tiKp"); 3077 3078 var TO_STRING_TAG = wellKnownSymbol('toStringTag'); 3079 var test = {}; 3080 test[TO_STRING_TAG] = 'z'; 3081 module.exports = String(test) === '[object z]'; 3082 /***/ 3083 }, 3084 3085 /***/ 3086 "AmFO": 3087 /*!******************************************************!*\ 3088 !*** ./node_modules/core-js/modules/es.math.sinh.js ***! 3089 \******************************************************/ 3090 3091 /*! no static exports found */ 3092 3093 /***/ 3094 function AmFO(module, exports, __webpack_require__) { 3095 var $ = __webpack_require__( 3096 /*! ../internals/export */ 3097 "I+eb"); 3098 3099 var fails = __webpack_require__( 3100 /*! ../internals/fails */ 3101 "0Dky"); 3102 3103 var expm1 = __webpack_require__( 3104 /*! ../internals/math-expm1 */ 3105 "jrUv"); 3106 3107 var abs = Math.abs; 3108 var exp = Math.exp; 3109 var E = Math.E; 3110 var FORCED = fails(function () { 3111 return Math.sinh(-2e-17) != -2e-17; 3112 }); // `Math.sinh` method 3113 // https://tc39.es/ecma262/#sec-math.sinh 3114 // V8 near Chromium 38 has a problem with very small numbers 3115 3116 $({ 3117 target: 'Math', 3118 stat: true, 3119 forced: FORCED 3120 }, { 3121 sinh: function sinh(x) { 3122 return abs(x = +x) < 1 ? (expm1(x) - expm1(-x)) / 2 : (exp(x - 1) - exp(-x - 1)) * (E / 2); 3123 } 3124 }); 3125 /***/ 3126 }, 3127 3128 /***/ 3129 "B6y2": 3130 /*!**********************************************************!*\ 3131 !*** ./node_modules/core-js/modules/es.object.values.js ***! 3132 \**********************************************************/ 3133 3134 /*! no static exports found */ 3135 3136 /***/ 3137 function B6y2(module, exports, __webpack_require__) { 3138 var $ = __webpack_require__( 3139 /*! ../internals/export */ 3140 "I+eb"); 3141 3142 var $values = __webpack_require__( 3143 /*! ../internals/object-to-array */ 3144 "b1O7").values; // `Object.values` method 3145 // https://tc39.es/ecma262/#sec-object.values 3146 3147 3148 $({ 3149 target: 'Object', 3150 stat: true 3151 }, { 3152 values: function values(O) { 3153 return $values(O); 3154 } 3155 }); 3156 /***/ 3157 }, 3158 3159 /***/ 3160 "BIHw": 3161 /*!*******************************************************!*\ 3162 !*** ./node_modules/core-js/modules/es.array.flat.js ***! 3163 \*******************************************************/ 3164 3165 /*! no static exports found */ 3166 3167 /***/ 3168 function BIHw(module, exports, __webpack_require__) { 3169 "use strict"; 3170 3171 var $ = __webpack_require__( 3172 /*! ../internals/export */ 3173 "I+eb"); 3174 3175 var flattenIntoArray = __webpack_require__( 3176 /*! ../internals/flatten-into-array */ 3177 "or9q"); 3178 3179 var toObject = __webpack_require__( 3180 /*! ../internals/to-object */ 3181 "ewvW"); 3182 3183 var toLength = __webpack_require__( 3184 /*! ../internals/to-length */ 3185 "UMSQ"); 3186 3187 var toInteger = __webpack_require__( 3188 /*! ../internals/to-integer */ 3189 "ppGB"); 3190 3191 var arraySpeciesCreate = __webpack_require__( 3192 /*! ../internals/array-species-create */ 3193 "ZfDv"); // `Array.prototype.flat` method 3194 // https://tc39.es/ecma262/#sec-array.prototype.flat 3195 3196 3197 $({ 3198 target: 'Array', 3199 proto: true 3200 }, { 3201 flat: function 3202 /* depthArg = 1 */ 3203 flat() { 3204 var depthArg = arguments.length ? arguments[0] : undefined; 3205 var O = toObject(this); 3206 var sourceLen = toLength(O.length); 3207 var A = arraySpeciesCreate(O, 0); 3208 A.length = flattenIntoArray(A, O, O, sourceLen, 0, depthArg === undefined ? 1 : toInteger(depthArg)); 3209 return A; 3210 } 3211 }); 3212 /***/ 3213 }, 3214 3215 /***/ 3216 "BNMt": 3217 /*!*********************************************************!*\ 3218 !*** ./node_modules/core-js/modules/es.string.blink.js ***! 3219 \*********************************************************/ 3220 3221 /*! no static exports found */ 3222 3223 /***/ 3224 function BNMt(module, exports, __webpack_require__) { 3225 "use strict"; 3226 3227 var $ = __webpack_require__( 3228 /*! ../internals/export */ 3229 "I+eb"); 3230 3231 var createHTML = __webpack_require__( 3232 /*! ../internals/create-html */ 3233 "hXpO"); 3234 3235 var forcedStringHTMLMethod = __webpack_require__( 3236 /*! ../internals/string-html-forced */ 3237 "rwPt"); // `String.prototype.blink` method 3238 // https://tc39.es/ecma262/#sec-string.prototype.blink 3239 3240 3241 $({ 3242 target: 'String', 3243 proto: true, 3244 forced: forcedStringHTMLMethod('blink') 3245 }, { 3246 blink: function blink() { 3247 return createHTML(this, 'blink', '', ''); 3248 } 3249 }); 3250 /***/ 3251 }, 3252 3253 /***/ 3254 "BTho": 3255 /*!*********************************************************!*\ 3256 !*** ./node_modules/core-js/internals/function-bind.js ***! 3257 \*********************************************************/ 3258 3259 /*! no static exports found */ 3260 3261 /***/ 3262 function BTho(module, exports, __webpack_require__) { 3263 "use strict"; 3264 3265 var aFunction = __webpack_require__( 3266 /*! ../internals/a-function */ 3267 "HAuM"); 3268 3269 var isObject = __webpack_require__( 3270 /*! ../internals/is-object */ 3271 "hh1v"); 3272 3273 var slice = [].slice; 3274 var factories = {}; 3275 3276 var construct = function construct(C, argsLength, args) { 3277 if (!(argsLength in factories)) { 3278 for (var list = [], i = 0; i < argsLength; i++) { 3279 list[i] = 'a[' + i + ']'; 3280 } // eslint-disable-next-line no-new-func 3281 3282 3283 factories[argsLength] = Function('C,a', 'return new C(' + list.join(',') + ')'); 3284 } 3285 3286 return factories[argsLength](C, args); 3287 }; // `Function.prototype.bind` method implementation 3288 // https://tc39.es/ecma262/#sec-function.prototype.bind 3289 3290 3291 module.exports = Function.bind || function bind(that 3292 /* , ...args */ 3293 ) { 3294 var fn = aFunction(this); 3295 var partArgs = slice.call(arguments, 1); 3296 3297 var boundFunction = function 3298 /* args... */ 3299 bound() { 3300 var args = partArgs.concat(slice.call(arguments));
3301 return this instanceof boundFunction ? construct(fn, args.length, args) : fn.apply(that, args); 3302 }; 3303 3304 if (isObject(fn.prototype)) boundFunction.prototype = fn.prototype; 3305 return boundFunction; 3306 }; 3307 /***/ 3308 3309 }, 3310 3311 /***/ 3312 "BX/b": 3313 /*!**********************************************************************************!*\ 3314 !*** ./node_modules/core-js/internals/object-get-own-property-names-external.js ***! 3315 \**********************************************************************************/ 3316 3317 /*! no static exports found */ 3318 3319 /***/ 3320 function BXB(module, exports, __webpack_require__) { 3321 var toIndexedObject = __webpack_require__( 3322 /*! ../internals/to-indexed-object */ 3323 "/GqU"); 3324 3325 var nativeGetOwnPropertyNames = __webpack_require__( 3326 /*! ../internals/object-get-own-property-names */ 3327 "JBy8").f; 3328 3329 var toString = {}.toString; 3330 var windowNames = typeof window == 'object' && window && Object.getOwnPropertyNames ? Object.getOwnPropertyNames(window) : []; 3331 3332 var getWindowNames = function getWindowNames(it) { 3333 try { 3334 return nativeGetOwnPropertyNames(it); 3335 } catch (error) { 3336 return windowNames.slice(); 3337 } 3338 }; // fallback for IE11 buggy Object.getOwnPropertyNames with iframe and window 3339 3340 3341 module.exports.f = function getOwnPropertyNames(it) { 3342 return windowNames && toString.call(it) == '[object Window]' ? getWindowNames(it) : nativeGetOwnPropertyNames(toIndexedObject(it)); 3343 }; 3344 /***/ 3345 3346 }, 3347 3348 /***/ 3349 "Bs8V": 3350 /*!******************************************************************************!*\ 3351 !*** ./node_modules/core-js/internals/object-get-own-property-descriptor.js ***! 3352 \******************************************************************************/ 3353 3354 /*! no static exports found */ 3355 3356 /***/ 3357 function Bs8V(module, exports, __webpack_require__) { 3358 var DESCRIPTORS = __webpack_require__( 3359 /*! ../internals/descriptors */ 3360 "g6v/"); 3361 3362 var propertyIsEnumerableModule = __webpack_require__( 3363 /*! ../internals/object-property-is-enumerable */ 3364 "0eef"); 3365 3366 var createPropertyDescriptor = __webpack_require__( 3367 /*! ../internals/create-property-descriptor */ 3368 "XGwC"); 3369 3370 var toIndexedObject = __webpack_require__( 3371 /*! ../internals/to-indexed-object */ 3372 "/GqU"); 3373 3374 var toPrimitive = __webpack_require__( 3375 /*! ../internals/to-primitive */ 3376 "wE6v"); 3377 3378 var has = __webpack_require__( 3379 /*! ../internals/has */ 3380 "UTVS"); 3381 3382 var IE8_DOM_DEFINE = __webpack_require__( 3383 /*! ../internals/ie8-dom-define */ 3384 "DPsx"); 3385 3386 var nativeGetOwnPropertyDescriptor = Object.getOwnPropertyDescriptor; // `Object.getOwnPropertyDescriptor` method 3387 // https://tc39.es/ecma262/#sec-object.getownpropertydescriptor 3388 3389 exports.f = DESCRIPTORS ? nativeGetOwnPropertyDescriptor : function getOwnPropertyDescriptor(O, P) { 3390 O = toIndexedObject(O); 3391 P = toPrimitive(P, true); 3392 if (IE8_DOM_DEFINE) try { 3393 return nativeGetOwnPropertyDescriptor(O, P); 3394 } catch (error) { 3395 /* empty */ 3396 } 3397 if (has(O, P)) return createPropertyDescriptor(!propertyIsEnumerableModule.f.call(O, P), O[P]); 3398 }; 3399 /***/ 3400 }, 3401 3402 /***/ 3403 "CsgD": 3404 /*!*******************************************************!*\ 3405 !*** ./node_modules/core-js/modules/es.math.expm1.js ***! 3406 \*******************************************************/ 3407 3408 /*! no static exports found */ 3409 3410 /***/ 3411 function CsgD(module, exports, __webpack_require__) { 3412 var $ = __webpack_require__( 3413 /*! ../internals/export */ 3414 "I+eb"); 3415 3416 var expm1 = __webpack_require__( 3417 /*! ../internals/math-expm1 */ 3418 "jrUv"); // `Math.expm1` method 3419 // https://tc39.es/ecma262/#sec-math.expm1 3420 3421 3422 $({ 3423 target: 'Math', 3424 stat: true, 3425 forced: expm1 != Math.expm1 3426 }, { 3427 expm1: expm1 3428 }); 3429 /***/ 3430 }, 3431 3432 /***/ 3433 "DEfu": 3434 /*!***************************************************************!*\ 3435 !*** ./node_modules/core-js/modules/es.json.to-string-tag.js ***! 3436 \***************************************************************/ 3437 3438 /*! no static exports found */ 3439 3440 /***/ 3441 function DEfu(module, exports, __webpack_require__) { 3442 var global = __webpack_require__( 3443 /*! ../internals/global */ 3444 "2oRo"); 3445 3446 var setToStringTag = __webpack_require__( 3447 /*! ../internals/set-to-string-tag */ 3448 "1E5z"); // JSON[@@toStringTag] property 3449 // https://tc39.es/ecma262/#sec-json-@@tostringtag 3450 3451 3452 setToStringTag(global.JSON, 'JSON', true); 3453 /***/ 3454 }, 3455 3456 /***/ 3457 "DLK6": 3458 /*!************************************************************!*\ 3459 !*** ./node_modules/core-js/internals/get-substitution.js ***! 3460 \************************************************************/ 3461 3462 /*! no static exports found */ 3463 3464 /***/ 3465 function DLK6(module, exports, __webpack_require__) { 3466 var toObject = __webpack_require__( 3467 /*! ../internals/to-object */ 3468 "ewvW"); 3469 3470 var floor = Math.floor; 3471 var replace = ''.replace; 3472 var SUBSTITUTION_SYMBOLS = /\$([$&'`]|\d\d?|<[^>]*>)/g; 3473 var SUBSTITUTION_SYMBOLS_NO_NAMED = /\$([$&'`]|\d\d?)/g; // https://tc39.es/ecma262/#sec-getsubstitution 3474 3475 module.exports = function (matched, str, position, captures, namedCaptures, replacement) { 3476 var tailPos = position + matched.length; 3477 var m = captures.length; 3478 var symbols = SUBSTITUTION_SYMBOLS_NO_NAMED; 3479 3480 if (namedCaptures !== undefined) { 3481 namedCaptures = toObject(namedCaptures); 3482 symbols = SUBSTITUTION_SYMBOLS; 3483 } 3484 3485 return replace.call(replacement, symbols, function (match, ch) { 3486 var capture; 3487 3488 switch (ch.charAt(0)) { 3489 case '$': 3490 return '$'; 3491 3492 case '&': 3493 return matched; 3494 3495 case '`': 3496 return str.slice(0, position); 3497
3498 case "'": 3499 return str.slice(tailPos); 3500 3501 case '<': 3502 capture = namedCaptures[ch.slice(1, -1)]; 3503 break; 3504 3505 default: 3506 // \d\d? 3507 var n = +ch; 3508 if (n === 0) return match; 3509 3510 if (n > m) { 3511 var f = floor(n / 10); 3512 if (f === 0) return match; 3513 if (f <= m) return captures[f - 1] === undefined ? ch.charAt(1) : captures[f - 1] + ch.charAt(1); 3514 return match; 3515 } 3516 3517 capture = captures[n - 1]; 3518 } 3519 3520 return capture === undefined ? '' : capture; 3521 }); 3522 }; 3523 /***/ 3524 3525 }, 3526 3527 /***/ 3528 "DMt2": 3529 /*!******************************************************!*\ 3530 !*** ./node_modules/core-js/internals/string-pad.js ***! 3531 \******************************************************/ 3532 3533 /*! no static exports found */ 3534 3535 /***/ 3536 function DMt2(module, exports, __webpack_require__) { 3537 // https://github.com/tc39/proposal-string-pad-start-end 3538 var toLength = __webpack_require__( 3539 /*! ../internals/to-length */ 3540 "UMSQ"); 3541 3542 var repeat = __webpack_require__( 3543 /*! ../internals/string-repeat */ 3544 "EUja"); 3545 3546 var requireObjectCoercible = __webpack_require__( 3547 /*! ../internals/require-object-coercible */ 3548 "HYAF"); 3549 3550 var ceil = Math.ceil; // `String.prototype.{ padStart, padEnd }` methods implementation 3551 3552 var createMethod = function createMethod(IS_END) { 3553 return function ($this, maxLength, fillString) { 3554 var S = String(requireObjectCoercible($this)); 3555 var stringLength = S.length; 3556 var fillStr = fillString === undefined ? ' ' : String(fillString); 3557 var intMaxLength = toLength(maxLength); 3558 var fillLen, stringFiller; 3559 if (intMaxLength <= stringLength || fillStr == '') return S; 3560 fillLen = intMaxLength - stringLength; 3561 stringFiller = repeat.call(fillStr, ceil(fillLen / fillStr.length)); 3562 if (stringFiller.length > fillLen) stringFiller = stringFiller.slice(0, fillLen); 3563 return IS_END ? S + stringFiller : stringFiller + S; 3564 }; 3565 }; 3566 3567 module.exports = { 3568 // `String.prototype.padStart` method 3569 // https://tc39.es/ecma262/#sec-string.prototype.padstart 3570 start: createMethod(false), 3571 // `String.prototype.padEnd` method 3572 // https://tc39.es/ecma262/#sec-string.prototype.padend 3573 end: createMethod(true) 3574 }; 3575 /***/ 3576 }, 3577 3578 /***/ 3579 "DPsx": 3580 /*!**********************************************************!*\ 3581 !*** ./node_modules/core-js/internals/ie8-dom-define.js ***! 3582 \**********************************************************/ 3583 3584 /*! no static exports found */ 3585 3586 /***/ 3587 function DPsx(module, exports, __webpack_require__) { 3588 var DESCRIPTORS = __webpack_require__( 3589 /*! ../internals/descriptors */ 3590 "g6v/"); 3591 3592 var fails = __webpack_require__( 3593 /*! ../internals/fails */ 3594 "0Dky"); 3595 3596 var createElement = __webpack_require__( 3597 /*! ../internals/document-create-element */ 3598 "zBJ4"); // Thank's IE8 for his funny defineProperty 3599 3600 3601 module.exports = !DESCRIPTORS && !fails(function () { 3602 return Object.defineProperty(createElement('div'), 'a', { 3603 get: function get() { 3604 return 7; 3605 } 3606 }).a != 7; 3607 }); 3608 /***/ 3609 }, 3610 3611 /***/ 3612 "DQNa": 3613 /*!***********************************************************!*\ 3614 !*** ./node_modules/core-js/modules/es.date.to-string.js ***! 3615 \***********************************************************/ 3616 3617 /*! no static exports found */ 3618 3619 /***/ 3620 function DQNa(module, exports, __webpack_require__) { 3621 var redefine = __webpack_require__( 3622 /*! ../internals/redefine */ 3623 "busE"); 3624 3625 var DatePrototype = Date.prototype; 3626 var INVALID_DATE = 'Invalid Date'; 3627 var TO_STRING = 'toString'; 3628 var nativeDateToString = DatePrototype[TO_STRING]; 3629 var getTime = DatePrototype.getTime; // `Date.prototype.toString` method 3630 // https://tc39.es/ecma262/#sec-date.prototype.tostring 3631 3632 if (new Date(NaN) + '' != INVALID_DATE) { 3633 redefine(DatePrototype, TO_STRING, function toString() { 3634 var value = getTime.call(this); // eslint-disable-next-line no-self-compare 3635 3636 return value === value ? nativeDateToString.call(this) : INVALID_DATE; 3637 }); 3638 } 3639 /***/ 3640 3641 }, 3642 3643 /***/ 3644 "E5NM": 3645 /*!*******************************************************!*\ 3646 !*** ./node_modules/core-js/modules/es.string.big.js ***! 3647 \*******************************************************/ 3648 3649 /*! no static exports found */ 3650 3651 /***/ 3652 function E5NM(module, exports, __webpack_require__) { 3653 "use strict"; 3654 3655 var $ = __webpack_require__( 3656 /*! ../internals/export */ 3657 "I+eb"); 3658 3659 var createHTML = __webpack_require__( 3660 /*! ../internals/create-html */ 3661 "hXpO"); 3662 3663 var forcedStringHTMLMethod = __webpack_require__( 3664 /*! ../internals/string-html-forced */ 3665 "rwPt"); // `String.prototype.big` method 3666 // https://tc39.es/ecma262/#sec-string.prototype.big 3667 3668 3669 $({ 3670 target: 'String', 3671 proto: true, 3672 forced: forcedStringHTMLMethod('big') 3673 }, { 3674 big: function big() { 3675 return createHTML(this, 'big', '', ''); 3676 } 3677 }); 3678 /***/ 3679 }, 3680 3681 /***/ 3682 "E9XD": 3683 /*!*********************************************************!*\ 3684 !*** ./node_modules/core-js/modules/es.array.reduce.js ***! 3685 \*********************************************************/ 3686 3687 /*! no static exports found */ 3688 3689 /***/ 3690 function E9XD(module, exports, __webpack_require__) { 3691 "use strict"; 3692 3693 var $ = __webpack_require__( 3694 /*! ../internals/export */ 3695 "I+eb"); 3696 3697 var $reduce = __webpack_require__( 3698 /*! ../internals/array-reduce */ 3699 "1Y/n").left; 3700 3701 var arrayMethodIsStrict = __webpack_require__( 3702 /*! ../internals/array-method-is-strict */ 3703 "pkCn"); 3704 3705 var arrayMethodUsesToLength = __webpack_require__( 3706 /*! ../internals/array-method-uses-to-length */ 3707 "rkAj"); 3708 3709 var CHROME_VERSION = __webpack_require__( 3710 /*! ../internals/engine-v8-version */ 3711 "LQDL"); 3712 3713 var IS_NODE = __webpack_require__( 3714 /*! ../internals/engine-is-node */ 3715 "YF1G"); 3716 3717 var STRICT_METHOD = arrayMethodIsStrict('reduce'); 3718 var USES_TO_LENGTH = arrayMethodUsesToLength('reduce', { 3719 1: 0 3720 }); // Chrome 80-82 has a critical bug 3721 // https://bugs.chromium.org/p/chromium/issues/detail?id=1049982 3722 3723 var CHROME_BUG = !IS_NODE && CHROME_VERSION > 79 && CHROME_VERSION < 83; // `Array.prototype.reduce` method 3724 // https://tc39.es/ecma262/#sec-array.prototype.reduce 3725 3726 $({ 3727 target: 'Array', 3728 proto: true, 3729 forced: !STRICT_METHOD || !USES_TO_LENGTH || CHROME_BUG 3730 }, { 3731 reduce: function reduce(callbackfn 3732 /* , initialValue */ 3733 ) { 3734 return $reduce(this, callbackfn, arguments.length, arguments.length > 1 ? arguments[1] : undefined); 3735 } 3736 }); 3737 /***/ 3738 }, 3739 3740 /***/ 3741 "ENF9": 3742 /*!*****************************************************!*\ 3743 !*** ./node_modules/core-js/modules/es.weak-map.js ***! 3744 \*****************************************************/ 3745 3746 /*! no static exports found */ 3747 3748 /***/ 3749 function ENF9(module, exports, __webpack_require__) { 3750 "use strict"; 3751 3752 var global = __webpack_require__( 3753 /*! ../internals/global */ 3754 "2oRo"); 3755 3756 var redefineAll = __webpack_require__( 3757 /*! ../internals/redefine-all */ 3758 "4syw"); 3759 3760 var InternalMetadataModule = __webpack_require__( 3761 /*! ../internals/internal-metadata */ 3762 "8YOa"); 3763 3764 var collection = __webpack_require__( 3765 /*! ../internals/collection */ 3766 "bWFh"); 3767 3768 var collectionWeak = __webpack_require__( 3769 /*! ../internals/collection-weak */ 3770 "rKzb"); 3771 3772 var isObject = __webpack_require__( 3773 /*! ../internals/is-object */ 3774 "hh1v"); 3775 3776 var enforceIternalState = __webpack_require__( 3777 /*! ../internals/internal-state */ 3778 "afO8").enforce; 3779 3780 var NATIVE_WEAK_MAP = __webpack_require__( 3781 /*! ../internals/native-weak-map */ 3782 "f5p1"); 3783 3784 var IS_IE11 = !global.ActiveXObject && 'ActiveXObject' in global; 3785 var isExtensible = Object.isExtensible; 3786 var InternalWeakMap; 3787 3788 var wrapper = function wrapper(init) { 3789 return function WeakMap() { 3790 return init(this, arguments.length ? arguments[0] : undefined); 3791 }; 3792 }; // `WeakMap` constructor 3793 // https://tc39.es/ecma262/#sec-weakmap-constructor 3794 3795 3796 var $WeakMap = module.exports = collection('WeakMap', wrapper, collectionWeak);
3796 // IE11 WeakMap frozen keys fix 3797 // We can't use feature detection because it crash some old IE builds 3798 // https://github.com/zloirock/core-js/issues/485 3799 3800 if (NATIVE_WEAK_MAP && IS_IE11) { 3801 InternalWeakMap = collectionWeak.getConstructor(wrapper, 'WeakMap', true); 3802 InternalMetadataModule.REQUIRED = true; 3803 var WeakMapPrototype = $WeakMap.prototype; 3804 var nativeDelete = WeakMapPrototype['delete']; 3805 var nativeHas = WeakMapPrototype.has; 3806 var nativeGet = WeakMapPrototype.get; 3807 var nativeSet = WeakMapPrototype.set; 3808 redefineAll(WeakMapPrototype, { 3809 'delete': function _delete(key) { 3810 if (isObject(key) && !isExtensible(key)) { 3811 var state = enforceIternalState(this); 3812 if (!state.frozen) state.frozen = new InternalWeakMap(); 3813 return nativeDelete.call(this, key) || state.frozen['delete'](key); 3814 } 3815 3816 return nativeDelete.call(this, key); 3817 }, 3818 has: function has(key) { 3819 if (isObject(key) && !isExtensible(key)) { 3820 var state = enforceIternalState(this); 3821 if (!state.frozen) state.frozen = new InternalWeakMap(); 3822 return nativeHas.call(this, key) || state.frozen.has(key); 3823 } 3824 3825 return nativeHas.call(this, key); 3826 }, 3827 get: function get(key) { 3828 if (isObject(key) && !isExtensible(key)) { 3829 var state = enforceIternalState(this); 3830 if (!state.frozen) state.frozen = new InternalWeakMap(); 3831 return nativeHas.call(this, key) ? nativeGet.call(this, key) : state.frozen.get(key); 3832 } 3833 3834 return nativeGet.call(this, key); 3835 }, 3836 set: function set(key, value) { 3837 if (isObject(key) && !isExtensible(key)) { 3838 var state = enforceIternalState(this); 3839 if (!state.frozen) state.frozen = new InternalWeakMap(); 3840 nativeHas.call(this, key) ? nativeSet.call(this, key, value) : state.frozen.set(key, value); 3841 } else nativeSet.call(this, key, value); 3842 3843 return this; 3844 } 3845 }); 3846 } 3847 /***/ 3848 3849 }, 3850 3851 /***/ 3852 "EUja": 3853 /*!*********************************************************!*\ 3854 !*** ./node_modules/core-js/internals/string-repeat.js ***! 3855 \*********************************************************/ 3856 3857 /*! no static exports found */ 3858 3859 /***/ 3860 function EUja(module, exports, __webpack_require__) { 3861 "use strict"; 3862 3863 var toInteger = __webpack_require__( 3864 /*! ../internals/to-integer */ 3865 "ppGB"); 3866 3867 var requireObjectCoercible = __webpack_require__( 3868 /*! ../internals/require-object-coercible */ 3869 "HYAF"); // `String.prototype.repeat` method implementation 3870 // https://tc39.es/ecma262/#sec-string.prototype.repeat 3871 3872 3873 module.exports = ''.repeat || function repeat(count) { 3874 var str = String(requireObjectCoercible(this)); 3875 var result = ''; 3876 var n = toInteger(count); 3877 if (n < 0 || n == Infinity) throw RangeError('Wrong number of repetitions'); 3878 3879 for (; n > 0; (n >>>= 1) && (str += str)) { 3880 if (n & 1) result += str; 3881 } 3882 3883 return result; 3884 }; 3885 /***/ 3886 3887 }, 3888 3889 /***/ 3890 "EnZy": 3891 /*!*********************************************************!*\ 3892 !*** ./node_modules/core-js/modules/es.string.split.js ***! 3893 \*********************************************************/ 3894 3895 /*! no static exports found */ 3896 3897 /***/ 3898 function EnZy(module, exports, __webpack_require__) { 3899 "use strict"; 3900 3901 var fixRegExpWellKnownSymbolLogic = __webpack_require__( 3902 /*! ../internals/fix-regexp-well-known-symbol-logic */ 3903 "14Sl"); 3904 3905 var isRegExp = __webpack_require__( 3906 /*! ../internals/is-regexp */ 3907 "ROdP"); 3908 3909 var anObject = __webpack_require__( 3910 /*! ../internals/an-object */ 3911 "glrk"); 3912 3913 var requireObjectCoercible = __webpack_require__( 3914 /*! ../internals/require-object-coercible */ 3915 "HYAF"); 3916 3917 var speciesConstructor = __webpack_require__( 3918 /*! ../internals/species-constructor */ 3919 "SEBh"); 3920 3921 var advanceStringIndex = __webpack_require__(
vendor: 5,820 bytes, lines 3922-4062
3922 /*! ../internals/advance-string-index */ 3923 "iqWW"); 3924 3925 var toLength = __webpack_require__( 3926 /*! ../internals/to-length */ 3927 "UMSQ"); 3928 3929 var callRegExpExec = __webpack_require__( 3930 /*! ../internals/regexp-exec-abstract */ 3931 "FMNM"); 3932 3933 var regexpExec = __webpack_require__( 3934 /*! ../internals/regexp-exec */ 3935 "kmMV"); 3936 3937 var fails = __webpack_require__( 3938 /*! ../internals/fails */ 3939 "0Dky"); 3940 3941 var arrayPush = [].push; 3942 var min = Math.min; 3943 var MAX_UINT32 = 0xFFFFFFFF; // babel-minify transpiles RegExp('x', 'y') -> /x/y and it causes SyntaxError 3944 3945 var SUPPORTS_Y = !fails(function () { 3946 return !RegExp(MAX_UINT32, 'y'); 3947 }); // @@split logic 3948 3949 fixRegExpWellKnownSymbolLogic('split', 2, function (SPLIT, nativeSplit, maybeCallNative) { 3950 var internalSplit; 3951 3952 if ('abbc'.split(/(b)*/)[1] == 'c' || 'test'.split(/(?:)/, -1).length != 4 || 'ab'.split(/(?:ab)*/).length != 2 || '.'.split(/(.?)(.?)/).length != 4 || '.'.split(/()()/).length > 1 || ''.split(/.?/).length) { 3953 // based on es5-shim implementation, need to rework it 3954 internalSplit = function internalSplit(separator, limit) { 3955 var string = String(requireObjectCoercible(this)); 3956 var lim = limit === undefined ? MAX_UINT32 : limit >>> 0; 3957 if (lim === 0) return []; 3958 if (separator === undefined) return [string]; // If `separator` is not a regex, use native split 3959 3960 if (!isRegExp(separator)) { 3961 return nativeSplit.call(string, separator, lim); 3962 } 3963 3964 var output = []; 3965 var flags = (separator.ignoreCase ? 'i' : '') + (separator.multiline ? 'm' : '') + (separator.unicode ? 'u' : '') + (separator.sticky ? 'y' : ''); 3966 var lastLastIndex = 0; // Make `global` and avoid `lastIndex` issues by working with a copy 3967 3968 var separatorCopy = new RegExp(separator.source, flags + 'g'); 3969 var match, lastIndex, lastLength; 3970 3971 while (match = regexpExec.call(separatorCopy, string)) { 3972 lastIndex = separatorCopy.lastIndex; 3973 3974 if (lastIndex > lastLastIndex) { 3975 output.push(string.slice(lastLastIndex, match.index)); 3976 if (match.length > 1 && match.index < string.length) arrayPush.apply(output, match.slice(1)); 3977 lastLength = match[0].length; 3978 lastLastIndex = lastIndex; 3979 if (output.length >= lim) break; 3980 } 3981 3982 if (separatorCopy.lastIndex === match.index) separatorCopy.lastIndex++; // Avoid an infinite loop 3983 } 3984 3985 if (lastLastIndex === string.length) { 3986 if (lastLength || !separatorCopy.test('')) output.push(''); 3987 } else output.push(string.slice(lastLastIndex)); 3988 3989 return output.length > lim ? output.slice(0, lim) : output; 3990 }; // Chakra, V8 3991 3992 } else if ('0'.split(undefined, 0).length) { 3993 internalSplit = function internalSplit(separator, limit) { 3994 return separator === undefined && limit === 0 ? [] : nativeSplit.call(this, separator, limit); 3995 }; 3996 } else internalSplit = nativeSplit; 3997 3998 return [// `String.prototype.split` method 3999 // https://tc39.es/ecma262/#sec-string.prototype.split 4000 function split(separator, limit) { 4001 var O = requireObjectCoercible(this); 4002 var splitter = separator == undefined ? undefined : separator[SPLIT]; 4003 return splitter !== undefined ? splitter.call(separator, O, limit) : internalSplit.call(String(O), separator, limit); 4004 }, // `RegExp.prototype[@@split]` method 4005 // https://tc39.es/ecma262/#sec-regexp.prototype-@@split 4006 // 4007 // NOTE: This cannot be properly polyfilled in engines that don't support 4008 // the 'y' flag. 4009 function (regexp, limit) { 4010 var res = maybeCallNative(internalSplit, regexp, this, limit, internalSplit !== nativeSplit); 4011 if (res.done) return res.value; 4012 var rx = anObject(regexp); 4013 var S = String(this); 4014 var C = speciesConstructor(rx, RegExp); 4015 var unicodeMatching = rx.unicode; 4016 var flags = (rx.ignoreCase ? 'i' : '') + (rx.multiline ? 'm' : '') + (rx.unicode ? 'u' : '') + (SUPPORTS_Y ? 'y' : 'g'); // ^(? + rx + ) is needed, in combination with some S slicing, to 4017 // simulate the 'y' flag. 4018 4019 var splitter = new C(SUPPORTS_Y ? rx : '^(?:' + rx.source + ')', flags); 4020 var lim = limit === undefined ? MAX_UINT32 : limit >>> 0; 4021 if (lim === 0) return []; 4022 if (S.length === 0) return callRegExpExec(splitter, S) === null ? [S] : []; 4023 var p = 0; 4024 var q = 0; 4025 var A = []; 4026 4027 while (q < S.length) { 4028 splitter.lastIndex = SUPPORTS_Y ? q : 0; 4029 var z = callRegExpExec(splitter, SUPPORTS_Y ? S : S.slice(q)); 4030 var e; 4031 4032 if (z === null || (e = min(toLength(splitter.lastIndex + (SUPPORTS_Y ? 0 : q)), S.length)) === p) { 4033 q = advanceStringIndex(S, q, unicodeMatching); 4034 } else { 4035 A.push(S.slice(p, q)); 4036 if (A.length === lim) return A; 4037 4038 for (var i = 1; i <= z.length - 1; i++) { 4039 A.push(z[i]); 4040 if (A.length === lim) return A; 4041 } 4042 4043 q = p = e; 4044 } 4045 } 4046 4047 A.push(S.slice(p)); 4048 return A; 4049 }]; 4050 }, !SUPPORTS_Y); 4051 /***/ 4052 }, 4053 4054 /***/ 4055 "Ep9I": 4056 /*!******************************************************!*\ 4057 !*** ./node_modules/core-js/internals/same-value.js ***! 4058 \******************************************************/ 4059 4060 /*! no static exports found */ 4061 4062 /***/
vendor: 5,630 bytes, lines 4063-4257
4063 function Ep9I(module, exports) { 4064 // `SameValue` abstract operation 4065 // https://tc39.es/ecma262/#sec-samevalue 4066 module.exports = Object.is || function is(x, y) { 4067 // eslint-disable-next-line no-self-compare 4068 return x === y ? x !== 0 || 1 / x === 1 / y : x != x && y != y; 4069 }; 4070 /***/ 4071 4072 }, 4073 4074 /***/ 4075 "ExoC": 4076 /*!********************************************************************!*\ 4077 !*** ./node_modules/core-js/modules/es.object.set-prototype-of.js ***! 4078 \********************************************************************/ 4079 4080 /*! no static exports found */ 4081 4082 /***/ 4083 function ExoC(module, exports, __webpack_require__) { 4084 var $ = __webpack_require__( 4085 /*! ../internals/export */ 4086 "I+eb"); 4087 4088 var setPrototypeOf = __webpack_require__( 4089 /*! ../internals/object-set-prototype-of */ 4090 "0rvr"); // `Object.setPrototypeOf` method 4091 // https://tc39.es/ecma262/#sec-object.setprototypeof 4092 4093 4094 $({ 4095 target: 'Object', 4096 stat: true 4097 }, { 4098 setPrototypeOf: setPrototypeOf 4099 }); 4100 /***/ 4101 }, 4102 4103 /***/ 4104 "F8JR": 4105 /*!**********************************************************!*\ 4106 !*** ./node_modules/core-js/internals/array-for-each.js ***! 4107 \**********************************************************/ 4108 4109 /*! no static exports found */ 4110 4111 /***/ 4112 function F8JR(module, exports, __webpack_require__) { 4113 "use strict"; 4114 4115 var $forEach = __webpack_require__( 4116 /*! ../internals/array-iteration */ 4117 "tycR").forEach; 4118 4119 var arrayMethodIsStrict = __webpack_require__( 4120 /*! ../internals/array-method-is-strict */ 4121 "pkCn"); 4122 4123 var arrayMethodUsesToLength = __webpack_require__( 4124 /*! ../internals/array-method-uses-to-length */ 4125 "rkAj"); 4126 4127 var STRICT_METHOD = arrayMethodIsStrict('forEach'); 4128 var USES_TO_LENGTH = arrayMethodUsesToLength('forEach'); // `Array.prototype.forEach` method implementation 4129 // https://tc39.es/ecma262/#sec-array.prototype.foreach 4130 4131 module.exports = !STRICT_METHOD || !USES_TO_LENGTH ? function forEach(callbackfn 4132 /* , thisArg */ 4133 ) { 4134 return $forEach(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); 4135 } : [].forEach; 4136 /***/ 4137 }, 4138 4139 /***/ 4140 "FF6l": 4141 /*!*************************************************************!*\ 4142 !*** ./node_modules/core-js/internals/array-copy-within.js ***! 4143 \*************************************************************/ 4144 4145 /*! no static exports found */ 4146 4147 /***/ 4148 function FF6l(module, exports, __webpack_require__) { 4149 "use strict"; 4150 4151 var toObject = __webpack_require__( 4152 /*! ../internals/to-object */ 4153 "ewvW"); 4154 4155 var toAbsoluteIndex = __webpack_require__( 4156 /*! ../internals/to-absolute-index */ 4157 "I8vh"); 4158 4159 var toLength = __webpack_require__( 4160 /*! ../internals/to-length */ 4161 "UMSQ"); 4162 4163 var min = Math.min; // `Array.prototype.copyWithin` method implementation 4164 // https://tc39.es/ecma262/#sec-array.prototype.copywithin 4165 4166 module.exports = [].copyWithin || function copyWithin(target 4167 /* = 0 */ 4168 , start 4169 /* = 0, end = @length */ 4170 ) { 4171 var O = toObject(this); 4172 var len = toLength(O.length); 4173 var to = toAbsoluteIndex(target, len); 4174 var from = toAbsoluteIndex(start, len); 4175 var end = arguments.length > 2 ? arguments[2] : undefined; 4176 var count = min((end === undefined ? len : toAbsoluteIndex(end, len)) - from, len - to); 4177 var inc = 1; 4178 4179 if (from < to && to < from + count) { 4180 inc = -1; 4181 from += count - 1; 4182 to += count - 1; 4183 } 4184 4185 while (count-- > 0) { 4186 if (from in O) O[to] = O[from];else delete O[to]; 4187 to += inc; 4188 from += inc; 4189 } 4190 4191 return O; 4192 }; 4193 /***/ 4194 4195 }, 4196 4197 /***/ 4198 "FMNM": 4199 /*!****************************************************************!*\ 4200 !*** ./node_modules/core-js/internals/regexp-exec-abstract.js ***! 4201 \****************************************************************/ 4202 4203 /*! no static exports found */ 4204 4205 /***/ 4206 function FMNM(module, exports, __webpack_require__) { 4207 var classof = __webpack_require__( 4208 /*! ./classof-raw */ 4209 "xrYK"); 4210 4211 var regexpExec = __webpack_require__( 4212 /*! ./regexp-exec */ 4213 "kmMV"); // `RegExpExec` abstract operation 4214 // https://tc39.es/ecma262/#sec-regexpexec 4215 4216 4217 module.exports = function (R, S) { 4218 var exec = R.exec; 4219 4220 if (typeof exec === 'function') { 4221 var result = exec.call(R, S); 4222 4223 if (typeof result !== 'object') { 4224 throw TypeError('RegExp exec method returned something other than an Object or null'); 4225 } 4226 4227 return result; 4228 } 4229 4230 if (classof(R) !== 'RegExp') { 4231 throw TypeError('RegExp#exec called on incompatible receiver'); 4232 } 4233 4234 return regexpExec.call(R, S); 4235 }; 4236 /***/ 4237 4238 }, 4239 4240 /***/ 4241 "FZtP": 4242 /*!**********************************************************************!*\ 4243 !*** ./node_modules/core-js/modules/web.dom-collections.for-each.js ***! 4244 \**********************************************************************/ 4245 4246 /*! no static exports found */ 4247 4248 /***/ 4249 function FZtP(module, exports, __webpack_require__) { 4250 var global = __webpack_require__( 4251 /*! ../internals/global */ 4252 "2oRo"); 4253 4254 var DOMIterables = __webpack_require__( 4255 /*! ../internals/dom-iterables */ 4256 "/byt"); 4257
vendor: 4,122 bytes, lines 4258-4402
4258 var forEach = __webpack_require__( 4259 /*! ../internals/array-for-each */ 4260 "F8JR"); 4261 4262 var createNonEnumerableProperty = __webpack_require__( 4263 /*! ../internals/create-non-enumerable-property */ 4264 "kRJp"); 4265 4266 for (var COLLECTION_NAME in DOMIterables) { 4267 var Collection = global[COLLECTION_NAME]; 4268 var CollectionPrototype = Collection && Collection.prototype; // some Chrome versions have non-configurable methods on DOMTokenList 4269 4270 if (CollectionPrototype && CollectionPrototype.forEach !== forEach) try { 4271 createNonEnumerableProperty(CollectionPrototype, 'forEach', forEach); 4272 } catch (error) { 4273 CollectionPrototype.forEach = forEach; 4274 } 4275 } 4276 /***/ 4277 4278 }, 4279 4280 /***/ 4281 "G+Rx": 4282 /*!************************************************!*\ 4283 !*** ./node_modules/core-js/internals/html.js ***! 4284 \************************************************/ 4285 4286 /*! no static exports found */ 4287 4288 /***/ 4289 function GRx(module, exports, __webpack_require__) { 4290 var getBuiltIn = __webpack_require__( 4291 /*! ../internals/get-built-in */ 4292 "0GbY"); 4293 4294 module.exports = getBuiltIn('document', 'documentElement'); 4295 /***/ 4296 }, 4297 4298 /***/ 4299 "GKVU": 4300 /*!**********************************************************!*\ 4301 !*** ./node_modules/core-js/modules/es.string.anchor.js ***! 4302 \**********************************************************/ 4303 4304 /*! no static exports found */ 4305 4306 /***/ 4307 function GKVU(module, exports, __webpack_require__) { 4308 "use strict"; 4309 4310 var $ = __webpack_require__( 4311 /*! ../internals/export */ 4312 "I+eb"); 4313 4314 var createHTML = __webpack_require__( 4315 /*! ../internals/create-html */ 4316 "hXpO"); 4317 4318 var forcedStringHTMLMethod = __webpack_require__( 4319 /*! ../internals/string-html-forced */ 4320 "rwPt"); // `String.prototype.anchor` method 4321 // https://tc39.es/ecma262/#sec-string.prototype.anchor 4322 4323 4324 $({ 4325 target: 'String', 4326 proto: true, 4327 forced: forcedStringHTMLMethod('anchor') 4328 }, { 4329 anchor: function anchor(name) { 4330 return createHTML(this, 'a', 'name', name); 4331 } 4332 }); 4333 /***/ 4334 }, 4335 4336 /***/ 4337 "GRPF": 4338 /*!************************************************************!*\ 4339 !*** ./node_modules/core-js/modules/es.string.fontsize.js ***! 4340 \************************************************************/ 4341 4342 /*! no static exports found */ 4343 4344 /***/ 4345 function GRPF(module, exports, __webpack_require__) { 4346 "use strict"; 4347 4348 var $ = __webpack_require__( 4349 /*! ../internals/export */ 4350 "I+eb"); 4351 4352 var createHTML = __webpack_require__( 4353 /*! ../internals/create-html */ 4354 "hXpO"); 4355 4356 var forcedStringHTMLMethod = __webpack_require__( 4357 /*! ../internals/string-html-forced */ 4358 "rwPt"); // `String.prototype.fontsize` method 4359 // https://tc39.es/ecma262/#sec-string.prototype.fontsize 4360 4361 4362 $({ 4363 target: 'String', 4364 proto: true, 4365 forced: forcedStringHTMLMethod('fontsize') 4366 }, { 4367 fontsize: function fontsize(size) { 4368 return createHTML(this, 'font', 'size', size); 4369 } 4370 }); 4371 /***/ 4372 }, 4373 4374 /***/ 4375 "GXvd": 4376 /*!***********************************************************!*\ 4377 !*** ./node_modules/core-js/modules/es.symbol.species.js ***! 4378 \***********************************************************/ 4379 4380 /*! no static exports found */ 4381 4382 /***/ 4383 function GXvd(module, exports, __webpack_require__) { 4384 var defineWellKnownSymbol = __webpack_require__( 4385 /*! ../internals/define-well-known-symbol */ 4386 "dG/n"); // `Symbol.species` well-known symbol 4387 // https://tc39.es/ecma262/#sec-symbol.species 4388 4389 4390 defineWellKnownSymbol('species'); 4391 /***/ 4392 }, 4393 4394 /***/ 4395 "GarU": 4396 /*!*******************************************************!*\ 4397 !*** ./node_modules/core-js/internals/an-instance.js ***! 4398 \*******************************************************/ 4399 4400 /*! no static exports found */ 4401 4402 /***/
vendor: 4,272 bytes, lines 4403-4577
4403 function GarU(module, exports) { 4404 module.exports = function (it, Constructor, name) { 4405 if (!(it instanceof Constructor)) { 4406 throw TypeError('Incorrect ' + (name ? name + ' ' : '') + 'invocation'); 4407 } 4408 4409 return it; 4410 }; 4411 /***/ 4412 4413 }, 4414 4415 /***/ 4416 "H0pb": 4417 /*!*************************************************!*\ 4418 !*** ./node_modules/core-js/es/symbol/index.js ***! 4419 \*************************************************/ 4420 4421 /*! no static exports found */ 4422 4423 /***/ 4424 function H0pb(module, exports, __webpack_require__) { 4425 __webpack_require__( 4426 /*! ../../modules/es.array.concat */ 4427 "ma9I"); 4428 4429 __webpack_require__( 4430 /*! ../../modules/es.object.to-string */ 4431 "07d7"); 4432 4433 __webpack_require__( 4434 /*! ../../modules/es.symbol */ 4435 "pNMO"); 4436 4437 __webpack_require__( 4438 /*! ../../modules/es.symbol.async-iterator */ 4439 "tjZM"); 4440 4441 __webpack_require__( 4442 /*! ../../modules/es.symbol.description */ 4443 "4Brf"); 4444 4445 __webpack_require__( 4446 /*! ../../modules/es.symbol.has-instance */ 4447 "3I1R"); 4448 4449 __webpack_require__( 4450 /*! ../../modules/es.symbol.is-concat-spreadable */ 4451 "7+kd"); 4452 4453 __webpack_require__( 4454 /*! ../../modules/es.symbol.iterator */ 4455 "0oug"); 4456 4457 __webpack_require__( 4458 /*! ../../modules/es.symbol.match */ 4459 "KhsS"); 4460 4461 __webpack_require__( 4462 /*! ../../modules/es.symbol.match-all */ 4463 "jt2F"); 4464 4465 __webpack_require__( 4466 /*! ../../modules/es.symbol.replace */ 4467 "gOCb"); 4468 4469 __webpack_require__( 4470 /*! ../../modules/es.symbol.search */ 4471 "a57n"); 4472 4473 __webpack_require__( 4474 /*! ../../modules/es.symbol.species */ 4475 "GXvd"); 4476 4477 __webpack_require__( 4478 /*! ../../modules/es.symbol.split */ 4479 "I1Gw"); 4480 4481 __webpack_require__( 4482 /*! ../../modules/es.symbol.to-primitive */ 4483 "gXIK"); 4484 4485 __webpack_require__( 4486 /*! ../../modules/es.symbol.to-string-tag */ 4487 "lEou"); 4488 4489 __webpack_require__( 4490 /*! ../../modules/es.symbol.unscopables */ 4491 "gbiT"); 4492 4493 __webpack_require__( 4494 /*! ../../modules/es.json.to-string-tag */ 4495 "DEfu"); 4496 4497 __webpack_require__( 4498 /*! ../../modules/es.math.to-string-tag */ 4499 "I9xj"); 4500 4501 __webpack_require__( 4502 /*! ../../modules/es.reflect.to-string-tag */ 4503 "+MnM"); 4504 4505 var path = __webpack_require__( 4506 /*! ../../internals/path */ 4507 "Qo9l"); 4508 4509 module.exports = path.Symbol; 4510 /***/ 4511 }, 4512 4513 /***/ 4514 "HAuM": 4515 /*!******************************************************!*\ 4516 !*** ./node_modules/core-js/internals/a-function.js ***! 4517 \******************************************************/ 4518 4519 /*! no static exports found */ 4520 4521 /***/ 4522 function HAuM(module, exports) { 4523 module.exports = function (it) { 4524 if (typeof it != 'function') { 4525 throw TypeError(String(it) + ' is not a function'); 4526 } 4527 4528 return it; 4529 }; 4530 /***/ 4531 4532 }, 4533 4534 /***/ 4535 "HH4o": 4536 /*!**************************************************************************!*\ 4537 !*** ./node_modules/core-js/internals/check-correctness-of-iteration.js ***! 4538 \**************************************************************************/ 4539 4540 /*! no static exports found */ 4541 4542 /***/ 4543 function HH4o(module, exports, __webpack_require__) { 4544 var wellKnownSymbol = __webpack_require__( 4545 /*! ../internals/well-known-symbol */ 4546 "tiKp"); 4547 4548 var ITERATOR = wellKnownSymbol('iterator'); 4549 var SAFE_CLOSING = false; 4550 4551 try { 4552 var called = 0; 4553 var iteratorWithReturn = { 4554 next: function next() { 4555 return { 4556 done: !!called++ 4557 }; 4558 }, 4559 'return': function _return() { 4560 SAFE_CLOSING = true; 4561 } 4562 }; 4563 4564 iteratorWithReturn[ITERATOR] = function () { 4565 return this; 4566 }; // eslint-disable-next-line no-throw-literal 4567 4568 4569 Array.from(iteratorWithReturn, function () { 4570 throw 2; 4571 }); 4572 } catch (error) { 4573 /* empty */ 4574 } 4575 4576 module.exports = function (exec, SKIP_CLOSING) { 4577 if (!SKIP_CLOSING && !SAFE_CLOSING) return false;
vendor: 4,151 bytes, lines 4578-4730
4578 var ITERATION_SUPPORT = false; 4579 4580 try { 4581 var object = {}; 4582 4583 object[ITERATOR] = function () { 4584 return { 4585 next: function next() { 4586 return { 4587 done: ITERATION_SUPPORT = true 4588 }; 4589 } 4590 }; 4591 }; 4592 4593 exec(object); 4594 } catch (error) { 4595 /* empty */ 4596 } 4597 4598 return ITERATION_SUPPORT; 4599 }; 4600 /***/ 4601 4602 }, 4603 4604 /***/ 4605 "HNyW": 4606 /*!*********************************************************!*\ 4607 !*** ./node_modules/core-js/internals/engine-is-ios.js ***! 4608 \*********************************************************/ 4609 4610 /*! no static exports found */ 4611 4612 /***/ 4613 function HNyW(module, exports, __webpack_require__) { 4614 var userAgent = __webpack_require__( 4615 /*! ../internals/engine-user-agent */ 4616 "NC/Y"); 4617 4618 module.exports = /(iphone|ipod|ipad).*applewebkit/i.test(userAgent); 4619 /***/ 4620 }, 4621 4622 /***/ 4623 "HRxU": 4624 /*!*********************************************************************!*\ 4625 !*** ./node_modules/core-js/modules/es.object.define-properties.js ***! 4626 \*********************************************************************/ 4627 4628 /*! no static exports found */ 4629 4630 /***/ 4631 function HRxU(module, exports, __webpack_require__) { 4632 var $ = __webpack_require__( 4633 /*! ../internals/export */ 4634 "I+eb"); 4635 4636 var DESCRIPTORS = __webpack_require__( 4637 /*! ../internals/descriptors */ 4638 "g6v/"); 4639 4640 var defineProperties = __webpack_require__( 4641 /*! ../internals/object-define-properties */ 4642 "N+g0"); // `Object.defineProperties` method 4643 // https://tc39.es/ecma262/#sec-object.defineproperties 4644 4645 4646 $({ 4647 target: 'Object', 4648 stat: true, 4649 forced: !DESCRIPTORS, 4650 sham: !DESCRIPTORS 4651 }, { 4652 defineProperties: defineProperties 4653 }); 4654 /***/ 4655 }, 4656 4657 /***/ 4658 "HYAF": 4659 /*!********************************************************************!*\ 4660 !*** ./node_modules/core-js/internals/require-object-coercible.js ***! 4661 \********************************************************************/ 4662 4663 /*! no static exports found */ 4664 4665 /***/ 4666 function HYAF(module, exports) { 4667 // `RequireObjectCoercible` abstract operation 4668 // https://tc39.es/ecma262/#sec-requireobjectcoercible 4669 module.exports = function (it) { 4670 if (it == undefined) throw TypeError("Can't call method on " + it); 4671 return it; 4672 }; 4673 /***/ 4674 4675 }, 4676 4677 /***/ 4678 "Hd5f": 4679 /*!****************************************************************************!*\ 4680 !*** ./node_modules/core-js/internals/array-method-has-species-support.js ***! 4681 \****************************************************************************/ 4682 4683 /*! no static exports found */ 4684 4685 /***/ 4686 function Hd5f(module, exports, __webpack_require__) { 4687 var fails = __webpack_require__( 4688 /*! ../internals/fails */ 4689 "0Dky"); 4690 4691 var wellKnownSymbol = __webpack_require__( 4692 /*! ../internals/well-known-symbol */ 4693 "tiKp"); 4694 4695 var V8_VERSION = __webpack_require__( 4696 /*! ../internals/engine-v8-version */ 4697 "LQDL"); 4698 4699 var SPECIES = wellKnownSymbol('species'); 4700 4701 module.exports = function (METHOD_NAME) { 4702 // We can't use this feature detection in V8 since it causes 4703 // deoptimization and serious performance degradation 4704 // https://github.com/zloirock/core-js/issues/677 4705 return V8_VERSION >= 51 || !fails(function () { 4706 var array = []; 4707 var constructor = array.constructor = {}; 4708 4709 constructor[SPECIES] = function () { 4710 return { 4711 foo: 1 4712 }; 4713 }; 4714 4715 return array[METHOD_NAME](Boolean).foo !== 1; 4716 }); 4717 }; 4718 /***/ 4719 4720 }, 4721 4722 /***/ 4723 "HsHA": 4724 /*!******************************************************!*\ 4725 !*** ./node_modules/core-js/internals/math-log1p.js ***! 4726 \******************************************************/ 4727 4728 /*! no static exports found */ 4729 4730 /***/
vendor: 7,670 bytes, lines 4731-4961
4731 function HsHA(module, exports) { 4732 var log = Math.log; // `Math.log1p` method implementation 4733 // https://tc39.es/ecma262/#sec-math.log1p 4734 4735 module.exports = Math.log1p || function log1p(x) { 4736 return (x = +x) > -1e-8 && x < 1e-8 ? x - x * x / 2 : log(1 + x); 4737 }; 4738 /***/ 4739 4740 }, 4741 4742 /***/ 4743 "I+eb": 4744 /*!**************************************************!*\ 4745 !*** ./node_modules/core-js/internals/export.js ***! 4746 \**************************************************/ 4747 4748 /*! no static exports found */ 4749 4750 /***/ 4751 function IEb(module, exports, __webpack_require__) { 4752 var global = __webpack_require__( 4753 /*! ../internals/global */ 4754 "2oRo"); 4755 4756 var getOwnPropertyDescriptor = __webpack_require__( 4757 /*! ../internals/object-get-own-property-descriptor */ 4758 "Bs8V").f; 4759 4760 var createNonEnumerableProperty = __webpack_require__( 4761 /*! ../internals/create-non-enumerable-property */ 4762 "kRJp"); 4763 4764 var redefine = __webpack_require__( 4765 /*! ../internals/redefine */ 4766 "busE"); 4767 4768 var setGlobal = __webpack_require__( 4769 /*! ../internals/set-global */ 4770 "zk60"); 4771 4772 var copyConstructorProperties = __webpack_require__( 4773 /*! ../internals/copy-constructor-properties */ 4774 "6JNq"); 4775 4776 var isForced = __webpack_require__( 4777 /*! ../internals/is-forced */ 4778 "lMq5"); 4779 /* 4780 options.target - name of the target object 4781 options.global - target is the global object 4782 options.stat - export as static methods of target 4783 options.proto - export as prototype methods of target 4784 options.real - real prototype method for the `pure` version 4785 options.forced - export even if the native feature is available 4786 options.bind - bind methods to the target, required for the `pure` version 4787 options.wrap - wrap constructors to preventing global pollution, required for the `pure` version 4788 options.unsafe - use the simple assignment of property instead of delete + defineProperty 4789 options.sham - add a flag to not completely full polyfills 4790 options.enumerable - export as enumerable property 4791 options.noTargetGet - prevent calling a getter on target 4792 */ 4793 4794 4795 module.exports = function (options, source) { 4796 var TARGET = options.target; 4797 var GLOBAL = options.global; 4798 var STATIC = options.stat; 4799 var FORCED, target, key, targetProperty, sourceProperty, descriptor; 4800 4801 if (GLOBAL) { 4802 target = global; 4803 } else if (STATIC) { 4804 target = global[TARGET] || setGlobal(TARGET, {}); 4805 } else { 4806 target = (global[TARGET] || {}).prototype; 4807 } 4808 4809 if (target) for (key in source) { 4810 sourceProperty = source[key]; 4811 4812 if (options.noTargetGet) { 4813 descriptor = getOwnPropertyDescriptor(target, key); 4814 targetProperty = descriptor && descriptor.value; 4815 } else targetProperty = target[key]; 4816 4817 FORCED = isForced(GLOBAL ? key : TARGET + (STATIC ? '.' : '#') + key, options.forced); // contained in target 4818 4819 if (!FORCED && targetProperty !== undefined) { 4820 if (typeof sourceProperty === typeof targetProperty) continue; 4821 copyConstructorProperties(sourceProperty, targetProperty); 4822 } // add a flag to not completely full polyfills 4823 4824 4825 if (options.sham || targetProperty && targetProperty.sham) { 4826 createNonEnumerableProperty(sourceProperty, 'sham', true); 4827 } // extend global 4828 4829 4830 redefine(target, key, sourceProperty, options); 4831 } 4832 }; 4833 /***/ 4834 4835 }, 4836 4837 /***/ 4838 "I1Gw": 4839 /*!*********************************************************!*\ 4840 !*** ./node_modules/core-js/modules/es.symbol.split.js ***! 4841 \*********************************************************/ 4842 4843 /*! no static exports found */ 4844 4845 /***/ 4846 function I1Gw(module, exports, __webpack_require__) { 4847 var defineWellKnownSymbol = __webpack_require__( 4848 /*! ../internals/define-well-known-symbol */ 4849 "dG/n"); // `Symbol.split` well-known symbol 4850 // https://tc39.es/ecma262/#sec-symbol.split 4851 4852 4853 defineWellKnownSymbol('split'); 4854 /***/ 4855 }, 4856 4857 /***/ 4858 "I8vh": 4859 /*!*************************************************************!*\ 4860 !*** ./node_modules/core-js/internals/to-absolute-index.js ***! 4861 \*************************************************************/ 4862 4863 /*! no static exports found */ 4864 4865 /***/ 4866 function I8vh(module, exports, __webpack_require__) { 4867 var toInteger = __webpack_require__( 4868 /*! ../internals/to-integer */ 4869 "ppGB"); 4870 4871 var max = Math.max; 4872 var min = Math.min; // Helper for a popular repeating case of the spec: 4873 // Let integer be ? ToInteger(index). 4874 // If integer < 0, let result be max((length + integer), 0); else let result be min(integer, length). 4875 4876 module.exports = function (index, length) { 4877 var integer = toInteger(index); 4878 return integer < 0 ? max(integer + length, 0) : min(integer, length); 4879 }; 4880 /***/ 4881 4882 }, 4883 4884 /***/ 4885 "I9xj": 4886 /*!***************************************************************!*\ 4887 !*** ./node_modules/core-js/modules/es.math.to-string-tag.js ***! 4888 \***************************************************************/ 4889 4890 /*! no static exports found */ 4891 4892 /***/ 4893 function I9xj(module, exports, __webpack_require__) { 4894 var setToStringTag = __webpack_require__( 4895 /*! ../internals/set-to-string-tag */ 4896 "1E5z"); // Math[@@toStringTag] property 4897 // https://tc39.es/ecma262/#sec-math-@@tostringtag 4898 4899 4900 setToStringTag(Math, 'Math', true); 4901 /***/ 4902 }, 4903 4904 /***/ 4905 "ImZN": 4906 /*!***************************************************!*\ 4907 !*** ./node_modules/core-js/internals/iterate.js ***! 4908 \***************************************************/ 4909 4910 /*! no static exports found */ 4911 4912 /***/ 4913 function ImZN(module, exports, __webpack_require__) { 4914 var anObject = __webpack_require__( 4915 /*! ../internals/an-object */ 4916 "glrk"); 4917 4918 var isArrayIteratorMethod = __webpack_require__( 4919 /*! ../internals/is-array-iterator-method */ 4920 "6VoE"); 4921 4922 var toLength = __webpack_require__( 4923 /*! ../internals/to-length */ 4924 "UMSQ"); 4925 4926 var bind = __webpack_require__( 4927 /*! ../internals/function-bind-context */ 4928 "A2ZE"); 4929 4930 var getIteratorMethod = __webpack_require__( 4931 /*! ../internals/get-iterator-method */ 4932 "NaFW"); 4933 4934 var iteratorClose = __webpack_require__( 4935 /*! ../internals/iterator-close */ 4936 "KmKo"); 4937 4938 var Result = function Result(stopped, result) { 4939 this.stopped = stopped; 4940 this.result = result; 4941 }; 4942 4943 module.exports = function (iterable, unboundFunction, options) { 4944 var that = options && options.that; 4945 var AS_ENTRIES = !!(options && options.AS_ENTRIES); 4946 var IS_ITERATOR = !!(options && options.IS_ITERATOR); 4947 var INTERRUPTED = !!(options && options.INTERRUPTED); 4948 var fn = bind(unboundFunction, that, 1 + AS_ENTRIES + INTERRUPTED); 4949 var iterator, iterFn, index, length, result, next, step; 4950 4951 var stop = function stop(condition) { 4952 if (iterator) iteratorClose(iterator); 4953 return new Result(true, condition); 4954 }; 4955 4956 var callFn = function callFn(value) { 4957 if (AS_ENTRIES) { 4958 anObject(value); 4959 return INTERRUPTED ? fn(value[0], value[1], stop) : fn(value[0], value[1]); 4960 } 4961
4962 return INTERRUPTED ? fn(value, stop) : fn(value); 4963 }; 4964 4965 if (IS_ITERATOR) { 4966 iterator = iterable; 4967 } else { 4968 iterFn = getIteratorMethod(iterable); 4969 if (typeof iterFn != 'function') throw TypeError('Target is not iterable'); // optimisation for array iterators 4970 4971 if (isArrayIteratorMethod(iterFn)) { 4972 for (index = 0, length = toLength(iterable.length); length > index; index++) { 4973 result = callFn(iterable[index]); 4974 if (result && result instanceof Result) return result; 4975 } 4976 4977 return new Result(false); 4978 } 4979 4980 iterator = iterFn.call(iterable); 4981 } 4982 4983 next = iterator.next; 4984 4985 while (!(step = next.call(iterator)).done) { 4986 try { 4987 result = callFn(step.value); 4988 } catch (error) { 4989 iteratorClose(iterator); 4990 throw error; 4991 } 4992 4993 if (typeof result == 'object' && result && result instanceof Result) return result; 4994 } 4995 4996 return new Result(false); 4997 }; 4998 /***/ 4999 5000 }, 5001 5002 /***/ 5003 "IxXR": 5004 /*!**********************************************************!*\ 5005 !*** ./node_modules/core-js/modules/es.string.strike.js ***! 5006 \**********************************************************/ 5007 5008 /*! no static exports found */ 5009 5010 /***/ 5011 function IxXR(module, exports, __webpack_require__) { 5012 "use strict"; 5013 5014 var $ = __webpack_require__( 5015 /*! ../internals/export */ 5016 "I+eb"); 5017 5018 var createHTML = __webpack_require__( 5019 /*! ../internals/create-html */ 5020 "hXpO"); 5021 5022 var forcedStringHTMLMethod = __webpack_require__( 5023 /*! ../internals/string-html-forced */ 5024 "rwPt"); // `String.prototype.strike` method 5025 // https://tc39.es/ecma262/#sec-string.prototype.strike 5026 5027 5028 $({ 5029 target: 'String', 5030 proto: true, 5031 forced: forcedStringHTMLMethod('strike') 5032 }, { 5033 strike: function strike() { 5034 return createHTML(this, 'strike', '', ''); 5035 } 5036 }); 5037 /***/ 5038 }, 5039 5040 /***/ 5041 "J30X": 5042 /*!***********************************************************!*\ 5043 !*** ./node_modules/core-js/modules/es.array.is-array.js ***! 5044 \***********************************************************/ 5045 5046 /*! no static exports found */ 5047 5048 /***/ 5049 function J30X(module, exports, __webpack_require__) { 5050 var $ = __webpack_require__( 5051 /*! ../internals/export */ 5052 "I+eb"); 5053 5054 var isArray = __webpack_require__( 5055 /*! ../internals/is-array */ 5056 "6LWA"); // `Array.isArray` method 5057 // https://tc39.es/ecma262/#sec-array.isarray 5058 5059 5060 $({ 5061 target: 'Array', 5062 stat: true 5063 }, { 5064 isArray: isArray 5065 }); 5066 /***/ 5067 }, 5068 5069 /***/ 5070 "JBy8": 5071 /*!*************************************************************************!*\ 5072 !*** ./node_modules/core-js/internals/object-get-own-property-names.js ***! 5073 \*************************************************************************/ 5074 5075 /*! no static exports found */ 5076 5077 /***/ 5078 function JBy8(module, exports, __webpack_require__) { 5079 var internalObjectKeys = __webpack_require__( 5080 /*! ../internals/object-keys-internal */ 5081 "yoRg"); 5082 5083 var enumBugKeys = __webpack_require__( 5084 /*! ../internals/enum-bug-keys */ 5085 "eDl+"); 5086 5087 var hiddenKeys = enumBugKeys.concat('length', 'prototype'); // `Object.getOwnPropertyNames` method 5088 // https://tc39.es/ecma262/#sec-object.getownpropertynames 5089 5090 exports.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O) { 5091 return internalObjectKeys(O, hiddenKeys); 5092 }; 5093 /***/ 5094 5095 }, 5096 5097 /***/ 5098 "JTJg": 5099 /*!************************************************************!*\ 5100 !*** ./node_modules/core-js/modules/es.string.includes.js ***! 5101 \************************************************************/ 5102 5103 /*! no static exports found */ 5104 5105 /***/ 5106 function JTJg(module, exports, __webpack_require__) { 5107 "use strict"; 5108 5109 var $ = __webpack_require__( 5110 /*! ../internals/export */ 5111 "I+eb"); 5112 5113 var notARegExp = __webpack_require__( 5114 /*! ../internals/not-a-regexp */ 5115 "WjRb"); 5116 5117 var requireObjectCoercible = __webpack_require__( 5118 /*! ../internals/require-object-coercible */ 5119 "HYAF"); 5120 5121 var correctIsRegExpLogic = __webpack_require__( 5122 /*! ../internals/correct-is-regexp-logic */ 5123 "qxPZ"); // `String.prototype.includes` method 5124 // https://tc39.es/ecma262/#sec-string.prototype.includes 5125 5126 5127 $({ 5128 target: 'String', 5129 proto: true, 5130 forced: !correctIsRegExpLogic('includes') 5131 }, { 5132 includes: function includes(searchString 5133 /* , position = 0 */ 5134 ) { 5135 return !!~String(requireObjectCoercible(this)).indexOf(notARegExp(searchString), arguments.length > 1 ? arguments[1] : undefined); 5136 } 5137 }); 5138 /***/ 5139 }, 5140 5141 /***/ 5142 "JevA": 5143 /*!*************************************************************!*\ 5144 !*** ./node_modules/core-js/modules/es.number.parse-int.js ***! 5145 \*************************************************************/ 5146 5147 /*! no static exports found */ 5148 5149 /***/ 5150 function JevA(module, exports, __webpack_require__) { 5151 var $ = __webpack_require__( 5152 /*! ../internals/export */ 5153 "I+eb"); 5154 5155 var parseInt = __webpack_require__( 5156 /*! ../internals/number-parse-int */ 5157 "wg0c"); // `Number.parseInt` method 5158 // https://tc39.es/ecma262/#sec-number.parseint 5159 5160 5161 $({ 5162 target: 'Number', 5163 stat: true, 5164 forced: Number.parseInt != parseInt 5165 }, { 5166 parseInt: parseInt 5167 }); 5168 /***/ 5169 }, 5170 5171 /***/ 5172 "JfAA": 5173 /*!*************************************************************!*\ 5174 !*** ./node_modules/core-js/modules/es.regexp.to-string.js ***! 5175 \*************************************************************/ 5176 5177 /*! no static exports found */ 5178 5179 /***/ 5180 function JfAA(module, exports, __webpack_require__) { 5181 "use strict"; 5182 5183 var redefine = __webpack_require__( 5184 /*! ../internals/redefine */ 5185 "busE"); 5186 5187 var anObject = __webpack_require__( 5188 /*! ../internals/an-object */ 5189 "glrk"); 5190 5191 var fails = __webpack_require__( 5192 /*! ../internals/fails */ 5193 "0Dky"); 5194 5195 var flags = __webpack_require__( 5196 /*! ../internals/regexp-flags */ 5197 "rW0t"); 5198 5199 var TO_STRING = 'toString'; 5200 var RegExpPrototype = RegExp.prototype; 5201 var nativeToString = RegExpPrototype[TO_STRING];
vendor: 8,070 bytes, lines 5202-5486
5202 var NOT_GENERIC = fails(function () { 5203 return nativeToString.call({ 5204 source: 'a', 5205 flags: 'b' 5206 }) != '/a/b'; 5207 }); // FF44- RegExp#toString has a wrong name 5208 5209 var INCORRECT_NAME = nativeToString.name != TO_STRING; // `RegExp.prototype.toString` method 5210 // https://tc39.es/ecma262/#sec-regexp.prototype.tostring 5211 5212 if (NOT_GENERIC || INCORRECT_NAME) { 5213 redefine(RegExp.prototype, TO_STRING, function toString() { 5214 var R = anObject(this); 5215 var p = String(R.source); 5216 var rf = R.flags; 5217 var f = String(rf === undefined && R instanceof RegExp && !('flags' in RegExpPrototype) ? flags.call(R) : rf); 5218 return '/' + p + '/' + f; 5219 }, { 5220 unsafe: true 5221 }); 5222 } 5223 /***/ 5224 5225 }, 5226 5227 /***/ 5228 "JiZb": 5229 /*!*******************************************************!*\ 5230 !*** ./node_modules/core-js/internals/set-species.js ***! 5231 \*******************************************************/ 5232 5233 /*! no static exports found */ 5234 5235 /***/ 5236 function JiZb(module, exports, __webpack_require__) { 5237 "use strict"; 5238 5239 var getBuiltIn = __webpack_require__( 5240 /*! ../internals/get-built-in */ 5241 "0GbY"); 5242 5243 var definePropertyModule = __webpack_require__( 5244 /*! ../internals/object-define-property */ 5245 "m/L8"); 5246 5247 var wellKnownSymbol = __webpack_require__( 5248 /*! ../internals/well-known-symbol */ 5249 "tiKp"); 5250 5251 var DESCRIPTORS = __webpack_require__( 5252 /*! ../internals/descriptors */ 5253 "g6v/"); 5254 5255 var SPECIES = wellKnownSymbol('species'); 5256 5257 module.exports = function (CONSTRUCTOR_NAME) { 5258 var Constructor = getBuiltIn(CONSTRUCTOR_NAME); 5259 var defineProperty = definePropertyModule.f; 5260 5261 if (DESCRIPTORS && Constructor && !Constructor[SPECIES]) { 5262 defineProperty(Constructor, SPECIES, { 5263 configurable: true, 5264 get: function get() { 5265 return this; 5266 } 5267 }); 5268 } 5269 }; 5270 /***/ 5271 5272 }, 5273 5274 /***/ 5275 "KhsS": 5276 /*!*********************************************************!*\ 5277 !*** ./node_modules/core-js/modules/es.symbol.match.js ***! 5278 \*********************************************************/ 5279 5280 /*! no static exports found */ 5281 5282 /***/ 5283 function KhsS(module, exports, __webpack_require__) { 5284 var defineWellKnownSymbol = __webpack_require__( 5285 /*! ../internals/define-well-known-symbol */ 5286 "dG/n"); // `Symbol.match` well-known symbol 5287 // https://tc39.es/ecma262/#sec-symbol.match 5288 5289 5290 defineWellKnownSymbol('match'); 5291 /***/ 5292 }, 5293 5294 /***/ 5295 "KmKo": 5296 /*!**********************************************************!*\ 5297 !*** ./node_modules/core-js/internals/iterator-close.js ***! 5298 \**********************************************************/ 5299 5300 /*! no static exports found */ 5301 5302 /***/ 5303 function KmKo(module, exports, __webpack_require__) { 5304 var anObject = __webpack_require__( 5305 /*! ../internals/an-object */ 5306 "glrk"); 5307 5308 module.exports = function (iterator) { 5309 var returnMethod = iterator['return']; 5310 5311 if (returnMethod !== undefined) { 5312 return anObject(returnMethod.call(iterator)).value; 5313 } 5314 }; 5315 /***/ 5316 5317 }, 5318 5319 /***/ 5320 "KvGi": 5321 /*!******************************************************!*\ 5322 !*** ./node_modules/core-js/modules/es.math.sign.js ***! 5323 \******************************************************/ 5324 5325 /*! no static exports found */ 5326 5327 /***/ 5328 function KvGi(module, exports, __webpack_require__) { 5329 var $ = __webpack_require__( 5330 /*! ../internals/export */ 5331 "I+eb"); 5332 5333 var sign = __webpack_require__( 5334 /*! ../internals/math-sign */ 5335 "90hW"); // `Math.sign` method 5336 // https://tc39.es/ecma262/#sec-math.sign 5337 5338 5339 $({ 5340 target: 'Math', 5341 stat: true 5342 }, { 5343 sign: sign 5344 }); 5345 /***/ 5346 }, 5347 5348 /***/ 5349 "Kxld": 5350 /*!******************************************************!*\ 5351 !*** ./node_modules/core-js/modules/es.object.is.js ***! 5352 \******************************************************/ 5353 5354 /*! no static exports found */ 5355 5356 /***/ 5357 function Kxld(module, exports, __webpack_require__) { 5358 var $ = __webpack_require__( 5359 /*! ../internals/export */ 5360 "I+eb"); 5361 5362 var is = __webpack_require__( 5363 /*! ../internals/same-value */ 5364 "Ep9I"); // `Object.is` method 5365 // https://tc39.es/ecma262/#sec-object.is 5366 5367 5368 $({ 5369 target: 'Object', 5370 stat: true 5371 }, { 5372 is: is 5373 }); 5374 /***/ 5375 }, 5376 5377 /***/ 5378 "LKBx": 5379 /*!***************************************************************!*\ 5380 !*** ./node_modules/core-js/modules/es.string.starts-with.js ***! 5381 \***************************************************************/ 5382 5383 /*! no static exports found */ 5384 5385 /***/ 5386 function LKBx(module, exports, __webpack_require__) { 5387 "use strict"; 5388 5389 var $ = __webpack_require__( 5390 /*! ../internals/export */ 5391 "I+eb"); 5392 5393 var getOwnPropertyDescriptor = __webpack_require__( 5394 /*! ../internals/object-get-own-property-descriptor */ 5395 "Bs8V").f; 5396 5397 var toLength = __webpack_require__( 5398 /*! ../internals/to-length */ 5399 "UMSQ"); 5400 5401 var notARegExp = __webpack_require__( 5402 /*! ../internals/not-a-regexp */ 5403 "WjRb"); 5404 5405 var requireObjectCoercible = __webpack_require__( 5406 /*! ../internals/require-object-coercible */ 5407 "HYAF"); 5408 5409 var correctIsRegExpLogic = __webpack_require__( 5410 /*! ../internals/correct-is-regexp-logic */ 5411 "qxPZ"); 5412 5413 var IS_PURE = __webpack_require__( 5414 /*! ../internals/is-pure */ 5415 "xDBR"); 5416 5417 var nativeStartsWith = ''.startsWith; 5418 var min = Math.min; 5419 var CORRECT_IS_REGEXP_LOGIC = correctIsRegExpLogic('startsWith'); // https://github.com/zloirock/core-js/pull/702 5420 5421 var MDN_POLYFILL_BUG = !IS_PURE && !CORRECT_IS_REGEXP_LOGIC && !!function () { 5422 var descriptor = getOwnPropertyDescriptor(String.prototype, 'startsWith'); 5423 return descriptor && !descriptor.writable; 5424 }(); // `String.prototype.startsWith` method 5425 // https://tc39.es/ecma262/#sec-string.prototype.startswith 5426 5427 $({ 5428 target: 'String', 5429 proto: true, 5430 forced: !MDN_POLYFILL_BUG && !CORRECT_IS_REGEXP_LOGIC 5431 }, { 5432 startsWith: function startsWith(searchString 5433 /* , position = 0 */ 5434 ) { 5435 var that = String(requireObjectCoercible(this)); 5436 notARegExp(searchString); 5437 var index = toLength(min(arguments.length > 1 ? arguments[1] : undefined, that.length)); 5438 var search = String(searchString); 5439 return nativeStartsWith ? nativeStartsWith.call(that, search, index) : that.slice(index, index + search.length) === search; 5440 } 5441 }); 5442 /***/ 5443 }, 5444 5445 /***/ 5446 "LPSS": 5447 /*!************************************************!*\ 5448 !*** ./node_modules/core-js/internals/task.js ***! 5449 \************************************************/ 5450 5451 /*! no static exports found */ 5452 5453 /***/ 5454 function LPSS(module, exports, __webpack_require__) { 5455 var global = __webpack_require__( 5456 /*! ../internals/global */ 5457 "2oRo"); 5458 5459 var fails = __webpack_require__( 5460 /*! ../internals/fails */ 5461 "0Dky"); 5462 5463 var bind = __webpack_require__( 5464 /*! ../internals/function-bind-context */ 5465 "A2ZE"); 5466 5467 var html = __webpack_require__( 5468 /*! ../internals/html */ 5469 "G+Rx"); 5470 5471 var createElement = __webpack_require__( 5472 /*! ../internals/document-create-element */ 5473 "zBJ4"); 5474 5475 var IS_IOS = __webpack_require__( 5476 /*! ../internals/engine-is-ios */ 5477 "HNyW"); 5478 5479 var IS_NODE = __webpack_require__( 5480 /*! ../internals/engine-is-node */ 5481 "YF1G"); 5482 5483 var location = global.location; 5484 var set = global.setImmediate; 5485 var clear = global.clearImmediate; 5486 var process = global.process;
5487 var MessageChannel = global.MessageChannel; 5488 var Dispatch = global.Dispatch; 5489 var counter = 0; 5490 var queue = {}; 5491 var ONREADYSTATECHANGE = 'onreadystatechange'; 5492 var defer, channel, port; 5493 5494 var run = function run(id) { 5495 // eslint-disable-next-line no-prototype-builtins 5496 if (queue.hasOwnProperty(id)) { 5497 var fn = queue[id]; 5498 delete queue[id]; 5499 fn(); 5500 } 5501 }; 5502 5503 var runner = function runner(id) { 5504 return function () { 5505 run(id); 5506 }; 5507 }; 5508 5509 var listener = function listener(event) { 5510 run(event.data); 5511 }; 5512 5513 var post = function post(id) { 5514 // old engines have not location.origin 5515 global.postMessage(id + '', location.protocol + '//' + location.host); 5516 }; // Node.js 0.9+ & IE10+ has setImmediate, otherwise: 5517 5518 5519 if (!set || !clear) { 5520 set = function setImmediate(fn) { 5521 var args = []; 5522 var i = 1; 5523 5524 while (arguments.length > i) { 5525 args.push(arguments[i++]); 5526 } 5527 5528 queue[++counter] = function () { 5529 // eslint-disable-next-line no-new-func 5530 (typeof fn == 'function' ? fn : Function(fn)).apply(undefined, args); 5531 }; 5532 5533 defer(counter); 5534 return counter; 5535 }; 5536 5537 clear = function clearImmediate(id) { 5538 delete queue[id]; 5539 }; // Node.js 0.8- 5540 5541 5542 if (IS_NODE) { 5543 defer = function defer(id) { 5544 process.nextTick(runner(id)); 5545 }; // Sphere (JS game engine) Dispatch API 5546 5547 } else if (Dispatch && Dispatch.now) { 5548 defer = function defer(id) { 5549 Dispatch.now(runner(id)); 5550 }; // Browsers with MessageChannel, includes WebWorkers 5551 // except iOS - https://github.com/zloirock/core-js/issues/624 5552 5553 } else if (MessageChannel && !IS_IOS) { 5554 channel = new MessageChannel(); 5555 port = channel.port2; 5556 channel.port1.onmessage = listener; 5557 defer = bind(port.postMessage, port, 1); // Browsers with postMessage, skip WebWorkers 5558 // IE8 has postMessage, but it's sync & typeof its postMessage is 'object' 5559 } else if (global.addEventListener && typeof postMessage == 'function' && !global.importScripts && location && location.protocol !== 'file:' && !fails(post)) { 5560 defer = post; 5561 global.addEventListener('message', listener, false); // IE8- 5562 } else if (ONREADYSTATECHANGE in createElement('script')) { 5563 defer = function defer(id) { 5564 html.appendChild(createElement('script'))[ONREADYSTATECHANGE] = function () { 5565 html.removeChild(this); 5566 run(id); 5567 }; 5568 }; // Rest old browsers 5569 5570 } else { 5571 defer = function defer(id) { 5572 setTimeout(runner(id), 0); 5573 }; 5574 } 5575 } 5576 5577 module.exports = { 5578 set: set, 5579 clear: clear 5580 }; 5581 /***/ 5582 }, 5583 5584 /***/ 5585 "LQDL": 5586 /*!*************************************************************!*\ 5587 !*** ./node_modules/core-js/internals/engine-v8-version.js ***! 5588 \*************************************************************/ 5589 5590 /*! no static exports found */ 5591 5592 /***/ 5593 function LQDL(module, exports, __webpack_require__) { 5594 var global = __webpack_require__( 5595 /*! ../internals/global */ 5596 "2oRo"); 5597 5598 var userAgent = __webpack_require__( 5599 /*! ../internals/engine-user-agent */ 5600 "NC/Y"); 5601 5602 var process = global.process; 5603 var versions = process && process.versions; 5604 var v8 = versions && versions.v8; 5605 var match, version; 5606 5607 if (v8) { 5608 match = v8.split('.'); 5609 version = match[0] + match[1]; 5610 } else if (userAgent) { 5611 match = userAgent.match(/Edge\/(\d+)/); 5612 5613 if (!match || match[1] >= 74) { 5614 match = userAgent.match(/Chrome\/(\d+)/); 5615 if (match) version = match[1]; 5616 } 5617 } 5618 5619 module.exports = version && +version; 5620 /***/ 5621 }, 5622 5623 /***/ 5624 "N+g0": 5625 /*!********************************************************************!*\ 5626 !*** ./node_modules/core-js/internals/object-define-properties.js ***! 5627 \********************************************************************/ 5628 5629 /*! no static exports found */ 5630 5631 /***/ 5632 function NG0(module, exports, __webpack_require__) { 5633 var DESCRIPTORS = __webpack_require__( 5634 /*! ../internals/descriptors */ 5635 "g6v/"); 5636 5637 var definePropertyModule = __webpack_require__( 5638 /*! ../internals/object-define-property */ 5639 "m/L8"); 5640 5641 var anObject = __webpack_require__( 5642 /*! ../internals/an-object */ 5643 "glrk"); 5644 5645 var objectKeys = __webpack_require__( 5646 /*! ../internals/object-keys */ 5647 "33Wh"); // `Object.defineProperties` method 5648 // https://tc39.es/ecma262/#sec-object.defineproperties 5649 5650 5651 module.exports = DESCRIPTORS ? Object.defineProperties : function defineProperties(O, Properties) { 5652 anObject(O); 5653 var keys = objectKeys(Properties); 5654 var length = keys.length; 5655 var index = 0; 5656 var key; 5657 5658 while (length > index) { 5659 definePropertyModule.f(O, key = keys[index++], Properties[key]); 5660 } 5661 5662 return O; 5663 }; 5664 /***/ 5665 }, 5666 5667 /***/ 5668 "N/DB": 5669 /*!*********************************************************!*\ 5670 !*** ./node_modules/@angular/localize/fesm2015/init.js ***! 5671 \*********************************************************/ 5672 5673 /*! exports provided: $localize */ 5674 5675 /***/ 5676 function NDB(module, __webpack_exports__, __webpack_require__) { 5677 "use strict"; 5678 5679 __webpack_require__.r(__webpack_exports__); 5680 /* harmony export (binding) */ 5681 5682 5683 __webpack_require__.d(__webpack_exports__, "$localize", function () { 5684 return $localize; 5685 }); 5686 /** 5687 * @license Angular v11.2.14 5688 * (c) 2010-2021 Google LLC. https://angular.io/ 5689 * License: MIT 5690 */ 5691 5692 /** 5693 * @license 5694 * Copyright Google LLC All Rights Reserved. 5695 * 5696 * Use of this source code is governed by an MIT-style license that can be 5697 * found in the LICENSE file at https://angular.io/license 5698 */ 5699 5700 5701 var __globalThis = typeof globalThis !== 'undefined' && globalThis; 5702 5703 var __window = typeof window !== 'undefined' && window; 5704 5705 var __self = typeof self !== 'undefined' && typeof WorkerGlobalScope !== 'undefined' && self instanceof WorkerGlobalScope && self; 5706 5707 var __global = typeof global !== 'undefined' && global; // Always use __globalThis if available; this is the spec-defined global variable across all 5708 // environments. 5709 // Then fallback to __global first; in Node tests both __global and __window may be defined. 5710 5711 5712 var _global = __globalThis || __global || __window || __self; 5713 /** 5714 * @license 5715 * Copyright Google LLC All Rights Reserved. 5716 * 5717 * Use of this source code is governed by an MIT-style license that can be 5718 * found in the LICENSE file at https://angular.io/license 5719 */ 5720 5721 /** 5722 * Tag a template literal string for localization. 5723 * 5724 * For example: 5725 * 5726 * ```ts 5727 * $localize `some string to localize` 5728 * ``` 5729 * 5730 * **Providing meaning, description and id** 5731 * 5732 * You can optionally specify one or more of `meaning`, `description` and `id` for a localized 5733 * string by pre-pending it with a colon delimited block of the form: 5734 * 5735 * ```ts 5736 * $localize`:meaning|description@@id:source message text`; 5737 * 5738 * $localize`:meaning|:source message text`; 5739 * $localize`:description:source message text`; 5740 * $localize`:@@id:source message text`; 5741 * ``` 5742 * 5743 * This format is the same as that used for `i18n` markers in Angular templates. See the 5744 * [Angular 18n guide](guide/i18n#mark-text-for-translations). 5745 * 5746 * **Naming placeholders** 5747 * 5748 * If the template literal string contains expressions, then the expressions will be automatically 5749 * associated with placeholder names for you. 5750 * 5751 * For example: 5752 * 5753 * ```ts 5754 * $localize `Hi ${name}! There are ${items.length} items.`; 5755 * ``` 5756 * 5757 * will generate a message-source of `Hi {$PH}! There are {$PH_1} items`. 5758 * 5759 * The recommended practice is to name the placeholder associated with each expression though. 5760 * 5761 * Do this by providing the placeholder name wrapped in `:` characters directly after the 5762 * expression. These placeholder names are stripped out of the rendered localized string. 5763 * 5764 * For example, to name the `items.length` expression placeholder `itemCount` you write: 5765 * 5766 * ```ts 5767 * $localize `There are ${items.length}:itemCount: items`; 5768 * ``` 5769 * 5770 * **Escaping colon markers** 5771 * 5772 * If you need to use a `:` character directly at the start of a tagged string that has no 5773 * metadata block, or directly after a substitution expression that has no name you must escape 5774 * the `:` by preceding it with a backslash: 5775 * 5776 * For example: 5777 * 5778 * ```ts 5779 * // message has a metadata block so no need to escape colon 5780 * $localize `:some description::this message starts with a colon (:)`; 5781 * // no metadata block so the colon must be escaped 5782 * $localize `\:this message starts with a colon (:)`; 5783 * ``` 5784 * 5785 * ```ts 5786 * // named substitution so no need to escape colon 5787 * $localize `${label}:label:: ${}` 5788 * // anonymous substitution so colon must be escaped 5789 * $localize `${label}\: ${}` 5790 * ``` 5791 * 5792 * **Processing localized strings:** 5793 * 5794 * There are three scenarios: 5795 * 5796 * * **compile-time inlining**: the `$localize` tag is transformed at compile time by a 5797 * transpiler, removing the tag and replacing the template literal string with a translated 5798 * literal string from a collection of translations provided to the transpilation tool. 5799 * 5800 * * **run-time evaluation**: the `$localize` tag is a run-time function that replaces and 5801 * reorders the parts (static strings and expressions) of the template literal string with strings 5802 * from a collection of translations loaded at run-time. 5803 * 5804 * * **pass-through evaluation**: the `$localize` tag is a run-time function that simply evaluates 5805 * the original template literal string without applying any translations to the parts. This 5806 * version is used during development or where there is no need to translate the localized 5807 * template literals. 5808 * 5809 * @param messageParts a collection of the static parts of the template string. 5810 * @param expressions a collection of the values of each placeholder in the template string. 5811 * @returns the translated string, with the `messageParts` and `expressions` interleaved together. 5812 * 5813 * @globalApi 5814 * @publicApi 5815 */ 5816 5817 5818 var $localize = function $localize(messageParts) { 5819 for (var _len = arguments.length, expressions = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) { 5820 expressions[_key - 1] = arguments[_key]; 5821 } 5822 5823 if ($localize.translate) { 5824 // Don't use array expansion here to avoid the compiler adding `__read()` helper unnecessarily. 5825 var translation = $localize.translate(messageParts, expressions); 5826 messageParts = translation[0]; 5827 expressions = translation[1]; 5828 } 5829 5830 var message = stripBlock(messageParts[0], messageParts.raw[0]); 5831 5832 for (var i = 1; i < messageParts.length; i++) { 5833 message += expressions[i - 1] + stripBlock(messageParts[i], messageParts.raw[i]); 5834 } 5835 5836 return message; 5837 }; 5838 5839 var BLOCK_MARKER = ':'; 5840 /** 5841 * Strip a delimited "block" from the start of the `messagePart`, if it is found. 5842 * 5843 * If a marker character (:) actually appears in the content at the start of a tagged string or 5844 * after a substitution expression, where a block has not been provided the character must be 5845 * escaped with a backslash, `\:`. This function checks for this by looking at the `raw` 5846 * messagePart, which should still contain the backslash. 5847 * 5848 * @param messagePart The cooked message part to process. 5849 * @param rawMessagePart The raw message part to check. 5850 * @returns the message part with the placeholder name stripped, if found. 5851 * @throws an error if the block is unterminated 5852 */ 5853 5854 function stripBlock(messagePart, rawMessagePart) { 5855 return rawMessagePart.charAt(0) === BLOCK_MARKER ? messagePart.substring(findEndOfBlock(messagePart, rawMessagePart) + 1) : messagePart; 5856 } 5857 /** 5858 * Find the end of a "marked block" indicated by the first non-e
5858scaped colon. 5859 * 5860 * @param cooked The cooked string (where escaped chars have been processed) 5861 * @param raw The raw string (where escape sequences are still in place) 5862 * 5863 * @returns the index of the end of block marker 5864 * @throws an error if the block is unterminated 5865 */ 5866 5867 5868 function findEndOfBlock(cooked, raw) { 5869 /*********************************************************************************************** 5870 * This function is repeated in `src/utils/messages.ts` and the two should be kept in sync. 5871 * The reason is that this file is marked as having side-effects, and if we import `messages.ts` 5872 * into it, the whole of `src/utils` will be included in this bundle and none of the functions 5873 * will be tree shaken. 5874 ***********************************************************************************************/ 5875 for (var cookedIndex = 1, rawIndex = 1; cookedIndex < cooked.length; cookedIndex++, rawIndex++) { 5876 if (raw[rawIndex] === '\\') { 5877 rawIndex++; 5878 } else if (cooked[cookedIndex] === BLOCK_MARKER) { 5879 return cookedIndex; 5880 } 5881 } 5882 5883 throw new Error("Unterminated $localize metadata block in \"".concat(raw, "\".")); 5884 } 5885 /** 5886 * @license 5887 * Copyright Google LLC All Rights Reserved. 5888 * 5889 * Use of this source code is governed by an MIT-style license that can be 5890 * found in the LICENSE file at https://angular.io/license 5891 */ 5892 5893 /** 5894 * @license 5895 * Copyright Google LLC All Rights Reserved. 5896 * 5897 * Use of this source code is governed by an MIT-style license that can be 5898 * found in the LICENSE file at https://angular.io/license 5899 */ 5900 // Attach $localize to the global context, as a side-effect of this module. 5901 5902 5903 _global.$localize = $localize; //# sourceMappingURL=init.js.map 5904 5905 /***/ 5906 }, 5907 5908 /***/ 5909 "NBAS": 5910 /*!********************************************************************!*\ 5911 !*** ./node_modules/core-js/modules/es.object.get-prototype-of.js ***! 5912 \********************************************************************/ 5913 5914 /*! no static exports found */ 5915 5916 /***/ 5917 function NBAS(module, exports, __webpack_require__) { 5918 var $ = __webpack_require__( 5919 /*! ../internals/export */ 5920 "I+eb"); 5921 5922 var fails = __webpack_require__( 5923 /*! ../internals/fails */ 5924 "0Dky"); 5925 5926 var toObject = __webpack_require__( 5927 /*! ../internals/to-object */ 5928 "ewvW"); 5929 5930 var nativeGetPrototypeOf = __webpack_require__( 5931 /*! ../internals/object-get-prototype-of */ 5932 "4WOD"); 5933 5934 var CORRECT_PROTOTYPE_GETTER = __webpack_require__( 5935 /*! ../internals/correct-prototype-getter */ 5936 "4Xet"); 5937 5938 var FAILS_ON_PRIMITIVES = fails(function () { 5939 nativeGetPrototypeOf(1); 5940 }); // `Object.getPrototypeOf` method 5941 // https://tc39.es/ecma262/#sec-object.getprototypeof 5942 5943 $({ 5944 target: 'Object', 5945 stat: true, 5946 forced: FAILS_ON_PRIMITIVES, 5947 sham: !CORRECT_PROTOTYPE_GETTER 5948 }, { 5949 getPrototypeOf: function getPrototypeOf(it) { 5950 return nativeGetPrototypeOf(toObject(it)); 5951 } 5952 }); 5953 /***/ 5954 }, 5955 5956 /***/ 5957 "NC/Y": 5958 /*!*************************************************************!*\ 5959 !*** ./node_modules/core-js/internals/engine-user-agent.js ***! 5960 \*************************************************************/ 5961 5962 /*! no static exports found */ 5963 5964 /***/ 5965 function NCY(module, exports, __webpack_require__) { 5966 var getBuiltIn = __webpack_require__( 5967 /*! ../internals/get-built-in */ 5968 "0GbY"); 5969 5970 module.exports = getBuiltIn('navigator', 'userAgent') || ''; 5971 /***/ 5972 }, 5973 5974 /***/ 5975 "NaFW": 5976 /*!***************************************************************!*\ 5977 !*** ./node_modules/core-js/internals/get-iterator-method.js ***! 5978 \***************************************************************/ 5979 5980 /*! no static exports found */ 5981 5982 /***/ 5983 function NaFW(module, exports, __webpack_require__) { 5984 var classof = __webpack_require__( 5985 /*! ../internals/classof */ 5986 "9d/t"); 5987 5988 var Iterators = __webpack_require__( 5989 /*! ../internals/iterators */ 5990 "P4y1"); 5991 5992 var wellKnownSymbol = __webpack_require__( 5993 /*! ../internals/well-known-symbol */ 5994 "tiKp"); 5995 5996 var ITERATOR = wellKnownSymbol('iterator'); 5997 5998 module.exports = function (it) { 5999 if (it != undefined) return it[ITERATOR] || it['@@iterator'] || Iterators[classof(it)]; 6000 }; 6001 /***/ 6002 6003 }, 6004 6005 /***/ 6006 "NbN+": 6007 /*!***********************************************************!*\ 6008 !*** ./node_modules/core-js/modules/es.number.epsilon.js ***! 6009 \***********************************************************/ 6010 6011 /*! no static exports found */ 6012 6013 /***/ 6014 function NbN(module, exports, __webpack_require__) { 6015 var $ = __webpack_require__( 6016 /*! ../internals/export */ 6017 "I+eb"); // `Number.EPSILON` constant 6018 // https://tc39.es/ecma262/#sec-number.epsilon 6019 6020 6021 $({ 6022 target: 'Number', 6023 stat: true 6024 }, { 6025 EPSILON: Math.pow(2, -52) 6026 }); 6027 /***/ 6028 }, 6029 6030 /***/ 6031 "O741": 6032 /*!****************************************************************!*\ 6033 !*** ./node_modules/core-js/internals/a-possible-prototype.js ***! 6034 \****************************************************************/ 6035 6036 /*! no static exports found */ 6037 6038 /***/ 6039 function O741(module, exports, __webpack_require__) { 6040 var isObject = __webpack_require__( 6041 /*! ../internals/is-object */ 6042 "hh1v"); 6043 6044 module.exports = function (it) { 6045 if (!isObject(it) && it !== null) { 6046 throw TypeError("Can't set " + String(it) + ' as a prototype'); 6047 } 6048 6049 return it; 6050 }; 6051 /***/ 6052 6053 }, 6054 6055 /***/ 6056 "OM9Z": 6057 /*!**********************************************************!*\ 6058 !*** ./node_modules/core-js/modules/es.string.repeat.js ***! 6059 \**********************************************************/ 6060 6061 /*! no static exports found */ 6062 6063 /***/ 6064 function OM9Z(module, exports, __webpack_require__) { 6065 var $ = __webpack_require__( 6066 /*! ../internals/export */ 6067 "I+eb"); 6068 6069 var repeat = __webpack_require__( 6070 /*! ../internals/string-repeat */ 6071 "EUja"); // `String.prototype.repeat` method 6072 // https://tc39.es/ecma262/#sec-string.prototype.repeat 6073 6074 6075 $({ 6076 target: 'String', 6077 proto: true 6078 }, { 6079 repeat: repeat 6080 }); 6081 /***/ 6082 }, 6083 6084 /***/ 6085 "P4y1": 6086 /*!*****************************************************!*\ 6087 !*** ./node_modules/core-js/internals/iterators.js ***! 6088 \*****************************************************/ 6089 6090 /*! no static exports found */ 6091 6092 /***/
6093 function P4y1(module, exports) { 6094 module.exports = {}; 6095 /***/ 6096 }, 6097 6098 /***/ 6099 "PKPk": 6100 /*!************************************************************!*\ 6101 !*** ./node_modules/core-js/modules/es.string.iterator.js ***! 6102 \************************************************************/ 6103 6104 /*! no static exports found */ 6105 6106 /***/ 6107 function PKPk(module, exports, __webpack_require__) { 6108 "use strict"; 6109 6110 var charAt = __webpack_require__( 6111 /*! ../internals/string-multibyte */ 6112 "ZUd8").charAt; 6113 6114 var InternalStateModule = __webpack_require__( 6115 /*! ../internals/internal-state */ 6116 "afO8"); 6117 6118 var defineIterator = __webpack_require__( 6119 /*! ../internals/define-iterator */ 6120 "fdAy"); 6121 6122 var STRING_ITERATOR = 'String Iterator'; 6123 var setInternalState = InternalStateModule.set; 6124 var getInternalState = InternalStateModule.getterFor(STRING_ITERATOR); // `String.prototype[@@iterator]` method 6125 // https://tc39.es/ecma262/#sec-string.prototype-@@iterator 6126 6127 defineIterator(String, 'String', function (iterated) { 6128 setInternalState(this, { 6129 type: STRING_ITERATOR, 6130 string: String(iterated), 6131 index: 0 6132 }); // `%StringIteratorPrototype%.next` method 6133 // https://tc39.es/ecma262/#sec-%stringiteratorprototype%.next 6134 }, function next() { 6135 var state = getInternalState(this); 6136 var string = state.string; 6137 var index = state.index; 6138 var point; 6139 if (index >= string.length) return { 6140 value: undefined, 6141 done: true 6142 }; 6143 point = charAt(string, index); 6144 state.index += point.length; 6145 return { 6146 value: point, 6147 done: false 6148 }; 6149 }); 6150 /***/ 6151 }, 6152 6153 /***/ 6154 "PqOI": 6155 /*!******************************************************!*\ 6156 !*** ./node_modules/core-js/modules/es.math.cbrt.js ***! 6157 \******************************************************/ 6158 6159 /*! no static exports found */ 6160 6161 /***/ 6162 function PqOI(module, exports, __webpack_require__) { 6163 var $ = __webpack_require__( 6164 /*! ../internals/export */ 6165 "I+eb"); 6166 6167 var sign = __webpack_require__( 6168 /*! ../internals/math-sign */ 6169 "90hW"); 6170 6171 var abs = Math.abs; 6172 var pow = Math.pow; // `Math.cbrt` method 6173 // https://tc39.es/ecma262/#sec-math.cbrt 6174 6175 $({ 6176 target: 'Math', 6177 stat: true 6178 }, { 6179 cbrt: function cbrt(x) { 6180 return sign(x = +x) * pow(abs(x), 1 / 3); 6181 } 6182 }); 6183 /***/ 6184 }, 6185 6186 /***/ 6187 "QFcT": 6188 /*!*******************************************************!*\ 6189 !*** ./node_modules/core-js/modules/es.math.hypot.js ***! 6190 \*******************************************************/ 6191 6192 /*! no static exports found */ 6193 6194 /***/ 6195 function QFcT(module, exports, __webpack_require__) { 6196 var $ = __webpack_require__( 6197 /*! ../internals/export */ 6198 "I+eb"); 6199 6200 var $hypot = Math.hypot; 6201 var abs = Math.abs; 6202 var sqrt = Math.sqrt; // Chrome 77 bug 6203 // https://bugs.chromium.org/p/v8/issues/detail?id=9546 6204 6205 var BUGGY = !!$hypot && $hypot(Infinity, NaN) !== Infinity; // `Math.hypot` method 6206 // https://tc39.es/ecma262/#sec-math.hypot 6207 6208 $({ 6209 target: 'Math', 6210 stat: true, 6211 forced: BUGGY 6212 }, { 6213 hypot: function hypot(value1, value2) { 6214 // eslint-disable-line no-unused-vars 6215 var sum = 0; 6216 var i = 0; 6217 var aLen = arguments.length; 6218 var larg = 0; 6219 var arg, div; 6220 6221 while (i < aLen) { 6222 arg = abs(arguments[i++]); 6223 6224 if (larg < arg) { 6225 div = larg / arg; 6226 sum = sum * div * div + 1; 6227 larg = arg; 6228 } else if (arg > 0) { 6229 div = arg / larg; 6230 sum += div * div; 6231 } else sum += arg; 6232 } 6233 6234 return larg === Infinity ? Infinity : larg * sqrt(sum); 6235 } 6236 }); 6237 /***/ 6238 }, 6239 6240 /***/ 6241 "QIpd": 6242 /*!*************************************************************!*\ 6243 !*** ./node_modules/core-js/internals/this-number-value.js ***! 6244 \*************************************************************/ 6245 6246 /*! no static exports found */ 6247 6248 /***/ 6249 function QIpd(module, exports, __webpack_require__) { 6250 var classof = __webpack_require__( 6251 /*! ../internals/classof-raw */ 6252 "xrYK"); // `thisNumberValue` abstract operation 6253 // https://tc39.es/ecma262/#sec-thisnumbervalue 6254 6255 6256 module.exports = function (value) { 6257 if (typeof value != 'number' && classof(value) != 'Number') { 6258 throw TypeError('Incorrect invocation'); 6259 } 6260 6261 return +value; 6262 }; 6263 /***/ 6264 6265 }, 6266 6267 /***/ 6268 "QNnp": 6269 /*!*******************************************************!*\ 6270 !*** ./node_modules/core-js/modules/es.math.clz32.js ***! 6271 \*******************************************************/ 6272 6273 /*! no static exports found */ 6274 6275 /***/ 6276 function QNnp(module, exports, __webpack_require__) { 6277 var $ = __webpack_require__( 6278 /*! ../internals/export */ 6279 "I+eb"); 6280 6281 var floor = Math.floor; 6282 var log = Math.log; 6283 var LOG2E = Math.LOG2E; // `Math.clz32` method 6284 // https://tc39.es/ecma262/#sec-math.clz32 6285 6286 $({ 6287 target: 'Math', 6288 stat: true 6289 }, { 6290 clz32: function clz32(x) { 6291 return (x >>>= 0) ? 31 - floor(log(x + 0.5) * LOG2E) : 32; 6292 } 6293 }); 6294 /***/ 6295 }, 6296 6297 /***/ 6298 "QWBl": 6299 /*!***********************************************************!*\ 6300 !*** ./node_modules/core-js/modules/es.array.for-each.js ***! 6301 \***********************************************************/ 6302 6303 /*! no static exports found */ 6304 6305 /***/ 6306 function QWBl(module, exports, __webpack_require__) { 6307 "use strict"; 6308 6309 var $ = __webpack_require__( 6310 /*! ../internals/export */ 6311 "I+eb"); 6312
6313 var forEach = __webpack_require__( 6314 /*! ../internals/array-for-each */ 6315 "F8JR"); // `Array.prototype.forEach` method 6316 // https://tc39.es/ecma262/#sec-array.prototype.foreach 6317 6318 6319 $({ 6320 target: 'Array', 6321 proto: true, 6322 forced: [].forEach != forEach 6323 }, { 6324 forEach: forEach 6325 }); 6326 /***/ 6327 }, 6328 6329 /***/ 6330 "Qo9l": 6331 /*!************************************************!*\ 6332 !*** ./node_modules/core-js/internals/path.js ***! 6333 \************************************************/ 6334 6335 /*! no static exports found */ 6336 6337 /***/ 6338 function Qo9l(module, exports, __webpack_require__) { 6339 var global = __webpack_require__( 6340 /*! ../internals/global */ 6341 "2oRo"); 6342 6343 module.exports = global; 6344 /***/ 6345 }, 6346 6347 /***/ 6348 "R0gw": 6349 /*!**************************************************!*\ 6350 !*** ./node_modules/zone.js/dist/zone-legacy.js ***! 6351 \**************************************************/ 6352 6353 /*! no static exports found */ 6354 6355 /***/ 6356 function R0gw(module, exports, __webpack_require__) { 6357 var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_RESULT__; 6358 /** 6359 * @license Angular v9.1.0-next.4+61.sha-e552591.with-local-changes 6360 * (c) 2010-2020 Google LLC. https://angular.io/ 6361 * License: MIT 6362 */ 6363 6364 6365 (function (factory) { 6366 true ? !(__WEBPACK_AMD_DEFINE_FACTORY__ = factory, __WEBPACK_AMD_DEFINE_RESULT__ = typeof __WEBPACK_AMD_DEFINE_FACTORY__ === 'function' ? __WEBPACK_AMD_DEFINE_FACTORY__.call(exports, __webpack_require__, exports, module) : __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)) : undefined; 6367 })(function () { 6368 'use strict'; 6369 /** 6370 * @license 6371 * Copyright Google Inc. All Rights Reserved. 6372 * 6373 * Use of this source code is governed by an MIT-style license that can be 6374 * found in the LICENSE file at https://angular.io/license 6375 */ 6376 6377 /* 6378 * This is necessary for Chrome and Chrome mobile, to enable 6379 * things like redefining `createdCallback` on an element. 6380 */ 6381 6382 var zoneSymbol; 6383 6384 var _defineProperty; 6385 6386 var _getOwnPropertyDescriptor; 6387 6388 var _create; 6389 6390 var unconfigurablesKey; 6391 6392 function propertyPatch() { 6393 zoneSymbol = Zone.__symbol__; 6394 _defineProperty = Object[zoneSymbol('defineProperty')] = Object.defineProperty; 6395 _getOwnPropertyDescriptor = Object[zoneSymbol('getOwnPropertyDescriptor')] = Object.getOwnPropertyDescriptor; 6396 _create = Object.create; 6397 unconfigurablesKey = zoneSymbol('unconfigurables'); 6398 6399 Object.defineProperty = function (obj, prop, desc) { 6400 if (isUnconfigurable(obj, prop)) { 6401 throw new TypeError('Cannot assign to read only property \'' + prop + '\' of ' + obj); 6402 } 6403 6404 var originalConfigurableFlag = desc.configurable; 6405 6406 if (prop !== 'prototype') { 6407 desc = rewriteDescriptor(obj, prop, desc); 6408 } 6409 6410 return _tryDefineProperty(obj, prop, desc, originalConfigurableFlag); 6411 }; 6412 6413 Object.defineProperties = function (obj, props) { 6414 Object.keys(props).forEach(function (prop) { 6415 Object.defineProperty(obj, prop, props[prop]); 6416 }); 6417 return obj; 6418 }; 6419 6420 Object.create = function (obj, proto) { 6421 if (typeof proto === 'object' && !Object.isFrozen(proto)) { 6422 Object.keys(proto).forEach(function (prop) { 6423 proto[prop] = rewriteDescriptor(obj, prop, proto[prop]); 6424 }); 6425 } 6426 6427 return _create(obj, proto); 6428 }; 6429 6430 Object.getOwnPropertyDescriptor = function (obj, prop) { 6431 var desc = _getOwnPropertyDescriptor(obj, prop); 6432 6433 if (desc && isUnconfigurable(obj, prop)) { 6434 desc.configurable = false; 6435 } 6436 6437 return desc; 6438 }; 6439 } 6440 6441 function _redefineProperty(obj, prop, desc) { 6442 var originalConfigurableFlag = desc.configurable; 6443 desc = rewriteDescriptor(obj, prop, desc); 6444 return _tryDefineProperty(obj, prop, desc, originalConfigurableFlag); 6445 } 6446 6447 function isUnconfigurable(obj, prop) { 6448 return obj && obj[unconfigurablesKey] && obj[unconfigurablesKey][prop]; 6449 } 6450 6451 function rewriteDescriptor(obj, prop, desc) { 6452 // issue-927, if the desc is frozen, don't try to change the desc 6453 if (!Object.isFrozen(desc)) { 6454 desc.configurable = true; 6455 } 6456 6457 if (!desc.configurable) { 6458 // issue-927, if the obj is frozen, don't try to set the desc to obj 6459 if (!obj[unconfigurablesKey] && !Object.isFrozen(obj)) { 6460 _defineProperty(obj, unconfigurablesKey, { 6461 writable: true, 6462 value: {} 6463 }); 6464 } 6465 6466 if (obj[unconfigurablesKey]) { 6467 obj[unconfigurablesKey][prop] = true; 6468 } 6469 } 6470 6471 return desc; 6472 } 6473 6474 function _tryDefineProperty(obj, prop, desc, originalConfigurableFlag) { 6475 try { 6476 return _defineProperty(obj, prop, desc); 6477 } catch (error) { 6478 if (desc.configurable) { 6479 // In case of errors, when the configurable flag was likely set by rewriteDescriptor(), let's 6480 // retry with the original flag value 6481 if (typeof originalConfigurableFlag == 'undefined') { 6482 delete desc.configurable; 6483 } else { 6484 desc.configurable = originalConfigurableFlag; 6485 } 6486 6487 try { 6488 return _defineProperty(obj, prop, desc); 6489 } catch (error) { 6490 var descJson = null; 6491 6492 try { 6493 descJson = JSON.stringify(desc); 6494 } catch (error) { 6495 descJson = desc.toString(); 6496 } 6497 6498 console.log("Attempting to configure '" + prop + "' with descriptor '" + descJson + "' on object '" + obj + "' and got error, giving up: " + error); 6499 } 6500 } else { 6501 throw error; 6502 } 6503 } 6504 } 6505 /** 6506 * @license 6507 * Copyright Google Inc. All Rights Reserved. 6508 * 6509 * Use of this source code is governed by an MIT-style license that can be 6510 * found in the LICENSE file at https://angular.io/license 6511 */ 6512 6513 6514 function eventTargetLegacyPatch(_global, api) { 6515 var _a = api.getGlobalObjects(), 6516 eventNames = _a.eventNames, 6517 globalSources = _a.globalSources, 6518 zoneSymbolEventNames = _a.zoneSymbolEventNames, 6519 TRUE_STR = _a.TRUE_STR, 6520 FALSE_STR = _a.FALSE_STR, 6521 ZONE_SYMBOL_PREFIX = _a.ZONE_SYMBOL_PREFIX; 6522 6523 var WTF_ISSUE_555 = 'Anchor,Area,Audio,BR,Base,BaseFont,Body,Button,Canvas,Content,DList,Directory,Div,Embed,FieldSet,Font,Form,Frame,FrameSet,HR,Head,Heading,Html,IFrame,Image,Input,Keygen,LI,Label,Legend,Link,Map,Marquee,Media,Menu,Meta,Meter,Mod,OList,Object,OptGroup,Option,Output,Paragraph,Pre,Progress,Quote,Script,Select,Source,Span,Style,TableCaption,TableCell,TableCol,Table,TableRow,TableSection,TextArea,Title,Track,UList,Unknown,Video'; 6524 var NO_EVENT_TARGET = 'ApplicationCache,EventSource,FileReader,InputMethodContext,MediaController,MessagePort,Node,Performance,SVGElementInstance,SharedWorker,TextTrack,TextTrackCue,TextTrackList,WebKitNamedFlow,Window,Worker,WorkerGlobalScope,XMLHttpRequest,XMLHttpRequestEventTarget,XMLHttpRequestUpload,IDBRequest,IDBOpenDBRequest,IDBDatabase,IDBTransaction,IDBCursor,DBIndex,WebSocket'.split(','); 6525 var EVENT_TARGET = 'EventTarget'; 6526 var apis = []; 6527 var isWtf = _global['wtf']; 6528 var WTF_ISSUE_555_ARRAY = WTF_ISSUE_555.split(','); 6529 6530 if (isWtf) { 6531 // Workaround for: https://github.com/google/tracing-framework/issues/555 6532 apis = WTF_ISSUE_555_ARRAY.map(function (v) { 6533 return 'HTML' + v + 'Element'; 6534 }).concat(NO_EVENT_TARGET); 6535 } else if (_global[EVENT_TARGET]) { 6536 apis.push(EVENT_TARGET); 6537 } else { 6538 // Note: EventTarget is not available in all browsers, 6539 // if it's not available, we instead patch the APIs in the IDL that inherit from EventTarget 6540 apis = NO_EVENT_TARGET; 6541 } 6542 6543 var isDisableIECheck = _global['__Zone_disable_IE_check'] || false; 6544 var isEnableCrossContextCheck = _global['__Zone_enable_cross_context_check'] || false; 6545 var ieOrEdge = api.isIEOrEdge(); 6546 var ADD_EVENT_LISTENER_SOURCE = '.addEventListener:'; 6547 var FUNCTION_WRAPPER = '[object FunctionWrapper]'; 6548 var BROWSER_TOOLS = 'function __BROWSERTOOLS_CONSOLE_SAFEFUNC() { [native code] }'; 6549 var pointerEventsMap = { 6550 'MSPointerCancel': 'pointercancel', 6551 'MSPointerDown': 'pointerdown', 6552 'MSPointerEnter': 'pointerenter', 6553 'MSPointerHover': 'pointerhover', 6554 'MSPointerLeave': 'pointerleave', 6555 'MSPointerMove': 'pointermove', 6556 'MSPointerOut': 'pointerout', 6557 'MSPointerOver': 'pointerover', 6558 'MSPointerUp': 'pointerup' 6559 }; // predefine all __zone_symbol__ + eventName + true/false string 6560 6561 for (var i = 0; i < eventNames.length; i++) { 6562 var eventName = eventNames[i]; 6563 var falseEventName = eventName + FALSE_STR; 6564 var trueEventName = eventName + TRUE_STR; 6565 var symbol = ZONE_SYMBOL_PREFIX + falseEventName; 6566 var symbolCapture = ZONE_SYMBOL_PREFIX + trueEventName; 6567 zoneSymbolEventNames[eventName] = {}; 6568 zoneSymbolEventNames[eventName][FALSE_STR] = symbol; 6569 zoneSymbolEventNames[eventName][TRUE_STR] = symbolCapture; 6570 } // predefine all task.source string 6571 6572 6573 for (var i = 0; i < WTF_ISSUE_555_ARRAY.length; i++) { 6574 var target = WTF_ISSUE_555_ARRAY[i]; 6575 var targets = globalSources[target] = {}; 6576 6577 for (var j = 0; j < eventNames.length; j++) { 6578 var eventName = eventNames[j]; 6579 targets[eventName] = target + ADD_EVENT_LISTENER_SOURCE + eventName; 6580 } 6581 } 6582 6583 var checkIEAndCrossContext = function checkIEAndCrossContext(nativeDelegate, delegate, target, args) { 6584 if (!isDisableIECheck && ieOrEdge) { 6585 if (isEnableCrossContextCheck) { 6586 try { 6587 var testString = delegate.toString(); 6588 6589 if (testString === FUNCTION_WRAPPER || testString == BROWSER_TOOLS) { 6590 nativeDelegate.apply(target, args); 6591 return false;
6592 } 6593 } catch (error) { 6594 nativeDelegate.apply(target, args); 6595 return false; 6596 } 6597 } else { 6598 var testString = delegate.toString(); 6599 6600 if (testString === FUNCTION_WRAPPER || testString == BROWSER_TOOLS) { 6601 nativeDelegate.apply(target, args); 6602 return false; 6603 } 6604 } 6605 } else if (isEnableCrossContextCheck) { 6606 try { 6607 delegate.toString(); 6608 } catch (error) { 6609 nativeDelegate.apply(target, args); 6610 return false; 6611 } 6612 } 6613 6614 return true; 6615 }; 6616 6617 var apiTypes = []; 6618 6619 for (var i = 0; i < apis.length; i++) { 6620 var type = _global[apis[i]]; 6621 apiTypes.push(type && type.prototype); 6622 } // vh is validateHandler to check event handler 6623 // is valid or not(for security check) 6624 6625 6626 api.patchEventTarget(_global, apiTypes, { 6627 vh: checkIEAndCrossContext, 6628 transferEventName: function transferEventName(eventName) { 6629 var pointerEventName = pointerEventsMap[eventName]; 6630 return pointerEventName || eventName; 6631 } 6632 }); 6633 Zone[api.symbol('patchEventTarget')] = !!_global[EVENT_TARGET]; 6634 return true; 6635 } 6636 /** 6637 * @license 6638 * Copyright Google Inc. All Rights Reserved. 6639 * 6640 * Use of this source code is governed by an MIT-style license that can be 6641 * found in the LICENSE file at https://angular.io/license 6642 */ 6643 // we have to patch the instance since the proto is non-configurable 6644 6645 6646 function apply(api, _global) { 6647 var _a = api.getGlobalObjects(), 6648 ADD_EVENT_LISTENER_STR = _a.ADD_EVENT_LISTENER_STR, 6649 REMOVE_EVENT_LISTENER_STR = _a.REMOVE_EVENT_LISTENER_STR; 6650 6651 var WS = _global.WebSocket; // On Safari window.EventTarget doesn't exist so need to patch WS add/removeEventListener 6652 // On older Chrome, no need since EventTarget was already patched 6653 6654 if (!_global.EventTarget) { 6655 api.patchEventTarget(_global, [WS.prototype]); 6656 } 6657 6658 _global.WebSocket = function (x, y) { 6659 var socket = arguments.length > 1 ? new WS(x, y) : new WS(x); 6660 var proxySocket; 6661 var proxySocketProto; // Safari 7.0 has non-configurable own 'onmessage' and friends properties on the socket instance 6662 6663 var onmessageDesc = api.ObjectGetOwnPropertyDescriptor(socket, 'onmessage'); 6664 6665 if (onmessageDesc && onmessageDesc.configurable === false) { 6666 proxySocket = api.ObjectCreate(socket); // socket have own property descriptor 'onopen', 'onmessage', 'onclose', 'onerror' 6667 // but proxySocket not, so we will keep socket as prototype and pass it to 6668 // patchOnProperties method 6669 6670 proxySocketProto = socket; 6671 [ADD_EVENT_LISTENER_STR, REMOVE_EVENT_LISTENER_STR, 'send', 'close'].forEach(function (propName) { 6672 proxySocket[propName] = function () { 6673 var args = api.ArraySlice.call(arguments); 6674 6675 if (propName === ADD_EVENT_LISTENER_STR || propName === REMOVE_EVENT_LISTENER_STR) { 6676 var eventName = args.length > 0 ? args[0] : undefined; 6677 6678 if (eventName) { 6679 var propertySymbol = Zone.__symbol__('ON_PROPERTY' + eventName); 6680 6681 socket[propertySymbol] = proxySocket[propertySymbol]; 6682 } 6683 } 6684 6685 return socket[propName].apply(socket, args); 6686 }; 6687 }); 6688 } else { 6689 // we can patch the real socket 6690 proxySocket = socket; 6691 } 6692 6693 api.patchOnProperties(proxySocket, ['close', 'error', 'message', 'open'], proxySocketProto); 6694 return proxySocket; 6695 }; 6696 6697 var globalWebSocket = _global['WebSocket']; 6698 6699 for (var prop in WS) { 6700 globalWebSocket[prop] = WS[prop]; 6701 } 6702 } 6703 /** 6704 * @license 6705 * Copyright Google Inc. All Rights Reserved. 6706 * 6707 * Use of this source code is governed by an MIT-style license that can be 6708 * found in the LICENSE file at https://angular.io/license 6709 */ 6710 6711 6712 function propertyDescriptorLegacyPatch(api, _global) { 6713 var _a = api.getGlobalObjects(), 6714 isNode = _a.isNode, 6715 isMix = _a.isMix; 6716 6717 if (isNode && !isMix) { 6718 return; 6719 } 6720
6721 if (!canPatchViaPropertyDescriptor(api, _global)) { 6722 var supportsWebSocket = typeof WebSocket !== 'undefined'; // Safari, Android browsers (Jelly Bean) 6723 6724 patchViaCapturingAllTheEvents(api); 6725 api.patchClass('XMLHttpRequest'); 6726 6727 if (supportsWebSocket) { 6728 apply(api, _global); 6729 } 6730 6731 Zone[api.symbol('patchEvents')] = true; 6732 } 6733 } 6734 6735 function canPatchViaPropertyDescriptor(api, _global) { 6736 var _a = api.getGlobalObjects(), 6737 isBrowser = _a.isBrowser, 6738 isMix = _a.isMix; 6739 6740 if ((isBrowser || isMix) && !api.ObjectGetOwnPropertyDescriptor(HTMLElement.prototype, 'onclick') && typeof Element !== 'undefined') { 6741 // WebKit https://bugs.webkit.org/show_bug.cgi?id=134364 6742 // IDL interface attributes are not configurable 6743 var desc = api.ObjectGetOwnPropertyDescriptor(Element.prototype, 'onclick'); 6744 if (desc && !desc.configurable) return false; // try to use onclick to detect whether we can patch via propertyDescriptor 6745 // because XMLHttpRequest is not available in service worker 6746 6747 if (desc) { 6748 api.ObjectDefineProperty(Element.prototype, 'onclick', { 6749 enumerable: true, 6750 configurable: true, 6751 get: function get() { 6752 return true; 6753 } 6754 }); 6755 var div = document.createElement('div'); 6756 var result = !!div.onclick; 6757 api.ObjectDefineProperty(Element.prototype, 'onclick', desc); 6758 return result; 6759 } 6760 } 6761 6762 var XMLHttpRequest = _global['XMLHttpRequest']; 6763 6764 if (!XMLHttpRequest) { 6765 // XMLHttpRequest is not available in service worker 6766 return false; 6767 } 6768 6769 var ON_READY_STATE_CHANGE = 'onreadystatechange'; 6770 var XMLHttpRequestPrototype = XMLHttpRequest.prototype; 6771 var xhrDesc = api.ObjectGetOwnPropertyDescriptor(XMLHttpRequestPrototype, ON_READY_STATE_CHANGE); // add enumerable and configurable here because in opera 6772 // by default XMLHttpRequest.prototype.onreadystatechange is undefined 6773 // without adding enumerable and configurable will cause onreadystatechange 6774 // non-configurable 6775 // and if XMLHttpRequest.prototype.onreadystatechange is undefined, 6776 // we should set a real desc instead a fake one 6777 6778 if (xhrDesc) { 6779 api.ObjectDefineProperty(XMLHttpRequestPrototype, ON_READY_STATE_CHANGE, { 6780 enumerable: true, 6781 configurable: true, 6782 get: function get() { 6783 return true; 6784 } 6785 }); 6786 var req = new XMLHttpRequest(); 6787 var result = !!req.onreadystatechange; // restore original desc 6788 6789 api.ObjectDefineProperty(XMLHttpRequestPrototype, ON_READY_STATE_CHANGE, xhrDesc || {}); 6790 return result; 6791 } else { 6792 var SYMBOL_FAKE_ONREADYSTATECHANGE_1 = api.symbol('fake'); 6793 api.ObjectDefineProperty(XMLHttpRequestPrototype, ON_READY_STATE_CHANGE, { 6794 enumerable: true, 6795 configurable: true, 6796 get: function get() { 6797 return this[SYMBOL_FAKE_ONREADYSTATECHANGE_1]; 6798 }, 6799 set: function set(value) { 6800 this[SYMBOL_FAKE_ONREADYSTATECHANGE_1] = value; 6801 } 6802 }); 6803 var req = new XMLHttpRequest(); 6804 6805 var detectFunc = function detectFunc() {}; 6806 6807 req.onreadystatechange = detectFunc; 6808 var result = req[SYMBOL_FAKE_ONREADYSTATECHANGE_1] === detectFunc; 6809 req.onreadystatechange = null; 6810 return result; 6811 } 6812 } // Whenever any eventListener fires, we check the eventListener target and all parents 6813 // for `onwhatever` properties and replace them with zone-bound functions 6814 // - Chrome (for now) 6815 6816 6817 function patchViaCapturingAllTheEvents(api) { 6818 var eventNames = api.getGlobalObjects().eventNames; 6819 var unboundKey = api.symbol('unbound'); 6820 6821 var _loop_1 = function _loop_1(i) { 6822 var property = eventNames[i]; 6823 var onproperty = 'on' + property; 6824 self.addEventListener(property, function (event) { 6825 var elt = event.target, 6826 bound, 6827 source; 6828 6829 if (elt) { 6830 source = elt.constructor['name'] + '.' + onproperty; 6831 } else { 6832 source = 'unknown.' + onproperty; 6833 } 6834 6835 while (elt) { 6836 if (elt[onproperty] && !elt[onproperty][unboundKey]) { 6837 bound = api.wrapWithCurrentZone(elt[onproperty], source); 6838 bound[unboundKey] = elt[onproperty]; 6839 elt[onproperty] = bound; 6840 } 6841 6842 elt = elt.parentElement; 6843 } 6844 }, true); 6845 }; 6846 6847 for (var i = 0; i < eventNames.length; i++) { 6848 _loop_1(i); 6849 } 6850 } 6851 /** 6852 * @license 6853 * Copyright Google Inc. All Rights Reserved. 6854 * 6855 * Use of this source code is governed by an MIT-style license that can be 6856 * found in the LICENSE file at https://angular.io/license 6857 */ 6858 6859 6860 function registerElementPatch(_global, api) { 6861 var _a = api.getGlobalObjects(), 6862 isBrowser = _a.isBrowser, 6863 isMix = _a.isMix; 6864 6865 if (!isBrowser && !isMix || !('registerElement' in _global.document)) { 6866 return; 6867 } 6868 6869 var callbacks = ['createdCallback', 'attachedCallback', 'detachedCallback', 'attributeChangedCallback']; 6870 api.patchCallbacks(api, document, 'Document', 'registerElement', callbacks); 6871 } 6872 /** 6873 * @license 6874 * Copyright Google Inc. All Rights Reserved. 6875 * 6876 * Use of this source code is governed by an MIT-style license that can be 6877 * found in the LICENSE file at https://angular.io/license 6878 */ 6879 6880 6881 (function (_global) { 6882 var symbolPrefix = _global['__Zone_symbol_prefix'] || '__zone_symbol__'; 6883 6884 function __symbol__(name) { 6885 return symbolPrefix + name; 6886 } 6887 6888 _global[__symbol__('legacyPatch')] = function () { 6889 var Zone = _global['Zone']; 6890 6891 Zone.__load_patch('defineProperty', function (global, Zone, api) { 6892 api._redefineProperty = _redefineProperty; 6893 propertyPatch(); 6894 }); 6895 6896 Zone.__load_patch('registerElement', function (global, Zone, api) { 6897 registerElementPatch(global, api); 6898 }); 6899 6900 Zone.__load_patch('EventTargetLegacy', function (global, Zone, api) { 6901 eventTargetLegacyPatch(global, api); 6902 propertyDescriptorLegacyPatch(api, global); 6903 }); 6904 }; 6905 })(typeof window !== 'undefined' ? window : typeof global !== 'undefined' ? global : typeof self !== 'undefined' ? self : {}); 6906 }); 6907 /***/ 6908 6909 }, 6910 6911 /***/ 6912 "RK3t": 6913 /*!**********************************************************!*\ 6914 !*** ./node_modules/core-js/internals/indexed-object.js ***! 6915 \**********************************************************/ 6916 6917 /*! no static exports found */ 6918 6919 /***/ 6920 function RK3t(module, exports, __webpack_require__) { 6921 var fails = __webpack_require__( 6922 /*! ../internals/fails */ 6923 "0Dky"); 6924 6925 var classof = __webpack_require__( 6926 /*! ../internals/classof-raw */ 6927 "xrYK"); 6928 6929 var split = ''.split; // fallback for non-array-like ES3 and non-enumerable old V8 strings 6930 6931 module.exports = fails(function () { 6932 // throws an error in rhino, see https://github.com/mozilla/rhino/issues/346 6933 // eslint-disable-next-line no-prototype-builtins 6934 return !Object('z').propertyIsEnumerable(0); 6935 }) ? function (it) { 6936 return classof(it) == 'String' ? split.call(it, '') : Object(it); 6937 } : Object; 6938 /***/ 6939 }, 6940 6941 /***/ 6942 "RN6c": 6943 /*!**************************************************************!*\ 6944 !*** ./node_modules/core-js/internals/host-report-errors.js ***! 6945 \**************************************************************/ 6946 6947 /*! no static exports found */ 6948 6949 /***/ 6950 function RN6c(module, exports, __webpack_require__) { 6951 var global = __webpack_require__( 6952 /*! ../internals/global */ 6953 "2oRo"); 6954 6955 module.exports = function (a, b) { 6956 var console = global.console; 6957 6958 if (console && console.error) { 6959 arguments.length === 1 ? console.error(a) : console.error(a, b); 6960 } 6961 }; 6962 /***/ 6963 6964 }, 6965 6966 /***/ 6967 "RNIs": 6968 /*!**************************************************************!*\
6969 !*** ./node_modules/core-js/internals/add-to-unscopables.js ***! 6970 \**************************************************************/ 6971 6972 /*! no static exports found */ 6973 6974 /***/ 6975 function RNIs(module, exports, __webpack_require__) { 6976 var wellKnownSymbol = __webpack_require__( 6977 /*! ../internals/well-known-symbol */ 6978 "tiKp"); 6979 6980 var create = __webpack_require__( 6981 /*! ../internals/object-create */ 6982 "fHMY"); 6983 6984 var definePropertyModule = __webpack_require__( 6985 /*! ../internals/object-define-property */ 6986 "m/L8"); 6987 6988 var UNSCOPABLES = wellKnownSymbol('unscopables'); 6989 var ArrayPrototype = Array.prototype; // Array.prototype[@@unscopables] 6990 // https://tc39.es/ecma262/#sec-array.prototype-@@unscopables 6991 6992 if (ArrayPrototype[UNSCOPABLES] == undefined) { 6993 definePropertyModule.f(ArrayPrototype, UNSCOPABLES, { 6994 configurable: true, 6995 value: create(null) 6996 }); 6997 } // add a key to Array.prototype[@@unscopables] 6998 6999 7000 module.exports = function (key) { 7001 ArrayPrototype[UNSCOPABLES][key] = true; 7002 }; 7003 /***/ 7004 7005 }, 7006 7007 /***/ 7008 "ROdP": 7009 /*!*****************************************************!*\ 7010 !*** ./node_modules/core-js/internals/is-regexp.js ***! 7011 \*****************************************************/ 7012 7013 /*! no static exports found */ 7014 7015 /***/ 7016 function ROdP(module, exports, __webpack_require__) { 7017 var isObject = __webpack_require__( 7018 /*! ../internals/is-object */ 7019 "hh1v"); 7020 7021 var classof = __webpack_require__( 7022 /*! ../internals/classof-raw */ 7023 "xrYK"); 7024 7025 var wellKnownSymbol = __webpack_require__( 7026 /*! ../internals/well-known-symbol */ 7027 "tiKp"); 7028 7029 var MATCH = wellKnownSymbol('match'); // `IsRegExp` abstract operation 7030 // https://tc39.es/ecma262/#sec-isregexp 7031 7032 module.exports = function (it) { 7033 var isRegExp; 7034 return isObject(it) && ((isRegExp = it[MATCH]) !== undefined ? !!isRegExp : classof(it) == 'RegExp'); 7035 }; 7036 /***/ 7037 7038 }, 7039 7040 /***/ 7041 "Rfxz": 7042 /*!*******************************************************!*\ 7043 !*** ./node_modules/core-js/modules/es.array.some.js ***! 7044 \*******************************************************/ 7045 7046 /*! no static exports found */ 7047 7048 /***/ 7049 function Rfxz(module, exports, __webpack_require__) { 7050 "use strict"; 7051 7052 var $ = __webpack_require__( 7053 /*! ../internals/export */ 7054 "I+eb"); 7055 7056 var $some = __webpack_require__( 7057 /*! ../internals/array-iteration */ 7058 "tycR").some; 7059 7060 var arrayMethodIsStrict = __webpack_require__( 7061 /*! ../internals/array-method-is-strict */ 7062 "pkCn"); 7063 7064 var arrayMethodUsesToLength = __webpack_require__( 7065 /*! ../internals/array-method-uses-to-length */ 7066 "rkAj"); 7067 7068 var STRICT_METHOD = arrayMethodIsStrict('some'); 7069 var USES_TO_LENGTH = arrayMethodUsesToLength('some'); // `Array.prototype.some` method 7070 // https://tc39.es/ecma262/#sec-array.prototype.some 7071 7072 $({ 7073 target: 'Array', 7074 proto: true, 7075 forced: !STRICT_METHOD || !USES_TO_LENGTH 7076 }, { 7077 some: function some(callbackfn 7078 /* , thisArg */ 7079 ) { 7080 return $some(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); 7081 } 7082 }); 7083 /***/ 7084 }, 7085 7086 /***/ 7087 "Rm1S": 7088 /*!*********************************************************!*\ 7089 !*** ./node_modules/core-js/modules/es.string.match.js ***! 7090 \*********************************************************/ 7091 7092 /*! no static exports found */ 7093 7094 /***/ 7095 function Rm1S(module, exports, __webpack_require__) { 7096 "use strict"; 7097 7098 var fixRegExpWellKnownSymbolLogic = __webpack_require__( 7099 /*! ../internals/fix-regexp-well-known-symbol-logic */ 7100 "14Sl"); 7101 7102 var anObject = __webpack_require__( 7103 /*! ../internals/an-object */ 7104 "glrk"); 7105 7106 var toLength = __webpack_require__( 7107 /*! ../internals/to-length */ 7108 "UMSQ"); 7109 7110 var requireObjectCoercible = __webpack_require__( 7111 /*! ../internals/require-object-coercible */ 7112 "HYAF"); 7113 7114 var advanceStringIndex = __webpack_require__(
vendor: 4,850 bytes, lines 7115-7274
7115 /*! ../internals/advance-string-index */ 7116 "iqWW"); 7117 7118 var regExpExec = __webpack_require__( 7119 /*! ../internals/regexp-exec-abstract */ 7120 "FMNM"); // @@match logic 7121 7122 7123 fixRegExpWellKnownSymbolLogic('match', 1, function (MATCH, nativeMatch, maybeCallNative) { 7124 return [// `String.prototype.match` method 7125 // https://tc39.es/ecma262/#sec-string.prototype.match 7126 function match(regexp) { 7127 var O = requireObjectCoercible(this); 7128 var matcher = regexp == undefined ? undefined : regexp[MATCH]; 7129 return matcher !== undefined ? matcher.call(regexp, O) : new RegExp(regexp)[MATCH](String(O)); 7130 }, // `RegExp.prototype[@@match]` method 7131 // https://tc39.es/ecma262/#sec-regexp.prototype-@@match 7132 function (regexp) { 7133 var res = maybeCallNative(nativeMatch, regexp, this); 7134 if (res.done) return res.value; 7135 var rx = anObject(regexp); 7136 var S = String(this); 7137 if (!rx.global) return regExpExec(rx, S); 7138 var fullUnicode = rx.unicode; 7139 rx.lastIndex = 0; 7140 var A = []; 7141 var n = 0; 7142 var result; 7143 7144 while ((result = regExpExec(rx, S)) !== null) { 7145 var matchStr = String(result[0]); 7146 A[n] = matchStr; 7147 if (matchStr === '') rx.lastIndex = advanceStringIndex(S, toLength(rx.lastIndex), fullUnicode); 7148 n++; 7149 } 7150 7151 return n === 0 ? null : A; 7152 }]; 7153 }); 7154 /***/ 7155 }, 7156 7157 /***/ 7158 "SEBh": 7159 /*!***************************************************************!*\ 7160 !*** ./node_modules/core-js/internals/species-constructor.js ***! 7161 \***************************************************************/ 7162 7163 /*! no static exports found */ 7164 7165 /***/ 7166 function SEBh(module, exports, __webpack_require__) { 7167 var anObject = __webpack_require__( 7168 /*! ../internals/an-object */ 7169 "glrk"); 7170 7171 var aFunction = __webpack_require__( 7172 /*! ../internals/a-function */ 7173 "HAuM"); 7174 7175 var wellKnownSymbol = __webpack_require__( 7176 /*! ../internals/well-known-symbol */ 7177 "tiKp"); 7178 7179 var SPECIES = wellKnownSymbol('species'); // `SpeciesConstructor` abstract operation 7180 // https://tc39.es/ecma262/#sec-speciesconstructor 7181 7182 module.exports = function (O, defaultConstructor) { 7183 var C = anObject(O).constructor; 7184 var S; 7185 return C === undefined || (S = anObject(C)[SPECIES]) == undefined ? defaultConstructor : aFunction(S); 7186 }; 7187 /***/ 7188 7189 }, 7190 7191 /***/ 7192 "STAE": 7193 /*!*********************************************************!*\ 7194 !*** ./node_modules/core-js/internals/native-symbol.js ***! 7195 \*********************************************************/ 7196 7197 /*! no static exports found */ 7198 7199 /***/ 7200 function STAE(module, exports, __webpack_require__) { 7201 var fails = __webpack_require__( 7202 /*! ../internals/fails */ 7203 "0Dky"); 7204 7205 module.exports = !!Object.getOwnPropertySymbols && !fails(function () { 7206 // Chrome 38 Symbol has incorrect toString conversion 7207 // eslint-disable-next-line no-undef 7208 return !String(Symbol()); 7209 }); 7210 /***/ 7211 }, 7212 7213 /***/ 7214 "SYor": 7215 /*!********************************************************!*\ 7216 !*** ./node_modules/core-js/modules/es.string.trim.js ***! 7217 \********************************************************/ 7218 7219 /*! no static exports found */ 7220 7221 /***/ 7222 function SYor(module, exports, __webpack_require__) { 7223 "use strict"; 7224 7225 var $ = __webpack_require__( 7226 /*! ../internals/export */ 7227 "I+eb"); 7228 7229 var $trim = __webpack_require__( 7230 /*! ../internals/string-trim */ 7231 "WKiH").trim; 7232 7233 var forcedStringTrimMethod = __webpack_require__( 7234 /*! ../internals/string-trim-forced */ 7235 "yNLB"); // `String.prototype.trim` method 7236 // https://tc39.es/ecma262/#sec-string.prototype.trim 7237 7238 7239 $({ 7240 target: 'String', 7241 proto: true, 7242 forced: forcedStringTrimMethod('trim') 7243 }, { 7244 trim: function trim() { 7245 return $trim(this); 7246 } 7247 }); 7248 /***/ 7249 }, 7250 7251 /***/ 7252 "T63A": 7253 /*!***********************************************************!*\ 7254 !*** ./node_modules/core-js/modules/es.object.entries.js ***! 7255 \***********************************************************/ 7256 7257 /*! no static exports found */ 7258 7259 /***/ 7260 function T63A(module, exports, __webpack_require__) { 7261 var $ = __webpack_require__( 7262 /*! ../internals/export */ 7263 "I+eb"); 7264 7265 var $entries = __webpack_require__( 7266 /*! ../internals/object-to-array */ 7267 "b1O7").entries; // `Object.entries` method 7268 // https://tc39.es/ecma262/#sec-object.entries 7269 7270 7271 $({ 7272 target: 'Object', 7273 stat: true 7274 }, {
vendor: 4,620 bytes, lines 7275-7424
7275 entries: function entries(O) { 7276 return $entries(O); 7277 } 7278 }); 7279 /***/ 7280 }, 7281 7282 /***/ 7283 "TFPT": 7284 /*!*******************************************************!*\ 7285 !*** ./node_modules/core-js/modules/es.string.sub.js ***! 7286 \*******************************************************/ 7287 7288 /*! no static exports found */ 7289 7290 /***/ 7291 function TFPT(module, exports, __webpack_require__) { 7292 "use strict"; 7293 7294 var $ = __webpack_require__( 7295 /*! ../internals/export */ 7296 "I+eb"); 7297 7298 var createHTML = __webpack_require__( 7299 /*! ../internals/create-html */ 7300 "hXpO"); 7301 7302 var forcedStringHTMLMethod = __webpack_require__( 7303 /*! ../internals/string-html-forced */ 7304 "rwPt"); // `String.prototype.sub` method 7305 // https://tc39.es/ecma262/#sec-string.prototype.sub 7306 7307 7308 $({ 7309 target: 'String', 7310 proto: true, 7311 forced: forcedStringHTMLMethod('sub') 7312 }, { 7313 sub: function sub() { 7314 return createHTML(this, 'sub', '', ''); 7315 } 7316 }); 7317 /***/ 7318 }, 7319 7320 /***/ 7321 "TWNs": 7322 /*!***************************************************************!*\ 7323 !*** ./node_modules/core-js/modules/es.regexp.constructor.js ***! 7324 \***************************************************************/ 7325 7326 /*! no static exports found */ 7327 7328 /***/ 7329 function TWNs(module, exports, __webpack_require__) { 7330 var DESCRIPTORS = __webpack_require__( 7331 /*! ../internals/descriptors */ 7332 "g6v/"); 7333 7334 var global = __webpack_require__( 7335 /*! ../internals/global */ 7336 "2oRo"); 7337 7338 var isForced = __webpack_require__( 7339 /*! ../internals/is-forced */ 7340 "lMq5"); 7341 7342 var inheritIfRequired = __webpack_require__( 7343 /*! ../internals/inherit-if-required */ 7344 "cVYH"); 7345 7346 var defineProperty = __webpack_require__( 7347 /*! ../internals/object-define-property */ 7348 "m/L8").f; 7349 7350 var getOwnPropertyNames = __webpack_require__( 7351 /*! ../internals/object-get-own-property-names */ 7352 "JBy8").f; 7353 7354 var isRegExp = __webpack_require__( 7355 /*! ../internals/is-regexp */ 7356 "ROdP"); 7357 7358 var getFlags = __webpack_require__( 7359 /*! ../internals/regexp-flags */ 7360 "rW0t"); 7361 7362 var stickyHelpers = __webpack_require__( 7363 /*! ../internals/regexp-sticky-helpers */ 7364 "n3/R"); 7365 7366 var redefine = __webpack_require__( 7367 /*! ../internals/redefine */ 7368 "busE"); 7369 7370 var fails = __webpack_require__( 7371 /*! ../internals/fails */ 7372 "0Dky"); 7373 7374 var setInternalState = __webpack_require__( 7375 /*! ../internals/internal-state */ 7376 "afO8").set; 7377 7378 var setSpecies = __webpack_require__( 7379 /*! ../internals/set-species */ 7380 "JiZb"); 7381 7382 var wellKnownSymbol = __webpack_require__( 7383 /*! ../internals/well-known-symbol */ 7384 "tiKp"); 7385 7386 var MATCH = wellKnownSymbol('match'); 7387 var NativeRegExp = global.RegExp; 7388 var RegExpPrototype = NativeRegExp.prototype; 7389 var re1 = /a/g; 7390 var re2 = /a/g; // "new" should create a new object, old webkit bug 7391 7392 var CORRECT_NEW = new NativeRegExp(re1) !== re1; 7393 var UNSUPPORTED_Y = stickyHelpers.UNSUPPORTED_Y; 7394 var FORCED = DESCRIPTORS && isForced('RegExp', !CORRECT_NEW || UNSUPPORTED_Y || fails(function () { 7395 re2[MATCH] = false; // RegExp constructor can alter flags and IsRegExp works correct with @@match 7396 7397 return NativeRegExp(re1) != re1 || NativeRegExp(re2) == re2 || NativeRegExp(re1, 'i') != '/a/i'; 7398 })); // `RegExp` constructor 7399 // https://tc39.es/ecma262/#sec-regexp-constructor 7400 7401 if (FORCED) { 7402 var RegExpWrapper = function RegExp(pattern, flags) { 7403 var thisIsRegExp = this instanceof RegExpWrapper; 7404 var patternIsRegExp = isRegExp(pattern); 7405 var flagsAreUndefined = flags === undefined; 7406 var sticky; 7407 7408 if (!thisIsRegExp && patternIsRegExp && pattern.constructor === RegExpWrapper && flagsAreUndefined) { 7409 return pattern; 7410 } 7411 7412 if (CORRECT_NEW) { 7413 if (patternIsRegExp && !flagsAreUndefined) pattern = pattern.source; 7414 } else if (pattern instanceof RegExpWrapper) { 7415 if (flagsAreUndefined) flags = getFlags.call(pattern); 7416 pattern = pattern.source; 7417 } 7418 7419 if (UNSUPPORTED_Y) { 7420 sticky = !!flags && flags.indexOf('y') > -1; 7421 if (sticky) flags = flags.replace(/y/g, ''); 7422 } 7423 7424 var result = inheritIfRequired(CORRECT_NEW ? new NativeRegExp(pattern, flags) : NativeRegExp(pattern, flags), thisIsRegExp ? this
vendor: 11,452 bytes, lines 7424-7801
7424: RegExpPrototype, RegExpWrapper); 7425 if (UNSUPPORTED_Y && sticky) setInternalState(result, { 7426 sticky: sticky 7427 }); 7428 return result; 7429 }; 7430 7431 var proxy = function proxy(key) { 7432 key in RegExpWrapper || defineProperty(RegExpWrapper, key, { 7433 configurable: true, 7434 get: function get() { 7435 return NativeRegExp[key]; 7436 }, 7437 set: function set(it) { 7438 NativeRegExp[key] = it; 7439 } 7440 }); 7441 }; 7442 7443 var keys = getOwnPropertyNames(NativeRegExp); 7444 var index = 0; 7445 7446 while (keys.length > index) { 7447 proxy(keys[index++]); 7448 } 7449 7450 RegExpPrototype.constructor = RegExpWrapper; 7451 RegExpWrapper.prototype = RegExpPrototype; 7452 redefine(global, 'RegExp', RegExpWrapper); 7453 } // https://tc39.es/ecma262/#sec-get-regexp-@@species 7454 7455 7456 setSpecies('RegExp'); 7457 /***/ 7458 }, 7459 7460 /***/ 7461 "TWQb": 7462 /*!**********************************************************!*\ 7463 !*** ./node_modules/core-js/internals/array-includes.js ***! 7464 \**********************************************************/ 7465 7466 /*! no static exports found */ 7467 7468 /***/ 7469 function TWQb(module, exports, __webpack_require__) { 7470 var toIndexedObject = __webpack_require__( 7471 /*! ../internals/to-indexed-object */ 7472 "/GqU"); 7473 7474 var toLength = __webpack_require__( 7475 /*! ../internals/to-length */ 7476 "UMSQ"); 7477 7478 var toAbsoluteIndex = __webpack_require__( 7479 /*! ../internals/to-absolute-index */ 7480 "I8vh"); // `Array.prototype.{ indexOf, includes }` methods implementation 7481 7482 7483 var createMethod = function createMethod(IS_INCLUDES) { 7484 return function ($this, el, fromIndex) { 7485 var O = toIndexedObject($this); 7486 var length = toLength(O.length); 7487 var index = toAbsoluteIndex(fromIndex, length); 7488 var value; // Array#includes uses SameValueZero equality algorithm 7489 // eslint-disable-next-line no-self-compare 7490 7491 if (IS_INCLUDES && el != el) while (length > index) { 7492 value = O[index++]; // eslint-disable-next-line no-self-compare 7493 7494 if (value != value) return true; // Array#indexOf ignores holes, Array#includes - not 7495 } else for (; length > index; index++) { 7496 if ((IS_INCLUDES || index in O) && O[index] === el) return IS_INCLUDES || index || 0; 7497 } 7498 return !IS_INCLUDES && -1; 7499 }; 7500 }; 7501 7502 module.exports = { 7503 // `Array.prototype.includes` method 7504 // https://tc39.es/ecma262/#sec-array.prototype.includes 7505 includes: createMethod(true), 7506 // `Array.prototype.indexOf` method 7507 // https://tc39.es/ecma262/#sec-array.prototype.indexof 7508 indexOf: createMethod(false) 7509 }; 7510 /***/ 7511 }, 7512 7513 /***/ 7514 "TeQF": 7515 /*!*********************************************************!*\ 7516 !*** ./node_modules/core-js/modules/es.array.filter.js ***! 7517 \*********************************************************/ 7518 7519 /*! no static exports found */ 7520 7521 /***/ 7522 function TeQF(module, exports, __webpack_require__) { 7523 "use strict"; 7524 7525 var $ = __webpack_require__( 7526 /*! ../internals/export */ 7527 "I+eb"); 7528 7529 var $filter = __webpack_require__( 7530 /*! ../internals/array-iteration */ 7531 "tycR").filter; 7532 7533 var arrayMethodHasSpeciesSupport = __webpack_require__( 7534 /*! ../internals/array-method-has-species-support */ 7535 "Hd5f"); 7536 7537 var arrayMethodUsesToLength = __webpack_require__( 7538 /*! ../internals/array-method-uses-to-length */ 7539 "rkAj"); 7540 7541 var HAS_SPECIES_SUPPORT = arrayMethodHasSpeciesSupport('filter'); // Edge 14- issue 7542 7543 var USES_TO_LENGTH = arrayMethodUsesToLength('filter'); // `Array.prototype.filter` method 7544 // https://tc39.es/ecma262/#sec-array.prototype.filter 7545 // with adding support of @@species 7546 7547 $({ 7548 target: 'Array', 7549 proto: true, 7550 forced: !HAS_SPECIES_SUPPORT || !USES_TO_LENGTH 7551 }, { 7552 filter: function filter(callbackfn 7553 /* , thisArg */ 7554 ) { 7555 return $filter(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); 7556 } 7557 }); 7558 /***/ 7559 }, 7560 7561 /***/ 7562 "TfTi": 7563 /*!******************************************************!*\ 7564 !*** ./node_modules/core-js/internals/array-from.js ***! 7565 \******************************************************/ 7566 7567 /*! no static exports found */ 7568 7569 /***/ 7570 function TfTi(module, exports, __webpack_require__) { 7571 "use strict"; 7572 7573 var bind = __webpack_require__( 7574 /*! ../internals/function-bind-context */ 7575 "A2ZE"); 7576 7577 var toObject = __webpack_require__( 7578 /*! ../internals/to-object */ 7579 "ewvW"); 7580 7581 var callWithSafeIterationClosing = __webpack_require__( 7582 /*! ../internals/call-with-safe-iteration-closing */ 7583 "m92n"); 7584 7585 var isArrayIteratorMethod = __webpack_require__( 7586 /*! ../internals/is-array-iterator-method */ 7587 "6VoE"); 7588 7589 var toLength = __webpack_require__( 7590 /*! ../internals/to-length */ 7591 "UMSQ"); 7592 7593 var createProperty = __webpack_require__( 7594 /*! ../internals/create-property */ 7595 "hBjN"); 7596 7597 var getIteratorMethod = __webpack_require__( 7598 /*! ../internals/get-iterator-method */ 7599 "NaFW"); // `Array.from` method implementation 7600 // https://tc39.es/ecma262/#sec-array.from 7601 7602 7603 module.exports = function from(arrayLike 7604 /* , mapfn = undefined, thisArg = undefined */ 7605 ) { 7606 var O = toObject(arrayLike); 7607 var C = typeof this == 'function' ? this : Array; 7608 var argumentsLength = arguments.length; 7609 var mapfn = argumentsLength > 1 ? arguments[1] : undefined; 7610 var mapping = mapfn !== undefined; 7611 var iteratorMethod = getIteratorMethod(O); 7612 var index = 0; 7613 var length, result, step, iterator, next, value; 7614 if (mapping) mapfn = bind(mapfn, argumentsLength > 2 ? arguments[2] : undefined, 2); // if the target is not iterable or it's an array with the default iterator - use a simple case 7615 7616 if (iteratorMethod != undefined && !(C == Array && isArrayIteratorMethod(iteratorMethod))) { 7617 iterator = iteratorMethod.call(O); 7618 next = iterator.next; 7619 result = new C(); 7620 7621 for (; !(step = next.call(iterator)).done; index++) { 7622 value = mapping ? callWithSafeIterationClosing(iterator, mapfn, [step.value, index], true) : step.value; 7623 createProperty(result, index, value); 7624 } 7625 } else { 7626 length = toLength(O.length); 7627 result = new C(length); 7628 7629 for (; length > index; index++) { 7630 value = mapping ? mapfn(O[index], index) : O[index]; 7631 createProperty(result, index, value); 7632 } 7633 } 7634 7635 result.length = index; 7636 return result; 7637 }; 7638 /***/ 7639 7640 }, 7641 7642 /***/ 7643 "ToJy": 7644 /*!*******************************************************!*\ 7645 !*** ./node_modules/core-js/modules/es.array.sort.js ***! 7646 \*******************************************************/ 7647 7648 /*! no static exports found */ 7649 7650 /***/ 7651 function ToJy(module, exports, __webpack_require__) { 7652 "use strict"; 7653 7654 var $ = __webpack_require__( 7655 /*! ../internals/export */ 7656 "I+eb"); 7657 7658 var aFunction = __webpack_require__( 7659 /*! ../internals/a-function */ 7660 "HAuM"); 7661 7662 var toObject = __webpack_require__( 7663 /*! ../internals/to-object */ 7664 "ewvW"); 7665 7666 var fails = __webpack_require__( 7667 /*! ../internals/fails */ 7668 "0Dky"); 7669 7670 var arrayMethodIsStrict = __webpack_require__( 7671 /*! ../internals/array-method-is-strict */ 7672 "pkCn"); 7673 7674 var test = []; 7675 var nativeSort = test.sort; // IE8- 7676 7677 var FAILS_ON_UNDEFINED = fails(function () { 7678 test.sort(undefined); 7679 }); // V8 bug 7680 7681 var FAILS_ON_NULL = fails(function () { 7682 test.sort(null); 7683 }); // Old WebKit 7684 7685 var STRICT_METHOD = arrayMethodIsStrict('sort'); 7686 var FORCED = FAILS_ON_UNDEFINED || !FAILS_ON_NULL || !STRICT_METHOD; // `Array.prototype.sort` method 7687 // https://tc39.es/ecma262/#sec-array.prototype.sort 7688 7689 $({ 7690 target: 'Array', 7691 proto: true, 7692 forced: FORCED 7693 }, { 7694 sort: function sort(comparefn) { 7695 return comparefn === undefined ? nativeSort.call(toObject(this)) : nativeSort.call(toObject(this), aFunction(comparefn)); 7696 } 7697 }); 7698 /***/ 7699 }, 7700 7701 /***/ 7702 "Tskq": 7703 /*!************************************************!*\ 7704 !*** ./node_modules/core-js/modules/es.map.js ***! 7705 \************************************************/ 7706 7707 /*! no static exports found */ 7708 7709 /***/ 7710 function Tskq(module, exports, __webpack_require__) { 7711 "use strict"; 7712 7713 var collection = __webpack_require__( 7714 /*! ../internals/collection */ 7715 "bWFh"); 7716 7717 var collectionStrong = __webpack_require__( 7718 /*! ../internals/collection-strong */ 7719 "ZWaQ"); // `Map` constructor 7720 // https://tc39.es/ecma262/#sec-map-objects 7721 7722 7723 module.exports = collection('Map', function (init) { 7724 return function Map() { 7725 return init(this, arguments.length ? arguments[0] : undefined); 7726 }; 7727 }, collectionStrong); 7728 /***/ 7729 }, 7730 7731 /***/ 7732 "U3f4": 7733 /*!*********************************************************!*\ 7734 !*** ./node_modules/core-js/modules/es.regexp.flags.js ***! 7735 \*********************************************************/ 7736 7737 /*! no static exports found */ 7738 7739 /***/ 7740 function U3f4(module, exports, __webpack_require__) { 7741 var DESCRIPTORS = __webpack_require__( 7742 /*! ../internals/descriptors */ 7743 "g6v/"); 7744 7745 var objectDefinePropertyModule = __webpack_require__( 7746 /*! ../internals/object-define-property */ 7747 "m/L8"); 7748 7749 var regExpFlags = __webpack_require__( 7750 /*! ../internals/regexp-flags */ 7751 "rW0t"); 7752 7753 var UNSUPPORTED_Y = __webpack_require__( 7754 /*! ../internals/regexp-sticky-helpers */ 7755 "n3/R").UNSUPPORTED_Y; // `RegExp.prototype.flags` getter 7756 // https://tc39.es/ecma262/#sec-get-regexp.prototype.flags 7757 7758 7759 if (DESCRIPTORS && (/./g.flags != 'g' || UNSUPPORTED_Y)) { 7760 objectDefinePropertyModule.f(RegExp.prototype, 'flags', { 7761 configurable: true, 7762 get: regExpFlags 7763 }); 7764 } 7765 /***/ 7766 7767 }, 7768 7769 /***/ 7770 "UMSQ": 7771 /*!*****************************************************!*\ 7772 !*** ./node_modules/core-js/internals/to-length.js ***! 7773 \*****************************************************/ 7774 7775 /*! no static exports found */ 7776 7777 /***/ 7778 function UMSQ(module, exports, __webpack_require__) { 7779 var toInteger = __webpack_require__( 7780 /*! ../internals/to-integer */ 7781 "ppGB"); 7782 7783 var min = Math.min; // `ToLength` abstract operation 7784 // https://tc39.es/ecma262/#sec-tolength 7785 7786 module.exports = function (argument) { 7787 return argument > 0 ? min(toInteger(argument), 0x1FFFFFFFFFFFFF) : 0; // 2 ** 53 - 1 == 9007199254740991 7788 }; 7789 /***/ 7790 7791 }, 7792 7793 /***/ 7794 "UTVS": 7795 /*!***********************************************!*\ 7796 !*** ./node_modules/core-js/internals/has.js ***! 7797 \***********************************************/ 7798 7799 /*! no static exports found */ 7800 7801 /***/
7802 function UTVS(module, exports) { 7803 var hasOwnProperty = {}.hasOwnProperty; 7804 7805 module.exports = function (it, key) { 7806 return hasOwnProperty.call(it, key); 7807 }; 7808 /***/ 7809 7810 }, 7811 7812 /***/ 7813 "UesL": 7814 /*!*************************************************************!*\ 7815 !*** ./node_modules/core-js/internals/date-to-primitive.js ***! 7816 \*************************************************************/ 7817 7818 /*! no static exports found */ 7819 7820 /***/ 7821 function UesL(module, exports, __webpack_require__) { 7822 "use strict"; 7823 7824 var anObject = __webpack_require__( 7825 /*! ../internals/an-object */ 7826 "glrk"); 7827 7828 var toPrimitive = __webpack_require__( 7829 /*! ../internals/to-primitive */ 7830 "wE6v"); 7831 7832 module.exports = function (hint) { 7833 if (hint !== 'string' && hint !== 'number' && hint !== 'default') { 7834 throw TypeError('Incorrect hint'); 7835 } 7836 7837 return toPrimitive(anObject(this), hint !== 'number'); 7838 }; 7839 /***/ 7840 7841 }, 7842 7843 /***/ 7844 "UxlC": 7845 /*!***********************************************************!*\ 7846 !*** ./node_modules/core-js/modules/es.string.replace.js ***! 7847 \***********************************************************/ 7848 7849 /*! no static exports found */ 7850 7851 /***/ 7852 function UxlC(module, exports, __webpack_require__) { 7853 "use strict"; 7854 7855 var fixRegExpWellKnownSymbolLogic = __webpack_require__( 7856 /*! ../internals/fix-regexp-well-known-symbol-logic */ 7857 "14Sl"); 7858 7859 var anObject = __webpack_require__( 7860 /*! ../internals/an-object */ 7861 "glrk"); 7862 7863 var toLength = __webpack_require__( 7864 /*! ../internals/to-length */ 7865 "UMSQ"); 7866 7867 var toInteger = __webpack_require__( 7868 /*! ../internals/to-integer */ 7869 "ppGB"); 7870 7871 var requireObjectCoercible = __webpack_require__( 7872 /*! ../internals/require-object-coercible */ 7873 "HYAF"); 7874 7875 var advanceStringIndex = __webpack_require__( 7876 /*! ../internals/advance-string-index */ 7877 "iqWW"); 7878 7879 var getSubstitution = __webpack_require__( 7880 /*! ../internals/get-substitution */ 7881 "DLK6"); 7882 7883 var regExpExec = __webpack_require__( 7884 /*! ../internals/regexp-exec-abstract */ 7885 "FMNM"); 7886 7887 var max = Math.max; 7888 var min = Math.min; 7889 7890 var maybeToString = function maybeToString(it) { 7891 return it === undefined ? it : String(it); 7892 }; // @@replace logic 7893 7894 7895 fixRegExpWellKnownSymbolLogic('replace', 2, function (REPLACE, nativeReplace, maybeCallNative, reason) { 7896 var REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE = reason.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE; 7897 var REPLACE_KEEPS_$0 = reason.REPLACE_KEEPS_$0; 7898 var UNSAFE_SUBSTITUTE = REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE ? '$' : '$0'; 7899 return [// `String.prototype.replace` method 7900 // https://tc39.es/ecma262/#sec-string.prototype.replace 7901 function replace(searchValue, replaceValue) { 7902 var O = requireObjectCoercible(this); 7903 var replacer = searchValue == undefined ? undefined : searchValue[REPLACE]; 7904 return replacer !== undefined ? replacer.call(searchValue, O, replaceValue) : nativeReplace.call(String(O), searchValue, replaceValue); 7905 }, // `RegExp.prototype[@@replace]` method 7906 // https://tc39.es/ecma262/#sec-regexp.prototype-@@replace 7907 function (regexp, replaceValue) { 7908 if (!REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE && REPLACE_KEEPS_$0 || typeof replaceValue === 'string' && replaceValue.indexOf(UNSAFE_SUBSTITUTE) === -1) { 7909 var res = maybeCallNative(nativeReplace, regexp, this, replaceValue); 7910 if (res.done) return res.value; 7911 } 7912 7913 var rx = anObject(regexp); 7914 var S = String(this); 7915 var functionalReplace = typeof replaceValue === 'function'; 7916 if (!functionalReplace) replaceValue = String(replaceValue); 7917 var global = rx.global; 7918 7919 if (global) { 7920 var fullUnicode = rx.unicode; 7921 rx.lastIndex = 0; 7922 } 7923 7924 var results = []; 7925 7926 while (true) { 7927 var result = regExpExec(rx, S); 7928 if (result === null) break; 7929 results.push(result); 7930 if (!global) break; 7931 var matchStr = String(result[0]); 7932 if (matchStr === '') rx.lastIndex = advanceStringIndex(S, toLe
7932ngth(rx.lastIndex), fullUnicode); 7933 } 7934 7935 var accumulatedResult = ''; 7936 var nextSourcePosition = 0; 7937 7938 for (var i = 0; i < results.length; i++) { 7939 result = results[i]; 7940 var matched = String(result[0]); 7941 var position = max(min(toInteger(result.index), S.length), 0); 7942 var captures = []; // NOTE: This is equivalent to 7943 // captures = result.slice(1).map(maybeToString) 7944 // but for some reason `nativeSlice.call(result, 1, result.length)` (called in 7945 // the slice polyfill when slicing native arrays) "doesn't work" in safari 9 and 7946 // causes a crash (https://pastebin.com/N21QzeQA) when trying to debug it. 7947 7948 for (var j = 1; j < result.length; j++) { 7949 captures.push(maybeToString(result[j])); 7950 } 7951 7952 var namedCaptures = result.groups; 7953 7954 if (functionalReplace) { 7955 var replacerArgs = [matched].concat(captures, position, S); 7956 if (namedCaptures !== undefined) replacerArgs.push(namedCaptures); 7957 var replacement = String(replaceValue.apply(undefined, replacerArgs)); 7958 } else { 7959 replacement = getSubstitution(matched, S, position, captures, namedCaptures, replaceValue); 7960 } 7961 7962 if (position >= nextSourcePosition) { 7963 accumulatedResult += S.slice(nextSourcePosition, position) + replacement; 7964 nextSourcePosition = position + matched.length; 7965 } 7966 } 7967 7968 return accumulatedResult + S.slice(nextSourcePosition); 7969 }]; 7970 }); 7971 /***/ 7972 }, 7973 7974 /***/ 7975 "Uydy": 7976 /*!*******************************************************!*\ 7977 !*** ./node_modules/core-js/modules/es.math.acosh.js ***! 7978 \*******************************************************/ 7979 7980 /*! no static exports found */ 7981 7982 /***/ 7983 function Uydy(module, exports, __webpack_require__) { 7984 var $ = __webpack_require__( 7985 /*! ../internals/export */ 7986 "I+eb"); 7987 7988 var log1p = __webpack_require__( 7989 /*! ../internals/math-log1p */ 7990 "HsHA"); 7991 7992 var nativeAcosh = Math.acosh; 7993 var log = Math.log; 7994 var sqrt = Math.sqrt; 7995 var LN2 = Math.LN2; 7996 var FORCED = !nativeAcosh // V8 bug: https://code.google.com/p/v8/issues/detail?id=3509 7997 || Math.floor(nativeAcosh(Number.MAX_VALUE)) != 710 // Tor Browser bug: Math.acosh(Infinity) -> NaN 7998 || nativeAcosh(Infinity) != Infinity; // `Math.acosh` method 7999 // https://tc39.es/ecma262/#sec-math.acosh 8000 8001 $({ 8002 target: 'Math', 8003 stat: true, 8004 forced: FORCED 8005 }, { 8006 acosh: function acosh(x) { 8007 return (x = +x) < 1 ? NaN : x > 94906265.62425156 ? log(x) + LN2 : log1p(x - 1 + sqrt(x - 1) * sqrt(x + 1)); 8008 } 8009 }); 8010 /***/ 8011 }, 8012 8013 /***/ 8014 "VC3L": 8015 /*!****************************************************************!*\ 8016 !*** ./node_modules/core-js/modules/es.number.to-precision.js ***! 8017 \****************************************************************/ 8018 8019 /*! no static exports found */ 8020 8021 /***/ 8022 function VC3L(module, exports, __webpack_require__) { 8023 "use strict"; 8024 8025 var $ = __webpack_require__( 8026 /*! ../internals/export */ 8027 "I+eb"); 8028 8029 var fails = __webpack_require__( 8030 /*! ../internals/fails */ 8031 "0Dky"); 8032 8033 var thisNumberValue = __webpack_require__( 8034 /*! ../internals/this-number-value */ 8035 "QIpd"); 8036 8037 var nativeToPrecision = 1.0.toPrecision; 8038 var FORCED = fails(function () { 8039 // IE7- 8040 return nativeToPrecision.call(1, undefined) !== '1'; 8041 }) || !fails(function () { 8042 // V8 ~ Android 4.3- 8043 nativeToPrecision.call({}); 8044 }); // `Number.prototype.toPrecision` method 8045 // https://tc39.es/ecma262/#sec-number.prototype.toprecision 8046 8047 $({ 8048 target: 'Number', 8049 proto: true, 8050 forced: FORCED 8051 }, { 8052 toPrecision: function toPrecision(precision) { 8053 return precision === undefined ? nativeToPrecision.call(thisNumberValue(this)) : nativeToPrecision.call(thisNumberValue(this), precision); 8054 } 8055 }); 8056 /***/ 8057 }, 8058 8059 /***/ 8060 "VpIT": 8061 /*!**************************************************!*\ 8062 !*** ./node_modules/core-js/internals/shared.js ***! 8063 \**************************************************/ 8064 8065 /*! no static exports found */ 8066 8067 /***/ 8068 function VpIT(module, exports, __webpack_require__) { 8069 var IS_PURE = __webpack_require__( 8070 /*! ../internals/is-pure */ 8071 "xDBR"); 8072 8073 var store = __webpack_require__( 8074 /*! ../internals/shared-store */ 8075 "xs3f"); 8076 8077 (module.exports = function (key, value) { 8078 return store[key] || (store[key] = value !== undefined ? value : {}); 8079 })('versions', []).push({ 8080 version: '3.8.3', 8081 mode: IS_PURE ? 'pure' : 'global', 8082 copyright: '© 2021 Denis Pushkarev (zloirock.ru)' 8083 }); 8084 /***/ 8085 }, 8086 8087 /***/ 8088 "Vu81": 8089 /*!****************************************************!*\ 8090 !*** ./node_modules/core-js/internals/own-keys.js ***! 8091 \****************************************************/ 8092 8093 /*! no static exports found */ 8094 8095 /***/ 8096 function Vu81(module, exports, __webpack_require__) { 8097 var getBuiltIn = __webpack_require__( 8098 /*! ../internals/get-built-in */ 8099 "0GbY"); 8100 8101 var getOwnPropertyNamesModule = __webpack_require__( 8102 /*! ../internals/object-get-own-property-names */ 8103 "JBy8"); 8104 8105 var getOwnPropertySymbolsModule = __webpack_require__(
8106 /*! ../internals/object-get-own-property-symbols */ 8107 "dBg+"); 8108 8109 var anObject = __webpack_require__( 8110 /*! ../internals/an-object */ 8111 "glrk"); // all object keys, includes non-enumerable and symbols 8112 8113 8114 module.exports = getBuiltIn('Reflect', 'ownKeys') || function ownKeys(it) { 8115 var keys = getOwnPropertyNamesModule.f(anObject(it)); 8116 var getOwnPropertySymbols = getOwnPropertySymbolsModule.f; 8117 return getOwnPropertySymbols ? keys.concat(getOwnPropertySymbols(it)) : keys; 8118 }; 8119 /***/ 8120 8121 }, 8122 8123 /***/ 8124 "WDsR": 8125 /*!*******************************************************************!*\ 8126 !*** ./node_modules/core-js/modules/es.number.is-safe-integer.js ***! 8127 \*******************************************************************/ 8128 8129 /*! no static exports found */ 8130 8131 /***/ 8132 function WDsR(module, exports, __webpack_require__) { 8133 var $ = __webpack_require__( 8134 /*! ../internals/export */ 8135 "I+eb"); 8136 8137 var isInteger = __webpack_require__( 8138 /*! ../internals/is-integer */ 8139 "Xol8"); 8140 8141 var abs = Math.abs; // `Number.isSafeInteger` method 8142 // https://tc39.es/ecma262/#sec-number.issafeinteger 8143 8144 $({ 8145 target: 'Number', 8146 stat: true 8147 }, { 8148 isSafeInteger: function isSafeInteger(number) { 8149 return isInteger(number) && abs(number) <= 0x1FFFFFFFFFFFFF; 8150 } 8151 }); 8152 /***/ 8153 }, 8154 8155 /***/ 8156 "WJkJ": 8157 /*!*******************************************************!*\
8158 !*** ./node_modules/core-js/internals/whitespaces.js ***! 8159 \*******************************************************/ 8160 8161 /*! no static exports found */ 8162 8163 /***/ 8164 function WJkJ(module, exports) { 8165 // a string of all valid unicode whitespaces 8166 // eslint-disable-next-line max-len 8167 module.exports = "\t\n\x0B\f\r \xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF"; 8168 /***/ 8169 }, 8170 8171 /***/ 8172 "WKiH": 8173 /*!*******************************************************!*\ 8174 !*** ./node_modules/core-js/internals/string-trim.js ***! 8175 \*******************************************************/ 8176 8177 /*! no static exports found */ 8178 8179 /***/ 8180 function WKiH(module, exports, __webpack_require__) { 8181 var requireObjectCoercible = __webpack_require__( 8182 /*! ../internals/require-object-coercible */ 8183 "HYAF"); 8184 8185 var whitespaces = __webpack_require__( 8186 /*! ../internals/whitespaces */ 8187 "WJkJ"); 8188 8189 var whitespace = '[' + whitespaces + ']'; 8190 var ltrim = RegExp('^' + whitespace + whitespace + '*'); 8191 var rtrim = RegExp(whitespace + whitespace + '*$'); // `String.prototype.{ trim, trimStart, trimEnd, trimLeft, trimRight }` methods implementation 8192 8193 var createMethod = function createMethod(TYPE) { 8194 return function ($this) { 8195 var string = String(requireObjectCoercible($this)); 8196 if (TYPE & 1) string = string.replace(ltrim, ''); 8197 if (TYPE & 2) string = string.replace(rtrim, ''); 8198 return string; 8199 }; 8200 }; 8201 8202 module.exports = { 8203 // `String.prototype.{ trimLeft, trimStart }` methods 8204 // https://tc39.es/ecma262/#sec-string.prototype.trimstart 8205 start: createMethod(1), 8206 // `String.prototype.{ trimRight, trimEnd }` methods 8207 // https://tc39.es/ecma262/#sec-string.prototype.trimend 8208 end: createMethod(2), 8209 // `String.prototype.trim` method 8210 // https://tc39.es/ecma262/#sec-string.prototype.trim 8211 trim: createMethod(3) 8212 }; 8213 /***/ 8214 }, 8215 8216 /***/ 8217 "WjRb": 8218 /*!********************************************************!*\ 8219 !*** ./node_modules/core-js/internals/not-a-regexp.js ***! 8220 \********************************************************/ 8221 8222 /*! no static exports found */ 8223 8224 /***/ 8225 function WjRb(module, exports, __webpack_require__) { 8226 var isRegExp = __webpack_require__( 8227 /*! ../internals/is-regexp */ 8228 "ROdP"); 8229 8230 module.exports = function (it) { 8231 if (isRegExp(it)) { 8232 throw TypeError("The method doesn't accept regular expressions"); 8233 } 8234 8235 return it; 8236 }; 8237 /***/ 8238 8239 }, 8240 8241 /***/ 8242 "XGwC": 8243 /*!**********************************************************************!*\ 8244 !*** ./node_modules/core-js/internals/create-property-descriptor.js ***! 8245 \**********************************************************************/ 8246 8247 /*! no static exports found */ 8248 8249 /***/ 8250 function XGwC(module, exports) { 8251 module.exports = function (bitmap, value) { 8252 return { 8253 enumerable: !(bitmap & 1), 8254 configurable: !(bitmap & 2), 8255 writable: !(bitmap & 4), 8256 value: value 8257 }; 8258 }; 8259 /***/ 8260 8261 }, 8262 8263 /***/ 8264 "XbcX": 8265 /*!***********************************************************!*\ 8266 !*** ./node_modules/core-js/modules/es.array.flat-map.js ***! 8267 \***********************************************************/ 8268 8269 /*! no static exports found */ 8270 8271 /***/ 8272 function XbcX(module, exports, __webpack_require__) { 8273 "use strict"; 8274 8275 var $ = __webpack_require__( 8276 /*! ../internals/export */ 8277 "I+eb"); 8278 8279 var flattenIntoArray = __webpack_require__( 8280 /*! ../internals/flatten-into-array */ 8281 "or9q"); 8282 8283 var toObject = __webpack_require__( 8284 /*! ../internals/to-object */ 8285 "ewvW"); 8286 8287 var toLength = __webpack_require__( 8288 /*! ../internals/to-length */ 8289 "UMSQ"); 8290 8291 var aFunction = __webpack_require__( 8292 /*! ../internals/a-function */ 8293 "HAuM"); 8294 8295 var arraySpeciesCreate = __webpack_require__( 8296 /*! ../internals/array-species-create */ 8297 "ZfDv"); // `Array.prototype.flatMap` method 8298 // https://tc39.es/ecma262/#sec-array.prototype.flatmap 8299 8300 8301 $({ 8302 target: 'Array', 8303 proto: true 8304 }, { 8305 flatMap: function flatMap(callbackfn 8306 /* , thisArg */ 8307 ) { 8308 var O = toObject(this); 8309 var sourceLen = toLength(O.length); 8310 var A; 8311 aFunction(callbackfn); 8312 A = arraySpeciesCreate(O, 0); 8313 A.length = flattenIntoArray(A, O, O, sourceLen, 0, 1, callbackfn, arguments.length > 1 ? arguments[1] : undefined); 8314 return A; 8315 } 8316 }); 8317 /***/ 8318 }, 8319 8320 /***/ 8321 "Xe3L": 8322 /*!*****************************************************!*\ 8323 !*** ./node_modules/core-js/modules/es.array.of.js ***! 8324 \*****************************************************/ 8325 8326 /*! no static exports found */ 8327 8328 /***/ 8329 function Xe3L(module, exports, __webpack_require__) { 8330 "use strict"; 8331 8332 var $ = __webpack_require__( 8333 /*! ../internals/export */ 8334 "I+eb"); 8335 8336 var fails = __webpack_require__( 8337 /*! ../internals/fails */ 8338 "0Dky"); 8339 8340 var createProperty = __webpack_require__( 8341 /*! ../internals/create-property */ 8342 "hBjN"); 8343 8344 var ISNT_GENERIC = fails(function () { 8345 function F() { 8346 /* empty */ 8347 } 8348 8349 return !(Array.of.call(F) instanceof F); 8350 }); // `Array.of` method 8351 // https://tc39.es/ecma262/#sec-array.of 8352 // WebKit Array.of isn't generic 8353 8354 $({ 8355 target: 'Array', 8356 stat: true, 8357 forced: ISNT_GENERIC 8358 }, { 8359 of: function 8360 /* ...args */ 8361 of() { 8362 var index = 0; 8363 var argumentsLength = arguments.length; 8364 var result = new (typeof this == 'function' ? this : Array)(argumentsLength); 8365 8366 while (argumentsLength > index) { 8367 createProperty(result, index, arguments[index++]); 8368 } 8369 8370 result.length = argumentsLength; 8371 return result; 8372 } 8373 }); 8374 /***/ 8375 }, 8376 8377 /***/ 8378 "Xol8": 8379 /*!******************************************************!*\ 8380 !*** ./node_modules/core-js/internals/is-integer.js ***! 8381 \******************************************************/ 8382 8383 /*! no static exports found */ 8384 8385 /***/ 8386 function Xol8(module, exports, __webpack_require__) { 8387 var isObject = __webpack_require__( 8388 /*! ../internals/is-object */ 8389 "hh1v"); 8390 8391 var floor = Math.floor; // `Number.isInteger` method implementation 8392 // https://tc39.es/ecma262/#sec-number.isinteger 8393 8394 module.exports = function isInteger(it) { 8395 return !isObject(it) && isFinite(it) && floor(it) === it; 8396 }; 8397 /***/ 8398 8399 }, 8400 8401 /***/ 8402 "YF1G": 8403 /*!**********************************************************!*\ 8404 !*** ./node_modules/core-js/internals/engine-is-node.js ***! 8405 \**********************************************************/ 8406 8407 /*! no static exports found */ 8408 8409 /***/ 8410 function YF1G(module, exports, __webpack_require__) { 8411 var classof = __webpack_require__( 8412 /*! ../internals/classof-raw */ 8413 "xrYK"); 8414 8415 var global = __webpack_require__( 8416 /*! ../internals/global */ 8417 "2oRo"); 8418 8419 module.exports = classof(global.process) == 'process'; 8420 /***/ 8421 }, 8422 8423 /***/ 8424 "YGK4": 8425 /*!************************************************!*\ 8426 !*** ./node_modules/core-js/modules/es.set.js ***! 8427 \************************************************/ 8428 8429 /*! no static exports found */ 8430 8431 /***/ 8432 function YGK4(module, exports, __webpack_require__) { 8433 "use strict"; 8434 8435 var collection = __webpack_require__( 8436 /*! ../internals/collection */ 8437 "bWFh"); 8438 8439 var collectionStrong = __webpack_require__( 8440 /*! ../internals/collection-strong */ 8441 "ZWaQ"); // `Set` constructor 8442 // https://tc39.es/ecma262/#sec-set-objects 8443 8444 8445 module.exports = collection('Set', function (init) { 8446 return function Set() { 8447 return init(this, arguments.length ? arguments[0] : undefined); 8448 }; 8449 }, collectionStrong); 8450 /***/ 8451 }, 8452 8453 /***/ 8454 "YNrV": 8455 /*!*********************************************************!*\ 8456 !*** ./node_modules/core-js/internals/object-assign.js ***! 8457 \*********************************************************/ 8458 8459 /*! no static exports found */ 8460 8461 /***/ 8462 function YNrV(module, exports, __webpack_require__) { 8463 "use strict"; 8464 8465 var DESCRIPTORS = __webpack_require__( 8466 /*! ../internals/descriptors */ 8467 "g6v/"); 8468 8469 var fails = __webpack_require__( 8470 /*! ../internals/fails */ 8471 "0Dky"); 8472 8473 var objectKeys = __webpack_require__( 8474 /*! ../internals/object-keys */ 8475 "33Wh"); 8476 8477 var getOwnPropertySymbolsModule = __webpack_require__(
vendor: 5,106 bytes, lines 8478-8616
8478 /*! ../internals/object-get-own-property-symbols */ 8479 "dBg+"); 8480 8481 var propertyIsEnumerableModule = __webpack_require__( 8482 /*! ../internals/object-property-is-enumerable */ 8483 "0eef"); 8484 8485 var toObject = __webpack_require__( 8486 /*! ../internals/to-object */ 8487 "ewvW"); 8488 8489 var IndexedObject = __webpack_require__( 8490 /*! ../internals/indexed-object */ 8491 "RK3t"); 8492 8493 var nativeAssign = Object.assign; 8494 var defineProperty = Object.defineProperty; // `Object.assign` method 8495 // https://tc39.es/ecma262/#sec-object.assign 8496 8497 module.exports = !nativeAssign || fails(function () { 8498 // should have correct order of operations (Edge bug) 8499 if (DESCRIPTORS && nativeAssign({ 8500 b: 1 8501 }, nativeAssign(defineProperty({}, 'a', { 8502 enumerable: true, 8503 get: function get() { 8504 defineProperty(this, 'b', { 8505 value: 3, 8506 enumerable: false 8507 }); 8508 } 8509 }), { 8510 b: 2 8511 })).b !== 1) return true; // should work with symbols and should have deterministic property order (V8 bug) 8512 8513 var A = {}; 8514 var B = {}; // eslint-disable-next-line no-undef 8515 8516 var symbol = Symbol(); 8517 var alphabet = 'abcdefghijklmnopqrst'; 8518 A[symbol] = 7; 8519 alphabet.split('').forEach(function (chr) { 8520 B[chr] = chr; 8521 }); 8522 return nativeAssign({}, A)[symbol] != 7 || objectKeys(nativeAssign({}, B)).join('') != alphabet; 8523 }) ? function assign(target, source) { 8524 // eslint-disable-line no-unused-vars 8525 var T = toObject(target); 8526 var argumentsLength = arguments.length; 8527 var index = 1; 8528 var getOwnPropertySymbols = getOwnPropertySymbolsModule.f; 8529 var propertyIsEnumerable = propertyIsEnumerableModule.f; 8530 8531 while (argumentsLength > index) { 8532 var S = IndexedObject(arguments[index++]); 8533 var keys = getOwnPropertySymbols ? objectKeys(S).concat(getOwnPropertySymbols(S)) : objectKeys(S); 8534 var length = keys.length; 8535 var j = 0; 8536 var key; 8537 8538 while (length > j) { 8539 key = keys[j++]; 8540 if (!DESCRIPTORS || propertyIsEnumerable.call(S, key)) T[key] = S[key]; 8541 } 8542 } 8543 8544 return T; 8545 } : nativeAssign; 8546 /***/ 8547 }, 8548 8549 /***/ 8550 "ZOXb": 8551 /*!**************************************************************!*\ 8552 !*** ./node_modules/core-js/internals/date-to-iso-string.js ***! 8553 \**************************************************************/ 8554 8555 /*! no static exports found */ 8556 8557 /***/ 8558 function ZOXb(module, exports, __webpack_require__) { 8559 "use strict"; 8560 8561 var fails = __webpack_require__( 8562 /*! ../internals/fails */ 8563 "0Dky"); 8564 8565 var padStart = __webpack_require__( 8566 /*! ../internals/string-pad */ 8567 "DMt2").start; 8568 8569 var abs = Math.abs; 8570 var DatePrototype = Date.prototype; 8571 var getTime = DatePrototype.getTime; 8572 var nativeDateToISOString = DatePrototype.toISOString; // `Date.prototype.toISOString` method implementation 8573 // https://tc39.es/ecma262/#sec-date.prototype.toisostring 8574 // PhantomJS / old WebKit fails here: 8575 8576 module.exports = fails(function () { 8577 return nativeDateToISOString.call(new Date(-5e13 - 1)) != '0385-07-25T07:06:39.999Z'; 8578 }) || !fails(function () { 8579 nativeDateToISOString.call(new Date(NaN)); 8580 }) ? function toISOString() { 8581 if (!isFinite(getTime.call(this))) throw RangeError('Invalid time value'); 8582 var date = this; 8583 var year = date.getUTCFullYear(); 8584 var milliseconds = date.getUTCMilliseconds(); 8585 var sign = year < 0 ? '-' : year > 9999 ? '+' : ''; 8586 return sign + padStart(abs(year), sign ? 6 : 4, 0) + '-' + padStart(date.getUTCMonth() + 1, 2, 0) + '-' + padStart(date.getUTCDate(), 2, 0) + 'T' + padStart(date.getUTCHours(), 2, 0) + ':' + padStart(date.getUTCMinutes(), 2, 0) + ':' + padStart(date.getUTCSeconds(), 2, 0) + '.' + padStart(milliseconds, 3, 0) + 'Z'; 8587 } : nativeDateToISOString; 8588 /***/ 8589 }, 8590 8591 /***/ 8592 "ZUd8": 8593 /*!************************************************************!*\ 8594 !*** ./node_modules/core-js/internals/string-multibyte.js ***! 8595 \************************************************************/ 8596 8597 /*! no static exports found */ 8598 8599 /***/ 8600 function ZUd8(module, exports, __webpack_require__) { 8601 var toInteger = __webpack_require__( 8602 /*! ../internals/to-integer */ 8603 "ppGB"); 8604 8605 var requireObjectCoercible = __webpack_require__( 8606 /*! ../internals/require-object-coercible */ 8607 "HYAF"); // `String.prototype.{ codePointAt, at }` methods implementation 8608 8609 8610 var createMethod = function createMethod(CONVERT_TO_STRING) { 8611 return function ($this, pos) { 8612 var S = String(requireObjectCoercible($this)); 8613 var position = toInteger(pos); 8614 var size = S.length; 8615 var first, second; 8616 if (position < 0 || position >= size) return CONVERT_TO_STRING ? '' : undefined;
vendor: 6,001 bytes, lines 8617-8789
8617 first = S.charCodeAt(position); 8618 return first < 0xD800 || first > 0xDBFF || position + 1 === size || (second = S.charCodeAt(position + 1)) < 0xDC00 || second > 0xDFFF ? CONVERT_TO_STRING ? S.charAt(position) : first : CONVERT_TO_STRING ? S.slice(position, position + 2) : (first - 0xD800 << 10) + (second - 0xDC00) + 0x10000; 8619 }; 8620 }; 8621 8622 module.exports = { 8623 // `String.prototype.codePointAt` method 8624 // https://tc39.es/ecma262/#sec-string.prototype.codepointat 8625 codeAt: createMethod(false), 8626 // `String.prototype.at` method 8627 // https://github.com/mathiasbynens/String.prototype.at 8628 charAt: createMethod(true) 8629 }; 8630 /***/ 8631 }, 8632 8633 /***/ 8634 "ZWaQ": 8635 /*!*************************************************************!*\ 8636 !*** ./node_modules/core-js/internals/collection-strong.js ***! 8637 \*************************************************************/ 8638 8639 /*! no static exports found */ 8640 8641 /***/ 8642 function ZWaQ(module, exports, __webpack_require__) { 8643 "use strict"; 8644 8645 var defineProperty = __webpack_require__( 8646 /*! ../internals/object-define-property */ 8647 "m/L8").f; 8648 8649 var create = __webpack_require__( 8650 /*! ../internals/object-create */ 8651 "fHMY"); 8652 8653 var redefineAll = __webpack_require__( 8654 /*! ../internals/redefine-all */ 8655 "4syw"); 8656 8657 var bind = __webpack_require__( 8658 /*! ../internals/function-bind-context */ 8659 "A2ZE"); 8660 8661 var anInstance = __webpack_require__( 8662 /*! ../internals/an-instance */ 8663 "GarU"); 8664 8665 var iterate = __webpack_require__( 8666 /*! ../internals/iterate */ 8667 "ImZN"); 8668 8669 var defineIterator = __webpack_require__( 8670 /*! ../internals/define-iterator */ 8671 "fdAy"); 8672 8673 var setSpecies = __webpack_require__( 8674 /*! ../internals/set-species */ 8675 "JiZb"); 8676 8677 var DESCRIPTORS = __webpack_require__( 8678 /*! ../internals/descriptors */ 8679 "g6v/"); 8680 8681 var fastKey = __webpack_require__( 8682 /*! ../internals/internal-metadata */ 8683 "8YOa").fastKey; 8684 8685 var InternalStateModule = __webpack_require__( 8686 /*! ../internals/internal-state */ 8687 "afO8"); 8688 8689 var setInternalState = InternalStateModule.set; 8690 var internalStateGetterFor = InternalStateModule.getterFor; 8691 module.exports = { 8692 getConstructor: function getConstructor(wrapper, CONSTRUCTOR_NAME, IS_MAP, ADDER) { 8693 var C = wrapper(function (that, iterable) { 8694 anInstance(that, C, CONSTRUCTOR_NAME); 8695 setInternalState(that, { 8696 type: CONSTRUCTOR_NAME, 8697 index: create(null), 8698 first: undefined, 8699 last: undefined, 8700 size: 0 8701 }); 8702 if (!DESCRIPTORS) that.size = 0; 8703 if (iterable != undefined) iterate(iterable, that[ADDER], { 8704 that: that, 8705 AS_ENTRIES: IS_MAP 8706 }); 8707 }); 8708 var getInternalState = internalStateGetterFor(CONSTRUCTOR_NAME); 8709 8710 var define = function define(that, key, value) { 8711 var state = getInternalState(that); 8712 var entry = getEntry(that, key); 8713 var previous, index; // change existing entry 8714 8715 if (entry) { 8716 entry.value = value; // create new entry 8717 } else { 8718 state.last = entry = { 8719 index: index = fastKey(key, true), 8720 key: key, 8721 value: value, 8722 previous: previous = state.last, 8723 next: undefined, 8724 removed: false 8725 }; 8726 if (!state.first) state.first = entry; 8727 if (previous) previous.next = entry; 8728 if (DESCRIPTORS) state.size++;else that.size++; // add to index 8729 8730 if (index !== 'F') state.index[index] = entry; 8731 } 8732 8733 return that; 8734 }; 8735 8736 var getEntry = function getEntry(that, key) { 8737 var state = getInternalState(that); // fast case 8738 8739 var index = fastKey(key); 8740 var entry; 8741 if (index !== 'F') return state.index[index]; // frozen object case 8742 8743 for (entry = state.first; entry; entry = entry.next) { 8744 if (entry.key == key) return entry; 8745 } 8746 }; 8747 8748 redefineAll(C.prototype, { 8749 // 23.1.3.1 Map.prototype.clear() 8750 // 23.2.3.2 Set.prototype.clear() 8751 clear: function clear() { 8752 var that = this; 8753 var state = getInternalState(that); 8754 var data = state.index; 8755 var entry = state.first; 8756 8757 while (entry) { 8758 entry.removed = true; 8759 if (entry.previous) entry.previous = entry.previous.next = undefined; 8760 delete data[entry.index]; 8761 entry = entry.next; 8762 } 8763 8764 state.first = state.last = undefined; 8765 if (DESCRIPTORS) state.size = 0;else that.size = 0; 8766 }, 8767 // 23.1.3.3 Map.prototype.delete(key) 8768 // 23.2.3.4 Set.prototype.delete(value) 8769 'delete': function _delete(key) { 8770 var that = this; 8771 var state = getInternalState(that); 8772 var entry = getEntry(that, key); 8773 8774 if (entry) { 8775 var next = entry.next; 8776 var prev = entry.previous; 8777 delete state.index[entry.index]; 8778 entry.removed = true; 8779 if (prev) prev.next = next; 8780 if (next) next.previous = prev; 8781 if (state.first == entry) state.first = next; 8782 if (state.last == entry) state.last = prev; 8783 if (DESCRIPTORS) state.size--;else that.size--; 8784 } 8785 8786 return !!entry; 8787 }, 8788 // 23.2.3.6 Set.prototype.forEach(callbackfn, thisArg = undefined) 8789 // 23.1.3.5 Map.prototype.forEach(callbackfn, thisArg = undefined)
vendor: 10,585 bytes, lines 8790-9151
8790 forEach: function forEach(callbackfn 8791 /* , that = undefined */ 8792 ) { 8793 var state = getInternalState(this); 8794 var boundFunction = bind(callbackfn, arguments.length > 1 ? arguments[1] : undefined, 3); 8795 var entry; 8796 8797 while (entry = entry ? entry.next : state.first) { 8798 boundFunction(entry.value, entry.key, this); // revert to the last existing entry 8799 8800 while (entry && entry.removed) { 8801 entry = entry.previous; 8802 } 8803 } 8804 }, 8805 // 23.1.3.7 Map.prototype.has(key) 8806 // 23.2.3.7 Set.prototype.has(value) 8807 has: function has(key) { 8808 return !!getEntry(this, key); 8809 } 8810 }); 8811 redefineAll(C.prototype, IS_MAP ? { 8812 // 23.1.3.6 Map.prototype.get(key) 8813 get: function get(key) { 8814 var entry = getEntry(this, key); 8815 return entry && entry.value; 8816 }, 8817 // 23.1.3.9 Map.prototype.set(key, value) 8818 set: function set(key, value) { 8819 return define(this, key === 0 ? 0 : key, value); 8820 } 8821 } : { 8822 // 23.2.3.1 Set.prototype.add(value) 8823 add: function add(value) { 8824 return define(this, value = value === 0 ? 0 : value, value); 8825 } 8826 }); 8827 if (DESCRIPTORS) defineProperty(C.prototype, 'size', { 8828 get: function get() { 8829 return getInternalState(this).size; 8830 } 8831 }); 8832 return C; 8833 }, 8834 setStrong: function setStrong(C, CONSTRUCTOR_NAME, IS_MAP) { 8835 var ITERATOR_NAME = CONSTRUCTOR_NAME + ' Iterator'; 8836 var getInternalCollectionState = internalStateGetterFor(CONSTRUCTOR_NAME); 8837 var getInternalIteratorState = internalStateGetterFor(ITERATOR_NAME); // add .keys, .values, .entries, [@@iterator] 8838 // 23.1.3.4, 23.1.3.8, 23.1.3.11, 23.1.3.12, 23.2.3.5, 23.2.3.8, 23.2.3.10, 23.2.3.11 8839 8840 defineIterator(C, CONSTRUCTOR_NAME, function (iterated, kind) { 8841 setInternalState(this, { 8842 type: ITERATOR_NAME, 8843 target: iterated, 8844 state: getInternalCollectionState(iterated), 8845 kind: kind, 8846 last: undefined 8847 }); 8848 }, function () { 8849 var state = getInternalIteratorState(this); 8850 var kind = state.kind; 8851 var entry = state.last; // revert to the last existing entry 8852 8853 while (entry && entry.removed) { 8854 entry = entry.previous; 8855 } // get next entry 8856 8857 8858 if (!state.target || !(state.last = entry = entry ? entry.next : state.state.first)) { 8859 // or finish the iteration 8860 state.target = undefined; 8861 return { 8862 value: undefined, 8863 done: true 8864 }; 8865 } // return step by kind 8866 8867 8868 if (kind == 'keys') return { 8869 value: entry.key, 8870 done: false 8871 }; 8872 if (kind == 'values') return { 8873 value: entry.value, 8874 done: false 8875 }; 8876 return { 8877 value: [entry.key, entry.value], 8878 done: false 8879 }; 8880 }, IS_MAP ? 'entries' : 'values', !IS_MAP, true); // add [@@species], 23.1.2.2, 23.2.2.2 8881 8882 setSpecies(CONSTRUCTOR_NAME); 8883 } 8884 }; 8885 /***/ 8886 }, 8887 8888 /***/ 8889 "ZfDv": 8890 /*!****************************************************************!*\ 8891 !*** ./node_modules/core-js/internals/array-species-create.js ***! 8892 \****************************************************************/ 8893 8894 /*! no static exports found */ 8895 8896 /***/ 8897 function ZfDv(module, exports, __webpack_require__) { 8898 var isObject = __webpack_require__( 8899 /*! ../internals/is-object */ 8900 "hh1v"); 8901 8902 var isArray = __webpack_require__( 8903 /*! ../internals/is-array */ 8904 "6LWA"); 8905 8906 var wellKnownSymbol = __webpack_require__( 8907 /*! ../internals/well-known-symbol */ 8908 "tiKp"); 8909 8910 var SPECIES = wellKnownSymbol('species'); // `ArraySpeciesCreate` abstract operation 8911 // https://tc39.es/ecma262/#sec-arrayspeciescreate 8912 8913 module.exports = function (originalArray, length) { 8914 var C; 8915 8916 if (isArray(originalArray)) { 8917 C = originalArray.constructor; // cross-realm fallback 8918 8919 if (typeof C == 'function' && (C === Array || isArray(C.prototype))) C = undefined;else if (isObject(C)) { 8920 C = C[SPECIES]; 8921 if (C === null) C = undefined; 8922 } 8923 } 8924 8925 return new (C === undefined ? Array : C)(length === 0 ? 0 : length); 8926 }; 8927 /***/ 8928 8929 }, 8930 8931 /***/ 8932 "Zk8X": 8933 /*!*******************************************************!*\ 8934 !*** ./node_modules/core-js/modules/es.string.sup.js ***! 8935 \*******************************************************/ 8936 8937 /*! no static exports found */ 8938 8939 /***/ 8940 function Zk8X(module, exports, __webpack_require__) { 8941 "use strict"; 8942 8943 var $ = __webpack_require__( 8944 /*! ../internals/export */ 8945 "I+eb"); 8946 8947 var createHTML = __webpack_require__( 8948 /*! ../internals/create-html */ 8949 "hXpO"); 8950 8951 var forcedStringHTMLMethod = __webpack_require__( 8952 /*! ../internals/string-html-forced */ 8953 "rwPt"); // `String.prototype.sup` method 8954 // https://tc39.es/ecma262/#sec-string.prototype.sup 8955 8956 8957 $({ 8958 target: 'String', 8959 proto: true, 8960 forced: forcedStringHTMLMethod('sup') 8961 }, { 8962 sup: function sup() { 8963 return createHTML(this, 'sup', '', ''); 8964 } 8965 }); 8966 /***/ 8967 }, 8968 8969 /***/ 8970 "a57n": 8971 /*!**********************************************************!*\ 8972 !*** ./node_modules/core-js/modules/es.symbol.search.js ***! 8973 \**********************************************************/ 8974 8975 /*! no static exports found */ 8976 8977 /***/ 8978 function a57n(module, exports, __webpack_require__) { 8979 var defineWellKnownSymbol = __webpack_require__( 8980 /*! ../internals/define-well-known-symbol */ 8981 "dG/n"); // `Symbol.search` well-known symbol 8982 // https://tc39.es/ecma262/#sec-symbol.search 8983 8984 8985 defineWellKnownSymbol('search'); 8986 /***/ 8987 }, 8988 8989 /***/ 8990 "a5NK": 8991 /*!*******************************************************!*\ 8992 !*** ./node_modules/core-js/modules/es.math.log10.js ***! 8993 \*******************************************************/ 8994 8995 /*! no static exports found */ 8996 8997 /***/ 8998 function a5NK(module, exports, __webpack_require__) { 8999 var $ = __webpack_require__( 9000 /*! ../internals/export */ 9001 "I+eb"); 9002 9003 var log = Math.log; 9004 var LOG10E = Math.LOG10E; // `Math.log10` method 9005 // https://tc39.es/ecma262/#sec-math.log10 9006 9007 $({ 9008 target: 'Math', 9009 stat: true 9010 }, { 9011 log10: function log10(x) { 9012 return log(x) * LOG10E; 9013 } 9014 }); 9015 /***/ 9016 }, 9017 9018 /***/ 9019 "afO8": 9020 /*!**********************************************************!*\ 9021 !*** ./node_modules/core-js/internals/internal-state.js ***! 9022 \**********************************************************/ 9023 9024 /*! no static exports found */ 9025 9026 /***/ 9027 function afO8(module, exports, __webpack_require__) { 9028 var NATIVE_WEAK_MAP = __webpack_require__( 9029 /*! ../internals/native-weak-map */ 9030 "f5p1"); 9031 9032 var global = __webpack_require__( 9033 /*! ../internals/global */ 9034 "2oRo"); 9035 9036 var isObject = __webpack_require__( 9037 /*! ../internals/is-object */ 9038 "hh1v"); 9039 9040 var createNonEnumerableProperty = __webpack_require__( 9041 /*! ../internals/create-non-enumerable-property */ 9042 "kRJp"); 9043 9044 var objectHas = __webpack_require__( 9045 /*! ../internals/has */ 9046 "UTVS"); 9047 9048 var shared = __webpack_require__( 9049 /*! ../internals/shared-store */ 9050 "xs3f"); 9051 9052 var sharedKey = __webpack_require__( 9053 /*! ../internals/shared-key */ 9054 "93I0"); 9055 9056 var hiddenKeys = __webpack_require__( 9057 /*! ../internals/hidden-keys */ 9058 "0BK2"); 9059 9060 var WeakMap = global.WeakMap; 9061 var set, get, has; 9062 9063 var enforce = function enforce(it) { 9064 return has(it) ? get(it) : set(it, {}); 9065 }; 9066 9067 var getterFor = function getterFor(TYPE) { 9068 return function (it) { 9069 var state; 9070 9071 if (!isObject(it) || (state = get(it)).type !== TYPE) { 9072 throw TypeError('Incompatible receiver, ' + TYPE + ' required'); 9073 } 9074 9075 return state; 9076 }; 9077 }; 9078 9079 if (NATIVE_WEAK_MAP) { 9080 var store = shared.state || (shared.state = new WeakMap()); 9081 var wmget = store.get; 9082 var wmhas = store.has; 9083 var wmset = store.set; 9084 9085 set = function set(it, metadata) { 9086 metadata.facade = it; 9087 wmset.call(store, it, metadata); 9088 return metadata; 9089 }; 9090 9091 get = function get(it) { 9092 return wmget.call(store, it) || {}; 9093 }; 9094 9095 has = function has(it) { 9096 return wmhas.call(store, it); 9097 }; 9098 } else { 9099 var STATE = sharedKey('state'); 9100 hiddenKeys[STATE] = true; 9101 9102 set = function set(it, metadata) { 9103 metadata.facade = it; 9104 createNonEnumerableProperty(it, STATE, metadata); 9105 return metadata; 9106 }; 9107 9108 get = function get(it) { 9109 return objectHas(it, STATE) ? it[STATE] : {}; 9110 }; 9111 9112 has = function has(it) { 9113 return objectHas(it, STATE); 9114 }; 9115 } 9116 9117 module.exports = { 9118 set: set, 9119 get: get, 9120 has: has, 9121 enforce: enforce, 9122 getterFor: getterFor 9123 }; 9124 /***/ 9125 }, 9126 9127 /***/ 9128 "b1O7": 9129 /*!***********************************************************!*\ 9130 !*** ./node_modules/core-js/internals/object-to-array.js ***! 9131 \***********************************************************/ 9132 9133 /*! no static exports found */ 9134 9135 /***/ 9136 function b1O7(module, exports, __webpack_require__) { 9137 var DESCRIPTORS = __webpack_require__( 9138 /*! ../internals/descriptors */ 9139 "g6v/"); 9140 9141 var objectKeys = __webpack_require__( 9142 /*! ../internals/object-keys */ 9143 "33Wh"); 9144 9145 var toIndexedObject = __webpack_require__( 9146 /*! ../internals/to-indexed-object */ 9147 "/GqU"); 9148 9149 var propertyIsEnumerable = __webpack_require__( 9150 /*! ../internals/object-property-is-enumerable */ 9151 "0eef").f;
vendor: 8,272 bytes, lines 9151-9405
9151 // `Object.{ entries, values }` methods implementation 9152 9153 9154 var createMethod = function createMethod(TO_ENTRIES) { 9155 return function (it) { 9156 var O = toIndexedObject(it); 9157 var keys = objectKeys(O); 9158 var length = keys.length; 9159 var i = 0; 9160 var result = []; 9161 var key; 9162 9163 while (length > i) { 9164 key = keys[i++]; 9165 9166 if (!DESCRIPTORS || propertyIsEnumerable.call(O, key)) { 9167 result.push(TO_ENTRIES ? [key, O[key]] : O[key]); 9168 } 9169 } 9170 9171 return result; 9172 }; 9173 }; 9174 9175 module.exports = { 9176 // `Object.entries` method 9177 // https://tc39.es/ecma262/#sec-object.entries 9178 entries: createMethod(true), 9179 // `Object.values` method 9180 // https://tc39.es/ecma262/#sec-object.values 9181 values: createMethod(false) 9182 }; 9183 /***/ 9184 }, 9185 9186 /***/ 9187 "bWFh": 9188 /*!******************************************************!*\ 9189 !*** ./node_modules/core-js/internals/collection.js ***! 9190 \******************************************************/ 9191 9192 /*! no static exports found */ 9193 9194 /***/ 9195 function bWFh(module, exports, __webpack_require__) { 9196 "use strict"; 9197 9198 var $ = __webpack_require__( 9199 /*! ../internals/export */ 9200 "I+eb"); 9201 9202 var global = __webpack_require__( 9203 /*! ../internals/global */ 9204 "2oRo"); 9205 9206 var isForced = __webpack_require__( 9207 /*! ../internals/is-forced */ 9208 "lMq5"); 9209 9210 var redefine = __webpack_require__( 9211 /*! ../internals/redefine */ 9212 "busE"); 9213 9214 var InternalMetadataModule = __webpack_require__( 9215 /*! ../internals/internal-metadata */ 9216 "8YOa"); 9217 9218 var iterate = __webpack_require__( 9219 /*! ../internals/iterate */ 9220 "ImZN"); 9221 9222 var anInstance = __webpack_require__( 9223 /*! ../internals/an-instance */ 9224 "GarU"); 9225 9226 var isObject = __webpack_require__( 9227 /*! ../internals/is-object */ 9228 "hh1v"); 9229 9230 var fails = __webpack_require__( 9231 /*! ../internals/fails */ 9232 "0Dky"); 9233 9234 var checkCorrectnessOfIteration = __webpack_require__( 9235 /*! ../internals/check-correctness-of-iteration */ 9236 "HH4o"); 9237 9238 var setToStringTag = __webpack_require__( 9239 /*! ../internals/set-to-string-tag */ 9240 "1E5z"); 9241 9242 var inheritIfRequired = __webpack_require__( 9243 /*! ../internals/inherit-if-required */ 9244 "cVYH"); 9245 9246 module.exports = function (CONSTRUCTOR_NAME, wrapper, common) { 9247 var IS_MAP = CONSTRUCTOR_NAME.indexOf('Map') !== -1; 9248 var IS_WEAK = CONSTRUCTOR_NAME.indexOf('Weak') !== -1; 9249 var ADDER = IS_MAP ? 'set' : 'add'; 9250 var NativeConstructor = global[CONSTRUCTOR_NAME]; 9251 var NativePrototype = NativeConstructor && NativeConstructor.prototype; 9252 var Constructor = NativeConstructor; 9253 var exported = {}; 9254 9255 var fixMethod = function fixMethod(KEY) { 9256 var nativeMethod = NativePrototype[KEY]; 9257 redefine(NativePrototype, KEY, KEY == 'add' ? function add(value) { 9258 nativeMethod.call(this, value === 0 ? 0 : value); 9259 return this; 9260 } : KEY == 'delete' ? function (key) { 9261 return IS_WEAK && !isObject(key) ? false : nativeMethod.call(this, key === 0 ? 0 : key); 9262 } : KEY == 'get' ? function get(key) { 9263 return IS_WEAK && !isObject(key) ? undefined : nativeMethod.call(this, key === 0 ? 0 : key); 9264 } : KEY == 'has' ? function has(key) { 9265 return IS_WEAK && !isObject(key) ? false : nativeMethod.call(this, key === 0 ? 0 : key); 9266 } : function set(key, value) { 9267 nativeMethod.call(this, key === 0 ? 0 : key, value); 9268 return this; 9269 }); 9270 }; // eslint-disable-next-line max-len 9271 9272 9273 if (isForced(CONSTRUCTOR_NAME, typeof NativeConstructor != 'function' || !(IS_WEAK || NativePrototype.forEach && !fails(function () { 9274 new NativeConstructor().entries().next(); 9275 })))) { 9276 // create collection constructor 9277 Constructor = common.getConstructor(wrapper, CONSTRUCTOR_NAME, IS_MAP, ADDER); 9278 InternalMetadataModule.REQUIRED = true; 9279 } else if (isForced(CONSTRUCTOR_NAME, true)) { 9280 var instance = new Constructor(); // early implementations not supports chaining 9281 9282 var HASNT_CHAINING = instance[ADDER](IS_WEAK ? {} : -0, 1) != instance; // V8 ~ Chromium 40- weak-collections throws on primitives, but should return false 9283 9284 var THROWS_ON_PRIMITIVES = fails(function () { 9285 instance.has(1); 9286 }); // most early implementations doesn't supports iterables, most modern - not close it correctly 9287 // eslint-disable-next-line no-new 9288 9289 var ACCEPT_ITERABLES = checkCorrectnessOfIteration(function (iterable) { 9290 new NativeConstructor(iterable); 9291 }); // for early implementations -0 and +0 not the same 9292 9293 var BUGGY_ZERO = !IS_WEAK && fails(function () { 9294 // V8 ~ Chromium 42- fails only with 5+ elements 9295 var $instance = new NativeConstructor(); 9296 var index = 5; 9297 9298 while (index--) { 9299 $instance[ADDER](index, index); 9300 } 9301 9302 return !$instance.has(-0); 9303 }); 9304 9305 if (!ACCEPT_ITERABLES) { 9306 Constructor = wrapper(function (dummy, iterable) { 9307 anInstance(dummy, Constructor, CONSTRUCTOR_NAME); 9308 var that = inheritIfRequired(new NativeConstructor(), dummy, Constructor); 9309 if (iterable != undefined) iterate(iterable, that[ADDER], { 9310 that: that, 9311 AS_ENTRIES: IS_MAP 9312 }); 9313 return that; 9314 }); 9315 Constructor.prototype = NativePrototype; 9316 NativePrototype.constructor = Constructor; 9317 } 9318 9319 if (THROWS_ON_PRIMITIVES || BUGGY_ZERO) { 9320 fixMethod('delete'); 9321 fixMethod('has'); 9322 IS_MAP && fixMethod('get'); 9323 } 9324 9325 if (BUGGY_ZERO || HASNT_CHAINING) fixMethod(ADDER); // weak collections should not contains .clear method 9326 9327 if (IS_WEAK && NativePrototype.clear) delete NativePrototype.clear; 9328 } 9329 9330 exported[CONSTRUCTOR_NAME] = Constructor; 9331 $({ 9332 global: true, 9333 forced: Constructor != NativeConstructor 9334 }, exported); 9335 setToStringTag(Constructor, CONSTRUCTOR_NAME); 9336 if (!IS_WEAK) common.setStrong(Constructor, CONSTRUCTOR_NAME, IS_MAP); 9337 return Constructor; 9338 }; 9339 /***/ 9340 9341 }, 9342 9343 /***/ 9344 "brp2": 9345 /*!*****************************************************!*\ 9346 !*** ./node_modules/core-js/modules/es.date.now.js ***! 9347 \*****************************************************/ 9348 9349 /*! no static exports found */ 9350 9351 /***/ 9352 function brp2(module, exports, __webpack_require__) { 9353 var $ = __webpack_require__( 9354 /*! ../internals/export */ 9355 "I+eb"); // `Date.now` method 9356 // https://tc39.es/ecma262/#sec-date.now 9357 9358 9359 $({ 9360 target: 'Date', 9361 stat: true 9362 }, { 9363 now: function now() { 9364 return new Date().getTime(); 9365 } 9366 }); 9367 /***/ 9368 }, 9369 9370 /***/ 9371 "busE": 9372 /*!****************************************************!*\ 9373 !*** ./node_modules/core-js/internals/redefine.js ***! 9374 \****************************************************/ 9375 9376 /*! no static exports found */ 9377 9378 /***/ 9379 function busE(module, exports, __webpack_require__) { 9380 var global = __webpack_require__( 9381 /*! ../internals/global */ 9382 "2oRo"); 9383 9384 var createNonEnumerableProperty = __webpack_require__( 9385 /*! ../internals/create-non-enumerable-property */ 9386 "kRJp"); 9387 9388 var has = __webpack_require__( 9389 /*! ../internals/has */ 9390 "UTVS"); 9391 9392 var setGlobal = __webpack_require__( 9393 /*! ../internals/set-global */ 9394 "zk60"); 9395 9396 var inspectSource = __webpack_require__( 9397 /*! ../internals/inspect-source */ 9398 "iSVu"); 9399 9400 var InternalStateModule = __webpack_require__( 9401 /*! ../internals/internal-state */ 9402 "afO8"); 9403 9404 var getInternalState = InternalStateModule.get; 9405 var enforceInternalState = InternalStateModule.enforce;
vendor: 5,289 bytes, lines 9406-9566
9406 var TEMPLATE = String(String).split('String'); 9407 (module.exports = function (O, key, value, options) { 9408 var unsafe = options ? !!options.unsafe : false; 9409 var simple = options ? !!options.enumerable : false; 9410 var noTargetGet = options ? !!options.noTargetGet : false; 9411 var state; 9412 9413 if (typeof value == 'function') { 9414 if (typeof key == 'string' && !has(value, 'name')) { 9415 createNonEnumerableProperty(value, 'name', key); 9416 } 9417 9418 state = enforceInternalState(value); 9419 9420 if (!state.source) { 9421 state.source = TEMPLATE.join(typeof key == 'string' ? key : ''); 9422 } 9423 } 9424 9425 if (O === global) { 9426 if (simple) O[key] = value;else setGlobal(key, value); 9427 return; 9428 } else if (!unsafe) { 9429 delete O[key]; 9430 } else if (!noTargetGet && O[key]) { 9431 simple = true; 9432 } 9433 9434 if (simple) O[key] = value;else createNonEnumerableProperty(O, key, value); // add fake Function#toString for correct work wrapped methods / constructors with methods like LoDash isNative 9435 })(Function.prototype, 'toString', function toString() { 9436 return typeof this == 'function' && getInternalState(this).source || inspectSource(this); 9437 }); 9438 /***/ 9439 }, 9440 9441 /***/ 9442 "cDke": 9443 /*!**************************************************************************!*\ 9444 !*** ./node_modules/core-js/modules/es.object.get-own-property-names.js ***! 9445 \**************************************************************************/ 9446 9447 /*! no static exports found */ 9448 9449 /***/ 9450 function cDke(module, exports, __webpack_require__) { 9451 var $ = __webpack_require__( 9452 /*! ../internals/export */ 9453 "I+eb"); 9454 9455 var fails = __webpack_require__( 9456 /*! ../internals/fails */ 9457 "0Dky"); 9458 9459 var nativeGetOwnPropertyNames = __webpack_require__( 9460 /*! ../internals/object-get-own-property-names-external */ 9461 "BX/b").f; 9462 9463 var FAILS_ON_PRIMITIVES = fails(function () { 9464 return !Object.getOwnPropertyNames(1); 9465 }); // `Object.getOwnPropertyNames` method 9466 // https://tc39.es/ecma262/#sec-object.getownpropertynames 9467 9468 $({ 9469 target: 'Object', 9470 stat: true, 9471 forced: FAILS_ON_PRIMITIVES 9472 }, { 9473 getOwnPropertyNames: nativeGetOwnPropertyNames 9474 }); 9475 /***/ 9476 }, 9477 9478 /***/ 9479 "cVYH": 9480 /*!***************************************************************!*\ 9481 !*** ./node_modules/core-js/internals/inherit-if-required.js ***! 9482 \***************************************************************/ 9483 9484 /*! no static exports found */ 9485 9486 /***/ 9487 function cVYH(module, exports, __webpack_require__) { 9488 var isObject = __webpack_require__( 9489 /*! ../internals/is-object */ 9490 "hh1v"); 9491 9492 var setPrototypeOf = __webpack_require__( 9493 /*! ../internals/object-set-prototype-of */ 9494 "0rvr"); // makes subclassing work correct for wrapped built-ins 9495 9496 9497 module.exports = function ($this, dummy, Wrapper) { 9498 var NewTarget, NewTargetPrototype; 9499 if ( // it can work only with native `setPrototypeOf` 9500 setPrototypeOf && // we haven't completely correct pre-ES6 way for getting `new.target`, so use this 9501 typeof (NewTarget = dummy.constructor) == 'function' && NewTarget !== Wrapper && isObject(NewTargetPrototype = NewTarget.prototype) && NewTargetPrototype !== Wrapper.prototype) setPrototypeOf($this, NewTargetPrototype); 9502 return $this; 9503 }; 9504 /***/ 9505 9506 }, 9507 9508 /***/ 9509 "dBg+": 9510 /*!***************************************************************************!*\ 9511 !*** ./node_modules/core-js/internals/object-get-own-property-symbols.js ***! 9512 \***************************************************************************/ 9513 9514 /*! no static exports found */ 9515 9516 /***/ 9517 function dBg(module, exports) { 9518 exports.f = Object.getOwnPropertySymbols; 9519 /***/ 9520 }, 9521 9522 /***/ 9523 "dG/n": 9524 /*!********************************************************************!*\ 9525 !*** ./node_modules/core-js/internals/define-well-known-symbol.js ***! 9526 \********************************************************************/ 9527 9528 /*! no static exports found */ 9529 9530 /***/ 9531 function dGN(module, exports, __webpack_require__) { 9532 var path = __webpack_require__( 9533 /*! ../internals/path */ 9534 "Qo9l"); 9535 9536 var has = __webpack_require__( 9537 /*! ../internals/has */ 9538 "UTVS"); 9539 9540 var wrappedWellKnownSymbolModule = __webpack_require__( 9541 /*! ../internals/well-known-symbol-wrapped */ 9542 "5Tg+"); 9543 9544 var defineProperty = __webpack_require__( 9545 /*! ../internals/object-define-property */ 9546 "m/L8").f; 9547 9548 module.exports = function (NAME) { 9549 var Symbol = path.Symbol || (path.Symbol = {}); 9550 if (!has(Symbol, NAME)) defineProperty(Symbol, NAME, { 9551 value: wrappedWellKnownSymbolModule.f(NAME) 9552 }); 9553 }; 9554 /***/ 9555 9556 }, 9557 9558 /***/ 9559 "eDl+": 9560 /*!*********************************************************!*\ 9561 !*** ./node_modules/core-js/internals/enum-bug-keys.js ***! 9562 \*********************************************************/ 9563 9564 /*! no static exports found */ 9565 9566 /***/
9567 function eDl(module, exports) { 9568 // IE8- don't enum bug keys 9569 module.exports = ['constructor', 'hasOwnProperty', 'isPrototypeOf', 'propertyIsEnumerable', 'toLocaleString', 'toString', 'valueOf']; 9570 /***/ 9571 }, 9572 9573 /***/ 9574 "eJiR": 9575 /*!******************************************************!*\ 9576 !*** ./node_modules/core-js/modules/es.math.tanh.js ***! 9577 \******************************************************/ 9578 9579 /*! no static exports found */ 9580 9581 /***/ 9582 function eJiR(module, exports, __webpack_require__) { 9583 var $ = __webpack_require__( 9584 /*! ../internals/export */ 9585 "I+eb"); 9586 9587 var expm1 = __webpack_require__( 9588 /*! ../internals/math-expm1 */ 9589 "jrUv"); 9590 9591 var exp = Math.exp; // `Math.tanh` method 9592 // https://tc39.es/ecma262/#sec-math.tanh 9593 9594 $({ 9595 target: 'Math', 9596 stat: true 9597 }, { 9598 tanh: function tanh(x) { 9599 var a = expm1(x = +x); 9600 var b = expm1(-x); 9601 return a == Infinity ? 1 : b == Infinity ? -1 : (a - b) / (exp(x) + exp(-x)); 9602 } 9603 }); 9604 /***/ 9605 }, 9606 9607 /***/ 9608 "eajv": 9609 /*!*******************************************************!*\ 9610 !*** ./node_modules/core-js/modules/es.math.asinh.js ***! 9611 \*******************************************************/ 9612 9613 /*! no static exports found */ 9614 9615 /***/ 9616 function eajv(module, exports, __webpack_require__) { 9617 var $ = __webpack_require__( 9618 /*! ../internals/export */ 9619 "I+eb"); 9620 9621 var nativeAsinh = Math.asinh; 9622 var log = Math.log; 9623 var sqrt = Math.sqrt; 9624 9625 function asinh(x) { 9626 return !isFinite(x = +x) || x == 0 ? x : x < 0 ? -asinh(-x) : log(x + sqrt(x * x + 1)); 9627 } // `Math.asinh` method 9628 // https://tc39.es/ecma262/#sec-math.asinh 9629 // Tor Browser bug: Math.asinh(0) -> -0 9630 9631 9632 $({ 9633 target: 'Math', 9634 stat: true, 9635 forced: !(nativeAsinh && 1 / nativeAsinh(0) > 0) 9636 }, { 9637 asinh: asinh 9638 }); 9639 /***/ 9640 }, 9641 9642 /***/ 9643 "eoL8": 9644 /*!*******************************************************************!*\ 9645 !*** ./node_modules/core-js/modules/es.object.define-property.js ***! 9646 \*******************************************************************/ 9647 9648 /*! no static exports found */ 9649 9650 /***/ 9651 function eoL8(module, exports, __webpack_require__) { 9652 var $ = __webpack_require__( 9653 /*! ../internals/export */ 9654 "I+eb"); 9655 9656 var DESCRIPTORS = __webpack_require__( 9657 /*! ../internals/descriptors */ 9658 "g6v/"); 9659 9660 var objectDefinePropertyModile = __webpack_require__( 9661 /*! ../internals/object-define-property */ 9662 "m/L8"); // `Object.defineProperty` method 9663 // https://tc39.es/ecma262/#sec-object.defineproperty 9664 9665 9666 $({ 9667 target: 'Object', 9668 stat: true, 9669 forced: !DESCRIPTORS, 9670 sham: !DESCRIPTORS 9671 }, { 9672 defineProperty: objectDefinePropertyModile.f 9673 }); 9674 /***/ 9675 }, 9676 9677 /***/ 9678 "ewvW": 9679 /*!*****************************************************!*\ 9680 !*** ./node_modules/core-js/internals/to-object.js ***! 9681 \*****************************************************/ 9682 9683 /*! no static exports found */ 9684 9685 /***/ 9686 function ewvW(module, exports, __webpack_require__) { 9687 var requireObjectCoercible = __webpack_require__( 9688 /*! ../internals/require-object-coercible */ 9689 "HYAF"); // `ToObject` abstract operation 9690 // https://tc39.es/ecma262/#sec-toobject 9691 9692 9693 module.exports = function (argument) { 9694 return Object(requireObjectCoercible(argument)); 9695 }; 9696 /***/ 9697 9698 }, 9699 9700 /***/ 9701 "f5p1": 9702 /*!***********************************************************!*\ 9703 !*** ./node_modules/core-js/internals/native-weak-map.js ***! 9704 \***********************************************************/ 9705 9706 /*! no static exports found */ 9707 9708 /***/ 9709 function f5p1(module, exports, __webpack_require__) { 9710 var global = __webpack_require__( 9711 /*! ../internals/global */ 9712 "2oRo"); 9713 9714 var inspectSource = __webpack_require__( 9715 /*! ../internals/inspect-source */ 9716 "iSVu"); 9717 9718 var WeakMap = global.WeakMap; 9719 module.exports = typeof WeakMap === 'function' && /native code/.test(inspectSource(WeakMap)); 9720 /***/ 9721 }, 9722 9723 /***/ 9724 "fHMY": 9725 /*!*********************************************************!*\ 9726 !*** ./node_modules/core-js/internals/object-create.js ***! 9727 \*********************************************************/ 9728 9729 /*! no static exports found */ 9730 9731 /***/ 9732 function fHMY(module, exports, __webpack_require__) { 9733 var anObject = __webpack_require__( 9734 /*! ../internals/an-object */ 9735 "glrk"); 9736 9737 var defineProperties = __webpack_require__( 9738 /*! ../internals/object-define-properties */ 9739 "N+g0"); 9740 9741 var enumBugKeys = __webpack_require__( 9742 /*! ../internals/enum-bug-keys */ 9743 "eDl+"); 9744 9745 var hiddenKeys = __webpack_require__( 9746 /*! ../internals/hidden-keys */ 9747 "0BK2"); 9748 9749 var html = __webpack_require__( 9750 /*! ../internals/html */ 9751 "G+Rx"); 9752 9753 var documentCreateElement = __webpack_require__( 9754 /*! ../internals/document-create-element */ 9755 "zBJ4"); 9756 9757 var sharedKey = __webpack_require__( 9758 /*! ../internals/shared-key */ 9759 "93I0"); 9760 9761 var GT = '>'; 9762 var LT = '<'; 9763 var PROTOTYPE = 'prototype'; 9764 var SCRIPT = 'script'; 9765 var IE_PROTO = sharedKey('IE_PROTO'); 9766 9767 var EmptyConstructor = function EmptyConstructor() { 9768 /* empty */ 9769 }; 9770 9771 var scriptTag = function scriptTag(content) { 9772 return LT + SCRIPT + GT + content + LT + '/' + SCRIPT + GT; 9773 }; // Create object with fake `null` prototype: use ActiveX Object with cleared prototype 9774 9775 9776 var NullProtoObjectViaActiveX = function NullProtoObjectViaActiveX(activeXDocument) { 9777 activeXDocument.write(scriptTag('')); 9778 activeXDocument.close(); 9779 var temp = activeXDocument.parentWindow.Object; 9780 activeXDocument = null; // avoid memory leak 9781 9782 return temp; 9783 }; // Create object with fake `null` prototype: use iframe Object with cleared prototype 9784 9785 9786 var NullProtoObjectViaIFrame = function NullProtoObjectViaIFrame() {
vendor: 6,484 bytes, lines 9787-9996
9787 // Thrash, waste and sodomy: IE GC bug 9788 var iframe = documentCreateElement('iframe'); 9789 var JS = 'java' + SCRIPT + ':'; 9790 var iframeDocument; 9791 iframe.style.display = 'none'; 9792 html.appendChild(iframe); // https://github.com/zloirock/core-js/issues/475 9793 9794 iframe.src = String(JS); 9795 iframeDocument = iframe.contentWindow.document; 9796 iframeDocument.open(); 9797 iframeDocument.write(scriptTag('document.F=Object')); 9798 iframeDocument.close(); 9799 return iframeDocument.F; 9800 }; // Check for document.domain and active x support 9801 // No need to use active x approach when document.domain is not set 9802 // see https://github.com/es-shims/es5-shim/issues/150 9803 // variation of https://github.com/kitcambridge/es5-shim/commit/4f738ac066346 9804 // avoid IE GC bug 9805 9806 9807 var activeXDocument; 9808 9809 var _NullProtoObject = function NullProtoObject() { 9810 try { 9811 /* global ActiveXObject */ 9812 activeXDocument = document.domain && new ActiveXObject('htmlfile'); 9813 } catch (error) { 9814 /* ignore */ 9815 } 9816 9817 _NullProtoObject = activeXDocument ? NullProtoObjectViaActiveX(activeXDocument) : NullProtoObjectViaIFrame(); 9818 var length = enumBugKeys.length; 9819 9820 while (length--) { 9821 delete _NullProtoObject[PROTOTYPE][enumBugKeys[length]]; 9822 } 9823 9824 return _NullProtoObject(); 9825 }; 9826 9827 hiddenKeys[IE_PROTO] = true; // `Object.create` method 9828 // https://tc39.es/ecma262/#sec-object.create 9829 9830 module.exports = Object.create || function create(O, Properties) { 9831 var result; 9832 9833 if (O !== null) { 9834 EmptyConstructor[PROTOTYPE] = anObject(O); 9835 result = new EmptyConstructor(); 9836 EmptyConstructor[PROTOTYPE] = null; // add "__proto__" for Object.getPrototypeOf polyfill 9837 9838 result[IE_PROTO] = O; 9839 } else result = _NullProtoObject(); 9840 9841 return Properties === undefined ? result : defineProperties(result, Properties); 9842 }; 9843 /***/ 9844 9845 }, 9846 9847 /***/ 9848 "fbCW": 9849 /*!*******************************************************!*\ 9850 !*** ./node_modules/core-js/modules/es.array.find.js ***! 9851 \*******************************************************/ 9852 9853 /*! no static exports found */ 9854 9855 /***/ 9856 function fbCW(module, exports, __webpack_require__) { 9857 "use strict"; 9858 9859 var $ = __webpack_require__( 9860 /*! ../internals/export */ 9861 "I+eb"); 9862 9863 var $find = __webpack_require__( 9864 /*! ../internals/array-iteration */ 9865 "tycR").find; 9866 9867 var addToUnscopables = __webpack_require__( 9868 /*! ../internals/add-to-unscopables */ 9869 "RNIs"); 9870 9871 var arrayMethodUsesToLength = __webpack_require__( 9872 /*! ../internals/array-method-uses-to-length */ 9873 "rkAj"); 9874 9875 var FIND = 'find'; 9876 var SKIPS_HOLES = true; 9877 var USES_TO_LENGTH = arrayMethodUsesToLength(FIND); // Shouldn't skip holes 9878 9879 if (FIND in []) Array(1)[FIND](function () { 9880 SKIPS_HOLES = false; 9881 }); // `Array.prototype.find` method 9882 // https://tc39.es/ecma262/#sec-array.prototype.find 9883 9884 $({ 9885 target: 'Array', 9886 proto: true, 9887 forced: SKIPS_HOLES || !USES_TO_LENGTH 9888 }, { 9889 find: function find(callbackfn 9890 /* , that = undefined */ 9891 ) { 9892 return $find(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); 9893 } 9894 }); // https://tc39.es/ecma262/#sec-array.prototype-@@unscopables 9895 9896 addToUnscopables(FIND); 9897 /***/ 9898 }, 9899 9900 /***/ 9901 "fdAy": 9902 /*!***********************************************************!*\ 9903 !*** ./node_modules/core-js/internals/define-iterator.js ***! 9904 \***********************************************************/ 9905 9906 /*! no static exports found */ 9907 9908 /***/ 9909 function fdAy(module, exports, __webpack_require__) { 9910 "use strict"; 9911 9912 var $ = __webpack_require__( 9913 /*! ../internals/export */ 9914 "I+eb"); 9915 9916 var createIteratorConstructor = __webpack_require__( 9917 /*! ../internals/create-iterator-constructor */ 9918 "ntOU"); 9919 9920 var getPrototypeOf = __webpack_require__( 9921 /*! ../internals/object-get-prototype-of */ 9922 "4WOD"); 9923 9924 var setPrototypeOf = __webpack_require__( 9925 /*! ../internals/object-set-prototype-of */ 9926 "0rvr"); 9927 9928 var setToStringTag = __webpack_require__( 9929 /*! ../internals/set-to-string-tag */ 9930 "1E5z"); 9931 9932 var createNonEnumerableProperty = __webpack_require__( 9933 /*! ../internals/create-non-enumerable-property */ 9934 "kRJp"); 9935 9936 var redefine = __webpack_require__( 9937 /*! ../internals/redefine */ 9938 "busE"); 9939 9940 var wellKnownSymbol = __webpack_require__( 9941 /*! ../internals/well-known-symbol */ 9942 "tiKp"); 9943 9944 var IS_PURE = __webpack_require__( 9945 /*! ../internals/is-pure */ 9946 "xDBR"); 9947 9948 var Iterators = __webpack_require__( 9949 /*! ../internals/iterators */ 9950 "P4y1"); 9951 9952 var IteratorsCore = __webpack_require__( 9953 /*! ../internals/iterators-core */ 9954 "rpNk"); 9955 9956 var IteratorPrototype = IteratorsCore.IteratorPrototype; 9957 var BUGGY_SAFARI_ITERATORS = IteratorsCore.BUGGY_SAFARI_ITERATORS; 9958 var ITERATOR = wellKnownSymbol('iterator'); 9959 var KEYS = 'keys'; 9960 var VALUES = 'values'; 9961 var ENTRIES = 'entries'; 9962 9963 var returnThis = function returnThis() { 9964 return this; 9965 }; 9966 9967 module.exports = function (Iterable, NAME, IteratorConstructor, next, DEFAULT, IS_SET, FORCED) { 9968 createIteratorConstructor(IteratorConstructor, NAME, next); 9969 9970 var getIterationMethod = function getIterationMethod(KIND) { 9971 if (KIND === DEFAULT && defaultIterator) return defaultIterator; 9972 if (!BUGGY_SAFARI_ITERATORS && KIND in IterablePrototype) return IterablePrototype[KIND]; 9973 9974 switch (KIND) { 9975 case KEYS: 9976 return function keys() { 9977 return new IteratorConstructor(this, KIND); 9978 }; 9979 9980 case VALUES: 9981 return function values() { 9982 return new IteratorConstructor(this, KIND); 9983 }; 9984 9985 case ENTRIES: 9986 return function entries() { 9987 return new IteratorConstructor(this, KIND); 9988 }; 9989 } 9990 9991 return function () { 9992 return new IteratorConstructor(this); 9993 }; 9994 }; 9995 9996 var TO_STRING_TAG = NAME + ' Iterator';
vendor: 3,170 bytes, lines 9997-10079
9997 var INCORRECT_VALUES_NAME = false; 9998 var IterablePrototype = Iterable.prototype; 9999 var nativeIterator = IterablePrototype[ITERATOR] || IterablePrototype['@@iterator'] || DEFAULT && IterablePrototype[DEFAULT]; 10000 var defaultIterator = !BUGGY_SAFARI_ITERATORS && nativeIterator || getIterationMethod(DEFAULT); 10001 var anyNativeIterator = NAME == 'Array' ? IterablePrototype.entries || nativeIterator : nativeIterator; 10002 var CurrentIteratorPrototype, methods, KEY; // fix native 10003 10004 if (anyNativeIterator) { 10005 CurrentIteratorPrototype = getPrototypeOf(anyNativeIterator.call(new Iterable())); 10006 10007 if (IteratorPrototype !== Object.prototype && CurrentIteratorPrototype.next) { 10008 if (!IS_PURE && getPrototypeOf(CurrentIteratorPrototype) !== IteratorPrototype) { 10009 if (setPrototypeOf) { 10010 setPrototypeOf(CurrentIteratorPrototype, IteratorPrototype); 10011 } else if (typeof CurrentIteratorPrototype[ITERATOR] != 'function') { 10012 createNonEnumerableProperty(CurrentIteratorPrototype, ITERATOR, returnThis); 10013 } 10014 } // Set @@toStringTag to native iterators 10015 10016 10017 setToStringTag(CurrentIteratorPrototype, TO_STRING_TAG, true, true); 10018 if (IS_PURE) Iterators[TO_STRING_TAG] = returnThis; 10019 } 10020 } // fix Array#{values, @@iterator}.name in V8 / FF 10021 10022 10023 if (DEFAULT == VALUES && nativeIterator && nativeIterator.name !== VALUES) { 10024 INCORRECT_VALUES_NAME = true; 10025 10026 defaultIterator = function values() { 10027 return nativeIterator.call(this); 10028 }; 10029 } // define iterator 10030 10031 10032 if ((!IS_PURE || FORCED) && IterablePrototype[ITERATOR] !== defaultIterator) { 10033 createNonEnumerableProperty(IterablePrototype, ITERATOR, defaultIterator); 10034 } 10035 10036 Iterators[NAME] = defaultIterator; // export additional methods 10037 10038 if (DEFAULT) { 10039 methods = { 10040 values: getIterationMethod(VALUES), 10041 keys: IS_SET ? defaultIterator : getIterationMethod(KEYS), 10042 entries: getIterationMethod(ENTRIES) 10043 }; 10044 if (FORCED) for (KEY in methods) { 10045 if (BUGGY_SAFARI_ITERATORS || INCORRECT_VALUES_NAME || !(KEY in IterablePrototype)) { 10046 redefine(IterablePrototype, KEY, methods[KEY]); 10047 } 10048 } else $({ 10049 target: NAME, 10050 proto: true, 10051 forced: BUGGY_SAFARI_ITERATORS || INCORRECT_VALUES_NAME 10052 }, methods); 10053 } 10054 10055 return methods; 10056 }; 10057 /***/ 10058 10059 }, 10060 10061 /***/ 10062 "fhKU": 10063 /*!**************************************************************!*\ 10064 !*** ./node_modules/core-js/internals/number-parse-float.js ***! 10065 \**************************************************************/ 10066 10067 /*! no static exports found */ 10068 10069 /***/ 10070 function fhKU(module, exports, __webpack_require__) { 10071 var global = __webpack_require__( 10072 /*! ../internals/global */ 10073 "2oRo"); 10074 10075 var trim = __webpack_require__( 10076 /*! ../internals/string-trim */ 10077 "WKiH").trim; 10078 10079 var whitespaces = __webpack_require__(
10080 /*! ../internals/whitespaces */ 10081 "WJkJ"); 10082 10083 var $parseFloat = global.parseFloat; 10084 var FORCED = 1 / $parseFloat(whitespaces + '-0') !== -Infinity; // `parseFloat` method 10085 // https://tc39.es/ecma262/#sec-parsefloat-string 10086 10087 module.exports = FORCED ? function parseFloat(string) { 10088 var trimmedString = trim(String(string)); 10089 var result = $parseFloat(trimmedString); 10090 return result === 0 && trimmedString.charAt(0) == '-' ? -0 : result; 10091 } : $parseFloat; 10092 /***/ 10093 }, 10094 10095 /***/ 10096 "ftKg": 10097 /*!***********************************************!*\ 10098 !*** ./node_modules/core-js/es/date/index.js ***! 10099 \***********************************************/ 10100 10101 /*! no static exports found */ 10102 10103 /***/ 10104 function ftKg(module, exports, __webpack_require__) { 10105 __webpack_require__( 10106 /*! ../../modules/es.date.now */ 10107 "brp2"); 10108 10109 __webpack_require__( 10110 /*! ../../modules/es.date.to-json */ 10111 "9LPj"); 10112 10113 __webpack_require__( 10114 /*! ../../modules/es.date.to-iso-string */ 10115 "rMz7"); 10116 10117 __webpack_require__( 10118 /*! ../../modules/es.date.to-string */ 10119 "DQNa"); 10120 10121 __webpack_require__( 10122 /*! ../../modules/es.date.to-primitive */ 10123 "7+zs"); 10124 10125 var path = __webpack_require__( 10126 /*! ../../internals/path */ 10127 "Qo9l"); 10128 10129 module.exports = path.Date; 10130 /***/ 10131 }, 10132 10133 /***/ 10134 "g6v/": 10135 /*!*******************************************************!*\ 10136 !*** ./node_modules/core-js/internals/descriptors.js ***! 10137 \*******************************************************/ 10138 10139 /*! no static exports found */ 10140 10141 /***/ 10142 function g6v(module, exports, __webpack_require__) { 10143 var fails = __webpack_require__( 10144 /*! ../internals/fails */ 10145 "0Dky"); // Detect IE8's incomplete defineProperty implementation 10146 10147 10148 module.exports = !fails(function () { 10149 return Object.defineProperty({}, 1, { 10150 get: function get() { 10151 return 7; 10152 } 10153 })[1] != 7; 10154 }); 10155 /***/ 10156 }, 10157 10158 /***/ 10159 "gOCb": 10160 /*!***********************************************************!*\ 10161 !*** ./node_modules/core-js/modules/es.symbol.replace.js ***! 10162 \***********************************************************/ 10163 10164 /*! no static exports found */ 10165 10166 /***/ 10167 function gOCb(module, exports, __webpack_require__) { 10168 var defineWellKnownSymbol = __webpack_require__( 10169 /*! ../internals/define-well-known-symbol */ 10170 "dG/n"); // `Symbol.replace` well-known symbol 10171 // https://tc39.es/ecma262/#sec-symbol.replace 10172 10173 10174 defineWellKnownSymbol('replace'); 10175 /***/ 10176 }, 10177 10178 /***/ 10179 "gXIK": 10180 /*!****************************************************************!*\ 10181 !*** ./node_modules/core-js/modules/es.symbol.to-primitive.js ***! 10182 \****************************************************************/ 10183 10184 /*! no static exports found */ 10185 10186 /***/ 10187 function gXIK(module, exports, __webpack_require__) { 10188 var defineWellKnownSymbol = __webpack_require__( 10189 /*! ../internals/define-well-known-symbol */ 10190 "dG/n"); // `Symbol.toPrimitive` well-known symbol 10191 // https://tc39.es/ecma262/#sec-symbol.toprimitive 10192 10193 10194 defineWellKnownSymbol('toPrimitive'); 10195 /***/ 10196 }, 10197 10198 /***/ 10199 "gbiT": 10200 /*!***************************************************************!*\ 10201 !*** ./node_modules/core-js/modules/es.symbol.unscopables.js ***! 10202 \***************************************************************/ 10203 10204 /*! no static exports found */ 10205 10206 /***/ 10207 function gbiT(module, exports, __webpack_require__) { 10208 var defineWellKnownSymbol = __webpack_require__( 10209 /*! ../internals/define-well-known-symbol */ 10210 "dG/n"); // `Symbol.unscopables` well-known symbol 10211 // https://tc39.es/ecma262/#sec-symbol.unscopables 10212 10213 10214 defineWellKnownSymbol('unscopables'); 10215 /***/ 10216 }, 10217 10218 /***/ 10219 "gdVl": 10220 /*!******************************************************!*\ 10221 !*** ./node_modules/core-js/internals/array-fill.js ***! 10222 \******************************************************/ 10223 10224 /*! no static exports found */ 10225 10226 /***/ 10227 function gdVl(module, exports, __webpack_require__) { 10228 "use strict"; 10229 10230 var toObject = __webpack_require__( 10231 /*! ../internals/to-object */ 10232 "ewvW"); 10233 10234 var toAbsoluteIndex = __webpack_require__( 10235 /*! ../internals/to-absolute-index */ 10236 "I8vh"); 10237 10238 var toLength = __webpack_require__( 10239 /*! ../internals/to-length */ 10240 "UMSQ"); // `Array.prototype.fill` method implementation 10241 // https://tc39.es/ecma262/#sec-array.prototype.fill 10242 10243 10244 module.exports = function fill(value 10245 /* , start = 0, end = @length */ 10246 ) { 10247 var O = toObject(this); 10248 var length = toLength(O.length); 10249 var argumentsLength = arguments.length; 10250 var index = toAbsoluteIndex(argumentsLength > 1 ? arguments[1] : undefined, length); 10251 var end = argumentsLength > 2 ? arguments[2] : undefined; 10252 var endPos = end === undefined ? length : toAbsoluteIndex(end, length); 10253 10254 while (endPos > index) { 10255 O[index++] = value; 10256 } 10257 10258 return O; 10259 }; 10260 /***/ 10261 10262 }, 10263 10264 /***/ 10265 "glrk": 10266 /*!*****************************************************!*\ 10267 !*** ./node_modules/core-js/internals/an-object.js ***! 10268 \*****************************************************/ 10269 10270 /*! no static exports found */ 10271 10272 /***/ 10273 function glrk(module, exports, __webpack_require__) { 10274 var isObject = __webpack_require__( 10275 /*! ../internals/is-object */ 10276 "hh1v"); 10277 10278 module.exports = function (it) { 10279 if (!isObject(it)) { 10280 throw TypeError(String(it) + ' is not an object'); 10281 } 10282 10283 return it; 10284 }; 10285 /***/ 10286 10287 }, 10288 10289 /***/ 10290 "hBjN": 10291 /*!***********************************************************!*\ 10292 !*** ./node_modules/core-js/internals/create-property.js ***! 10293 \***********************************************************/ 10294 10295 /*! no static exports found */ 10296 10297 /***/ 10298 function hBjN(module, exports, __webpack_require__) { 10299 "use strict"; 10300 10301 var toPrimitive = __webpack_require__( 10302 /*! ../internals/to-primitive */ 10303 "wE6v"); 10304 10305 var definePropertyModule = __webpack_require__( 10306 /*! ../internals/object-define-property */ 10307 "m/L8"); 10308 10309 var createPropertyDescriptor = __webpack_require__( 10310 /*! ../internals/create-property-descriptor */ 10311 "XGwC"); 10312 10313 module.exports = function (object, key, value) { 10314 var propertyKey = toPrimitive(key); 10315 if (propertyKey in object) definePropertyModule.f(object, propertyKey, createPropertyDescriptor(0, value));else object[propertyKey] = value; 10316 }; 10317 /***/ 10318 10319 }, 10320 10321 /***/ 10322 "hByQ": 10323 /*!**********************************************************!*\ 10324 !*** ./node_modules/core-js/modules/es.string.search.js ***! 10325 \**********************************************************/ 10326 10327 /*! no static exports found */ 10328 10329 /***/ 10330 function hByQ(module, exports, __webpack_require__) { 10331 "use strict"; 10332 10333 var fixRegExpWellKnownSymbolLogic = __webpack_require__( 10334 /*! ../internals/fix-regexp-well-known-symbol-logic */ 10335 "14Sl"); 10336 10337 var anObject = __webpack_require__( 10338 /*! ../internals/an-object */ 10339 "glrk"); 10340 10341 var requireObjectCoercible = __webpack_require__( 10342 /*! ../internals/require-object-coercible */ 10343 "HYAF"); 10344 10345 var sameValue = __webpack_require__( 10346 /*! ../internals/same-value */ 10347 "Ep9I"); 10348 10349 var regExpExec = __webpack_require__( 10350 /*! ../internals/regexp-exec-abstract */ 10351 "FMNM"); // @@search logic 10352 10353 10354 fixRegExpWellKnownSymbolLogic('search', 1, function (SEARCH, nativeSearch, maybeCallNative) { 10355 return [// `String.prototype.search` method 10356 // https://tc39.es/ecma262/#sec-string.prototype.search 10357 function search(regexp) { 10358 var O = requireObjectCoercible(this); 10359 var searcher = regexp == undefined ? undefined : regexp[SEARCH]; 10360 return searcher !== undefined ? searcher.call(regexp, O) : new RegExp(regexp)[SEARCH](String(O)); 10361 }
vendor: 5,696 bytes, lines 10361-10499
10361, // `RegExp.prototype[@@search]` method 10362 // https://tc39.es/ecma262/#sec-regexp.prototype-@@search 10363 function (regexp) { 10364 var res = maybeCallNative(nativeSearch, regexp, this); 10365 if (res.done) return res.value; 10366 var rx = anObject(regexp); 10367 var S = String(this); 10368 var previousLastIndex = rx.lastIndex; 10369 if (!sameValue(previousLastIndex, 0)) rx.lastIndex = 0; 10370 var result = regExpExec(rx, S); 10371 if (!sameValue(rx.lastIndex, previousLastIndex)) rx.lastIndex = previousLastIndex; 10372 return result === null ? -1 : result.index; 10373 }]; 10374 }); 10375 /***/ 10376 }, 10377 10378 /***/ 10379 "hN/g": 10380 /*!**************************!*\ 10381 !*** ./src/polyfills.ts ***! 10382 \**************************/ 10383 10384 /*! no exports provided */ 10385 10386 /***/ 10387 function hNG(module, __webpack_exports__, __webpack_require__) { 10388 "use strict"; 10389 10390 __webpack_require__.r(__webpack_exports__); 10391 /* harmony import */ 10392 10393 10394 var _angular_localize_init__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__( 10395 /*! @angular/localize/init */ 10396 "N/DB"); 10397 /* harmony import */ 10398 10399 10400 var zone_js_dist_zone__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__( 10401 /*! zone.js/dist/zone */ 10402 "pDpN"); 10403 /* harmony import */ 10404 10405 10406 var zone_js_dist_zone__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(zone_js_dist_zone__WEBPACK_IMPORTED_MODULE_1__); 10407 /*************************************************************************************************** 10408 * Load `$localize` onto the global scope - used if i18n tags appear in Angular templates. 10409 */ 10410 10411 /** 10412 * This file includes polyfills needed by Angular and is loaded before the app. 10413 * You can add your own extra polyfills to this file. 10414 * 10415 * This file is divided into 2 sections: 10416 * 1. Browser polyfills. These are applied before loading ZoneJS and are sorted by browsers. 10417 * 2. Application imports. Files imported after ZoneJS that should be loaded before your main 10418 * file. 10419 * 10420 * The current setup is for so-called "evergreen" browsers; the last versions of browsers that 10421 * automatically update themselves. This includes Safari >= 10, Chrome >= 55 (including Opera), 10422 * Edge >= 13 on the desktop, and iOS 10 and Chrome on mobile. 10423 * 10424 * Learn more in https://angular.io/guide/browser-support 10425 */ 10426 10427 /*************************************************************************************************** 10428 * BROWSER POLYFILLS 10429 */ 10430 10431 /** IE10 and IE11 requires the following for NgClass support on SVG elements */ 10432 // import 'classlist.js'; // Run `npm install --save classlist.js`. 10433 10434 /** 10435 * Web Animations `@angular/platform-browser/animations` 10436 * Only required if AnimationBuilder is used within the application and using IE/Edge or Safari. 10437 * Standard animation support in Angular DOES NOT require any polyfills (as of Angular 6.0). 10438 */ 10439 // import 'web-animations-js'; // Run `npm install --save web-animations-js`. 10440 10441 /** 10442 * By default, zone.js will patch all possible macroTask and DomEvents 10443 * user can disable parts of macroTask/DomEvents patch by setting following flags 10444 * because those flags need to be set before `zone.js` being loaded, and webpack 10445 * will put import in the top of bundle, so user need to create a separate file 10446 * in this directory (for example: zone-flags.ts), and put the following flags 10447 * into that file, and then add the following code before importing zone.js. 10448 * import './zone-flags'; 10449 * 10450 * The flags allowed in zone-flags.ts are listed here. 10451 * 10452 * The following flags will work for all browsers. 10453 * 10454 * (window as any).__Zone_disable_requestAnimationFrame = true; // disable patch requestAnimationFrame 10455 * (window as any).__Zone_disable_on_property = true; // disable patch onProperty such as onclick 10456 * (window as any).__zone_symbol__UNPATCHED_EVENTS = ['scroll', 'mousemove']; // disable patch specified eventNames 10457 * 10458 * in IE/Edge developer tools, the addEventListener will also be wrapped by zone.js 10459 * with the following flag, it will bypass `zone.js` patch for IE/Edge 10460 * 10461 * (window as any).__Zone_enable_cross_context_check = true; 10462 * 10463 */ 10464 10465 /*************************************************************************************************** 10466 * Zone JS is required by default for Angular itself. 10467 */ 10468 // Included with Angular CLI. 10469 10470 /*************************************************************************************************** 10471 * APPLICATION IMPORTS 10472 */ 10473 10474 /***/ 10475 10476 }, 10477 10478 /***/ 10479 "hXpO": 10480 /*!*******************************************************!*\ 10481 !*** ./node_modules/core-js/internals/create-html.js ***! 10482 \*******************************************************/ 10483 10484 /*! no static exports found */ 10485 10486 /***/ 10487 function hXpO(module, exports, __webpack_require__) { 10488 var requireObjectCoercible = __webpack_require__( 10489 /*! ../internals/require-object-coercible */ 10490 "HYAF"); 10491 10492 var quot = /"/g; // B.2.3.2.1 CreateHTML(string, tag, attribute, value) 10493 // https://tc39.es/ecma262/#sec-createhtml 10494 10495 module.exports = function (string, tag, attribute, value) { 10496 var S = String(requireObjectCoercible(string)); 10497 var p1 = '<' + tag; 10498 if (attribute !== '') p1 += ' ' + attribute + '="' + String(value).replace(quot, '"') + '"'; 10499 return p1 + '>
vendor: 4,378 bytes, lines 10499-10647
10499' + S + '</' + tag + '>'; 10500 }; 10501 /***/ 10502 10503 }, 10504 10505 /***/ 10506 "hh1v": 10507 /*!*****************************************************!*\ 10508 !*** ./node_modules/core-js/internals/is-object.js ***! 10509 \*****************************************************/ 10510 10511 /*! no static exports found */ 10512 10513 /***/ 10514 function hh1v(module, exports) { 10515 module.exports = function (it) { 10516 return typeof it === 'object' ? it !== null : typeof it === 'function'; 10517 }; 10518 /***/ 10519 10520 }, 10521 10522 /***/ 10523 "i6QF": 10524 /*!**************************************************************!*\ 10525 !*** ./node_modules/core-js/modules/es.number.is-integer.js ***! 10526 \**************************************************************/ 10527 10528 /*! no static exports found */ 10529 10530 /***/ 10531 function i6QF(module, exports, __webpack_require__) { 10532 var $ = __webpack_require__( 10533 /*! ../internals/export */ 10534 "I+eb"); 10535 10536 var isInteger = __webpack_require__( 10537 /*! ../internals/is-integer */ 10538 "Xol8"); // `Number.isInteger` method 10539 // https://tc39.es/ecma262/#sec-number.isinteger 10540 10541 10542 $({ 10543 target: 'Number', 10544 stat: true 10545 }, { 10546 isInteger: isInteger 10547 }); 10548 /***/ 10549 }, 10550 10551 /***/ 10552 "iSVu": 10553 /*!**********************************************************!*\ 10554 !*** ./node_modules/core-js/internals/inspect-source.js ***! 10555 \**********************************************************/ 10556 10557 /*! no static exports found */ 10558 10559 /***/ 10560 function iSVu(module, exports, __webpack_require__) { 10561 var store = __webpack_require__( 10562 /*! ../internals/shared-store */ 10563 "xs3f"); 10564 10565 var functionToString = Function.toString; // this helper broken in `3.4.1-3.4.4`, so we can't use `shared` helper 10566 10567 if (typeof store.inspectSource != 'function') { 10568 store.inspectSource = function (it) { 10569 return functionToString.call(it); 10570 }; 10571 } 10572 10573 module.exports = store.inspectSource; 10574 /***/ 10575 }, 10576 10577 /***/ 10578 "inlA": 10579 /*!*************************************************************!*\ 10580 !*** ./node_modules/core-js/modules/es.string.ends-with.js ***! 10581 \*************************************************************/ 10582 10583 /*! no static exports found */ 10584 10585 /***/ 10586 function inlA(module, exports, __webpack_require__) { 10587 "use strict"; 10588 10589 var $ = __webpack_require__( 10590 /*! ../internals/export */ 10591 "I+eb"); 10592 10593 var getOwnPropertyDescriptor = __webpack_require__( 10594 /*! ../internals/object-get-own-property-descriptor */ 10595 "Bs8V").f; 10596 10597 var toLength = __webpack_require__( 10598 /*! ../internals/to-length */ 10599 "UMSQ"); 10600 10601 var notARegExp = __webpack_require__( 10602 /*! ../internals/not-a-regexp */ 10603 "WjRb"); 10604 10605 var requireObjectCoercible = __webpack_require__( 10606 /*! ../internals/require-object-coercible */ 10607 "HYAF"); 10608 10609 var correctIsRegExpLogic = __webpack_require__( 10610 /*! ../internals/correct-is-regexp-logic */ 10611 "qxPZ"); 10612 10613 var IS_PURE = __webpack_require__( 10614 /*! ../internals/is-pure */ 10615 "xDBR"); 10616 10617 var nativeEndsWith = ''.endsWith; 10618 var min = Math.min; 10619 var CORRECT_IS_REGEXP_LOGIC = correctIsRegExpLogic('endsWith'); // https://github.com/zloirock/core-js/pull/702 10620 10621 var MDN_POLYFILL_BUG = !IS_PURE && !CORRECT_IS_REGEXP_LOGIC && !!function () { 10622 var descriptor = getOwnPropertyDescriptor(String.prototype, 'endsWith'); 10623 return descriptor && !descriptor.writable; 10624 }(); // `String.prototype.endsWith` method 10625 // https://tc39.es/ecma262/#sec-string.prototype.endswith 10626 10627 $({ 10628 target: 'String', 10629 proto: true, 10630 forced: !MDN_POLYFILL_BUG && !CORRECT_IS_REGEXP_LOGIC 10631 }, { 10632 endsWith: function endsWith(searchString 10633 /* , endPosition = @length */ 10634 ) { 10635 var that = String(requireObjectCoercible(this)); 10636 notARegExp(searchString); 10637 var endPosition = arguments.length > 1 ? arguments[1] : undefined; 10638 var len = toLength(that.length); 10639 var end = endPosition === undefined ? len : min(toLength(endPosition), len); 10640 var search = String(searchString); 10641 return nativeEndsWith ? nativeEndsWith.call(that, search, end) : that.slice(end - search.length, end) === search; 10642 } 10643 }); 10644 /***/ 10645 }, 10646 10647 /***/
10648 "iqWW": 10649 /*!****************************************************************!*\ 10650 !*** ./node_modules/core-js/internals/advance-string-index.js ***! 10651 \****************************************************************/ 10652 10653 /*! no static exports found */ 10654 10655 /***/ 10656 function iqWW(module, exports, __webpack_require__) { 10657 "use strict"; 10658 10659 var charAt = __webpack_require__( 10660 /*! ../internals/string-multibyte */ 10661 "ZUd8").charAt; // `AdvanceStringIndex` abstract operation 10662 // https://tc39.es/ecma262/#sec-advancestringindex 10663 10664 10665 module.exports = function (S, index, unicode) { 10666 return index + (unicode ? charAt(S, index).length : 1); 10667 }; 10668 /***/ 10669 10670 }, 10671 10672 /***/ 10673 "jrUv": 10674 /*!******************************************************!*\ 10675 !*** ./node_modules/core-js/internals/math-expm1.js ***! 10676 \******************************************************/ 10677 10678 /*! no static exports found */ 10679 10680 /***/ 10681 function jrUv(module, exports) { 10682 var nativeExpm1 = Math.expm1; 10683 var exp = Math.exp; // `Math.expm1` method implementation 10684 // https://tc39.es/ecma262/#sec-math.expm1 10685 10686 module.exports = !nativeExpm1 // Old FF bug 10687 || nativeExpm1(10) > 22025.465794806719 || nativeExpm1(10) < 22025.4657948067165168 // Tor Browser bug 10688 || nativeExpm1(-2e-17) != -2e-17 ? function expm1(x) { 10689 return (x = +x) == 0 ? x : x > -1e-6 && x < 1e-6 ? x + x * x / 2 : exp(x) - 1; 10690 } : nativeExpm1; 10691 /***/ 10692 }, 10693 10694 /***/ 10695 "jt2F": 10696 /*!*************************************************************!*\ 10697 !*** ./node_modules/core-js/modules/es.symbol.match-all.js ***! 10698 \*************************************************************/ 10699 10700 /*! no static exports found */ 10701 10702 /***/ 10703 function jt2F(module, exports, __webpack_require__) { 10704 var defineWellKnownSymbol = __webpack_require__( 10705 /*! ../internals/define-well-known-symbol */ 10706 "dG/n"); // `Symbol.matchAll` well-known symbol 10707 // https://tc39.es/ecma262/#sec-symbol.matchall 10708 10709 10710 defineWellKnownSymbol('matchAll'); 10711 /***/ 10712 }, 10713 10714 /***/ 10715 "kNcU": 10716 /*!******************************************************!*\ 10717 !*** ./node_modules/core-js/modules/es.math.log2.js ***! 10718 \******************************************************/ 10719 10720 /*! no static exports found */ 10721 10722 /***/ 10723 function kNcU(module, exports, __webpack_require__) { 10724 var $ = __webpack_require__( 10725 /*! ../internals/export */ 10726 "I+eb"); 10727 10728 var log = Math.log; 10729 var LN2 = Math.LN2; // `Math.log2` method 10730 // https://tc39.es/ecma262/#sec-math.log2 10731 10732 $({ 10733 target: 'Math', 10734 stat: true 10735 }, { 10736 log2: function log2(x) { 10737 return log(x) / LN2; 10738 } 10739 }); 10740 /***/ 10741 }, 10742 10743 /***/ 10744 "kOOl": 10745 /*!***********************************************!*\ 10746 !*** ./node_modules/core-js/internals/uid.js ***! 10747 \***********************************************/ 10748 10749 /*! no static exports found */ 10750 10751 /***/ 10752 function kOOl(module, exports) { 10753 var id = 0; 10754 var postfix = Math.random(); 10755 10756 module.exports = function (key) { 10757 return 'Symbol(' + String(key === undefined ? '' : key) + ')_' + (++id + postfix).toString(36); 10758 }; 10759 /***/ 10760 10761 }, 10762 10763 /***/ 10764 "kRJp": 10765 /*!**************************************************************************!*\ 10766 !*** ./node_modules/core-js/internals/create-non-enumerable-property.js ***! 10767 \**************************************************************************/ 10768 10769 /*! no static exports found */ 10770 10771 /***/ 10772 function kRJp(module, exports, __webpack_require__) { 10773 var DESCRIPTORS = __webpack_require__( 10774 /*! ../internals/descriptors */ 10775 "g6v/"); 10776 10777 var definePropertyModule = __webpack_require__( 10778 /*! ../internals/object-define-property */ 10779 "m/L8"); 10780 10781 var createPropertyDescriptor = __webpack_require__( 10782 /*! ../internals/create-property-descriptor */ 10783 "XGwC"); 10784 10785 module.exports = DESCRIPTORS ? function (object, key, value) { 10786 return definePropertyModule.f(object, key, createPropertyDescriptor(1, value)); 10787 } : function (object, key, value) { 10788 object[key] = value; 10789 return object; 10790 }; 10791 /***/ 10792 }, 10793 10794 /***/ 10795 "kSko": 10796 /*!**********************************************************!*\ 10797 !*** ./node_modules/core-js/modules/es.number.is-nan.js ***! 10798 \**********************************************************/ 10799 10800 /*! no static exports found */ 10801 10802 /***/ 10803 function kSko(module, exports, __webpack_require__) { 10804 var $ = __webpack_require__( 10805 /*! ../internals/export */ 10806 "I+eb"); // `Number.isNaN` method 10807 // https://tc39.es/ecma262/#sec-number.isnan 10808 10809 10810 $({ 10811 target: 'Number', 10812 stat: true 10813 }, { 10814 isNaN: function isNaN(number) { 10815 // eslint-disable-next-line no-self-compare 10816 return number != number; 10817 } 10818 }); 10819 /***/ 10820 }, 10821 10822 /***/ 10823 "kmMV": 10824 /*!*******************************************************!*\ 10825 !*** ./node_modules/core-js/internals/regexp-exec.js ***! 10826 \*******************************************************/ 10827 10828 /*! no static exports found */ 10829 10830 /***/ 10831 function kmMV(module, exports, __webpack_require__) { 10832 "use strict"; 10833 10834 var regexpFlags = __webpack_require__( 10835 /*! ./regexp-flags */ 10836 "rW0t"); 10837 10838 var stickyHelpers = __webpack_require__( 10839 /*! ./regexp-sticky-helpers */ 10840 "n3/R"); 10841 10842 var nativeExec = RegExp.prototype.exec; // This always refers to the native implementation, because the 10843 // String#replace polyfill uses ./fix-regexp-well-known-symbol-logic.js, 10844 // which loads this file before patching the method. 10845 10846 var nativeReplace = String.prototype.replace; 10847 var patchedExec = nativeExec; 10848 10849 var UPDATES_LAST_INDEX_WRONG = function () { 10850 var re1 = /a/; 10851 var re2 = /b*/g; 10852 nativeExec.call(re1, 'a'); 10853 nativeExec.call(re2, 'a'); 10854 return re1.lastIndex !== 0 || re2.lastIndex !== 0; 10855 }(); 10856 10857 var UNSUPPORTED_Y = stickyHelpers.UNSUPPORTED_Y || stickyHelpers.BROKEN_CARET; // nonparticipating capturing group, copied from es5-shim's String#split patch. 10858 10859 var NPCG_INCLUDED = /()??/.exec('')[1] !== undefined; 10860 var PATCH = UPDATES_LAST_INDEX_WRONG || NPCG_INCLUDED || UNSUPPORTED_Y; 10861 10862 if (PATCH) { 10863 patchedExec = function exec(str) { 10864 var re = this; 10865 var lastIndex, reCopy, match, i; 10866 var sticky = UNSUPPORTED_Y && re.sticky; 10867 var flags = regexpFlags.call(re); 10868 var source = re.source; 10869 var charsAdded = 0; 10870 var strCopy = str; 10871 10872 if (sticky) { 10873 flags = flags.replace('y', ''); 10874 10875 if (flags.indexOf('g') === -1) { 10876 flags += 'g'; 10877 } 10878 10879 strCopy = String(str).slice(re.lastIndex);
vendor: 6,707 bytes, lines 10879-11077
10879 // Support anchored sticky behavior. 10880 10881 if (re.lastIndex > 0 && (!re.multiline || re.multiline && str[re.lastIndex - 1] !== '\n')) { 10882 source = '(?: ' + source + ')'; 10883 strCopy = ' ' + strCopy; 10884 charsAdded++; 10885 } // ^(? + rx + ) is needed, in combination with some str slicing, to 10886 // simulate the 'y' flag. 10887 10888 10889 reCopy = new RegExp('^(?:' + source + ')', flags); 10890 } 10891 10892 if (NPCG_INCLUDED) { 10893 reCopy = new RegExp('^' + source + '$(?!\\s)', flags); 10894 } 10895 10896 if (UPDATES_LAST_INDEX_WRONG) lastIndex = re.lastIndex; 10897 match = nativeExec.call(sticky ? reCopy : re, strCopy); 10898 10899 if (sticky) { 10900 if (match) { 10901 match.input = match.input.slice(charsAdded); 10902 match[0] = match[0].slice(charsAdded); 10903 match.index = re.lastIndex; 10904 re.lastIndex += match[0].length; 10905 } else re.lastIndex = 0; 10906 } else if (UPDATES_LAST_INDEX_WRONG && match) { 10907 re.lastIndex = re.global ? match.index + match[0].length : lastIndex; 10908 } 10909 10910 if (NPCG_INCLUDED && match && match.length > 1) { 10911 // Fix browsers whose `exec` methods don't consistently return `undefined` 10912 // for NPCG, like IE8. NOTE: This doesn' work for /(.?)?/ 10913 nativeReplace.call(match[0], reCopy, function () { 10914 for (i = 1; i < arguments.length - 2; i++) { 10915 if (arguments[i] === undefined) match[i] = undefined; 10916 } 10917 }); 10918 } 10919 10920 return match; 10921 }; 10922 } 10923 10924 module.exports = patchedExec; 10925 /***/ 10926 }, 10927 10928 /***/ 10929 "l2dK": 10930 /*!*************************************************************!*\ 10931 !*** ./node_modules/core-js/modules/es.string.fontcolor.js ***! 10932 \*************************************************************/ 10933 10934 /*! no static exports found */ 10935 10936 /***/ 10937 function l2dK(module, exports, __webpack_require__) { 10938 "use strict"; 10939 10940 var $ = __webpack_require__( 10941 /*! ../internals/export */ 10942 "I+eb"); 10943 10944 var createHTML = __webpack_require__( 10945 /*! ../internals/create-html */ 10946 "hXpO"); 10947 10948 var forcedStringHTMLMethod = __webpack_require__( 10949 /*! ../internals/string-html-forced */ 10950 "rwPt"); // `String.prototype.fontcolor` method 10951 // https://tc39.es/ecma262/#sec-string.prototype.fontcolor 10952 10953 10954 $({ 10955 target: 'String', 10956 proto: true, 10957 forced: forcedStringHTMLMethod('fontcolor') 10958 }, { 10959 fontcolor: function fontcolor(color) { 10960 return createHTML(this, 'font', 'color', color); 10961 } 10962 }); 10963 /***/ 10964 }, 10965 10966 /***/ 10967 "lEou": 10968 /*!*****************************************************************!*\ 10969 !*** ./node_modules/core-js/modules/es.symbol.to-string-tag.js ***! 10970 \*****************************************************************/ 10971 10972 /*! no static exports found */ 10973 10974 /***/ 10975 function lEou(module, exports, __webpack_require__) { 10976 var defineWellKnownSymbol = __webpack_require__( 10977 /*! ../internals/define-well-known-symbol */ 10978 "dG/n"); // `Symbol.toStringTag` well-known symbol 10979 // https://tc39.es/ecma262/#sec-symbol.tostringtag 10980 10981 10982 defineWellKnownSymbol('toStringTag'); 10983 /***/ 10984 }, 10985 10986 /***/ 10987 "lMq5": 10988 /*!*****************************************************!*\ 10989 !*** ./node_modules/core-js/internals/is-forced.js ***! 10990 \*****************************************************/ 10991 10992 /*! no static exports found */ 10993 10994 /***/ 10995 function lMq5(module, exports, __webpack_require__) { 10996 var fails = __webpack_require__( 10997 /*! ../internals/fails */ 10998 "0Dky"); 10999 11000 var replacement = /#|\.prototype\./; 11001 11002 var isForced = function isForced(feature, detection) { 11003 var value = data[normalize(feature)]; 11004 return value == POLYFILL ? true : value == NATIVE ? false : typeof detection == 'function' ? fails(detection) : !!detection; 11005 }; 11006 11007 var normalize = isForced.normalize = function (string) { 11008 return String(string).replace(replacement, '.').toLowerCase(); 11009 }; 11010 11011 var data = isForced.data = {}; 11012 var NATIVE = isForced.NATIVE = 'N'; 11013 var POLYFILL = isForced.POLYFILL = 'P'; 11014 module.exports = isForced; 11015 /***/ 11016 }, 11017 11018 /***/ 11019 "ls82": 11020 /*!*****************************************************!*\ 11021 !*** ./node_modules/regenerator-runtime/runtime.js ***! 11022 \*****************************************************/ 11023 11024 /*! no static exports found */ 11025 11026 /***/ 11027 function ls82(module, exports, __webpack_require__) { 11028 /** 11029 * Copyright (c) 2014-present, Facebook, Inc. 11030 * 11031 * This source code is licensed under the MIT license found in the 11032 * LICENSE file in the root directory of this source tree. 11033 */ 11034 var runtime = function (exports) { 11035 "use strict"; 11036 11037 var Op = Object.prototype; 11038 var hasOwn = Op.hasOwnProperty; 11039 var undefined; // More compressible than void 0. 11040 11041 var $Symbol = typeof Symbol === "function" ? Symbol : {}; 11042 var iteratorSymbol = $Symbol.iterator || "@@iterator"; 11043 var asyncIteratorSymbol = $Symbol.asyncIterator || "@@asyncIterator"; 11044 var toStringTagSymbol = $Symbol.toStringTag || "@@toStringTag"; 11045 11046 function define(obj, key, value) { 11047 Object.defineProperty(obj, key, { 11048 value: value, 11049 enumerable: true, 11050 configurable: true, 11051 writable: true 11052 }); 11053 return obj[key]; 11054 } 11055 11056 try { 11057 // IE 8 has a broken Object.defineProperty that only works on DOM objects. 11058 define({}, ""); 11059 } catch (err) { 11060 define = function define(obj, key, value) { 11061 return obj[key] = value; 11062 }; 11063 } 11064 11065 function wrap(innerFn, outerFn, self, tryLocsList) { 11066 // If outerFn provided and outerFn.prototype is a Generator, then outerFn.prototype instanceof Generator. 11067 var protoGenerator = outerFn && outerFn.prototype instanceof Generator ? outerFn : Generator; 11068 var generator = Object.create(protoGenerator.prototype); 11069 var context = new Context(tryLocsList || []); // The ._invoke method unifies the implementations of the .next, 11070 // .throw, and .return methods. 11071 11072 generator._invoke = makeInvokeMethod(innerFn, self, context); 11073 return generator; 11074 } 11075 11076 exports.wrap = wrap; // Try/catch helper to minimize deoptimizations. Returns a completion 11077 // record like context.tryEntries[i].completion. This interface could
vendor: 16,391 bytes, lines 11078-11482
11078 // have been (and was previously) designed to take a closure to be 11079 // invoked without arguments, but in all the cases we care about we 11080 // already have an existing method we want to call, so there's no need 11081 // to create a new function object. We can even get away with assuming 11082 // the method takes exactly one argument, since that happens to be true 11083 // in every case, so we don't have to touch the arguments object. The 11084 // only additional allocation required is the completion record, which 11085 // has a stable shape and so hopefully should be cheap to allocate. 11086 11087 function tryCatch(fn, obj, arg) { 11088 try { 11089 return { 11090 type: "normal", 11091 arg: fn.call(obj, arg) 11092 }; 11093 } catch (err) { 11094 return { 11095 type: "throw", 11096 arg: err 11097 }; 11098 } 11099 } 11100 11101 var GenStateSuspendedStart = "suspendedStart"; 11102 var GenStateSuspendedYield = "suspendedYield"; 11103 var GenStateExecuting = "executing"; 11104 var GenStateCompleted = "completed"; // Returning this object from the innerFn has the same effect as 11105 // breaking out of the dispatch switch statement. 11106 11107 var ContinueSentinel = {}; // Dummy constructor functions that we use as the .constructor and 11108 // .constructor.prototype properties for functions that return Generator 11109 // objects. For full spec compliance, you may wish to configure your 11110 // minifier not to mangle the names of these two functions. 11111 11112 function Generator() {} 11113 11114 function GeneratorFunction() {} 11115 11116 function GeneratorFunctionPrototype() {} // This is a polyfill for %IteratorPrototype% for environments that 11117 // don't natively support it. 11118 11119 11120 var IteratorPrototype = {}; 11121 11122 IteratorPrototype[iteratorSymbol] = function () { 11123 return this; 11124 }; 11125 11126 var getProto = Object.getPrototypeOf; 11127 var NativeIteratorPrototype = getProto && getProto(getProto(values([]))); 11128 11129 if (NativeIteratorPrototype && NativeIteratorPrototype !== Op && hasOwn.call(NativeIteratorPrototype, iteratorSymbol)) { 11130 // This environment has a native %IteratorPrototype%; use it instead 11131 // of the polyfill. 11132 IteratorPrototype = NativeIteratorPrototype; 11133 } 11134 11135 var Gp = GeneratorFunctionPrototype.prototype = Generator.prototype = Object.create(IteratorPrototype); 11136 GeneratorFunction.prototype = Gp.constructor = GeneratorFunctionPrototype; 11137 GeneratorFunctionPrototype.constructor = GeneratorFunction; 11138 GeneratorFunction.displayName = define(GeneratorFunctionPrototype, toStringTagSymbol, "GeneratorFunction"); // Helper for defining the .next, .throw, and .return methods of the 11139 // Iterator interface in terms of a single ._invoke method. 11140 11141 function defineIteratorMethods(prototype) { 11142 ["next", "throw", "return"].forEach(function (method) { 11143 define(prototype, method, function (arg) { 11144 return this._invoke(method, arg); 11145 }); 11146 }); 11147 } 11148 11149 exports.isGeneratorFunction = function (genFun) { 11150 var ctor = typeof genFun === "function" && genFun.constructor; 11151 return ctor ? ctor === GeneratorFunction || // For the native GeneratorFunction constructor, the best we can 11152 // do is to check its .name property. 11153 (ctor.displayName || ctor.name) === "GeneratorFunction" : false; 11154 }; 11155 11156 exports.mark = function (genFun) { 11157 if (Object.setPrototypeOf) { 11158 Object.setPrototypeOf(genFun, GeneratorFunctionPrototype); 11159 } else { 11160 genFun.__proto__ = GeneratorFunctionPrototype; 11161 define(genFun, toStringTagSymbol, "GeneratorFunction"); 11162 } 11163 11164 genFun.prototype = Object.create(Gp); 11165 return genFun; 11166 }; // Within the body of any async function, `await x` is transformed to 11167 // `yield regeneratorRuntime.awrap(x)`, so that the runtime can test 11168 // `hasOwn.call(value, "__await")` to determine if the yielded value is 11169 // meant to be awaited. 11170 11171 11172 exports.awrap = function (arg) { 11173 return { 11174 __await: arg 11175 }; 11176 }; 11177 11178 function AsyncIterator(generator, PromiseImpl) { 11179 function invoke(method, arg, resolve, reject) { 11180 var record = tryCatch(generator[method], generator, arg); 11181 11182 if (record.type === "throw") { 11183 reject(record.arg); 11184 } else { 11185 var result = record.arg; 11186 var value = result.value; 11187 11188 if (value && typeof value === "object" && hasOwn.call(value, "__await")) { 11189 return PromiseImpl.resolve(value.__await).then(function (value) { 11190 invoke("next", value, resolve, reject); 11191 }, function (err) { 11192 invoke("throw", err, resolve, reject); 11193 }); 11194 } 11195 11196 return PromiseImpl.resolve(value).then(function (unwrapped) { 11197 // When a yielded Promise is resolved, its final value becomes 11198 // the .value of the Promise<{value,done}> result for the 11199 // current iteration. 11200 result.value = unwrapped; 11201 resolve(result); 11202 }, function (error) { 11203 // If a rejected Promise was yielded, throw the rejection back 11204 // into the async generator function so it can be handled there. 11205 return invoke("throw", error, resolve, reject); 11206 }); 11207 } 11208 } 11209 11210 var previousPromise; 11211 11212 function enqueue(method, arg) { 11213 function callInvokeWithMethodAndArg() { 11214 return new PromiseImpl(function (resolve, reject) { 11215 invoke(method, arg, resolve, reject); 11216 }); 11217 } 11218 11219 return previousPromise = // If enqueue has been called before, then we want to wait until 11220 // all previous Promises have been resolved before calling invoke, 11221 // so that results are always delivered in the correct order. If 11222 // enqueue has not been called before, then it is important to 11223 // call invoke immediately, without waiting on a callback to fire, 11224 // so that the async generator function has the opportunity to do 11225 // any necessary setup in a predictable way. This predictability 11226 // is why the Promise constructor synchronously invokes its 11227 // executor callback, and why async functions synchronously 11228 // execute code before the first await. Since we implement simple 11229 // async functions in terms of async generators, it is especially 11230 // important to get this right, even though it requires care. 11231 previousPromise ? previousPromise.then(callInvokeWithMethodAndArg, // Avoid propagating failures to Promises returned by later 11232 // invocations of the iterator. 11233 callInvokeWithMethodAndArg) : callInvokeWithMethodAndArg(); 11234 } // Define the unified helper method that is used to implement .next, 11235 // .throw, and .return (see defineIteratorMethods). 11236 11237 11238 this._invoke = enqueue; 11239 } 11240 11241 defineIteratorMethods(AsyncIterator.prototype); 11242 11243 AsyncIterator.prototype[asyncIteratorSymbol] = function () { 11244 return this; 11245 }; 11246 11247 exports.AsyncIterator = AsyncIterator; // Note that simple async functions are implemented on top of 11248 // AsyncIterator objects; they just return a Promise for the value of 11249 // the final result produced by the iterator. 11250 11251 exports.async = function (innerFn, outerFn, self, tryLocsList, PromiseImpl) { 11252 if (PromiseImpl === void 0) PromiseImpl = Promise; 11253 var iter = new AsyncIterator(wrap(innerFn, outerFn, self, tryLocsList), PromiseImpl); 11254 return exports.isGeneratorFunction(outerFn) ? iter // If outerFn is a generator, return the full iterator. 11255 : iter.next().then(function (result) { 11256 return result.done ? result.value : iter.next(); 11257 }); 11258 }; 11259 11260 function makeInvokeMethod(innerFn, self, context) { 11261 var state = GenStateSuspendedStart; 11262 return function invoke(method, arg) { 11263 if (state === GenStateExecuting) { 11264 throw new Error("Generator is already running"); 11265 } 11266 11267 if (state === GenStateCompleted) { 11268 if (method === "throw") { 11269 throw arg; 11270 } // Be forgiving, per 25.3.3.3.3 of the spec: 11271 // https://people.mozilla.org/~jorendorff/es6-draft.html#sec-generatorresume 11272 11273 11274 return doneResult(); 11275 } 11276 11277 context.method = method; 11278 context.arg = arg; 11279 11280 while (true) { 11281 var delegate = context.delegate; 11282 11283 if (delegate) { 11284 var delegateResult = maybeInvokeDelegate(delegate, context); 11285 11286 if (delegateResult) { 11287 if (delegateResult === ContinueSentinel) continue; 11288 return delegateResult; 11289 } 11290 } 11291 11292 if (context.method === "next") { 11293 // Setting context._sent for legacy support of Babel's 11294 // function.sent implementation. 11295 context.sent = context._sent = context.arg; 11296 } else if (context.method === "throw") { 11297 if (state === GenStateSuspendedStart) { 11298 state = GenStateCompleted; 11299 throw context.arg; 11300 } 11301 11302 context.dispatchException(context.arg); 11303 } else if (context.method === "return") { 11304 context.abrupt("return", context.arg); 11305 } 11306 11307 state = GenStateExecuting; 11308 var record = tryCatch(innerFn, self, context); 11309 11310 if (record.type === "normal") { 11311 // If an exception is thrown from innerFn, we leave state === 11312 // GenStateExecuting and loop back for another invocation. 11313 state = context.done ? GenStateCompleted : GenStateSuspendedYield; 11314 11315 if (record.arg === ContinueSentinel) { 11316 continue; 11317 } 11318 11319 return { 11320 value: record.arg, 11321 done: context.done 11322 }; 11323 } else if (record.type === "throw") { 11324 state = GenStateCompleted; // Dispatch the exception by looping back around to the 11325 // context.dispatchException(context.arg) call above. 11326 11327 context.method = "throw"; 11328 context.arg = record.arg; 11329 } 11330 } 11331 }; 11332 } // Call delegate.iterator[context.method](context.arg) and handle the 11333 // result, either by returning a { value, done } result from the 11334 // delegate iterator, or by modifying context.method and context.arg, 11335 // setting context.delegate to null, and returning the ContinueSentinel. 11336 11337 11338 function maybeInvokeDelegate(delegate, context) { 11339 var method = delegate.iterator[context.method]; 11340 11341 if (method === undefined) { 11342 // A .throw or .return when the delegate iterator has no .throw 11343 // method always terminates the yield* loop. 11344 context.delegate = null; 11345 11346 if (context.method === "throw") { 11347 // Note: ["return"] must be used for ES3 parsing compatibility. 11348 if (delegate.iterator["return"]) { 11349 // If the delegate iterator has a return method, give it a 11350 // chance to clean up. 11351 context.method = "return"; 11352 context.arg = undefined; 11353 maybeInvokeDelegate(delegate, context); 11354 11355 if (context.method === "throw") { 11356 // If maybeInvokeDelegate(context) changed context.method from 11357 // "return" to "throw", let that override the TypeError below. 11358 return ContinueSentinel; 11359 } 11360 } 11361 11362 context.method = "throw"; 11363 context.arg = new TypeError("The iterator does not provide a 'throw' method"); 11364 } 11365 11366 return ContinueSentinel; 11367 } 11368 11369 var record = tryCatch(method, delegate.iterator, context.arg); 11370 11371 if (record.type === "throw") { 11372 context.method = "throw"; 11373 context.arg = record.arg; 11374 context.delegate = null; 11375 return ContinueSentinel; 11376 } 11377 11378 var info = record.arg; 11379 11380 if (!info) { 11381 context.method = "throw"; 11382 context.arg = new TypeError("iterator result is not an object"); 11383 context.delegate = null; 11384 return ContinueSentinel; 11385 } 11386 11387 if (info.done) { 11388 // Assign the result of the finished delegate to the temporary 11389 // variable specified by delegate.resultName (see delegateYield). 11390 context[delegate.resultName] = info.value; // Resume execution at the desired location (see delegateYield). 11391 11392 context.next = delegate.nextLoc; // If context.method was "throw" but the delegate handled the 11393 // exception, let the outer generator proceed normally. If 11394 // context.method was "next", forget context.arg since it has been 11395 // "consumed" by the delegate iterator. If context.method was 11396 // "return", allow the original .return call to continue in the 11397 // outer generator. 11398 11399 if (context.method !== "return") { 11400 context.method = "next"; 11401 context.arg = undefined; 11402 } 11403 } else { 11404 // Re-yield the result returned by the delegate method. 11405 return info; 11406 } // The delegate iterator is finished, so forget it and continue with 11407 // the outer generator. 11408 11409 11410 context.delegate = null; 11411 return ContinueSentinel; 11412 } // Define Generator.prototype.{next,throw,return} in terms of the 11413 // unified ._invoke helper method. 11414 11415 11416 defineIteratorMethods(Gp); 11417 define(Gp, toStringTagSymbol, "Generator"); // A Generator should always return itself as the iterator object when the 11418 // @@iterator function is called on it. Some browsers' implementations of the 11419 // iterator prototype chain incorrectly implement this, causing the Generator 11420 // object to not be returned from this call. This ensures that doesn't happen. 11421 // See https://github.com/facebook/regenerator/issues/274 for more details. 11422 11423 Gp[iteratorSymbol] = function () { 11424 return this; 11425 }; 11426 11427 Gp.toString = function () { 11428 return "[object Generator]"; 11429 }; 11430 11431 function pushTryEntry(locs) { 11432 var entry = { 11433 tryLoc: locs[0] 11434 }; 11435 11436 if (1 in locs) { 11437 entry.catchLoc = locs[1]; 11438 } 11439 11440 if (2 in locs) { 11441 entry.finallyLoc = locs[2]; 11442 entry.afterLoc = locs[3]; 11443 } 11444 11445 this.tryEntries.push(entry); 11446 } 11447 11448 function resetTryEntry(entry) { 11449 var record = entry.completion || {}; 11450 record.type = "normal"; 11451 delete record.arg; 11452 entry.completion = record; 11453 } 11454 11455 function Context(tryLocsList) { 11456 // The root entry object (effectively a try statement without a catch 11457 // or a finally block) gives us a place to store values thrown from 11458 // locations where there is no enclosing try statement. 11459 this.tryEntries = [{ 11460 tryLoc: "root" 11461 }]; 11462 tryLocsList.forEach(pushTryEntry, this); 11463 this.reset(true); 11464 } 11465 11466 exports.keys = function (object) { 11467 var keys = []; 11468 11469 for (var key in object) { 11470 keys.push(key); 11471 } 11472 11473 keys.reverse(); // Rather than returning an object with a next method, we keep 11474 // things simple and return the next function itself. 11475 11476 return function next() { 11477 while (keys.length) { 11478 var key = keys.pop(); 11479 11480 if (key in object) { 11481 next.value = key; 11482 next.done = false;
vendor: 10,049 bytes, lines 11483-11768
11483 return next; 11484 } 11485 } // To avoid creating an additional object, we just hang the .value 11486 // and .done properties off the next function object itself. This 11487 // also ensures that the minifier will not anonymize the function. 11488 11489 11490 next.done = true; 11491 return next; 11492 }; 11493 }; 11494 11495 function values(iterable) { 11496 if (iterable) { 11497 var iteratorMethod = iterable[iteratorSymbol]; 11498 11499 if (iteratorMethod) { 11500 return iteratorMethod.call(iterable); 11501 } 11502 11503 if (typeof iterable.next === "function") { 11504 return iterable; 11505 } 11506 11507 if (!isNaN(iterable.length)) { 11508 var i = -1, 11509 next = function next() { 11510 while (++i < iterable.length) { 11511 if (hasOwn.call(iterable, i)) { 11512 next.value = iterable[i]; 11513 next.done = false; 11514 return next; 11515 } 11516 } 11517 11518 next.value = undefined; 11519 next.done = true; 11520 return next; 11521 }; 11522 11523 return next.next = next; 11524 } 11525 } // Return an iterator with no values. 11526 11527 11528 return { 11529 next: doneResult 11530 }; 11531 } 11532 11533 exports.values = values; 11534 11535 function doneResult() { 11536 return { 11537 value: undefined, 11538 done: true 11539 }; 11540 } 11541 11542 Context.prototype = { 11543 constructor: Context, 11544 reset: function reset(skipTempReset) { 11545 this.prev = 0; 11546 this.next = 0; // Resetting context._sent for legacy support of Babel's 11547 // function.sent implementation. 11548 11549 this.sent = this._sent = undefined; 11550 this.done = false; 11551 this.delegate = null; 11552 this.method = "next"; 11553 this.arg = undefined; 11554 this.tryEntries.forEach(resetTryEntry); 11555 11556 if (!skipTempReset) { 11557 for (var name in this) { 11558 // Not sure about the optimal order of these conditions: 11559 if (name.charAt(0) === "t" && hasOwn.call(this, name) && !isNaN(+name.slice(1))) { 11560 this[name] = undefined; 11561 } 11562 } 11563 } 11564 }, 11565 stop: function stop() { 11566 this.done = true; 11567 var rootEntry = this.tryEntries[0]; 11568 var rootRecord = rootEntry.completion; 11569 11570 if (rootRecord.type === "throw") { 11571 throw rootRecord.arg; 11572 } 11573 11574 return this.rval; 11575 }, 11576 dispatchException: function dispatchException(exception) { 11577 if (this.done) { 11578 throw exception; 11579 } 11580 11581 var context = this; 11582 11583 function handle(loc, caught) { 11584 record.type = "throw"; 11585 record.arg = exception; 11586 context.next = loc; 11587 11588 if (caught) { 11589 // If the dispatched exception was caught by a catch block, 11590 // then let that catch block handle the exception normally. 11591 context.method = "next"; 11592 context.arg = undefined; 11593 } 11594 11595 return !!caught; 11596 } 11597 11598 for (var i = this.tryEntries.length - 1; i >= 0; --i) { 11599 var entry = this.tryEntries[i]; 11600 var record = entry.completion; 11601 11602 if (entry.tryLoc === "root") { 11603 // Exception thrown outside of any try block that could handle 11604 // it, so set the completion value of the entire function to 11605 // throw the exception. 11606 return handle("end"); 11607 } 11608 11609 if (entry.tryLoc <= this.prev) { 11610 var hasCatch = hasOwn.call(entry, "catchLoc"); 11611 var hasFinally = hasOwn.call(entry, "finallyLoc"); 11612 11613 if (hasCatch && hasFinally) { 11614 if (this.prev < entry.catchLoc) { 11615 return handle(entry.catchLoc, true); 11616 } else if (this.prev < entry.finallyLoc) { 11617 return handle(entry.finallyLoc); 11618 } 11619 } else if (hasCatch) { 11620 if (this.prev < entry.catchLoc) { 11621 return handle(entry.catchLoc, true); 11622 } 11623 } else if (hasFinally) { 11624 if (this.prev < entry.finallyLoc) { 11625 return handle(entry.finallyLoc); 11626 } 11627 } else { 11628 throw new Error("try statement without catch or finally"); 11629 } 11630 } 11631 } 11632 }, 11633 abrupt: function abrupt(type, arg) { 11634 for (var i = this.tryEntries.length - 1; i >= 0; --i) { 11635 var entry = this.tryEntries[i]; 11636 11637 if (entry.tryLoc <= this.prev && hasOwn.call(entry, "finallyLoc") && this.prev < entry.finallyLoc) { 11638 var finallyEntry = entry; 11639 break; 11640 } 11641 } 11642 11643 if (finallyEntry && (type === "break" || type === "continue") && finallyEntry.tryLoc <= arg && arg <= finallyEntry.finallyLoc) { 11644 // Ignore the finally entry if control is not jumping to a 11645 // location outside the try/catch block. 11646 finallyEntry = null; 11647 } 11648 11649 var record = finallyEntry ? finallyEntry.completion : {}; 11650 record.type = type; 11651 record.arg = arg; 11652 11653 if (finallyEntry) { 11654 this.method = "next"; 11655 this.next = finallyEntry.finallyLoc; 11656 return ContinueSentinel; 11657 } 11658 11659 return this.complete(record); 11660 }, 11661 complete: function complete(record, afterLoc) { 11662 if (record.type === "throw") { 11663 throw record.arg; 11664 } 11665 11666 if (record.type === "break" || record.type === "continue") { 11667 this.next = record.arg; 11668 } else if (record.type === "return") { 11669 this.rval = this.arg = record.arg; 11670 this.method = "return"; 11671 this.next = "end"; 11672 } else if (record.type === "normal" && afterLoc) { 11673 this.next = afterLoc; 11674 } 11675 11676 return ContinueSentinel; 11677 }, 11678 finish: function finish(finallyLoc) { 11679 for (var i = this.tryEntries.length - 1; i >= 0; --i) { 11680 var entry = this.tryEntries[i]; 11681 11682 if (entry.finallyLoc === finallyLoc) { 11683 this.complete(entry.completion, entry.afterLoc); 11684 resetTryEntry(entry); 11685 return ContinueSentinel; 11686 } 11687 } 11688 }, 11689 "catch": function _catch(tryLoc) { 11690 for (var i = this.tryEntries.length - 1; i >= 0; --i) { 11691 var entry = this.tryEntries[i]; 11692 11693 if (entry.tryLoc === tryLoc) { 11694 var record = entry.completion; 11695 11696 if (record.type === "throw") { 11697 var thrown = record.arg; 11698 resetTryEntry(entry); 11699 } 11700 11701 return thrown; 11702 } 11703 } // The context.catch method must only be called with a location 11704 // argument that corresponds to a known catch block. 11705 11706 11707 throw new Error("illegal catch attempt"); 11708 }, 11709 delegateYield: function delegateYield(iterable, resultName, nextLoc) { 11710 this.delegate = { 11711 iterator: values(iterable), 11712 resultName: resultName, 11713 nextLoc: nextLoc 11714 }; 11715 11716 if (this.method === "next") { 11717 // Deliberately forget the last sent value so that we don't 11718 // accidentally pass it on to the delegate. 11719 this.arg = undefined; 11720 } 11721 11722 return ContinueSentinel; 11723 } 11724 }; // Regardless of whether this script is executing as a CommonJS module 11725 // or not, return the runtime object so that we can declare the variable 11726 // regeneratorRuntime in the outer scope, which allows this module to be 11727 // injected easily by `bin/regenerator --include-runtime script.js`. 11728 11729 return exports; 11730 }( // If this script is executing as a CommonJS module, use module.exports 11731 // as the regeneratorRuntime namespace. Otherwise create a new empty 11732 // object. Either way, the resulting object will be used to initialize 11733 // the regeneratorRuntime variable at the top of this file. 11734 true ? module.exports : undefined); 11735 11736 try { 11737 regeneratorRuntime = runtime; 11738 } catch (accidentalStrictMode) { 11739 // This module should not be running in strict mode, so the above 11740 // assignment should always work unless something is misconfigured. Just 11741 // in case runtime.js accidentally runs in strict mode, we can escape 11742 // strict mode using a global Function call. This could conceivably fail 11743 // if a Content Security Policy forbids using Function, but in that case 11744 // the proper solution is to fix the accidental strict mode problem. If 11745 // you've misconfigured your bundler to force strict mode and applied a 11746 // CSP to forbid Function, and you're not willing to fix either of those 11747 // problems, please detail your unique predicament in a GitHub issue. 11748 Function("r", "regeneratorRuntime = r")(runtime); 11749 } 11750 /***/ 11751 11752 }, 11753 11754 /***/ 11755 "m/L8": 11756 /*!******************************************************************!*\ 11757 !*** ./node_modules/core-js/internals/object-define-property.js ***! 11758 \******************************************************************/ 11759 11760 /*! no static exports found */ 11761 11762 /***/ 11763 function mL8(module, exports, __webpack_require__) { 11764 var DESCRIPTORS = __webpack_require__( 11765 /*! ../internals/descriptors */ 11766 "g6v/"); 11767 11768 var IE8_DOM_DEFINE = __webpack_require__(
vendor: 4,066 bytes, lines 11769-11912
11769 /*! ../internals/ie8-dom-define */ 11770 "DPsx"); 11771 11772 var anObject = __webpack_require__( 11773 /*! ../internals/an-object */ 11774 "glrk"); 11775 11776 var toPrimitive = __webpack_require__( 11777 /*! ../internals/to-primitive */ 11778 "wE6v"); 11779 11780 var nativeDefineProperty = Object.defineProperty; // `Object.defineProperty` method 11781 // https://tc39.es/ecma262/#sec-object.defineproperty 11782 11783 exports.f = DESCRIPTORS ? nativeDefineProperty : function defineProperty(O, P, Attributes) { 11784 anObject(O); 11785 P = toPrimitive(P, true); 11786 anObject(Attributes); 11787 if (IE8_DOM_DEFINE) try { 11788 return nativeDefineProperty(O, P, Attributes); 11789 } catch (error) { 11790 /* empty */ 11791 } 11792 if ('get' in Attributes || 'set' in Attributes) throw TypeError('Accessors not supported'); 11793 if ('value' in Attributes) O[P] = Attributes.value; 11794 return O; 11795 }; 11796 /***/ 11797 }, 11798 11799 /***/ 11800 "m92n": 11801 /*!****************************************************************************!*\ 11802 !*** ./node_modules/core-js/internals/call-with-safe-iteration-closing.js ***! 11803 \****************************************************************************/ 11804 11805 /*! no static exports found */ 11806 11807 /***/ 11808 function m92n(module, exports, __webpack_require__) { 11809 var anObject = __webpack_require__( 11810 /*! ../internals/an-object */ 11811 "glrk"); 11812 11813 var iteratorClose = __webpack_require__( 11814 /*! ../internals/iterator-close */ 11815 "KmKo"); // call something on iterator step with safe closing on error 11816 11817 11818 module.exports = function (iterator, fn, value, ENTRIES) { 11819 try { 11820 return ENTRIES ? fn(anObject(value)[0], value[1]) : fn(value); // 7.4.6 IteratorClose(iterator, completion) 11821 } catch (error) { 11822 iteratorClose(iterator); 11823 throw error; 11824 } 11825 }; 11826 /***/ 11827 11828 }, 11829 11830 /***/ 11831 "mRH6": 11832 /*!********************************************************!*\ 11833 !*** ./node_modules/core-js/modules/es.string.link.js ***! 11834 \********************************************************/ 11835 11836 /*! no static exports found */ 11837 11838 /***/ 11839 function mRH6(module, exports, __webpack_require__) { 11840 "use strict"; 11841 11842 var $ = __webpack_require__( 11843 /*! ../internals/export */ 11844 "I+eb"); 11845 11846 var createHTML = __webpack_require__( 11847 /*! ../internals/create-html */ 11848 "hXpO"); 11849 11850 var forcedStringHTMLMethod = __webpack_require__( 11851 /*! ../internals/string-html-forced */ 11852 "rwPt"); // `String.prototype.link` method 11853 // https://tc39.es/ecma262/#sec-string.prototype.link 11854 11855 11856 $({ 11857 target: 'String', 11858 proto: true, 11859 forced: forcedStringHTMLMethod('link') 11860 }, { 11861 link: function link(url) { 11862 return createHTML(this, 'a', 'href', url); 11863 } 11864 }); 11865 /***/ 11866 }, 11867 11868 /***/ 11869 "ma9I": 11870 /*!*********************************************************!*\ 11871 !*** ./node_modules/core-js/modules/es.array.concat.js ***! 11872 \*********************************************************/ 11873 11874 /*! no static exports found */ 11875 11876 /***/ 11877 function ma9I(module, exports, __webpack_require__) { 11878 "use strict"; 11879 11880 var $ = __webpack_require__( 11881 /*! ../internals/export */ 11882 "I+eb"); 11883 11884 var fails = __webpack_require__( 11885 /*! ../internals/fails */ 11886 "0Dky"); 11887 11888 var isArray = __webpack_require__( 11889 /*! ../internals/is-array */ 11890 "6LWA"); 11891 11892 var isObject = __webpack_require__( 11893 /*! ../internals/is-object */ 11894 "hh1v"); 11895 11896 var toObject = __webpack_require__( 11897 /*! ../internals/to-object */ 11898 "ewvW"); 11899 11900 var toLength = __webpack_require__( 11901 /*! ../internals/to-length */ 11902 "UMSQ"); 11903 11904 var createProperty = __webpack_require__( 11905 /*! ../internals/create-property */ 11906 "hBjN"); 11907 11908 var arraySpeciesCreate = __webpack_require__( 11909 /*! ../internals/array-species-create */ 11910 "ZfDv"); 11911 11912 var arrayMethodHasSpeciesSupport = __webpack_require__(
vendor: 7,785 bytes, lines 11913-12166
11913 /*! ../internals/array-method-has-species-support */ 11914 "Hd5f"); 11915 11916 var wellKnownSymbol = __webpack_require__( 11917 /*! ../internals/well-known-symbol */ 11918 "tiKp"); 11919 11920 var V8_VERSION = __webpack_require__( 11921 /*! ../internals/engine-v8-version */ 11922 "LQDL"); 11923 11924 var IS_CONCAT_SPREADABLE = wellKnownSymbol('isConcatSpreadable'); 11925 var MAX_SAFE_INTEGER = 0x1FFFFFFFFFFFFF; 11926 var MAXIMUM_ALLOWED_INDEX_EXCEEDED = 'Maximum allowed index exceeded'; // We can't use this feature detection in V8 since it causes 11927 // deoptimization and serious performance degradation 11928 // https://github.com/zloirock/core-js/issues/679 11929 11930 var IS_CONCAT_SPREADABLE_SUPPORT = V8_VERSION >= 51 || !fails(function () { 11931 var array = []; 11932 array[IS_CONCAT_SPREADABLE] = false; 11933 return array.concat()[0] !== array; 11934 }); 11935 var SPECIES_SUPPORT = arrayMethodHasSpeciesSupport('concat'); 11936 11937 var isConcatSpreadable = function isConcatSpreadable(O) { 11938 if (!isObject(O)) return false; 11939 var spreadable = O[IS_CONCAT_SPREADABLE]; 11940 return spreadable !== undefined ? !!spreadable : isArray(O); 11941 }; 11942 11943 var FORCED = !IS_CONCAT_SPREADABLE_SUPPORT || !SPECIES_SUPPORT; // `Array.prototype.concat` method 11944 // https://tc39.es/ecma262/#sec-array.prototype.concat 11945 // with adding support of @@isConcatSpreadable and @@species 11946 11947 $({ 11948 target: 'Array', 11949 proto: true, 11950 forced: FORCED 11951 }, { 11952 concat: function concat(arg) { 11953 // eslint-disable-line no-unused-vars 11954 var O = toObject(this); 11955 var A = arraySpeciesCreate(O, 0); 11956 var n = 0; 11957 var i, k, length, len, E; 11958 11959 for (i = -1, length = arguments.length; i < length; i++) { 11960 E = i === -1 ? O : arguments[i]; 11961 11962 if (isConcatSpreadable(E)) { 11963 len = toLength(E.length); 11964 if (n + len > MAX_SAFE_INTEGER) throw TypeError(MAXIMUM_ALLOWED_INDEX_EXCEEDED); 11965 11966 for (k = 0; k < len; k++, n++) { 11967 if (k in E) createProperty(A, n, E[k]); 11968 } 11969 } else { 11970 if (n >= MAX_SAFE_INTEGER) throw TypeError(MAXIMUM_ALLOWED_INDEX_EXCEEDED); 11971 createProperty(A, n++, E); 11972 } 11973 } 11974 11975 A.length = n; 11976 return A; 11977 } 11978 }); 11979 /***/ 11980 }, 11981 11982 /***/ 11983 "n/mU": 11984 /*!*******************************************************!*\ 11985 !*** ./node_modules/core-js/modules/es.math.atanh.js ***! 11986 \*******************************************************/ 11987 11988 /*! no static exports found */ 11989 11990 /***/ 11991 function nMU(module, exports, __webpack_require__) { 11992 var $ = __webpack_require__( 11993 /*! ../internals/export */ 11994 "I+eb"); 11995 11996 var nativeAtanh = Math.atanh; 11997 var log = Math.log; // `Math.atanh` method 11998 // https://tc39.es/ecma262/#sec-math.atanh 11999 // Tor Browser bug: Math.atanh(-0) -> 0 12000 12001 $({ 12002 target: 'Math', 12003 stat: true, 12004 forced: !(nativeAtanh && 1 / nativeAtanh(-0) < 0) 12005 }, { 12006 atanh: function atanh(x) { 12007 return (x = +x) == 0 ? x : log((1 + x) / (1 - x)) / 2; 12008 } 12009 }); 12010 /***/ 12011 }, 12012 12013 /***/ 12014 "n3/R": 12015 /*!*****************************************************************!*\ 12016 !*** ./node_modules/core-js/internals/regexp-sticky-helpers.js ***! 12017 \*****************************************************************/ 12018 12019 /*! no static exports found */ 12020 12021 /***/ 12022 function n3R(module, exports, __webpack_require__) { 12023 "use strict"; 12024 12025 var fails = __webpack_require__( 12026 /*! ./fails */ 12027 "0Dky"); // babel-minify transpiles RegExp('a', 'y') -> /a/y and it causes SyntaxError, 12028 // so we use an intermediate function. 12029 12030 12031 function RE(s, f) { 12032 return RegExp(s, f); 12033 } 12034 12035 exports.UNSUPPORTED_Y = fails(function () { 12036 // babel-minify transpiles RegExp('a', 'y') -> /a/y and it causes SyntaxError 12037 var re = RE('a', 'y'); 12038 re.lastIndex = 2; 12039 return re.exec('abcd') != null; 12040 }); 12041 exports.BROKEN_CARET = fails(function () { 12042 // https://bugzilla.mozilla.org/show_bug.cgi?id=773687 12043 var re = RE('^r', 'gy'); 12044 re.lastIndex = 2; 12045 return re.exec('str') != null; 12046 }); 12047 /***/ 12048 }, 12049 12050 /***/ 12051 "ntOU": 12052 /*!***********************************************************************!*\ 12053 !*** ./node_modules/core-js/internals/create-iterator-constructor.js ***! 12054 \***********************************************************************/ 12055 12056 /*! no static exports found */ 12057 12058 /***/ 12059 function ntOU(module, exports, __webpack_require__) { 12060 "use strict"; 12061 12062 var IteratorPrototype = __webpack_require__( 12063 /*! ../internals/iterators-core */ 12064 "rpNk").IteratorPrototype; 12065 12066 var create = __webpack_require__( 12067 /*! ../internals/object-create */ 12068 "fHMY"); 12069 12070 var createPropertyDescriptor = __webpack_require__( 12071 /*! ../internals/create-property-descriptor */ 12072 "XGwC"); 12073 12074 var setToStringTag = __webpack_require__( 12075 /*! ../internals/set-to-string-tag */ 12076 "1E5z"); 12077 12078 var Iterators = __webpack_require__( 12079 /*! ../internals/iterators */ 12080 "P4y1"); 12081 12082 var returnThis = function returnThis() { 12083 return this; 12084 }; 12085 12086 module.exports = function (IteratorConstructor, NAME, next) { 12087 var TO_STRING_TAG = NAME + ' Iterator'; 12088 IteratorConstructor.prototype = create(IteratorPrototype, { 12089 next: createPropertyDescriptor(1, next) 12090 }); 12091 setToStringTag(IteratorConstructor, TO_STRING_TAG, false, true); 12092 Iterators[TO_STRING_TAG] = returnThis; 12093 return IteratorConstructor; 12094 }; 12095 /***/ 12096 12097 }, 12098 12099 /***/ 12100 "oVuX": 12101 /*!*******************************************************!*\ 12102 !*** ./node_modules/core-js/modules/es.array.join.js ***! 12103 \*******************************************************/ 12104 12105 /*! no static exports found */ 12106 12107 /***/ 12108 function oVuX(module, exports, __webpack_require__) { 12109 "use strict"; 12110 12111 var $ = __webpack_require__( 12112 /*! ../internals/export */ 12113 "I+eb"); 12114 12115 var IndexedObject = __webpack_require__( 12116 /*! ../internals/indexed-object */ 12117 "RK3t"); 12118 12119 var toIndexedObject = __webpack_require__( 12120 /*! ../internals/to-indexed-object */ 12121 "/GqU"); 12122 12123 var arrayMethodIsStrict = __webpack_require__( 12124 /*! ../internals/array-method-is-strict */ 12125 "pkCn"); 12126 12127 var nativeJoin = [].join; 12128 var ES3_STRINGS = IndexedObject != Object; 12129 var STRICT_METHOD = arrayMethodIsStrict('join', ','); // `Array.prototype.join` method 12130 // https://tc39.es/ecma262/#sec-array.prototype.join 12131 12132 $({ 12133 target: 'Array', 12134 proto: true, 12135 forced: ES3_STRINGS || !STRICT_METHOD 12136 }, { 12137 join: function join(separator) { 12138 return nativeJoin.call(toIndexedObject(this), separator === undefined ? ',' : separator); 12139 } 12140 }); 12141 /***/ 12142 }, 12143 12144 /***/ 12145 "or9q": 12146 /*!**************************************************************!*\ 12147 !*** ./node_modules/core-js/internals/flatten-into-array.js ***! 12148 \**************************************************************/ 12149 12150 /*! no static exports found */ 12151 12152 /***/ 12153 function or9q(module, exports, __webpack_require__) { 12154 "use strict"; 12155 12156 var isArray = __webpack_require__( 12157 /*! ../internals/is-array */ 12158 "6LWA"); 12159 12160 var toLength = __webpack_require__( 12161 /*! ../internals/to-length */ 12162 "UMSQ"); 12163 12164 var bind = __webpack_require__( 12165 /*! ../internals/function-bind-context */ 12166 "A2ZE"); // `FlattenIntoArray` abstract operation
vendor: 4,480 bytes, lines 12167-12305
12167 // https://tc39.github.io/proposal-flatMap/#sec-FlattenIntoArray 12168 12169 12170 var flattenIntoArray = function flattenIntoArray(target, original, source, sourceLen, start, depth, mapper, thisArg) { 12171 var targetIndex = start; 12172 var sourceIndex = 0; 12173 var mapFn = mapper ? bind(mapper, thisArg, 3) : false; 12174 var element; 12175 12176 while (sourceIndex < sourceLen) { 12177 if (sourceIndex in source) { 12178 element = mapFn ? mapFn(source[sourceIndex], sourceIndex, original) : source[sourceIndex]; 12179 12180 if (depth > 0 && isArray(element)) { 12181 targetIndex = flattenIntoArray(target, original, element, toLength(element.length), targetIndex, depth - 1) - 1; 12182 } else { 12183 if (targetIndex >= 0x1FFFFFFFFFFFFF) throw TypeError('Exceed the acceptable array length'); 12184 target[targetIndex] = element; 12185 } 12186 12187 targetIndex++; 12188 } 12189 12190 sourceIndex++; 12191 } 12192 12193 return targetIndex; 12194 }; 12195 12196 module.exports = flattenIntoArray; 12197 /***/ 12198 }, 12199 12200 /***/ 12201 "pDQq": 12202 /*!*********************************************************!*\ 12203 !*** ./node_modules/core-js/modules/es.array.splice.js ***! 12204 \*********************************************************/ 12205 12206 /*! no static exports found */ 12207 12208 /***/ 12209 function pDQq(module, exports, __webpack_require__) { 12210 "use strict"; 12211 12212 var $ = __webpack_require__( 12213 /*! ../internals/export */ 12214 "I+eb"); 12215 12216 var toAbsoluteIndex = __webpack_require__( 12217 /*! ../internals/to-absolute-index */ 12218 "I8vh"); 12219 12220 var toInteger = __webpack_require__( 12221 /*! ../internals/to-integer */ 12222 "ppGB"); 12223 12224 var toLength = __webpack_require__( 12225 /*! ../internals/to-length */ 12226 "UMSQ"); 12227 12228 var toObject = __webpack_require__( 12229 /*! ../internals/to-object */ 12230 "ewvW"); 12231 12232 var arraySpeciesCreate = __webpack_require__( 12233 /*! ../internals/array-species-create */ 12234 "ZfDv"); 12235 12236 var createProperty = __webpack_require__( 12237 /*! ../internals/create-property */ 12238 "hBjN"); 12239 12240 var arrayMethodHasSpeciesSupport = __webpack_require__( 12241 /*! ../internals/array-method-has-species-support */ 12242 "Hd5f"); 12243 12244 var arrayMethodUsesToLength = __webpack_require__( 12245 /*! ../internals/array-method-uses-to-length */ 12246 "rkAj"); 12247 12248 var HAS_SPECIES_SUPPORT = arrayMethodHasSpeciesSupport('splice'); 12249 var USES_TO_LENGTH = arrayMethodUsesToLength('splice', { 12250 ACCESSORS: true, 12251 0: 0, 12252 1: 2 12253 }); 12254 var max = Math.max; 12255 var min = Math.min; 12256 var MAX_SAFE_INTEGER = 0x1FFFFFFFFFFFFF; 12257 var MAXIMUM_ALLOWED_LENGTH_EXCEEDED = 'Maximum allowed length exceeded'; // `Array.prototype.splice` method 12258 // https://tc39.es/ecma262/#sec-array.prototype.splice 12259 // with adding support of @@species 12260 12261 $({ 12262 target: 'Array', 12263 proto: true, 12264 forced: !HAS_SPECIES_SUPPORT || !USES_TO_LENGTH 12265 }, { 12266 splice: function splice(start, deleteCount 12267 /* , ...items */ 12268 ) { 12269 var O = toObject(this); 12270 var len = toLength(O.length); 12271 var actualStart = toAbsoluteIndex(start, len); 12272 var argumentsLength = arguments.length; 12273 var insertCount, actualDeleteCount, A, k, from, to; 12274 12275 if (argumentsLength === 0) { 12276 insertCount = actualDeleteCount = 0; 12277 } else if (argumentsLength === 1) { 12278 insertCount = 0; 12279 actualDeleteCount = len - actualStart; 12280 } else { 12281 insertCount = argumentsLength - 2; 12282 actualDeleteCount = min(max(toInteger(deleteCount), 0), len - actualStart); 12283 } 12284 12285 if (len + insertCount - actualDeleteCount > MAX_SAFE_INTEGER) { 12286 throw TypeError(MAXIMUM_ALLOWED_LENGTH_EXCEEDED); 12287 } 12288 12289 A = arraySpeciesCreate(O, actualDeleteCount); 12290 12291 for (k = 0; k < actualDeleteCount; k++) { 12292 from = actualStart + k; 12293 if (from in O) createProperty(A, k, O[from]); 12294 } 12295 12296 A.length = actualDeleteCount; 12297 12298 if (insertCount < actualDeleteCount) { 12299 for (k = actualStart; k < len - actualDeleteCount; k++) { 12300 from = k + actualDeleteCount; 12301 to = k + insertCount; 12302 if (from in O) O[to] = O[from];else delete O[to]; 12303 } 12304 12305 for (k = len; k > len - actualDeleteCount + insertCount;
12305 k--) { 12306 delete O[k - 1]; 12307 } 12308 } else if (insertCount > actualDeleteCount) { 12309 for (k = len - actualDeleteCount; k > actualStart; k--) { 12310 from = k + actualDeleteCount - 1; 12311 to = k + insertCount - 1; 12312 if (from in O) O[to] = O[from];else delete O[to]; 12313 } 12314 } 12315 12316 for (k = 0; k < insertCount; k++) { 12317 O[k + actualStart] = arguments[k + 2]; 12318 } 12319 12320 O.length = len - actualDeleteCount + insertCount; 12321 return A; 12322 } 12323 }); 12324 /***/ 12325 }, 12326 12327 /***/ 12328 "pDpN": 12329 /*!*****************************************************!*\ 12330 !*** ./node_modules/zone.js/dist/zone-evergreen.js ***! 12331 \*****************************************************/ 12332 12333 /*! no static exports found */ 12334 12335 /***/ 12336 function pDpN(module, exports, __webpack_require__) { 12337 var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_RESULT__; 12338 /** 12339 * @license Angular v9.1.0-next.4+61.sha-e552591.with-local-changes 12340 * (c) 2010-2020 Google LLC. https://angular.io/ 12341 * License: MIT 12342 */ 12343 12344 12345 (function (factory) { 12346 true ? !(__WEBPACK_AMD_DEFINE_FACTORY__ = factory, __WEBPACK_AMD_DEFINE_RESULT__ = typeof __WEBPACK_AMD_DEFINE_FACTORY__ === 'function' ? __WEBPACK_AMD_DEFINE_FACTORY__.call(exports, __webpack_require__, exports, module) : __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)) : undefined; 12347 })(function () { 12348 'use strict'; 12349 /** 12350 * @license 12351 * Copyright Google Inc. All Rights Reserved. 12352 * 12353 * Use of this source code is governed by an MIT-style license that can be 12354 * found in the LICENSE file at https://angular.io/license 12355 */ 12356 12357 var Zone$1 = function (global) { 12358 var performance = global['performance']; 12359 12360 function mark(name) { 12361 performance && performance['mark'] && performance['mark'](name); 12362 } 12363 12364 function performanceMeasure(name, label) { 12365 performance && performance['measure'] && performance['measure'](name, label); 12366 } 12367 12368 mark('Zone'); // Initialize before it's accessed below. 12369 // __Zone_symbol_prefix global can be used to override the default zone 12370 // symbol prefix with a custom one if needed. 12371 12372 var symbolPrefix = global['__Zone_symbol_prefix'] || '__zone_symbol__'; 12373 12374 function __symbol__(name) { 12375 return symbolPrefix + name; 12376 } 12377 12378 var checkDuplicate = global[__symbol__('forceDuplicateZoneCheck')] === true; 12379 12380 if (global['Zone']) { 12381 // if global['Zone'] already exists (maybe zone.js was already loaded or 12382 // some other lib also registered a global object named Zone), we may need 12383 // to throw an error, but sometimes user may not want this error. 12384 // For example, 12385 // we have two web pages, page1 includes zone.js, page2 doesn't. 12386 // and the 1st time user load page1 and page2, everything work fine, 12387 // but when user load page2 again, error occurs because global['Zone'] already exists. 12388 // so we add a flag to let user choose whether to throw this error or not. 12389 // By default, if existing Zone is from zone.js, we will not throw the error. 12390 if (checkDuplicate || typeof global['Zone'].__symbol__ !== 'function') { 12391 throw new Error('Zone already loaded.'); 12392 } else { 12393 return global['Zone']; 12394 } 12395 } 12396 12397 var Zone = /*#__PURE__*/function () { 12398 function Zone(parent, zoneSpec) { 12399 _classCallCheck(this, Zone); 12400 12401 this._parent = parent; 12402 this._name = zoneSpec ? zoneSpec.name || 'unnamed' : '<root>'; 12403 this._properties = zoneSpec && zoneSpec.properties || {}; 12404 this._zoneDelegate = new ZoneDelegate(this, this._parent && this._parent._zoneDelegate, zoneSpec); 12405 } 12406 12407 _createClass(Zone, [{ 12408 key: "parent", 12409 get: function get() { 12410 return this._parent; 12411 } 12412 }, { 12413 key: "name", 12414 get: function get() { 12415 return this._name; 12416 } 12417 }, { 12418 key: "get", 12419 value: function get(key) { 12420 var zone = this.getZoneWith(key); 12421 if (zone) return zone._properties[key]; 12422 } 12423 }, { 12424 key: "getZoneWith", 12425 value: function getZoneWith(key) { 12426 var current = this; 12427 12428 while (current) { 12429 if (current._properties.hasOwnProperty(key)) { 12430 return current; 12431 } 12432 12433 current = current._parent; 12434 } 12435 12436 return null; 12437 } 12438 }, { 12439 key: "fork", 12440 value: function fork(zoneSpec) { 12441 if (!zoneSpec) throw new Error('ZoneSpec required!'); 12442 return this._zoneDelegate.fork(this, zoneSpec); 12443 } 12444 }, { 12445 key: "wrap", 12446 value: function wrap(callback, source) { 12447 if (typeof callback !== 'function') { 12448 throw new Error('Expecting function got: ' + callback); 12449 } 12450 12451 var _callback = this._zoneDelegate.intercept(this, callback, source); 12452 12453 var zone = this; 12454 return function () { 12455 return zone.runGuarded(_callback, this, arguments, source); 12456 }; 12457 } 12458 }, { 12459 key: "run", 12460 value: function run(callback, applyThis, applyArgs, source) { 12461 _currentZoneFrame = { 12462 parent: _currentZoneFrame, 12463 zone: this 12464 }; 12465 12466 try { 12467 return this._zoneDelegate.invoke(this, callback, applyThis, applyArgs, source); 12468 } finally { 12469 _currentZoneFrame = _currentZoneFrame.parent; 12470 } 12471 } 12472 }, { 12473 key: "runGuarded", 12474 value: function runGuarded(callback) { 12475 var applyThis = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : null; 12476 var applyArgs = arguments.length > 2 ? arguments[2] : undefined; 12477 var source = arguments.length > 3 ? arguments[3] : undefined; 12478 _currentZoneFrame = { 12479 parent: _currentZoneFrame, 12480 zone: this 12481 }; 12482 12483 try { 12484 try { 12485 return this._zoneDelegate.invoke(this, callback, applyThis, applyArgs, source); 12486 } catch (error) { 12487 if (this._zoneDelegate.handleError(this, error)) { 12488 throw error; 12489 } 12490 } 12491 } finally { 12492 _currentZoneFrame = _currentZoneFrame.parent; 12493 } 12494 } 12495 }, { 12496 key: "runTask", 12497 value: function runTask(task, applyThis, applyArgs) { 12498 if (task.zone != this) { 12499 throw new Error('A task can only be run in the zone of creation! (Creation: ' + (task.zone || NO_ZONE).name + '; Execution: ' + this.name + ')'); 12500 } // https://github.com/angular/zone.js/issues/778, sometimes eventTask 12501 // will run in notScheduled(canceled) state, we should not try to 12502 // run such kind of task but just return 12503 12504 12505 if (task.state === notScheduled && (task.type === eventTask || task.type === macroTask)) { 12506 return; 12507 } 12508 12509 var reEntryGuard = task.state != running; 12510 reEntryGuard && task._transitionTo(running, scheduled); 12511 task.runCount++; 12512 var previousTask = _currentTask; 12513 _currentTask = task; 12514 _currentZoneFrame = { 12515 parent: _currentZoneFrame, 12516 zone: this 12517 }; 12518 12519 try { 12520 if (task.type == macroTask && task.data && !task.data.isPeriodic) { 12521 task.cancelFn = undefined; 12522 } 12523 12524 try { 12525 return this._zoneDelegate.invokeTask(this, task, applyThis, applyArgs); 12526 } catch (error) { 12527 if (this._zoneDelegate.handleError(this, error)) { 12528 throw error; 12529 } 12530 } 12531 } finally { 12532 // if the task's state is notScheduled or unknown, then it has already been cancelled 12533 // we should not reset the state to scheduled 12534 if (task.state !== notScheduled && task.state !== unknown) { 12535 if (task.type == eventTask || task.data && task.data.isPeriodic) { 12536 reEntryGuard && task._transitionTo(scheduled, running); 12537 } else { 12538 task.runCount = 0; 12539 12540 this._updateTaskCount(task, -1); 12541 12542 reEntryGuard && task._transitionTo(notScheduled, running, notScheduled); 12543 } 12544 } 12545 12546 _currentZoneFrame = _currentZoneFrame.parent; 12547 _currentTask = previousTask; 12548 } 12549 } 12550 }, { 12551 key: "scheduleTask", 12552 value: function scheduleTask(task) { 12553 if (task.zone && task.zone !== this) { 12554 // check if the task was rescheduled, the newZone 12555 // should not be the children of the original zone 12556 var newZone = this; 12557 12558 while (newZone) { 12559 if (newZone === task.zone) { 12560 throw Error("can not reschedule task to ".concat(this.name, " which is descendants of the original zone ").concat(task.zone.name)); 12561 } 12562 12563 newZone = newZone.parent; 12564 } 12565 } 12566 12567 task._transitionTo(scheduling, notScheduled); 12568 12569 var zoneDelegates = []; 12570 task._zoneDelegates = zoneDelegates; 12571 task._zone = this; 12572 12573 try { 12574 task = this._zoneDelegate.scheduleTask(this, task); 12575 } catch (err) { 12576 // should set task's state to unknown when scheduleTask throw error 12577 // because the err may from reschedule, so the fromState maybe notScheduled 12578 task._transitionTo(unknown, scheduling, notScheduled); // TODO: @JiaLiPassion, should we check the result from handleError? 12579 12580 12581 this._zoneDelegate.handleError(this, err); 12582 12583 throw err; 12584 } 12585 12586 if (task._zoneDelegates === zoneDelegates) { 12587 // we have to check because internally the delegate can reschedule the task. 12588 this._updateTaskCount(task, 1); 12589 } 12590 12591 if (task.state == scheduling) { 12592 task._transitionTo(scheduled, scheduling); 12593 } 12594 12595 return task; 12596 } 12597 }, { 12598 key: "scheduleMicroTask", 12599 value: function scheduleMicroTask(source, callback, data, customSchedule) { 12600 return this.scheduleTask(new ZoneTask(microTask, source, callback, data, customSchedule, undefined)); 12601 } 12602 }, { 12603 key: "scheduleMacroTask", 12604 value: function scheduleMacroTask(source, callback, data, customSchedule, customCancel) { 12605 return this.scheduleTask(new ZoneTask(macroTask, source, callback, data, customSchedule, customCancel)); 12606 } 12607 }, { 12608 key: "scheduleEventTask", 12609 value: function scheduleEventTask(source, callback, data, customSchedule, customCancel) { 12610 return this.scheduleTask(new ZoneTask(eventTask, source, callback, data, customSchedule, customCancel)); 12611 } 12612 }, { 12613 key: "cancelTask", 12614 value: function cancelTask(task) { 12615 if (task.zone != this) throw new Error('A task can only be cancelled in the zone of creation! (Creation: ' + (task.zone || NO_ZONE).name + '; Execution: ' + this.name + ')'); 12616 12617 task._transitionTo(canceling, scheduled, running); 12618 12619 try { 12620 this._zoneDelegate.cancelTask(this, task); 12621 } catch (err) { 12622 // if error occurs when cancelTask, transit the state to unknown 12623 task._transitionTo(unknown, canceling); 12624 12625 this._zoneDelegate.handleError(this, err); 12626 12627 throw err; 12628 } 12629 12630 this._updateTaskCount(task, -1); 12631 12632 task._transitionTo(notScheduled, canceling); 12633 12634 task.runCount = 0; 12635 return task; 12636 } 12637 }, { 12638 key: "_updateTaskCount", 12639 value: function _updateTaskCount(task, count) { 12640 var zoneDelegates = task._zoneDelegates; 12641 12642 if (count == -1) { 12643 task._zoneDelegates = null; 12644 } 12645 12646 for (var i = 0; i < zoneDelegates.length; i++) { 12647 zoneDelegates[i]._updateTaskCount(task.type, count); 12648 } 12649 } 12650 }], [{ 12651 key: "assertZonePatched", 12652 value: function assertZonePatched() { 12653 if (global['Promise'] !== patches['ZoneAwarePromise']) { 12654 throw new Error('Zone.js has detected that ZoneAwarePromise `(window|global).Promise` ' + 'has been overwritten.\n' + 'Most likely cause is that a Promise polyfill has been loaded ' + 'after Zone.js (Polyfilling Promise api is not necessary when zone.js is loaded. ' + 'If you must load one, do so before loading zone.js.)'); 12655 } 12656 } 12657 }, { 12658 key: "root", 12659 get: function get() { 12660 var zone = Zone.current; 12661 12662 while (zone.parent) { 12663 zone = zone.parent; 12664 } 12665 12666 return zone; 12667 } 12668 }, { 12669 key: "current", 12670 get: function get() { 12671 return _currentZoneFrame.zone; 12672 } 12673 }, { 12674 key: "currentTask", 12675 get: function get() { 12676 return _currentTask; 12677 } // tslint:disable-next-line:require-internal-with-underscore 12678 12679 }, { 12680 key: "__load_patch", 12681 value: function __load_patch(name, fn) { 12682 if (patches.hasOwnProperty(name)) { 12683 if (checkDuplicate) {
12684 throw Error('Already loaded patch: ' + name); 12685 } 12686 } else if (!global['__Zone_disable_' + name]) { 12687 var perfName = 'Zone:' + name; 12688 mark(perfName); 12689 patches[name] = fn(global, Zone, _api); 12690 performanceMeasure(perfName, perfName); 12691 } 12692 } 12693 }]); 12694 12695 return Zone; 12696 }(); // tslint:disable-next-line:require-internal-with-underscore 12697 12698 12699 Zone.__symbol__ = __symbol__; 12700 var DELEGATE_ZS = { 12701 name: '', 12702 onHasTask: function onHasTask(delegate, _, target, hasTaskState) { 12703 return delegate.hasTask(target, hasTaskState); 12704 }, 12705 onScheduleTask: function onScheduleTask(delegate, _, target, task) { 12706 return delegate.scheduleTask(target, task); 12707 }, 12708 onInvokeTask: function onInvokeTask(delegate, _, target, task, applyThis, applyArgs) { 12709 return delegate.invokeTask(target, task, applyThis, applyArgs); 12710 }, 12711 onCancelTask: function onCancelTask(delegate, _, target, task) { 12712 return delegate.cancelTask(target, task); 12713 } 12714 }; 12715 12716 var ZoneDelegate = /*#__PURE__*/function () { 12717 function ZoneDelegate(zone, parentDelegate, zoneSpec) { 12718 _classCallCheck(this, ZoneDelegate); 12719 12720 this._taskCounts = { 12721 'microTask': 0, 12722 'macroTask': 0, 12723 'eventTask': 0 12724 }; 12725 this.zone = zone; 12726 this._parentDelegate = parentDelegate; 12727 this._forkZS = zoneSpec && (zoneSpec && zoneSpec.onFork ? zoneSpec : parentDelegate._forkZS); 12728 this._forkDlgt = zoneSpec && (zoneSpec.onFork ? parentDelegate : parentDelegate._forkDlgt); 12729 this._forkCurrZone = zoneSpec && (zoneSpec.onFork ? this.zone : parentDelegate._forkCurrZone); 12730 this._interceptZS = zoneSpec && (zoneSpec.onIntercept ? zoneSpec : parentDelegate._interceptZS); 12731 this._interceptDlgt = zoneSpec && (zoneSpec.onIntercept ? parentDelegate : parentDelegate._interceptDlgt); 12732 this._interceptCurrZone = zoneSpec && (zoneSpec.onIntercept ? this.zone : parentDelegate._interceptCurrZone); 12733 this._invokeZS = zoneSpec && (zoneSpec.onInvoke ? zoneSpec : parentDelegate._invokeZS); 12734 this._invokeDlgt = zoneSpec && (zoneSpec.onInvoke ? parentDelegate : parentDelegate._invokeDlgt); 12735 this._invokeCurrZone = zoneSpec && (zoneSpec.onInvoke ? this.zone : parentDelegate._invokeCurrZone); 12736 this._handleErrorZS = zoneSpec && (zoneSpec.onHandleError ? zoneSpec : parentDelegate._handleErrorZS); 12737 this._handleErrorDlgt = zoneSpec && (zoneSpec.onHandleError ? parentDelegate : parentDelegate._handleErrorDlgt); 12738 this._handleErrorCurrZone = zoneSpec && (zoneSpec.onHandleError ? this.zone : parentDelegate._handleErrorCurrZone); 12739 this._scheduleTaskZS = zoneSpec && (zoneSpec.onScheduleTask ? zoneSpec : parentDelegate._scheduleTaskZS); 12740 this._scheduleTaskDlgt = zoneSpec && (zoneSpec.onScheduleTask ? parentDelegate : parentDelegate._scheduleTaskDlgt); 12741 this._scheduleTaskCurrZone = zoneSpec && (zoneSpec.onScheduleTask ? this.zone : parentDelegate._scheduleTaskCurrZone); 12742 this._invokeTaskZS = zoneSpec && (zoneSpec.onInvokeTask ? zoneSpec : parentDelegate._invokeTaskZS); 12743 this._invokeTaskDlgt = zoneSpec && (zoneSpec.onInvokeTask ? parentDelegate : parentDelegate._invokeTaskDlgt); 12744 this._invokeTaskCurrZone = zoneSpec && (zoneSpec.onInvokeTask ? this.zone : parentDelegate._invokeTaskCurrZone); 12745 this._cancelTaskZS = zoneSpec && (zoneSpec.onCancelTask ? zoneSpec : parentDelegate._cancelTaskZS); 12746 this._cancelTaskDlgt = zoneSpec && (zoneSpec.onCancelTask ? parentDelegate : parentDelegate._cancelTaskDlgt); 12747 this._cancelTaskCurrZone = zoneSpec && (zoneSpec.onCancelTask ? this.zone : parentDelegate._cancelTaskCurrZone); 12748 this._hasTaskZS = null; 12749 this._hasTaskDlgt = null; 12750 this._hasTaskDlgtOwner = null; 12751 this._hasTaskCurrZone = null; 12752 var zoneSpecHasTask = zoneSpec && zoneSpec.onHasTask; 12753 var parentHasTask = parentDelegate && parentDelegate._hasTaskZS; 12754 12755 if (zoneSpecHasTask || parentHasTask) { 12756 // If we need to report hasTask, than this ZS needs to do ref counting on tasks. In such 12757 // a case all task related interceptors must go through this ZD. We can't short circuit it. 12758 this._hasTaskZS = zoneSpecHasTask ? zoneSpec : DELEGATE_ZS; 12759 this._hasTaskDlgt = parentDelegate; 12760 this._hasTaskDlgtOwner = this; 12761 this._hasTaskCurrZone = zone; 12762 12763 if (!zoneSpec.onScheduleTask) { 12764 this._scheduleTaskZS = DELEGATE_ZS; 12765 this._scheduleTaskDlgt = parentDelegate; 12766 this._scheduleTaskCurrZone = this.zone; 12767 } 12768 12769 if (!zoneSpec.onInvokeTask) { 12770 this._invokeTaskZS = DELEGATE_ZS; 12771 this._invokeTaskDlgt = parentDelegate; 12772 this._invokeTaskCurrZone = this.zone; 12773 } 12774 12775 if (!zoneSpec.onCancelTask) { 12776 this._cancelTaskZS = DELEGATE_ZS; 12777 this._cancelTaskDlgt = parentDelegate; 12778 this._cancelTaskCurrZone = this.zone; 12779 } 12780 } 12781 } 12782 12783 _createClass(ZoneDelegate, [{ 12784 key: "fork", 12785 value: function fork(targetZone, zoneSpec) { 12786 return this._forkZS ? this._forkZS.onFork(this._forkDlgt, this.zone, targetZone, zoneSpec) : new Zone(targetZone, zoneSpec); 12787 } 12788 }, { 12789 key: "intercept", 12790 value: function intercept(targetZone, callback, source) { 12791 return this._interceptZS ? this._interceptZS.onIntercept(this._interceptDlgt, this._interceptCurrZone, targetZone, callback, source) : callback; 12792 } 12793 }, { 12794 key: "invoke", 12795 value: function invoke(targetZone, callback, applyThis, applyArgs, source) { 12796 return this._invokeZS ? this._invokeZS.onInvoke(this._invokeDlgt, this._invokeCurrZone, targetZone, callback, applyThis, applyArgs, source) : callback.apply(applyThis, applyArgs); 12797 } 12798 }, { 12799 key: "handleError", 12800 value: function handleError(targetZone, error) { 12801 return this._handleErrorZS ? this._handleErrorZS.onHandleError(this._handleErrorDlgt, this._handleErrorCurrZone, targetZone, error) : true; 12802 } 12803 }, { 12804 key: "scheduleTask", 12805 value: function scheduleTask(targetZone, task) { 12806 var returnTask = task; 12807 12808 if (this._scheduleTaskZS) { 12809 if (this._hasTaskZS) { 12810 returnTask._zoneDelegates.push(this._hasTaskDlgtOwner); 12811 } // clang-format off 12812 12813 12814 returnTask = this._scheduleTaskZS.onScheduleTask(this._scheduleTaskDlgt, this._scheduleTaskCurrZone, targetZone, task); // clang-format on 12815 12816 if (!returnTask) returnTask = task; 12817 } else { 12818 if (task.scheduleFn) { 12819 task.scheduleFn(task); 12820 } else if (task.type == microTask) { 12821 scheduleMicroTask(task); 12822 } else { 12823 throw new Error('Task is missing scheduleFn.'); 12824 } 12825 } 12826 12827 return returnTask; 12828 } 12829 }, { 12830 key: "invokeTask", 12831 value: function invokeTask(targetZone, task, applyThis, applyArgs) { 12832 return this._invokeTaskZS ? this._invokeTaskZS.onInvokeTask(this._invokeTaskDlgt, this._invokeTaskCurrZone, targetZone, task, applyThis, applyArgs) : task.callback.apply(applyThis, applyArgs); 12833 } 12834 }, { 12835 key: "cancelTask", 12836 value: function cancelTask(targetZone, task) { 12837 var value; 12838 12839 if (this._cancelTaskZS) { 12840 value = this._cancelTaskZS.onCancelTask(this._cancelTaskDlgt, this._cancelTaskCurrZone, targetZone, task); 12841 } else { 12842 if (!task.cancelFn) { 12843 throw Error('Task is not cancelable'); 12844 } 12845 12846 value = task.cancelFn(task); 12847 } 12848 12849 return value; 12850 } 12851 }, { 12852 key: "hasTask", 12853 value: function hasTask(targetZone, isEmpty) { 12854 // hasTask should not throw error so other ZoneDelegate 12855 // can still trigger hasTask callback 12856 try { 12857 this._hasTaskZS && this._hasTaskZS.onHasTask(this._hasTaskDlgt, this._hasTaskCurrZone, targetZone, isEmpty); 12858 } catch (err) { 12859 this.handleError(targetZone, err); 12860 } 12861 } // tslint:disable-next-line:require-internal-with-underscore 12862 12863 }, { 12864 key: "_updateTaskCount", 12865 value: function _updateTaskCount(type, count) { 12866 var counts = this._taskCounts; 12867 var prev = counts[type]; 12868 var next = counts[type] = prev + count; 12869 12870 if (next < 0) { 12871 throw new Error('More tasks executed then were scheduled.'); 12872 } 12873 12874 if (prev == 0 || next == 0) { 12875 var isEmpty = { 12876 microTask: counts['microTask'] > 0, 12877 macroTask: counts['macroTask'] > 0, 12878 eventTask: counts['eventTask'] > 0, 12879 change: type 12880 }; 12881 this.hasTask(this.zone, isEmpty); 12882 } 12883 } 12884 }]); 12885 12886 return ZoneDelegate; 12887 }(); 12888 12889 var ZoneTask = /*#__PURE__*/function () { 12890 function ZoneTask(type, source, callback, options, scheduleFn, cancelFn) { 12891 _classCallCheck(this, ZoneTask); 12892 12893 // tslint:disable-next-line:require-internal-with-underscore 12894 this._zone = null; 12895 this.runCount = 0; // tslint:disable-next-line:require-internal-with-underscore 12896 12897 this._zoneDelegates = null; // tslint:disable-next-line:require-internal-with-underscore 12898 12899 this._state = 'notScheduled'; 12900 this.type = type; 12901 this.source = source; 12902 this.data = options; 12903 this.scheduleFn = scheduleFn; 12904 this.cancelFn = cancelFn; 12905 12906 if (!callback) { 12907 throw new Error('callback is not defined'); 12908 } 12909 12910 this.callback = callback; 12911 var self = this; // TODO: @JiaLiPassion options should have interface 12912 12913 if (type === eventTask && options && options.useG) { 12914 this.invoke = ZoneTask.invokeTask; 12915 } else { 12916 this.invoke = function () { 12917 return ZoneTask.invokeTask.call(global, self, this, arguments); 12918 }; 12919 } 12920 } 12921 12922 _createClass(ZoneTask, [{ 12923 key: "zone", 12924 get: function get() { 12925 return this._zone; 12926 } 12927 }, { 12928 key: "state", 12929 get: function get() { 12930 return this._state; 12931 } 12932 }, { 12933 key: "cancelScheduleRequest", 12934 value: function cancelScheduleRequest() { 12935 this._transitionTo(notScheduled, scheduling); 12936 } // tslint:disable-next-line:require-internal-with-underscore 12937 12938 }, { 12939 key: "_transitionTo", 12940 value: function _transitionTo(toState, fromState1, fromState2) { 12941 if (this._state === fromState1 || this._state === fromState2) { 12942 this._state = toState; 12943 12944 if (toState == notScheduled) { 12945 this._zoneDelegates = null; 12946 } 12947 } else {
12948 throw new Error("".concat(this.type, " '").concat(this.source, "': can not transition to '").concat(toState, "', expecting state '").concat(fromState1, "'").concat(fromState2 ? ' or \'' + fromState2 + '\'' : '', ", was '").concat(this._state, "'.")); 12949 } 12950 } 12951 }, { 12952 key: "toString", 12953 value: function toString() { 12954 if (this.data && typeof this.data.handleId !== 'undefined') { 12955 return this.data.handleId.toString(); 12956 } else { 12957 return Object.prototype.toString.call(this); 12958 } 12959 } // add toJSON method to prevent cyclic error when 12960 // call JSON.stringify(zoneTask) 12961 12962 }, { 12963 key: "toJSON", 12964 value: function toJSON() { 12965 return { 12966 type: this.type, 12967 state: this.state, 12968 source: this.source, 12969 zone: this.zone.name, 12970 runCount: this.runCount 12971 }; 12972 } 12973 }], [{ 12974 key: "invokeTask", 12975 value: function invokeTask(task, target, args) { 12976 if (!task) { 12977 task = this; 12978 } 12979 12980 _numberOfNestedTaskFrames++; 12981 12982 try { 12983 task.runCount++; 12984 return task.zone.runTask(task, target, args); 12985 } finally { 12986 if (_numberOfNestedTaskFrames == 1) { 12987 drainMicroTaskQueue(); 12988 } 12989 12990 _numberOfNestedTaskFrames--; 12991 } 12992 } 12993 }]); 12994 12995 return ZoneTask; 12996 }(); //////////////////////////////////////////////////////
12997 ////////////////////////////////////////////////////// 12998 /// MICROTASK QUEUE 12999 ////////////////////////////////////////////////////// 13000 ////////////////////////////////////////////////////// 13001 13002 13003 var symbolSetTimeout = __symbol__('setTimeout'); 13004 13005 var symbolPromise = __symbol__('Promise'); 13006 13007 var symbolThen = __symbol__('then'); 13008 13009 var _microTaskQueue = []; 13010 var _isDrainingMicrotaskQueue = false; 13011 var nativeMicroTaskQueuePromise; 13012 13013 function scheduleMicroTask(task) { 13014 // if we are not running in any task, and there has not been anything scheduled 13015 // we must bootstrap the initial task creation by manually scheduling the drain 13016 if (_numberOfNestedTaskFrames === 0 && _microTaskQueue.length === 0) { 13017 // We are not running in Task, so we need to kickstart the microtask queue. 13018 if (!nativeMicroTaskQueuePromise) { 13019 if (global[symbolPromise]) { 13020 nativeMicroTaskQueuePromise = global[symbolPromise].resolve(0); 13021 } 13022 } 13023 13024 if (nativeMicroTaskQueuePromise) { 13025 var nativeThen = nativeMicroTaskQueuePromise[symbolThen]; 13026 13027 if (!nativeThen) { 13028 // native Promise is not patchable, we need to use `then` directly 13029 // issue 1078 13030 nativeThen = nativeMicroTaskQueuePromise['then']; 13031 } 13032 13033 nativeThen.call(nativeMicroTaskQueuePromise, drainMicroTaskQueue); 13034 } else { 13035 global[symbolSetTimeout](drainMicroTaskQueue, 0); 13036 } 13037 } 13038 13039 task && _microTaskQueue.push(task); 13040 } 13041 13042 function drainMicroTaskQueue() { 13043 if (!_isDrainingMicrotaskQueue) { 13044 _isDrainingMicrotaskQueue = true; 13045 13046 while (_microTaskQueue.length) { 13047 var queue = _microTaskQueue; 13048 _microTaskQueue = []; 13049 13050 for (var i = 0; i < queue.length; i++) { 13051 var task = queue[i]; 13052 13053 try { 13054 task.zone.runTask(task, null, null); 13055 } catch (error) { 13056 _api.onUnhandledError(error); 13057 } 13058 } 13059 } 13060 13061 _api.microtaskDrainDone(); 13062 13063 _isDrainingMicrotaskQueue = false; 13064 } 13065 } //////////////////////////////////////////////////////
13066 ////////////////////////////////////////////////////// 13067 /// BOOTSTRAP 13068 ////////////////////////////////////////////////////// 13069 ////////////////////////////////////////////////////// 13070 13071 13072 var NO_ZONE = { 13073 name: 'NO ZONE' 13074 }; 13075 var notScheduled = 'notScheduled', 13076 scheduling = 'scheduling', 13077 scheduled = 'scheduled', 13078 running = 'running', 13079 canceling = 'canceling', 13080 unknown = 'unknown'; 13081 var microTask = 'microTask', 13082 macroTask = 'macroTask', 13083 eventTask = 'eventTask'; 13084 var patches = {}; 13085 var _api = { 13086 symbol: __symbol__, 13087 currentZoneFrame: function currentZoneFrame() { 13088 return _currentZoneFrame; 13089 }, 13090 onUnhandledError: noop, 13091 microtaskDrainDone: noop, 13092 scheduleMicroTask: scheduleMicroTask, 13093 showUncaughtError: function showUncaughtError() { 13094 return !Zone[__symbol__('ignoreConsoleErrorUncaughtError')]; 13095 }, 13096 patchEventTarget: function patchEventTarget() { 13097 return []; 13098 }, 13099 patchOnProperties: noop, 13100 patchMethod: function patchMethod() { 13101 return noop; 13102 }, 13103 bindArguments: function bindArguments() { 13104 return []; 13105 }, 13106 patchThen: function patchThen() { 13107 return noop; 13108 }, 13109 patchMacroTask: function patchMacroTask() { 13110 return noop; 13111 }, 13112 setNativePromise: function setNativePromise(NativePromise) { 13113 // sometimes NativePromise.resolve static function 13114 // is not ready yet, (such as core-js/es6.promise) 13115 // so we need to check here. 13116 if (NativePromise && typeof NativePromise.resolve === 'function') { 13117 nativeMicroTaskQueuePromise = NativePromise.resolve(0); 13118 } 13119 }, 13120 patchEventPrototype: function patchEventPrototype() { 13121 return noop; 13122 }, 13123 isIEOrEdge: function isIEOrEdge() { 13124 return false; 13125 }, 13126 getGlobalObjects: function getGlobalObjects() { 13127 return undefined; 13128 }, 13129 ObjectDefineProperty: function ObjectDefineProperty() { 13130 return noop; 13131 }, 13132 ObjectGetOwnPropertyDescriptor: function ObjectGetOwnPropertyDescriptor() { 13133 return undefined; 13134 }, 13135 ObjectCreate: function ObjectCreate() { 13136 return undefined; 13137 }, 13138 ArraySlice: function ArraySlice() { 13139 return []; 13140 }, 13141 patchClass: function patchClass() { 13142 return noop; 13143 }, 13144 wrapWithCurrentZone: function wrapWithCurrentZone() { 13145 return noop; 13146 }, 13147 filterProperties: function filterProperties() { 13148 return []; 13149 }, 13150 attachOriginToPatched: function attachOriginToPatched() { 13151 return noop; 13152 }, 13153 _redefineProperty: function _redefineProperty() { 13154 return noop; 13155 }, 13156 patchCallbacks: function patchCallbacks() { 13157 return noop; 13158 } 13159 }; 13160 var _currentZoneFrame = { 13161 parent: null, 13162 zone: new Zone(null, null) 13163 }; 13164 var _currentTask = null; 13165 var _numberOfNestedTaskFrames = 0; 13166 13167 function noop() {} 13168 13169 performanceMeasure('Zone', 'Zone'); 13170 return global['Zone'] = Zone; 13171 }(typeof window !== 'undefined' && window || typeof self !== 'undefined' && self || global); 13172 /** 13173 * @license 13174 * Copyright Google Inc. All Rights Reserved. 13175 * 13176 * Use of this source code is governed by an MIT-style license that can be 13177 * found in the LICENSE file at https://angular.io/license 13178 */ 13179 13180 13181 Zone.__load_patch('ZoneAwarePromise', function (global, Zone, api) { 13182 var ObjectGetOwnPropertyDescriptor = Object.getOwnPropertyDescriptor; 13183 var ObjectDefineProperty = Object.defineProperty; 13184 13185 function readableObjectToString(obj) { 13186 if (obj && obj.toString === Object.prototype.toString) { 13187 var className = obj.constructor && obj.constructor.name; 13188 return (className ? className : '') + ': ' + JSON.stringify(obj); 13189 } 13190 13191 return obj ? obj.toString() : Object.prototype.toString.call(obj); 13192 } 13193 13194 var __symbol__ = api.symbol; 13195 var _uncaughtPromiseErrors = []; 13196 var isDisableWrappingUncaughtPromiseRejection = global[__symbol__('DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION')] === true; 13197 13198 var symbolPromise = __symbol__('Promise'); 13199 13200 var symbolThen = __symbol__('then'); 13201 13202 var creationTrace = '__creationTrace__'; 13203 13204 api.onUnhandledError = function (e) { 13205 if (api.showUncaughtError()) { 13206 var rejection = e && e.rejection; 13207 13208 if (rejection) { 13209 console.error('Unhandled Promise rejection:', rejection instanceof Error ? rejection.message : rejection, '; Zone:', e.zone.name, '; Task:', e.task && e.task.source, '; Value:', rejection, rejection instanceof Error ? rejection.stack : undefined); 13210 } else { 13211 console.error(e); 13212 } 13213 } 13214 }; 13215 13216 api.microtaskDrainDone = function () { 13217 var _loop = function _loop() { 13218 var uncaughtPromiseError = _uncaughtPromiseErrors.shift(); 13219 13220 try { 13221 uncaughtPromiseError.zone.runGuarded(function () { 13222 throw uncaughtPromiseError; 13223 }); 13224 } catch (error) { 13225 handleUnhandledRejection(error); 13226 } 13227 }; 13228 13229 while (_uncaughtPromiseErrors.length) { 13230 _loop(); 13231 } 13232 }; 13233
13234 var UNHANDLED_PROMISE_REJECTION_HANDLER_SYMBOL = __symbol__('unhandledPromiseRejectionHandler'); 13235 13236 function handleUnhandledRejection(e) { 13237 api.onUnhandledError(e); 13238 13239 try { 13240 var handler = Zone[UNHANDLED_PROMISE_REJECTION_HANDLER_SYMBOL]; 13241 13242 if (typeof handler === 'function') { 13243 handler.call(this, e); 13244 } 13245 } catch (err) {} 13246 } 13247 13248 function isThenable(value) { 13249 return value && value.then; 13250 } 13251 13252 function forwardResolution(value) { 13253 return value; 13254 } 13255 13256 function forwardRejection(rejection) { 13257 return ZoneAwarePromise.reject(rejection); 13258 } 13259 13260 var symbolState = __symbol__('state'); 13261 13262 var symbolValue = __symbol__('value'); 13263 13264 var symbolFinally = __symbol__('finally'); 13265 13266 var symbolParentPromiseValue = __symbol__('parentPromiseValue'); 13267 13268 var symbolParentPromiseState = __symbol__('parentPromiseState'); 13269 13270 var source = 'Promise.then'; 13271 var UNRESOLVED = null; 13272 var RESOLVED = true; 13273 var REJECTED = false; 13274 var REJECTED_NO_CATCH = 0; 13275 13276 function makeResolver(promise, state) { 13277 return function (v) { 13278 try { 13279 resolvePromise(promise, state, v); 13280 } catch (err) { 13281 resolvePromise(promise, false, err); 13282 } // Do not return value or you will break the Promise spec. 13283 13284 }; 13285 } 13286 13287 var once = function once() { 13288 var wasCalled = false; 13289 return function wrapper(wrappedFunction) { 13290 return function () { 13291 if (wasCalled) { 13292 return; 13293 } 13294 13295 wasCalled = true; 13296 wrappedFunction.apply(null, arguments); 13297 }; 13298 }; 13299 }; 13300 13301 var TYPE_ERROR = 'Promise resolved with itself'; 13302 13303 var CURRENT_TASK_TRACE_SYMBOL = __symbol__('currentTaskTrace'); // Promise Resolution 13304 13305 13306 function resolvePromise(promise, state, value) { 13307 var onceWrapper = once(); 13308 13309 if (promise === value) { 13310 throw new TypeError(TYPE_ERROR); 13311 } 13312 13313 if (promise[symbolState] === UNRESOLVED) { 13314 // should only get value.then once based on promise spec. 13315 var then = null; 13316 13317 try { 13318 if (typeof value === 'object' || typeof value === 'function') { 13319 then = value && value.then; 13320 } 13321 } catch (err) { 13322 onceWrapper(function () { 13323 resolvePromise(promise, false, err); 13324 })(); 13325 return promise; 13326 } // if (value instanceof ZoneAwarePromise) { 13327 13328 13329 if (state !== REJECTED && value instanceof ZoneAwarePromise && value.hasOwnProperty(symbolState) && value.hasOwnProperty(symbolValue) && value[symbolState] !== UNRESOLVED) { 13330 clearRejectedNoCatch(value); 13331 resolvePromise(promise, value[symbolState], value[symbolValue]); 13332 } else if (state !== REJECTED && typeof then === 'function') { 13333 try { 13334 then.call(value, onceWrapper(makeResolver(promise, state)), onceWrapper(makeResolver(promise, false))); 13335 } catch (err) { 13336 onceWrapper(function () { 13337 resolvePromise(promise, false, err); 13338 })(); 13339 } 13340 } else { 13341 promise[symbolState] = state; 13342 var queue = promise[symbolValue]; 13343 promise[symbolValue] = value; 13344 13345 if (promise[symbolFinally] === symbolFinally) { 13346 // the promise is generated by Promise.prototype.finally 13347 if (state === RESOLVED) { 13348 // the state is resolved, should ignore the value 13349 // and use parent promise value 13350 promise[symbolState] = promise[symbolParentPromiseState]; 13351 promise[symbolValue] = promise[symbolParentPromiseValue]; 13352 } 13353 } // record task information in value when error occurs, so we can
13354 // do some additional work such as render longStackTrace 13355 13356 13357 if (state === REJECTED && value instanceof Error) { 13358 // check if longStackTraceZone is here 13359 var trace = Zone.currentTask && Zone.currentTask.data && Zone.currentTask.data[creationTrace]; 13360 13361 if (trace) { 13362 // only keep the long stack trace into error when in longStackTraceZone 13363 ObjectDefineProperty(value, CURRENT_TASK_TRACE_SYMBOL, { 13364 configurable: true, 13365 enumerable: false, 13366 writable: true, 13367 value: trace 13368 }); 13369 } 13370 } 13371 13372 for (var i = 0; i < queue.length;) { 13373 scheduleResolveOrReject(promise, queue[i++], queue[i++], queue[i++], queue[i++]); 13374 } 13375 13376 if (queue.length == 0 && state == REJECTED) { 13377 promise[symbolState] = REJECTED_NO_CATCH; 13378 var uncaughtPromiseError = value; 13379 13380 if (!isDisableWrappingUncaughtPromiseRejection) { 13381 // If disable wrapping uncaught promise reject 13382 // and the rejected value is an Error object, 13383 // use the value instead of wrapping it. 13384 try { 13385 // Here we throws a new Error to print more readable error log 13386 // and if the value is not an error, zone.js builds an `Error` 13387 // Object here to attach the stack information. 13388 throw new Error('Uncaught (in promise): ' + readableObjectToString(value) + (value && value.stack ? '\n' + value.stack : '')); 13389 } catch (err) { 13390 uncaughtPromiseError = err; 13391 } 13392 } 13393 13394 uncaughtPromiseError.rejection = value; 13395 uncaughtPromiseError.promise = promise; 13396 uncaughtPromiseError.zone = Zone.current; 13397 uncaughtPromiseError.task = Zone.currentTask; 13398 13399 _uncaughtPromiseErrors.push(uncaughtPromiseError); 13400 13401 api.scheduleMicroTask(); // to make sure that it is running 13402 } 13403 } 13404 } // Resolving an already resolved promise is a noop. 13405 13406 13407 return promise; 13408 } 13409 13410 var REJECTION_HANDLED_HANDLER = __symbol__('rejectionHandledHandler'); 13411 13412 function clearRejectedNoCatch(promise) { 13413 if (promise[symbolState] === REJECTED_NO_CATCH) { 13414 // if the promise is rejected no catch status 13415 // and queue.length > 0, means there is a error handler 13416 // here to handle the rejected promise, we should trigger 13417 // windows.rejectionhandled eventHandler or nodejs rejectionHandled 13418 // eventHandler 13419 try { 13420 var handler = Zone[REJECTION_HANDLED_HANDLER]; 13421 13422 if (handler && typeof handler === 'function') { 13423 handler.call(this, { 13424 rejection: promise[symbolValue], 13425 promise: promise 13426 }); 13427 } 13428 } catch (err) {} 13429 13430 promise[symbolState] = REJECTED; 13431 13432 for (var i = 0; i < _uncaughtPromiseErrors.length; i++) { 13433 if (promise === _uncaughtPromiseErrors[i].promise) { 13434 _uncaughtPromiseErrors.splice(i, 1); 13435 } 13436 } 13437 } 13438 } 13439 13440 function scheduleResolveOrReject(promise, zone, chainPromise, onFulfilled, onRejected) { 13441 clearRejectedNoCatch(promise); 13442 var promiseState = promise[symbolState]; 13443 var delegate = promiseState ? typeof onFulfilled === 'function' ? onFulfilled : forwardResolution : typeof onRejected === 'function' ? onRejected : forwardRejection; 13444 zone.scheduleMicroTask(source, function () { 13445 try { 13446 var parentPromiseValue = promise[symbolValue];
13447 var isFinallyPromise = !!chainPromise && symbolFinally === chainPromise[symbolFinally]; 13448 13449 if (isFinallyPromise) { 13450 // if the promise is generated from finally call, keep parent promise's state and value 13451 chainPromise[symbolParentPromiseValue] = parentPromiseValue; 13452 chainPromise[symbolParentPromiseState] = promiseState; 13453 } // should not pass value to finally callback 13454 13455 13456 var value = zone.run(delegate, undefined, isFinallyPromise && delegate !== forwardRejection && delegate !== forwardResolution ? [] : [parentPromiseValue]); 13457 resolvePromise(chainPromise, true, value); 13458 } catch (error) { 13459 // if error occurs, should always return this error 13460 resolvePromise(chainPromise, false, error); 13461 } 13462 }, chainPromise); 13463 } 13464 13465 var ZONE_AWARE_PROMISE_TO_STRING = 'function ZoneAwarePromise() { [native code] }'; 13466 13467 var noop = function noop() {}; 13468 13469 var ZoneAwarePromise = /*#__PURE__*/function (_Symbol$toStringTag, _Symbol$species) { 13470 function ZoneAwarePromise(executor) { 13471 _classCallCheck(this, ZoneAwarePromise); 13472 13473 var promise = this; 13474 13475 if (!(promise instanceof ZoneAwarePromise)) { 13476 throw new Error('Must be an instanceof Promise.'); 13477 } 13478 13479 promise[symbolState] = UNRESOLVED; 13480 promise[symbolValue] = []; // queue; 13481 13482 try { 13483 executor && executor(makeResolver(promise, RESOLVED), makeResolver(promise, REJECTED)); 13484 } catch (error) { 13485 resolvePromise(promise, false, error); 13486 } 13487 } 13488 13489 _createClass(ZoneAwarePromise, [{ 13490 key: _Symbol$toStringTag, 13491 get: function get() { 13492 return 'Promise'; 13493 } 13494 }, { 13495 key: _Symbol$species, 13496 get: function get() { 13497 return ZoneAwarePromise; 13498 } 13499 }, { 13500 key: "then", 13501 value: function then(onFulfilled, onRejected) { 13502 var C = this.constructor[Symbol.species]; 13503 13504 if (!C || typeof C !== 'function') { 13505 C = this.constructor || ZoneAwarePromise; 13506 } 13507 13508 var chainPromise = new C(noop); 13509 var zone = Zone.current; 13510 13511 if (this[symbolState] == UNRESOLVED) { 13512 this[symbolValue].push(zone, chainPromise, onFulfilled, onRejected); 13513 } else { 13514 scheduleResolveOrReject(this, zone, chainPromise, onFulfilled, onRejected); 13515 } 13516
13517 return chainPromise; 13518 } 13519 }, { 13520 key: "catch", 13521 value: function _catch(onRejected) { 13522 return this.then(null, onRejected); 13523 } 13524 }, { 13525 key: "finally", 13526 value: function _finally(onFinally) { 13527 var C = this.constructor[Symbol.species]; 13528 13529 if (!C || typeof C !== 'function') { 13530 C = ZoneAwarePromise; 13531 } 13532 13533 var chainPromise = new C(noop); 13534 chainPromise[symbolFinally] = symbolFinally; 13535 var zone = Zone.current; 13536 13537 if (this[symbolState] == UNRESOLVED) { 13538 this[symbolValue].push(zone, chainPromise, onFinally, onFinally); 13539 } else { 13540 scheduleResolveOrReject(this, zone, chainPromise, onFinally, onFinally); 13541 } 13542 13543 return chainPromise; 13544 } 13545 }], [{ 13546 key: "toString", 13547 value: function toString() { 13548 return ZONE_AWARE_PROMISE_TO_STRING; 13549 } 13550 }, { 13551 key: "resolve", 13552 value: function resolve(value) { 13553 return resolvePromise(new this(null), RESOLVED, value); 13554 } 13555 }, { 13556 key: "reject", 13557 value: function reject(error) { 13558 return resolvePromise(new this(null), REJECTED, error); 13559 } 13560 }, { 13561 key: "race", 13562 value: function race(values) { 13563 var resolve; 13564 var reject; 13565 var promise = new this(function (res, rej) { 13566 resolve = res; 13567 reject = rej; 13568 }); 13569 13570 function onResolve(value) { 13571 resolve(value); 13572 } 13573 13574 function onReject(error) { 13575 reject(error); 13576 } 13577 13578 var _iterator = _createForOfIteratorHelper(values), 13579 _step; 13580 13581 try { 13582 for (_iterator.s(); !(_step = _iterator.n()).done;) { 13583 var value = _step.value; 13584 13585 if (!isThenable(value)) { 13586 value = this.resolve(value); 13587 } 13588 13589 value.then(onResolve, onReject); 13590 } 13591 } catch (err) { 13592 _iterator.e(err); 13593 } finally { 13594 _iterator.f(); 13595 } 13596 13597 return promise; 13598 } 13599 }, { 13600 key: "all", 13601 value: function all(values) { 13602 return ZoneAwarePromise.allWithCallback(values); 13603 } 13604 }, { 13605 key: "allSettled", 13606 value: function allSettled(values) { 13607 var P = this && this.prototype instanceof ZoneAwarePromise ? this : ZoneAwarePromise; 13608 return P.allWithCallback(values, { 13609 thenCallback: function thenCallback(value) { 13610 return { 13611 status: 'fulfilled', 13612 value: value 13613 }; 13614 }, 13615 errorCallback: function errorCallback(err) { 13616 return { 13617 status: 'rejected', 13618 reason: err 13619 }; 13620 } 13621 }); 13622 } 13623 }, { 13624 key: "allWithCallback", 13625 value: function allWithCallback(values, callback) { 13626 var _this = this; 13627 13628 var resolve; 13629 var reject; 13630 var promise = new this(function (res, rej) { 13631 resolve = res; 13632 reject = rej; 13633 }); // Start at 2 to prevent prematurely resolving if .then is called immediately. 13634 13635 var unresolvedCount = 2; 13636 var valueIndex = 0; 13637 var resolvedValues = []; 13638 13639 var _iterator2 = _createForOfIteratorHelper(values), 13640 _step2; 13641 13642 try { 13643 var _loop2 = function _loop2() { 13644 var value = _step2.value; 13645 13646 if (!isThenable(value)) { 13647 value = _this.resolve(value); 13648 } 13649 13650 var curValueIndex = valueIndex; 13651 13652 try { 13653 value.then(function (value) { 13654 resolvedValues[curValueIndex] = callback ? callback.thenCallback(value) : value; 13655 unresolvedCount--; 13656 13657 if (unresolvedCount === 0) { 13658 resolve(resolvedValues); 13659 } 13660 }, function (err) { 13661 if (!callback) { 13662 reject(err); 13663 } else { 13664 resolvedValues[curValueIndex] = callback.errorCallback(err); 13665 unresolvedCount--; 13666 13667 if (unresolvedCount === 0) { 13668 resolve(resolvedValues); 13669 } 13670 } 13671 }); 13672 } catch (thenErr) { 13673 reject(thenErr); 13674 } 13675 13676 unresolvedCount++; 13677 valueIndex++; 13678 }; 13679 13680 for (_iterator2.s();
13680 !(_step2 = _iterator2.n()).done;) { 13681 _loop2(); 13682 } // Make the unresolvedCount zero-based again. 13683 13684 } catch (err) { 13685 _iterator2.e(err); 13686 } finally { 13687 _iterator2.f(); 13688 } 13689 13690 unresolvedCount -= 2; 13691 13692 if (unresolvedCount === 0) { 13693 resolve(resolvedValues); 13694 } 13695 13696 return promise; 13697 } 13698 }]); 13699 13700 return ZoneAwarePromise; 13701 }(Symbol.toStringTag, Symbol.species); // Protect against aggressive optimizers dropping seemingly unused properties. 13702 // E.g. Closure Compiler in advanced mode. 13703 13704 13705 ZoneAwarePromise['resolve'] = ZoneAwarePromise.resolve; 13706 ZoneAwarePromise['reject'] = ZoneAwarePromise.reject; 13707 ZoneAwarePromise['race'] = ZoneAwarePromise.race; 13708 ZoneAwarePromise['all'] = ZoneAwarePromise.all; 13709 var NativePromise = global[symbolPromise] = global['Promise']; 13710 13711 var ZONE_AWARE_PROMISE = Zone.__symbol__('ZoneAwarePromise'); 13712 13713 var desc = ObjectGetOwnPropertyDescriptor(global, 'Promise'); 13714 13715 if (!desc || desc.configurable) { 13716 desc && delete desc.writable; 13717 desc && delete desc.value; 13718 13719 if (!desc) { 13720 desc = { 13721 configurable: true, 13722 enumerable: true 13723 }; 13724 } 13725 13726 desc.get = function () { 13727 // if we already set ZoneAwarePromise, use patched one 13728 // otherwise return native one. 13729 return global[ZONE_AWARE_PROMISE] ? global[ZONE_AWARE_PROMISE] : global[symbolPromise]; 13730 }; 13731 13732 desc.set = function (NewNativePromise) { 13733 if (NewNativePromise === ZoneAwarePromise) { 13734 // if the NewNativePromise is ZoneAwarePromise 13735 // save to global 13736 global[ZONE_AWARE_PROMISE] = NewNativePromise; 13737 } else { 13738 // if the NewNativePromise is not ZoneAwarePromise 13739 // for example: after load zone.js, some library just 13740 // set es6-promise to global, if we set it to global 13741 // directly, assertZonePatched will fail and angular 13742 // will not loaded, so we just set the NewNativePromise 13743 // to global[symbolPromise], so the result is just like 13744 // we load ES6 Promise before zone.js 13745 global[symbolPromise] = NewNativePromise; 13746 13747 if (!NewNativePromise.prototype[symbolThen]) { 13748 patchThen(NewNativePromise); 13749 } 13750 13751 api.setNativePromise(NewNativePromise); 13752 } 13753 }; 13754 13755 ObjectDefineProperty(global, 'Promise', desc); 13756 } 13757 13758 global['Promise'] = ZoneAwarePromise; 13759 13760 var symbolThenPatched = __symbol__('thenPatched'); 13761 13762 function patchThen(Ctor) { 13763 var proto = Ctor.prototype; 13764 var prop = ObjectGetOwnPropertyDescriptor(proto, 'then'); 13765 13766 if (prop && (prop.writable === false || !prop.configurable)) { 13767 // check Ctor.prototype.then propertyDescriptor is writable or not 13768 // in meteor env, writable is false, we should ignore such case 13769 return; 13770 } 13771 13772 var originalThen = proto.then; // Keep a reference to the original method. 13773 13774 proto[symbolThen] = originalThen; 13775 13776 Ctor.prototype.then = function (onResolve, onReject) { 13777 var _this2 = this; 13778 13779 var wrapped = new ZoneAwarePromise(function (resolve, reject) { 13780 originalThen.call(_this2, resolve, reject); 13781 }); 13782 return wrapped.then(onResolve, onReject); 13783 }; 13784 13785 Ctor[symbolThenPatched] = true; 13786 } 13787 13788 api.patchThen = patchThen; 13789 13790 function zoneify(fn) { 13791 return function () { 13792 var resultPromise = fn.apply(this, arguments); 13793 13794 if (resultPromise instanceof ZoneAwarePromise) { 13795 return resultPromise; 13796 } 13797 13798 var ctor = resultPromise.constructor; 13799
13800 if (!ctor[symbolThenPatched]) { 13801 patchThen(ctor); 13802 } 13803 13804 return resultPromise; 13805 }; 13806 } 13807 13808 if (NativePromise) { 13809 patchThen(NativePromise); 13810 var fetch = global['fetch']; 13811 13812 if (typeof fetch == 'function') { 13813 global[api.symbol('fetch')] = fetch; 13814 global['fetch'] = zoneify(fetch); 13815 } 13816 } // This is not part of public API, but it is useful for tests, so we expose it. 13817 13818 13819 Promise[Zone.__symbol__('uncaughtPromiseErrors')] = _uncaughtPromiseErrors; 13820 return ZoneAwarePromise; 13821 }); 13822 /** 13823 * @license 13824 * Copyright Google Inc. All Rights Reserved. 13825 * 13826 * Use of this source code is governed by an MIT-style license that can be 13827 * found in the LICENSE file at https://angular.io/license 13828 */ 13829 13830 /** 13831 * Suppress closure compiler errors about unknown 'Zone' variable 13832 * @fileoverview 13833 * @suppress {undefinedVars,globalThis,missingRequire} 13834 */ 13835 /// <reference types="node"/> 13836 // issue #989, to reduce bundle size, use short name 13837 13838 /** Object.getOwnPropertyDescriptor */ 13839 13840 13841 var ObjectGetOwnPropertyDescriptor = Object.getOwnPropertyDescriptor; 13842 /** Object.defineProperty */ 13843 13844 var ObjectDefineProperty = Object.defineProperty; 13845 /** Object.getPrototypeOf */ 13846 13847 var ObjectGetPrototypeOf = Object.getPrototypeOf; 13848 /** Object.create */ 13849 13850 var ObjectCreate = Object.create; 13851 /** Array.prototype.slice */ 13852 13853 var ArraySlice = Array.prototype.slice; 13854 /** addEventListener string const */ 13855 13856 var ADD_EVENT_LISTENER_STR = 'addEventListener'; 13857 /** removeEventListener string const */ 13858 13859 var REMOVE_EVENT_LISTENER_STR = 'removeEventListener'; 13860 /** zoneSymbol addEventListener */ 13861 13862 var ZONE_SYMBOL_ADD_EVENT_LISTENER = Zone.__symbol__(ADD_EVENT_LISTENER_STR); 13863 /** zoneSymbol removeEventListener */ 13864 13865
13866 var ZONE_SYMBOL_REMOVE_EVENT_LISTENER = Zone.__symbol__(REMOVE_EVENT_LISTENER_STR); 13867 /** true string const */ 13868 13869 13870 var TRUE_STR = 'true'; 13871 /** false string const */ 13872 13873 var FALSE_STR = 'false'; 13874 /** Zone symbol prefix string const. */ 13875 13876 var ZONE_SYMBOL_PREFIX = Zone.__symbol__(''); 13877 13878 function wrapWithCurrentZone(callback, source) { 13879 return Zone.current.wrap(callback, source); 13880 } 13881 13882 function scheduleMacroTaskWithCurrentZone(source, callback, data, customSchedule, customCancel) { 13883 return Zone.current.scheduleMacroTask(source, callback, data, customSchedule, customCancel); 13884 } 13885 13886 var zoneSymbol = Zone.__symbol__; 13887 var isWindowExists = typeof window !== 'undefined'; 13888 var internalWindow = isWindowExists ? window : undefined; 13889 13890 var _global = isWindowExists && internalWindow || typeof self === 'object' && self || global; 13891 13892 var REMOVE_ATTRIBUTE = 'removeAttribute'; 13893 var NULL_ON_PROP_VALUE = [null]; 13894 13895 function bindArguments(args, source) { 13896 for (var i = args.length - 1; i >= 0; i--) { 13897 if (typeof args[i] === 'function') { 13898 args[i] = wrapWithCurrentZone(args[i], source + '_' + i); 13899 } 13900 } 13901 13902 return args; 13903 } 13904 13905 function patchPrototype(prototype, fnNames) { 13906 var source = prototype.constructor['name']; 13907 13908 var _loop3 = function _loop3(i) { 13909 var name = fnNames[i]; 13910 var delegate = prototype[name]; 13911 13912 if (delegate) { 13913 var prototypeDesc = ObjectGetOwnPropertyDescriptor(prototype, name); 13914 13915 if (!isPropertyWritable(prototypeDesc)) { 13916 return "continue"; 13917 } 13918 13919 prototype[name] = function (delegate) { 13920 var patched = function patched() { 13921 return delegate.apply(this, bindArguments(arguments, source + '.' + name)); 13922 }; 13923 13924 attachOriginToPatched(patched, delegate); 13925 return patched; 13926 }(delegate); 13927 } 13928 }; 13929 13930 for (var i = 0; i < fnNames.length; i++) { 13931 var _ret = _loop3(i); 13932 13933 if (_ret === "continue") continue; 13934 } 13935 } 13936 13937 function isPropertyWritable(propertyDesc) { 13938 if (!propertyDesc) { 13939 return true; 13940 } 13941 13942 if (propertyDesc.writable === false) { 13943 return false; 13944 } 13945 13946 return !(typeof propertyDesc.get === 'function' && typeof propertyDesc.set === 'undefined'); 13947 } 13948 13949 var isWebWorker = typeof WorkerGlobalScope !== 'undefined' && self instanceof WorkerGlobalScope; // Make sure to access `process` through `_global` so that WebPack does not accidentally browserify 13950 // this code. 13951 13952 var isNode = !('nw' in _global) && typeof _global.process !== 'undefined' && {}.toString.call(_global.process) === '[object process]'; 13953 var isBrowser = !isNode && !isWebWorker && !!(isWindowExists && internalWindow['HTMLElement']); // we are in electron of nw, so we are both browser and nodejs 13954 // Make sure to access `process` through `_global` so that WebPack does not accidentally browserify 13955 // this code. 13956 13957 var isMix = typeof _global.process !== 'undefined' && {}.toString.call(_global.process) === '[object process]' && !isWebWorker && !!(isWindowExists && internalWindow['HTMLElement']); 13958 var zoneSymbolEventNames = {}; 13959 13960 var wrapFn = function wrapFn(event) { 13961 // https://github.com/angular/zone.js/issues/911, in IE, sometimes 13962 // event will be undefined, so we need to use window.event 13963 event = event || _global.event; 13964 13965 if (!event) { 13966 return; 13967 } 13968 13969 var eventNameSymbol = zoneSymbolEventNames[event.type]; 13970 13971 if (!eventNameSymbol) { 13972 eventNameSymbol = zoneSymbolEventNames[event.type] = zoneSymbol('ON_PROPERTY' + event.type); 13973 } 13974 13975 var target = this || event.target || _global; 13976 var listener = target[eventNameSymbol]; 13977 var result; 13978 13979 if (isBrowser && target === internalWindow && event.type === 'error') { 13980 // window.onerror have different signiture 13981 // https://developer.mozilla.org/en-US/docs/Web/API/GlobalEventHandlers/onerror#window.onerror 13982 // and onerror callback will prevent default when callback return true 13983 var errorEvent = event; 13984 result = listener && listener.call(this, errorEvent.message, errorEvent.filename, errorEvent.lineno, errorEvent.colno, errorEvent.error); 13985 13986 if (result === true) { 13987 event.preventDefault(); 13988 } 13989 } else { 13990 result = listener && listener.apply(this, arguments); 13991 13992 if (result != undefined && !result) { 13993 event.preventDefault(); 13994 } 13995 } 13996 13997 return result; 13998 }; 13999 14000 function patchProperty(obj, prop, prototype) { 14001 var desc = ObjectGetOwnPropertyDescriptor(obj, prop); 14002 14003 if (!desc && prototype) { 14004 // when patch window object, use prototype to check prop exist or not
14005 var prototypeDesc = ObjectGetOwnPropertyDescriptor(prototype, prop); 14006 14007 if (prototypeDesc) { 14008 desc = { 14009 enumerable: true, 14010 configurable: true 14011 }; 14012 } 14013 } // if the descriptor not exists or is not configurable 14014 // just return 14015 14016 14017 if (!desc || !desc.configurable) { 14018 return; 14019 } 14020 14021 var onPropPatchedSymbol = zoneSymbol('on' + prop + 'patched'); 14022 14023 if (obj.hasOwnProperty(onPropPatchedSymbol) && obj[onPropPatchedSymbol]) { 14024 return; 14025 } // A property descriptor cannot have getter/setter and be writable 14026 // deleting the writable and value properties avoids this error: 14027 // 14028 // TypeError: property descriptors must not specify a value or be writable when a 14029 // getter or setter has been specified 14030 14031 14032 delete desc.writable; 14033 delete desc.value; 14034 var originalDescGet = desc.get; 14035 var originalDescSet = desc.set; // substr(2) cuz 'onclick' -> 'click', etc 14036 14037 var eventName = prop.substr(2); 14038 var eventNameSymbol = zoneSymbolEventNames[eventName]; 14039 14040 if (!eventNameSymbol) { 14041 eventNameSymbol = zoneSymbolEventNames[eventName] = zoneSymbol('ON_PROPERTY' + eventName); 14042 } 14043 14044 desc.set = function (newValue) { 14045 // in some of windows's onproperty callback, this is undefined 14046 // so we need to check it 14047 var target = this; 14048 14049 if (!target && obj === _global) { 14050 target = _global; 14051 } 14052 14053 if (!target) { 14054 return; 14055 } 14056 14057 var previousValue = target[eventNameSymbol]; 14058 14059 if (previousValue) { 14060 target.removeEventListener(eventName, wrapFn); 14061 } // issue #978, when onload handler was added before loading zone.js 14062 // we should remove it with originalDescSet 14063 14064 14065 if (originalDescSet) { 14066 originalDescSet.apply(target, NULL_ON_PROP_VALUE); 14067 } 14068 14069 if (typeof newValue === 'function') { 14070 target[eventNameSymbol] = newValue; 14071 target.addEventListener(eventName, wrapFn, false); 14072 } else { 14073 target[eventNameSymbol] = null; 14074 } 14075 }; // The getter would return undefined for unassigned properties but the default value of an 14076 // unassigned property is null 14077 14078 14079 desc.get = function () { 14080 // in some of windows's onproperty callback, this is undefined 14081 // so we need to check it 14082 var target = this; 14083 14084 if (!target && obj === _global) { 14085 target = _global; 14086 } 14087 14088 if (!target) { 14089 return null; 14090 } 14091 14092 var listener = target[eventNameSymbol]; 14093 14094 if (listener) { 14095 return listener; 14096 } else if (originalDescGet) { 14097 // result will be null when use inline event attribute, 14098 // such as <button onclick="func();">OK</button> 14099 // because the onclick function is internal raw uncompiled handler 14100 // the onclick will be evaluated when first time event was triggered or 14101 // the property is accessed, https://github.com/angular/zone.js/issues/525 14102 // so we should use original native get to retrieve the handler 14103 var value = originalDescGet && originalDescGet.call(this); 14104 14105 if (value) { 14106 desc.set.call(this, value); 14107 14108 if (typeof target[REMOVE_ATTRIBUTE] === 'function') { 14109 target.removeAttribute(prop); 14110 } 14111 14112 return value; 14113 } 14114 } 14115 14116 return null; 14117 }; 14118 14119 ObjectDefineProperty(obj, prop, desc); 14120 obj[onPropPatchedSymbol] = true; 14121 } 14122 14123 function patchOnProperties(obj, properties, prototype) { 14124 if (properties) { 14125 for (var i = 0; i < properties.length; i++) { 14126 patchProperty(obj, 'on' + properties[i], prototype); 14127 } 14128 } else { 14129 var onProperties = []; 14130 14131 for (var prop in obj) { 14132 if (prop.substr(0, 2) == 'on') { 14133 onProperties.push(prop); 14134 } 14135 } 14136 14137 for (var j = 0; j < onProperties.length; j++) { 14138 patchProperty(obj, onProperties[j], prototype); 14139 } 14140 } 14141 } 14142 14143 var originalInstanceKey = zoneSymbol('originalInstance'); // wrap some native API on `window` 14144 14145 function patchClass(className) { 14146 var OriginalClass = _global[className]; 14147 if (!OriginalClass) return; // keep original class in global 14148 14149 _global[zoneSymbol(className)] = OriginalClass; 14150 14151 _global[className] = function () { 14152 var a = bindArguments(arguments, className); 14153 14154 switch (a.length) { 14155 case 0: 14156 this[originalInstanceKey] = new OriginalClass(); 14157 break; 14158 14159 case 1: 14160 this[originalInstanceKey] = new OriginalClass(a[0]); 14161 break; 14162 14163 case 2: 14164 this[originalInstanceKey] = new OriginalClass(a[0], a[1]); 14165 break; 14166 14167 case 3: 14168 this[originalInstanceKey] = new OriginalClass(a[0], a[1], a[2]); 14169 break; 14170 14171 case 4: 14172 this[originalInstanceKey] = new OriginalClass(a[0], a[1], a[2], a[3]); 14173 break; 14174 14175 default: 14176 throw new Error('Arg list too long.'); 14177 } 14178 }; // attach original delegate to patched function 14179 14180 14181 attachOriginToPatched(_global[className], OriginalClass); 14182 var instance = new OriginalClass(function () {}); 14183 var prop; 14184 14185 for (prop in instance) { 14186 // https://bugs.webkit.org/show_bug.cgi?id=44721 14187 if (className === 'XMLHttpRequest' && prop === 'responseBlob') continue; 14188 14189 (function (prop) { 14190 if (typeof instance[prop] === 'function') { 14191 _global[className].prototype[prop] = function () { 14192 return this[originalInstanceKey][prop].apply(this[originalInstanceKey], arguments); 14193 }; 14194 } else { 14195 ObjectDefineProperty(_global[className].prototype, prop, { 14196 set: function set(fn) { 14197 if (typeof fn === 'function') { 14198 this[originalInstanceKey][prop] = wrapWithCurrentZone(fn, className + '.' + prop); // keep callback in wrapped function so we can 14199 // use it in Function.prototype.toString to return 14200 // the native one. 14201 14202 attachOriginToPatched(this[originalInstanceKey][prop], fn); 14203 } else { 14204 this[originalInstanceKey][prop] = fn; 14205 } 14206 }, 14207 get: function get() { 14208 return this[originalInstanceKey][prop]; 14209 } 14210 }); 14211 } 14212 })(prop); 14213 } 14214 14215 for (prop in OriginalClass) { 14216 if (prop !== 'prototype' && OriginalClass.hasOwnProperty(prop)) { 14217 _global[className][prop] = OriginalClass[prop]; 14218 } 14219 } 14220 } 14221 14222 function copySymbolProperties(src, dest) { 14223 if (typeof Object.getOwnPropertySymbols !== 'function') { 14224 return; 14225 } 14226 14227 var symbols = Object.getOwnPropertySymbols(src);
14228 symbols.forEach(function (symbol) { 14229 var desc = Object.getOwnPropertyDescriptor(src, symbol); 14230 Object.defineProperty(dest, symbol, { 14231 get: function get() { 14232 return src[symbol]; 14233 }, 14234 set: function set(value) { 14235 if (desc && (!desc.writable || typeof desc.set !== 'function')) { 14236 // if src[symbol] is not writable or not have a setter, just return 14237 return; 14238 } 14239 14240 src[symbol] = value; 14241 }, 14242 enumerable: desc ? desc.enumerable : true, 14243 configurable: desc ? desc.configurable : true 14244 }); 14245 }); 14246 } 14247 14248 var shouldCopySymbolProperties = false; 14249 14250 function patchMethod(target, name, patchFn) { 14251 var proto = target; 14252 14253 while (proto && !proto.hasOwnProperty(name)) { 14254 proto = ObjectGetPrototypeOf(proto); 14255 } 14256 14257 if (!proto && target[name]) { 14258 // somehow we did not find it, but we can see it. This happens on IE for Window properties. 14259 proto = target; 14260 } 14261 14262 var delegateName = zoneSymbol(name); 14263 var delegate = null; 14264 14265 if (proto && !(delegate = proto[delegateName])) { 14266 delegate = proto[delegateName] = proto[name]; // check whether proto[name] is writable 14267 // some property is readonly in safari, such as HtmlCanvasElement.prototype.toBlob 14268 14269 var desc = proto && ObjectGetOwnPropertyDescriptor(proto, name); 14270 14271 if (isPropertyWritable(desc)) { 14272 var patchDelegate = patchFn(delegate, delegateName, name); 14273 14274 proto[name] = function () { 14275 return patchDelegate(this, arguments); 14276 }; 14277 14278 attachOriginToPatched(proto[name], delegate); 14279 14280 if (shouldCopySymbolProperties) { 14281 copySymbolProperties(delegate, proto[name]); 14282 } 14283 } 14284 } 14285 14286 return delegate; 14287 } // TODO: @JiaLiPassion, support cancel task later if necessary 14288 14289 14290 function patchMacroTask(obj, funcName, metaCreator) { 14291 var setNative = null; 14292 14293 function scheduleTask(task) { 14294 var data = task.data; 14295 14296 data.args[data.cbIdx] = function () { 14297 task.invoke.apply(this, arguments); 14298 }; 14299
14300 setNative.apply(data.target, data.args); 14301 return task; 14302 } 14303 14304 setNative = patchMethod(obj, funcName, function (delegate) { 14305 return function (self, args) { 14306 var meta = metaCreator(self, args); 14307 14308 if (meta.cbIdx >= 0 && typeof args[meta.cbIdx] === 'function') { 14309 return scheduleMacroTaskWithCurrentZone(meta.name, args[meta.cbIdx], meta, scheduleTask); 14310 } else { 14311 // cause an error by calling it directly. 14312 return delegate.apply(self, args); 14313 } 14314 }; 14315 }); 14316 } 14317 14318 function attachOriginToPatched(patched, original) { 14319 patched[zoneSymbol('OriginalDelegate')] = original; 14320 } 14321 14322 var isDetectedIEOrEdge = false; 14323 var ieOrEdge = false; 14324 14325 function isIE() { 14326 try { 14327 var ua = internalWindow.navigator.userAgent; 14328 14329 if (ua.indexOf('MSIE ') !== -1 || ua.indexOf('Trident/') !== -1) { 14330 return true; 14331 } 14332 } catch (error) {} 14333 14334 return false; 14335 } 14336 14337 function isIEOrEdge() { 14338 if (isDetectedIEOrEdge) { 14339 return ieOrEdge; 14340 } 14341 14342 isDetectedIEOrEdge = true; 14343 14344 try { 14345 var ua = internalWindow.navigator.userAgent; 14346 14347 if (ua.indexOf('MSIE ') !== -1 || ua.indexOf('Trident/') !== -1 || ua.indexOf('Edge/') !== -1) { 14348 ieOrEdge = true; 14349 } 14350 } catch (error) {} 14351 14352 return ieOrEdge; 14353 } 14354 /** 14355 * @license 14356 * Copyright Google Inc. All Rights Reserved. 14357 * 14358 * Use of this source code is governed by an MIT-style license that can be 14359 * found in the LICENSE file at https://angular.io/license 14360 */ 14361 // override Function.prototype.toString to make zone.js patched function 14362 // look like native function 14363 14364 14365 Zone.__load_patch('toString', function (global) { 14366 // patch Func.prototype.toString to let them look like native 14367 var originalFunctionToString = Function.prototype.toString; 14368 var ORIGINAL_DELEGATE_SYMBOL = zoneSymbol('OriginalDelegate'); 14369 var PROMISE_SYMBOL = zoneSymbol('Promise'); 14370 var ERROR_SYMBOL = zoneSymbol('Error'); 14371 14372 var newFunctionToString = function toString() { 14373 if (typeof this === 'function') { 14374 var originalDelegate = this[ORIGINAL_DELEGATE_SYMBOL]; 14375 14376 if (originalDelegate) { 14377 if (typeof originalDelegate === 'function') { 14378 return originalFunctionToString.call(originalDelegate); 14379 } else { 14380 return Object.prototype.toString.call(originalDelegate); 14381 } 14382 } 14383 14384 if (this === Promise) { 14385 var nativePromise = global[PROMISE_SYMBOL]; 14386 14387 if (nativePromise) { 14388 return originalFunctionToString.call(nativePromise); 14389 } 14390 } 14391 14392 if (this === Error) { 14393 var nativeError = global[ERROR_SYMBOL]; 14394 14395 if (nativeError) { 14396 return originalFunctionToString.call(nativeError); 14397 } 14398 } 14399 } 14400 14401 return originalFunctionToString.call(this); 14402 }; 14403 14404 newFunctionToString[ORIGINAL_DELEGATE_SYMBOL] = originalFunctionToString; 14405 Function.prototype.toString = newFunctionToString; // patch Object.prototype.toString to let them look like native 14406 14407 var originalObjectToString = Object.prototype.toString; 14408 var PROMISE_OBJECT_TO_STRING = '[object Promise]'; 14409 14410 Object.prototype.toString = function () { 14411 if (this instanceof Promise) { 14412 return PROMISE_OBJECT_TO_STRING; 14413 } 14414 14415 return originalObjectToString.call(this); 14416 }; 14417 }); 14418 /** 14419 * @license 14420 * Copyright Google Inc. All Rights Reserved. 14421 * 14422 * Use of this source code is governed by an MIT-style license that can be 14423 * found in the LICENSE file at https://angular.io/license 14424 */ 14425 14426 14427 var passiveSupported = false;
14428 14429 if (typeof window !== 'undefined') { 14430 try { 14431 var options = Object.defineProperty({}, 'passive', { 14432 get: function get() { 14433 passiveSupported = true; 14434 } 14435 }); 14436 window.addEventListener('test', options, options); 14437 window.removeEventListener('test', options, options); 14438 } catch (err) { 14439 passiveSupported = false; 14440 } 14441 } // an identifier to tell ZoneTask do not create a new invoke closure 14442 14443 14444 var OPTIMIZED_ZONE_EVENT_TASK_DATA = { 14445 useG: true 14446 }; 14447 var zoneSymbolEventNames$1 = {}; 14448 var globalSources = {}; 14449 var EVENT_NAME_SYMBOL_REGX = new RegExp('^' + ZONE_SYMBOL_PREFIX + '(\\w+)(true|false)$'); 14450 var IMMEDIATE_PROPAGATION_SYMBOL = zoneSymbol('propagationStopped'); 14451 14452 function prepareEventNames(eventName, eventNameToString) { 14453 var falseEventName = (eventNameToString ? eventNameToString(eventName) : eventName) + FALSE_STR; 14454 var trueEventName = (eventNameToString ? eventNameToString(eventName) : eventName) + TRUE_STR; 14455 var symbol = ZONE_SYMBOL_PREFIX + falseEventName; 14456 var symbolCapture = ZONE_SYMBOL_PREFIX + trueEventName; 14457 zoneSymbolEventNames$1[eventName] = {}; 14458 zoneSymbolEventNames$1[eventName][FALSE_STR] = symbol; 14459 zoneSymbolEventNames$1[eventName][TRUE_STR] = symbolCapture; 14460 } 14461 14462 function patchEventTarget(_global, apis, patchOptions) { 14463 var ADD_EVENT_LISTENER = patchOptions && patchOptions.add || ADD_EVENT_LISTENER_STR; 14464 var REMOVE_EVENT_LISTENER = patchOptions && patchOptions.rm || REMOVE_EVENT_LISTENER_STR; 14465 var LISTENERS_EVENT_LISTENER = patchOptions && patchOptions.listeners || 'eventListeners'; 14466 var REMOVE_ALL_LISTENERS_EVENT_LISTENER = patchOptions && patchOptions.rmAll || 'removeAllListeners'; 14467 var zoneSymbolAddEventListener = zoneSymbol(ADD_EVENT_LISTENER); 14468 var ADD_EVENT_LISTENER_SOURCE = '.' + ADD_EVENT_LISTENER + ':'; 14469 var PREPEND_EVENT_LISTENER = 'prependListener'; 14470 var PREPEND_EVENT_LISTENER_SOURCE = '.' + PREPEND_EVENT_LISTENER + ':'; 14471 14472 var invokeTask = function invokeTask(task, target, event) { 14473 // for better performance, check isRemoved which is set 14474 // by removeEventListener 14475 if (task.isRemoved) { 14476 return; 14477 } 14478 14479 var delegate = task.callback; 14480 14481 if (typeof delegate === 'object' && delegate.handleEvent) { 14482 // create the bind version of handleEvent when invoke 14483 task.callback = function (event) { 14484 return delegate.handleEvent(event); 14485 }; 14486 14487 task.originalDelegate = delegate; 14488 } // invoke static task.invoke 14489 14490 14491 task.invoke(task, target, [event]); 14492 var options = task.options; 14493 14494 if (options && typeof options === 'object' && options.once) { 14495 // if options.once is true, after invoke once remove listener here 14496 // only browser need to do this, nodejs eventEmitter will cal removeListener 14497 // inside EventEmitter.once 14498 var _delegate = task.originalDelegate ? task.originalDelegate : task.callback; 14499 14500 target[REMOVE_EVENT_LISTENER].call(target, event.type, _delegate, options); 14501 } 14502 }; // global shared zoneAwareCallback to handle all event callback with capture = false 14503 14504 14505 var globalZoneAwareCallback = function globalZoneAwareCallback(event) { 14506 // https://github.com/angular/zone.js/issues/911, in IE, sometimes 14507 // event will be undefined, so we need to use window.event 14508 event = event || _global.event; 14509 14510 if (!event) { 14511 return; 14512 } // event.target is needed for Samsung TV and SourceBuffer 14513 // || global is needed https://github.com/angular/zone.js/issues/190 14514 14515 14516 var target = this || event.target || _global; 14517 var tasks = target[zoneSymbolEventNames$1[event.type][FALSE_STR]]; 14518 14519 if (tasks) { 14520 // invoke all tasks which attached to current target with given event.type and capture = false 14521 // for performance concern, if task.length === 1, just invoke 14522 if (tasks.length === 1) { 14523 invokeTask(tasks[0], target, event); 14524 } else { 14525 // https://github.com/angular/zone.js/issues/836 14526 // copy the tasks array before invoke, to avoid 14527 // the callback will remove itself or other listener 14528 var copyTasks = tasks.slice(); 14529 14530 for (var i = 0; i < copyTasks.length; i++) { 14531 if (event && event[IMMEDIATE_PROPAGATION_SYMBOL] === true) { 14532 break; 14533 } 14534 14535 invokeTask(copyTasks[i], target, event); 14536 } 14537 } 14538 } 14539 }; // global shared zoneAwareCallback to handle all event callback with capture = true 14540 14541 14542 var globalZoneAwareCaptureCallback = function globalZoneAwareCaptureCallback(event) { 14543 // https://github.com/angular/zone.js/issues/911, in IE, sometimes 14544 // event will be undefined, so we need to use window.event 14545 event = event || _global.event; 14546 14547 if (!event) { 14548 return; 14549 } // event.target is needed for Samsung TV and SourceBuffer 14550 // || global is needed https://github.com/angular/zone.js/issues/190 14551 14552 14553 var target = this || event.target || _global; 14554 var tasks = target[zoneSymbolEventNames$1[event.type][TRUE_STR]]; 14555 14556 if (tasks) { 14557 // invoke all tasks which attached to current target with given event.type and capture = false 14558 // for performance concern, if task.length === 1, just invoke 14559 if (tasks.length === 1) { 14560 invokeTask(tasks[0], target, event); 14561 } else { 14562 // https://github.com/angular/zone.js/issues/836 14563 // copy the tasks array before invoke, to avoid 14564 // the callback will remove itself or other listener 14565 var copyTasks = tasks.slice(); 14566 14567 for (var i = 0; i < copyTasks.length; i++) { 14568 if (event && event[IMMEDIATE_PROPAGATION_SYMBOL] === true) { 14569 break; 14570 } 14571 14572 invokeTask(copyTasks[i], target, event); 14573 } 14574 } 14575 } 14576 }; 14577 14578 function patchEventTargetMethods(obj, patchOptions) { 14579 if (!obj) { 14580 return false;
14581 } 14582 14583 var useGlobalCallback = true; 14584 14585 if (patchOptions && patchOptions.useG !== undefined) { 14586 useGlobalCallback = patchOptions.useG; 14587 } 14588 14589 var validateHandler = patchOptions && patchOptions.vh; 14590 var checkDuplicate = true; 14591 14592 if (patchOptions && patchOptions.chkDup !== undefined) { 14593 checkDuplicate = patchOptions.chkDup; 14594 } 14595 14596 var returnTarget = false; 14597 14598 if (patchOptions && patchOptions.rt !== undefined) { 14599 returnTarget = patchOptions.rt; 14600 } 14601 14602 var proto = obj; 14603 14604 while (proto && !proto.hasOwnProperty(ADD_EVENT_LISTENER)) { 14605 proto = ObjectGetPrototypeOf(proto); 14606 } 14607 14608 if (!proto && obj[ADD_EVENT_LISTENER]) { 14609 // somehow we did not find it, but we can see it. This happens on IE for Window properties. 14610 proto = obj; 14611 } 14612 14613 if (!proto) { 14614 return false; 14615 } 14616 14617 if (proto[zoneSymbolAddEventListener]) { 14618 return false; 14619 } 14620 14621 var eventNameToString = patchOptions && patchOptions.eventNameToString; // a shared global taskData to pass data for scheduleEventTask 14622 // so we do not need to create a new object just for pass some data 14623 14624 var taskData = {}; 14625 var nativeAddEventListener = proto[zoneSymbolAddEventListener] = proto[ADD_EVENT_LISTENER]; 14626 var nativeRemoveEventListener = proto[zoneSymbol(REMOVE_EVENT_LISTENER)] = proto[REMOVE_EVENT_LISTENER];
14627 var nativeListeners = proto[zoneSymbol(LISTENERS_EVENT_LISTENER)] = proto[LISTENERS_EVENT_LISTENER]; 14628 var nativeRemoveAllListeners = proto[zoneSymbol(REMOVE_ALL_LISTENERS_EVENT_LISTENER)] = proto[REMOVE_ALL_LISTENERS_EVENT_LISTENER]; 14629 var nativePrependEventListener; 14630 14631 if (patchOptions && patchOptions.prepend) { 14632 nativePrependEventListener = proto[zoneSymbol(patchOptions.prepend)] = proto[patchOptions.prepend]; 14633 } 14634 /** 14635 * This util function will build an option object with passive option 14636 * to handle all possible input from the user. 14637 */ 14638 14639 14640 function buildEventListenerOptions(options, passive) { 14641 if (!passiveSupported && typeof options === 'object' && options) { 14642 // doesn't support passive but user want to pass an object as options. 14643 // this will not work on some old browser, so we just pass a boolean 14644 // as useCapture parameter 14645 return !!options.capture; 14646 } 14647 14648 if (!passiveSupported || !passive) { 14649 return options; 14650 } 14651 14652 if (typeof options === 'boolean') { 14653 return { 14654 capture: options, 14655 passive: true 14656 }; 14657 } 14658 14659 if (!options) { 14660 return { 14661 passive: true 14662 }; 14663 } 14664 14665 if (typeof options === 'object' && options.passive !== false) { 14666 return Object.assign(Object.assign({}, options), { 14667 passive: true 14668 }); 14669 } 14670 14671 return options; 14672 } 14673 14674 var customScheduleGlobal = function customScheduleGlobal(task) { 14675 // if there is already a task for the eventName + capture, 14676 // just return, because we use the shared globalZoneAwareCallback here. 14677 if (taskData.isExisting) { 14678 return; 14679 } 14680 14681 return nativeAddEventListener.call(taskData.target, taskData.eventName, taskData.capture ? globalZoneAwareCaptureCallback : globalZoneAwareCallback, taskData.options); 14682 }; 14683 14684 var customCancelGlobal = function customCancelGlobal(task) { 14685 // if task is not marked as isRemoved, this call is directly 14686 // from Zone.prototype.cancelTask, we should remove the task 14687 // from tasksList of target first 14688 if (!task.isRemoved) { 14689 var symbolEventNames = zoneSymbolEventNames$1[task.eventName]; 14690 var symbolEventName; 14691 14692 if (symbolEventNames) { 14693 symbolEventName = symbolEventNames[task.capture ? TRUE_STR : FALSE_STR]; 14694 } 14695 14696 var existingTasks = symbolEventName && task.target[symbolEventName]; 14697 14698 if (existingTasks) { 14699 for (var i = 0; i < existingTasks.length; i++) { 14700 var existingTask = existingTasks[i]; 14701 14702 if (existingTask === task) { 14703 existingTasks.splice(i, 1); // set isRemoved to data for faster invokeTask check 14704 14705 task.isRemoved = true; 14706 14707 if (existingTasks.length === 0) { 14708 // all tasks for the eventName + capture have gone, 14709 // remove globalZoneAwareCallback and remove the task cache from target 14710 task.allRemoved = true; 14711 task.target[symbolEventName] = null; 14712 } 14713 14714 break; 14715 } 14716 } 14717 } 14718 } // if all tasks for the eventName + capture have gone, 14719 // we will really remove the global event callback, 14720 // if not, return 14721 14722 14723 if (!task.allRemoved) { 14724 return; 14725 } 14726 14727 return nativeRemoveEventListener.call(task.target, task.eventName, task.capture ? globalZoneAwareCaptureCallback : globalZoneAwareCallback, task.options); 14728 }; 14729 14730 var customScheduleNonGlobal = function customScheduleNonGlobal(task) { 14731 return nativeAddEventListener.call(taskData.target, taskData.eventName, task.invoke, taskData.options); 14732 }; 14733 14734 var customSchedulePrepend = function customSchedulePrepend(task) { 14735 return nativePrependEventListener.call(taskData.target, taskData.eventName, task.invoke, taskData.options); 14736 }; 14737 14738 var customCancelNonGlobal = function customCancelNonGlobal(task) { 14739 return nativeRemoveEventListener.call(task.target, task.eventName, task.invoke, task.options); 14740 }; 14741 14742 var customSchedule = useGlobalCallback ? customScheduleGlobal : customScheduleNonGlobal; 14743 var customCancel = useGlobalCallback ? customCancelGlobal : customCancelNonGlobal; 14744 14745 var compareTaskCallbackVsDelegate = function compareTaskCallbackVsDelegate(task, delegate) { 14746 var typeOfDelegate = typeof delegate; 14747 return typeOfDelegate === 'function' && task.callback === delegate || typeOfDelegate === 'object' && task.originalDelegate === delegate; 14748 }; 14749 14750 var compare = patchOptions && patchOptions.diff ? patchOptions.diff : compareTaskCallbackVsDelegate; 14751 var blackListedEvents = Zone[zoneSymbol('BLACK_LISTED_EVENTS')]; 14752 14753 var passiveEvents = _global[zoneSymbol('PASSIVE_EVENTS')]; 14754 14755 var makeAddListener = function makeAddListener(nativeListener, addSource, customScheduleFn, customCancelFn) { 14756 var returnTarget = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : false;
14757 var prepend = arguments.length > 5 && arguments[5] !== undefined ? arguments[5] : false; 14758 return function () { 14759 var target = this || _global; 14760 var eventName = arguments[0]; 14761 14762 if (patchOptions && patchOptions.transferEventName) { 14763 eventName = patchOptions.transferEventName(eventName); 14764 } 14765 14766 var delegate = arguments[1]; 14767 14768 if (!delegate) { 14769 return nativeListener.apply(this, arguments); 14770 } 14771 14772 if (isNode && eventName === 'uncaughtException') { 14773 // don't patch uncaughtException of nodejs to prevent endless loop 14774 return nativeListener.apply(this, arguments); 14775 } // don't create the bind delegate function for handleEvent 14776 // case here to improve addEventListener performance 14777 // we will create the bind delegate when invoke 14778 14779 14780 var isHandleEvent = false; 14781 14782 if (typeof delegate !== 'function') { 14783 if (!delegate.handleEvent) { 14784 return nativeListener.apply(this, arguments); 14785 } 14786 14787 isHandleEvent = true; 14788 } 14789 14790 if (validateHandler && !validateHandler(nativeListener, delegate, target, arguments)) { 14791 return; 14792 } 14793 14794 var passive = passiveSupported && !!passiveEvents && passiveEvents.indexOf(eventName) !== -1; 14795 var options = buildEventListenerOptions(arguments[2], passive); 14796 14797 if (blackListedEvents) { 14798 // check black list 14799 for (var i = 0; i < blackListedEvents.length; i++) { 14800 if (eventName === blackListedEvents[i]) { 14801 if (passive) { 14802 return nativeListener.call(target, eventName, delegate, options); 14803 } else { 14804 return nativeListener.apply(this, arguments); 14805 } 14806 } 14807 } 14808 } 14809 14810 var capture = !options ? false : typeof options === 'boolean' ? true : options.capture; 14811 var once = options && typeof options === 'object' ? options.once : false; 14812 var zone = Zone.current; 14813 var symbolEventNames = zoneSymbolEventNames$1[eventName]; 14814 14815 if (!symbolEventNames) { 14816 prepareEventNames(eventName, eventNameToString); 14817 symbolEventNames = zoneSymbolEventNames$1[eventName]; 14818 } 14819 14820 var symbolEventName = symbolEventNames[capture ? TRUE_STR : FALSE_STR]; 14821 var existingTasks = target[symbolEventName]; 14822 var isExisting = false; 14823 14824 if (existingTasks) { 14825 // already have task registered 14826 isExisting = true; 14827 14828 if (checkDuplicate) { 14829 for (var _i = 0; _i < existingTasks.length; _i++) { 14830 if (compare(existingTasks[_i], delegate)) { 14831 // same callback, same capture, same event name, just return 14832 return; 14833 } 14834 } 14835 } 14836 } else { 14837 existingTasks = target[symbolEventName] = []; 14838 } 14839 14840 var source; 14841 var constructorName = target.constructor['name']; 14842 var targetSource = globalSources[constructorName]; 14843 14844 if (targetSource) { 14845 source = targetSource[eventName]; 14846 } 14847 14848 if (!source) { 14849 source = constructorName + addSource + (eventNameToString ? eventNameToString(eventName) : eventName); 14850 } // do not create a new object as task.data to pass those things 14851 // just use the global shared one 14852 14853 14854 taskData.options = options; 14855 14856 if (once) { 14857 // if addEventListener with once options, we don't pass it to 14858 // native addEventListener, instead we keep the once setting 14859 // and handle ourselves. 14860 taskData.options.once = false;
14861 } 14862 14863 taskData.target = target; 14864 taskData.capture = capture; 14865 taskData.eventName = eventName; 14866 taskData.isExisting = isExisting; 14867 var data = useGlobalCallback ? OPTIMIZED_ZONE_EVENT_TASK_DATA : undefined; // keep taskData into data to allow onScheduleEventTask to access the task information 14868 14869 if (data) { 14870 data.taskData = taskData; 14871 } 14872 14873 var task = zone.scheduleEventTask(source, delegate, data, customScheduleFn, customCancelFn); // should clear taskData.target to avoid memory leak 14874 // issue, https://github.com/angular/angular/issues/20442 14875 14876 taskData.target = null; // need to clear up taskData because it is a global object 14877 14878 if (data) { 14879 data.taskData = null; 14880 } // have to save those information to task in case 14881 // application may call task.zone.cancelTask() directly 14882 14883 14884 if (once) { 14885 options.once = true; 14886 } 14887 14888 if (!(!passiveSupported && typeof task.options === 'boolean')) { 14889 // if not support passive, and we pass an option object 14890 // to addEventListener, we should save the options to task 14891 task.options = options; 14892 } 14893 14894 task.target = target; 14895 task.capture = capture; 14896 task.eventName = eventName; 14897 14898 if (isHandleEvent) { 14899 // save original delegate for compare to check duplicate 14900 task.originalDelegate = delegate; 14901 } 14902 14903 if (!prepend) { 14904 existingTasks.push(task); 14905 } else { 14906 existingTasks.unshift(task); 14907 } 14908 14909 if (returnTarget) { 14910 return target; 14911 } 14912 }; 14913 }; 14914 14915 proto[ADD_EVENT_LISTENER] = makeAddListener(nativeAddEventListener, ADD_EVENT_LISTENER_SOURCE, customSchedule, customCancel, returnTarget); 14916 14917 if (nativePrependEventListener) { 14918 proto[PREPEND_EVENT_LISTENER] = makeAddListener(nativePrependEventListener, PREPEND_EVENT_LISTENER_SOURCE, customSchedulePrepend, customCancel, returnTarget, true); 14919 } 14920 14921 proto[REMOVE_EVENT_LISTENER] = function () { 14922 var target = this || _global; 14923 var eventName = arguments[0]; 14924 14925 if (patchOptions && patchOptions.transferEventName) { 14926 eventName = patchOptions.transferEventName(eventName); 14927 } 14928 14929 var options = arguments[2]; 14930 var capture = !options ? false : typeof options === 'boolean' ? true : options.capture; 14931 var delegate = arguments[1]; 14932 14933 if (!delegate) { 14934 return nativeRemoveEventListener.apply(this, arguments); 14935 } 14936 14937 if (validateHandler && !validateHandler(nativeRemoveEventListener, delegate, target, arguments)) { 14938 return; 14939 } 14940 14941 var symbolEventNames = zoneSymbolEventNames$1[eventName]; 14942 var symbolEventName; 14943 14944 if (symbolEventNames) { 14945 symbolEventName = symbolEventNames[capture ? TRUE_STR : FALSE_STR]; 14946 } 14947 14948 var existingTasks = symbolEventName && target[symbolEventName]; 14949 14950 if (existingTasks) { 14951 for (var i = 0; i < existingTasks.length; i++) { 14952 var existingTask = existingTasks[i]; 14953 14954 if (compare(existingTask, delegate)) { 14955 existingTasks.splice(i, 1); // set isRemoved to data for faster invokeTask check 14956 14957 existingTask.isRemoved = true; 14958 14959 if (existingTasks.length === 0) { 14960 // all tasks for the eventName + capture have gone, 14961 // remove globalZoneAwareCallback and remove the task cache from target 14962 existingTask.allRemoved = true; 14963 target[symbolEventName] = null; // in the target, we have an event listener which is added by on_property 14964 // such as target.onclick = function() {}, so we need to clear this internal 14965 // property too if all delegates all removed 14966 14967 if (typeof eventName === 'string') { 14968 var onPropertySymbol = ZONE_SYMBOL_PREFIX + 'ON_PROPERTY' + eventName; 14969 target[onPropertySymbol] = null; 14970 } 14971 } 14972 14973 existingTask.zone.cancelTask(existingTask); 14974 14975 if (returnTarget) { 14976 return target; 14977 } 14978 14979 return; 14980 } 14981 } 14982 } // issue 930, didn't find the event name or callback 14983 // from zone kept existingTasks, the callback maybe 14984 // added outside of zone, we need to call native removeEventListener 14985 // to try to remove it. 14986 14987 14988 return nativeRemoveEventListener.apply(this, arguments); 14989 }; 14990
14991 proto[LISTENERS_EVENT_LISTENER] = function () { 14992 var target = this || _global; 14993 var eventName = arguments[0]; 14994 14995 if (patchOptions && patchOptions.transferEventName) { 14996 eventName = patchOptions.transferEventName(eventName); 14997 } 14998 14999 var listeners = []; 15000 var tasks = findEventTasks(target, eventNameToString ? eventNameToString(eventName) : eventName); 15001 15002 for (var i = 0; i < tasks.length; i++) { 15003 var task = tasks[i]; 15004 var delegate = task.originalDelegate ? task.originalDelegate : task.callback; 15005 listeners.push(delegate); 15006 } 15007 15008 return listeners; 15009 }; 15010 15011 proto[REMOVE_ALL_LISTENERS_EVENT_LISTENER] = function () { 15012 var target = this || _global; 15013 var eventName = arguments[0]; 15014 15015 if (!eventName) { 15016 var keys = Object.keys(target); 15017 15018 for (var i = 0; i < keys.length; i++) { 15019 var prop = keys[i]; 15020 var match = EVENT_NAME_SYMBOL_REGX.exec(prop); 15021 var evtName = match && match[1]; // in nodejs EventEmitter, removeListener event is 15022 // used for monitoring the removeListener call, 15023 // so just keep removeListener eventListener until 15024 // all other eventListeners are removed 15025 15026 if (evtName && evtName !== 'removeListener') { 15027 this[REMOVE_ALL_LISTENERS_EVENT_LISTENER].call(this, evtName); 15028 } 15029 } // remove removeListener listener finally 15030 15031 15032 this[REMOVE_ALL_LISTENERS_EVENT_LISTENER].call(this, 'removeListener'); 15033 } else { 15034 if (patchOptions && patchOptions.transferEventName) { 15035 eventName = patchOptions.transferEventName(eventName); 15036 } 15037 15038 var symbolEventNames = zoneSymbolEventNames$1[eventName]; 15039 15040 if (symbolEventNames) { 15041 var symbolEventName = symbolEventNames[FALSE_STR]; 15042 var symbolCaptureEventName = symbolEventNames[TRUE_STR]; 15043 var tasks = target[symbolEventName]; 15044 var captureTasks = target[symbolCaptureEventName]; 15045 15046 if (tasks) { 15047 var removeTasks = tasks.slice(); 15048 15049 for (var _i2 = 0; _i2 < removeTasks.length; _i2++) { 15050 var task = removeTasks[_i2]; 15051 var delegate = task.originalDelegate ? task.originalDelegate : task.callback; 15052 this[REMOVE_EVENT_LISTENER].call(this, eventName, delegate, task.options); 15053 } 15054 } 15055 15056 if (captureTasks) { 15057 var _removeTasks = captureTasks.slice(); 15058 15059 for (var _i3 = 0; _i3 < _removeTasks.length; _i3++) { 15060 var _task = _removeTasks[_i3]; 15061 15062 var _delegate2 = _task.originalDelegate ? _task.originalDelegate : _task.callback; 15063 15064 this[REMOVE_EVENT_LISTENER].call(this, eventName, _delegate2, _task.options); 15065 } 15066 } 15067 } 15068 } 15069 15070 if (returnTarget) { 15071 return this; 15072 } 15073 }; // for native toString patch 15074 15075 15076 attachOriginToPatched(proto[ADD_EVENT_LISTENER], nativeAddEventListener); 15077 attachOriginToPatched(proto[REMOVE_EVENT_LISTENER], nativeRemoveEventListener); 15078 15079 if (nativeRemoveAllListeners) { 15080 attachOriginToPatched(proto[REMOVE_ALL_LISTENERS_EVENT_LISTENER], nativeRemoveAllListeners); 15081 } 15082 15083 if (nativeListeners) { 15084 attachOriginToPatched(proto[LISTENERS_EVENT_LISTENER], nativeListeners); 15085 } 15086 15087 return true; 15088 } 15089 15090 var results = []; 15091 15092 for (var i = 0; i < apis.length; i++) { 15093 results[i] = patchEventTargetMethods(apis[i], patchOptions); 15094 } 15095 15096 return results; 15097 } 15098 15099 function findEventTasks(target, eventName) { 15100 if (!eventName) { 15101 var foundTasks = []; 15102 15103 for (var prop in target) { 15104 var match = EVENT_NAME_SYMBOL_REGX.exec(prop); 15105 var evtName = match && match[1]; 15106 15107 if (evtName && (!eventName || evtName === eventName)) { 15108 var tasks = target[prop]; 15109 15110 if (tasks) { 15111 for (var i = 0; i < tasks.length; i++) { 15112 foundTasks.push(tasks[i]); 15113 } 15114 } 15115 } 15116 } 15117 15118 return foundTasks; 15119 } 15120 15121 var symbolEventName = zoneSymbolEventNames$1[eventName]; 15122 15123 if (!symbolEventName) { 15124 prepareEventNames(eventName); 15125 symbolEventName = zoneSymbolEventNames$1[eventName]; 15126 } 15127 15128 var captureFalseTasks = target[symbolEventName[FALSE_STR]]; 15129 var captureTrueTasks = target[symbolEventName[TRUE_STR]]; 15130 15131 if (!captureFalseTasks) { 15132 return captureTrueTasks ? captureTrueTasks.slice() : []; 15133 } else { 15134 return captureTrueTasks ? captureFalseTasks.concat(captureTrueTasks) : captureFalseTasks.slice(); 15135 } 15136 } 15137 15138 function patchEventPrototype(global, api) { 15139 var Event = global['Event']; 15140 15141 if (Event && Event.prototype) { 15142 api.patchMethod(Event.prototype, 'stopImmediatePropagation', function (delegate) { 15143 return function (self, args) { 15144 self[IMMEDIATE_PROPAGATION_SYMBOL] = true; // we need to call the native stopImmediatePropagation 15145 // in case in some hybrid application, some part of 15146 // application will be controlled by zone, some are not 15147 15148 delegate && delegate.apply(self, args); 15149 }; 15150 }); 15151 } 15152 } 15153 /** 15154 * @license 15155 * Copyright Google Inc. All Rights Reserved. 15156 * 15157 * Use of this source code is governed by an MIT-style license that can be 15158 * found in the LICENSE file at https://angular.io/license 15159 */ 15160 15161 15162 function patchCallbacks(api, target, targetName, method, callbacks) { 15163 var symbol = Zone.__symbol__(method); 15164 15165 if (target[symbol]) { 15166 return; 15167 } 15168 15169 var nativeDelegate = target[symbol] = target[method]; 15170 15171 target[method] = function (name, opts, options) { 15172 if (opts && opts.prototype) { 15173 callbacks.forEach(function (callback) { 15174 var source = "".concat(targetName, ".").concat(method, "::") + callback; 15175 var prototype = opts.prototype; 15176 15177 if (prototype.hasOwnProperty(callback)) { 15178 var descriptor = api.ObjectGetOwnPropertyDescriptor(prototype, callback); 15179 15180 if (descriptor && descriptor.value) { 15181 descriptor.value = api.wrapWithCurrentZone(descriptor.value, source); 15182 15183 api._redefineProperty(opts.prototype, callback, descriptor); 15184 } else if (prototype[callback]) { 15185 prototype[callback] = api.wrapWithCurrentZone(prototype[callback], source); 15186 } 15187 } else if (prototype[callback]) { 15188 prototype[callback] = api.wrapWithCurrentZone(prototype[callback], source); 15189 } 15190 }); 15191 } 15192 15193 return nativeDelegate.call(target, name, opts, options); 15194 }; 15195 15196 api.attachOriginToPatched(target[method], nativeDelegate); 15197 } 15198 /** 15199 * @license 15200 * Copyright Google Inc. All Rights Reserved. 15201 * 15202 * Use of this source code is governed by an MIT-style license that can be 15203 * found in the LICENSE file at https://angular.io/license 15204 */ 15205 15206 15207 var globalEventHandlersEventNames = ['abort', 'animationcancel', 'animationend', 'animationiteration', 'auxclick', 'beforeinput', 'blur', 'cancel', 'canplay', 'canplaythrough', 'change', 'compositionstart', 'compositionupdate', 'compositionend', 'cuechange', 'click', 'close', 'contextmenu', 'curechange', 'dblclick', 'drag', 'dragend', 'dragenter', 'dragexit', 'dragleave', 'dragover', 'drop', 'durationchange', 'emptied', 'ended', 'error', 'focus', 'focusin', 'focusout', 'gotpointercapture', 'input', 'invalid', 'keydown', 'ke
15207ypress', 'keyup', 'load', 'loadstart', 'loadeddata', 'loadedmetadata', 'lostpointercapture', 'mousedown', 'mouseenter', 'mouseleave', 'mousemove', 'mouseout', 'mouseover', 'mouseup', 'mousewheel', 'orientationchange', 'pause', 'play', 'playing', 'pointercancel', 'pointerdown', 'pointerenter', 'pointerleave', 'pointerlockchange', 'mozpointerlockchange', 'webkitpointerlockerchange', 'pointerlockerror', 'mozpointerlockerror', 'webkitpointerlockerror', 'pointermove', 'pointout', 'pointerover', 'pointerup', 'progress', 'ratechange', 'reset', 'resize', 'scroll', 'seeked', 'seeking', 'select', 'selectionchange', 'selectstart', 'show', 'sort', 'stalled', 'submit', 'suspend', 'timeupdate', 'volumechange', 'touchcancel', 'touchmove', 'touchstart', 'touchend', 'transitioncancel', 'transitionend', 'waiting', 'wheel']; 15208 var documentEventNames = ['afterscriptexecute', 'beforescriptexecute', 'DOMContentLoaded', 'freeze', 'fullscreenchange', 'mozfullscreenchange', 'webkitfullscreenchange', 'msfullscreenchange', 'fullscreenerror', 'mozfullscreenerror', 'webkitfullscreenerror', 'msfullscreenerror', 'readystatechange', 'visibilitychange', 'resume']; 15209 var windowEventNames = ['absolutedeviceorientation', 'afterinput', 'afterprint', 'appinstalled', 'beforeinstallprompt', 'beforeprint', 'beforeunload', 'devicelight', 'devicemotion', 'deviceorientation', 'deviceorientationabsolute', 'deviceproximity', 'hashchange', 'languagechange', 'message', 'mozbeforepaint', 'offline', 'online', 'paint', 'pageshow', 'pagehide', 'popstate', 'rejectionhandled', 'storage', 'unhandledrejection', 'unload', 'userproximity', 'vrdisplayconnected', 'vrdisplaydisconnected', 'vrdisplaypresentchange']; 15210 var htmlElementEventNames = ['beforecopy', 'beforecut', 'beforepaste', 'copy', 'cut', 'paste', 'dragstart', 'loadend', 'animationstart', 'search', 'transitionrun', 'transitionstart', 'webkitanimationend', 'webkitanimationiteration', 'webkitanimationstart', 'webkittransitionend']; 15211 var mediaElementEventNames = ['encrypted', 'waitingforkey', 'msneedkey', 'mozinterruptbegin', 'mozinterruptend']; 15212 var ieElementEventNames = ['activate', 'afterupdate', 'ariarequest', 'beforeactivate', 'beforedeactivate', 'beforeeditfocus', 'beforeupdate', 'cellchange', 'controlselect', 'dataavailable', 'datasetchanged', 'datasetcomplete', 'errorupdate', 'filterchange', 'layoutcomplete', 'losecapture', 'move', 'moveend', 'movestart', 'propertychange', 'resizeend', 'resizestart', 'rowenter', 'rowexit', 'rowsdelete', 'rowsinserted', 'command', 'compassneedscalibration', 'deactivate', 'help', 'mscontentzoom', 'msmanipulationstatechanged', 'msgesturechange', 'msgesturedoubletap', 'msgestureend', 'msgesturehold', 'msgesturestart', 'msgesturetap', 'msgotpointercapture', 'msinertiastart', 'mslostpointercapture', 'mspointercancel', 'mspointerdown', 'mspointerenter', 'mspointerhover', 'mspointerleave', 'mspointermove', 'mspointerout', 'mspointerover', 'mspointerup', 'pointerout', 'mssitemodejumplistitemremoved', 'msthumbnailclick', 'stop', 'storagecommit'];
15213 var webglEventNames = ['webglcontextrestored', 'webglcontextlost', 'webglcontextcreationerror']; 15214 var formEventNames = ['autocomplete', 'autocompleteerror']; 15215 var detailEventNames = ['toggle']; 15216 var frameEventNames = ['load']; 15217 var frameSetEventNames = ['blur', 'error', 'focus', 'load', 'resize', 'scroll', 'messageerror']; 15218 var marqueeEventNames = ['bounce', 'finish', 'start']; 15219 var XMLHttpRequestEventNames = ['loadstart', 'progress', 'abort', 'error', 'load', 'progress', 'timeout', 'loadend', 'readystatechange']; 15220 var IDBIndexEventNames = ['upgradeneeded', 'complete', 'abort', 'success', 'error', 'blocked', 'versionchange', 'close']; 15221 var websocketEventNames = ['close', 'error', 'open', 'message']; 15222 var workerEventNames = ['error', 'message']; 15223 var eventNames = globalEventHandlersEventNames.concat(webglEventNames, formEventNames, detailEventNames, documentEventNames, windowEventNames, htmlElementEventNames, ieElementEventNames); 15224 15225 function filterProperties(target, onProperties, ignoreProperties) { 15226 if (!ignoreProperties || ignoreProperties.length === 0) { 15227 return onProperties; 15228 } 15229 15230 var tip = ignoreProperties.filter(function (ip) { 15231 return ip.target === target; 15232 }); 15233 15234 if (!tip || tip.length === 0) { 15235 return onProperties; 15236 } 15237 15238 var targetIgnoreProperties = tip[0].ignoreProperties; 15239 return onProperties.filter(function (op) { 15240 return targetIgnoreProperties.indexOf(op) === -1; 15241 }); 15242 } 15243 15244 function patchFilteredProperties(target, onProperties, ignoreProperties, prototype) { 15245 // check whether target is available, sometimes target will be undefined 15246 // because different browser or some 3rd party plugin. 15247 if (!target) { 15248 return; 15249 } 15250 15251 var filteredProperties = filterProperties(target, onProperties, ignoreProperties); 15252 patchOnProperties(target, filteredProperties, prototype); 15253 } 15254 15255 function propertyDescriptorPatch(api, _global) { 15256 if (isNode && !isMix) { 15257 return; 15258 } 15259 15260 if (Zone[api.symbol('patchEvents')]) { 15261 // events are already been patched by legacy patch. 15262 return; 15263 } 15264 15265 var supportsWebSocket = typeof WebSocket !== 'undefined'; 15266 var ignoreProperties = _global['__Zone_ignore_on_properties']; // for browsers that we can patch the descriptor: Chrome & Firefox 15267 15268 if (isBrowser) { 15269 var _internalWindow = window; 15270 var ignoreErrorProperties = isIE ? [{ 15271 target: _internalWindow, 15272 ignoreProperties: ['error'] 15273 }] : []; // in IE/Edge, onProp not exist in window object, but in WindowPrototype 15274 // so we need to pass WindowPrototype to check onProp exist or not 15275 15276 patchFilteredProperties(_internalWindow, eventNames.concat(['messageerror']), ignoreProperties ? ignoreProperties.concat(ignoreErrorProperties) : ignoreProperties, ObjectGetPrototypeOf(_internalWindow)); 15277 patchFilteredProperties(Document.prototype, eventNames, ignoreProperties); 15278 15279 if (typeof _internalWindow['SVGElement'] !== 'undefined') { 15280 patchFilteredProperties(_internalWindow['SVGElement'].prototype, eventNames, ignoreProperties); 15281 } 15282 15283 patchFilteredProperties(Element.prototype, eventNames, ignoreProperties); 15284 patchFilteredProperties(HTMLElement.prototype, eventNames, ignoreProperties); 15285 patchFilteredProperties(HTMLMediaElement.prototype, mediaElementEventNames, ignoreProperties); 15286 patchFilteredProperties(HTMLFrameSetElement.prototype, windowEventNames.concat(frameSetEventNames), ignoreProperties); 15287 patchFilteredProperties(HTMLBodyElement.prototype, windowEventNames.concat(frameSetEventNames), ignoreProperties); 15288 patchFilteredProperties(HTMLFrameElement.prototype, frameEventNames, ignoreProperties); 15289 patchFilteredProperties(HTMLIFrameElement.prototype, frameEventNames, ignoreProperties); 15290 var HTMLMarqueeElement = _internalWindow['HTMLMarqueeElement']; 15291 15292 if (HTMLMarqueeElement) { 15293 patchFilteredProperties(HTMLMarqueeElement.prototype, marqueeEventNames, ignoreProperties); 15294 } 15295 15296 var Worker = _internalWindow['Worker']; 15297 15298 if (Worker) { 15299 patchFilteredProperties(Worker.prototype, workerEventNames, ignoreProperties); 15300 } 15301 } 15302 15303 var XMLHttpRequest = _global['XMLHttpRequest']; 15304 15305 if (XMLHttpRequest) { 15306 // XMLHttpRequest is not available in ServiceWorker, so we need to check here 15307 patchFilteredProperties(XMLHttpRequest.prototype, XMLHttpRequestEventNames, ignoreProperties); 15308 } 15309 15310 var XMLHttpRequestEventTarget = _global['XMLHttpRequestEventTarget']; 15311 15312 if (XMLHttpRequestEventTarget) { 15313 patchFilteredProperties(XMLHttpRequestEventTarget && XMLHttpRequestEventTarget.prototype, XMLHttpRequestEventNames, ignoreProperties); 15314 } 15315 15316 if (typeof IDBIndex !== 'undefined') { 15317 patchFilteredProperties(IDBIndex.prototype, IDBIndexEventNames, ignoreProperties); 15318 patchFilteredProperties(IDBRequest.prototype, IDBIndexEventNames, ignoreProperties); 15319 patchFilteredProperties(IDBOpenDBRequest.prototype, IDBIndexEventNames, ignoreProperties);
15320 patchFilteredProperties(IDBDatabase.prototype, IDBIndexEventNames, ignoreProperties); 15321 patchFilteredProperties(IDBTransaction.prototype, IDBIndexEventNames, ignoreProperties); 15322 patchFilteredProperties(IDBCursor.prototype, IDBIndexEventNames, ignoreProperties); 15323 } 15324 15325 if (supportsWebSocket) { 15326 patchFilteredProperties(WebSocket.prototype, websocketEventNames, ignoreProperties); 15327 } 15328 } 15329 /** 15330 * @license 15331 * Copyright Google Inc. All Rights Reserved. 15332 * 15333 * Use of this source code is governed by an MIT-style license that can be 15334 * found in the LICENSE file at https://angular.io/license 15335 */ 15336 15337 15338 Zone.__load_patch('util', function (global, Zone, api) { 15339 api.patchOnProperties = patchOnProperties; 15340 api.patchMethod = patchMethod; 15341 api.bindArguments = bindArguments; 15342 api.patchMacroTask = patchMacroTask; // In earlier version of zone.js (<0.9.0), we use env name `__zone_symbol__BLACK_LISTED_EVENTS` to 15343 // define which events will not be patched by `Zone.js`. 15344 // In newer version (>=0.9.0), we change the env name to `__zone_symbol__UNPATCHED_EVENTS` to keep 15345 // the name consistent with angular repo. 15346 // The `__zone_symbol__BLACK_LISTED_EVENTS` is deprecated, but it is still be supported for 15347 // backwards compatibility. 15348 15349 var SYMBOL_BLACK_LISTED_EVENTS = Zone.__symbol__('BLACK_LISTED_EVENTS'); 15350 15351 var SYMBOL_UNPATCHED_EVENTS = Zone.__symbol__('UNPATCHED_EVENTS'); 15352 15353 if (global[SYMBOL_UNPATCHED_EVENTS]) { 15354 global[SYMBOL_BLACK_LISTED_EVENTS] = global[SYMBOL_UNPATCHED_EVENTS]; 15355 } 15356 15357 if (global[SYMBOL_BLACK_LISTED_EVENTS]) { 15358 Zone[SYMBOL_BLACK_LISTED_EVENTS] = Zone[SYMBOL_UNPATCHED_EVENTS] = global[SYMBOL_BLACK_LISTED_EVENTS]; 15359 } 15360 15361 api.patchEventPrototype = patchEventPrototype; 15362 api.patchEventTarget = patchEventTarget; 15363 api.isIEOrEdge = isIEOrEdge; 15364 api.ObjectDefineProperty = ObjectDefineProperty; 15365 api.ObjectGetOwnPropertyDescriptor = ObjectGetOwnPropertyDescriptor; 15366 api.ObjectCreate = ObjectCreate; 15367 api.ArraySlice = ArraySlice; 15368 api.patchClass = patchClass; 15369 api.wrapWithCurrentZone = wrapWithCurrentZone; 15370 api.filterProperties = filterProperties; 15371 api.attachOriginToPatched = attachOriginToPatched; 15372 api._redefineProperty = Object.defineProperty; 15373 api.patchCallbacks = patchCallbacks; 15374 15375 api.getGlobalObjects = function () { 15376 return { 15377 globalSources: globalSources, 15378 zoneSymbolEventNames: zoneSymbolEventNames$1, 15379 eventNames: eventNames, 15380 isBrowser: isBrowser, 15381 isMix: isMix, 15382 isNode: isNode, 15383 TRUE_STR: TRUE_STR, 15384 FALSE_STR: FALSE_STR, 15385 ZONE_SYMBOL_PREFIX: ZONE_SYMBOL_PREFIX, 15386 ADD_EVENT_LISTENER_STR: ADD_EVENT_LISTENER_STR, 15387 REMOVE_EVENT_LISTENER_STR: REMOVE_EVENT_LISTENER_STR 15388 }; 15389 }; 15390 }); 15391 /** 15392 * @license 15393 * Copyright Google Inc. All Rights Reserved. 15394 * 15395 * Use of this source code is governed by an MIT-style license that can be 15396 * found in the LICENSE file at https://angular.io/license 15397 */ 15398 15399 15400 var taskSymbol = zoneSymbol('zoneTask'); 15401 15402 function patchTimer(window, setName, cancelName, nameSuffix) { 15403 var setNative = null; 15404 var clearNative = null; 15405 setName += nameSuffix; 15406 cancelName += nameSuffix; 15407 var tasksByHandleId = {}; 15408 15409 function scheduleTask(task) { 15410 var data = task.data; 15411 15412 function timer() { 15413 try { 15414 task.invoke.apply(this, arguments); 15415 } finally { 15416 // issue-934, task will be cancelled 15417 // even it is a periodic task such as 15418 // setInterval 15419 if (!(task.data && task.data.isPeriodic)) { 15420 if (typeof data.handleId === 'number') { 15421 // in non-nodejs env, we remove timerId 15422 // from local cache 15423 delete tasksByHandleId[data.handleId]; 15424 } else if (data.handleId) { 15425 // Node returns complex objects as handleIds 15426 // we remove task reference from timer object 15427 data.handleId[taskSymbol] = null; 15428 } 15429 } 15430 } 15431 } 15432 15433 data.args[0] = timer;
15434 data.handleId = setNative.apply(window, data.args); 15435 return task; 15436 } 15437 15438 function clearTask(task) { 15439 return clearNative(task.data.handleId); 15440 } 15441 15442 setNative = patchMethod(window, setName, function (delegate) { 15443 return function (self, args) { 15444 if (typeof args[0] === 'function') { 15445 var _options = { 15446 isPeriodic: nameSuffix === 'Interval', 15447 delay: nameSuffix === 'Timeout' || nameSuffix === 'Interval' ? args[1] || 0 : undefined, 15448 args: args 15449 }; 15450 var task = scheduleMacroTaskWithCurrentZone(setName, args[0], _options, scheduleTask, clearTask); 15451 15452 if (!task) { 15453 return task; 15454 } // Node.js must additionally support the ref and unref functions. 15455 15456 15457 var handle = task.data.handleId; 15458 15459 if (typeof handle === 'number') { 15460 // for non nodejs env, we save handleId: task 15461 // mapping in local cache for clearTimeout 15462 tasksByHandleId[handle] = task; 15463 } else if (handle) { 15464 // for nodejs env, we save task 15465 // reference in timerId Object for clearTimeout 15466 handle[taskSymbol] = task; 15467 } // check whether handle is null, because some polyfill or browser 15468 // may return undefined from setTimeout/setInterval/setImmediate/requestAnimationFrame 15469 15470 15471 if (handle && handle.ref && handle.unref && typeof handle.ref === 'function' && typeof handle.unref === 'function') { 15472 task.ref = handle.ref.bind(handle); 15473 task.unref = handle.unref.bind(handle); 15474 } 15475 15476 if (typeof handle === 'number' || handle) { 15477 return handle; 15478 } 15479 15480 return task; 15481 } else { 15482 // cause an error by calling it directly. 15483 return delegate.apply(window, args); 15484 } 15485 }; 15486 }); 15487 clearNative = patchMethod(window, cancelName, function (delegate) { 15488 return function (self, args) { 15489 var id = args[0]; 15490 var task; 15491 15492 if (typeof id === 'number') { 15493 // non nodejs env. 15494 task = tasksByHandleId[id]; 15495 } else { 15496 // nodejs env. 15497 task = id && id[taskSymbol]; // other environments. 15498 15499 if (!task) { 15500 task = id; 15501 } 15502 } 15503 15504 if (task && typeof task.type === 'string') { 15505 if (task.state !== 'notScheduled' && (task.cancelFn && task.data.isPeriodic || task.runCount === 0)) { 15506 if (typeof id === 'number') { 15507 delete tasksByHandleId[id]; 15508 } else if (id) { 15509 id[taskSymbol] = null; 15510 } // Do not cancel already canceled functions 15511 15512 15513 task.zone.cancelTask(task); 15514 } 15515 } else { 15516 // cause an error by calling it directly. 15517 delegate.apply(window, args); 15518 } 15519 }; 15520 }); 15521 } 15522 /** 15523 * @license 15524 * Copyright Google Inc. All Rights Reserved. 15525 * 15526 * Use of this source code is governed by an MIT-style license that can be 15527 * found in the LICENSE file at https://angular.io/license 15528 */ 15529 15530 15531 function patchCustomElements(_global, api) { 15532 var _api$getGlobalObjects = api.getGlobalObjects(), 15533 isBrowser = _api$getGlobalObjects.isBrowser, 15534 isMix = _api$getGlobalObjects.isMix; 15535 15536 if (!isBrowser && !isMix || !_global['customElements'] || !('customElements' in _global)) { 15537 return; 15538 } 15539 15540 var callbacks = ['connectedCallback', 'disconnectedCallback', 'adoptedCallback', 'attributeChangedCallback']; 15541 api.patchCallbacks(api, _global.customElements, 'customElements', 'define', callbacks); 15542 } 15543 /** 15544 * @license 15545 * Copyright Google Inc. All Rights Reserved. 15546 * 15547 * Use of this source code is governed by an MIT-style license that can be 15548 * found in the LICENSE file at https://angular.io/license 15549 */ 15550 15551 15552 function eventTargetPatch(_global, api) {
15553 if (Zone[api.symbol('patchEventTarget')]) { 15554 // EventTarget is already patched. 15555 return; 15556 } 15557 15558 var _api$getGlobalObjects2 = api.getGlobalObjects(), 15559 eventNames = _api$getGlobalObjects2.eventNames, 15560 zoneSymbolEventNames = _api$getGlobalObjects2.zoneSymbolEventNames, 15561 TRUE_STR = _api$getGlobalObjects2.TRUE_STR, 15562 FALSE_STR = _api$getGlobalObjects2.FALSE_STR, 15563 ZONE_SYMBOL_PREFIX = _api$getGlobalObjects2.ZONE_SYMBOL_PREFIX; // predefine all __zone_symbol__ + eventName + true/false string 15564 15565 15566 for (var i = 0; i < eventNames.length; i++) { 15567 var eventName = eventNames[i]; 15568 var falseEventName = eventName + FALSE_STR; 15569 var trueEventName = eventName + TRUE_STR; 15570 var symbol = ZONE_SYMBOL_PREFIX + falseEventName; 15571 var symbolCapture = ZONE_SYMBOL_PREFIX + trueEventName; 15572 zoneSymbolEventNames[eventName] = {}; 15573 zoneSymbolEventNames[eventName][FALSE_STR] = symbol; 15574 zoneSymbolEventNames[eventName][TRUE_STR] = symbolCapture; 15575 } 15576 15577 var EVENT_TARGET = _global['EventTarget']; 15578 15579 if (!EVENT_TARGET || !EVENT_TARGET.prototype) { 15580 return; 15581 } 15582 15583 api.patchEventTarget(_global, [EVENT_TARGET && EVENT_TARGET.prototype]); 15584 return true; 15585 } 15586 15587 function patchEvent(global, api) { 15588 api.patchEventPrototype(global, api); 15589 } 15590 /** 15591 * @license 15592 * Copyright Google Inc. All Rights Reserved. 15593 * 15594 * Use of this source code is governed by an MIT-style license that can be 15595 * found in the LICENSE file at https://angular.io/license 15596 */ 15597 15598 15599 Zone.__load_patch('legacy', function (global) { 15600 var legacyPatch = global[Zone.__symbol__('legacyPatch')]; 15601 15602 if (legacyPatch) { 15603 legacyPatch(); 15604 } 15605 }); 15606 15607 Zone.__load_patch('timers', function (global) { 15608 var set = 'set'; 15609 var clear = 'clear'; 15610 patchTimer(global, set, clear, 'Timeout'); 15611 patchTimer(global, set, clear, 'Interval'); 15612 patchTimer(global, set, clear, 'Immediate'); 15613 }); 15614 15615 Zone.__load_patch('requestAnimationFrame', function (global) { 15616 patchTimer(global, 'request', 'cancel', 'AnimationFrame'); 15617 patchTimer(global, 'mozRequest', 'mozCancel', 'AnimationFrame'); 15618 patchTimer(global, 'webkitRequest', 'webkitCancel', 'AnimationFrame'); 15619 }); 15620 15621 Zone.__load_patch('blocking', function (global, Zone) { 15622 var blockingMethods = ['alert', 'prompt', 'confirm']; 15623 15624 for (var i = 0; i < blockingMethods.length; i++) { 15625 var name = blockingMethods[i]; 15626 patchMethod(global, name, function (delegate, symbol, name) { 15627 return function (s, args) { 15628 return Zone.current.run(delegate, global, args, name); 15629 }; 15630 }); 15631 } 15632 }); 15633 15634 Zone.__load_patch('EventTarget', function (global, Zone, api) { 15635 patchEvent(global, api); 15636 eventTargetPatch(global, api); // patch XMLHttpRequestEventTarget's addEventListener/removeEventListener 15637 15638 var XMLHttpRequestEventTarget = global['XMLHttpRequestEventTarget']; 15639 15640 if (XMLHttpRequestEventTarget && XMLHttpRequestEventTarget.prototype) { 15641 api.patchEventTarget(global, [XMLHttpRequestEventTarget.prototype]); 15642 } 15643 15644 patchClass('MutationObserver'); 15645 patchClass('WebKitMutationObserver'); 15646 patchClass('IntersectionObserver'); 15647 patchClass('FileReader'); 15648 }); 15649 15650 Zone.__load_patch('on_property', function (global, Zone, api) { 15651 propertyDescriptorPatch(api, global); 15652 }); 15653 15654 Zone.__load_patch('customElements', function (global, Zone, api) { 15655 patchCustomElements(global, api); 15656 }); 15657 15658 Zone.__load_patch('XHR', function (global, Zone) { 15659 // Treat XMLHttpRequest as a macrotask. 15660 patchXHR(global); 15661 var XHR_TASK = zoneSymbol('xhrTask'); 15662 var XHR_SYNC = zoneSymbol('xhrSync'); 15663 var XHR_LISTENER = zoneSymbol('xhrListener'); 15664 var XHR_SCHEDULED = zoneSymbol('xhrScheduled'); 15665 var XHR_URL = zoneSymbol('xhrURL'); 15666 var XHR_ERROR_BEFORE_SCHEDULED = zoneSymbol('xhrErrorBeforeScheduled'); 15667 15668 function patchXHR(window) { 15669 var XMLHttpRequest = window['XMLHttpRequest']; 15670 15671 if (!XMLHttpRequest) { 15672 // XMLHttpRequest is not available in service worker 15673 return; 15674 } 15675 15676 var XMLHttpRequestPrototype = XMLHttpRequest.prototype; 15677 15678 function findPendingTask(target) { 15679 return target[XHR_TASK]; 15680 } 15681 15682 var oriAddListener = XMLHttpRequestPrototype[ZONE_SYMBOL_ADD_EVENT_LISTENER]; 15683 var oriRemoveListener = XMLHttpRequestPrototype[ZONE_SYMBOL_REMOVE_
15683EVENT_LISTENER]; 15684 15685 if (!oriAddListener) { 15686 var XMLHttpRequestEventTarget = window['XMLHttpRequestEventTarget']; 15687 15688 if (XMLHttpRequestEventTarget) { 15689 var XMLHttpRequestEventTargetPrototype = XMLHttpRequestEventTarget.prototype; 15690 oriAddListener = XMLHttpRequestEventTargetPrototype[ZONE_SYMBOL_ADD_EVENT_LISTENER]; 15691 oriRemoveListener = XMLHttpRequestEventTargetPrototype[ZONE_SYMBOL_REMOVE_EVENT_LISTENER]; 15692 } 15693 } 15694 15695 var READY_STATE_CHANGE = 'readystatechange'; 15696 var SCHEDULED = 'scheduled'; 15697 15698 function scheduleTask(task) { 15699 var data = task.data; 15700 var target = data.target; 15701 target[XHR_SCHEDULED] = false; 15702 target[XHR_ERROR_BEFORE_SCHEDULED] = false; // remove existing event listener 15703 15704 var listener = target[XHR_LISTENER]; 15705 15706 if (!oriAddListener) { 15707 oriAddListener = target[ZONE_SYMBOL_ADD_EVENT_LISTENER];
15708 oriRemoveListener = target[ZONE_SYMBOL_REMOVE_EVENT_LISTENER]; 15709 } 15710 15711 if (listener) { 15712 oriRemoveListener.call(target, READY_STATE_CHANGE, listener); 15713 } 15714 15715 var newListener = target[XHR_LISTENER] = function () { 15716 if (target.readyState === target.DONE) { 15717 // sometimes on some browsers XMLHttpRequest will fire onreadystatechange with 15718 // readyState=4 multiple times, so we need to check task state here 15719 if (!data.aborted && target[XHR_SCHEDULED] && task.state === SCHEDULED) { 15720 // check whether the xhr has registered onload listener 15721 // if that is the case, the task should invoke after all 15722 // onload listeners finish. 15723 var loadTasks = target[Zone.__symbol__('loadfalse')]; 15724 15725 if (loadTasks && loadTasks.length > 0) { 15726 var oriInvoke = task.invoke; 15727 15728 task.invoke = function () { 15729 // need to load the tasks again, because in other 15730 // load listener, they may remove themselves 15731 var loadTasks = target[Zone.__symbol__('loadfalse')]; 15732 15733 for (var i = 0; i < loadTasks.length; i++) { 15734 if (loadTasks[i] === task) { 15735 loadTasks.splice(i, 1); 15736 } 15737 } 15738 15739 if (!data.aborted && task.state === SCHEDULED) { 15740 oriInvoke.call(task); 15741 } 15742 }; 15743 15744 loadTasks.push(task); 15745 } else { 15746 task.invoke(); 15747 } 15748 } else if (!data.aborted && target[XHR_SCHEDULED] === false) { 15749 // error occurs when xhr.send() 15750 target[XHR_ERROR_BEFORE_SCHEDULED] = true; 15751 } 15752 } 15753 }; 15754 15755 oriAddListener.call(target, READY_STATE_CHANGE, newListener); 15756 var storedTask = target[XHR_TASK]; 15757 15758 if (!storedTask) { 15759 target[XHR_TASK] = task; 15760 } 15761
15762 sendNative.apply(target, data.args); 15763 target[XHR_SCHEDULED] = true; 15764 return task; 15765 } 15766 15767 function placeholderCallback() {} 15768 15769 function clearTask(task) { 15770 var data = task.data; // Note - ideally, we would call data.target.removeEventListener here, but it's too late 15771 // to prevent it from firing. So instead, we store info for the event listener. 15772 15773 data.aborted = true; 15774 return abortNative.apply(data.target, data.args); 15775 } 15776 15777 var openNative = patchMethod(XMLHttpRequestPrototype, 'open', function () { 15778 return function (self, args) { 15779 self[XHR_SYNC] = args[2] == false; 15780 self[XHR_URL] = args[1]; 15781 return openNative.apply(self, args); 15782 }; 15783 }); 15784 var XMLHTTPREQUEST_SOURCE = 'XMLHttpRequest.send'; 15785 var fetchTaskAborting = zoneSymbol('fetchTaskAborting'); 15786 var fetchTaskScheduling = zoneSymbol('fetchTaskScheduling'); 15787 var sendNative = patchMethod(XMLHttpRequestPrototype, 'send', function () { 15788 return function (self, args) { 15789 if (Zone.current[fetchTaskScheduling] === true) { 15790 // a fetch is scheduling, so we are using xhr to polyfill fetch 15791 // and because we already schedule macroTask for fetch, we should 15792 // not schedule a macroTask for xhr again 15793 return sendNative.apply(self, args); 15794 } 15795 15796 if (self[XHR_SYNC]) { 15797 // if the XHR is sync there is no task to schedule, just execute the code. 15798 return sendNative.apply(self, args); 15799 } else { 15800 var _options2 = { 15801 target: self, 15802 url: self[XHR_URL], 15803 isPeriodic: false, 15804 args: args, 15805 aborted: false 15806 }; 15807 var task = scheduleMacroTaskWithCurrentZone(XMLHTTPREQUEST_SOURCE, placeholderCallback, _options2, scheduleTask, clearTask); 15808 15809 if (self && self[XHR_ERROR_BEFORE_SCHEDULED] === true && !_options2.aborted && task.state === SCHEDULED) { 15810 // xhr request throw error when send 15811 // we should invoke task instead of leaving a scheduled 15812 // pending macroTask 15813 task.invoke(); 15814 } 15815 } 15816 }; 15817 }); 15818 var abortNative = patchMethod(XMLHttpRequestPrototype, 'abort', function () { 15819 return function (self, args) { 15820 var task = findPendingTask(self); 15821 15822 if (task && typeof task.type == 'string') { 15823 // If the XHR has already completed, do nothing. 15824 // If the XHR has already been aborted, do nothing. 15825 // Fix #569, call abort multiple times before done will cause 15826 // macroTask task count be negative number 15827 if (task.cancelFn == null || task.data && task.data.aborted) { 15828 return; 15829 } 15830 15831 task.zone.cancelTask(task); 15832 } else if (Zone.current[fetchTaskAborting] === true) { 15833 // the abort is called from fetch polyfill, we need to call native abort of XHR. 15834 return abortNative.apply(self, args); 15835 } // Otherwise, we are trying to abort an XHR which has not yet been sent, so there is no 15836 // task 15837 // to cancel. Do nothing. 15838 15839 }; 15840 }); 15841 } 15842 }); 15843 15844 Zone.__load_patch('geolocation', function (global) { 15845 /// GEO_LOCATION 15846 if (global['navigator'] && global['navigator'].geolocation) { 15847 patchPrototype(global['navigator'].geolocation, ['getCurrentPosition', 'watchPosition']); 15848 } 15849 }); 15850 15851 Zone.__load_patch('PromiseRejectionEvent', function (global, Zone) { 15852 // handle unhandled promise rejection 15853 function findPromiseRejectionHandler(evtName) { 15854 return function (e) { 15855 var eventTasks = findEventTasks(global, evtName); 15856 eventTasks.forEach(function (eventTask) { 15857 // windows has added unhandledrejection event listener 15858 // trigger the event listener 15859 var PromiseRejectionEvent = global['PromiseRejectionEvent']; 15860 15861 if (PromiseRejectionEvent) { 15862 var evt = new PromiseRejectionEvent(evtName, { 15863 promise: e.promise, 15864 reason: e.rejection 15865 }); 15866 eventTask.invoke(evt); 15867 } 15868 }); 15869 }; 15870 } 15871 15872 if (global['PromiseRejectionEvent']) { 15873 Zone[zoneSymbol('unhandledPromiseRejectionHandler')] = findPromiseRejectionHandler('unhandledrejection'); 15874 Zone[zoneSymbol('rejectionHandledHandler')] = findPromiseRejectionHandler('rejectionhandled'); 15875 } 15876 }); 15877 }); 15878 /***/ 15879 15880 }, 15881 15882 /***/ 15883 "pLQz": 15884 /*!******************************************************************!*\ 15885 !*** ./node_modules/core-js/internals/engine-is-webos-webkit.js ***! 15886 \******************************************************************/ 15887 15888 /*! no static exports found */ 15889 15890 /***/ 15891 function pLQz(module, exports, __webpack_require__) { 15892 var userAgent = __webpack_require__( 15893 /*! ../internals/engine-user-agent */ 15894 "NC/Y"); 15895 15896 module.exports = /web0s(?!.*chrome)/i.test(userAgent); 15897 /***/ 15898 }, 15899 15900 /***/ 15901 "pNMO": 15902 /*!***************************************************!*\ 15903 !*** ./node_modules/core-js/modules/es.symbol.js ***! 15904 \***************************************************/ 15905 15906 /*! no static exports found */ 15907 15908 /***/ 15909 function pNMO(module, exports, __webpack_require__) { 15910 "use strict"; 15911 15912 var $ = __webpack_require__( 15913 /*! ../internals/export */ 15914 "I+eb"); 15915 15916 var global = __webpack_require__( 15917 /*! ../internals/global */ 15918 "2oRo"); 15919 15920 var getBuiltIn = __webpack_require__( 15921 /*! ../internals/get-built-in */ 15922 "0GbY"); 15923 15924 var IS_PURE = __webpack_require__( 15925 /*! ../internals/is-pure */ 15926 "xDBR"); 15927 15928 var DESCRIPTORS = __webpack_require__( 15929 /*! ../internals/descriptors */ 15930 "g6v/"); 15931 15932 var NATIVE_SYMBOL = __webpack_require__( 15933 /*! ../internals/native-symbol */ 15934 "STAE"); 15935 15936 var USE_SYMBOL_AS_UID = __webpack_require__( 15937 /*! ../internals/use-symbol-as-uid */ 15938 "/b8u"); 15939 15940 var fails = __webpack_require__( 15941 /*! ../internals/fails */ 15942 "0Dky"); 15943 15944 var has = __webpack_require__( 15945 /*! ../internals/has */ 15946 "UTVS"); 15947 15948 var isArray = __webpack_require__( 15949 /*! ../internals/is-array */ 15950 "6LWA"); 15951 15952 var isObject = __webpack_require__( 15953 /*! ../internals/is-object */ 15954 "hh1v"); 15955 15956 var anObject = __webpack_require__( 15957 /*! ../internals/an-object */ 15958 "glrk"); 15959 15960 var toObject = __webpack_require__( 15961 /*! ../internals/to-object */ 15962 "ewvW"); 15963 15964 var toIndexedObject = __webpack_require__( 15965 /*! ../internals/to-indexed-object */ 15966 "/GqU"); 15967 15968 var toPrimitive = __webpack_require__( 15969 /*! ../internals/to-primitive */ 15970 "wE6v"); 15971 15972 var createPropertyDescriptor = __webpack_require__( 15973 /*! ../internals/create-property-descriptor */ 15974 "XGwC"); 15975 15976 var nativeObjectCreate = __webpack_require__( 15977 /*! ../internals/object-create */ 15978 "fHMY"); 15979 15980 var objectKeys = __webpack_require__( 15981 /*! ../internals/object-keys */ 15982 "33Wh"); 15983 15984 var getOwnPropertyNamesModule = __webpack_require__( 15985 /*! ../internals/object-get-own-property-names */ 15986 "JBy8"); 15987 15988 var getOwnPropertyNamesExternal = __webpack_require__( 15989 /*! ../internals/object-get-own-property-names-external */ 15990 "BX/b"); 15991 15992 var getOwnPropertySymbolsModule = __webpack_require__(
vendor: 4,216 bytes, lines 15993-16109
15993 /*! ../internals/object-get-own-property-symbols */ 15994 "dBg+"); 15995 15996 var getOwnPropertyDescriptorModule = __webpack_require__( 15997 /*! ../internals/object-get-own-property-descriptor */ 15998 "Bs8V"); 15999 16000 var definePropertyModule = __webpack_require__( 16001 /*! ../internals/object-define-property */ 16002 "m/L8"); 16003 16004 var propertyIsEnumerableModule = __webpack_require__( 16005 /*! ../internals/object-property-is-enumerable */ 16006 "0eef"); 16007 16008 var createNonEnumerableProperty = __webpack_require__( 16009 /*! ../internals/create-non-enumerable-property */ 16010 "kRJp"); 16011 16012 var redefine = __webpack_require__( 16013 /*! ../internals/redefine */ 16014 "busE"); 16015 16016 var shared = __webpack_require__( 16017 /*! ../internals/shared */ 16018 "VpIT"); 16019 16020 var sharedKey = __webpack_require__( 16021 /*! ../internals/shared-key */ 16022 "93I0"); 16023 16024 var hiddenKeys = __webpack_require__( 16025 /*! ../internals/hidden-keys */ 16026 "0BK2"); 16027 16028 var uid = __webpack_require__( 16029 /*! ../internals/uid */ 16030 "kOOl"); 16031 16032 var wellKnownSymbol = __webpack_require__( 16033 /*! ../internals/well-known-symbol */ 16034 "tiKp"); 16035 16036 var wrappedWellKnownSymbolModule = __webpack_require__( 16037 /*! ../internals/well-known-symbol-wrapped */ 16038 "5Tg+"); 16039 16040 var defineWellKnownSymbol = __webpack_require__( 16041 /*! ../internals/define-well-known-symbol */ 16042 "dG/n"); 16043 16044 var setToStringTag = __webpack_require__( 16045 /*! ../internals/set-to-string-tag */ 16046 "1E5z"); 16047 16048 var InternalStateModule = __webpack_require__( 16049 /*! ../internals/internal-state */ 16050 "afO8"); 16051 16052 var $forEach = __webpack_require__( 16053 /*! ../internals/array-iteration */ 16054 "tycR").forEach; 16055 16056 var HIDDEN = sharedKey('hidden'); 16057 var SYMBOL = 'Symbol'; 16058 var PROTOTYPE = 'prototype'; 16059 var TO_PRIMITIVE = wellKnownSymbol('toPrimitive'); 16060 var setInternalState = InternalStateModule.set; 16061 var getInternalState = InternalStateModule.getterFor(SYMBOL); 16062 var ObjectPrototype = Object[PROTOTYPE]; 16063 var $Symbol = global.Symbol; 16064 var $stringify = getBuiltIn('JSON', 'stringify'); 16065 var nativeGetOwnPropertyDescriptor = getOwnPropertyDescriptorModule.f; 16066 var nativeDefineProperty = definePropertyModule.f; 16067 var nativeGetOwnPropertyNames = getOwnPropertyNamesExternal.f; 16068 var nativePropertyIsEnumerable = propertyIsEnumerableModule.f; 16069 var AllSymbols = shared('symbols'); 16070 var ObjectPrototypeSymbols = shared('op-symbols'); 16071 var StringToSymbolRegistry = shared('string-to-symbol-registry'); 16072 var SymbolToStringRegistry = shared('symbol-to-string-registry'); 16073 var WellKnownSymbolsStore = shared('wks'); 16074 var QObject = global.QObject; // Don't use setters in Qt Script, https://github.com/zloirock/core-js/issues/173 16075 16076 var USE_SETTER = !QObject || !QObject[PROTOTYPE] || !QObject[PROTOTYPE].findChild; // fallback for old Android, https://code.google.com/p/v8/issues/detail?id=687 16077 16078 var setSymbolDescriptor = DESCRIPTORS && fails(function () { 16079 return nativeObjectCreate(nativeDefineProperty({}, 'a', { 16080 get: function get() { 16081 return nativeDefineProperty(this, 'a', { 16082 value: 7 16083 }).a; 16084 } 16085 })).a != 7; 16086 }) ? function (O, P, Attributes) { 16087 var ObjectPrototypeDescriptor = nativeGetOwnPropertyDescriptor(ObjectPrototype, P); 16088 if (ObjectPrototypeDescriptor) delete ObjectPrototype[P]; 16089 nativeDefineProperty(O, P, Attributes); 16090 16091 if (ObjectPrototypeDescriptor && O !== ObjectPrototype) { 16092 nativeDefineProperty(ObjectPrototype, P, ObjectPrototypeDescriptor); 16093 } 16094 } : nativeDefineProperty; 16095 16096 var wrap = function wrap(tag, description) { 16097 var symbol = AllSymbols[tag] = nativeObjectCreate($Symbol[PROTOTYPE]); 16098 setInternalState(symbol, { 16099 type: SYMBOL, 16100 tag: tag, 16101 description: description 16102 }); 16103 if (!DESCRIPTORS) symbol.description = description; 16104 return symbol; 16105 }; 16106 16107 var isSymbol = USE_SYMBOL_AS_UID ? function (it) { 16108 return typeof it == 'symbol'; 16109 } : function (it) {
vendor: 5,564 bytes, lines 16110-16252
16110 return Object(it) instanceof $Symbol; 16111 }; 16112 16113 var $defineProperty = function defineProperty(O, P, Attributes) { 16114 if (O === ObjectPrototype) $defineProperty(ObjectPrototypeSymbols, P, Attributes); 16115 anObject(O); 16116 var key = toPrimitive(P, true); 16117 anObject(Attributes); 16118 16119 if (has(AllSymbols, key)) { 16120 if (!Attributes.enumerable) { 16121 if (!has(O, HIDDEN)) nativeDefineProperty(O, HIDDEN, createPropertyDescriptor(1, {})); 16122 O[HIDDEN][key] = true; 16123 } else { 16124 if (has(O, HIDDEN) && O[HIDDEN][key]) O[HIDDEN][key] = false; 16125 Attributes = nativeObjectCreate(Attributes, { 16126 enumerable: createPropertyDescriptor(0, false) 16127 }); 16128 } 16129 16130 return setSymbolDescriptor(O, key, Attributes); 16131 } 16132 16133 return nativeDefineProperty(O, key, Attributes); 16134 }; 16135 16136 var $defineProperties = function defineProperties(O, Properties) { 16137 anObject(O); 16138 var properties = toIndexedObject(Properties); 16139 var keys = objectKeys(properties).concat($getOwnPropertySymbols(properties)); 16140 $forEach(keys, function (key) { 16141 if (!DESCRIPTORS || $propertyIsEnumerable.call(properties, key)) $defineProperty(O, key, properties[key]); 16142 }); 16143 return O; 16144 }; 16145 16146 var $create = function create(O, Properties) { 16147 return Properties === undefined ? nativeObjectCreate(O) : $defineProperties(nativeObjectCreate(O), Properties); 16148 }; 16149 16150 var $propertyIsEnumerable = function propertyIsEnumerable(V) { 16151 var P = toPrimitive(V, true); 16152 var enumerable = nativePropertyIsEnumerable.call(this, P); 16153 if (this === ObjectPrototype && has(AllSymbols, P) && !has(ObjectPrototypeSymbols, P)) return false; 16154 return enumerable || !has(this, P) || !has(AllSymbols, P) || has(this, HIDDEN) && this[HIDDEN][P] ? enumerable : true; 16155 }; 16156 16157 var $getOwnPropertyDescriptor = function getOwnPropertyDescriptor(O, P) { 16158 var it = toIndexedObject(O); 16159 var key = toPrimitive(P, true); 16160 if (it === ObjectPrototype && has(AllSymbols, key) && !has(ObjectPrototypeSymbols, key)) return; 16161 var descriptor = nativeGetOwnPropertyDescriptor(it, key); 16162 16163 if (descriptor && has(AllSymbols, key) && !(has(it, HIDDEN) && it[HIDDEN][key])) { 16164 descriptor.enumerable = true; 16165 } 16166 16167 return descriptor; 16168 }; 16169 16170 var $getOwnPropertyNames = function getOwnPropertyNames(O) { 16171 var names = nativeGetOwnPropertyNames(toIndexedObject(O)); 16172 var result = []; 16173 $forEach(names, function (key) { 16174 if (!has(AllSymbols, key) && !has(hiddenKeys, key)) result.push(key); 16175 }); 16176 return result; 16177 }; 16178 16179 var $getOwnPropertySymbols = function getOwnPropertySymbols(O) { 16180 var IS_OBJECT_PROTOTYPE = O === ObjectPrototype; 16181 var names = nativeGetOwnPropertyNames(IS_OBJECT_PROTOTYPE ? ObjectPrototypeSymbols : toIndexedObject(O)); 16182 var result = []; 16183 $forEach(names, function (key) { 16184 if (has(AllSymbols, key) && (!IS_OBJECT_PROTOTYPE || has(ObjectPrototype, key))) { 16185 result.push(AllSymbols[key]); 16186 } 16187 }); 16188 return result; 16189 }; // `Symbol` constructor 16190 // https://tc39.es/ecma262/#sec-symbol-constructor 16191 16192 16193 if (!NATIVE_SYMBOL) { 16194 $Symbol = function Symbol() { 16195 if (this instanceof $Symbol) throw TypeError('Symbol is not a constructor'); 16196 var description = !arguments.length || arguments[0] === undefined ? undefined : String(arguments[0]); 16197 var tag = uid(description); 16198 16199 var setter = function setter(value) { 16200 if (this === ObjectPrototype) setter.call(ObjectPrototypeSymbols, value); 16201 if (has(this, HIDDEN) && has(this[HIDDEN], tag)) this[HIDDEN][tag] = false; 16202 setSymbolDescriptor(this, tag, createPropertyDescriptor(1, value)); 16203 }; 16204 16205 if (DESCRIPTORS && USE_SETTER) setSymbolDescriptor(ObjectPrototype, tag, { 16206 configurable: true, 16207 set: setter 16208 }); 16209 return wrap(tag, description); 16210 }; 16211 16212 redefine($Symbol[PROTOTYPE], 'toString', function toString() { 16213 return getInternalState(this).tag; 16214 }); 16215 redefine($Symbol, 'withoutSetter', function (description) { 16216 return wrap(uid(description), description); 16217 }); 16218 propertyIsEnumerableModule.f = $propertyIsEnumerable; 16219 definePropertyModule.f = $defineProperty; 16220 getOwnPropertyDescriptorModule.f = $getOwnPropertyDescriptor; 16221 getOwnPropertyNamesModule.f = getOwnPropertyNamesExternal.f = $getOwnPropertyNames; 16222 getOwnPropertySymbolsModule.f = $getOwnPropertySymbols; 16223 16224 wrappedWellKnownSymbolModule.f = function (name) { 16225 return wrap(wellKnownSymbol(name), name); 16226 }; 16227 16228 if (DESCRIPTORS) { 16229 // https://github.com/tc39/proposal-Symbol-description 16230 nativeDefineProperty($Symbol[PROTOTYPE], 'description', { 16231 configurable: true, 16232 get: function description() { 16233 return getInternalState(this).description; 16234 } 16235 }); 16236 16237 if (!IS_PURE) { 16238 redefine(ObjectPrototype, 'propertyIsEnumerable', $propertyIsEnumerable, { 16239 unsafe: true 16240 }); 16241 } 16242 } 16243 } 16244 16245 $({ 16246 global: true, 16247 wrap: true, 16248 forced: !NATIVE_SYMBOL, 16249 sham: !NATIVE_SYMBOL 16250 }, { 16251 Symbol: $Symbol 16252 });
vendor: 4,103 bytes, lines 16253-16362
16253 $forEach(objectKeys(WellKnownSymbolsStore), function (name) { 16254 defineWellKnownSymbol(name); 16255 }); 16256 $({ 16257 target: SYMBOL, 16258 stat: true, 16259 forced: !NATIVE_SYMBOL 16260 }, { 16261 // `Symbol.for` method 16262 // https://tc39.es/ecma262/#sec-symbol.for 16263 'for': function _for(key) { 16264 var string = String(key); 16265 if (has(StringToSymbolRegistry, string)) return StringToSymbolRegistry[string]; 16266 var symbol = $Symbol(string); 16267 StringToSymbolRegistry[string] = symbol; 16268 SymbolToStringRegistry[symbol] = string; 16269 return symbol; 16270 }, 16271 // `Symbol.keyFor` method 16272 // https://tc39.es/ecma262/#sec-symbol.keyfor 16273 keyFor: function keyFor(sym) { 16274 if (!isSymbol(sym)) throw TypeError(sym + ' is not a symbol'); 16275 if (has(SymbolToStringRegistry, sym)) return SymbolToStringRegistry[sym]; 16276 }, 16277 useSetter: function useSetter() { 16278 USE_SETTER = true; 16279 }, 16280 useSimple: function useSimple() { 16281 USE_SETTER = false; 16282 } 16283 }); 16284 $({ 16285 target: 'Object', 16286 stat: true, 16287 forced: !NATIVE_SYMBOL, 16288 sham: !DESCRIPTORS 16289 }, { 16290 // `Object.create` method 16291 // https://tc39.es/ecma262/#sec-object.create 16292 create: $create, 16293 // `Object.defineProperty` method 16294 // https://tc39.es/ecma262/#sec-object.defineproperty 16295 defineProperty: $defineProperty, 16296 // `Object.defineProperties` method 16297 // https://tc39.es/ecma262/#sec-object.defineproperties 16298 defineProperties: $defineProperties, 16299 // `Object.getOwnPropertyDescriptor` method 16300 // https://tc39.es/ecma262/#sec-object.getownpropertydescriptors 16301 getOwnPropertyDescriptor: $getOwnPropertyDescriptor 16302 }); 16303 $({ 16304 target: 'Object', 16305 stat: true, 16306 forced: !NATIVE_SYMBOL 16307 }, { 16308 // `Object.getOwnPropertyNames` method 16309 // https://tc39.es/ecma262/#sec-object.getownpropertynames 16310 getOwnPropertyNames: $getOwnPropertyNames, 16311 // `Object.getOwnPropertySymbols` method 16312 // https://tc39.es/ecma262/#sec-object.getownpropertysymbols 16313 getOwnPropertySymbols: $getOwnPropertySymbols 16314 }); // Chrome 38 and 39 `Object.getOwnPropertySymbols` fails on primitives 16315 // https://bugs.chromium.org/p/v8/issues/detail?id=3443 16316 16317 $({ 16318 target: 'Object', 16319 stat: true, 16320 forced: fails(function () { 16321 getOwnPropertySymbolsModule.f(1); 16322 }) 16323 }, { 16324 getOwnPropertySymbols: function getOwnPropertySymbols(it) { 16325 return getOwnPropertySymbolsModule.f(toObject(it)); 16326 } 16327 }); // `JSON.stringify` method behavior with symbols 16328 // https://tc39.es/ecma262/#sec-json.stringify 16329 16330 if ($stringify) { 16331 var FORCED_JSON_STRINGIFY = !NATIVE_SYMBOL || fails(function () { 16332 var symbol = $Symbol(); // MS Edge converts symbol values to JSON as {} 16333 16334 return $stringify([symbol]) != '[null]' // WebKit converts symbol values to JSON as null 16335 || $stringify({ 16336 a: symbol 16337 }) != '{}' // V8 throws on boxed symbols 16338 || $stringify(Object(symbol)) != '{}'; 16339 }); 16340 $({ 16341 target: 'JSON', 16342 stat: true, 16343 forced: FORCED_JSON_STRINGIFY 16344 }, { 16345 // eslint-disable-next-line no-unused-vars 16346 stringify: function stringify(it, replacer, space) { 16347 var args = [it]; 16348 var index = 1; 16349 var $replacer; 16350 16351 while (arguments.length > index) { 16352 args.push(arguments[index++]); 16353 } 16354 16355 $replacer = replacer; 16356 if (!isObject(replacer) && it === undefined || isSymbol(it)) return; // IE8 returns string on undefined 16357 16358 if (!isArray(replacer)) replacer = function replacer(key, value) { 16359 if (typeof $replacer == 'function') value = $replacer.call(this, key, value); 16360 if (!isSymbol(value)) return value; 16361 }; 16362 args[1] = replacer;
vendor: 8,430 bytes, lines 16363-16658
16363 return $stringify.apply(null, args); 16364 } 16365 }); 16366 } // `Symbol.prototype[@@toPrimitive]` method 16367 // https://tc39.es/ecma262/#sec-symbol.prototype-@@toprimitive 16368 16369 16370 if (!$Symbol[PROTOTYPE][TO_PRIMITIVE]) { 16371 createNonEnumerableProperty($Symbol[PROTOTYPE], TO_PRIMITIVE, $Symbol[PROTOTYPE].valueOf); 16372 } // `Symbol.prototype[@@toStringTag]` property 16373 // https://tc39.es/ecma262/#sec-symbol.prototype-@@tostringtag 16374 16375 16376 setToStringTag($Symbol, SYMBOL); 16377 hiddenKeys[HIDDEN] = true; 16378 /***/ 16379 }, 16380 16381 /***/ 16382 "piMb": 16383 /*!********************************************************!*\ 16384 !*** ./node_modules/core-js/modules/es.array.every.js ***! 16385 \********************************************************/ 16386 16387 /*! no static exports found */ 16388 16389 /***/ 16390 function piMb(module, exports, __webpack_require__) { 16391 "use strict"; 16392 16393 var $ = __webpack_require__( 16394 /*! ../internals/export */ 16395 "I+eb"); 16396 16397 var $every = __webpack_require__( 16398 /*! ../internals/array-iteration */ 16399 "tycR").every; 16400 16401 var arrayMethodIsStrict = __webpack_require__( 16402 /*! ../internals/array-method-is-strict */ 16403 "pkCn"); 16404 16405 var arrayMethodUsesToLength = __webpack_require__( 16406 /*! ../internals/array-method-uses-to-length */ 16407 "rkAj"); 16408 16409 var STRICT_METHOD = arrayMethodIsStrict('every'); 16410 var USES_TO_LENGTH = arrayMethodUsesToLength('every'); // `Array.prototype.every` method 16411 // https://tc39.es/ecma262/#sec-array.prototype.every 16412 16413 $({ 16414 target: 'Array', 16415 proto: true, 16416 forced: !STRICT_METHOD || !USES_TO_LENGTH 16417 }, { 16418 every: function every(callbackfn 16419 /* , thisArg */ 16420 ) { 16421 return $every(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); 16422 } 16423 }); 16424 /***/ 16425 }, 16426 16427 /***/ 16428 "pjDv": 16429 /*!*******************************************************!*\ 16430 !*** ./node_modules/core-js/modules/es.array.from.js ***! 16431 \*******************************************************/ 16432 16433 /*! no static exports found */ 16434 16435 /***/ 16436 function pjDv(module, exports, __webpack_require__) { 16437 var $ = __webpack_require__( 16438 /*! ../internals/export */ 16439 "I+eb"); 16440 16441 var from = __webpack_require__( 16442 /*! ../internals/array-from */ 16443 "TfTi"); 16444 16445 var checkCorrectnessOfIteration = __webpack_require__( 16446 /*! ../internals/check-correctness-of-iteration */ 16447 "HH4o"); 16448 16449 var INCORRECT_ITERATION = !checkCorrectnessOfIteration(function (iterable) { 16450 Array.from(iterable); 16451 }); // `Array.from` method 16452 // https://tc39.es/ecma262/#sec-array.from 16453 16454 $({ 16455 target: 'Array', 16456 stat: true, 16457 forced: INCORRECT_ITERATION 16458 }, { 16459 from: from 16460 }); 16461 /***/ 16462 }, 16463 16464 /***/ 16465 "pkCn": 16466 /*!******************************************************************!*\ 16467 !*** ./node_modules/core-js/internals/array-method-is-strict.js ***! 16468 \******************************************************************/ 16469 16470 /*! no static exports found */ 16471 16472 /***/ 16473 function pkCn(module, exports, __webpack_require__) { 16474 "use strict"; 16475 16476 var fails = __webpack_require__( 16477 /*! ../internals/fails */ 16478 "0Dky"); 16479 16480 module.exports = function (METHOD_NAME, argument) { 16481 var method = [][METHOD_NAME]; 16482 return !!method && fails(function () { 16483 // eslint-disable-next-line no-useless-call,no-throw-literal 16484 method.call(null, argument || function () { 16485 throw 1; 16486 }, 1); 16487 }); 16488 }; 16489 /***/ 16490 16491 }, 16492 16493 /***/ 16494 "ppGB": 16495 /*!******************************************************!*\ 16496 !*** ./node_modules/core-js/internals/to-integer.js ***! 16497 \******************************************************/ 16498 16499 /*! no static exports found */ 16500 16501 /***/ 16502 function ppGB(module, exports) { 16503 var ceil = Math.ceil; 16504 var floor = Math.floor; // `ToInteger` abstract operation 16505 // https://tc39.es/ecma262/#sec-tointeger 16506 16507 module.exports = function (argument) { 16508 return isNaN(argument = +argument) ? 0 : (argument > 0 ? floor : ceil)(argument); 16509 }; 16510 /***/ 16511 16512 }, 16513 16514 /***/ 16515 "qHT+": 16516 /*!**************************************************************!*\ 16517 !*** ./node_modules/core-js/modules/es.array.copy-within.js ***! 16518 \**************************************************************/ 16519 16520 /*! no static exports found */ 16521 16522 /***/ 16523 function qHT(module, exports, __webpack_require__) { 16524 var $ = __webpack_require__( 16525 /*! ../internals/export */ 16526 "I+eb"); 16527 16528 var copyWithin = __webpack_require__( 16529 /*! ../internals/array-copy-within */ 16530 "FF6l"); 16531 16532 var addToUnscopables = __webpack_require__( 16533 /*! ../internals/add-to-unscopables */ 16534 "RNIs"); // `Array.prototype.copyWithin` method 16535 // https://tc39.es/ecma262/#sec-array.prototype.copywithin 16536 16537 16538 $({ 16539 target: 'Array', 16540 proto: true 16541 }, { 16542 copyWithin: copyWithin 16543 }); // https://tc39.es/ecma262/#sec-array.prototype-@@unscopables 16544 16545 addToUnscopables('copyWithin'); 16546 /***/ 16547 }, 16548 16549 /***/ 16550 "qePV": 16551 /*!***************************************************************!*\ 16552 !*** ./node_modules/core-js/modules/es.number.constructor.js ***! 16553 \***************************************************************/ 16554 16555 /*! no static exports found */ 16556 16557 /***/ 16558 function qePV(module, exports, __webpack_require__) { 16559 "use strict"; 16560 16561 var DESCRIPTORS = __webpack_require__( 16562 /*! ../internals/descriptors */ 16563 "g6v/"); 16564 16565 var global = __webpack_require__( 16566 /*! ../internals/global */ 16567 "2oRo"); 16568 16569 var isForced = __webpack_require__( 16570 /*! ../internals/is-forced */ 16571 "lMq5"); 16572 16573 var redefine = __webpack_require__( 16574 /*! ../internals/redefine */ 16575 "busE"); 16576 16577 var has = __webpack_require__( 16578 /*! ../internals/has */ 16579 "UTVS"); 16580 16581 var classof = __webpack_require__( 16582 /*! ../internals/classof-raw */ 16583 "xrYK"); 16584 16585 var inheritIfRequired = __webpack_require__( 16586 /*! ../internals/inherit-if-required */ 16587 "cVYH"); 16588 16589 var toPrimitive = __webpack_require__( 16590 /*! ../internals/to-primitive */ 16591 "wE6v"); 16592 16593 var fails = __webpack_require__( 16594 /*! ../internals/fails */ 16595 "0Dky"); 16596 16597 var create = __webpack_require__( 16598 /*! ../internals/object-create */ 16599 "fHMY"); 16600 16601 var getOwnPropertyNames = __webpack_require__( 16602 /*! ../internals/object-get-own-property-names */ 16603 "JBy8").f; 16604 16605 var getOwnPropertyDescriptor = __webpack_require__( 16606 /*! ../internals/object-get-own-property-descriptor */ 16607 "Bs8V").f; 16608 16609 var defineProperty = __webpack_require__( 16610 /*! ../internals/object-define-property */ 16611 "m/L8").f; 16612 16613 var trim = __webpack_require__( 16614 /*! ../internals/string-trim */ 16615 "WKiH").trim; 16616 16617 var NUMBER = 'Number'; 16618 var NativeNumber = global[NUMBER]; 16619 var NumberPrototype = NativeNumber.prototype; // Opera ~12 has broken Object#toString 16620 16621 var BROKEN_CLASSOF = classof(create(NumberPrototype)) == NUMBER; // `ToNumber` abstract operation 16622 // https://tc39.es/ecma262/#sec-tonumber 16623 16624 var toNumber = function toNumber(argument) { 16625 var it = toPrimitive(argument, false); 16626 var first, third, radix, maxCode, digits, length, index, code; 16627 16628 if (typeof it == 'string' && it.length > 2) { 16629 it = trim(it); 16630 first = it.charCodeAt(0); 16631 16632 if (first === 43 || first === 45) { 16633 third = it.charCodeAt(2); 16634 if (third === 88 || third === 120) return NaN; // Number('+0x1') should be NaN, old V8 fix 16635 } else if (first === 48) { 16636 switch (it.charCodeAt(1)) { 16637 case 66: 16638 case 98: 16639 radix = 2; 16640 maxCode = 49; 16641 break; 16642 // fast equal of /^0b[01]+$/i 16643 16644 case 79: 16645 case 111: 16646 radix = 8; 16647 maxCode = 55; 16648 break; 16649 // fast equal of /^0o[0-7]+$/i 16650 16651 default: 16652 return +it; 16653 } 16654 16655 digits = it.slice(2); 16656 length = digits.length; 16657 16658 for (index = 0; index < length; index++) {
vendor: 6,933 bytes, lines 16659-16895
16659 code = digits.charCodeAt(index); // parseInt parses a string to a first unavailable symbol 16660 // but ToNumber should return NaN if a string contains unavailable symbols 16661 16662 if (code < 48 || code > maxCode) return NaN; 16663 } 16664 16665 return parseInt(digits, radix); 16666 } 16667 } 16668 16669 return +it; 16670 }; // `Number` constructor 16671 // https://tc39.es/ecma262/#sec-number-constructor 16672 16673 16674 if (isForced(NUMBER, !NativeNumber(' 0o1') || !NativeNumber('0b1') || NativeNumber('+0x1'))) { 16675 var NumberWrapper = function Number(value) { 16676 var it = arguments.length < 1 ? 0 : value; 16677 var dummy = this; 16678 return dummy instanceof NumberWrapper // check on 1..constructor(foo) case 16679 && (BROKEN_CLASSOF ? fails(function () { 16680 NumberPrototype.valueOf.call(dummy); 16681 }) : classof(dummy) != NUMBER) ? inheritIfRequired(new NativeNumber(toNumber(it)), dummy, NumberWrapper) : toNumber(it); 16682 }; 16683 16684 for (var keys = DESCRIPTORS ? getOwnPropertyNames(NativeNumber) : ( // ES3: 16685 'MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,' + // ES2015 (in case, if modules with ES2015 Number statics required before): 16686 'EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,' + 'MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger,' + // ESNext 16687 'fromString,range').split(','), j = 0, key; keys.length > j; j++) { 16688 if (has(NativeNumber, key = keys[j]) && !has(NumberWrapper, key)) { 16689 defineProperty(NumberWrapper, key, getOwnPropertyDescriptor(NativeNumber, key)); 16690 } 16691 } 16692 16693 NumberWrapper.prototype = NumberPrototype; 16694 NumberPrototype.constructor = NumberWrapper; 16695 redefine(global, NUMBER, NumberWrapper); 16696 } 16697 /***/ 16698 16699 }, 16700 16701 /***/ 16702 "qxPZ": 16703 /*!*******************************************************************!*\ 16704 !*** ./node_modules/core-js/internals/correct-is-regexp-logic.js ***! 16705 \*******************************************************************/ 16706 16707 /*! no static exports found */ 16708 16709 /***/ 16710 function qxPZ(module, exports, __webpack_require__) { 16711 var wellKnownSymbol = __webpack_require__( 16712 /*! ../internals/well-known-symbol */ 16713 "tiKp"); 16714 16715 var MATCH = wellKnownSymbol('match'); 16716 16717 module.exports = function (METHOD_NAME) { 16718 var regexp = /./; 16719 16720 try { 16721 '/./'[METHOD_NAME](regexp); 16722 } catch (error1) { 16723 try { 16724 regexp[MATCH] = false; 16725 return '/./'[METHOD_NAME](regexp); 16726 } catch (error2) { 16727 /* empty */ 16728 } 16729 } 16730 16731 return false; 16732 }; 16733 /***/ 16734 16735 }, 16736 16737 /***/ 16738 "r/Vq": 16739 /*!********************************************************************!*\ 16740 !*** ./node_modules/core-js/modules/es.number.max-safe-integer.js ***! 16741 \********************************************************************/ 16742 16743 /*! no static exports found */ 16744 16745 /***/ 16746 function rVq(module, exports, __webpack_require__) { 16747 var $ = __webpack_require__( 16748 /*! ../internals/export */ 16749 "I+eb"); // `Number.MAX_SAFE_INTEGER` constant 16750 // https://tc39.es/ecma262/#sec-number.max_safe_integer 16751 16752 16753 $({ 16754 target: 'Number', 16755 stat: true 16756 }, { 16757 MAX_SAFE_INTEGER: 0x1FFFFFFFFFFFFF 16758 }); 16759 /***/ 16760 }, 16761 16762 /***/ 16763 "r5Og": 16764 /*!********************************************************!*\ 16765 !*** ./node_modules/core-js/modules/es.object.seal.js ***! 16766 \********************************************************/ 16767 16768 /*! no static exports found */ 16769 16770 /***/ 16771 function r5Og(module, exports, __webpack_require__) { 16772 var $ = __webpack_require__( 16773 /*! ../internals/export */ 16774 "I+eb"); 16775 16776 var isObject = __webpack_require__( 16777 /*! ../internals/is-object */ 16778 "hh1v"); 16779 16780 var onFreeze = __webpack_require__( 16781 /*! ../internals/internal-metadata */ 16782 "8YOa").onFreeze; 16783 16784 var FREEZING = __webpack_require__( 16785 /*! ../internals/freezing */ 16786 "uy83"); 16787 16788 var fails = __webpack_require__( 16789 /*! ../internals/fails */ 16790 "0Dky"); 16791 16792 var nativeSeal = Object.seal; 16793 var FAILS_ON_PRIMITIVES = fails(function () { 16794 nativeSeal(1); 16795 }); // `Object.seal` method 16796 // https://tc39.es/ecma262/#sec-object.seal 16797 16798 $({ 16799 target: 'Object', 16800 stat: true, 16801 forced: FAILS_ON_PRIMITIVES, 16802 sham: !FREEZING 16803 }, { 16804 seal: function seal(it) { 16805 return nativeSeal && isObject(it) ? nativeSeal(onFreeze(it)) : it; 16806 } 16807 }); 16808 /***/ 16809 }, 16810 16811 /***/ 16812 "rB9j": 16813 /*!********************************************************!*\ 16814 !*** ./node_modules/core-js/modules/es.regexp.exec.js ***! 16815 \********************************************************/ 16816 16817 /*! no static exports found */ 16818 16819 /***/ 16820 function rB9j(module, exports, __webpack_require__) { 16821 "use strict"; 16822 16823 var $ = __webpack_require__( 16824 /*! ../internals/export */ 16825 "I+eb"); 16826 16827 var exec = __webpack_require__( 16828 /*! ../internals/regexp-exec */ 16829 "kmMV"); // `RegExp.prototype.exec` method 16830 // https://tc39.es/ecma262/#sec-regexp.prototype.exec 16831 16832 16833 $({ 16834 target: 'RegExp', 16835 proto: true, 16836 forced: /./.exec !== exec 16837 }, { 16838 exec: exec 16839 }); 16840 /***/ 16841 }, 16842 16843 /***/ 16844 "rKzb": 16845 /*!***********************************************************!*\ 16846 !*** ./node_modules/core-js/internals/collection-weak.js ***! 16847 \***********************************************************/ 16848 16849 /*! no static exports found */ 16850 16851 /***/ 16852 function rKzb(module, exports, __webpack_require__) { 16853 "use strict"; 16854 16855 var redefineAll = __webpack_require__( 16856 /*! ../internals/redefine-all */ 16857 "4syw"); 16858 16859 var getWeakData = __webpack_require__( 16860 /*! ../internals/internal-metadata */ 16861 "8YOa").getWeakData; 16862 16863 var anObject = __webpack_require__( 16864 /*! ../internals/an-object */ 16865 "glrk"); 16866 16867 var isObject = __webpack_require__( 16868 /*! ../internals/is-object */ 16869 "hh1v"); 16870 16871 var anInstance = __webpack_require__( 16872 /*! ../internals/an-instance */ 16873 "GarU"); 16874 16875 var iterate = __webpack_require__( 16876 /*! ../internals/iterate */ 16877 "ImZN"); 16878 16879 var ArrayIterationModule = __webpack_require__( 16880 /*! ../internals/array-iteration */ 16881 "tycR"); 16882 16883 var $has = __webpack_require__( 16884 /*! ../internals/has */ 16885 "UTVS"); 16886 16887 var InternalStateModule = __webpack_require__( 16888 /*! ../internals/internal-state */ 16889 "afO8"); 16890 16891 var setInternalState = InternalStateModule.set; 16892 var internalStateGetterFor = InternalStateModule.getterFor; 16893 var find = ArrayIterationModule.find; 16894 var findIndex = ArrayIterationModule.findIndex; 16895 var id = 0;
vendor: 5,806 bytes, lines 16895-17069
16895 // fallback for uncaught frozen keys 16896 16897 var uncaughtFrozenStore = function uncaughtFrozenStore(store) { 16898 return store.frozen || (store.frozen = new UncaughtFrozenStore()); 16899 }; 16900 16901 var UncaughtFrozenStore = function UncaughtFrozenStore() { 16902 this.entries = []; 16903 }; 16904 16905 var findUncaughtFrozen = function findUncaughtFrozen(store, key) { 16906 return find(store.entries, function (it) { 16907 return it[0] === key; 16908 }); 16909 }; 16910 16911 UncaughtFrozenStore.prototype = { 16912 get: function get(key) { 16913 var entry = findUncaughtFrozen(this, key); 16914 if (entry) return entry[1]; 16915 }, 16916 has: function has(key) { 16917 return !!findUncaughtFrozen(this, key); 16918 }, 16919 set: function set(key, value) { 16920 var entry = findUncaughtFrozen(this, key); 16921 if (entry) entry[1] = value;else this.entries.push([key, value]); 16922 }, 16923 'delete': function _delete(key) { 16924 var index = findIndex(this.entries, function (it) { 16925 return it[0] === key; 16926 }); 16927 if (~index) this.entries.splice(index, 1); 16928 return !!~index; 16929 } 16930 }; 16931 module.exports = { 16932 getConstructor: function getConstructor(wrapper, CONSTRUCTOR_NAME, IS_MAP, ADDER) { 16933 var C = wrapper(function (that, iterable) { 16934 anInstance(that, C, CONSTRUCTOR_NAME); 16935 setInternalState(that, { 16936 type: CONSTRUCTOR_NAME, 16937 id: id++, 16938 frozen: undefined 16939 }); 16940 if (iterable != undefined) iterate(iterable, that[ADDER], { 16941 that: that, 16942 AS_ENTRIES: IS_MAP 16943 }); 16944 }); 16945 var getInternalState = internalStateGetterFor(CONSTRUCTOR_NAME); 16946 16947 var define = function define(that, key, value) { 16948 var state = getInternalState(that); 16949 var data = getWeakData(anObject(key), true); 16950 if (data === true) uncaughtFrozenStore(state).set(key, value);else data[state.id] = value; 16951 return that; 16952 }; 16953 16954 redefineAll(C.prototype, { 16955 // 23.3.3.2 WeakMap.prototype.delete(key) 16956 // 23.4.3.3 WeakSet.prototype.delete(value) 16957 'delete': function _delete(key) { 16958 var state = getInternalState(this); 16959 if (!isObject(key)) return false; 16960 var data = getWeakData(key); 16961 if (data === true) return uncaughtFrozenStore(state)['delete'](key); 16962 return data && $has(data, state.id) && delete data[state.id]; 16963 }, 16964 // 23.3.3.4 WeakMap.prototype.has(key) 16965 // 23.4.3.4 WeakSet.prototype.has(value) 16966 has: function has(key) { 16967 var state = getInternalState(this); 16968 if (!isObject(key)) return false; 16969 var data = getWeakData(key); 16970 if (data === true) return uncaughtFrozenStore(state).has(key); 16971 return data && $has(data, state.id); 16972 } 16973 }); 16974 redefineAll(C.prototype, IS_MAP ? { 16975 // 23.3.3.3 WeakMap.prototype.get(key) 16976 get: function get(key) { 16977 var state = getInternalState(this); 16978 16979 if (isObject(key)) { 16980 var data = getWeakData(key); 16981 if (data === true) return uncaughtFrozenStore(state).get(key); 16982 return data ? data[state.id] : undefined; 16983 } 16984 }, 16985 // 23.3.3.5 WeakMap.prototype.set(key, value) 16986 set: function set(key, value) { 16987 return define(this, key, value); 16988 } 16989 } : { 16990 // 23.4.3.1 WeakSet.prototype.add(value) 16991 add: function add(value) { 16992 return define(this, value, true); 16993 } 16994 }); 16995 return C; 16996 } 16997 }; 16998 /***/ 16999 }, 17000 17001 /***/ 17002 "rMz7": 17003 /*!***************************************************************!*\ 17004 !*** ./node_modules/core-js/modules/es.date.to-iso-string.js ***! 17005 \***************************************************************/ 17006 17007 /*! no static exports found */ 17008 17009 /***/ 17010 function rMz7(module, exports, __webpack_require__) { 17011 var $ = __webpack_require__( 17012 /*! ../internals/export */ 17013 "I+eb"); 17014 17015 var toISOString = __webpack_require__( 17016 /*! ../internals/date-to-iso-string */ 17017 "ZOXb"); // `Date.prototype.toISOString` method 17018 // https://tc39.es/ecma262/#sec-date.prototype.toisostring 17019 // PhantomJS / old WebKit has a broken implementations 17020 17021 17022 $({ 17023 target: 'Date', 17024 proto: true, 17025 forced: Date.prototype.toISOString !== toISOString 17026 }, { 17027 toISOString: toISOString 17028 }); 17029 /***/ 17030 }, 17031 17032 /***/ 17033 "rNhl": 17034 /*!********************************************************!*\ 17035 !*** ./node_modules/core-js/modules/es.parse-float.js ***! 17036 \********************************************************/ 17037 17038 /*! no static exports found */ 17039 17040 /***/ 17041 function rNhl(module, exports, __webpack_require__) { 17042 var $ = __webpack_require__( 17043 /*! ../internals/export */ 17044 "I+eb"); 17045 17046 var parseFloatImplementation = __webpack_require__( 17047 /*! ../internals/number-parse-float */ 17048 "fhKU"); // `parseFloat` method 17049 // https://tc39.es/ecma262/#sec-parsefloat-string 17050 17051 17052 $({ 17053 global: true, 17054 forced: parseFloat != parseFloatImplementation 17055 }, { 17056 parseFloat: parseFloatImplementation 17057 }); 17058 /***/ 17059 }, 17060 17061 /***/ 17062 "rW0t": 17063 /*!********************************************************!*\ 17064 !*** ./node_modules/core-js/internals/regexp-flags.js ***! 17065 \********************************************************/ 17066 17067 /*! no static exports found */ 17068 17069 /***/
vendor: 8,754 bytes, lines 17070-17349
17070 function rW0t(module, exports, __webpack_require__) { 17071 "use strict"; 17072 17073 var anObject = __webpack_require__( 17074 /*! ../internals/an-object */ 17075 "glrk"); // `RegExp.prototype.flags` getter implementation 17076 // https://tc39.es/ecma262/#sec-get-regexp.prototype.flags 17077 17078 17079 module.exports = function () { 17080 var that = anObject(this); 17081 var result = ''; 17082 if (that.global) result += 'g'; 17083 if (that.ignoreCase) result += 'i'; 17084 if (that.multiline) result += 'm'; 17085 if (that.dotAll) result += 's'; 17086 if (that.unicode) result += 'u'; 17087 if (that.sticky) result += 'y'; 17088 return result; 17089 }; 17090 /***/ 17091 17092 }, 17093 17094 /***/ 17095 "rkAj": 17096 /*!***********************************************************************!*\ 17097 !*** ./node_modules/core-js/internals/array-method-uses-to-length.js ***! 17098 \***********************************************************************/ 17099 17100 /*! no static exports found */ 17101 17102 /***/ 17103 function rkAj(module, exports, __webpack_require__) { 17104 var DESCRIPTORS = __webpack_require__( 17105 /*! ../internals/descriptors */ 17106 "g6v/"); 17107 17108 var fails = __webpack_require__( 17109 /*! ../internals/fails */ 17110 "0Dky"); 17111 17112 var has = __webpack_require__( 17113 /*! ../internals/has */ 17114 "UTVS"); 17115 17116 var defineProperty = Object.defineProperty; 17117 var cache = {}; 17118 17119 var thrower = function thrower(it) { 17120 throw it; 17121 }; 17122 17123 module.exports = function (METHOD_NAME, options) { 17124 if (has(cache, METHOD_NAME)) return cache[METHOD_NAME]; 17125 if (!options) options = {}; 17126 var method = [][METHOD_NAME]; 17127 var ACCESSORS = has(options, 'ACCESSORS') ? options.ACCESSORS : false; 17128 var argument0 = has(options, 0) ? options[0] : thrower; 17129 var argument1 = has(options, 1) ? options[1] : undefined; 17130 return cache[METHOD_NAME] = !!method && !fails(function () { 17131 if (ACCESSORS && !DESCRIPTORS) return true; 17132 var O = { 17133 length: -1 17134 }; 17135 if (ACCESSORS) defineProperty(O, 1, { 17136 enumerable: true, 17137 get: thrower 17138 });else O[1] = 1; 17139 method.call(O, argument0, argument1); 17140 }); 17141 }; 17142 /***/ 17143 17144 }, 17145 17146 /***/ 17147 "rpNk": 17148 /*!**********************************************************!*\ 17149 !*** ./node_modules/core-js/internals/iterators-core.js ***! 17150 \**********************************************************/ 17151 17152 /*! no static exports found */ 17153 17154 /***/ 17155 function rpNk(module, exports, __webpack_require__) { 17156 "use strict"; 17157 17158 var fails = __webpack_require__( 17159 /*! ../internals/fails */ 17160 "0Dky"); 17161 17162 var getPrototypeOf = __webpack_require__( 17163 /*! ../internals/object-get-prototype-of */ 17164 "4WOD"); 17165 17166 var createNonEnumerableProperty = __webpack_require__( 17167 /*! ../internals/create-non-enumerable-property */ 17168 "kRJp"); 17169 17170 var has = __webpack_require__( 17171 /*! ../internals/has */ 17172 "UTVS"); 17173 17174 var wellKnownSymbol = __webpack_require__( 17175 /*! ../internals/well-known-symbol */ 17176 "tiKp"); 17177 17178 var IS_PURE = __webpack_require__( 17179 /*! ../internals/is-pure */ 17180 "xDBR"); 17181 17182 var ITERATOR = wellKnownSymbol('iterator'); 17183 var BUGGY_SAFARI_ITERATORS = false; 17184 17185 var returnThis = function returnThis() { 17186 return this; 17187 }; // `%IteratorPrototype%` object 17188 // https://tc39.es/ecma262/#sec-%iteratorprototype%-object 17189 17190 17191 var IteratorPrototype, PrototypeOfArrayIteratorPrototype, arrayIterator; 17192 17193 if ([].keys) { 17194 arrayIterator = [].keys(); // Safari 8 has buggy iterators w/o `next` 17195 17196 if (!('next' in arrayIterator)) BUGGY_SAFARI_ITERATORS = true;else { 17197 PrototypeOfArrayIteratorPrototype = getPrototypeOf(getPrototypeOf(arrayIterator)); 17198 if (PrototypeOfArrayIteratorPrototype !== Object.prototype) IteratorPrototype = PrototypeOfArrayIteratorPrototype; 17199 } 17200 } 17201 17202 var NEW_ITERATOR_PROTOTYPE = IteratorPrototype == undefined || fails(function () { 17203 var test = {}; // FF44- legacy iterators case 17204 17205 return IteratorPrototype[ITERATOR].call(test) !== test; 17206 }); 17207 if (NEW_ITERATOR_PROTOTYPE) IteratorPrototype = {}; // 25.1.2.1.1 %IteratorPrototype%[@@iterator]() 17208 17209 if ((!IS_PURE || NEW_ITERATOR_PROTOTYPE) && !has(IteratorPrototype, ITERATOR)) { 17210 createNonEnumerableProperty(IteratorPrototype, ITERATOR, returnThis); 17211 } 17212 17213 module.exports = { 17214 IteratorPrototype: IteratorPrototype, 17215 BUGGY_SAFARI_ITERATORS: BUGGY_SAFARI_ITERATORS 17216 }; 17217 /***/ 17218 }, 17219 17220 /***/ 17221 "rwPt": 17222 /*!**************************************************************!*\ 17223 !*** ./node_modules/core-js/internals/string-html-forced.js ***! 17224 \**************************************************************/ 17225 17226 /*! no static exports found */ 17227 17228 /***/ 17229 function rwPt(module, exports, __webpack_require__) { 17230 var fails = __webpack_require__( 17231 /*! ../internals/fails */ 17232 "0Dky"); // check the existence of a method, lowercase 17233 // of a tag and escaping quotes in arguments 17234 17235 17236 module.exports = function (METHOD_NAME) { 17237 return fails(function () { 17238 var test = ''[METHOD_NAME]('"'); 17239 return test !== test.toLowerCase() || test.split('"').length > 3; 17240 }); 17241 }; 17242 /***/ 17243 17244 }, 17245 17246 /***/ 17247 "sEFX": 17248 /*!************************************************************!*\ 17249 !*** ./node_modules/core-js/internals/object-to-string.js ***! 17250 \************************************************************/ 17251 17252 /*! no static exports found */ 17253 17254 /***/ 17255 function sEFX(module, exports, __webpack_require__) { 17256 "use strict"; 17257 17258 var TO_STRING_TAG_SUPPORT = __webpack_require__( 17259 /*! ../internals/to-string-tag-support */ 17260 "AO7/"); 17261 17262 var classof = __webpack_require__( 17263 /*! ../internals/classof */ 17264 "9d/t"); // `Object.prototype.toString` method implementation 17265 // https://tc39.es/ecma262/#sec-object.prototype.tostring 17266 17267 17268 module.exports = TO_STRING_TAG_SUPPORT ? {}.toString : function toString() { 17269 return '[object ' + classof(this) + ']'; 17270 }; 17271 /***/ 17272 }, 17273 17274 /***/ 17275 "sMBO": 17276 /*!**********************************************************!*\ 17277 !*** ./node_modules/core-js/modules/es.function.name.js ***! 17278 \**********************************************************/ 17279 17280 /*! no static exports found */ 17281 17282 /***/ 17283 function sMBO(module, exports, __webpack_require__) { 17284 var DESCRIPTORS = __webpack_require__( 17285 /*! ../internals/descriptors */ 17286 "g6v/"); 17287 17288 var defineProperty = __webpack_require__( 17289 /*! ../internals/object-define-property */ 17290 "m/L8").f; 17291 17292 var FunctionPrototype = Function.prototype; 17293 var FunctionPrototypeToString = FunctionPrototype.toString; 17294 var nameRE = /^\s*function ([^ (]*)/; 17295 var NAME = 'name'; // Function instances `.name` property 17296 // https://tc39.es/ecma262/#sec-function-instances-name 17297 17298 if (DESCRIPTORS && !(NAME in FunctionPrototype)) { 17299 defineProperty(FunctionPrototype, NAME, { 17300 configurable: true, 17301 get: function get() { 17302 try { 17303 return FunctionPrototypeToString.call(this).match(nameRE)[1]; 17304 } catch (error) { 17305 return ''; 17306 } 17307 } 17308 }); 17309 } 17310 /***/ 17311 17312 }, 17313 17314 /***/ 17315 "tW5y": 17316 /*!******************************************************************!*\ 17317 !*** ./node_modules/core-js/modules/es.function.has-instance.js ***! 17318 \******************************************************************/ 17319 17320 /*! no static exports found */ 17321 17322 /***/ 17323 function tW5y(module, exports, __webpack_require__) { 17324 "use strict"; 17325 17326 var isObject = __webpack_require__( 17327 /*! ../internals/is-object */ 17328 "hh1v"); 17329 17330 var definePropertyModule = __webpack_require__( 17331 /*! ../internals/object-define-property */ 17332 "m/L8"); 17333 17334 var getPrototypeOf = __webpack_require__( 17335 /*! ../internals/object-get-prototype-of */ 17336 "4WOD"); 17337 17338 var wellKnownSymbol = __webpack_require__( 17339 /*! ../internals/well-known-symbol */ 17340 "tiKp"); 17341 17342 var HAS_INSTANCE = wellKnownSymbol('hasInstance'); 17343 var FunctionPrototype = Function.prototype; // `Function.prototype[@@hasInstance]` method 17344 // https://tc39.es/ecma262/#sec-function.prototype-@@hasinstance 17345 17346 if (!(HAS_INSTANCE in FunctionPrototype)) { 17347 definePropertyModule.f(FunctionPrototype, HAS_INSTANCE, { 17348 value: function value(O) { 17349 if (typeof this != 'function' || !isObject(O)) return false;
vendor: 4,592 bytes, lines 17350-17501
17350 if (!isObject(this.prototype)) return O instanceof this; // for environment w/o native `@@hasInstance` logic enough `instanceof`, but add this: 17351 17352 while (O = getPrototypeOf(O)) { 17353 if (this.prototype === O) return true; 17354 } 17355 17356 return false; 17357 } 17358 }); 17359 } 17360 /***/ 17361 17362 }, 17363 17364 /***/ 17365 "tXUg": 17366 /*!*****************************************************!*\ 17367 !*** ./node_modules/core-js/internals/microtask.js ***! 17368 \*****************************************************/ 17369 17370 /*! no static exports found */ 17371 17372 /***/ 17373 function tXUg(module, exports, __webpack_require__) { 17374 var global = __webpack_require__( 17375 /*! ../internals/global */ 17376 "2oRo"); 17377 17378 var getOwnPropertyDescriptor = __webpack_require__( 17379 /*! ../internals/object-get-own-property-descriptor */ 17380 "Bs8V").f; 17381 17382 var macrotask = __webpack_require__( 17383 /*! ../internals/task */ 17384 "LPSS").set; 17385 17386 var IS_IOS = __webpack_require__( 17387 /*! ../internals/engine-is-ios */ 17388 "HNyW"); 17389 17390 var IS_WEBOS_WEBKIT = __webpack_require__( 17391 /*! ../internals/engine-is-webos-webkit */ 17392 "pLQz"); 17393 17394 var IS_NODE = __webpack_require__( 17395 /*! ../internals/engine-is-node */ 17396 "YF1G"); 17397 17398 var MutationObserver = global.MutationObserver || global.WebKitMutationObserver; 17399 var document = global.document; 17400 var process = global.process; 17401 var Promise = global.Promise; // Node.js 11 shows ExperimentalWarning on getting `queueMicrotask` 17402 17403 var queueMicrotaskDescriptor = getOwnPropertyDescriptor(global, 'queueMicrotask'); 17404 var queueMicrotask = queueMicrotaskDescriptor && queueMicrotaskDescriptor.value; 17405 var flush, head, last, notify, toggle, node, promise, then; // modern engines have queueMicrotask method 17406 17407 if (!queueMicrotask) { 17408 flush = function flush() { 17409 var parent, fn; 17410 if (IS_NODE && (parent = process.domain)) parent.exit(); 17411 17412 while (head) { 17413 fn = head.fn; 17414 head = head.next; 17415 17416 try { 17417 fn(); 17418 } catch (error) { 17419 if (head) notify();else last = undefined; 17420 throw error; 17421 } 17422 } 17423 17424 last = undefined; 17425 if (parent) parent.enter(); 17426 }; // browsers with MutationObserver, except iOS - https://github.com/zloirock/core-js/issues/339 17427 // also except WebOS Webkit https://github.com/zloirock/core-js/issues/898 17428 17429 17430 if (!IS_IOS && !IS_NODE && !IS_WEBOS_WEBKIT && MutationObserver && document) { 17431 toggle = true; 17432 node = document.createTextNode(''); 17433 new MutationObserver(flush).observe(node, { 17434 characterData: true 17435 }); 17436 17437 notify = function notify() { 17438 node.data = toggle = !toggle; 17439 }; // environments with maybe non-completely correct, but existent Promise 17440 17441 } else if (Promise && Promise.resolve) { 17442 // Promise.resolve without an argument throws an error in LG WebOS 2 17443 promise = Promise.resolve(undefined); 17444 then = promise.then; 17445 17446 notify = function notify() { 17447 then.call(promise, flush); 17448 }; // Node.js without promises 17449 17450 } else if (IS_NODE) { 17451 notify = function notify() { 17452 process.nextTick(flush); 17453 }; // for other environments - macrotask based on: 17454 // - setImmediate 17455 // - MessageChannel 17456 // - window.postMessag 17457 // - onreadystatechange 17458 // - setTimeout 17459 17460 } else { 17461 notify = function notify() { 17462 // strange IE + webpack dev server bug - use .call(global) 17463 macrotask.call(global, flush); 17464 }; 17465 } 17466 } 17467 17468 module.exports = queueMicrotask || function (fn) { 17469 var task = { 17470 fn: fn, 17471 next: undefined 17472 }; 17473 if (last) last.next = task; 17474 17475 if (!head) { 17476 head = task; 17477 notify(); 17478 } 17479 17480 last = task; 17481 }; 17482 /***/ 17483 17484 }, 17485 17486 /***/ 17487 "tiKp": 17488 /*!*************************************************************!*\ 17489 !*** ./node_modules/core-js/internals/well-known-symbol.js ***! 17490 \*************************************************************/ 17491 17492 /*! no static exports found */ 17493 17494 /***/ 17495 function tiKp(module, exports, __webpack_require__) { 17496 var global = __webpack_require__( 17497 /*! ../internals/global */ 17498 "2oRo"); 17499 17500 var shared = __webpack_require__( 17501 /*! ../internals/shared */
vendor: 14,927 bytes, lines 17502-18021
17502 "VpIT"); 17503 17504 var has = __webpack_require__( 17505 /*! ../internals/has */ 17506 "UTVS"); 17507 17508 var uid = __webpack_require__( 17509 /*! ../internals/uid */ 17510 "kOOl"); 17511 17512 var NATIVE_SYMBOL = __webpack_require__( 17513 /*! ../internals/native-symbol */ 17514 "STAE"); 17515 17516 var USE_SYMBOL_AS_UID = __webpack_require__( 17517 /*! ../internals/use-symbol-as-uid */ 17518 "/b8u"); 17519 17520 var WellKnownSymbolsStore = shared('wks'); 17521 var Symbol = global.Symbol; 17522 var createWellKnownSymbol = USE_SYMBOL_AS_UID ? Symbol : Symbol && Symbol.withoutSetter || uid; 17523 17524 module.exports = function (name) { 17525 if (!has(WellKnownSymbolsStore, name)) { 17526 if (NATIVE_SYMBOL && has(Symbol, name)) WellKnownSymbolsStore[name] = Symbol[name];else WellKnownSymbolsStore[name] = createWellKnownSymbol('Symbol.' + name); 17527 } 17528 17529 return WellKnownSymbolsStore[name]; 17530 }; 17531 /***/ 17532 17533 }, 17534 17535 /***/ 17536 "tjZM": 17537 /*!******************************************************************!*\ 17538 !*** ./node_modules/core-js/modules/es.symbol.async-iterator.js ***! 17539 \******************************************************************/ 17540 17541 /*! no static exports found */ 17542 17543 /***/ 17544 function tjZM(module, exports, __webpack_require__) { 17545 var defineWellKnownSymbol = __webpack_require__( 17546 /*! ../internals/define-well-known-symbol */ 17547 "dG/n"); // `Symbol.asyncIterator` well-known symbol 17548 // https://tc39.es/ecma262/#sec-symbol.asynciterator 17549 17550 17551 defineWellKnownSymbol('asyncIterator'); 17552 /***/ 17553 }, 17554 17555 /***/ 17556 "tkto": 17557 /*!********************************************************!*\ 17558 !*** ./node_modules/core-js/modules/es.object.keys.js ***! 17559 \********************************************************/ 17560 17561 /*! no static exports found */ 17562 17563 /***/ 17564 function tkto(module, exports, __webpack_require__) { 17565 var $ = __webpack_require__( 17566 /*! ../internals/export */ 17567 "I+eb"); 17568 17569 var toObject = __webpack_require__( 17570 /*! ../internals/to-object */ 17571 "ewvW"); 17572 17573 var nativeKeys = __webpack_require__( 17574 /*! ../internals/object-keys */ 17575 "33Wh"); 17576 17577 var fails = __webpack_require__( 17578 /*! ../internals/fails */ 17579 "0Dky"); 17580 17581 var FAILS_ON_PRIMITIVES = fails(function () { 17582 nativeKeys(1); 17583 }); // `Object.keys` method 17584 // https://tc39.es/ecma262/#sec-object.keys 17585 17586 $({ 17587 target: 'Object', 17588 stat: true, 17589 forced: FAILS_ON_PRIMITIVES 17590 }, { 17591 keys: function keys(it) { 17592 return nativeKeys(toObject(it)); 17593 } 17594 }); 17595 /***/ 17596 }, 17597 17598 /***/ 17599 "tl/u": 17600 /*!*******************************************************!*\ 17601 !*** ./node_modules/core-js/modules/es.math.trunc.js ***! 17602 \*******************************************************/ 17603 17604 /*! no static exports found */ 17605 17606 /***/ 17607 function tlU(module, exports, __webpack_require__) { 17608 var $ = __webpack_require__( 17609 /*! ../internals/export */ 17610 "I+eb"); 17611 17612 var ceil = Math.ceil; 17613 var floor = Math.floor; // `Math.trunc` method 17614 // https://tc39.es/ecma262/#sec-math.trunc 17615 17616 $({ 17617 target: 'Math', 17618 stat: true 17619 }, { 17620 trunc: function trunc(it) { 17621 return (it > 0 ? floor : ceil)(it); 17622 } 17623 }); 17624 /***/ 17625 }, 17626 17627 /***/ 17628 "toAj": 17629 /*!************************************************************!*\ 17630 !*** ./node_modules/core-js/modules/es.number.to-fixed.js ***! 17631 \************************************************************/ 17632 17633 /*! no static exports found */ 17634 17635 /***/ 17636 function toAj(module, exports, __webpack_require__) { 17637 "use strict"; 17638 17639 var $ = __webpack_require__( 17640 /*! ../internals/export */ 17641 "I+eb"); 17642 17643 var toInteger = __webpack_require__( 17644 /*! ../internals/to-integer */ 17645 "ppGB"); 17646 17647 var thisNumberValue = __webpack_require__( 17648 /*! ../internals/this-number-value */ 17649 "QIpd"); 17650 17651 var repeat = __webpack_require__( 17652 /*! ../internals/string-repeat */ 17653 "EUja"); 17654 17655 var fails = __webpack_require__( 17656 /*! ../internals/fails */ 17657 "0Dky"); 17658 17659 var nativeToFixed = 1.0.toFixed; 17660 var floor = Math.floor; 17661 17662 var pow = function pow(x, n, acc) { 17663 return n === 0 ? acc : n % 2 === 1 ? pow(x, n - 1, acc * x) : pow(x * x, n / 2, acc); 17664 }; 17665 17666 var log = function log(x) { 17667 var n = 0; 17668 var x2 = x; 17669 17670 while (x2 >= 4096) { 17671 n += 12; 17672 x2 /= 4096; 17673 } 17674 17675 while (x2 >= 2) { 17676 n += 1; 17677 x2 /= 2; 17678 } 17679 17680 return n; 17681 }; 17682 17683 var FORCED = nativeToFixed && (0.00008.toFixed(3) !== '0.000' || 0.9.toFixed(0) !== '1' || 1.255.toFixed(2) !== '1.25' || 1000000000000000128.0.toFixed(0) !== '1000000000000000128') || !fails(function () { 17684 // V8 ~ Android 4.3- 17685 nativeToFixed.call({}); 17686 }); // `Number.prototype.toFixed` method 17687 // https://tc39.es/ecma262/#sec-number.prototype.tofixed 17688 17689 $({ 17690 target: 'Number', 17691 proto: true, 17692 forced: FORCED 17693 }, { 17694 // eslint-disable-next-line max-statements 17695 toFixed: function toFixed(fractionDigits) { 17696 var number = thisNumberValue(this); 17697 var fractDigits = toInteger(fractionDigits); 17698 var data = [0, 0, 0, 0, 0, 0]; 17699 var sign = ''; 17700 var result = '0'; 17701 var e, z, j, k; 17702 17703 var multiply = function multiply(n, c) { 17704 var index = -1; 17705 var c2 = c; 17706 17707 while (++index < 6) { 17708 c2 += n * data[index]; 17709 data[index] = c2 % 1e7; 17710 c2 = floor(c2 / 1e7); 17711 } 17712 }; 17713 17714 var divide = function divide(n) { 17715 var index = 6; 17716 var c = 0; 17717 17718 while (--index >= 0) { 17719 c += data[index]; 17720 data[index] = floor(c / n); 17721 c = c % n * 1e7; 17722 } 17723 }; 17724 17725 var dataToString = function dataToString() { 17726 var index = 6; 17727 var s = ''; 17728 17729 while (--index >= 0) { 17730 if (s !== '' || index === 0 || data[index] !== 0) { 17731 var t = String(data[index]); 17732 s = s === '' ? t : s + repeat.call('0', 7 - t.length) + t; 17733 } 17734 } 17735 17736 return s; 17737 }; 17738 17739 if (fractDigits < 0 || fractDigits > 20) throw RangeError('Incorrect fraction digits'); // eslint-disable-next-line no-self-compare 17740 17741 if (number != number) return 'NaN'; 17742 if (number <= -1e21 || number >= 1e21) return String(number); 17743 17744 if (number < 0) { 17745 sign = '-'; 17746 number = -number; 17747 } 17748 17749 if (number > 1e-21) { 17750 e = log(number * pow(2, 69, 1)) - 69; 17751 z = e < 0 ? number * pow(2, -e, 1) : number / pow(2, e, 1); 17752 z *= 0x10000000000000; 17753 e = 52 - e; 17754 17755 if (e > 0) { 17756 multiply(0, z); 17757 j = fractDigits; 17758 17759 while (j >= 7) { 17760 multiply(1e7, 0); 17761 j -= 7; 17762 } 17763 17764 multiply(pow(10, j, 1), 0); 17765 j = e - 1; 17766 17767 while (j >= 23) { 17768 divide(1 << 23); 17769 j -= 23; 17770 } 17771 17772 divide(1 << j); 17773 multiply(1, 1); 17774 divide(2); 17775 result = dataToString(); 17776 } else { 17777 multiply(0, z); 17778 multiply(1 << -e, 0); 17779 result = dataToString() + repeat.call('0', fractDigits); 17780 } 17781 } 17782 17783 if (fractDigits > 0) { 17784 k = result.length; 17785 result = sign + (k <= fractDigits ? '0.' + repeat.call('0', fractDigits - k) + result : result.slice(0, k - fractDigits) + '.' + result.slice(k - fractDigits)); 17786 } else { 17787 result = sign + result; 17788 } 17789 17790 return result; 17791 } 17792 }); 17793 /***/ 17794 }, 17795 17796 /***/ 17797 "tycR": 17798 /*!***********************************************************!*\ 17799 !*** ./node_modules/core-js/internals/array-iteration.js ***! 17800 \***********************************************************/ 17801 17802 /*! no static exports found */ 17803 17804 /***/ 17805 function tycR(module, exports, __webpack_require__) { 17806 var bind = __webpack_require__( 17807 /*! ../internals/function-bind-context */ 17808 "A2ZE"); 17809 17810 var IndexedObject = __webpack_require__( 17811 /*! ../internals/indexed-object */ 17812 "RK3t"); 17813 17814 var toObject = __webpack_require__( 17815 /*! ../internals/to-object */ 17816 "ewvW"); 17817 17818 var toLength = __webpack_require__( 17819 /*! ../internals/to-length */ 17820 "UMSQ"); 17821 17822 var arraySpeciesCreate = __webpack_require__( 17823 /*! ../internals/array-species-create */ 17824 "ZfDv"); 17825 17826 var push = [].push; // `Array.prototype.{ forEach, map, filter, some, every, find, findIndex, filterOut }` methods implementation 17827 17828 var createMethod = function createMethod(TYPE) { 17829 var IS_MAP = TYPE == 1; 17830 var IS_FILTER = TYPE == 2; 17831 var IS_SOME = TYPE == 3; 17832 var IS_EVERY = TYPE == 4; 17833 var IS_FIND_INDEX = TYPE == 6; 17834 var IS_FILTER_OUT = TYPE == 7; 17835 var NO_HOLES = TYPE == 5 || IS_FIND_INDEX; 17836 return function ($this, callbackfn, that, specificCreate) { 17837 var O = toObject($this); 17838 var self = IndexedObject(O); 17839 var boundFunction = bind(callbackfn, that, 3); 17840 var length = toLength(self.length); 17841 var index = 0; 17842 var create = specificCreate || arraySpeciesCreate; 17843 var target = IS_MAP ? create($this, length) : IS_FILTER || IS_FILTER_OUT ? create($this, 0) : undefined; 17844 var value, result; 17845 17846 for (; length > index; index++) { 17847 if (NO_HOLES || index in self) { 17848 value = self[index]; 17849 result = boundFunction(value, index, O); 17850 17851 if (TYPE) { 17852 if (IS_MAP) target[index] = result; // map 17853 else if (result) switch (TYPE) { 17854 case 3: 17855 return true; 17856 // some 17857 17858 case 5: 17859 return value; 17860 // find 17861 17862 case 6: 17863 return index; 17864 // findIndex 17865 17866 case 2: 17867 push.call(target, value); 17868 // filter 17869 } else switch (TYPE) { 17870 case 4: 17871 return false; 17872 // every 17873 17874 case 7: 17875 push.call(target, value); 17876 // filterOut 17877 } 17878 } 17879 } 17880 } 17881 17882 return IS_FIND_INDEX ? -1 : IS_SOME || IS_EVERY ? IS_EVERY : target; 17883 }; 17884 }; 17885 17886 module.exports = { 17887 // `Array.prototype.forEach` method 17888 // https://tc39.es/ecma262/#sec-array.prototype.foreach 17889 forEach: createMethod(0), 17890 // `Array.prototype.map` method 17891 // https://tc39.es/ecma262/#sec-array.prototype.map 17892 map: createMethod(1), 17893 // `Array.prototype.filter` method 17894 // https://tc39.es/ecma262/#sec-array.prototype.filter 17895 filter: createMethod(2), 17896 // `Array.prototype.some` method 17897 // https://tc39.es/ecma262/#sec-array.prototype.some 17898 some: createMethod(3), 17899 // `Array.prototype.every` method 17900 // https://tc39.es/ecma262/#sec-array.prototype.every 17901 every: createMethod(4), 17902 // `Array.prototype.find` method 17903 // https://tc39.es/ecma262/#sec-array.prototype.find 17904 find: createMethod(5), 17905 // `Array.prototype.findIndex` method 17906 // https://tc39.es/ecma262/#sec-array.prototype.findIndex 17907 findIndex: createMethod(6), 17908 // `Array.prototype.filterOut` method 17909 // https://github.com/tc39/proposal-array-filtering 17910 filterOut: createMethod(7) 17911 }; 17912 /***/ 17913 }, 17914 17915 /***/ 17916 "uL8W": 17917 /*!**********************************************************!*\ 17918 !*** ./node_modules/core-js/modules/es.object.create.js ***! 17919 \**********************************************************/ 17920 17921 /*! no static exports found */ 17922 17923 /***/ 17924 function uL8W(module, exports, __webpack_require__) { 17925 var $ = __webpack_require__( 17926 /*! ../internals/export */ 17927 "I+eb"); 17928 17929 var DESCRIPTORS = __webpack_require__( 17930 /*! ../internals/descriptors */ 17931 "g6v/"); 17932 17933 var create = __webpack_require__( 17934 /*! ../internals/object-create */ 17935 "fHMY"); // `Object.create` method 17936 // https://tc39.es/ecma262/#sec-object.create 17937 17938 17939 $({ 17940 target: 'Object', 17941 stat: true, 17942 sham: !DESCRIPTORS 17943 }, { 17944 create: create 17945 }); 17946 /***/ 17947 }, 17948 17949 /***/ 17950 "uqXc": 17951 /*!****************************************************************!*\ 17952 !*** ./node_modules/core-js/modules/es.array.last-index-of.js ***! 17953 \****************************************************************/ 17954 17955 /*! no static exports found */ 17956 17957 /***/ 17958 function uqXc(module, exports, __webpack_require__) { 17959 var $ = __webpack_require__( 17960 /*! ../internals/export */ 17961 "I+eb"); 17962 17963 var lastIndexOf = __webpack_require__( 17964 /*! ../internals/array-last-index-of */ 17965 "5Yz+"); // `Array.prototype.lastIndexOf` method 17966 // https://tc39.es/ecma262/#sec-array.prototype.lastindexof 17967 17968 17969 $({ 17970 target: 'Array', 17971 proto: true, 17972 forced: lastIndexOf !== [].lastIndexOf 17973 }, { 17974 lastIndexOf: lastIndexOf 17975 }); 17976 /***/ 17977 }, 17978 17979 /***/ 17980 "uy83": 17981 /*!****************************************************!*\ 17982 !*** ./node_modules/core-js/internals/freezing.js ***! 17983 \****************************************************/ 17984 17985 /*! no static exports found */ 17986 17987 /***/ 17988 function uy83(module, exports, __webpack_require__) { 17989 var fails = __webpack_require__( 17990 /*! ../internals/fails */ 17991 "0Dky"); 17992 17993 module.exports = !fails(function () { 17994 return Object.isExtensible(Object.preventExtensions({})); 17995 }); 17996 /***/ 17997 }, 17998 17999 /***/ 18000 "vAFs": 18001 /*!******************************************************!*\ 18002 !*** ./node_modules/core-js/modules/es.math.imul.js ***! 18003 \******************************************************/ 18004 18005 /*! no static exports found */ 18006 18007 /***/ 18008 function vAFs(module, exports, __webpack_require__) { 18009 var $ = __webpack_require__( 18010 /*! ../internals/export */ 18011 "I+eb"); 18012 18013 var fails = __webpack_require__( 18014 /*! ../internals/fails */ 18015 "0Dky"); 18016 18017 var nativeImul = Math.imul; 18018 var FORCED = fails(function () { 18019 return nativeImul(0xFFFFFFFF, 5) != -5 || nativeImul.length != 2; 18020 }); // `Math.imul` method 18021 // https://tc39.es/ecma262/#sec-math.imul
vendor: 9,095 bytes, lines 18022-18260
18022 // some WebKit versions fails with big numbers, some has wrong arity 18023 18024 $({ 18025 target: 'Math', 18026 stat: true, 18027 forced: FORCED 18028 }, { 18029 imul: function imul(x, y) { 18030 var UINT16 = 0xFFFF; 18031 var xn = +x; 18032 var yn = +y; 18033 var xl = UINT16 & xn; 18034 var yl = UINT16 & yn; 18035 return 0 | xl * yl + ((UINT16 & xn >>> 16) * yl + xl * (UINT16 & yn >>> 16) << 16 >>> 0); 18036 } 18037 }); 18038 /***/ 18039 }, 18040 18041 /***/ 18042 "vo4V": 18043 /*!*******************************************************!*\ 18044 !*** ./node_modules/core-js/internals/math-fround.js ***! 18045 \*******************************************************/ 18046 18047 /*! no static exports found */ 18048 18049 /***/ 18050 function vo4V(module, exports, __webpack_require__) { 18051 var sign = __webpack_require__( 18052 /*! ../internals/math-sign */ 18053 "90hW"); 18054 18055 var abs = Math.abs; 18056 var pow = Math.pow; 18057 var EPSILON = pow(2, -52); 18058 var EPSILON32 = pow(2, -23); 18059 var MAX32 = pow(2, 127) * (2 - EPSILON32); 18060 var MIN32 = pow(2, -126); 18061 18062 var roundTiesToEven = function roundTiesToEven(n) { 18063 return n + 1 / EPSILON - 1 / EPSILON; 18064 }; // `Math.fround` method implementation 18065 // https://tc39.es/ecma262/#sec-math.fround 18066 18067 18068 module.exports = Math.fround || function fround(x) { 18069 var $abs = abs(x); 18070 var $sign = sign(x); 18071 var a, result; 18072 if ($abs < MIN32) return $sign * roundTiesToEven($abs / MIN32 / EPSILON32) * MIN32 * EPSILON32; 18073 a = (1 + EPSILON32 / EPSILON) * $abs; 18074 result = a - (a - $abs); // eslint-disable-next-line no-self-compare 18075 18076 if (result > MAX32 || result != result) return $sign * Infinity; 18077 return $sign * result; 18078 }; 18079 /***/ 18080 18081 }, 18082 18083 /***/ 18084 "voQr": 18085 /*!*********************************************************************************!*\ 18086 !*** ./node_modules/@angular-devkit/build-angular/src/webpack/es5-polyfills.js ***! 18087 \*********************************************************************************/ 18088 18089 /*! no exports provided */ 18090 18091 /***/ 18092 function voQr(module, __webpack_exports__, __webpack_require__) { 18093 "use strict"; 18094 18095 __webpack_require__.r(__webpack_exports__); 18096 /* harmony import */ 18097 18098 18099 var core_js_es_symbol__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__( 18100 /*! core-js/es/symbol */ 18101 "H0pb"); 18102 /* harmony import */ 18103 18104 18105 var core_js_es_symbol__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_es_symbol__WEBPACK_IMPORTED_MODULE_0__); 18106 /* harmony import */ 18107 18108 18109 var core_js_modules_es_function_bind__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__( 18110 /*! core-js/modules/es.function.bind */ 18111 "wLYn"); 18112 /* harmony import */ 18113 18114 18115 var core_js_modules_es_function_bind__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_function_bind__WEBPACK_IMPORTED_MODULE_1__); 18116 /* harmony import */ 18117 18118 18119 var core_js_modules_es_function_name__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__( 18120 /*! core-js/modules/es.function.name */ 18121 "sMBO"); 18122 /* harmony import */ 18123 18124 18125 var core_js_modules_es_function_name__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_function_name__WEBPACK_IMPORTED_MODULE_2__); 18126 /* harmony import */ 18127 18128 18129 var core_js_modules_es_function_has_instance__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__( 18130 /*! core-js/modules/es.function.has-instance */ 18131 "tW5y"); 18132 /* harmony import */ 18133 18134 18135 var core_js_modules_es_function_has_instance__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_function_has_instance__WEBPACK_IMPORTED_MODULE_3__); 18136 /* harmony import */ 18137 18138 18139 var core_js_modules_es_object_create__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__( 18140 /*! core-js/modules/es.object.create */ 18141 "uL8W"); 18142 /* harmony import */ 18143 18144 18145 var core_js_modules_es_object_create__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_create__WEBPACK_IMPORTED_MODULE_4__); 18146 /* harmony import */ 18147 18148 18149 var core_js_modules_es_object_define_property__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__( 18150 /*! core-js/modules/es.object.define-property */ 18151 "eoL8"); 18152 /* harmony import */ 18153 18154 18155 var core_js_modules_es_object_define_property__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_define_property__WEBPACK_IMPORTED_MODULE_5__); 18156 /* harmony import */ 18157 18158 18159 var core_js_modules_es_object_define_properties__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__( 18160 /*! core-js/modules/es.object.define-properties */ 18161 "HRxU"); 18162 /* harmony import */ 18163 18164 18165 var core_js_modules_es_object_define_properties__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_define_properties__WEBPACK_IMPORTED_MODULE_6__); 18166 /* harmony import */ 18167 18168 18169 var core_js_modules_es_object_get_own_property_descriptor__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__( 18170 /*! core-js/modules/es.object.get-own-property-descriptor */ 18171 "5DmW"); 18172 /* harmony import */ 18173 18174 18175 var core_js_modules_es_object_get_own_property_descriptor__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_get_own_property_descriptor__WEBPACK_IMPORTED_MODULE_7__); 18176 /* harmony import */ 18177 18178 18179 var core_js_modules_es_object_get_prototype_of__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__( 18180 /*! core-js/modules/es.object.get-prototype-of */ 18181 "NBAS"); 18182 /* harmony import */ 18183 18184 18185 var core_js_modules_es_object_get_prototype_of__WEBPACK_IMPORTED_MODULE_8___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_get_prototype_of__WEBPACK_IMPORTED_MODULE_8__); 18186 /* harmony import */ 18187 18188 18189 var core_js_modules_es_object_keys__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__( 18190 /*! core-js/modules/es.object.keys */ 18191 "tkto"); 18192 /* harmony import */ 18193 18194 18195 var core_js_modules_es_object_keys__WEBPACK_IMPORTED_MODULE_9___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_keys__WEBPACK_IMPORTED_MODULE_9__); 18196 /* harmony import */ 18197 18198 18199 var core_js_modules_es_object_get_own_property_names__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__( 18200 /*! core-js/modules/es.object.get-own-property-names */ 18201 "cDke"); 18202 /* harmony import */ 18203 18204 18205 var core_js_modules_es_object_get_own_property_names__WEBPACK_IMPORTED_MODULE_10___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_get_own_property_names__WEBPACK_IMPORTED_MODULE_10__); 18206 /* harmony import */ 18207 18208 18209 var core_js_modules_es_object_freeze__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__( 18210 /*! core-js/modules/es.object.freeze */ 18211 "3KgV"); 18212 /* harmony import */ 18213 18214 18215 var core_js_modules_es_object_freeze__WEBPACK_IMPORTED_MODULE_11___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_freeze__WEBPACK_IMPORTED_MODULE_11__); 18216 /* harmony import */ 18217 18218 18219 var core_js_modules_es_object_seal__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__( 18220 /*! core-js/modules/es.object.seal */ 18221 "r5Og"); 18222 /* harmony import */ 18223 18224 18225 var core_js_modules_es_object_seal__WEBPACK_IMPORTED_MODULE_12___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_seal__WEBPACK_IMPORTED_MODULE_12__); 18226 /* harmony import */ 18227 18228 18229 var core_js_modules_es_object_prevent_extensions__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__( 18230 /*! core-js/modules/es.object.prevent-extensions */ 18231 "zuhW"); 18232 /* harmony import */ 18233 18234 18235 var core_js_modules_es_object_prevent_extensions__WEBPACK_IMPORTED_MODULE_13___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_prevent_extensions__WEBPACK_IMPORTED_MODULE_13__); 18236 /* harmony import */ 18237 18238 18239 var core_js_modules_es_object_is_frozen__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__( 18240 /*! core-js/modules/es.object.is-frozen */ 18241 "4h0Y"); 18242 /* harmony import */ 18243 18244 18245 var core_js_modules_es_object_is_frozen__WEBPACK_IMPORTED_MODULE_14___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_is_frozen__WEBPACK_IMPORTED_MODULE_14__); 18246 /* harmony import */ 18247 18248 18249 var core_js_modules_es_object_is_sealed__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__( 18250 /*! core-js/modules/es.object.is-sealed */ 18251 "5D5o"); 18252 /* harmony import */ 18253 18254 18255 var core_js_modules_es_object_is_sealed__WEBPACK_IMPORTED_MODULE_15___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_is_sealed__WEBPACK_IMPORTED_MODULE_15__); 18256 /* harmony import */ 18257 18258 18259 var core_js_modules_es_object_is_extensible__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__( 18260 /*! core-js/modules/es.object.is-extensible */
18261 "yQYn"); 18262 /* harmony import */ 18263 18264 18265 var core_js_modules_es_object_is_extensible__WEBPACK_IMPORTED_MODULE_16___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_is_extensible__WEBPACK_IMPORTED_MODULE_16__); 18266 /* harmony import */ 18267 18268 18269 var core_js_modules_es_object_assign__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__( 18270 /*! core-js/modules/es.object.assign */ 18271 "zKZe"); 18272 /* harmony import */ 18273 18274 18275 var core_js_modules_es_object_assign__WEBPACK_IMPORTED_MODULE_17___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_assign__WEBPACK_IMPORTED_MODULE_17__); 18276 /* harmony import */ 18277 18278 18279 var core_js_modules_es_object_is__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__( 18280 /*! core-js/modules/es.object.is */ 18281 "Kxld"); 18282 /* harmony import */ 18283 18284 18285 var core_js_modules_es_object_is__WEBPACK_IMPORTED_MODULE_18___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_is__WEBPACK_IMPORTED_MODULE_18__); 18286 /* harmony import */ 18287 18288 18289 var core_js_modules_es_object_set_prototype_of__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__( 18290 /*! core-js/modules/es.object.set-prototype-of */ 18291 "ExoC"); 18292 /* harmony import */ 18293 18294 18295 var core_js_modules_es_object_set_prototype_of__WEBPACK_IMPORTED_MODULE_19___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_set_prototype_of__WEBPACK_IMPORTED_MODULE_19__); 18296 /* harmony import */ 18297 18298 18299 var core_js_modules_es_object_to_string__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__( 18300 /*! core-js/modules/es.object.to-string */ 18301 "07d7"); 18302 /* harmony import */ 18303 18304 18305 var core_js_modules_es_object_to_string__WEBPACK_IMPORTED_MODULE_20___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_to_string__WEBPACK_IMPORTED_MODULE_20__); 18306 /* harmony import */ 18307 18308 18309 var core_js_modules_es_object_entries__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__( 18310 /*! core-js/modules/es.object.entries */ 18311 "T63A"); 18312 /* harmony import */ 18313 18314 18315 var core_js_modules_es_object_entries__WEBPACK_IMPORTED_MODULE_21___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_entries__WEBPACK_IMPORTED_MODULE_21__); 18316 /* harmony import */ 18317 18318 18319 var core_js_modules_es_object_values__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__( 18320 /*! core-js/modules/es.object.values */ 18321 "B6y2"); 18322 /* harmony import */ 18323 18324 18325 var core_js_modules_es_object_values__WEBPACK_IMPORTED_MODULE_22___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_values__WEBPACK_IMPORTED_MODULE_22__); 18326 /* harmony import */ 18327 18328 18329 var core_js_modules_es_object_get_own_property_descriptors__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__( 18330 /*! core-js/modules/es.object.get-own-property-descriptors */ 18331 "27RR"); 18332 /* harmony import */ 18333 18334 18335 var core_js_modules_es_object_get_own_property_descriptors__WEBPACK_IMPORTED_MODULE_23___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_get_own_property_descriptors__WEBPACK_IMPORTED_MODULE_23__); 18336 /* harmony import */ 18337 18338 18339 var core_js_modules_es_object_from_entries__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__( 18340 /*! core-js/modules/es.object.from-entries */ 18341 "wfmh"); 18342 /* harmony import */ 18343 18344 18345 var core_js_modules_es_object_from_entries__WEBPACK_IMPORTED_MODULE_24___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_from_entries__WEBPACK_IMPORTED_MODULE_24__); 18346 /* harmony import */ 18347 18348 18349 var core_js_modules_es_array_concat__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__( 18350 /*! core-js/modules/es.array.concat */ 18351 "ma9I"); 18352 /* harmony import */ 18353 18354 18355 var core_js_modules_es_array_concat__WEBPACK_IMPORTED_MODULE_25___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_concat__WEBPACK_IMPORTED_MODULE_25__); 18356 /* harmony import */ 18357 18358 18359 var core_js_modules_es_array_is_array__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__( 18360 /*! core-js/modules/es.array.is-array */ 18361 "J30X"); 18362 /* harmony import */ 18363 18364 18365 var core_js_modules_es_array_is_array__WEBPACK_IMPORTED_MODULE_26___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_is_array__WEBPACK_IMPORTED_MODULE_26__); 18366 /* harmony import */ 18367 18368 18369 var core_js_modules_es_array_from__WEBPACK_IMPORTED_MODULE_27__ = __webpack_require__( 18370 /*! core-js/modules/es.array.from */ 18371 "pjDv"); 18372 /* harmony import */ 18373 18374 18375 var core_js_modules_es_array_from__WEBPACK_IMPORTED_MODULE_27___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_from__WEBPACK_IMPORTED_MODULE_27__); 18376 /* harmony import */ 18377 18378 18379 var core_js_modules_es_array_of__WEBPACK_IMPORTED_MODULE_28__ = __webpack_require__( 18380 /*! core-js/modules/es.array.of */ 18381 "Xe3L"); 18382 /* harmony import */ 18383 18384 18385 var core_js_modules_es_array_of__WEBPACK_IMPORTED_MODULE_28___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_of__WEBPACK_IMPORTED_MODULE_28__); 18386 /* harmony import */ 18387 18388 18389 var core_js_modules_es_array_join__WEBPACK_IMPORTED_MODULE_29__ = __webpack_require__( 18390 /*! core-js/modules/es.array.join */ 18391 "oVuX"); 18392 /* harmony import */ 18393 18394 18395 var core_js_modules_es_array_join__WEBPACK_IMPORTED_MODULE_29___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_join__WEBPACK_IMPORTED_MODULE_29__); 18396 /* harmony import */ 18397 18398 18399 var core_js_modules_es_array_slice__WEBPACK_IMPORTED_MODULE_30__ = __webpack_require__( 18400 /*! core-js/modules/es.array.slice */ 18401 "+2oP"); 18402 /* harmony import */ 18403 18404 18405 var core_js_modules_es_array_slice__WEBPACK_IMPORTED_MODULE_30___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_slice__WEBPACK_IMPORTED_MODULE_30__); 18406 /* harmony import */ 18407 18408 18409 var core_js_modules_es_array_splice__WEBPACK_IMPORTED_MODULE_31__ = __webpack_require__( 18410 /*! core-js/modules/es.array.splice */ 18411 "pDQq"); 18412 /* harmony import */ 18413 18414 18415 var core_js_modules_es_array_splice__WEBPACK_IMPORTED_MODULE_31___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_splice__WEBPACK_IMPORTED_MODULE_31__); 18416 /* harmony import */ 18417 18418 18419 var core_js_modules_es_array_sort__WEBPACK_IMPORTED_MODULE_32__ = __webpack_require__( 18420 /*! core-js/modules/es.array.sort */ 18421 "ToJy"); 18422 /* harmony import */ 18423 18424 18425 var core_js_modules_es_array_sort__WEBPACK_IMPORTED_MODULE_32___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_sort__WEBPACK_IMPORTED_MODULE_32__); 18426 /* harmony import */ 18427 18428 18429 var core_js_modules_es_array_for_each__WEBPACK_IMPORTED_MODULE_33__ = __webpack_require__( 18430 /*! core-js/modules/es.array.for-each */ 18431 "QWBl"); 18432 /* harmony import */ 18433 18434 18435 var core_js_modules_es_array_for_each__WEBPACK_IMPORTED_MODULE_33___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_for_each__WEBPACK_IMPORTED_MODULE_33__); 18436 /* harmony import */ 18437 18438 18439 var core_js_modules_es_array_map__WEBPACK_IMPORTED_MODULE_34__ = __webpack_require__( 18440 /*! core-js/modules/es.array.map */ 18441 "2B1R"); 18442 /* harmony import */ 18443 18444 18445 var core_js_modules_es_array_map__WEBPACK_IMPORTED_MODULE_34___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_map__WEBPACK_IMPORTED_MODULE_34__); 18446 /* harmony import */ 18447 18448 18449 var core_js_modules_es_array_filter__WEBPACK_IMPORTED_MODULE_35__ = __webpack_require__( 18450 /*! core-js/modules/es.array.filter */ 18451 "TeQF"); 18452 /* harmony import */ 18453 18454 18455 var core_js_modules_es_array_filter__WEBPACK_IMPORTED_MODULE_35___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_filter__WEBPACK_IMPORTED_MODULE_35__); 18456 /* harmony import */ 18457 18458 18459 var core_js_modules_es_array_some__WEBPACK_IMPORTED_MODULE_36__ = __webpack_require__( 18460 /*! core-js/modules/es.array.some */ 18461 "Rfxz"); 18462 /* harmony import */ 18463 18464 18465 var core_js_modules_es_array_some__WEBPACK_IMPORTED_MODULE_36___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_some__WEBPACK_IMPORTED_MODULE_36__); 18466 /* harmony import */ 18467 18468 18469 var core_js_modules_es_array_every__WEBPACK_IMPORTED_MODULE_37__ = __webpack_require__( 18470 /*! core-js/modules/es.array.every */ 18471 "piMb"); 18472 /* harmony import */ 18473 18474 18475 var core_js_modules_es_array_every__WEBPACK_IMPORTED_MODULE_37___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_every__WEBPACK_IMPORTED_MODULE_37__); 18476 /* harmony import */ 18477 18478 18479 var core_js_modules_es_array_reduce__WEBPACK_IMPORTED_MODULE_38__ = __webpack_require__( 18480 /*! core-js/modules/es.array.reduce */ 18481 "E9XD"); 18482 /* harmony import */ 18483 18484 18485 var core_js_modules_es_array_reduce__WEBPACK_IMPORTED_MODULE_38___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_reduce__WEBPACK_IMPORTED_MODULE_38__); 18486 /* harmony import */ 18487 18488 18489 var core_js_modules_es_array_reduce_right__WEBPACK_IMPORTED_MODULE_39__ = __webpack_require__( 18490 /*! core-js/modules/es.array.reduce-right */ 18491 "9N29"); 18492 /* harmony import */ 18493 18494 18495 var core_js_modules_es_array_reduce_right__WEBPACK_IMPORTED_MODULE_39___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_reduce_right__WEBPACK_IMPORTED_MODULE_39__); 18496 /* harmony import */ 18497 18498 18499 var core_js_modules_es_array_index_of__WEBPACK_IMPORTED_MODULE_40__ = __webpack_require__( 18500 /*! core-js/modules/es.array.index-of */
18501 "yXV3"); 18502 /* harmony import */ 18503 18504 18505 var core_js_modules_es_array_index_of__WEBPACK_IMPORTED_MODULE_40___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_index_of__WEBPACK_IMPORTED_MODULE_40__); 18506 /* harmony import */ 18507 18508 18509 var core_js_modules_es_array_last_index_of__WEBPACK_IMPORTED_MODULE_41__ = __webpack_require__( 18510 /*! core-js/modules/es.array.last-index-of */ 18511 "uqXc"); 18512 /* harmony import */ 18513 18514 18515 var core_js_modules_es_array_last_index_of__WEBPACK_IMPORTED_MODULE_41___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_last_index_of__WEBPACK_IMPORTED_MODULE_41__); 18516 /* harmony import */ 18517 18518 18519 var core_js_modules_es_array_copy_within__WEBPACK_IMPORTED_MODULE_42__ = __webpack_require__( 18520 /*! core-js/modules/es.array.copy-within */ 18521 "qHT+"); 18522 /* harmony import */ 18523 18524 18525 var core_js_modules_es_array_copy_within__WEBPACK_IMPORTED_MODULE_42___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_copy_within__WEBPACK_IMPORTED_MODULE_42__); 18526 /* harmony import */ 18527 18528 18529 var core_js_modules_es_array_fill__WEBPACK_IMPORTED_MODULE_43__ = __webpack_require__( 18530 /*! core-js/modules/es.array.fill */ 18531 "yyme"); 18532 /* harmony import */ 18533 18534 18535 var core_js_modules_es_array_fill__WEBPACK_IMPORTED_MODULE_43___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_fill__WEBPACK_IMPORTED_MODULE_43__); 18536 /* harmony import */ 18537 18538 18539 var core_js_modules_es_array_find__WEBPACK_IMPORTED_MODULE_44__ = __webpack_require__( 18540 /*! core-js/modules/es.array.find */ 18541 "fbCW"); 18542 /* harmony import */ 18543 18544 18545 var core_js_modules_es_array_find__WEBPACK_IMPORTED_MODULE_44___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_find__WEBPACK_IMPORTED_MODULE_44__); 18546 /* harmony import */ 18547 18548 18549 var core_js_modules_es_array_find_index__WEBPACK_IMPORTED_MODULE_45__ = __webpack_require__( 18550 /*! core-js/modules/es.array.find-index */ 18551 "x0AG"); 18552 /* harmony import */ 18553 18554 18555 var core_js_modules_es_array_find_index__WEBPACK_IMPORTED_MODULE_45___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_find_index__WEBPACK_IMPORTED_MODULE_45__); 18556 /* harmony import */ 18557 18558 18559 var core_js_modules_es_array_iterator__WEBPACK_IMPORTED_MODULE_46__ = __webpack_require__( 18560 /*! core-js/modules/es.array.iterator */ 18561 "4mDm"); 18562 /* harmony import */ 18563 18564 18565 var core_js_modules_es_array_iterator__WEBPACK_IMPORTED_MODULE_46___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_iterator__WEBPACK_IMPORTED_MODULE_46__); 18566 /* harmony import */ 18567 18568 18569 var core_js_modules_es_array_includes__WEBPACK_IMPORTED_MODULE_47__ = __webpack_require__( 18570 /*! core-js/modules/es.array.includes */ 18571 "yq1k"); 18572 /* harmony import */ 18573 18574 18575 var core_js_modules_es_array_includes__WEBPACK_IMPORTED_MODULE_47___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_includes__WEBPACK_IMPORTED_MODULE_47__); 18576 /* harmony import */ 18577 18578 18579 var core_js_modules_es_array_flat__WEBPACK_IMPORTED_MODULE_48__ = __webpack_require__( 18580 /*! core-js/modules/es.array.flat */ 18581 "BIHw"); 18582 /* harmony import */ 18583 18584 18585 var core_js_modules_es_array_flat__WEBPACK_IMPORTED_MODULE_48___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_flat__WEBPACK_IMPORTED_MODULE_48__); 18586 /* harmony import */ 18587 18588 18589 var core_js_modules_es_array_flat_map__WEBPACK_IMPORTED_MODULE_49__ = __webpack_require__( 18590 /*! core-js/modules/es.array.flat-map */ 18591 "XbcX"); 18592 /* harmony import */ 18593 18594 18595 var core_js_modules_es_array_flat_map__WEBPACK_IMPORTED_MODULE_49___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_flat_map__WEBPACK_IMPORTED_MODULE_49__); 18596 /* harmony import */ 18597 18598 18599 var core_js_modules_es_string_from_code_point__WEBPACK_IMPORTED_MODULE_50__ = __webpack_require__( 18600 /*! core-js/modules/es.string.from-code-point */ 18601 "9tb/"); 18602 /* harmony import */ 18603 18604 18605 var core_js_modules_es_string_from_code_point__WEBPACK_IMPORTED_MODULE_50___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_from_code_point__WEBPACK_IMPORTED_MODULE_50__); 18606 /* harmony import */ 18607 18608 18609 var core_js_modules_es_string_raw__WEBPACK_IMPORTED_MODULE_51__ = __webpack_require__( 18610 /*! core-js/modules/es.string.raw */ 18611 "2A+d"); 18612 /* harmony import */ 18613 18614 18615 var core_js_modules_es_string_raw__WEBPACK_IMPORTED_MODULE_51___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_raw__WEBPACK_IMPORTED_MODULE_51__); 18616 /* harmony import */ 18617 18618 18619 var core_js_modules_es_string_trim__WEBPACK_IMPORTED_MODULE_52__ = __webpack_require__( 18620 /*! core-js/modules/es.string.trim */ 18621 "SYor"); 18622 /* harmony import */ 18623 18624 18625 var core_js_modules_es_string_trim__WEBPACK_IMPORTED_MODULE_52___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_trim__WEBPACK_IMPORTED_MODULE_52__); 18626 /* harmony import */ 18627 18628 18629 var core_js_modules_es_string_iterator__WEBPACK_IMPORTED_MODULE_53__ = __webpack_require__( 18630 /*! core-js/modules/es.string.iterator */ 18631 "PKPk"); 18632 /* harmony import */ 18633 18634 18635 var core_js_modules_es_string_iterator__WEBPACK_IMPORTED_MODULE_53___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_iterator__WEBPACK_IMPORTED_MODULE_53__); 18636 /* harmony import */ 18637 18638 18639 var core_js_modules_es_string_code_point_at__WEBPACK_IMPORTED_MODULE_54__ = __webpack_require__( 18640 /*! core-js/modules/es.string.code-point-at */ 18641 "9bJ7"); 18642 /* harmony import */ 18643 18644 18645 var core_js_modules_es_string_code_point_at__WEBPACK_IMPORTED_MODULE_54___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_code_point_at__WEBPACK_IMPORTED_MODULE_54__); 18646 /* harmony import */ 18647 18648 18649 var core_js_modules_es_string_ends_with__WEBPACK_IMPORTED_MODULE_55__ = __webpack_require__( 18650 /*! core-js/modules/es.string.ends-with */ 18651 "inlA"); 18652 /* harmony import */ 18653 18654 18655 var core_js_modules_es_string_ends_with__WEBPACK_IMPORTED_MODULE_55___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_ends_with__WEBPACK_IMPORTED_MODULE_55__); 18656 /* harmony import */ 18657 18658 18659 var core_js_modules_es_string_includes__WEBPACK_IMPORTED_MODULE_56__ = __webpack_require__( 18660 /*! core-js/modules/es.string.includes */ 18661 "JTJg"); 18662 /* harmony import */ 18663 18664 18665 var core_js_modules_es_string_includes__WEBPACK_IMPORTED_MODULE_56___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_includes__WEBPACK_IMPORTED_MODULE_56__); 18666 /* harmony import */ 18667 18668 18669 var core_js_modules_es_string_repeat__WEBPACK_IMPORTED_MODULE_57__ = __webpack_require__( 18670 /*! core-js/modules/es.string.repeat */ 18671 "OM9Z"); 18672 /* harmony import */ 18673 18674 18675 var core_js_modules_es_string_repeat__WEBPACK_IMPORTED_MODULE_57___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_repeat__WEBPACK_IMPORTED_MODULE_57__); 18676 /* harmony import */ 18677 18678 18679 var core_js_modules_es_string_starts_with__WEBPACK_IMPORTED_MODULE_58__ = __webpack_require__( 18680 /*! core-js/modules/es.string.starts-with */ 18681 "LKBx"); 18682 /* harmony import */ 18683 18684 18685 var core_js_modules_es_string_starts_with__WEBPACK_IMPORTED_MODULE_58___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_starts_with__WEBPACK_IMPORTED_MODULE_58__); 18686 /* harmony import */ 18687 18688 18689 var core_js_modules_es_string_anchor__WEBPACK_IMPORTED_MODULE_59__ = __webpack_require__( 18690 /*! core-js/modules/es.string.anchor */ 18691 "GKVU"); 18692 /* harmony import */ 18693 18694 18695 var core_js_modules_es_string_anchor__WEBPACK_IMPORTED_MODULE_59___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_anchor__WEBPACK_IMPORTED_MODULE_59__); 18696 /* harmony import */ 18697 18698 18699 var core_js_modules_es_string_big__WEBPACK_IMPORTED_MODULE_60__ = __webpack_require__( 18700 /*! core-js/modules/es.string.big */ 18701 "E5NM"); 18702 /* harmony import */ 18703 18704 18705 var core_js_modules_es_string_big__WEBPACK_IMPORTED_MODULE_60___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_big__WEBPACK_IMPORTED_MODULE_60__); 18706 /* harmony import */ 18707 18708 18709 var core_js_modules_es_string_blink__WEBPACK_IMPORTED_MODULE_61__ = __webpack_require__( 18710 /*! core-js/modules/es.string.blink */ 18711 "BNMt"); 18712 /* harmony import */ 18713 18714 18715 var core_js_modules_es_string_blink__WEBPACK_IMPORTED_MODULE_61___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_blink__WEBPACK_IMPORTED_MODULE_61__); 18716 /* harmony import */ 18717 18718 18719 var core_js_modules_es_string_bold__WEBPACK_IMPORTED_MODULE_62__ = __webpack_require__( 18720 /*! core-js/modules/es.string.bold */ 18721 "zHFu"); 18722 /* harmony import */ 18723 18724 18725 var core_js_modules_es_string_bold__WEBPACK_IMPORTED_MODULE_62___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_bold__WEBPACK_IMPORTED_MODULE_62__); 18726 /* harmony import */ 18727 18728 18729 var core_js_modules_es_string_fixed__WEBPACK_IMPORTED_MODULE_63__ = __webpack_require__( 18730 /*! core-js/modules/es.string.fixed */ 18731 "x83w"); 18732 /* harmony import */ 18733 18734 18735 var core_js_modules_es_string_fixed__WEBPACK_IMPORTED_MODULE_63___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_fixed__WEBPACK_IMPORTED_MODULE_63__); 18736 /* harmony import */ 18737 18738 18739 var core_js_modules_es_string_fontcolor__WEBPACK_IMPORTED_MODULE_64__ = __webpack_require__(
18740 /*! core-js/modules/es.string.fontcolor */ 18741 "l2dK"); 18742 /* harmony import */ 18743 18744 18745 var core_js_modules_es_string_fontcolor__WEBPACK_IMPORTED_MODULE_64___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_fontcolor__WEBPACK_IMPORTED_MODULE_64__); 18746 /* harmony import */ 18747 18748 18749 var core_js_modules_es_string_fontsize__WEBPACK_IMPORTED_MODULE_65__ = __webpack_require__( 18750 /*! core-js/modules/es.string.fontsize */ 18751 "GRPF"); 18752 /* harmony import */ 18753 18754 18755 var core_js_modules_es_string_fontsize__WEBPACK_IMPORTED_MODULE_65___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_fontsize__WEBPACK_IMPORTED_MODULE_65__); 18756 /* harmony import */ 18757 18758 18759 var core_js_modules_es_string_italics__WEBPACK_IMPORTED_MODULE_66__ = __webpack_require__( 18760 /*! core-js/modules/es.string.italics */ 18761 "xdBZ"); 18762 /* harmony import */ 18763 18764 18765 var core_js_modules_es_string_italics__WEBPACK_IMPORTED_MODULE_66___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_italics__WEBPACK_IMPORTED_MODULE_66__); 18766 /* harmony import */ 18767 18768 18769 var core_js_modules_es_string_link__WEBPACK_IMPORTED_MODULE_67__ = __webpack_require__( 18770 /*! core-js/modules/es.string.link */ 18771 "mRH6"); 18772 /* harmony import */ 18773 18774 18775 var core_js_modules_es_string_link__WEBPACK_IMPORTED_MODULE_67___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_link__WEBPACK_IMPORTED_MODULE_67__); 18776 /* harmony import */ 18777 18778 18779 var core_js_modules_es_string_small__WEBPACK_IMPORTED_MODULE_68__ = __webpack_require__( 18780 /*! core-js/modules/es.string.small */ 18781 "yWo2"); 18782 /* harmony import */ 18783 18784 18785 var core_js_modules_es_string_small__WEBPACK_IMPORTED_MODULE_68___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_small__WEBPACK_IMPORTED_MODULE_68__); 18786 /* harmony import */ 18787 18788 18789 var core_js_modules_es_string_strike__WEBPACK_IMPORTED_MODULE_69__ = __webpack_require__( 18790 /*! core-js/modules/es.string.strike */ 18791 "IxXR"); 18792 /* harmony import */ 18793 18794 18795 var core_js_modules_es_string_strike__WEBPACK_IMPORTED_MODULE_69___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_strike__WEBPACK_IMPORTED_MODULE_69__); 18796 /* harmony import */ 18797 18798 18799 var core_js_modules_es_string_sub__WEBPACK_IMPORTED_MODULE_70__ = __webpack_require__( 18800 /*! core-js/modules/es.string.sub */ 18801 "TFPT"); 18802 /* harmony import */ 18803 18804 18805 var core_js_modules_es_string_sub__WEBPACK_IMPORTED_MODULE_70___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_sub__WEBPACK_IMPORTED_MODULE_70__); 18806 /* harmony import */ 18807 18808 18809 var core_js_modules_es_string_sup__WEBPACK_IMPORTED_MODULE_71__ = __webpack_require__( 18810 /*! core-js/modules/es.string.sup */ 18811 "Zk8X"); 18812 /* harmony import */ 18813 18814 18815 var core_js_modules_es_string_sup__WEBPACK_IMPORTED_MODULE_71___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_sup__WEBPACK_IMPORTED_MODULE_71__); 18816 /* harmony import */ 18817 18818 18819 var core_js_modules_es_string_match__WEBPACK_IMPORTED_MODULE_72__ = __webpack_require__( 18820 /*! core-js/modules/es.string.match */ 18821 "Rm1S"); 18822 /* harmony import */ 18823 18824 18825 var core_js_modules_es_string_match__WEBPACK_IMPORTED_MODULE_72___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_match__WEBPACK_IMPORTED_MODULE_72__); 18826 /* harmony import */ 18827 18828 18829 var core_js_modules_es_string_replace__WEBPACK_IMPORTED_MODULE_73__ = __webpack_require__( 18830 /*! core-js/modules/es.string.replace */ 18831 "UxlC"); 18832 /* harmony import */ 18833 18834 18835 var core_js_modules_es_string_replace__WEBPACK_IMPORTED_MODULE_73___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_replace__WEBPACK_IMPORTED_MODULE_73__); 18836 /* harmony import */ 18837 18838 18839 var core_js_modules_es_string_search__WEBPACK_IMPORTED_MODULE_74__ = __webpack_require__( 18840 /*! core-js/modules/es.string.search */ 18841 "hByQ"); 18842 /* harmony import */ 18843 18844 18845 var core_js_modules_es_string_search__WEBPACK_IMPORTED_MODULE_74___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_search__WEBPACK_IMPORTED_MODULE_74__); 18846 /* harmony import */ 18847 18848 18849 var core_js_modules_es_string_split__WEBPACK_IMPORTED_MODULE_75__ = __webpack_require__( 18850 /*! core-js/modules/es.string.split */ 18851 "EnZy"); 18852 /* harmony import */ 18853 18854 18855 var core_js_modules_es_string_split__WEBPACK_IMPORTED_MODULE_75___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_split__WEBPACK_IMPORTED_MODULE_75__); 18856 /* harmony import */ 18857 18858 18859 var core_js_modules_es_parse_int__WEBPACK_IMPORTED_MODULE_76__ = __webpack_require__( 18860 /*! core-js/modules/es.parse-int */ 18861 "4l63"); 18862 /* harmony import */ 18863 18864 18865 var core_js_modules_es_parse_int__WEBPACK_IMPORTED_MODULE_76___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_parse_int__WEBPACK_IMPORTED_MODULE_76__); 18866 /* harmony import */ 18867 18868 18869 var core_js_modules_es_parse_float__WEBPACK_IMPORTED_MODULE_77__ = __webpack_require__( 18870 /*! core-js/modules/es.parse-float */ 18871 "rNhl"); 18872 /* harmony import */ 18873 18874 18875 var core_js_modules_es_parse_float__WEBPACK_IMPORTED_MODULE_77___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_parse_float__WEBPACK_IMPORTED_MODULE_77__); 18876 /* harmony import */ 18877 18878 18879 var core_js_es_number__WEBPACK_IMPORTED_MODULE_78__ = __webpack_require__( 18880 /*! core-js/es/number */ 18881 "7sbD"); 18882 /* harmony import */ 18883 18884 18885 var core_js_es_number__WEBPACK_IMPORTED_MODULE_78___default = /*#__PURE__*/__webpack_require__.n(core_js_es_number__WEBPACK_IMPORTED_MODULE_78__); 18886 /* harmony import */ 18887 18888 18889 var core_js_es_math__WEBPACK_IMPORTED_MODULE_79__ = __webpack_require__( 18890 /*! core-js/es/math */ 18891 "6hpn"); 18892 /* harmony import */ 18893 18894 18895 var core_js_es_math__WEBPACK_IMPORTED_MODULE_79___default = /*#__PURE__*/__webpack_require__.n(core_js_es_math__WEBPACK_IMPORTED_MODULE_79__); 18896 /* harmony import */ 18897 18898 18899 var core_js_es_date__WEBPACK_IMPORTED_MODULE_80__ = __webpack_require__( 18900 /*! core-js/es/date */ 18901 "ftKg"); 18902 /* harmony import */ 18903 18904 18905 var core_js_es_date__WEBPACK_IMPORTED_MODULE_80___default = /*#__PURE__*/__webpack_require__.n(core_js_es_date__WEBPACK_IMPORTED_MODULE_80__); 18906 /* harmony import */ 18907 18908 18909 var core_js_modules_es_regexp_constructor__WEBPACK_IMPORTED_MODULE_81__ = __webpack_require__( 18910 /*! core-js/modules/es.regexp.constructor */ 18911 "TWNs"); 18912 /* harmony import */ 18913 18914 18915 var core_js_modules_es_regexp_constructor__WEBPACK_IMPORTED_MODULE_81___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_regexp_constructor__WEBPACK_IMPORTED_MODULE_81__); 18916 /* harmony import */ 18917 18918 18919 var core_js_modules_es_regexp_to_string__WEBPACK_IMPORTED_MODULE_82__ = __webpack_require__( 18920 /*! core-js/modules/es.regexp.to-string */ 18921 "JfAA"); 18922 /* harmony import */ 18923 18924 18925 var core_js_modules_es_regexp_to_string__WEBPACK_IMPORTED_MODULE_82___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_regexp_to_string__WEBPACK_IMPORTED_MODULE_82__); 18926 /* harmony import */ 18927 18928 18929 var core_js_modules_es_regexp_flags__WEBPACK_IMPORTED_MODULE_83__ = __webpack_require__( 18930 /*! core-js/modules/es.regexp.flags */ 18931 "U3f4"); 18932 /* harmony import */ 18933 18934 18935 var core_js_modules_es_regexp_flags__WEBPACK_IMPORTED_MODULE_83___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_regexp_flags__WEBPACK_IMPORTED_MODULE_83__); 18936 /* harmony import */ 18937 18938 18939 var core_js_modules_es_map__WEBPACK_IMPORTED_MODULE_84__ = __webpack_require__( 18940 /*! core-js/modules/es.map */ 18941 "Tskq"); 18942 /* harmony import */ 18943 18944 18945 var core_js_modules_es_map__WEBPACK_IMPORTED_MODULE_84___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_map__WEBPACK_IMPORTED_MODULE_84__); 18946 /* harmony import */ 18947 18948 18949 var core_js_modules_es_weak_map__WEBPACK_IMPORTED_MODULE_85__ = __webpack_require__( 18950 /*! core-js/modules/es.weak-map */ 18951 "ENF9"); 18952 /* harmony import */ 18953 18954 18955 var core_js_modules_es_weak_map__WEBPACK_IMPORTED_MODULE_85___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_weak_map__WEBPACK_IMPORTED_MODULE_85__); 18956 /* harmony import */ 18957 18958 18959 var core_js_modules_es_set__WEBPACK_IMPORTED_MODULE_86__ = __webpack_require__( 18960 /*! core-js/modules/es.set */ 18961 "YGK4"); 18962 /* harmony import */ 18963 18964 18965 var core_js_modules_es_set__WEBPACK_IMPORTED_MODULE_86___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_set__WEBPACK_IMPORTED_MODULE_86__); 18966 /* harmony import */ 18967 18968 18969 var core_js_modules_web_dom_collections_for_each__WEBPACK_IMPORTED_MODULE_87__ = __webpack_require__( 18970 /*! core-js/modules/web.dom-collections.for-each */ 18971 "FZtP"); 18972 /* harmony import */ 18973 18974 18975 var core_js_modules_web_dom_collections_for_each__WEBPACK_IMPORTED_MODULE_87___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_for_each__WEBPACK_IMPORTED_MODULE_87__); 18976 /* harmony import */ 18977 18978 18979 var core_js_modules_web_dom_collections_iterator__WEBPACK_IMPORTED_MODULE_88__ = __webpack_require__( 18980 /*! core-js/modules/web.dom-collections.iterator */ 18981 "3bBZ"); 18982 /* harmony import */ 18983 18984 18985 var core_js_modules_web_dom_collections_iterator__WEBPACK_IMPORTED_MODULE_88___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_iterator__WEBPACK_IMPORTED_MODULE_88__); 18986 /* harmony import */ 18987 18988 18989 var core_js_modules_es_promise__WEBPACK_IMPORTED_MODULE_89__ = __webpack_require__( 18990 /*! core-js/modules/es.promise */ 18991 "5s+n"); 18992 /* harmony import */ 18993 18994 18995 var core_js_modules_es_promise__WEBPACK_IMPORTED_MODULE_89___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_promise__WEBPACK_IMPORTED_MODULE_89__); 18996 /* harmony import */ 18997 18998 18999 var core_js_modules_es_json_to_string_tag__WEBPACK_IMPORTED_MODULE_90__ = __webpack_require__( 19000 /*! core-js/modules/es.json.to-string-tag */ 19001 "DEfu"); 19002 /* harmony import */ 19003 19004 19005 var core_js_modules_es_json_to_string_tag__WEBPACK_IMPORTED_MODULE_90___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_json_to_string_tag__WEBPACK_IMPORTED_MODULE_90__); 19006 /* harmony import */ 19007 19008 19009 var regenerator_runtime_runtime__WEBPACK_IMPORTED_MODULE_91__ = __webpack_require__( 19010 /*! regenerator-runtime/runtime */ 19011 "ls82"); 19012 /* harmony import */ 19013 19014 19015 var regenerator_runtime_runtime__WEBPACK_IMPORTED_MODULE_91___default = /*#__PURE__*/__webpack_require__.n(regenerator_runtime_runtime__WEBPACK_IMPORTED_MODULE_91__); 19016 /** 19017 * @license 19018 * Copyright Google LLC All Rights Reserved. 19019 * 19020 * Use of this source code is governed by an MIT-style license that can be 19021 * found in the LICENSE file at https://angular.io/license 19022 */ 19023 // ES2015 symbol capabilities 19024 // ES2015 function capabilities 19025 // ES2015 object capabilities 19026 // ES2015 array capabilities 19027 // ES2015 string capabilities 19028 19029 /***/ 19030 19031 }, 19032 19033 /***/ 19034 "w1rZ": 19035 /*!***************************************************************!*\ 19036 !*** ./node_modules/core-js/modules/es.number.parse-float.js ***! 19037 \***************************************************************/ 19038 19039 /*! no static exports found */ 19040 19041 /***/ 19042 function w1rZ(module, exports, __webpack_require__) { 19043 var $ = __webpack_require__( 19044 /*! ../internals/export */ 19045 "I+eb"); 19046 19047 var parseFloat = __webpack_require__( 19048 /*! ../internals/number-parse-float */ 19049 "fhKU"); // `Number.parseFloat` method 19050 // https://tc39.es/ecma262/#sec-number.parseFloat 19051 19052 19053 $({ 19054 target: 'Number', 19055 stat: true, 19056 forced: Number.parseFloat != parseFloat 19057 }, { 19058 parseFloat: parseFloat 19059 }); 19060 /***/ 19061 }, 19062 19063 /***/ 19064 "wE6v": 19065 /*!********************************************************!*\ 19066 !*** ./node_modules/core-js/internals/to-primitive.js ***! 19067 \********************************************************/ 19068 19069 /*! no static exports found */ 19070 19071 /***/ 19072 function wE6v(module, exports, __webpack_require__) { 19073 var isObject = __webpack_require__( 19074 /*! ../internals/is-object */ 19075 "hh1v"); // `ToPrimitive` abstract operation 19076 // https://tc39.es/ecma262/#sec-toprimitive 19077 // instead of the ES6 spec version, we didn't implement @@toPrimitive case 19078 // and the second argument - flag - preferred type is a string 19079 19080 19081 module.exports = function (input, PREFERRED_STRING) { 19082 if (!isObject(input)) return input; 19083 var fn, val; 19084 if (PREFERRED_STRING && typeof (fn = input.toString) == 'function' && !isObject(val = fn.call(input))) return val; 19085 if (typeof (fn = input.valueOf) == 'function' && !isObject(val = fn.call(input))) return val; 19086 if (!PREFERRED_STRING && typeof (fn = input.toString) == 'function' && !isObject(val = fn.call(input))) return val; 19087 throw TypeError("Can't convert object to primitive value"); 19088 }; 19089 /***/ 19090 19091 }, 19092 19093 /***/ 19094 "wLYn": 19095 /*!**********************************************************!*\ 19096 !*** ./node_modules/core-js/modules/es.function.bind.js ***! 19097 \**********************************************************/ 19098 19099 /*! no static exports found */ 19100 19101 /***/ 19102 function wLYn(module, exports, __webpack_require__) { 19103 var $ = __webpack_require__( 19104 /*! ../internals/export */ 19105 "I+eb"); 19106 19107 var bind = __webpack_require__( 19108 /*! ../internals/function-bind */ 19109 "BTho"); // `Function.prototype.bind` method 19110 // https://tc39.es/ecma262/#sec-function.prototype.bind 19111 19112 19113 $({ 19114 target: 'Function', 19115 proto: true 19116 }, { 19117 bind: bind 19118 }); 19119 /***/ 19120 }, 19121 19122 /***/ 19123 "wfmh": 19124 /*!****************************************************************!*\ 19125 !*** ./node_modules/core-js/modules/es.object.from-entries.js ***! 19126 \****************************************************************/ 19127 19128 /*! no static exports found */ 19129 19130 /***/ 19131 function wfmh(module, exports, __webpack_require__) { 19132 var $ = __webpack_require__( 19133 /*! ../internals/export */ 19134 "I+eb"); 19135 19136 var iterate = __webpack_require__( 19137 /*! ../internals/iterate */ 19138 "ImZN"); 19139 19140 var createProperty = __webpack_require__( 19141 /*! ../internals/create-property */ 19142 "hBjN"); // `Object.fromEntries` method 19143 // https://github.com/tc39/proposal-object-from-entries 19144 19145 19146 $({ 19147 target: 'Object', 19148 stat: true 19149 }, {
19150 fromEntries: function fromEntries(iterable) { 19151 var obj = {}; 19152 iterate(iterable, function (k, v) { 19153 createProperty(obj, k, v); 19154 }, { 19155 AS_ENTRIES: true 19156 }); 19157 return obj; 19158 } 19159 }); 19160 /***/ 19161 }, 19162 19163 /***/ 19164 "wg0c": 19165 /*!************************************************************!*\ 19166 !*** ./node_modules/core-js/internals/number-parse-int.js ***! 19167 \************************************************************/ 19168 19169 /*! no static exports found */ 19170 19171 /***/ 19172 function wg0c(module, exports, __webpack_require__) { 19173 var global = __webpack_require__( 19174 /*! ../internals/global */ 19175 "2oRo"); 19176 19177 var trim = __webpack_require__( 19178 /*! ../internals/string-trim */ 19179 "WKiH").trim; 19180 19181 var whitespaces = __webpack_require__( 19182 /*! ../internals/whitespaces */ 19183 "WJkJ"); 19184 19185 var $parseInt = global.parseInt; 19186 var hex = /^[+-]?0[Xx]/; 19187 var FORCED = $parseInt(whitespaces + '08') !== 8 || $parseInt(whitespace
19187s + '0x16') !== 22; // `parseInt` method 19188 // https://tc39.es/ecma262/#sec-parseint-string-radix 19189 19190 module.exports = FORCED ? function parseInt(string, radix) { 19191 var S = trim(String(string)); 19192 return $parseInt(S, radix >>> 0 || (hex.test(S) ? 16 : 10)); 19193 } : $parseInt; 19194 /***/ 19195 }, 19196 19197 /***/ 19198 "x0AG": 19199 /*!*************************************************************!*\ 19200 !*** ./node_modules/core-js/modules/es.array.find-index.js ***! 19201 \*************************************************************/ 19202 19203 /*! no static exports found */ 19204 19205 /***/ 19206 function x0AG(module, exports, __webpack_require__) { 19207 "use strict"; 19208 19209 var $ = __webpack_require__( 19210 /*! ../internals/export */ 19211 "I+eb"); 19212 19213 var $findIndex = __webpack_require__( 19214 /*! ../internals/array-iteration */ 19215 "tycR").findIndex; 19216 19217 var addToUnscopables = __webpack_require__( 19218 /*! ../internals/add-to-unscopables */ 19219 "RNIs"); 19220 19221 var arrayMethodUsesToLength = __webpack_require__( 19222 /*! ../internals/array-method-uses-to-length */ 19223 "rkAj"); 19224 19225 var FIND_INDEX = 'findIndex'; 19226 var SKIPS_HOLES = true; 19227 var USES_TO_LENGTH = arrayMethodUsesToLength(FIND_INDEX); // Shouldn't skip holes 19228 19229 if (FIND_INDEX in []) Array(1)[FIND_INDEX](function () { 19230 SKIPS_HOLES = false; 19231 }); // `Array.prototype.findIndex` method 19232 // https://tc39.es/ecma262/#sec-array.prototype.findindex 19233 19234 $({ 19235 target: 'Array', 19236 proto: true, 19237 forced: SKIPS_HOLES || !USES_TO_LENGTH 19238 }, { 19239 findIndex: function findIndex(callbackfn 19240 /* , that = undefined */ 19241 ) { 19242 return $findIndex(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); 19243 } 19244 }); // https://tc39.es/ecma262/#sec-array.prototype-@@unscopables 19245 19246 addToUnscopables(FIND_INDEX); 19247 /***/ 19248 }, 19249 19250 /***/ 19251 "x83w": 19252 /*!*********************************************************!*\ 19253 !*** ./node_modules/core-js/modules/es.string.fixed.js ***! 19254 \*********************************************************/ 19255 19256 /*! no static exports found */ 19257 19258 /***/ 19259 function x83w(module, exports, __webpack_require__) { 19260 "use strict"; 19261 19262 var $ = __webpack_require__( 19263 /*! ../internals/export */ 19264 "I+eb"); 19265 19266 var createHTML = __webpack_require__( 19267 /*! ../internals/create-html */ 19268 "hXpO"); 19269 19270 var forcedStringHTMLMethod = __webpack_require__( 19271 /*! ../internals/string-html-forced */ 19272 "rwPt"); // `String.prototype.fixed` method 19273 // https://tc39.es/ecma262/#sec-string.prototype.fixed 19274 19275 19276 $({ 19277 target: 'String', 19278 proto: true, 19279 forced: forcedStringHTMLMethod('fixed') 19280 }, { 19281 fixed: function fixed() { 19282 return createHTML(this, 'tt', '', ''); 19283 } 19284 }); 19285 /***/ 19286 }, 19287 19288 /***/ 19289 "xDBR": 19290 /*!***************************************************!*\ 19291 !*** ./node_modules/core-js/internals/is-pure.js ***! 19292 \***************************************************/ 19293 19294 /*! no static exports found */ 19295 19296 /***/ 19297 function xDBR(module, exports) { 19298 module.exports = false; 19299 /***/ 19300 }, 19301 19302 /***/ 19303 "xdBZ": 19304 /*!***********************************************************!*\ 19305 !*** ./node_modules/core-js/modules/es.string.italics.js ***! 19306 \***********************************************************/ 19307 19308 /*! no static exports found */ 19309 19310 /***/ 19311 function xdBZ(module, exports, __webpack_require__) { 19312 "use strict"; 19313 19314 var $ = __webpack_require__( 19315 /*! ../internals/export */ 19316 "I+eb"); 19317 19318 var createHTML = __webpack_require__( 19319 /*! ../internals/create-html */ 19320 "hXpO"); 19321 19322 var forcedStringHTMLMethod = __webpack_require__( 19323 /*! ../internals/string-html-forced */ 19324 "rwPt"); // `String.prototype.italics` method 19325 // https://tc39.es/ecma262/#sec-string.prototype.italics 19326 19327 19328 $({ 19329 target: 'String', 19330 proto: true, 19331 forced: forcedStringHTMLMethod('italics') 19332 }, { 19333 italics: function italics() { 19334 return createHTML(this, 'i', '', ''); 19335 } 19336 }); 19337 /***/ 19338 }, 19339 19340 /***/ 19341 "xrYK": 19342 /*!*******************************************************!*\ 19343 !*** ./node_modules/core-js/internals/classof-raw.js ***! 19344 \*******************************************************/ 19345 19346 /*! no static exports found */ 19347 19348 /***/
19349 function xrYK(module, exports) { 19350 var toString = {}.toString; 19351 19352 module.exports = function (it) { 19353 return toString.call(it).slice(8, -1); 19354 }; 19355 /***/ 19356 19357 }, 19358 19359 /***/ 19360 "xs3f": 19361 /*!********************************************************!*\ 19362 !*** ./node_modules/core-js/internals/shared-store.js ***! 19363 \********************************************************/ 19364 19365 /*! no static exports found */ 19366 19367 /***/ 19368 function xs3f(module, exports, __webpack_require__) { 19369 var global = __webpack_require__( 19370 /*! ../internals/global */ 19371 "2oRo"); 19372 19373 var setGlobal = __webpack_require__( 19374 /*! ../internals/set-global */ 19375 "zk60"); 19376 19377 var SHARED = '__core-js_shared__'; 19378 var store = global[SHARED] || setGlobal(SHARED, {}); 19379 module.exports = store; 19380 /***/ 19381 }, 19382 19383 /***/ 19384 "yNLB": 19385 /*!**************************************************************!*\ 19386 !*** ./node_modules/core-js/internals/string-trim-forced.js ***! 19387 \**************************************************************/ 19388 19389 /*! no static exports found */ 19390 19391 /***/ 19392 function yNLB(module, exports, __webpack_require__) { 19393 var fails = __webpack_require__( 19394 /*! ../internals/fails */ 19395 "0Dky"); 19396 19397 var whitespaces = __webpack_require__(
vendor: 6,707 bytes, lines 19398-19641
19398 /*! ../internals/whitespaces */ 19399 "WJkJ"); 19400 19401 var non = "\u200B\x85\u180E"; // check that a method works with the correct list 19402 // of whitespaces and has a correct name 19403 19404 module.exports = function (METHOD_NAME) { 19405 return fails(function () { 19406 return !!whitespaces[METHOD_NAME]() || non[METHOD_NAME]() != non || whitespaces[METHOD_NAME].name !== METHOD_NAME; 19407 }); 19408 }; 19409 /***/ 19410 19411 }, 19412 19413 /***/ 19414 "yQYn": 19415 /*!*****************************************************************!*\ 19416 !*** ./node_modules/core-js/modules/es.object.is-extensible.js ***! 19417 \*****************************************************************/ 19418 19419 /*! no static exports found */ 19420 19421 /***/ 19422 function yQYn(module, exports, __webpack_require__) { 19423 var $ = __webpack_require__( 19424 /*! ../internals/export */ 19425 "I+eb"); 19426 19427 var fails = __webpack_require__( 19428 /*! ../internals/fails */ 19429 "0Dky"); 19430 19431 var isObject = __webpack_require__( 19432 /*! ../internals/is-object */ 19433 "hh1v"); 19434 19435 var nativeIsExtensible = Object.isExtensible; 19436 var FAILS_ON_PRIMITIVES = fails(function () { 19437 nativeIsExtensible(1); 19438 }); // `Object.isExtensible` method 19439 // https://tc39.es/ecma262/#sec-object.isextensible 19440 19441 $({ 19442 target: 'Object', 19443 stat: true, 19444 forced: FAILS_ON_PRIMITIVES 19445 }, { 19446 isExtensible: function isExtensible(it) { 19447 return isObject(it) ? nativeIsExtensible ? nativeIsExtensible(it) : true : false; 19448 } 19449 }); 19450 /***/ 19451 }, 19452 19453 /***/ 19454 "yWo2": 19455 /*!*********************************************************!*\ 19456 !*** ./node_modules/core-js/modules/es.string.small.js ***! 19457 \*********************************************************/ 19458 19459 /*! no static exports found */ 19460 19461 /***/ 19462 function yWo2(module, exports, __webpack_require__) { 19463 "use strict"; 19464 19465 var $ = __webpack_require__( 19466 /*! ../internals/export */ 19467 "I+eb"); 19468 19469 var createHTML = __webpack_require__( 19470 /*! ../internals/create-html */ 19471 "hXpO"); 19472 19473 var forcedStringHTMLMethod = __webpack_require__( 19474 /*! ../internals/string-html-forced */ 19475 "rwPt"); // `String.prototype.small` method 19476 // https://tc39.es/ecma262/#sec-string.prototype.small 19477 19478 19479 $({ 19480 target: 'String', 19481 proto: true, 19482 forced: forcedStringHTMLMethod('small') 19483 }, { 19484 small: function small() { 19485 return createHTML(this, 'small', '', ''); 19486 } 19487 }); 19488 /***/ 19489 }, 19490 19491 /***/ 19492 "yXV3": 19493 /*!***********************************************************!*\ 19494 !*** ./node_modules/core-js/modules/es.array.index-of.js ***! 19495 \***********************************************************/ 19496 19497 /*! no static exports found */ 19498 19499 /***/ 19500 function yXV3(module, exports, __webpack_require__) { 19501 "use strict"; 19502 19503 var $ = __webpack_require__( 19504 /*! ../internals/export */ 19505 "I+eb"); 19506 19507 var $indexOf = __webpack_require__( 19508 /*! ../internals/array-includes */ 19509 "TWQb").indexOf; 19510 19511 var arrayMethodIsStrict = __webpack_require__( 19512 /*! ../internals/array-method-is-strict */ 19513 "pkCn"); 19514 19515 var arrayMethodUsesToLength = __webpack_require__( 19516 /*! ../internals/array-method-uses-to-length */ 19517 "rkAj"); 19518 19519 var nativeIndexOf = [].indexOf; 19520 var NEGATIVE_ZERO = !!nativeIndexOf && 1 / [1].indexOf(1, -0) < 0; 19521 var STRICT_METHOD = arrayMethodIsStrict('indexOf'); 19522 var USES_TO_LENGTH = arrayMethodUsesToLength('indexOf', { 19523 ACCESSORS: true, 19524 1: 0 19525 }); // `Array.prototype.indexOf` method 19526 // https://tc39.es/ecma262/#sec-array.prototype.indexof 19527 19528 $({ 19529 target: 'Array', 19530 proto: true, 19531 forced: NEGATIVE_ZERO || !STRICT_METHOD || !USES_TO_LENGTH 19532 }, { 19533 indexOf: function indexOf(searchElement 19534 /* , fromIndex = 0 */ 19535 ) { 19536 return NEGATIVE_ZERO // convert -0 to +0 19537 ? nativeIndexOf.apply(this, arguments) || 0 : $indexOf(this, searchElement, arguments.length > 1 ? arguments[1] : undefined); 19538 } 19539 }); 19540 /***/ 19541 }, 19542 19543 /***/ 19544 "yiG3": 19545 /*!*******************************************************!*\ 19546 !*** ./node_modules/core-js/modules/es.math.log1p.js ***! 19547 \*******************************************************/ 19548 19549 /*! no static exports found */ 19550 19551 /***/ 19552 function yiG3(module, exports, __webpack_require__) { 19553 var $ = __webpack_require__( 19554 /*! ../internals/export */ 19555 "I+eb"); 19556 19557 var log1p = __webpack_require__( 19558 /*! ../internals/math-log1p */ 19559 "HsHA"); // `Math.log1p` method 19560 // https://tc39.es/ecma262/#sec-math.log1p 19561 19562 19563 $({ 19564 target: 'Math', 19565 stat: true 19566 }, { 19567 log1p: log1p 19568 }); 19569 /***/ 19570 }, 19571 19572 /***/ 19573 "yoRg": 19574 /*!****************************************************************!*\ 19575 !*** ./node_modules/core-js/internals/object-keys-internal.js ***! 19576 \****************************************************************/ 19577 19578 /*! no static exports found */ 19579 19580 /***/ 19581 function yoRg(module, exports, __webpack_require__) { 19582 var has = __webpack_require__( 19583 /*! ../internals/has */ 19584 "UTVS"); 19585 19586 var toIndexedObject = __webpack_require__( 19587 /*! ../internals/to-indexed-object */ 19588 "/GqU"); 19589 19590 var indexOf = __webpack_require__( 19591 /*! ../internals/array-includes */ 19592 "TWQb").indexOf; 19593 19594 var hiddenKeys = __webpack_require__( 19595 /*! ../internals/hidden-keys */ 19596 "0BK2"); 19597 19598 module.exports = function (object, names) { 19599 var O = toIndexedObject(object); 19600 var i = 0; 19601 var result = []; 19602 var key; 19603 19604 for (key in O) { 19605 !has(hiddenKeys, key) && has(O, key) && result.push(key); 19606 } // Don't enum bug & hidden keys 19607 19608 19609 while (names.length > i) { 19610 if (has(O, key = names[i++])) { 19611 ~indexOf(result, key) || result.push(key); 19612 } 19613 } 19614 19615 return result; 19616 }; 19617 /***/ 19618 19619 }, 19620 19621 /***/ 19622 "yq1k": 19623 /*!***********************************************************!*\ 19624 !*** ./node_modules/core-js/modules/es.array.includes.js ***! 19625 \***********************************************************/ 19626 19627 /*! no static exports found */ 19628 19629 /***/ 19630 function yq1k(module, exports, __webpack_require__) { 19631 "use strict"; 19632 19633 var $ = __webpack_require__( 19634 /*! ../internals/export */ 19635 "I+eb"); 19636 19637 var $includes = __webpack_require__( 19638 /*! ../internals/array-includes */ 19639 "TWQb").includes; 19640 19641 var addToUnscopables = __webpack_require__(
vendor: 7,515 bytes, lines 19642-19918
19642 /*! ../internals/add-to-unscopables */ 19643 "RNIs"); 19644 19645 var arrayMethodUsesToLength = __webpack_require__( 19646 /*! ../internals/array-method-uses-to-length */ 19647 "rkAj"); 19648 19649 var USES_TO_LENGTH = arrayMethodUsesToLength('indexOf', { 19650 ACCESSORS: true, 19651 1: 0 19652 }); // `Array.prototype.includes` method 19653 // https://tc39.es/ecma262/#sec-array.prototype.includes 19654 19655 $({ 19656 target: 'Array', 19657 proto: true, 19658 forced: !USES_TO_LENGTH 19659 }, { 19660 includes: function includes(el 19661 /* , fromIndex = 0 */ 19662 ) { 19663 return $includes(this, el, arguments.length > 1 ? arguments[1] : undefined); 19664 } 19665 }); // https://tc39.es/ecma262/#sec-array.prototype-@@unscopables 19666 19667 addToUnscopables('includes'); 19668 /***/ 19669 }, 19670 19671 /***/ 19672 "yyme": 19673 /*!*******************************************************!*\ 19674 !*** ./node_modules/core-js/modules/es.array.fill.js ***! 19675 \*******************************************************/ 19676 19677 /*! no static exports found */ 19678 19679 /***/ 19680 function yyme(module, exports, __webpack_require__) { 19681 var $ = __webpack_require__( 19682 /*! ../internals/export */ 19683 "I+eb"); 19684 19685 var fill = __webpack_require__( 19686 /*! ../internals/array-fill */ 19687 "gdVl"); 19688 19689 var addToUnscopables = __webpack_require__( 19690 /*! ../internals/add-to-unscopables */ 19691 "RNIs"); // `Array.prototype.fill` method 19692 // https://tc39.es/ecma262/#sec-array.prototype.fill 19693 19694 19695 $({ 19696 target: 'Array', 19697 proto: true 19698 }, { 19699 fill: fill 19700 }); // https://tc39.es/ecma262/#sec-array.prototype-@@unscopables 19701 19702 addToUnscopables('fill'); 19703 /***/ 19704 }, 19705 19706 /***/ 19707 "zBJ4": 19708 /*!*******************************************************************!*\ 19709 !*** ./node_modules/core-js/internals/document-create-element.js ***! 19710 \*******************************************************************/ 19711 19712 /*! no static exports found */ 19713 19714 /***/ 19715 function zBJ4(module, exports, __webpack_require__) { 19716 var global = __webpack_require__( 19717 /*! ../internals/global */ 19718 "2oRo"); 19719 19720 var isObject = __webpack_require__( 19721 /*! ../internals/is-object */ 19722 "hh1v"); 19723 19724 var document = global.document; // typeof document.createElement is 'object' in old IE 19725 19726 var EXISTS = isObject(document) && isObject(document.createElement); 19727 19728 module.exports = function (it) { 19729 return EXISTS ? document.createElement(it) : {}; 19730 }; 19731 /***/ 19732 19733 }, 19734 19735 /***/ 19736 "zHFu": 19737 /*!********************************************************!*\ 19738 !*** ./node_modules/core-js/modules/es.string.bold.js ***! 19739 \********************************************************/ 19740 19741 /*! no static exports found */ 19742 19743 /***/ 19744 function zHFu(module, exports, __webpack_require__) { 19745 "use strict"; 19746 19747 var $ = __webpack_require__( 19748 /*! ../internals/export */ 19749 "I+eb"); 19750 19751 var createHTML = __webpack_require__( 19752 /*! ../internals/create-html */ 19753 "hXpO"); 19754 19755 var forcedStringHTMLMethod = __webpack_require__( 19756 /*! ../internals/string-html-forced */ 19757 "rwPt"); // `String.prototype.bold` method 19758 // https://tc39.es/ecma262/#sec-string.prototype.bold 19759 19760 19761 $({ 19762 target: 'String', 19763 proto: true, 19764 forced: forcedStringHTMLMethod('bold') 19765 }, { 19766 bold: function bold() { 19767 return createHTML(this, 'b', '', ''); 19768 } 19769 }); 19770 /***/ 19771 }, 19772 19773 /***/ 19774 "zKZe": 19775 /*!**********************************************************!*\ 19776 !*** ./node_modules/core-js/modules/es.object.assign.js ***! 19777 \**********************************************************/ 19778 19779 /*! no static exports found */ 19780 19781 /***/ 19782 function zKZe(module, exports, __webpack_require__) { 19783 var $ = __webpack_require__( 19784 /*! ../internals/export */ 19785 "I+eb"); 19786 19787 var assign = __webpack_require__( 19788 /*! ../internals/object-assign */ 19789 "YNrV"); // `Object.assign` method 19790 // https://tc39.es/ecma262/#sec-object.assign 19791 19792 19793 $({ 19794 target: 'Object', 19795 stat: true, 19796 forced: Object.assign !== assign 19797 }, { 19798 assign: assign 19799 }); 19800 /***/ 19801 }, 19802 19803 /***/ 19804 "zfnd": 19805 /*!***********************************************************!*\ 19806 !*** ./node_modules/core-js/internals/promise-resolve.js ***! 19807 \***********************************************************/ 19808 19809 /*! no static exports found */ 19810 19811 /***/ 19812 function zfnd(module, exports, __webpack_require__) { 19813 var anObject = __webpack_require__( 19814 /*! ../internals/an-object */ 19815 "glrk"); 19816 19817 var isObject = __webpack_require__( 19818 /*! ../internals/is-object */ 19819 "hh1v"); 19820 19821 var newPromiseCapability = __webpack_require__( 19822 /*! ../internals/new-promise-capability */ 19823 "8GlL"); 19824 19825 module.exports = function (C, x) { 19826 anObject(C); 19827 if (isObject(x) && x.constructor === C) return x; 19828 var promiseCapability = newPromiseCapability.f(C); 19829 var resolve = promiseCapability.resolve; 19830 resolve(x); 19831 return promiseCapability.promise; 19832 }; 19833 /***/ 19834 19835 }, 19836 19837 /***/ 19838 "zk60": 19839 /*!******************************************************!*\ 19840 !*** ./node_modules/core-js/internals/set-global.js ***! 19841 \******************************************************/ 19842 19843 /*! no static exports found */ 19844 19845 /***/ 19846 function zk60(module, exports, __webpack_require__) { 19847 var global = __webpack_require__( 19848 /*! ../internals/global */ 19849 "2oRo"); 19850 19851 var createNonEnumerableProperty = __webpack_require__( 19852 /*! ../internals/create-non-enumerable-property */ 19853 "kRJp"); 19854 19855 module.exports = function (key, value) { 19856 try { 19857 createNonEnumerableProperty(global, key, value); 19858 } catch (error) { 19859 global[key] = value; 19860 } 19861 19862 return value; 19863 }; 19864 /***/ 19865 19866 }, 19867 19868 /***/ 19869 "zuhW": 19870 /*!**********************************************************************!*\ 19871 !*** ./node_modules/core-js/modules/es.object.prevent-extensions.js ***! 19872 \**********************************************************************/ 19873 19874 /*! no static exports found */ 19875 19876 /***/ 19877 function zuhW(module, exports, __webpack_require__) { 19878 var $ = __webpack_require__( 19879 /*! ../internals/export */ 19880 "I+eb"); 19881 19882 var isObject = __webpack_require__( 19883 /*! ../internals/is-object */ 19884 "hh1v"); 19885 19886 var onFreeze = __webpack_require__( 19887 /*! ../internals/internal-metadata */ 19888 "8YOa").onFreeze; 19889 19890 var FREEZING = __webpack_require__( 19891 /*! ../internals/freezing */ 19892 "uy83"); 19893 19894 var fails = __webpack_require__( 19895 /*! ../internals/fails */ 19896 "0Dky"); 19897 19898 var nativePreventExtensions = Object.preventExtensions; 19899 var FAILS_ON_PRIMITIVES = fails(function () { 19900 nativePreventExtensions(1); 19901 }); // `Object.preventExtensions` method 19902 // https://tc39.es/ecma262/#sec-object.preventextensions 19903 19904 $({ 19905 target: 'Object', 19906 stat: true, 19907 forced: FAILS_ON_PRIMITIVES, 19908 sham: !FREEZING 19909 }, { 19910 preventExtensions: function preventExtensions(it) { 19911 return nativePreventExtensions && isObject(it) ? nativePreventExtensions(onFreeze(it)) : it; 19912 } 19913 }); 19914 /***/ 19915 } 19916 }, [[1, "runtime"]]]); 19917})(); 19918//# sourceMappingURL=polyfills-es5.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.