vendor: 2,463 bytes, lines 1-15
1function _createForOfIteratorHelper(o, allowArrayLike) { var it = typeof Symbol !== "undefined" && o[Symbol.iterator] || o["@@iterator"]; if (!it) { if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") { if (it) o = it; var i = 0; var F = function F() {}; return { s: F, n: function n() { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function e(_e) { throw _e; }, f: F }; } throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } var normalCompletion = true, didErr = false, err; return { s: function s() { it = it.call(o); }, n: function n() { var step = it.next(); normalCompletion = step.done; return step; }, e: function e(_e2) { didErr = true; err = _e2; }, f: function f() { try { if (!normalCompletion && it["return"] != null) it["return"](); } finally { if (didErr) throw err; } } }; } 2 3function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); } 4 5function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; } 6 7function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } 8 9function _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); } } 10 11function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } 12 13(window["webpackJsonp"] = window["webpackJsonp"] || []).push([["polyfills-es5"], { 14 /***/ 15
vendor: 37,970 bytes, lines 15-895
15"./node_modules/@angular-devkit/build-angular/src/angular-cli-files/models/es5-polyfills.js": 16 /*!**************************************************************************************************!*\ 17 !*** ./node_modules/@angular-devkit/build-angular/src/angular-cli-files/models/es5-polyfills.js ***! 18 \**************************************************************************************************/ 19 20 /*! no exports provided */ 21 22 /***/ 23 function node_modulesAngularDevkitBuildAngularSrcAngularCliFilesModelsEs5PolyfillsJs(module, __webpack_exports__, __webpack_require__) { 24 "use strict"; 25 26 __webpack_require__.r(__webpack_exports__); 27 /* harmony import */ 28 29 30 var core_js_es_symbol__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__( 31 /*! core-js/es/symbol */ 32 "./node_modules/core-js/es/symbol/index.js"); 33 /* harmony import */ 34 35 36 var core_js_es_symbol__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_es_symbol__WEBPACK_IMPORTED_MODULE_0__); 37 /* harmony import */ 38 39 40 var core_js_modules_es_function_bind__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__( 41 /*! core-js/modules/es.function.bind */ 42 "./node_modules/core-js/modules/es.function.bind.js"); 43 /* harmony import */ 44 45 46 var core_js_modules_es_function_bind__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_function_bind__WEBPACK_IMPORTED_MODULE_1__); 47 /* harmony import */ 48 49 50 var core_js_modules_es_function_name__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__( 51 /*! core-js/modules/es.function.name */ 52 "./node_modules/core-js/modules/es.function.name.js"); 53 /* harmony import */ 54 55 56 var core_js_modules_es_function_name__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_function_name__WEBPACK_IMPORTED_MODULE_2__); 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 = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_function_has_instance__WEBPACK_IMPORTED_MODULE_3__); 67 /* harmony import */ 68 69 70 var core_js_modules_es_object_create__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__( 71 /*! core-js/modules/es.object.create */ 72 "./node_modules/core-js/modules/es.object.create.js"); 73 /* harmony import */ 74 75 76 var core_js_modules_es_object_create__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_create__WEBPACK_IMPORTED_MODULE_4__); 77 /* harmony import */ 78 79 80 var core_js_modules_es_object_define_property__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__( 81 /*! core-js/modules/es.object.define-property */ 82 "./node_modules/core-js/modules/es.object.define-property.js"); 83 /* harmony import */ 84 85 86 var core_js_modules_es_object_define_property__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_define_property__WEBPACK_IMPORTED_MODULE_5__); 87 /* harmony import */ 88 89 90 var core_js_modules_es_object_define_properties__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__( 91 /*! core-js/modules/es.object.define-properties */ 92 "./node_modules/core-js/modules/es.object.define-properties.js"); 93 /* harmony import */ 94 95 96 var core_js_modules_es_object_define_properties__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_define_properties__WEBPACK_IMPORTED_MODULE_6__); 97 /* harmony import */ 98 99 100 var core_js_modules_es_object_get_own_property_descriptor__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__( 101 /*! core-js/modules/es.object.get-own-property-descriptor */ 102 "./node_modules/core-js/modules/es.object.get-own-property-descriptor.js"); 103 /* harmony import */ 104 105 106 var core_js_modules_es_object_get_own_property_descriptor__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_get_own_property_descriptor__WEBPACK_IMPORTED_MODULE_7__); 107 /* harmony import */ 108 109 110 var core_js_modules_es_object_get_prototype_of__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__( 111 /*! core-js/modules/es.object.get-prototype-of */ 112 "./node_modules/core-js/modules/es.object.get-prototype-of.js"); 113 /* harmony import */ 114 115 116 var core_js_modules_es_object_get_prototype_of__WEBPACK_IMPORTED_MODULE_8___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_get_prototype_of__WEBPACK_IMPORTED_MODULE_8__); 117 /* harmony import */ 118 119 120 var core_js_modules_es_object_keys__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__( 121 /*! core-js/modules/es.object.keys */ 122 "./node_modules/core-js/modules/es.object.keys.js"); 123 /* harmony import */ 124 125 126 var core_js_modules_es_object_keys__WEBPACK_IMPORTED_MODULE_9___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_keys__WEBPACK_IMPORTED_MODULE_9__); 127 /* harmony import */ 128 129 130 var core_js_modules_es_object_get_own_property_names__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__( 131 /*! core-js/modules/es.object.get-own-property-names */ 132 "./node_modules/core-js/modules/es.object.get-own-property-names.js"); 133 /* harmony import */ 134 135 136 var core_js_modules_es_object_get_own_property_names__WEBPACK_IMPORTED_MODULE_10___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_get_own_property_names__WEBPACK_IMPORTED_MODULE_10__); 137 /* harmony import */ 138 139 140 var core_js_modules_es_object_freeze__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__( 141 /*! core-js/modules/es.object.freeze */ 142 "./node_modules/core-js/modules/es.object.freeze.js"); 143 /* harmony import */ 144 145 146 var core_js_modules_es_object_freeze__WEBPACK_IMPORTED_MODULE_11___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_freeze__WEBPACK_IMPORTED_MODULE_11__); 147 /* harmony import */ 148 149 150 var core_js_modules_es_object_seal__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__( 151 /*! core-js/modules/es.object.seal */ 152 "./node_modules/core-js/modules/es.object.seal.js"); 153 /* harmony import */ 154 155 156 var core_js_modules_es_object_seal__WEBPACK_IMPORTED_MODULE_12___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_seal__WEBPACK_IMPORTED_MODULE_12__); 157 /* harmony import */ 158 159 160 var core_js_modules_es_object_prevent_extensions__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__( 161 /*! core-js/modules/es.object.prevent-extensions */ 162 "./node_modules/core-js/modules/es.object.prevent-extensions.js"); 163 /* harmony import */ 164 165 166 var core_js_modules_es_object_prevent_extensions__WEBPACK_IMPORTED_MODULE_13___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_prevent_extensions__WEBPACK_IMPORTED_MODULE_13__); 167 /* harmony import */ 168 169 170 var core_js_modules_es_object_is_frozen__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__( 171 /*! core-js/modules/es.object.is-frozen */ 172 "./node_modules/core-js/modules/es.object.is-frozen.js"); 173 /* harmony import */ 174 175 176 var core_js_modules_es_object_is_frozen__WEBPACK_IMPORTED_MODULE_14___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_is_frozen__WEBPACK_IMPORTED_MODULE_14__); 177 /* harmony import */ 178 179 180 var core_js_modules_es_object_is_sealed__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__( 181 /*! core-js/modules/es.object.is-sealed */ 182 "./node_modules/core-js/modules/es.object.is-sealed.js"); 183 /* harmony import */ 184 185 186 var core_js_modules_es_object_is_sealed__WEBPACK_IMPORTED_MODULE_15___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_is_sealed__WEBPACK_IMPORTED_MODULE_15__); 187 /* harmony import */ 188 189 190 var core_js_modules_es_object_is_extensible__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__( 191 /*! core-js/modules/es.object.is-extensible */ 192 "./node_modules/core-js/modules/es.object.is-extensible.js"); 193 /* harmony import */ 194 195 196 var core_js_modules_es_object_is_extensible__WEBPACK_IMPORTED_MODULE_16___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_is_extensible__WEBPACK_IMPORTED_MODULE_16__); 197 /* harmony import */ 198 199 200 var core_js_modules_es_object_assign__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__( 201 /*! core-js/modules/es.object.assign */ 202 "./node_modules/core-js/modules/es.object.assign.js"); 203 /* harmony import */ 204 205 206 var core_js_modules_es_object_assign__WEBPACK_IMPORTED_MODULE_17___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_assign__WEBPACK_IMPORTED_MODULE_17__); 207 /* harmony import */ 208 209 210 var core_js_modules_es_object_is__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__( 211 /*! core-js/modules/es.object.is */ 212 "./node_modules/core-js/modules/es.object.is.js"); 213 /* harmony import */ 214 215 216 var core_js_modules_es_object_is__WEBPACK_IMPORTED_MODULE_18___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_is__WEBPACK_IMPORTED_MODULE_18__); 217 /* harmony import */ 218 219 220 var core_js_modules_es_object_set_prototype_of__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__( 221 /*! core-js/modules/es.object.set-prototype-of */ 222 "./node_modules/core-js/modules/es.object.set-prototype-of.js"); 223 /* harmony import */ 224 225 226 var core_js_modules_es_object_set_prototype_of__WEBPACK_IMPORTED_MODULE_19___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_set_prototype_of__WEBPACK_IMPORTED_MODULE_19__); 227 /* harmony import */ 228 229 230 var core_js_modules_es_object_to_string__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__( 231 /*! core-js/modules/es.object.to-string */ 232 "./node_modules/core-js/modules/es.object.to-string.js"); 233 /* harmony import */ 234 235 236 var core_js_modules_es_object_to_string__WEBPACK_IMPORTED_MODULE_20___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_to_string__WEBPACK_IMPORTED_MODULE_20__); 237 /* harmony import */ 238 239 240 var core_js_modules_es_array_concat__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__( 241 /*! core-js/modules/es.array.concat */ 242 "./node_modules/core-js/modules/es.array.concat.js"); 243 /* harmony import */ 244 245 246 var core_js_modules_es_array_concat__WEBPACK_IMPORTED_MODULE_21___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_concat__WEBPACK_IMPORTED_MODULE_21__); 247 /* harmony import */ 248 249 250 var core_js_modules_es_array_is_array__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__( 251 /*! core-js/modules/es.array.is-array */ 252 "./node_modules/core-js/modules/es.array.is-array.js"); 253 /* harmony import */ 254 255 256 var core_js_modules_es_array_is_array__WEBPACK_IMPORTED_MODULE_22___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_is_array__WEBPACK_IMPORTED_MODULE_22__); 257 /* harmony import */ 258 259 260 var core_js_modules_es_array_from__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__( 261 /*! core-js/modules/es.array.from */ 262 "./node_modules/core-js/modules/es.array.from.js"); 263 /* harmony import */ 264 265 266 var core_js_modules_es_array_from__WEBPACK_IMPORTED_MODULE_23___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_from__WEBPACK_IMPORTED_MODULE_23__); 267 /* harmony import */ 268 269 270 var core_js_modules_es_array_of__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__( 271 /*! core-js/modules/es.array.of */ 272 "./node_modules/core-js/modules/es.array.of.js"); 273 /* harmony import */ 274 275 276 var core_js_modules_es_array_of__WEBPACK_IMPORTED_MODULE_24___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_of__WEBPACK_IMPORTED_MODULE_24__); 277 /* harmony import */ 278 279 280 var core_js_modules_es_array_join__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__( 281 /*! core-js/modules/es.array.join */ 282 "./node_modules/core-js/modules/es.array.join.js"); 283 /* harmony import */ 284 285 286 var core_js_modules_es_array_join__WEBPACK_IMPORTED_MODULE_25___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_join__WEBPACK_IMPORTED_MODULE_25__); 287 /* harmony import */ 288 289 290 var core_js_modules_es_array_slice__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__( 291 /*! core-js/modules/es.array.slice */ 292 "./node_modules/core-js/modules/es.array.slice.js"); 293 /* harmony import */ 294 295 296 var core_js_modules_es_array_slice__WEBPACK_IMPORTED_MODULE_26___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_slice__WEBPACK_IMPORTED_MODULE_26__); 297 /* harmony import */ 298 299 300 var core_js_modules_es_array_splice__WEBPACK_IMPORTED_MODULE_27__ = __webpack_require__( 301 /*! core-js/modules/es.array.splice */ 302 "./node_modules/core-js/modules/es.array.splice.js"); 303 /* harmony import */ 304 305 306 var core_js_modules_es_array_splice__WEBPACK_IMPORTED_MODULE_27___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_splice__WEBPACK_IMPORTED_MODULE_27__); 307 /* harmony import */ 308 309 310 var core_js_modules_es_array_sort__WEBPACK_IMPORTED_MODULE_28__ = __webpack_require__( 311 /*! core-js/modules/es.array.sort */ 312 "./node_modules/core-js/modules/es.array.sort.js"); 313 /* harmony import */ 314 315 316 var core_js_modules_es_array_sort__WEBPACK_IMPORTED_MODULE_28___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_sort__WEBPACK_IMPORTED_MODULE_28__); 317 /* harmony import */ 318 319 320 var core_js_modules_es_array_for_each__WEBPACK_IMPORTED_MODULE_29__ = __webpack_require__( 321 /*! core-js/modules/es.array.for-each */ 322 "./node_modules/core-js/modules/es.array.for-each.js"); 323 /* harmony import */ 324 325 326 var core_js_modules_es_array_for_each__WEBPACK_IMPORTED_MODULE_29___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_for_each__WEBPACK_IMPORTED_MODULE_29__); 327 /* harmony import */ 328 329 330 var core_js_modules_es_array_map__WEBPACK_IMPORTED_MODULE_30__ = __webpack_require__( 331 /*! core-js/modules/es.array.map */ 332 "./node_modules/core-js/modules/es.array.map.js"); 333 /* harmony import */ 334 335 336 var core_js_modules_es_array_map__WEBPACK_IMPORTED_MODULE_30___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_map__WEBPACK_IMPORTED_MODULE_30__); 337 /* harmony import */ 338 339 340 var core_js_modules_es_array_filter__WEBPACK_IMPORTED_MODULE_31__ = __webpack_require__( 341 /*! core-js/modules/es.array.filter */ 342 "./node_modules/core-js/modules/es.array.filter.js"); 343 /* harmony import */ 344 345 346 var core_js_modules_es_array_filter__WEBPACK_IMPORTED_MODULE_31___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_filter__WEBPACK_IMPORTED_MODULE_31__); 347 /* harmony import */ 348 349 350 var core_js_modules_es_array_some__WEBPACK_IMPORTED_MODULE_32__ = __webpack_require__( 351 /*! core-js/modules/es.array.some */ 352 "./node_modules/core-js/modules/es.array.some.js"); 353 /* harmony import */ 354 355 356 var core_js_modules_es_array_some__WEBPACK_IMPORTED_MODULE_32___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_some__WEBPACK_IMPORTED_MODULE_32__); 357 /* harmony import */ 358 359 360 var core_js_modules_es_array_every__WEBPACK_IMPORTED_MODULE_33__ = __webpack_require__( 361 /*! core-js/modules/es.array.every */ 362 "./node_modules/core-js/modules/es.array.every.js"); 363 /* harmony import */ 364 365 366 var core_js_modules_es_array_every__WEBPACK_IMPORTED_MODULE_33___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_every__WEBPACK_IMPORTED_MODULE_33__); 367 /* harmony import */ 368 369 370 var core_js_modules_es_array_reduce__WEBPACK_IMPORTED_MODULE_34__ = __webpack_require__( 371 /*! core-js/modules/es.array.reduce */ 372 "./node_modules/core-js/modules/es.array.reduce.js"); 373 /* harmony import */ 374 375 376 var core_js_modules_es_array_reduce__WEBPACK_IMPORTED_MODULE_34___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_reduce__WEBPACK_IMPORTED_MODULE_34__); 377 /* harmony import */ 378 379 380 var core_js_modules_es_array_reduce_right__WEBPACK_IMPORTED_MODULE_35__ = __webpack_require__( 381 /*! core-js/modules/es.array.reduce-right */ 382 "./node_modules/core-js/modules/es.array.reduce-right.js"); 383 /* harmony import */ 384 385 386 var core_js_modules_es_array_reduce_right__WEBPACK_IMPORTED_MODULE_35___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_reduce_right__WEBPACK_IMPORTED_MODULE_35__); 387 /* harmony import */ 388 389 390 var core_js_modules_es_array_index_of__WEBPACK_IMPORTED_MODULE_36__ = __webpack_require__( 391 /*! core-js/modules/es.array.index-of */ 392 "./node_modules/core-js/modules/es.array.index-of.js"); 393 /* harmony import */ 394 395 396 var core_js_modules_es_array_index_of__WEBPACK_IMPORTED_MODULE_36___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_index_of__WEBPACK_IMPORTED_MODULE_36__); 397 /* harmony import */ 398 399 400 var core_js_modules_es_array_last_index_of__WEBPACK_IMPORTED_MODULE_37__ = __webpack_require__( 401 /*! core-js/modules/es.array.last-index-of */ 402 "./node_modules/core-js/modules/es.array.last-index-of.js"); 403 /* harmony import */ 404 405 406 var core_js_modules_es_array_last_index_of__WEBPACK_IMPORTED_MODULE_37___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_last_index_of__WEBPACK_IMPORTED_MODULE_37__); 407 /* harmony import */ 408 409 410 var core_js_modules_es_array_copy_within__WEBPACK_IMPORTED_MODULE_38__ = __webpack_require__( 411 /*! core-js/modules/es.array.copy-within */ 412 "./node_modules/core-js/modules/es.array.copy-within.js"); 413 /* harmony import */ 414 415 416 var core_js_modules_es_array_copy_within__WEBPACK_IMPORTED_MODULE_38___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_copy_within__WEBPACK_IMPORTED_MODULE_38__); 417 /* harmony import */ 418 419 420 var core_js_modules_es_array_fill__WEBPACK_IMPORTED_MODULE_39__ = __webpack_require__( 421 /*! core-js/modules/es.array.fill */ 422 "./node_modules/core-js/modules/es.array.fill.js"); 423 /* harmony import */ 424 425 426 var core_js_modules_es_array_fill__WEBPACK_IMPORTED_MODULE_39___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_fill__WEBPACK_IMPORTED_MODULE_39__); 427 /* harmony import */ 428 429 430 var core_js_modules_es_array_find__WEBPACK_IMPORTED_MODULE_40__ = __webpack_require__( 431 /*! core-js/modules/es.array.find */ 432 "./node_modules/core-js/modules/es.array.find.js"); 433 /* harmony import */ 434 435 436 var core_js_modules_es_array_find__WEBPACK_IMPORTED_MODULE_40___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_find__WEBPACK_IMPORTED_MODULE_40__); 437 /* harmony import */ 438 439 440 var core_js_modules_es_array_find_index__WEBPACK_IMPORTED_MODULE_41__ = __webpack_require__( 441 /*! core-js/modules/es.array.find-index */ 442 "./node_modules/core-js/modules/es.array.find-index.js"); 443 /* harmony import */ 444 445 446 var core_js_modules_es_array_find_index__WEBPACK_IMPORTED_MODULE_41___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_find_index__WEBPACK_IMPORTED_MODULE_41__); 447 /* harmony import */ 448 449 450 var core_js_modules_es_array_iterator__WEBPACK_IMPORTED_MODULE_42__ = __webpack_require__( 451 /*! core-js/modules/es.array.iterator */ 452 "./node_modules/core-js/modules/es.array.iterator.js"); 453 /* harmony import */ 454 455 456 var core_js_modules_es_array_iterator__WEBPACK_IMPORTED_MODULE_42___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_iterator__WEBPACK_IMPORTED_MODULE_42__); 457 /* harmony import */ 458 459 460 var core_js_modules_es_string_from_code_point__WEBPACK_IMPORTED_MODULE_43__ = __webpack_require__( 461 /*! core-js/modules/es.string.from-code-point */ 462 "./node_modules/core-js/modules/es.string.from-code-point.js"); 463 /* harmony import */ 464 465 466 var core_js_modules_es_string_from_code_point__WEBPACK_IMPORTED_MODULE_43___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_from_code_point__WEBPACK_IMPORTED_MODULE_43__); 467 /* harmony import */ 468 469 470 var core_js_modules_es_string_raw__WEBPACK_IMPORTED_MODULE_44__ = __webpack_require__( 471 /*! core-js/modules/es.string.raw */ 472 "./node_modules/core-js/modules/es.string.raw.js"); 473 /* harmony import */ 474 475 476 var core_js_modules_es_string_raw__WEBPACK_IMPORTED_MODULE_44___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_raw__WEBPACK_IMPORTED_MODULE_44__); 477 /* harmony import */ 478 479 480 var core_js_modules_es_string_trim__WEBPACK_IMPORTED_MODULE_45__ = __webpack_require__( 481 /*! core-js/modules/es.string.trim */ 482 "./node_modules/core-js/modules/es.string.trim.js"); 483 /* harmony import */ 484 485 486 var core_js_modules_es_string_trim__WEBPACK_IMPORTED_MODULE_45___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_trim__WEBPACK_IMPORTED_MODULE_45__); 487 /* harmony import */ 488 489 490 var core_js_modules_es_string_iterator__WEBPACK_IMPORTED_MODULE_46__ = __webpack_require__( 491 /*! core-js/modules/es.string.iterator */ 492 "./node_modules/core-js/modules/es.string.iterator.js"); 493 /* harmony import */ 494 495 496 var core_js_modules_es_string_iterator__WEBPACK_IMPORTED_MODULE_46___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_iterator__WEBPACK_IMPORTED_MODULE_46__); 497 /* harmony import */ 498 499 500 var core_js_modules_es_string_code_point_at__WEBPACK_IMPORTED_MODULE_47__ = __webpack_require__( 501 /*! core-js/modules/es.string.code-point-at */ 502 "./node_modules/core-js/modules/es.string.code-point-at.js"); 503 /* harmony import */ 504 505 506 var core_js_modules_es_string_code_point_at__WEBPACK_IMPORTED_MODULE_47___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_code_point_at__WEBPACK_IMPORTED_MODULE_47__); 507 /* harmony import */ 508 509 510 var core_js_modules_es_string_ends_with__WEBPACK_IMPORTED_MODULE_48__ = __webpack_require__( 511 /*! core-js/modules/es.string.ends-with */ 512 "./node_modules/core-js/modules/es.string.ends-with.js"); 513 /* harmony import */ 514 515 516 var core_js_modules_es_string_ends_with__WEBPACK_IMPORTED_MODULE_48___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_ends_with__WEBPACK_IMPORTED_MODULE_48__); 517 /* harmony import */ 518 519 520 var core_js_modules_es_string_includes__WEBPACK_IMPORTED_MODULE_49__ = __webpack_require__( 521 /*! core-js/modules/es.string.includes */ 522 "./node_modules/core-js/modules/es.string.includes.js"); 523 /* harmony import */ 524 525 526 var core_js_modules_es_string_includes__WEBPACK_IMPORTED_MODULE_49___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_includes__WEBPACK_IMPORTED_MODULE_49__); 527 /* harmony import */ 528 529 530 var core_js_modules_es_string_repeat__WEBPACK_IMPORTED_MODULE_50__ = __webpack_require__( 531 /*! core-js/modules/es.string.repeat */ 532 "./node_modules/core-js/modules/es.string.repeat.js"); 533 /* harmony import */ 534 535 536 var core_js_modules_es_string_repeat__WEBPACK_IMPORTED_MODULE_50___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_repeat__WEBPACK_IMPORTED_MODULE_50__); 537 /* harmony import */ 538 539 540 var core_js_modules_es_string_starts_with__WEBPACK_IMPORTED_MODULE_51__ = __webpack_require__( 541 /*! core-js/modules/es.string.starts-with */ 542 "./node_modules/core-js/modules/es.string.starts-with.js"); 543 /* harmony import */ 544 545 546 var core_js_modules_es_string_starts_with__WEBPACK_IMPORTED_MODULE_51___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_starts_with__WEBPACK_IMPORTED_MODULE_51__); 547 /* harmony import */ 548 549 550 var core_js_modules_es_string_anchor__WEBPACK_IMPORTED_MODULE_52__ = __webpack_require__( 551 /*! core-js/modules/es.string.anchor */ 552 "./node_modules/core-js/modules/es.string.anchor.js"); 553 /* harmony import */ 554 555 556 var core_js_modules_es_string_anchor__WEBPACK_IMPORTED_MODULE_52___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_anchor__WEBPACK_IMPORTED_MODULE_52__); 557 /* harmony import */ 558 559 560 var core_js_modules_es_string_big__WEBPACK_IMPORTED_MODULE_53__ = __webpack_require__( 561 /*! core-js/modules/es.string.big */ 562 "./node_modules/core-js/modules/es.string.big.js"); 563 /* harmony import */ 564 565 566 var core_js_modules_es_string_big__WEBPACK_IMPORTED_MODULE_53___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_big__WEBPACK_IMPORTED_MODULE_53__); 567 /* harmony import */ 568 569 570 var core_js_modules_es_string_blink__WEBPACK_IMPORTED_MODULE_54__ = __webpack_require__( 571 /*! core-js/modules/es.string.blink */ 572 "./node_modules/core-js/modules/es.string.blink.js"); 573 /* harmony import */ 574 575 576 var core_js_modules_es_string_blink__WEBPACK_IMPORTED_MODULE_54___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_blink__WEBPACK_IMPORTED_MODULE_54__); 577 /* harmony import */ 578 579 580 var core_js_modules_es_string_bold__WEBPACK_IMPORTED_MODULE_55__ = __webpack_require__( 581 /*! core-js/modules/es.string.bold */ 582 "./node_modules/core-js/modules/es.string.bold.js"); 583 /* harmony import */ 584 585 586 var core_js_modules_es_string_bold__WEBPACK_IMPORTED_MODULE_55___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_bold__WEBPACK_IMPORTED_MODULE_55__); 587 /* harmony import */ 588 589 590 var core_js_modules_es_string_fixed__WEBPACK_IMPORTED_MODULE_56__ = __webpack_require__( 591 /*! core-js/modules/es.string.fixed */ 592 "./node_modules/core-js/modules/es.string.fixed.js"); 593 /* harmony import */ 594 595 596 var core_js_modules_es_string_fixed__WEBPACK_IMPORTED_MODULE_56___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_fixed__WEBPACK_IMPORTED_MODULE_56__); 597 /* harmony import */ 598 599 600 var core_js_modules_es_string_fontcolor__WEBPACK_IMPORTED_MODULE_57__ = __webpack_require__( 601 /*! core-js/modules/es.string.fontcolor */ 602 "./node_modules/core-js/modules/es.string.fontcolor.js"); 603 /* harmony import */ 604 605 606 var core_js_modules_es_string_fontcolor__WEBPACK_IMPORTED_MODULE_57___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_fontcolor__WEBPACK_IMPORTED_MODULE_57__); 607 /* harmony import */ 608 609 610 var core_js_modules_es_string_fontsize__WEBPACK_IMPORTED_MODULE_58__ = __webpack_require__( 611 /*! core-js/modules/es.string.fontsize */ 612 "./node_modules/core-js/modules/es.string.fontsize.js"); 613 /* harmony import */ 614 615 616 var core_js_modules_es_string_fontsize__WEBPACK_IMPORTED_MODULE_58___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_fontsize__WEBPACK_IMPORTED_MODULE_58__); 617 /* harmony import */ 618 619 620 var core_js_modules_es_string_italics__WEBPACK_IMPORTED_MODULE_59__ = __webpack_require__( 621 /*! core-js/modules/es.string.italics */ 622 "./node_modules/core-js/modules/es.string.italics.js"); 623 /* harmony import */ 624 625 626 var core_js_modules_es_string_italics__WEBPACK_IMPORTED_MODULE_59___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_italics__WEBPACK_IMPORTED_MODULE_59__); 627 /* harmony import */ 628 629 630 var core_js_modules_es_string_link__WEBPACK_IMPORTED_MODULE_60__ = __webpack_require__( 631 /*! core-js/modules/es.string.link */ 632 "./node_modules/core-js/modules/es.string.link.js"); 633 /* harmony import */ 634 635 636 var core_js_modules_es_string_link__WEBPACK_IMPORTED_MODULE_60___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_link__WEBPACK_IMPORTED_MODULE_60__); 637 /* harmony import */ 638 639 640 var core_js_modules_es_string_small__WEBPACK_IMPORTED_MODULE_61__ = __webpack_require__( 641 /*! core-js/modules/es.string.small */ 642 "./node_modules/core-js/modules/es.string.small.js"); 643 /* harmony import */ 644 645 646 var core_js_modules_es_string_small__WEBPACK_IMPORTED_MODULE_61___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_small__WEBPACK_IMPORTED_MODULE_61__); 647 /* harmony import */ 648 649 650 var core_js_modules_es_string_strike__WEBPACK_IMPORTED_MODULE_62__ = __webpack_require__( 651 /*! core-js/modules/es.string.strike */ 652 "./node_modules/core-js/modules/es.string.strike.js"); 653 /* harmony import */ 654 655 656 var core_js_modules_es_string_strike__WEBPACK_IMPORTED_MODULE_62___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_strike__WEBPACK_IMPORTED_MODULE_62__); 657 /* harmony import */ 658 659 660 var core_js_modules_es_string_sub__WEBPACK_IMPORTED_MODULE_63__ = __webpack_require__( 661 /*! core-js/modules/es.string.sub */ 662 "./node_modules/core-js/modules/es.string.sub.js"); 663 /* harmony import */ 664 665 666 var core_js_modules_es_string_sub__WEBPACK_IMPORTED_MODULE_63___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_sub__WEBPACK_IMPORTED_MODULE_63__); 667 /* harmony import */ 668 669 670 var core_js_modules_es_string_sup__WEBPACK_IMPORTED_MODULE_64__ = __webpack_require__( 671 /*! core-js/modules/es.string.sup */ 672 "./node_modules/core-js/modules/es.string.sup.js"); 673 /* harmony import */ 674 675 676 var core_js_modules_es_string_sup__WEBPACK_IMPORTED_MODULE_64___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_sup__WEBPACK_IMPORTED_MODULE_64__); 677 /* harmony import */ 678 679 680 var core_js_modules_es_string_match__WEBPACK_IMPORTED_MODULE_65__ = __webpack_require__( 681 /*! core-js/modules/es.string.match */ 682 "./node_modules/core-js/modules/es.string.match.js"); 683 /* harmony import */ 684 685 686 var core_js_modules_es_string_match__WEBPACK_IMPORTED_MODULE_65___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_match__WEBPACK_IMPORTED_MODULE_65__); 687 /* harmony import */ 688 689 690 var core_js_modules_es_string_replace__WEBPACK_IMPORTED_MODULE_66__ = __webpack_require__( 691 /*! core-js/modules/es.string.replace */ 692 "./node_modules/core-js/modules/es.string.replace.js"); 693 /* harmony import */ 694 695 696 var core_js_modules_es_string_replace__WEBPACK_IMPORTED_MODULE_66___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_replace__WEBPACK_IMPORTED_MODULE_66__); 697 /* harmony import */ 698 699 700 var core_js_modules_es_string_search__WEBPACK_IMPORTED_MODULE_67__ = __webpack_require__( 701 /*! core-js/modules/es.string.search */ 702 "./node_modules/core-js/modules/es.string.search.js"); 703 /* harmony import */ 704 705 706 var core_js_modules_es_string_search__WEBPACK_IMPORTED_MODULE_67___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_search__WEBPACK_IMPORTED_MODULE_67__); 707 /* harmony import */ 708 709 710 var core_js_modules_es_string_split__WEBPACK_IMPORTED_MODULE_68__ = __webpack_require__( 711 /*! core-js/modules/es.string.split */ 712 "./node_modules/core-js/modules/es.string.split.js"); 713 /* harmony import */ 714 715 716 var core_js_modules_es_string_split__WEBPACK_IMPORTED_MODULE_68___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_split__WEBPACK_IMPORTED_MODULE_68__); 717 /* harmony import */ 718 719 720 var core_js_modules_es_parse_int__WEBPACK_IMPORTED_MODULE_69__ = __webpack_require__( 721 /*! core-js/modules/es.parse-int */ 722 "./node_modules/core-js/modules/es.parse-int.js"); 723 /* harmony import */ 724 725 726 var core_js_modules_es_parse_int__WEBPACK_IMPORTED_MODULE_69___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_parse_int__WEBPACK_IMPORTED_MODULE_69__); 727 /* harmony import */ 728 729 730 var core_js_modules_es_parse_float__WEBPACK_IMPORTED_MODULE_70__ = __webpack_require__( 731 /*! core-js/modules/es.parse-float */ 732 "./node_modules/core-js/modules/es.parse-float.js"); 733 /* harmony import */ 734 735 736 var core_js_modules_es_parse_float__WEBPACK_IMPORTED_MODULE_70___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_parse_float__WEBPACK_IMPORTED_MODULE_70__); 737 /* harmony import */ 738 739 740 var core_js_es_number__WEBPACK_IMPORTED_MODULE_71__ = __webpack_require__( 741 /*! core-js/es/number */ 742 "./node_modules/core-js/es/number/index.js"); 743 /* harmony import */ 744 745 746 var core_js_es_number__WEBPACK_IMPORTED_MODULE_71___default = /*#__PURE__*/__webpack_require__.n(core_js_es_number__WEBPACK_IMPORTED_MODULE_71__); 747 /* harmony import */ 748 749 750 var core_js_es_math__WEBPACK_IMPORTED_MODULE_72__ = __webpack_require__( 751 /*! core-js/es/math */ 752 "./node_modules/core-js/es/math/index.js"); 753 /* harmony import */ 754 755 756 var core_js_es_math__WEBPACK_IMPORTED_MODULE_72___default = /*#__PURE__*/__webpack_require__.n(core_js_es_math__WEBPACK_IMPORTED_MODULE_72__); 757 /* harmony import */ 758 759 760 var core_js_es_date__WEBPACK_IMPORTED_MODULE_73__ = __webpack_require__( 761 /*! core-js/es/date */ 762 "./node_modules/core-js/es/date/index.js"); 763 /* harmony import */ 764 765 766 var core_js_es_date__WEBPACK_IMPORTED_MODULE_73___default = /*#__PURE__*/__webpack_require__.n(core_js_es_date__WEBPACK_IMPORTED_MODULE_73__); 767 /* harmony import */ 768 769 770 var core_js_modules_es_regexp_constructor__WEBPACK_IMPORTED_MODULE_74__ = __webpack_require__( 771 /*! core-js/modules/es.regexp.constructor */ 772 "./node_modules/core-js/modules/es.regexp.constructor.js"); 773 /* harmony import */ 774 775 776 var core_js_modules_es_regexp_constructor__WEBPACK_IMPORTED_MODULE_74___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_regexp_constructor__WEBPACK_IMPORTED_MODULE_74__); 777 /* harmony import */ 778 779 780 var core_js_modules_es_regexp_to_string__WEBPACK_IMPORTED_MODULE_75__ = __webpack_require__( 781 /*! core-js/modules/es.regexp.to-string */ 782 "./node_modules/core-js/modules/es.regexp.to-string.js"); 783 /* harmony import */ 784 785 786 var core_js_modules_es_regexp_to_string__WEBPACK_IMPORTED_MODULE_75___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_regexp_to_string__WEBPACK_IMPORTED_MODULE_75__); 787 /* harmony import */ 788 789 790 var core_js_modules_es_regexp_flags__WEBPACK_IMPORTED_MODULE_76__ = __webpack_require__( 791 /*! core-js/modules/es.regexp.flags */ 792 "./node_modules/core-js/modules/es.regexp.flags.js"); 793 /* harmony import */ 794 795 796 var core_js_modules_es_regexp_flags__WEBPACK_IMPORTED_MODULE_76___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_regexp_flags__WEBPACK_IMPORTED_MODULE_76__); 797 /* harmony import */ 798 799 800 var core_js_modules_es_map__WEBPACK_IMPORTED_MODULE_77__ = __webpack_require__( 801 /*! core-js/modules/es.map */ 802 "./node_modules/core-js/modules/es.map.js"); 803 /* harmony import */ 804 805 806 var core_js_modules_es_map__WEBPACK_IMPORTED_MODULE_77___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_map__WEBPACK_IMPORTED_MODULE_77__); 807 /* harmony import */ 808 809 810 var core_js_modules_es_weak_map__WEBPACK_IMPORTED_MODULE_78__ = __webpack_require__( 811 /*! core-js/modules/es.weak-map */ 812 "./node_modules/core-js/modules/es.weak-map.js"); 813 /* harmony import */ 814 815 816 var core_js_modules_es_weak_map__WEBPACK_IMPORTED_MODULE_78___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_weak_map__WEBPACK_IMPORTED_MODULE_78__); 817 /* harmony import */ 818 819 820 var core_js_modules_es_set__WEBPACK_IMPORTED_MODULE_79__ = __webpack_require__( 821 /*! core-js/modules/es.set */ 822 "./node_modules/core-js/modules/es.set.js"); 823 /* harmony import */ 824 825 826 var core_js_modules_es_set__WEBPACK_IMPORTED_MODULE_79___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_set__WEBPACK_IMPORTED_MODULE_79__); 827 /* harmony import */ 828 829 830 var core_js_modules_web_dom_collections_for_each__WEBPACK_IMPORTED_MODULE_80__ = __webpack_require__( 831 /*! core-js/modules/web.dom-collections.for-each */ 832 "./node_modules/core-js/modules/web.dom-collections.for-each.js"); 833 /* harmony import */ 834 835 836 var core_js_modules_web_dom_collections_for_each__WEBPACK_IMPORTED_MODULE_80___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_for_each__WEBPACK_IMPORTED_MODULE_80__); 837 /* harmony import */ 838 839 840 var core_js_modules_web_dom_collections_iterator__WEBPACK_IMPORTED_MODULE_81__ = __webpack_require__( 841 /*! core-js/modules/web.dom-collections.iterator */ 842 "./node_modules/core-js/modules/web.dom-collections.iterator.js"); 843 /* harmony import */ 844 845 846 var core_js_modules_web_dom_collections_iterator__WEBPACK_IMPORTED_MODULE_81___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_iterator__WEBPACK_IMPORTED_MODULE_81__); 847 /* harmony import */ 848 849 850 var core_js_modules_es_promise__WEBPACK_IMPORTED_MODULE_82__ = __webpack_require__( 851 /*! core-js/modules/es.promise */ 852 "./node_modules/core-js/modules/es.promise.js"); 853 /* harmony import */ 854 855 856 var core_js_modules_es_promise__WEBPACK_IMPORTED_MODULE_82___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_promise__WEBPACK_IMPORTED_MODULE_82__); 857 /* harmony import */ 858 859 860 var core_js_modules_es_json_to_string_tag__WEBPACK_IMPORTED_MODULE_83__ = __webpack_require__( 861 /*! core-js/modules/es.json.to-string-tag */ 862 "./node_modules/core-js/modules/es.json.to-string-tag.js"); 863 /* harmony import */ 864 865 866 var core_js_modules_es_json_to_string_tag__WEBPACK_IMPORTED_MODULE_83___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_json_to_string_tag__WEBPACK_IMPORTED_MODULE_83__); 867 /* harmony import */ 868 869 870 var regenerator_runtime_runtime__WEBPACK_IMPORTED_MODULE_84__ = __webpack_require__( 871 /*! regenerator-runtime/runtime */ 872 "./node_modules/regenerator-runtime/runtime.js"); 873 /* harmony import */ 874 875 876 var regenerator_runtime_runtime__WEBPACK_IMPORTED_MODULE_84___default = /*#__PURE__*/__webpack_require__.n(regenerator_runtime_runtime__WEBPACK_IMPORTED_MODULE_84__); 877 /** 878 * @license 879 * Copyright Google Inc. All Rights Reserved. 880 * 881 * Use of this source code is governed by an MIT-style license that can be 882 * found in the LICENSE file at https://angular.io/license 883 */ 884 // ES2015 symbol capabilities 885 // ES2015 function capabilities 886 // ES2015 object capabilities 887 // ES2015 array capabilities 888 // ES2015 string capabilities 889 890 /***/ 891 892 }, 893 894 /***/ 895
vendor: 1,152 bytes, lines 895-933
895"./node_modules/core-js/es/date/index.js": 896 /*!***********************************************!*\ 897 !*** ./node_modules/core-js/es/date/index.js ***! 898 \***********************************************/ 899 900 /*! no static exports found */ 901 902 /***/ 903 function node_modulesCoreJsEsDateIndexJs(module, exports, __webpack_require__) { 904 __webpack_require__( 905 /*! ../../modules/es.date.now */ 906 "./node_modules/core-js/modules/es.date.now.js"); 907 908 __webpack_require__( 909 /*! ../../modules/es.date.to-json */ 910 "./node_modules/core-js/modules/es.date.to-json.js"); 911 912 __webpack_require__( 913 /*! ../../modules/es.date.to-iso-string */ 914 "./node_modules/core-js/modules/es.date.to-iso-string.js"); 915 916 __webpack_require__( 917 /*! ../../modules/es.date.to-string */ 918 "./node_modules/core-js/modules/es.date.to-string.js"); 919 920 __webpack_require__( 921 /*! ../../modules/es.date.to-primitive */ 922 "./node_modules/core-js/modules/es.date.to-primitive.js"); 923 924 var path = __webpack_require__( 925 /*! ../../internals/path */ 926 "./node_modules/core-js/internals/path.js"); 927 928 module.exports = path.Date; 929 /***/ 930 }, 931 932 /***/ 933
vendor: 2,691 bytes, lines 933-1023
933"./node_modules/core-js/es/math/index.js": 934 /*!***********************************************!*\ 935 !*** ./node_modules/core-js/es/math/index.js ***! 936 \***********************************************/ 937 938 /*! no static exports found */ 939 940 /***/ 941 function node_modulesCoreJsEsMathIndexJs(module, exports, __webpack_require__) { 942 __webpack_require__( 943 /*! ../../modules/es.math.acosh */ 944 "./node_modules/core-js/modules/es.math.acosh.js"); 945 946 __webpack_require__( 947 /*! ../../modules/es.math.asinh */ 948 "./node_modules/core-js/modules/es.math.asinh.js"); 949 950 __webpack_require__( 951 /*! ../../modules/es.math.atanh */ 952 "./node_modules/core-js/modules/es.math.atanh.js"); 953 954 __webpack_require__( 955 /*! ../../modules/es.math.cbrt */ 956 "./node_modules/core-js/modules/es.math.cbrt.js"); 957 958 __webpack_require__( 959 /*! ../../modules/es.math.clz32 */ 960 "./node_modules/core-js/modules/es.math.clz32.js"); 961 962 __webpack_require__( 963 /*! ../../modules/es.math.cosh */ 964 "./node_modules/core-js/modules/es.math.cosh.js"); 965 966 __webpack_require__( 967 /*! ../../modules/es.math.expm1 */ 968 "./node_modules/core-js/modules/es.math.expm1.js"); 969 970 __webpack_require__( 971 /*! ../../modules/es.math.fround */ 972 "./node_modules/core-js/modules/es.math.fround.js"); 973 974 __webpack_require__( 975 /*! ../../modules/es.math.hypot */ 976 "./node_modules/core-js/modules/es.math.hypot.js"); 977 978 __webpack_require__( 979 /*! ../../modules/es.math.imul */ 980 "./node_modules/core-js/modules/es.math.imul.js"); 981 982 __webpack_require__( 983 /*! ../../modules/es.math.log10 */ 984 "./node_modules/core-js/modules/es.math.log10.js"); 985 986 __webpack_require__( 987 /*! ../../modules/es.math.log1p */ 988 "./node_modules/core-js/modules/es.math.log1p.js"); 989 990 __webpack_require__( 991 /*! ../../modules/es.math.log2 */ 992 "./node_modules/core-js/modules/es.math.log2.js"); 993 994 __webpack_require__( 995 /*! ../../modules/es.math.sign */ 996 "./node_modules/core-js/modules/es.math.sign.js"); 997 998 __webpack_require__( 999 /*! ../../modules/es.math.sinh */ 1000 "./node_modules/core-js/modules/es.math.sinh.js"); 1001 1002 __webpack_require__( 1003 /*! ../../modules/es.math.tanh */ 1004 "./node_modules/core-js/modules/es.math.tanh.js"); 1005 1006 __webpack_require__( 1007 /*! ../../modules/es.math.to-string-tag */ 1008 "./node_modules/core-js/modules/es.math.to-string-tag.js"); 1009 1010 __webpack_require__( 1011 /*! ../../modules/es.math.trunc */ 1012 "./node_modules/core-js/modules/es.math.trunc.js"); 1013 1014 var path = __webpack_require__( 1015 /*! ../../internals/path */ 1016 "./node_modules/core-js/internals/path.js"); 1017 1018 module.exports = path.Math; 1019 /***/ 1020 }, 1021 1022 /***/ 1023
vendor: 2,161 bytes, lines 1023-1089
1023"./node_modules/core-js/es/number/index.js": 1024 /*!*************************************************!*\ 1025 !*** ./node_modules/core-js/es/number/index.js ***! 1026 \*************************************************/ 1027 1028 /*! no static exports found */ 1029 1030 /***/ 1031 function node_modulesCoreJsEsNumberIndexJs(module, exports, __webpack_require__) { 1032 __webpack_require__( 1033 /*! ../../modules/es.number.constructor */ 1034 "./node_modules/core-js/modules/es.number.constructor.js"); 1035 1036 __webpack_require__( 1037 /*! ../../modules/es.number.epsilon */ 1038 "./node_modules/core-js/modules/es.number.epsilon.js"); 1039 1040 __webpack_require__( 1041 /*! ../../modules/es.number.is-finite */ 1042 "./node_modules/core-js/modules/es.number.is-finite.js"); 1043 1044 __webpack_require__( 1045 /*! ../../modules/es.number.is-integer */ 1046 "./node_modules/core-js/modules/es.number.is-integer.js"); 1047 1048 __webpack_require__( 1049 /*! ../../modules/es.number.is-nan */ 1050 "./node_modules/core-js/modules/es.number.is-nan.js"); 1051 1052 __webpack_require__( 1053 /*! ../../modules/es.number.is-safe-integer */ 1054 "./node_modules/core-js/modules/es.number.is-safe-integer.js"); 1055 1056 __webpack_require__( 1057 /*! ../../modules/es.number.max-safe-integer */ 1058 "./node_modules/core-js/modules/es.number.max-safe-integer.js"); 1059 1060 __webpack_require__( 1061 /*! ../../modules/es.number.min-safe-integer */ 1062 "./node_modules/core-js/modules/es.number.min-safe-integer.js"); 1063 1064 __webpack_require__( 1065 /*! ../../modules/es.number.parse-float */ 1066 "./node_modules/core-js/modules/es.number.parse-float.js"); 1067 1068 __webpack_require__( 1069 /*! ../../modules/es.number.parse-int */ 1070 "./node_modules/core-js/modules/es.number.parse-int.js"); 1071 1072 __webpack_require__( 1073 /*! ../../modules/es.number.to-fixed */ 1074 "./node_modules/core-js/modules/es.number.to-fixed.js"); 1075 1076 __webpack_require__( 1077 /*! ../../modules/es.number.to-precision */ 1078 "./node_modules/core-js/modules/es.number.to-precision.js"); 1079 1080 var path = __webpack_require__( 1081 /*! ../../internals/path */ 1082 "./node_modules/core-js/internals/path.js"); 1083 1084 module.exports = path.Number; 1085 /***/ 1086 }, 1087 1088 /***/ 1089
vendor: 3,056 bytes, lines 1089-1183
1089"./node_modules/core-js/es/symbol/index.js": 1090 /*!*************************************************!*\ 1091 !*** ./node_modules/core-js/es/symbol/index.js ***! 1092 \*************************************************/ 1093 1094 /*! no static exports found */ 1095 1096 /***/ 1097 function node_modulesCoreJsEsSymbolIndexJs(module, exports, __webpack_require__) { 1098 __webpack_require__( 1099 /*! ../../modules/es.array.concat */ 1100 "./node_modules/core-js/modules/es.array.concat.js"); 1101 1102 __webpack_require__( 1103 /*! ../../modules/es.object.to-string */ 1104 "./node_modules/core-js/modules/es.object.to-string.js"); 1105 1106 __webpack_require__( 1107 /*! ../../modules/es.symbol */ 1108 "./node_modules/core-js/modules/es.symbol.js"); 1109 1110 __webpack_require__( 1111 /*! ../../modules/es.symbol.async-iterator */ 1112 "./node_modules/core-js/modules/es.symbol.async-iterator.js"); 1113 1114 __webpack_require__( 1115 /*! ../../modules/es.symbol.description */ 1116 "./node_modules/core-js/modules/es.symbol.description.js"); 1117 1118 __webpack_require__( 1119 /*! ../../modules/es.symbol.has-instance */ 1120 "./node_modules/core-js/modules/es.symbol.has-instance.js"); 1121 1122 __webpack_require__( 1123 /*! ../../modules/es.symbol.is-concat-spreadable */ 1124 "./node_modules/core-js/modules/es.symbol.is-concat-spreadable.js"); 1125 1126 __webpack_require__( 1127 /*! ../../modules/es.symbol.iterator */ 1128 "./node_modules/core-js/modules/es.symbol.iterator.js"); 1129 1130 __webpack_require__( 1131 /*! ../../modules/es.symbol.match */ 1132 "./node_modules/core-js/modules/es.symbol.match.js"); 1133 1134 __webpack_require__( 1135 /*! ../../modules/es.symbol.match-all */ 1136 "./node_modules/core-js/modules/es.symbol.match-all.js"); 1137 1138 __webpack_require__( 1139 /*! ../../modules/es.symbol.replace */ 1140 "./node_modules/core-js/modules/es.symbol.replace.js"); 1141 1142 __webpack_require__( 1143 /*! ../../modules/es.symbol.search */ 1144 "./node_modules/core-js/modules/es.symbol.search.js"); 1145 1146 __webpack_require__( 1147 /*! ../../modules/es.symbol.species */ 1148 "./node_modules/core-js/modules/es.symbol.species.js"); 1149 1150 __webpack_require__( 1151 /*! ../../modules/es.symbol.split */ 1152 "./node_modules/core-js/modules/es.symbol.split.js"); 1153 1154 __webpack_require__( 1155 /*! ../../modules/es.symbol.to-primitive */ 1156 "./node_modules/core-js/modules/es.symbol.to-primitive.js"); 1157 1158 __webpack_require__( 1159 /*! ../../modules/es.symbol.to-string-tag */ 1160 "./node_modules/core-js/modules/es.symbol.to-string-tag.js"); 1161 1162 __webpack_require__( 1163 /*! ../../modules/es.symbol.unscopables */ 1164 "./node_modules/core-js/modules/es.symbol.unscopables.js"); 1165 1166 __webpack_require__( 1167 /*! ../../modules/es.math.to-string-tag */ 1168 "./node_modules/core-js/modules/es.math.to-string-tag.js"); 1169 1170 __webpack_require__( 1171 /*! ../../modules/es.json.to-string-tag */ 1172 "./node_modules/core-js/modules/es.json.to-string-tag.js"); 1173 1174 var path = __webpack_require__( 1175 /*! ../../internals/path */ 1176 "./node_modules/core-js/internals/path.js"); 1177 1178 module.exports = path.Symbol; 1179 /***/ 1180 }, 1181 1182 /***/ 1183
vendor: 541 bytes, lines 1183-1204
1183"./node_modules/core-js/internals/a-function.js": 1184 /*!******************************************************!*\ 1185 !*** ./node_modules/core-js/internals/a-function.js ***! 1186 \******************************************************/ 1187 1188 /*! no static exports found */ 1189 1190 /***/ 1191 function node_modulesCoreJsInternalsAFunctionJs(module, exports) { 1192 module.exports = function (it) { 1193 if (typeof it != 'function') { 1194 throw TypeError(String(it) + ' is not a function'); 1195 } 1196 1197 return it; 1198 }; 1199 /***/ 1200 1201 }, 1202 1203 /***/ 1204
vendor: 757 bytes, lines 1204-1229
1204"./node_modules/core-js/internals/a-possible-prototype.js": 1205 /*!****************************************************************!*\ 1206 !*** ./node_modules/core-js/internals/a-possible-prototype.js ***! 1207 \****************************************************************/ 1208 1209 /*! no static exports found */ 1210 1211 /***/ 1212 function node_modulesCoreJsInternalsAPossiblePrototypeJs(module, exports, __webpack_require__) { 1213 var isObject = __webpack_require__( 1214 /*! ../internals/is-object */ 1215 "./node_modules/core-js/internals/is-object.js"); 1216 1217 module.exports = function (it) { 1218 if (!isObject(it) && it !== null) { 1219 throw TypeError("Can't set " + String(it) + ' as a prototype'); 1220 } 1221 1222 return it; 1223 }; 1224 /***/ 1225 1226 }, 1227 1228 /***/ 1229
vendor: 1,417 bytes, lines 1229-1270
1229"./node_modules/core-js/internals/add-to-unscopables.js": 1230 /*!**************************************************************!*\ 1231 !*** ./node_modules/core-js/internals/add-to-unscopables.js ***! 1232 \**************************************************************/ 1233 1234 /*! no static exports found */ 1235 1236 /***/ 1237 function node_modulesCoreJsInternalsAddToUnscopablesJs(module, exports, __webpack_require__) { 1238 var wellKnownSymbol = __webpack_require__( 1239 /*! ../internals/well-known-symbol */ 1240 "./node_modules/core-js/internals/well-known-symbol.js"); 1241 1242 var create = __webpack_require__( 1243 /*! ../internals/object-create */ 1244 "./node_modules/core-js/internals/object-create.js"); 1245 1246 var definePropertyModule = __webpack_require__( 1247 /*! ../internals/object-define-property */ 1248 "./node_modules/core-js/internals/object-define-property.js"); 1249 1250 var UNSCOPABLES = wellKnownSymbol('unscopables'); 1251 var ArrayPrototype = Array.prototype; // Array.prototype[@@unscopables] 1252 // https://tc39.github.io/ecma262/#sec-array.prototype-@@unscopables 1253 1254 if (ArrayPrototype[UNSCOPABLES] == undefined) { 1255 definePropertyModule.f(ArrayPrototype, UNSCOPABLES, { 1256 configurable: true, 1257 value: create(null) 1258 }); 1259 } // add a key to Array.prototype[@@unscopables] 1260 1261 1262 module.exports = function (key) { 1263 ArrayPrototype[UNSCOPABLES][key] = true; 1264 }; 1265 /***/ 1266 1267 }, 1268 1269 /***/ 1270
vendor: 838 bytes, lines 1270-1295
1270"./node_modules/core-js/internals/advance-string-index.js": 1271 /*!****************************************************************!*\ 1272 !*** ./node_modules/core-js/internals/advance-string-index.js ***! 1273 \****************************************************************/ 1274 1275 /*! no static exports found */ 1276 1277 /***/ 1278 function node_modulesCoreJsInternalsAdvanceStringIndexJs(module, exports, __webpack_require__) { 1279 "use strict"; 1280 1281 var charAt = __webpack_require__( 1282 /*! ../internals/string-multibyte */ 1283 "./node_modules/core-js/internals/string-multibyte.js").charAt; // `AdvanceStringIndex` abstract operation 1284 // https://tc39.github.io/ecma262/#sec-advancestringindex 1285 1286 1287 module.exports = function (S, index, unicode) { 1288 return index + (unicode ? charAt(S, index).length : 1); 1289 }; 1290 /***/ 1291 1292 }, 1293 1294 /***/ 1295
vendor: 591 bytes, lines 1295-1316
1295"./node_modules/core-js/internals/an-instance.js": 1296 /*!*******************************************************!*\ 1297 !*** ./node_modules/core-js/internals/an-instance.js ***! 1298 \*******************************************************/ 1299 1300 /*! no static exports found */ 1301 1302 /***/ 1303 function node_modulesCoreJsInternalsAnInstanceJs(module, exports) { 1304 module.exports = function (it, Constructor, name) { 1305 if (!(it instanceof Constructor)) { 1306 throw TypeError('Incorrect ' + (name ? name + ' ' : '') + 'invocation'); 1307 } 1308 1309 return it; 1310 }; 1311 /***/ 1312 1313 }, 1314 1315 /***/ 1316
vendor: 675 bytes, lines 1316-1341
1316"./node_modules/core-js/internals/an-object.js": 1317 /*!*****************************************************!*\ 1318 !*** ./node_modules/core-js/internals/an-object.js ***! 1319 \*****************************************************/ 1320 1321 /*! no static exports found */ 1322 1323 /***/ 1324 function node_modulesCoreJsInternalsAnObjectJs(module, exports, __webpack_require__) { 1325 var isObject = __webpack_require__( 1326 /*! ../internals/is-object */ 1327 "./node_modules/core-js/internals/is-object.js"); 1328 1329 module.exports = function (it) { 1330 if (!isObject(it)) { 1331 throw TypeError(String(it) + ' is not an object'); 1332 } 1333 1334 return it; 1335 }; 1336 /***/ 1337 1338 }, 1339 1340 /***/ 1341
vendor: 1,753 bytes, lines 1341-1399
1341"./node_modules/core-js/internals/array-copy-within.js": 1342 /*!*************************************************************!*\ 1343 !*** ./node_modules/core-js/internals/array-copy-within.js ***! 1344 \*************************************************************/ 1345 1346 /*! no static exports found */ 1347 1348 /***/ 1349 function node_modulesCoreJsInternalsArrayCopyWithinJs(module, exports, __webpack_require__) { 1350 "use strict"; 1351 1352 var toObject = __webpack_require__( 1353 /*! ../internals/to-object */ 1354 "./node_modules/core-js/internals/to-object.js"); 1355 1356 var toAbsoluteIndex = __webpack_require__( 1357 /*! ../internals/to-absolute-index */ 1358 "./node_modules/core-js/internals/to-absolute-index.js"); 1359 1360 var toLength = __webpack_require__( 1361 /*! ../internals/to-length */ 1362 "./node_modules/core-js/internals/to-length.js"); 1363 1364 var min = Math.min; // `Array.prototype.copyWithin` method implementation 1365 // https://tc39.github.io/ecma262/#sec-array.prototype.copywithin 1366 1367 module.exports = [].copyWithin || function copyWithin(target 1368 /* = 0 */ 1369 , start 1370 /* = 0, end = @length */ 1371 ) { 1372 var O = toObject(this); 1373 var len = toLength(O.length); 1374 var to = toAbsoluteIndex(target, len); 1375 var from = toAbsoluteIndex(start, len); 1376 var end = arguments.length > 2 ? arguments[2] : undefined; 1377 var count = min((end === undefined ? len : toAbsoluteIndex(end, len)) - from, len - to); 1378 var inc = 1; 1379 1380 if (from < to && to < from + count) { 1381 inc = -1; 1382 from += count - 1; 1383 to += count - 1; 1384 } 1385 1386 while (count-- > 0) { 1387 if (from in O) O[to] = O[from];else delete O[to]; 1388 to += inc; 1389 from += inc; 1390 } 1391 1392 return O; 1393 }; 1394 /***/ 1395 1396 }, 1397 1398 /***/ 1399
vendor: 1,463 bytes, lines 1399-1445
1399"./node_modules/core-js/internals/array-fill.js": 1400 /*!******************************************************!*\ 1401 !*** ./node_modules/core-js/internals/array-fill.js ***! 1402 \******************************************************/ 1403 1404 /*! no static exports found */ 1405 1406 /***/ 1407 function node_modulesCoreJsInternalsArrayFillJs(module, exports, __webpack_require__) { 1408 "use strict"; 1409 1410 var toObject = __webpack_require__( 1411 /*! ../internals/to-object */ 1412 "./node_modules/core-js/internals/to-object.js"); 1413 1414 var toAbsoluteIndex = __webpack_require__( 1415 /*! ../internals/to-absolute-index */ 1416 "./node_modules/core-js/internals/to-absolute-index.js"); 1417 1418 var toLength = __webpack_require__( 1419 /*! ../internals/to-length */ 1420 "./node_modules/core-js/internals/to-length.js"); // `Array.prototype.fill` method implementation 1421 // https://tc39.github.io/ecma262/#sec-array.prototype.fill 1422 1423 1424 module.exports = function fill(value 1425 /* , start = 0, end = @length */ 1426 ) { 1427 var O = toObject(this); 1428 var length = toLength(O.length); 1429 var argumentsLength = arguments.length; 1430 var index = toAbsoluteIndex(argumentsLength > 1 ? arguments[1] : undefined, length); 1431 var end = argumentsLength > 2 ? arguments[2] : undefined; 1432 var endPos = end === undefined ? length : toAbsoluteIndex(end, length); 1433 1434 while (endPos > index) { 1435 O[index++] = value; 1436 } 1437 1438 return O; 1439 }; 1440 /***/ 1441 1442 }, 1443 1444 /***/ 1445
vendor: 1,386 bytes, lines 1445-1481
1445"./node_modules/core-js/internals/array-for-each.js": 1446 /*!**********************************************************!*\ 1447 !*** ./node_modules/core-js/internals/array-for-each.js ***! 1448 \**********************************************************/ 1449 1450 /*! no static exports found */ 1451 1452 /***/ 1453 function node_modulesCoreJsInternalsArrayForEachJs(module, exports, __webpack_require__) { 1454 "use strict"; 1455 1456 var $forEach = __webpack_require__( 1457 /*! ../internals/array-iteration */ 1458 "./node_modules/core-js/internals/array-iteration.js").forEach; 1459 1460 var arrayMethodIsStrict = __webpack_require__( 1461 /*! ../internals/array-method-is-strict */ 1462 "./node_modules/core-js/internals/array-method-is-strict.js"); 1463 1464 var arrayMethodUsesToLength = __webpack_require__( 1465 /*! ../internals/array-method-uses-to-length */ 1466 "./node_modules/core-js/internals/array-method-uses-to-length.js"); 1467 1468 var STRICT_METHOD = arrayMethodIsStrict('forEach'); 1469 var USES_TO_LENGTH = arrayMethodUsesToLength('forEach'); // `Array.prototype.forEach` method implementation 1470 // https://tc39.github.io/ecma262/#sec-array.prototype.foreach 1471 1472 module.exports = !STRICT_METHOD || !USES_TO_LENGTH ? function forEach(callbackfn 1473 /* , thisArg */ 1474 ) { 1475 return $forEach(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); 1476 } : [].forEach; 1477 /***/ 1478 }, 1479 1480 /***/ 1481
vendor: 2,995 bytes, lines 1481-1562
1481"./node_modules/core-js/internals/array-from.js": 1482 /*!******************************************************!*\ 1483 !*** ./node_modules/core-js/internals/array-from.js ***! 1484 \******************************************************/ 1485 1486 /*! no static exports found */ 1487 1488 /***/ 1489 function node_modulesCoreJsInternalsArrayFromJs(module, exports, __webpack_require__) { 1490 "use strict"; 1491 1492 var bind = __webpack_require__( 1493 /*! ../internals/function-bind-context */ 1494 "./node_modules/core-js/internals/function-bind-context.js"); 1495 1496 var toObject = __webpack_require__( 1497 /*! ../internals/to-object */ 1498 "./node_modules/core-js/internals/to-object.js"); 1499 1500 var callWithSafeIterationClosing = __webpack_require__( 1501 /*! ../internals/call-with-safe-iteration-closing */ 1502 "./node_modules/core-js/internals/call-with-safe-iteration-closing.js"); 1503 1504 var isArrayIteratorMethod = __webpack_require__( 1505 /*! ../internals/is-array-iterator-method */ 1506 "./node_modules/core-js/internals/is-array-iterator-method.js"); 1507 1508 var toLength = __webpack_require__( 1509 /*! ../internals/to-length */ 1510 "./node_modules/core-js/internals/to-length.js"); 1511 1512 var createProperty = __webpack_require__( 1513 /*! ../internals/create-property */ 1514 "./node_modules/core-js/internals/create-property.js"); 1515 1516 var getIteratorMethod = __webpack_require__( 1517 /*! ../internals/get-iterator-method */ 1518 "./node_modules/core-js/internals/get-iterator-method.js"); // `Array.from` method implementation 1519 // https://tc39.github.io/ecma262/#sec-array.from 1520 1521 1522 module.exports = function from(arrayLike 1523 /* , mapfn = undefined, thisArg = undefined */ 1524 ) { 1525 var O = toObject(arrayLike); 1526 var C = typeof this == 'function' ? this : Array; 1527 var argumentsLength = arguments.length; 1528 var mapfn = argumentsLength > 1 ? arguments[1] : undefined; 1529 var mapping = mapfn !== undefined; 1530 var iteratorMethod = getIteratorMethod(O); 1531 var index = 0; 1532 var length, result, step, iterator, next, value; 1533 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 1534 1535 if (iteratorMethod != undefined && !(C == Array && isArrayIteratorMethod(iteratorMethod))) { 1536 iterator = iteratorMethod.call(O); 1537 next = iterator.next; 1538 result = new C(); 1539 1540 for (; !(step = next.call(iterator)).done; index++) { 1541 value = mapping ? callWithSafeIterationClosing(iterator, mapfn, [step.value, index], true) : step.value; 1542 createProperty(result, index, value); 1543 } 1544 } else { 1545 length = toLength(O.length); 1546 result = new C(length); 1547 1548 for (; length > index; index++) { 1549 value = mapping ? mapfn(O[index], index) : O[index]; 1550 createProperty(result, index, value); 1551 } 1552 } 1553 1554 result.length = index; 1555 return result; 1556 }; 1557 /***/ 1558 1559 }, 1560 1561 /***/ 1562
vendor: 2,051 bytes, lines 1562-1615
1562"./node_modules/core-js/internals/array-includes.js": 1563 /*!**********************************************************!*\ 1564 !*** ./node_modules/core-js/internals/array-includes.js ***! 1565 \**********************************************************/ 1566 1567 /*! no static exports found */ 1568 1569 /***/ 1570 function node_modulesCoreJsInternalsArrayIncludesJs(module, exports, __webpack_require__) { 1571 var toIndexedObject = __webpack_require__( 1572 /*! ../internals/to-indexed-object */ 1573 "./node_modules/core-js/internals/to-indexed-object.js"); 1574 1575 var toLength = __webpack_require__( 1576 /*! ../internals/to-length */ 1577 "./node_modules/core-js/internals/to-length.js"); 1578 1579 var toAbsoluteIndex = __webpack_require__( 1580 /*! ../internals/to-absolute-index */ 1581 "./node_modules/core-js/internals/to-absolute-index.js"); // `Array.prototype.{ indexOf, includes }` methods implementation 1582 1583 1584 var createMethod = function createMethod(IS_INCLUDES) { 1585 return function ($this, el, fromIndex) { 1586 var O = toIndexedObject($this); 1587 var length = toLength(O.length); 1588 var index = toAbsoluteIndex(fromIndex, length); 1589 var value; // Array#includes uses SameValueZero equality algorithm 1590 // eslint-disable-next-line no-self-compare 1591 1592 if (IS_INCLUDES && el != el) while (length > index) { 1593 value = O[index++]; // eslint-disable-next-line no-self-compare 1594 1595 if (value != value) return true; // Array#indexOf ignores holes, Array#includes - not 1596 } else for (; length > index; index++) { 1597 if ((IS_INCLUDES || index in O) && O[index] === el) return IS_INCLUDES || index || 0; 1598 } 1599 return !IS_INCLUDES && -1; 1600 }; 1601 }; 1602 1603 module.exports = { 1604 // `Array.prototype.includes` method 1605 // https://tc39.github.io/ecma262/#sec-array.prototype.includes 1606 includes: createMethod(true), 1607 // `Array.prototype.indexOf` method 1608 // https://tc39.github.io/ecma262/#sec-array.prototype.indexof 1609 indexOf: createMethod(false) 1610 }; 1611 /***/ 1612 }, 1613 1614 /***/ 1615
vendor: 3,788 bytes, lines 1615-1722
1615"./node_modules/core-js/internals/array-iteration.js": 1616 /*!***********************************************************!*\ 1617 !*** ./node_modules/core-js/internals/array-iteration.js ***! 1618 \***********************************************************/ 1619 1620 /*! no static exports found */ 1621 1622 /***/ 1623 function node_modulesCoreJsInternalsArrayIterationJs(module, exports, __webpack_require__) { 1624 var bind = __webpack_require__( 1625 /*! ../internals/function-bind-context */ 1626 "./node_modules/core-js/internals/function-bind-context.js"); 1627 1628 var IndexedObject = __webpack_require__( 1629 /*! ../internals/indexed-object */ 1630 "./node_modules/core-js/internals/indexed-object.js"); 1631 1632 var toObject = __webpack_require__( 1633 /*! ../internals/to-object */ 1634 "./node_modules/core-js/internals/to-object.js"); 1635 1636 var toLength = __webpack_require__( 1637 /*! ../internals/to-length */ 1638 "./node_modules/core-js/internals/to-length.js"); 1639 1640 var arraySpeciesCreate = __webpack_require__( 1641 /*! ../internals/array-species-create */ 1642 "./node_modules/core-js/internals/array-species-create.js"); 1643 1644 var push = [].push; // `Array.prototype.{ forEach, map, filter, some, every, find, findIndex }` methods implementation 1645 1646 var createMethod = function createMethod(TYPE) { 1647 var IS_MAP = TYPE == 1; 1648 var IS_FILTER = TYPE == 2; 1649 var IS_SOME = TYPE == 3; 1650 var IS_EVERY = TYPE == 4; 1651 var IS_FIND_INDEX = TYPE == 6; 1652 var NO_HOLES = TYPE == 5 || IS_FIND_INDEX; 1653 return function ($this, callbackfn, that, specificCreate) { 1654 var O = toObject($this); 1655 var self = IndexedObject(O); 1656 var boundFunction = bind(callbackfn, that, 3); 1657 var length = toLength(self.length); 1658 var index = 0; 1659 var create = specificCreate || arraySpeciesCreate; 1660 var target = IS_MAP ? create($this, length) : IS_FILTER ? create($this, 0) : undefined; 1661 var value, result; 1662 1663 for (; length > index; index++) { 1664 if (NO_HOLES || index in self) { 1665 value = self[index]; 1666 result = boundFunction(value, index, O); 1667 1668 if (TYPE) { 1669 if (IS_MAP) target[index] = result; // map 1670 else if (result) switch (TYPE) { 1671 case 3: 1672 return true; 1673 // some 1674 1675 case 5: 1676 return value; 1677 // find 1678 1679 case 6: 1680 return index; 1681 // findIndex 1682 1683 case 2: 1684 push.call(target, value); 1685 // filter 1686 } else if (IS_EVERY) return false; // every 1687 } 1688 } 1689 } 1690 1691 return IS_FIND_INDEX ? -1 : IS_SOME || IS_EVERY ? IS_EVERY : target; 1692 }; 1693 }; 1694 1695 module.exports = { 1696 // `Array.prototype.forEach` method 1697 // https://tc39.github.io/ecma262/#sec-array.prototype.foreach 1698 forEach: createMethod(0), 1699 // `Array.prototype.map` method 1700 // https://tc39.github.io/ecma262/#sec-array.prototype.map 1701 map: createMethod(1), 1702 // `Array.prototype.filter` method 1703 // https://tc39.github.io/ecma262/#sec-array.prototype.filter 1704 filter: createMethod(2), 1705 // `Array.prototype.some` method 1706 // https://tc39.github.io/ecma262/#sec-array.prototype.some 1707 some: createMethod(3), 1708 // `Array.prototype.every` method 1709 // https://tc39.github.io/ecma262/#sec-array.prototype.every 1710 every: createMethod(4), 1711 // `Array.prototype.find` method 1712 // https://tc39.github.io/ecma262/#sec-array.prototype.find 1713 find: createMethod(5), 1714 // `Array.prototype.findIndex` method 1715 // https://tc39.github.io/ecma262/#sec-array.prototype.findIndex 1716 findIndex: createMethod(6) 1717 }; 1718 /***/ 1719 }, 1720 1721 /***/ 1722
vendor: 2,443 bytes, lines 1722-1786
1722"./node_modules/core-js/internals/array-last-index-of.js": 1723 /*!***************************************************************!*\ 1724 !*** ./node_modules/core-js/internals/array-last-index-of.js ***! 1725 \***************************************************************/ 1726 1727 /*! no static exports found */ 1728 1729 /***/ 1730 function node_modulesCoreJsInternalsArrayLastIndexOfJs(module, exports, __webpack_require__) { 1731 "use strict"; 1732 1733 var toIndexedObject = __webpack_require__( 1734 /*! ../internals/to-indexed-object */ 1735 "./node_modules/core-js/internals/to-indexed-object.js"); 1736 1737 var toInteger = __webpack_require__( 1738 /*! ../internals/to-integer */ 1739 "./node_modules/core-js/internals/to-integer.js"); 1740 1741 var toLength = __webpack_require__( 1742 /*! ../internals/to-length */ 1743 "./node_modules/core-js/internals/to-length.js"); 1744 1745 var arrayMethodIsStrict = __webpack_require__( 1746 /*! ../internals/array-method-is-strict */ 1747 "./node_modules/core-js/internals/array-method-is-strict.js"); 1748 1749 var arrayMethodUsesToLength = __webpack_require__( 1750 /*! ../internals/array-method-uses-to-length */ 1751 "./node_modules/core-js/internals/array-method-uses-to-length.js"); 1752 1753 var min = Math.min; 1754 var nativeLastIndexOf = [].lastIndexOf; 1755 var NEGATIVE_ZERO = !!nativeLastIndexOf && 1 / [1].lastIndexOf(1, -0) < 0; 1756 var STRICT_METHOD = arrayMethodIsStrict('lastIndexOf'); // For preventing possible almost infinite loop in non-standard implementations, test the forward version of the method 1757 1758 var USES_TO_LENGTH = arrayMethodUsesToLength('indexOf', { 1759 ACCESSORS: true, 1760 1: 0 1761 }); 1762 var FORCED = NEGATIVE_ZERO || !STRICT_METHOD || !USES_TO_LENGTH; // `Array.prototype.lastIndexOf` method implementation 1763 // https://tc39.github.io/ecma262/#sec-array.prototype.lastindexof 1764 1765 module.exports = FORCED ? function lastIndexOf(searchElement 1766 /* , fromIndex = @[*-1] */ 1767 ) { 1768 // convert -0 to +0 1769 if (NEGATIVE_ZERO) return nativeLastIndexOf.apply(this, arguments) || 0; 1770 var O = toIndexedObject(this); 1771 var length = toLength(O.length); 1772 var index = length - 1; 1773 if (arguments.length > 1) index = min(index, toInteger(arguments[1])); 1774 if (index < 0) index = length + index; 1775 1776 for (; index >= 0; index--) { 1777 if (index in O && O[index] === searchElement) return index || 0; 1778 } 1779 1780 return -1; 1781 } : nativeLastIndexOf; 1782 /***/ 1783 }, 1784 1785 /***/ 1786
vendor: 1,503 bytes, lines 1786-1831
1786"./node_modules/core-js/internals/array-method-has-species-support.js": 1787 /*!****************************************************************************!*\ 1788 !*** ./node_modules/core-js/internals/array-method-has-species-support.js ***! 1789 \****************************************************************************/ 1790 1791 /*! no static exports found */ 1792 1793 /***/ 1794 function node_modulesCoreJsInternalsArrayMethodHasSpeciesSupportJs(module, exports, __webpack_require__) { 1795 var fails = __webpack_require__( 1796 /*! ../internals/fails */ 1797 "./node_modules/core-js/internals/fails.js"); 1798 1799 var wellKnownSymbol = __webpack_require__( 1800 /*! ../internals/well-known-symbol */ 1801 "./node_modules/core-js/internals/well-known-symbol.js"); 1802 1803 var V8_VERSION = __webpack_require__( 1804 /*! ../internals/engine-v8-version */ 1805 "./node_modules/core-js/internals/engine-v8-version.js"); 1806 1807 var SPECIES = wellKnownSymbol('species'); 1808 1809 module.exports = function (METHOD_NAME) { 1810 // We can't use this feature detection in V8 since it causes 1811 // deoptimization and serious performance degradation 1812 // https://github.com/zloirock/core-js/issues/677 1813 return V8_VERSION >= 51 || !fails(function () { 1814 var array = []; 1815 var constructor = array.constructor = {}; 1816 1817 constructor[SPECIES] = function () { 1818 return { 1819 foo: 1 1820 }; 1821 }; 1822 1823 return array[METHOD_NAME](Boolean).foo !== 1; 1824 }); 1825 }; 1826 /***/ 1827 1828 }, 1829 1830 /***/ 1831
vendor: 899 bytes, lines 1831-1860
1831"./node_modules/core-js/internals/array-method-is-strict.js": 1832 /*!******************************************************************!*\ 1833 !*** ./node_modules/core-js/internals/array-method-is-strict.js ***! 1834 \******************************************************************/ 1835 1836 /*! no static exports found */ 1837 1838 /***/ 1839 function node_modulesCoreJsInternalsArrayMethodIsStrictJs(module, exports, __webpack_require__) { 1840 "use strict"; 1841 1842 var fails = __webpack_require__( 1843 /*! ../internals/fails */ 1844 "./node_modules/core-js/internals/fails.js"); 1845 1846 module.exports = function (METHOD_NAME, argument) { 1847 var method = [][METHOD_NAME]; 1848 return !!method && fails(function () { 1849 // eslint-disable-next-line no-useless-call,no-throw-literal 1850 method.call(null, argument || function () { 1851 throw 1; 1852 }, 1); 1853 }); 1854 }; 1855 /***/ 1856 1857 }, 1858 1859 /***/ 1860
vendor: 1,722 bytes, lines 1860-1912
1860"./node_modules/core-js/internals/array-method-uses-to-length.js": 1861 /*!***********************************************************************!*\ 1862 !*** ./node_modules/core-js/internals/array-method-uses-to-length.js ***! 1863 \***********************************************************************/ 1864 1865 /*! no static exports found */ 1866 1867 /***/ 1868 function node_modulesCoreJsInternalsArrayMethodUsesToLengthJs(module, exports, __webpack_require__) { 1869 var DESCRIPTORS = __webpack_require__( 1870 /*! ../internals/descriptors */ 1871 "./node_modules/core-js/internals/descriptors.js"); 1872 1873 var fails = __webpack_require__( 1874 /*! ../internals/fails */ 1875 "./node_modules/core-js/internals/fails.js"); 1876 1877 var has = __webpack_require__( 1878 /*! ../internals/has */ 1879 "./node_modules/core-js/internals/has.js"); 1880 1881 var defineProperty = Object.defineProperty; 1882 var cache = {}; 1883 1884 var thrower = function thrower(it) { 1885 throw it; 1886 }; 1887 1888 module.exports = function (METHOD_NAME, options) { 1889 if (has(cache, METHOD_NAME)) return cache[METHOD_NAME]; 1890 if (!options) options = {}; 1891 var method = [][METHOD_NAME]; 1892 var ACCESSORS = has(options, 'ACCESSORS') ? options.ACCESSORS : false; 1893 var argument0 = has(options, 0) ? options[0] : thrower; 1894 var argument1 = has(options, 1) ? options[1] : undefined; 1895 return cache[METHOD_NAME] = !!method && !fails(function () { 1896 if (ACCESSORS && !DESCRIPTORS) return true; 1897 var O = { 1898 length: -1 1899 }; 1900 if (ACCESSORS) defineProperty(O, 1, { 1901 enumerable: true, 1902 get: thrower 1903 });else O[1] = 1; 1904 method.call(O, argument0, argument1); 1905 }); 1906 }; 1907 /***/ 1908 1909 }, 1910 1911 /***/ 1912
vendor: 2,242 bytes, lines 1912-1982
1912"./node_modules/core-js/internals/array-reduce.js": 1913 /*!********************************************************!*\ 1914 !*** ./node_modules/core-js/internals/array-reduce.js ***! 1915 \********************************************************/ 1916 1917 /*! no static exports found */ 1918 1919 /***/ 1920 function node_modulesCoreJsInternalsArrayReduceJs(module, exports, __webpack_require__) { 1921 var aFunction = __webpack_require__( 1922 /*! ../internals/a-function */ 1923 "./node_modules/core-js/internals/a-function.js"); 1924 1925 var toObject = __webpack_require__( 1926 /*! ../internals/to-object */ 1927 "./node_modules/core-js/internals/to-object.js"); 1928 1929 var IndexedObject = __webpack_require__( 1930 /*! ../internals/indexed-object */ 1931 "./node_modules/core-js/internals/indexed-object.js"); 1932 1933 var toLength = __webpack_require__( 1934 /*! ../internals/to-length */ 1935 "./node_modules/core-js/internals/to-length.js"); // `Array.prototype.{ reduce, reduceRight }` methods implementation 1936 1937 1938 var createMethod = function createMethod(IS_RIGHT) { 1939 return function (that, callbackfn, argumentsLength, memo) { 1940 aFunction(callbackfn); 1941 var O = toObject(that); 1942 var self = IndexedObject(O); 1943 var length = toLength(O.length); 1944 var index = IS_RIGHT ? length - 1 : 0; 1945 var i = IS_RIGHT ? -1 : 1; 1946 if (argumentsLength < 2) while (true) { 1947 if (index in self) { 1948 memo = self[index]; 1949 index += i; 1950 break; 1951 } 1952 1953 index += i; 1954 1955 if (IS_RIGHT ? index < 0 : length <= index) { 1956 throw TypeError('Reduce of empty array with no initial value'); 1957 } 1958 } 1959 1960 for (; IS_RIGHT ? index >= 0 : length > index; index += i) { 1961 if (index in self) { 1962 memo = callbackfn(memo, self[index], index, O); 1963 } 1964 } 1965 1966 return memo; 1967 }; 1968 }; 1969 1970 module.exports = { 1971 // `Array.prototype.reduce` method 1972 // https://tc39.github.io/ecma262/#sec-array.prototype.reduce 1973 left: createMethod(false), 1974 // `Array.prototype.reduceRight` method 1975 // https://tc39.github.io/ecma262/#sec-array.prototype.reduceright 1976 right: createMethod(true) 1977 }; 1978 /***/ 1979 }, 1980 1981 /***/ 1982
vendor: 1,456 bytes, lines 1982-2025
1982"./node_modules/core-js/internals/array-species-create.js": 1983 /*!****************************************************************!*\ 1984 !*** ./node_modules/core-js/internals/array-species-create.js ***! 1985 \****************************************************************/ 1986 1987 /*! no static exports found */ 1988 1989 /***/ 1990 function node_modulesCoreJsInternalsArraySpeciesCreateJs(module, exports, __webpack_require__) { 1991 var isObject = __webpack_require__( 1992 /*! ../internals/is-object */ 1993 "./node_modules/core-js/internals/is-object.js"); 1994 1995 var isArray = __webpack_require__( 1996 /*! ../internals/is-array */ 1997 "./node_modules/core-js/internals/is-array.js"); 1998 1999 var wellKnownSymbol = __webpack_require__( 2000 /*! ../internals/well-known-symbol */ 2001 "./node_modules/core-js/internals/well-known-symbol.js"); 2002 2003 var SPECIES = wellKnownSymbol('species'); // `ArraySpeciesCreate` abstract operation 2004 // https://tc39.github.io/ecma262/#sec-arrayspeciescreate 2005 2006 module.exports = function (originalArray, length) { 2007 var C; 2008 2009 if (isArray(originalArray)) { 2010 C = originalArray.constructor; // cross-realm fallback 2011 2012 if (typeof C == 'function' && (C === Array || isArray(C.prototype))) C = undefined;else if (isObject(C)) { 2013 C = C[SPECIES]; 2014 if (C === null) C = undefined; 2015 } 2016 } 2017 2018 return new (C === undefined ? Array : C)(length === 0 ? 0 : length); 2019 }; 2020 /***/ 2021 2022 }, 2023 2024 /***/ 2025
vendor: 1,071 bytes, lines 2025-2053
2025"./node_modules/core-js/internals/call-with-safe-iteration-closing.js": 2026 /*!****************************************************************************!*\ 2027 !*** ./node_modules/core-js/internals/call-with-safe-iteration-closing.js ***! 2028 \****************************************************************************/ 2029 2030 /*! no static exports found */ 2031 2032 /***/ 2033 function node_modulesCoreJsInternalsCallWithSafeIterationClosingJs(module, exports, __webpack_require__) { 2034 var anObject = __webpack_require__( 2035 /*! ../internals/an-object */ 2036 "./node_modules/core-js/internals/an-object.js"); // call something on iterator step with safe closing on error 2037 2038 2039 module.exports = function (iterator, fn, value, ENTRIES) { 2040 try { 2041 return ENTRIES ? fn(anObject(value)[0], value[1]) : fn(value); // 7.4.6 IteratorClose(iterator, completion) 2042 } catch (error) { 2043 var returnMethod = iterator['return']; 2044 if (returnMethod !== undefined) anObject(returnMethod.call(iterator)); 2045 throw error; 2046 } 2047 }; 2048 /***/ 2049 2050 }, 2051 2052 /***/ 2053
vendor: 1,757 bytes, lines 2053-2123
2053"./node_modules/core-js/internals/check-correctness-of-iteration.js": 2054 /*!**************************************************************************!*\ 2055 !*** ./node_modules/core-js/internals/check-correctness-of-iteration.js ***! 2056 \**************************************************************************/ 2057 2058 /*! no static exports found */ 2059 2060 /***/ 2061 function node_modulesCoreJsInternalsCheckCorrectnessOfIterationJs(module, exports, __webpack_require__) { 2062 var wellKnownSymbol = __webpack_require__( 2063 /*! ../internals/well-known-symbol */ 2064 "./node_modules/core-js/internals/well-known-symbol.js"); 2065 2066 var ITERATOR = wellKnownSymbol('iterator'); 2067 var SAFE_CLOSING = false; 2068 2069 try { 2070 var called = 0; 2071 var iteratorWithReturn = { 2072 next: function next() { 2073 return { 2074 done: !!called++ 2075 }; 2076 }, 2077 'return': function _return() { 2078 SAFE_CLOSING = true; 2079 } 2080 }; 2081 2082 iteratorWithReturn[ITERATOR] = function () { 2083 return this; 2084 }; // eslint-disable-next-line no-throw-literal 2085 2086 2087 Array.from(iteratorWithReturn, function () { 2088 throw 2; 2089 }); 2090 } catch (error) { 2091 /* empty */ 2092 } 2093 2094 module.exports = function (exec, SKIP_CLOSING) { 2095 if (!SKIP_CLOSING && !SAFE_CLOSING) return false; 2096 var ITERATION_SUPPORT = false; 2097 2098 try { 2099 var object = {}; 2100 2101 object[ITERATOR] = function () { 2102 return { 2103 next: function next() { 2104 return { 2105 done: ITERATION_SUPPORT = true 2106 }; 2107 } 2108 }; 2109 }; 2110 2111 exec(object); 2112 } catch (error) { 2113 /* empty */ 2114 } 2115 2116 return ITERATION_SUPPORT; 2117 }; 2118 /***/ 2119 2120 }, 2121 2122 /***/ 2123
vendor: 501 bytes, lines 2123-2142
2123"./node_modules/core-js/internals/classof-raw.js": 2124 /*!*******************************************************!*\ 2125 !*** ./node_modules/core-js/internals/classof-raw.js ***! 2126 \*******************************************************/ 2127 2128 /*! no static exports found */ 2129 2130 /***/ 2131 function node_modulesCoreJsInternalsClassofRawJs(module, exports) { 2132 var toString = {}.toString; 2133 2134 module.exports = function (it) { 2135 return toString.call(it).slice(8, -1); 2136 }; 2137 /***/ 2138 2139 }, 2140 2141 /***/ 2142
vendor: 1,717 bytes, lines 2142-2189
2142"./node_modules/core-js/internals/classof.js": 2143 /*!***************************************************!*\ 2144 !*** ./node_modules/core-js/internals/classof.js ***! 2145 \***************************************************/ 2146 2147 /*! no static exports found */ 2148 2149 /***/ 2150 function node_modulesCoreJsInternalsClassofJs(module, exports, __webpack_require__) { 2151 var TO_STRING_TAG_SUPPORT = __webpack_require__( 2152 /*! ../internals/to-string-tag-support */ 2153 "./node_modules/core-js/internals/to-string-tag-support.js"); 2154 2155 var classofRaw = __webpack_require__( 2156 /*! ../internals/classof-raw */ 2157 "./node_modules/core-js/internals/classof-raw.js"); 2158 2159 var wellKnownSymbol = __webpack_require__( 2160 /*! ../internals/well-known-symbol */ 2161 "./node_modules/core-js/internals/well-known-symbol.js"); 2162 2163 var TO_STRING_TAG = wellKnownSymbol('toStringTag'); // ES3 wrong here 2164 2165 var CORRECT_ARGUMENTS = classofRaw(function () { 2166 return arguments; 2167 }()) == 'Arguments'; // fallback for IE11 Script Access Denied error 2168 2169 var tryGet = function tryGet(it, key) { 2170 try { 2171 return it[key]; 2172 } catch (error) { 2173 /* empty */ 2174 } 2175 }; // getting tag from ES6+ `Object.prototype.toString` 2176 2177 2178 module.exports = TO_STRING_TAG_SUPPORT ? classofRaw : function (it) { 2179 var O, tag, result; 2180 return it === undefined ? 'Undefined' : it === null ? 'Null' // @@toStringTag case 2181 : typeof (tag = tryGet(O = Object(it), TO_STRING_TAG)) == 'string' ? tag // builtinTag case 2182 : CORRECT_ARGUMENTS ? classofRaw(O) // ES3 arguments fallback 2183 : (result = classofRaw(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : result; 2184 }; 2185 /***/ 2186 }, 2187 2188 /***/ 2189
vendor: 8,902 bytes, lines 2189-2441
2189"./node_modules/core-js/internals/collection-strong.js": 2190 /*!*************************************************************!*\ 2191 !*** ./node_modules/core-js/internals/collection-strong.js ***! 2192 \*************************************************************/ 2193 2194 /*! no static exports found */ 2195 2196 /***/ 2197 function node_modulesCoreJsInternalsCollectionStrongJs(module, exports, __webpack_require__) { 2198 "use strict"; 2199 2200 var defineProperty = __webpack_require__( 2201 /*! ../internals/object-define-property */ 2202 "./node_modules/core-js/internals/object-define-property.js").f; 2203 2204 var create = __webpack_require__( 2205 /*! ../internals/object-create */ 2206 "./node_modules/core-js/internals/object-create.js"); 2207 2208 var redefineAll = __webpack_require__( 2209 /*! ../internals/redefine-all */ 2210 "./node_modules/core-js/internals/redefine-all.js"); 2211 2212 var bind = __webpack_require__( 2213 /*! ../internals/function-bind-context */ 2214 "./node_modules/core-js/internals/function-bind-context.js"); 2215 2216 var anInstance = __webpack_require__( 2217 /*! ../internals/an-instance */ 2218 "./node_modules/core-js/internals/an-instance.js"); 2219 2220 var iterate = __webpack_require__( 2221 /*! ../internals/iterate */ 2222 "./node_modules/core-js/internals/iterate.js"); 2223 2224 var defineIterator = __webpack_require__( 2225 /*! ../internals/define-iterator */ 2226 "./node_modules/core-js/internals/define-iterator.js"); 2227 2228 var setSpecies = __webpack_require__( 2229 /*! ../internals/set-species */ 2230 "./node_modules/core-js/internals/set-species.js"); 2231 2232 var DESCRIPTORS = __webpack_require__( 2233 /*! ../internals/descriptors */ 2234 "./node_modules/core-js/internals/descriptors.js"); 2235 2236 var fastKey = __webpack_require__( 2237 /*! ../internals/internal-metadata */ 2238 "./node_modules/core-js/internals/internal-metadata.js").fastKey; 2239 2240 var InternalStateModule = __webpack_require__( 2241 /*! ../internals/internal-state */ 2242 "./node_modules/core-js/internals/internal-state.js"); 2243 2244 var setInternalState = InternalStateModule.set; 2245 var internalStateGetterFor = InternalStateModule.getterFor; 2246 module.exports = { 2247 getConstructor: function getConstructor(wrapper, CONSTRUCTOR_NAME, IS_MAP, ADDER) { 2248 var C = wrapper(function (that, iterable) { 2249 anInstance(that, C, CONSTRUCTOR_NAME); 2250 setInternalState(that, { 2251 type: CONSTRUCTOR_NAME, 2252 index: create(null), 2253 first: undefined, 2254 last: undefined, 2255 size: 0 2256 }); 2257 if (!DESCRIPTORS) that.size = 0; 2258 if (iterable != undefined) iterate(iterable, that[ADDER], that, IS_MAP); 2259 }); 2260 var getInternalState = internalStateGetterFor(CONSTRUCTOR_NAME); 2261 2262 var define = function define(that, key, value) { 2263 var state = getInternalState(that); 2264 var entry = getEntry(that, key); 2265 var previous, index; // change existing entry 2266 2267 if (entry) { 2268 entry.value = value; // create new entry 2269 } else { 2270 state.last = entry = { 2271 index: index = fastKey(key, true), 2272 key: key, 2273 value: value, 2274 previous: previous = state.last, 2275 next: undefined, 2276 removed: false 2277 }; 2278 if (!state.first) state.first = entry; 2279 if (previous) previous.next = entry; 2280 if (DESCRIPTORS) state.size++;else that.size++; // add to index 2281 2282 if (index !== 'F') state.index[index] = entry; 2283 } 2284 2285 return that; 2286 }; 2287 2288 var getEntry = function getEntry(that, key) { 2289 var state = getInternalState(that); // fast case 2290 2291 var index = fastKey(key); 2292 var entry; 2293 if (index !== 'F') return state.index[index]; // frozen object case 2294 2295 for (entry = state.first; entry; entry = entry.next) { 2296 if (entry.key == key) return entry; 2297 } 2298 }; 2299 2300 redefineAll(C.prototype, { 2301 // 23.1.3.1 Map.prototype.clear() 2302 // 23.2.3.2 Set.prototype.clear() 2303 clear: function clear() { 2304 var that = this; 2305 var state = getInternalState(that); 2306 var data = state.index; 2307 var entry = state.first; 2308 2309 while (entry) { 2310 entry.removed = true; 2311 if (entry.previous) entry.previous = entry.previous.next = undefined; 2312 delete data[entry.index]; 2313 entry = entry.next; 2314 } 2315 2316 state.first = state.last = undefined; 2317 if (DESCRIPTORS) state.size = 0;else that.size = 0; 2318 }, 2319 // 23.1.3.3 Map.prototype.delete(key) 2320 // 23.2.3.4 Set.prototype.delete(value) 2321 'delete': function _delete(key) { 2322 var that = this; 2323 var state = getInternalState(that); 2324 var entry = getEntry(that, key); 2325 2326 if (entry) { 2327 var next = entry.next; 2328 var prev = entry.previous; 2329 delete state.index[entry.index]; 2330 entry.removed = true; 2331 if (prev) prev.next = next; 2332 if (next) next.previous = prev; 2333 if (state.first == entry) state.first = next; 2334 if (state.last == entry) state.last = prev; 2335 if (DESCRIPTORS) state.size--;else that.size--; 2336 } 2337 2338 return !!entry; 2339 }, 2340 // 23.2.3.6 Set.prototype.forEach(callbackfn, thisArg = undefined) 2341 // 23.1.3.5 Map.prototype.forEach(callbackfn, thisArg = undefined) 2342 forEach: function forEach(callbackfn 2343 /* , that = undefined */ 2344 ) { 2345 var state = getInternalState(this); 2346 var boundFunction = bind(callbackfn, arguments.length > 1 ? arguments[1] : undefined, 3); 2347 var entry; 2348 2349 while (entry = entry ? entry.next : state.first) { 2350 boundFunction(entry.value, entry.key, this); // revert to the last existing entry 2351 2352 while (entry && entry.removed) { 2353 entry = entry.previous; 2354 } 2355 } 2356 }, 2357 // 23.1.3.7 Map.prototype.has(key) 2358 // 23.2.3.7 Set.prototype.has(value) 2359 has: function has(key) { 2360 return !!getEntry(this, key); 2361 } 2362 }); 2363 redefineAll(C.prototype, IS_MAP ? { 2364 // 23.1.3.6 Map.prototype.get(key) 2365 get: function get(key) { 2366 var entry = getEntry(this, key); 2367 return entry && entry.value; 2368 }, 2369 // 23.1.3.9 Map.prototype.set(key, value) 2370 set: function set(key, value) { 2371 return define(this, key === 0 ? 0 : key, value); 2372 } 2373 } : { 2374 // 23.2.3.1 Set.prototype.add(value) 2375 add: function add(value) { 2376 return define(this, value = value === 0 ? 0 : value, value); 2377 } 2378 }); 2379 if (DESCRIPTORS) defineProperty(C.prototype, 'size', { 2380 get: function get() { 2381 return getInternalState(this).size; 2382 } 2383 }); 2384 return C; 2385 }, 2386 setStrong: function setStrong(C, CONSTRUCTOR_NAME, IS_MAP) { 2387 var ITERATOR_NAME = CONSTRUCTOR_NAME + ' Iterator'; 2388 var getInternalCollectionState = internalStateGetterFor(CONSTRUCTOR_NAME); 2389 var getInternalIteratorState = internalStateGetterFor(ITERATOR_NAME); // add .keys, .values, .entries, [@@iterator] 2390 // 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 2391 2392 defineIterator(C, CONSTRUCTOR_NAME, function (iterated, kind) { 2393 setInternalState(this, { 2394 type: ITERATOR_NAME, 2395 target: iterated, 2396 state: getInternalCollectionState(iterated), 2397 kind: kind, 2398 last: undefined 2399 }); 2400 }, function () { 2401 var state = getInternalIteratorState(this); 2402 var kind = state.kind; 2403 var entry = state.last; // revert to the last existing entry 2404 2405 while (entry && entry.removed) { 2406 entry = entry.previous; 2407 } // get next entry 2408 2409 2410 if (!state.target || !(state.last = entry = entry ? entry.next : state.state.first)) { 2411 // or finish the iteration 2412 state.target = undefined; 2413 return { 2414 value: undefined, 2415 done: true 2416 }; 2417 } // return step by kind 2418 2419 2420 if (kind == 'keys') return { 2421 value: entry.key, 2422 done: false 2423 }; 2424 if (kind == 'values') return { 2425 value: entry.value, 2426 done: false 2427 }; 2428 return { 2429 value: [entry.key, entry.value], 2430 done: false 2431 }; 2432 }, IS_MAP ? 'entries' : 'values', !IS_MAP, true); // add [@@species], 23.1.2.2, 23.2.2.2 2433 2434 setSpecies(CONSTRUCTOR_NAME); 2435 } 2436 }; 2437 /***/ 2438 }, 2439 2440 /***/ 2441
vendor: 5,499 bytes, lines 2441-2596
2441"./node_modules/core-js/internals/collection-weak.js": 2442 /*!***********************************************************!*\ 2443 !*** ./node_modules/core-js/internals/collection-weak.js ***! 2444 \***********************************************************/ 2445 2446 /*! no static exports found */ 2447 2448 /***/ 2449 function node_modulesCoreJsInternalsCollectionWeakJs(module, exports, __webpack_require__) { 2450 "use strict"; 2451 2452 var redefineAll = __webpack_require__( 2453 /*! ../internals/redefine-all */ 2454 "./node_modules/core-js/internals/redefine-all.js"); 2455 2456 var getWeakData = __webpack_require__( 2457 /*! ../internals/internal-metadata */ 2458 "./node_modules/core-js/internals/internal-metadata.js").getWeakData; 2459 2460 var anObject = __webpack_require__( 2461 /*! ../internals/an-object */ 2462 "./node_modules/core-js/internals/an-object.js"); 2463 2464 var isObject = __webpack_require__( 2465 /*! ../internals/is-object */ 2466 "./node_modules/core-js/internals/is-object.js"); 2467 2468 var anInstance = __webpack_require__( 2469 /*! ../internals/an-instance */ 2470 "./node_modules/core-js/internals/an-instance.js"); 2471 2472 var iterate = __webpack_require__( 2473 /*! ../internals/iterate */ 2474 "./node_modules/core-js/internals/iterate.js"); 2475 2476 var ArrayIterationModule = __webpack_require__( 2477 /*! ../internals/array-iteration */ 2478 "./node_modules/core-js/internals/array-iteration.js"); 2479 2480 var $has = __webpack_require__( 2481 /*! ../internals/has */ 2482 "./node_modules/core-js/internals/has.js"); 2483 2484 var InternalStateModule = __webpack_require__( 2485 /*! ../internals/internal-state */ 2486 "./node_modules/core-js/internals/internal-state.js"); 2487 2488 var setInternalState = InternalStateModule.set; 2489 var internalStateGetterFor = InternalStateModule.getterFor; 2490 var find = ArrayIterationModule.find; 2491 var findIndex = ArrayIterationModule.findIndex; 2492 var id = 0; // fallback for uncaught frozen keys 2493 2494 var uncaughtFrozenStore = function uncaughtFrozenStore(store) { 2495 return store.frozen || (store.frozen = new UncaughtFrozenStore()); 2496 }; 2497 2498 var UncaughtFrozenStore = function UncaughtFrozenStore() { 2499 this.entries = []; 2500 }; 2501 2502 var findUncaughtFrozen = function findUncaughtFrozen(store, key) { 2503 return find(store.entries, function (it) { 2504 return it[0] === key; 2505 }); 2506 }; 2507 2508 UncaughtFrozenStore.prototype = { 2509 get: function get(key) { 2510 var entry = findUncaughtFrozen(this, key); 2511 if (entry) return entry[1]; 2512 }, 2513 has: function has(key) { 2514 return !!findUncaughtFrozen(this, key); 2515 }, 2516 set: function set(key, value) { 2517 var entry = findUncaughtFrozen(this, key); 2518 if (entry) entry[1] = value;else this.entries.push([key, value]); 2519 }, 2520 'delete': function _delete(key) { 2521 var index = findIndex(this.entries, function (it) { 2522 return it[0] === key; 2523 }); 2524 if (~index) this.entries.splice(index, 1); 2525 return !!~index; 2526 } 2527 }; 2528 module.exports = { 2529 getConstructor: function getConstructor(wrapper, CONSTRUCTOR_NAME, IS_MAP, ADDER) { 2530 var C = wrapper(function (that, iterable) { 2531 anInstance(that, C, CONSTRUCTOR_NAME); 2532 setInternalState(that, { 2533 type: CONSTRUCTOR_NAME, 2534 id: id++, 2535 frozen: undefined 2536 }); 2537 if (iterable != undefined) iterate(iterable, that[ADDER], that, IS_MAP); 2538 }); 2539 var getInternalState = internalStateGetterFor(CONSTRUCTOR_NAME); 2540 2541 var define = function define(that, key, value) { 2542 var state = getInternalState(that); 2543 var data = getWeakData(anObject(key), true); 2544 if (data === true) uncaughtFrozenStore(state).set(key, value);else data[state.id] = value; 2545 return that; 2546 }; 2547 2548 redefineAll(C.prototype, { 2549 // 23.3.3.2 WeakMap.prototype.delete(key) 2550 // 23.4.3.3 WeakSet.prototype.delete(value) 2551 'delete': function _delete(key) { 2552 var state = getInternalState(this); 2553 if (!isObject(key)) return false; 2554 var data = getWeakData(key); 2555 if (data === true) return uncaughtFrozenStore(state)['delete'](key); 2556 return data && $has(data, state.id) && delete data[state.id]; 2557 }, 2558 // 23.3.3.4 WeakMap.prototype.has(key) 2559 // 23.4.3.4 WeakSet.prototype.has(value) 2560 has: function has(key) { 2561 var state = getInternalState(this); 2562 if (!isObject(key)) return false; 2563 var data = getWeakData(key); 2564 if (data === true) return uncaughtFrozenStore(state).has(key); 2565 return data && $has(data, state.id); 2566 } 2567 }); 2568 redefineAll(C.prototype, IS_MAP ? { 2569 // 23.3.3.3 WeakMap.prototype.get(key) 2570 get: function get(key) { 2571 var state = getInternalState(this); 2572 2573 if (isObject(key)) { 2574 var data = getWeakData(key); 2575 if (data === true) return uncaughtFrozenStore(state).get(key); 2576 return data ? data[state.id] : undefined; 2577 } 2578 }, 2579 // 23.3.3.5 WeakMap.prototype.set(key, value) 2580 set: function set(key, value) { 2581 return define(this, key, value); 2582 } 2583 } : { 2584 // 23.4.3.1 WeakSet.prototype.add(value) 2585 add: function add(value) { 2586 return define(this, value, true); 2587 } 2588 }); 2589 return C; 2590 } 2591 }; 2592 /***/ 2593 }, 2594 2595 /***/ 2596
vendor: 5,977 bytes, lines 2596-2750
2596"./node_modules/core-js/internals/collection.js": 2597 /*!******************************************************!*\ 2598 !*** ./node_modules/core-js/internals/collection.js ***! 2599 \******************************************************/ 2600 2601 /*! no static exports found */ 2602 2603 /***/ 2604 function node_modulesCoreJsInternalsCollectionJs(module, exports, __webpack_require__) { 2605 "use strict"; 2606 2607 var $ = __webpack_require__( 2608 /*! ../internals/export */ 2609 "./node_modules/core-js/internals/export.js"); 2610 2611 var global = __webpack_require__( 2612 /*! ../internals/global */ 2613 "./node_modules/core-js/internals/global.js"); 2614 2615 var isForced = __webpack_require__( 2616 /*! ../internals/is-forced */ 2617 "./node_modules/core-js/internals/is-forced.js"); 2618 2619 var redefine = __webpack_require__( 2620 /*! ../internals/redefine */ 2621 "./node_modules/core-js/internals/redefine.js"); 2622 2623 var InternalMetadataModule = __webpack_require__( 2624 /*! ../internals/internal-metadata */ 2625 "./node_modules/core-js/internals/internal-metadata.js"); 2626 2627 var iterate = __webpack_require__( 2628 /*! ../internals/iterate */ 2629 "./node_modules/core-js/internals/iterate.js"); 2630 2631 var anInstance = __webpack_require__( 2632 /*! ../internals/an-instance */ 2633 "./node_modules/core-js/internals/an-instance.js"); 2634 2635 var isObject = __webpack_require__( 2636 /*! ../internals/is-object */ 2637 "./node_modules/core-js/internals/is-object.js"); 2638 2639 var fails = __webpack_require__( 2640 /*! ../internals/fails */ 2641 "./node_modules/core-js/internals/fails.js"); 2642 2643 var checkCorrectnessOfIteration = __webpack_require__( 2644 /*! ../internals/check-correctness-of-iteration */ 2645 "./node_modules/core-js/internals/check-correctness-of-iteration.js"); 2646 2647 var setToStringTag = __webpack_require__( 2648 /*! ../internals/set-to-string-tag */ 2649 "./node_modules/core-js/internals/set-to-string-tag.js"); 2650 2651 var inheritIfRequired = __webpack_require__( 2652 /*! ../internals/inherit-if-required */ 2653 "./node_modules/core-js/internals/inherit-if-required.js"); 2654 2655 module.exports = function (CONSTRUCTOR_NAME, wrapper, common) { 2656 var IS_MAP = CONSTRUCTOR_NAME.indexOf('Map') !== -1; 2657 var IS_WEAK = CONSTRUCTOR_NAME.indexOf('Weak') !== -1; 2658 var ADDER = IS_MAP ? 'set' : 'add'; 2659 var NativeConstructor = global[CONSTRUCTOR_NAME]; 2660 var NativePrototype = NativeConstructor && NativeConstructor.prototype; 2661 var Constructor = NativeConstructor; 2662 var exported = {}; 2663 2664 var fixMethod = function fixMethod(KEY) { 2665 var nativeMethod = NativePrototype[KEY]; 2666 redefine(NativePrototype, KEY, KEY == 'add' ? function add(value) { 2667 nativeMethod.call(this, value === 0 ? 0 : value); 2668 return this; 2669 } : KEY == 'delete' ? function (key) { 2670 return IS_WEAK && !isObject(key) ? false : nativeMethod.call(this, key === 0 ? 0 : key); 2671 } : KEY == 'get' ? function get(key) { 2672 return IS_WEAK && !isObject(key) ? undefined : nativeMethod.call(this, key === 0 ? 0 : key); 2673 } : KEY == 'has' ? function has(key) { 2674 return IS_WEAK && !isObject(key) ? false : nativeMethod.call(this, key === 0 ? 0 : key); 2675 } : function set(key, value) { 2676 nativeMethod.call(this, key === 0 ? 0 : key, value); 2677 return this; 2678 }); 2679 }; // eslint-disable-next-line max-len 2680 2681 2682 if (isForced(CONSTRUCTOR_NAME, typeof NativeConstructor != 'function' || !(IS_WEAK || NativePrototype.forEach && !fails(function () { 2683 new NativeConstructor().entries().next(); 2684 })))) { 2685 // create collection constructor 2686 Constructor = common.getConstructor(wrapper, CONSTRUCTOR_NAME, IS_MAP, ADDER); 2687 InternalMetadataModule.REQUIRED = true; 2688 } else if (isForced(CONSTRUCTOR_NAME, true)) { 2689 var instance = new Constructor(); // early implementations not supports chaining 2690 2691 var HASNT_CHAINING = instance[ADDER](IS_WEAK ? {} : -0, 1) != instance; // V8 ~ Chromium 40- weak-collections throws on primitives, but should return false 2692 2693 var THROWS_ON_PRIMITIVES = fails(function () { 2694 instance.has(1); 2695 }); // most early implementations doesn't supports iterables, most modern - not close it correctly 2696 // eslint-disable-next-line no-new 2697 2698 var ACCEPT_ITERABLES = checkCorrectnessOfIteration(function (iterable) { 2699 new NativeConstructor(iterable); 2700 }); // for early implementations -0 and +0 not the same 2701 2702 var BUGGY_ZERO = !IS_WEAK && fails(function () { 2703 // V8 ~ Chromium 42- fails only with 5+ elements 2704 var $instance = new NativeConstructor(); 2705 var index = 5; 2706 2707 while (index--) { 2708 $instance[ADDER](index, index); 2709 } 2710 2711 return !$instance.has(-0); 2712 }); 2713 2714 if (!ACCEPT_ITERABLES) { 2715 Constructor = wrapper(function (dummy, iterable) { 2716 anInstance(dummy, Constructor, CONSTRUCTOR_NAME); 2717 var that = inheritIfRequired(new NativeConstructor(), dummy, Constructor); 2718 if (iterable != undefined) iterate(iterable, that[ADDER], that, IS_MAP); 2719 return that; 2720 }); 2721 Constructor.prototype = NativePrototype; 2722 NativePrototype.constructor = Constructor; 2723 } 2724 2725 if (THROWS_ON_PRIMITIVES || BUGGY_ZERO) { 2726 fixMethod('delete'); 2727 fixMethod('has'); 2728 IS_MAP && fixMethod('get'); 2729 } 2730 2731 if (BUGGY_ZERO || HASNT_CHAINING) fixMethod(ADDER); // weak collections should not contains .clear method 2732 2733 if (IS_WEAK && NativePrototype.clear) delete NativePrototype.clear; 2734 } 2735 2736 exported[CONSTRUCTOR_NAME] = Constructor; 2737 $({ 2738 global: true, 2739 forced: Constructor != NativeConstructor 2740 }, exported); 2741 setToStringTag(Constructor, CONSTRUCTOR_NAME); 2742 if (!IS_WEAK) common.setStrong(Constructor, CONSTRUCTOR_NAME, IS_MAP); 2743 return Constructor; 2744 }; 2745 /***/ 2746 2747 }, 2748 2749 /***/ 2750
vendor: 1,478 bytes, lines 2750-2790
2750"./node_modules/core-js/internals/copy-constructor-properties.js": 2751 /*!***********************************************************************!*\ 2752 !*** ./node_modules/core-js/internals/copy-constructor-properties.js ***! 2753 \***********************************************************************/ 2754 2755 /*! no static exports found */ 2756 2757 /***/ 2758 function node_modulesCoreJsInternalsCopyConstructorPropertiesJs(module, exports, __webpack_require__) { 2759 var has = __webpack_require__( 2760 /*! ../internals/has */ 2761 "./node_modules/core-js/internals/has.js"); 2762 2763 var ownKeys = __webpack_require__( 2764 /*! ../internals/own-keys */ 2765 "./node_modules/core-js/internals/own-keys.js"); 2766 2767 var getOwnPropertyDescriptorModule = __webpack_require__( 2768 /*! ../internals/object-get-own-property-descriptor */ 2769 "./node_modules/core-js/internals/object-get-own-property-descriptor.js"); 2770 2771 var definePropertyModule = __webpack_require__( 2772 /*! ../internals/object-define-property */ 2773 "./node_modules/core-js/internals/object-define-property.js"); 2774 2775 module.exports = function (target, source) { 2776 var keys = ownKeys(source); 2777 var defineProperty = definePropertyModule.f; 2778 var getOwnPropertyDescriptor = getOwnPropertyDescriptorModule.f; 2779 2780 for (var i = 0; i < keys.length; i++) { 2781 var key = keys[i]; 2782 if (!has(target, key)) defineProperty(target, key, getOwnPropertyDescriptor(source, key)); 2783 } 2784 }; 2785 /***/ 2786 2787 }, 2788 2789 /***/ 2790
vendor: 974 bytes, lines 2790-2826
2790"./node_modules/core-js/internals/correct-is-regexp-logic.js": 2791 /*!*******************************************************************!*\ 2792 !*** ./node_modules/core-js/internals/correct-is-regexp-logic.js ***! 2793 \*******************************************************************/ 2794 2795 /*! no static exports found */ 2796 2797 /***/ 2798 function node_modulesCoreJsInternalsCorrectIsRegexpLogicJs(module, exports, __webpack_require__) { 2799 var wellKnownSymbol = __webpack_require__( 2800 /*! ../internals/well-known-symbol */ 2801 "./node_modules/core-js/internals/well-known-symbol.js"); 2802 2803 var MATCH = wellKnownSymbol('match'); 2804 2805 module.exports = function (METHOD_NAME) { 2806 var regexp = /./; 2807 2808 try { 2809 '/./'[METHOD_NAME](regexp); 2810 } catch (e) { 2811 try { 2812 regexp[MATCH] = false; 2813 return '/./'[METHOD_NAME](regexp); 2814 } catch (f) { 2815 /* empty */ 2816 } 2817 } 2818 2819 return false; 2820 }; 2821 /***/ 2822 2823 }, 2824 2825 /***/ 2826
vendor: 780 bytes, lines 2826-2851
2826"./node_modules/core-js/internals/correct-prototype-getter.js": 2827 /*!********************************************************************!*\ 2828 !*** ./node_modules/core-js/internals/correct-prototype-getter.js ***! 2829 \********************************************************************/ 2830 2831 /*! no static exports found */ 2832 2833 /***/ 2834 function node_modulesCoreJsInternalsCorrectPrototypeGetterJs(module, exports, __webpack_require__) { 2835 var fails = __webpack_require__( 2836 /*! ../internals/fails */ 2837 "./node_modules/core-js/internals/fails.js"); 2838 2839 module.exports = !fails(function () { 2840 function F() { 2841 /* empty */ 2842 } 2843 2844 F.prototype.constructor = null; 2845 return Object.getPrototypeOf(new F()) !== F.prototype; 2846 }); 2847 /***/ 2848 }, 2849 2850 /***/ 2851
vendor: 1,005 bytes, lines 2851-2878
2851"./node_modules/core-js/internals/create-html.js": 2852 /*!*******************************************************!*\ 2853 !*** ./node_modules/core-js/internals/create-html.js ***! 2854 \*******************************************************/ 2855 2856 /*! no static exports found */ 2857 2858 /***/ 2859 function node_modulesCoreJsInternalsCreateHtmlJs(module, exports, __webpack_require__) { 2860 var requireObjectCoercible = __webpack_require__( 2861 /*! ../internals/require-object-coercible */ 2862 "./node_modules/core-js/internals/require-object-coercible.js"); 2863 2864 var quot = /"/g; // B.2.3.2.1 CreateHTML(string, tag, attribute, value) 2865 // https://tc39.github.io/ecma262/#sec-createhtml 2866 2867 module.exports = function (string, tag, attribute, value) { 2868 var S = String(requireObjectCoercible(string)); 2869 var p1 = '<' + tag; 2870 if (attribute !== '') p1 += ' ' + attribute + '="' + String(value).replace(quot, '"') + '"'; 2871 return p1 + '>' + S + '</' + tag + '>'; 2872 }; 2873 /***/ 2874 2875 }, 2876 2877 /***/ 2878
vendor: 1,724 bytes, lines 2878-2927
2878"./node_modules/core-js/internals/create-iterator-constructor.js": 2879 /*!***********************************************************************!*\ 2880 !*** ./node_modules/core-js/internals/create-iterator-constructor.js ***! 2881 \***********************************************************************/ 2882 2883 /*! no static exports found */ 2884 2885 /***/ 2886 function node_modulesCoreJsInternalsCreateIteratorConstructorJs(module, exports, __webpack_require__) { 2887 "use strict"; 2888 2889 var IteratorPrototype = __webpack_require__( 2890 /*! ../internals/iterators-core */ 2891 "./node_modules/core-js/internals/iterators-core.js").IteratorPrototype; 2892 2893 var create = __webpack_require__( 2894 /*! ../internals/object-create */ 2895 "./node_modules/core-js/internals/object-create.js"); 2896 2897 var createPropertyDescriptor = __webpack_require__( 2898 /*! ../internals/create-property-descriptor */ 2899 "./node_modules/core-js/internals/create-property-descriptor.js"); 2900 2901 var setToStringTag = __webpack_require__( 2902 /*! ../internals/set-to-string-tag */ 2903 "./node_modules/core-js/internals/set-to-string-tag.js"); 2904 2905 var Iterators = __webpack_require__( 2906 /*! ../internals/iterators */ 2907 "./node_modules/core-js/internals/iterators.js"); 2908 2909 var returnThis = function returnThis() { 2910 return this; 2911 }; 2912 2913 module.exports = function (IteratorConstructor, NAME, next) { 2914 var TO_STRING_TAG = NAME + ' Iterator'; 2915 IteratorConstructor.prototype = create(IteratorPrototype, { 2916 next: createPropertyDescriptor(1, next) 2917 }); 2918 setToStringTag(IteratorConstructor, TO_STRING_TAG, false, true); 2919 Iterators[TO_STRING_TAG] = returnThis; 2920 return IteratorConstructor; 2921 }; 2922 /***/ 2923 2924 }, 2925 2926 /***/ 2927
vendor: 1,222 bytes, lines 2927-2958
2927"./node_modules/core-js/internals/create-non-enumerable-property.js": 2928 /*!**************************************************************************!*\ 2929 !*** ./node_modules/core-js/internals/create-non-enumerable-property.js ***! 2930 \**************************************************************************/ 2931 2932 /*! no static exports found */ 2933 2934 /***/ 2935 function node_modulesCoreJsInternalsCreateNonEnumerablePropertyJs(module, exports, __webpack_require__) { 2936 var DESCRIPTORS = __webpack_require__( 2937 /*! ../internals/descriptors */ 2938 "./node_modules/core-js/internals/descriptors.js"); 2939 2940 var definePropertyModule = __webpack_require__( 2941 /*! ../internals/object-define-property */ 2942 "./node_modules/core-js/internals/object-define-property.js"); 2943 2944 var createPropertyDescriptor = __webpack_require__( 2945 /*! ../internals/create-property-descriptor */ 2946 "./node_modules/core-js/internals/create-property-descriptor.js"); 2947 2948 module.exports = DESCRIPTORS ? function (object, key, value) { 2949 return definePropertyModule.f(object, key, createPropertyDescriptor(1, value)); 2950 } : function (object, key, value) { 2951 object[key] = value; 2952 return object; 2953 }; 2954 /***/ 2955 }, 2956 2957 /***/ 2958
vendor: 658 bytes, lines 2958-2980
2958"./node_modules/core-js/internals/create-property-descriptor.js": 2959 /*!**********************************************************************!*\ 2960 !*** ./node_modules/core-js/internals/create-property-descriptor.js ***! 2961 \**********************************************************************/ 2962 2963 /*! no static exports found */ 2964 2965 /***/ 2966 function node_modulesCoreJsInternalsCreatePropertyDescriptorJs(module, exports) { 2967 module.exports = function (bitmap, value) { 2968 return { 2969 enumerable: !(bitmap & 1), 2970 configurable: !(bitmap & 2), 2971 writable: !(bitmap & 4), 2972 value: value 2973 }; 2974 }; 2975 /***/ 2976 2977 }, 2978 2979 /***/ 2980
vendor: 1,172 bytes, lines 2980-3012
2980"./node_modules/core-js/internals/create-property.js": 2981 /*!***********************************************************!*\ 2982 !*** ./node_modules/core-js/internals/create-property.js ***! 2983 \***********************************************************/ 2984 2985 /*! no static exports found */ 2986 2987 /***/ 2988 function node_modulesCoreJsInternalsCreatePropertyJs(module, exports, __webpack_require__) { 2989 "use strict"; 2990 2991 var toPrimitive = __webpack_require__( 2992 /*! ../internals/to-primitive */ 2993 "./node_modules/core-js/internals/to-primitive.js"); 2994 2995 var definePropertyModule = __webpack_require__( 2996 /*! ../internals/object-define-property */ 2997 "./node_modules/core-js/internals/object-define-property.js"); 2998 2999 var createPropertyDescriptor = __webpack_require__( 3000 /*! ../internals/create-property-descriptor */ 3001 "./node_modules/core-js/internals/create-property-descriptor.js"); 3002 3003 module.exports = function (object, key, value) { 3004 var propertyKey = toPrimitive(key); 3005 if (propertyKey in object) definePropertyModule.f(object, propertyKey, createPropertyDescriptor(0, value));else object[propertyKey] = value; 3006 }; 3007 /***/ 3008 3009 }, 3010 3011 /***/ 3012
vendor: 1,892 bytes, lines 3012-3054
3012"./node_modules/core-js/internals/date-to-iso-string.js": 3013 /*!**************************************************************!*\ 3014 !*** ./node_modules/core-js/internals/date-to-iso-string.js ***! 3015 \**************************************************************/ 3016 3017 /*! no static exports found */ 3018 3019 /***/ 3020 function node_modulesCoreJsInternalsDateToIsoStringJs(module, exports, __webpack_require__) { 3021 "use strict"; 3022 3023 var fails = __webpack_require__( 3024 /*! ../internals/fails */ 3025 "./node_modules/core-js/internals/fails.js"); 3026 3027 var padStart = __webpack_require__( 3028 /*! ../internals/string-pad */ 3029 "./node_modules/core-js/internals/string-pad.js").start; 3030 3031 var abs = Math.abs; 3032 var DatePrototype = Date.prototype; 3033 var getTime = DatePrototype.getTime; 3034 var nativeDateToISOString = DatePrototype.toISOString; // `Date.prototype.toISOString` method implementation 3035 // https://tc39.github.io/ecma262/#sec-date.prototype.toisostring 3036 // PhantomJS / old WebKit fails here: 3037 3038 module.exports = fails(function () { 3039 return nativeDateToISOString.call(new Date(-5e13 - 1)) != '0385-07-25T07:06:39.999Z'; 3040 }) || !fails(function () { 3041 nativeDateToISOString.call(new Date(NaN)); 3042 }) ? function toISOString() { 3043 if (!isFinite(getTime.call(this))) throw RangeError('Invalid time value'); 3044 var date = this; 3045 var year = date.getUTCFullYear(); 3046 var milliseconds = date.getUTCMilliseconds(); 3047 var sign = year < 0 ? '-' : year > 9999 ? '+' : ''; 3048 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'; 3049 } : nativeDateToISOString; 3050 /***/ 3051 }, 3052 3053 /***/ 3054
vendor: 948 bytes, lines 3054-3085
3054"./node_modules/core-js/internals/date-to-primitive.js": 3055 /*!*************************************************************!*\ 3056 !*** ./node_modules/core-js/internals/date-to-primitive.js ***! 3057 \*************************************************************/ 3058 3059 /*! no static exports found */ 3060 3061 /***/ 3062 function node_modulesCoreJsInternalsDateToPrimitiveJs(module, exports, __webpack_require__) { 3063 "use strict"; 3064 3065 var anObject = __webpack_require__( 3066 /*! ../internals/an-object */ 3067 "./node_modules/core-js/internals/an-object.js"); 3068 3069 var toPrimitive = __webpack_require__( 3070 /*! ../internals/to-primitive */ 3071 "./node_modules/core-js/internals/to-primitive.js"); 3072 3073 module.exports = function (hint) { 3074 if (hint !== 'string' && hint !== 'number' && hint !== 'default') { 3075 throw TypeError('Incorrect hint'); 3076 } 3077 3078 return toPrimitive(anObject(this), hint !== 'number'); 3079 }; 3080 /***/ 3081 3082 }, 3083 3084 /***/ 3085
vendor: 5,884 bytes, lines 3085-3246
3085"./node_modules/core-js/internals/define-iterator.js": 3086 /*!***********************************************************!*\ 3087 !*** ./node_modules/core-js/internals/define-iterator.js ***! 3088 \***********************************************************/ 3089 3090 /*! no static exports found */ 3091 3092 /***/ 3093 function node_modulesCoreJsInternalsDefineIteratorJs(module, exports, __webpack_require__) { 3094 "use strict"; 3095 3096 var $ = __webpack_require__( 3097 /*! ../internals/export */ 3098 "./node_modules/core-js/internals/export.js"); 3099 3100 var createIteratorConstructor = __webpack_require__( 3101 /*! ../internals/create-iterator-constructor */ 3102 "./node_modules/core-js/internals/create-iterator-constructor.js"); 3103 3104 var getPrototypeOf = __webpack_require__( 3105 /*! ../internals/object-get-prototype-of */ 3106 "./node_modules/core-js/internals/object-get-prototype-of.js"); 3107 3108 var setPrototypeOf = __webpack_require__( 3109 /*! ../internals/object-set-prototype-of */ 3110 "./node_modules/core-js/internals/object-set-prototype-of.js"); 3111 3112 var setToStringTag = __webpack_require__( 3113 /*! ../internals/set-to-string-tag */ 3114 "./node_modules/core-js/internals/set-to-string-tag.js"); 3115 3116 var createNonEnumerableProperty = __webpack_require__( 3117 /*! ../internals/create-non-enumerable-property */ 3118 "./node_modules/core-js/internals/create-non-enumerable-property.js"); 3119 3120 var redefine = __webpack_require__( 3121 /*! ../internals/redefine */ 3122 "./node_modules/core-js/internals/redefine.js"); 3123 3124 var wellKnownSymbol = __webpack_require__( 3125 /*! ../internals/well-known-symbol */ 3126 "./node_modules/core-js/internals/well-known-symbol.js"); 3127 3128 var IS_PURE = __webpack_require__( 3129 /*! ../internals/is-pure */ 3130 "./node_modules/core-js/internals/is-pure.js"); 3131 3132 var Iterators = __webpack_require__( 3133 /*! ../internals/iterators */ 3134 "./node_modules/core-js/internals/iterators.js"); 3135 3136 var IteratorsCore = __webpack_require__( 3137 /*! ../internals/iterators-core */ 3138 "./node_modules/core-js/internals/iterators-core.js"); 3139 3140 var IteratorPrototype = IteratorsCore.IteratorPrototype; 3141 var BUGGY_SAFARI_ITERATORS = IteratorsCore.BUGGY_SAFARI_ITERATORS; 3142 var ITERATOR = wellKnownSymbol('iterator'); 3143 var KEYS = 'keys'; 3144 var VALUES = 'values'; 3145 var ENTRIES = 'entries'; 3146 3147 var returnThis = function returnThis() { 3148 return this; 3149 }; 3150 3151 module.exports = function (Iterable, NAME, IteratorConstructor, next, DEFAULT, IS_SET, FORCED) { 3152 createIteratorConstructor(IteratorConstructor, NAME, next); 3153 3154 var getIterationMethod = function getIterationMethod(KIND) { 3155 if (KIND === DEFAULT && defaultIterator) return defaultIterator; 3156 if (!BUGGY_SAFARI_ITERATORS && KIND in IterablePrototype) return IterablePrototype[KIND]; 3157 3158 switch (KIND) { 3159 case KEYS: 3160 return function keys() { 3161 return new IteratorConstructor(this, KIND); 3162 }; 3163 3164 case VALUES: 3165 return function values() { 3166 return new IteratorConstructor(this, KIND); 3167 }; 3168 3169 case ENTRIES: 3170 return function entries() { 3171 return new IteratorConstructor(this, KIND); 3172 }; 3173 } 3174 3175 return function () { 3176 return new IteratorConstructor(this); 3177 }; 3178 }; 3179 3180 var TO_STRING_TAG = NAME + ' Iterator'; 3181 var INCORRECT_VALUES_NAME = false; 3182 var IterablePrototype = Iterable.prototype; 3183 var nativeIterator = IterablePrototype[ITERATOR] || IterablePrototype['@@iterator'] || DEFAULT && IterablePrototype[DEFAULT]; 3184 var defaultIterator = !BUGGY_SAFARI_ITERATORS && nativeIterator || getIterationMethod(DEFAULT); 3185 var anyNativeIterator = NAME == 'Array' ? IterablePrototype.entries || nativeIterator : nativeIterator; 3186 var CurrentIteratorPrototype, methods, KEY; // fix native 3187 3188 if (anyNativeIterator) { 3189 CurrentIteratorPrototype = getPrototypeOf(anyNativeIterator.call(new Iterable())); 3190 3191 if (IteratorPrototype !== Object.prototype && CurrentIteratorPrototype.next) { 3192 if (!IS_PURE && getPrototypeOf(CurrentIteratorPrototype) !== IteratorPrototype) { 3193 if (setPrototypeOf) { 3194 setPrototypeOf(CurrentIteratorPrototype, IteratorPrototype); 3195 } else if (typeof CurrentIteratorPrototype[ITERATOR] != 'function') { 3196 createNonEnumerableProperty(CurrentIteratorPrototype, ITERATOR, returnThis); 3197 } 3198 } // Set @@toStringTag to native iterators 3199 3200 3201 setToStringTag(CurrentIteratorPrototype, TO_STRING_TAG, true, true); 3202 if (IS_PURE) Iterators[TO_STRING_TAG] = returnThis; 3203 } 3204 } // fix Array#{values, @@iterator}.name in V8 / FF 3205 3206 3207 if (DEFAULT == VALUES && nativeIterator && nativeIterator.name !== VALUES) { 3208 INCORRECT_VALUES_NAME = true; 3209 3210 defaultIterator = function values() { 3211 return nativeIterator.call(this); 3212 }; 3213 } // define iterator 3214 3215 3216 if ((!IS_PURE || FORCED) && IterablePrototype[ITERATOR] !== defaultIterator) { 3217 createNonEnumerableProperty(IterablePrototype, ITERATOR, defaultIterator); 3218 } 3219 3220 Iterators[NAME] = defaultIterator; // export additional methods 3221 3222 if (DEFAULT) { 3223 methods = { 3224 values: getIterationMethod(VALUES), 3225 keys: IS_SET ? defaultIterator : getIterationMethod(KEYS), 3226 entries: getIterationMethod(ENTRIES) 3227 }; 3228 if (FORCED) for (KEY in methods) { 3229 if (BUGGY_SAFARI_ITERATORS || INCORRECT_VALUES_NAME || !(KEY in IterablePrototype)) { 3230 redefine(IterablePrototype, KEY, methods[KEY]); 3231 } 3232 } else $({ 3233 target: NAME, 3234 proto: true, 3235 forced: BUGGY_SAFARI_ITERATORS || INCORRECT_VALUES_NAME 3236 }, methods); 3237 } 3238 3239 return methods; 3240 }; 3241 /***/ 3242 3243 }, 3244 3245 /***/ 3246
vendor: 1,257 bytes, lines 3246-3282
3246"./node_modules/core-js/internals/define-well-known-symbol.js": 3247 /*!********************************************************************!*\ 3248 !*** ./node_modules/core-js/internals/define-well-known-symbol.js ***! 3249 \********************************************************************/ 3250 3251 /*! no static exports found */ 3252 3253 /***/ 3254 function node_modulesCoreJsInternalsDefineWellKnownSymbolJs(module, exports, __webpack_require__) { 3255 var path = __webpack_require__( 3256 /*! ../internals/path */ 3257 "./node_modules/core-js/internals/path.js"); 3258 3259 var has = __webpack_require__( 3260 /*! ../internals/has */ 3261 "./node_modules/core-js/internals/has.js"); 3262 3263 var wrappedWellKnownSymbolModule = __webpack_require__( 3264 /*! ../internals/well-known-symbol-wrapped */ 3265 "./node_modules/core-js/internals/well-known-symbol-wrapped.js"); 3266 3267 var defineProperty = __webpack_require__( 3268 /*! ../internals/object-define-property */ 3269 "./node_modules/core-js/internals/object-define-property.js").f; 3270 3271 module.exports = function (NAME) { 3272 var Symbol = path.Symbol || (path.Symbol = {}); 3273 if (!has(Symbol, NAME)) defineProperty(Symbol, NAME, { 3274 value: wrappedWellKnownSymbolModule.f(NAME) 3275 }); 3276 }; 3277 /***/ 3278 3279 }, 3280 3281 /***/ 3282
vendor: 735 bytes, lines 3282-3307
3282"./node_modules/core-js/internals/descriptors.js": 3283 /*!*******************************************************!*\ 3284 !*** ./node_modules/core-js/internals/descriptors.js ***! 3285 \*******************************************************/ 3286 3287 /*! no static exports found */ 3288 3289 /***/ 3290 function node_modulesCoreJsInternalsDescriptorsJs(module, exports, __webpack_require__) { 3291 var fails = __webpack_require__( 3292 /*! ../internals/fails */ 3293 "./node_modules/core-js/internals/fails.js"); // Thank's IE8 for his funny defineProperty 3294 3295 3296 module.exports = !fails(function () { 3297 return Object.defineProperty({}, 1, { 3298 get: function get() { 3299 return 7; 3300 } 3301 })[1] != 7; 3302 }); 3303 /***/ 3304 }, 3305 3306 /***/ 3307
vendor: 974 bytes, lines 3307-3336
3307"./node_modules/core-js/internals/document-create-element.js": 3308 /*!*******************************************************************!*\ 3309 !*** ./node_modules/core-js/internals/document-create-element.js ***! 3310 \*******************************************************************/ 3311 3312 /*! no static exports found */ 3313 3314 /***/ 3315 function node_modulesCoreJsInternalsDocumentCreateElementJs(module, exports, __webpack_require__) { 3316 var global = __webpack_require__( 3317 /*! ../internals/global */ 3318 "./node_modules/core-js/internals/global.js"); 3319 3320 var isObject = __webpack_require__( 3321 /*! ../internals/is-object */ 3322 "./node_modules/core-js/internals/is-object.js"); 3323 3324 var document = global.document; // typeof document.createElement is 'object' in old IE 3325 3326 var EXISTS = isObject(document) && isObject(document.createElement); 3327 3328 module.exports = function (it) { 3329 return EXISTS ? document.createElement(it) : {}; 3330 }; 3331 /***/ 3332 3333 }, 3334 3335 /***/ 3336
vendor: 1,281 bytes, lines 3336-3384
3336"./node_modules/core-js/internals/dom-iterables.js": 3337 /*!*********************************************************!*\ 3338 !*** ./node_modules/core-js/internals/dom-iterables.js ***! 3339 \*********************************************************/ 3340 3341 /*! no static exports found */ 3342 3343 /***/ 3344 function node_modulesCoreJsInternalsDomIterablesJs(module, exports) { 3345 // iterable DOM collections 3346 // flag - `iterable` interface - 'entries', 'keys', 'values', 'forEach' methods 3347 module.exports = { 3348 CSSRuleList: 0, 3349 CSSStyleDeclaration: 0, 3350 CSSValueList: 0, 3351 ClientRectList: 0, 3352 DOMRectList: 0, 3353 DOMStringList: 0, 3354 DOMTokenList: 1, 3355 DataTransferItemList: 0, 3356 FileList: 0, 3357 HTMLAllCollection: 0, 3358 HTMLCollection: 0, 3359 HTMLFormElement: 0, 3360 HTMLSelectElement: 0, 3361 MediaList: 0, 3362 MimeTypeArray: 0, 3363 NamedNodeMap: 0, 3364 NodeList: 1, 3365 PaintRequestList: 0, 3366 Plugin: 0, 3367 PluginArray: 0, 3368 SVGLengthList: 0, 3369 SVGNumberList: 0, 3370 SVGPathSegList: 0, 3371 SVGPointList: 0, 3372 SVGStringList: 0, 3373 SVGTransformList: 0, 3374 SourceBufferList: 0, 3375 StyleSheetList: 0, 3376 TextTrackCueList: 0, 3377 TextTrackList: 0, 3378 TouchList: 0 3379 }; 3380 /***/ 3381 }, 3382 3383 /***/ 3384
vendor: 627 bytes, lines 3384-3402
3384"./node_modules/core-js/internals/engine-is-ios.js": 3385 /*!*********************************************************!*\ 3386 !*** ./node_modules/core-js/internals/engine-is-ios.js ***! 3387 \*********************************************************/ 3388 3389 /*! no static exports found */ 3390 3391 /***/ 3392 function node_modulesCoreJsInternalsEngineIsIosJs(module, exports, __webpack_require__) { 3393 var userAgent = __webpack_require__( 3394 /*! ../internals/engine-user-agent */ 3395 "./node_modules/core-js/internals/engine-user-agent.js"); 3396 3397 module.exports = /(iphone|ipod|ipad).*applewebkit/i.test(userAgent); 3398 /***/ 3399 }, 3400 3401 /***/ 3402
vendor: 630 bytes, lines 3402-3420
3402"./node_modules/core-js/internals/engine-user-agent.js": 3403 /*!*************************************************************!*\ 3404 !*** ./node_modules/core-js/internals/engine-user-agent.js ***! 3405 \*************************************************************/ 3406 3407 /*! no static exports found */ 3408 3409 /***/ 3410 function node_modulesCoreJsInternalsEngineUserAgentJs(module, exports, __webpack_require__) { 3411 var getBuiltIn = __webpack_require__( 3412 /*! ../internals/get-built-in */ 3413 "./node_modules/core-js/internals/get-built-in.js"); 3414 3415 module.exports = getBuiltIn('navigator', 'userAgent') || ''; 3416 /***/ 3417 }, 3418 3419 /***/ 3420
vendor: 1,179 bytes, lines 3420-3459
3420"./node_modules/core-js/internals/engine-v8-version.js": 3421 /*!*************************************************************!*\ 3422 !*** ./node_modules/core-js/internals/engine-v8-version.js ***! 3423 \*************************************************************/ 3424 3425 /*! no static exports found */ 3426 3427 /***/ 3428 function node_modulesCoreJsInternalsEngineV8VersionJs(module, exports, __webpack_require__) { 3429 var global = __webpack_require__( 3430 /*! ../internals/global */ 3431 "./node_modules/core-js/internals/global.js"); 3432 3433 var userAgent = __webpack_require__( 3434 /*! ../internals/engine-user-agent */ 3435 "./node_modules/core-js/internals/engine-user-agent.js"); 3436 3437 var process = global.process; 3438 var versions = process && process.versions; 3439 var v8 = versions && versions.v8; 3440 var match, version; 3441 3442 if (v8) { 3443 match = v8.split('.'); 3444 version = match[0] + match[1]; 3445 } else if (userAgent) { 3446 match = userAgent.match(/Edge\/(\d+)/); 3447 3448 if (!match || match[1] >= 74) { 3449 match = userAgent.match(/Chrome\/(\d+)/); 3450 if (match) version = match[1]; 3451 } 3452 } 3453 3454 module.exports = version && +version; 3455 /***/ 3456 }, 3457 3458 /***/ 3459
vendor: 557 bytes, lines 3459-3474
3459"./node_modules/core-js/internals/enum-bug-keys.js": 3460 /*!*********************************************************!*\ 3461 !*** ./node_modules/core-js/internals/enum-bug-keys.js ***! 3462 \*********************************************************/ 3463 3464 /*! no static exports found */ 3465 3466 /***/ 3467 function node_modulesCoreJsInternalsEnumBugKeysJs(module, exports) { 3468 // IE8- don't enum bug keys 3469 module.exports = ['constructor', 'hasOwnProperty', 'isPrototypeOf', 'propertyIsEnumerable', 'toLocaleString', 'toString', 'valueOf']; 3470 /***/ 3471 }, 3472 3473 /***/ 3474
vendor: 3,676 bytes, lines 3474-3569
3474"./node_modules/core-js/internals/export.js": 3475 /*!**************************************************!*\ 3476 !*** ./node_modules/core-js/internals/export.js ***! 3477 \**************************************************/ 3478 3479 /*! no static exports found */ 3480 3481 /***/ 3482 function node_modulesCoreJsInternalsExportJs(module, exports, __webpack_require__) { 3483 var global = __webpack_require__( 3484 /*! ../internals/global */ 3485 "./node_modules/core-js/internals/global.js"); 3486 3487 var getOwnPropertyDescriptor = __webpack_require__( 3488 /*! ../internals/object-get-own-property-descriptor */ 3489 "./node_modules/core-js/internals/object-get-own-property-descriptor.js").f; 3490 3491 var createNonEnumerableProperty = __webpack_require__( 3492 /*! ../internals/create-non-enumerable-property */ 3493 "./node_modules/core-js/internals/create-non-enumerable-property.js"); 3494 3495 var redefine = __webpack_require__( 3496 /*! ../internals/redefine */ 3497 "./node_modules/core-js/internals/redefine.js"); 3498 3499 var setGlobal = __webpack_require__( 3500 /*! ../internals/set-global */ 3501 "./node_modules/core-js/internals/set-global.js"); 3502 3503 var copyConstructorProperties = __webpack_require__( 3504 /*! ../internals/copy-constructor-properties */ 3505 "./node_modules/core-js/internals/copy-constructor-properties.js"); 3506 3507 var isForced = __webpack_require__( 3508 /*! ../internals/is-forced */ 3509 "./node_modules/core-js/internals/is-forced.js"); 3510 /* 3511 options.target - name of the target object 3512 options.global - target is the global object 3513 options.stat - export as static methods of target 3514 options.proto - export as prototype methods of target 3515 options.real - real prototype method for the `pure` version 3516 options.forced - export even if the native feature is available 3517 options.bind - bind methods to the target, required for the `pure` version 3518 options.wrap - wrap constructors to preventing global pollution, required for the `pure` version 3519 options.unsafe - use the simple assignment of property instead of delete + defineProperty 3520 options.sham - add a flag to not completely full polyfills 3521 options.enumerable - export as enumerable property 3522 options.noTargetGet - prevent calling a getter on target 3523 */ 3524 3525 3526 module.exports = function (options, source) { 3527 var TARGET = options.target; 3528 var GLOBAL = options.global; 3529 var STATIC = options.stat; 3530 var FORCED, target, key, targetProperty, sourceProperty, descriptor; 3531 3532 if (GLOBAL) { 3533 target = global; 3534 } else if (STATIC) { 3535 target = global[TARGET] || setGlobal(TARGET, {}); 3536 } else { 3537 target = (global[TARGET] || {}).prototype; 3538 } 3539 3540 if (target) for (key in source) { 3541 sourceProperty = source[key]; 3542 3543 if (options.noTargetGet) { 3544 descriptor = getOwnPropertyDescriptor(target, key); 3545 targetProperty = descriptor && descriptor.value; 3546 } else targetProperty = target[key]; 3547 3548 FORCED = isForced(GLOBAL ? key : TARGET + (STATIC ? '.' : '#') + key, options.forced); // contained in target 3549 3550 if (!FORCED && targetProperty !== undefined) { 3551 if (typeof sourceProperty === typeof targetProperty) continue; 3552 copyConstructorProperties(sourceProperty, targetProperty); 3553 } // add a flag to not completely full polyfills 3554 3555 3556 if (options.sham || targetProperty && targetProperty.sham) { 3557 createNonEnumerableProperty(sourceProperty, 'sham', true); 3558 } // extend global 3559 3560 3561 redefine(target, key, sourceProperty, options); 3562 } 3563 }; 3564 /***/ 3565 3566 }, 3567 3568 /***/ 3569
vendor: 486 bytes, lines 3569-3590
3569"./node_modules/core-js/internals/fails.js": 3570 /*!*************************************************!*\ 3571 !*** ./node_modules/core-js/internals/fails.js ***! 3572 \*************************************************/ 3573 3574 /*! no static exports found */ 3575 3576 /***/ 3577 function node_modulesCoreJsInternalsFailsJs(module, exports) { 3578 module.exports = function (exec) { 3579 try { 3580 return !!exec(); 3581 } catch (error) { 3582 return true; 3583 } 3584 }; 3585 /***/ 3586 3587 }, 3588 3589 /***/ 3590
vendor: 6,200 bytes, lines 3590-3763
3590"./node_modules/core-js/internals/fix-regexp-well-known-symbol-logic.js": 3591 /*!******************************************************************************!*\ 3592 !*** ./node_modules/core-js/internals/fix-regexp-well-known-symbol-logic.js ***! 3593 \******************************************************************************/ 3594 3595 /*! no static exports found */ 3596 3597 /***/ 3598 function node_modulesCoreJsInternalsFixRegexpWellKnownSymbolLogicJs(module, exports, __webpack_require__) { 3599 "use strict"; // TODO: Remove from `core-js@4` since it's moved to entry points 3600 3601 __webpack_require__( 3602 /*! ../modules/es.regexp.exec */ 3603 "./node_modules/core-js/modules/es.regexp.exec.js"); 3604 3605 var redefine = __webpack_require__( 3606 /*! ../internals/redefine */ 3607 "./node_modules/core-js/internals/redefine.js"); 3608 3609 var fails = __webpack_require__( 3610 /*! ../internals/fails */ 3611 "./node_modules/core-js/internals/fails.js"); 3612 3613 var wellKnownSymbol = __webpack_require__( 3614 /*! ../internals/well-known-symbol */ 3615 "./node_modules/core-js/internals/well-known-symbol.js"); 3616 3617 var regexpExec = __webpack_require__( 3618 /*! ../internals/regexp-exec */ 3619 "./node_modules/core-js/internals/regexp-exec.js"); 3620 3621 var createNonEnumerableProperty = __webpack_require__( 3622 /*! ../internals/create-non-enumerable-property */ 3623 "./node_modules/core-js/internals/create-non-enumerable-property.js"); 3624 3625 var SPECIES = wellKnownSymbol('species'); 3626 var REPLACE_SUPPORTS_NAMED_GROUPS = !fails(function () { 3627 // #replace needs built-in support for named groups. 3628 // #match works fine because it just return the exec results, even if it has 3629 // a "grops" property. 3630 var re = /./; 3631 3632 re.exec = function () { 3633 var result = []; 3634 result.groups = { 3635 a: '7' 3636 }; 3637 return result; 3638 }; 3639 3640 return ''.replace(re, '$<a>') !== '7'; 3641 }); // IE <= 11 replaces $0 with the whole match, as if it was $& 3642 // https://stackoverflow.com/questions/6024666/getting-ie-to-replace-a-regex-with-the-literal-string-0 3643 3644 var REPLACE_KEEPS_$0 = function () { 3645 return 'a'.replace(/./, '$0') === '$0'; 3646 }(); 3647 3648 var REPLACE = wellKnownSymbol('replace'); // Safari <= 13.0.3(?) substitutes nth capture where n>m with an empty string 3649 3650 var REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE = function () { 3651 if (/./[REPLACE]) { 3652 return /./[REPLACE]('a', '$0') === ''; 3653 } 3654 3655 return false; 3656 }(); // Chrome 51 has a buggy "split" implementation when RegExp#exec !== nativeExec 3657 // Weex JS has frozen built-in prototypes, so use try / catch wrapper 3658 3659 3660 var SPLIT_WORKS_WITH_OVERWRITTEN_EXEC = !fails(function () { 3661 var re = /(?:)/; 3662 var originalExec = re.exec; 3663 3664 re.exec = function () { 3665 return originalExec.apply(this, arguments); 3666 }; 3667 3668 var result = 'ab'.split(re); 3669 return result.length !== 2 || result[0] !== 'a' || result[1] !== 'b'; 3670 }); 3671 3672 module.exports = function (KEY, length, exec, sham) { 3673 var SYMBOL = wellKnownSymbol(KEY); 3674 var DELEGATES_TO_SYMBOL = !fails(function () { 3675 // String methods call symbol-named RegEp methods 3676 var O = {}; 3677 3678 O[SYMBOL] = function () { 3679 return 7; 3680 }; 3681 3682 return ''[KEY](O) != 7; 3683 }); 3684 var DELEGATES_TO_EXEC = DELEGATES_TO_SYMBOL && !fails(function () { 3685 // Symbol-named RegExp methods call .exec 3686 var execCalled = false; 3687 var re = /a/; 3688 3689 if (KEY === 'split') { 3690 // We can't use real regex here since it causes deoptimization 3691 // and serious performance degradation in V8 3692 // https://github.com/zloirock/core-js/issues/306 3693 re = {}; // RegExp[@@split] doesn't call the regex's exec method, but first creates 3694 // a new one. We need to return the patched regex when creating the new one. 3695 3696 re.constructor = {}; 3697 3698 re.constructor[SPECIES] = function () { 3699 return re; 3700 }; 3701 3702 re.flags = ''; 3703 re[SYMBOL] = /./[SYMBOL]; 3704 } 3705 3706 re.exec = function () { 3707 execCalled = true; 3708 return null; 3709 }; 3710 3711 re[SYMBOL](''); 3712 return !execCalled; 3713 }); 3714 3715 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) { 3716 var nativeRegExpMethod = /./[SYMBOL]; 3717 var methods = exec(SYMBOL, ''[KEY], function (nativeMethod, regexp, str, arg2, forceStringMethod) { 3718 if (regexp.exec === regexpExec) { 3719 if (DELEGATES_TO_SYMBOL && !forceStringMethod) { 3720 // The native String method already delegates to @@method (this 3721 // polyfilled function), leasing to infinite recursion. 3722 // We avoid it by directly calling the native @@method method. 3723 return { 3724 done: true, 3725 value: nativeRegExpMethod.call(regexp, str, arg2) 3726 }; 3727 } 3728 3729 return { 3730 done: true, 3731 value: nativeMethod.call(str, regexp, arg2) 3732 }; 3733 } 3734 3735 return { 3736 done: false 3737 }; 3738 }, { 3739 REPLACE_KEEPS_$0: REPLACE_KEEPS_$0, 3740 REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE: REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE 3741 }); 3742 var stringMethod = methods[0]; 3743 var regexMethod = methods[1]; 3744 redefine(String.prototype, KEY, stringMethod); 3745 redefine(RegExp.prototype, SYMBOL, length == 2 // 21.2.5.8 RegExp.prototype[@@replace](string, replaceValue) 3746 // 21.2.5.11 RegExp.prototype[@@split](string, limit) 3747 ? function (string, arg) { 3748 return regexMethod.call(string, this, arg); 3749 } // 21.2.5.6 RegExp.prototype[@@match](string) 3750 // 21.2.5.9 RegExp.prototype[@@search](string) 3751 : function (string) { 3752 return regexMethod.call(string, this); 3753 }); 3754 } 3755 3756 if (sham) createNonEnumerableProperty(RegExp.prototype[SYMBOL], 'sham', true); 3757 }; 3758 /***/ 3759 3760 }, 3761 3762 /***/ 3763
vendor: 617 bytes, lines 3763-3783
3763"./node_modules/core-js/internals/freezing.js": 3764 /*!****************************************************!*\ 3765 !*** ./node_modules/core-js/internals/freezing.js ***! 3766 \****************************************************/ 3767 3768 /*! no static exports found */ 3769 3770 /***/ 3771 function node_modulesCoreJsInternalsFreezingJs(module, exports, __webpack_require__) { 3772 var fails = __webpack_require__( 3773 /*! ../internals/fails */ 3774 "./node_modules/core-js/internals/fails.js"); 3775 3776 module.exports = !fails(function () { 3777 return Object.isExtensible(Object.preventExtensions({})); 3778 }); 3779 /***/ 3780 }, 3781 3782 /***/ 3783
vendor: 1,260 bytes, lines 3783-3832
3783"./node_modules/core-js/internals/function-bind-context.js": 3784 /*!*****************************************************************!*\ 3785 !*** ./node_modules/core-js/internals/function-bind-context.js ***! 3786 \*****************************************************************/ 3787 3788 /*! no static exports found */ 3789 3790 /***/ 3791 function node_modulesCoreJsInternalsFunctionBindContextJs(module, exports, __webpack_require__) { 3792 var aFunction = __webpack_require__( 3793 /*! ../internals/a-function */ 3794 "./node_modules/core-js/internals/a-function.js"); // optional / simple context binding 3795 3796 3797 module.exports = function (fn, that, length) { 3798 aFunction(fn); 3799 if (that === undefined) return fn; 3800 3801 switch (length) { 3802 case 0: 3803 return function () { 3804 return fn.call(that); 3805 }; 3806 3807 case 1: 3808 return function (a) { 3809 return fn.call(that, a); 3810 }; 3811 3812 case 2: 3813 return function (a, b) { 3814 return fn.call(that, a, b); 3815 }; 3816 3817 case 3: 3818 return function (a, b, c) { 3819 return fn.call(that, a, b, c); 3820 }; 3821 } 3822 3823 return function () { 3824 return fn.apply(that, arguments); 3825 }; 3826 }; 3827 /***/ 3828 3829 }, 3830 3831 /***/ 3832
vendor: 1,751 bytes, lines 3832-3888
3832"./node_modules/core-js/internals/function-bind.js": 3833 /*!*********************************************************!*\ 3834 !*** ./node_modules/core-js/internals/function-bind.js ***! 3835 \*********************************************************/ 3836 3837 /*! no static exports found */ 3838 3839 /***/ 3840 function node_modulesCoreJsInternalsFunctionBindJs(module, exports, __webpack_require__) { 3841 "use strict"; 3842 3843 var aFunction = __webpack_require__( 3844 /*! ../internals/a-function */ 3845 "./node_modules/core-js/internals/a-function.js"); 3846 3847 var isObject = __webpack_require__( 3848 /*! ../internals/is-object */ 3849 "./node_modules/core-js/internals/is-object.js"); 3850 3851 var slice = [].slice; 3852 var factories = {}; 3853 3854 var construct = function construct(C, argsLength, args) { 3855 if (!(argsLength in factories)) { 3856 for (var list = [], i = 0; i < argsLength; i++) { 3857 list[i] = 'a[' + i + ']'; 3858 } // eslint-disable-next-line no-new-func 3859 3860 3861 factories[argsLength] = Function('C,a', 'return new C(' + list.join(',') + ')'); 3862 } 3863 3864 return factories[argsLength](C, args); 3865 }; // `Function.prototype.bind` method implementation 3866 // https://tc39.github.io/ecma262/#sec-function.prototype.bind 3867 3868 3869 module.exports = Function.bind || function bind(that 3870 /* , ...args */ 3871 ) { 3872 var fn = aFunction(this); 3873 var partArgs = slice.call(arguments, 1); 3874 3875 var boundFunction = function bound() { 3876 var args = partArgs.concat(slice.call(arguments)); 3877 return this instanceof boundFunction ? construct(fn, args.length, args) : fn.apply(that, args); 3878 }; 3879 3880 if (isObject(fn.prototype)) boundFunction.prototype = fn.prototype; 3881 return boundFunction; 3882 }; 3883 /***/ 3884 3885 }, 3886 3887 /***/ 3888
vendor: 1,016 bytes, lines 3888-3917
3888"./node_modules/core-js/internals/get-built-in.js": 3889 /*!********************************************************!*\ 3890 !*** ./node_modules/core-js/internals/get-built-in.js ***! 3891 \********************************************************/ 3892 3893 /*! no static exports found */ 3894 3895 /***/ 3896 function node_modulesCoreJsInternalsGetBuiltInJs(module, exports, __webpack_require__) { 3897 var path = __webpack_require__( 3898 /*! ../internals/path */ 3899 "./node_modules/core-js/internals/path.js"); 3900 3901 var global = __webpack_require__( 3902 /*! ../internals/global */ 3903 "./node_modules/core-js/internals/global.js"); 3904 3905 var aFunction = function aFunction(variable) { 3906 return typeof variable == 'function' ? variable : undefined; 3907 }; 3908 3909 module.exports = function (namespace, method) { 3910 return arguments.length < 2 ? aFunction(path[namespace]) || aFunction(global[namespace]) : path[namespace] && path[namespace][method] || global[namespace] && global[namespace][method]; 3911 }; 3912 /***/ 3913 3914 }, 3915 3916 /***/ 3917
vendor: 1,032 bytes, lines 3917-3948
3917"./node_modules/core-js/internals/get-iterator-method.js": 3918 /*!***************************************************************!*\ 3919 !*** ./node_modules/core-js/internals/get-iterator-method.js ***! 3920 \***************************************************************/ 3921 3922 /*! no static exports found */ 3923 3924 /***/ 3925 function node_modulesCoreJsInternalsGetIteratorMethodJs(module, exports, __webpack_require__) { 3926 var classof = __webpack_require__( 3927 /*! ../internals/classof */ 3928 "./node_modules/core-js/internals/classof.js"); 3929 3930 var Iterators = __webpack_require__( 3931 /*! ../internals/iterators */ 3932 "./node_modules/core-js/internals/iterators.js"); 3933 3934 var wellKnownSymbol = __webpack_require__( 3935 /*! ../internals/well-known-symbol */ 3936 "./node_modules/core-js/internals/well-known-symbol.js"); 3937 3938 var ITERATOR = wellKnownSymbol('iterator'); 3939 3940 module.exports = function (it) { 3941 if (it != undefined) return it[ITERATOR] || it['@@iterator'] || Iterators[classof(it)]; 3942 }; 3943 /***/ 3944 3945 }, 3946 3947 /***/ 3948
vendor: 835 bytes, lines 3948-3969
3948"./node_modules/core-js/internals/global.js": 3949 /*!**************************************************!*\ 3950 !*** ./node_modules/core-js/internals/global.js ***! 3951 \**************************************************/ 3952 3953 /*! no static exports found */ 3954 3955 /***/ 3956 function node_modulesCoreJsInternalsGlobalJs(module, exports) { 3957 var check = function check(it) { 3958 return it && it.Math == Math && it; 3959 }; // https://github.com/zloirock/core-js/issues/86#issuecomment-115759028 3960 3961 3962 module.exports = // eslint-disable-next-line no-undef 3963 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 3964 Function('return this')(); 3965 /***/ 3966 }, 3967 3968 /***/ 3969
vendor: 477 bytes, lines 3969-3988
3969"./node_modules/core-js/internals/has.js": 3970 /*!***********************************************!*\ 3971 !*** ./node_modules/core-js/internals/has.js ***! 3972 \***********************************************/ 3973 3974 /*! no static exports found */ 3975 3976 /***/ 3977 function node_modulesCoreJsInternalsHasJs(module, exports) { 3978 var hasOwnProperty = {}.hasOwnProperty; 3979 3980 module.exports = function (it, key) { 3981 return hasOwnProperty.call(it, key); 3982 }; 3983 /***/ 3984 3985 }, 3986 3987 /***/ 3988
vendor: 403 bytes, lines 3988-4002
3988"./node_modules/core-js/internals/hidden-keys.js": 3989 /*!*******************************************************!*\ 3990 !*** ./node_modules/core-js/internals/hidden-keys.js ***! 3991 \*******************************************************/ 3992 3993 /*! no static exports found */ 3994 3995 /***/ 3996 function node_modulesCoreJsInternalsHiddenKeysJs(module, exports) { 3997 module.exports = {}; 3998 /***/ 3999 }, 4000 4001 /***/ 4002
vendor: 757 bytes, lines 4002-4027
4002"./node_modules/core-js/internals/host-report-errors.js": 4003 /*!**************************************************************!*\ 4004 !*** ./node_modules/core-js/internals/host-report-errors.js ***! 4005 \**************************************************************/ 4006 4007 /*! no static exports found */ 4008 4009 /***/ 4010 function node_modulesCoreJsInternalsHostReportErrorsJs(module, exports, __webpack_require__) { 4011 var global = __webpack_require__( 4012 /*! ../internals/global */ 4013 "./node_modules/core-js/internals/global.js"); 4014 4015 module.exports = function (a, b) { 4016 var console = global.console; 4017 4018 if (console && console.error) { 4019 arguments.length === 1 ? console.error(a) : console.error(a, b); 4020 } 4021 }; 4022 /***/ 4023 4024 }, 4025 4026 /***/ 4027
vendor: 566 bytes, lines 4027-4045
4027"./node_modules/core-js/internals/html.js": 4028 /*!************************************************!*\ 4029 !*** ./node_modules/core-js/internals/html.js ***! 4030 \************************************************/ 4031 4032 /*! no static exports found */ 4033 4034 /***/ 4035 function node_modulesCoreJsInternalsHtmlJs(module, exports, __webpack_require__) { 4036 var getBuiltIn = __webpack_require__( 4037 /*! ../internals/get-built-in */ 4038 "./node_modules/core-js/internals/get-built-in.js"); 4039 4040 module.exports = getBuiltIn('document', 'documentElement'); 4041 /***/ 4042 }, 4043 4044 /***/ 4045
vendor: 1,081 bytes, lines 4045-4078
4045"./node_modules/core-js/internals/ie8-dom-define.js": 4046 /*!**********************************************************!*\ 4047 !*** ./node_modules/core-js/internals/ie8-dom-define.js ***! 4048 \**********************************************************/ 4049 4050 /*! no static exports found */ 4051 4052 /***/ 4053 function node_modulesCoreJsInternalsIe8DomDefineJs(module, exports, __webpack_require__) { 4054 var DESCRIPTORS = __webpack_require__( 4055 /*! ../internals/descriptors */ 4056 "./node_modules/core-js/internals/descriptors.js"); 4057 4058 var fails = __webpack_require__( 4059 /*! ../internals/fails */ 4060 "./node_modules/core-js/internals/fails.js"); 4061 4062 var createElement = __webpack_require__( 4063 /*! ../internals/document-create-element */ 4064 "./node_modules/core-js/internals/document-create-element.js"); // Thank's IE8 for his funny defineProperty 4065 4066 4067 module.exports = !DESCRIPTORS && !fails(function () { 4068 return Object.defineProperty(createElement('div'), 'a', { 4069 get: function get() { 4070 return 7; 4071 } 4072 }).a != 7; 4073 }); 4074 /***/ 4075 }, 4076 4077 /***/ 4078
vendor: 1,104 bytes, lines 4078-4108
4078"./node_modules/core-js/internals/indexed-object.js": 4079 /*!**********************************************************!*\ 4080 !*** ./node_modules/core-js/internals/indexed-object.js ***! 4081 \**********************************************************/ 4082 4083 /*! no static exports found */ 4084 4085 /***/ 4086 function node_modulesCoreJsInternalsIndexedObjectJs(module, exports, __webpack_require__) { 4087 var fails = __webpack_require__( 4088 /*! ../internals/fails */ 4089 "./node_modules/core-js/internals/fails.js"); 4090 4091 var classof = __webpack_require__( 4092 /*! ../internals/classof-raw */ 4093 "./node_modules/core-js/internals/classof-raw.js"); 4094 4095 var split = ''.split; // fallback for non-array-like ES3 and non-enumerable old V8 strings 4096 4097 module.exports = fails(function () { 4098 // throws an error in rhino, see https://github.com/mozilla/rhino/issues/346 4099 // eslint-disable-next-line no-prototype-builtins 4100 return !Object('z').propertyIsEnumerable(0); 4101 }) ? function (it) { 4102 return classof(it) == 'String' ? split.call(it, '') : Object(it); 4103 } : Object; 4104 /***/ 4105 }, 4106 4107 /***/ 4108
vendor: 1,305 bytes, lines 4108-4138
4108"./node_modules/core-js/internals/inherit-if-required.js": 4109 /*!***************************************************************!*\ 4110 !*** ./node_modules/core-js/internals/inherit-if-required.js ***! 4111 \***************************************************************/ 4112 4113 /*! no static exports found */ 4114 4115 /***/ 4116 function node_modulesCoreJsInternalsInheritIfRequiredJs(module, exports, __webpack_require__) { 4117 var isObject = __webpack_require__( 4118 /*! ../internals/is-object */ 4119 "./node_modules/core-js/internals/is-object.js"); 4120 4121 var setPrototypeOf = __webpack_require__( 4122 /*! ../internals/object-set-prototype-of */ 4123 "./node_modules/core-js/internals/object-set-prototype-of.js"); // makes subclassing work correct for wrapped built-ins 4124 4125 4126 module.exports = function ($this, dummy, Wrapper) { 4127 var NewTarget, NewTargetPrototype; 4128 if ( // it can work only with native `setPrototypeOf` 4129 setPrototypeOf && // we haven't completely correct pre-ES6 way for getting `new.target`, so use this 4130 typeof (NewTarget = dummy.constructor) == 'function' && NewTarget !== Wrapper && isObject(NewTargetPrototype = NewTarget.prototype) && NewTargetPrototype !== Wrapper.prototype) setPrototypeOf($this, NewTargetPrototype); 4131 return $this; 4132 }; 4133 /***/ 4134 4135 }, 4136 4137 /***/ 4138
vendor: 861 bytes, lines 4138-4164
4138"./node_modules/core-js/internals/inspect-source.js": 4139 /*!**********************************************************!*\ 4140 !*** ./node_modules/core-js/internals/inspect-source.js ***! 4141 \**********************************************************/ 4142 4143 /*! no static exports found */ 4144 4145 /***/ 4146 function node_modulesCoreJsInternalsInspectSourceJs(module, exports, __webpack_require__) { 4147 var store = __webpack_require__( 4148 /*! ../internals/shared-store */ 4149 "./node_modules/core-js/internals/shared-store.js"); 4150 4151 var functionToString = Function.toString; // this helper broken in `3.4.1-3.4.4`, so we can't use `shared` helper 4152 4153 if (typeof store.inspectSource != 'function') { 4154 store.inspectSource = function (it) { 4155 return functionToString.call(it); 4156 }; 4157 } 4158 4159 module.exports = store.inspectSource; 4160 /***/ 4161 }, 4162 4163 /***/ 4164
vendor: 2,888 bytes, lines 4164-4261
4164"./node_modules/core-js/internals/internal-metadata.js": 4165 /*!*************************************************************!*\ 4166 !*** ./node_modules/core-js/internals/internal-metadata.js ***! 4167 \*************************************************************/ 4168 4169 /*! no static exports found */ 4170 4171 /***/ 4172 function node_modulesCoreJsInternalsInternalMetadataJs(module, exports, __webpack_require__) { 4173 var hiddenKeys = __webpack_require__( 4174 /*! ../internals/hidden-keys */ 4175 "./node_modules/core-js/internals/hidden-keys.js"); 4176 4177 var isObject = __webpack_require__( 4178 /*! ../internals/is-object */ 4179 "./node_modules/core-js/internals/is-object.js"); 4180 4181 var has = __webpack_require__( 4182 /*! ../internals/has */ 4183 "./node_modules/core-js/internals/has.js"); 4184 4185 var defineProperty = __webpack_require__( 4186 /*! ../internals/object-define-property */ 4187 "./node_modules/core-js/internals/object-define-property.js").f; 4188 4189 var uid = __webpack_require__( 4190 /*! ../internals/uid */ 4191 "./node_modules/core-js/internals/uid.js"); 4192 4193 var FREEZING = __webpack_require__( 4194 /*! ../internals/freezing */ 4195 "./node_modules/core-js/internals/freezing.js"); 4196 4197 var METADATA = uid('meta'); 4198 var id = 0; 4199 4200 var isExtensible = Object.isExtensible || function () { 4201 return true; 4202 }; 4203 4204 var setMetadata = function setMetadata(it) { 4205 defineProperty(it, METADATA, { 4206 value: { 4207 objectID: 'O' + ++id, 4208 // object ID 4209 weakData: {} // weak collections IDs 4210 4211 } 4212 }); 4213 }; 4214 4215 var fastKey = function fastKey(it, create) { 4216 // return a primitive with prefix 4217 if (!isObject(it)) return typeof it == 'symbol' ? it : (typeof it == 'string' ? 'S' : 'P') + it; 4218 4219 if (!has(it, METADATA)) { 4220 // can't set metadata to uncaught frozen object 4221 if (!isExtensible(it)) return 'F'; // not necessary to add metadata 4222 4223 if (!create) return 'E'; // add missing metadata 4224 4225 setMetadata(it); // return object ID 4226 } 4227 4228 return it[METADATA].objectID; 4229 }; 4230 4231 var getWeakData = function getWeakData(it, create) { 4232 if (!has(it, METADATA)) { 4233 // can't set metadata to uncaught frozen object 4234 if (!isExtensible(it)) return true; // not necessary to add metadata 4235 4236 if (!create) return false; // add missing metadata 4237 4238 setMetadata(it); // return the store of weak collections IDs 4239 } 4240 4241 return it[METADATA].weakData; 4242 }; // add metadata on freeze-family methods calling 4243 4244 4245 var onFreeze = function onFreeze(it) { 4246 if (FREEZING && meta.REQUIRED && isExtensible(it) && !has(it, METADATA)) setMetadata(it); 4247 return it; 4248 }; 4249 4250 var meta = module.exports = { 4251 REQUIRED: false, 4252 fastKey: fastKey, 4253 getWeakData: getWeakData, 4254 onFreeze: onFreeze 4255 }; 4256 hiddenKeys[METADATA] = true; 4257 /***/ 4258 }, 4259 4260 /***/ 4261
vendor: 2,779 bytes, lines 4261-4364
4261"./node_modules/core-js/internals/internal-state.js": 4262 /*!**********************************************************!*\ 4263 !*** ./node_modules/core-js/internals/internal-state.js ***! 4264 \**********************************************************/ 4265 4266 /*! no static exports found */ 4267 4268 /***/ 4269 function node_modulesCoreJsInternalsInternalStateJs(module, exports, __webpack_require__) { 4270 var NATIVE_WEAK_MAP = __webpack_require__( 4271 /*! ../internals/native-weak-map */ 4272 "./node_modules/core-js/internals/native-weak-map.js"); 4273 4274 var global = __webpack_require__( 4275 /*! ../internals/global */ 4276 "./node_modules/core-js/internals/global.js"); 4277 4278 var isObject = __webpack_require__( 4279 /*! ../internals/is-object */ 4280 "./node_modules/core-js/internals/is-object.js"); 4281 4282 var createNonEnumerableProperty = __webpack_require__( 4283 /*! ../internals/create-non-enumerable-property */ 4284 "./node_modules/core-js/internals/create-non-enumerable-property.js"); 4285 4286 var objectHas = __webpack_require__( 4287 /*! ../internals/has */ 4288 "./node_modules/core-js/internals/has.js"); 4289 4290 var sharedKey = __webpack_require__( 4291 /*! ../internals/shared-key */ 4292 "./node_modules/core-js/internals/shared-key.js"); 4293 4294 var hiddenKeys = __webpack_require__( 4295 /*! ../internals/hidden-keys */ 4296 "./node_modules/core-js/internals/hidden-keys.js"); 4297 4298 var WeakMap = global.WeakMap; 4299 var set, get, has; 4300 4301 var enforce = function enforce(it) { 4302 return has(it) ? get(it) : set(it, {}); 4303 }; 4304 4305 var getterFor = function getterFor(TYPE) { 4306 return function (it) { 4307 var state; 4308 4309 if (!isObject(it) || (state = get(it)).type !== TYPE) { 4310 throw TypeError('Incompatible receiver, ' + TYPE + ' required'); 4311 } 4312 4313 return state; 4314 }; 4315 }; 4316 4317 if (NATIVE_WEAK_MAP) { 4318 var store = new WeakMap(); 4319 var wmget = store.get; 4320 var wmhas = store.has; 4321 var wmset = store.set; 4322 4323 set = function set(it, metadata) { 4324 wmset.call(store, it, metadata); 4325 return metadata; 4326 }; 4327 4328 get = function get(it) { 4329 return wmget.call(store, it) || {}; 4330 }; 4331 4332 has = function has(it) { 4333 return wmhas.call(store, it); 4334 }; 4335 } else { 4336 var STATE = sharedKey('state'); 4337 hiddenKeys[STATE] = true; 4338 4339 set = function set(it, metadata) { 4340 createNonEnumerableProperty(it, STATE, metadata); 4341 return metadata; 4342 }; 4343 4344 get = function get(it) { 4345 return objectHas(it, STATE) ? it[STATE] : {}; 4346 }; 4347 4348 has = function has(it) { 4349 return objectHas(it, STATE); 4350 }; 4351 } 4352 4353 module.exports = { 4354 set: set, 4355 get: get, 4356 has: has, 4357 enforce: enforce, 4358 getterFor: getterFor 4359 }; 4360 /***/ 4361 }, 4362 4363 /***/ 4364
vendor: 1,009 bytes, lines 4364-4392
4364"./node_modules/core-js/internals/is-array-iterator-method.js": 4365 /*!********************************************************************!*\ 4366 !*** ./node_modules/core-js/internals/is-array-iterator-method.js ***! 4367 \********************************************************************/ 4368 4369 /*! no static exports found */ 4370 4371 /***/ 4372 function node_modulesCoreJsInternalsIsArrayIteratorMethodJs(module, exports, __webpack_require__) { 4373 var wellKnownSymbol = __webpack_require__( 4374 /*! ../internals/well-known-symbol */ 4375 "./node_modules/core-js/internals/well-known-symbol.js"); 4376 4377 var Iterators = __webpack_require__( 4378 /*! ../internals/iterators */ 4379 "./node_modules/core-js/internals/iterators.js"); 4380 4381 var ITERATOR = wellKnownSymbol('iterator'); 4382 var ArrayPrototype = Array.prototype; // check on default Array iterator 4383 4384 module.exports = function (it) { 4385 return it !== undefined && (Iterators.Array === it || ArrayPrototype[ITERATOR] === it); 4386 }; 4387 /***/ 4388 4389 }, 4390 4391 /***/ 4392
vendor: 708 bytes, lines 4392-4415
4392"./node_modules/core-js/internals/is-array.js": 4393 /*!****************************************************!*\ 4394 !*** ./node_modules/core-js/internals/is-array.js ***! 4395 \****************************************************/ 4396 4397 /*! no static exports found */ 4398 4399 /***/ 4400 function node_modulesCoreJsInternalsIsArrayJs(module, exports, __webpack_require__) { 4401 var classof = __webpack_require__( 4402 /*! ../internals/classof-raw */ 4403 "./node_modules/core-js/internals/classof-raw.js"); // `IsArray` abstract operation 4404 // https://tc39.github.io/ecma262/#sec-isarray 4405 4406 4407 module.exports = Array.isArray || function isArray(arg) { 4408 return classof(arg) == 'Array'; 4409 }; 4410 /***/ 4411 4412 }, 4413 4414 /***/ 4415
vendor: 1,079 bytes, lines 4415-4447
4415"./node_modules/core-js/internals/is-forced.js": 4416 /*!*****************************************************!*\ 4417 !*** ./node_modules/core-js/internals/is-forced.js ***! 4418 \*****************************************************/ 4419 4420 /*! no static exports found */ 4421 4422 /***/ 4423 function node_modulesCoreJsInternalsIsForcedJs(module, exports, __webpack_require__) { 4424 var fails = __webpack_require__( 4425 /*! ../internals/fails */ 4426 "./node_modules/core-js/internals/fails.js"); 4427 4428 var replacement = /#|\.prototype\./; 4429 4430 var isForced = function isForced(feature, detection) { 4431 var value = data[normalize(feature)]; 4432 return value == POLYFILL ? true : value == NATIVE ? false : typeof detection == 'function' ? fails(detection) : !!detection; 4433 }; 4434 4435 var normalize = isForced.normalize = function (string) { 4436 return String(string).replace(replacement, '.').toLowerCase(); 4437 }; 4438 4439 var data = isForced.data = {}; 4440 var NATIVE = isForced.NATIVE = 'N'; 4441 var POLYFILL = isForced.POLYFILL = 'P'; 4442 module.exports = isForced; 4443 /***/ 4444 }, 4445 4446 /***/ 4447
vendor: 774 bytes, lines 4447-4471
4447"./node_modules/core-js/internals/is-integer.js": 4448 /*!******************************************************!*\ 4449 !*** ./node_modules/core-js/internals/is-integer.js ***! 4450 \******************************************************/ 4451 4452 /*! no static exports found */ 4453 4454 /***/ 4455 function node_modulesCoreJsInternalsIsIntegerJs(module, exports, __webpack_require__) { 4456 var isObject = __webpack_require__( 4457 /*! ../internals/is-object */ 4458 "./node_modules/core-js/internals/is-object.js"); 4459 4460 var floor = Math.floor; // `Number.isInteger` method implementation 4461 // https://tc39.github.io/ecma262/#sec-number.isinteger 4462 4463 module.exports = function isInteger(it) { 4464 return !isObject(it) && isFinite(it) && floor(it) === it; 4465 }; 4466 /***/ 4467 4468 }, 4469 4470 /***/ 4471
vendor: 491 bytes, lines 4471-4488
4471"./node_modules/core-js/internals/is-object.js": 4472 /*!*****************************************************!*\ 4473 !*** ./node_modules/core-js/internals/is-object.js ***! 4474 \*****************************************************/ 4475 4476 /*! no static exports found */ 4477 4478 /***/ 4479 function node_modulesCoreJsInternalsIsObjectJs(module, exports) { 4480 module.exports = function (it) { 4481 return typeof it === 'object' ? it !== null : typeof it === 'function'; 4482 }; 4483 /***/ 4484 4485 }, 4486 4487 /***/ 4488
vendor: 386 bytes, lines 4488-4502
4488"./node_modules/core-js/internals/is-pure.js": 4489 /*!***************************************************!*\ 4490 !*** ./node_modules/core-js/internals/is-pure.js ***! 4491 \***************************************************/ 4492 4493 /*! no static exports found */ 4494 4495 /***/ 4496 function node_modulesCoreJsInternalsIsPureJs(module, exports) { 4497 module.exports = false; 4498 /***/ 4499 }, 4500 4501 /***/ 4502
vendor: 1,103 bytes, lines 4502-4535
4502"./node_modules/core-js/internals/is-regexp.js": 4503 /*!*****************************************************!*\ 4504 !*** ./node_modules/core-js/internals/is-regexp.js ***! 4505 \*****************************************************/ 4506 4507 /*! no static exports found */ 4508 4509 /***/ 4510 function node_modulesCoreJsInternalsIsRegexpJs(module, exports, __webpack_require__) { 4511 var isObject = __webpack_require__( 4512 /*! ../internals/is-object */ 4513 "./node_modules/core-js/internals/is-object.js"); 4514 4515 var classof = __webpack_require__( 4516 /*! ../internals/classof-raw */ 4517 "./node_modules/core-js/internals/classof-raw.js"); 4518 4519 var wellKnownSymbol = __webpack_require__( 4520 /*! ../internals/well-known-symbol */ 4521 "./node_modules/core-js/internals/well-known-symbol.js"); 4522 4523 var MATCH = wellKnownSymbol('match'); // `IsRegExp` abstract operation 4524 // https://tc39.github.io/ecma262/#sec-isregexp 4525 4526 module.exports = function (it) { 4527 var isRegExp; 4528 return isObject(it) && ((isRegExp = it[MATCH]) !== undefined ? !!isRegExp : classof(it) == 'RegExp'); 4529 }; 4530 /***/ 4531 4532 }, 4533 4534 /***/ 4535
vendor: 2,727 bytes, lines 4535-4613
4535"./node_modules/core-js/internals/iterate.js": 4536 /*!***************************************************!*\ 4537 !*** ./node_modules/core-js/internals/iterate.js ***! 4538 \***************************************************/ 4539 4540 /*! no static exports found */ 4541 4542 /***/ 4543 function node_modulesCoreJsInternalsIterateJs(module, exports, __webpack_require__) { 4544 var anObject = __webpack_require__( 4545 /*! ../internals/an-object */ 4546 "./node_modules/core-js/internals/an-object.js"); 4547 4548 var isArrayIteratorMethod = __webpack_require__( 4549 /*! ../internals/is-array-iterator-method */ 4550 "./node_modules/core-js/internals/is-array-iterator-method.js"); 4551 4552 var toLength = __webpack_require__( 4553 /*! ../internals/to-length */ 4554 "./node_modules/core-js/internals/to-length.js"); 4555 4556 var bind = __webpack_require__( 4557 /*! ../internals/function-bind-context */ 4558 "./node_modules/core-js/internals/function-bind-context.js"); 4559 4560 var getIteratorMethod = __webpack_require__( 4561 /*! ../internals/get-iterator-method */ 4562 "./node_modules/core-js/internals/get-iterator-method.js"); 4563 4564 var callWithSafeIterationClosing = __webpack_require__( 4565 /*! ../internals/call-with-safe-iteration-closing */ 4566 "./node_modules/core-js/internals/call-with-safe-iteration-closing.js"); 4567 4568 var Result = function Result(stopped, result) { 4569 this.stopped = stopped; 4570 this.result = result; 4571 }; 4572 4573 var iterate = module.exports = function (iterable, fn, that, AS_ENTRIES, IS_ITERATOR) { 4574 var boundFunction = bind(fn, that, AS_ENTRIES ? 2 : 1); 4575 var iterator, iterFn, index, length, result, next, step; 4576 4577 if (IS_ITERATOR) { 4578 iterator = iterable; 4579 } else { 4580 iterFn = getIteratorMethod(iterable); 4581 if (typeof iterFn != 'function') throw TypeError('Target is not iterable'); // optimisation for array iterators 4582 4583 if (isArrayIteratorMethod(iterFn)) { 4584 for (index = 0, length = toLength(iterable.length); length > index; index++) { 4585 result = AS_ENTRIES ? boundFunction(anObject(step = iterable[index])[0], step[1]) : boundFunction(iterable[index]); 4586 if (result && result instanceof Result) return result; 4587 } 4588 4589 return new Result(false); 4590 } 4591 4592 iterator = iterFn.call(iterable); 4593 } 4594 4595 next = iterator.next; 4596 4597 while (!(step = next.call(iterator)).done) { 4598 result = callWithSafeIterationClosing(iterator, boundFunction, step.value, AS_ENTRIES); 4599 if (typeof result == 'object' && result && result instanceof Result) return result; 4600 } 4601 4602 return new Result(false); 4603 }; 4604 4605 iterate.stop = function (result) { 4606 return new Result(true, result); 4607 }; 4608 /***/ 4609 4610 }, 4611 4612 /***/ 4613
vendor: 2,296 bytes, lines 4613-4678
4613"./node_modules/core-js/internals/iterators-core.js": 4614 /*!**********************************************************!*\ 4615 !*** ./node_modules/core-js/internals/iterators-core.js ***! 4616 \**********************************************************/ 4617 4618 /*! no static exports found */ 4619 4620 /***/ 4621 function node_modulesCoreJsInternalsIteratorsCoreJs(module, exports, __webpack_require__) { 4622 "use strict"; 4623 4624 var getPrototypeOf = __webpack_require__( 4625 /*! ../internals/object-get-prototype-of */ 4626 "./node_modules/core-js/internals/object-get-prototype-of.js"); 4627 4628 var createNonEnumerableProperty = __webpack_require__( 4629 /*! ../internals/create-non-enumerable-property */ 4630 "./node_modules/core-js/internals/create-non-enumerable-property.js"); 4631 4632 var has = __webpack_require__( 4633 /*! ../internals/has */ 4634 "./node_modules/core-js/internals/has.js"); 4635 4636 var wellKnownSymbol = __webpack_require__( 4637 /*! ../internals/well-known-symbol */ 4638 "./node_modules/core-js/internals/well-known-symbol.js"); 4639 4640 var IS_PURE = __webpack_require__( 4641 /*! ../internals/is-pure */ 4642 "./node_modules/core-js/internals/is-pure.js"); 4643 4644 var ITERATOR = wellKnownSymbol('iterator'); 4645 var BUGGY_SAFARI_ITERATORS = false; 4646 4647 var returnThis = function returnThis() { 4648 return this; 4649 }; // `%IteratorPrototype%` object 4650 // https://tc39.github.io/ecma262/#sec-%iteratorprototype%-object 4651 4652 4653 var IteratorPrototype, PrototypeOfArrayIteratorPrototype, arrayIterator; 4654 4655 if ([].keys) { 4656 arrayIterator = [].keys(); // Safari 8 has buggy iterators w/o `next` 4657 4658 if (!('next' in arrayIterator)) BUGGY_SAFARI_ITERATORS = true;else { 4659 PrototypeOfArrayIteratorPrototype = getPrototypeOf(getPrototypeOf(arrayIterator)); 4660 if (PrototypeOfArrayIteratorPrototype !== Object.prototype) IteratorPrototype = PrototypeOfArrayIteratorPrototype; 4661 } 4662 } 4663 4664 if (IteratorPrototype == undefined) IteratorPrototype = {}; // 25.1.2.1.1 %IteratorPrototype%[@@iterator]() 4665 4666 if (!IS_PURE && !has(IteratorPrototype, ITERATOR)) { 4667 createNonEnumerableProperty(IteratorPrototype, ITERATOR, returnThis); 4668 } 4669 4670 module.exports = { 4671 IteratorPrototype: IteratorPrototype, 4672 BUGGY_SAFARI_ITERATORS: BUGGY_SAFARI_ITERATORS 4673 }; 4674 /***/ 4675 }, 4676 4677 /***/ 4678
vendor: 394 bytes, lines 4678-4692
4678"./node_modules/core-js/internals/iterators.js": 4679 /*!*****************************************************!*\ 4680 !*** ./node_modules/core-js/internals/iterators.js ***! 4681 \*****************************************************/ 4682 4683 /*! no static exports found */ 4684 4685 /***/ 4686 function node_modulesCoreJsInternalsIteratorsJs(module, exports) { 4687 module.exports = {}; 4688 /***/ 4689 }, 4690 4691 /***/ 4692
vendor: 844 bytes, lines 4692-4714
4692"./node_modules/core-js/internals/math-expm1.js": 4693 /*!******************************************************!*\ 4694 !*** ./node_modules/core-js/internals/math-expm1.js ***! 4695 \******************************************************/ 4696 4697 /*! no static exports found */ 4698 4699 /***/ 4700 function node_modulesCoreJsInternalsMathExpm1Js(module, exports) { 4701 var nativeExpm1 = Math.expm1; 4702 var exp = Math.exp; // `Math.expm1` method implementation 4703 // https://tc39.github.io/ecma262/#sec-math.expm1 4704 4705 module.exports = !nativeExpm1 // Old FF bug 4706 || nativeExpm1(10) > 22025.465794806719 || nativeExpm1(10) < 22025.4657948067165168 // Tor Browser bug 4707 || nativeExpm1(-2e-17) != -2e-17 ? function expm1(x) { 4708 return (x = +x) == 0 ? x : x > -1e-6 && x < 1e-6 ? x + x * x / 2 : exp(x) - 1; 4709 } : nativeExpm1; 4710 /***/ 4711 }, 4712 4713 /***/ 4714
vendor: 1,377 bytes, lines 4714-4756
4714"./node_modules/core-js/internals/math-fround.js": 4715 /*!*******************************************************!*\ 4716 !*** ./node_modules/core-js/internals/math-fround.js ***! 4717 \*******************************************************/ 4718 4719 /*! no static exports found */ 4720 4721 /***/ 4722 function node_modulesCoreJsInternalsMathFroundJs(module, exports, __webpack_require__) { 4723 var sign = __webpack_require__( 4724 /*! ../internals/math-sign */ 4725 "./node_modules/core-js/internals/math-sign.js"); 4726 4727 var abs = Math.abs; 4728 var pow = Math.pow; 4729 var EPSILON = pow(2, -52); 4730 var EPSILON32 = pow(2, -23); 4731 var MAX32 = pow(2, 127) * (2 - EPSILON32); 4732 var MIN32 = pow(2, -126); 4733 4734 var roundTiesToEven = function roundTiesToEven(n) { 4735 return n + 1 / EPSILON - 1 / EPSILON; 4736 }; // `Math.fround` method implementation 4737 // https://tc39.github.io/ecma262/#sec-math.fround 4738 4739 4740 module.exports = Math.fround || function fround(x) { 4741 var $abs = abs(x); 4742 var $sign = sign(x); 4743 var a, result; 4744 if ($abs < MIN32) return $sign * roundTiesToEven($abs / MIN32 / EPSILON32) * MIN32 * EPSILON32; 4745 a = (1 + EPSILON32 / EPSILON) * $abs; 4746 result = a - (a - $abs); // eslint-disable-next-line no-self-compare 4747 4748 if (result > MAX32 || result != result) return $sign * Infinity; 4749 return $sign * result; 4750 }; 4751 /***/ 4752 4753 }, 4754 4755 /***/ 4756
vendor: 625 bytes, lines 4756-4776
4756"./node_modules/core-js/internals/math-log1p.js": 4757 /*!******************************************************!*\ 4758 !*** ./node_modules/core-js/internals/math-log1p.js ***! 4759 \******************************************************/ 4760 4761 /*! no static exports found */ 4762 4763 /***/ 4764 function node_modulesCoreJsInternalsMathLog1pJs(module, exports) { 4765 var log = Math.log; // `Math.log1p` method implementation 4766 // https://tc39.github.io/ecma262/#sec-math.log1p 4767 4768 module.exports = Math.log1p || function log1p(x) { 4769 return (x = +x) > -1e-8 && x < 1e-8 ? x - x * x / 2 : log(1 + x); 4770 }; 4771 /***/ 4772 4773 }, 4774 4775 /***/ 4776
vendor: 632 bytes, lines 4776-4796
4776"./node_modules/core-js/internals/math-sign.js": 4777 /*!*****************************************************!*\ 4778 !*** ./node_modules/core-js/internals/math-sign.js ***! 4779 \*****************************************************/ 4780 4781 /*! no static exports found */ 4782 4783 /***/ 4784 function node_modulesCoreJsInternalsMathSignJs(module, exports) { 4785 // `Math.sign` method implementation 4786 // https://tc39.github.io/ecma262/#sec-math.sign 4787 module.exports = Math.sign || function sign(x) { 4788 // eslint-disable-next-line no-self-compare 4789 return (x = +x) == 0 || x != x ? x : x < 0 ? -1 : 1; 4790 }; 4791 /***/ 4792 4793 }, 4794 4795 /***/ 4796
vendor: 3,612 bytes, lines 4796-4913
4796"./node_modules/core-js/internals/microtask.js": 4797 /*!*****************************************************!*\ 4798 !*** ./node_modules/core-js/internals/microtask.js ***! 4799 \*****************************************************/ 4800 4801 /*! no static exports found */ 4802 4803 /***/ 4804 function node_modulesCoreJsInternalsMicrotaskJs(module, exports, __webpack_require__) { 4805 var global = __webpack_require__( 4806 /*! ../internals/global */ 4807 "./node_modules/core-js/internals/global.js"); 4808 4809 var getOwnPropertyDescriptor = __webpack_require__( 4810 /*! ../internals/object-get-own-property-descriptor */ 4811 "./node_modules/core-js/internals/object-get-own-property-descriptor.js").f; 4812 4813 var classof = __webpack_require__( 4814 /*! ../internals/classof-raw */ 4815 "./node_modules/core-js/internals/classof-raw.js"); 4816 4817 var macrotask = __webpack_require__( 4818 /*! ../internals/task */ 4819 "./node_modules/core-js/internals/task.js").set; 4820 4821 var IS_IOS = __webpack_require__( 4822 /*! ../internals/engine-is-ios */ 4823 "./node_modules/core-js/internals/engine-is-ios.js"); 4824 4825 var MutationObserver = global.MutationObserver || global.WebKitMutationObserver; 4826 var process = global.process; 4827 var Promise = global.Promise; 4828 var IS_NODE = classof(process) == 'process'; // Node.js 11 shows ExperimentalWarning on getting `queueMicrotask` 4829 4830 var queueMicrotaskDescriptor = getOwnPropertyDescriptor(global, 'queueMicrotask'); 4831 var queueMicrotask = queueMicrotaskDescriptor && queueMicrotaskDescriptor.value; 4832 var flush, head, last, notify, toggle, node, promise, then; // modern engines have queueMicrotask method 4833 4834 if (!queueMicrotask) { 4835 flush = function flush() { 4836 var parent, fn; 4837 if (IS_NODE && (parent = process.domain)) parent.exit(); 4838 4839 while (head) { 4840 fn = head.fn; 4841 head = head.next; 4842 4843 try { 4844 fn(); 4845 } catch (error) { 4846 if (head) notify();else last = undefined; 4847 throw error; 4848 } 4849 } 4850 4851 last = undefined; 4852 if (parent) parent.enter(); 4853 }; // Node.js 4854 4855 4856 if (IS_NODE) { 4857 notify = function notify() { 4858 process.nextTick(flush); 4859 }; // browsers with MutationObserver, except iOS - https://github.com/zloirock/core-js/issues/339 4860 4861 } else if (MutationObserver && !IS_IOS) { 4862 toggle = true; 4863 node = document.createTextNode(''); 4864 new MutationObserver(flush).observe(node, { 4865 characterData: true 4866 }); 4867 4868 notify = function notify() { 4869 node.data = toggle = !toggle; 4870 }; // environments with maybe non-completely correct, but existent Promise 4871 4872 } else if (Promise && Promise.resolve) { 4873 // Promise.resolve without an argument throws an error in LG WebOS 2 4874 promise = Promise.resolve(undefined); 4875 then = promise.then; 4876 4877 notify = function notify() { 4878 then.call(promise, flush); 4879 }; // for other environments - macrotask based on: 4880 // - setImmediate 4881 // - MessageChannel 4882 // - window.postMessag 4883 // - onreadystatechange 4884 // - setTimeout 4885 4886 } else { 4887 notify = function notify() { 4888 // strange IE + webpack dev server bug - use .call(global) 4889 macrotask.call(global, flush); 4890 }; 4891 } 4892 } 4893 4894 module.exports = queueMicrotask || function (fn) { 4895 var task = { 4896 fn: fn, 4897 next: undefined 4898 }; 4899 if (last) last.next = task; 4900 4901 if (!head) { 4902 head = task; 4903 notify(); 4904 } 4905 4906 last = task; 4907 }; 4908 /***/ 4909 4910 }, 4911 4912 /***/ 4913
vendor: 631 bytes, lines 4913-4931
4913"./node_modules/core-js/internals/native-promise-constructor.js": 4914 /*!**********************************************************************!*\ 4915 !*** ./node_modules/core-js/internals/native-promise-constructor.js ***! 4916 \**********************************************************************/ 4917 4918 /*! no static exports found */ 4919 4920 /***/ 4921 function node_modulesCoreJsInternalsNativePromiseConstructorJs(module, exports, __webpack_require__) { 4922 var global = __webpack_require__( 4923 /*! ../internals/global */ 4924 "./node_modules/core-js/internals/global.js"); 4925 4926 module.exports = global.Promise; 4927 /***/ 4928 }, 4929 4930 /***/ 4931
vendor: 746 bytes, lines 4931-4953
4931"./node_modules/core-js/internals/native-symbol.js": 4932 /*!*********************************************************!*\ 4933 !*** ./node_modules/core-js/internals/native-symbol.js ***! 4934 \*********************************************************/ 4935 4936 /*! no static exports found */ 4937 4938 /***/ 4939 function node_modulesCoreJsInternalsNativeSymbolJs(module, exports, __webpack_require__) { 4940 var fails = __webpack_require__( 4941 /*! ../internals/fails */ 4942 "./node_modules/core-js/internals/fails.js"); 4943 4944 module.exports = !!Object.getOwnPropertySymbols && !fails(function () { 4945 // Chrome 38 Symbol has incorrect toString conversion 4946 // eslint-disable-next-line no-undef 4947 return !String(Symbol()); 4948 }); 4949 /***/ 4950 }, 4951 4952 /***/ 4953
vendor: 815 bytes, lines 4953-4976
4953"./node_modules/core-js/internals/native-weak-map.js": 4954 /*!***********************************************************!*\ 4955 !*** ./node_modules/core-js/internals/native-weak-map.js ***! 4956 \***********************************************************/ 4957 4958 /*! no static exports found */ 4959 4960 /***/ 4961 function node_modulesCoreJsInternalsNativeWeakMapJs(module, exports, __webpack_require__) { 4962 var global = __webpack_require__( 4963 /*! ../internals/global */ 4964 "./node_modules/core-js/internals/global.js"); 4965 4966 var inspectSource = __webpack_require__( 4967 /*! ../internals/inspect-source */ 4968 "./node_modules/core-js/internals/inspect-source.js"); 4969 4970 var WeakMap = global.WeakMap; 4971 module.exports = typeof WeakMap === 'function' && /native code/.test(inspectSource(WeakMap)); 4972 /***/ 4973 }, 4974 4975 /***/ 4976
vendor: 1,130 bytes, lines 4976-5011
4976"./node_modules/core-js/internals/new-promise-capability.js": 4977 /*!******************************************************************!*\ 4978 !*** ./node_modules/core-js/internals/new-promise-capability.js ***! 4979 \******************************************************************/ 4980 4981 /*! no static exports found */ 4982 4983 /***/ 4984 function node_modulesCoreJsInternalsNewPromiseCapabilityJs(module, exports, __webpack_require__) { 4985 "use strict"; 4986 4987 var aFunction = __webpack_require__( 4988 /*! ../internals/a-function */ 4989 "./node_modules/core-js/internals/a-function.js"); 4990 4991 var PromiseCapability = function PromiseCapability(C) { 4992 var resolve, reject; 4993 this.promise = new C(function ($$resolve, $$reject) { 4994 if (resolve !== undefined || reject !== undefined) throw TypeError('Bad Promise constructor'); 4995 resolve = $$resolve; 4996 reject = $$reject; 4997 }); 4998 this.resolve = aFunction(resolve); 4999 this.reject = aFunction(reject); 5000 }; // 25.4.1.5 NewPromiseCapability(C) 5001 5002 5003 module.exports.f = function (C) { 5004 return new PromiseCapability(C); 5005 }; 5006 /***/ 5007 5008 }, 5009 5010 /***/ 5011
vendor: 703 bytes, lines 5011-5036
5011"./node_modules/core-js/internals/not-a-regexp.js": 5012 /*!********************************************************!*\ 5013 !*** ./node_modules/core-js/internals/not-a-regexp.js ***! 5014 \********************************************************/ 5015 5016 /*! no static exports found */ 5017 5018 /***/ 5019 function node_modulesCoreJsInternalsNotARegexpJs(module, exports, __webpack_require__) { 5020 var isRegExp = __webpack_require__( 5021 /*! ../internals/is-regexp */ 5022 "./node_modules/core-js/internals/is-regexp.js"); 5023 5024 module.exports = function (it) { 5025 if (isRegExp(it)) { 5026 throw TypeError("The method doesn't accept regular expressions"); 5027 } 5028 5029 return it; 5030 }; 5031 /***/ 5032 5033 }, 5034 5035 /***/ 5036
vendor: 804 bytes, lines 5036-5060
5036"./node_modules/core-js/internals/number-is-finite.js": 5037 /*!************************************************************!*\ 5038 !*** ./node_modules/core-js/internals/number-is-finite.js ***! 5039 \************************************************************/ 5040 5041 /*! no static exports found */ 5042 5043 /***/ 5044 function node_modulesCoreJsInternalsNumberIsFiniteJs(module, exports, __webpack_require__) { 5045 var global = __webpack_require__( 5046 /*! ../internals/global */ 5047 "./node_modules/core-js/internals/global.js"); 5048 5049 var globalIsFinite = global.isFinite; // `Number.isFinite` method 5050 // https://tc39.github.io/ecma262/#sec-number.isfinite 5051 5052 module.exports = Number.isFinite || function isFinite(it) { 5053 return typeof it == 'number' && globalIsFinite(it); 5054 }; 5055 /***/ 5056 5057 }, 5058 5059 /***/ 5060
vendor: 1,269 bytes, lines 5060-5094
5060"./node_modules/core-js/internals/number-parse-float.js": 5061 /*!**************************************************************!*\ 5062 !*** ./node_modules/core-js/internals/number-parse-float.js ***! 5063 \**************************************************************/ 5064 5065 /*! no static exports found */ 5066 5067 /***/ 5068 function node_modulesCoreJsInternalsNumberParseFloatJs(module, exports, __webpack_require__) { 5069 var global = __webpack_require__( 5070 /*! ../internals/global */ 5071 "./node_modules/core-js/internals/global.js"); 5072 5073 var trim = __webpack_require__( 5074 /*! ../internals/string-trim */ 5075 "./node_modules/core-js/internals/string-trim.js").trim; 5076 5077 var whitespaces = __webpack_require__( 5078 /*! ../internals/whitespaces */ 5079 "./node_modules/core-js/internals/whitespaces.js"); 5080 5081 var $parseFloat = global.parseFloat; 5082 var FORCED = 1 / $parseFloat(whitespaces + '-0') !== -Infinity; // `parseFloat` method 5083 // https://tc39.github.io/ecma262/#sec-parsefloat-string 5084 5085 module.exports = FORCED ? function parseFloat(string) { 5086 var trimmedString = trim(String(string)); 5087 var result = $parseFloat(trimmedString); 5088 return result === 0 && trimmedString.charAt(0) == '-' ? -0 : result; 5089 } : $parseFloat; 5090 /***/ 5091 }, 5092 5093 /***/ 5094
vendor: 1,250 bytes, lines 5094-5128
5094"./node_modules/core-js/internals/number-parse-int.js": 5095 /*!************************************************************!*\ 5096 !*** ./node_modules/core-js/internals/number-parse-int.js ***! 5097 \************************************************************/ 5098 5099 /*! no static exports found */ 5100 5101 /***/ 5102 function node_modulesCoreJsInternalsNumberParseIntJs(module, exports, __webpack_require__) { 5103 var global = __webpack_require__( 5104 /*! ../internals/global */ 5105 "./node_modules/core-js/internals/global.js"); 5106 5107 var trim = __webpack_require__( 5108 /*! ../internals/string-trim */ 5109 "./node_modules/core-js/internals/string-trim.js").trim; 5110 5111 var whitespaces = __webpack_require__( 5112 /*! ../internals/whitespaces */ 5113 "./node_modules/core-js/internals/whitespaces.js"); 5114 5115 var $parseInt = global.parseInt; 5116 var hex = /^[+-]?0[Xx]/; 5117 var FORCED = $parseInt(whitespaces + '08') !== 8 || $parseInt(whitespaces + '0x16') !== 22; // `parseInt` method 5118 // https://tc39.github.io/ecma262/#sec-parseint-string-radix 5119 5120 module.exports = FORCED ? function parseInt(string, radix) { 5121 var S = trim(String(string)); 5122 return $parseInt(S, radix >>> 0 || (hex.test(S) ? 16 : 10)); 5123 } : $parseInt; 5124 /***/ 5125 }, 5126 5127 /***/ 5128
vendor: 3,301 bytes, lines 5128-5224
5128"./node_modules/core-js/internals/object-assign.js": 5129 /*!*********************************************************!*\ 5130 !*** ./node_modules/core-js/internals/object-assign.js ***! 5131 \*********************************************************/ 5132 5133 /*! no static exports found */ 5134 5135 /***/ 5136 function node_modulesCoreJsInternalsObjectAssignJs(module, exports, __webpack_require__) { 5137 "use strict"; 5138 5139 var DESCRIPTORS = __webpack_require__( 5140 /*! ../internals/descriptors */ 5141 "./node_modules/core-js/internals/descriptors.js"); 5142 5143 var fails = __webpack_require__( 5144 /*! ../internals/fails */ 5145 "./node_modules/core-js/internals/fails.js"); 5146 5147 var objectKeys = __webpack_require__( 5148 /*! ../internals/object-keys */ 5149 "./node_modules/core-js/internals/object-keys.js"); 5150 5151 var getOwnPropertySymbolsModule = __webpack_require__( 5152 /*! ../internals/object-get-own-property-symbols */ 5153 "./node_modules/core-js/internals/object-get-own-property-symbols.js"); 5154 5155 var propertyIsEnumerableModule = __webpack_require__( 5156 /*! ../internals/object-property-is-enumerable */ 5157 "./node_modules/core-js/internals/object-property-is-enumerable.js"); 5158 5159 var toObject = __webpack_require__( 5160 /*! ../internals/to-object */ 5161 "./node_modules/core-js/internals/to-object.js"); 5162 5163 var IndexedObject = __webpack_require__( 5164 /*! ../internals/indexed-object */ 5165 "./node_modules/core-js/internals/indexed-object.js"); 5166 5167 var nativeAssign = Object.assign; 5168 var defineProperty = Object.defineProperty; // `Object.assign` method 5169 // https://tc39.github.io/ecma262/#sec-object.assign 5170 5171 module.exports = !nativeAssign || fails(function () { 5172 // should have correct order of operations (Edge bug) 5173 if (DESCRIPTORS && nativeAssign({ 5174 b: 1 5175 }, nativeAssign(defineProperty({}, 'a', { 5176 enumerable: true, 5177 get: function get() { 5178 defineProperty(this, 'b', { 5179 value: 3, 5180 enumerable: false 5181 }); 5182 } 5183 }), { 5184 b: 2 5185 })).b !== 1) return true; // should work with symbols and should have deterministic property order (V8 bug) 5186 5187 var A = {}; 5188 var B = {}; // eslint-disable-next-line no-undef 5189 5190 var symbol = Symbol(); 5191 var alphabet = 'abcdefghijklmnopqrst'; 5192 A[symbol] = 7; 5193 alphabet.split('').forEach(function (chr) { 5194 B[chr] = chr; 5195 }); 5196 return nativeAssign({}, A)[symbol] != 7 || objectKeys(nativeAssign({}, B)).join('') != alphabet; 5197 }) ? function assign(target, source) { 5198 // eslint-disable-line no-unused-vars 5199 var T = toObject(target); 5200 var argumentsLength = arguments.length; 5201 var index = 1; 5202 var getOwnPropertySymbols = getOwnPropertySymbolsModule.f; 5203 var propertyIsEnumerable = propertyIsEnumerableModule.f; 5204 5205 while (argumentsLength > index) { 5206 var S = IndexedObject(arguments[index++]); 5207 var keys = getOwnPropertySymbols ? objectKeys(S).concat(getOwnPropertySymbols(S)) : objectKeys(S); 5208 var length = keys.length; 5209 var j = 0; 5210 var key; 5211 5212 while (length > j) { 5213 key = keys[j++]; 5214 if (!DESCRIPTORS || propertyIsEnumerable.call(S, key)) T[key] = S[key]; 5215 } 5216 } 5217 5218 return T; 5219 } : nativeAssign; 5220 /***/ 5221 }, 5222 5223 /***/ 5224
vendor: 4,245 bytes, lines 5224-5348
5224"./node_modules/core-js/internals/object-create.js": 5225 /*!*********************************************************!*\ 5226 !*** ./node_modules/core-js/internals/object-create.js ***! 5227 \*********************************************************/ 5228 5229 /*! no static exports found */ 5230 5231 /***/ 5232 function node_modulesCoreJsInternalsObjectCreateJs(module, exports, __webpack_require__) { 5233 var anObject = __webpack_require__( 5234 /*! ../internals/an-object */ 5235 "./node_modules/core-js/internals/an-object.js"); 5236 5237 var defineProperties = __webpack_require__( 5238 /*! ../internals/object-define-properties */ 5239 "./node_modules/core-js/internals/object-define-properties.js"); 5240 5241 var enumBugKeys = __webpack_require__( 5242 /*! ../internals/enum-bug-keys */ 5243 "./node_modules/core-js/internals/enum-bug-keys.js"); 5244 5245 var hiddenKeys = __webpack_require__( 5246 /*! ../internals/hidden-keys */ 5247 "./node_modules/core-js/internals/hidden-keys.js"); 5248 5249 var html = __webpack_require__( 5250 /*! ../internals/html */ 5251 "./node_modules/core-js/internals/html.js"); 5252 5253 var documentCreateElement = __webpack_require__( 5254 /*! ../internals/document-create-element */ 5255 "./node_modules/core-js/internals/document-create-element.js"); 5256 5257 var sharedKey = __webpack_require__( 5258 /*! ../internals/shared-key */ 5259 "./node_modules/core-js/internals/shared-key.js"); 5260 5261 var GT = '>'; 5262 var LT = '<'; 5263 var PROTOTYPE = 'prototype'; 5264 var SCRIPT = 'script'; 5265 var IE_PROTO = sharedKey('IE_PROTO'); 5266 5267 var EmptyConstructor = function EmptyConstructor() { 5268 /* empty */ 5269 }; 5270 5271 var scriptTag = function scriptTag(content) { 5272 return LT + SCRIPT + GT + content + LT + '/' + SCRIPT + GT; 5273 }; // Create object with fake `null` prototype: use ActiveX Object with cleared prototype 5274 5275 5276 var NullProtoObjectViaActiveX = function NullProtoObjectViaActiveX(activeXDocument) { 5277 activeXDocument.write(scriptTag('')); 5278 activeXDocument.close(); 5279 var temp = activeXDocument.parentWindow.Object; 5280 activeXDocument = null; // avoid memory leak 5281 5282 return temp; 5283 }; // Create object with fake `null` prototype: use iframe Object with cleared prototype 5284 5285 5286 var NullProtoObjectViaIFrame = function NullProtoObjectViaIFrame() { 5287 // Thrash, waste and sodomy: IE GC bug 5288 var iframe = documentCreateElement('iframe'); 5289 var JS = 'java' + SCRIPT + ':'; 5290 var iframeDocument; 5291 iframe.style.display = 'none'; 5292 html.appendChild(iframe); // https://github.com/zloirock/core-js/issues/475 5293 5294 iframe.src = String(JS); 5295 iframeDocument = iframe.contentWindow.document; 5296 iframeDocument.open(); 5297 iframeDocument.write(scriptTag('document.F=Object')); 5298 iframeDocument.close(); 5299 return iframeDocument.F; 5300 }; // Check for document.domain and active x support 5301 // No need to use active x approach when document.domain is not set 5302 // see https://github.com/es-shims/es5-shim/issues/150 5303 // variation of https://github.com/kitcambridge/es5-shim/commit/4f738ac066346 5304 // avoid IE GC bug 5305 5306 5307 var activeXDocument; 5308 5309 var _NullProtoObject = function NullProtoObject() { 5310 try { 5311 /* global ActiveXObject */ 5312 activeXDocument = document.domain && new ActiveXObject('htmlfile'); 5313 } catch (error) { 5314 /* ignore */ 5315 } 5316 5317 _NullProtoObject = activeXDocument ? NullProtoObjectViaActiveX(activeXDocument) : NullProtoObjectViaIFrame(); 5318 var length = enumBugKeys.length; 5319 5320 while (length--) { 5321 delete _NullProtoObject[PROTOTYPE][enumBugKeys[length]]; 5322 } 5323 5324 return _NullProtoObject(); 5325 }; 5326 5327 hiddenKeys[IE_PROTO] = true; // `Object.create` method 5328 // https://tc39.github.io/ecma262/#sec-object.create 5329 5330 module.exports = Object.create || function create(O, Properties) { 5331 var result; 5332 5333 if (O !== null) { 5334 EmptyConstructor[PROTOTYPE] = anObject(O); 5335 result = new EmptyConstructor(); 5336 EmptyConstructor[PROTOTYPE] = null; // add "__proto__" for Object.getPrototypeOf polyfill 5337 5338 result[IE_PROTO] = O; 5339 } else result = _NullProtoObject(); 5340 5341 return Properties === undefined ? result : defineProperties(result, Properties); 5342 }; 5343 /***/ 5344 5345 }, 5346 5347 /***/ 5348
vendor: 1,503 bytes, lines 5348-5392
5348"./node_modules/core-js/internals/object-define-properties.js": 5349 /*!********************************************************************!*\ 5350 !*** ./node_modules/core-js/internals/object-define-properties.js ***! 5351 \********************************************************************/ 5352 5353 /*! no static exports found */ 5354 5355 /***/ 5356 function node_modulesCoreJsInternalsObjectDefinePropertiesJs(module, exports, __webpack_require__) { 5357 var DESCRIPTORS = __webpack_require__( 5358 /*! ../internals/descriptors */ 5359 "./node_modules/core-js/internals/descriptors.js"); 5360 5361 var definePropertyModule = __webpack_require__( 5362 /*! ../internals/object-define-property */ 5363 "./node_modules/core-js/internals/object-define-property.js"); 5364 5365 var anObject = __webpack_require__( 5366 /*! ../internals/an-object */ 5367 "./node_modules/core-js/internals/an-object.js"); 5368 5369 var objectKeys = __webpack_require__( 5370 /*! ../internals/object-keys */ 5371 "./node_modules/core-js/internals/object-keys.js"); // `Object.defineProperties` method 5372 // https://tc39.github.io/ecma262/#sec-object.defineproperties 5373 5374 5375 module.exports = DESCRIPTORS ? Object.defineProperties : function defineProperties(O, Properties) { 5376 anObject(O); 5377 var keys = objectKeys(Properties); 5378 var length = keys.length; 5379 var index = 0; 5380 var key; 5381 5382 while (length > index) { 5383 definePropertyModule.f(O, key = keys[index++], Properties[key]); 5384 } 5385 5386 return O; 5387 }; 5388 /***/ 5389 }, 5390 5391 /***/ 5392
vendor: 1,649 bytes, lines 5392-5437
5392"./node_modules/core-js/internals/object-define-property.js": 5393 /*!******************************************************************!*\ 5394 !*** ./node_modules/core-js/internals/object-define-property.js ***! 5395 \******************************************************************/ 5396 5397 /*! no static exports found */ 5398 5399 /***/ 5400 function node_modulesCoreJsInternalsObjectDefinePropertyJs(module, exports, __webpack_require__) { 5401 var DESCRIPTORS = __webpack_require__( 5402 /*! ../internals/descriptors */ 5403 "./node_modules/core-js/internals/descriptors.js"); 5404 5405 var IE8_DOM_DEFINE = __webpack_require__( 5406 /*! ../internals/ie8-dom-define */ 5407 "./node_modules/core-js/internals/ie8-dom-define.js"); 5408 5409 var anObject = __webpack_require__( 5410 /*! ../internals/an-object */ 5411 "./node_modules/core-js/internals/an-object.js"); 5412 5413 var toPrimitive = __webpack_require__( 5414 /*! ../internals/to-primitive */ 5415 "./node_modules/core-js/internals/to-primitive.js"); 5416 5417 var nativeDefineProperty = Object.defineProperty; // `Object.defineProperty` method 5418 // https://tc39.github.io/ecma262/#sec-object.defineproperty 5419 5420 exports.f = DESCRIPTORS ? nativeDefineProperty : function defineProperty(O, P, Attributes) { 5421 anObject(O); 5422 P = toPrimitive(P, true); 5423 anObject(Attributes); 5424 if (IE8_DOM_DEFINE) try { 5425 return nativeDefineProperty(O, P, Attributes); 5426 } catch (error) { 5427 /* empty */ 5428 } 5429 if ('get' in Attributes || 'set' in Attributes) throw TypeError('Accessors not supported'); 5430 if ('value' in Attributes) O[P] = Attributes.value; 5431 return O; 5432 }; 5433 /***/ 5434 }, 5435 5436 /***/ 5437
vendor: 2,167 bytes, lines 5437-5491
5437"./node_modules/core-js/internals/object-get-own-property-descriptor.js": 5438 /*!******************************************************************************!*\ 5439 !*** ./node_modules/core-js/internals/object-get-own-property-descriptor.js ***! 5440 \******************************************************************************/ 5441 5442 /*! no static exports found */ 5443 5444 /***/ 5445 function node_modulesCoreJsInternalsObjectGetOwnPropertyDescriptorJs(module, exports, __webpack_require__) { 5446 var DESCRIPTORS = __webpack_require__( 5447 /*! ../internals/descriptors */ 5448 "./node_modules/core-js/internals/descriptors.js"); 5449 5450 var propertyIsEnumerableModule = __webpack_require__( 5451 /*! ../internals/object-property-is-enumerable */ 5452 "./node_modules/core-js/internals/object-property-is-enumerable.js"); 5453 5454 var createPropertyDescriptor = __webpack_require__( 5455 /*! ../internals/create-property-descriptor */ 5456 "./node_modules/core-js/internals/create-property-descriptor.js"); 5457 5458 var toIndexedObject = __webpack_require__( 5459 /*! ../internals/to-indexed-object */ 5460 "./node_modules/core-js/internals/to-indexed-object.js"); 5461 5462 var toPrimitive = __webpack_require__( 5463 /*! ../internals/to-primitive */ 5464 "./node_modules/core-js/internals/to-primitive.js"); 5465 5466 var has = __webpack_require__( 5467 /*! ../internals/has */ 5468 "./node_modules/core-js/internals/has.js"); 5469 5470 var IE8_DOM_DEFINE = __webpack_require__( 5471 /*! ../internals/ie8-dom-define */ 5472 "./node_modules/core-js/internals/ie8-dom-define.js"); 5473 5474 var nativeGetOwnPropertyDescriptor = Object.getOwnPropertyDescriptor; // `Object.getOwnPropertyDescriptor` method 5475 // https://tc39.github.io/ecma262/#sec-object.getownpropertydescriptor 5476 5477 exports.f = DESCRIPTORS ? nativeGetOwnPropertyDescriptor : function getOwnPropertyDescriptor(O, P) { 5478 O = toIndexedObject(O); 5479 P = toPrimitive(P, true); 5480 if (IE8_DOM_DEFINE) try { 5481 return nativeGetOwnPropertyDescriptor(O, P); 5482 } catch (error) { 5483 /* empty */ 5484 } 5485 if (has(O, P)) return createPropertyDescriptor(!propertyIsEnumerableModule.f.call(O, P), O[P]); 5486 }; 5487 /***/ 5488 }, 5489 5490 /***/ 5491
vendor: 1,505 bytes, lines 5491-5528
5491"./node_modules/core-js/internals/object-get-own-property-names-external.js": 5492 /*!**********************************************************************************!*\ 5493 !*** ./node_modules/core-js/internals/object-get-own-property-names-external.js ***! 5494 \**********************************************************************************/ 5495 5496 /*! no static exports found */ 5497 5498 /***/ 5499 function node_modulesCoreJsInternalsObjectGetOwnPropertyNamesExternalJs(module, exports, __webpack_require__) { 5500 var toIndexedObject = __webpack_require__( 5501 /*! ../internals/to-indexed-object */ 5502 "./node_modules/core-js/internals/to-indexed-object.js"); 5503 5504 var nativeGetOwnPropertyNames = __webpack_require__( 5505 /*! ../internals/object-get-own-property-names */ 5506 "./node_modules/core-js/internals/object-get-own-property-names.js").f; 5507 5508 var toString = {}.toString; 5509 var windowNames = typeof window == 'object' && window && Object.getOwnPropertyNames ? Object.getOwnPropertyNames(window) : []; 5510 5511 var getWindowNames = function getWindowNames(it) { 5512 try { 5513 return nativeGetOwnPropertyNames(it); 5514 } catch (error) { 5515 return windowNames.slice(); 5516 } 5517 }; // fallback for IE11 buggy Object.getOwnPropertyNames with iframe and window 5518 5519 5520 module.exports.f = function getOwnPropertyNames(it) { 5521 return windowNames && toString.call(it) == '[object Window]' ? getWindowNames(it) : nativeGetOwnPropertyNames(toIndexedObject(it)); 5522 }; 5523 /***/ 5524 5525 }, 5526 5527 /***/ 5528
vendor: 1,097 bytes, lines 5528-5556
5528"./node_modules/core-js/internals/object-get-own-property-names.js": 5529 /*!*************************************************************************!*\ 5530 !*** ./node_modules/core-js/internals/object-get-own-property-names.js ***! 5531 \*************************************************************************/ 5532 5533 /*! no static exports found */ 5534 5535 /***/ 5536 function node_modulesCoreJsInternalsObjectGetOwnPropertyNamesJs(module, exports, __webpack_require__) { 5537 var internalObjectKeys = __webpack_require__( 5538 /*! ../internals/object-keys-internal */ 5539 "./node_modules/core-js/internals/object-keys-internal.js"); 5540 5541 var enumBugKeys = __webpack_require__( 5542 /*! ../internals/enum-bug-keys */ 5543 "./node_modules/core-js/internals/enum-bug-keys.js"); 5544 5545 var hiddenKeys = enumBugKeys.concat('length', 'prototype'); // `Object.getOwnPropertyNames` method 5546 // https://tc39.github.io/ecma262/#sec-object.getownpropertynames 5547 5548 exports.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O) { 5549 return internalObjectKeys(O, hiddenKeys); 5550 }; 5551 /***/ 5552 5553 }, 5554 5555 /***/ 5556
vendor: 521 bytes, lines 5556-5570
5556"./node_modules/core-js/internals/object-get-own-property-symbols.js": 5557 /*!***************************************************************************!*\ 5558 !*** ./node_modules/core-js/internals/object-get-own-property-symbols.js ***! 5559 \***************************************************************************/ 5560 5561 /*! no static exports found */ 5562 5563 /***/ 5564 function node_modulesCoreJsInternalsObjectGetOwnPropertySymbolsJs(module, exports) { 5565 exports.f = Object.getOwnPropertySymbols; 5566 /***/ 5567 }, 5568 5569 /***/ 5570
vendor: 1,543 bytes, lines 5570-5613
5570"./node_modules/core-js/internals/object-get-prototype-of.js": 5571 /*!*******************************************************************!*\ 5572 !*** ./node_modules/core-js/internals/object-get-prototype-of.js ***! 5573 \*******************************************************************/ 5574 5575 /*! no static exports found */ 5576 5577 /***/ 5578 function node_modulesCoreJsInternalsObjectGetPrototypeOfJs(module, exports, __webpack_require__) { 5579 var has = __webpack_require__( 5580 /*! ../internals/has */ 5581 "./node_modules/core-js/internals/has.js"); 5582 5583 var toObject = __webpack_require__( 5584 /*! ../internals/to-object */ 5585 "./node_modules/core-js/internals/to-object.js"); 5586 5587 var sharedKey = __webpack_require__( 5588 /*! ../internals/shared-key */ 5589 "./node_modules/core-js/internals/shared-key.js"); 5590 5591 var CORRECT_PROTOTYPE_GETTER = __webpack_require__( 5592 /*! ../internals/correct-prototype-getter */ 5593 "./node_modules/core-js/internals/correct-prototype-getter.js"); 5594 5595 var IE_PROTO = sharedKey('IE_PROTO'); 5596 var ObjectPrototype = Object.prototype; // `Object.getPrototypeOf` method 5597 // https://tc39.github.io/ecma262/#sec-object.getprototypeof 5598 5599 module.exports = CORRECT_PROTOTYPE_GETTER ? Object.getPrototypeOf : function (O) { 5600 O = toObject(O); 5601 if (has(O, IE_PROTO)) return O[IE_PROTO]; 5602 5603 if (typeof O.constructor == 'function' && O instanceof O.constructor) { 5604 return O.constructor.prototype; 5605 } 5606 5607 return O instanceof Object ? ObjectPrototype : null; 5608 }; 5609 /***/ 5610 }, 5611 5612 /***/ 5613
vendor: 1,436 bytes, lines 5613-5662
5613"./node_modules/core-js/internals/object-keys-internal.js": 5614 /*!****************************************************************!*\ 5615 !*** ./node_modules/core-js/internals/object-keys-internal.js ***! 5616 \****************************************************************/ 5617 5618 /*! no static exports found */ 5619 5620 /***/ 5621 function node_modulesCoreJsInternalsObjectKeysInternalJs(module, exports, __webpack_require__) { 5622 var has = __webpack_require__( 5623 /*! ../internals/has */ 5624 "./node_modules/core-js/internals/has.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 indexOf = __webpack_require__( 5631 /*! ../internals/array-includes */ 5632 "./node_modules/core-js/internals/array-includes.js").indexOf; 5633 5634 var hiddenKeys = __webpack_require__( 5635 /*! ../internals/hidden-keys */ 5636 "./node_modules/core-js/internals/hidden-keys.js"); 5637 5638 module.exports = function (object, names) { 5639 var O = toIndexedObject(object); 5640 var i = 0; 5641 var result = []; 5642 var key; 5643 5644 for (key in O) { 5645 !has(hiddenKeys, key) && has(O, key) && result.push(key); 5646 } // Don't enum bug & hidden keys 5647 5648 5649 while (names.length > i) { 5650 if (has(O, key = names[i++])) { 5651 ~indexOf(result, key) || result.push(key); 5652 } 5653 } 5654 5655 return result; 5656 }; 5657 /***/ 5658 5659 }, 5660 5661 /***/ 5662
vendor: 892 bytes, lines 5662-5689
5662"./node_modules/core-js/internals/object-keys.js": 5663 /*!*******************************************************!*\ 5664 !*** ./node_modules/core-js/internals/object-keys.js ***! 5665 \*******************************************************/ 5666 5667 /*! no static exports found */ 5668 5669 /***/ 5670 function node_modulesCoreJsInternalsObjectKeysJs(module, exports, __webpack_require__) { 5671 var internalObjectKeys = __webpack_require__( 5672 /*! ../internals/object-keys-internal */ 5673 "./node_modules/core-js/internals/object-keys-internal.js"); 5674 5675 var enumBugKeys = __webpack_require__( 5676 /*! ../internals/enum-bug-keys */ 5677 "./node_modules/core-js/internals/enum-bug-keys.js"); // `Object.keys` method 5678 // https://tc39.github.io/ecma262/#sec-object.keys 5679 5680 5681 module.exports = Object.keys || function keys(O) { 5682 return internalObjectKeys(O, enumBugKeys); 5683 }; 5684 /***/ 5685 5686 }, 5687 5688 /***/ 5689
vendor: 1,124 bytes, lines 5689-5716
5689"./node_modules/core-js/internals/object-property-is-enumerable.js": 5690 /*!*************************************************************************!*\ 5691 !*** ./node_modules/core-js/internals/object-property-is-enumerable.js ***! 5692 \*************************************************************************/ 5693 5694 /*! no static exports found */ 5695 5696 /***/ 5697 function node_modulesCoreJsInternalsObjectPropertyIsEnumerableJs(module, exports, __webpack_require__) { 5698 "use strict"; 5699 5700 var nativePropertyIsEnumerable = {}.propertyIsEnumerable; 5701 var getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor; // Nashorn ~ JDK8 bug 5702 5703 var NASHORN_BUG = getOwnPropertyDescriptor && !nativePropertyIsEnumerable.call({ 5704 1: 2 5705 }, 1); // `Object.prototype.propertyIsEnumerable` method implementation 5706 // https://tc39.github.io/ecma262/#sec-object.prototype.propertyisenumerable 5707 5708 exports.f = NASHORN_BUG ? function propertyIsEnumerable(V) { 5709 var descriptor = getOwnPropertyDescriptor(this, V); 5710 return !!descriptor && descriptor.enumerable; 5711 } : nativePropertyIsEnumerable; 5712 /***/ 5713 }, 5714 5715 /***/ 5716
vendor: 1,573 bytes, lines 5716-5762
5716"./node_modules/core-js/internals/object-set-prototype-of.js": 5717 /*!*******************************************************************!*\ 5718 !*** ./node_modules/core-js/internals/object-set-prototype-of.js ***! 5719 \*******************************************************************/ 5720 5721 /*! no static exports found */ 5722 5723 /***/ 5724 function node_modulesCoreJsInternalsObjectSetPrototypeOfJs(module, exports, __webpack_require__) { 5725 var anObject = __webpack_require__( 5726 /*! ../internals/an-object */ 5727 "./node_modules/core-js/internals/an-object.js"); 5728 5729 var aPossiblePrototype = __webpack_require__( 5730 /*! ../internals/a-possible-prototype */ 5731 "./node_modules/core-js/internals/a-possible-prototype.js"); // `Object.setPrototypeOf` method 5732 // https://tc39.github.io/ecma262/#sec-object.setprototypeof 5733 // Works with __proto__ only. Old v8 can't work with null proto objects. 5734 5735 /* eslint-disable no-proto */ 5736 5737 5738 module.exports = Object.setPrototypeOf || ('__proto__' in {} ? function () { 5739 var CORRECT_SETTER = false; 5740 var test = {}; 5741 var setter; 5742 5743 try { 5744 setter = Object.getOwnPropertyDescriptor(Object.prototype, '__proto__').set; 5745 setter.call(test, []); 5746 CORRECT_SETTER = test instanceof Array; 5747 } catch (error) { 5748 /* empty */ 5749 } 5750 5751 return function setPrototypeOf(O, proto) { 5752 anObject(O); 5753 aPossiblePrototype(proto); 5754 if (CORRECT_SETTER) setter.call(O, proto);else O.__proto__ = proto; 5755 return O; 5756 }; 5757 }() : undefined); 5758 /***/ 5759 }, 5760 5761 /***/ 5762
vendor: 990 bytes, lines 5762-5790
5762"./node_modules/core-js/internals/object-to-string.js": 5763 /*!************************************************************!*\ 5764 !*** ./node_modules/core-js/internals/object-to-string.js ***! 5765 \************************************************************/ 5766 5767 /*! no static exports found */ 5768 5769 /***/ 5770 function node_modulesCoreJsInternalsObjectToStringJs(module, exports, __webpack_require__) { 5771 "use strict"; 5772 5773 var TO_STRING_TAG_SUPPORT = __webpack_require__( 5774 /*! ../internals/to-string-tag-support */ 5775 "./node_modules/core-js/internals/to-string-tag-support.js"); 5776 5777 var classof = __webpack_require__( 5778 /*! ../internals/classof */ 5779 "./node_modules/core-js/internals/classof.js"); // `Object.prototype.toString` method implementation 5780 // https://tc39.github.io/ecma262/#sec-object.prototype.tostring 5781 5782 5783 module.exports = TO_STRING_TAG_SUPPORT ? {}.toString : function toString() { 5784 return '[object ' + classof(this) + ']'; 5785 }; 5786 /***/ 5787 }, 5788 5789 /***/ 5790
vendor: 1,382 bytes, lines 5790-5826
5790"./node_modules/core-js/internals/own-keys.js": 5791 /*!****************************************************!*\ 5792 !*** ./node_modules/core-js/internals/own-keys.js ***! 5793 \****************************************************/ 5794 5795 /*! no static exports found */ 5796 5797 /***/ 5798 function node_modulesCoreJsInternalsOwnKeysJs(module, exports, __webpack_require__) { 5799 var getBuiltIn = __webpack_require__( 5800 /*! ../internals/get-built-in */ 5801 "./node_modules/core-js/internals/get-built-in.js"); 5802 5803 var getOwnPropertyNamesModule = __webpack_require__( 5804 /*! ../internals/object-get-own-property-names */ 5805 "./node_modules/core-js/internals/object-get-own-property-names.js"); 5806 5807 var getOwnPropertySymbolsModule = __webpack_require__( 5808 /*! ../internals/object-get-own-property-symbols */ 5809 "./node_modules/core-js/internals/object-get-own-property-symbols.js"); 5810 5811 var anObject = __webpack_require__( 5812 /*! ../internals/an-object */ 5813 "./node_modules/core-js/internals/an-object.js"); // all object keys, includes non-enumerable and symbols 5814 5815 5816 module.exports = getBuiltIn('Reflect', 'ownKeys') || function ownKeys(it) { 5817 var keys = getOwnPropertyNamesModule.f(anObject(it)); 5818 var getOwnPropertySymbols = getOwnPropertySymbolsModule.f; 5819 return getOwnPropertySymbols ? keys.concat(getOwnPropertySymbols(it)) : keys; 5820 }; 5821 /***/ 5822 5823 }, 5824 5825 /***/ 5826
vendor: 515 bytes, lines 5826-5844
5826"./node_modules/core-js/internals/path.js": 5827 /*!************************************************!*\ 5828 !*** ./node_modules/core-js/internals/path.js ***! 5829 \************************************************/ 5830 5831 /*! no static exports found */ 5832 5833 /***/ 5834 function node_modulesCoreJsInternalsPathJs(module, exports, __webpack_require__) { 5835 var global = __webpack_require__( 5836 /*! ../internals/global */ 5837 "./node_modules/core-js/internals/global.js"); 5838 5839 module.exports = global; 5840 /***/ 5841 }, 5842 5843 /***/ 5844
vendor: 600 bytes, lines 5844-5871
5844"./node_modules/core-js/internals/perform.js": 5845 /*!***************************************************!*\ 5846 !*** ./node_modules/core-js/internals/perform.js ***! 5847 \***************************************************/ 5848 5849 /*! no static exports found */ 5850 5851 /***/ 5852 function node_modulesCoreJsInternalsPerformJs(module, exports) { 5853 module.exports = function (exec) { 5854 try { 5855 return { 5856 error: false, 5857 value: exec() 5858 }; 5859 } catch (error) { 5860 return { 5861 error: true, 5862 value: error 5863 }; 5864 } 5865 }; 5866 /***/ 5867 5868 }, 5869 5870 /***/ 5871
vendor: 1,128 bytes, lines 5871-5905
5871"./node_modules/core-js/internals/promise-resolve.js": 5872 /*!***********************************************************!*\ 5873 !*** ./node_modules/core-js/internals/promise-resolve.js ***! 5874 \***********************************************************/ 5875 5876 /*! no static exports found */ 5877 5878 /***/ 5879 function node_modulesCoreJsInternalsPromiseResolveJs(module, exports, __webpack_require__) { 5880 var anObject = __webpack_require__( 5881 /*! ../internals/an-object */ 5882 "./node_modules/core-js/internals/an-object.js"); 5883 5884 var isObject = __webpack_require__( 5885 /*! ../internals/is-object */ 5886 "./node_modules/core-js/internals/is-object.js"); 5887 5888 var newPromiseCapability = __webpack_require__( 5889 /*! ../internals/new-promise-capability */ 5890 "./node_modules/core-js/internals/new-promise-capability.js"); 5891 5892 module.exports = function (C, x) { 5893 anObject(C); 5894 if (isObject(x) && x.constructor === C) return x; 5895 var promiseCapability = newPromiseCapability.f(C); 5896 var resolve = promiseCapability.resolve; 5897 resolve(x); 5898 return promiseCapability.promise; 5899 }; 5900 /***/ 5901 5902 }, 5903 5904 /***/ 5905
vendor: 703 bytes, lines 5905-5930
5905"./node_modules/core-js/internals/redefine-all.js": 5906 /*!********************************************************!*\ 5907 !*** ./node_modules/core-js/internals/redefine-all.js ***! 5908 \********************************************************/ 5909 5910 /*! no static exports found */ 5911 5912 /***/ 5913 function node_modulesCoreJsInternalsRedefineAllJs(module, exports, __webpack_require__) { 5914 var redefine = __webpack_require__( 5915 /*! ../internals/redefine */ 5916 "./node_modules/core-js/internals/redefine.js"); 5917 5918 module.exports = function (target, src, options) { 5919 for (var key in src) { 5920 redefine(target, key, src[key], options); 5921 } 5922 5923 return target; 5924 }; 5925 /***/ 5926 5927 }, 5928 5929 /***/ 5930
vendor: 2,477 bytes, lines 5930-5993
5930"./node_modules/core-js/internals/redefine.js": 5931 /*!****************************************************!*\ 5932 !*** ./node_modules/core-js/internals/redefine.js ***! 5933 \****************************************************/ 5934 5935 /*! no static exports found */ 5936 5937 /***/ 5938 function node_modulesCoreJsInternalsRedefineJs(module, exports, __webpack_require__) { 5939 var global = __webpack_require__( 5940 /*! ../internals/global */ 5941 "./node_modules/core-js/internals/global.js"); 5942 5943 var createNonEnumerableProperty = __webpack_require__( 5944 /*! ../internals/create-non-enumerable-property */ 5945 "./node_modules/core-js/internals/create-non-enumerable-property.js"); 5946 5947 var has = __webpack_require__( 5948 /*! ../internals/has */ 5949 "./node_modules/core-js/internals/has.js"); 5950 5951 var setGlobal = __webpack_require__( 5952 /*! ../internals/set-global */ 5953 "./node_modules/core-js/internals/set-global.js"); 5954 5955 var inspectSource = __webpack_require__( 5956 /*! ../internals/inspect-source */ 5957 "./node_modules/core-js/internals/inspect-source.js"); 5958 5959 var InternalStateModule = __webpack_require__( 5960 /*! ../internals/internal-state */ 5961 "./node_modules/core-js/internals/internal-state.js"); 5962 5963 var getInternalState = InternalStateModule.get; 5964 var enforceInternalState = InternalStateModule.enforce; 5965 var TEMPLATE = String(String).split('String'); 5966 (module.exports = function (O, key, value, options) { 5967 var unsafe = options ? !!options.unsafe : false; 5968 var simple = options ? !!options.enumerable : false; 5969 var noTargetGet = options ? !!options.noTargetGet : false; 5970 5971 if (typeof value == 'function') { 5972 if (typeof key == 'string' && !has(value, 'name')) createNonEnumerableProperty(value, 'name', key); 5973 enforceInternalState(value).source = TEMPLATE.join(typeof key == 'string' ? key : ''); 5974 } 5975 5976 if (O === global) { 5977 if (simple) O[key] = value;else setGlobal(key, value); 5978 return; 5979 } else if (!unsafe) { 5980 delete O[key]; 5981 } else if (!noTargetGet && O[key]) { 5982 simple = true; 5983 } 5984 5985 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 5986 })(Function.prototype, 'toString', function toString() { 5987 return typeof this == 'function' && getInternalState(this).source || inspectSource(this); 5988 }); 5989 /***/ 5990 }, 5991 5992 /***/ 5993
vendor: 1,266 bytes, lines 5993-6036
5993"./node_modules/core-js/internals/regexp-exec-abstract.js": 5994 /*!****************************************************************!*\ 5995 !*** ./node_modules/core-js/internals/regexp-exec-abstract.js ***! 5996 \****************************************************************/ 5997 5998 /*! no static exports found */ 5999 6000 /***/ 6001 function node_modulesCoreJsInternalsRegexpExecAbstractJs(module, exports, __webpack_require__) { 6002 var classof = __webpack_require__( 6003 /*! ./classof-raw */ 6004 "./node_modules/core-js/internals/classof-raw.js"); 6005 6006 var regexpExec = __webpack_require__( 6007 /*! ./regexp-exec */ 6008 "./node_modules/core-js/internals/regexp-exec.js"); // `RegExpExec` abstract operation 6009 // https://tc39.github.io/ecma262/#sec-regexpexec 6010 6011 6012 module.exports = function (R, S) { 6013 var exec = R.exec; 6014 6015 if (typeof exec === 'function') { 6016 var result = exec.call(R, S); 6017 6018 if (typeof result !== 'object') { 6019 throw TypeError('RegExp exec method returned something other than an Object or null'); 6020 } 6021 6022 return result; 6023 } 6024 6025 if (classof(R) !== 'RegExp') { 6026 throw TypeError('RegExp#exec called on incompatible receiver'); 6027 } 6028 6029 return regexpExec.call(R, S); 6030 }; 6031 /***/ 6032 6033 }, 6034 6035 /***/ 6036
vendor: 3,646 bytes, lines 6036-6142
6036"./node_modules/core-js/internals/regexp-exec.js": 6037 /*!*******************************************************!*\ 6038 !*** ./node_modules/core-js/internals/regexp-exec.js ***! 6039 \*******************************************************/ 6040 6041 /*! no static exports found */ 6042 6043 /***/ 6044 function node_modulesCoreJsInternalsRegexpExecJs(module, exports, __webpack_require__) { 6045 "use strict"; 6046 6047 var regexpFlags = __webpack_require__( 6048 /*! ./regexp-flags */ 6049 "./node_modules/core-js/internals/regexp-flags.js"); 6050 6051 var stickyHelpers = __webpack_require__( 6052 /*! ./regexp-sticky-helpers */ 6053 "./node_modules/core-js/internals/regexp-sticky-helpers.js"); 6054 6055 var nativeExec = RegExp.prototype.exec; // This always refers to the native implementation, because the 6056 // String#replace polyfill uses ./fix-regexp-well-known-symbol-logic.js, 6057 // which loads this file before patching the method. 6058 6059 var nativeReplace = String.prototype.replace; 6060 var patchedExec = nativeExec; 6061 6062 var UPDATES_LAST_INDEX_WRONG = function () { 6063 var re1 = /a/; 6064 var re2 = /b*/g; 6065 nativeExec.call(re1, 'a'); 6066 nativeExec.call(re2, 'a'); 6067 return re1.lastIndex !== 0 || re2.lastIndex !== 0; 6068 }(); 6069 6070 var UNSUPPORTED_Y = stickyHelpers.UNSUPPORTED_Y || stickyHelpers.BROKEN_CARET; // nonparticipating capturing group, copied from es5-shim's String#split patch. 6071 6072 var NPCG_INCLUDED = /()??/.exec('')[1] !== undefined; 6073 var PATCH = UPDATES_LAST_INDEX_WRONG || NPCG_INCLUDED || UNSUPPORTED_Y; 6074 6075 if (PATCH) { 6076 patchedExec = function exec(str) { 6077 var re = this; 6078 var lastIndex, reCopy, match, i; 6079 var sticky = UNSUPPORTED_Y && re.sticky; 6080 var flags = regexpFlags.call(re); 6081 var source = re.source; 6082 var charsAdded = 0; 6083 var strCopy = str; 6084 6085 if (sticky) { 6086 flags = flags.replace('y', ''); 6087 6088 if (flags.indexOf('g') === -1) { 6089 flags += 'g'; 6090 } 6091 6092 strCopy = String(str).slice(re.lastIndex); // Support anchored sticky behavior. 6093 6094 if (re.lastIndex > 0 && (!re.multiline || re.multiline && str[re.lastIndex - 1] !== '\n')) { 6095 source = '(?: ' + source + ')'; 6096 strCopy = ' ' + strCopy; 6097 charsAdded++; 6098 } // ^(? + rx + ) is needed, in combination with some str slicing, to 6099 // simulate the 'y' flag. 6100 6101 6102 reCopy = new RegExp('^(?:' + source + ')', flags); 6103 } 6104 6105 if (NPCG_INCLUDED) { 6106 reCopy = new RegExp('^' + source + '$(?!\\s)', flags); 6107 } 6108 6109 if (UPDATES_LAST_INDEX_WRONG) lastIndex = re.lastIndex; 6110 match = nativeExec.call(sticky ? reCopy : re, strCopy); 6111 6112 if (sticky) { 6113 if (match) { 6114 match.input = match.input.slice(charsAdded); 6115 match[0] = match[0].slice(charsAdded); 6116 match.index = re.lastIndex; 6117 re.lastIndex += match[0].length; 6118 } else re.lastIndex = 0; 6119 } else if (UPDATES_LAST_INDEX_WRONG && match) { 6120 re.lastIndex = re.global ? match.index + match[0].length : lastIndex; 6121 } 6122 6123 if (NPCG_INCLUDED && match && match.length > 1) { 6124 // Fix browsers whose `exec` methods don't consistently return `undefined` 6125 // for NPCG, like IE8. NOTE: This doesn' work for /(.?)?/ 6126 nativeReplace.call(match[0], reCopy, function () { 6127 for (i = 1; i < arguments.length - 2; i++) { 6128 if (arguments[i] === undefined) match[i] = undefined; 6129 } 6130 }); 6131 } 6132 6133 return match; 6134 }; 6135 } 6136 6137 module.exports = patchedExec; 6138 /***/ 6139 }, 6140 6141 /***/ 6142
vendor: 1,029 bytes, lines 6142-6175
6142"./node_modules/core-js/internals/regexp-flags.js": 6143 /*!********************************************************!*\ 6144 !*** ./node_modules/core-js/internals/regexp-flags.js ***! 6145 \********************************************************/ 6146 6147 /*! no static exports found */ 6148 6149 /***/ 6150 function node_modulesCoreJsInternalsRegexpFlagsJs(module, exports, __webpack_require__) { 6151 "use strict"; 6152 6153 var anObject = __webpack_require__( 6154 /*! ../internals/an-object */ 6155 "./node_modules/core-js/internals/an-object.js"); // `RegExp.prototype.flags` getter implementation 6156 // https://tc39.github.io/ecma262/#sec-get-regexp.prototype.flags 6157 6158 6159 module.exports = function () { 6160 var that = anObject(this); 6161 var result = ''; 6162 if (that.global) result += 'g'; 6163 if (that.ignoreCase) result += 'i'; 6164 if (that.multiline) result += 'm'; 6165 if (that.dotAll) result += 's'; 6166 if (that.unicode) result += 'u'; 6167 if (that.sticky) result += 'y'; 6168 return result; 6169 }; 6170 /***/ 6171 6172 }, 6173 6174 /***/ 6175
vendor: 1,194 bytes, lines 6175-6212
6175"./node_modules/core-js/internals/regexp-sticky-helpers.js": 6176 /*!*****************************************************************!*\ 6177 !*** ./node_modules/core-js/internals/regexp-sticky-helpers.js ***! 6178 \*****************************************************************/ 6179 6180 /*! no static exports found */ 6181 6182 /***/ 6183 function node_modulesCoreJsInternalsRegexpStickyHelpersJs(module, exports, __webpack_require__) { 6184 "use strict"; 6185 6186 var fails = __webpack_require__( 6187 /*! ./fails */ 6188 "./node_modules/core-js/internals/fails.js"); // babel-minify transpiles RegExp('a', 'y') -> /a/y and it causes SyntaxError, 6189 // so we use an intermediate function. 6190 6191 6192 function RE(s, f) { 6193 return RegExp(s, f); 6194 } 6195 6196 exports.UNSUPPORTED_Y = fails(function () { 6197 // babel-minify transpiles RegExp('a', 'y') -> /a/y and it causes SyntaxError 6198 var re = RE('a', 'y'); 6199 re.lastIndex = 2; 6200 return re.exec('abcd') != null; 6201 }); 6202 exports.BROKEN_CARET = fails(function () { 6203 // https://bugzilla.mozilla.org/show_bug.cgi?id=773687 6204 var re = RE('^r', 'gy'); 6205 re.lastIndex = 2; 6206 return re.exec('str') != null; 6207 }); 6208 /***/ 6209 }, 6210 6211 /***/ 6212
vendor: 695 bytes, lines 6212-6232
6212"./node_modules/core-js/internals/require-object-coercible.js": 6213 /*!********************************************************************!*\ 6214 !*** ./node_modules/core-js/internals/require-object-coercible.js ***! 6215 \********************************************************************/ 6216 6217 /*! no static exports found */ 6218 6219 /***/ 6220 function node_modulesCoreJsInternalsRequireObjectCoercibleJs(module, exports) { 6221 // `RequireObjectCoercible` abstract operation 6222 // https://tc39.github.io/ecma262/#sec-requireobjectcoercible 6223 module.exports = function (it) { 6224 if (it == undefined) throw TypeError("Can't call method on " + it); 6225 return it; 6226 }; 6227 /***/ 6228 6229 }, 6230 6231 /***/ 6232
vendor: 646 bytes, lines 6232-6252
6232"./node_modules/core-js/internals/same-value.js": 6233 /*!******************************************************!*\ 6234 !*** ./node_modules/core-js/internals/same-value.js ***! 6235 \******************************************************/ 6236 6237 /*! no static exports found */ 6238 6239 /***/ 6240 function node_modulesCoreJsInternalsSameValueJs(module, exports) { 6241 // `SameValue` abstract operation 6242 // https://tc39.github.io/ecma262/#sec-samevalue 6243 module.exports = Object.is || function is(x, y) { 6244 // eslint-disable-next-line no-self-compare 6245 return x === y ? x !== 0 || 1 / x === 1 / y : x != x && y != y; 6246 }; 6247 /***/ 6248 6249 }, 6250 6251 /***/ 6252
vendor: 909 bytes, lines 6252-6283
6252"./node_modules/core-js/internals/set-global.js": 6253 /*!******************************************************!*\ 6254 !*** ./node_modules/core-js/internals/set-global.js ***! 6255 \******************************************************/ 6256 6257 /*! no static exports found */ 6258 6259 /***/ 6260 function node_modulesCoreJsInternalsSetGlobalJs(module, exports, __webpack_require__) { 6261 var global = __webpack_require__( 6262 /*! ../internals/global */ 6263 "./node_modules/core-js/internals/global.js"); 6264 6265 var createNonEnumerableProperty = __webpack_require__( 6266 /*! ../internals/create-non-enumerable-property */ 6267 "./node_modules/core-js/internals/create-non-enumerable-property.js"); 6268 6269 module.exports = function (key, value) { 6270 try { 6271 createNonEnumerableProperty(global, key, value); 6272 } catch (error) { 6273 global[key] = value; 6274 } 6275 6276 return value; 6277 }; 6278 /***/ 6279 6280 }, 6281 6282 /***/ 6283
vendor: 1,453 bytes, lines 6283-6330
6283"./node_modules/core-js/internals/set-species.js": 6284 /*!*******************************************************!*\ 6285 !*** ./node_modules/core-js/internals/set-species.js ***! 6286 \*******************************************************/ 6287 6288 /*! no static exports found */ 6289 6290 /***/ 6291 function node_modulesCoreJsInternalsSetSpeciesJs(module, exports, __webpack_require__) { 6292 "use strict"; 6293 6294 var getBuiltIn = __webpack_require__( 6295 /*! ../internals/get-built-in */ 6296 "./node_modules/core-js/internals/get-built-in.js"); 6297 6298 var definePropertyModule = __webpack_require__( 6299 /*! ../internals/object-define-property */ 6300 "./node_modules/core-js/internals/object-define-property.js"); 6301 6302 var wellKnownSymbol = __webpack_require__( 6303 /*! ../internals/well-known-symbol */ 6304 "./node_modules/core-js/internals/well-known-symbol.js"); 6305 6306 var DESCRIPTORS = __webpack_require__( 6307 /*! ../internals/descriptors */ 6308 "./node_modules/core-js/internals/descriptors.js"); 6309 6310 var SPECIES = wellKnownSymbol('species'); 6311 6312 module.exports = function (CONSTRUCTOR_NAME) { 6313 var Constructor = getBuiltIn(CONSTRUCTOR_NAME); 6314 var defineProperty = definePropertyModule.f; 6315 6316 if (DESCRIPTORS && Constructor && !Constructor[SPECIES]) { 6317 defineProperty(Constructor, SPECIES, { 6318 configurable: true, 6319 get: function get() { 6320 return this; 6321 } 6322 }); 6323 } 6324 }; 6325 /***/ 6326 6327 }, 6328 6329 /***/ 6330
vendor: 1,156 bytes, lines 6330-6366
6330"./node_modules/core-js/internals/set-to-string-tag.js": 6331 /*!*************************************************************!*\ 6332 !*** ./node_modules/core-js/internals/set-to-string-tag.js ***! 6333 \*************************************************************/ 6334 6335 /*! no static exports found */ 6336 6337 /***/ 6338 function node_modulesCoreJsInternalsSetToStringTagJs(module, exports, __webpack_require__) { 6339 var defineProperty = __webpack_require__( 6340 /*! ../internals/object-define-property */ 6341 "./node_modules/core-js/internals/object-define-property.js").f; 6342 6343 var has = __webpack_require__( 6344 /*! ../internals/has */ 6345 "./node_modules/core-js/internals/has.js"); 6346 6347 var wellKnownSymbol = __webpack_require__( 6348 /*! ../internals/well-known-symbol */ 6349 "./node_modules/core-js/internals/well-known-symbol.js"); 6350 6351 var TO_STRING_TAG = wellKnownSymbol('toStringTag'); 6352 6353 module.exports = function (it, TAG, STATIC) { 6354 if (it && !has(it = STATIC ? it : it.prototype, TO_STRING_TAG)) { 6355 defineProperty(it, TO_STRING_TAG, { 6356 configurable: true, 6357 value: TAG 6358 }); 6359 } 6360 }; 6361 /***/ 6362 6363 }, 6364 6365 /***/ 6366
vendor: 755 bytes, lines 6366-6393
6366"./node_modules/core-js/internals/shared-key.js": 6367 /*!******************************************************!*\ 6368 !*** ./node_modules/core-js/internals/shared-key.js ***! 6369 \******************************************************/ 6370 6371 /*! no static exports found */ 6372 6373 /***/ 6374 function node_modulesCoreJsInternalsSharedKeyJs(module, exports, __webpack_require__) { 6375 var shared = __webpack_require__( 6376 /*! ../internals/shared */ 6377 "./node_modules/core-js/internals/shared.js"); 6378 6379 var uid = __webpack_require__( 6380 /*! ../internals/uid */ 6381 "./node_modules/core-js/internals/uid.js"); 6382 6383 var keys = shared('keys'); 6384 6385 module.exports = function (key) { 6386 return keys[key] || (keys[key] = uid(key)); 6387 }; 6388 /***/ 6389 6390 }, 6391 6392 /***/ 6393
vendor: 781 bytes, lines 6393-6417
6393"./node_modules/core-js/internals/shared-store.js": 6394 /*!********************************************************!*\ 6395 !*** ./node_modules/core-js/internals/shared-store.js ***! 6396 \********************************************************/ 6397 6398 /*! no static exports found */ 6399 6400 /***/ 6401 function node_modulesCoreJsInternalsSharedStoreJs(module, exports, __webpack_require__) { 6402 var global = __webpack_require__( 6403 /*! ../internals/global */ 6404 "./node_modules/core-js/internals/global.js"); 6405 6406 var setGlobal = __webpack_require__( 6407 /*! ../internals/set-global */ 6408 "./node_modules/core-js/internals/set-global.js"); 6409 6410 var SHARED = '__core-js_shared__'; 6411 var store = global[SHARED] || setGlobal(SHARED, {}); 6412 module.exports = store; 6413 /***/ 6414 }, 6415 6416 /***/ 6417
vendor: 913 bytes, lines 6417-6445
6417"./node_modules/core-js/internals/shared.js": 6418 /*!**************************************************!*\ 6419 !*** ./node_modules/core-js/internals/shared.js ***! 6420 \**************************************************/ 6421 6422 /*! no static exports found */ 6423 6424 /***/ 6425 function node_modulesCoreJsInternalsSharedJs(module, exports, __webpack_require__) { 6426 var IS_PURE = __webpack_require__( 6427 /*! ../internals/is-pure */ 6428 "./node_modules/core-js/internals/is-pure.js"); 6429 6430 var store = __webpack_require__( 6431 /*! ../internals/shared-store */ 6432 "./node_modules/core-js/internals/shared-store.js"); 6433 6434 (module.exports = function (key, value) { 6435 return store[key] || (store[key] = value !== undefined ? value : {}); 6436 })('versions', []).push({ 6437 version: '3.6.4', 6438 mode: IS_PURE ? 'pure' : 'global', 6439 copyright: '© 2020 Denis Pushkarev (zloirock.ru)' 6440 }); 6441 /***/ 6442 }, 6443 6444 /***/ 6445
vendor: 1,229 bytes, lines 6445-6479
6445"./node_modules/core-js/internals/species-constructor.js": 6446 /*!***************************************************************!*\ 6447 !*** ./node_modules/core-js/internals/species-constructor.js ***! 6448 \***************************************************************/ 6449 6450 /*! no static exports found */ 6451 6452 /***/ 6453 function node_modulesCoreJsInternalsSpeciesConstructorJs(module, exports, __webpack_require__) { 6454 var anObject = __webpack_require__( 6455 /*! ../internals/an-object */ 6456 "./node_modules/core-js/internals/an-object.js"); 6457 6458 var aFunction = __webpack_require__( 6459 /*! ../internals/a-function */ 6460 "./node_modules/core-js/internals/a-function.js"); 6461 6462 var wellKnownSymbol = __webpack_require__( 6463 /*! ../internals/well-known-symbol */ 6464 "./node_modules/core-js/internals/well-known-symbol.js"); 6465 6466 var SPECIES = wellKnownSymbol('species'); // `SpeciesConstructor` abstract operation 6467 // https://tc39.github.io/ecma262/#sec-speciesconstructor 6468 6469 module.exports = function (O, defaultConstructor) { 6470 var C = anObject(O).constructor; 6471 var S; 6472 return C === undefined || (S = anObject(C)[SPECIES]) == undefined ? defaultConstructor : aFunction(S); 6473 }; 6474 /***/ 6475 6476 }, 6477 6478 /***/ 6479
vendor: 859 bytes, lines 6479-6505
6479"./node_modules/core-js/internals/string-html-forced.js": 6480 /*!**************************************************************!*\ 6481 !*** ./node_modules/core-js/internals/string-html-forced.js ***! 6482 \**************************************************************/ 6483 6484 /*! no static exports found */ 6485 6486 /***/ 6487 function node_modulesCoreJsInternalsStringHtmlForcedJs(module, exports, __webpack_require__) { 6488 var fails = __webpack_require__( 6489 /*! ../internals/fails */ 6490 "./node_modules/core-js/internals/fails.js"); // check the existence of a method, lowercase 6491 // of a tag and escaping quotes in arguments 6492 6493 6494 module.exports = function (METHOD_NAME) { 6495 return fails(function () { 6496 var test = ''[METHOD_NAME]('"'); 6497 return test !== test.toLowerCase() || test.split('"').length > 3; 6498 }); 6499 }; 6500 /***/ 6501 6502 }, 6503 6504 /***/ 6505
vendor: 1,814 bytes, lines 6505-6547
6505"./node_modules/core-js/internals/string-multibyte.js": 6506 /*!************************************************************!*\ 6507 !*** ./node_modules/core-js/internals/string-multibyte.js ***! 6508 \************************************************************/ 6509 6510 /*! no static exports found */ 6511 6512 /***/ 6513 function node_modulesCoreJsInternalsStringMultibyteJs(module, exports, __webpack_require__) { 6514 var toInteger = __webpack_require__( 6515 /*! ../internals/to-integer */ 6516 "./node_modules/core-js/internals/to-integer.js"); 6517 6518 var requireObjectCoercible = __webpack_require__( 6519 /*! ../internals/require-object-coercible */ 6520 "./node_modules/core-js/internals/require-object-coercible.js"); // `String.prototype.{ codePointAt, at }` methods implementation 6521 6522 6523 var createMethod = function createMethod(CONVERT_TO_STRING) { 6524 return function ($this, pos) { 6525 var S = String(requireObjectCoercible($this)); 6526 var position = toInteger(pos); 6527 var size = S.length; 6528 var first, second; 6529 if (position < 0 || position >= size) return CONVERT_TO_STRING ? '' : undefined; 6530 first = S.charCodeAt(position); 6531 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; 6532 }; 6533 }; 6534 6535 module.exports = { 6536 // `String.prototype.codePointAt` method 6537 // https://tc39.github.io/ecma262/#sec-string.prototype.codepointat 6538 codeAt: createMethod(false), 6539 // `String.prototype.at` method 6540 // https://github.com/mathiasbynens/String.prototype.at 6541 charAt: createMethod(true) 6542 }; 6543 /***/ 6544 }, 6545 6546 /***/ 6547
vendor: 2,026 bytes, lines 6547-6598
6547"./node_modules/core-js/internals/string-pad.js": 6548 /*!******************************************************!*\ 6549 !*** ./node_modules/core-js/internals/string-pad.js ***! 6550 \******************************************************/ 6551 6552 /*! no static exports found */ 6553 6554 /***/ 6555 function node_modulesCoreJsInternalsStringPadJs(module, exports, __webpack_require__) { 6556 // https://github.com/tc39/proposal-string-pad-start-end 6557 var toLength = __webpack_require__( 6558 /*! ../internals/to-length */ 6559 "./node_modules/core-js/internals/to-length.js"); 6560 6561 var repeat = __webpack_require__( 6562 /*! ../internals/string-repeat */ 6563 "./node_modules/core-js/internals/string-repeat.js"); 6564 6565 var requireObjectCoercible = __webpack_require__( 6566 /*! ../internals/require-object-coercible */ 6567 "./node_modules/core-js/internals/require-object-coercible.js"); 6568 6569 var ceil = Math.ceil; // `String.prototype.{ padStart, padEnd }` methods implementation 6570 6571 var createMethod = function createMethod(IS_END) { 6572 return function ($this, maxLength, fillString) { 6573 var S = String(requireObjectCoercible($this)); 6574 var stringLength = S.length; 6575 var fillStr = fillString === undefined ? ' ' : String(fillString); 6576 var intMaxLength = toLength(maxLength); 6577 var fillLen, stringFiller; 6578 if (intMaxLength <= stringLength || fillStr == '') return S; 6579 fillLen = intMaxLength - stringLength; 6580 stringFiller = repeat.call(fillStr, ceil(fillLen / fillStr.length)); 6581 if (stringFiller.length > fillLen) stringFiller = stringFiller.slice(0, fillLen); 6582 return IS_END ? S + stringFiller : stringFiller + S; 6583 }; 6584 }; 6585 6586 module.exports = { 6587 // `String.prototype.padStart` method 6588 // https://tc39.github.io/ecma262/#sec-string.prototype.padstart 6589 start: createMethod(false), 6590 // `String.prototype.padEnd` method 6591 // https://tc39.github.io/ecma262/#sec-string.prototype.padend 6592 end: createMethod(true) 6593 }; 6594 /***/ 6595 }, 6596 6597 /***/ 6598
vendor: 1,226 bytes, lines 6598-6636
6598"./node_modules/core-js/internals/string-repeat.js": 6599 /*!*********************************************************!*\ 6600 !*** ./node_modules/core-js/internals/string-repeat.js ***! 6601 \*********************************************************/ 6602 6603 /*! no static exports found */ 6604 6605 /***/ 6606 function node_modulesCoreJsInternalsStringRepeatJs(module, exports, __webpack_require__) { 6607 "use strict"; 6608 6609 var toInteger = __webpack_require__( 6610 /*! ../internals/to-integer */ 6611 "./node_modules/core-js/internals/to-integer.js"); 6612 6613 var requireObjectCoercible = __webpack_require__( 6614 /*! ../internals/require-object-coercible */ 6615 "./node_modules/core-js/internals/require-object-coercible.js"); // `String.prototype.repeat` method implementation 6616 // https://tc39.github.io/ecma262/#sec-string.prototype.repeat 6617 6618 6619 module.exports = ''.repeat || function repeat(count) { 6620 var str = String(requireObjectCoercible(this)); 6621 var result = ''; 6622 var n = toInteger(count); 6623 if (n < 0 || n == Infinity) throw RangeError('Wrong number of repetitions'); 6624 6625 for (; n > 0; (n >>>= 1) && (str += str)) { 6626 if (n & 1) result += str; 6627 } 6628 6629 return result; 6630 }; 6631 /***/ 6632 6633 }, 6634 6635 /***/ 6636
vendor: 1,038 bytes, lines 6636-6666
6636"./node_modules/core-js/internals/string-trim-forced.js": 6637 /*!**************************************************************!*\ 6638 !*** ./node_modules/core-js/internals/string-trim-forced.js ***! 6639 \**************************************************************/ 6640 6641 /*! no static exports found */ 6642 6643 /***/ 6644 function node_modulesCoreJsInternalsStringTrimForcedJs(module, exports, __webpack_require__) { 6645 var fails = __webpack_require__( 6646 /*! ../internals/fails */ 6647 "./node_modules/core-js/internals/fails.js"); 6648 6649 var whitespaces = __webpack_require__( 6650 /*! ../internals/whitespaces */ 6651 "./node_modules/core-js/internals/whitespaces.js"); 6652 6653 var non = "\u200B\x85\u180E"; // check that a method works with the correct list 6654 // of whitespaces and has a correct name 6655 6656 module.exports = function (METHOD_NAME) { 6657 return fails(function () { 6658 return !!whitespaces[METHOD_NAME]() || non[METHOD_NAME]() != non || whitespaces[METHOD_NAME].name !== METHOD_NAME; 6659 }); 6660 }; 6661 /***/ 6662 6663 }, 6664 6665 /***/ 6666
vendor: 1,752 bytes, lines 6666-6711
6666"./node_modules/core-js/internals/string-trim.js": 6667 /*!*******************************************************!*\ 6668 !*** ./node_modules/core-js/internals/string-trim.js ***! 6669 \*******************************************************/ 6670 6671 /*! no static exports found */ 6672 6673 /***/ 6674 function node_modulesCoreJsInternalsStringTrimJs(module, exports, __webpack_require__) { 6675 var requireObjectCoercible = __webpack_require__( 6676 /*! ../internals/require-object-coercible */ 6677 "./node_modules/core-js/internals/require-object-coercible.js"); 6678 6679 var whitespaces = __webpack_require__( 6680 /*! ../internals/whitespaces */ 6681 "./node_modules/core-js/internals/whitespaces.js"); 6682 6683 var whitespace = '[' + whitespaces + ']'; 6684 var ltrim = RegExp('^' + whitespace + whitespace + '*'); 6685 var rtrim = RegExp(whitespace + whitespace + '*$'); // `String.prototype.{ trim, trimStart, trimEnd, trimLeft, trimRight }` methods implementation 6686 6687 var createMethod = function createMethod(TYPE) { 6688 return function ($this) { 6689 var string = String(requireObjectCoercible($this)); 6690 if (TYPE & 1) string = string.replace(ltrim, ''); 6691 if (TYPE & 2) string = string.replace(rtrim, ''); 6692 return string; 6693 }; 6694 }; 6695 6696 module.exports = { 6697 // `String.prototype.{ trimLeft, trimStart }` methods 6698 // https://tc39.github.io/ecma262/#sec-string.prototype.trimstart 6699 start: createMethod(1), 6700 // `String.prototype.{ trimRight, trimEnd }` methods 6701 // https://tc39.github.io/ecma262/#sec-string.prototype.trimend 6702 end: createMethod(2), 6703 // `String.prototype.trim` method 6704 // https://tc39.github.io/ecma262/#sec-string.prototype.trim 6705 trim: createMethod(3) 6706 }; 6707 /***/ 6708 }, 6709 6710 /***/ 6711
vendor: 4,240 bytes, lines 6711-6850
6711"./node_modules/core-js/internals/task.js": 6712 /*!************************************************!*\ 6713 !*** ./node_modules/core-js/internals/task.js ***! 6714 \************************************************/ 6715 6716 /*! no static exports found */ 6717 6718 /***/ 6719 function node_modulesCoreJsInternalsTaskJs(module, exports, __webpack_require__) { 6720 var global = __webpack_require__( 6721 /*! ../internals/global */ 6722 "./node_modules/core-js/internals/global.js"); 6723 6724 var fails = __webpack_require__( 6725 /*! ../internals/fails */ 6726 "./node_modules/core-js/internals/fails.js"); 6727 6728 var classof = __webpack_require__( 6729 /*! ../internals/classof-raw */ 6730 "./node_modules/core-js/internals/classof-raw.js"); 6731 6732 var bind = __webpack_require__( 6733 /*! ../internals/function-bind-context */ 6734 "./node_modules/core-js/internals/function-bind-context.js"); 6735 6736 var html = __webpack_require__( 6737 /*! ../internals/html */ 6738 "./node_modules/core-js/internals/html.js"); 6739 6740 var createElement = __webpack_require__( 6741 /*! ../internals/document-create-element */ 6742 "./node_modules/core-js/internals/document-create-element.js"); 6743 6744 var IS_IOS = __webpack_require__( 6745 /*! ../internals/engine-is-ios */ 6746 "./node_modules/core-js/internals/engine-is-ios.js"); 6747 6748 var location = global.location; 6749 var set = global.setImmediate; 6750 var clear = global.clearImmediate; 6751 var process = global.process; 6752 var MessageChannel = global.MessageChannel; 6753 var Dispatch = global.Dispatch; 6754 var counter = 0; 6755 var queue = {}; 6756 var ONREADYSTATECHANGE = 'onreadystatechange'; 6757 var defer, channel, port; 6758 6759 var run = function run(id) { 6760 // eslint-disable-next-line no-prototype-builtins 6761 if (queue.hasOwnProperty(id)) { 6762 var fn = queue[id]; 6763 delete queue[id]; 6764 fn(); 6765 } 6766 }; 6767 6768 var runner = function runner(id) { 6769 return function () { 6770 run(id); 6771 }; 6772 }; 6773 6774 var listener = function listener(event) { 6775 run(event.data); 6776 }; 6777 6778 var post = function post(id) { 6779 // old engines have not location.origin 6780 global.postMessage(id + '', location.protocol + '//' + location.host); 6781 }; // Node.js 0.9+ & IE10+ has setImmediate, otherwise: 6782 6783 6784 if (!set || !clear) { 6785 set = function setImmediate(fn) { 6786 var args = []; 6787 var i = 1; 6788 6789 while (arguments.length > i) { 6790 args.push(arguments[i++]); 6791 } 6792 6793 queue[++counter] = function () { 6794 // eslint-disable-next-line no-new-func 6795 (typeof fn == 'function' ? fn : Function(fn)).apply(undefined, args); 6796 }; 6797 6798 defer(counter); 6799 return counter; 6800 }; 6801 6802 clear = function clearImmediate(id) { 6803 delete queue[id]; 6804 }; // Node.js 0.8- 6805 6806 6807 if (classof(process) == 'process') { 6808 defer = function defer(id) { 6809 process.nextTick(runner(id)); 6810 }; // Sphere (JS game engine) Dispatch API 6811 6812 } else if (Dispatch && Dispatch.now) { 6813 defer = function defer(id) { 6814 Dispatch.now(runner(id)); 6815 }; // Browsers with MessageChannel, includes WebWorkers 6816 // except iOS - https://github.com/zloirock/core-js/issues/624 6817 6818 } else if (MessageChannel && !IS_IOS) { 6819 channel = new MessageChannel(); 6820 port = channel.port2; 6821 channel.port1.onmessage = listener; 6822 defer = bind(port.postMessage, port, 1); // Browsers with postMessage, skip WebWorkers 6823 // IE8 has postMessage, but it's sync & typeof its postMessage is 'object' 6824 } else if (global.addEventListener && typeof postMessage == 'function' && !global.importScripts && !fails(post)) { 6825 defer = post; 6826 global.addEventListener('message', listener, false); // IE8- 6827 } else if (ONREADYSTATECHANGE in createElement('script')) { 6828 defer = function defer(id) { 6829 html.appendChild(createElement('script'))[ONREADYSTATECHANGE] = function () { 6830 html.removeChild(this); 6831 run(id); 6832 }; 6833 }; // Rest old browsers 6834 6835 } else { 6836 defer = function defer(id) { 6837 setTimeout(runner(id), 0); 6838 }; 6839 } 6840 } 6841 6842 module.exports = { 6843 set: set, 6844 clear: clear 6845 }; 6846 /***/ 6847 }, 6848 6849 /***/ 6850
vendor: 855 bytes, lines 6850-6877
6850"./node_modules/core-js/internals/this-number-value.js": 6851 /*!*************************************************************!*\ 6852 !*** ./node_modules/core-js/internals/this-number-value.js ***! 6853 \*************************************************************/ 6854 6855 /*! no static exports found */ 6856 6857 /***/ 6858 function node_modulesCoreJsInternalsThisNumberValueJs(module, exports, __webpack_require__) { 6859 var classof = __webpack_require__( 6860 /*! ../internals/classof-raw */ 6861 "./node_modules/core-js/internals/classof-raw.js"); // `thisNumberValue` abstract operation 6862 // https://tc39.github.io/ecma262/#sec-thisnumbervalue 6863 6864 6865 module.exports = function (value) { 6866 if (typeof value != 'number' && classof(value) != 'Number') { 6867 throw TypeError('Incorrect invocation'); 6868 } 6869 6870 return +value; 6871 }; 6872 /***/ 6873 6874 }, 6875 6876 /***/ 6877
vendor: 979 bytes, lines 6877-6904
6877"./node_modules/core-js/internals/to-absolute-index.js": 6878 /*!*************************************************************!*\ 6879 !*** ./node_modules/core-js/internals/to-absolute-index.js ***! 6880 \*************************************************************/ 6881 6882 /*! no static exports found */ 6883 6884 /***/ 6885 function node_modulesCoreJsInternalsToAbsoluteIndexJs(module, exports, __webpack_require__) { 6886 var toInteger = __webpack_require__( 6887 /*! ../internals/to-integer */ 6888 "./node_modules/core-js/internals/to-integer.js"); 6889 6890 var max = Math.max; 6891 var min = Math.min; // Helper for a popular repeating case of the spec: 6892 // Let integer be ? ToInteger(index). 6893 // If integer < 0, let result be max((length + integer), 0); else let result be min(integer, length). 6894 6895 module.exports = function (index, length) { 6896 var integer = toInteger(index); 6897 return integer < 0 ? max(integer + length, 0) : min(integer, length); 6898 }; 6899 /***/ 6900 6901 }, 6902 6903 /***/ 6904
vendor: 907 bytes, lines 6904-6930
6904"./node_modules/core-js/internals/to-indexed-object.js": 6905 /*!*************************************************************!*\ 6906 !*** ./node_modules/core-js/internals/to-indexed-object.js ***! 6907 \*************************************************************/ 6908 6909 /*! no static exports found */ 6910 6911 /***/ 6912 function node_modulesCoreJsInternalsToIndexedObjectJs(module, exports, __webpack_require__) { 6913 // toObject with fallback for non-array-like ES3 strings 6914 var IndexedObject = __webpack_require__( 6915 /*! ../internals/indexed-object */ 6916 "./node_modules/core-js/internals/indexed-object.js"); 6917 6918 var requireObjectCoercible = __webpack_require__( 6919 /*! ../internals/require-object-coercible */ 6920 "./node_modules/core-js/internals/require-object-coercible.js"); 6921 6922 module.exports = function (it) { 6923 return IndexedObject(requireObjectCoercible(it)); 6924 }; 6925 /***/ 6926 6927 }, 6928 6929 /***/ 6930
vendor: 654 bytes, lines 6930-6951
6930"./node_modules/core-js/internals/to-integer.js": 6931 /*!******************************************************!*\ 6932 !*** ./node_modules/core-js/internals/to-integer.js ***! 6933 \******************************************************/ 6934 6935 /*! no static exports found */ 6936 6937 /***/ 6938 function node_modulesCoreJsInternalsToIntegerJs(module, exports) { 6939 var ceil = Math.ceil; 6940 var floor = Math.floor; // `ToInteger` abstract operation 6941 // https://tc39.github.io/ecma262/#sec-tointeger 6942 6943 module.exports = function (argument) { 6944 return isNaN(argument = +argument) ? 0 : (argument > 0 ? floor : ceil)(argument); 6945 }; 6946 /***/ 6947 6948 }, 6949 6950 /***/ 6951
vendor: 793 bytes, lines 6951-6975
6951"./node_modules/core-js/internals/to-length.js": 6952 /*!*****************************************************!*\ 6953 !*** ./node_modules/core-js/internals/to-length.js ***! 6954 \*****************************************************/ 6955 6956 /*! no static exports found */ 6957 6958 /***/ 6959 function node_modulesCoreJsInternalsToLengthJs(module, exports, __webpack_require__) { 6960 var toInteger = __webpack_require__( 6961 /*! ../internals/to-integer */ 6962 "./node_modules/core-js/internals/to-integer.js"); 6963 6964 var min = Math.min; // `ToLength` abstract operation 6965 // https://tc39.github.io/ecma262/#sec-tolength 6966 6967 module.exports = function (argument) { 6968 return argument > 0 ? min(toInteger(argument), 0x1FFFFFFFFFFFFF) : 0; // 2 ** 53 - 1 == 9007199254740991 6969 }; 6970 /***/ 6971 6972 }, 6973 6974 /***/ 6975
vendor: 754 bytes, lines 6975-6998
6975"./node_modules/core-js/internals/to-object.js": 6976 /*!*****************************************************!*\ 6977 !*** ./node_modules/core-js/internals/to-object.js ***! 6978 \*****************************************************/ 6979 6980 /*! no static exports found */ 6981 6982 /***/ 6983 function node_modulesCoreJsInternalsToObjectJs(module, exports, __webpack_require__) { 6984 var requireObjectCoercible = __webpack_require__( 6985 /*! ../internals/require-object-coercible */ 6986 "./node_modules/core-js/internals/require-object-coercible.js"); // `ToObject` abstract operation 6987 // https://tc39.github.io/ecma262/#sec-toobject 6988 6989 6990 module.exports = function (argument) { 6991 return Object(requireObjectCoercible(argument)); 6992 }; 6993 /***/ 6994 6995 }, 6996 6997 /***/ 6998
vendor: 1,307 bytes, lines 6998-7028
6998"./node_modules/core-js/internals/to-primitive.js": 6999 /*!********************************************************!*\ 7000 !*** ./node_modules/core-js/internals/to-primitive.js ***! 7001 \********************************************************/ 7002 7003 /*! no static exports found */ 7004 7005 /***/ 7006 function node_modulesCoreJsInternalsToPrimitiveJs(module, exports, __webpack_require__) { 7007 var isObject = __webpack_require__( 7008 /*! ../internals/is-object */ 7009 "./node_modules/core-js/internals/is-object.js"); // `ToPrimitive` abstract operation 7010 // https://tc39.github.io/ecma262/#sec-toprimitive 7011 // instead of the ES6 spec version, we didn't implement @@toPrimitive case 7012 // and the second argument - flag - preferred type is a string 7013 7014 7015 module.exports = function (input, PREFERRED_STRING) { 7016 if (!isObject(input)) return input; 7017 var fn, val; 7018 if (PREFERRED_STRING && typeof (fn = input.toString) == 'function' && !isObject(val = fn.call(input))) return val; 7019 if (typeof (fn = input.valueOf) == 'function' && !isObject(val = fn.call(input))) return val; 7020 if (!PREFERRED_STRING && typeof (fn = input.toString) == 'function' && !isObject(val = fn.call(input))) return val; 7021 throw TypeError("Can't convert object to primitive value"); 7022 }; 7023 /***/ 7024 7025 }, 7026 7027 /***/ 7028
vendor: 757 bytes, lines 7028-7049
7028"./node_modules/core-js/internals/to-string-tag-support.js": 7029 /*!*****************************************************************!*\ 7030 !*** ./node_modules/core-js/internals/to-string-tag-support.js ***! 7031 \*****************************************************************/ 7032 7033 /*! no static exports found */ 7034 7035 /***/ 7036 function node_modulesCoreJsInternalsToStringTagSupportJs(module, exports, __webpack_require__) { 7037 var wellKnownSymbol = __webpack_require__( 7038 /*! ../internals/well-known-symbol */ 7039 "./node_modules/core-js/internals/well-known-symbol.js"); 7040 7041 var TO_STRING_TAG = wellKnownSymbol('toStringTag'); 7042 var test = {}; 7043 test[TO_STRING_TAG] = 'z'; 7044 module.exports = String(test) === '[object z]'; 7045 /***/ 7046 }, 7047 7048 /***/ 7049
vendor: 537 bytes, lines 7049-7069
7049"./node_modules/core-js/internals/uid.js": 7050 /*!***********************************************!*\ 7051 !*** ./node_modules/core-js/internals/uid.js ***! 7052 \***********************************************/ 7053 7054 /*! no static exports found */ 7055 7056 /***/ 7057 function node_modulesCoreJsInternalsUidJs(module, exports) { 7058 var id = 0; 7059 var postfix = Math.random(); 7060 7061 module.exports = function (key) { 7062 return 'Symbol(' + String(key === undefined ? '' : key) + ')_' + (++id + postfix).toString(36); 7063 }; 7064 /***/ 7065 7066 }, 7067 7068 /***/ 7069
vendor: 741 bytes, lines 7069-7089
7069"./node_modules/core-js/internals/use-symbol-as-uid.js": 7070 /*!*************************************************************!*\ 7071 !*** ./node_modules/core-js/internals/use-symbol-as-uid.js ***! 7072 \*************************************************************/ 7073 7074 /*! no static exports found */ 7075 7076 /***/ 7077 function node_modulesCoreJsInternalsUseSymbolAsUidJs(module, exports, __webpack_require__) { 7078 var NATIVE_SYMBOL = __webpack_require__( 7079 /*! ../internals/native-symbol */ 7080 "./node_modules/core-js/internals/native-symbol.js"); 7081 7082 module.exports = NATIVE_SYMBOL // eslint-disable-next-line no-undef 7083 && !Symbol.sham // eslint-disable-next-line no-undef 7084 && typeof Symbol.iterator == 'symbol'; 7085 /***/ 7086 }, 7087 7088 /***/ 7089
vendor: 652 bytes, lines 7089-7107
7089"./node_modules/core-js/internals/well-known-symbol-wrapped.js": 7090 /*!*********************************************************************!*\ 7091 !*** ./node_modules/core-js/internals/well-known-symbol-wrapped.js ***! 7092 \*********************************************************************/ 7093 7094 /*! no static exports found */ 7095 7096 /***/ 7097 function node_modulesCoreJsInternalsWellKnownSymbolWrappedJs(module, exports, __webpack_require__) { 7098 var wellKnownSymbol = __webpack_require__( 7099 /*! ../internals/well-known-symbol */ 7100 "./node_modules/core-js/internals/well-known-symbol.js"); 7101 7102 exports.f = wellKnownSymbol; 7103 /***/ 7104 }, 7105 7106 /***/ 7107
vendor: 1,682 bytes, lines 7107-7156
7107"./node_modules/core-js/internals/well-known-symbol.js": 7108 /*!*************************************************************!*\ 7109 !*** ./node_modules/core-js/internals/well-known-symbol.js ***! 7110 \*************************************************************/ 7111 7112 /*! no static exports found */ 7113 7114 /***/ 7115 function node_modulesCoreJsInternalsWellKnownSymbolJs(module, exports, __webpack_require__) { 7116 var global = __webpack_require__( 7117 /*! ../internals/global */ 7118 "./node_modules/core-js/internals/global.js"); 7119 7120 var shared = __webpack_require__( 7121 /*! ../internals/shared */ 7122 "./node_modules/core-js/internals/shared.js"); 7123 7124 var has = __webpack_require__( 7125 /*! ../internals/has */ 7126 "./node_modules/core-js/internals/has.js"); 7127 7128 var uid = __webpack_require__( 7129 /*! ../internals/uid */ 7130 "./node_modules/core-js/internals/uid.js"); 7131 7132 var NATIVE_SYMBOL = __webpack_require__( 7133 /*! ../internals/native-symbol */ 7134 "./node_modules/core-js/internals/native-symbol.js"); 7135 7136 var USE_SYMBOL_AS_UID = __webpack_require__( 7137 /*! ../internals/use-symbol-as-uid */ 7138 "./node_modules/core-js/internals/use-symbol-as-uid.js"); 7139 7140 var WellKnownSymbolsStore = shared('wks'); 7141 var Symbol = global.Symbol; 7142 var createWellKnownSymbol = USE_SYMBOL_AS_UID ? Symbol : Symbol && Symbol.withoutSetter || uid; 7143 7144 module.exports = function (name) { 7145 if (!has(WellKnownSymbolsStore, name)) { 7146 if (NATIVE_SYMBOL && has(Symbol, name)) WellKnownSymbolsStore[name] = Symbol[name];else WellKnownSymbolsStore[name] = createWellKnownSymbol('Symbol.' + name); 7147 } 7148 7149 return WellKnownSymbolsStore[name]; 7150 }; 7151 /***/ 7152 7153 }, 7154 7155 /***/ 7156
vendor: 618 bytes, lines 7156-7172
7156"./node_modules/core-js/internals/whitespaces.js": 7157 /*!*******************************************************!*\ 7158 !*** ./node_modules/core-js/internals/whitespaces.js ***! 7159 \*******************************************************/ 7160 7161 /*! no static exports found */ 7162 7163 /***/ 7164 function node_modulesCoreJsInternalsWhitespacesJs(module, exports) { 7165 // a string of all valid unicode whitespaces 7166 // eslint-disable-next-line max-len 7167 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"; 7168 /***/ 7169 }, 7170 7171 /***/ 7172
vendor: 3,971 bytes, lines 7172-7286
7172"./node_modules/core-js/modules/es.array.concat.js": 7173 /*!*********************************************************!*\ 7174 !*** ./node_modules/core-js/modules/es.array.concat.js ***! 7175 \*********************************************************/ 7176 7177 /*! no static exports found */ 7178 7179 /***/ 7180 function node_modulesCoreJsModulesEsArrayConcatJs(module, exports, __webpack_require__) { 7181 "use strict"; 7182 7183 var $ = __webpack_require__( 7184 /*! ../internals/export */ 7185 "./node_modules/core-js/internals/export.js"); 7186 7187 var fails = __webpack_require__( 7188 /*! ../internals/fails */ 7189 "./node_modules/core-js/internals/fails.js"); 7190 7191 var isArray = __webpack_require__( 7192 /*! ../internals/is-array */ 7193 "./node_modules/core-js/internals/is-array.js"); 7194 7195 var isObject = __webpack_require__( 7196 /*! ../internals/is-object */ 7197 "./node_modules/core-js/internals/is-object.js"); 7198 7199 var toObject = __webpack_require__( 7200 /*! ../internals/to-object */ 7201 "./node_modules/core-js/internals/to-object.js"); 7202 7203 var toLength = __webpack_require__( 7204 /*! ../internals/to-length */ 7205 "./node_modules/core-js/internals/to-length.js"); 7206 7207 var createProperty = __webpack_require__( 7208 /*! ../internals/create-property */ 7209 "./node_modules/core-js/internals/create-property.js"); 7210 7211 var arraySpeciesCreate = __webpack_require__( 7212 /*! ../internals/array-species-create */ 7213 "./node_modules/core-js/internals/array-species-create.js"); 7214 7215 var arrayMethodHasSpeciesSupport = __webpack_require__( 7216 /*! ../internals/array-method-has-species-support */ 7217 "./node_modules/core-js/internals/array-method-has-species-support.js"); 7218 7219 var wellKnownSymbol = __webpack_require__( 7220 /*! ../internals/well-known-symbol */ 7221 "./node_modules/core-js/internals/well-known-symbol.js"); 7222 7223 var V8_VERSION = __webpack_require__( 7224 /*! ../internals/engine-v8-version */ 7225 "./node_modules/core-js/internals/engine-v8-version.js"); 7226 7227 var IS_CONCAT_SPREADABLE = wellKnownSymbol('isConcatSpreadable'); 7228 var MAX_SAFE_INTEGER = 0x1FFFFFFFFFFFFF; 7229 var MAXIMUM_ALLOWED_INDEX_EXCEEDED = 'Maximum allowed index exceeded'; // We can't use this feature detection in V8 since it causes 7230 // deoptimization and serious performance degradation 7231 // https://github.com/zloirock/core-js/issues/679 7232 7233 var IS_CONCAT_SPREADABLE_SUPPORT = V8_VERSION >= 51 || !fails(function () { 7234 var array = []; 7235 array[IS_CONCAT_SPREADABLE] = false; 7236 return array.concat()[0] !== array; 7237 }); 7238 var SPECIES_SUPPORT = arrayMethodHasSpeciesSupport('concat'); 7239 7240 var isConcatSpreadable = function isConcatSpreadable(O) { 7241 if (!isObject(O)) return false; 7242 var spreadable = O[IS_CONCAT_SPREADABLE]; 7243 return spreadable !== undefined ? !!spreadable : isArray(O); 7244 }; 7245 7246 var FORCED = !IS_CONCAT_SPREADABLE_SUPPORT || !SPECIES_SUPPORT; // `Array.prototype.concat` method 7247 // https://tc39.github.io/ecma262/#sec-array.prototype.concat 7248 // with adding support of @@isConcatSpreadable and @@species 7249 7250 $({ 7251 target: 'Array', 7252 proto: true, 7253 forced: FORCED 7254 }, { 7255 concat: function concat(arg) { 7256 // eslint-disable-line no-unused-vars 7257 var O = toObject(this); 7258 var A = arraySpeciesCreate(O, 0); 7259 var n = 0; 7260 var i, k, length, len, E; 7261 7262 for (i = -1, length = arguments.length; i < length; i++) { 7263 E = i === -1 ? O : arguments[i]; 7264 7265 if (isConcatSpreadable(E)) { 7266 len = toLength(E.length); 7267 if (n + len > MAX_SAFE_INTEGER) throw TypeError(MAXIMUM_ALLOWED_INDEX_EXCEEDED); 7268 7269 for (k = 0; k < len; k++, n++) { 7270 if (k in E) createProperty(A, n, E[k]); 7271 } 7272 } else { 7273 if (n >= MAX_SAFE_INTEGER) throw TypeError(MAXIMUM_ALLOWED_INDEX_EXCEEDED); 7274 createProperty(A, n++, E); 7275 } 7276 } 7277 7278 A.length = n; 7279 return A; 7280 } 7281 }); 7282 /***/ 7283 }, 7284 7285 /***/ 7286
vendor: 1,161 bytes, lines 7286-7321
7286"./node_modules/core-js/modules/es.array.copy-within.js": 7287 /*!**************************************************************!*\ 7288 !*** ./node_modules/core-js/modules/es.array.copy-within.js ***! 7289 \**************************************************************/ 7290 7291 /*! no static exports found */ 7292 7293 /***/ 7294 function node_modulesCoreJsModulesEsArrayCopyWithinJs(module, exports, __webpack_require__) { 7295 var $ = __webpack_require__( 7296 /*! ../internals/export */ 7297 "./node_modules/core-js/internals/export.js"); 7298 7299 var copyWithin = __webpack_require__( 7300 /*! ../internals/array-copy-within */ 7301 "./node_modules/core-js/internals/array-copy-within.js"); 7302 7303 var addToUnscopables = __webpack_require__( 7304 /*! ../internals/add-to-unscopables */ 7305 "./node_modules/core-js/internals/add-to-unscopables.js"); // `Array.prototype.copyWithin` method 7306 // https://tc39.github.io/ecma262/#sec-array.prototype.copywithin 7307 7308 7309 $({ 7310 target: 'Array', 7311 proto: true 7312 }, { 7313 copyWithin: copyWithin 7314 }); // https://tc39.github.io/ecma262/#sec-array.prototype-@@unscopables 7315 7316 addToUnscopables('copyWithin'); 7317 /***/ 7318 }, 7319 7320 /***/ 7321
vendor: 1,526 bytes, lines 7321-7367
7321"./node_modules/core-js/modules/es.array.every.js": 7322 /*!********************************************************!*\ 7323 !*** ./node_modules/core-js/modules/es.array.every.js ***! 7324 \********************************************************/ 7325 7326 /*! no static exports found */ 7327 7328 /***/ 7329 function node_modulesCoreJsModulesEsArrayEveryJs(module, exports, __webpack_require__) { 7330 "use strict"; 7331 7332 var $ = __webpack_require__( 7333 /*! ../internals/export */ 7334 "./node_modules/core-js/internals/export.js"); 7335 7336 var $every = __webpack_require__( 7337 /*! ../internals/array-iteration */ 7338 "./node_modules/core-js/internals/array-iteration.js").every; 7339 7340 var arrayMethodIsStrict = __webpack_require__( 7341 /*! ../internals/array-method-is-strict */ 7342 "./node_modules/core-js/internals/array-method-is-strict.js"); 7343 7344 var arrayMethodUsesToLength = __webpack_require__( 7345 /*! ../internals/array-method-uses-to-length */ 7346 "./node_modules/core-js/internals/array-method-uses-to-length.js"); 7347 7348 var STRICT_METHOD = arrayMethodIsStrict('every'); 7349 var USES_TO_LENGTH = arrayMethodUsesToLength('every'); // `Array.prototype.every` method 7350 // https://tc39.github.io/ecma262/#sec-array.prototype.every 7351 7352 $({ 7353 target: 'Array', 7354 proto: true, 7355 forced: !STRICT_METHOD || !USES_TO_LENGTH 7356 }, { 7357 every: function every(callbackfn 7358 /* , thisArg */ 7359 ) { 7360 return $every(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); 7361 } 7362 }); 7363 /***/ 7364 }, 7365 7366 /***/ 7367
vendor: 1,077 bytes, lines 7367-7402
7367"./node_modules/core-js/modules/es.array.fill.js": 7368 /*!*******************************************************!*\ 7369 !*** ./node_modules/core-js/modules/es.array.fill.js ***! 7370 \*******************************************************/ 7371 7372 /*! no static exports found */ 7373 7374 /***/ 7375 function node_modulesCoreJsModulesEsArrayFillJs(module, exports, __webpack_require__) { 7376 var $ = __webpack_require__( 7377 /*! ../internals/export */ 7378 "./node_modules/core-js/internals/export.js"); 7379 7380 var fill = __webpack_require__( 7381 /*! ../internals/array-fill */ 7382 "./node_modules/core-js/internals/array-fill.js"); 7383 7384 var addToUnscopables = __webpack_require__( 7385 /*! ../internals/add-to-unscopables */ 7386 "./node_modules/core-js/internals/add-to-unscopables.js"); // `Array.prototype.fill` method 7387 // https://tc39.github.io/ecma262/#sec-array.prototype.fill 7388 7389 7390 $({ 7391 target: 'Array', 7392 proto: true 7393 }, { 7394 fill: fill 7395 }); // https://tc39.github.io/ecma262/#sec-array.prototype-@@unscopables 7396 7397 addToUnscopables('fill'); 7398 /***/ 7399 }, 7400 7401 /***/ 7402
vendor: 1,649 bytes, lines 7402-7450
7402"./node_modules/core-js/modules/es.array.filter.js": 7403 /*!*********************************************************!*\ 7404 !*** ./node_modules/core-js/modules/es.array.filter.js ***! 7405 \*********************************************************/ 7406 7407 /*! no static exports found */ 7408 7409 /***/ 7410 function node_modulesCoreJsModulesEsArrayFilterJs(module, exports, __webpack_require__) { 7411 "use strict"; 7412 7413 var $ = __webpack_require__( 7414 /*! ../internals/export */ 7415 "./node_modules/core-js/internals/export.js"); 7416 7417 var $filter = __webpack_require__( 7418 /*! ../internals/array-iteration */ 7419 "./node_modules/core-js/internals/array-iteration.js").filter; 7420 7421 var arrayMethodHasSpeciesSupport = __webpack_require__( 7422 /*! ../internals/array-method-has-species-support */ 7423 "./node_modules/core-js/internals/array-method-has-species-support.js"); 7424 7425 var arrayMethodUsesToLength = __webpack_require__( 7426 /*! ../internals/array-method-uses-to-length */ 7427 "./node_modules/core-js/internals/array-method-uses-to-length.js"); 7428 7429 var HAS_SPECIES_SUPPORT = arrayMethodHasSpeciesSupport('filter'); // Edge 14- issue 7430 7431 var USES_TO_LENGTH = arrayMethodUsesToLength('filter'); // `Array.prototype.filter` method 7432 // https://tc39.github.io/ecma262/#sec-array.prototype.filter 7433 // with adding support of @@species 7434 7435 $({ 7436 target: 'Array', 7437 proto: true, 7438 forced: !HAS_SPECIES_SUPPORT || !USES_TO_LENGTH 7439 }, { 7440 filter: function filter(callbackfn 7441 /* , thisArg */ 7442 ) { 7443 return $filter(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); 7444 } 7445 }); 7446 /***/ 7447 }, 7448 7449 /***/ 7450
vendor: 1,809 bytes, lines 7450-7503
7450"./node_modules/core-js/modules/es.array.find-index.js": 7451 /*!*************************************************************!*\ 7452 !*** ./node_modules/core-js/modules/es.array.find-index.js ***! 7453 \*************************************************************/ 7454 7455 /*! no static exports found */ 7456 7457 /***/ 7458 function node_modulesCoreJsModulesEsArrayFindIndexJs(module, exports, __webpack_require__) { 7459 "use strict"; 7460 7461 var $ = __webpack_require__( 7462 /*! ../internals/export */ 7463 "./node_modules/core-js/internals/export.js"); 7464 7465 var $findIndex = __webpack_require__( 7466 /*! ../internals/array-iteration */ 7467 "./node_modules/core-js/internals/array-iteration.js").findIndex; 7468 7469 var addToUnscopables = __webpack_require__( 7470 /*! ../internals/add-to-unscopables */ 7471 "./node_modules/core-js/internals/add-to-unscopables.js"); 7472 7473 var arrayMethodUsesToLength = __webpack_require__( 7474 /*! ../internals/array-method-uses-to-length */ 7475 "./node_modules/core-js/internals/array-method-uses-to-length.js"); 7476 7477 var FIND_INDEX = 'findIndex'; 7478 var SKIPS_HOLES = true; 7479 var USES_TO_LENGTH = arrayMethodUsesToLength(FIND_INDEX); // Shouldn't skip holes 7480 7481 if (FIND_INDEX in []) Array(1)[FIND_INDEX](function () { 7482 SKIPS_HOLES = false; 7483 }); // `Array.prototype.findIndex` method 7484 // https://tc39.github.io/ecma262/#sec-array.prototype.findindex 7485 7486 $({ 7487 target: 'Array', 7488 proto: true, 7489 forced: SKIPS_HOLES || !USES_TO_LENGTH 7490 }, { 7491 findIndex: function findIndex(callbackfn 7492 /* , that = undefined */ 7493 ) { 7494 return $findIndex(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); 7495 } 7496 }); // https://tc39.github.io/ecma262/#sec-array.prototype-@@unscopables 7497 7498 addToUnscopables(FIND_INDEX); 7499 /***/ 7500 }, 7501 7502 /***/ 7503
vendor: 1,710 bytes, lines 7503-7556
7503"./node_modules/core-js/modules/es.array.find.js": 7504 /*!*******************************************************!*\ 7505 !*** ./node_modules/core-js/modules/es.array.find.js ***! 7506 \*******************************************************/ 7507 7508 /*! no static exports found */ 7509 7510 /***/ 7511 function node_modulesCoreJsModulesEsArrayFindJs(module, exports, __webpack_require__) { 7512 "use strict"; 7513 7514 var $ = __webpack_require__( 7515 /*! ../internals/export */ 7516 "./node_modules/core-js/internals/export.js"); 7517 7518 var $find = __webpack_require__( 7519 /*! ../internals/array-iteration */ 7520 "./node_modules/core-js/internals/array-iteration.js").find; 7521 7522 var addToUnscopables = __webpack_require__( 7523 /*! ../internals/add-to-unscopables */ 7524 "./node_modules/core-js/internals/add-to-unscopables.js"); 7525 7526 var arrayMethodUsesToLength = __webpack_require__( 7527 /*! ../internals/array-method-uses-to-length */ 7528 "./node_modules/core-js/internals/array-method-uses-to-length.js"); 7529 7530 var FIND = 'find'; 7531 var SKIPS_HOLES = true; 7532 var USES_TO_LENGTH = arrayMethodUsesToLength(FIND); // Shouldn't skip holes 7533 7534 if (FIND in []) Array(1)[FIND](function () { 7535 SKIPS_HOLES = false; 7536 }); // `Array.prototype.find` method 7537 // https://tc39.github.io/ecma262/#sec-array.prototype.find 7538 7539 $({ 7540 target: 'Array', 7541 proto: true, 7542 forced: SKIPS_HOLES || !USES_TO_LENGTH 7543 }, { 7544 find: function find(callbackfn 7545 /* , that = undefined */ 7546 ) { 7547 return $find(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); 7548 } 7549 }); // https://tc39.github.io/ecma262/#sec-array.prototype-@@unscopables 7550 7551 addToUnscopables(FIND); 7552 /***/ 7553 }, 7554 7555 /***/ 7556
vendor: 920 bytes, lines 7556-7588
7556"./node_modules/core-js/modules/es.array.for-each.js": 7557 /*!***********************************************************!*\ 7558 !*** ./node_modules/core-js/modules/es.array.for-each.js ***! 7559 \***********************************************************/ 7560 7561 /*! no static exports found */ 7562 7563 /***/ 7564 function node_modulesCoreJsModulesEsArrayForEachJs(module, exports, __webpack_require__) { 7565 "use strict"; 7566 7567 var $ = __webpack_require__( 7568 /*! ../internals/export */ 7569 "./node_modules/core-js/internals/export.js"); 7570 7571 var forEach = __webpack_require__( 7572 /*! ../internals/array-for-each */ 7573 "./node_modules/core-js/internals/array-for-each.js"); // `Array.prototype.forEach` method 7574 // https://tc39.github.io/ecma262/#sec-array.prototype.foreach 7575 7576 7577 $({ 7578 target: 'Array', 7579 proto: true, 7580 forced: [].forEach != forEach 7581 }, { 7582 forEach: forEach 7583 }); 7584 /***/ 7585 }, 7586 7587 /***/ 7588
vendor: 1,143 bytes, lines 7588-7625
7588"./node_modules/core-js/modules/es.array.from.js": 7589 /*!*******************************************************!*\ 7590 !*** ./node_modules/core-js/modules/es.array.from.js ***! 7591 \*******************************************************/ 7592 7593 /*! no static exports found */ 7594 7595 /***/ 7596 function node_modulesCoreJsModulesEsArrayFromJs(module, exports, __webpack_require__) { 7597 var $ = __webpack_require__( 7598 /*! ../internals/export */ 7599 "./node_modules/core-js/internals/export.js"); 7600 7601 var from = __webpack_require__( 7602 /*! ../internals/array-from */ 7603 "./node_modules/core-js/internals/array-from.js"); 7604 7605 var checkCorrectnessOfIteration = __webpack_require__( 7606 /*! ../internals/check-correctness-of-iteration */ 7607 "./node_modules/core-js/internals/check-correctness-of-iteration.js"); 7608 7609 var INCORRECT_ITERATION = !checkCorrectnessOfIteration(function (iterable) { 7610 Array.from(iterable); 7611 }); // `Array.from` method 7612 // https://tc39.github.io/ecma262/#sec-array.from 7613 7614 $({ 7615 target: 'Array', 7616 stat: true, 7617 forced: INCORRECT_ITERATION 7618 }, { 7619 from: from 7620 }); 7621 /***/ 7622 }, 7623 7624 /***/ 7625
vendor: 1,823 bytes, lines 7625-7677
7625"./node_modules/core-js/modules/es.array.index-of.js": 7626 /*!***********************************************************!*\ 7627 !*** ./node_modules/core-js/modules/es.array.index-of.js ***! 7628 \***********************************************************/ 7629 7630 /*! no static exports found */ 7631 7632 /***/ 7633 function node_modulesCoreJsModulesEsArrayIndexOfJs(module, exports, __webpack_require__) { 7634 "use strict"; 7635 7636 var $ = __webpack_require__( 7637 /*! ../internals/export */ 7638 "./node_modules/core-js/internals/export.js"); 7639 7640 var $indexOf = __webpack_require__( 7641 /*! ../internals/array-includes */ 7642 "./node_modules/core-js/internals/array-includes.js").indexOf; 7643 7644 var arrayMethodIsStrict = __webpack_require__( 7645 /*! ../internals/array-method-is-strict */ 7646 "./node_modules/core-js/internals/array-method-is-strict.js"); 7647 7648 var arrayMethodUsesToLength = __webpack_require__( 7649 /*! ../internals/array-method-uses-to-length */ 7650 "./node_modules/core-js/internals/array-method-uses-to-length.js"); 7651 7652 var nativeIndexOf = [].indexOf; 7653 var NEGATIVE_ZERO = !!nativeIndexOf && 1 / [1].indexOf(1, -0) < 0; 7654 var STRICT_METHOD = arrayMethodIsStrict('indexOf'); 7655 var USES_TO_LENGTH = arrayMethodUsesToLength('indexOf', { 7656 ACCESSORS: true, 7657 1: 0 7658 }); // `Array.prototype.indexOf` method 7659 // https://tc39.github.io/ecma262/#sec-array.prototype.indexof 7660 7661 $({ 7662 target: 'Array', 7663 proto: true, 7664 forced: NEGATIVE_ZERO || !STRICT_METHOD || !USES_TO_LENGTH 7665 }, { 7666 indexOf: function indexOf(searchElement 7667 /* , fromIndex = 0 */ 7668 ) { 7669 return NEGATIVE_ZERO // convert -0 to +0 7670 ? nativeIndexOf.apply(this, arguments) || 0 : $indexOf(this, searchElement, arguments.length > 1 ? arguments[1] : undefined); 7671 } 7672 }); 7673 /***/ 7674 }, 7675 7676 /***/ 7677
vendor: 831 bytes, lines 7677-7706
7677"./node_modules/core-js/modules/es.array.is-array.js": 7678 /*!***********************************************************!*\ 7679 !*** ./node_modules/core-js/modules/es.array.is-array.js ***! 7680 \***********************************************************/ 7681 7682 /*! no static exports found */ 7683 7684 /***/ 7685 function node_modulesCoreJsModulesEsArrayIsArrayJs(module, exports, __webpack_require__) { 7686 var $ = __webpack_require__( 7687 /*! ../internals/export */ 7688 "./node_modules/core-js/internals/export.js"); 7689 7690 var isArray = __webpack_require__( 7691 /*! ../internals/is-array */ 7692 "./node_modules/core-js/internals/is-array.js"); // `Array.isArray` method 7693 // https://tc39.github.io/ecma262/#sec-array.isarray 7694 7695 7696 $({ 7697 target: 'Array', 7698 stat: true 7699 }, { 7700 isArray: isArray 7701 }); 7702 /***/ 7703 }, 7704 7705 /***/ 7706
vendor: 3,283 bytes, lines 7706-7800
7706"./node_modules/core-js/modules/es.array.iterator.js": 7707 /*!***********************************************************!*\ 7708 !*** ./node_modules/core-js/modules/es.array.iterator.js ***! 7709 \***********************************************************/ 7710 7711 /*! no static exports found */ 7712 7713 /***/ 7714 function node_modulesCoreJsModulesEsArrayIteratorJs(module, exports, __webpack_require__) { 7715 "use strict"; 7716 7717 var toIndexedObject = __webpack_require__( 7718 /*! ../internals/to-indexed-object */ 7719 "./node_modules/core-js/internals/to-indexed-object.js"); 7720 7721 var addToUnscopables = __webpack_require__( 7722 /*! ../internals/add-to-unscopables */ 7723 "./node_modules/core-js/internals/add-to-unscopables.js"); 7724 7725 var Iterators = __webpack_require__( 7726 /*! ../internals/iterators */ 7727 "./node_modules/core-js/internals/iterators.js"); 7728 7729 var InternalStateModule = __webpack_require__( 7730 /*! ../internals/internal-state */ 7731 "./node_modules/core-js/internals/internal-state.js"); 7732 7733 var defineIterator = __webpack_require__( 7734 /*! ../internals/define-iterator */ 7735 "./node_modules/core-js/internals/define-iterator.js"); 7736 7737 var ARRAY_ITERATOR = 'Array Iterator'; 7738 var setInternalState = InternalStateModule.set; 7739 var getInternalState = InternalStateModule.getterFor(ARRAY_ITERATOR); // `Array.prototype.entries` method 7740 // https://tc39.github.io/ecma262/#sec-array.prototype.entries 7741 // `Array.prototype.keys` method 7742 // https://tc39.github.io/ecma262/#sec-array.prototype.keys 7743 // `Array.prototype.values` method 7744 // https://tc39.github.io/ecma262/#sec-array.prototype.values 7745 // `Array.prototype[@@iterator]` method 7746 // https://tc39.github.io/ecma262/#sec-array.prototype-@@iterator 7747 // `CreateArrayIterator` internal method 7748 // https://tc39.github.io/ecma262/#sec-createarrayiterator 7749 7750 module.exports = defineIterator(Array, 'Array', function (iterated, kind) { 7751 setInternalState(this, { 7752 type: ARRAY_ITERATOR, 7753 target: toIndexedObject(iterated), 7754 // target 7755 index: 0, 7756 // next index 7757 kind: kind // kind 7758 7759 }); // `%ArrayIteratorPrototype%.next` method 7760 // https://tc39.github.io/ecma262/#sec-%arrayiteratorprototype%.next 7761 }, function () { 7762 var state = getInternalState(this); 7763 var target = state.target; 7764 var kind = state.kind; 7765 var index = state.index++; 7766 7767 if (!target || index >= target.length) { 7768 state.target = undefined; 7769 return { 7770 value: undefined, 7771 done: true 7772 }; 7773 } 7774 7775 if (kind == 'keys') return { 7776 value: index, 7777 done: false 7778 }; 7779 if (kind == 'values') return { 7780 value: target[index], 7781 done: false 7782 }; 7783 return { 7784 value: [index, target[index]], 7785 done: false 7786 }; 7787 }, 'values'); // argumentsList[@@iterator] is %ArrayProto_values% 7788 // https://tc39.github.io/ecma262/#sec-createunmappedargumentsobject 7789 // https://tc39.github.io/ecma262/#sec-createmappedargumentsobject 7790 7791 Iterators.Arguments = Iterators.Array; // https://tc39.github.io/ecma262/#sec-array.prototype-@@unscopables 7792 7793 addToUnscopables('keys'); 7794 addToUnscopables('values'); 7795 addToUnscopables('entries'); 7796 /***/ 7797 }, 7798 7799 /***/ 7800
vendor: 1,484 bytes, lines 7800-7845
7800"./node_modules/core-js/modules/es.array.join.js": 7801 /*!*******************************************************!*\ 7802 !*** ./node_modules/core-js/modules/es.array.join.js ***! 7803 \*******************************************************/ 7804 7805 /*! no static exports found */ 7806 7807 /***/ 7808 function node_modulesCoreJsModulesEsArrayJoinJs(module, exports, __webpack_require__) { 7809 "use strict"; 7810 7811 var $ = __webpack_require__( 7812 /*! ../internals/export */ 7813 "./node_modules/core-js/internals/export.js"); 7814 7815 var IndexedObject = __webpack_require__( 7816 /*! ../internals/indexed-object */ 7817 "./node_modules/core-js/internals/indexed-object.js"); 7818 7819 var toIndexedObject = __webpack_require__( 7820 /*! ../internals/to-indexed-object */ 7821 "./node_modules/core-js/internals/to-indexed-object.js"); 7822 7823 var arrayMethodIsStrict = __webpack_require__( 7824 /*! ../internals/array-method-is-strict */ 7825 "./node_modules/core-js/internals/array-method-is-strict.js"); 7826 7827 var nativeJoin = [].join; 7828 var ES3_STRINGS = IndexedObject != Object; 7829 var STRICT_METHOD = arrayMethodIsStrict('join', ','); // `Array.prototype.join` method 7830 // https://tc39.github.io/ecma262/#sec-array.prototype.join 7831 7832 $({ 7833 target: 'Array', 7834 proto: true, 7835 forced: ES3_STRINGS || !STRICT_METHOD 7836 }, { 7837 join: function join(separator) { 7838 return nativeJoin.call(toIndexedObject(this), separator === undefined ? ',' : separator); 7839 } 7840 }); 7841 /***/ 7842 }, 7843 7844 /***/ 7845
vendor: 964 bytes, lines 7845-7875
7845"./node_modules/core-js/modules/es.array.last-index-of.js": 7846 /*!****************************************************************!*\ 7847 !*** ./node_modules/core-js/modules/es.array.last-index-of.js ***! 7848 \****************************************************************/ 7849 7850 /*! no static exports found */ 7851 7852 /***/ 7853 function node_modulesCoreJsModulesEsArrayLastIndexOfJs(module, exports, __webpack_require__) { 7854 var $ = __webpack_require__( 7855 /*! ../internals/export */ 7856 "./node_modules/core-js/internals/export.js"); 7857 7858 var lastIndexOf = __webpack_require__( 7859 /*! ../internals/array-last-index-of */ 7860 "./node_modules/core-js/internals/array-last-index-of.js"); // `Array.prototype.lastIndexOf` method 7861 // https://tc39.github.io/ecma262/#sec-array.prototype.lastindexof 7862 7863 7864 $({ 7865 target: 'Array', 7866 proto: true, 7867 forced: lastIndexOf !== [].lastIndexOf 7868 }, { 7869 lastIndexOf: lastIndexOf 7870 }); 7871 /***/ 7872 }, 7873 7874 /***/ 7875
vendor: 1,604 bytes, lines 7875-7923
7875"./node_modules/core-js/modules/es.array.map.js": 7876 /*!******************************************************!*\ 7877 !*** ./node_modules/core-js/modules/es.array.map.js ***! 7878 \******************************************************/ 7879 7880 /*! no static exports found */ 7881 7882 /***/ 7883 function node_modulesCoreJsModulesEsArrayMapJs(module, exports, __webpack_require__) { 7884 "use strict"; 7885 7886 var $ = __webpack_require__( 7887 /*! ../internals/export */ 7888 "./node_modules/core-js/internals/export.js"); 7889 7890 var $map = __webpack_require__( 7891 /*! ../internals/array-iteration */ 7892 "./node_modules/core-js/internals/array-iteration.js").map; 7893 7894 var arrayMethodHasSpeciesSupport = __webpack_require__( 7895 /*! ../internals/array-method-has-species-support */ 7896 "./node_modules/core-js/internals/array-method-has-species-support.js"); 7897 7898 var arrayMethodUsesToLength = __webpack_require__( 7899 /*! ../internals/array-method-uses-to-length */ 7900 "./node_modules/core-js/internals/array-method-uses-to-length.js"); 7901 7902 var HAS_SPECIES_SUPPORT = arrayMethodHasSpeciesSupport('map'); // FF49- issue 7903 7904 var USES_TO_LENGTH = arrayMethodUsesToLength('map'); // `Array.prototype.map` method 7905 // https://tc39.github.io/ecma262/#sec-array.prototype.map 7906 // with adding support of @@species 7907 7908 $({ 7909 target: 'Array', 7910 proto: true, 7911 forced: !HAS_SPECIES_SUPPORT || !USES_TO_LENGTH 7912 }, { 7913 map: function map(callbackfn 7914 /* , thisArg */ 7915 ) { 7916 return $map(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); 7917 } 7918 }); 7919 /***/ 7920 }, 7921 7922 /***/ 7923
vendor: 1,510 bytes, lines 7923-7978
7923"./node_modules/core-js/modules/es.array.of.js": 7924 /*!*****************************************************!*\ 7925 !*** ./node_modules/core-js/modules/es.array.of.js ***! 7926 \*****************************************************/ 7927 7928 /*! no static exports found */ 7929 7930 /***/ 7931 function node_modulesCoreJsModulesEsArrayOfJs(module, exports, __webpack_require__) { 7932 "use strict"; 7933 7934 var $ = __webpack_require__( 7935 /*! ../internals/export */ 7936 "./node_modules/core-js/internals/export.js"); 7937 7938 var fails = __webpack_require__( 7939 /*! ../internals/fails */ 7940 "./node_modules/core-js/internals/fails.js"); 7941 7942 var createProperty = __webpack_require__( 7943 /*! ../internals/create-property */ 7944 "./node_modules/core-js/internals/create-property.js"); 7945 7946 var ISNT_GENERIC = fails(function () { 7947 function F() { 7948 /* empty */ 7949 } 7950 7951 return !(Array.of.call(F) instanceof F); 7952 }); // `Array.of` method 7953 // https://tc39.github.io/ecma262/#sec-array.of 7954 // WebKit Array.of isn't generic 7955 7956 $({ 7957 target: 'Array', 7958 stat: true, 7959 forced: ISNT_GENERIC 7960 }, { 7961 of: function of() { 7962 var index = 0; 7963 var argumentsLength = arguments.length; 7964 var result = new (typeof this == 'function' ? this : Array)(argumentsLength); 7965 7966 while (argumentsLength > index) { 7967 createProperty(result, index, arguments[index++]); 7968 } 7969 7970 result.length = argumentsLength; 7971 return result; 7972 } 7973 }); 7974 /***/ 7975 }, 7976 7977 /***/ 7978
vendor: 1,761 bytes, lines 7978-8027
7978"./node_modules/core-js/modules/es.array.reduce-right.js": 7979 /*!***************************************************************!*\ 7980 !*** ./node_modules/core-js/modules/es.array.reduce-right.js ***! 7981 \***************************************************************/ 7982 7983 /*! no static exports found */ 7984 7985 /***/ 7986 function node_modulesCoreJsModulesEsArrayReduceRightJs(module, exports, __webpack_require__) { 7987 "use strict"; 7988 7989 var $ = __webpack_require__( 7990 /*! ../internals/export */ 7991 "./node_modules/core-js/internals/export.js"); 7992 7993 var $reduceRight = __webpack_require__( 7994 /*! ../internals/array-reduce */ 7995 "./node_modules/core-js/internals/array-reduce.js").right; 7996 7997 var arrayMethodIsStrict = __webpack_require__( 7998 /*! ../internals/array-method-is-strict */ 7999 "./node_modules/core-js/internals/array-method-is-strict.js"); 8000 8001 var arrayMethodUsesToLength = __webpack_require__( 8002 /*! ../internals/array-method-uses-to-length */ 8003 "./node_modules/core-js/internals/array-method-uses-to-length.js"); 8004 8005 var STRICT_METHOD = arrayMethodIsStrict('reduceRight'); // For preventing possible almost infinite loop in non-standard implementations, test the forward version of the method 8006 8007 var USES_TO_LENGTH = arrayMethodUsesToLength('reduce', { 8008 1: 0 8009 }); // `Array.prototype.reduceRight` method 8010 // https://tc39.github.io/ecma262/#sec-array.prototype.reduceright 8011 8012 $({ 8013 target: 'Array', 8014 proto: true, 8015 forced: !STRICT_METHOD || !USES_TO_LENGTH 8016 }, { 8017 reduceRight: function reduceRight(callbackfn 8018 /* , initialValue */ 8019 ) { 8020 return $reduceRight(this, callbackfn, arguments.length, arguments.length > 1 ? arguments[1] : undefined); 8021 } 8022 }); 8023 /***/ 8024 }, 8025 8026 /***/ 8027
vendor: 1,575 bytes, lines 8027-8075
8027"./node_modules/core-js/modules/es.array.reduce.js": 8028 /*!*********************************************************!*\ 8029 !*** ./node_modules/core-js/modules/es.array.reduce.js ***! 8030 \*********************************************************/ 8031 8032 /*! no static exports found */ 8033 8034 /***/ 8035 function node_modulesCoreJsModulesEsArrayReduceJs(module, exports, __webpack_require__) { 8036 "use strict"; 8037 8038 var $ = __webpack_require__( 8039 /*! ../internals/export */ 8040 "./node_modules/core-js/internals/export.js"); 8041 8042 var $reduce = __webpack_require__( 8043 /*! ../internals/array-reduce */ 8044 "./node_modules/core-js/internals/array-reduce.js").left; 8045 8046 var arrayMethodIsStrict = __webpack_require__( 8047 /*! ../internals/array-method-is-strict */ 8048 "./node_modules/core-js/internals/array-method-is-strict.js"); 8049 8050 var arrayMethodUsesToLength = __webpack_require__( 8051 /*! ../internals/array-method-uses-to-length */ 8052 "./node_modules/core-js/internals/array-method-uses-to-length.js"); 8053 8054 var STRICT_METHOD = arrayMethodIsStrict('reduce'); 8055 var USES_TO_LENGTH = arrayMethodUsesToLength('reduce', { 8056 1: 0 8057 }); // `Array.prototype.reduce` method 8058 // https://tc39.github.io/ecma262/#sec-array.prototype.reduce 8059 8060 $({ 8061 target: 'Array', 8062 proto: true, 8063 forced: !STRICT_METHOD || !USES_TO_LENGTH 8064 }, { 8065 reduce: function reduce(callbackfn 8066 /* , initialValue */ 8067 ) { 8068 return $reduce(this, callbackfn, arguments.length, arguments.length > 1 ? arguments[1] : undefined); 8069 } 8070 }); 8071 /***/ 8072 }, 8073 8074 /***/ 8075
vendor: 3,638 bytes, lines 8075-8180
8075"./node_modules/core-js/modules/es.array.slice.js": 8076 /*!********************************************************!*\ 8077 !*** ./node_modules/core-js/modules/es.array.slice.js ***! 8078 \********************************************************/ 8079 8080 /*! no static exports found */ 8081 8082 /***/ 8083 function node_modulesCoreJsModulesEsArraySliceJs(module, exports, __webpack_require__) { 8084 "use strict"; 8085 8086 var $ = __webpack_require__( 8087 /*! ../internals/export */ 8088 "./node_modules/core-js/internals/export.js"); 8089 8090 var isObject = __webpack_require__( 8091 /*! ../internals/is-object */ 8092 "./node_modules/core-js/internals/is-object.js"); 8093 8094 var isArray = __webpack_require__( 8095 /*! ../internals/is-array */ 8096 "./node_modules/core-js/internals/is-array.js"); 8097 8098 var toAbsoluteIndex = __webpack_require__( 8099 /*! ../internals/to-absolute-index */ 8100 "./node_modules/core-js/internals/to-absolute-index.js"); 8101 8102 var toLength = __webpack_require__( 8103 /*! ../internals/to-length */ 8104 "./node_modules/core-js/internals/to-length.js"); 8105 8106 var toIndexedObject = __webpack_require__( 8107 /*! ../internals/to-indexed-object */ 8108 "./node_modules/core-js/internals/to-indexed-object.js"); 8109 8110 var createProperty = __webpack_require__( 8111 /*! ../internals/create-property */ 8112 "./node_modules/core-js/internals/create-property.js"); 8113 8114 var wellKnownSymbol = __webpack_require__( 8115 /*! ../internals/well-known-symbol */ 8116 "./node_modules/core-js/internals/well-known-symbol.js"); 8117 8118 var arrayMethodHasSpeciesSupport = __webpack_require__( 8119 /*! ../internals/array-method-has-species-support */ 8120 "./node_modules/core-js/internals/array-method-has-species-support.js"); 8121 8122 var arrayMethodUsesToLength = __webpack_require__( 8123 /*! ../internals/array-method-uses-to-length */ 8124 "./node_modules/core-js/internals/array-method-uses-to-length.js"); 8125 8126 var HAS_SPECIES_SUPPORT = arrayMethodHasSpeciesSupport('slice'); 8127 var USES_TO_LENGTH = arrayMethodUsesToLength('slice', { 8128 ACCESSORS: true, 8129 0: 0, 8130 1: 2 8131 }); 8132 var SPECIES = wellKnownSymbol('species'); 8133 var nativeSlice = [].slice; 8134 var max = Math.max; // `Array.prototype.slice` method 8135 // https://tc39.github.io/ecma262/#sec-array.prototype.slice 8136 // fallback for not array-like ES3 strings and DOM objects 8137 8138 $({ 8139 target: 'Array', 8140 proto: true, 8141 forced: !HAS_SPECIES_SUPPORT || !USES_TO_LENGTH 8142 }, { 8143 slice: function slice(start, end) { 8144 var O = toIndexedObject(this); 8145 var length = toLength(O.length); 8146 var k = toAbsoluteIndex(start, length); 8147 var fin = toAbsoluteIndex(end === undefined ? length : end, length); // inline `ArraySpeciesCreate` for usage native `Array#slice` where it's possible 8148 8149 var Constructor, result, n; 8150 8151 if (isArray(O)) { 8152 Constructor = O.constructor; // cross-realm fallback 8153 8154 if (typeof Constructor == 'function' && (Constructor === Array || isArray(Constructor.prototype))) { 8155 Constructor = undefined; 8156 } else if (isObject(Constructor)) { 8157 Constructor = Constructor[SPECIES]; 8158 if (Constructor === null) Constructor = undefined; 8159 } 8160 8161 if (Constructor === Array || Constructor === undefined) { 8162 return nativeSlice.call(O, k, fin); 8163 } 8164 } 8165 8166 result = new (Constructor === undefined ? Array : Constructor)(max(fin - k, 0)); 8167 8168 for (n = 0; k < fin; k++, n++) { 8169 if (k in O) createProperty(result, n, O[k]); 8170 } 8171 8172 result.length = n; 8173 return result; 8174 } 8175 }); 8176 /***/ 8177 }, 8178 8179 /***/ 8180
vendor: 1,512 bytes, lines 8180-8226
8180"./node_modules/core-js/modules/es.array.some.js": 8181 /*!*******************************************************!*\ 8182 !*** ./node_modules/core-js/modules/es.array.some.js ***! 8183 \*******************************************************/ 8184 8185 /*! no static exports found */ 8186 8187 /***/ 8188 function node_modulesCoreJsModulesEsArraySomeJs(module, exports, __webpack_require__) { 8189 "use strict"; 8190 8191 var $ = __webpack_require__( 8192 /*! ../internals/export */ 8193 "./node_modules/core-js/internals/export.js"); 8194 8195 var $some = __webpack_require__( 8196 /*! ../internals/array-iteration */ 8197 "./node_modules/core-js/internals/array-iteration.js").some; 8198 8199 var arrayMethodIsStrict = __webpack_require__( 8200 /*! ../internals/array-method-is-strict */ 8201 "./node_modules/core-js/internals/array-method-is-strict.js"); 8202 8203 var arrayMethodUsesToLength = __webpack_require__( 8204 /*! ../internals/array-method-uses-to-length */ 8205 "./node_modules/core-js/internals/array-method-uses-to-length.js"); 8206 8207 var STRICT_METHOD = arrayMethodIsStrict('some'); 8208 var USES_TO_LENGTH = arrayMethodUsesToLength('some'); // `Array.prototype.some` method 8209 // https://tc39.github.io/ecma262/#sec-array.prototype.some 8210 8211 $({ 8212 target: 'Array', 8213 proto: true, 8214 forced: !STRICT_METHOD || !USES_TO_LENGTH 8215 }, { 8216 some: function some(callbackfn 8217 /* , thisArg */ 8218 ) { 8219 return $some(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); 8220 } 8221 }); 8222 /***/ 8223 }, 8224 8225 /***/ 8226
vendor: 1,813 bytes, lines 8226-8285
8226"./node_modules/core-js/modules/es.array.sort.js": 8227 /*!*******************************************************!*\ 8228 !*** ./node_modules/core-js/modules/es.array.sort.js ***! 8229 \*******************************************************/ 8230 8231 /*! no static exports found */ 8232 8233 /***/ 8234 function node_modulesCoreJsModulesEsArraySortJs(module, exports, __webpack_require__) { 8235 "use strict"; 8236 8237 var $ = __webpack_require__( 8238 /*! ../internals/export */ 8239 "./node_modules/core-js/internals/export.js"); 8240 8241 var aFunction = __webpack_require__( 8242 /*! ../internals/a-function */ 8243 "./node_modules/core-js/internals/a-function.js"); 8244 8245 var toObject = __webpack_require__( 8246 /*! ../internals/to-object */ 8247 "./node_modules/core-js/internals/to-object.js"); 8248 8249 var fails = __webpack_require__( 8250 /*! ../internals/fails */ 8251 "./node_modules/core-js/internals/fails.js"); 8252 8253 var arrayMethodIsStrict = __webpack_require__( 8254 /*! ../internals/array-method-is-strict */ 8255 "./node_modules/core-js/internals/array-method-is-strict.js"); 8256 8257 var test = []; 8258 var nativeSort = test.sort; // IE8- 8259 8260 var FAILS_ON_UNDEFINED = fails(function () { 8261 test.sort(undefined); 8262 }); // V8 bug 8263 8264 var FAILS_ON_NULL = fails(function () { 8265 test.sort(null); 8266 }); // Old WebKit 8267 8268 var STRICT_METHOD = arrayMethodIsStrict('sort'); 8269 var FORCED = FAILS_ON_UNDEFINED || !FAILS_ON_NULL || !STRICT_METHOD; // `Array.prototype.sort` method 8270 // https://tc39.github.io/ecma262/#sec-array.prototype.sort 8271 8272 $({ 8273 target: 'Array', 8274 proto: true, 8275 forced: FORCED 8276 }, { 8277 sort: function sort(comparefn) { 8278 return comparefn === undefined ? nativeSort.call(toObject(this)) : nativeSort.call(toObject(this), aFunction(comparefn)); 8279 } 8280 }); 8281 /***/ 8282 }, 8283 8284 /***/ 8285
vendor: 4,313 bytes, lines 8285-8412
8285"./node_modules/core-js/modules/es.array.splice.js": 8286 /*!*********************************************************!*\ 8287 !*** ./node_modules/core-js/modules/es.array.splice.js ***! 8288 \*********************************************************/ 8289 8290 /*! no static exports found */ 8291 8292 /***/ 8293 function node_modulesCoreJsModulesEsArraySpliceJs(module, exports, __webpack_require__) { 8294 "use strict"; 8295 8296 var $ = __webpack_require__( 8297 /*! ../internals/export */ 8298 "./node_modules/core-js/internals/export.js"); 8299 8300 var toAbsoluteIndex = __webpack_require__( 8301 /*! ../internals/to-absolute-index */ 8302 "./node_modules/core-js/internals/to-absolute-index.js"); 8303 8304 var toInteger = __webpack_require__( 8305 /*! ../internals/to-integer */ 8306 "./node_modules/core-js/internals/to-integer.js"); 8307 8308 var toLength = __webpack_require__( 8309 /*! ../internals/to-length */ 8310 "./node_modules/core-js/internals/to-length.js"); 8311 8312 var toObject = __webpack_require__( 8313 /*! ../internals/to-object */ 8314 "./node_modules/core-js/internals/to-object.js"); 8315 8316 var arraySpeciesCreate = __webpack_require__( 8317 /*! ../internals/array-species-create */ 8318 "./node_modules/core-js/internals/array-species-create.js"); 8319 8320 var createProperty = __webpack_require__( 8321 /*! ../internals/create-property */ 8322 "./node_modules/core-js/internals/create-property.js"); 8323 8324 var arrayMethodHasSpeciesSupport = __webpack_require__( 8325 /*! ../internals/array-method-has-species-support */ 8326 "./node_modules/core-js/internals/array-method-has-species-support.js"); 8327 8328 var arrayMethodUsesToLength = __webpack_require__( 8329 /*! ../internals/array-method-uses-to-length */ 8330 "./node_modules/core-js/internals/array-method-uses-to-length.js"); 8331 8332 var HAS_SPECIES_SUPPORT = arrayMethodHasSpeciesSupport('splice'); 8333 var USES_TO_LENGTH = arrayMethodUsesToLength('splice', { 8334 ACCESSORS: true, 8335 0: 0, 8336 1: 2 8337 }); 8338 var max = Math.max; 8339 var min = Math.min; 8340 var MAX_SAFE_INTEGER = 0x1FFFFFFFFFFFFF; 8341 var MAXIMUM_ALLOWED_LENGTH_EXCEEDED = 'Maximum allowed length exceeded'; // `Array.prototype.splice` method 8342 // https://tc39.github.io/ecma262/#sec-array.prototype.splice 8343 // with adding support of @@species 8344 8345 $({ 8346 target: 'Array', 8347 proto: true, 8348 forced: !HAS_SPECIES_SUPPORT || !USES_TO_LENGTH 8349 }, { 8350 splice: function splice(start, deleteCount 8351 /* , ...items */ 8352 ) { 8353 var O = toObject(this); 8354 var len = toLength(O.length); 8355 var actualStart = toAbsoluteIndex(start, len); 8356 var argumentsLength = arguments.length; 8357 var insertCount, actualDeleteCount, A, k, from, to; 8358 8359 if (argumentsLength === 0) { 8360 insertCount = actualDeleteCount = 0; 8361 } else if (argumentsLength === 1) { 8362 insertCount = 0; 8363 actualDeleteCount = len - actualStart; 8364 } else { 8365 insertCount = argumentsLength - 2; 8366 actualDeleteCount = min(max(toInteger(deleteCount), 0), len - actualStart); 8367 } 8368 8369 if (len + insertCount - actualDeleteCount > MAX_SAFE_INTEGER) { 8370 throw TypeError(MAXIMUM_ALLOWED_LENGTH_EXCEEDED); 8371 } 8372 8373 A = arraySpeciesCreate(O, actualDeleteCount); 8374 8375 for (k = 0; k < actualDeleteCount; k++) { 8376 from = actualStart + k; 8377 if (from in O) createProperty(A, k, O[from]); 8378 } 8379 8380 A.length = actualDeleteCount; 8381 8382 if (insertCount < actualDeleteCount) { 8383 for (k = actualStart; k < len - actualDeleteCount; k++) { 8384 from = k + actualDeleteCount; 8385 to = k + insertCount; 8386 if (from in O) O[to] = O[from];else delete O[to]; 8387 } 8388 8389 for (k = len; k > len - actualDeleteCount + insertCount; k--) { 8390 delete O[k - 1]; 8391 } 8392 } else if (insertCount > actualDeleteCount) { 8393 for (k = len - actualDeleteCount; k > actualStart; k--) { 8394 from = k + actualDeleteCount - 1; 8395 to = k + insertCount - 1; 8396 if (from in O) O[to] = O[from];else delete O[to]; 8397 } 8398 } 8399 8400 for (k = 0; k < insertCount; k++) { 8401 O[k + actualStart] = arguments[k + 2]; 8402 } 8403 8404 O.length = len - actualDeleteCount + insertCount; 8405 return A; 8406 } 8407 }); 8408 /***/ 8409 }, 8410 8411 /***/ 8412
vendor: 715 bytes, lines 8412-8439
8412"./node_modules/core-js/modules/es.date.now.js": 8413 /*!*****************************************************!*\ 8414 !*** ./node_modules/core-js/modules/es.date.now.js ***! 8415 \*****************************************************/ 8416 8417 /*! no static exports found */ 8418 8419 /***/ 8420 function node_modulesCoreJsModulesEsDateNowJs(module, exports, __webpack_require__) { 8421 var $ = __webpack_require__( 8422 /*! ../internals/export */ 8423 "./node_modules/core-js/internals/export.js"); // `Date.now` method 8424 // https://tc39.github.io/ecma262/#sec-date.now 8425 8426 8427 $({ 8428 target: 'Date', 8429 stat: true 8430 }, { 8431 now: function now() { 8432 return new Date().getTime(); 8433 } 8434 }); 8435 /***/ 8436 }, 8437 8438 /***/ 8439
vendor: 1,025 bytes, lines 8439-8470
8439"./node_modules/core-js/modules/es.date.to-iso-string.js": 8440 /*!***************************************************************!*\ 8441 !*** ./node_modules/core-js/modules/es.date.to-iso-string.js ***! 8442 \***************************************************************/ 8443 8444 /*! no static exports found */ 8445 8446 /***/ 8447 function node_modulesCoreJsModulesEsDateToIsoStringJs(module, exports, __webpack_require__) { 8448 var $ = __webpack_require__( 8449 /*! ../internals/export */ 8450 "./node_modules/core-js/internals/export.js"); 8451 8452 var toISOString = __webpack_require__( 8453 /*! ../internals/date-to-iso-string */ 8454 "./node_modules/core-js/internals/date-to-iso-string.js"); // `Date.prototype.toISOString` method 8455 // https://tc39.github.io/ecma262/#sec-date.prototype.toisostring 8456 // PhantomJS / old WebKit has a broken implementations 8457 8458 8459 $({ 8460 target: 'Date', 8461 proto: true, 8462 forced: Date.prototype.toISOString !== toISOString 8463 }, { 8464 toISOString: toISOString 8465 }); 8466 /***/ 8467 }, 8468 8469 /***/ 8470
vendor: 1,567 bytes, lines 8470-8522
8470"./node_modules/core-js/modules/es.date.to-json.js": 8471 /*!*********************************************************!*\ 8472 !*** ./node_modules/core-js/modules/es.date.to-json.js ***! 8473 \*********************************************************/ 8474 8475 /*! no static exports found */ 8476 8477 /***/ 8478 function node_modulesCoreJsModulesEsDateToJsonJs(module, exports, __webpack_require__) { 8479 "use strict"; 8480 8481 var $ = __webpack_require__( 8482 /*! ../internals/export */ 8483 "./node_modules/core-js/internals/export.js"); 8484 8485 var fails = __webpack_require__( 8486 /*! ../internals/fails */ 8487 "./node_modules/core-js/internals/fails.js"); 8488 8489 var toObject = __webpack_require__( 8490 /*! ../internals/to-object */ 8491 "./node_modules/core-js/internals/to-object.js"); 8492 8493 var toPrimitive = __webpack_require__( 8494 /*! ../internals/to-primitive */ 8495 "./node_modules/core-js/internals/to-primitive.js"); 8496 8497 var FORCED = fails(function () { 8498 return new Date(NaN).toJSON() !== null || Date.prototype.toJSON.call({ 8499 toISOString: function toISOString() { 8500 return 1; 8501 } 8502 }) !== 1; 8503 }); // `Date.prototype.toJSON` method 8504 // https://tc39.github.io/ecma262/#sec-date.prototype.tojson 8505 8506 $({ 8507 target: 'Date', 8508 proto: true, 8509 forced: FORCED 8510 }, { 8511 // eslint-disable-next-line no-unused-vars 8512 toJSON: function toJSON(key) { 8513 var O = toObject(this); 8514 var pv = toPrimitive(O); 8515 return typeof pv == 'number' && !isFinite(pv) ? null : O.toISOString(); 8516 } 8517 }); 8518 /***/ 8519 }, 8520 8521 /***/ 8522
vendor: 1,268 bytes, lines 8522-8555
8522"./node_modules/core-js/modules/es.date.to-primitive.js": 8523 /*!**************************************************************!*\ 8524 !*** ./node_modules/core-js/modules/es.date.to-primitive.js ***! 8525 \**************************************************************/ 8526 8527 /*! no static exports found */ 8528 8529 /***/ 8530 function node_modulesCoreJsModulesEsDateToPrimitiveJs(module, exports, __webpack_require__) { 8531 var createNonEnumerableProperty = __webpack_require__( 8532 /*! ../internals/create-non-enumerable-property */ 8533 "./node_modules/core-js/internals/create-non-enumerable-property.js"); 8534 8535 var dateToPrimitive = __webpack_require__( 8536 /*! ../internals/date-to-primitive */ 8537 "./node_modules/core-js/internals/date-to-primitive.js"); 8538 8539 var wellKnownSymbol = __webpack_require__( 8540 /*! ../internals/well-known-symbol */ 8541 "./node_modules/core-js/internals/well-known-symbol.js"); 8542 8543 var TO_PRIMITIVE = wellKnownSymbol('toPrimitive'); 8544 var DatePrototype = Date.prototype; // `Date.prototype[@@toPrimitive]` method 8545 // https://tc39.github.io/ecma262/#sec-date.prototype-@@toprimitive 8546 8547 if (!(TO_PRIMITIVE in DatePrototype)) { 8548 createNonEnumerableProperty(DatePrototype, TO_PRIMITIVE, dateToPrimitive); 8549 } 8550 /***/ 8551 8552 }, 8553 8554 /***/ 8555
vendor: 1,145 bytes, lines 8555-8587
8555"./node_modules/core-js/modules/es.date.to-string.js": 8556 /*!***********************************************************!*\ 8557 !*** ./node_modules/core-js/modules/es.date.to-string.js ***! 8558 \***********************************************************/ 8559 8560 /*! no static exports found */ 8561 8562 /***/ 8563 function node_modulesCoreJsModulesEsDateToStringJs(module, exports, __webpack_require__) { 8564 var redefine = __webpack_require__( 8565 /*! ../internals/redefine */ 8566 "./node_modules/core-js/internals/redefine.js"); 8567 8568 var DatePrototype = Date.prototype; 8569 var INVALID_DATE = 'Invalid Date'; 8570 var TO_STRING = 'toString'; 8571 var nativeDateToString = DatePrototype[TO_STRING]; 8572 var getTime = DatePrototype.getTime; // `Date.prototype.toString` method 8573 // https://tc39.github.io/ecma262/#sec-date.prototype.tostring 8574 8575 if (new Date(NaN) + '' != INVALID_DATE) { 8576 redefine(DatePrototype, TO_STRING, function toString() { 8577 var value = getTime.call(this); // eslint-disable-next-line no-self-compare 8578 8579 return value === value ? nativeDateToString.call(this) : INVALID_DATE; 8580 }); 8581 } 8582 /***/ 8583 8584 }, 8585 8586 /***/ 8587
vendor: 852 bytes, lines 8587-8616
8587"./node_modules/core-js/modules/es.function.bind.js": 8588 /*!**********************************************************!*\ 8589 !*** ./node_modules/core-js/modules/es.function.bind.js ***! 8590 \**********************************************************/ 8591 8592 /*! no static exports found */ 8593 8594 /***/ 8595 function node_modulesCoreJsModulesEsFunctionBindJs(module, exports, __webpack_require__) { 8596 var $ = __webpack_require__( 8597 /*! ../internals/export */ 8598 "./node_modules/core-js/internals/export.js"); 8599 8600 var bind = __webpack_require__( 8601 /*! ../internals/function-bind */ 8602 "./node_modules/core-js/internals/function-bind.js"); // `Function.prototype.bind` method 8603 // https://tc39.github.io/ecma262/#sec-function.prototype.bind 8604 8605 8606 $({ 8607 target: 'Function', 8608 proto: true 8609 }, { 8610 bind: bind 8611 }); 8612 /***/ 8613 }, 8614 8615 /***/ 8616
vendor: 1,838 bytes, lines 8616-8666
8616"./node_modules/core-js/modules/es.function.has-instance.js": 8617 /*!******************************************************************!*\ 8618 !*** ./node_modules/core-js/modules/es.function.has-instance.js ***! 8619 \******************************************************************/ 8620 8621 /*! no static exports found */ 8622 8623 /***/ 8624 function node_modulesCoreJsModulesEsFunctionHasInstanceJs(module, exports, __webpack_require__) { 8625 "use strict"; 8626 8627 var isObject = __webpack_require__( 8628 /*! ../internals/is-object */ 8629 "./node_modules/core-js/internals/is-object.js"); 8630 8631 var definePropertyModule = __webpack_require__( 8632 /*! ../internals/object-define-property */ 8633 "./node_modules/core-js/internals/object-define-property.js"); 8634 8635 var getPrototypeOf = __webpack_require__( 8636 /*! ../internals/object-get-prototype-of */ 8637 "./node_modules/core-js/internals/object-get-prototype-of.js"); 8638 8639 var wellKnownSymbol = __webpack_require__( 8640 /*! ../internals/well-known-symbol */ 8641 "./node_modules/core-js/internals/well-known-symbol.js"); 8642 8643 var HAS_INSTANCE = wellKnownSymbol('hasInstance'); 8644 var FunctionPrototype = Function.prototype; // `Function.prototype[@@hasInstance]` method 8645 // https://tc39.github.io/ecma262/#sec-function.prototype-@@hasinstance 8646 8647 if (!(HAS_INSTANCE in FunctionPrototype)) { 8648 definePropertyModule.f(FunctionPrototype, HAS_INSTANCE, { 8649 value: function value(O) { 8650 if (typeof this != 'function' || !isObject(O)) return false; 8651 if (!isObject(this.prototype)) return O instanceof this; // for environment w/o native `@@hasInstance` logic enough `instanceof`, but add this: 8652 8653 while (O = getPrototypeOf(O)) { 8654 if (this.prototype === O) return true; 8655 } 8656 8657 return false; 8658 } 8659 }); 8660 } 8661 /***/ 8662 8663 }, 8664 8665 /***/ 8666
vendor: 1,337 bytes, lines 8666-8706
8666"./node_modules/core-js/modules/es.function.name.js": 8667 /*!**********************************************************!*\ 8668 !*** ./node_modules/core-js/modules/es.function.name.js ***! 8669 \**********************************************************/ 8670 8671 /*! no static exports found */ 8672 8673 /***/ 8674 function node_modulesCoreJsModulesEsFunctionNameJs(module, exports, __webpack_require__) { 8675 var DESCRIPTORS = __webpack_require__( 8676 /*! ../internals/descriptors */ 8677 "./node_modules/core-js/internals/descriptors.js"); 8678 8679 var defineProperty = __webpack_require__( 8680 /*! ../internals/object-define-property */ 8681 "./node_modules/core-js/internals/object-define-property.js").f; 8682 8683 var FunctionPrototype = Function.prototype; 8684 var FunctionPrototypeToString = FunctionPrototype.toString; 8685 var nameRE = /^\s*function ([^ (]*)/; 8686 var NAME = 'name'; // Function instances `.name` property 8687 // https://tc39.github.io/ecma262/#sec-function-instances-name 8688 8689 if (DESCRIPTORS && !(NAME in FunctionPrototype)) { 8690 defineProperty(FunctionPrototype, NAME, { 8691 configurable: true, 8692 get: function get() { 8693 try { 8694 return FunctionPrototypeToString.call(this).match(nameRE)[1]; 8695 } catch (error) { 8696 return ''; 8697 } 8698 } 8699 }); 8700 } 8701 /***/ 8702 8703 }, 8704 8705 /***/ 8706
vendor: 850 bytes, lines 8706-8730
8706"./node_modules/core-js/modules/es.json.to-string-tag.js": 8707 /*!***************************************************************!*\ 8708 !*** ./node_modules/core-js/modules/es.json.to-string-tag.js ***! 8709 \***************************************************************/ 8710 8711 /*! no static exports found */ 8712 8713 /***/ 8714 function node_modulesCoreJsModulesEsJsonToStringTagJs(module, exports, __webpack_require__) { 8715 var global = __webpack_require__( 8716 /*! ../internals/global */ 8717 "./node_modules/core-js/internals/global.js"); 8718 8719 var setToStringTag = __webpack_require__( 8720 /*! ../internals/set-to-string-tag */ 8721 "./node_modules/core-js/internals/set-to-string-tag.js"); // JSON[@@toStringTag] property 8722 // https://tc39.github.io/ecma262/#sec-json-@@tostringtag 8723 8724 8725 setToStringTag(global.JSON, 'JSON', true); 8726 /***/ 8727 }, 8728 8729 /***/ 8730
vendor: 940 bytes, lines 8730-8760
8730"./node_modules/core-js/modules/es.map.js": 8731 /*!************************************************!*\ 8732 !*** ./node_modules/core-js/modules/es.map.js ***! 8733 \************************************************/ 8734 8735 /*! no static exports found */ 8736 8737 /***/ 8738 function node_modulesCoreJsModulesEsMapJs(module, exports, __webpack_require__) { 8739 "use strict"; 8740 8741 var collection = __webpack_require__( 8742 /*! ../internals/collection */ 8743 "./node_modules/core-js/internals/collection.js"); 8744 8745 var collectionStrong = __webpack_require__( 8746 /*! ../internals/collection-strong */ 8747 "./node_modules/core-js/internals/collection-strong.js"); // `Map` constructor 8748 // https://tc39.github.io/ecma262/#sec-map-objects 8749 8750 8751 module.exports = collection('Map', function (init) { 8752 return function Map() { 8753 return init(this, arguments.length ? arguments[0] : undefined); 8754 }; 8755 }, collectionStrong); 8756 /***/ 8757 }, 8758 8759 /***/ 8760
vendor: 1,310 bytes, lines 8760-8799
8760"./node_modules/core-js/modules/es.math.acosh.js": 8761 /*!*******************************************************!*\ 8762 !*** ./node_modules/core-js/modules/es.math.acosh.js ***! 8763 \*******************************************************/ 8764 8765 /*! no static exports found */ 8766 8767 /***/ 8768 function node_modulesCoreJsModulesEsMathAcoshJs(module, exports, __webpack_require__) { 8769 var $ = __webpack_require__( 8770 /*! ../internals/export */ 8771 "./node_modules/core-js/internals/export.js"); 8772 8773 var log1p = __webpack_require__( 8774 /*! ../internals/math-log1p */ 8775 "./node_modules/core-js/internals/math-log1p.js"); 8776 8777 var nativeAcosh = Math.acosh; 8778 var log = Math.log; 8779 var sqrt = Math.sqrt; 8780 var LN2 = Math.LN2; 8781 var FORCED = !nativeAcosh // V8 bug: https://code.google.com/p/v8/issues/detail?id=3509 8782 || Math.floor(nativeAcosh(Number.MAX_VALUE)) != 710 // Tor Browser bug: Math.acosh(Infinity) -> NaN 8783 || nativeAcosh(Infinity) != Infinity; // `Math.acosh` method 8784 // https://tc39.github.io/ecma262/#sec-math.acosh 8785 8786 $({ 8787 target: 'Math', 8788 stat: true, 8789 forced: FORCED 8790 }, { 8791 acosh: function acosh(x) { 8792 return (x = +x) < 1 ? NaN : x > 94906265.62425156 ? log(x) + LN2 : log1p(x - 1 + sqrt(x - 1) * sqrt(x + 1)); 8793 } 8794 }); 8795 /***/ 8796 }, 8797 8798 /***/ 8799
vendor: 985 bytes, lines 8799-8834
8799"./node_modules/core-js/modules/es.math.asinh.js": 8800 /*!*******************************************************!*\ 8801 !*** ./node_modules/core-js/modules/es.math.asinh.js ***! 8802 \*******************************************************/ 8803 8804 /*! no static exports found */ 8805 8806 /***/ 8807 function node_modulesCoreJsModulesEsMathAsinhJs(module, exports, __webpack_require__) { 8808 var $ = __webpack_require__( 8809 /*! ../internals/export */ 8810 "./node_modules/core-js/internals/export.js"); 8811 8812 var nativeAsinh = Math.asinh; 8813 var log = Math.log; 8814 var sqrt = Math.sqrt; 8815 8816 function asinh(x) { 8817 return !isFinite(x = +x) || x == 0 ? x : x < 0 ? -asinh(-x) : log(x + sqrt(x * x + 1)); 8818 } // `Math.asinh` method 8819 // https://tc39.github.io/ecma262/#sec-math.asinh 8820 // Tor Browser bug: Math.asinh(0) -> -0 8821 8822 8823 $({ 8824 target: 'Math', 8825 stat: true, 8826 forced: !(nativeAsinh && 1 / nativeAsinh(0) > 0) 8827 }, { 8828 asinh: asinh 8829 }); 8830 /***/ 8831 }, 8832 8833 /***/ 8834
vendor: 919 bytes, lines 8834-8865
8834"./node_modules/core-js/modules/es.math.atanh.js": 8835 /*!*******************************************************!*\ 8836 !*** ./node_modules/core-js/modules/es.math.atanh.js ***! 8837 \*******************************************************/ 8838 8839 /*! no static exports found */ 8840 8841 /***/ 8842 function node_modulesCoreJsModulesEsMathAtanhJs(module, exports, __webpack_require__) { 8843 var $ = __webpack_require__( 8844 /*! ../internals/export */ 8845 "./node_modules/core-js/internals/export.js"); 8846 8847 var nativeAtanh = Math.atanh; 8848 var log = Math.log; // `Math.atanh` method 8849 // https://tc39.github.io/ecma262/#sec-math.atanh 8850 // Tor Browser bug: Math.atanh(-0) -> 0 8851 8852 $({ 8853 target: 'Math', 8854 stat: true, 8855 forced: !(nativeAtanh && 1 / nativeAtanh(-0) < 0) 8856 }, { 8857 atanh: function atanh(x) { 8858 return (x = +x) == 0 ? x : log((1 + x) / (1 - x)) / 2; 8859 } 8860 }); 8861 /***/ 8862 }, 8863 8864 /***/ 8865
vendor: 911 bytes, lines 8865-8898
8865"./node_modules/core-js/modules/es.math.cbrt.js": 8866 /*!******************************************************!*\ 8867 !*** ./node_modules/core-js/modules/es.math.cbrt.js ***! 8868 \******************************************************/ 8869 8870 /*! no static exports found */ 8871 8872 /***/ 8873 function node_modulesCoreJsModulesEsMathCbrtJs(module, exports, __webpack_require__) { 8874 var $ = __webpack_require__( 8875 /*! ../internals/export */ 8876 "./node_modules/core-js/internals/export.js"); 8877 8878 var sign = __webpack_require__( 8879 /*! ../internals/math-sign */ 8880 "./node_modules/core-js/internals/math-sign.js"); 8881 8882 var abs = Math.abs; 8883 var pow = Math.pow; // `Math.cbrt` method 8884 // https://tc39.github.io/ecma262/#sec-math.cbrt 8885 8886 $({ 8887 target: 'Math', 8888 stat: true 8889 }, { 8890 cbrt: function cbrt(x) { 8891 return sign(x = +x) * pow(abs(x), 1 / 3); 8892 } 8893 }); 8894 /***/ 8895 }, 8896 8897 /***/ 8898
vendor: 844 bytes, lines 8898-8928
8898"./node_modules/core-js/modules/es.math.clz32.js": 8899 /*!*******************************************************!*\ 8900 !*** ./node_modules/core-js/modules/es.math.clz32.js ***! 8901 \*******************************************************/ 8902 8903 /*! no static exports found */ 8904 8905 /***/ 8906 function node_modulesCoreJsModulesEsMathClz32Js(module, exports, __webpack_require__) { 8907 var $ = __webpack_require__( 8908 /*! ../internals/export */ 8909 "./node_modules/core-js/internals/export.js"); 8910 8911 var floor = Math.floor; 8912 var log = Math.log; 8913 var LOG2E = Math.LOG2E; // `Math.clz32` method 8914 // https://tc39.github.io/ecma262/#sec-math.clz32 8915 8916 $({ 8917 target: 'Math', 8918 stat: true 8919 }, { 8920 clz32: function clz32(x) { 8921 return (x >>>= 0) ? 31 - floor(log(x + 0.5) * LOG2E) : 32; 8922 } 8923 }); 8924 /***/ 8925 }, 8926 8927 /***/ 8928
vendor: 1,038 bytes, lines 8928-8964
8928"./node_modules/core-js/modules/es.math.cosh.js": 8929 /*!******************************************************!*\ 8930 !*** ./node_modules/core-js/modules/es.math.cosh.js ***! 8931 \******************************************************/ 8932 8933 /*! no static exports found */ 8934 8935 /***/ 8936 function node_modulesCoreJsModulesEsMathCoshJs(module, exports, __webpack_require__) { 8937 var $ = __webpack_require__( 8938 /*! ../internals/export */ 8939 "./node_modules/core-js/internals/export.js"); 8940 8941 var expm1 = __webpack_require__( 8942 /*! ../internals/math-expm1 */ 8943 "./node_modules/core-js/internals/math-expm1.js"); 8944 8945 var nativeCosh = Math.cosh; 8946 var abs = Math.abs; 8947 var E = Math.E; // `Math.cosh` method 8948 // https://tc39.github.io/ecma262/#sec-math.cosh 8949 8950 $({ 8951 target: 'Math', 8952 stat: true, 8953 forced: !nativeCosh || nativeCosh(710) === Infinity 8954 }, { 8955 cosh: function cosh(x) { 8956 var t = expm1(abs(x) - 1) + 1; 8957 return (t + 1 / (t * E * E)) * (E / 2); 8958 } 8959 }); 8960 /***/ 8961 }, 8962 8963 /***/ 8964
vendor: 838 bytes, lines 8964-8994
8964"./node_modules/core-js/modules/es.math.expm1.js": 8965 /*!*******************************************************!*\ 8966 !*** ./node_modules/core-js/modules/es.math.expm1.js ***! 8967 \*******************************************************/ 8968 8969 /*! no static exports found */ 8970 8971 /***/ 8972 function node_modulesCoreJsModulesEsMathExpm1Js(module, exports, __webpack_require__) { 8973 var $ = __webpack_require__( 8974 /*! ../internals/export */ 8975 "./node_modules/core-js/internals/export.js"); 8976 8977 var expm1 = __webpack_require__( 8978 /*! ../internals/math-expm1 */ 8979 "./node_modules/core-js/internals/math-expm1.js"); // `Math.expm1` method 8980 // https://tc39.github.io/ecma262/#sec-math.expm1 8981 8982 8983 $({ 8984 target: 'Math', 8985 stat: true, 8986 forced: expm1 != Math.expm1 8987 }, { 8988 expm1: expm1 8989 }); 8990 /***/ 8991 }, 8992 8993 /***/ 8994
vendor: 815 bytes, lines 8994-9023
8994"./node_modules/core-js/modules/es.math.fround.js": 8995 /*!********************************************************!*\ 8996 !*** ./node_modules/core-js/modules/es.math.fround.js ***! 8997 \********************************************************/ 8998 8999 /*! no static exports found */ 9000 9001 /***/ 9002 function node_modulesCoreJsModulesEsMathFroundJs(module, exports, __webpack_require__) { 9003 var $ = __webpack_require__( 9004 /*! ../internals/export */ 9005 "./node_modules/core-js/internals/export.js"); 9006 9007 var fround = __webpack_require__( 9008 /*! ../internals/math-fround */ 9009 "./node_modules/core-js/internals/math-fround.js"); // `Math.fround` method 9010 // https://tc39.github.io/ecma262/#sec-math.fround 9011 9012 9013 $({ 9014 target: 'Math', 9015 stat: true 9016 }, { 9017 fround: fround 9018 }); 9019 /***/ 9020 }, 9021 9022 /***/ 9023
vendor: 1,502 bytes, lines 9023-9077
9023"./node_modules/core-js/modules/es.math.hypot.js": 9024 /*!*******************************************************!*\ 9025 !*** ./node_modules/core-js/modules/es.math.hypot.js ***! 9026 \*******************************************************/ 9027 9028 /*! no static exports found */ 9029 9030 /***/ 9031 function node_modulesCoreJsModulesEsMathHypotJs(module, exports, __webpack_require__) { 9032 var $ = __webpack_require__( 9033 /*! ../internals/export */ 9034 "./node_modules/core-js/internals/export.js"); 9035 9036 var $hypot = Math.hypot; 9037 var abs = Math.abs; 9038 var sqrt = Math.sqrt; // Chrome 77 bug 9039 // https://bugs.chromium.org/p/v8/issues/detail?id=9546 9040 9041 var BUGGY = !!$hypot && $hypot(Infinity, NaN) !== Infinity; // `Math.hypot` method 9042 // https://tc39.github.io/ecma262/#sec-math.hypot 9043 9044 $({ 9045 target: 'Math', 9046 stat: true, 9047 forced: BUGGY 9048 }, { 9049 hypot: function hypot(value1, value2) { 9050 // eslint-disable-line no-unused-vars 9051 var sum = 0; 9052 var i = 0; 9053 var aLen = arguments.length; 9054 var larg = 0; 9055 var arg, div; 9056 9057 while (i < aLen) { 9058 arg = abs(arguments[i++]); 9059 9060 if (larg < arg) { 9061 div = larg / arg; 9062 sum = sum * div * div + 1; 9063 larg = arg; 9064 } else if (arg > 0) { 9065 div = arg / larg; 9066 sum += div * div; 9067 } else sum += arg; 9068 } 9069 9070 return larg === Infinity ? Infinity : larg * sqrt(sum); 9071 } 9072 }); 9073 /***/ 9074 }, 9075 9076 /***/ 9077
vendor: 1,282 bytes, lines 9077-9119
9077"./node_modules/core-js/modules/es.math.imul.js": 9078 /*!******************************************************!*\ 9079 !*** ./node_modules/core-js/modules/es.math.imul.js ***! 9080 \******************************************************/ 9081 9082 /*! no static exports found */ 9083 9084 /***/ 9085 function node_modulesCoreJsModulesEsMathImulJs(module, exports, __webpack_require__) { 9086 var $ = __webpack_require__( 9087 /*! ../internals/export */ 9088 "./node_modules/core-js/internals/export.js"); 9089 9090 var fails = __webpack_require__( 9091 /*! ../internals/fails */ 9092 "./node_modules/core-js/internals/fails.js"); 9093 9094 var nativeImul = Math.imul; 9095 var FORCED = fails(function () { 9096 return nativeImul(0xFFFFFFFF, 5) != -5 || nativeImul.length != 2; 9097 }); // `Math.imul` method 9098 // https://tc39.github.io/ecma262/#sec-math.imul 9099 // some WebKit versions fails with big numbers, some has wrong arity 9100 9101 $({ 9102 target: 'Math', 9103 stat: true, 9104 forced: FORCED 9105 }, { 9106 imul: function imul(x, y) { 9107 var UINT16 = 0xFFFF; 9108 var xn = +x; 9109 var yn = +y; 9110 var xl = UINT16 & xn; 9111 var yl = UINT16 & yn; 9112 return 0 | xl * yl + ((UINT16 & xn >>> 16) * yl + xl * (UINT16 & yn >>> 16) << 16 >>> 0); 9113 } 9114 }); 9115 /***/ 9116 }, 9117 9118 /***/ 9119
vendor: 783 bytes, lines 9119-9148
9119"./node_modules/core-js/modules/es.math.log10.js": 9120 /*!*******************************************************!*\ 9121 !*** ./node_modules/core-js/modules/es.math.log10.js ***! 9122 \*******************************************************/ 9123 9124 /*! no static exports found */ 9125 9126 /***/ 9127 function node_modulesCoreJsModulesEsMathLog10Js(module, exports, __webpack_require__) { 9128 var $ = __webpack_require__( 9129 /*! ../internals/export */ 9130 "./node_modules/core-js/internals/export.js"); 9131 9132 var log = Math.log; 9133 var LOG10E = Math.LOG10E; // `Math.log10` method 9134 // https://tc39.github.io/ecma262/#sec-math.log10 9135 9136 $({ 9137 target: 'Math', 9138 stat: true 9139 }, { 9140 log10: function log10(x) { 9141 return log(x) * LOG10E; 9142 } 9143 }); 9144 /***/ 9145 }, 9146 9147 /***/ 9148
vendor: 803 bytes, lines 9148-9177
9148"./node_modules/core-js/modules/es.math.log1p.js": 9149 /*!*******************************************************!*\ 9150 !*** ./node_modules/core-js/modules/es.math.log1p.js ***! 9151 \*******************************************************/ 9152 9153 /*! no static exports found */ 9154 9155 /***/ 9156 function node_modulesCoreJsModulesEsMathLog1pJs(module, exports, __webpack_require__) { 9157 var $ = __webpack_require__( 9158 /*! ../internals/export */ 9159 "./node_modules/core-js/internals/export.js"); 9160 9161 var log1p = __webpack_require__( 9162 /*! ../internals/math-log1p */ 9163 "./node_modules/core-js/internals/math-log1p.js"); // `Math.log1p` method 9164 // https://tc39.github.io/ecma262/#sec-math.log1p 9165 9166 9167 $({ 9168 target: 'Math', 9169 stat: true 9170 }, { 9171 log1p: log1p 9172 }); 9173 /***/ 9174 }, 9175 9176 /***/ 9177
vendor: 765 bytes, lines 9177-9206
9177"./node_modules/core-js/modules/es.math.log2.js": 9178 /*!******************************************************!*\ 9179 !*** ./node_modules/core-js/modules/es.math.log2.js ***! 9180 \******************************************************/ 9181 9182 /*! no static exports found */ 9183 9184 /***/ 9185 function node_modulesCoreJsModulesEsMathLog2Js(module, exports, __webpack_require__) { 9186 var $ = __webpack_require__( 9187 /*! ../internals/export */ 9188 "./node_modules/core-js/internals/export.js"); 9189 9190 var log = Math.log; 9191 var LN2 = Math.LN2; // `Math.log2` method 9192 // https://tc39.github.io/ecma262/#sec-math.log2 9193 9194 $({ 9195 target: 'Math', 9196 stat: true 9197 }, { 9198 log2: function log2(x) { 9199 return log(x) / LN2; 9200 } 9201 }); 9202 /***/ 9203 }, 9204 9205 /***/ 9206
vendor: 791 bytes, lines 9206-9235
9206"./node_modules/core-js/modules/es.math.sign.js": 9207 /*!******************************************************!*\ 9208 !*** ./node_modules/core-js/modules/es.math.sign.js ***! 9209 \******************************************************/ 9210 9211 /*! no static exports found */ 9212 9213 /***/ 9214 function node_modulesCoreJsModulesEsMathSignJs(module, exports, __webpack_require__) { 9215 var $ = __webpack_require__( 9216 /*! ../internals/export */ 9217 "./node_modules/core-js/internals/export.js"); 9218 9219 var sign = __webpack_require__( 9220 /*! ../internals/math-sign */ 9221 "./node_modules/core-js/internals/math-sign.js"); // `Math.sign` method 9222 // https://tc39.github.io/ecma262/#sec-math.sign 9223 9224 9225 $({ 9226 target: 'Math', 9227 stat: true 9228 }, { 9229 sign: sign 9230 }); 9231 /***/ 9232 }, 9233 9234 /***/ 9235
vendor: 1,276 bytes, lines 9235-9278
9235"./node_modules/core-js/modules/es.math.sinh.js": 9236 /*!******************************************************!*\ 9237 !*** ./node_modules/core-js/modules/es.math.sinh.js ***! 9238 \******************************************************/ 9239 9240 /*! no static exports found */ 9241 9242 /***/ 9243 function node_modulesCoreJsModulesEsMathSinhJs(module, exports, __webpack_require__) { 9244 var $ = __webpack_require__( 9245 /*! ../internals/export */ 9246 "./node_modules/core-js/internals/export.js"); 9247 9248 var fails = __webpack_require__( 9249 /*! ../internals/fails */ 9250 "./node_modules/core-js/internals/fails.js"); 9251 9252 var expm1 = __webpack_require__( 9253 /*! ../internals/math-expm1 */ 9254 "./node_modules/core-js/internals/math-expm1.js"); 9255 9256 var abs = Math.abs; 9257 var exp = Math.exp; 9258 var E = Math.E; 9259 var FORCED = fails(function () { 9260 return Math.sinh(-2e-17) != -2e-17; 9261 }); // `Math.sinh` method 9262 // https://tc39.github.io/ecma262/#sec-math.sinh 9263 // V8 near Chromium 38 has a problem with very small numbers 9264 9265 $({ 9266 target: 'Math', 9267 stat: true, 9268 forced: FORCED 9269 }, { 9270 sinh: function sinh(x) { 9271 return abs(x = +x) < 1 ? (expm1(x) - expm1(-x)) / 2 : (exp(x - 1) - exp(-x - 1)) * (E / 2); 9272 } 9273 }); 9274 /***/ 9275 }, 9276 9277 /***/ 9278
vendor: 984 bytes, lines 9278-9312
9278"./node_modules/core-js/modules/es.math.tanh.js": 9279 /*!******************************************************!*\ 9280 !*** ./node_modules/core-js/modules/es.math.tanh.js ***! 9281 \******************************************************/ 9282 9283 /*! no static exports found */ 9284 9285 /***/ 9286 function node_modulesCoreJsModulesEsMathTanhJs(module, exports, __webpack_require__) { 9287 var $ = __webpack_require__( 9288 /*! ../internals/export */ 9289 "./node_modules/core-js/internals/export.js"); 9290 9291 var expm1 = __webpack_require__( 9292 /*! ../internals/math-expm1 */ 9293 "./node_modules/core-js/internals/math-expm1.js"); 9294 9295 var exp = Math.exp; // `Math.tanh` method 9296 // https://tc39.github.io/ecma262/#sec-math.tanh 9297 9298 $({ 9299 target: 'Math', 9300 stat: true 9301 }, { 9302 tanh: function tanh(x) { 9303 var a = expm1(x = +x); 9304 var b = expm1(-x); 9305 return a == Infinity ? 1 : b == Infinity ? -1 : (a - b) / (exp(x) + exp(-x)); 9306 } 9307 }); 9308 /***/ 9309 }, 9310 9311 /***/ 9312
vendor: 722 bytes, lines 9312-9332
9312"./node_modules/core-js/modules/es.math.to-string-tag.js": 9313 /*!***************************************************************!*\ 9314 !*** ./node_modules/core-js/modules/es.math.to-string-tag.js ***! 9315 \***************************************************************/ 9316 9317 /*! no static exports found */ 9318 9319 /***/ 9320 function node_modulesCoreJsModulesEsMathToStringTagJs(module, exports, __webpack_require__) { 9321 var setToStringTag = __webpack_require__( 9322 /*! ../internals/set-to-string-tag */ 9323 "./node_modules/core-js/internals/set-to-string-tag.js"); // Math[@@toStringTag] property 9324 // https://tc39.github.io/ecma262/#sec-math-@@tostringtag 9325 9326 9327 setToStringTag(Math, 'Math', true); 9328 /***/ 9329 }, 9330 9331 /***/ 9332
vendor: 796 bytes, lines 9332-9361
9332"./node_modules/core-js/modules/es.math.trunc.js": 9333 /*!*******************************************************!*\ 9334 !*** ./node_modules/core-js/modules/es.math.trunc.js ***! 9335 \*******************************************************/ 9336 9337 /*! no static exports found */ 9338 9339 /***/ 9340 function node_modulesCoreJsModulesEsMathTruncJs(module, exports, __webpack_require__) { 9341 var $ = __webpack_require__( 9342 /*! ../internals/export */ 9343 "./node_modules/core-js/internals/export.js"); 9344 9345 var ceil = Math.ceil; 9346 var floor = Math.floor; // `Math.trunc` method 9347 // https://tc39.github.io/ecma262/#sec-math.trunc 9348 9349 $({ 9350 target: 'Math', 9351 stat: true 9352 }, { 9353 trunc: function trunc(it) { 9354 return (it > 0 ? floor : ceil)(it); 9355 } 9356 }); 9357 /***/ 9358 }, 9359 9360 /***/ 9361
vendor: 5,501 bytes, lines 9361-9512
9361"./node_modules/core-js/modules/es.number.constructor.js": 9362 /*!***************************************************************!*\ 9363 !*** ./node_modules/core-js/modules/es.number.constructor.js ***! 9364 \***************************************************************/ 9365 9366 /*! no static exports found */ 9367 9368 /***/ 9369 function node_modulesCoreJsModulesEsNumberConstructorJs(module, exports, __webpack_require__) { 9370 "use strict"; 9371 9372 var DESCRIPTORS = __webpack_require__( 9373 /*! ../internals/descriptors */ 9374 "./node_modules/core-js/internals/descriptors.js"); 9375 9376 var global = __webpack_require__( 9377 /*! ../internals/global */ 9378 "./node_modules/core-js/internals/global.js"); 9379 9380 var isForced = __webpack_require__( 9381 /*! ../internals/is-forced */ 9382 "./node_modules/core-js/internals/is-forced.js"); 9383 9384 var redefine = __webpack_require__( 9385 /*! ../internals/redefine */ 9386 "./node_modules/core-js/internals/redefine.js"); 9387 9388 var has = __webpack_require__( 9389 /*! ../internals/has */ 9390 "./node_modules/core-js/internals/has.js"); 9391 9392 var classof = __webpack_require__( 9393 /*! ../internals/classof-raw */ 9394 "./node_modules/core-js/internals/classof-raw.js"); 9395 9396 var inheritIfRequired = __webpack_require__( 9397 /*! ../internals/inherit-if-required */ 9398 "./node_modules/core-js/internals/inherit-if-required.js"); 9399 9400 var toPrimitive = __webpack_require__( 9401 /*! ../internals/to-primitive */ 9402 "./node_modules/core-js/internals/to-primitive.js"); 9403 9404 var fails = __webpack_require__( 9405 /*! ../internals/fails */ 9406 "./node_modules/core-js/internals/fails.js"); 9407 9408 var create = __webpack_require__( 9409 /*! ../internals/object-create */ 9410 "./node_modules/core-js/internals/object-create.js"); 9411 9412 var getOwnPropertyNames = __webpack_require__( 9413 /*! ../internals/object-get-own-property-names */ 9414 "./node_modules/core-js/internals/object-get-own-property-names.js").f; 9415 9416 var getOwnPropertyDescriptor = __webpack_require__( 9417 /*! ../internals/object-get-own-property-descriptor */ 9418 "./node_modules/core-js/internals/object-get-own-property-descriptor.js").f; 9419 9420 var defineProperty = __webpack_require__( 9421 /*! ../internals/object-define-property */ 9422 "./node_modules/core-js/internals/object-define-property.js").f; 9423 9424 var trim = __webpack_require__( 9425 /*! ../internals/string-trim */ 9426 "./node_modules/core-js/internals/string-trim.js").trim; 9427 9428 var NUMBER = 'Number'; 9429 var NativeNumber = global[NUMBER]; 9430 var NumberPrototype = NativeNumber.prototype; // Opera ~12 has broken Object#toString 9431 9432 var BROKEN_CLASSOF = classof(create(NumberPrototype)) == NUMBER; // `ToNumber` abstract operation 9433 // https://tc39.github.io/ecma262/#sec-tonumber 9434 9435 var toNumber = function toNumber(argument) { 9436 var it = toPrimitive(argument, false); 9437 var first, third, radix, maxCode, digits, length, index, code; 9438 9439 if (typeof it == 'string' && it.length > 2) { 9440 it = trim(it); 9441 first = it.charCodeAt(0); 9442 9443 if (first === 43 || first === 45) { 9444 third = it.charCodeAt(2); 9445 if (third === 88 || third === 120) return NaN; // Number('+0x1') should be NaN, old V8 fix 9446 } else if (first === 48) { 9447 switch (it.charCodeAt(1)) { 9448 case 66: 9449 case 98: 9450 radix = 2; 9451 maxCode = 49; 9452 break; 9453 // fast equal of /^0b[01]+$/i 9454 9455 case 79: 9456 case 111: 9457 radix = 8; 9458 maxCode = 55; 9459 break; 9460 // fast equal of /^0o[0-7]+$/i 9461 9462 default: 9463 return +it; 9464 } 9465 9466 digits = it.slice(2); 9467 length = digits.length; 9468 9469 for (index = 0; index < length; index++) { 9470 code = digits.charCodeAt(index); // parseInt parses a string to a first unavailable symbol 9471 // but ToNumber should return NaN if a string contains unavailable symbols 9472 9473 if (code < 48 || code > maxCode) return NaN; 9474 } 9475 9476 return parseInt(digits, radix); 9477 } 9478 } 9479 9480 return +it; 9481 }; // `Number` constructor 9482 // https://tc39.github.io/ecma262/#sec-number-constructor 9483 9484 9485 if (isForced(NUMBER, !NativeNumber(' 0o1') || !NativeNumber('0b1') || NativeNumber('+0x1'))) { 9486 var NumberWrapper = function Number(value) { 9487 var it = arguments.length < 1 ? 0 : value; 9488 var dummy = this; 9489 return dummy instanceof NumberWrapper // check on 1..constructor(foo) case 9490 && (BROKEN_CLASSOF ? fails(function () { 9491 NumberPrototype.valueOf.call(dummy); 9492 }) : classof(dummy) != NUMBER) ? inheritIfRequired(new NativeNumber(toNumber(it)), dummy, NumberWrapper) : toNumber(it); 9493 }; 9494 9495 for (var keys = DESCRIPTORS ? getOwnPropertyNames(NativeNumber) : ( // ES3: 9496 'MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,' + // ES2015 (in case, if modules with ES2015 Number statics required before): 9497 'EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,' + 'MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger').split(','), j = 0, key; keys.length > j; j++) { 9498 if (has(NativeNumber, key = keys[j]) && !has(NumberWrapper, key)) { 9499 defineProperty(NumberWrapper, key, getOwnPropertyDescriptor(NativeNumber, key)); 9500 } 9501 } 9502 9503 NumberWrapper.prototype = NumberPrototype; 9504 NumberPrototype.constructor = NumberWrapper; 9505 redefine(global, NUMBER, NumberWrapper); 9506 } 9507 /***/ 9508 9509 }, 9510 9511 /***/ 9512
vendor: 720 bytes, lines 9512-9537
9512"./node_modules/core-js/modules/es.number.epsilon.js": 9513 /*!***********************************************************!*\ 9514 !*** ./node_modules/core-js/modules/es.number.epsilon.js ***! 9515 \***********************************************************/ 9516 9517 /*! no static exports found */ 9518 9519 /***/ 9520 function node_modulesCoreJsModulesEsNumberEpsilonJs(module, exports, __webpack_require__) { 9521 var $ = __webpack_require__( 9522 /*! ../internals/export */ 9523 "./node_modules/core-js/internals/export.js"); // `Number.EPSILON` constant 9524 // https://tc39.github.io/ecma262/#sec-number.epsilon 9525 9526 9527 $({ 9528 target: 'Number', 9529 stat: true 9530 }, { 9531 EPSILON: Math.pow(2, -52) 9532 }); 9533 /***/ 9534 }, 9535 9536 /***/ 9537
vendor: 877 bytes, lines 9537-9566
9537"./node_modules/core-js/modules/es.number.is-finite.js": 9538 /*!*************************************************************!*\ 9539 !*** ./node_modules/core-js/modules/es.number.is-finite.js ***! 9540 \*************************************************************/ 9541 9542 /*! no static exports found */ 9543 9544 /***/ 9545 function node_modulesCoreJsModulesEsNumberIsFiniteJs(module, exports, __webpack_require__) { 9546 var $ = __webpack_require__( 9547 /*! ../internals/export */ 9548 "./node_modules/core-js/internals/export.js"); 9549 9550 var numberIsFinite = __webpack_require__( 9551 /*! ../internals/number-is-finite */ 9552 "./node_modules/core-js/internals/number-is-finite.js"); // `Number.isFinite` method 9553 // https://tc39.github.io/ecma262/#sec-number.isfinite 9554 9555 9556 $({ 9557 target: 'Number', 9558 stat: true 9559 }, { 9560 isFinite: numberIsFinite 9561 }); 9562 /***/ 9563 }, 9564 9565 /***/ 9566
vendor: 863 bytes, lines 9566-9595
9566"./node_modules/core-js/modules/es.number.is-integer.js": 9567 /*!**************************************************************!*\ 9568 !*** ./node_modules/core-js/modules/es.number.is-integer.js ***! 9569 \**************************************************************/ 9570 9571 /*! no static exports found */ 9572 9573 /***/ 9574 function node_modulesCoreJsModulesEsNumberIsIntegerJs(module, exports, __webpack_require__) { 9575 var $ = __webpack_require__( 9576 /*! ../internals/export */ 9577 "./node_modules/core-js/internals/export.js"); 9578 9579 var isInteger = __webpack_require__( 9580 /*! ../internals/is-integer */ 9581 "./node_modules/core-js/internals/is-integer.js"); // `Number.isInteger` method 9582 // https://tc39.github.io/ecma262/#sec-number.isinteger 9583 9584 9585 $({ 9586 target: 'Number', 9587 stat: true 9588 }, { 9589 isInteger: isInteger 9590 }); 9591 /***/ 9592 }, 9593 9594 /***/ 9595
vendor: 807 bytes, lines 9595-9623
9595"./node_modules/core-js/modules/es.number.is-nan.js": 9596 /*!**********************************************************!*\ 9597 !*** ./node_modules/core-js/modules/es.number.is-nan.js ***! 9598 \**********************************************************/ 9599 9600 /*! no static exports found */ 9601 9602 /***/ 9603 function node_modulesCoreJsModulesEsNumberIsNanJs(module, exports, __webpack_require__) { 9604 var $ = __webpack_require__( 9605 /*! ../internals/export */ 9606 "./node_modules/core-js/internals/export.js"); // `Number.isNaN` method 9607 // https://tc39.github.io/ecma262/#sec-number.isnan 9608 9609 9610 $({ 9611 target: 'Number', 9612 stat: true 9613 }, { 9614 isNaN: function isNaN(number) { 9615 // eslint-disable-next-line no-self-compare 9616 return number != number; 9617 } 9618 }); 9619 /***/ 9620 }, 9621 9622 /***/ 9623
vendor: 1,023 bytes, lines 9623-9655
9623"./node_modules/core-js/modules/es.number.is-safe-integer.js": 9624 /*!*******************************************************************!*\ 9625 !*** ./node_modules/core-js/modules/es.number.is-safe-integer.js ***! 9626 \*******************************************************************/ 9627 9628 /*! no static exports found */ 9629 9630 /***/ 9631 function node_modulesCoreJsModulesEsNumberIsSafeIntegerJs(module, exports, __webpack_require__) { 9632 var $ = __webpack_require__( 9633 /*! ../internals/export */ 9634 "./node_modules/core-js/internals/export.js"); 9635 9636 var isInteger = __webpack_require__( 9637 /*! ../internals/is-integer */ 9638 "./node_modules/core-js/internals/is-integer.js"); 9639 9640 var abs = Math.abs; // `Number.isSafeInteger` method 9641 // https://tc39.github.io/ecma262/#sec-number.issafeinteger 9642 9643 $({ 9644 target: 'Number', 9645 stat: true 9646 }, { 9647 isSafeInteger: function isSafeInteger(number) { 9648 return isInteger(number) && abs(number) <= 0x1FFFFFFFFFFFFF; 9649 } 9650 }); 9651 /***/ 9652 }, 9653 9654 /***/ 9655
vendor: 790 bytes, lines 9655-9680
9655"./node_modules/core-js/modules/es.number.max-safe-integer.js": 9656 /*!********************************************************************!*\ 9657 !*** ./node_modules/core-js/modules/es.number.max-safe-integer.js ***! 9658 \********************************************************************/ 9659 9660 /*! no static exports found */ 9661 9662 /***/ 9663 function node_modulesCoreJsModulesEsNumberMaxSafeIntegerJs(module, exports, __webpack_require__) { 9664 var $ = __webpack_require__( 9665 /*! ../internals/export */ 9666 "./node_modules/core-js/internals/export.js"); // `Number.MAX_SAFE_INTEGER` constant 9667 // https://tc39.github.io/ecma262/#sec-number.max_safe_integer 9668 9669 9670 $({ 9671 target: 'Number', 9672 stat: true 9673 }, { 9674 MAX_SAFE_INTEGER: 0x1FFFFFFFFFFFFF 9675 }); 9676 /***/ 9677 }, 9678 9679 /***/ 9680
vendor: 791 bytes, lines 9680-9705
9680"./node_modules/core-js/modules/es.number.min-safe-integer.js": 9681 /*!********************************************************************!*\ 9682 !*** ./node_modules/core-js/modules/es.number.min-safe-integer.js ***! 9683 \********************************************************************/ 9684 9685 /*! no static exports found */ 9686 9687 /***/ 9688 function node_modulesCoreJsModulesEsNumberMinSafeIntegerJs(module, exports, __webpack_require__) { 9689 var $ = __webpack_require__( 9690 /*! ../internals/export */ 9691 "./node_modules/core-js/internals/export.js"); // `Number.MIN_SAFE_INTEGER` constant 9692 // https://tc39.github.io/ecma262/#sec-number.min_safe_integer 9693 9694 9695 $({ 9696 target: 'Number', 9697 stat: true 9698 }, { 9699 MIN_SAFE_INTEGER: -0x1FFFFFFFFFFFFF 9700 }); 9701 /***/ 9702 }, 9703 9704 /***/ 9705
vendor: 936 bytes, lines 9705-9735
9705"./node_modules/core-js/modules/es.number.parse-float.js": 9706 /*!***************************************************************!*\ 9707 !*** ./node_modules/core-js/modules/es.number.parse-float.js ***! 9708 \***************************************************************/ 9709 9710 /*! no static exports found */ 9711 9712 /***/ 9713 function node_modulesCoreJsModulesEsNumberParseFloatJs(module, exports, __webpack_require__) { 9714 var $ = __webpack_require__( 9715 /*! ../internals/export */ 9716 "./node_modules/core-js/internals/export.js"); 9717 9718 var parseFloat = __webpack_require__( 9719 /*! ../internals/number-parse-float */ 9720 "./node_modules/core-js/internals/number-parse-float.js"); // `Number.parseFloat` method 9721 // https://tc39.github.io/ecma262/#sec-number.parseFloat 9722 9723 9724 $({ 9725 target: 'Number', 9726 stat: true, 9727 forced: Number.parseFloat != parseFloat 9728 }, { 9729 parseFloat: parseFloat 9730 }); 9731 /***/ 9732 }, 9733 9734 /***/ 9735
vendor: 908 bytes, lines 9735-9765
9735"./node_modules/core-js/modules/es.number.parse-int.js": 9736 /*!*************************************************************!*\ 9737 !*** ./node_modules/core-js/modules/es.number.parse-int.js ***! 9738 \*************************************************************/ 9739 9740 /*! no static exports found */ 9741 9742 /***/ 9743 function node_modulesCoreJsModulesEsNumberParseIntJs(module, exports, __webpack_require__) { 9744 var $ = __webpack_require__( 9745 /*! ../internals/export */ 9746 "./node_modules/core-js/internals/export.js"); 9747 9748 var parseInt = __webpack_require__( 9749 /*! ../internals/number-parse-int */ 9750 "./node_modules/core-js/internals/number-parse-int.js"); // `Number.parseInt` method 9751 // https://tc39.github.io/ecma262/#sec-number.parseint 9752 9753 9754 $({ 9755 target: 'Number', 9756 stat: true, 9757 forced: Number.parseInt != parseInt 9758 }, { 9759 parseInt: parseInt 9760 }); 9761 /***/ 9762 }, 9763 9764 /***/ 9765
vendor: 4,689 bytes, lines 9765-9934
9765"./node_modules/core-js/modules/es.number.to-fixed.js": 9766 /*!************************************************************!*\ 9767 !*** ./node_modules/core-js/modules/es.number.to-fixed.js ***! 9768 \************************************************************/ 9769 9770 /*! no static exports found */ 9771 9772 /***/ 9773 function node_modulesCoreJsModulesEsNumberToFixedJs(module, exports, __webpack_require__) { 9774 "use strict"; 9775 9776 var $ = __webpack_require__( 9777 /*! ../internals/export */ 9778 "./node_modules/core-js/internals/export.js"); 9779 9780 var toInteger = __webpack_require__( 9781 /*! ../internals/to-integer */ 9782 "./node_modules/core-js/internals/to-integer.js"); 9783 9784 var thisNumberValue = __webpack_require__( 9785 /*! ../internals/this-number-value */ 9786 "./node_modules/core-js/internals/this-number-value.js"); 9787 9788 var repeat = __webpack_require__( 9789 /*! ../internals/string-repeat */ 9790 "./node_modules/core-js/internals/string-repeat.js"); 9791 9792 var fails = __webpack_require__( 9793 /*! ../internals/fails */ 9794 "./node_modules/core-js/internals/fails.js"); 9795 9796 var nativeToFixed = 1.0.toFixed; 9797 var floor = Math.floor; 9798 9799 var pow = function pow(x, n, acc) { 9800 return n === 0 ? acc : n % 2 === 1 ? pow(x, n - 1, acc * x) : pow(x * x, n / 2, acc); 9801 }; 9802 9803 var log = function log(x) { 9804 var n = 0; 9805 var x2 = x; 9806 9807 while (x2 >= 4096) { 9808 n += 12; 9809 x2 /= 4096; 9810 } 9811 9812 while (x2 >= 2) { 9813 n += 1; 9814 x2 /= 2; 9815 } 9816 9817 return n; 9818 }; 9819 9820 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 () { 9821 // V8 ~ Android 4.3- 9822 nativeToFixed.call({}); 9823 }); // `Number.prototype.toFixed` method 9824 // https://tc39.github.io/ecma262/#sec-number.prototype.tofixed 9825 9826 $({ 9827 target: 'Number', 9828 proto: true, 9829 forced: FORCED 9830 }, { 9831 // eslint-disable-next-line max-statements 9832 toFixed: function toFixed(fractionDigits) { 9833 var number = thisNumberValue(this); 9834 var fractDigits = toInteger(fractionDigits); 9835 var data = [0, 0, 0, 0, 0, 0]; 9836 var sign = ''; 9837 var result = '0'; 9838 var e, z, j, k; 9839 9840 var multiply = function multiply(n, c) { 9841 var index = -1; 9842 var c2 = c; 9843 9844 while (++index < 6) { 9845 c2 += n * data[index]; 9846 data[index] = c2 % 1e7; 9847 c2 = floor(c2 / 1e7); 9848 } 9849 }; 9850 9851 var divide = function divide(n) { 9852 var index = 6; 9853 var c = 0; 9854 9855 while (--index >= 0) { 9856 c += data[index]; 9857 data[index] = floor(c / n); 9858 c = c % n * 1e7; 9859 } 9860 }; 9861 9862 var dataToString = function dataToString() { 9863 var index = 6; 9864 var s = ''; 9865 9866 while (--index >= 0) { 9867 if (s !== '' || index === 0 || data[index] !== 0) { 9868 var t = String(data[index]); 9869 s = s === '' ? t : s + repeat.call('0', 7 - t.length) + t; 9870 } 9871 } 9872 9873 return s; 9874 }; 9875 9876 if (fractDigits < 0 || fractDigits > 20) throw RangeError('Incorrect fraction digits'); // eslint-disable-next-line no-self-compare 9877 9878 if (number != number) return 'NaN'; 9879 if (number <= -1e21 || number >= 1e21) return String(number); 9880 9881 if (number < 0) { 9882 sign = '-'; 9883 number = -number; 9884 } 9885 9886 if (number > 1e-21) { 9887 e = log(number * pow(2, 69, 1)) - 69; 9888 z = e < 0 ? number * pow(2, -e, 1) : number / pow(2, e, 1); 9889 z *= 0x10000000000000; 9890 e = 52 - e; 9891 9892 if (e > 0) { 9893 multiply(0, z); 9894 j = fractDigits; 9895 9896 while (j >= 7) { 9897 multiply(1e7, 0); 9898 j -= 7; 9899 } 9900 9901 multiply(pow(10, j, 1), 0); 9902 j = e - 1; 9903 9904 while (j >= 23) { 9905 divide(1 << 23); 9906 j -= 23; 9907 } 9908 9909 divide(1 << j); 9910 multiply(1, 1); 9911 divide(2); 9912 result = dataToString(); 9913 } else { 9914 multiply(0, z); 9915 multiply(1 << -e, 0); 9916 result = dataToString() + repeat.call('0', fractDigits); 9917 } 9918 } 9919 9920 if (fractDigits > 0) { 9921 k = result.length; 9922 result = sign + (k <= fractDigits ? '0.' + repeat.call('0', fractDigits - k) + result : result.slice(0, k - fractDigits) + '.' + result.slice(k - fractDigits)); 9923 } else { 9924 result = sign + result; 9925 } 9926 9927 return result; 9928 } 9929 }); 9930 /***/ 9931 }, 9932 9933 /***/ 9934
vendor: 1,513 bytes, lines 9934-9980
9934"./node_modules/core-js/modules/es.number.to-precision.js": 9935 /*!****************************************************************!*\ 9936 !*** ./node_modules/core-js/modules/es.number.to-precision.js ***! 9937 \****************************************************************/ 9938 9939 /*! no static exports found */ 9940 9941 /***/ 9942 function node_modulesCoreJsModulesEsNumberToPrecisionJs(module, exports, __webpack_require__) { 9943 "use strict"; 9944 9945 var $ = __webpack_require__( 9946 /*! ../internals/export */ 9947 "./node_modules/core-js/internals/export.js"); 9948 9949 var fails = __webpack_require__( 9950 /*! ../internals/fails */ 9951 "./node_modules/core-js/internals/fails.js"); 9952 9953 var thisNumberValue = __webpack_require__( 9954 /*! ../internals/this-number-value */ 9955 "./node_modules/core-js/internals/this-number-value.js"); 9956 9957 var nativeToPrecision = 1.0.toPrecision; 9958 var FORCED = fails(function () { 9959 // IE7- 9960 return nativeToPrecision.call(1, undefined) !== '1'; 9961 }) || !fails(function () { 9962 // V8 ~ Android 4.3- 9963 nativeToPrecision.call({}); 9964 }); // `Number.prototype.toPrecision` method 9965 // https://tc39.github.io/ecma262/#sec-number.prototype.toprecision 9966 9967 $({ 9968 target: 'Number', 9969 proto: true, 9970 forced: FORCED 9971 }, { 9972 toPrecision: function toPrecision(precision) { 9973 return precision === undefined ? nativeToPrecision.call(thisNumberValue(this)) : nativeToPrecision.call(thisNumberValue(this), precision); 9974 } 9975 }); 9976 /***/ 9977 }, 9978 9979 /***/ 9980
vendor: 875 bytes, lines 9980-10010
9980"./node_modules/core-js/modules/es.object.assign.js": 9981 /*!**********************************************************!*\ 9982 !*** ./node_modules/core-js/modules/es.object.assign.js ***! 9983 \**********************************************************/ 9984 9985 /*! no static exports found */ 9986 9987 /***/ 9988 function node_modulesCoreJsModulesEsObjectAssignJs(module, exports, __webpack_require__) { 9989 var $ = __webpack_require__( 9990 /*! ../internals/export */ 9991 "./node_modules/core-js/internals/export.js"); 9992 9993 var assign = __webpack_require__( 9994 /*! ../internals/object-assign */ 9995 "./node_modules/core-js/internals/object-assign.js"); // `Object.assign` method 9996 // https://tc39.github.io/ecma262/#sec-object.assign 9997 9998 9999 $({ 10000 target: 'Object', 10001 stat: true, 10002 forced: Object.assign !== assign 10003 }, { 10004 assign: assign 10005 }); 10006 /***/ 10007 }, 10008 10009 /***/ 10010
vendor: 997 bytes, lines 10010-10044
10010"./node_modules/core-js/modules/es.object.create.js": 10011 /*!**********************************************************!*\ 10012 !*** ./node_modules/core-js/modules/es.object.create.js ***! 10013 \**********************************************************/ 10014 10015 /*! no static exports found */ 10016 10017 /***/ 10018 function node_modulesCoreJsModulesEsObjectCreateJs(module, exports, __webpack_require__) { 10019 var $ = __webpack_require__( 10020 /*! ../internals/export */ 10021 "./node_modules/core-js/internals/export.js"); 10022 10023 var DESCRIPTORS = __webpack_require__( 10024 /*! ../internals/descriptors */ 10025 "./node_modules/core-js/internals/descriptors.js"); 10026 10027 var create = __webpack_require__( 10028 /*! ../internals/object-create */ 10029 "./node_modules/core-js/internals/object-create.js"); // `Object.create` method 10030 // https://tc39.github.io/ecma262/#sec-object.create 10031 10032 10033 $({ 10034 target: 'Object', 10035 stat: true, 10036 sham: !DESCRIPTORS 10037 }, { 10038 create: create 10039 }); 10040 /***/ 10041 }, 10042 10043 /***/ 10044
vendor: 1,151 bytes, lines 10044-10079
10044"./node_modules/core-js/modules/es.object.define-properties.js": 10045 /*!*********************************************************************!*\ 10046 !*** ./node_modules/core-js/modules/es.object.define-properties.js ***! 10047 \*********************************************************************/ 10048 10049 /*! no static exports found */ 10050 10051 /***/ 10052 function node_modulesCoreJsModulesEsObjectDefinePropertiesJs(module, exports, __webpack_require__) { 10053 var $ = __webpack_require__( 10054 /*! ../internals/export */ 10055 "./node_modules/core-js/internals/export.js"); 10056 10057 var DESCRIPTORS = __webpack_require__( 10058 /*! ../internals/descriptors */ 10059 "./node_modules/core-js/internals/descriptors.js"); 10060 10061 var defineProperties = __webpack_require__( 10062 /*! ../internals/object-define-properties */ 10063 "./node_modules/core-js/internals/object-define-properties.js"); // `Object.defineProperties` method 10064 // https://tc39.github.io/ecma262/#sec-object.defineproperties 10065 10066 10067 $({ 10068 target: 'Object', 10069 stat: true, 10070 forced: !DESCRIPTORS, 10071 sham: !DESCRIPTORS 10072 }, { 10073 defineProperties: defineProperties 10074 }); 10075 /***/ 10076 }, 10077 10078 /***/ 10079
vendor: 1,153 bytes, lines 10079-10114
10079"./node_modules/core-js/modules/es.object.define-property.js": 10080 /*!*******************************************************************!*\ 10081 !*** ./node_modules/core-js/modules/es.object.define-property.js ***! 10082 \*******************************************************************/ 10083 10084 /*! no static exports found */ 10085 10086 /***/ 10087 function node_modulesCoreJsModulesEsObjectDefinePropertyJs(module, exports, __webpack_require__) { 10088 var $ = __webpack_require__( 10089 /*! ../internals/export */ 10090 "./node_modules/core-js/internals/export.js"); 10091 10092 var DESCRIPTORS = __webpack_require__( 10093 /*! ../internals/descriptors */ 10094 "./node_modules/core-js/internals/descriptors.js"); 10095 10096 var objectDefinePropertyModile = __webpack_require__( 10097 /*! ../internals/object-define-property */ 10098 "./node_modules/core-js/internals/object-define-property.js"); // `Object.defineProperty` method 10099 // https://tc39.github.io/ecma262/#sec-object.defineproperty 10100 10101 10102 $({ 10103 target: 'Object', 10104 stat: true, 10105 forced: !DESCRIPTORS, 10106 sham: !DESCRIPTORS 10107 }, { 10108 defineProperty: objectDefinePropertyModile.f 10109 }); 10110 /***/ 10111 }, 10112 10113 /***/ 10114
vendor: 1,507 bytes, lines 10114-10163
10114"./node_modules/core-js/modules/es.object.freeze.js": 10115 /*!**********************************************************!*\ 10116 !*** ./node_modules/core-js/modules/es.object.freeze.js ***! 10117 \**********************************************************/ 10118 10119 /*! no static exports found */ 10120 10121 /***/ 10122 function node_modulesCoreJsModulesEsObjectFreezeJs(module, exports, __webpack_require__) { 10123 var $ = __webpack_require__( 10124 /*! ../internals/export */ 10125 "./node_modules/core-js/internals/export.js"); 10126 10127 var FREEZING = __webpack_require__( 10128 /*! ../internals/freezing */ 10129 "./node_modules/core-js/internals/freezing.js"); 10130 10131 var fails = __webpack_require__( 10132 /*! ../internals/fails */ 10133 "./node_modules/core-js/internals/fails.js"); 10134 10135 var isObject = __webpack_require__( 10136 /*! ../internals/is-object */ 10137 "./node_modules/core-js/internals/is-object.js"); 10138 10139 var onFreeze = __webpack_require__( 10140 /*! ../internals/internal-metadata */ 10141 "./node_modules/core-js/internals/internal-metadata.js").onFreeze; 10142 10143 var nativeFreeze = Object.freeze; 10144 var FAILS_ON_PRIMITIVES = fails(function () { 10145 nativeFreeze(1); 10146 }); // `Object.freeze` method 10147 // https://tc39.github.io/ecma262/#sec-object.freeze 10148 10149 $({ 10150 target: 'Object', 10151 stat: true, 10152 forced: FAILS_ON_PRIMITIVES, 10153 sham: !FREEZING 10154 }, { 10155 freeze: function freeze(it) { 10156 return nativeFreeze && isObject(it) ? nativeFreeze(onFreeze(it)) : it; 10157 } 10158 }); 10159 /***/ 10160 }, 10161 10162 /***/ 10163
vendor: 1,785 bytes, lines 10163-10212
10163"./node_modules/core-js/modules/es.object.get-own-property-descriptor.js": 10164 /*!*******************************************************************************!*\ 10165 !*** ./node_modules/core-js/modules/es.object.get-own-property-descriptor.js ***! 10166 \*******************************************************************************/ 10167 10168 /*! no static exports found */ 10169 10170 /***/ 10171 function node_modulesCoreJsModulesEsObjectGetOwnPropertyDescriptorJs(module, exports, __webpack_require__) { 10172 var $ = __webpack_require__( 10173 /*! ../internals/export */ 10174 "./node_modules/core-js/internals/export.js"); 10175 10176 var fails = __webpack_require__( 10177 /*! ../internals/fails */ 10178 "./node_modules/core-js/internals/fails.js"); 10179 10180 var toIndexedObject = __webpack_require__( 10181 /*! ../internals/to-indexed-object */ 10182 "./node_modules/core-js/internals/to-indexed-object.js"); 10183 10184 var nativeGetOwnPropertyDescriptor = __webpack_require__( 10185 /*! ../internals/object-get-own-property-descriptor */ 10186 "./node_modules/core-js/internals/object-get-own-property-descriptor.js").f; 10187 10188 var DESCRIPTORS = __webpack_require__( 10189 /*! ../internals/descriptors */ 10190 "./node_modules/core-js/internals/descriptors.js"); 10191 10192 var FAILS_ON_PRIMITIVES = fails(function () { 10193 nativeGetOwnPropertyDescriptor(1); 10194 }); 10195 var FORCED = !DESCRIPTORS || FAILS_ON_PRIMITIVES; // `Object.getOwnPropertyDescriptor` method 10196 // https://tc39.github.io/ecma262/#sec-object.getownpropertydescriptor 10197 10198 $({ 10199 target: 'Object', 10200 stat: true, 10201 forced: FORCED, 10202 sham: !DESCRIPTORS 10203 }, { 10204 getOwnPropertyDescriptor: function getOwnPropertyDescriptor(it, key) { 10205 return nativeGetOwnPropertyDescriptor(toIndexedObject(it), key); 10206 } 10207 }); 10208 /***/ 10209 }, 10210 10211 /***/ 10212
vendor: 1,297 bytes, lines 10212-10249
10212"./node_modules/core-js/modules/es.object.get-own-property-names.js": 10213 /*!**************************************************************************!*\ 10214 !*** ./node_modules/core-js/modules/es.object.get-own-property-names.js ***! 10215 \**************************************************************************/ 10216 10217 /*! no static exports found */ 10218 10219 /***/ 10220 function node_modulesCoreJsModulesEsObjectGetOwnPropertyNamesJs(module, exports, __webpack_require__) { 10221 var $ = __webpack_require__( 10222 /*! ../internals/export */ 10223 "./node_modules/core-js/internals/export.js"); 10224 10225 var fails = __webpack_require__( 10226 /*! ../internals/fails */ 10227 "./node_modules/core-js/internals/fails.js"); 10228 10229 var nativeGetOwnPropertyNames = __webpack_require__( 10230 /*! ../internals/object-get-own-property-names-external */ 10231 "./node_modules/core-js/internals/object-get-own-property-names-external.js").f; 10232 10233 var FAILS_ON_PRIMITIVES = fails(function () { 10234 return !Object.getOwnPropertyNames(1); 10235 }); // `Object.getOwnPropertyNames` method 10236 // https://tc39.github.io/ecma262/#sec-object.getownpropertynames 10237 10238 $({ 10239 target: 'Object', 10240 stat: true, 10241 forced: FAILS_ON_PRIMITIVES 10242 }, { 10243 getOwnPropertyNames: nativeGetOwnPropertyNames 10244 }); 10245 /***/ 10246 }, 10247 10248 /***/ 10249
vendor: 1,608 bytes, lines 10249-10297
10249"./node_modules/core-js/modules/es.object.get-prototype-of.js": 10250 /*!********************************************************************!*\ 10251 !*** ./node_modules/core-js/modules/es.object.get-prototype-of.js ***! 10252 \********************************************************************/ 10253 10254 /*! no static exports found */ 10255 10256 /***/ 10257 function node_modulesCoreJsModulesEsObjectGetPrototypeOfJs(module, exports, __webpack_require__) { 10258 var $ = __webpack_require__( 10259 /*! ../internals/export */ 10260 "./node_modules/core-js/internals/export.js"); 10261 10262 var fails = __webpack_require__( 10263 /*! ../internals/fails */ 10264 "./node_modules/core-js/internals/fails.js"); 10265 10266 var toObject = __webpack_require__( 10267 /*! ../internals/to-object */ 10268 "./node_modules/core-js/internals/to-object.js"); 10269 10270 var nativeGetPrototypeOf = __webpack_require__( 10271 /*! ../internals/object-get-prototype-of */ 10272 "./node_modules/core-js/internals/object-get-prototype-of.js"); 10273 10274 var CORRECT_PROTOTYPE_GETTER = __webpack_require__( 10275 /*! ../internals/correct-prototype-getter */ 10276 "./node_modules/core-js/internals/correct-prototype-getter.js"); 10277 10278 var FAILS_ON_PRIMITIVES = fails(function () { 10279 nativeGetPrototypeOf(1); 10280 }); // `Object.getPrototypeOf` method 10281 // https://tc39.github.io/ecma262/#sec-object.getprototypeof 10282 10283 $({ 10284 target: 'Object', 10285 stat: true, 10286 forced: FAILS_ON_PRIMITIVES, 10287 sham: !CORRECT_PROTOTYPE_GETTER 10288 }, { 10289 getPrototypeOf: function getPrototypeOf(it) { 10290 return nativeGetPrototypeOf(toObject(it)); 10291 } 10292 }); 10293 /***/ 10294 }, 10295 10296 /***/ 10297
vendor: 1,290 bytes, lines 10297-10337
10297"./node_modules/core-js/modules/es.object.is-extensible.js": 10298 /*!*****************************************************************!*\ 10299 !*** ./node_modules/core-js/modules/es.object.is-extensible.js ***! 10300 \*****************************************************************/ 10301 10302 /*! no static exports found */ 10303 10304 /***/ 10305 function node_modulesCoreJsModulesEsObjectIsExtensibleJs(module, exports, __webpack_require__) { 10306 var $ = __webpack_require__( 10307 /*! ../internals/export */ 10308 "./node_modules/core-js/internals/export.js"); 10309 10310 var fails = __webpack_require__( 10311 /*! ../internals/fails */ 10312 "./node_modules/core-js/internals/fails.js"); 10313 10314 var isObject = __webpack_require__( 10315 /*! ../internals/is-object */ 10316 "./node_modules/core-js/internals/is-object.js"); 10317 10318 var nativeIsExtensible = Object.isExtensible; 10319 var FAILS_ON_PRIMITIVES = fails(function () { 10320 nativeIsExtensible(1); 10321 }); // `Object.isExtensible` method 10322 // https://tc39.github.io/ecma262/#sec-object.isextensible 10323 10324 $({ 10325 target: 'Object', 10326 stat: true, 10327 forced: FAILS_ON_PRIMITIVES 10328 }, { 10329 isExtensible: function isExtensible(it) { 10330 return isObject(it) ? nativeIsExtensible ? nativeIsExtensible(it) : true : false; 10331 } 10332 }); 10333 /***/ 10334 }, 10335 10336 /***/ 10337
vendor: 1,234 bytes, lines 10337-10377
10337"./node_modules/core-js/modules/es.object.is-frozen.js": 10338 /*!*************************************************************!*\ 10339 !*** ./node_modules/core-js/modules/es.object.is-frozen.js ***! 10340 \*************************************************************/ 10341 10342 /*! no static exports found */ 10343 10344 /***/ 10345 function node_modulesCoreJsModulesEsObjectIsFrozenJs(module, exports, __webpack_require__) { 10346 var $ = __webpack_require__( 10347 /*! ../internals/export */ 10348 "./node_modules/core-js/internals/export.js"); 10349 10350 var fails = __webpack_require__( 10351 /*! ../internals/fails */ 10352 "./node_modules/core-js/internals/fails.js"); 10353 10354 var isObject = __webpack_require__( 10355 /*! ../internals/is-object */ 10356 "./node_modules/core-js/internals/is-object.js"); 10357 10358 var nativeIsFrozen = Object.isFrozen; 10359 var FAILS_ON_PRIMITIVES = fails(function () { 10360 nativeIsFrozen(1); 10361 }); // `Object.isFrozen` method 10362 // https://tc39.github.io/ecma262/#sec-object.isfrozen 10363 10364 $({ 10365 target: 'Object', 10366 stat: true, 10367 forced: FAILS_ON_PRIMITIVES 10368 }, { 10369 isFrozen: function isFrozen(it) { 10370 return isObject(it) ? nativeIsFrozen ? nativeIsFrozen(it) : false : true; 10371 } 10372 }); 10373 /***/ 10374 }, 10375 10376 /***/ 10377
vendor: 1,234 bytes, lines 10377-10417
10377"./node_modules/core-js/modules/es.object.is-sealed.js": 10378 /*!*************************************************************!*\ 10379 !*** ./node_modules/core-js/modules/es.object.is-sealed.js ***! 10380 \*************************************************************/ 10381 10382 /*! no static exports found */ 10383 10384 /***/ 10385 function node_modulesCoreJsModulesEsObjectIsSealedJs(module, exports, __webpack_require__) { 10386 var $ = __webpack_require__( 10387 /*! ../internals/export */ 10388 "./node_modules/core-js/internals/export.js"); 10389 10390 var fails = __webpack_require__( 10391 /*! ../internals/fails */ 10392 "./node_modules/core-js/internals/fails.js"); 10393 10394 var isObject = __webpack_require__( 10395 /*! ../internals/is-object */ 10396 "./node_modules/core-js/internals/is-object.js"); 10397 10398 var nativeIsSealed = Object.isSealed; 10399 var FAILS_ON_PRIMITIVES = fails(function () { 10400 nativeIsSealed(1); 10401 }); // `Object.isSealed` method 10402 // https://tc39.github.io/ecma262/#sec-object.issealed 10403 10404 $({ 10405 target: 'Object', 10406 stat: true, 10407 forced: FAILS_ON_PRIMITIVES 10408 }, { 10409 isSealed: function isSealed(it) { 10410 return isObject(it) ? nativeIsSealed ? nativeIsSealed(it) : false : true; 10411 } 10412 }); 10413 /***/ 10414 }, 10415 10416 /***/ 10417
vendor: 789 bytes, lines 10417-10446
10417"./node_modules/core-js/modules/es.object.is.js": 10418 /*!******************************************************!*\ 10419 !*** ./node_modules/core-js/modules/es.object.is.js ***! 10420 \******************************************************/ 10421 10422 /*! no static exports found */ 10423 10424 /***/ 10425 function node_modulesCoreJsModulesEsObjectIsJs(module, exports, __webpack_require__) { 10426 var $ = __webpack_require__( 10427 /*! ../internals/export */ 10428 "./node_modules/core-js/internals/export.js"); 10429 10430 var is = __webpack_require__( 10431 /*! ../internals/same-value */ 10432 "./node_modules/core-js/internals/same-value.js"); // `Object.is` method 10433 // https://tc39.github.io/ecma262/#sec-object.is 10434 10435 10436 $({ 10437 target: 'Object', 10438 stat: true 10439 }, { 10440 is: is 10441 }); 10442 /***/ 10443 }, 10444 10445 /***/ 10446
vendor: 1,242 bytes, lines 10446-10489
10446"./node_modules/core-js/modules/es.object.keys.js": 10447 /*!********************************************************!*\ 10448 !*** ./node_modules/core-js/modules/es.object.keys.js ***! 10449 \********************************************************/ 10450 10451 /*! no static exports found */ 10452 10453 /***/ 10454 function node_modulesCoreJsModulesEsObjectKeysJs(module, exports, __webpack_require__) { 10455 var $ = __webpack_require__( 10456 /*! ../internals/export */ 10457 "./node_modules/core-js/internals/export.js"); 10458 10459 var toObject = __webpack_require__( 10460 /*! ../internals/to-object */ 10461 "./node_modules/core-js/internals/to-object.js"); 10462 10463 var nativeKeys = __webpack_require__( 10464 /*! ../internals/object-keys */ 10465 "./node_modules/core-js/internals/object-keys.js"); 10466 10467 var fails = __webpack_require__( 10468 /*! ../internals/fails */ 10469 "./node_modules/core-js/internals/fails.js"); 10470 10471 var FAILS_ON_PRIMITIVES = fails(function () { 10472 nativeKeys(1); 10473 }); // `Object.keys` method 10474 // https://tc39.github.io/ecma262/#sec-object.keys 10475 10476 $({ 10477 target: 'Object', 10478 stat: true, 10479 forced: FAILS_ON_PRIMITIVES 10480 }, { 10481 keys: function keys(it) { 10482 return nativeKeys(toObject(it)); 10483 } 10484 }); 10485 /***/ 10486 }, 10487 10488 /***/ 10489
vendor: 1,665 bytes, lines 10489-10538
10489"./node_modules/core-js/modules/es.object.prevent-extensions.js": 10490 /*!**********************************************************************!*\ 10491 !*** ./node_modules/core-js/modules/es.object.prevent-extensions.js ***! 10492 \**********************************************************************/ 10493 10494 /*! no static exports found */ 10495 10496 /***/ 10497 function node_modulesCoreJsModulesEsObjectPreventExtensionsJs(module, exports, __webpack_require__) { 10498 var $ = __webpack_require__( 10499 /*! ../internals/export */ 10500 "./node_modules/core-js/internals/export.js"); 10501 10502 var isObject = __webpack_require__( 10503 /*! ../internals/is-object */ 10504 "./node_modules/core-js/internals/is-object.js"); 10505 10506 var onFreeze = __webpack_require__( 10507 /*! ../internals/internal-metadata */ 10508 "./node_modules/core-js/internals/internal-metadata.js").onFreeze; 10509 10510 var FREEZING = __webpack_require__( 10511 /*! ../internals/freezing */ 10512 "./node_modules/core-js/internals/freezing.js"); 10513 10514 var fails = __webpack_require__( 10515 /*! ../internals/fails */ 10516 "./node_modules/core-js/internals/fails.js"); 10517 10518 var nativePreventExtensions = Object.preventExtensions; 10519 var FAILS_ON_PRIMITIVES = fails(function () { 10520 nativePreventExtensions(1); 10521 }); // `Object.preventExtensions` method 10522 // https://tc39.github.io/ecma262/#sec-object.preventextensions 10523 10524 $({ 10525 target: 'Object', 10526 stat: true, 10527 forced: FAILS_ON_PRIMITIVES, 10528 sham: !FREEZING 10529 }, { 10530 preventExtensions: function preventExtensions(it) { 10531 return nativePreventExtensions && isObject(it) ? nativePreventExtensions(onFreeze(it)) : it; 10532 } 10533 }); 10534 /***/ 10535 }, 10536 10537 /***/ 10538
vendor: 1,479 bytes, lines 10538-10587
10538"./node_modules/core-js/modules/es.object.seal.js": 10539 /*!********************************************************!*\ 10540 !*** ./node_modules/core-js/modules/es.object.seal.js ***! 10541 \********************************************************/ 10542 10543 /*! no static exports found */ 10544 10545 /***/ 10546 function node_modulesCoreJsModulesEsObjectSealJs(module, exports, __webpack_require__) { 10547 var $ = __webpack_require__( 10548 /*! ../internals/export */ 10549 "./node_modules/core-js/internals/export.js"); 10550 10551 var isObject = __webpack_require__( 10552 /*! ../internals/is-object */ 10553 "./node_modules/core-js/internals/is-object.js"); 10554 10555 var onFreeze = __webpack_require__( 10556 /*! ../internals/internal-metadata */ 10557 "./node_modules/core-js/internals/internal-metadata.js").onFreeze; 10558 10559 var FREEZING = __webpack_require__( 10560 /*! ../internals/freezing */ 10561 "./node_modules/core-js/internals/freezing.js"); 10562 10563 var fails = __webpack_require__( 10564 /*! ../internals/fails */ 10565 "./node_modules/core-js/internals/fails.js"); 10566 10567 var nativeSeal = Object.seal; 10568 var FAILS_ON_PRIMITIVES = fails(function () { 10569 nativeSeal(1); 10570 }); // `Object.seal` method 10571 // https://tc39.github.io/ecma262/#sec-object.seal 10572 10573 $({ 10574 target: 'Object', 10575 stat: true, 10576 forced: FAILS_ON_PRIMITIVES, 10577 sham: !FREEZING 10578 }, { 10579 seal: function seal(it) { 10580 return nativeSeal && isObject(it) ? nativeSeal(onFreeze(it)) : it; 10581 } 10582 }); 10583 /***/ 10584 }, 10585 10586 /***/ 10587
vendor: 943 bytes, lines 10587-10616
10587"./node_modules/core-js/modules/es.object.set-prototype-of.js": 10588 /*!********************************************************************!*\ 10589 !*** ./node_modules/core-js/modules/es.object.set-prototype-of.js ***! 10590 \********************************************************************/ 10591 10592 /*! no static exports found */ 10593 10594 /***/ 10595 function node_modulesCoreJsModulesEsObjectSetPrototypeOfJs(module, exports, __webpack_require__) { 10596 var $ = __webpack_require__( 10597 /*! ../internals/export */ 10598 "./node_modules/core-js/internals/export.js"); 10599 10600 var setPrototypeOf = __webpack_require__( 10601 /*! ../internals/object-set-prototype-of */ 10602 "./node_modules/core-js/internals/object-set-prototype-of.js"); // `Object.setPrototypeOf` method 10603 // https://tc39.github.io/ecma262/#sec-object.setprototypeof 10604 10605 10606 $({ 10607 target: 'Object', 10608 stat: true 10609 }, { 10610 setPrototypeOf: setPrototypeOf 10611 }); 10612 /***/ 10613 }, 10614 10615 /***/ 10616
vendor: 1,100 bytes, lines 10616-10649
10616"./node_modules/core-js/modules/es.object.to-string.js": 10617 /*!*************************************************************!*\ 10618 !*** ./node_modules/core-js/modules/es.object.to-string.js ***! 10619 \*************************************************************/ 10620 10621 /*! no static exports found */ 10622 10623 /***/ 10624 function node_modulesCoreJsModulesEsObjectToStringJs(module, exports, __webpack_require__) { 10625 var TO_STRING_TAG_SUPPORT = __webpack_require__( 10626 /*! ../internals/to-string-tag-support */ 10627 "./node_modules/core-js/internals/to-string-tag-support.js"); 10628 10629 var redefine = __webpack_require__( 10630 /*! ../internals/redefine */ 10631 "./node_modules/core-js/internals/redefine.js"); 10632 10633 var toString = __webpack_require__( 10634 /*! ../internals/object-to-string */ 10635 "./node_modules/core-js/internals/object-to-string.js"); // `Object.prototype.toString` method 10636 // https://tc39.github.io/ecma262/#sec-object.prototype.tostring 10637 10638 10639 if (!TO_STRING_TAG_SUPPORT) { 10640 redefine(Object.prototype, 'toString', toString, { 10641 unsafe: true 10642 }); 10643 } 10644 /***/ 10645 10646 }, 10647 10648 /***/ 10649
vendor: 908 bytes, lines 10649-10678
10649"./node_modules/core-js/modules/es.parse-float.js": 10650 /*!********************************************************!*\ 10651 !*** ./node_modules/core-js/modules/es.parse-float.js ***! 10652 \********************************************************/ 10653 10654 /*! no static exports found */ 10655 10656 /***/ 10657 function node_modulesCoreJsModulesEsParseFloatJs(module, exports, __webpack_require__) { 10658 var $ = __webpack_require__( 10659 /*! ../internals/export */ 10660 "./node_modules/core-js/internals/export.js"); 10661 10662 var parseFloatImplementation = __webpack_require__( 10663 /*! ../internals/number-parse-float */ 10664 "./node_modules/core-js/internals/number-parse-float.js"); // `parseFloat` method 10665 // https://tc39.github.io/ecma262/#sec-parsefloat-string 10666 10667 10668 $({ 10669 global: true, 10670 forced: parseFloat != parseFloatImplementation 10671 }, { 10672 parseFloat: parseFloatImplementation 10673 }); 10674 /***/ 10675 }, 10676 10677 /***/ 10678
vendor: 886 bytes, lines 10678-10707
10678"./node_modules/core-js/modules/es.parse-int.js": 10679 /*!******************************************************!*\ 10680 !*** ./node_modules/core-js/modules/es.parse-int.js ***! 10681 \******************************************************/ 10682 10683 /*! no static exports found */ 10684 10685 /***/ 10686 function node_modulesCoreJsModulesEsParseIntJs(module, exports, __webpack_require__) { 10687 var $ = __webpack_require__( 10688 /*! ../internals/export */ 10689 "./node_modules/core-js/internals/export.js"); 10690 10691 var parseIntImplementation = __webpack_require__( 10692 /*! ../internals/number-parse-int */ 10693 "./node_modules/core-js/internals/number-parse-int.js"); // `parseInt` method 10694 // https://tc39.github.io/ecma262/#sec-parseint-string-radix 10695 10696 10697 $({ 10698 global: true, 10699 forced: parseInt != parseIntImplementation 10700 }, { 10701 parseInt: parseIntImplementation 10702 }); 10703 /***/ 10704 }, 10705 10706 /***/ 10707
vendor: 17,839 bytes, lines 10707-11221
10707"./node_modules/core-js/modules/es.promise.js": 10708 /*!****************************************************!*\ 10709 !*** ./node_modules/core-js/modules/es.promise.js ***! 10710 \****************************************************/ 10711 10712 /*! no static exports found */ 10713 10714 /***/ 10715 function node_modulesCoreJsModulesEsPromiseJs(module, exports, __webpack_require__) { 10716 "use strict"; 10717 10718 var $ = __webpack_require__( 10719 /*! ../internals/export */ 10720 "./node_modules/core-js/internals/export.js"); 10721 10722 var IS_PURE = __webpack_require__( 10723 /*! ../internals/is-pure */ 10724 "./node_modules/core-js/internals/is-pure.js"); 10725 10726 var global = __webpack_require__( 10727 /*! ../internals/global */ 10728 "./node_modules/core-js/internals/global.js"); 10729 10730 var getBuiltIn = __webpack_require__( 10731 /*! ../internals/get-built-in */ 10732 "./node_modules/core-js/internals/get-built-in.js"); 10733 10734 var NativePromise = __webpack_require__( 10735 /*! ../internals/native-promise-constructor */ 10736 "./node_modules/core-js/internals/native-promise-constructor.js"); 10737 10738 var redefine = __webpack_require__( 10739 /*! ../internals/redefine */ 10740 "./node_modules/core-js/internals/redefine.js"); 10741 10742 var redefineAll = __webpack_require__( 10743 /*! ../internals/redefine-all */ 10744 "./node_modules/core-js/internals/redefine-all.js"); 10745 10746 var setToStringTag = __webpack_require__( 10747 /*! ../internals/set-to-string-tag */ 10748 "./node_modules/core-js/internals/set-to-string-tag.js"); 10749 10750 var setSpecies = __webpack_require__( 10751 /*! ../internals/set-species */ 10752 "./node_modules/core-js/internals/set-species.js"); 10753 10754 var isObject = __webpack_require__( 10755 /*! ../internals/is-object */ 10756 "./node_modules/core-js/internals/is-object.js"); 10757 10758 var aFunction = __webpack_require__( 10759 /*! ../internals/a-function */ 10760 "./node_modules/core-js/internals/a-function.js"); 10761 10762 var anInstance = __webpack_require__( 10763 /*! ../internals/an-instance */ 10764 "./node_modules/core-js/internals/an-instance.js"); 10765 10766 var classof = __webpack_require__( 10767 /*! ../internals/classof-raw */ 10768 "./node_modules/core-js/internals/classof-raw.js"); 10769 10770 var inspectSource = __webpack_require__( 10771 /*! ../internals/inspect-source */ 10772 "./node_modules/core-js/internals/inspect-source.js"); 10773 10774 var iterate = __webpack_require__( 10775 /*! ../internals/iterate */ 10776 "./node_modules/core-js/internals/iterate.js"); 10777 10778 var checkCorrectnessOfIteration = __webpack_require__( 10779 /*! ../internals/check-correctness-of-iteration */ 10780 "./node_modules/core-js/internals/check-correctness-of-iteration.js"); 10781 10782 var speciesConstructor = __webpack_require__( 10783 /*! ../internals/species-constructor */ 10784 "./node_modules/core-js/internals/species-constructor.js"); 10785 10786 var task = __webpack_require__( 10787 /*! ../internals/task */ 10788 "./node_modules/core-js/internals/task.js").set; 10789 10790 var microtask = __webpack_require__( 10791 /*! ../internals/microtask */ 10792 "./node_modules/core-js/internals/microtask.js"); 10793 10794 var promiseResolve = __webpack_require__( 10795 /*! ../internals/promise-resolve */ 10796 "./node_modules/core-js/internals/promise-resolve.js"); 10797 10798 var hostReportErrors = __webpack_require__( 10799 /*! ../internals/host-report-errors */ 10800 "./node_modules/core-js/internals/host-report-errors.js"); 10801 10802 var newPromiseCapabilityModule = __webpack_require__( 10803 /*! ../internals/new-promise-capability */ 10804 "./node_modules/core-js/internals/new-promise-capability.js"); 10805 10806 var perform = __webpack_require__( 10807 /*! ../internals/perform */ 10808 "./node_modules/core-js/internals/perform.js"); 10809 10810 var InternalStateModule = __webpack_require__( 10811 /*! ../internals/internal-state */ 10812 "./node_modules/core-js/internals/internal-state.js"); 10813 10814 var isForced = __webpack_require__( 10815 /*! ../internals/is-forced */ 10816 "./node_modules/core-js/internals/is-forced.js"); 10817 10818 var wellKnownSymbol = __webpack_require__( 10819 /*! ../internals/well-known-symbol */ 10820 "./node_modules/core-js/internals/well-known-symbol.js"); 10821 10822 var V8_VERSION = __webpack_require__( 10823 /*! ../internals/engine-v8-version */ 10824 "./node_modules/core-js/internals/engine-v8-version.js"); 10825 10826 var SPECIES = wellKnownSymbol('species'); 10827 var PROMISE = 'Promise'; 10828 var getInternalState = InternalStateModule.get; 10829 var setInternalState = InternalStateModule.set; 10830 var getInternalPromiseState = InternalStateModule.getterFor(PROMISE); 10831 var PromiseConstructor = NativePromise; 10832 var TypeError = global.TypeError; 10833 var document = global.document; 10834 var process = global.process; 10835 var $fetch = getBuiltIn('fetch'); 10836 var newPromiseCapability = newPromiseCapabilityModule.f; 10837 var newGenericPromiseCapability = newPromiseCapability; 10838 var IS_NODE = classof(process) == 'process'; 10839 var DISPATCH_EVENT = !!(document && document.createEvent && global.dispatchEvent); 10840 var UNHANDLED_REJECTION = 'unhandledrejection'; 10841 var REJECTION_HANDLED = 'rejectionhandled'; 10842 var PENDING = 0; 10843 var FULFILLED = 1; 10844 var REJECTED = 2; 10845 var HANDLED = 1; 10846 var UNHANDLED = 2; 10847 var Internal, OwnPromiseCapability, PromiseWrapper, nativeThen; 10848 var FORCED = isForced(PROMISE, function () { 10849 var GLOBAL_CORE_JS_PROMISE = inspectSource(PromiseConstructor) !== String(PromiseConstructor); 10850 10851 if (!GLOBAL_CORE_JS_PROMISE) { 10852 // V8 6.6 (Node 10 and Chrome 66) have a bug with resolving custom thenables 10853 // https://bugs.chromium.org/p/chromium/issues/detail?id=830565 10854 // We can't detect it synchronously, so just check versions 10855 if (V8_VERSION === 66) return true; // Unhandled rejections tracking support, NodeJS Promise without it fails @@species test 10856 10857 if (!IS_NODE && typeof PromiseRejectionEvent != 'function') return true; 10858 } // We need Promise#finally in the pure version for preventing prototype pollution 10859 10860 10861 if (IS_PURE && !PromiseConstructor.prototype['finally']) return true; // We can't use @@species feature detection in V8 since it causes 10862 // deoptimization and performance degradation 10863 // https://github.com/zloirock/core-js/issues/679 10864 10865 if (V8_VERSION >= 51 && /native code/.test(PromiseConstructor)) return false; // Detect correctness of subclassing with @@species support 10866 10867 var promise = PromiseConstructor.resolve(1); 10868 10869 var FakePromise = function FakePromise(exec) { 10870 exec(function () { 10871 /* empty */ 10872 }, function () { 10873 /* empty */ 10874 }); 10875 }; 10876 10877 var constructor = promise.constructor = {}; 10878 constructor[SPECIES] = FakePromise; 10879 return !(promise.then(function () { 10880 /* empty */ 10881 }) instanceof FakePromise); 10882 }); 10883 var INCORRECT_ITERATION = FORCED || !checkCorrectnessOfIteration(function (iterable) { 10884 PromiseConstructor.all(iterable)['catch'](function () { 10885 /* empty */ 10886 }); 10887 }); // helpers 10888 10889 var isThenable = function isThenable(it) { 10890 var then; 10891 return isObject(it) && typeof (then = it.then) == 'function' ? then : false; 10892 }; 10893 10894 var notify = function notify(promise, state, isReject) { 10895 if (state.notified) return; 10896 state.notified = true; 10897 var chain = state.reactions; 10898 microtask(function () { 10899 var value = state.value; 10900 var ok = state.state == FULFILLED; 10901 var index = 0; // variable length - can't use forEach 10902 10903 while (chain.length > index) { 10904 var reaction = chain[index++]; 10905 var handler = ok ? reaction.ok : reaction.fail; 10906 var resolve = reaction.resolve; 10907 var reject = reaction.reject; 10908 var domain = reaction.domain; 10909 var result, then, exited; 10910 10911 try { 10912 if (handler) { 10913 if (!ok) { 10914 if (state.rejection === UNHANDLED) onHandleUnhandled(promise, state); 10915 state.rejection = HANDLED; 10916 } 10917 10918 if (handler === true) result = value;else { 10919 if (domain) domain.enter(); 10920 result = handler(value); // can throw 10921 10922 if (domain) { 10923 domain.exit(); 10924 exited = true; 10925 } 10926 } 10927 10928 if (result === reaction.promise) { 10929 reject(TypeError('Promise-chain cycle')); 10930 } else if (then = isThenable(result)) { 10931 then.call(result, resolve, reject); 10932 } else resolve(result); 10933 } else reject(value); 10934 } catch (error) { 10935 if (domain && !exited) domain.exit(); 10936 reject(error); 10937 } 10938 } 10939 10940 state.reactions = []; 10941 state.notified = false; 10942 if (isReject && !state.rejection) onUnhandled(promise, state); 10943 }); 10944 }; 10945 10946 var dispatchEvent = function dispatchEvent(name, promise, reason) { 10947 var event, handler; 10948 10949 if (DISPATCH_EVENT) { 10950 event = document.createEvent('Event'); 10951 event.promise = promise; 10952 event.reason = reason; 10953 event.initEvent(name, false, true); 10954 global.dispatchEvent(event); 10955 } else event = { 10956 promise: promise, 10957 reason: reason 10958 }; 10959 10960 if (handler = global['on' + name]) handler(event);else if (name === UNHANDLED_REJECTION) hostReportErrors('Unhandled promise rejection', reason); 10961 }; 10962 10963 var onUnhandled = function onUnhandled(promise, state) { 10964 task.call(global, function () { 10965 var value = state.value; 10966 var IS_UNHANDLED = isUnhandled(state); 10967 var result; 10968 10969 if (IS_UNHANDLED) { 10970 result = perform(function () { 10971 if (IS_NODE) { 10972 process.emit('unhandledRejection', value, promise); 10973 } else dispatchEvent(UNHANDLED_REJECTION, promise, value); 10974 }); // Browsers should not trigger `rejectionHandled` event if it was handled here, NodeJS - should 10975 10976 state.rejection = IS_NODE || isUnhandled(state) ? UNHANDLED : HANDLED; 10977 if (result.error) throw result.value; 10978 } 10979 }); 10980 }; 10981 10982 var isUnhandled = function isUnhandled(state) { 10983 return state.rejection !== HANDLED && !state.parent; 10984 }; 10985 10986 var onHandleUnhandled = function onHandleUnhandled(promise, state) { 10987 task.call(global, function () { 10988 if (IS_NODE) { 10989 process.emit('rejectionHandled', promise); 10990 } else dispatchEvent(REJECTION_HANDLED, promise, state.value); 10991 }); 10992 }; 10993 10994 var bind = function bind(fn, promise, state, unwrap) { 10995 return function (value) { 10996 fn(promise, state, value, unwrap); 10997 }; 10998 }; 10999 11000 var internalReject = function internalReject(promise, state, value, unwrap) { 11001 if (state.done) return; 11002 state.done = true; 11003 if (unwrap) state = unwrap; 11004 state.value = value; 11005 state.state = REJECTED; 11006 notify(promise, state, true); 11007 }; 11008 11009 var internalResolve = function internalResolve(promise, state, value, unwrap) { 11010 if (state.done) return; 11011 state.done = true; 11012 if (unwrap) state = unwrap; 11013 11014 try { 11015 if (promise === value) throw TypeError("Promise can't be resolved itself"); 11016 var then = isThenable(value); 11017 11018 if (then) { 11019 microtask(function () { 11020 var wrapper = { 11021 done: false 11022 }; 11023 11024 try { 11025 then.call(value, bind(internalResolve, promise, wrapper, state), bind(internalReject, promise, wrapper, state)); 11026 } catch (error) { 11027 internalReject(promise, wrapper, error, state); 11028 } 11029 }); 11030 } else { 11031 state.value = value; 11032 state.state = FULFILLED; 11033 notify(promise, state, false); 11034 } 11035 } catch (error) { 11036 internalReject(promise, { 11037 done: false 11038 }, error, state); 11039 } 11040 }; // constructor polyfill 11041 11042 11043 if (FORCED) { 11044 // 25.4.3.1 Promise(executor) 11045 PromiseConstructor = function Promise(executor) { 11046 anInstance(this, PromiseConstructor, PROMISE); 11047 aFunction(executor); 11048 Internal.call(this); 11049 var state = getInternalState(this); 11050 11051 try { 11052 executor(bind(internalResolve, this, state), bind(internalReject, this, state)); 11053 } catch (error) { 11054 internalReject(this, state, error); 11055 } 11056 }; // eslint-disable-next-line no-unused-vars 11057 11058 11059 Internal = function Promise(executor) { 11060 setInternalState(this, { 11061 type: PROMISE, 11062 done: false, 11063 notified: false, 11064 parent: false, 11065 reactions: [], 11066 rejection: false, 11067 state: PENDING, 11068 value: undefined 11069 }); 11070 }; 11071 11072 Internal.prototype = redefineAll(PromiseConstructor.prototype, { 11073 // `Promise.prototype.then` method 11074 // https://tc39.github.io/ecma262/#sec-promise.prototype.then 11075 then: function then(onFulfilled, onRejected) { 11076 var state = getInternalPromiseState(this); 11077 var reaction = newPromiseCapability(speciesConstructor(this, PromiseConstructor)); 11078 reaction.ok = typeof onFulfilled == 'function' ? onFulfilled : true; 11079 reaction.fail = typeof onRejected == 'function' && onRejected; 11080 reaction.domain = IS_NODE ? process.domain : undefined; 11081 state.parent = true; 11082 state.reactions.push(reaction); 11083 if (state.state != PENDING) notify(this, state, false); 11084 return reaction.promise; 11085 }, 11086 // `Promise.prototype.catch` method 11087 // https://tc39.github.io/ecma262/#sec-promise.prototype.catch 11088 'catch': function _catch(onRejected) { 11089 return this.then(undefined, onRejected); 11090 } 11091 }); 11092 11093 OwnPromiseCapability = function OwnPromiseCapability() { 11094 var promise = new Internal(); 11095 var state = getInternalState(promise); 11096 this.promise = promise; 11097 this.resolve = bind(internalResolve, promise, state); 11098 this.reject = bind(internalReject, promise, state); 11099 }; 11100 11101 newPromiseCapabilityModule.f = newPromiseCapability = function newPromiseCapability(C) { 11102 return C === PromiseConstructor || C === PromiseWrapper ? new OwnPromiseCapability(C) : newGenericPromiseCapability(C); 11103 }; 11104 11105 if (!IS_PURE && typeof NativePromise == 'function') { 11106 nativeThen = NativePromise.prototype.then; // wrap native Promise#then for native async functions 11107 11108 redefine(NativePromise.prototype, 'then', function then(onFulfilled, onRejected) { 11109 var that = this; 11110 return new PromiseConstructor(function (resolve, reject) { 11111 nativeThen.call(that, resolve, reject); 11112 }).then(onFulfilled, onRejected); // https://github.com/zloirock/core-js/issues/640 11113 }, { 11114 unsafe: true 11115 }); // wrap fetch result 11116 11117 if (typeof $fetch == 'function') $({ 11118 global: true, 11119 enumerable: true, 11120 forced: true 11121 }, { 11122 // eslint-disable-next-line no-unused-vars 11123 fetch: function fetch(input 11124 /* , init */ 11125 ) { 11126 return promiseResolve(PromiseConstructor, $fetch.apply(global, arguments)); 11127 } 11128 }); 11129 } 11130 } 11131 11132 $({ 11133 global: true, 11134 wrap: true, 11135 forced: FORCED 11136 }, { 11137 Promise: PromiseConstructor 11138 }); 11139 setToStringTag(PromiseConstructor, PROMISE, false, true); 11140 setSpecies(PROMISE); 11141 PromiseWrapper = getBuiltIn(PROMISE); // statics 11142 11143 $({ 11144 target: PROMISE, 11145 stat: true, 11146 forced: FORCED 11147 }, { 11148 // `Promise.reject` method 11149 // https://tc39.github.io/ecma262/#sec-promise.reject 11150 reject: function reject(r) { 11151 var capability = newPromiseCapability(this); 11152 capability.reject.call(undefined, r); 11153 return capability.promise; 11154 } 11155 }); 11156 $({ 11157 target: PROMISE, 11158 stat: true, 11159 forced: IS_PURE || FORCED 11160 }, { 11161 // `Promise.resolve` method 11162 // https://tc39.github.io/ecma262/#sec-promise.resolve 11163 resolve: function resolve(x) { 11164 return promiseResolve(IS_PURE && this === PromiseWrapper ? PromiseConstructor : this, x); 11165 } 11166 }); 11167 $({ 11168 target: PROMISE, 11169 stat: true, 11170 forced: INCORRECT_ITERATION 11171 }, { 11172 // `Promise.all` method 11173 // https://tc39.github.io/ecma262/#sec-promise.all 11174 all: function all(iterable) { 11175 var C = this; 11176 var capability = newPromiseCapability(C); 11177 var resolve = capability.resolve; 11178 var reject = capability.reject; 11179 var result = perform(function () { 11180 var $promiseResolve = aFunction(C.resolve); 11181 var values = []; 11182 var counter = 0; 11183 var remaining = 1; 11184 iterate(iterable, function (promise) { 11185 var index = counter++; 11186 var alreadyCalled = false; 11187 values.push(undefined); 11188 remaining++; 11189 $promiseResolve.call(C, promise).then(function (value) { 11190 if (alreadyCalled) return; 11191 alreadyCalled = true; 11192 values[index] = value; 11193 --remaining || resolve(values); 11194 }, reject); 11195 }); 11196 --remaining || resolve(values); 11197 }); 11198 if (result.error) reject(result.value); 11199 return capability.promise; 11200 }, 11201 // `Promise.race` method 11202 // https://tc39.github.io/ecma262/#sec-promise.race 11203 race: function race(iterable) { 11204 var C = this; 11205 var capability = newPromiseCapability(C); 11206 var reject = capability.reject; 11207 var result = perform(function () { 11208 var $promiseResolve = aFunction(C.resolve); 11209 iterate(iterable, function (promise) { 11210 $promiseResolve.call(C, promise).then(capability.resolve, reject); 11211 }); 11212 }); 11213 if (result.error) reject(result.value); 11214 return capability.promise; 11215 } 11216 }); 11217 /***/ 11218 }, 11219 11220 /***/ 11221
vendor: 5,023 bytes, lines 11221-11361
11221"./node_modules/core-js/modules/es.regexp.constructor.js": 11222 /*!***************************************************************!*\ 11223 !*** ./node_modules/core-js/modules/es.regexp.constructor.js ***! 11224 \***************************************************************/ 11225 11226 /*! no static exports found */ 11227 11228 /***/ 11229 function node_modulesCoreJsModulesEsRegexpConstructorJs(module, exports, __webpack_require__) { 11230 var DESCRIPTORS = __webpack_require__( 11231 /*! ../internals/descriptors */ 11232 "./node_modules/core-js/internals/descriptors.js"); 11233 11234 var global = __webpack_require__( 11235 /*! ../internals/global */ 11236 "./node_modules/core-js/internals/global.js"); 11237 11238 var isForced = __webpack_require__( 11239 /*! ../internals/is-forced */ 11240 "./node_modules/core-js/internals/is-forced.js"); 11241 11242 var inheritIfRequired = __webpack_require__( 11243 /*! ../internals/inherit-if-required */ 11244 "./node_modules/core-js/internals/inherit-if-required.js"); 11245 11246 var defineProperty = __webpack_require__( 11247 /*! ../internals/object-define-property */ 11248 "./node_modules/core-js/internals/object-define-property.js").f; 11249 11250 var getOwnPropertyNames = __webpack_require__( 11251 /*! ../internals/object-get-own-property-names */ 11252 "./node_modules/core-js/internals/object-get-own-property-names.js").f; 11253 11254 var isRegExp = __webpack_require__( 11255 /*! ../internals/is-regexp */ 11256 "./node_modules/core-js/internals/is-regexp.js"); 11257 11258 var getFlags = __webpack_require__( 11259 /*! ../internals/regexp-flags */ 11260 "./node_modules/core-js/internals/regexp-flags.js"); 11261 11262 var stickyHelpers = __webpack_require__( 11263 /*! ../internals/regexp-sticky-helpers */ 11264 "./node_modules/core-js/internals/regexp-sticky-helpers.js"); 11265 11266 var redefine = __webpack_require__( 11267 /*! ../internals/redefine */ 11268 "./node_modules/core-js/internals/redefine.js"); 11269 11270 var fails = __webpack_require__( 11271 /*! ../internals/fails */ 11272 "./node_modules/core-js/internals/fails.js"); 11273 11274 var setInternalState = __webpack_require__( 11275 /*! ../internals/internal-state */ 11276 "./node_modules/core-js/internals/internal-state.js").set; 11277 11278 var setSpecies = __webpack_require__( 11279 /*! ../internals/set-species */ 11280 "./node_modules/core-js/internals/set-species.js"); 11281 11282 var wellKnownSymbol = __webpack_require__( 11283 /*! ../internals/well-known-symbol */ 11284 "./node_modules/core-js/internals/well-known-symbol.js"); 11285 11286 var MATCH = wellKnownSymbol('match'); 11287 var NativeRegExp = global.RegExp; 11288 var RegExpPrototype = NativeRegExp.prototype; 11289 var re1 = /a/g; 11290 var re2 = /a/g; // "new" should create a new object, old webkit bug 11291 11292 var CORRECT_NEW = new NativeRegExp(re1) !== re1; 11293 var UNSUPPORTED_Y = stickyHelpers.UNSUPPORTED_Y; 11294 var FORCED = DESCRIPTORS && isForced('RegExp', !CORRECT_NEW || UNSUPPORTED_Y || fails(function () { 11295 re2[MATCH] = false; // RegExp constructor can alter flags and IsRegExp works correct with @@match 11296 11297 return NativeRegExp(re1) != re1 || NativeRegExp(re2) == re2 || NativeRegExp(re1, 'i') != '/a/i'; 11298 })); // `RegExp` constructor 11299 // https://tc39.github.io/ecma262/#sec-regexp-constructor 11300 11301 if (FORCED) { 11302 var RegExpWrapper = function RegExp(pattern, flags) { 11303 var thisIsRegExp = this instanceof RegExpWrapper; 11304 var patternIsRegExp = isRegExp(pattern); 11305 var flagsAreUndefined = flags === undefined; 11306 var sticky; 11307 11308 if (!thisIsRegExp && patternIsRegExp && pattern.constructor === RegExpWrapper && flagsAreUndefined) { 11309 return pattern; 11310 } 11311 11312 if (CORRECT_NEW) { 11313 if (patternIsRegExp && !flagsAreUndefined) pattern = pattern.source; 11314 } else if (pattern instanceof RegExpWrapper) { 11315 if (flagsAreUndefined) flags = getFlags.call(pattern); 11316 pattern = pattern.source; 11317 } 11318 11319 if (UNSUPPORTED_Y) { 11320 sticky = !!flags && flags.indexOf('y') > -1; 11321 if (sticky) flags = flags.replace(/y/g, ''); 11322 } 11323 11324 var result = inheritIfRequired(CORRECT_NEW ? new NativeRegExp(pattern, flags) : NativeRegExp(pattern, flags), thisIsRegExp ? this : RegExpPrototype, RegExpWrapper); 11325 if (UNSUPPORTED_Y && sticky) setInternalState(result, { 11326 sticky: sticky 11327 }); 11328 return result; 11329 }; 11330 11331 var proxy = function proxy(key) { 11332 key in RegExpWrapper || defineProperty(RegExpWrapper, key, { 11333 configurable: true, 11334 get: function get() { 11335 return NativeRegExp[key]; 11336 }, 11337 set: function set(it) { 11338 NativeRegExp[key] = it; 11339 } 11340 }); 11341 }; 11342 11343 var keys = getOwnPropertyNames(NativeRegExp); 11344 var index = 0; 11345 11346 while (keys.length > index) { 11347 proxy(keys[index++]); 11348 } 11349 11350 RegExpPrototype.constructor = RegExpWrapper; 11351 RegExpWrapper.prototype = RegExpPrototype; 11352 redefine(global, 'RegExp', RegExpWrapper); 11353 } // https://tc39.github.io/ecma262/#sec-get-regexp-@@species 11354 11355 11356 setSpecies('RegExp'); 11357 /***/ 11358 }, 11359 11360 /***/ 11361
vendor: 784 bytes, lines 11361-11391
11361"./node_modules/core-js/modules/es.regexp.exec.js": 11362 /*!********************************************************!*\ 11363 !*** ./node_modules/core-js/modules/es.regexp.exec.js ***! 11364 \********************************************************/ 11365 11366 /*! no static exports found */ 11367 11368 /***/ 11369 function node_modulesCoreJsModulesEsRegexpExecJs(module, exports, __webpack_require__) { 11370 "use strict"; 11371 11372 var $ = __webpack_require__( 11373 /*! ../internals/export */ 11374 "./node_modules/core-js/internals/export.js"); 11375 11376 var exec = __webpack_require__( 11377 /*! ../internals/regexp-exec */ 11378 "./node_modules/core-js/internals/regexp-exec.js"); 11379 11380 $({ 11381 target: 'RegExp', 11382 proto: true, 11383 forced: /./.exec !== exec 11384 }, { 11385 exec: exec 11386 }); 11387 /***/ 11388 }, 11389 11390 /***/ 11391
vendor: 1,330 bytes, lines 11391-11429
11391"./node_modules/core-js/modules/es.regexp.flags.js": 11392 /*!*********************************************************!*\ 11393 !*** ./node_modules/core-js/modules/es.regexp.flags.js ***! 11394 \*********************************************************/ 11395 11396 /*! no static exports found */ 11397 11398 /***/ 11399 function node_modulesCoreJsModulesEsRegexpFlagsJs(module, exports, __webpack_require__) { 11400 var DESCRIPTORS = __webpack_require__( 11401 /*! ../internals/descriptors */ 11402 "./node_modules/core-js/internals/descriptors.js"); 11403 11404 var objectDefinePropertyModule = __webpack_require__( 11405 /*! ../internals/object-define-property */ 11406 "./node_modules/core-js/internals/object-define-property.js"); 11407 11408 var regExpFlags = __webpack_require__( 11409 /*! ../internals/regexp-flags */ 11410 "./node_modules/core-js/internals/regexp-flags.js"); 11411 11412 var UNSUPPORTED_Y = __webpack_require__( 11413 /*! ../internals/regexp-sticky-helpers */ 11414 "./node_modules/core-js/internals/regexp-sticky-helpers.js").UNSUPPORTED_Y; // `RegExp.prototype.flags` getter 11415 // https://tc39.github.io/ecma262/#sec-get-regexp.prototype.flags 11416 11417 11418 if (DESCRIPTORS && (/./g.flags != 'g' || UNSUPPORTED_Y)) { 11419 objectDefinePropertyModule.f(RegExp.prototype, 'flags', { 11420 configurable: true, 11421 get: regExpFlags 11422 }); 11423 } 11424 /***/ 11425 11426 }, 11427 11428 /***/ 11429
vendor: 1,837 bytes, lines 11429-11485
11429"./node_modules/core-js/modules/es.regexp.to-string.js": 11430 /*!*************************************************************!*\ 11431 !*** ./node_modules/core-js/modules/es.regexp.to-string.js ***! 11432 \*************************************************************/ 11433 11434 /*! no static exports found */ 11435 11436 /***/ 11437 function node_modulesCoreJsModulesEsRegexpToStringJs(module, exports, __webpack_require__) { 11438 "use strict"; 11439 11440 var redefine = __webpack_require__( 11441 /*! ../internals/redefine */ 11442 "./node_modules/core-js/internals/redefine.js"); 11443 11444 var anObject = __webpack_require__( 11445 /*! ../internals/an-object */ 11446 "./node_modules/core-js/internals/an-object.js"); 11447 11448 var fails = __webpack_require__( 11449 /*! ../internals/fails */ 11450 "./node_modules/core-js/internals/fails.js"); 11451 11452 var flags = __webpack_require__( 11453 /*! ../internals/regexp-flags */ 11454 "./node_modules/core-js/internals/regexp-flags.js"); 11455 11456 var TO_STRING = 'toString'; 11457 var RegExpPrototype = RegExp.prototype; 11458 var nativeToString = RegExpPrototype[TO_STRING]; 11459 var NOT_GENERIC = fails(function () { 11460 return nativeToString.call({ 11461 source: 'a', 11462 flags: 'b' 11463 }) != '/a/b'; 11464 }); // FF44- RegExp#toString has a wrong name 11465 11466 var INCORRECT_NAME = nativeToString.name != TO_STRING; // `RegExp.prototype.toString` method 11467 // https://tc39.github.io/ecma262/#sec-regexp.prototype.tostring 11468 11469 if (NOT_GENERIC || INCORRECT_NAME) { 11470 redefine(RegExp.prototype, TO_STRING, function toString() { 11471 var R = anObject(this); 11472 var p = String(R.source); 11473 var rf = R.flags; 11474 var f = String(rf === undefined && R instanceof RegExp && !('flags' in RegExpPrototype) ? flags.call(R) : rf); 11475 return '/' + p + '/' + f; 11476 }, { 11477 unsafe: true 11478 }); 11479 } 11480 /***/ 11481 11482 }, 11483 11484 /***/ 11485
vendor: 940 bytes, lines 11485-11515
11485"./node_modules/core-js/modules/es.set.js": 11486 /*!************************************************!*\ 11487 !*** ./node_modules/core-js/modules/es.set.js ***! 11488 \************************************************/ 11489 11490 /*! no static exports found */ 11491 11492 /***/ 11493 function node_modulesCoreJsModulesEsSetJs(module, exports, __webpack_require__) { 11494 "use strict"; 11495 11496 var collection = __webpack_require__( 11497 /*! ../internals/collection */ 11498 "./node_modules/core-js/internals/collection.js"); 11499 11500 var collectionStrong = __webpack_require__( 11501 /*! ../internals/collection-strong */ 11502 "./node_modules/core-js/internals/collection-strong.js"); // `Set` constructor 11503 // https://tc39.github.io/ecma262/#sec-set-objects 11504 11505 11506 module.exports = collection('Set', function (init) { 11507 return function Set() { 11508 return init(this, arguments.length ? arguments[0] : undefined); 11509 }; 11510 }, collectionStrong); 11511 /***/ 11512 }, 11513 11514 /***/ 11515
vendor: 1,161 bytes, lines 11515-11553
11515"./node_modules/core-js/modules/es.string.anchor.js": 11516 /*!**********************************************************!*\ 11517 !*** ./node_modules/core-js/modules/es.string.anchor.js ***! 11518 \**********************************************************/ 11519 11520 /*! no static exports found */ 11521 11522 /***/ 11523 function node_modulesCoreJsModulesEsStringAnchorJs(module, exports, __webpack_require__) { 11524 "use strict"; 11525 11526 var $ = __webpack_require__( 11527 /*! ../internals/export */ 11528 "./node_modules/core-js/internals/export.js"); 11529 11530 var createHTML = __webpack_require__( 11531 /*! ../internals/create-html */ 11532 "./node_modules/core-js/internals/create-html.js"); 11533 11534 var forcedStringHTMLMethod = __webpack_require__( 11535 /*! ../internals/string-html-forced */ 11536 "./node_modules/core-js/internals/string-html-forced.js"); // `String.prototype.anchor` method 11537 // https://tc39.github.io/ecma262/#sec-string.prototype.anchor 11538 11539 11540 $({ 11541 target: 'String', 11542 proto: true, 11543 forced: forcedStringHTMLMethod('anchor') 11544 }, { 11545 anchor: function anchor(name) { 11546 return createHTML(this, 'a', 'name', name); 11547 } 11548 }); 11549 /***/ 11550 }, 11551 11552 /***/ 11553
vendor: 1,123 bytes, lines 11553-11591
11553"./node_modules/core-js/modules/es.string.big.js": 11554 /*!*******************************************************!*\ 11555 !*** ./node_modules/core-js/modules/es.string.big.js ***! 11556 \*******************************************************/ 11557 11558 /*! no static exports found */ 11559 11560 /***/ 11561 function node_modulesCoreJsModulesEsStringBigJs(module, exports, __webpack_require__) { 11562 "use strict"; 11563 11564 var $ = __webpack_require__( 11565 /*! ../internals/export */ 11566 "./node_modules/core-js/internals/export.js"); 11567 11568 var createHTML = __webpack_require__( 11569 /*! ../internals/create-html */ 11570 "./node_modules/core-js/internals/create-html.js"); 11571 11572 var forcedStringHTMLMethod = __webpack_require__( 11573 /*! ../internals/string-html-forced */ 11574 "./node_modules/core-js/internals/string-html-forced.js"); // `String.prototype.big` method 11575 // https://tc39.github.io/ecma262/#sec-string.prototype.big 11576 11577 11578 $({ 11579 target: 'String', 11580 proto: true, 11581 forced: forcedStringHTMLMethod('big') 11582 }, { 11583 big: function big() { 11584 return createHTML(this, 'big', '', ''); 11585 } 11586 }); 11587 /***/ 11588 }, 11589 11590 /***/ 11591
vendor: 1,145 bytes, lines 11591-11629
11591"./node_modules/core-js/modules/es.string.blink.js": 11592 /*!*********************************************************!*\ 11593 !*** ./node_modules/core-js/modules/es.string.blink.js ***! 11594 \*********************************************************/ 11595 11596 /*! no static exports found */ 11597 11598 /***/ 11599 function node_modulesCoreJsModulesEsStringBlinkJs(module, exports, __webpack_require__) { 11600 "use strict"; 11601 11602 var $ = __webpack_require__( 11603 /*! ../internals/export */ 11604 "./node_modules/core-js/internals/export.js"); 11605 11606 var createHTML = __webpack_require__( 11607 /*! ../internals/create-html */ 11608 "./node_modules/core-js/internals/create-html.js"); 11609 11610 var forcedStringHTMLMethod = __webpack_require__( 11611 /*! ../internals/string-html-forced */ 11612 "./node_modules/core-js/internals/string-html-forced.js"); // `String.prototype.blink` method 11613 // https://tc39.github.io/ecma262/#sec-string.prototype.blink 11614 11615 11616 $({ 11617 target: 'String', 11618 proto: true, 11619 forced: forcedStringHTMLMethod('blink') 11620 }, { 11621 blink: function blink() { 11622 return createHTML(this, 'blink', '', ''); 11623 } 11624 }); 11625 /***/ 11626 }, 11627 11628 /***/ 11629
vendor: 1,131 bytes, lines 11629-11667
11629"./node_modules/core-js/modules/es.string.bold.js": 11630 /*!********************************************************!*\ 11631 !*** ./node_modules/core-js/modules/es.string.bold.js ***! 11632 \********************************************************/ 11633 11634 /*! no static exports found */ 11635 11636 /***/ 11637 function node_modulesCoreJsModulesEsStringBoldJs(module, exports, __webpack_require__) { 11638 "use strict"; 11639 11640 var $ = __webpack_require__( 11641 /*! ../internals/export */ 11642 "./node_modules/core-js/internals/export.js"); 11643 11644 var createHTML = __webpack_require__( 11645 /*! ../internals/create-html */ 11646 "./node_modules/core-js/internals/create-html.js"); 11647 11648 var forcedStringHTMLMethod = __webpack_require__( 11649 /*! ../internals/string-html-forced */ 11650 "./node_modules/core-js/internals/string-html-forced.js"); // `String.prototype.bold` method 11651 // https://tc39.github.io/ecma262/#sec-string.prototype.bold 11652 11653 11654 $({ 11655 target: 'String', 11656 proto: true, 11657 forced: forcedStringHTMLMethod('bold') 11658 }, { 11659 bold: function bold() { 11660 return createHTML(this, 'b', '', ''); 11661 } 11662 }); 11663 /***/ 11664 }, 11665 11666 /***/ 11667
vendor: 999 bytes, lines 11667-11700
11667"./node_modules/core-js/modules/es.string.code-point-at.js": 11668 /*!*****************************************************************!*\ 11669 !*** ./node_modules/core-js/modules/es.string.code-point-at.js ***! 11670 \*****************************************************************/ 11671 11672 /*! no static exports found */ 11673 11674 /***/ 11675 function node_modulesCoreJsModulesEsStringCodePointAtJs(module, exports, __webpack_require__) { 11676 "use strict"; 11677 11678 var $ = __webpack_require__( 11679 /*! ../internals/export */ 11680 "./node_modules/core-js/internals/export.js"); 11681 11682 var codeAt = __webpack_require__( 11683 /*! ../internals/string-multibyte */ 11684 "./node_modules/core-js/internals/string-multibyte.js").codeAt; // `String.prototype.codePointAt` method 11685 // https://tc39.github.io/ecma262/#sec-string.prototype.codepointat 11686 11687 11688 $({ 11689 target: 'String', 11690 proto: true 11691 }, { 11692 codePointAt: function codePointAt(pos) { 11693 return codeAt(this, pos); 11694 } 11695 }); 11696 /***/ 11697 }, 11698 11699 /***/ 11700
vendor: 2,684 bytes, lines 11700-11770
11700"./node_modules/core-js/modules/es.string.ends-with.js": 11701 /*!*************************************************************!*\ 11702 !*** ./node_modules/core-js/modules/es.string.ends-with.js ***! 11703 \*************************************************************/ 11704 11705 /*! no static exports found */ 11706 11707 /***/ 11708 function node_modulesCoreJsModulesEsStringEndsWithJs(module, exports, __webpack_require__) { 11709 "use strict"; 11710 11711 var $ = __webpack_require__( 11712 /*! ../internals/export */ 11713 "./node_modules/core-js/internals/export.js"); 11714 11715 var getOwnPropertyDescriptor = __webpack_require__( 11716 /*! ../internals/object-get-own-property-descriptor */ 11717 "./node_modules/core-js/internals/object-get-own-property-descriptor.js").f; 11718 11719 var toLength = __webpack_require__( 11720 /*! ../internals/to-length */ 11721 "./node_modules/core-js/internals/to-length.js"); 11722 11723 var notARegExp = __webpack_require__( 11724 /*! ../internals/not-a-regexp */ 11725 "./node_modules/core-js/internals/not-a-regexp.js"); 11726 11727 var requireObjectCoercible = __webpack_require__( 11728 /*! ../internals/require-object-coercible */ 11729 "./node_modules/core-js/internals/require-object-coercible.js"); 11730 11731 var correctIsRegExpLogic = __webpack_require__( 11732 /*! ../internals/correct-is-regexp-logic */ 11733 "./node_modules/core-js/internals/correct-is-regexp-logic.js"); 11734 11735 var IS_PURE = __webpack_require__( 11736 /*! ../internals/is-pure */ 11737 "./node_modules/core-js/internals/is-pure.js"); 11738 11739 var nativeEndsWith = ''.endsWith; 11740 var min = Math.min; 11741 var CORRECT_IS_REGEXP_LOGIC = correctIsRegExpLogic('endsWith'); // https://github.com/zloirock/core-js/pull/702 11742 11743 var MDN_POLYFILL_BUG = !IS_PURE && !CORRECT_IS_REGEXP_LOGIC && !!function () { 11744 var descriptor = getOwnPropertyDescriptor(String.prototype, 'endsWith'); 11745 return descriptor && !descriptor.writable; 11746 }(); // `String.prototype.endsWith` method 11747 // https://tc39.github.io/ecma262/#sec-string.prototype.endswith 11748 11749 $({ 11750 target: 'String', 11751 proto: true, 11752 forced: !MDN_POLYFILL_BUG && !CORRECT_IS_REGEXP_LOGIC 11753 }, { 11754 endsWith: function endsWith(searchString 11755 /* , endPosition = @length */ 11756 ) { 11757 var that = String(requireObjectCoercible(this)); 11758 notARegExp(searchString); 11759 var endPosition = arguments.length > 1 ? arguments[1] : undefined; 11760 var len = toLength(that.length); 11761 var end = endPosition === undefined ? len : min(toLength(endPosition), len); 11762 var search = String(searchString); 11763 return nativeEndsWith ? nativeEndsWith.call(that, search, end) : that.slice(end - search.length, end) === search; 11764 } 11765 }); 11766 /***/ 11767 }, 11768 11769 /***/ 11770
vendor: 1,142 bytes, lines 11770-11808
11770"./node_modules/core-js/modules/es.string.fixed.js": 11771 /*!*********************************************************!*\ 11772 !*** ./node_modules/core-js/modules/es.string.fixed.js ***! 11773 \*********************************************************/ 11774 11775 /*! no static exports found */ 11776 11777 /***/ 11778 function node_modulesCoreJsModulesEsStringFixedJs(module, exports, __webpack_require__) { 11779 "use strict"; 11780 11781 var $ = __webpack_require__( 11782 /*! ../internals/export */ 11783 "./node_modules/core-js/internals/export.js"); 11784 11785 var createHTML = __webpack_require__( 11786 /*! ../internals/create-html */ 11787 "./node_modules/core-js/internals/create-html.js"); 11788 11789 var forcedStringHTMLMethod = __webpack_require__( 11790 /*! ../internals/string-html-forced */ 11791 "./node_modules/core-js/internals/string-html-forced.js"); // `String.prototype.fixed` method 11792 // https://tc39.github.io/ecma262/#sec-string.prototype.fixed 11793 11794 11795 $({ 11796 target: 'String', 11797 proto: true, 11798 forced: forcedStringHTMLMethod('fixed') 11799 }, { 11800 fixed: function fixed() { 11801 return createHTML(this, 'tt', '', ''); 11802 } 11803 }); 11804 /***/ 11805 }, 11806 11807 /***/ 11808
vendor: 1,197 bytes, lines 11808-11846
11808"./node_modules/core-js/modules/es.string.fontcolor.js": 11809 /*!*************************************************************!*\ 11810 !*** ./node_modules/core-js/modules/es.string.fontcolor.js ***! 11811 \*************************************************************/ 11812 11813 /*! no static exports found */ 11814 11815 /***/ 11816 function node_modulesCoreJsModulesEsStringFontcolorJs(module, exports, __webpack_require__) { 11817 "use strict"; 11818 11819 var $ = __webpack_require__( 11820 /*! ../internals/export */ 11821 "./node_modules/core-js/internals/export.js"); 11822 11823 var createHTML = __webpack_require__( 11824 /*! ../internals/create-html */ 11825 "./node_modules/core-js/internals/create-html.js"); 11826 11827 var forcedStringHTMLMethod = __webpack_require__( 11828 /*! ../internals/string-html-forced */ 11829 "./node_modules/core-js/internals/string-html-forced.js"); // `String.prototype.fontcolor` method 11830 // https://tc39.github.io/ecma262/#sec-string.prototype.fontcolor 11831 11832 11833 $({ 11834 target: 'String', 11835 proto: true, 11836 forced: forcedStringHTMLMethod('fontcolor') 11837 }, { 11838 fontcolor: function fontcolor(color) { 11839 return createHTML(this, 'font', 'color', color); 11840 } 11841 }); 11842 /***/ 11843 }, 11844 11845 /***/ 11846
vendor: 1,184 bytes, lines 11846-11884
11846"./node_modules/core-js/modules/es.string.fontsize.js": 11847 /*!************************************************************!*\ 11848 !*** ./node_modules/core-js/modules/es.string.fontsize.js ***! 11849 \************************************************************/ 11850 11851 /*! no static exports found */ 11852 11853 /***/ 11854 function node_modulesCoreJsModulesEsStringFontsizeJs(module, exports, __webpack_require__) { 11855 "use strict"; 11856 11857 var $ = __webpack_require__( 11858 /*! ../internals/export */ 11859 "./node_modules/core-js/internals/export.js"); 11860 11861 var createHTML = __webpack_require__( 11862 /*! ../internals/create-html */ 11863 "./node_modules/core-js/internals/create-html.js"); 11864 11865 var forcedStringHTMLMethod = __webpack_require__( 11866 /*! ../internals/string-html-forced */ 11867 "./node_modules/core-js/internals/string-html-forced.js"); // `String.prototype.fontsize` method 11868 // https://tc39.github.io/ecma262/#sec-string.prototype.fontsize 11869 11870 11871 $({ 11872 target: 'String', 11873 proto: true, 11874 forced: forcedStringHTMLMethod('fontsize') 11875 }, { 11876 fontsize: function fontsize(size) { 11877 return createHTML(this, 'font', 'size', size); 11878 } 11879 }); 11880 /***/ 11881 }, 11882 11883 /***/ 11884
vendor: 1,702 bytes, lines 11884-11932
11884"./node_modules/core-js/modules/es.string.from-code-point.js": 11885 /*!*******************************************************************!*\ 11886 !*** ./node_modules/core-js/modules/es.string.from-code-point.js ***! 11887 \*******************************************************************/ 11888 11889 /*! no static exports found */ 11890 11891 /***/ 11892 function node_modulesCoreJsModulesEsStringFromCodePointJs(module, exports, __webpack_require__) { 11893 var $ = __webpack_require__( 11894 /*! ../internals/export */ 11895 "./node_modules/core-js/internals/export.js"); 11896 11897 var toAbsoluteIndex = __webpack_require__( 11898 /*! ../internals/to-absolute-index */ 11899 "./node_modules/core-js/internals/to-absolute-index.js"); 11900 11901 var fromCharCode = String.fromCharCode; 11902 var nativeFromCodePoint = String.fromCodePoint; // length should be 1, old FF problem 11903 11904 var INCORRECT_LENGTH = !!nativeFromCodePoint && nativeFromCodePoint.length != 1; // `String.fromCodePoint` method 11905 // https://tc39.github.io/ecma262/#sec-string.fromcodepoint 11906 11907 $({ 11908 target: 'String', 11909 stat: true, 11910 forced: INCORRECT_LENGTH 11911 }, { 11912 fromCodePoint: function fromCodePoint(x) { 11913 // eslint-disable-line no-unused-vars 11914 var elements = []; 11915 var length = arguments.length; 11916 var i = 0; 11917 var code; 11918 11919 while (length > i) { 11920 code = +arguments[i++]; 11921 if (toAbsoluteIndex(code, 0x10FFFF) !== code) throw RangeError(code + ' is not a valid code point'); 11922 elements.push(code < 0x10000 ? fromCharCode(code) : fromCharCode(((code -= 0x10000) >> 10) + 0xD800, code % 0x400 + 0xDC00)); 11923 } 11924 11925 return elements.join(''); 11926 } 11927 }); 11928 /***/ 11929 }, 11930 11931 /***/ 11932
vendor: 1,492 bytes, lines 11932-11976
11932"./node_modules/core-js/modules/es.string.includes.js": 11933 /*!************************************************************!*\ 11934 !*** ./node_modules/core-js/modules/es.string.includes.js ***! 11935 \************************************************************/ 11936 11937 /*! no static exports found */ 11938 11939 /***/ 11940 function node_modulesCoreJsModulesEsStringIncludesJs(module, exports, __webpack_require__) { 11941 "use strict"; 11942 11943 var $ = __webpack_require__( 11944 /*! ../internals/export */ 11945 "./node_modules/core-js/internals/export.js"); 11946 11947 var notARegExp = __webpack_require__( 11948 /*! ../internals/not-a-regexp */ 11949 "./node_modules/core-js/internals/not-a-regexp.js"); 11950 11951 var requireObjectCoercible = __webpack_require__( 11952 /*! ../internals/require-object-coercible */ 11953 "./node_modules/core-js/internals/require-object-coercible.js"); 11954 11955 var correctIsRegExpLogic = __webpack_require__( 11956 /*! ../internals/correct-is-regexp-logic */ 11957 "./node_modules/core-js/internals/correct-is-regexp-logic.js"); // `String.prototype.includes` method 11958 // https://tc39.github.io/ecma262/#sec-string.prototype.includes 11959 11960 11961 $({ 11962 target: 'String', 11963 proto: true, 11964 forced: !correctIsRegExpLogic('includes') 11965 }, { 11966 includes: function includes(searchString 11967 /* , position = 0 */ 11968 ) { 11969 return !!~String(requireObjectCoercible(this)).indexOf(notARegExp(searchString), arguments.length > 1 ? arguments[1] : undefined); 11970 } 11971 }); 11972 /***/ 11973 }, 11974 11975 /***/ 11976
vendor: 1,161 bytes, lines 11976-12014
11976"./node_modules/core-js/modules/es.string.italics.js": 11977 /*!***********************************************************!*\ 11978 !*** ./node_modules/core-js/modules/es.string.italics.js ***! 11979 \***********************************************************/ 11980 11981 /*! no static exports found */ 11982 11983 /***/ 11984 function node_modulesCoreJsModulesEsStringItalicsJs(module, exports, __webpack_require__) { 11985 "use strict"; 11986 11987 var $ = __webpack_require__( 11988 /*! ../internals/export */ 11989 "./node_modules/core-js/internals/export.js"); 11990 11991 var createHTML = __webpack_require__( 11992 /*! ../internals/create-html */ 11993 "./node_modules/core-js/internals/create-html.js"); 11994 11995 var forcedStringHTMLMethod = __webpack_require__( 11996 /*! ../internals/string-html-forced */ 11997 "./node_modules/core-js/internals/string-html-forced.js"); // `String.prototype.italics` method 11998 // https://tc39.github.io/ecma262/#sec-string.prototype.italics 11999 12000 12001 $({ 12002 target: 'String', 12003 proto: true, 12004 forced: forcedStringHTMLMethod('italics') 12005 }, { 12006 italics: function italics() { 12007 return createHTML(this, 'i', '', ''); 12008 } 12009 }); 12010 /***/ 12011 }, 12012 12013 /***/ 12014
vendor: 1,864 bytes, lines 12014-12069
12014"./node_modules/core-js/modules/es.string.iterator.js": 12015 /*!************************************************************!*\ 12016 !*** ./node_modules/core-js/modules/es.string.iterator.js ***! 12017 \************************************************************/ 12018 12019 /*! no static exports found */ 12020 12021 /***/ 12022 function node_modulesCoreJsModulesEsStringIteratorJs(module, exports, __webpack_require__) { 12023 "use strict"; 12024 12025 var charAt = __webpack_require__( 12026 /*! ../internals/string-multibyte */ 12027 "./node_modules/core-js/internals/string-multibyte.js").charAt; 12028 12029 var InternalStateModule = __webpack_require__( 12030 /*! ../internals/internal-state */ 12031 "./node_modules/core-js/internals/internal-state.js"); 12032 12033 var defineIterator = __webpack_require__( 12034 /*! ../internals/define-iterator */ 12035 "./node_modules/core-js/internals/define-iterator.js"); 12036 12037 var STRING_ITERATOR = 'String Iterator'; 12038 var setInternalState = InternalStateModule.set; 12039 var getInternalState = InternalStateModule.getterFor(STRING_ITERATOR); // `String.prototype[@@iterator]` method 12040 // https://tc39.github.io/ecma262/#sec-string.prototype-@@iterator 12041 12042 defineIterator(String, 'String', function (iterated) { 12043 setInternalState(this, { 12044 type: STRING_ITERATOR, 12045 string: String(iterated), 12046 index: 0 12047 }); // `%StringIteratorPrototype%.next` method 12048 // https://tc39.github.io/ecma262/#sec-%stringiteratorprototype%.next 12049 }, function next() { 12050 var state = getInternalState(this); 12051 var string = state.string; 12052 var index = state.index; 12053 var point; 12054 if (index >= string.length) return { 12055 value: undefined, 12056 done: true 12057 }; 12058 point = charAt(string, index); 12059 state.index += point.length; 12060 return { 12061 value: point, 12062 done: false 12063 }; 12064 }); 12065 /***/ 12066 }, 12067 12068 /***/ 12069
vendor: 1,139 bytes, lines 12069-12107
12069"./node_modules/core-js/modules/es.string.link.js": 12070 /*!********************************************************!*\ 12071 !*** ./node_modules/core-js/modules/es.string.link.js ***! 12072 \********************************************************/ 12073 12074 /*! no static exports found */ 12075 12076 /***/ 12077 function node_modulesCoreJsModulesEsStringLinkJs(module, exports, __webpack_require__) { 12078 "use strict"; 12079 12080 var $ = __webpack_require__( 12081 /*! ../internals/export */ 12082 "./node_modules/core-js/internals/export.js"); 12083 12084 var createHTML = __webpack_require__( 12085 /*! ../internals/create-html */ 12086 "./node_modules/core-js/internals/create-html.js"); 12087 12088 var forcedStringHTMLMethod = __webpack_require__( 12089 /*! ../internals/string-html-forced */ 12090 "./node_modules/core-js/internals/string-html-forced.js"); // `String.prototype.link` method 12091 // https://tc39.github.io/ecma262/#sec-string.prototype.link 12092 12093 12094 $({ 12095 target: 'String', 12096 proto: true, 12097 forced: forcedStringHTMLMethod('link') 12098 }, { 12099 link: function link(url) { 12100 return createHTML(this, 'a', 'href', url); 12101 } 12102 }); 12103 /***/ 12104 }, 12105 12106 /***/ 12107
vendor: 2,649 bytes, lines 12107-12178
12107"./node_modules/core-js/modules/es.string.match.js": 12108 /*!*********************************************************!*\ 12109 !*** ./node_modules/core-js/modules/es.string.match.js ***! 12110 \*********************************************************/ 12111 12112 /*! no static exports found */ 12113 12114 /***/ 12115 function node_modulesCoreJsModulesEsStringMatchJs(module, exports, __webpack_require__) { 12116 "use strict"; 12117 12118 var fixRegExpWellKnownSymbolLogic = __webpack_require__( 12119 /*! ../internals/fix-regexp-well-known-symbol-logic */ 12120 "./node_modules/core-js/internals/fix-regexp-well-known-symbol-logic.js"); 12121 12122 var anObject = __webpack_require__( 12123 /*! ../internals/an-object */ 12124 "./node_modules/core-js/internals/an-object.js"); 12125 12126 var toLength = __webpack_require__( 12127 /*! ../internals/to-length */ 12128 "./node_modules/core-js/internals/to-length.js"); 12129 12130 var requireObjectCoercible = __webpack_require__( 12131 /*! ../internals/require-object-coercible */ 12132 "./node_modules/core-js/internals/require-object-coercible.js"); 12133 12134 var advanceStringIndex = __webpack_require__( 12135 /*! ../internals/advance-string-index */ 12136 "./node_modules/core-js/internals/advance-string-index.js"); 12137 12138 var regExpExec = __webpack_require__( 12139 /*! ../internals/regexp-exec-abstract */ 12140 "./node_modules/core-js/internals/regexp-exec-abstract.js"); // @@match logic 12141 12142 12143 fixRegExpWellKnownSymbolLogic('match', 1, function (MATCH, nativeMatch, maybeCallNative) { 12144 return [// `String.prototype.match` method 12145 // https://tc39.github.io/ecma262/#sec-string.prototype.match 12146 function match(regexp) { 12147 var O = requireObjectCoercible(this); 12148 var matcher = regexp == undefined ? undefined : regexp[MATCH]; 12149 return matcher !== undefined ? matcher.call(regexp, O) : new RegExp(regexp)[MATCH](String(O)); 12150 }, // `RegExp.prototype[@@match]` method 12151 // https://tc39.github.io/ecma262/#sec-regexp.prototype-@@match 12152 function (regexp) { 12153 var res = maybeCallNative(nativeMatch, regexp, this); 12154 if (res.done) return res.value; 12155 var rx = anObject(regexp); 12156 var S = String(this); 12157 if (!rx.global) return regExpExec(rx, S); 12158 var fullUnicode = rx.unicode; 12159 rx.lastIndex = 0; 12160 var A = []; 12161 var n = 0; 12162 var result; 12163 12164 while ((result = regExpExec(rx, S)) !== null) { 12165 var matchStr = String(result[0]); 12166 A[n] = matchStr; 12167 if (matchStr === '') rx.lastIndex = advanceStringIndex(S, toLength(rx.lastIndex), fullUnicode); 12168 n++; 12169 } 12170 12171 return n === 0 ? null : A; 12172 }]; 12173 }); 12174 /***/ 12175 }, 12176 12177 /***/ 12178
vendor: 1,401 bytes, lines 12178-12224
12178"./node_modules/core-js/modules/es.string.raw.js": 12179 /*!*******************************************************!*\ 12180 !*** ./node_modules/core-js/modules/es.string.raw.js ***! 12181 \*******************************************************/ 12182 12183 /*! no static exports found */ 12184 12185 /***/ 12186 function node_modulesCoreJsModulesEsStringRawJs(module, exports, __webpack_require__) { 12187 var $ = __webpack_require__( 12188 /*! ../internals/export */ 12189 "./node_modules/core-js/internals/export.js"); 12190 12191 var toIndexedObject = __webpack_require__( 12192 /*! ../internals/to-indexed-object */ 12193 "./node_modules/core-js/internals/to-indexed-object.js"); 12194 12195 var toLength = __webpack_require__( 12196 /*! ../internals/to-length */ 12197 "./node_modules/core-js/internals/to-length.js"); // `String.raw` method 12198 // https://tc39.github.io/ecma262/#sec-string.raw 12199 12200 12201 $({ 12202 target: 'String', 12203 stat: true 12204 }, { 12205 raw: function raw(template) { 12206 var rawTemplate = toIndexedObject(template.raw); 12207 var literalSegments = toLength(rawTemplate.length); 12208 var argumentsLength = arguments.length; 12209 var elements = []; 12210 var i = 0; 12211 12212 while (literalSegments > i) { 12213 elements.push(String(rawTemplate[i++])); 12214 if (i < argumentsLength) elements.push(String(arguments[i])); 12215 } 12216 12217 return elements.join(''); 12218 } 12219 }); 12220 /***/ 12221 }, 12222 12223 /***/ 12224
vendor: 856 bytes, lines 12224-12253
12224"./node_modules/core-js/modules/es.string.repeat.js": 12225 /*!**********************************************************!*\ 12226 !*** ./node_modules/core-js/modules/es.string.repeat.js ***! 12227 \**********************************************************/ 12228 12229 /*! no static exports found */ 12230 12231 /***/ 12232 function node_modulesCoreJsModulesEsStringRepeatJs(module, exports, __webpack_require__) { 12233 var $ = __webpack_require__( 12234 /*! ../internals/export */ 12235 "./node_modules/core-js/internals/export.js"); 12236 12237 var repeat = __webpack_require__( 12238 /*! ../internals/string-repeat */ 12239 "./node_modules/core-js/internals/string-repeat.js"); // `String.prototype.repeat` method 12240 // https://tc39.github.io/ecma262/#sec-string.prototype.repeat 12241 12242 12243 $({ 12244 target: 'String', 12245 proto: true 12246 }, { 12247 repeat: repeat 12248 }); 12249 /***/ 12250 }, 12251 12252 /***/ 12253
vendor: 6,873 bytes, lines 12253-12436
12253"./node_modules/core-js/modules/es.string.replace.js": 12254 /*!***********************************************************!*\ 12255 !*** ./node_modules/core-js/modules/es.string.replace.js ***! 12256 \***********************************************************/ 12257 12258 /*! no static exports found */ 12259 12260 /***/ 12261 function node_modulesCoreJsModulesEsStringReplaceJs(module, exports, __webpack_require__) { 12262 "use strict"; 12263 12264 var fixRegExpWellKnownSymbolLogic = __webpack_require__( 12265 /*! ../internals/fix-regexp-well-known-symbol-logic */ 12266 "./node_modules/core-js/internals/fix-regexp-well-known-symbol-logic.js"); 12267 12268 var anObject = __webpack_require__( 12269 /*! ../internals/an-object */ 12270 "./node_modules/core-js/internals/an-object.js"); 12271 12272 var toObject = __webpack_require__( 12273 /*! ../internals/to-object */ 12274 "./node_modules/core-js/internals/to-object.js"); 12275 12276 var toLength = __webpack_require__( 12277 /*! ../internals/to-length */ 12278 "./node_modules/core-js/internals/to-length.js"); 12279 12280 var toInteger = __webpack_require__( 12281 /*! ../internals/to-integer */ 12282 "./node_modules/core-js/internals/to-integer.js"); 12283 12284 var requireObjectCoercible = __webpack_require__( 12285 /*! ../internals/require-object-coercible */ 12286 "./node_modules/core-js/internals/require-object-coercible.js"); 12287 12288 var advanceStringIndex = __webpack_require__( 12289 /*! ../internals/advance-string-index */ 12290 "./node_modules/core-js/internals/advance-string-index.js"); 12291 12292 var regExpExec = __webpack_require__( 12293 /*! ../internals/regexp-exec-abstract */ 12294 "./node_modules/core-js/internals/regexp-exec-abstract.js"); 12295 12296 var max = Math.max; 12297 var min = Math.min; 12298 var floor = Math.floor; 12299 var SUBSTITUTION_SYMBOLS = /\$([$&'`]|\d\d?|<[^>]*>)/g; 12300 var SUBSTITUTION_SYMBOLS_NO_NAMED = /\$([$&'`]|\d\d?)/g; 12301 12302 var maybeToString = function maybeToString(it) { 12303 return it === undefined ? it : String(it); 12304 }; // @@replace logic 12305 12306 12307 fixRegExpWellKnownSymbolLogic('replace', 2, function (REPLACE, nativeReplace, maybeCallNative, reason) { 12308 var REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE = reason.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE; 12309 var REPLACE_KEEPS_$0 = reason.REPLACE_KEEPS_$0; 12310 var UNSAFE_SUBSTITUTE = REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE ? '$' : '$0'; 12311 return [// `String.prototype.replace` method 12312 // https://tc39.github.io/ecma262/#sec-string.prototype.replace 12313 function replace(searchValue, replaceValue) { 12314 var O = requireObjectCoercible(this); 12315 var replacer = searchValue == undefined ? undefined : searchValue[REPLACE]; 12316 return replacer !== undefined ? replacer.call(searchValue, O, replaceValue) : nativeReplace.call(String(O), searchValue, replaceValue); 12317 }, // `RegExp.prototype[@@replace]` method 12318 // https://tc39.github.io/ecma262/#sec-regexp.prototype-@@replace 12319 function (regexp, replaceValue) { 12320 if (!REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE && REPLACE_KEEPS_$0 || typeof replaceValue === 'string' && replaceValue.indexOf(UNSAFE_SUBSTITUTE) === -1) { 12321 var res = maybeCallNative(nativeReplace, regexp, this, replaceValue); 12322 if (res.done) return res.value; 12323 } 12324 12325 var rx = anObject(regexp); 12326 var S = String(this); 12327 var functionalReplace = typeof replaceValue === 'function'; 12328 if (!functionalReplace) replaceValue = String(replaceValue); 12329 var global = rx.global; 12330 12331 if (global) { 12332 var fullUnicode = rx.unicode; 12333 rx.lastIndex = 0; 12334 } 12335 12336 var results = []; 12337 12338 while (true) { 12339 var result = regExpExec(rx, S); 12340 if (result === null) break; 12341 results.push(result); 12342 if (!global) break; 12343 var matchStr = String(result[0]); 12344 if (matchStr === '') rx.lastIndex = advanceStringIndex(S, toLength(rx.lastIndex), fullUnicode); 12345 } 12346 12347 var accumulatedResult = ''; 12348 var nextSourcePosition = 0; 12349 12350 for (var i = 0; i < results.length; i++) { 12351 result = results[i]; 12352 var matched = String(result[0]); 12353 var position = max(min(toInteger(result.index), S.length), 0); 12354 var captures = []; // NOTE: This is equivalent to 12355 // captures = result.slice(1).map(maybeToString) 12356 // but for some reason `nativeSlice.call(result, 1, result.length)` (called in 12357 // the slice polyfill when slicing native arrays) "doesn't work" in safari 9 and 12358 // causes a crash (https://pastebin.com/N21QzeQA) when trying to debug it. 12359 12360 for (var j = 1; j < result.length; j++) { 12361 captures.push(maybeToString(result[j])); 12362 } 12363 12364 var namedCaptures = result.groups; 12365 12366 if (functionalReplace) { 12367 var replacerArgs = [matched].concat(captures, position, S); 12368 if (namedCaptures !== undefined) replacerArgs.push(namedCaptures); 12369 var replacement = String(replaceValue.apply(undefined, replacerArgs)); 12370 } else { 12371 replacement = getSubstitution(matched, S, position, captures, namedCaptures, replaceValue); 12372 } 12373 12374 if (position >= nextSourcePosition) { 12375 accumulatedResult += S.slice(nextSourcePosition, position) + replacement; 12376 nextSourcePosition = position + matched.length; 12377 } 12378 } 12379 12380 return accumulatedResult + S.slice(nextSourcePosition); 12381 }]; // https://tc39.github.io/ecma262/#sec-getsubstitution 12382 12383 function getSubstitution(matched, str, position, captures, namedCaptures, replacement) { 12384 var tailPos = position + matched.length; 12385 var m = captures.length; 12386 var symbols = SUBSTITUTION_SYMBOLS_NO_NAMED; 12387 12388 if (namedCaptures !== undefined) { 12389 namedCaptures = toObject(namedCaptures); 12390 symbols = SUBSTITUTION_SYMBOLS; 12391 } 12392 12393 return nativeReplace.call(replacement, symbols, function (match, ch) { 12394 var capture; 12395 12396 switch (ch.charAt(0)) { 12397 case '$': 12398 return '$'; 12399 12400 case '&': 12401 return matched; 12402 12403 case '`': 12404 return str.slice(0, position); 12405 12406 case "'": 12407 return str.slice(tailPos); 12408 12409 case '<': 12410 capture = namedCaptures[ch.slice(1, -1)]; 12411 break; 12412 12413 default: 12414 // \d\d? 12415 var n = +ch; 12416 if (n === 0) return match; 12417 12418 if (n > m) { 12419 var f = floor(n / 10); 12420 if (f === 0) return match; 12421 if (f <= m) return captures[f - 1] === undefined ? ch.charAt(1) : captures[f - 1] + ch.charAt(1); 12422 return match; 12423 } 12424 12425 capture = captures[n - 1]; 12426 } 12427 12428 return capture === undefined ? '' : capture; 12429 }); 12430 } 12431 }); 12432 /***/ 12433 }, 12434 12435 /***/ 12436
vendor: 2,336 bytes, lines 12436-12493
12436"./node_modules/core-js/modules/es.string.search.js": 12437 /*!**********************************************************!*\ 12438 !*** ./node_modules/core-js/modules/es.string.search.js ***! 12439 \**********************************************************/ 12440 12441 /*! no static exports found */ 12442 12443 /***/ 12444 function node_modulesCoreJsModulesEsStringSearchJs(module, exports, __webpack_require__) { 12445 "use strict"; 12446 12447 var fixRegExpWellKnownSymbolLogic = __webpack_require__( 12448 /*! ../internals/fix-regexp-well-known-symbol-logic */ 12449 "./node_modules/core-js/internals/fix-regexp-well-known-symbol-logic.js"); 12450 12451 var anObject = __webpack_require__( 12452 /*! ../internals/an-object */ 12453 "./node_modules/core-js/internals/an-object.js"); 12454 12455 var requireObjectCoercible = __webpack_require__( 12456 /*! ../internals/require-object-coercible */ 12457 "./node_modules/core-js/internals/require-object-coercible.js"); 12458 12459 var sameValue = __webpack_require__( 12460 /*! ../internals/same-value */ 12461 "./node_modules/core-js/internals/same-value.js"); 12462 12463 var regExpExec = __webpack_require__( 12464 /*! ../internals/regexp-exec-abstract */ 12465 "./node_modules/core-js/internals/regexp-exec-abstract.js"); // @@search logic 12466 12467 12468 fixRegExpWellKnownSymbolLogic('search', 1, function (SEARCH, nativeSearch, maybeCallNative) { 12469 return [// `String.prototype.search` method 12470 // https://tc39.github.io/ecma262/#sec-string.prototype.search 12471 function search(regexp) { 12472 var O = requireObjectCoercible(this); 12473 var searcher = regexp == undefined ? undefined : regexp[SEARCH]; 12474 return searcher !== undefined ? searcher.call(regexp, O) : new RegExp(regexp)[SEARCH](String(O)); 12475 }, // `RegExp.prototype[@@search]` method 12476 // https://tc39.github.io/ecma262/#sec-regexp.prototype-@@search 12477 function (regexp) { 12478 var res = maybeCallNative(nativeSearch, regexp, this); 12479 if (res.done) return res.value; 12480 var rx = anObject(regexp); 12481 var S = String(this); 12482 var previousLastIndex = rx.lastIndex; 12483 if (!sameValue(previousLastIndex, 0)) rx.lastIndex = 0; 12484 var result = regExpExec(rx, S); 12485 if (!sameValue(rx.lastIndex, previousLastIndex)) rx.lastIndex = previousLastIndex; 12486 return result === null ? -1 : result.index; 12487 }]; 12488 }); 12489 /***/ 12490 }, 12491 12492 /***/ 12493
vendor: 1,145 bytes, lines 12493-12531
12493"./node_modules/core-js/modules/es.string.small.js": 12494 /*!*********************************************************!*\ 12495 !*** ./node_modules/core-js/modules/es.string.small.js ***! 12496 \*********************************************************/ 12497 12498 /*! no static exports found */ 12499 12500 /***/ 12501 function node_modulesCoreJsModulesEsStringSmallJs(module, exports, __webpack_require__) { 12502 "use strict"; 12503 12504 var $ = __webpack_require__( 12505 /*! ../internals/export */ 12506 "./node_modules/core-js/internals/export.js"); 12507 12508 var createHTML = __webpack_require__( 12509 /*! ../internals/create-html */ 12510 "./node_modules/core-js/internals/create-html.js"); 12511 12512 var forcedStringHTMLMethod = __webpack_require__( 12513 /*! ../internals/string-html-forced */ 12514 "./node_modules/core-js/internals/string-html-forced.js"); // `String.prototype.small` method 12515 // https://tc39.github.io/ecma262/#sec-string.prototype.small 12516 12517 12518 $({ 12519 target: 'String', 12520 proto: true, 12521 forced: forcedStringHTMLMethod('small') 12522 }, { 12523 small: function small() { 12524 return createHTML(this, 'small', '', ''); 12525 } 12526 }); 12527 /***/ 12528 }, 12529 12530 /***/ 12531
vendor: 6,836 bytes, lines 12531-12696
12531"./node_modules/core-js/modules/es.string.split.js": 12532 /*!*********************************************************!*\ 12533 !*** ./node_modules/core-js/modules/es.string.split.js ***! 12534 \*********************************************************/ 12535 12536 /*! no static exports found */ 12537 12538 /***/ 12539 function node_modulesCoreJsModulesEsStringSplitJs(module, exports, __webpack_require__) { 12540 "use strict"; 12541 12542 var fixRegExpWellKnownSymbolLogic = __webpack_require__( 12543 /*! ../internals/fix-regexp-well-known-symbol-logic */ 12544 "./node_modules/core-js/internals/fix-regexp-well-known-symbol-logic.js"); 12545 12546 var isRegExp = __webpack_require__( 12547 /*! ../internals/is-regexp */ 12548 "./node_modules/core-js/internals/is-regexp.js"); 12549 12550 var anObject = __webpack_require__( 12551 /*! ../internals/an-object */ 12552 "./node_modules/core-js/internals/an-object.js"); 12553 12554 var requireObjectCoercible = __webpack_require__( 12555 /*! ../internals/require-object-coercible */ 12556 "./node_modules/core-js/internals/require-object-coercible.js"); 12557 12558 var speciesConstructor = __webpack_require__( 12559 /*! ../internals/species-constructor */ 12560 "./node_modules/core-js/internals/species-constructor.js"); 12561 12562 var advanceStringIndex = __webpack_require__( 12563 /*! ../internals/advance-string-index */ 12564 "./node_modules/core-js/internals/advance-string-index.js"); 12565 12566 var toLength = __webpack_require__( 12567 /*! ../internals/to-length */ 12568 "./node_modules/core-js/internals/to-length.js"); 12569 12570 var callRegExpExec = __webpack_require__( 12571 /*! ../internals/regexp-exec-abstract */ 12572 "./node_modules/core-js/internals/regexp-exec-abstract.js"); 12573 12574 var regexpExec = __webpack_require__( 12575 /*! ../internals/regexp-exec */ 12576 "./node_modules/core-js/internals/regexp-exec.js"); 12577 12578 var fails = __webpack_require__( 12579 /*! ../internals/fails */ 12580 "./node_modules/core-js/internals/fails.js"); 12581 12582 var arrayPush = [].push; 12583 var min = Math.min; 12584 var MAX_UINT32 = 0xFFFFFFFF; // babel-minify transpiles RegExp('x', 'y') -> /x/y and it causes SyntaxError 12585 12586 var SUPPORTS_Y = !fails(function () { 12587 return !RegExp(MAX_UINT32, 'y'); 12588 }); // @@split logic 12589 12590 fixRegExpWellKnownSymbolLogic('split', 2, function (SPLIT, nativeSplit, maybeCallNative) { 12591 var internalSplit; 12592 12593 if ('abbc'.split(/(b)*/)[1] == 'c' || 'test'.split(/(?:)/, -1).length != 4 || 'ab'.split(/(?:ab)*/).length != 2 || '.'.split(/(.?)(.?)/).length != 4 || '.'.split(/()()/).length > 1 || ''.split(/.?/).length) { 12594 // based on es5-shim implementation, need to rework it 12595 internalSplit = function internalSplit(separator, limit) { 12596 var string = String(requireObjectCoercible(this)); 12597 var lim = limit === undefined ? MAX_UINT32 : limit >>> 0; 12598 if (lim === 0) return []; 12599 if (separator === undefined) return [string]; // If `separator` is not a regex, use native split 12600 12601 if (!isRegExp(separator)) { 12602 return nativeSplit.call(string, separator, lim); 12603 } 12604 12605 var output = []; 12606 var flags = (separator.ignoreCase ? 'i' : '') + (separator.multiline ? 'm' : '') + (separator.unicode ? 'u' : '') + (separator.sticky ? 'y' : ''); 12607 var lastLastIndex = 0; // Make `global` and avoid `lastIndex` issues by working with a copy 12608 12609 var separatorCopy = new RegExp(separator.source, flags + 'g'); 12610 var match, lastIndex, lastLength; 12611 12612 while (match = regexpExec.call(separatorCopy, string)) { 12613 lastIndex = separatorCopy.lastIndex; 12614 12615 if (lastIndex > lastLastIndex) { 12616 output.push(string.slice(lastLastIndex, match.index)); 12617 if (match.length > 1 && match.index < string.length) arrayPush.apply(output, match.slice(1)); 12618 lastLength = match[0].length; 12619 lastLastIndex = lastIndex; 12620 if (output.length >= lim) break; 12621 } 12622 12623 if (separatorCopy.lastIndex === match.index) separatorCopy.lastIndex++; // Avoid an infinite loop 12624 } 12625 12626 if (lastLastIndex === string.length) { 12627 if (lastLength || !separatorCopy.test('')) output.push(''); 12628 } else output.push(string.slice(lastLastIndex)); 12629 12630 return output.length > lim ? output.slice(0, lim) : output; 12631 }; // Chakra, V8 12632 12633 } else if ('0'.split(undefined, 0).length) { 12634 internalSplit = function internalSplit(separator, limit) { 12635 return separator === undefined && limit === 0 ? [] : nativeSplit.call(this, separator, limit); 12636 }; 12637 } else internalSplit = nativeSplit; 12638 12639 return [// `String.prototype.split` method 12640 // https://tc39.github.io/ecma262/#sec-string.prototype.split 12641 function split(separator, limit) { 12642 var O = requireObjectCoercible(this); 12643 var splitter = separator == undefined ? undefined : separator[SPLIT]; 12644 return splitter !== undefined ? splitter.call(separator, O, limit) : internalSplit.call(String(O), separator, limit); 12645 }, // `RegExp.prototype[@@split]` method 12646 // https://tc39.github.io/ecma262/#sec-regexp.prototype-@@split 12647 // 12648 // NOTE: This cannot be properly polyfilled in engines that don't support 12649 // the 'y' flag. 12650 function (regexp, limit) { 12651 var res = maybeCallNative(internalSplit, regexp, this, limit, internalSplit !== nativeSplit); 12652 if (res.done) return res.value; 12653 var rx = anObject(regexp); 12654 var S = String(this); 12655 var C = speciesConstructor(rx, RegExp); 12656 var unicodeMatching = rx.unicode; 12657 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 12658 // simulate the 'y' flag. 12659 12660 var splitter = new C(SUPPORTS_Y ? rx : '^(?:' + rx.source + ')', flags); 12661 var lim = limit === undefined ? MAX_UINT32 : limit >>> 0; 12662 if (lim === 0) return []; 12663 if (S.length === 0) return callRegExpExec(splitter, S) === null ? [S] : []; 12664 var p = 0; 12665 var q = 0; 12666 var A = []; 12667 12668 while (q < S.length) { 12669 splitter.lastIndex = SUPPORTS_Y ? q : 0; 12670 var z = callRegExpExec(splitter, SUPPORTS_Y ? S : S.slice(q)); 12671 var e; 12672 12673 if (z === null || (e = min(toLength(splitter.lastIndex + (SUPPORTS_Y ? 0 : q)), S.length)) === p) { 12674 q = advanceStringIndex(S, q, unicodeMatching); 12675 } else { 12676 A.push(S.slice(p, q)); 12677 if (A.length === lim) return A; 12678 12679 for (var i = 1; i <= z.length - 1; i++) { 12680 A.push(z[i]); 12681 if (A.length === lim) return A; 12682 } 12683 12684 q = p = e; 12685 } 12686 } 12687 12688 A.push(S.slice(p)); 12689 return A; 12690 }]; 12691 }, !SUPPORTS_Y); 12692 /***/ 12693 }, 12694 12695 /***/ 12696
vendor: 2,607 bytes, lines 12696-12764
12696"./node_modules/core-js/modules/es.string.starts-with.js": 12697 /*!***************************************************************!*\ 12698 !*** ./node_modules/core-js/modules/es.string.starts-with.js ***! 12699 \***************************************************************/ 12700 12701 /*! no static exports found */ 12702 12703 /***/ 12704 function node_modulesCoreJsModulesEsStringStartsWithJs(module, exports, __webpack_require__) { 12705 "use strict"; 12706 12707 var $ = __webpack_require__( 12708 /*! ../internals/export */ 12709 "./node_modules/core-js/internals/export.js"); 12710 12711 var getOwnPropertyDescriptor = __webpack_require__( 12712 /*! ../internals/object-get-own-property-descriptor */ 12713 "./node_modules/core-js/internals/object-get-own-property-descriptor.js").f; 12714 12715 var toLength = __webpack_require__( 12716 /*! ../internals/to-length */ 12717 "./node_modules/core-js/internals/to-length.js"); 12718 12719 var notARegExp = __webpack_require__( 12720 /*! ../internals/not-a-regexp */ 12721 "./node_modules/core-js/internals/not-a-regexp.js"); 12722 12723 var requireObjectCoercible = __webpack_require__( 12724 /*! ../internals/require-object-coercible */ 12725 "./node_modules/core-js/internals/require-object-coercible.js"); 12726 12727 var correctIsRegExpLogic = __webpack_require__( 12728 /*! ../internals/correct-is-regexp-logic */ 12729 "./node_modules/core-js/internals/correct-is-regexp-logic.js"); 12730 12731 var IS_PURE = __webpack_require__( 12732 /*! ../internals/is-pure */ 12733 "./node_modules/core-js/internals/is-pure.js"); 12734 12735 var nativeStartsWith = ''.startsWith; 12736 var min = Math.min; 12737 var CORRECT_IS_REGEXP_LOGIC = correctIsRegExpLogic('startsWith'); // https://github.com/zloirock/core-js/pull/702 12738 12739 var MDN_POLYFILL_BUG = !IS_PURE && !CORRECT_IS_REGEXP_LOGIC && !!function () { 12740 var descriptor = getOwnPropertyDescriptor(String.prototype, 'startsWith'); 12741 return descriptor && !descriptor.writable; 12742 }(); // `String.prototype.startsWith` method 12743 // https://tc39.github.io/ecma262/#sec-string.prototype.startswith 12744 12745 $({ 12746 target: 'String', 12747 proto: true, 12748 forced: !MDN_POLYFILL_BUG && !CORRECT_IS_REGEXP_LOGIC 12749 }, { 12750 startsWith: function startsWith(searchString 12751 /* , position = 0 */ 12752 ) { 12753 var that = String(requireObjectCoercible(this)); 12754 notARegExp(searchString); 12755 var index = toLength(min(arguments.length > 1 ? arguments[1] : undefined, that.length)); 12756 var search = String(searchString); 12757 return nativeStartsWith ? nativeStartsWith.call(that, search, index) : that.slice(index, index + search.length) === search; 12758 } 12759 }); 12760 /***/ 12761 }, 12762 12763 /***/ 12764
vendor: 1,156 bytes, lines 12764-12802
12764"./node_modules/core-js/modules/es.string.strike.js": 12765 /*!**********************************************************!*\ 12766 !*** ./node_modules/core-js/modules/es.string.strike.js ***! 12767 \**********************************************************/ 12768 12769 /*! no static exports found */ 12770 12771 /***/ 12772 function node_modulesCoreJsModulesEsStringStrikeJs(module, exports, __webpack_require__) { 12773 "use strict"; 12774 12775 var $ = __webpack_require__( 12776 /*! ../internals/export */ 12777 "./node_modules/core-js/internals/export.js"); 12778 12779 var createHTML = __webpack_require__( 12780 /*! ../internals/create-html */ 12781 "./node_modules/core-js/internals/create-html.js"); 12782 12783 var forcedStringHTMLMethod = __webpack_require__( 12784 /*! ../internals/string-html-forced */ 12785 "./node_modules/core-js/internals/string-html-forced.js"); // `String.prototype.strike` method 12786 // https://tc39.github.io/ecma262/#sec-string.prototype.strike 12787 12788 12789 $({ 12790 target: 'String', 12791 proto: true, 12792 forced: forcedStringHTMLMethod('strike') 12793 }, { 12794 strike: function strike() { 12795 return createHTML(this, 'strike', '', ''); 12796 } 12797 }); 12798 /***/ 12799 }, 12800 12801 /***/ 12802
vendor: 1,123 bytes, lines 12802-12840
12802"./node_modules/core-js/modules/es.string.sub.js": 12803 /*!*******************************************************!*\ 12804 !*** ./node_modules/core-js/modules/es.string.sub.js ***! 12805 \*******************************************************/ 12806 12807 /*! no static exports found */ 12808 12809 /***/ 12810 function node_modulesCoreJsModulesEsStringSubJs(module, exports, __webpack_require__) { 12811 "use strict"; 12812 12813 var $ = __webpack_require__( 12814 /*! ../internals/export */ 12815 "./node_modules/core-js/internals/export.js"); 12816 12817 var createHTML = __webpack_require__( 12818 /*! ../internals/create-html */ 12819 "./node_modules/core-js/internals/create-html.js"); 12820 12821 var forcedStringHTMLMethod = __webpack_require__( 12822 /*! ../internals/string-html-forced */ 12823 "./node_modules/core-js/internals/string-html-forced.js"); // `String.prototype.sub` method 12824 // https://tc39.github.io/ecma262/#sec-string.prototype.sub 12825 12826 12827 $({ 12828 target: 'String', 12829 proto: true, 12830 forced: forcedStringHTMLMethod('sub') 12831 }, { 12832 sub: function sub() { 12833 return createHTML(this, 'sub', '', ''); 12834 } 12835 }); 12836 /***/ 12837 }, 12838 12839 /***/ 12840
vendor: 1,123 bytes, lines 12840-12878
12840"./node_modules/core-js/modules/es.string.sup.js": 12841 /*!*******************************************************!*\ 12842 !*** ./node_modules/core-js/modules/es.string.sup.js ***! 12843 \*******************************************************/ 12844 12845 /*! no static exports found */ 12846 12847 /***/ 12848 function node_modulesCoreJsModulesEsStringSupJs(module, exports, __webpack_require__) { 12849 "use strict"; 12850 12851 var $ = __webpack_require__( 12852 /*! ../internals/export */ 12853 "./node_modules/core-js/internals/export.js"); 12854 12855 var createHTML = __webpack_require__( 12856 /*! ../internals/create-html */ 12857 "./node_modules/core-js/internals/create-html.js"); 12858 12859 var forcedStringHTMLMethod = __webpack_require__( 12860 /*! ../internals/string-html-forced */ 12861 "./node_modules/core-js/internals/string-html-forced.js"); // `String.prototype.sup` method 12862 // https://tc39.github.io/ecma262/#sec-string.prototype.sup 12863 12864 12865 $({ 12866 target: 'String', 12867 proto: true, 12868 forced: forcedStringHTMLMethod('sup') 12869 }, { 12870 sup: function sup() { 12871 return createHTML(this, 'sup', '', ''); 12872 } 12873 }); 12874 /***/ 12875 }, 12876 12877 /***/ 12878
vendor: 1,113 bytes, lines 12878-12916
12878"./node_modules/core-js/modules/es.string.trim.js": 12879 /*!********************************************************!*\ 12880 !*** ./node_modules/core-js/modules/es.string.trim.js ***! 12881 \********************************************************/ 12882 12883 /*! no static exports found */ 12884 12885 /***/ 12886 function node_modulesCoreJsModulesEsStringTrimJs(module, exports, __webpack_require__) { 12887 "use strict"; 12888 12889 var $ = __webpack_require__( 12890 /*! ../internals/export */ 12891 "./node_modules/core-js/internals/export.js"); 12892 12893 var $trim = __webpack_require__( 12894 /*! ../internals/string-trim */ 12895 "./node_modules/core-js/internals/string-trim.js").trim; 12896 12897 var forcedStringTrimMethod = __webpack_require__( 12898 /*! ../internals/string-trim-forced */ 12899 "./node_modules/core-js/internals/string-trim-forced.js"); // `String.prototype.trim` method 12900 // https://tc39.github.io/ecma262/#sec-string.prototype.trim 12901 12902 12903 $({ 12904 target: 'String', 12905 proto: true, 12906 forced: forcedStringTrimMethod('trim') 12907 }, { 12908 trim: function trim() { 12909 return $trim(this); 12910 } 12911 }); 12912 /***/ 12913 }, 12914 12915 /***/ 12916
vendor: 777 bytes, lines 12916-12936
12916"./node_modules/core-js/modules/es.symbol.async-iterator.js": 12917 /*!******************************************************************!*\ 12918 !*** ./node_modules/core-js/modules/es.symbol.async-iterator.js ***! 12919 \******************************************************************/ 12920 12921 /*! no static exports found */ 12922 12923 /***/ 12924 function node_modulesCoreJsModulesEsSymbolAsyncIteratorJs(module, exports, __webpack_require__) { 12925 var defineWellKnownSymbol = __webpack_require__( 12926 /*! ../internals/define-well-known-symbol */ 12927 "./node_modules/core-js/internals/define-well-known-symbol.js"); // `Symbol.asyncIterator` well-known symbol 12928 // https://tc39.github.io/ecma262/#sec-symbol.asynciterator 12929 12930 12931 defineWellKnownSymbol('asyncIterator'); 12932 /***/ 12933 }, 12934 12935 /***/ 12936
vendor: 3,279 bytes, lines 12936-13020
12936"./node_modules/core-js/modules/es.symbol.description.js": 12937 /*!***************************************************************!*\ 12938 !*** ./node_modules/core-js/modules/es.symbol.description.js ***! 12939 \***************************************************************/ 12940 12941 /*! no static exports found */ 12942 12943 /***/ 12944 function node_modulesCoreJsModulesEsSymbolDescriptionJs(module, exports, __webpack_require__) { 12945 "use strict"; // `Symbol.prototype.description` getter 12946 // https://tc39.github.io/ecma262/#sec-symbol.prototype.description 12947 12948 var $ = __webpack_require__( 12949 /*! ../internals/export */ 12950 "./node_modules/core-js/internals/export.js"); 12951 12952 var DESCRIPTORS = __webpack_require__( 12953 /*! ../internals/descriptors */ 12954 "./node_modules/core-js/internals/descriptors.js"); 12955 12956 var global = __webpack_require__( 12957 /*! ../internals/global */ 12958 "./node_modules/core-js/internals/global.js"); 12959 12960 var has = __webpack_require__( 12961 /*! ../internals/has */ 12962 "./node_modules/core-js/internals/has.js"); 12963 12964 var isObject = __webpack_require__( 12965 /*! ../internals/is-object */ 12966 "./node_modules/core-js/internals/is-object.js"); 12967 12968 var defineProperty = __webpack_require__( 12969 /*! ../internals/object-define-property */ 12970 "./node_modules/core-js/internals/object-define-property.js").f; 12971 12972 var copyConstructorProperties = __webpack_require__( 12973 /*! ../internals/copy-constructor-properties */ 12974 "./node_modules/core-js/internals/copy-constructor-properties.js"); 12975 12976 var NativeSymbol = global.Symbol; 12977 12978 if (DESCRIPTORS && typeof NativeSymbol == 'function' && (!('description' in NativeSymbol.prototype) || // Safari 12 bug 12979 NativeSymbol().description !== undefined)) { 12980 var EmptyStringDescriptionStore = {}; // wrap Symbol constructor for correct work with undefined description 12981 12982 var SymbolWrapper = function Symbol() { 12983 var description = arguments.length < 1 || arguments[0] === undefined ? undefined : String(arguments[0]); 12984 var result = this instanceof SymbolWrapper ? new NativeSymbol(description) // in Edge 13, String(Symbol(undefined)) === 'Symbol(undefined)' 12985 : description === undefined ? NativeSymbol() : NativeSymbol(description); 12986 if (description === '') EmptyStringDescriptionStore[result] = true; 12987 return result; 12988 }; 12989 12990 copyConstructorProperties(SymbolWrapper, NativeSymbol); 12991 var symbolPrototype = SymbolWrapper.prototype = NativeSymbol.prototype; 12992 symbolPrototype.constructor = SymbolWrapper; 12993 var symbolToString = symbolPrototype.toString; 12994 12995 var _native = String(NativeSymbol('test')) == 'Symbol(test)'; 12996 12997 var regexp = /^Symbol\((.*)\)[^)]+$/; 12998 defineProperty(symbolPrototype, 'description', { 12999 configurable: true, 13000 get: function description() { 13001 var symbol = isObject(this) ? this.valueOf() : this; 13002 var string = symbolToString.call(symbol); 13003 if (has(EmptyStringDescriptionStore, symbol)) return ''; 13004 var desc = _native ? string.slice(7, -1) : string.replace(regexp, '$1'); 13005 return desc === '' ? undefined : desc; 13006 } 13007 }); 13008 $({ 13009 global: true, 13010 forced: true 13011 }, { 13012 Symbol: SymbolWrapper 13013 }); 13014 } 13015 /***/ 13016 13017 }, 13018 13019 /***/ 13020
vendor: 761 bytes, lines 13020-13040
13020"./node_modules/core-js/modules/es.symbol.has-instance.js": 13021 /*!****************************************************************!*\ 13022 !*** ./node_modules/core-js/modules/es.symbol.has-instance.js ***! 13023 \****************************************************************/ 13024 13025 /*! no static exports found */ 13026 13027 /***/ 13028 function node_modulesCoreJsModulesEsSymbolHasInstanceJs(module, exports, __webpack_require__) { 13029 var defineWellKnownSymbol = __webpack_require__( 13030 /*! ../internals/define-well-known-symbol */ 13031 "./node_modules/core-js/internals/define-well-known-symbol.js"); // `Symbol.hasInstance` well-known symbol 13032 // https://tc39.github.io/ecma262/#sec-symbol.hasinstance 13033 13034 13035 defineWellKnownSymbol('hasInstance'); 13036 /***/ 13037 }, 13038 13039 /***/ 13040
vendor: 821 bytes, lines 13040-13060
13040"./node_modules/core-js/modules/es.symbol.is-concat-spreadable.js": 13041 /*!************************************************************************!*\ 13042 !*** ./node_modules/core-js/modules/es.symbol.is-concat-spreadable.js ***! 13043 \************************************************************************/ 13044 13045 /*! no static exports found */ 13046 13047 /***/ 13048 function node_modulesCoreJsModulesEsSymbolIsConcatSpreadableJs(module, exports, __webpack_require__) { 13049 var defineWellKnownSymbol = __webpack_require__( 13050 /*! ../internals/define-well-known-symbol */ 13051 "./node_modules/core-js/internals/define-well-known-symbol.js"); // `Symbol.isConcatSpreadable` well-known symbol 13052 // https://tc39.github.io/ecma262/#sec-symbol.isconcatspreadable 13053 13054 13055 defineWellKnownSymbol('isConcatSpreadable'); 13056 /***/ 13057 }, 13058 13059 /***/ 13060
vendor: 733 bytes, lines 13060-13080
13060"./node_modules/core-js/modules/es.symbol.iterator.js": 13061 /*!************************************************************!*\ 13062 !*** ./node_modules/core-js/modules/es.symbol.iterator.js ***! 13063 \************************************************************/ 13064 13065 /*! no static exports found */ 13066 13067 /***/ 13068 function node_modulesCoreJsModulesEsSymbolIteratorJs(module, exports, __webpack_require__) { 13069 var defineWellKnownSymbol = __webpack_require__( 13070 /*! ../internals/define-well-known-symbol */ 13071 "./node_modules/core-js/internals/define-well-known-symbol.js"); // `Symbol.iterator` well-known symbol 13072 // https://tc39.github.io/ecma262/#sec-symbol.iterator 13073 13074 13075 defineWellKnownSymbol('iterator'); 13076 /***/ 13077 }, 13078 13079 /***/ 13080
vendor: 17,921 bytes, lines 13080-13561
13080"./node_modules/core-js/modules/es.symbol.js": 13081 /*!***************************************************!*\ 13082 !*** ./node_modules/core-js/modules/es.symbol.js ***! 13083 \***************************************************/ 13084 13085 /*! no static exports found */ 13086 13087 /***/ 13088 function node_modulesCoreJsModulesEsSymbolJs(module, exports, __webpack_require__) { 13089 "use strict"; 13090 13091 var $ = __webpack_require__( 13092 /*! ../internals/export */ 13093 "./node_modules/core-js/internals/export.js"); 13094 13095 var global = __webpack_require__( 13096 /*! ../internals/global */ 13097 "./node_modules/core-js/internals/global.js"); 13098 13099 var getBuiltIn = __webpack_require__( 13100 /*! ../internals/get-built-in */ 13101 "./node_modules/core-js/internals/get-built-in.js"); 13102 13103 var IS_PURE = __webpack_require__( 13104 /*! ../internals/is-pure */ 13105 "./node_modules/core-js/internals/is-pure.js"); 13106 13107 var DESCRIPTORS = __webpack_require__( 13108 /*! ../internals/descriptors */ 13109 "./node_modules/core-js/internals/descriptors.js"); 13110 13111 var NATIVE_SYMBOL = __webpack_require__( 13112 /*! ../internals/native-symbol */ 13113 "./node_modules/core-js/internals/native-symbol.js"); 13114 13115 var USE_SYMBOL_AS_UID = __webpack_require__( 13116 /*! ../internals/use-symbol-as-uid */ 13117 "./node_modules/core-js/internals/use-symbol-as-uid.js"); 13118 13119 var fails = __webpack_require__( 13120 /*! ../internals/fails */ 13121 "./node_modules/core-js/internals/fails.js"); 13122 13123 var has = __webpack_require__( 13124 /*! ../internals/has */ 13125 "./node_modules/core-js/internals/has.js"); 13126 13127 var isArray = __webpack_require__( 13128 /*! ../internals/is-array */ 13129 "./node_modules/core-js/internals/is-array.js"); 13130 13131 var isObject = __webpack_require__( 13132 /*! ../internals/is-object */ 13133 "./node_modules/core-js/internals/is-object.js"); 13134 13135 var anObject = __webpack_require__( 13136 /*! ../internals/an-object */ 13137 "./node_modules/core-js/internals/an-object.js"); 13138 13139 var toObject = __webpack_require__( 13140 /*! ../internals/to-object */ 13141 "./node_modules/core-js/internals/to-object.js"); 13142 13143 var toIndexedObject = __webpack_require__( 13144 /*! ../internals/to-indexed-object */ 13145 "./node_modules/core-js/internals/to-indexed-object.js"); 13146 13147 var toPrimitive = __webpack_require__( 13148 /*! ../internals/to-primitive */ 13149 "./node_modules/core-js/internals/to-primitive.js"); 13150 13151 var createPropertyDescriptor = __webpack_require__( 13152 /*! ../internals/create-property-descriptor */ 13153 "./node_modules/core-js/internals/create-property-descriptor.js"); 13154 13155 var nativeObjectCreate = __webpack_require__( 13156 /*! ../internals/object-create */ 13157 "./node_modules/core-js/internals/object-create.js"); 13158 13159 var objectKeys = __webpack_require__( 13160 /*! ../internals/object-keys */ 13161 "./node_modules/core-js/internals/object-keys.js"); 13162 13163 var getOwnPropertyNamesModule = __webpack_require__( 13164 /*! ../internals/object-get-own-property-names */ 13165 "./node_modules/core-js/internals/object-get-own-property-names.js"); 13166 13167 var getOwnPropertyNamesExternal = __webpack_require__( 13168 /*! ../internals/object-get-own-property-names-external */ 13169 "./node_modules/core-js/internals/object-get-own-property-names-external.js"); 13170 13171 var getOwnPropertySymbolsModule = __webpack_require__( 13172 /*! ../internals/object-get-own-property-symbols */ 13173 "./node_modules/core-js/internals/object-get-own-property-symbols.js"); 13174 13175 var getOwnPropertyDescriptorModule = __webpack_require__( 13176 /*! ../internals/object-get-own-property-descriptor */ 13177 "./node_modules/core-js/internals/object-get-own-property-descriptor.js"); 13178 13179 var definePropertyModule = __webpack_require__( 13180 /*! ../internals/object-define-property */ 13181 "./node_modules/core-js/internals/object-define-property.js"); 13182 13183 var propertyIsEnumerableModule = __webpack_require__( 13184 /*! ../internals/object-property-is-enumerable */ 13185 "./node_modules/core-js/internals/object-property-is-enumerable.js"); 13186 13187 var createNonEnumerableProperty = __webpack_require__( 13188 /*! ../internals/create-non-enumerable-property */ 13189 "./node_modules/core-js/internals/create-non-enumerable-property.js"); 13190 13191 var redefine = __webpack_require__( 13192 /*! ../internals/redefine */ 13193 "./node_modules/core-js/internals/redefine.js"); 13194 13195 var shared = __webpack_require__( 13196 /*! ../internals/shared */ 13197 "./node_modules/core-js/internals/shared.js"); 13198 13199 var sharedKey = __webpack_require__( 13200 /*! ../internals/shared-key */ 13201 "./node_modules/core-js/internals/shared-key.js"); 13202 13203 var hiddenKeys = __webpack_require__( 13204 /*! ../internals/hidden-keys */ 13205 "./node_modules/core-js/internals/hidden-keys.js"); 13206 13207 var uid = __webpack_require__( 13208 /*! ../internals/uid */ 13209 "./node_modules/core-js/internals/uid.js"); 13210 13211 var wellKnownSymbol = __webpack_require__( 13212 /*! ../internals/well-known-symbol */ 13213 "./node_modules/core-js/internals/well-known-symbol.js"); 13214 13215 var wrappedWellKnownSymbolModule = __webpack_require__( 13216 /*! ../internals/well-known-symbol-wrapped */ 13217 "./node_modules/core-js/internals/well-known-symbol-wrapped.js"); 13218 13219 var defineWellKnownSymbol = __webpack_require__( 13220 /*! ../internals/define-well-known-symbol */ 13221 "./node_modules/core-js/internals/define-well-known-symbol.js"); 13222 13223 var setToStringTag = __webpack_require__( 13224 /*! ../internals/set-to-string-tag */ 13225 "./node_modules/core-js/internals/set-to-string-tag.js"); 13226 13227 var InternalStateModule = __webpack_require__( 13228 /*! ../internals/internal-state */ 13229 "./node_modules/core-js/internals/internal-state.js"); 13230 13231 var $forEach = __webpack_require__( 13232 /*! ../internals/array-iteration */ 13233 "./node_modules/core-js/internals/array-iteration.js").forEach; 13234 13235 var HIDDEN = sharedKey('hidden'); 13236 var SYMBOL = 'Symbol'; 13237 var PROTOTYPE = 'prototype'; 13238 var TO_PRIMITIVE = wellKnownSymbol('toPrimitive'); 13239 var setInternalState = InternalStateModule.set; 13240 var getInternalState = InternalStateModule.getterFor(SYMBOL); 13241 var ObjectPrototype = Object[PROTOTYPE]; 13242 var $Symbol = global.Symbol; 13243 var $stringify = getBuiltIn('JSON', 'stringify'); 13244 var nativeGetOwnPropertyDescriptor = getOwnPropertyDescriptorModule.f; 13245 var nativeDefineProperty = definePropertyModule.f; 13246 var nativeGetOwnPropertyNames = getOwnPropertyNamesExternal.f; 13247 var nativePropertyIsEnumerable = propertyIsEnumerableModule.f; 13248 var AllSymbols = shared('symbols'); 13249 var ObjectPrototypeSymbols = shared('op-symbols'); 13250 var StringToSymbolRegistry = shared('string-to-symbol-registry'); 13251 var SymbolToStringRegistry = shared('symbol-to-string-registry'); 13252 var WellKnownSymbolsStore = shared('wks'); 13253 var QObject = global.QObject; // Don't use setters in Qt Script, https://github.com/zloirock/core-js/issues/173 13254 13255 var USE_SETTER = !QObject || !QObject[PROTOTYPE] || !QObject[PROTOTYPE].findChild; // fallback for old Android, https://code.google.com/p/v8/issues/detail?id=687 13256 13257 var setSymbolDescriptor = DESCRIPTORS && fails(function () { 13258 return nativeObjectCreate(nativeDefineProperty({}, 'a', { 13259 get: function get() { 13260 return nativeDefineProperty(this, 'a', { 13261 value: 7 13262 }).a; 13263 } 13264 })).a != 7; 13265 }) ? function (O, P, Attributes) { 13266 var ObjectPrototypeDescriptor = nativeGetOwnPropertyDescriptor(ObjectPrototype, P); 13267 if (ObjectPrototypeDescriptor) delete ObjectPrototype[P]; 13268 nativeDefineProperty(O, P, Attributes); 13269 13270 if (ObjectPrototypeDescriptor && O !== ObjectPrototype) { 13271 nativeDefineProperty(ObjectPrototype, P, ObjectPrototypeDescriptor); 13272 } 13273 } : nativeDefineProperty; 13274 13275 var wrap = function wrap(tag, description) { 13276 var symbol = AllSymbols[tag] = nativeObjectCreate($Symbol[PROTOTYPE]); 13277 setInternalState(symbol, { 13278 type: SYMBOL, 13279 tag: tag, 13280 description: description 13281 }); 13282 if (!DESCRIPTORS) symbol.description = description; 13283 return symbol; 13284 }; 13285 13286 var isSymbol = USE_SYMBOL_AS_UID ? function (it) { 13287 return typeof it == 'symbol'; 13288 } : function (it) { 13289 return Object(it) instanceof $Symbol; 13290 }; 13291 13292 var $defineProperty = function defineProperty(O, P, Attributes) { 13293 if (O === ObjectPrototype) $defineProperty(ObjectPrototypeSymbols, P, Attributes); 13294 anObject(O); 13295 var key = toPrimitive(P, true); 13296 anObject(Attributes); 13297 13298 if (has(AllSymbols, key)) { 13299 if (!Attributes.enumerable) { 13300 if (!has(O, HIDDEN)) nativeDefineProperty(O, HIDDEN, createPropertyDescriptor(1, {})); 13301 O[HIDDEN][key] = true; 13302 } else { 13303 if (has(O, HIDDEN) && O[HIDDEN][key]) O[HIDDEN][key] = false; 13304 Attributes = nativeObjectCreate(Attributes, { 13305 enumerable: createPropertyDescriptor(0, false) 13306 }); 13307 } 13308 13309 return setSymbolDescriptor(O, key, Attributes); 13310 } 13311 13312 return nativeDefineProperty(O, key, Attributes); 13313 }; 13314 13315 var $defineProperties = function defineProperties(O, Properties) { 13316 anObject(O); 13317 var properties = toIndexedObject(Properties); 13318 var keys = objectKeys(properties).concat($getOwnPropertySymbols(properties)); 13319 $forEach(keys, function (key) { 13320 if (!DESCRIPTORS || $propertyIsEnumerable.call(properties, key)) $defineProperty(O, key, properties[key]); 13321 }); 13322 return O; 13323 }; 13324 13325 var $create = function create(O, Properties) { 13326 return Properties === undefined ? nativeObjectCreate(O) : $defineProperties(nativeObjectCreate(O), Properties); 13327 }; 13328 13329 var $propertyIsEnumerable = function propertyIsEnumerable(V) { 13330 var P = toPrimitive(V, true); 13331 var enumerable = nativePropertyIsEnumerable.call(this, P); 13332 if (this === ObjectPrototype && has(AllSymbols, P) && !has(ObjectPrototypeSymbols, P)) return false; 13333 return enumerable || !has(this, P) || !has(AllSymbols, P) || has(this, HIDDEN) && this[HIDDEN][P] ? enumerable : true; 13334 }; 13335 13336 var $getOwnPropertyDescriptor = function getOwnPropertyDescriptor(O, P) { 13337 var it = toIndexedObject(O); 13338 var key = toPrimitive(P, true); 13339 if (it === ObjectPrototype && has(AllSymbols, key) && !has(ObjectPrototypeSymbols, key)) return; 13340 var descriptor = nativeGetOwnPropertyDescriptor(it, key); 13341 13342 if (descriptor && has(AllSymbols, key) && !(has(it, HIDDEN) && it[HIDDEN][key])) { 13343 descriptor.enumerable = true; 13344 } 13345 13346 return descriptor; 13347 }; 13348 13349 var $getOwnPropertyNames = function getOwnPropertyNames(O) { 13350 var names = nativeGetOwnPropertyNames(toIndexedObject(O)); 13351 var result = []; 13352 $forEach(names, function (key) { 13353 if (!has(AllSymbols, key) && !has(hiddenKeys, key)) result.push(key); 13354 }); 13355 return result; 13356 }; 13357 13358 var $getOwnPropertySymbols = function getOwnPropertySymbols(O) { 13359 var IS_OBJECT_PROTOTYPE = O === ObjectPrototype; 13360 var names = nativeGetOwnPropertyNames(IS_OBJECT_PROTOTYPE ? ObjectPrototypeSymbols : toIndexedObject(O)); 13361 var result = []; 13362 $forEach(names, function (key) { 13363 if (has(AllSymbols, key) && (!IS_OBJECT_PROTOTYPE || has(ObjectPrototype, key))) { 13364 result.push(AllSymbols[key]); 13365 } 13366 }); 13367 return result; 13368 }; // `Symbol` constructor 13369 // https://tc39.github.io/ecma262/#sec-symbol-constructor 13370 13371 13372 if (!NATIVE_SYMBOL) { 13373 $Symbol = function Symbol() { 13374 if (this instanceof $Symbol) throw TypeError('Symbol is not a constructor'); 13375 var description = !arguments.length || arguments[0] === undefined ? undefined : String(arguments[0]); 13376 var tag = uid(description); 13377 13378 var setter = function setter(value) { 13379 if (this === ObjectPrototype) setter.call(ObjectPrototypeSymbols, value); 13380 if (has(this, HIDDEN) && has(this[HIDDEN], tag)) this[HIDDEN][tag] = false; 13381 setSymbolDescriptor(this, tag, createPropertyDescriptor(1, value)); 13382 }; 13383 13384 if (DESCRIPTORS && USE_SETTER) setSymbolDescriptor(ObjectPrototype, tag, { 13385 configurable: true, 13386 set: setter 13387 }); 13388 return wrap(tag, description); 13389 }; 13390 13391 redefine($Symbol[PROTOTYPE], 'toString', function toString() { 13392 return getInternalState(this).tag; 13393 }); 13394 redefine($Symbol, 'withoutSetter', function (description) { 13395 return wrap(uid(description), description); 13396 }); 13397 propertyIsEnumerableModule.f = $propertyIsEnumerable; 13398 definePropertyModule.f = $defineProperty; 13399 getOwnPropertyDescriptorModule.f = $getOwnPropertyDescriptor; 13400 getOwnPropertyNamesModule.f = getOwnPropertyNamesExternal.f = $getOwnPropertyNames; 13401 getOwnPropertySymbolsModule.f = $getOwnPropertySymbols; 13402 13403 wrappedWellKnownSymbolModule.f = function (name) { 13404 return wrap(wellKnownSymbol(name), name); 13405 }; 13406 13407 if (DESCRIPTORS) { 13408 // https://github.com/tc39/proposal-Symbol-description 13409 nativeDefineProperty($Symbol[PROTOTYPE], 'description', { 13410 configurable: true, 13411 get: function description() { 13412 return getInternalState(this).description; 13413 } 13414 }); 13415 13416 if (!IS_PURE) { 13417 redefine(ObjectPrototype, 'propertyIsEnumerable', $propertyIsEnumerable, { 13418 unsafe: true 13419 }); 13420 } 13421 } 13422 } 13423 13424 $({ 13425 global: true, 13426 wrap: true, 13427 forced: !NATIVE_SYMBOL, 13428 sham: !NATIVE_SYMBOL 13429 }, { 13430 Symbol: $Symbol 13431 }); 13432 $forEach(objectKeys(WellKnownSymbolsStore), function (name) { 13433 defineWellKnownSymbol(name); 13434 }); 13435 $({ 13436 target: SYMBOL, 13437 stat: true, 13438 forced: !NATIVE_SYMBOL 13439 }, { 13440 // `Symbol.for` method 13441 // https://tc39.github.io/ecma262/#sec-symbol.for 13442 'for': function _for(key) { 13443 var string = String(key); 13444 if (has(StringToSymbolRegistry, string)) return StringToSymbolRegistry[string]; 13445 var symbol = $Symbol(string); 13446 StringToSymbolRegistry[string] = symbol; 13447 SymbolToStringRegistry[symbol] = string; 13448 return symbol; 13449 }, 13450 // `Symbol.keyFor` method 13451 // https://tc39.github.io/ecma262/#sec-symbol.keyfor 13452 keyFor: function keyFor(sym) { 13453 if (!isSymbol(sym)) throw TypeError(sym + ' is not a symbol'); 13454 if (has(SymbolToStringRegistry, sym)) return SymbolToStringRegistry[sym]; 13455 }, 13456 useSetter: function useSetter() { 13457 USE_SETTER = true; 13458 }, 13459 useSimple: function useSimple() { 13460 USE_SETTER = false; 13461 } 13462 }); 13463 $({ 13464 target: 'Object', 13465 stat: true, 13466 forced: !NATIVE_SYMBOL, 13467 sham: !DESCRIPTORS 13468 }, { 13469 // `Object.create` method 13470 // https://tc39.github.io/ecma262/#sec-object.create 13471 create: $create, 13472 // `Object.defineProperty` method 13473 // https://tc39.github.io/ecma262/#sec-object.defineproperty 13474 defineProperty: $defineProperty, 13475 // `Object.defineProperties` method 13476 // https://tc39.github.io/ecma262/#sec-object.defineproperties 13477 defineProperties: $defineProperties, 13478 // `Object.getOwnPropertyDescriptor` method 13479 // https://tc39.github.io/ecma262/#sec-object.getownpropertydescriptors 13480 getOwnPropertyDescriptor: $getOwnPropertyDescriptor 13481 }); 13482 $({ 13483 target: 'Object', 13484 stat: true, 13485 forced: !NATIVE_SYMBOL 13486 }, { 13487 // `Object.getOwnPropertyNames` method 13488 // https://tc39.github.io/ecma262/#sec-object.getownpropertynames 13489 getOwnPropertyNames: $getOwnPropertyNames, 13490 // `Object.getOwnPropertySymbols` method 13491 // https://tc39.github.io/ecma262/#sec-object.getownpropertysymbols 13492 getOwnPropertySymbols: $getOwnPropertySymbols 13493 }); // Chrome 38 and 39 `Object.getOwnPropertySymbols` fails on primitives 13494 // https://bugs.chromium.org/p/v8/issues/detail?id=3443 13495 13496 $({ 13497 target: 'Object', 13498 stat: true, 13499 forced: fails(function () { 13500 getOwnPropertySymbolsModule.f(1); 13501 }) 13502 }, { 13503 getOwnPropertySymbols: function getOwnPropertySymbols(it) { 13504 return getOwnPropertySymbolsModule.f(toObject(it)); 13505 } 13506 }); // `JSON.stringify` method behavior with symbols 13507 // https://tc39.github.io/ecma262/#sec-json.stringify 13508 13509 if ($stringify) { 13510 var FORCED_JSON_STRINGIFY = !NATIVE_SYMBOL || fails(function () { 13511 var symbol = $Symbol(); // MS Edge converts symbol values to JSON as {} 13512 13513 return $stringify([symbol]) != '[null]' // WebKit converts symbol values to JSON as null 13514 || $stringify({ 13515 a: symbol 13516 }) != '{}' // V8 throws on boxed symbols 13517 || $stringify(Object(symbol)) != '{}'; 13518 }); 13519 $({ 13520 target: 'JSON', 13521 stat: true, 13522 forced: FORCED_JSON_STRINGIFY 13523 }, { 13524 // eslint-disable-next-line no-unused-vars 13525 stringify: function stringify(it, replacer, space) { 13526 var args = [it]; 13527 var index = 1; 13528 var $replacer; 13529 13530 while (arguments.length > index) { 13531 args.push(arguments[index++]); 13532 } 13533 13534 $replacer = replacer; 13535 if (!isObject(replacer) && it === undefined || isSymbol(it)) return; // IE8 returns string on undefined 13536 13537 if (!isArray(replacer)) replacer = function replacer(key, value) { 13538 if (typeof $replacer == 'function') value = $replacer.call(this, key, value); 13539 if (!isSymbol(value)) return value; 13540 }; 13541 args[1] = replacer; 13542 return $stringify.apply(null, args); 13543 } 13544 }); 13545 } // `Symbol.prototype[@@toPrimitive]` method 13546 // https://tc39.github.io/ecma262/#sec-symbol.prototype-@@toprimitive 13547 13548 13549 if (!$Symbol[PROTOTYPE][TO_PRIMITIVE]) { 13550 createNonEnumerableProperty($Symbol[PROTOTYPE], TO_PRIMITIVE, $Symbol[PROTOTYPE].valueOf); 13551 } // `Symbol.prototype[@@toStringTag]` property 13552 // https://tc39.github.io/ecma262/#sec-symbol.prototype-@@tostringtag 13553 13554 13555 setToStringTag($Symbol, SYMBOL); 13556 hiddenKeys[HIDDEN] = true; 13557 /***/ 13558 }, 13559 13560 /***/ 13561
vendor: 678 bytes, lines 13561-13580
13561"./node_modules/core-js/modules/es.symbol.match-all.js": 13562 /*!*************************************************************!*\ 13563 !*** ./node_modules/core-js/modules/es.symbol.match-all.js ***! 13564 \*************************************************************/ 13565 13566 /*! no static exports found */ 13567 13568 /***/ 13569 function node_modulesCoreJsModulesEsSymbolMatchAllJs(module, exports, __webpack_require__) { 13570 var defineWellKnownSymbol = __webpack_require__( 13571 /*! ../internals/define-well-known-symbol */ 13572 "./node_modules/core-js/internals/define-well-known-symbol.js"); // `Symbol.matchAll` well-known symbol 13573 13574 13575 defineWellKnownSymbol('matchAll'); 13576 /***/ 13577 }, 13578 13579 /***/ 13580
vendor: 709 bytes, lines 13580-13600
13580"./node_modules/core-js/modules/es.symbol.match.js": 13581 /*!*********************************************************!*\ 13582 !*** ./node_modules/core-js/modules/es.symbol.match.js ***! 13583 \*********************************************************/ 13584 13585 /*! no static exports found */ 13586 13587 /***/ 13588 function node_modulesCoreJsModulesEsSymbolMatchJs(module, exports, __webpack_require__) { 13589 var defineWellKnownSymbol = __webpack_require__( 13590 /*! ../internals/define-well-known-symbol */ 13591 "./node_modules/core-js/internals/define-well-known-symbol.js"); // `Symbol.match` well-known symbol 13592 // https://tc39.github.io/ecma262/#sec-symbol.match 13593 13594 13595 defineWellKnownSymbol('match'); 13596 /***/ 13597 }, 13598 13599 /***/ 13600
vendor: 725 bytes, lines 13600-13620
13600"./node_modules/core-js/modules/es.symbol.replace.js": 13601 /*!***********************************************************!*\ 13602 !*** ./node_modules/core-js/modules/es.symbol.replace.js ***! 13603 \***********************************************************/ 13604 13605 /*! no static exports found */ 13606 13607 /***/ 13608 function node_modulesCoreJsModulesEsSymbolReplaceJs(module, exports, __webpack_require__) { 13609 var defineWellKnownSymbol = __webpack_require__( 13610 /*! ../internals/define-well-known-symbol */ 13611 "./node_modules/core-js/internals/define-well-known-symbol.js"); // `Symbol.replace` well-known symbol 13612 // https://tc39.github.io/ecma262/#sec-symbol.replace 13613 13614 13615 defineWellKnownSymbol('replace'); 13616 /***/ 13617 }, 13618 13619 /***/ 13620
vendor: 717 bytes, lines 13620-13640
13620"./node_modules/core-js/modules/es.symbol.search.js": 13621 /*!**********************************************************!*\ 13622 !*** ./node_modules/core-js/modules/es.symbol.search.js ***! 13623 \**********************************************************/ 13624 13625 /*! no static exports found */ 13626 13627 /***/ 13628 function node_modulesCoreJsModulesEsSymbolSearchJs(module, exports, __webpack_require__) { 13629 var defineWellKnownSymbol = __webpack_require__( 13630 /*! ../internals/define-well-known-symbol */ 13631 "./node_modules/core-js/internals/define-well-known-symbol.js"); // `Symbol.search` well-known symbol 13632 // https://tc39.github.io/ecma262/#sec-symbol.search 13633 13634 13635 defineWellKnownSymbol('search'); 13636 /***/ 13637 }, 13638 13639 /***/ 13640
vendor: 725 bytes, lines 13640-13660
13640"./node_modules/core-js/modules/es.symbol.species.js": 13641 /*!***********************************************************!*\ 13642 !*** ./node_modules/core-js/modules/es.symbol.species.js ***! 13643 \***********************************************************/ 13644 13645 /*! no static exports found */ 13646 13647 /***/ 13648 function node_modulesCoreJsModulesEsSymbolSpeciesJs(module, exports, __webpack_require__) { 13649 var defineWellKnownSymbol = __webpack_require__( 13650 /*! ../internals/define-well-known-symbol */ 13651 "./node_modules/core-js/internals/define-well-known-symbol.js"); // `Symbol.species` well-known symbol 13652 // https://tc39.github.io/ecma262/#sec-symbol.species 13653 13654 13655 defineWellKnownSymbol('species'); 13656 /***/ 13657 }, 13658 13659 /***/ 13660
vendor: 709 bytes, lines 13660-13680
13660"./node_modules/core-js/modules/es.symbol.split.js": 13661 /*!*********************************************************!*\ 13662 !*** ./node_modules/core-js/modules/es.symbol.split.js ***! 13663 \*********************************************************/ 13664 13665 /*! no static exports found */ 13666 13667 /***/ 13668 function node_modulesCoreJsModulesEsSymbolSplitJs(module, exports, __webpack_require__) { 13669 var defineWellKnownSymbol = __webpack_require__( 13670 /*! ../internals/define-well-known-symbol */ 13671 "./node_modules/core-js/internals/define-well-known-symbol.js"); // `Symbol.split` well-known symbol 13672 // https://tc39.github.io/ecma262/#sec-symbol.split 13673 13674 13675 defineWellKnownSymbol('split'); 13676 /***/ 13677 }, 13678 13679 /***/ 13680
vendor: 761 bytes, lines 13680-13700
13680"./node_modules/core-js/modules/es.symbol.to-primitive.js": 13681 /*!****************************************************************!*\ 13682 !*** ./node_modules/core-js/modules/es.symbol.to-primitive.js ***! 13683 \****************************************************************/ 13684 13685 /*! no static exports found */ 13686 13687 /***/ 13688 function node_modulesCoreJsModulesEsSymbolToPrimitiveJs(module, exports, __webpack_require__) { 13689 var defineWellKnownSymbol = __webpack_require__( 13690 /*! ../internals/define-well-known-symbol */ 13691 "./node_modules/core-js/internals/define-well-known-symbol.js"); // `Symbol.toPrimitive` well-known symbol 13692 // https://tc39.github.io/ecma262/#sec-symbol.toprimitive 13693 13694 13695 defineWellKnownSymbol('toPrimitive'); 13696 /***/ 13697 }, 13698 13699 /***/ 13700
vendor: 765 bytes, lines 13700-13720
13700"./node_modules/core-js/modules/es.symbol.to-string-tag.js": 13701 /*!*****************************************************************!*\ 13702 !*** ./node_modules/core-js/modules/es.symbol.to-string-tag.js ***! 13703 \*****************************************************************/ 13704 13705 /*! no static exports found */ 13706 13707 /***/ 13708 function node_modulesCoreJsModulesEsSymbolToStringTagJs(module, exports, __webpack_require__) { 13709 var defineWellKnownSymbol = __webpack_require__( 13710 /*! ../internals/define-well-known-symbol */ 13711 "./node_modules/core-js/internals/define-well-known-symbol.js"); // `Symbol.toStringTag` well-known symbol 13712 // https://tc39.github.io/ecma262/#sec-symbol.tostringtag 13713 13714 13715 defineWellKnownSymbol('toStringTag'); 13716 /***/ 13717 }, 13718 13719 /***/ 13720
vendor: 757 bytes, lines 13720-13740
13720"./node_modules/core-js/modules/es.symbol.unscopables.js": 13721 /*!***************************************************************!*\ 13722 !*** ./node_modules/core-js/modules/es.symbol.unscopables.js ***! 13723 \***************************************************************/ 13724 13725 /*! no static exports found */ 13726 13727 /***/ 13728 function node_modulesCoreJsModulesEsSymbolUnscopablesJs(module, exports, __webpack_require__) { 13729 var defineWellKnownSymbol = __webpack_require__( 13730 /*! ../internals/define-well-known-symbol */ 13731 "./node_modules/core-js/internals/define-well-known-symbol.js"); // `Symbol.unscopables` well-known symbol 13732 // https://tc39.github.io/ecma262/#sec-symbol.unscopables 13733 13734 13735 defineWellKnownSymbol('unscopables'); 13736 /***/ 13737 }, 13738 13739 /***/ 13740
vendor: 4,120 bytes, lines 13740-13851
13740"./node_modules/core-js/modules/es.weak-map.js": 13741 /*!*****************************************************!*\ 13742 !*** ./node_modules/core-js/modules/es.weak-map.js ***! 13743 \*****************************************************/ 13744 13745 /*! no static exports found */ 13746 13747 /***/ 13748 function node_modulesCoreJsModulesEsWeakMapJs(module, exports, __webpack_require__) { 13749 "use strict"; 13750 13751 var global = __webpack_require__( 13752 /*! ../internals/global */ 13753 "./node_modules/core-js/internals/global.js"); 13754 13755 var redefineAll = __webpack_require__( 13756 /*! ../internals/redefine-all */ 13757 "./node_modules/core-js/internals/redefine-all.js"); 13758 13759 var InternalMetadataModule = __webpack_require__( 13760 /*! ../internals/internal-metadata */ 13761 "./node_modules/core-js/internals/internal-metadata.js"); 13762 13763 var collection = __webpack_require__( 13764 /*! ../internals/collection */ 13765 "./node_modules/core-js/internals/collection.js"); 13766 13767 var collectionWeak = __webpack_require__( 13768 /*! ../internals/collection-weak */ 13769 "./node_modules/core-js/internals/collection-weak.js"); 13770 13771 var isObject = __webpack_require__( 13772 /*! ../internals/is-object */ 13773 "./node_modules/core-js/internals/is-object.js"); 13774 13775 var enforceIternalState = __webpack_require__( 13776 /*! ../internals/internal-state */ 13777 "./node_modules/core-js/internals/internal-state.js").enforce; 13778 13779 var NATIVE_WEAK_MAP = __webpack_require__( 13780 /*! ../internals/native-weak-map */ 13781 "./node_modules/core-js/internals/native-weak-map.js"); 13782 13783 var IS_IE11 = !global.ActiveXObject && 'ActiveXObject' in global; 13784 var isExtensible = Object.isExtensible; 13785 var InternalWeakMap; 13786 13787 var wrapper = function wrapper(init) { 13788 return function WeakMap() { 13789 return init(this, arguments.length ? arguments[0] : undefined); 13790 }; 13791 }; // `WeakMap` constructor 13792 // https://tc39.github.io/ecma262/#sec-weakmap-constructor 13793 13794 13795 var $WeakMap = module.exports = collection('WeakMap', wrapper, collectionWeak); // IE11 WeakMap frozen keys fix 13796 // We can't use feature detection because it crash some old IE builds 13797 // https://github.com/zloirock/core-js/issues/485 13798 13799 if (NATIVE_WEAK_MAP && IS_IE11) { 13800 InternalWeakMap = collectionWeak.getConstructor(wrapper, 'WeakMap', true); 13801 InternalMetadataModule.REQUIRED = true; 13802 var WeakMapPrototype = $WeakMap.prototype; 13803 var nativeDelete = WeakMapPrototype['delete']; 13804 var nativeHas = WeakMapPrototype.has; 13805 var nativeGet = WeakMapPrototype.get; 13806 var nativeSet = WeakMapPrototype.set; 13807 redefineAll(WeakMapPrototype, { 13808 'delete': function _delete(key) { 13809 if (isObject(key) && !isExtensible(key)) { 13810 var state = enforceIternalState(this); 13811 if (!state.frozen) state.frozen = new InternalWeakMap(); 13812 return nativeDelete.call(this, key) || state.frozen['delete'](key); 13813 } 13814 13815 return nativeDelete.call(this, key); 13816 }, 13817 has: function has(key) { 13818 if (isObject(key) && !isExtensible(key)) { 13819 var state = enforceIternalState(this); 13820 if (!state.frozen) state.frozen = new InternalWeakMap(); 13821 return nativeHas.call(this, key) || state.frozen.has(key); 13822 } 13823 13824 return nativeHas.call(this, key); 13825 }, 13826 get: function get(key) { 13827 if (isObject(key) && !isExtensible(key)) { 13828 var state = enforceIternalState(this); 13829 if (!state.frozen) state.frozen = new InternalWeakMap(); 13830 return nativeHas.call(this, key) ? nativeGet.call(this, key) : state.frozen.get(key); 13831 } 13832 13833 return nativeGet.call(this, key); 13834 }, 13835 set: function set(key, value) { 13836 if (isObject(key) && !isExtensible(key)) { 13837 var state = enforceIternalState(this); 13838 if (!state.frozen) state.frozen = new InternalWeakMap(); 13839 nativeHas.call(this, key) ? nativeSet.call(this, key, value) : state.frozen.set(key, value); 13840 } else nativeSet.call(this, key, value); 13841 13842 return this; 13843 } 13844 }); 13845 } 13846 /***/ 13847 13848 }, 13849 13850 /***/ 13851
vendor: 1,540 bytes, lines 13851-13891
13851"./node_modules/core-js/modules/web.dom-collections.for-each.js": 13852 /*!**********************************************************************!*\ 13853 !*** ./node_modules/core-js/modules/web.dom-collections.for-each.js ***! 13854 \**********************************************************************/ 13855 13856 /*! no static exports found */ 13857 13858 /***/ 13859 function node_modulesCoreJsModulesWebDomCollectionsForEachJs(module, exports, __webpack_require__) { 13860 var global = __webpack_require__( 13861 /*! ../internals/global */ 13862 "./node_modules/core-js/internals/global.js"); 13863 13864 var DOMIterables = __webpack_require__( 13865 /*! ../internals/dom-iterables */ 13866 "./node_modules/core-js/internals/dom-iterables.js"); 13867 13868 var forEach = __webpack_require__( 13869 /*! ../internals/array-for-each */ 13870 "./node_modules/core-js/internals/array-for-each.js"); 13871 13872 var createNonEnumerableProperty = __webpack_require__( 13873 /*! ../internals/create-non-enumerable-property */ 13874 "./node_modules/core-js/internals/create-non-enumerable-property.js"); 13875 13876 for (var COLLECTION_NAME in DOMIterables) { 13877 var Collection = global[COLLECTION_NAME]; 13878 var CollectionPrototype = Collection && Collection.prototype; // some Chrome versions have non-configurable methods on DOMTokenList 13879 13880 if (CollectionPrototype && CollectionPrototype.forEach !== forEach) try { 13881 createNonEnumerableProperty(CollectionPrototype, 'forEach', forEach); 13882 } catch (error) { 13883 CollectionPrototype.forEach = forEach; 13884 } 13885 } 13886 /***/ 13887 13888 }, 13889 13890 /***/ 13891
vendor: 2,575 bytes, lines 13891-13955
13891"./node_modules/core-js/modules/web.dom-collections.iterator.js": 13892 /*!**********************************************************************!*\ 13893 !*** ./node_modules/core-js/modules/web.dom-collections.iterator.js ***! 13894 \**********************************************************************/ 13895 13896 /*! no static exports found */ 13897 13898 /***/ 13899 function node_modulesCoreJsModulesWebDomCollectionsIteratorJs(module, exports, __webpack_require__) { 13900 var global = __webpack_require__( 13901 /*! ../internals/global */ 13902 "./node_modules/core-js/internals/global.js"); 13903 13904 var DOMIterables = __webpack_require__( 13905 /*! ../internals/dom-iterables */ 13906 "./node_modules/core-js/internals/dom-iterables.js"); 13907 13908 var ArrayIteratorMethods = __webpack_require__( 13909 /*! ../modules/es.array.iterator */ 13910 "./node_modules/core-js/modules/es.array.iterator.js"); 13911 13912 var createNonEnumerableProperty = __webpack_require__( 13913 /*! ../internals/create-non-enumerable-property */ 13914 "./node_modules/core-js/internals/create-non-enumerable-property.js"); 13915 13916 var wellKnownSymbol = __webpack_require__( 13917 /*! ../internals/well-known-symbol */ 13918 "./node_modules/core-js/internals/well-known-symbol.js"); 13919 13920 var ITERATOR = wellKnownSymbol('iterator'); 13921 var TO_STRING_TAG = wellKnownSymbol('toStringTag'); 13922 var ArrayValues = ArrayIteratorMethods.values; 13923 13924 for (var COLLECTION_NAME in DOMIterables) { 13925 var Collection = global[COLLECTION_NAME]; 13926 var CollectionPrototype = Collection && Collection.prototype; 13927 13928 if (CollectionPrototype) { 13929 // some Chrome versions have non-configurable methods on DOMTokenList 13930 if (CollectionPrototype[ITERATOR] !== ArrayValues) try { 13931 createNonEnumerableProperty(CollectionPrototype, ITERATOR, ArrayValues); 13932 } catch (error) { 13933 CollectionPrototype[ITERATOR] = ArrayValues; 13934 } 13935 13936 if (!CollectionPrototype[TO_STRING_TAG]) { 13937 createNonEnumerableProperty(CollectionPrototype, TO_STRING_TAG, COLLECTION_NAME); 13938 } 13939 13940 if (DOMIterables[COLLECTION_NAME]) for (var METHOD_NAME in ArrayIteratorMethods) { 13941 // some Chrome versions have non-configurable methods on DOMTokenList 13942 if (CollectionPrototype[METHOD_NAME] !== ArrayIteratorMethods[METHOD_NAME]) try { 13943 createNonEnumerableProperty(CollectionPrototype, METHOD_NAME, ArrayIteratorMethods[METHOD_NAME]); 13944 } catch (error) { 13945 CollectionPrototype[METHOD_NAME] = ArrayIteratorMethods[METHOD_NAME]; 13946 } 13947 } 13948 } 13949 } 13950 /***/ 13951 13952 }, 13953 13954 /***/ 13955
vendor: 26,684 bytes, lines 13955-14675
13955"./node_modules/regenerator-runtime/runtime.js": 13956 /*!*****************************************************!*\ 13957 !*** ./node_modules/regenerator-runtime/runtime.js ***! 13958 \*****************************************************/ 13959 13960 /*! no static exports found */ 13961 13962 /***/ 13963 function node_modulesRegeneratorRuntimeRuntimeJs(module, exports, __webpack_require__) { 13964 /** 13965 * Copyright (c) 2014-present, Facebook, Inc. 13966 * 13967 * This source code is licensed under the MIT license found in the 13968 * LICENSE file in the root directory of this source tree. 13969 */ 13970 var runtime = function (exports) { 13971 "use strict"; 13972 13973 var Op = Object.prototype; 13974 var hasOwn = Op.hasOwnProperty; 13975 var undefined; // More compressible than void 0. 13976 13977 var $Symbol = typeof Symbol === "function" ? Symbol : {}; 13978 var iteratorSymbol = $Symbol.iterator || "@@iterator"; 13979 var asyncIteratorSymbol = $Symbol.asyncIterator || "@@asyncIterator"; 13980 var toStringTagSymbol = $Symbol.toStringTag || "@@toStringTag"; 13981 13982 function wrap(innerFn, outerFn, self, tryLocsList) { 13983 // If outerFn provided and outerFn.prototype is a Generator, then outerFn.prototype instanceof Generator. 13984 var protoGenerator = outerFn && outerFn.prototype instanceof Generator ? outerFn : Generator; 13985 var generator = Object.create(protoGenerator.prototype); 13986 var context = new Context(tryLocsList || []); // The ._invoke method unifies the implementations of the .next, 13987 // .throw, and .return methods. 13988 13989 generator._invoke = makeInvokeMethod(innerFn, self, context); 13990 return generator; 13991 } 13992 13993 exports.wrap = wrap; // Try/catch helper to minimize deoptimizations. Returns a completion 13994 // record like context.tryEntries[i].completion. This interface could 13995 // have been (and was previously) designed to take a closure to be 13996 // invoked without arguments, but in all the cases we care about we 13997 // already have an existing method we want to call, so there's no need 13998 // to create a new function object. We can even get away with assuming 13999 // the method takes exactly one argument, since that happens to be true 14000 // in every case, so we don't have to touch the arguments object. The 14001 // only additional allocation required is the completion record, which 14002 // has a stable shape and so hopefully should be cheap to allocate. 14003 14004 function tryCatch(fn, obj, arg) { 14005 try { 14006 return { 14007 type: "normal", 14008 arg: fn.call(obj, arg) 14009 }; 14010 } catch (err) { 14011 return { 14012 type: "throw", 14013 arg: err 14014 }; 14015 } 14016 } 14017 14018 var GenStateSuspendedStart = "suspendedStart"; 14019 var GenStateSuspendedYield = "suspendedYield"; 14020 var GenStateExecuting = "executing"; 14021 var GenStateCompleted = "completed"; // Returning this object from the innerFn has the same effect as 14022 // breaking out of the dispatch switch statement. 14023 14024 var ContinueSentinel = {}; // Dummy constructor functions that we use as the .constructor and 14025 // .constructor.prototype properties for functions that return Generator 14026 // objects. For full spec compliance, you may wish to configure your 14027 // minifier not to mangle the names of these two functions. 14028 14029 function Generator() {} 14030 14031 function GeneratorFunction() {} 14032 14033 function GeneratorFunctionPrototype() {} // This is a polyfill for %IteratorPrototype% for environments that 14034 // don't natively support it. 14035 14036 14037 var IteratorPrototype = {}; 14038 14039 IteratorPrototype[iteratorSymbol] = function () { 14040 return this; 14041 }; 14042 14043 var getProto = Object.getPrototypeOf; 14044 var NativeIteratorPrototype = getProto && getProto(getProto(values([]))); 14045 14046 if (NativeIteratorPrototype && NativeIteratorPrototype !== Op && hasOwn.call(NativeIteratorPrototype, iteratorSymbol)) { 14047 // This environment has a native %IteratorPrototype%; use it instead 14048 // of the polyfill. 14049 IteratorPrototype = NativeIteratorPrototype; 14050 } 14051 14052 var Gp = GeneratorFunctionPrototype.prototype = Generator.prototype = Object.create(IteratorPrototype); 14053 GeneratorFunction.prototype = Gp.constructor = GeneratorFunctionPrototype; 14054 GeneratorFunctionPrototype.constructor = GeneratorFunction; 14055 GeneratorFunctionPrototype[toStringTagSymbol] = GeneratorFunction.displayName = "GeneratorFunction"; // Helper for defining the .next, .throw, and .return methods of the 14056 // Iterator interface in terms of a single ._invoke method. 14057 14058 function defineIteratorMethods(prototype) { 14059 ["next", "throw", "return"].forEach(function (method) { 14060 prototype[method] = function (arg) { 14061 return this._invoke(method, arg); 14062 }; 14063 }); 14064 } 14065 14066 exports.isGeneratorFunction = function (genFun) { 14067 var ctor = typeof genFun === "function" && genFun.constructor; 14068 return ctor ? ctor === GeneratorFunction || // For the native GeneratorFunction constructor, the best we can 14069 // do is to check its .name property. 14070 (ctor.displayName || ctor.name) === "GeneratorFunction" : false; 14071 }; 14072 14073 exports.mark = function (genFun) { 14074 if (Object.setPrototypeOf) { 14075 Object.setPrototypeOf(genFun, GeneratorFunctionPrototype); 14076 } else { 14077 genFun.__proto__ = GeneratorFunctionPrototype; 14078 14079 if (!(toStringTagSymbol in genFun)) { 14080 genFun[toStringTagSymbol] = "GeneratorFunction"; 14081 } 14082 } 14083 14084 genFun.prototype = Object.create(Gp); 14085 return genFun; 14086 }; // Within the body of any async function, `await x` is transformed to 14087 // `yield regeneratorRuntime.awrap(x)`, so that the runtime can test 14088 // `hasOwn.call(value, "__await")` to determine if the yielded value is 14089 // meant to be awaited. 14090 14091 14092 exports.awrap = function (arg) { 14093 return { 14094 __await: arg 14095 }; 14096 }; 14097 14098 function AsyncIterator(generator, PromiseImpl) { 14099 function invoke(method, arg, resolve, reject) { 14100 var record = tryCatch(generator[method], generator, arg); 14101 14102 if (record.type === "throw") { 14103 reject(record.arg); 14104 } else { 14105 var result = record.arg; 14106 var value = result.value; 14107 14108 if (value && typeof value === "object" && hasOwn.call(value, "__await")) { 14109 return PromiseImpl.resolve(value.__await).then(function (value) { 14110 invoke("next", value, resolve, reject); 14111 }, function (err) { 14112 invoke("throw", err, resolve, reject); 14113 }); 14114 } 14115 14116 return PromiseImpl.resolve(value).then(function (unwrapped) { 14117 // When a yielded Promise is resolved, its final value becomes 14118 // the .value of the Promise<{value,done}> result for the 14119 // current iteration. 14120 result.value = unwrapped; 14121 resolve(result); 14122 }, function (error) { 14123 // If a rejected Promise was yielded, throw the rejection back 14124 // into the async generator function so it can be handled there. 14125 return invoke("throw", error, resolve, reject); 14126 }); 14127 } 14128 } 14129 14130 var previousPromise; 14131 14132 function enqueue(method, arg) { 14133 function callInvokeWithMethodAndArg() { 14134 return new PromiseImpl(function (resolve, reject) { 14135 invoke(method, arg, resolve, reject); 14136 }); 14137 } 14138 14139 return previousPromise = // If enqueue has been called before, then we want to wait until 14140 // all previous Promises have been resolved before calling invoke, 14141 // so that results are always delivered in the correct order. If 14142 // enqueue has not been called before, then it is important to 14143 // call invoke immediately, without waiting on a callback to fire, 14144 // so that the async generator function has the opportunity to do 14145 // any necessary setup in a predictable way. This predictability 14146 // is why the Promise constructor synchronously invokes its 14147 // executor callback, and why async functions synchronously 14148 // execute code before the first await. Since we implement simple 14149 // async functions in terms of async generators, it is especially 14150 // important to get this right, even though it requires care. 14151 previousPromise ? previousPromise.then(callInvokeWithMethodAndArg, // Avoid propagating failures to Promises returned by later 14152 // invocations of the iterator. 14153 callInvokeWithMethodAndArg) : callInvokeWithMethodAndArg(); 14154 } // Define the unified helper method that is used to implement .next, 14155 // .throw, and .return (see defineIteratorMethods). 14156 14157 14158 this._invoke = enqueue; 14159 } 14160 14161 defineIteratorMethods(AsyncIterator.prototype); 14162 14163 AsyncIterator.prototype[asyncIteratorSymbol] = function () { 14164 return this; 14165 }; 14166 14167 exports.AsyncIterator = AsyncIterator; // Note that simple async functions are implemented on top of 14168 // AsyncIterator objects; they just return a Promise for the value of 14169 // the final result produced by the iterator. 14170 14171 exports.async = function (innerFn, outerFn, self, tryLocsList, PromiseImpl) { 14172 if (PromiseImpl === void 0) PromiseImpl = Promise; 14173 var iter = new AsyncIterator(wrap(innerFn, outerFn, self, tryLocsList), PromiseImpl); 14174 return exports.isGeneratorFunction(outerFn) ? iter // If outerFn is a generator, return the full iterator. 14175 : iter.next().then(function (result) { 14176 return result.done ? result.value : iter.next(); 14177 }); 14178 }; 14179 14180 function makeInvokeMethod(innerFn, self, context) { 14181 var state = GenStateSuspendedStart; 14182 return function invoke(method, arg) { 14183 if (state === GenStateExecuting) { 14184 throw new Error("Generator is already running"); 14185 } 14186 14187 if (state === GenStateCompleted) { 14188 if (method === "throw") { 14189 throw arg; 14190 } // Be forgiving, per 25.3.3.3.3 of the spec: 14191 // https://people.mozilla.org/~jorendorff/es6-draft.html#sec-generatorresume 14192 14193 14194 return doneResult(); 14195 } 14196 14197 context.method = method; 14198 context.arg = arg; 14199 14200 while (true) { 14201 var delegate = context.delegate; 14202 14203 if (delegate) { 14204 var delegateResult = maybeInvokeDelegate(delegate, context); 14205 14206 if (delegateResult) { 14207 if (delegateResult === ContinueSentinel) continue; 14208 return delegateResult; 14209 } 14210 } 14211 14212 if (context.method === "next") { 14213 // Setting context._sent for legacy support of Babel's 14214 // function.sent implementation. 14215 context.sent = context._sent = context.arg; 14216 } else if (context.method === "throw") { 14217 if (state === GenStateSuspendedStart) { 14218 state = GenStateCompleted; 14219 throw context.arg; 14220 } 14221 14222 context.dispatchException(context.arg); 14223 } else if (context.method === "return") { 14224 context.abrupt("return", context.arg); 14225 } 14226 14227 state = GenStateExecuting; 14228 var record = tryCatch(innerFn, self, context); 14229 14230 if (record.type === "normal") { 14231 // If an exception is thrown from innerFn, we leave state === 14232 // GenStateExecuting and loop back for another invocation. 14233 state = context.done ? GenStateCompleted : GenStateSuspendedYield; 14234 14235 if (record.arg === ContinueSentinel) { 14236 continue; 14237 } 14238 14239 return { 14240 value: record.arg, 14241 done: context.done 14242 }; 14243 } else if (record.type === "throw") { 14244 state = GenStateCompleted; // Dispatch the exception by looping back around to the 14245 // context.dispatchException(context.arg) call above. 14246 14247 context.method = "throw"; 14248 context.arg = record.arg; 14249 } 14250 } 14251 }; 14252 } // Call delegate.iterator[context.method](context.arg) and handle the 14253 // result, either by returning a { value, done } result from the 14254 // delegate iterator, or by modifying context.method and context.arg, 14255 // setting context.delegate to null, and returning the ContinueSentinel. 14256 14257 14258 function maybeInvokeDelegate(delegate, context) { 14259 var method = delegate.iterator[context.method]; 14260 14261 if (method === undefined) { 14262 // A .throw or .return when the delegate iterator has no .throw 14263 // method always terminates the yield* loop. 14264 context.delegate = null; 14265 14266 if (context.method === "throw") { 14267 // Note: ["return"] must be used for ES3 parsing compatibility. 14268 if (delegate.iterator["return"]) { 14269 // If the delegate iterator has a return method, give it a 14270 // chance to clean up. 14271 context.method = "return"; 14272 context.arg = undefined; 14273 maybeInvokeDelegate(delegate, context); 14274 14275 if (context.method === "throw") { 14276 // If maybeInvokeDelegate(context) changed context.method from 14277 // "return" to "throw", let that override the TypeError below. 14278 return ContinueSentinel; 14279 } 14280 } 14281 14282 context.method = "throw"; 14283 context.arg = new TypeError("The iterator does not provide a 'throw' method"); 14284 } 14285 14286 return ContinueSentinel; 14287 } 14288 14289 var record = tryCatch(method, delegate.iterator, context.arg); 14290 14291 if (record.type === "throw") { 14292 context.method = "throw"; 14293 context.arg = record.arg; 14294 context.delegate = null; 14295 return ContinueSentinel; 14296 } 14297 14298 var info = record.arg; 14299 14300 if (!info) { 14301 context.method = "throw"; 14302 context.arg = new TypeError("iterator result is not an object"); 14303 context.delegate = null; 14304 return ContinueSentinel; 14305 } 14306 14307 if (info.done) { 14308 // Assign the result of the finished delegate to the temporary 14309 // variable specified by delegate.resultName (see delegateYield). 14310 context[delegate.resultName] = info.value; // Resume execution at the desired location (see delegateYield). 14311 14312 context.next = delegate.nextLoc; // If context.method was "throw" but the delegate handled the 14313 // exception, let the outer generator proceed normally. If 14314 // context.method was "next", forget context.arg since it has been 14315 // "consumed" by the delegate iterator. If context.method was 14316 // "return", allow the original .return call to continue in the 14317 // outer generator. 14318 14319 if (context.method !== "return") { 14320 context.method = "next"; 14321 context.arg = undefined; 14322 } 14323 } else { 14324 // Re-yield the result returned by the delegate method. 14325 return info; 14326 } // The delegate iterator is finished, so forget it and continue with 14327 // the outer generator. 14328 14329 14330 context.delegate = null; 14331 return ContinueSentinel; 14332 } // Define Generator.prototype.{next,throw,return} in terms of the 14333 // unified ._invoke helper method. 14334 14335 14336 defineIteratorMethods(Gp); 14337 Gp[toStringTagSymbol] = "Generator"; // A Generator should always return itself as the iterator object when the 14338 // @@iterator function is called on it. Some browsers' implementations of the 14339 // iterator prototype chain incorrectly implement this, causing the Generator 14340 // object to not be returned from this call. This ensures that doesn't happen. 14341 // See https://github.com/facebook/regenerator/issues/274 for more details. 14342 14343 Gp[iteratorSymbol] = function () { 14344 return this; 14345 }; 14346 14347 Gp.toString = function () { 14348 return "[object Generator]"; 14349 }; 14350 14351 function pushTryEntry(locs) { 14352 var entry = { 14353 tryLoc: locs[0] 14354 }; 14355 14356 if (1 in locs) { 14357 entry.catchLoc = locs[1]; 14358 } 14359 14360 if (2 in locs) { 14361 entry.finallyLoc = locs[2]; 14362 entry.afterLoc = locs[3]; 14363 } 14364 14365 this.tryEntries.push(entry); 14366 } 14367 14368 function resetTryEntry(entry) { 14369 var record = entry.completion || {}; 14370 record.type = "normal"; 14371 delete record.arg; 14372 entry.completion = record; 14373 } 14374 14375 function Context(tryLocsList) { 14376 // The root entry object (effectively a try statement without a catch 14377 // or a finally block) gives us a place to store values thrown from 14378 // locations where there is no enclosing try statement. 14379 this.tryEntries = [{ 14380 tryLoc: "root" 14381 }]; 14382 tryLocsList.forEach(pushTryEntry, this); 14383 this.reset(true); 14384 } 14385 14386 exports.keys = function (object) { 14387 var keys = []; 14388 14389 for (var key in object) { 14390 keys.push(key); 14391 } 14392 14393 keys.reverse(); // Rather than returning an object with a next method, we keep 14394 // things simple and return the next function itself. 14395 14396 return function next() { 14397 while (keys.length) { 14398 var key = keys.pop(); 14399 14400 if (key in object) { 14401 next.value = key; 14402 next.done = false; 14403 return next; 14404 } 14405 } // To avoid creating an additional object, we just hang the .value 14406 // and .done properties off the next function object itself. This 14407 // also ensures that the minifier will not anonymize the function. 14408 14409 14410 next.done = true; 14411 return next; 14412 }; 14413 }; 14414 14415 function values(iterable) { 14416 if (iterable) { 14417 var iteratorMethod = iterable[iteratorSymbol]; 14418 14419 if (iteratorMethod) { 14420 return iteratorMethod.call(iterable); 14421 } 14422 14423 if (typeof iterable.next === "function") { 14424 return iterable; 14425 } 14426 14427 if (!isNaN(iterable.length)) { 14428 var i = -1, 14429 next = function next() { 14430 while (++i < iterable.length) { 14431 if (hasOwn.call(iterable, i)) { 14432 next.value = iterable[i]; 14433 next.done = false; 14434 return next; 14435 } 14436 } 14437 14438 next.value = undefined; 14439 next.done = true; 14440 return next; 14441 }; 14442 14443 return next.next = next; 14444 } 14445 } // Return an iterator with no values. 14446 14447 14448 return { 14449 next: doneResult 14450 }; 14451 } 14452 14453 exports.values = values; 14454 14455 function doneResult() { 14456 return { 14457 value: undefined, 14458 done: true 14459 }; 14460 } 14461 14462 Context.prototype = { 14463 constructor: Context, 14464 reset: function reset(skipTempReset) { 14465 this.prev = 0; 14466 this.next = 0; // Resetting context._sent for legacy support of Babel's 14467 // function.sent implementation. 14468 14469 this.sent = this._sent = undefined; 14470 this.done = false; 14471 this.delegate = null; 14472 this.method = "next"; 14473 this.arg = undefined; 14474 this.tryEntries.forEach(resetTryEntry); 14475 14476 if (!skipTempReset) { 14477 for (var name in this) { 14478 // Not sure about the optimal order of these conditions: 14479 if (name.charAt(0) === "t" && hasOwn.call(this, name) && !isNaN(+name.slice(1))) { 14480 this[name] = undefined; 14481 } 14482 } 14483 } 14484 }, 14485 stop: function stop() { 14486 this.done = true; 14487 var rootEntry = this.tryEntries[0]; 14488 var rootRecord = rootEntry.completion; 14489 14490 if (rootRecord.type === "throw") { 14491 throw rootRecord.arg; 14492 } 14493 14494 return this.rval; 14495 }, 14496 dispatchException: function dispatchException(exception) { 14497 if (this.done) { 14498 throw exception; 14499 } 14500 14501 var context = this; 14502 14503 function handle(loc, caught) { 14504 record.type = "throw"; 14505 record.arg = exception; 14506 context.next = loc; 14507 14508 if (caught) { 14509 // If the dispatched exception was caught by a catch block, 14510 // then let that catch block handle the exception normally. 14511 context.method = "next"; 14512 context.arg = undefined; 14513 } 14514 14515 return !!caught; 14516 } 14517 14518 for (var i = this.tryEntries.length - 1; i >= 0; --i) { 14519 var entry = this.tryEntries[i]; 14520 var record = entry.completion; 14521 14522 if (entry.tryLoc === "root") { 14523 // Exception thrown outside of any try block that could handle 14524 // it, so set the completion value of the entire function to 14525 // throw the exception. 14526 return handle("end"); 14527 } 14528 14529 if (entry.tryLoc <= this.prev) { 14530 var hasCatch = hasOwn.call(entry, "catchLoc"); 14531 var hasFinally = hasOwn.call(entry, "finallyLoc"); 14532 14533 if (hasCatch && hasFinally) { 14534 if (this.prev < entry.catchLoc) { 14535 return handle(entry.catchLoc, true); 14536 } else if (this.prev < entry.finallyLoc) { 14537 return handle(entry.finallyLoc); 14538 } 14539 } else if (hasCatch) { 14540 if (this.prev < entry.catchLoc) { 14541 return handle(entry.catchLoc, true); 14542 } 14543 } else if (hasFinally) { 14544 if (this.prev < entry.finallyLoc) { 14545 return handle(entry.finallyLoc); 14546 } 14547 } else { 14548 throw new Error("try statement without catch or finally"); 14549 } 14550 } 14551 } 14552 }, 14553 abrupt: function abrupt(type, arg) { 14554 for (var i = this.tryEntries.length - 1; i >= 0; --i) { 14555 var entry = this.tryEntries[i]; 14556 14557 if (entry.tryLoc <= this.prev && hasOwn.call(entry, "finallyLoc") && this.prev < entry.finallyLoc) { 14558 var finallyEntry = entry; 14559 break; 14560 } 14561 } 14562 14563 if (finallyEntry && (type === "break" || type === "continue") && finallyEntry.tryLoc <= arg && arg <= finallyEntry.finallyLoc) { 14564 // Ignore the finally entry if control is not jumping to a 14565 // location outside the try/catch block. 14566 finallyEntry = null; 14567 } 14568 14569 var record = finallyEntry ? finallyEntry.completion : {}; 14570 record.type = type; 14571 record.arg = arg; 14572 14573 if (finallyEntry) { 14574 this.method = "next"; 14575 this.next = finallyEntry.finallyLoc; 14576 return ContinueSentinel; 14577 } 14578 14579 return this.complete(record); 14580 }, 14581 complete: function complete(record, afterLoc) { 14582 if (record.type === "throw") { 14583 throw record.arg; 14584 } 14585 14586 if (record.type === "break" || record.type === "continue") { 14587 this.next = record.arg; 14588 } else if (record.type === "return") { 14589 this.rval = this.arg = record.arg; 14590 this.method = "return"; 14591 this.next = "end"; 14592 } else if (record.type === "normal" && afterLoc) { 14593 this.next = afterLoc; 14594 } 14595 14596 return ContinueSentinel; 14597 }, 14598 finish: function finish(finallyLoc) { 14599 for (var i = this.tryEntries.length - 1; i >= 0; --i) { 14600 var entry = this.tryEntries[i]; 14601 14602 if (entry.finallyLoc === finallyLoc) { 14603 this.complete(entry.completion, entry.afterLoc); 14604 resetTryEntry(entry); 14605 return ContinueSentinel; 14606 } 14607 } 14608 }, 14609 "catch": function _catch(tryLoc) { 14610 for (var i = this.tryEntries.length - 1; i >= 0; --i) { 14611 var entry = this.tryEntries[i]; 14612 14613 if (entry.tryLoc === tryLoc) { 14614 var record = entry.completion; 14615 14616 if (record.type === "throw") { 14617 var thrown = record.arg; 14618 resetTryEntry(entry); 14619 } 14620 14621 return thrown; 14622 } 14623 } // The context.catch method must only be called with a location 14624 // argument that corresponds to a known catch block. 14625 14626 14627 throw new Error("illegal catch attempt"); 14628 }, 14629 delegateYield: function delegateYield(iterable, resultName, nextLoc) { 14630 this.delegate = { 14631 iterator: values(iterable), 14632 resultName: resultName, 14633 nextLoc: nextLoc 14634 }; 14635 14636 if (this.method === "next") { 14637 // Deliberately forget the last sent value so that we don't 14638 // accidentally pass it on to the delegate. 14639 this.arg = undefined; 14640 } 14641 14642 return ContinueSentinel; 14643 } 14644 }; // Regardless of whether this script is executing as a CommonJS module 14645 // or not, return the runtime object so that we can declare the variable 14646 // regeneratorRuntime in the outer scope, which allows this module to be 14647 // injected easily by `bin/regenerator --include-runtime script.js`. 14648 14649 return exports; 14650 }( // If this script is executing as a CommonJS module, use module.exports 14651 // as the regeneratorRuntime namespace. Otherwise create a new empty 14652 // object. Either way, the resulting object will be used to initialize 14653 // the regeneratorRuntime variable at the top of this file. 14654 true ? module.exports : undefined); 14655 14656 try { 14657 regeneratorRuntime = runtime; 14658 } catch (accidentalStrictMode) { 14659 // This module should not be running in strict mode, so the above 14660 // assignment should always work unless something is misconfigured. Just 14661 // in case runtime.js accidentally runs in strict mode, we can escape 14662 // strict mode using a global Function call. This could conceivably fail 14663 // if a Content Security Policy forbids using Function, but in that case 14664 // the proper solution is to fix the accidental strict mode problem. If 14665 // you've misconfigured your bundler to force strict mode and applied a 14666 // CSP to forbid Function, and you're not willing to fix either of those 14667 // problems, please detail your unique predicament in a GitHub issue. 14668 Function("r", "regeneratorRuntime = r")(runtime); 14669 } 14670 /***/ 14671 14672 }, 14673 14674 /***/ 14675
vendor: 137,751 bytes, lines 14675-18230
14675"./node_modules/zone.js/dist/zone-evergreen.js": 14676 /*!*****************************************************!*\ 14677 !*** ./node_modules/zone.js/dist/zone-evergreen.js ***! 14678 \*****************************************************/ 14679 14680 /*! no static exports found */ 14681 14682 /***/ 14683 function node_modulesZoneJsDistZoneEvergreenJs(module, exports, __webpack_require__) { 14684 var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_RESULT__; 14685 /** 14686 * @license Angular v9.1.0-next.4+61.sha-e552591.with-local-changes 14687 * (c) 2010-2020 Google LLC. https://angular.io/ 14688 * License: MIT 14689 */ 14690 14691 14692 (function (factory) { 14693 true ? !(__WEBPACK_AMD_DEFINE_FACTORY__ = factory, __WEBPACK_AMD_DEFINE_RESULT__ = typeof __WEBPACK_AMD_DEFINE_FACTORY__ === 'function' ? __WEBPACK_AMD_DEFINE_FACTORY__.call(exports, __webpack_require__, exports, module) : __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)) : undefined; 14694 })(function () { 14695 'use strict'; 14696 /** 14697 * @license 14698 * Copyright Google Inc. All Rights Reserved. 14699 * 14700 * Use of this source code is governed by an MIT-style license that can be 14701 * found in the LICENSE file at https://angular.io/license 14702 */ 14703 14704 var Zone$1 = function (global) { 14705 var performance = global['performance']; 14706 14707 function mark(name) { 14708 performance && performance['mark'] && performance['mark'](name); 14709 } 14710 14711 function performanceMeasure(name, label) { 14712 performance && performance['measure'] && performance['measure'](name, label); 14713 } 14714 14715 mark('Zone'); // Initialize before it's accessed below. 14716 // __Zone_symbol_prefix global can be used to override the default zone 14717 // symbol prefix with a custom one if needed. 14718 14719 var symbolPrefix = global['__Zone_symbol_prefix'] || '__zone_symbol__'; 14720 14721 function __symbol__(name) { 14722 return symbolPrefix + name; 14723 } 14724 14725 var checkDuplicate = global[__symbol__('forceDuplicateZoneCheck')] === true; 14726 14727 if (global['Zone']) { 14728 // if global['Zone'] already exists (maybe zone.js was already loaded or 14729 // some other lib also registered a global object named Zone), we may need 14730 // to throw an error, but sometimes user may not want this error. 14731 // For example, 14732 // we have two web pages, page1 includes zone.js, page2 doesn't. 14733 // and the 1st time user load page1 and page2, everything work fine, 14734 // but when user load page2 again, error occurs because global['Zone'] already exists. 14735 // so we add a flag to let user choose whether to throw this error or not. 14736 // By default, if existing Zone is from zone.js, we will not throw the error. 14737 if (checkDuplicate || typeof global['Zone'].__symbol__ !== 'function') { 14738 throw new Error('Zone already loaded.'); 14739 } else { 14740 return global['Zone']; 14741 } 14742 } 14743 14744 var Zone = /*#__PURE__*/function () { 14745 function Zone(parent, zoneSpec) { 14746 _classCallCheck(this, Zone); 14747 14748 this._parent = parent; 14749 this._name = zoneSpec ? zoneSpec.name || 'unnamed' : '<root>'; 14750 this._properties = zoneSpec && zoneSpec.properties || {}; 14751 this._zoneDelegate = new ZoneDelegate(this, this._parent && this._parent._zoneDelegate, zoneSpec); 14752 } 14753 14754 _createClass(Zone, [{ 14755 key: "parent", 14756 get: function get() { 14757 return this._parent; 14758 } 14759 }, { 14760 key: "name", 14761 get: function get() { 14762 return this._name; 14763 } 14764 }, { 14765 key: "get", 14766 value: function get(key) { 14767 var zone = this.getZoneWith(key); 14768 if (zone) return zone._properties[key]; 14769 } 14770 }, { 14771 key: "getZoneWith", 14772 value: function getZoneWith(key) { 14773 var current = this; 14774 14775 while (current) { 14776 if (current._properties.hasOwnProperty(key)) { 14777 return current; 14778 } 14779 14780 current = current._parent; 14781 } 14782 14783 return null; 14784 } 14785 }, { 14786 key: "fork", 14787 value: function fork(zoneSpec) { 14788 if (!zoneSpec) throw new Error('ZoneSpec required!'); 14789 return this._zoneDelegate.fork(this, zoneSpec); 14790 } 14791 }, { 14792 key: "wrap", 14793 value: function wrap(callback, source) { 14794 if (typeof callback !== 'function') { 14795 throw new Error('Expecting function got: ' + callback); 14796 } 14797 14798 var _callback = this._zoneDelegate.intercept(this, callback, source); 14799 14800 var zone = this; 14801 return function () { 14802 return zone.runGuarded(_callback, this, arguments, source); 14803 }; 14804 } 14805 }, { 14806 key: "run", 14807 value: function run(callback, applyThis, applyArgs, source) { 14808 _currentZoneFrame = { 14809 parent: _currentZoneFrame, 14810 zone: this 14811 }; 14812 14813 try { 14814 return this._zoneDelegate.invoke(this, callback, applyThis, applyArgs, source); 14815 } finally { 14816 _currentZoneFrame = _currentZoneFrame.parent; 14817 } 14818 } 14819 }, { 14820 key: "runGuarded", 14821 value: function runGuarded(callback) { 14822 var applyThis = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : null; 14823 var applyArgs = arguments.length > 2 ? arguments[2] : undefined; 14824 var source = arguments.length > 3 ? arguments[3] : undefined; 14825 _currentZoneFrame = { 14826 parent: _currentZoneFrame, 14827 zone: this 14828 }; 14829 14830 try { 14831 try { 14832 return this._zoneDelegate.invoke(this, callback, applyThis, applyArgs, source); 14833 } catch (error) { 14834 if (this._zoneDelegate.handleError(this, error)) { 14835 throw error; 14836 } 14837 } 14838 } finally { 14839 _currentZoneFrame = _currentZoneFrame.parent; 14840 } 14841 } 14842 }, { 14843 key: "runTask", 14844 value: function runTask(task, applyThis, applyArgs) { 14845 if (task.zone != this) { 14846 throw new Error('A task can only be run in the zone of creation! (Creation: ' + (task.zone || NO_ZONE).name + '; Execution: ' + this.name + ')'); 14847 } // https://github.com/angular/zone.js/issues/778, sometimes eventTask 14848 // will run in notScheduled(canceled) state, we should not try to 14849 // run such kind of task but just return 14850 14851 14852 if (task.state === notScheduled && (task.type === eventTask || task.type === macroTask)) { 14853 return; 14854 } 14855 14856 var reEntryGuard = task.state != running; 14857 reEntryGuard && task._transitionTo(running, scheduled); 14858 task.runCount++; 14859 var previousTask = _currentTask; 14860 _currentTask = task; 14861 _currentZoneFrame = { 14862 parent: _currentZoneFrame, 14863 zone: this 14864 }; 14865 14866 try { 14867 if (task.type == macroTask && task.data && !task.data.isPeriodic) { 14868 task.cancelFn = undefined; 14869 } 14870 14871 try { 14872 return this._zoneDelegate.invokeTask(this, task, applyThis, applyArgs); 14873 } catch (error) { 14874 if (this._zoneDelegate.handleError(this, error)) { 14875 throw error; 14876 } 14877 } 14878 } finally { 14879 // if the task's state is notScheduled or unknown, then it has already been cancelled 14880 // we should not reset the state to scheduled 14881 if (task.state !== notScheduled && task.state !== unknown) { 14882 if (task.type == eventTask || task.data && task.data.isPeriodic) { 14883 reEntryGuard && task._transitionTo(scheduled, running); 14884 } else { 14885 task.runCount = 0; 14886 14887 this._updateTaskCount(task, -1); 14888 14889 reEntryGuard && task._transitionTo(notScheduled, running, notScheduled); 14890 } 14891 } 14892 14893 _currentZoneFrame = _currentZoneFrame.parent; 14894 _currentTask = previousTask; 14895 } 14896 } 14897 }, { 14898 key: "scheduleTask", 14899 value: function scheduleTask(task) { 14900 if (task.zone && task.zone !== this) { 14901 // check if the task was rescheduled, the newZone 14902 // should not be the children of the original zone 14903 var newZone = this; 14904 14905 while (newZone) { 14906 if (newZone === task.zone) { 14907 throw Error("can not reschedule task to ".concat(this.name, " which is descendants of the original zone ").concat(task.zone.name)); 14908 } 14909 14910 newZone = newZone.parent; 14911 } 14912 } 14913 14914 task._transitionTo(scheduling, notScheduled); 14915 14916 var zoneDelegates = []; 14917 task._zoneDelegates = zoneDelegates; 14918 task._zone = this; 14919 14920 try { 14921 task = this._zoneDelegate.scheduleTask(this, task); 14922 } catch (err) { 14923 // should set task's state to unknown when scheduleTask throw error 14924 // because the err may from reschedule, so the fromState maybe notScheduled 14925 task._transitionTo(unknown, scheduling, notScheduled); // TODO: @JiaLiPassion, should we check the result from handleError? 14926 14927 14928 this._zoneDelegate.handleError(this, err); 14929 14930 throw err; 14931 } 14932 14933 if (task._zoneDelegates === zoneDelegates) { 14934 // we have to check because internally the delegate can reschedule the task. 14935 this._updateTaskCount(task, 1); 14936 } 14937 14938 if (task.state == scheduling) { 14939 task._transitionTo(scheduled, scheduling); 14940 } 14941 14942 return task; 14943 } 14944 }, { 14945 key: "scheduleMicroTask", 14946 value: function scheduleMicroTask(source, callback, data, customSchedule) { 14947 return this.scheduleTask(new ZoneTask(microTask, source, callback, data, customSchedule, undefined)); 14948 } 14949 }, { 14950 key: "scheduleMacroTask", 14951 value: function scheduleMacroTask(source, callback, data, customSchedule, customCancel) { 14952 return this.scheduleTask(new ZoneTask(macroTask, source, callback, data, customSchedule, customCancel)); 14953 } 14954 }, { 14955 key: "scheduleEventTask", 14956 value: function scheduleEventTask(source, callback, data, customSchedule, customCancel) { 14957 return this.scheduleTask(new ZoneTask(eventTask, source, callback, data, customSchedule, customCancel)); 14958 } 14959 }, { 14960 key: "cancelTask", 14961 value: function cancelTask(task) { 14962 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 + ')'); 14963 14964 task._transitionTo(canceling, scheduled, running); 14965 14966 try { 14967 this._zoneDelegate.cancelTask(this, task); 14968 } catch (err) { 14969 // if error occurs when cancelTask, transit the state to unknown 14970 task._transitionTo(unknown, canceling); 14971 14972 this._zoneDelegate.handleError(this, err); 14973 14974 throw err; 14975 } 14976 14977 this._updateTaskCount(task, -1); 14978 14979 task._transitionTo(notScheduled, canceling); 14980 14981 task.runCount = 0; 14982 return task; 14983 } 14984 }, { 14985 key: "_updateTaskCount", 14986 value: function _updateTaskCount(task, count) { 14987 var zoneDelegates = task._zoneDelegates; 14988 14989 if (count == -1) { 14990 task._zoneDelegates = null; 14991 } 14992 14993 for (var i = 0; i < zoneDelegates.length; i++) { 14994 zoneDelegates[i]._updateTaskCount(task.type, count); 14995 } 14996 } 14997 }], [{ 14998 key: "assertZonePatched", 14999 value: function assertZonePatched() { 15000 if (global['Promise'] !== patches['ZoneAwarePromise']) { 15001 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.)'); 15002 } 15003 } 15004 }, { 15005 key: "root", 15006 get: function get() { 15007 var zone = Zone.current; 15008 15009 while (zone.parent) { 15010 zone = zone.parent; 15011 } 15012 15013 return zone; 15014 } 15015 }, { 15016 key: "current", 15017 get: function get() { 15018 return _currentZoneFrame.zone; 15019 } 15020 }, { 15021 key: "currentTask", 15022 get: function get() { 15023 return _currentTask; 15024 } // tslint:disable-next-line:require-internal-with-underscore 15025 15026 }, { 15027 key: "__load_patch", 15028 value: function __load_patch(name, fn) { 15029 if (patches.hasOwnProperty(name)) { 15030 if (checkDuplicate) { 15031 throw Error('Already loaded patch: ' + name); 15032 } 15033 } else if (!global['__Zone_disable_' + name]) { 15034 var perfName = 'Zone:' + name; 15035 mark(perfName); 15036 patches[name] = fn(global, Zone, _api); 15037 performanceMeasure(perfName, perfName); 15038 } 15039 } 15040 }]); 15041 15042 return Zone; 15043 }(); // tslint:disable-next-line:require-internal-with-underscore 15044 15045 15046 Zone.__symbol__ = __symbol__; 15047 var DELEGATE_ZS = { 15048 name: '', 15049 onHasTask: function onHasTask(delegate, _, target, hasTaskState) { 15050 return delegate.hasTask(target, hasTaskState); 15051 }, 15052 onScheduleTask: function onScheduleTask(delegate, _, target, task) { 15053 return delegate.scheduleTask(target, task); 15054 }, 15055 onInvokeTask: function onInvokeTask(delegate, _, target, task, applyThis, applyArgs) { 15056 return delegate.invokeTask(target, task, applyThis, applyArgs); 15057 }, 15058 onCancelTask: function onCancelTask(delegate, _, target, task) { 15059 return delegate.cancelTask(target, task); 15060 } 15061 }; 15062 15063 var ZoneDelegate = /*#__PURE__*/function () { 15064 function ZoneDelegate(zone, parentDelegate, zoneSpec) { 15065 _classCallCheck(this, ZoneDelegate); 15066 15067 this._taskCounts = { 15068 'microTask': 0, 15069 'macroTask': 0, 15070 'eventTask': 0 15071 }; 15072 this.zone = zone; 15073 this._parentDelegate = parentDelegate; 15074 this._forkZS = zoneSpec && (zoneSpec && zoneSpec.onFork ? zoneSpec : parentDelegate._forkZS); 15075 this._forkDlgt = zoneSpec && (zoneSpec.onFork ? parentDelegate : parentDelegate._forkDlgt); 15076 this._forkCurrZone = zoneSpec && (zoneSpec.onFork ? this.zone : parentDelegate._forkCurrZone); 15077 this._interceptZS = zoneSpec && (zoneSpec.onIntercept ? zoneSpec : parentDelegate._interceptZS); 15078 this._interceptDlgt = zoneSpec && (zoneSpec.onIntercept ? parentDelegate : parentDelegate._interceptDlgt); 15079 this._interceptCurrZone = zoneSpec && (zoneSpec.onIntercept ? this.zone : parentDelegate._interceptCurrZone); 15080 this._invokeZS = zoneSpec && (zoneSpec.onInvoke ? zoneSpec : parentDelegate._invokeZS); 15081 this._invokeDlgt = zoneSpec && (zoneSpec.onInvoke ? parentDelegate : parentDelegate._invokeDlgt); 15082 this._invokeCurrZone = zoneSpec && (zoneSpec.onInvoke ? this.zone : parentDelegate._invokeCurrZone); 15083 this._handleErrorZS = zoneSpec && (zoneSpec.onHandleError ? zoneSpec : parentDelegate._handleErrorZS); 15084 this._handleErrorDlgt = zoneSpec && (zoneSpec.onHandleError ? parentDelegate : parentDelegate._handleErrorDlgt); 15085 this._handleErrorCurrZone = zoneSpec && (zoneSpec.onHandleError ? this.zone : parentDelegate._handleErrorCurrZone); 15086 this._scheduleTaskZS = zoneSpec && (zoneSpec.onScheduleTask ? zoneSpec : parentDelegate._scheduleTaskZS); 15087 this._scheduleTaskDlgt = zoneSpec && (zoneSpec.onScheduleTask ? parentDelegate : parentDelegate._scheduleTaskDlgt); 15088 this._scheduleTaskCurrZone = zoneSpec && (zoneSpec.onScheduleTask ? this.zone : parentDelegate._scheduleTaskCurrZone); 15089 this._invokeTaskZS = zoneSpec && (zoneSpec.onInvokeTask ? zoneSpec : parentDelegate._invokeTaskZS); 15090 this._invokeTaskDlgt = zoneSpec && (zoneSpec.onInvokeTask ? parentDelegate : parentDelegate._invokeTaskDlgt); 15091 this._invokeTaskCurrZone = zoneSpec && (zoneSpec.onInvokeTask ? this.zone : parentDelegate._invokeTaskCurrZone); 15092 this._cancelTaskZS = zoneSpec && (zoneSpec.onCancelTask ? zoneSpec : parentDelegate._cancelTaskZS); 15093 this._cancelTaskDlgt = zoneSpec && (zoneSpec.onCancelTask ? parentDelegate : parentDelegate._cancelTaskDlgt); 15094 this._cancelTaskCurrZone = zoneSpec && (zoneSpec.onCancelTask ? this.zone : parentDelegate._cancelTaskCurrZone); 15095 this._hasTaskZS = null; 15096 this._hasTaskDlgt = null; 15097 this._hasTaskDlgtOwner = null; 15098 this._hasTaskCurrZone = null; 15099 var zoneSpecHasTask = zoneSpec && zoneSpec.onHasTask; 15100 var parentHasTask = parentDelegate && parentDelegate._hasTaskZS; 15101 15102 if (zoneSpecHasTask || parentHasTask) { 15103 // If we need to report hasTask, than this ZS needs to do ref counting on tasks. In such 15104 // a case all task related interceptors must go through this ZD. We can't short circuit it. 15105 this._hasTaskZS = zoneSpecHasTask ? zoneSpec : DELEGATE_ZS; 15106 this._hasTaskDlgt = parentDelegate; 15107 this._hasTaskDlgtOwner = this; 15108 this._hasTaskCurrZone = zone; 15109 15110 if (!zoneSpec.onScheduleTask) { 15111 this._scheduleTaskZS = DELEGATE_ZS; 15112 this._scheduleTaskDlgt = parentDelegate; 15113 this._scheduleTaskCurrZone = this.zone; 15114 } 15115 15116 if (!zoneSpec.onInvokeTask) { 15117 this._invokeTaskZS = DELEGATE_ZS; 15118 this._invokeTaskDlgt = parentDelegate; 15119 this._invokeTaskCurrZone = this.zone; 15120 } 15121 15122 if (!zoneSpec.onCancelTask) { 15123 this._cancelTaskZS = DELEGATE_ZS; 15124 this._cancelTaskDlgt = parentDelegate; 15125 this._cancelTaskCurrZone = this.zone; 15126 } 15127 } 15128 } 15129 15130 _createClass(ZoneDelegate, [{ 15131 key: "fork", 15132 value: function fork(targetZone, zoneSpec) { 15133 return this._forkZS ? this._forkZS.onFork(this._forkDlgt, this.zone, targetZone, zoneSpec) : new Zone(targetZone, zoneSpec); 15134 } 15135 }, { 15136 key: "intercept", 15137 value: function intercept(targetZone, callback, source) { 15138 return this._interceptZS ? this._interceptZS.onIntercept(this._interceptDlgt, this._interceptCurrZone, targetZone, callback, source) : callback; 15139 } 15140 }, { 15141 key: "invoke", 15142 value: function invoke(targetZone, callback, applyThis, applyArgs, source) { 15143 return this._invokeZS ? this._invokeZS.onInvoke(this._invokeDlgt, this._invokeCurrZone, targetZone, callback, applyThis, applyArgs, source) : callback.apply(applyThis, applyArgs); 15144 } 15145 }, { 15146 key: "handleError", 15147 value: function handleError(targetZone, error) { 15148 return this._handleErrorZS ? this._handleErrorZS.onHandleError(this._handleErrorDlgt, this._handleErrorCurrZone, targetZone, error) : true; 15149 } 15150 }, { 15151 key: "scheduleTask", 15152 value: function scheduleTask(targetZone, task) { 15153 var returnTask = task; 15154 15155 if (this._scheduleTaskZS) { 15156 if (this._hasTaskZS) { 15157 returnTask._zoneDelegates.push(this._hasTaskDlgtOwner); 15158 } // clang-format off 15159 15160 15161 returnTask = this._scheduleTaskZS.onScheduleTask(this._scheduleTaskDlgt, this._scheduleTaskCurrZone, targetZone, task); // clang-format on 15162 15163 if (!returnTask) returnTask = task; 15164 } else { 15165 if (task.scheduleFn) { 15166 task.scheduleFn(task); 15167 } else if (task.type == microTask) { 15168 scheduleMicroTask(task); 15169 } else { 15170 throw new Error('Task is missing scheduleFn.'); 15171 } 15172 } 15173 15174 return returnTask; 15175 } 15176 }, { 15177 key: "invokeTask", 15178 value: function invokeTask(targetZone, task, applyThis, applyArgs) { 15179 return this._invokeTaskZS ? this._invokeTaskZS.onInvokeTask(this._invokeTaskDlgt, this._invokeTaskCurrZone, targetZone, task, applyThis, applyArgs) : task.callback.apply(applyThis, applyArgs); 15180 } 15181 }, { 15182 key: "cancelTask", 15183 value: function cancelTask(targetZone, task) { 15184 var value; 15185 15186 if (this._cancelTaskZS) { 15187 value = this._cancelTaskZS.onCancelTask(this._cancelTaskDlgt, this._cancelTaskCurrZone, targetZone, task); 15188 } else { 15189 if (!task.cancelFn) { 15190 throw Error('Task is not cancelable'); 15191 } 15192 15193 value = task.cancelFn(task); 15194 } 15195 15196 return value; 15197 } 15198 }, { 15199 key: "hasTask", 15200 value: function hasTask(targetZone, isEmpty) { 15201 // hasTask should not throw error so other ZoneDelegate 15202 // can still trigger hasTask callback 15203 try { 15204 this._hasTaskZS && this._hasTaskZS.onHasTask(this._hasTaskDlgt, this._hasTaskCurrZone, targetZone, isEmpty); 15205 } catch (err) { 15206 this.handleError(targetZone, err); 15207 } 15208 } // tslint:disable-next-line:require-internal-with-underscore 15209 15210 }, { 15211 key: "_updateTaskCount", 15212 value: function _updateTaskCount(type, count) { 15213 var counts = this._taskCounts; 15214 var prev = counts[type]; 15215 var next = counts[type] = prev + count; 15216 15217 if (next < 0) { 15218 throw new Error('More tasks executed then were scheduled.'); 15219 } 15220 15221 if (prev == 0 || next == 0) { 15222 var isEmpty = { 15223 microTask: counts['microTask'] > 0, 15224 macroTask: counts['macroTask'] > 0, 15225 eventTask: counts['eventTask'] > 0, 15226 change: type 15227 }; 15228 this.hasTask(this.zone, isEmpty); 15229 } 15230 } 15231 }]); 15232 15233 return ZoneDelegate; 15234 }(); 15235 15236 var ZoneTask = /*#__PURE__*/function () { 15237 function ZoneTask(type, source, callback, options, scheduleFn, cancelFn) { 15238 _classCallCheck(this, ZoneTask); 15239 15240 // tslint:disable-next-line:require-internal-with-underscore 15241 this._zone = null; 15242 this.runCount = 0; // tslint:disable-next-line:require-internal-with-underscore 15243 15244 this._zoneDelegates = null; // tslint:disable-next-line:require-internal-with-underscore 15245 15246 this._state = 'notScheduled'; 15247 this.type = type; 15248 this.source = source; 15249 this.data = options; 15250 this.scheduleFn = scheduleFn; 15251 this.cancelFn = cancelFn; 15252 15253 if (!callback) { 15254 throw new Error('callback is not defined'); 15255 } 15256 15257 this.callback = callback; 15258 var self = this; // TODO: @JiaLiPassion options should have interface 15259 15260 if (type === eventTask && options && options.useG) { 15261 this.invoke = ZoneTask.invokeTask; 15262 } else { 15263 this.invoke = function () { 15264 return ZoneTask.invokeTask.call(global, self, this, arguments); 15265 }; 15266 } 15267 } 15268 15269 _createClass(ZoneTask, [{ 15270 key: "zone", 15271 get: function get() { 15272 return this._zone; 15273 } 15274 }, { 15275 key: "state", 15276 get: function get() { 15277 return this._state; 15278 } 15279 }, { 15280 key: "cancelScheduleRequest", 15281 value: function cancelScheduleRequest() { 15282 this._transitionTo(notScheduled, scheduling); 15283 } // tslint:disable-next-line:require-internal-with-underscore 15284 15285 }, { 15286 key: "_transitionTo", 15287 value: function _transitionTo(toState, fromState1, fromState2) { 15288 if (this._state === fromState1 || this._state === fromState2) { 15289 this._state = toState; 15290 15291 if (toState == notScheduled) { 15292 this._zoneDelegates = null; 15293 } 15294 } else { 15295 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, "'.")); 15296 } 15297 } 15298 }, { 15299 key: "toString", 15300 value: function toString() { 15301 if (this.data && typeof this.data.handleId !== 'undefined') { 15302 return this.data.handleId.toString(); 15303 } else { 15304 return Object.prototype.toString.call(this); 15305 } 15306 } // add toJSON method to prevent cyclic error when 15307 // call JSON.stringify(zoneTask) 15308 15309 }, { 15310 key: "toJSON", 15311 value: function toJSON() { 15312 return { 15313 type: this.type, 15314 state: this.state, 15315 source: this.source, 15316 zone: this.zone.name, 15317 runCount: this.runCount 15318 }; 15319 } 15320 }], [{ 15321 key: "invokeTask", 15322 value: function invokeTask(task, target, args) { 15323 if (!task) { 15324 task = this; 15325 } 15326 15327 _numberOfNestedTaskFrames++; 15328 15329 try { 15330 task.runCount++; 15331 return task.zone.runTask(task, target, args); 15332 } finally { 15333 if (_numberOfNestedTaskFrames == 1) { 15334 drainMicroTaskQueue(); 15335 } 15336 15337 _numberOfNestedTaskFrames--; 15338 } 15339 } 15340 }]); 15341 15342 return ZoneTask; 15343 }(); ////////////////////////////////////////////////////// 15344 ////////////////////////////////////////////////////// 15345 /// MICROTASK QUEUE 15346 ////////////////////////////////////////////////////// 15347 ////////////////////////////////////////////////////// 15348 15349 15350 var symbolSetTimeout = __symbol__('setTimeout'); 15351 15352 var symbolPromise = __symbol__('Promise'); 15353 15354 var symbolThen = __symbol__('then'); 15355 15356 var _microTaskQueue = []; 15357 var _isDrainingMicrotaskQueue = false; 15358 var nativeMicroTaskQueuePromise; 15359 15360 function scheduleMicroTask(task) { 15361 // if we are not running in any task, and there has not been anything scheduled 15362 // we must bootstrap the initial task creation by manually scheduling the drain 15363 if (_numberOfNestedTaskFrames === 0 && _microTaskQueue.length === 0) { 15364 // We are not running in Task, so we need to kickstart the microtask queue. 15365 if (!nativeMicroTaskQueuePromise) { 15366 if (global[symbolPromise]) { 15367 nativeMicroTaskQueuePromise = global[symbolPromise].resolve(0); 15368 } 15369 } 15370 15371 if (nativeMicroTaskQueuePromise) { 15372 var nativeThen = nativeMicroTaskQueuePromise[symbolThen]; 15373 15374 if (!nativeThen) { 15375 // native Promise is not patchable, we need to use `then` directly 15376 // issue 1078 15377 nativeThen = nativeMicroTaskQueuePromise['then']; 15378 } 15379 15380 nativeThen.call(nativeMicroTaskQueuePromise, drainMicroTaskQueue); 15381 } else { 15382 global[symbolSetTimeout](drainMicroTaskQueue, 0); 15383 } 15384 } 15385 15386 task && _microTaskQueue.push(task); 15387 } 15388 15389 function drainMicroTaskQueue() { 15390 if (!_isDrainingMicrotaskQueue) { 15391 _isDrainingMicrotaskQueue = true; 15392 15393 while (_microTaskQueue.length) { 15394 var queue = _microTaskQueue; 15395 _microTaskQueue = []; 15396 15397 for (var i = 0; i < queue.length; i++) { 15398 var task = queue[i]; 15399 15400 try { 15401 task.zone.runTask(task, null, null); 15402 } catch (error) { 15403 _api.onUnhandledError(error); 15404 } 15405 } 15406 } 15407 15408 _api.microtaskDrainDone(); 15409 15410 _isDrainingMicrotaskQueue = false; 15411 } 15412 } ////////////////////////////////////////////////////// 15413 ////////////////////////////////////////////////////// 15414 /// BOOTSTRAP 15415 ////////////////////////////////////////////////////// 15416 ////////////////////////////////////////////////////// 15417 15418 15419 var NO_ZONE = { 15420 name: 'NO ZONE' 15421 }; 15422 var notScheduled = 'notScheduled', 15423 scheduling = 'scheduling', 15424 scheduled = 'scheduled', 15425 running = 'running', 15426 canceling = 'canceling', 15427 unknown = 'unknown'; 15428 var microTask = 'microTask', 15429 macroTask = 'macroTask', 15430 eventTask = 'eventTask'; 15431 var patches = {}; 15432 var _api = { 15433 symbol: __symbol__, 15434 currentZoneFrame: function currentZoneFrame() { 15435 return _currentZoneFrame; 15436 }, 15437 onUnhandledError: noop, 15438 microtaskDrainDone: noop, 15439 scheduleMicroTask: scheduleMicroTask, 15440 showUncaughtError: function showUncaughtError() { 15441 return !Zone[__symbol__('ignoreConsoleErrorUncaughtError')]; 15442 }, 15443 patchEventTarget: function patchEventTarget() { 15444 return []; 15445 }, 15446 patchOnProperties: noop, 15447 patchMethod: function patchMethod() { 15448 return noop; 15449 }, 15450 bindArguments: function bindArguments() { 15451 return []; 15452 }, 15453 patchThen: function patchThen() { 15454 return noop; 15455 }, 15456 patchMacroTask: function patchMacroTask() { 15457 return noop; 15458 }, 15459 setNativePromise: function setNativePromise(NativePromise) { 15460 // sometimes NativePromise.resolve static function 15461 // is not ready yet, (such as core-js/es6.promise) 15462 // so we need to check here. 15463 if (NativePromise && typeof NativePromise.resolve === 'function') { 15464 nativeMicroTaskQueuePromise = NativePromise.resolve(0); 15465 } 15466 }, 15467 patchEventPrototype: function patchEventPrototype() { 15468 return noop; 15469 }, 15470 isIEOrEdge: function isIEOrEdge() { 15471 return false; 15472 }, 15473 getGlobalObjects: function getGlobalObjects() { 15474 return undefined; 15475 }, 15476 ObjectDefineProperty: function ObjectDefineProperty() { 15477 return noop; 15478 }, 15479 ObjectGetOwnPropertyDescriptor: function ObjectGetOwnPropertyDescriptor() { 15480 return undefined; 15481 }, 15482 ObjectCreate: function ObjectCreate() { 15483 return undefined; 15484 }, 15485 ArraySlice: function ArraySlice() { 15486 return []; 15487 }, 15488 patchClass: function patchClass() { 15489 return noop; 15490 }, 15491 wrapWithCurrentZone: function wrapWithCurrentZone() { 15492 return noop; 15493 }, 15494 filterProperties: function filterProperties() { 15495 return []; 15496 }, 15497 attachOriginToPatched: function attachOriginToPatched() { 15498 return noop; 15499 }, 15500 _redefineProperty: function _redefineProperty() { 15501 return noop; 15502 }, 15503 patchCallbacks: function patchCallbacks() { 15504 return noop; 15505 } 15506 }; 15507 var _currentZoneFrame = { 15508 parent: null, 15509 zone: new Zone(null, null) 15510 }; 15511 var _currentTask = null; 15512 var _numberOfNestedTaskFrames = 0; 15513 15514 function noop() {} 15515 15516 performanceMeasure('Zone', 'Zone'); 15517 return global['Zone'] = Zone; 15518 }(typeof window !== 'undefined' && window || typeof self !== 'undefined' && self || global); 15519 /** 15520 * @license 15521 * Copyright Google Inc. All Rights Reserved. 15522 * 15523 * Use of this source code is governed by an MIT-style license that can be 15524 * found in the LICENSE file at https://angular.io/license 15525 */ 15526 15527 15528 Zone.__load_patch('ZoneAwarePromise', function (global, Zone, api) { 15529 var ObjectGetOwnPropertyDescriptor = Object.getOwnPropertyDescriptor; 15530 var ObjectDefineProperty = Object.defineProperty; 15531 15532 function readableObjectToString(obj) { 15533 if (obj && obj.toString === Object.prototype.toString) { 15534 var className = obj.constructor && obj.constructor.name; 15535 return (className ? className : '') + ': ' + JSON.stringify(obj); 15536 } 15537 15538 return obj ? obj.toString() : Object.prototype.toString.call(obj); 15539 } 15540 15541 var __symbol__ = api.symbol; 15542 var _uncaughtPromiseErrors = []; 15543 var isDisableWrappingUncaughtPromiseRejection = global[__symbol__('DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION')] === true; 15544 15545 var symbolPromise = __symbol__('Promise'); 15546 15547 var symbolThen = __symbol__('then'); 15548 15549 var creationTrace = '__creationTrace__'; 15550 15551 api.onUnhandledError = function (e) { 15552 if (api.showUncaughtError()) { 15553 var rejection = e && e.rejection; 15554 15555 if (rejection) { 15556 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); 15557 } else { 15558 console.error(e); 15559 } 15560 } 15561 }; 15562 15563 api.microtaskDrainDone = function () { 15564 var _loop = function _loop() { 15565 var uncaughtPromiseError = _uncaughtPromiseErrors.shift(); 15566 15567 try { 15568 uncaughtPromiseError.zone.runGuarded(function () { 15569 throw uncaughtPromiseError; 15570 }); 15571 } catch (error) { 15572 handleUnhandledRejection(error); 15573 } 15574 }; 15575 15576 while (_uncaughtPromiseErrors.length) { 15577 _loop(); 15578 } 15579 }; 15580 15581 var UNHANDLED_PROMISE_REJECTION_HANDLER_SYMBOL = __symbol__('unhandledPromiseRejectionHandler'); 15582 15583 function handleUnhandledRejection(e) { 15584 api.onUnhandledError(e); 15585 15586 try { 15587 var handler = Zone[UNHANDLED_PROMISE_REJECTION_HANDLER_SYMBOL]; 15588 15589 if (typeof handler === 'function') { 15590 handler.call(this, e); 15591 } 15592 } catch (err) {} 15593 } 15594 15595 function isThenable(value) { 15596 return value && value.then; 15597 } 15598 15599 function forwardResolution(value) { 15600 return value; 15601 } 15602 15603 function forwardRejection(rejection) { 15604 return ZoneAwarePromise.reject(rejection); 15605 } 15606 15607 var symbolState = __symbol__('state'); 15608 15609 var symbolValue = __symbol__('value'); 15610 15611 var symbolFinally = __symbol__('finally'); 15612 15613 var symbolParentPromiseValue = __symbol__('parentPromiseValue'); 15614 15615 var symbolParentPromiseState = __symbol__('parentPromiseState'); 15616 15617 var source = 'Promise.then'; 15618 var UNRESOLVED = null; 15619 var RESOLVED = true; 15620 var REJECTED = false; 15621 var REJECTED_NO_CATCH = 0; 15622 15623 function makeResolver(promise, state) { 15624 return function (v) { 15625 try { 15626 resolvePromise(promise, state, v); 15627 } catch (err) { 15628 resolvePromise(promise, false, err); 15629 } // Do not return value or you will break the Promise spec. 15630 15631 }; 15632 } 15633 15634 var once = function once() { 15635 var wasCalled = false; 15636 return function wrapper(wrappedFunction) { 15637 return function () { 15638 if (wasCalled) { 15639 return; 15640 } 15641 15642 wasCalled = true; 15643 wrappedFunction.apply(null, arguments); 15644 }; 15645 }; 15646 }; 15647 15648 var TYPE_ERROR = 'Promise resolved with itself'; 15649 15650 var CURRENT_TASK_TRACE_SYMBOL = __symbol__('currentTaskTrace'); // Promise Resolution 15651 15652 15653 function resolvePromise(promise, state, value) { 15654 var onceWrapper = once(); 15655 15656 if (promise === value) { 15657 throw new TypeError(TYPE_ERROR); 15658 } 15659 15660 if (promise[symbolState] === UNRESOLVED) { 15661 // should only get value.then once based on promise spec. 15662 var then = null; 15663 15664 try { 15665 if (typeof value === 'object' || typeof value === 'function') { 15666 then = value && value.then; 15667 } 15668 } catch (err) { 15669 onceWrapper(function () { 15670 resolvePromise(promise, false, err); 15671 })(); 15672 return promise; 15673 } // if (value instanceof ZoneAwarePromise) { 15674 15675 15676 if (state !== REJECTED && value instanceof ZoneAwarePromise && value.hasOwnProperty(symbolState) && value.hasOwnProperty(symbolValue) && value[symbolState] !== UNRESOLVED) { 15677 clearRejectedNoCatch(value); 15678 resolvePromise(promise, value[symbolState], value[symbolValue]); 15679 } else if (state !== REJECTED && typeof then === 'function') { 15680 try { 15681 then.call(value, onceWrapper(makeResolver(promise, state)), onceWrapper(makeResolver(promise, false))); 15682 } catch (err) { 15683 onceWrapper(function () { 15684 resolvePromise(promise, false, err); 15685 })(); 15686 } 15687 } else { 15688 promise[symbolState] = state; 15689 var queue = promise[symbolValue]; 15690 promise[symbolValue] = value; 15691 15692 if (promise[symbolFinally] === symbolFinally) { 15693 // the promise is generated by Promise.prototype.finally 15694 if (state === RESOLVED) { 15695 // the state is resolved, should ignore the value 15696 // and use parent promise value 15697 promise[symbolState] = promise[symbolParentPromiseState]; 15698 promise[symbolValue] = promise[symbolParentPromiseValue]; 15699 } 15700 } // record task information in value when error occurs, so we can 15701 // do some additional work such as render longStackTrace 15702 15703 15704 if (state === REJECTED && value instanceof Error) { 15705 // check if longStackTraceZone is here 15706 var trace = Zone.currentTask && Zone.currentTask.data && Zone.currentTask.data[creationTrace]; 15707 15708 if (trace) { 15709 // only keep the long stack trace into error when in longStackTraceZone 15710 ObjectDefineProperty(value, CURRENT_TASK_TRACE_SYMBOL, { 15711 configurable: true, 15712 enumerable: false, 15713 writable: true, 15714 value: trace 15715 }); 15716 } 15717 } 15718 15719 for (var i = 0; i < queue.length;) { 15720 scheduleResolveOrReject(promise, queue[i++], queue[i++], queue[i++], queue[i++]); 15721 } 15722 15723 if (queue.length == 0 && state == REJECTED) { 15724 promise[symbolState] = REJECTED_NO_CATCH; 15725 var uncaughtPromiseError = value; 15726 15727 if (!isDisableWrappingUncaughtPromiseRejection) { 15728 // If disable wrapping uncaught promise reject 15729 // and the rejected value is an Error object, 15730 // use the value instead of wrapping it. 15731 try { 15732 // Here we throws a new Error to print more readable error log 15733 // and if the value is not an error, zone.js builds an `Error` 15734 // Object here to attach the stack information. 15735 throw new Error('Uncaught (in promise): ' + readableObjectToString(value) + (value && value.stack ? '\n' + value.stack : '')); 15736 } catch (err) { 15737 uncaughtPromiseError = err; 15738 } 15739 } 15740 15741 uncaughtPromiseError.rejection = value; 15742 uncaughtPromiseError.promise = promise; 15743 uncaughtPromiseError.zone = Zone.current; 15744 uncaughtPromiseError.task = Zone.currentTask; 15745 15746 _uncaughtPromiseErrors.push(uncaughtPromiseError); 15747 15748 api.scheduleMicroTask(); // to make sure that it is running 15749 } 15750 } 15751 } // Resolving an already resolved promise is a noop. 15752 15753 15754 return promise; 15755 } 15756 15757 var REJECTION_HANDLED_HANDLER = __symbol__('rejectionHandledHandler'); 15758 15759 function clearRejectedNoCatch(promise) { 15760 if (promise[symbolState] === REJECTED_NO_CATCH) { 15761 // if the promise is rejected no catch status 15762 // and queue.length > 0, means there is a error handler 15763 // here to handle the rejected promise, we should trigger 15764 // windows.rejectionhandled eventHandler or nodejs rejectionHandled 15765 // eventHandler 15766 try { 15767 var handler = Zone[REJECTION_HANDLED_HANDLER]; 15768 15769 if (handler && typeof handler === 'function') { 15770 handler.call(this, { 15771 rejection: promise[symbolValue], 15772 promise: promise 15773 }); 15774 } 15775 } catch (err) {} 15776 15777 promise[symbolState] = REJECTED; 15778 15779 for (var i = 0; i < _uncaughtPromiseErrors.length; i++) { 15780 if (promise === _uncaughtPromiseErrors[i].promise) { 15781 _uncaughtPromiseErrors.splice(i, 1); 15782 } 15783 } 15784 } 15785 } 15786 15787 function scheduleResolveOrReject(promise, zone, chainPromise, onFulfilled, onRejected) { 15788 clearRejectedNoCatch(promise); 15789 var promiseState = promise[symbolState]; 15790 var delegate = promiseState ? typeof onFulfilled === 'function' ? onFulfilled : forwardResolution : typeof onRejected === 'function' ? onRejected : forwardRejection; 15791 zone.scheduleMicroTask(source, function () { 15792 try { 15793 var parentPromiseValue = promise[symbolValue]; 15794 var isFinallyPromise = !!chainPromise && symbolFinally === chainPromise[symbolFinally]; 15795 15796 if (isFinallyPromise) { 15797 // if the promise is generated from finally call, keep parent promise's state and value 15798 chainPromise[symbolParentPromiseValue] = parentPromiseValue; 15799 chainPromise[symbolParentPromiseState] = promiseState; 15800 } // should not pass value to finally callback 15801 15802 15803 var value = zone.run(delegate, undefined, isFinallyPromise && delegate !== forwardRejection && delegate !== forwardResolution ? [] : [parentPromiseValue]); 15804 resolvePromise(chainPromise, true, value); 15805 } catch (error) { 15806 // if error occurs, should always return this error 15807 resolvePromise(chainPromise, false, error); 15808 } 15809 }, chainPromise); 15810 } 15811 15812 var ZONE_AWARE_PROMISE_TO_STRING = 'function ZoneAwarePromise() { [native code] }'; 15813 15814 var noop = function noop() {}; 15815 15816 var ZoneAwarePromise = /*#__PURE__*/function (_Symbol$toStringTag, _Symbol$species) { 15817 function ZoneAwarePromise(executor) { 15818 _classCallCheck(this, ZoneAwarePromise); 15819 15820 var promise = this; 15821 15822 if (!(promise instanceof ZoneAwarePromise)) { 15823 throw new Error('Must be an instanceof Promise.'); 15824 } 15825 15826 promise[symbolState] = UNRESOLVED; 15827 promise[symbolValue] = []; // queue; 15828 15829 try { 15830 executor && executor(makeResolver(promise, RESOLVED), makeResolver(promise, REJECTED)); 15831 } catch (error) { 15832 resolvePromise(promise, false, error); 15833 } 15834 } 15835 15836 _createClass(ZoneAwarePromise, [{ 15837 key: _Symbol$toStringTag, 15838 get: function get() { 15839 return 'Promise'; 15840 } 15841 }, { 15842 key: _Symbol$species, 15843 get: function get() { 15844 return ZoneAwarePromise; 15845 } 15846 }, { 15847 key: "then", 15848 value: function then(onFulfilled, onRejected) { 15849 var C = this.constructor[Symbol.species]; 15850 15851 if (!C || typeof C !== 'function') { 15852 C = this.constructor || ZoneAwarePromise; 15853 } 15854 15855 var chainPromise = new C(noop); 15856 var zone = Zone.current; 15857 15858 if (this[symbolState] == UNRESOLVED) { 15859 this[symbolValue].push(zone, chainPromise, onFulfilled, onRejected); 15860 } else { 15861 scheduleResolveOrReject(this, zone, chainPromise, onFulfilled, onRejected); 15862 } 15863 15864 return chainPromise; 15865 } 15866 }, { 15867 key: "catch", 15868 value: function _catch(onRejected) { 15869 return this.then(null, onRejected); 15870 } 15871 }, { 15872 key: "finally", 15873 value: function _finally(onFinally) { 15874 var C = this.constructor[Symbol.species]; 15875 15876 if (!C || typeof C !== 'function') { 15877 C = ZoneAwarePromise; 15878 } 15879 15880 var chainPromise = new C(noop); 15881 chainPromise[symbolFinally] = symbolFinally; 15882 var zone = Zone.current; 15883 15884 if (this[symbolState] == UNRESOLVED) { 15885 this[symbolValue].push(zone, chainPromise, onFinally, onFinally); 15886 } else { 15887 scheduleResolveOrReject(this, zone, chainPromise, onFinally, onFinally); 15888 } 15889 15890 return chainPromise; 15891 } 15892 }], [{ 15893 key: "toString", 15894 value: function toString() { 15895 return ZONE_AWARE_PROMISE_TO_STRING; 15896 } 15897 }, { 15898 key: "resolve", 15899 value: function resolve(value) { 15900 return resolvePromise(new this(null), RESOLVED, value); 15901 } 15902 }, { 15903 key: "reject", 15904 value: function reject(error) { 15905 return resolvePromise(new this(null), REJECTED, error); 15906 } 15907 }, { 15908 key: "race", 15909 value: function race(values) { 15910 var resolve; 15911 var reject; 15912 var promise = new this(function (res, rej) { 15913 resolve = res; 15914 reject = rej; 15915 }); 15916 15917 function onResolve(value) { 15918 resolve(value); 15919 } 15920 15921 function onReject(error) { 15922 reject(error); 15923 } 15924 15925 var _iterator = _createForOfIteratorHelper(values), 15926 _step; 15927 15928 try { 15929 for (_iterator.s(); !(_step = _iterator.n()).done;) { 15930 var value = _step.value; 15931 15932 if (!isThenable(value)) { 15933 value = this.resolve(value); 15934 } 15935 15936 value.then(onResolve, onReject); 15937 } 15938 } catch (err) { 15939 _iterator.e(err); 15940 } finally { 15941 _iterator.f(); 15942 } 15943 15944 return promise; 15945 } 15946 }, { 15947 key: "all", 15948 value: function all(values) { 15949 return ZoneAwarePromise.allWithCallback(values); 15950 } 15951 }, { 15952 key: "allSettled", 15953 value: function allSettled(values) { 15954 var P = this && this.prototype instanceof ZoneAwarePromise ? this : ZoneAwarePromise; 15955 return P.allWithCallback(values, { 15956 thenCallback: function thenCallback(value) { 15957 return { 15958 status: 'fulfilled', 15959 value: value 15960 }; 15961 }, 15962 errorCallback: function errorCallback(err) { 15963 return { 15964 status: 'rejected', 15965 reason: err 15966 }; 15967 } 15968 }); 15969 } 15970 }, { 15971 key: "allWithCallback", 15972 value: function allWithCallback(values, callback) { 15973 var _this = this; 15974 15975 var resolve; 15976 var reject; 15977 var promise = new this(function (res, rej) { 15978 resolve = res; 15979 reject = rej; 15980 }); // Start at 2 to prevent prematurely resolving if .then is called immediately. 15981 15982 var unresolvedCount = 2; 15983 var valueIndex = 0; 15984 var resolvedValues = []; 15985 15986 var _iterator2 = _createForOfIteratorHelper(values), 15987 _step2; 15988 15989 try { 15990 var _loop2 = function _loop2() { 15991 var value = _step2.value; 15992 15993 if (!isThenable(value)) { 15994 value = _this.resolve(value); 15995 } 15996 15997 var curValueIndex = valueIndex; 15998 15999 try { 16000 value.then(function (value) { 16001 resolvedValues[curValueIndex] = callback ? callback.thenCallback(value) : value; 16002 unresolvedCount--; 16003 16004 if (unresolvedCount === 0) { 16005 resolve(resolvedValues); 16006 } 16007 }, function (err) { 16008 if (!callback) { 16009 reject(err); 16010 } else { 16011 resolvedValues[curValueIndex] = callback.errorCallback(err); 16012 unresolvedCount--; 16013 16014 if (unresolvedCount === 0) { 16015 resolve(resolvedValues); 16016 } 16017 } 16018 }); 16019 } catch (thenErr) { 16020 reject(thenErr); 16021 } 16022 16023 unresolvedCount++; 16024 valueIndex++; 16025 }; 16026 16027 for (_iterator2.s(); !(_step2 = _iterator2.n()).done;) { 16028 _loop2(); 16029 } // Make the unresolvedCount zero-based again. 16030 16031 } catch (err) { 16032 _iterator2.e(err); 16033 } finally { 16034 _iterator2.f(); 16035 } 16036 16037 unresolvedCount -= 2; 16038 16039 if (unresolvedCount === 0) { 16040 resolve(resolvedValues); 16041 } 16042 16043 return promise; 16044 } 16045 }]); 16046 16047 return ZoneAwarePromise; 16048 }(Symbol.toStringTag, Symbol.species); // Protect against aggressive optimizers dropping seemingly unused properties. 16049 // E.g. Closure Compiler in advanced mode. 16050 16051 16052 ZoneAwarePromise['resolve'] = ZoneAwarePromise.resolve; 16053 ZoneAwarePromise['reject'] = ZoneAwarePromise.reject; 16054 ZoneAwarePromise['race'] = ZoneAwarePromise.race; 16055 ZoneAwarePromise['all'] = ZoneAwarePromise.all; 16056 var NativePromise = global[symbolPromise] = global['Promise']; 16057 16058 var ZONE_AWARE_PROMISE = Zone.__symbol__('ZoneAwarePromise'); 16059 16060 var desc = ObjectGetOwnPropertyDescriptor(global, 'Promise'); 16061 16062 if (!desc || desc.configurable) { 16063 desc && delete desc.writable; 16064 desc && delete desc.value; 16065 16066 if (!desc) { 16067 desc = { 16068 configurable: true, 16069 enumerable: true 16070 }; 16071 } 16072 16073 desc.get = function () { 16074 // if we already set ZoneAwarePromise, use patched one 16075 // otherwise return native one. 16076 return global[ZONE_AWARE_PROMISE] ? global[ZONE_AWARE_PROMISE] : global[symbolPromise]; 16077 }; 16078 16079 desc.set = function (NewNativePromise) { 16080 if (NewNativePromise === ZoneAwarePromise) { 16081 // if the NewNativePromise is ZoneAwarePromise 16082 // save to global 16083 global[ZONE_AWARE_PROMISE] = NewNativePromise; 16084 } else { 16085 // if the NewNativePromise is not ZoneAwarePromise 16086 // for example: after load zone.js, some library just 16087 // set es6-promise to global, if we set it to global 16088 // directly, assertZonePatched will fail and angular 16089 // will not loaded, so we just set the NewNativePromise 16090 // to global[symbolPromise], so the result is just like 16091 // we load ES6 Promise before zone.js 16092 global[symbolPromise] = NewNativePromise; 16093 16094 if (!NewNativePromise.prototype[symbolThen]) { 16095 patchThen(NewNativePromise); 16096 } 16097 16098 api.setNativePromise(NewNativePromise); 16099 } 16100 }; 16101 16102 ObjectDefineProperty(global, 'Promise', desc); 16103 } 16104 16105 global['Promise'] = ZoneAwarePromise; 16106 16107 var symbolThenPatched = __symbol__('thenPatched'); 16108 16109 function patchThen(Ctor) { 16110 var proto = Ctor.prototype; 16111 var prop = ObjectGetOwnPropertyDescriptor(proto, 'then'); 16112 16113 if (prop && (prop.writable === false || !prop.configurable)) { 16114 // check Ctor.prototype.then propertyDescriptor is writable or not 16115 // in meteor env, writable is false, we should ignore such case 16116 return; 16117 } 16118 16119 var originalThen = proto.then; // Keep a reference to the original method. 16120 16121 proto[symbolThen] = originalThen; 16122 16123 Ctor.prototype.then = function (onResolve, onReject) { 16124 var _this2 = this; 16125 16126 var wrapped = new ZoneAwarePromise(function (resolve, reject) { 16127 originalThen.call(_this2, resolve, reject); 16128 }); 16129 return wrapped.then(onResolve, onReject); 16130 }; 16131 16132 Ctor[symbolThenPatched] = true; 16133 } 16134 16135 api.patchThen = patchThen; 16136 16137 function zoneify(fn) { 16138 return function () { 16139 var resultPromise = fn.apply(this, arguments); 16140 16141 if (resultPromise instanceof ZoneAwarePromise) { 16142 return resultPromise; 16143 } 16144 16145 var ctor = resultPromise.constructor; 16146 16147 if (!ctor[symbolThenPatched]) { 16148 patchThen(ctor); 16149 } 16150 16151 return resultPromise; 16152 }; 16153 } 16154 16155 if (NativePromise) { 16156 patchThen(NativePromise); 16157 var fetch = global['fetch']; 16158 16159 if (typeof fetch == 'function') { 16160 global[api.symbol('fetch')] = fetch; 16161 global['fetch'] = zoneify(fetch); 16162 } 16163 } // This is not part of public API, but it is useful for tests, so we expose it. 16164 16165 16166 Promise[Zone.__symbol__('uncaughtPromiseErrors')] = _uncaughtPromiseErrors; 16167 return ZoneAwarePromise; 16168 }); 16169 /** 16170 * @license 16171 * Copyright Google Inc. All Rights Reserved. 16172 * 16173 * Use of this source code is governed by an MIT-style license that can be 16174 * found in the LICENSE file at https://angular.io/license 16175 */ 16176 16177 /** 16178 * Suppress closure compiler errors about unknown 'Zone' variable 16179 * @fileoverview 16180 * @suppress {undefinedVars,globalThis,missingRequire} 16181 */ 16182 /// <reference types="node"/> 16183 // issue #989, to reduce bundle size, use short name 16184 16185 /** Object.getOwnPropertyDescriptor */ 16186 16187 16188 var ObjectGetOwnPropertyDescriptor = Object.getOwnPropertyDescriptor; 16189 /** Object.defineProperty */ 16190 16191 var ObjectDefineProperty = Object.defineProperty; 16192 /** Object.getPrototypeOf */ 16193 16194 var ObjectGetPrototypeOf = Object.getPrototypeOf; 16195 /** Object.create */ 16196 16197 var ObjectCreate = Object.create; 16198 /** Array.prototype.slice */ 16199 16200 var ArraySlice = Array.prototype.slice; 16201 /** addEventListener string const */ 16202 16203 var ADD_EVENT_LISTENER_STR = 'addEventListener'; 16204 /** removeEventListener string const */ 16205 16206 var REMOVE_EVENT_LISTENER_STR = 'removeEventListener'; 16207 /** zoneSymbol addEventListener */ 16208 16209 var ZONE_SYMBOL_ADD_EVENT_LISTENER = Zone.__symbol__(ADD_EVENT_LISTENER_STR); 16210 /** zoneSymbol removeEventListener */ 16211 16212 16213 var ZONE_SYMBOL_REMOVE_EVENT_LISTENER = Zone.__symbol__(REMOVE_EVENT_LISTENER_STR); 16214 /** true string const */ 16215 16216 16217 var TRUE_STR = 'true'; 16218 /** false string const */ 16219 16220 var FALSE_STR = 'false'; 16221 /** Zone symbol prefix string const. */ 16222 16223 var ZONE_SYMBOL_PREFIX = Zone.__symbol__(''); 16224 16225 function wrapWithCurrentZone(callback, source) { 16226 return Zone.current.wrap(callback, source); 16227 } 16228 16229 function scheduleMacroTaskWithCurrentZone(source, callback, data, customSchedule, customCancel) { 16230 return Zone.current.scheduleMacroTask(source, callback, data, customSchedule, customCancel); 16231 } 16232 16233 var zoneSymbol = Zone.__symbol__; 16234 var isWindowExists = typeof window !== 'undefined'; 16235 var internalWindow = isWindowExists ? window : undefined; 16236 16237 var _global = isWindowExists && internalWindow || typeof self === 'object' && self || global; 16238 16239 var REMOVE_ATTRIBUTE = 'removeAttribute'; 16240 var NULL_ON_PROP_VALUE = [null]; 16241 16242 function bindArguments(args, source) { 16243 for (var i = args.length - 1; i >= 0; i--) { 16244 if (typeof args[i] === 'function') { 16245 args[i] = wrapWithCurrentZone(args[i], source + '_' + i); 16246 } 16247 } 16248 16249 return args; 16250 } 16251 16252 function patchPrototype(prototype, fnNames) { 16253 var source = prototype.constructor['name']; 16254 16255 var _loop3 = function _loop3(i) { 16256 var name = fnNames[i]; 16257 var delegate = prototype[name]; 16258 16259 if (delegate) { 16260 var prototypeDesc = ObjectGetOwnPropertyDescriptor(prototype, name); 16261 16262 if (!isPropertyWritable(prototypeDesc)) { 16263 return "continue"; 16264 } 16265 16266 prototype[name] = function (delegate) { 16267 var patched = function patched() { 16268 return delegate.apply(this, bindArguments(arguments, source + '.' + name)); 16269 }; 16270 16271 attachOriginToPatched(patched, delegate); 16272 return patched; 16273 }(delegate); 16274 } 16275 }; 16276 16277 for (var i = 0; i < fnNames.length; i++) { 16278 var _ret = _loop3(i); 16279 16280 if (_ret === "continue") continue; 16281 } 16282 } 16283 16284 function isPropertyWritable(propertyDesc) { 16285 if (!propertyDesc) { 16286 return true; 16287 } 16288 16289 if (propertyDesc.writable === false) { 16290 return false; 16291 } 16292 16293 return !(typeof propertyDesc.get === 'function' && typeof propertyDesc.set === 'undefined'); 16294 } 16295 16296 var isWebWorker = typeof WorkerGlobalScope !== 'undefined' && self instanceof WorkerGlobalScope; // Make sure to access `process` through `_global` so that WebPack does not accidentally browserify 16297 // this code. 16298 16299 var isNode = !('nw' in _global) && typeof _global.process !== 'undefined' && {}.toString.call(_global.process) === '[object process]'; 16300 var isBrowser = !isNode && !isWebWorker && !!(isWindowExists && internalWindow['HTMLElement']); // we are in electron of nw, so we are both browser and nodejs 16301 // Make sure to access `process` through `_global` so that WebPack does not accidentally browserify 16302 // this code. 16303 16304 var isMix = typeof _global.process !== 'undefined' && {}.toString.call(_global.process) === '[object process]' && !isWebWorker && !!(isWindowExists && internalWindow['HTMLElement']); 16305 var zoneSymbolEventNames = {}; 16306 16307 var wrapFn = function wrapFn(event) { 16308 // https://github.com/angular/zone.js/issues/911, in IE, sometimes 16309 // event will be undefined, so we need to use window.event 16310 event = event || _global.event; 16311 16312 if (!event) { 16313 return; 16314 } 16315 16316 var eventNameSymbol = zoneSymbolEventNames[event.type]; 16317 16318 if (!eventNameSymbol) { 16319 eventNameSymbol = zoneSymbolEventNames[event.type] = zoneSymbol('ON_PROPERTY' + event.type); 16320 } 16321 16322 var target = this || event.target || _global; 16323 var listener = target[eventNameSymbol]; 16324 var result; 16325 16326 if (isBrowser && target === internalWindow && event.type === 'error') { 16327 // window.onerror have different signiture 16328 // https://developer.mozilla.org/en-US/docs/Web/API/GlobalEventHandlers/onerror#window.onerror 16329 // and onerror callback will prevent default when callback return true 16330 var errorEvent = event; 16331 result = listener && listener.call(this, errorEvent.message, errorEvent.filename, errorEvent.lineno, errorEvent.colno, errorEvent.error); 16332 16333 if (result === true) { 16334 event.preventDefault(); 16335 } 16336 } else { 16337 result = listener && listener.apply(this, arguments); 16338 16339 if (result != undefined && !result) { 16340 event.preventDefault(); 16341 } 16342 } 16343 16344 return result; 16345 }; 16346 16347 function patchProperty(obj, prop, prototype) { 16348 var desc = ObjectGetOwnPropertyDescriptor(obj, prop); 16349 16350 if (!desc && prototype) { 16351 // when patch window object, use prototype to check prop exist or not 16352 var prototypeDesc = ObjectGetOwnPropertyDescriptor(prototype, prop); 16353 16354 if (prototypeDesc) { 16355 desc = { 16356 enumerable: true, 16357 configurable: true 16358 }; 16359 } 16360 } // if the descriptor not exists or is not configurable 16361 // just return 16362 16363 16364 if (!desc || !desc.configurable) { 16365 return; 16366 } 16367 16368 var onPropPatchedSymbol = zoneSymbol('on' + prop + 'patched'); 16369 16370 if (obj.hasOwnProperty(onPropPatchedSymbol) && obj[onPropPatchedSymbol]) { 16371 return; 16372 } // A property descriptor cannot have getter/setter and be writable 16373 // deleting the writable and value properties avoids this error: 16374 // 16375 // TypeError: property descriptors must not specify a value or be writable when a 16376 // getter or setter has been specified 16377 16378 16379 delete desc.writable; 16380 delete desc.value; 16381 var originalDescGet = desc.get; 16382 var originalDescSet = desc.set; // substr(2) cuz 'onclick' -> 'click', etc 16383 16384 var eventName = prop.substr(2); 16385 var eventNameSymbol = zoneSymbolEventNames[eventName]; 16386 16387 if (!eventNameSymbol) { 16388 eventNameSymbol = zoneSymbolEventNames[eventName] = zoneSymbol('ON_PROPERTY' + eventName); 16389 } 16390 16391 desc.set = function (newValue) { 16392 // in some of windows's onproperty callback, this is undefined 16393 // so we need to check it 16394 var target = this; 16395 16396 if (!target && obj === _global) { 16397 target = _global; 16398 } 16399 16400 if (!target) { 16401 return; 16402 } 16403 16404 var previousValue = target[eventNameSymbol]; 16405 16406 if (previousValue) { 16407 target.removeEventListener(eventName, wrapFn); 16408 } // issue #978, when onload handler was added before loading zone.js 16409 // we should remove it with originalDescSet 16410 16411 16412 if (originalDescSet) { 16413 originalDescSet.apply(target, NULL_ON_PROP_VALUE); 16414 } 16415 16416 if (typeof newValue === 'function') { 16417 target[eventNameSymbol] = newValue; 16418 target.addEventListener(eventName, wrapFn, false); 16419 } else { 16420 target[eventNameSymbol] = null; 16421 } 16422 }; // The getter would return undefined for unassigned properties but the default value of an 16423 // unassigned property is null 16424 16425 16426 desc.get = function () { 16427 // in some of windows's onproperty callback, this is undefined 16428 // so we need to check it 16429 var target = this; 16430 16431 if (!target && obj === _global) { 16432 target = _global; 16433 } 16434 16435 if (!target) { 16436 return null; 16437 } 16438 16439 var listener = target[eventNameSymbol]; 16440 16441 if (listener) { 16442 return listener; 16443 } else if (originalDescGet) { 16444 // result will be null when use inline event attribute, 16445 // such as <button onclick="func();">OK</button> 16446 // because the onclick function is internal raw uncompiled handler 16447 // the onclick will be evaluated when first time event was triggered or 16448 // the property is accessed, https://github.com/angular/zone.js/issues/525 16449 // so we should use original native get to retrieve the handler 16450 var value = originalDescGet && originalDescGet.call(this); 16451 16452 if (value) { 16453 desc.set.call(this, value); 16454 16455 if (typeof target[REMOVE_ATTRIBUTE] === 'function') { 16456 target.removeAttribute(prop); 16457 } 16458 16459 return value; 16460 } 16461 } 16462 16463 return null; 16464 }; 16465 16466 ObjectDefineProperty(obj, prop, desc); 16467 obj[onPropPatchedSymbol] = true; 16468 } 16469 16470 function patchOnProperties(obj, properties, prototype) { 16471 if (properties) { 16472 for (var i = 0; i < properties.length; i++) { 16473 patchProperty(obj, 'on' + properties[i], prototype); 16474 } 16475 } else { 16476 var onProperties = []; 16477 16478 for (var prop in obj) { 16479 if (prop.substr(0, 2) == 'on') { 16480 onProperties.push(prop); 16481 } 16482 } 16483 16484 for (var j = 0; j < onProperties.length; j++) { 16485 patchProperty(obj, onProperties[j], prototype); 16486 } 16487 } 16488 } 16489 16490 var originalInstanceKey = zoneSymbol('originalInstance'); // wrap some native API on `window` 16491 16492 function patchClass(className) { 16493 var OriginalClass = _global[className]; 16494 if (!OriginalClass) return; // keep original class in global 16495 16496 _global[zoneSymbol(className)] = OriginalClass; 16497 16498 _global[className] = function () { 16499 var a = bindArguments(arguments, className); 16500 16501 switch (a.length) { 16502 case 0: 16503 this[originalInstanceKey] = new OriginalClass(); 16504 break; 16505 16506 case 1: 16507 this[originalInstanceKey] = new OriginalClass(a[0]); 16508 break; 16509 16510 case 2: 16511 this[originalInstanceKey] = new OriginalClass(a[0], a[1]); 16512 break; 16513 16514 case 3: 16515 this[originalInstanceKey] = new OriginalClass(a[0], a[1], a[2]); 16516 break; 16517 16518 case 4: 16519 this[originalInstanceKey] = new OriginalClass(a[0], a[1], a[2], a[3]); 16520 break; 16521 16522 default: 16523 throw new Error('Arg list too long.'); 16524 } 16525 }; // attach original delegate to patched function 16526 16527 16528 attachOriginToPatched(_global[className], OriginalClass); 16529 var instance = new OriginalClass(function () {}); 16530 var prop; 16531 16532 for (prop in instance) { 16533 // https://bugs.webkit.org/show_bug.cgi?id=44721 16534 if (className === 'XMLHttpRequest' && prop === 'responseBlob') continue; 16535 16536 (function (prop) { 16537 if (typeof instance[prop] === 'function') { 16538 _global[className].prototype[prop] = function () { 16539 return this[originalInstanceKey][prop].apply(this[originalInstanceKey], arguments); 16540 }; 16541 } else { 16542 ObjectDefineProperty(_global[className].prototype, prop, { 16543 set: function set(fn) { 16544 if (typeof fn === 'function') { 16545 this[originalInstanceKey][prop] = wrapWithCurrentZone(fn, className + '.' + prop); // keep callback in wrapped function so we can 16546 // use it in Function.prototype.toString to return 16547 // the native one. 16548 16549 attachOriginToPatched(this[originalInstanceKey][prop], fn); 16550 } else { 16551 this[originalInstanceKey][prop] = fn; 16552 } 16553 }, 16554 get: function get() { 16555 return this[originalInstanceKey][prop]; 16556 } 16557 }); 16558 } 16559 })(prop); 16560 } 16561 16562 for (prop in OriginalClass) { 16563 if (prop !== 'prototype' && OriginalClass.hasOwnProperty(prop)) { 16564 _global[className][prop] = OriginalClass[prop]; 16565 } 16566 } 16567 } 16568 16569 function copySymbolProperties(src, dest) { 16570 if (typeof Object.getOwnPropertySymbols !== 'function') { 16571 return; 16572 } 16573 16574 var symbols = Object.getOwnPropertySymbols(src); 16575 symbols.forEach(function (symbol) { 16576 var desc = Object.getOwnPropertyDescriptor(src, symbol); 16577 Object.defineProperty(dest, symbol, { 16578 get: function get() { 16579 return src[symbol]; 16580 }, 16581 set: function set(value) { 16582 if (desc && (!desc.writable || typeof desc.set !== 'function')) { 16583 // if src[symbol] is not writable or not have a setter, just return 16584 return; 16585 } 16586 16587 src[symbol] = value; 16588 }, 16589 enumerable: desc ? desc.enumerable : true, 16590 configurable: desc ? desc.configurable : true 16591 }); 16592 }); 16593 } 16594 16595 var shouldCopySymbolProperties = false; 16596 16597 function patchMethod(target, name, patchFn) { 16598 var proto = target; 16599 16600 while (proto && !proto.hasOwnProperty(name)) { 16601 proto = ObjectGetPrototypeOf(proto); 16602 } 16603 16604 if (!proto && target[name]) { 16605 // somehow we did not find it, but we can see it. This happens on IE for Window properties. 16606 proto = target; 16607 } 16608 16609 var delegateName = zoneSymbol(name); 16610 var delegate = null; 16611 16612 if (proto && !(delegate = proto[delegateName])) { 16613 delegate = proto[delegateName] = proto[name]; // check whether proto[name] is writable 16614 // some property is readonly in safari, such as HtmlCanvasElement.prototype.toBlob 16615 16616 var desc = proto && ObjectGetOwnPropertyDescriptor(proto, name); 16617 16618 if (isPropertyWritable(desc)) { 16619 var patchDelegate = patchFn(delegate, delegateName, name); 16620 16621 proto[name] = function () { 16622 return patchDelegate(this, arguments); 16623 }; 16624 16625 attachOriginToPatched(proto[name], delegate); 16626 16627 if (shouldCopySymbolProperties) { 16628 copySymbolProperties(delegate, proto[name]); 16629 } 16630 } 16631 } 16632 16633 return delegate; 16634 } // TODO: @JiaLiPassion, support cancel task later if necessary 16635 16636 16637 function patchMacroTask(obj, funcName, metaCreator) { 16638 var setNative = null; 16639 16640 function scheduleTask(task) { 16641 var data = task.data; 16642 16643 data.args[data.cbIdx] = function () { 16644 task.invoke.apply(this, arguments); 16645 }; 16646 16647 setNative.apply(data.target, data.args); 16648 return task; 16649 } 16650 16651 setNative = patchMethod(obj, funcName, function (delegate) { 16652 return function (self, args) { 16653 var meta = metaCreator(self, args); 16654 16655 if (meta.cbIdx >= 0 && typeof args[meta.cbIdx] === 'function') { 16656 return scheduleMacroTaskWithCurrentZone(meta.name, args[meta.cbIdx], meta, scheduleTask); 16657 } else { 16658 // cause an error by calling it directly. 16659 return delegate.apply(self, args); 16660 } 16661 }; 16662 }); 16663 } 16664 16665 function attachOriginToPatched(patched, original) { 16666 patched[zoneSymbol('OriginalDelegate')] = original; 16667 } 16668 16669 var isDetectedIEOrEdge = false; 16670 var ieOrEdge = false; 16671 16672 function isIE() { 16673 try { 16674 var ua = internalWindow.navigator.userAgent; 16675 16676 if (ua.indexOf('MSIE ') !== -1 || ua.indexOf('Trident/') !== -1) { 16677 return true; 16678 } 16679 } catch (error) {} 16680 16681 return false; 16682 } 16683 16684 function isIEOrEdge() { 16685 if (isDetectedIEOrEdge) { 16686 return ieOrEdge; 16687 } 16688 16689 isDetectedIEOrEdge = true; 16690 16691 try { 16692 var ua = internalWindow.navigator.userAgent; 16693 16694 if (ua.indexOf('MSIE ') !== -1 || ua.indexOf('Trident/') !== -1 || ua.indexOf('Edge/') !== -1) { 16695 ieOrEdge = true; 16696 } 16697 } catch (error) {} 16698 16699 return ieOrEdge; 16700 } 16701 /** 16702 * @license 16703 * Copyright Google Inc. All Rights Reserved. 16704 * 16705 * Use of this source code is governed by an MIT-style license that can be 16706 * found in the LICENSE file at https://angular.io/license 16707 */ 16708 // override Function.prototype.toString to make zone.js patched function 16709 // look like native function 16710 16711 16712 Zone.__load_patch('toString', function (global) { 16713 // patch Func.prototype.toString to let them look like native 16714 var originalFunctionToString = Function.prototype.toString; 16715 var ORIGINAL_DELEGATE_SYMBOL = zoneSymbol('OriginalDelegate'); 16716 var PROMISE_SYMBOL = zoneSymbol('Promise'); 16717 var ERROR_SYMBOL = zoneSymbol('Error'); 16718 16719 var newFunctionToString = function toString() { 16720 if (typeof this === 'function') { 16721 var originalDelegate = this[ORIGINAL_DELEGATE_SYMBOL]; 16722 16723 if (originalDelegate) { 16724 if (typeof originalDelegate === 'function') { 16725 return originalFunctionToString.call(originalDelegate); 16726 } else { 16727 return Object.prototype.toString.call(originalDelegate); 16728 } 16729 } 16730 16731 if (this === Promise) { 16732 var nativePromise = global[PROMISE_SYMBOL]; 16733 16734 if (nativePromise) { 16735 return originalFunctionToString.call(nativePromise); 16736 } 16737 } 16738 16739 if (this === Error) { 16740 var nativeError = global[ERROR_SYMBOL]; 16741 16742 if (nativeError) { 16743 return originalFunctionToString.call(nativeError); 16744 } 16745 } 16746 } 16747 16748 return originalFunctionToString.call(this); 16749 }; 16750 16751 newFunctionToString[ORIGINAL_DELEGATE_SYMBOL] = originalFunctionToString; 16752 Function.prototype.toString = newFunctionToString; // patch Object.prototype.toString to let them look like native 16753 16754 var originalObjectToString = Object.prototype.toString; 16755 var PROMISE_OBJECT_TO_STRING = '[object Promise]'; 16756 16757 Object.prototype.toString = function () { 16758 if (this instanceof Promise) { 16759 return PROMISE_OBJECT_TO_STRING; 16760 } 16761 16762 return originalObjectToString.call(this); 16763 }; 16764 }); 16765 /** 16766 * @license 16767 * Copyright Google Inc. All Rights Reserved. 16768 * 16769 * Use of this source code is governed by an MIT-style license that can be 16770 * found in the LICENSE file at https://angular.io/license 16771 */ 16772 16773 16774 var passiveSupported = false; 16775 16776 if (typeof window !== 'undefined') { 16777 try { 16778 var options = Object.defineProperty({}, 'passive', { 16779 get: function get() { 16780 passiveSupported = true; 16781 } 16782 }); 16783 window.addEventListener('test', options, options); 16784 window.removeEventListener('test', options, options); 16785 } catch (err) { 16786 passiveSupported = false; 16787 } 16788 } // an identifier to tell ZoneTask do not create a new invoke closure 16789 16790 16791 var OPTIMIZED_ZONE_EVENT_TASK_DATA = { 16792 useG: true 16793 }; 16794 var zoneSymbolEventNames$1 = {}; 16795 var globalSources = {}; 16796 var EVENT_NAME_SYMBOL_REGX = new RegExp('^' + ZONE_SYMBOL_PREFIX + '(\\w+)(true|false)$'); 16797 var IMMEDIATE_PROPAGATION_SYMBOL = zoneSymbol('propagationStopped'); 16798 16799 function prepareEventNames(eventName, eventNameToString) { 16800 var falseEventName = (eventNameToString ? eventNameToString(eventName) : eventName) + FALSE_STR; 16801 var trueEventName = (eventNameToString ? eventNameToString(eventName) : eventName) + TRUE_STR; 16802 var symbol = ZONE_SYMBOL_PREFIX + falseEventName; 16803 var symbolCapture = ZONE_SYMBOL_PREFIX + trueEventName; 16804 zoneSymbolEventNames$1[eventName] = {}; 16805 zoneSymbolEventNames$1[eventName][FALSE_STR] = symbol; 16806 zoneSymbolEventNames$1[eventName][TRUE_STR] = symbolCapture; 16807 } 16808 16809 function patchEventTarget(_global, apis, patchOptions) { 16810 var ADD_EVENT_LISTENER = patchOptions && patchOptions.add || ADD_EVENT_LISTENER_STR; 16811 var REMOVE_EVENT_LISTENER = patchOptions && patchOptions.rm || REMOVE_EVENT_LISTENER_STR; 16812 var LISTENERS_EVENT_LISTENER = patchOptions && patchOptions.listeners || 'eventListeners'; 16813 var REMOVE_ALL_LISTENERS_EVENT_LISTENER = patchOptions && patchOptions.rmAll || 'removeAllListeners'; 16814 var zoneSymbolAddEventListener = zoneSymbol(ADD_EVENT_LISTENER); 16815 var ADD_EVENT_LISTENER_SOURCE = '.' + ADD_EVENT_LISTENER + ':'; 16816 var PREPEND_EVENT_LISTENER = 'prependListener'; 16817 var PREPEND_EVENT_LISTENER_SOURCE = '.' + PREPEND_EVENT_LISTENER + ':'; 16818 16819 var invokeTask = function invokeTask(task, target, event) { 16820 // for better performance, check isRemoved which is set 16821 // by removeEventListener 16822 if (task.isRemoved) { 16823 return; 16824 } 16825 16826 var delegate = task.callback; 16827 16828 if (typeof delegate === 'object' && delegate.handleEvent) { 16829 // create the bind version of handleEvent when invoke 16830 task.callback = function (event) { 16831 return delegate.handleEvent(event); 16832 }; 16833 16834 task.originalDelegate = delegate; 16835 } // invoke static task.invoke 16836 16837 16838 task.invoke(task, target, [event]); 16839 var options = task.options; 16840 16841 if (options && typeof options === 'object' && options.once) { 16842 // if options.once is true, after invoke once remove listener here 16843 // only browser need to do this, nodejs eventEmitter will cal removeListener 16844 // inside EventEmitter.once 16845 var _delegate = task.originalDelegate ? task.originalDelegate : task.callback; 16846 16847 target[REMOVE_EVENT_LISTENER].call(target, event.type, _delegate, options); 16848 } 16849 }; // global shared zoneAwareCallback to handle all event callback with capture = false 16850 16851 16852 var globalZoneAwareCallback = function globalZoneAwareCallback(event) { 16853 // https://github.com/angular/zone.js/issues/911, in IE, sometimes 16854 // event will be undefined, so we need to use window.event 16855 event = event || _global.event; 16856 16857 if (!event) { 16858 return; 16859 } // event.target is needed for Samsung TV and SourceBuffer 16860 // || global is needed https://github.com/angular/zone.js/issues/190 16861 16862 16863 var target = this || event.target || _global; 16864 var tasks = target[zoneSymbolEventNames$1[event.type][FALSE_STR]]; 16865 16866 if (tasks) { 16867 // invoke all tasks which attached to current target with given event.type and capture = false 16868 // for performance concern, if task.length === 1, just invoke 16869 if (tasks.length === 1) { 16870 invokeTask(tasks[0], target, event); 16871 } else { 16872 // https://github.com/angular/zone.js/issues/836 16873 // copy the tasks array before invoke, to avoid 16874 // the callback will remove itself or other listener 16875 var copyTasks = tasks.slice(); 16876 16877 for (var i = 0; i < copyTasks.length; i++) { 16878 if (event && event[IMMEDIATE_PROPAGATION_SYMBOL] === true) { 16879 break; 16880 } 16881 16882 invokeTask(copyTasks[i], target, event); 16883 } 16884 } 16885 } 16886 }; // global shared zoneAwareCallback to handle all event callback with capture = true 16887 16888 16889 var globalZoneAwareCaptureCallback = function globalZoneAwareCaptureCallback(event) { 16890 // https://github.com/angular/zone.js/issues/911, in IE, sometimes 16891 // event will be undefined, so we need to use window.event 16892 event = event || _global.event; 16893 16894 if (!event) { 16895 return; 16896 } // event.target is needed for Samsung TV and SourceBuffer 16897 // || global is needed https://github.com/angular/zone.js/issues/190 16898 16899 16900 var target = this || event.target || _global; 16901 var tasks = target[zoneSymbolEventNames$1[event.type][TRUE_STR]]; 16902 16903 if (tasks) { 16904 // invoke all tasks which attached to current target with given event.type and capture = false 16905 // for performance concern, if task.length === 1, just invoke 16906 if (tasks.length === 1) { 16907 invokeTask(tasks[0], target, event); 16908 } else { 16909 // https://github.com/angular/zone.js/issues/836 16910 // copy the tasks array before invoke, to avoid 16911 // the callback will remove itself or other listener 16912 var copyTasks = tasks.slice(); 16913 16914 for (var i = 0; i < copyTasks.length; i++) { 16915 if (event && event[IMMEDIATE_PROPAGATION_SYMBOL] === true) { 16916 break; 16917 } 16918 16919 invokeTask(copyTasks[i], target, event); 16920 } 16921 } 16922 } 16923 }; 16924 16925 function patchEventTargetMethods(obj, patchOptions) { 16926 if (!obj) { 16927 return false; 16928 } 16929 16930 var useGlobalCallback = true; 16931 16932 if (patchOptions && patchOptions.useG !== undefined) { 16933 useGlobalCallback = patchOptions.useG; 16934 } 16935 16936 var validateHandler = patchOptions && patchOptions.vh; 16937 var checkDuplicate = true; 16938 16939 if (patchOptions && patchOptions.chkDup !== undefined) { 16940 checkDuplicate = patchOptions.chkDup; 16941 } 16942 16943 var returnTarget = false; 16944 16945 if (patchOptions && patchOptions.rt !== undefined) { 16946 returnTarget = patchOptions.rt; 16947 } 16948 16949 var proto = obj; 16950 16951 while (proto && !proto.hasOwnProperty(ADD_EVENT_LISTENER)) { 16952 proto = ObjectGetPrototypeOf(proto); 16953 } 16954 16955 if (!proto && obj[ADD_EVENT_LISTENER]) { 16956 // somehow we did not find it, but we can see it. This happens on IE for Window properties. 16957 proto = obj; 16958 } 16959 16960 if (!proto) { 16961 return false; 16962 } 16963 16964 if (proto[zoneSymbolAddEventListener]) { 16965 return false; 16966 } 16967 16968 var eventNameToString = patchOptions && patchOptions.eventNameToString; // a shared global taskData to pass data for scheduleEventTask 16969 // so we do not need to create a new object just for pass some data 16970 16971 var taskData = {}; 16972 var nativeAddEventListener = proto[zoneSymbolAddEventListener] = proto[ADD_EVENT_LISTENER]; 16973 var nativeRemoveEventListener = proto[zoneSymbol(REMOVE_EVENT_LISTENER)] = proto[REMOVE_EVENT_LISTENER]; 16974 var nativeListeners = proto[zoneSymbol(LISTENERS_EVENT_LISTENER)] = proto[LISTENERS_EVENT_LISTENER]; 16975 var nativeRemoveAllListeners = proto[zoneSymbol(REMOVE_ALL_LISTENERS_EVENT_LISTENER)] = proto[REMOVE_ALL_LISTENERS_EVENT_LISTENER]; 16976 var nativePrependEventListener; 16977 16978 if (patchOptions && patchOptions.prepend) { 16979 nativePrependEventListener = proto[zoneSymbol(patchOptions.prepend)] = proto[patchOptions.prepend]; 16980 } 16981 /** 16982 * This util function will build an option object with passive option 16983 * to handle all possible input from the user. 16984 */ 16985 16986 16987 function buildEventListenerOptions(options, passive) { 16988 if (!passiveSupported && typeof options === 'object' && options) { 16989 // doesn't support passive but user want to pass an object as options. 16990 // this will not work on some old browser, so we just pass a boolean 16991 // as useCapture parameter 16992 return !!options.capture; 16993 } 16994 16995 if (!passiveSupported || !passive) { 16996 return options; 16997 } 16998 16999 if (typeof options === 'boolean') { 17000 return { 17001 capture: options, 17002 passive: true 17003 }; 17004 } 17005 17006 if (!options) { 17007 return { 17008 passive: true 17009 }; 17010 } 17011 17012 if (typeof options === 'object' && options.passive !== false) { 17013 return Object.assign(Object.assign({}, options), { 17014 passive: true 17015 }); 17016 } 17017 17018 return options; 17019 } 17020 17021 var customScheduleGlobal = function customScheduleGlobal(task) { 17022 // if there is already a task for the eventName + capture, 17023 // just return, because we use the shared globalZoneAwareCallback here. 17024 if (taskData.isExisting) { 17025 return; 17026 } 17027 17028 return nativeAddEventListener.call(taskData.target, taskData.eventName, taskData.capture ? globalZoneAwareCaptureCallback : globalZoneAwareCallback, taskData.options); 17029 }; 17030 17031 var customCancelGlobal = function customCancelGlobal(task) { 17032 // if task is not marked as isRemoved, this call is directly 17033 // from Zone.prototype.cancelTask, we should remove the task 17034 // from tasksList of target first 17035 if (!task.isRemoved) { 17036 var symbolEventNames = zoneSymbolEventNames$1[task.eventName]; 17037 var symbolEventName; 17038 17039 if (symbolEventNames) { 17040 symbolEventName = symbolEventNames[task.capture ? TRUE_STR : FALSE_STR]; 17041 } 17042 17043 var existingTasks = symbolEventName && task.target[symbolEventName]; 17044 17045 if (existingTasks) { 17046 for (var i = 0; i < existingTasks.length; i++) { 17047 var existingTask = existingTasks[i]; 17048 17049 if (existingTask === task) { 17050 existingTasks.splice(i, 1); // set isRemoved to data for faster invokeTask check 17051 17052 task.isRemoved = true; 17053 17054 if (existingTasks.length === 0) { 17055 // all tasks for the eventName + capture have gone, 17056 // remove globalZoneAwareCallback and remove the task cache from target 17057 task.allRemoved = true; 17058 task.target[symbolEventName] = null; 17059 } 17060 17061 break; 17062 } 17063 } 17064 } 17065 } // if all tasks for the eventName + capture have gone, 17066 // we will really remove the global event callback, 17067 // if not, return 17068 17069 17070 if (!task.allRemoved) { 17071 return; 17072 } 17073 17074 return nativeRemoveEventListener.call(task.target, task.eventName, task.capture ? globalZoneAwareCaptureCallback : globalZoneAwareCallback, task.options); 17075 }; 17076 17077 var customScheduleNonGlobal = function customScheduleNonGlobal(task) { 17078 return nativeAddEventListener.call(taskData.target, taskData.eventName, task.invoke, taskData.options); 17079 }; 17080 17081 var customSchedulePrepend = function customSchedulePrepend(task) { 17082 return nativePrependEventListener.call(taskData.target, taskData.eventName, task.invoke, taskData.options); 17083 }; 17084 17085 var customCancelNonGlobal = function customCancelNonGlobal(task) { 17086 return nativeRemoveEventListener.call(task.target, task.eventName, task.invoke, task.options); 17087 }; 17088 17089 var customSchedule = useGlobalCallback ? customScheduleGlobal : customScheduleNonGlobal; 17090 var customCancel = useGlobalCallback ? customCancelGlobal : customCancelNonGlobal; 17091 17092 var compareTaskCallbackVsDelegate = function compareTaskCallbackVsDelegate(task, delegate) { 17093 var typeOfDelegate = typeof delegate; 17094 return typeOfDelegate === 'function' && task.callback === delegate || typeOfDelegate === 'object' && task.originalDelegate === delegate; 17095 }; 17096 17097 var compare = patchOptions && patchOptions.diff ? patchOptions.diff : compareTaskCallbackVsDelegate; 17098 var blackListedEvents = Zone[zoneSymbol('BLACK_LISTED_EVENTS')]; 17099 17100 var passiveEvents = _global[zoneSymbol('PASSIVE_EVENTS')]; 17101 17102 var makeAddListener = function makeAddListener(nativeListener, addSource, customScheduleFn, customCancelFn) { 17103 var returnTarget = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : false; 17104 var prepend = arguments.length > 5 && arguments[5] !== undefined ? arguments[5] : false; 17105 return function () { 17106 var target = this || _global; 17107 var eventName = arguments[0]; 17108 17109 if (patchOptions && patchOptions.transferEventName) { 17110 eventName = patchOptions.transferEventName(eventName); 17111 } 17112 17113 var delegate = arguments[1]; 17114 17115 if (!delegate) { 17116 return nativeListener.apply(this, arguments); 17117 } 17118 17119 if (isNode && eventName === 'uncaughtException') { 17120 // don't patch uncaughtException of nodejs to prevent endless loop 17121 return nativeListener.apply(this, arguments); 17122 } // don't create the bind delegate function for handleEvent 17123 // case here to improve addEventListener performance 17124 // we will create the bind delegate when invoke 17125 17126 17127 var isHandleEvent = false; 17128 17129 if (typeof delegate !== 'function') { 17130 if (!delegate.handleEvent) { 17131 return nativeListener.apply(this, arguments); 17132 } 17133 17134 isHandleEvent = true; 17135 } 17136 17137 if (validateHandler && !validateHandler(nativeListener, delegate, target, arguments)) { 17138 return; 17139 } 17140 17141 var passive = passiveSupported && !!passiveEvents && passiveEvents.indexOf(eventName) !== -1; 17142 var options = buildEventListenerOptions(arguments[2], passive); 17143 17144 if (blackListedEvents) { 17145 // check black list 17146 for (var i = 0; i < blackListedEvents.length; i++) { 17147 if (eventName === blackListedEvents[i]) { 17148 if (passive) { 17149 return nativeListener.call(target, eventName, delegate, options); 17150 } else { 17151 return nativeListener.apply(this, arguments); 17152 } 17153 } 17154 } 17155 } 17156 17157 var capture = !options ? false : typeof options === 'boolean' ? true : options.capture; 17158 var once = options && typeof options === 'object' ? options.once : false; 17159 var zone = Zone.current; 17160 var symbolEventNames = zoneSymbolEventNames$1[eventName]; 17161 17162 if (!symbolEventNames) { 17163 prepareEventNames(eventName, eventNameToString); 17164 symbolEventNames = zoneSymbolEventNames$1[eventName]; 17165 } 17166 17167 var symbolEventName = symbolEventNames[capture ? TRUE_STR : FALSE_STR]; 17168 var existingTasks = target[symbolEventName]; 17169 var isExisting = false; 17170 17171 if (existingTasks) { 17172 // already have task registered 17173 isExisting = true; 17174 17175 if (checkDuplicate) { 17176 for (var _i = 0; _i < existingTasks.length; _i++) { 17177 if (compare(existingTasks[_i], delegate)) { 17178 // same callback, same capture, same event name, just return 17179 return; 17180 } 17181 } 17182 } 17183 } else { 17184 existingTasks = target[symbolEventName] = []; 17185 } 17186 17187 var source; 17188 var constructorName = target.constructor['name']; 17189 var targetSource = globalSources[constructorName]; 17190 17191 if (targetSource) { 17192 source = targetSource[eventName]; 17193 } 17194 17195 if (!source) { 17196 source = constructorName + addSource + (eventNameToString ? eventNameToString(eventName) : eventName); 17197 } // do not create a new object as task.data to pass those things 17198 // just use the global shared one 17199 17200 17201 taskData.options = options; 17202 17203 if (once) { 17204 // if addEventListener with once options, we don't pass it to 17205 // native addEventListener, instead we keep the once setting 17206 // and handle ourselves. 17207 taskData.options.once = false; 17208 } 17209 17210 taskData.target = target; 17211 taskData.capture = capture; 17212 taskData.eventName = eventName; 17213 taskData.isExisting = isExisting; 17214 var data = useGlobalCallback ? OPTIMIZED_ZONE_EVENT_TASK_DATA : undefined; // keep taskData into data to allow onScheduleEventTask to access the task information 17215 17216 if (data) { 17217 data.taskData = taskData; 17218 } 17219 17220 var task = zone.scheduleEventTask(source, delegate, data, customScheduleFn, customCancelFn); // should clear taskData.target to avoid memory leak 17221 // issue, https://github.com/angular/angular/issues/20442 17222 17223 taskData.target = null; // need to clear up taskData because it is a global object 17224 17225 if (data) { 17226 data.taskData = null; 17227 } // have to save those information to task in case 17228 // application may call task.zone.cancelTask() directly 17229 17230 17231 if (once) { 17232 options.once = true; 17233 } 17234 17235 if (!(!passiveSupported && typeof task.options === 'boolean')) { 17236 // if not support passive, and we pass an option object 17237 // to addEventListener, we should save the options to task 17238 task.options = options; 17239 } 17240 17241 task.target = target; 17242 task.capture = capture; 17243 task.eventName = eventName; 17244 17245 if (isHandleEvent) { 17246 // save original delegate for compare to check duplicate 17247 task.originalDelegate = delegate; 17248 } 17249 17250 if (!prepend) { 17251 existingTasks.push(task); 17252 } else { 17253 existingTasks.unshift(task); 17254 } 17255 17256 if (returnTarget) { 17257 return target; 17258 } 17259 }; 17260 }; 17261 17262 proto[ADD_EVENT_LISTENER] = makeAddListener(nativeAddEventListener, ADD_EVENT_LISTENER_SOURCE, customSchedule, customCancel, returnTarget); 17263 17264 if (nativePrependEventListener) { 17265 proto[PREPEND_EVENT_LISTENER] = makeAddListener(nativePrependEventListener, PREPEND_EVENT_LISTENER_SOURCE, customSchedulePrepend, customCancel, returnTarget, true); 17266 } 17267 17268 proto[REMOVE_EVENT_LISTENER] = function () { 17269 var target = this || _global; 17270 var eventName = arguments[0]; 17271 17272 if (patchOptions && patchOptions.transferEventName) { 17273 eventName = patchOptions.transferEventName(eventName); 17274 } 17275 17276 var options = arguments[2]; 17277 var capture = !options ? false : typeof options === 'boolean' ? true : options.capture; 17278 var delegate = arguments[1]; 17279 17280 if (!delegate) { 17281 return nativeRemoveEventListener.apply(this, arguments); 17282 } 17283 17284 if (validateHandler && !validateHandler(nativeRemoveEventListener, delegate, target, arguments)) { 17285 return; 17286 } 17287 17288 var symbolEventNames = zoneSymbolEventNames$1[eventName]; 17289 var symbolEventName; 17290 17291 if (symbolEventNames) { 17292 symbolEventName = symbolEventNames[capture ? TRUE_STR : FALSE_STR]; 17293 } 17294 17295 var existingTasks = symbolEventName && target[symbolEventName]; 17296 17297 if (existingTasks) { 17298 for (var i = 0; i < existingTasks.length; i++) { 17299 var existingTask = existingTasks[i]; 17300 17301 if (compare(existingTask, delegate)) { 17302 existingTasks.splice(i, 1); // set isRemoved to data for faster invokeTask check 17303 17304 existingTask.isRemoved = true; 17305 17306 if (existingTasks.length === 0) { 17307 // all tasks for the eventName + capture have gone, 17308 // remove globalZoneAwareCallback and remove the task cache from target 17309 existingTask.allRemoved = true; 17310 target[symbolEventName] = null; // in the target, we have an event listener which is added by on_property 17311 // such as target.onclick = function() {}, so we need to clear this internal 17312 // property too if all delegates all removed 17313 17314 if (typeof eventName === 'string') { 17315 var onPropertySymbol = ZONE_SYMBOL_PREFIX + 'ON_PROPERTY' + eventName; 17316 target[onPropertySymbol] = null; 17317 } 17318 } 17319 17320 existingTask.zone.cancelTask(existingTask); 17321 17322 if (returnTarget) { 17323 return target; 17324 } 17325 17326 return; 17327 } 17328 } 17329 } // issue 930, didn't find the event name or callback 17330 // from zone kept existingTasks, the callback maybe 17331 // added outside of zone, we need to call native removeEventListener 17332 // to try to remove it. 17333 17334 17335 return nativeRemoveEventListener.apply(this, arguments); 17336 }; 17337 17338 proto[LISTENERS_EVENT_LISTENER] = function () { 17339 var target = this || _global; 17340 var eventName = arguments[0]; 17341 17342 if (patchOptions && patchOptions.transferEventName) { 17343 eventName = patchOptions.transferEventName(eventName); 17344 } 17345 17346 var listeners = []; 17347 var tasks = findEventTasks(target, eventNameToString ? eventNameToString(eventName) : eventName); 17348 17349 for (var i = 0; i < tasks.length; i++) { 17350 var task = tasks[i]; 17351 var delegate = task.originalDelegate ? task.originalDelegate : task.callback; 17352 listeners.push(delegate); 17353 } 17354 17355 return listeners; 17356 }; 17357 17358 proto[REMOVE_ALL_LISTENERS_EVENT_LISTENER] = function () { 17359 var target = this || _global; 17360 var eventName = arguments[0]; 17361 17362 if (!eventName) { 17363 var keys = Object.keys(target); 17364 17365 for (var i = 0; i < keys.length; i++) { 17366 var prop = keys[i]; 17367 var match = EVENT_NAME_SYMBOL_REGX.exec(prop); 17368 var evtName = match && match[1]; // in nodejs EventEmitter, removeListener event is 17369 // used for monitoring the removeListener call, 17370 // so just keep removeListener eventListener until 17371 // all other eventListeners are removed 17372 17373 if (evtName && evtName !== 'removeListener') { 17374 this[REMOVE_ALL_LISTENERS_EVENT_LISTENER].call(this, evtName); 17375 } 17376 } // remove removeListener listener finally 17377 17378 17379 this[REMOVE_ALL_LISTENERS_EVENT_LISTENER].call(this, 'removeListener'); 17380 } else { 17381 if (patchOptions && patchOptions.transferEventName) { 17382 eventName = patchOptions.transferEventName(eventName); 17383 } 17384 17385 var symbolEventNames = zoneSymbolEventNames$1[eventName]; 17386 17387 if (symbolEventNames) { 17388 var symbolEventName = symbolEventNames[FALSE_STR]; 17389 var symbolCaptureEventName = symbolEventNames[TRUE_STR]; 17390 var tasks = target[symbolEventName]; 17391 var captureTasks = target[symbolCaptureEventName]; 17392 17393 if (tasks) { 17394 var removeTasks = tasks.slice(); 17395 17396 for (var _i2 = 0; _i2 < removeTasks.length; _i2++) { 17397 var task = removeTasks[_i2]; 17398 var delegate = task.originalDelegate ? task.originalDelegate : task.callback; 17399 this[REMOVE_EVENT_LISTENER].call(this, eventName, delegate, task.options); 17400 } 17401 } 17402 17403 if (captureTasks) { 17404 var _removeTasks = captureTasks.slice(); 17405 17406 for (var _i3 = 0; _i3 < _removeTasks.length; _i3++) { 17407 var _task = _removeTasks[_i3]; 17408 17409 var _delegate2 = _task.originalDelegate ? _task.originalDelegate : _task.callback; 17410 17411 this[REMOVE_EVENT_LISTENER].call(this, eventName, _delegate2, _task.options); 17412 } 17413 } 17414 } 17415 } 17416 17417 if (returnTarget) { 17418 return this; 17419 } 17420 }; // for native toString patch 17421 17422 17423 attachOriginToPatched(proto[ADD_EVENT_LISTENER], nativeAddEventListener); 17424 attachOriginToPatched(proto[REMOVE_EVENT_LISTENER], nativeRemoveEventListener); 17425 17426 if (nativeRemoveAllListeners) { 17427 attachOriginToPatched(proto[REMOVE_ALL_LISTENERS_EVENT_LISTENER], nativeRemoveAllListeners); 17428 } 17429 17430 if (nativeListeners) { 17431 attachOriginToPatched(proto[LISTENERS_EVENT_LISTENER], nativeListeners); 17432 } 17433 17434 return true; 17435 } 17436 17437 var results = []; 17438 17439 for (var i = 0; i < apis.length; i++) { 17440 results[i] = patchEventTargetMethods(apis[i], patchOptions); 17441 } 17442 17443 return results; 17444 } 17445 17446 function findEventTasks(target, eventName) { 17447 if (!eventName) { 17448 var foundTasks = []; 17449 17450 for (var prop in target) { 17451 var match = EVENT_NAME_SYMBOL_REGX.exec(prop); 17452 var evtName = match && match[1]; 17453 17454 if (evtName && (!eventName || evtName === eventName)) { 17455 var tasks = target[prop]; 17456 17457 if (tasks) { 17458 for (var i = 0; i < tasks.length; i++) { 17459 foundTasks.push(tasks[i]); 17460 } 17461 } 17462 } 17463 } 17464 17465 return foundTasks; 17466 } 17467 17468 var symbolEventName = zoneSymbolEventNames$1[eventName]; 17469 17470 if (!symbolEventName) { 17471 prepareEventNames(eventName); 17472 symbolEventName = zoneSymbolEventNames$1[eventName]; 17473 } 17474 17475 var captureFalseTasks = target[symbolEventName[FALSE_STR]]; 17476 var captureTrueTasks = target[symbolEventName[TRUE_STR]]; 17477 17478 if (!captureFalseTasks) { 17479 return captureTrueTasks ? captureTrueTasks.slice() : []; 17480 } else { 17481 return captureTrueTasks ? captureFalseTasks.concat(captureTrueTasks) : captureFalseTasks.slice(); 17482 } 17483 } 17484 17485 function patchEventPrototype(global, api) { 17486 var Event = global['Event']; 17487 17488 if (Event && Event.prototype) { 17489 api.patchMethod(Event.prototype, 'stopImmediatePropagation', function (delegate) { 17490 return function (self, args) { 17491 self[IMMEDIATE_PROPAGATION_SYMBOL] = true; // we need to call the native stopImmediatePropagation 17492 // in case in some hybrid application, some part of 17493 // application will be controlled by zone, some are not 17494 17495 delegate && delegate.apply(self, args); 17496 }; 17497 }); 17498 } 17499 } 17500 /** 17501 * @license 17502 * Copyright Google Inc. All Rights Reserved. 17503 * 17504 * Use of this source code is governed by an MIT-style license that can be 17505 * found in the LICENSE file at https://angular.io/license 17506 */ 17507 17508 17509 function patchCallbacks(api, target, targetName, method, callbacks) { 17510 var symbol = Zone.__symbol__(method); 17511 17512 if (target[symbol]) { 17513 return; 17514 } 17515 17516 var nativeDelegate = target[symbol] = target[method]; 17517 17518 target[method] = function (name, opts, options) { 17519 if (opts && opts.prototype) { 17520 callbacks.forEach(function (callback) { 17521 var source = "".concat(targetName, ".").concat(method, "::") + callback; 17522 var prototype = opts.prototype; 17523 17524 if (prototype.hasOwnProperty(callback)) { 17525 var descriptor = api.ObjectGetOwnPropertyDescriptor(prototype, callback); 17526 17527 if (descriptor && descriptor.value) { 17528 descriptor.value = api.wrapWithCurrentZone(descriptor.value, source); 17529 17530 api._redefineProperty(opts.prototype, callback, descriptor); 17531 } else if (prototype[callback]) { 17532 prototype[callback] = api.wrapWithCurrentZone(prototype[callback], source); 17533 } 17534 } else if (prototype[callback]) { 17535 prototype[callback] = api.wrapWithCurrentZone(prototype[callback], source); 17536 } 17537 }); 17538 } 17539 17540 return nativeDelegate.call(target, name, opts, options); 17541 }; 17542 17543 api.attachOriginToPatched(target[method], nativeDelegate); 17544 } 17545 /** 17546 * @license 17547 * Copyright Google Inc. All Rights Reserved. 17548 * 17549 * Use of this source code is governed by an MIT-style license that can be 17550 * found in the LICENSE file at https://angular.io/license 17551 */ 17552 17553 17554 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']; 17555 var documentEventNames = ['afterscriptexecute', 'beforescriptexecute', 'DOMContentLoaded', 'freeze', 'fullscreenchange', 'mozfullscreenchange', 'webkitfullscreenchange', 'msfullscreenchange', 'fullscreenerror', 'mozfullscreenerror', 'webkitfullscreenerror', 'msfullscreenerror', 'readystatechange', 'visibilitychange', 'resume']; 17556 var windowEventNames = ['absolutedeviceorientation', 'afterinput', 'afterprint', 'appinstalled', 'beforeinstallprompt', 'beforeprint', 'beforeunload', 'devicelight', 'devicemotion', 'deviceorientation', 'deviceorientationabsolute', 'deviceproximity', 'hashchange', 'languagechange', 'message', 'mozbeforepaint', 'offline', 'online', 'paint', 'pageshow', 'pagehide', 'popstate', 'rejectionhandled', 'storage', 'unhandledrejection', 'unload', 'userproximity', 'vrdisplayconnected', 'vrdisplaydisconnected', 'vrdisplaypresentchange']; 17557 var htmlElementEventNames = ['beforecopy', 'beforecut', 'beforepaste', 'copy', 'cut', 'paste', 'dragstart', 'loadend', 'animationstart', 'search', 'transitionrun', 'transitionstart', 'webkitanimationend', 'webkitanimationiteration', 'webkitanimationstart', 'webkittransitionend']; 17558 var mediaElementEventNames = ['encrypted', 'waitingforkey', 'msneedkey', 'mozinterruptbegin', 'mozinterruptend']; 17559 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']; 17560 var webglEventNames = ['webglcontextrestored', 'webglcontextlost', 'webglcontextcreationerror']; 17561 var formEventNames = ['autocomplete', 'autocompleteerror']; 17562 var detailEventNames = ['toggle']; 17563 var frameEventNames = ['load']; 17564 var frameSetEventNames = ['blur', 'error', 'focus', 'load', 'resize', 'scroll', 'messageerror']; 17565 var marqueeEventNames = ['bounce', 'finish', 'start']; 17566 var XMLHttpRequestEventNames = ['loadstart', 'progress', 'abort', 'error', 'load', 'progress', 'timeout', 'loadend', 'readystatechange']; 17567 var IDBIndexEventNames = ['upgradeneeded', 'complete', 'abort', 'success', 'error', 'blocked', 'versionchange', 'close']; 17568 var websocketEventNames = ['close', 'error', 'open', 'message']; 17569 var workerEventNames = ['error', 'message']; 17570 var eventNames = globalEventHandlersEventNames.concat(webglEventNames, formEventNames, detailEventNames, documentEventNames, windowEventNames, htmlElementEventNames, ieElementEventNames); 17571 17572 function filterProperties(target, onProperties, ignoreProperties) { 17573 if (!ignoreProperties || ignoreProperties.length === 0) { 17574 return onProperties; 17575 } 17576 17577 var tip = ignoreProperties.filter(function (ip) { 17578 return ip.target === target; 17579 }); 17580 17581 if (!tip || tip.length === 0) { 17582 return onProperties; 17583 } 17584 17585 var targetIgnoreProperties = tip[0].ignoreProperties; 17586 return onProperties.filter(function (op) { 17587 return targetIgnoreProperties.indexOf(op) === -1; 17588 }); 17589 } 17590 17591 function patchFilteredProperties(target, onProperties, ignoreProperties, prototype) { 17592 // check whether target is available, sometimes target will be undefined 17593 // because different browser or some 3rd party plugin. 17594 if (!target) { 17595 return; 17596 } 17597 17598 var filteredProperties = filterProperties(target, onProperties, ignoreProperties); 17599 patchOnProperties(target, filteredProperties, prototype); 17600 } 17601 17602 function propertyDescriptorPatch(api, _global) { 17603 if (isNode && !isMix) { 17604 return; 17605 } 17606 17607 if (Zone[api.symbol('patchEvents')]) { 17608 // events are already been patched by legacy patch. 17609 return; 17610 } 17611 17612 var supportsWebSocket = typeof WebSocket !== 'undefined'; 17613 var ignoreProperties = _global['__Zone_ignore_on_properties']; // for browsers that we can patch the descriptor: Chrome & Firefox 17614 17615 if (isBrowser) { 17616 var _internalWindow = window; 17617 var ignoreErrorProperties = isIE ? [{ 17618 target: _internalWindow, 17619 ignoreProperties: ['error'] 17620 }] : []; // in IE/Edge, onProp not exist in window object, but in WindowPrototype 17621 // so we need to pass WindowPrototype to check onProp exist or not 17622 17623 patchFilteredProperties(_internalWindow, eventNames.concat(['messageerror']), ignoreProperties ? ignoreProperties.concat(ignoreErrorProperties) : ignoreProperties, ObjectGetPrototypeOf(_internalWindow)); 17624 patchFilteredProperties(Document.prototype, eventNames, ignoreProperties); 17625 17626 if (typeof _internalWindow['SVGElement'] !== 'undefined') { 17627 patchFilteredProperties(_internalWindow['SVGElement'].prototype, eventNames, ignoreProperties); 17628 } 17629 17630 patchFilteredProperties(Element.prototype, eventNames, ignoreProperties); 17631 patchFilteredProperties(HTMLElement.prototype, eventNames, ignoreProperties); 17632 patchFilteredProperties(HTMLMediaElement.prototype, mediaElementEventNames, ignoreProperties); 17633 patchFilteredProperties(HTMLFrameSetElement.prototype, windowEventNames.concat(frameSetEventNames), ignoreProperties); 17634 patchFilteredProperties(HTMLBodyElement.prototype, windowEventNames.concat(frameSetEventNames), ignoreProperties); 17635 patchFilteredProperties(HTMLFrameElement.prototype, frameEventNames, ignoreProperties); 17636 patchFilteredProperties(HTMLIFrameElement.prototype, frameEventNames, ignoreProperties); 17637 var HTMLMarqueeElement = _internalWindow['HTMLMarqueeElement']; 17638 17639 if (HTMLMarqueeElement) { 17640 patchFilteredProperties(HTMLMarqueeElement.prototype, marqueeEventNames, ignoreProperties); 17641 } 17642 17643 var Worker = _internalWindow['Worker']; 17644 17645 if (Worker) { 17646 patchFilteredProperties(Worker.prototype, workerEventNames, ignoreProperties); 17647 } 17648 } 17649 17650 var XMLHttpRequest = _global['XMLHttpRequest']; 17651 17652 if (XMLHttpRequest) { 17653 // XMLHttpRequest is not available in ServiceWorker, so we need to check here 17654 patchFilteredProperties(XMLHttpRequest.prototype, XMLHttpRequestEventNames, ignoreProperties); 17655 } 17656 17657 var XMLHttpRequestEventTarget = _global['XMLHttpRequestEventTarget']; 17658 17659 if (XMLHttpRequestEventTarget) { 17660 patchFilteredProperties(XMLHttpRequestEventTarget && XMLHttpRequestEventTarget.prototype, XMLHttpRequestEventNames, ignoreProperties); 17661 } 17662 17663 if (typeof IDBIndex !== 'undefined') { 17664 patchFilteredProperties(IDBIndex.prototype, IDBIndexEventNames, ignoreProperties); 17665 patchFilteredProperties(IDBRequest.prototype, IDBIndexEventNames, ignoreProperties); 17666 patchFilteredProperties(IDBOpenDBRequest.prototype, IDBIndexEventNames, ignoreProperties); 17667 patchFilteredProperties(IDBDatabase.prototype, IDBIndexEventNames, ignoreProperties); 17668 patchFilteredProperties(IDBTransaction.prototype, IDBIndexEventNames, ignoreProperties); 17669 patchFilteredProperties(IDBCursor.prototype, IDBIndexEventNames, ignoreProperties); 17670 } 17671 17672 if (supportsWebSocket) { 17673 patchFilteredProperties(WebSocket.prototype, websocketEventNames, ignoreProperties); 17674 } 17675 } 17676 /** 17677 * @license 17678 * Copyright Google Inc. All Rights Reserved. 17679 * 17680 * Use of this source code is governed by an MIT-style license that can be 17681 * found in the LICENSE file at https://angular.io/license 17682 */ 17683 17684 17685 Zone.__load_patch('util', function (global, Zone, api) { 17686 api.patchOnProperties = patchOnProperties; 17687 api.patchMethod = patchMethod; 17688 api.bindArguments = bindArguments; 17689 api.patchMacroTask = patchMacroTask; // In earlier version of zone.js (<0.9.0), we use env name `__zone_symbol__BLACK_LISTED_EVENTS` to 17690 // define which events will not be patched by `Zone.js`. 17691 // In newer version (>=0.9.0), we change the env name to `__zone_symbol__UNPATCHED_EVENTS` to keep 17692 // the name consistent with angular repo. 17693 // The `__zone_symbol__BLACK_LISTED_EVENTS` is deprecated, but it is still be supported for 17694 // backwards compatibility. 17695 17696 var SYMBOL_BLACK_LISTED_EVENTS = Zone.__symbol__('BLACK_LISTED_EVENTS'); 17697 17698 var SYMBOL_UNPATCHED_EVENTS = Zone.__symbol__('UNPATCHED_EVENTS'); 17699 17700 if (global[SYMBOL_UNPATCHED_EVENTS]) { 17701 global[SYMBOL_BLACK_LISTED_EVENTS] = global[SYMBOL_UNPATCHED_EVENTS]; 17702 } 17703 17704 if (global[SYMBOL_BLACK_LISTED_EVENTS]) { 17705 Zone[SYMBOL_BLACK_LISTED_EVENTS] = Zone[SYMBOL_UNPATCHED_EVENTS] = global[SYMBOL_BLACK_LISTED_EVENTS]; 17706 } 17707 17708 api.patchEventPrototype = patchEventPrototype; 17709 api.patchEventTarget = patchEventTarget; 17710 api.isIEOrEdge = isIEOrEdge; 17711 api.ObjectDefineProperty = ObjectDefineProperty; 17712 api.ObjectGetOwnPropertyDescriptor = ObjectGetOwnPropertyDescriptor; 17713 api.ObjectCreate = ObjectCreate; 17714 api.ArraySlice = ArraySlice; 17715 api.patchClass = patchClass; 17716 api.wrapWithCurrentZone = wrapWithCurrentZone; 17717 api.filterProperties = filterProperties; 17718 api.attachOriginToPatched = attachOriginToPatched; 17719 api._redefineProperty = Object.defineProperty; 17720 api.patchCallbacks = patchCallbacks; 17721 17722 api.getGlobalObjects = function () { 17723 return { 17724 globalSources: globalSources, 17725 zoneSymbolEventNames: zoneSymbolEventNames$1, 17726 eventNames: eventNames, 17727 isBrowser: isBrowser, 17728 isMix: isMix, 17729 isNode: isNode, 17730 TRUE_STR: TRUE_STR, 17731 FALSE_STR: FALSE_STR, 17732 ZONE_SYMBOL_PREFIX: ZONE_SYMBOL_PREFIX, 17733 ADD_EVENT_LISTENER_STR: ADD_EVENT_LISTENER_STR, 17734 REMOVE_EVENT_LISTENER_STR: REMOVE_EVENT_LISTENER_STR 17735 }; 17736 }; 17737 }); 17738 /** 17739 * @license 17740 * Copyright Google Inc. All Rights Reserved. 17741 * 17742 * Use of this source code is governed by an MIT-style license that can be 17743 * found in the LICENSE file at https://angular.io/license 17744 */ 17745 17746 17747 var taskSymbol = zoneSymbol('zoneTask'); 17748 17749 function patchTimer(window, setName, cancelName, nameSuffix) { 17750 var setNative = null; 17751 var clearNative = null; 17752 setName += nameSuffix; 17753 cancelName += nameSuffix; 17754 var tasksByHandleId = {}; 17755 17756 function scheduleTask(task) { 17757 var data = task.data; 17758 17759 function timer() { 17760 try { 17761 task.invoke.apply(this, arguments); 17762 } finally { 17763 // issue-934, task will be cancelled 17764 // even it is a periodic task such as 17765 // setInterval 17766 if (!(task.data && task.data.isPeriodic)) { 17767 if (typeof data.handleId === 'number') { 17768 // in non-nodejs env, we remove timerId 17769 // from local cache 17770 delete tasksByHandleId[data.handleId]; 17771 } else if (data.handleId) { 17772 // Node returns complex objects as handleIds 17773 // we remove task reference from timer object 17774 data.handleId[taskSymbol] = null; 17775 } 17776 } 17777 } 17778 } 17779 17780 data.args[0] = timer; 17781 data.handleId = setNative.apply(window, data.args); 17782 return task; 17783 } 17784 17785 function clearTask(task) { 17786 return clearNative(task.data.handleId); 17787 } 17788 17789 setNative = patchMethod(window, setName, function (delegate) { 17790 return function (self, args) { 17791 if (typeof args[0] === 'function') { 17792 var _options = { 17793 isPeriodic: nameSuffix === 'Interval', 17794 delay: nameSuffix === 'Timeout' || nameSuffix === 'Interval' ? args[1] || 0 : undefined, 17795 args: args 17796 }; 17797 var task = scheduleMacroTaskWithCurrentZone(setName, args[0], _options, scheduleTask, clearTask); 17798 17799 if (!task) { 17800 return task; 17801 } // Node.js must additionally support the ref and unref functions. 17802 17803 17804 var handle = task.data.handleId; 17805 17806 if (typeof handle === 'number') { 17807 // for non nodejs env, we save handleId: task 17808 // mapping in local cache for clearTimeout 17809 tasksByHandleId[handle] = task; 17810 } else if (handle) { 17811 // for nodejs env, we save task 17812 // reference in timerId Object for clearTimeout 17813 handle[taskSymbol] = task; 17814 } // check whether handle is null, because some polyfill or browser 17815 // may return undefined from setTimeout/setInterval/setImmediate/requestAnimationFrame 17816 17817 17818 if (handle && handle.ref && handle.unref && typeof handle.ref === 'function' && typeof handle.unref === 'function') { 17819 task.ref = handle.ref.bind(handle); 17820 task.unref = handle.unref.bind(handle); 17821 } 17822 17823 if (typeof handle === 'number' || handle) { 17824 return handle; 17825 } 17826 17827 return task; 17828 } else { 17829 // cause an error by calling it directly. 17830 return delegate.apply(window, args); 17831 } 17832 }; 17833 }); 17834 clearNative = patchMethod(window, cancelName, function (delegate) { 17835 return function (self, args) { 17836 var id = args[0]; 17837 var task; 17838 17839 if (typeof id === 'number') { 17840 // non nodejs env. 17841 task = tasksByHandleId[id]; 17842 } else { 17843 // nodejs env. 17844 task = id && id[taskSymbol]; // other environments. 17845 17846 if (!task) { 17847 task = id; 17848 } 17849 } 17850 17851 if (task && typeof task.type === 'string') { 17852 if (task.state !== 'notScheduled' && (task.cancelFn && task.data.isPeriodic || task.runCount === 0)) { 17853 if (typeof id === 'number') { 17854 delete tasksByHandleId[id]; 17855 } else if (id) { 17856 id[taskSymbol] = null; 17857 } // Do not cancel already canceled functions 17858 17859 17860 task.zone.cancelTask(task); 17861 } 17862 } else { 17863 // cause an error by calling it directly. 17864 delegate.apply(window, args); 17865 } 17866 }; 17867 }); 17868 } 17869 /** 17870 * @license 17871 * Copyright Google Inc. All Rights Reserved. 17872 * 17873 * Use of this source code is governed by an MIT-style license that can be 17874 * found in the LICENSE file at https://angular.io/license 17875 */ 17876 17877 17878 function patchCustomElements(_global, api) { 17879 var _api$getGlobalObjects = api.getGlobalObjects(), 17880 isBrowser = _api$getGlobalObjects.isBrowser, 17881 isMix = _api$getGlobalObjects.isMix; 17882 17883 if (!isBrowser && !isMix || !_global['customElements'] || !('customElements' in _global)) { 17884 return; 17885 } 17886 17887 var callbacks = ['connectedCallback', 'disconnectedCallback', 'adoptedCallback', 'attributeChangedCallback']; 17888 api.patchCallbacks(api, _global.customElements, 'customElements', 'define', callbacks); 17889 } 17890 /** 17891 * @license 17892 * Copyright Google Inc. All Rights Reserved. 17893 * 17894 * Use of this source code is governed by an MIT-style license that can be 17895 * found in the LICENSE file at https://angular.io/license 17896 */ 17897 17898 17899 function eventTargetPatch(_global, api) { 17900 if (Zone[api.symbol('patchEventTarget')]) { 17901 // EventTarget is already patched. 17902 return; 17903 } 17904 17905 var _api$getGlobalObjects2 = api.getGlobalObjects(), 17906 eventNames = _api$getGlobalObjects2.eventNames, 17907 zoneSymbolEventNames = _api$getGlobalObjects2.zoneSymbolEventNames, 17908 TRUE_STR = _api$getGlobalObjects2.TRUE_STR, 17909 FALSE_STR = _api$getGlobalObjects2.FALSE_STR, 17910 ZONE_SYMBOL_PREFIX = _api$getGlobalObjects2.ZONE_SYMBOL_PREFIX; // predefine all __zone_symbol__ + eventName + true/false string 17911 17912 17913 for (var i = 0; i < eventNames.length; i++) { 17914 var eventName = eventNames[i]; 17915 var falseEventName = eventName + FALSE_STR; 17916 var trueEventName = eventName + TRUE_STR; 17917 var symbol = ZONE_SYMBOL_PREFIX + falseEventName; 17918 var symbolCapture = ZONE_SYMBOL_PREFIX + trueEventName; 17919 zoneSymbolEventNames[eventName] = {}; 17920 zoneSymbolEventNames[eventName][FALSE_STR] = symbol; 17921 zoneSymbolEventNames[eventName][TRUE_STR] = symbolCapture; 17922 } 17923 17924 var EVENT_TARGET = _global['EventTarget']; 17925 17926 if (!EVENT_TARGET || !EVENT_TARGET.prototype) { 17927 return; 17928 } 17929 17930 api.patchEventTarget(_global, [EVENT_TARGET && EVENT_TARGET.prototype]); 17931 return true; 17932 } 17933 17934 function patchEvent(global, api) { 17935 api.patchEventPrototype(global, api); 17936 } 17937 /** 17938 * @license 17939 * Copyright Google Inc. All Rights Reserved. 17940 * 17941 * Use of this source code is governed by an MIT-style license that can be 17942 * found in the LICENSE file at https://angular.io/license 17943 */ 17944 17945 17946 Zone.__load_patch('legacy', function (global) { 17947 var legacyPatch = global[Zone.__symbol__('legacyPatch')]; 17948 17949 if (legacyPatch) { 17950 legacyPatch(); 17951 } 17952 }); 17953 17954 Zone.__load_patch('timers', function (global) { 17955 var set = 'set'; 17956 var clear = 'clear'; 17957 patchTimer(global, set, clear, 'Timeout'); 17958 patchTimer(global, set, clear, 'Interval'); 17959 patchTimer(global, set, clear, 'Immediate'); 17960 }); 17961 17962 Zone.__load_patch('requestAnimationFrame', function (global) { 17963 patchTimer(global, 'request', 'cancel', 'AnimationFrame'); 17964 patchTimer(global, 'mozRequest', 'mozCancel', 'AnimationFrame'); 17965 patchTimer(global, 'webkitRequest', 'webkitCancel', 'AnimationFrame'); 17966 }); 17967 17968 Zone.__load_patch('blocking', function (global, Zone) { 17969 var blockingMethods = ['alert', 'prompt', 'confirm']; 17970 17971 for (var i = 0; i < blockingMethods.length; i++) { 17972 var name = blockingMethods[i]; 17973 patchMethod(global, name, function (delegate, symbol, name) { 17974 return function (s, args) { 17975 return Zone.current.run(delegate, global, args, name); 17976 }; 17977 }); 17978 } 17979 }); 17980 17981 Zone.__load_patch('EventTarget', function (global, Zone, api) { 17982 patchEvent(global, api); 17983 eventTargetPatch(global, api); // patch XMLHttpRequestEventTarget's addEventListener/removeEventListener 17984 17985 var XMLHttpRequestEventTarget = global['XMLHttpRequestEventTarget']; 17986 17987 if (XMLHttpRequestEventTarget && XMLHttpRequestEventTarget.prototype) { 17988 api.patchEventTarget(global, [XMLHttpRequestEventTarget.prototype]); 17989 } 17990 17991 patchClass('MutationObserver'); 17992 patchClass('WebKitMutationObserver'); 17993 patchClass('IntersectionObserver'); 17994 patchClass('FileReader'); 17995 }); 17996 17997 Zone.__load_patch('on_property', function (global, Zone, api) { 17998 propertyDescriptorPatch(api, global); 17999 }); 18000 18001 Zone.__load_patch('customElements', function (global, Zone, api) { 18002 patchCustomElements(global, api); 18003 }); 18004 18005 Zone.__load_patch('XHR', function (global, Zone) { 18006 // Treat XMLHttpRequest as a macrotask. 18007 patchXHR(global); 18008 var XHR_TASK = zoneSymbol('xhrTask'); 18009 var XHR_SYNC = zoneSymbol('xhrSync'); 18010 var XHR_LISTENER = zoneSymbol('xhrListener'); 18011 var XHR_SCHEDULED = zoneSymbol('xhrScheduled'); 18012 var XHR_URL = zoneSymbol('xhrURL'); 18013 var XHR_ERROR_BEFORE_SCHEDULED = zoneSymbol('xhrErrorBeforeScheduled'); 18014 18015 function patchXHR(window) { 18016 var XMLHttpRequest = window['XMLHttpRequest']; 18017 18018 if (!XMLHttpRequest) { 18019 // XMLHttpRequest is not available in service worker 18020 return; 18021 } 18022 18023 var XMLHttpRequestPrototype = XMLHttpRequest.prototype; 18024 18025 function findPendingTask(target) { 18026 return target[XHR_TASK]; 18027 } 18028 18029 var oriAddListener = XMLHttpRequestPrototype[ZONE_SYMBOL_ADD_EVENT_LISTENER]; 18030 var oriRemoveListener = XMLHttpRequestPrototype[ZONE_SYMBOL_REMOVE_EVENT_LISTENER]; 18031 18032 if (!oriAddListener) { 18033 var XMLHttpRequestEventTarget = window['XMLHttpRequestEventTarget']; 18034 18035 if (XMLHttpRequestEventTarget) { 18036 var XMLHttpRequestEventTargetPrototype = XMLHttpRequestEventTarget.prototype; 18037 oriAddListener = XMLHttpRequestEventTargetPrototype[ZONE_SYMBOL_ADD_EVENT_LISTENER]; 18038 oriRemoveListener = XMLHttpRequestEventTargetPrototype[ZONE_SYMBOL_REMOVE_EVENT_LISTENER]; 18039 } 18040 } 18041 18042 var READY_STATE_CHANGE = 'readystatechange'; 18043 var SCHEDULED = 'scheduled'; 18044 18045 function scheduleTask(task) { 18046 var data = task.data; 18047 var target = data.target; 18048 target[XHR_SCHEDULED] = false; 18049 target[XHR_ERROR_BEFORE_SCHEDULED] = false; // remove existing event listener 18050 18051 var listener = target[XHR_LISTENER]; 18052 18053 if (!oriAddListener) { 18054 oriAddListener = target[ZONE_SYMBOL_ADD_EVENT_LISTENER]; 18055 oriRemoveListener = target[ZONE_SYMBOL_REMOVE_EVENT_LISTENER]; 18056 } 18057 18058 if (listener) { 18059 oriRemoveListener.call(target, READY_STATE_CHANGE, listener); 18060 } 18061 18062 var newListener = target[XHR_LISTENER] = function () { 18063 if (target.readyState === target.DONE) { 18064 // sometimes on some browsers XMLHttpRequest will fire onreadystatechange with 18065 // readyState=4 multiple times, so we need to check task state here 18066 if (!data.aborted && target[XHR_SCHEDULED] && task.state === SCHEDULED) { 18067 // check whether the xhr has registered onload listener 18068 // if that is the case, the task should invoke after all 18069 // onload listeners finish. 18070 var loadTasks = target[Zone.__symbol__('loadfalse')]; 18071 18072 if (loadTasks && loadTasks.length > 0) { 18073 var oriInvoke = task.invoke; 18074 18075 task.invoke = function () { 18076 // need to load the tasks again, because in other 18077 // load listener, they may remove themselves 18078 var loadTasks = target[Zone.__symbol__('loadfalse')]; 18079 18080 for (var i = 0; i < loadTasks.length; i++) { 18081 if (loadTasks[i] === task) { 18082 loadTasks.splice(i, 1); 18083 } 18084 } 18085 18086 if (!data.aborted && task.state === SCHEDULED) { 18087 oriInvoke.call(task); 18088 } 18089 }; 18090 18091 loadTasks.push(task); 18092 } else { 18093 task.invoke(); 18094 } 18095 } else if (!data.aborted && target[XHR_SCHEDULED] === false) { 18096 // error occurs when xhr.send() 18097 target[XHR_ERROR_BEFORE_SCHEDULED] = true; 18098 } 18099 } 18100 }; 18101 18102 oriAddListener.call(target, READY_STATE_CHANGE, newListener); 18103 var storedTask = target[XHR_TASK]; 18104 18105 if (!storedTask) { 18106 target[XHR_TASK] = task; 18107 } 18108 18109 sendNative.apply(target, data.args); 18110 target[XHR_SCHEDULED] = true; 18111 return task; 18112 } 18113 18114 function placeholderCallback() {} 18115 18116 function clearTask(task) { 18117 var data = task.data; // Note - ideally, we would call data.target.removeEventListener here, but it's too late 18118 // to prevent it from firing. So instead, we store info for the event listener. 18119 18120 data.aborted = true; 18121 return abortNative.apply(data.target, data.args); 18122 } 18123 18124 var openNative = patchMethod(XMLHttpRequestPrototype, 'open', function () { 18125 return function (self, args) { 18126 self[XHR_SYNC] = args[2] == false; 18127 self[XHR_URL] = args[1]; 18128 return openNative.apply(self, args); 18129 }; 18130 }); 18131 var XMLHTTPREQUEST_SOURCE = 'XMLHttpRequest.send'; 18132 var fetchTaskAborting = zoneSymbol('fetchTaskAborting'); 18133 var fetchTaskScheduling = zoneSymbol('fetchTaskScheduling'); 18134 var sendNative = patchMethod(XMLHttpRequestPrototype, 'send', function () { 18135 return function (self, args) { 18136 if (Zone.current[fetchTaskScheduling] === true) { 18137 // a fetch is scheduling, so we are using xhr to polyfill fetch 18138 // and because we already schedule macroTask for fetch, we should 18139 // not schedule a macroTask for xhr again 18140 return sendNative.apply(self, args); 18141 } 18142 18143 if (self[XHR_SYNC]) { 18144 // if the XHR is sync there is no task to schedule, just execute the code. 18145 return sendNative.apply(self, args); 18146 } else { 18147 var _options2 = { 18148 target: self, 18149 url: self[XHR_URL], 18150 isPeriodic: false, 18151 args: args, 18152 aborted: false 18153 }; 18154 var task = scheduleMacroTaskWithCurrentZone(XMLHTTPREQUEST_SOURCE, placeholderCallback, _options2, scheduleTask, clearTask); 18155 18156 if (self && self[XHR_ERROR_BEFORE_SCHEDULED] === true && !_options2.aborted && task.state === SCHEDULED) { 18157 // xhr request throw error when send 18158 // we should invoke task instead of leaving a scheduled 18159 // pending macroTask 18160 task.invoke(); 18161 } 18162 } 18163 }; 18164 }); 18165 var abortNative = patchMethod(XMLHttpRequestPrototype, 'abort', function () { 18166 return function (self, args) { 18167 var task = findPendingTask(self); 18168 18169 if (task && typeof task.type == 'string') { 18170 // If the XHR has already completed, do nothing. 18171 // If the XHR has already been aborted, do nothing. 18172 // Fix #569, call abort multiple times before done will cause 18173 // macroTask task count be negative number 18174 if (task.cancelFn == null || task.data && task.data.aborted) { 18175 return; 18176 } 18177 18178 task.zone.cancelTask(task); 18179 } else if (Zone.current[fetchTaskAborting] === true) { 18180 // the abort is called from fetch polyfill, we need to call native abort of XHR. 18181 return abortNative.apply(self, args); 18182 } // Otherwise, we are trying to abort an XHR which has not yet been sent, so there is no 18183 // task 18184 // to cancel. Do nothing. 18185 18186 }; 18187 }); 18188 } 18189 }); 18190 18191 Zone.__load_patch('geolocation', function (global) { 18192 /// GEO_LOCATION 18193 if (global['navigator'] && global['navigator'].geolocation) { 18194 patchPrototype(global['navigator'].geolocation, ['getCurrentPosition', 'watchPosition']); 18195 } 18196 }); 18197 18198 Zone.__load_patch('PromiseRejectionEvent', function (global, Zone) { 18199 // handle unhandled promise rejection 18200 function findPromiseRejectionHandler(evtName) { 18201 return function (e) { 18202 var eventTasks = findEventTasks(global, evtName); 18203 eventTasks.forEach(function (eventTask) { 18204 // windows has added unhandledrejection event listener 18205 // trigger the event listener 18206 var PromiseRejectionEvent = global['PromiseRejectionEvent']; 18207 18208 if (PromiseRejectionEvent) { 18209 var evt = new PromiseRejectionEvent(evtName, { 18210 promise: e.promise, 18211 reason: e.rejection 18212 }); 18213 eventTask.invoke(evt); 18214 } 18215 }); 18216 }; 18217 } 18218 18219 if (global['PromiseRejectionEvent']) { 18220 Zone[zoneSymbol('unhandledPromiseRejectionHandler')] = findPromiseRejectionHandler('unhandledrejection'); 18221 Zone[zoneSymbol('rejectionHandledHandler')] = findPromiseRejectionHandler('rejectionhandled'); 18222 } 18223 }); 18224 }); 18225 /***/ 18226 18227 }, 18228 18229 /***/ 18230
vendor: 21,319 bytes, lines 18230-18794
18230"./node_modules/zone.js/dist/zone-legacy.js": 18231 /*!**************************************************!*\ 18232 !*** ./node_modules/zone.js/dist/zone-legacy.js ***! 18233 \**************************************************/ 18234 18235 /*! no static exports found */ 18236 18237 /***/ 18238 function node_modulesZoneJsDistZoneLegacyJs(module, exports, __webpack_require__) { 18239 var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_RESULT__; 18240 /** 18241 * @license Angular v9.1.0-next.4+61.sha-e552591.with-local-changes 18242 * (c) 2010-2020 Google LLC. https://angular.io/ 18243 * License: MIT 18244 */ 18245 18246 18247 (function (factory) { 18248 true ? !(__WEBPACK_AMD_DEFINE_FACTORY__ = factory, __WEBPACK_AMD_DEFINE_RESULT__ = typeof __WEBPACK_AMD_DEFINE_FACTORY__ === 'function' ? __WEBPACK_AMD_DEFINE_FACTORY__.call(exports, __webpack_require__, exports, module) : __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)) : undefined; 18249 })(function () { 18250 'use strict'; 18251 /** 18252 * @license 18253 * Copyright Google Inc. All Rights Reserved. 18254 * 18255 * Use of this source code is governed by an MIT-style license that can be 18256 * found in the LICENSE file at https://angular.io/license 18257 */ 18258 18259 /* 18260 * This is necessary for Chrome and Chrome mobile, to enable 18261 * things like redefining `createdCallback` on an element. 18262 */ 18263 18264 var zoneSymbol; 18265 18266 var _defineProperty; 18267 18268 var _getOwnPropertyDescriptor; 18269 18270 var _create; 18271 18272 var unconfigurablesKey; 18273 18274 function propertyPatch() { 18275 zoneSymbol = Zone.__symbol__; 18276 _defineProperty = Object[zoneSymbol('defineProperty')] = Object.defineProperty; 18277 _getOwnPropertyDescriptor = Object[zoneSymbol('getOwnPropertyDescriptor')] = Object.getOwnPropertyDescriptor; 18278 _create = Object.create; 18279 unconfigurablesKey = zoneSymbol('unconfigurables'); 18280 18281 Object.defineProperty = function (obj, prop, desc) { 18282 if (isUnconfigurable(obj, prop)) { 18283 throw new TypeError('Cannot assign to read only property \'' + prop + '\' of ' + obj); 18284 } 18285 18286 var originalConfigurableFlag = desc.configurable; 18287 18288 if (prop !== 'prototype') { 18289 desc = rewriteDescriptor(obj, prop, desc); 18290 } 18291 18292 return _tryDefineProperty(obj, prop, desc, originalConfigurableFlag); 18293 }; 18294 18295 Object.defineProperties = function (obj, props) { 18296 Object.keys(props).forEach(function (prop) { 18297 Object.defineProperty(obj, prop, props[prop]); 18298 }); 18299 return obj; 18300 }; 18301 18302 Object.create = function (obj, proto) { 18303 if (typeof proto === 'object' && !Object.isFrozen(proto)) { 18304 Object.keys(proto).forEach(function (prop) { 18305 proto[prop] = rewriteDescriptor(obj, prop, proto[prop]); 18306 }); 18307 } 18308 18309 return _create(obj, proto); 18310 }; 18311 18312 Object.getOwnPropertyDescriptor = function (obj, prop) { 18313 var desc = _getOwnPropertyDescriptor(obj, prop); 18314 18315 if (desc && isUnconfigurable(obj, prop)) { 18316 desc.configurable = false; 18317 } 18318 18319 return desc; 18320 }; 18321 } 18322 18323 function _redefineProperty(obj, prop, desc) { 18324 var originalConfigurableFlag = desc.configurable; 18325 desc = rewriteDescriptor(obj, prop, desc); 18326 return _tryDefineProperty(obj, prop, desc, originalConfigurableFlag); 18327 } 18328 18329 function isUnconfigurable(obj, prop) { 18330 return obj && obj[unconfigurablesKey] && obj[unconfigurablesKey][prop]; 18331 } 18332 18333 function rewriteDescriptor(obj, prop, desc) { 18334 // issue-927, if the desc is frozen, don't try to change the desc 18335 if (!Object.isFrozen(desc)) { 18336 desc.configurable = true; 18337 } 18338 18339 if (!desc.configurable) { 18340 // issue-927, if the obj is frozen, don't try to set the desc to obj 18341 if (!obj[unconfigurablesKey] && !Object.isFrozen(obj)) { 18342 _defineProperty(obj, unconfigurablesKey, { 18343 writable: true, 18344 value: {} 18345 }); 18346 } 18347 18348 if (obj[unconfigurablesKey]) { 18349 obj[unconfigurablesKey][prop] = true; 18350 } 18351 } 18352 18353 return desc; 18354 } 18355 18356 function _tryDefineProperty(obj, prop, desc, originalConfigurableFlag) { 18357 try { 18358 return _defineProperty(obj, prop, desc); 18359 } catch (error) { 18360 if (desc.configurable) { 18361 // In case of errors, when the configurable flag was likely set by rewriteDescriptor(), let's 18362 // retry with the original flag value 18363 if (typeof originalConfigurableFlag == 'undefined') { 18364 delete desc.configurable; 18365 } else { 18366 desc.configurable = originalConfigurableFlag; 18367 } 18368 18369 try { 18370 return _defineProperty(obj, prop, desc); 18371 } catch (error) { 18372 var descJson = null; 18373 18374 try { 18375 descJson = JSON.stringify(desc); 18376 } catch (error) { 18377 descJson = desc.toString(); 18378 } 18379 18380 console.log("Attempting to configure '" + prop + "' with descriptor '" + descJson + "' on object '" + obj + "' and got error, giving up: " + error); 18381 } 18382 } else { 18383 throw error; 18384 } 18385 } 18386 } 18387 /** 18388 * @license 18389 * Copyright Google Inc. All Rights Reserved. 18390 * 18391 * Use of this source code is governed by an MIT-style license that can be 18392 * found in the LICENSE file at https://angular.io/license 18393 */ 18394 18395 18396 function eventTargetLegacyPatch(_global, api) { 18397 var _a = api.getGlobalObjects(), 18398 eventNames = _a.eventNames, 18399 globalSources = _a.globalSources, 18400 zoneSymbolEventNames = _a.zoneSymbolEventNames, 18401 TRUE_STR = _a.TRUE_STR, 18402 FALSE_STR = _a.FALSE_STR, 18403 ZONE_SYMBOL_PREFIX = _a.ZONE_SYMBOL_PREFIX; 18404 18405 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'; 18406 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(','); 18407 var EVENT_TARGET = 'EventTarget'; 18408 var apis = []; 18409 var isWtf = _global['wtf']; 18410 var WTF_ISSUE_555_ARRAY = WTF_ISSUE_555.split(','); 18411 18412 if (isWtf) { 18413 // Workaround for: https://github.com/google/tracing-framework/issues/555 18414 apis = WTF_ISSUE_555_ARRAY.map(function (v) { 18415 return 'HTML' + v + 'Element'; 18416 }).concat(NO_EVENT_TARGET); 18417 } else if (_global[EVENT_TARGET]) { 18418 apis.push(EVENT_TARGET); 18419 } else { 18420 // Note: EventTarget is not available in all browsers, 18421 // if it's not available, we instead patch the APIs in the IDL that inherit from EventTarget 18422 apis = NO_EVENT_TARGET; 18423 } 18424 18425 var isDisableIECheck = _global['__Zone_disable_IE_check'] || false; 18426 var isEnableCrossContextCheck = _global['__Zone_enable_cross_context_check'] || false; 18427 var ieOrEdge = api.isIEOrEdge(); 18428 var ADD_EVENT_LISTENER_SOURCE = '.addEventListener:'; 18429 var FUNCTION_WRAPPER = '[object FunctionWrapper]'; 18430 var BROWSER_TOOLS = 'function __BROWSERTOOLS_CONSOLE_SAFEFUNC() { [native code] }'; 18431 var pointerEventsMap = { 18432 'MSPointerCancel': 'pointercancel', 18433 'MSPointerDown': 'pointerdown', 18434 'MSPointerEnter': 'pointerenter', 18435 'MSPointerHover': 'pointerhover', 18436 'MSPointerLeave': 'pointerleave', 18437 'MSPointerMove': 'pointermove', 18438 'MSPointerOut': 'pointerout', 18439 'MSPointerOver': 'pointerover', 18440 'MSPointerUp': 'pointerup' 18441 }; // predefine all __zone_symbol__ + eventName + true/false string 18442 18443 for (var i = 0; i < eventNames.length; i++) { 18444 var eventName = eventNames[i]; 18445 var falseEventName = eventName + FALSE_STR; 18446 var trueEventName = eventName + TRUE_STR; 18447 var symbol = ZONE_SYMBOL_PREFIX + falseEventName; 18448 var symbolCapture = ZONE_SYMBOL_PREFIX + trueEventName; 18449 zoneSymbolEventNames[eventName] = {}; 18450 zoneSymbolEventNames[eventName][FALSE_STR] = symbol; 18451 zoneSymbolEventNames[eventName][TRUE_STR] = symbolCapture; 18452 } // predefine all task.source string 18453 18454 18455 for (var i = 0; i < WTF_ISSUE_555_ARRAY.length; i++) { 18456 var target = WTF_ISSUE_555_ARRAY[i]; 18457 var targets = globalSources[target] = {}; 18458 18459 for (var j = 0; j < eventNames.length; j++) { 18460 var eventName = eventNames[j]; 18461 targets[eventName] = target + ADD_EVENT_LISTENER_SOURCE + eventName; 18462 } 18463 } 18464 18465 var checkIEAndCrossContext = function checkIEAndCrossContext(nativeDelegate, delegate, target, args) { 18466 if (!isDisableIECheck && ieOrEdge) { 18467 if (isEnableCrossContextCheck) { 18468 try { 18469 var testString = delegate.toString(); 18470 18471 if (testString === FUNCTION_WRAPPER || testString == BROWSER_TOOLS) { 18472 nativeDelegate.apply(target, args); 18473 return false; 18474 } 18475 } catch (error) { 18476 nativeDelegate.apply(target, args); 18477 return false; 18478 } 18479 } else { 18480 var testString = delegate.toString(); 18481 18482 if (testString === FUNCTION_WRAPPER || testString == BROWSER_TOOLS) { 18483 nativeDelegate.apply(target, args); 18484 return false; 18485 } 18486 } 18487 } else if (isEnableCrossContextCheck) { 18488 try { 18489 delegate.toString(); 18490 } catch (error) { 18491 nativeDelegate.apply(target, args); 18492 return false; 18493 } 18494 } 18495 18496 return true; 18497 }; 18498 18499 var apiTypes = []; 18500 18501 for (var i = 0; i < apis.length; i++) { 18502 var type = _global[apis[i]]; 18503 apiTypes.push(type && type.prototype); 18504 } // vh is validateHandler to check event handler 18505 // is valid or not(for security check) 18506 18507 18508 api.patchEventTarget(_global, apiTypes, { 18509 vh: checkIEAndCrossContext, 18510 transferEventName: function transferEventName(eventName) { 18511 var pointerEventName = pointerEventsMap[eventName]; 18512 return pointerEventName || eventName; 18513 } 18514 }); 18515 Zone[api.symbol('patchEventTarget')] = !!_global[EVENT_TARGET]; 18516 return true; 18517 } 18518 /** 18519 * @license 18520 * Copyright Google Inc. All Rights Reserved. 18521 * 18522 * Use of this source code is governed by an MIT-style license that can be 18523 * found in the LICENSE file at https://angular.io/license 18524 */ 18525 // we have to patch the instance since the proto is non-configurable 18526 18527 18528 function apply(api, _global) { 18529 var _a = api.getGlobalObjects(), 18530 ADD_EVENT_LISTENER_STR = _a.ADD_EVENT_LISTENER_STR, 18531 REMOVE_EVENT_LISTENER_STR = _a.REMOVE_EVENT_LISTENER_STR; 18532 18533 var WS = _global.WebSocket; // On Safari window.EventTarget doesn't exist so need to patch WS add/removeEventListener 18534 // On older Chrome, no need since EventTarget was already patched 18535 18536 if (!_global.EventTarget) { 18537 api.patchEventTarget(_global, [WS.prototype]); 18538 } 18539 18540 _global.WebSocket = function (x, y) { 18541 var socket = arguments.length > 1 ? new WS(x, y) : new WS(x); 18542 var proxySocket; 18543 var proxySocketProto; // Safari 7.0 has non-configurable own 'onmessage' and friends properties on the socket instance 18544 18545 var onmessageDesc = api.ObjectGetOwnPropertyDescriptor(socket, 'onmessage'); 18546 18547 if (onmessageDesc && onmessageDesc.configurable === false) { 18548 proxySocket = api.ObjectCreate(socket); // socket have own property descriptor 'onopen', 'onmessage', 'onclose', 'onerror' 18549 // but proxySocket not, so we will keep socket as prototype and pass it to 18550 // patchOnProperties method 18551 18552 proxySocketProto = socket; 18553 [ADD_EVENT_LISTENER_STR, REMOVE_EVENT_LISTENER_STR, 'send', 'close'].forEach(function (propName) { 18554 proxySocket[propName] = function () { 18555 var args = api.ArraySlice.call(arguments); 18556 18557 if (propName === ADD_EVENT_LISTENER_STR || propName === REMOVE_EVENT_LISTENER_STR) { 18558 var eventName = args.length > 0 ? args[0] : undefined; 18559 18560 if (eventName) { 18561 var propertySymbol = Zone.__symbol__('ON_PROPERTY' + eventName); 18562 18563 socket[propertySymbol] = proxySocket[propertySymbol]; 18564 } 18565 } 18566 18567 return socket[propName].apply(socket, args); 18568 }; 18569 }); 18570 } else { 18571 // we can patch the real socket 18572 proxySocket = socket; 18573 } 18574 18575 api.patchOnProperties(proxySocket, ['close', 'error', 'message', 'open'], proxySocketProto); 18576 return proxySocket; 18577 }; 18578 18579 var globalWebSocket = _global['WebSocket']; 18580 18581 for (var prop in WS) { 18582 globalWebSocket[prop] = WS[prop]; 18583 } 18584 } 18585 /** 18586 * @license 18587 * Copyright Google Inc. All Rights Reserved. 18588 * 18589 * Use of this source code is governed by an MIT-style license that can be 18590 * found in the LICENSE file at https://angular.io/license 18591 */ 18592 18593 18594 function propertyDescriptorLegacyPatch(api, _global) { 18595 var _a = api.getGlobalObjects(), 18596 isNode = _a.isNode, 18597 isMix = _a.isMix; 18598 18599 if (isNode && !isMix) { 18600 return; 18601 } 18602 18603 if (!canPatchViaPropertyDescriptor(api, _global)) { 18604 var supportsWebSocket = typeof WebSocket !== 'undefined'; // Safari, Android browsers (Jelly Bean) 18605 18606 patchViaCapturingAllTheEvents(api); 18607 api.patchClass('XMLHttpRequest'); 18608 18609 if (supportsWebSocket) { 18610 apply(api, _global); 18611 } 18612 18613 Zone[api.symbol('patchEvents')] = true; 18614 } 18615 } 18616 18617 function canPatchViaPropertyDescriptor(api, _global) { 18618 var _a = api.getGlobalObjects(), 18619 isBrowser = _a.isBrowser, 18620 isMix = _a.isMix; 18621 18622 if ((isBrowser || isMix) && !api.ObjectGetOwnPropertyDescriptor(HTMLElement.prototype, 'onclick') && typeof Element !== 'undefined') { 18623 // WebKit https://bugs.webkit.org/show_bug.cgi?id=134364 18624 // IDL interface attributes are not configurable 18625 var desc = api.ObjectGetOwnPropertyDescriptor(Element.prototype, 'onclick'); 18626 if (desc && !desc.configurable) return false; // try to use onclick to detect whether we can patch via propertyDescriptor 18627 // because XMLHttpRequest is not available in service worker 18628 18629 if (desc) { 18630 api.ObjectDefineProperty(Element.prototype, 'onclick', { 18631 enumerable: true, 18632 configurable: true, 18633 get: function get() { 18634 return true; 18635 } 18636 }); 18637 var div = document.createElement('div'); 18638 var result = !!div.onclick; 18639 api.ObjectDefineProperty(Element.prototype, 'onclick', desc); 18640 return result; 18641 } 18642 } 18643 18644 var XMLHttpRequest = _global['XMLHttpRequest']; 18645 18646 if (!XMLHttpRequest) { 18647 // XMLHttpRequest is not available in service worker 18648 return false; 18649 } 18650 18651 var ON_READY_STATE_CHANGE = 'onreadystatechange'; 18652 var XMLHttpRequestPrototype = XMLHttpRequest.prototype; 18653 var xhrDesc = api.ObjectGetOwnPropertyDescriptor(XMLHttpRequestPrototype, ON_READY_STATE_CHANGE); // add enumerable and configurable here because in opera 18654 // by default XMLHttpRequest.prototype.onreadystatechange is undefined 18655 // without adding enumerable and configurable will cause onreadystatechange 18656 // non-configurable 18657 // and if XMLHttpRequest.prototype.onreadystatechange is undefined, 18658 // we should set a real desc instead a fake one 18659 18660 if (xhrDesc) { 18661 api.ObjectDefineProperty(XMLHttpRequestPrototype, ON_READY_STATE_CHANGE, { 18662 enumerable: true, 18663 configurable: true, 18664 get: function get() { 18665 return true; 18666 } 18667 }); 18668 var req = new XMLHttpRequest(); 18669 var result = !!req.onreadystatechange; // restore original desc 18670 18671 api.ObjectDefineProperty(XMLHttpRequestPrototype, ON_READY_STATE_CHANGE, xhrDesc || {}); 18672 return result; 18673 } else { 18674 var SYMBOL_FAKE_ONREADYSTATECHANGE_1 = api.symbol('fake'); 18675 api.ObjectDefineProperty(XMLHttpRequestPrototype, ON_READY_STATE_CHANGE, { 18676 enumerable: true, 18677 configurable: true, 18678 get: function get() { 18679 return this[SYMBOL_FAKE_ONREADYSTATECHANGE_1]; 18680 }, 18681 set: function set(value) { 18682 this[SYMBOL_FAKE_ONREADYSTATECHANGE_1] = value; 18683 } 18684 }); 18685 var req = new XMLHttpRequest(); 18686 18687 var detectFunc = function detectFunc() {}; 18688 18689 req.onreadystatechange = detectFunc; 18690 var result = req[SYMBOL_FAKE_ONREADYSTATECHANGE_1] === detectFunc; 18691 req.onreadystatechange = null; 18692 return result; 18693 } 18694 } // Whenever any eventListener fires, we check the eventListener target and all parents 18695 // for `onwhatever` properties and replace them with zone-bound functions 18696 // - Chrome (for now) 18697 18698 18699 function patchViaCapturingAllTheEvents(api) { 18700 var eventNames = api.getGlobalObjects().eventNames; 18701 var unboundKey = api.symbol('unbound'); 18702 18703 var _loop_1 = function _loop_1(i) { 18704 var property = eventNames[i]; 18705 var onproperty = 'on' + property; 18706 self.addEventListener(property, function (event) { 18707 var elt = event.target, 18708 bound, 18709 source; 18710 18711 if (elt) { 18712 source = elt.constructor['name'] + '.' + onproperty; 18713 } else { 18714 source = 'unknown.' + onproperty; 18715 } 18716 18717 while (elt) { 18718 if (elt[onproperty] && !elt[onproperty][unboundKey]) { 18719 bound = api.wrapWithCurrentZone(elt[onproperty], source); 18720 bound[unboundKey] = elt[onproperty]; 18721 elt[onproperty] = bound; 18722 } 18723 18724 elt = elt.parentElement; 18725 } 18726 }, true); 18727 }; 18728 18729 for (var i = 0; i < eventNames.length; i++) { 18730 _loop_1(i); 18731 } 18732 } 18733 /** 18734 * @license 18735 * Copyright Google Inc. All Rights Reserved. 18736 * 18737 * Use of this source code is governed by an MIT-style license that can be 18738 * found in the LICENSE file at https://angular.io/license 18739 */ 18740 18741 18742 function registerElementPatch(_global, api) { 18743 var _a = api.getGlobalObjects(), 18744 isBrowser = _a.isBrowser, 18745 isMix = _a.isMix; 18746 18747 if (!isBrowser && !isMix || !('registerElement' in _global.document)) { 18748 return; 18749 } 18750 18751 var callbacks = ['createdCallback', 'attachedCallback', 'detachedCallback', 'attributeChangedCallback']; 18752 api.patchCallbacks(api, document, 'Document', 'registerElement', callbacks); 18753 } 18754 /** 18755 * @license 18756 * Copyright Google Inc. All Rights Reserved. 18757 * 18758 * Use of this source code is governed by an MIT-style license that can be 18759 * found in the LICENSE file at https://angular.io/license 18760 */ 18761 18762 18763 (function (_global) { 18764 var symbolPrefix = _global['__Zone_symbol_prefix'] || '__zone_symbol__'; 18765 18766 function __symbol__(name) { 18767 return symbolPrefix + name; 18768 } 18769 18770 _global[__symbol__('legacyPatch')] = function () { 18771 var Zone = _global['Zone']; 18772 18773 Zone.__load_patch('defineProperty', function (global, Zone, api) { 18774 api._redefineProperty = _redefineProperty; 18775 propertyPatch(); 18776 }); 18777 18778 Zone.__load_patch('registerElement', function (global, Zone, api) { 18779 registerElementPatch(global, api); 18780 }); 18781 18782 Zone.__load_patch('EventTargetLegacy', function (global, Zone, api) { 18783 eventTargetLegacyPatch(global, api); 18784 propertyDescriptorLegacyPatch(api, global); 18785 }); 18786 }; 18787 })(typeof window !== 'undefined' ? window : typeof global !== 'undefined' ? global : typeof self !== 'undefined' ? self : {}); 18788 }); 18789 /***/ 18790 18791 }, 18792 18793 /***/ 18794
18794"./src/polyfills.ts": 18795 /*!**************************!*\ 18796 !*** ./src/polyfills.ts ***! 18797 \**************************/ 18798 18799 /*! no exports provided */ 18800 18801 /***/ 18802 function srcPolyfillsTs(module, __webpack_exports__, __webpack_require__) { 18803 "use strict"; 18804 18805 __webpack_require__.r(__webpack_exports__); 18806 /* harmony import */ 18807 18808 18809 var zone_js_dist_zone__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__( 18810 /*! zone.js/dist/zone */ 18811 "./node_modules/zone.js/dist/zone-evergreen.js"); 18812 /* harmony import */ 18813 18814 18815 var zone_js_dist_zone__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(zone_js_dist_zone__WEBPACK_IMPORTED_MODULE_0__); 18816 /** 18817 * This file includes polyfills needed by Angular and is loaded before the app. 18818 * You can add your own extra polyfills to this file. 18819 * 18820 * This file is divided into 2 sections: 18821 * 1. Browser polyfills. These are applied before loading ZoneJS and are sorted by browsers. 18822 * 2. Application imports. Files imported after ZoneJS that should be loaded before your main 18823 * file. 18824 * 18825 * The current setup is for so-called "evergreen" browsers; the last versions of browsers that 18826 * automatically update themselves. This includes Safari >= 10, Chrome >= 55 (including Opera), 18827 * Edge >= 13 on the desktop, and iOS 10 and Chrome on mobile. 18828 * 18829 * Learn more in https://angular.io/guide/browser-support 18830 */ 18831 18832 /*************************************************************************************************** 18833 * BROWSER POLYFILLS 18834 */ 18835 18836 /** IE10 and IE11 requires the following for NgClass support on SVG elements */ 18837 // import 'classlist.js'; // Run `npm install --save classlist.js`. 18838 18839 /** 18840 * Web Animations `@angular/platform-browser/animations` 18841 * Only required if AnimationBuilder is used within the application and using IE/Edge or Safari. 18842 * Standard animation support in Angular DOES NOT require any polyfills (as of Angular 6.0). 18843 */ 18844 // import 'web-animations-js'; // Run `npm install --save web-animations-js`. 18845 18846 /** 18847 * By default, zone.js will patch all possible macroTask and DomEvents 18848 * user can disable parts of macroTask/DomEvents patch by setting following flags 18849 * because those flags need to be set before `zone.js` being loaded, and webpack 18850 * will put import in the top of bundle, so user need to create a separate file 18851 * in this directory (for example: zone-flags.ts), and put the following flags 18852 * into that file, and then add the following code before importing zone.js. 18853 * import './zone-flags'; 18854 * 18855 * The flags allowed in zone-flags.ts are listed here. 18856 * 18857 * The following flags will work for all browsers. 18858 * 18859 * (window as any).__Zone_disable_requestAnimationFrame = true; // disable patch requestAnimationFrame 18860 * (window as any).__Zone_disable_on_property = true; // disable patch onProperty such as onclick 18861 * (window as any).__zone_symbol__UNPATCHED_EVENTS = ['scroll', 'mousemove']; // disable patch specified eventNames 18862 * 18863 * in IE/Edge developer tools, the addEventListener will also be wrapped by zone.js 18864 * with the following flag, it will bypass `zone.js` patch for IE/Edge 18865 * 18866 * (window as any).__Zone_enable_cross_context_check = true; 18867 * 18868 */ 18869 18870 /*************************************************************************************************** 18871 * Zone JS is required by default for Angular itself. 18872 */ 18873 // Included with Angular CLI. 18874 18875 /*************************************************************************************************** 18876 * APPLICATION IMPORTS 18877 */ 18878 18879 /***/ 18880 18881 }
18881, 18882 18883 /***/ 18884 1: 18885 /*!****************************************************************************************************************************************************!*\ 18886 !*** multi ./node_modules/@angular-devkit/build-angular/src/angular-cli-files/models/es5-polyfills.js zone.js/dist/zone-legacy ./src/polyfills.ts ***! 18887 \****************************************************************************************************************************************************/ 18888 18889 /*! no static exports found */ 18890 18891 /***/ 18892 function _(module, exports, __webpack_require__) { 18893 __webpack_require__( 18894 /*! /Users/zhxh/Documents/Documents/Developments/ShangpengLab/Project/shangpenglab/node_modules/@angular-devkit/build-angular/src/angular-cli-files/models/es5-polyfills.js */ 18895 "./node_modules/@angular-devkit/build-angular/src/angular-cli-files/models/es5-polyfills.js"); 18896 18897 __webpack_require__( 18898 /*! zone.js/dist/zone-legacy */ 18899 "./node_modules/zone.js/dist/zone-legacy.js"); 18900 18901 module.exports = __webpack_require__( 18902 /*! /Users/zhxh/Documents/Documents/Developments/ShangpengLab/Project/shangpenglab/src/polyfills.ts */ 18903 "./src/polyfills.ts"); 18904 /***/ 18905 } 18906}, [[1, "runtime"]]]); 18907//# 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.