1function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } 2 3function _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); } } 4 5function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; } 6 7(window["webpackJsonp"] = window["webpackJsonp"] || []).push([["polyfills-es5"], { 8 /***/ 9
vendor: 38,735 bytes, lines 9-1059
9"./node_modules/@angular-devkit/build-angular/src/angular-cli-files/models/es5-polyfills.js": 10 /*!**************************************************************************************************!*\ 11 !*** ./node_modules/@angular-devkit/build-angular/src/angular-cli-files/models/es5-polyfills.js ***! 12 \**************************************************************************************************/ 13 14 /*! no exports provided */ 15 16 /***/ 17 function node_modulesAngularDevkitBuildAngularSrcAngularCliFilesModelsEs5PolyfillsJs(module, __webpack_exports__, __webpack_require__) { 18 "use strict"; 19 20 __webpack_require__.r(__webpack_exports__); 21 /* harmony import */ 22 23 24 var core_js_es_symbol__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__( 25 /*! core-js/es/symbol */ 26 "./node_modules/core-js/es/symbol/index.js"); 27 /* harmony import */ 28 29 30 var core_js_es_symbol__WEBPACK_IMPORTED_MODULE_0___default = 31 /*#__PURE__*/ 32 __webpack_require__.n(core_js_es_symbol__WEBPACK_IMPORTED_MODULE_0__); 33 /* harmony import */ 34 35 36 var core_js_modules_es_function_bind__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__( 37 /*! core-js/modules/es.function.bind */ 38 "./node_modules/core-js/modules/es.function.bind.js"); 39 /* harmony import */ 40 41 42 var core_js_modules_es_function_bind__WEBPACK_IMPORTED_MODULE_1___default = 43 /*#__PURE__*/ 44 __webpack_require__.n(core_js_modules_es_function_bind__WEBPACK_IMPORTED_MODULE_1__); 45 /* harmony import */ 46 47 48 var core_js_modules_es_function_name__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__( 49 /*! core-js/modules/es.function.name */ 50 "./node_modules/core-js/modules/es.function.name.js"); 51 /* harmony import */ 52 53 54 var core_js_modules_es_function_name__WEBPACK_IMPORTED_MODULE_2___default = 55 /*#__PURE__*/ 56 __webpack_require__.n(core_js_modules_es_function_name__WEBPACK_IMPORTED_MODULE_2__); 57 /* harmony import */ 58 59 60 var core_js_modules_es_function_has_instance__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__( 61 /*! core-js/modules/es.function.has-instance */ 62 "./node_modules/core-js/modules/es.function.has-instance.js"); 63 /* harmony import */ 64 65 66 var core_js_modules_es_function_has_instance__WEBPACK_IMPORTED_MODULE_3___default = 67 /*#__PURE__*/ 68 __webpack_require__.n(core_js_modules_es_function_has_instance__WEBPACK_IMPORTED_MODULE_3__); 69 /* harmony import */ 70 71 72 var core_js_modules_es_object_create__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__( 73 /*! core-js/modules/es.object.create */ 74 "./node_modules/core-js/modules/es.object.create.js"); 75 /* harmony import */ 76 77 78 var core_js_modules_es_object_create__WEBPACK_IMPORTED_MODULE_4___default = 79 /*#__PURE__*/ 80 __webpack_require__.n(core_js_modules_es_object_create__WEBPACK_IMPORTED_MODULE_4__); 81 /* harmony import */ 82 83 84 var core_js_modules_es_object_define_property__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__( 85 /*! core-js/modules/es.object.define-property */ 86 "./node_modules/core-js/modules/es.object.define-property.js"); 87 /* harmony import */ 88 89 90 var core_js_modules_es_object_define_property__WEBPACK_IMPORTED_MODULE_5___default = 91 /*#__PURE__*/ 92 __webpack_require__.n(core_js_modules_es_object_define_property__WEBPACK_IMPORTED_MODULE_5__); 93 /* harmony import */ 94 95 96 var core_js_modules_es_object_define_properties__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__( 97 /*! core-js/modules/es.object.define-properties */ 98 "./node_modules/core-js/modules/es.object.define-properties.js"); 99 /* harmony import */ 100 101 102 var core_js_modules_es_object_define_properties__WEBPACK_IMPORTED_MODULE_6___default = 103 /*#__PURE__*/ 104 __webpack_require__.n(core_js_modules_es_object_define_properties__WEBPACK_IMPORTED_MODULE_6__); 105 /* harmony import */ 106 107 108 var core_js_modules_es_object_get_own_property_descriptor__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__( 109 /*! core-js/modules/es.object.get-own-property-descriptor */ 110 "./node_modules/core-js/modules/es.object.get-own-property-descriptor.js"); 111 /* harmony import */ 112 113 114 var core_js_modules_es_object_get_own_property_descriptor__WEBPACK_IMPORTED_MODULE_7___default = 115 /*#__PURE__*/ 116 __webpack_require__.n(core_js_modules_es_object_get_own_property_descriptor__WEBPACK_IMPORTED_MODULE_7__); 117 /* harmony import */ 118 119 120 var core_js_modules_es_object_get_prototype_of__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__( 121 /*! core-js/modules/es.object.get-prototype-of */ 122 "./node_modules/core-js/modules/es.object.get-prototype-of.js"); 123 /* harmony import */ 124 125 126 var core_js_modules_es_object_get_prototype_of__WEBPACK_IMPORTED_MODULE_8___default = 127 /*#__PURE__*/ 128 __webpack_require__.n(core_js_modules_es_object_get_prototype_of__WEBPACK_IMPORTED_MODULE_8__); 129 /* harmony import */ 130 131 132 var core_js_modules_es_object_keys__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__( 133 /*! core-js/modules/es.object.keys */ 134 "./node_modules/core-js/modules/es.object.keys.js"); 135 /* harmony import */ 136 137 138 var core_js_modules_es_object_keys__WEBPACK_IMPORTED_MODULE_9___default = 139 /*#__PURE__*/ 140 __webpack_require__.n(core_js_modules_es_object_keys__WEBPACK_IMPORTED_MODULE_9__); 141 /* harmony import */ 142 143 144 var core_js_modules_es_object_get_own_property_names__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__( 145 /*! core-js/modules/es.object.get-own-property-names */ 146 "./node_modules/core-js/modules/es.object.get-own-property-names.js"); 147 /* harmony import */ 148 149 150 var core_js_modules_es_object_get_own_property_names__WEBPACK_IMPORTED_MODULE_10___default = 151 /*#__PURE__*/ 152 __webpack_require__.n(core_js_modules_es_object_get_own_property_names__WEBPACK_IMPORTED_MODULE_10__); 153 /* harmony import */ 154 155 156 var core_js_modules_es_object_freeze__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__( 157 /*! core-js/modules/es.object.freeze */ 158 "./node_modules/core-js/modules/es.object.freeze.js"); 159 /* harmony import */ 160 161 162 var core_js_modules_es_object_freeze__WEBPACK_IMPORTED_MODULE_11___default = 163 /*#__PURE__*/ 164 __webpack_require__.n(core_js_modules_es_object_freeze__WEBPACK_IMPORTED_MODULE_11__); 165 /* harmony import */ 166 167 168 var core_js_modules_es_object_seal__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__( 169 /*! core-js/modules/es.object.seal */ 170 "./node_modules/core-js/modules/es.object.seal.js"); 171 /* harmony import */ 172 173 174 var core_js_modules_es_object_seal__WEBPACK_IMPORTED_MODULE_12___default = 175 /*#__PURE__*/ 176 __webpack_require__.n(core_js_modules_es_object_seal__WEBPACK_IMPORTED_MODULE_12__); 177 /* harmony import */ 178 179 180 var core_js_modules_es_object_prevent_extensions__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__( 181 /*! core-js/modules/es.object.prevent-extensions */ 182 "./node_modules/core-js/modules/es.object.prevent-extensions.js"); 183 /* harmony import */ 184 185 186 var core_js_modules_es_object_prevent_extensions__WEBPACK_IMPORTED_MODULE_13___default = 187 /*#__PURE__*/ 188 __webpack_require__.n(core_js_modules_es_object_prevent_extensions__WEBPACK_IMPORTED_MODULE_13__); 189 /* harmony import */ 190 191 192 var core_js_modules_es_object_is_frozen__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__( 193 /*! core-js/modules/es.object.is-frozen */ 194 "./node_modules/core-js/modules/es.object.is-frozen.js"); 195 /* harmony import */ 196 197 198 var core_js_modules_es_object_is_frozen__WEBPACK_IMPORTED_MODULE_14___default = 199 /*#__PURE__*/ 200 __webpack_require__.n(core_js_modules_es_object_is_frozen__WEBPACK_IMPORTED_MODULE_14__); 201 /* harmony import */ 202 203 204 var core_js_modules_es_object_is_sealed__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__( 205 /*! core-js/modules/es.object.is-sealed */ 206 "./node_modules/core-js/modules/es.object.is-sealed.js"); 207 /* harmony import */ 208 209 210 var core_js_modules_es_object_is_sealed__WEBPACK_IMPORTED_MODULE_15___default = 211 /*#__PURE__*/ 212 __webpack_require__.n(core_js_modules_es_object_is_sealed__WEBPACK_IMPORTED_MODULE_15__); 213 /* harmony import */ 214 215 216 var core_js_modules_es_object_is_extensible__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__( 217 /*! core-js/modules/es.object.is-extensible */ 218 "./node_modules/core-js/modules/es.object.is-extensible.js"); 219 /* harmony import */ 220 221 222 var core_js_modules_es_object_is_extensible__WEBPACK_IMPORTED_MODULE_16___default = 223 /*#__PURE__*/ 224 __webpack_require__.n(core_js_modules_es_object_is_extensible__WEBPACK_IMPORTED_MODULE_16__); 225 /* harmony import */ 226 227 228 var core_js_modules_es_object_assign__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__( 229 /*! core-js/modules/es.object.assign */ 230 "./node_modules/core-js/modules/es.object.assign.js"); 231 /* harmony import */ 232 233 234 var core_js_modules_es_object_assign__WEBPACK_IMPORTED_MODULE_17___default = 235 /*#__PURE__*/ 236 __webpack_require__.n(core_js_modules_es_object_assign__WEBPACK_IMPORTED_MODULE_17__); 237 /* harmony import */ 238 239 240 var core_js_modules_es_object_is__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__( 241 /*! core-js/modules/es.object.is */ 242 "./node_modules/core-js/modules/es.object.is.js"); 243 /* harmony import */ 244 245 246 var core_js_modules_es_object_is__WEBPACK_IMPORTED_MODULE_18___default = 247 /*#__PURE__*/ 248 __webpack_require__.n(core_js_modules_es_object_is__WEBPACK_IMPORTED_MODULE_18__); 249 /* harmony import */ 250 251 252 var core_js_modules_es_object_set_prototype_of__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__( 253 /*! core-js/modules/es.object.set-prototype-of */ 254 "./node_modules/core-js/modules/es.object.set-prototype-of.js"); 255 /* harmony import */ 256 257 258 var core_js_modules_es_object_set_prototype_of__WEBPACK_IMPORTED_MODULE_19___default = 259 /*#__PURE__*/ 260 __webpack_require__.n(core_js_modules_es_object_set_prototype_of__WEBPACK_IMPORTED_MODULE_19__); 261 /* harmony import */ 262 263 264 var core_js_modules_es_object_to_string__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__( 265 /*! core-js/modules/es.object.to-string */ 266 "./node_modules/core-js/modules/es.object.to-string.js"); 267 /* harmony import */ 268 269 270 var core_js_modules_es_object_to_string__WEBPACK_IMPORTED_MODULE_20___default = 271 /*#__PURE__*/ 272 __webpack_require__.n(core_js_modules_es_object_to_string__WEBPACK_IMPORTED_MODULE_20__); 273 /* harmony import */ 274 275 276 var core_js_modules_es_array_concat__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__( 277 /*! core-js/modules/es.array.concat */ 278 "./node_modules/core-js/modules/es.array.concat.js"); 279 /* harmony import */ 280 281 282 var core_js_modules_es_array_concat__WEBPACK_IMPORTED_MODULE_21___default = 283 /*#__PURE__*/ 284 __webpack_require__.n(core_js_modules_es_array_concat__WEBPACK_IMPORTED_MODULE_21__); 285 /* harmony import */ 286 287 288 var core_js_modules_es_array_is_array__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__( 289 /*! core-js/modules/es.array.is-array */ 290 "./node_modules/core-js/modules/es.array.is-array.js"); 291 /* harmony import */ 292 293 294 var core_js_modules_es_array_is_array__WEBPACK_IMPORTED_MODULE_22___default = 295 /*#__PURE__*/ 296 __webpack_require__.n(core_js_modules_es_array_is_array__WEBPACK_IMPORTED_MODULE_22__); 297 /* harmony import */ 298 299 300 var core_js_modules_es_array_from__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__( 301 /*! core-js/modules/es.array.from */ 302 "./node_modules/core-js/modules/es.array.from.js"); 303 /* harmony import */ 304 305 306 var core_js_modules_es_array_from__WEBPACK_IMPORTED_MODULE_23___default = 307 /*#__PURE__*/ 308 __webpack_require__.n(core_js_modules_es_array_from__WEBPACK_IMPORTED_MODULE_23__); 309 /* harmony import */ 310 311 312 var core_js_modules_es_array_of__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__( 313 /*! core-js/modules/es.array.of */ 314 "./node_modules/core-js/modules/es.array.of.js"); 315 /* harmony import */ 316 317 318 var core_js_modules_es_array_of__WEBPACK_IMPORTED_MODULE_24___default = 319 /*#__PURE__*/ 320 __webpack_require__.n(core_js_modules_es_array_of__WEBPACK_IMPORTED_MODULE_24__); 321 /* harmony import */ 322 323 324 var core_js_modules_es_array_join__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__( 325 /*! core-js/modules/es.array.join */ 326 "./node_modules/core-js/modules/es.array.join.js"); 327 /* harmony import */ 328 329 330 var core_js_modules_es_array_join__WEBPACK_IMPORTED_MODULE_25___default = 331 /*#__PURE__*/ 332 __webpack_require__.n(core_js_modules_es_array_join__WEBPACK_IMPORTED_MODULE_25__); 333 /* harmony import */ 334 335 336 var core_js_modules_es_array_slice__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__( 337 /*! core-js/modules/es.array.slice */ 338 "./node_modules/core-js/modules/es.array.slice.js"); 339 /* harmony import */ 340 341 342 var core_js_modules_es_array_slice__WEBPACK_IMPORTED_MODULE_26___default = 343 /*#__PURE__*/ 344 __webpack_require__.n(core_js_modules_es_array_slice__WEBPACK_IMPORTED_MODULE_26__); 345 /* harmony import */ 346 347 348 var core_js_modules_es_array_splice__WEBPACK_IMPORTED_MODULE_27__ = __webpack_require__( 349 /*! core-js/modules/es.array.splice */ 350 "./node_modules/core-js/modules/es.array.splice.js"); 351 /* harmony import */ 352 353 354 var core_js_modules_es_array_splice__WEBPACK_IMPORTED_MODULE_27___default = 355 /*#__PURE__*/ 356 __webpack_require__.n(core_js_modules_es_array_splice__WEBPACK_IMPORTED_MODULE_27__); 357 /* harmony import */ 358 359 360 var core_js_modules_es_array_sort__WEBPACK_IMPORTED_MODULE_28__ = __webpack_require__( 361 /*! core-js/modules/es.array.sort */ 362 "./node_modules/core-js/modules/es.array.sort.js"); 363 /* harmony import */ 364 365 366 var core_js_modules_es_array_sort__WEBPACK_IMPORTED_MODULE_28___default = 367 /*#__PURE__*/ 368 __webpack_require__.n(core_js_modules_es_array_sort__WEBPACK_IMPORTED_MODULE_28__); 369 /* harmony import */ 370 371 372 var core_js_modules_es_array_for_each__WEBPACK_IMPORTED_MODULE_29__ = __webpack_require__( 373 /*! core-js/modules/es.array.for-each */ 374 "./node_modules/core-js/modules/es.array.for-each.js"); 375 /* harmony import */ 376 377 378 var core_js_modules_es_array_for_each__WEBPACK_IMPORTED_MODULE_29___default = 379 /*#__PURE__*/ 380 __webpack_require__.n(core_js_modules_es_array_for_each__WEBPACK_IMPORTED_MODULE_29__); 381 /* harmony import */ 382 383 384 var core_js_modules_es_array_map__WEBPACK_IMPORTED_MODULE_30__ = __webpack_require__( 385 /*! core-js/modules/es.array.map */ 386 "./node_modules/core-js/modules/es.array.map.js"); 387 /* harmony import */ 388 389 390 var core_js_modules_es_array_map__WEBPACK_IMPORTED_MODULE_30___default = 391 /*#__PURE__*/ 392 __webpack_require__.n(core_js_modules_es_array_map__WEBPACK_IMPORTED_MODULE_30__); 393 /* harmony import */ 394 395 396 var core_js_modules_es_array_filter__WEBPACK_IMPORTED_MODULE_31__ = __webpack_require__( 397 /*! core-js/modules/es.array.filter */ 398 "./node_modules/core-js/modules/es.array.filter.js"); 399 /* harmony import */ 400 401 402 var core_js_modules_es_array_filter__WEBPACK_IMPORTED_MODULE_31___default = 403 /*#__PURE__*/ 404 __webpack_require__.n(core_js_modules_es_array_filter__WEBPACK_IMPORTED_MODULE_31__); 405 /* harmony import */ 406 407 408 var core_js_modules_es_array_some__WEBPACK_IMPORTED_MODULE_32__ = __webpack_require__( 409 /*! core-js/modules/es.array.some */ 410 "./node_modules/core-js/modules/es.array.some.js"); 411 /* harmony import */ 412 413 414 var core_js_modules_es_array_some__WEBPACK_IMPORTED_MODULE_32___default = 415 /*#__PURE__*/ 416 __webpack_require__.n(core_js_modules_es_array_some__WEBPACK_IMPORTED_MODULE_32__); 417 /* harmony import */ 418 419 420 var core_js_modules_es_array_every__WEBPACK_IMPORTED_MODULE_33__ = __webpack_require__( 421 /*! core-js/modules/es.array.every */ 422 "./node_modules/core-js/modules/es.array.every.js"); 423 /* harmony import */ 424 425 426 var core_js_modules_es_array_every__WEBPACK_IMPORTED_MODULE_33___default = 427 /*#__PURE__*/ 428 __webpack_require__.n(core_js_modules_es_array_every__WEBPACK_IMPORTED_MODULE_33__); 429 /* harmony import */ 430 431 432 var core_js_modules_es_array_reduce__WEBPACK_IMPORTED_MODULE_34__ = __webpack_require__( 433 /*! core-js/modules/es.array.reduce */ 434 "./node_modules/core-js/modules/es.array.reduce.js"); 435 /* harmony import */ 436 437 438 var core_js_modules_es_array_reduce__WEBPACK_IMPORTED_MODULE_34___default = 439 /*#__PURE__*/ 440 __webpack_require__.n(core_js_modules_es_array_reduce__WEBPACK_IMPORTED_MODULE_34__); 441 /* harmony import */ 442 443 444 var core_js_modules_es_array_reduce_right__WEBPACK_IMPORTED_MODULE_35__ = __webpack_require__( 445 /*! core-js/modules/es.array.reduce-right */ 446 "./node_modules/core-js/modules/es.array.reduce-right.js"); 447 /* harmony import */ 448 449 450 var core_js_modules_es_array_reduce_right__WEBPACK_IMPORTED_MODULE_35___default = 451 /*#__PURE__*/ 452 __webpack_require__.n(core_js_modules_es_array_reduce_right__WEBPACK_IMPORTED_MODULE_35__); 453 /* harmony import */ 454 455 456 var core_js_modules_es_array_index_of__WEBPACK_IMPORTED_MODULE_36__ = __webpack_require__( 457 /*! core-js/modules/es.array.index-of */ 458 "./node_modules/core-js/modules/es.array.index-of.js"); 459 /* harmony import */ 460 461 462 var core_js_modules_es_array_index_of__WEBPACK_IMPORTED_MODULE_36___default = 463 /*#__PURE__*/ 464 __webpack_require__.n(core_js_modules_es_array_index_of__WEBPACK_IMPORTED_MODULE_36__); 465 /* harmony import */ 466 467 468 var core_js_modules_es_array_last_index_of__WEBPACK_IMPORTED_MODULE_37__ = __webpack_require__( 469 /*! core-js/modules/es.array.last-index-of */ 470 "./node_modules/core-js/modules/es.array.last-index-of.js"); 471 /* harmony import */ 472 473 474 var core_js_modules_es_array_last_index_of__WEBPACK_IMPORTED_MODULE_37___default = 475 /*#__PURE__*/ 476 __webpack_require__.n(core_js_modules_es_array_last_index_of__WEBPACK_IMPORTED_MODULE_37__); 477 /* harmony import */ 478 479 480 var core_js_modules_es_array_copy_within__WEBPACK_IMPORTED_MODULE_38__ = __webpack_require__( 481 /*! core-js/modules/es.array.copy-within */ 482 "./node_modules/core-js/modules/es.array.copy-within.js"); 483 /* harmony import */ 484 485 486 var core_js_modules_es_array_copy_within__WEBPACK_IMPORTED_MODULE_38___default = 487 /*#__PURE__*/ 488 __webpack_require__.n(core_js_modules_es_array_copy_within__WEBPACK_IMPORTED_MODULE_38__); 489 /* harmony import */ 490 491 492 var core_js_modules_es_array_fill__WEBPACK_IMPORTED_MODULE_39__ = __webpack_require__( 493 /*! core-js/modules/es.array.fill */ 494 "./node_modules/core-js/modules/es.array.fill.js"); 495 /* harmony import */ 496 497 498 var core_js_modules_es_array_fill__WEBPACK_IMPORTED_MODULE_39___default = 499 /*#__PURE__*/ 500 __webpack_require__.n(core_js_modules_es_array_fill__WEBPACK_IMPORTED_MODULE_39__); 501 /* harmony import */ 502 503 504 var core_js_modules_es_array_find__WEBPACK_IMPORTED_MODULE_40__ = __webpack_require__( 505 /*! core-js/modules/es.array.find */ 506 "./node_modules/core-js/modules/es.array.find.js"); 507 /* harmony import */ 508 509 510 var core_js_modules_es_array_find__WEBPACK_IMPORTED_MODULE_40___default = 511 /*#__PURE__*/ 512 __webpack_require__.n(core_js_modules_es_array_find__WEBPACK_IMPORTED_MODULE_40__); 513 /* harmony import */ 514 515 516 var core_js_modules_es_array_find_index__WEBPACK_IMPORTED_MODULE_41__ = __webpack_require__( 517 /*! core-js/modules/es.array.find-index */ 518 "./node_modules/core-js/modules/es.array.find-index.js"); 519 /* harmony import */ 520 521 522 var core_js_modules_es_array_find_index__WEBPACK_IMPORTED_MODULE_41___default = 523 /*#__PURE__*/ 524 __webpack_require__.n(core_js_modules_es_array_find_index__WEBPACK_IMPORTED_MODULE_41__); 525 /* harmony import */ 526 527 528 var core_js_modules_es_array_iterator__WEBPACK_IMPORTED_MODULE_42__ = __webpack_require__( 529 /*! core-js/modules/es.array.iterator */ 530 "./node_modules/core-js/modules/es.array.iterator.js"); 531 /* harmony import */ 532 533 534 var core_js_modules_es_array_iterator__WEBPACK_IMPORTED_MODULE_42___default = 535 /*#__PURE__*/ 536 __webpack_require__.n(core_js_modules_es_array_iterator__WEBPACK_IMPORTED_MODULE_42__); 537 /* harmony import */ 538 539 540 var core_js_modules_es_string_from_code_point__WEBPACK_IMPORTED_MODULE_43__ = __webpack_require__( 541 /*! core-js/modules/es.string.from-code-point */ 542 "./node_modules/core-js/modules/es.string.from-code-point.js"); 543 /* harmony import */ 544 545 546 var core_js_modules_es_string_from_code_point__WEBPACK_IMPORTED_MODULE_43___default = 547 /*#__PURE__*/ 548 __webpack_require__.n(core_js_modules_es_string_from_code_point__WEBPACK_IMPORTED_MODULE_43__); 549 /* harmony import */ 550 551 552 var core_js_modules_es_string_raw__WEBPACK_IMPORTED_MODULE_44__ = __webpack_require__( 553 /*! core-js/modules/es.string.raw */ 554 "./node_modules/core-js/modules/es.string.raw.js"); 555 /* harmony import */ 556 557 558 var core_js_modules_es_string_raw__WEBPACK_IMPORTED_MODULE_44___default = 559 /*#__PURE__*/ 560 __webpack_require__.n(core_js_modules_es_string_raw__WEBPACK_IMPORTED_MODULE_44__); 561 /* harmony import */ 562 563 564 var core_js_modules_es_string_trim__WEBPACK_IMPORTED_MODULE_45__ = __webpack_require__( 565 /*! core-js/modules/es.string.trim */ 566 "./node_modules/core-js/modules/es.string.trim.js"); 567 /* harmony import */ 568 569 570 var core_js_modules_es_string_trim__WEBPACK_IMPORTED_MODULE_45___default = 571 /*#__PURE__*/ 572 __webpack_require__.n(core_js_modules_es_string_trim__WEBPACK_IMPORTED_MODULE_45__); 573 /* harmony import */ 574 575 576 var core_js_modules_es_string_iterator__WEBPACK_IMPORTED_MODULE_46__ = __webpack_require__( 577 /*! core-js/modules/es.string.iterator */ 578 "./node_modules/core-js/modules/es.string.iterator.js"); 579 /* harmony import */ 580 581 582 var core_js_modules_es_string_iterator__WEBPACK_IMPORTED_MODULE_46___default = 583 /*#__PURE__*/ 584 __webpack_require__.n(core_js_modules_es_string_iterator__WEBPACK_IMPORTED_MODULE_46__); 585 /* harmony import */ 586 587 588 var core_js_modules_es_string_code_point_at__WEBPACK_IMPORTED_MODULE_47__ = __webpack_require__( 589 /*! core-js/modules/es.string.code-point-at */ 590 "./node_modules/core-js/modules/es.string.code-point-at.js"); 591 /* harmony import */ 592 593 594 var core_js_modules_es_string_code_point_at__WEBPACK_IMPORTED_MODULE_47___default = 595 /*#__PURE__*/ 596 __webpack_require__.n(core_js_modules_es_string_code_point_at__WEBPACK_IMPORTED_MODULE_47__); 597 /* harmony import */ 598 599 600 var core_js_modules_es_string_ends_with__WEBPACK_IMPORTED_MODULE_48__ = __webpack_require__( 601 /*! core-js/modules/es.string.ends-with */ 602 "./node_modules/core-js/modules/es.string.ends-with.js"); 603 /* harmony import */ 604 605 606 var core_js_modules_es_string_ends_with__WEBPACK_IMPORTED_MODULE_48___default = 607 /*#__PURE__*/ 608 __webpack_require__.n(core_js_modules_es_string_ends_with__WEBPACK_IMPORTED_MODULE_48__); 609 /* harmony import */ 610 611 612 var core_js_modules_es_string_includes__WEBPACK_IMPORTED_MODULE_49__ = __webpack_require__( 613 /*! core-js/modules/es.string.includes */ 614 "./node_modules/core-js/modules/es.string.includes.js"); 615 /* harmony import */ 616 617 618 var core_js_modules_es_string_includes__WEBPACK_IMPORTED_MODULE_49___default = 619 /*#__PURE__*/ 620 __webpack_require__.n(core_js_modules_es_string_includes__WEBPACK_IMPORTED_MODULE_49__); 621 /* harmony import */ 622 623 624 var core_js_modules_es_string_repeat__WEBPACK_IMPORTED_MODULE_50__ = __webpack_require__( 625 /*! core-js/modules/es.string.repeat */ 626 "./node_modules/core-js/modules/es.string.repeat.js"); 627 /* harmony import */ 628 629 630 var core_js_modules_es_string_repeat__WEBPACK_IMPORTED_MODULE_50___default = 631 /*#__PURE__*/ 632 __webpack_require__.n(core_js_modules_es_string_repeat__WEBPACK_IMPORTED_MODULE_50__); 633 /* harmony import */ 634 635 636 var core_js_modules_es_string_starts_with__WEBPACK_IMPORTED_MODULE_51__ = __webpack_require__( 637 /*! core-js/modules/es.string.starts-with */ 638 "./node_modules/core-js/modules/es.string.starts-with.js"); 639 /* harmony import */ 640 641 642 var core_js_modules_es_string_starts_with__WEBPACK_IMPORTED_MODULE_51___default = 643 /*#__PURE__*/ 644 __webpack_require__.n(core_js_modules_es_string_starts_with__WEBPACK_IMPORTED_MODULE_51__); 645 /* harmony import */ 646 647 648 var core_js_modules_es_string_anchor__WEBPACK_IMPORTED_MODULE_52__ = __webpack_require__( 649 /*! core-js/modules/es.string.anchor */ 650 "./node_modules/core-js/modules/es.string.anchor.js"); 651 /* harmony import */ 652 653 654 var core_js_modules_es_string_anchor__WEBPACK_IMPORTED_MODULE_52___default = 655 /*#__PURE__*/ 656 __webpack_require__.n(core_js_modules_es_string_anchor__WEBPACK_IMPORTED_MODULE_52__); 657 /* harmony import */ 658 659 660 var core_js_modules_es_string_big__WEBPACK_IMPORTED_MODULE_53__ = __webpack_require__( 661 /*! core-js/modules/es.string.big */ 662 "./node_modules/core-js/modules/es.string.big.js"); 663 /* harmony import */ 664 665 666 var core_js_modules_es_string_big__WEBPACK_IMPORTED_MODULE_53___default = 667 /*#__PURE__*/ 668 __webpack_require__.n(core_js_modules_es_string_big__WEBPACK_IMPORTED_MODULE_53__); 669 /* harmony import */ 670 671 672 var core_js_modules_es_string_blink__WEBPACK_IMPORTED_MODULE_54__ = __webpack_require__( 673 /*! core-js/modules/es.string.blink */ 674 "./node_modules/core-js/modules/es.string.blink.js"); 675 /* harmony import */ 676 677 678 var core_js_modules_es_string_blink__WEBPACK_IMPORTED_MODULE_54___default = 679 /*#__PURE__*/ 680 __webpack_require__.n(core_js_modules_es_string_blink__WEBPACK_IMPORTED_MODULE_54__); 681 /* harmony import */ 682 683 684 var core_js_modules_es_string_bold__WEBPACK_IMPORTED_MODULE_55__ = __webpack_require__( 685 /*! core-js/modules/es.string.bold */ 686 "./node_modules/core-js/modules/es.string.bold.js"); 687 /* harmony import */ 688 689 690 var core_js_modules_es_string_bold__WEBPACK_IMPORTED_MODULE_55___default = 691 /*#__PURE__*/ 692 __webpack_require__.n(core_js_modules_es_string_bold__WEBPACK_IMPORTED_MODULE_55__); 693 /* harmony import */ 694 695 696 var core_js_modules_es_string_fixed__WEBPACK_IMPORTED_MODULE_56__ = __webpack_require__( 697 /*! core-js/modules/es.string.fixed */ 698 "./node_modules/core-js/modules/es.string.fixed.js"); 699 /* harmony import */ 700 701 702 var core_js_modules_es_string_fixed__WEBPACK_IMPORTED_MODULE_56___default = 703 /*#__PURE__*/ 704 __webpack_require__.n(core_js_modules_es_string_fixed__WEBPACK_IMPORTED_MODULE_56__); 705 /* harmony import */ 706 707 708 var core_js_modules_es_string_fontcolor__WEBPACK_IMPORTED_MODULE_57__ = __webpack_require__( 709 /*! core-js/modules/es.string.fontcolor */ 710 "./node_modules/core-js/modules/es.string.fontcolor.js"); 711 /* harmony import */ 712 713 714 var core_js_modules_es_string_fontcolor__WEBPACK_IMPORTED_MODULE_57___default = 715 /*#__PURE__*/ 716 __webpack_require__.n(core_js_modules_es_string_fontcolor__WEBPACK_IMPORTED_MODULE_57__); 717 /* harmony import */ 718 719 720 var core_js_modules_es_string_fontsize__WEBPACK_IMPORTED_MODULE_58__ = __webpack_require__( 721 /*! core-js/modules/es.string.fontsize */ 722 "./node_modules/core-js/modules/es.string.fontsize.js"); 723 /* harmony import */ 724 725 726 var core_js_modules_es_string_fontsize__WEBPACK_IMPORTED_MODULE_58___default = 727 /*#__PURE__*/ 728 __webpack_require__.n(core_js_modules_es_string_fontsize__WEBPACK_IMPORTED_MODULE_58__); 729 /* harmony import */ 730 731 732 var core_js_modules_es_string_italics__WEBPACK_IMPORTED_MODULE_59__ = __webpack_require__( 733 /*! core-js/modules/es.string.italics */ 734 "./node_modules/core-js/modules/es.string.italics.js"); 735 /* harmony import */ 736 737 738 var core_js_modules_es_string_italics__WEBPACK_IMPORTED_MODULE_59___default = 739 /*#__PURE__*/ 740 __webpack_require__.n(core_js_modules_es_string_italics__WEBPACK_IMPORTED_MODULE_59__); 741 /* harmony import */ 742 743 744 var core_js_modules_es_string_link__WEBPACK_IMPORTED_MODULE_60__ = __webpack_require__( 745 /*! core-js/modules/es.string.link */ 746 "./node_modules/core-js/modules/es.string.link.js"); 747 /* harmony import */ 748 749 750 var core_js_modules_es_string_link__WEBPACK_IMPORTED_MODULE_60___default = 751 /*#__PURE__*/ 752 __webpack_require__.n(core_js_modules_es_string_link__WEBPACK_IMPORTED_MODULE_60__); 753 /* harmony import */ 754 755 756 var core_js_modules_es_string_small__WEBPACK_IMPORTED_MODULE_61__ = __webpack_require__( 757 /*! core-js/modules/es.string.small */ 758 "./node_modules/core-js/modules/es.string.small.js"); 759 /* harmony import */ 760 761 762 var core_js_modules_es_string_small__WEBPACK_IMPORTED_MODULE_61___default = 763 /*#__PURE__*/ 764 __webpack_require__.n(core_js_modules_es_string_small__WEBPACK_IMPORTED_MODULE_61__); 765 /* harmony import */ 766 767 768 var core_js_modules_es_string_strike__WEBPACK_IMPORTED_MODULE_62__ = __webpack_require__( 769 /*! core-js/modules/es.string.strike */ 770 "./node_modules/core-js/modules/es.string.strike.js"); 771 /* harmony import */ 772 773 774 var core_js_modules_es_string_strike__WEBPACK_IMPORTED_MODULE_62___default = 775 /*#__PURE__*/ 776 __webpack_require__.n(core_js_modules_es_string_strike__WEBPACK_IMPORTED_MODULE_62__); 777 /* harmony import */ 778 779 780 var core_js_modules_es_string_sub__WEBPACK_IMPORTED_MODULE_63__ = __webpack_require__( 781 /*! core-js/modules/es.string.sub */ 782 "./node_modules/core-js/modules/es.string.sub.js"); 783 /* harmony import */ 784 785 786 var core_js_modules_es_string_sub__WEBPACK_IMPORTED_MODULE_63___default = 787 /*#__PURE__*/ 788 __webpack_require__.n(core_js_modules_es_string_sub__WEBPACK_IMPORTED_MODULE_63__); 789 /* harmony import */ 790 791 792 var core_js_modules_es_string_sup__WEBPACK_IMPORTED_MODULE_64__ = __webpack_require__( 793 /*! core-js/modules/es.string.sup */ 794 "./node_modules/core-js/modules/es.string.sup.js"); 795 /* harmony import */ 796 797 798 var core_js_modules_es_string_sup__WEBPACK_IMPORTED_MODULE_64___default = 799 /*#__PURE__*/ 800 __webpack_require__.n(core_js_modules_es_string_sup__WEBPACK_IMPORTED_MODULE_64__); 801 /* harmony import */ 802 803 804 var core_js_modules_es_string_match__WEBPACK_IMPORTED_MODULE_65__ = __webpack_require__( 805 /*! core-js/modules/es.string.match */ 806 "./node_modules/core-js/modules/es.string.match.js"); 807 /* harmony import */ 808 809 810 var core_js_modules_es_string_match__WEBPACK_IMPORTED_MODULE_65___default = 811 /*#__PURE__*/ 812 __webpack_require__.n(core_js_modules_es_string_match__WEBPACK_IMPORTED_MODULE_65__); 813 /* harmony import */ 814 815 816 var core_js_modules_es_string_replace__WEBPACK_IMPORTED_MODULE_66__ = __webpack_require__( 817 /*! core-js/modules/es.string.replace */ 818 "./node_modules/core-js/modules/es.string.replace.js"); 819 /* harmony import */ 820 821 822 var core_js_modules_es_string_replace__WEBPACK_IMPORTED_MODULE_66___default = 823 /*#__PURE__*/ 824 __webpack_require__.n(core_js_modules_es_string_replace__WEBPACK_IMPORTED_MODULE_66__); 825 /* harmony import */ 826 827 828 var core_js_modules_es_string_search__WEBPACK_IMPORTED_MODULE_67__ = __webpack_require__( 829 /*! core-js/modules/es.string.search */ 830 "./node_modules/core-js/modules/es.string.search.js"); 831 /* harmony import */ 832 833 834 var core_js_modules_es_string_search__WEBPACK_IMPORTED_MODULE_67___default = 835 /*#__PURE__*/ 836 __webpack_require__.n(core_js_modules_es_string_search__WEBPACK_IMPORTED_MODULE_67__); 837 /* harmony import */ 838 839 840 var core_js_modules_es_string_split__WEBPACK_IMPORTED_MODULE_68__ = __webpack_require__( 841 /*! core-js/modules/es.string.split */ 842 "./node_modules/core-js/modules/es.string.split.js"); 843 /* harmony import */ 844 845 846 var core_js_modules_es_string_split__WEBPACK_IMPORTED_MODULE_68___default = 847 /*#__PURE__*/ 848 __webpack_require__.n(core_js_modules_es_string_split__WEBPACK_IMPORTED_MODULE_68__); 849 /* harmony import */ 850 851 852 var core_js_modules_es_parse_int__WEBPACK_IMPORTED_MODULE_69__ = __webpack_require__( 853 /*! core-js/modules/es.parse-int */ 854 "./node_modules/core-js/modules/es.parse-int.js"); 855 /* harmony import */ 856 857 858 var core_js_modules_es_parse_int__WEBPACK_IMPORTED_MODULE_69___default = 859 /*#__PURE__*/ 860 __webpack_require__.n(core_js_modules_es_parse_int__WEBPACK_IMPORTED_MODULE_69__); 861 /* harmony import */ 862 863 864 var core_js_modules_es_parse_float__WEBPACK_IMPORTED_MODULE_70__ = __webpack_require__( 865 /*! core-js/modules/es.parse-float */ 866 "./node_modules/core-js/modules/es.parse-float.js"); 867 /* harmony import */ 868 869 870 var core_js_modules_es_parse_float__WEBPACK_IMPORTED_MODULE_70___default = 871 /*#__PURE__*/ 872 __webpack_require__.n(core_js_modules_es_parse_float__WEBPACK_IMPORTED_MODULE_70__); 873 /* harmony import */ 874 875 876 var core_js_es_number__WEBPACK_IMPORTED_MODULE_71__ = __webpack_require__( 877 /*! core-js/es/number */ 878 "./node_modules/core-js/es/number/index.js"); 879 /* harmony import */ 880 881 882 var core_js_es_number__WEBPACK_IMPORTED_MODULE_71___default = 883 /*#__PURE__*/ 884 __webpack_require__.n(core_js_es_number__WEBPACK_IMPORTED_MODULE_71__); 885 /* harmony import */ 886 887 888 var core_js_es_math__WEBPACK_IMPORTED_MODULE_72__ = __webpack_require__( 889 /*! core-js/es/math */ 890 "./node_modules/core-js/es/math/index.js"); 891 /* harmony import */ 892 893 894 var core_js_es_math__WEBPACK_IMPORTED_MODULE_72___default = 895 /*#__PURE__*/ 896 __webpack_require__.n(core_js_es_math__WEBPACK_IMPORTED_MODULE_72__); 897 /* harmony import */ 898 899 900 var core_js_es_date__WEBPACK_IMPORTED_MODULE_73__ = __webpack_require__( 901 /*! core-js/es/date */ 902 "./node_modules/core-js/es/date/index.js"); 903 /* harmony import */ 904 905 906 var core_js_es_date__WEBPACK_IMPORTED_MODULE_73___default = 907 /*#__PURE__*/ 908 __webpack_require__.n(core_js_es_date__WEBPACK_IMPORTED_MODULE_73__); 909 /* harmony import */ 910 911 912 var core_js_modules_es_regexp_constructor__WEBPACK_IMPORTED_MODULE_74__ = __webpack_require__( 913 /*! core-js/modules/es.regexp.constructor */ 914 "./node_modules/core-js/modules/es.regexp.constructor.js"); 915 /* harmony import */ 916 917 918 var core_js_modules_es_regexp_constructor__WEBPACK_IMPORTED_MODULE_74___default = 919 /*#__PURE__*/ 920 __webpack_require__.n(core_js_modules_es_regexp_constructor__WEBPACK_IMPORTED_MODULE_74__); 921 /* harmony import */ 922 923 924 var core_js_modules_es_regexp_to_string__WEBPACK_IMPORTED_MODULE_75__ = __webpack_require__( 925 /*! core-js/modules/es.regexp.to-string */ 926 "./node_modules/core-js/modules/es.regexp.to-string.js"); 927 /* harmony import */ 928 929 930 var core_js_modules_es_regexp_to_string__WEBPACK_IMPORTED_MODULE_75___default = 931 /*#__PURE__*/ 932 __webpack_require__.n(core_js_modules_es_regexp_to_string__WEBPACK_IMPORTED_MODULE_75__); 933 /* harmony import */ 934 935 936 var core_js_modules_es_regexp_flags__WEBPACK_IMPORTED_MODULE_76__ = __webpack_require__( 937 /*! core-js/modules/es.regexp.flags */ 938 "./node_modules/core-js/modules/es.regexp.flags.js"); 939 /* harmony import */ 940 941 942 var core_js_modules_es_regexp_flags__WEBPACK_IMPORTED_MODULE_76___default = 943 /*#__PURE__*/ 944 __webpack_require__.n(core_js_modules_es_regexp_flags__WEBPACK_IMPORTED_MODULE_76__); 945 /* harmony import */ 946 947 948 var core_js_modules_es_map__WEBPACK_IMPORTED_MODULE_77__ = __webpack_require__( 949 /*! core-js/modules/es.map */ 950 "./node_modules/core-js/modules/es.map.js"); 951 /* harmony import */ 952 953 954 var core_js_modules_es_map__WEBPACK_IMPORTED_MODULE_77___default = 955 /*#__PURE__*/ 956 __webpack_require__.n(core_js_modules_es_map__WEBPACK_IMPORTED_MODULE_77__); 957 /* harmony import */ 958 959 960 var core_js_modules_es_weak_map__WEBPACK_IMPORTED_MODULE_78__ = __webpack_require__( 961 /*! core-js/modules/es.weak-map */ 962 "./node_modules/core-js/modules/es.weak-map.js"); 963 /* harmony import */ 964 965 966 var core_js_modules_es_weak_map__WEBPACK_IMPORTED_MODULE_78___default = 967 /*#__PURE__*/ 968 __webpack_require__.n(core_js_modules_es_weak_map__WEBPACK_IMPORTED_MODULE_78__); 969 /* harmony import */ 970 971 972 var core_js_modules_es_set__WEBPACK_IMPORTED_MODULE_79__ = __webpack_require__( 973 /*! core-js/modules/es.set */ 974 "./node_modules/core-js/modules/es.set.js"); 975 /* harmony import */ 976 977 978 var core_js_modules_es_set__WEBPACK_IMPORTED_MODULE_79___default = 979 /*#__PURE__*/ 980 __webpack_require__.n(core_js_modules_es_set__WEBPACK_IMPORTED_MODULE_79__); 981 /* harmony import */ 982 983 984 var core_js_modules_web_dom_collections_for_each__WEBPACK_IMPORTED_MODULE_80__ = __webpack_require__( 985 /*! core-js/modules/web.dom-collections.for-each */ 986 "./node_modules/core-js/modules/web.dom-collections.for-each.js"); 987 /* harmony import */ 988 989 990 var core_js_modules_web_dom_collections_for_each__WEBPACK_IMPORTED_MODULE_80___default = 991 /*#__PURE__*/ 992 __webpack_require__.n(core_js_modules_web_dom_collections_for_each__WEBPACK_IMPORTED_MODULE_80__); 993 /* harmony import */ 994 995 996 var core_js_modules_web_dom_collections_iterator__WEBPACK_IMPORTED_MODULE_81__ = __webpack_require__( 997 /*! core-js/modules/web.dom-collections.iterator */ 998 "./node_modules/core-js/modules/web.dom-collections.iterator.js"); 999 /* harmony import */ 1000 1001 1002 var core_js_modules_web_dom_collections_iterator__WEBPACK_IMPORTED_MODULE_81___default = 1003 /*#__PURE__*/ 1004 __webpack_require__.n(core_js_modules_web_dom_collections_iterator__WEBPACK_IMPORTED_MODULE_81__); 1005 /* harmony import */ 1006 1007 1008 var core_js_modules_es_promise__WEBPACK_IMPORTED_MODULE_82__ = __webpack_require__( 1009 /*! core-js/modules/es.promise */ 1010 "./node_modules/core-js/modules/es.promise.js"); 1011 /* harmony import */ 1012 1013 1014 var core_js_modules_es_promise__WEBPACK_IMPORTED_MODULE_82___default = 1015 /*#__PURE__*/ 1016 __webpack_require__.n(core_js_modules_es_promise__WEBPACK_IMPORTED_MODULE_82__); 1017 /* harmony import */ 1018 1019 1020 var core_js_modules_es_json_to_string_tag__WEBPACK_IMPORTED_MODULE_83__ = __webpack_require__( 1021 /*! core-js/modules/es.json.to-string-tag */ 1022 "./node_modules/core-js/modules/es.json.to-string-tag.js"); 1023 /* harmony import */ 1024 1025 1026 var core_js_modules_es_json_to_string_tag__WEBPACK_IMPORTED_MODULE_83___default = 1027 /*#__PURE__*/ 1028 __webpack_require__.n(core_js_modules_es_json_to_string_tag__WEBPACK_IMPORTED_MODULE_83__); 1029 /* harmony import */ 1030 1031 1032 var regenerator_runtime_runtime__WEBPACK_IMPORTED_MODULE_84__ = __webpack_require__( 1033 /*! regenerator-runtime/runtime */ 1034 "./node_modules/regenerator-runtime/runtime.js"); 1035 /* harmony import */ 1036 1037 1038 var regenerator_runtime_runtime__WEBPACK_IMPORTED_MODULE_84___default = 1039 /*#__PURE__*/ 1040 __webpack_require__.n(regenerator_runtime_runtime__WEBPACK_IMPORTED_MODULE_84__); 1041 /** 1042 * @license 1043 * Copyright Google Inc. All Rights Reserved. 1044 * 1045 * Use of this source code is governed by an MIT-style license that can be 1046 * found in the LICENSE file at https://angular.io/license 1047 */ 1048 // ES2015 symbol capabilities 1049 // ES2015 function capabilities 1050 // ES2015 object capabilities 1051 // ES2015 array capabilities 1052 // ES2015 string capabilities 1053 1054 /***/ 1055 1056 }, 1057 1058 /***/ 1059
vendor: 1,152 bytes, lines 1059-1097
1059"./node_modules/core-js/es/date/index.js": 1060 /*!***********************************************!*\ 1061 !*** ./node_modules/core-js/es/date/index.js ***! 1062 \***********************************************/ 1063 1064 /*! no static exports found */ 1065 1066 /***/ 1067 function node_modulesCoreJsEsDateIndexJs(module, exports, __webpack_require__) { 1068 __webpack_require__( 1069 /*! ../../modules/es.date.now */ 1070 "./node_modules/core-js/modules/es.date.now.js"); 1071 1072 __webpack_require__( 1073 /*! ../../modules/es.date.to-json */ 1074 "./node_modules/core-js/modules/es.date.to-json.js"); 1075 1076 __webpack_require__( 1077 /*! ../../modules/es.date.to-iso-string */ 1078 "./node_modules/core-js/modules/es.date.to-iso-string.js"); 1079 1080 __webpack_require__( 1081 /*! ../../modules/es.date.to-string */ 1082 "./node_modules/core-js/modules/es.date.to-string.js"); 1083 1084 __webpack_require__( 1085 /*! ../../modules/es.date.to-primitive */ 1086 "./node_modules/core-js/modules/es.date.to-primitive.js"); 1087 1088 var path = __webpack_require__( 1089 /*! ../../internals/path */ 1090 "./node_modules/core-js/internals/path.js"); 1091 1092 module.exports = path.Date; 1093 /***/ 1094 }, 1095 1096 /***/ 1097
vendor: 2,691 bytes, lines 1097-1187
1097"./node_modules/core-js/es/math/index.js": 1098 /*!***********************************************!*\ 1099 !*** ./node_modules/core-js/es/math/index.js ***! 1100 \***********************************************/ 1101 1102 /*! no static exports found */ 1103 1104 /***/ 1105 function node_modulesCoreJsEsMathIndexJs(module, exports, __webpack_require__) { 1106 __webpack_require__( 1107 /*! ../../modules/es.math.acosh */ 1108 "./node_modules/core-js/modules/es.math.acosh.js"); 1109 1110 __webpack_require__( 1111 /*! ../../modules/es.math.asinh */ 1112 "./node_modules/core-js/modules/es.math.asinh.js"); 1113 1114 __webpack_require__( 1115 /*! ../../modules/es.math.atanh */ 1116 "./node_modules/core-js/modules/es.math.atanh.js"); 1117 1118 __webpack_require__( 1119 /*! ../../modules/es.math.cbrt */ 1120 "./node_modules/core-js/modules/es.math.cbrt.js"); 1121 1122 __webpack_require__( 1123 /*! ../../modules/es.math.clz32 */ 1124 "./node_modules/core-js/modules/es.math.clz32.js"); 1125 1126 __webpack_require__( 1127 /*! ../../modules/es.math.cosh */ 1128 "./node_modules/core-js/modules/es.math.cosh.js"); 1129 1130 __webpack_require__( 1131 /*! ../../modules/es.math.expm1 */ 1132 "./node_modules/core-js/modules/es.math.expm1.js"); 1133 1134 __webpack_require__( 1135 /*! ../../modules/es.math.fround */ 1136 "./node_modules/core-js/modules/es.math.fround.js"); 1137 1138 __webpack_require__( 1139 /*! ../../modules/es.math.hypot */ 1140 "./node_modules/core-js/modules/es.math.hypot.js"); 1141 1142 __webpack_require__( 1143 /*! ../../modules/es.math.imul */ 1144 "./node_modules/core-js/modules/es.math.imul.js"); 1145 1146 __webpack_require__( 1147 /*! ../../modules/es.math.log10 */ 1148 "./node_modules/core-js/modules/es.math.log10.js"); 1149 1150 __webpack_require__( 1151 /*! ../../modules/es.math.log1p */ 1152 "./node_modules/core-js/modules/es.math.log1p.js"); 1153 1154 __webpack_require__( 1155 /*! ../../modules/es.math.log2 */ 1156 "./node_modules/core-js/modules/es.math.log2.js"); 1157 1158 __webpack_require__( 1159 /*! ../../modules/es.math.sign */ 1160 "./node_modules/core-js/modules/es.math.sign.js"); 1161 1162 __webpack_require__( 1163 /*! ../../modules/es.math.sinh */ 1164 "./node_modules/core-js/modules/es.math.sinh.js"); 1165 1166 __webpack_require__( 1167 /*! ../../modules/es.math.tanh */ 1168 "./node_modules/core-js/modules/es.math.tanh.js"); 1169 1170 __webpack_require__( 1171 /*! ../../modules/es.math.to-string-tag */ 1172 "./node_modules/core-js/modules/es.math.to-string-tag.js"); 1173 1174 __webpack_require__( 1175 /*! ../../modules/es.math.trunc */ 1176 "./node_modules/core-js/modules/es.math.trunc.js"); 1177 1178 var path = __webpack_require__( 1179 /*! ../../internals/path */ 1180 "./node_modules/core-js/internals/path.js"); 1181 1182 module.exports = path.Math; 1183 /***/ 1184 }, 1185 1186 /***/ 1187
vendor: 2,161 bytes, lines 1187-1253
1187"./node_modules/core-js/es/number/index.js": 1188 /*!*************************************************!*\ 1189 !*** ./node_modules/core-js/es/number/index.js ***! 1190 \*************************************************/ 1191 1192 /*! no static exports found */ 1193 1194 /***/ 1195 function node_modulesCoreJsEsNumberIndexJs(module, exports, __webpack_require__) { 1196 __webpack_require__( 1197 /*! ../../modules/es.number.constructor */ 1198 "./node_modules/core-js/modules/es.number.constructor.js"); 1199 1200 __webpack_require__( 1201 /*! ../../modules/es.number.epsilon */ 1202 "./node_modules/core-js/modules/es.number.epsilon.js"); 1203 1204 __webpack_require__( 1205 /*! ../../modules/es.number.is-finite */ 1206 "./node_modules/core-js/modules/es.number.is-finite.js"); 1207 1208 __webpack_require__( 1209 /*! ../../modules/es.number.is-integer */ 1210 "./node_modules/core-js/modules/es.number.is-integer.js"); 1211 1212 __webpack_require__( 1213 /*! ../../modules/es.number.is-nan */ 1214 "./node_modules/core-js/modules/es.number.is-nan.js"); 1215 1216 __webpack_require__( 1217 /*! ../../modules/es.number.is-safe-integer */ 1218 "./node_modules/core-js/modules/es.number.is-safe-integer.js"); 1219 1220 __webpack_require__( 1221 /*! ../../modules/es.number.max-safe-integer */ 1222 "./node_modules/core-js/modules/es.number.max-safe-integer.js"); 1223 1224 __webpack_require__( 1225 /*! ../../modules/es.number.min-safe-integer */ 1226 "./node_modules/core-js/modules/es.number.min-safe-integer.js"); 1227 1228 __webpack_require__( 1229 /*! ../../modules/es.number.parse-float */ 1230 "./node_modules/core-js/modules/es.number.parse-float.js"); 1231 1232 __webpack_require__( 1233 /*! ../../modules/es.number.parse-int */ 1234 "./node_modules/core-js/modules/es.number.parse-int.js"); 1235 1236 __webpack_require__( 1237 /*! ../../modules/es.number.to-fixed */ 1238 "./node_modules/core-js/modules/es.number.to-fixed.js"); 1239 1240 __webpack_require__( 1241 /*! ../../modules/es.number.to-precision */ 1242 "./node_modules/core-js/modules/es.number.to-precision.js"); 1243 1244 var path = __webpack_require__( 1245 /*! ../../internals/path */ 1246 "./node_modules/core-js/internals/path.js"); 1247 1248 module.exports = path.Number; 1249 /***/ 1250 }, 1251 1252 /***/ 1253
vendor: 3,056 bytes, lines 1253-1347
1253"./node_modules/core-js/es/symbol/index.js": 1254 /*!*************************************************!*\ 1255 !*** ./node_modules/core-js/es/symbol/index.js ***! 1256 \*************************************************/ 1257 1258 /*! no static exports found */ 1259 1260 /***/ 1261 function node_modulesCoreJsEsSymbolIndexJs(module, exports, __webpack_require__) { 1262 __webpack_require__( 1263 /*! ../../modules/es.array.concat */ 1264 "./node_modules/core-js/modules/es.array.concat.js"); 1265 1266 __webpack_require__( 1267 /*! ../../modules/es.object.to-string */ 1268 "./node_modules/core-js/modules/es.object.to-string.js"); 1269 1270 __webpack_require__( 1271 /*! ../../modules/es.symbol */ 1272 "./node_modules/core-js/modules/es.symbol.js"); 1273 1274 __webpack_require__( 1275 /*! ../../modules/es.symbol.async-iterator */ 1276 "./node_modules/core-js/modules/es.symbol.async-iterator.js"); 1277 1278 __webpack_require__( 1279 /*! ../../modules/es.symbol.description */ 1280 "./node_modules/core-js/modules/es.symbol.description.js"); 1281 1282 __webpack_require__( 1283 /*! ../../modules/es.symbol.has-instance */ 1284 "./node_modules/core-js/modules/es.symbol.has-instance.js"); 1285 1286 __webpack_require__( 1287 /*! ../../modules/es.symbol.is-concat-spreadable */ 1288 "./node_modules/core-js/modules/es.symbol.is-concat-spreadable.js"); 1289 1290 __webpack_require__( 1291 /*! ../../modules/es.symbol.iterator */ 1292 "./node_modules/core-js/modules/es.symbol.iterator.js"); 1293 1294 __webpack_require__( 1295 /*! ../../modules/es.symbol.match */ 1296 "./node_modules/core-js/modules/es.symbol.match.js"); 1297 1298 __webpack_require__( 1299 /*! ../../modules/es.symbol.match-all */ 1300 "./node_modules/core-js/modules/es.symbol.match-all.js"); 1301 1302 __webpack_require__( 1303 /*! ../../modules/es.symbol.replace */ 1304 "./node_modules/core-js/modules/es.symbol.replace.js"); 1305 1306 __webpack_require__( 1307 /*! ../../modules/es.symbol.search */ 1308 "./node_modules/core-js/modules/es.symbol.search.js"); 1309 1310 __webpack_require__( 1311 /*! ../../modules/es.symbol.species */ 1312 "./node_modules/core-js/modules/es.symbol.species.js"); 1313 1314 __webpack_require__( 1315 /*! ../../modules/es.symbol.split */ 1316 "./node_modules/core-js/modules/es.symbol.split.js"); 1317 1318 __webpack_require__( 1319 /*! ../../modules/es.symbol.to-primitive */ 1320 "./node_modules/core-js/modules/es.symbol.to-primitive.js"); 1321 1322 __webpack_require__( 1323 /*! ../../modules/es.symbol.to-string-tag */ 1324 "./node_modules/core-js/modules/es.symbol.to-string-tag.js"); 1325 1326 __webpack_require__( 1327 /*! ../../modules/es.symbol.unscopables */ 1328 "./node_modules/core-js/modules/es.symbol.unscopables.js"); 1329 1330 __webpack_require__( 1331 /*! ../../modules/es.math.to-string-tag */ 1332 "./node_modules/core-js/modules/es.math.to-string-tag.js"); 1333 1334 __webpack_require__( 1335 /*! ../../modules/es.json.to-string-tag */ 1336 "./node_modules/core-js/modules/es.json.to-string-tag.js"); 1337 1338 var path = __webpack_require__( 1339 /*! ../../internals/path */ 1340 "./node_modules/core-js/internals/path.js"); 1341 1342 module.exports = path.Symbol; 1343 /***/ 1344 }, 1345 1346 /***/ 1347
vendor: 541 bytes, lines 1347-1368
1347"./node_modules/core-js/internals/a-function.js": 1348 /*!******************************************************!*\ 1349 !*** ./node_modules/core-js/internals/a-function.js ***! 1350 \******************************************************/ 1351 1352 /*! no static exports found */ 1353 1354 /***/ 1355 function node_modulesCoreJsInternalsAFunctionJs(module, exports) { 1356 module.exports = function (it) { 1357 if (typeof it != 'function') { 1358 throw TypeError(String(it) + ' is not a function'); 1359 } 1360 1361 return it; 1362 }; 1363 /***/ 1364 1365 }, 1366 1367 /***/ 1368
vendor: 757 bytes, lines 1368-1393
1368"./node_modules/core-js/internals/a-possible-prototype.js": 1369 /*!****************************************************************!*\ 1370 !*** ./node_modules/core-js/internals/a-possible-prototype.js ***! 1371 \****************************************************************/ 1372 1373 /*! no static exports found */ 1374 1375 /***/ 1376 function node_modulesCoreJsInternalsAPossiblePrototypeJs(module, exports, __webpack_require__) { 1377 var isObject = __webpack_require__( 1378 /*! ../internals/is-object */ 1379 "./node_modules/core-js/internals/is-object.js"); 1380 1381 module.exports = function (it) { 1382 if (!isObject(it) && it !== null) { 1383 throw TypeError("Can't set " + String(it) + ' as a prototype'); 1384 } 1385 1386 return it; 1387 }; 1388 /***/ 1389 1390 }, 1391 1392 /***/ 1393
vendor: 1,417 bytes, lines 1393-1434
1393"./node_modules/core-js/internals/add-to-unscopables.js": 1394 /*!**************************************************************!*\ 1395 !*** ./node_modules/core-js/internals/add-to-unscopables.js ***! 1396 \**************************************************************/ 1397 1398 /*! no static exports found */ 1399 1400 /***/ 1401 function node_modulesCoreJsInternalsAddToUnscopablesJs(module, exports, __webpack_require__) { 1402 var wellKnownSymbol = __webpack_require__( 1403 /*! ../internals/well-known-symbol */ 1404 "./node_modules/core-js/internals/well-known-symbol.js"); 1405 1406 var create = __webpack_require__( 1407 /*! ../internals/object-create */ 1408 "./node_modules/core-js/internals/object-create.js"); 1409 1410 var definePropertyModule = __webpack_require__( 1411 /*! ../internals/object-define-property */ 1412 "./node_modules/core-js/internals/object-define-property.js"); 1413 1414 var UNSCOPABLES = wellKnownSymbol('unscopables'); 1415 var ArrayPrototype = Array.prototype; // Array.prototype[@@unscopables] 1416 // https://tc39.github.io/ecma262/#sec-array.prototype-@@unscopables 1417 1418 if (ArrayPrototype[UNSCOPABLES] == undefined) { 1419 definePropertyModule.f(ArrayPrototype, UNSCOPABLES, { 1420 configurable: true, 1421 value: create(null) 1422 }); 1423 } // add a key to Array.prototype[@@unscopables] 1424 1425 1426 module.exports = function (key) { 1427 ArrayPrototype[UNSCOPABLES][key] = true; 1428 }; 1429 /***/ 1430 1431 }, 1432 1433 /***/ 1434
vendor: 838 bytes, lines 1434-1459
1434"./node_modules/core-js/internals/advance-string-index.js": 1435 /*!****************************************************************!*\ 1436 !*** ./node_modules/core-js/internals/advance-string-index.js ***! 1437 \****************************************************************/ 1438 1439 /*! no static exports found */ 1440 1441 /***/ 1442 function node_modulesCoreJsInternalsAdvanceStringIndexJs(module, exports, __webpack_require__) { 1443 "use strict"; 1444 1445 var charAt = __webpack_require__( 1446 /*! ../internals/string-multibyte */ 1447 "./node_modules/core-js/internals/string-multibyte.js").charAt; // `AdvanceStringIndex` abstract operation 1448 // https://tc39.github.io/ecma262/#sec-advancestringindex 1449 1450 1451 module.exports = function (S, index, unicode) { 1452 return index + (unicode ? charAt(S, index).length : 1); 1453 }; 1454 /***/ 1455 1456 }, 1457 1458 /***/ 1459
vendor: 591 bytes, lines 1459-1480
1459"./node_modules/core-js/internals/an-instance.js": 1460 /*!*******************************************************!*\ 1461 !*** ./node_modules/core-js/internals/an-instance.js ***! 1462 \*******************************************************/ 1463 1464 /*! no static exports found */ 1465 1466 /***/ 1467 function node_modulesCoreJsInternalsAnInstanceJs(module, exports) { 1468 module.exports = function (it, Constructor, name) { 1469 if (!(it instanceof Constructor)) { 1470 throw TypeError('Incorrect ' + (name ? name + ' ' : '') + 'invocation'); 1471 } 1472 1473 return it; 1474 }; 1475 /***/ 1476 1477 }, 1478 1479 /***/ 1480
vendor: 675 bytes, lines 1480-1505
1480"./node_modules/core-js/internals/an-object.js": 1481 /*!*****************************************************!*\ 1482 !*** ./node_modules/core-js/internals/an-object.js ***! 1483 \*****************************************************/ 1484 1485 /*! no static exports found */ 1486 1487 /***/ 1488 function node_modulesCoreJsInternalsAnObjectJs(module, exports, __webpack_require__) { 1489 var isObject = __webpack_require__( 1490 /*! ../internals/is-object */ 1491 "./node_modules/core-js/internals/is-object.js"); 1492 1493 module.exports = function (it) { 1494 if (!isObject(it)) { 1495 throw TypeError(String(it) + ' is not an object'); 1496 } 1497 1498 return it; 1499 }; 1500 /***/ 1501 1502 }, 1503 1504 /***/ 1505
vendor: 1,753 bytes, lines 1505-1563
1505"./node_modules/core-js/internals/array-copy-within.js": 1506 /*!*************************************************************!*\ 1507 !*** ./node_modules/core-js/internals/array-copy-within.js ***! 1508 \*************************************************************/ 1509 1510 /*! no static exports found */ 1511 1512 /***/ 1513 function node_modulesCoreJsInternalsArrayCopyWithinJs(module, exports, __webpack_require__) { 1514 "use strict"; 1515 1516 var toObject = __webpack_require__( 1517 /*! ../internals/to-object */ 1518 "./node_modules/core-js/internals/to-object.js"); 1519 1520 var toAbsoluteIndex = __webpack_require__( 1521 /*! ../internals/to-absolute-index */ 1522 "./node_modules/core-js/internals/to-absolute-index.js"); 1523 1524 var toLength = __webpack_require__( 1525 /*! ../internals/to-length */ 1526 "./node_modules/core-js/internals/to-length.js"); 1527 1528 var min = Math.min; // `Array.prototype.copyWithin` method implementation 1529 // https://tc39.github.io/ecma262/#sec-array.prototype.copywithin 1530 1531 module.exports = [].copyWithin || function copyWithin(target 1532 /* = 0 */ 1533 , start 1534 /* = 0, end = @length */ 1535 ) { 1536 var O = toObject(this); 1537 var len = toLength(O.length); 1538 var to = toAbsoluteIndex(target, len); 1539 var from = toAbsoluteIndex(start, len); 1540 var end = arguments.length > 2 ? arguments[2] : undefined; 1541 var count = min((end === undefined ? len : toAbsoluteIndex(end, len)) - from, len - to); 1542 var inc = 1; 1543 1544 if (from < to && to < from + count) { 1545 inc = -1; 1546 from += count - 1; 1547 to += count - 1; 1548 } 1549 1550 while (count-- > 0) { 1551 if (from in O) O[to] = O[from];else delete O[to]; 1552 to += inc; 1553 from += inc; 1554 } 1555 1556 return O; 1557 }; 1558 /***/ 1559 1560 }, 1561 1562 /***/ 1563
vendor: 1,463 bytes, lines 1563-1609
1563"./node_modules/core-js/internals/array-fill.js": 1564 /*!******************************************************!*\ 1565 !*** ./node_modules/core-js/internals/array-fill.js ***! 1566 \******************************************************/ 1567 1568 /*! no static exports found */ 1569 1570 /***/ 1571 function node_modulesCoreJsInternalsArrayFillJs(module, exports, __webpack_require__) { 1572 "use strict"; 1573 1574 var toObject = __webpack_require__( 1575 /*! ../internals/to-object */ 1576 "./node_modules/core-js/internals/to-object.js"); 1577 1578 var toAbsoluteIndex = __webpack_require__( 1579 /*! ../internals/to-absolute-index */ 1580 "./node_modules/core-js/internals/to-absolute-index.js"); 1581 1582 var toLength = __webpack_require__( 1583 /*! ../internals/to-length */ 1584 "./node_modules/core-js/internals/to-length.js"); // `Array.prototype.fill` method implementation 1585 // https://tc39.github.io/ecma262/#sec-array.prototype.fill 1586 1587 1588 module.exports = function fill(value 1589 /* , start = 0, end = @length */ 1590 ) { 1591 var O = toObject(this); 1592 var length = toLength(O.length); 1593 var argumentsLength = arguments.length; 1594 var index = toAbsoluteIndex(argumentsLength > 1 ? arguments[1] : undefined, length); 1595 var end = argumentsLength > 2 ? arguments[2] : undefined; 1596 var endPos = end === undefined ? length : toAbsoluteIndex(end, length); 1597 1598 while (endPos > index) { 1599 O[index++] = value; 1600 } 1601 1602 return O; 1603 }; 1604 /***/ 1605 1606 }, 1607 1608 /***/ 1609
vendor: 1,386 bytes, lines 1609-1645
1609"./node_modules/core-js/internals/array-for-each.js": 1610 /*!**********************************************************!*\ 1611 !*** ./node_modules/core-js/internals/array-for-each.js ***! 1612 \**********************************************************/ 1613 1614 /*! no static exports found */ 1615 1616 /***/ 1617 function node_modulesCoreJsInternalsArrayForEachJs(module, exports, __webpack_require__) { 1618 "use strict"; 1619 1620 var $forEach = __webpack_require__( 1621 /*! ../internals/array-iteration */ 1622 "./node_modules/core-js/internals/array-iteration.js").forEach; 1623 1624 var arrayMethodIsStrict = __webpack_require__( 1625 /*! ../internals/array-method-is-strict */ 1626 "./node_modules/core-js/internals/array-method-is-strict.js"); 1627 1628 var arrayMethodUsesToLength = __webpack_require__( 1629 /*! ../internals/array-method-uses-to-length */ 1630 "./node_modules/core-js/internals/array-method-uses-to-length.js"); 1631 1632 var STRICT_METHOD = arrayMethodIsStrict('forEach'); 1633 var USES_TO_LENGTH = arrayMethodUsesToLength('forEach'); // `Array.prototype.forEach` method implementation 1634 // https://tc39.github.io/ecma262/#sec-array.prototype.foreach 1635 1636 module.exports = !STRICT_METHOD || !USES_TO_LENGTH ? function forEach(callbackfn 1637 /* , thisArg */ 1638 ) { 1639 return $forEach(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); 1640 } : [].forEach; 1641 /***/ 1642 }, 1643 1644 /***/ 1645
vendor: 2,995 bytes, lines 1645-1726
1645"./node_modules/core-js/internals/array-from.js": 1646 /*!******************************************************!*\ 1647 !*** ./node_modules/core-js/internals/array-from.js ***! 1648 \******************************************************/ 1649 1650 /*! no static exports found */ 1651 1652 /***/ 1653 function node_modulesCoreJsInternalsArrayFromJs(module, exports, __webpack_require__) { 1654 "use strict"; 1655 1656 var bind = __webpack_require__( 1657 /*! ../internals/function-bind-context */ 1658 "./node_modules/core-js/internals/function-bind-context.js"); 1659 1660 var toObject = __webpack_require__( 1661 /*! ../internals/to-object */ 1662 "./node_modules/core-js/internals/to-object.js"); 1663 1664 var callWithSafeIterationClosing = __webpack_require__( 1665 /*! ../internals/call-with-safe-iteration-closing */ 1666 "./node_modules/core-js/internals/call-with-safe-iteration-closing.js"); 1667 1668 var isArrayIteratorMethod = __webpack_require__( 1669 /*! ../internals/is-array-iterator-method */ 1670 "./node_modules/core-js/internals/is-array-iterator-method.js"); 1671 1672 var toLength = __webpack_require__( 1673 /*! ../internals/to-length */ 1674 "./node_modules/core-js/internals/to-length.js"); 1675 1676 var createProperty = __webpack_require__( 1677 /*! ../internals/create-property */ 1678 "./node_modules/core-js/internals/create-property.js"); 1679 1680 var getIteratorMethod = __webpack_require__( 1681 /*! ../internals/get-iterator-method */ 1682 "./node_modules/core-js/internals/get-iterator-method.js"); // `Array.from` method implementation 1683 // https://tc39.github.io/ecma262/#sec-array.from 1684 1685 1686 module.exports = function from(arrayLike 1687 /* , mapfn = undefined, thisArg = undefined */ 1688 ) { 1689 var O = toObject(arrayLike); 1690 var C = typeof this == 'function' ? this : Array; 1691 var argumentsLength = arguments.length; 1692 var mapfn = argumentsLength > 1 ? arguments[1] : undefined; 1693 var mapping = mapfn !== undefined; 1694 var iteratorMethod = getIteratorMethod(O); 1695 var index = 0; 1696 var length, result, step, iterator, next, value; 1697 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 1698 1699 if (iteratorMethod != undefined && !(C == Array && isArrayIteratorMethod(iteratorMethod))) { 1700 iterator = iteratorMethod.call(O); 1701 next = iterator.next; 1702 result = new C(); 1703 1704 for (; !(step = next.call(iterator)).done; index++) { 1705 value = mapping ? callWithSafeIterationClosing(iterator, mapfn, [step.value, index], true) : step.value; 1706 createProperty(result, index, value); 1707 } 1708 } else { 1709 length = toLength(O.length); 1710 result = new C(length); 1711 1712 for (; length > index; index++) { 1713 value = mapping ? mapfn(O[index], index) : O[index]; 1714 createProperty(result, index, value); 1715 } 1716 } 1717 1718 result.length = index; 1719 return result; 1720 }; 1721 /***/ 1722 1723 }, 1724 1725 /***/ 1726
vendor: 2,051 bytes, lines 1726-1779
1726"./node_modules/core-js/internals/array-includes.js": 1727 /*!**********************************************************!*\ 1728 !*** ./node_modules/core-js/internals/array-includes.js ***! 1729 \**********************************************************/ 1730 1731 /*! no static exports found */ 1732 1733 /***/ 1734 function node_modulesCoreJsInternalsArrayIncludesJs(module, exports, __webpack_require__) { 1735 var toIndexedObject = __webpack_require__( 1736 /*! ../internals/to-indexed-object */ 1737 "./node_modules/core-js/internals/to-indexed-object.js"); 1738 1739 var toLength = __webpack_require__( 1740 /*! ../internals/to-length */ 1741 "./node_modules/core-js/internals/to-length.js"); 1742 1743 var toAbsoluteIndex = __webpack_require__( 1744 /*! ../internals/to-absolute-index */ 1745 "./node_modules/core-js/internals/to-absolute-index.js"); // `Array.prototype.{ indexOf, includes }` methods implementation 1746 1747 1748 var createMethod = function createMethod(IS_INCLUDES) { 1749 return function ($this, el, fromIndex) { 1750 var O = toIndexedObject($this); 1751 var length = toLength(O.length); 1752 var index = toAbsoluteIndex(fromIndex, length); 1753 var value; // Array#includes uses SameValueZero equality algorithm 1754 // eslint-disable-next-line no-self-compare 1755 1756 if (IS_INCLUDES && el != el) while (length > index) { 1757 value = O[index++]; // eslint-disable-next-line no-self-compare 1758 1759 if (value != value) return true; // Array#indexOf ignores holes, Array#includes - not 1760 } else for (; length > index; index++) { 1761 if ((IS_INCLUDES || index in O) && O[index] === el) return IS_INCLUDES || index || 0; 1762 } 1763 return !IS_INCLUDES && -1; 1764 }; 1765 }; 1766 1767 module.exports = { 1768 // `Array.prototype.includes` method 1769 // https://tc39.github.io/ecma262/#sec-array.prototype.includes 1770 includes: createMethod(true), 1771 // `Array.prototype.indexOf` method 1772 // https://tc39.github.io/ecma262/#sec-array.prototype.indexof 1773 indexOf: createMethod(false) 1774 }; 1775 /***/ 1776 }, 1777 1778 /***/ 1779
vendor: 3,814 bytes, lines 1779-1886
1779"./node_modules/core-js/internals/array-iteration.js": 1780 /*!***********************************************************!*\ 1781 !*** ./node_modules/core-js/internals/array-iteration.js ***! 1782 \***********************************************************/ 1783 1784 /*! no static exports found */ 1785 1786 /***/ 1787 function node_modulesCoreJsInternalsArrayIterationJs(module, exports, __webpack_require__) { 1788 var bind = __webpack_require__( 1789 /*! ../internals/function-bind-context */ 1790 "./node_modules/core-js/internals/function-bind-context.js"); 1791 1792 var IndexedObject = __webpack_require__( 1793 /*! ../internals/indexed-object */ 1794 "./node_modules/core-js/internals/indexed-object.js"); 1795 1796 var toObject = __webpack_require__( 1797 /*! ../internals/to-object */ 1798 "./node_modules/core-js/internals/to-object.js"); 1799 1800 var toLength = __webpack_require__( 1801 /*! ../internals/to-length */ 1802 "./node_modules/core-js/internals/to-length.js"); 1803 1804 var arraySpeciesCreate = __webpack_require__( 1805 /*! ../internals/array-species-create */ 1806 "./node_modules/core-js/internals/array-species-create.js"); 1807 1808 var push = [].push; // `Array.prototype.{ forEach, map, filter, some, every, find, findIndex }` methods implementation 1809 1810 var createMethod = function createMethod(TYPE) { 1811 var IS_MAP = TYPE == 1; 1812 var IS_FILTER = TYPE == 2; 1813 var IS_SOME = TYPE == 3; 1814 var IS_EVERY = TYPE == 4; 1815 var IS_FIND_INDEX = TYPE == 6; 1816 var NO_HOLES = TYPE == 5 || IS_FIND_INDEX; 1817 return function ($this, callbackfn, that, specificCreate) { 1818 var O = toObject($this); 1819 var self = IndexedObject(O); 1820 var boundFunction = bind(callbackfn, that, 3); 1821 var length = toLength(self.length); 1822 var index = 0; 1823 var create = specificCreate || arraySpeciesCreate; 1824 var target = IS_MAP ? create($this, length) : IS_FILTER ? create($this, 0) : undefined; 1825 var value, result; 1826 1827 for (; length > index; index++) { 1828 if (NO_HOLES || index in self) { 1829 value = self[index]; 1830 result = boundFunction(value, index, O); 1831 1832 if (TYPE) { 1833 if (IS_MAP) target[index] = result; // map 1834 else if (result) switch (TYPE) { 1835 case 3: 1836 return true; 1837 // some 1838 1839 case 5: 1840 return value; 1841 // find 1842 1843 case 6: 1844 return index; 1845 // findIndex 1846 1847 case 2: 1848 push.call(target, value); 1849 // filter 1850 } else if (IS_EVERY) return false; // every 1851 } 1852 } 1853 } 1854 1855 return IS_FIND_INDEX ? -1 : IS_SOME || IS_EVERY ? IS_EVERY : target; 1856 }; 1857 }; 1858 1859 module.exports = { 1860 // `Array.prototype.forEach` method 1861 // https://tc39.github.io/ecma262/#sec-array.prototype.foreach 1862 forEach: createMethod(0), 1863 // `Array.prototype.map` method 1864 // https://tc39.github.io/ecma262/#sec-array.prototype.map 1865 map: createMethod(1), 1866 // `Array.prototype.filter` method 1867 // https://tc39.github.io/ecma262/#sec-array.prototype.filter 1868 filter: createMethod(2), 1869 // `Array.prototype.some` method 1870 // https://tc39.github.io/ecma262/#sec-array.prototype.some 1871 some: createMethod(3), 1872 // `Array.prototype.every` method 1873 // https://tc39.github.io/ecma262/#sec-array.prototype.every 1874 every: createMethod(4), 1875 // `Array.prototype.find` method 1876 // https://tc39.github.io/ecma262/#sec-array.prototype.find 1877 find: createMethod(5), 1878 // `Array.prototype.findIndex` method 1879 // https://tc39.github.io/ecma262/#sec-array.prototype.findIndex 1880 findIndex: createMethod(6) 1881 }; 1882 /***/ 1883 }, 1884 1885 /***/ 1886
vendor: 2,443 bytes, lines 1886-1950
1886"./node_modules/core-js/internals/array-last-index-of.js": 1887 /*!***************************************************************!*\ 1888 !*** ./node_modules/core-js/internals/array-last-index-of.js ***! 1889 \***************************************************************/ 1890 1891 /*! no static exports found */ 1892 1893 /***/ 1894 function node_modulesCoreJsInternalsArrayLastIndexOfJs(module, exports, __webpack_require__) { 1895 "use strict"; 1896 1897 var toIndexedObject = __webpack_require__( 1898 /*! ../internals/to-indexed-object */ 1899 "./node_modules/core-js/internals/to-indexed-object.js"); 1900 1901 var toInteger = __webpack_require__( 1902 /*! ../internals/to-integer */ 1903 "./node_modules/core-js/internals/to-integer.js"); 1904 1905 var toLength = __webpack_require__( 1906 /*! ../internals/to-length */ 1907 "./node_modules/core-js/internals/to-length.js"); 1908 1909 var arrayMethodIsStrict = __webpack_require__( 1910 /*! ../internals/array-method-is-strict */ 1911 "./node_modules/core-js/internals/array-method-is-strict.js"); 1912 1913 var arrayMethodUsesToLength = __webpack_require__( 1914 /*! ../internals/array-method-uses-to-length */ 1915 "./node_modules/core-js/internals/array-method-uses-to-length.js"); 1916 1917 var min = Math.min; 1918 var nativeLastIndexOf = [].lastIndexOf; 1919 var NEGATIVE_ZERO = !!nativeLastIndexOf && 1 / [1].lastIndexOf(1, -0) < 0; 1920 var STRICT_METHOD = arrayMethodIsStrict('lastIndexOf'); // For preventing possible almost infinite loop in non-standard implementations, test the forward version of the method 1921 1922 var USES_TO_LENGTH = arrayMethodUsesToLength('indexOf', { 1923 ACCESSORS: true, 1924 1: 0 1925 }); 1926 var FORCED = NEGATIVE_ZERO || !STRICT_METHOD || !USES_TO_LENGTH; // `Array.prototype.lastIndexOf` method implementation 1927 // https://tc39.github.io/ecma262/#sec-array.prototype.lastindexof 1928 1929 module.exports = FORCED ? function lastIndexOf(searchElement 1930 /* , fromIndex = @[*-1] */ 1931 ) { 1932 // convert -0 to +0 1933 if (NEGATIVE_ZERO) return nativeLastIndexOf.apply(this, arguments) || 0; 1934 var O = toIndexedObject(this); 1935 var length = toLength(O.length); 1936 var index = length - 1; 1937 if (arguments.length > 1) index = min(index, toInteger(arguments[1])); 1938 if (index < 0) index = length + index; 1939 1940 for (; index >= 0; index--) { 1941 if (index in O && O[index] === searchElement) return index || 0; 1942 } 1943 1944 return -1; 1945 } : nativeLastIndexOf; 1946 /***/ 1947 }, 1948 1949 /***/ 1950
vendor: 1,503 bytes, lines 1950-1995
1950"./node_modules/core-js/internals/array-method-has-species-support.js": 1951 /*!****************************************************************************!*\ 1952 !*** ./node_modules/core-js/internals/array-method-has-species-support.js ***! 1953 \****************************************************************************/ 1954 1955 /*! no static exports found */ 1956 1957 /***/ 1958 function node_modulesCoreJsInternalsArrayMethodHasSpeciesSupportJs(module, exports, __webpack_require__) { 1959 var fails = __webpack_require__( 1960 /*! ../internals/fails */ 1961 "./node_modules/core-js/internals/fails.js"); 1962 1963 var wellKnownSymbol = __webpack_require__( 1964 /*! ../internals/well-known-symbol */ 1965 "./node_modules/core-js/internals/well-known-symbol.js"); 1966 1967 var V8_VERSION = __webpack_require__( 1968 /*! ../internals/engine-v8-version */ 1969 "./node_modules/core-js/internals/engine-v8-version.js"); 1970 1971 var SPECIES = wellKnownSymbol('species'); 1972 1973 module.exports = function (METHOD_NAME) { 1974 // We can't use this feature detection in V8 since it causes 1975 // deoptimization and serious performance degradation 1976 // https://github.com/zloirock/core-js/issues/677 1977 return V8_VERSION >= 51 || !fails(function () { 1978 var array = []; 1979 var constructor = array.constructor = {}; 1980 1981 constructor[SPECIES] = function () { 1982 return { 1983 foo: 1 1984 }; 1985 }; 1986 1987 return array[METHOD_NAME](Boolean).foo !== 1; 1988 }); 1989 }; 1990 /***/ 1991 1992 }, 1993 1994 /***/ 1995
vendor: 899 bytes, lines 1995-2024
1995"./node_modules/core-js/internals/array-method-is-strict.js": 1996 /*!******************************************************************!*\ 1997 !*** ./node_modules/core-js/internals/array-method-is-strict.js ***! 1998 \******************************************************************/ 1999 2000 /*! no static exports found */ 2001 2002 /***/ 2003 function node_modulesCoreJsInternalsArrayMethodIsStrictJs(module, exports, __webpack_require__) { 2004 "use strict"; 2005 2006 var fails = __webpack_require__( 2007 /*! ../internals/fails */ 2008 "./node_modules/core-js/internals/fails.js"); 2009 2010 module.exports = function (METHOD_NAME, argument) { 2011 var method = [][METHOD_NAME]; 2012 return !!method && fails(function () { 2013 // eslint-disable-next-line no-useless-call,no-throw-literal 2014 method.call(null, argument || function () { 2015 throw 1; 2016 }, 1); 2017 }); 2018 }; 2019 /***/ 2020 2021 }, 2022 2023 /***/ 2024
vendor: 1,722 bytes, lines 2024-2076
2024"./node_modules/core-js/internals/array-method-uses-to-length.js": 2025 /*!***********************************************************************!*\ 2026 !*** ./node_modules/core-js/internals/array-method-uses-to-length.js ***! 2027 \***********************************************************************/ 2028 2029 /*! no static exports found */ 2030 2031 /***/ 2032 function node_modulesCoreJsInternalsArrayMethodUsesToLengthJs(module, exports, __webpack_require__) { 2033 var DESCRIPTORS = __webpack_require__( 2034 /*! ../internals/descriptors */ 2035 "./node_modules/core-js/internals/descriptors.js"); 2036 2037 var fails = __webpack_require__( 2038 /*! ../internals/fails */ 2039 "./node_modules/core-js/internals/fails.js"); 2040 2041 var has = __webpack_require__( 2042 /*! ../internals/has */ 2043 "./node_modules/core-js/internals/has.js"); 2044 2045 var defineProperty = Object.defineProperty; 2046 var cache = {}; 2047 2048 var thrower = function thrower(it) { 2049 throw it; 2050 }; 2051 2052 module.exports = function (METHOD_NAME, options) { 2053 if (has(cache, METHOD_NAME)) return cache[METHOD_NAME]; 2054 if (!options) options = {}; 2055 var method = [][METHOD_NAME]; 2056 var ACCESSORS = has(options, 'ACCESSORS') ? options.ACCESSORS : false; 2057 var argument0 = has(options, 0) ? options[0] : thrower; 2058 var argument1 = has(options, 1) ? options[1] : undefined; 2059 return cache[METHOD_NAME] = !!method && !fails(function () { 2060 if (ACCESSORS && !DESCRIPTORS) return true; 2061 var O = { 2062 length: -1 2063 }; 2064 if (ACCESSORS) defineProperty(O, 1, { 2065 enumerable: true, 2066 get: thrower 2067 });else O[1] = 1; 2068 method.call(O, argument0, argument1); 2069 }); 2070 }; 2071 /***/ 2072 2073 }, 2074 2075 /***/ 2076
vendor: 2,242 bytes, lines 2076-2146
2076"./node_modules/core-js/internals/array-reduce.js": 2077 /*!********************************************************!*\ 2078 !*** ./node_modules/core-js/internals/array-reduce.js ***! 2079 \********************************************************/ 2080 2081 /*! no static exports found */ 2082 2083 /***/ 2084 function node_modulesCoreJsInternalsArrayReduceJs(module, exports, __webpack_require__) { 2085 var aFunction = __webpack_require__( 2086 /*! ../internals/a-function */ 2087 "./node_modules/core-js/internals/a-function.js"); 2088 2089 var toObject = __webpack_require__( 2090 /*! ../internals/to-object */ 2091 "./node_modules/core-js/internals/to-object.js"); 2092 2093 var IndexedObject = __webpack_require__( 2094 /*! ../internals/indexed-object */ 2095 "./node_modules/core-js/internals/indexed-object.js"); 2096 2097 var toLength = __webpack_require__( 2098 /*! ../internals/to-length */ 2099 "./node_modules/core-js/internals/to-length.js"); // `Array.prototype.{ reduce, reduceRight }` methods implementation 2100 2101 2102 var createMethod = function createMethod(IS_RIGHT) { 2103 return function (that, callbackfn, argumentsLength, memo) { 2104 aFunction(callbackfn); 2105 var O = toObject(that); 2106 var self = IndexedObject(O); 2107 var length = toLength(O.length); 2108 var index = IS_RIGHT ? length - 1 : 0; 2109 var i = IS_RIGHT ? -1 : 1; 2110 if (argumentsLength < 2) while (true) { 2111 if (index in self) { 2112 memo = self[index]; 2113 index += i; 2114 break; 2115 } 2116 2117 index += i; 2118 2119 if (IS_RIGHT ? index < 0 : length <= index) { 2120 throw TypeError('Reduce of empty array with no initial value'); 2121 } 2122 } 2123 2124 for (; IS_RIGHT ? index >= 0 : length > index; index += i) { 2125 if (index in self) { 2126 memo = callbackfn(memo, self[index], index, O); 2127 } 2128 } 2129 2130 return memo; 2131 }; 2132 }; 2133 2134 module.exports = { 2135 // `Array.prototype.reduce` method 2136 // https://tc39.github.io/ecma262/#sec-array.prototype.reduce 2137 left: createMethod(false), 2138 // `Array.prototype.reduceRight` method 2139 // https://tc39.github.io/ecma262/#sec-array.prototype.reduceright 2140 right: createMethod(true) 2141 }; 2142 /***/ 2143 }, 2144 2145 /***/ 2146
vendor: 1,456 bytes, lines 2146-2189
2146"./node_modules/core-js/internals/array-species-create.js": 2147 /*!****************************************************************!*\ 2148 !*** ./node_modules/core-js/internals/array-species-create.js ***! 2149 \****************************************************************/ 2150 2151 /*! no static exports found */ 2152 2153 /***/ 2154 function node_modulesCoreJsInternalsArraySpeciesCreateJs(module, exports, __webpack_require__) { 2155 var isObject = __webpack_require__( 2156 /*! ../internals/is-object */ 2157 "./node_modules/core-js/internals/is-object.js"); 2158 2159 var isArray = __webpack_require__( 2160 /*! ../internals/is-array */ 2161 "./node_modules/core-js/internals/is-array.js"); 2162 2163 var wellKnownSymbol = __webpack_require__( 2164 /*! ../internals/well-known-symbol */ 2165 "./node_modules/core-js/internals/well-known-symbol.js"); 2166 2167 var SPECIES = wellKnownSymbol('species'); // `ArraySpeciesCreate` abstract operation 2168 // https://tc39.github.io/ecma262/#sec-arrayspeciescreate 2169 2170 module.exports = function (originalArray, length) { 2171 var C; 2172 2173 if (isArray(originalArray)) { 2174 C = originalArray.constructor; // cross-realm fallback 2175 2176 if (typeof C == 'function' && (C === Array || isArray(C.prototype))) C = undefined;else if (isObject(C)) { 2177 C = C[SPECIES]; 2178 if (C === null) C = undefined; 2179 } 2180 } 2181 2182 return new (C === undefined ? Array : C)(length === 0 ? 0 : length); 2183 }; 2184 /***/ 2185 2186 }, 2187 2188 /***/ 2189
vendor: 1,071 bytes, lines 2189-2217
2189"./node_modules/core-js/internals/call-with-safe-iteration-closing.js": 2190 /*!****************************************************************************!*\ 2191 !*** ./node_modules/core-js/internals/call-with-safe-iteration-closing.js ***! 2192 \****************************************************************************/ 2193 2194 /*! no static exports found */ 2195 2196 /***/ 2197 function node_modulesCoreJsInternalsCallWithSafeIterationClosingJs(module, exports, __webpack_require__) { 2198 var anObject = __webpack_require__( 2199 /*! ../internals/an-object */ 2200 "./node_modules/core-js/internals/an-object.js"); // call something on iterator step with safe closing on error 2201 2202 2203 module.exports = function (iterator, fn, value, ENTRIES) { 2204 try { 2205 return ENTRIES ? fn(anObject(value)[0], value[1]) : fn(value); // 7.4.6 IteratorClose(iterator, completion) 2206 } catch (error) { 2207 var returnMethod = iterator['return']; 2208 if (returnMethod !== undefined) anObject(returnMethod.call(iterator)); 2209 throw error; 2210 } 2211 }; 2212 /***/ 2213 2214 }, 2215 2216 /***/ 2217
vendor: 1,757 bytes, lines 2217-2287
2217"./node_modules/core-js/internals/check-correctness-of-iteration.js": 2218 /*!**************************************************************************!*\ 2219 !*** ./node_modules/core-js/internals/check-correctness-of-iteration.js ***! 2220 \**************************************************************************/ 2221 2222 /*! no static exports found */ 2223 2224 /***/ 2225 function node_modulesCoreJsInternalsCheckCorrectnessOfIterationJs(module, exports, __webpack_require__) { 2226 var wellKnownSymbol = __webpack_require__( 2227 /*! ../internals/well-known-symbol */ 2228 "./node_modules/core-js/internals/well-known-symbol.js"); 2229 2230 var ITERATOR = wellKnownSymbol('iterator'); 2231 var SAFE_CLOSING = false; 2232 2233 try { 2234 var called = 0; 2235 var iteratorWithReturn = { 2236 next: function next() { 2237 return { 2238 done: !!called++ 2239 }; 2240 }, 2241 'return': function _return() { 2242 SAFE_CLOSING = true; 2243 } 2244 }; 2245 2246 iteratorWithReturn[ITERATOR] = function () { 2247 return this; 2248 }; // eslint-disable-next-line no-throw-literal 2249 2250 2251 Array.from(iteratorWithReturn, function () { 2252 throw 2; 2253 }); 2254 } catch (error) { 2255 /* empty */ 2256 } 2257 2258 module.exports = function (exec, SKIP_CLOSING) { 2259 if (!SKIP_CLOSING && !SAFE_CLOSING) return false; 2260 var ITERATION_SUPPORT = false; 2261 2262 try { 2263 var object = {}; 2264 2265 object[ITERATOR] = function () { 2266 return { 2267 next: function next() { 2268 return { 2269 done: ITERATION_SUPPORT = true 2270 }; 2271 } 2272 }; 2273 }; 2274 2275 exec(object); 2276 } catch (error) { 2277 /* empty */ 2278 } 2279 2280 return ITERATION_SUPPORT; 2281 }; 2282 /***/ 2283 2284 }, 2285 2286 /***/ 2287
vendor: 501 bytes, lines 2287-2306
2287"./node_modules/core-js/internals/classof-raw.js": 2288 /*!*******************************************************!*\ 2289 !*** ./node_modules/core-js/internals/classof-raw.js ***! 2290 \*******************************************************/ 2291 2292 /*! no static exports found */ 2293 2294 /***/ 2295 function node_modulesCoreJsInternalsClassofRawJs(module, exports) { 2296 var toString = {}.toString; 2297 2298 module.exports = function (it) { 2299 return toString.call(it).slice(8, -1); 2300 }; 2301 /***/ 2302 2303 }, 2304 2305 /***/ 2306
vendor: 1,717 bytes, lines 2306-2353
2306"./node_modules/core-js/internals/classof.js": 2307 /*!***************************************************!*\ 2308 !*** ./node_modules/core-js/internals/classof.js ***! 2309 \***************************************************/ 2310 2311 /*! no static exports found */ 2312 2313 /***/ 2314 function node_modulesCoreJsInternalsClassofJs(module, exports, __webpack_require__) { 2315 var TO_STRING_TAG_SUPPORT = __webpack_require__( 2316 /*! ../internals/to-string-tag-support */ 2317 "./node_modules/core-js/internals/to-string-tag-support.js"); 2318 2319 var classofRaw = __webpack_require__( 2320 /*! ../internals/classof-raw */ 2321 "./node_modules/core-js/internals/classof-raw.js"); 2322 2323 var wellKnownSymbol = __webpack_require__( 2324 /*! ../internals/well-known-symbol */ 2325 "./node_modules/core-js/internals/well-known-symbol.js"); 2326 2327 var TO_STRING_TAG = wellKnownSymbol('toStringTag'); // ES3 wrong here 2328 2329 var CORRECT_ARGUMENTS = classofRaw(function () { 2330 return arguments; 2331 }()) == 'Arguments'; // fallback for IE11 Script Access Denied error 2332 2333 var tryGet = function tryGet(it, key) { 2334 try { 2335 return it[key]; 2336 } catch (error) { 2337 /* empty */ 2338 } 2339 }; // getting tag from ES6+ `Object.prototype.toString` 2340 2341 2342 module.exports = TO_STRING_TAG_SUPPORT ? classofRaw : function (it) { 2343 var O, tag, result; 2344 return it === undefined ? 'Undefined' : it === null ? 'Null' // @@toStringTag case 2345 : typeof (tag = tryGet(O = Object(it), TO_STRING_TAG)) == 'string' ? tag // builtinTag case 2346 : CORRECT_ARGUMENTS ? classofRaw(O) // ES3 arguments fallback 2347 : (result = classofRaw(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : result; 2348 }; 2349 /***/ 2350 }, 2351 2352 /***/ 2353
vendor: 8,902 bytes, lines 2353-2605
2353"./node_modules/core-js/internals/collection-strong.js": 2354 /*!*************************************************************!*\ 2355 !*** ./node_modules/core-js/internals/collection-strong.js ***! 2356 \*************************************************************/ 2357 2358 /*! no static exports found */ 2359 2360 /***/ 2361 function node_modulesCoreJsInternalsCollectionStrongJs(module, exports, __webpack_require__) { 2362 "use strict"; 2363 2364 var defineProperty = __webpack_require__( 2365 /*! ../internals/object-define-property */ 2366 "./node_modules/core-js/internals/object-define-property.js").f; 2367 2368 var create = __webpack_require__( 2369 /*! ../internals/object-create */ 2370 "./node_modules/core-js/internals/object-create.js"); 2371 2372 var redefineAll = __webpack_require__( 2373 /*! ../internals/redefine-all */ 2374 "./node_modules/core-js/internals/redefine-all.js"); 2375 2376 var bind = __webpack_require__( 2377 /*! ../internals/function-bind-context */ 2378 "./node_modules/core-js/internals/function-bind-context.js"); 2379 2380 var anInstance = __webpack_require__( 2381 /*! ../internals/an-instance */ 2382 "./node_modules/core-js/internals/an-instance.js"); 2383 2384 var iterate = __webpack_require__( 2385 /*! ../internals/iterate */ 2386 "./node_modules/core-js/internals/iterate.js"); 2387 2388 var defineIterator = __webpack_require__( 2389 /*! ../internals/define-iterator */ 2390 "./node_modules/core-js/internals/define-iterator.js"); 2391 2392 var setSpecies = __webpack_require__( 2393 /*! ../internals/set-species */ 2394 "./node_modules/core-js/internals/set-species.js"); 2395 2396 var DESCRIPTORS = __webpack_require__( 2397 /*! ../internals/descriptors */ 2398 "./node_modules/core-js/internals/descriptors.js"); 2399 2400 var fastKey = __webpack_require__( 2401 /*! ../internals/internal-metadata */ 2402 "./node_modules/core-js/internals/internal-metadata.js").fastKey; 2403 2404 var InternalStateModule = __webpack_require__( 2405 /*! ../internals/internal-state */ 2406 "./node_modules/core-js/internals/internal-state.js"); 2407 2408 var setInternalState = InternalStateModule.set; 2409 var internalStateGetterFor = InternalStateModule.getterFor; 2410 module.exports = { 2411 getConstructor: function getConstructor(wrapper, CONSTRUCTOR_NAME, IS_MAP, ADDER) { 2412 var C = wrapper(function (that, iterable) { 2413 anInstance(that, C, CONSTRUCTOR_NAME); 2414 setInternalState(that, { 2415 type: CONSTRUCTOR_NAME, 2416 index: create(null), 2417 first: undefined, 2418 last: undefined, 2419 size: 0 2420 }); 2421 if (!DESCRIPTORS) that.size = 0; 2422 if (iterable != undefined) iterate(iterable, that[ADDER], that, IS_MAP); 2423 }); 2424 var getInternalState = internalStateGetterFor(CONSTRUCTOR_NAME); 2425 2426 var define = function define(that, key, value) { 2427 var state = getInternalState(that); 2428 var entry = getEntry(that, key); 2429 var previous, index; // change existing entry 2430 2431 if (entry) { 2432 entry.value = value; // create new entry 2433 } else { 2434 state.last = entry = { 2435 index: index = fastKey(key, true), 2436 key: key, 2437 value: value, 2438 previous: previous = state.last, 2439 next: undefined, 2440 removed: false 2441 }; 2442 if (!state.first) state.first = entry; 2443 if (previous) previous.next = entry; 2444 if (DESCRIPTORS) state.size++;else that.size++; // add to index 2445 2446 if (index !== 'F') state.index[index] = entry; 2447 } 2448 2449 return that; 2450 }; 2451 2452 var getEntry = function getEntry(that, key) { 2453 var state = getInternalState(that); // fast case 2454 2455 var index = fastKey(key); 2456 var entry; 2457 if (index !== 'F') return state.index[index]; // frozen object case 2458 2459 for (entry = state.first; entry; entry = entry.next) { 2460 if (entry.key == key) return entry; 2461 } 2462 }; 2463 2464 redefineAll(C.prototype, { 2465 // 23.1.3.1 Map.prototype.clear() 2466 // 23.2.3.2 Set.prototype.clear() 2467 clear: function clear() { 2468 var that = this; 2469 var state = getInternalState(that); 2470 var data = state.index; 2471 var entry = state.first; 2472 2473 while (entry) { 2474 entry.removed = true; 2475 if (entry.previous) entry.previous = entry.previous.next = undefined; 2476 delete data[entry.index]; 2477 entry = entry.next; 2478 } 2479 2480 state.first = state.last = undefined; 2481 if (DESCRIPTORS) state.size = 0;else that.size = 0; 2482 }, 2483 // 23.1.3.3 Map.prototype.delete(key) 2484 // 23.2.3.4 Set.prototype.delete(value) 2485 'delete': function _delete(key) { 2486 var that = this; 2487 var state = getInternalState(that); 2488 var entry = getEntry(that, key); 2489 2490 if (entry) { 2491 var next = entry.next; 2492 var prev = entry.previous; 2493 delete state.index[entry.index]; 2494 entry.removed = true; 2495 if (prev) prev.next = next; 2496 if (next) next.previous = prev; 2497 if (state.first == entry) state.first = next; 2498 if (state.last == entry) state.last = prev; 2499 if (DESCRIPTORS) state.size--;else that.size--; 2500 } 2501 2502 return !!entry; 2503 }, 2504 // 23.2.3.6 Set.prototype.forEach(callbackfn, thisArg = undefined) 2505 // 23.1.3.5 Map.prototype.forEach(callbackfn, thisArg = undefined) 2506 forEach: function forEach(callbackfn 2507 /* , that = undefined */ 2508 ) { 2509 var state = getInternalState(this); 2510 var boundFunction = bind(callbackfn, arguments.length > 1 ? arguments[1] : undefined, 3); 2511 var entry; 2512 2513 while (entry = entry ? entry.next : state.first) { 2514 boundFunction(entry.value, entry.key, this); // revert to the last existing entry 2515 2516 while (entry && entry.removed) { 2517 entry = entry.previous; 2518 } 2519 } 2520 }, 2521 // 23.1.3.7 Map.prototype.has(key) 2522 // 23.2.3.7 Set.prototype.has(value) 2523 has: function has(key) { 2524 return !!getEntry(this, key); 2525 } 2526 }); 2527 redefineAll(C.prototype, IS_MAP ? { 2528 // 23.1.3.6 Map.prototype.get(key) 2529 get: function get(key) { 2530 var entry = getEntry(this, key); 2531 return entry && entry.value; 2532 }, 2533 // 23.1.3.9 Map.prototype.set(key, value) 2534 set: function set(key, value) { 2535 return define(this, key === 0 ? 0 : key, value); 2536 } 2537 } : { 2538 // 23.2.3.1 Set.prototype.add(value) 2539 add: function add(value) { 2540 return define(this, value = value === 0 ? 0 : value, value); 2541 } 2542 }); 2543 if (DESCRIPTORS) defineProperty(C.prototype, 'size', { 2544 get: function get() { 2545 return getInternalState(this).size; 2546 } 2547 }); 2548 return C; 2549 }, 2550 setStrong: function setStrong(C, CONSTRUCTOR_NAME, IS_MAP) { 2551 var ITERATOR_NAME = CONSTRUCTOR_NAME + ' Iterator'; 2552 var getInternalCollectionState = internalStateGetterFor(CONSTRUCTOR_NAME); 2553 var getInternalIteratorState = internalStateGetterFor(ITERATOR_NAME); // add .keys, .values, .entries, [@@iterator] 2554 // 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 2555 2556 defineIterator(C, CONSTRUCTOR_NAME, function (iterated, kind) { 2557 setInternalState(this, { 2558 type: ITERATOR_NAME, 2559 target: iterated, 2560 state: getInternalCollectionState(iterated), 2561 kind: kind, 2562 last: undefined 2563 }); 2564 }, function () { 2565 var state = getInternalIteratorState(this); 2566 var kind = state.kind; 2567 var entry = state.last; // revert to the last existing entry 2568 2569 while (entry && entry.removed) { 2570 entry = entry.previous; 2571 } // get next entry 2572 2573 2574 if (!state.target || !(state.last = entry = entry ? entry.next : state.state.first)) { 2575 // or finish the iteration 2576 state.target = undefined; 2577 return { 2578 value: undefined, 2579 done: true 2580 }; 2581 } // return step by kind 2582 2583 2584 if (kind == 'keys') return { 2585 value: entry.key, 2586 done: false 2587 }; 2588 if (kind == 'values') return { 2589 value: entry.value, 2590 done: false 2591 }; 2592 return { 2593 value: [entry.key, entry.value], 2594 done: false 2595 }; 2596 }, IS_MAP ? 'entries' : 'values', !IS_MAP, true); // add [@@species], 23.1.2.2, 23.2.2.2 2597 2598 setSpecies(CONSTRUCTOR_NAME); 2599 } 2600 }; 2601 /***/ 2602 }, 2603 2604 /***/ 2605
vendor: 5,499 bytes, lines 2605-2760
2605"./node_modules/core-js/internals/collection-weak.js": 2606 /*!***********************************************************!*\ 2607 !*** ./node_modules/core-js/internals/collection-weak.js ***! 2608 \***********************************************************/ 2609 2610 /*! no static exports found */ 2611 2612 /***/ 2613 function node_modulesCoreJsInternalsCollectionWeakJs(module, exports, __webpack_require__) { 2614 "use strict"; 2615 2616 var redefineAll = __webpack_require__( 2617 /*! ../internals/redefine-all */ 2618 "./node_modules/core-js/internals/redefine-all.js"); 2619 2620 var getWeakData = __webpack_require__( 2621 /*! ../internals/internal-metadata */ 2622 "./node_modules/core-js/internals/internal-metadata.js").getWeakData; 2623 2624 var anObject = __webpack_require__( 2625 /*! ../internals/an-object */ 2626 "./node_modules/core-js/internals/an-object.js"); 2627 2628 var isObject = __webpack_require__( 2629 /*! ../internals/is-object */ 2630 "./node_modules/core-js/internals/is-object.js"); 2631 2632 var anInstance = __webpack_require__( 2633 /*! ../internals/an-instance */ 2634 "./node_modules/core-js/internals/an-instance.js"); 2635 2636 var iterate = __webpack_require__( 2637 /*! ../internals/iterate */ 2638 "./node_modules/core-js/internals/iterate.js"); 2639 2640 var ArrayIterationModule = __webpack_require__( 2641 /*! ../internals/array-iteration */ 2642 "./node_modules/core-js/internals/array-iteration.js"); 2643 2644 var $has = __webpack_require__( 2645 /*! ../internals/has */ 2646 "./node_modules/core-js/internals/has.js"); 2647 2648 var InternalStateModule = __webpack_require__( 2649 /*! ../internals/internal-state */ 2650 "./node_modules/core-js/internals/internal-state.js"); 2651 2652 var setInternalState = InternalStateModule.set; 2653 var internalStateGetterFor = InternalStateModule.getterFor; 2654 var find = ArrayIterationModule.find; 2655 var findIndex = ArrayIterationModule.findIndex; 2656 var id = 0; // fallback for uncaught frozen keys 2657 2658 var uncaughtFrozenStore = function uncaughtFrozenStore(store) { 2659 return store.frozen || (store.frozen = new UncaughtFrozenStore()); 2660 }; 2661 2662 var UncaughtFrozenStore = function UncaughtFrozenStore() { 2663 this.entries = []; 2664 }; 2665 2666 var findUncaughtFrozen = function findUncaughtFrozen(store, key) { 2667 return find(store.entries, function (it) { 2668 return it[0] === key; 2669 }); 2670 }; 2671 2672 UncaughtFrozenStore.prototype = { 2673 get: function get(key) { 2674 var entry = findUncaughtFrozen(this, key); 2675 if (entry) return entry[1]; 2676 }, 2677 has: function has(key) { 2678 return !!findUncaughtFrozen(this, key); 2679 }, 2680 set: function set(key, value) { 2681 var entry = findUncaughtFrozen(this, key); 2682 if (entry) entry[1] = value;else this.entries.push([key, value]); 2683 }, 2684 'delete': function _delete(key) { 2685 var index = findIndex(this.entries, function (it) { 2686 return it[0] === key; 2687 }); 2688 if (~index) this.entries.splice(index, 1); 2689 return !!~index; 2690 } 2691 }; 2692 module.exports = { 2693 getConstructor: function getConstructor(wrapper, CONSTRUCTOR_NAME, IS_MAP, ADDER) { 2694 var C = wrapper(function (that, iterable) { 2695 anInstance(that, C, CONSTRUCTOR_NAME); 2696 setInternalState(that, { 2697 type: CONSTRUCTOR_NAME, 2698 id: id++, 2699 frozen: undefined 2700 }); 2701 if (iterable != undefined) iterate(iterable, that[ADDER], that, IS_MAP); 2702 }); 2703 var getInternalState = internalStateGetterFor(CONSTRUCTOR_NAME); 2704 2705 var define = function define(that, key, value) { 2706 var state = getInternalState(that); 2707 var data = getWeakData(anObject(key), true); 2708 if (data === true) uncaughtFrozenStore(state).set(key, value);else data[state.id] = value; 2709 return that; 2710 }; 2711 2712 redefineAll(C.prototype, { 2713 // 23.3.3.2 WeakMap.prototype.delete(key) 2714 // 23.4.3.3 WeakSet.prototype.delete(value) 2715 'delete': function _delete(key) { 2716 var state = getInternalState(this); 2717 if (!isObject(key)) return false; 2718 var data = getWeakData(key); 2719 if (data === true) return uncaughtFrozenStore(state)['delete'](key); 2720 return data && $has(data, state.id) && delete data[state.id]; 2721 }, 2722 // 23.3.3.4 WeakMap.prototype.has(key) 2723 // 23.4.3.4 WeakSet.prototype.has(value) 2724 has: function has(key) { 2725 var state = getInternalState(this); 2726 if (!isObject(key)) return false; 2727 var data = getWeakData(key); 2728 if (data === true) return uncaughtFrozenStore(state).has(key); 2729 return data && $has(data, state.id); 2730 } 2731 }); 2732 redefineAll(C.prototype, IS_MAP ? { 2733 // 23.3.3.3 WeakMap.prototype.get(key) 2734 get: function get(key) { 2735 var state = getInternalState(this); 2736 2737 if (isObject(key)) { 2738 var data = getWeakData(key); 2739 if (data === true) return uncaughtFrozenStore(state).get(key); 2740 return data ? data[state.id] : undefined; 2741 } 2742 }, 2743 // 23.3.3.5 WeakMap.prototype.set(key, value) 2744 set: function set(key, value) { 2745 return define(this, key, value); 2746 } 2747 } : { 2748 // 23.4.3.1 WeakSet.prototype.add(value) 2749 add: function add(value) { 2750 return define(this, value, true); 2751 } 2752 }); 2753 return C; 2754 } 2755 }; 2756 /***/ 2757 }, 2758 2759 /***/ 2760
vendor: 5,977 bytes, lines 2760-2914
2760"./node_modules/core-js/internals/collection.js": 2761 /*!******************************************************!*\ 2762 !*** ./node_modules/core-js/internals/collection.js ***! 2763 \******************************************************/ 2764 2765 /*! no static exports found */ 2766 2767 /***/ 2768 function node_modulesCoreJsInternalsCollectionJs(module, exports, __webpack_require__) { 2769 "use strict"; 2770 2771 var $ = __webpack_require__( 2772 /*! ../internals/export */ 2773 "./node_modules/core-js/internals/export.js"); 2774 2775 var global = __webpack_require__( 2776 /*! ../internals/global */ 2777 "./node_modules/core-js/internals/global.js"); 2778 2779 var isForced = __webpack_require__( 2780 /*! ../internals/is-forced */ 2781 "./node_modules/core-js/internals/is-forced.js"); 2782 2783 var redefine = __webpack_require__( 2784 /*! ../internals/redefine */ 2785 "./node_modules/core-js/internals/redefine.js"); 2786 2787 var InternalMetadataModule = __webpack_require__( 2788 /*! ../internals/internal-metadata */ 2789 "./node_modules/core-js/internals/internal-metadata.js"); 2790 2791 var iterate = __webpack_require__( 2792 /*! ../internals/iterate */ 2793 "./node_modules/core-js/internals/iterate.js"); 2794 2795 var anInstance = __webpack_require__( 2796 /*! ../internals/an-instance */ 2797 "./node_modules/core-js/internals/an-instance.js"); 2798 2799 var isObject = __webpack_require__( 2800 /*! ../internals/is-object */ 2801 "./node_modules/core-js/internals/is-object.js"); 2802 2803 var fails = __webpack_require__( 2804 /*! ../internals/fails */ 2805 "./node_modules/core-js/internals/fails.js"); 2806 2807 var checkCorrectnessOfIteration = __webpack_require__( 2808 /*! ../internals/check-correctness-of-iteration */ 2809 "./node_modules/core-js/internals/check-correctness-of-iteration.js"); 2810 2811 var setToStringTag = __webpack_require__( 2812 /*! ../internals/set-to-string-tag */ 2813 "./node_modules/core-js/internals/set-to-string-tag.js"); 2814 2815 var inheritIfRequired = __webpack_require__( 2816 /*! ../internals/inherit-if-required */ 2817 "./node_modules/core-js/internals/inherit-if-required.js"); 2818 2819 module.exports = function (CONSTRUCTOR_NAME, wrapper, common) { 2820 var IS_MAP = CONSTRUCTOR_NAME.indexOf('Map') !== -1; 2821 var IS_WEAK = CONSTRUCTOR_NAME.indexOf('Weak') !== -1; 2822 var ADDER = IS_MAP ? 'set' : 'add'; 2823 var NativeConstructor = global[CONSTRUCTOR_NAME]; 2824 var NativePrototype = NativeConstructor && NativeConstructor.prototype; 2825 var Constructor = NativeConstructor; 2826 var exported = {}; 2827 2828 var fixMethod = function fixMethod(KEY) { 2829 var nativeMethod = NativePrototype[KEY]; 2830 redefine(NativePrototype, KEY, KEY == 'add' ? function add(value) { 2831 nativeMethod.call(this, value === 0 ? 0 : value); 2832 return this; 2833 } : KEY == 'delete' ? function (key) { 2834 return IS_WEAK && !isObject(key) ? false : nativeMethod.call(this, key === 0 ? 0 : key); 2835 } : KEY == 'get' ? function get(key) { 2836 return IS_WEAK && !isObject(key) ? undefined : nativeMethod.call(this, key === 0 ? 0 : key); 2837 } : KEY == 'has' ? function has(key) { 2838 return IS_WEAK && !isObject(key) ? false : nativeMethod.call(this, key === 0 ? 0 : key); 2839 } : function set(key, value) { 2840 nativeMethod.call(this, key === 0 ? 0 : key, value); 2841 return this; 2842 }); 2843 }; // eslint-disable-next-line max-len 2844 2845 2846 if (isForced(CONSTRUCTOR_NAME, typeof NativeConstructor != 'function' || !(IS_WEAK || NativePrototype.forEach && !fails(function () { 2847 new NativeConstructor().entries().next(); 2848 })))) { 2849 // create collection constructor 2850 Constructor = common.getConstructor(wrapper, CONSTRUCTOR_NAME, IS_MAP, ADDER); 2851 InternalMetadataModule.REQUIRED = true; 2852 } else if (isForced(CONSTRUCTOR_NAME, true)) { 2853 var instance = new Constructor(); // early implementations not supports chaining 2854 2855 var HASNT_CHAINING = instance[ADDER](IS_WEAK ? {} : -0, 1) != instance; // V8 ~ Chromium 40- weak-collections throws on primitives, but should return false 2856 2857 var THROWS_ON_PRIMITIVES = fails(function () { 2858 instance.has(1); 2859 }); // most early implementations doesn't supports iterables, most modern - not close it correctly 2860 // eslint-disable-next-line no-new 2861 2862 var ACCEPT_ITERABLES = checkCorrectnessOfIteration(function (iterable) { 2863 new NativeConstructor(iterable); 2864 }); // for early implementations -0 and +0 not the same 2865 2866 var BUGGY_ZERO = !IS_WEAK && fails(function () { 2867 // V8 ~ Chromium 42- fails only with 5+ elements 2868 var $instance = new NativeConstructor(); 2869 var index = 5; 2870 2871 while (index--) { 2872 $instance[ADDER](index, index); 2873 } 2874 2875 return !$instance.has(-0); 2876 }); 2877 2878 if (!ACCEPT_ITERABLES) { 2879 Constructor = wrapper(function (dummy, iterable) { 2880 anInstance(dummy, Constructor, CONSTRUCTOR_NAME); 2881 var that = inheritIfRequired(new NativeConstructor(), dummy, Constructor); 2882 if (iterable != undefined) iterate(iterable, that[ADDER], that, IS_MAP); 2883 return that; 2884 }); 2885 Constructor.prototype = NativePrototype; 2886 NativePrototype.constructor = Constructor; 2887 } 2888 2889 if (THROWS_ON_PRIMITIVES || BUGGY_ZERO) { 2890 fixMethod('delete'); 2891 fixMethod('has'); 2892 IS_MAP && fixMethod('get'); 2893 } 2894 2895 if (BUGGY_ZERO || HASNT_CHAINING) fixMethod(ADDER); // weak collections should not contains .clear method 2896 2897 if (IS_WEAK && NativePrototype.clear) delete NativePrototype.clear; 2898 } 2899 2900 exported[CONSTRUCTOR_NAME] = Constructor; 2901 $({ 2902 global: true, 2903 forced: Constructor != NativeConstructor 2904 }, exported); 2905 setToStringTag(Constructor, CONSTRUCTOR_NAME); 2906 if (!IS_WEAK) common.setStrong(Constructor, CONSTRUCTOR_NAME, IS_MAP); 2907 return Constructor; 2908 }; 2909 /***/ 2910 2911 }, 2912 2913 /***/ 2914
vendor: 1,478 bytes, lines 2914-2954
2914"./node_modules/core-js/internals/copy-constructor-properties.js": 2915 /*!***********************************************************************!*\ 2916 !*** ./node_modules/core-js/internals/copy-constructor-properties.js ***! 2917 \***********************************************************************/ 2918 2919 /*! no static exports found */ 2920 2921 /***/ 2922 function node_modulesCoreJsInternalsCopyConstructorPropertiesJs(module, exports, __webpack_require__) { 2923 var has = __webpack_require__( 2924 /*! ../internals/has */ 2925 "./node_modules/core-js/internals/has.js"); 2926 2927 var ownKeys = __webpack_require__( 2928 /*! ../internals/own-keys */ 2929 "./node_modules/core-js/internals/own-keys.js"); 2930 2931 var getOwnPropertyDescriptorModule = __webpack_require__( 2932 /*! ../internals/object-get-own-property-descriptor */ 2933 "./node_modules/core-js/internals/object-get-own-property-descriptor.js"); 2934 2935 var definePropertyModule = __webpack_require__( 2936 /*! ../internals/object-define-property */ 2937 "./node_modules/core-js/internals/object-define-property.js"); 2938 2939 module.exports = function (target, source) { 2940 var keys = ownKeys(source); 2941 var defineProperty = definePropertyModule.f; 2942 var getOwnPropertyDescriptor = getOwnPropertyDescriptorModule.f; 2943 2944 for (var i = 0; i < keys.length; i++) { 2945 var key = keys[i]; 2946 if (!has(target, key)) defineProperty(target, key, getOwnPropertyDescriptor(source, key)); 2947 } 2948 }; 2949 /***/ 2950 2951 }, 2952 2953 /***/ 2954
vendor: 974 bytes, lines 2954-2990
2954"./node_modules/core-js/internals/correct-is-regexp-logic.js": 2955 /*!*******************************************************************!*\ 2956 !*** ./node_modules/core-js/internals/correct-is-regexp-logic.js ***! 2957 \*******************************************************************/ 2958 2959 /*! no static exports found */ 2960 2961 /***/ 2962 function node_modulesCoreJsInternalsCorrectIsRegexpLogicJs(module, exports, __webpack_require__) { 2963 var wellKnownSymbol = __webpack_require__( 2964 /*! ../internals/well-known-symbol */ 2965 "./node_modules/core-js/internals/well-known-symbol.js"); 2966 2967 var MATCH = wellKnownSymbol('match'); 2968 2969 module.exports = function (METHOD_NAME) { 2970 var regexp = /./; 2971 2972 try { 2973 '/./'[METHOD_NAME](regexp); 2974 } catch (e) { 2975 try { 2976 regexp[MATCH] = false; 2977 return '/./'[METHOD_NAME](regexp); 2978 } catch (f) { 2979 /* empty */ 2980 } 2981 } 2982 2983 return false; 2984 }; 2985 /***/ 2986 2987 }, 2988 2989 /***/ 2990
vendor: 780 bytes, lines 2990-3015
2990"./node_modules/core-js/internals/correct-prototype-getter.js": 2991 /*!********************************************************************!*\ 2992 !*** ./node_modules/core-js/internals/correct-prototype-getter.js ***! 2993 \********************************************************************/ 2994 2995 /*! no static exports found */ 2996 2997 /***/ 2998 function node_modulesCoreJsInternalsCorrectPrototypeGetterJs(module, exports, __webpack_require__) { 2999 var fails = __webpack_require__( 3000 /*! ../internals/fails */ 3001 "./node_modules/core-js/internals/fails.js"); 3002 3003 module.exports = !fails(function () { 3004 function F() { 3005 /* empty */ 3006 } 3007 3008 F.prototype.constructor = null; 3009 return Object.getPrototypeOf(new F()) !== F.prototype; 3010 }); 3011 /***/ 3012 }, 3013 3014 /***/ 3015
vendor: 1,005 bytes, lines 3015-3042
3015"./node_modules/core-js/internals/create-html.js": 3016 /*!*******************************************************!*\ 3017 !*** ./node_modules/core-js/internals/create-html.js ***! 3018 \*******************************************************/ 3019 3020 /*! no static exports found */ 3021 3022 /***/ 3023 function node_modulesCoreJsInternalsCreateHtmlJs(module, exports, __webpack_require__) { 3024 var requireObjectCoercible = __webpack_require__( 3025 /*! ../internals/require-object-coercible */ 3026 "./node_modules/core-js/internals/require-object-coercible.js"); 3027 3028 var quot = /"/g; // B.2.3.2.1 CreateHTML(string, tag, attribute, value) 3029 // https://tc39.github.io/ecma262/#sec-createhtml 3030 3031 module.exports = function (string, tag, attribute, value) { 3032 var S = String(requireObjectCoercible(string)); 3033 var p1 = '<' + tag; 3034 if (attribute !== '') p1 += ' ' + attribute + '="' + String(value).replace(quot, '"') + '"'; 3035 return p1 + '>' + S + '</' + tag + '>'; 3036 }; 3037 /***/ 3038 3039 }, 3040 3041 /***/ 3042
vendor: 1,724 bytes, lines 3042-3091
3042"./node_modules/core-js/internals/create-iterator-constructor.js": 3043 /*!***********************************************************************!*\ 3044 !*** ./node_modules/core-js/internals/create-iterator-constructor.js ***! 3045 \***********************************************************************/ 3046 3047 /*! no static exports found */ 3048 3049 /***/ 3050 function node_modulesCoreJsInternalsCreateIteratorConstructorJs(module, exports, __webpack_require__) { 3051 "use strict"; 3052 3053 var IteratorPrototype = __webpack_require__( 3054 /*! ../internals/iterators-core */ 3055 "./node_modules/core-js/internals/iterators-core.js").IteratorPrototype; 3056 3057 var create = __webpack_require__( 3058 /*! ../internals/object-create */ 3059 "./node_modules/core-js/internals/object-create.js"); 3060 3061 var createPropertyDescriptor = __webpack_require__( 3062 /*! ../internals/create-property-descriptor */ 3063 "./node_modules/core-js/internals/create-property-descriptor.js"); 3064 3065 var setToStringTag = __webpack_require__( 3066 /*! ../internals/set-to-string-tag */ 3067 "./node_modules/core-js/internals/set-to-string-tag.js"); 3068 3069 var Iterators = __webpack_require__( 3070 /*! ../internals/iterators */ 3071 "./node_modules/core-js/internals/iterators.js"); 3072 3073 var returnThis = function returnThis() { 3074 return this; 3075 }; 3076 3077 module.exports = function (IteratorConstructor, NAME, next) { 3078 var TO_STRING_TAG = NAME + ' Iterator'; 3079 IteratorConstructor.prototype = create(IteratorPrototype, { 3080 next: createPropertyDescriptor(1, next) 3081 }); 3082 setToStringTag(IteratorConstructor, TO_STRING_TAG, false, true); 3083 Iterators[TO_STRING_TAG] = returnThis; 3084 return IteratorConstructor; 3085 }; 3086 /***/ 3087 3088 }, 3089 3090 /***/ 3091
vendor: 1,222 bytes, lines 3091-3122
3091"./node_modules/core-js/internals/create-non-enumerable-property.js": 3092 /*!**************************************************************************!*\ 3093 !*** ./node_modules/core-js/internals/create-non-enumerable-property.js ***! 3094 \**************************************************************************/ 3095 3096 /*! no static exports found */ 3097 3098 /***/ 3099 function node_modulesCoreJsInternalsCreateNonEnumerablePropertyJs(module, exports, __webpack_require__) { 3100 var DESCRIPTORS = __webpack_require__( 3101 /*! ../internals/descriptors */ 3102 "./node_modules/core-js/internals/descriptors.js"); 3103 3104 var definePropertyModule = __webpack_require__( 3105 /*! ../internals/object-define-property */ 3106 "./node_modules/core-js/internals/object-define-property.js"); 3107 3108 var createPropertyDescriptor = __webpack_require__( 3109 /*! ../internals/create-property-descriptor */ 3110 "./node_modules/core-js/internals/create-property-descriptor.js"); 3111 3112 module.exports = DESCRIPTORS ? function (object, key, value) { 3113 return definePropertyModule.f(object, key, createPropertyDescriptor(1, value)); 3114 } : function (object, key, value) { 3115 object[key] = value; 3116 return object; 3117 }; 3118 /***/ 3119 }, 3120 3121 /***/ 3122
vendor: 658 bytes, lines 3122-3144
3122"./node_modules/core-js/internals/create-property-descriptor.js": 3123 /*!**********************************************************************!*\ 3124 !*** ./node_modules/core-js/internals/create-property-descriptor.js ***! 3125 \**********************************************************************/ 3126 3127 /*! no static exports found */ 3128 3129 /***/ 3130 function node_modulesCoreJsInternalsCreatePropertyDescriptorJs(module, exports) { 3131 module.exports = function (bitmap, value) { 3132 return { 3133 enumerable: !(bitmap & 1), 3134 configurable: !(bitmap & 2), 3135 writable: !(bitmap & 4), 3136 value: value 3137 }; 3138 }; 3139 /***/ 3140 3141 }, 3142 3143 /***/ 3144
vendor: 1,172 bytes, lines 3144-3176
3144"./node_modules/core-js/internals/create-property.js": 3145 /*!***********************************************************!*\ 3146 !*** ./node_modules/core-js/internals/create-property.js ***! 3147 \***********************************************************/ 3148 3149 /*! no static exports found */ 3150 3151 /***/ 3152 function node_modulesCoreJsInternalsCreatePropertyJs(module, exports, __webpack_require__) { 3153 "use strict"; 3154 3155 var toPrimitive = __webpack_require__( 3156 /*! ../internals/to-primitive */ 3157 "./node_modules/core-js/internals/to-primitive.js"); 3158 3159 var definePropertyModule = __webpack_require__( 3160 /*! ../internals/object-define-property */ 3161 "./node_modules/core-js/internals/object-define-property.js"); 3162 3163 var createPropertyDescriptor = __webpack_require__( 3164 /*! ../internals/create-property-descriptor */ 3165 "./node_modules/core-js/internals/create-property-descriptor.js"); 3166 3167 module.exports = function (object, key, value) { 3168 var propertyKey = toPrimitive(key); 3169 if (propertyKey in object) definePropertyModule.f(object, propertyKey, createPropertyDescriptor(0, value));else object[propertyKey] = value; 3170 }; 3171 /***/ 3172 3173 }, 3174 3175 /***/ 3176
vendor: 1,892 bytes, lines 3176-3218
3176"./node_modules/core-js/internals/date-to-iso-string.js": 3177 /*!**************************************************************!*\ 3178 !*** ./node_modules/core-js/internals/date-to-iso-string.js ***! 3179 \**************************************************************/ 3180 3181 /*! no static exports found */ 3182 3183 /***/ 3184 function node_modulesCoreJsInternalsDateToIsoStringJs(module, exports, __webpack_require__) { 3185 "use strict"; 3186 3187 var fails = __webpack_require__( 3188 /*! ../internals/fails */ 3189 "./node_modules/core-js/internals/fails.js"); 3190 3191 var padStart = __webpack_require__( 3192 /*! ../internals/string-pad */ 3193 "./node_modules/core-js/internals/string-pad.js").start; 3194 3195 var abs = Math.abs; 3196 var DatePrototype = Date.prototype; 3197 var getTime = DatePrototype.getTime; 3198 var nativeDateToISOString = DatePrototype.toISOString; // `Date.prototype.toISOString` method implementation 3199 // https://tc39.github.io/ecma262/#sec-date.prototype.toisostring 3200 // PhantomJS / old WebKit fails here: 3201 3202 module.exports = fails(function () { 3203 return nativeDateToISOString.call(new Date(-5e13 - 1)) != '0385-07-25T07:06:39.999Z'; 3204 }) || !fails(function () { 3205 nativeDateToISOString.call(new Date(NaN)); 3206 }) ? function toISOString() { 3207 if (!isFinite(getTime.call(this))) throw RangeError('Invalid time value'); 3208 var date = this; 3209 var year = date.getUTCFullYear(); 3210 var milliseconds = date.getUTCMilliseconds(); 3211 var sign = year < 0 ? '-' : year > 9999 ? '+' : ''; 3212 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'; 3213 } : nativeDateToISOString; 3214 /***/ 3215 }, 3216 3217 /***/ 3218
vendor: 948 bytes, lines 3218-3249
3218"./node_modules/core-js/internals/date-to-primitive.js": 3219 /*!*************************************************************!*\ 3220 !*** ./node_modules/core-js/internals/date-to-primitive.js ***! 3221 \*************************************************************/ 3222 3223 /*! no static exports found */ 3224 3225 /***/ 3226 function node_modulesCoreJsInternalsDateToPrimitiveJs(module, exports, __webpack_require__) { 3227 "use strict"; 3228 3229 var anObject = __webpack_require__( 3230 /*! ../internals/an-object */ 3231 "./node_modules/core-js/internals/an-object.js"); 3232 3233 var toPrimitive = __webpack_require__( 3234 /*! ../internals/to-primitive */ 3235 "./node_modules/core-js/internals/to-primitive.js"); 3236 3237 module.exports = function (hint) { 3238 if (hint !== 'string' && hint !== 'number' && hint !== 'default') { 3239 throw TypeError('Incorrect hint'); 3240 } 3241 3242 return toPrimitive(anObject(this), hint !== 'number'); 3243 }; 3244 /***/ 3245 3246 }, 3247 3248 /***/ 3249
vendor: 5,884 bytes, lines 3249-3410
3249"./node_modules/core-js/internals/define-iterator.js": 3250 /*!***********************************************************!*\ 3251 !*** ./node_modules/core-js/internals/define-iterator.js ***! 3252 \***********************************************************/ 3253 3254 /*! no static exports found */ 3255 3256 /***/ 3257 function node_modulesCoreJsInternalsDefineIteratorJs(module, exports, __webpack_require__) { 3258 "use strict"; 3259 3260 var $ = __webpack_require__( 3261 /*! ../internals/export */ 3262 "./node_modules/core-js/internals/export.js"); 3263 3264 var createIteratorConstructor = __webpack_require__( 3265 /*! ../internals/create-iterator-constructor */ 3266 "./node_modules/core-js/internals/create-iterator-constructor.js"); 3267 3268 var getPrototypeOf = __webpack_require__( 3269 /*! ../internals/object-get-prototype-of */ 3270 "./node_modules/core-js/internals/object-get-prototype-of.js"); 3271 3272 var setPrototypeOf = __webpack_require__( 3273 /*! ../internals/object-set-prototype-of */ 3274 "./node_modules/core-js/internals/object-set-prototype-of.js"); 3275 3276 var setToStringTag = __webpack_require__( 3277 /*! ../internals/set-to-string-tag */ 3278 "./node_modules/core-js/internals/set-to-string-tag.js"); 3279 3280 var createNonEnumerableProperty = __webpack_require__( 3281 /*! ../internals/create-non-enumerable-property */ 3282 "./node_modules/core-js/internals/create-non-enumerable-property.js"); 3283 3284 var redefine = __webpack_require__( 3285 /*! ../internals/redefine */ 3286 "./node_modules/core-js/internals/redefine.js"); 3287 3288 var wellKnownSymbol = __webpack_require__( 3289 /*! ../internals/well-known-symbol */ 3290 "./node_modules/core-js/internals/well-known-symbol.js"); 3291 3292 var IS_PURE = __webpack_require__( 3293 /*! ../internals/is-pure */ 3294 "./node_modules/core-js/internals/is-pure.js"); 3295 3296 var Iterators = __webpack_require__( 3297 /*! ../internals/iterators */ 3298 "./node_modules/core-js/internals/iterators.js"); 3299 3300 var IteratorsCore = __webpack_require__( 3301 /*! ../internals/iterators-core */ 3302 "./node_modules/core-js/internals/iterators-core.js"); 3303 3304 var IteratorPrototype = IteratorsCore.IteratorPrototype; 3305 var BUGGY_SAFARI_ITERATORS = IteratorsCore.BUGGY_SAFARI_ITERATORS; 3306 var ITERATOR = wellKnownSymbol('iterator'); 3307 var KEYS = 'keys'; 3308 var VALUES = 'values'; 3309 var ENTRIES = 'entries'; 3310 3311 var returnThis = function returnThis() { 3312 return this; 3313 }; 3314 3315 module.exports = function (Iterable, NAME, IteratorConstructor, next, DEFAULT, IS_SET, FORCED) { 3316 createIteratorConstructor(IteratorConstructor, NAME, next); 3317 3318 var getIterationMethod = function getIterationMethod(KIND) { 3319 if (KIND === DEFAULT && defaultIterator) return defaultIterator; 3320 if (!BUGGY_SAFARI_ITERATORS && KIND in IterablePrototype) return IterablePrototype[KIND]; 3321 3322 switch (KIND) { 3323 case KEYS: 3324 return function keys() { 3325 return new IteratorConstructor(this, KIND); 3326 }; 3327 3328 case VALUES: 3329 return function values() { 3330 return new IteratorConstructor(this, KIND); 3331 }; 3332 3333 case ENTRIES: 3334 return function entries() { 3335 return new IteratorConstructor(this, KIND); 3336 }; 3337 } 3338 3339 return function () { 3340 return new IteratorConstructor(this); 3341 }; 3342 }; 3343 3344 var TO_STRING_TAG = NAME + ' Iterator'; 3345 var INCORRECT_VALUES_NAME = false; 3346 var IterablePrototype = Iterable.prototype; 3347 var nativeIterator = IterablePrototype[ITERATOR] || IterablePrototype['@@iterator'] || DEFAULT && IterablePrototype[DEFAULT]; 3348 var defaultIterator = !BUGGY_SAFARI_ITERATORS && nativeIterator || getIterationMethod(DEFAULT); 3349 var anyNativeIterator = NAME == 'Array' ? IterablePrototype.entries || nativeIterator : nativeIterator; 3350 var CurrentIteratorPrototype, methods, KEY; // fix native 3351 3352 if (anyNativeIterator) { 3353 CurrentIteratorPrototype = getPrototypeOf(anyNativeIterator.call(new Iterable())); 3354 3355 if (IteratorPrototype !== Object.prototype && CurrentIteratorPrototype.next) { 3356 if (!IS_PURE && getPrototypeOf(CurrentIteratorPrototype) !== IteratorPrototype) { 3357 if (setPrototypeOf) { 3358 setPrototypeOf(CurrentIteratorPrototype, IteratorPrototype); 3359 } else if (typeof CurrentIteratorPrototype[ITERATOR] != 'function') { 3360 createNonEnumerableProperty(CurrentIteratorPrototype, ITERATOR, returnThis); 3361 } 3362 } // Set @@toStringTag to native iterators 3363 3364 3365 setToStringTag(CurrentIteratorPrototype, TO_STRING_TAG, true, true); 3366 if (IS_PURE) Iterators[TO_STRING_TAG] = returnThis; 3367 } 3368 } // fix Array#{values, @@iterator}.name in V8 / FF 3369 3370 3371 if (DEFAULT == VALUES && nativeIterator && nativeIterator.name !== VALUES) { 3372 INCORRECT_VALUES_NAME = true; 3373 3374 defaultIterator = function values() { 3375 return nativeIterator.call(this); 3376 }; 3377 } // define iterator 3378 3379 3380 if ((!IS_PURE || FORCED) && IterablePrototype[ITERATOR] !== defaultIterator) { 3381 createNonEnumerableProperty(IterablePrototype, ITERATOR, defaultIterator); 3382 } 3383 3384 Iterators[NAME] = defaultIterator; // export additional methods 3385 3386 if (DEFAULT) { 3387 methods = { 3388 values: getIterationMethod(VALUES), 3389 keys: IS_SET ? defaultIterator : getIterationMethod(KEYS), 3390 entries: getIterationMethod(ENTRIES) 3391 }; 3392 if (FORCED) for (KEY in methods) { 3393 if (BUGGY_SAFARI_ITERATORS || INCORRECT_VALUES_NAME || !(KEY in IterablePrototype)) { 3394 redefine(IterablePrototype, KEY, methods[KEY]); 3395 } 3396 } else $({ 3397 target: NAME, 3398 proto: true, 3399 forced: BUGGY_SAFARI_ITERATORS || INCORRECT_VALUES_NAME 3400 }, methods); 3401 } 3402 3403 return methods; 3404 }; 3405 /***/ 3406 3407 }, 3408 3409 /***/ 3410
vendor: 1,257 bytes, lines 3410-3446
3410"./node_modules/core-js/internals/define-well-known-symbol.js": 3411 /*!********************************************************************!*\ 3412 !*** ./node_modules/core-js/internals/define-well-known-symbol.js ***! 3413 \********************************************************************/ 3414 3415 /*! no static exports found */ 3416 3417 /***/ 3418 function node_modulesCoreJsInternalsDefineWellKnownSymbolJs(module, exports, __webpack_require__) { 3419 var path = __webpack_require__( 3420 /*! ../internals/path */ 3421 "./node_modules/core-js/internals/path.js"); 3422 3423 var has = __webpack_require__( 3424 /*! ../internals/has */ 3425 "./node_modules/core-js/internals/has.js"); 3426 3427 var wrappedWellKnownSymbolModule = __webpack_require__( 3428 /*! ../internals/well-known-symbol-wrapped */ 3429 "./node_modules/core-js/internals/well-known-symbol-wrapped.js"); 3430 3431 var defineProperty = __webpack_require__( 3432 /*! ../internals/object-define-property */ 3433 "./node_modules/core-js/internals/object-define-property.js").f; 3434 3435 module.exports = function (NAME) { 3436 var Symbol = path.Symbol || (path.Symbol = {}); 3437 if (!has(Symbol, NAME)) defineProperty(Symbol, NAME, { 3438 value: wrappedWellKnownSymbolModule.f(NAME) 3439 }); 3440 }; 3441 /***/ 3442 3443 }, 3444 3445 /***/ 3446
vendor: 735 bytes, lines 3446-3471
3446"./node_modules/core-js/internals/descriptors.js": 3447 /*!*******************************************************!*\ 3448 !*** ./node_modules/core-js/internals/descriptors.js ***! 3449 \*******************************************************/ 3450 3451 /*! no static exports found */ 3452 3453 /***/ 3454 function node_modulesCoreJsInternalsDescriptorsJs(module, exports, __webpack_require__) { 3455 var fails = __webpack_require__( 3456 /*! ../internals/fails */ 3457 "./node_modules/core-js/internals/fails.js"); // Thank's IE8 for his funny defineProperty 3458 3459 3460 module.exports = !fails(function () { 3461 return Object.defineProperty({}, 1, { 3462 get: function get() { 3463 return 7; 3464 } 3465 })[1] != 7; 3466 }); 3467 /***/ 3468 }, 3469 3470 /***/ 3471
vendor: 974 bytes, lines 3471-3500
3471"./node_modules/core-js/internals/document-create-element.js": 3472 /*!*******************************************************************!*\ 3473 !*** ./node_modules/core-js/internals/document-create-element.js ***! 3474 \*******************************************************************/ 3475 3476 /*! no static exports found */ 3477 3478 /***/ 3479 function node_modulesCoreJsInternalsDocumentCreateElementJs(module, exports, __webpack_require__) { 3480 var global = __webpack_require__( 3481 /*! ../internals/global */ 3482 "./node_modules/core-js/internals/global.js"); 3483 3484 var isObject = __webpack_require__( 3485 /*! ../internals/is-object */ 3486 "./node_modules/core-js/internals/is-object.js"); 3487 3488 var document = global.document; // typeof document.createElement is 'object' in old IE 3489 3490 var EXISTS = isObject(document) && isObject(document.createElement); 3491 3492 module.exports = function (it) { 3493 return EXISTS ? document.createElement(it) : {}; 3494 }; 3495 /***/ 3496 3497 }, 3498 3499 /***/ 3500
vendor: 1,281 bytes, lines 3500-3548
3500"./node_modules/core-js/internals/dom-iterables.js": 3501 /*!*********************************************************!*\ 3502 !*** ./node_modules/core-js/internals/dom-iterables.js ***! 3503 \*********************************************************/ 3504 3505 /*! no static exports found */ 3506 3507 /***/ 3508 function node_modulesCoreJsInternalsDomIterablesJs(module, exports) { 3509 // iterable DOM collections 3510 // flag - `iterable` interface - 'entries', 'keys', 'values', 'forEach' methods 3511 module.exports = { 3512 CSSRuleList: 0, 3513 CSSStyleDeclaration: 0, 3514 CSSValueList: 0, 3515 ClientRectList: 0, 3516 DOMRectList: 0, 3517 DOMStringList: 0, 3518 DOMTokenList: 1, 3519 DataTransferItemList: 0, 3520 FileList: 0, 3521 HTMLAllCollection: 0, 3522 HTMLCollection: 0, 3523 HTMLFormElement: 0, 3524 HTMLSelectElement: 0, 3525 MediaList: 0, 3526 MimeTypeArray: 0, 3527 NamedNodeMap: 0, 3528 NodeList: 1, 3529 PaintRequestList: 0, 3530 Plugin: 0, 3531 PluginArray: 0, 3532 SVGLengthList: 0, 3533 SVGNumberList: 0, 3534 SVGPathSegList: 0, 3535 SVGPointList: 0, 3536 SVGStringList: 0, 3537 SVGTransformList: 0, 3538 SourceBufferList: 0, 3539 StyleSheetList: 0, 3540 TextTrackCueList: 0, 3541 TextTrackList: 0, 3542 TouchList: 0 3543 }; 3544 /***/ 3545 }, 3546 3547 /***/ 3548
vendor: 627 bytes, lines 3548-3566
3548"./node_modules/core-js/internals/engine-is-ios.js": 3549 /*!*********************************************************!*\ 3550 !*** ./node_modules/core-js/internals/engine-is-ios.js ***! 3551 \*********************************************************/ 3552 3553 /*! no static exports found */ 3554 3555 /***/ 3556 function node_modulesCoreJsInternalsEngineIsIosJs(module, exports, __webpack_require__) { 3557 var userAgent = __webpack_require__( 3558 /*! ../internals/engine-user-agent */ 3559 "./node_modules/core-js/internals/engine-user-agent.js"); 3560 3561 module.exports = /(iphone|ipod|ipad).*applewebkit/i.test(userAgent); 3562 /***/ 3563 }, 3564 3565 /***/ 3566
vendor: 630 bytes, lines 3566-3584
3566"./node_modules/core-js/internals/engine-user-agent.js": 3567 /*!*************************************************************!*\ 3568 !*** ./node_modules/core-js/internals/engine-user-agent.js ***! 3569 \*************************************************************/ 3570 3571 /*! no static exports found */ 3572 3573 /***/ 3574 function node_modulesCoreJsInternalsEngineUserAgentJs(module, exports, __webpack_require__) { 3575 var getBuiltIn = __webpack_require__( 3576 /*! ../internals/get-built-in */ 3577 "./node_modules/core-js/internals/get-built-in.js"); 3578 3579 module.exports = getBuiltIn('navigator', 'userAgent') || ''; 3580 /***/ 3581 }, 3582 3583 /***/ 3584
vendor: 1,179 bytes, lines 3584-3623
3584"./node_modules/core-js/internals/engine-v8-version.js": 3585 /*!*************************************************************!*\ 3586 !*** ./node_modules/core-js/internals/engine-v8-version.js ***! 3587 \*************************************************************/ 3588 3589 /*! no static exports found */ 3590 3591 /***/ 3592 function node_modulesCoreJsInternalsEngineV8VersionJs(module, exports, __webpack_require__) { 3593 var global = __webpack_require__( 3594 /*! ../internals/global */ 3595 "./node_modules/core-js/internals/global.js"); 3596 3597 var userAgent = __webpack_require__( 3598 /*! ../internals/engine-user-agent */ 3599 "./node_modules/core-js/internals/engine-user-agent.js"); 3600 3601 var process = global.process; 3602 var versions = process && process.versions; 3603 var v8 = versions && versions.v8; 3604 var match, version; 3605 3606 if (v8) { 3607 match = v8.split('.'); 3608 version = match[0] + match[1]; 3609 } else if (userAgent) { 3610 match = userAgent.match(/Edge\/(\d+)/); 3611 3612 if (!match || match[1] >= 74) { 3613 match = userAgent.match(/Chrome\/(\d+)/); 3614 if (match) version = match[1]; 3615 } 3616 } 3617 3618 module.exports = version && +version; 3619 /***/ 3620 }, 3621 3622 /***/ 3623
vendor: 557 bytes, lines 3623-3638
3623"./node_modules/core-js/internals/enum-bug-keys.js": 3624 /*!*********************************************************!*\ 3625 !*** ./node_modules/core-js/internals/enum-bug-keys.js ***! 3626 \*********************************************************/ 3627 3628 /*! no static exports found */ 3629 3630 /***/ 3631 function node_modulesCoreJsInternalsEnumBugKeysJs(module, exports) { 3632 // IE8- don't enum bug keys 3633 module.exports = ['constructor', 'hasOwnProperty', 'isPrototypeOf', 'propertyIsEnumerable', 'toLocaleString', 'toString', 'valueOf']; 3634 /***/ 3635 }, 3636 3637 /***/ 3638
vendor: 3,676 bytes, lines 3638-3733
3638"./node_modules/core-js/internals/export.js": 3639 /*!**************************************************!*\ 3640 !*** ./node_modules/core-js/internals/export.js ***! 3641 \**************************************************/ 3642 3643 /*! no static exports found */ 3644 3645 /***/ 3646 function node_modulesCoreJsInternalsExportJs(module, exports, __webpack_require__) { 3647 var global = __webpack_require__( 3648 /*! ../internals/global */ 3649 "./node_modules/core-js/internals/global.js"); 3650 3651 var getOwnPropertyDescriptor = __webpack_require__( 3652 /*! ../internals/object-get-own-property-descriptor */ 3653 "./node_modules/core-js/internals/object-get-own-property-descriptor.js").f; 3654 3655 var createNonEnumerableProperty = __webpack_require__( 3656 /*! ../internals/create-non-enumerable-property */ 3657 "./node_modules/core-js/internals/create-non-enumerable-property.js"); 3658 3659 var redefine = __webpack_require__( 3660 /*! ../internals/redefine */ 3661 "./node_modules/core-js/internals/redefine.js"); 3662 3663 var setGlobal = __webpack_require__( 3664 /*! ../internals/set-global */ 3665 "./node_modules/core-js/internals/set-global.js"); 3666 3667 var copyConstructorProperties = __webpack_require__( 3668 /*! ../internals/copy-constructor-properties */ 3669 "./node_modules/core-js/internals/copy-constructor-properties.js"); 3670 3671 var isForced = __webpack_require__( 3672 /*! ../internals/is-forced */ 3673 "./node_modules/core-js/internals/is-forced.js"); 3674 /* 3675 options.target - name of the target object 3676 options.global - target is the global object 3677 options.stat - export as static methods of target 3678 options.proto - export as prototype methods of target 3679 options.real - real prototype method for the `pure` version 3680 options.forced - export even if the native feature is available 3681 options.bind - bind methods to the target, required for the `pure` version 3682 options.wrap - wrap constructors to preventing global pollution, required for the `pure` version 3683 options.unsafe - use the simple assignment of property instead of delete + defineProperty 3684 options.sham - add a flag to not completely full polyfills 3685 options.enumerable - export as enumerable property 3686 options.noTargetGet - prevent calling a getter on target 3687 */ 3688 3689 3690 module.exports = function (options, source) { 3691 var TARGET = options.target; 3692 var GLOBAL = options.global; 3693 var STATIC = options.stat; 3694 var FORCED, target, key, targetProperty, sourceProperty, descriptor; 3695 3696 if (GLOBAL) { 3697 target = global; 3698 } else if (STATIC) { 3699 target = global[TARGET] || setGlobal(TARGET, {}); 3700 } else { 3701 target = (global[TARGET] || {}).prototype; 3702 } 3703 3704 if (target) for (key in source) { 3705 sourceProperty = source[key]; 3706 3707 if (options.noTargetGet) { 3708 descriptor = getOwnPropertyDescriptor(target, key); 3709 targetProperty = descriptor && descriptor.value; 3710 } else targetProperty = target[key]; 3711 3712 FORCED = isForced(GLOBAL ? key : TARGET + (STATIC ? '.' : '#') + key, options.forced); // contained in target 3713 3714 if (!FORCED && targetProperty !== undefined) { 3715 if (typeof sourceProperty === typeof targetProperty) continue; 3716 copyConstructorProperties(sourceProperty, targetProperty); 3717 } // add a flag to not completely full polyfills 3718 3719 3720 if (options.sham || targetProperty && targetProperty.sham) { 3721 createNonEnumerableProperty(sourceProperty, 'sham', true); 3722 } // extend global 3723 3724 3725 redefine(target, key, sourceProperty, options); 3726 } 3727 }; 3728 /***/ 3729 3730 }, 3731 3732 /***/ 3733
vendor: 486 bytes, lines 3733-3754
3733"./node_modules/core-js/internals/fails.js": 3734 /*!*************************************************!*\ 3735 !*** ./node_modules/core-js/internals/fails.js ***! 3736 \*************************************************/ 3737 3738 /*! no static exports found */ 3739 3740 /***/ 3741 function node_modulesCoreJsInternalsFailsJs(module, exports) { 3742 module.exports = function (exec) { 3743 try { 3744 return !!exec(); 3745 } catch (error) { 3746 return true; 3747 } 3748 }; 3749 /***/ 3750 3751 }, 3752 3753 /***/ 3754
vendor: 6,200 bytes, lines 3754-3927
3754"./node_modules/core-js/internals/fix-regexp-well-known-symbol-logic.js": 3755 /*!******************************************************************************!*\ 3756 !*** ./node_modules/core-js/internals/fix-regexp-well-known-symbol-logic.js ***! 3757 \******************************************************************************/ 3758 3759 /*! no static exports found */ 3760 3761 /***/ 3762 function node_modulesCoreJsInternalsFixRegexpWellKnownSymbolLogicJs(module, exports, __webpack_require__) { 3763 "use strict"; // TODO: Remove from `core-js@4` since it's moved to entry points 3764 3765 __webpack_require__( 3766 /*! ../modules/es.regexp.exec */ 3767 "./node_modules/core-js/modules/es.regexp.exec.js"); 3768 3769 var redefine = __webpack_require__( 3770 /*! ../internals/redefine */ 3771 "./node_modules/core-js/internals/redefine.js"); 3772 3773 var fails = __webpack_require__( 3774 /*! ../internals/fails */ 3775 "./node_modules/core-js/internals/fails.js"); 3776 3777 var wellKnownSymbol = __webpack_require__( 3778 /*! ../internals/well-known-symbol */ 3779 "./node_modules/core-js/internals/well-known-symbol.js"); 3780 3781 var regexpExec = __webpack_require__( 3782 /*! ../internals/regexp-exec */ 3783 "./node_modules/core-js/internals/regexp-exec.js"); 3784 3785 var createNonEnumerableProperty = __webpack_require__( 3786 /*! ../internals/create-non-enumerable-property */ 3787 "./node_modules/core-js/internals/create-non-enumerable-property.js"); 3788 3789 var SPECIES = wellKnownSymbol('species'); 3790 var REPLACE_SUPPORTS_NAMED_GROUPS = !fails(function () { 3791 // #replace needs built-in support for named groups. 3792 // #match works fine because it just return the exec results, even if it has 3793 // a "grops" property. 3794 var re = /./; 3795 3796 re.exec = function () { 3797 var result = []; 3798 result.groups = { 3799 a: '7' 3800 }; 3801 return result; 3802 }; 3803 3804 return ''.replace(re, '$<a>') !== '7'; 3805 }); // IE <= 11 replaces $0 with the whole match, as if it was $& 3806 // https://stackoverflow.com/questions/6024666/getting-ie-to-replace-a-regex-with-the-literal-string-0 3807 3808 var REPLACE_KEEPS_$0 = function () { 3809 return 'a'.replace(/./, '$0') === '$0'; 3810 }(); 3811 3812 var REPLACE = wellKnownSymbol('replace'); // Safari <= 13.0.3(?) substitutes nth capture where n>m with an empty string 3813 3814 var REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE = function () { 3815 if (/./[REPLACE]) { 3816 return /./[REPLACE]('a', '$0') === ''; 3817 } 3818 3819 return false; 3820 }(); // Chrome 51 has a buggy "split" implementation when RegExp#exec !== nativeExec 3821 // Weex JS has frozen built-in prototypes, so use try / catch wrapper 3822 3823 3824 var SPLIT_WORKS_WITH_OVERWRITTEN_EXEC = !fails(function () { 3825 var re = /(?:)/; 3826 var originalExec = re.exec; 3827 3828 re.exec = function () { 3829 return originalExec.apply(this, arguments); 3830 }; 3831 3832 var result = 'ab'.split(re); 3833 return result.length !== 2 || result[0] !== 'a' || result[1] !== 'b'; 3834 }); 3835 3836 module.exports = function (KEY, length, exec, sham) { 3837 var SYMBOL = wellKnownSymbol(KEY); 3838 var DELEGATES_TO_SYMBOL = !fails(function () { 3839 // String methods call symbol-named RegEp methods 3840 var O = {}; 3841 3842 O[SYMBOL] = function () { 3843 return 7; 3844 }; 3845 3846 return ''[KEY](O) != 7; 3847 }); 3848 var DELEGATES_TO_EXEC = DELEGATES_TO_SYMBOL && !fails(function () { 3849 // Symbol-named RegExp methods call .exec 3850 var execCalled = false; 3851 var re = /a/; 3852 3853 if (KEY === 'split') { 3854 // We can't use real regex here since it causes deoptimization 3855 // and serious performance degradation in V8 3856 // https://github.com/zloirock/core-js/issues/306 3857 re = {}; // RegExp[@@split] doesn't call the regex's exec method, but first creates 3858 // a new one. We need to return the patched regex when creating the new one. 3859 3860 re.constructor = {}; 3861 3862 re.constructor[SPECIES] = function () { 3863 return re; 3864 }; 3865 3866 re.flags = ''; 3867 re[SYMBOL] = /./[SYMBOL]; 3868 } 3869 3870 re.exec = function () { 3871 execCalled = true; 3872 return null; 3873 }; 3874 3875 re[SYMBOL](''); 3876 return !execCalled; 3877 }); 3878 3879 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) { 3880 var nativeRegExpMethod = /./[SYMBOL]; 3881 var methods = exec(SYMBOL, ''[KEY], function (nativeMethod, regexp, str, arg2, forceStringMethod) { 3882 if (regexp.exec === regexpExec) { 3883 if (DELEGATES_TO_SYMBOL && !forceStringMethod) { 3884 // The native String method already delegates to @@method (this 3885 // polyfilled function), leasing to infinite recursion. 3886 // We avoid it by directly calling the native @@method method. 3887 return { 3888 done: true, 3889 value: nativeRegExpMethod.call(regexp, str, arg2) 3890 }; 3891 } 3892 3893 return { 3894 done: true, 3895 value: nativeMethod.call(str, regexp, arg2) 3896 }; 3897 } 3898 3899 return { 3900 done: false 3901 }; 3902 }, { 3903 REPLACE_KEEPS_$0: REPLACE_KEEPS_$0, 3904 REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE: REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE 3905 }); 3906 var stringMethod = methods[0]; 3907 var regexMethod = methods[1]; 3908 redefine(String.prototype, KEY, stringMethod); 3909 redefine(RegExp.prototype, SYMBOL, length == 2 // 21.2.5.8 RegExp.prototype[@@replace](string, replaceValue) 3910 // 21.2.5.11 RegExp.prototype[@@split](string, limit) 3911 ? function (string, arg) { 3912 return regexMethod.call(string, this, arg); 3913 } // 21.2.5.6 RegExp.prototype[@@match](string) 3914 // 21.2.5.9 RegExp.prototype[@@search](string) 3915 : function (string) { 3916 return regexMethod.call(string, this); 3917 }); 3918 } 3919 3920 if (sham) createNonEnumerableProperty(RegExp.prototype[SYMBOL], 'sham', true); 3921 }; 3922 /***/ 3923 3924 }, 3925 3926 /***/ 3927
vendor: 617 bytes, lines 3927-3947
3927"./node_modules/core-js/internals/freezing.js": 3928 /*!****************************************************!*\ 3929 !*** ./node_modules/core-js/internals/freezing.js ***! 3930 \****************************************************/ 3931 3932 /*! no static exports found */ 3933 3934 /***/ 3935 function node_modulesCoreJsInternalsFreezingJs(module, exports, __webpack_require__) { 3936 var fails = __webpack_require__( 3937 /*! ../internals/fails */ 3938 "./node_modules/core-js/internals/fails.js"); 3939 3940 module.exports = !fails(function () { 3941 return Object.isExtensible(Object.preventExtensions({})); 3942 }); 3943 /***/ 3944 }, 3945 3946 /***/ 3947
vendor: 1,286 bytes, lines 3947-3998
3947"./node_modules/core-js/internals/function-bind-context.js": 3948 /*!*****************************************************************!*\ 3949 !*** ./node_modules/core-js/internals/function-bind-context.js ***! 3950 \*****************************************************************/ 3951 3952 /*! no static exports found */ 3953 3954 /***/ 3955 function node_modulesCoreJsInternalsFunctionBindContextJs(module, exports, __webpack_require__) { 3956 var aFunction = __webpack_require__( 3957 /*! ../internals/a-function */ 3958 "./node_modules/core-js/internals/a-function.js"); // optional / simple context binding 3959 3960 3961 module.exports = function (fn, that, length) { 3962 aFunction(fn); 3963 if (that === undefined) return fn; 3964 3965 switch (length) { 3966 case 0: 3967 return function () { 3968 return fn.call(that); 3969 }; 3970 3971 case 1: 3972 return function (a) { 3973 return fn.call(that, a); 3974 }; 3975 3976 case 2: 3977 return function (a, b) { 3978 return fn.call(that, a, b); 3979 }; 3980 3981 case 3: 3982 return function (a, b, c) { 3983 return fn.call(that, a, b, c); 3984 }; 3985 } 3986 3987 return function () 3988 /* ...args */ 3989 { 3990 return fn.apply(that, arguments); 3991 }; 3992 }; 3993 /***/ 3994 3995 }, 3996 3997 /***/ 3998
vendor: 1,777 bytes, lines 3998-4056
3998"./node_modules/core-js/internals/function-bind.js": 3999 /*!*********************************************************!*\ 4000 !*** ./node_modules/core-js/internals/function-bind.js ***! 4001 \*********************************************************/ 4002 4003 /*! no static exports found */ 4004 4005 /***/ 4006 function node_modulesCoreJsInternalsFunctionBindJs(module, exports, __webpack_require__) { 4007 "use strict"; 4008 4009 var aFunction = __webpack_require__( 4010 /*! ../internals/a-function */ 4011 "./node_modules/core-js/internals/a-function.js"); 4012 4013 var isObject = __webpack_require__( 4014 /*! ../internals/is-object */ 4015 "./node_modules/core-js/internals/is-object.js"); 4016 4017 var slice = [].slice; 4018 var factories = {}; 4019 4020 var construct = function construct(C, argsLength, args) { 4021 if (!(argsLength in factories)) { 4022 for (var list = [], i = 0; i < argsLength; i++) { 4023 list[i] = 'a[' + i + ']'; 4024 } // eslint-disable-next-line no-new-func 4025 4026 4027 factories[argsLength] = Function('C,a', 'return new C(' + list.join(',') + ')'); 4028 } 4029 4030 return factories[argsLength](C, args); 4031 }; // `Function.prototype.bind` method implementation 4032 // https://tc39.github.io/ecma262/#sec-function.prototype.bind 4033 4034 4035 module.exports = Function.bind || function bind(that 4036 /* , ...args */ 4037 ) { 4038 var fn = aFunction(this); 4039 var partArgs = slice.call(arguments, 1); 4040 4041 var boundFunction = function bound() 4042 /* args... */ 4043 { 4044 var args = partArgs.concat(slice.call(arguments)); 4045 return this instanceof boundFunction ? construct(fn, args.length, args) : fn.apply(that, args); 4046 }; 4047 4048 if (isObject(fn.prototype)) boundFunction.prototype = fn.prototype; 4049 return boundFunction; 4050 }; 4051 /***/ 4052 4053 }, 4054 4055 /***/ 4056
vendor: 1,016 bytes, lines 4056-4085
4056"./node_modules/core-js/internals/get-built-in.js": 4057 /*!********************************************************!*\ 4058 !*** ./node_modules/core-js/internals/get-built-in.js ***! 4059 \********************************************************/ 4060 4061 /*! no static exports found */ 4062 4063 /***/ 4064 function node_modulesCoreJsInternalsGetBuiltInJs(module, exports, __webpack_require__) { 4065 var path = __webpack_require__( 4066 /*! ../internals/path */ 4067 "./node_modules/core-js/internals/path.js"); 4068 4069 var global = __webpack_require__( 4070 /*! ../internals/global */ 4071 "./node_modules/core-js/internals/global.js"); 4072 4073 var aFunction = function aFunction(variable) { 4074 return typeof variable == 'function' ? variable : undefined; 4075 }; 4076 4077 module.exports = function (namespace, method) { 4078 return arguments.length < 2 ? aFunction(path[namespace]) || aFunction(global[namespace]) : path[namespace] && path[namespace][method] || global[namespace] && global[namespace][method]; 4079 }; 4080 /***/ 4081 4082 }, 4083 4084 /***/ 4085
vendor: 1,032 bytes, lines 4085-4116
4085"./node_modules/core-js/internals/get-iterator-method.js": 4086 /*!***************************************************************!*\ 4087 !*** ./node_modules/core-js/internals/get-iterator-method.js ***! 4088 \***************************************************************/ 4089 4090 /*! no static exports found */ 4091 4092 /***/ 4093 function node_modulesCoreJsInternalsGetIteratorMethodJs(module, exports, __webpack_require__) { 4094 var classof = __webpack_require__( 4095 /*! ../internals/classof */ 4096 "./node_modules/core-js/internals/classof.js"); 4097 4098 var Iterators = __webpack_require__( 4099 /*! ../internals/iterators */ 4100 "./node_modules/core-js/internals/iterators.js"); 4101 4102 var wellKnownSymbol = __webpack_require__( 4103 /*! ../internals/well-known-symbol */ 4104 "./node_modules/core-js/internals/well-known-symbol.js"); 4105 4106 var ITERATOR = wellKnownSymbol('iterator'); 4107 4108 module.exports = function (it) { 4109 if (it != undefined) return it[ITERATOR] || it['@@iterator'] || Iterators[classof(it)]; 4110 }; 4111 /***/ 4112 4113 }, 4114 4115 /***/ 4116
vendor: 835 bytes, lines 4116-4137
4116"./node_modules/core-js/internals/global.js": 4117 /*!**************************************************!*\ 4118 !*** ./node_modules/core-js/internals/global.js ***! 4119 \**************************************************/ 4120 4121 /*! no static exports found */ 4122 4123 /***/ 4124 function node_modulesCoreJsInternalsGlobalJs(module, exports) { 4125 var check = function check(it) { 4126 return it && it.Math == Math && it; 4127 }; // https://github.com/zloirock/core-js/issues/86#issuecomment-115759028 4128 4129 4130 module.exports = // eslint-disable-next-line no-undef 4131 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 4132 Function('return this')(); 4133 /***/ 4134 }, 4135 4136 /***/ 4137
vendor: 477 bytes, lines 4137-4156
4137"./node_modules/core-js/internals/has.js": 4138 /*!***********************************************!*\ 4139 !*** ./node_modules/core-js/internals/has.js ***! 4140 \***********************************************/ 4141 4142 /*! no static exports found */ 4143 4144 /***/ 4145 function node_modulesCoreJsInternalsHasJs(module, exports) { 4146 var hasOwnProperty = {}.hasOwnProperty; 4147 4148 module.exports = function (it, key) { 4149 return hasOwnProperty.call(it, key); 4150 }; 4151 /***/ 4152 4153 }, 4154 4155 /***/ 4156
vendor: 403 bytes, lines 4156-4170
4156"./node_modules/core-js/internals/hidden-keys.js": 4157 /*!*******************************************************!*\ 4158 !*** ./node_modules/core-js/internals/hidden-keys.js ***! 4159 \*******************************************************/ 4160 4161 /*! no static exports found */ 4162 4163 /***/ 4164 function node_modulesCoreJsInternalsHiddenKeysJs(module, exports) { 4165 module.exports = {}; 4166 /***/ 4167 }, 4168 4169 /***/ 4170
vendor: 757 bytes, lines 4170-4195
4170"./node_modules/core-js/internals/host-report-errors.js": 4171 /*!**************************************************************!*\ 4172 !*** ./node_modules/core-js/internals/host-report-errors.js ***! 4173 \**************************************************************/ 4174 4175 /*! no static exports found */ 4176 4177 /***/ 4178 function node_modulesCoreJsInternalsHostReportErrorsJs(module, exports, __webpack_require__) { 4179 var global = __webpack_require__( 4180 /*! ../internals/global */ 4181 "./node_modules/core-js/internals/global.js"); 4182 4183 module.exports = function (a, b) { 4184 var console = global.console; 4185 4186 if (console && console.error) { 4187 arguments.length === 1 ? console.error(a) : console.error(a, b); 4188 } 4189 }; 4190 /***/ 4191 4192 }, 4193 4194 /***/ 4195
vendor: 566 bytes, lines 4195-4213
4195"./node_modules/core-js/internals/html.js": 4196 /*!************************************************!*\ 4197 !*** ./node_modules/core-js/internals/html.js ***! 4198 \************************************************/ 4199 4200 /*! no static exports found */ 4201 4202 /***/ 4203 function node_modulesCoreJsInternalsHtmlJs(module, exports, __webpack_require__) { 4204 var getBuiltIn = __webpack_require__( 4205 /*! ../internals/get-built-in */ 4206 "./node_modules/core-js/internals/get-built-in.js"); 4207 4208 module.exports = getBuiltIn('document', 'documentElement'); 4209 /***/ 4210 }, 4211 4212 /***/ 4213
vendor: 1,081 bytes, lines 4213-4246
4213"./node_modules/core-js/internals/ie8-dom-define.js": 4214 /*!**********************************************************!*\ 4215 !*** ./node_modules/core-js/internals/ie8-dom-define.js ***! 4216 \**********************************************************/ 4217 4218 /*! no static exports found */ 4219 4220 /***/ 4221 function node_modulesCoreJsInternalsIe8DomDefineJs(module, exports, __webpack_require__) { 4222 var DESCRIPTORS = __webpack_require__( 4223 /*! ../internals/descriptors */ 4224 "./node_modules/core-js/internals/descriptors.js"); 4225 4226 var fails = __webpack_require__( 4227 /*! ../internals/fails */ 4228 "./node_modules/core-js/internals/fails.js"); 4229 4230 var createElement = __webpack_require__( 4231 /*! ../internals/document-create-element */ 4232 "./node_modules/core-js/internals/document-create-element.js"); // Thank's IE8 for his funny defineProperty 4233 4234 4235 module.exports = !DESCRIPTORS && !fails(function () { 4236 return Object.defineProperty(createElement('div'), 'a', { 4237 get: function get() { 4238 return 7; 4239 } 4240 }).a != 7; 4241 }); 4242 /***/ 4243 }, 4244 4245 /***/ 4246
vendor: 1,104 bytes, lines 4246-4276
4246"./node_modules/core-js/internals/indexed-object.js": 4247 /*!**********************************************************!*\ 4248 !*** ./node_modules/core-js/internals/indexed-object.js ***! 4249 \**********************************************************/ 4250 4251 /*! no static exports found */ 4252 4253 /***/ 4254 function node_modulesCoreJsInternalsIndexedObjectJs(module, exports, __webpack_require__) { 4255 var fails = __webpack_require__( 4256 /*! ../internals/fails */ 4257 "./node_modules/core-js/internals/fails.js"); 4258 4259 var classof = __webpack_require__( 4260 /*! ../internals/classof-raw */ 4261 "./node_modules/core-js/internals/classof-raw.js"); 4262 4263 var split = ''.split; // fallback for non-array-like ES3 and non-enumerable old V8 strings 4264 4265 module.exports = fails(function () { 4266 // throws an error in rhino, see https://github.com/mozilla/rhino/issues/346 4267 // eslint-disable-next-line no-prototype-builtins 4268 return !Object('z').propertyIsEnumerable(0); 4269 }) ? function (it) { 4270 return classof(it) == 'String' ? split.call(it, '') : Object(it); 4271 } : Object; 4272 /***/ 4273 }, 4274 4275 /***/ 4276
vendor: 1,305 bytes, lines 4276-4306
4276"./node_modules/core-js/internals/inherit-if-required.js": 4277 /*!***************************************************************!*\ 4278 !*** ./node_modules/core-js/internals/inherit-if-required.js ***! 4279 \***************************************************************/ 4280 4281 /*! no static exports found */ 4282 4283 /***/ 4284 function node_modulesCoreJsInternalsInheritIfRequiredJs(module, exports, __webpack_require__) { 4285 var isObject = __webpack_require__( 4286 /*! ../internals/is-object */ 4287 "./node_modules/core-js/internals/is-object.js"); 4288 4289 var setPrototypeOf = __webpack_require__( 4290 /*! ../internals/object-set-prototype-of */ 4291 "./node_modules/core-js/internals/object-set-prototype-of.js"); // makes subclassing work correct for wrapped built-ins 4292 4293 4294 module.exports = function ($this, dummy, Wrapper) { 4295 var NewTarget, NewTargetPrototype; 4296 if ( // it can work only with native `setPrototypeOf` 4297 setPrototypeOf && // we haven't completely correct pre-ES6 way for getting `new.target`, so use this 4298 typeof (NewTarget = dummy.constructor) == 'function' && NewTarget !== Wrapper && isObject(NewTargetPrototype = NewTarget.prototype) && NewTargetPrototype !== Wrapper.prototype) setPrototypeOf($this, NewTargetPrototype); 4299 return $this; 4300 }; 4301 /***/ 4302 4303 }, 4304 4305 /***/ 4306
vendor: 861 bytes, lines 4306-4332
4306"./node_modules/core-js/internals/inspect-source.js": 4307 /*!**********************************************************!*\ 4308 !*** ./node_modules/core-js/internals/inspect-source.js ***! 4309 \**********************************************************/ 4310 4311 /*! no static exports found */ 4312 4313 /***/ 4314 function node_modulesCoreJsInternalsInspectSourceJs(module, exports, __webpack_require__) { 4315 var store = __webpack_require__( 4316 /*! ../internals/shared-store */ 4317 "./node_modules/core-js/internals/shared-store.js"); 4318 4319 var functionToString = Function.toString; // this helper broken in `3.4.1-3.4.4`, so we can't use `shared` helper 4320 4321 if (typeof store.inspectSource != 'function') { 4322 store.inspectSource = function (it) { 4323 return functionToString.call(it); 4324 }; 4325 } 4326 4327 module.exports = store.inspectSource; 4328 /***/ 4329 }, 4330 4331 /***/ 4332
vendor: 2,888 bytes, lines 4332-4429
4332"./node_modules/core-js/internals/internal-metadata.js": 4333 /*!*************************************************************!*\ 4334 !*** ./node_modules/core-js/internals/internal-metadata.js ***! 4335 \*************************************************************/ 4336 4337 /*! no static exports found */ 4338 4339 /***/ 4340 function node_modulesCoreJsInternalsInternalMetadataJs(module, exports, __webpack_require__) { 4341 var hiddenKeys = __webpack_require__( 4342 /*! ../internals/hidden-keys */ 4343 "./node_modules/core-js/internals/hidden-keys.js"); 4344 4345 var isObject = __webpack_require__( 4346 /*! ../internals/is-object */ 4347 "./node_modules/core-js/internals/is-object.js"); 4348 4349 var has = __webpack_require__( 4350 /*! ../internals/has */ 4351 "./node_modules/core-js/internals/has.js"); 4352 4353 var defineProperty = __webpack_require__( 4354 /*! ../internals/object-define-property */ 4355 "./node_modules/core-js/internals/object-define-property.js").f; 4356 4357 var uid = __webpack_require__( 4358 /*! ../internals/uid */ 4359 "./node_modules/core-js/internals/uid.js"); 4360 4361 var FREEZING = __webpack_require__( 4362 /*! ../internals/freezing */ 4363 "./node_modules/core-js/internals/freezing.js"); 4364 4365 var METADATA = uid('meta'); 4366 var id = 0; 4367 4368 var isExtensible = Object.isExtensible || function () { 4369 return true; 4370 }; 4371 4372 var setMetadata = function setMetadata(it) { 4373 defineProperty(it, METADATA, { 4374 value: { 4375 objectID: 'O' + ++id, 4376 // object ID 4377 weakData: {} // weak collections IDs 4378 4379 } 4380 }); 4381 }; 4382 4383 var fastKey = function fastKey(it, create) { 4384 // return a primitive with prefix 4385 if (!isObject(it)) return typeof it == 'symbol' ? it : (typeof it == 'string' ? 'S' : 'P') + it; 4386 4387 if (!has(it, METADATA)) { 4388 // can't set metadata to uncaught frozen object 4389 if (!isExtensible(it)) return 'F'; // not necessary to add metadata 4390 4391 if (!create) return 'E'; // add missing metadata 4392 4393 setMetadata(it); // return object ID 4394 } 4395 4396 return it[METADATA].objectID; 4397 }; 4398 4399 var getWeakData = function getWeakData(it, create) { 4400 if (!has(it, METADATA)) { 4401 // can't set metadata to uncaught frozen object 4402 if (!isExtensible(it)) return true; // not necessary to add metadata 4403 4404 if (!create) return false; // add missing metadata 4405 4406 setMetadata(it); // return the store of weak collections IDs 4407 } 4408 4409 return it[METADATA].weakData; 4410 }; // add metadata on freeze-family methods calling 4411 4412 4413 var onFreeze = function onFreeze(it) { 4414 if (FREEZING && meta.REQUIRED && isExtensible(it) && !has(it, METADATA)) setMetadata(it); 4415 return it; 4416 }; 4417 4418 var meta = module.exports = { 4419 REQUIRED: false, 4420 fastKey: fastKey, 4421 getWeakData: getWeakData, 4422 onFreeze: onFreeze 4423 }; 4424 hiddenKeys[METADATA] = true; 4425 /***/ 4426 }, 4427 4428 /***/ 4429
vendor: 2,779 bytes, lines 4429-4532
4429"./node_modules/core-js/internals/internal-state.js": 4430 /*!**********************************************************!*\ 4431 !*** ./node_modules/core-js/internals/internal-state.js ***! 4432 \**********************************************************/ 4433 4434 /*! no static exports found */ 4435 4436 /***/ 4437 function node_modulesCoreJsInternalsInternalStateJs(module, exports, __webpack_require__) { 4438 var NATIVE_WEAK_MAP = __webpack_require__( 4439 /*! ../internals/native-weak-map */ 4440 "./node_modules/core-js/internals/native-weak-map.js"); 4441 4442 var global = __webpack_require__( 4443 /*! ../internals/global */ 4444 "./node_modules/core-js/internals/global.js"); 4445 4446 var isObject = __webpack_require__( 4447 /*! ../internals/is-object */ 4448 "./node_modules/core-js/internals/is-object.js"); 4449 4450 var createNonEnumerableProperty = __webpack_require__( 4451 /*! ../internals/create-non-enumerable-property */ 4452 "./node_modules/core-js/internals/create-non-enumerable-property.js"); 4453 4454 var objectHas = __webpack_require__( 4455 /*! ../internals/has */ 4456 "./node_modules/core-js/internals/has.js"); 4457 4458 var sharedKey = __webpack_require__( 4459 /*! ../internals/shared-key */ 4460 "./node_modules/core-js/internals/shared-key.js"); 4461 4462 var hiddenKeys = __webpack_require__( 4463 /*! ../internals/hidden-keys */ 4464 "./node_modules/core-js/internals/hidden-keys.js"); 4465 4466 var WeakMap = global.WeakMap; 4467 var set, get, has; 4468 4469 var enforce = function enforce(it) { 4470 return has(it) ? get(it) : set(it, {}); 4471 }; 4472 4473 var getterFor = function getterFor(TYPE) { 4474 return function (it) { 4475 var state; 4476 4477 if (!isObject(it) || (state = get(it)).type !== TYPE) { 4478 throw TypeError('Incompatible receiver, ' + TYPE + ' required'); 4479 } 4480 4481 return state; 4482 }; 4483 }; 4484 4485 if (NATIVE_WEAK_MAP) { 4486 var store = new WeakMap(); 4487 var wmget = store.get; 4488 var wmhas = store.has; 4489 var wmset = store.set; 4490 4491 set = function set(it, metadata) { 4492 wmset.call(store, it, metadata); 4493 return metadata; 4494 }; 4495 4496 get = function get(it) { 4497 return wmget.call(store, it) || {}; 4498 }; 4499 4500 has = function has(it) { 4501 return wmhas.call(store, it); 4502 }; 4503 } else { 4504 var STATE = sharedKey('state'); 4505 hiddenKeys[STATE] = true; 4506 4507 set = function set(it, metadata) { 4508 createNonEnumerableProperty(it, STATE, metadata); 4509 return metadata; 4510 }; 4511 4512 get = function get(it) { 4513 return objectHas(it, STATE) ? it[STATE] : {}; 4514 }; 4515 4516 has = function has(it) { 4517 return objectHas(it, STATE); 4518 }; 4519 } 4520 4521 module.exports = { 4522 set: set, 4523 get: get, 4524 has: has, 4525 enforce: enforce, 4526 getterFor: getterFor 4527 }; 4528 /***/ 4529 }, 4530 4531 /***/ 4532
vendor: 1,009 bytes, lines 4532-4560
4532"./node_modules/core-js/internals/is-array-iterator-method.js": 4533 /*!********************************************************************!*\ 4534 !*** ./node_modules/core-js/internals/is-array-iterator-method.js ***! 4535 \********************************************************************/ 4536 4537 /*! no static exports found */ 4538 4539 /***/ 4540 function node_modulesCoreJsInternalsIsArrayIteratorMethodJs(module, exports, __webpack_require__) { 4541 var wellKnownSymbol = __webpack_require__( 4542 /*! ../internals/well-known-symbol */ 4543 "./node_modules/core-js/internals/well-known-symbol.js"); 4544 4545 var Iterators = __webpack_require__( 4546 /*! ../internals/iterators */ 4547 "./node_modules/core-js/internals/iterators.js"); 4548 4549 var ITERATOR = wellKnownSymbol('iterator'); 4550 var ArrayPrototype = Array.prototype; // check on default Array iterator 4551 4552 module.exports = function (it) { 4553 return it !== undefined && (Iterators.Array === it || ArrayPrototype[ITERATOR] === it); 4554 }; 4555 /***/ 4556 4557 }, 4558 4559 /***/ 4560
vendor: 708 bytes, lines 4560-4583
4560"./node_modules/core-js/internals/is-array.js": 4561 /*!****************************************************!*\ 4562 !*** ./node_modules/core-js/internals/is-array.js ***! 4563 \****************************************************/ 4564 4565 /*! no static exports found */ 4566 4567 /***/ 4568 function node_modulesCoreJsInternalsIsArrayJs(module, exports, __webpack_require__) { 4569 var classof = __webpack_require__( 4570 /*! ../internals/classof-raw */ 4571 "./node_modules/core-js/internals/classof-raw.js"); // `IsArray` abstract operation 4572 // https://tc39.github.io/ecma262/#sec-isarray 4573 4574 4575 module.exports = Array.isArray || function isArray(arg) { 4576 return classof(arg) == 'Array'; 4577 }; 4578 /***/ 4579 4580 }, 4581 4582 /***/ 4583
vendor: 1,079 bytes, lines 4583-4615
4583"./node_modules/core-js/internals/is-forced.js": 4584 /*!*****************************************************!*\ 4585 !*** ./node_modules/core-js/internals/is-forced.js ***! 4586 \*****************************************************/ 4587 4588 /*! no static exports found */ 4589 4590 /***/ 4591 function node_modulesCoreJsInternalsIsForcedJs(module, exports, __webpack_require__) { 4592 var fails = __webpack_require__( 4593 /*! ../internals/fails */ 4594 "./node_modules/core-js/internals/fails.js"); 4595 4596 var replacement = /#|\.prototype\./; 4597 4598 var isForced = function isForced(feature, detection) { 4599 var value = data[normalize(feature)]; 4600 return value == POLYFILL ? true : value == NATIVE ? false : typeof detection == 'function' ? fails(detection) : !!detection; 4601 }; 4602 4603 var normalize = isForced.normalize = function (string) { 4604 return String(string).replace(replacement, '.').toLowerCase(); 4605 }; 4606 4607 var data = isForced.data = {}; 4608 var NATIVE = isForced.NATIVE = 'N'; 4609 var POLYFILL = isForced.POLYFILL = 'P'; 4610 module.exports = isForced; 4611 /***/ 4612 }, 4613 4614 /***/ 4615
vendor: 774 bytes, lines 4615-4639
4615"./node_modules/core-js/internals/is-integer.js": 4616 /*!******************************************************!*\ 4617 !*** ./node_modules/core-js/internals/is-integer.js ***! 4618 \******************************************************/ 4619 4620 /*! no static exports found */ 4621 4622 /***/ 4623 function node_modulesCoreJsInternalsIsIntegerJs(module, exports, __webpack_require__) { 4624 var isObject = __webpack_require__( 4625 /*! ../internals/is-object */ 4626 "./node_modules/core-js/internals/is-object.js"); 4627 4628 var floor = Math.floor; // `Number.isInteger` method implementation 4629 // https://tc39.github.io/ecma262/#sec-number.isinteger 4630 4631 module.exports = function isInteger(it) { 4632 return !isObject(it) && isFinite(it) && floor(it) === it; 4633 }; 4634 /***/ 4635 4636 }, 4637 4638 /***/ 4639
vendor: 491 bytes, lines 4639-4656
4639"./node_modules/core-js/internals/is-object.js": 4640 /*!*****************************************************!*\ 4641 !*** ./node_modules/core-js/internals/is-object.js ***! 4642 \*****************************************************/ 4643 4644 /*! no static exports found */ 4645 4646 /***/ 4647 function node_modulesCoreJsInternalsIsObjectJs(module, exports) { 4648 module.exports = function (it) { 4649 return typeof it === 'object' ? it !== null : typeof it === 'function'; 4650 }; 4651 /***/ 4652 4653 }, 4654 4655 /***/ 4656
vendor: 386 bytes, lines 4656-4670
4656"./node_modules/core-js/internals/is-pure.js": 4657 /*!***************************************************!*\ 4658 !*** ./node_modules/core-js/internals/is-pure.js ***! 4659 \***************************************************/ 4660 4661 /*! no static exports found */ 4662 4663 /***/ 4664 function node_modulesCoreJsInternalsIsPureJs(module, exports) { 4665 module.exports = false; 4666 /***/ 4667 }, 4668 4669 /***/ 4670
vendor: 1,103 bytes, lines 4670-4703
4670"./node_modules/core-js/internals/is-regexp.js": 4671 /*!*****************************************************!*\ 4672 !*** ./node_modules/core-js/internals/is-regexp.js ***! 4673 \*****************************************************/ 4674 4675 /*! no static exports found */ 4676 4677 /***/ 4678 function node_modulesCoreJsInternalsIsRegexpJs(module, exports, __webpack_require__) { 4679 var isObject = __webpack_require__( 4680 /*! ../internals/is-object */ 4681 "./node_modules/core-js/internals/is-object.js"); 4682 4683 var classof = __webpack_require__( 4684 /*! ../internals/classof-raw */ 4685 "./node_modules/core-js/internals/classof-raw.js"); 4686 4687 var wellKnownSymbol = __webpack_require__( 4688 /*! ../internals/well-known-symbol */ 4689 "./node_modules/core-js/internals/well-known-symbol.js"); 4690 4691 var MATCH = wellKnownSymbol('match'); // `IsRegExp` abstract operation 4692 // https://tc39.github.io/ecma262/#sec-isregexp 4693 4694 module.exports = function (it) { 4695 var isRegExp; 4696 return isObject(it) && ((isRegExp = it[MATCH]) !== undefined ? !!isRegExp : classof(it) == 'RegExp'); 4697 }; 4698 /***/ 4699 4700 }, 4701 4702 /***/ 4703
vendor: 2,727 bytes, lines 4703-4781
4703"./node_modules/core-js/internals/iterate.js": 4704 /*!***************************************************!*\ 4705 !*** ./node_modules/core-js/internals/iterate.js ***! 4706 \***************************************************/ 4707 4708 /*! no static exports found */ 4709 4710 /***/ 4711 function node_modulesCoreJsInternalsIterateJs(module, exports, __webpack_require__) { 4712 var anObject = __webpack_require__( 4713 /*! ../internals/an-object */ 4714 "./node_modules/core-js/internals/an-object.js"); 4715 4716 var isArrayIteratorMethod = __webpack_require__( 4717 /*! ../internals/is-array-iterator-method */ 4718 "./node_modules/core-js/internals/is-array-iterator-method.js"); 4719 4720 var toLength = __webpack_require__( 4721 /*! ../internals/to-length */ 4722 "./node_modules/core-js/internals/to-length.js"); 4723 4724 var bind = __webpack_require__( 4725 /*! ../internals/function-bind-context */ 4726 "./node_modules/core-js/internals/function-bind-context.js"); 4727 4728 var getIteratorMethod = __webpack_require__( 4729 /*! ../internals/get-iterator-method */ 4730 "./node_modules/core-js/internals/get-iterator-method.js"); 4731 4732 var callWithSafeIterationClosing = __webpack_require__( 4733 /*! ../internals/call-with-safe-iteration-closing */ 4734 "./node_modules/core-js/internals/call-with-safe-iteration-closing.js"); 4735 4736 var Result = function Result(stopped, result) { 4737 this.stopped = stopped; 4738 this.result = result; 4739 }; 4740 4741 var iterate = module.exports = function (iterable, fn, that, AS_ENTRIES, IS_ITERATOR) { 4742 var boundFunction = bind(fn, that, AS_ENTRIES ? 2 : 1); 4743 var iterator, iterFn, index, length, result, next, step; 4744 4745 if (IS_ITERATOR) { 4746 iterator = iterable; 4747 } else { 4748 iterFn = getIteratorMethod(iterable); 4749 if (typeof iterFn != 'function') throw TypeError('Target is not iterable'); // optimisation for array iterators 4750 4751 if (isArrayIteratorMethod(iterFn)) { 4752 for (index = 0, length = toLength(iterable.length); length > index; index++) { 4753 result = AS_ENTRIES ? boundFunction(anObject(step = iterable[index])[0], step[1]) : boundFunction(iterable[index]); 4754 if (result && result instanceof Result) return result; 4755 } 4756 4757 return new Result(false); 4758 } 4759 4760 iterator = iterFn.call(iterable); 4761 } 4762 4763 next = iterator.next; 4764 4765 while (!(step = next.call(iterator)).done) { 4766 result = callWithSafeIterationClosing(iterator, boundFunction, step.value, AS_ENTRIES); 4767 if (typeof result == 'object' && result && result instanceof Result) return result; 4768 } 4769 4770 return new Result(false); 4771 }; 4772 4773 iterate.stop = function (result) { 4774 return new Result(true, result); 4775 }; 4776 /***/ 4777 4778 }, 4779 4780 /***/ 4781
vendor: 2,296 bytes, lines 4781-4846
4781"./node_modules/core-js/internals/iterators-core.js": 4782 /*!**********************************************************!*\ 4783 !*** ./node_modules/core-js/internals/iterators-core.js ***! 4784 \**********************************************************/ 4785 4786 /*! no static exports found */ 4787 4788 /***/ 4789 function node_modulesCoreJsInternalsIteratorsCoreJs(module, exports, __webpack_require__) { 4790 "use strict"; 4791 4792 var getPrototypeOf = __webpack_require__( 4793 /*! ../internals/object-get-prototype-of */ 4794 "./node_modules/core-js/internals/object-get-prototype-of.js"); 4795 4796 var createNonEnumerableProperty = __webpack_require__( 4797 /*! ../internals/create-non-enumerable-property */ 4798 "./node_modules/core-js/internals/create-non-enumerable-property.js"); 4799 4800 var has = __webpack_require__( 4801 /*! ../internals/has */ 4802 "./node_modules/core-js/internals/has.js"); 4803 4804 var wellKnownSymbol = __webpack_require__( 4805 /*! ../internals/well-known-symbol */ 4806 "./node_modules/core-js/internals/well-known-symbol.js"); 4807 4808 var IS_PURE = __webpack_require__( 4809 /*! ../internals/is-pure */ 4810 "./node_modules/core-js/internals/is-pure.js"); 4811 4812 var ITERATOR = wellKnownSymbol('iterator'); 4813 var BUGGY_SAFARI_ITERATORS = false; 4814 4815 var returnThis = function returnThis() { 4816 return this; 4817 }; // `%IteratorPrototype%` object 4818 // https://tc39.github.io/ecma262/#sec-%iteratorprototype%-object 4819 4820 4821 var IteratorPrototype, PrototypeOfArrayIteratorPrototype, arrayIterator; 4822 4823 if ([].keys) { 4824 arrayIterator = [].keys(); // Safari 8 has buggy iterators w/o `next` 4825 4826 if (!('next' in arrayIterator)) BUGGY_SAFARI_ITERATORS = true;else { 4827 PrototypeOfArrayIteratorPrototype = getPrototypeOf(getPrototypeOf(arrayIterator)); 4828 if (PrototypeOfArrayIteratorPrototype !== Object.prototype) IteratorPrototype = PrototypeOfArrayIteratorPrototype; 4829 } 4830 } 4831 4832 if (IteratorPrototype == undefined) IteratorPrototype = {}; // 25.1.2.1.1 %IteratorPrototype%[@@iterator]() 4833 4834 if (!IS_PURE && !has(IteratorPrototype, ITERATOR)) { 4835 createNonEnumerableProperty(IteratorPrototype, ITERATOR, returnThis); 4836 } 4837 4838 module.exports = { 4839 IteratorPrototype: IteratorPrototype, 4840 BUGGY_SAFARI_ITERATORS: BUGGY_SAFARI_ITERATORS 4841 }; 4842 /***/ 4843 }, 4844 4845 /***/ 4846
vendor: 394 bytes, lines 4846-4860
4846"./node_modules/core-js/internals/iterators.js": 4847 /*!*****************************************************!*\ 4848 !*** ./node_modules/core-js/internals/iterators.js ***! 4849 \*****************************************************/ 4850 4851 /*! no static exports found */ 4852 4853 /***/ 4854 function node_modulesCoreJsInternalsIteratorsJs(module, exports) { 4855 module.exports = {}; 4856 /***/ 4857 }, 4858 4859 /***/ 4860
vendor: 844 bytes, lines 4860-4882
4860"./node_modules/core-js/internals/math-expm1.js": 4861 /*!******************************************************!*\ 4862 !*** ./node_modules/core-js/internals/math-expm1.js ***! 4863 \******************************************************/ 4864 4865 /*! no static exports found */ 4866 4867 /***/ 4868 function node_modulesCoreJsInternalsMathExpm1Js(module, exports) { 4869 var nativeExpm1 = Math.expm1; 4870 var exp = Math.exp; // `Math.expm1` method implementation 4871 // https://tc39.github.io/ecma262/#sec-math.expm1 4872 4873 module.exports = !nativeExpm1 // Old FF bug 4874 || nativeExpm1(10) > 22025.465794806719 || nativeExpm1(10) < 22025.4657948067165168 // Tor Browser bug 4875 || nativeExpm1(-2e-17) != -2e-17 ? function expm1(x) { 4876 return (x = +x) == 0 ? x : x > -1e-6 && x < 1e-6 ? x + x * x / 2 : exp(x) - 1; 4877 } : nativeExpm1; 4878 /***/ 4879 }, 4880 4881 /***/ 4882
vendor: 1,377 bytes, lines 4882-4924
4882"./node_modules/core-js/internals/math-fround.js": 4883 /*!*******************************************************!*\ 4884 !*** ./node_modules/core-js/internals/math-fround.js ***! 4885 \*******************************************************/ 4886 4887 /*! no static exports found */ 4888 4889 /***/ 4890 function node_modulesCoreJsInternalsMathFroundJs(module, exports, __webpack_require__) { 4891 var sign = __webpack_require__( 4892 /*! ../internals/math-sign */ 4893 "./node_modules/core-js/internals/math-sign.js"); 4894 4895 var abs = Math.abs; 4896 var pow = Math.pow; 4897 var EPSILON = pow(2, -52); 4898 var EPSILON32 = pow(2, -23); 4899 var MAX32 = pow(2, 127) * (2 - EPSILON32); 4900 var MIN32 = pow(2, -126); 4901 4902 var roundTiesToEven = function roundTiesToEven(n) { 4903 return n + 1 / EPSILON - 1 / EPSILON; 4904 }; // `Math.fround` method implementation 4905 // https://tc39.github.io/ecma262/#sec-math.fround 4906 4907 4908 module.exports = Math.fround || function fround(x) { 4909 var $abs = abs(x); 4910 var $sign = sign(x); 4911 var a, result; 4912 if ($abs < MIN32) return $sign * roundTiesToEven($abs / MIN32 / EPSILON32) * MIN32 * EPSILON32; 4913 a = (1 + EPSILON32 / EPSILON) * $abs; 4914 result = a - (a - $abs); // eslint-disable-next-line no-self-compare 4915 4916 if (result > MAX32 || result != result) return $sign * Infinity; 4917 return $sign * result; 4918 }; 4919 /***/ 4920 4921 }, 4922 4923 /***/ 4924
vendor: 625 bytes, lines 4924-4944
4924"./node_modules/core-js/internals/math-log1p.js": 4925 /*!******************************************************!*\ 4926 !*** ./node_modules/core-js/internals/math-log1p.js ***! 4927 \******************************************************/ 4928 4929 /*! no static exports found */ 4930 4931 /***/ 4932 function node_modulesCoreJsInternalsMathLog1pJs(module, exports) { 4933 var log = Math.log; // `Math.log1p` method implementation 4934 // https://tc39.github.io/ecma262/#sec-math.log1p 4935 4936 module.exports = Math.log1p || function log1p(x) { 4937 return (x = +x) > -1e-8 && x < 1e-8 ? x - x * x / 2 : log(1 + x); 4938 }; 4939 /***/ 4940 4941 }, 4942 4943 /***/ 4944
vendor: 632 bytes, lines 4944-4964
4944"./node_modules/core-js/internals/math-sign.js": 4945 /*!*****************************************************!*\ 4946 !*** ./node_modules/core-js/internals/math-sign.js ***! 4947 \*****************************************************/ 4948 4949 /*! no static exports found */ 4950 4951 /***/ 4952 function node_modulesCoreJsInternalsMathSignJs(module, exports) { 4953 // `Math.sign` method implementation 4954 // https://tc39.github.io/ecma262/#sec-math.sign 4955 module.exports = Math.sign || function sign(x) { 4956 // eslint-disable-next-line no-self-compare 4957 return (x = +x) == 0 || x != x ? x : x < 0 ? -1 : 1; 4958 }; 4959 /***/ 4960 4961 }, 4962 4963 /***/ 4964
vendor: 3,612 bytes, lines 4964-5081
4964"./node_modules/core-js/internals/microtask.js": 4965 /*!*****************************************************!*\ 4966 !*** ./node_modules/core-js/internals/microtask.js ***! 4967 \*****************************************************/ 4968 4969 /*! no static exports found */ 4970 4971 /***/ 4972 function node_modulesCoreJsInternalsMicrotaskJs(module, exports, __webpack_require__) { 4973 var global = __webpack_require__( 4974 /*! ../internals/global */ 4975 "./node_modules/core-js/internals/global.js"); 4976 4977 var getOwnPropertyDescriptor = __webpack_require__( 4978 /*! ../internals/object-get-own-property-descriptor */ 4979 "./node_modules/core-js/internals/object-get-own-property-descriptor.js").f; 4980 4981 var classof = __webpack_require__( 4982 /*! ../internals/classof-raw */ 4983 "./node_modules/core-js/internals/classof-raw.js"); 4984 4985 var macrotask = __webpack_require__( 4986 /*! ../internals/task */ 4987 "./node_modules/core-js/internals/task.js").set; 4988 4989 var IS_IOS = __webpack_require__( 4990 /*! ../internals/engine-is-ios */ 4991 "./node_modules/core-js/internals/engine-is-ios.js"); 4992 4993 var MutationObserver = global.MutationObserver || global.WebKitMutationObserver; 4994 var process = global.process; 4995 var Promise = global.Promise; 4996 var IS_NODE = classof(process) == 'process'; // Node.js 11 shows ExperimentalWarning on getting `queueMicrotask` 4997 4998 var queueMicrotaskDescriptor = getOwnPropertyDescriptor(global, 'queueMicrotask'); 4999 var queueMicrotask = queueMicrotaskDescriptor && queueMicrotaskDescriptor.value; 5000 var flush, head, last, notify, toggle, node, promise, then; // modern engines have queueMicrotask method 5001 5002 if (!queueMicrotask) { 5003 flush = function flush() { 5004 var parent, fn; 5005 if (IS_NODE && (parent = process.domain)) parent.exit(); 5006 5007 while (head) { 5008 fn = head.fn; 5009 head = head.next; 5010 5011 try { 5012 fn(); 5013 } catch (error) { 5014 if (head) notify();else last = undefined; 5015 throw error; 5016 } 5017 } 5018 5019 last = undefined; 5020 if (parent) parent.enter(); 5021 }; // Node.js 5022 5023 5024 if (IS_NODE) { 5025 notify = function notify() { 5026 process.nextTick(flush); 5027 }; // browsers with MutationObserver, except iOS - https://github.com/zloirock/core-js/issues/339 5028 5029 } else if (MutationObserver && !IS_IOS) { 5030 toggle = true; 5031 node = document.createTextNode(''); 5032 new MutationObserver(flush).observe(node, { 5033 characterData: true 5034 }); 5035 5036 notify = function notify() { 5037 node.data = toggle = !toggle; 5038 }; // environments with maybe non-completely correct, but existent Promise 5039 5040 } else if (Promise && Promise.resolve) { 5041 // Promise.resolve without an argument throws an error in LG WebOS 2 5042 promise = Promise.resolve(undefined); 5043 then = promise.then; 5044 5045 notify = function notify() { 5046 then.call(promise, flush); 5047 }; // for other environments - macrotask based on: 5048 // - setImmediate 5049 // - MessageChannel 5050 // - window.postMessag 5051 // - onreadystatechange 5052 // - setTimeout 5053 5054 } else { 5055 notify = function notify() { 5056 // strange IE + webpack dev server bug - use .call(global) 5057 macrotask.call(global, flush); 5058 }; 5059 } 5060 } 5061 5062 module.exports = queueMicrotask || function (fn) { 5063 var task = { 5064 fn: fn, 5065 next: undefined 5066 }; 5067 if (last) last.next = task; 5068 5069 if (!head) { 5070 head = task; 5071 notify(); 5072 } 5073 5074 last = task; 5075 }; 5076 /***/ 5077 5078 }, 5079 5080 /***/ 5081
vendor: 631 bytes, lines 5081-5099
5081"./node_modules/core-js/internals/native-promise-constructor.js": 5082 /*!**********************************************************************!*\ 5083 !*** ./node_modules/core-js/internals/native-promise-constructor.js ***! 5084 \**********************************************************************/ 5085 5086 /*! no static exports found */ 5087 5088 /***/ 5089 function node_modulesCoreJsInternalsNativePromiseConstructorJs(module, exports, __webpack_require__) { 5090 var global = __webpack_require__( 5091 /*! ../internals/global */ 5092 "./node_modules/core-js/internals/global.js"); 5093 5094 module.exports = global.Promise; 5095 /***/ 5096 }, 5097 5098 /***/ 5099
vendor: 746 bytes, lines 5099-5121
5099"./node_modules/core-js/internals/native-symbol.js": 5100 /*!*********************************************************!*\ 5101 !*** ./node_modules/core-js/internals/native-symbol.js ***! 5102 \*********************************************************/ 5103 5104 /*! no static exports found */ 5105 5106 /***/ 5107 function node_modulesCoreJsInternalsNativeSymbolJs(module, exports, __webpack_require__) { 5108 var fails = __webpack_require__( 5109 /*! ../internals/fails */ 5110 "./node_modules/core-js/internals/fails.js"); 5111 5112 module.exports = !!Object.getOwnPropertySymbols && !fails(function () { 5113 // Chrome 38 Symbol has incorrect toString conversion 5114 // eslint-disable-next-line no-undef 5115 return !String(Symbol()); 5116 }); 5117 /***/ 5118 }, 5119 5120 /***/ 5121
vendor: 815 bytes, lines 5121-5144
5121"./node_modules/core-js/internals/native-weak-map.js": 5122 /*!***********************************************************!*\ 5123 !*** ./node_modules/core-js/internals/native-weak-map.js ***! 5124 \***********************************************************/ 5125 5126 /*! no static exports found */ 5127 5128 /***/ 5129 function node_modulesCoreJsInternalsNativeWeakMapJs(module, exports, __webpack_require__) { 5130 var global = __webpack_require__( 5131 /*! ../internals/global */ 5132 "./node_modules/core-js/internals/global.js"); 5133 5134 var inspectSource = __webpack_require__( 5135 /*! ../internals/inspect-source */ 5136 "./node_modules/core-js/internals/inspect-source.js"); 5137 5138 var WeakMap = global.WeakMap; 5139 module.exports = typeof WeakMap === 'function' && /native code/.test(inspectSource(WeakMap)); 5140 /***/ 5141 }, 5142 5143 /***/ 5144
vendor: 1,130 bytes, lines 5144-5179
5144"./node_modules/core-js/internals/new-promise-capability.js": 5145 /*!******************************************************************!*\ 5146 !*** ./node_modules/core-js/internals/new-promise-capability.js ***! 5147 \******************************************************************/ 5148 5149 /*! no static exports found */ 5150 5151 /***/ 5152 function node_modulesCoreJsInternalsNewPromiseCapabilityJs(module, exports, __webpack_require__) { 5153 "use strict"; 5154 5155 var aFunction = __webpack_require__( 5156 /*! ../internals/a-function */ 5157 "./node_modules/core-js/internals/a-function.js"); 5158 5159 var PromiseCapability = function PromiseCapability(C) { 5160 var resolve, reject; 5161 this.promise = new C(function ($$resolve, $$reject) { 5162 if (resolve !== undefined || reject !== undefined) throw TypeError('Bad Promise constructor'); 5163 resolve = $$resolve; 5164 reject = $$reject; 5165 }); 5166 this.resolve = aFunction(resolve); 5167 this.reject = aFunction(reject); 5168 }; // 25.4.1.5 NewPromiseCapability(C) 5169 5170 5171 module.exports.f = function (C) { 5172 return new PromiseCapability(C); 5173 }; 5174 /***/ 5175 5176 }, 5177 5178 /***/ 5179
vendor: 703 bytes, lines 5179-5204
5179"./node_modules/core-js/internals/not-a-regexp.js": 5180 /*!********************************************************!*\ 5181 !*** ./node_modules/core-js/internals/not-a-regexp.js ***! 5182 \********************************************************/ 5183 5184 /*! no static exports found */ 5185 5186 /***/ 5187 function node_modulesCoreJsInternalsNotARegexpJs(module, exports, __webpack_require__) { 5188 var isRegExp = __webpack_require__( 5189 /*! ../internals/is-regexp */ 5190 "./node_modules/core-js/internals/is-regexp.js"); 5191 5192 module.exports = function (it) { 5193 if (isRegExp(it)) { 5194 throw TypeError("The method doesn't accept regular expressions"); 5195 } 5196 5197 return it; 5198 }; 5199 /***/ 5200 5201 }, 5202 5203 /***/ 5204
vendor: 804 bytes, lines 5204-5228
5204"./node_modules/core-js/internals/number-is-finite.js": 5205 /*!************************************************************!*\ 5206 !*** ./node_modules/core-js/internals/number-is-finite.js ***! 5207 \************************************************************/ 5208 5209 /*! no static exports found */ 5210 5211 /***/ 5212 function node_modulesCoreJsInternalsNumberIsFiniteJs(module, exports, __webpack_require__) { 5213 var global = __webpack_require__( 5214 /*! ../internals/global */ 5215 "./node_modules/core-js/internals/global.js"); 5216 5217 var globalIsFinite = global.isFinite; // `Number.isFinite` method 5218 // https://tc39.github.io/ecma262/#sec-number.isfinite 5219 5220 module.exports = Number.isFinite || function isFinite(it) { 5221 return typeof it == 'number' && globalIsFinite(it); 5222 }; 5223 /***/ 5224 5225 }, 5226 5227 /***/ 5228
vendor: 1,269 bytes, lines 5228-5262
5228"./node_modules/core-js/internals/number-parse-float.js": 5229 /*!**************************************************************!*\ 5230 !*** ./node_modules/core-js/internals/number-parse-float.js ***! 5231 \**************************************************************/ 5232 5233 /*! no static exports found */ 5234 5235 /***/ 5236 function node_modulesCoreJsInternalsNumberParseFloatJs(module, exports, __webpack_require__) { 5237 var global = __webpack_require__( 5238 /*! ../internals/global */ 5239 "./node_modules/core-js/internals/global.js"); 5240 5241 var trim = __webpack_require__( 5242 /*! ../internals/string-trim */ 5243 "./node_modules/core-js/internals/string-trim.js").trim; 5244 5245 var whitespaces = __webpack_require__( 5246 /*! ../internals/whitespaces */ 5247 "./node_modules/core-js/internals/whitespaces.js"); 5248 5249 var $parseFloat = global.parseFloat; 5250 var FORCED = 1 / $parseFloat(whitespaces + '-0') !== -Infinity; // `parseFloat` method 5251 // https://tc39.github.io/ecma262/#sec-parsefloat-string 5252 5253 module.exports = FORCED ? function parseFloat(string) { 5254 var trimmedString = trim(String(string)); 5255 var result = $parseFloat(trimmedString); 5256 return result === 0 && trimmedString.charAt(0) == '-' ? -0 : result; 5257 } : $parseFloat; 5258 /***/ 5259 }, 5260 5261 /***/ 5262
vendor: 1,250 bytes, lines 5262-5296
5262"./node_modules/core-js/internals/number-parse-int.js": 5263 /*!************************************************************!*\ 5264 !*** ./node_modules/core-js/internals/number-parse-int.js ***! 5265 \************************************************************/ 5266 5267 /*! no static exports found */ 5268 5269 /***/ 5270 function node_modulesCoreJsInternalsNumberParseIntJs(module, exports, __webpack_require__) { 5271 var global = __webpack_require__( 5272 /*! ../internals/global */ 5273 "./node_modules/core-js/internals/global.js"); 5274 5275 var trim = __webpack_require__( 5276 /*! ../internals/string-trim */ 5277 "./node_modules/core-js/internals/string-trim.js").trim; 5278 5279 var whitespaces = __webpack_require__( 5280 /*! ../internals/whitespaces */ 5281 "./node_modules/core-js/internals/whitespaces.js"); 5282 5283 var $parseInt = global.parseInt; 5284 var hex = /^[+-]?0[Xx]/; 5285 var FORCED = $parseInt(whitespaces + '08') !== 8 || $parseInt(whitespaces + '0x16') !== 22; // `parseInt` method 5286 // https://tc39.github.io/ecma262/#sec-parseint-string-radix 5287 5288 module.exports = FORCED ? function parseInt(string, radix) { 5289 var S = trim(String(string)); 5290 return $parseInt(S, radix >>> 0 || (hex.test(S) ? 16 : 10)); 5291 } : $parseInt; 5292 /***/ 5293 }, 5294 5295 /***/ 5296
vendor: 3,301 bytes, lines 5296-5392
5296"./node_modules/core-js/internals/object-assign.js": 5297 /*!*********************************************************!*\ 5298 !*** ./node_modules/core-js/internals/object-assign.js ***! 5299 \*********************************************************/ 5300 5301 /*! no static exports found */ 5302 5303 /***/ 5304 function node_modulesCoreJsInternalsObjectAssignJs(module, exports, __webpack_require__) { 5305 "use strict"; 5306 5307 var DESCRIPTORS = __webpack_require__( 5308 /*! ../internals/descriptors */ 5309 "./node_modules/core-js/internals/descriptors.js"); 5310 5311 var fails = __webpack_require__( 5312 /*! ../internals/fails */ 5313 "./node_modules/core-js/internals/fails.js"); 5314 5315 var objectKeys = __webpack_require__( 5316 /*! ../internals/object-keys */ 5317 "./node_modules/core-js/internals/object-keys.js"); 5318 5319 var getOwnPropertySymbolsModule = __webpack_require__( 5320 /*! ../internals/object-get-own-property-symbols */ 5321 "./node_modules/core-js/internals/object-get-own-property-symbols.js"); 5322 5323 var propertyIsEnumerableModule = __webpack_require__( 5324 /*! ../internals/object-property-is-enumerable */ 5325 "./node_modules/core-js/internals/object-property-is-enumerable.js"); 5326 5327 var toObject = __webpack_require__( 5328 /*! ../internals/to-object */ 5329 "./node_modules/core-js/internals/to-object.js"); 5330 5331 var IndexedObject = __webpack_require__( 5332 /*! ../internals/indexed-object */ 5333 "./node_modules/core-js/internals/indexed-object.js"); 5334 5335 var nativeAssign = Object.assign; 5336 var defineProperty = Object.defineProperty; // `Object.assign` method 5337 // https://tc39.github.io/ecma262/#sec-object.assign 5338 5339 module.exports = !nativeAssign || fails(function () { 5340 // should have correct order of operations (Edge bug) 5341 if (DESCRIPTORS && nativeAssign({ 5342 b: 1 5343 }, nativeAssign(defineProperty({}, 'a', { 5344 enumerable: true, 5345 get: function get() { 5346 defineProperty(this, 'b', { 5347 value: 3, 5348 enumerable: false 5349 }); 5350 } 5351 }), { 5352 b: 2 5353 })).b !== 1) return true; // should work with symbols and should have deterministic property order (V8 bug) 5354 5355 var A = {}; 5356 var B = {}; // eslint-disable-next-line no-undef 5357 5358 var symbol = Symbol(); 5359 var alphabet = 'abcdefghijklmnopqrst'; 5360 A[symbol] = 7; 5361 alphabet.split('').forEach(function (chr) { 5362 B[chr] = chr; 5363 }); 5364 return nativeAssign({}, A)[symbol] != 7 || objectKeys(nativeAssign({}, B)).join('') != alphabet; 5365 }) ? function assign(target, source) { 5366 // eslint-disable-line no-unused-vars 5367 var T = toObject(target); 5368 var argumentsLength = arguments.length; 5369 var index = 1; 5370 var getOwnPropertySymbols = getOwnPropertySymbolsModule.f; 5371 var propertyIsEnumerable = propertyIsEnumerableModule.f; 5372 5373 while (argumentsLength > index) { 5374 var S = IndexedObject(arguments[index++]); 5375 var keys = getOwnPropertySymbols ? objectKeys(S).concat(getOwnPropertySymbols(S)) : objectKeys(S); 5376 var length = keys.length; 5377 var j = 0; 5378 var key; 5379 5380 while (length > j) { 5381 key = keys[j++]; 5382 if (!DESCRIPTORS || propertyIsEnumerable.call(S, key)) T[key] = S[key]; 5383 } 5384 } 5385 5386 return T; 5387 } : nativeAssign; 5388 /***/ 5389 }, 5390 5391 /***/ 5392
vendor: 4,245 bytes, lines 5392-5516
5392"./node_modules/core-js/internals/object-create.js": 5393 /*!*********************************************************!*\ 5394 !*** ./node_modules/core-js/internals/object-create.js ***! 5395 \*********************************************************/ 5396 5397 /*! no static exports found */ 5398 5399 /***/ 5400 function node_modulesCoreJsInternalsObjectCreateJs(module, exports, __webpack_require__) { 5401 var anObject = __webpack_require__( 5402 /*! ../internals/an-object */ 5403 "./node_modules/core-js/internals/an-object.js"); 5404 5405 var defineProperties = __webpack_require__( 5406 /*! ../internals/object-define-properties */ 5407 "./node_modules/core-js/internals/object-define-properties.js"); 5408 5409 var enumBugKeys = __webpack_require__( 5410 /*! ../internals/enum-bug-keys */ 5411 "./node_modules/core-js/internals/enum-bug-keys.js"); 5412 5413 var hiddenKeys = __webpack_require__( 5414 /*! ../internals/hidden-keys */ 5415 "./node_modules/core-js/internals/hidden-keys.js"); 5416 5417 var html = __webpack_require__( 5418 /*! ../internals/html */ 5419 "./node_modules/core-js/internals/html.js"); 5420 5421 var documentCreateElement = __webpack_require__( 5422 /*! ../internals/document-create-element */ 5423 "./node_modules/core-js/internals/document-create-element.js"); 5424 5425 var sharedKey = __webpack_require__( 5426 /*! ../internals/shared-key */ 5427 "./node_modules/core-js/internals/shared-key.js"); 5428 5429 var GT = '>'; 5430 var LT = '<'; 5431 var PROTOTYPE = 'prototype'; 5432 var SCRIPT = 'script'; 5433 var IE_PROTO = sharedKey('IE_PROTO'); 5434 5435 var EmptyConstructor = function EmptyConstructor() { 5436 /* empty */ 5437 }; 5438 5439 var scriptTag = function scriptTag(content) { 5440 return LT + SCRIPT + GT + content + LT + '/' + SCRIPT + GT; 5441 }; // Create object with fake `null` prototype: use ActiveX Object with cleared prototype 5442 5443 5444 var NullProtoObjectViaActiveX = function NullProtoObjectViaActiveX(activeXDocument) { 5445 activeXDocument.write(scriptTag('')); 5446 activeXDocument.close(); 5447 var temp = activeXDocument.parentWindow.Object; 5448 activeXDocument = null; // avoid memory leak 5449 5450 return temp; 5451 }; // Create object with fake `null` prototype: use iframe Object with cleared prototype 5452 5453 5454 var NullProtoObjectViaIFrame = function NullProtoObjectViaIFrame() { 5455 // Thrash, waste and sodomy: IE GC bug 5456 var iframe = documentCreateElement('iframe'); 5457 var JS = 'java' + SCRIPT + ':'; 5458 var iframeDocument; 5459 iframe.style.display = 'none'; 5460 html.appendChild(iframe); // https://github.com/zloirock/core-js/issues/475 5461 5462 iframe.src = String(JS); 5463 iframeDocument = iframe.contentWindow.document; 5464 iframeDocument.open(); 5465 iframeDocument.write(scriptTag('document.F=Object')); 5466 iframeDocument.close(); 5467 return iframeDocument.F; 5468 }; // Check for document.domain and active x support 5469 // No need to use active x approach when document.domain is not set 5470 // see https://github.com/es-shims/es5-shim/issues/150 5471 // variation of https://github.com/kitcambridge/es5-shim/commit/4f738ac066346 5472 // avoid IE GC bug 5473 5474 5475 var activeXDocument; 5476 5477 var _NullProtoObject = function NullProtoObject() { 5478 try { 5479 /* global ActiveXObject */ 5480 activeXDocument = document.domain && new ActiveXObject('htmlfile'); 5481 } catch (error) { 5482 /* ignore */ 5483 } 5484 5485 _NullProtoObject = activeXDocument ? NullProtoObjectViaActiveX(activeXDocument) : NullProtoObjectViaIFrame(); 5486 var length = enumBugKeys.length; 5487 5488 while (length--) { 5489 delete _NullProtoObject[PROTOTYPE][enumBugKeys[length]]; 5490 } 5491 5492 return _NullProtoObject(); 5493 }; 5494 5495 hiddenKeys[IE_PROTO] = true; // `Object.create` method 5496 // https://tc39.github.io/ecma262/#sec-object.create 5497 5498 module.exports = Object.create || function create(O, Properties) { 5499 var result; 5500 5501 if (O !== null) { 5502 EmptyConstructor[PROTOTYPE] = anObject(O); 5503 result = new EmptyConstructor(); 5504 EmptyConstructor[PROTOTYPE] = null; // add "__proto__" for Object.getPrototypeOf polyfill 5505 5506 result[IE_PROTO] = O; 5507 } else result = _NullProtoObject(); 5508 5509 return Properties === undefined ? result : defineProperties(result, Properties); 5510 }; 5511 /***/ 5512 5513 }, 5514 5515 /***/ 5516
vendor: 1,503 bytes, lines 5516-5560
5516"./node_modules/core-js/internals/object-define-properties.js": 5517 /*!********************************************************************!*\ 5518 !*** ./node_modules/core-js/internals/object-define-properties.js ***! 5519 \********************************************************************/ 5520 5521 /*! no static exports found */ 5522 5523 /***/ 5524 function node_modulesCoreJsInternalsObjectDefinePropertiesJs(module, exports, __webpack_require__) { 5525 var DESCRIPTORS = __webpack_require__( 5526 /*! ../internals/descriptors */ 5527 "./node_modules/core-js/internals/descriptors.js"); 5528 5529 var definePropertyModule = __webpack_require__( 5530 /*! ../internals/object-define-property */ 5531 "./node_modules/core-js/internals/object-define-property.js"); 5532 5533 var anObject = __webpack_require__( 5534 /*! ../internals/an-object */ 5535 "./node_modules/core-js/internals/an-object.js"); 5536 5537 var objectKeys = __webpack_require__( 5538 /*! ../internals/object-keys */ 5539 "./node_modules/core-js/internals/object-keys.js"); // `Object.defineProperties` method 5540 // https://tc39.github.io/ecma262/#sec-object.defineproperties 5541 5542 5543 module.exports = DESCRIPTORS ? Object.defineProperties : function defineProperties(O, Properties) { 5544 anObject(O); 5545 var keys = objectKeys(Properties); 5546 var length = keys.length; 5547 var index = 0; 5548 var key; 5549 5550 while (length > index) { 5551 definePropertyModule.f(O, key = keys[index++], Properties[key]); 5552 } 5553 5554 return O; 5555 }; 5556 /***/ 5557 }, 5558 5559 /***/ 5560
vendor: 1,649 bytes, lines 5560-5605
5560"./node_modules/core-js/internals/object-define-property.js": 5561 /*!******************************************************************!*\ 5562 !*** ./node_modules/core-js/internals/object-define-property.js ***! 5563 \******************************************************************/ 5564 5565 /*! no static exports found */ 5566 5567 /***/ 5568 function node_modulesCoreJsInternalsObjectDefinePropertyJs(module, exports, __webpack_require__) { 5569 var DESCRIPTORS = __webpack_require__( 5570 /*! ../internals/descriptors */ 5571 "./node_modules/core-js/internals/descriptors.js"); 5572 5573 var IE8_DOM_DEFINE = __webpack_require__( 5574 /*! ../internals/ie8-dom-define */ 5575 "./node_modules/core-js/internals/ie8-dom-define.js"); 5576 5577 var anObject = __webpack_require__( 5578 /*! ../internals/an-object */ 5579 "./node_modules/core-js/internals/an-object.js"); 5580 5581 var toPrimitive = __webpack_require__( 5582 /*! ../internals/to-primitive */ 5583 "./node_modules/core-js/internals/to-primitive.js"); 5584 5585 var nativeDefineProperty = Object.defineProperty; // `Object.defineProperty` method 5586 // https://tc39.github.io/ecma262/#sec-object.defineproperty 5587 5588 exports.f = DESCRIPTORS ? nativeDefineProperty : function defineProperty(O, P, Attributes) { 5589 anObject(O); 5590 P = toPrimitive(P, true); 5591 anObject(Attributes); 5592 if (IE8_DOM_DEFINE) try { 5593 return nativeDefineProperty(O, P, Attributes); 5594 } catch (error) { 5595 /* empty */ 5596 } 5597 if ('get' in Attributes || 'set' in Attributes) throw TypeError('Accessors not supported'); 5598 if ('value' in Attributes) O[P] = Attributes.value; 5599 return O; 5600 }; 5601 /***/ 5602 }, 5603 5604 /***/ 5605
vendor: 2,167 bytes, lines 5605-5659
5605"./node_modules/core-js/internals/object-get-own-property-descriptor.js": 5606 /*!******************************************************************************!*\ 5607 !*** ./node_modules/core-js/internals/object-get-own-property-descriptor.js ***! 5608 \******************************************************************************/ 5609 5610 /*! no static exports found */ 5611 5612 /***/ 5613 function node_modulesCoreJsInternalsObjectGetOwnPropertyDescriptorJs(module, exports, __webpack_require__) { 5614 var DESCRIPTORS = __webpack_require__( 5615 /*! ../internals/descriptors */ 5616 "./node_modules/core-js/internals/descriptors.js"); 5617 5618 var propertyIsEnumerableModule = __webpack_require__( 5619 /*! ../internals/object-property-is-enumerable */ 5620 "./node_modules/core-js/internals/object-property-is-enumerable.js"); 5621 5622 var createPropertyDescriptor = __webpack_require__( 5623 /*! ../internals/create-property-descriptor */ 5624 "./node_modules/core-js/internals/create-property-descriptor.js"); 5625 5626 var toIndexedObject = __webpack_require__( 5627 /*! ../internals/to-indexed-object */ 5628 "./node_modules/core-js/internals/to-indexed-object.js"); 5629 5630 var toPrimitive = __webpack_require__( 5631 /*! ../internals/to-primitive */ 5632 "./node_modules/core-js/internals/to-primitive.js"); 5633 5634 var has = __webpack_require__( 5635 /*! ../internals/has */ 5636 "./node_modules/core-js/internals/has.js"); 5637 5638 var IE8_DOM_DEFINE = __webpack_require__( 5639 /*! ../internals/ie8-dom-define */ 5640 "./node_modules/core-js/internals/ie8-dom-define.js"); 5641 5642 var nativeGetOwnPropertyDescriptor = Object.getOwnPropertyDescriptor; // `Object.getOwnPropertyDescriptor` method 5643 // https://tc39.github.io/ecma262/#sec-object.getownpropertydescriptor 5644 5645 exports.f = DESCRIPTORS ? nativeGetOwnPropertyDescriptor : function getOwnPropertyDescriptor(O, P) { 5646 O = toIndexedObject(O); 5647 P = toPrimitive(P, true); 5648 if (IE8_DOM_DEFINE) try { 5649 return nativeGetOwnPropertyDescriptor(O, P); 5650 } catch (error) { 5651 /* empty */ 5652 } 5653 if (has(O, P)) return createPropertyDescriptor(!propertyIsEnumerableModule.f.call(O, P), O[P]); 5654 }; 5655 /***/ 5656 }, 5657 5658 /***/ 5659
vendor: 1,505 bytes, lines 5659-5696
5659"./node_modules/core-js/internals/object-get-own-property-names-external.js": 5660 /*!**********************************************************************************!*\ 5661 !*** ./node_modules/core-js/internals/object-get-own-property-names-external.js ***! 5662 \**********************************************************************************/ 5663 5664 /*! no static exports found */ 5665 5666 /***/ 5667 function node_modulesCoreJsInternalsObjectGetOwnPropertyNamesExternalJs(module, exports, __webpack_require__) { 5668 var toIndexedObject = __webpack_require__( 5669 /*! ../internals/to-indexed-object */ 5670 "./node_modules/core-js/internals/to-indexed-object.js"); 5671 5672 var nativeGetOwnPropertyNames = __webpack_require__( 5673 /*! ../internals/object-get-own-property-names */ 5674 "./node_modules/core-js/internals/object-get-own-property-names.js").f; 5675 5676 var toString = {}.toString; 5677 var windowNames = typeof window == 'object' && window && Object.getOwnPropertyNames ? Object.getOwnPropertyNames(window) : []; 5678 5679 var getWindowNames = function getWindowNames(it) { 5680 try { 5681 return nativeGetOwnPropertyNames(it); 5682 } catch (error) { 5683 return windowNames.slice(); 5684 } 5685 }; // fallback for IE11 buggy Object.getOwnPropertyNames with iframe and window 5686 5687 5688 module.exports.f = function getOwnPropertyNames(it) { 5689 return windowNames && toString.call(it) == '[object Window]' ? getWindowNames(it) : nativeGetOwnPropertyNames(toIndexedObject(it)); 5690 }; 5691 /***/ 5692 5693 }, 5694 5695 /***/ 5696
vendor: 1,097 bytes, lines 5696-5724
5696"./node_modules/core-js/internals/object-get-own-property-names.js": 5697 /*!*************************************************************************!*\ 5698 !*** ./node_modules/core-js/internals/object-get-own-property-names.js ***! 5699 \*************************************************************************/ 5700 5701 /*! no static exports found */ 5702 5703 /***/ 5704 function node_modulesCoreJsInternalsObjectGetOwnPropertyNamesJs(module, exports, __webpack_require__) { 5705 var internalObjectKeys = __webpack_require__( 5706 /*! ../internals/object-keys-internal */ 5707 "./node_modules/core-js/internals/object-keys-internal.js"); 5708 5709 var enumBugKeys = __webpack_require__( 5710 /*! ../internals/enum-bug-keys */ 5711 "./node_modules/core-js/internals/enum-bug-keys.js"); 5712 5713 var hiddenKeys = enumBugKeys.concat('length', 'prototype'); // `Object.getOwnPropertyNames` method 5714 // https://tc39.github.io/ecma262/#sec-object.getownpropertynames 5715 5716 exports.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O) { 5717 return internalObjectKeys(O, hiddenKeys); 5718 }; 5719 /***/ 5720 5721 }, 5722 5723 /***/ 5724
vendor: 521 bytes, lines 5724-5738
5724"./node_modules/core-js/internals/object-get-own-property-symbols.js": 5725 /*!***************************************************************************!*\ 5726 !*** ./node_modules/core-js/internals/object-get-own-property-symbols.js ***! 5727 \***************************************************************************/ 5728 5729 /*! no static exports found */ 5730 5731 /***/ 5732 function node_modulesCoreJsInternalsObjectGetOwnPropertySymbolsJs(module, exports) { 5733 exports.f = Object.getOwnPropertySymbols; 5734 /***/ 5735 }, 5736 5737 /***/ 5738
vendor: 1,543 bytes, lines 5738-5781
5738"./node_modules/core-js/internals/object-get-prototype-of.js": 5739 /*!*******************************************************************!*\ 5740 !*** ./node_modules/core-js/internals/object-get-prototype-of.js ***! 5741 \*******************************************************************/ 5742 5743 /*! no static exports found */ 5744 5745 /***/ 5746 function node_modulesCoreJsInternalsObjectGetPrototypeOfJs(module, exports, __webpack_require__) { 5747 var has = __webpack_require__( 5748 /*! ../internals/has */ 5749 "./node_modules/core-js/internals/has.js"); 5750 5751 var toObject = __webpack_require__( 5752 /*! ../internals/to-object */ 5753 "./node_modules/core-js/internals/to-object.js"); 5754 5755 var sharedKey = __webpack_require__( 5756 /*! ../internals/shared-key */ 5757 "./node_modules/core-js/internals/shared-key.js"); 5758 5759 var CORRECT_PROTOTYPE_GETTER = __webpack_require__( 5760 /*! ../internals/correct-prototype-getter */ 5761 "./node_modules/core-js/internals/correct-prototype-getter.js"); 5762 5763 var IE_PROTO = sharedKey('IE_PROTO'); 5764 var ObjectPrototype = Object.prototype; // `Object.getPrototypeOf` method 5765 // https://tc39.github.io/ecma262/#sec-object.getprototypeof 5766 5767 module.exports = CORRECT_PROTOTYPE_GETTER ? Object.getPrototypeOf : function (O) { 5768 O = toObject(O); 5769 if (has(O, IE_PROTO)) return O[IE_PROTO]; 5770 5771 if (typeof O.constructor == 'function' && O instanceof O.constructor) { 5772 return O.constructor.prototype; 5773 } 5774 5775 return O instanceof Object ? ObjectPrototype : null; 5776 }; 5777 /***/ 5778 }, 5779 5780 /***/ 5781
vendor: 1,436 bytes, lines 5781-5830
5781"./node_modules/core-js/internals/object-keys-internal.js": 5782 /*!****************************************************************!*\ 5783 !*** ./node_modules/core-js/internals/object-keys-internal.js ***! 5784 \****************************************************************/ 5785 5786 /*! no static exports found */ 5787 5788 /***/ 5789 function node_modulesCoreJsInternalsObjectKeysInternalJs(module, exports, __webpack_require__) { 5790 var has = __webpack_require__( 5791 /*! ../internals/has */ 5792 "./node_modules/core-js/internals/has.js"); 5793 5794 var toIndexedObject = __webpack_require__( 5795 /*! ../internals/to-indexed-object */ 5796 "./node_modules/core-js/internals/to-indexed-object.js"); 5797 5798 var indexOf = __webpack_require__( 5799 /*! ../internals/array-includes */ 5800 "./node_modules/core-js/internals/array-includes.js").indexOf; 5801 5802 var hiddenKeys = __webpack_require__( 5803 /*! ../internals/hidden-keys */ 5804 "./node_modules/core-js/internals/hidden-keys.js"); 5805 5806 module.exports = function (object, names) { 5807 var O = toIndexedObject(object); 5808 var i = 0; 5809 var result = []; 5810 var key; 5811 5812 for (key in O) { 5813 !has(hiddenKeys, key) && has(O, key) && result.push(key); 5814 } // Don't enum bug & hidden keys 5815 5816 5817 while (names.length > i) { 5818 if (has(O, key = names[i++])) { 5819 ~indexOf(result, key) || result.push(key); 5820 } 5821 } 5822 5823 return result; 5824 }; 5825 /***/ 5826 5827 }, 5828 5829 /***/ 5830
vendor: 892 bytes, lines 5830-5857
5830"./node_modules/core-js/internals/object-keys.js": 5831 /*!*******************************************************!*\ 5832 !*** ./node_modules/core-js/internals/object-keys.js ***! 5833 \*******************************************************/ 5834 5835 /*! no static exports found */ 5836 5837 /***/ 5838 function node_modulesCoreJsInternalsObjectKeysJs(module, exports, __webpack_require__) { 5839 var internalObjectKeys = __webpack_require__( 5840 /*! ../internals/object-keys-internal */ 5841 "./node_modules/core-js/internals/object-keys-internal.js"); 5842 5843 var enumBugKeys = __webpack_require__( 5844 /*! ../internals/enum-bug-keys */ 5845 "./node_modules/core-js/internals/enum-bug-keys.js"); // `Object.keys` method 5846 // https://tc39.github.io/ecma262/#sec-object.keys 5847 5848 5849 module.exports = Object.keys || function keys(O) { 5850 return internalObjectKeys(O, enumBugKeys); 5851 }; 5852 /***/ 5853 5854 }, 5855 5856 /***/ 5857
vendor: 1,124 bytes, lines 5857-5884
5857"./node_modules/core-js/internals/object-property-is-enumerable.js": 5858 /*!*************************************************************************!*\ 5859 !*** ./node_modules/core-js/internals/object-property-is-enumerable.js ***! 5860 \*************************************************************************/ 5861 5862 /*! no static exports found */ 5863 5864 /***/ 5865 function node_modulesCoreJsInternalsObjectPropertyIsEnumerableJs(module, exports, __webpack_require__) { 5866 "use strict"; 5867 5868 var nativePropertyIsEnumerable = {}.propertyIsEnumerable; 5869 var getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor; // Nashorn ~ JDK8 bug 5870 5871 var NASHORN_BUG = getOwnPropertyDescriptor && !nativePropertyIsEnumerable.call({ 5872 1: 2 5873 }, 1); // `Object.prototype.propertyIsEnumerable` method implementation 5874 // https://tc39.github.io/ecma262/#sec-object.prototype.propertyisenumerable 5875 5876 exports.f = NASHORN_BUG ? function propertyIsEnumerable(V) { 5877 var descriptor = getOwnPropertyDescriptor(this, V); 5878 return !!descriptor && descriptor.enumerable; 5879 } : nativePropertyIsEnumerable; 5880 /***/ 5881 }, 5882 5883 /***/ 5884
vendor: 1,573 bytes, lines 5884-5930
5884"./node_modules/core-js/internals/object-set-prototype-of.js": 5885 /*!*******************************************************************!*\ 5886 !*** ./node_modules/core-js/internals/object-set-prototype-of.js ***! 5887 \*******************************************************************/ 5888 5889 /*! no static exports found */ 5890 5891 /***/ 5892 function node_modulesCoreJsInternalsObjectSetPrototypeOfJs(module, exports, __webpack_require__) { 5893 var anObject = __webpack_require__( 5894 /*! ../internals/an-object */ 5895 "./node_modules/core-js/internals/an-object.js"); 5896 5897 var aPossiblePrototype = __webpack_require__( 5898 /*! ../internals/a-possible-prototype */ 5899 "./node_modules/core-js/internals/a-possible-prototype.js"); // `Object.setPrototypeOf` method 5900 // https://tc39.github.io/ecma262/#sec-object.setprototypeof 5901 // Works with __proto__ only. Old v8 can't work with null proto objects. 5902 5903 /* eslint-disable no-proto */ 5904 5905 5906 module.exports = Object.setPrototypeOf || ('__proto__' in {} ? function () { 5907 var CORRECT_SETTER = false; 5908 var test = {}; 5909 var setter; 5910 5911 try { 5912 setter = Object.getOwnPropertyDescriptor(Object.prototype, '__proto__').set; 5913 setter.call(test, []); 5914 CORRECT_SETTER = test instanceof Array; 5915 } catch (error) { 5916 /* empty */ 5917 } 5918 5919 return function setPrototypeOf(O, proto) { 5920 anObject(O); 5921 aPossiblePrototype(proto); 5922 if (CORRECT_SETTER) setter.call(O, proto);else O.__proto__ = proto; 5923 return O; 5924 }; 5925 }() : undefined); 5926 /***/ 5927 }, 5928 5929 /***/ 5930
vendor: 990 bytes, lines 5930-5958
5930"./node_modules/core-js/internals/object-to-string.js": 5931 /*!************************************************************!*\ 5932 !*** ./node_modules/core-js/internals/object-to-string.js ***! 5933 \************************************************************/ 5934 5935 /*! no static exports found */ 5936 5937 /***/ 5938 function node_modulesCoreJsInternalsObjectToStringJs(module, exports, __webpack_require__) { 5939 "use strict"; 5940 5941 var TO_STRING_TAG_SUPPORT = __webpack_require__( 5942 /*! ../internals/to-string-tag-support */ 5943 "./node_modules/core-js/internals/to-string-tag-support.js"); 5944 5945 var classof = __webpack_require__( 5946 /*! ../internals/classof */ 5947 "./node_modules/core-js/internals/classof.js"); // `Object.prototype.toString` method implementation 5948 // https://tc39.github.io/ecma262/#sec-object.prototype.tostring 5949 5950 5951 module.exports = TO_STRING_TAG_SUPPORT ? {}.toString : function toString() { 5952 return '[object ' + classof(this) + ']'; 5953 }; 5954 /***/ 5955 }, 5956 5957 /***/ 5958
vendor: 1,382 bytes, lines 5958-5994
5958"./node_modules/core-js/internals/own-keys.js": 5959 /*!****************************************************!*\ 5960 !*** ./node_modules/core-js/internals/own-keys.js ***! 5961 \****************************************************/ 5962 5963 /*! no static exports found */ 5964 5965 /***/ 5966 function node_modulesCoreJsInternalsOwnKeysJs(module, exports, __webpack_require__) { 5967 var getBuiltIn = __webpack_require__( 5968 /*! ../internals/get-built-in */ 5969 "./node_modules/core-js/internals/get-built-in.js"); 5970 5971 var getOwnPropertyNamesModule = __webpack_require__( 5972 /*! ../internals/object-get-own-property-names */ 5973 "./node_modules/core-js/internals/object-get-own-property-names.js"); 5974 5975 var getOwnPropertySymbolsModule = __webpack_require__( 5976 /*! ../internals/object-get-own-property-symbols */ 5977 "./node_modules/core-js/internals/object-get-own-property-symbols.js"); 5978 5979 var anObject = __webpack_require__( 5980 /*! ../internals/an-object */ 5981 "./node_modules/core-js/internals/an-object.js"); // all object keys, includes non-enumerable and symbols 5982 5983 5984 module.exports = getBuiltIn('Reflect', 'ownKeys') || function ownKeys(it) { 5985 var keys = getOwnPropertyNamesModule.f(anObject(it)); 5986 var getOwnPropertySymbols = getOwnPropertySymbolsModule.f; 5987 return getOwnPropertySymbols ? keys.concat(getOwnPropertySymbols(it)) : keys; 5988 }; 5989 /***/ 5990 5991 }, 5992 5993 /***/ 5994
vendor: 515 bytes, lines 5994-6012
5994"./node_modules/core-js/internals/path.js": 5995 /*!************************************************!*\ 5996 !*** ./node_modules/core-js/internals/path.js ***! 5997 \************************************************/ 5998 5999 /*! no static exports found */ 6000 6001 /***/ 6002 function node_modulesCoreJsInternalsPathJs(module, exports, __webpack_require__) { 6003 var global = __webpack_require__( 6004 /*! ../internals/global */ 6005 "./node_modules/core-js/internals/global.js"); 6006 6007 module.exports = global; 6008 /***/ 6009 }, 6010 6011 /***/ 6012
vendor: 600 bytes, lines 6012-6039
6012"./node_modules/core-js/internals/perform.js": 6013 /*!***************************************************!*\ 6014 !*** ./node_modules/core-js/internals/perform.js ***! 6015 \***************************************************/ 6016 6017 /*! no static exports found */ 6018 6019 /***/ 6020 function node_modulesCoreJsInternalsPerformJs(module, exports) { 6021 module.exports = function (exec) { 6022 try { 6023 return { 6024 error: false, 6025 value: exec() 6026 }; 6027 } catch (error) { 6028 return { 6029 error: true, 6030 value: error 6031 }; 6032 } 6033 }; 6034 /***/ 6035 6036 }, 6037 6038 /***/ 6039
vendor: 1,128 bytes, lines 6039-6073
6039"./node_modules/core-js/internals/promise-resolve.js": 6040 /*!***********************************************************!*\ 6041 !*** ./node_modules/core-js/internals/promise-resolve.js ***! 6042 \***********************************************************/ 6043 6044 /*! no static exports found */ 6045 6046 /***/ 6047 function node_modulesCoreJsInternalsPromiseResolveJs(module, exports, __webpack_require__) { 6048 var anObject = __webpack_require__( 6049 /*! ../internals/an-object */ 6050 "./node_modules/core-js/internals/an-object.js"); 6051 6052 var isObject = __webpack_require__( 6053 /*! ../internals/is-object */ 6054 "./node_modules/core-js/internals/is-object.js"); 6055 6056 var newPromiseCapability = __webpack_require__( 6057 /*! ../internals/new-promise-capability */ 6058 "./node_modules/core-js/internals/new-promise-capability.js"); 6059 6060 module.exports = function (C, x) { 6061 anObject(C); 6062 if (isObject(x) && x.constructor === C) return x; 6063 var promiseCapability = newPromiseCapability.f(C); 6064 var resolve = promiseCapability.resolve; 6065 resolve(x); 6066 return promiseCapability.promise; 6067 }; 6068 /***/ 6069 6070 }, 6071 6072 /***/ 6073
vendor: 703 bytes, lines 6073-6098
6073"./node_modules/core-js/internals/redefine-all.js": 6074 /*!********************************************************!*\ 6075 !*** ./node_modules/core-js/internals/redefine-all.js ***! 6076 \********************************************************/ 6077 6078 /*! no static exports found */ 6079 6080 /***/ 6081 function node_modulesCoreJsInternalsRedefineAllJs(module, exports, __webpack_require__) { 6082 var redefine = __webpack_require__( 6083 /*! ../internals/redefine */ 6084 "./node_modules/core-js/internals/redefine.js"); 6085 6086 module.exports = function (target, src, options) { 6087 for (var key in src) { 6088 redefine(target, key, src[key], options); 6089 } 6090 6091 return target; 6092 }; 6093 /***/ 6094 6095 }, 6096 6097 /***/ 6098
vendor: 2,477 bytes, lines 6098-6161
6098"./node_modules/core-js/internals/redefine.js": 6099 /*!****************************************************!*\ 6100 !*** ./node_modules/core-js/internals/redefine.js ***! 6101 \****************************************************/ 6102 6103 /*! no static exports found */ 6104 6105 /***/ 6106 function node_modulesCoreJsInternalsRedefineJs(module, exports, __webpack_require__) { 6107 var global = __webpack_require__( 6108 /*! ../internals/global */ 6109 "./node_modules/core-js/internals/global.js"); 6110 6111 var createNonEnumerableProperty = __webpack_require__( 6112 /*! ../internals/create-non-enumerable-property */ 6113 "./node_modules/core-js/internals/create-non-enumerable-property.js"); 6114 6115 var has = __webpack_require__( 6116 /*! ../internals/has */ 6117 "./node_modules/core-js/internals/has.js"); 6118 6119 var setGlobal = __webpack_require__( 6120 /*! ../internals/set-global */ 6121 "./node_modules/core-js/internals/set-global.js"); 6122 6123 var inspectSource = __webpack_require__( 6124 /*! ../internals/inspect-source */ 6125 "./node_modules/core-js/internals/inspect-source.js"); 6126 6127 var InternalStateModule = __webpack_require__( 6128 /*! ../internals/internal-state */ 6129 "./node_modules/core-js/internals/internal-state.js"); 6130 6131 var getInternalState = InternalStateModule.get; 6132 var enforceInternalState = InternalStateModule.enforce; 6133 var TEMPLATE = String(String).split('String'); 6134 (module.exports = function (O, key, value, options) { 6135 var unsafe = options ? !!options.unsafe : false; 6136 var simple = options ? !!options.enumerable : false; 6137 var noTargetGet = options ? !!options.noTargetGet : false; 6138 6139 if (typeof value == 'function') { 6140 if (typeof key == 'string' && !has(value, 'name')) createNonEnumerableProperty(value, 'name', key); 6141 enforceInternalState(value).source = TEMPLATE.join(typeof key == 'string' ? key : ''); 6142 } 6143 6144 if (O === global) { 6145 if (simple) O[key] = value;else setGlobal(key, value); 6146 return; 6147 } else if (!unsafe) { 6148 delete O[key]; 6149 } else if (!noTargetGet && O[key]) { 6150 simple = true; 6151 } 6152 6153 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 6154 })(Function.prototype, 'toString', function toString() { 6155 return typeof this == 'function' && getInternalState(this).source || inspectSource(this); 6156 }); 6157 /***/ 6158 }, 6159 6160 /***/ 6161
vendor: 1,266 bytes, lines 6161-6204
6161"./node_modules/core-js/internals/regexp-exec-abstract.js": 6162 /*!****************************************************************!*\ 6163 !*** ./node_modules/core-js/internals/regexp-exec-abstract.js ***! 6164 \****************************************************************/ 6165 6166 /*! no static exports found */ 6167 6168 /***/ 6169 function node_modulesCoreJsInternalsRegexpExecAbstractJs(module, exports, __webpack_require__) { 6170 var classof = __webpack_require__( 6171 /*! ./classof-raw */ 6172 "./node_modules/core-js/internals/classof-raw.js"); 6173 6174 var regexpExec = __webpack_require__( 6175 /*! ./regexp-exec */ 6176 "./node_modules/core-js/internals/regexp-exec.js"); // `RegExpExec` abstract operation 6177 // https://tc39.github.io/ecma262/#sec-regexpexec 6178 6179 6180 module.exports = function (R, S) { 6181 var exec = R.exec; 6182 6183 if (typeof exec === 'function') { 6184 var result = exec.call(R, S); 6185 6186 if (typeof result !== 'object') { 6187 throw TypeError('RegExp exec method returned something other than an Object or null'); 6188 } 6189 6190 return result; 6191 } 6192 6193 if (classof(R) !== 'RegExp') { 6194 throw TypeError('RegExp#exec called on incompatible receiver'); 6195 } 6196 6197 return regexpExec.call(R, S); 6198 }; 6199 /***/ 6200 6201 }, 6202 6203 /***/ 6204
vendor: 3,646 bytes, lines 6204-6310
6204"./node_modules/core-js/internals/regexp-exec.js": 6205 /*!*******************************************************!*\ 6206 !*** ./node_modules/core-js/internals/regexp-exec.js ***! 6207 \*******************************************************/ 6208 6209 /*! no static exports found */ 6210 6211 /***/ 6212 function node_modulesCoreJsInternalsRegexpExecJs(module, exports, __webpack_require__) { 6213 "use strict"; 6214 6215 var regexpFlags = __webpack_require__( 6216 /*! ./regexp-flags */ 6217 "./node_modules/core-js/internals/regexp-flags.js"); 6218 6219 var stickyHelpers = __webpack_require__( 6220 /*! ./regexp-sticky-helpers */ 6221 "./node_modules/core-js/internals/regexp-sticky-helpers.js"); 6222 6223 var nativeExec = RegExp.prototype.exec; // This always refers to the native implementation, because the 6224 // String#replace polyfill uses ./fix-regexp-well-known-symbol-logic.js, 6225 // which loads this file before patching the method. 6226 6227 var nativeReplace = String.prototype.replace; 6228 var patchedExec = nativeExec; 6229 6230 var UPDATES_LAST_INDEX_WRONG = function () { 6231 var re1 = /a/; 6232 var re2 = /b*/g; 6233 nativeExec.call(re1, 'a'); 6234 nativeExec.call(re2, 'a'); 6235 return re1.lastIndex !== 0 || re2.lastIndex !== 0; 6236 }(); 6237 6238 var UNSUPPORTED_Y = stickyHelpers.UNSUPPORTED_Y || stickyHelpers.BROKEN_CARET; // nonparticipating capturing group, copied from es5-shim's String#split patch. 6239 6240 var NPCG_INCLUDED = /()??/.exec('')[1] !== undefined; 6241 var PATCH = UPDATES_LAST_INDEX_WRONG || NPCG_INCLUDED || UNSUPPORTED_Y; 6242 6243 if (PATCH) { 6244 patchedExec = function exec(str) { 6245 var re = this; 6246 var lastIndex, reCopy, match, i; 6247 var sticky = UNSUPPORTED_Y && re.sticky; 6248 var flags = regexpFlags.call(re); 6249 var source = re.source; 6250 var charsAdded = 0; 6251 var strCopy = str; 6252 6253 if (sticky) { 6254 flags = flags.replace('y', ''); 6255 6256 if (flags.indexOf('g') === -1) { 6257 flags += 'g'; 6258 } 6259 6260 strCopy = String(str).slice(re.lastIndex); // Support anchored sticky behavior. 6261 6262 if (re.lastIndex > 0 && (!re.multiline || re.multiline && str[re.lastIndex - 1] !== '\n')) { 6263 source = '(?: ' + source + ')'; 6264 strCopy = ' ' + strCopy; 6265 charsAdded++; 6266 } // ^(? + rx + ) is needed, in combination with some str slicing, to 6267 // simulate the 'y' flag. 6268 6269 6270 reCopy = new RegExp('^(?:' + source + ')', flags); 6271 } 6272 6273 if (NPCG_INCLUDED) { 6274 reCopy = new RegExp('^' + source + '$(?!\\s)', flags); 6275 } 6276 6277 if (UPDATES_LAST_INDEX_WRONG) lastIndex = re.lastIndex; 6278 match = nativeExec.call(sticky ? reCopy : re, strCopy); 6279 6280 if (sticky) { 6281 if (match) { 6282 match.input = match.input.slice(charsAdded); 6283 match[0] = match[0].slice(charsAdded); 6284 match.index = re.lastIndex; 6285 re.lastIndex += match[0].length; 6286 } else re.lastIndex = 0; 6287 } else if (UPDATES_LAST_INDEX_WRONG && match) { 6288 re.lastIndex = re.global ? match.index + match[0].length : lastIndex; 6289 } 6290 6291 if (NPCG_INCLUDED && match && match.length > 1) { 6292 // Fix browsers whose `exec` methods don't consistently return `undefined` 6293 // for NPCG, like IE8. NOTE: This doesn' work for /(.?)?/ 6294 nativeReplace.call(match[0], reCopy, function () { 6295 for (i = 1; i < arguments.length - 2; i++) { 6296 if (arguments[i] === undefined) match[i] = undefined; 6297 } 6298 }); 6299 } 6300 6301 return match; 6302 }; 6303 } 6304 6305 module.exports = patchedExec; 6306 /***/ 6307 }, 6308 6309 /***/ 6310
vendor: 1,029 bytes, lines 6310-6343
6310"./node_modules/core-js/internals/regexp-flags.js": 6311 /*!********************************************************!*\ 6312 !*** ./node_modules/core-js/internals/regexp-flags.js ***! 6313 \********************************************************/ 6314 6315 /*! no static exports found */ 6316 6317 /***/ 6318 function node_modulesCoreJsInternalsRegexpFlagsJs(module, exports, __webpack_require__) { 6319 "use strict"; 6320 6321 var anObject = __webpack_require__( 6322 /*! ../internals/an-object */ 6323 "./node_modules/core-js/internals/an-object.js"); // `RegExp.prototype.flags` getter implementation 6324 // https://tc39.github.io/ecma262/#sec-get-regexp.prototype.flags 6325 6326 6327 module.exports = function () { 6328 var that = anObject(this); 6329 var result = ''; 6330 if (that.global) result += 'g'; 6331 if (that.ignoreCase) result += 'i'; 6332 if (that.multiline) result += 'm'; 6333 if (that.dotAll) result += 's'; 6334 if (that.unicode) result += 'u'; 6335 if (that.sticky) result += 'y'; 6336 return result; 6337 }; 6338 /***/ 6339 6340 }, 6341 6342 /***/ 6343
vendor: 1,194 bytes, lines 6343-6380
6343"./node_modules/core-js/internals/regexp-sticky-helpers.js": 6344 /*!*****************************************************************!*\ 6345 !*** ./node_modules/core-js/internals/regexp-sticky-helpers.js ***! 6346 \*****************************************************************/ 6347 6348 /*! no static exports found */ 6349 6350 /***/ 6351 function node_modulesCoreJsInternalsRegexpStickyHelpersJs(module, exports, __webpack_require__) { 6352 "use strict"; 6353 6354 var fails = __webpack_require__( 6355 /*! ./fails */ 6356 "./node_modules/core-js/internals/fails.js"); // babel-minify transpiles RegExp('a', 'y') -> /a/y and it causes SyntaxError, 6357 // so we use an intermediate function. 6358 6359 6360 function RE(s, f) { 6361 return RegExp(s, f); 6362 } 6363 6364 exports.UNSUPPORTED_Y = fails(function () { 6365 // babel-minify transpiles RegExp('a', 'y') -> /a/y and it causes SyntaxError 6366 var re = RE('a', 'y'); 6367 re.lastIndex = 2; 6368 return re.exec('abcd') != null; 6369 }); 6370 exports.BROKEN_CARET = fails(function () { 6371 // https://bugzilla.mozilla.org/show_bug.cgi?id=773687 6372 var re = RE('^r', 'gy'); 6373 re.lastIndex = 2; 6374 return re.exec('str') != null; 6375 }); 6376 /***/ 6377 }, 6378 6379 /***/ 6380
vendor: 695 bytes, lines 6380-6400
6380"./node_modules/core-js/internals/require-object-coercible.js": 6381 /*!********************************************************************!*\ 6382 !*** ./node_modules/core-js/internals/require-object-coercible.js ***! 6383 \********************************************************************/ 6384 6385 /*! no static exports found */ 6386 6387 /***/ 6388 function node_modulesCoreJsInternalsRequireObjectCoercibleJs(module, exports) { 6389 // `RequireObjectCoercible` abstract operation 6390 // https://tc39.github.io/ecma262/#sec-requireobjectcoercible 6391 module.exports = function (it) { 6392 if (it == undefined) throw TypeError("Can't call method on " + it); 6393 return it; 6394 }; 6395 /***/ 6396 6397 }, 6398 6399 /***/ 6400
vendor: 646 bytes, lines 6400-6420
6400"./node_modules/core-js/internals/same-value.js": 6401 /*!******************************************************!*\ 6402 !*** ./node_modules/core-js/internals/same-value.js ***! 6403 \******************************************************/ 6404 6405 /*! no static exports found */ 6406 6407 /***/ 6408 function node_modulesCoreJsInternalsSameValueJs(module, exports) { 6409 // `SameValue` abstract operation 6410 // https://tc39.github.io/ecma262/#sec-samevalue 6411 module.exports = Object.is || function is(x, y) { 6412 // eslint-disable-next-line no-self-compare 6413 return x === y ? x !== 0 || 1 / x === 1 / y : x != x && y != y; 6414 }; 6415 /***/ 6416 6417 }, 6418 6419 /***/ 6420
vendor: 909 bytes, lines 6420-6451
6420"./node_modules/core-js/internals/set-global.js": 6421 /*!******************************************************!*\ 6422 !*** ./node_modules/core-js/internals/set-global.js ***! 6423 \******************************************************/ 6424 6425 /*! no static exports found */ 6426 6427 /***/ 6428 function node_modulesCoreJsInternalsSetGlobalJs(module, exports, __webpack_require__) { 6429 var global = __webpack_require__( 6430 /*! ../internals/global */ 6431 "./node_modules/core-js/internals/global.js"); 6432 6433 var createNonEnumerableProperty = __webpack_require__( 6434 /*! ../internals/create-non-enumerable-property */ 6435 "./node_modules/core-js/internals/create-non-enumerable-property.js"); 6436 6437 module.exports = function (key, value) { 6438 try { 6439 createNonEnumerableProperty(global, key, value); 6440 } catch (error) { 6441 global[key] = value; 6442 } 6443 6444 return value; 6445 }; 6446 /***/ 6447 6448 }, 6449 6450 /***/ 6451
vendor: 1,453 bytes, lines 6451-6498
6451"./node_modules/core-js/internals/set-species.js": 6452 /*!*******************************************************!*\ 6453 !*** ./node_modules/core-js/internals/set-species.js ***! 6454 \*******************************************************/ 6455 6456 /*! no static exports found */ 6457 6458 /***/ 6459 function node_modulesCoreJsInternalsSetSpeciesJs(module, exports, __webpack_require__) { 6460 "use strict"; 6461 6462 var getBuiltIn = __webpack_require__( 6463 /*! ../internals/get-built-in */ 6464 "./node_modules/core-js/internals/get-built-in.js"); 6465 6466 var definePropertyModule = __webpack_require__( 6467 /*! ../internals/object-define-property */ 6468 "./node_modules/core-js/internals/object-define-property.js"); 6469 6470 var wellKnownSymbol = __webpack_require__( 6471 /*! ../internals/well-known-symbol */ 6472 "./node_modules/core-js/internals/well-known-symbol.js"); 6473 6474 var DESCRIPTORS = __webpack_require__( 6475 /*! ../internals/descriptors */ 6476 "./node_modules/core-js/internals/descriptors.js"); 6477 6478 var SPECIES = wellKnownSymbol('species'); 6479 6480 module.exports = function (CONSTRUCTOR_NAME) { 6481 var Constructor = getBuiltIn(CONSTRUCTOR_NAME); 6482 var defineProperty = definePropertyModule.f; 6483 6484 if (DESCRIPTORS && Constructor && !Constructor[SPECIES]) { 6485 defineProperty(Constructor, SPECIES, { 6486 configurable: true, 6487 get: function get() { 6488 return this; 6489 } 6490 }); 6491 } 6492 }; 6493 /***/ 6494 6495 }, 6496 6497 /***/ 6498
vendor: 1,156 bytes, lines 6498-6534
6498"./node_modules/core-js/internals/set-to-string-tag.js": 6499 /*!*************************************************************!*\ 6500 !*** ./node_modules/core-js/internals/set-to-string-tag.js ***! 6501 \*************************************************************/ 6502 6503 /*! no static exports found */ 6504 6505 /***/ 6506 function node_modulesCoreJsInternalsSetToStringTagJs(module, exports, __webpack_require__) { 6507 var defineProperty = __webpack_require__( 6508 /*! ../internals/object-define-property */ 6509 "./node_modules/core-js/internals/object-define-property.js").f; 6510 6511 var has = __webpack_require__( 6512 /*! ../internals/has */ 6513 "./node_modules/core-js/internals/has.js"); 6514 6515 var wellKnownSymbol = __webpack_require__( 6516 /*! ../internals/well-known-symbol */ 6517 "./node_modules/core-js/internals/well-known-symbol.js"); 6518 6519 var TO_STRING_TAG = wellKnownSymbol('toStringTag'); 6520 6521 module.exports = function (it, TAG, STATIC) { 6522 if (it && !has(it = STATIC ? it : it.prototype, TO_STRING_TAG)) { 6523 defineProperty(it, TO_STRING_TAG, { 6524 configurable: true, 6525 value: TAG 6526 }); 6527 } 6528 }; 6529 /***/ 6530 6531 }, 6532 6533 /***/ 6534
vendor: 755 bytes, lines 6534-6561
6534"./node_modules/core-js/internals/shared-key.js": 6535 /*!******************************************************!*\ 6536 !*** ./node_modules/core-js/internals/shared-key.js ***! 6537 \******************************************************/ 6538 6539 /*! no static exports found */ 6540 6541 /***/ 6542 function node_modulesCoreJsInternalsSharedKeyJs(module, exports, __webpack_require__) { 6543 var shared = __webpack_require__( 6544 /*! ../internals/shared */ 6545 "./node_modules/core-js/internals/shared.js"); 6546 6547 var uid = __webpack_require__( 6548 /*! ../internals/uid */ 6549 "./node_modules/core-js/internals/uid.js"); 6550 6551 var keys = shared('keys'); 6552 6553 module.exports = function (key) { 6554 return keys[key] || (keys[key] = uid(key)); 6555 }; 6556 /***/ 6557 6558 }, 6559 6560 /***/ 6561
vendor: 781 bytes, lines 6561-6585
6561"./node_modules/core-js/internals/shared-store.js": 6562 /*!********************************************************!*\ 6563 !*** ./node_modules/core-js/internals/shared-store.js ***! 6564 \********************************************************/ 6565 6566 /*! no static exports found */ 6567 6568 /***/ 6569 function node_modulesCoreJsInternalsSharedStoreJs(module, exports, __webpack_require__) { 6570 var global = __webpack_require__( 6571 /*! ../internals/global */ 6572 "./node_modules/core-js/internals/global.js"); 6573 6574 var setGlobal = __webpack_require__( 6575 /*! ../internals/set-global */ 6576 "./node_modules/core-js/internals/set-global.js"); 6577 6578 var SHARED = '__core-js_shared__'; 6579 var store = global[SHARED] || setGlobal(SHARED, {}); 6580 module.exports = store; 6581 /***/ 6582 }, 6583 6584 /***/ 6585
vendor: 913 bytes, lines 6585-6613
6585"./node_modules/core-js/internals/shared.js": 6586 /*!**************************************************!*\ 6587 !*** ./node_modules/core-js/internals/shared.js ***! 6588 \**************************************************/ 6589 6590 /*! no static exports found */ 6591 6592 /***/ 6593 function node_modulesCoreJsInternalsSharedJs(module, exports, __webpack_require__) { 6594 var IS_PURE = __webpack_require__( 6595 /*! ../internals/is-pure */ 6596 "./node_modules/core-js/internals/is-pure.js"); 6597 6598 var store = __webpack_require__( 6599 /*! ../internals/shared-store */ 6600 "./node_modules/core-js/internals/shared-store.js"); 6601 6602 (module.exports = function (key, value) { 6603 return store[key] || (store[key] = value !== undefined ? value : {}); 6604 })('versions', []).push({ 6605 version: '3.6.4', 6606 mode: IS_PURE ? 'pure' : 'global', 6607 copyright: '© 2020 Denis Pushkarev (zloirock.ru)' 6608 }); 6609 /***/ 6610 }, 6611 6612 /***/ 6613
vendor: 1,229 bytes, lines 6613-6647
6613"./node_modules/core-js/internals/species-constructor.js": 6614 /*!***************************************************************!*\ 6615 !*** ./node_modules/core-js/internals/species-constructor.js ***! 6616 \***************************************************************/ 6617 6618 /*! no static exports found */ 6619 6620 /***/ 6621 function node_modulesCoreJsInternalsSpeciesConstructorJs(module, exports, __webpack_require__) { 6622 var anObject = __webpack_require__( 6623 /*! ../internals/an-object */ 6624 "./node_modules/core-js/internals/an-object.js"); 6625 6626 var aFunction = __webpack_require__( 6627 /*! ../internals/a-function */ 6628 "./node_modules/core-js/internals/a-function.js"); 6629 6630 var wellKnownSymbol = __webpack_require__( 6631 /*! ../internals/well-known-symbol */ 6632 "./node_modules/core-js/internals/well-known-symbol.js"); 6633 6634 var SPECIES = wellKnownSymbol('species'); // `SpeciesConstructor` abstract operation 6635 // https://tc39.github.io/ecma262/#sec-speciesconstructor 6636 6637 module.exports = function (O, defaultConstructor) { 6638 var C = anObject(O).constructor; 6639 var S; 6640 return C === undefined || (S = anObject(C)[SPECIES]) == undefined ? defaultConstructor : aFunction(S); 6641 }; 6642 /***/ 6643 6644 }, 6645 6646 /***/ 6647
vendor: 859 bytes, lines 6647-6673
6647"./node_modules/core-js/internals/string-html-forced.js": 6648 /*!**************************************************************!*\ 6649 !*** ./node_modules/core-js/internals/string-html-forced.js ***! 6650 \**************************************************************/ 6651 6652 /*! no static exports found */ 6653 6654 /***/ 6655 function node_modulesCoreJsInternalsStringHtmlForcedJs(module, exports, __webpack_require__) { 6656 var fails = __webpack_require__( 6657 /*! ../internals/fails */ 6658 "./node_modules/core-js/internals/fails.js"); // check the existence of a method, lowercase 6659 // of a tag and escaping quotes in arguments 6660 6661 6662 module.exports = function (METHOD_NAME) { 6663 return fails(function () { 6664 var test = ''[METHOD_NAME]('"'); 6665 return test !== test.toLowerCase() || test.split('"').length > 3; 6666 }); 6667 }; 6668 /***/ 6669 6670 }, 6671 6672 /***/ 6673
vendor: 1,814 bytes, lines 6673-6715
6673"./node_modules/core-js/internals/string-multibyte.js": 6674 /*!************************************************************!*\ 6675 !*** ./node_modules/core-js/internals/string-multibyte.js ***! 6676 \************************************************************/ 6677 6678 /*! no static exports found */ 6679 6680 /***/ 6681 function node_modulesCoreJsInternalsStringMultibyteJs(module, exports, __webpack_require__) { 6682 var toInteger = __webpack_require__( 6683 /*! ../internals/to-integer */ 6684 "./node_modules/core-js/internals/to-integer.js"); 6685 6686 var requireObjectCoercible = __webpack_require__( 6687 /*! ../internals/require-object-coercible */ 6688 "./node_modules/core-js/internals/require-object-coercible.js"); // `String.prototype.{ codePointAt, at }` methods implementation 6689 6690 6691 var createMethod = function createMethod(CONVERT_TO_STRING) { 6692 return function ($this, pos) { 6693 var S = String(requireObjectCoercible($this)); 6694 var position = toInteger(pos); 6695 var size = S.length; 6696 var first, second; 6697 if (position < 0 || position >= size) return CONVERT_TO_STRING ? '' : undefined; 6698 first = S.charCodeAt(position); 6699 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; 6700 }; 6701 }; 6702 6703 module.exports = { 6704 // `String.prototype.codePointAt` method 6705 // https://tc39.github.io/ecma262/#sec-string.prototype.codepointat 6706 codeAt: createMethod(false), 6707 // `String.prototype.at` method 6708 // https://github.com/mathiasbynens/String.prototype.at 6709 charAt: createMethod(true) 6710 }; 6711 /***/ 6712 }, 6713 6714 /***/ 6715
vendor: 2,026 bytes, lines 6715-6766
6715"./node_modules/core-js/internals/string-pad.js": 6716 /*!******************************************************!*\ 6717 !*** ./node_modules/core-js/internals/string-pad.js ***! 6718 \******************************************************/ 6719 6720 /*! no static exports found */ 6721 6722 /***/ 6723 function node_modulesCoreJsInternalsStringPadJs(module, exports, __webpack_require__) { 6724 // https://github.com/tc39/proposal-string-pad-start-end 6725 var toLength = __webpack_require__( 6726 /*! ../internals/to-length */ 6727 "./node_modules/core-js/internals/to-length.js"); 6728 6729 var repeat = __webpack_require__( 6730 /*! ../internals/string-repeat */ 6731 "./node_modules/core-js/internals/string-repeat.js"); 6732 6733 var requireObjectCoercible = __webpack_require__( 6734 /*! ../internals/require-object-coercible */ 6735 "./node_modules/core-js/internals/require-object-coercible.js"); 6736 6737 var ceil = Math.ceil; // `String.prototype.{ padStart, padEnd }` methods implementation 6738 6739 var createMethod = function createMethod(IS_END) { 6740 return function ($this, maxLength, fillString) { 6741 var S = String(requireObjectCoercible($this)); 6742 var stringLength = S.length; 6743 var fillStr = fillString === undefined ? ' ' : String(fillString); 6744 var intMaxLength = toLength(maxLength); 6745 var fillLen, stringFiller; 6746 if (intMaxLength <= stringLength || fillStr == '') return S; 6747 fillLen = intMaxLength - stringLength; 6748 stringFiller = repeat.call(fillStr, ceil(fillLen / fillStr.length)); 6749 if (stringFiller.length > fillLen) stringFiller = stringFiller.slice(0, fillLen); 6750 return IS_END ? S + stringFiller : stringFiller + S; 6751 }; 6752 }; 6753 6754 module.exports = { 6755 // `String.prototype.padStart` method 6756 // https://tc39.github.io/ecma262/#sec-string.prototype.padstart 6757 start: createMethod(false), 6758 // `String.prototype.padEnd` method 6759 // https://tc39.github.io/ecma262/#sec-string.prototype.padend 6760 end: createMethod(true) 6761 }; 6762 /***/ 6763 }, 6764 6765 /***/ 6766
vendor: 1,226 bytes, lines 6766-6804
6766"./node_modules/core-js/internals/string-repeat.js": 6767 /*!*********************************************************!*\ 6768 !*** ./node_modules/core-js/internals/string-repeat.js ***! 6769 \*********************************************************/ 6770 6771 /*! no static exports found */ 6772 6773 /***/ 6774 function node_modulesCoreJsInternalsStringRepeatJs(module, exports, __webpack_require__) { 6775 "use strict"; 6776 6777 var toInteger = __webpack_require__( 6778 /*! ../internals/to-integer */ 6779 "./node_modules/core-js/internals/to-integer.js"); 6780 6781 var requireObjectCoercible = __webpack_require__( 6782 /*! ../internals/require-object-coercible */ 6783 "./node_modules/core-js/internals/require-object-coercible.js"); // `String.prototype.repeat` method implementation 6784 // https://tc39.github.io/ecma262/#sec-string.prototype.repeat 6785 6786 6787 module.exports = ''.repeat || function repeat(count) { 6788 var str = String(requireObjectCoercible(this)); 6789 var result = ''; 6790 var n = toInteger(count); 6791 if (n < 0 || n == Infinity) throw RangeError('Wrong number of repetitions'); 6792 6793 for (; n > 0; (n >>>= 1) && (str += str)) { 6794 if (n & 1) result += str; 6795 } 6796 6797 return result; 6798 }; 6799 /***/ 6800 6801 }, 6802 6803 /***/ 6804
vendor: 1,038 bytes, lines 6804-6834
6804"./node_modules/core-js/internals/string-trim-forced.js": 6805 /*!**************************************************************!*\ 6806 !*** ./node_modules/core-js/internals/string-trim-forced.js ***! 6807 \**************************************************************/ 6808 6809 /*! no static exports found */ 6810 6811 /***/ 6812 function node_modulesCoreJsInternalsStringTrimForcedJs(module, exports, __webpack_require__) { 6813 var fails = __webpack_require__( 6814 /*! ../internals/fails */ 6815 "./node_modules/core-js/internals/fails.js"); 6816 6817 var whitespaces = __webpack_require__( 6818 /*! ../internals/whitespaces */ 6819 "./node_modules/core-js/internals/whitespaces.js"); 6820 6821 var non = "\u200B\x85\u180E"; // check that a method works with the correct list 6822 // of whitespaces and has a correct name 6823 6824 module.exports = function (METHOD_NAME) { 6825 return fails(function () { 6826 return !!whitespaces[METHOD_NAME]() || non[METHOD_NAME]() != non || whitespaces[METHOD_NAME].name !== METHOD_NAME; 6827 }); 6828 }; 6829 /***/ 6830 6831 }, 6832 6833 /***/ 6834
vendor: 1,752 bytes, lines 6834-6879
6834"./node_modules/core-js/internals/string-trim.js": 6835 /*!*******************************************************!*\ 6836 !*** ./node_modules/core-js/internals/string-trim.js ***! 6837 \*******************************************************/ 6838 6839 /*! no static exports found */ 6840 6841 /***/ 6842 function node_modulesCoreJsInternalsStringTrimJs(module, exports, __webpack_require__) { 6843 var requireObjectCoercible = __webpack_require__( 6844 /*! ../internals/require-object-coercible */ 6845 "./node_modules/core-js/internals/require-object-coercible.js"); 6846 6847 var whitespaces = __webpack_require__( 6848 /*! ../internals/whitespaces */ 6849 "./node_modules/core-js/internals/whitespaces.js"); 6850 6851 var whitespace = '[' + whitespaces + ']'; 6852 var ltrim = RegExp('^' + whitespace + whitespace + '*'); 6853 var rtrim = RegExp(whitespace + whitespace + '*$'); // `String.prototype.{ trim, trimStart, trimEnd, trimLeft, trimRight }` methods implementation 6854 6855 var createMethod = function createMethod(TYPE) { 6856 return function ($this) { 6857 var string = String(requireObjectCoercible($this)); 6858 if (TYPE & 1) string = string.replace(ltrim, ''); 6859 if (TYPE & 2) string = string.replace(rtrim, ''); 6860 return string; 6861 }; 6862 }; 6863 6864 module.exports = { 6865 // `String.prototype.{ trimLeft, trimStart }` methods 6866 // https://tc39.github.io/ecma262/#sec-string.prototype.trimstart 6867 start: createMethod(1), 6868 // `String.prototype.{ trimRight, trimEnd }` methods 6869 // https://tc39.github.io/ecma262/#sec-string.prototype.trimend 6870 end: createMethod(2), 6871 // `String.prototype.trim` method 6872 // https://tc39.github.io/ecma262/#sec-string.prototype.trim 6873 trim: createMethod(3) 6874 }; 6875 /***/ 6876 }, 6877 6878 /***/ 6879
vendor: 4,240 bytes, lines 6879-7018
6879"./node_modules/core-js/internals/task.js": 6880 /*!************************************************!*\ 6881 !*** ./node_modules/core-js/internals/task.js ***! 6882 \************************************************/ 6883 6884 /*! no static exports found */ 6885 6886 /***/ 6887 function node_modulesCoreJsInternalsTaskJs(module, exports, __webpack_require__) { 6888 var global = __webpack_require__( 6889 /*! ../internals/global */ 6890 "./node_modules/core-js/internals/global.js"); 6891 6892 var fails = __webpack_require__( 6893 /*! ../internals/fails */ 6894 "./node_modules/core-js/internals/fails.js"); 6895 6896 var classof = __webpack_require__( 6897 /*! ../internals/classof-raw */ 6898 "./node_modules/core-js/internals/classof-raw.js"); 6899 6900 var bind = __webpack_require__( 6901 /*! ../internals/function-bind-context */ 6902 "./node_modules/core-js/internals/function-bind-context.js"); 6903 6904 var html = __webpack_require__( 6905 /*! ../internals/html */ 6906 "./node_modules/core-js/internals/html.js"); 6907 6908 var createElement = __webpack_require__( 6909 /*! ../internals/document-create-element */ 6910 "./node_modules/core-js/internals/document-create-element.js"); 6911 6912 var IS_IOS = __webpack_require__( 6913 /*! ../internals/engine-is-ios */ 6914 "./node_modules/core-js/internals/engine-is-ios.js"); 6915 6916 var location = global.location; 6917 var set = global.setImmediate; 6918 var clear = global.clearImmediate; 6919 var process = global.process; 6920 var MessageChannel = global.MessageChannel; 6921 var Dispatch = global.Dispatch; 6922 var counter = 0; 6923 var queue = {}; 6924 var ONREADYSTATECHANGE = 'onreadystatechange'; 6925 var defer, channel, port; 6926 6927 var run = function run(id) { 6928 // eslint-disable-next-line no-prototype-builtins 6929 if (queue.hasOwnProperty(id)) { 6930 var fn = queue[id]; 6931 delete queue[id]; 6932 fn(); 6933 } 6934 }; 6935 6936 var runner = function runner(id) { 6937 return function () { 6938 run(id); 6939 }; 6940 }; 6941 6942 var listener = function listener(event) { 6943 run(event.data); 6944 }; 6945 6946 var post = function post(id) { 6947 // old engines have not location.origin 6948 global.postMessage(id + '', location.protocol + '//' + location.host); 6949 }; // Node.js 0.9+ & IE10+ has setImmediate, otherwise: 6950 6951 6952 if (!set || !clear) { 6953 set = function setImmediate(fn) { 6954 var args = []; 6955 var i = 1; 6956 6957 while (arguments.length > i) { 6958 args.push(arguments[i++]); 6959 } 6960 6961 queue[++counter] = function () { 6962 // eslint-disable-next-line no-new-func 6963 (typeof fn == 'function' ? fn : Function(fn)).apply(undefined, args); 6964 }; 6965 6966 defer(counter); 6967 return counter; 6968 }; 6969 6970 clear = function clearImmediate(id) { 6971 delete queue[id]; 6972 }; // Node.js 0.8- 6973 6974 6975 if (classof(process) == 'process') { 6976 defer = function defer(id) { 6977 process.nextTick(runner(id)); 6978 }; // Sphere (JS game engine) Dispatch API 6979 6980 } else if (Dispatch && Dispatch.now) { 6981 defer = function defer(id) { 6982 Dispatch.now(runner(id)); 6983 }; // Browsers with MessageChannel, includes WebWorkers 6984 // except iOS - https://github.com/zloirock/core-js/issues/624 6985 6986 } else if (MessageChannel && !IS_IOS) { 6987 channel = new MessageChannel(); 6988 port = channel.port2; 6989 channel.port1.onmessage = listener; 6990 defer = bind(port.postMessage, port, 1); // Browsers with postMessage, skip WebWorkers 6991 // IE8 has postMessage, but it's sync & typeof its postMessage is 'object' 6992 } else if (global.addEventListener && typeof postMessage == 'function' && !global.importScripts && !fails(post)) { 6993 defer = post; 6994 global.addEventListener('message', listener, false); // IE8- 6995 } else if (ONREADYSTATECHANGE in createElement('script')) { 6996 defer = function defer(id) { 6997 html.appendChild(createElement('script'))[ONREADYSTATECHANGE] = function () { 6998 html.removeChild(this); 6999 run(id); 7000 }; 7001 }; // Rest old browsers 7002 7003 } else { 7004 defer = function defer(id) { 7005 setTimeout(runner(id), 0); 7006 }; 7007 } 7008 } 7009 7010 module.exports = { 7011 set: set, 7012 clear: clear 7013 }; 7014 /***/ 7015 }, 7016 7017 /***/ 7018
vendor: 855 bytes, lines 7018-7045
7018"./node_modules/core-js/internals/this-number-value.js": 7019 /*!*************************************************************!*\ 7020 !*** ./node_modules/core-js/internals/this-number-value.js ***! 7021 \*************************************************************/ 7022 7023 /*! no static exports found */ 7024 7025 /***/ 7026 function node_modulesCoreJsInternalsThisNumberValueJs(module, exports, __webpack_require__) { 7027 var classof = __webpack_require__( 7028 /*! ../internals/classof-raw */ 7029 "./node_modules/core-js/internals/classof-raw.js"); // `thisNumberValue` abstract operation 7030 // https://tc39.github.io/ecma262/#sec-thisnumbervalue 7031 7032 7033 module.exports = function (value) { 7034 if (typeof value != 'number' && classof(value) != 'Number') { 7035 throw TypeError('Incorrect invocation'); 7036 } 7037 7038 return +value; 7039 }; 7040 /***/ 7041 7042 }, 7043 7044 /***/ 7045
vendor: 979 bytes, lines 7045-7072
7045"./node_modules/core-js/internals/to-absolute-index.js": 7046 /*!*************************************************************!*\ 7047 !*** ./node_modules/core-js/internals/to-absolute-index.js ***! 7048 \*************************************************************/ 7049 7050 /*! no static exports found */ 7051 7052 /***/ 7053 function node_modulesCoreJsInternalsToAbsoluteIndexJs(module, exports, __webpack_require__) { 7054 var toInteger = __webpack_require__( 7055 /*! ../internals/to-integer */ 7056 "./node_modules/core-js/internals/to-integer.js"); 7057 7058 var max = Math.max; 7059 var min = Math.min; // Helper for a popular repeating case of the spec: 7060 // Let integer be ? ToInteger(index). 7061 // If integer < 0, let result be max((length + integer), 0); else let result be min(integer, length). 7062 7063 module.exports = function (index, length) { 7064 var integer = toInteger(index); 7065 return integer < 0 ? max(integer + length, 0) : min(integer, length); 7066 }; 7067 /***/ 7068 7069 }, 7070 7071 /***/ 7072
vendor: 907 bytes, lines 7072-7098
7072"./node_modules/core-js/internals/to-indexed-object.js": 7073 /*!*************************************************************!*\ 7074 !*** ./node_modules/core-js/internals/to-indexed-object.js ***! 7075 \*************************************************************/ 7076 7077 /*! no static exports found */ 7078 7079 /***/ 7080 function node_modulesCoreJsInternalsToIndexedObjectJs(module, exports, __webpack_require__) { 7081 // toObject with fallback for non-array-like ES3 strings 7082 var IndexedObject = __webpack_require__( 7083 /*! ../internals/indexed-object */ 7084 "./node_modules/core-js/internals/indexed-object.js"); 7085 7086 var requireObjectCoercible = __webpack_require__( 7087 /*! ../internals/require-object-coercible */ 7088 "./node_modules/core-js/internals/require-object-coercible.js"); 7089 7090 module.exports = function (it) { 7091 return IndexedObject(requireObjectCoercible(it)); 7092 }; 7093 /***/ 7094 7095 }, 7096 7097 /***/ 7098
vendor: 654 bytes, lines 7098-7119
7098"./node_modules/core-js/internals/to-integer.js": 7099 /*!******************************************************!*\ 7100 !*** ./node_modules/core-js/internals/to-integer.js ***! 7101 \******************************************************/ 7102 7103 /*! no static exports found */ 7104 7105 /***/ 7106 function node_modulesCoreJsInternalsToIntegerJs(module, exports) { 7107 var ceil = Math.ceil; 7108 var floor = Math.floor; // `ToInteger` abstract operation 7109 // https://tc39.github.io/ecma262/#sec-tointeger 7110 7111 module.exports = function (argument) { 7112 return isNaN(argument = +argument) ? 0 : (argument > 0 ? floor : ceil)(argument); 7113 }; 7114 /***/ 7115 7116 }, 7117 7118 /***/ 7119
vendor: 793 bytes, lines 7119-7143
7119"./node_modules/core-js/internals/to-length.js": 7120 /*!*****************************************************!*\ 7121 !*** ./node_modules/core-js/internals/to-length.js ***! 7122 \*****************************************************/ 7123 7124 /*! no static exports found */ 7125 7126 /***/ 7127 function node_modulesCoreJsInternalsToLengthJs(module, exports, __webpack_require__) { 7128 var toInteger = __webpack_require__( 7129 /*! ../internals/to-integer */ 7130 "./node_modules/core-js/internals/to-integer.js"); 7131 7132 var min = Math.min; // `ToLength` abstract operation 7133 // https://tc39.github.io/ecma262/#sec-tolength 7134 7135 module.exports = function (argument) { 7136 return argument > 0 ? min(toInteger(argument), 0x1FFFFFFFFFFFFF) : 0; // 2 ** 53 - 1 == 9007199254740991 7137 }; 7138 /***/ 7139 7140 }, 7141 7142 /***/ 7143
vendor: 754 bytes, lines 7143-7166
7143"./node_modules/core-js/internals/to-object.js": 7144 /*!*****************************************************!*\ 7145 !*** ./node_modules/core-js/internals/to-object.js ***! 7146 \*****************************************************/ 7147 7148 /*! no static exports found */ 7149 7150 /***/ 7151 function node_modulesCoreJsInternalsToObjectJs(module, exports, __webpack_require__) { 7152 var requireObjectCoercible = __webpack_require__( 7153 /*! ../internals/require-object-coercible */ 7154 "./node_modules/core-js/internals/require-object-coercible.js"); // `ToObject` abstract operation 7155 // https://tc39.github.io/ecma262/#sec-toobject 7156 7157 7158 module.exports = function (argument) { 7159 return Object(requireObjectCoercible(argument)); 7160 }; 7161 /***/ 7162 7163 }, 7164 7165 /***/ 7166
vendor: 1,307 bytes, lines 7166-7196
7166"./node_modules/core-js/internals/to-primitive.js": 7167 /*!********************************************************!*\ 7168 !*** ./node_modules/core-js/internals/to-primitive.js ***! 7169 \********************************************************/ 7170 7171 /*! no static exports found */ 7172 7173 /***/ 7174 function node_modulesCoreJsInternalsToPrimitiveJs(module, exports, __webpack_require__) { 7175 var isObject = __webpack_require__( 7176 /*! ../internals/is-object */ 7177 "./node_modules/core-js/internals/is-object.js"); // `ToPrimitive` abstract operation 7178 // https://tc39.github.io/ecma262/#sec-toprimitive 7179 // instead of the ES6 spec version, we didn't implement @@toPrimitive case 7180 // and the second argument - flag - preferred type is a string 7181 7182 7183 module.exports = function (input, PREFERRED_STRING) { 7184 if (!isObject(input)) return input; 7185 var fn, val; 7186 if (PREFERRED_STRING && typeof (fn = input.toString) == 'function' && !isObject(val = fn.call(input))) return val; 7187 if (typeof (fn = input.valueOf) == 'function' && !isObject(val = fn.call(input))) return val; 7188 if (!PREFERRED_STRING && typeof (fn = input.toString) == 'function' && !isObject(val = fn.call(input))) return val; 7189 throw TypeError("Can't convert object to primitive value"); 7190 }; 7191 /***/ 7192 7193 }, 7194 7195 /***/ 7196
vendor: 757 bytes, lines 7196-7217
7196"./node_modules/core-js/internals/to-string-tag-support.js": 7197 /*!*****************************************************************!*\ 7198 !*** ./node_modules/core-js/internals/to-string-tag-support.js ***! 7199 \*****************************************************************/ 7200 7201 /*! no static exports found */ 7202 7203 /***/ 7204 function node_modulesCoreJsInternalsToStringTagSupportJs(module, exports, __webpack_require__) { 7205 var wellKnownSymbol = __webpack_require__( 7206 /*! ../internals/well-known-symbol */ 7207 "./node_modules/core-js/internals/well-known-symbol.js"); 7208 7209 var TO_STRING_TAG = wellKnownSymbol('toStringTag'); 7210 var test = {}; 7211 test[TO_STRING_TAG] = 'z'; 7212 module.exports = String(test) === '[object z]'; 7213 /***/ 7214 }, 7215 7216 /***/ 7217
vendor: 537 bytes, lines 7217-7237
7217"./node_modules/core-js/internals/uid.js": 7218 /*!***********************************************!*\ 7219 !*** ./node_modules/core-js/internals/uid.js ***! 7220 \***********************************************/ 7221 7222 /*! no static exports found */ 7223 7224 /***/ 7225 function node_modulesCoreJsInternalsUidJs(module, exports) { 7226 var id = 0; 7227 var postfix = Math.random(); 7228 7229 module.exports = function (key) { 7230 return 'Symbol(' + String(key === undefined ? '' : key) + ')_' + (++id + postfix).toString(36); 7231 }; 7232 /***/ 7233 7234 }, 7235 7236 /***/ 7237
vendor: 741 bytes, lines 7237-7257
7237"./node_modules/core-js/internals/use-symbol-as-uid.js": 7238 /*!*************************************************************!*\ 7239 !*** ./node_modules/core-js/internals/use-symbol-as-uid.js ***! 7240 \*************************************************************/ 7241 7242 /*! no static exports found */ 7243 7244 /***/ 7245 function node_modulesCoreJsInternalsUseSymbolAsUidJs(module, exports, __webpack_require__) { 7246 var NATIVE_SYMBOL = __webpack_require__( 7247 /*! ../internals/native-symbol */ 7248 "./node_modules/core-js/internals/native-symbol.js"); 7249 7250 module.exports = NATIVE_SYMBOL // eslint-disable-next-line no-undef 7251 && !Symbol.sham // eslint-disable-next-line no-undef 7252 && typeof Symbol.iterator == 'symbol'; 7253 /***/ 7254 }, 7255 7256 /***/ 7257
vendor: 652 bytes, lines 7257-7275
7257"./node_modules/core-js/internals/well-known-symbol-wrapped.js": 7258 /*!*********************************************************************!*\ 7259 !*** ./node_modules/core-js/internals/well-known-symbol-wrapped.js ***! 7260 \*********************************************************************/ 7261 7262 /*! no static exports found */ 7263 7264 /***/ 7265 function node_modulesCoreJsInternalsWellKnownSymbolWrappedJs(module, exports, __webpack_require__) { 7266 var wellKnownSymbol = __webpack_require__( 7267 /*! ../internals/well-known-symbol */ 7268 "./node_modules/core-js/internals/well-known-symbol.js"); 7269 7270 exports.f = wellKnownSymbol; 7271 /***/ 7272 }, 7273 7274 /***/ 7275
vendor: 1,682 bytes, lines 7275-7324
7275"./node_modules/core-js/internals/well-known-symbol.js": 7276 /*!*************************************************************!*\ 7277 !*** ./node_modules/core-js/internals/well-known-symbol.js ***! 7278 \*************************************************************/ 7279 7280 /*! no static exports found */ 7281 7282 /***/ 7283 function node_modulesCoreJsInternalsWellKnownSymbolJs(module, exports, __webpack_require__) { 7284 var global = __webpack_require__( 7285 /*! ../internals/global */ 7286 "./node_modules/core-js/internals/global.js"); 7287 7288 var shared = __webpack_require__( 7289 /*! ../internals/shared */ 7290 "./node_modules/core-js/internals/shared.js"); 7291 7292 var has = __webpack_require__( 7293 /*! ../internals/has */ 7294 "./node_modules/core-js/internals/has.js"); 7295 7296 var uid = __webpack_require__( 7297 /*! ../internals/uid */ 7298 "./node_modules/core-js/internals/uid.js"); 7299 7300 var NATIVE_SYMBOL = __webpack_require__( 7301 /*! ../internals/native-symbol */ 7302 "./node_modules/core-js/internals/native-symbol.js"); 7303 7304 var USE_SYMBOL_AS_UID = __webpack_require__( 7305 /*! ../internals/use-symbol-as-uid */ 7306 "./node_modules/core-js/internals/use-symbol-as-uid.js"); 7307 7308 var WellKnownSymbolsStore = shared('wks'); 7309 var Symbol = global.Symbol; 7310 var createWellKnownSymbol = USE_SYMBOL_AS_UID ? Symbol : Symbol && Symbol.withoutSetter || uid; 7311 7312 module.exports = function (name) { 7313 if (!has(WellKnownSymbolsStore, name)) { 7314 if (NATIVE_SYMBOL && has(Symbol, name)) WellKnownSymbolsStore[name] = Symbol[name];else WellKnownSymbolsStore[name] = createWellKnownSymbol('Symbol.' + name); 7315 } 7316 7317 return WellKnownSymbolsStore[name]; 7318 }; 7319 /***/ 7320 7321 }, 7322 7323 /***/ 7324
vendor: 618 bytes, lines 7324-7340
7324"./node_modules/core-js/internals/whitespaces.js": 7325 /*!*******************************************************!*\ 7326 !*** ./node_modules/core-js/internals/whitespaces.js ***! 7327 \*******************************************************/ 7328 7329 /*! no static exports found */ 7330 7331 /***/ 7332 function node_modulesCoreJsInternalsWhitespacesJs(module, exports) { 7333 // a string of all valid unicode whitespaces 7334 // eslint-disable-next-line max-len 7335 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"; 7336 /***/ 7337 }, 7338 7339 /***/ 7340
vendor: 3,971 bytes, lines 7340-7454
7340"./node_modules/core-js/modules/es.array.concat.js": 7341 /*!*********************************************************!*\ 7342 !*** ./node_modules/core-js/modules/es.array.concat.js ***! 7343 \*********************************************************/ 7344 7345 /*! no static exports found */ 7346 7347 /***/ 7348 function node_modulesCoreJsModulesEsArrayConcatJs(module, exports, __webpack_require__) { 7349 "use strict"; 7350 7351 var $ = __webpack_require__( 7352 /*! ../internals/export */ 7353 "./node_modules/core-js/internals/export.js"); 7354 7355 var fails = __webpack_require__( 7356 /*! ../internals/fails */ 7357 "./node_modules/core-js/internals/fails.js"); 7358 7359 var isArray = __webpack_require__( 7360 /*! ../internals/is-array */ 7361 "./node_modules/core-js/internals/is-array.js"); 7362 7363 var isObject = __webpack_require__( 7364 /*! ../internals/is-object */ 7365 "./node_modules/core-js/internals/is-object.js"); 7366 7367 var toObject = __webpack_require__( 7368 /*! ../internals/to-object */ 7369 "./node_modules/core-js/internals/to-object.js"); 7370 7371 var toLength = __webpack_require__( 7372 /*! ../internals/to-length */ 7373 "./node_modules/core-js/internals/to-length.js"); 7374 7375 var createProperty = __webpack_require__( 7376 /*! ../internals/create-property */ 7377 "./node_modules/core-js/internals/create-property.js"); 7378 7379 var arraySpeciesCreate = __webpack_require__( 7380 /*! ../internals/array-species-create */ 7381 "./node_modules/core-js/internals/array-species-create.js"); 7382 7383 var arrayMethodHasSpeciesSupport = __webpack_require__( 7384 /*! ../internals/array-method-has-species-support */ 7385 "./node_modules/core-js/internals/array-method-has-species-support.js"); 7386 7387 var wellKnownSymbol = __webpack_require__( 7388 /*! ../internals/well-known-symbol */ 7389 "./node_modules/core-js/internals/well-known-symbol.js"); 7390 7391 var V8_VERSION = __webpack_require__( 7392 /*! ../internals/engine-v8-version */ 7393 "./node_modules/core-js/internals/engine-v8-version.js"); 7394 7395 var IS_CONCAT_SPREADABLE = wellKnownSymbol('isConcatSpreadable'); 7396 var MAX_SAFE_INTEGER = 0x1FFFFFFFFFFFFF; 7397 var MAXIMUM_ALLOWED_INDEX_EXCEEDED = 'Maximum allowed index exceeded'; // We can't use this feature detection in V8 since it causes 7398 // deoptimization and serious performance degradation 7399 // https://github.com/zloirock/core-js/issues/679 7400 7401 var IS_CONCAT_SPREADABLE_SUPPORT = V8_VERSION >= 51 || !fails(function () { 7402 var array = []; 7403 array[IS_CONCAT_SPREADABLE] = false; 7404 return array.concat()[0] !== array; 7405 }); 7406 var SPECIES_SUPPORT = arrayMethodHasSpeciesSupport('concat'); 7407 7408 var isConcatSpreadable = function isConcatSpreadable(O) { 7409 if (!isObject(O)) return false; 7410 var spreadable = O[IS_CONCAT_SPREADABLE]; 7411 return spreadable !== undefined ? !!spreadable : isArray(O); 7412 }; 7413 7414 var FORCED = !IS_CONCAT_SPREADABLE_SUPPORT || !SPECIES_SUPPORT; // `Array.prototype.concat` method 7415 // https://tc39.github.io/ecma262/#sec-array.prototype.concat 7416 // with adding support of @@isConcatSpreadable and @@species 7417 7418 $({ 7419 target: 'Array', 7420 proto: true, 7421 forced: FORCED 7422 }, { 7423 concat: function concat(arg) { 7424 // eslint-disable-line no-unused-vars 7425 var O = toObject(this); 7426 var A = arraySpeciesCreate(O, 0); 7427 var n = 0; 7428 var i, k, length, len, E; 7429 7430 for (i = -1, length = arguments.length; i < length; i++) { 7431 E = i === -1 ? O : arguments[i]; 7432 7433 if (isConcatSpreadable(E)) { 7434 len = toLength(E.length); 7435 if (n + len > MAX_SAFE_INTEGER) throw TypeError(MAXIMUM_ALLOWED_INDEX_EXCEEDED); 7436 7437 for (k = 0; k < len; k++, n++) { 7438 if (k in E) createProperty(A, n, E[k]); 7439 } 7440 } else { 7441 if (n >= MAX_SAFE_INTEGER) throw TypeError(MAXIMUM_ALLOWED_INDEX_EXCEEDED); 7442 createProperty(A, n++, E); 7443 } 7444 } 7445 7446 A.length = n; 7447 return A; 7448 } 7449 }); 7450 /***/ 7451 }, 7452 7453 /***/ 7454
vendor: 1,161 bytes, lines 7454-7489
7454"./node_modules/core-js/modules/es.array.copy-within.js": 7455 /*!**************************************************************!*\ 7456 !*** ./node_modules/core-js/modules/es.array.copy-within.js ***! 7457 \**************************************************************/ 7458 7459 /*! no static exports found */ 7460 7461 /***/ 7462 function node_modulesCoreJsModulesEsArrayCopyWithinJs(module, exports, __webpack_require__) { 7463 var $ = __webpack_require__( 7464 /*! ../internals/export */ 7465 "./node_modules/core-js/internals/export.js"); 7466 7467 var copyWithin = __webpack_require__( 7468 /*! ../internals/array-copy-within */ 7469 "./node_modules/core-js/internals/array-copy-within.js"); 7470 7471 var addToUnscopables = __webpack_require__( 7472 /*! ../internals/add-to-unscopables */ 7473 "./node_modules/core-js/internals/add-to-unscopables.js"); // `Array.prototype.copyWithin` method 7474 // https://tc39.github.io/ecma262/#sec-array.prototype.copywithin 7475 7476 7477 $({ 7478 target: 'Array', 7479 proto: true 7480 }, { 7481 copyWithin: copyWithin 7482 }); // https://tc39.github.io/ecma262/#sec-array.prototype-@@unscopables 7483 7484 addToUnscopables('copyWithin'); 7485 /***/ 7486 }, 7487 7488 /***/ 7489
vendor: 1,526 bytes, lines 7489-7535
7489"./node_modules/core-js/modules/es.array.every.js": 7490 /*!********************************************************!*\ 7491 !*** ./node_modules/core-js/modules/es.array.every.js ***! 7492 \********************************************************/ 7493 7494 /*! no static exports found */ 7495 7496 /***/ 7497 function node_modulesCoreJsModulesEsArrayEveryJs(module, exports, __webpack_require__) { 7498 "use strict"; 7499 7500 var $ = __webpack_require__( 7501 /*! ../internals/export */ 7502 "./node_modules/core-js/internals/export.js"); 7503 7504 var $every = __webpack_require__( 7505 /*! ../internals/array-iteration */ 7506 "./node_modules/core-js/internals/array-iteration.js").every; 7507 7508 var arrayMethodIsStrict = __webpack_require__( 7509 /*! ../internals/array-method-is-strict */ 7510 "./node_modules/core-js/internals/array-method-is-strict.js"); 7511 7512 var arrayMethodUsesToLength = __webpack_require__( 7513 /*! ../internals/array-method-uses-to-length */ 7514 "./node_modules/core-js/internals/array-method-uses-to-length.js"); 7515 7516 var STRICT_METHOD = arrayMethodIsStrict('every'); 7517 var USES_TO_LENGTH = arrayMethodUsesToLength('every'); // `Array.prototype.every` method 7518 // https://tc39.github.io/ecma262/#sec-array.prototype.every 7519 7520 $({ 7521 target: 'Array', 7522 proto: true, 7523 forced: !STRICT_METHOD || !USES_TO_LENGTH 7524 }, { 7525 every: function every(callbackfn 7526 /* , thisArg */ 7527 ) { 7528 return $every(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); 7529 } 7530 }); 7531 /***/ 7532 }, 7533 7534 /***/ 7535
vendor: 1,077 bytes, lines 7535-7570
7535"./node_modules/core-js/modules/es.array.fill.js": 7536 /*!*******************************************************!*\ 7537 !*** ./node_modules/core-js/modules/es.array.fill.js ***! 7538 \*******************************************************/ 7539 7540 /*! no static exports found */ 7541 7542 /***/ 7543 function node_modulesCoreJsModulesEsArrayFillJs(module, exports, __webpack_require__) { 7544 var $ = __webpack_require__( 7545 /*! ../internals/export */ 7546 "./node_modules/core-js/internals/export.js"); 7547 7548 var fill = __webpack_require__( 7549 /*! ../internals/array-fill */ 7550 "./node_modules/core-js/internals/array-fill.js"); 7551 7552 var addToUnscopables = __webpack_require__( 7553 /*! ../internals/add-to-unscopables */ 7554 "./node_modules/core-js/internals/add-to-unscopables.js"); // `Array.prototype.fill` method 7555 // https://tc39.github.io/ecma262/#sec-array.prototype.fill 7556 7557 7558 $({ 7559 target: 'Array', 7560 proto: true 7561 }, { 7562 fill: fill 7563 }); // https://tc39.github.io/ecma262/#sec-array.prototype-@@unscopables 7564 7565 addToUnscopables('fill'); 7566 /***/ 7567 }, 7568 7569 /***/ 7570
vendor: 1,649 bytes, lines 7570-7618
7570"./node_modules/core-js/modules/es.array.filter.js": 7571 /*!*********************************************************!*\ 7572 !*** ./node_modules/core-js/modules/es.array.filter.js ***! 7573 \*********************************************************/ 7574 7575 /*! no static exports found */ 7576 7577 /***/ 7578 function node_modulesCoreJsModulesEsArrayFilterJs(module, exports, __webpack_require__) { 7579 "use strict"; 7580 7581 var $ = __webpack_require__( 7582 /*! ../internals/export */ 7583 "./node_modules/core-js/internals/export.js"); 7584 7585 var $filter = __webpack_require__( 7586 /*! ../internals/array-iteration */ 7587 "./node_modules/core-js/internals/array-iteration.js").filter; 7588 7589 var arrayMethodHasSpeciesSupport = __webpack_require__( 7590 /*! ../internals/array-method-has-species-support */ 7591 "./node_modules/core-js/internals/array-method-has-species-support.js"); 7592 7593 var arrayMethodUsesToLength = __webpack_require__( 7594 /*! ../internals/array-method-uses-to-length */ 7595 "./node_modules/core-js/internals/array-method-uses-to-length.js"); 7596 7597 var HAS_SPECIES_SUPPORT = arrayMethodHasSpeciesSupport('filter'); // Edge 14- issue 7598 7599 var USES_TO_LENGTH = arrayMethodUsesToLength('filter'); // `Array.prototype.filter` method 7600 // https://tc39.github.io/ecma262/#sec-array.prototype.filter 7601 // with adding support of @@species 7602 7603 $({ 7604 target: 'Array', 7605 proto: true, 7606 forced: !HAS_SPECIES_SUPPORT || !USES_TO_LENGTH 7607 }, { 7608 filter: function filter(callbackfn 7609 /* , thisArg */ 7610 ) { 7611 return $filter(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); 7612 } 7613 }); 7614 /***/ 7615 }, 7616 7617 /***/ 7618
vendor: 1,809 bytes, lines 7618-7671
7618"./node_modules/core-js/modules/es.array.find-index.js": 7619 /*!*************************************************************!*\ 7620 !*** ./node_modules/core-js/modules/es.array.find-index.js ***! 7621 \*************************************************************/ 7622 7623 /*! no static exports found */ 7624 7625 /***/ 7626 function node_modulesCoreJsModulesEsArrayFindIndexJs(module, exports, __webpack_require__) { 7627 "use strict"; 7628 7629 var $ = __webpack_require__( 7630 /*! ../internals/export */ 7631 "./node_modules/core-js/internals/export.js"); 7632 7633 var $findIndex = __webpack_require__( 7634 /*! ../internals/array-iteration */ 7635 "./node_modules/core-js/internals/array-iteration.js").findIndex; 7636 7637 var addToUnscopables = __webpack_require__( 7638 /*! ../internals/add-to-unscopables */ 7639 "./node_modules/core-js/internals/add-to-unscopables.js"); 7640 7641 var arrayMethodUsesToLength = __webpack_require__( 7642 /*! ../internals/array-method-uses-to-length */ 7643 "./node_modules/core-js/internals/array-method-uses-to-length.js"); 7644 7645 var FIND_INDEX = 'findIndex'; 7646 var SKIPS_HOLES = true; 7647 var USES_TO_LENGTH = arrayMethodUsesToLength(FIND_INDEX); // Shouldn't skip holes 7648 7649 if (FIND_INDEX in []) Array(1)[FIND_INDEX](function () { 7650 SKIPS_HOLES = false; 7651 }); // `Array.prototype.findIndex` method 7652 // https://tc39.github.io/ecma262/#sec-array.prototype.findindex 7653 7654 $({ 7655 target: 'Array', 7656 proto: true, 7657 forced: SKIPS_HOLES || !USES_TO_LENGTH 7658 }, { 7659 findIndex: function findIndex(callbackfn 7660 /* , that = undefined */ 7661 ) { 7662 return $findIndex(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); 7663 } 7664 }); // https://tc39.github.io/ecma262/#sec-array.prototype-@@unscopables 7665 7666 addToUnscopables(FIND_INDEX); 7667 /***/ 7668 }, 7669 7670 /***/ 7671
vendor: 1,710 bytes, lines 7671-7724
7671"./node_modules/core-js/modules/es.array.find.js": 7672 /*!*******************************************************!*\ 7673 !*** ./node_modules/core-js/modules/es.array.find.js ***! 7674 \*******************************************************/ 7675 7676 /*! no static exports found */ 7677 7678 /***/ 7679 function node_modulesCoreJsModulesEsArrayFindJs(module, exports, __webpack_require__) { 7680 "use strict"; 7681 7682 var $ = __webpack_require__( 7683 /*! ../internals/export */ 7684 "./node_modules/core-js/internals/export.js"); 7685 7686 var $find = __webpack_require__( 7687 /*! ../internals/array-iteration */ 7688 "./node_modules/core-js/internals/array-iteration.js").find; 7689 7690 var addToUnscopables = __webpack_require__( 7691 /*! ../internals/add-to-unscopables */ 7692 "./node_modules/core-js/internals/add-to-unscopables.js"); 7693 7694 var arrayMethodUsesToLength = __webpack_require__( 7695 /*! ../internals/array-method-uses-to-length */ 7696 "./node_modules/core-js/internals/array-method-uses-to-length.js"); 7697 7698 var FIND = 'find'; 7699 var SKIPS_HOLES = true; 7700 var USES_TO_LENGTH = arrayMethodUsesToLength(FIND); // Shouldn't skip holes 7701 7702 if (FIND in []) Array(1)[FIND](function () { 7703 SKIPS_HOLES = false; 7704 }); // `Array.prototype.find` method 7705 // https://tc39.github.io/ecma262/#sec-array.prototype.find 7706 7707 $({ 7708 target: 'Array', 7709 proto: true, 7710 forced: SKIPS_HOLES || !USES_TO_LENGTH 7711 }, { 7712 find: function find(callbackfn 7713 /* , that = undefined */ 7714 ) { 7715 return $find(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); 7716 } 7717 }); // https://tc39.github.io/ecma262/#sec-array.prototype-@@unscopables 7718 7719 addToUnscopables(FIND); 7720 /***/ 7721 }, 7722 7723 /***/ 7724
vendor: 920 bytes, lines 7724-7756
7724"./node_modules/core-js/modules/es.array.for-each.js": 7725 /*!***********************************************************!*\ 7726 !*** ./node_modules/core-js/modules/es.array.for-each.js ***! 7727 \***********************************************************/ 7728 7729 /*! no static exports found */ 7730 7731 /***/ 7732 function node_modulesCoreJsModulesEsArrayForEachJs(module, exports, __webpack_require__) { 7733 "use strict"; 7734 7735 var $ = __webpack_require__( 7736 /*! ../internals/export */ 7737 "./node_modules/core-js/internals/export.js"); 7738 7739 var forEach = __webpack_require__( 7740 /*! ../internals/array-for-each */ 7741 "./node_modules/core-js/internals/array-for-each.js"); // `Array.prototype.forEach` method 7742 // https://tc39.github.io/ecma262/#sec-array.prototype.foreach 7743 7744 7745 $({ 7746 target: 'Array', 7747 proto: true, 7748 forced: [].forEach != forEach 7749 }, { 7750 forEach: forEach 7751 }); 7752 /***/ 7753 }, 7754 7755 /***/ 7756
vendor: 1,143 bytes, lines 7756-7793
7756"./node_modules/core-js/modules/es.array.from.js": 7757 /*!*******************************************************!*\ 7758 !*** ./node_modules/core-js/modules/es.array.from.js ***! 7759 \*******************************************************/ 7760 7761 /*! no static exports found */ 7762 7763 /***/ 7764 function node_modulesCoreJsModulesEsArrayFromJs(module, exports, __webpack_require__) { 7765 var $ = __webpack_require__( 7766 /*! ../internals/export */ 7767 "./node_modules/core-js/internals/export.js"); 7768 7769 var from = __webpack_require__( 7770 /*! ../internals/array-from */ 7771 "./node_modules/core-js/internals/array-from.js"); 7772 7773 var checkCorrectnessOfIteration = __webpack_require__( 7774 /*! ../internals/check-correctness-of-iteration */ 7775 "./node_modules/core-js/internals/check-correctness-of-iteration.js"); 7776 7777 var INCORRECT_ITERATION = !checkCorrectnessOfIteration(function (iterable) { 7778 Array.from(iterable); 7779 }); // `Array.from` method 7780 // https://tc39.github.io/ecma262/#sec-array.from 7781 7782 $({ 7783 target: 'Array', 7784 stat: true, 7785 forced: INCORRECT_ITERATION 7786 }, { 7787 from: from 7788 }); 7789 /***/ 7790 }, 7791 7792 /***/ 7793
vendor: 1,823 bytes, lines 7793-7845
7793"./node_modules/core-js/modules/es.array.index-of.js": 7794 /*!***********************************************************!*\ 7795 !*** ./node_modules/core-js/modules/es.array.index-of.js ***! 7796 \***********************************************************/ 7797 7798 /*! no static exports found */ 7799 7800 /***/ 7801 function node_modulesCoreJsModulesEsArrayIndexOfJs(module, exports, __webpack_require__) { 7802 "use strict"; 7803 7804 var $ = __webpack_require__( 7805 /*! ../internals/export */ 7806 "./node_modules/core-js/internals/export.js"); 7807 7808 var $indexOf = __webpack_require__( 7809 /*! ../internals/array-includes */ 7810 "./node_modules/core-js/internals/array-includes.js").indexOf; 7811 7812 var arrayMethodIsStrict = __webpack_require__( 7813 /*! ../internals/array-method-is-strict */ 7814 "./node_modules/core-js/internals/array-method-is-strict.js"); 7815 7816 var arrayMethodUsesToLength = __webpack_require__( 7817 /*! ../internals/array-method-uses-to-length */ 7818 "./node_modules/core-js/internals/array-method-uses-to-length.js"); 7819 7820 var nativeIndexOf = [].indexOf; 7821 var NEGATIVE_ZERO = !!nativeIndexOf && 1 / [1].indexOf(1, -0) < 0; 7822 var STRICT_METHOD = arrayMethodIsStrict('indexOf'); 7823 var USES_TO_LENGTH = arrayMethodUsesToLength('indexOf', { 7824 ACCESSORS: true, 7825 1: 0 7826 }); // `Array.prototype.indexOf` method 7827 // https://tc39.github.io/ecma262/#sec-array.prototype.indexof 7828 7829 $({ 7830 target: 'Array', 7831 proto: true, 7832 forced: NEGATIVE_ZERO || !STRICT_METHOD || !USES_TO_LENGTH 7833 }, { 7834 indexOf: function indexOf(searchElement 7835 /* , fromIndex = 0 */ 7836 ) { 7837 return NEGATIVE_ZERO // convert -0 to +0 7838 ? nativeIndexOf.apply(this, arguments) || 0 : $indexOf(this, searchElement, arguments.length > 1 ? arguments[1] : undefined); 7839 } 7840 }); 7841 /***/ 7842 }, 7843 7844 /***/ 7845
vendor: 831 bytes, lines 7845-7874
7845"./node_modules/core-js/modules/es.array.is-array.js": 7846 /*!***********************************************************!*\ 7847 !*** ./node_modules/core-js/modules/es.array.is-array.js ***! 7848 \***********************************************************/ 7849 7850 /*! no static exports found */ 7851 7852 /***/ 7853 function node_modulesCoreJsModulesEsArrayIsArrayJs(module, exports, __webpack_require__) { 7854 var $ = __webpack_require__( 7855 /*! ../internals/export */ 7856 "./node_modules/core-js/internals/export.js"); 7857 7858 var isArray = __webpack_require__( 7859 /*! ../internals/is-array */ 7860 "./node_modules/core-js/internals/is-array.js"); // `Array.isArray` method 7861 // https://tc39.github.io/ecma262/#sec-array.isarray 7862 7863 7864 $({ 7865 target: 'Array', 7866 stat: true 7867 }, { 7868 isArray: isArray 7869 }); 7870 /***/ 7871 }, 7872 7873 /***/ 7874
vendor: 3,283 bytes, lines 7874-7968
7874"./node_modules/core-js/modules/es.array.iterator.js": 7875 /*!***********************************************************!*\ 7876 !*** ./node_modules/core-js/modules/es.array.iterator.js ***! 7877 \***********************************************************/ 7878 7879 /*! no static exports found */ 7880 7881 /***/ 7882 function node_modulesCoreJsModulesEsArrayIteratorJs(module, exports, __webpack_require__) { 7883 "use strict"; 7884 7885 var toIndexedObject = __webpack_require__( 7886 /*! ../internals/to-indexed-object */ 7887 "./node_modules/core-js/internals/to-indexed-object.js"); 7888 7889 var addToUnscopables = __webpack_require__( 7890 /*! ../internals/add-to-unscopables */ 7891 "./node_modules/core-js/internals/add-to-unscopables.js"); 7892 7893 var Iterators = __webpack_require__( 7894 /*! ../internals/iterators */ 7895 "./node_modules/core-js/internals/iterators.js"); 7896 7897 var InternalStateModule = __webpack_require__( 7898 /*! ../internals/internal-state */ 7899 "./node_modules/core-js/internals/internal-state.js"); 7900 7901 var defineIterator = __webpack_require__( 7902 /*! ../internals/define-iterator */ 7903 "./node_modules/core-js/internals/define-iterator.js"); 7904 7905 var ARRAY_ITERATOR = 'Array Iterator'; 7906 var setInternalState = InternalStateModule.set; 7907 var getInternalState = InternalStateModule.getterFor(ARRAY_ITERATOR); // `Array.prototype.entries` method 7908 // https://tc39.github.io/ecma262/#sec-array.prototype.entries 7909 // `Array.prototype.keys` method 7910 // https://tc39.github.io/ecma262/#sec-array.prototype.keys 7911 // `Array.prototype.values` method 7912 // https://tc39.github.io/ecma262/#sec-array.prototype.values 7913 // `Array.prototype[@@iterator]` method 7914 // https://tc39.github.io/ecma262/#sec-array.prototype-@@iterator 7915 // `CreateArrayIterator` internal method 7916 // https://tc39.github.io/ecma262/#sec-createarrayiterator 7917 7918 module.exports = defineIterator(Array, 'Array', function (iterated, kind) { 7919 setInternalState(this, { 7920 type: ARRAY_ITERATOR, 7921 target: toIndexedObject(iterated), 7922 // target 7923 index: 0, 7924 // next index 7925 kind: kind // kind 7926 7927 }); // `%ArrayIteratorPrototype%.next` method 7928 // https://tc39.github.io/ecma262/#sec-%arrayiteratorprototype%.next 7929 }, function () { 7930 var state = getInternalState(this); 7931 var target = state.target; 7932 var kind = state.kind; 7933 var index = state.index++; 7934 7935 if (!target || index >= target.length) { 7936 state.target = undefined; 7937 return { 7938 value: undefined, 7939 done: true 7940 }; 7941 } 7942 7943 if (kind == 'keys') return { 7944 value: index, 7945 done: false 7946 }; 7947 if (kind == 'values') return { 7948 value: target[index], 7949 done: false 7950 }; 7951 return { 7952 value: [index, target[index]], 7953 done: false 7954 }; 7955 }, 'values'); // argumentsList[@@iterator] is %ArrayProto_values% 7956 // https://tc39.github.io/ecma262/#sec-createunmappedargumentsobject 7957 // https://tc39.github.io/ecma262/#sec-createmappedargumentsobject 7958 7959 Iterators.Arguments = Iterators.Array; // https://tc39.github.io/ecma262/#sec-array.prototype-@@unscopables 7960 7961 addToUnscopables('keys'); 7962 addToUnscopables('values'); 7963 addToUnscopables('entries'); 7964 /***/ 7965 }, 7966 7967 /***/ 7968
vendor: 1,484 bytes, lines 7968-8013
7968"./node_modules/core-js/modules/es.array.join.js": 7969 /*!*******************************************************!*\ 7970 !*** ./node_modules/core-js/modules/es.array.join.js ***! 7971 \*******************************************************/ 7972 7973 /*! no static exports found */ 7974 7975 /***/ 7976 function node_modulesCoreJsModulesEsArrayJoinJs(module, exports, __webpack_require__) { 7977 "use strict"; 7978 7979 var $ = __webpack_require__( 7980 /*! ../internals/export */ 7981 "./node_modules/core-js/internals/export.js"); 7982 7983 var IndexedObject = __webpack_require__( 7984 /*! ../internals/indexed-object */ 7985 "./node_modules/core-js/internals/indexed-object.js"); 7986 7987 var toIndexedObject = __webpack_require__( 7988 /*! ../internals/to-indexed-object */ 7989 "./node_modules/core-js/internals/to-indexed-object.js"); 7990 7991 var arrayMethodIsStrict = __webpack_require__( 7992 /*! ../internals/array-method-is-strict */ 7993 "./node_modules/core-js/internals/array-method-is-strict.js"); 7994 7995 var nativeJoin = [].join; 7996 var ES3_STRINGS = IndexedObject != Object; 7997 var STRICT_METHOD = arrayMethodIsStrict('join', ','); // `Array.prototype.join` method 7998 // https://tc39.github.io/ecma262/#sec-array.prototype.join 7999 8000 $({ 8001 target: 'Array', 8002 proto: true, 8003 forced: ES3_STRINGS || !STRICT_METHOD 8004 }, { 8005 join: function join(separator) { 8006 return nativeJoin.call(toIndexedObject(this), separator === undefined ? ',' : separator); 8007 } 8008 }); 8009 /***/ 8010 }, 8011 8012 /***/ 8013
vendor: 964 bytes, lines 8013-8043
8013"./node_modules/core-js/modules/es.array.last-index-of.js": 8014 /*!****************************************************************!*\ 8015 !*** ./node_modules/core-js/modules/es.array.last-index-of.js ***! 8016 \****************************************************************/ 8017 8018 /*! no static exports found */ 8019 8020 /***/ 8021 function node_modulesCoreJsModulesEsArrayLastIndexOfJs(module, exports, __webpack_require__) { 8022 var $ = __webpack_require__( 8023 /*! ../internals/export */ 8024 "./node_modules/core-js/internals/export.js"); 8025 8026 var lastIndexOf = __webpack_require__( 8027 /*! ../internals/array-last-index-of */ 8028 "./node_modules/core-js/internals/array-last-index-of.js"); // `Array.prototype.lastIndexOf` method 8029 // https://tc39.github.io/ecma262/#sec-array.prototype.lastindexof 8030 8031 8032 $({ 8033 target: 'Array', 8034 proto: true, 8035 forced: lastIndexOf !== [].lastIndexOf 8036 }, { 8037 lastIndexOf: lastIndexOf 8038 }); 8039 /***/ 8040 }, 8041 8042 /***/ 8043
vendor: 1,604 bytes, lines 8043-8091
8043"./node_modules/core-js/modules/es.array.map.js": 8044 /*!******************************************************!*\ 8045 !*** ./node_modules/core-js/modules/es.array.map.js ***! 8046 \******************************************************/ 8047 8048 /*! no static exports found */ 8049 8050 /***/ 8051 function node_modulesCoreJsModulesEsArrayMapJs(module, exports, __webpack_require__) { 8052 "use strict"; 8053 8054 var $ = __webpack_require__( 8055 /*! ../internals/export */ 8056 "./node_modules/core-js/internals/export.js"); 8057 8058 var $map = __webpack_require__( 8059 /*! ../internals/array-iteration */ 8060 "./node_modules/core-js/internals/array-iteration.js").map; 8061 8062 var arrayMethodHasSpeciesSupport = __webpack_require__( 8063 /*! ../internals/array-method-has-species-support */ 8064 "./node_modules/core-js/internals/array-method-has-species-support.js"); 8065 8066 var arrayMethodUsesToLength = __webpack_require__( 8067 /*! ../internals/array-method-uses-to-length */ 8068 "./node_modules/core-js/internals/array-method-uses-to-length.js"); 8069 8070 var HAS_SPECIES_SUPPORT = arrayMethodHasSpeciesSupport('map'); // FF49- issue 8071 8072 var USES_TO_LENGTH = arrayMethodUsesToLength('map'); // `Array.prototype.map` method 8073 // https://tc39.github.io/ecma262/#sec-array.prototype.map 8074 // with adding support of @@species 8075 8076 $({ 8077 target: 'Array', 8078 proto: true, 8079 forced: !HAS_SPECIES_SUPPORT || !USES_TO_LENGTH 8080 }, { 8081 map: function map(callbackfn 8082 /* , thisArg */ 8083 ) { 8084 return $map(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); 8085 } 8086 }); 8087 /***/ 8088 }, 8089 8090 /***/ 8091
vendor: 1,536 bytes, lines 8091-8148
8091"./node_modules/core-js/modules/es.array.of.js": 8092 /*!*****************************************************!*\ 8093 !*** ./node_modules/core-js/modules/es.array.of.js ***! 8094 \*****************************************************/ 8095 8096 /*! no static exports found */ 8097 8098 /***/ 8099 function node_modulesCoreJsModulesEsArrayOfJs(module, exports, __webpack_require__) { 8100 "use strict"; 8101 8102 var $ = __webpack_require__( 8103 /*! ../internals/export */ 8104 "./node_modules/core-js/internals/export.js"); 8105 8106 var fails = __webpack_require__( 8107 /*! ../internals/fails */ 8108 "./node_modules/core-js/internals/fails.js"); 8109 8110 var createProperty = __webpack_require__( 8111 /*! ../internals/create-property */ 8112 "./node_modules/core-js/internals/create-property.js"); 8113 8114 var ISNT_GENERIC = fails(function () { 8115 function F() { 8116 /* empty */ 8117 } 8118 8119 return !(Array.of.call(F) instanceof F); 8120 }); // `Array.of` method 8121 // https://tc39.github.io/ecma262/#sec-array.of 8122 // WebKit Array.of isn't generic 8123 8124 $({ 8125 target: 'Array', 8126 stat: true, 8127 forced: ISNT_GENERIC 8128 }, { 8129 of: function of() 8130 /* ...args */ 8131 { 8132 var index = 0; 8133 var argumentsLength = arguments.length; 8134 var result = new (typeof this == 'function' ? this : Array)(argumentsLength); 8135 8136 while (argumentsLength > index) { 8137 createProperty(result, index, arguments[index++]); 8138 } 8139 8140 result.length = argumentsLength; 8141 return result; 8142 } 8143 }); 8144 /***/ 8145 }, 8146 8147 /***/ 8148
vendor: 1,761 bytes, lines 8148-8197
8148"./node_modules/core-js/modules/es.array.reduce-right.js": 8149 /*!***************************************************************!*\ 8150 !*** ./node_modules/core-js/modules/es.array.reduce-right.js ***! 8151 \***************************************************************/ 8152 8153 /*! no static exports found */ 8154 8155 /***/ 8156 function node_modulesCoreJsModulesEsArrayReduceRightJs(module, exports, __webpack_require__) { 8157 "use strict"; 8158 8159 var $ = __webpack_require__( 8160 /*! ../internals/export */ 8161 "./node_modules/core-js/internals/export.js"); 8162 8163 var $reduceRight = __webpack_require__( 8164 /*! ../internals/array-reduce */ 8165 "./node_modules/core-js/internals/array-reduce.js").right; 8166 8167 var arrayMethodIsStrict = __webpack_require__( 8168 /*! ../internals/array-method-is-strict */ 8169 "./node_modules/core-js/internals/array-method-is-strict.js"); 8170 8171 var arrayMethodUsesToLength = __webpack_require__( 8172 /*! ../internals/array-method-uses-to-length */ 8173 "./node_modules/core-js/internals/array-method-uses-to-length.js"); 8174 8175 var STRICT_METHOD = arrayMethodIsStrict('reduceRight'); // For preventing possible almost infinite loop in non-standard implementations, test the forward version of the method 8176 8177 var USES_TO_LENGTH = arrayMethodUsesToLength('reduce', { 8178 1: 0 8179 }); // `Array.prototype.reduceRight` method 8180 // https://tc39.github.io/ecma262/#sec-array.prototype.reduceright 8181 8182 $({ 8183 target: 'Array', 8184 proto: true, 8185 forced: !STRICT_METHOD || !USES_TO_LENGTH 8186 }, { 8187 reduceRight: function reduceRight(callbackfn 8188 /* , initialValue */ 8189 ) { 8190 return $reduceRight(this, callbackfn, arguments.length, arguments.length > 1 ? arguments[1] : undefined); 8191 } 8192 }); 8193 /***/ 8194 }, 8195 8196 /***/ 8197
vendor: 1,575 bytes, lines 8197-8245
8197"./node_modules/core-js/modules/es.array.reduce.js": 8198 /*!*********************************************************!*\ 8199 !*** ./node_modules/core-js/modules/es.array.reduce.js ***! 8200 \*********************************************************/ 8201 8202 /*! no static exports found */ 8203 8204 /***/ 8205 function node_modulesCoreJsModulesEsArrayReduceJs(module, exports, __webpack_require__) { 8206 "use strict"; 8207 8208 var $ = __webpack_require__( 8209 /*! ../internals/export */ 8210 "./node_modules/core-js/internals/export.js"); 8211 8212 var $reduce = __webpack_require__( 8213 /*! ../internals/array-reduce */ 8214 "./node_modules/core-js/internals/array-reduce.js").left; 8215 8216 var arrayMethodIsStrict = __webpack_require__( 8217 /*! ../internals/array-method-is-strict */ 8218 "./node_modules/core-js/internals/array-method-is-strict.js"); 8219 8220 var arrayMethodUsesToLength = __webpack_require__( 8221 /*! ../internals/array-method-uses-to-length */ 8222 "./node_modules/core-js/internals/array-method-uses-to-length.js"); 8223 8224 var STRICT_METHOD = arrayMethodIsStrict('reduce'); 8225 var USES_TO_LENGTH = arrayMethodUsesToLength('reduce', { 8226 1: 0 8227 }); // `Array.prototype.reduce` method 8228 // https://tc39.github.io/ecma262/#sec-array.prototype.reduce 8229 8230 $({ 8231 target: 'Array', 8232 proto: true, 8233 forced: !STRICT_METHOD || !USES_TO_LENGTH 8234 }, { 8235 reduce: function reduce(callbackfn 8236 /* , initialValue */ 8237 ) { 8238 return $reduce(this, callbackfn, arguments.length, arguments.length > 1 ? arguments[1] : undefined); 8239 } 8240 }); 8241 /***/ 8242 }, 8243 8244 /***/ 8245
vendor: 3,638 bytes, lines 8245-8350
8245"./node_modules/core-js/modules/es.array.slice.js": 8246 /*!********************************************************!*\ 8247 !*** ./node_modules/core-js/modules/es.array.slice.js ***! 8248 \********************************************************/ 8249 8250 /*! no static exports found */ 8251 8252 /***/ 8253 function node_modulesCoreJsModulesEsArraySliceJs(module, exports, __webpack_require__) { 8254 "use strict"; 8255 8256 var $ = __webpack_require__( 8257 /*! ../internals/export */ 8258 "./node_modules/core-js/internals/export.js"); 8259 8260 var isObject = __webpack_require__( 8261 /*! ../internals/is-object */ 8262 "./node_modules/core-js/internals/is-object.js"); 8263 8264 var isArray = __webpack_require__( 8265 /*! ../internals/is-array */ 8266 "./node_modules/core-js/internals/is-array.js"); 8267 8268 var toAbsoluteIndex = __webpack_require__( 8269 /*! ../internals/to-absolute-index */ 8270 "./node_modules/core-js/internals/to-absolute-index.js"); 8271 8272 var toLength = __webpack_require__( 8273 /*! ../internals/to-length */ 8274 "./node_modules/core-js/internals/to-length.js"); 8275 8276 var toIndexedObject = __webpack_require__( 8277 /*! ../internals/to-indexed-object */ 8278 "./node_modules/core-js/internals/to-indexed-object.js"); 8279 8280 var createProperty = __webpack_require__( 8281 /*! ../internals/create-property */ 8282 "./node_modules/core-js/internals/create-property.js"); 8283 8284 var wellKnownSymbol = __webpack_require__( 8285 /*! ../internals/well-known-symbol */ 8286 "./node_modules/core-js/internals/well-known-symbol.js"); 8287 8288 var arrayMethodHasSpeciesSupport = __webpack_require__( 8289 /*! ../internals/array-method-has-species-support */ 8290 "./node_modules/core-js/internals/array-method-has-species-support.js"); 8291 8292 var arrayMethodUsesToLength = __webpack_require__( 8293 /*! ../internals/array-method-uses-to-length */ 8294 "./node_modules/core-js/internals/array-method-uses-to-length.js"); 8295 8296 var HAS_SPECIES_SUPPORT = arrayMethodHasSpeciesSupport('slice'); 8297 var USES_TO_LENGTH = arrayMethodUsesToLength('slice', { 8298 ACCESSORS: true, 8299 0: 0, 8300 1: 2 8301 }); 8302 var SPECIES = wellKnownSymbol('species'); 8303 var nativeSlice = [].slice; 8304 var max = Math.max; // `Array.prototype.slice` method 8305 // https://tc39.github.io/ecma262/#sec-array.prototype.slice 8306 // fallback for not array-like ES3 strings and DOM objects 8307 8308 $({ 8309 target: 'Array', 8310 proto: true, 8311 forced: !HAS_SPECIES_SUPPORT || !USES_TO_LENGTH 8312 }, { 8313 slice: function slice(start, end) { 8314 var O = toIndexedObject(this); 8315 var length = toLength(O.length); 8316 var k = toAbsoluteIndex(start, length); 8317 var fin = toAbsoluteIndex(end === undefined ? length : end, length); // inline `ArraySpeciesCreate` for usage native `Array#slice` where it's possible 8318 8319 var Constructor, result, n; 8320 8321 if (isArray(O)) { 8322 Constructor = O.constructor; // cross-realm fallback 8323 8324 if (typeof Constructor == 'function' && (Constructor === Array || isArray(Constructor.prototype))) { 8325 Constructor = undefined; 8326 } else if (isObject(Constructor)) { 8327 Constructor = Constructor[SPECIES]; 8328 if (Constructor === null) Constructor = undefined; 8329 } 8330 8331 if (Constructor === Array || Constructor === undefined) { 8332 return nativeSlice.call(O, k, fin); 8333 } 8334 } 8335 8336 result = new (Constructor === undefined ? Array : Constructor)(max(fin - k, 0)); 8337 8338 for (n = 0; k < fin; k++, n++) { 8339 if (k in O) createProperty(result, n, O[k]); 8340 } 8341 8342 result.length = n; 8343 return result; 8344 } 8345 }); 8346 /***/ 8347 }, 8348 8349 /***/ 8350
vendor: 1,512 bytes, lines 8350-8396
8350"./node_modules/core-js/modules/es.array.some.js": 8351 /*!*******************************************************!*\ 8352 !*** ./node_modules/core-js/modules/es.array.some.js ***! 8353 \*******************************************************/ 8354 8355 /*! no static exports found */ 8356 8357 /***/ 8358 function node_modulesCoreJsModulesEsArraySomeJs(module, exports, __webpack_require__) { 8359 "use strict"; 8360 8361 var $ = __webpack_require__( 8362 /*! ../internals/export */ 8363 "./node_modules/core-js/internals/export.js"); 8364 8365 var $some = __webpack_require__( 8366 /*! ../internals/array-iteration */ 8367 "./node_modules/core-js/internals/array-iteration.js").some; 8368 8369 var arrayMethodIsStrict = __webpack_require__( 8370 /*! ../internals/array-method-is-strict */ 8371 "./node_modules/core-js/internals/array-method-is-strict.js"); 8372 8373 var arrayMethodUsesToLength = __webpack_require__( 8374 /*! ../internals/array-method-uses-to-length */ 8375 "./node_modules/core-js/internals/array-method-uses-to-length.js"); 8376 8377 var STRICT_METHOD = arrayMethodIsStrict('some'); 8378 var USES_TO_LENGTH = arrayMethodUsesToLength('some'); // `Array.prototype.some` method 8379 // https://tc39.github.io/ecma262/#sec-array.prototype.some 8380 8381 $({ 8382 target: 'Array', 8383 proto: true, 8384 forced: !STRICT_METHOD || !USES_TO_LENGTH 8385 }, { 8386 some: function some(callbackfn 8387 /* , thisArg */ 8388 ) { 8389 return $some(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); 8390 } 8391 }); 8392 /***/ 8393 }, 8394 8395 /***/ 8396
vendor: 1,813 bytes, lines 8396-8455
8396"./node_modules/core-js/modules/es.array.sort.js": 8397 /*!*******************************************************!*\ 8398 !*** ./node_modules/core-js/modules/es.array.sort.js ***! 8399 \*******************************************************/ 8400 8401 /*! no static exports found */ 8402 8403 /***/ 8404 function node_modulesCoreJsModulesEsArraySortJs(module, exports, __webpack_require__) { 8405 "use strict"; 8406 8407 var $ = __webpack_require__( 8408 /*! ../internals/export */ 8409 "./node_modules/core-js/internals/export.js"); 8410 8411 var aFunction = __webpack_require__( 8412 /*! ../internals/a-function */ 8413 "./node_modules/core-js/internals/a-function.js"); 8414 8415 var toObject = __webpack_require__( 8416 /*! ../internals/to-object */ 8417 "./node_modules/core-js/internals/to-object.js"); 8418 8419 var fails = __webpack_require__( 8420 /*! ../internals/fails */ 8421 "./node_modules/core-js/internals/fails.js"); 8422 8423 var arrayMethodIsStrict = __webpack_require__( 8424 /*! ../internals/array-method-is-strict */ 8425 "./node_modules/core-js/internals/array-method-is-strict.js"); 8426 8427 var test = []; 8428 var nativeSort = test.sort; // IE8- 8429 8430 var FAILS_ON_UNDEFINED = fails(function () { 8431 test.sort(undefined); 8432 }); // V8 bug 8433 8434 var FAILS_ON_NULL = fails(function () { 8435 test.sort(null); 8436 }); // Old WebKit 8437 8438 var STRICT_METHOD = arrayMethodIsStrict('sort'); 8439 var FORCED = FAILS_ON_UNDEFINED || !FAILS_ON_NULL || !STRICT_METHOD; // `Array.prototype.sort` method 8440 // https://tc39.github.io/ecma262/#sec-array.prototype.sort 8441 8442 $({ 8443 target: 'Array', 8444 proto: true, 8445 forced: FORCED 8446 }, { 8447 sort: function sort(comparefn) { 8448 return comparefn === undefined ? nativeSort.call(toObject(this)) : nativeSort.call(toObject(this), aFunction(comparefn)); 8449 } 8450 }); 8451 /***/ 8452 }, 8453 8454 /***/ 8455
vendor: 4,313 bytes, lines 8455-8582
8455"./node_modules/core-js/modules/es.array.splice.js": 8456 /*!*********************************************************!*\ 8457 !*** ./node_modules/core-js/modules/es.array.splice.js ***! 8458 \*********************************************************/ 8459 8460 /*! no static exports found */ 8461 8462 /***/ 8463 function node_modulesCoreJsModulesEsArraySpliceJs(module, exports, __webpack_require__) { 8464 "use strict"; 8465 8466 var $ = __webpack_require__( 8467 /*! ../internals/export */ 8468 "./node_modules/core-js/internals/export.js"); 8469 8470 var toAbsoluteIndex = __webpack_require__( 8471 /*! ../internals/to-absolute-index */ 8472 "./node_modules/core-js/internals/to-absolute-index.js"); 8473 8474 var toInteger = __webpack_require__( 8475 /*! ../internals/to-integer */ 8476 "./node_modules/core-js/internals/to-integer.js"); 8477 8478 var toLength = __webpack_require__( 8479 /*! ../internals/to-length */ 8480 "./node_modules/core-js/internals/to-length.js"); 8481 8482 var toObject = __webpack_require__( 8483 /*! ../internals/to-object */ 8484 "./node_modules/core-js/internals/to-object.js"); 8485 8486 var arraySpeciesCreate = __webpack_require__( 8487 /*! ../internals/array-species-create */ 8488 "./node_modules/core-js/internals/array-species-create.js"); 8489 8490 var createProperty = __webpack_require__( 8491 /*! ../internals/create-property */ 8492 "./node_modules/core-js/internals/create-property.js"); 8493 8494 var arrayMethodHasSpeciesSupport = __webpack_require__( 8495 /*! ../internals/array-method-has-species-support */ 8496 "./node_modules/core-js/internals/array-method-has-species-support.js"); 8497 8498 var arrayMethodUsesToLength = __webpack_require__( 8499 /*! ../internals/array-method-uses-to-length */ 8500 "./node_modules/core-js/internals/array-method-uses-to-length.js"); 8501 8502 var HAS_SPECIES_SUPPORT = arrayMethodHasSpeciesSupport('splice'); 8503 var USES_TO_LENGTH = arrayMethodUsesToLength('splice', { 8504 ACCESSORS: true, 8505 0: 0, 8506 1: 2 8507 }); 8508 var max = Math.max; 8509 var min = Math.min; 8510 var MAX_SAFE_INTEGER = 0x1FFFFFFFFFFFFF; 8511 var MAXIMUM_ALLOWED_LENGTH_EXCEEDED = 'Maximum allowed length exceeded'; // `Array.prototype.splice` method 8512 // https://tc39.github.io/ecma262/#sec-array.prototype.splice 8513 // with adding support of @@species 8514 8515 $({ 8516 target: 'Array', 8517 proto: true, 8518 forced: !HAS_SPECIES_SUPPORT || !USES_TO_LENGTH 8519 }, { 8520 splice: function splice(start, deleteCount 8521 /* , ...items */ 8522 ) { 8523 var O = toObject(this); 8524 var len = toLength(O.length); 8525 var actualStart = toAbsoluteIndex(start, len); 8526 var argumentsLength = arguments.length; 8527 var insertCount, actualDeleteCount, A, k, from, to; 8528 8529 if (argumentsLength === 0) { 8530 insertCount = actualDeleteCount = 0; 8531 } else if (argumentsLength === 1) { 8532 insertCount = 0; 8533 actualDeleteCount = len - actualStart; 8534 } else { 8535 insertCount = argumentsLength - 2; 8536 actualDeleteCount = min(max(toInteger(deleteCount), 0), len - actualStart); 8537 } 8538 8539 if (len + insertCount - actualDeleteCount > MAX_SAFE_INTEGER) { 8540 throw TypeError(MAXIMUM_ALLOWED_LENGTH_EXCEEDED); 8541 } 8542 8543 A = arraySpeciesCreate(O, actualDeleteCount); 8544 8545 for (k = 0; k < actualDeleteCount; k++) { 8546 from = actualStart + k; 8547 if (from in O) createProperty(A, k, O[from]); 8548 } 8549 8550 A.length = actualDeleteCount; 8551 8552 if (insertCount < actualDeleteCount) { 8553 for (k = actualStart; k < len - actualDeleteCount; k++) { 8554 from = k + actualDeleteCount; 8555 to = k + insertCount; 8556 if (from in O) O[to] = O[from];else delete O[to]; 8557 } 8558 8559 for (k = len; k > len - actualDeleteCount + insertCount; k--) { 8560 delete O[k - 1]; 8561 } 8562 } else if (insertCount > actualDeleteCount) { 8563 for (k = len - actualDeleteCount; k > actualStart; k--) { 8564 from = k + actualDeleteCount - 1; 8565 to = k + insertCount - 1; 8566 if (from in O) O[to] = O[from];else delete O[to]; 8567 } 8568 } 8569 8570 for (k = 0; k < insertCount; k++) { 8571 O[k + actualStart] = arguments[k + 2]; 8572 } 8573 8574 O.length = len - actualDeleteCount + insertCount; 8575 return A; 8576 } 8577 }); 8578 /***/ 8579 }, 8580 8581 /***/ 8582
vendor: 715 bytes, lines 8582-8609
8582"./node_modules/core-js/modules/es.date.now.js": 8583 /*!*****************************************************!*\ 8584 !*** ./node_modules/core-js/modules/es.date.now.js ***! 8585 \*****************************************************/ 8586 8587 /*! no static exports found */ 8588 8589 /***/ 8590 function node_modulesCoreJsModulesEsDateNowJs(module, exports, __webpack_require__) { 8591 var $ = __webpack_require__( 8592 /*! ../internals/export */ 8593 "./node_modules/core-js/internals/export.js"); // `Date.now` method 8594 // https://tc39.github.io/ecma262/#sec-date.now 8595 8596 8597 $({ 8598 target: 'Date', 8599 stat: true 8600 }, { 8601 now: function now() { 8602 return new Date().getTime(); 8603 } 8604 }); 8605 /***/ 8606 }, 8607 8608 /***/ 8609
vendor: 1,025 bytes, lines 8609-8640
8609"./node_modules/core-js/modules/es.date.to-iso-string.js": 8610 /*!***************************************************************!*\ 8611 !*** ./node_modules/core-js/modules/es.date.to-iso-string.js ***! 8612 \***************************************************************/ 8613 8614 /*! no static exports found */ 8615 8616 /***/ 8617 function node_modulesCoreJsModulesEsDateToIsoStringJs(module, exports, __webpack_require__) { 8618 var $ = __webpack_require__( 8619 /*! ../internals/export */ 8620 "./node_modules/core-js/internals/export.js"); 8621 8622 var toISOString = __webpack_require__( 8623 /*! ../internals/date-to-iso-string */ 8624 "./node_modules/core-js/internals/date-to-iso-string.js"); // `Date.prototype.toISOString` method 8625 // https://tc39.github.io/ecma262/#sec-date.prototype.toisostring 8626 // PhantomJS / old WebKit has a broken implementations 8627 8628 8629 $({ 8630 target: 'Date', 8631 proto: true, 8632 forced: Date.prototype.toISOString !== toISOString 8633 }, { 8634 toISOString: toISOString 8635 }); 8636 /***/ 8637 }, 8638 8639 /***/ 8640
vendor: 1,567 bytes, lines 8640-8692
8640"./node_modules/core-js/modules/es.date.to-json.js": 8641 /*!*********************************************************!*\ 8642 !*** ./node_modules/core-js/modules/es.date.to-json.js ***! 8643 \*********************************************************/ 8644 8645 /*! no static exports found */ 8646 8647 /***/ 8648 function node_modulesCoreJsModulesEsDateToJsonJs(module, exports, __webpack_require__) { 8649 "use strict"; 8650 8651 var $ = __webpack_require__( 8652 /*! ../internals/export */ 8653 "./node_modules/core-js/internals/export.js"); 8654 8655 var fails = __webpack_require__( 8656 /*! ../internals/fails */ 8657 "./node_modules/core-js/internals/fails.js"); 8658 8659 var toObject = __webpack_require__( 8660 /*! ../internals/to-object */ 8661 "./node_modules/core-js/internals/to-object.js"); 8662 8663 var toPrimitive = __webpack_require__( 8664 /*! ../internals/to-primitive */ 8665 "./node_modules/core-js/internals/to-primitive.js"); 8666 8667 var FORCED = fails(function () { 8668 return new Date(NaN).toJSON() !== null || Date.prototype.toJSON.call({ 8669 toISOString: function toISOString() { 8670 return 1; 8671 } 8672 }) !== 1; 8673 }); // `Date.prototype.toJSON` method 8674 // https://tc39.github.io/ecma262/#sec-date.prototype.tojson 8675 8676 $({ 8677 target: 'Date', 8678 proto: true, 8679 forced: FORCED 8680 }, { 8681 // eslint-disable-next-line no-unused-vars 8682 toJSON: function toJSON(key) { 8683 var O = toObject(this); 8684 var pv = toPrimitive(O); 8685 return typeof pv == 'number' && !isFinite(pv) ? null : O.toISOString(); 8686 } 8687 }); 8688 /***/ 8689 }, 8690 8691 /***/ 8692
vendor: 1,268 bytes, lines 8692-8725
8692"./node_modules/core-js/modules/es.date.to-primitive.js": 8693 /*!**************************************************************!*\ 8694 !*** ./node_modules/core-js/modules/es.date.to-primitive.js ***! 8695 \**************************************************************/ 8696 8697 /*! no static exports found */ 8698 8699 /***/ 8700 function node_modulesCoreJsModulesEsDateToPrimitiveJs(module, exports, __webpack_require__) { 8701 var createNonEnumerableProperty = __webpack_require__( 8702 /*! ../internals/create-non-enumerable-property */ 8703 "./node_modules/core-js/internals/create-non-enumerable-property.js"); 8704 8705 var dateToPrimitive = __webpack_require__( 8706 /*! ../internals/date-to-primitive */ 8707 "./node_modules/core-js/internals/date-to-primitive.js"); 8708 8709 var wellKnownSymbol = __webpack_require__( 8710 /*! ../internals/well-known-symbol */ 8711 "./node_modules/core-js/internals/well-known-symbol.js"); 8712 8713 var TO_PRIMITIVE = wellKnownSymbol('toPrimitive'); 8714 var DatePrototype = Date.prototype; // `Date.prototype[@@toPrimitive]` method 8715 // https://tc39.github.io/ecma262/#sec-date.prototype-@@toprimitive 8716 8717 if (!(TO_PRIMITIVE in DatePrototype)) { 8718 createNonEnumerableProperty(DatePrototype, TO_PRIMITIVE, dateToPrimitive); 8719 } 8720 /***/ 8721 8722 }, 8723 8724 /***/ 8725
vendor: 1,145 bytes, lines 8725-8757
8725"./node_modules/core-js/modules/es.date.to-string.js": 8726 /*!***********************************************************!*\ 8727 !*** ./node_modules/core-js/modules/es.date.to-string.js ***! 8728 \***********************************************************/ 8729 8730 /*! no static exports found */ 8731 8732 /***/ 8733 function node_modulesCoreJsModulesEsDateToStringJs(module, exports, __webpack_require__) { 8734 var redefine = __webpack_require__( 8735 /*! ../internals/redefine */ 8736 "./node_modules/core-js/internals/redefine.js"); 8737 8738 var DatePrototype = Date.prototype; 8739 var INVALID_DATE = 'Invalid Date'; 8740 var TO_STRING = 'toString'; 8741 var nativeDateToString = DatePrototype[TO_STRING]; 8742 var getTime = DatePrototype.getTime; // `Date.prototype.toString` method 8743 // https://tc39.github.io/ecma262/#sec-date.prototype.tostring 8744 8745 if (new Date(NaN) + '' != INVALID_DATE) { 8746 redefine(DatePrototype, TO_STRING, function toString() { 8747 var value = getTime.call(this); // eslint-disable-next-line no-self-compare 8748 8749 return value === value ? nativeDateToString.call(this) : INVALID_DATE; 8750 }); 8751 } 8752 /***/ 8753 8754 }, 8755 8756 /***/ 8757
vendor: 852 bytes, lines 8757-8786
8757"./node_modules/core-js/modules/es.function.bind.js": 8758 /*!**********************************************************!*\ 8759 !*** ./node_modules/core-js/modules/es.function.bind.js ***! 8760 \**********************************************************/ 8761 8762 /*! no static exports found */ 8763 8764 /***/ 8765 function node_modulesCoreJsModulesEsFunctionBindJs(module, exports, __webpack_require__) { 8766 var $ = __webpack_require__( 8767 /*! ../internals/export */ 8768 "./node_modules/core-js/internals/export.js"); 8769 8770 var bind = __webpack_require__( 8771 /*! ../internals/function-bind */ 8772 "./node_modules/core-js/internals/function-bind.js"); // `Function.prototype.bind` method 8773 // https://tc39.github.io/ecma262/#sec-function.prototype.bind 8774 8775 8776 $({ 8777 target: 'Function', 8778 proto: true 8779 }, { 8780 bind: bind 8781 }); 8782 /***/ 8783 }, 8784 8785 /***/ 8786
vendor: 1,838 bytes, lines 8786-8836
8786"./node_modules/core-js/modules/es.function.has-instance.js": 8787 /*!******************************************************************!*\ 8788 !*** ./node_modules/core-js/modules/es.function.has-instance.js ***! 8789 \******************************************************************/ 8790 8791 /*! no static exports found */ 8792 8793 /***/ 8794 function node_modulesCoreJsModulesEsFunctionHasInstanceJs(module, exports, __webpack_require__) { 8795 "use strict"; 8796 8797 var isObject = __webpack_require__( 8798 /*! ../internals/is-object */ 8799 "./node_modules/core-js/internals/is-object.js"); 8800 8801 var definePropertyModule = __webpack_require__( 8802 /*! ../internals/object-define-property */ 8803 "./node_modules/core-js/internals/object-define-property.js"); 8804 8805 var getPrototypeOf = __webpack_require__( 8806 /*! ../internals/object-get-prototype-of */ 8807 "./node_modules/core-js/internals/object-get-prototype-of.js"); 8808 8809 var wellKnownSymbol = __webpack_require__( 8810 /*! ../internals/well-known-symbol */ 8811 "./node_modules/core-js/internals/well-known-symbol.js"); 8812 8813 var HAS_INSTANCE = wellKnownSymbol('hasInstance'); 8814 var FunctionPrototype = Function.prototype; // `Function.prototype[@@hasInstance]` method 8815 // https://tc39.github.io/ecma262/#sec-function.prototype-@@hasinstance 8816 8817 if (!(HAS_INSTANCE in FunctionPrototype)) { 8818 definePropertyModule.f(FunctionPrototype, HAS_INSTANCE, { 8819 value: function value(O) { 8820 if (typeof this != 'function' || !isObject(O)) return false; 8821 if (!isObject(this.prototype)) return O instanceof this; // for environment w/o native `@@hasInstance` logic enough `instanceof`, but add this: 8822 8823 while (O = getPrototypeOf(O)) { 8824 if (this.prototype === O) return true; 8825 } 8826 8827 return false; 8828 } 8829 }); 8830 } 8831 /***/ 8832 8833 }, 8834 8835 /***/ 8836
vendor: 1,337 bytes, lines 8836-8876
8836"./node_modules/core-js/modules/es.function.name.js": 8837 /*!**********************************************************!*\ 8838 !*** ./node_modules/core-js/modules/es.function.name.js ***! 8839 \**********************************************************/ 8840 8841 /*! no static exports found */ 8842 8843 /***/ 8844 function node_modulesCoreJsModulesEsFunctionNameJs(module, exports, __webpack_require__) { 8845 var DESCRIPTORS = __webpack_require__( 8846 /*! ../internals/descriptors */ 8847 "./node_modules/core-js/internals/descriptors.js"); 8848 8849 var defineProperty = __webpack_require__( 8850 /*! ../internals/object-define-property */ 8851 "./node_modules/core-js/internals/object-define-property.js").f; 8852 8853 var FunctionPrototype = Function.prototype; 8854 var FunctionPrototypeToString = FunctionPrototype.toString; 8855 var nameRE = /^\s*function ([^ (]*)/; 8856 var NAME = 'name'; // Function instances `.name` property 8857 // https://tc39.github.io/ecma262/#sec-function-instances-name 8858 8859 if (DESCRIPTORS && !(NAME in FunctionPrototype)) { 8860 defineProperty(FunctionPrototype, NAME, { 8861 configurable: true, 8862 get: function get() { 8863 try { 8864 return FunctionPrototypeToString.call(this).match(nameRE)[1]; 8865 } catch (error) { 8866 return ''; 8867 } 8868 } 8869 }); 8870 } 8871 /***/ 8872 8873 }, 8874 8875 /***/ 8876
vendor: 850 bytes, lines 8876-8900
8876"./node_modules/core-js/modules/es.json.to-string-tag.js": 8877 /*!***************************************************************!*\ 8878 !*** ./node_modules/core-js/modules/es.json.to-string-tag.js ***! 8879 \***************************************************************/ 8880 8881 /*! no static exports found */ 8882 8883 /***/ 8884 function node_modulesCoreJsModulesEsJsonToStringTagJs(module, exports, __webpack_require__) { 8885 var global = __webpack_require__( 8886 /*! ../internals/global */ 8887 "./node_modules/core-js/internals/global.js"); 8888 8889 var setToStringTag = __webpack_require__( 8890 /*! ../internals/set-to-string-tag */ 8891 "./node_modules/core-js/internals/set-to-string-tag.js"); // JSON[@@toStringTag] property 8892 // https://tc39.github.io/ecma262/#sec-json-@@tostringtag 8893 8894 8895 setToStringTag(global.JSON, 'JSON', true); 8896 /***/ 8897 }, 8898 8899 /***/ 8900
vendor: 940 bytes, lines 8900-8930
8900"./node_modules/core-js/modules/es.map.js": 8901 /*!************************************************!*\ 8902 !*** ./node_modules/core-js/modules/es.map.js ***! 8903 \************************************************/ 8904 8905 /*! no static exports found */ 8906 8907 /***/ 8908 function node_modulesCoreJsModulesEsMapJs(module, exports, __webpack_require__) { 8909 "use strict"; 8910 8911 var collection = __webpack_require__( 8912 /*! ../internals/collection */ 8913 "./node_modules/core-js/internals/collection.js"); 8914 8915 var collectionStrong = __webpack_require__( 8916 /*! ../internals/collection-strong */ 8917 "./node_modules/core-js/internals/collection-strong.js"); // `Map` constructor 8918 // https://tc39.github.io/ecma262/#sec-map-objects 8919 8920 8921 module.exports = collection('Map', function (init) { 8922 return function Map() { 8923 return init(this, arguments.length ? arguments[0] : undefined); 8924 }; 8925 }, collectionStrong); 8926 /***/ 8927 }, 8928 8929 /***/ 8930
vendor: 1,310 bytes, lines 8930-8969
8930"./node_modules/core-js/modules/es.math.acosh.js": 8931 /*!*******************************************************!*\ 8932 !*** ./node_modules/core-js/modules/es.math.acosh.js ***! 8933 \*******************************************************/ 8934 8935 /*! no static exports found */ 8936 8937 /***/ 8938 function node_modulesCoreJsModulesEsMathAcoshJs(module, exports, __webpack_require__) { 8939 var $ = __webpack_require__( 8940 /*! ../internals/export */ 8941 "./node_modules/core-js/internals/export.js"); 8942 8943 var log1p = __webpack_require__( 8944 /*! ../internals/math-log1p */ 8945 "./node_modules/core-js/internals/math-log1p.js"); 8946 8947 var nativeAcosh = Math.acosh; 8948 var log = Math.log; 8949 var sqrt = Math.sqrt; 8950 var LN2 = Math.LN2; 8951 var FORCED = !nativeAcosh // V8 bug: https://code.google.com/p/v8/issues/detail?id=3509 8952 || Math.floor(nativeAcosh(Number.MAX_VALUE)) != 710 // Tor Browser bug: Math.acosh(Infinity) -> NaN 8953 || nativeAcosh(Infinity) != Infinity; // `Math.acosh` method 8954 // https://tc39.github.io/ecma262/#sec-math.acosh 8955 8956 $({ 8957 target: 'Math', 8958 stat: true, 8959 forced: FORCED 8960 }, { 8961 acosh: function acosh(x) { 8962 return (x = +x) < 1 ? NaN : x > 94906265.62425156 ? log(x) + LN2 : log1p(x - 1 + sqrt(x - 1) * sqrt(x + 1)); 8963 } 8964 }); 8965 /***/ 8966 }, 8967 8968 /***/ 8969
vendor: 985 bytes, lines 8969-9004
8969"./node_modules/core-js/modules/es.math.asinh.js": 8970 /*!*******************************************************!*\ 8971 !*** ./node_modules/core-js/modules/es.math.asinh.js ***! 8972 \*******************************************************/ 8973 8974 /*! no static exports found */ 8975 8976 /***/ 8977 function node_modulesCoreJsModulesEsMathAsinhJs(module, exports, __webpack_require__) { 8978 var $ = __webpack_require__( 8979 /*! ../internals/export */ 8980 "./node_modules/core-js/internals/export.js"); 8981 8982 var nativeAsinh = Math.asinh; 8983 var log = Math.log; 8984 var sqrt = Math.sqrt; 8985 8986 function asinh(x) { 8987 return !isFinite(x = +x) || x == 0 ? x : x < 0 ? -asinh(-x) : log(x + sqrt(x * x + 1)); 8988 } // `Math.asinh` method 8989 // https://tc39.github.io/ecma262/#sec-math.asinh 8990 // Tor Browser bug: Math.asinh(0) -> -0 8991 8992 8993 $({ 8994 target: 'Math', 8995 stat: true, 8996 forced: !(nativeAsinh && 1 / nativeAsinh(0) > 0) 8997 }, { 8998 asinh: asinh 8999 }); 9000 /***/ 9001 }, 9002 9003 /***/ 9004
vendor: 919 bytes, lines 9004-9035
9004"./node_modules/core-js/modules/es.math.atanh.js": 9005 /*!*******************************************************!*\ 9006 !*** ./node_modules/core-js/modules/es.math.atanh.js ***! 9007 \*******************************************************/ 9008 9009 /*! no static exports found */ 9010 9011 /***/ 9012 function node_modulesCoreJsModulesEsMathAtanhJs(module, exports, __webpack_require__) { 9013 var $ = __webpack_require__( 9014 /*! ../internals/export */ 9015 "./node_modules/core-js/internals/export.js"); 9016 9017 var nativeAtanh = Math.atanh; 9018 var log = Math.log; // `Math.atanh` method 9019 // https://tc39.github.io/ecma262/#sec-math.atanh 9020 // Tor Browser bug: Math.atanh(-0) -> 0 9021 9022 $({ 9023 target: 'Math', 9024 stat: true, 9025 forced: !(nativeAtanh && 1 / nativeAtanh(-0) < 0) 9026 }, { 9027 atanh: function atanh(x) { 9028 return (x = +x) == 0 ? x : log((1 + x) / (1 - x)) / 2; 9029 } 9030 }); 9031 /***/ 9032 }, 9033 9034 /***/ 9035
vendor: 911 bytes, lines 9035-9068
9035"./node_modules/core-js/modules/es.math.cbrt.js": 9036 /*!******************************************************!*\ 9037 !*** ./node_modules/core-js/modules/es.math.cbrt.js ***! 9038 \******************************************************/ 9039 9040 /*! no static exports found */ 9041 9042 /***/ 9043 function node_modulesCoreJsModulesEsMathCbrtJs(module, exports, __webpack_require__) { 9044 var $ = __webpack_require__( 9045 /*! ../internals/export */ 9046 "./node_modules/core-js/internals/export.js"); 9047 9048 var sign = __webpack_require__( 9049 /*! ../internals/math-sign */ 9050 "./node_modules/core-js/internals/math-sign.js"); 9051 9052 var abs = Math.abs; 9053 var pow = Math.pow; // `Math.cbrt` method 9054 // https://tc39.github.io/ecma262/#sec-math.cbrt 9055 9056 $({ 9057 target: 'Math', 9058 stat: true 9059 }, { 9060 cbrt: function cbrt(x) { 9061 return sign(x = +x) * pow(abs(x), 1 / 3); 9062 } 9063 }); 9064 /***/ 9065 }, 9066 9067 /***/ 9068
vendor: 844 bytes, lines 9068-9098
9068"./node_modules/core-js/modules/es.math.clz32.js": 9069 /*!*******************************************************!*\ 9070 !*** ./node_modules/core-js/modules/es.math.clz32.js ***! 9071 \*******************************************************/ 9072 9073 /*! no static exports found */ 9074 9075 /***/ 9076 function node_modulesCoreJsModulesEsMathClz32Js(module, exports, __webpack_require__) { 9077 var $ = __webpack_require__( 9078 /*! ../internals/export */ 9079 "./node_modules/core-js/internals/export.js"); 9080 9081 var floor = Math.floor; 9082 var log = Math.log; 9083 var LOG2E = Math.LOG2E; // `Math.clz32` method 9084 // https://tc39.github.io/ecma262/#sec-math.clz32 9085 9086 $({ 9087 target: 'Math', 9088 stat: true 9089 }, { 9090 clz32: function clz32(x) { 9091 return (x >>>= 0) ? 31 - floor(log(x + 0.5) * LOG2E) : 32; 9092 } 9093 }); 9094 /***/ 9095 }, 9096 9097 /***/ 9098
vendor: 1,038 bytes, lines 9098-9134
9098"./node_modules/core-js/modules/es.math.cosh.js": 9099 /*!******************************************************!*\ 9100 !*** ./node_modules/core-js/modules/es.math.cosh.js ***! 9101 \******************************************************/ 9102 9103 /*! no static exports found */ 9104 9105 /***/ 9106 function node_modulesCoreJsModulesEsMathCoshJs(module, exports, __webpack_require__) { 9107 var $ = __webpack_require__( 9108 /*! ../internals/export */ 9109 "./node_modules/core-js/internals/export.js"); 9110 9111 var expm1 = __webpack_require__( 9112 /*! ../internals/math-expm1 */ 9113 "./node_modules/core-js/internals/math-expm1.js"); 9114 9115 var nativeCosh = Math.cosh; 9116 var abs = Math.abs; 9117 var E = Math.E; // `Math.cosh` method 9118 // https://tc39.github.io/ecma262/#sec-math.cosh 9119 9120 $({ 9121 target: 'Math', 9122 stat: true, 9123 forced: !nativeCosh || nativeCosh(710) === Infinity 9124 }, { 9125 cosh: function cosh(x) { 9126 var t = expm1(abs(x) - 1) + 1; 9127 return (t + 1 / (t * E * E)) * (E / 2); 9128 } 9129 }); 9130 /***/ 9131 }, 9132 9133 /***/ 9134
vendor: 838 bytes, lines 9134-9164
9134"./node_modules/core-js/modules/es.math.expm1.js": 9135 /*!*******************************************************!*\ 9136 !*** ./node_modules/core-js/modules/es.math.expm1.js ***! 9137 \*******************************************************/ 9138 9139 /*! no static exports found */ 9140 9141 /***/ 9142 function node_modulesCoreJsModulesEsMathExpm1Js(module, exports, __webpack_require__) { 9143 var $ = __webpack_require__( 9144 /*! ../internals/export */ 9145 "./node_modules/core-js/internals/export.js"); 9146 9147 var expm1 = __webpack_require__( 9148 /*! ../internals/math-expm1 */ 9149 "./node_modules/core-js/internals/math-expm1.js"); // `Math.expm1` method 9150 // https://tc39.github.io/ecma262/#sec-math.expm1 9151 9152 9153 $({ 9154 target: 'Math', 9155 stat: true, 9156 forced: expm1 != Math.expm1 9157 }, { 9158 expm1: expm1 9159 }); 9160 /***/ 9161 }, 9162 9163 /***/ 9164
vendor: 815 bytes, lines 9164-9193
9164"./node_modules/core-js/modules/es.math.fround.js": 9165 /*!********************************************************!*\ 9166 !*** ./node_modules/core-js/modules/es.math.fround.js ***! 9167 \********************************************************/ 9168 9169 /*! no static exports found */ 9170 9171 /***/ 9172 function node_modulesCoreJsModulesEsMathFroundJs(module, exports, __webpack_require__) { 9173 var $ = __webpack_require__( 9174 /*! ../internals/export */ 9175 "./node_modules/core-js/internals/export.js"); 9176 9177 var fround = __webpack_require__( 9178 /*! ../internals/math-fround */ 9179 "./node_modules/core-js/internals/math-fround.js"); // `Math.fround` method 9180 // https://tc39.github.io/ecma262/#sec-math.fround 9181 9182 9183 $({ 9184 target: 'Math', 9185 stat: true 9186 }, { 9187 fround: fround 9188 }); 9189 /***/ 9190 }, 9191 9192 /***/ 9193
vendor: 1,502 bytes, lines 9193-9247
9193"./node_modules/core-js/modules/es.math.hypot.js": 9194 /*!*******************************************************!*\ 9195 !*** ./node_modules/core-js/modules/es.math.hypot.js ***! 9196 \*******************************************************/ 9197 9198 /*! no static exports found */ 9199 9200 /***/ 9201 function node_modulesCoreJsModulesEsMathHypotJs(module, exports, __webpack_require__) { 9202 var $ = __webpack_require__( 9203 /*! ../internals/export */ 9204 "./node_modules/core-js/internals/export.js"); 9205 9206 var $hypot = Math.hypot; 9207 var abs = Math.abs; 9208 var sqrt = Math.sqrt; // Chrome 77 bug 9209 // https://bugs.chromium.org/p/v8/issues/detail?id=9546 9210 9211 var BUGGY = !!$hypot && $hypot(Infinity, NaN) !== Infinity; // `Math.hypot` method 9212 // https://tc39.github.io/ecma262/#sec-math.hypot 9213 9214 $({ 9215 target: 'Math', 9216 stat: true, 9217 forced: BUGGY 9218 }, { 9219 hypot: function hypot(value1, value2) { 9220 // eslint-disable-line no-unused-vars 9221 var sum = 0; 9222 var i = 0; 9223 var aLen = arguments.length; 9224 var larg = 0; 9225 var arg, div; 9226 9227 while (i < aLen) { 9228 arg = abs(arguments[i++]); 9229 9230 if (larg < arg) { 9231 div = larg / arg; 9232 sum = sum * div * div + 1; 9233 larg = arg; 9234 } else if (arg > 0) { 9235 div = arg / larg; 9236 sum += div * div; 9237 } else sum += arg; 9238 } 9239 9240 return larg === Infinity ? Infinity : larg * sqrt(sum); 9241 } 9242 }); 9243 /***/ 9244 }, 9245 9246 /***/ 9247
vendor: 1,282 bytes, lines 9247-9289
9247"./node_modules/core-js/modules/es.math.imul.js": 9248 /*!******************************************************!*\ 9249 !*** ./node_modules/core-js/modules/es.math.imul.js ***! 9250 \******************************************************/ 9251 9252 /*! no static exports found */ 9253 9254 /***/ 9255 function node_modulesCoreJsModulesEsMathImulJs(module, exports, __webpack_require__) { 9256 var $ = __webpack_require__( 9257 /*! ../internals/export */ 9258 "./node_modules/core-js/internals/export.js"); 9259 9260 var fails = __webpack_require__( 9261 /*! ../internals/fails */ 9262 "./node_modules/core-js/internals/fails.js"); 9263 9264 var nativeImul = Math.imul; 9265 var FORCED = fails(function () { 9266 return nativeImul(0xFFFFFFFF, 5) != -5 || nativeImul.length != 2; 9267 }); // `Math.imul` method 9268 // https://tc39.github.io/ecma262/#sec-math.imul 9269 // some WebKit versions fails with big numbers, some has wrong arity 9270 9271 $({ 9272 target: 'Math', 9273 stat: true, 9274 forced: FORCED 9275 }, { 9276 imul: function imul(x, y) { 9277 var UINT16 = 0xFFFF; 9278 var xn = +x; 9279 var yn = +y; 9280 var xl = UINT16 & xn; 9281 var yl = UINT16 & yn; 9282 return 0 | xl * yl + ((UINT16 & xn >>> 16) * yl + xl * (UINT16 & yn >>> 16) << 16 >>> 0); 9283 } 9284 }); 9285 /***/ 9286 }, 9287 9288 /***/ 9289
vendor: 783 bytes, lines 9289-9318
9289"./node_modules/core-js/modules/es.math.log10.js": 9290 /*!*******************************************************!*\ 9291 !*** ./node_modules/core-js/modules/es.math.log10.js ***! 9292 \*******************************************************/ 9293 9294 /*! no static exports found */ 9295 9296 /***/ 9297 function node_modulesCoreJsModulesEsMathLog10Js(module, exports, __webpack_require__) { 9298 var $ = __webpack_require__( 9299 /*! ../internals/export */ 9300 "./node_modules/core-js/internals/export.js"); 9301 9302 var log = Math.log; 9303 var LOG10E = Math.LOG10E; // `Math.log10` method 9304 // https://tc39.github.io/ecma262/#sec-math.log10 9305 9306 $({ 9307 target: 'Math', 9308 stat: true 9309 }, { 9310 log10: function log10(x) { 9311 return log(x) * LOG10E; 9312 } 9313 }); 9314 /***/ 9315 }, 9316 9317 /***/ 9318
vendor: 803 bytes, lines 9318-9347
9318"./node_modules/core-js/modules/es.math.log1p.js": 9319 /*!*******************************************************!*\ 9320 !*** ./node_modules/core-js/modules/es.math.log1p.js ***! 9321 \*******************************************************/ 9322 9323 /*! no static exports found */ 9324 9325 /***/ 9326 function node_modulesCoreJsModulesEsMathLog1pJs(module, exports, __webpack_require__) { 9327 var $ = __webpack_require__( 9328 /*! ../internals/export */ 9329 "./node_modules/core-js/internals/export.js"); 9330 9331 var log1p = __webpack_require__( 9332 /*! ../internals/math-log1p */ 9333 "./node_modules/core-js/internals/math-log1p.js"); // `Math.log1p` method 9334 // https://tc39.github.io/ecma262/#sec-math.log1p 9335 9336 9337 $({ 9338 target: 'Math', 9339 stat: true 9340 }, { 9341 log1p: log1p 9342 }); 9343 /***/ 9344 }, 9345 9346 /***/ 9347
vendor: 765 bytes, lines 9347-9376
9347"./node_modules/core-js/modules/es.math.log2.js": 9348 /*!******************************************************!*\ 9349 !*** ./node_modules/core-js/modules/es.math.log2.js ***! 9350 \******************************************************/ 9351 9352 /*! no static exports found */ 9353 9354 /***/ 9355 function node_modulesCoreJsModulesEsMathLog2Js(module, exports, __webpack_require__) { 9356 var $ = __webpack_require__( 9357 /*! ../internals/export */ 9358 "./node_modules/core-js/internals/export.js"); 9359 9360 var log = Math.log; 9361 var LN2 = Math.LN2; // `Math.log2` method 9362 // https://tc39.github.io/ecma262/#sec-math.log2 9363 9364 $({ 9365 target: 'Math', 9366 stat: true 9367 }, { 9368 log2: function log2(x) { 9369 return log(x) / LN2; 9370 } 9371 }); 9372 /***/ 9373 }, 9374 9375 /***/ 9376
vendor: 791 bytes, lines 9376-9405
9376"./node_modules/core-js/modules/es.math.sign.js": 9377 /*!******************************************************!*\ 9378 !*** ./node_modules/core-js/modules/es.math.sign.js ***! 9379 \******************************************************/ 9380 9381 /*! no static exports found */ 9382 9383 /***/ 9384 function node_modulesCoreJsModulesEsMathSignJs(module, exports, __webpack_require__) { 9385 var $ = __webpack_require__( 9386 /*! ../internals/export */ 9387 "./node_modules/core-js/internals/export.js"); 9388 9389 var sign = __webpack_require__( 9390 /*! ../internals/math-sign */ 9391 "./node_modules/core-js/internals/math-sign.js"); // `Math.sign` method 9392 // https://tc39.github.io/ecma262/#sec-math.sign 9393 9394 9395 $({ 9396 target: 'Math', 9397 stat: true 9398 }, { 9399 sign: sign 9400 }); 9401 /***/ 9402 }, 9403 9404 /***/ 9405
vendor: 1,276 bytes, lines 9405-9448
9405"./node_modules/core-js/modules/es.math.sinh.js": 9406 /*!******************************************************!*\ 9407 !*** ./node_modules/core-js/modules/es.math.sinh.js ***! 9408 \******************************************************/ 9409 9410 /*! no static exports found */ 9411 9412 /***/ 9413 function node_modulesCoreJsModulesEsMathSinhJs(module, exports, __webpack_require__) { 9414 var $ = __webpack_require__( 9415 /*! ../internals/export */ 9416 "./node_modules/core-js/internals/export.js"); 9417 9418 var fails = __webpack_require__( 9419 /*! ../internals/fails */ 9420 "./node_modules/core-js/internals/fails.js"); 9421 9422 var expm1 = __webpack_require__( 9423 /*! ../internals/math-expm1 */ 9424 "./node_modules/core-js/internals/math-expm1.js"); 9425 9426 var abs = Math.abs; 9427 var exp = Math.exp; 9428 var E = Math.E; 9429 var FORCED = fails(function () { 9430 return Math.sinh(-2e-17) != -2e-17; 9431 }); // `Math.sinh` method 9432 // https://tc39.github.io/ecma262/#sec-math.sinh 9433 // V8 near Chromium 38 has a problem with very small numbers 9434 9435 $({ 9436 target: 'Math', 9437 stat: true, 9438 forced: FORCED 9439 }, { 9440 sinh: function sinh(x) { 9441 return abs(x = +x) < 1 ? (expm1(x) - expm1(-x)) / 2 : (exp(x - 1) - exp(-x - 1)) * (E / 2); 9442 } 9443 }); 9444 /***/ 9445 }, 9446 9447 /***/ 9448
vendor: 984 bytes, lines 9448-9482
9448"./node_modules/core-js/modules/es.math.tanh.js": 9449 /*!******************************************************!*\ 9450 !*** ./node_modules/core-js/modules/es.math.tanh.js ***! 9451 \******************************************************/ 9452 9453 /*! no static exports found */ 9454 9455 /***/ 9456 function node_modulesCoreJsModulesEsMathTanhJs(module, exports, __webpack_require__) { 9457 var $ = __webpack_require__( 9458 /*! ../internals/export */ 9459 "./node_modules/core-js/internals/export.js"); 9460 9461 var expm1 = __webpack_require__( 9462 /*! ../internals/math-expm1 */ 9463 "./node_modules/core-js/internals/math-expm1.js"); 9464 9465 var exp = Math.exp; // `Math.tanh` method 9466 // https://tc39.github.io/ecma262/#sec-math.tanh 9467 9468 $({ 9469 target: 'Math', 9470 stat: true 9471 }, { 9472 tanh: function tanh(x) { 9473 var a = expm1(x = +x); 9474 var b = expm1(-x); 9475 return a == Infinity ? 1 : b == Infinity ? -1 : (a - b) / (exp(x) + exp(-x)); 9476 } 9477 }); 9478 /***/ 9479 }, 9480 9481 /***/ 9482
vendor: 722 bytes, lines 9482-9502
9482"./node_modules/core-js/modules/es.math.to-string-tag.js": 9483 /*!***************************************************************!*\ 9484 !*** ./node_modules/core-js/modules/es.math.to-string-tag.js ***! 9485 \***************************************************************/ 9486 9487 /*! no static exports found */ 9488 9489 /***/ 9490 function node_modulesCoreJsModulesEsMathToStringTagJs(module, exports, __webpack_require__) { 9491 var setToStringTag = __webpack_require__( 9492 /*! ../internals/set-to-string-tag */ 9493 "./node_modules/core-js/internals/set-to-string-tag.js"); // Math[@@toStringTag] property 9494 // https://tc39.github.io/ecma262/#sec-math-@@tostringtag 9495 9496 9497 setToStringTag(Math, 'Math', true); 9498 /***/ 9499 }, 9500 9501 /***/ 9502
vendor: 796 bytes, lines 9502-9531
9502"./node_modules/core-js/modules/es.math.trunc.js": 9503 /*!*******************************************************!*\ 9504 !*** ./node_modules/core-js/modules/es.math.trunc.js ***! 9505 \*******************************************************/ 9506 9507 /*! no static exports found */ 9508 9509 /***/ 9510 function node_modulesCoreJsModulesEsMathTruncJs(module, exports, __webpack_require__) { 9511 var $ = __webpack_require__( 9512 /*! ../internals/export */ 9513 "./node_modules/core-js/internals/export.js"); 9514 9515 var ceil = Math.ceil; 9516 var floor = Math.floor; // `Math.trunc` method 9517 // https://tc39.github.io/ecma262/#sec-math.trunc 9518 9519 $({ 9520 target: 'Math', 9521 stat: true 9522 }, { 9523 trunc: function trunc(it) { 9524 return (it > 0 ? floor : ceil)(it); 9525 } 9526 }); 9527 /***/ 9528 }, 9529 9530 /***/ 9531
vendor: 5,501 bytes, lines 9531-9682
9531"./node_modules/core-js/modules/es.number.constructor.js": 9532 /*!***************************************************************!*\ 9533 !*** ./node_modules/core-js/modules/es.number.constructor.js ***! 9534 \***************************************************************/ 9535 9536 /*! no static exports found */ 9537 9538 /***/ 9539 function node_modulesCoreJsModulesEsNumberConstructorJs(module, exports, __webpack_require__) { 9540 "use strict"; 9541 9542 var DESCRIPTORS = __webpack_require__( 9543 /*! ../internals/descriptors */ 9544 "./node_modules/core-js/internals/descriptors.js"); 9545 9546 var global = __webpack_require__( 9547 /*! ../internals/global */ 9548 "./node_modules/core-js/internals/global.js"); 9549 9550 var isForced = __webpack_require__( 9551 /*! ../internals/is-forced */ 9552 "./node_modules/core-js/internals/is-forced.js"); 9553 9554 var redefine = __webpack_require__( 9555 /*! ../internals/redefine */ 9556 "./node_modules/core-js/internals/redefine.js"); 9557 9558 var has = __webpack_require__( 9559 /*! ../internals/has */ 9560 "./node_modules/core-js/internals/has.js"); 9561 9562 var classof = __webpack_require__( 9563 /*! ../internals/classof-raw */ 9564 "./node_modules/core-js/internals/classof-raw.js"); 9565 9566 var inheritIfRequired = __webpack_require__( 9567 /*! ../internals/inherit-if-required */ 9568 "./node_modules/core-js/internals/inherit-if-required.js"); 9569 9570 var toPrimitive = __webpack_require__( 9571 /*! ../internals/to-primitive */ 9572 "./node_modules/core-js/internals/to-primitive.js"); 9573 9574 var fails = __webpack_require__( 9575 /*! ../internals/fails */ 9576 "./node_modules/core-js/internals/fails.js"); 9577 9578 var create = __webpack_require__( 9579 /*! ../internals/object-create */ 9580 "./node_modules/core-js/internals/object-create.js"); 9581 9582 var getOwnPropertyNames = __webpack_require__( 9583 /*! ../internals/object-get-own-property-names */ 9584 "./node_modules/core-js/internals/object-get-own-property-names.js").f; 9585 9586 var getOwnPropertyDescriptor = __webpack_require__( 9587 /*! ../internals/object-get-own-property-descriptor */ 9588 "./node_modules/core-js/internals/object-get-own-property-descriptor.js").f; 9589 9590 var defineProperty = __webpack_require__( 9591 /*! ../internals/object-define-property */ 9592 "./node_modules/core-js/internals/object-define-property.js").f; 9593 9594 var trim = __webpack_require__( 9595 /*! ../internals/string-trim */ 9596 "./node_modules/core-js/internals/string-trim.js").trim; 9597 9598 var NUMBER = 'Number'; 9599 var NativeNumber = global[NUMBER]; 9600 var NumberPrototype = NativeNumber.prototype; // Opera ~12 has broken Object#toString 9601 9602 var BROKEN_CLASSOF = classof(create(NumberPrototype)) == NUMBER; // `ToNumber` abstract operation 9603 // https://tc39.github.io/ecma262/#sec-tonumber 9604 9605 var toNumber = function toNumber(argument) { 9606 var it = toPrimitive(argument, false); 9607 var first, third, radix, maxCode, digits, length, index, code; 9608 9609 if (typeof it == 'string' && it.length > 2) { 9610 it = trim(it); 9611 first = it.charCodeAt(0); 9612 9613 if (first === 43 || first === 45) { 9614 third = it.charCodeAt(2); 9615 if (third === 88 || third === 120) return NaN; // Number('+0x1') should be NaN, old V8 fix 9616 } else if (first === 48) { 9617 switch (it.charCodeAt(1)) { 9618 case 66: 9619 case 98: 9620 radix = 2; 9621 maxCode = 49; 9622 break; 9623 // fast equal of /^0b[01]+$/i 9624 9625 case 79: 9626 case 111: 9627 radix = 8; 9628 maxCode = 55; 9629 break; 9630 // fast equal of /^0o[0-7]+$/i 9631 9632 default: 9633 return +it; 9634 } 9635 9636 digits = it.slice(2); 9637 length = digits.length; 9638 9639 for (index = 0; index < length; index++) { 9640 code = digits.charCodeAt(index); // parseInt parses a string to a first unavailable symbol 9641 // but ToNumber should return NaN if a string contains unavailable symbols 9642 9643 if (code < 48 || code > maxCode) return NaN; 9644 } 9645 9646 return parseInt(digits, radix); 9647 } 9648 } 9649 9650 return +it; 9651 }; // `Number` constructor 9652 // https://tc39.github.io/ecma262/#sec-number-constructor 9653 9654 9655 if (isForced(NUMBER, !NativeNumber(' 0o1') || !NativeNumber('0b1') || NativeNumber('+0x1'))) { 9656 var NumberWrapper = function Number(value) { 9657 var it = arguments.length < 1 ? 0 : value; 9658 var dummy = this; 9659 return dummy instanceof NumberWrapper // check on 1..constructor(foo) case 9660 && (BROKEN_CLASSOF ? fails(function () { 9661 NumberPrototype.valueOf.call(dummy); 9662 }) : classof(dummy) != NUMBER) ? inheritIfRequired(new NativeNumber(toNumber(it)), dummy, NumberWrapper) : toNumber(it); 9663 }; 9664 9665 for (var keys = DESCRIPTORS ? getOwnPropertyNames(NativeNumber) : ( // ES3: 9666 'MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,' + // ES2015 (in case, if modules with ES2015 Number statics required before): 9667 'EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,' + 'MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger').split(','), j = 0, key; keys.length > j; j++) { 9668 if (has(NativeNumber, key = keys[j]) && !has(NumberWrapper, key)) { 9669 defineProperty(NumberWrapper, key, getOwnPropertyDescriptor(NativeNumber, key)); 9670 } 9671 } 9672 9673 NumberWrapper.prototype = NumberPrototype; 9674 NumberPrototype.constructor = NumberWrapper; 9675 redefine(global, NUMBER, NumberWrapper); 9676 } 9677 /***/ 9678 9679 }, 9680 9681 /***/ 9682
vendor: 720 bytes, lines 9682-9707
9682"./node_modules/core-js/modules/es.number.epsilon.js": 9683 /*!***********************************************************!*\ 9684 !*** ./node_modules/core-js/modules/es.number.epsilon.js ***! 9685 \***********************************************************/ 9686 9687 /*! no static exports found */ 9688 9689 /***/ 9690 function node_modulesCoreJsModulesEsNumberEpsilonJs(module, exports, __webpack_require__) { 9691 var $ = __webpack_require__( 9692 /*! ../internals/export */ 9693 "./node_modules/core-js/internals/export.js"); // `Number.EPSILON` constant 9694 // https://tc39.github.io/ecma262/#sec-number.epsilon 9695 9696 9697 $({ 9698 target: 'Number', 9699 stat: true 9700 }, { 9701 EPSILON: Math.pow(2, -52) 9702 }); 9703 /***/ 9704 }, 9705 9706 /***/ 9707
vendor: 877 bytes, lines 9707-9736
9707"./node_modules/core-js/modules/es.number.is-finite.js": 9708 /*!*************************************************************!*\ 9709 !*** ./node_modules/core-js/modules/es.number.is-finite.js ***! 9710 \*************************************************************/ 9711 9712 /*! no static exports found */ 9713 9714 /***/ 9715 function node_modulesCoreJsModulesEsNumberIsFiniteJs(module, exports, __webpack_require__) { 9716 var $ = __webpack_require__( 9717 /*! ../internals/export */ 9718 "./node_modules/core-js/internals/export.js"); 9719 9720 var numberIsFinite = __webpack_require__( 9721 /*! ../internals/number-is-finite */ 9722 "./node_modules/core-js/internals/number-is-finite.js"); // `Number.isFinite` method 9723 // https://tc39.github.io/ecma262/#sec-number.isfinite 9724 9725 9726 $({ 9727 target: 'Number', 9728 stat: true 9729 }, { 9730 isFinite: numberIsFinite 9731 }); 9732 /***/ 9733 }, 9734 9735 /***/ 9736
vendor: 863 bytes, lines 9736-9765
9736"./node_modules/core-js/modules/es.number.is-integer.js": 9737 /*!**************************************************************!*\ 9738 !*** ./node_modules/core-js/modules/es.number.is-integer.js ***! 9739 \**************************************************************/ 9740 9741 /*! no static exports found */ 9742 9743 /***/ 9744 function node_modulesCoreJsModulesEsNumberIsIntegerJs(module, exports, __webpack_require__) { 9745 var $ = __webpack_require__( 9746 /*! ../internals/export */ 9747 "./node_modules/core-js/internals/export.js"); 9748 9749 var isInteger = __webpack_require__( 9750 /*! ../internals/is-integer */ 9751 "./node_modules/core-js/internals/is-integer.js"); // `Number.isInteger` method 9752 // https://tc39.github.io/ecma262/#sec-number.isinteger 9753 9754 9755 $({ 9756 target: 'Number', 9757 stat: true 9758 }, { 9759 isInteger: isInteger 9760 }); 9761 /***/ 9762 }, 9763 9764 /***/ 9765
vendor: 807 bytes, lines 9765-9793
9765"./node_modules/core-js/modules/es.number.is-nan.js": 9766 /*!**********************************************************!*\ 9767 !*** ./node_modules/core-js/modules/es.number.is-nan.js ***! 9768 \**********************************************************/ 9769 9770 /*! no static exports found */ 9771 9772 /***/ 9773 function node_modulesCoreJsModulesEsNumberIsNanJs(module, exports, __webpack_require__) { 9774 var $ = __webpack_require__( 9775 /*! ../internals/export */ 9776 "./node_modules/core-js/internals/export.js"); // `Number.isNaN` method 9777 // https://tc39.github.io/ecma262/#sec-number.isnan 9778 9779 9780 $({ 9781 target: 'Number', 9782 stat: true 9783 }, { 9784 isNaN: function isNaN(number) { 9785 // eslint-disable-next-line no-self-compare 9786 return number != number; 9787 } 9788 }); 9789 /***/ 9790 }, 9791 9792 /***/ 9793
vendor: 1,023 bytes, lines 9793-9825
9793"./node_modules/core-js/modules/es.number.is-safe-integer.js": 9794 /*!*******************************************************************!*\ 9795 !*** ./node_modules/core-js/modules/es.number.is-safe-integer.js ***! 9796 \*******************************************************************/ 9797 9798 /*! no static exports found */ 9799 9800 /***/ 9801 function node_modulesCoreJsModulesEsNumberIsSafeIntegerJs(module, exports, __webpack_require__) { 9802 var $ = __webpack_require__( 9803 /*! ../internals/export */ 9804 "./node_modules/core-js/internals/export.js"); 9805 9806 var isInteger = __webpack_require__( 9807 /*! ../internals/is-integer */ 9808 "./node_modules/core-js/internals/is-integer.js"); 9809 9810 var abs = Math.abs; // `Number.isSafeInteger` method 9811 // https://tc39.github.io/ecma262/#sec-number.issafeinteger 9812 9813 $({ 9814 target: 'Number', 9815 stat: true 9816 }, { 9817 isSafeInteger: function isSafeInteger(number) { 9818 return isInteger(number) && abs(number) <= 0x1FFFFFFFFFFFFF; 9819 } 9820 }); 9821 /***/ 9822 }, 9823 9824 /***/ 9825
vendor: 790 bytes, lines 9825-9850
9825"./node_modules/core-js/modules/es.number.max-safe-integer.js": 9826 /*!********************************************************************!*\ 9827 !*** ./node_modules/core-js/modules/es.number.max-safe-integer.js ***! 9828 \********************************************************************/ 9829 9830 /*! no static exports found */ 9831 9832 /***/ 9833 function node_modulesCoreJsModulesEsNumberMaxSafeIntegerJs(module, exports, __webpack_require__) { 9834 var $ = __webpack_require__( 9835 /*! ../internals/export */ 9836 "./node_modules/core-js/internals/export.js"); // `Number.MAX_SAFE_INTEGER` constant 9837 // https://tc39.github.io/ecma262/#sec-number.max_safe_integer 9838 9839 9840 $({ 9841 target: 'Number', 9842 stat: true 9843 }, { 9844 MAX_SAFE_INTEGER: 0x1FFFFFFFFFFFFF 9845 }); 9846 /***/ 9847 }, 9848 9849 /***/ 9850
vendor: 791 bytes, lines 9850-9875
9850"./node_modules/core-js/modules/es.number.min-safe-integer.js": 9851 /*!********************************************************************!*\ 9852 !*** ./node_modules/core-js/modules/es.number.min-safe-integer.js ***! 9853 \********************************************************************/ 9854 9855 /*! no static exports found */ 9856 9857 /***/ 9858 function node_modulesCoreJsModulesEsNumberMinSafeIntegerJs(module, exports, __webpack_require__) { 9859 var $ = __webpack_require__( 9860 /*! ../internals/export */ 9861 "./node_modules/core-js/internals/export.js"); // `Number.MIN_SAFE_INTEGER` constant 9862 // https://tc39.github.io/ecma262/#sec-number.min_safe_integer 9863 9864 9865 $({ 9866 target: 'Number', 9867 stat: true 9868 }, { 9869 MIN_SAFE_INTEGER: -0x1FFFFFFFFFFFFF 9870 }); 9871 /***/ 9872 }, 9873 9874 /***/ 9875
vendor: 936 bytes, lines 9875-9905
9875"./node_modules/core-js/modules/es.number.parse-float.js": 9876 /*!***************************************************************!*\ 9877 !*** ./node_modules/core-js/modules/es.number.parse-float.js ***! 9878 \***************************************************************/ 9879 9880 /*! no static exports found */ 9881 9882 /***/ 9883 function node_modulesCoreJsModulesEsNumberParseFloatJs(module, exports, __webpack_require__) { 9884 var $ = __webpack_require__( 9885 /*! ../internals/export */ 9886 "./node_modules/core-js/internals/export.js"); 9887 9888 var parseFloat = __webpack_require__( 9889 /*! ../internals/number-parse-float */ 9890 "./node_modules/core-js/internals/number-parse-float.js"); // `Number.parseFloat` method 9891 // https://tc39.github.io/ecma262/#sec-number.parseFloat 9892 9893 9894 $({ 9895 target: 'Number', 9896 stat: true, 9897 forced: Number.parseFloat != parseFloat 9898 }, { 9899 parseFloat: parseFloat 9900 }); 9901 /***/ 9902 }, 9903 9904 /***/ 9905
vendor: 908 bytes, lines 9905-9935
9905"./node_modules/core-js/modules/es.number.parse-int.js": 9906 /*!*************************************************************!*\ 9907 !*** ./node_modules/core-js/modules/es.number.parse-int.js ***! 9908 \*************************************************************/ 9909 9910 /*! no static exports found */ 9911 9912 /***/ 9913 function node_modulesCoreJsModulesEsNumberParseIntJs(module, exports, __webpack_require__) { 9914 var $ = __webpack_require__( 9915 /*! ../internals/export */ 9916 "./node_modules/core-js/internals/export.js"); 9917 9918 var parseInt = __webpack_require__( 9919 /*! ../internals/number-parse-int */ 9920 "./node_modules/core-js/internals/number-parse-int.js"); // `Number.parseInt` method 9921 // https://tc39.github.io/ecma262/#sec-number.parseint 9922 9923 9924 $({ 9925 target: 'Number', 9926 stat: true, 9927 forced: Number.parseInt != parseInt 9928 }, { 9929 parseInt: parseInt 9930 }); 9931 /***/ 9932 }, 9933 9934 /***/ 9935
vendor: 4,689 bytes, lines 9935-10104
9935"./node_modules/core-js/modules/es.number.to-fixed.js": 9936 /*!************************************************************!*\ 9937 !*** ./node_modules/core-js/modules/es.number.to-fixed.js ***! 9938 \************************************************************/ 9939 9940 /*! no static exports found */ 9941 9942 /***/ 9943 function node_modulesCoreJsModulesEsNumberToFixedJs(module, exports, __webpack_require__) { 9944 "use strict"; 9945 9946 var $ = __webpack_require__( 9947 /*! ../internals/export */ 9948 "./node_modules/core-js/internals/export.js"); 9949 9950 var toInteger = __webpack_require__( 9951 /*! ../internals/to-integer */ 9952 "./node_modules/core-js/internals/to-integer.js"); 9953 9954 var thisNumberValue = __webpack_require__( 9955 /*! ../internals/this-number-value */ 9956 "./node_modules/core-js/internals/this-number-value.js"); 9957 9958 var repeat = __webpack_require__( 9959 /*! ../internals/string-repeat */ 9960 "./node_modules/core-js/internals/string-repeat.js"); 9961 9962 var fails = __webpack_require__( 9963 /*! ../internals/fails */ 9964 "./node_modules/core-js/internals/fails.js"); 9965 9966 var nativeToFixed = 1.0.toFixed; 9967 var floor = Math.floor; 9968 9969 var pow = function pow(x, n, acc) { 9970 return n === 0 ? acc : n % 2 === 1 ? pow(x, n - 1, acc * x) : pow(x * x, n / 2, acc); 9971 }; 9972 9973 var log = function log(x) { 9974 var n = 0; 9975 var x2 = x; 9976 9977 while (x2 >= 4096) { 9978 n += 12; 9979 x2 /= 4096; 9980 } 9981 9982 while (x2 >= 2) { 9983 n += 1; 9984 x2 /= 2; 9985 } 9986 9987 return n; 9988 }; 9989 9990 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 () { 9991 // V8 ~ Android 4.3- 9992 nativeToFixed.call({}); 9993 }); // `Number.prototype.toFixed` method 9994 // https://tc39.github.io/ecma262/#sec-number.prototype.tofixed 9995 9996 $({ 9997 target: 'Number', 9998 proto: true, 9999 forced: FORCED 10000 }, { 10001 // eslint-disable-next-line max-statements 10002 toFixed: function toFixed(fractionDigits) { 10003 var number = thisNumberValue(this); 10004 var fractDigits = toInteger(fractionDigits); 10005 var data = [0, 0, 0, 0, 0, 0]; 10006 var sign = ''; 10007 var result = '0'; 10008 var e, z, j, k; 10009 10010 var multiply = function multiply(n, c) { 10011 var index = -1; 10012 var c2 = c; 10013 10014 while (++index < 6) { 10015 c2 += n * data[index]; 10016 data[index] = c2 % 1e7; 10017 c2 = floor(c2 / 1e7); 10018 } 10019 }; 10020 10021 var divide = function divide(n) { 10022 var index = 6; 10023 var c = 0; 10024 10025 while (--index >= 0) { 10026 c += data[index]; 10027 data[index] = floor(c / n); 10028 c = c % n * 1e7; 10029 } 10030 }; 10031 10032 var dataToString = function dataToString() { 10033 var index = 6; 10034 var s = ''; 10035 10036 while (--index >= 0) { 10037 if (s !== '' || index === 0 || data[index] !== 0) { 10038 var t = String(data[index]); 10039 s = s === '' ? t : s + repeat.call('0', 7 - t.length) + t; 10040 } 10041 } 10042 10043 return s; 10044 }; 10045 10046 if (fractDigits < 0 || fractDigits > 20) throw RangeError('Incorrect fraction digits'); // eslint-disable-next-line no-self-compare 10047 10048 if (number != number) return 'NaN'; 10049 if (number <= -1e21 || number >= 1e21) return String(number); 10050 10051 if (number < 0) { 10052 sign = '-'; 10053 number = -number; 10054 } 10055 10056 if (number > 1e-21) { 10057 e = log(number * pow(2, 69, 1)) - 69; 10058 z = e < 0 ? number * pow(2, -e, 1) : number / pow(2, e, 1); 10059 z *= 0x10000000000000; 10060 e = 52 - e; 10061 10062 if (e > 0) { 10063 multiply(0, z); 10064 j = fractDigits; 10065 10066 while (j >= 7) { 10067 multiply(1e7, 0); 10068 j -= 7; 10069 } 10070 10071 multiply(pow(10, j, 1), 0); 10072 j = e - 1; 10073 10074 while (j >= 23) { 10075 divide(1 << 23); 10076 j -= 23; 10077 } 10078 10079 divide(1 << j); 10080 multiply(1, 1); 10081 divide(2); 10082 result = dataToString(); 10083 } else { 10084 multiply(0, z); 10085 multiply(1 << -e, 0); 10086 result = dataToString() + repeat.call('0', fractDigits); 10087 } 10088 } 10089 10090 if (fractDigits > 0) { 10091 k = result.length; 10092 result = sign + (k <= fractDigits ? '0.' + repeat.call('0', fractDigits - k) + result : result.slice(0, k - fractDigits) + '.' + result.slice(k - fractDigits)); 10093 } else { 10094 result = sign + result; 10095 } 10096 10097 return result; 10098 } 10099 }); 10100 /***/ 10101 }, 10102 10103 /***/ 10104
vendor: 1,513 bytes, lines 10104-10150
10104"./node_modules/core-js/modules/es.number.to-precision.js": 10105 /*!****************************************************************!*\ 10106 !*** ./node_modules/core-js/modules/es.number.to-precision.js ***! 10107 \****************************************************************/ 10108 10109 /*! no static exports found */ 10110 10111 /***/ 10112 function node_modulesCoreJsModulesEsNumberToPrecisionJs(module, exports, __webpack_require__) { 10113 "use strict"; 10114 10115 var $ = __webpack_require__( 10116 /*! ../internals/export */ 10117 "./node_modules/core-js/internals/export.js"); 10118 10119 var fails = __webpack_require__( 10120 /*! ../internals/fails */ 10121 "./node_modules/core-js/internals/fails.js"); 10122 10123 var thisNumberValue = __webpack_require__( 10124 /*! ../internals/this-number-value */ 10125 "./node_modules/core-js/internals/this-number-value.js"); 10126 10127 var nativeToPrecision = 1.0.toPrecision; 10128 var FORCED = fails(function () { 10129 // IE7- 10130 return nativeToPrecision.call(1, undefined) !== '1'; 10131 }) || !fails(function () { 10132 // V8 ~ Android 4.3- 10133 nativeToPrecision.call({}); 10134 }); // `Number.prototype.toPrecision` method 10135 // https://tc39.github.io/ecma262/#sec-number.prototype.toprecision 10136 10137 $({ 10138 target: 'Number', 10139 proto: true, 10140 forced: FORCED 10141 }, { 10142 toPrecision: function toPrecision(precision) { 10143 return precision === undefined ? nativeToPrecision.call(thisNumberValue(this)) : nativeToPrecision.call(thisNumberValue(this), precision); 10144 } 10145 }); 10146 /***/ 10147 }, 10148 10149 /***/ 10150
vendor: 875 bytes, lines 10150-10180
10150"./node_modules/core-js/modules/es.object.assign.js": 10151 /*!**********************************************************!*\ 10152 !*** ./node_modules/core-js/modules/es.object.assign.js ***! 10153 \**********************************************************/ 10154 10155 /*! no static exports found */ 10156 10157 /***/ 10158 function node_modulesCoreJsModulesEsObjectAssignJs(module, exports, __webpack_require__) { 10159 var $ = __webpack_require__( 10160 /*! ../internals/export */ 10161 "./node_modules/core-js/internals/export.js"); 10162 10163 var assign = __webpack_require__( 10164 /*! ../internals/object-assign */ 10165 "./node_modules/core-js/internals/object-assign.js"); // `Object.assign` method 10166 // https://tc39.github.io/ecma262/#sec-object.assign 10167 10168 10169 $({ 10170 target: 'Object', 10171 stat: true, 10172 forced: Object.assign !== assign 10173 }, { 10174 assign: assign 10175 }); 10176 /***/ 10177 }, 10178 10179 /***/ 10180
vendor: 997 bytes, lines 10180-10214
10180"./node_modules/core-js/modules/es.object.create.js": 10181 /*!**********************************************************!*\ 10182 !*** ./node_modules/core-js/modules/es.object.create.js ***! 10183 \**********************************************************/ 10184 10185 /*! no static exports found */ 10186 10187 /***/ 10188 function node_modulesCoreJsModulesEsObjectCreateJs(module, exports, __webpack_require__) { 10189 var $ = __webpack_require__( 10190 /*! ../internals/export */ 10191 "./node_modules/core-js/internals/export.js"); 10192 10193 var DESCRIPTORS = __webpack_require__( 10194 /*! ../internals/descriptors */ 10195 "./node_modules/core-js/internals/descriptors.js"); 10196 10197 var create = __webpack_require__( 10198 /*! ../internals/object-create */ 10199 "./node_modules/core-js/internals/object-create.js"); // `Object.create` method 10200 // https://tc39.github.io/ecma262/#sec-object.create 10201 10202 10203 $({ 10204 target: 'Object', 10205 stat: true, 10206 sham: !DESCRIPTORS 10207 }, { 10208 create: create 10209 }); 10210 /***/ 10211 }, 10212 10213 /***/ 10214
vendor: 1,151 bytes, lines 10214-10249
10214"./node_modules/core-js/modules/es.object.define-properties.js": 10215 /*!*********************************************************************!*\ 10216 !*** ./node_modules/core-js/modules/es.object.define-properties.js ***! 10217 \*********************************************************************/ 10218 10219 /*! no static exports found */ 10220 10221 /***/ 10222 function node_modulesCoreJsModulesEsObjectDefinePropertiesJs(module, exports, __webpack_require__) { 10223 var $ = __webpack_require__( 10224 /*! ../internals/export */ 10225 "./node_modules/core-js/internals/export.js"); 10226 10227 var DESCRIPTORS = __webpack_require__( 10228 /*! ../internals/descriptors */ 10229 "./node_modules/core-js/internals/descriptors.js"); 10230 10231 var defineProperties = __webpack_require__( 10232 /*! ../internals/object-define-properties */ 10233 "./node_modules/core-js/internals/object-define-properties.js"); // `Object.defineProperties` method 10234 // https://tc39.github.io/ecma262/#sec-object.defineproperties 10235 10236 10237 $({ 10238 target: 'Object', 10239 stat: true, 10240 forced: !DESCRIPTORS, 10241 sham: !DESCRIPTORS 10242 }, { 10243 defineProperties: defineProperties 10244 }); 10245 /***/ 10246 }, 10247 10248 /***/ 10249
vendor: 1,153 bytes, lines 10249-10284
10249"./node_modules/core-js/modules/es.object.define-property.js": 10250 /*!*******************************************************************!*\ 10251 !*** ./node_modules/core-js/modules/es.object.define-property.js ***! 10252 \*******************************************************************/ 10253 10254 /*! no static exports found */ 10255 10256 /***/ 10257 function node_modulesCoreJsModulesEsObjectDefinePropertyJs(module, exports, __webpack_require__) { 10258 var $ = __webpack_require__( 10259 /*! ../internals/export */ 10260 "./node_modules/core-js/internals/export.js"); 10261 10262 var DESCRIPTORS = __webpack_require__( 10263 /*! ../internals/descriptors */ 10264 "./node_modules/core-js/internals/descriptors.js"); 10265 10266 var objectDefinePropertyModile = __webpack_require__( 10267 /*! ../internals/object-define-property */ 10268 "./node_modules/core-js/internals/object-define-property.js"); // `Object.defineProperty` method 10269 // https://tc39.github.io/ecma262/#sec-object.defineproperty 10270 10271 10272 $({ 10273 target: 'Object', 10274 stat: true, 10275 forced: !DESCRIPTORS, 10276 sham: !DESCRIPTORS 10277 }, { 10278 defineProperty: objectDefinePropertyModile.f 10279 }); 10280 /***/ 10281 }, 10282 10283 /***/ 10284
vendor: 1,507 bytes, lines 10284-10333
10284"./node_modules/core-js/modules/es.object.freeze.js": 10285 /*!**********************************************************!*\ 10286 !*** ./node_modules/core-js/modules/es.object.freeze.js ***! 10287 \**********************************************************/ 10288 10289 /*! no static exports found */ 10290 10291 /***/ 10292 function node_modulesCoreJsModulesEsObjectFreezeJs(module, exports, __webpack_require__) { 10293 var $ = __webpack_require__( 10294 /*! ../internals/export */ 10295 "./node_modules/core-js/internals/export.js"); 10296 10297 var FREEZING = __webpack_require__( 10298 /*! ../internals/freezing */ 10299 "./node_modules/core-js/internals/freezing.js"); 10300 10301 var fails = __webpack_require__( 10302 /*! ../internals/fails */ 10303 "./node_modules/core-js/internals/fails.js"); 10304 10305 var isObject = __webpack_require__( 10306 /*! ../internals/is-object */ 10307 "./node_modules/core-js/internals/is-object.js"); 10308 10309 var onFreeze = __webpack_require__( 10310 /*! ../internals/internal-metadata */ 10311 "./node_modules/core-js/internals/internal-metadata.js").onFreeze; 10312 10313 var nativeFreeze = Object.freeze; 10314 var FAILS_ON_PRIMITIVES = fails(function () { 10315 nativeFreeze(1); 10316 }); // `Object.freeze` method 10317 // https://tc39.github.io/ecma262/#sec-object.freeze 10318 10319 $({ 10320 target: 'Object', 10321 stat: true, 10322 forced: FAILS_ON_PRIMITIVES, 10323 sham: !FREEZING 10324 }, { 10325 freeze: function freeze(it) { 10326 return nativeFreeze && isObject(it) ? nativeFreeze(onFreeze(it)) : it; 10327 } 10328 }); 10329 /***/ 10330 }, 10331 10332 /***/ 10333
vendor: 1,785 bytes, lines 10333-10382
10333"./node_modules/core-js/modules/es.object.get-own-property-descriptor.js": 10334 /*!*******************************************************************************!*\ 10335 !*** ./node_modules/core-js/modules/es.object.get-own-property-descriptor.js ***! 10336 \*******************************************************************************/ 10337 10338 /*! no static exports found */ 10339 10340 /***/ 10341 function node_modulesCoreJsModulesEsObjectGetOwnPropertyDescriptorJs(module, exports, __webpack_require__) { 10342 var $ = __webpack_require__( 10343 /*! ../internals/export */ 10344 "./node_modules/core-js/internals/export.js"); 10345 10346 var fails = __webpack_require__( 10347 /*! ../internals/fails */ 10348 "./node_modules/core-js/internals/fails.js"); 10349 10350 var toIndexedObject = __webpack_require__( 10351 /*! ../internals/to-indexed-object */ 10352 "./node_modules/core-js/internals/to-indexed-object.js"); 10353 10354 var nativeGetOwnPropertyDescriptor = __webpack_require__( 10355 /*! ../internals/object-get-own-property-descriptor */ 10356 "./node_modules/core-js/internals/object-get-own-property-descriptor.js").f; 10357 10358 var DESCRIPTORS = __webpack_require__( 10359 /*! ../internals/descriptors */ 10360 "./node_modules/core-js/internals/descriptors.js"); 10361 10362 var FAILS_ON_PRIMITIVES = fails(function () { 10363 nativeGetOwnPropertyDescriptor(1); 10364 }); 10365 var FORCED = !DESCRIPTORS || FAILS_ON_PRIMITIVES; // `Object.getOwnPropertyDescriptor` method 10366 // https://tc39.github.io/ecma262/#sec-object.getownpropertydescriptor 10367 10368 $({ 10369 target: 'Object', 10370 stat: true, 10371 forced: FORCED, 10372 sham: !DESCRIPTORS 10373 }, { 10374 getOwnPropertyDescriptor: function getOwnPropertyDescriptor(it, key) { 10375 return nativeGetOwnPropertyDescriptor(toIndexedObject(it), key); 10376 } 10377 }); 10378 /***/ 10379 }, 10380 10381 /***/ 10382
vendor: 1,297 bytes, lines 10382-10419
10382"./node_modules/core-js/modules/es.object.get-own-property-names.js": 10383 /*!**************************************************************************!*\ 10384 !*** ./node_modules/core-js/modules/es.object.get-own-property-names.js ***! 10385 \**************************************************************************/ 10386 10387 /*! no static exports found */ 10388 10389 /***/ 10390 function node_modulesCoreJsModulesEsObjectGetOwnPropertyNamesJs(module, exports, __webpack_require__) { 10391 var $ = __webpack_require__( 10392 /*! ../internals/export */ 10393 "./node_modules/core-js/internals/export.js"); 10394 10395 var fails = __webpack_require__( 10396 /*! ../internals/fails */ 10397 "./node_modules/core-js/internals/fails.js"); 10398 10399 var nativeGetOwnPropertyNames = __webpack_require__( 10400 /*! ../internals/object-get-own-property-names-external */ 10401 "./node_modules/core-js/internals/object-get-own-property-names-external.js").f; 10402 10403 var FAILS_ON_PRIMITIVES = fails(function () { 10404 return !Object.getOwnPropertyNames(1); 10405 }); // `Object.getOwnPropertyNames` method 10406 // https://tc39.github.io/ecma262/#sec-object.getownpropertynames 10407 10408 $({ 10409 target: 'Object', 10410 stat: true, 10411 forced: FAILS_ON_PRIMITIVES 10412 }, { 10413 getOwnPropertyNames: nativeGetOwnPropertyNames 10414 }); 10415 /***/ 10416 }, 10417 10418 /***/ 10419
vendor: 1,608 bytes, lines 10419-10467
10419"./node_modules/core-js/modules/es.object.get-prototype-of.js": 10420 /*!********************************************************************!*\ 10421 !*** ./node_modules/core-js/modules/es.object.get-prototype-of.js ***! 10422 \********************************************************************/ 10423 10424 /*! no static exports found */ 10425 10426 /***/ 10427 function node_modulesCoreJsModulesEsObjectGetPrototypeOfJs(module, exports, __webpack_require__) { 10428 var $ = __webpack_require__( 10429 /*! ../internals/export */ 10430 "./node_modules/core-js/internals/export.js"); 10431 10432 var fails = __webpack_require__( 10433 /*! ../internals/fails */ 10434 "./node_modules/core-js/internals/fails.js"); 10435 10436 var toObject = __webpack_require__( 10437 /*! ../internals/to-object */ 10438 "./node_modules/core-js/internals/to-object.js"); 10439 10440 var nativeGetPrototypeOf = __webpack_require__( 10441 /*! ../internals/object-get-prototype-of */ 10442 "./node_modules/core-js/internals/object-get-prototype-of.js"); 10443 10444 var CORRECT_PROTOTYPE_GETTER = __webpack_require__( 10445 /*! ../internals/correct-prototype-getter */ 10446 "./node_modules/core-js/internals/correct-prototype-getter.js"); 10447 10448 var FAILS_ON_PRIMITIVES = fails(function () { 10449 nativeGetPrototypeOf(1); 10450 }); // `Object.getPrototypeOf` method 10451 // https://tc39.github.io/ecma262/#sec-object.getprototypeof 10452 10453 $({ 10454 target: 'Object', 10455 stat: true, 10456 forced: FAILS_ON_PRIMITIVES, 10457 sham: !CORRECT_PROTOTYPE_GETTER 10458 }, { 10459 getPrototypeOf: function getPrototypeOf(it) { 10460 return nativeGetPrototypeOf(toObject(it)); 10461 } 10462 }); 10463 /***/ 10464 }, 10465 10466 /***/ 10467
vendor: 1,290 bytes, lines 10467-10507
10467"./node_modules/core-js/modules/es.object.is-extensible.js": 10468 /*!*****************************************************************!*\ 10469 !*** ./node_modules/core-js/modules/es.object.is-extensible.js ***! 10470 \*****************************************************************/ 10471 10472 /*! no static exports found */ 10473 10474 /***/ 10475 function node_modulesCoreJsModulesEsObjectIsExtensibleJs(module, exports, __webpack_require__) { 10476 var $ = __webpack_require__( 10477 /*! ../internals/export */ 10478 "./node_modules/core-js/internals/export.js"); 10479 10480 var fails = __webpack_require__( 10481 /*! ../internals/fails */ 10482 "./node_modules/core-js/internals/fails.js"); 10483 10484 var isObject = __webpack_require__( 10485 /*! ../internals/is-object */ 10486 "./node_modules/core-js/internals/is-object.js"); 10487 10488 var nativeIsExtensible = Object.isExtensible; 10489 var FAILS_ON_PRIMITIVES = fails(function () { 10490 nativeIsExtensible(1); 10491 }); // `Object.isExtensible` method 10492 // https://tc39.github.io/ecma262/#sec-object.isextensible 10493 10494 $({ 10495 target: 'Object', 10496 stat: true, 10497 forced: FAILS_ON_PRIMITIVES 10498 }, { 10499 isExtensible: function isExtensible(it) { 10500 return isObject(it) ? nativeIsExtensible ? nativeIsExtensible(it) : true : false; 10501 } 10502 }); 10503 /***/ 10504 }, 10505 10506 /***/ 10507
vendor: 1,234 bytes, lines 10507-10547
10507"./node_modules/core-js/modules/es.object.is-frozen.js": 10508 /*!*************************************************************!*\ 10509 !*** ./node_modules/core-js/modules/es.object.is-frozen.js ***! 10510 \*************************************************************/ 10511 10512 /*! no static exports found */ 10513 10514 /***/ 10515 function node_modulesCoreJsModulesEsObjectIsFrozenJs(module, exports, __webpack_require__) { 10516 var $ = __webpack_require__( 10517 /*! ../internals/export */ 10518 "./node_modules/core-js/internals/export.js"); 10519 10520 var fails = __webpack_require__( 10521 /*! ../internals/fails */ 10522 "./node_modules/core-js/internals/fails.js"); 10523 10524 var isObject = __webpack_require__( 10525 /*! ../internals/is-object */ 10526 "./node_modules/core-js/internals/is-object.js"); 10527 10528 var nativeIsFrozen = Object.isFrozen; 10529 var FAILS_ON_PRIMITIVES = fails(function () { 10530 nativeIsFrozen(1); 10531 }); // `Object.isFrozen` method 10532 // https://tc39.github.io/ecma262/#sec-object.isfrozen 10533 10534 $({ 10535 target: 'Object', 10536 stat: true, 10537 forced: FAILS_ON_PRIMITIVES 10538 }, { 10539 isFrozen: function isFrozen(it) { 10540 return isObject(it) ? nativeIsFrozen ? nativeIsFrozen(it) : false : true; 10541 } 10542 }); 10543 /***/ 10544 }, 10545 10546 /***/ 10547
vendor: 1,234 bytes, lines 10547-10587
10547"./node_modules/core-js/modules/es.object.is-sealed.js": 10548 /*!*************************************************************!*\ 10549 !*** ./node_modules/core-js/modules/es.object.is-sealed.js ***! 10550 \*************************************************************/ 10551 10552 /*! no static exports found */ 10553 10554 /***/ 10555 function node_modulesCoreJsModulesEsObjectIsSealedJs(module, exports, __webpack_require__) { 10556 var $ = __webpack_require__( 10557 /*! ../internals/export */ 10558 "./node_modules/core-js/internals/export.js"); 10559 10560 var fails = __webpack_require__( 10561 /*! ../internals/fails */ 10562 "./node_modules/core-js/internals/fails.js"); 10563 10564 var isObject = __webpack_require__( 10565 /*! ../internals/is-object */ 10566 "./node_modules/core-js/internals/is-object.js"); 10567 10568 var nativeIsSealed = Object.isSealed; 10569 var FAILS_ON_PRIMITIVES = fails(function () { 10570 nativeIsSealed(1); 10571 }); // `Object.isSealed` method 10572 // https://tc39.github.io/ecma262/#sec-object.issealed 10573 10574 $({ 10575 target: 'Object', 10576 stat: true, 10577 forced: FAILS_ON_PRIMITIVES 10578 }, { 10579 isSealed: function isSealed(it) { 10580 return isObject(it) ? nativeIsSealed ? nativeIsSealed(it) : false : true; 10581 } 10582 }); 10583 /***/ 10584 }, 10585 10586 /***/ 10587
vendor: 789 bytes, lines 10587-10616
10587"./node_modules/core-js/modules/es.object.is.js": 10588 /*!******************************************************!*\ 10589 !*** ./node_modules/core-js/modules/es.object.is.js ***! 10590 \******************************************************/ 10591 10592 /*! no static exports found */ 10593 10594 /***/ 10595 function node_modulesCoreJsModulesEsObjectIsJs(module, exports, __webpack_require__) { 10596 var $ = __webpack_require__( 10597 /*! ../internals/export */ 10598 "./node_modules/core-js/internals/export.js"); 10599 10600 var is = __webpack_require__( 10601 /*! ../internals/same-value */ 10602 "./node_modules/core-js/internals/same-value.js"); // `Object.is` method 10603 // https://tc39.github.io/ecma262/#sec-object.is 10604 10605 10606 $({ 10607 target: 'Object', 10608 stat: true 10609 }, { 10610 is: is 10611 }); 10612 /***/ 10613 }, 10614 10615 /***/ 10616
vendor: 1,242 bytes, lines 10616-10659
10616"./node_modules/core-js/modules/es.object.keys.js": 10617 /*!********************************************************!*\ 10618 !*** ./node_modules/core-js/modules/es.object.keys.js ***! 10619 \********************************************************/ 10620 10621 /*! no static exports found */ 10622 10623 /***/ 10624 function node_modulesCoreJsModulesEsObjectKeysJs(module, exports, __webpack_require__) { 10625 var $ = __webpack_require__( 10626 /*! ../internals/export */ 10627 "./node_modules/core-js/internals/export.js"); 10628 10629 var toObject = __webpack_require__( 10630 /*! ../internals/to-object */ 10631 "./node_modules/core-js/internals/to-object.js"); 10632 10633 var nativeKeys = __webpack_require__( 10634 /*! ../internals/object-keys */ 10635 "./node_modules/core-js/internals/object-keys.js"); 10636 10637 var fails = __webpack_require__( 10638 /*! ../internals/fails */ 10639 "./node_modules/core-js/internals/fails.js"); 10640 10641 var FAILS_ON_PRIMITIVES = fails(function () { 10642 nativeKeys(1); 10643 }); // `Object.keys` method 10644 // https://tc39.github.io/ecma262/#sec-object.keys 10645 10646 $({ 10647 target: 'Object', 10648 stat: true, 10649 forced: FAILS_ON_PRIMITIVES 10650 }, { 10651 keys: function keys(it) { 10652 return nativeKeys(toObject(it)); 10653 } 10654 }); 10655 /***/ 10656 }, 10657 10658 /***/ 10659
vendor: 1,665 bytes, lines 10659-10708
10659"./node_modules/core-js/modules/es.object.prevent-extensions.js": 10660 /*!**********************************************************************!*\ 10661 !*** ./node_modules/core-js/modules/es.object.prevent-extensions.js ***! 10662 \**********************************************************************/ 10663 10664 /*! no static exports found */ 10665 10666 /***/ 10667 function node_modulesCoreJsModulesEsObjectPreventExtensionsJs(module, exports, __webpack_require__) { 10668 var $ = __webpack_require__( 10669 /*! ../internals/export */ 10670 "./node_modules/core-js/internals/export.js"); 10671 10672 var isObject = __webpack_require__( 10673 /*! ../internals/is-object */ 10674 "./node_modules/core-js/internals/is-object.js"); 10675 10676 var onFreeze = __webpack_require__( 10677 /*! ../internals/internal-metadata */ 10678 "./node_modules/core-js/internals/internal-metadata.js").onFreeze; 10679 10680 var FREEZING = __webpack_require__( 10681 /*! ../internals/freezing */ 10682 "./node_modules/core-js/internals/freezing.js"); 10683 10684 var fails = __webpack_require__( 10685 /*! ../internals/fails */ 10686 "./node_modules/core-js/internals/fails.js"); 10687 10688 var nativePreventExtensions = Object.preventExtensions; 10689 var FAILS_ON_PRIMITIVES = fails(function () { 10690 nativePreventExtensions(1); 10691 }); // `Object.preventExtensions` method 10692 // https://tc39.github.io/ecma262/#sec-object.preventextensions 10693 10694 $({ 10695 target: 'Object', 10696 stat: true, 10697 forced: FAILS_ON_PRIMITIVES, 10698 sham: !FREEZING 10699 }, { 10700 preventExtensions: function preventExtensions(it) { 10701 return nativePreventExtensions && isObject(it) ? nativePreventExtensions(onFreeze(it)) : it; 10702 } 10703 }); 10704 /***/ 10705 }, 10706 10707 /***/ 10708
vendor: 1,479 bytes, lines 10708-10757
10708"./node_modules/core-js/modules/es.object.seal.js": 10709 /*!********************************************************!*\ 10710 !*** ./node_modules/core-js/modules/es.object.seal.js ***! 10711 \********************************************************/ 10712 10713 /*! no static exports found */ 10714 10715 /***/ 10716 function node_modulesCoreJsModulesEsObjectSealJs(module, exports, __webpack_require__) { 10717 var $ = __webpack_require__( 10718 /*! ../internals/export */ 10719 "./node_modules/core-js/internals/export.js"); 10720 10721 var isObject = __webpack_require__( 10722 /*! ../internals/is-object */ 10723 "./node_modules/core-js/internals/is-object.js"); 10724 10725 var onFreeze = __webpack_require__( 10726 /*! ../internals/internal-metadata */ 10727 "./node_modules/core-js/internals/internal-metadata.js").onFreeze; 10728 10729 var FREEZING = __webpack_require__( 10730 /*! ../internals/freezing */ 10731 "./node_modules/core-js/internals/freezing.js"); 10732 10733 var fails = __webpack_require__( 10734 /*! ../internals/fails */ 10735 "./node_modules/core-js/internals/fails.js"); 10736 10737 var nativeSeal = Object.seal; 10738 var FAILS_ON_PRIMITIVES = fails(function () { 10739 nativeSeal(1); 10740 }); // `Object.seal` method 10741 // https://tc39.github.io/ecma262/#sec-object.seal 10742 10743 $({ 10744 target: 'Object', 10745 stat: true, 10746 forced: FAILS_ON_PRIMITIVES, 10747 sham: !FREEZING 10748 }, { 10749 seal: function seal(it) { 10750 return nativeSeal && isObject(it) ? nativeSeal(onFreeze(it)) : it; 10751 } 10752 }); 10753 /***/ 10754 }, 10755 10756 /***/ 10757
vendor: 943 bytes, lines 10757-10786
10757"./node_modules/core-js/modules/es.object.set-prototype-of.js": 10758 /*!********************************************************************!*\ 10759 !*** ./node_modules/core-js/modules/es.object.set-prototype-of.js ***! 10760 \********************************************************************/ 10761 10762 /*! no static exports found */ 10763 10764 /***/ 10765 function node_modulesCoreJsModulesEsObjectSetPrototypeOfJs(module, exports, __webpack_require__) { 10766 var $ = __webpack_require__( 10767 /*! ../internals/export */ 10768 "./node_modules/core-js/internals/export.js"); 10769 10770 var setPrototypeOf = __webpack_require__( 10771 /*! ../internals/object-set-prototype-of */ 10772 "./node_modules/core-js/internals/object-set-prototype-of.js"); // `Object.setPrototypeOf` method 10773 // https://tc39.github.io/ecma262/#sec-object.setprototypeof 10774 10775 10776 $({ 10777 target: 'Object', 10778 stat: true 10779 }, { 10780 setPrototypeOf: setPrototypeOf 10781 }); 10782 /***/ 10783 }, 10784 10785 /***/ 10786
vendor: 1,100 bytes, lines 10786-10819
10786"./node_modules/core-js/modules/es.object.to-string.js": 10787 /*!*************************************************************!*\ 10788 !*** ./node_modules/core-js/modules/es.object.to-string.js ***! 10789 \*************************************************************/ 10790 10791 /*! no static exports found */ 10792 10793 /***/ 10794 function node_modulesCoreJsModulesEsObjectToStringJs(module, exports, __webpack_require__) { 10795 var TO_STRING_TAG_SUPPORT = __webpack_require__( 10796 /*! ../internals/to-string-tag-support */ 10797 "./node_modules/core-js/internals/to-string-tag-support.js"); 10798 10799 var redefine = __webpack_require__( 10800 /*! ../internals/redefine */ 10801 "./node_modules/core-js/internals/redefine.js"); 10802 10803 var toString = __webpack_require__( 10804 /*! ../internals/object-to-string */ 10805 "./node_modules/core-js/internals/object-to-string.js"); // `Object.prototype.toString` method 10806 // https://tc39.github.io/ecma262/#sec-object.prototype.tostring 10807 10808 10809 if (!TO_STRING_TAG_SUPPORT) { 10810 redefine(Object.prototype, 'toString', toString, { 10811 unsafe: true 10812 }); 10813 } 10814 /***/ 10815 10816 }, 10817 10818 /***/ 10819
vendor: 908 bytes, lines 10819-10848
10819"./node_modules/core-js/modules/es.parse-float.js": 10820 /*!********************************************************!*\ 10821 !*** ./node_modules/core-js/modules/es.parse-float.js ***! 10822 \********************************************************/ 10823 10824 /*! no static exports found */ 10825 10826 /***/ 10827 function node_modulesCoreJsModulesEsParseFloatJs(module, exports, __webpack_require__) { 10828 var $ = __webpack_require__( 10829 /*! ../internals/export */ 10830 "./node_modules/core-js/internals/export.js"); 10831 10832 var parseFloatImplementation = __webpack_require__( 10833 /*! ../internals/number-parse-float */ 10834 "./node_modules/core-js/internals/number-parse-float.js"); // `parseFloat` method 10835 // https://tc39.github.io/ecma262/#sec-parsefloat-string 10836 10837 10838 $({ 10839 global: true, 10840 forced: parseFloat != parseFloatImplementation 10841 }, { 10842 parseFloat: parseFloatImplementation 10843 }); 10844 /***/ 10845 }, 10846 10847 /***/ 10848
vendor: 886 bytes, lines 10848-10877
10848"./node_modules/core-js/modules/es.parse-int.js": 10849 /*!******************************************************!*\ 10850 !*** ./node_modules/core-js/modules/es.parse-int.js ***! 10851 \******************************************************/ 10852 10853 /*! no static exports found */ 10854 10855 /***/ 10856 function node_modulesCoreJsModulesEsParseIntJs(module, exports, __webpack_require__) { 10857 var $ = __webpack_require__( 10858 /*! ../internals/export */ 10859 "./node_modules/core-js/internals/export.js"); 10860 10861 var parseIntImplementation = __webpack_require__( 10862 /*! ../internals/number-parse-int */ 10863 "./node_modules/core-js/internals/number-parse-int.js"); // `parseInt` method 10864 // https://tc39.github.io/ecma262/#sec-parseint-string-radix 10865 10866 10867 $({ 10868 global: true, 10869 forced: parseInt != parseIntImplementation 10870 }, { 10871 parseInt: parseIntImplementation 10872 }); 10873 /***/ 10874 }, 10875 10876 /***/ 10877
vendor: 17,839 bytes, lines 10877-11391
10877"./node_modules/core-js/modules/es.promise.js": 10878 /*!****************************************************!*\ 10879 !*** ./node_modules/core-js/modules/es.promise.js ***! 10880 \****************************************************/ 10881 10882 /*! no static exports found */ 10883 10884 /***/ 10885 function node_modulesCoreJsModulesEsPromiseJs(module, exports, __webpack_require__) { 10886 "use strict"; 10887 10888 var $ = __webpack_require__( 10889 /*! ../internals/export */ 10890 "./node_modules/core-js/internals/export.js"); 10891 10892 var IS_PURE = __webpack_require__( 10893 /*! ../internals/is-pure */ 10894 "./node_modules/core-js/internals/is-pure.js"); 10895 10896 var global = __webpack_require__( 10897 /*! ../internals/global */ 10898 "./node_modules/core-js/internals/global.js"); 10899 10900 var getBuiltIn = __webpack_require__( 10901 /*! ../internals/get-built-in */ 10902 "./node_modules/core-js/internals/get-built-in.js"); 10903 10904 var NativePromise = __webpack_require__( 10905 /*! ../internals/native-promise-constructor */ 10906 "./node_modules/core-js/internals/native-promise-constructor.js"); 10907 10908 var redefine = __webpack_require__( 10909 /*! ../internals/redefine */ 10910 "./node_modules/core-js/internals/redefine.js"); 10911 10912 var redefineAll = __webpack_require__( 10913 /*! ../internals/redefine-all */ 10914 "./node_modules/core-js/internals/redefine-all.js"); 10915 10916 var setToStringTag = __webpack_require__( 10917 /*! ../internals/set-to-string-tag */ 10918 "./node_modules/core-js/internals/set-to-string-tag.js"); 10919 10920 var setSpecies = __webpack_require__( 10921 /*! ../internals/set-species */ 10922 "./node_modules/core-js/internals/set-species.js"); 10923 10924 var isObject = __webpack_require__( 10925 /*! ../internals/is-object */ 10926 "./node_modules/core-js/internals/is-object.js"); 10927 10928 var aFunction = __webpack_require__( 10929 /*! ../internals/a-function */ 10930 "./node_modules/core-js/internals/a-function.js"); 10931 10932 var anInstance = __webpack_require__( 10933 /*! ../internals/an-instance */ 10934 "./node_modules/core-js/internals/an-instance.js"); 10935 10936 var classof = __webpack_require__( 10937 /*! ../internals/classof-raw */ 10938 "./node_modules/core-js/internals/classof-raw.js"); 10939 10940 var inspectSource = __webpack_require__( 10941 /*! ../internals/inspect-source */ 10942 "./node_modules/core-js/internals/inspect-source.js"); 10943 10944 var iterate = __webpack_require__( 10945 /*! ../internals/iterate */ 10946 "./node_modules/core-js/internals/iterate.js"); 10947 10948 var checkCorrectnessOfIteration = __webpack_require__( 10949 /*! ../internals/check-correctness-of-iteration */ 10950 "./node_modules/core-js/internals/check-correctness-of-iteration.js"); 10951 10952 var speciesConstructor = __webpack_require__( 10953 /*! ../internals/species-constructor */ 10954 "./node_modules/core-js/internals/species-constructor.js"); 10955 10956 var task = __webpack_require__( 10957 /*! ../internals/task */ 10958 "./node_modules/core-js/internals/task.js").set; 10959 10960 var microtask = __webpack_require__( 10961 /*! ../internals/microtask */ 10962 "./node_modules/core-js/internals/microtask.js"); 10963 10964 var promiseResolve = __webpack_require__( 10965 /*! ../internals/promise-resolve */ 10966 "./node_modules/core-js/internals/promise-resolve.js"); 10967 10968 var hostReportErrors = __webpack_require__( 10969 /*! ../internals/host-report-errors */ 10970 "./node_modules/core-js/internals/host-report-errors.js"); 10971 10972 var newPromiseCapabilityModule = __webpack_require__( 10973 /*! ../internals/new-promise-capability */ 10974 "./node_modules/core-js/internals/new-promise-capability.js"); 10975 10976 var perform = __webpack_require__( 10977 /*! ../internals/perform */ 10978 "./node_modules/core-js/internals/perform.js"); 10979 10980 var InternalStateModule = __webpack_require__( 10981 /*! ../internals/internal-state */ 10982 "./node_modules/core-js/internals/internal-state.js"); 10983 10984 var isForced = __webpack_require__( 10985 /*! ../internals/is-forced */ 10986 "./node_modules/core-js/internals/is-forced.js"); 10987 10988 var wellKnownSymbol = __webpack_require__( 10989 /*! ../internals/well-known-symbol */ 10990 "./node_modules/core-js/internals/well-known-symbol.js"); 10991 10992 var V8_VERSION = __webpack_require__( 10993 /*! ../internals/engine-v8-version */ 10994 "./node_modules/core-js/internals/engine-v8-version.js"); 10995 10996 var SPECIES = wellKnownSymbol('species'); 10997 var PROMISE = 'Promise'; 10998 var getInternalState = InternalStateModule.get; 10999 var setInternalState = InternalStateModule.set; 11000 var getInternalPromiseState = InternalStateModule.getterFor(PROMISE); 11001 var PromiseConstructor = NativePromise; 11002 var TypeError = global.TypeError; 11003 var document = global.document; 11004 var process = global.process; 11005 var $fetch = getBuiltIn('fetch'); 11006 var newPromiseCapability = newPromiseCapabilityModule.f; 11007 var newGenericPromiseCapability = newPromiseCapability; 11008 var IS_NODE = classof(process) == 'process'; 11009 var DISPATCH_EVENT = !!(document && document.createEvent && global.dispatchEvent); 11010 var UNHANDLED_REJECTION = 'unhandledrejection'; 11011 var REJECTION_HANDLED = 'rejectionhandled'; 11012 var PENDING = 0; 11013 var FULFILLED = 1; 11014 var REJECTED = 2; 11015 var HANDLED = 1; 11016 var UNHANDLED = 2; 11017 var Internal, OwnPromiseCapability, PromiseWrapper, nativeThen; 11018 var FORCED = isForced(PROMISE, function () { 11019 var GLOBAL_CORE_JS_PROMISE = inspectSource(PromiseConstructor) !== String(PromiseConstructor); 11020 11021 if (!GLOBAL_CORE_JS_PROMISE) { 11022 // V8 6.6 (Node 10 and Chrome 66) have a bug with resolving custom thenables 11023 // https://bugs.chromium.org/p/chromium/issues/detail?id=830565 11024 // We can't detect it synchronously, so just check versions 11025 if (V8_VERSION === 66) return true; // Unhandled rejections tracking support, NodeJS Promise without it fails @@species test 11026 11027 if (!IS_NODE && typeof PromiseRejectionEvent != 'function') return true; 11028 } // We need Promise#finally in the pure version for preventing prototype pollution 11029 11030 11031 if (IS_PURE && !PromiseConstructor.prototype['finally']) return true; // We can't use @@species feature detection in V8 since it causes 11032 // deoptimization and performance degradation 11033 // https://github.com/zloirock/core-js/issues/679 11034 11035 if (V8_VERSION >= 51 && /native code/.test(PromiseConstructor)) return false; // Detect correctness of subclassing with @@species support 11036 11037 var promise = PromiseConstructor.resolve(1); 11038 11039 var FakePromise = function FakePromise(exec) { 11040 exec(function () { 11041 /* empty */ 11042 }, function () { 11043 /* empty */ 11044 }); 11045 }; 11046 11047 var constructor = promise.constructor = {}; 11048 constructor[SPECIES] = FakePromise; 11049 return !(promise.then(function () { 11050 /* empty */ 11051 }) instanceof FakePromise); 11052 }); 11053 var INCORRECT_ITERATION = FORCED || !checkCorrectnessOfIteration(function (iterable) { 11054 PromiseConstructor.all(iterable)['catch'](function () { 11055 /* empty */ 11056 }); 11057 }); // helpers 11058 11059 var isThenable = function isThenable(it) { 11060 var then; 11061 return isObject(it) && typeof (then = it.then) == 'function' ? then : false; 11062 }; 11063 11064 var notify = function notify(promise, state, isReject) { 11065 if (state.notified) return; 11066 state.notified = true; 11067 var chain = state.reactions; 11068 microtask(function () { 11069 var value = state.value; 11070 var ok = state.state == FULFILLED; 11071 var index = 0; // variable length - can't use forEach 11072 11073 while (chain.length > index) { 11074 var reaction = chain[index++]; 11075 var handler = ok ? reaction.ok : reaction.fail; 11076 var resolve = reaction.resolve; 11077 var reject = reaction.reject; 11078 var domain = reaction.domain; 11079 var result, then, exited; 11080 11081 try { 11082 if (handler) { 11083 if (!ok) { 11084 if (state.rejection === UNHANDLED) onHandleUnhandled(promise, state); 11085 state.rejection = HANDLED; 11086 } 11087 11088 if (handler === true) result = value;else { 11089 if (domain) domain.enter(); 11090 result = handler(value); // can throw 11091 11092 if (domain) { 11093 domain.exit(); 11094 exited = true; 11095 } 11096 } 11097 11098 if (result === reaction.promise) { 11099 reject(TypeError('Promise-chain cycle')); 11100 } else if (then = isThenable(result)) { 11101 then.call(result, resolve, reject); 11102 } else resolve(result); 11103 } else reject(value); 11104 } catch (error) { 11105 if (domain && !exited) domain.exit(); 11106 reject(error); 11107 } 11108 } 11109 11110 state.reactions = []; 11111 state.notified = false; 11112 if (isReject && !state.rejection) onUnhandled(promise, state); 11113 }); 11114 }; 11115 11116 var dispatchEvent = function dispatchEvent(name, promise, reason) { 11117 var event, handler; 11118 11119 if (DISPATCH_EVENT) { 11120 event = document.createEvent('Event'); 11121 event.promise = promise; 11122 event.reason = reason; 11123 event.initEvent(name, false, true); 11124 global.dispatchEvent(event); 11125 } else event = { 11126 promise: promise, 11127 reason: reason 11128 }; 11129 11130 if (handler = global['on' + name]) handler(event);else if (name === UNHANDLED_REJECTION) hostReportErrors('Unhandled promise rejection', reason); 11131 }; 11132 11133 var onUnhandled = function onUnhandled(promise, state) { 11134 task.call(global, function () { 11135 var value = state.value; 11136 var IS_UNHANDLED = isUnhandled(state); 11137 var result; 11138 11139 if (IS_UNHANDLED) { 11140 result = perform(function () { 11141 if (IS_NODE) { 11142 process.emit('unhandledRejection', value, promise); 11143 } else dispatchEvent(UNHANDLED_REJECTION, promise, value); 11144 }); // Browsers should not trigger `rejectionHandled` event if it was handled here, NodeJS - should 11145 11146 state.rejection = IS_NODE || isUnhandled(state) ? UNHANDLED : HANDLED; 11147 if (result.error) throw result.value; 11148 } 11149 }); 11150 }; 11151 11152 var isUnhandled = function isUnhandled(state) { 11153 return state.rejection !== HANDLED && !state.parent; 11154 }; 11155 11156 var onHandleUnhandled = function onHandleUnhandled(promise, state) { 11157 task.call(global, function () { 11158 if (IS_NODE) { 11159 process.emit('rejectionHandled', promise); 11160 } else dispatchEvent(REJECTION_HANDLED, promise, state.value); 11161 }); 11162 }; 11163 11164 var bind = function bind(fn, promise, state, unwrap) { 11165 return function (value) { 11166 fn(promise, state, value, unwrap); 11167 }; 11168 }; 11169 11170 var internalReject = function internalReject(promise, state, value, unwrap) { 11171 if (state.done) return; 11172 state.done = true; 11173 if (unwrap) state = unwrap; 11174 state.value = value; 11175 state.state = REJECTED; 11176 notify(promise, state, true); 11177 }; 11178 11179 var internalResolve = function internalResolve(promise, state, value, unwrap) { 11180 if (state.done) return; 11181 state.done = true; 11182 if (unwrap) state = unwrap; 11183 11184 try { 11185 if (promise === value) throw TypeError("Promise can't be resolved itself"); 11186 var then = isThenable(value); 11187 11188 if (then) { 11189 microtask(function () { 11190 var wrapper = { 11191 done: false 11192 }; 11193 11194 try { 11195 then.call(value, bind(internalResolve, promise, wrapper, state), bind(internalReject, promise, wrapper, state)); 11196 } catch (error) { 11197 internalReject(promise, wrapper, error, state); 11198 } 11199 }); 11200 } else { 11201 state.value = value; 11202 state.state = FULFILLED; 11203 notify(promise, state, false); 11204 } 11205 } catch (error) { 11206 internalReject(promise, { 11207 done: false 11208 }, error, state); 11209 } 11210 }; // constructor polyfill 11211 11212 11213 if (FORCED) { 11214 // 25.4.3.1 Promise(executor) 11215 PromiseConstructor = function Promise(executor) { 11216 anInstance(this, PromiseConstructor, PROMISE); 11217 aFunction(executor); 11218 Internal.call(this); 11219 var state = getInternalState(this); 11220 11221 try { 11222 executor(bind(internalResolve, this, state), bind(internalReject, this, state)); 11223 } catch (error) { 11224 internalReject(this, state, error); 11225 } 11226 }; // eslint-disable-next-line no-unused-vars 11227 11228 11229 Internal = function Promise(executor) { 11230 setInternalState(this, { 11231 type: PROMISE, 11232 done: false, 11233 notified: false, 11234 parent: false, 11235 reactions: [], 11236 rejection: false, 11237 state: PENDING, 11238 value: undefined 11239 }); 11240 }; 11241 11242 Internal.prototype = redefineAll(PromiseConstructor.prototype, { 11243 // `Promise.prototype.then` method 11244 // https://tc39.github.io/ecma262/#sec-promise.prototype.then 11245 then: function then(onFulfilled, onRejected) { 11246 var state = getInternalPromiseState(this); 11247 var reaction = newPromiseCapability(speciesConstructor(this, PromiseConstructor)); 11248 reaction.ok = typeof onFulfilled == 'function' ? onFulfilled : true; 11249 reaction.fail = typeof onRejected == 'function' && onRejected; 11250 reaction.domain = IS_NODE ? process.domain : undefined; 11251 state.parent = true; 11252 state.reactions.push(reaction); 11253 if (state.state != PENDING) notify(this, state, false); 11254 return reaction.promise; 11255 }, 11256 // `Promise.prototype.catch` method 11257 // https://tc39.github.io/ecma262/#sec-promise.prototype.catch 11258 'catch': function _catch(onRejected) { 11259 return this.then(undefined, onRejected); 11260 } 11261 }); 11262 11263 OwnPromiseCapability = function OwnPromiseCapability() { 11264 var promise = new Internal(); 11265 var state = getInternalState(promise); 11266 this.promise = promise; 11267 this.resolve = bind(internalResolve, promise, state); 11268 this.reject = bind(internalReject, promise, state); 11269 }; 11270 11271 newPromiseCapabilityModule.f = newPromiseCapability = function newPromiseCapability(C) { 11272 return C === PromiseConstructor || C === PromiseWrapper ? new OwnPromiseCapability(C) : newGenericPromiseCapability(C); 11273 }; 11274 11275 if (!IS_PURE && typeof NativePromise == 'function') { 11276 nativeThen = NativePromise.prototype.then; // wrap native Promise#then for native async functions 11277 11278 redefine(NativePromise.prototype, 'then', function then(onFulfilled, onRejected) { 11279 var that = this; 11280 return new PromiseConstructor(function (resolve, reject) { 11281 nativeThen.call(that, resolve, reject); 11282 }).then(onFulfilled, onRejected); // https://github.com/zloirock/core-js/issues/640 11283 }, { 11284 unsafe: true 11285 }); // wrap fetch result 11286 11287 if (typeof $fetch == 'function') $({ 11288 global: true, 11289 enumerable: true, 11290 forced: true 11291 }, { 11292 // eslint-disable-next-line no-unused-vars 11293 fetch: function fetch(input 11294 /* , init */ 11295 ) { 11296 return promiseResolve(PromiseConstructor, $fetch.apply(global, arguments)); 11297 } 11298 }); 11299 } 11300 } 11301 11302 $({ 11303 global: true, 11304 wrap: true, 11305 forced: FORCED 11306 }, { 11307 Promise: PromiseConstructor 11308 }); 11309 setToStringTag(PromiseConstructor, PROMISE, false, true); 11310 setSpecies(PROMISE); 11311 PromiseWrapper = getBuiltIn(PROMISE); // statics 11312 11313 $({ 11314 target: PROMISE, 11315 stat: true, 11316 forced: FORCED 11317 }, { 11318 // `Promise.reject` method 11319 // https://tc39.github.io/ecma262/#sec-promise.reject 11320 reject: function reject(r) { 11321 var capability = newPromiseCapability(this); 11322 capability.reject.call(undefined, r); 11323 return capability.promise; 11324 } 11325 }); 11326 $({ 11327 target: PROMISE, 11328 stat: true, 11329 forced: IS_PURE || FORCED 11330 }, { 11331 // `Promise.resolve` method 11332 // https://tc39.github.io/ecma262/#sec-promise.resolve 11333 resolve: function resolve(x) { 11334 return promiseResolve(IS_PURE && this === PromiseWrapper ? PromiseConstructor : this, x); 11335 } 11336 }); 11337 $({ 11338 target: PROMISE, 11339 stat: true, 11340 forced: INCORRECT_ITERATION 11341 }, { 11342 // `Promise.all` method 11343 // https://tc39.github.io/ecma262/#sec-promise.all 11344 all: function all(iterable) { 11345 var C = this; 11346 var capability = newPromiseCapability(C); 11347 var resolve = capability.resolve; 11348 var reject = capability.reject; 11349 var result = perform(function () { 11350 var $promiseResolve = aFunction(C.resolve); 11351 var values = []; 11352 var counter = 0; 11353 var remaining = 1; 11354 iterate(iterable, function (promise) { 11355 var index = counter++; 11356 var alreadyCalled = false; 11357 values.push(undefined); 11358 remaining++; 11359 $promiseResolve.call(C, promise).then(function (value) { 11360 if (alreadyCalled) return; 11361 alreadyCalled = true; 11362 values[index] = value; 11363 --remaining || resolve(values); 11364 }, reject); 11365 }); 11366 --remaining || resolve(values); 11367 }); 11368 if (result.error) reject(result.value); 11369 return capability.promise; 11370 }, 11371 // `Promise.race` method 11372 // https://tc39.github.io/ecma262/#sec-promise.race 11373 race: function race(iterable) { 11374 var C = this; 11375 var capability = newPromiseCapability(C); 11376 var reject = capability.reject; 11377 var result = perform(function () { 11378 var $promiseResolve = aFunction(C.resolve); 11379 iterate(iterable, function (promise) { 11380 $promiseResolve.call(C, promise).then(capability.resolve, reject); 11381 }); 11382 }); 11383 if (result.error) reject(result.value); 11384 return capability.promise; 11385 } 11386 }); 11387 /***/ 11388 }, 11389 11390 /***/ 11391
vendor: 5,023 bytes, lines 11391-11531
11391"./node_modules/core-js/modules/es.regexp.constructor.js": 11392 /*!***************************************************************!*\ 11393 !*** ./node_modules/core-js/modules/es.regexp.constructor.js ***! 11394 \***************************************************************/ 11395 11396 /*! no static exports found */ 11397 11398 /***/ 11399 function node_modulesCoreJsModulesEsRegexpConstructorJs(module, exports, __webpack_require__) { 11400 var DESCRIPTORS = __webpack_require__( 11401 /*! ../internals/descriptors */ 11402 "./node_modules/core-js/internals/descriptors.js"); 11403 11404 var global = __webpack_require__( 11405 /*! ../internals/global */ 11406 "./node_modules/core-js/internals/global.js"); 11407 11408 var isForced = __webpack_require__( 11409 /*! ../internals/is-forced */ 11410 "./node_modules/core-js/internals/is-forced.js"); 11411 11412 var inheritIfRequired = __webpack_require__( 11413 /*! ../internals/inherit-if-required */ 11414 "./node_modules/core-js/internals/inherit-if-required.js"); 11415 11416 var defineProperty = __webpack_require__( 11417 /*! ../internals/object-define-property */ 11418 "./node_modules/core-js/internals/object-define-property.js").f; 11419 11420 var getOwnPropertyNames = __webpack_require__( 11421 /*! ../internals/object-get-own-property-names */ 11422 "./node_modules/core-js/internals/object-get-own-property-names.js").f; 11423 11424 var isRegExp = __webpack_require__( 11425 /*! ../internals/is-regexp */ 11426 "./node_modules/core-js/internals/is-regexp.js"); 11427 11428 var getFlags = __webpack_require__( 11429 /*! ../internals/regexp-flags */ 11430 "./node_modules/core-js/internals/regexp-flags.js"); 11431 11432 var stickyHelpers = __webpack_require__( 11433 /*! ../internals/regexp-sticky-helpers */ 11434 "./node_modules/core-js/internals/regexp-sticky-helpers.js"); 11435 11436 var redefine = __webpack_require__( 11437 /*! ../internals/redefine */ 11438 "./node_modules/core-js/internals/redefine.js"); 11439 11440 var fails = __webpack_require__( 11441 /*! ../internals/fails */ 11442 "./node_modules/core-js/internals/fails.js"); 11443 11444 var setInternalState = __webpack_require__( 11445 /*! ../internals/internal-state */ 11446 "./node_modules/core-js/internals/internal-state.js").set; 11447 11448 var setSpecies = __webpack_require__( 11449 /*! ../internals/set-species */ 11450 "./node_modules/core-js/internals/set-species.js"); 11451 11452 var wellKnownSymbol = __webpack_require__( 11453 /*! ../internals/well-known-symbol */ 11454 "./node_modules/core-js/internals/well-known-symbol.js"); 11455 11456 var MATCH = wellKnownSymbol('match'); 11457 var NativeRegExp = global.RegExp; 11458 var RegExpPrototype = NativeRegExp.prototype; 11459 var re1 = /a/g; 11460 var re2 = /a/g; // "new" should create a new object, old webkit bug 11461 11462 var CORRECT_NEW = new NativeRegExp(re1) !== re1; 11463 var UNSUPPORTED_Y = stickyHelpers.UNSUPPORTED_Y; 11464 var FORCED = DESCRIPTORS && isForced('RegExp', !CORRECT_NEW || UNSUPPORTED_Y || fails(function () { 11465 re2[MATCH] = false; // RegExp constructor can alter flags and IsRegExp works correct with @@match 11466 11467 return NativeRegExp(re1) != re1 || NativeRegExp(re2) == re2 || NativeRegExp(re1, 'i') != '/a/i'; 11468 })); // `RegExp` constructor 11469 // https://tc39.github.io/ecma262/#sec-regexp-constructor 11470 11471 if (FORCED) { 11472 var RegExpWrapper = function RegExp(pattern, flags) { 11473 var thisIsRegExp = this instanceof RegExpWrapper; 11474 var patternIsRegExp = isRegExp(pattern); 11475 var flagsAreUndefined = flags === undefined; 11476 var sticky; 11477 11478 if (!thisIsRegExp && patternIsRegExp && pattern.constructor === RegExpWrapper && flagsAreUndefined) { 11479 return pattern; 11480 } 11481 11482 if (CORRECT_NEW) { 11483 if (patternIsRegExp && !flagsAreUndefined) pattern = pattern.source; 11484 } else if (pattern instanceof RegExpWrapper) { 11485 if (flagsAreUndefined) flags = getFlags.call(pattern); 11486 pattern = pattern.source; 11487 } 11488 11489 if (UNSUPPORTED_Y) { 11490 sticky = !!flags && flags.indexOf('y') > -1; 11491 if (sticky) flags = flags.replace(/y/g, ''); 11492 } 11493 11494 var result = inheritIfRequired(CORRECT_NEW ? new NativeRegExp(pattern, flags) : NativeRegExp(pattern, flags), thisIsRegExp ? this : RegExpPrototype, RegExpWrapper); 11495 if (UNSUPPORTED_Y && sticky) setInternalState(result, { 11496 sticky: sticky 11497 }); 11498 return result; 11499 }; 11500 11501 var proxy = function proxy(key) { 11502 key in RegExpWrapper || defineProperty(RegExpWrapper, key, { 11503 configurable: true, 11504 get: function get() { 11505 return NativeRegExp[key]; 11506 }, 11507 set: function set(it) { 11508 NativeRegExp[key] = it; 11509 } 11510 }); 11511 }; 11512 11513 var keys = getOwnPropertyNames(NativeRegExp); 11514 var index = 0; 11515 11516 while (keys.length > index) { 11517 proxy(keys[index++]); 11518 } 11519 11520 RegExpPrototype.constructor = RegExpWrapper; 11521 RegExpWrapper.prototype = RegExpPrototype; 11522 redefine(global, 'RegExp', RegExpWrapper); 11523 } // https://tc39.github.io/ecma262/#sec-get-regexp-@@species 11524 11525 11526 setSpecies('RegExp'); 11527 /***/ 11528 }, 11529 11530 /***/ 11531
vendor: 784 bytes, lines 11531-11561
11531"./node_modules/core-js/modules/es.regexp.exec.js": 11532 /*!********************************************************!*\ 11533 !*** ./node_modules/core-js/modules/es.regexp.exec.js ***! 11534 \********************************************************/ 11535 11536 /*! no static exports found */ 11537 11538 /***/ 11539 function node_modulesCoreJsModulesEsRegexpExecJs(module, exports, __webpack_require__) { 11540 "use strict"; 11541 11542 var $ = __webpack_require__( 11543 /*! ../internals/export */ 11544 "./node_modules/core-js/internals/export.js"); 11545 11546 var exec = __webpack_require__( 11547 /*! ../internals/regexp-exec */ 11548 "./node_modules/core-js/internals/regexp-exec.js"); 11549 11550 $({ 11551 target: 'RegExp', 11552 proto: true, 11553 forced: /./.exec !== exec 11554 }, { 11555 exec: exec 11556 }); 11557 /***/ 11558 }, 11559 11560 /***/ 11561
vendor: 1,330 bytes, lines 11561-11599
11561"./node_modules/core-js/modules/es.regexp.flags.js": 11562 /*!*********************************************************!*\ 11563 !*** ./node_modules/core-js/modules/es.regexp.flags.js ***! 11564 \*********************************************************/ 11565 11566 /*! no static exports found */ 11567 11568 /***/ 11569 function node_modulesCoreJsModulesEsRegexpFlagsJs(module, exports, __webpack_require__) { 11570 var DESCRIPTORS = __webpack_require__( 11571 /*! ../internals/descriptors */ 11572 "./node_modules/core-js/internals/descriptors.js"); 11573 11574 var objectDefinePropertyModule = __webpack_require__( 11575 /*! ../internals/object-define-property */ 11576 "./node_modules/core-js/internals/object-define-property.js"); 11577 11578 var regExpFlags = __webpack_require__( 11579 /*! ../internals/regexp-flags */ 11580 "./node_modules/core-js/internals/regexp-flags.js"); 11581 11582 var UNSUPPORTED_Y = __webpack_require__( 11583 /*! ../internals/regexp-sticky-helpers */ 11584 "./node_modules/core-js/internals/regexp-sticky-helpers.js").UNSUPPORTED_Y; // `RegExp.prototype.flags` getter 11585 // https://tc39.github.io/ecma262/#sec-get-regexp.prototype.flags 11586 11587 11588 if (DESCRIPTORS && (/./g.flags != 'g' || UNSUPPORTED_Y)) { 11589 objectDefinePropertyModule.f(RegExp.prototype, 'flags', { 11590 configurable: true, 11591 get: regExpFlags 11592 }); 11593 } 11594 /***/ 11595 11596 }, 11597 11598 /***/ 11599
vendor: 1,837 bytes, lines 11599-11655
11599"./node_modules/core-js/modules/es.regexp.to-string.js": 11600 /*!*************************************************************!*\ 11601 !*** ./node_modules/core-js/modules/es.regexp.to-string.js ***! 11602 \*************************************************************/ 11603 11604 /*! no static exports found */ 11605 11606 /***/ 11607 function node_modulesCoreJsModulesEsRegexpToStringJs(module, exports, __webpack_require__) { 11608 "use strict"; 11609 11610 var redefine = __webpack_require__( 11611 /*! ../internals/redefine */ 11612 "./node_modules/core-js/internals/redefine.js"); 11613 11614 var anObject = __webpack_require__( 11615 /*! ../internals/an-object */ 11616 "./node_modules/core-js/internals/an-object.js"); 11617 11618 var fails = __webpack_require__( 11619 /*! ../internals/fails */ 11620 "./node_modules/core-js/internals/fails.js"); 11621 11622 var flags = __webpack_require__( 11623 /*! ../internals/regexp-flags */ 11624 "./node_modules/core-js/internals/regexp-flags.js"); 11625 11626 var TO_STRING = 'toString'; 11627 var RegExpPrototype = RegExp.prototype; 11628 var nativeToString = RegExpPrototype[TO_STRING]; 11629 var NOT_GENERIC = fails(function () { 11630 return nativeToString.call({ 11631 source: 'a', 11632 flags: 'b' 11633 }) != '/a/b'; 11634 }); // FF44- RegExp#toString has a wrong name 11635 11636 var INCORRECT_NAME = nativeToString.name != TO_STRING; // `RegExp.prototype.toString` method 11637 // https://tc39.github.io/ecma262/#sec-regexp.prototype.tostring 11638 11639 if (NOT_GENERIC || INCORRECT_NAME) { 11640 redefine(RegExp.prototype, TO_STRING, function toString() { 11641 var R = anObject(this); 11642 var p = String(R.source); 11643 var rf = R.flags; 11644 var f = String(rf === undefined && R instanceof RegExp && !('flags' in RegExpPrototype) ? flags.call(R) : rf); 11645 return '/' + p + '/' + f; 11646 }, { 11647 unsafe: true 11648 }); 11649 } 11650 /***/ 11651 11652 }, 11653 11654 /***/ 11655
vendor: 940 bytes, lines 11655-11685
11655"./node_modules/core-js/modules/es.set.js": 11656 /*!************************************************!*\ 11657 !*** ./node_modules/core-js/modules/es.set.js ***! 11658 \************************************************/ 11659 11660 /*! no static exports found */ 11661 11662 /***/ 11663 function node_modulesCoreJsModulesEsSetJs(module, exports, __webpack_require__) { 11664 "use strict"; 11665 11666 var collection = __webpack_require__( 11667 /*! ../internals/collection */ 11668 "./node_modules/core-js/internals/collection.js"); 11669 11670 var collectionStrong = __webpack_require__( 11671 /*! ../internals/collection-strong */ 11672 "./node_modules/core-js/internals/collection-strong.js"); // `Set` constructor 11673 // https://tc39.github.io/ecma262/#sec-set-objects 11674 11675 11676 module.exports = collection('Set', function (init) { 11677 return function Set() { 11678 return init(this, arguments.length ? arguments[0] : undefined); 11679 }; 11680 }, collectionStrong); 11681 /***/ 11682 }, 11683 11684 /***/ 11685
vendor: 1,161 bytes, lines 11685-11723
11685"./node_modules/core-js/modules/es.string.anchor.js": 11686 /*!**********************************************************!*\ 11687 !*** ./node_modules/core-js/modules/es.string.anchor.js ***! 11688 \**********************************************************/ 11689 11690 /*! no static exports found */ 11691 11692 /***/ 11693 function node_modulesCoreJsModulesEsStringAnchorJs(module, exports, __webpack_require__) { 11694 "use strict"; 11695 11696 var $ = __webpack_require__( 11697 /*! ../internals/export */ 11698 "./node_modules/core-js/internals/export.js"); 11699 11700 var createHTML = __webpack_require__( 11701 /*! ../internals/create-html */ 11702 "./node_modules/core-js/internals/create-html.js"); 11703 11704 var forcedStringHTMLMethod = __webpack_require__( 11705 /*! ../internals/string-html-forced */ 11706 "./node_modules/core-js/internals/string-html-forced.js"); // `String.prototype.anchor` method 11707 // https://tc39.github.io/ecma262/#sec-string.prototype.anchor 11708 11709 11710 $({ 11711 target: 'String', 11712 proto: true, 11713 forced: forcedStringHTMLMethod('anchor') 11714 }, { 11715 anchor: function anchor(name) { 11716 return createHTML(this, 'a', 'name', name); 11717 } 11718 }); 11719 /***/ 11720 }, 11721 11722 /***/ 11723
vendor: 1,123 bytes, lines 11723-11761
11723"./node_modules/core-js/modules/es.string.big.js": 11724 /*!*******************************************************!*\ 11725 !*** ./node_modules/core-js/modules/es.string.big.js ***! 11726 \*******************************************************/ 11727 11728 /*! no static exports found */ 11729 11730 /***/ 11731 function node_modulesCoreJsModulesEsStringBigJs(module, exports, __webpack_require__) { 11732 "use strict"; 11733 11734 var $ = __webpack_require__( 11735 /*! ../internals/export */ 11736 "./node_modules/core-js/internals/export.js"); 11737 11738 var createHTML = __webpack_require__( 11739 /*! ../internals/create-html */ 11740 "./node_modules/core-js/internals/create-html.js"); 11741 11742 var forcedStringHTMLMethod = __webpack_require__( 11743 /*! ../internals/string-html-forced */ 11744 "./node_modules/core-js/internals/string-html-forced.js"); // `String.prototype.big` method 11745 // https://tc39.github.io/ecma262/#sec-string.prototype.big 11746 11747 11748 $({ 11749 target: 'String', 11750 proto: true, 11751 forced: forcedStringHTMLMethod('big') 11752 }, { 11753 big: function big() { 11754 return createHTML(this, 'big', '', ''); 11755 } 11756 }); 11757 /***/ 11758 }, 11759 11760 /***/ 11761
vendor: 1,145 bytes, lines 11761-11799
11761"./node_modules/core-js/modules/es.string.blink.js": 11762 /*!*********************************************************!*\ 11763 !*** ./node_modules/core-js/modules/es.string.blink.js ***! 11764 \*********************************************************/ 11765 11766 /*! no static exports found */ 11767 11768 /***/ 11769 function node_modulesCoreJsModulesEsStringBlinkJs(module, exports, __webpack_require__) { 11770 "use strict"; 11771 11772 var $ = __webpack_require__( 11773 /*! ../internals/export */ 11774 "./node_modules/core-js/internals/export.js"); 11775 11776 var createHTML = __webpack_require__( 11777 /*! ../internals/create-html */ 11778 "./node_modules/core-js/internals/create-html.js"); 11779 11780 var forcedStringHTMLMethod = __webpack_require__( 11781 /*! ../internals/string-html-forced */ 11782 "./node_modules/core-js/internals/string-html-forced.js"); // `String.prototype.blink` method 11783 // https://tc39.github.io/ecma262/#sec-string.prototype.blink 11784 11785 11786 $({ 11787 target: 'String', 11788 proto: true, 11789 forced: forcedStringHTMLMethod('blink') 11790 }, { 11791 blink: function blink() { 11792 return createHTML(this, 'blink', '', ''); 11793 } 11794 }); 11795 /***/ 11796 }, 11797 11798 /***/ 11799
vendor: 1,131 bytes, lines 11799-11837
11799"./node_modules/core-js/modules/es.string.bold.js": 11800 /*!********************************************************!*\ 11801 !*** ./node_modules/core-js/modules/es.string.bold.js ***! 11802 \********************************************************/ 11803 11804 /*! no static exports found */ 11805 11806 /***/ 11807 function node_modulesCoreJsModulesEsStringBoldJs(module, exports, __webpack_require__) { 11808 "use strict"; 11809 11810 var $ = __webpack_require__( 11811 /*! ../internals/export */ 11812 "./node_modules/core-js/internals/export.js"); 11813 11814 var createHTML = __webpack_require__( 11815 /*! ../internals/create-html */ 11816 "./node_modules/core-js/internals/create-html.js"); 11817 11818 var forcedStringHTMLMethod = __webpack_require__( 11819 /*! ../internals/string-html-forced */ 11820 "./node_modules/core-js/internals/string-html-forced.js"); // `String.prototype.bold` method 11821 // https://tc39.github.io/ecma262/#sec-string.prototype.bold 11822 11823 11824 $({ 11825 target: 'String', 11826 proto: true, 11827 forced: forcedStringHTMLMethod('bold') 11828 }, { 11829 bold: function bold() { 11830 return createHTML(this, 'b', '', ''); 11831 } 11832 }); 11833 /***/ 11834 }, 11835 11836 /***/ 11837
vendor: 999 bytes, lines 11837-11870
11837"./node_modules/core-js/modules/es.string.code-point-at.js": 11838 /*!*****************************************************************!*\ 11839 !*** ./node_modules/core-js/modules/es.string.code-point-at.js ***! 11840 \*****************************************************************/ 11841 11842 /*! no static exports found */ 11843 11844 /***/ 11845 function node_modulesCoreJsModulesEsStringCodePointAtJs(module, exports, __webpack_require__) { 11846 "use strict"; 11847 11848 var $ = __webpack_require__( 11849 /*! ../internals/export */ 11850 "./node_modules/core-js/internals/export.js"); 11851 11852 var codeAt = __webpack_require__( 11853 /*! ../internals/string-multibyte */ 11854 "./node_modules/core-js/internals/string-multibyte.js").codeAt; // `String.prototype.codePointAt` method 11855 // https://tc39.github.io/ecma262/#sec-string.prototype.codepointat 11856 11857 11858 $({ 11859 target: 'String', 11860 proto: true 11861 }, { 11862 codePointAt: function codePointAt(pos) { 11863 return codeAt(this, pos); 11864 } 11865 }); 11866 /***/ 11867 }, 11868 11869 /***/ 11870
vendor: 2,684 bytes, lines 11870-11940
11870"./node_modules/core-js/modules/es.string.ends-with.js": 11871 /*!*************************************************************!*\ 11872 !*** ./node_modules/core-js/modules/es.string.ends-with.js ***! 11873 \*************************************************************/ 11874 11875 /*! no static exports found */ 11876 11877 /***/ 11878 function node_modulesCoreJsModulesEsStringEndsWithJs(module, exports, __webpack_require__) { 11879 "use strict"; 11880 11881 var $ = __webpack_require__( 11882 /*! ../internals/export */ 11883 "./node_modules/core-js/internals/export.js"); 11884 11885 var getOwnPropertyDescriptor = __webpack_require__( 11886 /*! ../internals/object-get-own-property-descriptor */ 11887 "./node_modules/core-js/internals/object-get-own-property-descriptor.js").f; 11888 11889 var toLength = __webpack_require__( 11890 /*! ../internals/to-length */ 11891 "./node_modules/core-js/internals/to-length.js"); 11892 11893 var notARegExp = __webpack_require__( 11894 /*! ../internals/not-a-regexp */ 11895 "./node_modules/core-js/internals/not-a-regexp.js"); 11896 11897 var requireObjectCoercible = __webpack_require__( 11898 /*! ../internals/require-object-coercible */ 11899 "./node_modules/core-js/internals/require-object-coercible.js"); 11900 11901 var correctIsRegExpLogic = __webpack_require__( 11902 /*! ../internals/correct-is-regexp-logic */ 11903 "./node_modules/core-js/internals/correct-is-regexp-logic.js"); 11904 11905 var IS_PURE = __webpack_require__( 11906 /*! ../internals/is-pure */ 11907 "./node_modules/core-js/internals/is-pure.js"); 11908 11909 var nativeEndsWith = ''.endsWith; 11910 var min = Math.min; 11911 var CORRECT_IS_REGEXP_LOGIC = correctIsRegExpLogic('endsWith'); // https://github.com/zloirock/core-js/pull/702 11912 11913 var MDN_POLYFILL_BUG = !IS_PURE && !CORRECT_IS_REGEXP_LOGIC && !!function () { 11914 var descriptor = getOwnPropertyDescriptor(String.prototype, 'endsWith'); 11915 return descriptor && !descriptor.writable; 11916 }(); // `String.prototype.endsWith` method 11917 // https://tc39.github.io/ecma262/#sec-string.prototype.endswith 11918 11919 $({ 11920 target: 'String', 11921 proto: true, 11922 forced: !MDN_POLYFILL_BUG && !CORRECT_IS_REGEXP_LOGIC 11923 }, { 11924 endsWith: function endsWith(searchString 11925 /* , endPosition = @length */ 11926 ) { 11927 var that = String(requireObjectCoercible(this)); 11928 notARegExp(searchString); 11929 var endPosition = arguments.length > 1 ? arguments[1] : undefined; 11930 var len = toLength(that.length); 11931 var end = endPosition === undefined ? len : min(toLength(endPosition), len); 11932 var search = String(searchString); 11933 return nativeEndsWith ? nativeEndsWith.call(that, search, end) : that.slice(end - search.length, end) === search; 11934 } 11935 }); 11936 /***/ 11937 }, 11938 11939 /***/ 11940
vendor: 1,142 bytes, lines 11940-11978
11940"./node_modules/core-js/modules/es.string.fixed.js": 11941 /*!*********************************************************!*\ 11942 !*** ./node_modules/core-js/modules/es.string.fixed.js ***! 11943 \*********************************************************/ 11944 11945 /*! no static exports found */ 11946 11947 /***/ 11948 function node_modulesCoreJsModulesEsStringFixedJs(module, exports, __webpack_require__) { 11949 "use strict"; 11950 11951 var $ = __webpack_require__( 11952 /*! ../internals/export */ 11953 "./node_modules/core-js/internals/export.js"); 11954 11955 var createHTML = __webpack_require__( 11956 /*! ../internals/create-html */ 11957 "./node_modules/core-js/internals/create-html.js"); 11958 11959 var forcedStringHTMLMethod = __webpack_require__( 11960 /*! ../internals/string-html-forced */ 11961 "./node_modules/core-js/internals/string-html-forced.js"); // `String.prototype.fixed` method 11962 // https://tc39.github.io/ecma262/#sec-string.prototype.fixed 11963 11964 11965 $({ 11966 target: 'String', 11967 proto: true, 11968 forced: forcedStringHTMLMethod('fixed') 11969 }, { 11970 fixed: function fixed() { 11971 return createHTML(this, 'tt', '', ''); 11972 } 11973 }); 11974 /***/ 11975 }, 11976 11977 /***/ 11978
vendor: 1,197 bytes, lines 11978-12016
11978"./node_modules/core-js/modules/es.string.fontcolor.js": 11979 /*!*************************************************************!*\ 11980 !*** ./node_modules/core-js/modules/es.string.fontcolor.js ***! 11981 \*************************************************************/ 11982 11983 /*! no static exports found */ 11984 11985 /***/ 11986 function node_modulesCoreJsModulesEsStringFontcolorJs(module, exports, __webpack_require__) { 11987 "use strict"; 11988 11989 var $ = __webpack_require__( 11990 /*! ../internals/export */ 11991 "./node_modules/core-js/internals/export.js"); 11992 11993 var createHTML = __webpack_require__( 11994 /*! ../internals/create-html */ 11995 "./node_modules/core-js/internals/create-html.js"); 11996 11997 var forcedStringHTMLMethod = __webpack_require__( 11998 /*! ../internals/string-html-forced */ 11999 "./node_modules/core-js/internals/string-html-forced.js"); // `String.prototype.fontcolor` method 12000 // https://tc39.github.io/ecma262/#sec-string.prototype.fontcolor 12001 12002 12003 $({ 12004 target: 'String', 12005 proto: true, 12006 forced: forcedStringHTMLMethod('fontcolor') 12007 }, { 12008 fontcolor: function fontcolor(color) { 12009 return createHTML(this, 'font', 'color', color); 12010 } 12011 }); 12012 /***/ 12013 }, 12014 12015 /***/ 12016
vendor: 1,184 bytes, lines 12016-12054
12016"./node_modules/core-js/modules/es.string.fontsize.js": 12017 /*!************************************************************!*\ 12018 !*** ./node_modules/core-js/modules/es.string.fontsize.js ***! 12019 \************************************************************/ 12020 12021 /*! no static exports found */ 12022 12023 /***/ 12024 function node_modulesCoreJsModulesEsStringFontsizeJs(module, exports, __webpack_require__) { 12025 "use strict"; 12026 12027 var $ = __webpack_require__( 12028 /*! ../internals/export */ 12029 "./node_modules/core-js/internals/export.js"); 12030 12031 var createHTML = __webpack_require__( 12032 /*! ../internals/create-html */ 12033 "./node_modules/core-js/internals/create-html.js"); 12034 12035 var forcedStringHTMLMethod = __webpack_require__( 12036 /*! ../internals/string-html-forced */ 12037 "./node_modules/core-js/internals/string-html-forced.js"); // `String.prototype.fontsize` method 12038 // https://tc39.github.io/ecma262/#sec-string.prototype.fontsize 12039 12040 12041 $({ 12042 target: 'String', 12043 proto: true, 12044 forced: forcedStringHTMLMethod('fontsize') 12045 }, { 12046 fontsize: function fontsize(size) { 12047 return createHTML(this, 'font', 'size', size); 12048 } 12049 }); 12050 /***/ 12051 }, 12052 12053 /***/ 12054
vendor: 1,702 bytes, lines 12054-12102
12054"./node_modules/core-js/modules/es.string.from-code-point.js": 12055 /*!*******************************************************************!*\ 12056 !*** ./node_modules/core-js/modules/es.string.from-code-point.js ***! 12057 \*******************************************************************/ 12058 12059 /*! no static exports found */ 12060 12061 /***/ 12062 function node_modulesCoreJsModulesEsStringFromCodePointJs(module, exports, __webpack_require__) { 12063 var $ = __webpack_require__( 12064 /*! ../internals/export */ 12065 "./node_modules/core-js/internals/export.js"); 12066 12067 var toAbsoluteIndex = __webpack_require__( 12068 /*! ../internals/to-absolute-index */ 12069 "./node_modules/core-js/internals/to-absolute-index.js"); 12070 12071 var fromCharCode = String.fromCharCode; 12072 var nativeFromCodePoint = String.fromCodePoint; // length should be 1, old FF problem 12073 12074 var INCORRECT_LENGTH = !!nativeFromCodePoint && nativeFromCodePoint.length != 1; // `String.fromCodePoint` method 12075 // https://tc39.github.io/ecma262/#sec-string.fromcodepoint 12076 12077 $({ 12078 target: 'String', 12079 stat: true, 12080 forced: INCORRECT_LENGTH 12081 }, { 12082 fromCodePoint: function fromCodePoint(x) { 12083 // eslint-disable-line no-unused-vars 12084 var elements = []; 12085 var length = arguments.length; 12086 var i = 0; 12087 var code; 12088 12089 while (length > i) { 12090 code = +arguments[i++]; 12091 if (toAbsoluteIndex(code, 0x10FFFF) !== code) throw RangeError(code + ' is not a valid code point'); 12092 elements.push(code < 0x10000 ? fromCharCode(code) : fromCharCode(((code -= 0x10000) >> 10) + 0xD800, code % 0x400 + 0xDC00)); 12093 } 12094 12095 return elements.join(''); 12096 } 12097 }); 12098 /***/ 12099 }, 12100 12101 /***/ 12102
vendor: 1,492 bytes, lines 12102-12146
12102"./node_modules/core-js/modules/es.string.includes.js": 12103 /*!************************************************************!*\ 12104 !*** ./node_modules/core-js/modules/es.string.includes.js ***! 12105 \************************************************************/ 12106 12107 /*! no static exports found */ 12108 12109 /***/ 12110 function node_modulesCoreJsModulesEsStringIncludesJs(module, exports, __webpack_require__) { 12111 "use strict"; 12112 12113 var $ = __webpack_require__( 12114 /*! ../internals/export */ 12115 "./node_modules/core-js/internals/export.js"); 12116 12117 var notARegExp = __webpack_require__( 12118 /*! ../internals/not-a-regexp */ 12119 "./node_modules/core-js/internals/not-a-regexp.js"); 12120 12121 var requireObjectCoercible = __webpack_require__( 12122 /*! ../internals/require-object-coercible */ 12123 "./node_modules/core-js/internals/require-object-coercible.js"); 12124 12125 var correctIsRegExpLogic = __webpack_require__( 12126 /*! ../internals/correct-is-regexp-logic */ 12127 "./node_modules/core-js/internals/correct-is-regexp-logic.js"); // `String.prototype.includes` method 12128 // https://tc39.github.io/ecma262/#sec-string.prototype.includes 12129 12130 12131 $({ 12132 target: 'String', 12133 proto: true, 12134 forced: !correctIsRegExpLogic('includes') 12135 }, { 12136 includes: function includes(searchString 12137 /* , position = 0 */ 12138 ) { 12139 return !!~String(requireObjectCoercible(this)).indexOf(notARegExp(searchString), arguments.length > 1 ? arguments[1] : undefined); 12140 } 12141 }); 12142 /***/ 12143 }, 12144 12145 /***/ 12146
vendor: 1,161 bytes, lines 12146-12184
12146"./node_modules/core-js/modules/es.string.italics.js": 12147 /*!***********************************************************!*\ 12148 !*** ./node_modules/core-js/modules/es.string.italics.js ***! 12149 \***********************************************************/ 12150 12151 /*! no static exports found */ 12152 12153 /***/ 12154 function node_modulesCoreJsModulesEsStringItalicsJs(module, exports, __webpack_require__) { 12155 "use strict"; 12156 12157 var $ = __webpack_require__( 12158 /*! ../internals/export */ 12159 "./node_modules/core-js/internals/export.js"); 12160 12161 var createHTML = __webpack_require__( 12162 /*! ../internals/create-html */ 12163 "./node_modules/core-js/internals/create-html.js"); 12164 12165 var forcedStringHTMLMethod = __webpack_require__( 12166 /*! ../internals/string-html-forced */ 12167 "./node_modules/core-js/internals/string-html-forced.js"); // `String.prototype.italics` method 12168 // https://tc39.github.io/ecma262/#sec-string.prototype.italics 12169 12170 12171 $({ 12172 target: 'String', 12173 proto: true, 12174 forced: forcedStringHTMLMethod('italics') 12175 }, { 12176 italics: function italics() { 12177 return createHTML(this, 'i', '', ''); 12178 } 12179 }); 12180 /***/ 12181 }, 12182 12183 /***/ 12184
vendor: 1,864 bytes, lines 12184-12239
12184"./node_modules/core-js/modules/es.string.iterator.js": 12185 /*!************************************************************!*\ 12186 !*** ./node_modules/core-js/modules/es.string.iterator.js ***! 12187 \************************************************************/ 12188 12189 /*! no static exports found */ 12190 12191 /***/ 12192 function node_modulesCoreJsModulesEsStringIteratorJs(module, exports, __webpack_require__) { 12193 "use strict"; 12194 12195 var charAt = __webpack_require__( 12196 /*! ../internals/string-multibyte */ 12197 "./node_modules/core-js/internals/string-multibyte.js").charAt; 12198 12199 var InternalStateModule = __webpack_require__( 12200 /*! ../internals/internal-state */ 12201 "./node_modules/core-js/internals/internal-state.js"); 12202 12203 var defineIterator = __webpack_require__( 12204 /*! ../internals/define-iterator */ 12205 "./node_modules/core-js/internals/define-iterator.js"); 12206 12207 var STRING_ITERATOR = 'String Iterator'; 12208 var setInternalState = InternalStateModule.set; 12209 var getInternalState = InternalStateModule.getterFor(STRING_ITERATOR); // `String.prototype[@@iterator]` method 12210 // https://tc39.github.io/ecma262/#sec-string.prototype-@@iterator 12211 12212 defineIterator(String, 'String', function (iterated) { 12213 setInternalState(this, { 12214 type: STRING_ITERATOR, 12215 string: String(iterated), 12216 index: 0 12217 }); // `%StringIteratorPrototype%.next` method 12218 // https://tc39.github.io/ecma262/#sec-%stringiteratorprototype%.next 12219 }, function next() { 12220 var state = getInternalState(this); 12221 var string = state.string; 12222 var index = state.index; 12223 var point; 12224 if (index >= string.length) return { 12225 value: undefined, 12226 done: true 12227 }; 12228 point = charAt(string, index); 12229 state.index += point.length; 12230 return { 12231 value: point, 12232 done: false 12233 }; 12234 }); 12235 /***/ 12236 }, 12237 12238 /***/ 12239
vendor: 1,139 bytes, lines 12239-12277
12239"./node_modules/core-js/modules/es.string.link.js": 12240 /*!********************************************************!*\ 12241 !*** ./node_modules/core-js/modules/es.string.link.js ***! 12242 \********************************************************/ 12243 12244 /*! no static exports found */ 12245 12246 /***/ 12247 function node_modulesCoreJsModulesEsStringLinkJs(module, exports, __webpack_require__) { 12248 "use strict"; 12249 12250 var $ = __webpack_require__( 12251 /*! ../internals/export */ 12252 "./node_modules/core-js/internals/export.js"); 12253 12254 var createHTML = __webpack_require__( 12255 /*! ../internals/create-html */ 12256 "./node_modules/core-js/internals/create-html.js"); 12257 12258 var forcedStringHTMLMethod = __webpack_require__( 12259 /*! ../internals/string-html-forced */ 12260 "./node_modules/core-js/internals/string-html-forced.js"); // `String.prototype.link` method 12261 // https://tc39.github.io/ecma262/#sec-string.prototype.link 12262 12263 12264 $({ 12265 target: 'String', 12266 proto: true, 12267 forced: forcedStringHTMLMethod('link') 12268 }, { 12269 link: function link(url) { 12270 return createHTML(this, 'a', 'href', url); 12271 } 12272 }); 12273 /***/ 12274 }, 12275 12276 /***/ 12277
vendor: 2,649 bytes, lines 12277-12348
12277"./node_modules/core-js/modules/es.string.match.js": 12278 /*!*********************************************************!*\ 12279 !*** ./node_modules/core-js/modules/es.string.match.js ***! 12280 \*********************************************************/ 12281 12282 /*! no static exports found */ 12283 12284 /***/ 12285 function node_modulesCoreJsModulesEsStringMatchJs(module, exports, __webpack_require__) { 12286 "use strict"; 12287 12288 var fixRegExpWellKnownSymbolLogic = __webpack_require__( 12289 /*! ../internals/fix-regexp-well-known-symbol-logic */ 12290 "./node_modules/core-js/internals/fix-regexp-well-known-symbol-logic.js"); 12291 12292 var anObject = __webpack_require__( 12293 /*! ../internals/an-object */ 12294 "./node_modules/core-js/internals/an-object.js"); 12295 12296 var toLength = __webpack_require__( 12297 /*! ../internals/to-length */ 12298 "./node_modules/core-js/internals/to-length.js"); 12299 12300 var requireObjectCoercible = __webpack_require__( 12301 /*! ../internals/require-object-coercible */ 12302 "./node_modules/core-js/internals/require-object-coercible.js"); 12303 12304 var advanceStringIndex = __webpack_require__( 12305 /*! ../internals/advance-string-index */ 12306 "./node_modules/core-js/internals/advance-string-index.js"); 12307 12308 var regExpExec = __webpack_require__( 12309 /*! ../internals/regexp-exec-abstract */ 12310 "./node_modules/core-js/internals/regexp-exec-abstract.js"); // @@match logic 12311 12312 12313 fixRegExpWellKnownSymbolLogic('match', 1, function (MATCH, nativeMatch, maybeCallNative) { 12314 return [// `String.prototype.match` method 12315 // https://tc39.github.io/ecma262/#sec-string.prototype.match 12316 function match(regexp) { 12317 var O = requireObjectCoercible(this); 12318 var matcher = regexp == undefined ? undefined : regexp[MATCH]; 12319 return matcher !== undefined ? matcher.call(regexp, O) : new RegExp(regexp)[MATCH](String(O)); 12320 }, // `RegExp.prototype[@@match]` method 12321 // https://tc39.github.io/ecma262/#sec-regexp.prototype-@@match 12322 function (regexp) { 12323 var res = maybeCallNative(nativeMatch, regexp, this); 12324 if (res.done) return res.value; 12325 var rx = anObject(regexp); 12326 var S = String(this); 12327 if (!rx.global) return regExpExec(rx, S); 12328 var fullUnicode = rx.unicode; 12329 rx.lastIndex = 0; 12330 var A = []; 12331 var n = 0; 12332 var result; 12333 12334 while ((result = regExpExec(rx, S)) !== null) { 12335 var matchStr = String(result[0]); 12336 A[n] = matchStr; 12337 if (matchStr === '') rx.lastIndex = advanceStringIndex(S, toLength(rx.lastIndex), fullUnicode); 12338 n++; 12339 } 12340 12341 return n === 0 ? null : A; 12342 }]; 12343 }); 12344 /***/ 12345 }, 12346 12347 /***/ 12348
vendor: 1,401 bytes, lines 12348-12394
12348"./node_modules/core-js/modules/es.string.raw.js": 12349 /*!*******************************************************!*\ 12350 !*** ./node_modules/core-js/modules/es.string.raw.js ***! 12351 \*******************************************************/ 12352 12353 /*! no static exports found */ 12354 12355 /***/ 12356 function node_modulesCoreJsModulesEsStringRawJs(module, exports, __webpack_require__) { 12357 var $ = __webpack_require__( 12358 /*! ../internals/export */ 12359 "./node_modules/core-js/internals/export.js"); 12360 12361 var toIndexedObject = __webpack_require__( 12362 /*! ../internals/to-indexed-object */ 12363 "./node_modules/core-js/internals/to-indexed-object.js"); 12364 12365 var toLength = __webpack_require__( 12366 /*! ../internals/to-length */ 12367 "./node_modules/core-js/internals/to-length.js"); // `String.raw` method 12368 // https://tc39.github.io/ecma262/#sec-string.raw 12369 12370 12371 $({ 12372 target: 'String', 12373 stat: true 12374 }, { 12375 raw: function raw(template) { 12376 var rawTemplate = toIndexedObject(template.raw); 12377 var literalSegments = toLength(rawTemplate.length); 12378 var argumentsLength = arguments.length; 12379 var elements = []; 12380 var i = 0; 12381 12382 while (literalSegments > i) { 12383 elements.push(String(rawTemplate[i++])); 12384 if (i < argumentsLength) elements.push(String(arguments[i])); 12385 } 12386 12387 return elements.join(''); 12388 } 12389 }); 12390 /***/ 12391 }, 12392 12393 /***/ 12394
vendor: 856 bytes, lines 12394-12423
12394"./node_modules/core-js/modules/es.string.repeat.js": 12395 /*!**********************************************************!*\ 12396 !*** ./node_modules/core-js/modules/es.string.repeat.js ***! 12397 \**********************************************************/ 12398 12399 /*! no static exports found */ 12400 12401 /***/ 12402 function node_modulesCoreJsModulesEsStringRepeatJs(module, exports, __webpack_require__) { 12403 var $ = __webpack_require__( 12404 /*! ../internals/export */ 12405 "./node_modules/core-js/internals/export.js"); 12406 12407 var repeat = __webpack_require__( 12408 /*! ../internals/string-repeat */ 12409 "./node_modules/core-js/internals/string-repeat.js"); // `String.prototype.repeat` method 12410 // https://tc39.github.io/ecma262/#sec-string.prototype.repeat 12411 12412 12413 $({ 12414 target: 'String', 12415 proto: true 12416 }, { 12417 repeat: repeat 12418 }); 12419 /***/ 12420 }, 12421 12422 /***/ 12423
vendor: 6,873 bytes, lines 12423-12606
12423"./node_modules/core-js/modules/es.string.replace.js": 12424 /*!***********************************************************!*\ 12425 !*** ./node_modules/core-js/modules/es.string.replace.js ***! 12426 \***********************************************************/ 12427 12428 /*! no static exports found */ 12429 12430 /***/ 12431 function node_modulesCoreJsModulesEsStringReplaceJs(module, exports, __webpack_require__) { 12432 "use strict"; 12433 12434 var fixRegExpWellKnownSymbolLogic = __webpack_require__( 12435 /*! ../internals/fix-regexp-well-known-symbol-logic */ 12436 "./node_modules/core-js/internals/fix-regexp-well-known-symbol-logic.js"); 12437 12438 var anObject = __webpack_require__( 12439 /*! ../internals/an-object */ 12440 "./node_modules/core-js/internals/an-object.js"); 12441 12442 var toObject = __webpack_require__( 12443 /*! ../internals/to-object */ 12444 "./node_modules/core-js/internals/to-object.js"); 12445 12446 var toLength = __webpack_require__( 12447 /*! ../internals/to-length */ 12448 "./node_modules/core-js/internals/to-length.js"); 12449 12450 var toInteger = __webpack_require__( 12451 /*! ../internals/to-integer */ 12452 "./node_modules/core-js/internals/to-integer.js"); 12453 12454 var requireObjectCoercible = __webpack_require__( 12455 /*! ../internals/require-object-coercible */ 12456 "./node_modules/core-js/internals/require-object-coercible.js"); 12457 12458 var advanceStringIndex = __webpack_require__( 12459 /*! ../internals/advance-string-index */ 12460 "./node_modules/core-js/internals/advance-string-index.js"); 12461 12462 var regExpExec = __webpack_require__( 12463 /*! ../internals/regexp-exec-abstract */ 12464 "./node_modules/core-js/internals/regexp-exec-abstract.js"); 12465 12466 var max = Math.max; 12467 var min = Math.min; 12468 var floor = Math.floor; 12469 var SUBSTITUTION_SYMBOLS = /\$([$&'`]|\d\d?|<[^>]*>)/g; 12470 var SUBSTITUTION_SYMBOLS_NO_NAMED = /\$([$&'`]|\d\d?)/g; 12471 12472 var maybeToString = function maybeToString(it) { 12473 return it === undefined ? it : String(it); 12474 }; // @@replace logic 12475 12476 12477 fixRegExpWellKnownSymbolLogic('replace', 2, function (REPLACE, nativeReplace, maybeCallNative, reason) { 12478 var REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE = reason.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE; 12479 var REPLACE_KEEPS_$0 = reason.REPLACE_KEEPS_$0; 12480 var UNSAFE_SUBSTITUTE = REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE ? '$' : '$0'; 12481 return [// `String.prototype.replace` method 12482 // https://tc39.github.io/ecma262/#sec-string.prototype.replace 12483 function replace(searchValue, replaceValue) { 12484 var O = requireObjectCoercible(this); 12485 var replacer = searchValue == undefined ? undefined : searchValue[REPLACE]; 12486 return replacer !== undefined ? replacer.call(searchValue, O, replaceValue) : nativeReplace.call(String(O), searchValue, replaceValue); 12487 }, // `RegExp.prototype[@@replace]` method 12488 // https://tc39.github.io/ecma262/#sec-regexp.prototype-@@replace 12489 function (regexp, replaceValue) { 12490 if (!REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE && REPLACE_KEEPS_$0 || typeof replaceValue === 'string' && replaceValue.indexOf(UNSAFE_SUBSTITUTE) === -1) { 12491 var res = maybeCallNative(nativeReplace, regexp, this, replaceValue); 12492 if (res.done) return res.value; 12493 } 12494 12495 var rx = anObject(regexp); 12496 var S = String(this); 12497 var functionalReplace = typeof replaceValue === 'function'; 12498 if (!functionalReplace) replaceValue = String(replaceValue); 12499 var global = rx.global; 12500 12501 if (global) { 12502 var fullUnicode = rx.unicode; 12503 rx.lastIndex = 0; 12504 } 12505 12506 var results = []; 12507 12508 while (true) { 12509 var result = regExpExec(rx, S); 12510 if (result === null) break; 12511 results.push(result); 12512 if (!global) break; 12513 var matchStr = String(result[0]); 12514 if (matchStr === '') rx.lastIndex = advanceStringIndex(S, toLength(rx.lastIndex), fullUnicode); 12515 } 12516 12517 var accumulatedResult = ''; 12518 var nextSourcePosition = 0; 12519 12520 for (var i = 0; i < results.length; i++) { 12521 result = results[i]; 12522 var matched = String(result[0]); 12523 var position = max(min(toInteger(result.index), S.length), 0); 12524 var captures = []; // NOTE: This is equivalent to 12525 // captures = result.slice(1).map(maybeToString) 12526 // but for some reason `nativeSlice.call(result, 1, result.length)` (called in 12527 // the slice polyfill when slicing native arrays) "doesn't work" in safari 9 and 12528 // causes a crash (https://pastebin.com/N21QzeQA) when trying to debug it. 12529 12530 for (var j = 1; j < result.length; j++) { 12531 captures.push(maybeToString(result[j])); 12532 } 12533 12534 var namedCaptures = result.groups; 12535 12536 if (functionalReplace) { 12537 var replacerArgs = [matched].concat(captures, position, S); 12538 if (namedCaptures !== undefined) replacerArgs.push(namedCaptures); 12539 var replacement = String(replaceValue.apply(undefined, replacerArgs)); 12540 } else { 12541 replacement = getSubstitution(matched, S, position, captures, namedCaptures, replaceValue); 12542 } 12543 12544 if (position >= nextSourcePosition) { 12545 accumulatedResult += S.slice(nextSourcePosition, position) + replacement; 12546 nextSourcePosition = position + matched.length; 12547 } 12548 } 12549 12550 return accumulatedResult + S.slice(nextSourcePosition); 12551 }]; // https://tc39.github.io/ecma262/#sec-getsubstitution 12552 12553 function getSubstitution(matched, str, position, captures, namedCaptures, replacement) { 12554 var tailPos = position + matched.length; 12555 var m = captures.length; 12556 var symbols = SUBSTITUTION_SYMBOLS_NO_NAMED; 12557 12558 if (namedCaptures !== undefined) { 12559 namedCaptures = toObject(namedCaptures); 12560 symbols = SUBSTITUTION_SYMBOLS; 12561 } 12562 12563 return nativeReplace.call(replacement, symbols, function (match, ch) { 12564 var capture; 12565 12566 switch (ch.charAt(0)) { 12567 case '$': 12568 return '$'; 12569 12570 case '&': 12571 return matched; 12572 12573 case '`': 12574 return str.slice(0, position); 12575 12576 case "'": 12577 return str.slice(tailPos); 12578 12579 case '<': 12580 capture = namedCaptures[ch.slice(1, -1)]; 12581 break; 12582 12583 default: 12584 // \d\d? 12585 var n = +ch; 12586 if (n === 0) return match; 12587 12588 if (n > m) { 12589 var f = floor(n / 10); 12590 if (f === 0) return match; 12591 if (f <= m) return captures[f - 1] === undefined ? ch.charAt(1) : captures[f - 1] + ch.charAt(1); 12592 return match; 12593 } 12594 12595 capture = captures[n - 1]; 12596 } 12597 12598 return capture === undefined ? '' : capture; 12599 }); 12600 } 12601 }); 12602 /***/ 12603 }, 12604 12605 /***/ 12606
vendor: 2,336 bytes, lines 12606-12663
12606"./node_modules/core-js/modules/es.string.search.js": 12607 /*!**********************************************************!*\ 12608 !*** ./node_modules/core-js/modules/es.string.search.js ***! 12609 \**********************************************************/ 12610 12611 /*! no static exports found */ 12612 12613 /***/ 12614 function node_modulesCoreJsModulesEsStringSearchJs(module, exports, __webpack_require__) { 12615 "use strict"; 12616 12617 var fixRegExpWellKnownSymbolLogic = __webpack_require__( 12618 /*! ../internals/fix-regexp-well-known-symbol-logic */ 12619 "./node_modules/core-js/internals/fix-regexp-well-known-symbol-logic.js"); 12620 12621 var anObject = __webpack_require__( 12622 /*! ../internals/an-object */ 12623 "./node_modules/core-js/internals/an-object.js"); 12624 12625 var requireObjectCoercible = __webpack_require__( 12626 /*! ../internals/require-object-coercible */ 12627 "./node_modules/core-js/internals/require-object-coercible.js"); 12628 12629 var sameValue = __webpack_require__( 12630 /*! ../internals/same-value */ 12631 "./node_modules/core-js/internals/same-value.js"); 12632 12633 var regExpExec = __webpack_require__( 12634 /*! ../internals/regexp-exec-abstract */ 12635 "./node_modules/core-js/internals/regexp-exec-abstract.js"); // @@search logic 12636 12637 12638 fixRegExpWellKnownSymbolLogic('search', 1, function (SEARCH, nativeSearch, maybeCallNative) { 12639 return [// `String.prototype.search` method 12640 // https://tc39.github.io/ecma262/#sec-string.prototype.search 12641 function search(regexp) { 12642 var O = requireObjectCoercible(this); 12643 var searcher = regexp == undefined ? undefined : regexp[SEARCH]; 12644 return searcher !== undefined ? searcher.call(regexp, O) : new RegExp(regexp)[SEARCH](String(O)); 12645 }, // `RegExp.prototype[@@search]` method 12646 // https://tc39.github.io/ecma262/#sec-regexp.prototype-@@search 12647 function (regexp) { 12648 var res = maybeCallNative(nativeSearch, regexp, this); 12649 if (res.done) return res.value; 12650 var rx = anObject(regexp); 12651 var S = String(this); 12652 var previousLastIndex = rx.lastIndex; 12653 if (!sameValue(previousLastIndex, 0)) rx.lastIndex = 0; 12654 var result = regExpExec(rx, S); 12655 if (!sameValue(rx.lastIndex, previousLastIndex)) rx.lastIndex = previousLastIndex; 12656 return result === null ? -1 : result.index; 12657 }]; 12658 }); 12659 /***/ 12660 }, 12661 12662 /***/ 12663
vendor: 1,145 bytes, lines 12663-12701
12663"./node_modules/core-js/modules/es.string.small.js": 12664 /*!*********************************************************!*\ 12665 !*** ./node_modules/core-js/modules/es.string.small.js ***! 12666 \*********************************************************/ 12667 12668 /*! no static exports found */ 12669 12670 /***/ 12671 function node_modulesCoreJsModulesEsStringSmallJs(module, exports, __webpack_require__) { 12672 "use strict"; 12673 12674 var $ = __webpack_require__( 12675 /*! ../internals/export */ 12676 "./node_modules/core-js/internals/export.js"); 12677 12678 var createHTML = __webpack_require__( 12679 /*! ../internals/create-html */ 12680 "./node_modules/core-js/internals/create-html.js"); 12681 12682 var forcedStringHTMLMethod = __webpack_require__( 12683 /*! ../internals/string-html-forced */ 12684 "./node_modules/core-js/internals/string-html-forced.js"); // `String.prototype.small` method 12685 // https://tc39.github.io/ecma262/#sec-string.prototype.small 12686 12687 12688 $({ 12689 target: 'String', 12690 proto: true, 12691 forced: forcedStringHTMLMethod('small') 12692 }, { 12693 small: function small() { 12694 return createHTML(this, 'small', '', ''); 12695 } 12696 }); 12697 /***/ 12698 }, 12699 12700 /***/ 12701
vendor: 6,836 bytes, lines 12701-12866
12701"./node_modules/core-js/modules/es.string.split.js": 12702 /*!*********************************************************!*\ 12703 !*** ./node_modules/core-js/modules/es.string.split.js ***! 12704 \*********************************************************/ 12705 12706 /*! no static exports found */ 12707 12708 /***/ 12709 function node_modulesCoreJsModulesEsStringSplitJs(module, exports, __webpack_require__) { 12710 "use strict"; 12711 12712 var fixRegExpWellKnownSymbolLogic = __webpack_require__( 12713 /*! ../internals/fix-regexp-well-known-symbol-logic */ 12714 "./node_modules/core-js/internals/fix-regexp-well-known-symbol-logic.js"); 12715 12716 var isRegExp = __webpack_require__( 12717 /*! ../internals/is-regexp */ 12718 "./node_modules/core-js/internals/is-regexp.js"); 12719 12720 var anObject = __webpack_require__( 12721 /*! ../internals/an-object */ 12722 "./node_modules/core-js/internals/an-object.js"); 12723 12724 var requireObjectCoercible = __webpack_require__( 12725 /*! ../internals/require-object-coercible */ 12726 "./node_modules/core-js/internals/require-object-coercible.js"); 12727 12728 var speciesConstructor = __webpack_require__( 12729 /*! ../internals/species-constructor */ 12730 "./node_modules/core-js/internals/species-constructor.js"); 12731 12732 var advanceStringIndex = __webpack_require__( 12733 /*! ../internals/advance-string-index */ 12734 "./node_modules/core-js/internals/advance-string-index.js"); 12735 12736 var toLength = __webpack_require__( 12737 /*! ../internals/to-length */ 12738 "./node_modules/core-js/internals/to-length.js"); 12739 12740 var callRegExpExec = __webpack_require__( 12741 /*! ../internals/regexp-exec-abstract */ 12742 "./node_modules/core-js/internals/regexp-exec-abstract.js"); 12743 12744 var regexpExec = __webpack_require__( 12745 /*! ../internals/regexp-exec */ 12746 "./node_modules/core-js/internals/regexp-exec.js"); 12747 12748 var fails = __webpack_require__( 12749 /*! ../internals/fails */ 12750 "./node_modules/core-js/internals/fails.js"); 12751 12752 var arrayPush = [].push; 12753 var min = Math.min; 12754 var MAX_UINT32 = 0xFFFFFFFF; // babel-minify transpiles RegExp('x', 'y') -> /x/y and it causes SyntaxError 12755 12756 var SUPPORTS_Y = !fails(function () { 12757 return !RegExp(MAX_UINT32, 'y'); 12758 }); // @@split logic 12759 12760 fixRegExpWellKnownSymbolLogic('split', 2, function (SPLIT, nativeSplit, maybeCallNative) { 12761 var internalSplit; 12762 12763 if ('abbc'.split(/(b)*/)[1] == 'c' || 'test'.split(/(?:)/, -1).length != 4 || 'ab'.split(/(?:ab)*/).length != 2 || '.'.split(/(.?)(.?)/).length != 4 || '.'.split(/()()/).length > 1 || ''.split(/.?/).length) { 12764 // based on es5-shim implementation, need to rework it 12765 internalSplit = function internalSplit(separator, limit) { 12766 var string = String(requireObjectCoercible(this)); 12767 var lim = limit === undefined ? MAX_UINT32 : limit >>> 0; 12768 if (lim === 0) return []; 12769 if (separator === undefined) return [string]; // If `separator` is not a regex, use native split 12770 12771 if (!isRegExp(separator)) { 12772 return nativeSplit.call(string, separator, lim); 12773 } 12774 12775 var output = []; 12776 var flags = (separator.ignoreCase ? 'i' : '') + (separator.multiline ? 'm' : '') + (separator.unicode ? 'u' : '') + (separator.sticky ? 'y' : ''); 12777 var lastLastIndex = 0; // Make `global` and avoid `lastIndex` issues by working with a copy 12778 12779 var separatorCopy = new RegExp(separator.source, flags + 'g'); 12780 var match, lastIndex, lastLength; 12781 12782 while (match = regexpExec.call(separatorCopy, string)) { 12783 lastIndex = separatorCopy.lastIndex; 12784 12785 if (lastIndex > lastLastIndex) { 12786 output.push(string.slice(lastLastIndex, match.index)); 12787 if (match.length > 1 && match.index < string.length) arrayPush.apply(output, match.slice(1)); 12788 lastLength = match[0].length; 12789 lastLastIndex = lastIndex; 12790 if (output.length >= lim) break; 12791 } 12792 12793 if (separatorCopy.lastIndex === match.index) separatorCopy.lastIndex++; // Avoid an infinite loop 12794 } 12795 12796 if (lastLastIndex === string.length) { 12797 if (lastLength || !separatorCopy.test('')) output.push(''); 12798 } else output.push(string.slice(lastLastIndex)); 12799 12800 return output.length > lim ? output.slice(0, lim) : output; 12801 }; // Chakra, V8 12802 12803 } else if ('0'.split(undefined, 0).length) { 12804 internalSplit = function internalSplit(separator, limit) { 12805 return separator === undefined && limit === 0 ? [] : nativeSplit.call(this, separator, limit); 12806 }; 12807 } else internalSplit = nativeSplit; 12808 12809 return [// `String.prototype.split` method 12810 // https://tc39.github.io/ecma262/#sec-string.prototype.split 12811 function split(separator, limit) { 12812 var O = requireObjectCoercible(this); 12813 var splitter = separator == undefined ? undefined : separator[SPLIT]; 12814 return splitter !== undefined ? splitter.call(separator, O, limit) : internalSplit.call(String(O), separator, limit); 12815 }, // `RegExp.prototype[@@split]` method 12816 // https://tc39.github.io/ecma262/#sec-regexp.prototype-@@split 12817 // 12818 // NOTE: This cannot be properly polyfilled in engines that don't support 12819 // the 'y' flag. 12820 function (regexp, limit) { 12821 var res = maybeCallNative(internalSplit, regexp, this, limit, internalSplit !== nativeSplit); 12822 if (res.done) return res.value; 12823 var rx = anObject(regexp); 12824 var S = String(this); 12825 var C = speciesConstructor(rx, RegExp); 12826 var unicodeMatching = rx.unicode; 12827 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 12828 // simulate the 'y' flag. 12829 12830 var splitter = new C(SUPPORTS_Y ? rx : '^(?:' + rx.source + ')', flags); 12831 var lim = limit === undefined ? MAX_UINT32 : limit >>> 0; 12832 if (lim === 0) return []; 12833 if (S.length === 0) return callRegExpExec(splitter, S) === null ? [S] : []; 12834 var p = 0; 12835 var q = 0; 12836 var A = []; 12837 12838 while (q < S.length) { 12839 splitter.lastIndex = SUPPORTS_Y ? q : 0; 12840 var z = callRegExpExec(splitter, SUPPORTS_Y ? S : S.slice(q)); 12841 var e; 12842 12843 if (z === null || (e = min(toLength(splitter.lastIndex + (SUPPORTS_Y ? 0 : q)), S.length)) === p) { 12844 q = advanceStringIndex(S, q, unicodeMatching); 12845 } else { 12846 A.push(S.slice(p, q)); 12847 if (A.length === lim) return A; 12848 12849 for (var i = 1; i <= z.length - 1; i++) { 12850 A.push(z[i]); 12851 if (A.length === lim) return A; 12852 } 12853 12854 q = p = e; 12855 } 12856 } 12857 12858 A.push(S.slice(p)); 12859 return A; 12860 }]; 12861 }, !SUPPORTS_Y); 12862 /***/ 12863 }, 12864 12865 /***/ 12866
vendor: 2,607 bytes, lines 12866-12934
12866"./node_modules/core-js/modules/es.string.starts-with.js": 12867 /*!***************************************************************!*\ 12868 !*** ./node_modules/core-js/modules/es.string.starts-with.js ***! 12869 \***************************************************************/ 12870 12871 /*! no static exports found */ 12872 12873 /***/ 12874 function node_modulesCoreJsModulesEsStringStartsWithJs(module, exports, __webpack_require__) { 12875 "use strict"; 12876 12877 var $ = __webpack_require__( 12878 /*! ../internals/export */ 12879 "./node_modules/core-js/internals/export.js"); 12880 12881 var getOwnPropertyDescriptor = __webpack_require__( 12882 /*! ../internals/object-get-own-property-descriptor */ 12883 "./node_modules/core-js/internals/object-get-own-property-descriptor.js").f; 12884 12885 var toLength = __webpack_require__( 12886 /*! ../internals/to-length */ 12887 "./node_modules/core-js/internals/to-length.js"); 12888 12889 var notARegExp = __webpack_require__( 12890 /*! ../internals/not-a-regexp */ 12891 "./node_modules/core-js/internals/not-a-regexp.js"); 12892 12893 var requireObjectCoercible = __webpack_require__( 12894 /*! ../internals/require-object-coercible */ 12895 "./node_modules/core-js/internals/require-object-coercible.js"); 12896 12897 var correctIsRegExpLogic = __webpack_require__( 12898 /*! ../internals/correct-is-regexp-logic */ 12899 "./node_modules/core-js/internals/correct-is-regexp-logic.js"); 12900 12901 var IS_PURE = __webpack_require__( 12902 /*! ../internals/is-pure */ 12903 "./node_modules/core-js/internals/is-pure.js"); 12904 12905 var nativeStartsWith = ''.startsWith; 12906 var min = Math.min; 12907 var CORRECT_IS_REGEXP_LOGIC = correctIsRegExpLogic('startsWith'); // https://github.com/zloirock/core-js/pull/702 12908 12909 var MDN_POLYFILL_BUG = !IS_PURE && !CORRECT_IS_REGEXP_LOGIC && !!function () { 12910 var descriptor = getOwnPropertyDescriptor(String.prototype, 'startsWith'); 12911 return descriptor && !descriptor.writable; 12912 }(); // `String.prototype.startsWith` method 12913 // https://tc39.github.io/ecma262/#sec-string.prototype.startswith 12914 12915 $({ 12916 target: 'String', 12917 proto: true, 12918 forced: !MDN_POLYFILL_BUG && !CORRECT_IS_REGEXP_LOGIC 12919 }, { 12920 startsWith: function startsWith(searchString 12921 /* , position = 0 */ 12922 ) { 12923 var that = String(requireObjectCoercible(this)); 12924 notARegExp(searchString); 12925 var index = toLength(min(arguments.length > 1 ? arguments[1] : undefined, that.length)); 12926 var search = String(searchString); 12927 return nativeStartsWith ? nativeStartsWith.call(that, search, index) : that.slice(index, index + search.length) === search; 12928 } 12929 }); 12930 /***/ 12931 }, 12932 12933 /***/ 12934
vendor: 1,156 bytes, lines 12934-12972
12934"./node_modules/core-js/modules/es.string.strike.js": 12935 /*!**********************************************************!*\ 12936 !*** ./node_modules/core-js/modules/es.string.strike.js ***! 12937 \**********************************************************/ 12938 12939 /*! no static exports found */ 12940 12941 /***/ 12942 function node_modulesCoreJsModulesEsStringStrikeJs(module, exports, __webpack_require__) { 12943 "use strict"; 12944 12945 var $ = __webpack_require__( 12946 /*! ../internals/export */ 12947 "./node_modules/core-js/internals/export.js"); 12948 12949 var createHTML = __webpack_require__( 12950 /*! ../internals/create-html */ 12951 "./node_modules/core-js/internals/create-html.js"); 12952 12953 var forcedStringHTMLMethod = __webpack_require__( 12954 /*! ../internals/string-html-forced */ 12955 "./node_modules/core-js/internals/string-html-forced.js"); // `String.prototype.strike` method 12956 // https://tc39.github.io/ecma262/#sec-string.prototype.strike 12957 12958 12959 $({ 12960 target: 'String', 12961 proto: true, 12962 forced: forcedStringHTMLMethod('strike') 12963 }, { 12964 strike: function strike() { 12965 return createHTML(this, 'strike', '', ''); 12966 } 12967 }); 12968 /***/ 12969 }, 12970 12971 /***/ 12972
vendor: 1,123 bytes, lines 12972-13010
12972"./node_modules/core-js/modules/es.string.sub.js": 12973 /*!*******************************************************!*\ 12974 !*** ./node_modules/core-js/modules/es.string.sub.js ***! 12975 \*******************************************************/ 12976 12977 /*! no static exports found */ 12978 12979 /***/ 12980 function node_modulesCoreJsModulesEsStringSubJs(module, exports, __webpack_require__) { 12981 "use strict"; 12982 12983 var $ = __webpack_require__( 12984 /*! ../internals/export */ 12985 "./node_modules/core-js/internals/export.js"); 12986 12987 var createHTML = __webpack_require__( 12988 /*! ../internals/create-html */ 12989 "./node_modules/core-js/internals/create-html.js"); 12990 12991 var forcedStringHTMLMethod = __webpack_require__( 12992 /*! ../internals/string-html-forced */ 12993 "./node_modules/core-js/internals/string-html-forced.js"); // `String.prototype.sub` method 12994 // https://tc39.github.io/ecma262/#sec-string.prototype.sub 12995 12996 12997 $({ 12998 target: 'String', 12999 proto: true, 13000 forced: forcedStringHTMLMethod('sub') 13001 }, { 13002 sub: function sub() { 13003 return createHTML(this, 'sub', '', ''); 13004 } 13005 }); 13006 /***/ 13007 }, 13008 13009 /***/ 13010
vendor: 1,123 bytes, lines 13010-13048
13010"./node_modules/core-js/modules/es.string.sup.js": 13011 /*!*******************************************************!*\ 13012 !*** ./node_modules/core-js/modules/es.string.sup.js ***! 13013 \*******************************************************/ 13014 13015 /*! no static exports found */ 13016 13017 /***/ 13018 function node_modulesCoreJsModulesEsStringSupJs(module, exports, __webpack_require__) { 13019 "use strict"; 13020 13021 var $ = __webpack_require__( 13022 /*! ../internals/export */ 13023 "./node_modules/core-js/internals/export.js"); 13024 13025 var createHTML = __webpack_require__( 13026 /*! ../internals/create-html */ 13027 "./node_modules/core-js/internals/create-html.js"); 13028 13029 var forcedStringHTMLMethod = __webpack_require__( 13030 /*! ../internals/string-html-forced */ 13031 "./node_modules/core-js/internals/string-html-forced.js"); // `String.prototype.sup` method 13032 // https://tc39.github.io/ecma262/#sec-string.prototype.sup 13033 13034 13035 $({ 13036 target: 'String', 13037 proto: true, 13038 forced: forcedStringHTMLMethod('sup') 13039 }, { 13040 sup: function sup() { 13041 return createHTML(this, 'sup', '', ''); 13042 } 13043 }); 13044 /***/ 13045 }, 13046 13047 /***/ 13048
vendor: 1,113 bytes, lines 13048-13086
13048"./node_modules/core-js/modules/es.string.trim.js": 13049 /*!********************************************************!*\ 13050 !*** ./node_modules/core-js/modules/es.string.trim.js ***! 13051 \********************************************************/ 13052 13053 /*! no static exports found */ 13054 13055 /***/ 13056 function node_modulesCoreJsModulesEsStringTrimJs(module, exports, __webpack_require__) { 13057 "use strict"; 13058 13059 var $ = __webpack_require__( 13060 /*! ../internals/export */ 13061 "./node_modules/core-js/internals/export.js"); 13062 13063 var $trim = __webpack_require__( 13064 /*! ../internals/string-trim */ 13065 "./node_modules/core-js/internals/string-trim.js").trim; 13066 13067 var forcedStringTrimMethod = __webpack_require__( 13068 /*! ../internals/string-trim-forced */ 13069 "./node_modules/core-js/internals/string-trim-forced.js"); // `String.prototype.trim` method 13070 // https://tc39.github.io/ecma262/#sec-string.prototype.trim 13071 13072 13073 $({ 13074 target: 'String', 13075 proto: true, 13076 forced: forcedStringTrimMethod('trim') 13077 }, { 13078 trim: function trim() { 13079 return $trim(this); 13080 } 13081 }); 13082 /***/ 13083 }, 13084 13085 /***/ 13086
vendor: 777 bytes, lines 13086-13106
13086"./node_modules/core-js/modules/es.symbol.async-iterator.js": 13087 /*!******************************************************************!*\ 13088 !*** ./node_modules/core-js/modules/es.symbol.async-iterator.js ***! 13089 \******************************************************************/ 13090 13091 /*! no static exports found */ 13092 13093 /***/ 13094 function node_modulesCoreJsModulesEsSymbolAsyncIteratorJs(module, exports, __webpack_require__) { 13095 var defineWellKnownSymbol = __webpack_require__( 13096 /*! ../internals/define-well-known-symbol */ 13097 "./node_modules/core-js/internals/define-well-known-symbol.js"); // `Symbol.asyncIterator` well-known symbol 13098 // https://tc39.github.io/ecma262/#sec-symbol.asynciterator 13099 13100 13101 defineWellKnownSymbol('asyncIterator'); 13102 /***/ 13103 }, 13104 13105 /***/ 13106
vendor: 3,275 bytes, lines 13106-13188
13106"./node_modules/core-js/modules/es.symbol.description.js": 13107 /*!***************************************************************!*\ 13108 !*** ./node_modules/core-js/modules/es.symbol.description.js ***! 13109 \***************************************************************/ 13110 13111 /*! no static exports found */ 13112 13113 /***/ 13114 function node_modulesCoreJsModulesEsSymbolDescriptionJs(module, exports, __webpack_require__) { 13115 "use strict"; // `Symbol.prototype.description` getter 13116 // https://tc39.github.io/ecma262/#sec-symbol.prototype.description 13117 13118 var $ = __webpack_require__( 13119 /*! ../internals/export */ 13120 "./node_modules/core-js/internals/export.js"); 13121 13122 var DESCRIPTORS = __webpack_require__( 13123 /*! ../internals/descriptors */ 13124 "./node_modules/core-js/internals/descriptors.js"); 13125 13126 var global = __webpack_require__( 13127 /*! ../internals/global */ 13128 "./node_modules/core-js/internals/global.js"); 13129 13130 var has = __webpack_require__( 13131 /*! ../internals/has */ 13132 "./node_modules/core-js/internals/has.js"); 13133 13134 var isObject = __webpack_require__( 13135 /*! ../internals/is-object */ 13136 "./node_modules/core-js/internals/is-object.js"); 13137 13138 var defineProperty = __webpack_require__( 13139 /*! ../internals/object-define-property */ 13140 "./node_modules/core-js/internals/object-define-property.js").f; 13141 13142 var copyConstructorProperties = __webpack_require__( 13143 /*! ../internals/copy-constructor-properties */ 13144 "./node_modules/core-js/internals/copy-constructor-properties.js"); 13145 13146 var NativeSymbol = global.Symbol; 13147 13148 if (DESCRIPTORS && typeof NativeSymbol == 'function' && (!('description' in NativeSymbol.prototype) || // Safari 12 bug 13149 NativeSymbol().description !== undefined)) { 13150 var EmptyStringDescriptionStore = {}; // wrap Symbol constructor for correct work with undefined description 13151 13152 var SymbolWrapper = function Symbol() { 13153 var description = arguments.length < 1 || arguments[0] === undefined ? undefined : String(arguments[0]); 13154 var result = this instanceof SymbolWrapper ? new NativeSymbol(description) // in Edge 13, String(Symbol(undefined)) === 'Symbol(undefined)' 13155 : description === undefined ? NativeSymbol() : NativeSymbol(description); 13156 if (description === '') EmptyStringDescriptionStore[result] = true; 13157 return result; 13158 }; 13159 13160 copyConstructorProperties(SymbolWrapper, NativeSymbol); 13161 var symbolPrototype = SymbolWrapper.prototype = NativeSymbol.prototype; 13162 symbolPrototype.constructor = SymbolWrapper; 13163 var symbolToString = symbolPrototype.toString; 13164 var native = String(NativeSymbol('test')) == 'Symbol(test)'; 13165 var regexp = /^Symbol\((.*)\)[^)]+$/; 13166 defineProperty(symbolPrototype, 'description', { 13167 configurable: true, 13168 get: function description() { 13169 var symbol = isObject(this) ? this.valueOf() : this; 13170 var string = symbolToString.call(symbol); 13171 if (has(EmptyStringDescriptionStore, symbol)) return ''; 13172 var desc = native ? string.slice(7, -1) : string.replace(regexp, '$1'); 13173 return desc === '' ? undefined : desc; 13174 } 13175 }); 13176 $({ 13177 global: true, 13178 forced: true 13179 }, { 13180 Symbol: SymbolWrapper 13181 }); 13182 } 13183 /***/ 13184 13185 }, 13186 13187 /***/ 13188
vendor: 761 bytes, lines 13188-13208
13188"./node_modules/core-js/modules/es.symbol.has-instance.js": 13189 /*!****************************************************************!*\ 13190 !*** ./node_modules/core-js/modules/es.symbol.has-instance.js ***! 13191 \****************************************************************/ 13192 13193 /*! no static exports found */ 13194 13195 /***/ 13196 function node_modulesCoreJsModulesEsSymbolHasInstanceJs(module, exports, __webpack_require__) { 13197 var defineWellKnownSymbol = __webpack_require__( 13198 /*! ../internals/define-well-known-symbol */ 13199 "./node_modules/core-js/internals/define-well-known-symbol.js"); // `Symbol.hasInstance` well-known symbol 13200 // https://tc39.github.io/ecma262/#sec-symbol.hasinstance 13201 13202 13203 defineWellKnownSymbol('hasInstance'); 13204 /***/ 13205 }, 13206 13207 /***/ 13208
vendor: 821 bytes, lines 13208-13228
13208"./node_modules/core-js/modules/es.symbol.is-concat-spreadable.js": 13209 /*!************************************************************************!*\ 13210 !*** ./node_modules/core-js/modules/es.symbol.is-concat-spreadable.js ***! 13211 \************************************************************************/ 13212 13213 /*! no static exports found */ 13214 13215 /***/ 13216 function node_modulesCoreJsModulesEsSymbolIsConcatSpreadableJs(module, exports, __webpack_require__) { 13217 var defineWellKnownSymbol = __webpack_require__( 13218 /*! ../internals/define-well-known-symbol */ 13219 "./node_modules/core-js/internals/define-well-known-symbol.js"); // `Symbol.isConcatSpreadable` well-known symbol 13220 // https://tc39.github.io/ecma262/#sec-symbol.isconcatspreadable 13221 13222 13223 defineWellKnownSymbol('isConcatSpreadable'); 13224 /***/ 13225 }, 13226 13227 /***/ 13228
vendor: 733 bytes, lines 13228-13248
13228"./node_modules/core-js/modules/es.symbol.iterator.js": 13229 /*!************************************************************!*\ 13230 !*** ./node_modules/core-js/modules/es.symbol.iterator.js ***! 13231 \************************************************************/ 13232 13233 /*! no static exports found */ 13234 13235 /***/ 13236 function node_modulesCoreJsModulesEsSymbolIteratorJs(module, exports, __webpack_require__) { 13237 var defineWellKnownSymbol = __webpack_require__( 13238 /*! ../internals/define-well-known-symbol */ 13239 "./node_modules/core-js/internals/define-well-known-symbol.js"); // `Symbol.iterator` well-known symbol 13240 // https://tc39.github.io/ecma262/#sec-symbol.iterator 13241 13242 13243 defineWellKnownSymbol('iterator'); 13244 /***/ 13245 }, 13246 13247 /***/ 13248
vendor: 17,921 bytes, lines 13248-13729
13248"./node_modules/core-js/modules/es.symbol.js": 13249 /*!***************************************************!*\ 13250 !*** ./node_modules/core-js/modules/es.symbol.js ***! 13251 \***************************************************/ 13252 13253 /*! no static exports found */ 13254 13255 /***/ 13256 function node_modulesCoreJsModulesEsSymbolJs(module, exports, __webpack_require__) { 13257 "use strict"; 13258 13259 var $ = __webpack_require__( 13260 /*! ../internals/export */ 13261 "./node_modules/core-js/internals/export.js"); 13262 13263 var global = __webpack_require__( 13264 /*! ../internals/global */ 13265 "./node_modules/core-js/internals/global.js"); 13266 13267 var getBuiltIn = __webpack_require__( 13268 /*! ../internals/get-built-in */ 13269 "./node_modules/core-js/internals/get-built-in.js"); 13270 13271 var IS_PURE = __webpack_require__( 13272 /*! ../internals/is-pure */ 13273 "./node_modules/core-js/internals/is-pure.js"); 13274 13275 var DESCRIPTORS = __webpack_require__( 13276 /*! ../internals/descriptors */ 13277 "./node_modules/core-js/internals/descriptors.js"); 13278 13279 var NATIVE_SYMBOL = __webpack_require__( 13280 /*! ../internals/native-symbol */ 13281 "./node_modules/core-js/internals/native-symbol.js"); 13282 13283 var USE_SYMBOL_AS_UID = __webpack_require__( 13284 /*! ../internals/use-symbol-as-uid */ 13285 "./node_modules/core-js/internals/use-symbol-as-uid.js"); 13286 13287 var fails = __webpack_require__( 13288 /*! ../internals/fails */ 13289 "./node_modules/core-js/internals/fails.js"); 13290 13291 var has = __webpack_require__( 13292 /*! ../internals/has */ 13293 "./node_modules/core-js/internals/has.js"); 13294 13295 var isArray = __webpack_require__( 13296 /*! ../internals/is-array */ 13297 "./node_modules/core-js/internals/is-array.js"); 13298 13299 var isObject = __webpack_require__( 13300 /*! ../internals/is-object */ 13301 "./node_modules/core-js/internals/is-object.js"); 13302 13303 var anObject = __webpack_require__( 13304 /*! ../internals/an-object */ 13305 "./node_modules/core-js/internals/an-object.js"); 13306 13307 var toObject = __webpack_require__( 13308 /*! ../internals/to-object */ 13309 "./node_modules/core-js/internals/to-object.js"); 13310 13311 var toIndexedObject = __webpack_require__( 13312 /*! ../internals/to-indexed-object */ 13313 "./node_modules/core-js/internals/to-indexed-object.js"); 13314 13315 var toPrimitive = __webpack_require__( 13316 /*! ../internals/to-primitive */ 13317 "./node_modules/core-js/internals/to-primitive.js"); 13318 13319 var createPropertyDescriptor = __webpack_require__( 13320 /*! ../internals/create-property-descriptor */ 13321 "./node_modules/core-js/internals/create-property-descriptor.js"); 13322 13323 var nativeObjectCreate = __webpack_require__( 13324 /*! ../internals/object-create */ 13325 "./node_modules/core-js/internals/object-create.js"); 13326 13327 var objectKeys = __webpack_require__( 13328 /*! ../internals/object-keys */ 13329 "./node_modules/core-js/internals/object-keys.js"); 13330 13331 var getOwnPropertyNamesModule = __webpack_require__( 13332 /*! ../internals/object-get-own-property-names */ 13333 "./node_modules/core-js/internals/object-get-own-property-names.js"); 13334 13335 var getOwnPropertyNamesExternal = __webpack_require__( 13336 /*! ../internals/object-get-own-property-names-external */ 13337 "./node_modules/core-js/internals/object-get-own-property-names-external.js"); 13338 13339 var getOwnPropertySymbolsModule = __webpack_require__( 13340 /*! ../internals/object-get-own-property-symbols */ 13341 "./node_modules/core-js/internals/object-get-own-property-symbols.js"); 13342 13343 var getOwnPropertyDescriptorModule = __webpack_require__( 13344 /*! ../internals/object-get-own-property-descriptor */ 13345 "./node_modules/core-js/internals/object-get-own-property-descriptor.js"); 13346 13347 var definePropertyModule = __webpack_require__( 13348 /*! ../internals/object-define-property */ 13349 "./node_modules/core-js/internals/object-define-property.js"); 13350 13351 var propertyIsEnumerableModule = __webpack_require__( 13352 /*! ../internals/object-property-is-enumerable */ 13353 "./node_modules/core-js/internals/object-property-is-enumerable.js"); 13354 13355 var createNonEnumerableProperty = __webpack_require__( 13356 /*! ../internals/create-non-enumerable-property */ 13357 "./node_modules/core-js/internals/create-non-enumerable-property.js"); 13358 13359 var redefine = __webpack_require__( 13360 /*! ../internals/redefine */ 13361 "./node_modules/core-js/internals/redefine.js"); 13362 13363 var shared = __webpack_require__( 13364 /*! ../internals/shared */ 13365 "./node_modules/core-js/internals/shared.js"); 13366 13367 var sharedKey = __webpack_require__( 13368 /*! ../internals/shared-key */ 13369 "./node_modules/core-js/internals/shared-key.js"); 13370 13371 var hiddenKeys = __webpack_require__( 13372 /*! ../internals/hidden-keys */ 13373 "./node_modules/core-js/internals/hidden-keys.js"); 13374 13375 var uid = __webpack_require__( 13376 /*! ../internals/uid */ 13377 "./node_modules/core-js/internals/uid.js"); 13378 13379 var wellKnownSymbol = __webpack_require__( 13380 /*! ../internals/well-known-symbol */ 13381 "./node_modules/core-js/internals/well-known-symbol.js"); 13382 13383 var wrappedWellKnownSymbolModule = __webpack_require__( 13384 /*! ../internals/well-known-symbol-wrapped */ 13385 "./node_modules/core-js/internals/well-known-symbol-wrapped.js"); 13386 13387 var defineWellKnownSymbol = __webpack_require__( 13388 /*! ../internals/define-well-known-symbol */ 13389 "./node_modules/core-js/internals/define-well-known-symbol.js"); 13390 13391 var setToStringTag = __webpack_require__( 13392 /*! ../internals/set-to-string-tag */ 13393 "./node_modules/core-js/internals/set-to-string-tag.js"); 13394 13395 var InternalStateModule = __webpack_require__( 13396 /*! ../internals/internal-state */ 13397 "./node_modules/core-js/internals/internal-state.js"); 13398 13399 var $forEach = __webpack_require__( 13400 /*! ../internals/array-iteration */ 13401 "./node_modules/core-js/internals/array-iteration.js").forEach; 13402 13403 var HIDDEN = sharedKey('hidden'); 13404 var SYMBOL = 'Symbol'; 13405 var PROTOTYPE = 'prototype'; 13406 var TO_PRIMITIVE = wellKnownSymbol('toPrimitive'); 13407 var setInternalState = InternalStateModule.set; 13408 var getInternalState = InternalStateModule.getterFor(SYMBOL); 13409 var ObjectPrototype = Object[PROTOTYPE]; 13410 var $Symbol = global.Symbol; 13411 var $stringify = getBuiltIn('JSON', 'stringify'); 13412 var nativeGetOwnPropertyDescriptor = getOwnPropertyDescriptorModule.f; 13413 var nativeDefineProperty = definePropertyModule.f; 13414 var nativeGetOwnPropertyNames = getOwnPropertyNamesExternal.f; 13415 var nativePropertyIsEnumerable = propertyIsEnumerableModule.f; 13416 var AllSymbols = shared('symbols'); 13417 var ObjectPrototypeSymbols = shared('op-symbols'); 13418 var StringToSymbolRegistry = shared('string-to-symbol-registry'); 13419 var SymbolToStringRegistry = shared('symbol-to-string-registry'); 13420 var WellKnownSymbolsStore = shared('wks'); 13421 var QObject = global.QObject; // Don't use setters in Qt Script, https://github.com/zloirock/core-js/issues/173 13422 13423 var USE_SETTER = !QObject || !QObject[PROTOTYPE] || !QObject[PROTOTYPE].findChild; // fallback for old Android, https://code.google.com/p/v8/issues/detail?id=687 13424 13425 var setSymbolDescriptor = DESCRIPTORS && fails(function () { 13426 return nativeObjectCreate(nativeDefineProperty({}, 'a', { 13427 get: function get() { 13428 return nativeDefineProperty(this, 'a', { 13429 value: 7 13430 }).a; 13431 } 13432 })).a != 7; 13433 }) ? function (O, P, Attributes) { 13434 var ObjectPrototypeDescriptor = nativeGetOwnPropertyDescriptor(ObjectPrototype, P); 13435 if (ObjectPrototypeDescriptor) delete ObjectPrototype[P]; 13436 nativeDefineProperty(O, P, Attributes); 13437 13438 if (ObjectPrototypeDescriptor && O !== ObjectPrototype) { 13439 nativeDefineProperty(ObjectPrototype, P, ObjectPrototypeDescriptor); 13440 } 13441 } : nativeDefineProperty; 13442 13443 var wrap = function wrap(tag, description) { 13444 var symbol = AllSymbols[tag] = nativeObjectCreate($Symbol[PROTOTYPE]); 13445 setInternalState(symbol, { 13446 type: SYMBOL, 13447 tag: tag, 13448 description: description 13449 }); 13450 if (!DESCRIPTORS) symbol.description = description; 13451 return symbol; 13452 }; 13453 13454 var isSymbol = USE_SYMBOL_AS_UID ? function (it) { 13455 return typeof it == 'symbol'; 13456 } : function (it) { 13457 return Object(it) instanceof $Symbol; 13458 }; 13459 13460 var $defineProperty = function defineProperty(O, P, Attributes) { 13461 if (O === ObjectPrototype) $defineProperty(ObjectPrototypeSymbols, P, Attributes); 13462 anObject(O); 13463 var key = toPrimitive(P, true); 13464 anObject(Attributes); 13465 13466 if (has(AllSymbols, key)) { 13467 if (!Attributes.enumerable) { 13468 if (!has(O, HIDDEN)) nativeDefineProperty(O, HIDDEN, createPropertyDescriptor(1, {})); 13469 O[HIDDEN][key] = true; 13470 } else { 13471 if (has(O, HIDDEN) && O[HIDDEN][key]) O[HIDDEN][key] = false; 13472 Attributes = nativeObjectCreate(Attributes, { 13473 enumerable: createPropertyDescriptor(0, false) 13474 }); 13475 } 13476 13477 return setSymbolDescriptor(O, key, Attributes); 13478 } 13479 13480 return nativeDefineProperty(O, key, Attributes); 13481 }; 13482 13483 var $defineProperties = function defineProperties(O, Properties) { 13484 anObject(O); 13485 var properties = toIndexedObject(Properties); 13486 var keys = objectKeys(properties).concat($getOwnPropertySymbols(properties)); 13487 $forEach(keys, function (key) { 13488 if (!DESCRIPTORS || $propertyIsEnumerable.call(properties, key)) $defineProperty(O, key, properties[key]); 13489 }); 13490 return O; 13491 }; 13492 13493 var $create = function create(O, Properties) { 13494 return Properties === undefined ? nativeObjectCreate(O) : $defineProperties(nativeObjectCreate(O), Properties); 13495 }; 13496 13497 var $propertyIsEnumerable = function propertyIsEnumerable(V) { 13498 var P = toPrimitive(V, true); 13499 var enumerable = nativePropertyIsEnumerable.call(this, P); 13500 if (this === ObjectPrototype && has(AllSymbols, P) && !has(ObjectPrototypeSymbols, P)) return false; 13501 return enumerable || !has(this, P) || !has(AllSymbols, P) || has(this, HIDDEN) && this[HIDDEN][P] ? enumerable : true; 13502 }; 13503 13504 var $getOwnPropertyDescriptor = function getOwnPropertyDescriptor(O, P) { 13505 var it = toIndexedObject(O); 13506 var key = toPrimitive(P, true); 13507 if (it === ObjectPrototype && has(AllSymbols, key) && !has(ObjectPrototypeSymbols, key)) return; 13508 var descriptor = nativeGetOwnPropertyDescriptor(it, key); 13509 13510 if (descriptor && has(AllSymbols, key) && !(has(it, HIDDEN) && it[HIDDEN][key])) { 13511 descriptor.enumerable = true; 13512 } 13513 13514 return descriptor; 13515 }; 13516 13517 var $getOwnPropertyNames = function getOwnPropertyNames(O) { 13518 var names = nativeGetOwnPropertyNames(toIndexedObject(O)); 13519 var result = []; 13520 $forEach(names, function (key) { 13521 if (!has(AllSymbols, key) && !has(hiddenKeys, key)) result.push(key); 13522 }); 13523 return result; 13524 }; 13525 13526 var $getOwnPropertySymbols = function getOwnPropertySymbols(O) { 13527 var IS_OBJECT_PROTOTYPE = O === ObjectPrototype; 13528 var names = nativeGetOwnPropertyNames(IS_OBJECT_PROTOTYPE ? ObjectPrototypeSymbols : toIndexedObject(O)); 13529 var result = []; 13530 $forEach(names, function (key) { 13531 if (has(AllSymbols, key) && (!IS_OBJECT_PROTOTYPE || has(ObjectPrototype, key))) { 13532 result.push(AllSymbols[key]); 13533 } 13534 }); 13535 return result; 13536 }; // `Symbol` constructor 13537 // https://tc39.github.io/ecma262/#sec-symbol-constructor 13538 13539 13540 if (!NATIVE_SYMBOL) { 13541 $Symbol = function Symbol() { 13542 if (this instanceof $Symbol) throw TypeError('Symbol is not a constructor'); 13543 var description = !arguments.length || arguments[0] === undefined ? undefined : String(arguments[0]); 13544 var tag = uid(description); 13545 13546 var setter = function setter(value) { 13547 if (this === ObjectPrototype) setter.call(ObjectPrototypeSymbols, value); 13548 if (has(this, HIDDEN) && has(this[HIDDEN], tag)) this[HIDDEN][tag] = false; 13549 setSymbolDescriptor(this, tag, createPropertyDescriptor(1, value)); 13550 }; 13551 13552 if (DESCRIPTORS && USE_SETTER) setSymbolDescriptor(ObjectPrototype, tag, { 13553 configurable: true, 13554 set: setter 13555 }); 13556 return wrap(tag, description); 13557 }; 13558 13559 redefine($Symbol[PROTOTYPE], 'toString', function toString() { 13560 return getInternalState(this).tag; 13561 }); 13562 redefine($Symbol, 'withoutSetter', function (description) { 13563 return wrap(uid(description), description); 13564 }); 13565 propertyIsEnumerableModule.f = $propertyIsEnumerable; 13566 definePropertyModule.f = $defineProperty; 13567 getOwnPropertyDescriptorModule.f = $getOwnPropertyDescriptor; 13568 getOwnPropertyNamesModule.f = getOwnPropertyNamesExternal.f = $getOwnPropertyNames; 13569 getOwnPropertySymbolsModule.f = $getOwnPropertySymbols; 13570 13571 wrappedWellKnownSymbolModule.f = function (name) { 13572 return wrap(wellKnownSymbol(name), name); 13573 }; 13574 13575 if (DESCRIPTORS) { 13576 // https://github.com/tc39/proposal-Symbol-description 13577 nativeDefineProperty($Symbol[PROTOTYPE], 'description', { 13578 configurable: true, 13579 get: function description() { 13580 return getInternalState(this).description; 13581 } 13582 }); 13583 13584 if (!IS_PURE) { 13585 redefine(ObjectPrototype, 'propertyIsEnumerable', $propertyIsEnumerable, { 13586 unsafe: true 13587 }); 13588 } 13589 } 13590 } 13591 13592 $({ 13593 global: true, 13594 wrap: true, 13595 forced: !NATIVE_SYMBOL, 13596 sham: !NATIVE_SYMBOL 13597 }, { 13598 Symbol: $Symbol 13599 }); 13600 $forEach(objectKeys(WellKnownSymbolsStore), function (name) { 13601 defineWellKnownSymbol(name); 13602 }); 13603 $({ 13604 target: SYMBOL, 13605 stat: true, 13606 forced: !NATIVE_SYMBOL 13607 }, { 13608 // `Symbol.for` method 13609 // https://tc39.github.io/ecma262/#sec-symbol.for 13610 'for': function _for(key) { 13611 var string = String(key); 13612 if (has(StringToSymbolRegistry, string)) return StringToSymbolRegistry[string]; 13613 var symbol = $Symbol(string); 13614 StringToSymbolRegistry[string] = symbol; 13615 SymbolToStringRegistry[symbol] = string; 13616 return symbol; 13617 }, 13618 // `Symbol.keyFor` method 13619 // https://tc39.github.io/ecma262/#sec-symbol.keyfor 13620 keyFor: function keyFor(sym) { 13621 if (!isSymbol(sym)) throw TypeError(sym + ' is not a symbol'); 13622 if (has(SymbolToStringRegistry, sym)) return SymbolToStringRegistry[sym]; 13623 }, 13624 useSetter: function useSetter() { 13625 USE_SETTER = true; 13626 }, 13627 useSimple: function useSimple() { 13628 USE_SETTER = false; 13629 } 13630 }); 13631 $({ 13632 target: 'Object', 13633 stat: true, 13634 forced: !NATIVE_SYMBOL, 13635 sham: !DESCRIPTORS 13636 }, { 13637 // `Object.create` method 13638 // https://tc39.github.io/ecma262/#sec-object.create 13639 create: $create, 13640 // `Object.defineProperty` method 13641 // https://tc39.github.io/ecma262/#sec-object.defineproperty 13642 defineProperty: $defineProperty, 13643 // `Object.defineProperties` method 13644 // https://tc39.github.io/ecma262/#sec-object.defineproperties 13645 defineProperties: $defineProperties, 13646 // `Object.getOwnPropertyDescriptor` method 13647 // https://tc39.github.io/ecma262/#sec-object.getownpropertydescriptors 13648 getOwnPropertyDescriptor: $getOwnPropertyDescriptor 13649 }); 13650 $({ 13651 target: 'Object', 13652 stat: true, 13653 forced: !NATIVE_SYMBOL 13654 }, { 13655 // `Object.getOwnPropertyNames` method 13656 // https://tc39.github.io/ecma262/#sec-object.getownpropertynames 13657 getOwnPropertyNames: $getOwnPropertyNames, 13658 // `Object.getOwnPropertySymbols` method 13659 // https://tc39.github.io/ecma262/#sec-object.getownpropertysymbols 13660 getOwnPropertySymbols: $getOwnPropertySymbols 13661 }); // Chrome 38 and 39 `Object.getOwnPropertySymbols` fails on primitives 13662 // https://bugs.chromium.org/p/v8/issues/detail?id=3443 13663 13664 $({ 13665 target: 'Object', 13666 stat: true, 13667 forced: fails(function () { 13668 getOwnPropertySymbolsModule.f(1); 13669 }) 13670 }, { 13671 getOwnPropertySymbols: function getOwnPropertySymbols(it) { 13672 return getOwnPropertySymbolsModule.f(toObject(it)); 13673 } 13674 }); // `JSON.stringify` method behavior with symbols 13675 // https://tc39.github.io/ecma262/#sec-json.stringify 13676 13677 if ($stringify) { 13678 var FORCED_JSON_STRINGIFY = !NATIVE_SYMBOL || fails(function () { 13679 var symbol = $Symbol(); // MS Edge converts symbol values to JSON as {} 13680 13681 return $stringify([symbol]) != '[null]' // WebKit converts symbol values to JSON as null 13682 || $stringify({ 13683 a: symbol 13684 }) != '{}' // V8 throws on boxed symbols 13685 || $stringify(Object(symbol)) != '{}'; 13686 }); 13687 $({ 13688 target: 'JSON', 13689 stat: true, 13690 forced: FORCED_JSON_STRINGIFY 13691 }, { 13692 // eslint-disable-next-line no-unused-vars 13693 stringify: function stringify(it, replacer, space) { 13694 var args = [it]; 13695 var index = 1; 13696 var $replacer; 13697 13698 while (arguments.length > index) { 13699 args.push(arguments[index++]); 13700 } 13701 13702 $replacer = replacer; 13703 if (!isObject(replacer) && it === undefined || isSymbol(it)) return; // IE8 returns string on undefined 13704 13705 if (!isArray(replacer)) replacer = function replacer(key, value) { 13706 if (typeof $replacer == 'function') value = $replacer.call(this, key, value); 13707 if (!isSymbol(value)) return value; 13708 }; 13709 args[1] = replacer; 13710 return $stringify.apply(null, args); 13711 } 13712 }); 13713 } // `Symbol.prototype[@@toPrimitive]` method 13714 // https://tc39.github.io/ecma262/#sec-symbol.prototype-@@toprimitive 13715 13716 13717 if (!$Symbol[PROTOTYPE][TO_PRIMITIVE]) { 13718 createNonEnumerableProperty($Symbol[PROTOTYPE], TO_PRIMITIVE, $Symbol[PROTOTYPE].valueOf); 13719 } // `Symbol.prototype[@@toStringTag]` property 13720 // https://tc39.github.io/ecma262/#sec-symbol.prototype-@@tostringtag 13721 13722 13723 setToStringTag($Symbol, SYMBOL); 13724 hiddenKeys[HIDDEN] = true; 13725 /***/ 13726 }, 13727 13728 /***/ 13729
vendor: 678 bytes, lines 13729-13748
13729"./node_modules/core-js/modules/es.symbol.match-all.js": 13730 /*!*************************************************************!*\ 13731 !*** ./node_modules/core-js/modules/es.symbol.match-all.js ***! 13732 \*************************************************************/ 13733 13734 /*! no static exports found */ 13735 13736 /***/ 13737 function node_modulesCoreJsModulesEsSymbolMatchAllJs(module, exports, __webpack_require__) { 13738 var defineWellKnownSymbol = __webpack_require__( 13739 /*! ../internals/define-well-known-symbol */ 13740 "./node_modules/core-js/internals/define-well-known-symbol.js"); // `Symbol.matchAll` well-known symbol 13741 13742 13743 defineWellKnownSymbol('matchAll'); 13744 /***/ 13745 }, 13746 13747 /***/ 13748
vendor: 709 bytes, lines 13748-13768
13748"./node_modules/core-js/modules/es.symbol.match.js": 13749 /*!*********************************************************!*\ 13750 !*** ./node_modules/core-js/modules/es.symbol.match.js ***! 13751 \*********************************************************/ 13752 13753 /*! no static exports found */ 13754 13755 /***/ 13756 function node_modulesCoreJsModulesEsSymbolMatchJs(module, exports, __webpack_require__) { 13757 var defineWellKnownSymbol = __webpack_require__( 13758 /*! ../internals/define-well-known-symbol */ 13759 "./node_modules/core-js/internals/define-well-known-symbol.js"); // `Symbol.match` well-known symbol 13760 // https://tc39.github.io/ecma262/#sec-symbol.match 13761 13762 13763 defineWellKnownSymbol('match'); 13764 /***/ 13765 }, 13766 13767 /***/ 13768
vendor: 725 bytes, lines 13768-13788
13768"./node_modules/core-js/modules/es.symbol.replace.js": 13769 /*!***********************************************************!*\ 13770 !*** ./node_modules/core-js/modules/es.symbol.replace.js ***! 13771 \***********************************************************/ 13772 13773 /*! no static exports found */ 13774 13775 /***/ 13776 function node_modulesCoreJsModulesEsSymbolReplaceJs(module, exports, __webpack_require__) { 13777 var defineWellKnownSymbol = __webpack_require__( 13778 /*! ../internals/define-well-known-symbol */ 13779 "./node_modules/core-js/internals/define-well-known-symbol.js"); // `Symbol.replace` well-known symbol 13780 // https://tc39.github.io/ecma262/#sec-symbol.replace 13781 13782 13783 defineWellKnownSymbol('replace'); 13784 /***/ 13785 }, 13786 13787 /***/ 13788
vendor: 717 bytes, lines 13788-13808
13788"./node_modules/core-js/modules/es.symbol.search.js": 13789 /*!**********************************************************!*\ 13790 !*** ./node_modules/core-js/modules/es.symbol.search.js ***! 13791 \**********************************************************/ 13792 13793 /*! no static exports found */ 13794 13795 /***/ 13796 function node_modulesCoreJsModulesEsSymbolSearchJs(module, exports, __webpack_require__) { 13797 var defineWellKnownSymbol = __webpack_require__( 13798 /*! ../internals/define-well-known-symbol */ 13799 "./node_modules/core-js/internals/define-well-known-symbol.js"); // `Symbol.search` well-known symbol 13800 // https://tc39.github.io/ecma262/#sec-symbol.search 13801 13802 13803 defineWellKnownSymbol('search'); 13804 /***/ 13805 }, 13806 13807 /***/ 13808
vendor: 725 bytes, lines 13808-13828
13808"./node_modules/core-js/modules/es.symbol.species.js": 13809 /*!***********************************************************!*\ 13810 !*** ./node_modules/core-js/modules/es.symbol.species.js ***! 13811 \***********************************************************/ 13812 13813 /*! no static exports found */ 13814 13815 /***/ 13816 function node_modulesCoreJsModulesEsSymbolSpeciesJs(module, exports, __webpack_require__) { 13817 var defineWellKnownSymbol = __webpack_require__( 13818 /*! ../internals/define-well-known-symbol */ 13819 "./node_modules/core-js/internals/define-well-known-symbol.js"); // `Symbol.species` well-known symbol 13820 // https://tc39.github.io/ecma262/#sec-symbol.species 13821 13822 13823 defineWellKnownSymbol('species'); 13824 /***/ 13825 }, 13826 13827 /***/ 13828
vendor: 709 bytes, lines 13828-13848
13828"./node_modules/core-js/modules/es.symbol.split.js": 13829 /*!*********************************************************!*\ 13830 !*** ./node_modules/core-js/modules/es.symbol.split.js ***! 13831 \*********************************************************/ 13832 13833 /*! no static exports found */ 13834 13835 /***/ 13836 function node_modulesCoreJsModulesEsSymbolSplitJs(module, exports, __webpack_require__) { 13837 var defineWellKnownSymbol = __webpack_require__( 13838 /*! ../internals/define-well-known-symbol */ 13839 "./node_modules/core-js/internals/define-well-known-symbol.js"); // `Symbol.split` well-known symbol 13840 // https://tc39.github.io/ecma262/#sec-symbol.split 13841 13842 13843 defineWellKnownSymbol('split'); 13844 /***/ 13845 }, 13846 13847 /***/ 13848
vendor: 761 bytes, lines 13848-13868
13848"./node_modules/core-js/modules/es.symbol.to-primitive.js": 13849 /*!****************************************************************!*\ 13850 !*** ./node_modules/core-js/modules/es.symbol.to-primitive.js ***! 13851 \****************************************************************/ 13852 13853 /*! no static exports found */ 13854 13855 /***/ 13856 function node_modulesCoreJsModulesEsSymbolToPrimitiveJs(module, exports, __webpack_require__) { 13857 var defineWellKnownSymbol = __webpack_require__( 13858 /*! ../internals/define-well-known-symbol */ 13859 "./node_modules/core-js/internals/define-well-known-symbol.js"); // `Symbol.toPrimitive` well-known symbol 13860 // https://tc39.github.io/ecma262/#sec-symbol.toprimitive 13861 13862 13863 defineWellKnownSymbol('toPrimitive'); 13864 /***/ 13865 }, 13866 13867 /***/ 13868
vendor: 765 bytes, lines 13868-13888
13868"./node_modules/core-js/modules/es.symbol.to-string-tag.js": 13869 /*!*****************************************************************!*\ 13870 !*** ./node_modules/core-js/modules/es.symbol.to-string-tag.js ***! 13871 \*****************************************************************/ 13872 13873 /*! no static exports found */ 13874 13875 /***/ 13876 function node_modulesCoreJsModulesEsSymbolToStringTagJs(module, exports, __webpack_require__) { 13877 var defineWellKnownSymbol = __webpack_require__( 13878 /*! ../internals/define-well-known-symbol */ 13879 "./node_modules/core-js/internals/define-well-known-symbol.js"); // `Symbol.toStringTag` well-known symbol 13880 // https://tc39.github.io/ecma262/#sec-symbol.tostringtag 13881 13882 13883 defineWellKnownSymbol('toStringTag'); 13884 /***/ 13885 }, 13886 13887 /***/ 13888
vendor: 757 bytes, lines 13888-13908
13888"./node_modules/core-js/modules/es.symbol.unscopables.js": 13889 /*!***************************************************************!*\ 13890 !*** ./node_modules/core-js/modules/es.symbol.unscopables.js ***! 13891 \***************************************************************/ 13892 13893 /*! no static exports found */ 13894 13895 /***/ 13896 function node_modulesCoreJsModulesEsSymbolUnscopablesJs(module, exports, __webpack_require__) { 13897 var defineWellKnownSymbol = __webpack_require__( 13898 /*! ../internals/define-well-known-symbol */ 13899 "./node_modules/core-js/internals/define-well-known-symbol.js"); // `Symbol.unscopables` well-known symbol 13900 // https://tc39.github.io/ecma262/#sec-symbol.unscopables 13901 13902 13903 defineWellKnownSymbol('unscopables'); 13904 /***/ 13905 }, 13906 13907 /***/ 13908
vendor: 4,120 bytes, lines 13908-14019
13908"./node_modules/core-js/modules/es.weak-map.js": 13909 /*!*****************************************************!*\ 13910 !*** ./node_modules/core-js/modules/es.weak-map.js ***! 13911 \*****************************************************/ 13912 13913 /*! no static exports found */ 13914 13915 /***/ 13916 function node_modulesCoreJsModulesEsWeakMapJs(module, exports, __webpack_require__) { 13917 "use strict"; 13918 13919 var global = __webpack_require__( 13920 /*! ../internals/global */ 13921 "./node_modules/core-js/internals/global.js"); 13922 13923 var redefineAll = __webpack_require__( 13924 /*! ../internals/redefine-all */ 13925 "./node_modules/core-js/internals/redefine-all.js"); 13926 13927 var InternalMetadataModule = __webpack_require__( 13928 /*! ../internals/internal-metadata */ 13929 "./node_modules/core-js/internals/internal-metadata.js"); 13930 13931 var collection = __webpack_require__( 13932 /*! ../internals/collection */ 13933 "./node_modules/core-js/internals/collection.js"); 13934 13935 var collectionWeak = __webpack_require__( 13936 /*! ../internals/collection-weak */ 13937 "./node_modules/core-js/internals/collection-weak.js"); 13938 13939 var isObject = __webpack_require__( 13940 /*! ../internals/is-object */ 13941 "./node_modules/core-js/internals/is-object.js"); 13942 13943 var enforceIternalState = __webpack_require__( 13944 /*! ../internals/internal-state */ 13945 "./node_modules/core-js/internals/internal-state.js").enforce; 13946 13947 var NATIVE_WEAK_MAP = __webpack_require__( 13948 /*! ../internals/native-weak-map */ 13949 "./node_modules/core-js/internals/native-weak-map.js"); 13950 13951 var IS_IE11 = !global.ActiveXObject && 'ActiveXObject' in global; 13952 var isExtensible = Object.isExtensible; 13953 var InternalWeakMap; 13954 13955 var wrapper = function wrapper(init) { 13956 return function WeakMap() { 13957 return init(this, arguments.length ? arguments[0] : undefined); 13958 }; 13959 }; // `WeakMap` constructor 13960 // https://tc39.github.io/ecma262/#sec-weakmap-constructor 13961 13962 13963 var $WeakMap = module.exports = collection('WeakMap', wrapper, collectionWeak); // IE11 WeakMap frozen keys fix 13964 // We can't use feature detection because it crash some old IE builds 13965 // https://github.com/zloirock/core-js/issues/485 13966 13967 if (NATIVE_WEAK_MAP && IS_IE11) { 13968 InternalWeakMap = collectionWeak.getConstructor(wrapper, 'WeakMap', true); 13969 InternalMetadataModule.REQUIRED = true; 13970 var WeakMapPrototype = $WeakMap.prototype; 13971 var nativeDelete = WeakMapPrototype['delete']; 13972 var nativeHas = WeakMapPrototype.has; 13973 var nativeGet = WeakMapPrototype.get; 13974 var nativeSet = WeakMapPrototype.set; 13975 redefineAll(WeakMapPrototype, { 13976 'delete': function _delete(key) { 13977 if (isObject(key) && !isExtensible(key)) { 13978 var state = enforceIternalState(this); 13979 if (!state.frozen) state.frozen = new InternalWeakMap(); 13980 return nativeDelete.call(this, key) || state.frozen['delete'](key); 13981 } 13982 13983 return nativeDelete.call(this, key); 13984 }, 13985 has: function has(key) { 13986 if (isObject(key) && !isExtensible(key)) { 13987 var state = enforceIternalState(this); 13988 if (!state.frozen) state.frozen = new InternalWeakMap(); 13989 return nativeHas.call(this, key) || state.frozen.has(key); 13990 } 13991 13992 return nativeHas.call(this, key); 13993 }, 13994 get: function get(key) { 13995 if (isObject(key) && !isExtensible(key)) { 13996 var state = enforceIternalState(this); 13997 if (!state.frozen) state.frozen = new InternalWeakMap(); 13998 return nativeHas.call(this, key) ? nativeGet.call(this, key) : state.frozen.get(key); 13999 } 14000 14001 return nativeGet.call(this, key); 14002 }, 14003 set: function set(key, value) { 14004 if (isObject(key) && !isExtensible(key)) { 14005 var state = enforceIternalState(this); 14006 if (!state.frozen) state.frozen = new InternalWeakMap(); 14007 nativeHas.call(this, key) ? nativeSet.call(this, key, value) : state.frozen.set(key, value); 14008 } else nativeSet.call(this, key, value); 14009 14010 return this; 14011 } 14012 }); 14013 } 14014 /***/ 14015 14016 }, 14017 14018 /***/ 14019
vendor: 1,540 bytes, lines 14019-14059
14019"./node_modules/core-js/modules/web.dom-collections.for-each.js": 14020 /*!**********************************************************************!*\ 14021 !*** ./node_modules/core-js/modules/web.dom-collections.for-each.js ***! 14022 \**********************************************************************/ 14023 14024 /*! no static exports found */ 14025 14026 /***/ 14027 function node_modulesCoreJsModulesWebDomCollectionsForEachJs(module, exports, __webpack_require__) { 14028 var global = __webpack_require__( 14029 /*! ../internals/global */ 14030 "./node_modules/core-js/internals/global.js"); 14031 14032 var DOMIterables = __webpack_require__( 14033 /*! ../internals/dom-iterables */ 14034 "./node_modules/core-js/internals/dom-iterables.js"); 14035 14036 var forEach = __webpack_require__( 14037 /*! ../internals/array-for-each */ 14038 "./node_modules/core-js/internals/array-for-each.js"); 14039 14040 var createNonEnumerableProperty = __webpack_require__( 14041 /*! ../internals/create-non-enumerable-property */ 14042 "./node_modules/core-js/internals/create-non-enumerable-property.js"); 14043 14044 for (var COLLECTION_NAME in DOMIterables) { 14045 var Collection = global[COLLECTION_NAME]; 14046 var CollectionPrototype = Collection && Collection.prototype; // some Chrome versions have non-configurable methods on DOMTokenList 14047 14048 if (CollectionPrototype && CollectionPrototype.forEach !== forEach) try { 14049 createNonEnumerableProperty(CollectionPrototype, 'forEach', forEach); 14050 } catch (error) { 14051 CollectionPrototype.forEach = forEach; 14052 } 14053 } 14054 /***/ 14055 14056 }, 14057 14058 /***/ 14059
vendor: 2,575 bytes, lines 14059-14123
14059"./node_modules/core-js/modules/web.dom-collections.iterator.js": 14060 /*!**********************************************************************!*\ 14061 !*** ./node_modules/core-js/modules/web.dom-collections.iterator.js ***! 14062 \**********************************************************************/ 14063 14064 /*! no static exports found */ 14065 14066 /***/ 14067 function node_modulesCoreJsModulesWebDomCollectionsIteratorJs(module, exports, __webpack_require__) { 14068 var global = __webpack_require__( 14069 /*! ../internals/global */ 14070 "./node_modules/core-js/internals/global.js"); 14071 14072 var DOMIterables = __webpack_require__( 14073 /*! ../internals/dom-iterables */ 14074 "./node_modules/core-js/internals/dom-iterables.js"); 14075 14076 var ArrayIteratorMethods = __webpack_require__( 14077 /*! ../modules/es.array.iterator */ 14078 "./node_modules/core-js/modules/es.array.iterator.js"); 14079 14080 var createNonEnumerableProperty = __webpack_require__( 14081 /*! ../internals/create-non-enumerable-property */ 14082 "./node_modules/core-js/internals/create-non-enumerable-property.js"); 14083 14084 var wellKnownSymbol = __webpack_require__( 14085 /*! ../internals/well-known-symbol */ 14086 "./node_modules/core-js/internals/well-known-symbol.js"); 14087 14088 var ITERATOR = wellKnownSymbol('iterator'); 14089 var TO_STRING_TAG = wellKnownSymbol('toStringTag'); 14090 var ArrayValues = ArrayIteratorMethods.values; 14091 14092 for (var COLLECTION_NAME in DOMIterables) { 14093 var Collection = global[COLLECTION_NAME]; 14094 var CollectionPrototype = Collection && Collection.prototype; 14095 14096 if (CollectionPrototype) { 14097 // some Chrome versions have non-configurable methods on DOMTokenList 14098 if (CollectionPrototype[ITERATOR] !== ArrayValues) try { 14099 createNonEnumerableProperty(CollectionPrototype, ITERATOR, ArrayValues); 14100 } catch (error) { 14101 CollectionPrototype[ITERATOR] = ArrayValues; 14102 } 14103 14104 if (!CollectionPrototype[TO_STRING_TAG]) { 14105 createNonEnumerableProperty(CollectionPrototype, TO_STRING_TAG, COLLECTION_NAME); 14106 } 14107 14108 if (DOMIterables[COLLECTION_NAME]) for (var METHOD_NAME in ArrayIteratorMethods) { 14109 // some Chrome versions have non-configurable methods on DOMTokenList 14110 if (CollectionPrototype[METHOD_NAME] !== ArrayIteratorMethods[METHOD_NAME]) try { 14111 createNonEnumerableProperty(CollectionPrototype, METHOD_NAME, ArrayIteratorMethods[METHOD_NAME]); 14112 } catch (error) { 14113 CollectionPrototype[METHOD_NAME] = ArrayIteratorMethods[METHOD_NAME]; 14114 } 14115 } 14116 } 14117 } 14118 /***/ 14119 14120 }, 14121 14122 /***/ 14123
vendor: 26,574 bytes, lines 14123-14842
14123"./node_modules/regenerator-runtime/runtime.js": 14124 /*!*****************************************************!*\ 14125 !*** ./node_modules/regenerator-runtime/runtime.js ***! 14126 \*****************************************************/ 14127 14128 /*! no static exports found */ 14129 14130 /***/ 14131 function node_modulesRegeneratorRuntimeRuntimeJs(module, exports, __webpack_require__) { 14132 /** 14133 * Copyright (c) 2014-present, Facebook, Inc. 14134 * 14135 * This source code is licensed under the MIT license found in the 14136 * LICENSE file in the root directory of this source tree. 14137 */ 14138 var runtime = function (exports) { 14139 "use strict"; 14140 14141 var Op = Object.prototype; 14142 var hasOwn = Op.hasOwnProperty; 14143 var undefined; // More compressible than void 0. 14144 14145 var $Symbol = typeof Symbol === "function" ? Symbol : {}; 14146 var iteratorSymbol = $Symbol.iterator || "@@iterator"; 14147 var asyncIteratorSymbol = $Symbol.asyncIterator || "@@asyncIterator"; 14148 var toStringTagSymbol = $Symbol.toStringTag || "@@toStringTag"; 14149 14150 function wrap(innerFn, outerFn, self, tryLocsList) { 14151 // If outerFn provided and outerFn.prototype is a Generator, then outerFn.prototype instanceof Generator. 14152 var protoGenerator = outerFn && outerFn.prototype instanceof Generator ? outerFn : Generator; 14153 var generator = Object.create(protoGenerator.prototype); 14154 var context = new Context(tryLocsList || []); // The ._invoke method unifies the implementations of the .next, 14155 // .throw, and .return methods. 14156 14157 generator._invoke = makeInvokeMethod(innerFn, self, context); 14158 return generator; 14159 } 14160 14161 exports.wrap = wrap; // Try/catch helper to minimize deoptimizations. Returns a completion 14162 // record like context.tryEntries[i].completion. This interface could 14163 // have been (and was previously) designed to take a closure to be 14164 // invoked without arguments, but in all the cases we care about we 14165 // already have an existing method we want to call, so there's no need 14166 // to create a new function object. We can even get away with assuming 14167 // the method takes exactly one argument, since that happens to be true 14168 // in every case, so we don't have to touch the arguments object. The 14169 // only additional allocation required is the completion record, which 14170 // has a stable shape and so hopefully should be cheap to allocate. 14171 14172 function tryCatch(fn, obj, arg) { 14173 try { 14174 return { 14175 type: "normal", 14176 arg: fn.call(obj, arg) 14177 }; 14178 } catch (err) { 14179 return { 14180 type: "throw", 14181 arg: err 14182 }; 14183 } 14184 } 14185 14186 var GenStateSuspendedStart = "suspendedStart"; 14187 var GenStateSuspendedYield = "suspendedYield"; 14188 var GenStateExecuting = "executing"; 14189 var GenStateCompleted = "completed"; // Returning this object from the innerFn has the same effect as 14190 // breaking out of the dispatch switch statement. 14191 14192 var ContinueSentinel = {}; // Dummy constructor functions that we use as the .constructor and 14193 // .constructor.prototype properties for functions that return Generator 14194 // objects. For full spec compliance, you may wish to configure your 14195 // minifier not to mangle the names of these two functions. 14196 14197 function Generator() {} 14198 14199 function GeneratorFunction() {} 14200 14201 function GeneratorFunctionPrototype() {} // This is a polyfill for %IteratorPrototype% for environments that 14202 // don't natively support it. 14203 14204 14205 var IteratorPrototype = {}; 14206 14207 IteratorPrototype[iteratorSymbol] = function () { 14208 return this; 14209 }; 14210 14211 var getProto = Object.getPrototypeOf; 14212 var NativeIteratorPrototype = getProto && getProto(getProto(values([]))); 14213 14214 if (NativeIteratorPrototype && NativeIteratorPrototype !== Op && hasOwn.call(NativeIteratorPrototype, iteratorSymbol)) { 14215 // This environment has a native %IteratorPrototype%; use it instead 14216 // of the polyfill. 14217 IteratorPrototype = NativeIteratorPrototype; 14218 } 14219 14220 var Gp = GeneratorFunctionPrototype.prototype = Generator.prototype = Object.create(IteratorPrototype); 14221 GeneratorFunction.prototype = Gp.constructor = GeneratorFunctionPrototype; 14222 GeneratorFunctionPrototype.constructor = GeneratorFunction; 14223 GeneratorFunctionPrototype[toStringTagSymbol] = GeneratorFunction.displayName = "GeneratorFunction"; // Helper for defining the .next, .throw, and .return methods of the 14224 // Iterator interface in terms of a single ._invoke method. 14225 14226 function defineIteratorMethods(prototype) { 14227 ["next", "throw", "return"].forEach(function (method) { 14228 prototype[method] = function (arg) { 14229 return this._invoke(method, arg); 14230 }; 14231 }); 14232 } 14233 14234 exports.isGeneratorFunction = function (genFun) { 14235 var ctor = typeof genFun === "function" && genFun.constructor; 14236 return ctor ? ctor === GeneratorFunction || // For the native GeneratorFunction constructor, the best we can 14237 // do is to check its .name property. 14238 (ctor.displayName || ctor.name) === "GeneratorFunction" : false; 14239 }; 14240 14241 exports.mark = function (genFun) { 14242 if (Object.setPrototypeOf) { 14243 Object.setPrototypeOf(genFun, GeneratorFunctionPrototype); 14244 } else { 14245 genFun.__proto__ = GeneratorFunctionPrototype; 14246 14247 if (!(toStringTagSymbol in genFun)) { 14248 genFun[toStringTagSymbol] = "GeneratorFunction"; 14249 } 14250 } 14251 14252 genFun.prototype = Object.create(Gp); 14253 return genFun; 14254 }; // Within the body of any async function, `await x` is transformed to 14255 // `yield regeneratorRuntime.awrap(x)`, so that the runtime can test 14256 // `hasOwn.call(value, "__await")` to determine if the yielded value is 14257 // meant to be awaited. 14258 14259 14260 exports.awrap = function (arg) { 14261 return { 14262 __await: arg 14263 }; 14264 }; 14265 14266 function AsyncIterator(generator) { 14267 function invoke(method, arg, resolve, reject) { 14268 var record = tryCatch(generator[method], generator, arg); 14269 14270 if (record.type === "throw") { 14271 reject(record.arg); 14272 } else { 14273 var result = record.arg; 14274 var value = result.value; 14275 14276 if (value && typeof value === "object" && hasOwn.call(value, "__await")) { 14277 return Promise.resolve(value.__await).then(function (value) { 14278 invoke("next", value, resolve, reject); 14279 }, function (err) { 14280 invoke("throw", err, resolve, reject); 14281 }); 14282 } 14283 14284 return Promise.resolve(value).then(function (unwrapped) { 14285 // When a yielded Promise is resolved, its final value becomes 14286 // the .value of the Promise<{value,done}> result for the 14287 // current iteration. 14288 result.value = unwrapped; 14289 resolve(result); 14290 }, function (error) { 14291 // If a rejected Promise was yielded, throw the rejection back 14292 // into the async generator function so it can be handled there. 14293 return invoke("throw", error, resolve, reject); 14294 }); 14295 } 14296 } 14297 14298 var previousPromise; 14299 14300 function enqueue(method, arg) { 14301 function callInvokeWithMethodAndArg() { 14302 return new Promise(function (resolve, reject) { 14303 invoke(method, arg, resolve, reject); 14304 }); 14305 } 14306 14307 return previousPromise = // If enqueue has been called before, then we want to wait until 14308 // all previous Promises have been resolved before calling invoke, 14309 // so that results are always delivered in the correct order. If 14310 // enqueue has not been called before, then it is important to 14311 // call invoke immediately, without waiting on a callback to fire, 14312 // so that the async generator function has the opportunity to do 14313 // any necessary setup in a predictable way. This predictability 14314 // is why the Promise constructor synchronously invokes its 14315 // executor callback, and why async functions synchronously 14316 // execute code before the first await. Since we implement simple 14317 // async functions in terms of async generators, it is especially 14318 // important to get this right, even though it requires care. 14319 previousPromise ? previousPromise.then(callInvokeWithMethodAndArg, // Avoid propagating failures to Promises returned by later 14320 // invocations of the iterator. 14321 callInvokeWithMethodAndArg) : callInvokeWithMethodAndArg(); 14322 } // Define the unified helper method that is used to implement .next, 14323 // .throw, and .return (see defineIteratorMethods). 14324 14325 14326 this._invoke = enqueue; 14327 } 14328 14329 defineIteratorMethods(AsyncIterator.prototype); 14330 14331 AsyncIterator.prototype[asyncIteratorSymbol] = function () { 14332 return this; 14333 }; 14334 14335 exports.AsyncIterator = AsyncIterator; // Note that simple async functions are implemented on top of 14336 // AsyncIterator objects; they just return a Promise for the value of 14337 // the final result produced by the iterator. 14338 14339 exports.async = function (innerFn, outerFn, self, tryLocsList) { 14340 var iter = new AsyncIterator(wrap(innerFn, outerFn, self, tryLocsList)); 14341 return exports.isGeneratorFunction(outerFn) ? iter // If outerFn is a generator, return the full iterator. 14342 : iter.next().then(function (result) { 14343 return result.done ? result.value : iter.next(); 14344 }); 14345 }; 14346 14347 function makeInvokeMethod(innerFn, self, context) { 14348 var state = GenStateSuspendedStart; 14349 return function invoke(method, arg) { 14350 if (state === GenStateExecuting) { 14351 throw new Error("Generator is already running"); 14352 } 14353 14354 if (state === GenStateCompleted) { 14355 if (method === "throw") { 14356 throw arg; 14357 } // Be forgiving, per 25.3.3.3.3 of the spec: 14358 // https://people.mozilla.org/~jorendorff/es6-draft.html#sec-generatorresume 14359 14360 14361 return doneResult(); 14362 } 14363 14364 context.method = method; 14365 context.arg = arg; 14366 14367 while (true) { 14368 var delegate = context.delegate; 14369 14370 if (delegate) { 14371 var delegateResult = maybeInvokeDelegate(delegate, context); 14372 14373 if (delegateResult) { 14374 if (delegateResult === ContinueSentinel) continue; 14375 return delegateResult; 14376 } 14377 } 14378 14379 if (context.method === "next") { 14380 // Setting context._sent for legacy support of Babel's 14381 // function.sent implementation. 14382 context.sent = context._sent = context.arg; 14383 } else if (context.method === "throw") { 14384 if (state === GenStateSuspendedStart) { 14385 state = GenStateCompleted; 14386 throw context.arg; 14387 } 14388 14389 context.dispatchException(context.arg); 14390 } else if (context.method === "return") { 14391 context.abrupt("return", context.arg); 14392 } 14393 14394 state = GenStateExecuting; 14395 var record = tryCatch(innerFn, self, context); 14396 14397 if (record.type === "normal") { 14398 // If an exception is thrown from innerFn, we leave state === 14399 // GenStateExecuting and loop back for another invocation. 14400 state = context.done ? GenStateCompleted : GenStateSuspendedYield; 14401 14402 if (record.arg === ContinueSentinel) { 14403 continue; 14404 } 14405 14406 return { 14407 value: record.arg, 14408 done: context.done 14409 }; 14410 } else if (record.type === "throw") { 14411 state = GenStateCompleted; // Dispatch the exception by looping back around to the 14412 // context.dispatchException(context.arg) call above. 14413 14414 context.method = "throw"; 14415 context.arg = record.arg; 14416 } 14417 } 14418 }; 14419 } // Call delegate.iterator[context.method](context.arg) and handle the 14420 // result, either by returning a { value, done } result from the 14421 // delegate iterator, or by modifying context.method and context.arg, 14422 // setting context.delegate to null, and returning the ContinueSentinel. 14423 14424 14425 function maybeInvokeDelegate(delegate, context) { 14426 var method = delegate.iterator[context.method]; 14427 14428 if (method === undefined) { 14429 // A .throw or .return when the delegate iterator has no .throw 14430 // method always terminates the yield* loop. 14431 context.delegate = null; 14432 14433 if (context.method === "throw") { 14434 // Note: ["return"] must be used for ES3 parsing compatibility. 14435 if (delegate.iterator["return"]) { 14436 // If the delegate iterator has a return method, give it a 14437 // chance to clean up. 14438 context.method = "return"; 14439 context.arg = undefined; 14440 maybeInvokeDelegate(delegate, context); 14441 14442 if (context.method === "throw") { 14443 // If maybeInvokeDelegate(context) changed context.method from 14444 // "return" to "throw", let that override the TypeError below. 14445 return ContinueSentinel; 14446 } 14447 } 14448 14449 context.method = "throw"; 14450 context.arg = new TypeError("The iterator does not provide a 'throw' method"); 14451 } 14452 14453 return ContinueSentinel; 14454 } 14455 14456 var record = tryCatch(method, delegate.iterator, context.arg); 14457 14458 if (record.type === "throw") { 14459 context.method = "throw"; 14460 context.arg = record.arg; 14461 context.delegate = null; 14462 return ContinueSentinel; 14463 } 14464 14465 var info = record.arg; 14466 14467 if (!info) { 14468 context.method = "throw"; 14469 context.arg = new TypeError("iterator result is not an object"); 14470 context.delegate = null; 14471 return ContinueSentinel; 14472 } 14473 14474 if (info.done) { 14475 // Assign the result of the finished delegate to the temporary 14476 // variable specified by delegate.resultName (see delegateYield). 14477 context[delegate.resultName] = info.value; // Resume execution at the desired location (see delegateYield). 14478 14479 context.next = delegate.nextLoc; // If context.method was "throw" but the delegate handled the 14480 // exception, let the outer generator proceed normally. If 14481 // context.method was "next", forget context.arg since it has been 14482 // "consumed" by the delegate iterator. If context.method was 14483 // "return", allow the original .return call to continue in the 14484 // outer generator. 14485 14486 if (context.method !== "return") { 14487 context.method = "next"; 14488 context.arg = undefined; 14489 } 14490 } else { 14491 // Re-yield the result returned by the delegate method. 14492 return info; 14493 } // The delegate iterator is finished, so forget it and continue with 14494 // the outer generator. 14495 14496 14497 context.delegate = null; 14498 return ContinueSentinel; 14499 } // Define Generator.prototype.{next,throw,return} in terms of the 14500 // unified ._invoke helper method. 14501 14502 14503 defineIteratorMethods(Gp); 14504 Gp[toStringTagSymbol] = "Generator"; // A Generator should always return itself as the iterator object when the 14505 // @@iterator function is called on it. Some browsers' implementations of the 14506 // iterator prototype chain incorrectly implement this, causing the Generator 14507 // object to not be returned from this call. This ensures that doesn't happen. 14508 // See https://github.com/facebook/regenerator/issues/274 for more details. 14509 14510 Gp[iteratorSymbol] = function () { 14511 return this; 14512 }; 14513 14514 Gp.toString = function () { 14515 return "[object Generator]"; 14516 }; 14517 14518 function pushTryEntry(locs) { 14519 var entry = { 14520 tryLoc: locs[0] 14521 }; 14522 14523 if (1 in locs) { 14524 entry.catchLoc = locs[1]; 14525 } 14526 14527 if (2 in locs) { 14528 entry.finallyLoc = locs[2]; 14529 entry.afterLoc = locs[3]; 14530 } 14531 14532 this.tryEntries.push(entry); 14533 } 14534 14535 function resetTryEntry(entry) { 14536 var record = entry.completion || {}; 14537 record.type = "normal"; 14538 delete record.arg; 14539 entry.completion = record; 14540 } 14541 14542 function Context(tryLocsList) { 14543 // The root entry object (effectively a try statement without a catch 14544 // or a finally block) gives us a place to store values thrown from 14545 // locations where there is no enclosing try statement. 14546 this.tryEntries = [{ 14547 tryLoc: "root" 14548 }]; 14549 tryLocsList.forEach(pushTryEntry, this); 14550 this.reset(true); 14551 } 14552 14553 exports.keys = function (object) { 14554 var keys = []; 14555 14556 for (var key in object) { 14557 keys.push(key); 14558 } 14559 14560 keys.reverse(); // Rather than returning an object with a next method, we keep 14561 // things simple and return the next function itself. 14562 14563 return function next() { 14564 while (keys.length) { 14565 var key = keys.pop(); 14566 14567 if (key in object) { 14568 next.value = key; 14569 next.done = false; 14570 return next; 14571 } 14572 } // To avoid creating an additional object, we just hang the .value 14573 // and .done properties off the next function object itself. This 14574 // also ensures that the minifier will not anonymize the function. 14575 14576 14577 next.done = true; 14578 return next; 14579 }; 14580 }; 14581 14582 function values(iterable) { 14583 if (iterable) { 14584 var iteratorMethod = iterable[iteratorSymbol]; 14585 14586 if (iteratorMethod) { 14587 return iteratorMethod.call(iterable); 14588 } 14589 14590 if (typeof iterable.next === "function") { 14591 return iterable; 14592 } 14593 14594 if (!isNaN(iterable.length)) { 14595 var i = -1, 14596 next = function next() { 14597 while (++i < iterable.length) { 14598 if (hasOwn.call(iterable, i)) { 14599 next.value = iterable[i]; 14600 next.done = false; 14601 return next; 14602 } 14603 } 14604 14605 next.value = undefined; 14606 next.done = true; 14607 return next; 14608 }; 14609 14610 return next.next = next; 14611 } 14612 } // Return an iterator with no values. 14613 14614 14615 return { 14616 next: doneResult 14617 }; 14618 } 14619 14620 exports.values = values; 14621 14622 function doneResult() { 14623 return { 14624 value: undefined, 14625 done: true 14626 }; 14627 } 14628 14629 Context.prototype = { 14630 constructor: Context, 14631 reset: function reset(skipTempReset) { 14632 this.prev = 0; 14633 this.next = 0; // Resetting context._sent for legacy support of Babel's 14634 // function.sent implementation. 14635 14636 this.sent = this._sent = undefined; 14637 this.done = false; 14638 this.delegate = null; 14639 this.method = "next"; 14640 this.arg = undefined; 14641 this.tryEntries.forEach(resetTryEntry); 14642 14643 if (!skipTempReset) { 14644 for (var name in this) { 14645 // Not sure about the optimal order of these conditions: 14646 if (name.charAt(0) === "t" && hasOwn.call(this, name) && !isNaN(+name.slice(1))) { 14647 this[name] = undefined; 14648 } 14649 } 14650 } 14651 }, 14652 stop: function stop() { 14653 this.done = true; 14654 var rootEntry = this.tryEntries[0]; 14655 var rootRecord = rootEntry.completion; 14656 14657 if (rootRecord.type === "throw") { 14658 throw rootRecord.arg; 14659 } 14660 14661 return this.rval; 14662 }, 14663 dispatchException: function dispatchException(exception) { 14664 if (this.done) { 14665 throw exception; 14666 } 14667 14668 var context = this; 14669 14670 function handle(loc, caught) { 14671 record.type = "throw"; 14672 record.arg = exception; 14673 context.next = loc; 14674 14675 if (caught) { 14676 // If the dispatched exception was caught by a catch block, 14677 // then let that catch block handle the exception normally. 14678 context.method = "next"; 14679 context.arg = undefined; 14680 } 14681 14682 return !!caught; 14683 } 14684 14685 for (var i = this.tryEntries.length - 1; i >= 0; --i) { 14686 var entry = this.tryEntries[i]; 14687 var record = entry.completion; 14688 14689 if (entry.tryLoc === "root") { 14690 // Exception thrown outside of any try block that could handle 14691 // it, so set the completion value of the entire function to 14692 // throw the exception. 14693 return handle("end"); 14694 } 14695 14696 if (entry.tryLoc <= this.prev) { 14697 var hasCatch = hasOwn.call(entry, "catchLoc"); 14698 var hasFinally = hasOwn.call(entry, "finallyLoc"); 14699 14700 if (hasCatch && hasFinally) { 14701 if (this.prev < entry.catchLoc) { 14702 return handle(entry.catchLoc, true); 14703 } else if (this.prev < entry.finallyLoc) { 14704 return handle(entry.finallyLoc); 14705 } 14706 } else if (hasCatch) { 14707 if (this.prev < entry.catchLoc) { 14708 return handle(entry.catchLoc, true); 14709 } 14710 } else if (hasFinally) { 14711 if (this.prev < entry.finallyLoc) { 14712 return handle(entry.finallyLoc); 14713 } 14714 } else { 14715 throw new Error("try statement without catch or finally"); 14716 } 14717 } 14718 } 14719 }, 14720 abrupt: function abrupt(type, arg) { 14721 for (var i = this.tryEntries.length - 1; i >= 0; --i) { 14722 var entry = this.tryEntries[i]; 14723 14724 if (entry.tryLoc <= this.prev && hasOwn.call(entry, "finallyLoc") && this.prev < entry.finallyLoc) { 14725 var finallyEntry = entry; 14726 break; 14727 } 14728 } 14729 14730 if (finallyEntry && (type === "break" || type === "continue") && finallyEntry.tryLoc <= arg && arg <= finallyEntry.finallyLoc) { 14731 // Ignore the finally entry if control is not jumping to a 14732 // location outside the try/catch block. 14733 finallyEntry = null; 14734 } 14735 14736 var record = finallyEntry ? finallyEntry.completion : {}; 14737 record.type = type; 14738 record.arg = arg; 14739 14740 if (finallyEntry) { 14741 this.method = "next"; 14742 this.next = finallyEntry.finallyLoc; 14743 return ContinueSentinel; 14744 } 14745 14746 return this.complete(record); 14747 }, 14748 complete: function complete(record, afterLoc) { 14749 if (record.type === "throw") { 14750 throw record.arg; 14751 } 14752 14753 if (record.type === "break" || record.type === "continue") { 14754 this.next = record.arg; 14755 } else if (record.type === "return") { 14756 this.rval = this.arg = record.arg; 14757 this.method = "return"; 14758 this.next = "end"; 14759 } else if (record.type === "normal" && afterLoc) { 14760 this.next = afterLoc; 14761 } 14762 14763 return ContinueSentinel; 14764 }, 14765 finish: function finish(finallyLoc) { 14766 for (var i = this.tryEntries.length - 1; i >= 0; --i) { 14767 var entry = this.tryEntries[i]; 14768 14769 if (entry.finallyLoc === finallyLoc) { 14770 this.complete(entry.completion, entry.afterLoc); 14771 resetTryEntry(entry); 14772 return ContinueSentinel; 14773 } 14774 } 14775 }, 14776 "catch": function _catch(tryLoc) { 14777 for (var i = this.tryEntries.length - 1; i >= 0; --i) { 14778 var entry = this.tryEntries[i]; 14779 14780 if (entry.tryLoc === tryLoc) { 14781 var record = entry.completion; 14782 14783 if (record.type === "throw") { 14784 var thrown = record.arg; 14785 resetTryEntry(entry); 14786 } 14787 14788 return thrown; 14789 } 14790 } // The context.catch method must only be called with a location 14791 // argument that corresponds to a known catch block. 14792 14793 14794 throw new Error("illegal catch attempt"); 14795 }, 14796 delegateYield: function delegateYield(iterable, resultName, nextLoc) { 14797 this.delegate = { 14798 iterator: values(iterable), 14799 resultName: resultName, 14800 nextLoc: nextLoc 14801 }; 14802 14803 if (this.method === "next") { 14804 // Deliberately forget the last sent value so that we don't 14805 // accidentally pass it on to the delegate. 14806 this.arg = undefined; 14807 } 14808 14809 return ContinueSentinel; 14810 } 14811 }; // Regardless of whether this script is executing as a CommonJS module 14812 // or not, return the runtime object so that we can declare the variable 14813 // regeneratorRuntime in the outer scope, which allows this module to be 14814 // injected easily by `bin/regenerator --include-runtime script.js`. 14815 14816 return exports; 14817 }( // If this script is executing as a CommonJS module, use module.exports 14818 // as the regeneratorRuntime namespace. Otherwise create a new empty 14819 // object. Either way, the resulting object will be used to initialize 14820 // the regeneratorRuntime variable at the top of this file. 14821 true ? module.exports : undefined); 14822 14823 try { 14824 regeneratorRuntime = runtime; 14825 } catch (accidentalStrictMode) { 14826 // This module should not be running in strict mode, so the above 14827 // assignment should always work unless something is misconfigured. Just 14828 // in case runtime.js accidentally runs in strict mode, we can escape 14829 // strict mode using a global Function call. This could conceivably fail 14830 // if a Content Security Policy forbids using Function, but in that case 14831 // the proper solution is to fix the accidental strict mode problem. If 14832 // you've misconfigured your bundler to force strict mode and applied a 14833 // CSP to forbid Function, and you're not willing to fix either of those 14834 // problems, please detail your unique predicament in a GitHub issue. 14835 Function("r", "regeneratorRuntime = r")(runtime); 14836 } 14837 /***/ 14838 14839 }, 14840 14841 /***/ 14842
vendor: 131,784 bytes, lines 14842-18443
14842"./node_modules/zone.js/dist/zone-evergreen.js": 14843 /*!*****************************************************!*\ 14844 !*** ./node_modules/zone.js/dist/zone-evergreen.js ***! 14845 \*****************************************************/ 14846 14847 /*! no static exports found */ 14848 14849 /***/ 14850 function node_modulesZoneJsDistZoneEvergreenJs(module, exports) { 14851 /** 14852 * @license 14853 * Copyright Google Inc. All Rights Reserved. 14854 * 14855 * Use of this source code is governed by an MIT-style license that can be 14856 * found in the LICENSE file at https://angular.io/license 14857 */ 14858 14859 /** 14860 * @license 14861 * Copyright Google Inc. All Rights Reserved. 14862 * 14863 * Use of this source code is governed by an MIT-style license that can be 14864 * found in the LICENSE file at https://angular.io/license 14865 */ 14866 var Zone$1 = function (global) { 14867 var performance = global['performance']; 14868 14869 function mark(name) { 14870 performance && performance['mark'] && performance['mark'](name); 14871 } 14872 14873 function performanceMeasure(name, label) { 14874 performance && performance['measure'] && performance['measure'](name, label); 14875 } 14876 14877 mark('Zone'); 14878 var checkDuplicate = global['__zone_symbol__forceDuplicateZoneCheck'] === true; 14879 14880 if (global['Zone']) { 14881 // if global['Zone'] already exists (maybe zone.js was already loaded or 14882 // some other lib also registered a global object named Zone), we may need 14883 // to throw an error, but sometimes user may not want this error. 14884 // For example, 14885 // we have two web pages, page1 includes zone.js, page2 doesn't. 14886 // and the 1st time user load page1 and page2, everything work fine, 14887 // but when user load page2 again, error occurs because global['Zone'] already exists. 14888 // so we add a flag to let user choose whether to throw this error or not. 14889 // By default, if existing Zone is from zone.js, we will not throw the error. 14890 if (checkDuplicate || typeof global['Zone'].__symbol__ !== 'function') { 14891 throw new Error('Zone already loaded.'); 14892 } else { 14893 return global['Zone']; 14894 } 14895 } 14896 14897 var Zone = 14898 /*#__PURE__*/ 14899 function () { 14900 function Zone(parent, zoneSpec) { 14901 _classCallCheck(this, Zone); 14902 14903 this._parent = parent; 14904 this._name = zoneSpec ? zoneSpec.name || 'unnamed' : '<root>'; 14905 this._properties = zoneSpec && zoneSpec.properties || {}; 14906 this._zoneDelegate = new ZoneDelegate(this, this._parent && this._parent._zoneDelegate, zoneSpec); 14907 } 14908 14909 _createClass(Zone, [{ 14910 key: "get", 14911 value: function get(key) { 14912 var zone = this.getZoneWith(key); 14913 if (zone) return zone._properties[key]; 14914 } 14915 }, { 14916 key: "getZoneWith", 14917 value: function getZoneWith(key) { 14918 var current = this; 14919 14920 while (current) { 14921 if (current._properties.hasOwnProperty(key)) { 14922 return current; 14923 } 14924 14925 current = current._parent; 14926 } 14927 14928 return null; 14929 } 14930 }, { 14931 key: "fork", 14932 value: function fork(zoneSpec) { 14933 if (!zoneSpec) throw new Error('ZoneSpec required!'); 14934 return this._zoneDelegate.fork(this, zoneSpec); 14935 } 14936 }, { 14937 key: "wrap", 14938 value: function wrap(callback, source) { 14939 if (typeof callback !== 'function') { 14940 throw new Error('Expecting function got: ' + callback); 14941 } 14942 14943 var _callback = this._zoneDelegate.intercept(this, callback, source); 14944 14945 var zone = this; 14946 return function () { 14947 return zone.runGuarded(_callback, this, arguments, source); 14948 }; 14949 } 14950 }, { 14951 key: "run", 14952 value: function run(callback, applyThis, applyArgs, source) { 14953 _currentZoneFrame = { 14954 parent: _currentZoneFrame, 14955 zone: this 14956 }; 14957 14958 try { 14959 return this._zoneDelegate.invoke(this, callback, applyThis, applyArgs, source); 14960 } finally { 14961 _currentZoneFrame = _currentZoneFrame.parent; 14962 } 14963 } 14964 }, { 14965 key: "runGuarded", 14966 value: function runGuarded(callback) { 14967 var applyThis = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : null; 14968 var applyArgs = arguments.length > 2 ? arguments[2] : undefined; 14969 var source = arguments.length > 3 ? arguments[3] : undefined; 14970 _currentZoneFrame = { 14971 parent: _currentZoneFrame, 14972 zone: this 14973 }; 14974 14975 try { 14976 try { 14977 return this._zoneDelegate.invoke(this, callback, applyThis, applyArgs, source); 14978 } catch (error) { 14979 if (this._zoneDelegate.handleError(this, error)) { 14980 throw error; 14981 } 14982 } 14983 } finally { 14984 _currentZoneFrame = _currentZoneFrame.parent; 14985 } 14986 } 14987 }, { 14988 key: "runTask", 14989 value: function runTask(task, applyThis, applyArgs) { 14990 if (task.zone != this) { 14991 throw new Error('A task can only be run in the zone of creation! (Creation: ' + (task.zone || NO_ZONE).name + '; Execution: ' + this.name + ')'); 14992 } // https://github.com/angular/zone.js/issues/778, sometimes eventTask 14993 // will run in notScheduled(canceled) state, we should not try to 14994 // run such kind of task but just return 14995 14996 14997 if (task.state === notScheduled && (task.type === eventTask || task.type === macroTask)) { 14998 return; 14999 } 15000 15001 var reEntryGuard = task.state != running; 15002 reEntryGuard && task._transitionTo(running, scheduled); 15003 task.runCount++; 15004 var previousTask = _currentTask; 15005 _currentTask = task; 15006 _currentZoneFrame = { 15007 parent: _currentZoneFrame, 15008 zone: this 15009 }; 15010 15011 try { 15012 if (task.type == macroTask && task.data && !task.data.isPeriodic) { 15013 task.cancelFn = undefined; 15014 } 15015 15016 try { 15017 return this._zoneDelegate.invokeTask(this, task, applyThis, applyArgs); 15018 } catch (error) { 15019 if (this._zoneDelegate.handleError(this, error)) { 15020 throw error; 15021 } 15022 } 15023 } finally { 15024 // if the task's state is notScheduled or unknown, then it has already been cancelled 15025 // we should not reset the state to scheduled 15026 if (task.state !== notScheduled && task.state !== unknown) { 15027 if (task.type == eventTask || task.data && task.data.isPeriodic) { 15028 reEntryGuard && task._transitionTo(scheduled, running); 15029 } else { 15030 task.runCount = 0; 15031 15032 this._updateTaskCount(task, -1); 15033 15034 reEntryGuard && task._transitionTo(notScheduled, running, notScheduled); 15035 } 15036 } 15037 15038 _currentZoneFrame = _currentZoneFrame.parent; 15039 _currentTask = previousTask; 15040 } 15041 } 15042 }, { 15043 key: "scheduleTask", 15044 value: function scheduleTask(task) { 15045 if (task.zone && task.zone !== this) { 15046 // check if the task was rescheduled, the newZone 15047 // should not be the children of the original zone 15048 var newZone = this; 15049 15050 while (newZone) { 15051 if (newZone === task.zone) { 15052 throw Error("can not reschedule task to ".concat(this.name, " which is descendants of the original zone ").concat(task.zone.name)); 15053 } 15054 15055 newZone = newZone.parent; 15056 } 15057 } 15058 15059 task._transitionTo(scheduling, notScheduled); 15060 15061 var zoneDelegates = []; 15062 task._zoneDelegates = zoneDelegates; 15063 task._zone = this; 15064 15065 try { 15066 task = this._zoneDelegate.scheduleTask(this, task); 15067 } catch (err) { 15068 // should set task's state to unknown when scheduleTask throw error 15069 // because the err may from reschedule, so the fromState maybe notScheduled 15070 task._transitionTo(unknown, scheduling, notScheduled); // TODO: @JiaLiPassion, should we check the result from handleError? 15071 15072 15073 this._zoneDelegate.handleError(this, err); 15074 15075 throw err; 15076 } 15077 15078 if (task._zoneDelegates === zoneDelegates) { 15079 // we have to check because internally the delegate can reschedule the task. 15080 this._updateTaskCount(task, 1); 15081 } 15082 15083 if (task.state == scheduling) { 15084 task._transitionTo(scheduled, scheduling); 15085 } 15086 15087 return task; 15088 } 15089 }, { 15090 key: "scheduleMicroTask", 15091 value: function scheduleMicroTask(source, callback, data, customSchedule) { 15092 return this.scheduleTask(new ZoneTask(microTask, source, callback, data, customSchedule, undefined)); 15093 } 15094 }, { 15095 key: "scheduleMacroTask", 15096 value: function scheduleMacroTask(source, callback, data, customSchedule, customCancel) { 15097 return this.scheduleTask(new ZoneTask(macroTask, source, callback, data, customSchedule, customCancel)); 15098 } 15099 }, { 15100 key: "scheduleEventTask", 15101 value: function scheduleEventTask(source, callback, data, customSchedule, customCancel) { 15102 return this.scheduleTask(new ZoneTask(eventTask, source, callback, data, customSchedule, customCancel)); 15103 } 15104 }, { 15105 key: "cancelTask", 15106 value: function cancelTask(task) { 15107 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 + ')'); 15108 15109 task._transitionTo(canceling, scheduled, running); 15110 15111 try { 15112 this._zoneDelegate.cancelTask(this, task); 15113 } catch (err) { 15114 // if error occurs when cancelTask, transit the state to unknown 15115 task._transitionTo(unknown, canceling); 15116 15117 this._zoneDelegate.handleError(this, err); 15118 15119 throw err; 15120 } 15121 15122 this._updateTaskCount(task, -1); 15123 15124 task._transitionTo(notScheduled, canceling); 15125 15126 task.runCount = 0; 15127 return task; 15128 } 15129 }, { 15130 key: "_updateTaskCount", 15131 value: function _updateTaskCount(task, count) { 15132 var zoneDelegates = task._zoneDelegates; 15133 15134 if (count == -1) { 15135 task._zoneDelegates = null; 15136 } 15137 15138 for (var i = 0; i < zoneDelegates.length; i++) { 15139 zoneDelegates[i]._updateTaskCount(task.type, count); 15140 } 15141 } 15142 }, { 15143 key: "parent", 15144 get: function get() { 15145 return this._parent; 15146 } 15147 }, { 15148 key: "name", 15149 get: function get() { 15150 return this._name; 15151 } 15152 }], [{ 15153 key: "assertZonePatched", 15154 value: function assertZonePatched() { 15155 if (global['Promise'] !== patches['ZoneAwarePromise']) { 15156 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.)'); 15157 } 15158 } 15159 }, { 15160 key: "__load_patch", 15161 value: function __load_patch(name, fn) { 15162 if (patches.hasOwnProperty(name)) { 15163 if (checkDuplicate) { 15164 throw Error('Already loaded patch: ' + name); 15165 } 15166 } else if (!global['__Zone_disable_' + name]) { 15167 var perfName = 'Zone:' + name; 15168 mark(perfName); 15169 patches[name] = fn(global, Zone, _api); 15170 performanceMeasure(perfName, perfName); 15171 } 15172 } 15173 }, { 15174 key: "root", 15175 get: function get() { 15176 var zone = Zone.current; 15177 15178 while (zone.parent) { 15179 zone = zone.parent; 15180 } 15181 15182 return zone; 15183 } 15184 }, { 15185 key: "current", 15186 get: function get() { 15187 return _currentZoneFrame.zone; 15188 } 15189 }, { 15190 key: "currentTask", 15191 get: function get() { 15192 return _currentTask; 15193 } 15194 }]); 15195 15196 return Zone; 15197 }(); 15198 15199 Zone.__symbol__ = __symbol__; 15200 var DELEGATE_ZS = { 15201 name: '', 15202 onHasTask: function onHasTask(delegate, _, target, hasTaskState) { 15203 return delegate.hasTask(target, hasTaskState); 15204 }, 15205 onScheduleTask: function onScheduleTask(delegate, _, target, task) { 15206 return delegate.scheduleTask(target, task); 15207 }, 15208 onInvokeTask: function onInvokeTask(delegate, _, target, task, applyThis, applyArgs) { 15209 return delegate.invokeTask(target, task, applyThis, applyArgs); 15210 }, 15211 onCancelTask: function onCancelTask(delegate, _, target, task) { 15212 return delegate.cancelTask(target, task); 15213 } 15214 }; 15215 15216 var ZoneDelegate = 15217 /*#__PURE__*/ 15218 function () { 15219 function ZoneDelegate(zone, parentDelegate, zoneSpec) { 15220 _classCallCheck(this, ZoneDelegate); 15221 15222 this._taskCounts = { 15223 'microTask': 0, 15224 'macroTask': 0, 15225 'eventTask': 0 15226 }; 15227 this.zone = zone; 15228 this._parentDelegate = parentDelegate; 15229 this._forkZS = zoneSpec && (zoneSpec && zoneSpec.onFork ? zoneSpec : parentDelegate._forkZS); 15230 this._forkDlgt = zoneSpec && (zoneSpec.onFork ? parentDelegate : parentDelegate._forkDlgt); 15231 this._forkCurrZone = zoneSpec && (zoneSpec.onFork ? this.zone : parentDelegate.zone); 15232 this._interceptZS = zoneSpec && (zoneSpec.onIntercept ? zoneSpec : parentDelegate._interceptZS); 15233 this._interceptDlgt = zoneSpec && (zoneSpec.onIntercept ? parentDelegate : parentDelegate._interceptDlgt); 15234 this._interceptCurrZone = zoneSpec && (zoneSpec.onIntercept ? this.zone : parentDelegate.zone); 15235 this._invokeZS = zoneSpec && (zoneSpec.onInvoke ? zoneSpec : parentDelegate._invokeZS); 15236 this._invokeDlgt = zoneSpec && (zoneSpec.onInvoke ? parentDelegate : parentDelegate._invokeDlgt); 15237 this._invokeCurrZone = zoneSpec && (zoneSpec.onInvoke ? this.zone : parentDelegate.zone); 15238 this._handleErrorZS = zoneSpec && (zoneSpec.onHandleError ? zoneSpec : parentDelegate._handleErrorZS); 15239 this._handleErrorDlgt = zoneSpec && (zoneSpec.onHandleError ? parentDelegate : parentDelegate._handleErrorDlgt); 15240 this._handleErrorCurrZone = zoneSpec && (zoneSpec.onHandleError ? this.zone : parentDelegate.zone); 15241 this._scheduleTaskZS = zoneSpec && (zoneSpec.onScheduleTask ? zoneSpec : parentDelegate._scheduleTaskZS); 15242 this._scheduleTaskDlgt = zoneSpec && (zoneSpec.onScheduleTask ? parentDelegate : parentDelegate._scheduleTaskDlgt); 15243 this._scheduleTaskCurrZone = zoneSpec && (zoneSpec.onScheduleTask ? this.zone : parentDelegate.zone); 15244 this._invokeTaskZS = zoneSpec && (zoneSpec.onInvokeTask ? zoneSpec : parentDelegate._invokeTaskZS); 15245 this._invokeTaskDlgt = zoneSpec && (zoneSpec.onInvokeTask ? parentDelegate : parentDelegate._invokeTaskDlgt); 15246 this._invokeTaskCurrZone = zoneSpec && (zoneSpec.onInvokeTask ? this.zone : parentDelegate.zone); 15247 this._cancelTaskZS = zoneSpec && (zoneSpec.onCancelTask ? zoneSpec : parentDelegate._cancelTaskZS); 15248 this._cancelTaskDlgt = zoneSpec && (zoneSpec.onCancelTask ? parentDelegate : parentDelegate._cancelTaskDlgt); 15249 this._cancelTaskCurrZone = zoneSpec && (zoneSpec.onCancelTask ? this.zone : parentDelegate.zone); 15250 this._hasTaskZS = null; 15251 this._hasTaskDlgt = null; 15252 this._hasTaskDlgtOwner = null; 15253 this._hasTaskCurrZone = null; 15254 var zoneSpecHasTask = zoneSpec && zoneSpec.onHasTask; 15255 var parentHasTask = parentDelegate && parentDelegate._hasTaskZS; 15256 15257 if (zoneSpecHasTask || parentHasTask) { 15258 // If we need to report hasTask, than this ZS needs to do ref counting on tasks. In such 15259 // a case all task related interceptors must go through this ZD. We can't short circuit it. 15260 this._hasTaskZS = zoneSpecHasTask ? zoneSpec : DELEGATE_ZS; 15261 this._hasTaskDlgt = parentDelegate; 15262 this._hasTaskDlgtOwner = this; 15263 this._hasTaskCurrZone = zone; 15264 15265 if (!zoneSpec.onScheduleTask) { 15266 this._scheduleTaskZS = DELEGATE_ZS; 15267 this._scheduleTaskDlgt = parentDelegate; 15268 this._scheduleTaskCurrZone = this.zone; 15269 } 15270 15271 if (!zoneSpec.onInvokeTask) { 15272 this._invokeTaskZS = DELEGATE_ZS; 15273 this._invokeTaskDlgt = parentDelegate; 15274 this._invokeTaskCurrZone = this.zone; 15275 } 15276 15277 if (!zoneSpec.onCancelTask) { 15278 this._cancelTaskZS = DELEGATE_ZS; 15279 this._cancelTaskDlgt = parentDelegate; 15280 this._cancelTaskCurrZone = this.zone; 15281 } 15282 } 15283 } 15284 15285 _createClass(ZoneDelegate, [{ 15286 key: "fork", 15287 value: function fork(targetZone, zoneSpec) { 15288 return this._forkZS ? this._forkZS.onFork(this._forkDlgt, this.zone, targetZone, zoneSpec) : new Zone(targetZone, zoneSpec); 15289 } 15290 }, { 15291 key: "intercept", 15292 value: function intercept(targetZone, callback, source) { 15293 return this._interceptZS ? this._interceptZS.onIntercept(this._interceptDlgt, this._interceptCurrZone, targetZone, callback, source) : callback; 15294 } 15295 }, { 15296 key: "invoke", 15297 value: function invoke(targetZone, callback, applyThis, applyArgs, source) { 15298 return this._invokeZS ? this._invokeZS.onInvoke(this._invokeDlgt, this._invokeCurrZone, targetZone, callback, applyThis, applyArgs, source) : callback.apply(applyThis, applyArgs); 15299 } 15300 }, { 15301 key: "handleError", 15302 value: function handleError(targetZone, error) { 15303 return this._handleErrorZS ? this._handleErrorZS.onHandleError(this._handleErrorDlgt, this._handleErrorCurrZone, targetZone, error) : true; 15304 } 15305 }, { 15306 key: "scheduleTask", 15307 value: function scheduleTask(targetZone, task) { 15308 var returnTask = task; 15309 15310 if (this._scheduleTaskZS) { 15311 if (this._hasTaskZS) { 15312 returnTask._zoneDelegates.push(this._hasTaskDlgtOwner); 15313 } 15314 15315 returnTask = this._scheduleTaskZS.onScheduleTask(this._scheduleTaskDlgt, this._scheduleTaskCurrZone, targetZone, task); 15316 if (!returnTask) returnTask = task; 15317 } else { 15318 if (task.scheduleFn) { 15319 task.scheduleFn(task); 15320 } else if (task.type == microTask) { 15321 scheduleMicroTask(task); 15322 } else { 15323 throw new Error('Task is missing scheduleFn.'); 15324 } 15325 } 15326 15327 return returnTask; 15328 } 15329 }, { 15330 key: "invokeTask", 15331 value: function invokeTask(targetZone, task, applyThis, applyArgs) { 15332 return this._invokeTaskZS ? this._invokeTaskZS.onInvokeTask(this._invokeTaskDlgt, this._invokeTaskCurrZone, targetZone, task, applyThis, applyArgs) : task.callback.apply(applyThis, applyArgs); 15333 } 15334 }, { 15335 key: "cancelTask", 15336 value: function cancelTask(targetZone, task) { 15337 var value; 15338 15339 if (this._cancelTaskZS) { 15340 value = this._cancelTaskZS.onCancelTask(this._cancelTaskDlgt, this._cancelTaskCurrZone, targetZone, task); 15341 } else { 15342 if (!task.cancelFn) { 15343 throw Error('Task is not cancelable'); 15344 } 15345 15346 value = task.cancelFn(task); 15347 } 15348 15349 return value; 15350 } 15351 }, { 15352 key: "hasTask", 15353 value: function hasTask(targetZone, isEmpty) { 15354 // hasTask should not throw error so other ZoneDelegate 15355 // can still trigger hasTask callback 15356 try { 15357 this._hasTaskZS && this._hasTaskZS.onHasTask(this._hasTaskDlgt, this._hasTaskCurrZone, targetZone, isEmpty); 15358 } catch (err) { 15359 this.handleError(targetZone, err); 15360 } 15361 } 15362 }, { 15363 key: "_updateTaskCount", 15364 value: function _updateTaskCount(type, count) { 15365 var counts = this._taskCounts; 15366 var prev = counts[type]; 15367 var next = counts[type] = prev + count; 15368 15369 if (next < 0) { 15370 throw new Error('More tasks executed then were scheduled.'); 15371 } 15372 15373 if (prev == 0 || next == 0) { 15374 var isEmpty = { 15375 microTask: counts['microTask'] > 0, 15376 macroTask: counts['macroTask'] > 0, 15377 eventTask: counts['eventTask'] > 0, 15378 change: type 15379 }; 15380 this.hasTask(this.zone, isEmpty); 15381 } 15382 } 15383 }]); 15384 15385 return ZoneDelegate; 15386 }(); 15387 15388 var ZoneTask = 15389 /*#__PURE__*/ 15390 function () { 15391 function ZoneTask(type, source, callback, options, scheduleFn, cancelFn) { 15392 _classCallCheck(this, ZoneTask); 15393 15394 this._zone = null; 15395 this.runCount = 0; 15396 this._zoneDelegates = null; 15397 this._state = 'notScheduled'; 15398 this.type = type; 15399 this.source = source; 15400 this.data = options; 15401 this.scheduleFn = scheduleFn; 15402 this.cancelFn = cancelFn; 15403 this.callback = callback; 15404 var self = this; // TODO: @JiaLiPassion options should have interface 15405 15406 if (type === eventTask && options && options.useG) { 15407 this.invoke = ZoneTask.invokeTask; 15408 } else { 15409 this.invoke = function () { 15410 return ZoneTask.invokeTask.call(global, self, this, arguments); 15411 }; 15412 } 15413 } 15414 15415 _createClass(ZoneTask, [{ 15416 key: "cancelScheduleRequest", 15417 value: function cancelScheduleRequest() { 15418 this._transitionTo(notScheduled, scheduling); 15419 } 15420 }, { 15421 key: "_transitionTo", 15422 value: function _transitionTo(toState, fromState1, fromState2) { 15423 if (this._state === fromState1 || this._state === fromState2) { 15424 this._state = toState; 15425 15426 if (toState == notScheduled) { 15427 this._zoneDelegates = null; 15428 } 15429 } else { 15430 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, "'.")); 15431 } 15432 } 15433 }, { 15434 key: "toString", 15435 value: function toString() { 15436 if (this.data && typeof this.data.handleId !== 'undefined') { 15437 return this.data.handleId.toString(); 15438 } else { 15439 return Object.prototype.toString.call(this); 15440 } 15441 } // add toJSON method to prevent cyclic error when 15442 // call JSON.stringify(zoneTask) 15443 15444 }, { 15445 key: "toJSON", 15446 value: function toJSON() { 15447 return { 15448 type: this.type, 15449 state: this.state, 15450 source: this.source, 15451 zone: this.zone.name, 15452 runCount: this.runCount 15453 }; 15454 } 15455 }, { 15456 key: "zone", 15457 get: function get() { 15458 return this._zone; 15459 } 15460 }, { 15461 key: "state", 15462 get: function get() { 15463 return this._state; 15464 } 15465 }], [{ 15466 key: "invokeTask", 15467 value: function invokeTask(task, target, args) { 15468 if (!task) { 15469 task = this; 15470 } 15471 15472 _numberOfNestedTaskFrames++; 15473 15474 try { 15475 task.runCount++; 15476 return task.zone.runTask(task, target, args); 15477 } finally { 15478 if (_numberOfNestedTaskFrames == 1) { 15479 drainMicroTaskQueue(); 15480 } 15481 15482 _numberOfNestedTaskFrames--; 15483 } 15484 } 15485 }]); 15486 15487 return ZoneTask; 15488 }(); ////////////////////////////////////////////////////// 15489 ////////////////////////////////////////////////////// 15490 /// MICROTASK QUEUE 15491 ////////////////////////////////////////////////////// 15492 ////////////////////////////////////////////////////// 15493 15494 15495 var symbolSetTimeout = __symbol__('setTimeout'); 15496 15497 var symbolPromise = __symbol__('Promise'); 15498 15499 var symbolThen = __symbol__('then'); 15500 15501 var _microTaskQueue = []; 15502 var _isDrainingMicrotaskQueue = false; 15503 var nativeMicroTaskQueuePromise; 15504 15505 function scheduleMicroTask(task) { 15506 // if we are not running in any task, and there has not been anything scheduled 15507 // we must bootstrap the initial task creation by manually scheduling the drain 15508 if (_numberOfNestedTaskFrames === 0 && _microTaskQueue.length === 0) { 15509 // We are not running in Task, so we need to kickstart the microtask queue. 15510 if (!nativeMicroTaskQueuePromise) { 15511 if (global[symbolPromise]) { 15512 nativeMicroTaskQueuePromise = global[symbolPromise].resolve(0); 15513 } 15514 } 15515 15516 if (nativeMicroTaskQueuePromise) { 15517 var nativeThen = nativeMicroTaskQueuePromise[symbolThen]; 15518 15519 if (!nativeThen) { 15520 // native Promise is not patchable, we need to use `then` directly 15521 // issue 1078 15522 nativeThen = nativeMicroTaskQueuePromise['then']; 15523 } 15524 15525 nativeThen.call(nativeMicroTaskQueuePromise, drainMicroTaskQueue); 15526 } else { 15527 global[symbolSetTimeout](drainMicroTaskQueue, 0); 15528 } 15529 } 15530 15531 task && _microTaskQueue.push(task); 15532 } 15533 15534 function drainMicroTaskQueue() { 15535 if (!_isDrainingMicrotaskQueue) { 15536 _isDrainingMicrotaskQueue = true; 15537 15538 while (_microTaskQueue.length) { 15539 var queue = _microTaskQueue; 15540 _microTaskQueue = []; 15541 15542 for (var i = 0; i < queue.length; i++) { 15543 var task = queue[i]; 15544 15545 try { 15546 task.zone.runTask(task, null, null); 15547 } catch (error) { 15548 _api.onUnhandledError(error); 15549 } 15550 } 15551 } 15552 15553 _api.microtaskDrainDone(); 15554 15555 _isDrainingMicrotaskQueue = false; 15556 } 15557 } ////////////////////////////////////////////////////// 15558 ////////////////////////////////////////////////////// 15559 /// BOOTSTRAP 15560 ////////////////////////////////////////////////////// 15561 ////////////////////////////////////////////////////// 15562 15563 15564 var NO_ZONE = { 15565 name: 'NO ZONE' 15566 }; 15567 var notScheduled = 'notScheduled', 15568 scheduling = 'scheduling', 15569 scheduled = 'scheduled', 15570 running = 'running', 15571 canceling = 'canceling', 15572 unknown = 'unknown'; 15573 var microTask = 'microTask', 15574 macroTask = 'macroTask', 15575 eventTask = 'eventTask'; 15576 var patches = {}; 15577 var _api = { 15578 symbol: __symbol__, 15579 currentZoneFrame: function currentZoneFrame() { 15580 return _currentZoneFrame; 15581 }, 15582 onUnhandledError: noop, 15583 microtaskDrainDone: noop, 15584 scheduleMicroTask: scheduleMicroTask, 15585 showUncaughtError: function showUncaughtError() { 15586 return !Zone[__symbol__('ignoreConsoleErrorUncaughtError')]; 15587 }, 15588 patchEventTarget: function patchEventTarget() { 15589 return []; 15590 }, 15591 patchOnProperties: noop, 15592 patchMethod: function patchMethod() { 15593 return noop; 15594 }, 15595 bindArguments: function bindArguments() { 15596 return []; 15597 }, 15598 patchThen: function patchThen() { 15599 return noop; 15600 }, 15601 patchMacroTask: function patchMacroTask() { 15602 return noop; 15603 }, 15604 setNativePromise: function setNativePromise(NativePromise) { 15605 // sometimes NativePromise.resolve static function 15606 // is not ready yet, (such as core-js/es6.promise) 15607 // so we need to check here. 15608 if (NativePromise && typeof NativePromise.resolve === 'function') { 15609 nativeMicroTaskQueuePromise = NativePromise.resolve(0); 15610 } 15611 }, 15612 patchEventPrototype: function patchEventPrototype() { 15613 return noop; 15614 }, 15615 isIEOrEdge: function isIEOrEdge() { 15616 return false; 15617 }, 15618 getGlobalObjects: function getGlobalObjects() { 15619 return undefined; 15620 }, 15621 ObjectDefineProperty: function ObjectDefineProperty() { 15622 return noop; 15623 }, 15624 ObjectGetOwnPropertyDescriptor: function ObjectGetOwnPropertyDescriptor() { 15625 return undefined; 15626 }, 15627 ObjectCreate: function ObjectCreate() { 15628 return undefined; 15629 }, 15630 ArraySlice: function ArraySlice() { 15631 return []; 15632 }, 15633 patchClass: function patchClass() { 15634 return noop; 15635 }, 15636 wrapWithCurrentZone: function wrapWithCurrentZone() { 15637 return noop; 15638 }, 15639 filterProperties: function filterProperties() { 15640 return []; 15641 }, 15642 attachOriginToPatched: function attachOriginToPatched() { 15643 return noop; 15644 }, 15645 _redefineProperty: function _redefineProperty() { 15646 return noop; 15647 }, 15648 patchCallbacks: function patchCallbacks() { 15649 return noop; 15650 } 15651 }; 15652 var _currentZoneFrame = { 15653 parent: null, 15654 zone: new Zone(null, null) 15655 }; 15656 var _currentTask = null; 15657 var _numberOfNestedTaskFrames = 0; 15658 15659 function noop() {} 15660 15661 function __symbol__(name) { 15662 return '__zone_symbol__' + name; 15663 } 15664 15665 performanceMeasure('Zone', 'Zone'); 15666 return global['Zone'] = Zone; 15667 }(typeof window !== 'undefined' && window || typeof self !== 'undefined' && self || global); 15668 /** 15669 * @license 15670 * Copyright Google Inc. All Rights Reserved. 15671 * 15672 * Use of this source code is governed by an MIT-style license that can be 15673 * found in the LICENSE file at https://angular.io/license 15674 */ 15675 15676 15677 Zone.__load_patch('ZoneAwarePromise', function (global, Zone, api) { 15678 var ObjectGetOwnPropertyDescriptor = Object.getOwnPropertyDescriptor; 15679 var ObjectDefineProperty = Object.defineProperty; 15680 15681 function readableObjectToString(obj) { 15682 if (obj && obj.toString === Object.prototype.toString) { 15683 var className = obj.constructor && obj.constructor.name; 15684 return (className ? className : '') + ': ' + JSON.stringify(obj); 15685 } 15686 15687 return obj ? obj.toString() : Object.prototype.toString.call(obj); 15688 } 15689 15690 var __symbol__ = api.symbol; 15691 var _uncaughtPromiseErrors = []; 15692 15693 var symbolPromise = __symbol__('Promise'); 15694 15695 var symbolThen = __symbol__('then'); 15696 15697 var creationTrace = '__creationTrace__'; 15698 15699 api.onUnhandledError = function (e) { 15700 if (api.showUncaughtError()) { 15701 var rejection = e && e.rejection; 15702 15703 if (rejection) { 15704 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); 15705 } else { 15706 console.error(e); 15707 } 15708 } 15709 }; 15710 15711 api.microtaskDrainDone = function () { 15712 while (_uncaughtPromiseErrors.length) { 15713 var _loop = function _loop() { 15714 var uncaughtPromiseError = _uncaughtPromiseErrors.shift(); 15715 15716 try { 15717 uncaughtPromiseError.zone.runGuarded(function () { 15718 throw uncaughtPromiseError; 15719 }); 15720 } catch (error) { 15721 handleUnhandledRejection(error); 15722 } 15723 }; 15724 15725 while (_uncaughtPromiseErrors.length) { 15726 _loop(); 15727 } 15728 } 15729 }; 15730 15731 var UNHANDLED_PROMISE_REJECTION_HANDLER_SYMBOL = __symbol__('unhandledPromiseRejectionHandler'); 15732 15733 function handleUnhandledRejection(e) { 15734 api.onUnhandledError(e); 15735 15736 try { 15737 var handler = Zone[UNHANDLED_PROMISE_REJECTION_HANDLER_SYMBOL]; 15738 15739 if (handler && typeof handler === 'function') { 15740 handler.call(this, e); 15741 } 15742 } catch (err) {} 15743 } 15744 15745 function isThenable(value) { 15746 return value && value.then; 15747 } 15748 15749 function forwardResolution(value) { 15750 return value; 15751 } 15752 15753 function forwardRejection(rejection) { 15754 return ZoneAwarePromise.reject(rejection); 15755 } 15756 15757 var symbolState = __symbol__('state'); 15758 15759 var symbolValue = __symbol__('value'); 15760 15761 var symbolFinally = __symbol__('finally'); 15762 15763 var symbolParentPromiseValue = __symbol__('parentPromiseValue'); 15764 15765 var symbolParentPromiseState = __symbol__('parentPromiseState'); 15766 15767 var source = 'Promise.then'; 15768 var UNRESOLVED = null; 15769 var RESOLVED = true; 15770 var REJECTED = false; 15771 var REJECTED_NO_CATCH = 0; 15772 15773 function makeResolver(promise, state) { 15774 return function (v) { 15775 try { 15776 resolvePromise(promise, state, v); 15777 } catch (err) { 15778 resolvePromise(promise, false, err); 15779 } // Do not return value or you will break the Promise spec. 15780 15781 }; 15782 } 15783 15784 var once = function once() { 15785 var wasCalled = false; 15786 return function wrapper(wrappedFunction) { 15787 return function () { 15788 if (wasCalled) { 15789 return; 15790 } 15791 15792 wasCalled = true; 15793 wrappedFunction.apply(null, arguments); 15794 }; 15795 }; 15796 }; 15797 15798 var TYPE_ERROR = 'Promise resolved with itself'; 15799 15800 var CURRENT_TASK_TRACE_SYMBOL = __symbol__('currentTaskTrace'); // Promise Resolution 15801 15802 15803 function resolvePromise(promise, state, value) { 15804 var onceWrapper = once(); 15805 15806 if (promise === value) { 15807 throw new TypeError(TYPE_ERROR); 15808 } 15809 15810 if (promise[symbolState] === UNRESOLVED) { 15811 // should only get value.then once based on promise spec. 15812 var then = null; 15813 15814 try { 15815 if (typeof value === 'object' || typeof value === 'function') { 15816 then = value && value.then; 15817 } 15818 } catch (err) { 15819 onceWrapper(function () { 15820 resolvePromise(promise, false, err); 15821 })(); 15822 return promise; 15823 } // if (value instanceof ZoneAwarePromise) { 15824 15825 15826 if (state !== REJECTED && value instanceof ZoneAwarePromise && value.hasOwnProperty(symbolState) && value.hasOwnProperty(symbolValue) && value[symbolState] !== UNRESOLVED) { 15827 clearRejectedNoCatch(value); 15828 resolvePromise(promise, value[symbolState], value[symbolValue]); 15829 } else if (state !== REJECTED && typeof then === 'function') { 15830 try { 15831 then.call(value, onceWrapper(makeResolver(promise, state)), onceWrapper(makeResolver(promise, false))); 15832 } catch (err) { 15833 onceWrapper(function () { 15834 resolvePromise(promise, false, err); 15835 })(); 15836 } 15837 } else { 15838 promise[symbolState] = state; 15839 var queue = promise[symbolValue]; 15840 promise[symbolValue] = value; 15841 15842 if (promise[symbolFinally] === symbolFinally) { 15843 // the promise is generated by Promise.prototype.finally 15844 if (state === RESOLVED) { 15845 // the state is resolved, should ignore the value 15846 // and use parent promise value 15847 promise[symbolState] = promise[symbolParentPromiseState]; 15848 promise[symbolValue] = promise[symbolParentPromiseValue]; 15849 } 15850 } // record task information in value when error occurs, so we can 15851 // do some additional work such as render longStackTrace 15852 15853 15854 if (state === REJECTED && value instanceof Error) { 15855 // check if longStackTraceZone is here 15856 var trace = Zone.currentTask && Zone.currentTask.data && Zone.currentTask.data[creationTrace]; 15857 15858 if (trace) { 15859 // only keep the long stack trace into error when in longStackTraceZone 15860 ObjectDefineProperty(value, CURRENT_TASK_TRACE_SYMBOL, { 15861 configurable: true, 15862 enumerable: false, 15863 writable: true, 15864 value: trace 15865 }); 15866 } 15867 } 15868 15869 for (var i = 0; i < queue.length;) { 15870 scheduleResolveOrReject(promise, queue[i++], queue[i++], queue[i++], queue[i++]); 15871 } 15872 15873 if (queue.length == 0 && state == REJECTED) { 15874 promise[symbolState] = REJECTED_NO_CATCH; 15875 15876 try { 15877 // try to print more readable error log 15878 throw new Error('Uncaught (in promise): ' + readableObjectToString(value) + (value && value.stack ? '\n' + value.stack : '')); 15879 } catch (err) { 15880 var error = err; 15881 error.rejection = value; 15882 error.promise = promise; 15883 error.zone = Zone.current; 15884 error.task = Zone.currentTask; 15885 15886 _uncaughtPromiseErrors.push(error); 15887 15888 api.scheduleMicroTask(); // to make sure that it is running 15889 } 15890 } 15891 } 15892 } // Resolving an already resolved promise is a noop. 15893 15894 15895 return promise; 15896 } 15897 15898 var REJECTION_HANDLED_HANDLER = __symbol__('rejectionHandledHandler'); 15899 15900 function clearRejectedNoCatch(promise) { 15901 if (promise[symbolState] === REJECTED_NO_CATCH) { 15902 // if the promise is rejected no catch status 15903 // and queue.length > 0, means there is a error handler 15904 // here to handle the rejected promise, we should trigger 15905 // windows.rejectionhandled eventHandler or nodejs rejectionHandled 15906 // eventHandler 15907 try { 15908 var handler = Zone[REJECTION_HANDLED_HANDLER]; 15909 15910 if (handler && typeof handler === 'function') { 15911 handler.call(this, { 15912 rejection: promise[symbolValue], 15913 promise: promise 15914 }); 15915 } 15916 } catch (err) {} 15917 15918 promise[symbolState] = REJECTED; 15919 15920 for (var i = 0; i < _uncaughtPromiseErrors.length; i++) { 15921 if (promise === _uncaughtPromiseErrors[i].promise) { 15922 _uncaughtPromiseErrors.splice(i, 1); 15923 } 15924 } 15925 } 15926 } 15927 15928 function scheduleResolveOrReject(promise, zone, chainPromise, onFulfilled, onRejected) { 15929 clearRejectedNoCatch(promise); 15930 var promiseState = promise[symbolState]; 15931 var delegate = promiseState ? typeof onFulfilled === 'function' ? onFulfilled : forwardResolution : typeof onRejected === 'function' ? onRejected : forwardRejection; 15932 zone.scheduleMicroTask(source, function () { 15933 try { 15934 var parentPromiseValue = promise[symbolValue]; 15935 var isFinallyPromise = chainPromise && symbolFinally === chainPromise[symbolFinally]; 15936 15937 if (isFinallyPromise) { 15938 // if the promise is generated from finally call, keep parent promise's state and value 15939 chainPromise[symbolParentPromiseValue] = parentPromiseValue; 15940 chainPromise[symbolParentPromiseState] = promiseState; 15941 } // should not pass value to finally callback 15942 15943 15944 var value = zone.run(delegate, undefined, isFinallyPromise && delegate !== forwardRejection && delegate !== forwardResolution ? [] : [parentPromiseValue]); 15945 resolvePromise(chainPromise, true, value); 15946 } catch (error) { 15947 // if error occurs, should always return this error 15948 resolvePromise(chainPromise, false, error); 15949 } 15950 }, chainPromise); 15951 } 15952 15953 var ZONE_AWARE_PROMISE_TO_STRING = 'function ZoneAwarePromise() { [native code] }'; 15954 15955 var ZoneAwarePromise = 15956 /*#__PURE__*/ 15957 function () { 15958 function ZoneAwarePromise(executor) { 15959 _classCallCheck(this, ZoneAwarePromise); 15960 15961 var promise = this; 15962 15963 if (!(promise instanceof ZoneAwarePromise)) { 15964 throw new Error('Must be an instanceof Promise.'); 15965 } 15966 15967 promise[symbolState] = UNRESOLVED; 15968 promise[symbolValue] = []; // queue; 15969 15970 try { 15971 executor && executor(makeResolver(promise, RESOLVED), makeResolver(promise, REJECTED)); 15972 } catch (error) { 15973 resolvePromise(promise, false, error); 15974 } 15975 } 15976 15977 _createClass(ZoneAwarePromise, [{ 15978 key: "then", 15979 value: function then(onFulfilled, onRejected) { 15980 var chainPromise = new this.constructor(null); 15981 var zone = Zone.current; 15982 15983 if (this[symbolState] == UNRESOLVED) { 15984 this[symbolValue].push(zone, chainPromise, onFulfilled, onRejected); 15985 } else { 15986 scheduleResolveOrReject(this, zone, chainPromise, onFulfilled, onRejected); 15987 } 15988 15989 return chainPromise; 15990 } 15991 }, { 15992 key: "catch", 15993 value: function _catch(onRejected) { 15994 return this.then(null, onRejected); 15995 } 15996 }, { 15997 key: "finally", 15998 value: function _finally(onFinally) { 15999 var chainPromise = new this.constructor(null); 16000 chainPromise[symbolFinally] = symbolFinally; 16001 var zone = Zone.current; 16002 16003 if (this[symbolState] == UNRESOLVED) { 16004 this[symbolValue].push(zone, chainPromise, onFinally, onFinally); 16005 } else { 16006 scheduleResolveOrReject(this, zone, chainPromise, onFinally, onFinally); 16007 } 16008 16009 return chainPromise; 16010 } 16011 }, { 16012 key: Symbol.toStringTag, 16013 get: function get() { 16014 return 'Promise'; 16015 } 16016 }], [{ 16017 key: "toString", 16018 value: function toString() { 16019 return ZONE_AWARE_PROMISE_TO_STRING; 16020 } 16021 }, { 16022 key: "resolve", 16023 value: function resolve(value) { 16024 return resolvePromise(new this(null), RESOLVED, value); 16025 } 16026 }, { 16027 key: "reject", 16028 value: function reject(error) { 16029 return resolvePromise(new this(null), REJECTED, error); 16030 } 16031 }, { 16032 key: "race", 16033 value: function race(values) { 16034 var resolve; 16035 var reject; 16036 var promise = new this(function (res, rej) { 16037 resolve = res; 16038 reject = rej; 16039 }); 16040 16041 function onResolve(value) { 16042 resolve(value); 16043 } 16044 16045 function onReject(error) { 16046 reject(error); 16047 } 16048 16049 var _iteratorNormalCompletion = true; 16050 var _didIteratorError = false; 16051 var _iteratorError = undefined; 16052 16053 try { 16054 for (var _iterator = values[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) { 16055 var value = _step.value; 16056 16057 if (!isThenable(value)) { 16058 value = this.resolve(value); 16059 } 16060 16061 value.then(onResolve, onReject); 16062 } 16063 } catch (err) { 16064 _didIteratorError = true; 16065 _iteratorError = err; 16066 } finally { 16067 try { 16068 if (!_iteratorNormalCompletion && _iterator.return != null) { 16069 _iterator.return(); 16070 } 16071 } finally { 16072 if (_didIteratorError) { 16073 throw _iteratorError; 16074 } 16075 } 16076 } 16077 16078 return promise; 16079 } 16080 }, { 16081 key: "all", 16082 value: function all(values) { 16083 var _this = this; 16084 16085 var resolve; 16086 var reject; 16087 var promise = new this(function (res, rej) { 16088 resolve = res; 16089 reject = rej; 16090 }); // Start at 2 to prevent prematurely resolving if .then is called immediately. 16091 16092 var unresolvedCount = 2; 16093 var valueIndex = 0; 16094 var resolvedValues = []; 16095 var _iteratorNormalCompletion2 = true; 16096 var _didIteratorError2 = false; 16097 var _iteratorError2 = undefined; 16098 16099 try { 16100 var _loop2 = function _loop2() { 16101 var value = _step2.value; 16102 16103 if (!isThenable(value)) { 16104 value = _this.resolve(value); 16105 } 16106 16107 var curValueIndex = valueIndex; 16108 value.then(function (value) { 16109 resolvedValues[curValueIndex] = value; 16110 unresolvedCount--; 16111 16112 if (unresolvedCount === 0) { 16113 resolve(resolvedValues); 16114 } 16115 }, reject); 16116 unresolvedCount++; 16117 valueIndex++; 16118 }; 16119 16120 for (var _iterator2 = values[Symbol.iterator](), _step2; !(_iteratorNormalCompletion2 = (_step2 = _iterator2.next()).done); _iteratorNormalCompletion2 = true) { 16121 _loop2(); 16122 } // Make the unresolvedCount zero-based again. 16123 16124 } catch (err) { 16125 _didIteratorError2 = true; 16126 _iteratorError2 = err; 16127 } finally { 16128 try { 16129 if (!_iteratorNormalCompletion2 && _iterator2.return != null) { 16130 _iterator2.return(); 16131 } 16132 } finally { 16133 if (_didIteratorError2) { 16134 throw _iteratorError2; 16135 } 16136 } 16137 } 16138 16139 unresolvedCount -= 2; 16140 16141 if (unresolvedCount === 0) { 16142 resolve(resolvedValues); 16143 } 16144 16145 return promise; 16146 } 16147 }]); 16148 16149 return ZoneAwarePromise; 16150 }(); // Protect against aggressive optimizers dropping seemingly unused properties. 16151 // E.g. Closure Compiler in advanced mode. 16152 16153 16154 ZoneAwarePromise['resolve'] = ZoneAwarePromise.resolve; 16155 ZoneAwarePromise['reject'] = ZoneAwarePromise.reject; 16156 ZoneAwarePromise['race'] = ZoneAwarePromise.race; 16157 ZoneAwarePromise['all'] = ZoneAwarePromise.all; 16158 var NativePromise = global[symbolPromise] = global['Promise']; 16159 16160 var ZONE_AWARE_PROMISE = Zone.__symbol__('ZoneAwarePromise'); 16161 16162 var desc = ObjectGetOwnPropertyDescriptor(global, 'Promise'); 16163 16164 if (!desc || desc.configurable) { 16165 desc && delete desc.writable; 16166 desc && delete desc.value; 16167 16168 if (!desc) { 16169 desc = { 16170 configurable: true, 16171 enumerable: true 16172 }; 16173 } 16174 16175 desc.get = function () { 16176 // if we already set ZoneAwarePromise, use patched one 16177 // otherwise return native one. 16178 return global[ZONE_AWARE_PROMISE] ? global[ZONE_AWARE_PROMISE] : global[symbolPromise]; 16179 }; 16180 16181 desc.set = function (NewNativePromise) { 16182 if (NewNativePromise === ZoneAwarePromise) { 16183 // if the NewNativePromise is ZoneAwarePromise 16184 // save to global 16185 global[ZONE_AWARE_PROMISE] = NewNativePromise; 16186 } else { 16187 // if the NewNativePromise is not ZoneAwarePromise 16188 // for example: after load zone.js, some library just 16189 // set es6-promise to global, if we set it to global 16190 // directly, assertZonePatched will fail and angular 16191 // will not loaded, so we just set the NewNativePromise 16192 // to global[symbolPromise], so the result is just like 16193 // we load ES6 Promise before zone.js 16194 global[symbolPromise] = NewNativePromise; 16195 16196 if (!NewNativePromise.prototype[symbolThen]) { 16197 patchThen(NewNativePromise); 16198 } 16199 16200 api.setNativePromise(NewNativePromise); 16201 } 16202 }; 16203 16204 ObjectDefineProperty(global, 'Promise', desc); 16205 } 16206 16207 global['Promise'] = ZoneAwarePromise; 16208 16209 var symbolThenPatched = __symbol__('thenPatched'); 16210 16211 function patchThen(Ctor) { 16212 var proto = Ctor.prototype; 16213 var prop = ObjectGetOwnPropertyDescriptor(proto, 'then'); 16214 16215 if (prop && (prop.writable === false || !prop.configurable)) { 16216 // check Ctor.prototype.then propertyDescriptor is writable or not 16217 // in meteor env, writable is false, we should ignore such case 16218 return; 16219 } 16220 16221 var originalThen = proto.then; // Keep a reference to the original method. 16222 16223 proto[symbolThen] = originalThen; 16224 16225 Ctor.prototype.then = function (onResolve, onReject) { 16226 var _this2 = this; 16227 16228 var wrapped = new ZoneAwarePromise(function (resolve, reject) { 16229 originalThen.call(_this2, resolve, reject); 16230 }); 16231 return wrapped.then(onResolve, onReject); 16232 }; 16233 16234 Ctor[symbolThenPatched] = true; 16235 } 16236 16237 api.patchThen = patchThen; 16238 16239 function zoneify(fn) { 16240 return function () { 16241 var resultPromise = fn.apply(this, arguments); 16242 16243 if (resultPromise instanceof ZoneAwarePromise) { 16244 return resultPromise; 16245 } 16246 16247 var ctor = resultPromise.constructor; 16248 16249 if (!ctor[symbolThenPatched]) { 16250 patchThen(ctor); 16251 } 16252 16253 return resultPromise; 16254 }; 16255 } 16256 16257 if (NativePromise) { 16258 patchThen(NativePromise); 16259 var fetch = global['fetch']; 16260 16261 if (typeof fetch == 'function') { 16262 global[api.symbol('fetch')] = fetch; 16263 global['fetch'] = zoneify(fetch); 16264 } 16265 } // This is not part of public API, but it is useful for tests, so we expose it. 16266 16267 16268 Promise[Zone.__symbol__('uncaughtPromiseErrors')] = _uncaughtPromiseErrors; 16269 return ZoneAwarePromise; 16270 }); 16271 /** 16272 * @license 16273 * Copyright Google Inc. All Rights Reserved. 16274 * 16275 * Use of this source code is governed by an MIT-style license that can be 16276 * found in the LICENSE file at https://angular.io/license 16277 */ 16278 16279 /** 16280 * Suppress closure compiler errors about unknown 'Zone' variable 16281 * @fileoverview 16282 * @suppress {undefinedVars,globalThis,missingRequire} 16283 */ 16284 // issue #989, to reduce bundle size, use short name 16285 16286 /** Object.getOwnPropertyDescriptor */ 16287 16288 16289 var ObjectGetOwnPropertyDescriptor = Object.getOwnPropertyDescriptor; 16290 /** Object.defineProperty */ 16291 16292 var ObjectDefineProperty = Object.defineProperty; 16293 /** Object.getPrototypeOf */ 16294 16295 var ObjectGetPrototypeOf = Object.getPrototypeOf; 16296 /** Object.create */ 16297 16298 var ObjectCreate = Object.create; 16299 /** Array.prototype.slice */ 16300 16301 var ArraySlice = Array.prototype.slice; 16302 /** addEventListener string const */ 16303 16304 var ADD_EVENT_LISTENER_STR = 'addEventListener'; 16305 /** removeEventListener string const */ 16306 16307 var REMOVE_EVENT_LISTENER_STR = 'removeEventListener'; 16308 /** zoneSymbol addEventListener */ 16309 16310 var ZONE_SYMBOL_ADD_EVENT_LISTENER = Zone.__symbol__(ADD_EVENT_LISTENER_STR); 16311 /** zoneSymbol removeEventListener */ 16312 16313 16314 var ZONE_SYMBOL_REMOVE_EVENT_LISTENER = Zone.__symbol__(REMOVE_EVENT_LISTENER_STR); 16315 /** true string const */ 16316 16317 16318 var TRUE_STR = 'true'; 16319 /** false string const */ 16320 16321 var FALSE_STR = 'false'; 16322 /** __zone_symbol__ string const */ 16323 16324 var ZONE_SYMBOL_PREFIX = '__zone_symbol__'; 16325 16326 function wrapWithCurrentZone(callback, source) { 16327 return Zone.current.wrap(callback, source); 16328 } 16329 16330 function scheduleMacroTaskWithCurrentZone(source, callback, data, customSchedule, customCancel) { 16331 return Zone.current.scheduleMacroTask(source, callback, data, customSchedule, customCancel); 16332 } 16333 16334 var zoneSymbol = Zone.__symbol__; 16335 var isWindowExists = typeof window !== 'undefined'; 16336 var internalWindow = isWindowExists ? window : undefined; 16337 16338 var _global = isWindowExists && internalWindow || typeof self === 'object' && self || global; 16339 16340 var REMOVE_ATTRIBUTE = 'removeAttribute'; 16341 var NULL_ON_PROP_VALUE = [null]; 16342 16343 function bindArguments(args, source) { 16344 for (var i = args.length - 1; i >= 0; i--) { 16345 if (typeof args[i] === 'function') { 16346 args[i] = wrapWithCurrentZone(args[i], source + '_' + i); 16347 } 16348 } 16349 16350 return args; 16351 } 16352 16353 function patchPrototype(prototype, fnNames) { 16354 var source = prototype.constructor['name']; 16355 16356 var _loop3 = function _loop3(i) { 16357 var name = fnNames[i]; 16358 var delegate = prototype[name]; 16359 16360 if (delegate) { 16361 var prototypeDesc = ObjectGetOwnPropertyDescriptor(prototype, name); 16362 16363 if (!isPropertyWritable(prototypeDesc)) { 16364 return "continue"; 16365 } 16366 16367 prototype[name] = function (delegate) { 16368 var patched = function patched() { 16369 return delegate.apply(this, bindArguments(arguments, source + '.' + name)); 16370 }; 16371 16372 attachOriginToPatched(patched, delegate); 16373 return patched; 16374 }(delegate); 16375 } 16376 }; 16377 16378 for (var i = 0; i < fnNames.length; i++) { 16379 var _ret = _loop3(i); 16380 16381 if (_ret === "continue") continue; 16382 } 16383 } 16384 16385 function isPropertyWritable(propertyDesc) { 16386 if (!propertyDesc) { 16387 return true; 16388 } 16389 16390 if (propertyDesc.writable === false) { 16391 return false; 16392 } 16393 16394 return !(typeof propertyDesc.get === 'function' && typeof propertyDesc.set === 'undefined'); 16395 } 16396 16397 var isWebWorker = typeof WorkerGlobalScope !== 'undefined' && self instanceof WorkerGlobalScope; // Make sure to access `process` through `_global` so that WebPack does not accidentally browserify 16398 // this code. 16399 16400 var isNode = !('nw' in _global) && typeof _global.process !== 'undefined' && {}.toString.call(_global.process) === '[object process]'; 16401 var isBrowser = !isNode && !isWebWorker && !!(isWindowExists && internalWindow['HTMLElement']); // we are in electron of nw, so we are both browser and nodejs 16402 // Make sure to access `process` through `_global` so that WebPack does not accidentally browserify 16403 // this code. 16404 16405 var isMix = typeof _global.process !== 'undefined' && {}.toString.call(_global.process) === '[object process]' && !isWebWorker && !!(isWindowExists && internalWindow['HTMLElement']); 16406 var zoneSymbolEventNames = {}; 16407 16408 var wrapFn = function wrapFn(event) { 16409 // https://github.com/angular/zone.js/issues/911, in IE, sometimes 16410 // event will be undefined, so we need to use window.event 16411 event = event || _global.event; 16412 16413 if (!event) { 16414 return; 16415 } 16416 16417 var eventNameSymbol = zoneSymbolEventNames[event.type]; 16418 16419 if (!eventNameSymbol) { 16420 eventNameSymbol = zoneSymbolEventNames[event.type] = zoneSymbol('ON_PROPERTY' + event.type); 16421 } 16422 16423 var target = this || event.target || _global; 16424 var listener = target[eventNameSymbol]; 16425 var result; 16426 16427 if (isBrowser && target === internalWindow && event.type === 'error') { 16428 // window.onerror have different signiture 16429 // https://developer.mozilla.org/en-US/docs/Web/API/GlobalEventHandlers/onerror#window.onerror 16430 // and onerror callback will prevent default when callback return true 16431 var errorEvent = event; 16432 result = listener && listener.call(this, errorEvent.message, errorEvent.filename, errorEvent.lineno, errorEvent.colno, errorEvent.error); 16433 16434 if (result === true) { 16435 event.preventDefault(); 16436 } 16437 } else { 16438 result = listener && listener.apply(this, arguments); 16439 16440 if (result != undefined && !result) { 16441 event.preventDefault(); 16442 } 16443 } 16444 16445 return result; 16446 }; 16447 16448 function patchProperty(obj, prop, prototype) { 16449 var desc = ObjectGetOwnPropertyDescriptor(obj, prop); 16450 16451 if (!desc && prototype) { 16452 // when patch window object, use prototype to check prop exist or not 16453 var prototypeDesc = ObjectGetOwnPropertyDescriptor(prototype, prop); 16454 16455 if (prototypeDesc) { 16456 desc = { 16457 enumerable: true, 16458 configurable: true 16459 }; 16460 } 16461 } // if the descriptor not exists or is not configurable 16462 // just return 16463 16464 16465 if (!desc || !desc.configurable) { 16466 return; 16467 } 16468 16469 var onPropPatchedSymbol = zoneSymbol('on' + prop + 'patched'); 16470 16471 if (obj.hasOwnProperty(onPropPatchedSymbol) && obj[onPropPatchedSymbol]) { 16472 return; 16473 } // A property descriptor cannot have getter/setter and be writable 16474 // deleting the writable and value properties avoids this error: 16475 // 16476 // TypeError: property descriptors must not specify a value or be writable when a 16477 // getter or setter has been specified 16478 16479 16480 delete desc.writable; 16481 delete desc.value; 16482 var originalDescGet = desc.get; 16483 var originalDescSet = desc.set; // substr(2) cuz 'onclick' -> 'click', etc 16484 16485 var eventName = prop.substr(2); 16486 var eventNameSymbol = zoneSymbolEventNames[eventName]; 16487 16488 if (!eventNameSymbol) { 16489 eventNameSymbol = zoneSymbolEventNames[eventName] = zoneSymbol('ON_PROPERTY' + eventName); 16490 } 16491 16492 desc.set = function (newValue) { 16493 // in some of windows's onproperty callback, this is undefined 16494 // so we need to check it 16495 var target = this; 16496 16497 if (!target && obj === _global) { 16498 target = _global; 16499 } 16500 16501 if (!target) { 16502 return; 16503 } 16504 16505 var previousValue = target[eventNameSymbol]; 16506 16507 if (previousValue) { 16508 target.removeEventListener(eventName, wrapFn); 16509 } // issue #978, when onload handler was added before loading zone.js 16510 // we should remove it with originalDescSet 16511 16512 16513 if (originalDescSet) { 16514 originalDescSet.apply(target, NULL_ON_PROP_VALUE); 16515 } 16516 16517 if (typeof newValue === 'function') { 16518 target[eventNameSymbol] = newValue; 16519 target.addEventListener(eventName, wrapFn, false); 16520 } else { 16521 target[eventNameSymbol] = null; 16522 } 16523 }; // The getter would return undefined for unassigned properties but the default value of an 16524 // unassigned property is null 16525 16526 16527 desc.get = function () { 16528 // in some of windows's onproperty callback, this is undefined 16529 // so we need to check it 16530 var target = this; 16531 16532 if (!target && obj === _global) { 16533 target = _global; 16534 } 16535 16536 if (!target) { 16537 return null; 16538 } 16539 16540 var listener = target[eventNameSymbol]; 16541 16542 if (listener) { 16543 return listener; 16544 } else if (originalDescGet) { 16545 // result will be null when use inline event attribute, 16546 // such as <button onclick="func();">OK</button> 16547 // because the onclick function is internal raw uncompiled handler 16548 // the onclick will be evaluated when first time event was triggered or 16549 // the property is accessed, https://github.com/angular/zone.js/issues/525 16550 // so we should use original native get to retrieve the handler 16551 var value = originalDescGet && originalDescGet.call(this); 16552 16553 if (value) { 16554 desc.set.call(this, value); 16555 16556 if (typeof target[REMOVE_ATTRIBUTE] === 'function') { 16557 target.removeAttribute(prop); 16558 } 16559 16560 return value; 16561 } 16562 } 16563 16564 return null; 16565 }; 16566 16567 ObjectDefineProperty(obj, prop, desc); 16568 obj[onPropPatchedSymbol] = true; 16569 } 16570 16571 function patchOnProperties(obj, properties, prototype) { 16572 if (properties) { 16573 for (var i = 0; i < properties.length; i++) { 16574 patchProperty(obj, 'on' + properties[i], prototype); 16575 } 16576 } else { 16577 var onProperties = []; 16578 16579 for (var prop in obj) { 16580 if (prop.substr(0, 2) == 'on') { 16581 onProperties.push(prop); 16582 } 16583 } 16584 16585 for (var j = 0; j < onProperties.length; j++) { 16586 patchProperty(obj, onProperties[j], prototype); 16587 } 16588 } 16589 } 16590 16591 var originalInstanceKey = zoneSymbol('originalInstance'); // wrap some native API on `window` 16592 16593 function patchClass(className) { 16594 var OriginalClass = _global[className]; 16595 if (!OriginalClass) return; // keep original class in global 16596 16597 _global[zoneSymbol(className)] = OriginalClass; 16598 16599 _global[className] = function () { 16600 var a = bindArguments(arguments, className); 16601 16602 switch (a.length) { 16603 case 0: 16604 this[originalInstanceKey] = new OriginalClass(); 16605 break; 16606 16607 case 1: 16608 this[originalInstanceKey] = new OriginalClass(a[0]); 16609 break; 16610 16611 case 2: 16612 this[originalInstanceKey] = new OriginalClass(a[0], a[1]); 16613 break; 16614 16615 case 3: 16616 this[originalInstanceKey] = new OriginalClass(a[0], a[1], a[2]); 16617 break; 16618 16619 case 4: 16620 this[originalInstanceKey] = new OriginalClass(a[0], a[1], a[2], a[3]); 16621 break; 16622 16623 default: 16624 throw new Error('Arg list too long.'); 16625 } 16626 }; // attach original delegate to patched function 16627 16628 16629 attachOriginToPatched(_global[className], OriginalClass); 16630 var instance = new OriginalClass(function () {}); 16631 var prop; 16632 16633 for (prop in instance) { 16634 // https://bugs.webkit.org/show_bug.cgi?id=44721 16635 if (className === 'XMLHttpRequest' && prop === 'responseBlob') continue; 16636 16637 (function (prop) { 16638 if (typeof instance[prop] === 'function') { 16639 _global[className].prototype[prop] = function () { 16640 return this[originalInstanceKey][prop].apply(this[originalInstanceKey], arguments); 16641 }; 16642 } else { 16643 ObjectDefineProperty(_global[className].prototype, prop, { 16644 set: function set(fn) { 16645 if (typeof fn === 'function') { 16646 this[originalInstanceKey][prop] = wrapWithCurrentZone(fn, className + '.' + prop); // keep callback in wrapped function so we can 16647 // use it in Function.prototype.toString to return 16648 // the native one. 16649 16650 attachOriginToPatched(this[originalInstanceKey][prop], fn); 16651 } else { 16652 this[originalInstanceKey][prop] = fn; 16653 } 16654 }, 16655 get: function get() { 16656 return this[originalInstanceKey][prop]; 16657 } 16658 }); 16659 } 16660 })(prop); 16661 } 16662 16663 for (prop in OriginalClass) { 16664 if (prop !== 'prototype' && OriginalClass.hasOwnProperty(prop)) { 16665 _global[className][prop] = OriginalClass[prop]; 16666 } 16667 } 16668 } 16669 16670 function copySymbolProperties(src, dest) { 16671 if (typeof Object.getOwnPropertySymbols !== 'function') { 16672 return; 16673 } 16674 16675 var symbols = Object.getOwnPropertySymbols(src); 16676 symbols.forEach(function (symbol) { 16677 var desc = Object.getOwnPropertyDescriptor(src, symbol); 16678 Object.defineProperty(dest, symbol, { 16679 get: function get() { 16680 return src[symbol]; 16681 }, 16682 set: function set(value) { 16683 if (desc && (!desc.writable || typeof desc.set !== 'function')) { 16684 // if src[symbol] is not writable or not have a setter, just return 16685 return; 16686 } 16687 16688 src[symbol] = value; 16689 }, 16690 enumerable: desc ? desc.enumerable : true, 16691 configurable: desc ? desc.configurable : true 16692 }); 16693 }); 16694 } 16695 16696 var shouldCopySymbolProperties = false; 16697 16698 function patchMethod(target, name, patchFn) { 16699 var proto = target; 16700 16701 while (proto && !proto.hasOwnProperty(name)) { 16702 proto = ObjectGetPrototypeOf(proto); 16703 } 16704 16705 if (!proto && target[name]) { 16706 // somehow we did not find it, but we can see it. This happens on IE for Window properties. 16707 proto = target; 16708 } 16709 16710 var delegateName = zoneSymbol(name); 16711 var delegate = null; 16712 16713 if (proto && !(delegate = proto[delegateName])) { 16714 delegate = proto[delegateName] = proto[name]; // check whether proto[name] is writable 16715 // some property is readonly in safari, such as HtmlCanvasElement.prototype.toBlob 16716 16717 var desc = proto && ObjectGetOwnPropertyDescriptor(proto, name); 16718 16719 if (isPropertyWritable(desc)) { 16720 var patchDelegate = patchFn(delegate, delegateName, name); 16721 16722 proto[name] = function () { 16723 return patchDelegate(this, arguments); 16724 }; 16725 16726 attachOriginToPatched(proto[name], delegate); 16727 16728 if (shouldCopySymbolProperties) { 16729 copySymbolProperties(delegate, proto[name]); 16730 } 16731 } 16732 } 16733 16734 return delegate; 16735 } // TODO: @JiaLiPassion, support cancel task later if necessary 16736 16737 16738 function patchMacroTask(obj, funcName, metaCreator) { 16739 var setNative = null; 16740 16741 function scheduleTask(task) { 16742 var data = task.data; 16743 16744 data.args[data.cbIdx] = function () { 16745 task.invoke.apply(this, arguments); 16746 }; 16747 16748 setNative.apply(data.target, data.args); 16749 return task; 16750 } 16751 16752 setNative = patchMethod(obj, funcName, function (delegate) { 16753 return function (self, args) { 16754 var meta = metaCreator(self, args); 16755 16756 if (meta.cbIdx >= 0 && typeof args[meta.cbIdx] === 'function') { 16757 return scheduleMacroTaskWithCurrentZone(meta.name, args[meta.cbIdx], meta, scheduleTask); 16758 } else { 16759 // cause an error by calling it directly. 16760 return delegate.apply(self, args); 16761 } 16762 }; 16763 }); 16764 } 16765 16766 function attachOriginToPatched(patched, original) { 16767 patched[zoneSymbol('OriginalDelegate')] = original; 16768 } 16769 16770 var isDetectedIEOrEdge = false; 16771 var ieOrEdge = false; 16772 16773 function isIE() { 16774 try { 16775 var ua = internalWindow.navigator.userAgent; 16776 16777 if (ua.indexOf('MSIE ') !== -1 || ua.indexOf('Trident/') !== -1) { 16778 return true; 16779 } 16780 } catch (error) {} 16781 16782 return false; 16783 } 16784 16785 function isIEOrEdge() { 16786 if (isDetectedIEOrEdge) { 16787 return ieOrEdge; 16788 } 16789 16790 isDetectedIEOrEdge = true; 16791 16792 try { 16793 var ua = internalWindow.navigator.userAgent; 16794 16795 if (ua.indexOf('MSIE ') !== -1 || ua.indexOf('Trident/') !== -1 || ua.indexOf('Edge/') !== -1) { 16796 ieOrEdge = true; 16797 } 16798 } catch (error) {} 16799 16800 return ieOrEdge; 16801 } 16802 /** 16803 * @license 16804 * Copyright Google Inc. All Rights Reserved. 16805 * 16806 * Use of this source code is governed by an MIT-style license that can be 16807 * found in the LICENSE file at https://angular.io/license 16808 */ 16809 // override Function.prototype.toString to make zone.js patched function 16810 // look like native function 16811 16812 16813 Zone.__load_patch('toString', function (global) { 16814 // patch Func.prototype.toString to let them look like native 16815 var originalFunctionToString = Function.prototype.toString; 16816 var ORIGINAL_DELEGATE_SYMBOL = zoneSymbol('OriginalDelegate'); 16817 var PROMISE_SYMBOL = zoneSymbol('Promise'); 16818 var ERROR_SYMBOL = zoneSymbol('Error'); 16819 16820 var newFunctionToString = function toString() { 16821 if (typeof this === 'function') { 16822 var originalDelegate = this[ORIGINAL_DELEGATE_SYMBOL]; 16823 16824 if (originalDelegate) { 16825 if (typeof originalDelegate === 'function') { 16826 return originalFunctionToString.call(originalDelegate); 16827 } else { 16828 return Object.prototype.toString.call(originalDelegate); 16829 } 16830 } 16831 16832 if (this === Promise) { 16833 var nativePromise = global[PROMISE_SYMBOL]; 16834 16835 if (nativePromise) { 16836 return originalFunctionToString.call(nativePromise); 16837 } 16838 } 16839 16840 if (this === Error) { 16841 var nativeError = global[ERROR_SYMBOL]; 16842 16843 if (nativeError) { 16844 return originalFunctionToString.call(nativeError); 16845 } 16846 } 16847 } 16848 16849 return originalFunctionToString.call(this); 16850 }; 16851 16852 newFunctionToString[ORIGINAL_DELEGATE_SYMBOL] = originalFunctionToString; 16853 Function.prototype.toString = newFunctionToString; // patch Object.prototype.toString to let them look like native 16854 16855 var originalObjectToString = Object.prototype.toString; 16856 var PROMISE_OBJECT_TO_STRING = '[object Promise]'; 16857 16858 Object.prototype.toString = function () { 16859 if (this instanceof Promise) { 16860 return PROMISE_OBJECT_TO_STRING; 16861 } 16862 16863 return originalObjectToString.call(this); 16864 }; 16865 }); 16866 /** 16867 * @license 16868 * Copyright Google Inc. All Rights Reserved. 16869 * 16870 * Use of this source code is governed by an MIT-style license that can be 16871 * found in the LICENSE file at https://angular.io/license 16872 */ 16873 16874 /** 16875 * @fileoverview 16876 * @suppress {missingRequire} 16877 */ 16878 16879 16880 var passiveSupported = false; 16881 16882 if (typeof window !== 'undefined') { 16883 try { 16884 var options = Object.defineProperty({}, 'passive', { 16885 get: function get() { 16886 passiveSupported = true; 16887 } 16888 }); 16889 window.addEventListener('test', options, options); 16890 window.removeEventListener('test', options, options); 16891 } catch (err) { 16892 passiveSupported = false; 16893 } 16894 } // an identifier to tell ZoneTask do not create a new invoke closure 16895 16896 16897 var OPTIMIZED_ZONE_EVENT_TASK_DATA = { 16898 useG: true 16899 }; 16900 var zoneSymbolEventNames$1 = {}; 16901 var globalSources = {}; 16902 var EVENT_NAME_SYMBOL_REGX = /^__zone_symbol__(\w+)(true|false)$/; 16903 var IMMEDIATE_PROPAGATION_SYMBOL = '__zone_symbol__propagationStopped'; 16904 16905 function patchEventTarget(_global, apis, patchOptions) { 16906 var ADD_EVENT_LISTENER = patchOptions && patchOptions.add || ADD_EVENT_LISTENER_STR; 16907 var REMOVE_EVENT_LISTENER = patchOptions && patchOptions.rm || REMOVE_EVENT_LISTENER_STR; 16908 var LISTENERS_EVENT_LISTENER = patchOptions && patchOptions.listeners || 'eventListeners'; 16909 var REMOVE_ALL_LISTENERS_EVENT_LISTENER = patchOptions && patchOptions.rmAll || 'removeAllListeners'; 16910 var zoneSymbolAddEventListener = zoneSymbol(ADD_EVENT_LISTENER); 16911 var ADD_EVENT_LISTENER_SOURCE = '.' + ADD_EVENT_LISTENER + ':'; 16912 var PREPEND_EVENT_LISTENER = 'prependListener'; 16913 var PREPEND_EVENT_LISTENER_SOURCE = '.' + PREPEND_EVENT_LISTENER + ':'; 16914 16915 var invokeTask = function invokeTask(task, target, event) { 16916 // for better performance, check isRemoved which is set 16917 // by removeEventListener 16918 if (task.isRemoved) { 16919 return; 16920 } 16921 16922 var delegate = task.callback; 16923 16924 if (typeof delegate === 'object' && delegate.handleEvent) { 16925 // create the bind version of handleEvent when invoke 16926 task.callback = function (event) { 16927 return delegate.handleEvent(event); 16928 }; 16929 16930 task.originalDelegate = delegate; 16931 } // invoke static task.invoke 16932 16933 16934 task.invoke(task, target, [event]); 16935 var options = task.options; 16936 16937 if (options && typeof options === 'object' && options.once) { 16938 // if options.once is true, after invoke once remove listener here 16939 // only browser need to do this, nodejs eventEmitter will cal removeListener 16940 // inside EventEmitter.once 16941 var _delegate = task.originalDelegate ? task.originalDelegate : task.callback; 16942 16943 target[REMOVE_EVENT_LISTENER].call(target, event.type, _delegate, options); 16944 } 16945 }; // global shared zoneAwareCallback to handle all event callback with capture = false 16946 16947 16948 var globalZoneAwareCallback = function globalZoneAwareCallback(event) { 16949 // https://github.com/angular/zone.js/issues/911, in IE, sometimes 16950 // event will be undefined, so we need to use window.event 16951 event = event || _global.event; 16952 16953 if (!event) { 16954 return; 16955 } // event.target is needed for Samsung TV and SourceBuffer 16956 // || global is needed https://github.com/angular/zone.js/issues/190 16957 16958 16959 var target = this || event.target || _global; 16960 var tasks = target[zoneSymbolEventNames$1[event.type][FALSE_STR]]; 16961 16962 if (tasks) { 16963 // invoke all tasks which attached to current target with given event.type and capture = false 16964 // for performance concern, if task.length === 1, just invoke 16965 if (tasks.length === 1) { 16966 invokeTask(tasks[0], target, event); 16967 } else { 16968 // https://github.com/angular/zone.js/issues/836 16969 // copy the tasks array before invoke, to avoid 16970 // the callback will remove itself or other listener 16971 var copyTasks = tasks.slice(); 16972 16973 for (var i = 0; i < copyTasks.length; i++) { 16974 if (event && event[IMMEDIATE_PROPAGATION_SYMBOL] === true) { 16975 break; 16976 } 16977 16978 invokeTask(copyTasks[i], target, event); 16979 } 16980 } 16981 } 16982 }; // global shared zoneAwareCallback to handle all event callback with capture = true 16983 16984 16985 var globalZoneAwareCaptureCallback = function globalZoneAwareCaptureCallback(event) { 16986 // https://github.com/angular/zone.js/issues/911, in IE, sometimes 16987 // event will be undefined, so we need to use window.event 16988 event = event || _global.event; 16989 16990 if (!event) { 16991 return; 16992 } // event.target is needed for Samsung TV and SourceBuffer 16993 // || global is needed https://github.com/angular/zone.js/issues/190 16994 16995 16996 var target = this || event.target || _global; 16997 var tasks = target[zoneSymbolEventNames$1[event.type][TRUE_STR]]; 16998 16999 if (tasks) { 17000 // invoke all tasks which attached to current target with given event.type and capture = false 17001 // for performance concern, if task.length === 1, just invoke 17002 if (tasks.length === 1) { 17003 invokeTask(tasks[0], target, event); 17004 } else { 17005 // https://github.com/angular/zone.js/issues/836 17006 // copy the tasks array before invoke, to avoid 17007 // the callback will remove itself or other listener 17008 var copyTasks = tasks.slice(); 17009 17010 for (var i = 0; i < copyTasks.length; i++) { 17011 if (event && event[IMMEDIATE_PROPAGATION_SYMBOL] === true) { 17012 break; 17013 } 17014 17015 invokeTask(copyTasks[i], target, event); 17016 } 17017 } 17018 } 17019 }; 17020 17021 function patchEventTargetMethods(obj, patchOptions) { 17022 if (!obj) { 17023 return false; 17024 } 17025 17026 var useGlobalCallback = true; 17027 17028 if (patchOptions && patchOptions.useG !== undefined) { 17029 useGlobalCallback = patchOptions.useG; 17030 } 17031 17032 var validateHandler = patchOptions && patchOptions.vh; 17033 var checkDuplicate = true; 17034 17035 if (patchOptions && patchOptions.chkDup !== undefined) { 17036 checkDuplicate = patchOptions.chkDup; 17037 } 17038 17039 var returnTarget = false; 17040 17041 if (patchOptions && patchOptions.rt !== undefined) { 17042 returnTarget = patchOptions.rt; 17043 } 17044 17045 var proto = obj; 17046 17047 while (proto && !proto.hasOwnProperty(ADD_EVENT_LISTENER)) { 17048 proto = ObjectGetPrototypeOf(proto); 17049 } 17050 17051 if (!proto && obj[ADD_EVENT_LISTENER]) { 17052 // somehow we did not find it, but we can see it. This happens on IE for Window properties. 17053 proto = obj; 17054 } 17055 17056 if (!proto) { 17057 return false; 17058 } 17059 17060 if (proto[zoneSymbolAddEventListener]) { 17061 return false; 17062 } 17063 17064 var eventNameToString = patchOptions && patchOptions.eventNameToString; // a shared global taskData to pass data for scheduleEventTask 17065 // so we do not need to create a new object just for pass some data 17066 17067 var taskData = {}; 17068 var nativeAddEventListener = proto[zoneSymbolAddEventListener] = proto[ADD_EVENT_LISTENER]; 17069 var nativeRemoveEventListener = proto[zoneSymbol(REMOVE_EVENT_LISTENER)] = proto[REMOVE_EVENT_LISTENER]; 17070 var nativeListeners = proto[zoneSymbol(LISTENERS_EVENT_LISTENER)] = proto[LISTENERS_EVENT_LISTENER]; 17071 var nativeRemoveAllListeners = proto[zoneSymbol(REMOVE_ALL_LISTENERS_EVENT_LISTENER)] = proto[REMOVE_ALL_LISTENERS_EVENT_LISTENER]; 17072 var nativePrependEventListener; 17073 17074 if (patchOptions && patchOptions.prepend) { 17075 nativePrependEventListener = proto[zoneSymbol(patchOptions.prepend)] = proto[patchOptions.prepend]; 17076 } 17077 17078 function checkIsPassive(task) { 17079 if (!passiveSupported && typeof taskData.options !== 'boolean' && typeof taskData.options !== 'undefined' && taskData.options !== null) { 17080 // options is a non-null non-undefined object 17081 // passive is not supported 17082 // don't pass options as object 17083 // just pass capture as a boolean 17084 task.options = !!taskData.options.capture; 17085 taskData.options = task.options; 17086 } 17087 } 17088 17089 var customScheduleGlobal = function customScheduleGlobal(task) { 17090 // if there is already a task for the eventName + capture, 17091 // just return, because we use the shared globalZoneAwareCallback here. 17092 if (taskData.isExisting) { 17093 return; 17094 } 17095 17096 checkIsPassive(task); 17097 return nativeAddEventListener.call(taskData.target, taskData.eventName, taskData.capture ? globalZoneAwareCaptureCallback : globalZoneAwareCallback, taskData.options); 17098 }; 17099 17100 var customCancelGlobal = function customCancelGlobal(task) { 17101 // if task is not marked as isRemoved, this call is directly 17102 // from Zone.prototype.cancelTask, we should remove the task 17103 // from tasksList of target first 17104 if (!task.isRemoved) { 17105 var symbolEventNames = zoneSymbolEventNames$1[task.eventName]; 17106 var symbolEventName; 17107 17108 if (symbolEventNames) { 17109 symbolEventName = symbolEventNames[task.capture ? TRUE_STR : FALSE_STR]; 17110 } 17111 17112 var existingTasks = symbolEventName && task.target[symbolEventName]; 17113 17114 if (existingTasks) { 17115 for (var i = 0; i < existingTasks.length; i++) { 17116 var existingTask = existingTasks[i]; 17117 17118 if (existingTask === task) { 17119 existingTasks.splice(i, 1); // set isRemoved to data for faster invokeTask check 17120 17121 task.isRemoved = true; 17122 17123 if (existingTasks.length === 0) { 17124 // all tasks for the eventName + capture have gone, 17125 // remove globalZoneAwareCallback and remove the task cache from target 17126 task.allRemoved = true; 17127 task.target[symbolEventName] = null; 17128 } 17129 17130 break; 17131 } 17132 } 17133 } 17134 } // if all tasks for the eventName + capture have gone, 17135 // we will really remove the global event callback, 17136 // if not, return 17137 17138 17139 if (!task.allRemoved) { 17140 return; 17141 } 17142 17143 return nativeRemoveEventListener.call(task.target, task.eventName, task.capture ? globalZoneAwareCaptureCallback : globalZoneAwareCallback, task.options); 17144 }; 17145 17146 var customScheduleNonGlobal = function customScheduleNonGlobal(task) { 17147 checkIsPassive(task); 17148 return nativeAddEventListener.call(taskData.target, taskData.eventName, task.invoke, taskData.options); 17149 }; 17150 17151 var customSchedulePrepend = function customSchedulePrepend(task) { 17152 return nativePrependEventListener.call(taskData.target, taskData.eventName, task.invoke, taskData.options); 17153 }; 17154 17155 var customCancelNonGlobal = function customCancelNonGlobal(task) { 17156 return nativeRemoveEventListener.call(task.target, task.eventName, task.invoke, task.options); 17157 }; 17158 17159 var customSchedule = useGlobalCallback ? customScheduleGlobal : customScheduleNonGlobal; 17160 var customCancel = useGlobalCallback ? customCancelGlobal : customCancelNonGlobal; 17161 17162 var compareTaskCallbackVsDelegate = function compareTaskCallbackVsDelegate(task, delegate) { 17163 var typeOfDelegate = typeof delegate; 17164 return typeOfDelegate === 'function' && task.callback === delegate || typeOfDelegate === 'object' && task.originalDelegate === delegate; 17165 }; 17166 17167 var compare = patchOptions && patchOptions.diff ? patchOptions.diff : compareTaskCallbackVsDelegate; 17168 17169 var blackListedEvents = Zone[Zone.__symbol__('BLACK_LISTED_EVENTS')]; 17170 17171 var makeAddListener = function makeAddListener(nativeListener, addSource, customScheduleFn, customCancelFn) { 17172 var returnTarget = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : false; 17173 var prepend = arguments.length > 5 && arguments[5] !== undefined ? arguments[5] : false; 17174 return function () { 17175 var target = this || _global; 17176 var eventName = arguments[0]; 17177 var delegate = arguments[1]; 17178 17179 if (!delegate) { 17180 return nativeListener.apply(this, arguments); 17181 } 17182 17183 if (isNode && eventName === 'uncaughtException') { 17184 // don't patch uncaughtException of nodejs to prevent endless loop 17185 return nativeListener.apply(this, arguments); 17186 } // don't create the bind delegate function for handleEvent 17187 // case here to improve addEventListener performance 17188 // we will create the bind delegate when invoke 17189 17190 17191 var isHandleEvent = false; 17192 17193 if (typeof delegate !== 'function') { 17194 if (!delegate.handleEvent) { 17195 return nativeListener.apply(this, arguments); 17196 } 17197 17198 isHandleEvent = true; 17199 } 17200 17201 if (validateHandler && !validateHandler(nativeListener, delegate, target, arguments)) { 17202 return; 17203 } 17204 17205 var options = arguments[2]; 17206 17207 if (blackListedEvents) { 17208 // check black list 17209 for (var i = 0; i < blackListedEvents.length; i++) { 17210 if (eventName === blackListedEvents[i]) { 17211 return nativeListener.apply(this, arguments); 17212 } 17213 } 17214 } 17215 17216 var capture; 17217 var once = false; 17218 17219 if (options === undefined) { 17220 capture = false; 17221 } else if (options === true) { 17222 capture = true; 17223 } else if (options === false) { 17224 capture = false; 17225 } else { 17226 capture = options ? !!options.capture : false; 17227 once = options ? !!options.once : false; 17228 } 17229 17230 var zone = Zone.current; 17231 var symbolEventNames = zoneSymbolEventNames$1[eventName]; 17232 var symbolEventName; 17233 17234 if (!symbolEventNames) { 17235 // the code is duplicate, but I just want to get some better performance 17236 var falseEventName = (eventNameToString ? eventNameToString(eventName) : eventName) + FALSE_STR; 17237 var trueEventName = (eventNameToString ? eventNameToString(eventName) : eventName) + TRUE_STR; 17238 var symbol = ZONE_SYMBOL_PREFIX + falseEventName; 17239 var symbolCapture = ZONE_SYMBOL_PREFIX + trueEventName; 17240 zoneSymbolEventNames$1[eventName] = {}; 17241 zoneSymbolEventNames$1[eventName][FALSE_STR] = symbol; 17242 zoneSymbolEventNames$1[eventName][TRUE_STR] = symbolCapture; 17243 symbolEventName = capture ? symbolCapture : symbol; 17244 } else { 17245 symbolEventName = symbolEventNames[capture ? TRUE_STR : FALSE_STR]; 17246 } 17247 17248 var existingTasks = target[symbolEventName]; 17249 var isExisting = false; 17250 17251 if (existingTasks) { 17252 // already have task registered 17253 isExisting = true; 17254 17255 if (checkDuplicate) { 17256 for (var _i = 0; _i < existingTasks.length; _i++) { 17257 if (compare(existingTasks[_i], delegate)) { 17258 // same callback, same capture, same event name, just return 17259 return; 17260 } 17261 } 17262 } 17263 } else { 17264 existingTasks = target[symbolEventName] = []; 17265 } 17266 17267 var source; 17268 var constructorName = target.constructor['name']; 17269 var targetSource = globalSources[constructorName]; 17270 17271 if (targetSource) { 17272 source = targetSource[eventName]; 17273 } 17274 17275 if (!source) { 17276 source = constructorName + addSource + (eventNameToString ? eventNameToString(eventName) : eventName); 17277 } // do not create a new object as task.data to pass those things 17278 // just use the global shared one 17279 17280 17281 taskData.options = options; 17282 17283 if (once) { 17284 // if addEventListener with once options, we don't pass it to 17285 // native addEventListener, instead we keep the once setting 17286 // and handle ourselves. 17287 taskData.options.once = false; 17288 } 17289 17290 taskData.target = target; 17291 taskData.capture = capture; 17292 taskData.eventName = eventName; 17293 taskData.isExisting = isExisting; 17294 var data = useGlobalCallback ? OPTIMIZED_ZONE_EVENT_TASK_DATA : undefined; // keep taskData into data to allow onScheduleEventTask to access the task information 17295 17296 if (data) { 17297 data.taskData = taskData; 17298 } 17299 17300 var task = zone.scheduleEventTask(source, delegate, data, customScheduleFn, customCancelFn); // should clear taskData.target to avoid memory leak 17301 // issue, https://github.com/angular/angular/issues/20442 17302 17303 taskData.target = null; // need to clear up taskData because it is a global object 17304 17305 if (data) { 17306 data.taskData = null; 17307 } // have to save those information to task in case 17308 // application may call task.zone.cancelTask() directly 17309 17310 17311 if (once) { 17312 options.once = true; 17313 } 17314 17315 if (!(!passiveSupported && typeof task.options === 'boolean')) { 17316 // if not support passive, and we pass an option object 17317 // to addEventListener, we should save the options to task 17318 task.options = options; 17319 } 17320 17321 task.target = target; 17322 task.capture = capture; 17323 task.eventName = eventName; 17324 17325 if (isHandleEvent) { 17326 // save original delegate for compare to check duplicate 17327 task.originalDelegate = delegate; 17328 } 17329 17330 if (!prepend) { 17331 existingTasks.push(task); 17332 } else { 17333 existingTasks.unshift(task); 17334 } 17335 17336 if (returnTarget) { 17337 return target; 17338 } 17339 }; 17340 }; 17341 17342 proto[ADD_EVENT_LISTENER] = makeAddListener(nativeAddEventListener, ADD_EVENT_LISTENER_SOURCE, customSchedule, customCancel, returnTarget); 17343 17344 if (nativePrependEventListener) { 17345 proto[PREPEND_EVENT_LISTENER] = makeAddListener(nativePrependEventListener, PREPEND_EVENT_LISTENER_SOURCE, customSchedulePrepend, customCancel, returnTarget, true); 17346 } 17347 17348 proto[REMOVE_EVENT_LISTENER] = function () { 17349 var target = this || _global; 17350 var eventName = arguments[0]; 17351 var options = arguments[2]; 17352 var capture; 17353 17354 if (options === undefined) { 17355 capture = false; 17356 } else if (options === true) { 17357 capture = true; 17358 } else if (options === false) { 17359 capture = false; 17360 } else { 17361 capture = options ? !!options.capture : false; 17362 } 17363 17364 var delegate = arguments[1]; 17365 17366 if (!delegate) { 17367 return nativeRemoveEventListener.apply(this, arguments); 17368 } 17369 17370 if (validateHandler && !validateHandler(nativeRemoveEventListener, delegate, target, arguments)) { 17371 return; 17372 } 17373 17374 var symbolEventNames = zoneSymbolEventNames$1[eventName]; 17375 var symbolEventName; 17376 17377 if (symbolEventNames) { 17378 symbolEventName = symbolEventNames[capture ? TRUE_STR : FALSE_STR]; 17379 } 17380 17381 var existingTasks = symbolEventName && target[symbolEventName]; 17382 17383 if (existingTasks) { 17384 for (var i = 0; i < existingTasks.length; i++) { 17385 var existingTask = existingTasks[i]; 17386 17387 if (compare(existingTask, delegate)) { 17388 existingTasks.splice(i, 1); // set isRemoved to data for faster invokeTask check 17389 17390 existingTask.isRemoved = true; 17391 17392 if (existingTasks.length === 0) { 17393 // all tasks for the eventName + capture have gone, 17394 // remove globalZoneAwareCallback and remove the task cache from target 17395 existingTask.allRemoved = true; 17396 target[symbolEventName] = null; 17397 } 17398 17399 existingTask.zone.cancelTask(existingTask); 17400 17401 if (returnTarget) { 17402 return target; 17403 } 17404 17405 return; 17406 } 17407 } 17408 } // issue 930, didn't find the event name or callback 17409 // from zone kept existingTasks, the callback maybe 17410 // added outside of zone, we need to call native removeEventListener 17411 // to try to remove it. 17412 17413 17414 return nativeRemoveEventListener.apply(this, arguments); 17415 }; 17416 17417 proto[LISTENERS_EVENT_LISTENER] = function () { 17418 var target = this || _global; 17419 var eventName = arguments[0]; 17420 var listeners = []; 17421 var tasks = findEventTasks(target, eventNameToString ? eventNameToString(eventName) : eventName); 17422 17423 for (var i = 0; i < tasks.length; i++) { 17424 var task = tasks[i]; 17425 var delegate = task.originalDelegate ? task.originalDelegate : task.callback; 17426 listeners.push(delegate); 17427 } 17428 17429 return listeners; 17430 }; 17431 17432 proto[REMOVE_ALL_LISTENERS_EVENT_LISTENER] = function () { 17433 var target = this || _global; 17434 var eventName = arguments[0]; 17435 17436 if (!eventName) { 17437 var keys = Object.keys(target); 17438 17439 for (var i = 0; i < keys.length; i++) { 17440 var prop = keys[i]; 17441 var match = EVENT_NAME_SYMBOL_REGX.exec(prop); 17442 var evtName = match && match[1]; // in nodejs EventEmitter, removeListener event is 17443 // used for monitoring the removeListener call, 17444 // so just keep removeListener eventListener until 17445 // all other eventListeners are removed 17446 17447 if (evtName && evtName !== 'removeListener') { 17448 this[REMOVE_ALL_LISTENERS_EVENT_LISTENER].call(this, evtName); 17449 } 17450 } // remove removeListener listener finally 17451 17452 17453 this[REMOVE_ALL_LISTENERS_EVENT_LISTENER].call(this, 'removeListener'); 17454 } else { 17455 var symbolEventNames = zoneSymbolEventNames$1[eventName]; 17456 17457 if (symbolEventNames) { 17458 var symbolEventName = symbolEventNames[FALSE_STR]; 17459 var symbolCaptureEventName = symbolEventNames[TRUE_STR]; 17460 var tasks = target[symbolEventName]; 17461 var captureTasks = target[symbolCaptureEventName]; 17462 17463 if (tasks) { 17464 var removeTasks = tasks.slice(); 17465 17466 for (var _i2 = 0; _i2 < removeTasks.length; _i2++) { 17467 var task = removeTasks[_i2]; 17468 var delegate = task.originalDelegate ? task.originalDelegate : task.callback; 17469 this[REMOVE_EVENT_LISTENER].call(this, eventName, delegate, task.options); 17470 } 17471 } 17472 17473 if (captureTasks) { 17474 var _removeTasks = captureTasks.slice(); 17475 17476 for (var _i3 = 0; _i3 < _removeTasks.length; _i3++) { 17477 var _task = _removeTasks[_i3]; 17478 17479 var _delegate2 = _task.originalDelegate ? _task.originalDelegate : _task.callback; 17480 17481 this[REMOVE_EVENT_LISTENER].call(this, eventName, _delegate2, _task.options); 17482 } 17483 } 17484 } 17485 } 17486 17487 if (returnTarget) { 17488 return this; 17489 } 17490 }; // for native toString patch 17491 17492 17493 attachOriginToPatched(proto[ADD_EVENT_LISTENER], nativeAddEventListener); 17494 attachOriginToPatched(proto[REMOVE_EVENT_LISTENER], nativeRemoveEventListener); 17495 17496 if (nativeRemoveAllListeners) { 17497 attachOriginToPatched(proto[REMOVE_ALL_LISTENERS_EVENT_LISTENER], nativeRemoveAllListeners); 17498 } 17499 17500 if (nativeListeners) { 17501 attachOriginToPatched(proto[LISTENERS_EVENT_LISTENER], nativeListeners); 17502 } 17503 17504 return true; 17505 } 17506 17507 var results = []; 17508 17509 for (var i = 0; i < apis.length; i++) { 17510 results[i] = patchEventTargetMethods(apis[i], patchOptions); 17511 } 17512 17513 return results; 17514 } 17515 17516 function findEventTasks(target, eventName) { 17517 var foundTasks = []; 17518 17519 for (var prop in target) { 17520 var match = EVENT_NAME_SYMBOL_REGX.exec(prop); 17521 var evtName = match && match[1]; 17522 17523 if (evtName && (!eventName || evtName === eventName)) { 17524 var tasks = target[prop]; 17525 17526 if (tasks) { 17527 for (var i = 0; i < tasks.length; i++) { 17528 foundTasks.push(tasks[i]); 17529 } 17530 } 17531 } 17532 } 17533 17534 return foundTasks; 17535 } 17536 17537 function patchEventPrototype(global, api) { 17538 var Event = global['Event']; 17539 17540 if (Event && Event.prototype) { 17541 api.patchMethod(Event.prototype, 'stopImmediatePropagation', function (delegate) { 17542 return function (self, args) { 17543 self[IMMEDIATE_PROPAGATION_SYMBOL] = true; // we need to call the native stopImmediatePropagation 17544 // in case in some hybrid application, some part of 17545 // application will be controlled by zone, some are not 17546 17547 delegate && delegate.apply(self, args); 17548 }; 17549 }); 17550 } 17551 } 17552 /** 17553 * @license 17554 * Copyright Google Inc. All Rights Reserved. 17555 * 17556 * Use of this source code is governed by an MIT-style license that can be 17557 * found in the LICENSE file at https://angular.io/license 17558 */ 17559 17560 17561 function patchCallbacks(api, target, targetName, method, callbacks) { 17562 var symbol = Zone.__symbol__(method); 17563 17564 if (target[symbol]) { 17565 return; 17566 } 17567 17568 var nativeDelegate = target[symbol] = target[method]; 17569 17570 target[method] = function (name, opts, options) { 17571 if (opts && opts.prototype) { 17572 callbacks.forEach(function (callback) { 17573 var source = "".concat(targetName, ".").concat(method, "::") + callback; 17574 var prototype = opts.prototype; 17575 17576 if (prototype.hasOwnProperty(callback)) { 17577 var descriptor = api.ObjectGetOwnPropertyDescriptor(prototype, callback); 17578 17579 if (descriptor && descriptor.value) { 17580 descriptor.value = api.wrapWithCurrentZone(descriptor.value, source); 17581 17582 api._redefineProperty(opts.prototype, callback, descriptor); 17583 } else if (prototype[callback]) { 17584 prototype[callback] = api.wrapWithCurrentZone(prototype[callback], source); 17585 } 17586 } else if (prototype[callback]) { 17587 prototype[callback] = api.wrapWithCurrentZone(prototype[callback], source); 17588 } 17589 }); 17590 } 17591 17592 return nativeDelegate.call(target, name, opts, options); 17593 }; 17594 17595 api.attachOriginToPatched(target[method], nativeDelegate); 17596 } 17597 /** 17598 * @license 17599 * Copyright Google Inc. All Rights Reserved. 17600 * 17601 * Use of this source code is governed by an MIT-style license that can be 17602 * found in the LICENSE file at https://angular.io/license 17603 */ 17604 17605 /* 17606 * This is necessary for Chrome and Chrome mobile, to enable 17607 * things like redefining `createdCallback` on an element. 17608 */ 17609 17610 17611 var zoneSymbol$1 = Zone.__symbol__; 17612 17613 var _defineProperty = Object[zoneSymbol$1('defineProperty')] = Object.defineProperty; 17614 17615 var _getOwnPropertyDescriptor = Object[zoneSymbol$1('getOwnPropertyDescriptor')] = Object.getOwnPropertyDescriptor; 17616 17617 var _create = Object.create; 17618 var unconfigurablesKey = zoneSymbol$1('unconfigurables'); 17619 17620 function propertyPatch() { 17621 Object.defineProperty = function (obj, prop, desc) { 17622 if (isUnconfigurable(obj, prop)) { 17623 throw new TypeError('Cannot assign to read only property \'' + prop + '\' of ' + obj); 17624 } 17625 17626 var originalConfigurableFlag = desc.configurable; 17627 17628 if (prop !== 'prototype') { 17629 desc = rewriteDescriptor(obj, prop, desc); 17630 } 17631 17632 return _tryDefineProperty(obj, prop, desc, originalConfigurableFlag); 17633 }; 17634 17635 Object.defineProperties = function (obj, props) { 17636 Object.keys(props).forEach(function (prop) { 17637 Object.defineProperty(obj, prop, props[prop]); 17638 }); 17639 return obj; 17640 }; 17641 17642 Object.create = function (obj, proto) { 17643 if (typeof proto === 'object' && !Object.isFrozen(proto)) { 17644 Object.keys(proto).forEach(function (prop) { 17645 proto[prop] = rewriteDescriptor(obj, prop, proto[prop]); 17646 }); 17647 } 17648 17649 return _create(obj, proto); 17650 }; 17651 17652 Object.getOwnPropertyDescriptor = function (obj, prop) { 17653 var desc = _getOwnPropertyDescriptor(obj, prop); 17654 17655 if (desc && isUnconfigurable(obj, prop)) { 17656 desc.configurable = false; 17657 } 17658 17659 return desc; 17660 }; 17661 } 17662 17663 function _redefineProperty(obj, prop, desc) { 17664 var originalConfigurableFlag = desc.configurable; 17665 desc = rewriteDescriptor(obj, prop, desc); 17666 return _tryDefineProperty(obj, prop, desc, originalConfigurableFlag); 17667 } 17668 17669 function isUnconfigurable(obj, prop) { 17670 return obj && obj[unconfigurablesKey] && obj[unconfigurablesKey][prop]; 17671 } 17672 17673 function rewriteDescriptor(obj, prop, desc) { 17674 // issue-927, if the desc is frozen, don't try to change the desc 17675 if (!Object.isFrozen(desc)) { 17676 desc.configurable = true; 17677 } 17678 17679 if (!desc.configurable) { 17680 // issue-927, if the obj is frozen, don't try to set the desc to obj 17681 if (!obj[unconfigurablesKey] && !Object.isFrozen(obj)) { 17682 _defineProperty(obj, unconfigurablesKey, { 17683 writable: true, 17684 value: {} 17685 }); 17686 } 17687 17688 if (obj[unconfigurablesKey]) { 17689 obj[unconfigurablesKey][prop] = true; 17690 } 17691 } 17692 17693 return desc; 17694 } 17695 17696 function _tryDefineProperty(obj, prop, desc, originalConfigurableFlag) { 17697 try { 17698 return _defineProperty(obj, prop, desc); 17699 } catch (error) { 17700 if (desc.configurable) { 17701 // In case of errors, when the configurable flag was likely set by rewriteDescriptor(), let's 17702 // retry with the original flag value 17703 if (typeof originalConfigurableFlag == 'undefined') { 17704 delete desc.configurable; 17705 } else { 17706 desc.configurable = originalConfigurableFlag; 17707 } 17708 17709 try { 17710 return _defineProperty(obj, prop, desc); 17711 } catch (error) { 17712 var descJson = null; 17713 17714 try { 17715 descJson = JSON.stringify(desc); 17716 } catch (error) { 17717 descJson = desc.toString(); 17718 } 17719 17720 console.log("Attempting to configure '".concat(prop, "' with descriptor '").concat(descJson, "' on object '").concat(obj, "' and got error, giving up: ").concat(error)); 17721 } 17722 } else { 17723 throw error; 17724 } 17725 } 17726 } 17727 /** 17728 * @license 17729 * Copyright Google Inc. All Rights Reserved. 17730 * 17731 * Use of this source code is governed by an MIT-style license that can be 17732 * found in the LICENSE file at https://angular.io/license 17733 */ 17734 17735 /** 17736 * @fileoverview 17737 * @suppress {globalThis} 17738 */ 17739 17740 17741 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', 'keypress', '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']; 17742 var documentEventNames = ['afterscriptexecute', 'beforescriptexecute', 'DOMContentLoaded', 'freeze', 'fullscreenchange', 'mozfullscreenchange', 'webkitfullscreenchange', 'msfullscreenchange', 'fullscreenerror', 'mozfullscreenerror', 'webkitfullscreenerror', 'msfullscreenerror', 'readystatechange', 'visibilitychange', 'resume']; 17743 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', 'vrdisplyconnected', 'vrdisplaydisconnected', 'vrdisplaypresentchange']; 17744 var htmlElementEventNames = ['beforecopy', 'beforecut', 'beforepaste', 'copy', 'cut', 'paste', 'dragstart', 'loadend', 'animationstart', 'search', 'transitionrun', 'transitionstart', 'webkitanimationend', 'webkitanimationiteration', 'webkitanimationstart', 'webkittransitionend']; 17745 var mediaElementEventNames = ['encrypted', 'waitingforkey', 'msneedkey', 'mozinterruptbegin', 'mozinterruptend']; 17746 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']; 17747 var webglEventNames = ['webglcontextrestored', 'webglcontextlost', 'webglcontextcreationerror']; 17748 var formEventNames = ['autocomplete', 'autocompleteerror']; 17749 var detailEventNames = ['toggle']; 17750 var frameEventNames = ['load']; 17751 var frameSetEventNames = ['blur', 'error', 'focus', 'load', 'resize', 'scroll', 'messageerror']; 17752 var marqueeEventNames = ['bounce', 'finish', 'start']; 17753 var XMLHttpRequestEventNames = ['loadstart', 'progress', 'abort', 'error', 'load', 'progress', 'timeout', 'loadend', 'readystatechange']; 17754 var IDBIndexEventNames = ['upgradeneeded', 'complete', 'abort', 'success', 'error', 'blocked', 'versionchange', 'close']; 17755 var websocketEventNames = ['close', 'error', 'open', 'message']; 17756 var workerEventNames = ['error', 'message']; 17757 var eventNames = globalEventHandlersEventNames.concat(webglEventNames, formEventNames, detailEventNames, documentEventNames, windowEventNames, htmlElementEventNames, ieElementEventNames); 17758 17759 function filterProperties(target, onProperties, ignoreProperties) { 17760 if (!ignoreProperties || ignoreProperties.length === 0) { 17761 return onProperties; 17762 } 17763 17764 var tip = ignoreProperties.filter(function (ip) { 17765 return ip.target === target; 17766 }); 17767 17768 if (!tip || tip.length === 0) { 17769 return onProperties; 17770 } 17771 17772 var targetIgnoreProperties = tip[0].ignoreProperties; 17773 return onProperties.filter(function (op) { 17774 return targetIgnoreProperties.indexOf(op) === -1; 17775 }); 17776 } 17777 17778 function patchFilteredProperties(target, onProperties, ignoreProperties, prototype) { 17779 // check whether target is available, sometimes target will be undefined 17780 // because different browser or some 3rd party plugin. 17781 if (!target) { 17782 return; 17783 } 17784 17785 var filteredProperties = filterProperties(target, onProperties, ignoreProperties); 17786 patchOnProperties(target, filteredProperties, prototype); 17787 } 17788 17789 function propertyDescriptorPatch(api, _global) { 17790 if (isNode && !isMix) { 17791 return; 17792 } 17793 17794 if (Zone[api.symbol('patchEvents')]) { 17795 // events are already been patched by legacy patch. 17796 return; 17797 } 17798 17799 var supportsWebSocket = typeof WebSocket !== 'undefined'; 17800 var ignoreProperties = _global['__Zone_ignore_on_properties']; // for browsers that we can patch the descriptor: Chrome & Firefox 17801 17802 if (isBrowser) { 17803 var _internalWindow = window; 17804 var ignoreErrorProperties = isIE ? [{ 17805 target: _internalWindow, 17806 ignoreProperties: ['error'] 17807 }] : []; // in IE/Edge, onProp not exist in window object, but in WindowPrototype 17808 // so we need to pass WindowPrototype to check onProp exist or not 17809 17810 patchFilteredProperties(_internalWindow, eventNames.concat(['messageerror']), ignoreProperties ? ignoreProperties.concat(ignoreErrorProperties) : ignoreProperties, ObjectGetPrototypeOf(_internalWindow)); 17811 patchFilteredProperties(Document.prototype, eventNames, ignoreProperties); 17812 17813 if (typeof _internalWindow['SVGElement'] !== 'undefined') { 17814 patchFilteredProperties(_internalWindow['SVGElement'].prototype, eventNames, ignoreProperties); 17815 } 17816 17817 patchFilteredProperties(Element.prototype, eventNames, ignoreProperties); 17818 patchFilteredProperties(HTMLElement.prototype, eventNames, ignoreProperties); 17819 patchFilteredProperties(HTMLMediaElement.prototype, mediaElementEventNames, ignoreProperties); 17820 patchFilteredProperties(HTMLFrameSetElement.prototype, windowEventNames.concat(frameSetEventNames), ignoreProperties); 17821 patchFilteredProperties(HTMLBodyElement.prototype, windowEventNames.concat(frameSetEventNames), ignoreProperties); 17822 patchFilteredProperties(HTMLFrameElement.prototype, frameEventNames, ignoreProperties); 17823 patchFilteredProperties(HTMLIFrameElement.prototype, frameEventNames, ignoreProperties); 17824 var HTMLMarqueeElement = _internalWindow['HTMLMarqueeElement']; 17825 17826 if (HTMLMarqueeElement) { 17827 patchFilteredProperties(HTMLMarqueeElement.prototype, marqueeEventNames, ignoreProperties); 17828 } 17829 17830 var Worker = _internalWindow['Worker']; 17831 17832 if (Worker) { 17833 patchFilteredProperties(Worker.prototype, workerEventNames, ignoreProperties); 17834 } 17835 } 17836 17837 var XMLHttpRequest = _global['XMLHttpRequest']; 17838 17839 if (XMLHttpRequest) { 17840 // XMLHttpRequest is not available in ServiceWorker, so we need to check here 17841 patchFilteredProperties(XMLHttpRequest.prototype, XMLHttpRequestEventNames, ignoreProperties); 17842 } 17843 17844 var XMLHttpRequestEventTarget = _global['XMLHttpRequestEventTarget']; 17845 17846 if (XMLHttpRequestEventTarget) { 17847 patchFilteredProperties(XMLHttpRequestEventTarget && XMLHttpRequestEventTarget.prototype, XMLHttpRequestEventNames, ignoreProperties); 17848 } 17849 17850 if (typeof IDBIndex !== 'undefined') { 17851 patchFilteredProperties(IDBIndex.prototype, IDBIndexEventNames, ignoreProperties); 17852 patchFilteredProperties(IDBRequest.prototype, IDBIndexEventNames, ignoreProperties); 17853 patchFilteredProperties(IDBOpenDBRequest.prototype, IDBIndexEventNames, ignoreProperties); 17854 patchFilteredProperties(IDBDatabase.prototype, IDBIndexEventNames, ignoreProperties); 17855 patchFilteredProperties(IDBTransaction.prototype, IDBIndexEventNames, ignoreProperties); 17856 patchFilteredProperties(IDBCursor.prototype, IDBIndexEventNames, ignoreProperties); 17857 } 17858 17859 if (supportsWebSocket) { 17860 patchFilteredProperties(WebSocket.prototype, websocketEventNames, ignoreProperties); 17861 } 17862 } 17863 /** 17864 * @license 17865 * Copyright Google Inc. All Rights Reserved. 17866 * 17867 * Use of this source code is governed by an MIT-style license that can be 17868 * found in the LICENSE file at https://angular.io/license 17869 */ 17870 17871 17872 Zone.__load_patch('util', function (global, Zone, api) { 17873 api.patchOnProperties = patchOnProperties; 17874 api.patchMethod = patchMethod; 17875 api.bindArguments = bindArguments; 17876 api.patchMacroTask = patchMacroTask; // In earlier version of zone.js (<0.9.0), we use env name `__zone_symbol__BLACK_LISTED_EVENTS` to 17877 // define which events will not be patched by `Zone.js`. 17878 // In newer version (>=0.9.0), we change the env name to `__zone_symbol__UNPATCHED_EVENTS` to keep 17879 // the name consistent with angular repo. 17880 // The `__zone_symbol__BLACK_LISTED_EVENTS` is deprecated, but it is still be supported for 17881 // backwards compatibility. 17882 17883 var SYMBOL_BLACK_LISTED_EVENTS = Zone.__symbol__('BLACK_LISTED_EVENTS'); 17884 17885 var SYMBOL_UNPATCHED_EVENTS = Zone.__symbol__('UNPATCHED_EVENTS'); 17886 17887 if (global[SYMBOL_UNPATCHED_EVENTS]) { 17888 global[SYMBOL_BLACK_LISTED_EVENTS] = global[SYMBOL_UNPATCHED_EVENTS]; 17889 } 17890 17891 if (global[SYMBOL_BLACK_LISTED_EVENTS]) { 17892 Zone[SYMBOL_BLACK_LISTED_EVENTS] = Zone[SYMBOL_UNPATCHED_EVENTS] = global[SYMBOL_BLACK_LISTED_EVENTS]; 17893 } 17894 17895 api.patchEventPrototype = patchEventPrototype; 17896 api.patchEventTarget = patchEventTarget; 17897 api.isIEOrEdge = isIEOrEdge; 17898 api.ObjectDefineProperty = ObjectDefineProperty; 17899 api.ObjectGetOwnPropertyDescriptor = ObjectGetOwnPropertyDescriptor; 17900 api.ObjectCreate = ObjectCreate; 17901 api.ArraySlice = ArraySlice; 17902 api.patchClass = patchClass; 17903 api.wrapWithCurrentZone = wrapWithCurrentZone; 17904 api.filterProperties = filterProperties; 17905 api.attachOriginToPatched = attachOriginToPatched; 17906 api._redefineProperty = _redefineProperty; 17907 api.patchCallbacks = patchCallbacks; 17908 17909 api.getGlobalObjects = function () { 17910 return { 17911 globalSources: globalSources, 17912 zoneSymbolEventNames: zoneSymbolEventNames$1, 17913 eventNames: eventNames, 17914 isBrowser: isBrowser, 17915 isMix: isMix, 17916 isNode: isNode, 17917 TRUE_STR: TRUE_STR, 17918 FALSE_STR: FALSE_STR, 17919 ZONE_SYMBOL_PREFIX: ZONE_SYMBOL_PREFIX, 17920 ADD_EVENT_LISTENER_STR: ADD_EVENT_LISTENER_STR, 17921 REMOVE_EVENT_LISTENER_STR: REMOVE_EVENT_LISTENER_STR 17922 }; 17923 }; 17924 }); 17925 /** 17926 * @license 17927 * Copyright Google Inc. All Rights Reserved. 17928 * 17929 * Use of this source code is governed by an MIT-style license that can be 17930 * found in the LICENSE file at https://angular.io/license 17931 */ 17932 17933 /** 17934 * @license 17935 * Copyright Google Inc. All Rights Reserved. 17936 * 17937 * Use of this source code is governed by an MIT-style license that can be 17938 * found in the LICENSE file at https://angular.io/license 17939 */ 17940 17941 /** 17942 * @fileoverview 17943 * @suppress {missingRequire} 17944 */ 17945 17946 17947 var taskSymbol = zoneSymbol('zoneTask'); 17948 17949 function patchTimer(window, setName, cancelName, nameSuffix) { 17950 var setNative = null; 17951 var clearNative = null; 17952 setName += nameSuffix; 17953 cancelName += nameSuffix; 17954 var tasksByHandleId = {}; 17955 17956 function scheduleTask(task) { 17957 var data = task.data; 17958 17959 function timer() { 17960 try { 17961 task.invoke.apply(this, arguments); 17962 } finally { 17963 // issue-934, task will be cancelled 17964 // even it is a periodic task such as 17965 // setInterval 17966 if (!(task.data && task.data.isPeriodic)) { 17967 if (typeof data.handleId === 'number') { 17968 // in non-nodejs env, we remove timerId 17969 // from local cache 17970 delete tasksByHandleId[data.handleId]; 17971 } else if (data.handleId) { 17972 // Node returns complex objects as handleIds 17973 // we remove task reference from timer object 17974 data.handleId[taskSymbol] = null; 17975 } 17976 } 17977 } 17978 } 17979 17980 data.args[0] = timer; 17981 data.handleId = setNative.apply(window, data.args); 17982 return task; 17983 } 17984 17985 function clearTask(task) { 17986 return clearNative(task.data.handleId); 17987 } 17988 17989 setNative = patchMethod(window, setName, function (delegate) { 17990 return function (self, args) { 17991 if (typeof args[0] === 'function') { 17992 var _options = { 17993 isPeriodic: nameSuffix === 'Interval', 17994 delay: nameSuffix === 'Timeout' || nameSuffix === 'Interval' ? args[1] || 0 : undefined, 17995 args: args 17996 }; 17997 var task = scheduleMacroTaskWithCurrentZone(setName, args[0], _options, scheduleTask, clearTask); 17998 17999 if (!task) { 18000 return task; 18001 } // Node.js must additionally support the ref and unref functions. 18002 18003 18004 var handle = task.data.handleId; 18005 18006 if (typeof handle === 'number') { 18007 // for non nodejs env, we save handleId: task 18008 // mapping in local cache for clearTimeout 18009 tasksByHandleId[handle] = task; 18010 } else if (handle) { 18011 // for nodejs env, we save task 18012 // reference in timerId Object for clearTimeout 18013 handle[taskSymbol] = task; 18014 } // check whether handle is null, because some polyfill or browser 18015 // may return undefined from setTimeout/setInterval/setImmediate/requestAnimationFrame 18016 18017 18018 if (handle && handle.ref && handle.unref && typeof handle.ref === 'function' && typeof handle.unref === 'function') { 18019 task.ref = handle.ref.bind(handle); 18020 task.unref = handle.unref.bind(handle); 18021 } 18022 18023 if (typeof handle === 'number' || handle) { 18024 return handle; 18025 } 18026 18027 return task; 18028 } else { 18029 // cause an error by calling it directly. 18030 return delegate.apply(window, args); 18031 } 18032 }; 18033 }); 18034 clearNative = patchMethod(window, cancelName, function (delegate) { 18035 return function (self, args) { 18036 var id = args[0]; 18037 var task; 18038 18039 if (typeof id === 'number') { 18040 // non nodejs env. 18041 task = tasksByHandleId[id]; 18042 } else { 18043 // nodejs env. 18044 task = id && id[taskSymbol]; // other environments. 18045 18046 if (!task) { 18047 task = id; 18048 } 18049 } 18050 18051 if (task && typeof task.type === 'string') { 18052 if (task.state !== 'notScheduled' && (task.cancelFn && task.data.isPeriodic || task.runCount === 0)) { 18053 if (typeof id === 'number') { 18054 delete tasksByHandleId[id]; 18055 } else if (id) { 18056 id[taskSymbol] = null; 18057 } // Do not cancel already canceled functions 18058 18059 18060 task.zone.cancelTask(task); 18061 } 18062 } else { 18063 // cause an error by calling it directly. 18064 delegate.apply(window, args); 18065 } 18066 }; 18067 }); 18068 } 18069 /** 18070 * @license 18071 * Copyright Google Inc. All Rights Reserved. 18072 * 18073 * Use of this source code is governed by an MIT-style license that can be 18074 * found in the LICENSE file at https://angular.io/license 18075 */ 18076 18077 18078 function patchCustomElements(_global, api) { 18079 var _api$getGlobalObjects = api.getGlobalObjects(), 18080 isBrowser = _api$getGlobalObjects.isBrowser, 18081 isMix = _api$getGlobalObjects.isMix; 18082 18083 if (!isBrowser && !isMix || !_global['customElements'] || !('customElements' in _global)) { 18084 return; 18085 } 18086 18087 var callbacks = ['connectedCallback', 'disconnectedCallback', 'adoptedCallback', 'attributeChangedCallback']; 18088 api.patchCallbacks(api, _global.customElements, 'customElements', 'define', callbacks); 18089 } 18090 /** 18091 * @license 18092 * Copyright Google Inc. All Rights Reserved. 18093 * 18094 * Use of this source code is governed by an MIT-style license that can be 18095 * found in the LICENSE file at https://angular.io/license 18096 */ 18097 18098 18099 function eventTargetPatch(_global, api) { 18100 if (Zone[api.symbol('patchEventTarget')]) { 18101 // EventTarget is already patched. 18102 return; 18103 } 18104 18105 var _api$getGlobalObjects2 = api.getGlobalObjects(), 18106 eventNames = _api$getGlobalObjects2.eventNames, 18107 zoneSymbolEventNames = _api$getGlobalObjects2.zoneSymbolEventNames, 18108 TRUE_STR = _api$getGlobalObjects2.TRUE_STR, 18109 FALSE_STR = _api$getGlobalObjects2.FALSE_STR, 18110 ZONE_SYMBOL_PREFIX = _api$getGlobalObjects2.ZONE_SYMBOL_PREFIX; // predefine all __zone_symbol__ + eventName + true/false string 18111 18112 18113 for (var i = 0; i < eventNames.length; i++) { 18114 var eventName = eventNames[i]; 18115 var falseEventName = eventName + FALSE_STR; 18116 var trueEventName = eventName + TRUE_STR; 18117 var symbol = ZONE_SYMBOL_PREFIX + falseEventName; 18118 var symbolCapture = ZONE_SYMBOL_PREFIX + trueEventName; 18119 zoneSymbolEventNames[eventName] = {}; 18120 zoneSymbolEventNames[eventName][FALSE_STR] = symbol; 18121 zoneSymbolEventNames[eventName][TRUE_STR] = symbolCapture; 18122 } 18123 18124 var EVENT_TARGET = _global['EventTarget']; 18125 18126 if (!EVENT_TARGET || !EVENT_TARGET.prototype) { 18127 return; 18128 } 18129 18130 api.patchEventTarget(_global, [EVENT_TARGET && EVENT_TARGET.prototype]); 18131 return true; 18132 } 18133 18134 function patchEvent(global, api) { 18135 api.patchEventPrototype(global, api); 18136 } 18137 /** 18138 * @license 18139 * Copyright Google Inc. All Rights Reserved. 18140 * 18141 * Use of this source code is governed by an MIT-style license that can be 18142 * found in the LICENSE file at https://angular.io/license 18143 */ 18144 18145 /** 18146 * @fileoverview 18147 * @suppress {missingRequire} 18148 */ 18149 18150 18151 Zone.__load_patch('legacy', function (global) { 18152 var legacyPatch = global[Zone.__symbol__('legacyPatch')]; 18153 18154 if (legacyPatch) { 18155 legacyPatch(); 18156 } 18157 }); 18158 18159 Zone.__load_patch('timers', function (global) { 18160 var set = 'set'; 18161 var clear = 'clear'; 18162 patchTimer(global, set, clear, 'Timeout'); 18163 patchTimer(global, set, clear, 'Interval'); 18164 patchTimer(global, set, clear, 'Immediate'); 18165 }); 18166 18167 Zone.__load_patch('requestAnimationFrame', function (global) { 18168 patchTimer(global, 'request', 'cancel', 'AnimationFrame'); 18169 patchTimer(global, 'mozRequest', 'mozCancel', 'AnimationFrame'); 18170 patchTimer(global, 'webkitRequest', 'webkitCancel', 'AnimationFrame'); 18171 }); 18172 18173 Zone.__load_patch('blocking', function (global, Zone) { 18174 var blockingMethods = ['alert', 'prompt', 'confirm']; 18175 18176 for (var i = 0; i < blockingMethods.length; i++) { 18177 var name = blockingMethods[i]; 18178 patchMethod(global, name, function (delegate, symbol, name) { 18179 return function (s, args) { 18180 return Zone.current.run(delegate, global, args, name); 18181 }; 18182 }); 18183 } 18184 }); 18185 18186 Zone.__load_patch('EventTarget', function (global, Zone, api) { 18187 patchEvent(global, api); 18188 eventTargetPatch(global, api); // patch XMLHttpRequestEventTarget's addEventListener/removeEventListener 18189 18190 var XMLHttpRequestEventTarget = global['XMLHttpRequestEventTarget']; 18191 18192 if (XMLHttpRequestEventTarget && XMLHttpRequestEventTarget.prototype) { 18193 api.patchEventTarget(global, [XMLHttpRequestEventTarget.prototype]); 18194 } 18195 18196 patchClass('MutationObserver'); 18197 patchClass('WebKitMutationObserver'); 18198 patchClass('IntersectionObserver'); 18199 patchClass('FileReader'); 18200 }); 18201 18202 Zone.__load_patch('on_property', function (global, Zone, api) { 18203 propertyDescriptorPatch(api, global); 18204 propertyPatch(); 18205 }); 18206 18207 Zone.__load_patch('customElements', function (global, Zone, api) { 18208 patchCustomElements(global, api); 18209 }); 18210 18211 Zone.__load_patch('XHR', function (global, Zone) { 18212 // Treat XMLHttpRequest as a macrotask. 18213 patchXHR(global); 18214 var XHR_TASK = zoneSymbol('xhrTask'); 18215 var XHR_SYNC = zoneSymbol('xhrSync'); 18216 var XHR_LISTENER = zoneSymbol('xhrListener'); 18217 var XHR_SCHEDULED = zoneSymbol('xhrScheduled'); 18218 var XHR_URL = zoneSymbol('xhrURL'); 18219 var XHR_ERROR_BEFORE_SCHEDULED = zoneSymbol('xhrErrorBeforeScheduled'); 18220 18221 function patchXHR(window) { 18222 var XMLHttpRequest = window['XMLHttpRequest']; 18223 18224 if (!XMLHttpRequest) { 18225 // XMLHttpRequest is not available in service worker 18226 return; 18227 } 18228 18229 var XMLHttpRequestPrototype = XMLHttpRequest.prototype; 18230 18231 function findPendingTask(target) { 18232 return target[XHR_TASK]; 18233 } 18234 18235 var oriAddListener = XMLHttpRequestPrototype[ZONE_SYMBOL_ADD_EVENT_LISTENER]; 18236 var oriRemoveListener = XMLHttpRequestPrototype[ZONE_SYMBOL_REMOVE_EVENT_LISTENER]; 18237 18238 if (!oriAddListener) { 18239 var XMLHttpRequestEventTarget = window['XMLHttpRequestEventTarget']; 18240 18241 if (XMLHttpRequestEventTarget) { 18242 var XMLHttpRequestEventTargetPrototype = XMLHttpRequestEventTarget.prototype; 18243 oriAddListener = XMLHttpRequestEventTargetPrototype[ZONE_SYMBOL_ADD_EVENT_LISTENER]; 18244 oriRemoveListener = XMLHttpRequestEventTargetPrototype[ZONE_SYMBOL_REMOVE_EVENT_LISTENER]; 18245 } 18246 } 18247 18248 var READY_STATE_CHANGE = 'readystatechange'; 18249 var SCHEDULED = 'scheduled'; 18250 18251 function scheduleTask(task) { 18252 var data = task.data; 18253 var target = data.target; 18254 target[XHR_SCHEDULED] = false; 18255 target[XHR_ERROR_BEFORE_SCHEDULED] = false; // remove existing event listener 18256 18257 var listener = target[XHR_LISTENER]; 18258 18259 if (!oriAddListener) { 18260 oriAddListener = target[ZONE_SYMBOL_ADD_EVENT_LISTENER]; 18261 oriRemoveListener = target[ZONE_SYMBOL_REMOVE_EVENT_LISTENER]; 18262 } 18263 18264 if (listener) { 18265 oriRemoveListener.call(target, READY_STATE_CHANGE, listener); 18266 } 18267 18268 var newListener = target[XHR_LISTENER] = function () { 18269 if (target.readyState === target.DONE) { 18270 // sometimes on some browsers XMLHttpRequest will fire onreadystatechange with 18271 // readyState=4 multiple times, so we need to check task state here 18272 if (!data.aborted && target[XHR_SCHEDULED] && task.state === SCHEDULED) { 18273 // check whether the xhr has registered onload listener 18274 // if that is the case, the task should invoke after all 18275 // onload listeners finish. 18276 var loadTasks = target['__zone_symbol__loadfalse']; 18277 18278 if (loadTasks && loadTasks.length > 0) { 18279 var oriInvoke = task.invoke; 18280 18281 task.invoke = function () { 18282 // need to load the tasks again, because in other 18283 // load listener, they may remove themselves 18284 var loadTasks = target['__zone_symbol__loadfalse']; 18285 18286 for (var i = 0; i < loadTasks.length; i++) { 18287 if (loadTasks[i] === task) { 18288 loadTasks.splice(i, 1); 18289 } 18290 } 18291 18292 if (!data.aborted && task.state === SCHEDULED) { 18293 oriInvoke.call(task); 18294 } 18295 }; 18296 18297 loadTasks.push(task); 18298 } else { 18299 task.invoke(); 18300 } 18301 } else if (!data.aborted && target[XHR_SCHEDULED] === false) { 18302 // error occurs when xhr.send() 18303 target[XHR_ERROR_BEFORE_SCHEDULED] = true; 18304 } 18305 } 18306 }; 18307 18308 oriAddListener.call(target, READY_STATE_CHANGE, newListener); 18309 var storedTask = target[XHR_TASK]; 18310 18311 if (!storedTask) { 18312 target[XHR_TASK] = task; 18313 } 18314 18315 sendNative.apply(target, data.args); 18316 target[XHR_SCHEDULED] = true; 18317 return task; 18318 } 18319 18320 function placeholderCallback() {} 18321 18322 function clearTask(task) { 18323 var data = task.data; // Note - ideally, we would call data.target.removeEventListener here, but it's too late 18324 // to prevent it from firing. So instead, we store info for the event listener. 18325 18326 data.aborted = true; 18327 return abortNative.apply(data.target, data.args); 18328 } 18329 18330 var openNative = patchMethod(XMLHttpRequestPrototype, 'open', function () { 18331 return function (self, args) { 18332 self[XHR_SYNC] = args[2] == false; 18333 self[XHR_URL] = args[1]; 18334 return openNative.apply(self, args); 18335 }; 18336 }); 18337 var XMLHTTPREQUEST_SOURCE = 'XMLHttpRequest.send'; 18338 var fetchTaskAborting = zoneSymbol('fetchTaskAborting'); 18339 var fetchTaskScheduling = zoneSymbol('fetchTaskScheduling'); 18340 var sendNative = patchMethod(XMLHttpRequestPrototype, 'send', function () { 18341 return function (self, args) { 18342 if (Zone.current[fetchTaskScheduling] === true) { 18343 // a fetch is scheduling, so we are using xhr to polyfill fetch 18344 // and because we already schedule macroTask for fetch, we should 18345 // not schedule a macroTask for xhr again 18346 return sendNative.apply(self, args); 18347 } 18348 18349 if (self[XHR_SYNC]) { 18350 // if the XHR is sync there is no task to schedule, just execute the code. 18351 return sendNative.apply(self, args); 18352 } else { 18353 var _options2 = { 18354 target: self, 18355 url: self[XHR_URL], 18356 isPeriodic: false, 18357 args: args, 18358 aborted: false 18359 }; 18360 var task = scheduleMacroTaskWithCurrentZone(XMLHTTPREQUEST_SOURCE, placeholderCallback, _options2, scheduleTask, clearTask); 18361 18362 if (self && self[XHR_ERROR_BEFORE_SCHEDULED] === true && !_options2.aborted && task.state === SCHEDULED) { 18363 // xhr request throw error when send 18364 // we should invoke task instead of leaving a scheduled 18365 // pending macroTask 18366 task.invoke(); 18367 } 18368 } 18369 }; 18370 }); 18371 var abortNative = patchMethod(XMLHttpRequestPrototype, 'abort', function () { 18372 return function (self, args) { 18373 var task = findPendingTask(self); 18374 18375 if (task && typeof task.type == 'string') { 18376 // If the XHR has already completed, do nothing. 18377 // If the XHR has already been aborted, do nothing. 18378 // Fix #569, call abort multiple times before done will cause 18379 // macroTask task count be negative number 18380 if (task.cancelFn == null || task.data && task.data.aborted) { 18381 return; 18382 } 18383 18384 task.zone.cancelTask(task); 18385 } else if (Zone.current[fetchTaskAborting] === true) { 18386 // the abort is called from fetch polyfill, we need to call native abort of XHR. 18387 return abortNative.apply(self, args); 18388 } // Otherwise, we are trying to abort an XHR which has not yet been sent, so there is no 18389 // task 18390 // to cancel. Do nothing. 18391 18392 }; 18393 }); 18394 } 18395 }); 18396 18397 Zone.__load_patch('geolocation', function (global) { 18398 /// GEO_LOCATION 18399 if (global['navigator'] && global['navigator'].geolocation) { 18400 patchPrototype(global['navigator'].geolocation, ['getCurrentPosition', 'watchPosition']); 18401 } 18402 }); 18403 18404 Zone.__load_patch('PromiseRejectionEvent', function (global, Zone) { 18405 // handle unhandled promise rejection 18406 function findPromiseRejectionHandler(evtName) { 18407 return function (e) { 18408 var eventTasks = findEventTasks(global, evtName); 18409 eventTasks.forEach(function (eventTask) { 18410 // windows has added unhandledrejection event listener 18411 // trigger the event listener 18412 var PromiseRejectionEvent = global['PromiseRejectionEvent']; 18413 18414 if (PromiseRejectionEvent) { 18415 var evt = new PromiseRejectionEvent(evtName, { 18416 promise: e.promise, 18417 reason: e.rejection 18418 }); 18419 eventTask.invoke(evt); 18420 } 18421 }); 18422 }; 18423 } 18424 18425 if (global['PromiseRejectionEvent']) { 18426 Zone[zoneSymbol('unhandledPromiseRejectionHandler')] = findPromiseRejectionHandler('unhandledrejection'); 18427 Zone[zoneSymbol('rejectionHandledHandler')] = findPromiseRejectionHandler('rejectionhandled'); 18428 } 18429 }); 18430 /** 18431 * @license 18432 * Copyright Google Inc. All Rights Reserved. 18433 * 18434 * Use of this source code is governed by an MIT-style license that can be 18435 * found in the LICENSE file at https://angular.io/license 18436 */ 18437 18438 /***/ 18439 18440 }, 18441 18442 /***/ 18443
vendor: 15,774 bytes, lines 18443-18853
18443"./node_modules/zone.js/dist/zone-legacy.js": 18444 /*!**************************************************!*\ 18445 !*** ./node_modules/zone.js/dist/zone-legacy.js ***! 18446 \**************************************************/ 18447 18448 /*! no static exports found */ 18449 18450 /***/ 18451 function node_modulesZoneJsDistZoneLegacyJs(module, exports, __webpack_require__) { 18452 /** 18453 * @license 18454 * Copyright Google Inc. All Rights Reserved. 18455 * 18456 * Use of this source code is governed by an MIT-style license that can be 18457 * found in the LICENSE file at https://angular.io/license 18458 */ 18459 (function (global, factory) { 18460 true ? factory() : undefined; 18461 })(this, function () { 18462 'use strict'; 18463 /** 18464 * @license 18465 * Copyright Google Inc. All Rights Reserved. 18466 * 18467 * Use of this source code is governed by an MIT-style license that can be 18468 * found in the LICENSE file at https://angular.io/license 18469 */ 18470 18471 function eventTargetLegacyPatch(_global, api) { 18472 var _a = api.getGlobalObjects(), 18473 eventNames = _a.eventNames, 18474 globalSources = _a.globalSources, 18475 zoneSymbolEventNames = _a.zoneSymbolEventNames, 18476 TRUE_STR = _a.TRUE_STR, 18477 FALSE_STR = _a.FALSE_STR, 18478 ZONE_SYMBOL_PREFIX = _a.ZONE_SYMBOL_PREFIX; 18479 18480 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'; 18481 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(','); 18482 var EVENT_TARGET = 'EventTarget'; 18483 var apis = []; 18484 var isWtf = _global['wtf']; 18485 var WTF_ISSUE_555_ARRAY = WTF_ISSUE_555.split(','); 18486 18487 if (isWtf) { 18488 // Workaround for: https://github.com/google/tracing-framework/issues/555 18489 apis = WTF_ISSUE_555_ARRAY.map(function (v) { 18490 return 'HTML' + v + 'Element'; 18491 }).concat(NO_EVENT_TARGET); 18492 } else if (_global[EVENT_TARGET]) { 18493 apis.push(EVENT_TARGET); 18494 } else { 18495 // Note: EventTarget is not available in all browsers, 18496 // if it's not available, we instead patch the APIs in the IDL that inherit from EventTarget 18497 apis = NO_EVENT_TARGET; 18498 } 18499 18500 var isDisableIECheck = _global['__Zone_disable_IE_check'] || false; 18501 var isEnableCrossContextCheck = _global['__Zone_enable_cross_context_check'] || false; 18502 var ieOrEdge = api.isIEOrEdge(); 18503 var ADD_EVENT_LISTENER_SOURCE = '.addEventListener:'; 18504 var FUNCTION_WRAPPER = '[object FunctionWrapper]'; 18505 var BROWSER_TOOLS = 'function __BROWSERTOOLS_CONSOLE_SAFEFUNC() { [native code] }'; // predefine all __zone_symbol__ + eventName + true/false string 18506 18507 for (var i = 0; i < eventNames.length; i++) { 18508 var eventName = eventNames[i]; 18509 var falseEventName = eventName + FALSE_STR; 18510 var trueEventName = eventName + TRUE_STR; 18511 var symbol = ZONE_SYMBOL_PREFIX + falseEventName; 18512 var symbolCapture = ZONE_SYMBOL_PREFIX + trueEventName; 18513 zoneSymbolEventNames[eventName] = {}; 18514 zoneSymbolEventNames[eventName][FALSE_STR] = symbol; 18515 zoneSymbolEventNames[eventName][TRUE_STR] = symbolCapture; 18516 } // predefine all task.source string 18517 18518 18519 for (var i = 0; i < WTF_ISSUE_555.length; i++) { 18520 var target = WTF_ISSUE_555_ARRAY[i]; 18521 var targets = globalSources[target] = {}; 18522 18523 for (var j = 0; j < eventNames.length; j++) { 18524 var eventName = eventNames[j]; 18525 targets[eventName] = target + ADD_EVENT_LISTENER_SOURCE + eventName; 18526 } 18527 } 18528 18529 var checkIEAndCrossContext = function checkIEAndCrossContext(nativeDelegate, delegate, target, args) { 18530 if (!isDisableIECheck && ieOrEdge) { 18531 if (isEnableCrossContextCheck) { 18532 try { 18533 var testString = delegate.toString(); 18534 18535 if (testString === FUNCTION_WRAPPER || testString == BROWSER_TOOLS) { 18536 nativeDelegate.apply(target, args); 18537 return false; 18538 } 18539 } catch (error) { 18540 nativeDelegate.apply(target, args); 18541 return false; 18542 } 18543 } else { 18544 var testString = delegate.toString(); 18545 18546 if (testString === FUNCTION_WRAPPER || testString == BROWSER_TOOLS) { 18547 nativeDelegate.apply(target, args); 18548 return false; 18549 } 18550 } 18551 } else if (isEnableCrossContextCheck) { 18552 try { 18553 delegate.toString(); 18554 } catch (error) { 18555 nativeDelegate.apply(target, args); 18556 return false; 18557 } 18558 } 18559 18560 return true; 18561 }; 18562 18563 var apiTypes = []; 18564 18565 for (var i = 0; i < apis.length; i++) { 18566 var type = _global[apis[i]]; 18567 apiTypes.push(type && type.prototype); 18568 } // vh is validateHandler to check event handler 18569 // is valid or not(for security check) 18570 18571 18572 api.patchEventTarget(_global, apiTypes, { 18573 vh: checkIEAndCrossContext 18574 }); 18575 Zone[api.symbol('patchEventTarget')] = !!_global[EVENT_TARGET]; 18576 return true; 18577 } 18578 /** 18579 * @license 18580 * Copyright Google Inc. All Rights Reserved. 18581 * 18582 * Use of this source code is governed by an MIT-style license that can be 18583 * found in the LICENSE file at https://angular.io/license 18584 */ 18585 // we have to patch the instance since the proto is non-configurable 18586 18587 18588 function apply(api, _global) { 18589 var _a = api.getGlobalObjects(), 18590 ADD_EVENT_LISTENER_STR = _a.ADD_EVENT_LISTENER_STR, 18591 REMOVE_EVENT_LISTENER_STR = _a.REMOVE_EVENT_LISTENER_STR; 18592 18593 var WS = _global.WebSocket; // On Safari window.EventTarget doesn't exist so need to patch WS add/removeEventListener 18594 // On older Chrome, no need since EventTarget was already patched 18595 18596 if (!_global.EventTarget) { 18597 api.patchEventTarget(_global, [WS.prototype]); 18598 } 18599 18600 _global.WebSocket = function (x, y) { 18601 var socket = arguments.length > 1 ? new WS(x, y) : new WS(x); 18602 var proxySocket; 18603 var proxySocketProto; // Safari 7.0 has non-configurable own 'onmessage' and friends properties on the socket instance 18604 18605 var onmessageDesc = api.ObjectGetOwnPropertyDescriptor(socket, 'onmessage'); 18606 18607 if (onmessageDesc && onmessageDesc.configurable === false) { 18608 proxySocket = api.ObjectCreate(socket); // socket have own property descriptor 'onopen', 'onmessage', 'onclose', 'onerror' 18609 // but proxySocket not, so we will keep socket as prototype and pass it to 18610 // patchOnProperties method 18611 18612 proxySocketProto = socket; 18613 [ADD_EVENT_LISTENER_STR, REMOVE_EVENT_LISTENER_STR, 'send', 'close'].forEach(function (propName) { 18614 proxySocket[propName] = function () { 18615 var args = api.ArraySlice.call(arguments); 18616 18617 if (propName === ADD_EVENT_LISTENER_STR || propName === REMOVE_EVENT_LISTENER_STR) { 18618 var eventName = args.length > 0 ? args[0] : undefined; 18619 18620 if (eventName) { 18621 var propertySymbol = Zone.__symbol__('ON_PROPERTY' + eventName); 18622 18623 socket[propertySymbol] = proxySocket[propertySymbol]; 18624 } 18625 } 18626 18627 return socket[propName].apply(socket, args); 18628 }; 18629 }); 18630 } else { 18631 // we can patch the real socket 18632 proxySocket = socket; 18633 } 18634 18635 api.patchOnProperties(proxySocket, ['close', 'error', 'message', 'open'], proxySocketProto); 18636 return proxySocket; 18637 }; 18638 18639 var globalWebSocket = _global['WebSocket']; 18640 18641 for (var prop in WS) { 18642 globalWebSocket[prop] = WS[prop]; 18643 } 18644 } 18645 /** 18646 * @license 18647 * Copyright Google Inc. All Rights Reserved. 18648 * 18649 * Use of this source code is governed by an MIT-style license that can be 18650 * found in the LICENSE file at https://angular.io/license 18651 */ 18652 18653 /** 18654 * @fileoverview 18655 * @suppress {globalThis} 18656 */ 18657 18658 18659 function propertyDescriptorLegacyPatch(api, _global) { 18660 var _a = api.getGlobalObjects(), 18661 isNode = _a.isNode, 18662 isMix = _a.isMix; 18663 18664 if (isNode && !isMix) { 18665 return; 18666 } 18667 18668 if (!canPatchViaPropertyDescriptor(api, _global)) { 18669 var supportsWebSocket = typeof WebSocket !== 'undefined'; // Safari, Android browsers (Jelly Bean) 18670 18671 patchViaCapturingAllTheEvents(api); 18672 api.patchClass('XMLHttpRequest'); 18673 18674 if (supportsWebSocket) { 18675 apply(api, _global); 18676 } 18677 18678 Zone[api.symbol('patchEvents')] = true; 18679 } 18680 } 18681 18682 function canPatchViaPropertyDescriptor(api, _global) { 18683 var _a = api.getGlobalObjects(), 18684 isBrowser = _a.isBrowser, 18685 isMix = _a.isMix; 18686 18687 if ((isBrowser || isMix) && !api.ObjectGetOwnPropertyDescriptor(HTMLElement.prototype, 'onclick') && typeof Element !== 'undefined') { 18688 // WebKit https://bugs.webkit.org/show_bug.cgi?id=134364 18689 // IDL interface attributes are not configurable 18690 var desc = api.ObjectGetOwnPropertyDescriptor(Element.prototype, 'onclick'); 18691 if (desc && !desc.configurable) return false; // try to use onclick to detect whether we can patch via propertyDescriptor 18692 // because XMLHttpRequest is not available in service worker 18693 18694 if (desc) { 18695 api.ObjectDefineProperty(Element.prototype, 'onclick', { 18696 enumerable: true, 18697 configurable: true, 18698 get: function get() { 18699 return true; 18700 } 18701 }); 18702 var div = document.createElement('div'); 18703 var result = !!div.onclick; 18704 api.ObjectDefineProperty(Element.prototype, 'onclick', desc); 18705 return result; 18706 } 18707 } 18708 18709 var XMLHttpRequest = _global['XMLHttpRequest']; 18710 18711 if (!XMLHttpRequest) { 18712 // XMLHttpRequest is not available in service worker 18713 return false; 18714 } 18715 18716 var ON_READY_STATE_CHANGE = 'onreadystatechange'; 18717 var XMLHttpRequestPrototype = XMLHttpRequest.prototype; 18718 var xhrDesc = api.ObjectGetOwnPropertyDescriptor(XMLHttpRequestPrototype, ON_READY_STATE_CHANGE); // add enumerable and configurable here because in opera 18719 // by default XMLHttpRequest.prototype.onreadystatechange is undefined 18720 // without adding enumerable and configurable will cause onreadystatechange 18721 // non-configurable 18722 // and if XMLHttpRequest.prototype.onreadystatechange is undefined, 18723 // we should set a real desc instead a fake one 18724 18725 if (xhrDesc) { 18726 api.ObjectDefineProperty(XMLHttpRequestPrototype, ON_READY_STATE_CHANGE, { 18727 enumerable: true, 18728 configurable: true, 18729 get: function get() { 18730 return true; 18731 } 18732 }); 18733 var req = new XMLHttpRequest(); 18734 var result = !!req.onreadystatechange; // restore original desc 18735 18736 api.ObjectDefineProperty(XMLHttpRequestPrototype, ON_READY_STATE_CHANGE, xhrDesc || {}); 18737 return result; 18738 } else { 18739 var SYMBOL_FAKE_ONREADYSTATECHANGE_1 = api.symbol('fake'); 18740 api.ObjectDefineProperty(XMLHttpRequestPrototype, ON_READY_STATE_CHANGE, { 18741 enumerable: true, 18742 configurable: true, 18743 get: function get() { 18744 return this[SYMBOL_FAKE_ONREADYSTATECHANGE_1]; 18745 }, 18746 set: function set(value) { 18747 this[SYMBOL_FAKE_ONREADYSTATECHANGE_1] = value; 18748 } 18749 }); 18750 var req = new XMLHttpRequest(); 18751 18752 var detectFunc = function detectFunc() {}; 18753 18754 req.onreadystatechange = detectFunc; 18755 var result = req[SYMBOL_FAKE_ONREADYSTATECHANGE_1] === detectFunc; 18756 req.onreadystatechange = null; 18757 return result; 18758 } 18759 } // Whenever any eventListener fires, we check the eventListener target and all parents 18760 // for `onwhatever` properties and replace them with zone-bound functions 18761 // - Chrome (for now) 18762 18763 18764 function patchViaCapturingAllTheEvents(api) { 18765 var eventNames = api.getGlobalObjects().eventNames; 18766 var unboundKey = api.symbol('unbound'); 18767 18768 var _loop_1 = function _loop_1(i) { 18769 var property = eventNames[i]; 18770 var onproperty = 'on' + property; 18771 self.addEventListener(property, function (event) { 18772 var elt = event.target, 18773 bound, 18774 source; 18775 18776 if (elt) { 18777 source = elt.constructor['name'] + '.' + onproperty; 18778 } else { 18779 source = 'unknown.' + onproperty; 18780 } 18781 18782 while (elt) { 18783 if (elt[onproperty] && !elt[onproperty][unboundKey]) { 18784 bound = api.wrapWithCurrentZone(elt[onproperty], source); 18785 bound[unboundKey] = elt[onproperty]; 18786 elt[onproperty] = bound; 18787 } 18788 18789 elt = elt.parentElement; 18790 } 18791 }, true); 18792 }; 18793 18794 for (var i = 0; i < eventNames.length; i++) { 18795 _loop_1(i); 18796 } 18797 } 18798 /** 18799 * @license 18800 * Copyright Google Inc. All Rights Reserved. 18801 * 18802 * Use of this source code is governed by an MIT-style license that can be 18803 * found in the LICENSE file at https://angular.io/license 18804 */ 18805 18806 18807 function registerElementPatch(_global, api) { 18808 var _a = api.getGlobalObjects(), 18809 isBrowser = _a.isBrowser, 18810 isMix = _a.isMix; 18811 18812 if (!isBrowser && !isMix || !('registerElement' in _global.document)) { 18813 return; 18814 } 18815 18816 var callbacks = ['createdCallback', 'attachedCallback', 'detachedCallback', 'attributeChangedCallback']; 18817 api.patchCallbacks(api, document, 'Document', 'registerElement', callbacks); 18818 } 18819 /** 18820 * @license 18821 * Copyright Google Inc. All Rights Reserved. 18822 * 18823 * Use of this source code is governed by an MIT-style license that can be 18824 * found in the LICENSE file at https://angular.io/license 18825 */ 18826 18827 /** 18828 * @fileoverview 18829 * @suppress {missingRequire} 18830 */ 18831 18832 18833 (function (_global) { 18834 _global['__zone_symbol__legacyPatch'] = function () { 18835 var Zone = _global['Zone']; 18836 18837 Zone.__load_patch('registerElement', function (global, Zone, api) { 18838 registerElementPatch(global, api); 18839 }); 18840 18841 Zone.__load_patch('EventTargetLegacy', function (global, Zone, api) { 18842 eventTargetLegacyPatch(global, api); 18843 propertyDescriptorLegacyPatch(api, global); 18844 }); 18845 }; 18846 })(typeof window !== 'undefined' && window || typeof self !== 'undefined' && self || global); 18847 }); 18848 /***/ 18849 18850 }, 18851 18852 /***/ 18853
18853"./src/polyfills.ts": 18854 /*!**************************!*\ 18855 !*** ./src/polyfills.ts ***! 18856 \**************************/ 18857 18858 /*! no exports provided */ 18859 18860 /***/ 18861 function srcPolyfillsTs(module, __webpack_exports__, __webpack_require__) { 18862 "use strict"; 18863 18864 __webpack_require__.r(__webpack_exports__); 18865 /* harmony import */ 18866 18867 18868 var zone_js_dist_zone__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__( 18869 /*! zone.js/dist/zone */ 18870 "./node_modules/zone.js/dist/zone-evergreen.js"); 18871 /* harmony import */ 18872 18873 18874 var zone_js_dist_zone__WEBPACK_IMPORTED_MODULE_0___default = 18875 /*#__PURE__*/ 18876 __webpack_require__.n(zone_js_dist_zone__WEBPACK_IMPORTED_MODULE_0__); 18877 /** 18878 * This file includes polyfills needed by Angular and is loaded before the app. 18879 * You can add your own extra polyfills to this file. 18880 * 18881 * This file is divided into 2 sections: 18882 * 1. Browser polyfills. These are applied before loading ZoneJS and are sorted by browsers. 18883 * 2. Application imports. Files imported after ZoneJS that should be loaded before your main 18884 * file. 18885 * 18886 * The current setup is for so-called "evergreen" browsers; the last versions of browsers that 18887 * automatically update themselves. This includes Safari >= 10, Chrome >= 55 (including Opera), 18888 * Edge >= 13 on the desktop, and iOS 10 and Chrome on mobile. 18889 * 18890 * Learn more in https://angular.io/guide/browser-support 18891 */ 18892 18893 /*************************************************************************************************** 18894 * BROWSER POLYFILLS 18895 */ 18896 18897 /** IE10 and IE11 requires the following for NgClass support on SVG elements */ 18898 // import 'classlist.js'; // Run `npm install --save classlist.js`. 18899 18900 /** 18901 * Web Animations `@angular/platform-browser/animations` 18902 * Only required if AnimationBuilder is used within the application and using IE/Edge or Safari. 18903 * Standard animation support in Angular DOES NOT require any polyfills (as of Angular 6.0). 18904 */ 18905 // import 'web-animations-js'; // Run `npm install --save web-animations-js`. 18906 18907 /** 18908 * By default, zone.js will patch all possible macroTask and DomEvents 18909 * user can disable parts of macroTask/DomEvents patch by setting following flags 18910 * because those flags need to be set before `zone.js` being loaded, and webpack 18911 * will put import in the top of bundle, so user need to create a separate file 18912 * in this directory (for example: zone-flags.ts), and put the following flags 18913 * into that file, and then add the following code before importing zone.js. 18914 * import './zone-flags.ts'; 18915 * 18916 * The flags allowed in zone-flags.ts are listed here. 18917 * 18918 * The following flags will work for all browsers. 18919 * 18920 * (window as any).__Zone_disable_requestAnimationFrame = true; // disable patch requestAnimationFrame 18921 * (window as any).__Zone_disable_on_property = true; // disable patch onProperty such as onclick 18922 * (window as any).__zone_symbol__UNPATCHED_EVENTS = ['scroll', 'mousemove']; // disable patch specified eventNames 18923 * 18924 * in IE/Edge developer tools, the addEventListener will also be wrapped by zone.js 18925 * with the following flag, it will bypass `zone.js` patch for IE/Edge 18926 * 18927 * (window as any).__Zone_enable_cross_context_check = true; 18928 * 18929 */ 18930 18931 /*************************************************************************************************** 18932 * Zone JS is required by default for Angular itself. 18933 */ 18934 // Included with Angular CLI. 18935 18936 /*************************************************************************************************** 18937 * APPLICATION IMPORTS 18938 */ 18939 18940 /***/ 18941 18942 }
18942, 18943 18944 /***/ 18945 1: 18946 /*!****************************************************************************************************************************************************!*\ 18947 !*** multi ./node_modules/@angular-devkit/build-angular/src/angular-cli-files/models/es5-polyfills.js zone.js/dist/zone-legacy ./src/polyfills.ts ***! 18948 \****************************************************************************************************************************************************/ 18949 18950 /*! no static exports found */ 18951 18952 /***/ 18953 function _(module, exports, __webpack_require__) { 18954 __webpack_require__( 18955 /*! /Users/jasonwhitley/Documents/undercurrentart/node_modules/@angular-devkit/build-angular/src/angular-cli-files/models/es5-polyfills.js */ 18956 "./node_modules/@angular-devkit/build-angular/src/angular-cli-files/models/es5-polyfills.js"); 18957 18958 __webpack_require__( 18959 /*! zone.js/dist/zone-legacy */ 18960 "./node_modules/zone.js/dist/zone-legacy.js"); 18961 18962 module.exports = __webpack_require__( 18963 /*! /Users/jasonwhitley/Documents/undercurrentart/src/polyfills.ts */ 18964 "./src/polyfills.ts"); 18965 /***/ 18966 } 18967}, [[1, "runtime"]]]); 18968//# 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.