PluginProbe
Elementor Website Builder – more than just a page builder / 3.14.0-beta4
Elementor Website Builder – more than just a page builder v3.14.0-beta4
4.3.4 4.3.3 4.3.2 4.3.1 4.3.0 4.3.0-beta3 4.3.0-beta2 4.3.0-beta1 4.2.4 4.2.3 4.2.2 4.2.1 4.2.0 4.1.5 4.2.0-beta2 4.2.0-dev2 4.2.0-beta1 4.1.4 4.1.3 4.1.2 4.1.1 4.1.0 4.1.0-beta3 4.1.0-dev3 4.0.9 All 457 releases
← All changes | assets/js/frontend-modules.js +1119 -1876 4.2.2 → 3.14.0-beta4 View file →
@@ -1,142 +1,7 @@
1 -(self["webpackChunkelementorFrontend"] = self["webpackChunkelementorFrontend"] || []).push([["frontend-modules"],{
1 +/*! elementor - v3.14.0 - 12-06-2023 */
2 +(self["webpackChunkelementor"] = self["webpackChunkelementor"] || []).push([["frontend-modules"],{
2 3
3 -/***/ "../app/modules/import-export-customization/assets/js/shared/registry/base.js":
4 -/*!************************************************************************************!*\
5 - !*** ../app/modules/import-export-customization/assets/js/shared/registry/base.js ***!
6 - \************************************************************************************/
7 -/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
8 -
9 -"use strict";
10 -
11 -
12 -Object.defineProperty(exports, "__esModule", ({
13 - value: true
14 -}));
15 -exports.BaseRegistry = void 0;
16 -__webpack_require__(/*! core-js/modules/esnext.iterator.constructor.js */ "../node_modules/core-js/modules/esnext.iterator.constructor.js");
17 -__webpack_require__(/*! core-js/modules/esnext.iterator.filter.js */ "../node_modules/core-js/modules/esnext.iterator.filter.js");
18 -__webpack_require__(/*! core-js/modules/esnext.iterator.for-each.js */ "../node_modules/core-js/modules/esnext.iterator.for-each.js");
19 -__webpack_require__(/*! core-js/modules/esnext.iterator.map.js */ "../node_modules/core-js/modules/esnext.iterator.map.js");
20 -class BaseRegistry {
21 - constructor() {
22 - this.sections = new Map();
23 - }
24 - register(section) {
25 - if (!section.key || !section.title) {
26 - throw new Error('Template type must have key and title');
27 - }
28 - const existingSection = this.get(section.key);
29 - const formattedSection = existingSection || this.formatSection(section);
30 - if (section.children) {
31 - // If existing section has children, merge them with new children
32 - if (formattedSection.children) {
33 - const existingChildrenMap = new Map(formattedSection.children.map(child => [child.key, child]));
34 -
35 - // Override existing children with new ones and add new children
36 - section.children.forEach(childSection => {
37 - const formattedChild = this.formatSection(childSection);
38 - existingChildrenMap.set(childSection.key, formattedChild);
39 - });
40 - formattedSection.children = Array.from(existingChildrenMap.values());
41 - } else {
42 - formattedSection.children = section.children.map(childSection => this.formatSection(childSection));
43 - }
44 - }
45 - this.sections.set(section.key, formattedSection);
46 - }
47 - formatSection({
48 - children,
49 - ...section
50 - }) {
51 - return {
52 - key: section.key,
53 - title: section.title,
54 - description: section.description || '',
55 - useParentDefault: section.useParentDefault !== false,
56 - getInitialState: section.getInitialState || null,
57 - component: section.component || null,
58 - order: section.order || 10,
59 - isAvailable: section.isAvailable || (() => true),
60 - ...section
61 - };
62 - }
63 - getAll() {
64 - return Array.from(this.sections.values()).filter(type => type.isAvailable()).map(type => {
65 - if (type.children) {
66 - return {
67 - ...type,
68 - children: [...type.children].sort((a, b) => a.order - b.order)
69 - };
70 - }
71 - return type;
72 - }).sort((a, b) => a.order - b.order);
73 - }
74 - get(key) {
75 - return this.sections.get(key);
76 - }
77 -}
78 -exports.BaseRegistry = BaseRegistry;
79 -
80 -/***/ }),
81 -
82 -/***/ "../app/modules/import-export-customization/assets/js/shared/registry/customization-dialogs.js":
83 -/*!*****************************************************************************************************!*\
84 - !*** ../app/modules/import-export-customization/assets/js/shared/registry/customization-dialogs.js ***!
85 - \*****************************************************************************************************/
86 -/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
87 -
88 -"use strict";
89 -
90 -
91 -Object.defineProperty(exports, "__esModule", ({
92 - value: true
93 -}));
94 -exports.customizationDialogsRegistry = void 0;
95 -var _base = __webpack_require__(/*! ./base */ "../app/modules/import-export-customization/assets/js/shared/registry/base.js");
96 -const customizationDialogsRegistry = exports.customizationDialogsRegistry = new _base.BaseRegistry();
97 -
98 -/***/ }),
99 -
100 -/***/ "../app/modules/import-export-customization/assets/js/shared/utils/template-registry-helpers.js":
101 -/*!******************************************************************************************************!*\
102 - !*** ../app/modules/import-export-customization/assets/js/shared/utils/template-registry-helpers.js ***!
103 - \******************************************************************************************************/
104 -/***/ ((__unused_webpack_module, exports) => {
105 -
106 -"use strict";
107 -
108 -
109 -Object.defineProperty(exports, "__esModule", ({
110 - value: true
111 -}));
112 -exports.createGetInitialState = createGetInitialState;
113 -function createGetInitialState(exportGroup, additionalProps = {}) {
114 - return (data, parentInitialState) => {
115 - let isEnabled = parentInitialState;
116 - const isImport = data.hasOwnProperty('uploadedData');
117 - if (isImport) {
118 - isEnabled = false;
119 - const templates = data.uploadedData.manifest.templates;
120 - const exportGroups = elementorAppConfig?.['import-export-customization']?.exportGroups || {};
121 - for (const templateId in templates) {
122 - const template = templates[templateId];
123 - const templateExportGroup = exportGroups[template.doc_type];
124 - if (templateExportGroup === exportGroup) {
125 - isEnabled = true;
126 - break;
127 - }
128 - }
129 - }
130 - return {
131 - enabled: isEnabled,
132 - ...additionalProps
133 - };
134 - };
135 -}
136 -
137 -/***/ }),
138 -
139 4 /***/ "../assets/dev/js/editor/utils/is-instanceof.js":
140 5 /*!******************************************************!*\
141 6 !*** ../assets/dev/js/editor/utils/is-instanceof.js ***!
142 7 \******************************************************/
@@ -174,9 +39,9 @@
174 39 /***/ "../assets/dev/js/frontend/document.js":
175 40 /*!*********************************************!*\
176 41 !*** ../assets/dev/js/frontend/document.js ***!
177 42 \*********************************************/
178 -/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
43 +/***/ ((__unused_webpack_module, exports) => {
179 44
180 45 "use strict";
181 46
182 47
@@ -183,10 +48,8 @@
183 48 Object.defineProperty(exports, "__esModule", ({
184 49 value: true
185 50 }));
186 51 exports["default"] = void 0;
187 -__webpack_require__(/*! core-js/modules/esnext.iterator.constructor.js */ "../node_modules/core-js/modules/esnext.iterator.constructor.js");
188 -__webpack_require__(/*! core-js/modules/esnext.iterator.find.js */ "../node_modules/core-js/modules/esnext.iterator.find.js");
189 52 class _default extends elementorModules.ViewModule {
190 53 getDefaultSettings() {
191 54 return {
192 55 selectors: {
@@ -251,23 +114,15 @@
251 114 Object.defineProperty(exports, "__esModule", ({
252 115 value: true
253 116 }));
254 117 exports["default"] = void 0;
255 -__webpack_require__(/*! core-js/modules/esnext.iterator.constructor.js */ "../node_modules/core-js/modules/esnext.iterator.constructor.js");
256 -__webpack_require__(/*! core-js/modules/esnext.iterator.find.js */ "../node_modules/core-js/modules/esnext.iterator.find.js");
257 -__webpack_require__(/*! core-js/modules/esnext.iterator.for-each.js */ "../node_modules/core-js/modules/esnext.iterator.for-each.js");
258 118 var _baseSwiper = _interopRequireDefault(__webpack_require__(/*! ./base-swiper */ "../assets/dev/js/frontend/handlers/base-swiper.js"));
259 119 class CarouselHandlerBase extends _baseSwiper.default {
260 120 getDefaultSettings() {
261 121 return {
262 122 selectors: {
263 - carousel: '.swiper',
264 - swiperWrapper: '.swiper-wrapper',
265 - slideContent: '.swiper-slide',
266 - swiperArrow: '.elementor-swiper-button',
267 - paginationWrapper: '.swiper-pagination',
268 - paginationBullet: '.swiper-pagination-bullet',
269 - paginationBulletWrapper: '.swiper-pagination-bullets'
123 + carousel: `.${elementorFrontend.config.swiperClass}`,
124 + slideContent: '.swiper-slide'
270 125 }
271 126 };
272 127 }
273 128 getDefaultElements() {
@@ -272,14 +127,9 @@
272 127 }
273 128 getDefaultElements() {
274 129 const selectors = this.getSettings('selectors'),
275 130 elements = {
276 - $swiperContainer: this.$element.find(selectors.carousel),
277 - $swiperWrapper: this.$element.find(selectors.swiperWrapper),
278 - $swiperArrows: this.$element.find(selectors.swiperArrow),
279 - $paginationWrapper: this.$element.find(selectors.paginationWrapper),
280 - $paginationBullets: this.$element.find(selectors.paginationBullet),
281 - $paginationBulletWrapper: this.$element.find(selectors.paginationBulletWrapper)
131 + $swiperContainer: this.$element.find(selectors.carousel)
282 132 };
283 133 elements.$slides = elements.$swiperContainer.find(selectors.slideContent);
284 134 return elements;
285 135 }
@@ -331,9 +181,9 @@
331 181 if (elementSettings.image_spacing_custom) {
332 182 swiperOptions.spaceBetween = this.getSpaceBetween();
333 183 }
334 184 const showArrows = 'arrows' === elementSettings.navigation || 'both' === elementSettings.navigation,
335 - showPagination = 'dots' === elementSettings.navigation || 'both' === elementSettings.navigation || elementSettings.pagination;
185 + showDots = 'dots' === elementSettings.navigation || 'both' === elementSettings.navigation;
336 186 if (showArrows) {
337 187 swiperOptions.navigation = {
338 188 prevEl: '.elementor-swiper-button-prev',
339 189 nextEl: '.elementor-swiper-button-next'
@@ -338,16 +188,13 @@
338 188 prevEl: '.elementor-swiper-button-prev',
339 189 nextEl: '.elementor-swiper-button-next'
340 190 };
341 191 }
342 - if (showPagination) {
192 + if (showDots) {
343 193 swiperOptions.pagination = {
344 - el: `.elementor-element-${this.getID()} .swiper-pagination`,
345 - type: !!elementSettings.pagination ? elementSettings.pagination : 'bullets',
346 - clickable: true,
347 - renderBullet: (index, classname) => {
348 - return `<span class="${classname}" role="button" tabindex="0" data-bullet-index="${index}" aria-label="${elementorFrontend.config.i18n.a11yCarouselPaginationBulletMessage} ${index + 1}"></span>`;
349 - }
194 + el: '.swiper-pagination',
195 + type: 'bullets',
196 + clickable: true
350 197 };
351 198 }
352 199 if ('yes' === elementSettings.lazyload) {
353 200 swiperOptions.lazy = {
@@ -354,109 +201,25 @@
354 201 loadPrevNext: true,
355 202 loadPrevNextAmount: 1
356 203 };
357 204 }
358 - swiperOptions.a11y = {
359 - enabled: true,
360 - prevSlideMessage: elementorFrontend.config.i18n.a11yCarouselPrevSlideMessage,
361 - nextSlideMessage: elementorFrontend.config.i18n.a11yCarouselNextSlideMessage,
362 - firstSlideMessage: elementorFrontend.config.i18n.a11yCarouselFirstSlideMessage,
363 - lastSlideMessage: elementorFrontend.config.i18n.a11yCarouselLastSlideMessage
364 - };
365 - swiperOptions.on = {
366 - slideChange: () => {
367 - this.a11ySetPaginationTabindex();
368 - this.handleElementHandlers();
369 - this.a11ySetSlideAriaHidden();
370 - },
371 - init: () => {
372 - this.a11ySetPaginationTabindex();
373 - this.a11ySetSlideAriaHidden('initialisation');
374 - }
375 - };
376 - this.applyOffsetSettings(elementSettings, swiperOptions, slidesToShow);
377 205 return swiperOptions;
378 206 }
379 - getOffsetWidth() {
380 - const currentDevice = elementorFrontend.getCurrentDeviceMode();
381 - return elementorFrontend.utils.controls.getResponsiveControlValue(this.getElementSettings(), 'offset_width', 'size', currentDevice) || 0;
382 - }
383 - applyOffsetSettings(elementSettings, swiperOptions, slidesToShow) {
384 - const offsetSide = elementSettings.offset_sides,
385 - isNestedCarouselInEditMode = elementorFrontend.isEditMode() && 'NestedCarousel' === this.constructor.name;
386 - if (isNestedCarouselInEditMode || !offsetSide || 'none' === offsetSide) {
387 - return;
388 - }
389 - switch (offsetSide) {
390 - case 'right':
391 - this.forceSliderToShowNextSlideWhenOnLast(swiperOptions, slidesToShow);
392 - this.addClassToSwiperContainer('offset-right');
393 - break;
394 - case 'left':
395 - this.addClassToSwiperContainer('offset-left');
396 - break;
397 - case 'both':
398 - this.forceSliderToShowNextSlideWhenOnLast(swiperOptions, slidesToShow);
399 - this.addClassToSwiperContainer('offset-both');
400 - break;
401 - }
402 - }
403 - forceSliderToShowNextSlideWhenOnLast(swiperOptions, slidesToShow) {
404 - swiperOptions.slidesPerView = slidesToShow + 0.001;
405 - }
406 - addClassToSwiperContainer(className) {
407 - this.getDefaultElements().$swiperContainer[0].classList.add(className);
408 - }
409 - async onInit(...args) {
410 - super.onInit(...args);
207 + async onInit() {
208 + super.onInit(...arguments);
411 209 if (!this.elements.$swiperContainer.length || 2 > this.elements.$slides.length) {
412 210 return;
413 211 }
414 - await this.initSwiper();
415 - const elementSettings = this.getElementSettings();
416 - if ('yes' === elementSettings.pause_on_hover) {
417 - this.togglePauseOnHover(true);
418 - }
419 - }
420 - async initSwiper() {
421 212 const Swiper = elementorFrontend.utils.swiper;
422 213 this.swiper = await new Swiper(this.elements.$swiperContainer, this.getSwiperSettings());
423 214
424 215 // Expose the swiper instance in the frontend
425 216 this.elements.$swiperContainer.data('swiper', this.swiper);
426 - }
427 - bindEvents() {
428 - this.elements.$swiperArrows.on('keydown', this.onDirectionArrowKeydown.bind(this));
429 - this.elements.$paginationWrapper.on('keydown', '.swiper-pagination-bullet', this.onDirectionArrowKeydown.bind(this));
430 - this.elements.$swiperContainer.on('keydown', '.swiper-slide', this.onDirectionArrowKeydown.bind(this));
431 - this.$element.find(':focusable').on('focus', this.onFocusDisableAutoplay.bind(this));
432 - elementorFrontend.elements.$window.on('resize', this.getSwiperSettings.bind(this));
433 - }
434 - unbindEvents() {
435 - this.elements.$swiperArrows.off();
436 - this.elements.$paginationWrapper.off();
437 - this.elements.$swiperContainer.off();
438 - this.$element.find(':focusable').off();
439 - elementorFrontend.elements.$window.off('resize');
440 - }
441 - onDirectionArrowKeydown(event) {
442 - const isRTL = elementorFrontend.config.is_rtl,
443 - inlineDirectionArrows = ['ArrowLeft', 'ArrowRight'],
444 - currentKeydown = event.originalEvent.code,
445 - isDirectionInlineKeydown = -1 !== inlineDirectionArrows.indexOf(currentKeydown),
446 - directionStart = isRTL ? 'ArrowRight' : 'ArrowLeft',
447 - directionEnd = isRTL ? 'ArrowLeft' : 'ArrowRight';
448 - if (!isDirectionInlineKeydown) {
449 - return true;
450 - } else if (directionStart === currentKeydown) {
451 - this.swiper.slidePrev();
452 - } else if (directionEnd === currentKeydown) {
453 - this.swiper.slideNext();
217 + const elementSettings = this.getElementSettings();
218 + if ('yes' === elementSettings.pause_on_hover) {
219 + this.togglePauseOnHover(true);
454 220 }
455 221 }
456 - onFocusDisableAutoplay() {
457 - this.swiper.autoplay.stop();
458 - }
459 222 updateSwiperOption(propertyName) {
460 223 const elementSettings = this.getElementSettings(),
461 224 newSettingValue = elementSettings[propertyName],
462 225 params = this.swiper.params;
@@ -479,8 +242,9 @@
479 242 speed: 'speed',
480 243 arrows_position: 'arrows_position' // Not a Swiper setting.
481 244 };
482 245 }
246 +
483 247 onElementChange(propertyName) {
484 248 if (0 === propertyName.indexOf('image_spacing_custom')) {
485 249 this.updateSpaceBetween(propertyName);
486 250 return;
@@ -500,11 +264,11 @@
500 264 if ('activeItemIndex' === propertyName) {
501 265 this.swiper.slideToLoop(this.getEditSettings('activeItemIndex') - 1);
502 266 }
503 267 }
504 - getSpaceBetween(device = null) {
505 - const responsiveControlValue = elementorFrontend.utils.controls.getResponsiveControlValue(this.getElementSettings(), 'image_spacing_custom', 'size', device);
506 - return Number(responsiveControlValue) || 0;
268 + getSpaceBetween() {
269 + let device = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : null;
270 + return elementorFrontend.utils.controls.getResponsiveControlValue(this.getElementSettings(), 'image_spacing_custom', 'size', device) || 0;
507 271 }
508 272 updateSpaceBetween(propertyName) {
509 273 const deviceMatch = propertyName.match('image_spacing_custom_(.*)'),
510 274 device = deviceMatch ? deviceMatch[1] : 'desktop',
@@ -514,54 +278,8 @@
514 278 }
515 279 this.swiper.params.spaceBetween = newSpaceBetween;
516 280 this.swiper.update();
517 281 }
518 - getPaginationBullets(type = 'array') {
519 - const paginationBullets = this.$element.find(this.getSettings('selectors').paginationBullet);
520 - return 'array' === type ? Array.from(paginationBullets) : paginationBullets;
521 - }
522 - a11ySetPaginationTabindex() {
523 - const bulletClass = this.swiper?.params?.pagination.bulletClass,
524 - activeBulletClass = this.swiper?.params?.pagination.bulletActiveClass;
525 - this.getPaginationBullets().forEach(bullet => {
526 - if (!bullet.classList?.contains(activeBulletClass)) {
527 - bullet.removeAttribute('tabindex');
528 - }
529 - });
530 - const isDirectionInlineArrowKey = 'ArrowLeft' === event?.code || 'ArrowRight' === event?.code;
531 - if (event?.target?.classList?.contains(bulletClass) && isDirectionInlineArrowKey) {
532 - this.$element.find(`.${activeBulletClass}`).trigger('focus');
533 - }
534 - }
535 - getSwiperWrapperTranformXValue() {
536 - let transformValue = this.elements.$swiperWrapper[0]?.style.transform;
537 - transformValue = transformValue.replace('translate3d(', '');
538 - transformValue = transformValue.split(',');
539 - transformValue = parseInt(transformValue[0].replace('px', ''));
540 - return !!transformValue ? transformValue : 0;
541 - }
542 - a11ySetSlideAriaHidden(status = '') {
543 - const currentIndex = 'initialisation' === status ? 0 : this.swiper?.activeIndex;
544 - if ('number' !== typeof currentIndex) {
545 - return;
546 - }
547 - const swiperWrapperTransformXValue = this.getSwiperWrapperTranformXValue(),
548 - swiperWrapperWidth = this.elements.$swiperWrapper[0].clientWidth,
549 - $slides = this.elements.$swiperContainer.find(this.getSettings('selectors').slideContent);
550 - $slides.each((index, slide) => {
551 - const isSlideInsideWrapper = 0 <= slide.offsetLeft + swiperWrapperTransformXValue && swiperWrapperWidth > slide.offsetLeft + swiperWrapperTransformXValue;
552 - if (!isSlideInsideWrapper) {
553 - slide.setAttribute('aria-hidden', true);
554 - slide.setAttribute('inert', '');
555 - } else {
556 - slide.removeAttribute('aria-hidden');
557 - slide.removeAttribute('inert');
558 - }
559 - });
560 - }
561 -
562 - // Empty method which can be overwritten by child methods.
563 - handleElementHandlers() {}
564 282 }
565 283 exports["default"] = CarouselHandlerBase;
566 284
567 285 /***/ }),
@@ -626,18 +344,13 @@
626 344 /***/ "../assets/dev/js/frontend/handlers/base.js":
627 345 /*!**************************************************!*\
628 346 !*** ../assets/dev/js/frontend/handlers/base.js ***!
629 347 \**************************************************/
630 -/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
348 +/***/ ((module) => {
631 349
632 350 "use strict";
633 351
634 352
635 -__webpack_require__(/*! core-js/modules/es.array.push.js */ "../node_modules/core-js/modules/es.array.push.js");
636 -__webpack_require__(/*! core-js/modules/esnext.iterator.constructor.js */ "../node_modules/core-js/modules/esnext.iterator.constructor.js");
637 -__webpack_require__(/*! core-js/modules/esnext.iterator.filter.js */ "../node_modules/core-js/modules/esnext.iterator.filter.js");
638 -__webpack_require__(/*! core-js/modules/esnext.iterator.find.js */ "../node_modules/core-js/modules/esnext.iterator.find.js");
639 -__webpack_require__(/*! core-js/modules/esnext.iterator.for-each.js */ "../node_modules/core-js/modules/esnext.iterator.for-each.js");
640 353 module.exports = elementorModules.ViewModule.extend({
641 354 $element: null,
642 355 editorListeners: null,
643 356 onElementChange: null,
@@ -782,9 +495,9 @@
782 495 let settingsKeys = elementorFrontend.config.elements.keys[type];
783 496 if (!settingsKeys) {
784 497 settingsKeys = elementorFrontend.config.elements.keys[type] = [];
785 498 jQuery.each(settings.controls, (name, control) => {
786 - if (control.frontend_available || control.editor_available) {
499 + if (control.frontend_available) {
787 500 settingsKeys.push(name);
788 501 }
789 502 });
790 503 }
@@ -842,10 +555,8 @@
842 555 Object.defineProperty(exports, "__esModule", ({
843 556 value: true
844 557 }));
845 558 exports["default"] = void 0;
846 -__webpack_require__(/*! core-js/modules/esnext.iterator.constructor.js */ "../node_modules/core-js/modules/esnext.iterator.constructor.js");
847 -__webpack_require__(/*! core-js/modules/esnext.iterator.find.js */ "../node_modules/core-js/modules/esnext.iterator.find.js");
848 559 var _base = _interopRequireDefault(__webpack_require__(/*! ./base */ "../assets/dev/js/frontend/handlers/base.js"));
849 560 class StretchedElement extends _base.default {
850 561 getStretchedClass() {
851 562 return 'e-stretched';
@@ -874,9 +585,10 @@
874 585 }
875 586 isActive(settings) {
876 587 return elementorFrontend.isEditMode() || settings.$element.hasClass(this.getStretchedClass());
877 588 }
878 - getStretchElementForConfig(childSelector = null) {
589 + getStretchElementForConfig() {
590 + let childSelector = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : null;
879 591 if (childSelector) {
880 592 return this.$element.find(childSelector);
881 593 }
882 594 return this.$element;
@@ -905,14 +617,14 @@
905 617 return;
906 618 }
907 619 this.stretchElement.stretch();
908 620 }
909 - onInit(...args) {
621 + onInit() {
910 622 if (!this.isActive(this.getSettings())) {
911 623 return;
912 624 }
913 625 this.initStretch();
914 - super.onInit(...args);
626 + super.onInit(...arguments);
915 627 this.stretch();
916 628 }
917 629 onElementChange(propertyName) {
918 630 const stretchSettingName = this.getStretchSettingName();
@@ -949,8 +661,10 @@
949 661 var _stretchedElement = _interopRequireDefault(__webpack_require__(/*! ./handlers/stretched-element */ "../assets/dev/js/frontend/handlers/stretched-element.js"));
950 662 var _base = _interopRequireDefault(__webpack_require__(/*! ./handlers/base */ "../assets/dev/js/frontend/handlers/base.js"));
951 663 var _baseSwiper = _interopRequireDefault(__webpack_require__(/*! ./handlers/base-swiper */ "../assets/dev/js/frontend/handlers/base-swiper.js"));
952 664 var _baseCarousel = _interopRequireDefault(__webpack_require__(/*! ./handlers/base-carousel */ "../assets/dev/js/frontend/handlers/base-carousel.js"));
665 +var _nestedTabs = _interopRequireDefault(__webpack_require__(/*! elementor/modules/nested-tabs/assets/js/frontend/handlers/nested-tabs */ "../modules/nested-tabs/assets/js/frontend/handlers/nested-tabs.js"));
666 +var _nestedAccordion = _interopRequireDefault(__webpack_require__(/*! elementor/modules/nested-accordion/assets/js/frontend/handlers/nested-accordion */ "../modules/nested-accordion/assets/js/frontend/handlers/nested-accordion.js"));
953 667 _modules.default.frontend = {
954 668 Document: _document.default,
955 669 tools: {
956 670 StretchElement: _stretchElement.default
@@ -958,9 +672,11 @@
958 672 handlers: {
959 673 Base: _base.default,
960 674 StretchedElement: _stretchedElement.default,
961 675 SwiperBase: _baseSwiper.default,
962 - CarouselBase: _baseCarousel.default
676 + CarouselBase: _baseCarousel.default,
677 + NestedTabs: _nestedTabs.default,
678 + NestedAccordion: _nestedAccordion.default
963 679 }
964 680 };
965 681
966 682 /***/ }),
@@ -981,10 +697,9 @@
981 697 direction: elementorFrontend.config.is_rtl ? 'right' : 'left',
982 698 selectors: {
983 699 container: window
984 700 },
985 - considerScrollbar: false,
986 - cssOutput: 'inline'
701 + considerScrollbar: false
987 702 };
988 703 },
989 704 getDefaultElements() {
990 705 return {
@@ -1038,40 +753,15 @@
1038 753 width -= settings.margin * 2;
1039 754 }
1040 755 css.width = width + 'px';
1041 756 css[settings.direction] = correctOffset + 'px';
1042 - if ('variables' === settings.cssOutput) {
1043 - this.applyCssVariables($element, css);
1044 - return;
1045 - }
1046 757 $element.css(css);
1047 758 },
1048 759 reset() {
1049 - const css = {},
1050 - settings = this.getSettings(),
1051 - $element = this.elements.$element;
1052 - if ('variables' === settings.cssOutput) {
1053 - this.resetCssVariables($element);
1054 - return;
1055 - }
760 + var css = {};
1056 761 css.width = '';
1057 - css[settings.direction] = '';
1058 - $element.css(css);
1059 - },
1060 - applyCssVariables($element, css) {
1061 - $element.css('--stretch-width', css.width);
1062 - if (!!css.left) {
1063 - $element.css('--stretch-left', css.left);
1064 - } else {
1065 - $element.css('--stretch-right', css.right);
1066 - }
1067 - },
1068 - resetCssVariables($element) {
1069 - $element.css({
1070 - '--stretch-width': '',
1071 - '--stretch-left': '',
1072 - '--stretch-right': ''
1073 - });
762 + css[this.getSettings('direction')] = '';
763 + this.elements.$element.css(css);
1074 764 }
1075 765 });
1076 766
1077 767 /***/ }),
@@ -1089,8 +779,9 @@
1089 779 Object.defineProperty(exports, "__esModule", ({
1090 780 value: true
1091 781 }));
1092 782 exports["default"] = void 0;
783 +__webpack_require__(/*! core-js/modules/es.error.cause.js */ "../node_modules/core-js/modules/es.error.cause.js");
1093 784 var _instanceType = _interopRequireDefault(__webpack_require__(/*! ./instance-type */ "../assets/dev/js/modules/imports/instance-type.js"));
1094 785 var _isInstanceof = _interopRequireDefault(__webpack_require__(/*! ../../editor/utils/is-instanceof */ "../assets/dev/js/editor/utils/is-instanceof.js"));
1095 786 class ArgsObject extends _instanceType.default {
1096 787 static getInstanceType() {
@@ -1117,10 +808,12 @@
1117 808 * @param {string} property
1118 809 * @param {{}} args
1119 810 *
1120 811 * @throws {Error}
812 + *
1121 813 */
1122 - requireArgument(property, args = this.args) {
814 + requireArgument(property) {
815 + let args = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : this.args;
1123 816 if (!Object.prototype.hasOwnProperty.call(args, property)) {
1124 817 throw Error(`${property} is required.`);
1125 818 }
1126 819 }
@@ -1134,10 +827,12 @@
1134 827 * @param {string} type
1135 828 * @param {{}} args
1136 829 *
1137 830 * @throws {Error}
831 + *
1138 832 */
1139 - requireArgumentType(property, type, args = this.args) {
833 + requireArgumentType(property, type) {
834 + let args = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : this.args;
1140 835 this.requireArgument(property, args);
1141 836 if (typeof args[property] !== type) {
1142 837 throw Error(`${property} invalid type: ${type}.`);
1143 838 }
@@ -1152,10 +847,12 @@
1152 847 * @param {*} instance
1153 848 * @param {{}} args
1154 849 *
1155 850 * @throws {Error}
851 + *
1156 852 */
1157 - requireArgumentInstance(property, instance, args = this.args) {
853 + requireArgumentInstance(property, instance) {
854 + let args = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : this.args;
1158 855 this.requireArgument(property, args);
1159 856 if (!(args[property] instanceof instance) && !(0, _isInstanceof.default)(args[property], instance)) {
1160 857 throw Error(`${property} invalid instance.`);
1161 858 }
@@ -1170,10 +867,12 @@
1170 867 * @param {*} type
1171 868 * @param {{}} args
1172 869 *
1173 870 * @throws {Error}
871 + *
1174 872 */
1175 - requireArgumentConstructor(property, type, args = this.args) {
873 + requireArgumentConstructor(property, type) {
874 + let args = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : this.args;
1176 875 this.requireArgument(property, args);
1177 876
1178 877 // Note: Converting the constructor to string in order to avoid equation issues
1179 878 // due to different memory addresses between iframes (window.Object !== window.top.Object).
@@ -1189,9 +888,9 @@
1189 888 /***/ "../assets/dev/js/modules/imports/force-method-implementation.js":
1190 889 /*!***********************************************************************!*\
1191 890 !*** ../assets/dev/js/modules/imports/force-method-implementation.js ***!
1192 891 \***********************************************************************/
1193 -/***/ ((__unused_webpack_module, exports) => {
892 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
1194 893
1195 894 "use strict";
1196 895
1197 896
@@ -1198,12 +897,15 @@
1198 897 Object.defineProperty(exports, "__esModule", ({
1199 898 value: true
1200 899 }));
1201 900 exports["default"] = exports.ForceMethodImplementation = void 0;
901 +__webpack_require__(/*! core-js/modules/es.error.cause.js */ "../node_modules/core-js/modules/es.error.cause.js");
1202 902 // TODO: Wrong location used as `elementorModules.ForceMethodImplementation(); should be` `elementorUtils.forceMethodImplementation()`;
1203 903
1204 904 class ForceMethodImplementation extends Error {
1205 - constructor(info = {}, args = {}) {
905 + constructor() {
906 + let info = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
907 + let args = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};
1206 908 super(`${info.isStatic ? 'static ' : ''}${info.fullName}() should be implemented, please provide '${info.functionName || info.fullName}' functionality.`, args);
1207 909
1208 910 // Allow to pass custom properties to the error.
1209 911 if (Object.keys(args).length) {
@@ -1237,9 +939,9 @@
1237 939 /***/ "../assets/dev/js/modules/imports/instance-type.js":
1238 940 /*!*********************************************************!*\
1239 941 !*** ../assets/dev/js/modules/imports/instance-type.js ***!
1240 942 \*********************************************************/
1241 -/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
943 +/***/ ((__unused_webpack_module, exports) => {
1242 944
1243 945 "use strict";
1244 946
1245 947
@@ -1246,11 +948,8 @@
1246 948 Object.defineProperty(exports, "__esModule", ({
1247 949 value: true
1248 950 }));
1249 951 exports["default"] = void 0;
1250 -__webpack_require__(/*! core-js/modules/es.array.push.js */ "../node_modules/core-js/modules/es.array.push.js");
1251 -__webpack_require__(/*! core-js/modules/esnext.iterator.constructor.js */ "../node_modules/core-js/modules/esnext.iterator.constructor.js");
1252 -__webpack_require__(/*! core-js/modules/esnext.iterator.for-each.js */ "../node_modules/core-js/modules/esnext.iterator.for-each.js");
1253 952 class InstanceType {
1254 953 static [Symbol.hasInstance](target) {
1255 954 /**
1256 955 * This is function extending being called each time JS uses instanceOf, since babel use it each time it create new class
@@ -1311,12 +1010,9 @@
1311 1010
1312 1011 "use strict";
1313 1012
1314 1013
1315 -__webpack_require__(/*! core-js/modules/es.array.push.js */ "../node_modules/core-js/modules/es.array.push.js");
1316 -__webpack_require__(/*! core-js/modules/esnext.iterator.constructor.js */ "../node_modules/core-js/modules/esnext.iterator.constructor.js");
1317 -__webpack_require__(/*! core-js/modules/esnext.iterator.filter.js */ "../node_modules/core-js/modules/esnext.iterator.filter.js");
1318 -__webpack_require__(/*! core-js/modules/esnext.iterator.for-each.js */ "../node_modules/core-js/modules/esnext.iterator.for-each.js");
1014 +__webpack_require__(/*! core-js/modules/es.error.cause.js */ "../node_modules/core-js/modules/es.error.cause.js");
1319 1015 const Module = function () {
1320 1016 const $ = jQuery,
1321 1017 instanceParams = arguments,
1322 1018 self = this,
@@ -1484,11 +1180,10 @@
1484 1180 Object.defineProperty(exports, "__esModule", ({
1485 1181 value: true
1486 1182 }));
1487 1183 exports["default"] = void 0;
1488 -__webpack_require__(/*! core-js/modules/es.array.push.js */ "../node_modules/core-js/modules/es.array.push.js");
1489 1184 var _viewModule = _interopRequireDefault(__webpack_require__(/*! ../view-module */ "../assets/dev/js/modules/imports/view-module.js"));
1490 -var _default = exports["default"] = _viewModule.default.extend({
1185 +var _default = _viewModule.default.extend({
1491 1186 getDefaultSettings() {
1492 1187 return {
1493 1188 container: null,
1494 1189 items: null,
@@ -1525,8 +1220,9 @@
1525 1220 }
1526 1221 });
1527 1222 }
1528 1223 });
1224 +exports["default"] = _default;
1529 1225
1530 1226 /***/ }),
1531 1227
1532 1228 /***/ "../assets/dev/js/modules/imports/utils/scroll.js":
@@ -1532,9 +1228,9 @@
1532 1228 /***/ "../assets/dev/js/modules/imports/utils/scroll.js":
1533 1229 /*!********************************************************!*\
1534 1230 !*** ../assets/dev/js/modules/imports/utils/scroll.js ***!
1535 1231 \********************************************************/
1536 -/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
1232 +/***/ ((__unused_webpack_module, exports) => {
1537 1233
1538 1234 "use strict";
1539 1235
1540 1236
@@ -1541,9 +1237,8 @@
1541 1237 Object.defineProperty(exports, "__esModule", ({
1542 1238 value: true
1543 1239 }));
1544 1240 exports["default"] = void 0;
1545 -__webpack_require__(/*! core-js/modules/es.array.push.js */ "../node_modules/core-js/modules/es.array.push.js");
1546 1241 // Moved from elementor pro: 'assets/dev/js/frontend/utils'
1547 1242 class Scroll {
1548 1243 /**
1549 1244 * @param {Object} obj
@@ -1554,26 +1249,27 @@
1554 1249 */
1555 1250 static scrollObserver(obj) {
1556 1251 let lastScrollY = 0;
1557 1252
1558 - // Generating thresholds points along the animation height
1559 - // More thresholds points = more trigger points of the callback
1560 - const buildThresholds = (sensitivityPercentage = 0) => {
1561 - const thresholds = [];
1253 + // Generating threshholds points along the animation height
1254 + // More threshholds points = more trigger points of the callback
1255 + const buildThreshholds = function () {
1256 + let sensitivityPercentage = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 0;
1257 + const threshholds = [];
1562 1258 if (sensitivityPercentage > 0 && sensitivityPercentage <= 100) {
1563 1259 const increment = 100 / sensitivityPercentage;
1564 1260 for (let i = 0; i <= 100; i += increment) {
1565 - thresholds.push(i / 100);
1261 + threshholds.push(i / 100);
1566 1262 }
1567 1263 } else {
1568 - thresholds.push(0);
1264 + threshholds.push(0);
1569 1265 }
1570 - return thresholds;
1266 + return threshholds;
1571 1267 };
1572 1268 const options = {
1573 1269 root: obj.root || null,
1574 1270 rootMargin: obj.offset || '0px',
1575 - threshold: buildThresholds(obj.sensitivity)
1271 + threshold: buildThreshholds(obj.sensitivity)
1576 1272 };
1577 1273 function handleIntersect(entries) {
1578 1274 const currentScrollY = entries[0].boundingClientRect.y,
1579 1275 isInViewport = entries[0].isIntersecting,
@@ -1595,9 +1291,10 @@
1595 1291 * @param {Object} offsetObj
1596 1292 * @param {number} offsetObj.start - Offset start value in percentages
1597 1293 * @param {number} offsetObj.end - Offset end value in percentages
1598 1294 */
1599 - static getElementViewportPercentage($element, offsetObj = {}) {
1295 + static getElementViewportPercentage($element) {
1296 + let offsetObj = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};
1600 1297 const elementOffset = $element[0].getBoundingClientRect(),
1601 1298 offsetStart = offsetObj.start || 0,
1602 1299 offsetEnd = offsetObj.end || 0,
1603 1300 windowStartOffset = window.innerHeight * offsetStart / 100,
@@ -1615,9 +1312,11 @@
1615 1312 * @param {number} offsetObj.start - Offset start value in percentages
1616 1313 * @param {number} offsetObj.end - Offset end value in percentages
1617 1314 * @param {number} limitPageHeight - Will limit the page height calculation
1618 1315 */
1619 - static getPageScrollPercentage(offsetObj = {}, limitPageHeight) {
1316 + static getPageScrollPercentage() {
1317 + let offsetObj = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
1318 + let limitPageHeight = arguments.length > 1 ? arguments[1] : undefined;
1620 1319 const offsetStart = offsetObj.start || 0,
1621 1320 offsetEnd = offsetObj.end || 0,
1622 1321 initialPageHeight = limitPageHeight || document.documentElement.scrollHeight - document.documentElement.clientHeight,
1623 1322 heightOffset = initialPageHeight * offsetStart / 100,
@@ -1644,9 +1343,9 @@
1644 1343 value: true
1645 1344 }));
1646 1345 exports["default"] = void 0;
1647 1346 var _module = _interopRequireDefault(__webpack_require__(/*! ./module */ "../assets/dev/js/modules/imports/module.js"));
1648 -var _default = exports["default"] = _module.default.extend({
1347 +var _default = _module.default.extend({
1649 1348 elements: null,
1650 1349 getDefaultElements() {
1651 1350 return {};
1652 1351 },
@@ -1658,8 +1357,9 @@
1658 1357 initElements() {
1659 1358 this.elements = this.getDefaultElements();
1660 1359 }
1661 1360 });
1361 +exports["default"] = _default;
1662 1362
1663 1363 /***/ }),
1664 1364
1665 1365 /***/ "../assets/dev/js/modules/modules.js":
@@ -1681,11 +1381,9 @@
1681 1381 var _argsObject = _interopRequireDefault(__webpack_require__(/*! ./imports/args-object */ "../assets/dev/js/modules/imports/args-object.js"));
1682 1382 var _masonry = _interopRequireDefault(__webpack_require__(/*! ./imports/utils/masonry */ "../assets/dev/js/modules/imports/utils/masonry.js"));
1683 1383 var _scroll = _interopRequireDefault(__webpack_require__(/*! ./imports/utils/scroll */ "../assets/dev/js/modules/imports/utils/scroll.js"));
1684 1384 var _forceMethodImplementation = _interopRequireDefault(__webpack_require__(/*! ./imports/force-method-implementation */ "../assets/dev/js/modules/imports/force-method-implementation.js"));
1685 -var _templateRegistryHelpers = __webpack_require__(/*! ../../../../app/modules/import-export-customization/assets/js/shared/utils/template-registry-helpers */ "../app/modules/import-export-customization/assets/js/shared/utils/template-registry-helpers.js");
1686 -var _customizationDialogs = __webpack_require__(/*! ../../../../app/modules/import-export-customization/assets/js/shared/registry/customization-dialogs */ "../app/modules/import-export-customization/assets/js/shared/registry/customization-dialogs.js");
1687 -const baseModules = {
1385 +var _default = window.elementorModules = {
1688 1386 Module: _module.default,
1689 1387 ViewModule: _viewModule.default,
1690 1388 ArgsObject: _argsObject.default,
1691 1389 ForceMethodImplementation: _forceMethodImplementation.default,
@@ -1691,35 +1389,603 @@
1691 1389 ForceMethodImplementation: _forceMethodImplementation.default,
1692 1390 utils: {
1693 1391 Masonry: _masonry.default,
1694 1392 Scroll: _scroll.default
1695 - },
1696 - importExport: {
1697 - createGetInitialState: _templateRegistryHelpers.createGetInitialState,
1698 - customizationDialogsRegistry: _customizationDialogs.customizationDialogsRegistry
1699 1393 }
1700 1394 };
1701 -if (!window.elementorModules) {
1702 - window.elementorModules = baseModules;
1703 -} else {
1704 - Object.assign(window.elementorModules, baseModules);
1395 +exports["default"] = _default;
1396 +
1397 +/***/ }),
1398 +
1399 +/***/ "../modules/nested-accordion/assets/js/frontend/handlers/nested-accordion.js":
1400 +/*!***********************************************************************************!*\
1401 + !*** ../modules/nested-accordion/assets/js/frontend/handlers/nested-accordion.js ***!
1402 + \***********************************************************************************/
1403 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
1404 +
1405 +"use strict";
1406 +
1407 +
1408 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
1409 +Object.defineProperty(exports, "__esModule", ({
1410 + value: true
1411 +}));
1412 +exports["default"] = void 0;
1413 +var _base = _interopRequireDefault(__webpack_require__(/*! elementor/assets/dev/js/frontend/handlers/base */ "../assets/dev/js/frontend/handlers/base.js"));
1414 +class NestedAccordion extends _base.default {
1415 + getDefaultSettings() {
1416 + return {
1417 + selectors: {
1418 + accordionContentContainers: '.e-n-accordion > .e-con',
1419 + accordionItems: '.e-n-accordion-item'
1420 + }
1421 + };
1422 + }
1423 + getDefaultElements() {
1424 + const selectors = this.getSettings('selectors');
1425 + return {
1426 + $contentContainers: this.findElement(selectors.accordionContentContainers),
1427 + $items: this.findElement(selectors.accordionItems)
1428 + };
1429 + }
1430 + onInit() {
1431 + super.onInit(...arguments);
1432 + if (elementorFrontend.isEditMode()) {
1433 + this.interlaceContainers();
1434 + }
1435 + }
1436 + interlaceContainers() {
1437 + const {
1438 + $contentContainers,
1439 + $items
1440 + } = this.getDefaultElements();
1441 + $contentContainers.each((index, element) => {
1442 + $items[index].appendChild(element);
1443 + });
1444 + }
1705 1445 }
1706 -var _default = exports["default"] = window.elementorModules;
1446 +exports["default"] = NestedAccordion;
1707 1447
1708 1448 /***/ }),
1709 1449
1710 -/***/ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js":
1711 -/*!***********************************************************************!*\
1712 - !*** ../node_modules/@babel/runtime/helpers/interopRequireDefault.js ***!
1713 - \***********************************************************************/
1714 -/***/ ((module) => {
1450 +/***/ "../modules/nested-tabs/assets/js/frontend/handlers/nested-tabs.js":
1451 +/*!*************************************************************************!*\
1452 + !*** ../modules/nested-tabs/assets/js/frontend/handlers/nested-tabs.js ***!
1453 + \*************************************************************************/
1454 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
1715 1455
1716 -function _interopRequireDefault(e) {
1717 - return e && e.__esModule ? e : {
1718 - "default": e
1719 - };
1456 +"use strict";
1457 +
1458 +
1459 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
1460 +Object.defineProperty(exports, "__esModule", ({
1461 + value: true
1462 +}));
1463 +exports["default"] = void 0;
1464 +var _base = _interopRequireDefault(__webpack_require__(/*! ../../../../../../assets/dev/js/frontend/handlers/base */ "../assets/dev/js/frontend/handlers/base.js"));
1465 +class NestedTabs extends _base.default {
1466 + constructor() {
1467 + super(...arguments);
1468 + this.resizeListenerNestedTabs = null;
1469 + }
1470 +
1471 + /**
1472 + * @param {string|number} tabIndex
1473 + *
1474 + * @return {string}
1475 + */
1476 + getTabTitleFilterSelector(tabIndex) {
1477 + return `[data-tab="${tabIndex}"]`;
1478 + }
1479 +
1480 + /**
1481 + * @param {string|number} tabIndex
1482 + *
1483 + * @return {string}
1484 + */
1485 + getTabContentFilterSelector(tabIndex) {
1486 + // Double by 2, since each `e-con` should have 'e-collapse'.
1487 + return `*:nth-child(${tabIndex * 2})`;
1488 + }
1489 +
1490 + /**
1491 + * @param {HTMLElement} tabTitleElement
1492 + *
1493 + * @return {string}
1494 + */
1495 + getTabIndex(tabTitleElement) {
1496 + return tabTitleElement.getAttribute('data-tab');
1497 + }
1498 + getDefaultSettings() {
1499 + return {
1500 + selectors: {
1501 + tablist: '[role="tablist"]',
1502 + tabTitle: '.e-n-tab-title',
1503 + tabContent: '.e-con',
1504 + headingContainer: '.e-n-tabs-heading',
1505 + activeTabContentContainers: '.e-con.e-active',
1506 + mobileTabTitle: '.e-collapse'
1507 + },
1508 + classes: {
1509 + active: 'e-active'
1510 + },
1511 + showTabFn: 'show',
1512 + hideTabFn: 'hide',
1513 + toggleSelf: false,
1514 + hidePrevious: true,
1515 + autoExpand: true,
1516 + keyDirection: {
1517 + ArrowLeft: elementorFrontendConfig.is_rtl ? 1 : -1,
1518 + ArrowUp: -1,
1519 + ArrowRight: elementorFrontendConfig.is_rtl ? -1 : 1,
1520 + ArrowDown: 1
1521 + }
1522 + };
1523 + }
1524 + getDefaultElements() {
1525 + const selectors = this.getSettings('selectors');
1526 + return {
1527 + $tabTitles: this.findElement(selectors.tabTitle),
1528 + $tabContents: this.findElement(selectors.tabContent),
1529 + $mobileTabTitles: this.findElement(selectors.mobileTabTitle),
1530 + $headingContainer: this.findElement(selectors.headingContainer)
1531 + };
1532 + }
1533 + activateDefaultTab() {
1534 + const settings = this.getSettings();
1535 + const defaultActiveTab = this.getEditSettings('activeItemIndex') || 1,
1536 + originalToggleMethods = {
1537 + showTabFn: settings.showTabFn,
1538 + hideTabFn: settings.hideTabFn
1539 + };
1540 +
1541 + // Toggle tabs without animation to avoid jumping
1542 + this.setSettings({
1543 + showTabFn: 'show',
1544 + hideTabFn: 'hide'
1545 + });
1546 + this.changeActiveTab(defaultActiveTab);
1547 +
1548 + // Return back original toggle effects
1549 + this.setSettings(originalToggleMethods);
1550 + }
1551 + handleKeyboardNavigation(event) {
1552 + const tab = event.currentTarget,
1553 + $tabList = jQuery(tab.closest(this.getSettings('selectors').tablist)),
1554 + // eslint-disable-next-line @wordpress/no-unused-vars-before-return
1555 + $tabs = $tabList.find(this.getSettings('selectors').tabTitle),
1556 + isVertical = 'vertical' === $tabList.attr('aria-orientation');
1557 + switch (event.key) {
1558 + case 'ArrowLeft':
1559 + case 'ArrowRight':
1560 + if (isVertical) {
1561 + return;
1562 + }
1563 + break;
1564 + case 'ArrowUp':
1565 + case 'ArrowDown':
1566 + if (!isVertical) {
1567 + return;
1568 + }
1569 + event.preventDefault();
1570 + break;
1571 + case 'Home':
1572 + event.preventDefault();
1573 + $tabs.first().trigger('focus');
1574 + return;
1575 + case 'End':
1576 + event.preventDefault();
1577 + $tabs.last().trigger('focus');
1578 + return;
1579 + default:
1580 + return;
1581 + }
1582 + const tabIndex = tab.getAttribute('data-tab') - 1,
1583 + direction = this.getSettings('keyDirection')[event.key],
1584 + nextTab = $tabs[tabIndex + direction];
1585 + if (nextTab) {
1586 + nextTab.focus();
1587 + } else if (-1 === tabIndex + direction) {
1588 + $tabs.last().trigger('focus');
1589 + } else {
1590 + $tabs.first().trigger('focus');
1591 + }
1592 + }
1593 + deactivateActiveTab(tabIndex) {
1594 + const settings = this.getSettings(),
1595 + activeClass = settings.classes.active,
1596 + activeTitleFilter = tabIndex ? this.getTabTitleFilterSelector(tabIndex) : '.' + activeClass,
1597 + activeContentFilter = tabIndex ? this.getTabContentFilterSelector(tabIndex) : '.' + activeClass,
1598 + $activeTitle = this.elements.$tabTitles.filter(activeTitleFilter),
1599 + $activeContent = this.elements.$tabContents.filter(activeContentFilter);
1600 + $activeTitle.add($activeContent).removeClass(activeClass);
1601 + $activeTitle.attr(this.getTitleDeactivationAttributes());
1602 + $activeContent[settings.hideTabFn](0, () => this.onHideTabContent($activeContent));
1603 + $activeContent.attr('hidden', 'hidden');
1604 + }
1605 + getTitleDeactivationAttributes() {
1606 + return {
1607 + tabindex: '-1',
1608 + 'aria-selected': 'false',
1609 + 'aria-expanded': 'false'
1610 + };
1611 + }
1612 + onHideTabContent($activeContent) {}
1613 + activateTab(tabIndex) {
1614 + const settings = this.getSettings(),
1615 + activeClass = settings.classes.active,
1616 + animationDuration = 'show' === settings.showTabFn ? 0 : 400;
1617 + let $requestedTitle = this.elements.$tabTitles.filter(this.getTabTitleFilterSelector(tabIndex)),
1618 + $requestedContent = this.elements.$tabContents.filter(this.getTabContentFilterSelector(tabIndex));
1619 +
1620 + // Check if the tabIndex exists.
1621 + if (!$requestedTitle.length) {
1622 + // Activate the previous tab and ensure that the tab index is not less than 1.
1623 + const previousTabIndex = Math.max(tabIndex - 1, 1);
1624 + $requestedTitle = this.elements.$tabTitles.filter(this.getTabTitleFilterSelector(previousTabIndex));
1625 + $requestedContent = this.elements.$tabContents.filter(this.getTabContentFilterSelector(previousTabIndex));
1626 + }
1627 + $requestedTitle.add($requestedContent).addClass(activeClass);
1628 + $requestedTitle.attr({
1629 + tabindex: '0',
1630 + 'aria-selected': 'true',
1631 + 'aria-expanded': 'true'
1632 + });
1633 + $requestedContent[settings.showTabFn](animationDuration, () => this.onShowTabContent($requestedContent));
1634 + $requestedContent.removeAttr('hidden');
1635 + }
1636 + onShowTabContent($requestedContent) {
1637 + elementorFrontend.elements.$window.trigger('elementor-pro/motion-fx/recalc');
1638 + elementorFrontend.elements.$window.trigger('elementor/nested-tabs/activate', $requestedContent);
1639 + }
1640 + isActiveTab(tabIndex) {
1641 + return this.elements.$tabTitles.filter('[data-tab="' + tabIndex + '"]').hasClass(this.getSettings('classes.active'));
1642 + }
1643 + onTabClick(event) {
1644 + event.preventDefault();
1645 + this.changeActiveTab(event.currentTarget.getAttribute('data-tab'), true);
1646 + }
1647 + onTabKeyDown(event) {
1648 + this.onKeydownAvoidUndesiredPageScrolling(event);
1649 + }
1650 + onTabKeyUp(event) {
1651 + switch (event.code) {
1652 + case 'ArrowLeft':
1653 + case 'ArrowRight':
1654 + this.handleKeyboardNavigation(event);
1655 + break;
1656 + case 'Enter':
1657 + case 'Space':
1658 + event.preventDefault();
1659 + this.changeActiveTab(event.currentTarget.getAttribute('data-tab'), true);
1660 + break;
1661 + }
1662 + }
1663 + getTabEvents() {
1664 + return {
1665 + keydown: this.onTabKeyDown.bind(this),
1666 + keyup: this.onTabKeyUp.bind(this),
1667 + click: this.onTabClick.bind(this)
1668 + };
1669 + }
1670 + getHeadingEvents() {
1671 + return {
1672 + mousedown: this.changeScrollStatus.bind(this),
1673 + mouseup: this.changeScrollStatus.bind(this),
1674 + mouseleave: this.changeScrollStatus.bind(this),
1675 + mousemove: this.setHorizontalTabTitleScrollValues.bind(this)
1676 + };
1677 + }
1678 + bindEvents() {
1679 + this.elements.$tabTitles.on(this.getTabEvents());
1680 + this.elements.$headingContainer.on(this.getHeadingEvents());
1681 + this.resizeListenerNestedTabs = this.setHorizontalScrollAlignment.bind(this);
1682 + elementorFrontend.elements.$window.on('resize', this.resizeListenerNestedTabs);
1683 + elementorFrontend.elements.$window.on('elementor/nested-tabs/activate', this.reInitSwipers);
1684 + }
1685 + unbindEvents() {
1686 + this.elements.$tabTitles.off();
1687 + this.elements.$headingContainer.off();
1688 + elementorFrontend.elements.$window.off('resize');
1689 + elementorFrontend.elements.$window.off('elementor/nested-tabs/activate');
1690 + }
1691 + onKeydownAvoidUndesiredPageScrolling(event) {
1692 + // We listen to keydowon event for these keys in order to prevent undesired page scrolling
1693 + if (['End', 'Home', 'ArrowUp', 'ArrowDown'].includes(event.key)) {
1694 + this.handleKeyboardNavigation(event);
1695 + }
1696 + }
1697 +
1698 + /**
1699 + * Fixes issues where Swipers that have been initialized while a tab is not visible are not properly rendered
1700 + * and when switching to the tab the swiper will not respect any of the chosen `autoplay` related settings.
1701 + *
1702 + * This is triggered when switching to a nested tab, looks for Swipers in the tab content and reinitializes them.
1703 + *
1704 + * @param {Object} event - Incoming event.
1705 + * @param {Object} content - Active nested tab dom element.
1706 + */
1707 + reInitSwipers(event, content) {
1708 + const swiperElements = content.querySelectorAll(`.${elementorFrontend.config.swiperClass}`);
1709 + for (const element of swiperElements) {
1710 + if (!element.swiper) {
1711 + return;
1712 + }
1713 + element.swiper.initialized = false;
1714 + element.swiper.init();
1715 + }
1716 + }
1717 + onInit() {
1718 + for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
1719 + args[_key] = arguments[_key];
1720 + }
1721 + this.createMobileTabs(args);
1722 + super.onInit(...args);
1723 + if (this.getSettings('autoExpand')) {
1724 + this.activateDefaultTab();
1725 + }
1726 + this.setHorizontalScrollAlignment();
1727 + }
1728 + onEditSettingsChange(propertyName, value) {
1729 + if ('activeItemIndex' === propertyName) {
1730 + this.changeActiveTab(value, false);
1731 + }
1732 + }
1733 + onElementChange(propertyName) {
1734 + if (this.checkSliderPropsToWatch(propertyName)) {
1735 + this.setHorizontalScrollAlignment();
1736 + }
1737 + }
1738 + checkSliderPropsToWatch(propertyName) {
1739 + return 0 === propertyName.indexOf('horizontal_scroll') || 0 === propertyName.indexOf('tabs_justify_horizontal') || 0 === propertyName.indexOf('tabs_title_space_between');
1740 + }
1741 +
1742 + /**
1743 + * @param {string} tabIndex
1744 + * @param {boolean} fromUser - Whether the call is caused by the user or internal.
1745 + */
1746 + changeActiveTab(tabIndex) {
1747 + let fromUser = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false;
1748 + // `document/repeater/select` is used only in the editor, only when the element
1749 + // is in the currently-edited document, and only when its not internal call,
1750 + if (fromUser && this.isEdit && this.isElementInTheCurrentDocument()) {
1751 + return window.top.$e.run('document/repeater/select', {
1752 + container: elementor.getContainer(this.$element.attr('data-id')),
1753 + index: parseInt(tabIndex)
1754 + });
1755 + }
1756 + const isActiveTab = this.isActiveTab(tabIndex),
1757 + settings = this.getSettings();
1758 + if ((settings.toggleSelf || !isActiveTab) && settings.hidePrevious) {
1759 + this.deactivateActiveTab();
1760 + }
1761 + if (!settings.hidePrevious && isActiveTab) {
1762 + this.deactivateActiveTab(tabIndex);
1763 + }
1764 + if (!isActiveTab) {
1765 + const isMobileVersion = 'none' === this.elements.$headingContainer.css('display');
1766 + if (isMobileVersion) {
1767 + this.activateMobileTab(tabIndex);
1768 + return;
1769 + }
1770 + this.activateTab(tabIndex);
1771 + }
1772 + }
1773 + activateMobileTab(tabIndex) {
1774 + // Timeout time added to ensure that opening of the active tab starts after closing the other tab on Apple devices.
1775 + setTimeout(() => {
1776 + this.activateTab(tabIndex);
1777 + this.forceActiveTabToBeInViewport(tabIndex);
1778 + }, 10);
1779 + }
1780 + forceActiveTabToBeInViewport(tabIndex) {
1781 + if (!elementorFrontend.isEditMode()) {
1782 + return;
1783 + }
1784 + const $activeTabTitle = this.elements.$mobileTabTitles.filter(this.getTabTitleFilterSelector(tabIndex));
1785 + if (!elementor.helpers.isInViewport($activeTabTitle[0])) {
1786 + $activeTabTitle[0].scrollIntoView({
1787 + block: 'center'
1788 + });
1789 + }
1790 + }
1791 + createMobileTabs(args) {
1792 + const settings = this.getSettings();
1793 + if (elementorFrontend.isEditMode()) {
1794 + const $widget = this.$element,
1795 + $removed = this.findElement('.e-collapse').remove();
1796 + let index = 1;
1797 + this.findElement('.e-con').each(function () {
1798 + const $current = jQuery(this),
1799 + $desktopTabTitle = $widget.find(`${settings.selectors.headingContainer} > *:nth-child(${index})`),
1800 + mobileTitleHTML = `<div class="${settings.selectors.tabTitle.replace('.', '')} e-collapse" data-tab="${index}" role="tab">${$desktopTabTitle.html()}</div>`;
1801 + $current.before(mobileTitleHTML);
1802 + ++index;
1803 + });
1804 +
1805 + // On refresh since indexes are rearranged, do not call `activateDefaultTab` let editor control handle it.
1806 + if ($removed.length) {
1807 + return elementorModules.ViewModule.prototype.onInit.apply(this, args);
1808 + }
1809 + }
1810 + }
1811 + getActiveClass() {
1812 + const settings = this.getSettings();
1813 + return settings.classes.active;
1814 + }
1815 + getVisibleTabTitle(tabTitleFilter) {
1816 + const $tabTitle = this.elements.$tabTitles.filter(tabTitleFilter),
1817 + isTabTitleDesktopVisible = null !== $tabTitle[0]?.offsetParent;
1818 + return isTabTitleDesktopVisible ? $tabTitle[0] : $tabTitle[1];
1819 + }
1820 + getKeyPressed(event) {
1821 + const keyTab = 9,
1822 + keyEscape = 27,
1823 + isTabPressed = keyTab === event?.which,
1824 + isShiftPressed = event?.shiftKey,
1825 + isShiftAndTabPressed = !!isTabPressed && isShiftPressed,
1826 + isOnlyTabPressed = !!isTabPressed && !isShiftPressed,
1827 + isEscapePressed = keyEscape === event?.which;
1828 + if (isShiftAndTabPressed) {
1829 + return 'ShiftTab';
1830 + } else if (isOnlyTabPressed) {
1831 + return 'Tab';
1832 + } else if (isEscapePressed) {
1833 + return 'Escape';
1834 + }
1835 + }
1836 + changeFocusFromContentContainerItemBackToTabTitle(event) {
1837 + if (this.hasDropdownLayout()) {
1838 + return;
1839 + }
1840 + const isShiftAndTabPressed = 'ShiftTab' === this.getKeyPressed(event),
1841 + isOnlyTabPressed = 'Tab' === this.getKeyPressed(event),
1842 + isEscapePressed = 'Escape' === this.getKeyPressed(event),
1843 + firstItemIsInFocus = this.itemInsideContentContainerHasFocus(0),
1844 + lastItemIsInFocus = this.itemInsideContentContainerHasFocus('last'),
1845 + activeTabTitleFilter = `.${this.getActiveClass()}`,
1846 + activeTabTitleVisible = this.getVisibleTabTitle(activeTabTitleFilter),
1847 + activeTabTitleIndex = parseInt(activeTabTitleVisible?.getAttribute('data-tab')),
1848 + nextTabTitleFilter = this.getTabTitleFilterSelector(activeTabTitleIndex + 1),
1849 + nextTabTitleVisible = this.getVisibleTabTitle(nextTabTitleFilter),
1850 + pressShiftTabOnFirstFocusableItem = isShiftAndTabPressed && firstItemIsInFocus && !!activeTabTitleVisible,
1851 + pressTabOnLastFocusableItem = isOnlyTabPressed && lastItemIsInFocus && !!nextTabTitleVisible;
1852 + if (pressShiftTabOnFirstFocusableItem || isEscapePressed) {
1853 + event.preventDefault();
1854 + activeTabTitleVisible?.focus();
1855 + } else if (pressTabOnLastFocusableItem) {
1856 + event.preventDefault();
1857 + this.setTabindexOfActiveContainerItems('-1');
1858 + nextTabTitleVisible?.focus();
1859 + }
1860 + }
1861 + changeFocusFromActiveTabTitleToContentContainer(event) {
1862 + const isOnlyTabPressed = 'Tab' === this.getKeyPressed(event),
1863 + $focusableItems = this.getFocusableItemsInsideActiveContentContainer(),
1864 + $firstFocusableItem = $focusableItems[0],
1865 + currentTabTitle = elementorFrontend.elements.window.document.activeElement,
1866 + currentTabTitleIndex = parseInt(currentTabTitle.getAttribute('data-tab'));
1867 + if (isOnlyTabPressed && this.tabTitleHasActiveContentContainer(currentTabTitleIndex) && !!$firstFocusableItem) {
1868 + event.preventDefault();
1869 + $firstFocusableItem.trigger('focus');
1870 + }
1871 + }
1872 + itemInsideContentContainerHasFocus(position) {
1873 + const currentItem = elementorFrontend.elements.window.document.activeElement,
1874 + $focusableItems = this.getFocusableItemsInsideActiveContentContainer(),
1875 + itemIndex = 'last' === position ? $focusableItems.length - 1 : position;
1876 + return $focusableItems[itemIndex] === currentItem;
1877 + }
1878 + getFocusableItemsInsideActiveContentContainer() {
1879 + const settings = this.getSettings();
1880 + return this.$element.find(settings.selectors.activeTabContentContainers).find(':focusable');
1881 + }
1882 + setTabindexOfActiveContainerItems(tabIndex) {
1883 + const $focusableItems = this.getFocusableItemsInsideActiveContentContainer();
1884 + $focusableItems.attr('tabindex', tabIndex);
1885 + }
1886 + setActiveCurrentContainerItemsToFocusable() {
1887 + const currentTabTitle = elementorFrontend.elements.window.document.activeElement,
1888 + currentTabTitleIndex = parseInt(currentTabTitle?.getAttribute('data-tab'));
1889 + if (this.tabTitleHasActiveContentContainer(currentTabTitleIndex)) {
1890 + this.setTabindexOfActiveContainerItems('0');
1891 + }
1892 + }
1893 + tabTitleHasActiveContentContainer(index) {
1894 + const $tabTitleElement = this.elements.$tabTitles.filter(this.getTabTitleFilterSelector(index)),
1895 + isTabTitleActive = $tabTitleElement[0]?.classList.contains(`${this.getActiveClass()}`),
1896 + $tabTitleContainerElement = this.elements.$tabContents.filter(this.getTabContentFilterSelector(index));
1897 + return !!$tabTitleContainerElement && isTabTitleActive ? true : false;
1898 + }
1899 +
1900 + // This function was written using this example https://codepen.io/thenutz/pen/VwYeYEE.
1901 + changeScrollStatus(event) {
1902 + const slider = this.elements.$headingContainer[0];
1903 + if ('mousedown' === event.type) {
1904 + slider.classList.add('e-scroll');
1905 + slider.dataset.pageX = event.pageX;
1906 + } else {
1907 + slider.classList.remove('e-scroll');
1908 + slider.classList.remove('e-scroll-active');
1909 + slider.dataset.pageX = '';
1910 + }
1911 + }
1912 + isHorizontalScroll() {
1913 + const slider = this.elements.$headingContainer[0];
1914 + return slider.clientWidth < this.getChildrenWidth(slider.children) && 'enable' === this.getHorizontalScrollSetting();
1915 + }
1916 + getChildrenWidth(children) {
1917 + let totalWidth = 0;
1918 + const parentContainer = children[0].parentNode,
1919 + computedStyles = getComputedStyle(parentContainer),
1920 + gap = parseFloat(computedStyles.gap) || 0; // Get the gap value or default to 0 if it's not specified
1921 +
1922 + for (let i = 0; i < children.length; i++) {
1923 + totalWidth += children[i].offsetWidth + gap;
1924 + }
1925 + return totalWidth;
1926 + }
1927 + setHorizontalScrollAlignment() {
1928 + let event = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
1929 + if (!this.elements) {
1930 + return;
1931 + }
1932 + const slider = this.elements.$headingContainer[0];
1933 + if (this.isHorizontalScroll()) {
1934 + const tabsDirection = this.getTabsDirection();
1935 + this.initialScrollPosition(slider, tabsDirection);
1936 + } else {
1937 + slider.style.setProperty('--n-tabs-heading-justify-content', '');
1938 + }
1939 + }
1940 + getTabsDirection() {
1941 + const currentDevice = elementorFrontend.getCurrentDeviceMode(),
1942 + tabsDirection = elementorFrontend.utils.controls.getResponsiveControlValue(this.getElementSettings(), 'tabs_justify_horizontal', '', currentDevice);
1943 + return tabsDirection;
1944 + }
1945 + initialScrollPosition(slider, tabsDirection) {
1946 + const isRTL = elementorCommon.config.isRTL;
1947 + switch (tabsDirection) {
1948 + case 'end':
1949 + slider.style.setProperty('--n-tabs-heading-justify-content', 'start');
1950 + slider.scrollLeft = isRTL ? -1 * this.getChildrenWidth(slider.children) : this.getChildrenWidth(slider.children);
1951 + break;
1952 + default:
1953 + slider.style.setProperty('--n-tabs-heading-justify-content', 'start');
1954 + slider.scrollLeft = 0;
1955 + }
1956 + }
1957 + getHorizontalScrollSetting() {
1958 + const currentDevice = elementorFrontend.getCurrentDeviceMode(),
1959 + horizontalScrollSetting = elementorFrontend.utils.controls.getResponsiveControlValue(this.getElementSettings(), 'horizontal_scroll', '', currentDevice);
1960 + return horizontalScrollSetting;
1961 + }
1962 + setHorizontalTabTitleScrollValues(event) {
1963 + const slider = this.elements.$headingContainer[0],
1964 + isActiveScroll = slider.classList.contains('e-scroll'),
1965 + isHorizontalScrollActive = 'enable' === this.getHorizontalScrollSetting(),
1966 + headingContentIsWiderThanWrapper = slider.scrollWidth > slider.clientWidth;
1967 + if (!isActiveScroll || !isHorizontalScrollActive || !headingContentIsWiderThanWrapper) {
1968 + return;
1969 + }
1970 + event.preventDefault();
1971 + const previousPositionX = parseFloat(slider.dataset.pageX),
1972 + mouseMoveX = event.pageX - previousPositionX,
1973 + maximumScrollValue = 5,
1974 + stepLimit = 20;
1975 + let toScrollDistanceX = 0;
1976 + if (stepLimit < mouseMoveX) {
1977 + toScrollDistanceX = maximumScrollValue;
1978 + } else if (stepLimit * -1 > mouseMoveX) {
1979 + toScrollDistanceX = -1 * maximumScrollValue;
1980 + } else {
1981 + toScrollDistanceX = mouseMoveX;
1982 + }
1983 + slider.scrollLeft = slider.scrollLeft - toScrollDistanceX;
1984 + slider.classList.add('e-scroll-active');
1985 + }
1720 1986 }
1721 -module.exports = _interopRequireDefault, module.exports.__esModule = true, module.exports["default"] = module.exports;
1987 +exports["default"] = NestedTabs;
1722 1988
1723 1989 /***/ }),
1724 1990
1725 1991 /***/ "../node_modules/core-js/internals/a-callable.js":
@@ -1727,10 +1993,8 @@
1727 1993 !*** ../node_modules/core-js/internals/a-callable.js ***!
1728 1994 \*******************************************************/
1729 1995 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1730 1996
1731 -"use strict";
1732 -
1733 1997 var isCallable = __webpack_require__(/*! ../internals/is-callable */ "../node_modules/core-js/internals/is-callable.js");
1734 1998 var tryToString = __webpack_require__(/*! ../internals/try-to-string */ "../node_modules/core-js/internals/try-to-string.js");
1735 1999
1736 2000 var $TypeError = TypeError;
@@ -1737,29 +2001,28 @@
1737 2001
1738 2002 // `Assert: IsCallable(argument) is true`
1739 2003 module.exports = function (argument) {
1740 2004 if (isCallable(argument)) return argument;
1741 - throw new $TypeError(tryToString(argument) + ' is not a function');
2005 + throw $TypeError(tryToString(argument) + ' is not a function');
1742 2006 };
1743 2007
1744 2008
1745 2009 /***/ }),
1746 2010
1747 -/***/ "../node_modules/core-js/internals/an-instance.js":
1748 -/*!********************************************************!*\
1749 - !*** ../node_modules/core-js/internals/an-instance.js ***!
1750 - \********************************************************/
2011 +/***/ "../node_modules/core-js/internals/a-possible-prototype.js":
2012 +/*!*****************************************************************!*\
2013 + !*** ../node_modules/core-js/internals/a-possible-prototype.js ***!
2014 + \*****************************************************************/
1751 2015 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1752 2016
1753 -"use strict";
2017 +var isCallable = __webpack_require__(/*! ../internals/is-callable */ "../node_modules/core-js/internals/is-callable.js");
1754 2018
1755 -var isPrototypeOf = __webpack_require__(/*! ../internals/object-is-prototype-of */ "../node_modules/core-js/internals/object-is-prototype-of.js");
1756 -
2019 +var $String = String;
1757 2020 var $TypeError = TypeError;
1758 2021
1759 -module.exports = function (it, Prototype) {
1760 - if (isPrototypeOf(Prototype, it)) return it;
1761 - throw new $TypeError('Incorrect invocation');
2022 +module.exports = function (argument) {
2023 + if (typeof argument == 'object' || isCallable(argument)) return argument;
2024 + throw $TypeError("Can't set " + $String(argument) + ' as a prototype');
1762 2025 };
1763 2026
1764 2027
1765 2028 /***/ }),
@@ -1769,10 +2032,8 @@
1769 2032 !*** ../node_modules/core-js/internals/an-object.js ***!
1770 2033 \******************************************************/
1771 2034 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1772 2035
1773 -"use strict";
1774 -
1775 2036 var isObject = __webpack_require__(/*! ../internals/is-object */ "../node_modules/core-js/internals/is-object.js");
1776 2037
1777 2038 var $String = String;
1778 2039 var $TypeError = TypeError;
@@ -1779,9 +2040,9 @@
1779 2040
1780 2041 // `Assert: Type(argument) is Object`
1781 2042 module.exports = function (argument) {
1782 2043 if (isObject(argument)) return argument;
1783 - throw new $TypeError($String(argument) + ' is not an object');
2044 + throw $TypeError($String(argument) + ' is not an object');
1784 2045 };
1785 2046
1786 2047
1787 2048 /***/ }),
@@ -1791,10 +2052,8 @@
1791 2052 !*** ../node_modules/core-js/internals/array-includes.js ***!
1792 2053 \***********************************************************/
1793 2054 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1794 2055
1795 -"use strict";
1796 -
1797 2056 var toIndexedObject = __webpack_require__(/*! ../internals/to-indexed-object */ "../node_modules/core-js/internals/to-indexed-object.js");
1798 2057 var toAbsoluteIndex = __webpack_require__(/*! ../internals/to-absolute-index */ "../node_modules/core-js/internals/to-absolute-index.js");
1799 2058 var lengthOfArrayLike = __webpack_require__(/*! ../internals/length-of-array-like */ "../node_modules/core-js/internals/length-of-array-like.js");
1800 2059
@@ -1802,17 +2061,16 @@
1802 2061 var createMethod = function (IS_INCLUDES) {
1803 2062 return function ($this, el, fromIndex) {
1804 2063 var O = toIndexedObject($this);
1805 2064 var length = lengthOfArrayLike(O);
1806 - if (length === 0) return !IS_INCLUDES && -1;
1807 2065 var index = toAbsoluteIndex(fromIndex, length);
1808 2066 var value;
1809 2067 // Array#includes uses SameValueZero equality algorithm
1810 2068 // eslint-disable-next-line no-self-compare -- NaN check
1811 - if (IS_INCLUDES && el !== el) while (length > index) {
2069 + if (IS_INCLUDES && el != el) while (length > index) {
1812 2070 value = O[index++];
1813 2071 // eslint-disable-next-line no-self-compare -- NaN check
1814 - if (value !== value) return true;
2072 + if (value != value) return true;
1815 2073 // Array#indexOf ignores holes, Array#includes - not
1816 2074 } else for (;length > index; index++) {
1817 2075 if ((IS_INCLUDES || index in O) && O[index] === el) return IS_INCLUDES || index || 0;
1818 2076 } return !IS_INCLUDES && -1;
@@ -1830,69 +2088,8 @@
1830 2088
1831 2089
1832 2090 /***/ }),
1833 2091
1834 -/***/ "../node_modules/core-js/internals/array-set-length.js":
1835 -/*!*************************************************************!*\
1836 - !*** ../node_modules/core-js/internals/array-set-length.js ***!
1837 - \*************************************************************/
1838 -/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1839 -
1840 -"use strict";
1841 -
1842 -var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "../node_modules/core-js/internals/descriptors.js");
1843 -var isArray = __webpack_require__(/*! ../internals/is-array */ "../node_modules/core-js/internals/is-array.js");
1844 -
1845 -var $TypeError = TypeError;
1846 -// eslint-disable-next-line es/no-object-getownpropertydescriptor -- safe
1847 -var getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor;
1848 -
1849 -// Safari < 13 does not throw an error in this case
1850 -var SILENT_ON_NON_WRITABLE_LENGTH_SET = DESCRIPTORS && !function () {
1851 - // makes no sense without proper strict mode support
1852 - if (this !== undefined) return true;
1853 - try {
1854 - // eslint-disable-next-line es/no-object-defineproperty -- safe
1855 - Object.defineProperty([], 'length', { writable: false }).length = 1;
1856 - } catch (error) {
1857 - return error instanceof TypeError;
1858 - }
1859 -}();
1860 -
1861 -module.exports = SILENT_ON_NON_WRITABLE_LENGTH_SET ? function (O, length) {
1862 - if (isArray(O) && !getOwnPropertyDescriptor(O, 'length').writable) {
1863 - throw new $TypeError('Cannot set read only .length');
1864 - } return O.length = length;
1865 -} : function (O, length) {
1866 - return O.length = length;
1867 -};
1868 -
1869 -
1870 -/***/ }),
1871 -
1872 -/***/ "../node_modules/core-js/internals/call-with-safe-iteration-closing.js":
1873 -/*!*****************************************************************************!*\
1874 - !*** ../node_modules/core-js/internals/call-with-safe-iteration-closing.js ***!
1875 - \*****************************************************************************/
1876 -/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1877 -
1878 -"use strict";
1879 -
1880 -var anObject = __webpack_require__(/*! ../internals/an-object */ "../node_modules/core-js/internals/an-object.js");
1881 -var iteratorClose = __webpack_require__(/*! ../internals/iterator-close */ "../node_modules/core-js/internals/iterator-close.js");
1882 -
1883 -// call something on iterator step with safe closing on error
1884 -module.exports = function (iterator, fn, value, ENTRIES) {
1885 - try {
1886 - return ENTRIES ? fn(anObject(value)[0], value[1]) : fn(value);
1887 - } catch (error) {
1888 - iteratorClose(iterator, 'throw', error);
1889 - }
1890 -};
1891 -
1892 -
1893 -/***/ }),
1894 -
1895 2092 /***/ "../node_modules/core-js/internals/classof-raw.js":
1896 2093 /*!********************************************************!*\
1897 2094 !*** ../node_modules/core-js/internals/classof-raw.js ***!
1898 2095 \********************************************************/
@@ -1897,10 +2094,8 @@
1897 2094 !*** ../node_modules/core-js/internals/classof-raw.js ***!
1898 2095 \********************************************************/
1899 2096 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1900 2097
1901 -"use strict";
1902 -
1903 2098 var uncurryThis = __webpack_require__(/*! ../internals/function-uncurry-this */ "../node_modules/core-js/internals/function-uncurry-this.js");
1904 2099
1905 2100 var toString = uncurryThis({}.toString);
1906 2101 var stringSlice = uncurryThis(''.slice);
@@ -1917,10 +2112,8 @@
1917 2112 !*** ../node_modules/core-js/internals/classof.js ***!
1918 2113 \****************************************************/
1919 2114 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1920 2115
1921 -"use strict";
1922 -
1923 2116 var TO_STRING_TAG_SUPPORT = __webpack_require__(/*! ../internals/to-string-tag-support */ "../node_modules/core-js/internals/to-string-tag-support.js");
1924 2117 var isCallable = __webpack_require__(/*! ../internals/is-callable */ "../node_modules/core-js/internals/is-callable.js");
1925 2118 var classofRaw = __webpack_require__(/*! ../internals/classof-raw */ "../node_modules/core-js/internals/classof-raw.js");
1926 2119 var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "../node_modules/core-js/internals/well-known-symbol.js");
@@ -1928,9 +2121,9 @@
1928 2121 var TO_STRING_TAG = wellKnownSymbol('toStringTag');
1929 2122 var $Object = Object;
1930 2123
1931 2124 // ES3 wrong here
1932 -var CORRECT_ARGUMENTS = classofRaw(function () { return arguments; }()) === 'Arguments';
2125 +var CORRECT_ARGUMENTS = classofRaw(function () { return arguments; }()) == 'Arguments';
1933 2126
1934 2127 // fallback for IE11 Script Access Denied error
1935 2128 var tryGet = function (it, key) {
1936 2129 try {
@@ -1946,9 +2139,9 @@
1946 2139 : typeof (tag = tryGet(O = $Object(it), TO_STRING_TAG)) == 'string' ? tag
1947 2140 // builtinTag case
1948 2141 : CORRECT_ARGUMENTS ? classofRaw(O)
1949 2142 // ES3 arguments fallback
1950 - : (result = classofRaw(O)) === 'Object' && isCallable(O.callee) ? 'Arguments' : result;
2143 + : (result = classofRaw(O)) == 'Object' && isCallable(O.callee) ? 'Arguments' : result;
1951 2144 };
1952 2145
1953 2146
1954 2147 /***/ }),
@@ -1958,10 +2151,8 @@
1958 2151 !*** ../node_modules/core-js/internals/copy-constructor-properties.js ***!
1959 2152 \************************************************************************/
1960 2153 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1961 2154
1962 -"use strict";
1963 -
1964 2155 var hasOwn = __webpack_require__(/*! ../internals/has-own-property */ "../node_modules/core-js/internals/has-own-property.js");
1965 2156 var ownKeys = __webpack_require__(/*! ../internals/own-keys */ "../node_modules/core-js/internals/own-keys.js");
1966 2157 var getOwnPropertyDescriptorModule = __webpack_require__(/*! ../internals/object-get-own-property-descriptor */ "../node_modules/core-js/internals/object-get-own-property-descriptor.js");
1967 2158 var definePropertyModule = __webpack_require__(/*! ../internals/object-define-property */ "../node_modules/core-js/internals/object-define-property.js");
@@ -1980,45 +2171,8 @@
1980 2171
1981 2172
1982 2173 /***/ }),
1983 2174
1984 -/***/ "../node_modules/core-js/internals/correct-prototype-getter.js":
1985 -/*!*********************************************************************!*\
1986 - !*** ../node_modules/core-js/internals/correct-prototype-getter.js ***!
1987 - \*********************************************************************/
1988 -/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1989 -
1990 -"use strict";
1991 -
1992 -var fails = __webpack_require__(/*! ../internals/fails */ "../node_modules/core-js/internals/fails.js");
1993 -
1994 -module.exports = !fails(function () {
1995 - function F() { /* empty */ }
1996 - F.prototype.constructor = null;
1997 - // eslint-disable-next-line es/no-object-getprototypeof -- required for testing
1998 - return Object.getPrototypeOf(new F()) !== F.prototype;
1999 -});
2000 -
2001 -
2002 -/***/ }),
2003 -
2004 -/***/ "../node_modules/core-js/internals/create-iter-result-object.js":
2005 -/*!**********************************************************************!*\
2006 - !*** ../node_modules/core-js/internals/create-iter-result-object.js ***!
2007 - \**********************************************************************/
2008 -/***/ ((module) => {
2009 -
2010 -"use strict";
2011 -
2012 -// `CreateIterResultObject` abstract operation
2013 -// https://tc39.es/ecma262/#sec-createiterresultobject
2014 -module.exports = function (value, done) {
2015 - return { value: value, done: done };
2016 -};
2017 -
2018 -
2019 -/***/ }),
2020 -
2021 2175 /***/ "../node_modules/core-js/internals/create-non-enumerable-property.js":
2022 2176 /*!***************************************************************************!*\
2023 2177 !*** ../node_modules/core-js/internals/create-non-enumerable-property.js ***!
2024 2178 \***************************************************************************/
@@ -2023,10 +2177,8 @@
2023 2177 !*** ../node_modules/core-js/internals/create-non-enumerable-property.js ***!
2024 2178 \***************************************************************************/
2025 2179 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2026 2180
2027 -"use strict";
2028 -
2029 2181 var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "../node_modules/core-js/internals/descriptors.js");
2030 2182 var definePropertyModule = __webpack_require__(/*! ../internals/object-define-property */ "../node_modules/core-js/internals/object-define-property.js");
2031 2183 var createPropertyDescriptor = __webpack_require__(/*! ../internals/create-property-descriptor */ "../node_modules/core-js/internals/create-property-descriptor.js");
2032 2184
@@ -2045,10 +2197,8 @@
2045 2197 !*** ../node_modules/core-js/internals/create-property-descriptor.js ***!
2046 2198 \***********************************************************************/
2047 2199 /***/ ((module) => {
2048 2200
2049 -"use strict";
2050 -
2051 2201 module.exports = function (bitmap, value) {
2052 2202 return {
2053 2203 enumerable: !(bitmap & 1),
2054 2204 configurable: !(bitmap & 2),
@@ -2059,48 +2209,8 @@
2059 2209
2060 2210
2061 2211 /***/ }),
2062 2212
2063 -/***/ "../node_modules/core-js/internals/create-property.js":
2064 -/*!************************************************************!*\
2065 - !*** ../node_modules/core-js/internals/create-property.js ***!
2066 - \************************************************************/
2067 -/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2068 -
2069 -"use strict";
2070 -
2071 -var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "../node_modules/core-js/internals/descriptors.js");
2072 -var definePropertyModule = __webpack_require__(/*! ../internals/object-define-property */ "../node_modules/core-js/internals/object-define-property.js");
2073 -var createPropertyDescriptor = __webpack_require__(/*! ../internals/create-property-descriptor */ "../node_modules/core-js/internals/create-property-descriptor.js");
2074 -
2075 -module.exports = function (object, key, value) {
2076 - if (DESCRIPTORS) definePropertyModule.f(object, key, createPropertyDescriptor(0, value));
2077 - else object[key] = value;
2078 -};
2079 -
2080 -
2081 -/***/ }),
2082 -
2083 -/***/ "../node_modules/core-js/internals/define-built-in-accessor.js":
2084 -/*!*********************************************************************!*\
2085 - !*** ../node_modules/core-js/internals/define-built-in-accessor.js ***!
2086 - \*********************************************************************/
2087 -/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2088 -
2089 -"use strict";
2090 -
2091 -var makeBuiltIn = __webpack_require__(/*! ../internals/make-built-in */ "../node_modules/core-js/internals/make-built-in.js");
2092 -var defineProperty = __webpack_require__(/*! ../internals/object-define-property */ "../node_modules/core-js/internals/object-define-property.js");
2093 -
2094 -module.exports = function (target, name, descriptor) {
2095 - if (descriptor.get) makeBuiltIn(descriptor.get, name, { getter: true });
2096 - if (descriptor.set) makeBuiltIn(descriptor.set, name, { setter: true });
2097 - return defineProperty.f(target, name, descriptor);
2098 -};
2099 -
2100 -
2101 -/***/ }),
2102 -
2103 2213 /***/ "../node_modules/core-js/internals/define-built-in.js":
2104 2214 /*!************************************************************!*\
2105 2215 !*** ../node_modules/core-js/internals/define-built-in.js ***!
2106 2216 \************************************************************/
@@ -2105,10 +2215,8 @@
2105 2215 !*** ../node_modules/core-js/internals/define-built-in.js ***!
2106 2216 \************************************************************/
2107 2217 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2108 2218
2109 -"use strict";
2110 -
2111 2219 var isCallable = __webpack_require__(/*! ../internals/is-callable */ "../node_modules/core-js/internals/is-callable.js");
2112 2220 var definePropertyModule = __webpack_require__(/*! ../internals/object-define-property */ "../node_modules/core-js/internals/object-define-property.js");
2113 2221 var makeBuiltIn = __webpack_require__(/*! ../internals/make-built-in */ "../node_modules/core-js/internals/make-built-in.js");
2114 2222 var defineGlobalProperty = __webpack_require__(/*! ../internals/define-global-property */ "../node_modules/core-js/internals/define-global-property.js");
@@ -2138,26 +2246,8 @@
2138 2246
2139 2247
2140 2248 /***/ }),
2141 2249
2142 -/***/ "../node_modules/core-js/internals/define-built-ins.js":
2143 -/*!*************************************************************!*\
2144 - !*** ../node_modules/core-js/internals/define-built-ins.js ***!
2145 - \*************************************************************/
2146 -/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2147 -
2148 -"use strict";
2149 -
2150 -var defineBuiltIn = __webpack_require__(/*! ../internals/define-built-in */ "../node_modules/core-js/internals/define-built-in.js");
2151 -
2152 -module.exports = function (target, src, options) {
2153 - for (var key in src) defineBuiltIn(target, key, src[key], options);
2154 - return target;
2155 -};
2156 -
2157 -
2158 -/***/ }),
2159 -
2160 2250 /***/ "../node_modules/core-js/internals/define-global-property.js":
2161 2251 /*!*******************************************************************!*\
2162 2252 !*** ../node_modules/core-js/internals/define-global-property.js ***!
2163 2253 \*******************************************************************/
@@ -2162,20 +2252,18 @@
2162 2252 !*** ../node_modules/core-js/internals/define-global-property.js ***!
2163 2253 \*******************************************************************/
2164 2254 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2165 2255
2166 -"use strict";
2256 +var global = __webpack_require__(/*! ../internals/global */ "../node_modules/core-js/internals/global.js");
2167 2257
2168 -var globalThis = __webpack_require__(/*! ../internals/global-this */ "../node_modules/core-js/internals/global-this.js");
2169 -
2170 2258 // eslint-disable-next-line es/no-object-defineproperty -- safe
2171 2259 var defineProperty = Object.defineProperty;
2172 2260
2173 2261 module.exports = function (key, value) {
2174 2262 try {
2175 - defineProperty(globalThis, key, { value: value, configurable: true, writable: true });
2263 + defineProperty(global, key, { value: value, configurable: true, writable: true });
2176 2264 } catch (error) {
2177 - globalThis[key] = value;
2265 + global[key] = value;
2178 2266 } return value;
2179 2267 };
2180 2268
2181 2269
@@ -2186,21 +2274,39 @@
2186 2274 !*** ../node_modules/core-js/internals/descriptors.js ***!
2187 2275 \********************************************************/
2188 2276 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2189 2277
2190 -"use strict";
2191 -
2192 2278 var fails = __webpack_require__(/*! ../internals/fails */ "../node_modules/core-js/internals/fails.js");
2193 2279
2194 2280 // Detect IE8's incomplete defineProperty implementation
2195 2281 module.exports = !fails(function () {
2196 2282 // eslint-disable-next-line es/no-object-defineproperty -- required for testing
2197 - return Object.defineProperty({}, 1, { get: function () { return 7; } })[1] !== 7;
2283 + return Object.defineProperty({}, 1, { get: function () { return 7; } })[1] != 7;
2198 2284 });
2199 2285
2200 2286
2201 2287 /***/ }),
2202 2288
2289 +/***/ "../node_modules/core-js/internals/document-all.js":
2290 +/*!*********************************************************!*\
2291 + !*** ../node_modules/core-js/internals/document-all.js ***!
2292 + \*********************************************************/
2293 +/***/ ((module) => {
2294 +
2295 +var documentAll = typeof document == 'object' && document.all;
2296 +
2297 +// https://tc39.es/ecma262/#sec-IsHTMLDDA-internal-slot
2298 +// eslint-disable-next-line unicorn/no-typeof-undefined -- required for testing
2299 +var IS_HTMLDDA = typeof documentAll == 'undefined' && documentAll !== undefined;
2300 +
2301 +module.exports = {
2302 + all: documentAll,
2303 + IS_HTMLDDA: IS_HTMLDDA
2304 +};
2305 +
2306 +
2307 +/***/ }),
2308 +
2203 2309 /***/ "../node_modules/core-js/internals/document-create-element.js":
2204 2310 /*!********************************************************************!*\
2205 2311 !*** ../node_modules/core-js/internals/document-create-element.js ***!
2206 2312 \********************************************************************/
@@ -2205,14 +2311,12 @@
2205 2311 !*** ../node_modules/core-js/internals/document-create-element.js ***!
2206 2312 \********************************************************************/
2207 2313 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2208 2314
2209 -"use strict";
2210 -
2211 -var globalThis = __webpack_require__(/*! ../internals/global-this */ "../node_modules/core-js/internals/global-this.js");
2315 +var global = __webpack_require__(/*! ../internals/global */ "../node_modules/core-js/internals/global.js");
2212 2316 var isObject = __webpack_require__(/*! ../internals/is-object */ "../node_modules/core-js/internals/is-object.js");
2213 2317
2214 -var document = globalThis.document;
2318 +var document = global.document;
2215 2319 // typeof document.createElement is 'object' in old IE
2216 2320 var EXISTS = isObject(document) && isObject(document.createElement);
2217 2321
2218 2322 module.exports = function (it) {
@@ -2221,25 +2325,54 @@
2221 2325
2222 2326
2223 2327 /***/ }),
2224 2328
2225 -/***/ "../node_modules/core-js/internals/does-not-exceed-safe-integer.js":
2226 -/*!*************************************************************************!*\
2227 - !*** ../node_modules/core-js/internals/does-not-exceed-safe-integer.js ***!
2228 - \*************************************************************************/
2329 +/***/ "../node_modules/core-js/internals/engine-user-agent.js":
2330 +/*!**************************************************************!*\
2331 + !*** ../node_modules/core-js/internals/engine-user-agent.js ***!
2332 + \**************************************************************/
2229 2333 /***/ ((module) => {
2230 2334
2231 -"use strict";
2335 +module.exports = typeof navigator != 'undefined' && String(navigator.userAgent) || '';
2232 2336
2233 -var $TypeError = TypeError;
2234 -var MAX_SAFE_INTEGER = 0x1FFFFFFFFFFFFF; // 2 ** 53 - 1 == 9007199254740991
2235 2337
2236 -module.exports = function (it) {
2237 - if (it > MAX_SAFE_INTEGER) throw $TypeError('Maximum allowed index exceeded');
2238 - return it;
2239 -};
2338 +/***/ }),
2240 2339
2340 +/***/ "../node_modules/core-js/internals/engine-v8-version.js":
2341 +/*!**************************************************************!*\
2342 + !*** ../node_modules/core-js/internals/engine-v8-version.js ***!
2343 + \**************************************************************/
2344 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2241 2345
2346 +var global = __webpack_require__(/*! ../internals/global */ "../node_modules/core-js/internals/global.js");
2347 +var userAgent = __webpack_require__(/*! ../internals/engine-user-agent */ "../node_modules/core-js/internals/engine-user-agent.js");
2348 +
2349 +var process = global.process;
2350 +var Deno = global.Deno;
2351 +var versions = process && process.versions || Deno && Deno.version;
2352 +var v8 = versions && versions.v8;
2353 +var match, version;
2354 +
2355 +if (v8) {
2356 + match = v8.split('.');
2357 + // in old Chrome, versions of V8 isn't V8 = Chrome / 10
2358 + // but their correct versions are not interesting for us
2359 + version = match[0] > 0 && match[0] < 4 ? 1 : +(match[0] + match[1]);
2360 +}
2361 +
2362 +// BrowserFS NodeJS `process` polyfill incorrectly set `.v8` to `0.0`
2363 +// so check `userAgent` even if `.v8` exists, but 0
2364 +if (!version && userAgent) {
2365 + match = userAgent.match(/Edge\/(\d+)/);
2366 + if (!match || match[1] >= 74) {
2367 + match = userAgent.match(/Chrome\/(\d+)/);
2368 + if (match) version = +match[1];
2369 + }
2370 +}
2371 +
2372 +module.exports = version;
2373 +
2374 +
2242 2375 /***/ }),
2243 2376
2244 2377 /***/ "../node_modules/core-js/internals/enum-bug-keys.js":
2245 2378 /*!**********************************************************!*\
@@ -2246,10 +2379,8 @@
2246 2379 !*** ../node_modules/core-js/internals/enum-bug-keys.js ***!
2247 2380 \**********************************************************/
2248 2381 /***/ ((module) => {
2249 2382
2250 -"use strict";
2251 -
2252 2383 // IE8- don't enum bug keys
2253 2384 module.exports = [
2254 2385 'constructor',
2255 2386 'hasOwnProperty',
@@ -2262,63 +2393,74 @@
2262 2393
2263 2394
2264 2395 /***/ }),
2265 2396
2266 -/***/ "../node_modules/core-js/internals/environment-user-agent.js":
2267 -/*!*******************************************************************!*\
2268 - !*** ../node_modules/core-js/internals/environment-user-agent.js ***!
2269 - \*******************************************************************/
2397 +/***/ "../node_modules/core-js/internals/error-stack-clear.js":
2398 +/*!**************************************************************!*\
2399 + !*** ../node_modules/core-js/internals/error-stack-clear.js ***!
2400 + \**************************************************************/
2270 2401 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2271 2402
2272 -"use strict";
2403 +var uncurryThis = __webpack_require__(/*! ../internals/function-uncurry-this */ "../node_modules/core-js/internals/function-uncurry-this.js");
2273 2404
2274 -var globalThis = __webpack_require__(/*! ../internals/global-this */ "../node_modules/core-js/internals/global-this.js");
2405 +var $Error = Error;
2406 +var replace = uncurryThis(''.replace);
2275 2407
2276 -var navigator = globalThis.navigator;
2277 -var userAgent = navigator && navigator.userAgent;
2408 +var TEST = (function (arg) { return String($Error(arg).stack); })('zxcasd');
2409 +// eslint-disable-next-line redos/no-vulnerable -- safe
2410 +var V8_OR_CHAKRA_STACK_ENTRY = /\n\s*at [^:]*:[^\n]*/;
2411 +var IS_V8_OR_CHAKRA_STACK = V8_OR_CHAKRA_STACK_ENTRY.test(TEST);
2278 2412
2279 -module.exports = userAgent ? String(userAgent) : '';
2413 +module.exports = function (stack, dropEntries) {
2414 + if (IS_V8_OR_CHAKRA_STACK && typeof stack == 'string' && !$Error.prepareStackTrace) {
2415 + while (dropEntries--) stack = replace(stack, V8_OR_CHAKRA_STACK_ENTRY, '');
2416 + } return stack;
2417 +};
2280 2418
2281 2419
2282 2420 /***/ }),
2283 2421
2284 -/***/ "../node_modules/core-js/internals/environment-v8-version.js":
2285 -/*!*******************************************************************!*\
2286 - !*** ../node_modules/core-js/internals/environment-v8-version.js ***!
2287 - \*******************************************************************/
2422 +/***/ "../node_modules/core-js/internals/error-stack-install.js":
2423 +/*!****************************************************************!*\
2424 + !*** ../node_modules/core-js/internals/error-stack-install.js ***!
2425 + \****************************************************************/
2288 2426 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2289 2427
2290 -"use strict";
2428 +var createNonEnumerableProperty = __webpack_require__(/*! ../internals/create-non-enumerable-property */ "../node_modules/core-js/internals/create-non-enumerable-property.js");
2429 +var clearErrorStack = __webpack_require__(/*! ../internals/error-stack-clear */ "../node_modules/core-js/internals/error-stack-clear.js");
2430 +var ERROR_STACK_INSTALLABLE = __webpack_require__(/*! ../internals/error-stack-installable */ "../node_modules/core-js/internals/error-stack-installable.js");
2291 2431
2292 -var globalThis = __webpack_require__(/*! ../internals/global-this */ "../node_modules/core-js/internals/global-this.js");
2293 -var userAgent = __webpack_require__(/*! ../internals/environment-user-agent */ "../node_modules/core-js/internals/environment-user-agent.js");
2432 +// non-standard V8
2433 +var captureStackTrace = Error.captureStackTrace;
2294 2434
2295 -var process = globalThis.process;
2296 -var Deno = globalThis.Deno;
2297 -var versions = process && process.versions || Deno && Deno.version;
2298 -var v8 = versions && versions.v8;
2299 -var match, version;
2435 +module.exports = function (error, C, stack, dropEntries) {
2436 + if (ERROR_STACK_INSTALLABLE) {
2437 + if (captureStackTrace) captureStackTrace(error, C);
2438 + else createNonEnumerableProperty(error, 'stack', clearErrorStack(stack, dropEntries));
2439 + }
2440 +};
2300 2441
2301 -if (v8) {
2302 - match = v8.split('.');
2303 - // in old Chrome, versions of V8 isn't V8 = Chrome / 10
2304 - // but their correct versions are not interesting for us
2305 - version = match[0] > 0 && match[0] < 4 ? 1 : +(match[0] + match[1]);
2306 -}
2307 2442
2308 -// BrowserFS NodeJS `process` polyfill incorrectly set `.v8` to `0.0`
2309 -// so check `userAgent` even if `.v8` exists, but 0
2310 -if (!version && userAgent) {
2311 - match = userAgent.match(/Edge\/(\d+)/);
2312 - if (!match || match[1] >= 74) {
2313 - match = userAgent.match(/Chrome\/(\d+)/);
2314 - if (match) version = +match[1];
2315 - }
2316 -}
2443 +/***/ }),
2317 2444
2318 -module.exports = version;
2445 +/***/ "../node_modules/core-js/internals/error-stack-installable.js":
2446 +/*!********************************************************************!*\
2447 + !*** ../node_modules/core-js/internals/error-stack-installable.js ***!
2448 + \********************************************************************/
2449 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2319 2450
2451 +var fails = __webpack_require__(/*! ../internals/fails */ "../node_modules/core-js/internals/fails.js");
2452 +var createPropertyDescriptor = __webpack_require__(/*! ../internals/create-property-descriptor */ "../node_modules/core-js/internals/create-property-descriptor.js");
2320 2453
2454 +module.exports = !fails(function () {
2455 + var error = Error('a');
2456 + if (!('stack' in error)) return true;
2457 + // eslint-disable-next-line es/no-object-defineproperty -- safe
2458 + Object.defineProperty(error, 'stack', createPropertyDescriptor(1, 7));
2459 + return error.stack !== 7;
2460 +});
2461 +
2462 +
2321 2463 /***/ }),
2322 2464
2323 2465 /***/ "../node_modules/core-js/internals/export.js":
2324 2466 /*!***************************************************!*\
@@ -2325,11 +2467,9 @@
2325 2467 !*** ../node_modules/core-js/internals/export.js ***!
2326 2468 \***************************************************/
2327 2469 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2328 2470
2329 -"use strict";
2330 -
2331 -var globalThis = __webpack_require__(/*! ../internals/global-this */ "../node_modules/core-js/internals/global-this.js");
2471 +var global = __webpack_require__(/*! ../internals/global */ "../node_modules/core-js/internals/global.js");
2332 2472 var getOwnPropertyDescriptor = (__webpack_require__(/*! ../internals/object-get-own-property-descriptor */ "../node_modules/core-js/internals/object-get-own-property-descriptor.js").f);
2333 2473 var createNonEnumerableProperty = __webpack_require__(/*! ../internals/create-non-enumerable-property */ "../node_modules/core-js/internals/create-non-enumerable-property.js");
2334 2474 var defineBuiltIn = __webpack_require__(/*! ../internals/define-built-in */ "../node_modules/core-js/internals/define-built-in.js");
2335 2475 var defineGlobalProperty = __webpack_require__(/*! ../internals/define-global-property */ "../node_modules/core-js/internals/define-global-property.js");
@@ -2356,13 +2496,13 @@
2356 2496 var GLOBAL = options.global;
2357 2497 var STATIC = options.stat;
2358 2498 var FORCED, target, key, targetProperty, sourceProperty, descriptor;
2359 2499 if (GLOBAL) {
2360 - target = globalThis;
2500 + target = global;
2361 2501 } else if (STATIC) {
2362 - target = globalThis[TARGET] || defineGlobalProperty(TARGET, {});
2502 + target = global[TARGET] || defineGlobalProperty(TARGET, {});
2363 2503 } else {
2364 - target = globalThis[TARGET] && globalThis[TARGET].prototype;
2504 + target = (global[TARGET] || {}).prototype;
2365 2505 }
2366 2506 if (target) for (key in source) {
2367 2507 sourceProperty = source[key];
2368 2508 if (options.dontCallGetSet) {
@@ -2391,10 +2531,8 @@
2391 2531 !*** ../node_modules/core-js/internals/fails.js ***!
2392 2532 \**************************************************/
2393 2533 /***/ ((module) => {
2394 2534
2395 -"use strict";
2396 -
2397 2535 module.exports = function (exec) {
2398 2536 try {
2399 2537 return !!exec();
2400 2538 } catch (error) {
@@ -2404,29 +2542,24 @@
2404 2542
2405 2543
2406 2544 /***/ }),
2407 2545
2408 -/***/ "../node_modules/core-js/internals/function-bind-context.js":
2409 -/*!******************************************************************!*\
2410 - !*** ../node_modules/core-js/internals/function-bind-context.js ***!
2411 - \******************************************************************/
2546 +/***/ "../node_modules/core-js/internals/function-apply.js":
2547 +/*!***********************************************************!*\
2548 + !*** ../node_modules/core-js/internals/function-apply.js ***!
2549 + \***********************************************************/
2412 2550 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2413 2551
2414 -"use strict";
2415 -
2416 -var uncurryThis = __webpack_require__(/*! ../internals/function-uncurry-this-clause */ "../node_modules/core-js/internals/function-uncurry-this-clause.js");
2417 -var aCallable = __webpack_require__(/*! ../internals/a-callable */ "../node_modules/core-js/internals/a-callable.js");
2418 2552 var NATIVE_BIND = __webpack_require__(/*! ../internals/function-bind-native */ "../node_modules/core-js/internals/function-bind-native.js");
2419 2553
2420 -var bind = uncurryThis(uncurryThis.bind);
2554 +var FunctionPrototype = Function.prototype;
2555 +var apply = FunctionPrototype.apply;
2556 +var call = FunctionPrototype.call;
2421 2557
2422 -// optional / simple context binding
2423 -module.exports = function (fn, that) {
2424 - aCallable(fn);
2425 - return that === undefined ? fn : NATIVE_BIND ? bind(fn, that) : function (/* ...args */) {
2426 - return fn.apply(that, arguments);
2427 - };
2428 -};
2558 +// eslint-disable-next-line es/no-reflect -- safe
2559 +module.exports = typeof Reflect == 'object' && Reflect.apply || (NATIVE_BIND ? call.bind(apply) : function () {
2560 + return call.apply(apply, arguments);
2561 +});
2429 2562
2430 2563
2431 2564 /***/ }),
2432 2565
@@ -2435,10 +2568,8 @@
2435 2568 !*** ../node_modules/core-js/internals/function-bind-native.js ***!
2436 2569 \*****************************************************************/
2437 2570 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2438 2571
2439 -"use strict";
2440 -
2441 2572 var fails = __webpack_require__(/*! ../internals/fails */ "../node_modules/core-js/internals/fails.js");
2442 2573
2443 2574 module.exports = !fails(function () {
2444 2575 // eslint-disable-next-line es/no-function-prototype-bind -- safe
@@ -2455,14 +2586,12 @@
2455 2586 !*** ../node_modules/core-js/internals/function-call.js ***!
2456 2587 \**********************************************************/
2457 2588 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2458 2589
2459 -"use strict";
2460 -
2461 2590 var NATIVE_BIND = __webpack_require__(/*! ../internals/function-bind-native */ "../node_modules/core-js/internals/function-bind-native.js");
2462 2591
2463 2592 var call = Function.prototype.call;
2464 -// eslint-disable-next-line es/no-function-prototype-bind -- safe
2593 +
2465 2594 module.exports = NATIVE_BIND ? call.bind(call) : function () {
2466 2595 return call.apply(call, arguments);
2467 2596 };
2468 2597
@@ -2474,10 +2603,8 @@
2474 2603 !*** ../node_modules/core-js/internals/function-name.js ***!
2475 2604 \**********************************************************/
2476 2605 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2477 2606
2478 -"use strict";
2479 -
2480 2607 var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "../node_modules/core-js/internals/descriptors.js");
2481 2608 var hasOwn = __webpack_require__(/*! ../internals/has-own-property */ "../node_modules/core-js/internals/has-own-property.js");
2482 2609
2483 2610 var FunctionPrototype = Function.prototype;
@@ -2497,24 +2624,22 @@
2497 2624
2498 2625
2499 2626 /***/ }),
2500 2627
2501 -/***/ "../node_modules/core-js/internals/function-uncurry-this-clause.js":
2502 -/*!*************************************************************************!*\
2503 - !*** ../node_modules/core-js/internals/function-uncurry-this-clause.js ***!
2504 - \*************************************************************************/
2628 +/***/ "../node_modules/core-js/internals/function-uncurry-this-accessor.js":
2629 +/*!***************************************************************************!*\
2630 + !*** ../node_modules/core-js/internals/function-uncurry-this-accessor.js ***!
2631 + \***************************************************************************/
2505 2632 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2506 2633
2507 -"use strict";
2508 -
2509 -var classofRaw = __webpack_require__(/*! ../internals/classof-raw */ "../node_modules/core-js/internals/classof-raw.js");
2510 2634 var uncurryThis = __webpack_require__(/*! ../internals/function-uncurry-this */ "../node_modules/core-js/internals/function-uncurry-this.js");
2635 +var aCallable = __webpack_require__(/*! ../internals/a-callable */ "../node_modules/core-js/internals/a-callable.js");
2511 2636
2512 -module.exports = function (fn) {
2513 - // Nashorn bug:
2514 - // https://github.com/zloirock/core-js/issues/1128
2515 - // https://github.com/zloirock/core-js/issues/1130
2516 - if (classofRaw(fn) === 'Function') return uncurryThis(fn);
2637 +module.exports = function (object, key, method) {
2638 + try {
2639 + // eslint-disable-next-line es/no-object-getownpropertydescriptor -- safe
2640 + return uncurryThis(aCallable(Object.getOwnPropertyDescriptor(object, key)[method]));
2641 + } catch (error) { /* empty */ }
2517 2642 };
2518 2643
2519 2644
2520 2645 /***/ }),
@@ -2524,15 +2649,12 @@
2524 2649 !*** ../node_modules/core-js/internals/function-uncurry-this.js ***!
2525 2650 \******************************************************************/
2526 2651 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2527 2652
2528 -"use strict";
2529 -
2530 2653 var NATIVE_BIND = __webpack_require__(/*! ../internals/function-bind-native */ "../node_modules/core-js/internals/function-bind-native.js");
2531 2654
2532 2655 var FunctionPrototype = Function.prototype;
2533 2656 var call = FunctionPrototype.call;
2534 -// eslint-disable-next-line es/no-function-prototype-bind -- safe
2535 2657 var uncurryThisWithBind = NATIVE_BIND && FunctionPrototype.bind.bind(call, call);
2536 2658
2537 2659 module.exports = NATIVE_BIND ? uncurryThisWithBind : function (fn) {
2538 2660 return function () {
@@ -2548,11 +2670,9 @@
2548 2670 !*** ../node_modules/core-js/internals/get-built-in.js ***!
2549 2671 \*********************************************************/
2550 2672 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2551 2673
2552 -"use strict";
2553 -
2554 -var globalThis = __webpack_require__(/*! ../internals/global-this */ "../node_modules/core-js/internals/global-this.js");
2674 +var global = __webpack_require__(/*! ../internals/global */ "../node_modules/core-js/internals/global.js");
2555 2675 var isCallable = __webpack_require__(/*! ../internals/is-callable */ "../node_modules/core-js/internals/is-callable.js");
2556 2676
2557 2677 var aFunction = function (argument) {
2558 2678 return isCallable(argument) ? argument : undefined;
@@ -2558,85 +2678,14 @@
2558 2678 return isCallable(argument) ? argument : undefined;
2559 2679 };
2560 2680
2561 2681 module.exports = function (namespace, method) {
2562 - return arguments.length < 2 ? aFunction(globalThis[namespace]) : globalThis[namespace] && globalThis[namespace][method];
2682 + return arguments.length < 2 ? aFunction(global[namespace]) : global[namespace] && global[namespace][method];
2563 2683 };
2564 2684
2565 2685
2566 2686 /***/ }),
2567 2687
2568 -/***/ "../node_modules/core-js/internals/get-iterator-direct.js":
2569 -/*!****************************************************************!*\
2570 - !*** ../node_modules/core-js/internals/get-iterator-direct.js ***!
2571 - \****************************************************************/
2572 -/***/ ((module) => {
2573 -
2574 -"use strict";
2575 -
2576 -// `GetIteratorDirect(obj)` abstract operation
2577 -// https://tc39.es/ecma262/#sec-getiteratordirect
2578 -module.exports = function (obj) {
2579 - return {
2580 - iterator: obj,
2581 - next: obj.next,
2582 - done: false
2583 - };
2584 -};
2585 -
2586 -
2587 -/***/ }),
2588 -
2589 -/***/ "../node_modules/core-js/internals/get-iterator-method.js":
2590 -/*!****************************************************************!*\
2591 - !*** ../node_modules/core-js/internals/get-iterator-method.js ***!
2592 - \****************************************************************/
2593 -/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2594 -
2595 -"use strict";
2596 -
2597 -var classof = __webpack_require__(/*! ../internals/classof */ "../node_modules/core-js/internals/classof.js");
2598 -var getMethod = __webpack_require__(/*! ../internals/get-method */ "../node_modules/core-js/internals/get-method.js");
2599 -var isNullOrUndefined = __webpack_require__(/*! ../internals/is-null-or-undefined */ "../node_modules/core-js/internals/is-null-or-undefined.js");
2600 -var Iterators = __webpack_require__(/*! ../internals/iterators */ "../node_modules/core-js/internals/iterators.js");
2601 -var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "../node_modules/core-js/internals/well-known-symbol.js");
2602 -
2603 -var ITERATOR = wellKnownSymbol('iterator');
2604 -
2605 -module.exports = function (it) {
2606 - if (!isNullOrUndefined(it)) return getMethod(it, ITERATOR)
2607 - || getMethod(it, '@@iterator')
2608 - || Iterators[classof(it)];
2609 -};
2610 -
2611 -
2612 -/***/ }),
2613 -
2614 -/***/ "../node_modules/core-js/internals/get-iterator.js":
2615 -/*!*********************************************************!*\
2616 - !*** ../node_modules/core-js/internals/get-iterator.js ***!
2617 - \*********************************************************/
2618 -/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2619 -
2620 -"use strict";
2621 -
2622 -var call = __webpack_require__(/*! ../internals/function-call */ "../node_modules/core-js/internals/function-call.js");
2623 -var aCallable = __webpack_require__(/*! ../internals/a-callable */ "../node_modules/core-js/internals/a-callable.js");
2624 -var anObject = __webpack_require__(/*! ../internals/an-object */ "../node_modules/core-js/internals/an-object.js");
2625 -var tryToString = __webpack_require__(/*! ../internals/try-to-string */ "../node_modules/core-js/internals/try-to-string.js");
2626 -var getIteratorMethod = __webpack_require__(/*! ../internals/get-iterator-method */ "../node_modules/core-js/internals/get-iterator-method.js");
2627 -
2628 -var $TypeError = TypeError;
2629 -
2630 -module.exports = function (argument, usingIterator) {
2631 - var iteratorMethod = arguments.length < 2 ? getIteratorMethod(argument) : usingIterator;
2632 - if (aCallable(iteratorMethod)) return anObject(call(iteratorMethod, argument));
2633 - throw new $TypeError(tryToString(argument) + ' is not iterable');
2634 -};
2635 -
2636 -
2637 -/***/ }),
2638 -
2639 2688 /***/ "../node_modules/core-js/internals/get-method.js":
2640 2689 /*!*******************************************************!*\
2641 2690 !*** ../node_modules/core-js/internals/get-method.js ***!
2642 2691 \*******************************************************/
@@ -2641,10 +2690,8 @@
2641 2690 !*** ../node_modules/core-js/internals/get-method.js ***!
2642 2691 \*******************************************************/
2643 2692 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2644 2693
2645 -"use strict";
2646 -
2647 2694 var aCallable = __webpack_require__(/*! ../internals/a-callable */ "../node_modules/core-js/internals/a-callable.js");
2648 2695 var isNullOrUndefined = __webpack_require__(/*! ../internals/is-null-or-undefined */ "../node_modules/core-js/internals/is-null-or-undefined.js");
2649 2696
2650 2697 // `GetMethod` abstract operation
@@ -2656,18 +2703,16 @@
2656 2703
2657 2704
2658 2705 /***/ }),
2659 2706
2660 -/***/ "../node_modules/core-js/internals/global-this.js":
2661 -/*!********************************************************!*\
2662 - !*** ../node_modules/core-js/internals/global-this.js ***!
2663 - \********************************************************/
2664 -/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
2707 +/***/ "../node_modules/core-js/internals/global.js":
2708 +/*!***************************************************!*\
2709 + !*** ../node_modules/core-js/internals/global.js ***!
2710 + \***************************************************/
2711 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2665 2712
2666 -"use strict";
2667 -
2668 2713 var check = function (it) {
2669 - return it && it.Math === Math && it;
2714 + return it && it.Math == Math && it;
2670 2715 };
2671 2716
2672 2717 // https://github.com/zloirock/core-js/issues/86#issuecomment-115759028
2673 2718 module.exports =
@@ -2676,9 +2721,8 @@
2676 2721 check(typeof window == 'object' && window) ||
2677 2722 // eslint-disable-next-line no-restricted-globals -- safe
2678 2723 check(typeof self == 'object' && self) ||
2679 2724 check(typeof __webpack_require__.g == 'object' && __webpack_require__.g) ||
2680 - check(typeof this == 'object' && this) ||
2681 2725 // eslint-disable-next-line no-new-func -- fallback
2682 2726 (function () { return this; })() || Function('return this')();
2683 2727
2684 2728
@@ -2689,10 +2733,8 @@
2689 2733 !*** ../node_modules/core-js/internals/has-own-property.js ***!
2690 2734 \*************************************************************/
2691 2735 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2692 2736
2693 -"use strict";
2694 -
2695 2737 var uncurryThis = __webpack_require__(/*! ../internals/function-uncurry-this */ "../node_modules/core-js/internals/function-uncurry-this.js");
2696 2738 var toObject = __webpack_require__(/*! ../internals/to-object */ "../node_modules/core-js/internals/to-object.js");
2697 2739
2698 2740 var hasOwnProperty = uncurryThis({}.hasOwnProperty);
@@ -2712,30 +2754,13 @@
2712 2754 !*** ../node_modules/core-js/internals/hidden-keys.js ***!
2713 2755 \********************************************************/
2714 2756 /***/ ((module) => {
2715 2757
2716 -"use strict";
2717 -
2718 2758 module.exports = {};
2719 2759
2720 2760
2721 2761 /***/ }),
2722 2762
2723 -/***/ "../node_modules/core-js/internals/html.js":
2724 -/*!*************************************************!*\
2725 - !*** ../node_modules/core-js/internals/html.js ***!
2726 - \*************************************************/
2727 -/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2728 -
2729 -"use strict";
2730 -
2731 -var getBuiltIn = __webpack_require__(/*! ../internals/get-built-in */ "../node_modules/core-js/internals/get-built-in.js");
2732 -
2733 -module.exports = getBuiltIn('document', 'documentElement');
2734 -
2735 -
2736 -/***/ }),
2737 -
2738 2763 /***/ "../node_modules/core-js/internals/ie8-dom-define.js":
2739 2764 /*!***********************************************************!*\
2740 2765 !*** ../node_modules/core-js/internals/ie8-dom-define.js ***!
2741 2766 \***********************************************************/
@@ -2740,10 +2765,8 @@
2740 2765 !*** ../node_modules/core-js/internals/ie8-dom-define.js ***!
2741 2766 \***********************************************************/
2742 2767 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2743 2768
2744 -"use strict";
2745 -
2746 2769 var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "../node_modules/core-js/internals/descriptors.js");
2747 2770 var fails = __webpack_require__(/*! ../internals/fails */ "../node_modules/core-js/internals/fails.js");
2748 2771 var createElement = __webpack_require__(/*! ../internals/document-create-element */ "../node_modules/core-js/internals/document-create-element.js");
2749 2772
@@ -2751,9 +2774,9 @@
2751 2774 module.exports = !DESCRIPTORS && !fails(function () {
2752 2775 // eslint-disable-next-line es/no-object-defineproperty -- required for testing
2753 2776 return Object.defineProperty(createElement('div'), 'a', {
2754 2777 get: function () { return 7; }
2755 - }).a !== 7;
2778 + }).a != 7;
2756 2779 });
2757 2780
2758 2781
2759 2782 /***/ }),
@@ -2763,10 +2786,8 @@
2763 2786 !*** ../node_modules/core-js/internals/indexed-object.js ***!
2764 2787 \***********************************************************/
2765 2788 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2766 2789
2767 -"use strict";
2768 -
2769 2790 var uncurryThis = __webpack_require__(/*! ../internals/function-uncurry-this */ "../node_modules/core-js/internals/function-uncurry-this.js");
2770 2791 var fails = __webpack_require__(/*! ../internals/fails */ "../node_modules/core-js/internals/fails.js");
2771 2792 var classof = __webpack_require__(/*! ../internals/classof-raw */ "../node_modules/core-js/internals/classof-raw.js");
2772 2793
@@ -2778,14 +2799,42 @@
2778 2799 // throws an error in rhino, see https://github.com/mozilla/rhino/issues/346
2779 2800 // eslint-disable-next-line no-prototype-builtins -- safe
2780 2801 return !$Object('z').propertyIsEnumerable(0);
2781 2802 }) ? function (it) {
2782 - return classof(it) === 'String' ? split(it, '') : $Object(it);
2803 + return classof(it) == 'String' ? split(it, '') : $Object(it);
2783 2804 } : $Object;
2784 2805
2785 2806
2786 2807 /***/ }),
2787 2808
2809 +/***/ "../node_modules/core-js/internals/inherit-if-required.js":
2810 +/*!****************************************************************!*\
2811 + !*** ../node_modules/core-js/internals/inherit-if-required.js ***!
2812 + \****************************************************************/
2813 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2814 +
2815 +var isCallable = __webpack_require__(/*! ../internals/is-callable */ "../node_modules/core-js/internals/is-callable.js");
2816 +var isObject = __webpack_require__(/*! ../internals/is-object */ "../node_modules/core-js/internals/is-object.js");
2817 +var setPrototypeOf = __webpack_require__(/*! ../internals/object-set-prototype-of */ "../node_modules/core-js/internals/object-set-prototype-of.js");
2818 +
2819 +// makes subclassing work correct for wrapped built-ins
2820 +module.exports = function ($this, dummy, Wrapper) {
2821 + var NewTarget, NewTargetPrototype;
2822 + if (
2823 + // it can work only with native `setPrototypeOf`
2824 + setPrototypeOf &&
2825 + // we haven't completely correct pre-ES6 way for getting `new.target`, so use this
2826 + isCallable(NewTarget = dummy.constructor) &&
2827 + NewTarget !== Wrapper &&
2828 + isObject(NewTargetPrototype = NewTarget.prototype) &&
2829 + NewTargetPrototype !== Wrapper.prototype
2830 + ) setPrototypeOf($this, NewTargetPrototype);
2831 + return $this;
2832 +};
2833 +
2834 +
2835 +/***/ }),
2836 +
2788 2837 /***/ "../node_modules/core-js/internals/inspect-source.js":
2789 2838 /*!***********************************************************!*\
2790 2839 !*** ../node_modules/core-js/internals/inspect-source.js ***!
2791 2840 \***********************************************************/
@@ -2790,10 +2839,8 @@
2790 2839 !*** ../node_modules/core-js/internals/inspect-source.js ***!
2791 2840 \***********************************************************/
2792 2841 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2793 2842
2794 -"use strict";
2795 -
2796 2843 var uncurryThis = __webpack_require__(/*! ../internals/function-uncurry-this */ "../node_modules/core-js/internals/function-uncurry-this.js");
2797 2844 var isCallable = __webpack_require__(/*! ../internals/is-callable */ "../node_modules/core-js/internals/is-callable.js");
2798 2845 var store = __webpack_require__(/*! ../internals/shared-store */ "../node_modules/core-js/internals/shared-store.js");
2799 2846
@@ -2810,8 +2857,28 @@
2810 2857
2811 2858
2812 2859 /***/ }),
2813 2860
2861 +/***/ "../node_modules/core-js/internals/install-error-cause.js":
2862 +/*!****************************************************************!*\
2863 + !*** ../node_modules/core-js/internals/install-error-cause.js ***!
2864 + \****************************************************************/
2865 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2866 +
2867 +var isObject = __webpack_require__(/*! ../internals/is-object */ "../node_modules/core-js/internals/is-object.js");
2868 +var createNonEnumerableProperty = __webpack_require__(/*! ../internals/create-non-enumerable-property */ "../node_modules/core-js/internals/create-non-enumerable-property.js");
2869 +
2870 +// `InstallErrorCause` abstract operation
2871 +// https://tc39.es/proposal-error-cause/#sec-errorobjects-install-error-cause
2872 +module.exports = function (O, options) {
2873 + if (isObject(options) && 'cause' in options) {
2874 + createNonEnumerableProperty(O, 'cause', options.cause);
2875 + }
2876 +};
2877 +
2878 +
2879 +/***/ }),
2880 +
2814 2881 /***/ "../node_modules/core-js/internals/internal-state.js":
2815 2882 /*!***********************************************************!*\
2816 2883 !*** ../node_modules/core-js/internals/internal-state.js ***!
2817 2884 \***********************************************************/
@@ -2816,12 +2883,10 @@
2816 2883 !*** ../node_modules/core-js/internals/internal-state.js ***!
2817 2884 \***********************************************************/
2818 2885 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2819 2886
2820 -"use strict";
2821 -
2822 2887 var NATIVE_WEAK_MAP = __webpack_require__(/*! ../internals/weak-map-basic-detection */ "../node_modules/core-js/internals/weak-map-basic-detection.js");
2823 -var globalThis = __webpack_require__(/*! ../internals/global-this */ "../node_modules/core-js/internals/global-this.js");
2888 +var global = __webpack_require__(/*! ../internals/global */ "../node_modules/core-js/internals/global.js");
2824 2889 var isObject = __webpack_require__(/*! ../internals/is-object */ "../node_modules/core-js/internals/is-object.js");
2825 2890 var createNonEnumerableProperty = __webpack_require__(/*! ../internals/create-non-enumerable-property */ "../node_modules/core-js/internals/create-non-enumerable-property.js");
2826 2891 var hasOwn = __webpack_require__(/*! ../internals/has-own-property */ "../node_modules/core-js/internals/has-own-property.js");
2827 2892 var shared = __webpack_require__(/*! ../internals/shared-store */ "../node_modules/core-js/internals/shared-store.js");
@@ -2828,10 +2893,10 @@
2828 2893 var sharedKey = __webpack_require__(/*! ../internals/shared-key */ "../node_modules/core-js/internals/shared-key.js");
2829 2894 var hiddenKeys = __webpack_require__(/*! ../internals/hidden-keys */ "../node_modules/core-js/internals/hidden-keys.js");
2830 2895
2831 2896 var OBJECT_ALREADY_INITIALIZED = 'Object already initialized';
2832 -var TypeError = globalThis.TypeError;
2833 -var WeakMap = globalThis.WeakMap;
2897 +var TypeError = global.TypeError;
2898 +var WeakMap = global.WeakMap;
2834 2899 var set, get, has;
2835 2900
2836 2901 var enforce = function (it) {
2837 2902 return has(it) ? get(it) : set(it, {});
@@ -2840,9 +2905,9 @@
2840 2905 var getterFor = function (TYPE) {
2841 2906 return function (it) {
2842 2907 var state;
2843 2908 if (!isObject(it) || (state = get(it)).type !== TYPE) {
2844 - throw new TypeError('Incompatible receiver, ' + TYPE + ' required');
2909 + throw TypeError('Incompatible receiver, ' + TYPE + ' required');
2845 2910 } return state;
2846 2911 };
2847 2912 };
2848 2913
@@ -2853,9 +2918,9 @@
2853 2918 store.has = store.has;
2854 2919 store.set = store.set;
2855 2920 /* eslint-enable no-self-assign -- prototype methods protection */
2856 2921 set = function (it, metadata) {
2857 - if (store.has(it)) throw new TypeError(OBJECT_ALREADY_INITIALIZED);
2922 + if (store.has(it)) throw TypeError(OBJECT_ALREADY_INITIALIZED);
2858 2923 metadata.facade = it;
2859 2924 store.set(it, metadata);
2860 2925 return metadata;
2861 2926 };
@@ -2868,9 +2933,9 @@
2868 2933 } else {
2869 2934 var STATE = sharedKey('state');
2870 2935 hiddenKeys[STATE] = true;
2871 2936 set = function (it, metadata) {
2872 - if (hasOwn(it, STATE)) throw new TypeError(OBJECT_ALREADY_INITIALIZED);
2937 + if (hasOwn(it, STATE)) throw TypeError(OBJECT_ALREADY_INITIALIZED);
2873 2938 metadata.facade = it;
2874 2939 createNonEnumerableProperty(it, STATE, metadata);
2875 2940 return metadata;
2876 2941 };
@@ -2892,65 +2957,21 @@
2892 2957
2893 2958
2894 2959 /***/ }),
2895 2960
2896 -/***/ "../node_modules/core-js/internals/is-array-iterator-method.js":
2897 -/*!*********************************************************************!*\
2898 - !*** ../node_modules/core-js/internals/is-array-iterator-method.js ***!
2899 - \*********************************************************************/
2900 -/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2901 -
2902 -"use strict";
2903 -
2904 -var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "../node_modules/core-js/internals/well-known-symbol.js");
2905 -var Iterators = __webpack_require__(/*! ../internals/iterators */ "../node_modules/core-js/internals/iterators.js");
2906 -
2907 -var ITERATOR = wellKnownSymbol('iterator');
2908 -var ArrayPrototype = Array.prototype;
2909 -
2910 -// check on default Array iterator
2911 -module.exports = function (it) {
2912 - return it !== undefined && (Iterators.Array === it || ArrayPrototype[ITERATOR] === it);
2913 -};
2914 -
2915 -
2916 -/***/ }),
2917 -
2918 -/***/ "../node_modules/core-js/internals/is-array.js":
2919 -/*!*****************************************************!*\
2920 - !*** ../node_modules/core-js/internals/is-array.js ***!
2921 - \*****************************************************/
2922 -/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2923 -
2924 -"use strict";
2925 -
2926 -var classof = __webpack_require__(/*! ../internals/classof-raw */ "../node_modules/core-js/internals/classof-raw.js");
2927 -
2928 -// `IsArray` abstract operation
2929 -// https://tc39.es/ecma262/#sec-isarray
2930 -// eslint-disable-next-line es/no-array-isarray -- safe
2931 -module.exports = Array.isArray || function isArray(argument) {
2932 - return classof(argument) === 'Array';
2933 -};
2934 -
2935 -
2936 -/***/ }),
2937 -
2938 2961 /***/ "../node_modules/core-js/internals/is-callable.js":
2939 2962 /*!********************************************************!*\
2940 2963 !*** ../node_modules/core-js/internals/is-callable.js ***!
2941 2964 \********************************************************/
2942 -/***/ ((module) => {
2965 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2943 2966
2944 -"use strict";
2967 +var $documentAll = __webpack_require__(/*! ../internals/document-all */ "../node_modules/core-js/internals/document-all.js");
2945 2968
2946 -// https://tc39.es/ecma262/#sec-IsHTMLDDA-internal-slot
2947 -var documentAll = typeof document == 'object' && document.all;
2969 +var documentAll = $documentAll.all;
2948 2970
2949 2971 // `IsCallable` abstract operation
2950 2972 // https://tc39.es/ecma262/#sec-iscallable
2951 -// eslint-disable-next-line unicorn/no-typeof-undefined -- required for testing
2952 -module.exports = typeof documentAll == 'undefined' && documentAll !== undefined ? function (argument) {
2973 +module.exports = $documentAll.IS_HTMLDDA ? function (argument) {
2953 2974 return typeof argument == 'function' || argument === documentAll;
2954 2975 } : function (argument) {
2955 2976 return typeof argument == 'function';
2956 2977 };
@@ -2963,10 +2984,8 @@
2963 2984 !*** ../node_modules/core-js/internals/is-forced.js ***!
2964 2985 \******************************************************/
2965 2986 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2966 2987
2967 -"use strict";
2968 -
2969 2988 var fails = __webpack_require__(/*! ../internals/fails */ "../node_modules/core-js/internals/fails.js");
2970 2989 var isCallable = __webpack_require__(/*! ../internals/is-callable */ "../node_modules/core-js/internals/is-callable.js");
2971 2990
2972 2991 var replacement = /#|\.prototype\./;
@@ -2972,10 +2991,10 @@
2972 2991 var replacement = /#|\.prototype\./;
2973 2992
2974 2993 var isForced = function (feature, detection) {
2975 2994 var value = data[normalize(feature)];
2976 - return value === POLYFILL ? true
2977 - : value === NATIVE ? false
2995 + return value == POLYFILL ? true
2996 + : value == NATIVE ? false
2978 2997 : isCallable(detection) ? fails(detection)
2979 2998 : !!detection;
2980 2999 };
2981 3000
@@ -2997,10 +3016,8 @@
2997 3016 !*** ../node_modules/core-js/internals/is-null-or-undefined.js ***!
2998 3017 \*****************************************************************/
2999 3018 /***/ ((module) => {
3000 3019
3001 -"use strict";
3002 -
3003 3020 // we can't use just `it == null` since of `document.all` special case
3004 3021 // https://tc39.es/ecma262/#sec-IsHTMLDDA-internal-slot-aec
3005 3022 module.exports = function (it) {
3006 3023 return it === null || it === undefined;
@@ -3014,13 +3031,16 @@
3014 3031 !*** ../node_modules/core-js/internals/is-object.js ***!
3015 3032 \******************************************************/
3016 3033 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
3017 3034
3018 -"use strict";
3035 +var isCallable = __webpack_require__(/*! ../internals/is-callable */ "../node_modules/core-js/internals/is-callable.js");
3036 +var $documentAll = __webpack_require__(/*! ../internals/document-all */ "../node_modules/core-js/internals/document-all.js");
3019 3037
3020 -var isCallable = __webpack_require__(/*! ../internals/is-callable */ "../node_modules/core-js/internals/is-callable.js");
3038 +var documentAll = $documentAll.all;
3021 3039
3022 -module.exports = function (it) {
3040 +module.exports = $documentAll.IS_HTMLDDA ? function (it) {
3041 + return typeof it == 'object' ? it !== null : isCallable(it) || it === documentAll;
3042 +} : function (it) {
3023 3043 return typeof it == 'object' ? it !== null : isCallable(it);
3024 3044 };
3025 3045
3026 3046
@@ -3031,10 +3051,8 @@
3031 3051 !*** ../node_modules/core-js/internals/is-pure.js ***!
3032 3052 \****************************************************/
3033 3053 /***/ ((module) => {
3034 3054
3035 -"use strict";
3036 -
3037 3055 module.exports = false;
3038 3056
3039 3057
3040 3058 /***/ }),
@@ -3044,10 +3062,8 @@
3044 3062 !*** ../node_modules/core-js/internals/is-symbol.js ***!
3045 3063 \******************************************************/
3046 3064 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
3047 3065
3048 -"use strict";
3049 -
3050 3066 var getBuiltIn = __webpack_require__(/*! ../internals/get-built-in */ "../node_modules/core-js/internals/get-built-in.js");
3051 3067 var isCallable = __webpack_require__(/*! ../internals/is-callable */ "../node_modules/core-js/internals/is-callable.js");
3052 3068 var isPrototypeOf = __webpack_require__(/*! ../internals/object-is-prototype-of */ "../node_modules/core-js/internals/object-is-prototype-of.js");
3053 3069 var USE_SYMBOL_AS_UID = __webpack_require__(/*! ../internals/use-symbol-as-uid */ "../node_modules/core-js/internals/use-symbol-as-uid.js");
@@ -3063,377 +3079,8 @@
3063 3079
3064 3080
3065 3081 /***/ }),
3066 3082
3067 -/***/ "../node_modules/core-js/internals/iterate.js":
3068 -/*!****************************************************!*\
3069 - !*** ../node_modules/core-js/internals/iterate.js ***!
3070 - \****************************************************/
3071 -/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
3072 -
3073 -"use strict";
3074 -
3075 -var bind = __webpack_require__(/*! ../internals/function-bind-context */ "../node_modules/core-js/internals/function-bind-context.js");
3076 -var call = __webpack_require__(/*! ../internals/function-call */ "../node_modules/core-js/internals/function-call.js");
3077 -var anObject = __webpack_require__(/*! ../internals/an-object */ "../node_modules/core-js/internals/an-object.js");
3078 -var tryToString = __webpack_require__(/*! ../internals/try-to-string */ "../node_modules/core-js/internals/try-to-string.js");
3079 -var isArrayIteratorMethod = __webpack_require__(/*! ../internals/is-array-iterator-method */ "../node_modules/core-js/internals/is-array-iterator-method.js");
3080 -var lengthOfArrayLike = __webpack_require__(/*! ../internals/length-of-array-like */ "../node_modules/core-js/internals/length-of-array-like.js");
3081 -var isPrototypeOf = __webpack_require__(/*! ../internals/object-is-prototype-of */ "../node_modules/core-js/internals/object-is-prototype-of.js");
3082 -var getIterator = __webpack_require__(/*! ../internals/get-iterator */ "../node_modules/core-js/internals/get-iterator.js");
3083 -var getIteratorMethod = __webpack_require__(/*! ../internals/get-iterator-method */ "../node_modules/core-js/internals/get-iterator-method.js");
3084 -var iteratorClose = __webpack_require__(/*! ../internals/iterator-close */ "../node_modules/core-js/internals/iterator-close.js");
3085 -
3086 -var $TypeError = TypeError;
3087 -
3088 -var Result = function (stopped, result) {
3089 - this.stopped = stopped;
3090 - this.result = result;
3091 -};
3092 -
3093 -var ResultPrototype = Result.prototype;
3094 -
3095 -module.exports = function (iterable, unboundFunction, options) {
3096 - var that = options && options.that;
3097 - var AS_ENTRIES = !!(options && options.AS_ENTRIES);
3098 - var IS_RECORD = !!(options && options.IS_RECORD);
3099 - var IS_ITERATOR = !!(options && options.IS_ITERATOR);
3100 - var INTERRUPTED = !!(options && options.INTERRUPTED);
3101 - var fn = bind(unboundFunction, that);
3102 - var iterator, iterFn, index, length, result, next, step;
3103 -
3104 - var stop = function (condition) {
3105 - if (iterator) iteratorClose(iterator, 'normal');
3106 - return new Result(true, condition);
3107 - };
3108 -
3109 - var callFn = function (value) {
3110 - if (AS_ENTRIES) {
3111 - anObject(value);
3112 - return INTERRUPTED ? fn(value[0], value[1], stop) : fn(value[0], value[1]);
3113 - } return INTERRUPTED ? fn(value, stop) : fn(value);
3114 - };
3115 -
3116 - if (IS_RECORD) {
3117 - iterator = iterable.iterator;
3118 - } else if (IS_ITERATOR) {
3119 - iterator = iterable;
3120 - } else {
3121 - iterFn = getIteratorMethod(iterable);
3122 - if (!iterFn) throw new $TypeError(tryToString(iterable) + ' is not iterable');
3123 - // optimisation for array iterators
3124 - if (isArrayIteratorMethod(iterFn)) {
3125 - for (index = 0, length = lengthOfArrayLike(iterable); length > index; index++) {
3126 - result = callFn(iterable[index]);
3127 - if (result && isPrototypeOf(ResultPrototype, result)) return result;
3128 - } return new Result(false);
3129 - }
3130 - iterator = getIterator(iterable, iterFn);
3131 - }
3132 -
3133 - next = IS_RECORD ? iterable.next : iterator.next;
3134 - while (!(step = call(next, iterator)).done) {
3135 - try {
3136 - result = callFn(step.value);
3137 - } catch (error) {
3138 - iteratorClose(iterator, 'throw', error);
3139 - }
3140 - if (typeof result == 'object' && result && isPrototypeOf(ResultPrototype, result)) return result;
3141 - } return new Result(false);
3142 -};
3143 -
3144 -
3145 -/***/ }),
3146 -
3147 -/***/ "../node_modules/core-js/internals/iterator-close-all.js":
3148 -/*!***************************************************************!*\
3149 - !*** ../node_modules/core-js/internals/iterator-close-all.js ***!
3150 - \***************************************************************/
3151 -/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
3152 -
3153 -"use strict";
3154 -
3155 -var iteratorClose = __webpack_require__(/*! ../internals/iterator-close */ "../node_modules/core-js/internals/iterator-close.js");
3156 -
3157 -module.exports = function (iters, kind, value) {
3158 - for (var i = iters.length - 1; i >= 0; i--) {
3159 - if (iters[i] === undefined) continue;
3160 - try {
3161 - value = iteratorClose(iters[i].iterator, kind, value);
3162 - } catch (error) {
3163 - kind = 'throw';
3164 - value = error;
3165 - }
3166 - }
3167 - if (kind === 'throw') throw value;
3168 - return value;
3169 -};
3170 -
3171 -
3172 -/***/ }),
3173 -
3174 -/***/ "../node_modules/core-js/internals/iterator-close.js":
3175 -/*!***********************************************************!*\
3176 - !*** ../node_modules/core-js/internals/iterator-close.js ***!
3177 - \***********************************************************/
3178 -/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
3179 -
3180 -"use strict";
3181 -
3182 -var call = __webpack_require__(/*! ../internals/function-call */ "../node_modules/core-js/internals/function-call.js");
3183 -var anObject = __webpack_require__(/*! ../internals/an-object */ "../node_modules/core-js/internals/an-object.js");
3184 -var getMethod = __webpack_require__(/*! ../internals/get-method */ "../node_modules/core-js/internals/get-method.js");
3185 -
3186 -module.exports = function (iterator, kind, value) {
3187 - var innerResult, innerError;
3188 - anObject(iterator);
3189 - try {
3190 - innerResult = getMethod(iterator, 'return');
3191 - if (!innerResult) {
3192 - if (kind === 'throw') throw value;
3193 - return value;
3194 - }
3195 - innerResult = call(innerResult, iterator);
3196 - } catch (error) {
3197 - innerError = true;
3198 - innerResult = error;
3199 - }
3200 - if (kind === 'throw') throw value;
3201 - if (innerError) throw innerResult;
3202 - anObject(innerResult);
3203 - return value;
3204 -};
3205 -
3206 -
3207 -/***/ }),
3208 -
3209 -/***/ "../node_modules/core-js/internals/iterator-create-proxy.js":
3210 -/*!******************************************************************!*\
3211 - !*** ../node_modules/core-js/internals/iterator-create-proxy.js ***!
3212 - \******************************************************************/
3213 -/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
3214 -
3215 -"use strict";
3216 -
3217 -var call = __webpack_require__(/*! ../internals/function-call */ "../node_modules/core-js/internals/function-call.js");
3218 -var create = __webpack_require__(/*! ../internals/object-create */ "../node_modules/core-js/internals/object-create.js");
3219 -var createNonEnumerableProperty = __webpack_require__(/*! ../internals/create-non-enumerable-property */ "../node_modules/core-js/internals/create-non-enumerable-property.js");
3220 -var defineBuiltIns = __webpack_require__(/*! ../internals/define-built-ins */ "../node_modules/core-js/internals/define-built-ins.js");
3221 -var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "../node_modules/core-js/internals/well-known-symbol.js");
3222 -var InternalStateModule = __webpack_require__(/*! ../internals/internal-state */ "../node_modules/core-js/internals/internal-state.js");
3223 -var getMethod = __webpack_require__(/*! ../internals/get-method */ "../node_modules/core-js/internals/get-method.js");
3224 -var IteratorPrototype = (__webpack_require__(/*! ../internals/iterators-core */ "../node_modules/core-js/internals/iterators-core.js").IteratorPrototype);
3225 -var createIterResultObject = __webpack_require__(/*! ../internals/create-iter-result-object */ "../node_modules/core-js/internals/create-iter-result-object.js");
3226 -var iteratorClose = __webpack_require__(/*! ../internals/iterator-close */ "../node_modules/core-js/internals/iterator-close.js");
3227 -var iteratorCloseAll = __webpack_require__(/*! ../internals/iterator-close-all */ "../node_modules/core-js/internals/iterator-close-all.js");
3228 -
3229 -var TO_STRING_TAG = wellKnownSymbol('toStringTag');
3230 -var ITERATOR_HELPER = 'IteratorHelper';
3231 -var WRAP_FOR_VALID_ITERATOR = 'WrapForValidIterator';
3232 -var NORMAL = 'normal';
3233 -var THROW = 'throw';
3234 -var setInternalState = InternalStateModule.set;
3235 -
3236 -var createIteratorProxyPrototype = function (IS_ITERATOR) {
3237 - var getInternalState = InternalStateModule.getterFor(IS_ITERATOR ? WRAP_FOR_VALID_ITERATOR : ITERATOR_HELPER);
3238 -
3239 - return defineBuiltIns(create(IteratorPrototype), {
3240 - next: function next() {
3241 - var state = getInternalState(this);
3242 - // for simplification:
3243 - // for `%WrapForValidIteratorPrototype%.next` or with `state.returnHandlerResult` our `nextHandler` returns `IterResultObject`
3244 - // for `%IteratorHelperPrototype%.next` - just a value
3245 - if (IS_ITERATOR) return state.nextHandler();
3246 - if (state.done) return createIterResultObject(undefined, true);
3247 - try {
3248 - var result = state.nextHandler();
3249 - return state.returnHandlerResult ? result : createIterResultObject(result, state.done);
3250 - } catch (error) {
3251 - state.done = true;
3252 - throw error;
3253 - }
3254 - },
3255 - 'return': function () {
3256 - var state = getInternalState(this);
3257 - var iterator = state.iterator;
3258 - state.done = true;
3259 - if (IS_ITERATOR) {
3260 - var returnMethod = getMethod(iterator, 'return');
3261 - return returnMethod ? call(returnMethod, iterator) : createIterResultObject(undefined, true);
3262 - }
3263 - if (state.inner) try {
3264 - iteratorClose(state.inner.iterator, NORMAL);
3265 - } catch (error) {
3266 - return iteratorClose(iterator, THROW, error);
3267 - }
3268 - if (state.openIters) try {
3269 - iteratorCloseAll(state.openIters, NORMAL);
3270 - } catch (error) {
3271 - return iteratorClose(iterator, THROW, error);
3272 - }
3273 - if (iterator) iteratorClose(iterator, NORMAL);
3274 - return createIterResultObject(undefined, true);
3275 - }
3276 - });
3277 -};
3278 -
3279 -var WrapForValidIteratorPrototype = createIteratorProxyPrototype(true);
3280 -var IteratorHelperPrototype = createIteratorProxyPrototype(false);
3281 -
3282 -createNonEnumerableProperty(IteratorHelperPrototype, TO_STRING_TAG, 'Iterator Helper');
3283 -
3284 -module.exports = function (nextHandler, IS_ITERATOR, RETURN_HANDLER_RESULT) {
3285 - var IteratorProxy = function Iterator(record, state) {
3286 - if (state) {
3287 - state.iterator = record.iterator;
3288 - state.next = record.next;
3289 - } else state = record;
3290 - state.type = IS_ITERATOR ? WRAP_FOR_VALID_ITERATOR : ITERATOR_HELPER;
3291 - state.returnHandlerResult = !!RETURN_HANDLER_RESULT;
3292 - state.nextHandler = nextHandler;
3293 - state.counter = 0;
3294 - state.done = false;
3295 - setInternalState(this, state);
3296 - };
3297 -
3298 - IteratorProxy.prototype = IS_ITERATOR ? WrapForValidIteratorPrototype : IteratorHelperPrototype;
3299 -
3300 - return IteratorProxy;
3301 -};
3302 -
3303 -
3304 -/***/ }),
3305 -
3306 -/***/ "../node_modules/core-js/internals/iterator-helper-throws-on-invalid-iterator.js":
3307 -/*!***************************************************************************************!*\
3308 - !*** ../node_modules/core-js/internals/iterator-helper-throws-on-invalid-iterator.js ***!
3309 - \***************************************************************************************/
3310 -/***/ ((module) => {
3311 -
3312 -"use strict";
3313 -
3314 -// Should throw an error on invalid iterator
3315 -// https://issues.chromium.org/issues/336839115
3316 -module.exports = function (methodName, argument) {
3317 - // eslint-disable-next-line es/no-iterator -- required for testing
3318 - var method = typeof Iterator == 'function' && Iterator.prototype[methodName];
3319 - if (method) try {
3320 - method.call({ next: null }, argument).next();
3321 - } catch (error) {
3322 - return true;
3323 - }
3324 -};
3325 -
3326 -
3327 -/***/ }),
3328 -
3329 -/***/ "../node_modules/core-js/internals/iterator-helper-without-closing-on-early-error.js":
3330 -/*!*******************************************************************************************!*\
3331 - !*** ../node_modules/core-js/internals/iterator-helper-without-closing-on-early-error.js ***!
3332 - \*******************************************************************************************/
3333 -/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
3334 -
3335 -"use strict";
3336 -
3337 -var globalThis = __webpack_require__(/*! ../internals/global-this */ "../node_modules/core-js/internals/global-this.js");
3338 -
3339 -// https://github.com/tc39/ecma262/pull/3467
3340 -module.exports = function (METHOD_NAME, ExpectedError) {
3341 - var Iterator = globalThis.Iterator;
3342 - var IteratorPrototype = Iterator && Iterator.prototype;
3343 - var method = IteratorPrototype && IteratorPrototype[METHOD_NAME];
3344 -
3345 - var CLOSED = false;
3346 -
3347 - if (method) try {
3348 - method.call({
3349 - next: function () { return { done: true }; },
3350 - 'return': function () { CLOSED = true; }
3351 - }, -1);
3352 - } catch (error) {
3353 - // https://bugs.webkit.org/show_bug.cgi?id=291195
3354 - if (!(error instanceof ExpectedError)) CLOSED = false;
3355 - }
3356 -
3357 - if (!CLOSED) return method;
3358 -};
3359 -
3360 -
3361 -/***/ }),
3362 -
3363 -/***/ "../node_modules/core-js/internals/iterators-core.js":
3364 -/*!***********************************************************!*\
3365 - !*** ../node_modules/core-js/internals/iterators-core.js ***!
3366 - \***********************************************************/
3367 -/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
3368 -
3369 -"use strict";
3370 -
3371 -var fails = __webpack_require__(/*! ../internals/fails */ "../node_modules/core-js/internals/fails.js");
3372 -var isCallable = __webpack_require__(/*! ../internals/is-callable */ "../node_modules/core-js/internals/is-callable.js");
3373 -var isObject = __webpack_require__(/*! ../internals/is-object */ "../node_modules/core-js/internals/is-object.js");
3374 -var create = __webpack_require__(/*! ../internals/object-create */ "../node_modules/core-js/internals/object-create.js");
3375 -var getPrototypeOf = __webpack_require__(/*! ../internals/object-get-prototype-of */ "../node_modules/core-js/internals/object-get-prototype-of.js");
3376 -var defineBuiltIn = __webpack_require__(/*! ../internals/define-built-in */ "../node_modules/core-js/internals/define-built-in.js");
3377 -var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "../node_modules/core-js/internals/well-known-symbol.js");
3378 -var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "../node_modules/core-js/internals/is-pure.js");
3379 -
3380 -var ITERATOR = wellKnownSymbol('iterator');
3381 -var BUGGY_SAFARI_ITERATORS = false;
3382 -
3383 -// `%IteratorPrototype%` object
3384 -// https://tc39.es/ecma262/#sec-%iteratorprototype%-object
3385 -var IteratorPrototype, PrototypeOfArrayIteratorPrototype, arrayIterator;
3386 -
3387 -/* eslint-disable es/no-array-prototype-keys -- safe */
3388 -if ([].keys) {
3389 - arrayIterator = [].keys();
3390 - // Safari 8 has buggy iterators w/o `next`
3391 - if (!('next' in arrayIterator)) BUGGY_SAFARI_ITERATORS = true;
3392 - else {
3393 - PrototypeOfArrayIteratorPrototype = getPrototypeOf(getPrototypeOf(arrayIterator));
3394 - if (PrototypeOfArrayIteratorPrototype !== Object.prototype) IteratorPrototype = PrototypeOfArrayIteratorPrototype;
3395 - }
3396 -}
3397 -
3398 -var NEW_ITERATOR_PROTOTYPE = !isObject(IteratorPrototype) || fails(function () {
3399 - var test = {};
3400 - // FF44- legacy iterators case
3401 - return IteratorPrototype[ITERATOR].call(test) !== test;
3402 -});
3403 -
3404 -if (NEW_ITERATOR_PROTOTYPE) IteratorPrototype = {};
3405 -else if (IS_PURE) IteratorPrototype = create(IteratorPrototype);
3406 -
3407 -// `%IteratorPrototype%[@@iterator]()` method
3408 -// https://tc39.es/ecma262/#sec-%iteratorprototype%-@@iterator
3409 -if (!isCallable(IteratorPrototype[ITERATOR])) {
3410 - defineBuiltIn(IteratorPrototype, ITERATOR, function () {
3411 - return this;
3412 - });
3413 -}
3414 -
3415 -module.exports = {
3416 - IteratorPrototype: IteratorPrototype,
3417 - BUGGY_SAFARI_ITERATORS: BUGGY_SAFARI_ITERATORS
3418 -};
3419 -
3420 -
3421 -/***/ }),
3422 -
3423 -/***/ "../node_modules/core-js/internals/iterators.js":
3424 -/*!******************************************************!*\
3425 - !*** ../node_modules/core-js/internals/iterators.js ***!
3426 - \******************************************************/
3427 -/***/ ((module) => {
3428 -
3429 -"use strict";
3430 -
3431 -module.exports = {};
3432 -
3433 -
3434 -/***/ }),
3435 -
3436 3083 /***/ "../node_modules/core-js/internals/length-of-array-like.js":
3437 3084 /*!*****************************************************************!*\
3438 3085 !*** ../node_modules/core-js/internals/length-of-array-like.js ***!
3439 3086 \*****************************************************************/
@@ -3438,10 +3085,8 @@
3438 3085 !*** ../node_modules/core-js/internals/length-of-array-like.js ***!
3439 3086 \*****************************************************************/
3440 3087 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
3441 3088
3442 -"use strict";
3443 -
3444 3089 var toLength = __webpack_require__(/*! ../internals/to-length */ "../node_modules/core-js/internals/to-length.js");
3445 3090
3446 3091 // `LengthOfArrayLike` abstract operation
3447 3092 // https://tc39.es/ecma262/#sec-lengthofarraylike
@@ -3457,10 +3102,8 @@
3457 3102 !*** ../node_modules/core-js/internals/make-built-in.js ***!
3458 3103 \**********************************************************/
3459 3104 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
3460 3105
3461 -"use strict";
3462 -
3463 3106 var uncurryThis = __webpack_require__(/*! ../internals/function-uncurry-this */ "../node_modules/core-js/internals/function-uncurry-this.js");
3464 3107 var fails = __webpack_require__(/*! ../internals/fails */ "../node_modules/core-js/internals/fails.js");
3465 3108 var isCallable = __webpack_require__(/*! ../internals/is-callable */ "../node_modules/core-js/internals/is-callable.js");
3466 3109 var hasOwn = __webpack_require__(/*! ../internals/has-own-property */ "../node_modules/core-js/internals/has-own-property.js");
@@ -3485,9 +3128,9 @@
3485 3128 var TEMPLATE = String(String).split('String');
3486 3129
3487 3130 var makeBuiltIn = module.exports = function (value, name, options) {
3488 3131 if (stringSlice($String(name), 0, 7) === 'Symbol(') {
3489 - name = '[' + replace($String(name), /^Symbol\(([^)]*)\).*$/, '$1') + ']';
3132 + name = '[' + replace($String(name), /^Symbol\(([^)]*)\)/, '$1') + ']';
3490 3133 }
3491 3134 if (options && options.getter) name = 'get ' + name;
3492 3135 if (options && options.setter) name = 'set ' + name;
3493 3136 if (!hasOwn(value, 'name') || (CONFIGURABLE_FUNCTION_NAME && value.name !== name)) {
@@ -3523,10 +3166,8 @@
3523 3166 !*** ../node_modules/core-js/internals/math-trunc.js ***!
3524 3167 \*******************************************************/
3525 3168 /***/ ((module) => {
3526 3169
3527 -"use strict";
3528 -
3529 3170 var ceil = Math.ceil;
3530 3171 var floor = Math.floor;
3531 3172
3532 3173 // `Math.trunc` method
@@ -3539,136 +3180,23 @@
3539 3180
3540 3181
3541 3182 /***/ }),
3542 3183
3543 -/***/ "../node_modules/core-js/internals/object-create.js":
3544 -/*!**********************************************************!*\
3545 - !*** ../node_modules/core-js/internals/object-create.js ***!
3546 - \**********************************************************/
3184 +/***/ "../node_modules/core-js/internals/normalize-string-argument.js":
3185 +/*!**********************************************************************!*\
3186 + !*** ../node_modules/core-js/internals/normalize-string-argument.js ***!
3187 + \**********************************************************************/
3547 3188 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
3548 3189
3549 -"use strict";
3190 +var toString = __webpack_require__(/*! ../internals/to-string */ "../node_modules/core-js/internals/to-string.js");
3550 3191
3551 -/* global ActiveXObject -- old IE, WSH */
3552 -var anObject = __webpack_require__(/*! ../internals/an-object */ "../node_modules/core-js/internals/an-object.js");
3553 -var definePropertiesModule = __webpack_require__(/*! ../internals/object-define-properties */ "../node_modules/core-js/internals/object-define-properties.js");
3554 -var enumBugKeys = __webpack_require__(/*! ../internals/enum-bug-keys */ "../node_modules/core-js/internals/enum-bug-keys.js");
3555 -var hiddenKeys = __webpack_require__(/*! ../internals/hidden-keys */ "../node_modules/core-js/internals/hidden-keys.js");
3556 -var html = __webpack_require__(/*! ../internals/html */ "../node_modules/core-js/internals/html.js");
3557 -var documentCreateElement = __webpack_require__(/*! ../internals/document-create-element */ "../node_modules/core-js/internals/document-create-element.js");
3558 -var sharedKey = __webpack_require__(/*! ../internals/shared-key */ "../node_modules/core-js/internals/shared-key.js");
3559 -
3560 -var GT = '>';
3561 -var LT = '<';
3562 -var PROTOTYPE = 'prototype';
3563 -var SCRIPT = 'script';
3564 -var IE_PROTO = sharedKey('IE_PROTO');
3565 -
3566 -var EmptyConstructor = function () { /* empty */ };
3567 -
3568 -var scriptTag = function (content) {
3569 - return LT + SCRIPT + GT + content + LT + '/' + SCRIPT + GT;
3192 +module.exports = function (argument, $default) {
3193 + return argument === undefined ? arguments.length < 2 ? '' : $default : toString(argument);
3570 3194 };
3571 3195
3572 -// Create object with fake `null` prototype: use ActiveX Object with cleared prototype
3573 -var NullProtoObjectViaActiveX = function (activeXDocument) {
3574 - activeXDocument.write(scriptTag(''));
3575 - activeXDocument.close();
3576 - var temp = activeXDocument.parentWindow.Object;
3577 - // eslint-disable-next-line no-useless-assignment -- avoid memory leak
3578 - activeXDocument = null;
3579 - return temp;
3580 -};
3581 3196
3582 -// Create object with fake `null` prototype: use iframe Object with cleared prototype
3583 -var NullProtoObjectViaIFrame = function () {
3584 - // Thrash, waste and sodomy: IE GC bug
3585 - var iframe = documentCreateElement('iframe');
3586 - var JS = 'java' + SCRIPT + ':';
3587 - var iframeDocument;
3588 - iframe.style.display = 'none';
3589 - html.appendChild(iframe);
3590 - // https://github.com/zloirock/core-js/issues/475
3591 - iframe.src = String(JS);
3592 - iframeDocument = iframe.contentWindow.document;
3593 - iframeDocument.open();
3594 - iframeDocument.write(scriptTag('document.F=Object'));
3595 - iframeDocument.close();
3596 - return iframeDocument.F;
3597 -};
3598 -
3599 -// Check for document.domain and active x support
3600 -// No need to use active x approach when document.domain is not set
3601 -// see https://github.com/es-shims/es5-shim/issues/150
3602 -// variation of https://github.com/kitcambridge/es5-shim/commit/4f738ac066346
3603 -// avoid IE GC bug
3604 -var activeXDocument;
3605 -var NullProtoObject = function () {
3606 - try {
3607 - activeXDocument = new ActiveXObject('htmlfile');
3608 - } catch (error) { /* ignore */ }
3609 - NullProtoObject = typeof document != 'undefined'
3610 - ? document.domain && activeXDocument
3611 - ? NullProtoObjectViaActiveX(activeXDocument) // old IE
3612 - : NullProtoObjectViaIFrame()
3613 - : NullProtoObjectViaActiveX(activeXDocument); // WSH
3614 - var length = enumBugKeys.length;
3615 - while (length--) delete NullProtoObject[PROTOTYPE][enumBugKeys[length]];
3616 - return NullProtoObject();
3617 -};
3618 -
3619 -hiddenKeys[IE_PROTO] = true;
3620 -
3621 -// `Object.create` method
3622 -// https://tc39.es/ecma262/#sec-object.create
3623 -// eslint-disable-next-line es/no-object-create -- safe
3624 -module.exports = Object.create || function create(O, Properties) {
3625 - var result;
3626 - if (O !== null) {
3627 - EmptyConstructor[PROTOTYPE] = anObject(O);
3628 - result = new EmptyConstructor();
3629 - EmptyConstructor[PROTOTYPE] = null;
3630 - // add "__proto__" for Object.getPrototypeOf polyfill
3631 - result[IE_PROTO] = O;
3632 - } else result = NullProtoObject();
3633 - return Properties === undefined ? result : definePropertiesModule.f(result, Properties);
3634 -};
3635 -
3636 -
3637 3197 /***/ }),
3638 3198
3639 -/***/ "../node_modules/core-js/internals/object-define-properties.js":
3640 -/*!*********************************************************************!*\
3641 - !*** ../node_modules/core-js/internals/object-define-properties.js ***!
3642 - \*********************************************************************/
3643 -/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3644 -
3645 -"use strict";
3646 -
3647 -var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "../node_modules/core-js/internals/descriptors.js");
3648 -var V8_PROTOTYPE_DEFINE_BUG = __webpack_require__(/*! ../internals/v8-prototype-define-bug */ "../node_modules/core-js/internals/v8-prototype-define-bug.js");
3649 -var definePropertyModule = __webpack_require__(/*! ../internals/object-define-property */ "../node_modules/core-js/internals/object-define-property.js");
3650 -var anObject = __webpack_require__(/*! ../internals/an-object */ "../node_modules/core-js/internals/an-object.js");
3651 -var toIndexedObject = __webpack_require__(/*! ../internals/to-indexed-object */ "../node_modules/core-js/internals/to-indexed-object.js");
3652 -var objectKeys = __webpack_require__(/*! ../internals/object-keys */ "../node_modules/core-js/internals/object-keys.js");
3653 -
3654 -// `Object.defineProperties` method
3655 -// https://tc39.es/ecma262/#sec-object.defineproperties
3656 -// eslint-disable-next-line es/no-object-defineproperties -- safe
3657 -exports.f = DESCRIPTORS && !V8_PROTOTYPE_DEFINE_BUG ? Object.defineProperties : function defineProperties(O, Properties) {
3658 - anObject(O);
3659 - var props = toIndexedObject(Properties);
3660 - var keys = objectKeys(Properties);
3661 - var length = keys.length;
3662 - var index = 0;
3663 - var key;
3664 - while (length > index) definePropertyModule.f(O, key = keys[index++], props[key]);
3665 - return O;
3666 -};
3667 -
3668 -
3669 -/***/ }),
3670 -
3671 3199 /***/ "../node_modules/core-js/internals/object-define-property.js":
3672 3200 /*!*******************************************************************!*\
3673 3201 !*** ../node_modules/core-js/internals/object-define-property.js ***!
3674 3202 \*******************************************************************/
@@ -3673,10 +3201,8 @@
3673 3201 !*** ../node_modules/core-js/internals/object-define-property.js ***!
3674 3202 \*******************************************************************/
3675 3203 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3676 3204
3677 -"use strict";
3678 -
3679 3205 var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "../node_modules/core-js/internals/descriptors.js");
3680 3206 var IE8_DOM_DEFINE = __webpack_require__(/*! ../internals/ie8-dom-define */ "../node_modules/core-js/internals/ie8-dom-define.js");
3681 3207 var V8_PROTOTYPE_DEFINE_BUG = __webpack_require__(/*! ../internals/v8-prototype-define-bug */ "../node_modules/core-js/internals/v8-prototype-define-bug.js");
3682 3208 var anObject = __webpack_require__(/*! ../internals/an-object */ "../node_modules/core-js/internals/an-object.js");
@@ -3714,9 +3240,9 @@
3714 3240 anObject(Attributes);
3715 3241 if (IE8_DOM_DEFINE) try {
3716 3242 return $defineProperty(O, P, Attributes);
3717 3243 } catch (error) { /* empty */ }
3718 - if ('get' in Attributes || 'set' in Attributes) throw new $TypeError('Accessors not supported');
3244 + if ('get' in Attributes || 'set' in Attributes) throw $TypeError('Accessors not supported');
3719 3245 if ('value' in Attributes) O[P] = Attributes.value;
3720 3246 return O;
3721 3247 };
3722 3248
@@ -3728,10 +3254,8 @@
3728 3254 !*** ../node_modules/core-js/internals/object-get-own-property-descriptor.js ***!
3729 3255 \*******************************************************************************/
3730 3256 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3731 3257
3732 -"use strict";
3733 -
3734 3258 var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "../node_modules/core-js/internals/descriptors.js");
3735 3259 var call = __webpack_require__(/*! ../internals/function-call */ "../node_modules/core-js/internals/function-call.js");
3736 3260 var propertyIsEnumerableModule = __webpack_require__(/*! ../internals/object-property-is-enumerable */ "../node_modules/core-js/internals/object-property-is-enumerable.js");
3737 3261 var createPropertyDescriptor = __webpack_require__(/*! ../internals/create-property-descriptor */ "../node_modules/core-js/internals/create-property-descriptor.js");
@@ -3762,10 +3286,8 @@
3762 3286 !*** ../node_modules/core-js/internals/object-get-own-property-names.js ***!
3763 3287 \**************************************************************************/
3764 3288 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3765 3289
3766 -"use strict";
3767 -
3768 3290 var internalObjectKeys = __webpack_require__(/*! ../internals/object-keys-internal */ "../node_modules/core-js/internals/object-keys-internal.js");
3769 3291 var enumBugKeys = __webpack_require__(/*! ../internals/enum-bug-keys */ "../node_modules/core-js/internals/enum-bug-keys.js");
3770 3292
3771 3293 var hiddenKeys = enumBugKeys.concat('length', 'prototype');
@@ -3785,10 +3307,8 @@
3785 3307 !*** ../node_modules/core-js/internals/object-get-own-property-symbols.js ***!
3786 3308 \****************************************************************************/
3787 3309 /***/ ((__unused_webpack_module, exports) => {
3788 3310
3789 -"use strict";
3790 -
3791 3311 // eslint-disable-next-line es/no-object-getownpropertysymbols -- safe
3792 3312 exports.f = Object.getOwnPropertySymbols;
3793 3313
3794 3314
@@ -3793,41 +3313,8 @@
3793 3313
3794 3314
3795 3315 /***/ }),
3796 3316
3797 -/***/ "../node_modules/core-js/internals/object-get-prototype-of.js":
3798 -/*!********************************************************************!*\
3799 - !*** ../node_modules/core-js/internals/object-get-prototype-of.js ***!
3800 - \********************************************************************/
3801 -/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
3802 -
3803 -"use strict";
3804 -
3805 -var hasOwn = __webpack_require__(/*! ../internals/has-own-property */ "../node_modules/core-js/internals/has-own-property.js");
3806 -var isCallable = __webpack_require__(/*! ../internals/is-callable */ "../node_modules/core-js/internals/is-callable.js");
3807 -var toObject = __webpack_require__(/*! ../internals/to-object */ "../node_modules/core-js/internals/to-object.js");
3808 -var sharedKey = __webpack_require__(/*! ../internals/shared-key */ "../node_modules/core-js/internals/shared-key.js");
3809 -var CORRECT_PROTOTYPE_GETTER = __webpack_require__(/*! ../internals/correct-prototype-getter */ "../node_modules/core-js/internals/correct-prototype-getter.js");
3810 -
3811 -var IE_PROTO = sharedKey('IE_PROTO');
3812 -var $Object = Object;
3813 -var ObjectPrototype = $Object.prototype;
3814 -
3815 -// `Object.getPrototypeOf` method
3816 -// https://tc39.es/ecma262/#sec-object.getprototypeof
3817 -// eslint-disable-next-line es/no-object-getprototypeof -- safe
3818 -module.exports = CORRECT_PROTOTYPE_GETTER ? $Object.getPrototypeOf : function (O) {
3819 - var object = toObject(O);
3820 - if (hasOwn(object, IE_PROTO)) return object[IE_PROTO];
3821 - var constructor = object.constructor;
3822 - if (isCallable(constructor) && object instanceof constructor) {
3823 - return constructor.prototype;
3824 - } return object instanceof $Object ? ObjectPrototype : null;
3825 -};
3826 -
3827 -
3828 -/***/ }),
3829 -
3830 3317 /***/ "../node_modules/core-js/internals/object-is-prototype-of.js":
3831 3318 /*!*******************************************************************!*\
3832 3319 !*** ../node_modules/core-js/internals/object-is-prototype-of.js ***!
3833 3320 \*******************************************************************/
@@ -3832,10 +3319,8 @@
3832 3319 !*** ../node_modules/core-js/internals/object-is-prototype-of.js ***!
3833 3320 \*******************************************************************/
3834 3321 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
3835 3322
3836 -"use strict";
3837 -
3838 3323 var uncurryThis = __webpack_require__(/*! ../internals/function-uncurry-this */ "../node_modules/core-js/internals/function-uncurry-this.js");
3839 3324
3840 3325 module.exports = uncurryThis({}.isPrototypeOf);
3841 3326
@@ -3847,10 +3332,8 @@
3847 3332 !*** ../node_modules/core-js/internals/object-keys-internal.js ***!
3848 3333 \*****************************************************************/
3849 3334 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
3850 3335
3851 -"use strict";
3852 -
3853 3336 var uncurryThis = __webpack_require__(/*! ../internals/function-uncurry-this */ "../node_modules/core-js/internals/function-uncurry-this.js");
3854 3337 var hasOwn = __webpack_require__(/*! ../internals/has-own-property */ "../node_modules/core-js/internals/has-own-property.js");
3855 3338 var toIndexedObject = __webpack_require__(/*! ../internals/to-indexed-object */ "../node_modules/core-js/internals/to-indexed-object.js");
3856 3339 var indexOf = (__webpack_require__(/*! ../internals/array-includes */ "../node_modules/core-js/internals/array-includes.js").indexOf);
@@ -3873,29 +3356,8 @@
3873 3356
3874 3357
3875 3358 /***/ }),
3876 3359
3877 -/***/ "../node_modules/core-js/internals/object-keys.js":
3878 -/*!********************************************************!*\
3879 - !*** ../node_modules/core-js/internals/object-keys.js ***!
3880 - \********************************************************/
3881 -/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
3882 -
3883 -"use strict";
3884 -
3885 -var internalObjectKeys = __webpack_require__(/*! ../internals/object-keys-internal */ "../node_modules/core-js/internals/object-keys-internal.js");
3886 -var enumBugKeys = __webpack_require__(/*! ../internals/enum-bug-keys */ "../node_modules/core-js/internals/enum-bug-keys.js");
3887 -
3888 -// `Object.keys` method
3889 -// https://tc39.es/ecma262/#sec-object.keys
3890 -// eslint-disable-next-line es/no-object-keys -- safe
3891 -module.exports = Object.keys || function keys(O) {
3892 - return internalObjectKeys(O, enumBugKeys);
3893 -};
3894 -
3895 -
3896 -/***/ }),
3897 -
3898 3360 /***/ "../node_modules/core-js/internals/object-property-is-enumerable.js":
3899 3361 /*!**************************************************************************!*\
3900 3362 !*** ../node_modules/core-js/internals/object-property-is-enumerable.js ***!
3901 3363 \**************************************************************************/
@@ -3919,8 +3381,44 @@
3919 3381
3920 3382
3921 3383 /***/ }),
3922 3384
3385 +/***/ "../node_modules/core-js/internals/object-set-prototype-of.js":
3386 +/*!********************************************************************!*\
3387 + !*** ../node_modules/core-js/internals/object-set-prototype-of.js ***!
3388 + \********************************************************************/
3389 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
3390 +
3391 +/* eslint-disable no-proto -- safe */
3392 +var uncurryThisAccessor = __webpack_require__(/*! ../internals/function-uncurry-this-accessor */ "../node_modules/core-js/internals/function-uncurry-this-accessor.js");
3393 +var anObject = __webpack_require__(/*! ../internals/an-object */ "../node_modules/core-js/internals/an-object.js");
3394 +var aPossiblePrototype = __webpack_require__(/*! ../internals/a-possible-prototype */ "../node_modules/core-js/internals/a-possible-prototype.js");
3395 +
3396 +// `Object.setPrototypeOf` method
3397 +// https://tc39.es/ecma262/#sec-object.setprototypeof
3398 +// Works with __proto__ only. Old v8 can't work with null proto objects.
3399 +// eslint-disable-next-line es/no-object-setprototypeof -- safe
3400 +module.exports = Object.setPrototypeOf || ('__proto__' in {} ? function () {
3401 + var CORRECT_SETTER = false;
3402 + var test = {};
3403 + var setter;
3404 + try {
3405 + setter = uncurryThisAccessor(Object.prototype, '__proto__', 'set');
3406 + setter(test, []);
3407 + CORRECT_SETTER = test instanceof Array;
3408 + } catch (error) { /* empty */ }
3409 + return function setPrototypeOf(O, proto) {
3410 + anObject(O);
3411 + aPossiblePrototype(proto);
3412 + if (CORRECT_SETTER) setter(O, proto);
3413 + else O.__proto__ = proto;
3414 + return O;
3415 + };
3416 +}() : undefined);
3417 +
3418 +
3419 +/***/ }),
3420 +
3923 3421 /***/ "../node_modules/core-js/internals/ordinary-to-primitive.js":
3924 3422 /*!******************************************************************!*\
3925 3423 !*** ../node_modules/core-js/internals/ordinary-to-primitive.js ***!
3926 3424 \******************************************************************/
@@ -3925,10 +3423,8 @@
3925 3423 !*** ../node_modules/core-js/internals/ordinary-to-primitive.js ***!
3926 3424 \******************************************************************/
3927 3425 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
3928 3426
3929 -"use strict";
3930 -
3931 3427 var call = __webpack_require__(/*! ../internals/function-call */ "../node_modules/core-js/internals/function-call.js");
3932 3428 var isCallable = __webpack_require__(/*! ../internals/is-callable */ "../node_modules/core-js/internals/is-callable.js");
3933 3429 var isObject = __webpack_require__(/*! ../internals/is-object */ "../node_modules/core-js/internals/is-object.js");
3934 3430
@@ -3940,9 +3436,9 @@
3940 3436 var fn, val;
3941 3437 if (pref === 'string' && isCallable(fn = input.toString) && !isObject(val = call(fn, input))) return val;
3942 3438 if (isCallable(fn = input.valueOf) && !isObject(val = call(fn, input))) return val;
3943 3439 if (pref !== 'string' && isCallable(fn = input.toString) && !isObject(val = call(fn, input))) return val;
3944 - throw new $TypeError("Can't convert object to primitive value");
3440 + throw $TypeError("Can't convert object to primitive value");
3945 3441 };
3946 3442
3947 3443
3948 3444 /***/ }),
@@ -3952,10 +3448,8 @@
3952 3448 !*** ../node_modules/core-js/internals/own-keys.js ***!
3953 3449 \*****************************************************/
3954 3450 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
3955 3451
3956 -"use strict";
3957 -
3958 3452 var getBuiltIn = __webpack_require__(/*! ../internals/get-built-in */ "../node_modules/core-js/internals/get-built-in.js");
3959 3453 var uncurryThis = __webpack_require__(/*! ../internals/function-uncurry-this */ "../node_modules/core-js/internals/function-uncurry-this.js");
3960 3454 var getOwnPropertyNamesModule = __webpack_require__(/*! ../internals/object-get-own-property-names */ "../node_modules/core-js/internals/object-get-own-property-names.js");
3961 3455 var getOwnPropertySymbolsModule = __webpack_require__(/*! ../internals/object-get-own-property-symbols */ "../node_modules/core-js/internals/object-get-own-property-symbols.js");
@@ -3972,8 +3466,27 @@
3972 3466
3973 3467
3974 3468 /***/ }),
3975 3469
3470 +/***/ "../node_modules/core-js/internals/proxy-accessor.js":
3471 +/*!***********************************************************!*\
3472 + !*** ../node_modules/core-js/internals/proxy-accessor.js ***!
3473 + \***********************************************************/
3474 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
3475 +
3476 +var defineProperty = (__webpack_require__(/*! ../internals/object-define-property */ "../node_modules/core-js/internals/object-define-property.js").f);
3477 +
3478 +module.exports = function (Target, Source, key) {
3479 + key in Target || defineProperty(Target, key, {
3480 + configurable: true,
3481 + get: function () { return Source[key]; },
3482 + set: function (it) { Source[key] = it; }
3483 + });
3484 +};
3485 +
3486 +
3487 +/***/ }),
3488 +
3976 3489 /***/ "../node_modules/core-js/internals/require-object-coercible.js":
3977 3490 /*!*********************************************************************!*\
3978 3491 !*** ../node_modules/core-js/internals/require-object-coercible.js ***!
3979 3492 \*********************************************************************/
@@ -3978,10 +3491,8 @@
3978 3491 !*** ../node_modules/core-js/internals/require-object-coercible.js ***!
3979 3492 \*********************************************************************/
3980 3493 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
3981 3494
3982 -"use strict";
3983 -
3984 3495 var isNullOrUndefined = __webpack_require__(/*! ../internals/is-null-or-undefined */ "../node_modules/core-js/internals/is-null-or-undefined.js");
3985 3496
3986 3497 var $TypeError = TypeError;
3987 3498
@@ -3987,9 +3498,9 @@
3987 3498
3988 3499 // `RequireObjectCoercible` abstract operation
3989 3500 // https://tc39.es/ecma262/#sec-requireobjectcoercible
3990 3501 module.exports = function (it) {
3991 - if (isNullOrUndefined(it)) throw new $TypeError("Can't call method on " + it);
3502 + if (isNullOrUndefined(it)) throw $TypeError("Can't call method on " + it);
3992 3503 return it;
3993 3504 };
3994 3505
3995 3506
@@ -4000,10 +3511,8 @@
4000 3511 !*** ../node_modules/core-js/internals/shared-key.js ***!
4001 3512 \*******************************************************/
4002 3513 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
4003 3514
4004 -"use strict";
4005 -
4006 3515 var shared = __webpack_require__(/*! ../internals/shared */ "../node_modules/core-js/internals/shared.js");
4007 3516 var uid = __webpack_require__(/*! ../internals/uid */ "../node_modules/core-js/internals/uid.js");
4008 3517
4009 3518 var keys = shared('keys');
@@ -4020,24 +3529,15 @@
4020 3529 !*** ../node_modules/core-js/internals/shared-store.js ***!
4021 3530 \*********************************************************/
4022 3531 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
4023 3532
4024 -"use strict";
4025 -
4026 -var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "../node_modules/core-js/internals/is-pure.js");
4027 -var globalThis = __webpack_require__(/*! ../internals/global-this */ "../node_modules/core-js/internals/global-this.js");
3533 +var global = __webpack_require__(/*! ../internals/global */ "../node_modules/core-js/internals/global.js");
4028 3534 var defineGlobalProperty = __webpack_require__(/*! ../internals/define-global-property */ "../node_modules/core-js/internals/define-global-property.js");
4029 3535
4030 3536 var SHARED = '__core-js_shared__';
4031 -var store = module.exports = globalThis[SHARED] || defineGlobalProperty(SHARED, {});
3537 +var store = global[SHARED] || defineGlobalProperty(SHARED, {});
4032 3538
4033 -(store.versions || (store.versions = [])).push({
4034 - version: '3.46.0',
4035 - mode: IS_PURE ? 'pure' : 'global',
4036 - copyright: '© 2014-2025 Denis Pushkarev (zloirock.ru), 2025 CoreJS Company (core-js.io)',
4037 - license: 'https://github.com/zloirock/core-js/blob/v3.46.0/LICENSE',
4038 - source: 'https://github.com/zloirock/core-js'
4039 -});
3539 +module.exports = store;
4040 3540
4041 3541
4042 3542 /***/ }),
4043 3543
@@ -4046,15 +3546,20 @@
4046 3546 !*** ../node_modules/core-js/internals/shared.js ***!
4047 3547 \***************************************************/
4048 3548 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
4049 3549
4050 -"use strict";
4051 -
3550 +var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "../node_modules/core-js/internals/is-pure.js");
4052 3551 var store = __webpack_require__(/*! ../internals/shared-store */ "../node_modules/core-js/internals/shared-store.js");
4053 3552
4054 -module.exports = function (key, value) {
4055 - return store[key] || (store[key] = value || {});
4056 -};
3553 +(module.exports = function (key, value) {
3554 + return store[key] || (store[key] = value !== undefined ? value : {});
3555 +})('versions', []).push({
3556 + version: '3.30.1',
3557 + mode: IS_PURE ? 'pure' : 'global',
3558 + copyright: '© 2014-2023 Denis Pushkarev (zloirock.ru)',
3559 + license: 'https://github.com/zloirock/core-js/blob/v3.30.1/LICENSE',
3560 + source: 'https://github.com/zloirock/core-js'
3561 +});
4057 3562
4058 3563
4059 3564 /***/ }),
4060 3565
@@ -4063,25 +3568,18 @@
4063 3568 !*** ../node_modules/core-js/internals/symbol-constructor-detection.js ***!
4064 3569 \*************************************************************************/
4065 3570 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
4066 3571
4067 -"use strict";
4068 -
4069 3572 /* eslint-disable es/no-symbol -- required for testing */
4070 -var V8_VERSION = __webpack_require__(/*! ../internals/environment-v8-version */ "../node_modules/core-js/internals/environment-v8-version.js");
3573 +var V8_VERSION = __webpack_require__(/*! ../internals/engine-v8-version */ "../node_modules/core-js/internals/engine-v8-version.js");
4071 3574 var fails = __webpack_require__(/*! ../internals/fails */ "../node_modules/core-js/internals/fails.js");
4072 -var globalThis = __webpack_require__(/*! ../internals/global-this */ "../node_modules/core-js/internals/global-this.js");
4073 3575
4074 -var $String = globalThis.String;
4075 -
4076 3576 // eslint-disable-next-line es/no-object-getownpropertysymbols -- required for testing
4077 3577 module.exports = !!Object.getOwnPropertySymbols && !fails(function () {
4078 - var symbol = Symbol('symbol detection');
3578 + var symbol = Symbol();
4079 3579 // Chrome 38 Symbol has incorrect toString conversion
4080 3580 // `get-own-property-symbols` polyfill symbols converted to object are not Symbol instances
4081 - // nb: Do not call `String` directly to avoid this being optimized out to `symbol+''` which will,
4082 - // of course, fail.
4083 - return !$String(symbol) || !(Object(symbol) instanceof Symbol) ||
3581 + return !String(symbol) || !(Object(symbol) instanceof Symbol) ||
4084 3582 // Chrome 38-40 symbols are not inherited from DOM collections prototypes to instances
4085 3583 !Symbol.sham && V8_VERSION && V8_VERSION < 41;
4086 3584 });
4087 3585
@@ -4093,10 +3591,8 @@
4093 3591 !*** ../node_modules/core-js/internals/to-absolute-index.js ***!
4094 3592 \**************************************************************/
4095 3593 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
4096 3594
4097 -"use strict";
4098 -
4099 3595 var toIntegerOrInfinity = __webpack_require__(/*! ../internals/to-integer-or-infinity */ "../node_modules/core-js/internals/to-integer-or-infinity.js");
4100 3596
4101 3597 var max = Math.max;
4102 3598 var min = Math.min;
@@ -4117,10 +3613,8 @@
4117 3613 !*** ../node_modules/core-js/internals/to-indexed-object.js ***!
4118 3614 \**************************************************************/
4119 3615 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
4120 3616
4121 -"use strict";
4122 -
4123 3617 // toObject with fallback for non-array-like ES3 strings
4124 3618 var IndexedObject = __webpack_require__(/*! ../internals/indexed-object */ "../node_modules/core-js/internals/indexed-object.js");
4125 3619 var requireObjectCoercible = __webpack_require__(/*! ../internals/require-object-coercible */ "../node_modules/core-js/internals/require-object-coercible.js");
4126 3620
@@ -4136,10 +3630,8 @@
4136 3630 !*** ../node_modules/core-js/internals/to-integer-or-infinity.js ***!
4137 3631 \*******************************************************************/
4138 3632 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
4139 3633
4140 -"use strict";
4141 -
4142 3634 var trunc = __webpack_require__(/*! ../internals/math-trunc */ "../node_modules/core-js/internals/math-trunc.js");
4143 3635
4144 3636 // `ToIntegerOrInfinity` abstract operation
4145 3637 // https://tc39.es/ecma262/#sec-tointegerorinfinity
@@ -4157,10 +3649,8 @@
4157 3649 !*** ../node_modules/core-js/internals/to-length.js ***!
4158 3650 \******************************************************/
4159 3651 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
4160 3652
4161 -"use strict";
4162 -
4163 3653 var toIntegerOrInfinity = __webpack_require__(/*! ../internals/to-integer-or-infinity */ "../node_modules/core-js/internals/to-integer-or-infinity.js");
4164 3654
4165 3655 var min = Math.min;
4166 3656
@@ -4166,10 +3656,9 @@
4166 3656
4167 3657 // `ToLength` abstract operation
4168 3658 // https://tc39.es/ecma262/#sec-tolength
4169 3659 module.exports = function (argument) {
4170 - var len = toIntegerOrInfinity(argument);
4171 - return len > 0 ? min(len, 0x1FFFFFFFFFFFFF) : 0; // 2 ** 53 - 1 == 9007199254740991
3660 + return argument > 0 ? min(toIntegerOrInfinity(argument), 0x1FFFFFFFFFFFFF) : 0; // 2 ** 53 - 1 == 9007199254740991
4172 3661 };
4173 3662
4174 3663
4175 3664 /***/ }),
@@ -4179,10 +3668,8 @@
4179 3668 !*** ../node_modules/core-js/internals/to-object.js ***!
4180 3669 \******************************************************/
4181 3670 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
4182 3671
4183 -"use strict";
4184 -
4185 3672 var requireObjectCoercible = __webpack_require__(/*! ../internals/require-object-coercible */ "../node_modules/core-js/internals/require-object-coercible.js");
4186 3673
4187 3674 var $Object = Object;
4188 3675
@@ -4200,10 +3687,8 @@
4200 3687 !*** ../node_modules/core-js/internals/to-primitive.js ***!
4201 3688 \*********************************************************/
4202 3689 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
4203 3690
4204 -"use strict";
4205 -
4206 3691 var call = __webpack_require__(/*! ../internals/function-call */ "../node_modules/core-js/internals/function-call.js");
4207 3692 var isObject = __webpack_require__(/*! ../internals/is-object */ "../node_modules/core-js/internals/is-object.js");
4208 3693 var isSymbol = __webpack_require__(/*! ../internals/is-symbol */ "../node_modules/core-js/internals/is-symbol.js");
4209 3694 var getMethod = __webpack_require__(/*! ../internals/get-method */ "../node_modules/core-js/internals/get-method.js");
@@ -4222,9 +3707,9 @@
4222 3707 if (exoticToPrim) {
4223 3708 if (pref === undefined) pref = 'default';
4224 3709 result = call(exoticToPrim, input, pref);
4225 3710 if (!isObject(result) || isSymbol(result)) return result;
4226 - throw new $TypeError("Can't convert object to primitive value");
3711 + throw $TypeError("Can't convert object to primitive value");
4227 3712 }
4228 3713 if (pref === undefined) pref = 'number';
4229 3714 return ordinaryToPrimitive(input, pref);
4230 3715 };
@@ -4237,10 +3722,8 @@
4237 3722 !*** ../node_modules/core-js/internals/to-property-key.js ***!
4238 3723 \************************************************************/
4239 3724 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
4240 3725
4241 -"use strict";
4242 -
4243 3726 var toPrimitive = __webpack_require__(/*! ../internals/to-primitive */ "../node_modules/core-js/internals/to-primitive.js");
4244 3727 var isSymbol = __webpack_require__(/*! ../internals/is-symbol */ "../node_modules/core-js/internals/is-symbol.js");
4245 3728
4246 3729 // `ToPropertyKey` abstract operation
@@ -4258,10 +3741,8 @@
4258 3741 !*** ../node_modules/core-js/internals/to-string-tag-support.js ***!
4259 3742 \******************************************************************/
4260 3743 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
4261 3744
4262 -"use strict";
4263 -
4264 3745 var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "../node_modules/core-js/internals/well-known-symbol.js");
4265 3746
4266 3747 var TO_STRING_TAG = wellKnownSymbol('toStringTag');
4267 3748 var test = {};
@@ -4272,8 +3753,26 @@
4272 3753
4273 3754
4274 3755 /***/ }),
4275 3756
3757 +/***/ "../node_modules/core-js/internals/to-string.js":
3758 +/*!******************************************************!*\
3759 + !*** ../node_modules/core-js/internals/to-string.js ***!
3760 + \******************************************************/
3761 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
3762 +
3763 +var classof = __webpack_require__(/*! ../internals/classof */ "../node_modules/core-js/internals/classof.js");
3764 +
3765 +var $String = String;
3766 +
3767 +module.exports = function (argument) {
3768 + if (classof(argument) === 'Symbol') throw TypeError('Cannot convert a Symbol value to a string');
3769 + return $String(argument);
3770 +};
3771 +
3772 +
3773 +/***/ }),
3774 +
4276 3775 /***/ "../node_modules/core-js/internals/try-to-string.js":
4277 3776 /*!**********************************************************!*\
4278 3777 !*** ../node_modules/core-js/internals/try-to-string.js ***!
4279 3778 \**********************************************************/
@@ -4278,10 +3777,8 @@
4278 3777 !*** ../node_modules/core-js/internals/try-to-string.js ***!
4279 3778 \**********************************************************/
4280 3779 /***/ ((module) => {
4281 3780
4282 -"use strict";
4283 -
4284 3781 var $String = String;
4285 3782
4286 3783 module.exports = function (argument) {
4287 3784 try {
@@ -4299,15 +3796,13 @@
4299 3796 !*** ../node_modules/core-js/internals/uid.js ***!
4300 3797 \************************************************/
4301 3798 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
4302 3799
4303 -"use strict";
4304 -
4305 3800 var uncurryThis = __webpack_require__(/*! ../internals/function-uncurry-this */ "../node_modules/core-js/internals/function-uncurry-this.js");
4306 3801
4307 3802 var id = 0;
4308 3803 var postfix = Math.random();
4309 -var toString = uncurryThis(1.1.toString);
3804 +var toString = uncurryThis(1.0.toString);
4310 3805
4311 3806 module.exports = function (key) {
4312 3807 return 'Symbol(' + (key === undefined ? '' : key) + ')_' + toString(++id + postfix, 36);
4313 3808 };
@@ -4320,16 +3815,14 @@
4320 3815 !*** ../node_modules/core-js/internals/use-symbol-as-uid.js ***!
4321 3816 \**************************************************************/
4322 3817 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
4323 3818
4324 -"use strict";
4325 -
4326 3819 /* eslint-disable es/no-symbol -- required for testing */
4327 3820 var NATIVE_SYMBOL = __webpack_require__(/*! ../internals/symbol-constructor-detection */ "../node_modules/core-js/internals/symbol-constructor-detection.js");
4328 3821
4329 -module.exports = NATIVE_SYMBOL &&
4330 - !Symbol.sham &&
4331 - typeof Symbol.iterator == 'symbol';
3822 +module.exports = NATIVE_SYMBOL
3823 + && !Symbol.sham
3824 + && typeof Symbol.iterator == 'symbol';
4332 3825
4333 3826
4334 3827 /***/ }),
4335 3828
@@ -4338,10 +3831,8 @@
4338 3831 !*** ../node_modules/core-js/internals/v8-prototype-define-bug.js ***!
4339 3832 \********************************************************************/
4340 3833 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
4341 3834
4342 -"use strict";
4343 -
4344 3835 var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "../node_modules/core-js/internals/descriptors.js");
4345 3836 var fails = __webpack_require__(/*! ../internals/fails */ "../node_modules/core-js/internals/fails.js");
4346 3837
4347 3838 // V8 ~ Chrome 36-
@@ -4350,9 +3841,9 @@
4350 3841 // eslint-disable-next-line es/no-object-defineproperty -- required for testing
4351 3842 return Object.defineProperty(function () { /* empty */ }, 'prototype', {
4352 3843 value: 42,
4353 3844 writable: false
4354 - }).prototype !== 42;
3845 + }).prototype != 42;
4355 3846 });
4356 3847
4357 3848
4358 3849 /***/ }),
@@ -4362,14 +3853,12 @@
4362 3853 !*** ../node_modules/core-js/internals/weak-map-basic-detection.js ***!
4363 3854 \*********************************************************************/
4364 3855 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
4365 3856
4366 -"use strict";
4367 -
4368 -var globalThis = __webpack_require__(/*! ../internals/global-this */ "../node_modules/core-js/internals/global-this.js");
3857 +var global = __webpack_require__(/*! ../internals/global */ "../node_modules/core-js/internals/global.js");
4369 3858 var isCallable = __webpack_require__(/*! ../internals/is-callable */ "../node_modules/core-js/internals/is-callable.js");
4370 3859
4371 -var WeakMap = globalThis.WeakMap;
3860 +var WeakMap = global.WeakMap;
4372 3861
4373 3862 module.exports = isCallable(WeakMap) && /native code/.test(String(WeakMap));
4374 3863
4375 3864
@@ -4380,11 +3869,9 @@
4380 3869 !*** ../node_modules/core-js/internals/well-known-symbol.js ***!
4381 3870 \**************************************************************/
4382 3871 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
4383 3872
4384 -"use strict";
4385 -
4386 -var globalThis = __webpack_require__(/*! ../internals/global-this */ "../node_modules/core-js/internals/global-this.js");
3873 +var global = __webpack_require__(/*! ../internals/global */ "../node_modules/core-js/internals/global.js");
4387 3874 var shared = __webpack_require__(/*! ../internals/shared */ "../node_modules/core-js/internals/shared.js");
4388 3875 var hasOwn = __webpack_require__(/*! ../internals/has-own-property */ "../node_modules/core-js/internals/has-own-property.js");
4389 3876 var uid = __webpack_require__(/*! ../internals/uid */ "../node_modules/core-js/internals/uid.js");
4390 3877 var NATIVE_SYMBOL = __webpack_require__(/*! ../internals/symbol-constructor-detection */ "../node_modules/core-js/internals/symbol-constructor-detection.js");
@@ -4389,9 +3876,9 @@
4389 3876 var uid = __webpack_require__(/*! ../internals/uid */ "../node_modules/core-js/internals/uid.js");
4390 3877 var NATIVE_SYMBOL = __webpack_require__(/*! ../internals/symbol-constructor-detection */ "../node_modules/core-js/internals/symbol-constructor-detection.js");
4391 3878 var USE_SYMBOL_AS_UID = __webpack_require__(/*! ../internals/use-symbol-as-uid */ "../node_modules/core-js/internals/use-symbol-as-uid.js");
4392 3879
4393 -var Symbol = globalThis.Symbol;
3880 +var Symbol = global.Symbol;
4394 3881 var WellKnownSymbolsStore = shared('wks');
4395 3882 var createWellKnownSymbol = USE_SYMBOL_AS_UID ? Symbol['for'] || Symbol : Symbol && Symbol.withoutSetter || uid;
4396 3883
4397 3884 module.exports = function (name) {
@@ -4404,407 +3891,163 @@
4404 3891
4405 3892
4406 3893 /***/ }),
4407 3894
4408 -/***/ "../node_modules/core-js/modules/es.array.push.js":
4409 -/*!********************************************************!*\
4410 - !*** ../node_modules/core-js/modules/es.array.push.js ***!
4411 - \********************************************************/
4412 -/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
3895 +/***/ "../node_modules/core-js/internals/wrap-error-constructor-with-cause.js":
3896 +/*!******************************************************************************!*\
3897 + !*** ../node_modules/core-js/internals/wrap-error-constructor-with-cause.js ***!
3898 + \******************************************************************************/
3899 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
4413 3900
4414 3901 "use strict";
4415 3902
4416 -var $ = __webpack_require__(/*! ../internals/export */ "../node_modules/core-js/internals/export.js");
4417 -var toObject = __webpack_require__(/*! ../internals/to-object */ "../node_modules/core-js/internals/to-object.js");
4418 -var lengthOfArrayLike = __webpack_require__(/*! ../internals/length-of-array-like */ "../node_modules/core-js/internals/length-of-array-like.js");
4419 -var setArrayLength = __webpack_require__(/*! ../internals/array-set-length */ "../node_modules/core-js/internals/array-set-length.js");
4420 -var doesNotExceedSafeInteger = __webpack_require__(/*! ../internals/does-not-exceed-safe-integer */ "../node_modules/core-js/internals/does-not-exceed-safe-integer.js");
4421 -var fails = __webpack_require__(/*! ../internals/fails */ "../node_modules/core-js/internals/fails.js");
4422 -
4423 -var INCORRECT_TO_LENGTH = fails(function () {
4424 - return [].push.call({ length: 0x100000000 }, 1) !== 4294967297;
4425 -});
4426 -
4427 -// V8 <= 121 and Safari <= 15.4; FF < 23 throws InternalError
4428 -// https://bugs.chromium.org/p/v8/issues/detail?id=12681
4429 -var properErrorOnNonWritableLength = function () {
4430 - try {
4431 - // eslint-disable-next-line es/no-object-defineproperty -- safe
4432 - Object.defineProperty([], 'length', { writable: false }).push();
4433 - } catch (error) {
4434 - return error instanceof TypeError;
4435 - }
4436 -};
4437 -
4438 -var FORCED = INCORRECT_TO_LENGTH || !properErrorOnNonWritableLength();
4439 -
4440 -// `Array.prototype.push` method
4441 -// https://tc39.es/ecma262/#sec-array.prototype.push
4442 -$({ target: 'Array', proto: true, arity: 1, forced: FORCED }, {
4443 - // eslint-disable-next-line no-unused-vars -- required for `.length`
4444 - push: function push(item) {
4445 - var O = toObject(this);
4446 - var len = lengthOfArrayLike(O);
4447 - var argCount = arguments.length;
4448 - doesNotExceedSafeInteger(len + argCount);
4449 - for (var i = 0; i < argCount; i++) {
4450 - O[len] = arguments[i];
4451 - len++;
4452 - }
4453 - setArrayLength(O, len);
4454 - return len;
4455 - }
4456 -});
4457 -
4458 -
4459 -/***/ }),
4460 -
4461 -/***/ "../node_modules/core-js/modules/es.iterator.constructor.js":
4462 -/*!******************************************************************!*\
4463 - !*** ../node_modules/core-js/modules/es.iterator.constructor.js ***!
4464 - \******************************************************************/
4465 -/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
4466 -
4467 -"use strict";
4468 -
4469 -var $ = __webpack_require__(/*! ../internals/export */ "../node_modules/core-js/internals/export.js");
4470 -var globalThis = __webpack_require__(/*! ../internals/global-this */ "../node_modules/core-js/internals/global-this.js");
4471 -var anInstance = __webpack_require__(/*! ../internals/an-instance */ "../node_modules/core-js/internals/an-instance.js");
4472 -var anObject = __webpack_require__(/*! ../internals/an-object */ "../node_modules/core-js/internals/an-object.js");
4473 -var isCallable = __webpack_require__(/*! ../internals/is-callable */ "../node_modules/core-js/internals/is-callable.js");
4474 -var getPrototypeOf = __webpack_require__(/*! ../internals/object-get-prototype-of */ "../node_modules/core-js/internals/object-get-prototype-of.js");
4475 -var defineBuiltInAccessor = __webpack_require__(/*! ../internals/define-built-in-accessor */ "../node_modules/core-js/internals/define-built-in-accessor.js");
4476 -var createProperty = __webpack_require__(/*! ../internals/create-property */ "../node_modules/core-js/internals/create-property.js");
4477 -var fails = __webpack_require__(/*! ../internals/fails */ "../node_modules/core-js/internals/fails.js");
3903 +var getBuiltIn = __webpack_require__(/*! ../internals/get-built-in */ "../node_modules/core-js/internals/get-built-in.js");
4478 3904 var hasOwn = __webpack_require__(/*! ../internals/has-own-property */ "../node_modules/core-js/internals/has-own-property.js");
4479 -var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "../node_modules/core-js/internals/well-known-symbol.js");
4480 -var IteratorPrototype = (__webpack_require__(/*! ../internals/iterators-core */ "../node_modules/core-js/internals/iterators-core.js").IteratorPrototype);
3905 +var createNonEnumerableProperty = __webpack_require__(/*! ../internals/create-non-enumerable-property */ "../node_modules/core-js/internals/create-non-enumerable-property.js");
3906 +var isPrototypeOf = __webpack_require__(/*! ../internals/object-is-prototype-of */ "../node_modules/core-js/internals/object-is-prototype-of.js");
3907 +var setPrototypeOf = __webpack_require__(/*! ../internals/object-set-prototype-of */ "../node_modules/core-js/internals/object-set-prototype-of.js");
3908 +var copyConstructorProperties = __webpack_require__(/*! ../internals/copy-constructor-properties */ "../node_modules/core-js/internals/copy-constructor-properties.js");
3909 +var proxyAccessor = __webpack_require__(/*! ../internals/proxy-accessor */ "../node_modules/core-js/internals/proxy-accessor.js");
3910 +var inheritIfRequired = __webpack_require__(/*! ../internals/inherit-if-required */ "../node_modules/core-js/internals/inherit-if-required.js");
3911 +var normalizeStringArgument = __webpack_require__(/*! ../internals/normalize-string-argument */ "../node_modules/core-js/internals/normalize-string-argument.js");
3912 +var installErrorCause = __webpack_require__(/*! ../internals/install-error-cause */ "../node_modules/core-js/internals/install-error-cause.js");
3913 +var installErrorStack = __webpack_require__(/*! ../internals/error-stack-install */ "../node_modules/core-js/internals/error-stack-install.js");
4481 3914 var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "../node_modules/core-js/internals/descriptors.js");
4482 3915 var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "../node_modules/core-js/internals/is-pure.js");
4483 3916
4484 -var CONSTRUCTOR = 'constructor';
4485 -var ITERATOR = 'Iterator';
4486 -var TO_STRING_TAG = wellKnownSymbol('toStringTag');
3917 +module.exports = function (FULL_NAME, wrapper, FORCED, IS_AGGREGATE_ERROR) {
3918 + var STACK_TRACE_LIMIT = 'stackTraceLimit';
3919 + var OPTIONS_POSITION = IS_AGGREGATE_ERROR ? 2 : 1;
3920 + var path = FULL_NAME.split('.');
3921 + var ERROR_NAME = path[path.length - 1];
3922 + var OriginalError = getBuiltIn.apply(null, path);
4487 3923
4488 -var $TypeError = TypeError;
4489 -var NativeIterator = globalThis[ITERATOR];
3924 + if (!OriginalError) return;
4490 3925
4491 -// FF56- have non-standard global helper `Iterator`
4492 -var FORCED = IS_PURE
4493 - || !isCallable(NativeIterator)
4494 - || NativeIterator.prototype !== IteratorPrototype
4495 - // FF44- non-standard `Iterator` passes previous tests
4496 - || !fails(function () { NativeIterator({}); });
3926 + var OriginalErrorPrototype = OriginalError.prototype;
4497 3927
4498 -var IteratorConstructor = function Iterator() {
4499 - anInstance(this, IteratorPrototype);
4500 - if (getPrototypeOf(this) === IteratorPrototype) throw new $TypeError('Abstract class Iterator not directly constructable');
4501 -};
3928 + // V8 9.3- bug https://bugs.chromium.org/p/v8/issues/detail?id=12006
3929 + if (!IS_PURE && hasOwn(OriginalErrorPrototype, 'cause')) delete OriginalErrorPrototype.cause;
4502 3930
4503 -var defineIteratorPrototypeAccessor = function (key, value) {
4504 - if (DESCRIPTORS) {
4505 - defineBuiltInAccessor(IteratorPrototype, key, {
4506 - configurable: true,
4507 - get: function () {
4508 - return value;
4509 - },
4510 - set: function (replacement) {
4511 - anObject(this);
4512 - if (this === IteratorPrototype) throw new $TypeError("You can't redefine this property");
4513 - if (hasOwn(this, key)) this[key] = replacement;
4514 - else createProperty(this, key, replacement);
4515 - }
4516 - });
4517 - } else IteratorPrototype[key] = value;
4518 -};
3931 + if (!FORCED) return OriginalError;
4519 3932
4520 -if (!hasOwn(IteratorPrototype, TO_STRING_TAG)) defineIteratorPrototypeAccessor(TO_STRING_TAG, ITERATOR);
3933 + var BaseError = getBuiltIn('Error');
4521 3934
4522 -if (FORCED || !hasOwn(IteratorPrototype, CONSTRUCTOR) || IteratorPrototype[CONSTRUCTOR] === Object) {
4523 - defineIteratorPrototypeAccessor(CONSTRUCTOR, IteratorConstructor);
4524 -}
3935 + var WrappedError = wrapper(function (a, b) {
3936 + var message = normalizeStringArgument(IS_AGGREGATE_ERROR ? b : a, undefined);
3937 + var result = IS_AGGREGATE_ERROR ? new OriginalError(a) : new OriginalError();
3938 + if (message !== undefined) createNonEnumerableProperty(result, 'message', message);
3939 + installErrorStack(result, WrappedError, result.stack, 2);
3940 + if (this && isPrototypeOf(OriginalErrorPrototype, this)) inheritIfRequired(result, this, WrappedError);
3941 + if (arguments.length > OPTIONS_POSITION) installErrorCause(result, arguments[OPTIONS_POSITION]);
3942 + return result;
3943 + });
4525 3944
4526 -IteratorConstructor.prototype = IteratorPrototype;
3945 + WrappedError.prototype = OriginalErrorPrototype;
4527 3946
4528 -// `Iterator` constructor
4529 -// https://tc39.es/ecma262/#sec-iterator
4530 -$({ global: true, constructor: true, forced: FORCED }, {
4531 - Iterator: IteratorConstructor
4532 -});
3947 + if (ERROR_NAME !== 'Error') {
3948 + if (setPrototypeOf) setPrototypeOf(WrappedError, BaseError);
3949 + else copyConstructorProperties(WrappedError, BaseError, { name: true });
3950 + } else if (DESCRIPTORS && STACK_TRACE_LIMIT in OriginalError) {
3951 + proxyAccessor(WrappedError, OriginalError, STACK_TRACE_LIMIT);
3952 + proxyAccessor(WrappedError, OriginalError, 'prepareStackTrace');
3953 + }
4533 3954
3955 + copyConstructorProperties(WrappedError, OriginalError);
4534 3956
4535 -/***/ }),
4536 -
4537 -/***/ "../node_modules/core-js/modules/es.iterator.filter.js":
4538 -/*!*************************************************************!*\
4539 - !*** ../node_modules/core-js/modules/es.iterator.filter.js ***!
4540 - \*************************************************************/
4541 -/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
4542 -
4543 -"use strict";
4544 -
4545 -var $ = __webpack_require__(/*! ../internals/export */ "../node_modules/core-js/internals/export.js");
4546 -var call = __webpack_require__(/*! ../internals/function-call */ "../node_modules/core-js/internals/function-call.js");
4547 -var aCallable = __webpack_require__(/*! ../internals/a-callable */ "../node_modules/core-js/internals/a-callable.js");
4548 -var anObject = __webpack_require__(/*! ../internals/an-object */ "../node_modules/core-js/internals/an-object.js");
4549 -var getIteratorDirect = __webpack_require__(/*! ../internals/get-iterator-direct */ "../node_modules/core-js/internals/get-iterator-direct.js");
4550 -var createIteratorProxy = __webpack_require__(/*! ../internals/iterator-create-proxy */ "../node_modules/core-js/internals/iterator-create-proxy.js");
4551 -var callWithSafeIterationClosing = __webpack_require__(/*! ../internals/call-with-safe-iteration-closing */ "../node_modules/core-js/internals/call-with-safe-iteration-closing.js");
4552 -var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "../node_modules/core-js/internals/is-pure.js");
4553 -var iteratorClose = __webpack_require__(/*! ../internals/iterator-close */ "../node_modules/core-js/internals/iterator-close.js");
4554 -var iteratorHelperThrowsOnInvalidIterator = __webpack_require__(/*! ../internals/iterator-helper-throws-on-invalid-iterator */ "../node_modules/core-js/internals/iterator-helper-throws-on-invalid-iterator.js");
4555 -var iteratorHelperWithoutClosingOnEarlyError = __webpack_require__(/*! ../internals/iterator-helper-without-closing-on-early-error */ "../node_modules/core-js/internals/iterator-helper-without-closing-on-early-error.js");
4556 -
4557 -var FILTER_WITHOUT_THROWING_ON_INVALID_ITERATOR = !IS_PURE && !iteratorHelperThrowsOnInvalidIterator('filter', function () { /* empty */ });
4558 -var filterWithoutClosingOnEarlyError = !IS_PURE && !FILTER_WITHOUT_THROWING_ON_INVALID_ITERATOR
4559 - && iteratorHelperWithoutClosingOnEarlyError('filter', TypeError);
4560 -
4561 -var FORCED = IS_PURE || FILTER_WITHOUT_THROWING_ON_INVALID_ITERATOR || filterWithoutClosingOnEarlyError;
4562 -
4563 -var IteratorProxy = createIteratorProxy(function () {
4564 - var iterator = this.iterator;
4565 - var predicate = this.predicate;
4566 - var next = this.next;
4567 - var result, done, value;
4568 - while (true) {
4569 - result = anObject(call(next, iterator));
4570 - done = this.done = !!result.done;
4571 - if (done) return;
4572 - value = result.value;
4573 - if (callWithSafeIterationClosing(iterator, predicate, [value, this.counter++], true)) return value;
4574 - }
4575 -});
4576 -
4577 -// `Iterator.prototype.filter` method
4578 -// https://tc39.es/ecma262/#sec-iterator.prototype.filter
4579 -$({ target: 'Iterator', proto: true, real: true, forced: FORCED }, {
4580 - filter: function filter(predicate) {
4581 - anObject(this);
4582 - try {
4583 - aCallable(predicate);
4584 - } catch (error) {
4585 - iteratorClose(this, 'throw', error);
3957 + if (!IS_PURE) try {
3958 + // Safari 13- bug: WebAssembly errors does not have a proper `.name`
3959 + if (OriginalErrorPrototype.name !== ERROR_NAME) {
3960 + createNonEnumerableProperty(OriginalErrorPrototype, 'name', ERROR_NAME);
4586 3961 }
3962 + OriginalErrorPrototype.constructor = WrappedError;
3963 + } catch (error) { /* empty */ }
4587 3964
4588 - if (filterWithoutClosingOnEarlyError) return call(filterWithoutClosingOnEarlyError, this, predicate);
3965 + return WrappedError;
3966 +};
4589 3967
4590 - return new IteratorProxy(getIteratorDirect(this), {
4591 - predicate: predicate
4592 - });
4593 - }
4594 -});
4595 3968
4596 -
4597 3969 /***/ }),
4598 3970
4599 -/***/ "../node_modules/core-js/modules/es.iterator.find.js":
4600 -/*!***********************************************************!*\
4601 - !*** ../node_modules/core-js/modules/es.iterator.find.js ***!
4602 - \***********************************************************/
3971 +/***/ "../node_modules/core-js/modules/es.error.cause.js":
3972 +/*!*********************************************************!*\
3973 + !*** ../node_modules/core-js/modules/es.error.cause.js ***!
3974 + \*********************************************************/
4603 3975 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
4604 3976
4605 -"use strict";
4606 -
3977 +/* eslint-disable no-unused-vars -- required for functions `.length` */
4607 3978 var $ = __webpack_require__(/*! ../internals/export */ "../node_modules/core-js/internals/export.js");
4608 -var call = __webpack_require__(/*! ../internals/function-call */ "../node_modules/core-js/internals/function-call.js");
4609 -var iterate = __webpack_require__(/*! ../internals/iterate */ "../node_modules/core-js/internals/iterate.js");
4610 -var aCallable = __webpack_require__(/*! ../internals/a-callable */ "../node_modules/core-js/internals/a-callable.js");
4611 -var anObject = __webpack_require__(/*! ../internals/an-object */ "../node_modules/core-js/internals/an-object.js");
4612 -var getIteratorDirect = __webpack_require__(/*! ../internals/get-iterator-direct */ "../node_modules/core-js/internals/get-iterator-direct.js");
4613 -var iteratorClose = __webpack_require__(/*! ../internals/iterator-close */ "../node_modules/core-js/internals/iterator-close.js");
4614 -var iteratorHelperWithoutClosingOnEarlyError = __webpack_require__(/*! ../internals/iterator-helper-without-closing-on-early-error */ "../node_modules/core-js/internals/iterator-helper-without-closing-on-early-error.js");
3979 +var global = __webpack_require__(/*! ../internals/global */ "../node_modules/core-js/internals/global.js");
3980 +var apply = __webpack_require__(/*! ../internals/function-apply */ "../node_modules/core-js/internals/function-apply.js");
3981 +var wrapErrorConstructorWithCause = __webpack_require__(/*! ../internals/wrap-error-constructor-with-cause */ "../node_modules/core-js/internals/wrap-error-constructor-with-cause.js");
4615 3982
4616 -var findWithoutClosingOnEarlyError = iteratorHelperWithoutClosingOnEarlyError('find', TypeError);
3983 +var WEB_ASSEMBLY = 'WebAssembly';
3984 +var WebAssembly = global[WEB_ASSEMBLY];
4617 3985
4618 -// `Iterator.prototype.find` method
4619 -// https://tc39.es/ecma262/#sec-iterator.prototype.find
4620 -$({ target: 'Iterator', proto: true, real: true, forced: findWithoutClosingOnEarlyError }, {
4621 - find: function find(predicate) {
4622 - anObject(this);
4623 - try {
4624 - aCallable(predicate);
4625 - } catch (error) {
4626 - iteratorClose(this, 'throw', error);
4627 - }
3986 +var FORCED = Error('e', { cause: 7 }).cause !== 7;
4628 3987
4629 - if (findWithoutClosingOnEarlyError) return call(findWithoutClosingOnEarlyError, this, predicate);
3988 +var exportGlobalErrorCauseWrapper = function (ERROR_NAME, wrapper) {
3989 + var O = {};
3990 + O[ERROR_NAME] = wrapErrorConstructorWithCause(ERROR_NAME, wrapper, FORCED);
3991 + $({ global: true, constructor: true, arity: 1, forced: FORCED }, O);
3992 +};
4630 3993
4631 - var record = getIteratorDirect(this);
4632 - var counter = 0;
4633 - return iterate(record, function (value, stop) {
4634 - if (predicate(value, counter++)) return stop(value);
4635 - }, { IS_RECORD: true, INTERRUPTED: true }).result;
3994 +var exportWebAssemblyErrorCauseWrapper = function (ERROR_NAME, wrapper) {
3995 + if (WebAssembly && WebAssembly[ERROR_NAME]) {
3996 + var O = {};
3997 + O[ERROR_NAME] = wrapErrorConstructorWithCause(WEB_ASSEMBLY + '.' + ERROR_NAME, wrapper, FORCED);
3998 + $({ target: WEB_ASSEMBLY, stat: true, constructor: true, arity: 1, forced: FORCED }, O);
4636 3999 }
4000 +};
4001 +
4002 +// https://tc39.es/ecma262/#sec-nativeerror
4003 +// https://github.com/tc39/proposal-error-cause
4004 +exportGlobalErrorCauseWrapper('Error', function (init) {
4005 + return function Error(message) { return apply(init, this, arguments); };
4637 4006 });
4638 -
4639 -
4640 -/***/ }),
4641 -
4642 -/***/ "../node_modules/core-js/modules/es.iterator.for-each.js":
4643 -/*!***************************************************************!*\
4644 - !*** ../node_modules/core-js/modules/es.iterator.for-each.js ***!
4645 - \***************************************************************/
4646 -/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
4647 -
4648 -"use strict";
4649 -
4650 -var $ = __webpack_require__(/*! ../internals/export */ "../node_modules/core-js/internals/export.js");
4651 -var call = __webpack_require__(/*! ../internals/function-call */ "../node_modules/core-js/internals/function-call.js");
4652 -var iterate = __webpack_require__(/*! ../internals/iterate */ "../node_modules/core-js/internals/iterate.js");
4653 -var aCallable = __webpack_require__(/*! ../internals/a-callable */ "../node_modules/core-js/internals/a-callable.js");
4654 -var anObject = __webpack_require__(/*! ../internals/an-object */ "../node_modules/core-js/internals/an-object.js");
4655 -var getIteratorDirect = __webpack_require__(/*! ../internals/get-iterator-direct */ "../node_modules/core-js/internals/get-iterator-direct.js");
4656 -var iteratorClose = __webpack_require__(/*! ../internals/iterator-close */ "../node_modules/core-js/internals/iterator-close.js");
4657 -var iteratorHelperWithoutClosingOnEarlyError = __webpack_require__(/*! ../internals/iterator-helper-without-closing-on-early-error */ "../node_modules/core-js/internals/iterator-helper-without-closing-on-early-error.js");
4658 -
4659 -var forEachWithoutClosingOnEarlyError = iteratorHelperWithoutClosingOnEarlyError('forEach', TypeError);
4660 -
4661 -// `Iterator.prototype.forEach` method
4662 -// https://tc39.es/ecma262/#sec-iterator.prototype.foreach
4663 -$({ target: 'Iterator', proto: true, real: true, forced: forEachWithoutClosingOnEarlyError }, {
4664 - forEach: function forEach(fn) {
4665 - anObject(this);
4666 - try {
4667 - aCallable(fn);
4668 - } catch (error) {
4669 - iteratorClose(this, 'throw', error);
4670 - }
4671 -
4672 - if (forEachWithoutClosingOnEarlyError) return call(forEachWithoutClosingOnEarlyError, this, fn);
4673 -
4674 - var record = getIteratorDirect(this);
4675 - var counter = 0;
4676 - iterate(record, function (value) {
4677 - fn(value, counter++);
4678 - }, { IS_RECORD: true });
4679 - }
4007 +exportGlobalErrorCauseWrapper('EvalError', function (init) {
4008 + return function EvalError(message) { return apply(init, this, arguments); };
4680 4009 });
4681 -
4682 -
4683 -/***/ }),
4684 -
4685 -/***/ "../node_modules/core-js/modules/es.iterator.map.js":
4686 -/*!**********************************************************!*\
4687 - !*** ../node_modules/core-js/modules/es.iterator.map.js ***!
4688 - \**********************************************************/
4689 -/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
4690 -
4691 -"use strict";
4692 -
4693 -var $ = __webpack_require__(/*! ../internals/export */ "../node_modules/core-js/internals/export.js");
4694 -var call = __webpack_require__(/*! ../internals/function-call */ "../node_modules/core-js/internals/function-call.js");
4695 -var aCallable = __webpack_require__(/*! ../internals/a-callable */ "../node_modules/core-js/internals/a-callable.js");
4696 -var anObject = __webpack_require__(/*! ../internals/an-object */ "../node_modules/core-js/internals/an-object.js");
4697 -var getIteratorDirect = __webpack_require__(/*! ../internals/get-iterator-direct */ "../node_modules/core-js/internals/get-iterator-direct.js");
4698 -var createIteratorProxy = __webpack_require__(/*! ../internals/iterator-create-proxy */ "../node_modules/core-js/internals/iterator-create-proxy.js");
4699 -var callWithSafeIterationClosing = __webpack_require__(/*! ../internals/call-with-safe-iteration-closing */ "../node_modules/core-js/internals/call-with-safe-iteration-closing.js");
4700 -var iteratorClose = __webpack_require__(/*! ../internals/iterator-close */ "../node_modules/core-js/internals/iterator-close.js");
4701 -var iteratorHelperThrowsOnInvalidIterator = __webpack_require__(/*! ../internals/iterator-helper-throws-on-invalid-iterator */ "../node_modules/core-js/internals/iterator-helper-throws-on-invalid-iterator.js");
4702 -var iteratorHelperWithoutClosingOnEarlyError = __webpack_require__(/*! ../internals/iterator-helper-without-closing-on-early-error */ "../node_modules/core-js/internals/iterator-helper-without-closing-on-early-error.js");
4703 -var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "../node_modules/core-js/internals/is-pure.js");
4704 -
4705 -var MAP_WITHOUT_THROWING_ON_INVALID_ITERATOR = !IS_PURE && !iteratorHelperThrowsOnInvalidIterator('map', function () { /* empty */ });
4706 -var mapWithoutClosingOnEarlyError = !IS_PURE && !MAP_WITHOUT_THROWING_ON_INVALID_ITERATOR
4707 - && iteratorHelperWithoutClosingOnEarlyError('map', TypeError);
4708 -
4709 -var FORCED = IS_PURE || MAP_WITHOUT_THROWING_ON_INVALID_ITERATOR || mapWithoutClosingOnEarlyError;
4710 -
4711 -var IteratorProxy = createIteratorProxy(function () {
4712 - var iterator = this.iterator;
4713 - var result = anObject(call(this.next, iterator));
4714 - var done = this.done = !!result.done;
4715 - if (!done) return callWithSafeIterationClosing(iterator, this.mapper, [result.value, this.counter++], true);
4010 +exportGlobalErrorCauseWrapper('RangeError', function (init) {
4011 + return function RangeError(message) { return apply(init, this, arguments); };
4716 4012 });
4717 -
4718 -// `Iterator.prototype.map` method
4719 -// https://tc39.es/ecma262/#sec-iterator.prototype.map
4720 -$({ target: 'Iterator', proto: true, real: true, forced: FORCED }, {
4721 - map: function map(mapper) {
4722 - anObject(this);
4723 - try {
4724 - aCallable(mapper);
4725 - } catch (error) {
4726 - iteratorClose(this, 'throw', error);
4727 - }
4728 -
4729 - if (mapWithoutClosingOnEarlyError) return call(mapWithoutClosingOnEarlyError, this, mapper);
4730 -
4731 - return new IteratorProxy(getIteratorDirect(this), {
4732 - mapper: mapper
4733 - });
4734 - }
4013 +exportGlobalErrorCauseWrapper('ReferenceError', function (init) {
4014 + return function ReferenceError(message) { return apply(init, this, arguments); };
4735 4015 });
4016 +exportGlobalErrorCauseWrapper('SyntaxError', function (init) {
4017 + return function SyntaxError(message) { return apply(init, this, arguments); };
4018 +});
4019 +exportGlobalErrorCauseWrapper('TypeError', function (init) {
4020 + return function TypeError(message) { return apply(init, this, arguments); };
4021 +});
4022 +exportGlobalErrorCauseWrapper('URIError', function (init) {
4023 + return function URIError(message) { return apply(init, this, arguments); };
4024 +});
4025 +exportWebAssemblyErrorCauseWrapper('CompileError', function (init) {
4026 + return function CompileError(message) { return apply(init, this, arguments); };
4027 +});
4028 +exportWebAssemblyErrorCauseWrapper('LinkError', function (init) {
4029 + return function LinkError(message) { return apply(init, this, arguments); };
4030 +});
4031 +exportWebAssemblyErrorCauseWrapper('RuntimeError', function (init) {
4032 + return function RuntimeError(message) { return apply(init, this, arguments); };
4033 +});
4736 4034
4737 4035
4738 4036 /***/ }),
4739 4037
4740 -/***/ "../node_modules/core-js/modules/esnext.iterator.constructor.js":
4741 -/*!**********************************************************************!*\
4742 - !*** ../node_modules/core-js/modules/esnext.iterator.constructor.js ***!
4743 - \**********************************************************************/
4744 -/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
4038 +/***/ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js":
4039 +/*!***********************************************************************!*\
4040 + !*** ../node_modules/@babel/runtime/helpers/interopRequireDefault.js ***!
4041 + \***********************************************************************/
4042 +/***/ ((module) => {
4745 4043
4746 -"use strict";
4747 -
4748 -// TODO: Remove from `core-js@4`
4749 -__webpack_require__(/*! ../modules/es.iterator.constructor */ "../node_modules/core-js/modules/es.iterator.constructor.js");
4750 -
4751 -
4752 -/***/ }),
4753 -
4754 -/***/ "../node_modules/core-js/modules/esnext.iterator.filter.js":
4755 -/*!*****************************************************************!*\
4756 - !*** ../node_modules/core-js/modules/esnext.iterator.filter.js ***!
4757 - \*****************************************************************/
4758 -/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
4759 -
4760 -"use strict";
4761 -
4762 -// TODO: Remove from `core-js@4`
4763 -__webpack_require__(/*! ../modules/es.iterator.filter */ "../node_modules/core-js/modules/es.iterator.filter.js");
4764 -
4765 -
4766 -/***/ }),
4767 -
4768 -/***/ "../node_modules/core-js/modules/esnext.iterator.find.js":
4769 -/*!***************************************************************!*\
4770 - !*** ../node_modules/core-js/modules/esnext.iterator.find.js ***!
4771 - \***************************************************************/
4772 -/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
4773 -
4774 -"use strict";
4775 -
4776 -// TODO: Remove from `core-js@4`
4777 -__webpack_require__(/*! ../modules/es.iterator.find */ "../node_modules/core-js/modules/es.iterator.find.js");
4778 -
4779 -
4780 -/***/ }),
4781 -
4782 -/***/ "../node_modules/core-js/modules/esnext.iterator.for-each.js":
4783 -/*!*******************************************************************!*\
4784 - !*** ../node_modules/core-js/modules/esnext.iterator.for-each.js ***!
4785 - \*******************************************************************/
4786 -/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
4787 -
4788 -"use strict";
4789 -
4790 -// TODO: Remove from `core-js@4`
4791 -__webpack_require__(/*! ../modules/es.iterator.for-each */ "../node_modules/core-js/modules/es.iterator.for-each.js");
4792 -
4793 -
4794 -/***/ }),
4795 -
4796 -/***/ "../node_modules/core-js/modules/esnext.iterator.map.js":
4797 -/*!**************************************************************!*\
4798 - !*** ../node_modules/core-js/modules/esnext.iterator.map.js ***!
4799 - \**************************************************************/
4800 -/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
4801 -
4802 -"use strict";
4803 -
4804 -// TODO: Remove from `core-js@4`
4805 -__webpack_require__(/*! ../modules/es.iterator.map */ "../node_modules/core-js/modules/es.iterator.map.js");
4806 -
4044 +function _interopRequireDefault(obj) {
4045 + return obj && obj.__esModule ? obj : {
4046 + "default": obj
4047 + };
4048 +}
4049 +module.exports = _interopRequireDefault, module.exports.__esModule = true, module.exports["default"] = module.exports;
4807 4050
4808 4051 /***/ })
4809 4052
4810 4053 },