diff --git a/.changeset/lazy-birds-dream.md b/.changeset/lazy-birds-dream.md new file mode 100644 index 00000000000..9b6887b18cc --- /dev/null +++ b/.changeset/lazy-birds-dream.md @@ -0,0 +1,5 @@ +--- +'@siemens/ix': patch +--- + +Fix undefined access of **ix-select** during rendering of label diff --git a/.changeset/tender-hounds-change.md b/.changeset/tender-hounds-change.md new file mode 100644 index 00000000000..8de229b9b77 --- /dev/null +++ b/.changeset/tender-hounds-change.md @@ -0,0 +1,5 @@ +--- +"@siemens/ix": patch +--- + +Enable the possibility to use autofocus within **ix-modal** diff --git a/packages/angular-test-app/src/preview-examples/modal-by-instance-content.ts b/packages/angular-test-app/src/preview-examples/modal-by-instance-content.ts index f97cfee5e32..541b20ac969 100644 --- a/packages/angular-test-app/src/preview-examples/modal-by-instance-content.ts +++ b/packages/angular-test-app/src/preview-examples/modal-by-instance-content.ts @@ -25,7 +25,11 @@ import { IxActiveModal } from '@siemens/ix-angular'; > Cancel - + OK diff --git a/packages/angular/src/control-value-accessors/text-value-accessor.ts b/packages/angular/src/control-value-accessors/text-value-accessor.ts index 02f24376d12..a403da590a4 100644 --- a/packages/angular/src/control-value-accessors/text-value-accessor.ts +++ b/packages/angular/src/control-value-accessors/text-value-accessor.ts @@ -11,7 +11,7 @@ import { NG_VALUE_ACCESSOR } from '@angular/forms'; import { ValueAccessor } from './value-accessor'; @Directive({ - selector: 'ix-input,ix-number-input,ix-textarea-field', + selector: 'ix-input,ix-number-input,ix-textarea', providers: [ { provide: NG_VALUE_ACCESSOR, diff --git a/packages/core/src/components.d.ts b/packages/core/src/components.d.ts index a8bee78790e..05ab92d2a38 100644 --- a/packages/core/src/components.d.ts +++ b/packages/core/src/components.d.ts @@ -1192,7 +1192,9 @@ export namespace Components { "value": string; } interface IxFieldLabel { - "controlRef"?: MakeRef; + "controlRef"?: | MakeRef + | MakeRef + | MakeRef; /** * The id of the form element that the label is associated with */ @@ -1207,7 +1209,9 @@ export namespace Components { /** * The control element that the label is associated with */ - "controlRef"?: MakeRef; + "controlRef"?: | MakeRef + | MakeRef + | MakeRef; /** * Show text below the field component */ @@ -6141,7 +6145,9 @@ declare namespace LocalJSX { "value"?: string; } interface IxFieldLabel { - "controlRef"?: MakeRef; + "controlRef"?: | MakeRef + | MakeRef + | MakeRef; /** * The id of the form element that the label is associated with */ @@ -6156,7 +6162,9 @@ declare namespace LocalJSX { /** * The control element that the label is associated with */ - "controlRef"?: MakeRef; + "controlRef"?: | MakeRef + | MakeRef + | MakeRef; /** * Show text below the field component */ diff --git a/packages/core/src/components/button/button.tsx b/packages/core/src/components/button/button.tsx index 005c91e53e4..51774982668 100644 --- a/packages/core/src/components/button/button.tsx +++ b/packages/core/src/components/button/button.tsx @@ -100,6 +100,10 @@ export class Button { } } + setFocus() { + this.hostElement.shadowRoot!.querySelector('button')?.focus(); + } + render() { const baseButtonProps: BaseButtonProps = { variant: this.variant, @@ -115,13 +119,16 @@ export class Button { onClick: () => this.dispatchFormEvents(), type: this.type, alignment: this.alignment, + tabIndex: this.hostElement.tabIndex, }; return ( this.setFocus()} > diff --git a/packages/core/src/components/date-input/date-input.tsx b/packages/core/src/components/date-input/date-input.tsx index 92de60cfc32..652c6e212df 100644 --- a/packages/core/src/components/date-input/date-input.tsx +++ b/packages/core/src/components/date-input/date-input.tsx @@ -7,6 +7,7 @@ * LICENSE file in the root directory of this source tree. */ +import { iconCalendar } from '@siemens/ix-icons/icons'; import { AttachInternals, Component, @@ -22,7 +23,8 @@ import { } from '@stencil/core'; import { DateTime } from 'luxon'; import { dropdownController } from '../dropdown/dropdown-controller'; -import { MakeRef, makeRef } from '../utils/make-ref'; +import { SlotEnd, SlotStart } from '../input/input.fc'; +import { adjustPaddingForStartAndEnd } from '../input/input.util'; import { ClassMutationObserver, HookValidationLifecycle, @@ -30,9 +32,7 @@ import { ValidationResults, createClassMutationObserver, } from '../utils/input'; -import { SlotEnd, SlotStart } from '../input/input.fc'; -import { adjustPaddingForStartAndEnd } from '../input/input.util'; -import { iconCalendar } from '@siemens/ix-icons/icons'; +import { makeRef } from '../utils/make-ref'; export type DateInputValidityState = { patternMismatch: boolean; @@ -435,7 +435,7 @@ export class DateInput implements IxInputFieldComponent { validText={this.validText} showTextAsTooltip={this.showTextAsTooltip} required={this.required} - controlRef={this.inputElementRef as unknown as MakeRef} + controlRef={this.inputElementRef} > {this.renderInput()} diff --git a/packages/core/src/components/field-label/field-label.tsx b/packages/core/src/components/field-label/field-label.tsx index c0ae151e15a..4387fb33057 100644 --- a/packages/core/src/components/field-label/field-label.tsx +++ b/packages/core/src/components/field-label/field-label.tsx @@ -7,15 +7,15 @@ * LICENSE file in the root directory of this source tree. */ -import { Component, Host, Prop, h, Element, Watch } from '@stencil/core'; -import { IxComponent } from '../utils/internal'; +import { Component, Element, h, Host, Prop, Watch } from '@stencil/core'; +import { A11yAttributes, a11yHostAttributes } from '../utils/a11y'; import { ClassMutationObserver, createClassMutationObserver, HTMLIxFormComponentElement, isIxInputFieldComponent, } from '../utils/input'; -import { A11yAttributes, a11yHostAttributes } from '../utils/a11y'; +import { IxComponent } from '../utils/internal'; import { MakeRef, makeRef } from '../utils/make-ref'; @Component({ @@ -37,7 +37,10 @@ export class FormFieldLabel implements IxComponent { @Prop({ reflect: true }) htmlFor?: string; /** @internal */ - @Prop() controlRef?: MakeRef; + @Prop() controlRef?: + | MakeRef + | MakeRef + | MakeRef; /** @internal */ @Prop({ mutable: true }) isInvalid: boolean = false; diff --git a/packages/core/src/components/field-wrapper/field-wrapper.tsx b/packages/core/src/components/field-wrapper/field-wrapper.tsx index dca0bec7c6e..e1cae44f0b0 100644 --- a/packages/core/src/components/field-wrapper/field-wrapper.tsx +++ b/packages/core/src/components/field-wrapper/field-wrapper.tsx @@ -88,7 +88,10 @@ export class FieldWrapper implements FieldWrapperInterface { /** * The control element that the label is associated with */ - @Prop() controlRef?: MakeRef; + @Prop() controlRef?: + | MakeRef + | MakeRef + | MakeRef; private readonly slotRef = makeRef(); diff --git a/packages/core/src/components/input/input.fc.tsx b/packages/core/src/components/input/input.fc.tsx index 3b79e2e57a9..0ebc44d44eb 100644 --- a/packages/core/src/components/input/input.fc.tsx +++ b/packages/core/src/components/input/input.fc.tsx @@ -45,13 +45,10 @@ export function TextareaElement(props: { required={props.required} value={props.value} placeholder={props.placeholder} - onChange={(changeEvent) => { - const target = changeEvent.target as HTMLInputElement; - props.valueChange(target.value); - }} onInput={(inputEvent) => { const target = inputEvent.target as HTMLInputElement; props.updateFormInternalValue(target.value); + props.valueChange(target.value); }} onBlur={() => props.onBlur()} style={{ @@ -105,13 +102,10 @@ export function InputElement(props: { value={props.value} placeholder={props.placeholder} onKeyPress={(event) => props.onKeyPress(event)} - onChange={(changeEvent) => { - const target = changeEvent.target as HTMLInputElement; - props.valueChange(target.value); - }} onInput={(inputEvent) => { const target = inputEvent.target as HTMLInputElement; props.updateFormInternalValue(target.value); + props.valueChange(target.value); }} onBlur={() => props.onBlur()} {...props.ariaAttributes} diff --git a/packages/core/src/components/input/input.tsx b/packages/core/src/components/input/input.tsx index e45d8f81fc0..28447aff97b 100644 --- a/packages/core/src/components/input/input.tsx +++ b/packages/core/src/components/input/input.tsx @@ -27,7 +27,7 @@ import { IxInputFieldComponent, ValidationResults, } from '../utils/input'; -import { MakeRef, makeRef } from '../utils/make-ref'; +import { makeRef } from '../utils/make-ref'; import { InputElement, SlotEnd, SlotStart } from './input.fc'; import { adjustPaddingForStartAndEnd, @@ -255,7 +255,7 @@ export class Input implements IxInputFieldComponent { isValid={this.isValid} isInfo={this.isInfo} isWarning={this.isWarning} - controlRef={this.inputRef as unknown as MakeRef} + controlRef={this.inputRef} >
{ isValid={this.isValid} isInfo={this.isInfo} isWarning={this.isWarning} - controlRef={this.inputRef as unknown as MakeRef} + controlRef={this.inputRef} >
{ isValid={this.isValid} isInfo={this.isInfo} isWarning={this.isWarning} - controlRef={this.textAreaRef as unknown as MakeRef} + controlRef={this.textAreaRef} > {!!this.maxLength && this.maxLength > 0 && ( { - await mount(``); - +async function setupModalEnvironment(page: Page) { await page.evaluate(() => { return new Promise((resolve) => { const script = document.createElement('script'); @@ -27,19 +26,42 @@ regressionTest('closes on Escape key down', async ({ mount, page }) => { script.innerHTML = ` import * as ix from 'http://127.0.0.1:8080/www/build/index.esm.js'; window.showModal = ix.showModal; + window.dismissModal = ix.dismissModal; `; - document.body.appendChild(script); + document.getElementById('mount')?.appendChild(script); resolve(); }); }); +} + +async function createToggleExample(page: Page) { + await page.evaluate(() => { + function createModalExample() { + const el = document.createElement('DIV'); + el.style.display = 'contents'; + el.innerHTML = ``; + return el; + } + + setTimeout(() => { + window.showModal({ + content: createModalExample(), + closeOnBackdropClick: true, + }); + }, 2000); + }); +} +regressionTest('closes on Escape key down', async ({ mount, page }) => { + await mount(``); + await setupModalEnvironment(page); await page.waitForTimeout(1000); await page.evaluate(() => { const elm = document.createElement('ix-modal'); elm.innerHTML = ` Title - Content + Content `; window.showModal({ content: elm, @@ -61,34 +83,8 @@ regressionTest.describe('closeOnBackdropClick = true', () => { Some background noise `); - await page.evaluate(() => { - return new Promise((resolve) => { - const script = document.createElement('script'); - script.type = 'module'; - script.innerHTML = ` - import * as ix from 'http://127.0.0.1:8080/www/build/index.esm.js'; - window.showModal = ix.showModal; - `; - - document.getElementById('mount').appendChild(script); - - function createModalExample() { - const el = document.createElement('DIV'); - el.style.display = 'contents'; - el.innerHTML = ``; - return el; - } - - setTimeout(() => { - window.showModal({ - content: createModalExample(), - closeOnBackdropClick: true, - }); - - resolve(); - }, 2000); - }); - }); + await setupModalEnvironment(page); + await createToggleExample(page); // needed to skip fade out / in animation await page.waitForTimeout(500); @@ -111,34 +107,8 @@ regressionTest.describe('closeOnBackdropClick = true', () => { Some background noise `); - await page.evaluate(() => { - return new Promise((resolve) => { - const script = document.createElement('script'); - script.type = 'module'; - script.innerHTML = ` - import * as ix from 'http://127.0.0.1:8080/www/build/index.esm.js'; - window.showModal = ix.showModal; - `; - - document.getElementById('mount').appendChild(script); - - function createModalExample() { - const el = document.createElement('DIV'); - el.style.display = 'contents'; - el.innerHTML = ``; - return el; - } - - setTimeout(() => { - window.showModal({ - content: createModalExample(), - closeOnBackdropClick: true, - }); - - resolve(); - }, 2000); - }); - }); + await setupModalEnvironment(page); + await createToggleExample(page); // needed to skip fade out / in animation await page.waitForTimeout(500); @@ -158,26 +128,14 @@ regressionTest.describe('closeOnBackdropClick = true', () => { regressionTest('emits one event on close', async ({ mount, page }) => { await mount(``); - await page.evaluate(() => { - return new Promise((resolve) => { - const script = document.createElement('script'); - script.type = 'module'; - script.innerHTML = ` - import * as ix from 'http://127.0.0.1:8080/www/build/index.esm.js'; - window.showModal = ix.showModal; - `; - document.body.appendChild(script); - resolve(); - }); - }); - + await setupModalEnvironment(page); await page.waitForTimeout(1000); await page.evaluate(() => { const elm = document.createElement('ix-modal'); elm.innerHTML = ` Title - Content + Content `; window @@ -206,3 +164,34 @@ regressionTest('emits one event on close', async ({ mount, page }) => { expect(await page.evaluate(() => window.__counter)).toBe(1); }); + +regressionTest('button receives focus on load', async ({ mount, page }) => { + await mount(''); + await setupModalEnvironment(page); + await page.waitForTimeout(100); + + await page.evaluate(() => { + const elm = document.createElement('ix-modal'); + elm.innerHTML = ` + Title + + OK + + `; + window.showModal({ + content: elm, + }); + const okButton = elm.querySelector('ix-button'); + okButton?.addEventListener('click', () => { + window.dismissModal(elm); + }); + }); + + await page.waitForTimeout(250); + const dialog = page.locator('ix-modal dialog'); + await expect(dialog).toBeVisible(); + + await page.keyboard.press('Enter'); + + await expect(dialog).not.toBeVisible(); +}); diff --git a/packages/core/src/components/select/select.tsx b/packages/core/src/components/select/select.tsx index a3ded300ff8..6799f9cfc81 100644 --- a/packages/core/src/components/select/select.tsx +++ b/packages/core/src/components/select/select.tsx @@ -7,6 +7,11 @@ * LICENSE file in the root directory of this source tree. */ +import { + iconChevronDownSmall, + iconClear, + iconPlus, +} from '@siemens/ix-icons/icons'; import { AttachInternals, Component, @@ -21,23 +26,18 @@ import { State, Watch, } from '@stencil/core'; +import { DropdownItemWrapper } from '../dropdown/dropdown-controller'; import { IxSelectItemLabelChangeEvent } from '../select-item/events'; +import { a11yBoolean } from '../utils/a11y'; import { ArrowFocusController } from '../utils/focus'; -import { OnListener } from '../utils/listener'; -import { - iconChevronDownSmall, - iconClear, - iconPlus, -} from '@siemens/ix-icons/icons'; -import { createMutationObserver } from '../utils/mutation-observer'; -import { DropdownItemWrapper } from '../dropdown/dropdown-controller'; import { HookValidationLifecycle, - ValidationResults, IxInputFieldComponent, + ValidationResults, } from '../utils/input'; -import { MakeRef, makeRef } from '../utils/make-ref'; -import { a11yBoolean } from '../utils/a11y'; +import { OnListener } from '../utils/listener'; +import { makeRef } from '../utils/make-ref'; +import { createMutationObserver } from '../utils/mutation-observer'; /** * @form-ready 2.6.0 @@ -213,12 +213,13 @@ export class Select implements IxInputFieldComponent { @State() isWarning = false; private readonly dropdownWrapperRef = makeRef(); - private readonly dropdownAnchor = makeRef(); + private readonly dropdownAnchorRef = makeRef(); + private readonly inputRef = makeRef(); - private inputRef?: HTMLInputElement; - private dropdownRef?: HTMLIxDropdownElement; - private customItemsContainerRef?: HTMLDivElement; - private addItemRef?: HTMLIxDropdownItemElement; + private inputElement?: HTMLInputElement; + private dropdownElement?: HTMLIxDropdownElement; + private customItemsContainerElement?: HTMLDivElement; + private addItemElement?: HTMLIxDropdownItemElement; private arrowFocusController?: ArrowFocusController; private readonly itemObserver = createMutationObserver(() => { @@ -288,16 +289,16 @@ export class Select implements IxInputFieldComponent { @Watch('dropdownShow') watchDropdownShow(show: boolean) { - if (show && this.dropdownRef) { + if (show && this.dropdownElement) { this.arrowFocusController = new ArrowFocusController( this.visibleNonShadowItems, - this.dropdownRef, + this.dropdownElement, this.focusControllerCallbackBind ); this.arrowFocusController.wrap = !this.editable; - this.itemObserver.observe(this.dropdownRef, { + this.itemObserver.observe(this.dropdownElement, { childList: true, subtree: true, }); @@ -388,7 +389,7 @@ export class Select implements IxInputFieldComponent { newItem.value = value; newItem.label = value; - this.customItemsContainerRef?.appendChild(newItem); + this.customItemsContainerElement?.appendChild(newItem); this.clearInput(); this.itemClick(value); @@ -443,7 +444,7 @@ export class Select implements IxInputFieldComponent { this.inputValue = ''; } - this.inputRef && (this.inputRef.value = this.inputValue); + this.inputElement && (this.inputElement.value = this.inputValue); } private emitValueChange(value: string | string[]) { @@ -458,9 +459,9 @@ export class Select implements IxInputFieldComponent { } componentDidLoad() { - this.inputRef?.addEventListener('input', () => { + this.inputElement?.addEventListener('input', () => { this.dropdownShow = true; - this.inputChange.emit(this.inputRef?.value); + this.inputChange.emit(this.inputElement?.value); }); } @@ -489,8 +490,8 @@ export class Select implements IxInputFieldComponent { this.dropdownShow = event.detail; if (event.detail) { - this.inputRef?.focus(); - this.inputRef?.select(); + this.inputElement?.focus(); + this.inputElement?.select(); this.removeHiddenFromItems(); this.isDropdownEmpty = this.isEveryDropdownItemHidden; @@ -600,7 +601,7 @@ export class Select implements IxInputFieldComponent { if ( this.isAddItemVisible() && - this.addItemRef?.contains( + this.addItemElement?.contains( await this.navigationItem.getDropdownItemElement() ) ) { @@ -658,12 +659,12 @@ export class Select implements IxInputFieldComponent { private focusAddItemButton() { if (this.addItemButton) { this.addItemButton.shadowRoot?.querySelector('button')?.focus(); - this.navigationItem = this.addItemRef; + this.navigationItem = this.addItemElement; } } private filterItemsWithTypeahead() { - this.inputFilterText = this.inputRef?.value ?? ''; + this.inputFilterText = this.inputElement?.value ?? ''; if (this.isSingleMode && this.inputFilterText === this.selectedLabels[0]) { return; @@ -698,8 +699,8 @@ export class Select implements IxInputFieldComponent { } private clearInput() { - if (this.inputRef) { - this.inputRef.value = ''; + if (this.inputElement) { + this.inputElement.value = ''; } this.inputFilterText = ''; } @@ -779,8 +780,8 @@ export class Select implements IxInputFieldComponent { */ @Method() getNativeInputElement(): Promise { - if (this.inputRef) { - return Promise.resolve(this.inputRef); + if (this.inputElement) { + return Promise.resolve(this.inputElement); } else { return Promise.reject(new Error('Input element not found')); } @@ -818,7 +819,7 @@ export class Select implements IxInputFieldComponent { isValid={this.isValid} isInfo={this.isInfo} isWarning={this.isWarning} - controlRef={this.inputRef as unknown as MakeRef} + controlRef={this.inputRef} >
{ readonly: this.readonly, }} ref={(ref) => { - this.dropdownAnchor(ref); + this.dropdownAnchorRef(ref); if (!this.editable) this.dropdownWrapperRef(ref); }} > @@ -862,7 +863,10 @@ export class Select implements IxInputFieldComponent { }} placeholder={this.placeholderValue()} value={this.inputValue ?? ''} - ref={(ref) => (this.inputRef = ref)} + ref={(ref) => { + this.inputElement = ref; + this.inputRef(ref); + }} onBlur={(e) => this.onInputBlur(e)} onFocus={() => { this.navigationItem = undefined; @@ -904,13 +908,13 @@ export class Select implements IxInputFieldComponent {
(this.dropdownRef = ref!)} + ref={(ref) => (this.dropdownElement = ref!)} show={this.dropdownShow} closeBehavior={this.isMultipleMode ? 'outside' : 'both'} class={{ 'd-none': this.disabled || this.readonly, }} - anchor={this.dropdownAnchor.waitForCurrent()} + anchor={this.dropdownAnchorRef.waitForCurrent()} trigger={this.dropdownWrapperRef.waitForCurrent()} onShowChanged={(e) => this.dropdownVisibilityChanged(e)} placement="bottom-start" @@ -940,7 +944,7 @@ export class Select implements IxInputFieldComponent { }} >
(this.customItemsContainerRef = ref!)} + ref={(ref) => (this.customItemsContainerElement = ref!)} class="d-contents" >
{this.isAddItemVisible() ? ( @@ -956,9 +960,9 @@ export class Select implements IxInputFieldComponent { e.stopPropagation(); this.emitAddItem(this.inputFilterText); }} - onFocus={() => (this.navigationItem = this.addItemRef)} + onFocus={() => (this.navigationItem = this.addItemElement)} ref={(ref) => { - this.addItemRef = ref!; + this.addItemElement = ref!; }} > ) : null} diff --git a/packages/core/src/components/utils/modal/modal.ts b/packages/core/src/components/utils/modal/modal.ts index a2acbfa4637..7511f8f3a5a 100644 --- a/packages/core/src/components/utils/modal/modal.ts +++ b/packages/core/src/components/utils/modal/modal.ts @@ -75,7 +75,7 @@ export async function showModal( config: ModalConfig ): Promise> { const delegate = resolveDelegate(); - let dialogRef: HTMLIxModalElement; + let dialogRef: HTMLIxModalElement | undefined; const onClose = new TypedEvent(); const onDismiss = new TypedEvent(); @@ -114,6 +114,16 @@ export async function showModal( } ); + requestAnimationFrame(() => { + const autofocusElement = dialogRef.querySelector( + '[autofocus],[auto-focus]' + ); + + if (autofocusElement) { + (autofocusElement as HTMLIxButtonElement).focus(); + } + }); + return { htmlElement: dialogRef, onClose, diff --git a/packages/core/src/tests/modal/modal.e2e.ts-snapshots/modal-with-dropdown-1-chromium---theme-classic-dark-linux.png b/packages/core/src/tests/modal/modal.e2e.ts-snapshots/modal-with-dropdown-1-chromium---theme-classic-dark-linux.png index b651ad1b79e..92b483a5584 100644 Binary files a/packages/core/src/tests/modal/modal.e2e.ts-snapshots/modal-with-dropdown-1-chromium---theme-classic-dark-linux.png and b/packages/core/src/tests/modal/modal.e2e.ts-snapshots/modal-with-dropdown-1-chromium---theme-classic-dark-linux.png differ diff --git a/packages/core/src/tests/modal/modal.e2e.ts-snapshots/modal-with-dropdown-1-chromium---theme-classic-light-linux.png b/packages/core/src/tests/modal/modal.e2e.ts-snapshots/modal-with-dropdown-1-chromium---theme-classic-light-linux.png index c9aed4d4275..09bc2648c08 100644 Binary files a/packages/core/src/tests/modal/modal.e2e.ts-snapshots/modal-with-dropdown-1-chromium---theme-classic-light-linux.png and b/packages/core/src/tests/modal/modal.e2e.ts-snapshots/modal-with-dropdown-1-chromium---theme-classic-light-linux.png differ diff --git a/packages/react-test-app/package.json b/packages/react-test-app/package.json index 2d570a45664..5291efd3de7 100644 --- a/packages/react-test-app/package.json +++ b/packages/react-test-app/package.json @@ -33,6 +33,7 @@ "@types/react": "^18", "@types/react-dom": "^18", "@vitejs/plugin-react": "^4.3.2", + "rollup-plugin-react-scoped-css": "^1.1.0", "typescript": "^5.5.3", "typescript-eslint": "^8.7.0", "vite": "^5.4.8", diff --git a/packages/react-test-app/src/preview-examples/about-and-legal.css b/packages/react-test-app/src/preview-examples/about-and-legal.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/about-and-legal.css rename to packages/react-test-app/src/preview-examples/about-and-legal.scoped.css diff --git a/packages/react-test-app/src/preview-examples/about-and-legal.tsx b/packages/react-test-app/src/preview-examples/about-and-legal.tsx index 5c3085da188..1152784961c 100644 --- a/packages/react-test-app/src/preview-examples/about-and-legal.tsx +++ b/packages/react-test-app/src/preview-examples/about-and-legal.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './about-and-legal.css'; +import './about-and-legal.scoped.css'; import { IxApplication, diff --git a/packages/react-test-app/src/preview-examples/application-app-switch.css b/packages/react-test-app/src/preview-examples/application-app-switch.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/application-app-switch.css rename to packages/react-test-app/src/preview-examples/application-app-switch.scoped.css diff --git a/packages/react-test-app/src/preview-examples/application-app-switch.tsx b/packages/react-test-app/src/preview-examples/application-app-switch.tsx index 597915b5001..e27e7d995a2 100644 --- a/packages/react-test-app/src/preview-examples/application-app-switch.tsx +++ b/packages/react-test-app/src/preview-examples/application-app-switch.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './application-app-switch.css'; +import './application-app-switch.scoped.css'; import { AppSwitchConfiguration } from '@siemens/ix'; import { diff --git a/packages/react-test-app/src/preview-examples/application-breakpoints.css b/packages/react-test-app/src/preview-examples/application-breakpoints.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/application-breakpoints.css rename to packages/react-test-app/src/preview-examples/application-breakpoints.scoped.css diff --git a/packages/react-test-app/src/preview-examples/application-breakpoints.tsx b/packages/react-test-app/src/preview-examples/application-breakpoints.tsx index f66ceb6677b..846ebd29bec 100644 --- a/packages/react-test-app/src/preview-examples/application-breakpoints.tsx +++ b/packages/react-test-app/src/preview-examples/application-breakpoints.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './application-breakpoints.css'; +import './application-breakpoints.scoped.css'; import { Breakpoint } from '@siemens/ix'; import { diff --git a/packages/react-test-app/src/preview-examples/application.css b/packages/react-test-app/src/preview-examples/application.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/application.css rename to packages/react-test-app/src/preview-examples/application.scoped.css diff --git a/packages/react-test-app/src/preview-examples/application.tsx b/packages/react-test-app/src/preview-examples/application.tsx index 56c4c6ad793..4d2f145be15 100644 --- a/packages/react-test-app/src/preview-examples/application.tsx +++ b/packages/react-test-app/src/preview-examples/application.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './application.css'; +import './application.scoped.css'; import { IxApplication, diff --git a/packages/react-test-app/src/preview-examples/basic-navigation.css b/packages/react-test-app/src/preview-examples/basic-navigation.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/basic-navigation.css rename to packages/react-test-app/src/preview-examples/basic-navigation.scoped.css diff --git a/packages/react-test-app/src/preview-examples/basic-navigation.tsx b/packages/react-test-app/src/preview-examples/basic-navigation.tsx index 6387a50e856..fae084e4df6 100644 --- a/packages/react-test-app/src/preview-examples/basic-navigation.tsx +++ b/packages/react-test-app/src/preview-examples/basic-navigation.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './basic-navigation.css'; +import './basic-navigation.scoped.css'; import { IxBasicNavigation, IxMenu, IxMenuItem } from '@siemens/ix-react'; diff --git a/packages/react-test-app/src/preview-examples/blind-header-actions.css b/packages/react-test-app/src/preview-examples/blind-header-actions.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/blind-header-actions.css rename to packages/react-test-app/src/preview-examples/blind-header-actions.scoped.css diff --git a/packages/react-test-app/src/preview-examples/blind-header-actions.tsx b/packages/react-test-app/src/preview-examples/blind-header-actions.tsx index 9d61cee9d62..e43061ce8ea 100644 --- a/packages/react-test-app/src/preview-examples/blind-header-actions.tsx +++ b/packages/react-test-app/src/preview-examples/blind-header-actions.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './blind-header-actions.css'; +import './blind-header-actions.scoped.css'; import { IxBlind, diff --git a/packages/react-test-app/src/preview-examples/blind-variants.css b/packages/react-test-app/src/preview-examples/blind-variants.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/blind-variants.css rename to packages/react-test-app/src/preview-examples/blind-variants.scoped.css diff --git a/packages/react-test-app/src/preview-examples/blind-variants.tsx b/packages/react-test-app/src/preview-examples/blind-variants.tsx index 5b55b46c777..1918dbfcde9 100644 --- a/packages/react-test-app/src/preview-examples/blind-variants.tsx +++ b/packages/react-test-app/src/preview-examples/blind-variants.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './blind-variants.css'; +import './blind-variants.scoped.css'; import { IxBlind } from '@siemens/ix-react'; diff --git a/packages/react-test-app/src/preview-examples/blind.css b/packages/react-test-app/src/preview-examples/blind.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/blind.css rename to packages/react-test-app/src/preview-examples/blind.scoped.css diff --git a/packages/react-test-app/src/preview-examples/blind.tsx b/packages/react-test-app/src/preview-examples/blind.tsx index b0945d4ff56..db875691e2b 100644 --- a/packages/react-test-app/src/preview-examples/blind.tsx +++ b/packages/react-test-app/src/preview-examples/blind.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './blind.css'; +import './blind.scoped.css'; import { IxBlind } from '@siemens/ix-react'; diff --git a/packages/react-test-app/src/preview-examples/button-danger-ghost.css b/packages/react-test-app/src/preview-examples/button-danger-ghost.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/button-danger-ghost.css rename to packages/react-test-app/src/preview-examples/button-danger-ghost.scoped.css diff --git a/packages/react-test-app/src/preview-examples/button-danger-ghost.tsx b/packages/react-test-app/src/preview-examples/button-danger-ghost.tsx index db5c00ca3b5..252fd564c8b 100644 --- a/packages/react-test-app/src/preview-examples/button-danger-ghost.tsx +++ b/packages/react-test-app/src/preview-examples/button-danger-ghost.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './button-danger-ghost.css'; +import './button-danger-ghost.scoped.css'; import { IxButton } from '@siemens/ix-react'; diff --git a/packages/react-test-app/src/preview-examples/button-danger-outline.css b/packages/react-test-app/src/preview-examples/button-danger-outline.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/button-danger-outline.css rename to packages/react-test-app/src/preview-examples/button-danger-outline.scoped.css diff --git a/packages/react-test-app/src/preview-examples/button-danger-outline.tsx b/packages/react-test-app/src/preview-examples/button-danger-outline.tsx index 21dc3c461eb..1bee593ac1f 100644 --- a/packages/react-test-app/src/preview-examples/button-danger-outline.tsx +++ b/packages/react-test-app/src/preview-examples/button-danger-outline.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './button-danger-outline.css'; +import './button-danger-outline.scoped.css'; import { IxButton } from '@siemens/ix-react'; diff --git a/packages/react-test-app/src/preview-examples/button-danger.css b/packages/react-test-app/src/preview-examples/button-danger.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/button-danger.css rename to packages/react-test-app/src/preview-examples/button-danger.scoped.css diff --git a/packages/react-test-app/src/preview-examples/button-danger.tsx b/packages/react-test-app/src/preview-examples/button-danger.tsx index bc1d7be3cc7..b4e6b1cf858 100644 --- a/packages/react-test-app/src/preview-examples/button-danger.tsx +++ b/packages/react-test-app/src/preview-examples/button-danger.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './button-danger.css'; +import './button-danger.scoped.css'; import { IxButton } from '@siemens/ix-react'; diff --git a/packages/react-test-app/src/preview-examples/button-ghost.css b/packages/react-test-app/src/preview-examples/button-ghost.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/button-ghost.css rename to packages/react-test-app/src/preview-examples/button-ghost.scoped.css diff --git a/packages/react-test-app/src/preview-examples/button-ghost.tsx b/packages/react-test-app/src/preview-examples/button-ghost.tsx index f149d32c59a..26342bbb3b9 100644 --- a/packages/react-test-app/src/preview-examples/button-ghost.tsx +++ b/packages/react-test-app/src/preview-examples/button-ghost.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './button-ghost.css'; +import './button-ghost.scoped.css'; import { IxButton } from '@siemens/ix-react'; diff --git a/packages/react-test-app/src/preview-examples/button-grey-ghost.css b/packages/react-test-app/src/preview-examples/button-grey-ghost.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/button-grey-ghost.css rename to packages/react-test-app/src/preview-examples/button-grey-ghost.scoped.css diff --git a/packages/react-test-app/src/preview-examples/button-grey-ghost.tsx b/packages/react-test-app/src/preview-examples/button-grey-ghost.tsx index 0d6e44bb5c7..15115705c7f 100644 --- a/packages/react-test-app/src/preview-examples/button-grey-ghost.tsx +++ b/packages/react-test-app/src/preview-examples/button-grey-ghost.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './button-grey-ghost.css'; +import './button-grey-ghost.scoped.css'; import { IxButton } from '@siemens/ix-react'; diff --git a/packages/react-test-app/src/preview-examples/button-grey-secondary.css b/packages/react-test-app/src/preview-examples/button-grey-secondary.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/button-grey-secondary.css rename to packages/react-test-app/src/preview-examples/button-grey-secondary.scoped.css diff --git a/packages/react-test-app/src/preview-examples/button-grey-secondary.tsx b/packages/react-test-app/src/preview-examples/button-grey-secondary.tsx index 6da627ebb5e..a956b82dacd 100644 --- a/packages/react-test-app/src/preview-examples/button-grey-secondary.tsx +++ b/packages/react-test-app/src/preview-examples/button-grey-secondary.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './button-grey-secondary.css'; +import './button-grey-secondary.scoped.css'; import { IxButton } from '@siemens/ix-react'; diff --git a/packages/react-test-app/src/preview-examples/button-grey.css b/packages/react-test-app/src/preview-examples/button-grey.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/button-grey.css rename to packages/react-test-app/src/preview-examples/button-grey.scoped.css diff --git a/packages/react-test-app/src/preview-examples/button-grey.tsx b/packages/react-test-app/src/preview-examples/button-grey.tsx index 0324df1ea70..bc4ce31c68a 100644 --- a/packages/react-test-app/src/preview-examples/button-grey.tsx +++ b/packages/react-test-app/src/preview-examples/button-grey.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './button-grey.css'; +import './button-grey.scoped.css'; import { IxButton } from '@siemens/ix-react'; diff --git a/packages/react-test-app/src/preview-examples/button-loading.css b/packages/react-test-app/src/preview-examples/button-loading.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/button-loading.css rename to packages/react-test-app/src/preview-examples/button-loading.scoped.css diff --git a/packages/react-test-app/src/preview-examples/button-loading.tsx b/packages/react-test-app/src/preview-examples/button-loading.tsx index dcbd71d7caf..ba88a8aa657 100644 --- a/packages/react-test-app/src/preview-examples/button-loading.tsx +++ b/packages/react-test-app/src/preview-examples/button-loading.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './button-loading.css'; +import './button-loading.scoped.css'; import { IxButton, IxIconButton } from '@siemens/ix-react'; import { useState } from 'react'; diff --git a/packages/react-test-app/src/preview-examples/button-secondary.css b/packages/react-test-app/src/preview-examples/button-secondary.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/button-secondary.css rename to packages/react-test-app/src/preview-examples/button-secondary.scoped.css diff --git a/packages/react-test-app/src/preview-examples/button-secondary.tsx b/packages/react-test-app/src/preview-examples/button-secondary.tsx index 03ee48fb0a4..d7d9a448e74 100644 --- a/packages/react-test-app/src/preview-examples/button-secondary.tsx +++ b/packages/react-test-app/src/preview-examples/button-secondary.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './button-secondary.css'; +import './button-secondary.scoped.css'; import { IxButton } from '@siemens/ix-react'; diff --git a/packages/react-test-app/src/preview-examples/button-text-icon.css b/packages/react-test-app/src/preview-examples/button-text-icon.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/button-text-icon.css rename to packages/react-test-app/src/preview-examples/button-text-icon.scoped.css diff --git a/packages/react-test-app/src/preview-examples/button-text-icon.tsx b/packages/react-test-app/src/preview-examples/button-text-icon.tsx index 02383f71be2..1deb848dd12 100644 --- a/packages/react-test-app/src/preview-examples/button-text-icon.tsx +++ b/packages/react-test-app/src/preview-examples/button-text-icon.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './button-text-icon.css'; +import './button-text-icon.scoped.css'; import { IxButton } from '@siemens/ix-react'; diff --git a/packages/react-test-app/src/preview-examples/button-with-icon.css b/packages/react-test-app/src/preview-examples/button-with-icon.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/button-with-icon.css rename to packages/react-test-app/src/preview-examples/button-with-icon.scoped.css diff --git a/packages/react-test-app/src/preview-examples/button-with-icon.tsx b/packages/react-test-app/src/preview-examples/button-with-icon.tsx index 1a11381fc65..74a8166a5b7 100644 --- a/packages/react-test-app/src/preview-examples/button-with-icon.tsx +++ b/packages/react-test-app/src/preview-examples/button-with-icon.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './button-with-icon.css'; +import './button-with-icon.scoped.css'; import { IxIconButton } from '@siemens/ix-react'; diff --git a/packages/react-test-app/src/preview-examples/buttons.css b/packages/react-test-app/src/preview-examples/buttons.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/buttons.css rename to packages/react-test-app/src/preview-examples/buttons.scoped.css diff --git a/packages/react-test-app/src/preview-examples/buttons.tsx b/packages/react-test-app/src/preview-examples/buttons.tsx index 997d4b5220c..f96c013e2ef 100644 --- a/packages/react-test-app/src/preview-examples/buttons.tsx +++ b/packages/react-test-app/src/preview-examples/buttons.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './buttons.css'; +import './buttons.scoped.css'; import { IxButton } from '@siemens/ix-react'; diff --git a/packages/react-test-app/src/preview-examples/card.css b/packages/react-test-app/src/preview-examples/card.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/card.css rename to packages/react-test-app/src/preview-examples/card.scoped.css diff --git a/packages/react-test-app/src/preview-examples/card.tsx b/packages/react-test-app/src/preview-examples/card.tsx index d1e008409ad..146fbeec0e7 100644 --- a/packages/react-test-app/src/preview-examples/card.tsx +++ b/packages/react-test-app/src/preview-examples/card.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './card.css'; +import './card.scoped.css'; import { IxCard, IxCardContent, IxIcon, IxTypography } from '@siemens/ix-react'; diff --git a/packages/react-test-app/src/preview-examples/chip.css b/packages/react-test-app/src/preview-examples/chip.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/chip.css rename to packages/react-test-app/src/preview-examples/chip.scoped.css diff --git a/packages/react-test-app/src/preview-examples/chip.tsx b/packages/react-test-app/src/preview-examples/chip.tsx index f44d1704e8c..97c22d47c13 100644 --- a/packages/react-test-app/src/preview-examples/chip.tsx +++ b/packages/react-test-app/src/preview-examples/chip.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './chip.css'; +import './chip.scoped.css'; import { IxChip } from '@siemens/ix-react'; diff --git a/packages/react-test-app/src/preview-examples/dropdown-button-icon.css b/packages/react-test-app/src/preview-examples/dropdown-button-icon.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/dropdown-button-icon.css rename to packages/react-test-app/src/preview-examples/dropdown-button-icon.scoped.css diff --git a/packages/react-test-app/src/preview-examples/dropdown-button-icon.tsx b/packages/react-test-app/src/preview-examples/dropdown-button-icon.tsx index 8a031745e76..f48ecb734fd 100644 --- a/packages/react-test-app/src/preview-examples/dropdown-button-icon.tsx +++ b/packages/react-test-app/src/preview-examples/dropdown-button-icon.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './dropdown-button-icon.css'; +import './dropdown-button-icon.scoped.css'; import { IxDropdownButton, IxDropdownItem } from '@siemens/ix-react'; diff --git a/packages/react-test-app/src/preview-examples/dropdown-button.css b/packages/react-test-app/src/preview-examples/dropdown-button.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/dropdown-button.css rename to packages/react-test-app/src/preview-examples/dropdown-button.scoped.css diff --git a/packages/react-test-app/src/preview-examples/dropdown-button.tsx b/packages/react-test-app/src/preview-examples/dropdown-button.tsx index 05ae57d02c0..38973b427da 100644 --- a/packages/react-test-app/src/preview-examples/dropdown-button.tsx +++ b/packages/react-test-app/src/preview-examples/dropdown-button.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './dropdown-button.css'; +import './dropdown-button.scoped.css'; import { IxDropdownButton, IxDropdownItem } from '@siemens/ix-react'; diff --git a/packages/react-test-app/src/preview-examples/echarts-bar-horizontal-stacked.css b/packages/react-test-app/src/preview-examples/echarts-bar-horizontal-stacked.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/echarts-bar-horizontal-stacked.css rename to packages/react-test-app/src/preview-examples/echarts-bar-horizontal-stacked.scoped.css diff --git a/packages/react-test-app/src/preview-examples/echarts-bar-horizontal-stacked.tsx b/packages/react-test-app/src/preview-examples/echarts-bar-horizontal-stacked.tsx index 8d95b006e07..c32ab0633b4 100644 --- a/packages/react-test-app/src/preview-examples/echarts-bar-horizontal-stacked.tsx +++ b/packages/react-test-app/src/preview-examples/echarts-bar-horizontal-stacked.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './echarts-bar-horizontal-stacked.css'; +import './echarts-bar-horizontal-stacked.scoped.css'; import { useEffect, useState } from 'react'; import { convertThemeName, registerTheme } from '@siemens/ix-echarts'; diff --git a/packages/react-test-app/src/preview-examples/echarts-bar-simple.css b/packages/react-test-app/src/preview-examples/echarts-bar-simple.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/echarts-bar-simple.css rename to packages/react-test-app/src/preview-examples/echarts-bar-simple.scoped.css diff --git a/packages/react-test-app/src/preview-examples/echarts-bar-simple.tsx b/packages/react-test-app/src/preview-examples/echarts-bar-simple.tsx index dad1693e0cf..741c36349cb 100644 --- a/packages/react-test-app/src/preview-examples/echarts-bar-simple.tsx +++ b/packages/react-test-app/src/preview-examples/echarts-bar-simple.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './echarts-bar-simple.css'; +import './echarts-bar-simple.scoped.css'; import { useEffect, useState } from 'react'; import { convertThemeName, registerTheme } from '@siemens/ix-echarts'; diff --git a/packages/react-test-app/src/preview-examples/echarts-circle.css b/packages/react-test-app/src/preview-examples/echarts-circle.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/echarts-circle.css rename to packages/react-test-app/src/preview-examples/echarts-circle.scoped.css diff --git a/packages/react-test-app/src/preview-examples/echarts-circle.tsx b/packages/react-test-app/src/preview-examples/echarts-circle.tsx index 3cd5d9deac9..e2f949f61cf 100644 --- a/packages/react-test-app/src/preview-examples/echarts-circle.tsx +++ b/packages/react-test-app/src/preview-examples/echarts-circle.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './echarts-circle.css'; +import './echarts-circle.scoped.css'; import { useEffect, useState } from 'react'; import {convertThemeName, getComputedCSSProperty, registerTheme} from '@siemens/ix-echarts'; diff --git a/packages/react-test-app/src/preview-examples/echarts-empty-state.css b/packages/react-test-app/src/preview-examples/echarts-empty-state.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/echarts-empty-state.css rename to packages/react-test-app/src/preview-examples/echarts-empty-state.scoped.css diff --git a/packages/react-test-app/src/preview-examples/echarts-empty-state.tsx b/packages/react-test-app/src/preview-examples/echarts-empty-state.tsx index 3fb46fd16a5..ac9487c7171 100644 --- a/packages/react-test-app/src/preview-examples/echarts-empty-state.tsx +++ b/packages/react-test-app/src/preview-examples/echarts-empty-state.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './echarts-empty-state.css'; +import './echarts-empty-state.scoped.css'; import { useEffect, useState } from 'react'; import { convertThemeName, registerTheme } from '@siemens/ix-echarts'; diff --git a/packages/react-test-app/src/preview-examples/echarts-gauge.css b/packages/react-test-app/src/preview-examples/echarts-gauge.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/echarts-gauge.css rename to packages/react-test-app/src/preview-examples/echarts-gauge.scoped.css diff --git a/packages/react-test-app/src/preview-examples/echarts-gauge.tsx b/packages/react-test-app/src/preview-examples/echarts-gauge.tsx index bcf97592fda..400e0230819 100644 --- a/packages/react-test-app/src/preview-examples/echarts-gauge.tsx +++ b/packages/react-test-app/src/preview-examples/echarts-gauge.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './echarts-gauge.css'; +import './echarts-gauge.scoped.css'; import { useEffect, useState } from 'react'; import { diff --git a/packages/react-test-app/src/preview-examples/echarts-line-advanced.css b/packages/react-test-app/src/preview-examples/echarts-line-advanced.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/echarts-line-advanced.css rename to packages/react-test-app/src/preview-examples/echarts-line-advanced.scoped.css diff --git a/packages/react-test-app/src/preview-examples/echarts-line-advanced.tsx b/packages/react-test-app/src/preview-examples/echarts-line-advanced.tsx index 5721b40060e..300899e58d5 100644 --- a/packages/react-test-app/src/preview-examples/echarts-line-advanced.tsx +++ b/packages/react-test-app/src/preview-examples/echarts-line-advanced.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './echarts-line-advanced.css'; +import './echarts-line-advanced.scoped.css'; import { useEffect, useState } from 'react'; import {convertThemeName, getComputedCSSProperty, registerTheme} from '@siemens/ix-echarts'; diff --git a/packages/react-test-app/src/preview-examples/echarts-line-multiple-y-axis.css b/packages/react-test-app/src/preview-examples/echarts-line-multiple-y-axis.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/echarts-line-multiple-y-axis.css rename to packages/react-test-app/src/preview-examples/echarts-line-multiple-y-axis.scoped.css diff --git a/packages/react-test-app/src/preview-examples/echarts-line-multiple-y-axis.tsx b/packages/react-test-app/src/preview-examples/echarts-line-multiple-y-axis.tsx index a0dc497c4de..01486f68b11 100644 --- a/packages/react-test-app/src/preview-examples/echarts-line-multiple-y-axis.tsx +++ b/packages/react-test-app/src/preview-examples/echarts-line-multiple-y-axis.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './echarts-line-multiple-y-axis.css'; +import './echarts-line-multiple-y-axis.scoped.css'; import { useEffect, useState } from 'react'; import { diff --git a/packages/react-test-app/src/preview-examples/echarts-line-simple.css b/packages/react-test-app/src/preview-examples/echarts-line-simple.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/echarts-line-simple.css rename to packages/react-test-app/src/preview-examples/echarts-line-simple.scoped.css diff --git a/packages/react-test-app/src/preview-examples/echarts-line-simple.tsx b/packages/react-test-app/src/preview-examples/echarts-line-simple.tsx index 1dc41ab6e6f..46d2bca8a2a 100644 --- a/packages/react-test-app/src/preview-examples/echarts-line-simple.tsx +++ b/packages/react-test-app/src/preview-examples/echarts-line-simple.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './echarts-line-simple.css'; +import './echarts-line-simple.scoped.css'; import { useEffect, useState } from 'react'; import { convertThemeName, registerTheme } from '@siemens/ix-echarts'; diff --git a/packages/react-test-app/src/preview-examples/echarts-pie.css b/packages/react-test-app/src/preview-examples/echarts-pie.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/echarts-pie.css rename to packages/react-test-app/src/preview-examples/echarts-pie.scoped.css diff --git a/packages/react-test-app/src/preview-examples/echarts-pie.tsx b/packages/react-test-app/src/preview-examples/echarts-pie.tsx index 0decc97faa2..1c44a9be72a 100644 --- a/packages/react-test-app/src/preview-examples/echarts-pie.tsx +++ b/packages/react-test-app/src/preview-examples/echarts-pie.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './echarts-pie.css'; +import './echarts-pie.scoped.css'; import { useEffect, useState } from 'react'; import {convertThemeName, getComputedCSSProperty, registerTheme} from '@siemens/ix-echarts'; diff --git a/packages/react-test-app/src/preview-examples/echarts-progress-arc.css b/packages/react-test-app/src/preview-examples/echarts-progress-arc.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/echarts-progress-arc.css rename to packages/react-test-app/src/preview-examples/echarts-progress-arc.scoped.css diff --git a/packages/react-test-app/src/preview-examples/echarts-progress-arc.tsx b/packages/react-test-app/src/preview-examples/echarts-progress-arc.tsx index a0ae9624c48..3a92bdb7d9d 100644 --- a/packages/react-test-app/src/preview-examples/echarts-progress-arc.tsx +++ b/packages/react-test-app/src/preview-examples/echarts-progress-arc.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './echarts-progress-arc.css'; +import './echarts-progress-arc.scoped.css'; import { useEffect, useState } from 'react'; import {convertThemeName, getComputedCSSProperty, registerTheme} from '@siemens/ix-echarts'; diff --git a/packages/react-test-app/src/preview-examples/echarts-progress-circle.css b/packages/react-test-app/src/preview-examples/echarts-progress-circle.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/echarts-progress-circle.css rename to packages/react-test-app/src/preview-examples/echarts-progress-circle.scoped.css diff --git a/packages/react-test-app/src/preview-examples/echarts-progress-circle.tsx b/packages/react-test-app/src/preview-examples/echarts-progress-circle.tsx index 032a8b02740..6bb32ca85ca 100644 --- a/packages/react-test-app/src/preview-examples/echarts-progress-circle.tsx +++ b/packages/react-test-app/src/preview-examples/echarts-progress-circle.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './echarts-progress-circle.css'; +import './echarts-progress-circle.scoped.css'; import { useEffect, useState } from 'react'; import {convertThemeName, getComputedCSSProperty, registerTheme} from '@siemens/ix-echarts'; diff --git a/packages/react-test-app/src/preview-examples/echarts-special-3d.css b/packages/react-test-app/src/preview-examples/echarts-special-3d.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/echarts-special-3d.css rename to packages/react-test-app/src/preview-examples/echarts-special-3d.scoped.css diff --git a/packages/react-test-app/src/preview-examples/echarts-special-3d.tsx b/packages/react-test-app/src/preview-examples/echarts-special-3d.tsx index a82b8968133..2d1e5d9f19e 100644 --- a/packages/react-test-app/src/preview-examples/echarts-special-3d.tsx +++ b/packages/react-test-app/src/preview-examples/echarts-special-3d.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './echarts-special-3d.css'; +import './echarts-special-3d.scoped.css'; import { useEffect, useState } from 'react'; import { diff --git a/packages/react-test-app/src/preview-examples/echarts-special-toolbox.css b/packages/react-test-app/src/preview-examples/echarts-special-toolbox.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/echarts-special-toolbox.css rename to packages/react-test-app/src/preview-examples/echarts-special-toolbox.scoped.css diff --git a/packages/react-test-app/src/preview-examples/echarts-special-toolbox.tsx b/packages/react-test-app/src/preview-examples/echarts-special-toolbox.tsx index fa15847f5cd..daf0736ad9f 100644 --- a/packages/react-test-app/src/preview-examples/echarts-special-toolbox.tsx +++ b/packages/react-test-app/src/preview-examples/echarts-special-toolbox.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './echarts-special-toolbox.css'; +import './echarts-special-toolbox.scoped.css'; import { useEffect, useState } from 'react'; import {convertThemeName, registerTheme} from '@siemens/ix-echarts'; diff --git a/packages/react-test-app/src/preview-examples/echarts-special-zoom.css b/packages/react-test-app/src/preview-examples/echarts-special-zoom.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/echarts-special-zoom.css rename to packages/react-test-app/src/preview-examples/echarts-special-zoom.scoped.css diff --git a/packages/react-test-app/src/preview-examples/echarts-special-zoom.tsx b/packages/react-test-app/src/preview-examples/echarts-special-zoom.tsx index 1b67d7b7cc6..3de03a9846e 100644 --- a/packages/react-test-app/src/preview-examples/echarts-special-zoom.tsx +++ b/packages/react-test-app/src/preview-examples/echarts-special-zoom.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './echarts-special-zoom.css'; +import './echarts-special-zoom.scoped.css'; import { useEffect, useState } from 'react'; import { diff --git a/packages/react-test-app/src/preview-examples/echarts.css b/packages/react-test-app/src/preview-examples/echarts.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/echarts.css rename to packages/react-test-app/src/preview-examples/echarts.scoped.css diff --git a/packages/react-test-app/src/preview-examples/echarts.tsx b/packages/react-test-app/src/preview-examples/echarts.tsx index 553fed1170e..17a17b9c7fe 100644 --- a/packages/react-test-app/src/preview-examples/echarts.tsx +++ b/packages/react-test-app/src/preview-examples/echarts.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './echarts.css'; +import './echarts.scoped.css'; import { useEffect, useState } from 'react'; import { convertThemeName, registerTheme } from '@siemens/ix-echarts'; diff --git a/packages/react-test-app/src/preview-examples/flip-tile.css b/packages/react-test-app/src/preview-examples/flip-tile.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/flip-tile.css rename to packages/react-test-app/src/preview-examples/flip-tile.scoped.css diff --git a/packages/react-test-app/src/preview-examples/flip-tile.tsx b/packages/react-test-app/src/preview-examples/flip-tile.tsx index b17abedd9ba..5d3dbedc8ff 100644 --- a/packages/react-test-app/src/preview-examples/flip-tile.tsx +++ b/packages/react-test-app/src/preview-examples/flip-tile.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './flip-tile.css'; +import './flip-tile.scoped.css'; import { FlipTileState } from '@siemens/ix'; import { IxFlipTile, IxFlipTileContent, IxIcon } from '@siemens/ix-react'; diff --git a/packages/react-test-app/src/preview-examples/form-checkbox-group-indeterminate.css b/packages/react-test-app/src/preview-examples/form-checkbox-group-indeterminate.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/form-checkbox-group-indeterminate.css rename to packages/react-test-app/src/preview-examples/form-checkbox-group-indeterminate.scoped.css diff --git a/packages/react-test-app/src/preview-examples/form-checkbox-group-indeterminate.tsx b/packages/react-test-app/src/preview-examples/form-checkbox-group-indeterminate.tsx index 9e840bfe5ee..228bc97d821 100644 --- a/packages/react-test-app/src/preview-examples/form-checkbox-group-indeterminate.tsx +++ b/packages/react-test-app/src/preview-examples/form-checkbox-group-indeterminate.tsx @@ -8,7 +8,7 @@ */ import { IxCheckboxCustomEvent } from '@siemens/ix'; -import './form-checkbox-group-indeterminate.css'; +import './form-checkbox-group-indeterminate.scoped.css'; import { IxCheckbox, IxCheckboxGroup } from '@siemens/ix-react'; import { useEffect, useState } from 'react'; diff --git a/packages/react-test-app/src/preview-examples/form-layout-grid.css b/packages/react-test-app/src/preview-examples/form-layout-grid.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/form-layout-grid.css rename to packages/react-test-app/src/preview-examples/form-layout-grid.scoped.css diff --git a/packages/react-test-app/src/preview-examples/form-layout-grid.tsx b/packages/react-test-app/src/preview-examples/form-layout-grid.tsx index fcd50aa4148..fc9f9fda7a0 100644 --- a/packages/react-test-app/src/preview-examples/form-layout-grid.tsx +++ b/packages/react-test-app/src/preview-examples/form-layout-grid.tsx @@ -17,7 +17,7 @@ import { IxSelect, } from '@siemens/ix-react'; -import './form-layout-grid.css'; +import './form-layout-grid.scoped.css'; export default () => { return ( diff --git a/packages/react-test-app/src/preview-examples/form-validation.css b/packages/react-test-app/src/preview-examples/form-validation.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/form-validation.css rename to packages/react-test-app/src/preview-examples/form-validation.scoped.css diff --git a/packages/react-test-app/src/preview-examples/form-validation.tsx b/packages/react-test-app/src/preview-examples/form-validation.tsx index ce81ce51aa5..17326af58e6 100644 --- a/packages/react-test-app/src/preview-examples/form-validation.tsx +++ b/packages/react-test-app/src/preview-examples/form-validation.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './form-validation.css'; +import './form-validation.scoped.css'; import { yupResolver } from '@hookform/resolvers/yup'; import { iconBezierCurve, iconLocation } from '@siemens/ix-icons/icons'; diff --git a/packages/react-test-app/src/preview-examples/grid-padding.css b/packages/react-test-app/src/preview-examples/grid-padding.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/grid-padding.css rename to packages/react-test-app/src/preview-examples/grid-padding.scoped.css diff --git a/packages/react-test-app/src/preview-examples/grid-padding.tsx b/packages/react-test-app/src/preview-examples/grid-padding.tsx index fe669c5297c..ad68ec8383f 100644 --- a/packages/react-test-app/src/preview-examples/grid-padding.tsx +++ b/packages/react-test-app/src/preview-examples/grid-padding.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './grid-padding.css'; +import './grid-padding.scoped.css'; import { IxCol, IxLayoutGrid, IxRow, IxTypography } from '@siemens/ix-react'; diff --git a/packages/react-test-app/src/preview-examples/grid-size.css b/packages/react-test-app/src/preview-examples/grid-size.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/grid-size.css rename to packages/react-test-app/src/preview-examples/grid-size.scoped.css diff --git a/packages/react-test-app/src/preview-examples/grid-size.tsx b/packages/react-test-app/src/preview-examples/grid-size.tsx index 6172a0a9f43..edeb10a8b7b 100644 --- a/packages/react-test-app/src/preview-examples/grid-size.tsx +++ b/packages/react-test-app/src/preview-examples/grid-size.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './grid-size.css'; +import './grid-size.scoped.css'; import { IxCol, IxLayoutGrid, IxRow, IxTypography } from '@siemens/ix-react'; diff --git a/packages/react-test-app/src/preview-examples/grid.css b/packages/react-test-app/src/preview-examples/grid.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/grid.css rename to packages/react-test-app/src/preview-examples/grid.scoped.css diff --git a/packages/react-test-app/src/preview-examples/grid.tsx b/packages/react-test-app/src/preview-examples/grid.tsx index 504db370756..1e0507788b2 100644 --- a/packages/react-test-app/src/preview-examples/grid.tsx +++ b/packages/react-test-app/src/preview-examples/grid.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './grid.css'; +import './grid.scoped.css'; import { IxCol, IxLayoutGrid, IxRow, IxTypography } from '@siemens/ix-react'; diff --git a/packages/react-test-app/src/preview-examples/icon-toggle-button-primary-ghost.css b/packages/react-test-app/src/preview-examples/icon-toggle-button-primary-ghost.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/icon-toggle-button-primary-ghost.css rename to packages/react-test-app/src/preview-examples/icon-toggle-button-primary-ghost.scoped.css diff --git a/packages/react-test-app/src/preview-examples/icon-toggle-button-primary-ghost.tsx b/packages/react-test-app/src/preview-examples/icon-toggle-button-primary-ghost.tsx index 213ae057ffa..9e15c86ba23 100644 --- a/packages/react-test-app/src/preview-examples/icon-toggle-button-primary-ghost.tsx +++ b/packages/react-test-app/src/preview-examples/icon-toggle-button-primary-ghost.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './icon-toggle-button-primary-ghost.css'; +import './icon-toggle-button-primary-ghost.scoped.css'; import { IxIconToggleButton } from '@siemens/ix-react'; diff --git a/packages/react-test-app/src/preview-examples/icon-toggle-button-primary-outline.css b/packages/react-test-app/src/preview-examples/icon-toggle-button-primary-outline.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/icon-toggle-button-primary-outline.css rename to packages/react-test-app/src/preview-examples/icon-toggle-button-primary-outline.scoped.css diff --git a/packages/react-test-app/src/preview-examples/icon-toggle-button-primary-outline.tsx b/packages/react-test-app/src/preview-examples/icon-toggle-button-primary-outline.tsx index 1befe3befe5..7ef15b2d896 100644 --- a/packages/react-test-app/src/preview-examples/icon-toggle-button-primary-outline.tsx +++ b/packages/react-test-app/src/preview-examples/icon-toggle-button-primary-outline.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './icon-toggle-button-primary-outline.css'; +import './icon-toggle-button-primary-outline.scoped.css'; import { IxIconToggleButton } from '@siemens/ix-react'; diff --git a/packages/react-test-app/src/preview-examples/icon-toggle-button-secondary-ghost.css b/packages/react-test-app/src/preview-examples/icon-toggle-button-secondary-ghost.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/icon-toggle-button-secondary-ghost.css rename to packages/react-test-app/src/preview-examples/icon-toggle-button-secondary-ghost.scoped.css diff --git a/packages/react-test-app/src/preview-examples/icon-toggle-button-secondary-ghost.tsx b/packages/react-test-app/src/preview-examples/icon-toggle-button-secondary-ghost.tsx index 5271cbbe229..833cdfd13e6 100644 --- a/packages/react-test-app/src/preview-examples/icon-toggle-button-secondary-ghost.tsx +++ b/packages/react-test-app/src/preview-examples/icon-toggle-button-secondary-ghost.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './icon-toggle-button-secondary-ghost.css'; +import './icon-toggle-button-secondary-ghost.scoped.css'; import { IxIconToggleButton } from '@siemens/ix-react'; diff --git a/packages/react-test-app/src/preview-examples/icon-toggle-button-secondary-outline.css b/packages/react-test-app/src/preview-examples/icon-toggle-button-secondary-outline.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/icon-toggle-button-secondary-outline.css rename to packages/react-test-app/src/preview-examples/icon-toggle-button-secondary-outline.scoped.css diff --git a/packages/react-test-app/src/preview-examples/icon-toggle-button-secondary-outline.tsx b/packages/react-test-app/src/preview-examples/icon-toggle-button-secondary-outline.tsx index 0e2c278dc2e..271ceab1b97 100644 --- a/packages/react-test-app/src/preview-examples/icon-toggle-button-secondary-outline.tsx +++ b/packages/react-test-app/src/preview-examples/icon-toggle-button-secondary-outline.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './icon-toggle-button-secondary-outline.css'; +import './icon-toggle-button-secondary-outline.scoped.css'; import { IxIconToggleButton } from '@siemens/ix-react'; diff --git a/packages/react-test-app/src/preview-examples/icon-toggle-button-secondary.css b/packages/react-test-app/src/preview-examples/icon-toggle-button-secondary.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/icon-toggle-button-secondary.css rename to packages/react-test-app/src/preview-examples/icon-toggle-button-secondary.scoped.css diff --git a/packages/react-test-app/src/preview-examples/icon-toggle-button-secondary.tsx b/packages/react-test-app/src/preview-examples/icon-toggle-button-secondary.tsx index 9a7b18b3c14..64b9c0a92da 100644 --- a/packages/react-test-app/src/preview-examples/icon-toggle-button-secondary.tsx +++ b/packages/react-test-app/src/preview-examples/icon-toggle-button-secondary.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './icon-toggle-button-secondary.css'; +import './icon-toggle-button-secondary.scoped.css'; import { IxIconToggleButton } from '@siemens/ix-react'; diff --git a/packages/react-test-app/src/preview-examples/kpi.css b/packages/react-test-app/src/preview-examples/kpi.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/kpi.css rename to packages/react-test-app/src/preview-examples/kpi.scoped.css diff --git a/packages/react-test-app/src/preview-examples/kpi.tsx b/packages/react-test-app/src/preview-examples/kpi.tsx index 3302c455634..d6894cb480c 100644 --- a/packages/react-test-app/src/preview-examples/kpi.tsx +++ b/packages/react-test-app/src/preview-examples/kpi.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './kpi.css'; +import './kpi.scoped.css'; import { IxKpi } from '@siemens/ix-react'; diff --git a/packages/react-test-app/src/preview-examples/layout-auto-custom.tsx b/packages/react-test-app/src/preview-examples/layout-auto-custom.tsx index 77b1c804ae0..64491b998d2 100644 --- a/packages/react-test-app/src/preview-examples/layout-auto-custom.tsx +++ b/packages/react-test-app/src/preview-examples/layout-auto-custom.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './layout-auto.css'; +import './layout-auto.scoped.css'; import { IxLayoutAuto, IxTypography } from '@siemens/ix-react'; diff --git a/packages/react-test-app/src/preview-examples/layout-auto.css b/packages/react-test-app/src/preview-examples/layout-auto.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/layout-auto.css rename to packages/react-test-app/src/preview-examples/layout-auto.scoped.css diff --git a/packages/react-test-app/src/preview-examples/layout-auto.tsx b/packages/react-test-app/src/preview-examples/layout-auto.tsx index 05e44d80028..6ae714998c4 100644 --- a/packages/react-test-app/src/preview-examples/layout-auto.tsx +++ b/packages/react-test-app/src/preview-examples/layout-auto.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './layout-auto.css'; +import './layout-auto.scoped.css'; import { IxLayoutAuto, IxTypography } from '@siemens/ix-react'; diff --git a/packages/react-test-app/src/preview-examples/menu-category.css b/packages/react-test-app/src/preview-examples/menu-category.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/menu-category.css rename to packages/react-test-app/src/preview-examples/menu-category.scoped.css diff --git a/packages/react-test-app/src/preview-examples/menu-category.tsx b/packages/react-test-app/src/preview-examples/menu-category.tsx index 3340977480a..aededccc0a6 100644 --- a/packages/react-test-app/src/preview-examples/menu-category.tsx +++ b/packages/react-test-app/src/preview-examples/menu-category.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './menu-category.css'; +import './menu-category.scoped.css'; import { IxApplication, diff --git a/packages/react-test-app/src/preview-examples/menu-with-bottom-tabs.css b/packages/react-test-app/src/preview-examples/menu-with-bottom-tabs.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/menu-with-bottom-tabs.css rename to packages/react-test-app/src/preview-examples/menu-with-bottom-tabs.scoped.css diff --git a/packages/react-test-app/src/preview-examples/menu-with-bottom-tabs.tsx b/packages/react-test-app/src/preview-examples/menu-with-bottom-tabs.tsx index 3c1e20ce99a..3e48ef31567 100644 --- a/packages/react-test-app/src/preview-examples/menu-with-bottom-tabs.tsx +++ b/packages/react-test-app/src/preview-examples/menu-with-bottom-tabs.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './menu-with-bottom-tabs.css'; +import './menu-with-bottom-tabs.scoped.css'; import { IxMenu, IxMenuItem } from '@siemens/ix-react'; diff --git a/packages/react-test-app/src/preview-examples/message-bar.css b/packages/react-test-app/src/preview-examples/message-bar.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/message-bar.css rename to packages/react-test-app/src/preview-examples/message-bar.scoped.css diff --git a/packages/react-test-app/src/preview-examples/message-bar.tsx b/packages/react-test-app/src/preview-examples/message-bar.tsx index df1ddcc65fa..3596043aedb 100644 --- a/packages/react-test-app/src/preview-examples/message-bar.tsx +++ b/packages/react-test-app/src/preview-examples/message-bar.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './message-bar.css'; +import './message-bar.scoped.css'; import { IxButton, IxMessageBar } from '@siemens/ix-react'; diff --git a/packages/react-test-app/src/preview-examples/modal-sizes.css b/packages/react-test-app/src/preview-examples/modal-sizes.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/modal-sizes.css rename to packages/react-test-app/src/preview-examples/modal-sizes.scoped.css diff --git a/packages/react-test-app/src/preview-examples/modal-sizes.tsx b/packages/react-test-app/src/preview-examples/modal-sizes.tsx index 65a7aff506b..17dd07a6781 100644 --- a/packages/react-test-app/src/preview-examples/modal-sizes.tsx +++ b/packages/react-test-app/src/preview-examples/modal-sizes.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './modal-sizes.css'; +import './modal-sizes.scoped.css'; import { IxModalSize } from '@siemens/ix'; import { IxButton, Modal, ModalRef, showModal } from '@siemens/ix-react'; diff --git a/packages/react-test-app/src/preview-examples/pill-variants.css b/packages/react-test-app/src/preview-examples/pill-variants.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/pill-variants.css rename to packages/react-test-app/src/preview-examples/pill-variants.scoped.css diff --git a/packages/react-test-app/src/preview-examples/pill-variants.tsx b/packages/react-test-app/src/preview-examples/pill-variants.tsx index d5ebfe61a11..ede7bd9964c 100644 --- a/packages/react-test-app/src/preview-examples/pill-variants.tsx +++ b/packages/react-test-app/src/preview-examples/pill-variants.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './pill-variants.css'; +import './pill-variants.scoped.css'; import { IxCol, IxLayoutGrid, IxPill, IxRow } from '@siemens/ix-react'; diff --git a/packages/react-test-app/src/preview-examples/pill.css b/packages/react-test-app/src/preview-examples/pill.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/pill.css rename to packages/react-test-app/src/preview-examples/pill.scoped.css diff --git a/packages/react-test-app/src/preview-examples/pill.tsx b/packages/react-test-app/src/preview-examples/pill.tsx index 12ce425b689..8f2e271271b 100644 --- a/packages/react-test-app/src/preview-examples/pill.tsx +++ b/packages/react-test-app/src/preview-examples/pill.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './pill.css'; +import './pill.scoped.css'; import { IxPill } from '@siemens/ix-react'; diff --git a/packages/react-test-app/src/preview-examples/popover-news.css b/packages/react-test-app/src/preview-examples/popover-news.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/popover-news.css rename to packages/react-test-app/src/preview-examples/popover-news.scoped.css diff --git a/packages/react-test-app/src/preview-examples/popover-news.tsx b/packages/react-test-app/src/preview-examples/popover-news.tsx index 61c785c0324..2704e4fde4d 100644 --- a/packages/react-test-app/src/preview-examples/popover-news.tsx +++ b/packages/react-test-app/src/preview-examples/popover-news.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './popover-news.css'; +import './popover-news.scoped.css'; import { IxApplication, diff --git a/packages/react-test-app/src/preview-examples/radio-button.css b/packages/react-test-app/src/preview-examples/radio-button.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/radio-button.css rename to packages/react-test-app/src/preview-examples/radio-button.scoped.css diff --git a/packages/react-test-app/src/preview-examples/radio-button.tsx b/packages/react-test-app/src/preview-examples/radio-button.tsx index 3c4b4823f98..42ed0a256ed 100644 --- a/packages/react-test-app/src/preview-examples/radio-button.tsx +++ b/packages/react-test-app/src/preview-examples/radio-button.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './radio-button.css'; +import './radio-button.scoped.css'; export default () => { diff --git a/packages/react-test-app/src/preview-examples/settings.css b/packages/react-test-app/src/preview-examples/settings.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/settings.css rename to packages/react-test-app/src/preview-examples/settings.scoped.css diff --git a/packages/react-test-app/src/preview-examples/settings.tsx b/packages/react-test-app/src/preview-examples/settings.tsx index 943aa9480d8..d353200953d 100644 --- a/packages/react-test-app/src/preview-examples/settings.tsx +++ b/packages/react-test-app/src/preview-examples/settings.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './settings.css'; +import './settings.scoped.css'; import { IxApplication, diff --git a/packages/react-test-app/src/preview-examples/tabs.css b/packages/react-test-app/src/preview-examples/tabs.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/tabs.css rename to packages/react-test-app/src/preview-examples/tabs.scoped.css diff --git a/packages/react-test-app/src/preview-examples/tabs.tsx b/packages/react-test-app/src/preview-examples/tabs.tsx index 93587273565..5976c45f5cf 100644 --- a/packages/react-test-app/src/preview-examples/tabs.tsx +++ b/packages/react-test-app/src/preview-examples/tabs.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './tabs.css'; +import './tabs.scoped.css'; import { IxTabItem, IxTabs } from '@siemens/ix-react'; import { useState } from 'react'; diff --git a/packages/react-test-app/src/preview-examples/theme-switcher.css b/packages/react-test-app/src/preview-examples/theme-switcher.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/theme-switcher.css rename to packages/react-test-app/src/preview-examples/theme-switcher.scoped.css diff --git a/packages/react-test-app/src/preview-examples/theme-switcher.tsx b/packages/react-test-app/src/preview-examples/theme-switcher.tsx index 2853b1a0082..7c5f4ba7b1c 100644 --- a/packages/react-test-app/src/preview-examples/theme-switcher.tsx +++ b/packages/react-test-app/src/preview-examples/theme-switcher.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './theme-switcher.css'; +import './theme-switcher.scoped.css'; import { IxSelectCustomEvent, themeSwitcher } from '@siemens/ix'; import { diff --git a/packages/react-test-app/src/preview-examples/tile.css b/packages/react-test-app/src/preview-examples/tile.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/tile.css rename to packages/react-test-app/src/preview-examples/tile.scoped.css diff --git a/packages/react-test-app/src/preview-examples/tile.tsx b/packages/react-test-app/src/preview-examples/tile.tsx index 971c0aa1907..1ad63411f5f 100644 --- a/packages/react-test-app/src/preview-examples/tile.tsx +++ b/packages/react-test-app/src/preview-examples/tile.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './tile.css'; +import './tile.scoped.css'; import { IxButton, IxIcon, IxIconButton, IxTile } from '@siemens/ix-react'; diff --git a/packages/react-test-app/src/preview-examples/toggle-button-primary-ghost.css b/packages/react-test-app/src/preview-examples/toggle-button-primary-ghost.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/toggle-button-primary-ghost.css rename to packages/react-test-app/src/preview-examples/toggle-button-primary-ghost.scoped.css diff --git a/packages/react-test-app/src/preview-examples/toggle-button-primary-ghost.tsx b/packages/react-test-app/src/preview-examples/toggle-button-primary-ghost.tsx index fc7c0db721c..785cf130869 100644 --- a/packages/react-test-app/src/preview-examples/toggle-button-primary-ghost.tsx +++ b/packages/react-test-app/src/preview-examples/toggle-button-primary-ghost.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './toggle-button-primary-ghost.css'; +import './toggle-button-primary-ghost.scoped.css'; import { IxToggleButton } from '@siemens/ix-react'; diff --git a/packages/react-test-app/src/preview-examples/toggle-button-primary-outline.css b/packages/react-test-app/src/preview-examples/toggle-button-primary-outline.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/toggle-button-primary-outline.css rename to packages/react-test-app/src/preview-examples/toggle-button-primary-outline.scoped.css diff --git a/packages/react-test-app/src/preview-examples/toggle-button-primary-outline.tsx b/packages/react-test-app/src/preview-examples/toggle-button-primary-outline.tsx index 939bf79563e..29e602f8ea8 100644 --- a/packages/react-test-app/src/preview-examples/toggle-button-primary-outline.tsx +++ b/packages/react-test-app/src/preview-examples/toggle-button-primary-outline.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './toggle-button-primary-outline.css'; +import './toggle-button-primary-outline.scoped.css'; import { IxToggleButton } from '@siemens/ix-react'; diff --git a/packages/react-test-app/src/preview-examples/toggle-button-primary.css b/packages/react-test-app/src/preview-examples/toggle-button-primary.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/toggle-button-primary.css rename to packages/react-test-app/src/preview-examples/toggle-button-primary.scoped.css diff --git a/packages/react-test-app/src/preview-examples/toggle-button-primary.tsx b/packages/react-test-app/src/preview-examples/toggle-button-primary.tsx index 6917fbed069..71eb450c1af 100644 --- a/packages/react-test-app/src/preview-examples/toggle-button-primary.tsx +++ b/packages/react-test-app/src/preview-examples/toggle-button-primary.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './toggle-button-primary.css'; +import './toggle-button-primary.scoped.css'; import { IxToggleButton } from '@siemens/ix-react'; diff --git a/packages/react-test-app/src/preview-examples/toggle-button-secondary-ghost.css b/packages/react-test-app/src/preview-examples/toggle-button-secondary-ghost.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/toggle-button-secondary-ghost.css rename to packages/react-test-app/src/preview-examples/toggle-button-secondary-ghost.scoped.css diff --git a/packages/react-test-app/src/preview-examples/toggle-button-secondary-ghost.tsx b/packages/react-test-app/src/preview-examples/toggle-button-secondary-ghost.tsx index c9db9e78b1f..f1327c81334 100644 --- a/packages/react-test-app/src/preview-examples/toggle-button-secondary-ghost.tsx +++ b/packages/react-test-app/src/preview-examples/toggle-button-secondary-ghost.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './toggle-button-secondary-ghost.css'; +import './toggle-button-secondary-ghost.scoped.css'; import { IxToggleButton } from '@siemens/ix-react'; diff --git a/packages/react-test-app/src/preview-examples/toggle-button-secondary-outline.css b/packages/react-test-app/src/preview-examples/toggle-button-secondary-outline.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/toggle-button-secondary-outline.css rename to packages/react-test-app/src/preview-examples/toggle-button-secondary-outline.scoped.css diff --git a/packages/react-test-app/src/preview-examples/toggle-button-secondary-outline.tsx b/packages/react-test-app/src/preview-examples/toggle-button-secondary-outline.tsx index ff7d7dd917a..92de19f54d5 100644 --- a/packages/react-test-app/src/preview-examples/toggle-button-secondary-outline.tsx +++ b/packages/react-test-app/src/preview-examples/toggle-button-secondary-outline.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './toggle-button-secondary-outline.css'; +import './toggle-button-secondary-outline.scoped.css'; import { IxToggleButton } from '@siemens/ix-react'; diff --git a/packages/react-test-app/src/preview-examples/toggle-button-secondary.css b/packages/react-test-app/src/preview-examples/toggle-button-secondary.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/toggle-button-secondary.css rename to packages/react-test-app/src/preview-examples/toggle-button-secondary.scoped.css diff --git a/packages/react-test-app/src/preview-examples/toggle-button-secondary.tsx b/packages/react-test-app/src/preview-examples/toggle-button-secondary.tsx index ec1f4e8653e..66e3ac50fa3 100644 --- a/packages/react-test-app/src/preview-examples/toggle-button-secondary.tsx +++ b/packages/react-test-app/src/preview-examples/toggle-button-secondary.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './toggle-button-secondary.css'; +import './toggle-button-secondary.scoped.css'; import { IxToggleButton } from '@siemens/ix-react'; diff --git a/packages/react-test-app/src/preview-examples/tooltip.css b/packages/react-test-app/src/preview-examples/tooltip.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/tooltip.css rename to packages/react-test-app/src/preview-examples/tooltip.scoped.css diff --git a/packages/react-test-app/src/preview-examples/tooltip.tsx b/packages/react-test-app/src/preview-examples/tooltip.tsx index d0d61bef408..aac1ddac1a7 100644 --- a/packages/react-test-app/src/preview-examples/tooltip.tsx +++ b/packages/react-test-app/src/preview-examples/tooltip.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './tooltip.css'; +import './tooltip.scoped.css'; import { IxButton, IxTooltip } from '@siemens/ix-react'; diff --git a/packages/react-test-app/src/preview-examples/vertical-tabs-with-avatar.css b/packages/react-test-app/src/preview-examples/vertical-tabs-with-avatar.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/vertical-tabs-with-avatar.css rename to packages/react-test-app/src/preview-examples/vertical-tabs-with-avatar.scoped.css diff --git a/packages/react-test-app/src/preview-examples/vertical-tabs-with-avatar.tsx b/packages/react-test-app/src/preview-examples/vertical-tabs-with-avatar.tsx index 60282815ce1..ee66e160bf5 100644 --- a/packages/react-test-app/src/preview-examples/vertical-tabs-with-avatar.tsx +++ b/packages/react-test-app/src/preview-examples/vertical-tabs-with-avatar.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './vertical-tabs-with-avatar.css'; +import './vertical-tabs-with-avatar.scoped.css'; import { IxMenu, diff --git a/packages/react-test-app/src/preview-examples/vertical-tabs.css b/packages/react-test-app/src/preview-examples/vertical-tabs.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/vertical-tabs.css rename to packages/react-test-app/src/preview-examples/vertical-tabs.scoped.css diff --git a/packages/react-test-app/src/preview-examples/vertical-tabs.tsx b/packages/react-test-app/src/preview-examples/vertical-tabs.tsx index 1d2d00c63eb..346a47d291d 100644 --- a/packages/react-test-app/src/preview-examples/vertical-tabs.tsx +++ b/packages/react-test-app/src/preview-examples/vertical-tabs.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './vertical-tabs.css'; +import './vertical-tabs.scoped.css'; import { IxMenu, IxMenuItem } from '@siemens/ix-react'; diff --git a/packages/react-test-app/src/preview-examples/workflow.css b/packages/react-test-app/src/preview-examples/workflow.scoped.css similarity index 100% rename from packages/react-test-app/src/preview-examples/workflow.css rename to packages/react-test-app/src/preview-examples/workflow.scoped.css diff --git a/packages/react-test-app/src/preview-examples/workflow.tsx b/packages/react-test-app/src/preview-examples/workflow.tsx index fb6dcb42342..b2408fc6c71 100644 --- a/packages/react-test-app/src/preview-examples/workflow.tsx +++ b/packages/react-test-app/src/preview-examples/workflow.tsx @@ -7,7 +7,7 @@ * LICENSE file in the root directory of this source tree. */ -import './workflow.css'; +import './workflow.scoped.css'; import { IxWorkflowStep, IxWorkflowSteps } from '@siemens/ix-react'; diff --git a/packages/react-test-app/vite.config.ts b/packages/react-test-app/vite.config.ts index a58563cd77c..5fdfc3b7fa4 100644 --- a/packages/react-test-app/vite.config.ts +++ b/packages/react-test-app/vite.config.ts @@ -11,6 +11,7 @@ import react from '@vitejs/plugin-react'; import { defineConfig } from 'vite'; import path from 'path'; import fs from 'fs'; +import { reactScopedCssPlugin } from 'rollup-plugin-react-scoped-css'; const previewPath = path.join( __dirname, @@ -26,13 +27,19 @@ export default defineConfig(() => { fs.readdirSync(previewPath) .filter((f) => f.endsWith('.css')) .forEach((file) => { + const fileName = file.split('.')[0]; fs.copyFileSync( path.join(previewPath, file), - path.join(__dirname, 'src', 'preview-examples', file) + path.join( + __dirname, + 'src', + 'preview-examples', + fileName !== 'global' ? `${fileName}.scoped.css` : `${fileName}.css` + ) ); }); return { - plugins: [react()], + plugins: [react(), reactScopedCssPlugin() as any], }; }); diff --git a/packages/storybook-docs/src/stories/modal.stories.ts b/packages/storybook-docs/src/stories/modal.stories.ts index 3973eac2ed4..486be709a6b 100644 --- a/packages/storybook-docs/src/stories/modal.stories.ts +++ b/packages/storybook-docs/src/stories/modal.stories.ts @@ -6,7 +6,7 @@ * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ -import { showModal } from '@siemens/ix/components'; +import { dismissModal, showModal } from '@siemens/ix/components'; import type { Meta, StoryObj } from '@storybook/web-components'; import { html, render } from 'lit'; import { icon } from './utils/arg-types'; @@ -26,8 +26,8 @@ const meta = { Modal Header Content + Close Okay - Close `; @@ -70,17 +70,21 @@ export const ShowFunction: Story = { Modal Header Content - Okay - Close + Close + Okay `, mount ); + if (!isMounted) { showModal({ content: mount }).then((p) => { p.onClose.once(() => refs.delete(ctx.id)); p.onDismiss.once(() => refs.delete(ctx.id)); }); + mount + .querySelector('ix-button[autofocus]') + ?.addEventListener('click', () => dismissModal(mount)); refs.set(ctx.id, mount); } }; diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6484938a17b..00b6ee834ec 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -168,7 +168,7 @@ importers: version: 29.7.0(@types/node@20.5.1)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.5.1)(typescript@5.6.3)) jest-preset-angular: specifier: ^14.2.0 - version: 14.4.2(@angular/compiler-cli@17.3.12(@angular/compiler@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.4.5))(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser-dynamic@17.3.12(@angular/common@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/compiler@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser@17.3.12(@angular/animations@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10))))(@babel/core@7.23.9)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.9))(jest@29.7.0(@types/node@20.5.1)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.5.1)(typescript@5.6.3)))(typescript@5.4.5) + version: 14.4.2(@angular/compiler-cli@17.3.12(@angular/compiler@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.4.5))(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser-dynamic@17.3.12(@angular/common@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/compiler@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser@17.3.12(@angular/animations@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10))))(@babel/core@7.26.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.0))(jest@29.7.0(@types/node@20.5.1)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.5.1)(typescript@5.6.3)))(typescript@5.4.5) ng-packagr: specifier: ^17.3.0 version: 17.3.0(@angular/compiler-cli@17.3.12(@angular/compiler@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.4.5))(tslib@2.8.1)(typescript@5.4.5) @@ -177,7 +177,7 @@ importers: version: 7.8.1 ts-jest: specifier: ^29.2.3 - version: 29.2.5(@babel/core@7.23.9)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.9))(esbuild@0.21.5)(jest@29.7.0(@types/node@20.5.1)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.5.1)(typescript@5.6.3)))(typescript@5.4.5) + version: 29.2.5(@babel/core@7.26.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.0))(esbuild@0.21.5)(jest@29.7.0(@types/node@20.5.1)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.5.1)(typescript@5.6.3)))(typescript@5.4.5) tslib: specifier: ^2.3.0 version: 2.8.1 @@ -602,7 +602,7 @@ importers: version: 6.1.13 axios: specifier: ^1.7.2 - version: 1.7.8 + version: 1.7.9 figma-plugin: specifier: workspace:* version: link:../figma-plugin @@ -677,19 +677,19 @@ importers: version: 1.13.4(eslint@8.21.0) eslint-plugin-prettier: specifier: ^5.2.1 - version: 5.2.1(@types/eslint@8.44.6)(eslint-config-prettier@9.1.0(eslint@8.21.0))(eslint@8.21.0)(prettier@3.4.1) + version: 5.2.1(@types/eslint@8.44.6)(eslint-config-prettier@9.1.0(eslint@8.21.0))(eslint@8.21.0)(prettier@3.4.2) eslint-plugin-turbo: specifier: ^2.0.9 version: 2.3.3(eslint@8.21.0) prettier: specifier: ^3.3.3 - version: 3.4.1 + version: 3.4.2 packages/figma-plugin: dependencies: axios: specifier: ^1.7.2 - version: 1.7.8 + version: 1.7.9 rimraf: specifier: ^5.0.9 version: 5.0.10 @@ -852,10 +852,10 @@ importers: devDependencies: '@rollup/plugin-typescript': specifier: ^8.5.0 - version: 8.5.0(rollup@4.28.0)(tslib@2.8.1)(typescript@5.6.3) + version: 8.5.0(rollup@4.24.0)(tslib@2.8.1)(typescript@5.6.3) '@testing-library/react': specifier: ^16.0.1 - version: 16.0.1(@testing-library/dom@10.4.0)(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 16.1.0(@testing-library/dom@10.4.0)(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/node': specifier: ^20.16.0 version: 20.16.5 @@ -897,10 +897,10 @@ importers: version: 6.0.1 rollup: specifier: ^4.24.0 - version: 4.28.0 + version: 4.24.0 rollup-plugin-preserve-directives: specifier: ^0.4.0 - version: 0.4.0(rollup@4.28.0) + version: 0.4.0(rollup@4.24.0) shadow-dom-testing-library: specifier: ^1.11.2 version: 1.11.2(@testing-library/dom@10.4.0) @@ -977,6 +977,9 @@ importers: '@vitejs/plugin-react': specifier: ^4.3.2 version: 4.3.4(vite@5.4.11(@types/node@22.10.1)(less@4.2.0)(sass@1.77.8)(stylus@0.59.0)(terser@5.36.0)) + rollup-plugin-react-scoped-css: + specifier: ^1.1.0 + version: 1.1.0 typescript: specifier: ^5.5.3 version: 5.6.3 @@ -1004,7 +1007,7 @@ importers: devDependencies: '@chromatic-com/storybook': specifier: ^3.2.2 - version: 3.2.2(react@18.3.1)(storybook@8.4.2(prettier@3.4.1)) + version: 3.2.2(react@18.3.1)(storybook@8.4.2(prettier@3.4.2)) '@siemens/ix': specifier: workspace:* version: link:../core @@ -1013,43 +1016,43 @@ importers: version: 2.2.0 '@storybook/addon-a11y': specifier: ^8.4.2 - version: 8.4.2(storybook@8.4.2(prettier@3.4.1)) + version: 8.4.2(storybook@8.4.2(prettier@3.4.2)) '@storybook/addon-designs': specifier: ^8.0.4 - version: 8.0.4(@storybook/blocks@8.4.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.2(prettier@3.4.1)))(@storybook/components@8.4.2(storybook@8.4.2(prettier@3.4.1)))(@storybook/theming@8.4.2(storybook@8.4.2(prettier@3.4.1)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 8.0.4(@storybook/blocks@8.4.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.2(prettier@3.4.2)))(@storybook/components@8.4.2(storybook@8.4.2(prettier@3.4.2)))(@storybook/theming@8.4.2(storybook@8.4.2(prettier@3.4.2)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/addon-essentials': specifier: ^8.4.2 - version: 8.4.2(@types/react@18.2.33)(storybook@8.4.2(prettier@3.4.1))(webpack-sources@3.2.3) + version: 8.4.2(@types/react@18.2.33)(storybook@8.4.2(prettier@3.4.2))(webpack-sources@3.2.3) '@storybook/addon-interactions': specifier: ^8.4.2 - version: 8.4.2(storybook@8.4.2(prettier@3.4.1)) + version: 8.4.2(storybook@8.4.2(prettier@3.4.2)) '@storybook/addon-links': specifier: ^8.4.2 - version: 8.4.2(react@18.3.1)(storybook@8.4.2(prettier@3.4.1)) + version: 8.4.2(react@18.3.1)(storybook@8.4.2(prettier@3.4.2)) '@storybook/addon-themes': specifier: ^8.4.2 - version: 8.4.2(storybook@8.4.2(prettier@3.4.1)) + version: 8.4.2(storybook@8.4.2(prettier@3.4.2)) '@storybook/blocks': specifier: ^8.4.2 - version: 8.4.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.2(prettier@3.4.1)) + version: 8.4.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.2(prettier@3.4.2)) '@storybook/test': specifier: ^8.4.2 - version: 8.4.2(storybook@8.4.2(prettier@3.4.1)) + version: 8.4.2(storybook@8.4.2(prettier@3.4.2)) '@storybook/test-runner': specifier: ^0.19.1 - version: 0.19.1(@types/node@22.10.1)(storybook@8.4.2(prettier@3.4.1))(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.5.1)(typescript@5.6.3)) + version: 0.19.1(@types/node@22.10.1)(storybook@8.4.2(prettier@3.4.2))(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.5.1)(typescript@5.6.3)) '@storybook/web-components': specifier: ^8.4.2 - version: 8.4.2(lit@3.2.1)(storybook@8.4.2(prettier@3.4.1)) + version: 8.4.2(lit@3.2.1)(storybook@8.4.2(prettier@3.4.2)) '@storybook/web-components-vite': specifier: ^8.4.2 - version: 8.4.2(lit@3.2.1)(storybook@8.4.2(prettier@3.4.1))(vite@5.4.11(@types/node@22.10.1)(less@4.2.0)(sass@1.77.8)(stylus@0.59.0)(terser@5.36.0))(webpack-sources@3.2.3) + version: 8.4.2(lit@3.2.1)(storybook@8.4.2(prettier@3.4.2))(vite@5.4.11(@types/node@22.10.1)(less@4.2.0)(sass@1.77.8)(stylus@0.59.0)(terser@5.36.0))(webpack-sources@3.2.3) '@types/fs-extra': specifier: ^9.0.13 version: 9.0.13 '@whitespace/storybook-addon-html': specifier: ^6.1.1 - version: 6.1.1(prettier@3.4.1)(react-syntax-highlighter@15.6.1(react@18.3.1)) + version: 6.1.1(prettier@3.4.2)(react-syntax-highlighter@15.6.1(react@18.3.1)) axe-playwright: specifier: ^2.0.3 version: 2.0.3(playwright@1.49.0) @@ -1061,7 +1064,7 @@ importers: version: 1.15.5 storybook: specifier: ^8.4.2 - version: 8.4.2(prettier@3.4.1) + version: 8.4.2(prettier@3.4.2) typescript: specifier: ~5.6.2 version: 5.6.2 @@ -1613,10 +1616,6 @@ packages: resolution: {integrity: sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==} engines: {node: '>=6.9.0'} - '@babel/compat-data@7.23.5': - resolution: {integrity: sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==} - engines: {node: '>=6.9.0'} - '@babel/compat-data@7.25.2': resolution: {integrity: sha512-bYcppcpKBvX4znYaPEeFau03bp89ShqNMLs+rmdptMw+heSZh9+z84d2YG+K7cYLbWwzdjtDoW/uqZmPjulClQ==} engines: {node: '>=6.9.0'} @@ -1754,10 +1753,6 @@ packages: resolution: {integrity: sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==} engines: {node: '>=6.9.0'} - '@babel/helper-module-imports@7.22.15': - resolution: {integrity: sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==} - engines: {node: '>=6.9.0'} - '@babel/helper-module-imports@7.24.7': resolution: {integrity: sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==} engines: {node: '>=6.9.0'} @@ -1804,12 +1799,6 @@ packages: resolution: {integrity: sha512-kSMlyUVdWe25rEsRGviIgOWnoT/nfABVWlqt9N19/dIPWViAOW2s9wznP5tURbs/IDuNk4gPy3YdYRgH3uxhBw==} engines: {node: '>=6.9.0'} - '@babel/helper-remap-async-to-generator@7.25.0': - resolution: {integrity: sha512-NhavI2eWEIz/H9dbrG0TuOicDhNexze43i5z7lEqwYm0WEZVTwnPpA0EafUTP7+6/W79HWIP2cTe3Z5NiSTVpw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - '@babel/helper-remap-async-to-generator@7.25.9': resolution: {integrity: sha512-IZtukuUeBbhgOcaW2s06OXTzVNJR0ybm4W5xC1opWFFJMZbwRj5LCk+ByYH7WdZPZTt8KnFwA8pvjN2yqcPlgw==} engines: {node: '>=6.9.0'} @@ -1876,10 +1865,6 @@ packages: resolution: {integrity: sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==} engines: {node: '>=6.9.0'} - '@babel/helper-validator-option@7.23.5': - resolution: {integrity: sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==} - engines: {node: '>=6.9.0'} - '@babel/helper-validator-option@7.24.8': resolution: {integrity: sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q==} engines: {node: '>=6.9.0'} @@ -1888,10 +1873,6 @@ packages: resolution: {integrity: sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==} engines: {node: '>=6.9.0'} - '@babel/helper-wrap-function@7.25.0': - resolution: {integrity: sha512-s6Q1ebqutSiZnEjaofc/UKDyC4SbzV5n5SrA2Gq8UawLycr3i04f1dX4OzoQVnexm6aOCh37SQNYlJ/8Ku+PMQ==} - engines: {node: '>=6.9.0'} - '@babel/helper-wrap-function@7.25.9': resolution: {integrity: sha512-ETzz9UTjQSTmw39GboatdymDq4XIQbR8ySgVrylRhPOFpsd+JrKHIuF0de7GCWmem+T4uC5z7EZguod7Wj4A4g==} engines: {node: '>=6.9.0'} @@ -1916,11 +1897,6 @@ packages: resolution: {integrity: sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==} engines: {node: '>=6.9.0'} - '@babel/parser@7.23.0': - resolution: {integrity: sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==} - engines: {node: '>=6.0.0'} - hasBin: true - '@babel/parser@7.23.6': resolution: {integrity: sha512-Z2uID7YJ7oNvAI20O9X0bblw7Qqs8Q2hFy0R9tAfnfLkp5MW0UH9eUvnDSnFwKZ0AvgS1ucqR4KzvVHgnke1VQ==} engines: {node: '>=6.0.0'} @@ -5217,8 +5193,8 @@ packages: peerDependencies: rollup: ^1.20.0||^2.0.0 - '@rollup/pluginutils@5.1.3': - resolution: {integrity: sha512-Pnsb6f32CD2W3uCaLZIzDmeFyQ2b8UWMFI7xtwUezpcGBDVDW6y9XgAWIlARiGAo6eNF5FK5aQTr0LFyNyqq5A==} + '@rollup/pluginutils@5.1.2': + resolution: {integrity: sha512-/FIdS3PyZ39bjZlwqFnWqCOVnW7o963LtKMwQOD0NhQqw22gSr2YY1afu3FxRip4ZCZNsD5jq6Aaz6QV3D/Njw==} engines: {node: '>=14.0.0'} peerDependencies: rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 @@ -5231,8 +5207,8 @@ packages: cpu: [arm] os: [android] - '@rollup/rollup-android-arm-eabi@4.28.0': - resolution: {integrity: sha512-wLJuPLT6grGZsy34g4N1yRfYeouklTgPhH1gWXCYspenKYD0s3cR99ZevOGw5BexMNywkbV3UkjADisozBmpPQ==} + '@rollup/rollup-android-arm-eabi@4.24.0': + resolution: {integrity: sha512-Q6HJd7Y6xdB48x8ZNVDOqsbh2uByBhgK8PiQgPhwkIw/HC/YX5Ghq2mQY5sRMZWHb3VsFkWooUVOZHKr7DmDIA==} cpu: [arm] os: [android] @@ -5241,8 +5217,8 @@ packages: cpu: [arm64] os: [android] - '@rollup/rollup-android-arm64@4.28.0': - resolution: {integrity: sha512-eiNkznlo0dLmVG/6wf+Ifi/v78G4d4QxRhuUl+s8EWZpDewgk7PX3ZyECUXU0Zq/Ca+8nU8cQpNC4Xgn2gFNDA==} + '@rollup/rollup-android-arm64@4.24.0': + resolution: {integrity: sha512-ijLnS1qFId8xhKjT81uBHuuJp2lU4x2yxa4ctFPtG+MqEE6+C5f/+X/bStmxapgmwLwiL3ih122xv8kVARNAZA==} cpu: [arm64] os: [android] @@ -5251,8 +5227,8 @@ packages: cpu: [arm64] os: [darwin] - '@rollup/rollup-darwin-arm64@4.28.0': - resolution: {integrity: sha512-lmKx9yHsppblnLQZOGxdO66gT77bvdBtr/0P+TPOseowE7D9AJoBw8ZDULRasXRWf1Z86/gcOdpBrV6VDUY36Q==} + '@rollup/rollup-darwin-arm64@4.24.0': + resolution: {integrity: sha512-bIv+X9xeSs1XCk6DVvkO+S/z8/2AMt/2lMqdQbMrmVpgFvXlmde9mLcbQpztXm1tajC3raFDqegsH18HQPMYtA==} cpu: [arm64] os: [darwin] @@ -5261,28 +5237,18 @@ packages: cpu: [x64] os: [darwin] - '@rollup/rollup-darwin-x64@4.28.0': - resolution: {integrity: sha512-8hxgfReVs7k9Js1uAIhS6zq3I+wKQETInnWQtgzt8JfGx51R1N6DRVy3F4o0lQwumbErRz52YqwjfvuwRxGv1w==} + '@rollup/rollup-darwin-x64@4.24.0': + resolution: {integrity: sha512-X6/nOwoFN7RT2svEQWUsW/5C/fYMBe4fnLK9DQk4SX4mgVBiTA9h64kjUYPvGQ0F/9xwJ5U5UfTbl6BEjaQdBQ==} cpu: [x64] os: [darwin] - '@rollup/rollup-freebsd-arm64@4.28.0': - resolution: {integrity: sha512-lA1zZB3bFx5oxu9fYud4+g1mt+lYXCoch0M0V/xhqLoGatbzVse0wlSQ1UYOWKpuSu3gyN4qEc0Dxf/DII1bhQ==} - cpu: [arm64] - os: [freebsd] - - '@rollup/rollup-freebsd-x64@4.28.0': - resolution: {integrity: sha512-aI2plavbUDjCQB/sRbeUZWX9qp12GfYkYSJOrdYTL/C5D53bsE2/nBPuoiJKoWp5SN78v2Vr8ZPnB+/VbQ2pFA==} - cpu: [x64] - os: [freebsd] - '@rollup/rollup-linux-arm-gnueabihf@4.22.4': resolution: {integrity: sha512-j63YtCIRAzbO+gC2L9dWXRh5BFetsv0j0va0Wi9epXDgU/XUi5dJKo4USTttVyK7fGw2nPWK0PbAvyliz50SCQ==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm-gnueabihf@4.28.0': - resolution: {integrity: sha512-WXveUPKtfqtaNvpf0iOb0M6xC64GzUX/OowbqfiCSXTdi/jLlOmH0Ba94/OkiY2yTGTwteo4/dsHRfh5bDCZ+w==} + '@rollup/rollup-linux-arm-gnueabihf@4.24.0': + resolution: {integrity: sha512-0KXvIJQMOImLCVCz9uvvdPgfyWo93aHHp8ui3FrtOP57svqrF/roSSR5pjqL2hcMp0ljeGlU4q9o/rQaAQ3AYA==} cpu: [arm] os: [linux] @@ -5291,8 +5257,8 @@ packages: cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm-musleabihf@4.28.0': - resolution: {integrity: sha512-yLc3O2NtOQR67lI79zsSc7lk31xjwcaocvdD1twL64PK1yNaIqCeWI9L5B4MFPAVGEVjH5k1oWSGuYX1Wutxpg==} + '@rollup/rollup-linux-arm-musleabihf@4.24.0': + resolution: {integrity: sha512-it2BW6kKFVh8xk/BnHfakEeoLPv8STIISekpoF+nBgWM4d55CZKc7T4Dx1pEbTnYm/xEKMgy1MNtYuoA8RFIWw==} cpu: [arm] os: [linux] @@ -5301,8 +5267,8 @@ packages: cpu: [arm64] os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.28.0': - resolution: {integrity: sha512-+P9G9hjEpHucHRXqesY+3X9hD2wh0iNnJXX/QhS/J5vTdG6VhNYMxJ2rJkQOxRUd17u5mbMLHM7yWGZdAASfcg==} + '@rollup/rollup-linux-arm64-gnu@4.24.0': + resolution: {integrity: sha512-i0xTLXjqap2eRfulFVlSnM5dEbTVque/3Pi4g2y7cxrs7+a9De42z4XxKLYJ7+OhE3IgxvfQM7vQc43bwTgPwA==} cpu: [arm64] os: [linux] @@ -5311,8 +5277,8 @@ packages: cpu: [arm64] os: [linux] - '@rollup/rollup-linux-arm64-musl@4.28.0': - resolution: {integrity: sha512-1xsm2rCKSTpKzi5/ypT5wfc+4bOGa/9yI/eaOLW0oMs7qpC542APWhl4A37AENGZ6St6GBMWhCCMM6tXgTIplw==} + '@rollup/rollup-linux-arm64-musl@4.24.0': + resolution: {integrity: sha512-9E6MKUJhDuDh604Qco5yP/3qn3y7SLXYuiC0Rpr89aMScS2UAmK1wHP2b7KAa1nSjWJc/f/Lc0Wl1L47qjiyQw==} cpu: [arm64] os: [linux] @@ -5321,8 +5287,8 @@ packages: cpu: [ppc64] os: [linux] - '@rollup/rollup-linux-powerpc64le-gnu@4.28.0': - resolution: {integrity: sha512-zgWxMq8neVQeXL+ouSf6S7DoNeo6EPgi1eeqHXVKQxqPy1B2NvTbaOUWPn/7CfMKL7xvhV0/+fq/Z/J69g1WAQ==} + '@rollup/rollup-linux-powerpc64le-gnu@4.24.0': + resolution: {integrity: sha512-2XFFPJ2XMEiF5Zi2EBf4h73oR1V/lycirxZxHZNc93SqDN/IWhYYSYj8I9381ikUFXZrz2v7r2tOVk2NBwxrWw==} cpu: [ppc64] os: [linux] @@ -5331,8 +5297,8 @@ packages: cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-riscv64-gnu@4.28.0': - resolution: {integrity: sha512-VEdVYacLniRxbRJLNtzwGt5vwS0ycYshofI7cWAfj7Vg5asqj+pt+Q6x4n+AONSZW/kVm+5nklde0qs2EUwU2g==} + '@rollup/rollup-linux-riscv64-gnu@4.24.0': + resolution: {integrity: sha512-M3Dg4hlwuntUCdzU7KjYqbbd+BLq3JMAOhCKdBE3TcMGMZbKkDdJ5ivNdehOssMCIokNHFOsv7DO4rlEOfyKpg==} cpu: [riscv64] os: [linux] @@ -5341,8 +5307,8 @@ packages: cpu: [s390x] os: [linux] - '@rollup/rollup-linux-s390x-gnu@4.28.0': - resolution: {integrity: sha512-LQlP5t2hcDJh8HV8RELD9/xlYtEzJkm/aWGsauvdO2ulfl3QYRjqrKW+mGAIWP5kdNCBheqqqYIGElSRCaXfpw==} + '@rollup/rollup-linux-s390x-gnu@4.24.0': + resolution: {integrity: sha512-mjBaoo4ocxJppTorZVKWFpy1bfFj9FeCMJqzlMQGjpNPY9JwQi7OuS1axzNIk0nMX6jSgy6ZURDZ2w0QW6D56g==} cpu: [s390x] os: [linux] @@ -5351,8 +5317,8 @@ packages: cpu: [x64] os: [linux] - '@rollup/rollup-linux-x64-gnu@4.28.0': - resolution: {integrity: sha512-Nl4KIzteVEKE9BdAvYoTkW19pa7LR/RBrT6F1dJCV/3pbjwDcaOq+edkP0LXuJ9kflW/xOK414X78r+K84+msw==} + '@rollup/rollup-linux-x64-gnu@4.24.0': + resolution: {integrity: sha512-ZXFk7M72R0YYFN5q13niV0B7G8/5dcQ9JDp8keJSfr3GoZeXEoMHP/HlvqROA3OMbMdfr19IjCeNAnPUG93b6A==} cpu: [x64] os: [linux] @@ -5361,8 +5327,8 @@ packages: cpu: [x64] os: [linux] - '@rollup/rollup-linux-x64-musl@4.28.0': - resolution: {integrity: sha512-eKpJr4vBDOi4goT75MvW+0dXcNUqisK4jvibY9vDdlgLx+yekxSm55StsHbxUsRxSTt3JEQvlr3cGDkzcSP8bw==} + '@rollup/rollup-linux-x64-musl@4.24.0': + resolution: {integrity: sha512-w1i+L7kAXZNdYl+vFvzSZy8Y1arS7vMgIy8wusXJzRrPyof5LAb02KGr1PD2EkRcl73kHulIID0M501lN+vobQ==} cpu: [x64] os: [linux] @@ -5371,8 +5337,8 @@ packages: cpu: [arm64] os: [win32] - '@rollup/rollup-win32-arm64-msvc@4.28.0': - resolution: {integrity: sha512-Vi+WR62xWGsE/Oj+mD0FNAPY2MEox3cfyG0zLpotZdehPFXwz6lypkGs5y38Jd/NVSbOD02aVad6q6QYF7i8Bg==} + '@rollup/rollup-win32-arm64-msvc@4.24.0': + resolution: {integrity: sha512-VXBrnPWgBpVDCVY6XF3LEW0pOU51KbaHhccHw6AS6vBWIC60eqsH19DAeeObl+g8nKAz04QFdl/Cefta0xQtUQ==} cpu: [arm64] os: [win32] @@ -5381,8 +5347,8 @@ packages: cpu: [ia32] os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.28.0': - resolution: {integrity: sha512-kN/Vpip8emMLn/eOza+4JwqDZBL6MPNpkdaEsgUtW1NYN3DZvZqSQrbKzJcTL6hd8YNmFTn7XGWMwccOcJBL0A==} + '@rollup/rollup-win32-ia32-msvc@4.24.0': + resolution: {integrity: sha512-xrNcGDU0OxVcPTH/8n/ShH4UevZxKIO6HJFK0e15XItZP2UcaiLFd5kiX7hJnqCbSztUF8Qot+JWBC/QXRPYWQ==} cpu: [ia32] os: [win32] @@ -5391,13 +5357,13 @@ packages: cpu: [x64] os: [win32] - '@rollup/rollup-win32-x64-msvc@4.28.0': - resolution: {integrity: sha512-Bvno2/aZT6usSa7lRDL2+hMjVAGjuqaymF1ApZm31JXzniR/hvr14jpU+/z4X6Gt5BPlzosscyJZGUvguXIqeQ==} + '@rollup/rollup-win32-x64-msvc@4.24.0': + resolution: {integrity: sha512-fbMkAF7fufku0N2dE5TBXcNlg0pt0cJue4xBRE2Qc5Vqikxr4VCgKj/ht6SMdFcOacVA9rqF70APJ8RN/4vMJw==} cpu: [x64] os: [win32] - '@rollup/wasm-node@4.28.0': - resolution: {integrity: sha512-M686ZTwhx618GAsRN71qr9a4Z0UMd9T75rICZFV7G8ajqzYbeikt/6dgQZtEOLIp6bqtz7nYGKOS93CXEPtqoA==} + '@rollup/wasm-node@4.28.1': + resolution: {integrity: sha512-t4ckEC09V3wbe0r6T4fGjq85lEbvGcGxn7QYYgjHyKNzZaQU5kFqr4FsavXYHRiVNYq8m+dRhdGjpfcC9UzzPg==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true @@ -5899,15 +5865,15 @@ packages: resolution: {integrity: sha512-IteBhl4XqYNkM54f4ejhLRJiZNqcSCoXUOG2CPK7qbD322KjQozM4kHQOfkG2oln9b9HTYqs+Sae8vBATubxxA==} engines: {node: '>=14', npm: '>=6', yarn: '>=1'} - '@testing-library/react@16.0.1': - resolution: {integrity: sha512-dSmwJVtJXmku+iocRhWOUFbrERC76TX2Mnf0ATODz8brzAZrMBbzLwQixlBSanZxR6LddK3eiwpSFZgDET1URg==} + '@testing-library/react@16.1.0': + resolution: {integrity: sha512-Q2ToPvg0KsVL0ohND9A3zLJWcOXXcO8IDu3fj11KhNt0UlCWyFyvnCIBkd12tidB2lkiVRG8VFqdhcqhqnAQtg==} engines: {node: '>=18'} peerDependencies: '@testing-library/dom': ^10.0.0 - '@types/react': ^18.0.0 - '@types/react-dom': ^18.0.0 - react: ^18.0.0 - react-dom: ^18.0.0 + '@types/react': ^18.0.0 || ^19.0.0 + '@types/react-dom': ^18.0.0 || ^19.0.0 + react: ^18.0.0 || ^19.0.0 + react-dom: ^18.0.0 || ^19.0.0 peerDependenciesMeta: '@types/react': optional: true @@ -7300,8 +7266,8 @@ packages: axios@0.27.2: resolution: {integrity: sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==} - axios@1.7.8: - resolution: {integrity: sha512-Uu0wb7KNqK2t5K+YQyVCLM76prD5sRFjKHbJYCP1J7JFGEQ6nN7HWn9+04LAeiJ3ji54lgS/gZCH1oxyrf1SPw==} + axios@1.7.9: + resolution: {integrity: sha512-LhLcE7Hbiryz8oMDdDptSrWowmB4Bl6RCt6sIJKpRB4XtVf0iEgewX3au/pJqm+Py1kCASkb/FFKjxQaLtxJvw==} b4a@1.6.4: resolution: {integrity: sha512-fpWrvyVHEKyeEvbKZTVOeZF3VSKKWtJxFIxX/jaVPf+cLbGUSitjb49pHLqPV2BUNNZ0LcoeEGfE/YCpyDYHIw==} @@ -7594,11 +7560,15 @@ packages: resolution: {integrity: sha512-kpqOvwXnjjN44D89K5ccQC+RUrsy7jB/XLlRrx0D7/2HNcTPqzsb6XgYoErwko6QsV184CA2YgS1fxDiiDZMWA==} engines: {node: '>=8'} + call-bind-apply-helpers@1.0.0: + resolution: {integrity: sha512-CCKAP2tkPau7D3GE8+V8R6sQubA9R5foIzGp+85EXCVSCivuxBNAWqcpn72PKYiIcqoViv/kcUDpaEIMBVi1lQ==} + engines: {node: '>= 0.4'} + call-bind@1.0.5: resolution: {integrity: sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==} - call-bind@1.0.7: - resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==} + call-bind@1.0.8: + resolution: {integrity: sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==} engines: {node: '>= 0.4'} callsites@3.1.0: @@ -8263,6 +8233,10 @@ packages: resolution: {integrity: sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==} engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} + css-tree@3.0.0: + resolution: {integrity: sha512-o88DVQ6GzsABn1+6+zo2ct801dBO5OASVyxbbvA2W20ue2puSh/VOuqUj90eUeMSX/xqGqBmOKiRQN7tJOuBXw==} + engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} + css-what@6.1.0: resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==} engines: {node: '>= 6'} @@ -10192,8 +10166,8 @@ packages: hpack.js@2.1.6: resolution: {integrity: sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==} - html-dom-parser@5.0.10: - resolution: {integrity: sha512-GwArYL3V3V8yU/mLKoFF7HlLBv80BZ2Ey1BzfVNRpAci0cEKhFHI/Qh8o8oyt3qlAMLlK250wsxLdYX4viedvg==} + html-dom-parser@5.0.11: + resolution: {integrity: sha512-iORudm2K0c0DYeEj4AbrG9PFzgp1dpFGkJUAiBlVTkeyaNf2YYIs1b0dF7rQUPnDZimkLx+Jls+CvRIKO/++Tg==} html-encoding-sniffer@3.0.0: resolution: {integrity: sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==} @@ -10219,11 +10193,11 @@ packages: engines: {node: ^14.13.1 || >=16.0.0} hasBin: true - html-react-parser@5.1.18: - resolution: {integrity: sha512-65BwC0zzrdeW96jB2FRr5f1ovBhRMpLPJNvwkY5kA8Ay5xdL9t/RH2/uUTM7p+cl5iM88i6dDk4LXtfMnRmaJQ==} + html-react-parser@5.2.0: + resolution: {integrity: sha512-t5IkGKTBYnjmYUzEV1RBT5twACepcf20u6Q0TylXQkb6NQKaBFSMebb/S/joxXrg8IHc+ROLirQIZc5DkD23hA==} peerDependencies: - '@types/react': 0.14 || 15 || 16 || 17 || 18 - react: 0.14 || 15 || 16 || 17 || 18 + '@types/react': 0.14 || 15 || 16 || 17 || 18 || 19 + react: 0.14 || 15 || 16 || 17 || 18 || 19 peerDependenciesMeta: '@types/react': optional: true @@ -11207,6 +11181,10 @@ packages: js-tokens@8.0.3: resolution: {integrity: sha512-UfJMcSJc+SEXEl9lH/VLHSZbThQyLpw1vLO1Lb+j4RWDvG3N2f7yj3PVQA3cmkTBNldJ9eFnM+xEXxHIXrYiJw==} + js-xxhash@4.0.0: + resolution: {integrity: sha512-3Q2eIqG6s1KEBBmkj9tGM9lef8LJbuRyTVBdI3GpTnrvtytunjLPO0wqABp5qhtMzfA32jYn1FlnIV7GH1RAHQ==} + engines: {node: '>=18.0.0'} + js-yaml@3.14.1: resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} hasBin: true @@ -11831,6 +11809,9 @@ packages: mdn-data@2.0.30: resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==} + mdn-data@2.10.0: + resolution: {integrity: sha512-qq7C3EtK3yJXMwz1zAab65pjl+UhohqMOctTgcqjLOWABqmwj+me02LSsCuEUxnst9X1lCBpoE0WArGKgdGDzw==} + media-typer@0.3.0: resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} engines: {node: '>= 0.6'} @@ -12697,8 +12678,8 @@ packages: resolution: {integrity: sha512-cbH9IAIJHNj9uXi196JVsRlt7cHKak6u/e6AkL/bkRelZ7rlL3X1YKxsZwa36xipOEKAsdtmaG6aAJoM1fx2zA==} engines: {node: '>=14.16'} - package-manager-detector@0.2.6: - resolution: {integrity: sha512-9vPH3qooBlYRJdmdYP00nvjZOulm40r5dhtal8st18ctf+6S1k7pi5yIHLvI4w5D70x0Y+xdVD9qITH0QO/A8A==} + package-manager-detector@0.2.7: + resolution: {integrity: sha512-g4+387DXDKlZzHkP+9FLt8yKj8+/3tOkPv7DVTJGGRm00RkEWgqbFstX1mXJ4M0VDYhUqsTOiISqNOJnhAu3PQ==} pacote@17.0.6: resolution: {integrity: sha512-cJKrW21VRE8vVTRskJo78c/RCvwJCn1f4qgfxL4w77SOWrTCRcmfkYHlHtS0gqpgjv3zhXflRtgsrUCX5xwNnQ==} @@ -12912,8 +12893,8 @@ packages: piscina@4.6.1: resolution: {integrity: sha512-z30AwWGtQE+Apr+2WBZensP2lIvwoaMcOPkQlIEmSGMJNUvaYACylPYrQM6wSdUNJlnDVMSpLv7xTMJqlVshOA==} - piscina@4.7.0: - resolution: {integrity: sha512-b8hvkpp9zS0zsfa939b/jXbe64Z2gZv0Ha7FYPNUiDIB1y2AtxcOZdfP8xN8HFjUaqQiT9gRlfjAsoL8vdJ1Iw==} + piscina@4.8.0: + resolution: {integrity: sha512-EZJb+ZxDrQf3dihsUL7p42pjNyrNIFJCrRHPMgxu/svsj+P3xS3fuEWp7k2+rfsavfl1N0G29b1HGs7J0m8rZA==} pkg-dir@4.2.0: resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} @@ -13292,8 +13273,8 @@ packages: engines: {node: '>=10.13.0'} hasBin: true - prettier@3.4.1: - resolution: {integrity: sha512-G+YdqtITVZmOJje6QkXQWzl3fSfMxFwm1tjTyo9exhkmWSqC4Yhd1+lug++IlR2mvRVAxEDDWYkQdeSztajqgg==} + prettier@3.4.2: + resolution: {integrity: sha512-e9MewbtFo+Fevyuxn/4rrcDAaq0IYxPGLvObpQjiZBMAzB9IGmzlnG9RZy3FFas+eBMu2vA0CszMeduow5dIuQ==} engines: {node: '>=14'} hasBin: true @@ -14015,6 +13996,9 @@ packages: peerDependencies: rollup: 2.x || 3.x || 4.x + rollup-plugin-react-scoped-css@1.1.0: + resolution: {integrity: sha512-1yZ5x+DWQOSuCkHshlZMIZkgR8IKwTsfhFlmoM+vU+MgtWUD3ulcAwcm6UnK23pHPz1s+/6zlrfCpPoTi/nhrg==} + rollup-plugin-sourcemaps@0.6.3: resolution: {integrity: sha512-paFu+nT1xvuO1tPFYXGe+XnQvg4Hjqv/eIhG8i5EspfYYPBKL57X7iVbfv55aNVASg3dzWvES9dmWsL2KhfByw==} engines: {node: '>=10.0.0'} @@ -14046,8 +14030,8 @@ packages: engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true - rollup@4.28.0: - resolution: {integrity: sha512-G9GOrmgWHBma4YfCcX8PjH0qhXSdH8B4HDE2o4/jaxj93S4DPCIDoLcXz99eWMji4hB29UFCEd7B2gwGJDR9cQ==} + rollup@4.24.0: + resolution: {integrity: sha512-DOmrlGSXNk1DM0ljiQA+i+o0rSLhtii1je5wgk60j49d1jHT5YYttBv1iWOnYSTG+fZZESUOSNiAl89SIet+Cg==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true @@ -16522,8 +16506,8 @@ snapshots: '@ampproject/remapping@2.2.1': dependencies: - '@jridgewell/gen-mapping': 0.3.3 - '@jridgewell/trace-mapping': 0.3.20 + '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/trace-mapping': 0.3.25 '@ampproject/remapping@2.3.0': dependencies: @@ -16580,7 +16564,7 @@ snapshots: karma-source-map-support: 1.4.0 less: 4.2.0 less-loader: 11.1.0(less@4.2.0)(webpack@5.94.0(@swc/core@1.9.2)(esbuild@0.20.1)) - license-webpack-plugin: 4.0.2(webpack@5.94.0(@swc/core@1.9.2)(esbuild@0.20.1)) + license-webpack-plugin: 4.0.2(webpack@5.94.0(@swc/core@1.9.2)(esbuild@0.23.0)) loader-utils: 3.2.1 magic-string: 0.30.8 mini-css-extract-plugin: 2.8.1(webpack@5.94.0(@swc/core@1.9.2)(esbuild@0.20.1)) @@ -16597,7 +16581,7 @@ snapshots: sass: 1.71.1 sass-loader: 14.1.1(sass@1.71.1)(webpack@5.94.0(@swc/core@1.9.2)(esbuild@0.20.1)) semver: 7.6.0 - source-map-loader: 5.0.0(webpack@5.94.0(@swc/core@1.9.2)(esbuild@0.20.1)) + source-map-loader: 5.0.0(webpack@5.94.0(@swc/core@1.9.2)(esbuild@0.23.0)) source-map-support: 0.5.21 terser: 5.29.1 tree-kill: 1.2.2 @@ -16606,11 +16590,11 @@ snapshots: undici: 6.11.1 vite: 5.1.8(@types/node@22.10.1)(less@4.2.0)(sass@1.71.1)(stylus@0.59.0)(terser@5.29.1) watchpack: 2.4.0 - webpack: 5.94.0(@swc/core@1.9.2)(esbuild@0.23.0) + webpack: 5.94.0(@swc/core@1.9.2)(esbuild@0.20.1) webpack-dev-middleware: 6.1.2(webpack@5.94.0(@swc/core@1.9.2)(esbuild@0.20.1)) webpack-dev-server: 4.15.1(webpack@5.94.0(@swc/core@1.9.2)(esbuild@0.20.1)) webpack-merge: 5.10.0 - webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.3(webpack@5.94.0(@swc/core@1.9.2)(esbuild@0.20.1)))(webpack@5.94.0(@swc/core@1.9.2)(esbuild@0.20.1)) + webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.3(webpack@5.94.0(@swc/core@1.9.2)(esbuild@0.23.0)))(webpack@5.94.0(@swc/core@1.9.2)(esbuild@0.23.0)) optionalDependencies: esbuild: 0.20.1 jest: 29.7.0(@types/node@22.10.1)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.5.1)(typescript@5.6.3)) @@ -16672,7 +16656,7 @@ snapshots: karma-source-map-support: 1.4.0 less: 4.2.0 less-loader: 12.2.0(less@4.2.0)(webpack@5.94.0(@swc/core@1.9.2)(esbuild@0.23.0)) - license-webpack-plugin: 4.0.2(webpack@5.94.0(@swc/core@1.9.2)(esbuild@0.20.1)) + license-webpack-plugin: 4.0.2(webpack@5.94.0(@swc/core@1.9.2)(esbuild@0.23.0)) loader-utils: 3.3.1 magic-string: 0.30.11 mini-css-extract-plugin: 2.9.0(webpack@5.94.0(@swc/core@1.9.2)(esbuild@0.23.0)) @@ -16689,7 +16673,7 @@ snapshots: sass: 1.77.6 sass-loader: 16.0.0(sass@1.77.6)(webpack@5.94.0(@swc/core@1.9.2)(esbuild@0.23.0)) semver: 7.6.3 - source-map-loader: 5.0.0(webpack@5.94.0(@swc/core@1.9.2)(esbuild@0.20.1)) + source-map-loader: 5.0.0(webpack@5.94.0(@swc/core@1.9.2)(esbuild@0.23.0)) source-map-support: 0.5.21 terser: 5.31.6 tree-kill: 1.2.2 @@ -16697,11 +16681,11 @@ snapshots: typescript: 5.4.5 vite: 5.4.6(@types/node@22.10.1)(less@4.2.0)(sass@1.77.6)(stylus@0.59.0)(terser@5.31.6) watchpack: 2.4.1 - webpack: 5.94.0(@swc/core@1.9.2)(esbuild@0.23.0) + webpack: 5.94.0(@swc/core@1.9.2)(esbuild@0.20.1) webpack-dev-middleware: 7.4.2(webpack@5.94.0(@swc/core@1.9.2)(esbuild@0.23.0)) webpack-dev-server: 5.0.4(webpack@5.94.0(@swc/core@1.9.2)(esbuild@0.23.0)) webpack-merge: 6.0.1 - webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.3(webpack@5.94.0(@swc/core@1.9.2)(esbuild@0.20.1)))(webpack@5.94.0(@swc/core@1.9.2)(esbuild@0.20.1)) + webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.3(webpack@5.94.0(@swc/core@1.9.2)(esbuild@0.23.0)))(webpack@5.94.0(@swc/core@1.9.2)(esbuild@0.23.0)) optionalDependencies: esbuild: 0.23.0 jest: 29.7.0(@types/node@22.10.1)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.5.1)(typescript@5.6.3)) @@ -16729,7 +16713,7 @@ snapshots: dependencies: '@angular-devkit/architect': 0.1703.11(chokidar@3.6.0) rxjs: 7.8.1 - webpack: 5.94.0(@swc/core@1.9.2)(esbuild@0.23.0) + webpack: 5.94.0(@swc/core@1.9.2)(esbuild@0.20.1) webpack-dev-server: 4.15.1(webpack@5.94.0(@swc/core@1.9.2)(esbuild@0.20.1)) transitivePeerDependencies: - chokidar @@ -16738,7 +16722,7 @@ snapshots: dependencies: '@angular-devkit/architect': 0.1802.12(chokidar@3.6.0) rxjs: 7.8.1 - webpack: 5.94.0(@swc/core@1.9.2)(esbuild@0.23.0) + webpack: 5.94.0(@swc/core@1.9.2)(esbuild@0.20.1) webpack-dev-server: 5.0.4(webpack@5.94.0(@swc/core@1.9.2)(esbuild@0.23.0)) transitivePeerDependencies: - chokidar @@ -17038,8 +17022,6 @@ snapshots: js-tokens: 4.0.0 picocolors: 1.1.1 - '@babel/compat-data@7.23.5': {} - '@babel/compat-data@7.25.2': {} '@babel/compat-data@7.26.2': {} @@ -17048,7 +17030,7 @@ snapshots: dependencies: '@ampproject/remapping': 2.2.1 '@babel/code-frame': 7.24.7 - '@babel/generator': 7.25.0 + '@babel/generator': 7.26.2 '@babel/helper-compilation-targets': 7.23.6 '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.7) '@babel/helpers': 7.23.8 @@ -17107,8 +17089,8 @@ snapshots: '@babel/core@7.25.2': dependencies: '@ampproject/remapping': 2.2.1 - '@babel/code-frame': 7.26.2 - '@babel/generator': 7.25.0 + '@babel/code-frame': 7.24.7 + '@babel/generator': 7.26.2 '@babel/helper-compilation-targets': 7.25.2 '@babel/helper-module-transforms': 7.25.2(@babel/core@7.25.2) '@babel/helpers': 7.25.0 @@ -17172,7 +17154,7 @@ snapshots: '@babel/helper-annotate-as-pure@7.24.7': dependencies: - '@babel/types': 7.25.2 + '@babel/types': 7.26.0 '@babel/helper-annotate-as-pure@7.25.9': dependencies: @@ -17180,8 +17162,8 @@ snapshots: '@babel/helper-builder-binary-assignment-operator-visitor@7.24.7': dependencies: - '@babel/traverse': 7.25.3 - '@babel/types': 7.25.2 + '@babel/traverse': 7.25.9 + '@babel/types': 7.26.0 transitivePeerDependencies: - supports-color @@ -17194,16 +17176,16 @@ snapshots: '@babel/helper-compilation-targets@7.23.6': dependencies: - '@babel/compat-data': 7.23.5 - '@babel/helper-validator-option': 7.23.5 + '@babel/compat-data': 7.26.2 + '@babel/helper-validator-option': 7.25.9 browserslist: 4.24.2 lru-cache: 5.1.1 semver: 6.3.1 '@babel/helper-compilation-targets@7.25.2': dependencies: - '@babel/compat-data': 7.25.2 - '@babel/helper-validator-option': 7.24.8 + '@babel/compat-data': 7.26.2 + '@babel/helper-validator-option': 7.25.9 browserslist: 4.24.2 lru-cache: 5.1.1 semver: 6.3.1 @@ -17219,12 +17201,12 @@ snapshots: '@babel/helper-create-class-features-plugin@7.25.0(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/helper-annotate-as-pure': 7.25.9 '@babel/helper-member-expression-to-functions': 7.24.8 '@babel/helper-optimise-call-expression': 7.24.7 '@babel/helper-replace-supers': 7.25.0(@babel/core@7.25.2) '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 - '@babel/traverse': 7.25.3 + '@babel/traverse': 7.25.9 semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -17300,8 +17282,8 @@ snapshots: '@babel/helper-define-polyfill-provider@0.4.3(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-compilation-targets': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-compilation-targets': 7.25.9 + '@babel/helper-plugin-utils': 7.25.9 debug: 4.3.4 lodash.debounce: 4.0.8 resolve: 1.22.8 @@ -17356,12 +17338,12 @@ snapshots: '@babel/helper-function-name@7.23.0': dependencies: - '@babel/template': 7.22.15 - '@babel/types': 7.25.2 + '@babel/template': 7.25.9 + '@babel/types': 7.26.0 '@babel/helper-hoist-variables@7.22.5': dependencies: - '@babel/types': 7.25.2 + '@babel/types': 7.26.0 '@babel/helper-member-expression-to-functions@7.24.8': dependencies: @@ -17377,14 +17359,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-module-imports@7.22.15': - dependencies: - '@babel/types': 7.25.2 - '@babel/helper-module-imports@7.24.7': dependencies: - '@babel/traverse': 7.25.3 - '@babel/types': 7.25.2 + '@babel/traverse': 7.25.9 + '@babel/types': 7.26.0 transitivePeerDependencies: - supports-color @@ -17399,18 +17377,20 @@ snapshots: dependencies: '@babel/core': 7.23.7 '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-module-imports': 7.22.15 + '@babel/helper-module-imports': 7.25.9 '@babel/helper-simple-access': 7.22.5 '@babel/helper-split-export-declaration': 7.22.6 - '@babel/helper-validator-identifier': 7.24.7 + '@babel/helper-validator-identifier': 7.25.9 + transitivePeerDependencies: + - supports-color '@babel/helper-module-transforms@7.25.2(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-module-imports': 7.24.7 + '@babel/helper-module-imports': 7.25.9 '@babel/helper-simple-access': 7.24.7 '@babel/helper-validator-identifier': 7.24.7 - '@babel/traverse': 7.25.3 + '@babel/traverse': 7.25.9 transitivePeerDependencies: - supports-color @@ -17432,6 +17412,15 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/helper-module-transforms@7.26.0(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-module-imports': 7.25.9 + '@babel/helper-validator-identifier': 7.25.9 + '@babel/traverse': 7.25.9 + transitivePeerDependencies: + - supports-color + '@babel/helper-module-transforms@7.26.0(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -17455,18 +17444,18 @@ snapshots: '@babel/helper-plugin-utils@7.25.9': {} - '@babel/helper-remap-async-to-generator@7.25.0(@babel/core@7.25.2)': + '@babel/helper-remap-async-to-generator@7.25.9(@babel/core@7.24.0)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.24.0 '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-wrap-function': 7.25.0 - '@babel/traverse': 7.25.3 + '@babel/helper-wrap-function': 7.25.9 + '@babel/traverse': 7.25.9 transitivePeerDependencies: - supports-color - '@babel/helper-remap-async-to-generator@7.25.9(@babel/core@7.24.0)': + '@babel/helper-remap-async-to-generator@7.25.9(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.0 + '@babel/core': 7.25.2 '@babel/helper-annotate-as-pure': 7.25.9 '@babel/helper-wrap-function': 7.25.9 '@babel/traverse': 7.25.9 @@ -17511,7 +17500,7 @@ snapshots: '@babel/helper-simple-access@7.22.5': dependencies: - '@babel/types': 7.25.2 + '@babel/types': 7.26.0 '@babel/helper-simple-access@7.24.7': dependencies: @@ -17543,7 +17532,7 @@ snapshots: '@babel/helper-split-export-declaration@7.22.6': dependencies: - '@babel/types': 7.25.2 + '@babel/types': 7.26.0 '@babel/helper-split-export-declaration@7.24.7': dependencies: @@ -17559,13 +17548,11 @@ snapshots: '@babel/helper-validator-identifier@7.25.9': {} - '@babel/helper-validator-option@7.23.5': {} - '@babel/helper-validator-option@7.24.8': {} '@babel/helper-validator-option@7.25.9': {} - '@babel/helper-wrap-function@7.25.0': + '@babel/helper-wrap-function@7.25.9': dependencies: '@babel/template': 7.25.9 '@babel/traverse': 7.25.9 @@ -17573,7 +17560,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-wrap-function@7.25.9': + '@babel/helpers@7.23.8': dependencies: '@babel/template': 7.25.9 '@babel/traverse': 7.25.9 @@ -17581,18 +17568,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helpers@7.23.8': - dependencies: - '@babel/template': 7.22.15 - '@babel/traverse': 7.23.7 - '@babel/types': 7.25.2 - transitivePeerDependencies: - - supports-color - '@babel/helpers@7.25.0': dependencies: - '@babel/template': 7.25.0 - '@babel/types': 7.25.2 + '@babel/template': 7.25.9 + '@babel/types': 7.26.0 '@babel/helpers@7.26.0': dependencies: @@ -17607,22 +17586,18 @@ snapshots: '@babel/highlight@7.24.7': dependencies: - '@babel/helper-validator-identifier': 7.24.7 + '@babel/helper-validator-identifier': 7.25.9 chalk: 2.4.2 js-tokens: 4.0.0 picocolors: 1.1.1 - '@babel/parser@7.23.0': - dependencies: - '@babel/types': 7.25.2 - '@babel/parser@7.23.6': dependencies: '@babel/types': 7.25.2 '@babel/parser@7.25.3': dependencies: - '@babel/types': 7.25.2 + '@babel/types': 7.26.0 '@babel/parser@7.26.2': dependencies: @@ -17631,8 +17606,8 @@ snapshots: '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.3(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/traverse': 7.25.3 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/traverse': 7.25.9 transitivePeerDependencies: - supports-color @@ -17647,7 +17622,7 @@ snapshots: '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.0(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.9(@babel/core@7.26.0)': dependencies: @@ -17657,7 +17632,7 @@ snapshots: '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.0(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.9(@babel/core@7.24.0)': dependencies: @@ -17672,9 +17647,9 @@ snapshots: '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.25.9 '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 - '@babel/plugin-transform-optional-chaining': 7.24.8(@babel/core@7.25.2) + '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.25.2) transitivePeerDependencies: - supports-color @@ -17699,8 +17674,8 @@ snapshots: '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.0(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/traverse': 7.25.3 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/traverse': 7.25.9 transitivePeerDependencies: - supports-color @@ -17735,80 +17710,62 @@ snapshots: '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.23.7)': dependencies: '@babel/core': 7.23.7 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - optional: true + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.24.0)': dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.23.7)': dependencies: '@babel/core': 7.23.7 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - optional: true + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.23.7)': dependencies: '@babel/core': 7.23.7 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - optional: true + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.24.0)': dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.24.0)': dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.24.0)': dependencies: @@ -17823,17 +17780,17 @@ snapshots: '@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.24.0)': dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-import-assertions@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-import-assertions@7.26.0(@babel/core@7.24.0)': dependencies: @@ -17848,7 +17805,7 @@ snapshots: '@babel/plugin-syntax-import-attributes@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-import-attributes@7.26.0(@babel/core@7.24.0)': dependencies: @@ -17863,54 +17820,42 @@ snapshots: '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.23.7)': dependencies: '@babel/core': 7.23.7 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - optional: true + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.0)': dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.23.7)': dependencies: '@babel/core': 7.23.7 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - optional: true + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.24.0)': dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-jsx@7.22.5(@babel/core@7.25.2)': dependencies: @@ -17930,204 +17875,162 @@ snapshots: '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.23.7)': dependencies: '@babel/core': 7.23.7 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - optional: true + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.24.0)': dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.23.7)': dependencies: '@babel/core': 7.23.7 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - optional: true + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.24.0)': dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.23.7)': dependencies: '@babel/core': 7.23.7 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - optional: true + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.24.0)': dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.23.7)': dependencies: '@babel/core': 7.23.7 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - optional: true + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.24.0)': dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.23.7)': dependencies: '@babel/core': 7.23.7 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - optional: true + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.24.0)': dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.23.7)': dependencies: '@babel/core': 7.23.7 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - optional: true + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.24.0)': dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.24.0)': dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.23.7)': dependencies: '@babel/core': 7.23.7 - '@babel/helper-plugin-utils': 7.22.5 - - '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - optional: true + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.24.0)': dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-typescript@7.22.5(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-typescript@7.22.5(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-typescript@7.25.9(@babel/core@7.26.0)': dependencies: @@ -18138,24 +18041,24 @@ snapshots: dependencies: '@babel/core': 7.24.0 '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.0) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.25.2) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.26.0) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-transform-arrow-functions@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-transform-arrow-functions@7.25.9(@babel/core@7.24.0)': dependencies: @@ -18180,10 +18083,10 @@ snapshots: '@babel/plugin-transform-async-generator-functions@7.25.0(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/helper-remap-async-to-generator': 7.25.0(@babel/core@7.25.2) + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.25.2) '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.25.2) - '@babel/traverse': 7.25.3 + '@babel/traverse': 7.25.9 transitivePeerDependencies: - supports-color @@ -18196,6 +18099,15 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/plugin-transform-async-generator-functions@7.25.9(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.25.2) + '@babel/traverse': 7.25.9 + transitivePeerDependencies: + - supports-color + '@babel/plugin-transform-async-generator-functions@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -18217,9 +18129,9 @@ snapshots: '@babel/plugin-transform-async-to-generator@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-module-imports': 7.24.7 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/helper-remap-async-to-generator': 7.25.0(@babel/core@7.25.2) + '@babel/helper-module-imports': 7.25.9 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.25.2) transitivePeerDependencies: - supports-color @@ -18232,6 +18144,15 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/plugin-transform-async-to-generator@7.25.9(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-module-imports': 7.25.9 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.25.2) + transitivePeerDependencies: + - supports-color + '@babel/plugin-transform-async-to-generator@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -18244,7 +18165,7 @@ snapshots: '@babel/plugin-transform-block-scoped-functions@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-transform-block-scoped-functions@7.25.9(@babel/core@7.24.0)': dependencies: @@ -18259,7 +18180,7 @@ snapshots: '@babel/plugin-transform-block-scoping@7.25.0(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-transform-block-scoping@7.25.9(@babel/core@7.24.0)': dependencies: @@ -18275,7 +18196,7 @@ snapshots: dependencies: '@babel/core': 7.25.2 '@babel/helper-create-class-features-plugin': 7.25.0(@babel/core@7.25.2) - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.25.9 transitivePeerDependencies: - supports-color @@ -18299,7 +18220,7 @@ snapshots: dependencies: '@babel/core': 7.25.2 '@babel/helper-create-class-features-plugin': 7.25.0(@babel/core@7.25.2) - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.25.2) transitivePeerDependencies: - supports-color @@ -18324,10 +18245,10 @@ snapshots: dependencies: '@babel/core': 7.25.2 '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-compilation-targets': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-compilation-targets': 7.25.9 + '@babel/helper-plugin-utils': 7.25.9 '@babel/helper-replace-supers': 7.25.0(@babel/core@7.25.2) - '@babel/traverse': 7.25.3 + '@babel/traverse': 7.25.9 globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -18359,8 +18280,8 @@ snapshots: '@babel/plugin-transform-computed-properties@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/template': 7.25.0 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/template': 7.25.9 '@babel/plugin-transform-computed-properties@7.25.9(@babel/core@7.24.0)': dependencies: @@ -18377,7 +18298,7 @@ snapshots: '@babel/plugin-transform-destructuring@7.24.8(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-transform-destructuring@7.25.9(@babel/core@7.24.0)': dependencies: @@ -18393,7 +18314,7 @@ snapshots: dependencies: '@babel/core': 7.25.2 '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.25.2) - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-transform-dotall-regex@7.25.9(@babel/core@7.24.0)': dependencies: @@ -18410,7 +18331,7 @@ snapshots: '@babel/plugin-transform-duplicate-keys@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-transform-duplicate-keys@7.25.9(@babel/core@7.24.0)': dependencies: @@ -18426,7 +18347,7 @@ snapshots: dependencies: '@babel/core': 7.25.2 '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.25.2) - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.9(@babel/core@7.26.0)': dependencies: @@ -18437,7 +18358,7 @@ snapshots: '@babel/plugin-transform-dynamic-import@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.25.2) '@babel/plugin-transform-dynamic-import@7.25.9(@babel/core@7.24.0)': @@ -18454,7 +18375,7 @@ snapshots: dependencies: '@babel/core': 7.25.2 '@babel/helper-builder-binary-assignment-operator-visitor': 7.24.7 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.25.9 transitivePeerDependencies: - supports-color @@ -18477,7 +18398,7 @@ snapshots: '@babel/plugin-transform-export-namespace-from@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.25.2) '@babel/plugin-transform-export-namespace-from@7.25.9(@babel/core@7.24.0)': @@ -18493,7 +18414,7 @@ snapshots: '@babel/plugin-transform-for-of@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.25.9 '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 transitivePeerDependencies: - supports-color @@ -18517,9 +18438,9 @@ snapshots: '@babel/plugin-transform-function-name@7.25.1(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-compilation-targets': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/traverse': 7.25.3 + '@babel/helper-compilation-targets': 7.25.9 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/traverse': 7.25.9 transitivePeerDependencies: - supports-color @@ -18544,7 +18465,7 @@ snapshots: '@babel/plugin-transform-json-strings@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.25.2) '@babel/plugin-transform-json-strings@7.25.9(@babel/core@7.24.0)': @@ -18560,7 +18481,7 @@ snapshots: '@babel/plugin-transform-literals@7.25.2(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-transform-literals@7.25.9(@babel/core@7.24.0)': dependencies: @@ -18575,7 +18496,7 @@ snapshots: '@babel/plugin-transform-logical-assignment-operators@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.25.2) '@babel/plugin-transform-logical-assignment-operators@7.25.9(@babel/core@7.24.0)': @@ -18591,7 +18512,7 @@ snapshots: '@babel/plugin-transform-member-expression-literals@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-transform-member-expression-literals@7.25.9(@babel/core@7.24.0)': dependencies: @@ -18606,8 +18527,8 @@ snapshots: '@babel/plugin-transform-modules-amd@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-module-transforms': 7.25.2(@babel/core@7.25.2) - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.25.2) + '@babel/helper-plugin-utils': 7.25.9 transitivePeerDependencies: - supports-color @@ -18657,10 +18578,10 @@ snapshots: '@babel/plugin-transform-modules-systemjs@7.25.0(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-module-transforms': 7.25.2(@babel/core@7.25.2) - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.25.2) + '@babel/helper-plugin-utils': 7.25.9 '@babel/helper-validator-identifier': 7.24.7 - '@babel/traverse': 7.25.3 + '@babel/traverse': 7.25.9 transitivePeerDependencies: - supports-color @@ -18687,8 +18608,8 @@ snapshots: '@babel/plugin-transform-modules-umd@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-module-transforms': 7.25.2(@babel/core@7.25.2) - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.25.2) + '@babel/helper-plugin-utils': 7.25.9 transitivePeerDependencies: - supports-color @@ -18712,7 +18633,7 @@ snapshots: dependencies: '@babel/core': 7.25.2 '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.25.2) - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-transform-named-capturing-groups-regex@7.25.9(@babel/core@7.24.0)': dependencies: @@ -18729,7 +18650,7 @@ snapshots: '@babel/plugin-transform-new-target@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-transform-new-target@7.25.9(@babel/core@7.24.0)': dependencies: @@ -18744,7 +18665,7 @@ snapshots: '@babel/plugin-transform-nullish-coalescing-operator@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.25.2) '@babel/plugin-transform-nullish-coalescing-operator@7.25.9(@babel/core@7.24.0)': @@ -18760,7 +18681,7 @@ snapshots: '@babel/plugin-transform-numeric-separator@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.25.2) '@babel/plugin-transform-numeric-separator@7.25.9(@babel/core@7.24.0)': @@ -18776,10 +18697,10 @@ snapshots: '@babel/plugin-transform-object-rest-spread@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-compilation-targets': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-compilation-targets': 7.25.9 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.25.2) - '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.25.2) '@babel/plugin-transform-object-rest-spread@7.25.9(@babel/core@7.24.0)': dependencies: @@ -18798,7 +18719,7 @@ snapshots: '@babel/plugin-transform-object-super@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.25.9 '@babel/helper-replace-supers': 7.25.0(@babel/core@7.25.2) transitivePeerDependencies: - supports-color @@ -18822,7 +18743,7 @@ snapshots: '@babel/plugin-transform-optional-catch-binding@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.25.2) '@babel/plugin-transform-optional-catch-binding@7.25.9(@babel/core@7.24.0)': @@ -18838,7 +18759,7 @@ snapshots: '@babel/plugin-transform-optional-chaining@7.24.8(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.25.9 '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.25.2) transitivePeerDependencies: @@ -18852,6 +18773,14 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/plugin-transform-optional-chaining@7.25.9(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + transitivePeerDependencies: + - supports-color + '@babel/plugin-transform-optional-chaining@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -18863,13 +18792,18 @@ snapshots: '@babel/plugin-transform-parameters@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-transform-parameters@7.25.9(@babel/core@7.24.0)': dependencies: '@babel/core': 7.24.0 '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-parameters@7.25.9(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-parameters@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -18879,7 +18813,7 @@ snapshots: dependencies: '@babel/core': 7.25.2 '@babel/helper-create-class-features-plugin': 7.25.0(@babel/core@7.25.2) - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.25.9 transitivePeerDependencies: - supports-color @@ -18904,7 +18838,7 @@ snapshots: '@babel/core': 7.25.2 '@babel/helper-annotate-as-pure': 7.25.9 '@babel/helper-create-class-features-plugin': 7.25.0(@babel/core@7.25.2) - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.25.2) transitivePeerDependencies: - supports-color @@ -18930,7 +18864,7 @@ snapshots: '@babel/plugin-transform-property-literals@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-transform-property-literals@7.25.9(@babel/core@7.24.0)': dependencies: @@ -18994,7 +18928,7 @@ snapshots: '@babel/plugin-transform-react-jsx@7.22.15(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/helper-annotate-as-pure': 7.25.9 '@babel/helper-module-imports': 7.24.7 '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.25.2) @@ -19016,7 +18950,7 @@ snapshots: '@babel/plugin-transform-react-pure-annotations@7.22.5(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/helper-annotate-as-pure': 7.25.9 '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-transform-react-pure-annotations@7.25.9(@babel/core@7.26.0)': @@ -19028,7 +18962,7 @@ snapshots: '@babel/plugin-transform-regenerator@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.25.9 regenerator-transform: 0.15.2 '@babel/plugin-transform-regenerator@7.25.9(@babel/core@7.24.0)': @@ -19052,7 +18986,7 @@ snapshots: '@babel/plugin-transform-reserved-words@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-transform-reserved-words@7.25.9(@babel/core@7.24.0)': dependencies: @@ -19103,7 +19037,7 @@ snapshots: '@babel/plugin-transform-shorthand-properties@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-transform-shorthand-properties@7.25.9(@babel/core@7.24.0)': dependencies: @@ -19118,7 +19052,7 @@ snapshots: '@babel/plugin-transform-spread@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.25.9 '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 transitivePeerDependencies: - supports-color @@ -19142,7 +19076,7 @@ snapshots: '@babel/plugin-transform-sticky-regex@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-transform-sticky-regex@7.25.9(@babel/core@7.24.0)': dependencies: @@ -19157,7 +19091,7 @@ snapshots: '@babel/plugin-transform-template-literals@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-transform-template-literals@7.25.9(@babel/core@7.24.0)': dependencies: @@ -19172,7 +19106,7 @@ snapshots: '@babel/plugin-transform-typeof-symbol@7.24.8(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-transform-typeof-symbol@7.25.9(@babel/core@7.24.0)': dependencies: @@ -19187,7 +19121,7 @@ snapshots: '@babel/plugin-transform-typescript@7.22.15(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/helper-annotate-as-pure': 7.25.9 '@babel/helper-create-class-features-plugin': 7.25.0(@babel/core@7.25.2) '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-typescript': 7.22.5(@babel/core@7.25.2) @@ -19208,7 +19142,7 @@ snapshots: '@babel/plugin-transform-unicode-escapes@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-transform-unicode-escapes@7.25.9(@babel/core@7.24.0)': dependencies: @@ -19224,7 +19158,7 @@ snapshots: dependencies: '@babel/core': 7.25.2 '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.25.2) - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-transform-unicode-property-regex@7.25.9(@babel/core@7.24.0)': dependencies: @@ -19242,7 +19176,7 @@ snapshots: dependencies: '@babel/core': 7.25.2 '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.25.2) - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-transform-unicode-regex@7.25.9(@babel/core@7.24.0)': dependencies: @@ -19260,7 +19194,7 @@ snapshots: dependencies: '@babel/core': 7.25.2 '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.25.2) - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-transform-unicode-sets-regex@7.25.9(@babel/core@7.24.0)': dependencies: @@ -19392,8 +19326,8 @@ snapshots: '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.25.2) '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.25.2) '@babel/plugin-transform-arrow-functions': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-async-generator-functions': 7.25.0(@babel/core@7.25.2) - '@babel/plugin-transform-async-to-generator': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-async-generator-functions': 7.25.9(@babel/core@7.25.2) + '@babel/plugin-transform-async-to-generator': 7.25.9(@babel/core@7.25.2) '@babel/plugin-transform-block-scoped-functions': 7.24.7(@babel/core@7.25.2) '@babel/plugin-transform-block-scoping': 7.25.0(@babel/core@7.25.2) '@babel/plugin-transform-class-properties': 7.24.7(@babel/core@7.25.2) @@ -19527,22 +19461,22 @@ snapshots: '@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.24.0)': dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/types': 7.25.2 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/types': 7.26.0 esutils: 2.0.3 '@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/types': 7.25.2 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/types': 7.26.0 esutils: 2.0.3 '@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/types': 7.25.2 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/types': 7.26.0 esutils: 2.0.3 '@babel/preset-react@7.22.15(@babel/core@7.25.2)': @@ -19616,9 +19550,9 @@ snapshots: '@babel/template@7.22.15': dependencies: - '@babel/code-frame': 7.24.7 - '@babel/parser': 7.23.0 - '@babel/types': 7.25.2 + '@babel/code-frame': 7.26.2 + '@babel/parser': 7.26.2 + '@babel/types': 7.26.0 '@babel/template@7.25.0': dependencies: @@ -19634,14 +19568,14 @@ snapshots: '@babel/traverse@7.23.7': dependencies: - '@babel/code-frame': 7.24.7 - '@babel/generator': 7.25.0 + '@babel/code-frame': 7.26.2 + '@babel/generator': 7.26.2 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-function-name': 7.23.0 '@babel/helper-hoist-variables': 7.22.5 '@babel/helper-split-export-declaration': 7.22.6 - '@babel/parser': 7.23.6 - '@babel/types': 7.25.2 + '@babel/parser': 7.26.2 + '@babel/types': 7.26.0 debug: 4.3.4 globals: 11.12.0 transitivePeerDependencies: @@ -19649,8 +19583,8 @@ snapshots: '@babel/traverse@7.25.3': dependencies: - '@babel/code-frame': 7.26.2 - '@babel/generator': 7.25.0 + '@babel/code-frame': 7.24.7 + '@babel/generator': 7.26.2 '@babel/parser': 7.25.3 '@babel/template': 7.25.0 '@babel/types': 7.25.2 @@ -19806,7 +19740,7 @@ snapshots: fs-extra: 7.0.1 mri: 1.2.0 p-limit: 2.3.0 - package-manager-detector: 0.2.6 + package-manager-detector: 0.2.7 picocolors: 1.1.1 resolve-from: 5.0.0 semver: 7.6.3 @@ -19904,13 +19838,13 @@ snapshots: human-id: 1.0.2 prettier: 2.8.8 - '@chromatic-com/storybook@3.2.2(react@18.3.1)(storybook@8.4.2(prettier@3.4.1))': + '@chromatic-com/storybook@3.2.2(react@18.3.1)(storybook@8.4.2(prettier@3.4.2))': dependencies: chromatic: 11.18.0 filesize: 10.1.6 jsonfile: 6.1.0 react-confetti: 6.1.0(react@18.3.1) - storybook: 8.4.2(prettier@3.4.1) + storybook: 8.4.2(prettier@3.4.2) strip-ansi: 7.1.0 transitivePeerDependencies: - '@chromatic-com/cypress' @@ -20212,7 +20146,7 @@ snapshots: '@slorber/remark-comment': 1.0.0 escape-html: 1.0.3 estree-util-value-to-estree: 3.0.1 - file-loader: 6.2.0(webpack@5.89.0(@swc/core@1.9.2)) + file-loader: 6.2.0(webpack@5.96.1(@swc/core@1.9.2)) fs-extra: 11.2.0 image-size: 1.0.2 mdast-util-mdx: 3.0.0 @@ -20228,9 +20162,9 @@ snapshots: tslib: 2.8.1 unified: 11.0.4 unist-util-visit: 5.0.0 - url-loader: 4.1.1(file-loader@6.2.0(webpack@5.89.0(@swc/core@1.9.2)))(webpack@5.89.0(@swc/core@1.9.2)) + url-loader: 4.1.1(file-loader@6.2.0(webpack@5.89.0(@swc/core@1.9.2)))(webpack@5.96.1(@swc/core@1.9.2)) vfile: 6.0.1 - webpack: 5.89.0(@swc/core@1.9.2) + webpack: 5.96.1(@swc/core@1.9.2) transitivePeerDependencies: - '@docusaurus/types' - '@swc/core' @@ -21992,7 +21926,7 @@ snapshots: '@ljharb/through@2.3.13': dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 '@lmdb/lmdb-darwin-arm64@3.0.13': optional: true @@ -22158,13 +22092,13 @@ snapshots: dependencies: '@angular/compiler-cli': 17.3.12(@angular/compiler@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.4.5) typescript: 5.4.5 - webpack: 5.94.0(@swc/core@1.9.2)(esbuild@0.23.0) + webpack: 5.94.0(@swc/core@1.9.2)(esbuild@0.20.1) '@ngtools/webpack@18.2.12(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.4.5))(typescript@5.4.5)(webpack@5.94.0(@swc/core@1.9.2)(esbuild@0.23.0))': dependencies: '@angular/compiler-cli': 18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.4.5) typescript: 5.4.5 - webpack: 5.94.0(@swc/core@1.9.2)(esbuild@0.23.0) + webpack: 5.94.0(@swc/core@1.9.2)(esbuild@0.20.1) '@nodelib/fs.scandir@2.1.5': dependencies: @@ -22197,7 +22131,7 @@ snapshots: '@npmcli/promise-spawn': 7.0.2 ini: 4.1.3 lru-cache: 10.0.1 - npm-pick-manifest: 9.1.0 + npm-pick-manifest: 9.0.0 proc-log: 4.2.0 promise-inflight: 1.0.1 promise-retry: 2.0.1 @@ -22478,21 +22412,21 @@ snapshots: '@remix-run/router@1.21.0': {} - '@rollup/plugin-json@6.1.0(rollup@4.28.0)': + '@rollup/plugin-json@6.1.0(rollup@4.24.0)': dependencies: - '@rollup/pluginutils': 5.1.3(rollup@4.28.0) + '@rollup/pluginutils': 5.1.2(rollup@4.24.0) optionalDependencies: - rollup: 4.28.0 + rollup: 4.24.0 - '@rollup/plugin-node-resolve@15.3.0(rollup@4.28.0)': + '@rollup/plugin-node-resolve@15.3.0(rollup@4.24.0)': dependencies: - '@rollup/pluginutils': 5.1.3(rollup@4.28.0) + '@rollup/pluginutils': 5.1.2(rollup@4.24.0) '@types/resolve': 1.20.2 deepmerge: 4.3.1 is-module: 1.0.0 resolve: 1.22.8 optionalDependencies: - rollup: 4.28.0 + rollup: 4.24.0 '@rollup/plugin-typescript@8.5.0(rollup@2.79.1)(tslib@2.8.1)(typescript@4.9.5)': dependencies: @@ -22503,11 +22437,11 @@ snapshots: optionalDependencies: tslib: 2.8.1 - '@rollup/plugin-typescript@8.5.0(rollup@4.28.0)(tslib@2.8.1)(typescript@5.6.3)': + '@rollup/plugin-typescript@8.5.0(rollup@4.24.0)(tslib@2.8.1)(typescript@5.6.3)': dependencies: - '@rollup/pluginutils': 3.1.0(rollup@4.28.0) + '@rollup/pluginutils': 3.1.0(rollup@4.24.0) resolve: 1.22.8 - rollup: 4.28.0 + rollup: 4.24.0 typescript: 5.6.3 optionalDependencies: tslib: 2.8.1 @@ -22519,124 +22453,118 @@ snapshots: picomatch: 2.3.1 rollup: 2.79.1 - '@rollup/pluginutils@3.1.0(rollup@4.28.0)': + '@rollup/pluginutils@3.1.0(rollup@4.24.0)': dependencies: '@types/estree': 0.0.39 estree-walker: 1.0.1 picomatch: 2.3.1 - rollup: 4.28.0 + rollup: 4.24.0 - '@rollup/pluginutils@5.1.3(rollup@4.28.0)': + '@rollup/pluginutils@5.1.2(rollup@4.24.0)': dependencies: '@types/estree': 1.0.6 estree-walker: 2.0.2 - picomatch: 4.0.2 + picomatch: 2.3.1 optionalDependencies: - rollup: 4.28.0 + rollup: 4.24.0 '@rollup/rollup-android-arm-eabi@4.22.4': optional: true - '@rollup/rollup-android-arm-eabi@4.28.0': + '@rollup/rollup-android-arm-eabi@4.24.0': optional: true '@rollup/rollup-android-arm64@4.22.4': optional: true - '@rollup/rollup-android-arm64@4.28.0': + '@rollup/rollup-android-arm64@4.24.0': optional: true '@rollup/rollup-darwin-arm64@4.22.4': optional: true - '@rollup/rollup-darwin-arm64@4.28.0': + '@rollup/rollup-darwin-arm64@4.24.0': optional: true '@rollup/rollup-darwin-x64@4.22.4': optional: true - '@rollup/rollup-darwin-x64@4.28.0': - optional: true - - '@rollup/rollup-freebsd-arm64@4.28.0': - optional: true - - '@rollup/rollup-freebsd-x64@4.28.0': + '@rollup/rollup-darwin-x64@4.24.0': optional: true '@rollup/rollup-linux-arm-gnueabihf@4.22.4': optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.28.0': + '@rollup/rollup-linux-arm-gnueabihf@4.24.0': optional: true '@rollup/rollup-linux-arm-musleabihf@4.22.4': optional: true - '@rollup/rollup-linux-arm-musleabihf@4.28.0': + '@rollup/rollup-linux-arm-musleabihf@4.24.0': optional: true '@rollup/rollup-linux-arm64-gnu@4.22.4': optional: true - '@rollup/rollup-linux-arm64-gnu@4.28.0': + '@rollup/rollup-linux-arm64-gnu@4.24.0': optional: true '@rollup/rollup-linux-arm64-musl@4.22.4': optional: true - '@rollup/rollup-linux-arm64-musl@4.28.0': + '@rollup/rollup-linux-arm64-musl@4.24.0': optional: true '@rollup/rollup-linux-powerpc64le-gnu@4.22.4': optional: true - '@rollup/rollup-linux-powerpc64le-gnu@4.28.0': + '@rollup/rollup-linux-powerpc64le-gnu@4.24.0': optional: true '@rollup/rollup-linux-riscv64-gnu@4.22.4': optional: true - '@rollup/rollup-linux-riscv64-gnu@4.28.0': + '@rollup/rollup-linux-riscv64-gnu@4.24.0': optional: true '@rollup/rollup-linux-s390x-gnu@4.22.4': optional: true - '@rollup/rollup-linux-s390x-gnu@4.28.0': + '@rollup/rollup-linux-s390x-gnu@4.24.0': optional: true '@rollup/rollup-linux-x64-gnu@4.22.4': optional: true - '@rollup/rollup-linux-x64-gnu@4.28.0': + '@rollup/rollup-linux-x64-gnu@4.24.0': optional: true '@rollup/rollup-linux-x64-musl@4.22.4': optional: true - '@rollup/rollup-linux-x64-musl@4.28.0': + '@rollup/rollup-linux-x64-musl@4.24.0': optional: true '@rollup/rollup-win32-arm64-msvc@4.22.4': optional: true - '@rollup/rollup-win32-arm64-msvc@4.28.0': + '@rollup/rollup-win32-arm64-msvc@4.24.0': optional: true '@rollup/rollup-win32-ia32-msvc@4.22.4': optional: true - '@rollup/rollup-win32-ia32-msvc@4.28.0': + '@rollup/rollup-win32-ia32-msvc@4.24.0': optional: true '@rollup/rollup-win32-x64-msvc@4.22.4': optional: true - '@rollup/rollup-win32-x64-msvc@4.28.0': + '@rollup/rollup-win32-x64-msvc@4.24.0': optional: true - '@rollup/wasm-node@4.28.0': + '@rollup/wasm-node@4.28.1': dependencies: '@types/estree': 1.0.6 optionalDependencies: @@ -22763,7 +22691,7 @@ snapshots: dependencies: '@lit/react': 1.0.6(@types/react@18.2.33) '@stencil/core': 4.22.3 - html-react-parser: 5.1.18(@types/react@18.2.33)(react@18.3.1) + html-react-parser: 5.2.0(@types/react@18.2.33)(react@18.3.1) react-dom: 18.3.1(react@18.3.1) style-object-to-css-string: 1.1.3 ts-morph: 22.0.0 @@ -22779,154 +22707,154 @@ snapshots: dependencies: '@stencil/core': 4.22.3 - '@storybook/addon-a11y@8.4.2(storybook@8.4.2(prettier@3.4.1))': + '@storybook/addon-a11y@8.4.2(storybook@8.4.2(prettier@3.4.2))': dependencies: - '@storybook/addon-highlight': 8.4.2(storybook@8.4.2(prettier@3.4.1)) + '@storybook/addon-highlight': 8.4.2(storybook@8.4.2(prettier@3.4.2)) axe-core: 4.10.2 - storybook: 8.4.2(prettier@3.4.1) + storybook: 8.4.2(prettier@3.4.2) - '@storybook/addon-actions@8.4.2(storybook@8.4.2(prettier@3.4.1))': + '@storybook/addon-actions@8.4.2(storybook@8.4.2(prettier@3.4.2))': dependencies: '@storybook/global': 5.0.0 '@types/uuid': 9.0.8 dequal: 2.0.3 polished: 4.3.1 - storybook: 8.4.2(prettier@3.4.1) + storybook: 8.4.2(prettier@3.4.2) uuid: 9.0.1 - '@storybook/addon-backgrounds@8.4.2(storybook@8.4.2(prettier@3.4.1))': + '@storybook/addon-backgrounds@8.4.2(storybook@8.4.2(prettier@3.4.2))': dependencies: '@storybook/global': 5.0.0 memoizerific: 1.11.3 - storybook: 8.4.2(prettier@3.4.1) + storybook: 8.4.2(prettier@3.4.2) ts-dedent: 2.2.0 - '@storybook/addon-controls@8.4.2(storybook@8.4.2(prettier@3.4.1))': + '@storybook/addon-controls@8.4.2(storybook@8.4.2(prettier@3.4.2))': dependencies: '@storybook/global': 5.0.0 dequal: 2.0.3 - storybook: 8.4.2(prettier@3.4.1) + storybook: 8.4.2(prettier@3.4.2) ts-dedent: 2.2.0 - '@storybook/addon-designs@8.0.4(@storybook/blocks@8.4.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.2(prettier@3.4.1)))(@storybook/components@8.4.2(storybook@8.4.2(prettier@3.4.1)))(@storybook/theming@8.4.2(storybook@8.4.2(prettier@3.4.1)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@storybook/addon-designs@8.0.4(@storybook/blocks@8.4.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.2(prettier@3.4.2)))(@storybook/components@8.4.2(storybook@8.4.2(prettier@3.4.2)))(@storybook/theming@8.4.2(storybook@8.4.2(prettier@3.4.2)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@figspec/react': 1.0.3(react@18.3.1) optionalDependencies: - '@storybook/blocks': 8.4.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.2(prettier@3.4.1)) - '@storybook/components': 8.4.2(storybook@8.4.2(prettier@3.4.1)) - '@storybook/theming': 8.4.2(storybook@8.4.2(prettier@3.4.1)) + '@storybook/blocks': 8.4.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.2(prettier@3.4.2)) + '@storybook/components': 8.4.2(storybook@8.4.2(prettier@3.4.2)) + '@storybook/theming': 8.4.2(storybook@8.4.2(prettier@3.4.2)) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@storybook/addon-docs@8.4.2(@types/react@18.2.33)(storybook@8.4.2(prettier@3.4.1))(webpack-sources@3.2.3)': + '@storybook/addon-docs@8.4.2(@types/react@18.2.33)(storybook@8.4.2(prettier@3.4.2))(webpack-sources@3.2.3)': dependencies: '@mdx-js/react': 3.0.0(@types/react@18.2.33)(react@18.3.1) - '@storybook/blocks': 8.4.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.2(prettier@3.4.1)) - '@storybook/csf-plugin': 8.4.2(storybook@8.4.2(prettier@3.4.1))(webpack-sources@3.2.3) - '@storybook/react-dom-shim': 8.4.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.2(prettier@3.4.1)) + '@storybook/blocks': 8.4.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.2(prettier@3.4.2)) + '@storybook/csf-plugin': 8.4.2(storybook@8.4.2(prettier@3.4.2))(webpack-sources@3.2.3) + '@storybook/react-dom-shim': 8.4.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.2(prettier@3.4.2)) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - storybook: 8.4.2(prettier@3.4.1) + storybook: 8.4.2(prettier@3.4.2) ts-dedent: 2.2.0 transitivePeerDependencies: - '@types/react' - webpack-sources - '@storybook/addon-essentials@8.4.2(@types/react@18.2.33)(storybook@8.4.2(prettier@3.4.1))(webpack-sources@3.2.3)': - dependencies: - '@storybook/addon-actions': 8.4.2(storybook@8.4.2(prettier@3.4.1)) - '@storybook/addon-backgrounds': 8.4.2(storybook@8.4.2(prettier@3.4.1)) - '@storybook/addon-controls': 8.4.2(storybook@8.4.2(prettier@3.4.1)) - '@storybook/addon-docs': 8.4.2(@types/react@18.2.33)(storybook@8.4.2(prettier@3.4.1))(webpack-sources@3.2.3) - '@storybook/addon-highlight': 8.4.2(storybook@8.4.2(prettier@3.4.1)) - '@storybook/addon-measure': 8.4.2(storybook@8.4.2(prettier@3.4.1)) - '@storybook/addon-outline': 8.4.2(storybook@8.4.2(prettier@3.4.1)) - '@storybook/addon-toolbars': 8.4.2(storybook@8.4.2(prettier@3.4.1)) - '@storybook/addon-viewport': 8.4.2(storybook@8.4.2(prettier@3.4.1)) - storybook: 8.4.2(prettier@3.4.1) + '@storybook/addon-essentials@8.4.2(@types/react@18.2.33)(storybook@8.4.2(prettier@3.4.2))(webpack-sources@3.2.3)': + dependencies: + '@storybook/addon-actions': 8.4.2(storybook@8.4.2(prettier@3.4.2)) + '@storybook/addon-backgrounds': 8.4.2(storybook@8.4.2(prettier@3.4.2)) + '@storybook/addon-controls': 8.4.2(storybook@8.4.2(prettier@3.4.2)) + '@storybook/addon-docs': 8.4.2(@types/react@18.2.33)(storybook@8.4.2(prettier@3.4.2))(webpack-sources@3.2.3) + '@storybook/addon-highlight': 8.4.2(storybook@8.4.2(prettier@3.4.2)) + '@storybook/addon-measure': 8.4.2(storybook@8.4.2(prettier@3.4.2)) + '@storybook/addon-outline': 8.4.2(storybook@8.4.2(prettier@3.4.2)) + '@storybook/addon-toolbars': 8.4.2(storybook@8.4.2(prettier@3.4.2)) + '@storybook/addon-viewport': 8.4.2(storybook@8.4.2(prettier@3.4.2)) + storybook: 8.4.2(prettier@3.4.2) ts-dedent: 2.2.0 transitivePeerDependencies: - '@types/react' - webpack-sources - '@storybook/addon-highlight@8.4.2(storybook@8.4.2(prettier@3.4.1))': + '@storybook/addon-highlight@8.4.2(storybook@8.4.2(prettier@3.4.2))': dependencies: '@storybook/global': 5.0.0 - storybook: 8.4.2(prettier@3.4.1) + storybook: 8.4.2(prettier@3.4.2) - '@storybook/addon-interactions@8.4.2(storybook@8.4.2(prettier@3.4.1))': + '@storybook/addon-interactions@8.4.2(storybook@8.4.2(prettier@3.4.2))': dependencies: '@storybook/global': 5.0.0 - '@storybook/instrumenter': 8.4.2(storybook@8.4.2(prettier@3.4.1)) - '@storybook/test': 8.4.2(storybook@8.4.2(prettier@3.4.1)) + '@storybook/instrumenter': 8.4.2(storybook@8.4.2(prettier@3.4.2)) + '@storybook/test': 8.4.2(storybook@8.4.2(prettier@3.4.2)) polished: 4.3.1 - storybook: 8.4.2(prettier@3.4.1) + storybook: 8.4.2(prettier@3.4.2) ts-dedent: 2.2.0 - '@storybook/addon-links@8.4.2(react@18.3.1)(storybook@8.4.2(prettier@3.4.1))': + '@storybook/addon-links@8.4.2(react@18.3.1)(storybook@8.4.2(prettier@3.4.2))': dependencies: '@storybook/csf': 0.1.11 '@storybook/global': 5.0.0 - storybook: 8.4.2(prettier@3.4.1) + storybook: 8.4.2(prettier@3.4.2) ts-dedent: 2.2.0 optionalDependencies: react: 18.3.1 - '@storybook/addon-measure@8.4.2(storybook@8.4.2(prettier@3.4.1))': + '@storybook/addon-measure@8.4.2(storybook@8.4.2(prettier@3.4.2))': dependencies: '@storybook/global': 5.0.0 - storybook: 8.4.2(prettier@3.4.1) + storybook: 8.4.2(prettier@3.4.2) tiny-invariant: 1.3.1 - '@storybook/addon-outline@8.4.2(storybook@8.4.2(prettier@3.4.1))': + '@storybook/addon-outline@8.4.2(storybook@8.4.2(prettier@3.4.2))': dependencies: '@storybook/global': 5.0.0 - storybook: 8.4.2(prettier@3.4.1) + storybook: 8.4.2(prettier@3.4.2) ts-dedent: 2.2.0 - '@storybook/addon-themes@8.4.2(storybook@8.4.2(prettier@3.4.1))': + '@storybook/addon-themes@8.4.2(storybook@8.4.2(prettier@3.4.2))': dependencies: - storybook: 8.4.2(prettier@3.4.1) + storybook: 8.4.2(prettier@3.4.2) ts-dedent: 2.2.0 - '@storybook/addon-toolbars@8.4.2(storybook@8.4.2(prettier@3.4.1))': + '@storybook/addon-toolbars@8.4.2(storybook@8.4.2(prettier@3.4.2))': dependencies: - storybook: 8.4.2(prettier@3.4.1) + storybook: 8.4.2(prettier@3.4.2) - '@storybook/addon-viewport@8.4.2(storybook@8.4.2(prettier@3.4.1))': + '@storybook/addon-viewport@8.4.2(storybook@8.4.2(prettier@3.4.2))': dependencies: memoizerific: 1.11.3 - storybook: 8.4.2(prettier@3.4.1) + storybook: 8.4.2(prettier@3.4.2) - '@storybook/blocks@8.4.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.2(prettier@3.4.1))': + '@storybook/blocks@8.4.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.2(prettier@3.4.2))': dependencies: '@storybook/csf': 0.1.11 '@storybook/icons': 1.2.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - storybook: 8.4.2(prettier@3.4.1) + storybook: 8.4.2(prettier@3.4.2) ts-dedent: 2.2.0 optionalDependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@storybook/builder-vite@8.4.2(storybook@8.4.2(prettier@3.4.1))(vite@5.4.11(@types/node@22.10.1)(less@4.2.0)(sass@1.77.8)(stylus@0.59.0)(terser@5.36.0))(webpack-sources@3.2.3)': + '@storybook/builder-vite@8.4.2(storybook@8.4.2(prettier@3.4.2))(vite@5.4.11(@types/node@22.10.1)(less@4.2.0)(sass@1.77.8)(stylus@0.59.0)(terser@5.36.0))(webpack-sources@3.2.3)': dependencies: - '@storybook/csf-plugin': 8.4.2(storybook@8.4.2(prettier@3.4.1))(webpack-sources@3.2.3) + '@storybook/csf-plugin': 8.4.2(storybook@8.4.2(prettier@3.4.2))(webpack-sources@3.2.3) browser-assert: 1.2.1 - storybook: 8.4.2(prettier@3.4.1) + storybook: 8.4.2(prettier@3.4.2) ts-dedent: 2.2.0 vite: 5.4.11(@types/node@22.10.1)(less@4.2.0)(sass@1.77.8)(stylus@0.59.0)(terser@5.36.0) transitivePeerDependencies: - webpack-sources - '@storybook/components@8.4.2(storybook@8.4.2(prettier@3.4.1))': + '@storybook/components@8.4.2(storybook@8.4.2(prettier@3.4.2))': dependencies: - storybook: 8.4.2(prettier@3.4.1) + storybook: 8.4.2(prettier@3.4.2) - '@storybook/core-common@8.4.2(storybook@8.4.2(prettier@3.4.1))': + '@storybook/core-common@8.4.2(storybook@8.4.2(prettier@3.4.2))': dependencies: - storybook: 8.4.2(prettier@3.4.1) + storybook: 8.4.2(prettier@3.4.2) - '@storybook/core@8.4.2(prettier@3.4.1)': + '@storybook/core@8.4.2(prettier@3.4.2)': dependencies: '@storybook/csf': 0.1.11 better-opn: 3.0.2 @@ -22940,22 +22868,22 @@ snapshots: util: 0.12.5 ws: 8.18.0 optionalDependencies: - prettier: 3.4.1 + prettier: 3.4.2 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - '@storybook/csf-plugin@8.4.2(storybook@8.4.2(prettier@3.4.1))(webpack-sources@3.2.3)': + '@storybook/csf-plugin@8.4.2(storybook@8.4.2(prettier@3.4.2))(webpack-sources@3.2.3)': dependencies: - storybook: 8.4.2(prettier@3.4.1) + storybook: 8.4.2(prettier@3.4.2) unplugin: 1.15.0(webpack-sources@3.2.3) transitivePeerDependencies: - webpack-sources - '@storybook/csf-tools@8.4.2(storybook@8.4.2(prettier@3.4.1))': + '@storybook/csf-tools@8.4.2(storybook@8.4.2(prettier@3.4.2))': dependencies: - storybook: 8.4.2(prettier@3.4.1) + storybook: 8.4.2(prettier@3.4.2) '@storybook/csf@0.1.11': dependencies: @@ -22968,37 +22896,37 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@storybook/instrumenter@8.4.2(storybook@8.4.2(prettier@3.4.1))': + '@storybook/instrumenter@8.4.2(storybook@8.4.2(prettier@3.4.2))': dependencies: '@storybook/global': 5.0.0 '@vitest/utils': 2.1.4 - storybook: 8.4.2(prettier@3.4.1) + storybook: 8.4.2(prettier@3.4.2) - '@storybook/manager-api@8.4.2(storybook@8.4.2(prettier@3.4.1))': + '@storybook/manager-api@8.4.2(storybook@8.4.2(prettier@3.4.2))': dependencies: - storybook: 8.4.2(prettier@3.4.1) + storybook: 8.4.2(prettier@3.4.2) - '@storybook/preview-api@8.4.2(storybook@8.4.2(prettier@3.4.1))': + '@storybook/preview-api@8.4.2(storybook@8.4.2(prettier@3.4.2))': dependencies: - storybook: 8.4.2(prettier@3.4.1) + storybook: 8.4.2(prettier@3.4.2) - '@storybook/react-dom-shim@8.4.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.2(prettier@3.4.1))': + '@storybook/react-dom-shim@8.4.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.2(prettier@3.4.2))': dependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - storybook: 8.4.2(prettier@3.4.1) + storybook: 8.4.2(prettier@3.4.2) - '@storybook/test-runner@0.19.1(@types/node@22.10.1)(storybook@8.4.2(prettier@3.4.1))(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.5.1)(typescript@5.6.3))': + '@storybook/test-runner@0.19.1(@types/node@22.10.1)(storybook@8.4.2(prettier@3.4.2))(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.5.1)(typescript@5.6.3))': dependencies: '@babel/core': 7.25.2 '@babel/generator': 7.25.0 '@babel/template': 7.25.0 '@babel/types': 7.25.2 '@jest/types': 29.6.3 - '@storybook/core-common': 8.4.2(storybook@8.4.2(prettier@3.4.1)) + '@storybook/core-common': 8.4.2(storybook@8.4.2(prettier@3.4.2)) '@storybook/csf': 0.1.11 - '@storybook/csf-tools': 8.4.2(storybook@8.4.2(prettier@3.4.1)) - '@storybook/preview-api': 8.4.2(storybook@8.4.2(prettier@3.4.1)) + '@storybook/csf-tools': 8.4.2(storybook@8.4.2(prettier@3.4.2)) + '@storybook/preview-api': 8.4.2(storybook@8.4.2(prettier@3.4.2)) '@swc/core': 1.9.2 '@swc/jest': 0.2.37(@swc/core@1.9.2) expect-playwright: 0.8.0 @@ -23022,42 +22950,42 @@ snapshots: - supports-color - ts-node - '@storybook/test@8.4.2(storybook@8.4.2(prettier@3.4.1))': + '@storybook/test@8.4.2(storybook@8.4.2(prettier@3.4.2))': dependencies: '@storybook/csf': 0.1.11 '@storybook/global': 5.0.0 - '@storybook/instrumenter': 8.4.2(storybook@8.4.2(prettier@3.4.1)) + '@storybook/instrumenter': 8.4.2(storybook@8.4.2(prettier@3.4.2)) '@testing-library/dom': 10.4.0 '@testing-library/jest-dom': 6.5.0 '@testing-library/user-event': 14.5.2(@testing-library/dom@10.4.0) '@vitest/expect': 2.0.5 '@vitest/spy': 2.0.5 - storybook: 8.4.2(prettier@3.4.1) + storybook: 8.4.2(prettier@3.4.2) - '@storybook/theming@8.4.2(storybook@8.4.2(prettier@3.4.1))': + '@storybook/theming@8.4.2(storybook@8.4.2(prettier@3.4.2))': dependencies: - storybook: 8.4.2(prettier@3.4.1) + storybook: 8.4.2(prettier@3.4.2) - '@storybook/web-components-vite@8.4.2(lit@3.2.1)(storybook@8.4.2(prettier@3.4.1))(vite@5.4.11(@types/node@22.10.1)(less@4.2.0)(sass@1.77.8)(stylus@0.59.0)(terser@5.36.0))(webpack-sources@3.2.3)': + '@storybook/web-components-vite@8.4.2(lit@3.2.1)(storybook@8.4.2(prettier@3.4.2))(vite@5.4.11(@types/node@22.10.1)(less@4.2.0)(sass@1.77.8)(stylus@0.59.0)(terser@5.36.0))(webpack-sources@3.2.3)': dependencies: - '@storybook/builder-vite': 8.4.2(storybook@8.4.2(prettier@3.4.1))(vite@5.4.11(@types/node@22.10.1)(less@4.2.0)(sass@1.77.8)(stylus@0.59.0)(terser@5.36.0))(webpack-sources@3.2.3) - '@storybook/web-components': 8.4.2(lit@3.2.1)(storybook@8.4.2(prettier@3.4.1)) + '@storybook/builder-vite': 8.4.2(storybook@8.4.2(prettier@3.4.2))(vite@5.4.11(@types/node@22.10.1)(less@4.2.0)(sass@1.77.8)(stylus@0.59.0)(terser@5.36.0))(webpack-sources@3.2.3) + '@storybook/web-components': 8.4.2(lit@3.2.1)(storybook@8.4.2(prettier@3.4.2)) magic-string: 0.30.11 - storybook: 8.4.2(prettier@3.4.1) + storybook: 8.4.2(prettier@3.4.2) transitivePeerDependencies: - lit - vite - webpack-sources - '@storybook/web-components@8.4.2(lit@3.2.1)(storybook@8.4.2(prettier@3.4.1))': + '@storybook/web-components@8.4.2(lit@3.2.1)(storybook@8.4.2(prettier@3.4.2))': dependencies: - '@storybook/components': 8.4.2(storybook@8.4.2(prettier@3.4.1)) + '@storybook/components': 8.4.2(storybook@8.4.2(prettier@3.4.2)) '@storybook/global': 5.0.0 - '@storybook/manager-api': 8.4.2(storybook@8.4.2(prettier@3.4.1)) - '@storybook/preview-api': 8.4.2(storybook@8.4.2(prettier@3.4.1)) - '@storybook/theming': 8.4.2(storybook@8.4.2(prettier@3.4.1)) + '@storybook/manager-api': 8.4.2(storybook@8.4.2(prettier@3.4.2)) + '@storybook/preview-api': 8.4.2(storybook@8.4.2(prettier@3.4.2)) + '@storybook/theming': 8.4.2(storybook@8.4.2(prettier@3.4.2)) lit: 3.2.1 - storybook: 8.4.2(prettier@3.4.1) + storybook: 8.4.2(prettier@3.4.2) tiny-invariant: 1.3.1 ts-dedent: 2.2.0 @@ -23248,7 +23176,7 @@ snapshots: lodash: 4.17.21 redent: 3.0.0 - '@testing-library/react@16.0.1(@testing-library/dom@10.4.0)(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@testing-library/react@16.1.0(@testing-library/dom@10.4.0)(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.26.0 '@testing-library/dom': 10.4.0 @@ -23302,8 +23230,8 @@ snapshots: '@types/babel__core@7.20.3': dependencies: - '@babel/parser': 7.23.6 - '@babel/types': 7.23.6 + '@babel/parser': 7.26.2 + '@babel/types': 7.26.0 '@types/babel__generator': 7.6.6 '@types/babel__template': 7.4.3 '@types/babel__traverse': 7.20.3 @@ -24420,9 +24348,9 @@ snapshots: '@webassemblyjs/ast': 1.14.1 '@xtuc/long': 4.2.2 - '@whitespace/storybook-addon-html@6.1.1(prettier@3.4.1)(react-syntax-highlighter@15.6.1(react@18.3.1))': + '@whitespace/storybook-addon-html@6.1.1(prettier@3.4.2)(react-syntax-highlighter@15.6.1(react@18.3.1))': dependencies: - prettier: 3.4.1 + prettier: 3.4.2 react-syntax-highlighter: 15.6.1(react@18.3.1) '@xmldom/xmldom@0.8.10': {} @@ -24730,7 +24658,7 @@ snapshots: array-buffer-byte-length@1.0.1: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 is-array-buffer: 3.0.4 array-each@1.0.1: {} @@ -24751,7 +24679,7 @@ snapshots: array-includes@3.1.8: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 es-abstract: 1.23.5 es-object-atoms: 1.0.0 @@ -24781,7 +24709,7 @@ snapshots: array.prototype.findlast@1.2.5: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 es-abstract: 1.23.5 es-errors: 1.3.0 @@ -24812,7 +24740,7 @@ snapshots: array.prototype.tosorted@1.1.4: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 es-abstract: 1.23.5 es-errors: 1.3.0 @@ -24831,7 +24759,7 @@ snapshots: arraybuffer.prototype.slice@1.0.3: dependencies: array-buffer-byte-length: 1.0.1 - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 es-abstract: 1.23.5 es-errors: 1.3.0 @@ -24954,13 +24882,6 @@ snapshots: picocolors: 1.1.1 playwright: 1.49.0 - axios@0.27.2: - dependencies: - follow-redirects: 1.15.3(debug@4.3.7) - form-data: 4.0.0 - transitivePeerDependencies: - - debug - axios@0.27.2(debug@4.3.4): dependencies: follow-redirects: 1.15.3(debug@4.3.4) @@ -24968,7 +24889,7 @@ snapshots: transitivePeerDependencies: - debug - axios@1.7.8: + axios@1.7.9: dependencies: follow-redirects: 1.15.9 form-data: 4.0.0 @@ -24991,13 +24912,13 @@ snapshots: transitivePeerDependencies: - supports-color - babel-jest@29.7.0(@babel/core@7.23.9): + babel-jest@29.7.0(@babel/core@7.26.0): dependencies: - '@babel/core': 7.23.9 + '@babel/core': 7.26.0 '@jest/transform': 29.7.0 '@types/babel__core': 7.20.3 babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 29.6.3(@babel/core@7.23.9) + babel-preset-jest: 29.6.3(@babel/core@7.26.0) chalk: 4.1.2 graceful-fs: 4.2.11 slash: 3.0.0 @@ -25010,7 +24931,7 @@ snapshots: '@babel/core': 7.24.0 find-cache-dir: 4.0.0 schema-utils: 4.2.0 - webpack: 5.94.0(@swc/core@1.9.2)(esbuild@0.23.0) + webpack: 5.94.0(@swc/core@1.9.2)(esbuild@0.20.1) babel-loader@9.1.3(@babel/core@7.25.2)(webpack@5.89.0(@swc/core@1.9.2)): dependencies: @@ -25024,7 +24945,7 @@ snapshots: '@babel/core': 7.25.2 find-cache-dir: 4.0.0 schema-utils: 4.2.0 - webpack: 5.94.0(@swc/core@1.9.2)(esbuild@0.23.0) + webpack: 5.94.0(@swc/core@1.9.2)(esbuild@0.20.1) babel-plugin-dynamic-import-node@2.3.3: dependencies: @@ -25032,7 +24953,7 @@ snapshots: babel-plugin-istanbul@6.1.1: dependencies: - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.25.9 '@istanbuljs/load-nyc-config': 1.1.0 '@istanbuljs/schema': 0.1.3 istanbul-lib-instrument: 5.2.1 @@ -25042,14 +24963,14 @@ snapshots: babel-plugin-jest-hoist@29.6.3: dependencies: - '@babel/template': 7.22.15 - '@babel/types': 7.25.2 - '@types/babel__core': 7.20.3 + '@babel/template': 7.25.9 + '@babel/types': 7.26.0 + '@types/babel__core': 7.20.5 '@types/babel__traverse': 7.20.3 babel-plugin-polyfill-corejs2@0.4.11(@babel/core@7.24.0): dependencies: - '@babel/compat-data': 7.25.2 + '@babel/compat-data': 7.26.2 '@babel/core': 7.24.0 '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.24.0) semver: 6.3.1 @@ -25058,7 +24979,7 @@ snapshots: babel-plugin-polyfill-corejs2@0.4.11(@babel/core@7.25.2): dependencies: - '@babel/compat-data': 7.25.2 + '@babel/compat-data': 7.26.2 '@babel/core': 7.25.2 '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.25.2) semver: 6.3.1 @@ -25067,7 +24988,7 @@ snapshots: babel-plugin-polyfill-corejs2@0.4.11(@babel/core@7.26.0): dependencies: - '@babel/compat-data': 7.25.2 + '@babel/compat-data': 7.26.2 '@babel/core': 7.26.0 '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.26.0) semver: 6.3.1 @@ -25078,7 +24999,7 @@ snapshots: dependencies: '@babel/core': 7.25.2 '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.25.2) - core-js-compat: 3.38.0 + core-js-compat: 3.39.0 transitivePeerDependencies: - supports-color @@ -25086,7 +25007,7 @@ snapshots: dependencies: '@babel/core': 7.26.0 '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.26.0) - core-js-compat: 3.38.0 + core-js-compat: 3.39.0 transitivePeerDependencies: - supports-color @@ -25094,7 +25015,7 @@ snapshots: dependencies: '@babel/core': 7.25.2 '@babel/helper-define-polyfill-provider': 0.4.3(@babel/core@7.25.2) - core-js-compat: 3.38.0 + core-js-compat: 3.39.0 transitivePeerDependencies: - supports-color @@ -25150,23 +25071,6 @@ snapshots: '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.7) '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.23.7) - babel-preset-current-node-syntax@1.0.1(@babel/core@7.23.9): - dependencies: - '@babel/core': 7.23.9 - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.23.9) - '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.23.9) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.23.9) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.23.9) - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.23.9) - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.23.9) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.23.9) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.23.9) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.9) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.23.9) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.9) - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.23.9) - optional: true - babel-preset-current-node-syntax@1.0.1(@babel/core@7.26.0): dependencies: '@babel/core': 7.26.0 @@ -25189,11 +25093,11 @@ snapshots: babel-plugin-jest-hoist: 29.6.3 babel-preset-current-node-syntax: 1.0.1(@babel/core@7.23.7) - babel-preset-jest@29.6.3(@babel/core@7.23.9): + babel-preset-jest@29.6.3(@babel/core@7.26.0): dependencies: - '@babel/core': 7.23.9 + '@babel/core': 7.26.0 babel-plugin-jest-hoist: 29.6.3 - babel-preset-current-node-syntax: 1.0.1(@babel/core@7.23.9) + babel-preset-current-node-syntax: 1.0.1(@babel/core@7.26.0) optional: true bach@1.2.0: @@ -25477,17 +25381,21 @@ snapshots: package-hash: 4.0.0 write-file-atomic: 3.0.3 + call-bind-apply-helpers@1.0.0: + dependencies: + es-errors: 1.3.0 + function-bind: 1.1.2 + call-bind@1.0.5: dependencies: function-bind: 1.1.2 get-intrinsic: 1.2.2 set-function-length: 1.1.1 - call-bind@1.0.7: + call-bind@1.0.8: dependencies: + call-bind-apply-helpers: 1.0.0 es-define-property: 1.0.0 - es-errors: 1.3.0 - function-bind: 1.1.2 get-intrinsic: 1.2.4 set-function-length: 1.2.2 @@ -25990,7 +25898,7 @@ snapshots: normalize-path: 3.0.0 schema-utils: 4.2.0 serialize-javascript: 6.0.1 - webpack: 5.94.0(@swc/core@1.9.2)(esbuild@0.23.0) + webpack: 5.94.0(@swc/core@1.9.2)(esbuild@0.20.1) copy-webpack-plugin@12.0.2(webpack@5.94.0(@swc/core@1.9.2)(esbuild@0.23.0)): dependencies: @@ -26000,7 +25908,7 @@ snapshots: normalize-path: 3.0.0 schema-utils: 4.2.0 serialize-javascript: 6.0.2 - webpack: 5.94.0(@swc/core@1.9.2)(esbuild@0.23.0) + webpack: 5.94.0(@swc/core@1.9.2)(esbuild@0.20.1) core-js-compat@3.38.0: dependencies: @@ -26209,7 +26117,7 @@ snapshots: postcss-value-parser: 4.2.0 semver: 7.6.3 optionalDependencies: - webpack: 5.94.0(@swc/core@1.9.2)(esbuild@0.23.0) + webpack: 5.94.0(@swc/core@1.9.2)(esbuild@0.20.1) css-loader@6.8.1(webpack@5.89.0(@swc/core@1.9.2)): dependencies: @@ -26234,7 +26142,7 @@ snapshots: postcss-value-parser: 4.2.0 semver: 7.6.3 optionalDependencies: - webpack: 5.94.0(@swc/core@1.9.2)(esbuild@0.23.0) + webpack: 5.94.0(@swc/core@1.9.2)(esbuild@0.20.1) css-minimizer-webpack-plugin@5.0.1(clean-css@5.3.2)(webpack@5.89.0(@swc/core@1.9.2)): dependencies: @@ -26274,7 +26182,12 @@ snapshots: css-tree@2.3.1: dependencies: mdn-data: 2.0.30 - source-map-js: 1.2.0 + source-map-js: 1.2.1 + + css-tree@3.0.0: + dependencies: + mdn-data: 2.10.0 + source-map-js: 1.2.1 css-what@6.1.0: {} @@ -26399,19 +26312,19 @@ snapshots: data-view-buffer@1.0.1: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 es-errors: 1.3.0 is-data-view: 1.0.1 data-view-byte-length@1.0.1: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 es-errors: 1.3.0 is-data-view: 1.0.1 data-view-byte-offset@1.0.0: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 es-errors: 1.3.0 is-data-view: 1.0.1 @@ -26946,7 +26859,7 @@ snapshots: array-buffer-byte-length: 1.0.1 arraybuffer.prototype.slice: 1.0.3 available-typed-arrays: 1.0.7 - call-bind: 1.0.7 + call-bind: 1.0.8 data-view-buffer: 1.0.1 data-view-byte-length: 1.0.1 data-view-byte-offset: 1.0.0 @@ -27015,7 +26928,7 @@ snapshots: es-iterator-helpers@1.2.0: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 es-abstract: 1.23.5 es-errors: 1.3.0 @@ -27411,10 +27324,10 @@ snapshots: eslint: 8.21.0 eslint-plugin-turbo: 1.13.4(eslint@8.21.0) - eslint-plugin-prettier@5.2.1(@types/eslint@8.44.6)(eslint-config-prettier@9.1.0(eslint@8.21.0))(eslint@8.21.0)(prettier@3.4.1): + eslint-plugin-prettier@5.2.1(@types/eslint@8.44.6)(eslint-config-prettier@9.1.0(eslint@8.21.0))(eslint@8.21.0)(prettier@3.4.2): dependencies: eslint: 8.21.0 - prettier: 3.4.1 + prettier: 3.4.2 prettier-linter-helpers: 1.0.0 synckit: 0.9.2 optionalDependencies: @@ -27739,7 +27652,7 @@ snapshots: estree-util-attach-comments@3.0.0: dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.6 estree-util-build-jsx@3.0.1: dependencies: @@ -28383,7 +28296,7 @@ snapshots: dependencies: es-errors: 1.3.0 function-bind: 1.1.2 - has-proto: 1.0.1 + has-proto: 1.1.0 has-symbols: 1.0.3 hasown: 2.0.2 @@ -28406,7 +28319,7 @@ snapshots: get-symbol-description@1.0.2: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 es-errors: 1.3.0 get-intrinsic: 1.2.4 @@ -28732,7 +28645,7 @@ snapshots: has-proto@1.1.0: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 has-symbols@1.0.3: {} @@ -28845,7 +28758,7 @@ snapshots: hast-util-to-estree@3.1.0: dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.6 '@types/estree-jsx': 1.0.2 '@types/hast': 3.0.2 comma-separated-tokens: 2.0.3 @@ -28961,7 +28874,7 @@ snapshots: readable-stream: 2.3.8 wbuf: 1.7.3 - html-dom-parser@5.0.10: + html-dom-parser@5.0.11: dependencies: domhandler: 5.0.3 htmlparser2: 9.1.0 @@ -28996,12 +28909,12 @@ snapshots: entities: 4.5.0 param-case: 3.0.4 relateurl: 0.2.7 - terser: 5.22.0 + terser: 5.36.0 - html-react-parser@5.1.18(@types/react@18.2.33)(react@18.3.1): + html-react-parser@5.2.0(@types/react@18.2.33)(react@18.3.1): dependencies: domhandler: 5.0.3 - html-dom-parser: 5.0.10 + html-dom-parser: 5.0.11 react: 18.3.1 react-property: 2.0.2 style-to-js: 1.1.16 @@ -29021,7 +28934,7 @@ snapshots: tapable: 2.2.1 webpack: 5.89.0(@swc/core@1.9.2) - html-webpack-plugin@5.6.3(webpack@5.94.0(@swc/core@1.9.2)(esbuild@0.20.1)): + html-webpack-plugin@5.6.3(webpack@5.94.0(@swc/core@1.9.2)(esbuild@0.23.0)): dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 @@ -29029,7 +28942,7 @@ snapshots: pretty-error: 4.0.0 tapable: 2.2.1 optionalDependencies: - webpack: 5.94.0(@swc/core@1.9.2)(esbuild@0.23.0) + webpack: 5.94.0(@swc/core@1.9.2)(esbuild@0.20.1) optional: true htmlparser2@3.10.1: @@ -29101,7 +29014,7 @@ snapshots: http-proxy-middleware@2.0.6(@types/express@4.17.20): dependencies: '@types/http-proxy': 1.17.13 - http-proxy: 1.18.1(debug@4.3.7) + http-proxy: 1.18.1 is-glob: 4.0.3 is-plain-obj: 3.0.0 micromatch: 4.0.5 @@ -29113,7 +29026,7 @@ snapshots: http-proxy-middleware@2.0.6(@types/express@4.17.21): dependencies: '@types/http-proxy': 1.17.13 - http-proxy: 1.18.1(debug@4.3.7) + http-proxy: 1.18.1 is-glob: 4.0.3 is-plain-obj: 3.0.0 micromatch: 4.0.5 @@ -29125,7 +29038,7 @@ snapshots: http-proxy-middleware@2.0.7(@types/express@4.17.21): dependencies: '@types/http-proxy': 1.17.13 - http-proxy: 1.18.1(debug@4.3.7) + http-proxy: 1.18.1 is-glob: 4.0.3 is-plain-obj: 3.0.0 micromatch: 4.0.5 @@ -29145,6 +29058,14 @@ snapshots: transitivePeerDependencies: - supports-color + http-proxy@1.18.1: + dependencies: + eventemitter3: 4.0.7 + follow-redirects: 1.15.3(debug@4.3.4) + requires-port: 1.0.0 + transitivePeerDependencies: + - debug + http-proxy@1.18.1(debug@4.3.7): dependencies: eventemitter3: 4.0.7 @@ -29160,7 +29081,7 @@ snapshots: corser: 2.0.1 he: 1.2.0 html-encoding-sniffer: 3.0.0 - http-proxy: 1.18.1(debug@4.3.7) + http-proxy: 1.18.1 mime: 1.6.0 minimist: 1.2.8 opener: 1.5.2 @@ -29406,7 +29327,7 @@ snapshots: is-array-buffer@3.0.4: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 get-intrinsic: 1.2.4 is-arrayish@0.2.1: {} @@ -29496,7 +29417,7 @@ snapshots: is-finalizationregistry@1.1.0: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 is-fullwidth-code-point@1.0.0: dependencies: @@ -29620,7 +29541,7 @@ snapshots: is-shared-array-buffer@1.0.3: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 is-stream@2.0.1: {} @@ -29677,7 +29598,7 @@ snapshots: is-weakset@2.0.3: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 get-intrinsic: 1.2.4 is-what@3.14.1: {} @@ -29732,7 +29653,7 @@ snapshots: istanbul-lib-instrument@5.2.1: dependencies: '@babel/core': 7.26.0 - '@babel/parser': 7.23.6 + '@babel/parser': 7.26.2 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.0 semver: 6.3.1 @@ -30174,7 +30095,7 @@ snapshots: optionalDependencies: jest-resolve: 29.7.0 - jest-preset-angular@14.4.2(@angular/compiler-cli@17.3.12(@angular/compiler@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.4.5))(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser-dynamic@17.3.12(@angular/common@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/compiler@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser@17.3.12(@angular/animations@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10))))(@babel/core@7.23.9)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.9))(jest@29.7.0(@types/node@20.5.1)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.5.1)(typescript@5.6.3)))(typescript@5.4.5): + jest-preset-angular@14.4.2(@angular/compiler-cli@17.3.12(@angular/compiler@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.4.5))(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser-dynamic@17.3.12(@angular/common@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/compiler@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser@17.3.12(@angular/animations@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10))))(@babel/core@7.26.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.0))(jest@29.7.0(@types/node@20.5.1)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.5.1)(typescript@5.6.3)))(typescript@5.4.5): dependencies: '@angular/compiler-cli': 17.3.12(@angular/compiler@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.4.5) '@angular/core': 17.3.12(rxjs@7.8.1)(zone.js@0.14.10) @@ -30185,7 +30106,7 @@ snapshots: jest-environment-jsdom: 29.7.0 jest-util: 29.7.0 pretty-format: 29.7.0 - ts-jest: 29.2.5(@babel/core@7.23.9)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.9))(esbuild@0.21.5)(jest@29.7.0(@types/node@20.5.1)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.5.1)(typescript@5.6.3)))(typescript@5.4.5) + ts-jest: 29.2.5(@babel/core@7.26.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.0))(esbuild@0.21.5)(jest@29.7.0(@types/node@20.5.1)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.5.1)(typescript@5.6.3)))(typescript@5.4.5) typescript: 5.4.5 optionalDependencies: esbuild: 0.21.5 @@ -30210,7 +30131,7 @@ snapshots: signal-exit: 3.0.7 spawnd: 5.0.0 tree-kill: 1.2.2 - wait-on: 7.0.1 + wait-on: 7.0.1(debug@4.3.4) transitivePeerDependencies: - debug - supports-color @@ -30439,6 +30360,8 @@ snapshots: js-tokens@8.0.3: {} + js-xxhash@4.0.0: {} + js-yaml@3.14.1: dependencies: argparse: 1.0.10 @@ -30631,7 +30554,7 @@ snapshots: dom-serialize: 2.2.1 glob: 7.2.3 graceful-fs: 4.2.11 - http-proxy: 1.18.1(debug@4.3.7) + http-proxy: 1.18.1 isbinaryfile: 4.0.10 lodash: 4.17.21 log4js: 6.9.1 @@ -30706,13 +30629,13 @@ snapshots: dependencies: klona: 2.0.6 less: 4.2.0 - webpack: 5.94.0(@swc/core@1.9.2)(esbuild@0.23.0) + webpack: 5.94.0(@swc/core@1.9.2)(esbuild@0.20.1) less-loader@12.2.0(less@4.2.0)(webpack@5.94.0(@swc/core@1.9.2)(esbuild@0.23.0)): dependencies: less: 4.2.0 optionalDependencies: - webpack: 5.94.0(@swc/core@1.9.2)(esbuild@0.23.0) + webpack: 5.94.0(@swc/core@1.9.2)(esbuild@0.20.1) less@4.2.0: dependencies: @@ -30737,11 +30660,11 @@ snapshots: prelude-ls: 1.2.1 type-check: 0.4.0 - license-webpack-plugin@4.0.2(webpack@5.94.0(@swc/core@1.9.2)(esbuild@0.20.1)): + license-webpack-plugin@4.0.2(webpack@5.94.0(@swc/core@1.9.2)(esbuild@0.23.0)): dependencies: webpack-sources: 3.2.3 optionalDependencies: - webpack: 5.94.0(@swc/core@1.9.2)(esbuild@0.23.0) + webpack: 5.94.0(@swc/core@1.9.2)(esbuild@0.20.1) liftoff@3.1.0: dependencies: @@ -31283,6 +31206,8 @@ snapshots: mdn-data@2.0.30: {} + mdn-data@2.10.0: {} + media-typer@0.3.0: {} memfs@3.5.3: @@ -31422,7 +31347,7 @@ snapshots: micromark-extension-mdx-expression@3.0.0: dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.6 devlop: 1.1.0 micromark-factory-mdx-expression: 2.0.1 micromark-factory-space: 2.0.0 @@ -31434,7 +31359,7 @@ snapshots: micromark-extension-mdx-jsx@3.0.0: dependencies: '@types/acorn': 4.0.6 - '@types/estree': 1.0.5 + '@types/estree': 1.0.6 devlop: 1.1.0 estree-util-is-identifier-name: 3.0.0 micromark-factory-mdx-expression: 2.0.1 @@ -31450,7 +31375,7 @@ snapshots: micromark-extension-mdxjs-esm@3.0.0: dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.6 devlop: 1.1.0 micromark-core-commonmark: 2.0.0 micromark-util-character: 2.0.1 @@ -31486,7 +31411,7 @@ snapshots: micromark-factory-mdx-expression@2.0.1: dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.6 devlop: 1.1.0 micromark-util-character: 2.0.1 micromark-util-events-to-acorn: 2.0.2 @@ -31560,7 +31485,7 @@ snapshots: micromark-util-events-to-acorn@2.0.2: dependencies: '@types/acorn': 4.0.6 - '@types/estree': 1.0.5 + '@types/estree': 1.0.6 '@types/unist': 3.0.1 devlop: 1.1.0 estree-util-visit: 2.0.0 @@ -31686,13 +31611,13 @@ snapshots: dependencies: schema-utils: 4.2.0 tapable: 2.2.1 - webpack: 5.94.0(@swc/core@1.9.2)(esbuild@0.23.0) + webpack: 5.94.0(@swc/core@1.9.2)(esbuild@0.20.1) mini-css-extract-plugin@2.9.0(webpack@5.94.0(@swc/core@1.9.2)(esbuild@0.23.0)): dependencies: schema-utils: 4.2.0 tapable: 2.2.1 - webpack: 5.94.0(@swc/core@1.9.2)(esbuild@0.23.0) + webpack: 5.94.0(@swc/core@1.9.2)(esbuild@0.20.1) minimalistic-assert@1.0.1: {} @@ -31912,9 +31837,9 @@ snapshots: ng-packagr@17.3.0(@angular/compiler-cli@17.3.12(@angular/compiler@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.4.5))(tslib@2.8.1)(typescript@5.4.5): dependencies: '@angular/compiler-cli': 17.3.12(@angular/compiler@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.4.5) - '@rollup/plugin-json': 6.1.0(rollup@4.28.0) - '@rollup/plugin-node-resolve': 15.3.0(rollup@4.28.0) - '@rollup/wasm-node': 4.28.0 + '@rollup/plugin-json': 6.1.0(rollup@4.24.0) + '@rollup/plugin-node-resolve': 15.3.0(rollup@4.24.0) + '@rollup/wasm-node': 4.28.1 ajv: 8.12.0 ansi-colors: 4.1.3 browserslist: 4.24.2 @@ -31930,7 +31855,7 @@ snapshots: jsonc-parser: 3.2.0 less: 4.2.0 ora: 5.4.1 - piscina: 4.7.0 + piscina: 4.8.0 postcss: 8.4.48 rxjs: 7.8.1 sass: 1.77.8 @@ -31938,7 +31863,7 @@ snapshots: typescript: 5.4.5 optionalDependencies: esbuild: 0.20.2 - rollup: 4.28.0 + rollup: 4.24.0 transitivePeerDependencies: - supports-color @@ -32199,7 +32124,7 @@ snapshots: object.assign@4.1.5: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 has-symbols: 1.0.3 object-keys: 1.1.1 @@ -32219,7 +32144,7 @@ snapshots: object.entries@1.1.8: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 es-object-atoms: 1.0.0 @@ -32231,7 +32156,7 @@ snapshots: object.fromentries@2.0.8: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 es-abstract: 1.23.5 es-object-atoms: 1.0.0 @@ -32263,7 +32188,7 @@ snapshots: object.values@1.2.0: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 es-object-atoms: 1.0.0 @@ -32456,7 +32381,7 @@ snapshots: registry-url: 6.0.1 semver: 7.6.3 - package-manager-detector@0.2.6: {} + package-manager-detector@0.2.7: {} pacote@17.0.6: dependencies: @@ -32659,7 +32584,7 @@ snapshots: periscopic@3.1.0: dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.6 estree-walker: 3.0.3 is-reference: 3.0.2 @@ -32693,7 +32618,7 @@ snapshots: optionalDependencies: nice-napi: 1.0.2 - piscina@4.7.0: + piscina@4.8.0: optionalDependencies: '@napi-rs/nice': 1.0.1 @@ -32826,7 +32751,7 @@ snapshots: postcss: 8.4.35 semver: 7.6.3 optionalDependencies: - webpack: 5.94.0(@swc/core@1.9.2)(esbuild@0.23.0) + webpack: 5.94.0(@swc/core@1.9.2)(esbuild@0.20.1) transitivePeerDependencies: - typescript @@ -32837,7 +32762,7 @@ snapshots: postcss: 8.4.41 semver: 7.6.3 optionalDependencies: - webpack: 5.94.0(@swc/core@1.9.2)(esbuild@0.23.0) + webpack: 5.94.0(@swc/core@1.9.2)(esbuild@0.20.1) transitivePeerDependencies: - typescript @@ -33054,7 +32979,7 @@ snapshots: prettier@2.8.8: {} - prettier@3.4.1: {} + prettier@3.4.2: {} pretty-error@4.0.0: dependencies: @@ -33276,7 +33201,7 @@ snapshots: react-dev-utils@12.0.1(eslint@9.5.0)(typescript@5.2.2)(vue-template-compiler@2.7.15)(webpack@5.89.0(@swc/core@1.9.2)): dependencies: - '@babel/code-frame': 7.26.2 + '@babel/code-frame': 7.24.7 address: 1.2.2 browserslist: 4.24.2 chalk: 4.1.2 @@ -33559,7 +33484,7 @@ snapshots: reflect.getprototypeof@1.0.7: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 es-abstract: 1.23.5 es-errors: 1.3.0 @@ -33610,7 +33535,7 @@ snapshots: regexp.prototype.flags@1.5.3: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 es-errors: 1.3.0 set-function-name: 2.0.2 @@ -33917,11 +33842,19 @@ snapshots: dependencies: rollup: 2.79.1 - rollup-plugin-preserve-directives@0.4.0(rollup@4.28.0): + rollup-plugin-preserve-directives@0.4.0(rollup@4.24.0): dependencies: - '@rollup/pluginutils': 5.1.3(rollup@4.28.0) + '@rollup/pluginutils': 5.1.2(rollup@4.24.0) magic-string: 0.30.11 - rollup: 4.28.0 + rollup: 4.24.0 + + rollup-plugin-react-scoped-css@1.1.0: + dependencies: + '@rollup/pluginutils': 5.1.2(rollup@4.24.0) + css-tree: 3.0.0 + escodegen: 2.1.0 + js-xxhash: 4.0.0 + rollup: 4.24.0 rollup-plugin-sourcemaps@0.6.3(@types/node@22.10.1)(rollup@2.79.1): dependencies: @@ -33969,28 +33902,26 @@ snapshots: '@rollup/rollup-win32-x64-msvc': 4.22.4 fsevents: 2.3.3 - rollup@4.28.0: + rollup@4.24.0: dependencies: '@types/estree': 1.0.6 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.28.0 - '@rollup/rollup-android-arm64': 4.28.0 - '@rollup/rollup-darwin-arm64': 4.28.0 - '@rollup/rollup-darwin-x64': 4.28.0 - '@rollup/rollup-freebsd-arm64': 4.28.0 - '@rollup/rollup-freebsd-x64': 4.28.0 - '@rollup/rollup-linux-arm-gnueabihf': 4.28.0 - '@rollup/rollup-linux-arm-musleabihf': 4.28.0 - '@rollup/rollup-linux-arm64-gnu': 4.28.0 - '@rollup/rollup-linux-arm64-musl': 4.28.0 - '@rollup/rollup-linux-powerpc64le-gnu': 4.28.0 - '@rollup/rollup-linux-riscv64-gnu': 4.28.0 - '@rollup/rollup-linux-s390x-gnu': 4.28.0 - '@rollup/rollup-linux-x64-gnu': 4.28.0 - '@rollup/rollup-linux-x64-musl': 4.28.0 - '@rollup/rollup-win32-arm64-msvc': 4.28.0 - '@rollup/rollup-win32-ia32-msvc': 4.28.0 - '@rollup/rollup-win32-x64-msvc': 4.28.0 + '@rollup/rollup-android-arm-eabi': 4.24.0 + '@rollup/rollup-android-arm64': 4.24.0 + '@rollup/rollup-darwin-arm64': 4.24.0 + '@rollup/rollup-darwin-x64': 4.24.0 + '@rollup/rollup-linux-arm-gnueabihf': 4.24.0 + '@rollup/rollup-linux-arm-musleabihf': 4.24.0 + '@rollup/rollup-linux-arm64-gnu': 4.24.0 + '@rollup/rollup-linux-arm64-musl': 4.24.0 + '@rollup/rollup-linux-powerpc64le-gnu': 4.24.0 + '@rollup/rollup-linux-riscv64-gnu': 4.24.0 + '@rollup/rollup-linux-s390x-gnu': 4.24.0 + '@rollup/rollup-linux-x64-gnu': 4.24.0 + '@rollup/rollup-linux-x64-musl': 4.24.0 + '@rollup/rollup-win32-arm64-msvc': 4.24.0 + '@rollup/rollup-win32-ia32-msvc': 4.24.0 + '@rollup/rollup-win32-x64-msvc': 4.24.0 fsevents: 2.3.3 rrweb-cssom@0.6.0: {} @@ -34029,7 +33960,7 @@ snapshots: safe-array-concat@1.1.2: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 get-intrinsic: 1.2.4 has-symbols: 1.0.3 isarray: 2.0.5 @@ -34046,7 +33977,7 @@ snapshots: safe-regex-test@1.0.3: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 es-errors: 1.3.0 is-regex: 1.1.4 @@ -34072,14 +34003,14 @@ snapshots: neo-async: 2.6.2 optionalDependencies: sass: 1.71.1 - webpack: 5.94.0(@swc/core@1.9.2)(esbuild@0.23.0) + webpack: 5.94.0(@swc/core@1.9.2)(esbuild@0.20.1) sass-loader@16.0.0(sass@1.77.6)(webpack@5.94.0(@swc/core@1.9.2)(esbuild@0.23.0)): dependencies: neo-async: 2.6.2 optionalDependencies: sass: 1.77.6 - webpack: 5.94.0(@swc/core@1.9.2)(esbuild@0.23.0) + webpack: 5.94.0(@swc/core@1.9.2)(esbuild@0.20.1) sass@1.71.1: dependencies: @@ -34322,7 +34253,7 @@ snapshots: side-channel@1.0.6: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 es-errors: 1.3.0 get-intrinsic: 1.2.4 object-inspect: 1.13.1 @@ -34483,11 +34414,11 @@ snapshots: source-map-js@1.2.1: {} - source-map-loader@5.0.0(webpack@5.94.0(@swc/core@1.9.2)(esbuild@0.20.1)): + source-map-loader@5.0.0(webpack@5.94.0(@swc/core@1.9.2)(esbuild@0.23.0)): dependencies: iconv-lite: 0.6.3 source-map-js: 1.2.1 - webpack: 5.94.0(@swc/core@1.9.2)(esbuild@0.23.0) + webpack: 5.94.0(@swc/core@1.9.2)(esbuild@0.20.1) source-map-resolve@0.5.3: dependencies: @@ -34644,11 +34575,11 @@ snapshots: std-env@3.8.0: {} - storybook@8.4.2(prettier@3.4.1): + storybook@8.4.2(prettier@3.4.2): dependencies: - '@storybook/core': 8.4.2(prettier@3.4.1) + '@storybook/core': 8.4.2(prettier@3.4.2) optionalDependencies: - prettier: 3.4.1 + prettier: 3.4.2 transitivePeerDependencies: - bufferutil - supports-color @@ -34723,7 +34654,7 @@ snapshots: string.prototype.matchall@4.0.11: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 es-abstract: 1.23.5 es-errors: 1.3.0 @@ -34749,7 +34680,7 @@ snapshots: string.prototype.trim@1.2.9: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 es-abstract: 1.23.5 es-object-atoms: 1.0.0 @@ -34762,7 +34693,7 @@ snapshots: string.prototype.trimend@1.0.8: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 es-object-atoms: 1.0.0 @@ -34774,7 +34705,7 @@ snapshots: string.prototype.trimstart@1.0.8: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 es-object-atoms: 1.0.0 @@ -34945,17 +34876,17 @@ snapshots: term-size@2.2.1: {} - terser-webpack-plugin@5.3.10(@swc/core@1.9.2)(esbuild@0.23.0)(webpack@5.94.0(@swc/core@1.9.2)(esbuild@0.23.0)): + terser-webpack-plugin@5.3.10(@swc/core@1.9.2)(esbuild@0.20.1)(webpack@5.94.0(@swc/core@1.9.2)(esbuild@0.20.1)): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.1 terser: 5.36.0 - webpack: 5.94.0(@swc/core@1.9.2)(esbuild@0.23.0) + webpack: 5.94.0(@swc/core@1.9.2)(esbuild@0.20.1) optionalDependencies: '@swc/core': 1.9.2 - esbuild: 0.23.0 + esbuild: 0.20.1 terser-webpack-plugin@5.3.10(@swc/core@1.9.2)(webpack@5.96.1(@swc/core@1.9.2)): dependencies: @@ -34974,7 +34905,7 @@ snapshots: jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.1 - terser: 5.22.0 + terser: 5.36.0 webpack: 5.89.0(@swc/core@1.9.2) optionalDependencies: '@swc/core': 1.9.2 @@ -35166,7 +35097,7 @@ snapshots: ts-interface-checker@0.1.13: {} - ts-jest@29.2.5(@babel/core@7.23.9)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.9))(esbuild@0.21.5)(jest@29.7.0(@types/node@20.5.1)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.5.1)(typescript@5.6.3)))(typescript@5.4.5): + ts-jest@29.2.5(@babel/core@7.26.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.0))(esbuild@0.21.5)(jest@29.7.0(@types/node@20.5.1)(ts-node@10.9.2(@swc/core@1.9.2)(@types/node@20.5.1)(typescript@5.6.3)))(typescript@5.4.5): dependencies: bs-logger: 0.2.6 ejs: 3.1.10 @@ -35180,10 +35111,10 @@ snapshots: typescript: 5.4.5 yargs-parser: 21.1.1 optionalDependencies: - '@babel/core': 7.23.9 + '@babel/core': 7.26.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.23.9) + babel-jest: 29.7.0(@babel/core@7.26.0) esbuild: 0.21.5 ts-morph@22.0.0: @@ -35374,7 +35305,7 @@ snapshots: typed-array-buffer@1.0.2: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 es-errors: 1.3.0 is-typed-array: 1.1.13 @@ -35387,7 +35318,7 @@ snapshots: typed-array-byte-length@1.0.1: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 for-each: 0.3.3 gopd: 1.0.1 has-proto: 1.1.0 @@ -35404,7 +35335,7 @@ snapshots: typed-array-byte-offset@1.0.3: dependencies: available-typed-arrays: 1.0.7 - call-bind: 1.0.7 + call-bind: 1.0.8 for-each: 0.3.3 gopd: 1.0.1 has-proto: 1.1.0 @@ -35419,7 +35350,7 @@ snapshots: typed-array-length@1.0.7: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 for-each: 0.3.3 gopd: 1.0.1 is-typed-array: 1.1.13 @@ -35914,7 +35845,7 @@ snapshots: dependencies: esbuild: 0.19.12 postcss: 8.4.48 - rollup: 4.28.0 + rollup: 4.24.0 optionalDependencies: '@types/node': 22.10.1 fsevents: 2.3.3 @@ -35927,7 +35858,7 @@ snapshots: dependencies: esbuild: 0.21.5 postcss: 8.4.48 - rollup: 4.28.0 + rollup: 4.24.0 optionalDependencies: '@types/node': 20.16.5 fsevents: 2.3.3 @@ -35940,7 +35871,7 @@ snapshots: dependencies: esbuild: 0.21.5 postcss: 8.4.48 - rollup: 4.28.0 + rollup: 4.24.0 optionalDependencies: '@types/node': 22.10.1 fsevents: 2.3.3 @@ -35953,7 +35884,7 @@ snapshots: dependencies: esbuild: 0.21.5 postcss: 8.4.48 - rollup: 4.28.0 + rollup: 4.24.0 optionalDependencies: '@types/node': 22.10.1 fsevents: 2.3.3 @@ -35966,7 +35897,7 @@ snapshots: dependencies: esbuild: 0.21.5 postcss: 8.4.48 - rollup: 4.28.0 + rollup: 4.24.0 optionalDependencies: '@types/node': 22.10.1 fsevents: 2.3.3 @@ -36110,16 +36041,6 @@ snapshots: dependencies: xml-name-validator: 5.0.0 - wait-on@7.0.1: - dependencies: - axios: 0.27.2 - joi: 17.11.0 - lodash: 4.17.21 - minimist: 1.2.8 - rxjs: 7.8.1 - transitivePeerDependencies: - - debug - wait-on@7.0.1(debug@4.3.4): dependencies: axios: 0.27.2(debug@4.3.4) @@ -36180,7 +36101,7 @@ snapshots: webpack-bundle-analyzer@4.9.1: dependencies: '@discoveryjs/json-ext': 0.5.7 - acorn: 8.12.0 + acorn: 8.14.0 acorn-walk: 8.3.2 commander: 7.2.0 escape-string-regexp: 4.0.0 @@ -36216,7 +36137,7 @@ snapshots: mime-types: 2.1.35 range-parser: 1.2.1 schema-utils: 4.2.0 - webpack: 5.94.0(@swc/core@1.9.2)(esbuild@0.23.0) + webpack: 5.94.0(@swc/core@1.9.2)(esbuild@0.20.1) webpack-dev-middleware@6.1.2(webpack@5.94.0(@swc/core@1.9.2)(esbuild@0.20.1)): dependencies: @@ -36226,7 +36147,7 @@ snapshots: range-parser: 1.2.1 schema-utils: 4.2.0 optionalDependencies: - webpack: 5.94.0(@swc/core@1.9.2)(esbuild@0.23.0) + webpack: 5.94.0(@swc/core@1.9.2)(esbuild@0.20.1) webpack-dev-middleware@7.4.2(webpack@5.94.0(@swc/core@1.9.2)(esbuild@0.23.0)): dependencies: @@ -36237,7 +36158,7 @@ snapshots: range-parser: 1.2.1 schema-utils: 4.2.0 optionalDependencies: - webpack: 5.94.0(@swc/core@1.9.2)(esbuild@0.23.0) + webpack: 5.94.0(@swc/core@1.9.2)(esbuild@0.20.1) webpack-dev-server@4.15.1(webpack@5.89.0(@swc/core@1.9.2)): dependencies: @@ -36312,7 +36233,7 @@ snapshots: webpack-dev-middleware: 5.3.3(webpack@5.94.0(@swc/core@1.9.2)(esbuild@0.20.1)) ws: 8.14.2 optionalDependencies: - webpack: 5.94.0(@swc/core@1.9.2)(esbuild@0.23.0) + webpack: 5.94.0(@swc/core@1.9.2)(esbuild@0.20.1) transitivePeerDependencies: - bufferutil - debug @@ -36352,7 +36273,7 @@ snapshots: webpack-dev-middleware: 7.4.2(webpack@5.94.0(@swc/core@1.9.2)(esbuild@0.23.0)) ws: 8.18.0 optionalDependencies: - webpack: 5.94.0(@swc/core@1.9.2)(esbuild@0.23.0) + webpack: 5.94.0(@swc/core@1.9.2)(esbuild@0.20.1) transitivePeerDependencies: - bufferutil - debug @@ -36373,12 +36294,12 @@ snapshots: webpack-sources@3.2.3: {} - webpack-subresource-integrity@5.1.0(html-webpack-plugin@5.6.3(webpack@5.94.0(@swc/core@1.9.2)(esbuild@0.20.1)))(webpack@5.94.0(@swc/core@1.9.2)(esbuild@0.20.1)): + webpack-subresource-integrity@5.1.0(html-webpack-plugin@5.6.3(webpack@5.94.0(@swc/core@1.9.2)(esbuild@0.23.0)))(webpack@5.94.0(@swc/core@1.9.2)(esbuild@0.23.0)): dependencies: typed-assert: 1.0.9 - webpack: 5.94.0(@swc/core@1.9.2)(esbuild@0.23.0) + webpack: 5.94.0(@swc/core@1.9.2)(esbuild@0.20.1) optionalDependencies: - html-webpack-plugin: 5.6.3(webpack@5.94.0(@swc/core@1.9.2)(esbuild@0.20.1)) + html-webpack-plugin: 5.6.3(webpack@5.94.0(@swc/core@1.9.2)(esbuild@0.23.0)) webpack-virtual-modules@0.6.2: {} @@ -36413,7 +36334,7 @@ snapshots: - esbuild - uglify-js - webpack@5.94.0(@swc/core@1.9.2)(esbuild@0.23.0): + webpack@5.94.0(@swc/core@1.9.2)(esbuild@0.20.1): dependencies: '@types/estree': 1.0.6 '@webassemblyjs/ast': 1.14.1 @@ -36435,7 +36356,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(@swc/core@1.9.2)(esbuild@0.23.0)(webpack@5.94.0(@swc/core@1.9.2)(esbuild@0.23.0)) + terser-webpack-plugin: 5.3.10(@swc/core@1.9.2)(esbuild@0.20.1)(webpack@5.94.0(@swc/core@1.9.2)(esbuild@0.20.1)) watchpack: 2.4.2 webpack-sources: 3.2.3 transitivePeerDependencies: @@ -36541,7 +36462,7 @@ snapshots: which-builtin-type@1.2.0: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 function.prototype.name: 1.1.6 has-tostringtag: 1.0.2 is-async-function: 2.0.0 @@ -36584,7 +36505,7 @@ snapshots: which-typed-array@1.1.16: dependencies: available-typed-arrays: 1.0.7 - call-bind: 1.0.7 + call-bind: 1.0.8 for-each: 0.3.3 gopd: 1.0.1 has-tostringtag: 1.0.2