· 4 years ago · Jul 20, 2021, 03:34 AM
1/******/ (function() { // webpackBootstrap
2/******/ var __webpack_modules__ = ({
3
4/***/ "./node_modules/core-js/internals/a-function.js":
5/*!******************************************************!*\
6 !*** ./node_modules/core-js/internals/a-function.js ***!
7 \******************************************************/
8/*! unknown exports (runtime-defined) */
9/*! runtime requirements: module */
10/*! CommonJS bailout: module.exports is used directly at 1:0-14 */
11/***/ (function(module) {
12
13module.exports = function (it) {
14 if (typeof it != 'function') {
15 throw TypeError(String(it) + ' is not a function');
16 }
17
18 return it;
19};
20
21/***/ }),
22
23/***/ "./node_modules/core-js/internals/a-possible-prototype.js":
24/*!****************************************************************!*\
25 !*** ./node_modules/core-js/internals/a-possible-prototype.js ***!
26 \****************************************************************/
27/*! unknown exports (runtime-defined) */
28/*! runtime requirements: module, __webpack_require__ */
29/*! CommonJS bailout: module.exports is used directly at 3:0-14 */
30/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
31
32var isObject = __webpack_require__(/*! ../internals/is-object */ "./node_modules/core-js/internals/is-object.js");
33
34module.exports = function (it) {
35 if (!isObject(it) && it !== null) {
36 throw TypeError("Can't set " + String(it) + ' as a prototype');
37 }
38
39 return it;
40};
41
42/***/ }),
43
44/***/ "./node_modules/core-js/internals/an-instance.js":
45/*!*******************************************************!*\
46 !*** ./node_modules/core-js/internals/an-instance.js ***!
47 \*******************************************************/
48/*! unknown exports (runtime-defined) */
49/*! runtime requirements: module */
50/*! CommonJS bailout: module.exports is used directly at 1:0-14 */
51/***/ (function(module) {
52
53module.exports = function (it, Constructor, name) {
54 if (!(it instanceof Constructor)) {
55 throw TypeError('Incorrect ' + (name ? name + ' ' : '') + 'invocation');
56 }
57
58 return it;
59};
60
61/***/ }),
62
63/***/ "./node_modules/core-js/internals/an-object.js":
64/*!*****************************************************!*\
65 !*** ./node_modules/core-js/internals/an-object.js ***!
66 \*****************************************************/
67/*! unknown exports (runtime-defined) */
68/*! runtime requirements: module, __webpack_require__ */
69/*! CommonJS bailout: module.exports is used directly at 3:0-14 */
70/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
71
72var isObject = __webpack_require__(/*! ../internals/is-object */ "./node_modules/core-js/internals/is-object.js");
73
74module.exports = function (it) {
75 if (!isObject(it)) {
76 throw TypeError(String(it) + ' is not an object');
77 }
78
79 return it;
80};
81
82/***/ }),
83
84/***/ "./node_modules/core-js/internals/array-from.js":
85/*!******************************************************!*\
86 !*** ./node_modules/core-js/internals/array-from.js ***!
87 \******************************************************/
88/*! unknown exports (runtime-defined) */
89/*! runtime requirements: module, __webpack_require__ */
90/*! CommonJS bailout: module.exports is used directly at 19:0-14 */
91/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
92
93"use strict";
94
95
96var bind = __webpack_require__(/*! ../internals/function-bind-context */ "./node_modules/core-js/internals/function-bind-context.js");
97
98var toObject = __webpack_require__(/*! ../internals/to-object */ "./node_modules/core-js/internals/to-object.js");
99
100var callWithSafeIterationClosing = __webpack_require__(/*! ../internals/call-with-safe-iteration-closing */ "./node_modules/core-js/internals/call-with-safe-iteration-closing.js");
101
102var isArrayIteratorMethod = __webpack_require__(/*! ../internals/is-array-iterator-method */ "./node_modules/core-js/internals/is-array-iterator-method.js");
103
104var toLength = __webpack_require__(/*! ../internals/to-length */ "./node_modules/core-js/internals/to-length.js");
105
106var createProperty = __webpack_require__(/*! ../internals/create-property */ "./node_modules/core-js/internals/create-property.js");
107
108var getIteratorMethod = __webpack_require__(/*! ../internals/get-iterator-method */ "./node_modules/core-js/internals/get-iterator-method.js"); // `Array.from` method implementation
109// https://tc39.github.io/ecma262/#sec-array.from
110
111
112module.exports = function from(arrayLike
113/* , mapfn = undefined, thisArg = undefined */
114) {
115 var O = toObject(arrayLike);
116 var C = typeof this == 'function' ? this : Array;
117 var argumentsLength = arguments.length;
118 var mapfn = argumentsLength > 1 ? arguments[1] : undefined;
119 var mapping = mapfn !== undefined;
120 var iteratorMethod = getIteratorMethod(O);
121 var index = 0;
122 var length, result, step, iterator, next, value;
123 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
124
125 if (iteratorMethod != undefined && !(C == Array && isArrayIteratorMethod(iteratorMethod))) {
126 iterator = iteratorMethod.call(O);
127 next = iterator.next;
128 result = new C();
129
130 for (; !(step = next.call(iterator)).done; index++) {
131 value = mapping ? callWithSafeIterationClosing(iterator, mapfn, [step.value, index], true) : step.value;
132 createProperty(result, index, value);
133 }
134 } else {
135 length = toLength(O.length);
136 result = new C(length);
137
138 for (; length > index; index++) {
139 value = mapping ? mapfn(O[index], index) : O[index];
140 createProperty(result, index, value);
141 }
142 }
143
144 result.length = index;
145 return result;
146};
147
148/***/ }),
149
150/***/ "./node_modules/core-js/internals/array-includes.js":
151/*!**********************************************************!*\
152 !*** ./node_modules/core-js/internals/array-includes.js ***!
153 \**********************************************************/
154/*! unknown exports (runtime-defined) */
155/*! runtime requirements: module, __webpack_require__ */
156/*! CommonJS bailout: module.exports is used directly at 27:0-14 */
157/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
158
159var toIndexedObject = __webpack_require__(/*! ../internals/to-indexed-object */ "./node_modules/core-js/internals/to-indexed-object.js");
160
161var toLength = __webpack_require__(/*! ../internals/to-length */ "./node_modules/core-js/internals/to-length.js");
162
163var toAbsoluteIndex = __webpack_require__(/*! ../internals/to-absolute-index */ "./node_modules/core-js/internals/to-absolute-index.js"); // `Array.prototype.{ indexOf, includes }` methods implementation
164
165
166var createMethod = function (IS_INCLUDES) {
167 return function ($this, el, fromIndex) {
168 var O = toIndexedObject($this);
169 var length = toLength(O.length);
170 var index = toAbsoluteIndex(fromIndex, length);
171 var value; // Array#includes uses SameValueZero equality algorithm
172 // eslint-disable-next-line no-self-compare
173
174 if (IS_INCLUDES && el != el) while (length > index) {
175 value = O[index++]; // eslint-disable-next-line no-self-compare
176
177 if (value != value) return true; // Array#indexOf ignores holes, Array#includes - not
178 } else for (; length > index; index++) {
179 if ((IS_INCLUDES || index in O) && O[index] === el) return IS_INCLUDES || index || 0;
180 }
181 return !IS_INCLUDES && -1;
182 };
183};
184
185module.exports = {
186 // `Array.prototype.includes` method
187 // https://tc39.github.io/ecma262/#sec-array.prototype.includes
188 includes: createMethod(true),
189 // `Array.prototype.indexOf` method
190 // https://tc39.github.io/ecma262/#sec-array.prototype.indexof
191 indexOf: createMethod(false)
192};
193
194/***/ }),
195
196/***/ "./node_modules/core-js/internals/array-iteration.js":
197/*!***********************************************************!*\
198 !*** ./node_modules/core-js/internals/array-iteration.js ***!
199 \***********************************************************/
200/*! unknown exports (runtime-defined) */
201/*! runtime requirements: module, __webpack_require__ */
202/*! CommonJS bailout: module.exports is used directly at 69:0-14 */
203/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
204
205var bind = __webpack_require__(/*! ../internals/function-bind-context */ "./node_modules/core-js/internals/function-bind-context.js");
206
207var IndexedObject = __webpack_require__(/*! ../internals/indexed-object */ "./node_modules/core-js/internals/indexed-object.js");
208
209var toObject = __webpack_require__(/*! ../internals/to-object */ "./node_modules/core-js/internals/to-object.js");
210
211var toLength = __webpack_require__(/*! ../internals/to-length */ "./node_modules/core-js/internals/to-length.js");
212
213var arraySpeciesCreate = __webpack_require__(/*! ../internals/array-species-create */ "./node_modules/core-js/internals/array-species-create.js");
214
215var push = [].push; // `Array.prototype.{ forEach, map, filter, some, every, find, findIndex, filterOut }` methods implementation
216
217var createMethod = function (TYPE) {
218 var IS_MAP = TYPE == 1;
219 var IS_FILTER = TYPE == 2;
220 var IS_SOME = TYPE == 3;
221 var IS_EVERY = TYPE == 4;
222 var IS_FIND_INDEX = TYPE == 6;
223 var IS_FILTER_OUT = TYPE == 7;
224 var NO_HOLES = TYPE == 5 || IS_FIND_INDEX;
225 return function ($this, callbackfn, that, specificCreate) {
226 var O = toObject($this);
227 var self = IndexedObject(O);
228 var boundFunction = bind(callbackfn, that, 3);
229 var length = toLength(self.length);
230 var index = 0;
231 var create = specificCreate || arraySpeciesCreate;
232 var target = IS_MAP ? create($this, length) : IS_FILTER || IS_FILTER_OUT ? create($this, 0) : undefined;
233 var value, result;
234
235 for (; length > index; index++) if (NO_HOLES || index in self) {
236 value = self[index];
237 result = boundFunction(value, index, O);
238
239 if (TYPE) {
240 if (IS_MAP) target[index] = result; // map
241 else if (result) switch (TYPE) {
242 case 3:
243 return true;
244 // some
245
246 case 5:
247 return value;
248 // find
249
250 case 6:
251 return index;
252 // findIndex
253
254 case 2:
255 push.call(target, value);
256 // filter
257 } else switch (TYPE) {
258 case 4:
259 return false;
260 // every
261
262 case 7:
263 push.call(target, value);
264 // filterOut
265 }
266 }
267 }
268
269 return IS_FIND_INDEX ? -1 : IS_SOME || IS_EVERY ? IS_EVERY : target;
270 };
271};
272
273module.exports = {
274 // `Array.prototype.forEach` method
275 // https://tc39.github.io/ecma262/#sec-array.prototype.foreach
276 forEach: createMethod(0),
277 // `Array.prototype.map` method
278 // https://tc39.github.io/ecma262/#sec-array.prototype.map
279 map: createMethod(1),
280 // `Array.prototype.filter` method
281 // https://tc39.github.io/ecma262/#sec-array.prototype.filter
282 filter: createMethod(2),
283 // `Array.prototype.some` method
284 // https://tc39.github.io/ecma262/#sec-array.prototype.some
285 some: createMethod(3),
286 // `Array.prototype.every` method
287 // https://tc39.github.io/ecma262/#sec-array.prototype.every
288 every: createMethod(4),
289 // `Array.prototype.find` method
290 // https://tc39.github.io/ecma262/#sec-array.prototype.find
291 find: createMethod(5),
292 // `Array.prototype.findIndex` method
293 // https://tc39.github.io/ecma262/#sec-array.prototype.findIndex
294 findIndex: createMethod(6),
295 // `Array.prototype.filterOut` method
296 // https://github.com/tc39/proposal-array-filtering
297 filterOut: createMethod(7)
298};
299
300/***/ }),
301
302/***/ "./node_modules/core-js/internals/array-method-has-species-support.js":
303/*!****************************************************************************!*\
304 !*** ./node_modules/core-js/internals/array-method-has-species-support.js ***!
305 \****************************************************************************/
306/*! unknown exports (runtime-defined) */
307/*! runtime requirements: module, __webpack_require__ */
308/*! CommonJS bailout: module.exports is used directly at 9:0-14 */
309/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
310
311var fails = __webpack_require__(/*! ../internals/fails */ "./node_modules/core-js/internals/fails.js");
312
313var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "./node_modules/core-js/internals/well-known-symbol.js");
314
315var V8_VERSION = __webpack_require__(/*! ../internals/engine-v8-version */ "./node_modules/core-js/internals/engine-v8-version.js");
316
317var SPECIES = wellKnownSymbol('species');
318
319module.exports = function (METHOD_NAME) {
320 // We can't use this feature detection in V8 since it causes
321 // deoptimization and serious performance degradation
322 // https://github.com/zloirock/core-js/issues/677
323 return V8_VERSION >= 51 || !fails(function () {
324 var array = [];
325 var constructor = array.constructor = {};
326
327 constructor[SPECIES] = function () {
328 return {
329 foo: 1
330 };
331 };
332
333 return array[METHOD_NAME](Boolean).foo !== 1;
334 });
335};
336
337/***/ }),
338
339/***/ "./node_modules/core-js/internals/array-method-uses-to-length.js":
340/*!***********************************************************************!*\
341 !*** ./node_modules/core-js/internals/array-method-uses-to-length.js ***!
342 \***********************************************************************/
343/*! unknown exports (runtime-defined) */
344/*! runtime requirements: module, __webpack_require__ */
345/*! CommonJS bailout: module.exports is used directly at 14:0-14 */
346/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
347
348var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "./node_modules/core-js/internals/descriptors.js");
349
350var fails = __webpack_require__(/*! ../internals/fails */ "./node_modules/core-js/internals/fails.js");
351
352var has = __webpack_require__(/*! ../internals/has */ "./node_modules/core-js/internals/has.js");
353
354var defineProperty = Object.defineProperty;
355var cache = {};
356
357var thrower = function (it) {
358 throw it;
359};
360
361module.exports = function (METHOD_NAME, options) {
362 if (has(cache, METHOD_NAME)) return cache[METHOD_NAME];
363 if (!options) options = {};
364 var method = [][METHOD_NAME];
365 var ACCESSORS = has(options, 'ACCESSORS') ? options.ACCESSORS : false;
366 var argument0 = has(options, 0) ? options[0] : thrower;
367 var argument1 = has(options, 1) ? options[1] : undefined;
368 return cache[METHOD_NAME] = !!method && !fails(function () {
369 if (ACCESSORS && !DESCRIPTORS) return true;
370 var O = {
371 length: -1
372 };
373 if (ACCESSORS) defineProperty(O, 1, {
374 enumerable: true,
375 get: thrower
376 });else O[1] = 1;
377 method.call(O, argument0, argument1);
378 });
379};
380
381/***/ }),
382
383/***/ "./node_modules/core-js/internals/array-species-create.js":
384/*!****************************************************************!*\
385 !*** ./node_modules/core-js/internals/array-species-create.js ***!
386 \****************************************************************/
387/*! unknown exports (runtime-defined) */
388/*! runtime requirements: module, __webpack_require__ */
389/*! CommonJS bailout: module.exports is used directly at 10:0-14 */
390/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
391
392var isObject = __webpack_require__(/*! ../internals/is-object */ "./node_modules/core-js/internals/is-object.js");
393
394var isArray = __webpack_require__(/*! ../internals/is-array */ "./node_modules/core-js/internals/is-array.js");
395
396var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "./node_modules/core-js/internals/well-known-symbol.js");
397
398var SPECIES = wellKnownSymbol('species'); // `ArraySpeciesCreate` abstract operation
399// https://tc39.github.io/ecma262/#sec-arrayspeciescreate
400
401module.exports = function (originalArray, length) {
402 var C;
403
404 if (isArray(originalArray)) {
405 C = originalArray.constructor; // cross-realm fallback
406
407 if (typeof C == 'function' && (C === Array || isArray(C.prototype))) C = undefined;else if (isObject(C)) {
408 C = C[SPECIES];
409 if (C === null) C = undefined;
410 }
411 }
412
413 return new (C === undefined ? Array : C)(length === 0 ? 0 : length);
414};
415
416/***/ }),
417
418/***/ "./node_modules/core-js/internals/call-with-safe-iteration-closing.js":
419/*!****************************************************************************!*\
420 !*** ./node_modules/core-js/internals/call-with-safe-iteration-closing.js ***!
421 \****************************************************************************/
422/*! unknown exports (runtime-defined) */
423/*! runtime requirements: module, __webpack_require__ */
424/*! CommonJS bailout: module.exports is used directly at 6:0-14 */
425/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
426
427var anObject = __webpack_require__(/*! ../internals/an-object */ "./node_modules/core-js/internals/an-object.js");
428
429var iteratorClose = __webpack_require__(/*! ../internals/iterator-close */ "./node_modules/core-js/internals/iterator-close.js"); // call something on iterator step with safe closing on error
430
431
432module.exports = function (iterator, fn, value, ENTRIES) {
433 try {
434 return ENTRIES ? fn(anObject(value)[0], value[1]) : fn(value); // 7.4.6 IteratorClose(iterator, completion)
435 } catch (error) {
436 iteratorClose(iterator);
437 throw error;
438 }
439};
440
441/***/ }),
442
443/***/ "./node_modules/core-js/internals/check-correctness-of-iteration.js":
444/*!**************************************************************************!*\
445 !*** ./node_modules/core-js/internals/check-correctness-of-iteration.js ***!
446 \**************************************************************************/
447/*! unknown exports (runtime-defined) */
448/*! runtime requirements: module, __webpack_require__ */
449/*! CommonJS bailout: module.exports is used directly at 31:0-14 */
450/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
451
452var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "./node_modules/core-js/internals/well-known-symbol.js");
453
454var ITERATOR = wellKnownSymbol('iterator');
455var SAFE_CLOSING = false;
456
457try {
458 var called = 0;
459 var iteratorWithReturn = {
460 next: function () {
461 return {
462 done: !!called++
463 };
464 },
465 'return': function () {
466 SAFE_CLOSING = true;
467 }
468 };
469
470 iteratorWithReturn[ITERATOR] = function () {
471 return this;
472 }; // eslint-disable-next-line no-throw-literal
473
474
475 Array.from(iteratorWithReturn, function () {
476 throw 2;
477 });
478} catch (error) {
479 /* empty */
480}
481
482module.exports = function (exec, SKIP_CLOSING) {
483 if (!SKIP_CLOSING && !SAFE_CLOSING) return false;
484 var ITERATION_SUPPORT = false;
485
486 try {
487 var object = {};
488
489 object[ITERATOR] = function () {
490 return {
491 next: function () {
492 return {
493 done: ITERATION_SUPPORT = true
494 };
495 }
496 };
497 };
498
499 exec(object);
500 } catch (error) {
501 /* empty */
502 }
503
504 return ITERATION_SUPPORT;
505};
506
507/***/ }),
508
509/***/ "./node_modules/core-js/internals/classof-raw.js":
510/*!*******************************************************!*\
511 !*** ./node_modules/core-js/internals/classof-raw.js ***!
512 \*******************************************************/
513/*! unknown exports (runtime-defined) */
514/*! runtime requirements: module */
515/*! CommonJS bailout: module.exports is used directly at 3:0-14 */
516/***/ (function(module) {
517
518var toString = {}.toString;
519
520module.exports = function (it) {
521 return toString.call(it).slice(8, -1);
522};
523
524/***/ }),
525
526/***/ "./node_modules/core-js/internals/classof.js":
527/*!***************************************************!*\
528 !*** ./node_modules/core-js/internals/classof.js ***!
529 \***************************************************/
530/*! unknown exports (runtime-defined) */
531/*! runtime requirements: module, __webpack_require__ */
532/*! CommonJS bailout: module.exports is used directly at 22:0-14 */
533/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
534
535var TO_STRING_TAG_SUPPORT = __webpack_require__(/*! ../internals/to-string-tag-support */ "./node_modules/core-js/internals/to-string-tag-support.js");
536
537var classofRaw = __webpack_require__(/*! ../internals/classof-raw */ "./node_modules/core-js/internals/classof-raw.js");
538
539var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "./node_modules/core-js/internals/well-known-symbol.js");
540
541var TO_STRING_TAG = wellKnownSymbol('toStringTag'); // ES3 wrong here
542
543var CORRECT_ARGUMENTS = classofRaw(function () {
544 return arguments;
545}()) == 'Arguments'; // fallback for IE11 Script Access Denied error
546
547var tryGet = function (it, key) {
548 try {
549 return it[key];
550 } catch (error) {
551 /* empty */
552 }
553}; // getting tag from ES6+ `Object.prototype.toString`
554
555
556module.exports = TO_STRING_TAG_SUPPORT ? classofRaw : function (it) {
557 var O, tag, result;
558 return it === undefined ? 'Undefined' : it === null ? 'Null' // @@toStringTag case
559 : typeof (tag = tryGet(O = Object(it), TO_STRING_TAG)) == 'string' ? tag // builtinTag case
560 : CORRECT_ARGUMENTS ? classofRaw(O) // ES3 arguments fallback
561 : (result = classofRaw(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : result;
562};
563
564/***/ }),
565
566/***/ "./node_modules/core-js/internals/copy-constructor-properties.js":
567/*!***********************************************************************!*\
568 !*** ./node_modules/core-js/internals/copy-constructor-properties.js ***!
569 \***********************************************************************/
570/*! unknown exports (runtime-defined) */
571/*! runtime requirements: module, __webpack_require__ */
572/*! CommonJS bailout: module.exports is used directly at 9:0-14 */
573/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
574
575var has = __webpack_require__(/*! ../internals/has */ "./node_modules/core-js/internals/has.js");
576
577var ownKeys = __webpack_require__(/*! ../internals/own-keys */ "./node_modules/core-js/internals/own-keys.js");
578
579var getOwnPropertyDescriptorModule = __webpack_require__(/*! ../internals/object-get-own-property-descriptor */ "./node_modules/core-js/internals/object-get-own-property-descriptor.js");
580
581var definePropertyModule = __webpack_require__(/*! ../internals/object-define-property */ "./node_modules/core-js/internals/object-define-property.js");
582
583module.exports = function (target, source) {
584 var keys = ownKeys(source);
585 var defineProperty = definePropertyModule.f;
586 var getOwnPropertyDescriptor = getOwnPropertyDescriptorModule.f;
587
588 for (var i = 0; i < keys.length; i++) {
589 var key = keys[i];
590 if (!has(target, key)) defineProperty(target, key, getOwnPropertyDescriptor(source, key));
591 }
592};
593
594/***/ }),
595
596/***/ "./node_modules/core-js/internals/correct-prototype-getter.js":
597/*!********************************************************************!*\
598 !*** ./node_modules/core-js/internals/correct-prototype-getter.js ***!
599 \********************************************************************/
600/*! unknown exports (runtime-defined) */
601/*! runtime requirements: module, __webpack_require__ */
602/*! CommonJS bailout: module.exports is used directly at 3:0-14 */
603/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
604
605var fails = __webpack_require__(/*! ../internals/fails */ "./node_modules/core-js/internals/fails.js");
606
607module.exports = !fails(function () {
608 function F() {
609 /* empty */
610 }
611
612 F.prototype.constructor = null;
613 return Object.getPrototypeOf(new F()) !== F.prototype;
614});
615
616/***/ }),
617
618/***/ "./node_modules/core-js/internals/create-html.js":
619/*!*******************************************************!*\
620 !*** ./node_modules/core-js/internals/create-html.js ***!
621 \*******************************************************/
622/*! unknown exports (runtime-defined) */
623/*! runtime requirements: module, __webpack_require__ */
624/*! CommonJS bailout: module.exports is used directly at 6:0-14 */
625/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
626
627var requireObjectCoercible = __webpack_require__(/*! ../internals/require-object-coercible */ "./node_modules/core-js/internals/require-object-coercible.js");
628
629var quot = /"/g; // B.2.3.2.1 CreateHTML(string, tag, attribute, value)
630// https://tc39.github.io/ecma262/#sec-createhtml
631
632module.exports = function (string, tag, attribute, value) {
633 var S = String(requireObjectCoercible(string));
634 var p1 = '<' + tag;
635 if (attribute !== '') p1 += ' ' + attribute + '="' + String(value).replace(quot, '"') + '"';
636 return p1 + '>' + S + '</' + tag + '>';
637};
638
639/***/ }),
640
641/***/ "./node_modules/core-js/internals/create-iterator-constructor.js":
642/*!***********************************************************************!*\
643 !*** ./node_modules/core-js/internals/create-iterator-constructor.js ***!
644 \***********************************************************************/
645/*! unknown exports (runtime-defined) */
646/*! runtime requirements: __webpack_require__, module */
647/*! CommonJS bailout: module.exports is used directly at 17:0-14 */
648/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
649
650"use strict";
651
652
653var IteratorPrototype = __webpack_require__(/*! ../internals/iterators-core */ "./node_modules/core-js/internals/iterators-core.js").IteratorPrototype;
654
655var create = __webpack_require__(/*! ../internals/object-create */ "./node_modules/core-js/internals/object-create.js");
656
657var createPropertyDescriptor = __webpack_require__(/*! ../internals/create-property-descriptor */ "./node_modules/core-js/internals/create-property-descriptor.js");
658
659var setToStringTag = __webpack_require__(/*! ../internals/set-to-string-tag */ "./node_modules/core-js/internals/set-to-string-tag.js");
660
661var Iterators = __webpack_require__(/*! ../internals/iterators */ "./node_modules/core-js/internals/iterators.js");
662
663var returnThis = function () {
664 return this;
665};
666
667module.exports = function (IteratorConstructor, NAME, next) {
668 var TO_STRING_TAG = NAME + ' Iterator';
669 IteratorConstructor.prototype = create(IteratorPrototype, {
670 next: createPropertyDescriptor(1, next)
671 });
672 setToStringTag(IteratorConstructor, TO_STRING_TAG, false, true);
673 Iterators[TO_STRING_TAG] = returnThis;
674 return IteratorConstructor;
675};
676
677/***/ }),
678
679/***/ "./node_modules/core-js/internals/create-non-enumerable-property.js":
680/*!**************************************************************************!*\
681 !*** ./node_modules/core-js/internals/create-non-enumerable-property.js ***!
682 \**************************************************************************/
683/*! unknown exports (runtime-defined) */
684/*! runtime requirements: module, __webpack_require__ */
685/*! CommonJS bailout: module.exports is used directly at 7:0-14 */
686/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
687
688var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "./node_modules/core-js/internals/descriptors.js");
689
690var definePropertyModule = __webpack_require__(/*! ../internals/object-define-property */ "./node_modules/core-js/internals/object-define-property.js");
691
692var createPropertyDescriptor = __webpack_require__(/*! ../internals/create-property-descriptor */ "./node_modules/core-js/internals/create-property-descriptor.js");
693
694module.exports = DESCRIPTORS ? function (object, key, value) {
695 return definePropertyModule.f(object, key, createPropertyDescriptor(1, value));
696} : function (object, key, value) {
697 object[key] = value;
698 return object;
699};
700
701/***/ }),
702
703/***/ "./node_modules/core-js/internals/create-property-descriptor.js":
704/*!**********************************************************************!*\
705 !*** ./node_modules/core-js/internals/create-property-descriptor.js ***!
706 \**********************************************************************/
707/*! unknown exports (runtime-defined) */
708/*! runtime requirements: module */
709/*! CommonJS bailout: module.exports is used directly at 1:0-14 */
710/***/ (function(module) {
711
712module.exports = function (bitmap, value) {
713 return {
714 enumerable: !(bitmap & 1),
715 configurable: !(bitmap & 2),
716 writable: !(bitmap & 4),
717 value: value
718 };
719};
720
721/***/ }),
722
723/***/ "./node_modules/core-js/internals/create-property.js":
724/*!***********************************************************!*\
725 !*** ./node_modules/core-js/internals/create-property.js ***!
726 \***********************************************************/
727/*! unknown exports (runtime-defined) */
728/*! runtime requirements: module, __webpack_require__ */
729/*! CommonJS bailout: module.exports is used directly at 9:0-14 */
730/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
731
732"use strict";
733
734
735var toPrimitive = __webpack_require__(/*! ../internals/to-primitive */ "./node_modules/core-js/internals/to-primitive.js");
736
737var definePropertyModule = __webpack_require__(/*! ../internals/object-define-property */ "./node_modules/core-js/internals/object-define-property.js");
738
739var createPropertyDescriptor = __webpack_require__(/*! ../internals/create-property-descriptor */ "./node_modules/core-js/internals/create-property-descriptor.js");
740
741module.exports = function (object, key, value) {
742 var propertyKey = toPrimitive(key);
743 if (propertyKey in object) definePropertyModule.f(object, propertyKey, createPropertyDescriptor(0, value));else object[propertyKey] = value;
744};
745
746/***/ }),
747
748/***/ "./node_modules/core-js/internals/define-iterator.js":
749/*!***********************************************************!*\
750 !*** ./node_modules/core-js/internals/define-iterator.js ***!
751 \***********************************************************/
752/*! unknown exports (runtime-defined) */
753/*! runtime requirements: module, __webpack_require__ */
754/*! CommonJS bailout: module.exports is used directly at 36:0-14 */
755/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
756
757"use strict";
758
759
760var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js");
761
762var createIteratorConstructor = __webpack_require__(/*! ../internals/create-iterator-constructor */ "./node_modules/core-js/internals/create-iterator-constructor.js");
763
764var getPrototypeOf = __webpack_require__(/*! ../internals/object-get-prototype-of */ "./node_modules/core-js/internals/object-get-prototype-of.js");
765
766var setPrototypeOf = __webpack_require__(/*! ../internals/object-set-prototype-of */ "./node_modules/core-js/internals/object-set-prototype-of.js");
767
768var setToStringTag = __webpack_require__(/*! ../internals/set-to-string-tag */ "./node_modules/core-js/internals/set-to-string-tag.js");
769
770var createNonEnumerableProperty = __webpack_require__(/*! ../internals/create-non-enumerable-property */ "./node_modules/core-js/internals/create-non-enumerable-property.js");
771
772var redefine = __webpack_require__(/*! ../internals/redefine */ "./node_modules/core-js/internals/redefine.js");
773
774var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "./node_modules/core-js/internals/well-known-symbol.js");
775
776var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "./node_modules/core-js/internals/is-pure.js");
777
778var Iterators = __webpack_require__(/*! ../internals/iterators */ "./node_modules/core-js/internals/iterators.js");
779
780var IteratorsCore = __webpack_require__(/*! ../internals/iterators-core */ "./node_modules/core-js/internals/iterators-core.js");
781
782var IteratorPrototype = IteratorsCore.IteratorPrototype;
783var BUGGY_SAFARI_ITERATORS = IteratorsCore.BUGGY_SAFARI_ITERATORS;
784var ITERATOR = wellKnownSymbol('iterator');
785var KEYS = 'keys';
786var VALUES = 'values';
787var ENTRIES = 'entries';
788
789var returnThis = function () {
790 return this;
791};
792
793module.exports = function (Iterable, NAME, IteratorConstructor, next, DEFAULT, IS_SET, FORCED) {
794 createIteratorConstructor(IteratorConstructor, NAME, next);
795
796 var getIterationMethod = function (KIND) {
797 if (KIND === DEFAULT && defaultIterator) return defaultIterator;
798 if (!BUGGY_SAFARI_ITERATORS && KIND in IterablePrototype) return IterablePrototype[KIND];
799
800 switch (KIND) {
801 case KEYS:
802 return function keys() {
803 return new IteratorConstructor(this, KIND);
804 };
805
806 case VALUES:
807 return function values() {
808 return new IteratorConstructor(this, KIND);
809 };
810
811 case ENTRIES:
812 return function entries() {
813 return new IteratorConstructor(this, KIND);
814 };
815 }
816
817 return function () {
818 return new IteratorConstructor(this);
819 };
820 };
821
822 var TO_STRING_TAG = NAME + ' Iterator';
823 var INCORRECT_VALUES_NAME = false;
824 var IterablePrototype = Iterable.prototype;
825 var nativeIterator = IterablePrototype[ITERATOR] || IterablePrototype['@@iterator'] || DEFAULT && IterablePrototype[DEFAULT];
826 var defaultIterator = !BUGGY_SAFARI_ITERATORS && nativeIterator || getIterationMethod(DEFAULT);
827 var anyNativeIterator = NAME == 'Array' ? IterablePrototype.entries || nativeIterator : nativeIterator;
828 var CurrentIteratorPrototype, methods, KEY; // fix native
829
830 if (anyNativeIterator) {
831 CurrentIteratorPrototype = getPrototypeOf(anyNativeIterator.call(new Iterable()));
832
833 if (IteratorPrototype !== Object.prototype && CurrentIteratorPrototype.next) {
834 if (!IS_PURE && getPrototypeOf(CurrentIteratorPrototype) !== IteratorPrototype) {
835 if (setPrototypeOf) {
836 setPrototypeOf(CurrentIteratorPrototype, IteratorPrototype);
837 } else if (typeof CurrentIteratorPrototype[ITERATOR] != 'function') {
838 createNonEnumerableProperty(CurrentIteratorPrototype, ITERATOR, returnThis);
839 }
840 } // Set @@toStringTag to native iterators
841
842
843 setToStringTag(CurrentIteratorPrototype, TO_STRING_TAG, true, true);
844 if (IS_PURE) Iterators[TO_STRING_TAG] = returnThis;
845 }
846 } // fix Array#{values, @@iterator}.name in V8 / FF
847
848
849 if (DEFAULT == VALUES && nativeIterator && nativeIterator.name !== VALUES) {
850 INCORRECT_VALUES_NAME = true;
851
852 defaultIterator = function values() {
853 return nativeIterator.call(this);
854 };
855 } // define iterator
856
857
858 if ((!IS_PURE || FORCED) && IterablePrototype[ITERATOR] !== defaultIterator) {
859 createNonEnumerableProperty(IterablePrototype, ITERATOR, defaultIterator);
860 }
861
862 Iterators[NAME] = defaultIterator; // export additional methods
863
864 if (DEFAULT) {
865 methods = {
866 values: getIterationMethod(VALUES),
867 keys: IS_SET ? defaultIterator : getIterationMethod(KEYS),
868 entries: getIterationMethod(ENTRIES)
869 };
870 if (FORCED) for (KEY in methods) {
871 if (BUGGY_SAFARI_ITERATORS || INCORRECT_VALUES_NAME || !(KEY in IterablePrototype)) {
872 redefine(IterablePrototype, KEY, methods[KEY]);
873 }
874 } else $({
875 target: NAME,
876 proto: true,
877 forced: BUGGY_SAFARI_ITERATORS || INCORRECT_VALUES_NAME
878 }, methods);
879 }
880
881 return methods;
882};
883
884/***/ }),
885
886/***/ "./node_modules/core-js/internals/descriptors.js":
887/*!*******************************************************!*\
888 !*** ./node_modules/core-js/internals/descriptors.js ***!
889 \*******************************************************/
890/*! unknown exports (runtime-defined) */
891/*! runtime requirements: module, __webpack_require__ */
892/*! CommonJS bailout: module.exports is used directly at 4:0-14 */
893/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
894
895var fails = __webpack_require__(/*! ../internals/fails */ "./node_modules/core-js/internals/fails.js"); // Thank's IE8 for his funny defineProperty
896
897
898module.exports = !fails(function () {
899 return Object.defineProperty({}, 1, {
900 get: function () {
901 return 7;
902 }
903 })[1] != 7;
904});
905
906/***/ }),
907
908/***/ "./node_modules/core-js/internals/document-create-element.js":
909/*!*******************************************************************!*\
910 !*** ./node_modules/core-js/internals/document-create-element.js ***!
911 \*******************************************************************/
912/*! unknown exports (runtime-defined) */
913/*! runtime requirements: module, __webpack_require__ */
914/*! CommonJS bailout: module.exports is used directly at 9:0-14 */
915/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
916
917var global = __webpack_require__(/*! ../internals/global */ "./node_modules/core-js/internals/global.js");
918
919var isObject = __webpack_require__(/*! ../internals/is-object */ "./node_modules/core-js/internals/is-object.js");
920
921var document = global.document; // typeof document.createElement is 'object' in old IE
922
923var EXISTS = isObject(document) && isObject(document.createElement);
924
925module.exports = function (it) {
926 return EXISTS ? document.createElement(it) : {};
927};
928
929/***/ }),
930
931/***/ "./node_modules/core-js/internals/engine-is-ios.js":
932/*!*********************************************************!*\
933 !*** ./node_modules/core-js/internals/engine-is-ios.js ***!
934 \*********************************************************/
935/*! unknown exports (runtime-defined) */
936/*! runtime requirements: module, __webpack_require__ */
937/*! CommonJS bailout: module.exports is used directly at 3:0-14 */
938/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
939
940var userAgent = __webpack_require__(/*! ../internals/engine-user-agent */ "./node_modules/core-js/internals/engine-user-agent.js");
941
942module.exports = /(iphone|ipod|ipad).*applewebkit/i.test(userAgent);
943
944/***/ }),
945
946/***/ "./node_modules/core-js/internals/engine-is-node.js":
947/*!**********************************************************!*\
948 !*** ./node_modules/core-js/internals/engine-is-node.js ***!
949 \**********************************************************/
950/*! unknown exports (runtime-defined) */
951/*! runtime requirements: module, __webpack_require__ */
952/*! CommonJS bailout: module.exports is used directly at 5:0-14 */
953/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
954
955var classof = __webpack_require__(/*! ../internals/classof-raw */ "./node_modules/core-js/internals/classof-raw.js");
956
957var global = __webpack_require__(/*! ../internals/global */ "./node_modules/core-js/internals/global.js");
958
959module.exports = classof(global.process) == 'process';
960
961/***/ }),
962
963/***/ "./node_modules/core-js/internals/engine-user-agent.js":
964/*!*************************************************************!*\
965 !*** ./node_modules/core-js/internals/engine-user-agent.js ***!
966 \*************************************************************/
967/*! unknown exports (runtime-defined) */
968/*! runtime requirements: module, __webpack_require__ */
969/*! CommonJS bailout: module.exports is used directly at 3:0-14 */
970/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
971
972var getBuiltIn = __webpack_require__(/*! ../internals/get-built-in */ "./node_modules/core-js/internals/get-built-in.js");
973
974module.exports = getBuiltIn('navigator', 'userAgent') || '';
975
976/***/ }),
977
978/***/ "./node_modules/core-js/internals/engine-v8-version.js":
979/*!*************************************************************!*\
980 !*** ./node_modules/core-js/internals/engine-v8-version.js ***!
981 \*************************************************************/
982/*! unknown exports (runtime-defined) */
983/*! runtime requirements: module, __webpack_require__ */
984/*! CommonJS bailout: module.exports is used directly at 22:0-14 */
985/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
986
987var global = __webpack_require__(/*! ../internals/global */ "./node_modules/core-js/internals/global.js");
988
989var userAgent = __webpack_require__(/*! ../internals/engine-user-agent */ "./node_modules/core-js/internals/engine-user-agent.js");
990
991var process = global.process;
992var versions = process && process.versions;
993var v8 = versions && versions.v8;
994var match, version;
995
996if (v8) {
997 match = v8.split('.');
998 version = match[0] + match[1];
999} else if (userAgent) {
1000 match = userAgent.match(/Edge\/(\d+)/);
1001
1002 if (!match || match[1] >= 74) {
1003 match = userAgent.match(/Chrome\/(\d+)/);
1004 if (match) version = match[1];
1005 }
1006}
1007
1008module.exports = version && +version;
1009
1010/***/ }),
1011
1012/***/ "./node_modules/core-js/internals/enum-bug-keys.js":
1013/*!*********************************************************!*\
1014 !*** ./node_modules/core-js/internals/enum-bug-keys.js ***!
1015 \*********************************************************/
1016/*! unknown exports (runtime-defined) */
1017/*! runtime requirements: module */
1018/*! CommonJS bailout: module.exports is used directly at 2:0-14 */
1019/***/ (function(module) {
1020
1021// IE8- don't enum bug keys
1022module.exports = ['constructor', 'hasOwnProperty', 'isPrototypeOf', 'propertyIsEnumerable', 'toLocaleString', 'toString', 'valueOf'];
1023
1024/***/ }),
1025
1026/***/ "./node_modules/core-js/internals/export.js":
1027/*!**************************************************!*\
1028 !*** ./node_modules/core-js/internals/export.js ***!
1029 \**************************************************/
1030/*! unknown exports (runtime-defined) */
1031/*! runtime requirements: __webpack_require__, module */
1032/*! CommonJS bailout: module.exports is used directly at 30:0-14 */
1033/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
1034
1035var global = __webpack_require__(/*! ../internals/global */ "./node_modules/core-js/internals/global.js");
1036
1037var getOwnPropertyDescriptor = __webpack_require__(/*! ../internals/object-get-own-property-descriptor */ "./node_modules/core-js/internals/object-get-own-property-descriptor.js").f;
1038
1039var createNonEnumerableProperty = __webpack_require__(/*! ../internals/create-non-enumerable-property */ "./node_modules/core-js/internals/create-non-enumerable-property.js");
1040
1041var redefine = __webpack_require__(/*! ../internals/redefine */ "./node_modules/core-js/internals/redefine.js");
1042
1043var setGlobal = __webpack_require__(/*! ../internals/set-global */ "./node_modules/core-js/internals/set-global.js");
1044
1045var copyConstructorProperties = __webpack_require__(/*! ../internals/copy-constructor-properties */ "./node_modules/core-js/internals/copy-constructor-properties.js");
1046
1047var isForced = __webpack_require__(/*! ../internals/is-forced */ "./node_modules/core-js/internals/is-forced.js");
1048/*
1049 options.target - name of the target object
1050 options.global - target is the global object
1051 options.stat - export as static methods of target
1052 options.proto - export as prototype methods of target
1053 options.real - real prototype method for the `pure` version
1054 options.forced - export even if the native feature is available
1055 options.bind - bind methods to the target, required for the `pure` version
1056 options.wrap - wrap constructors to preventing global pollution, required for the `pure` version
1057 options.unsafe - use the simple assignment of property instead of delete + defineProperty
1058 options.sham - add a flag to not completely full polyfills
1059 options.enumerable - export as enumerable property
1060 options.noTargetGet - prevent calling a getter on target
1061*/
1062
1063
1064module.exports = function (options, source) {
1065 var TARGET = options.target;
1066 var GLOBAL = options.global;
1067 var STATIC = options.stat;
1068 var FORCED, target, key, targetProperty, sourceProperty, descriptor;
1069
1070 if (GLOBAL) {
1071 target = global;
1072 } else if (STATIC) {
1073 target = global[TARGET] || setGlobal(TARGET, {});
1074 } else {
1075 target = (global[TARGET] || {}).prototype;
1076 }
1077
1078 if (target) for (key in source) {
1079 sourceProperty = source[key];
1080
1081 if (options.noTargetGet) {
1082 descriptor = getOwnPropertyDescriptor(target, key);
1083 targetProperty = descriptor && descriptor.value;
1084 } else targetProperty = target[key];
1085
1086 FORCED = isForced(GLOBAL ? key : TARGET + (STATIC ? '.' : '#') + key, options.forced); // contained in target
1087
1088 if (!FORCED && targetProperty !== undefined) {
1089 if (typeof sourceProperty === typeof targetProperty) continue;
1090 copyConstructorProperties(sourceProperty, targetProperty);
1091 } // add a flag to not completely full polyfills
1092
1093
1094 if (options.sham || targetProperty && targetProperty.sham) {
1095 createNonEnumerableProperty(sourceProperty, 'sham', true);
1096 } // extend global
1097
1098
1099 redefine(target, key, sourceProperty, options);
1100 }
1101};
1102
1103/***/ }),
1104
1105/***/ "./node_modules/core-js/internals/fails.js":
1106/*!*************************************************!*\
1107 !*** ./node_modules/core-js/internals/fails.js ***!
1108 \*************************************************/
1109/*! unknown exports (runtime-defined) */
1110/*! runtime requirements: module */
1111/*! CommonJS bailout: module.exports is used directly at 1:0-14 */
1112/***/ (function(module) {
1113
1114module.exports = function (exec) {
1115 try {
1116 return !!exec();
1117 } catch (error) {
1118 return true;
1119 }
1120};
1121
1122/***/ }),
1123
1124/***/ "./node_modules/core-js/internals/function-bind-context.js":
1125/*!*****************************************************************!*\
1126 !*** ./node_modules/core-js/internals/function-bind-context.js ***!
1127 \*****************************************************************/
1128/*! unknown exports (runtime-defined) */
1129/*! runtime requirements: module, __webpack_require__ */
1130/*! CommonJS bailout: module.exports is used directly at 4:0-14 */
1131/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
1132
1133var aFunction = __webpack_require__(/*! ../internals/a-function */ "./node_modules/core-js/internals/a-function.js"); // optional / simple context binding
1134
1135
1136module.exports = function (fn, that, length) {
1137 aFunction(fn);
1138 if (that === undefined) return fn;
1139
1140 switch (length) {
1141 case 0:
1142 return function () {
1143 return fn.call(that);
1144 };
1145
1146 case 1:
1147 return function (a) {
1148 return fn.call(that, a);
1149 };
1150
1151 case 2:
1152 return function (a, b) {
1153 return fn.call(that, a, b);
1154 };
1155
1156 case 3:
1157 return function (a, b, c) {
1158 return fn.call(that, a, b, c);
1159 };
1160 }
1161
1162 return function ()
1163 /* ...args */
1164 {
1165 return fn.apply(that, arguments);
1166 };
1167};
1168
1169/***/ }),
1170
1171/***/ "./node_modules/core-js/internals/get-built-in.js":
1172/*!********************************************************!*\
1173 !*** ./node_modules/core-js/internals/get-built-in.js ***!
1174 \********************************************************/
1175/*! unknown exports (runtime-defined) */
1176/*! runtime requirements: module, __webpack_require__ */
1177/*! CommonJS bailout: module.exports is used directly at 9:0-14 */
1178/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
1179
1180var path = __webpack_require__(/*! ../internals/path */ "./node_modules/core-js/internals/path.js");
1181
1182var global = __webpack_require__(/*! ../internals/global */ "./node_modules/core-js/internals/global.js");
1183
1184var aFunction = function (variable) {
1185 return typeof variable == 'function' ? variable : undefined;
1186};
1187
1188module.exports = function (namespace, method) {
1189 return arguments.length < 2 ? aFunction(path[namespace]) || aFunction(global[namespace]) : path[namespace] && path[namespace][method] || global[namespace] && global[namespace][method];
1190};
1191
1192/***/ }),
1193
1194/***/ "./node_modules/core-js/internals/get-iterator-method.js":
1195/*!***************************************************************!*\
1196 !*** ./node_modules/core-js/internals/get-iterator-method.js ***!
1197 \***************************************************************/
1198/*! unknown exports (runtime-defined) */
1199/*! runtime requirements: module, __webpack_require__ */
1200/*! CommonJS bailout: module.exports is used directly at 9:0-14 */
1201/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
1202
1203var classof = __webpack_require__(/*! ../internals/classof */ "./node_modules/core-js/internals/classof.js");
1204
1205var Iterators = __webpack_require__(/*! ../internals/iterators */ "./node_modules/core-js/internals/iterators.js");
1206
1207var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "./node_modules/core-js/internals/well-known-symbol.js");
1208
1209var ITERATOR = wellKnownSymbol('iterator');
1210
1211module.exports = function (it) {
1212 if (it != undefined) return it[ITERATOR] || it['@@iterator'] || Iterators[classof(it)];
1213};
1214
1215/***/ }),
1216
1217/***/ "./node_modules/core-js/internals/global.js":
1218/*!**************************************************!*\
1219 !*** ./node_modules/core-js/internals/global.js ***!
1220 \**************************************************/
1221/*! unknown exports (runtime-defined) */
1222/*! runtime requirements: module, __webpack_require__.g, __webpack_require__.* */
1223/*! CommonJS bailout: module.exports is used directly at 6:0-14 */
1224/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
1225
1226var check = function (it) {
1227 return it && it.Math == Math && it;
1228}; // https://github.com/zloirock/core-js/issues/86#issuecomment-115759028
1229
1230
1231module.exports = // eslint-disable-next-line no-undef
1232check(typeof globalThis == 'object' && globalThis) || check(typeof window == 'object' && window) || check(typeof self == 'object' && self) || check(typeof __webpack_require__.g == 'object' && __webpack_require__.g) || // eslint-disable-next-line no-new-func
1233function () {
1234 return this;
1235}() || Function('return this')();
1236
1237/***/ }),
1238
1239/***/ "./node_modules/core-js/internals/has.js":
1240/*!***********************************************!*\
1241 !*** ./node_modules/core-js/internals/has.js ***!
1242 \***********************************************/
1243/*! unknown exports (runtime-defined) */
1244/*! runtime requirements: module */
1245/*! CommonJS bailout: module.exports is used directly at 3:0-14 */
1246/***/ (function(module) {
1247
1248var hasOwnProperty = {}.hasOwnProperty;
1249
1250module.exports = function (it, key) {
1251 return hasOwnProperty.call(it, key);
1252};
1253
1254/***/ }),
1255
1256/***/ "./node_modules/core-js/internals/hidden-keys.js":
1257/*!*******************************************************!*\
1258 !*** ./node_modules/core-js/internals/hidden-keys.js ***!
1259 \*******************************************************/
1260/*! unknown exports (runtime-defined) */
1261/*! runtime requirements: module */
1262/*! CommonJS bailout: module.exports is used directly at 1:0-14 */
1263/***/ (function(module) {
1264
1265module.exports = {};
1266
1267/***/ }),
1268
1269/***/ "./node_modules/core-js/internals/host-report-errors.js":
1270/*!**************************************************************!*\
1271 !*** ./node_modules/core-js/internals/host-report-errors.js ***!
1272 \**************************************************************/
1273/*! unknown exports (runtime-defined) */
1274/*! runtime requirements: module, __webpack_require__ */
1275/*! CommonJS bailout: module.exports is used directly at 3:0-14 */
1276/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
1277
1278var global = __webpack_require__(/*! ../internals/global */ "./node_modules/core-js/internals/global.js");
1279
1280module.exports = function (a, b) {
1281 var console = global.console;
1282
1283 if (console && console.error) {
1284 arguments.length === 1 ? console.error(a) : console.error(a, b);
1285 }
1286};
1287
1288/***/ }),
1289
1290/***/ "./node_modules/core-js/internals/html.js":
1291/*!************************************************!*\
1292 !*** ./node_modules/core-js/internals/html.js ***!
1293 \************************************************/
1294/*! unknown exports (runtime-defined) */
1295/*! runtime requirements: module, __webpack_require__ */
1296/*! CommonJS bailout: module.exports is used directly at 3:0-14 */
1297/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
1298
1299var getBuiltIn = __webpack_require__(/*! ../internals/get-built-in */ "./node_modules/core-js/internals/get-built-in.js");
1300
1301module.exports = getBuiltIn('document', 'documentElement');
1302
1303/***/ }),
1304
1305/***/ "./node_modules/core-js/internals/ie8-dom-define.js":
1306/*!**********************************************************!*\
1307 !*** ./node_modules/core-js/internals/ie8-dom-define.js ***!
1308 \**********************************************************/
1309/*! unknown exports (runtime-defined) */
1310/*! runtime requirements: module, __webpack_require__ */
1311/*! CommonJS bailout: module.exports is used directly at 8:0-14 */
1312/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
1313
1314var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "./node_modules/core-js/internals/descriptors.js");
1315
1316var fails = __webpack_require__(/*! ../internals/fails */ "./node_modules/core-js/internals/fails.js");
1317
1318var createElement = __webpack_require__(/*! ../internals/document-create-element */ "./node_modules/core-js/internals/document-create-element.js"); // Thank's IE8 for his funny defineProperty
1319
1320
1321module.exports = !DESCRIPTORS && !fails(function () {
1322 return Object.defineProperty(createElement('div'), 'a', {
1323 get: function () {
1324 return 7;
1325 }
1326 }).a != 7;
1327});
1328
1329/***/ }),
1330
1331/***/ "./node_modules/core-js/internals/indexed-object.js":
1332/*!**********************************************************!*\
1333 !*** ./node_modules/core-js/internals/indexed-object.js ***!
1334 \**********************************************************/
1335/*! unknown exports (runtime-defined) */
1336/*! runtime requirements: module, __webpack_require__ */
1337/*! CommonJS bailout: module.exports is used directly at 7:0-14 */
1338/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
1339
1340var fails = __webpack_require__(/*! ../internals/fails */ "./node_modules/core-js/internals/fails.js");
1341
1342var classof = __webpack_require__(/*! ../internals/classof-raw */ "./node_modules/core-js/internals/classof-raw.js");
1343
1344var split = ''.split; // fallback for non-array-like ES3 and non-enumerable old V8 strings
1345
1346module.exports = fails(function () {
1347 // throws an error in rhino, see https://github.com/mozilla/rhino/issues/346
1348 // eslint-disable-next-line no-prototype-builtins
1349 return !Object('z').propertyIsEnumerable(0);
1350}) ? function (it) {
1351 return classof(it) == 'String' ? split.call(it, '') : Object(it);
1352} : Object;
1353
1354/***/ }),
1355
1356/***/ "./node_modules/core-js/internals/inspect-source.js":
1357/*!**********************************************************!*\
1358 !*** ./node_modules/core-js/internals/inspect-source.js ***!
1359 \**********************************************************/
1360/*! unknown exports (runtime-defined) */
1361/*! runtime requirements: module, __webpack_require__ */
1362/*! CommonJS bailout: module.exports is used directly at 11:0-14 */
1363/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
1364
1365var store = __webpack_require__(/*! ../internals/shared-store */ "./node_modules/core-js/internals/shared-store.js");
1366
1367var functionToString = Function.toString; // this helper broken in `3.4.1-3.4.4`, so we can't use `shared` helper
1368
1369if (typeof store.inspectSource != 'function') {
1370 store.inspectSource = function (it) {
1371 return functionToString.call(it);
1372 };
1373}
1374
1375module.exports = store.inspectSource;
1376
1377/***/ }),
1378
1379/***/ "./node_modules/core-js/internals/internal-state.js":
1380/*!**********************************************************!*\
1381 !*** ./node_modules/core-js/internals/internal-state.js ***!
1382 \**********************************************************/
1383/*! unknown exports (runtime-defined) */
1384/*! runtime requirements: module, __webpack_require__ */
1385/*! CommonJS bailout: module.exports is used directly at 74:0-14 */
1386/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
1387
1388var NATIVE_WEAK_MAP = __webpack_require__(/*! ../internals/native-weak-map */ "./node_modules/core-js/internals/native-weak-map.js");
1389
1390var global = __webpack_require__(/*! ../internals/global */ "./node_modules/core-js/internals/global.js");
1391
1392var isObject = __webpack_require__(/*! ../internals/is-object */ "./node_modules/core-js/internals/is-object.js");
1393
1394var createNonEnumerableProperty = __webpack_require__(/*! ../internals/create-non-enumerable-property */ "./node_modules/core-js/internals/create-non-enumerable-property.js");
1395
1396var objectHas = __webpack_require__(/*! ../internals/has */ "./node_modules/core-js/internals/has.js");
1397
1398var shared = __webpack_require__(/*! ../internals/shared-store */ "./node_modules/core-js/internals/shared-store.js");
1399
1400var sharedKey = __webpack_require__(/*! ../internals/shared-key */ "./node_modules/core-js/internals/shared-key.js");
1401
1402var hiddenKeys = __webpack_require__(/*! ../internals/hidden-keys */ "./node_modules/core-js/internals/hidden-keys.js");
1403
1404var WeakMap = global.WeakMap;
1405var set, get, has;
1406
1407var enforce = function (it) {
1408 return has(it) ? get(it) : set(it, {});
1409};
1410
1411var getterFor = function (TYPE) {
1412 return function (it) {
1413 var state;
1414
1415 if (!isObject(it) || (state = get(it)).type !== TYPE) {
1416 throw TypeError('Incompatible receiver, ' + TYPE + ' required');
1417 }
1418
1419 return state;
1420 };
1421};
1422
1423if (NATIVE_WEAK_MAP) {
1424 var store = shared.state || (shared.state = new WeakMap());
1425 var wmget = store.get;
1426 var wmhas = store.has;
1427 var wmset = store.set;
1428
1429 set = function (it, metadata) {
1430 metadata.facade = it;
1431 wmset.call(store, it, metadata);
1432 return metadata;
1433 };
1434
1435 get = function (it) {
1436 return wmget.call(store, it) || {};
1437 };
1438
1439 has = function (it) {
1440 return wmhas.call(store, it);
1441 };
1442} else {
1443 var STATE = sharedKey('state');
1444 hiddenKeys[STATE] = true;
1445
1446 set = function (it, metadata) {
1447 metadata.facade = it;
1448 createNonEnumerableProperty(it, STATE, metadata);
1449 return metadata;
1450 };
1451
1452 get = function (it) {
1453 return objectHas(it, STATE) ? it[STATE] : {};
1454 };
1455
1456 has = function (it) {
1457 return objectHas(it, STATE);
1458 };
1459}
1460
1461module.exports = {
1462 set: set,
1463 get: get,
1464 has: has,
1465 enforce: enforce,
1466 getterFor: getterFor
1467};
1468
1469/***/ }),
1470
1471/***/ "./node_modules/core-js/internals/is-array-iterator-method.js":
1472/*!********************************************************************!*\
1473 !*** ./node_modules/core-js/internals/is-array-iterator-method.js ***!
1474 \********************************************************************/
1475/*! unknown exports (runtime-defined) */
1476/*! runtime requirements: module, __webpack_require__ */
1477/*! CommonJS bailout: module.exports is used directly at 8:0-14 */
1478/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
1479
1480var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "./node_modules/core-js/internals/well-known-symbol.js");
1481
1482var Iterators = __webpack_require__(/*! ../internals/iterators */ "./node_modules/core-js/internals/iterators.js");
1483
1484var ITERATOR = wellKnownSymbol('iterator');
1485var ArrayPrototype = Array.prototype; // check on default Array iterator
1486
1487module.exports = function (it) {
1488 return it !== undefined && (Iterators.Array === it || ArrayPrototype[ITERATOR] === it);
1489};
1490
1491/***/ }),
1492
1493/***/ "./node_modules/core-js/internals/is-array.js":
1494/*!****************************************************!*\
1495 !*** ./node_modules/core-js/internals/is-array.js ***!
1496 \****************************************************/
1497/*! unknown exports (runtime-defined) */
1498/*! runtime requirements: module, __webpack_require__ */
1499/*! CommonJS bailout: module.exports is used directly at 5:0-14 */
1500/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
1501
1502var classof = __webpack_require__(/*! ../internals/classof-raw */ "./node_modules/core-js/internals/classof-raw.js"); // `IsArray` abstract operation
1503// https://tc39.github.io/ecma262/#sec-isarray
1504
1505
1506module.exports = Array.isArray || function isArray(arg) {
1507 return classof(arg) == 'Array';
1508};
1509
1510/***/ }),
1511
1512/***/ "./node_modules/core-js/internals/is-forced.js":
1513/*!*****************************************************!*\
1514 !*** ./node_modules/core-js/internals/is-forced.js ***!
1515 \*****************************************************/
1516/*! unknown exports (runtime-defined) */
1517/*! runtime requirements: module, __webpack_require__ */
1518/*! CommonJS bailout: module.exports is used directly at 17:0-14 */
1519/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
1520
1521var fails = __webpack_require__(/*! ../internals/fails */ "./node_modules/core-js/internals/fails.js");
1522
1523var replacement = /#|\.prototype\./;
1524
1525var isForced = function (feature, detection) {
1526 var value = data[normalize(feature)];
1527 return value == POLYFILL ? true : value == NATIVE ? false : typeof detection == 'function' ? fails(detection) : !!detection;
1528};
1529
1530var normalize = isForced.normalize = function (string) {
1531 return String(string).replace(replacement, '.').toLowerCase();
1532};
1533
1534var data = isForced.data = {};
1535var NATIVE = isForced.NATIVE = 'N';
1536var POLYFILL = isForced.POLYFILL = 'P';
1537module.exports = isForced;
1538
1539/***/ }),
1540
1541/***/ "./node_modules/core-js/internals/is-object.js":
1542/*!*****************************************************!*\
1543 !*** ./node_modules/core-js/internals/is-object.js ***!
1544 \*****************************************************/
1545/*! unknown exports (runtime-defined) */
1546/*! runtime requirements: module */
1547/*! CommonJS bailout: module.exports is used directly at 1:0-14 */
1548/***/ (function(module) {
1549
1550module.exports = function (it) {
1551 return typeof it === 'object' ? it !== null : typeof it === 'function';
1552};
1553
1554/***/ }),
1555
1556/***/ "./node_modules/core-js/internals/is-pure.js":
1557/*!***************************************************!*\
1558 !*** ./node_modules/core-js/internals/is-pure.js ***!
1559 \***************************************************/
1560/*! unknown exports (runtime-defined) */
1561/*! runtime requirements: module */
1562/*! CommonJS bailout: module.exports is used directly at 1:0-14 */
1563/***/ (function(module) {
1564
1565module.exports = false;
1566
1567/***/ }),
1568
1569/***/ "./node_modules/core-js/internals/iterate.js":
1570/*!***************************************************!*\
1571 !*** ./node_modules/core-js/internals/iterate.js ***!
1572 \***************************************************/
1573/*! unknown exports (runtime-defined) */
1574/*! runtime requirements: module, __webpack_require__ */
1575/*! CommonJS bailout: module.exports is used directly at 18:0-14 */
1576/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
1577
1578var anObject = __webpack_require__(/*! ../internals/an-object */ "./node_modules/core-js/internals/an-object.js");
1579
1580var isArrayIteratorMethod = __webpack_require__(/*! ../internals/is-array-iterator-method */ "./node_modules/core-js/internals/is-array-iterator-method.js");
1581
1582var toLength = __webpack_require__(/*! ../internals/to-length */ "./node_modules/core-js/internals/to-length.js");
1583
1584var bind = __webpack_require__(/*! ../internals/function-bind-context */ "./node_modules/core-js/internals/function-bind-context.js");
1585
1586var getIteratorMethod = __webpack_require__(/*! ../internals/get-iterator-method */ "./node_modules/core-js/internals/get-iterator-method.js");
1587
1588var iteratorClose = __webpack_require__(/*! ../internals/iterator-close */ "./node_modules/core-js/internals/iterator-close.js");
1589
1590var Result = function (stopped, result) {
1591 this.stopped = stopped;
1592 this.result = result;
1593};
1594
1595module.exports = function (iterable, unboundFunction, options) {
1596 var that = options && options.that;
1597 var AS_ENTRIES = !!(options && options.AS_ENTRIES);
1598 var IS_ITERATOR = !!(options && options.IS_ITERATOR);
1599 var INTERRUPTED = !!(options && options.INTERRUPTED);
1600 var fn = bind(unboundFunction, that, 1 + AS_ENTRIES + INTERRUPTED);
1601 var iterator, iterFn, index, length, result, next, step;
1602
1603 var stop = function (condition) {
1604 if (iterator) iteratorClose(iterator);
1605 return new Result(true, condition);
1606 };
1607
1608 var callFn = function (value) {
1609 if (AS_ENTRIES) {
1610 anObject(value);
1611 return INTERRUPTED ? fn(value[0], value[1], stop) : fn(value[0], value[1]);
1612 }
1613
1614 return INTERRUPTED ? fn(value, stop) : fn(value);
1615 };
1616
1617 if (IS_ITERATOR) {
1618 iterator = iterable;
1619 } else {
1620 iterFn = getIteratorMethod(iterable);
1621 if (typeof iterFn != 'function') throw TypeError('Target is not iterable'); // optimisation for array iterators
1622
1623 if (isArrayIteratorMethod(iterFn)) {
1624 for (index = 0, length = toLength(iterable.length); length > index; index++) {
1625 result = callFn(iterable[index]);
1626 if (result && result instanceof Result) return result;
1627 }
1628
1629 return new Result(false);
1630 }
1631
1632 iterator = iterFn.call(iterable);
1633 }
1634
1635 next = iterator.next;
1636
1637 while (!(step = next.call(iterator)).done) {
1638 try {
1639 result = callFn(step.value);
1640 } catch (error) {
1641 iteratorClose(iterator);
1642 throw error;
1643 }
1644
1645 if (typeof result == 'object' && result && result instanceof Result) return result;
1646 }
1647
1648 return new Result(false);
1649};
1650
1651/***/ }),
1652
1653/***/ "./node_modules/core-js/internals/iterator-close.js":
1654/*!**********************************************************!*\
1655 !*** ./node_modules/core-js/internals/iterator-close.js ***!
1656 \**********************************************************/
1657/*! unknown exports (runtime-defined) */
1658/*! runtime requirements: module, __webpack_require__ */
1659/*! CommonJS bailout: module.exports is used directly at 3:0-14 */
1660/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
1661
1662var anObject = __webpack_require__(/*! ../internals/an-object */ "./node_modules/core-js/internals/an-object.js");
1663
1664module.exports = function (iterator) {
1665 var returnMethod = iterator['return'];
1666
1667 if (returnMethod !== undefined) {
1668 return anObject(returnMethod.call(iterator)).value;
1669 }
1670};
1671
1672/***/ }),
1673
1674/***/ "./node_modules/core-js/internals/iterators-core.js":
1675/*!**********************************************************!*\
1676 !*** ./node_modules/core-js/internals/iterators-core.js ***!
1677 \**********************************************************/
1678/*! unknown exports (runtime-defined) */
1679/*! runtime requirements: module, __webpack_require__ */
1680/*! CommonJS bailout: module.exports is used directly at 39:0-14 */
1681/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
1682
1683"use strict";
1684
1685
1686var getPrototypeOf = __webpack_require__(/*! ../internals/object-get-prototype-of */ "./node_modules/core-js/internals/object-get-prototype-of.js");
1687
1688var createNonEnumerableProperty = __webpack_require__(/*! ../internals/create-non-enumerable-property */ "./node_modules/core-js/internals/create-non-enumerable-property.js");
1689
1690var has = __webpack_require__(/*! ../internals/has */ "./node_modules/core-js/internals/has.js");
1691
1692var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "./node_modules/core-js/internals/well-known-symbol.js");
1693
1694var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "./node_modules/core-js/internals/is-pure.js");
1695
1696var ITERATOR = wellKnownSymbol('iterator');
1697var BUGGY_SAFARI_ITERATORS = false;
1698
1699var returnThis = function () {
1700 return this;
1701}; // `%IteratorPrototype%` object
1702// https://tc39.github.io/ecma262/#sec-%iteratorprototype%-object
1703
1704
1705var IteratorPrototype, PrototypeOfArrayIteratorPrototype, arrayIterator;
1706
1707if ([].keys) {
1708 arrayIterator = [].keys(); // Safari 8 has buggy iterators w/o `next`
1709
1710 if (!('next' in arrayIterator)) BUGGY_SAFARI_ITERATORS = true;else {
1711 PrototypeOfArrayIteratorPrototype = getPrototypeOf(getPrototypeOf(arrayIterator));
1712 if (PrototypeOfArrayIteratorPrototype !== Object.prototype) IteratorPrototype = PrototypeOfArrayIteratorPrototype;
1713 }
1714}
1715
1716if (IteratorPrototype == undefined) IteratorPrototype = {}; // 25.1.2.1.1 %IteratorPrototype%[@@iterator]()
1717
1718if (!IS_PURE && !has(IteratorPrototype, ITERATOR)) {
1719 createNonEnumerableProperty(IteratorPrototype, ITERATOR, returnThis);
1720}
1721
1722module.exports = {
1723 IteratorPrototype: IteratorPrototype,
1724 BUGGY_SAFARI_ITERATORS: BUGGY_SAFARI_ITERATORS
1725};
1726
1727/***/ }),
1728
1729/***/ "./node_modules/core-js/internals/iterators.js":
1730/*!*****************************************************!*\
1731 !*** ./node_modules/core-js/internals/iterators.js ***!
1732 \*****************************************************/
1733/*! unknown exports (runtime-defined) */
1734/*! runtime requirements: module */
1735/*! CommonJS bailout: module.exports is used directly at 1:0-14 */
1736/***/ (function(module) {
1737
1738module.exports = {};
1739
1740/***/ }),
1741
1742/***/ "./node_modules/core-js/internals/microtask.js":
1743/*!*****************************************************!*\
1744 !*** ./node_modules/core-js/internals/microtask.js ***!
1745 \*****************************************************/
1746/*! unknown exports (runtime-defined) */
1747/*! runtime requirements: __webpack_require__, module */
1748/*! CommonJS bailout: module.exports is used directly at 80:0-14 */
1749/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
1750
1751var global = __webpack_require__(/*! ../internals/global */ "./node_modules/core-js/internals/global.js");
1752
1753var getOwnPropertyDescriptor = __webpack_require__(/*! ../internals/object-get-own-property-descriptor */ "./node_modules/core-js/internals/object-get-own-property-descriptor.js").f;
1754
1755var macrotask = __webpack_require__(/*! ../internals/task */ "./node_modules/core-js/internals/task.js").set;
1756
1757var IS_IOS = __webpack_require__(/*! ../internals/engine-is-ios */ "./node_modules/core-js/internals/engine-is-ios.js");
1758
1759var IS_NODE = __webpack_require__(/*! ../internals/engine-is-node */ "./node_modules/core-js/internals/engine-is-node.js");
1760
1761var MutationObserver = global.MutationObserver || global.WebKitMutationObserver;
1762var document = global.document;
1763var process = global.process;
1764var Promise = global.Promise; // Node.js 11 shows ExperimentalWarning on getting `queueMicrotask`
1765
1766var queueMicrotaskDescriptor = getOwnPropertyDescriptor(global, 'queueMicrotask');
1767var queueMicrotask = queueMicrotaskDescriptor && queueMicrotaskDescriptor.value;
1768var flush, head, last, notify, toggle, node, promise, then; // modern engines have queueMicrotask method
1769
1770if (!queueMicrotask) {
1771 flush = function () {
1772 var parent, fn;
1773 if (IS_NODE && (parent = process.domain)) parent.exit();
1774
1775 while (head) {
1776 fn = head.fn;
1777 head = head.next;
1778
1779 try {
1780 fn();
1781 } catch (error) {
1782 if (head) notify();else last = undefined;
1783 throw error;
1784 }
1785 }
1786
1787 last = undefined;
1788 if (parent) parent.enter();
1789 }; // browsers with MutationObserver, except iOS - https://github.com/zloirock/core-js/issues/339
1790
1791
1792 if (!IS_IOS && !IS_NODE && MutationObserver && document) {
1793 toggle = true;
1794 node = document.createTextNode('');
1795 new MutationObserver(flush).observe(node, {
1796 characterData: true
1797 });
1798
1799 notify = function () {
1800 node.data = toggle = !toggle;
1801 }; // environments with maybe non-completely correct, but existent Promise
1802
1803 } else if (Promise && Promise.resolve) {
1804 // Promise.resolve without an argument throws an error in LG WebOS 2
1805 promise = Promise.resolve(undefined);
1806 then = promise.then;
1807
1808 notify = function () {
1809 then.call(promise, flush);
1810 }; // Node.js without promises
1811
1812 } else if (IS_NODE) {
1813 notify = function () {
1814 process.nextTick(flush);
1815 }; // for other environments - macrotask based on:
1816 // - setImmediate
1817 // - MessageChannel
1818 // - window.postMessag
1819 // - onreadystatechange
1820 // - setTimeout
1821
1822 } else {
1823 notify = function () {
1824 // strange IE + webpack dev server bug - use .call(global)
1825 macrotask.call(global, flush);
1826 };
1827 }
1828}
1829
1830module.exports = queueMicrotask || function (fn) {
1831 var task = {
1832 fn: fn,
1833 next: undefined
1834 };
1835 if (last) last.next = task;
1836
1837 if (!head) {
1838 head = task;
1839 notify();
1840 }
1841
1842 last = task;
1843};
1844
1845/***/ }),
1846
1847/***/ "./node_modules/core-js/internals/native-promise-constructor.js":
1848/*!**********************************************************************!*\
1849 !*** ./node_modules/core-js/internals/native-promise-constructor.js ***!
1850 \**********************************************************************/
1851/*! unknown exports (runtime-defined) */
1852/*! runtime requirements: module, __webpack_require__ */
1853/*! CommonJS bailout: module.exports is used directly at 3:0-14 */
1854/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
1855
1856var global = __webpack_require__(/*! ../internals/global */ "./node_modules/core-js/internals/global.js");
1857
1858module.exports = global.Promise;
1859
1860/***/ }),
1861
1862/***/ "./node_modules/core-js/internals/native-symbol.js":
1863/*!*********************************************************!*\
1864 !*** ./node_modules/core-js/internals/native-symbol.js ***!
1865 \*********************************************************/
1866/*! unknown exports (runtime-defined) */
1867/*! runtime requirements: module, __webpack_require__ */
1868/*! CommonJS bailout: module.exports is used directly at 3:0-14 */
1869/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
1870
1871var fails = __webpack_require__(/*! ../internals/fails */ "./node_modules/core-js/internals/fails.js");
1872
1873module.exports = !!Object.getOwnPropertySymbols && !fails(function () {
1874 // Chrome 38 Symbol has incorrect toString conversion
1875 // eslint-disable-next-line no-undef
1876 return !String(Symbol());
1877});
1878
1879/***/ }),
1880
1881/***/ "./node_modules/core-js/internals/native-weak-map.js":
1882/*!***********************************************************!*\
1883 !*** ./node_modules/core-js/internals/native-weak-map.js ***!
1884 \***********************************************************/
1885/*! unknown exports (runtime-defined) */
1886/*! runtime requirements: module, __webpack_require__ */
1887/*! CommonJS bailout: module.exports is used directly at 6:0-14 */
1888/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
1889
1890var global = __webpack_require__(/*! ../internals/global */ "./node_modules/core-js/internals/global.js");
1891
1892var inspectSource = __webpack_require__(/*! ../internals/inspect-source */ "./node_modules/core-js/internals/inspect-source.js");
1893
1894var WeakMap = global.WeakMap;
1895module.exports = typeof WeakMap === 'function' && /native code/.test(inspectSource(WeakMap));
1896
1897/***/ }),
1898
1899/***/ "./node_modules/core-js/internals/new-promise-capability.js":
1900/*!******************************************************************!*\
1901 !*** ./node_modules/core-js/internals/new-promise-capability.js ***!
1902 \******************************************************************/
1903/*! default exports */
1904/*! export f [provided] [no usage info] [missing usage info prevents renaming] */
1905/*! other exports [not provided] [no usage info] */
1906/*! runtime requirements: module, __webpack_require__ */
1907/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
1908
1909"use strict";
1910
1911
1912var aFunction = __webpack_require__(/*! ../internals/a-function */ "./node_modules/core-js/internals/a-function.js");
1913
1914var PromiseCapability = function (C) {
1915 var resolve, reject;
1916 this.promise = new C(function ($$resolve, $$reject) {
1917 if (resolve !== undefined || reject !== undefined) throw TypeError('Bad Promise constructor');
1918 resolve = $$resolve;
1919 reject = $$reject;
1920 });
1921 this.resolve = aFunction(resolve);
1922 this.reject = aFunction(reject);
1923}; // 25.4.1.5 NewPromiseCapability(C)
1924
1925
1926module.exports.f = function (C) {
1927 return new PromiseCapability(C);
1928};
1929
1930/***/ }),
1931
1932/***/ "./node_modules/core-js/internals/object-assign.js":
1933/*!*********************************************************!*\
1934 !*** ./node_modules/core-js/internals/object-assign.js ***!
1935 \*********************************************************/
1936/*! unknown exports (runtime-defined) */
1937/*! runtime requirements: module, __webpack_require__ */
1938/*! CommonJS bailout: module.exports is used directly at 21:0-14 */
1939/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
1940
1941"use strict";
1942
1943
1944var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "./node_modules/core-js/internals/descriptors.js");
1945
1946var fails = __webpack_require__(/*! ../internals/fails */ "./node_modules/core-js/internals/fails.js");
1947
1948var objectKeys = __webpack_require__(/*! ../internals/object-keys */ "./node_modules/core-js/internals/object-keys.js");
1949
1950var getOwnPropertySymbolsModule = __webpack_require__(/*! ../internals/object-get-own-property-symbols */ "./node_modules/core-js/internals/object-get-own-property-symbols.js");
1951
1952var propertyIsEnumerableModule = __webpack_require__(/*! ../internals/object-property-is-enumerable */ "./node_modules/core-js/internals/object-property-is-enumerable.js");
1953
1954var toObject = __webpack_require__(/*! ../internals/to-object */ "./node_modules/core-js/internals/to-object.js");
1955
1956var IndexedObject = __webpack_require__(/*! ../internals/indexed-object */ "./node_modules/core-js/internals/indexed-object.js");
1957
1958var nativeAssign = Object.assign;
1959var defineProperty = Object.defineProperty; // `Object.assign` method
1960// https://tc39.github.io/ecma262/#sec-object.assign
1961
1962module.exports = !nativeAssign || fails(function () {
1963 // should have correct order of operations (Edge bug)
1964 if (DESCRIPTORS && nativeAssign({
1965 b: 1
1966 }, nativeAssign(defineProperty({}, 'a', {
1967 enumerable: true,
1968 get: function () {
1969 defineProperty(this, 'b', {
1970 value: 3,
1971 enumerable: false
1972 });
1973 }
1974 }), {
1975 b: 2
1976 })).b !== 1) return true; // should work with symbols and should have deterministic property order (V8 bug)
1977
1978 var A = {};
1979 var B = {}; // eslint-disable-next-line no-undef
1980
1981 var symbol = Symbol();
1982 var alphabet = 'abcdefghijklmnopqrst';
1983 A[symbol] = 7;
1984 alphabet.split('').forEach(function (chr) {
1985 B[chr] = chr;
1986 });
1987 return nativeAssign({}, A)[symbol] != 7 || objectKeys(nativeAssign({}, B)).join('') != alphabet;
1988}) ? function assign(target, source) {
1989 // eslint-disable-line no-unused-vars
1990 var T = toObject(target);
1991 var argumentsLength = arguments.length;
1992 var index = 1;
1993 var getOwnPropertySymbols = getOwnPropertySymbolsModule.f;
1994 var propertyIsEnumerable = propertyIsEnumerableModule.f;
1995
1996 while (argumentsLength > index) {
1997 var S = IndexedObject(arguments[index++]);
1998 var keys = getOwnPropertySymbols ? objectKeys(S).concat(getOwnPropertySymbols(S)) : objectKeys(S);
1999 var length = keys.length;
2000 var j = 0;
2001 var key;
2002
2003 while (length > j) {
2004 key = keys[j++];
2005 if (!DESCRIPTORS || propertyIsEnumerable.call(S, key)) T[key] = S[key];
2006 }
2007 }
2008
2009 return T;
2010} : nativeAssign;
2011
2012/***/ }),
2013
2014/***/ "./node_modules/core-js/internals/object-create.js":
2015/*!*********************************************************!*\
2016 !*** ./node_modules/core-js/internals/object-create.js ***!
2017 \*********************************************************/
2018/*! unknown exports (runtime-defined) */
2019/*! runtime requirements: module, __webpack_require__ */
2020/*! CommonJS bailout: module.exports is used directly at 82:0-14 */
2021/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
2022
2023var anObject = __webpack_require__(/*! ../internals/an-object */ "./node_modules/core-js/internals/an-object.js");
2024
2025var defineProperties = __webpack_require__(/*! ../internals/object-define-properties */ "./node_modules/core-js/internals/object-define-properties.js");
2026
2027var enumBugKeys = __webpack_require__(/*! ../internals/enum-bug-keys */ "./node_modules/core-js/internals/enum-bug-keys.js");
2028
2029var hiddenKeys = __webpack_require__(/*! ../internals/hidden-keys */ "./node_modules/core-js/internals/hidden-keys.js");
2030
2031var html = __webpack_require__(/*! ../internals/html */ "./node_modules/core-js/internals/html.js");
2032
2033var documentCreateElement = __webpack_require__(/*! ../internals/document-create-element */ "./node_modules/core-js/internals/document-create-element.js");
2034
2035var sharedKey = __webpack_require__(/*! ../internals/shared-key */ "./node_modules/core-js/internals/shared-key.js");
2036
2037var GT = '>';
2038var LT = '<';
2039var PROTOTYPE = 'prototype';
2040var SCRIPT = 'script';
2041var IE_PROTO = sharedKey('IE_PROTO');
2042
2043var EmptyConstructor = function () {
2044 /* empty */
2045};
2046
2047var scriptTag = function (content) {
2048 return LT + SCRIPT + GT + content + LT + '/' + SCRIPT + GT;
2049}; // Create object with fake `null` prototype: use ActiveX Object with cleared prototype
2050
2051
2052var NullProtoObjectViaActiveX = function (activeXDocument) {
2053 activeXDocument.write(scriptTag(''));
2054 activeXDocument.close();
2055 var temp = activeXDocument.parentWindow.Object;
2056 activeXDocument = null; // avoid memory leak
2057
2058 return temp;
2059}; // Create object with fake `null` prototype: use iframe Object with cleared prototype
2060
2061
2062var NullProtoObjectViaIFrame = function () {
2063 // Thrash, waste and sodomy: IE GC bug
2064 var iframe = documentCreateElement('iframe');
2065 var JS = 'java' + SCRIPT + ':';
2066 var iframeDocument;
2067 iframe.style.display = 'none';
2068 html.appendChild(iframe); // https://github.com/zloirock/core-js/issues/475
2069
2070 iframe.src = String(JS);
2071 iframeDocument = iframe.contentWindow.document;
2072 iframeDocument.open();
2073 iframeDocument.write(scriptTag('document.F=Object'));
2074 iframeDocument.close();
2075 return iframeDocument.F;
2076}; // Check for document.domain and active x support
2077// No need to use active x approach when document.domain is not set
2078// see https://github.com/es-shims/es5-shim/issues/150
2079// variation of https://github.com/kitcambridge/es5-shim/commit/4f738ac066346
2080// avoid IE GC bug
2081
2082
2083var activeXDocument;
2084
2085var NullProtoObject = function () {
2086 try {
2087 /* global ActiveXObject */
2088 activeXDocument = document.domain && new ActiveXObject('htmlfile');
2089 } catch (error) {
2090 /* ignore */
2091 }
2092
2093 NullProtoObject = activeXDocument ? NullProtoObjectViaActiveX(activeXDocument) : NullProtoObjectViaIFrame();
2094 var length = enumBugKeys.length;
2095
2096 while (length--) delete NullProtoObject[PROTOTYPE][enumBugKeys[length]];
2097
2098 return NullProtoObject();
2099};
2100
2101hiddenKeys[IE_PROTO] = true; // `Object.create` method
2102// https://tc39.github.io/ecma262/#sec-object.create
2103
2104module.exports = Object.create || function create(O, Properties) {
2105 var result;
2106
2107 if (O !== null) {
2108 EmptyConstructor[PROTOTYPE] = anObject(O);
2109 result = new EmptyConstructor();
2110 EmptyConstructor[PROTOTYPE] = null; // add "__proto__" for Object.getPrototypeOf polyfill
2111
2112 result[IE_PROTO] = O;
2113 } else result = NullProtoObject();
2114
2115 return Properties === undefined ? result : defineProperties(result, Properties);
2116};
2117
2118/***/ }),
2119
2120/***/ "./node_modules/core-js/internals/object-define-properties.js":
2121/*!********************************************************************!*\
2122 !*** ./node_modules/core-js/internals/object-define-properties.js ***!
2123 \********************************************************************/
2124/*! unknown exports (runtime-defined) */
2125/*! runtime requirements: module, __webpack_require__ */
2126/*! CommonJS bailout: module.exports is used directly at 11:0-14 */
2127/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
2128
2129var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "./node_modules/core-js/internals/descriptors.js");
2130
2131var definePropertyModule = __webpack_require__(/*! ../internals/object-define-property */ "./node_modules/core-js/internals/object-define-property.js");
2132
2133var anObject = __webpack_require__(/*! ../internals/an-object */ "./node_modules/core-js/internals/an-object.js");
2134
2135var objectKeys = __webpack_require__(/*! ../internals/object-keys */ "./node_modules/core-js/internals/object-keys.js"); // `Object.defineProperties` method
2136// https://tc39.github.io/ecma262/#sec-object.defineproperties
2137
2138
2139module.exports = DESCRIPTORS ? Object.defineProperties : function defineProperties(O, Properties) {
2140 anObject(O);
2141 var keys = objectKeys(Properties);
2142 var length = keys.length;
2143 var index = 0;
2144 var key;
2145
2146 while (length > index) definePropertyModule.f(O, key = keys[index++], Properties[key]);
2147
2148 return O;
2149};
2150
2151/***/ }),
2152
2153/***/ "./node_modules/core-js/internals/object-define-property.js":
2154/*!******************************************************************!*\
2155 !*** ./node_modules/core-js/internals/object-define-property.js ***!
2156 \******************************************************************/
2157/*! default exports */
2158/*! export f [provided] [no usage info] [missing usage info prevents renaming] */
2159/*! other exports [not provided] [no usage info] */
2160/*! runtime requirements: __webpack_exports__, __webpack_require__ */
2161/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
2162
2163var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "./node_modules/core-js/internals/descriptors.js");
2164
2165var IE8_DOM_DEFINE = __webpack_require__(/*! ../internals/ie8-dom-define */ "./node_modules/core-js/internals/ie8-dom-define.js");
2166
2167var anObject = __webpack_require__(/*! ../internals/an-object */ "./node_modules/core-js/internals/an-object.js");
2168
2169var toPrimitive = __webpack_require__(/*! ../internals/to-primitive */ "./node_modules/core-js/internals/to-primitive.js");
2170
2171var nativeDefineProperty = Object.defineProperty; // `Object.defineProperty` method
2172// https://tc39.github.io/ecma262/#sec-object.defineproperty
2173
2174exports.f = DESCRIPTORS ? nativeDefineProperty : function defineProperty(O, P, Attributes) {
2175 anObject(O);
2176 P = toPrimitive(P, true);
2177 anObject(Attributes);
2178 if (IE8_DOM_DEFINE) try {
2179 return nativeDefineProperty(O, P, Attributes);
2180 } catch (error) {
2181 /* empty */
2182 }
2183 if ('get' in Attributes || 'set' in Attributes) throw TypeError('Accessors not supported');
2184 if ('value' in Attributes) O[P] = Attributes.value;
2185 return O;
2186};
2187
2188/***/ }),
2189
2190/***/ "./node_modules/core-js/internals/object-get-own-property-descriptor.js":
2191/*!******************************************************************************!*\
2192 !*** ./node_modules/core-js/internals/object-get-own-property-descriptor.js ***!
2193 \******************************************************************************/
2194/*! default exports */
2195/*! export f [provided] [no usage info] [missing usage info prevents renaming] */
2196/*! other exports [not provided] [no usage info] */
2197/*! runtime requirements: __webpack_exports__, __webpack_require__ */
2198/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
2199
2200var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "./node_modules/core-js/internals/descriptors.js");
2201
2202var propertyIsEnumerableModule = __webpack_require__(/*! ../internals/object-property-is-enumerable */ "./node_modules/core-js/internals/object-property-is-enumerable.js");
2203
2204var createPropertyDescriptor = __webpack_require__(/*! ../internals/create-property-descriptor */ "./node_modules/core-js/internals/create-property-descriptor.js");
2205
2206var toIndexedObject = __webpack_require__(/*! ../internals/to-indexed-object */ "./node_modules/core-js/internals/to-indexed-object.js");
2207
2208var toPrimitive = __webpack_require__(/*! ../internals/to-primitive */ "./node_modules/core-js/internals/to-primitive.js");
2209
2210var has = __webpack_require__(/*! ../internals/has */ "./node_modules/core-js/internals/has.js");
2211
2212var IE8_DOM_DEFINE = __webpack_require__(/*! ../internals/ie8-dom-define */ "./node_modules/core-js/internals/ie8-dom-define.js");
2213
2214var nativeGetOwnPropertyDescriptor = Object.getOwnPropertyDescriptor; // `Object.getOwnPropertyDescriptor` method
2215// https://tc39.github.io/ecma262/#sec-object.getownpropertydescriptor
2216
2217exports.f = DESCRIPTORS ? nativeGetOwnPropertyDescriptor : function getOwnPropertyDescriptor(O, P) {
2218 O = toIndexedObject(O);
2219 P = toPrimitive(P, true);
2220 if (IE8_DOM_DEFINE) try {
2221 return nativeGetOwnPropertyDescriptor(O, P);
2222 } catch (error) {
2223 /* empty */
2224 }
2225 if (has(O, P)) return createPropertyDescriptor(!propertyIsEnumerableModule.f.call(O, P), O[P]);
2226};
2227
2228/***/ }),
2229
2230/***/ "./node_modules/core-js/internals/object-get-own-property-names.js":
2231/*!*************************************************************************!*\
2232 !*** ./node_modules/core-js/internals/object-get-own-property-names.js ***!
2233 \*************************************************************************/
2234/*! default exports */
2235/*! export f [provided] [no usage info] [missing usage info prevents renaming] */
2236/*! other exports [not provided] [no usage info] */
2237/*! runtime requirements: __webpack_exports__, __webpack_require__ */
2238/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
2239
2240var internalObjectKeys = __webpack_require__(/*! ../internals/object-keys-internal */ "./node_modules/core-js/internals/object-keys-internal.js");
2241
2242var enumBugKeys = __webpack_require__(/*! ../internals/enum-bug-keys */ "./node_modules/core-js/internals/enum-bug-keys.js");
2243
2244var hiddenKeys = enumBugKeys.concat('length', 'prototype'); // `Object.getOwnPropertyNames` method
2245// https://tc39.github.io/ecma262/#sec-object.getownpropertynames
2246
2247exports.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O) {
2248 return internalObjectKeys(O, hiddenKeys);
2249};
2250
2251/***/ }),
2252
2253/***/ "./node_modules/core-js/internals/object-get-own-property-symbols.js":
2254/*!***************************************************************************!*\
2255 !*** ./node_modules/core-js/internals/object-get-own-property-symbols.js ***!
2256 \***************************************************************************/
2257/*! default exports */
2258/*! export f [provided] [no usage info] [missing usage info prevents renaming] */
2259/*! other exports [not provided] [no usage info] */
2260/*! runtime requirements: __webpack_exports__ */
2261/***/ (function(__unused_webpack_module, exports) {
2262
2263exports.f = Object.getOwnPropertySymbols;
2264
2265/***/ }),
2266
2267/***/ "./node_modules/core-js/internals/object-get-prototype-of.js":
2268/*!*******************************************************************!*\
2269 !*** ./node_modules/core-js/internals/object-get-prototype-of.js ***!
2270 \*******************************************************************/
2271/*! unknown exports (runtime-defined) */
2272/*! runtime requirements: module, __webpack_require__ */
2273/*! CommonJS bailout: module.exports is used directly at 13:0-14 */
2274/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
2275
2276var has = __webpack_require__(/*! ../internals/has */ "./node_modules/core-js/internals/has.js");
2277
2278var toObject = __webpack_require__(/*! ../internals/to-object */ "./node_modules/core-js/internals/to-object.js");
2279
2280var sharedKey = __webpack_require__(/*! ../internals/shared-key */ "./node_modules/core-js/internals/shared-key.js");
2281
2282var CORRECT_PROTOTYPE_GETTER = __webpack_require__(/*! ../internals/correct-prototype-getter */ "./node_modules/core-js/internals/correct-prototype-getter.js");
2283
2284var IE_PROTO = sharedKey('IE_PROTO');
2285var ObjectPrototype = Object.prototype; // `Object.getPrototypeOf` method
2286// https://tc39.github.io/ecma262/#sec-object.getprototypeof
2287
2288module.exports = CORRECT_PROTOTYPE_GETTER ? Object.getPrototypeOf : function (O) {
2289 O = toObject(O);
2290 if (has(O, IE_PROTO)) return O[IE_PROTO];
2291
2292 if (typeof O.constructor == 'function' && O instanceof O.constructor) {
2293 return O.constructor.prototype;
2294 }
2295
2296 return O instanceof Object ? ObjectPrototype : null;
2297};
2298
2299/***/ }),
2300
2301/***/ "./node_modules/core-js/internals/object-keys-internal.js":
2302/*!****************************************************************!*\
2303 !*** ./node_modules/core-js/internals/object-keys-internal.js ***!
2304 \****************************************************************/
2305/*! unknown exports (runtime-defined) */
2306/*! runtime requirements: __webpack_require__, module */
2307/*! CommonJS bailout: module.exports is used directly at 9:0-14 */
2308/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
2309
2310var has = __webpack_require__(/*! ../internals/has */ "./node_modules/core-js/internals/has.js");
2311
2312var toIndexedObject = __webpack_require__(/*! ../internals/to-indexed-object */ "./node_modules/core-js/internals/to-indexed-object.js");
2313
2314var indexOf = __webpack_require__(/*! ../internals/array-includes */ "./node_modules/core-js/internals/array-includes.js").indexOf;
2315
2316var hiddenKeys = __webpack_require__(/*! ../internals/hidden-keys */ "./node_modules/core-js/internals/hidden-keys.js");
2317
2318module.exports = function (object, names) {
2319 var O = toIndexedObject(object);
2320 var i = 0;
2321 var result = [];
2322 var key;
2323
2324 for (key in O) !has(hiddenKeys, key) && has(O, key) && result.push(key); // Don't enum bug & hidden keys
2325
2326
2327 while (names.length > i) if (has(O, key = names[i++])) {
2328 ~indexOf(result, key) || result.push(key);
2329 }
2330
2331 return result;
2332};
2333
2334/***/ }),
2335
2336/***/ "./node_modules/core-js/internals/object-keys.js":
2337/*!*******************************************************!*\
2338 !*** ./node_modules/core-js/internals/object-keys.js ***!
2339 \*******************************************************/
2340/*! unknown exports (runtime-defined) */
2341/*! runtime requirements: module, __webpack_require__ */
2342/*! CommonJS bailout: module.exports is used directly at 7:0-14 */
2343/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
2344
2345var internalObjectKeys = __webpack_require__(/*! ../internals/object-keys-internal */ "./node_modules/core-js/internals/object-keys-internal.js");
2346
2347var enumBugKeys = __webpack_require__(/*! ../internals/enum-bug-keys */ "./node_modules/core-js/internals/enum-bug-keys.js"); // `Object.keys` method
2348// https://tc39.github.io/ecma262/#sec-object.keys
2349
2350
2351module.exports = Object.keys || function keys(O) {
2352 return internalObjectKeys(O, enumBugKeys);
2353};
2354
2355/***/ }),
2356
2357/***/ "./node_modules/core-js/internals/object-property-is-enumerable.js":
2358/*!*************************************************************************!*\
2359 !*** ./node_modules/core-js/internals/object-property-is-enumerable.js ***!
2360 \*************************************************************************/
2361/*! default exports */
2362/*! export f [provided] [no usage info] [missing usage info prevents renaming] */
2363/*! other exports [not provided] [no usage info] */
2364/*! runtime requirements: __webpack_exports__ */
2365/***/ (function(__unused_webpack_module, exports) {
2366
2367"use strict";
2368
2369
2370var nativePropertyIsEnumerable = {}.propertyIsEnumerable;
2371var getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor; // Nashorn ~ JDK8 bug
2372
2373var NASHORN_BUG = getOwnPropertyDescriptor && !nativePropertyIsEnumerable.call({
2374 1: 2
2375}, 1); // `Object.prototype.propertyIsEnumerable` method implementation
2376// https://tc39.github.io/ecma262/#sec-object.prototype.propertyisenumerable
2377
2378exports.f = NASHORN_BUG ? function propertyIsEnumerable(V) {
2379 var descriptor = getOwnPropertyDescriptor(this, V);
2380 return !!descriptor && descriptor.enumerable;
2381} : nativePropertyIsEnumerable;
2382
2383/***/ }),
2384
2385/***/ "./node_modules/core-js/internals/object-set-prototype-of.js":
2386/*!*******************************************************************!*\
2387 !*** ./node_modules/core-js/internals/object-set-prototype-of.js ***!
2388 \*******************************************************************/
2389/*! unknown exports (runtime-defined) */
2390/*! runtime requirements: module, __webpack_require__ */
2391/*! CommonJS bailout: module.exports is used directly at 10:0-14 */
2392/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
2393
2394var anObject = __webpack_require__(/*! ../internals/an-object */ "./node_modules/core-js/internals/an-object.js");
2395
2396var aPossiblePrototype = __webpack_require__(/*! ../internals/a-possible-prototype */ "./node_modules/core-js/internals/a-possible-prototype.js"); // `Object.setPrototypeOf` method
2397// https://tc39.github.io/ecma262/#sec-object.setprototypeof
2398// Works with __proto__ only. Old v8 can't work with null proto objects.
2399
2400/* eslint-disable no-proto */
2401
2402
2403module.exports = Object.setPrototypeOf || ('__proto__' in {} ? function () {
2404 var CORRECT_SETTER = false;
2405 var test = {};
2406 var setter;
2407
2408 try {
2409 setter = Object.getOwnPropertyDescriptor(Object.prototype, '__proto__').set;
2410 setter.call(test, []);
2411 CORRECT_SETTER = test instanceof Array;
2412 } catch (error) {
2413 /* empty */
2414 }
2415
2416 return function setPrototypeOf(O, proto) {
2417 anObject(O);
2418 aPossiblePrototype(proto);
2419 if (CORRECT_SETTER) setter.call(O, proto);else O.__proto__ = proto;
2420 return O;
2421 };
2422}() : undefined);
2423
2424/***/ }),
2425
2426/***/ "./node_modules/core-js/internals/object-to-string.js":
2427/*!************************************************************!*\
2428 !*** ./node_modules/core-js/internals/object-to-string.js ***!
2429 \************************************************************/
2430/*! unknown exports (runtime-defined) */
2431/*! runtime requirements: module, __webpack_require__ */
2432/*! CommonJS bailout: module.exports is used directly at 9:0-14 */
2433/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
2434
2435"use strict";
2436
2437
2438var TO_STRING_TAG_SUPPORT = __webpack_require__(/*! ../internals/to-string-tag-support */ "./node_modules/core-js/internals/to-string-tag-support.js");
2439
2440var classof = __webpack_require__(/*! ../internals/classof */ "./node_modules/core-js/internals/classof.js"); // `Object.prototype.toString` method implementation
2441// https://tc39.github.io/ecma262/#sec-object.prototype.tostring
2442
2443
2444module.exports = TO_STRING_TAG_SUPPORT ? {}.toString : function toString() {
2445 return '[object ' + classof(this) + ']';
2446};
2447
2448/***/ }),
2449
2450/***/ "./node_modules/core-js/internals/own-keys.js":
2451/*!****************************************************!*\
2452 !*** ./node_modules/core-js/internals/own-keys.js ***!
2453 \****************************************************/
2454/*! unknown exports (runtime-defined) */
2455/*! runtime requirements: module, __webpack_require__ */
2456/*! CommonJS bailout: module.exports is used directly at 10:0-14 */
2457/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
2458
2459var getBuiltIn = __webpack_require__(/*! ../internals/get-built-in */ "./node_modules/core-js/internals/get-built-in.js");
2460
2461var getOwnPropertyNamesModule = __webpack_require__(/*! ../internals/object-get-own-property-names */ "./node_modules/core-js/internals/object-get-own-property-names.js");
2462
2463var getOwnPropertySymbolsModule = __webpack_require__(/*! ../internals/object-get-own-property-symbols */ "./node_modules/core-js/internals/object-get-own-property-symbols.js");
2464
2465var anObject = __webpack_require__(/*! ../internals/an-object */ "./node_modules/core-js/internals/an-object.js"); // all object keys, includes non-enumerable and symbols
2466
2467
2468module.exports = getBuiltIn('Reflect', 'ownKeys') || function ownKeys(it) {
2469 var keys = getOwnPropertyNamesModule.f(anObject(it));
2470 var getOwnPropertySymbols = getOwnPropertySymbolsModule.f;
2471 return getOwnPropertySymbols ? keys.concat(getOwnPropertySymbols(it)) : keys;
2472};
2473
2474/***/ }),
2475
2476/***/ "./node_modules/core-js/internals/path.js":
2477/*!************************************************!*\
2478 !*** ./node_modules/core-js/internals/path.js ***!
2479 \************************************************/
2480/*! unknown exports (runtime-defined) */
2481/*! runtime requirements: module, __webpack_require__ */
2482/*! CommonJS bailout: module.exports is used directly at 3:0-14 */
2483/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
2484
2485var global = __webpack_require__(/*! ../internals/global */ "./node_modules/core-js/internals/global.js");
2486
2487module.exports = global;
2488
2489/***/ }),
2490
2491/***/ "./node_modules/core-js/internals/perform.js":
2492/*!***************************************************!*\
2493 !*** ./node_modules/core-js/internals/perform.js ***!
2494 \***************************************************/
2495/*! unknown exports (runtime-defined) */
2496/*! runtime requirements: module */
2497/*! CommonJS bailout: module.exports is used directly at 1:0-14 */
2498/***/ (function(module) {
2499
2500module.exports = function (exec) {
2501 try {
2502 return {
2503 error: false,
2504 value: exec()
2505 };
2506 } catch (error) {
2507 return {
2508 error: true,
2509 value: error
2510 };
2511 }
2512};
2513
2514/***/ }),
2515
2516/***/ "./node_modules/core-js/internals/promise-resolve.js":
2517/*!***********************************************************!*\
2518 !*** ./node_modules/core-js/internals/promise-resolve.js ***!
2519 \***********************************************************/
2520/*! unknown exports (runtime-defined) */
2521/*! runtime requirements: module, __webpack_require__ */
2522/*! CommonJS bailout: module.exports is used directly at 7:0-14 */
2523/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
2524
2525var anObject = __webpack_require__(/*! ../internals/an-object */ "./node_modules/core-js/internals/an-object.js");
2526
2527var isObject = __webpack_require__(/*! ../internals/is-object */ "./node_modules/core-js/internals/is-object.js");
2528
2529var newPromiseCapability = __webpack_require__(/*! ../internals/new-promise-capability */ "./node_modules/core-js/internals/new-promise-capability.js");
2530
2531module.exports = function (C, x) {
2532 anObject(C);
2533 if (isObject(x) && x.constructor === C) return x;
2534 var promiseCapability = newPromiseCapability.f(C);
2535 var resolve = promiseCapability.resolve;
2536 resolve(x);
2537 return promiseCapability.promise;
2538};
2539
2540/***/ }),
2541
2542/***/ "./node_modules/core-js/internals/redefine-all.js":
2543/*!********************************************************!*\
2544 !*** ./node_modules/core-js/internals/redefine-all.js ***!
2545 \********************************************************/
2546/*! unknown exports (runtime-defined) */
2547/*! runtime requirements: module, __webpack_require__ */
2548/*! CommonJS bailout: module.exports is used directly at 3:0-14 */
2549/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
2550
2551var redefine = __webpack_require__(/*! ../internals/redefine */ "./node_modules/core-js/internals/redefine.js");
2552
2553module.exports = function (target, src, options) {
2554 for (var key in src) redefine(target, key, src[key], options);
2555
2556 return target;
2557};
2558
2559/***/ }),
2560
2561/***/ "./node_modules/core-js/internals/redefine.js":
2562/*!****************************************************!*\
2563 !*** ./node_modules/core-js/internals/redefine.js ***!
2564 \****************************************************/
2565/*! unknown exports (runtime-defined) */
2566/*! runtime requirements: module, __webpack_require__ */
2567/*! CommonJS bailout: module.exports is used directly at 16:1-15 */
2568/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
2569
2570var global = __webpack_require__(/*! ../internals/global */ "./node_modules/core-js/internals/global.js");
2571
2572var createNonEnumerableProperty = __webpack_require__(/*! ../internals/create-non-enumerable-property */ "./node_modules/core-js/internals/create-non-enumerable-property.js");
2573
2574var has = __webpack_require__(/*! ../internals/has */ "./node_modules/core-js/internals/has.js");
2575
2576var setGlobal = __webpack_require__(/*! ../internals/set-global */ "./node_modules/core-js/internals/set-global.js");
2577
2578var inspectSource = __webpack_require__(/*! ../internals/inspect-source */ "./node_modules/core-js/internals/inspect-source.js");
2579
2580var InternalStateModule = __webpack_require__(/*! ../internals/internal-state */ "./node_modules/core-js/internals/internal-state.js");
2581
2582var getInternalState = InternalStateModule.get;
2583var enforceInternalState = InternalStateModule.enforce;
2584var TEMPLATE = String(String).split('String');
2585(module.exports = function (O, key, value, options) {
2586 var unsafe = options ? !!options.unsafe : false;
2587 var simple = options ? !!options.enumerable : false;
2588 var noTargetGet = options ? !!options.noTargetGet : false;
2589 var state;
2590
2591 if (typeof value == 'function') {
2592 if (typeof key == 'string' && !has(value, 'name')) {
2593 createNonEnumerableProperty(value, 'name', key);
2594 }
2595
2596 state = enforceInternalState(value);
2597
2598 if (!state.source) {
2599 state.source = TEMPLATE.join(typeof key == 'string' ? key : '');
2600 }
2601 }
2602
2603 if (O === global) {
2604 if (simple) O[key] = value;else setGlobal(key, value);
2605 return;
2606 } else if (!unsafe) {
2607 delete O[key];
2608 } else if (!noTargetGet && O[key]) {
2609 simple = true;
2610 }
2611
2612 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
2613})(Function.prototype, 'toString', function toString() {
2614 return typeof this == 'function' && getInternalState(this).source || inspectSource(this);
2615});
2616
2617/***/ }),
2618
2619/***/ "./node_modules/core-js/internals/require-object-coercible.js":
2620/*!********************************************************************!*\
2621 !*** ./node_modules/core-js/internals/require-object-coercible.js ***!
2622 \********************************************************************/
2623/*! unknown exports (runtime-defined) */
2624/*! runtime requirements: module */
2625/*! CommonJS bailout: module.exports is used directly at 3:0-14 */
2626/***/ (function(module) {
2627
2628// `RequireObjectCoercible` abstract operation
2629// https://tc39.github.io/ecma262/#sec-requireobjectcoercible
2630module.exports = function (it) {
2631 if (it == undefined) throw TypeError("Can't call method on " + it);
2632 return it;
2633};
2634
2635/***/ }),
2636
2637/***/ "./node_modules/core-js/internals/set-global.js":
2638/*!******************************************************!*\
2639 !*** ./node_modules/core-js/internals/set-global.js ***!
2640 \******************************************************/
2641/*! unknown exports (runtime-defined) */
2642/*! runtime requirements: module, __webpack_require__ */
2643/*! CommonJS bailout: module.exports is used directly at 5:0-14 */
2644/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
2645
2646var global = __webpack_require__(/*! ../internals/global */ "./node_modules/core-js/internals/global.js");
2647
2648var createNonEnumerableProperty = __webpack_require__(/*! ../internals/create-non-enumerable-property */ "./node_modules/core-js/internals/create-non-enumerable-property.js");
2649
2650module.exports = function (key, value) {
2651 try {
2652 createNonEnumerableProperty(global, key, value);
2653 } catch (error) {
2654 global[key] = value;
2655 }
2656
2657 return value;
2658};
2659
2660/***/ }),
2661
2662/***/ "./node_modules/core-js/internals/set-species.js":
2663/*!*******************************************************!*\
2664 !*** ./node_modules/core-js/internals/set-species.js ***!
2665 \*******************************************************/
2666/*! unknown exports (runtime-defined) */
2667/*! runtime requirements: module, __webpack_require__ */
2668/*! CommonJS bailout: module.exports is used directly at 13:0-14 */
2669/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
2670
2671"use strict";
2672
2673
2674var getBuiltIn = __webpack_require__(/*! ../internals/get-built-in */ "./node_modules/core-js/internals/get-built-in.js");
2675
2676var definePropertyModule = __webpack_require__(/*! ../internals/object-define-property */ "./node_modules/core-js/internals/object-define-property.js");
2677
2678var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "./node_modules/core-js/internals/well-known-symbol.js");
2679
2680var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "./node_modules/core-js/internals/descriptors.js");
2681
2682var SPECIES = wellKnownSymbol('species');
2683
2684module.exports = function (CONSTRUCTOR_NAME) {
2685 var Constructor = getBuiltIn(CONSTRUCTOR_NAME);
2686 var defineProperty = definePropertyModule.f;
2687
2688 if (DESCRIPTORS && Constructor && !Constructor[SPECIES]) {
2689 defineProperty(Constructor, SPECIES, {
2690 configurable: true,
2691 get: function () {
2692 return this;
2693 }
2694 });
2695 }
2696};
2697
2698/***/ }),
2699
2700/***/ "./node_modules/core-js/internals/set-to-string-tag.js":
2701/*!*************************************************************!*\
2702 !*** ./node_modules/core-js/internals/set-to-string-tag.js ***!
2703 \*************************************************************/
2704/*! unknown exports (runtime-defined) */
2705/*! runtime requirements: __webpack_require__, module */
2706/*! CommonJS bailout: module.exports is used directly at 9:0-14 */
2707/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
2708
2709var defineProperty = __webpack_require__(/*! ../internals/object-define-property */ "./node_modules/core-js/internals/object-define-property.js").f;
2710
2711var has = __webpack_require__(/*! ../internals/has */ "./node_modules/core-js/internals/has.js");
2712
2713var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "./node_modules/core-js/internals/well-known-symbol.js");
2714
2715var TO_STRING_TAG = wellKnownSymbol('toStringTag');
2716
2717module.exports = function (it, TAG, STATIC) {
2718 if (it && !has(it = STATIC ? it : it.prototype, TO_STRING_TAG)) {
2719 defineProperty(it, TO_STRING_TAG, {
2720 configurable: true,
2721 value: TAG
2722 });
2723 }
2724};
2725
2726/***/ }),
2727
2728/***/ "./node_modules/core-js/internals/shared-key.js":
2729/*!******************************************************!*\
2730 !*** ./node_modules/core-js/internals/shared-key.js ***!
2731 \******************************************************/
2732/*! unknown exports (runtime-defined) */
2733/*! runtime requirements: module, __webpack_require__ */
2734/*! CommonJS bailout: module.exports is used directly at 7:0-14 */
2735/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
2736
2737var shared = __webpack_require__(/*! ../internals/shared */ "./node_modules/core-js/internals/shared.js");
2738
2739var uid = __webpack_require__(/*! ../internals/uid */ "./node_modules/core-js/internals/uid.js");
2740
2741var keys = shared('keys');
2742
2743module.exports = function (key) {
2744 return keys[key] || (keys[key] = uid(key));
2745};
2746
2747/***/ }),
2748
2749/***/ "./node_modules/core-js/internals/shared-store.js":
2750/*!********************************************************!*\
2751 !*** ./node_modules/core-js/internals/shared-store.js ***!
2752 \********************************************************/
2753/*! unknown exports (runtime-defined) */
2754/*! runtime requirements: module, __webpack_require__ */
2755/*! CommonJS bailout: module.exports is used directly at 7:0-14 */
2756/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
2757
2758var global = __webpack_require__(/*! ../internals/global */ "./node_modules/core-js/internals/global.js");
2759
2760var setGlobal = __webpack_require__(/*! ../internals/set-global */ "./node_modules/core-js/internals/set-global.js");
2761
2762var SHARED = '__core-js_shared__';
2763var store = global[SHARED] || setGlobal(SHARED, {});
2764module.exports = store;
2765
2766/***/ }),
2767
2768/***/ "./node_modules/core-js/internals/shared.js":
2769/*!**************************************************!*\
2770 !*** ./node_modules/core-js/internals/shared.js ***!
2771 \**************************************************/
2772/*! unknown exports (runtime-defined) */
2773/*! runtime requirements: module, __webpack_require__ */
2774/*! CommonJS bailout: module.exports is used directly at 5:1-15 */
2775/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
2776
2777var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "./node_modules/core-js/internals/is-pure.js");
2778
2779var store = __webpack_require__(/*! ../internals/shared-store */ "./node_modules/core-js/internals/shared-store.js");
2780
2781(module.exports = function (key, value) {
2782 return store[key] || (store[key] = value !== undefined ? value : {});
2783})('versions', []).push({
2784 version: '3.8.0',
2785 mode: IS_PURE ? 'pure' : 'global',
2786 copyright: '© 2020 Denis Pushkarev (zloirock.ru)'
2787});
2788
2789/***/ }),
2790
2791/***/ "./node_modules/core-js/internals/species-constructor.js":
2792/*!***************************************************************!*\
2793 !*** ./node_modules/core-js/internals/species-constructor.js ***!
2794 \***************************************************************/
2795/*! unknown exports (runtime-defined) */
2796/*! runtime requirements: module, __webpack_require__ */
2797/*! CommonJS bailout: module.exports is used directly at 10:0-14 */
2798/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
2799
2800var anObject = __webpack_require__(/*! ../internals/an-object */ "./node_modules/core-js/internals/an-object.js");
2801
2802var aFunction = __webpack_require__(/*! ../internals/a-function */ "./node_modules/core-js/internals/a-function.js");
2803
2804var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "./node_modules/core-js/internals/well-known-symbol.js");
2805
2806var SPECIES = wellKnownSymbol('species'); // `SpeciesConstructor` abstract operation
2807// https://tc39.github.io/ecma262/#sec-speciesconstructor
2808
2809module.exports = function (O, defaultConstructor) {
2810 var C = anObject(O).constructor;
2811 var S;
2812 return C === undefined || (S = anObject(C)[SPECIES]) == undefined ? defaultConstructor : aFunction(S);
2813};
2814
2815/***/ }),
2816
2817/***/ "./node_modules/core-js/internals/string-html-forced.js":
2818/*!**************************************************************!*\
2819 !*** ./node_modules/core-js/internals/string-html-forced.js ***!
2820 \**************************************************************/
2821/*! unknown exports (runtime-defined) */
2822/*! runtime requirements: module, __webpack_require__ */
2823/*! CommonJS bailout: module.exports is used directly at 5:0-14 */
2824/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
2825
2826var fails = __webpack_require__(/*! ../internals/fails */ "./node_modules/core-js/internals/fails.js"); // check the existence of a method, lowercase
2827// of a tag and escaping quotes in arguments
2828
2829
2830module.exports = function (METHOD_NAME) {
2831 return fails(function () {
2832 var test = ''[METHOD_NAME]('"');
2833 return test !== test.toLowerCase() || test.split('"').length > 3;
2834 });
2835};
2836
2837/***/ }),
2838
2839/***/ "./node_modules/core-js/internals/string-multibyte.js":
2840/*!************************************************************!*\
2841 !*** ./node_modules/core-js/internals/string-multibyte.js ***!
2842 \************************************************************/
2843/*! unknown exports (runtime-defined) */
2844/*! runtime requirements: module, __webpack_require__ */
2845/*! CommonJS bailout: module.exports is used directly at 18:0-14 */
2846/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
2847
2848var toInteger = __webpack_require__(/*! ../internals/to-integer */ "./node_modules/core-js/internals/to-integer.js");
2849
2850var requireObjectCoercible = __webpack_require__(/*! ../internals/require-object-coercible */ "./node_modules/core-js/internals/require-object-coercible.js"); // `String.prototype.{ codePointAt, at }` methods implementation
2851
2852
2853var createMethod = function (CONVERT_TO_STRING) {
2854 return function ($this, pos) {
2855 var S = String(requireObjectCoercible($this));
2856 var position = toInteger(pos);
2857 var size = S.length;
2858 var first, second;
2859 if (position < 0 || position >= size) return CONVERT_TO_STRING ? '' : undefined;
2860 first = S.charCodeAt(position);
2861 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;
2862 };
2863};
2864
2865module.exports = {
2866 // `String.prototype.codePointAt` method
2867 // https://tc39.github.io/ecma262/#sec-string.prototype.codepointat
2868 codeAt: createMethod(false),
2869 // `String.prototype.at` method
2870 // https://github.com/mathiasbynens/String.prototype.at
2871 charAt: createMethod(true)
2872};
2873
2874/***/ }),
2875
2876/***/ "./node_modules/core-js/internals/task.js":
2877/*!************************************************!*\
2878 !*** ./node_modules/core-js/internals/task.js ***!
2879 \************************************************/
2880/*! unknown exports (runtime-defined) */
2881/*! runtime requirements: module, __webpack_require__ */
2882/*! CommonJS bailout: module.exports is used directly at 107:0-14 */
2883/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
2884
2885var global = __webpack_require__(/*! ../internals/global */ "./node_modules/core-js/internals/global.js");
2886
2887var fails = __webpack_require__(/*! ../internals/fails */ "./node_modules/core-js/internals/fails.js");
2888
2889var bind = __webpack_require__(/*! ../internals/function-bind-context */ "./node_modules/core-js/internals/function-bind-context.js");
2890
2891var html = __webpack_require__(/*! ../internals/html */ "./node_modules/core-js/internals/html.js");
2892
2893var createElement = __webpack_require__(/*! ../internals/document-create-element */ "./node_modules/core-js/internals/document-create-element.js");
2894
2895var IS_IOS = __webpack_require__(/*! ../internals/engine-is-ios */ "./node_modules/core-js/internals/engine-is-ios.js");
2896
2897var IS_NODE = __webpack_require__(/*! ../internals/engine-is-node */ "./node_modules/core-js/internals/engine-is-node.js");
2898
2899var location = global.location;
2900var set = global.setImmediate;
2901var clear = global.clearImmediate;
2902var process = global.process;
2903var MessageChannel = global.MessageChannel;
2904var Dispatch = global.Dispatch;
2905var counter = 0;
2906var queue = {};
2907var ONREADYSTATECHANGE = 'onreadystatechange';
2908var defer, channel, port;
2909
2910var run = function (id) {
2911 // eslint-disable-next-line no-prototype-builtins
2912 if (queue.hasOwnProperty(id)) {
2913 var fn = queue[id];
2914 delete queue[id];
2915 fn();
2916 }
2917};
2918
2919var runner = function (id) {
2920 return function () {
2921 run(id);
2922 };
2923};
2924
2925var listener = function (event) {
2926 run(event.data);
2927};
2928
2929var post = function (id) {
2930 // old engines have not location.origin
2931 global.postMessage(id + '', location.protocol + '//' + location.host);
2932}; // Node.js 0.9+ & IE10+ has setImmediate, otherwise:
2933
2934
2935if (!set || !clear) {
2936 set = function setImmediate(fn) {
2937 var args = [];
2938 var i = 1;
2939
2940 while (arguments.length > i) args.push(arguments[i++]);
2941
2942 queue[++counter] = function () {
2943 // eslint-disable-next-line no-new-func
2944 (typeof fn == 'function' ? fn : Function(fn)).apply(undefined, args);
2945 };
2946
2947 defer(counter);
2948 return counter;
2949 };
2950
2951 clear = function clearImmediate(id) {
2952 delete queue[id];
2953 }; // Node.js 0.8-
2954
2955
2956 if (IS_NODE) {
2957 defer = function (id) {
2958 process.nextTick(runner(id));
2959 }; // Sphere (JS game engine) Dispatch API
2960
2961 } else if (Dispatch && Dispatch.now) {
2962 defer = function (id) {
2963 Dispatch.now(runner(id));
2964 }; // Browsers with MessageChannel, includes WebWorkers
2965 // except iOS - https://github.com/zloirock/core-js/issues/624
2966
2967 } else if (MessageChannel && !IS_IOS) {
2968 channel = new MessageChannel();
2969 port = channel.port2;
2970 channel.port1.onmessage = listener;
2971 defer = bind(port.postMessage, port, 1); // Browsers with postMessage, skip WebWorkers
2972 // IE8 has postMessage, but it's sync & typeof its postMessage is 'object'
2973 } else if (global.addEventListener && typeof postMessage == 'function' && !global.importScripts && location && location.protocol !== 'file:' && !fails(post)) {
2974 defer = post;
2975 global.addEventListener('message', listener, false); // IE8-
2976 } else if (ONREADYSTATECHANGE in createElement('script')) {
2977 defer = function (id) {
2978 html.appendChild(createElement('script'))[ONREADYSTATECHANGE] = function () {
2979 html.removeChild(this);
2980 run(id);
2981 };
2982 }; // Rest old browsers
2983
2984 } else {
2985 defer = function (id) {
2986 setTimeout(runner(id), 0);
2987 };
2988 }
2989}
2990
2991module.exports = {
2992 set: set,
2993 clear: clear
2994};
2995
2996/***/ }),
2997
2998/***/ "./node_modules/core-js/internals/to-absolute-index.js":
2999/*!*************************************************************!*\
3000 !*** ./node_modules/core-js/internals/to-absolute-index.js ***!
3001 \*************************************************************/
3002/*! unknown exports (runtime-defined) */
3003/*! runtime requirements: module, __webpack_require__ */
3004/*! CommonJS bailout: module.exports is used directly at 8:0-14 */
3005/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
3006
3007var toInteger = __webpack_require__(/*! ../internals/to-integer */ "./node_modules/core-js/internals/to-integer.js");
3008
3009var max = Math.max;
3010var min = Math.min; // Helper for a popular repeating case of the spec:
3011// Let integer be ? ToInteger(index).
3012// If integer < 0, let result be max((length + integer), 0); else let result be min(integer, length).
3013
3014module.exports = function (index, length) {
3015 var integer = toInteger(index);
3016 return integer < 0 ? max(integer + length, 0) : min(integer, length);
3017};
3018
3019/***/ }),
3020
3021/***/ "./node_modules/core-js/internals/to-indexed-object.js":
3022/*!*************************************************************!*\
3023 !*** ./node_modules/core-js/internals/to-indexed-object.js ***!
3024 \*************************************************************/
3025/*! unknown exports (runtime-defined) */
3026/*! runtime requirements: module, __webpack_require__ */
3027/*! CommonJS bailout: module.exports is used directly at 6:0-14 */
3028/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
3029
3030// toObject with fallback for non-array-like ES3 strings
3031var IndexedObject = __webpack_require__(/*! ../internals/indexed-object */ "./node_modules/core-js/internals/indexed-object.js");
3032
3033var requireObjectCoercible = __webpack_require__(/*! ../internals/require-object-coercible */ "./node_modules/core-js/internals/require-object-coercible.js");
3034
3035module.exports = function (it) {
3036 return IndexedObject(requireObjectCoercible(it));
3037};
3038
3039/***/ }),
3040
3041/***/ "./node_modules/core-js/internals/to-integer.js":
3042/*!******************************************************!*\
3043 !*** ./node_modules/core-js/internals/to-integer.js ***!
3044 \******************************************************/
3045/*! unknown exports (runtime-defined) */
3046/*! runtime requirements: module */
3047/*! CommonJS bailout: module.exports is used directly at 5:0-14 */
3048/***/ (function(module) {
3049
3050var ceil = Math.ceil;
3051var floor = Math.floor; // `ToInteger` abstract operation
3052// https://tc39.github.io/ecma262/#sec-tointeger
3053
3054module.exports = function (argument) {
3055 return isNaN(argument = +argument) ? 0 : (argument > 0 ? floor : ceil)(argument);
3056};
3057
3058/***/ }),
3059
3060/***/ "./node_modules/core-js/internals/to-length.js":
3061/*!*****************************************************!*\
3062 !*** ./node_modules/core-js/internals/to-length.js ***!
3063 \*****************************************************/
3064/*! unknown exports (runtime-defined) */
3065/*! runtime requirements: module, __webpack_require__ */
3066/*! CommonJS bailout: module.exports is used directly at 6:0-14 */
3067/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
3068
3069var toInteger = __webpack_require__(/*! ../internals/to-integer */ "./node_modules/core-js/internals/to-integer.js");
3070
3071var min = Math.min; // `ToLength` abstract operation
3072// https://tc39.github.io/ecma262/#sec-tolength
3073
3074module.exports = function (argument) {
3075 return argument > 0 ? min(toInteger(argument), 0x1FFFFFFFFFFFFF) : 0; // 2 ** 53 - 1 == 9007199254740991
3076};
3077
3078/***/ }),
3079
3080/***/ "./node_modules/core-js/internals/to-object.js":
3081/*!*****************************************************!*\
3082 !*** ./node_modules/core-js/internals/to-object.js ***!
3083 \*****************************************************/
3084/*! unknown exports (runtime-defined) */
3085/*! runtime requirements: module, __webpack_require__ */
3086/*! CommonJS bailout: module.exports is used directly at 5:0-14 */
3087/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
3088
3089var requireObjectCoercible = __webpack_require__(/*! ../internals/require-object-coercible */ "./node_modules/core-js/internals/require-object-coercible.js"); // `ToObject` abstract operation
3090// https://tc39.github.io/ecma262/#sec-toobject
3091
3092
3093module.exports = function (argument) {
3094 return Object(requireObjectCoercible(argument));
3095};
3096
3097/***/ }),
3098
3099/***/ "./node_modules/core-js/internals/to-primitive.js":
3100/*!********************************************************!*\
3101 !*** ./node_modules/core-js/internals/to-primitive.js ***!
3102 \********************************************************/
3103/*! unknown exports (runtime-defined) */
3104/*! runtime requirements: module, __webpack_require__ */
3105/*! CommonJS bailout: module.exports is used directly at 7:0-14 */
3106/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
3107
3108var isObject = __webpack_require__(/*! ../internals/is-object */ "./node_modules/core-js/internals/is-object.js"); // `ToPrimitive` abstract operation
3109// https://tc39.github.io/ecma262/#sec-toprimitive
3110// instead of the ES6 spec version, we didn't implement @@toPrimitive case
3111// and the second argument - flag - preferred type is a string
3112
3113
3114module.exports = function (input, PREFERRED_STRING) {
3115 if (!isObject(input)) return input;
3116 var fn, val;
3117 if (PREFERRED_STRING && typeof (fn = input.toString) == 'function' && !isObject(val = fn.call(input))) return val;
3118 if (typeof (fn = input.valueOf) == 'function' && !isObject(val = fn.call(input))) return val;
3119 if (!PREFERRED_STRING && typeof (fn = input.toString) == 'function' && !isObject(val = fn.call(input))) return val;
3120 throw TypeError("Can't convert object to primitive value");
3121};
3122
3123/***/ }),
3124
3125/***/ "./node_modules/core-js/internals/to-string-tag-support.js":
3126/*!*****************************************************************!*\
3127 !*** ./node_modules/core-js/internals/to-string-tag-support.js ***!
3128 \*****************************************************************/
3129/*! unknown exports (runtime-defined) */
3130/*! runtime requirements: module, __webpack_require__ */
3131/*! CommonJS bailout: module.exports is used directly at 6:0-14 */
3132/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
3133
3134var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "./node_modules/core-js/internals/well-known-symbol.js");
3135
3136var TO_STRING_TAG = wellKnownSymbol('toStringTag');
3137var test = {};
3138test[TO_STRING_TAG] = 'z';
3139module.exports = String(test) === '[object z]';
3140
3141/***/ }),
3142
3143/***/ "./node_modules/core-js/internals/uid.js":
3144/*!***********************************************!*\
3145 !*** ./node_modules/core-js/internals/uid.js ***!
3146 \***********************************************/
3147/*! unknown exports (runtime-defined) */
3148/*! runtime requirements: module */
3149/*! CommonJS bailout: module.exports is used directly at 4:0-14 */
3150/***/ (function(module) {
3151
3152var id = 0;
3153var postfix = Math.random();
3154
3155module.exports = function (key) {
3156 return 'Symbol(' + String(key === undefined ? '' : key) + ')_' + (++id + postfix).toString(36);
3157};
3158
3159/***/ }),
3160
3161/***/ "./node_modules/core-js/internals/use-symbol-as-uid.js":
3162/*!*************************************************************!*\
3163 !*** ./node_modules/core-js/internals/use-symbol-as-uid.js ***!
3164 \*************************************************************/
3165/*! unknown exports (runtime-defined) */
3166/*! runtime requirements: module, __webpack_require__ */
3167/*! CommonJS bailout: module.exports is used directly at 3:0-14 */
3168/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
3169
3170var NATIVE_SYMBOL = __webpack_require__(/*! ../internals/native-symbol */ "./node_modules/core-js/internals/native-symbol.js");
3171
3172module.exports = NATIVE_SYMBOL // eslint-disable-next-line no-undef
3173&& !Symbol.sham // eslint-disable-next-line no-undef
3174&& typeof Symbol.iterator == 'symbol';
3175
3176/***/ }),
3177
3178/***/ "./node_modules/core-js/internals/well-known-symbol.js":
3179/*!*************************************************************!*\
3180 !*** ./node_modules/core-js/internals/well-known-symbol.js ***!
3181 \*************************************************************/
3182/*! unknown exports (runtime-defined) */
3183/*! runtime requirements: module, __webpack_require__ */
3184/*! CommonJS bailout: module.exports is used directly at 17:0-14 */
3185/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
3186
3187var global = __webpack_require__(/*! ../internals/global */ "./node_modules/core-js/internals/global.js");
3188
3189var shared = __webpack_require__(/*! ../internals/shared */ "./node_modules/core-js/internals/shared.js");
3190
3191var has = __webpack_require__(/*! ../internals/has */ "./node_modules/core-js/internals/has.js");
3192
3193var uid = __webpack_require__(/*! ../internals/uid */ "./node_modules/core-js/internals/uid.js");
3194
3195var NATIVE_SYMBOL = __webpack_require__(/*! ../internals/native-symbol */ "./node_modules/core-js/internals/native-symbol.js");
3196
3197var USE_SYMBOL_AS_UID = __webpack_require__(/*! ../internals/use-symbol-as-uid */ "./node_modules/core-js/internals/use-symbol-as-uid.js");
3198
3199var WellKnownSymbolsStore = shared('wks');
3200var Symbol = global.Symbol;
3201var createWellKnownSymbol = USE_SYMBOL_AS_UID ? Symbol : Symbol && Symbol.withoutSetter || uid;
3202
3203module.exports = function (name) {
3204 if (!has(WellKnownSymbolsStore, name)) {
3205 if (NATIVE_SYMBOL && has(Symbol, name)) WellKnownSymbolsStore[name] = Symbol[name];else WellKnownSymbolsStore[name] = createWellKnownSymbol('Symbol.' + name);
3206 }
3207
3208 return WellKnownSymbolsStore[name];
3209};
3210
3211/***/ }),
3212
3213/***/ "./node_modules/core-js/modules/es.array.concat.js":
3214/*!*********************************************************!*\
3215 !*** ./node_modules/core-js/modules/es.array.concat.js ***!
3216 \*********************************************************/
3217/*! unknown exports (runtime-defined) */
3218/*! runtime requirements: __webpack_require__ */
3219/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {
3220
3221"use strict";
3222
3223
3224var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js");
3225
3226var fails = __webpack_require__(/*! ../internals/fails */ "./node_modules/core-js/internals/fails.js");
3227
3228var isArray = __webpack_require__(/*! ../internals/is-array */ "./node_modules/core-js/internals/is-array.js");
3229
3230var isObject = __webpack_require__(/*! ../internals/is-object */ "./node_modules/core-js/internals/is-object.js");
3231
3232var toObject = __webpack_require__(/*! ../internals/to-object */ "./node_modules/core-js/internals/to-object.js");
3233
3234var toLength = __webpack_require__(/*! ../internals/to-length */ "./node_modules/core-js/internals/to-length.js");
3235
3236var createProperty = __webpack_require__(/*! ../internals/create-property */ "./node_modules/core-js/internals/create-property.js");
3237
3238var arraySpeciesCreate = __webpack_require__(/*! ../internals/array-species-create */ "./node_modules/core-js/internals/array-species-create.js");
3239
3240var arrayMethodHasSpeciesSupport = __webpack_require__(/*! ../internals/array-method-has-species-support */ "./node_modules/core-js/internals/array-method-has-species-support.js");
3241
3242var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "./node_modules/core-js/internals/well-known-symbol.js");
3243
3244var V8_VERSION = __webpack_require__(/*! ../internals/engine-v8-version */ "./node_modules/core-js/internals/engine-v8-version.js");
3245
3246var IS_CONCAT_SPREADABLE = wellKnownSymbol('isConcatSpreadable');
3247var MAX_SAFE_INTEGER = 0x1FFFFFFFFFFFFF;
3248var MAXIMUM_ALLOWED_INDEX_EXCEEDED = 'Maximum allowed index exceeded'; // We can't use this feature detection in V8 since it causes
3249// deoptimization and serious performance degradation
3250// https://github.com/zloirock/core-js/issues/679
3251
3252var IS_CONCAT_SPREADABLE_SUPPORT = V8_VERSION >= 51 || !fails(function () {
3253 var array = [];
3254 array[IS_CONCAT_SPREADABLE] = false;
3255 return array.concat()[0] !== array;
3256});
3257var SPECIES_SUPPORT = arrayMethodHasSpeciesSupport('concat');
3258
3259var isConcatSpreadable = function (O) {
3260 if (!isObject(O)) return false;
3261 var spreadable = O[IS_CONCAT_SPREADABLE];
3262 return spreadable !== undefined ? !!spreadable : isArray(O);
3263};
3264
3265var FORCED = !IS_CONCAT_SPREADABLE_SUPPORT || !SPECIES_SUPPORT; // `Array.prototype.concat` method
3266// https://tc39.github.io/ecma262/#sec-array.prototype.concat
3267// with adding support of @@isConcatSpreadable and @@species
3268
3269$({
3270 target: 'Array',
3271 proto: true,
3272 forced: FORCED
3273}, {
3274 concat: function concat(arg) {
3275 // eslint-disable-line no-unused-vars
3276 var O = toObject(this);
3277 var A = arraySpeciesCreate(O, 0);
3278 var n = 0;
3279 var i, k, length, len, E;
3280
3281 for (i = -1, length = arguments.length; i < length; i++) {
3282 E = i === -1 ? O : arguments[i];
3283
3284 if (isConcatSpreadable(E)) {
3285 len = toLength(E.length);
3286 if (n + len > MAX_SAFE_INTEGER) throw TypeError(MAXIMUM_ALLOWED_INDEX_EXCEEDED);
3287
3288 for (k = 0; k < len; k++, n++) if (k in E) createProperty(A, n, E[k]);
3289 } else {
3290 if (n >= MAX_SAFE_INTEGER) throw TypeError(MAXIMUM_ALLOWED_INDEX_EXCEEDED);
3291 createProperty(A, n++, E);
3292 }
3293 }
3294
3295 A.length = n;
3296 return A;
3297 }
3298});
3299
3300/***/ }),
3301
3302/***/ "./node_modules/core-js/modules/es.array.from.js":
3303/*!*******************************************************!*\
3304 !*** ./node_modules/core-js/modules/es.array.from.js ***!
3305 \*******************************************************/
3306/*! unknown exports (runtime-defined) */
3307/*! runtime requirements: __webpack_require__ */
3308/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {
3309
3310var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js");
3311
3312var from = __webpack_require__(/*! ../internals/array-from */ "./node_modules/core-js/internals/array-from.js");
3313
3314var checkCorrectnessOfIteration = __webpack_require__(/*! ../internals/check-correctness-of-iteration */ "./node_modules/core-js/internals/check-correctness-of-iteration.js");
3315
3316var INCORRECT_ITERATION = !checkCorrectnessOfIteration(function (iterable) {
3317 Array.from(iterable);
3318}); // `Array.from` method
3319// https://tc39.github.io/ecma262/#sec-array.from
3320
3321$({
3322 target: 'Array',
3323 stat: true,
3324 forced: INCORRECT_ITERATION
3325}, {
3326 from: from
3327});
3328
3329/***/ }),
3330
3331/***/ "./node_modules/core-js/modules/es.array.map.js":
3332/*!******************************************************!*\
3333 !*** ./node_modules/core-js/modules/es.array.map.js ***!
3334 \******************************************************/
3335/*! unknown exports (runtime-defined) */
3336/*! runtime requirements: __webpack_require__ */
3337/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {
3338
3339"use strict";
3340
3341
3342var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js");
3343
3344var $map = __webpack_require__(/*! ../internals/array-iteration */ "./node_modules/core-js/internals/array-iteration.js").map;
3345
3346var arrayMethodHasSpeciesSupport = __webpack_require__(/*! ../internals/array-method-has-species-support */ "./node_modules/core-js/internals/array-method-has-species-support.js");
3347
3348var arrayMethodUsesToLength = __webpack_require__(/*! ../internals/array-method-uses-to-length */ "./node_modules/core-js/internals/array-method-uses-to-length.js");
3349
3350var HAS_SPECIES_SUPPORT = arrayMethodHasSpeciesSupport('map'); // FF49- issue
3351
3352var USES_TO_LENGTH = arrayMethodUsesToLength('map'); // `Array.prototype.map` method
3353// https://tc39.github.io/ecma262/#sec-array.prototype.map
3354// with adding support of @@species
3355
3356$({
3357 target: 'Array',
3358 proto: true,
3359 forced: !HAS_SPECIES_SUPPORT || !USES_TO_LENGTH
3360}, {
3361 map: function map(callbackfn
3362 /* , thisArg */
3363 ) {
3364 return $map(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined);
3365 }
3366});
3367
3368/***/ }),
3369
3370/***/ "./node_modules/core-js/modules/es.object.assign.js":
3371/*!**********************************************************!*\
3372 !*** ./node_modules/core-js/modules/es.object.assign.js ***!
3373 \**********************************************************/
3374/*! unknown exports (runtime-defined) */
3375/*! runtime requirements: __webpack_require__ */
3376/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {
3377
3378var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js");
3379
3380var assign = __webpack_require__(/*! ../internals/object-assign */ "./node_modules/core-js/internals/object-assign.js"); // `Object.assign` method
3381// https://tc39.github.io/ecma262/#sec-object.assign
3382
3383
3384$({
3385 target: 'Object',
3386 stat: true,
3387 forced: Object.assign !== assign
3388}, {
3389 assign: assign
3390});
3391
3392/***/ }),
3393
3394/***/ "./node_modules/core-js/modules/es.object.to-string.js":
3395/*!*************************************************************!*\
3396 !*** ./node_modules/core-js/modules/es.object.to-string.js ***!
3397 \*************************************************************/
3398/*! unknown exports (runtime-defined) */
3399/*! runtime requirements: __webpack_require__ */
3400/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {
3401
3402var TO_STRING_TAG_SUPPORT = __webpack_require__(/*! ../internals/to-string-tag-support */ "./node_modules/core-js/internals/to-string-tag-support.js");
3403
3404var redefine = __webpack_require__(/*! ../internals/redefine */ "./node_modules/core-js/internals/redefine.js");
3405
3406var toString = __webpack_require__(/*! ../internals/object-to-string */ "./node_modules/core-js/internals/object-to-string.js"); // `Object.prototype.toString` method
3407// https://tc39.github.io/ecma262/#sec-object.prototype.tostring
3408
3409
3410if (!TO_STRING_TAG_SUPPORT) {
3411 redefine(Object.prototype, 'toString', toString, {
3412 unsafe: true
3413 });
3414}
3415
3416/***/ }),
3417
3418/***/ "./node_modules/core-js/modules/es.promise.js":
3419/*!****************************************************!*\
3420 !*** ./node_modules/core-js/modules/es.promise.js ***!
3421 \****************************************************/
3422/*! unknown exports (runtime-defined) */
3423/*! runtime requirements: __webpack_require__ */
3424/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {
3425
3426"use strict";
3427
3428
3429var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js");
3430
3431var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "./node_modules/core-js/internals/is-pure.js");
3432
3433var global = __webpack_require__(/*! ../internals/global */ "./node_modules/core-js/internals/global.js");
3434
3435var getBuiltIn = __webpack_require__(/*! ../internals/get-built-in */ "./node_modules/core-js/internals/get-built-in.js");
3436
3437var NativePromise = __webpack_require__(/*! ../internals/native-promise-constructor */ "./node_modules/core-js/internals/native-promise-constructor.js");
3438
3439var redefine = __webpack_require__(/*! ../internals/redefine */ "./node_modules/core-js/internals/redefine.js");
3440
3441var redefineAll = __webpack_require__(/*! ../internals/redefine-all */ "./node_modules/core-js/internals/redefine-all.js");
3442
3443var setToStringTag = __webpack_require__(/*! ../internals/set-to-string-tag */ "./node_modules/core-js/internals/set-to-string-tag.js");
3444
3445var setSpecies = __webpack_require__(/*! ../internals/set-species */ "./node_modules/core-js/internals/set-species.js");
3446
3447var isObject = __webpack_require__(/*! ../internals/is-object */ "./node_modules/core-js/internals/is-object.js");
3448
3449var aFunction = __webpack_require__(/*! ../internals/a-function */ "./node_modules/core-js/internals/a-function.js");
3450
3451var anInstance = __webpack_require__(/*! ../internals/an-instance */ "./node_modules/core-js/internals/an-instance.js");
3452
3453var inspectSource = __webpack_require__(/*! ../internals/inspect-source */ "./node_modules/core-js/internals/inspect-source.js");
3454
3455var iterate = __webpack_require__(/*! ../internals/iterate */ "./node_modules/core-js/internals/iterate.js");
3456
3457var checkCorrectnessOfIteration = __webpack_require__(/*! ../internals/check-correctness-of-iteration */ "./node_modules/core-js/internals/check-correctness-of-iteration.js");
3458
3459var speciesConstructor = __webpack_require__(/*! ../internals/species-constructor */ "./node_modules/core-js/internals/species-constructor.js");
3460
3461var task = __webpack_require__(/*! ../internals/task */ "./node_modules/core-js/internals/task.js").set;
3462
3463var microtask = __webpack_require__(/*! ../internals/microtask */ "./node_modules/core-js/internals/microtask.js");
3464
3465var promiseResolve = __webpack_require__(/*! ../internals/promise-resolve */ "./node_modules/core-js/internals/promise-resolve.js");
3466
3467var hostReportErrors = __webpack_require__(/*! ../internals/host-report-errors */ "./node_modules/core-js/internals/host-report-errors.js");
3468
3469var newPromiseCapabilityModule = __webpack_require__(/*! ../internals/new-promise-capability */ "./node_modules/core-js/internals/new-promise-capability.js");
3470
3471var perform = __webpack_require__(/*! ../internals/perform */ "./node_modules/core-js/internals/perform.js");
3472
3473var InternalStateModule = __webpack_require__(/*! ../internals/internal-state */ "./node_modules/core-js/internals/internal-state.js");
3474
3475var isForced = __webpack_require__(/*! ../internals/is-forced */ "./node_modules/core-js/internals/is-forced.js");
3476
3477var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "./node_modules/core-js/internals/well-known-symbol.js");
3478
3479var IS_NODE = __webpack_require__(/*! ../internals/engine-is-node */ "./node_modules/core-js/internals/engine-is-node.js");
3480
3481var V8_VERSION = __webpack_require__(/*! ../internals/engine-v8-version */ "./node_modules/core-js/internals/engine-v8-version.js");
3482
3483var SPECIES = wellKnownSymbol('species');
3484var PROMISE = 'Promise';
3485var getInternalState = InternalStateModule.get;
3486var setInternalState = InternalStateModule.set;
3487var getInternalPromiseState = InternalStateModule.getterFor(PROMISE);
3488var PromiseConstructor = NativePromise;
3489var TypeError = global.TypeError;
3490var document = global.document;
3491var process = global.process;
3492var $fetch = getBuiltIn('fetch');
3493var newPromiseCapability = newPromiseCapabilityModule.f;
3494var newGenericPromiseCapability = newPromiseCapability;
3495var DISPATCH_EVENT = !!(document && document.createEvent && global.dispatchEvent);
3496var NATIVE_REJECTION_EVENT = typeof PromiseRejectionEvent == 'function';
3497var UNHANDLED_REJECTION = 'unhandledrejection';
3498var REJECTION_HANDLED = 'rejectionhandled';
3499var PENDING = 0;
3500var FULFILLED = 1;
3501var REJECTED = 2;
3502var HANDLED = 1;
3503var UNHANDLED = 2;
3504var Internal, OwnPromiseCapability, PromiseWrapper, nativeThen;
3505var FORCED = isForced(PROMISE, function () {
3506 var GLOBAL_CORE_JS_PROMISE = inspectSource(PromiseConstructor) !== String(PromiseConstructor);
3507
3508 if (!GLOBAL_CORE_JS_PROMISE) {
3509 // V8 6.6 (Node 10 and Chrome 66) have a bug with resolving custom thenables
3510 // https://bugs.chromium.org/p/chromium/issues/detail?id=830565
3511 // We can't detect it synchronously, so just check versions
3512 if (V8_VERSION === 66) return true; // Unhandled rejections tracking support, NodeJS Promise without it fails @@species test
3513
3514 if (!IS_NODE && !NATIVE_REJECTION_EVENT) return true;
3515 } // We need Promise#finally in the pure version for preventing prototype pollution
3516
3517
3518 if (IS_PURE && !PromiseConstructor.prototype['finally']) return true; // We can't use @@species feature detection in V8 since it causes
3519 // deoptimization and performance degradation
3520 // https://github.com/zloirock/core-js/issues/679
3521
3522 if (V8_VERSION >= 51 && /native code/.test(PromiseConstructor)) return false; // Detect correctness of subclassing with @@species support
3523
3524 var promise = PromiseConstructor.resolve(1);
3525
3526 var FakePromise = function (exec) {
3527 exec(function () {
3528 /* empty */
3529 }, function () {
3530 /* empty */
3531 });
3532 };
3533
3534 var constructor = promise.constructor = {};
3535 constructor[SPECIES] = FakePromise;
3536 return !(promise.then(function () {
3537 /* empty */
3538 }) instanceof FakePromise);
3539});
3540var INCORRECT_ITERATION = FORCED || !checkCorrectnessOfIteration(function (iterable) {
3541 PromiseConstructor.all(iterable)['catch'](function () {
3542 /* empty */
3543 });
3544}); // helpers
3545
3546var isThenable = function (it) {
3547 var then;
3548 return isObject(it) && typeof (then = it.then) == 'function' ? then : false;
3549};
3550
3551var notify = function (state, isReject) {
3552 if (state.notified) return;
3553 state.notified = true;
3554 var chain = state.reactions;
3555 microtask(function () {
3556 var value = state.value;
3557 var ok = state.state == FULFILLED;
3558 var index = 0; // variable length - can't use forEach
3559
3560 while (chain.length > index) {
3561 var reaction = chain[index++];
3562 var handler = ok ? reaction.ok : reaction.fail;
3563 var resolve = reaction.resolve;
3564 var reject = reaction.reject;
3565 var domain = reaction.domain;
3566 var result, then, exited;
3567
3568 try {
3569 if (handler) {
3570 if (!ok) {
3571 if (state.rejection === UNHANDLED) onHandleUnhandled(state);
3572 state.rejection = HANDLED;
3573 }
3574
3575 if (handler === true) result = value;else {
3576 if (domain) domain.enter();
3577 result = handler(value); // can throw
3578
3579 if (domain) {
3580 domain.exit();
3581 exited = true;
3582 }
3583 }
3584
3585 if (result === reaction.promise) {
3586 reject(TypeError('Promise-chain cycle'));
3587 } else if (then = isThenable(result)) {
3588 then.call(result, resolve, reject);
3589 } else resolve(result);
3590 } else reject(value);
3591 } catch (error) {
3592 if (domain && !exited) domain.exit();
3593 reject(error);
3594 }
3595 }
3596
3597 state.reactions = [];
3598 state.notified = false;
3599 if (isReject && !state.rejection) onUnhandled(state);
3600 });
3601};
3602
3603var dispatchEvent = function (name, promise, reason) {
3604 var event, handler;
3605
3606 if (DISPATCH_EVENT) {
3607 event = document.createEvent('Event');
3608 event.promise = promise;
3609 event.reason = reason;
3610 event.initEvent(name, false, true);
3611 global.dispatchEvent(event);
3612 } else event = {
3613 promise: promise,
3614 reason: reason
3615 };
3616
3617 if (!NATIVE_REJECTION_EVENT && (handler = global['on' + name])) handler(event);else if (name === UNHANDLED_REJECTION) hostReportErrors('Unhandled promise rejection', reason);
3618};
3619
3620var onUnhandled = function (state) {
3621 task.call(global, function () {
3622 var promise = state.facade;
3623 var value = state.value;
3624 var IS_UNHANDLED = isUnhandled(state);
3625 var result;
3626
3627 if (IS_UNHANDLED) {
3628 result = perform(function () {
3629 if (IS_NODE) {
3630 process.emit('unhandledRejection', value, promise);
3631 } else dispatchEvent(UNHANDLED_REJECTION, promise, value);
3632 }); // Browsers should not trigger `rejectionHandled` event if it was handled here, NodeJS - should
3633
3634 state.rejection = IS_NODE || isUnhandled(state) ? UNHANDLED : HANDLED;
3635 if (result.error) throw result.value;
3636 }
3637 });
3638};
3639
3640var isUnhandled = function (state) {
3641 return state.rejection !== HANDLED && !state.parent;
3642};
3643
3644var onHandleUnhandled = function (state) {
3645 task.call(global, function () {
3646 var promise = state.facade;
3647
3648 if (IS_NODE) {
3649 process.emit('rejectionHandled', promise);
3650 } else dispatchEvent(REJECTION_HANDLED, promise, state.value);
3651 });
3652};
3653
3654var bind = function (fn, state, unwrap) {
3655 return function (value) {
3656 fn(state, value, unwrap);
3657 };
3658};
3659
3660var internalReject = function (state, value, unwrap) {
3661 if (state.done) return;
3662 state.done = true;
3663 if (unwrap) state = unwrap;
3664 state.value = value;
3665 state.state = REJECTED;
3666 notify(state, true);
3667};
3668
3669var internalResolve = function (state, value, unwrap) {
3670 if (state.done) return;
3671 state.done = true;
3672 if (unwrap) state = unwrap;
3673
3674 try {
3675 if (state.facade === value) throw TypeError("Promise can't be resolved itself");
3676 var then = isThenable(value);
3677
3678 if (then) {
3679 microtask(function () {
3680 var wrapper = {
3681 done: false
3682 };
3683
3684 try {
3685 then.call(value, bind(internalResolve, wrapper, state), bind(internalReject, wrapper, state));
3686 } catch (error) {
3687 internalReject(wrapper, error, state);
3688 }
3689 });
3690 } else {
3691 state.value = value;
3692 state.state = FULFILLED;
3693 notify(state, false);
3694 }
3695 } catch (error) {
3696 internalReject({
3697 done: false
3698 }, error, state);
3699 }
3700}; // constructor polyfill
3701
3702
3703if (FORCED) {
3704 // 25.4.3.1 Promise(executor)
3705 PromiseConstructor = function Promise(executor) {
3706 anInstance(this, PromiseConstructor, PROMISE);
3707 aFunction(executor);
3708 Internal.call(this);
3709 var state = getInternalState(this);
3710
3711 try {
3712 executor(bind(internalResolve, state), bind(internalReject, state));
3713 } catch (error) {
3714 internalReject(state, error);
3715 }
3716 }; // eslint-disable-next-line no-unused-vars
3717
3718
3719 Internal = function Promise(executor) {
3720 setInternalState(this, {
3721 type: PROMISE,
3722 done: false,
3723 notified: false,
3724 parent: false,
3725 reactions: [],
3726 rejection: false,
3727 state: PENDING,
3728 value: undefined
3729 });
3730 };
3731
3732 Internal.prototype = redefineAll(PromiseConstructor.prototype, {
3733 // `Promise.prototype.then` method
3734 // https://tc39.github.io/ecma262/#sec-promise.prototype.then
3735 then: function then(onFulfilled, onRejected) {
3736 var state = getInternalPromiseState(this);
3737 var reaction = newPromiseCapability(speciesConstructor(this, PromiseConstructor));
3738 reaction.ok = typeof onFulfilled == 'function' ? onFulfilled : true;
3739 reaction.fail = typeof onRejected == 'function' && onRejected;
3740 reaction.domain = IS_NODE ? process.domain : undefined;
3741 state.parent = true;
3742 state.reactions.push(reaction);
3743 if (state.state != PENDING) notify(state, false);
3744 return reaction.promise;
3745 },
3746 // `Promise.prototype.catch` method
3747 // https://tc39.github.io/ecma262/#sec-promise.prototype.catch
3748 'catch': function (onRejected) {
3749 return this.then(undefined, onRejected);
3750 }
3751 });
3752
3753 OwnPromiseCapability = function () {
3754 var promise = new Internal();
3755 var state = getInternalState(promise);
3756 this.promise = promise;
3757 this.resolve = bind(internalResolve, state);
3758 this.reject = bind(internalReject, state);
3759 };
3760
3761 newPromiseCapabilityModule.f = newPromiseCapability = function (C) {
3762 return C === PromiseConstructor || C === PromiseWrapper ? new OwnPromiseCapability(C) : newGenericPromiseCapability(C);
3763 };
3764
3765 if (!IS_PURE && typeof NativePromise == 'function') {
3766 nativeThen = NativePromise.prototype.then; // wrap native Promise#then for native async functions
3767
3768 redefine(NativePromise.prototype, 'then', function then(onFulfilled, onRejected) {
3769 var that = this;
3770 return new PromiseConstructor(function (resolve, reject) {
3771 nativeThen.call(that, resolve, reject);
3772 }).then(onFulfilled, onRejected); // https://github.com/zloirock/core-js/issues/640
3773 }, {
3774 unsafe: true
3775 }); // wrap fetch result
3776
3777 if (typeof $fetch == 'function') $({
3778 global: true,
3779 enumerable: true,
3780 forced: true
3781 }, {
3782 // eslint-disable-next-line no-unused-vars
3783 fetch: function fetch(input
3784 /* , init */
3785 ) {
3786 return promiseResolve(PromiseConstructor, $fetch.apply(global, arguments));
3787 }
3788 });
3789 }
3790}
3791
3792$({
3793 global: true,
3794 wrap: true,
3795 forced: FORCED
3796}, {
3797 Promise: PromiseConstructor
3798});
3799setToStringTag(PromiseConstructor, PROMISE, false, true);
3800setSpecies(PROMISE);
3801PromiseWrapper = getBuiltIn(PROMISE); // statics
3802
3803$({
3804 target: PROMISE,
3805 stat: true,
3806 forced: FORCED
3807}, {
3808 // `Promise.reject` method
3809 // https://tc39.github.io/ecma262/#sec-promise.reject
3810 reject: function reject(r) {
3811 var capability = newPromiseCapability(this);
3812 capability.reject.call(undefined, r);
3813 return capability.promise;
3814 }
3815});
3816$({
3817 target: PROMISE,
3818 stat: true,
3819 forced: IS_PURE || FORCED
3820}, {
3821 // `Promise.resolve` method
3822 // https://tc39.github.io/ecma262/#sec-promise.resolve
3823 resolve: function resolve(x) {
3824 return promiseResolve(IS_PURE && this === PromiseWrapper ? PromiseConstructor : this, x);
3825 }
3826});
3827$({
3828 target: PROMISE,
3829 stat: true,
3830 forced: INCORRECT_ITERATION
3831}, {
3832 // `Promise.all` method
3833 // https://tc39.github.io/ecma262/#sec-promise.all
3834 all: function all(iterable) {
3835 var C = this;
3836 var capability = newPromiseCapability(C);
3837 var resolve = capability.resolve;
3838 var reject = capability.reject;
3839 var result = perform(function () {
3840 var $promiseResolve = aFunction(C.resolve);
3841 var values = [];
3842 var counter = 0;
3843 var remaining = 1;
3844 iterate(iterable, function (promise) {
3845 var index = counter++;
3846 var alreadyCalled = false;
3847 values.push(undefined);
3848 remaining++;
3849 $promiseResolve.call(C, promise).then(function (value) {
3850 if (alreadyCalled) return;
3851 alreadyCalled = true;
3852 values[index] = value;
3853 --remaining || resolve(values);
3854 }, reject);
3855 });
3856 --remaining || resolve(values);
3857 });
3858 if (result.error) reject(result.value);
3859 return capability.promise;
3860 },
3861 // `Promise.race` method
3862 // https://tc39.github.io/ecma262/#sec-promise.race
3863 race: function race(iterable) {
3864 var C = this;
3865 var capability = newPromiseCapability(C);
3866 var reject = capability.reject;
3867 var result = perform(function () {
3868 var $promiseResolve = aFunction(C.resolve);
3869 iterate(iterable, function (promise) {
3870 $promiseResolve.call(C, promise).then(capability.resolve, reject);
3871 });
3872 });
3873 if (result.error) reject(result.value);
3874 return capability.promise;
3875 }
3876});
3877
3878/***/ }),
3879
3880/***/ "./node_modules/core-js/modules/es.string.iterator.js":
3881/*!************************************************************!*\
3882 !*** ./node_modules/core-js/modules/es.string.iterator.js ***!
3883 \************************************************************/
3884/*! unknown exports (runtime-defined) */
3885/*! runtime requirements: __webpack_require__ */
3886/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {
3887
3888"use strict";
3889
3890
3891var charAt = __webpack_require__(/*! ../internals/string-multibyte */ "./node_modules/core-js/internals/string-multibyte.js").charAt;
3892
3893var InternalStateModule = __webpack_require__(/*! ../internals/internal-state */ "./node_modules/core-js/internals/internal-state.js");
3894
3895var defineIterator = __webpack_require__(/*! ../internals/define-iterator */ "./node_modules/core-js/internals/define-iterator.js");
3896
3897var STRING_ITERATOR = 'String Iterator';
3898var setInternalState = InternalStateModule.set;
3899var getInternalState = InternalStateModule.getterFor(STRING_ITERATOR); // `String.prototype[@@iterator]` method
3900// https://tc39.github.io/ecma262/#sec-string.prototype-@@iterator
3901
3902defineIterator(String, 'String', function (iterated) {
3903 setInternalState(this, {
3904 type: STRING_ITERATOR,
3905 string: String(iterated),
3906 index: 0
3907 }); // `%StringIteratorPrototype%.next` method
3908 // https://tc39.github.io/ecma262/#sec-%stringiteratorprototype%.next
3909}, function next() {
3910 var state = getInternalState(this);
3911 var string = state.string;
3912 var index = state.index;
3913 var point;
3914 if (index >= string.length) return {
3915 value: undefined,
3916 done: true
3917 };
3918 point = charAt(string, index);
3919 state.index += point.length;
3920 return {
3921 value: point,
3922 done: false
3923 };
3924});
3925
3926/***/ }),
3927
3928/***/ "./node_modules/core-js/modules/es.string.link.js":
3929/*!********************************************************!*\
3930 !*** ./node_modules/core-js/modules/es.string.link.js ***!
3931 \********************************************************/
3932/*! unknown exports (runtime-defined) */
3933/*! runtime requirements: __webpack_require__ */
3934/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {
3935
3936"use strict";
3937
3938
3939var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js");
3940
3941var createHTML = __webpack_require__(/*! ../internals/create-html */ "./node_modules/core-js/internals/create-html.js");
3942
3943var forcedStringHTMLMethod = __webpack_require__(/*! ../internals/string-html-forced */ "./node_modules/core-js/internals/string-html-forced.js"); // `String.prototype.link` method
3944// https://tc39.github.io/ecma262/#sec-string.prototype.link
3945
3946
3947$({
3948 target: 'String',
3949 proto: true,
3950 forced: forcedStringHTMLMethod('link')
3951}, {
3952 link: function link(url) {
3953 return createHTML(this, 'a', 'href', url);
3954 }
3955});
3956
3957/***/ }),
3958
3959/***/ "./node_modules/core-js/modules/web.timers.js":
3960/*!****************************************************!*\
3961 !*** ./node_modules/core-js/modules/web.timers.js ***!
3962 \****************************************************/
3963/*! unknown exports (runtime-defined) */
3964/*! runtime requirements: __webpack_require__ */
3965/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {
3966
3967var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js");
3968
3969var global = __webpack_require__(/*! ../internals/global */ "./node_modules/core-js/internals/global.js");
3970
3971var userAgent = __webpack_require__(/*! ../internals/engine-user-agent */ "./node_modules/core-js/internals/engine-user-agent.js");
3972
3973var slice = [].slice;
3974var MSIE = /MSIE .\./.test(userAgent); // <- dirty ie9- check
3975
3976var wrap = function (scheduler) {
3977 return function (handler, timeout
3978 /* , ...arguments */
3979 ) {
3980 var boundArgs = arguments.length > 2;
3981 var args = boundArgs ? slice.call(arguments, 2) : undefined;
3982 return scheduler(boundArgs ? function () {
3983 // eslint-disable-next-line no-new-func
3984 (typeof handler == 'function' ? handler : Function(handler)).apply(this, args);
3985 } : handler, timeout);
3986 };
3987}; // ie9- setTimeout & setInterval additional parameters fix
3988// https://html.spec.whatwg.org/multipage/timers-and-user-prompts.html#timers
3989
3990
3991$({
3992 global: true,
3993 bind: true,
3994 forced: MSIE
3995}, {
3996 // `setTimeout` method
3997 // https://html.spec.whatwg.org/multipage/timers-and-user-prompts.html#dom-settimeout
3998 setTimeout: wrap(global.setTimeout),
3999 // `setInterval` method
4000 // https://html.spec.whatwg.org/multipage/timers-and-user-prompts.html#dom-setinterval
4001 setInterval: wrap(global.setInterval)
4002});
4003
4004/***/ }),
4005
4006/***/ "./node_modules/regenerator-runtime/runtime.js":
4007/*!*****************************************************!*\
4008 !*** ./node_modules/regenerator-runtime/runtime.js ***!
4009 \*****************************************************/
4010/*! unknown exports (runtime-defined) */
4011/*! runtime requirements: module */
4012/*! CommonJS bailout: module.exports is used directly at 707:29-43 */
4013/***/ (function(module) {
4014
4015/**
4016 * Copyright (c) 2014-present, Facebook, Inc.
4017 *
4018 * This source code is licensed under the MIT license found in the
4019 * LICENSE file in the root directory of this source tree.
4020 */
4021var runtime = function (exports) {
4022 "use strict";
4023
4024 var Op = Object.prototype;
4025 var hasOwn = Op.hasOwnProperty;
4026 var undefined; // More compressible than void 0.
4027
4028 var $Symbol = typeof Symbol === "function" ? Symbol : {};
4029 var iteratorSymbol = $Symbol.iterator || "@@iterator";
4030 var asyncIteratorSymbol = $Symbol.asyncIterator || "@@asyncIterator";
4031 var toStringTagSymbol = $Symbol.toStringTag || "@@toStringTag";
4032
4033 function define(obj, key, value) {
4034 Object.defineProperty(obj, key, {
4035 value: value,
4036 enumerable: true,
4037 configurable: true,
4038 writable: true
4039 });
4040 return obj[key];
4041 }
4042
4043 try {
4044 // IE 8 has a broken Object.defineProperty that only works on DOM objects.
4045 define({}, "");
4046 } catch (err) {
4047 define = function (obj, key, value) {
4048 return obj[key] = value;
4049 };
4050 }
4051
4052 function wrap(innerFn, outerFn, self, tryLocsList) {
4053 // If outerFn provided and outerFn.prototype is a Generator, then outerFn.prototype instanceof Generator.
4054 var protoGenerator = outerFn && outerFn.prototype instanceof Generator ? outerFn : Generator;
4055 var generator = Object.create(protoGenerator.prototype);
4056 var context = new Context(tryLocsList || []); // The ._invoke method unifies the implementations of the .next,
4057 // .throw, and .return methods.
4058
4059 generator._invoke = makeInvokeMethod(innerFn, self, context);
4060 return generator;
4061 }
4062
4063 exports.wrap = wrap; // Try/catch helper to minimize deoptimizations. Returns a completion
4064 // record like context.tryEntries[i].completion. This interface could
4065 // have been (and was previously) designed to take a closure to be
4066 // invoked without arguments, but in all the cases we care about we
4067 // already have an existing method we want to call, so there's no need
4068 // to create a new function object. We can even get away with assuming
4069 // the method takes exactly one argument, since that happens to be true
4070 // in every case, so we don't have to touch the arguments object. The
4071 // only additional allocation required is the completion record, which
4072 // has a stable shape and so hopefully should be cheap to allocate.
4073
4074 function tryCatch(fn, obj, arg) {
4075 try {
4076 return {
4077 type: "normal",
4078 arg: fn.call(obj, arg)
4079 };
4080 } catch (err) {
4081 return {
4082 type: "throw",
4083 arg: err
4084 };
4085 }
4086 }
4087
4088 var GenStateSuspendedStart = "suspendedStart";
4089 var GenStateSuspendedYield = "suspendedYield";
4090 var GenStateExecuting = "executing";
4091 var GenStateCompleted = "completed"; // Returning this object from the innerFn has the same effect as
4092 // breaking out of the dispatch switch statement.
4093
4094 var ContinueSentinel = {}; // Dummy constructor functions that we use as the .constructor and
4095 // .constructor.prototype properties for functions that return Generator
4096 // objects. For full spec compliance, you may wish to configure your
4097 // minifier not to mangle the names of these two functions.
4098
4099 function Generator() {}
4100
4101 function GeneratorFunction() {}
4102
4103 function GeneratorFunctionPrototype() {} // This is a polyfill for %IteratorPrototype% for environments that
4104 // don't natively support it.
4105
4106
4107 var IteratorPrototype = {};
4108
4109 IteratorPrototype[iteratorSymbol] = function () {
4110 return this;
4111 };
4112
4113 var getProto = Object.getPrototypeOf;
4114 var NativeIteratorPrototype = getProto && getProto(getProto(values([])));
4115
4116 if (NativeIteratorPrototype && NativeIteratorPrototype !== Op && hasOwn.call(NativeIteratorPrototype, iteratorSymbol)) {
4117 // This environment has a native %IteratorPrototype%; use it instead
4118 // of the polyfill.
4119 IteratorPrototype = NativeIteratorPrototype;
4120 }
4121
4122 var Gp = GeneratorFunctionPrototype.prototype = Generator.prototype = Object.create(IteratorPrototype);
4123 GeneratorFunction.prototype = Gp.constructor = GeneratorFunctionPrototype;
4124 GeneratorFunctionPrototype.constructor = GeneratorFunction;
4125 GeneratorFunction.displayName = define(GeneratorFunctionPrototype, toStringTagSymbol, "GeneratorFunction"); // Helper for defining the .next, .throw, and .return methods of the
4126 // Iterator interface in terms of a single ._invoke method.
4127
4128 function defineIteratorMethods(prototype) {
4129 ["next", "throw", "return"].forEach(function (method) {
4130 define(prototype, method, function (arg) {
4131 return this._invoke(method, arg);
4132 });
4133 });
4134 }
4135
4136 exports.isGeneratorFunction = function (genFun) {
4137 var ctor = typeof genFun === "function" && genFun.constructor;
4138 return ctor ? ctor === GeneratorFunction || // For the native GeneratorFunction constructor, the best we can
4139 // do is to check its .name property.
4140 (ctor.displayName || ctor.name) === "GeneratorFunction" : false;
4141 };
4142
4143 exports.mark = function (genFun) {
4144 if (Object.setPrototypeOf) {
4145 Object.setPrototypeOf(genFun, GeneratorFunctionPrototype);
4146 } else {
4147 genFun.__proto__ = GeneratorFunctionPrototype;
4148 define(genFun, toStringTagSymbol, "GeneratorFunction");
4149 }
4150
4151 genFun.prototype = Object.create(Gp);
4152 return genFun;
4153 }; // Within the body of any async function, `await x` is transformed to
4154 // `yield regeneratorRuntime.awrap(x)`, so that the runtime can test
4155 // `hasOwn.call(value, "__await")` to determine if the yielded value is
4156 // meant to be awaited.
4157
4158
4159 exports.awrap = function (arg) {
4160 return {
4161 __await: arg
4162 };
4163 };
4164
4165 function AsyncIterator(generator, PromiseImpl) {
4166 function invoke(method, arg, resolve, reject) {
4167 var record = tryCatch(generator[method], generator, arg);
4168
4169 if (record.type === "throw") {
4170 reject(record.arg);
4171 } else {
4172 var result = record.arg;
4173 var value = result.value;
4174
4175 if (value && typeof value === "object" && hasOwn.call(value, "__await")) {
4176 return PromiseImpl.resolve(value.__await).then(function (value) {
4177 invoke("next", value, resolve, reject);
4178 }, function (err) {
4179 invoke("throw", err, resolve, reject);
4180 });
4181 }
4182
4183 return PromiseImpl.resolve(value).then(function (unwrapped) {
4184 // When a yielded Promise is resolved, its final value becomes
4185 // the .value of the Promise<{value,done}> result for the
4186 // current iteration.
4187 result.value = unwrapped;
4188 resolve(result);
4189 }, function (error) {
4190 // If a rejected Promise was yielded, throw the rejection back
4191 // into the async generator function so it can be handled there.
4192 return invoke("throw", error, resolve, reject);
4193 });
4194 }
4195 }
4196
4197 var previousPromise;
4198
4199 function enqueue(method, arg) {
4200 function callInvokeWithMethodAndArg() {
4201 return new PromiseImpl(function (resolve, reject) {
4202 invoke(method, arg, resolve, reject);
4203 });
4204 }
4205
4206 return previousPromise = // If enqueue has been called before, then we want to wait until
4207 // all previous Promises have been resolved before calling invoke,
4208 // so that results are always delivered in the correct order. If
4209 // enqueue has not been called before, then it is important to
4210 // call invoke immediately, without waiting on a callback to fire,
4211 // so that the async generator function has the opportunity to do
4212 // any necessary setup in a predictable way. This predictability
4213 // is why the Promise constructor synchronously invokes its
4214 // executor callback, and why async functions synchronously
4215 // execute code before the first await. Since we implement simple
4216 // async functions in terms of async generators, it is especially
4217 // important to get this right, even though it requires care.
4218 previousPromise ? previousPromise.then(callInvokeWithMethodAndArg, // Avoid propagating failures to Promises returned by later
4219 // invocations of the iterator.
4220 callInvokeWithMethodAndArg) : callInvokeWithMethodAndArg();
4221 } // Define the unified helper method that is used to implement .next,
4222 // .throw, and .return (see defineIteratorMethods).
4223
4224
4225 this._invoke = enqueue;
4226 }
4227
4228 defineIteratorMethods(AsyncIterator.prototype);
4229
4230 AsyncIterator.prototype[asyncIteratorSymbol] = function () {
4231 return this;
4232 };
4233
4234 exports.AsyncIterator = AsyncIterator; // Note that simple async functions are implemented on top of
4235 // AsyncIterator objects; they just return a Promise for the value of
4236 // the final result produced by the iterator.
4237
4238 exports.async = function (innerFn, outerFn, self, tryLocsList, PromiseImpl) {
4239 if (PromiseImpl === void 0) PromiseImpl = Promise;
4240 var iter = new AsyncIterator(wrap(innerFn, outerFn, self, tryLocsList), PromiseImpl);
4241 return exports.isGeneratorFunction(outerFn) ? iter // If outerFn is a generator, return the full iterator.
4242 : iter.next().then(function (result) {
4243 return result.done ? result.value : iter.next();
4244 });
4245 };
4246
4247 function makeInvokeMethod(innerFn, self, context) {
4248 var state = GenStateSuspendedStart;
4249 return function invoke(method, arg) {
4250 if (state === GenStateExecuting) {
4251 throw new Error("Generator is already running");
4252 }
4253
4254 if (state === GenStateCompleted) {
4255 if (method === "throw") {
4256 throw arg;
4257 } // Be forgiving, per 25.3.3.3.3 of the spec:
4258 // https://people.mozilla.org/~jorendorff/es6-draft.html#sec-generatorresume
4259
4260
4261 return doneResult();
4262 }
4263
4264 context.method = method;
4265 context.arg = arg;
4266
4267 while (true) {
4268 var delegate = context.delegate;
4269
4270 if (delegate) {
4271 var delegateResult = maybeInvokeDelegate(delegate, context);
4272
4273 if (delegateResult) {
4274 if (delegateResult === ContinueSentinel) continue;
4275 return delegateResult;
4276 }
4277 }
4278
4279 if (context.method === "next") {
4280 // Setting context._sent for legacy support of Babel's
4281 // function.sent implementation.
4282 context.sent = context._sent = context.arg;
4283 } else if (context.method === "throw") {
4284 if (state === GenStateSuspendedStart) {
4285 state = GenStateCompleted;
4286 throw context.arg;
4287 }
4288
4289 context.dispatchException(context.arg);
4290 } else if (context.method === "return") {
4291 context.abrupt("return", context.arg);
4292 }
4293
4294 state = GenStateExecuting;
4295 var record = tryCatch(innerFn, self, context);
4296
4297 if (record.type === "normal") {
4298 // If an exception is thrown from innerFn, we leave state ===
4299 // GenStateExecuting and loop back for another invocation.
4300 state = context.done ? GenStateCompleted : GenStateSuspendedYield;
4301
4302 if (record.arg === ContinueSentinel) {
4303 continue;
4304 }
4305
4306 return {
4307 value: record.arg,
4308 done: context.done
4309 };
4310 } else if (record.type === "throw") {
4311 state = GenStateCompleted; // Dispatch the exception by looping back around to the
4312 // context.dispatchException(context.arg) call above.
4313
4314 context.method = "throw";
4315 context.arg = record.arg;
4316 }
4317 }
4318 };
4319 } // Call delegate.iterator[context.method](context.arg) and handle the
4320 // result, either by returning a { value, done } result from the
4321 // delegate iterator, or by modifying context.method and context.arg,
4322 // setting context.delegate to null, and returning the ContinueSentinel.
4323
4324
4325 function maybeInvokeDelegate(delegate, context) {
4326 var method = delegate.iterator[context.method];
4327
4328 if (method === undefined) {
4329 // A .throw or .return when the delegate iterator has no .throw
4330 // method always terminates the yield* loop.
4331 context.delegate = null;
4332
4333 if (context.method === "throw") {
4334 // Note: ["return"] must be used for ES3 parsing compatibility.
4335 if (delegate.iterator["return"]) {
4336 // If the delegate iterator has a return method, give it a
4337 // chance to clean up.
4338 context.method = "return";
4339 context.arg = undefined;
4340 maybeInvokeDelegate(delegate, context);
4341
4342 if (context.method === "throw") {
4343 // If maybeInvokeDelegate(context) changed context.method from
4344 // "return" to "throw", let that override the TypeError below.
4345 return ContinueSentinel;
4346 }
4347 }
4348
4349 context.method = "throw";
4350 context.arg = new TypeError("The iterator does not provide a 'throw' method");
4351 }
4352
4353 return ContinueSentinel;
4354 }
4355
4356 var record = tryCatch(method, delegate.iterator, context.arg);
4357
4358 if (record.type === "throw") {
4359 context.method = "throw";
4360 context.arg = record.arg;
4361 context.delegate = null;
4362 return ContinueSentinel;
4363 }
4364
4365 var info = record.arg;
4366
4367 if (!info) {
4368 context.method = "throw";
4369 context.arg = new TypeError("iterator result is not an object");
4370 context.delegate = null;
4371 return ContinueSentinel;
4372 }
4373
4374 if (info.done) {
4375 // Assign the result of the finished delegate to the temporary
4376 // variable specified by delegate.resultName (see delegateYield).
4377 context[delegate.resultName] = info.value; // Resume execution at the desired location (see delegateYield).
4378
4379 context.next = delegate.nextLoc; // If context.method was "throw" but the delegate handled the
4380 // exception, let the outer generator proceed normally. If
4381 // context.method was "next", forget context.arg since it has been
4382 // "consumed" by the delegate iterator. If context.method was
4383 // "return", allow the original .return call to continue in the
4384 // outer generator.
4385
4386 if (context.method !== "return") {
4387 context.method = "next";
4388 context.arg = undefined;
4389 }
4390 } else {
4391 // Re-yield the result returned by the delegate method.
4392 return info;
4393 } // The delegate iterator is finished, so forget it and continue with
4394 // the outer generator.
4395
4396
4397 context.delegate = null;
4398 return ContinueSentinel;
4399 } // Define Generator.prototype.{next,throw,return} in terms of the
4400 // unified ._invoke helper method.
4401
4402
4403 defineIteratorMethods(Gp);
4404 define(Gp, toStringTagSymbol, "Generator"); // A Generator should always return itself as the iterator object when the
4405 // @@iterator function is called on it. Some browsers' implementations of the
4406 // iterator prototype chain incorrectly implement this, causing the Generator
4407 // object to not be returned from this call. This ensures that doesn't happen.
4408 // See https://github.com/facebook/regenerator/issues/274 for more details.
4409
4410 Gp[iteratorSymbol] = function () {
4411 return this;
4412 };
4413
4414 Gp.toString = function () {
4415 return "[object Generator]";
4416 };
4417
4418 function pushTryEntry(locs) {
4419 var entry = {
4420 tryLoc: locs[0]
4421 };
4422
4423 if (1 in locs) {
4424 entry.catchLoc = locs[1];
4425 }
4426
4427 if (2 in locs) {
4428 entry.finallyLoc = locs[2];
4429 entry.afterLoc = locs[3];
4430 }
4431
4432 this.tryEntries.push(entry);
4433 }
4434
4435 function resetTryEntry(entry) {
4436 var record = entry.completion || {};
4437 record.type = "normal";
4438 delete record.arg;
4439 entry.completion = record;
4440 }
4441
4442 function Context(tryLocsList) {
4443 // The root entry object (effectively a try statement without a catch
4444 // or a finally block) gives us a place to store values thrown from
4445 // locations where there is no enclosing try statement.
4446 this.tryEntries = [{
4447 tryLoc: "root"
4448 }];
4449 tryLocsList.forEach(pushTryEntry, this);
4450 this.reset(true);
4451 }
4452
4453 exports.keys = function (object) {
4454 var keys = [];
4455
4456 for (var key in object) {
4457 keys.push(key);
4458 }
4459
4460 keys.reverse(); // Rather than returning an object with a next method, we keep
4461 // things simple and return the next function itself.
4462
4463 return function next() {
4464 while (keys.length) {
4465 var key = keys.pop();
4466
4467 if (key in object) {
4468 next.value = key;
4469 next.done = false;
4470 return next;
4471 }
4472 } // To avoid creating an additional object, we just hang the .value
4473 // and .done properties off the next function object itself. This
4474 // also ensures that the minifier will not anonymize the function.
4475
4476
4477 next.done = true;
4478 return next;
4479 };
4480 };
4481
4482 function values(iterable) {
4483 if (iterable) {
4484 var iteratorMethod = iterable[iteratorSymbol];
4485
4486 if (iteratorMethod) {
4487 return iteratorMethod.call(iterable);
4488 }
4489
4490 if (typeof iterable.next === "function") {
4491 return iterable;
4492 }
4493
4494 if (!isNaN(iterable.length)) {
4495 var i = -1,
4496 next = function next() {
4497 while (++i < iterable.length) {
4498 if (hasOwn.call(iterable, i)) {
4499 next.value = iterable[i];
4500 next.done = false;
4501 return next;
4502 }
4503 }
4504
4505 next.value = undefined;
4506 next.done = true;
4507 return next;
4508 };
4509
4510 return next.next = next;
4511 }
4512 } // Return an iterator with no values.
4513
4514
4515 return {
4516 next: doneResult
4517 };
4518 }
4519
4520 exports.values = values;
4521
4522 function doneResult() {
4523 return {
4524 value: undefined,
4525 done: true
4526 };
4527 }
4528
4529 Context.prototype = {
4530 constructor: Context,
4531 reset: function (skipTempReset) {
4532 this.prev = 0;
4533 this.next = 0; // Resetting context._sent for legacy support of Babel's
4534 // function.sent implementation.
4535
4536 this.sent = this._sent = undefined;
4537 this.done = false;
4538 this.delegate = null;
4539 this.method = "next";
4540 this.arg = undefined;
4541 this.tryEntries.forEach(resetTryEntry);
4542
4543 if (!skipTempReset) {
4544 for (var name in this) {
4545 // Not sure about the optimal order of these conditions:
4546 if (name.charAt(0) === "t" && hasOwn.call(this, name) && !isNaN(+name.slice(1))) {
4547 this[name] = undefined;
4548 }
4549 }
4550 }
4551 },
4552 stop: function () {
4553 this.done = true;
4554 var rootEntry = this.tryEntries[0];
4555 var rootRecord = rootEntry.completion;
4556
4557 if (rootRecord.type === "throw") {
4558 throw rootRecord.arg;
4559 }
4560
4561 return this.rval;
4562 },
4563 dispatchException: function (exception) {
4564 if (this.done) {
4565 throw exception;
4566 }
4567
4568 var context = this;
4569
4570 function handle(loc, caught) {
4571 record.type = "throw";
4572 record.arg = exception;
4573 context.next = loc;
4574
4575 if (caught) {
4576 // If the dispatched exception was caught by a catch block,
4577 // then let that catch block handle the exception normally.
4578 context.method = "next";
4579 context.arg = undefined;
4580 }
4581
4582 return !!caught;
4583 }
4584
4585 for (var i = this.tryEntries.length - 1; i >= 0; --i) {
4586 var entry = this.tryEntries[i];
4587 var record = entry.completion;
4588
4589 if (entry.tryLoc === "root") {
4590 // Exception thrown outside of any try block that could handle
4591 // it, so set the completion value of the entire function to
4592 // throw the exception.
4593 return handle("end");
4594 }
4595
4596 if (entry.tryLoc <= this.prev) {
4597 var hasCatch = hasOwn.call(entry, "catchLoc");
4598 var hasFinally = hasOwn.call(entry, "finallyLoc");
4599
4600 if (hasCatch && hasFinally) {
4601 if (this.prev < entry.catchLoc) {
4602 return handle(entry.catchLoc, true);
4603 } else if (this.prev < entry.finallyLoc) {
4604 return handle(entry.finallyLoc);
4605 }
4606 } else if (hasCatch) {
4607 if (this.prev < entry.catchLoc) {
4608 return handle(entry.catchLoc, true);
4609 }
4610 } else if (hasFinally) {
4611 if (this.prev < entry.finallyLoc) {
4612 return handle(entry.finallyLoc);
4613 }
4614 } else {
4615 throw new Error("try statement without catch or finally");
4616 }
4617 }
4618 }
4619 },
4620 abrupt: function (type, arg) {
4621 for (var i = this.tryEntries.length - 1; i >= 0; --i) {
4622 var entry = this.tryEntries[i];
4623
4624 if (entry.tryLoc <= this.prev && hasOwn.call(entry, "finallyLoc") && this.prev < entry.finallyLoc) {
4625 var finallyEntry = entry;
4626 break;
4627 }
4628 }
4629
4630 if (finallyEntry && (type === "break" || type === "continue") && finallyEntry.tryLoc <= arg && arg <= finallyEntry.finallyLoc) {
4631 // Ignore the finally entry if control is not jumping to a
4632 // location outside the try/catch block.
4633 finallyEntry = null;
4634 }
4635
4636 var record = finallyEntry ? finallyEntry.completion : {};
4637 record.type = type;
4638 record.arg = arg;
4639
4640 if (finallyEntry) {
4641 this.method = "next";
4642 this.next = finallyEntry.finallyLoc;
4643 return ContinueSentinel;
4644 }
4645
4646 return this.complete(record);
4647 },
4648 complete: function (record, afterLoc) {
4649 if (record.type === "throw") {
4650 throw record.arg;
4651 }
4652
4653 if (record.type === "break" || record.type === "continue") {
4654 this.next = record.arg;
4655 } else if (record.type === "return") {
4656 this.rval = this.arg = record.arg;
4657 this.method = "return";
4658 this.next = "end";
4659 } else if (record.type === "normal" && afterLoc) {
4660 this.next = afterLoc;
4661 }
4662
4663 return ContinueSentinel;
4664 },
4665 finish: function (finallyLoc) {
4666 for (var i = this.tryEntries.length - 1; i >= 0; --i) {
4667 var entry = this.tryEntries[i];
4668
4669 if (entry.finallyLoc === finallyLoc) {
4670 this.complete(entry.completion, entry.afterLoc);
4671 resetTryEntry(entry);
4672 return ContinueSentinel;
4673 }
4674 }
4675 },
4676 "catch": function (tryLoc) {
4677 for (var i = this.tryEntries.length - 1; i >= 0; --i) {
4678 var entry = this.tryEntries[i];
4679
4680 if (entry.tryLoc === tryLoc) {
4681 var record = entry.completion;
4682
4683 if (record.type === "throw") {
4684 var thrown = record.arg;
4685 resetTryEntry(entry);
4686 }
4687
4688 return thrown;
4689 }
4690 } // The context.catch method must only be called with a location
4691 // argument that corresponds to a known catch block.
4692
4693
4694 throw new Error("illegal catch attempt");
4695 },
4696 delegateYield: function (iterable, resultName, nextLoc) {
4697 this.delegate = {
4698 iterator: values(iterable),
4699 resultName: resultName,
4700 nextLoc: nextLoc
4701 };
4702
4703 if (this.method === "next") {
4704 // Deliberately forget the last sent value so that we don't
4705 // accidentally pass it on to the delegate.
4706 this.arg = undefined;
4707 }
4708
4709 return ContinueSentinel;
4710 }
4711 }; // Regardless of whether this script is executing as a CommonJS module
4712 // or not, return the runtime object so that we can declare the variable
4713 // regeneratorRuntime in the outer scope, which allows this module to be
4714 // injected easily by `bin/regenerator --include-runtime script.js`.
4715
4716 return exports;
4717}( // If this script is executing as a CommonJS module, use module.exports
4718// as the regeneratorRuntime namespace. Otherwise create a new empty
4719// object. Either way, the resulting object will be used to initialize
4720// the regeneratorRuntime variable at the top of this file.
4721 true ? module.exports : 0);
4722
4723try {
4724 regeneratorRuntime = runtime;
4725} catch (accidentalStrictMode) {
4726 // This module should not be running in strict mode, so the above
4727 // assignment should always work unless something is misconfigured. Just
4728 // in case runtime.js accidentally runs in strict mode, we can escape
4729 // strict mode using a global Function call. This could conceivably fail
4730 // if a Content Security Policy forbids using Function, but in that case
4731 // the proper solution is to fix the accidental strict mode problem. If
4732 // you've misconfigured your bundler to force strict mode and applied a
4733 // CSP to forbid Function, and you're not willing to fix either of those
4734 // problems, please detail your unique predicament in a GitHub issue.
4735 Function("r", "regeneratorRuntime = r")(runtime);
4736}
4737
4738/***/ }),
4739
4740/***/ "./src/adTypes/common.js":
4741/*!*******************************!*\
4742 !*** ./src/adTypes/common.js ***!
4743 \*******************************/
4744/*! namespace exports */
4745/*! export setupStandardBlock [provided] [no usage info] [missing usage info prevents renaming] */
4746/*! other exports [not provided] [no usage info] */
4747/*! runtime requirements: __webpack_require__, __webpack_require__.n, __webpack_require__.r, __webpack_exports__, __webpack_require__.d, __webpack_require__.* */
4748/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
4749
4750"use strict";
4751__webpack_require__.r(__webpack_exports__);
4752/* harmony export */ __webpack_require__.d(__webpack_exports__, {
4753/* harmony export */ "setupStandardBlock": function() { return /* binding */ setupStandardBlock; }
4754/* harmony export */ });
4755/* harmony import */ var core_js_modules_es_object_assign__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! core-js/modules/es.object.assign */ "./node_modules/core-js/modules/es.object.assign.js");
4756/* harmony import */ var core_js_modules_es_object_assign__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_assign__WEBPACK_IMPORTED_MODULE_0__);
4757/* harmony import */ var core_js_modules_es_string_link__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! core-js/modules/es.string.link */ "./node_modules/core-js/modules/es.string.link.js");
4758/* harmony import */ var core_js_modules_es_string_link__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_link__WEBPACK_IMPORTED_MODULE_1__);
4759
4760
4761
4762/**
4763 *
4764 * @export
4765 * @returns HTMLIFrameElement
4766 *
4767 */
4768function setupStandardBlock(_ref) {
4769 var style = _ref.style,
4770 _ref$link = _ref.link,
4771 link = _ref$link === void 0 ? null : _ref$link;
4772 var block = document.createElement('iframe');
4773 Object.assign(block.style, style);
4774
4775 if (link) {
4776 block.src = link;
4777 }
4778
4779 return block;
4780}
4781
4782/***/ }),
4783
4784/***/ "./src/adTypes/frame300x250.js":
4785/*!*************************************!*\
4786 !*** ./src/adTypes/frame300x250.js ***!
4787 \*************************************/
4788/*! namespace exports */
4789/*! exports [not provided] [no usage info] */
4790/*! runtime requirements: __webpack_require__, __webpack_require__.n, __webpack_require__.r, __webpack_exports__, __webpack_require__.* */
4791/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
4792
4793"use strict";
4794__webpack_require__.r(__webpack_exports__);
4795/* harmony import */ var core_js_modules_es_string_link__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! core-js/modules/es.string.link */ "./node_modules/core-js/modules/es.string.link.js");
4796/* harmony import */ var core_js_modules_es_string_link__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_link__WEBPACK_IMPORTED_MODULE_0__);
4797/* harmony import */ var _register_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../register.js */ "./src/register.js");
4798/* harmony import */ var _common_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./common.js */ "./src/adTypes/common.js");
4799
4800
4801
4802var style = {
4803 "width": "300px",
4804 "height": "250px",
4805 "padding": "0",
4806 "margin": "0",
4807 "border": "none"
4808};
4809
4810function frame300x250(item) {
4811 var block = (0,_common_js__WEBPACK_IMPORTED_MODULE_2__.setupStandardBlock)({
4812 style: style,
4813 link: item.link
4814 });
4815 return block;
4816}
4817
4818(0,_register_js__WEBPACK_IMPORTED_MODULE_1__.register)({
4819 type: 10002,
4820 render: frame300x250,
4821 style: style
4822});
4823
4824/***/ }),
4825
4826/***/ "./src/adTypes/frame300x300.js":
4827/*!*************************************!*\
4828 !*** ./src/adTypes/frame300x300.js ***!
4829 \*************************************/
4830/*! namespace exports */
4831/*! exports [not provided] [no usage info] */
4832/*! runtime requirements: __webpack_require__, __webpack_require__.n, __webpack_require__.r, __webpack_exports__, __webpack_require__.* */
4833/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
4834
4835"use strict";
4836__webpack_require__.r(__webpack_exports__);
4837/* harmony import */ var core_js_modules_es_string_link__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! core-js/modules/es.string.link */ "./node_modules/core-js/modules/es.string.link.js");
4838/* harmony import */ var core_js_modules_es_string_link__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_link__WEBPACK_IMPORTED_MODULE_0__);
4839/* harmony import */ var _register_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../register.js */ "./src/register.js");
4840/* harmony import */ var _common_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./common.js */ "./src/adTypes/common.js");
4841
4842
4843
4844var style = {
4845 "width": "300px",
4846 "height": "250px",
4847 "padding": "0",
4848 "margin": "0",
4849 "border": "none"
4850};
4851
4852function frame300x300(item) {
4853 var block = (0,_common_js__WEBPACK_IMPORTED_MODULE_2__.setupStandardBlock)({
4854 style: style,
4855 link: item.link
4856 });
4857 return block;
4858}
4859
4860(0,_register_js__WEBPACK_IMPORTED_MODULE_1__.register)({
4861 type: 10001,
4862 render: frame300x300,
4863 style: style
4864});
4865
4866/***/ }),
4867
4868/***/ "./src/adTypes/frameResponsible.js":
4869/*!*****************************************!*\
4870 !*** ./src/adTypes/frameResponsible.js ***!
4871 \*****************************************/
4872/*! namespace exports */
4873/*! exports [not provided] [no usage info] */
4874/*! runtime requirements: __webpack_require__, __webpack_require__.n, __webpack_require__.r, __webpack_exports__, __webpack_require__.* */
4875/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
4876
4877"use strict";
4878__webpack_require__.r(__webpack_exports__);
4879/* harmony import */ var core_js_modules_es_string_link__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! core-js/modules/es.string.link */ "./node_modules/core-js/modules/es.string.link.js");
4880/* harmony import */ var core_js_modules_es_string_link__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_link__WEBPACK_IMPORTED_MODULE_0__);
4881/* harmony import */ var _register_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../register.js */ "./src/register.js");
4882/* harmony import */ var _common_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./common.js */ "./src/adTypes/common.js");
4883
4884
4885
4886var style = {
4887 "width": "100%",
4888 "height": "100%",
4889 "padding": "0",
4890 "margin": "0",
4891 "border": "none"
4892};
4893
4894function frameResponsible(item) {
4895 style.width = item.place_width || style.width;
4896 style.height = item.place_height || style.height;
4897 var block = (0,_common_js__WEBPACK_IMPORTED_MODULE_2__.setupStandardBlock)({
4898 style: style,
4899 link: item.link
4900 });
4901 return block;
4902}
4903
4904(0,_register_js__WEBPACK_IMPORTED_MODULE_1__.register)({
4905 type: 10003,
4906 render: frameResponsible,
4907 style: style
4908});
4909
4910/***/ }),
4911
4912/***/ "./src/adTypes/index.js":
4913/*!******************************!*\
4914 !*** ./src/adTypes/index.js ***!
4915 \******************************/
4916/*! namespace exports */
4917/*! exports [not provided] [no usage info] */
4918/*! runtime requirements: __webpack_require__, __webpack_require__.r, __webpack_exports__, __webpack_require__.* */
4919/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
4920
4921"use strict";
4922__webpack_require__.r(__webpack_exports__);
4923/* harmony import */ var _frame300x250__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./frame300x250 */ "./src/adTypes/frame300x250.js");
4924/* harmony import */ var _frame300x300__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./frame300x300 */ "./src/adTypes/frame300x300.js");
4925/* harmony import */ var _frameResponsible__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./frameResponsible */ "./src/adTypes/frameResponsible.js");
4926
4927
4928
4929
4930/***/ }),
4931
4932/***/ "./src/api.js":
4933/*!********************!*\
4934 !*** ./src/api.js ***!
4935 \********************/
4936/*! namespace exports */
4937/*! export getAd [provided] [no usage info] [missing usage info prevents renaming] */
4938/*! other exports [not provided] [no usage info] */
4939/*! runtime requirements: __webpack_require__, __webpack_require__.n, __webpack_require__.r, __webpack_exports__, __webpack_require__.d, __webpack_require__.* */
4940/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
4941
4942"use strict";
4943__webpack_require__.r(__webpack_exports__);
4944/* harmony export */ __webpack_require__.d(__webpack_exports__, {
4945/* harmony export */ "getAd": function() { return /* binding */ getAd; }
4946/* harmony export */ });
4947/* harmony import */ var core_js_modules_es_array_concat__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! core-js/modules/es.array.concat */ "./node_modules/core-js/modules/es.array.concat.js");
4948/* harmony import */ var core_js_modules_es_array_concat__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_concat__WEBPACK_IMPORTED_MODULE_0__);
4949/* harmony import */ var core_js_modules_es_object_to_string__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! core-js/modules/es.object.to-string */ "./node_modules/core-js/modules/es.object.to-string.js");
4950/* harmony import */ var core_js_modules_es_object_to_string__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_to_string__WEBPACK_IMPORTED_MODULE_1__);
4951/* harmony import */ var core_js_modules_es_promise__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! core-js/modules/es.promise */ "./node_modules/core-js/modules/es.promise.js");
4952/* harmony import */ var core_js_modules_es_promise__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_promise__WEBPACK_IMPORTED_MODULE_2__);
4953/* harmony import */ var regenerator_runtime_runtime__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! regenerator-runtime/runtime */ "./node_modules/regenerator-runtime/runtime.js");
4954/* harmony import */ var regenerator_runtime_runtime__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(regenerator_runtime_runtime__WEBPACK_IMPORTED_MODULE_3__);
4955/* harmony import */ var _mockedData_json__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./mockedData.json */ "./src/mockedData.json");
4956
4957
4958
4959
4960
4961function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } }
4962
4963function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; }
4964
4965/////////////////
4966 //////////
4967///////////////////
4968/////////////
4969//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
4970/////////
4971// @ts-ignore
4972
4973var APIURL = "https://ssp.qc.coccoc.com/external_ad?ssp_name=24h&location=".concat(encodeURIComponent(document.location.href), "&placement="); //////////
4974
4975function getAd(_x) {
4976 return _getAd.apply(this, arguments);
4977}
4978
4979function _getAd() {
4980 _getAd = _asyncToGenerator( /*#__PURE__*/regeneratorRuntime.mark(function _callee(placementId) {
4981 var url, json;
4982 return regeneratorRuntime.wrap(function _callee$(_context) {
4983 while (1) {
4984 switch (_context.prev = _context.next) {
4985 case 0:
4986 url = "".concat(APIURL).concat(placementId); ///////////////////
4987 //////////////////////////////////////////////////////////////////////////
4988 //////////////////////////////////////////
4989 ///////////
4990 //////////////////
4991 // @ts-ignore
4992
4993 json = _mockedData_json__WEBPACK_IMPORTED_MODULE_4__; //////////
4994 //////////////
4995 ////////////////////////////////////////
4996 ///////////
4997
4998 return _context.abrupt("return", json);
4999
5000 case 3:
5001 case "end":
5002 return _context.stop();
5003 }
5004 }
5005 }, _callee);
5006 }));
5007 return _getAd.apply(this, arguments);
5008}
5009
5010/***/ }),
5011
5012/***/ "./src/index.js":
5013/*!**********************!*\
5014 !*** ./src/index.js ***!
5015 \**********************/
5016/*! namespace exports */
5017/*! export runAd [provided] [no usage info] [missing usage info prevents renaming] */
5018/*! other exports [not provided] [no usage info] */
5019/*! runtime requirements: __webpack_require__, __webpack_require__.n, __webpack_require__.r, __webpack_exports__, __webpack_require__.d, __webpack_require__.* */
5020/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
5021
5022"use strict";
5023__webpack_require__.r(__webpack_exports__);
5024/* harmony export */ __webpack_require__.d(__webpack_exports__, {
5025/* harmony export */ "runAd": function() { return /* binding */ runAd; }
5026/* harmony export */ });
5027/* harmony import */ var core_js_modules_es_object_to_string__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! core-js/modules/es.object.to-string */ "./node_modules/core-js/modules/es.object.to-string.js");
5028/* harmony import */ var core_js_modules_es_object_to_string__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_to_string__WEBPACK_IMPORTED_MODULE_0__);
5029/* harmony import */ var core_js_modules_es_promise__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! core-js/modules/es.promise */ "./node_modules/core-js/modules/es.promise.js");
5030/* harmony import */ var core_js_modules_es_promise__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_promise__WEBPACK_IMPORTED_MODULE_1__);
5031/* harmony import */ var regenerator_runtime_runtime__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! regenerator-runtime/runtime */ "./node_modules/regenerator-runtime/runtime.js");
5032/* harmony import */ var regenerator_runtime_runtime__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(regenerator_runtime_runtime__WEBPACK_IMPORTED_MODULE_2__);
5033/* harmony import */ var _register_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./register.js */ "./src/register.js");
5034/* harmony import */ var _api__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./api */ "./src/api.js");
5035/* harmony import */ var _adTypes__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./adTypes */ "./src/adTypes/index.js");
5036/* harmony import */ var _queue__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./queue */ "./src/queue.js");
5037
5038
5039
5040
5041function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } }
5042
5043function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; }
5044
5045
5046
5047
5048
5049function runAd(_x) {
5050 return _runAd.apply(this, arguments);
5051} // @ts-ignore
5052
5053function _runAd() {
5054 _runAd = _asyncToGenerator( /*#__PURE__*/regeneratorRuntime.mark(function _callee(_ref) {
5055 var id, _ref$fallback, fallback, ad;
5056
5057 return regeneratorRuntime.wrap(function _callee$(_context) {
5058 while (1) {
5059 switch (_context.prev = _context.next) {
5060 case 0:
5061 id = _ref.id, _ref$fallback = _ref.fallback, fallback = _ref$fallback === void 0 ? function (error) {} : _ref$fallback;
5062 _context.prev = 1;
5063 _context.next = 4;
5064 return (0,_api__WEBPACK_IMPORTED_MODULE_4__.getAd)(id);
5065
5066 case 4:
5067 ad = _context.sent;
5068
5069 if (!ad) {
5070 _context.next = 10;
5071 break;
5072 }
5073
5074 _context.next = 8;
5075 return (0,_register_js__WEBPACK_IMPORTED_MODULE_3__.run)({
5076 ad: ad,
5077 id: id,
5078 fallback: fallback
5079 });
5080
5081 case 8:
5082 _context.next = 11;
5083 break;
5084
5085 case 10:
5086 fallback(new Error('no ads found'));
5087
5088 case 11:
5089 _context.next = 16;
5090 break;
5091
5092 case 13:
5093 _context.prev = 13;
5094 _context.t0 = _context["catch"](1);
5095 fallback(_context.t0);
5096
5097 case 16:
5098 case "end":
5099 return _context.stop();
5100 }
5101 }
5102 }, _callee, null, [[1, 13]]);
5103 }));
5104 return _runAd.apply(this, arguments);
5105}
5106
5107window.ccnads = runAd;
5108(0,_queue__WEBPACK_IMPORTED_MODULE_6__.default)('ccnAdsQueue', runAd);
5109
5110/***/ }),
5111
5112/***/ "./src/queue.js":
5113/*!**********************!*\
5114 !*** ./src/queue.js ***!
5115 \**********************/
5116/*! namespace exports */
5117/*! export default [provided] [no usage info] [missing usage info prevents renaming] */
5118/*! other exports [not provided] [no usage info] */
5119/*! runtime requirements: __webpack_require__, __webpack_require__.n, __webpack_require__.r, __webpack_exports__, __webpack_require__.d, __webpack_require__.* */
5120/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
5121
5122"use strict";
5123__webpack_require__.r(__webpack_exports__);
5124/* harmony export */ __webpack_require__.d(__webpack_exports__, {
5125/* harmony export */ "default": function() { return /* binding */ queueRun; }
5126/* harmony export */ });
5127/* harmony import */ var core_js_modules_es_array_from__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! core-js/modules/es.array.from */ "./node_modules/core-js/modules/es.array.from.js");
5128/* harmony import */ var core_js_modules_es_array_from__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_from__WEBPACK_IMPORTED_MODULE_0__);
5129/* harmony import */ var core_js_modules_es_array_map__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! core-js/modules/es.array.map */ "./node_modules/core-js/modules/es.array.map.js");
5130/* harmony import */ var core_js_modules_es_array_map__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_map__WEBPACK_IMPORTED_MODULE_1__);
5131/* harmony import */ var core_js_modules_es_object_to_string__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! core-js/modules/es.object.to-string */ "./node_modules/core-js/modules/es.object.to-string.js");
5132/* harmony import */ var core_js_modules_es_object_to_string__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_to_string__WEBPACK_IMPORTED_MODULE_2__);
5133/* harmony import */ var core_js_modules_es_promise__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.promise */ "./node_modules/core-js/modules/es.promise.js");
5134/* harmony import */ var core_js_modules_es_promise__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_promise__WEBPACK_IMPORTED_MODULE_3__);
5135/* harmony import */ var core_js_modules_es_string_iterator__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/es.string.iterator */ "./node_modules/core-js/modules/es.string.iterator.js");
5136/* harmony import */ var core_js_modules_es_string_iterator__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_iterator__WEBPACK_IMPORTED_MODULE_4__);
5137
5138
5139
5140
5141
5142function queueRun(globalVariable, callback) {
5143 var queueData = window[globalVariable];
5144 delete window[globalVariable];
5145
5146 if (!queueData || !queueData.length) {
5147 return;
5148 }
5149
5150 var promises = Array.from(queueData).map(function (item) {
5151 return Promise.resolve(callback(item));
5152 });
5153}
5154
5155/***/ }),
5156
5157/***/ "./src/register.js":
5158/*!*************************!*\
5159 !*** ./src/register.js ***!
5160 \*************************/
5161/*! namespace exports */
5162/*! export register [provided] [no usage info] [missing usage info prevents renaming] */
5163/*! export run [provided] [no usage info] [missing usage info prevents renaming] */
5164/*! other exports [not provided] [no usage info] */
5165/*! runtime requirements: __webpack_require__, __webpack_require__.n, __webpack_require__.r, __webpack_exports__, __webpack_require__.d, __webpack_require__.* */
5166/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
5167
5168"use strict";
5169__webpack_require__.r(__webpack_exports__);
5170/* harmony export */ __webpack_require__.d(__webpack_exports__, {
5171/* harmony export */ "register": function() { return /* binding */ register; },
5172/* harmony export */ "run": function() { return /* binding */ run; }
5173/* harmony export */ });
5174/* harmony import */ var core_js_modules_web_timers__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! core-js/modules/web.timers */ "./node_modules/core-js/modules/web.timers.js");
5175/* harmony import */ var core_js_modules_web_timers__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_timers__WEBPACK_IMPORTED_MODULE_0__);
5176/* harmony import */ var ___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! . */ "./src/index.js");
5177/* harmony import */ var _adTypes_common__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./adTypes/common */ "./src/adTypes/common.js");
5178
5179
5180
5181var adTypes = {};
5182function register(_ref) {
5183 var type = _ref.type,
5184 render = _ref.render,
5185 style = _ref.style;
5186 adTypes[type] = {
5187 render: render,
5188 style: style
5189 };
5190}
5191/** @type {object} of {HTMLIFrameElement} */
5192
5193var adFrames = {};
5194function run(_ref2) {
5195 var ad = _ref2.ad,
5196 id = _ref2.id,
5197 fallback = _ref2.fallback;
5198 var place = document.getElementById(id);
5199 var loadedBody;
5200
5201 if (!adFrames[id]) {
5202 var _adFrame = (0,_adTypes_common__WEBPACK_IMPORTED_MODULE_2__.setupStandardBlock)({
5203 style: adTypes[ad.type].style,
5204 link: ''
5205 });
5206
5207 place.appendChild(_adFrame);
5208 setTimeout(function () {
5209 return _adFrame.addEventListener('load', function (e) {
5210 // frame body did not changed, so it was artificial triggered load
5211 if (loadedBody === _adFrame.contentDocument.body) {
5212 return;
5213 }
5214
5215 loadedBody = _adFrame.contentDocument.body;
5216 reloadAd({
5217 id: id,
5218 fallback: fallback,
5219 place: place
5220 });
5221 });
5222 });
5223 adFrames[id] = _adFrame;
5224 }
5225
5226 var adFrame = adFrames[id];
5227 var adFrameBody = adFrame.contentDocument.body;
5228 loadedBody = adFrameBody;
5229 place.style.textDecoration = 'none';
5230 place.style.fontSize = '0';
5231 place.style.lineHeight = '0';
5232
5233 if (adFrameBody.classList.contains('an-loaded')) {
5234 place.style.display = 'inline-block';
5235 return;
5236 }
5237
5238 var adBody = adTypes[ad.type].render(ad);
5239 adFrameBody.style.display = 'block';
5240 adFrameBody.style.padding = '0';
5241 adFrameBody.style.margin = '0';
5242 adFrameBody.classList.add('an-loaded');
5243 place.style.display = 'inline-block';
5244 adFrameBody.appendChild(adBody);
5245 adBody.style;
5246}
5247
5248function reloadAd(_ref3) {
5249 var id = _ref3.id,
5250 fallback = _ref3.fallback,
5251 place = _ref3.place;
5252 place.style.display = 'none';
5253 (0,___WEBPACK_IMPORTED_MODULE_1__.runAd)({
5254 id: id,
5255 fallback: fallback
5256 });
5257}
5258
5259/***/ }),
5260
5261/***/ "./src/mockedData.json":
5262/*!*****************************!*\
5263 !*** ./src/mockedData.json ***!
5264 \*****************************/
5265/*! default exports */
5266/*! export link [provided] [no usage info] [missing usage info prevents renaming] */
5267/*! export type [provided] [no usage info] [missing usage info prevents renaming] */
5268/*! other exports [not provided] [no usage info] */
5269/*! runtime requirements: module */
5270/***/ (function(module) {
5271
5272"use strict";
5273module.exports = JSON.parse("{\"type\":10003,\"link\":\"http://localhost:8081/standesignResponsive.tmpl\"}");
5274
5275/***/ })
5276
5277/******/ });
5278/************************************************************************/
5279/******/ // The module cache
5280/******/ var __webpack_module_cache__ = {};
5281/******/
5282/******/ // The require function
5283/******/ function __webpack_require__(moduleId) {
5284/******/ // Check if module is in cache
5285/******/ if(__webpack_module_cache__[moduleId]) {
5286/******/ return __webpack_module_cache__[moduleId].exports;
5287/******/ }
5288/******/ // Create a new module (and put it into the cache)
5289/******/ var module = __webpack_module_cache__[moduleId] = {
5290/******/ // no module.id needed
5291/******/ // no module.loaded needed
5292/******/ exports: {}
5293/******/ };
5294/******/
5295/******/ // Execute the module function
5296/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
5297/******/
5298/******/ // Return the exports of the module
5299/******/ return module.exports;
5300/******/ }
5301/******/
5302/************************************************************************/
5303/******/ /* webpack/runtime/compat get default export */
5304/******/ !function() {
5305/******/ // getDefaultExport function for compatibility with non-harmony modules
5306/******/ __webpack_require__.n = function(module) {
5307/******/ var getter = module && module.__esModule ?
5308/******/ function() { return module['default']; } :
5309/******/ function() { return module; };
5310/******/ __webpack_require__.d(getter, { a: getter });
5311/******/ return getter;
5312/******/ };
5313/******/ }();
5314/******/
5315/******/ /* webpack/runtime/define property getters */
5316/******/ !function() {
5317/******/ // define getter functions for harmony exports
5318/******/ __webpack_require__.d = function(exports, definition) {
5319/******/ for(var key in definition) {
5320/******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {
5321/******/ Object.defineProperty(exports, key, { enumerable: true, get: definition[key] });
5322/******/ }
5323/******/ }
5324/******/ };
5325/******/ }();
5326/******/
5327/******/ /* webpack/runtime/global */
5328/******/ !function() {
5329/******/ __webpack_require__.g = (function() {
5330/******/ if (typeof globalThis === 'object') return globalThis;
5331/******/ try {
5332/******/ return this || new Function('return this')();
5333/******/ } catch (e) {
5334/******/ if (typeof window === 'object') return window;
5335/******/ }
5336/******/ })();
5337/******/ }();
5338/******/
5339/******/ /* webpack/runtime/hasOwnProperty shorthand */
5340/******/ !function() {
5341/******/ __webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }
5342/******/ }();
5343/******/
5344/******/ /* webpack/runtime/make namespace object */
5345/******/ !function() {
5346/******/ // define __esModule on exports
5347/******/ __webpack_require__.r = function(exports) {
5348/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
5349/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
5350/******/ }
5351/******/ Object.defineProperty(exports, '__esModule', { value: true });
5352/******/ };
5353/******/ }();
5354/******/
5355/************************************************************************/
5356/******/ // startup
5357/******/ // Load entry module
5358/******/ // This entry module is referenced by other modules so it can't be inlined
5359/******/ __webpack_require__("./src/index.js");
5360/******/ })()
5361;
5362//# sourceMappingURL=main.js.map