PluginProbe
Elementor Website Builder – more than just a page builder / 3.7.3
Elementor Website Builder – more than just a page builder v3.7.3
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 4.1.0-beta2 4.1.0-dev2 4.0.8 All 454 releases
← All changes | assets/js/frontend-modules.js +882 -2200 4.2.0-beta2 → 3.7.3 View file →
@@ -1,142 +1,7 @@
1 -(self["webpackChunkelementorFrontend"] = self["webpackChunkelementorFrontend"] || []).push([["frontend-modules"],{
1 +/*! elementor - v3.7.3 - 29-08-2022 */
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 \******************************************************/
@@ -148,8 +13,9 @@
148 13 Object.defineProperty(exports, "__esModule", ({
149 14 value: true
150 15 }));
151 16 exports["default"] = void 0;
17 +
152 18 /**
153 19 * Some FileAPI objects such as FileList, DataTransferItem and DataTransferItemList has inconsistency with the retrieved
154 20 * object (from events, etc.) and the actual JavaScript object so a regular instanceof doesn't work. This function can
155 21 * check whether it's instanceof by using the objects constructor and prototype names.
@@ -159,15 +25,18 @@
159 25 * @return {boolean}
160 26 */
161 27 var _default = (object, constructors) => {
162 28 constructors = Array.isArray(constructors) ? constructors : [constructors];
29 +
163 30 for (const constructor of constructors) {
164 31 if (object.constructor.name === constructor.prototype[Symbol.toStringTag]) {
165 32 return true;
166 33 }
167 34 }
35 +
168 36 return false;
169 37 };
38 +
170 39 exports["default"] = _default;
171 40
172 41 /***/ }),
173 42
@@ -174,9 +43,9 @@
174 43 /***/ "../assets/dev/js/frontend/document.js":
175 44 /*!*********************************************!*\
176 45 !*** ../assets/dev/js/frontend/document.js ***!
177 46 \*********************************************/
178 -/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
47 +/***/ ((__unused_webpack_module, exports) => {
179 48
180 49 "use strict";
181 50
182 51
@@ -183,10 +52,9 @@
183 52 Object.defineProperty(exports, "__esModule", ({
184 53 value: true
185 54 }));
186 55 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");
56 +
189 57 class _default extends elementorModules.ViewModule {
190 58 getDefaultSettings() {
191 59 return {
192 60 selectors: {
@@ -197,8 +65,9 @@
197 65 editMode: 'elementor-edit-mode'
198 66 }
199 67 };
200 68 }
69 +
201 70 getDefaultElements() {
202 71 const selectors = this.getSettings('selectors');
203 72 return {
204 73 $elements: this.$element.find(selectors.elements).not(this.$element.find(selectors.nestedDocumentElements))
@@ -203,10 +72,12 @@
203 72 return {
204 73 $elements: this.$element.find(selectors.elements).not(this.$element.find(selectors.nestedDocumentElements))
205 74 };
206 75 }
76 +
207 77 getDocumentSettings(setting) {
208 78 let elementSettings;
79 +
209 80 if (this.isEdit) {
210 81 elementSettings = {};
211 82 const settings = elementor.settings.page.model;
212 83 jQuery.each(settings.getActiveControls(), controlKey => {
@@ -214,17 +85,21 @@
214 85 });
215 86 } else {
216 87 elementSettings = this.$element.data('elementor-settings') || {};
217 88 }
89 +
218 90 return this.getItems(elementSettings, setting);
219 91 }
92 +
220 93 runElementsHandlers() {
221 - this.elements.$elements.each((index, element) => setTimeout(() => elementorFrontend.elementsHandler.runReadyTrigger(element)));
94 + this.elements.$elements.each((index, element) => elementorFrontend.elementsHandler.runReadyTrigger(element));
222 95 }
96 +
223 97 onInit() {
224 98 this.$element = this.getSettings('$element');
225 99 super.onInit();
226 100 this.isEdit = this.$element.hasClass(this.getSettings('classes.editMode'));
101 +
227 102 if (this.isEdit) {
228 103 elementor.on('document:loaded', () => {
229 104 elementor.settings.page.model.on('change', this.onSettingsChange.bind(this));
230 105 });
@@ -231,342 +106,17 @@
231 106 } else {
232 107 this.runElementsHandlers();
233 108 }
234 109 }
110 +
235 111 onSettingsChange() {}
112 +
236 113 }
114 +
237 115 exports["default"] = _default;
238 116
239 117 /***/ }),
240 118
241 -/***/ "../assets/dev/js/frontend/handlers/base-carousel.js":
242 -/*!***********************************************************!*\
243 - !*** ../assets/dev/js/frontend/handlers/base-carousel.js ***!
244 - \***********************************************************/
245 -/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
246 -
247 -"use strict";
248 -
249 -
250 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
251 -Object.defineProperty(exports, "__esModule", ({
252 - value: true
253 -}));
254 -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 -var _baseSwiper = _interopRequireDefault(__webpack_require__(/*! ./base-swiper */ "../assets/dev/js/frontend/handlers/base-swiper.js"));
259 -class CarouselHandlerBase extends _baseSwiper.default {
260 - getDefaultSettings() {
261 - return {
262 - 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'
270 - }
271 - };
272 - }
273 - getDefaultElements() {
274 - const selectors = this.getSettings('selectors'),
275 - 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)
282 - };
283 - elements.$slides = elements.$swiperContainer.find(selectors.slideContent);
284 - return elements;
285 - }
286 - getSwiperSettings() {
287 - const elementSettings = this.getElementSettings(),
288 - slidesToShow = +elementSettings.slides_to_show || 3,
289 - isSingleSlide = 1 === slidesToShow,
290 - elementorBreakpoints = elementorFrontend.config.responsive.activeBreakpoints,
291 - defaultSlidesToShowMap = {
292 - mobile: 1,
293 - tablet: isSingleSlide ? 1 : 2
294 - };
295 - const swiperOptions = {
296 - slidesPerView: slidesToShow,
297 - loop: 'yes' === elementSettings.infinite,
298 - speed: elementSettings.speed,
299 - handleElementorBreakpoints: true
300 - };
301 - swiperOptions.breakpoints = {};
302 - let lastBreakpointSlidesToShowValue = slidesToShow;
303 - Object.keys(elementorBreakpoints).reverse().forEach(breakpointName => {
304 - // Tablet has a specific default `slides_to_show`.
305 - const defaultSlidesToShow = defaultSlidesToShowMap[breakpointName] ? defaultSlidesToShowMap[breakpointName] : lastBreakpointSlidesToShowValue;
306 - swiperOptions.breakpoints[elementorBreakpoints[breakpointName].value] = {
307 - slidesPerView: +elementSettings['slides_to_show_' + breakpointName] || defaultSlidesToShow,
308 - slidesPerGroup: +elementSettings['slides_to_scroll_' + breakpointName] || 1
309 - };
310 - if (elementSettings.image_spacing_custom) {
311 - swiperOptions.breakpoints[elementorBreakpoints[breakpointName].value].spaceBetween = this.getSpaceBetween(breakpointName);
312 - }
313 - lastBreakpointSlidesToShowValue = +elementSettings['slides_to_show_' + breakpointName] || defaultSlidesToShow;
314 - });
315 - if ('yes' === elementSettings.autoplay) {
316 - swiperOptions.autoplay = {
317 - delay: elementSettings.autoplay_speed,
318 - disableOnInteraction: 'yes' === elementSettings.pause_on_interaction
319 - };
320 - }
321 - if (isSingleSlide) {
322 - swiperOptions.effect = elementSettings.effect;
323 - if ('fade' === elementSettings.effect) {
324 - swiperOptions.fadeEffect = {
325 - crossFade: true
326 - };
327 - }
328 - } else {
329 - swiperOptions.slidesPerGroup = +elementSettings.slides_to_scroll || 1;
330 - }
331 - if (elementSettings.image_spacing_custom) {
332 - swiperOptions.spaceBetween = this.getSpaceBetween();
333 - }
334 - const showArrows = 'arrows' === elementSettings.navigation || 'both' === elementSettings.navigation,
335 - showPagination = 'dots' === elementSettings.navigation || 'both' === elementSettings.navigation || elementSettings.pagination;
336 - if (showArrows) {
337 - swiperOptions.navigation = {
338 - prevEl: '.elementor-swiper-button-prev',
339 - nextEl: '.elementor-swiper-button-next'
340 - };
341 - }
342 - if (showPagination) {
343 - 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 - }
350 - };
351 - }
352 - if ('yes' === elementSettings.lazyload) {
353 - swiperOptions.lazy = {
354 - loadPrevNext: true,
355 - loadPrevNextAmount: 1
356 - };
357 - }
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 - return swiperOptions;
378 - }
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);
411 - if (!this.elements.$swiperContainer.length || 2 > this.elements.$slides.length) {
412 - return;
413 - }
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 - const Swiper = elementorFrontend.utils.swiper;
422 - this.swiper = await new Swiper(this.elements.$swiperContainer, this.getSwiperSettings());
423 -
424 - // Expose the swiper instance in the frontend
425 - 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();
454 - }
455 - }
456 - onFocusDisableAutoplay() {
457 - this.swiper.autoplay.stop();
458 - }
459 - updateSwiperOption(propertyName) {
460 - const elementSettings = this.getElementSettings(),
461 - newSettingValue = elementSettings[propertyName],
462 - params = this.swiper.params;
463 -
464 - // Handle special cases where the value to update is not the value that the Swiper library accepts.
465 - switch (propertyName) {
466 - case 'autoplay_speed':
467 - params.autoplay.delay = newSettingValue;
468 - break;
469 - case 'speed':
470 - params.speed = newSettingValue;
471 - break;
472 - }
473 - this.swiper.update();
474 - }
475 - getChangeableProperties() {
476 - return {
477 - pause_on_hover: 'pauseOnHover',
478 - autoplay_speed: 'delay',
479 - speed: 'speed',
480 - arrows_position: 'arrows_position' // Not a Swiper setting.
481 - };
482 - }
483 - onElementChange(propertyName) {
484 - if (0 === propertyName.indexOf('image_spacing_custom')) {
485 - this.updateSpaceBetween(propertyName);
486 - return;
487 - }
488 - const changeableProperties = this.getChangeableProperties();
489 - if (changeableProperties[propertyName]) {
490 - // 'pause_on_hover' is implemented by the handler with event listeners, not the Swiper library.
491 - if ('pause_on_hover' === propertyName) {
492 - const newSettingValue = this.getElementSettings('pause_on_hover');
493 - this.togglePauseOnHover('yes' === newSettingValue);
494 - } else {
495 - this.updateSwiperOption(propertyName);
496 - }
497 - }
498 - }
499 - onEditSettingsChange(propertyName) {
500 - if ('activeItemIndex' === propertyName) {
501 - this.swiper.slideToLoop(this.getEditSettings('activeItemIndex') - 1);
502 - }
503 - }
504 - getSpaceBetween(device = null) {
505 - const responsiveControlValue = elementorFrontend.utils.controls.getResponsiveControlValue(this.getElementSettings(), 'image_spacing_custom', 'size', device);
506 - return Number(responsiveControlValue) || 0;
507 - }
508 - updateSpaceBetween(propertyName) {
509 - const deviceMatch = propertyName.match('image_spacing_custom_(.*)'),
510 - device = deviceMatch ? deviceMatch[1] : 'desktop',
511 - newSpaceBetween = this.getSpaceBetween(device);
512 - if ('desktop' !== device) {
513 - this.swiper.params.breakpoints[elementorFrontend.config.responsive.activeBreakpoints[device].value].spaceBetween = newSpaceBetween;
514 - }
515 - this.swiper.params.spaceBetween = newSpaceBetween;
516 - this.swiper.update();
517 - }
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 -}
565 -exports["default"] = CarouselHandlerBase;
566 -
567 -/***/ }),
568 -
569 119 /***/ "../assets/dev/js/frontend/handlers/base-swiper.js":
570 120 /*!*********************************************************!*\
571 121 !*** ../assets/dev/js/frontend/handlers/base-swiper.js ***!
572 122 \*********************************************************/
@@ -575,23 +125,27 @@
575 125 "use strict";
576 126
577 127
578 128 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
129 +
579 130 Object.defineProperty(exports, "__esModule", ({
580 131 value: true
581 132 }));
582 133 exports["default"] = void 0;
134 +
583 135 var _base = _interopRequireDefault(__webpack_require__(/*! ./base */ "../assets/dev/js/frontend/handlers/base.js"));
136 +
584 137 class SwiperHandlerBase extends _base.default {
585 138 getInitialSlide() {
586 139 const editSettings = this.getEditSettings();
587 140 return editSettings.activeItemIndex ? editSettings.activeItemIndex - 1 : 0;
588 141 }
142 +
589 143 getSlidesCount() {
590 144 return this.elements.$slides.length;
591 - }
145 + } // This method live-handles the 'Pause On Hover' control's value being changed in the Editor Panel
592 146
593 - // This method live-handles the 'Pause On Hover' control's value being changed in the Editor Panel
147 +
594 148 togglePauseOnHover(toggleOn) {
595 149 if (toggleOn) {
596 150 this.elements.$swiperContainer.on({
597 151 mouseenter: () => {
@@ -604,22 +158,29 @@
604 158 } else {
605 159 this.elements.$swiperContainer.off('mouseenter mouseleave');
606 160 }
607 161 }
162 +
608 163 handleKenBurns() {
609 164 const settings = this.getSettings();
165 +
610 166 if (this.$activeImageBg) {
611 167 this.$activeImageBg.removeClass(settings.classes.kenBurnsActive);
612 168 }
169 +
613 170 this.activeItemIndex = this.swiper ? this.swiper.activeIndex : this.getInitialSlide();
171 +
614 172 if (this.swiper) {
615 173 this.$activeImageBg = jQuery(this.swiper.slides[this.activeItemIndex]).children('.' + settings.classes.slideBackground);
616 174 } else {
617 175 this.$activeImageBg = jQuery(this.elements.$slides[0]).children('.' + settings.classes.slideBackground);
618 176 }
177 +
619 178 this.$activeImageBg.addClass(settings.classes.kenBurnsActive);
620 179 }
180 +
621 181 }
182 +
622 183 exports["default"] = SwiperHandlerBase;
623 184
624 185 /***/ }),
625 186
@@ -626,18 +187,13 @@
626 187 /***/ "../assets/dev/js/frontend/handlers/base.js":
627 188 /*!**************************************************!*\
628 189 !*** ../assets/dev/js/frontend/handlers/base.js ***!
629 190 \**************************************************/
630 -/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
191 +/***/ ((module) => {
631 192
632 193 "use strict";
633 194
634 195
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 196 module.exports = elementorModules.ViewModule.extend({
641 197 $element: null,
642 198 editorListeners: null,
643 199 onElementChange: null,
@@ -643,27 +199,26 @@
643 199 onElementChange: null,
644 200 onEditSettingsChange: null,
645 201 onPageSettingsChange: null,
646 202 isEdit: null,
203 +
647 204 __construct(settings) {
648 205 if (!this.isActive(settings)) {
649 206 return;
650 207 }
208 +
651 209 this.$element = settings.$element;
652 210 this.isEdit = this.$element.hasClass('elementor-element-edit-mode');
211 +
653 212 if (this.isEdit) {
654 213 this.addEditorListeners();
655 214 }
656 215 },
216 +
657 217 isActive() {
658 218 return true;
659 219 },
660 - isElementInTheCurrentDocument() {
661 - if (!elementorFrontend.isEditMode()) {
662 - return false;
663 - }
664 - return elementor.documents.currentDocument.id.toString() === this.$element[0].closest('.elementor').dataset.elementorId;
665 - },
220 +
666 221 findElement(selector) {
667 222 var $mainElement = this.$element;
668 223 return $mainElement.find(selector).filter(function () {
669 224 // Start `closest` from parent since self can be `.elementor-element`.
@@ -669,79 +224,104 @@
669 224 // Start `closest` from parent since self can be `.elementor-element`.
670 225 return jQuery(this).parent().closest('.elementor-element').is($mainElement);
671 226 });
672 227 },
228 +
673 229 getUniqueHandlerID(cid, $element) {
674 230 if (!cid) {
675 231 cid = this.getModelCID();
676 232 }
233 +
677 234 if (!$element) {
678 235 $element = this.$element;
679 236 }
237 +
680 238 return cid + $element.attr('data-element_type') + this.getConstructorID();
681 239 },
240 +
682 241 initEditorListeners() {
683 242 var self = this;
684 243 self.editorListeners = [{
685 244 event: 'element:destroy',
686 245 to: elementor.channels.data,
246 +
687 247 callback(removedModel) {
688 248 if (removedModel.cid !== self.getModelCID()) {
689 249 return;
690 250 }
251 +
691 252 self.onDestroy();
692 253 }
254 +
693 255 }];
256 +
694 257 if (self.onElementChange) {
695 258 const elementType = self.getWidgetType() || self.getElementType();
696 259 let eventName = 'change';
260 +
697 261 if ('global' !== elementType) {
698 262 eventName += ':' + elementType;
699 263 }
264 +
700 265 self.editorListeners.push({
701 266 event: eventName,
702 267 to: elementor.channels.editor,
268 +
703 269 callback(controlView, elementView) {
704 270 var elementViewHandlerID = self.getUniqueHandlerID(elementView.model.cid, elementView.$el);
271 +
705 272 if (elementViewHandlerID !== self.getUniqueHandlerID()) {
706 273 return;
707 274 }
275 +
708 276 self.onElementChange(controlView.model.get('name'), controlView, elementView);
709 277 }
278 +
710 279 });
711 280 }
281 +
712 282 if (self.onEditSettingsChange) {
713 283 self.editorListeners.push({
714 284 event: 'change:editSettings',
715 285 to: elementor.channels.editor,
286 +
716 287 callback(changedModel, view) {
717 288 if (view.model.cid !== self.getModelCID()) {
718 289 return;
719 290 }
291 +
720 292 const propName = Object.keys(changedModel.changed)[0];
721 293 self.onEditSettingsChange(propName, changedModel.changed[propName]);
722 294 }
295 +
723 296 });
724 297 }
298 +
725 299 ['page'].forEach(function (settingsType) {
726 300 var listenerMethodName = 'on' + settingsType[0].toUpperCase() + settingsType.slice(1) + 'SettingsChange';
301 +
727 302 if (self[listenerMethodName]) {
728 303 self.editorListeners.push({
729 304 event: 'change',
730 305 to: elementor.settings[settingsType].model,
306 +
731 307 callback(model) {
732 308 self[listenerMethodName](model.changed);
733 309 }
310 +
734 311 });
735 312 }
736 313 });
737 314 },
315 +
738 316 getEditorListeners() {
739 317 if (!this.editorListeners) {
740 318 this.initEditorListeners();
741 319 }
320 +
742 321 return this.editorListeners;
743 322 },
323 +
744 324 addEditorListeners() {
745 325 var uniqueHandlerID = this.getUniqueHandlerID();
746 326 this.getEditorListeners().forEach(function (listener) {
747 327 elementorFrontend.addListenerOnce(uniqueHandlerID, listener.event, listener.callback, listener.to);
@@ -746,8 +326,9 @@
746 326 this.getEditorListeners().forEach(function (listener) {
747 327 elementorFrontend.addListenerOnce(uniqueHandlerID, listener.event, listener.callback, listener.to);
748 328 });
749 329 },
330 +
750 331 removeEditorListeners() {
751 332 var uniqueHandlerID = this.getUniqueHandlerID();
752 333 this.getEditorListeners().forEach(function (listener) {
753 334 elementorFrontend.removeListeners(uniqueHandlerID, listener.event, null, listener.to);
@@ -752,49 +333,63 @@
752 333 this.getEditorListeners().forEach(function (listener) {
753 334 elementorFrontend.removeListeners(uniqueHandlerID, listener.event, null, listener.to);
754 335 });
755 336 },
337 +
756 338 getElementType() {
757 339 return this.$element.data('element_type');
758 340 },
341 +
759 342 getWidgetType() {
760 343 const widgetType = this.$element.data('widget_type');
344 +
761 345 if (!widgetType) {
762 346 return;
763 347 }
348 +
764 349 return widgetType.split('.')[0];
765 350 },
351 +
766 352 getID() {
767 353 return this.$element.data('id');
768 354 },
355 +
769 356 getModelCID() {
770 357 return this.$element.data('model-cid');
771 358 },
359 +
772 360 getElementSettings(setting) {
773 361 let elementSettings = {};
774 362 const modelCID = this.getModelCID();
363 +
775 364 if (this.isEdit && modelCID) {
776 365 const settings = elementorFrontend.config.elements.data[modelCID],
777 - attributes = settings.attributes;
366 + attributes = settings.attributes;
778 367 let type = attributes.widgetType || attributes.elType;
368 +
779 369 if (attributes.isInner) {
780 370 type = 'inner-' + type;
781 371 }
372 +
782 373 let settingsKeys = elementorFrontend.config.elements.keys[type];
374 +
783 375 if (!settingsKeys) {
784 376 settingsKeys = elementorFrontend.config.elements.keys[type] = [];
785 377 jQuery.each(settings.controls, (name, control) => {
786 - if (control.frontend_available || control.editor_available) {
378 + if (control.frontend_available) {
787 379 settingsKeys.push(name);
788 380 }
789 381 });
790 382 }
383 +
791 384 jQuery.each(settings.getActiveControls(), function (controlKey) {
792 385 if (-1 !== settingsKeys.indexOf(controlKey)) {
793 386 let value = attributes[controlKey];
387 +
794 388 if (value.toJSON) {
795 389 value = value.toJSON();
796 390 }
391 +
797 392 elementSettings[controlKey] = value;
798 393 }
799 394 });
800 395 } else {
@@ -799,141 +394,46 @@
799 394 });
800 395 } else {
801 396 elementSettings = this.$element.data('settings') || {};
802 397 }
398 +
803 399 return this.getItems(elementSettings, setting);
804 400 },
401 +
805 402 getEditSettings(setting) {
806 403 var attributes = {};
404 +
807 405 if (this.isEdit) {
808 406 attributes = elementorFrontend.config.elements.editSettings[this.getModelCID()].attributes;
809 407 }
408 +
810 409 return this.getItems(attributes, setting);
811 410 },
411 +
812 412 getCurrentDeviceSetting(settingKey) {
813 413 return elementorFrontend.getCurrentDeviceSetting(this.getElementSettings(), settingKey);
814 414 },
415 +
815 416 onInit() {
816 417 if (this.isActive(this.getSettings())) {
817 418 elementorModules.ViewModule.prototype.onInit.apply(this, arguments);
818 419 }
819 420 },
421 +
820 422 onDestroy() {
821 423 if (this.isEdit) {
822 424 this.removeEditorListeners();
823 425 }
426 +
824 427 if (this.unbindEvents) {
825 428 this.unbindEvents();
826 429 }
827 430 }
431 +
828 432 });
829 433
830 434 /***/ }),
831 435
832 -/***/ "../assets/dev/js/frontend/handlers/stretched-element.js":
833 -/*!***************************************************************!*\
834 - !*** ../assets/dev/js/frontend/handlers/stretched-element.js ***!
835 - \***************************************************************/
836 -/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
837 -
838 -"use strict";
839 -
840 -
841 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
842 -Object.defineProperty(exports, "__esModule", ({
843 - value: true
844 -}));
845 -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 -var _base = _interopRequireDefault(__webpack_require__(/*! ./base */ "../assets/dev/js/frontend/handlers/base.js"));
849 -class StretchedElement extends _base.default {
850 - getStretchedClass() {
851 - return 'e-stretched';
852 - }
853 - getStretchSettingName() {
854 - return 'stretch_element';
855 - }
856 - getStretchActiveValue() {
857 - return 'yes';
858 - }
859 - bindEvents() {
860 - const handlerID = this.getUniqueHandlerID();
861 - elementorFrontend.addListenerOnce(handlerID, 'resize', this.stretch);
862 - elementorFrontend.addListenerOnce(handlerID, 'sticky:stick', this.stretch, this.$element);
863 - elementorFrontend.addListenerOnce(handlerID, 'sticky:unstick', this.stretch, this.$element);
864 - if (elementorFrontend.isEditMode()) {
865 - this.onKitChangeStretchContainerChange = this.onKitChangeStretchContainerChange.bind(this);
866 - elementor.channels.editor.on('kit:change:stretchContainer', this.onKitChangeStretchContainerChange);
867 - }
868 - }
869 - unbindEvents() {
870 - elementorFrontend.removeListeners(this.getUniqueHandlerID(), 'resize', this.stretch);
871 - if (elementorFrontend.isEditMode()) {
872 - elementor.channels.editor.off('kit:change:stretchContainer', this.onKitChangeStretchContainerChange);
873 - }
874 - }
875 - isActive(settings) {
876 - return elementorFrontend.isEditMode() || settings.$element.hasClass(this.getStretchedClass());
877 - }
878 - getStretchElementForConfig(childSelector = null) {
879 - if (childSelector) {
880 - return this.$element.find(childSelector);
881 - }
882 - return this.$element;
883 - }
884 - getStretchElementConfig() {
885 - return {
886 - element: this.getStretchElementForConfig(),
887 - selectors: {
888 - container: this.getStretchContainer()
889 - },
890 - considerScrollbar: elementorFrontend.isEditMode() && elementorFrontend.config.is_rtl
891 - };
892 - }
893 - initStretch() {
894 - this.stretch = this.stretch.bind(this);
895 - this.stretchElement = new elementorModules.frontend.tools.StretchElement(this.getStretchElementConfig());
896 - }
897 - getStretchContainer() {
898 - return elementorFrontend.getKitSettings('stretched_section_container') || window;
899 - }
900 - isStretchSettingEnabled() {
901 - return this.getElementSettings(this.getStretchSettingName()) === this.getStretchActiveValue();
902 - }
903 - stretch() {
904 - if (!this.isStretchSettingEnabled()) {
905 - return;
906 - }
907 - this.stretchElement.stretch();
908 - }
909 - onInit(...args) {
910 - if (!this.isActive(this.getSettings())) {
911 - return;
912 - }
913 - this.initStretch();
914 - super.onInit(...args);
915 - this.stretch();
916 - }
917 - onElementChange(propertyName) {
918 - const stretchSettingName = this.getStretchSettingName();
919 - if (stretchSettingName === propertyName) {
920 - if (this.isStretchSettingEnabled()) {
921 - this.stretch();
922 - } else {
923 - this.stretchElement.reset();
924 - }
925 - }
926 - }
927 - onKitChangeStretchContainerChange() {
928 - this.stretchElement.setSettings('selectors.container', this.getStretchContainer());
929 - this.stretch();
930 - }
931 -}
932 -exports["default"] = StretchedElement;
933 -
934 -/***/ }),
935 -
936 436 /***/ "../assets/dev/js/frontend/modules.js":
937 437 /*!********************************************!*\
938 438 !*** ../assets/dev/js/frontend/modules.js ***!
939 439 \********************************************/
@@ -942,15 +442,19 @@
942 442 "use strict";
943 443
944 444
945 445 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
446 +
946 447 var _modules = _interopRequireDefault(__webpack_require__(/*! ../modules/modules */ "../assets/dev/js/modules/modules.js"));
448 +
947 449 var _document = _interopRequireDefault(__webpack_require__(/*! ./document */ "../assets/dev/js/frontend/document.js"));
450 +
948 451 var _stretchElement = _interopRequireDefault(__webpack_require__(/*! ./tools/stretch-element */ "../assets/dev/js/frontend/tools/stretch-element.js"));
949 -var _stretchedElement = _interopRequireDefault(__webpack_require__(/*! ./handlers/stretched-element */ "../assets/dev/js/frontend/handlers/stretched-element.js"));
452 +
950 453 var _base = _interopRequireDefault(__webpack_require__(/*! ./handlers/base */ "../assets/dev/js/frontend/handlers/base.js"));
454 +
951 455 var _baseSwiper = _interopRequireDefault(__webpack_require__(/*! ./handlers/base-swiper */ "../assets/dev/js/frontend/handlers/base-swiper.js"));
952 -var _baseCarousel = _interopRequireDefault(__webpack_require__(/*! ./handlers/base-carousel */ "../assets/dev/js/frontend/handlers/base-carousel.js"));
456 +
953 457 _modules.default.frontend = {
954 458 Document: _document.default,
955 459 tools: {
956 460 StretchElement: _stretchElement.default
@@ -956,11 +460,9 @@
956 460 StretchElement: _stretchElement.default
957 461 },
958 462 handlers: {
959 463 Base: _base.default,
960 - StretchedElement: _stretchedElement.default,
961 - SwiperBase: _baseSwiper.default,
962 - CarouselBase: _baseCarousel.default
464 + SwiperBase: _baseSwiper.default
963 465 }
964 466 };
965 467
966 468 /***/ }),
@@ -980,99 +482,70 @@
980 482 element: null,
981 483 direction: elementorFrontend.config.is_rtl ? 'right' : 'left',
982 484 selectors: {
983 485 container: window
984 - },
985 - considerScrollbar: false,
986 - cssOutput: 'inline'
486 + }
987 487 };
988 488 },
489 +
989 490 getDefaultElements() {
990 491 return {
991 492 $element: jQuery(this.getSettings('element'))
992 493 };
993 494 },
495 +
994 496 stretch() {
995 - const settings = this.getSettings();
996 - let $container;
497 + var containerSelector = this.getSettings('selectors.container'),
498 + $container;
499 +
997 500 try {
998 - $container = jQuery(settings.selectors.container);
999 - // eslint-disable-next-line no-empty
501 + $container = jQuery(containerSelector); // eslint-disable-next-line no-empty
1000 502 } catch (e) {}
503 +
1001 504 if (!$container || !$container.length) {
1002 505 $container = jQuery(this.getDefaultSettings().selectors.container);
1003 506 }
507 +
1004 508 this.reset();
1005 509 var $element = this.elements.$element,
1006 - containerWidth = $container.innerWidth(),
1007 - elementOffset = $element.offset().left,
1008 - isFixed = 'fixed' === $element.css('position'),
1009 - correctOffset = isFixed ? 0 : elementOffset,
1010 - isContainerFullScreen = window === $container[0];
1011 - if (!isContainerFullScreen) {
510 + containerWidth = $container.innerWidth(),
511 + elementOffset = $element.offset().left,
512 + isFixed = 'fixed' === $element.css('position'),
513 + correctOffset = isFixed ? 0 : elementOffset;
514 +
515 + if (window !== $container[0]) {
1012 516 var containerOffset = $container.offset().left;
517 +
1013 518 if (isFixed) {
1014 519 correctOffset = containerOffset;
1015 520 }
521 +
1016 522 if (elementOffset > containerOffset) {
1017 523 correctOffset = elementOffset - containerOffset;
1018 524 }
1019 525 }
1020 - if (settings.considerScrollbar && isContainerFullScreen) {
1021 - const scrollbarWidth = window.innerWidth - containerWidth;
1022 - correctOffset -= scrollbarWidth;
1023 - }
526 +
1024 527 if (!isFixed) {
1025 528 if (elementorFrontend.config.is_rtl) {
1026 529 correctOffset = containerWidth - ($element.outerWidth() + correctOffset);
1027 530 }
531 +
1028 532 correctOffset = -correctOffset;
1029 533 }
1030 534
1031 - // Consider margin
1032 - if (settings.margin) {
1033 - correctOffset += settings.margin;
1034 - }
1035 535 var css = {};
1036 - let width = containerWidth;
1037 - if (settings.margin) {
1038 - width -= settings.margin * 2;
1039 - }
1040 - css.width = width + 'px';
1041 - css[settings.direction] = correctOffset + 'px';
1042 - if ('variables' === settings.cssOutput) {
1043 - this.applyCssVariables($element, css);
1044 - return;
1045 - }
536 + css.width = containerWidth + 'px';
537 + css[this.getSettings('direction')] = correctOffset + 'px';
1046 538 $element.css(css);
1047 539 },
540 +
1048 541 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 - }
542 + var css = {};
1056 543 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 - });
544 + css[this.getSettings('direction')] = '';
545 + this.elements.$element.css(css);
1074 546 }
547 +
1075 548 });
1076 549
1077 550 /***/ }),
1078 551
@@ -1085,19 +558,24 @@
1085 558 "use strict";
1086 559
1087 560
1088 561 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
562 +
1089 563 Object.defineProperty(exports, "__esModule", ({
1090 564 value: true
1091 565 }));
1092 566 exports["default"] = void 0;
567 +
568 +__webpack_require__(/*! core-js/modules/es.error.cause.js */ "../node_modules/core-js/modules/es.error.cause.js");
569 +
1093 570 var _instanceType = _interopRequireDefault(__webpack_require__(/*! ./instance-type */ "../assets/dev/js/modules/imports/instance-type.js"));
571 +
1094 572 var _isInstanceof = _interopRequireDefault(__webpack_require__(/*! ../../editor/utils/is-instanceof */ "../assets/dev/js/editor/utils/is-instanceof.js"));
573 +
1095 574 class ArgsObject extends _instanceType.default {
1096 575 static getInstanceType() {
1097 576 return 'ArgsObject';
1098 577 }
1099 -
1100 578 /**
1101 579 * Function constructor().
1102 580 *
1103 581 * Create ArgsObject.
@@ -1103,13 +581,14 @@
1103 581 * Create ArgsObject.
1104 582 *
1105 583 * @param {{}} args
1106 584 */
585 +
586 +
1107 587 constructor(args) {
1108 588 super();
1109 589 this.args = args;
1110 590 }
1111 -
1112 591 /**
1113 592 * Function requireArgument().
1114 593 *
1115 594 * Validate property in args.
@@ -1117,15 +596,19 @@
1117 596 * @param {string} property
1118 597 * @param {{}} args
1119 598 *
1120 599 * @throws {Error}
600 + *
1121 601 */
1122 - requireArgument(property, args = this.args) {
602 +
603 +
604 + requireArgument(property) {
605 + let args = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : this.args;
606 +
1123 607 if (!Object.prototype.hasOwnProperty.call(args, property)) {
1124 608 throw Error(`${property} is required.`);
1125 609 }
1126 610 }
1127 -
1128 611 /**
1129 612 * Function requireArgumentType().
1130 613 *
1131 614 * Validate property in args using `type === typeof(args.whatever)`.
@@ -1134,16 +617,20 @@
1134 617 * @param {string} type
1135 618 * @param {{}} args
1136 619 *
1137 620 * @throws {Error}
621 + *
1138 622 */
1139 - requireArgumentType(property, type, args = this.args) {
623 +
624 +
625 + requireArgumentType(property, type) {
626 + let args = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : this.args;
1140 627 this.requireArgument(property, args);
628 +
1141 629 if (typeof args[property] !== type) {
1142 630 throw Error(`${property} invalid type: ${type}.`);
1143 631 }
1144 632 }
1145 -
1146 633 /**
1147 634 * Function requireArgumentInstance().
1148 635 *
1149 636 * Validate property in args using `args.whatever instanceof instance`.
@@ -1152,16 +639,20 @@
1152 639 * @param {*} instance
1153 640 * @param {{}} args
1154 641 *
1155 642 * @throws {Error}
643 + *
1156 644 */
1157 - requireArgumentInstance(property, instance, args = this.args) {
645 +
646 +
647 + requireArgumentInstance(property, instance) {
648 + let args = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : this.args;
1158 649 this.requireArgument(property, args);
650 +
1159 651 if (!(args[property] instanceof instance) && !(0, _isInstanceof.default)(args[property], instance)) {
1160 652 throw Error(`${property} invalid instance.`);
1161 653 }
1162 654 }
1163 -
1164 655 /**
1165 656 * Function requireArgumentConstructor().
1166 657 *
1167 658 * Validate property in args using `type === args.whatever.constructor`.
@@ -1170,19 +661,24 @@
1170 661 * @param {*} type
1171 662 * @param {{}} args
1172 663 *
1173 664 * @throws {Error}
665 + *
1174 666 */
1175 - requireArgumentConstructor(property, type, args = this.args) {
1176 - this.requireArgument(property, args);
1177 667
1178 - // Note: Converting the constructor to string in order to avoid equation issues
668 +
669 + requireArgumentConstructor(property, type) {
670 + let args = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : this.args;
671 + this.requireArgument(property, args); // Note: Converting the constructor to string in order to avoid equation issues
1179 672 // due to different memory addresses between iframes (window.Object !== window.top.Object).
673 +
1180 674 if (args[property].constructor.toString() !== type.prototype.constructor.toString()) {
1181 675 throw Error(`${property} invalid constructor type.`);
1182 676 }
1183 677 }
678 +
1184 679 }
680 +
1185 681 exports["default"] = ArgsObject;
1186 682
1187 683 /***/ }),
1188 684
@@ -1189,9 +685,9 @@
1189 685 /***/ "../assets/dev/js/modules/imports/force-method-implementation.js":
1190 686 /*!***********************************************************************!*\
1191 687 !*** ../assets/dev/js/modules/imports/force-method-implementation.js ***!
1192 688 \***********************************************************************/
1193 -/***/ ((__unused_webpack_module, exports) => {
689 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
1194 690
1195 691 "use strict";
1196 692
1197 693
@@ -1198,30 +694,40 @@
1198 694 Object.defineProperty(exports, "__esModule", ({
1199 695 value: true
1200 696 }));
1201 697 exports["default"] = exports.ForceMethodImplementation = void 0;
698 +
699 +__webpack_require__(/*! core-js/modules/es.error.cause.js */ "../node_modules/core-js/modules/es.error.cause.js");
700 +
701 +__webpack_require__(/*! core-js/modules/es.array.includes.js */ "../node_modules/core-js/modules/es.array.includes.js");
702 +
1202 703 // TODO: Wrong location used as `elementorModules.ForceMethodImplementation(); should be` `elementorUtils.forceMethodImplementation()`;
1203 -
1204 704 class ForceMethodImplementation extends Error {
1205 - constructor(info = {}, args = {}) {
1206 - super(`${info.isStatic ? 'static ' : ''}${info.fullName}() should be implemented, please provide '${info.functionName || info.fullName}' functionality.`, args);
705 + constructor() {
706 + let info = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
707 + let args = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};
708 + super(`${info.isStatic ? 'static ' : ''}${info.fullName}() should be implemented, please provide '${info.functionName || info.fullName}' functionality.`, args); // Allow to pass custom properties to the error.
1207 709
1208 - // Allow to pass custom properties to the error.
1209 710 if (Object.keys(args).length) {
1210 711 // eslint-disable-next-line no-console
1211 712 console.error(args);
1212 713 }
714 +
1213 715 Error.captureStackTrace(this, ForceMethodImplementation);
1214 716 }
717 +
1215 718 }
719 +
1216 720 exports.ForceMethodImplementation = ForceMethodImplementation;
721 +
1217 722 var _default = args => {
1218 723 const stack = Error().stack,
1219 - caller = stack.split('\n')[2].trim(),
1220 - callerName = caller.startsWith('at new') ? 'constructor' : caller.split(' ')[1],
1221 - info = {};
724 + caller = stack.split('\n')[2].trim(),
725 + callerName = caller.startsWith('at new') ? 'constructor' : caller.split(' ')[1],
726 + info = {};
1222 727 info.functionName = callerName;
1223 728 info.fullName = callerName;
729 +
1224 730 if (info.functionName.includes('.')) {
1225 731 const parts = info.functionName.split('.');
1226 732 info.className = parts[0];
1227 733 info.functionName = parts[1];
@@ -1227,10 +733,12 @@
1227 733 info.functionName = parts[1];
1228 734 } else {
1229 735 info.isStatic = true;
1230 736 }
737 +
1231 738 throw new ForceMethodImplementation(info, args);
1232 739 };
740 +
1233 741 exports["default"] = _default;
1234 742
1235 743 /***/ }),
1236 744
@@ -1237,9 +745,9 @@
1237 745 /***/ "../assets/dev/js/modules/imports/instance-type.js":
1238 746 /*!*********************************************************!*\
1239 747 !*** ../assets/dev/js/modules/imports/instance-type.js ***!
1240 748 \*********************************************************/
1241 -/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
749 +/***/ ((__unused_webpack_module, exports) => {
1242 750
1243 751 "use strict";
1244 752
1245 753
@@ -1246,11 +754,9 @@
1246 754 Object.defineProperty(exports, "__esModule", ({
1247 755 value: true
1248 756 }));
1249 757 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");
758 +
1253 759 class InstanceType {
1254 760 static [Symbol.hasInstance](target) {
1255 761 /**
1256 762 * This is function extending being called each time JS uses instanceOf, since babel use it each time it create new class
@@ -1256,50 +762,61 @@
1256 762 * This is function extending being called each time JS uses instanceOf, since babel use it each time it create new class
1257 763 * its give's opportunity to mange capabilities of instanceOf operator.
1258 764 * saving current class each time will give option later to handle instanceOf manually.
1259 765 */
1260 - let result = super[Symbol.hasInstance](target);
766 + let result = super[Symbol.hasInstance](target); // Act normal when validate a class, which does not have instance type.
1261 767
1262 - // Act normal when validate a class, which does not have instance type.
1263 768 if (target && !target.constructor.getInstanceType) {
1264 769 return result;
1265 770 }
771 +
1266 772 if (target) {
1267 773 if (!target.instanceTypes) {
1268 774 target.instanceTypes = [];
1269 775 }
776 +
1270 777 if (!result) {
1271 778 if (this.getInstanceType() === target.constructor.getInstanceType()) {
1272 779 result = true;
1273 780 }
1274 781 }
782 +
1275 783 if (result) {
1276 784 const name = this.getInstanceType === InstanceType.getInstanceType ? 'BaseInstanceType' : this.getInstanceType();
785 +
1277 786 if (-1 === target.instanceTypes.indexOf(name)) {
1278 787 target.instanceTypes.push(name);
1279 788 }
1280 789 }
1281 790 }
791 +
1282 792 if (!result && target) {
1283 793 // Check if the given 'target', is instance of known types.
1284 794 result = target.instanceTypes && Array.isArray(target.instanceTypes) && -1 !== target.instanceTypes.indexOf(this.getInstanceType());
1285 795 }
796 +
1286 797 return result;
1287 798 }
799 +
1288 800 static getInstanceType() {
1289 801 elementorModules.ForceMethodImplementation();
1290 802 }
803 +
1291 804 constructor() {
1292 805 // Since anonymous classes sometimes do not get validated by babel, do it manually.
1293 806 let target = new.target;
1294 807 const prototypes = [];
808 +
1295 809 while (target.__proto__ && target.__proto__.name) {
1296 810 prototypes.push(target.__proto__);
1297 811 target = target.__proto__;
1298 812 }
813 +
1299 814 prototypes.reverse().forEach(proto => this instanceof proto);
1300 815 }
816 +
1301 817 }
818 +
1302 819 exports["default"] = InstanceType;
1303 820
1304 821 /***/ }),
1305 822
@@ -1311,94 +828,116 @@
1311 828
1312 829 "use strict";
1313 830
1314 831
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");
832 +__webpack_require__(/*! core-js/modules/es.error.cause.js */ "../node_modules/core-js/modules/es.error.cause.js");
833 +
1319 834 const Module = function () {
1320 835 const $ = jQuery,
1321 - instanceParams = arguments,
1322 - self = this,
1323 - events = {};
836 + instanceParams = arguments,
837 + self = this,
838 + events = {};
1324 839 let settings;
840 +
1325 841 const ensureClosureMethods = function () {
1326 842 $.each(self, function (methodName) {
1327 843 const oldMethod = self[methodName];
844 +
1328 845 if ('function' !== typeof oldMethod) {
1329 846 return;
1330 847 }
848 +
1331 849 self[methodName] = function () {
1332 850 return oldMethod.apply(self, arguments);
1333 851 };
1334 852 });
1335 853 };
854 +
1336 855 const initSettings = function () {
1337 856 settings = self.getDefaultSettings();
1338 857 const instanceSettings = instanceParams[0];
858 +
1339 859 if (instanceSettings) {
1340 860 $.extend(true, settings, instanceSettings);
1341 861 }
1342 862 };
863 +
1343 864 const init = function () {
1344 865 self.__construct.apply(self, instanceParams);
866 +
1345 867 ensureClosureMethods();
1346 868 initSettings();
1347 869 self.trigger('init');
1348 870 };
871 +
1349 872 this.getItems = function (items, itemKey) {
1350 873 if (itemKey) {
1351 874 const keyStack = itemKey.split('.'),
1352 - currentKey = keyStack.splice(0, 1);
875 + currentKey = keyStack.splice(0, 1);
876 +
1353 877 if (!keyStack.length) {
1354 878 return items[currentKey];
1355 879 }
880 +
1356 881 if (!items[currentKey]) {
1357 882 return;
1358 883 }
884 +
1359 885 return this.getItems(items[currentKey], keyStack.join('.'));
1360 886 }
887 +
1361 888 return items;
1362 889 };
890 +
1363 891 this.getSettings = function (setting) {
1364 892 return this.getItems(settings, setting);
1365 893 };
894 +
1366 895 this.setSettings = function (settingKey, value, settingsContainer) {
1367 896 if (!settingsContainer) {
1368 897 settingsContainer = settings;
1369 898 }
899 +
1370 900 if ('object' === typeof settingKey) {
1371 901 $.extend(settingsContainer, settingKey);
1372 902 return self;
1373 903 }
904 +
1374 905 const keyStack = settingKey.split('.'),
1375 - currentKey = keyStack.splice(0, 1);
906 + currentKey = keyStack.splice(0, 1);
907 +
1376 908 if (!keyStack.length) {
1377 909 settingsContainer[currentKey] = value;
1378 910 return self;
1379 911 }
912 +
1380 913 if (!settingsContainer[currentKey]) {
1381 914 settingsContainer[currentKey] = {};
1382 915 }
916 +
1383 917 return self.setSettings(keyStack.join('.'), value, settingsContainer[currentKey]);
1384 918 };
919 +
1385 920 this.getErrorMessage = function (type, functionName) {
1386 921 let message;
922 +
1387 923 switch (type) {
1388 924 case 'forceMethodImplementation':
1389 925 message = `The method '${functionName}' must to be implemented in the inheritor child.`;
1390 926 break;
927 +
1391 928 default:
1392 929 message = 'An error occurs';
1393 930 }
931 +
1394 932 return message;
1395 - };
933 + }; // TODO: This function should be deleted ?.
1396 934
1397 - // TODO: This function should be deleted ?.
935 +
1398 936 this.forceMethodImplementation = function (functionName) {
1399 937 throw new Error(this.getErrorMessage('forceMethodImplementation', functionName));
1400 938 };
939 +
1401 940 this.on = function (eventName, callback) {
1402 941 if ('object' === typeof eventName) {
1403 942 $.each(eventName, function (singleEventName) {
1404 943 self.on(singleEventName, this);
@@ -1404,64 +943,82 @@
1404 943 self.on(singleEventName, this);
1405 944 });
1406 945 return self;
1407 946 }
947 +
1408 948 const eventNames = eventName.split(' ');
1409 949 eventNames.forEach(function (singleEventName) {
1410 950 if (!events[singleEventName]) {
1411 951 events[singleEventName] = [];
1412 952 }
953 +
1413 954 events[singleEventName].push(callback);
1414 955 });
1415 956 return self;
1416 957 };
958 +
1417 959 this.off = function (eventName, callback) {
1418 960 if (!events[eventName]) {
1419 961 return self;
1420 962 }
963 +
1421 964 if (!callback) {
1422 965 delete events[eventName];
1423 966 return self;
1424 967 }
968 +
1425 969 const callbackIndex = events[eventName].indexOf(callback);
970 +
1426 971 if (-1 !== callbackIndex) {
1427 - delete events[eventName][callbackIndex];
972 + delete events[eventName][callbackIndex]; // Reset array index (for next off on same event).
1428 973
1429 - // Reset array index (for next off on same event).
1430 974 events[eventName] = events[eventName].filter(val => val);
1431 975 }
976 +
1432 977 return self;
1433 978 };
979 +
1434 980 this.trigger = function (eventName) {
1435 981 const methodName = 'on' + eventName[0].toUpperCase() + eventName.slice(1),
1436 - params = Array.prototype.slice.call(arguments, 1);
982 + params = Array.prototype.slice.call(arguments, 1);
983 +
1437 984 if (self[methodName]) {
1438 985 self[methodName].apply(self, params);
1439 986 }
987 +
1440 988 const callbacks = events[eventName];
989 +
1441 990 if (!callbacks) {
1442 991 return self;
1443 992 }
993 +
1444 994 $.each(callbacks, function (index, callback) {
1445 995 callback.apply(self, params);
1446 996 });
1447 997 return self;
1448 998 };
999 +
1449 1000 init();
1450 1001 };
1002 +
1451 1003 Module.prototype.__construct = function () {};
1004 +
1452 1005 Module.prototype.getDefaultSettings = function () {
1453 1006 return {};
1454 1007 };
1008 +
1455 1009 Module.prototype.getConstructorID = function () {
1456 1010 return this.constructor.name;
1457 1011 };
1012 +
1458 1013 Module.extend = function (properties) {
1459 1014 const $ = jQuery,
1460 - parent = this;
1015 + parent = this;
1016 +
1461 1017 const child = function () {
1462 1018 return parent.apply(this, arguments);
1463 1019 };
1020 +
1464 1021 $.extend(child, parent);
1465 1022 child.prototype = Object.create($.extend({}, parent.prototype, properties));
1466 1023 child.prototype.constructor = child;
1467 1024 child.__super__ = parent.prototype;
@@ -1466,8 +1023,9 @@
1466 1023 child.prototype.constructor = child;
1467 1024 child.__super__ = parent.prototype;
1468 1025 return child;
1469 1026 };
1027 +
1470 1028 module.exports = Module;
1471 1029
1472 1030 /***/ }),
1473 1031
@@ -1480,15 +1038,17 @@
1480 1038 "use strict";
1481 1039
1482 1040
1483 1041 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
1042 +
1484 1043 Object.defineProperty(exports, "__esModule", ({
1485 1044 value: true
1486 1045 }));
1487 1046 exports["default"] = void 0;
1488 -__webpack_require__(/*! core-js/modules/es.array.push.js */ "../node_modules/core-js/modules/es.array.push.js");
1047 +
1489 1048 var _viewModule = _interopRequireDefault(__webpack_require__(/*! ../view-module */ "../assets/dev/js/modules/imports/view-module.js"));
1490 -var _default = exports["default"] = _viewModule.default.extend({
1049 +
1050 +var _default = _viewModule.default.extend({
1491 1051 getDefaultSettings() {
1492 1052 return {
1493 1053 container: null,
1494 1054 items: null,
@@ -1495,8 +1055,9 @@
1495 1055 columnsCount: 3,
1496 1056 verticalSpaceBetween: 30
1497 1057 };
1498 1058 },
1059 +
1499 1060 getDefaultElements() {
1500 1061 return {
1501 1062 $container: jQuery(this.getSettings('container')),
1502 1063 $items: jQuery(this.getSettings('items'))
@@ -1501,22 +1062,24 @@
1501 1062 $container: jQuery(this.getSettings('container')),
1502 1063 $items: jQuery(this.getSettings('items'))
1503 1064 };
1504 1065 },
1066 +
1505 1067 run() {
1506 1068 var heights = [],
1507 - distanceFromTop = this.elements.$container.position().top,
1508 - settings = this.getSettings(),
1509 - columnsCount = settings.columnsCount;
1069 + distanceFromTop = this.elements.$container.position().top,
1070 + settings = this.getSettings(),
1071 + columnsCount = settings.columnsCount;
1510 1072 distanceFromTop += parseInt(this.elements.$container.css('margin-top'), 10);
1511 1073 this.elements.$items.each(function (index) {
1512 1074 var row = Math.floor(index / columnsCount),
1513 - $item = jQuery(this),
1514 - itemHeight = $item[0].getBoundingClientRect().height + settings.verticalSpaceBetween;
1075 + $item = jQuery(this),
1076 + itemHeight = $item[0].getBoundingClientRect().height + settings.verticalSpaceBetween;
1077 +
1515 1078 if (row) {
1516 1079 var itemPosition = $item.position(),
1517 - indexAtRow = index % columnsCount,
1518 - pullHeight = itemPosition.top - distanceFromTop - heights[indexAtRow];
1080 + indexAtRow = index % columnsCount,
1081 + pullHeight = itemPosition.top - distanceFromTop - heights[indexAtRow];
1519 1082 pullHeight -= parseInt($item.css('margin-top'), 10);
1520 1083 pullHeight *= -1;
1521 1084 $item.css('margin-top', pullHeight + 'px');
1522 1085 heights[indexAtRow] += itemHeight;
@@ -1524,10 +1087,13 @@
1524 1087 heights.push(itemHeight);
1525 1088 }
1526 1089 });
1527 1090 }
1091 +
1528 1092 });
1529 1093
1094 +exports["default"] = _default;
1095 +
1530 1096 /***/ }),
1531 1097
1532 1098 /***/ "../assets/dev/js/modules/imports/utils/scroll.js":
1533 1099 /*!********************************************************!*\
@@ -1532,9 +1098,9 @@
1532 1098 /***/ "../assets/dev/js/modules/imports/utils/scroll.js":
1533 1099 /*!********************************************************!*\
1534 1100 !*** ../assets/dev/js/modules/imports/utils/scroll.js ***!
1535 1101 \********************************************************/
1536 -/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
1102 +/***/ ((__unused_webpack_module, exports) => {
1537 1103
1538 1104 "use strict";
1539 1105
1540 1106
@@ -1541,9 +1107,9 @@
1541 1107 Object.defineProperty(exports, "__esModule", ({
1542 1108 value: true
1543 1109 }));
1544 1110 exports["default"] = void 0;
1545 -__webpack_require__(/*! core-js/modules/es.array.push.js */ "../node_modules/core-js/modules/es.array.push.js");
1111 +
1546 1112 // Moved from elementor pro: 'assets/dev/js/frontend/utils'
1547 1113 class Scroll {
1548 1114 /**
1549 1115 * @param {Object} obj
@@ -1552,34 +1118,39 @@
1552 1118 * @param {string} obj.offset - Offset between the element intersection points and the viewport, written like in CSS: '-50% 0 -25%'
1553 1119 * @param {HTMLElement} obj.root - The element that the events will be relative to, if 'null' will be relative to the viewport
1554 1120 */
1555 1121 static scrollObserver(obj) {
1556 - let lastScrollY = 0;
1122 + let lastScrollY = 0; // Generating threshholds points along the animation height
1123 + // More threshholds points = more trigger points of the callback
1557 1124
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 = [];
1125 + const buildThreshholds = function () {
1126 + let sensitivityPercentage = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 0;
1127 + const threshholds = [];
1128 +
1562 1129 if (sensitivityPercentage > 0 && sensitivityPercentage <= 100) {
1563 1130 const increment = 100 / sensitivityPercentage;
1131 +
1564 1132 for (let i = 0; i <= 100; i += increment) {
1565 - thresholds.push(i / 100);
1133 + threshholds.push(i / 100);
1566 1134 }
1567 1135 } else {
1568 - thresholds.push(0);
1136 + threshholds.push(0);
1569 1137 }
1570 - return thresholds;
1138 +
1139 + return threshholds;
1571 1140 };
1141 +
1572 1142 const options = {
1573 1143 root: obj.root || null,
1574 1144 rootMargin: obj.offset || '0px',
1575 - threshold: buildThresholds(obj.sensitivity)
1145 + threshold: buildThreshholds(obj.sensitivity)
1576 1146 };
1147 +
1577 1148 function handleIntersect(entries) {
1578 1149 const currentScrollY = entries[0].boundingClientRect.y,
1579 - isInViewport = entries[0].isIntersecting,
1580 - intersectionScrollDirection = currentScrollY < lastScrollY ? 'down' : 'up',
1581 - scrollPercentage = Math.abs(parseFloat((entries[0].intersectionRatio * 100).toFixed(2)));
1150 + isInViewport = entries[0].isIntersecting,
1151 + intersectionScrollDirection = currentScrollY < lastScrollY ? 'down' : 'up',
1152 + scrollPercentage = Math.abs(parseFloat((entries[0].intersectionRatio * 100).toFixed(2)));
1582 1153 obj.callback({
1583 1154 sensitivity: obj.sensitivity,
1584 1155 isInViewport,
1585 1156 scrollPercentage,
@@ -1586,11 +1157,11 @@
1586 1157 intersectionScrollDirection
1587 1158 });
1588 1159 lastScrollY = currentScrollY;
1589 1160 }
1161 +
1590 1162 return new IntersectionObserver(handleIntersect, options);
1591 1163 }
1592 -
1593 1164 /**
1594 1165 * @param {jQuery.Element} $element
1595 1166 * @param {Object} offsetObj
1596 1167 * @param {number} offsetObj.start - Offset start value in percentages
@@ -1595,22 +1166,24 @@
1595 1166 * @param {Object} offsetObj
1596 1167 * @param {number} offsetObj.start - Offset start value in percentages
1597 1168 * @param {number} offsetObj.end - Offset end value in percentages
1598 1169 */
1599 - static getElementViewportPercentage($element, offsetObj = {}) {
1170 +
1171 +
1172 + static getElementViewportPercentage($element) {
1173 + let offsetObj = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};
1600 1174 const elementOffset = $element[0].getBoundingClientRect(),
1601 - offsetStart = offsetObj.start || 0,
1602 - offsetEnd = offsetObj.end || 0,
1603 - windowStartOffset = window.innerHeight * offsetStart / 100,
1604 - windowEndOffset = window.innerHeight * offsetEnd / 100,
1605 - y1 = elementOffset.top - window.innerHeight,
1606 - y2 = elementOffset.top + windowStartOffset + $element.height(),
1607 - startPosition = 0 - y1 + windowStartOffset,
1608 - endPosition = y2 - y1 + windowEndOffset,
1609 - percent = Math.max(0, Math.min(startPosition / endPosition, 1));
1175 + offsetStart = offsetObj.start || 0,
1176 + offsetEnd = offsetObj.end || 0,
1177 + windowStartOffset = window.innerHeight * offsetStart / 100,
1178 + windowEndOffset = window.innerHeight * offsetEnd / 100,
1179 + y1 = elementOffset.top - window.innerHeight,
1180 + y2 = elementOffset.top + windowStartOffset + $element.height(),
1181 + startPosition = 0 - y1 + windowStartOffset,
1182 + endPosition = y2 - y1 + windowEndOffset,
1183 + percent = Math.max(0, Math.min(startPosition / endPosition, 1));
1610 1184 return parseFloat((percent * 100).toFixed(2));
1611 1185 }
1612 -
1613 1186 /**
1614 1187 * @param {Object} offsetObj
1615 1188 * @param {number} offsetObj.start - Offset start value in percentages
1616 1189 * @param {number} offsetObj.end - Offset end value in percentages
@@ -1615,18 +1188,24 @@
1615 1188 * @param {number} offsetObj.start - Offset start value in percentages
1616 1189 * @param {number} offsetObj.end - Offset end value in percentages
1617 1190 * @param {number} limitPageHeight - Will limit the page height calculation
1618 1191 */
1619 - static getPageScrollPercentage(offsetObj = {}, limitPageHeight) {
1192 +
1193 +
1194 + static getPageScrollPercentage() {
1195 + let offsetObj = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
1196 + let limitPageHeight = arguments.length > 1 ? arguments[1] : undefined;
1620 1197 const offsetStart = offsetObj.start || 0,
1621 - offsetEnd = offsetObj.end || 0,
1622 - initialPageHeight = limitPageHeight || document.documentElement.scrollHeight - document.documentElement.clientHeight,
1623 - heightOffset = initialPageHeight * offsetStart / 100,
1624 - pageRange = initialPageHeight + heightOffset + initialPageHeight * offsetEnd / 100,
1625 - scrollPos = document.documentElement.scrollTop + document.body.scrollTop + heightOffset;
1198 + offsetEnd = offsetObj.end || 0,
1199 + initialPageHeight = limitPageHeight || document.documentElement.scrollHeight - document.documentElement.clientHeight,
1200 + heightOffset = initialPageHeight * offsetStart / 100,
1201 + pageRange = initialPageHeight + heightOffset + initialPageHeight * offsetEnd / 100,
1202 + scrollPos = document.documentElement.scrollTop + document.body.scrollTop + heightOffset;
1626 1203 return scrollPos / pageRange * 100;
1627 1204 }
1205 +
1628 1206 }
1207 +
1629 1208 exports["default"] = Scroll;
1630 1209
1631 1210 /***/ }),
1632 1211
@@ -1639,28 +1218,38 @@
1639 1218 "use strict";
1640 1219
1641 1220
1642 1221 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
1222 +
1643 1223 Object.defineProperty(exports, "__esModule", ({
1644 1224 value: true
1645 1225 }));
1646 1226 exports["default"] = void 0;
1227 +
1647 1228 var _module = _interopRequireDefault(__webpack_require__(/*! ./module */ "../assets/dev/js/modules/imports/module.js"));
1648 -var _default = exports["default"] = _module.default.extend({
1229 +
1230 +var _default = _module.default.extend({
1649 1231 elements: null,
1232 +
1650 1233 getDefaultElements() {
1651 1234 return {};
1652 1235 },
1236 +
1653 1237 bindEvents() {},
1238 +
1654 1239 onInit() {
1655 1240 this.initElements();
1656 1241 this.bindEvents();
1657 1242 },
1243 +
1658 1244 initElements() {
1659 1245 this.elements = this.getDefaultElements();
1660 1246 }
1247 +
1661 1248 });
1662 1249
1250 +exports["default"] = _default;
1251 +
1663 1252 /***/ }),
1664 1253
1665 1254 /***/ "../assets/dev/js/modules/modules.js":
1666 1255 /*!*******************************************!*\
@@ -1671,21 +1260,27 @@
1671 1260 "use strict";
1672 1261
1673 1262
1674 1263 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
1264 +
1675 1265 Object.defineProperty(exports, "__esModule", ({
1676 1266 value: true
1677 1267 }));
1678 1268 exports["default"] = void 0;
1269 +
1679 1270 var _module = _interopRequireDefault(__webpack_require__(/*! ./imports/module */ "../assets/dev/js/modules/imports/module.js"));
1271 +
1680 1272 var _viewModule = _interopRequireDefault(__webpack_require__(/*! ./imports/view-module */ "../assets/dev/js/modules/imports/view-module.js"));
1273 +
1681 1274 var _argsObject = _interopRequireDefault(__webpack_require__(/*! ./imports/args-object */ "../assets/dev/js/modules/imports/args-object.js"));
1275 +
1682 1276 var _masonry = _interopRequireDefault(__webpack_require__(/*! ./imports/utils/masonry */ "../assets/dev/js/modules/imports/utils/masonry.js"));
1277 +
1683 1278 var _scroll = _interopRequireDefault(__webpack_require__(/*! ./imports/utils/scroll */ "../assets/dev/js/modules/imports/utils/scroll.js"));
1279 +
1684 1280 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 = {
1281 +
1282 +var _default = window.elementorModules = {
1688 1283 Module: _module.default,
1689 1284 ViewModule: _viewModule.default,
1690 1285 ArgsObject: _argsObject.default,
1691 1286 ForceMethodImplementation: _forceMethodImplementation.default,
@@ -1691,36 +1286,13 @@
1691 1286 ForceMethodImplementation: _forceMethodImplementation.default,
1692 1287 utils: {
1693 1288 Masonry: _masonry.default,
1694 1289 Scroll: _scroll.default
1695 - },
1696 - importExport: {
1697 - createGetInitialState: _templateRegistryHelpers.createGetInitialState,
1698 - customizationDialogsRegistry: _customizationDialogs.customizationDialogsRegistry
1699 1290 }
1700 1291 };
1701 -if (!window.elementorModules) {
1702 - window.elementorModules = baseModules;
1703 -} else {
1704 - Object.assign(window.elementorModules, baseModules);
1705 -}
1706 -var _default = exports["default"] = window.elementorModules;
1707 1292
1708 -/***/ }),
1293 +exports["default"] = _default;
1709 1294
1710 -/***/ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js":
1711 -/*!***********************************************************************!*\
1712 - !*** ../node_modules/@babel/runtime/helpers/interopRequireDefault.js ***!
1713 - \***********************************************************************/
1714 -/***/ ((module) => {
1715 -
1716 -function _interopRequireDefault(e) {
1717 - return e && e.__esModule ? e : {
1718 - "default": e
1719 - };
1720 -}
1721 -module.exports = _interopRequireDefault, module.exports.__esModule = true, module.exports["default"] = module.exports;
1722 -
1723 1295 /***/ }),
1724 1296
1725 1297 /***/ "../node_modules/core-js/internals/a-callable.js":
1726 1298 /*!*******************************************************!*\
@@ -1727,10 +1299,8 @@
1727 1299 !*** ../node_modules/core-js/internals/a-callable.js ***!
1728 1300 \*******************************************************/
1729 1301 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1730 1302
1731 -"use strict";
1732 -
1733 1303 var isCallable = __webpack_require__(/*! ../internals/is-callable */ "../node_modules/core-js/internals/is-callable.js");
1734 1304 var tryToString = __webpack_require__(/*! ../internals/try-to-string */ "../node_modules/core-js/internals/try-to-string.js");
1735 1305
1736 1306 var $TypeError = TypeError;
@@ -1737,29 +1307,58 @@
1737 1307
1738 1308 // `Assert: IsCallable(argument) is true`
1739 1309 module.exports = function (argument) {
1740 1310 if (isCallable(argument)) return argument;
1741 - throw new $TypeError(tryToString(argument) + ' is not a function');
1311 + throw $TypeError(tryToString(argument) + ' is not a function');
1742 1312 };
1743 1313
1744 1314
1745 1315 /***/ }),
1746 1316
1747 -/***/ "../node_modules/core-js/internals/an-instance.js":
1748 -/*!********************************************************!*\
1749 - !*** ../node_modules/core-js/internals/an-instance.js ***!
1750 - \********************************************************/
1317 +/***/ "../node_modules/core-js/internals/a-possible-prototype.js":
1318 +/*!*****************************************************************!*\
1319 + !*** ../node_modules/core-js/internals/a-possible-prototype.js ***!
1320 + \*****************************************************************/
1751 1321 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1752 1322
1753 -"use strict";
1323 +var isCallable = __webpack_require__(/*! ../internals/is-callable */ "../node_modules/core-js/internals/is-callable.js");
1754 1324
1755 -var isPrototypeOf = __webpack_require__(/*! ../internals/object-is-prototype-of */ "../node_modules/core-js/internals/object-is-prototype-of.js");
1325 +var $String = String;
1326 +var $TypeError = TypeError;
1756 1327
1757 -var $TypeError = TypeError;
1328 +module.exports = function (argument) {
1329 + if (typeof argument == 'object' || isCallable(argument)) return argument;
1330 + throw $TypeError("Can't set " + $String(argument) + ' as a prototype');
1331 +};
1758 1332
1759 -module.exports = function (it, Prototype) {
1760 - if (isPrototypeOf(Prototype, it)) return it;
1761 - throw new $TypeError('Incorrect invocation');
1333 +
1334 +/***/ }),
1335 +
1336 +/***/ "../node_modules/core-js/internals/add-to-unscopables.js":
1337 +/*!***************************************************************!*\
1338 + !*** ../node_modules/core-js/internals/add-to-unscopables.js ***!
1339 + \***************************************************************/
1340 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1341 +
1342 +var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "../node_modules/core-js/internals/well-known-symbol.js");
1343 +var create = __webpack_require__(/*! ../internals/object-create */ "../node_modules/core-js/internals/object-create.js");
1344 +var defineProperty = (__webpack_require__(/*! ../internals/object-define-property */ "../node_modules/core-js/internals/object-define-property.js").f);
1345 +
1346 +var UNSCOPABLES = wellKnownSymbol('unscopables');
1347 +var ArrayPrototype = Array.prototype;
1348 +
1349 +// Array.prototype[@@unscopables]
1350 +// https://tc39.es/ecma262/#sec-array.prototype-@@unscopables
1351 +if (ArrayPrototype[UNSCOPABLES] == undefined) {
1352 + defineProperty(ArrayPrototype, UNSCOPABLES, {
1353 + configurable: true,
1354 + value: create(null)
1355 + });
1356 +}
1357 +
1358 +// add a key to Array.prototype[@@unscopables]
1359 +module.exports = function (key) {
1360 + ArrayPrototype[UNSCOPABLES][key] = true;
1762 1361 };
1763 1362
1764 1363
1765 1364 /***/ }),
@@ -1769,10 +1368,8 @@
1769 1368 !*** ../node_modules/core-js/internals/an-object.js ***!
1770 1369 \******************************************************/
1771 1370 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1772 1371
1773 -"use strict";
1774 -
1775 1372 var isObject = __webpack_require__(/*! ../internals/is-object */ "../node_modules/core-js/internals/is-object.js");
1776 1373
1777 1374 var $String = String;
1778 1375 var $TypeError = TypeError;
@@ -1779,9 +1376,9 @@
1779 1376
1780 1377 // `Assert: Type(argument) is Object`
1781 1378 module.exports = function (argument) {
1782 1379 if (isObject(argument)) return argument;
1783 - throw new $TypeError($String(argument) + ' is not an object');
1380 + throw $TypeError($String(argument) + ' is not an object');
1784 1381 };
1785 1382
1786 1383
1787 1384 /***/ }),
@@ -1791,10 +1388,8 @@
1791 1388 !*** ../node_modules/core-js/internals/array-includes.js ***!
1792 1389 \***********************************************************/
1793 1390 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1794 1391
1795 -"use strict";
1796 -
1797 1392 var toIndexedObject = __webpack_require__(/*! ../internals/to-indexed-object */ "../node_modules/core-js/internals/to-indexed-object.js");
1798 1393 var toAbsoluteIndex = __webpack_require__(/*! ../internals/to-absolute-index */ "../node_modules/core-js/internals/to-absolute-index.js");
1799 1394 var lengthOfArrayLike = __webpack_require__(/*! ../internals/length-of-array-like */ "../node_modules/core-js/internals/length-of-array-like.js");
1800 1395
@@ -1802,17 +1397,16 @@
1802 1397 var createMethod = function (IS_INCLUDES) {
1803 1398 return function ($this, el, fromIndex) {
1804 1399 var O = toIndexedObject($this);
1805 1400 var length = lengthOfArrayLike(O);
1806 - if (length === 0) return !IS_INCLUDES && -1;
1807 1401 var index = toAbsoluteIndex(fromIndex, length);
1808 1402 var value;
1809 1403 // Array#includes uses SameValueZero equality algorithm
1810 1404 // eslint-disable-next-line no-self-compare -- NaN check
1811 - if (IS_INCLUDES && el !== el) while (length > index) {
1405 + if (IS_INCLUDES && el != el) while (length > index) {
1812 1406 value = O[index++];
1813 1407 // eslint-disable-next-line no-self-compare -- NaN check
1814 - if (value !== value) return true;
1408 + if (value != value) return true;
1815 1409 // Array#indexOf ignores holes, Array#includes - not
1816 1410 } else for (;length > index; index++) {
1817 1411 if ((IS_INCLUDES || index in O) && O[index] === el) return IS_INCLUDES || index || 0;
1818 1412 } return !IS_INCLUDES && -1;
@@ -1830,69 +1424,8 @@
1830 1424
1831 1425
1832 1426 /***/ }),
1833 1427
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 1428 /***/ "../node_modules/core-js/internals/classof-raw.js":
1896 1429 /*!********************************************************!*\
1897 1430 !*** ../node_modules/core-js/internals/classof-raw.js ***!
1898 1431 \********************************************************/
@@ -1897,10 +1430,8 @@
1897 1430 !*** ../node_modules/core-js/internals/classof-raw.js ***!
1898 1431 \********************************************************/
1899 1432 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1900 1433
1901 -"use strict";
1902 -
1903 1434 var uncurryThis = __webpack_require__(/*! ../internals/function-uncurry-this */ "../node_modules/core-js/internals/function-uncurry-this.js");
1904 1435
1905 1436 var toString = uncurryThis({}.toString);
1906 1437 var stringSlice = uncurryThis(''.slice);
@@ -1917,10 +1448,8 @@
1917 1448 !*** ../node_modules/core-js/internals/classof.js ***!
1918 1449 \****************************************************/
1919 1450 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1920 1451
1921 -"use strict";
1922 -
1923 1452 var TO_STRING_TAG_SUPPORT = __webpack_require__(/*! ../internals/to-string-tag-support */ "../node_modules/core-js/internals/to-string-tag-support.js");
1924 1453 var isCallable = __webpack_require__(/*! ../internals/is-callable */ "../node_modules/core-js/internals/is-callable.js");
1925 1454 var classofRaw = __webpack_require__(/*! ../internals/classof-raw */ "../node_modules/core-js/internals/classof-raw.js");
1926 1455 var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "../node_modules/core-js/internals/well-known-symbol.js");
@@ -1928,9 +1457,9 @@
1928 1457 var TO_STRING_TAG = wellKnownSymbol('toStringTag');
1929 1458 var $Object = Object;
1930 1459
1931 1460 // ES3 wrong here
1932 -var CORRECT_ARGUMENTS = classofRaw(function () { return arguments; }()) === 'Arguments';
1461 +var CORRECT_ARGUMENTS = classofRaw(function () { return arguments; }()) == 'Arguments';
1933 1462
1934 1463 // fallback for IE11 Script Access Denied error
1935 1464 var tryGet = function (it, key) {
1936 1465 try {
@@ -1946,14 +1475,38 @@
1946 1475 : typeof (tag = tryGet(O = $Object(it), TO_STRING_TAG)) == 'string' ? tag
1947 1476 // builtinTag case
1948 1477 : CORRECT_ARGUMENTS ? classofRaw(O)
1949 1478 // ES3 arguments fallback
1950 - : (result = classofRaw(O)) === 'Object' && isCallable(O.callee) ? 'Arguments' : result;
1479 + : (result = classofRaw(O)) == 'Object' && isCallable(O.callee) ? 'Arguments' : result;
1951 1480 };
1952 1481
1953 1482
1954 1483 /***/ }),
1955 1484
1485 +/***/ "../node_modules/core-js/internals/clear-error-stack.js":
1486 +/*!**************************************************************!*\
1487 + !*** ../node_modules/core-js/internals/clear-error-stack.js ***!
1488 + \**************************************************************/
1489 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1490 +
1491 +var uncurryThis = __webpack_require__(/*! ../internals/function-uncurry-this */ "../node_modules/core-js/internals/function-uncurry-this.js");
1492 +
1493 +var $Error = Error;
1494 +var replace = uncurryThis(''.replace);
1495 +
1496 +var TEST = (function (arg) { return String($Error(arg).stack); })('zxcasd');
1497 +var V8_OR_CHAKRA_STACK_ENTRY = /\n\s*at [^:]*:[^\n]*/;
1498 +var IS_V8_OR_CHAKRA_STACK = V8_OR_CHAKRA_STACK_ENTRY.test(TEST);
1499 +
1500 +module.exports = function (stack, dropEntries) {
1501 + if (IS_V8_OR_CHAKRA_STACK && typeof stack == 'string' && !$Error.prepareStackTrace) {
1502 + while (dropEntries--) stack = replace(stack, V8_OR_CHAKRA_STACK_ENTRY, '');
1503 + } return stack;
1504 +};
1505 +
1506 +
1507 +/***/ }),
1508 +
1956 1509 /***/ "../node_modules/core-js/internals/copy-constructor-properties.js":
1957 1510 /*!************************************************************************!*\
1958 1511 !*** ../node_modules/core-js/internals/copy-constructor-properties.js ***!
1959 1512 \************************************************************************/
@@ -1958,10 +1511,8 @@
1958 1511 !*** ../node_modules/core-js/internals/copy-constructor-properties.js ***!
1959 1512 \************************************************************************/
1960 1513 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1961 1514
1962 -"use strict";
1963 -
1964 1515 var hasOwn = __webpack_require__(/*! ../internals/has-own-property */ "../node_modules/core-js/internals/has-own-property.js");
1965 1516 var ownKeys = __webpack_require__(/*! ../internals/own-keys */ "../node_modules/core-js/internals/own-keys.js");
1966 1517 var getOwnPropertyDescriptorModule = __webpack_require__(/*! ../internals/object-get-own-property-descriptor */ "../node_modules/core-js/internals/object-get-own-property-descriptor.js");
1967 1518 var definePropertyModule = __webpack_require__(/*! ../internals/object-define-property */ "../node_modules/core-js/internals/object-define-property.js");
@@ -1980,45 +1531,8 @@
1980 1531
1981 1532
1982 1533 /***/ }),
1983 1534
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 1535 /***/ "../node_modules/core-js/internals/create-non-enumerable-property.js":
2022 1536 /*!***************************************************************************!*\
2023 1537 !*** ../node_modules/core-js/internals/create-non-enumerable-property.js ***!
2024 1538 \***************************************************************************/
@@ -2023,10 +1537,8 @@
2023 1537 !*** ../node_modules/core-js/internals/create-non-enumerable-property.js ***!
2024 1538 \***************************************************************************/
2025 1539 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2026 1540
2027 -"use strict";
2028 -
2029 1541 var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "../node_modules/core-js/internals/descriptors.js");
2030 1542 var definePropertyModule = __webpack_require__(/*! ../internals/object-define-property */ "../node_modules/core-js/internals/object-define-property.js");
2031 1543 var createPropertyDescriptor = __webpack_require__(/*! ../internals/create-property-descriptor */ "../node_modules/core-js/internals/create-property-descriptor.js");
2032 1544
@@ -2045,10 +1557,8 @@
2045 1557 !*** ../node_modules/core-js/internals/create-property-descriptor.js ***!
2046 1558 \***********************************************************************/
2047 1559 /***/ ((module) => {
2048 1560
2049 -"use strict";
2050 -
2051 1561 module.exports = function (bitmap, value) {
2052 1562 return {
2053 1563 enumerable: !(bitmap & 1),
2054 1564 configurable: !(bitmap & 2),
@@ -2059,48 +1569,8 @@
2059 1569
2060 1570
2061 1571 /***/ }),
2062 1572
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 1573 /***/ "../node_modules/core-js/internals/define-built-in.js":
2104 1574 /*!************************************************************!*\
2105 1575 !*** ../node_modules/core-js/internals/define-built-in.js ***!
2106 1576 \************************************************************/
@@ -2105,10 +1575,8 @@
2105 1575 !*** ../node_modules/core-js/internals/define-built-in.js ***!
2106 1576 \************************************************************/
2107 1577 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2108 1578
2109 -"use strict";
2110 -
2111 1579 var isCallable = __webpack_require__(/*! ../internals/is-callable */ "../node_modules/core-js/internals/is-callable.js");
2112 1580 var definePropertyModule = __webpack_require__(/*! ../internals/object-define-property */ "../node_modules/core-js/internals/object-define-property.js");
2113 1581 var makeBuiltIn = __webpack_require__(/*! ../internals/make-built-in */ "../node_modules/core-js/internals/make-built-in.js");
2114 1582 var defineGlobalProperty = __webpack_require__(/*! ../internals/define-global-property */ "../node_modules/core-js/internals/define-global-property.js");
@@ -2138,26 +1606,8 @@
2138 1606
2139 1607
2140 1608 /***/ }),
2141 1609
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 1610 /***/ "../node_modules/core-js/internals/define-global-property.js":
2161 1611 /*!*******************************************************************!*\
2162 1612 !*** ../node_modules/core-js/internals/define-global-property.js ***!
2163 1613 \*******************************************************************/
@@ -2162,20 +1612,18 @@
2162 1612 !*** ../node_modules/core-js/internals/define-global-property.js ***!
2163 1613 \*******************************************************************/
2164 1614 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2165 1615
2166 -"use strict";
1616 +var global = __webpack_require__(/*! ../internals/global */ "../node_modules/core-js/internals/global.js");
2167 1617
2168 -var globalThis = __webpack_require__(/*! ../internals/global-this */ "../node_modules/core-js/internals/global-this.js");
2169 -
2170 -// eslint-disable-next-line es/no-object-defineproperty -- safe
1618 +// eslint-disable-next-line es-x/no-object-defineproperty -- safe
2171 1619 var defineProperty = Object.defineProperty;
2172 1620
2173 1621 module.exports = function (key, value) {
2174 1622 try {
2175 - defineProperty(globalThis, key, { value: value, configurable: true, writable: true });
1623 + defineProperty(global, key, { value: value, configurable: true, writable: true });
2176 1624 } catch (error) {
2177 - globalThis[key] = value;
1625 + global[key] = value;
2178 1626 } return value;
2179 1627 };
2180 1628
2181 1629
@@ -2186,16 +1634,14 @@
2186 1634 !*** ../node_modules/core-js/internals/descriptors.js ***!
2187 1635 \********************************************************/
2188 1636 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2189 1637
2190 -"use strict";
2191 -
2192 1638 var fails = __webpack_require__(/*! ../internals/fails */ "../node_modules/core-js/internals/fails.js");
2193 1639
2194 1640 // Detect IE8's incomplete defineProperty implementation
2195 1641 module.exports = !fails(function () {
2196 - // eslint-disable-next-line es/no-object-defineproperty -- required for testing
2197 - return Object.defineProperty({}, 1, { get: function () { return 7; } })[1] !== 7;
1642 + // eslint-disable-next-line es-x/no-object-defineproperty -- required for testing
1643 + return Object.defineProperty({}, 1, { get: function () { return 7; } })[1] != 7;
2198 1644 });
2199 1645
2200 1646
2201 1647 /***/ }),
@@ -2205,14 +1651,12 @@
2205 1651 !*** ../node_modules/core-js/internals/document-create-element.js ***!
2206 1652 \********************************************************************/
2207 1653 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2208 1654
2209 -"use strict";
2210 -
2211 -var globalThis = __webpack_require__(/*! ../internals/global-this */ "../node_modules/core-js/internals/global-this.js");
1655 +var global = __webpack_require__(/*! ../internals/global */ "../node_modules/core-js/internals/global.js");
2212 1656 var isObject = __webpack_require__(/*! ../internals/is-object */ "../node_modules/core-js/internals/is-object.js");
2213 1657
2214 -var document = globalThis.document;
1658 +var document = global.document;
2215 1659 // typeof document.createElement is 'object' in old IE
2216 1660 var EXISTS = isObject(document) && isObject(document.createElement);
2217 1661
2218 1662 module.exports = function (it) {
@@ -2221,80 +1665,32 @@
2221 1665
2222 1666
2223 1667 /***/ }),
2224 1668
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 - \*************************************************************************/
2229 -/***/ ((module) => {
2230 -
2231 -"use strict";
2232 -
2233 -var $TypeError = TypeError;
2234 -var MAX_SAFE_INTEGER = 0x1FFFFFFFFFFFFF; // 2 ** 53 - 1 == 9007199254740991
2235 -
2236 -module.exports = function (it) {
2237 - if (it > MAX_SAFE_INTEGER) throw $TypeError('Maximum allowed index exceeded');
2238 - return it;
2239 -};
2240 -
2241 -
2242 -/***/ }),
2243 -
2244 -/***/ "../node_modules/core-js/internals/enum-bug-keys.js":
2245 -/*!**********************************************************!*\
2246 - !*** ../node_modules/core-js/internals/enum-bug-keys.js ***!
2247 - \**********************************************************/
2248 -/***/ ((module) => {
2249 -
2250 -"use strict";
2251 -
2252 -// IE8- don't enum bug keys
2253 -module.exports = [
2254 - 'constructor',
2255 - 'hasOwnProperty',
2256 - 'isPrototypeOf',
2257 - 'propertyIsEnumerable',
2258 - 'toLocaleString',
2259 - 'toString',
2260 - 'valueOf'
2261 -];
2262 -
2263 -
2264 -/***/ }),
2265 -
2266 -/***/ "../node_modules/core-js/internals/environment-user-agent.js":
2267 -/*!*******************************************************************!*\
2268 - !*** ../node_modules/core-js/internals/environment-user-agent.js ***!
2269 - \*******************************************************************/
1669 +/***/ "../node_modules/core-js/internals/engine-user-agent.js":
1670 +/*!**************************************************************!*\
1671 + !*** ../node_modules/core-js/internals/engine-user-agent.js ***!
1672 + \**************************************************************/
2270 1673 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2271 1674
2272 -"use strict";
1675 +var getBuiltIn = __webpack_require__(/*! ../internals/get-built-in */ "../node_modules/core-js/internals/get-built-in.js");
2273 1676
2274 -var globalThis = __webpack_require__(/*! ../internals/global-this */ "../node_modules/core-js/internals/global-this.js");
1677 +module.exports = getBuiltIn('navigator', 'userAgent') || '';
2275 1678
2276 -var navigator = globalThis.navigator;
2277 -var userAgent = navigator && navigator.userAgent;
2278 1679
2279 -module.exports = userAgent ? String(userAgent) : '';
2280 -
2281 -
2282 1680 /***/ }),
2283 1681
2284 -/***/ "../node_modules/core-js/internals/environment-v8-version.js":
2285 -/*!*******************************************************************!*\
2286 - !*** ../node_modules/core-js/internals/environment-v8-version.js ***!
2287 - \*******************************************************************/
1682 +/***/ "../node_modules/core-js/internals/engine-v8-version.js":
1683 +/*!**************************************************************!*\
1684 + !*** ../node_modules/core-js/internals/engine-v8-version.js ***!
1685 + \**************************************************************/
2288 1686 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2289 1687
2290 -"use strict";
1688 +var global = __webpack_require__(/*! ../internals/global */ "../node_modules/core-js/internals/global.js");
1689 +var userAgent = __webpack_require__(/*! ../internals/engine-user-agent */ "../node_modules/core-js/internals/engine-user-agent.js");
2291 1690
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");
2294 -
2295 -var process = globalThis.process;
2296 -var Deno = globalThis.Deno;
1691 +var process = global.process;
1692 +var Deno = global.Deno;
2297 1693 var versions = process && process.versions || Deno && Deno.version;
2298 1694 var v8 = versions && versions.v8;
2299 1695 var match, version;
2300 1696
@@ -2319,8 +1715,48 @@
2319 1715
2320 1716
2321 1717 /***/ }),
2322 1718
1719 +/***/ "../node_modules/core-js/internals/enum-bug-keys.js":
1720 +/*!**********************************************************!*\
1721 + !*** ../node_modules/core-js/internals/enum-bug-keys.js ***!
1722 + \**********************************************************/
1723 +/***/ ((module) => {
1724 +
1725 +// IE8- don't enum bug keys
1726 +module.exports = [
1727 + 'constructor',
1728 + 'hasOwnProperty',
1729 + 'isPrototypeOf',
1730 + 'propertyIsEnumerable',
1731 + 'toLocaleString',
1732 + 'toString',
1733 + 'valueOf'
1734 +];
1735 +
1736 +
1737 +/***/ }),
1738 +
1739 +/***/ "../node_modules/core-js/internals/error-stack-installable.js":
1740 +/*!********************************************************************!*\
1741 + !*** ../node_modules/core-js/internals/error-stack-installable.js ***!
1742 + \********************************************************************/
1743 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1744 +
1745 +var fails = __webpack_require__(/*! ../internals/fails */ "../node_modules/core-js/internals/fails.js");
1746 +var createPropertyDescriptor = __webpack_require__(/*! ../internals/create-property-descriptor */ "../node_modules/core-js/internals/create-property-descriptor.js");
1747 +
1748 +module.exports = !fails(function () {
1749 + var error = Error('a');
1750 + if (!('stack' in error)) return true;
1751 + // eslint-disable-next-line es-x/no-object-defineproperty -- safe
1752 + Object.defineProperty(error, 'stack', createPropertyDescriptor(1, 7));
1753 + return error.stack !== 7;
1754 +});
1755 +
1756 +
1757 +/***/ }),
1758 +
2323 1759 /***/ "../node_modules/core-js/internals/export.js":
2324 1760 /*!***************************************************!*\
2325 1761 !*** ../node_modules/core-js/internals/export.js ***!
2326 1762 \***************************************************/
@@ -2325,11 +1761,9 @@
2325 1761 !*** ../node_modules/core-js/internals/export.js ***!
2326 1762 \***************************************************/
2327 1763 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2328 1764
2329 -"use strict";
2330 -
2331 -var globalThis = __webpack_require__(/*! ../internals/global-this */ "../node_modules/core-js/internals/global-this.js");
1765 +var global = __webpack_require__(/*! ../internals/global */ "../node_modules/core-js/internals/global.js");
2332 1766 var getOwnPropertyDescriptor = (__webpack_require__(/*! ../internals/object-get-own-property-descriptor */ "../node_modules/core-js/internals/object-get-own-property-descriptor.js").f);
2333 1767 var createNonEnumerableProperty = __webpack_require__(/*! ../internals/create-non-enumerable-property */ "../node_modules/core-js/internals/create-non-enumerable-property.js");
2334 1768 var defineBuiltIn = __webpack_require__(/*! ../internals/define-built-in */ "../node_modules/core-js/internals/define-built-in.js");
2335 1769 var defineGlobalProperty = __webpack_require__(/*! ../internals/define-global-property */ "../node_modules/core-js/internals/define-global-property.js");
@@ -2356,13 +1790,13 @@
2356 1790 var GLOBAL = options.global;
2357 1791 var STATIC = options.stat;
2358 1792 var FORCED, target, key, targetProperty, sourceProperty, descriptor;
2359 1793 if (GLOBAL) {
2360 - target = globalThis;
1794 + target = global;
2361 1795 } else if (STATIC) {
2362 - target = globalThis[TARGET] || defineGlobalProperty(TARGET, {});
1796 + target = global[TARGET] || defineGlobalProperty(TARGET, {});
2363 1797 } else {
2364 - target = globalThis[TARGET] && globalThis[TARGET].prototype;
1798 + target = (global[TARGET] || {}).prototype;
2365 1799 }
2366 1800 if (target) for (key in source) {
2367 1801 sourceProperty = source[key];
2368 1802 if (options.dontCallGetSet) {
@@ -2391,10 +1825,8 @@
2391 1825 !*** ../node_modules/core-js/internals/fails.js ***!
2392 1826 \**************************************************/
2393 1827 /***/ ((module) => {
2394 1828
2395 -"use strict";
2396 -
2397 1829 module.exports = function (exec) {
2398 1830 try {
2399 1831 return !!exec();
2400 1832 } catch (error) {
@@ -2404,29 +1836,24 @@
2404 1836
2405 1837
2406 1838 /***/ }),
2407 1839
2408 -/***/ "../node_modules/core-js/internals/function-bind-context.js":
2409 -/*!******************************************************************!*\
2410 - !*** ../node_modules/core-js/internals/function-bind-context.js ***!
2411 - \******************************************************************/
1840 +/***/ "../node_modules/core-js/internals/function-apply.js":
1841 +/*!***********************************************************!*\
1842 + !*** ../node_modules/core-js/internals/function-apply.js ***!
1843 + \***********************************************************/
2412 1844 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2413 1845
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 1846 var NATIVE_BIND = __webpack_require__(/*! ../internals/function-bind-native */ "../node_modules/core-js/internals/function-bind-native.js");
2419 1847
2420 -var bind = uncurryThis(uncurryThis.bind);
1848 +var FunctionPrototype = Function.prototype;
1849 +var apply = FunctionPrototype.apply;
1850 +var call = FunctionPrototype.call;
2421 1851
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 -};
1852 +// eslint-disable-next-line es-x/no-reflect -- safe
1853 +module.exports = typeof Reflect == 'object' && Reflect.apply || (NATIVE_BIND ? call.bind(apply) : function () {
1854 + return call.apply(apply, arguments);
1855 +});
2429 1856
2430 1857
2431 1858 /***/ }),
2432 1859
@@ -2435,14 +1862,12 @@
2435 1862 !*** ../node_modules/core-js/internals/function-bind-native.js ***!
2436 1863 \*****************************************************************/
2437 1864 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2438 1865
2439 -"use strict";
2440 -
2441 1866 var fails = __webpack_require__(/*! ../internals/fails */ "../node_modules/core-js/internals/fails.js");
2442 1867
2443 1868 module.exports = !fails(function () {
2444 - // eslint-disable-next-line es/no-function-prototype-bind -- safe
1869 + // eslint-disable-next-line es-x/no-function-prototype-bind -- safe
2445 1870 var test = (function () { /* empty */ }).bind();
2446 1871 // eslint-disable-next-line no-prototype-builtins -- safe
2447 1872 return typeof test != 'function' || test.hasOwnProperty('prototype');
2448 1873 });
@@ -2455,14 +1880,12 @@
2455 1880 !*** ../node_modules/core-js/internals/function-call.js ***!
2456 1881 \**********************************************************/
2457 1882 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2458 1883
2459 -"use strict";
2460 -
2461 1884 var NATIVE_BIND = __webpack_require__(/*! ../internals/function-bind-native */ "../node_modules/core-js/internals/function-bind-native.js");
2462 1885
2463 1886 var call = Function.prototype.call;
2464 -// eslint-disable-next-line es/no-function-prototype-bind -- safe
1887 +
2465 1888 module.exports = NATIVE_BIND ? call.bind(call) : function () {
2466 1889 return call.apply(call, arguments);
2467 1890 };
2468 1891
@@ -2474,15 +1897,13 @@
2474 1897 !*** ../node_modules/core-js/internals/function-name.js ***!
2475 1898 \**********************************************************/
2476 1899 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2477 1900
2478 -"use strict";
2479 -
2480 1901 var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "../node_modules/core-js/internals/descriptors.js");
2481 1902 var hasOwn = __webpack_require__(/*! ../internals/has-own-property */ "../node_modules/core-js/internals/has-own-property.js");
2482 1903
2483 1904 var FunctionPrototype = Function.prototype;
2484 -// eslint-disable-next-line es/no-object-getownpropertydescriptor -- safe
1905 +// eslint-disable-next-line es-x/no-object-getownpropertydescriptor -- safe
2485 1906 var getDescriptor = DESCRIPTORS && Object.getOwnPropertyDescriptor;
2486 1907
2487 1908 var EXISTS = hasOwn(FunctionPrototype, 'name');
2488 1909 // additional protection from minified / mangled / dropped function names
@@ -2497,29 +1918,8 @@
2497 1918
2498 1919
2499 1920 /***/ }),
2500 1921
2501 -/***/ "../node_modules/core-js/internals/function-uncurry-this-clause.js":
2502 -/*!*************************************************************************!*\
2503 - !*** ../node_modules/core-js/internals/function-uncurry-this-clause.js ***!
2504 - \*************************************************************************/
2505 -/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2506 -
2507 -"use strict";
2508 -
2509 -var classofRaw = __webpack_require__(/*! ../internals/classof-raw */ "../node_modules/core-js/internals/classof-raw.js");
2510 -var uncurryThis = __webpack_require__(/*! ../internals/function-uncurry-this */ "../node_modules/core-js/internals/function-uncurry-this.js");
2511 -
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);
2517 -};
2518 -
2519 -
2520 -/***/ }),
2521 -
2522 1922 /***/ "../node_modules/core-js/internals/function-uncurry-this.js":
2523 1923 /*!******************************************************************!*\
2524 1924 !*** ../node_modules/core-js/internals/function-uncurry-this.js ***!
2525 1925 \******************************************************************/
@@ -2524,19 +1924,19 @@
2524 1924 !*** ../node_modules/core-js/internals/function-uncurry-this.js ***!
2525 1925 \******************************************************************/
2526 1926 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2527 1927
2528 -"use strict";
2529 -
2530 1928 var NATIVE_BIND = __webpack_require__(/*! ../internals/function-bind-native */ "../node_modules/core-js/internals/function-bind-native.js");
2531 1929
2532 1930 var FunctionPrototype = Function.prototype;
1931 +var bind = FunctionPrototype.bind;
2533 1932 var call = FunctionPrototype.call;
2534 -// eslint-disable-next-line es/no-function-prototype-bind -- safe
2535 -var uncurryThisWithBind = NATIVE_BIND && FunctionPrototype.bind.bind(call, call);
1933 +var uncurryThis = NATIVE_BIND && bind.bind(call, call);
2536 1934
2537 -module.exports = NATIVE_BIND ? uncurryThisWithBind : function (fn) {
2538 - return function () {
1935 +module.exports = NATIVE_BIND ? function (fn) {
1936 + return fn && uncurryThis(fn);
1937 +} : function (fn) {
1938 + return fn && function () {
2539 1939 return call.apply(fn, arguments);
2540 1940 };
2541 1941 };
2542 1942
@@ -2548,11 +1948,9 @@
2548 1948 !*** ../node_modules/core-js/internals/get-built-in.js ***!
2549 1949 \*********************************************************/
2550 1950 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2551 1951
2552 -"use strict";
2553 -
2554 -var globalThis = __webpack_require__(/*! ../internals/global-this */ "../node_modules/core-js/internals/global-this.js");
1952 +var global = __webpack_require__(/*! ../internals/global */ "../node_modules/core-js/internals/global.js");
2555 1953 var isCallable = __webpack_require__(/*! ../internals/is-callable */ "../node_modules/core-js/internals/is-callable.js");
2556 1954
2557 1955 var aFunction = function (argument) {
2558 1956 return isCallable(argument) ? argument : undefined;
@@ -2558,85 +1956,14 @@
2558 1956 return isCallable(argument) ? argument : undefined;
2559 1957 };
2560 1958
2561 1959 module.exports = function (namespace, method) {
2562 - return arguments.length < 2 ? aFunction(globalThis[namespace]) : globalThis[namespace] && globalThis[namespace][method];
1960 + return arguments.length < 2 ? aFunction(global[namespace]) : global[namespace] && global[namespace][method];
2563 1961 };
2564 1962
2565 1963
2566 1964 /***/ }),
2567 1965
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 1966 /***/ "../node_modules/core-js/internals/get-method.js":
2640 1967 /*!*******************************************************!*\
2641 1968 !*** ../node_modules/core-js/internals/get-method.js ***!
2642 1969 \*******************************************************/
@@ -2641,44 +1968,38 @@
2641 1968 !*** ../node_modules/core-js/internals/get-method.js ***!
2642 1969 \*******************************************************/
2643 1970 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2644 1971
2645 -"use strict";
2646 -
2647 1972 var aCallable = __webpack_require__(/*! ../internals/a-callable */ "../node_modules/core-js/internals/a-callable.js");
2648 -var isNullOrUndefined = __webpack_require__(/*! ../internals/is-null-or-undefined */ "../node_modules/core-js/internals/is-null-or-undefined.js");
2649 1973
2650 1974 // `GetMethod` abstract operation
2651 1975 // https://tc39.es/ecma262/#sec-getmethod
2652 1976 module.exports = function (V, P) {
2653 1977 var func = V[P];
2654 - return isNullOrUndefined(func) ? undefined : aCallable(func);
1978 + return func == null ? undefined : aCallable(func);
2655 1979 };
2656 1980
2657 1981
2658 1982 /***/ }),
2659 1983
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__) {
1984 +/***/ "../node_modules/core-js/internals/global.js":
1985 +/*!***************************************************!*\
1986 + !*** ../node_modules/core-js/internals/global.js ***!
1987 + \***************************************************/
1988 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2665 1989
2666 -"use strict";
2667 -
2668 1990 var check = function (it) {
2669 - return it && it.Math === Math && it;
1991 + return it && it.Math == Math && it;
2670 1992 };
2671 1993
2672 1994 // https://github.com/zloirock/core-js/issues/86#issuecomment-115759028
2673 1995 module.exports =
2674 - // eslint-disable-next-line es/no-global-this -- safe
1996 + // eslint-disable-next-line es-x/no-global-this -- safe
2675 1997 check(typeof globalThis == 'object' && globalThis) ||
2676 1998 check(typeof window == 'object' && window) ||
2677 1999 // eslint-disable-next-line no-restricted-globals -- safe
2678 2000 check(typeof self == 'object' && self) ||
2679 2001 check(typeof __webpack_require__.g == 'object' && __webpack_require__.g) ||
2680 - check(typeof this == 'object' && this) ||
2681 2002 // eslint-disable-next-line no-new-func -- fallback
2682 2003 (function () { return this; })() || Function('return this')();
2683 2004
2684 2005
@@ -2689,10 +2010,8 @@
2689 2010 !*** ../node_modules/core-js/internals/has-own-property.js ***!
2690 2011 \*************************************************************/
2691 2012 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2692 2013
2693 -"use strict";
2694 -
2695 2014 var uncurryThis = __webpack_require__(/*! ../internals/function-uncurry-this */ "../node_modules/core-js/internals/function-uncurry-this.js");
2696 2015 var toObject = __webpack_require__(/*! ../internals/to-object */ "../node_modules/core-js/internals/to-object.js");
2697 2016
2698 2017 var hasOwnProperty = uncurryThis({}.hasOwnProperty);
@@ -2698,9 +2017,9 @@
2698 2017 var hasOwnProperty = uncurryThis({}.hasOwnProperty);
2699 2018
2700 2019 // `HasOwnProperty` abstract operation
2701 2020 // https://tc39.es/ecma262/#sec-hasownproperty
2702 -// eslint-disable-next-line es/no-object-hasown -- safe
2021 +// eslint-disable-next-line es-x/no-object-hasown -- safe
2703 2022 module.exports = Object.hasOwn || function hasOwn(it, key) {
2704 2023 return hasOwnProperty(toObject(it), key);
2705 2024 };
2706 2025
@@ -2712,10 +2031,8 @@
2712 2031 !*** ../node_modules/core-js/internals/hidden-keys.js ***!
2713 2032 \********************************************************/
2714 2033 /***/ ((module) => {
2715 2034
2716 -"use strict";
2717 -
2718 2035 module.exports = {};
2719 2036
2720 2037
2721 2038 /***/ }),
@@ -2725,10 +2042,8 @@
2725 2042 !*** ../node_modules/core-js/internals/html.js ***!
2726 2043 \*************************************************/
2727 2044 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2728 2045
2729 -"use strict";
2730 -
2731 2046 var getBuiltIn = __webpack_require__(/*! ../internals/get-built-in */ "../node_modules/core-js/internals/get-built-in.js");
2732 2047
2733 2048 module.exports = getBuiltIn('document', 'documentElement');
2734 2049
@@ -2740,10 +2055,8 @@
2740 2055 !*** ../node_modules/core-js/internals/ie8-dom-define.js ***!
2741 2056 \***********************************************************/
2742 2057 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2743 2058
2744 -"use strict";
2745 -
2746 2059 var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "../node_modules/core-js/internals/descriptors.js");
2747 2060 var fails = __webpack_require__(/*! ../internals/fails */ "../node_modules/core-js/internals/fails.js");
2748 2061 var createElement = __webpack_require__(/*! ../internals/document-create-element */ "../node_modules/core-js/internals/document-create-element.js");
2749 2062
@@ -2748,12 +2061,12 @@
2748 2061 var createElement = __webpack_require__(/*! ../internals/document-create-element */ "../node_modules/core-js/internals/document-create-element.js");
2749 2062
2750 2063 // Thanks to IE8 for its funny defineProperty
2751 2064 module.exports = !DESCRIPTORS && !fails(function () {
2752 - // eslint-disable-next-line es/no-object-defineproperty -- required for testing
2065 + // eslint-disable-next-line es-x/no-object-defineproperty -- required for testing
2753 2066 return Object.defineProperty(createElement('div'), 'a', {
2754 2067 get: function () { return 7; }
2755 - }).a !== 7;
2068 + }).a != 7;
2756 2069 });
2757 2070
2758 2071
2759 2072 /***/ }),
@@ -2763,10 +2076,8 @@
2763 2076 !*** ../node_modules/core-js/internals/indexed-object.js ***!
2764 2077 \***********************************************************/
2765 2078 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2766 2079
2767 -"use strict";
2768 -
2769 2080 var uncurryThis = __webpack_require__(/*! ../internals/function-uncurry-this */ "../node_modules/core-js/internals/function-uncurry-this.js");
2770 2081 var fails = __webpack_require__(/*! ../internals/fails */ "../node_modules/core-js/internals/fails.js");
2771 2082 var classof = __webpack_require__(/*! ../internals/classof-raw */ "../node_modules/core-js/internals/classof-raw.js");
2772 2083
@@ -2778,14 +2089,42 @@
2778 2089 // throws an error in rhino, see https://github.com/mozilla/rhino/issues/346
2779 2090 // eslint-disable-next-line no-prototype-builtins -- safe
2780 2091 return !$Object('z').propertyIsEnumerable(0);
2781 2092 }) ? function (it) {
2782 - return classof(it) === 'String' ? split(it, '') : $Object(it);
2093 + return classof(it) == 'String' ? split(it, '') : $Object(it);
2783 2094 } : $Object;
2784 2095
2785 2096
2786 2097 /***/ }),
2787 2098
2099 +/***/ "../node_modules/core-js/internals/inherit-if-required.js":
2100 +/*!****************************************************************!*\
2101 + !*** ../node_modules/core-js/internals/inherit-if-required.js ***!
2102 + \****************************************************************/
2103 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2104 +
2105 +var isCallable = __webpack_require__(/*! ../internals/is-callable */ "../node_modules/core-js/internals/is-callable.js");
2106 +var isObject = __webpack_require__(/*! ../internals/is-object */ "../node_modules/core-js/internals/is-object.js");
2107 +var setPrototypeOf = __webpack_require__(/*! ../internals/object-set-prototype-of */ "../node_modules/core-js/internals/object-set-prototype-of.js");
2108 +
2109 +// makes subclassing work correct for wrapped built-ins
2110 +module.exports = function ($this, dummy, Wrapper) {
2111 + var NewTarget, NewTargetPrototype;
2112 + if (
2113 + // it can work only with native `setPrototypeOf`
2114 + setPrototypeOf &&
2115 + // we haven't completely correct pre-ES6 way for getting `new.target`, so use this
2116 + isCallable(NewTarget = dummy.constructor) &&
2117 + NewTarget !== Wrapper &&
2118 + isObject(NewTargetPrototype = NewTarget.prototype) &&
2119 + NewTargetPrototype !== Wrapper.prototype
2120 + ) setPrototypeOf($this, NewTargetPrototype);
2121 + return $this;
2122 +};
2123 +
2124 +
2125 +/***/ }),
2126 +
2788 2127 /***/ "../node_modules/core-js/internals/inspect-source.js":
2789 2128 /*!***********************************************************!*\
2790 2129 !*** ../node_modules/core-js/internals/inspect-source.js ***!
2791 2130 \***********************************************************/
@@ -2790,10 +2129,8 @@
2790 2129 !*** ../node_modules/core-js/internals/inspect-source.js ***!
2791 2130 \***********************************************************/
2792 2131 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2793 2132
2794 -"use strict";
2795 -
2796 2133 var uncurryThis = __webpack_require__(/*! ../internals/function-uncurry-this */ "../node_modules/core-js/internals/function-uncurry-this.js");
2797 2134 var isCallable = __webpack_require__(/*! ../internals/is-callable */ "../node_modules/core-js/internals/is-callable.js");
2798 2135 var store = __webpack_require__(/*! ../internals/shared-store */ "../node_modules/core-js/internals/shared-store.js");
2799 2136
@@ -2810,8 +2147,28 @@
2810 2147
2811 2148
2812 2149 /***/ }),
2813 2150
2151 +/***/ "../node_modules/core-js/internals/install-error-cause.js":
2152 +/*!****************************************************************!*\
2153 + !*** ../node_modules/core-js/internals/install-error-cause.js ***!
2154 + \****************************************************************/
2155 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2156 +
2157 +var isObject = __webpack_require__(/*! ../internals/is-object */ "../node_modules/core-js/internals/is-object.js");
2158 +var createNonEnumerableProperty = __webpack_require__(/*! ../internals/create-non-enumerable-property */ "../node_modules/core-js/internals/create-non-enumerable-property.js");
2159 +
2160 +// `InstallErrorCause` abstract operation
2161 +// https://tc39.es/proposal-error-cause/#sec-errorobjects-install-error-cause
2162 +module.exports = function (O, options) {
2163 + if (isObject(options) && 'cause' in options) {
2164 + createNonEnumerableProperty(O, 'cause', options.cause);
2165 + }
2166 +};
2167 +
2168 +
2169 +/***/ }),
2170 +
2814 2171 /***/ "../node_modules/core-js/internals/internal-state.js":
2815 2172 /*!***********************************************************!*\
2816 2173 !*** ../node_modules/core-js/internals/internal-state.js ***!
2817 2174 \***********************************************************/
@@ -2816,12 +2173,11 @@
2816 2173 !*** ../node_modules/core-js/internals/internal-state.js ***!
2817 2174 \***********************************************************/
2818 2175 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2819 2176
2820 -"use strict";
2821 -
2822 -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");
2177 +var NATIVE_WEAK_MAP = __webpack_require__(/*! ../internals/native-weak-map */ "../node_modules/core-js/internals/native-weak-map.js");
2178 +var global = __webpack_require__(/*! ../internals/global */ "../node_modules/core-js/internals/global.js");
2179 +var uncurryThis = __webpack_require__(/*! ../internals/function-uncurry-this */ "../node_modules/core-js/internals/function-uncurry-this.js");
2824 2180 var isObject = __webpack_require__(/*! ../internals/is-object */ "../node_modules/core-js/internals/is-object.js");
2825 2181 var createNonEnumerableProperty = __webpack_require__(/*! ../internals/create-non-enumerable-property */ "../node_modules/core-js/internals/create-non-enumerable-property.js");
2826 2182 var hasOwn = __webpack_require__(/*! ../internals/has-own-property */ "../node_modules/core-js/internals/has-own-property.js");
2827 2183 var shared = __webpack_require__(/*! ../internals/shared-store */ "../node_modules/core-js/internals/shared-store.js");
@@ -2828,10 +2184,10 @@
2828 2184 var sharedKey = __webpack_require__(/*! ../internals/shared-key */ "../node_modules/core-js/internals/shared-key.js");
2829 2185 var hiddenKeys = __webpack_require__(/*! ../internals/hidden-keys */ "../node_modules/core-js/internals/hidden-keys.js");
2830 2186
2831 2187 var OBJECT_ALREADY_INITIALIZED = 'Object already initialized';
2832 -var TypeError = globalThis.TypeError;
2833 -var WeakMap = globalThis.WeakMap;
2188 +var TypeError = global.TypeError;
2189 +var WeakMap = global.WeakMap;
2834 2190 var set, get, has;
2835 2191
2836 2192 var enforce = function (it) {
2837 2193 return has(it) ? get(it) : set(it, {});
@@ -2840,9 +2196,9 @@
2840 2196 var getterFor = function (TYPE) {
2841 2197 return function (it) {
2842 2198 var state;
2843 2199 if (!isObject(it) || (state = get(it)).type !== TYPE) {
2844 - throw new TypeError('Incompatible receiver, ' + TYPE + ' required');
2200 + throw TypeError('Incompatible receiver, ' + TYPE + ' required');
2845 2201 } return state;
2846 2202 };
2847 2203 };
2848 2204
@@ -2847,24 +2203,22 @@
2847 2203 };
2848 2204
2849 2205 if (NATIVE_WEAK_MAP || shared.state) {
2850 2206 var store = shared.state || (shared.state = new WeakMap());
2851 - /* eslint-disable no-self-assign -- prototype methods protection */
2852 - store.get = store.get;
2853 - store.has = store.has;
2854 - store.set = store.set;
2855 - /* eslint-enable no-self-assign -- prototype methods protection */
2207 + var wmget = uncurryThis(store.get);
2208 + var wmhas = uncurryThis(store.has);
2209 + var wmset = uncurryThis(store.set);
2856 2210 set = function (it, metadata) {
2857 - if (store.has(it)) throw new TypeError(OBJECT_ALREADY_INITIALIZED);
2211 + if (wmhas(store, it)) throw new TypeError(OBJECT_ALREADY_INITIALIZED);
2858 2212 metadata.facade = it;
2859 - store.set(it, metadata);
2213 + wmset(store, it, metadata);
2860 2214 return metadata;
2861 2215 };
2862 2216 get = function (it) {
2863 - return store.get(it) || {};
2217 + return wmget(store, it) || {};
2864 2218 };
2865 2219 has = function (it) {
2866 - return store.has(it);
2220 + return wmhas(store, it);
2867 2221 };
2868 2222 } else {
2869 2223 var STATE = sharedKey('state');
2870 2224 hiddenKeys[STATE] = true;
@@ -2892,50 +2246,8 @@
2892 2246
2893 2247
2894 2248 /***/ }),
2895 2249
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 2250 /***/ "../node_modules/core-js/internals/is-callable.js":
2939 2251 /*!********************************************************!*\
2940 2252 !*** ../node_modules/core-js/internals/is-callable.js ***!
2941 2253 \********************************************************/
@@ -2940,19 +2252,11 @@
2940 2252 !*** ../node_modules/core-js/internals/is-callable.js ***!
2941 2253 \********************************************************/
2942 2254 /***/ ((module) => {
2943 2255
2944 -"use strict";
2945 -
2946 -// https://tc39.es/ecma262/#sec-IsHTMLDDA-internal-slot
2947 -var documentAll = typeof document == 'object' && document.all;
2948 -
2949 2256 // `IsCallable` abstract operation
2950 2257 // 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) {
2953 - return typeof argument == 'function' || argument === documentAll;
2954 -} : function (argument) {
2258 +module.exports = function (argument) {
2955 2259 return typeof argument == 'function';
2956 2260 };
2957 2261
2958 2262
@@ -2963,10 +2267,8 @@
2963 2267 !*** ../node_modules/core-js/internals/is-forced.js ***!
2964 2268 \******************************************************/
2965 2269 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2966 2270
2967 -"use strict";
2968 -
2969 2271 var fails = __webpack_require__(/*! ../internals/fails */ "../node_modules/core-js/internals/fails.js");
2970 2272 var isCallable = __webpack_require__(/*! ../internals/is-callable */ "../node_modules/core-js/internals/is-callable.js");
2971 2273
2972 2274 var replacement = /#|\.prototype\./;
@@ -2972,10 +2274,10 @@
2972 2274 var replacement = /#|\.prototype\./;
2973 2275
2974 2276 var isForced = function (feature, detection) {
2975 2277 var value = data[normalize(feature)];
2976 - return value === POLYFILL ? true
2977 - : value === NATIVE ? false
2278 + return value == POLYFILL ? true
2279 + : value == NATIVE ? false
2978 2280 : isCallable(detection) ? fails(detection)
2979 2281 : !!detection;
2980 2282 };
2981 2283
@@ -2991,25 +2293,8 @@
2991 2293
2992 2294
2993 2295 /***/ }),
2994 2296
2995 -/***/ "../node_modules/core-js/internals/is-null-or-undefined.js":
2996 -/*!*****************************************************************!*\
2997 - !*** ../node_modules/core-js/internals/is-null-or-undefined.js ***!
2998 - \*****************************************************************/
2999 -/***/ ((module) => {
3000 -
3001 -"use strict";
3002 -
3003 -// we can't use just `it == null` since of `document.all` special case
3004 -// https://tc39.es/ecma262/#sec-IsHTMLDDA-internal-slot-aec
3005 -module.exports = function (it) {
3006 - return it === null || it === undefined;
3007 -};
3008 -
3009 -
3010 -/***/ }),
3011 -
3012 2297 /***/ "../node_modules/core-js/internals/is-object.js":
3013 2298 /*!******************************************************!*\
3014 2299 !*** ../node_modules/core-js/internals/is-object.js ***!
3015 2300 \******************************************************/
@@ -3014,10 +2299,8 @@
3014 2299 !*** ../node_modules/core-js/internals/is-object.js ***!
3015 2300 \******************************************************/
3016 2301 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
3017 2302
3018 -"use strict";
3019 -
3020 2303 var isCallable = __webpack_require__(/*! ../internals/is-callable */ "../node_modules/core-js/internals/is-callable.js");
3021 2304
3022 2305 module.exports = function (it) {
3023 2306 return typeof it == 'object' ? it !== null : isCallable(it);
@@ -3031,10 +2314,8 @@
3031 2314 !*** ../node_modules/core-js/internals/is-pure.js ***!
3032 2315 \****************************************************/
3033 2316 /***/ ((module) => {
3034 2317
3035 -"use strict";
3036 -
3037 2318 module.exports = false;
3038 2319
3039 2320
3040 2321 /***/ }),
@@ -3044,10 +2325,8 @@
3044 2325 !*** ../node_modules/core-js/internals/is-symbol.js ***!
3045 2326 \******************************************************/
3046 2327 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
3047 2328
3048 -"use strict";
3049 -
3050 2329 var getBuiltIn = __webpack_require__(/*! ../internals/get-built-in */ "../node_modules/core-js/internals/get-built-in.js");
3051 2330 var isCallable = __webpack_require__(/*! ../internals/is-callable */ "../node_modules/core-js/internals/is-callable.js");
3052 2331 var isPrototypeOf = __webpack_require__(/*! ../internals/object-is-prototype-of */ "../node_modules/core-js/internals/object-is-prototype-of.js");
3053 2332 var USE_SYMBOL_AS_UID = __webpack_require__(/*! ../internals/use-symbol-as-uid */ "../node_modules/core-js/internals/use-symbol-as-uid.js");
@@ -3063,377 +2342,8 @@
3063 2342
3064 2343
3065 2344 /***/ }),
3066 2345
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 2346 /***/ "../node_modules/core-js/internals/length-of-array-like.js":
3437 2347 /*!*****************************************************************!*\
3438 2348 !*** ../node_modules/core-js/internals/length-of-array-like.js ***!
3439 2349 \*****************************************************************/
@@ -3438,10 +2348,8 @@
3438 2348 !*** ../node_modules/core-js/internals/length-of-array-like.js ***!
3439 2349 \*****************************************************************/
3440 2350 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
3441 2351
3442 -"use strict";
3443 -
3444 2352 var toLength = __webpack_require__(/*! ../internals/to-length */ "../node_modules/core-js/internals/to-length.js");
3445 2353
3446 2354 // `LengthOfArrayLike` abstract operation
3447 2355 // https://tc39.es/ecma262/#sec-lengthofarraylike
@@ -3457,11 +2365,8 @@
3457 2365 !*** ../node_modules/core-js/internals/make-built-in.js ***!
3458 2366 \**********************************************************/
3459 2367 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
3460 2368
3461 -"use strict";
3462 -
3463 -var uncurryThis = __webpack_require__(/*! ../internals/function-uncurry-this */ "../node_modules/core-js/internals/function-uncurry-this.js");
3464 2369 var fails = __webpack_require__(/*! ../internals/fails */ "../node_modules/core-js/internals/fails.js");
3465 2370 var isCallable = __webpack_require__(/*! ../internals/is-callable */ "../node_modules/core-js/internals/is-callable.js");
3466 2371 var hasOwn = __webpack_require__(/*! ../internals/has-own-property */ "../node_modules/core-js/internals/has-own-property.js");
3467 2372 var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "../node_modules/core-js/internals/descriptors.js");
@@ -3470,14 +2375,10 @@
3470 2375 var InternalStateModule = __webpack_require__(/*! ../internals/internal-state */ "../node_modules/core-js/internals/internal-state.js");
3471 2376
3472 2377 var enforceInternalState = InternalStateModule.enforce;
3473 2378 var getInternalState = InternalStateModule.get;
3474 -var $String = String;
3475 -// eslint-disable-next-line es/no-object-defineproperty -- safe
2379 +// eslint-disable-next-line es-x/no-object-defineproperty -- safe
3476 2380 var defineProperty = Object.defineProperty;
3477 -var stringSlice = uncurryThis(''.slice);
3478 -var replace = uncurryThis(''.replace);
3479 -var join = uncurryThis([].join);
3480 2381
3481 2382 var CONFIGURABLE_LENGTH = DESCRIPTORS && !fails(function () {
3482 2383 return defineProperty(function () { /* empty */ }, 'length', { value: 8 }).length !== 8;
3483 2384 });
@@ -3484,10 +2385,10 @@
3484 2385
3485 2386 var TEMPLATE = String(String).split('String');
3486 2387
3487 2388 var makeBuiltIn = module.exports = function (value, name, options) {
3488 - if (stringSlice($String(name), 0, 7) === 'Symbol(') {
3489 - name = '[' + replace($String(name), /^Symbol\(([^)]*)\).*$/, '$1') + ']';
2389 + if (String(name).slice(0, 7) === 'Symbol(') {
2390 + name = '[' + String(name).replace(/^Symbol\(([^)]*)\)/, '$1') + ']';
3490 2391 }
3491 2392 if (options && options.getter) name = 'get ' + name;
3492 2393 if (options && options.setter) name = 'set ' + name;
3493 2394 if (!hasOwn(value, 'name') || (CONFIGURABLE_FUNCTION_NAME && value.name !== name)) {
@@ -3504,9 +2405,9 @@
3504 2405 } else if (value.prototype) value.prototype = undefined;
3505 2406 } catch (error) { /* empty */ }
3506 2407 var state = enforceInternalState(value);
3507 2408 if (!hasOwn(state, 'source')) {
3508 - state.source = join(TEMPLATE, typeof name == 'string' ? name : '');
2409 + state.source = TEMPLATE.join(typeof name == 'string' ? name : '');
3509 2410 } return value;
3510 2411 };
3511 2412
3512 2413 // add fake Function#toString for correct work wrapped methods / constructors with methods like LoDash isNative
@@ -3523,16 +2424,14 @@
3523 2424 !*** ../node_modules/core-js/internals/math-trunc.js ***!
3524 2425 \*******************************************************/
3525 2426 /***/ ((module) => {
3526 2427
3527 -"use strict";
3528 -
3529 2428 var ceil = Math.ceil;
3530 2429 var floor = Math.floor;
3531 2430
3532 2431 // `Math.trunc` method
3533 2432 // https://tc39.es/ecma262/#sec-math.trunc
3534 -// eslint-disable-next-line es/no-math-trunc -- safe
2433 +// eslint-disable-next-line es-x/no-math-trunc -- safe
3535 2434 module.exports = Math.trunc || function trunc(x) {
3536 2435 var n = +x;
3537 2436 return (n > 0 ? floor : ceil)(n);
3538 2437 };
@@ -3539,8 +2438,63 @@
3539 2438
3540 2439
3541 2440 /***/ }),
3542 2441
2442 +/***/ "../node_modules/core-js/internals/native-symbol.js":
2443 +/*!**********************************************************!*\
2444 + !*** ../node_modules/core-js/internals/native-symbol.js ***!
2445 + \**********************************************************/
2446 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2447 +
2448 +/* eslint-disable es-x/no-symbol -- required for testing */
2449 +var V8_VERSION = __webpack_require__(/*! ../internals/engine-v8-version */ "../node_modules/core-js/internals/engine-v8-version.js");
2450 +var fails = __webpack_require__(/*! ../internals/fails */ "../node_modules/core-js/internals/fails.js");
2451 +
2452 +// eslint-disable-next-line es-x/no-object-getownpropertysymbols -- required for testing
2453 +module.exports = !!Object.getOwnPropertySymbols && !fails(function () {
2454 + var symbol = Symbol();
2455 + // Chrome 38 Symbol has incorrect toString conversion
2456 + // `get-own-property-symbols` polyfill symbols converted to object are not Symbol instances
2457 + return !String(symbol) || !(Object(symbol) instanceof Symbol) ||
2458 + // Chrome 38-40 symbols are not inherited from DOM collections prototypes to instances
2459 + !Symbol.sham && V8_VERSION && V8_VERSION < 41;
2460 +});
2461 +
2462 +
2463 +/***/ }),
2464 +
2465 +/***/ "../node_modules/core-js/internals/native-weak-map.js":
2466 +/*!************************************************************!*\
2467 + !*** ../node_modules/core-js/internals/native-weak-map.js ***!
2468 + \************************************************************/
2469 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2470 +
2471 +var global = __webpack_require__(/*! ../internals/global */ "../node_modules/core-js/internals/global.js");
2472 +var isCallable = __webpack_require__(/*! ../internals/is-callable */ "../node_modules/core-js/internals/is-callable.js");
2473 +var inspectSource = __webpack_require__(/*! ../internals/inspect-source */ "../node_modules/core-js/internals/inspect-source.js");
2474 +
2475 +var WeakMap = global.WeakMap;
2476 +
2477 +module.exports = isCallable(WeakMap) && /native code/.test(inspectSource(WeakMap));
2478 +
2479 +
2480 +/***/ }),
2481 +
2482 +/***/ "../node_modules/core-js/internals/normalize-string-argument.js":
2483 +/*!**********************************************************************!*\
2484 + !*** ../node_modules/core-js/internals/normalize-string-argument.js ***!
2485 + \**********************************************************************/
2486 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2487 +
2488 +var toString = __webpack_require__(/*! ../internals/to-string */ "../node_modules/core-js/internals/to-string.js");
2489 +
2490 +module.exports = function (argument, $default) {
2491 + return argument === undefined ? arguments.length < 2 ? '' : $default : toString(argument);
2492 +};
2493 +
2494 +
2495 +/***/ }),
2496 +
3543 2497 /***/ "../node_modules/core-js/internals/object-create.js":
3544 2498 /*!**********************************************************!*\
3545 2499 !*** ../node_modules/core-js/internals/object-create.js ***!
3546 2500 \**********************************************************/
@@ -3545,10 +2499,8 @@
3545 2499 !*** ../node_modules/core-js/internals/object-create.js ***!
3546 2500 \**********************************************************/
3547 2501 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
3548 2502
3549 -"use strict";
3550 -
3551 2503 /* global ActiveXObject -- old IE, WSH */
3552 2504 var anObject = __webpack_require__(/*! ../internals/an-object */ "../node_modules/core-js/internals/an-object.js");
3553 2505 var definePropertiesModule = __webpack_require__(/*! ../internals/object-define-properties */ "../node_modules/core-js/internals/object-define-properties.js");
3554 2506 var enumBugKeys = __webpack_require__(/*! ../internals/enum-bug-keys */ "../node_modules/core-js/internals/enum-bug-keys.js");
@@ -3573,10 +2525,9 @@
3573 2525 var NullProtoObjectViaActiveX = function (activeXDocument) {
3574 2526 activeXDocument.write(scriptTag(''));
3575 2527 activeXDocument.close();
3576 2528 var temp = activeXDocument.parentWindow.Object;
3577 - // eslint-disable-next-line no-useless-assignment -- avoid memory leak
3578 - activeXDocument = null;
2529 + activeXDocument = null; // avoid memory leak
3579 2530 return temp;
3580 2531 };
3581 2532
3582 2533 // Create object with fake `null` prototype: use iframe Object with cleared prototype
@@ -3619,9 +2570,9 @@
3619 2570 hiddenKeys[IE_PROTO] = true;
3620 2571
3621 2572 // `Object.create` method
3622 2573 // https://tc39.es/ecma262/#sec-object.create
3623 -// eslint-disable-next-line es/no-object-create -- safe
2574 +// eslint-disable-next-line es-x/no-object-create -- safe
3624 2575 module.exports = Object.create || function create(O, Properties) {
3625 2576 var result;
3626 2577 if (O !== null) {
3627 2578 EmptyConstructor[PROTOTYPE] = anObject(O);
@@ -3641,10 +2592,8 @@
3641 2592 !*** ../node_modules/core-js/internals/object-define-properties.js ***!
3642 2593 \*********************************************************************/
3643 2594 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3644 2595
3645 -"use strict";
3646 -
3647 2596 var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "../node_modules/core-js/internals/descriptors.js");
3648 2597 var V8_PROTOTYPE_DEFINE_BUG = __webpack_require__(/*! ../internals/v8-prototype-define-bug */ "../node_modules/core-js/internals/v8-prototype-define-bug.js");
3649 2598 var definePropertyModule = __webpack_require__(/*! ../internals/object-define-property */ "../node_modules/core-js/internals/object-define-property.js");
3650 2599 var anObject = __webpack_require__(/*! ../internals/an-object */ "../node_modules/core-js/internals/an-object.js");
@@ -3652,9 +2601,9 @@
3652 2601 var objectKeys = __webpack_require__(/*! ../internals/object-keys */ "../node_modules/core-js/internals/object-keys.js");
3653 2602
3654 2603 // `Object.defineProperties` method
3655 2604 // https://tc39.es/ecma262/#sec-object.defineproperties
3656 -// eslint-disable-next-line es/no-object-defineproperties -- safe
2605 +// eslint-disable-next-line es-x/no-object-defineproperties -- safe
3657 2606 exports.f = DESCRIPTORS && !V8_PROTOTYPE_DEFINE_BUG ? Object.defineProperties : function defineProperties(O, Properties) {
3658 2607 anObject(O);
3659 2608 var props = toIndexedObject(Properties);
3660 2609 var keys = objectKeys(Properties);
@@ -3673,10 +2622,8 @@
3673 2622 !*** ../node_modules/core-js/internals/object-define-property.js ***!
3674 2623 \*******************************************************************/
3675 2624 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3676 2625
3677 -"use strict";
3678 -
3679 2626 var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "../node_modules/core-js/internals/descriptors.js");
3680 2627 var IE8_DOM_DEFINE = __webpack_require__(/*! ../internals/ie8-dom-define */ "../node_modules/core-js/internals/ie8-dom-define.js");
3681 2628 var V8_PROTOTYPE_DEFINE_BUG = __webpack_require__(/*! ../internals/v8-prototype-define-bug */ "../node_modules/core-js/internals/v8-prototype-define-bug.js");
3682 2629 var anObject = __webpack_require__(/*! ../internals/an-object */ "../node_modules/core-js/internals/an-object.js");
@@ -3682,11 +2629,11 @@
3682 2629 var anObject = __webpack_require__(/*! ../internals/an-object */ "../node_modules/core-js/internals/an-object.js");
3683 2630 var toPropertyKey = __webpack_require__(/*! ../internals/to-property-key */ "../node_modules/core-js/internals/to-property-key.js");
3684 2631
3685 2632 var $TypeError = TypeError;
3686 -// eslint-disable-next-line es/no-object-defineproperty -- safe
2633 +// eslint-disable-next-line es-x/no-object-defineproperty -- safe
3687 2634 var $defineProperty = Object.defineProperty;
3688 -// eslint-disable-next-line es/no-object-getownpropertydescriptor -- safe
2635 +// eslint-disable-next-line es-x/no-object-getownpropertydescriptor -- safe
3689 2636 var $getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor;
3690 2637 var ENUMERABLE = 'enumerable';
3691 2638 var CONFIGURABLE = 'configurable';
3692 2639 var WRITABLE = 'writable';
@@ -3714,9 +2661,9 @@
3714 2661 anObject(Attributes);
3715 2662 if (IE8_DOM_DEFINE) try {
3716 2663 return $defineProperty(O, P, Attributes);
3717 2664 } catch (error) { /* empty */ }
3718 - if ('get' in Attributes || 'set' in Attributes) throw new $TypeError('Accessors not supported');
2665 + if ('get' in Attributes || 'set' in Attributes) throw $TypeError('Accessors not supported');
3719 2666 if ('value' in Attributes) O[P] = Attributes.value;
3720 2667 return O;
3721 2668 };
3722 2669
@@ -3728,10 +2675,8 @@
3728 2675 !*** ../node_modules/core-js/internals/object-get-own-property-descriptor.js ***!
3729 2676 \*******************************************************************************/
3730 2677 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3731 2678
3732 -"use strict";
3733 -
3734 2679 var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "../node_modules/core-js/internals/descriptors.js");
3735 2680 var call = __webpack_require__(/*! ../internals/function-call */ "../node_modules/core-js/internals/function-call.js");
3736 2681 var propertyIsEnumerableModule = __webpack_require__(/*! ../internals/object-property-is-enumerable */ "../node_modules/core-js/internals/object-property-is-enumerable.js");
3737 2682 var createPropertyDescriptor = __webpack_require__(/*! ../internals/create-property-descriptor */ "../node_modules/core-js/internals/create-property-descriptor.js");
@@ -3739,9 +2684,9 @@
3739 2684 var toPropertyKey = __webpack_require__(/*! ../internals/to-property-key */ "../node_modules/core-js/internals/to-property-key.js");
3740 2685 var hasOwn = __webpack_require__(/*! ../internals/has-own-property */ "../node_modules/core-js/internals/has-own-property.js");
3741 2686 var IE8_DOM_DEFINE = __webpack_require__(/*! ../internals/ie8-dom-define */ "../node_modules/core-js/internals/ie8-dom-define.js");
3742 2687
3743 -// eslint-disable-next-line es/no-object-getownpropertydescriptor -- safe
2688 +// eslint-disable-next-line es-x/no-object-getownpropertydescriptor -- safe
3744 2689 var $getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor;
3745 2690
3746 2691 // `Object.getOwnPropertyDescriptor` method
3747 2692 // https://tc39.es/ecma262/#sec-object.getownpropertydescriptor
@@ -3762,10 +2707,8 @@
3762 2707 !*** ../node_modules/core-js/internals/object-get-own-property-names.js ***!
3763 2708 \**************************************************************************/
3764 2709 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3765 2710
3766 -"use strict";
3767 -
3768 2711 var internalObjectKeys = __webpack_require__(/*! ../internals/object-keys-internal */ "../node_modules/core-js/internals/object-keys-internal.js");
3769 2712 var enumBugKeys = __webpack_require__(/*! ../internals/enum-bug-keys */ "../node_modules/core-js/internals/enum-bug-keys.js");
3770 2713
3771 2714 var hiddenKeys = enumBugKeys.concat('length', 'prototype');
@@ -3771,9 +2714,9 @@
3771 2714 var hiddenKeys = enumBugKeys.concat('length', 'prototype');
3772 2715
3773 2716 // `Object.getOwnPropertyNames` method
3774 2717 // https://tc39.es/ecma262/#sec-object.getownpropertynames
3775 -// eslint-disable-next-line es/no-object-getownpropertynames -- safe
2718 +// eslint-disable-next-line es-x/no-object-getownpropertynames -- safe
3776 2719 exports.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O) {
3777 2720 return internalObjectKeys(O, hiddenKeys);
3778 2721 };
3779 2722
@@ -3785,49 +2728,14 @@
3785 2728 !*** ../node_modules/core-js/internals/object-get-own-property-symbols.js ***!
3786 2729 \****************************************************************************/
3787 2730 /***/ ((__unused_webpack_module, exports) => {
3788 2731
3789 -"use strict";
3790 -
3791 -// eslint-disable-next-line es/no-object-getownpropertysymbols -- safe
2732 +// eslint-disable-next-line es-x/no-object-getownpropertysymbols -- safe
3792 2733 exports.f = Object.getOwnPropertySymbols;
3793 2734
3794 2735
3795 2736 /***/ }),
3796 2737
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 2738 /***/ "../node_modules/core-js/internals/object-is-prototype-of.js":
3831 2739 /*!*******************************************************************!*\
3832 2740 !*** ../node_modules/core-js/internals/object-is-prototype-of.js ***!
3833 2741 \*******************************************************************/
@@ -3832,10 +2740,8 @@
3832 2740 !*** ../node_modules/core-js/internals/object-is-prototype-of.js ***!
3833 2741 \*******************************************************************/
3834 2742 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
3835 2743
3836 -"use strict";
3837 -
3838 2744 var uncurryThis = __webpack_require__(/*! ../internals/function-uncurry-this */ "../node_modules/core-js/internals/function-uncurry-this.js");
3839 2745
3840 2746 module.exports = uncurryThis({}.isPrototypeOf);
3841 2747
@@ -3847,10 +2753,8 @@
3847 2753 !*** ../node_modules/core-js/internals/object-keys-internal.js ***!
3848 2754 \*****************************************************************/
3849 2755 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
3850 2756
3851 -"use strict";
3852 -
3853 2757 var uncurryThis = __webpack_require__(/*! ../internals/function-uncurry-this */ "../node_modules/core-js/internals/function-uncurry-this.js");
3854 2758 var hasOwn = __webpack_require__(/*! ../internals/has-own-property */ "../node_modules/core-js/internals/has-own-property.js");
3855 2759 var toIndexedObject = __webpack_require__(/*! ../internals/to-indexed-object */ "../node_modules/core-js/internals/to-indexed-object.js");
3856 2760 var indexOf = (__webpack_require__(/*! ../internals/array-includes */ "../node_modules/core-js/internals/array-includes.js").indexOf);
@@ -3879,16 +2783,14 @@
3879 2783 !*** ../node_modules/core-js/internals/object-keys.js ***!
3880 2784 \********************************************************/
3881 2785 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
3882 2786
3883 -"use strict";
3884 -
3885 2787 var internalObjectKeys = __webpack_require__(/*! ../internals/object-keys-internal */ "../node_modules/core-js/internals/object-keys-internal.js");
3886 2788 var enumBugKeys = __webpack_require__(/*! ../internals/enum-bug-keys */ "../node_modules/core-js/internals/enum-bug-keys.js");
3887 2789
3888 2790 // `Object.keys` method
3889 2791 // https://tc39.es/ecma262/#sec-object.keys
3890 -// eslint-disable-next-line es/no-object-keys -- safe
2792 +// eslint-disable-next-line es-x/no-object-keys -- safe
3891 2793 module.exports = Object.keys || function keys(O) {
3892 2794 return internalObjectKeys(O, enumBugKeys);
3893 2795 };
3894 2796
@@ -3903,9 +2805,9 @@
3903 2805
3904 2806 "use strict";
3905 2807
3906 2808 var $propertyIsEnumerable = {}.propertyIsEnumerable;
3907 -// eslint-disable-next-line es/no-object-getownpropertydescriptor -- safe
2809 +// eslint-disable-next-line es-x/no-object-getownpropertydescriptor -- safe
3908 2810 var getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor;
3909 2811
3910 2812 // Nashorn ~ JDK8 bug
3911 2813 var NASHORN_BUG = getOwnPropertyDescriptor && !$propertyIsEnumerable.call({ 1: 2 }, 1);
@@ -3919,8 +2821,45 @@
3919 2821
3920 2822
3921 2823 /***/ }),
3922 2824
2825 +/***/ "../node_modules/core-js/internals/object-set-prototype-of.js":
2826 +/*!********************************************************************!*\
2827 + !*** ../node_modules/core-js/internals/object-set-prototype-of.js ***!
2828 + \********************************************************************/
2829 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2830 +
2831 +/* eslint-disable no-proto -- safe */
2832 +var uncurryThis = __webpack_require__(/*! ../internals/function-uncurry-this */ "../node_modules/core-js/internals/function-uncurry-this.js");
2833 +var anObject = __webpack_require__(/*! ../internals/an-object */ "../node_modules/core-js/internals/an-object.js");
2834 +var aPossiblePrototype = __webpack_require__(/*! ../internals/a-possible-prototype */ "../node_modules/core-js/internals/a-possible-prototype.js");
2835 +
2836 +// `Object.setPrototypeOf` method
2837 +// https://tc39.es/ecma262/#sec-object.setprototypeof
2838 +// Works with __proto__ only. Old v8 can't work with null proto objects.
2839 +// eslint-disable-next-line es-x/no-object-setprototypeof -- safe
2840 +module.exports = Object.setPrototypeOf || ('__proto__' in {} ? function () {
2841 + var CORRECT_SETTER = false;
2842 + var test = {};
2843 + var setter;
2844 + try {
2845 + // eslint-disable-next-line es-x/no-object-getownpropertydescriptor -- safe
2846 + setter = uncurryThis(Object.getOwnPropertyDescriptor(Object.prototype, '__proto__').set);
2847 + setter(test, []);
2848 + CORRECT_SETTER = test instanceof Array;
2849 + } catch (error) { /* empty */ }
2850 + return function setPrototypeOf(O, proto) {
2851 + anObject(O);
2852 + aPossiblePrototype(proto);
2853 + if (CORRECT_SETTER) setter(O, proto);
2854 + else O.__proto__ = proto;
2855 + return O;
2856 + };
2857 +}() : undefined);
2858 +
2859 +
2860 +/***/ }),
2861 +
3923 2862 /***/ "../node_modules/core-js/internals/ordinary-to-primitive.js":
3924 2863 /*!******************************************************************!*\
3925 2864 !*** ../node_modules/core-js/internals/ordinary-to-primitive.js ***!
3926 2865 \******************************************************************/
@@ -3925,10 +2864,8 @@
3925 2864 !*** ../node_modules/core-js/internals/ordinary-to-primitive.js ***!
3926 2865 \******************************************************************/
3927 2866 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
3928 2867
3929 -"use strict";
3930 -
3931 2868 var call = __webpack_require__(/*! ../internals/function-call */ "../node_modules/core-js/internals/function-call.js");
3932 2869 var isCallable = __webpack_require__(/*! ../internals/is-callable */ "../node_modules/core-js/internals/is-callable.js");
3933 2870 var isObject = __webpack_require__(/*! ../internals/is-object */ "../node_modules/core-js/internals/is-object.js");
3934 2871
@@ -3940,9 +2877,9 @@
3940 2877 var fn, val;
3941 2878 if (pref === 'string' && isCallable(fn = input.toString) && !isObject(val = call(fn, input))) return val;
3942 2879 if (isCallable(fn = input.valueOf) && !isObject(val = call(fn, input))) return val;
3943 2880 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");
2881 + throw $TypeError("Can't convert object to primitive value");
3945 2882 };
3946 2883
3947 2884
3948 2885 /***/ }),
@@ -3952,10 +2889,8 @@
3952 2889 !*** ../node_modules/core-js/internals/own-keys.js ***!
3953 2890 \*****************************************************/
3954 2891 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
3955 2892
3956 -"use strict";
3957 -
3958 2893 var getBuiltIn = __webpack_require__(/*! ../internals/get-built-in */ "../node_modules/core-js/internals/get-built-in.js");
3959 2894 var uncurryThis = __webpack_require__(/*! ../internals/function-uncurry-this */ "../node_modules/core-js/internals/function-uncurry-this.js");
3960 2895 var getOwnPropertyNamesModule = __webpack_require__(/*! ../internals/object-get-own-property-names */ "../node_modules/core-js/internals/object-get-own-property-names.js");
3961 2896 var getOwnPropertySymbolsModule = __webpack_require__(/*! ../internals/object-get-own-property-symbols */ "../node_modules/core-js/internals/object-get-own-property-symbols.js");
@@ -3972,24 +2907,39 @@
3972 2907
3973 2908
3974 2909 /***/ }),
3975 2910
2911 +/***/ "../node_modules/core-js/internals/proxy-accessor.js":
2912 +/*!***********************************************************!*\
2913 + !*** ../node_modules/core-js/internals/proxy-accessor.js ***!
2914 + \***********************************************************/
2915 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2916 +
2917 +var defineProperty = (__webpack_require__(/*! ../internals/object-define-property */ "../node_modules/core-js/internals/object-define-property.js").f);
2918 +
2919 +module.exports = function (Target, Source, key) {
2920 + key in Target || defineProperty(Target, key, {
2921 + configurable: true,
2922 + get: function () { return Source[key]; },
2923 + set: function (it) { Source[key] = it; }
2924 + });
2925 +};
2926 +
2927 +
2928 +/***/ }),
2929 +
3976 2930 /***/ "../node_modules/core-js/internals/require-object-coercible.js":
3977 2931 /*!*********************************************************************!*\
3978 2932 !*** ../node_modules/core-js/internals/require-object-coercible.js ***!
3979 2933 \*********************************************************************/
3980 -/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
2934 +/***/ ((module) => {
3981 2935
3982 -"use strict";
3983 -
3984 -var isNullOrUndefined = __webpack_require__(/*! ../internals/is-null-or-undefined */ "../node_modules/core-js/internals/is-null-or-undefined.js");
3985 -
3986 2936 var $TypeError = TypeError;
3987 2937
3988 2938 // `RequireObjectCoercible` abstract operation
3989 2939 // https://tc39.es/ecma262/#sec-requireobjectcoercible
3990 2940 module.exports = function (it) {
3991 - if (isNullOrUndefined(it)) throw new $TypeError("Can't call method on " + it);
2941 + if (it == undefined) throw $TypeError("Can't call method on " + it);
3992 2942 return it;
3993 2943 };
3994 2944
3995 2945
@@ -4000,10 +2950,8 @@
4000 2950 !*** ../node_modules/core-js/internals/shared-key.js ***!
4001 2951 \*******************************************************/
4002 2952 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
4003 2953
4004 -"use strict";
4005 -
4006 2954 var shared = __webpack_require__(/*! ../internals/shared */ "../node_modules/core-js/internals/shared.js");
4007 2955 var uid = __webpack_require__(/*! ../internals/uid */ "../node_modules/core-js/internals/uid.js");
4008 2956
4009 2957 var keys = shared('keys');
@@ -4020,24 +2968,15 @@
4020 2968 !*** ../node_modules/core-js/internals/shared-store.js ***!
4021 2969 \*********************************************************/
4022 2970 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
4023 2971
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");
2972 +var global = __webpack_require__(/*! ../internals/global */ "../node_modules/core-js/internals/global.js");
4028 2973 var defineGlobalProperty = __webpack_require__(/*! ../internals/define-global-property */ "../node_modules/core-js/internals/define-global-property.js");
4029 2974
4030 2975 var SHARED = '__core-js_shared__';
4031 -var store = module.exports = globalThis[SHARED] || defineGlobalProperty(SHARED, {});
2976 +var store = global[SHARED] || defineGlobalProperty(SHARED, {});
4032 2977
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 -});
2978 +module.exports = store;
4040 2979
4041 2980
4042 2981 /***/ }),
4043 2982
@@ -4046,44 +2985,19 @@
4046 2985 !*** ../node_modules/core-js/internals/shared.js ***!
4047 2986 \***************************************************/
4048 2987 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
4049 2988
4050 -"use strict";
4051 -
2989 +var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "../node_modules/core-js/internals/is-pure.js");
4052 2990 var store = __webpack_require__(/*! ../internals/shared-store */ "../node_modules/core-js/internals/shared-store.js");
4053 2991
4054 -module.exports = function (key, value) {
4055 - return store[key] || (store[key] = value || {});
4056 -};
4057 -
4058 -
4059 -/***/ }),
4060 -
4061 -/***/ "../node_modules/core-js/internals/symbol-constructor-detection.js":
4062 -/*!*************************************************************************!*\
4063 - !*** ../node_modules/core-js/internals/symbol-constructor-detection.js ***!
4064 - \*************************************************************************/
4065 -/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
4066 -
4067 -"use strict";
4068 -
4069 -/* 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");
4071 -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 -
4074 -var $String = globalThis.String;
4075 -
4076 -// eslint-disable-next-line es/no-object-getownpropertysymbols -- required for testing
4077 -module.exports = !!Object.getOwnPropertySymbols && !fails(function () {
4078 - var symbol = Symbol('symbol detection');
4079 - // Chrome 38 Symbol has incorrect toString conversion
4080 - // `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) ||
4084 - // Chrome 38-40 symbols are not inherited from DOM collections prototypes to instances
4085 - !Symbol.sham && V8_VERSION && V8_VERSION < 41;
2992 +(module.exports = function (key, value) {
2993 + return store[key] || (store[key] = value !== undefined ? value : {});
2994 +})('versions', []).push({
2995 + version: '3.24.1',
2996 + mode: IS_PURE ? 'pure' : 'global',
2997 + copyright: '© 2014-2022 Denis Pushkarev (zloirock.ru)',
2998 + license: 'https://github.com/zloirock/core-js/blob/v3.24.1/LICENSE',
2999 + source: 'https://github.com/zloirock/core-js'
4086 3000 });
4087 3001
4088 3002
4089 3003 /***/ }),
@@ -4093,10 +3007,8 @@
4093 3007 !*** ../node_modules/core-js/internals/to-absolute-index.js ***!
4094 3008 \**************************************************************/
4095 3009 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
4096 3010
4097 -"use strict";
4098 -
4099 3011 var toIntegerOrInfinity = __webpack_require__(/*! ../internals/to-integer-or-infinity */ "../node_modules/core-js/internals/to-integer-or-infinity.js");
4100 3012
4101 3013 var max = Math.max;
4102 3014 var min = Math.min;
@@ -4117,10 +3029,8 @@
4117 3029 !*** ../node_modules/core-js/internals/to-indexed-object.js ***!
4118 3030 \**************************************************************/
4119 3031 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
4120 3032
4121 -"use strict";
4122 -
4123 3033 // toObject with fallback for non-array-like ES3 strings
4124 3034 var IndexedObject = __webpack_require__(/*! ../internals/indexed-object */ "../node_modules/core-js/internals/indexed-object.js");
4125 3035 var requireObjectCoercible = __webpack_require__(/*! ../internals/require-object-coercible */ "../node_modules/core-js/internals/require-object-coercible.js");
4126 3036
@@ -4136,10 +3046,8 @@
4136 3046 !*** ../node_modules/core-js/internals/to-integer-or-infinity.js ***!
4137 3047 \*******************************************************************/
4138 3048 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
4139 3049
4140 -"use strict";
4141 -
4142 3050 var trunc = __webpack_require__(/*! ../internals/math-trunc */ "../node_modules/core-js/internals/math-trunc.js");
4143 3051
4144 3052 // `ToIntegerOrInfinity` abstract operation
4145 3053 // https://tc39.es/ecma262/#sec-tointegerorinfinity
@@ -4157,10 +3065,8 @@
4157 3065 !*** ../node_modules/core-js/internals/to-length.js ***!
4158 3066 \******************************************************/
4159 3067 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
4160 3068
4161 -"use strict";
4162 -
4163 3069 var toIntegerOrInfinity = __webpack_require__(/*! ../internals/to-integer-or-infinity */ "../node_modules/core-js/internals/to-integer-or-infinity.js");
4164 3070
4165 3071 var min = Math.min;
4166 3072
@@ -4166,10 +3072,9 @@
4166 3072
4167 3073 // `ToLength` abstract operation
4168 3074 // https://tc39.es/ecma262/#sec-tolength
4169 3075 module.exports = function (argument) {
4170 - var len = toIntegerOrInfinity(argument);
4171 - return len > 0 ? min(len, 0x1FFFFFFFFFFFFF) : 0; // 2 ** 53 - 1 == 9007199254740991
3076 + return argument > 0 ? min(toIntegerOrInfinity(argument), 0x1FFFFFFFFFFFFF) : 0; // 2 ** 53 - 1 == 9007199254740991
4172 3077 };
4173 3078
4174 3079
4175 3080 /***/ }),
@@ -4179,10 +3084,8 @@
4179 3084 !*** ../node_modules/core-js/internals/to-object.js ***!
4180 3085 \******************************************************/
4181 3086 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
4182 3087
4183 -"use strict";
4184 -
4185 3088 var requireObjectCoercible = __webpack_require__(/*! ../internals/require-object-coercible */ "../node_modules/core-js/internals/require-object-coercible.js");
4186 3089
4187 3090 var $Object = Object;
4188 3091
@@ -4200,10 +3103,8 @@
4200 3103 !*** ../node_modules/core-js/internals/to-primitive.js ***!
4201 3104 \*********************************************************/
4202 3105 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
4203 3106
4204 -"use strict";
4205 -
4206 3107 var call = __webpack_require__(/*! ../internals/function-call */ "../node_modules/core-js/internals/function-call.js");
4207 3108 var isObject = __webpack_require__(/*! ../internals/is-object */ "../node_modules/core-js/internals/is-object.js");
4208 3109 var isSymbol = __webpack_require__(/*! ../internals/is-symbol */ "../node_modules/core-js/internals/is-symbol.js");
4209 3110 var getMethod = __webpack_require__(/*! ../internals/get-method */ "../node_modules/core-js/internals/get-method.js");
@@ -4222,9 +3123,9 @@
4222 3123 if (exoticToPrim) {
4223 3124 if (pref === undefined) pref = 'default';
4224 3125 result = call(exoticToPrim, input, pref);
4225 3126 if (!isObject(result) || isSymbol(result)) return result;
4226 - throw new $TypeError("Can't convert object to primitive value");
3127 + throw $TypeError("Can't convert object to primitive value");
4227 3128 }
4228 3129 if (pref === undefined) pref = 'number';
4229 3130 return ordinaryToPrimitive(input, pref);
4230 3131 };
@@ -4237,10 +3138,8 @@
4237 3138 !*** ../node_modules/core-js/internals/to-property-key.js ***!
4238 3139 \************************************************************/
4239 3140 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
4240 3141
4241 -"use strict";
4242 -
4243 3142 var toPrimitive = __webpack_require__(/*! ../internals/to-primitive */ "../node_modules/core-js/internals/to-primitive.js");
4244 3143 var isSymbol = __webpack_require__(/*! ../internals/is-symbol */ "../node_modules/core-js/internals/is-symbol.js");
4245 3144
4246 3145 // `ToPropertyKey` abstract operation
@@ -4258,10 +3157,8 @@
4258 3157 !*** ../node_modules/core-js/internals/to-string-tag-support.js ***!
4259 3158 \******************************************************************/
4260 3159 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
4261 3160
4262 -"use strict";
4263 -
4264 3161 var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "../node_modules/core-js/internals/well-known-symbol.js");
4265 3162
4266 3163 var TO_STRING_TAG = wellKnownSymbol('toStringTag');
4267 3164 var test = {};
@@ -4272,8 +3169,26 @@
4272 3169
4273 3170
4274 3171 /***/ }),
4275 3172
3173 +/***/ "../node_modules/core-js/internals/to-string.js":
3174 +/*!******************************************************!*\
3175 + !*** ../node_modules/core-js/internals/to-string.js ***!
3176 + \******************************************************/
3177 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
3178 +
3179 +var classof = __webpack_require__(/*! ../internals/classof */ "../node_modules/core-js/internals/classof.js");
3180 +
3181 +var $String = String;
3182 +
3183 +module.exports = function (argument) {
3184 + if (classof(argument) === 'Symbol') throw TypeError('Cannot convert a Symbol value to a string');
3185 + return $String(argument);
3186 +};
3187 +
3188 +
3189 +/***/ }),
3190 +
4276 3191 /***/ "../node_modules/core-js/internals/try-to-string.js":
4277 3192 /*!**********************************************************!*\
4278 3193 !*** ../node_modules/core-js/internals/try-to-string.js ***!
4279 3194 \**********************************************************/
@@ -4278,10 +3193,8 @@
4278 3193 !*** ../node_modules/core-js/internals/try-to-string.js ***!
4279 3194 \**********************************************************/
4280 3195 /***/ ((module) => {
4281 3196
4282 -"use strict";
4283 -
4284 3197 var $String = String;
4285 3198
4286 3199 module.exports = function (argument) {
4287 3200 try {
@@ -4299,15 +3212,13 @@
4299 3212 !*** ../node_modules/core-js/internals/uid.js ***!
4300 3213 \************************************************/
4301 3214 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
4302 3215
4303 -"use strict";
4304 -
4305 3216 var uncurryThis = __webpack_require__(/*! ../internals/function-uncurry-this */ "../node_modules/core-js/internals/function-uncurry-this.js");
4306 3217
4307 3218 var id = 0;
4308 3219 var postfix = Math.random();
4309 -var toString = uncurryThis(1.1.toString);
3220 +var toString = uncurryThis(1.0.toString);
4310 3221
4311 3222 module.exports = function (key) {
4312 3223 return 'Symbol(' + (key === undefined ? '' : key) + ')_' + toString(++id + postfix, 36);
4313 3224 };
@@ -4320,18 +3231,16 @@
4320 3231 !*** ../node_modules/core-js/internals/use-symbol-as-uid.js ***!
4321 3232 \**************************************************************/
4322 3233 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
4323 3234
4324 -"use strict";
3235 +/* eslint-disable es-x/no-symbol -- required for testing */
3236 +var NATIVE_SYMBOL = __webpack_require__(/*! ../internals/native-symbol */ "../node_modules/core-js/internals/native-symbol.js");
4325 3237
4326 -/* eslint-disable es/no-symbol -- required for testing */
4327 -var NATIVE_SYMBOL = __webpack_require__(/*! ../internals/symbol-constructor-detection */ "../node_modules/core-js/internals/symbol-constructor-detection.js");
3238 +module.exports = NATIVE_SYMBOL
3239 + && !Symbol.sham
3240 + && typeof Symbol.iterator == 'symbol';
4328 3241
4329 -module.exports = NATIVE_SYMBOL &&
4330 - !Symbol.sham &&
4331 - typeof Symbol.iterator == 'symbol';
4332 3242
4333 -
4334 3243 /***/ }),
4335 3244
4336 3245 /***/ "../node_modules/core-js/internals/v8-prototype-define-bug.js":
4337 3246 /*!********************************************************************!*\
@@ -4338,10 +3247,8 @@
4338 3247 !*** ../node_modules/core-js/internals/v8-prototype-define-bug.js ***!
4339 3248 \********************************************************************/
4340 3249 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
4341 3250
4342 -"use strict";
4343 -
4344 3251 var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "../node_modules/core-js/internals/descriptors.js");
4345 3252 var fails = __webpack_require__(/*! ../internals/fails */ "../node_modules/core-js/internals/fails.js");
4346 3253
4347 3254 // V8 ~ Chrome 36-
@@ -4346,36 +3253,18 @@
4346 3253
4347 3254 // V8 ~ Chrome 36-
4348 3255 // https://bugs.chromium.org/p/v8/issues/detail?id=3334
4349 3256 module.exports = DESCRIPTORS && fails(function () {
4350 - // eslint-disable-next-line es/no-object-defineproperty -- required for testing
3257 + // eslint-disable-next-line es-x/no-object-defineproperty -- required for testing
4351 3258 return Object.defineProperty(function () { /* empty */ }, 'prototype', {
4352 3259 value: 42,
4353 3260 writable: false
4354 - }).prototype !== 42;
3261 + }).prototype != 42;
4355 3262 });
4356 3263
4357 3264
4358 3265 /***/ }),
4359 3266
4360 -/***/ "../node_modules/core-js/internals/weak-map-basic-detection.js":
4361 -/*!*********************************************************************!*\
4362 - !*** ../node_modules/core-js/internals/weak-map-basic-detection.js ***!
4363 - \*********************************************************************/
4364 -/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
4365 -
4366 -"use strict";
4367 -
4368 -var globalThis = __webpack_require__(/*! ../internals/global-this */ "../node_modules/core-js/internals/global-this.js");
4369 -var isCallable = __webpack_require__(/*! ../internals/is-callable */ "../node_modules/core-js/internals/is-callable.js");
4370 -
4371 -var WeakMap = globalThis.WeakMap;
4372 -
4373 -module.exports = isCallable(WeakMap) && /native code/.test(String(WeakMap));
4374 -
4375 -
4376 -/***/ }),
4377 -
4378 3267 /***/ "../node_modules/core-js/internals/well-known-symbol.js":
4379 3268 /*!**************************************************************!*\
4380 3269 !*** ../node_modules/core-js/internals/well-known-symbol.js ***!
4381 3270 \**************************************************************/
@@ -4380,26 +3269,30 @@
4380 3269 !*** ../node_modules/core-js/internals/well-known-symbol.js ***!
4381 3270 \**************************************************************/
4382 3271 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
4383 3272
4384 -"use strict";
4385 -
4386 -var globalThis = __webpack_require__(/*! ../internals/global-this */ "../node_modules/core-js/internals/global-this.js");
3273 +var global = __webpack_require__(/*! ../internals/global */ "../node_modules/core-js/internals/global.js");
4387 3274 var shared = __webpack_require__(/*! ../internals/shared */ "../node_modules/core-js/internals/shared.js");
4388 3275 var hasOwn = __webpack_require__(/*! ../internals/has-own-property */ "../node_modules/core-js/internals/has-own-property.js");
4389 3276 var uid = __webpack_require__(/*! ../internals/uid */ "../node_modules/core-js/internals/uid.js");
4390 -var NATIVE_SYMBOL = __webpack_require__(/*! ../internals/symbol-constructor-detection */ "../node_modules/core-js/internals/symbol-constructor-detection.js");
3277 +var NATIVE_SYMBOL = __webpack_require__(/*! ../internals/native-symbol */ "../node_modules/core-js/internals/native-symbol.js");
4391 3278 var USE_SYMBOL_AS_UID = __webpack_require__(/*! ../internals/use-symbol-as-uid */ "../node_modules/core-js/internals/use-symbol-as-uid.js");
4392 3279
4393 -var Symbol = globalThis.Symbol;
4394 3280 var WellKnownSymbolsStore = shared('wks');
4395 -var createWellKnownSymbol = USE_SYMBOL_AS_UID ? Symbol['for'] || Symbol : Symbol && Symbol.withoutSetter || uid;
3281 +var Symbol = global.Symbol;
3282 +var symbolFor = Symbol && Symbol['for'];
3283 +var createWellKnownSymbol = USE_SYMBOL_AS_UID ? Symbol : Symbol && Symbol.withoutSetter || uid;
4396 3284
4397 3285 module.exports = function (name) {
4398 - if (!hasOwn(WellKnownSymbolsStore, name)) {
4399 - WellKnownSymbolsStore[name] = NATIVE_SYMBOL && hasOwn(Symbol, name)
4400 - ? Symbol[name]
4401 - : createWellKnownSymbol('Symbol.' + name);
3286 + if (!hasOwn(WellKnownSymbolsStore, name) || !(NATIVE_SYMBOL || typeof WellKnownSymbolsStore[name] == 'string')) {
3287 + var description = 'Symbol.' + name;
3288 + if (NATIVE_SYMBOL && hasOwn(Symbol, name)) {
3289 + WellKnownSymbolsStore[name] = Symbol[name];
3290 + } else if (USE_SYMBOL_AS_UID && symbolFor) {
3291 + WellKnownSymbolsStore[name] = symbolFor(description);
3292 + } else {
3293 + WellKnownSymbolsStore[name] = createWellKnownSymbol(description);
3294 + }
4402 3295 } return WellKnownSymbolsStore[name];
4403 3296 };
4404 3297
4405 3298
@@ -4404,407 +3297,196 @@
4404 3297
4405 3298
4406 3299 /***/ }),
4407 3300
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__) => {
3301 +/***/ "../node_modules/core-js/internals/wrap-error-constructor-with-cause.js":
3302 +/*!******************************************************************************!*\
3303 + !*** ../node_modules/core-js/internals/wrap-error-constructor-with-cause.js ***!
3304 + \******************************************************************************/
3305 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
4413 3306
4414 3307 "use strict";
4415 3308
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");
3309 +var getBuiltIn = __webpack_require__(/*! ../internals/get-built-in */ "../node_modules/core-js/internals/get-built-in.js");
4478 3310 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);
3311 +var createNonEnumerableProperty = __webpack_require__(/*! ../internals/create-non-enumerable-property */ "../node_modules/core-js/internals/create-non-enumerable-property.js");
3312 +var isPrototypeOf = __webpack_require__(/*! ../internals/object-is-prototype-of */ "../node_modules/core-js/internals/object-is-prototype-of.js");
3313 +var setPrototypeOf = __webpack_require__(/*! ../internals/object-set-prototype-of */ "../node_modules/core-js/internals/object-set-prototype-of.js");
3314 +var copyConstructorProperties = __webpack_require__(/*! ../internals/copy-constructor-properties */ "../node_modules/core-js/internals/copy-constructor-properties.js");
3315 +var proxyAccessor = __webpack_require__(/*! ../internals/proxy-accessor */ "../node_modules/core-js/internals/proxy-accessor.js");
3316 +var inheritIfRequired = __webpack_require__(/*! ../internals/inherit-if-required */ "../node_modules/core-js/internals/inherit-if-required.js");
3317 +var normalizeStringArgument = __webpack_require__(/*! ../internals/normalize-string-argument */ "../node_modules/core-js/internals/normalize-string-argument.js");
3318 +var installErrorCause = __webpack_require__(/*! ../internals/install-error-cause */ "../node_modules/core-js/internals/install-error-cause.js");
3319 +var clearErrorStack = __webpack_require__(/*! ../internals/clear-error-stack */ "../node_modules/core-js/internals/clear-error-stack.js");
3320 +var ERROR_STACK_INSTALLABLE = __webpack_require__(/*! ../internals/error-stack-installable */ "../node_modules/core-js/internals/error-stack-installable.js");
4481 3321 var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "../node_modules/core-js/internals/descriptors.js");
4482 3322 var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "../node_modules/core-js/internals/is-pure.js");
4483 3323
4484 -var CONSTRUCTOR = 'constructor';
4485 -var ITERATOR = 'Iterator';
4486 -var TO_STRING_TAG = wellKnownSymbol('toStringTag');
3324 +module.exports = function (FULL_NAME, wrapper, FORCED, IS_AGGREGATE_ERROR) {
3325 + var STACK_TRACE_LIMIT = 'stackTraceLimit';
3326 + var OPTIONS_POSITION = IS_AGGREGATE_ERROR ? 2 : 1;
3327 + var path = FULL_NAME.split('.');
3328 + var ERROR_NAME = path[path.length - 1];
3329 + var OriginalError = getBuiltIn.apply(null, path);
4487 3330
4488 -var $TypeError = TypeError;
4489 -var NativeIterator = globalThis[ITERATOR];
3331 + if (!OriginalError) return;
4490 3332
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({}); });
3333 + var OriginalErrorPrototype = OriginalError.prototype;
4497 3334
4498 -var IteratorConstructor = function Iterator() {
4499 - anInstance(this, IteratorPrototype);
4500 - if (getPrototypeOf(this) === IteratorPrototype) throw new $TypeError('Abstract class Iterator not directly constructable');
4501 -};
3335 + // V8 9.3- bug https://bugs.chromium.org/p/v8/issues/detail?id=12006
3336 + if (!IS_PURE && hasOwn(OriginalErrorPrototype, 'cause')) delete OriginalErrorPrototype.cause;
4502 3337
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 -};
3338 + if (!FORCED) return OriginalError;
4519 3339
4520 -if (!hasOwn(IteratorPrototype, TO_STRING_TAG)) defineIteratorPrototypeAccessor(TO_STRING_TAG, ITERATOR);
3340 + var BaseError = getBuiltIn('Error');
4521 3341
4522 -if (FORCED || !hasOwn(IteratorPrototype, CONSTRUCTOR) || IteratorPrototype[CONSTRUCTOR] === Object) {
4523 - defineIteratorPrototypeAccessor(CONSTRUCTOR, IteratorConstructor);
4524 -}
3342 + var WrappedError = wrapper(function (a, b) {
3343 + var message = normalizeStringArgument(IS_AGGREGATE_ERROR ? b : a, undefined);
3344 + var result = IS_AGGREGATE_ERROR ? new OriginalError(a) : new OriginalError();
3345 + if (message !== undefined) createNonEnumerableProperty(result, 'message', message);
3346 + if (ERROR_STACK_INSTALLABLE) createNonEnumerableProperty(result, 'stack', clearErrorStack(result.stack, 2));
3347 + if (this && isPrototypeOf(OriginalErrorPrototype, this)) inheritIfRequired(result, this, WrappedError);
3348 + if (arguments.length > OPTIONS_POSITION) installErrorCause(result, arguments[OPTIONS_POSITION]);
3349 + return result;
3350 + });
4525 3351
4526 -IteratorConstructor.prototype = IteratorPrototype;
3352 + WrappedError.prototype = OriginalErrorPrototype;
4527 3353
4528 -// `Iterator` constructor
4529 -// https://tc39.es/ecma262/#sec-iterator
4530 -$({ global: true, constructor: true, forced: FORCED }, {
4531 - Iterator: IteratorConstructor
4532 -});
3354 + if (ERROR_NAME !== 'Error') {
3355 + if (setPrototypeOf) setPrototypeOf(WrappedError, BaseError);
3356 + else copyConstructorProperties(WrappedError, BaseError, { name: true });
3357 + } else if (DESCRIPTORS && STACK_TRACE_LIMIT in OriginalError) {
3358 + proxyAccessor(WrappedError, OriginalError, STACK_TRACE_LIMIT);
3359 + proxyAccessor(WrappedError, OriginalError, 'prepareStackTrace');
3360 + }
4533 3361
3362 + copyConstructorProperties(WrappedError, OriginalError);
4534 3363
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);
3364 + if (!IS_PURE) try {
3365 + // Safari 13- bug: WebAssembly errors does not have a proper `.name`
3366 + if (OriginalErrorPrototype.name !== ERROR_NAME) {
3367 + createNonEnumerableProperty(OriginalErrorPrototype, 'name', ERROR_NAME);
4586 3368 }
3369 + OriginalErrorPrototype.constructor = WrappedError;
3370 + } catch (error) { /* empty */ }
4587 3371
4588 - if (filterWithoutClosingOnEarlyError) return call(filterWithoutClosingOnEarlyError, this, predicate);
3372 + return WrappedError;
3373 +};
4589 3374
4590 - return new IteratorProxy(getIteratorDirect(this), {
4591 - predicate: predicate
4592 - });
4593 - }
4594 -});
4595 3375
4596 -
4597 3376 /***/ }),
4598 3377
4599 -/***/ "../node_modules/core-js/modules/es.iterator.find.js":
4600 -/*!***********************************************************!*\
4601 - !*** ../node_modules/core-js/modules/es.iterator.find.js ***!
4602 - \***********************************************************/
3378 +/***/ "../node_modules/core-js/modules/es.array.includes.js":
3379 +/*!************************************************************!*\
3380 + !*** ../node_modules/core-js/modules/es.array.includes.js ***!
3381 + \************************************************************/
4603 3382 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
4604 3383
4605 3384 "use strict";
4606 3385
4607 3386 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");
3387 +var $includes = (__webpack_require__(/*! ../internals/array-includes */ "../node_modules/core-js/internals/array-includes.js").includes);
3388 +var fails = __webpack_require__(/*! ../internals/fails */ "../node_modules/core-js/internals/fails.js");
3389 +var addToUnscopables = __webpack_require__(/*! ../internals/add-to-unscopables */ "../node_modules/core-js/internals/add-to-unscopables.js");
4615 3390
4616 -var findWithoutClosingOnEarlyError = iteratorHelperWithoutClosingOnEarlyError('find', TypeError);
3391 +// FF99+ bug
3392 +var BROKEN_ON_SPARSE = fails(function () {
3393 + return !Array(1).includes();
3394 +});
4617 3395
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 - }
4628 -
4629 - if (findWithoutClosingOnEarlyError) return call(findWithoutClosingOnEarlyError, this, predicate);
4630 -
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;
3396 +// `Array.prototype.includes` method
3397 +// https://tc39.es/ecma262/#sec-array.prototype.includes
3398 +$({ target: 'Array', proto: true, forced: BROKEN_ON_SPARSE }, {
3399 + includes: function includes(el /* , fromIndex = 0 */) {
3400 + return $includes(this, el, arguments.length > 1 ? arguments[1] : undefined);
4636 3401 }
4637 3402 });
4638 3403
3404 +// https://tc39.es/ecma262/#sec-array.prototype-@@unscopables
3405 +addToUnscopables('includes');
4639 3406
3407 +
4640 3408 /***/ }),
4641 3409
4642 -/***/ "../node_modules/core-js/modules/es.iterator.for-each.js":
4643 -/*!***************************************************************!*\
4644 - !*** ../node_modules/core-js/modules/es.iterator.for-each.js ***!
4645 - \***************************************************************/
3410 +/***/ "../node_modules/core-js/modules/es.error.cause.js":
3411 +/*!*********************************************************!*\
3412 + !*** ../node_modules/core-js/modules/es.error.cause.js ***!
3413 + \*********************************************************/
4646 3414 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
4647 3415
4648 -"use strict";
4649 -
3416 +/* eslint-disable no-unused-vars -- required for functions `.length` */
4650 3417 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");
3418 +var global = __webpack_require__(/*! ../internals/global */ "../node_modules/core-js/internals/global.js");
3419 +var apply = __webpack_require__(/*! ../internals/function-apply */ "../node_modules/core-js/internals/function-apply.js");
3420 +var wrapErrorConstructorWithCause = __webpack_require__(/*! ../internals/wrap-error-constructor-with-cause */ "../node_modules/core-js/internals/wrap-error-constructor-with-cause.js");
4658 3421
4659 -var forEachWithoutClosingOnEarlyError = iteratorHelperWithoutClosingOnEarlyError('forEach', TypeError);
3422 +var WEB_ASSEMBLY = 'WebAssembly';
3423 +var WebAssembly = global[WEB_ASSEMBLY];
4660 3424
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 - }
3425 +var FORCED = Error('e', { cause: 7 }).cause !== 7;
4671 3426
4672 - if (forEachWithoutClosingOnEarlyError) return call(forEachWithoutClosingOnEarlyError, this, fn);
3427 +var exportGlobalErrorCauseWrapper = function (ERROR_NAME, wrapper) {
3428 + var O = {};
3429 + O[ERROR_NAME] = wrapErrorConstructorWithCause(ERROR_NAME, wrapper, FORCED);
3430 + $({ global: true, constructor: true, arity: 1, forced: FORCED }, O);
3431 +};
4673 3432
4674 - var record = getIteratorDirect(this);
4675 - var counter = 0;
4676 - iterate(record, function (value) {
4677 - fn(value, counter++);
4678 - }, { IS_RECORD: true });
3433 +var exportWebAssemblyErrorCauseWrapper = function (ERROR_NAME, wrapper) {
3434 + if (WebAssembly && WebAssembly[ERROR_NAME]) {
3435 + var O = {};
3436 + O[ERROR_NAME] = wrapErrorConstructorWithCause(WEB_ASSEMBLY + '.' + ERROR_NAME, wrapper, FORCED);
3437 + $({ target: WEB_ASSEMBLY, stat: true, constructor: true, arity: 1, forced: FORCED }, O);
4679 3438 }
3439 +};
3440 +
3441 +// https://github.com/tc39/proposal-error-cause
3442 +exportGlobalErrorCauseWrapper('Error', function (init) {
3443 + return function Error(message) { return apply(init, this, arguments); };
4680 3444 });
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);
3445 +exportGlobalErrorCauseWrapper('EvalError', function (init) {
3446 + return function EvalError(message) { return apply(init, this, arguments); };
4716 3447 });
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 - }
3448 +exportGlobalErrorCauseWrapper('RangeError', function (init) {
3449 + return function RangeError(message) { return apply(init, this, arguments); };
4735 3450 });
3451 +exportGlobalErrorCauseWrapper('ReferenceError', function (init) {
3452 + return function ReferenceError(message) { return apply(init, this, arguments); };
3453 +});
3454 +exportGlobalErrorCauseWrapper('SyntaxError', function (init) {
3455 + return function SyntaxError(message) { return apply(init, this, arguments); };
3456 +});
3457 +exportGlobalErrorCauseWrapper('TypeError', function (init) {
3458 + return function TypeError(message) { return apply(init, this, arguments); };
3459 +});
3460 +exportGlobalErrorCauseWrapper('URIError', function (init) {
3461 + return function URIError(message) { return apply(init, this, arguments); };
3462 +});
3463 +exportWebAssemblyErrorCauseWrapper('CompileError', function (init) {
3464 + return function CompileError(message) { return apply(init, this, arguments); };
3465 +});
3466 +exportWebAssemblyErrorCauseWrapper('LinkError', function (init) {
3467 + return function LinkError(message) { return apply(init, this, arguments); };
3468 +});
3469 +exportWebAssemblyErrorCauseWrapper('RuntimeError', function (init) {
3470 + return function RuntimeError(message) { return apply(init, this, arguments); };
3471 +});
4736 3472
4737 3473
4738 3474 /***/ }),
4739 3475
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__) => {
3476 +/***/ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js":
3477 +/*!***********************************************************************!*\
3478 + !*** ../node_modules/@babel/runtime/helpers/interopRequireDefault.js ***!
3479 + \***********************************************************************/
3480 +/***/ ((module) => {
4745 3481
4746 -"use strict";
3482 +function _interopRequireDefault(obj) {
3483 + return obj && obj.__esModule ? obj : {
3484 + "default": obj
3485 + };
3486 +}
4747 3487
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 -
3488 +module.exports = _interopRequireDefault, module.exports.__esModule = true, module.exports["default"] = module.exports;
4807 3489
4808 3490 /***/ })
4809 3491
4810 3492 },