diff --git a/packages/components/src/components/@shared/_kol-table-stateless-mixin.scss b/packages/components/src/components/@shared/_kol-table-stateless-mixin.scss index da3029f070..3a622fcdab 100644 --- a/packages/components/src/components/@shared/_kol-table-stateless-mixin.scss +++ b/packages/components/src/components/@shared/_kol-table-stateless-mixin.scss @@ -121,7 +121,7 @@ justify-content: center; background-color: rgb(255, 255, 255); border-width: 2px; - line-height: 24px; + line-height: 1.5; transition: all 0.5s ease 0s; } diff --git a/packages/components/src/components/input-checkbox/common.scss b/packages/components/src/components/input-checkbox/common.scss index d06b9dd60d..35fc7054de 100644 --- a/packages/components/src/components/input-checkbox/common.scss +++ b/packages/components/src/components/input-checkbox/common.scss @@ -61,7 +61,7 @@ input { border-style: solid; border-width: 2px; - line-height: 24px; + line-height: 1.5; } input[type='checkbox'] { diff --git a/packages/components/src/components/input-range/style.scss b/packages/components/src/components/input-range/style.scss index ee182e289e..0c55fa3799 100644 --- a/packages/components/src/components/input-range/style.scss +++ b/packages/components/src/components/input-range/style.scss @@ -30,7 +30,7 @@ display: inline-block; flex-grow: 1; height: rem(8); - line-height: 1.5em; + line-height: 1.5; padding: 0; margin: 0; /* Design-Hack - related with flex-grow */ diff --git a/packages/components/src/components/link.scss b/packages/components/src/components/link.scss index a09d233b0e..2dae0a2dc8 100644 --- a/packages/components/src/components/link.scss +++ b/packages/components/src/components/link.scss @@ -31,7 +31,7 @@ overflow: hidden; position: absolute; z-index: 9999999; - line-height: 1em; + line-height: 1; } .skip:focus { diff --git a/packages/components/src/components/skip-nav/style.scss b/packages/components/src/components/skip-nav/style.scss index 6ad3d8d526..f14ffd0c56 100644 --- a/packages/components/src/components/skip-nav/style.scss +++ b/packages/components/src/components/skip-nav/style.scss @@ -21,7 +21,7 @@ overflow: hidden; position: absolute; z-index: 9999999; - line-height: 1em; + line-height: 1; } .kol-link-wc a:focus { diff --git a/packages/test-tag-name-transformer/snapshots/theme-default/snapshot-for-accordion-basic-firefox-linux.png b/packages/test-tag-name-transformer/snapshots/theme-default/snapshot-for-accordion-basic-firefox-linux.png index d38c33a254..ca078c49c2 100644 Binary files a/packages/test-tag-name-transformer/snapshots/theme-default/snapshot-for-accordion-basic-firefox-linux.png and b/packages/test-tag-name-transformer/snapshots/theme-default/snapshot-for-accordion-basic-firefox-linux.png differ diff --git a/packages/test-tag-name-transformer/snapshots/theme-default/snapshot-for-accordion-headlines-firefox-linux.png b/packages/test-tag-name-transformer/snapshots/theme-default/snapshot-for-accordion-headlines-firefox-linux.png index bad14ed29e..98e39c20dc 100644 Binary files a/packages/test-tag-name-transformer/snapshots/theme-default/snapshot-for-accordion-headlines-firefox-linux.png and b/packages/test-tag-name-transformer/snapshots/theme-default/snapshot-for-accordion-headlines-firefox-linux.png differ diff --git a/packages/test-tag-name-transformer/snapshots/theme-default/snapshot-for-breadcrumb-basic-firefox-linux.png b/packages/test-tag-name-transformer/snapshots/theme-default/snapshot-for-breadcrumb-basic-firefox-linux.png index 1dae38dbba..0e3c35ab65 100644 Binary files a/packages/test-tag-name-transformer/snapshots/theme-default/snapshot-for-breadcrumb-basic-firefox-linux.png and b/packages/test-tag-name-transformer/snapshots/theme-default/snapshot-for-breadcrumb-basic-firefox-linux.png differ diff --git a/packages/test-tag-name-transformer/snapshots/theme-default/snapshot-for-heading-badge-firefox-linux.png b/packages/test-tag-name-transformer/snapshots/theme-default/snapshot-for-heading-badge-firefox-linux.png index f07890aaab..185c24d5e7 100644 Binary files a/packages/test-tag-name-transformer/snapshots/theme-default/snapshot-for-heading-badge-firefox-linux.png and b/packages/test-tag-name-transformer/snapshots/theme-default/snapshot-for-heading-badge-firefox-linux.png differ diff --git a/packages/test-tag-name-transformer/snapshots/theme-default/snapshot-for-heading-basic-firefox-linux.png b/packages/test-tag-name-transformer/snapshots/theme-default/snapshot-for-heading-basic-firefox-linux.png index 3cfdb58ec4..8be7a568a0 100644 Binary files a/packages/test-tag-name-transformer/snapshots/theme-default/snapshot-for-heading-basic-firefox-linux.png and b/packages/test-tag-name-transformer/snapshots/theme-default/snapshot-for-heading-basic-firefox-linux.png differ diff --git a/packages/test-tag-name-transformer/snapshots/theme-default/snapshot-for-heading-paragraph-firefox-linux.png b/packages/test-tag-name-transformer/snapshots/theme-default/snapshot-for-heading-paragraph-firefox-linux.png index 6cb6c176f4..e045408ed5 100644 Binary files a/packages/test-tag-name-transformer/snapshots/theme-default/snapshot-for-heading-paragraph-firefox-linux.png and b/packages/test-tag-name-transformer/snapshots/theme-default/snapshot-for-heading-paragraph-firefox-linux.png differ diff --git a/packages/test-tag-name-transformer/snapshots/theme-default/snapshot-for-link-icons-firefox-linux.png b/packages/test-tag-name-transformer/snapshots/theme-default/snapshot-for-link-icons-firefox-linux.png index 93f0e76328..c47b18731d 100644 Binary files a/packages/test-tag-name-transformer/snapshots/theme-default/snapshot-for-link-icons-firefox-linux.png and b/packages/test-tag-name-transformer/snapshots/theme-default/snapshot-for-link-icons-firefox-linux.png differ diff --git a/packages/test-tag-name-transformer/snapshots/theme-default/snapshot-for-scenarios-disabled-interactive-scenario-firefox-linux.png b/packages/test-tag-name-transformer/snapshots/theme-default/snapshot-for-scenarios-disabled-interactive-scenario-firefox-linux.png index 50a1b20633..e5a0a06264 100644 Binary files a/packages/test-tag-name-transformer/snapshots/theme-default/snapshot-for-scenarios-disabled-interactive-scenario-firefox-linux.png and b/packages/test-tag-name-transformer/snapshots/theme-default/snapshot-for-scenarios-disabled-interactive-scenario-firefox-linux.png differ diff --git a/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-button-access-key-firefox-linux.png b/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-button-access-key-firefox-linux.png index 087b929335..e6852d70cd 100644 Binary files a/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-button-access-key-firefox-linux.png and b/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-button-access-key-firefox-linux.png differ diff --git a/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-button-basic-firefox-linux.png b/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-button-basic-firefox-linux.png index 90e627d717..c1410558bc 100644 Binary files a/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-button-basic-firefox-linux.png and b/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-button-basic-firefox-linux.png differ diff --git a/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-button-icons-firefox-linux.png b/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-button-icons-firefox-linux.png index 10400be2ea..272f8d3fbf 100644 Binary files a/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-button-icons-firefox-linux.png and b/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-button-icons-firefox-linux.png differ diff --git a/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-combobox-basic-firefox-linux.png b/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-combobox-basic-firefox-linux.png index 2c44e53baf..6130ead09d 100644 Binary files a/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-combobox-basic-firefox-linux.png and b/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-combobox-basic-firefox-linux.png differ diff --git a/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-form-error-list-firefox-linux.png b/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-form-error-list-firefox-linux.png index 49032888b3..9454fb2acf 100644 Binary files a/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-form-error-list-firefox-linux.png and b/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-form-error-list-firefox-linux.png differ diff --git a/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-handout-basic-firefox-linux.png b/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-handout-basic-firefox-linux.png index cd41c2f51d..7191a66809 100644 Binary files a/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-handout-basic-firefox-linux.png and b/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-handout-basic-firefox-linux.png differ diff --git a/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-heading-badge-firefox-linux.png b/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-heading-badge-firefox-linux.png index ea1560af8a..06f9b74ce1 100644 Binary files a/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-heading-badge-firefox-linux.png and b/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-heading-badge-firefox-linux.png differ diff --git a/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-input-checkbox-basic-firefox-linux.png b/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-input-checkbox-basic-firefox-linux.png index 2462fbfefa..cce546acf4 100644 Binary files a/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-input-checkbox-basic-firefox-linux.png and b/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-input-checkbox-basic-firefox-linux.png differ diff --git a/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-input-checkbox-button-firefox-linux.png b/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-input-checkbox-button-firefox-linux.png index fa23eb57b1..ed562cdc88 100644 Binary files a/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-input-checkbox-button-firefox-linux.png and b/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-input-checkbox-button-firefox-linux.png differ diff --git a/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-input-checkbox-switch-firefox-linux.png b/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-input-checkbox-switch-firefox-linux.png index 5a161ca0c9..7782a48b59 100644 Binary files a/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-input-checkbox-switch-firefox-linux.png and b/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-input-checkbox-switch-firefox-linux.png differ diff --git a/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-input-color-basic-firefox-linux.png b/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-input-color-basic-firefox-linux.png index 5cbd36c2b8..b00812d053 100644 Binary files a/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-input-color-basic-firefox-linux.png and b/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-input-color-basic-firefox-linux.png differ diff --git a/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-input-date-basic-firefox-linux.png b/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-input-date-basic-firefox-linux.png index e4459d1b5d..ac9264a0d6 100644 Binary files a/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-input-date-basic-firefox-linux.png and b/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-input-date-basic-firefox-linux.png differ diff --git a/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-input-email-basic-firefox-linux.png b/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-input-email-basic-firefox-linux.png index b0f38996b9..721431c928 100644 Binary files a/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-input-email-basic-firefox-linux.png and b/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-input-email-basic-firefox-linux.png differ diff --git a/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-input-file-basic-firefox-linux.png b/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-input-file-basic-firefox-linux.png index 74475c2d83..986541706d 100644 Binary files a/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-input-file-basic-firefox-linux.png and b/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-input-file-basic-firefox-linux.png differ diff --git a/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-input-number-basic-firefox-linux.png b/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-input-number-basic-firefox-linux.png index 3dab0bc445..ac42bb071d 100644 Binary files a/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-input-number-basic-firefox-linux.png and b/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-input-number-basic-firefox-linux.png differ diff --git a/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-input-password-basic-firefox-linux.png b/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-input-password-basic-firefox-linux.png index 3ca8e594e2..42644b1cbe 100644 Binary files a/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-input-password-basic-firefox-linux.png and b/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-input-password-basic-firefox-linux.png differ diff --git a/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-input-radio-basic-firefox-linux.png b/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-input-radio-basic-firefox-linux.png index 151fa94224..2f87c30450 100644 Binary files a/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-input-radio-basic-firefox-linux.png and b/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-input-radio-basic-firefox-linux.png differ diff --git a/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-input-range-basic-firefox-linux.png b/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-input-range-basic-firefox-linux.png index 9a6fca7470..28a35b0d94 100644 Binary files a/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-input-range-basic-firefox-linux.png and b/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-input-range-basic-firefox-linux.png differ diff --git a/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-input-text-basic-firefox-linux.png b/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-input-text-basic-firefox-linux.png index 95f7265e94..67756e2940 100644 Binary files a/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-input-text-basic-firefox-linux.png and b/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-input-text-basic-firefox-linux.png differ diff --git a/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-nav-aria-current-firefox-linux.png b/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-nav-aria-current-firefox-linux.png index ce58bc21d0..6c93f2ab3b 100644 Binary files a/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-nav-aria-current-firefox-linux.png and b/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-nav-aria-current-firefox-linux.png differ diff --git a/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-nav-basic-firefox-linux.png b/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-nav-basic-firefox-linux.png index 1f406fc72a..bf526807b6 100644 Binary files a/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-nav-basic-firefox-linux.png and b/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-nav-basic-firefox-linux.png differ diff --git a/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-nav-horizontal-firefox-linux.png b/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-nav-horizontal-firefox-linux.png index f75485c4aa..a6d04c5736 100644 Binary files a/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-nav-horizontal-firefox-linux.png and b/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-nav-horizontal-firefox-linux.png differ diff --git a/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-select-basic-firefox-linux.png b/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-select-basic-firefox-linux.png index 83ce5ee9e5..9e05577353 100644 Binary files a/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-select-basic-firefox-linux.png and b/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-select-basic-firefox-linux.png differ diff --git a/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-single-select-basic-firefox-linux.png b/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-single-select-basic-firefox-linux.png index 445320e3eb..4940101f74 100644 Binary files a/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-single-select-basic-firefox-linux.png and b/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-single-select-basic-firefox-linux.png differ diff --git a/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-textarea-basic-firefox-linux.png b/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-textarea-basic-firefox-linux.png index dd7b320696..4d17e5d5a9 100644 Binary files a/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-textarea-basic-firefox-linux.png and b/packages/themes/bmf/snapshots/theme-bmf/snapshot-for-textarea-basic-firefox-linux.png differ diff --git a/packages/themes/bmf/src/@shared/input-core.scss b/packages/themes/bmf/src/@shared/input-core.scss new file mode 100644 index 0000000000..8a13349391 --- /dev/null +++ b/packages/themes/bmf/src/@shared/input-core.scss @@ -0,0 +1,31 @@ +@import '../mixins/input.scss'; + +@layer kol-theme-component { + @include input; + + input { + border: none; + + &::placeholder { + color: var(--color-grey); + } + + &[disabled], + &[disabled]:focus { + cursor: not-allowed; + opacity: 1; + } + } + + .input { + padding: 0 1em; + + > input:first-child { + padding-left: 0.375em; + } + + > input:last-child { + padding-right: 0.375em; + } + } +} diff --git a/packages/themes/bmf/src/components/abbr.scss b/packages/themes/bmf/src/components/abbr.scss index 73fe559b2a..0bce84ba9c 100644 --- a/packages/themes/bmf/src/components/abbr.scss +++ b/packages/themes/bmf/src/components/abbr.scss @@ -1,7 +1,7 @@ @layer kol-theme-component { abbr { border-bottom: dotted var(--color-black) 1px; - text-decoration: none !important; + text-decoration: none; } abbr:focus { border-radius: 5px; diff --git a/packages/themes/bmf/src/components/accordion.scss b/packages/themes/bmf/src/components/accordion.scss index 6d1f8f22be..9f25e9fbb7 100644 --- a/packages/themes/bmf/src/components/accordion.scss +++ b/packages/themes/bmf/src/components/accordion.scss @@ -1,4 +1,5 @@ @import '../mixins/rem'; +@import '../mixins/typography.scss'; @layer kol-theme-component { :host { @@ -18,9 +19,7 @@ } :host > div > .kol-heading-wc button .kol-span-wc { - font-weight: 700; - font-size: rem(18); - line-height: 24px; + @include kol-typography-accordion; gap: rem(8); } diff --git a/packages/themes/bmf/src/components/breadcrumb.scss b/packages/themes/bmf/src/components/breadcrumb.scss index 1360917d99..618c662d85 100644 --- a/packages/themes/bmf/src/components/breadcrumb.scss +++ b/packages/themes/bmf/src/components/breadcrumb.scss @@ -24,7 +24,7 @@ } ul li > :is(span, .kol-link) { - line-height: rem(20); + line-height: 1.25; } ul li:last-child > span { diff --git a/packages/themes/bmf/src/components/card.scss b/packages/themes/bmf/src/components/card.scss index e75dc9dcba..e438fe86cf 100644 --- a/packages/themes/bmf/src/components/card.scss +++ b/packages/themes/bmf/src/components/card.scss @@ -17,7 +17,7 @@ } :host .kol-heading-wc { - line-height: rem(28); + line-height: 1.75; } :host div.header { diff --git a/packages/themes/bmf/src/components/combobox.scss b/packages/themes/bmf/src/components/combobox.scss index b24cf3eed3..dc224aea47 100644 --- a/packages/themes/bmf/src/components/combobox.scss +++ b/packages/themes/bmf/src/components/combobox.scss @@ -46,7 +46,7 @@ $visible-options: 5; place-items: center; &:focus { - outline: 0 !important; + outline: 0; } } @@ -65,7 +65,7 @@ $visible-options: 5; &__item { display: flex; align-items: center; - height: $option-height; + min-height: $option-height; padding: rem(10) rem(12); border-radius: 0.25em; color: var(--color-black); @@ -73,7 +73,7 @@ $visible-options: 5; &:focus { background-color: var(--color-ocean); color: white; - outline: 0 !important; + outline: 0; } } } diff --git a/packages/themes/bmf/src/components/heading.scss b/packages/themes/bmf/src/components/heading.scss index ff73ae3a5d..694516933f 100644 --- a/packages/themes/bmf/src/components/heading.scss +++ b/packages/themes/bmf/src/components/heading.scss @@ -1,4 +1,4 @@ -@import '../mixins/rem'; +@import '../mixins/typography.scss'; @layer kol-theme-component { .headline-h1, @@ -13,24 +13,15 @@ padding: 0; } - .headline-h1, - .headline-h2, - .headline-h3 { - font-weight: 700; - } - .headline-h1 { - font-size: rem(24); - line-height: rem(28); + @include kol-typography-h1; } .headline-h2 { - font-size: rem(20); - line-height: rem(28); + @include kol-typography-h2; } .headline-h3 { - font-size: rem(18); - line-height: rem(24); + @include kol-typography-h3; } } diff --git a/packages/themes/bmf/src/components/input-checkbox.scss b/packages/themes/bmf/src/components/input-checkbox.scss index 1f116cfdf9..aca9cd892f 100644 --- a/packages/themes/bmf/src/components/input-checkbox.scss +++ b/packages/themes/bmf/src/components/input-checkbox.scss @@ -7,7 +7,7 @@ } /* INPUT */ - :host .kol-input { + .kol-input { display: grid; align-items: center; justify-items: left; @@ -67,18 +67,18 @@ } &.error input:focus { - outline-color: var(--color-red) !important; + outline-color: var(--color-red); } } - :host input { + input { order: 1; width: 100%; border-color: var(--color-grey); border-width: 2px; border-style: solid; border-radius: 5px; - line-height: 24px; + line-height: 1; font-size: rem(16); &:focus { @@ -92,22 +92,22 @@ } } - :host kol-icon:hover ~ input, - :host input:hover { + kol-icon:hover ~ input, + input:hover { border-color: var(--color-midnight); } /* CHECKBOX */ - :host .kol-input:not(.button) label span { + .kol-input:not(.button) label span { margin-top: rem(2); } - :host .required label > span::after { + .required label > span::after { content: '*'; padding-left: 0.125em; } - :host .kol-input { + .kol-input { input[type='checkbox'] { appearance: none; background-color: white; @@ -136,6 +136,7 @@ } } .icon { + display: flex; color: var(--color-white); margin: rem(-2) 0 0 rem(4); /* visually align */ diff --git a/packages/themes/bmf/src/components/input-color.scss b/packages/themes/bmf/src/components/input-color.scss index 05259f4652..45950703ff 100644 --- a/packages/themes/bmf/src/components/input-color.scss +++ b/packages/themes/bmf/src/components/input-color.scss @@ -1,32 +1,12 @@ -@import '../mixins/input.scss'; +@use '../@shared/input-core.scss'; @layer kol-theme-component { input { - border: none; - min-height: 40px !important; background-color: transparent; - &::placeholder { - color: var(--color-grey); - } - &:not([type='color']):read-only, &:disabled { cursor: not-allowed; } } - - .input { - padding: 0 1em; - - > input:first-child { - padding-left: 0.375em; - } - - > input:last-child { - padding-right: 0.375em; - } - } - - @include input; } diff --git a/packages/themes/bmf/src/components/input-date.scss b/packages/themes/bmf/src/components/input-date.scss index e69086c039..3194b12a32 100644 --- a/packages/themes/bmf/src/components/input-date.scss +++ b/packages/themes/bmf/src/components/input-date.scss @@ -1,33 +1,9 @@ -@import '../mixins/input.scss'; +@use '../@shared/input-core.scss'; @layer kol-theme-component { input { - border: none; - - &::placeholder { - color: var(--color-grey); - } - &::-webkit-datetime-edit { color: var(--color-grey); } - - &:disabled { - cursor: not-allowed; - } } - - .input { - padding: 0 1em; - - > input:first-child { - padding-left: 0.375em; - } - - > input:last-child { - padding-right: 0.375em; - } - } - - @include input; } diff --git a/packages/themes/bmf/src/components/input-email.scss b/packages/themes/bmf/src/components/input-email.scss index 027cef1e60..169513cdc8 100644 --- a/packages/themes/bmf/src/components/input-email.scss +++ b/packages/themes/bmf/src/components/input-email.scss @@ -1,29 +1 @@ -@import '../mixins/input.scss'; - -@layer kol-theme-component { - input { - border: none; - - &::placeholder { - color: var(--color-grey); - } - - &:disabled { - cursor: not-allowed; - } - } - - .input { - padding: 0 1em; - - > input:first-child { - padding-left: 0.375em; - } - - > input:last-child { - padding-right: 0.375em; - } - } - - @include input; -} +@use '../@shared/input-core.scss'; diff --git a/packages/themes/bmf/src/components/input-file.scss b/packages/themes/bmf/src/components/input-file.scss index 82c24563a9..fa7a0f5a47 100644 --- a/packages/themes/bmf/src/components/input-file.scss +++ b/packages/themes/bmf/src/components/input-file.scss @@ -1,31 +1,8 @@ -@import '../mixins/input.scss'; +@use '../@shared/input-core.scss'; @layer kol-theme-component { input { - border: none; background-color: transparent; padding-top: calc(0.5em + 2px); - - &::placeholder { - color: var(--color-grey); - } - - &:disabled { - cursor: not-allowed; - } } - - .input { - padding: 0 1em; - - > input:first-child { - padding-left: 0.375em; - } - - > input:last-child { - padding-right: 0.375em; - } - } - - @include input; } diff --git a/packages/themes/bmf/src/components/input-number.scss b/packages/themes/bmf/src/components/input-number.scss index 027cef1e60..169513cdc8 100644 --- a/packages/themes/bmf/src/components/input-number.scss +++ b/packages/themes/bmf/src/components/input-number.scss @@ -1,29 +1 @@ -@import '../mixins/input.scss'; - -@layer kol-theme-component { - input { - border: none; - - &::placeholder { - color: var(--color-grey); - } - - &:disabled { - cursor: not-allowed; - } - } - - .input { - padding: 0 1em; - - > input:first-child { - padding-left: 0.375em; - } - - > input:last-child { - padding-right: 0.375em; - } - } - - @include input; -} +@use '../@shared/input-core.scss'; diff --git a/packages/themes/bmf/src/components/input-password.scss b/packages/themes/bmf/src/components/input-password.scss index b032b1f61f..abb9dc6296 100644 --- a/packages/themes/bmf/src/components/input-password.scss +++ b/packages/themes/bmf/src/components/input-password.scss @@ -1,36 +1,10 @@ -@import '../mixins/input.scss'; +@use '../@shared/input-core.scss'; @layer kol-theme-component { - input { - border: none; - - &::placeholder { - color: var(--color-grey); - } - - &:disabled { - cursor: not-allowed; - } - } - - .input { - padding: 0 1em; - - > input:first-child { - padding-left: 0.375em; - } - - > input:last-child { - padding-right: 0.375em; - } - } - kol-button-wc { margin-right: -0.875em; } .kol-input.disabled .kol-button-wc { display: none; } - - @include input; } diff --git a/packages/themes/bmf/src/components/input-radio.scss b/packages/themes/bmf/src/components/input-radio.scss index 3bb25619f4..374bb01753 100644 --- a/packages/themes/bmf/src/components/input-radio.scss +++ b/packages/themes/bmf/src/components/input-radio.scss @@ -1,5 +1,6 @@ @import '../mixins/input-messages.scss'; @import '../mixins/rem'; +@import '../mixins/typography.scss'; @layer kol-theme-component { :host { @@ -24,27 +25,27 @@ label { cursor: pointer; display: grid; - line-height: 20px; + line-height: 1; gap: 8px; width: 100%; } .hint { + @include kol-typography-hint; order: 4; - font-size: rem(14.4); - font-style: italic; } input { cursor: pointer; - width: 100%; + border-color: var(--color-grey); border-width: 2px; border-style: solid; border-radius: 5px; /* padding: 10px 14px; */ - line-height: 24px; + //line-height: 24px; font-size: 16px; + //width: 100%; &:hover { border-color: var(--color-midnight); @@ -103,9 +104,8 @@ } .kol-input .hint { + @include kol-typography-hint; order: 3; - font-size: rem(14.4); - font-style: italic; } &.error { @@ -115,7 +115,7 @@ input:focus, select:focus, textarea:focus { - outline-color: var(--color-red) !important; + outline-color: var(--color-red); } .kol-alert-wc.error { diff --git a/packages/themes/bmf/src/components/input-text.scss b/packages/themes/bmf/src/components/input-text.scss index f160a79d07..4f3554feca 100644 --- a/packages/themes/bmf/src/components/input-text.scss +++ b/packages/themes/bmf/src/components/input-text.scss @@ -11,7 +11,7 @@ &[disabled], &[disabled]:focus { cursor: not-allowed; - opacity: 1 !important; + opacity: 1; } } diff --git a/packages/themes/bmf/src/components/link-button.scss b/packages/themes/bmf/src/components/link-button.scss index 6b18230b5a..7c94dcbf45 100644 --- a/packages/themes/bmf/src/components/link-button.scss +++ b/packages/themes/bmf/src/components/link-button.scss @@ -30,7 +30,7 @@ .standalone a { font-size: 1em; - line-height: 1.25em; + line-height: 1; color: var(--color-midnight); text-decoration: underline; diff --git a/packages/themes/bmf/src/components/link.scss b/packages/themes/bmf/src/components/link.scss index aec8627bda..35255852d1 100644 --- a/packages/themes/bmf/src/components/link.scss +++ b/packages/themes/bmf/src/components/link.scss @@ -31,7 +31,7 @@ overflow: hidden; position: absolute; z-index: 9999999; - line-height: 1em; + line-height: 1; &:focus { background-color: white; diff --git a/packages/themes/bmf/src/components/nav.scss b/packages/themes/bmf/src/components/nav.scss index 16f3d96da6..1052214618 100644 --- a/packages/themes/bmf/src/components/nav.scss +++ b/packages/themes/bmf/src/components/nav.scss @@ -26,7 +26,7 @@ display: flex; font-style: normal; letter-spacing: 0.175px; - line-height: rem(24); + line-height: 1; min-height: 44px; min-width: 44px; padding: rem(12) rem(8) rem(12) rem(4); diff --git a/packages/themes/bmf/src/components/progress.scss b/packages/themes/bmf/src/components/progress.scss index d8f9f322fe..a062792776 100644 --- a/packages/themes/bmf/src/components/progress.scss +++ b/packages/themes/bmf/src/components/progress.scss @@ -7,7 +7,7 @@ .bar > div { flex-direction: column; - gap: rem(8) !important; + gap: rem(8); width: 100px; } @@ -57,7 +57,7 @@ .cycle text:first-of-type { color: var(--color-grey); - line-height: rem(20); + line-height: 1; alignment-baseline: after-edge; } @@ -65,7 +65,7 @@ color: var(--color-black); font-size: rem(28); font-weight: 700; - line-height: rem(24); + line-height: 1; alignment-baseline: central; } } diff --git a/packages/themes/bmf/src/components/single-select.scss b/packages/themes/bmf/src/components/single-select.scss index 708ced1d2b..6bdaa2fe92 100644 --- a/packages/themes/bmf/src/components/single-select.scss +++ b/packages/themes/bmf/src/components/single-select.scss @@ -44,7 +44,7 @@ $visible-options: 5; padding: 0 rem(16); &:focus { - outline: 0 !important; + outline: 0; } } @@ -63,7 +63,8 @@ $visible-options: 5; border-radius: 0.25em; color: var(--color-black); display: flex; - height: $option-height; + min-height: $option-height; + line-height: 1; .radio-label { align-self: center; @@ -73,10 +74,10 @@ $visible-options: 5; &:focus, &.highlighted { background-color: var(--color-ocean); - outline: 0 !important; + outline: 0; .radio-label { - color: white !important; + color: white; } } } diff --git a/packages/themes/bmf/src/components/skip-nav.scss b/packages/themes/bmf/src/components/skip-nav.scss index 5d057beb81..247f46a986 100644 --- a/packages/themes/bmf/src/components/skip-nav.scss +++ b/packages/themes/bmf/src/components/skip-nav.scss @@ -6,7 +6,7 @@ border-style: solid; border-width: 2px; gap: rem(8); - line-height: rem(16); + line-height: 1; padding: 8px 14px; background-color: var(--color-ocean); border-color: var(--color-ocean); diff --git a/packages/themes/bmf/src/components/tabs.scss b/packages/themes/bmf/src/components/tabs.scss index 2d41662b50..ac9347e7f0 100644 --- a/packages/themes/bmf/src/components/tabs.scss +++ b/packages/themes/bmf/src/components/tabs.scss @@ -19,7 +19,7 @@ font-style: normal; font-weight: 700; font-size: 18px; - line-height: 22px; + line-height: 1; min-height: 44px; min-width: 44px; color: var(--color-grey); diff --git a/packages/themes/bmf/src/global.scss b/packages/themes/bmf/src/global.scss index f40579bd39..716b017dda 100644 --- a/packages/themes/bmf/src/global.scss +++ b/packages/themes/bmf/src/global.scss @@ -38,7 +38,7 @@ --color-cloud: #f6f7f7; --color-white: #ffffff; --font-family: BundesSans Web, Calibri, Verdana, Arial, Helvetica, sans-serif; - --font-size: 16px; + --font-size: rem(16); --spacing: 0.25em; } @@ -105,12 +105,12 @@ .kol-tooltip-wc .tooltip-content { border-radius: var(--border-radius); - line-height: 1.25em; + line-height: 1.25; padding: rem(16) rem(12); } .kol-span-wc, .kol-span-wc > span { - gap: 0.5em; + gap: rem(8); } } diff --git a/packages/themes/bmf/src/mixins/alert.scss b/packages/themes/bmf/src/mixins/alert.scss index 4749e13060..7208b2a397 100644 --- a/packages/themes/bmf/src/mixins/alert.scss +++ b/packages/themes/bmf/src/mixins/alert.scss @@ -30,7 +30,7 @@ .msg { background-color: transparent; align-items: start; - border-width: 0 !important; + border-width: 0; > .heading { place-items: flex-start; @@ -299,7 +299,7 @@ .success, .warning { .heading-icon { - font-size: rem(20) !important; + font-size: rem(20); &::part(icon) { font-family: 'Material Symbols Rounded'; diff --git a/packages/themes/bmf/src/mixins/input-messages.scss b/packages/themes/bmf/src/mixins/input-messages.scss index 7d64b4bf7d..5a465e401d 100644 --- a/packages/themes/bmf/src/mixins/input-messages.scss +++ b/packages/themes/bmf/src/mixins/input-messages.scss @@ -2,114 +2,41 @@ @mixin inputMessages { .kol-input { - &.error, - &.msg-type-info, - &.msg-type-warning, - &.msg-type-success { - .input { - border-width: 3px; - - &:hover { - border-color: var(--color-midnight); - } - } - &:not(.hidden-error) { - padding-left: 1em; - } - } - - &.error { - .input { - border-color: var(--color-red); - } - &:not(.hidden-error) { - border-left: 3px solid var(--color-red); - } - } - - &.msg-type-info { - .input { - border-color: var(--color-midnight); - } - &:not(.hidden-error) { - border-left: 3px solid var(--color-midnight); - } - } - - &.msg-type-warning { - .input { - border-color: var(--color-orange); - } - &:not(.hidden-error) { - border-left: 3px solid var(--color-orange); - } - } - - &.msg-type-success { - .input { - border-color: var(--color-green); - } - &:not(.hidden-error) { - border-left: 3px solid var(--color-green); - } - } + @include setInputMessageType(error, --color-red); + @include setInputMessageType(msg-type-info, --color-midnight); + @include setInputMessageType(msg-type-success, --color-green); + @include setInputMessageType(msg-type-warning, --color-orange); } + .msg { border-width: 0; background-color: transparent; align-items: start; - > .heading { + .heading { place-items: flex-start; - > .kol-icon { - place-self: baseline; - } - .heading-icon { + place-self: baseline; padding-top: 0; place-items: baseline; &::part(icon) { - line-height: rem(22); + line-height: 1.5; } } - > div > .kol-heading-wc { - line-height: 20px; - padding-top: rem(2); + .heading-content { + line-height: 1.5; + align-self: center; } } - &.default { - .heading > div > .kol-heading-wc { - color: var(--color-grey); - } - } - - &.error { - .heading > div > .kol-heading-wc { - color: var(--color-red); - } - } - - &.info { - .heading > div > .kol-heading-wc { - color: var(--color-midnight); - } - } - - &.success { - .heading > div > .kol-heading-wc { - color: var(--color-green); - } - } - - &.warning { - .heading > div > .kol-heading-wc { - color: var(--color-orange); - } - } + @include setMsgHeadingColor(default, --color-grey); + @include setMsgHeadingColor(error, --color-red); + @include setMsgHeadingColor(info, --color-midnight); + @include setMsgHeadingColor(success, --color-green); + @include setMsgHeadingColor(warning, --color-orange); } .kol-alert-wc { @@ -144,14 +71,37 @@ .heading-icon { color: white; - font-size: rem(20) !important; + font-size: rem(20); &::part(icon) { font-family: 'Material Symbols Rounded'; font-weight: 900; font-variation-settings: 'FILL' 1; - height: rem(20); - width: rem(20); + } + } +} + +@mixin setMsgHeadingColor($type, $color) { + &.#{$type} { + .heading > div > .kol-heading-wc { + color: var(#{$color}); + } + } +} + +@mixin setInputMessageType($type, $color) { + &.#{$type} { + .input { + border-color: var(#{$color}); + border-width: 3px; + + &:hover { + border-color: var(--color-midnight); + } + } + &:not(.hidden-error) { + padding-left: 1em; + border-left: 3px solid var(#{$color}); } } } diff --git a/packages/themes/bmf/src/mixins/typography.scss b/packages/themes/bmf/src/mixins/typography.scss new file mode 100644 index 0000000000..4ca9a115e2 --- /dev/null +++ b/packages/themes/bmf/src/mixins/typography.scss @@ -0,0 +1,40 @@ +@import './rem'; + +@mixin kol-typography-body { + font-size: rem(16); + line-height: 1.5; +} + +@mixin kol-typography-h1 { + font-size: rem(24); + font-weight: 700; + line-height: 1.1667; +} + +@mixin kol-typography-h2 { + font-size: rem(20); + font-weight: 700; + line-height: 1.4; +} + +@mixin kol-typography-h3 { + font-size: rem(18); + font-weight: 700; + line-height: 1.3333; +} + +@mixin kol-typography-accordion { + font-weight: 700; + font-size: rem(18); + line-height: 1.3333; +} + +@mixin kol-typography-label { + font-size: 14px; + line-height: 1.25; +} + +@mixin kol-typography-hint { + font-size: rem(14.4); + font-style: italic; +} diff --git a/packages/themes/default/snapshots/theme-default/snapshot-for-accordion-basic-firefox-linux.png b/packages/themes/default/snapshots/theme-default/snapshot-for-accordion-basic-firefox-linux.png index d38c33a254..ca078c49c2 100644 Binary files a/packages/themes/default/snapshots/theme-default/snapshot-for-accordion-basic-firefox-linux.png and b/packages/themes/default/snapshots/theme-default/snapshot-for-accordion-basic-firefox-linux.png differ diff --git a/packages/themes/default/snapshots/theme-default/snapshot-for-accordion-headlines-firefox-linux.png b/packages/themes/default/snapshots/theme-default/snapshot-for-accordion-headlines-firefox-linux.png index bad14ed29e..98e39c20dc 100644 Binary files a/packages/themes/default/snapshots/theme-default/snapshot-for-accordion-headlines-firefox-linux.png and b/packages/themes/default/snapshots/theme-default/snapshot-for-accordion-headlines-firefox-linux.png differ diff --git a/packages/themes/default/snapshots/theme-default/snapshot-for-breadcrumb-basic-firefox-linux.png b/packages/themes/default/snapshots/theme-default/snapshot-for-breadcrumb-basic-firefox-linux.png index 1dae38dbba..0e3c35ab65 100644 Binary files a/packages/themes/default/snapshots/theme-default/snapshot-for-breadcrumb-basic-firefox-linux.png and b/packages/themes/default/snapshots/theme-default/snapshot-for-breadcrumb-basic-firefox-linux.png differ diff --git a/packages/themes/default/snapshots/theme-default/snapshot-for-heading-badge-firefox-linux.png b/packages/themes/default/snapshots/theme-default/snapshot-for-heading-badge-firefox-linux.png index f07890aaab..185c24d5e7 100644 Binary files a/packages/themes/default/snapshots/theme-default/snapshot-for-heading-badge-firefox-linux.png and b/packages/themes/default/snapshots/theme-default/snapshot-for-heading-badge-firefox-linux.png differ diff --git a/packages/themes/default/snapshots/theme-default/snapshot-for-heading-basic-firefox-linux.png b/packages/themes/default/snapshots/theme-default/snapshot-for-heading-basic-firefox-linux.png index 3cfdb58ec4..8be7a568a0 100644 Binary files a/packages/themes/default/snapshots/theme-default/snapshot-for-heading-basic-firefox-linux.png and b/packages/themes/default/snapshots/theme-default/snapshot-for-heading-basic-firefox-linux.png differ diff --git a/packages/themes/default/snapshots/theme-default/snapshot-for-heading-paragraph-firefox-linux.png b/packages/themes/default/snapshots/theme-default/snapshot-for-heading-paragraph-firefox-linux.png index 6cb6c176f4..e045408ed5 100644 Binary files a/packages/themes/default/snapshots/theme-default/snapshot-for-heading-paragraph-firefox-linux.png and b/packages/themes/default/snapshots/theme-default/snapshot-for-heading-paragraph-firefox-linux.png differ diff --git a/packages/themes/default/snapshots/theme-default/snapshot-for-link-icons-firefox-linux.png b/packages/themes/default/snapshots/theme-default/snapshot-for-link-icons-firefox-linux.png index 93f0e76328..c47b18731d 100644 Binary files a/packages/themes/default/snapshots/theme-default/snapshot-for-link-icons-firefox-linux.png and b/packages/themes/default/snapshots/theme-default/snapshot-for-link-icons-firefox-linux.png differ diff --git a/packages/themes/default/snapshots/theme-default/snapshot-for-scenarios-disabled-interactive-scenario-firefox-linux.png b/packages/themes/default/snapshots/theme-default/snapshot-for-scenarios-disabled-interactive-scenario-firefox-linux.png index 50a1b20633..1141d4d79e 100644 Binary files a/packages/themes/default/snapshots/theme-default/snapshot-for-scenarios-disabled-interactive-scenario-firefox-linux.png and b/packages/themes/default/snapshots/theme-default/snapshot-for-scenarios-disabled-interactive-scenario-firefox-linux.png differ diff --git a/packages/themes/default/src/@shared/input-core.scss b/packages/themes/default/src/@shared/input-core.scss new file mode 100644 index 0000000000..0f1ffe2a0d --- /dev/null +++ b/packages/themes/default/src/@shared/input-core.scss @@ -0,0 +1,92 @@ +@import '../mixins/rem'; +@import '../mixins/alert-wc.scss'; +@import '../mixins/input-error'; + +@layer kol-theme-component { + :host { + font-family: var(--font-family); + @include kol-alert-theme; + } + + .kol-input { + gap: rem(4); + + &.disabled .input { + background-color: var(--color-mute); + border-color: var(--color-mute-variant); + color: var(--color-text); + } + + &.error:not(.hidden-error) { + @include input-error; + } + + .kol-alert-wc { + order: 1; + } + + label { + order: 2; + } + + .input { + order: 3; + + background-color: var(--color-light); + border-color: var(--color-subtle); + border-radius: var(--border-radius); + border-style: solid; + border-width: 2px; + padding: 0 rem(8); + + > .kol-icon { + width: rem(16); + } + + &:is(.icon-left, .icon-right) { + padding-left: rem(16); + padding-right: rem(16); + } + + &:is(.icon-left, .icon-right) input { + padding-left: rem(8); + padding-right: rem(8); + } + + > input:first-child { + padding-left: var(--spacing); + } + + > input:last-child { + padding-right: var(--spacing); + } + + input { + border: none; + + &::placeholder { + color: var(--color-subtle); + } + + &:disabled { + cursor: not-allowed; + } + } + } + + .hint { + order: 4; + font-size: rem(14.4); + font-style: italic; + } + } + + :not(.disabled) .input:hover { + border-color: var(--color-primary); + } + + .required label > span::after { + content: '*'; + padding-left: 0.125em; + } +} diff --git a/packages/themes/default/src/components/abbr.scss b/packages/themes/default/src/components/abbr.scss index 719f4a782d..a0cf8146d5 100644 --- a/packages/themes/default/src/components/abbr.scss +++ b/packages/themes/default/src/components/abbr.scss @@ -1,6 +1,6 @@ @layer kol-theme-component { abbr { border-bottom: dashed var(--color-text) 1px; - text-decoration: none !important; + text-decoration: none; } } diff --git a/packages/themes/default/src/components/accordion.scss b/packages/themes/default/src/components/accordion.scss index 3aecbe0b53..954be9ecde 100644 --- a/packages/themes/default/src/components/accordion.scss +++ b/packages/themes/default/src/components/accordion.scss @@ -21,7 +21,7 @@ :host > div > .kol-heading-wc button .kol-span-wc { font-weight: 700; font-size: rem(18); - line-height: 20px; + line-height: 1.1; gap: rem(8); } diff --git a/packages/themes/default/src/components/breadcrumb.scss b/packages/themes/default/src/components/breadcrumb.scss index f14dba8fab..2b37cfc9a0 100644 --- a/packages/themes/default/src/components/breadcrumb.scss +++ b/packages/themes/default/src/components/breadcrumb.scss @@ -14,10 +14,6 @@ font-size: rem(20); } - ul li > :is(span, .kol-link) { - line-height: rem(20); - } - ul li:last-child > span { color: var(--color-subtle); } diff --git a/packages/themes/default/src/components/card.scss b/packages/themes/default/src/components/card.scss index 5738c7d82d..0be4a88c86 100644 --- a/packages/themes/default/src/components/card.scss +++ b/packages/themes/default/src/components/card.scss @@ -17,7 +17,7 @@ } :host .kol-heading-wc { - line-height: rem(28); + line-height: 1.75; } :host div.header { diff --git a/packages/themes/default/src/components/combobox.scss b/packages/themes/default/src/components/combobox.scss index 402b6365d0..4801bcfff0 100644 --- a/packages/themes/default/src/components/combobox.scss +++ b/packages/themes/default/src/components/combobox.scss @@ -48,7 +48,7 @@ $visible-options: 5; padding-right: rem(8); &:focus { - outline: 0 !important; + outline: 0; } } @@ -67,13 +67,14 @@ $visible-options: 5; &__item { display: flex; align-items: center; - height: $option-height; + min-height: $option-height; + line-height: 1; padding: rem(10) rem(12); &:focus { background-color: var(--color-primary-variant); color: var(--color-light); - outline: 0 !important; + outline: 0; } } } diff --git a/packages/themes/default/src/components/drawer.scss b/packages/themes/default/src/components/drawer.scss index 2019967d79..f4991d72c9 100644 --- a/packages/themes/default/src/components/drawer.scss +++ b/packages/themes/default/src/components/drawer.scss @@ -9,7 +9,7 @@ $duration: 0.4s; animation: slideInLeft $duration forwards; &.is-closing { - animation: slideOutLeft $duration forwards !important; + animation: slideOutLeft $duration forwards; } } diff --git a/packages/themes/default/src/components/heading.scss b/packages/themes/default/src/components/heading.scss index 65bfe7b2ae..675a9fa996 100644 --- a/packages/themes/default/src/components/heading.scss +++ b/packages/themes/default/src/components/heading.scss @@ -18,14 +18,14 @@ } .headline-h1 { font-size: rem(24); - line-height: rem(28); + line-height: 1.6667; } .headline-h2 { font-size: rem(20); - line-height: rem(28); + line-height: 1.4; } .headline-h3 { font-size: rem(18); - line-height: rem(24); + line-height: 1.333; } } diff --git a/packages/themes/default/src/components/input-checkbox.scss b/packages/themes/default/src/components/input-checkbox.scss index daada8a005..4522abf416 100644 --- a/packages/themes/default/src/components/input-checkbox.scss +++ b/packages/themes/default/src/components/input-checkbox.scss @@ -73,7 +73,7 @@ input:focus, select:focus, textarea:focus { - outline-color: var(--color-danger) !important; + outline-color: var(--color-danger); } } @@ -85,7 +85,7 @@ border-width: 2px; border-style: solid; border-radius: var(--border-radius); - line-height: 24px; + line-height: 1.5; font-size: rem(16); } diff --git a/packages/themes/default/src/components/input-color.scss b/packages/themes/default/src/components/input-color.scss index 367f716a17..be929d1751 100644 --- a/packages/themes/default/src/components/input-color.scss +++ b/packages/themes/default/src/components/input-color.scss @@ -1,103 +1,12 @@ -@import '../mixins/rem'; -@import '../mixins/alert-wc.scss'; -@import '../mixins/input-error'; +@use '../@shared/input-core.scss'; @layer kol-theme-component { - :host { - font-family: var(--font-family); - @include kol-alert-theme; - } - - .kol-input { - gap: rem(4); - } - - .kol-input .error:not(.hidden-error) { - order: 1; - } - - .kol-input label { - order: 2; - } - - .kol-input .input { - order: 3; - } - - .kol-input .hint { - order: 4; - font-size: rem(14.4); - font-style: italic; - } - - input { - border: none; - } - input[type='color'] { border: none; - min-height: 40px !important; + min-height: 40px; } input[type='color'] { background-color: transparent; } - - input::placeholder { - color: var(--color-subtle); - } - - .input { - background-color: var(--color-light); - border-color: var(--color-subtle); - border-radius: var(--border-radius); - border-style: solid; - border-width: 2px; - padding: 0 rem(8); - } - - .input > .kol-icon { - width: rem(16); - } - - .input:is(.icon-left, .icon-right) { - padding-left: rem(16); - padding-right: rem(16); - } - - .input:is(.icon-left, .icon-right) input { - padding-left: rem(8); - padding-right: rem(8); - } - - .input > input:first-child { - padding-left: var(--spacing); - } - - .input > input:last-child { - padding-right: var(--spacing); - } - - :not(.disabled) .input:hover { - border-color: var(--color-primary); - } - - input:disabled { - cursor: not-allowed; - } - - .required label > span::after { - content: '*'; - padding-left: 0.125em; - } - - .kol-input.error:not(.hidden-error) { - @include input-error; - } - - .kol-input.disabled .input { - background-color: var(--color-mute); - border-color: var(--color-mute-variant); - color: var(--color-text); - } } diff --git a/packages/themes/default/src/components/input-date.scss b/packages/themes/default/src/components/input-date.scss index 5857aa817d..169513cdc8 100644 --- a/packages/themes/default/src/components/input-date.scss +++ b/packages/themes/default/src/components/input-date.scss @@ -1,94 +1 @@ -@import '../mixins/rem'; -@import '../mixins/alert-wc.scss'; -@import '../mixins/input-error'; - -@layer kol-theme-component { - :host { - font-family: var(--font-family); - @include kol-alert-theme; - } - - .kol-input { - gap: rem(4); - } - - .kol-input .error:not(.hidden-error) { - order: 1; - } - - .kol-input label { - order: 2; - } - - .kol-input .input { - order: 3; - } - - .kol-input .hint { - order: 4; - font-size: rem(14.4); - font-style: italic; - } - - input { - border: none; - } - - input::placeholder { - color: var(--color-subtle); - } - - .input { - background-color: var(--color-light); - border-color: var(--color-subtle); - border-radius: var(--border-radius); - border-style: solid; - border-width: 2px; - padding: 0 rem(8); - } - - .input > .kol-icon { - width: rem(16); - } - - .input:is(.icon-left, .icon-right) { - padding-left: rem(16); - padding-right: rem(16); - } - - .input:is(.icon-left, .icon-right) input { - padding-left: rem(8); - padding-right: rem(8); - } - - .input > input:first-child { - padding-left: var(--spacing); - } - - .input > input:last-child { - padding-right: var(--spacing); - } - - :not(.disabled) .input:hover { - border-color: var(--color-primary); - } - - input:disabled { - cursor: not-allowed; - } - - .required label > span::after { - content: '*'; - padding-left: 0.125em; - } - - .kol-input.error:not(.hidden-error) { - @include input-error; - } - - .kol-input.disabled .input { - background-color: var(--color-mute); - border-color: var(--color-mute-variant); - color: var(--color-text); - } -} +@use '../@shared/input-core.scss'; diff --git a/packages/themes/default/src/components/input-email.scss b/packages/themes/default/src/components/input-email.scss index 5857aa817d..169513cdc8 100644 --- a/packages/themes/default/src/components/input-email.scss +++ b/packages/themes/default/src/components/input-email.scss @@ -1,94 +1 @@ -@import '../mixins/rem'; -@import '../mixins/alert-wc.scss'; -@import '../mixins/input-error'; - -@layer kol-theme-component { - :host { - font-family: var(--font-family); - @include kol-alert-theme; - } - - .kol-input { - gap: rem(4); - } - - .kol-input .error:not(.hidden-error) { - order: 1; - } - - .kol-input label { - order: 2; - } - - .kol-input .input { - order: 3; - } - - .kol-input .hint { - order: 4; - font-size: rem(14.4); - font-style: italic; - } - - input { - border: none; - } - - input::placeholder { - color: var(--color-subtle); - } - - .input { - background-color: var(--color-light); - border-color: var(--color-subtle); - border-radius: var(--border-radius); - border-style: solid; - border-width: 2px; - padding: 0 rem(8); - } - - .input > .kol-icon { - width: rem(16); - } - - .input:is(.icon-left, .icon-right) { - padding-left: rem(16); - padding-right: rem(16); - } - - .input:is(.icon-left, .icon-right) input { - padding-left: rem(8); - padding-right: rem(8); - } - - .input > input:first-child { - padding-left: var(--spacing); - } - - .input > input:last-child { - padding-right: var(--spacing); - } - - :not(.disabled) .input:hover { - border-color: var(--color-primary); - } - - input:disabled { - cursor: not-allowed; - } - - .required label > span::after { - content: '*'; - padding-left: 0.125em; - } - - .kol-input.error:not(.hidden-error) { - @include input-error; - } - - .kol-input.disabled .input { - background-color: var(--color-mute); - border-color: var(--color-mute-variant); - color: var(--color-text); - } -} +@use '../@shared/input-core.scss'; diff --git a/packages/themes/default/src/components/input-file.scss b/packages/themes/default/src/components/input-file.scss index f6fb3a251e..db68899242 100644 --- a/packages/themes/default/src/components/input-file.scss +++ b/packages/themes/default/src/components/input-file.scss @@ -1,102 +1,11 @@ -@import '../mixins/rem'; -@import '../mixins/alert-wc.scss'; -@import '../mixins/input-error'; +@use '../@shared/input-core.scss'; @layer kol-theme-component { - :host { - font-family: var(--font-family); - @include kol-alert-theme; - } - - .kol-input { - gap: rem(4); - } - - .kol-input .error:not(.hidden-error) { - order: 1; - } - - .kol-input label { - order: 2; - } - - .kol-input .input { - order: 3; - } - - .kol-input .hint { - order: 4; - font-size: rem(14.4); - font-style: italic; - } - .kol-input .input input[type='file'] { padding-top: calc(0.5em + 2px); } - input { - border: none; - } - input[type='file'] { background-color: transparent; } - - input::placeholder { - color: var(--color-subtle); - } - - .input { - background-color: var(--color-light); - border-color: var(--color-subtle); - border-radius: var(--border-radius); - border-style: solid; - border-width: 2px; - padding: 0 rem(8); - } - - .input > .kol-icon { - width: rem(16); - } - - .input:is(.icon-left, .icon-right) { - padding-left: rem(16); - padding-right: rem(16); - } - - .input:is(.icon-left, .icon-right) input { - padding-left: rem(8); - padding-right: rem(8); - } - - .input > input:first-child { - padding-left: var(--spacing); - } - - .input > input:last-child { - padding-right: var(--spacing); - } - - :not(.disabled) .input:hover { - border-color: var(--color-primary); - } - - input:disabled { - cursor: not-allowed; - } - - .required label > span::after { - content: '*'; - padding-left: 0.125em; - } - - .kol-input.error:not(.hidden-error) { - @include input-error; - } - - .kol-input.disabled .input { - background-color: var(--color-mute); - border-color: var(--color-mute-variant); - color: var(--color-text); - } } diff --git a/packages/themes/default/src/components/input-number.scss b/packages/themes/default/src/components/input-number.scss index 5857aa817d..169513cdc8 100644 --- a/packages/themes/default/src/components/input-number.scss +++ b/packages/themes/default/src/components/input-number.scss @@ -1,94 +1 @@ -@import '../mixins/rem'; -@import '../mixins/alert-wc.scss'; -@import '../mixins/input-error'; - -@layer kol-theme-component { - :host { - font-family: var(--font-family); - @include kol-alert-theme; - } - - .kol-input { - gap: rem(4); - } - - .kol-input .error:not(.hidden-error) { - order: 1; - } - - .kol-input label { - order: 2; - } - - .kol-input .input { - order: 3; - } - - .kol-input .hint { - order: 4; - font-size: rem(14.4); - font-style: italic; - } - - input { - border: none; - } - - input::placeholder { - color: var(--color-subtle); - } - - .input { - background-color: var(--color-light); - border-color: var(--color-subtle); - border-radius: var(--border-radius); - border-style: solid; - border-width: 2px; - padding: 0 rem(8); - } - - .input > .kol-icon { - width: rem(16); - } - - .input:is(.icon-left, .icon-right) { - padding-left: rem(16); - padding-right: rem(16); - } - - .input:is(.icon-left, .icon-right) input { - padding-left: rem(8); - padding-right: rem(8); - } - - .input > input:first-child { - padding-left: var(--spacing); - } - - .input > input:last-child { - padding-right: var(--spacing); - } - - :not(.disabled) .input:hover { - border-color: var(--color-primary); - } - - input:disabled { - cursor: not-allowed; - } - - .required label > span::after { - content: '*'; - padding-left: 0.125em; - } - - .kol-input.error:not(.hidden-error) { - @include input-error; - } - - .kol-input.disabled .input { - background-color: var(--color-mute); - border-color: var(--color-mute-variant); - color: var(--color-text); - } -} +@use '../@shared/input-core.scss'; diff --git a/packages/themes/default/src/components/input-password.scss b/packages/themes/default/src/components/input-password.scss index 5857aa817d..169513cdc8 100644 --- a/packages/themes/default/src/components/input-password.scss +++ b/packages/themes/default/src/components/input-password.scss @@ -1,94 +1 @@ -@import '../mixins/rem'; -@import '../mixins/alert-wc.scss'; -@import '../mixins/input-error'; - -@layer kol-theme-component { - :host { - font-family: var(--font-family); - @include kol-alert-theme; - } - - .kol-input { - gap: rem(4); - } - - .kol-input .error:not(.hidden-error) { - order: 1; - } - - .kol-input label { - order: 2; - } - - .kol-input .input { - order: 3; - } - - .kol-input .hint { - order: 4; - font-size: rem(14.4); - font-style: italic; - } - - input { - border: none; - } - - input::placeholder { - color: var(--color-subtle); - } - - .input { - background-color: var(--color-light); - border-color: var(--color-subtle); - border-radius: var(--border-radius); - border-style: solid; - border-width: 2px; - padding: 0 rem(8); - } - - .input > .kol-icon { - width: rem(16); - } - - .input:is(.icon-left, .icon-right) { - padding-left: rem(16); - padding-right: rem(16); - } - - .input:is(.icon-left, .icon-right) input { - padding-left: rem(8); - padding-right: rem(8); - } - - .input > input:first-child { - padding-left: var(--spacing); - } - - .input > input:last-child { - padding-right: var(--spacing); - } - - :not(.disabled) .input:hover { - border-color: var(--color-primary); - } - - input:disabled { - cursor: not-allowed; - } - - .required label > span::after { - content: '*'; - padding-left: 0.125em; - } - - .kol-input.error:not(.hidden-error) { - @include input-error; - } - - .kol-input.disabled .input { - background-color: var(--color-mute); - border-color: var(--color-mute-variant); - color: var(--color-text); - } -} +@use '../@shared/input-core.scss'; diff --git a/packages/themes/default/src/components/input-radio.scss b/packages/themes/default/src/components/input-radio.scss index 123c49f437..bd96c6175e 100644 --- a/packages/themes/default/src/components/input-radio.scss +++ b/packages/themes/default/src/components/input-radio.scss @@ -11,7 +11,7 @@ label { cursor: pointer; display: grid; - line-height: 20px; + line-height: 1.25; gap: calc(var(--spacing) * 2); width: 100%; } @@ -23,7 +23,7 @@ border-width: 2px; border-style: solid; border-radius: 5px; - line-height: 24px; + line-height: 1.5; } input:hover { @@ -139,7 +139,7 @@ input:focus, select:focus, textarea:focus { - outline-color: var(--color-danger) !important; + outline-color: var(--color-danger); } .kol-alert-wc.error { margin-left: -0.25em; diff --git a/packages/themes/default/src/components/input-text.scss b/packages/themes/default/src/components/input-text.scss index 5857aa817d..169513cdc8 100644 --- a/packages/themes/default/src/components/input-text.scss +++ b/packages/themes/default/src/components/input-text.scss @@ -1,94 +1 @@ -@import '../mixins/rem'; -@import '../mixins/alert-wc.scss'; -@import '../mixins/input-error'; - -@layer kol-theme-component { - :host { - font-family: var(--font-family); - @include kol-alert-theme; - } - - .kol-input { - gap: rem(4); - } - - .kol-input .error:not(.hidden-error) { - order: 1; - } - - .kol-input label { - order: 2; - } - - .kol-input .input { - order: 3; - } - - .kol-input .hint { - order: 4; - font-size: rem(14.4); - font-style: italic; - } - - input { - border: none; - } - - input::placeholder { - color: var(--color-subtle); - } - - .input { - background-color: var(--color-light); - border-color: var(--color-subtle); - border-radius: var(--border-radius); - border-style: solid; - border-width: 2px; - padding: 0 rem(8); - } - - .input > .kol-icon { - width: rem(16); - } - - .input:is(.icon-left, .icon-right) { - padding-left: rem(16); - padding-right: rem(16); - } - - .input:is(.icon-left, .icon-right) input { - padding-left: rem(8); - padding-right: rem(8); - } - - .input > input:first-child { - padding-left: var(--spacing); - } - - .input > input:last-child { - padding-right: var(--spacing); - } - - :not(.disabled) .input:hover { - border-color: var(--color-primary); - } - - input:disabled { - cursor: not-allowed; - } - - .required label > span::after { - content: '*'; - padding-left: 0.125em; - } - - .kol-input.error:not(.hidden-error) { - @include input-error; - } - - .kol-input.disabled .input { - background-color: var(--color-mute); - border-color: var(--color-mute-variant); - color: var(--color-text); - } -} +@use '../@shared/input-core.scss'; diff --git a/packages/themes/default/src/components/link.scss b/packages/themes/default/src/components/link.scss index 83937c7418..7048dda180 100644 --- a/packages/themes/default/src/components/link.scss +++ b/packages/themes/default/src/components/link.scss @@ -7,6 +7,7 @@ color: var(--color-primary); font-style: normal; font-weight: 400; + line-height: 1; } :is(a, button):focus { @@ -34,7 +35,7 @@ overflow: hidden; position: absolute; z-index: 9999999; - line-height: 1em; + line-height: 1; } .skip:focus { diff --git a/packages/themes/default/src/components/select.scss b/packages/themes/default/src/components/select.scss index 8b94c62f35..b185935592 100644 --- a/packages/themes/default/src/components/select.scss +++ b/packages/themes/default/src/components/select.scss @@ -1,125 +1,38 @@ -@import '../mixins/rem'; -@import '../mixins/alert-wc.scss'; -@import '../mixins/input-error'; +@use '../@shared/input-core.scss'; +@import '../mixins/rem.scss'; @layer kol-theme-component { - :host { - font-family: var(--font-family); - @include kol-alert-theme; - } - - .kol-input { - gap: rem(4); - } - - .kol-input .error:not(.hidden-error) { - order: 1; - } - - .kol-input label { - order: 2; - } - - .kol-input .input { - order: 3; - } - - .kol-input .hint { - order: 4; - font-size: rem(14.4); - font-style: italic; - } - - select { - border: none; - } - - input::placeholder { - color: var(--color-subtle); - } - - .input { - background-color: var(--color-light); - border-color: var(--color-subtle); - border-radius: var(--border-radius); - border-style: solid; - border-width: 2px; - padding: 0 rem(8); - } - .input > .kol-icon { width: rem(32); } - .input:is(.icon-left, .icon-right) { - padding-left: rem(16); - padding-right: rem(16); - } - - .input:is(.icon-left, .icon-right) input { - padding-left: rem(8); - padding-right: rem(8); - } - - .input > input:first-child { - padding-left: var(--spacing); - } - - .input > input:last-child { - padding-right: var(--spacing); - } - - :not(.disabled) .input:hover { - border-color: var(--color-primary); - } - - select:disabled { - cursor: not-allowed; - } - - .required label > span::after { - content: '*'; - padding-left: 0.125em; - } - - .kol-input.error:not(.hidden-error) { - @include input-error; - } - - .kol-input.disabled .input { - background-color: var(--color-mute); - border-color: var(--color-mute-variant); - } - - select[multiple] { - overflow: auto; - } - - select option { - margin: 1px 0; - border-radius: var(--border-radius); - cursor: pointer; - } - - select option:disabled { - cursor: not-allowed; - } - - select:not([multiple]) option { - padding: 0.5em; - } - - option:active:not(:disabled), - option:checked:not(:disabled), - option:focus:not(:disabled), - option:hover:not(:disabled) { - background-color: var(--color-primary-variant); - color: var(--color-light); - } + select { + border: none; - .kol-input.disabled .input { - background-color: var(--color-mute); - border-color: var(--color-mute-variant); - color: var(--color-text); + &[multiple] { + overflow: auto; + } + + option { + margin: 1px 0; + border-radius: var(--border-radius); + cursor: pointer; + + &:disabled { + cursor: not-allowed; + } + + &:active:not(:disabled), + &:checked:not(:disabled), + &:focus:not(:disabled), + &:hover:not(:disabled) { + background-color: var(--color-primary-variant); + color: var(--color-light); + } + } + + &:not([multiple]) option { + padding: 0.5em; + } } } diff --git a/packages/themes/default/src/components/single-select.scss b/packages/themes/default/src/components/single-select.scss index 6d3a9b01a6..de5d3769b7 100644 --- a/packages/themes/default/src/components/single-select.scss +++ b/packages/themes/default/src/components/single-select.scss @@ -46,7 +46,7 @@ $visible-options: 5; padding-right: rem(8); &:focus { - outline: 0 !important; + outline: 0; } } @@ -62,7 +62,8 @@ $visible-options: 5; } &__item { - height: $option-height; + min-height: $option-height; + line-height: 1; padding: rem(10) rem(12); .radio-label { @@ -74,7 +75,7 @@ $visible-options: 5; &.highlighted { background-color: var(--color-primary-variant); color: var(--color-light); - outline: 0 !important; + outline: 0; } } } diff --git a/packages/themes/default/src/components/skip-nav.scss b/packages/themes/default/src/components/skip-nav.scss index 549afb90a8..d5a51946f0 100644 --- a/packages/themes/default/src/components/skip-nav.scss +++ b/packages/themes/default/src/components/skip-nav.scss @@ -10,7 +10,7 @@ border-style: solid; border-width: var(--border-width); gap: calc(var(--spacing) * 2); - line-height: rem(16); + line-height: 1; padding: 8px 14px; background-color: var(--color-primary-variant); border-color: var(--color-primary-variant); diff --git a/packages/themes/default/src/components/tabs.scss b/packages/themes/default/src/components/tabs.scss index 65a30ebfaa..fe8c56f0ae 100644 --- a/packages/themes/default/src/components/tabs.scss +++ b/packages/themes/default/src/components/tabs.scss @@ -19,7 +19,7 @@ font-style: normal; font-weight: 700; font-size: 18px; - line-height: 22px; + line-height: 1.2; min-height: var(--a11y-min-size); min-width: var(--a11y-min-size); color: var(--color-subtle); diff --git a/packages/themes/default/src/mixins/alert-wc.scss b/packages/themes/default/src/mixins/alert-wc.scss index 99c7f428f8..d8c26a0f70 100644 --- a/packages/themes/default/src/mixins/alert-wc.scss +++ b/packages/themes/default/src/mixins/alert-wc.scss @@ -12,7 +12,7 @@ @mixin kol-alert-theme { .msg { - border-width: 0 !important; + border-width: 0; } .kol-alert-wc { @@ -24,6 +24,10 @@ overflow: unset; border-color: transparent; background-color: var(--color-light); + + &.msg { + border-width: 0; + } } .kol-alert-wc > .heading { @@ -178,7 +182,7 @@ color: var(--color-light); display: flex; font-size: rem(20); - line-height: rem(20); + line-height: 1; } .card > .heading .kol-heading-wc > * { diff --git a/packages/themes/default/src/mixins/input-error.scss b/packages/themes/default/src/mixins/input-error.scss index 2392b1343c..8a2952fc51 100644 --- a/packages/themes/default/src/mixins/input-error.scss +++ b/packages/themes/default/src/mixins/input-error.scss @@ -6,7 +6,7 @@ padding-left: rem(16); .input:focus-within { - outline-color: var(--color-danger) !important; + outline-color: var(--color-danger); } .kol-alert-wc.error { diff --git a/packages/themes/ecl/src/globals.d.ts b/packages/themes/ecl/globals.d.ts similarity index 100% rename from packages/themes/ecl/src/globals.d.ts rename to packages/themes/ecl/globals.d.ts diff --git a/packages/themes/ecl/src/components/ecl-ec/input-color.scss b/packages/themes/ecl/src/components/ecl-ec/input-color.scss deleted file mode 100644 index d83aa2a35a..0000000000 --- a/packages/themes/ecl/src/components/ecl-ec/input-color.scss +++ /dev/null @@ -1,71 +0,0 @@ -@import '../mixins-ec/alert-wc.scss'; -@import '../../mixins/rem'; - -@layer kol-theme-component { - :host { - font-family: var(--font-family); - @include kol-alert-theme; - } - - .kol-input { - color: var(--color-grey); - gap: var(--spacing-xs); - } - - input, - select, - textarea { - border: none; - outline: none; - } - - input, - select:not([multiple]) { - height: 44px !important; - min-height: 44px !important; - } - - label { - font-weight: var(--font-weight-bold); - order: 1; - } - - .hint { - font-size: rem(14); - order: 2; - } - - .kol-alert-wc { - @include kol-alert-wc(--color-red); - } - - .input { - min-height: 44px !important; - border: 1px solid var(--color-grey-75); - color: var(--color-grey); - order: 4; - align-items: center; - padding: 1px; - } - - input::placeholder, - textarea::placeholder { - color: var(--color-grey-50); - } - - .input:focus-within { - box-shadow: - inset 1px 1px var(--color-blue), - inset -1px -1px var(--color-blue); - outline: none; - } - - .input:focus-within, - .input:hover { - border-color: var(--color-blue) !important; - } - - .error .input { - border-color: var(--color-red); - } -} diff --git a/packages/themes/ecl/src/components/ecl-ec/input-date.scss b/packages/themes/ecl/src/components/ecl-ec/input-date.scss deleted file mode 100644 index f6387fb3d3..0000000000 --- a/packages/themes/ecl/src/components/ecl-ec/input-date.scss +++ /dev/null @@ -1,72 +0,0 @@ -@import '../mixins-ec/alert-wc.scss'; -@import '../../mixins/rem'; - -@layer kol-theme-component { - :host { - font-family: var(--font-family); - @include kol-alert-theme; - } - - .kol-input { - color: var(--color-grey); - gap: var(--spacing-xs); - } - - input, - select, - textarea { - border: none; - outline: none; - } - - input, - select:not([multiple]) { - height: 40px !important; - min-height: 40px !important; - } - - label { - font-weight: var(--font-weight-bold); - order: 1; - } - - .hint { - font-size: rem(14); - order: 2; - } - - .kol-alert-wc { - @include kol-alert-wc(--color-red); - order: 3; - } - - .input { - min-height: 44px !important; - border: 1px solid var(--color-grey-75); - color: var(--color-grey); - order: 4; - align-items: center; - padding: 1px 0.5em; - } - - input::placeholder, - textarea::placeholder { - color: var(--color-grey-50); - } - - .input:focus-within { - box-shadow: - inset 1px 1px var(--color-blue), - inset -1px -1px var(--color-blue); - outline: none; - } - - .input:focus-within, - .input:hover { - border-color: var(--color-blue) !important; - } - - .error .input { - border-color: var(--color-red); - } -} diff --git a/packages/themes/ecl/src/components/ecl-ec/input-email.scss b/packages/themes/ecl/src/components/ecl-ec/input-email.scss deleted file mode 100644 index f6387fb3d3..0000000000 --- a/packages/themes/ecl/src/components/ecl-ec/input-email.scss +++ /dev/null @@ -1,72 +0,0 @@ -@import '../mixins-ec/alert-wc.scss'; -@import '../../mixins/rem'; - -@layer kol-theme-component { - :host { - font-family: var(--font-family); - @include kol-alert-theme; - } - - .kol-input { - color: var(--color-grey); - gap: var(--spacing-xs); - } - - input, - select, - textarea { - border: none; - outline: none; - } - - input, - select:not([multiple]) { - height: 40px !important; - min-height: 40px !important; - } - - label { - font-weight: var(--font-weight-bold); - order: 1; - } - - .hint { - font-size: rem(14); - order: 2; - } - - .kol-alert-wc { - @include kol-alert-wc(--color-red); - order: 3; - } - - .input { - min-height: 44px !important; - border: 1px solid var(--color-grey-75); - color: var(--color-grey); - order: 4; - align-items: center; - padding: 1px 0.5em; - } - - input::placeholder, - textarea::placeholder { - color: var(--color-grey-50); - } - - .input:focus-within { - box-shadow: - inset 1px 1px var(--color-blue), - inset -1px -1px var(--color-blue); - outline: none; - } - - .input:focus-within, - .input:hover { - border-color: var(--color-blue) !important; - } - - .error .input { - border-color: var(--color-red); - } -} diff --git a/packages/themes/ecl/src/components/ecl-ec/input-file.scss b/packages/themes/ecl/src/components/ecl-ec/input-file.scss deleted file mode 100644 index 723fbbfdaf..0000000000 --- a/packages/themes/ecl/src/components/ecl-ec/input-file.scss +++ /dev/null @@ -1,72 +0,0 @@ -@import '../mixins-ec/alert-wc.scss'; -@import '../../mixins/rem'; - -@layer kol-theme-component { - :host { - font-family: var(--font-family); - @include kol-alert-theme; - } - - .kol-input { - color: var(--color-grey); - gap: var(--spacing-xs); - } - - input, - select, - textarea { - border: none; - margin: 1px; - outline: none; - } - - input, - select:not([multiple]) { - height: 44px !important; - min-height: 44px !important; - } - - label { - font-weight: var(--font-weight-bold); - order: 1; - } - - .hint { - font-size: rem(14); - order: 2; - } - - .kol-alert-wc { - @include kol-alert-wc(--color-red); - order: 3; - } - - .input { - min-height: 44px !important; - border: 1px solid var(--color-grey-75); - color: var(--color-grey); - order: 4; - align-items: center; - } - - input::placeholder, - textarea::placeholder { - color: var(--color-grey-50); - } - - .input:focus-within { - box-shadow: - inset 1px 1px var(--color-blue), - inset -1px -1px var(--color-blue); - outline: none; - } - - .input:focus-within, - .input:hover { - border-color: var(--color-blue) !important; - } - - .error .input { - border-color: var(--color-red); - } -} diff --git a/packages/themes/ecl/src/components/ecl-ec/input-number.scss b/packages/themes/ecl/src/components/ecl-ec/input-number.scss deleted file mode 100644 index f6387fb3d3..0000000000 --- a/packages/themes/ecl/src/components/ecl-ec/input-number.scss +++ /dev/null @@ -1,72 +0,0 @@ -@import '../mixins-ec/alert-wc.scss'; -@import '../../mixins/rem'; - -@layer kol-theme-component { - :host { - font-family: var(--font-family); - @include kol-alert-theme; - } - - .kol-input { - color: var(--color-grey); - gap: var(--spacing-xs); - } - - input, - select, - textarea { - border: none; - outline: none; - } - - input, - select:not([multiple]) { - height: 40px !important; - min-height: 40px !important; - } - - label { - font-weight: var(--font-weight-bold); - order: 1; - } - - .hint { - font-size: rem(14); - order: 2; - } - - .kol-alert-wc { - @include kol-alert-wc(--color-red); - order: 3; - } - - .input { - min-height: 44px !important; - border: 1px solid var(--color-grey-75); - color: var(--color-grey); - order: 4; - align-items: center; - padding: 1px 0.5em; - } - - input::placeholder, - textarea::placeholder { - color: var(--color-grey-50); - } - - .input:focus-within { - box-shadow: - inset 1px 1px var(--color-blue), - inset -1px -1px var(--color-blue); - outline: none; - } - - .input:focus-within, - .input:hover { - border-color: var(--color-blue) !important; - } - - .error .input { - border-color: var(--color-red); - } -} diff --git a/packages/themes/ecl/src/components/ecl-ec/input-password.scss b/packages/themes/ecl/src/components/ecl-ec/input-password.scss deleted file mode 100644 index f6387fb3d3..0000000000 --- a/packages/themes/ecl/src/components/ecl-ec/input-password.scss +++ /dev/null @@ -1,72 +0,0 @@ -@import '../mixins-ec/alert-wc.scss'; -@import '../../mixins/rem'; - -@layer kol-theme-component { - :host { - font-family: var(--font-family); - @include kol-alert-theme; - } - - .kol-input { - color: var(--color-grey); - gap: var(--spacing-xs); - } - - input, - select, - textarea { - border: none; - outline: none; - } - - input, - select:not([multiple]) { - height: 40px !important; - min-height: 40px !important; - } - - label { - font-weight: var(--font-weight-bold); - order: 1; - } - - .hint { - font-size: rem(14); - order: 2; - } - - .kol-alert-wc { - @include kol-alert-wc(--color-red); - order: 3; - } - - .input { - min-height: 44px !important; - border: 1px solid var(--color-grey-75); - color: var(--color-grey); - order: 4; - align-items: center; - padding: 1px 0.5em; - } - - input::placeholder, - textarea::placeholder { - color: var(--color-grey-50); - } - - .input:focus-within { - box-shadow: - inset 1px 1px var(--color-blue), - inset -1px -1px var(--color-blue); - outline: none; - } - - .input:focus-within, - .input:hover { - border-color: var(--color-blue) !important; - } - - .error .input { - border-color: var(--color-red); - } -} diff --git a/packages/themes/ecl/src/components/ecl-ec/select.scss b/packages/themes/ecl/src/components/ecl-ec/select.scss deleted file mode 100644 index f6387fb3d3..0000000000 --- a/packages/themes/ecl/src/components/ecl-ec/select.scss +++ /dev/null @@ -1,72 +0,0 @@ -@import '../mixins-ec/alert-wc.scss'; -@import '../../mixins/rem'; - -@layer kol-theme-component { - :host { - font-family: var(--font-family); - @include kol-alert-theme; - } - - .kol-input { - color: var(--color-grey); - gap: var(--spacing-xs); - } - - input, - select, - textarea { - border: none; - outline: none; - } - - input, - select:not([multiple]) { - height: 40px !important; - min-height: 40px !important; - } - - label { - font-weight: var(--font-weight-bold); - order: 1; - } - - .hint { - font-size: rem(14); - order: 2; - } - - .kol-alert-wc { - @include kol-alert-wc(--color-red); - order: 3; - } - - .input { - min-height: 44px !important; - border: 1px solid var(--color-grey-75); - color: var(--color-grey); - order: 4; - align-items: center; - padding: 1px 0.5em; - } - - input::placeholder, - textarea::placeholder { - color: var(--color-grey-50); - } - - .input:focus-within { - box-shadow: - inset 1px 1px var(--color-blue), - inset -1px -1px var(--color-blue); - outline: none; - } - - .input:focus-within, - .input:hover { - border-color: var(--color-blue) !important; - } - - .error .input { - border-color: var(--color-red); - } -} diff --git a/packages/themes/ecl/src/components/ecl-ec/table-stateless.scss b/packages/themes/ecl/src/components/ecl-ec/table-stateless.scss deleted file mode 100644 index d74e576abe..0000000000 --- a/packages/themes/ecl/src/components/ecl-ec/table-stateless.scss +++ /dev/null @@ -1,3 +0,0 @@ -@import '../mixins-ec/kol-table-stateless-wc'; - -@include kol-table-stateless-wc; diff --git a/packages/themes/ecl/src/components/ecl-ec/textarea.scss b/packages/themes/ecl/src/components/ecl-ec/textarea.scss deleted file mode 100644 index 8708fecdf2..0000000000 --- a/packages/themes/ecl/src/components/ecl-ec/textarea.scss +++ /dev/null @@ -1,76 +0,0 @@ -@import '../mixins-ec/alert-wc.scss'; -@import '../../mixins/rem'; - -@layer kol-theme-component { - :host { - font-family: var(--font-family); - @include kol-alert-theme; - } - - .kol-input { - color: var(--color-grey); - gap: var(--spacing-xs); - } - - input, - select, - textarea { - border: none; - outline: none; - } - - input, - select:not([multiple]) { - height: 40px !important; - min-height: 40px !important; - } - - label { - font-weight: var(--font-weight-bold); - order: 1; - } - - .hint { - font-size: rem(14); - order: 2; - } - - .kol-alert-wc { - @include kol-alert-wc(--color-red); - order: 3; - } - - .input { - min-height: 44px !important; - border: 1px solid var(--color-grey-75); - color: var(--color-grey); - order: 4; - align-items: center; - padding: 1px 0.5em; - } - - .counter { - order: 5; - } - - input::placeholder, - textarea::placeholder { - color: var(--color-grey-50); - } - - .input:focus-within { - box-shadow: - inset 1px 1px var(--color-blue), - inset -1px -1px var(--color-blue); - outline: none; - } - - .input:focus-within, - .input:hover { - border-color: var(--color-blue) !important; - } - - .error .input { - border-color: var(--color-red); - } -} diff --git a/packages/themes/ecl/src/components/ecl-eu/input-color.scss b/packages/themes/ecl/src/components/ecl-eu/input-color.scss deleted file mode 100644 index 0272a1c2dc..0000000000 --- a/packages/themes/ecl/src/components/ecl-eu/input-color.scss +++ /dev/null @@ -1,72 +0,0 @@ -@import '../mixins-eu/alert-wc.scss'; -@import '../../mixins/rem'; - -@layer kol-theme-component { - :host { - font-family: var(--font-family); - @include kol-alert-theme; - } - - .kol-input { - color: var(--color-grey); - gap: var(--spacing-xs); - } - - input, - select, - textarea { - border: none; - outline: none; - } - - input, - select:not([multiple]) { - height: 44px !important; - min-height: 44px !important; - } - - label { - font-weight: var(--font-weight-bold); - order: 1; - } - - .hint { - font-size: rem(14); - order: 2; - } - - .kol-alert-wc { - @include kol-alert-wc(--color-red); - order: 3; - } - - .input { - min-height: 44px !important; - border: 1px solid var(--color-grey-75); - color: var(--color-grey); - order: 4; - align-items: center; - padding: 1px; - } - - input::placeholder, - textarea::placeholder { - color: var(--color-grey-50); - } - - .input:focus-within { - box-shadow: - inset 1px 1px var(--color-blue), - inset -1px -1px var(--color-blue); - outline: none; - } - - .input:focus-within, - .input:hover { - border-color: var(--color-blue) !important; - } - - .error .input { - border-color: var(--color-red); - } -} diff --git a/packages/themes/ecl/src/components/ecl-eu/input-date.scss b/packages/themes/ecl/src/components/ecl-eu/input-date.scss deleted file mode 100644 index f3aa289f07..0000000000 --- a/packages/themes/ecl/src/components/ecl-eu/input-date.scss +++ /dev/null @@ -1,72 +0,0 @@ -@import '../mixins-eu/alert-wc.scss'; -@import '../../mixins/rem'; - -@layer kol-theme-component { - :host { - font-family: var(--font-family); - @include kol-alert-theme; - } - - .kol-input { - color: var(--color-grey); - gap: var(--spacing-xs); - } - - input, - select, - textarea { - border: none; - outline: none; - } - - input, - select:not([multiple]) { - height: 40px !important; - min-height: 40px !important; - } - - label { - font-weight: var(--font-weight-bold); - order: 1; - } - - .hint { - font-size: rem(14); - order: 2; - } - - .kol-alert-wc { - @include kol-alert-wc(--color-red); - order: 3; - } - - .input { - min-height: 44px !important; - border: 1px solid var(--color-grey-75); - color: var(--color-grey); - order: 4; - align-items: center; - padding: 1px 0.5em; - } - - input::placeholder, - textarea::placeholder { - color: var(--color-grey-50); - } - - .input:focus-within { - box-shadow: - inset 1px 1px var(--color-blue), - inset -1px -1px var(--color-blue); - outline: none; - } - - .input:focus-within, - .input:hover { - border-color: var(--color-blue) !important; - } - - .error .input { - border-color: var(--color-red); - } -} diff --git a/packages/themes/ecl/src/components/ecl-eu/input-email.scss b/packages/themes/ecl/src/components/ecl-eu/input-email.scss deleted file mode 100644 index f3aa289f07..0000000000 --- a/packages/themes/ecl/src/components/ecl-eu/input-email.scss +++ /dev/null @@ -1,72 +0,0 @@ -@import '../mixins-eu/alert-wc.scss'; -@import '../../mixins/rem'; - -@layer kol-theme-component { - :host { - font-family: var(--font-family); - @include kol-alert-theme; - } - - .kol-input { - color: var(--color-grey); - gap: var(--spacing-xs); - } - - input, - select, - textarea { - border: none; - outline: none; - } - - input, - select:not([multiple]) { - height: 40px !important; - min-height: 40px !important; - } - - label { - font-weight: var(--font-weight-bold); - order: 1; - } - - .hint { - font-size: rem(14); - order: 2; - } - - .kol-alert-wc { - @include kol-alert-wc(--color-red); - order: 3; - } - - .input { - min-height: 44px !important; - border: 1px solid var(--color-grey-75); - color: var(--color-grey); - order: 4; - align-items: center; - padding: 1px 0.5em; - } - - input::placeholder, - textarea::placeholder { - color: var(--color-grey-50); - } - - .input:focus-within { - box-shadow: - inset 1px 1px var(--color-blue), - inset -1px -1px var(--color-blue); - outline: none; - } - - .input:focus-within, - .input:hover { - border-color: var(--color-blue) !important; - } - - .error .input { - border-color: var(--color-red); - } -} diff --git a/packages/themes/ecl/src/components/ecl-eu/input-file.scss b/packages/themes/ecl/src/components/ecl-eu/input-file.scss deleted file mode 100644 index e4e6ca8d04..0000000000 --- a/packages/themes/ecl/src/components/ecl-eu/input-file.scss +++ /dev/null @@ -1,73 +0,0 @@ -@import '../mixins-eu/alert-wc.scss'; -@import '../../mixins/rem'; - -@layer kol-theme-component { - :host { - font-family: var(--font-family); - @include kol-alert-theme; - } - - .kol-input { - color: var(--color-grey); - gap: var(--spacing-xs); - } - - input, - select, - textarea { - border: none; - margin: 1px; - outline: none; - } - - input, - select:not([multiple]) { - height: 44px !important; - min-height: 44px !important; - } - - label { - font-weight: var(--font-weight-bold); - order: 1; - } - - .hint { - font-size: rem(14); - order: 2; - } - - .kol-alert-wc { - @include kol-alert-wc(--color-red); - - order: 3; - } - - .input { - min-height: 44px !important; - border: 1px solid var(--color-grey-75); - color: var(--color-grey); - order: 4; - align-items: center; - } - - input::placeholder, - textarea::placeholder { - color: var(--color-grey-50); - } - - .input:focus-within { - box-shadow: - inset 1px 1px var(--color-blue), - inset -1px -1px var(--color-blue); - outline: none; - } - - .input:focus-within, - .input:hover { - border-color: var(--color-blue) !important; - } - - .error .input { - border-color: var(--color-red); - } -} diff --git a/packages/themes/ecl/src/components/ecl-eu/input-number.scss b/packages/themes/ecl/src/components/ecl-eu/input-number.scss deleted file mode 100644 index bf796a2b78..0000000000 --- a/packages/themes/ecl/src/components/ecl-eu/input-number.scss +++ /dev/null @@ -1,73 +0,0 @@ -@import '../mixins-eu/alert-wc.scss'; -@import '../../mixins/rem'; - -@layer kol-theme-component { - :host { - font-family: var(--font-family); - @include kol-alert-theme; - } - - .kol-input { - color: var(--color-grey); - gap: var(--spacing-xs); - } - - input, - select, - textarea { - border: none; - outline: none; - } - - input, - select:not([multiple]) { - height: 40px !important; - min-height: 40px !important; - } - - label { - font-weight: var(--font-weight-bold); - order: 1; - } - - .hint { - font-size: rem(14); - order: 2; - } - - .kol-alert-wc { - @include kol-alert-wc(--color-red); - - order: 3; - } - - .input { - min-height: 44px !important; - border: 1px solid var(--color-grey-75); - color: var(--color-grey); - order: 4; - align-items: center; - padding: 1px 0.5em; - } - - input::placeholder, - textarea::placeholder { - color: var(--color-grey-50); - } - - .input:focus-within { - box-shadow: - inset 1px 1px var(--color-blue), - inset -1px -1px var(--color-blue); - outline: none; - } - - .input:focus-within, - .input:hover { - border-color: var(--color-blue) !important; - } - - .error .input { - border-color: var(--color-red); - } -} diff --git a/packages/themes/ecl/src/components/ecl-eu/input-password.scss b/packages/themes/ecl/src/components/ecl-eu/input-password.scss deleted file mode 100644 index d36c82196a..0000000000 --- a/packages/themes/ecl/src/components/ecl-eu/input-password.scss +++ /dev/null @@ -1,73 +0,0 @@ -@import '../mixins-eu/alert-wc.scss'; -@import '../../mixins/rem'; - -@layer kol-theme-component { - :host { - font-family: var(--font-family); - @include kol-alert-theme; - } - - .kol-input { - color: var(--color-grey); - gap: var(--spacing-xs); - } - - input, - select, - textarea { - border: none; - outline: none; - } - - input, - select:not([multiple]) { - height: 44px !important; - min-height: 44px !important; - } - - label { - font-weight: var(--font-weight-bold); - order: 1; - } - - .hint { - font-size: rem(14); - order: 2; - } - - .kol-alert-wc { - @include kol-alert-wc(--color-red); - - order: 3; - } - - .input { - min-height: 44px !important; - border: 1px solid var(--color-grey-75); - color: var(--color-grey); - order: 4; - align-items: center; - padding: 1px; - } - - input::placeholder, - textarea::placeholder { - color: var(--color-grey-50); - } - - .input:focus-within { - box-shadow: - inset 1px 1px var(--color-blue), - inset -1px -1px var(--color-blue); - outline: none; - } - - .input:focus-within, - .input:hover { - border-color: var(--color-blue) !important; - } - - .error .input { - border-color: var(--color-red); - } -} diff --git a/packages/themes/ecl/src/components/ecl-eu/input-text.scss b/packages/themes/ecl/src/components/ecl-eu/input-text.scss deleted file mode 100644 index d36c82196a..0000000000 --- a/packages/themes/ecl/src/components/ecl-eu/input-text.scss +++ /dev/null @@ -1,73 +0,0 @@ -@import '../mixins-eu/alert-wc.scss'; -@import '../../mixins/rem'; - -@layer kol-theme-component { - :host { - font-family: var(--font-family); - @include kol-alert-theme; - } - - .kol-input { - color: var(--color-grey); - gap: var(--spacing-xs); - } - - input, - select, - textarea { - border: none; - outline: none; - } - - input, - select:not([multiple]) { - height: 44px !important; - min-height: 44px !important; - } - - label { - font-weight: var(--font-weight-bold); - order: 1; - } - - .hint { - font-size: rem(14); - order: 2; - } - - .kol-alert-wc { - @include kol-alert-wc(--color-red); - - order: 3; - } - - .input { - min-height: 44px !important; - border: 1px solid var(--color-grey-75); - color: var(--color-grey); - order: 4; - align-items: center; - padding: 1px; - } - - input::placeholder, - textarea::placeholder { - color: var(--color-grey-50); - } - - .input:focus-within { - box-shadow: - inset 1px 1px var(--color-blue), - inset -1px -1px var(--color-blue); - outline: none; - } - - .input:focus-within, - .input:hover { - border-color: var(--color-blue) !important; - } - - .error .input { - border-color: var(--color-red); - } -} diff --git a/packages/themes/ecl/src/components/ecl-eu/select.scss b/packages/themes/ecl/src/components/ecl-eu/select.scss deleted file mode 100644 index bf796a2b78..0000000000 --- a/packages/themes/ecl/src/components/ecl-eu/select.scss +++ /dev/null @@ -1,73 +0,0 @@ -@import '../mixins-eu/alert-wc.scss'; -@import '../../mixins/rem'; - -@layer kol-theme-component { - :host { - font-family: var(--font-family); - @include kol-alert-theme; - } - - .kol-input { - color: var(--color-grey); - gap: var(--spacing-xs); - } - - input, - select, - textarea { - border: none; - outline: none; - } - - input, - select:not([multiple]) { - height: 40px !important; - min-height: 40px !important; - } - - label { - font-weight: var(--font-weight-bold); - order: 1; - } - - .hint { - font-size: rem(14); - order: 2; - } - - .kol-alert-wc { - @include kol-alert-wc(--color-red); - - order: 3; - } - - .input { - min-height: 44px !important; - border: 1px solid var(--color-grey-75); - color: var(--color-grey); - order: 4; - align-items: center; - padding: 1px 0.5em; - } - - input::placeholder, - textarea::placeholder { - color: var(--color-grey-50); - } - - .input:focus-within { - box-shadow: - inset 1px 1px var(--color-blue), - inset -1px -1px var(--color-blue); - outline: none; - } - - .input:focus-within, - .input:hover { - border-color: var(--color-blue) !important; - } - - .error .input { - border-color: var(--color-red); - } -} diff --git a/packages/themes/ecl/src/components/ecl-eu/table-stateless.scss b/packages/themes/ecl/src/components/ecl-eu/table-stateless.scss deleted file mode 100644 index 68a292e666..0000000000 --- a/packages/themes/ecl/src/components/ecl-eu/table-stateless.scss +++ /dev/null @@ -1,3 +0,0 @@ -@import '../mixins-eu/kol-table-stateless-wc'; - -@include kol-table-stateless-wc; diff --git a/packages/themes/ecl/src/components/ecl-eu/textarea.scss b/packages/themes/ecl/src/components/ecl-eu/textarea.scss deleted file mode 100644 index 92ed0cfbc9..0000000000 --- a/packages/themes/ecl/src/components/ecl-eu/textarea.scss +++ /dev/null @@ -1,77 +0,0 @@ -@import '../mixins-eu/alert-wc.scss'; -@import '../../mixins/rem'; - -@layer kol-theme-component { - :host { - font-family: var(--font-family); - @include kol-alert-theme; - } - - .kol-input { - color: var(--color-grey); - gap: var(--spacing-xs); - } - - input, - select, - textarea { - border: none; - outline: none; - } - - input, - select:not([multiple]) { - height: 40px !important; - min-height: 40px !important; - } - - label { - font-weight: var(--font-weight-bold); - order: 1; - } - - .hint { - font-size: rem(14); - order: 2; - } - - .kol-alert-wc { - @include kol-alert-wc(--color-red); - - order: 3; - } - - .input { - min-height: 44px !important; - border: 1px solid var(--color-grey-75); - color: var(--color-grey); - order: 4; - align-items: center; - padding: 1px 0.5em; - } - - .kol-input .counter { - order: 5; - } - - input::placeholder, - textarea::placeholder { - color: var(--color-grey-50); - } - - .input:focus-within { - box-shadow: - inset 1px 1px var(--color-blue), - inset -1px -1px var(--color-blue); - outline: none; - } - - .input:focus-within, - .input:hover { - border-color: var(--color-blue) !important; - } - - .error .input { - border-color: var(--color-red); - } -} diff --git a/packages/themes/ecl/src/ecl-ec.ts b/packages/themes/ecl/src/ecl-ec.ts deleted file mode 100644 index 5192b50563..0000000000 --- a/packages/themes/ecl/src/ecl-ec.ts +++ /dev/null @@ -1,95 +0,0 @@ -import { KoliBri } from '@public-ui/components'; -import globalCss from './global-ec.scss'; -import accordionCss from './components/ecl-ec/accordion.scss'; -import alertCss from './components/ecl-ec/alert.scss'; -import avatarCss from './components/ecl-ec/avatar.scss'; -import badgeCss from './components/ecl-ec/badge.scss'; -import breadcrumbCss from './components/ecl-ec/breadcrumb.scss'; -import buttonCss from './components/ecl-ec/button.scss'; -import buttonGroupCss from './components/ecl-ec/button-group.scss'; -import buttonLinkCss from './components/ecl-ec/button-link.scss'; -import cardCss from './components/ecl-ec/card.scss'; -import ComboboxCss from './components/ecl-ec/combobox.scss'; -import detailsCss from './components/ecl-ec/details.scss'; -import drawerCss from './components/ecl-ec/drawer.scss'; -import formCss from './components/ecl-ec/form.scss'; -import headingCss from './components/ecl-ec/heading.scss'; -import indentedTextCss from './components/ecl-ec/indented-text.scss'; -import inputCheckboxCss from './components/ecl-ec/input-checkbox.scss'; -import inputColorCss from './components/ecl-ec/input-color.scss'; -import inputDateCss from './components/ecl-ec/input-date.scss'; -import inputEmailCss from './components/ecl-ec/input-email.scss'; -import inputFileCss from './components/ecl-ec/input-file.scss'; -import inputNumberCss from './components/ecl-ec/input-number.scss'; -import inputPasswordCss from './components/ecl-ec/input-password.scss'; -import inputRadioCss from './components/ecl-ec/input-radio.scss'; -import inputRangeCss from './components/ecl-ec/input-range.scss'; -import inputTextCss from './components/ecl-ec/input-text.scss'; -import linkButtonCss from './components/ecl-ec/link-button.scss'; -import kolibriCss from './components/ecl-ec/kolibri.scss'; -import linkCss from './components/ecl-ec/link.scss'; -import navCss from './components/ecl-ec/nav.scss'; -import paginationCss from './components/ecl-ec/pagination.scss'; -import progressCss from './components/ecl-ec/progress.scss'; -import selectCss from './components/ecl-ec/select.scss'; -import singleSelectCss from './components/ecl-ec/single-select.scss'; -import skipNavCss from './components/ecl-ec/skip-nav.scss'; -import spinCss from './components/ecl-ec/spin.scss'; -import splitButtonCss from './components/ecl-ec/split-button.scss'; -import tableStatefulCss from './components/ecl-ec/table-stateful.scss'; -import tableStatelessCss from './components/ecl-ec/table-stateless.scss'; -import tabsCss from './components/ecl-ec/tabs.scss'; -import textareaCss from './components/ecl-ec/textarea.scss'; -import toastContainerCss from './components/ecl-ec/toast-container.scss'; -import toolbarCss from './components/ecl-ec/toolbar.scss'; -import treeCss from './components/ecl-ec/tree.scss'; -import treeItemCss from './components/ecl-ec/tree-item.scss'; - -// Europa Component Library - European Commission | https://ec.europa.eu/component-library/ec/ -export const ECL_EC = KoliBri.createTheme('ecl-ec', { - GLOBAL: globalCss, - 'KOL-HEADING': headingCss, - 'KOL-ACCORDION': accordionCss, - 'KOL-INDENTED-TEXT': indentedTextCss, - 'KOL-BUTTON': buttonCss, - 'KOL-LINK-BUTTON': linkButtonCss, - 'KOL-BADGE': badgeCss, - 'KOL-ALERT': alertCss, - 'KOL-AVATAR': avatarCss, - 'KOL-TABS': tabsCss, - 'KOL-LINK': linkCss, - 'KOL-BUTTON-LINK': buttonLinkCss, - 'KOL-BREADCRUMB': breadcrumbCss, - 'KOL-DETAILS': detailsCss, - 'KOL-DRAWER': drawerCss, - 'KOL-PROGRESS': progressCss, - 'KOL-SPIN': spinCss, - 'KOL-SINGLE-SELECT': singleSelectCss, - 'KOL-PAGINATION': paginationCss, - 'KOL-INPUT-CHECKBOX': inputCheckboxCss, - 'KOL-INPUT-COLOR': inputColorCss, - 'KOL-CARD': cardCss, - 'KOL-COMBOBOX': ComboboxCss, - 'KOL-BUTTON-GROUP': buttonGroupCss, - 'KOL-INPUT-RADIO': inputRadioCss, - 'KOL-INPUT-RANGE': inputRangeCss, - 'KOL-INPUT-TEXT': inputTextCss, - 'KOL-KOLIBRI': kolibriCss, - 'KOL-INPUT-PASSWORD': inputPasswordCss, - 'KOL-INPUT-NUMBER': inputNumberCss, - 'KOL-INPUT-DATE': inputDateCss, - 'KOL-INPUT-EMAIL': inputEmailCss, - 'KOL-INPUT-FILE': inputFileCss, - 'KOL-SELECT': selectCss, - 'KOL-TEXTAREA': textareaCss, - 'KOL-TABLE-STATEFUL': tableStatefulCss, - 'KOL-TABLE-STATELESS': tableStatelessCss, - 'KOL-NAV': navCss, - 'KOL-SKIP-NAV': skipNavCss, - 'KOL-SPLIT-BUTTON': splitButtonCss, - 'KOL-TOAST-CONTAINER': toastContainerCss, - 'KOL-TOOLBAR': toolbarCss, - 'KOL-TREE': treeCss, - 'KOL-TREE-ITEM': treeItemCss, - 'KOL-FORM': formCss, -}); diff --git a/packages/themes/ecl/src/components/ecl-ec/input-range.scss b/packages/themes/ecl/src/ecl-ec/@shared/input-core.scss similarity index 83% rename from packages/themes/ecl/src/components/ecl-ec/input-range.scss rename to packages/themes/ecl/src/ecl-ec/@shared/input-core.scss index 35bb9177ac..433d6165aa 100644 --- a/packages/themes/ecl/src/components/ecl-ec/input-range.scss +++ b/packages/themes/ecl/src/ecl-ec/@shared/input-core.scss @@ -1,5 +1,5 @@ -@import '../mixins-ec/alert-wc.scss'; @import '../../mixins/rem'; +@import '../mixins/alert-wc.scss'; @layer kol-theme-component { :host { @@ -16,9 +16,16 @@ select, textarea { border: none; + margin: 1px; outline: none; } + input, + select:not([multiple]) { + height: 44px; + min-height: 44px; + } + input:not([type='range']):focus, select:focus, textarea:focus { @@ -42,10 +49,12 @@ } .input { + min-height: 44px; border: 1px solid var(--color-grey-75); color: var(--color-grey); order: 4; align-items: center; + padding: 1px 0.5em; } input::placeholder, @@ -62,7 +71,7 @@ .input:focus-within, .input:hover { - border-color: var(--color-blue) !important; + border-color: var(--color-blue); } .error .input { diff --git a/packages/themes/ecl/src/components/ecl-ec/abbr.scss b/packages/themes/ecl/src/ecl-ec/components/abbr.scss similarity index 71% rename from packages/themes/ecl/src/components/ecl-ec/abbr.scss rename to packages/themes/ecl/src/ecl-ec/components/abbr.scss index 719f4a782d..a0cf8146d5 100644 --- a/packages/themes/ecl/src/components/ecl-ec/abbr.scss +++ b/packages/themes/ecl/src/ecl-ec/components/abbr.scss @@ -1,6 +1,6 @@ @layer kol-theme-component { abbr { border-bottom: dashed var(--color-text) 1px; - text-decoration: none !important; + text-decoration: none; } } diff --git a/packages/themes/ecl/src/components/ecl-ec/accordion.scss b/packages/themes/ecl/src/ecl-ec/components/accordion.scss similarity index 98% rename from packages/themes/ecl/src/components/ecl-ec/accordion.scss rename to packages/themes/ecl/src/ecl-ec/components/accordion.scss index 4a51a4cdb6..3eb7001041 100644 --- a/packages/themes/ecl/src/components/ecl-ec/accordion.scss +++ b/packages/themes/ecl/src/ecl-ec/components/accordion.scss @@ -18,6 +18,7 @@ padding: 0 var(--spacing-m); display: flex; place-items: center; + line-height: 1.2; } :host > div .headline button .kol-icon { diff --git a/packages/themes/ecl/src/components/ecl-ec/alert.scss b/packages/themes/ecl/src/ecl-ec/components/alert.scss similarity index 65% rename from packages/themes/ecl/src/components/ecl-ec/alert.scss rename to packages/themes/ecl/src/ecl-ec/components/alert.scss index 61b6b4f508..0f1fcfe8ca 100644 --- a/packages/themes/ecl/src/components/ecl-ec/alert.scss +++ b/packages/themes/ecl/src/ecl-ec/components/alert.scss @@ -1,4 +1,4 @@ -@import '../mixins-ec/alert-wc.scss'; +@import '../mixins/alert-wc.scss'; @layer kol-theme-component { :host { diff --git a/packages/themes/ecl/src/components/ecl-ec/avatar.scss b/packages/themes/ecl/src/ecl-ec/components/avatar.scss similarity index 100% rename from packages/themes/ecl/src/components/ecl-ec/avatar.scss rename to packages/themes/ecl/src/ecl-ec/components/avatar.scss diff --git a/packages/themes/ecl/src/components/ecl-ec/badge.scss b/packages/themes/ecl/src/ecl-ec/components/badge.scss similarity index 100% rename from packages/themes/ecl/src/components/ecl-ec/badge.scss rename to packages/themes/ecl/src/ecl-ec/components/badge.scss diff --git a/packages/themes/ecl/src/components/ecl-ec/breadcrumb.scss b/packages/themes/ecl/src/ecl-ec/components/breadcrumb.scss similarity index 100% rename from packages/themes/ecl/src/components/ecl-ec/breadcrumb.scss rename to packages/themes/ecl/src/ecl-ec/components/breadcrumb.scss diff --git a/packages/themes/ecl/src/components/ecl-ec/button-group.scss b/packages/themes/ecl/src/ecl-ec/components/button-group.scss similarity index 100% rename from packages/themes/ecl/src/components/ecl-ec/button-group.scss rename to packages/themes/ecl/src/ecl-ec/components/button-group.scss diff --git a/packages/themes/ecl/src/components/ecl-ec/button-link.scss b/packages/themes/ecl/src/ecl-ec/components/button-link.scss similarity index 100% rename from packages/themes/ecl/src/components/ecl-ec/button-link.scss rename to packages/themes/ecl/src/ecl-ec/components/button-link.scss diff --git a/packages/themes/ecl/src/components/ecl-ec/button.scss b/packages/themes/ecl/src/ecl-ec/components/button.scss similarity index 86% rename from packages/themes/ecl/src/components/ecl-ec/button.scss rename to packages/themes/ecl/src/ecl-ec/components/button.scss index 7dc58f4740..770d9bdc83 100644 --- a/packages/themes/ecl/src/components/ecl-ec/button.scss +++ b/packages/themes/ecl/src/ecl-ec/components/button.scss @@ -1,4 +1,4 @@ -@import '../mixins-ec/button.scss'; +@import '../mixins/button.scss'; @layer kol-theme-component { :host { @@ -15,6 +15,7 @@ min-height: 44px; min-width: 44px; padding: 0.25em 0.75em; + line-height: 1.2; } @include kol-button; diff --git a/packages/themes/ecl/src/components/ecl-ec/card.scss b/packages/themes/ecl/src/ecl-ec/components/card.scss similarity index 100% rename from packages/themes/ecl/src/components/ecl-ec/card.scss rename to packages/themes/ecl/src/ecl-ec/components/card.scss diff --git a/packages/themes/ecl/src/components/ecl-ec/combobox.scss b/packages/themes/ecl/src/ecl-ec/components/combobox.scss similarity index 92% rename from packages/themes/ecl/src/components/ecl-ec/combobox.scss rename to packages/themes/ecl/src/ecl-ec/components/combobox.scss index 8f556394a8..60446058b0 100644 --- a/packages/themes/ecl/src/components/ecl-ec/combobox.scss +++ b/packages/themes/ecl/src/ecl-ec/components/combobox.scss @@ -1,5 +1,5 @@ @import '../../mixins/rem'; -@import '../mixins-ec/alert-wc'; +@import '../mixins/alert-wc'; $option-height: rem(40); $visible-options: 5; @@ -20,7 +20,7 @@ $visible-options: 5; min-height: var(--a11y-min-size); text-align: left; width: 100%; - min-height: 44px !important; + min-height: 44px; color: var(--color-grey); order: 4; align-items: center; @@ -53,7 +53,7 @@ $visible-options: 5; padding-right: 1em; &:focus { - outline: 0 !important; + outline: 0; } } @@ -71,13 +71,14 @@ $visible-options: 5; &__item { display: flex; align-items: center; - height: $option-height; + min-height: $option-height; + line-height: 1.2; padding: rem(10) rem(12); &:focus { background-color: var(--color-blue); color: white; - outline: 0 !important; + outline: 0; } } } @@ -138,7 +139,7 @@ $visible-options: 5; .input:focus-within, .combobox:not(.combobox--disabled) .input:hover { - border-color: var(--color-blue) !important; + border-color: var(--color-blue); } .error .input { diff --git a/packages/themes/ecl/src/components/ecl-ec/details.scss b/packages/themes/ecl/src/ecl-ec/components/details.scss similarity index 81% rename from packages/themes/ecl/src/components/ecl-ec/details.scss rename to packages/themes/ecl/src/ecl-ec/components/details.scss index 706e78f14d..7211dc7d43 100644 --- a/packages/themes/ecl/src/components/ecl-ec/details.scss +++ b/packages/themes/ecl/src/ecl-ec/components/details.scss @@ -1,5 +1,5 @@ -@import '../mixins-ec/indented-text'; @import '../../mixins/rem'; +@import '../mixins/indented-text'; @layer kol-theme-component { :host { diff --git a/packages/themes/ecl/src/components/ecl-ec/drawer.scss b/packages/themes/ecl/src/ecl-ec/components/drawer.scss similarity index 100% rename from packages/themes/ecl/src/components/ecl-ec/drawer.scss rename to packages/themes/ecl/src/ecl-ec/components/drawer.scss diff --git a/packages/themes/ecl/src/components/ecl-ec/form.scss b/packages/themes/ecl/src/ecl-ec/components/form.scss similarity index 72% rename from packages/themes/ecl/src/components/ecl-ec/form.scss rename to packages/themes/ecl/src/ecl-ec/components/form.scss index de2ae6a3e1..7aa2bb97c1 100644 --- a/packages/themes/ecl/src/components/ecl-ec/form.scss +++ b/packages/themes/ecl/src/ecl-ec/components/form.scss @@ -1,5 +1,5 @@ -@import '../mixins-ec/alert-wc.scss'; -@import '../mixins-ec/indented-text.scss'; +@import '../mixins/alert-wc.scss'; +@import '../mixins/indented-text.scss'; @layer kol-theme-component { :host { diff --git a/packages/themes/ecl/src/components/ecl-ec/heading.scss b/packages/themes/ecl/src/ecl-ec/components/heading.scss similarity index 74% rename from packages/themes/ecl/src/components/ecl-ec/heading.scss rename to packages/themes/ecl/src/ecl-ec/components/heading.scss index 8348edaddc..bb0a099725 100644 --- a/packages/themes/ecl/src/components/ecl-ec/heading.scss +++ b/packages/themes/ecl/src/ecl-ec/components/heading.scss @@ -6,23 +6,23 @@ } .headline-h1 { font-size: rem(32); - line-height: rem(40); + line-height: 1.25; } .headline-h2 { font-size: rem(28); - line-height: rem(32); + line-height: 1.143; } .headline-h3 { font-size: rem(24); - line-height: rem(28); + line-height: 1.1667; } .headline-h4 { font-size: rem(20); - line-height: rem(28); + line-height: 1.4; } .headline-h5 { font-size: rem(16); - line-height: rem(24); + line-height: 1.5; } .headline-h6 { color: rgb(234, 0, 255); diff --git a/packages/themes/ecl/src/components/ecl-ec/indented-text.scss b/packages/themes/ecl/src/ecl-ec/components/indented-text.scss similarity index 76% rename from packages/themes/ecl/src/components/ecl-ec/indented-text.scss rename to packages/themes/ecl/src/ecl-ec/components/indented-text.scss index 99adfae734..e99e151bf4 100644 --- a/packages/themes/ecl/src/components/ecl-ec/indented-text.scss +++ b/packages/themes/ecl/src/ecl-ec/components/indented-text.scss @@ -1,4 +1,4 @@ -@import '../mixins-ec/indented-text.scss'; +@import '../mixins/indented-text.scss'; @layer kol-theme-component { :host { diff --git a/packages/themes/ecl/src/components/ecl-ec/input-checkbox.scss b/packages/themes/ecl/src/ecl-ec/components/input-checkbox.scss similarity index 98% rename from packages/themes/ecl/src/components/ecl-ec/input-checkbox.scss rename to packages/themes/ecl/src/ecl-ec/components/input-checkbox.scss index b44c6d0879..e680ec15f1 100644 --- a/packages/themes/ecl/src/components/ecl-ec/input-checkbox.scss +++ b/packages/themes/ecl/src/ecl-ec/components/input-checkbox.scss @@ -1,5 +1,5 @@ -@import '../mixins-ec/alert-wc.scss'; @import '../../mixins/rem'; +@import '../mixins/alert-wc.scss'; @layer kol-theme-component { :host { @@ -20,7 +20,7 @@ border-width: 2px; border-style: solid; color: var(--color-grey); - line-height: 1.5em; + line-height: 1.5; font-size: rem(16); } diff --git a/packages/themes/ecl/src/ecl-ec/components/input-color.scss b/packages/themes/ecl/src/ecl-ec/components/input-color.scss new file mode 100644 index 0000000000..169513cdc8 --- /dev/null +++ b/packages/themes/ecl/src/ecl-ec/components/input-color.scss @@ -0,0 +1 @@ +@use '../@shared/input-core.scss'; diff --git a/packages/themes/ecl/src/ecl-ec/components/input-date.scss b/packages/themes/ecl/src/ecl-ec/components/input-date.scss new file mode 100644 index 0000000000..169513cdc8 --- /dev/null +++ b/packages/themes/ecl/src/ecl-ec/components/input-date.scss @@ -0,0 +1 @@ +@use '../@shared/input-core.scss'; diff --git a/packages/themes/ecl/src/ecl-ec/components/input-email.scss b/packages/themes/ecl/src/ecl-ec/components/input-email.scss new file mode 100644 index 0000000000..169513cdc8 --- /dev/null +++ b/packages/themes/ecl/src/ecl-ec/components/input-email.scss @@ -0,0 +1 @@ +@use '../@shared/input-core.scss'; diff --git a/packages/themes/ecl/src/ecl-ec/components/input-file.scss b/packages/themes/ecl/src/ecl-ec/components/input-file.scss new file mode 100644 index 0000000000..169513cdc8 --- /dev/null +++ b/packages/themes/ecl/src/ecl-ec/components/input-file.scss @@ -0,0 +1 @@ +@use '../@shared/input-core.scss'; diff --git a/packages/themes/ecl/src/ecl-ec/components/input-number.scss b/packages/themes/ecl/src/ecl-ec/components/input-number.scss new file mode 100644 index 0000000000..169513cdc8 --- /dev/null +++ b/packages/themes/ecl/src/ecl-ec/components/input-number.scss @@ -0,0 +1 @@ +@use '../@shared/input-core.scss'; diff --git a/packages/themes/ecl/src/ecl-ec/components/input-password.scss b/packages/themes/ecl/src/ecl-ec/components/input-password.scss new file mode 100644 index 0000000000..169513cdc8 --- /dev/null +++ b/packages/themes/ecl/src/ecl-ec/components/input-password.scss @@ -0,0 +1 @@ +@use '../@shared/input-core.scss'; diff --git a/packages/themes/ecl/src/components/ecl-ec/input-radio.scss b/packages/themes/ecl/src/ecl-ec/components/input-radio.scss similarity index 97% rename from packages/themes/ecl/src/components/ecl-ec/input-radio.scss rename to packages/themes/ecl/src/ecl-ec/components/input-radio.scss index 0a077344e3..e260b11da8 100644 --- a/packages/themes/ecl/src/components/ecl-ec/input-radio.scss +++ b/packages/themes/ecl/src/ecl-ec/components/input-radio.scss @@ -1,5 +1,5 @@ -@import '../mixins-ec/alert-wc.scss'; @import '../../mixins/rem'; +@import '../mixins/alert-wc.scss'; @layer kol-theme-component { :host { diff --git a/packages/themes/ecl/src/ecl-ec/components/input-range.scss b/packages/themes/ecl/src/ecl-ec/components/input-range.scss new file mode 100644 index 0000000000..169513cdc8 --- /dev/null +++ b/packages/themes/ecl/src/ecl-ec/components/input-range.scss @@ -0,0 +1 @@ +@use '../@shared/input-core.scss'; diff --git a/packages/themes/ecl/src/ecl-ec/components/input-text.scss b/packages/themes/ecl/src/ecl-ec/components/input-text.scss new file mode 100644 index 0000000000..169513cdc8 --- /dev/null +++ b/packages/themes/ecl/src/ecl-ec/components/input-text.scss @@ -0,0 +1 @@ +@use '../@shared/input-core.scss'; diff --git a/packages/themes/ecl/src/components/ecl-ec/kolibri.scss b/packages/themes/ecl/src/ecl-ec/components/kolibri.scss similarity index 100% rename from packages/themes/ecl/src/components/ecl-ec/kolibri.scss rename to packages/themes/ecl/src/ecl-ec/components/kolibri.scss diff --git a/packages/themes/ecl/src/components/ecl-ec/link-button.scss b/packages/themes/ecl/src/ecl-ec/components/link-button.scss similarity index 100% rename from packages/themes/ecl/src/components/ecl-ec/link-button.scss rename to packages/themes/ecl/src/ecl-ec/components/link-button.scss diff --git a/packages/themes/ecl/src/components/ecl-ec/link.scss b/packages/themes/ecl/src/ecl-ec/components/link.scss similarity index 88% rename from packages/themes/ecl/src/components/ecl-ec/link.scss rename to packages/themes/ecl/src/ecl-ec/components/link.scss index c292f0c84f..93847ab49e 100644 --- a/packages/themes/ecl/src/components/ecl-ec/link.scss +++ b/packages/themes/ecl/src/ecl-ec/components/link.scss @@ -3,6 +3,7 @@ button { appearance: none; color: var(--color-blue); + line-height: 1.2; } a:hover, button:hover { diff --git a/packages/themes/ecl/src/components/ecl-ec/nav.scss b/packages/themes/ecl/src/ecl-ec/components/nav.scss similarity index 100% rename from packages/themes/ecl/src/components/ecl-ec/nav.scss rename to packages/themes/ecl/src/ecl-ec/components/nav.scss diff --git a/packages/themes/ecl/src/components/ecl-ec/pagination.scss b/packages/themes/ecl/src/ecl-ec/components/pagination.scss similarity index 97% rename from packages/themes/ecl/src/components/ecl-ec/pagination.scss rename to packages/themes/ecl/src/ecl-ec/components/pagination.scss index 1faa468782..1acbded00e 100644 --- a/packages/themes/ecl/src/components/ecl-ec/pagination.scss +++ b/packages/themes/ecl/src/ecl-ec/components/pagination.scss @@ -40,7 +40,7 @@ background-color: var(--color-blue); border-color: var(--color-blue); color: var(--color-white); - opacity: 1 !important; + opacity: 1; text-decoration: underline; } } diff --git a/packages/themes/ecl/src/components/ecl-ec/progress.scss b/packages/themes/ecl/src/ecl-ec/components/progress.scss similarity index 100% rename from packages/themes/ecl/src/components/ecl-ec/progress.scss rename to packages/themes/ecl/src/ecl-ec/components/progress.scss diff --git a/packages/themes/ecl/src/ecl-ec/components/select.scss b/packages/themes/ecl/src/ecl-ec/components/select.scss new file mode 100644 index 0000000000..169513cdc8 --- /dev/null +++ b/packages/themes/ecl/src/ecl-ec/components/select.scss @@ -0,0 +1 @@ +@use '../@shared/input-core.scss'; diff --git a/packages/themes/ecl/src/components/ecl-ec/single-select.scss b/packages/themes/ecl/src/ecl-ec/components/single-select.scss similarity index 92% rename from packages/themes/ecl/src/components/ecl-ec/single-select.scss rename to packages/themes/ecl/src/ecl-ec/components/single-select.scss index 31f245ef54..d68249410d 100644 --- a/packages/themes/ecl/src/components/ecl-ec/single-select.scss +++ b/packages/themes/ecl/src/ecl-ec/components/single-select.scss @@ -1,5 +1,5 @@ -@import '../mixins-ec/alert-wc'; @import '../../mixins/rem'; +@import '../mixins/alert-wc'; $option-height: rem(40); $visible-options: 5; @@ -18,7 +18,7 @@ $visible-options: 5; display: inline-flex; text-align: left; width: 100%; - min-height: 44px !important; + min-height: 44px; color: var(--color-grey); order: 4; align-items: center; @@ -55,7 +55,7 @@ $visible-options: 5; padding-left: 1em; &:focus { - outline: 0 !important; + outline: 0; } } @@ -72,7 +72,8 @@ $visible-options: 5; &__item { padding: rem(10) rem(12); - height: $option-height; + min-height: $option-height; + line-height: 1.2; .radio-label { align-self: center; @@ -83,7 +84,7 @@ $visible-options: 5; &.highlighted { background-color: var(--color-blue); color: white; - outline: 0 !important; + outline: 0; } } } @@ -144,7 +145,7 @@ $visible-options: 5; .input:focus-within, .input:hover { - border-color: var(--color-blue) !important; + border-color: var(--color-blue); } .error .input { diff --git a/packages/themes/ecl/src/components/ecl-ec/skip-nav.scss b/packages/themes/ecl/src/ecl-ec/components/skip-nav.scss similarity index 94% rename from packages/themes/ecl/src/components/ecl-ec/skip-nav.scss rename to packages/themes/ecl/src/ecl-ec/components/skip-nav.scss index 00d39f359c..94dd0ead13 100644 --- a/packages/themes/ecl/src/components/ecl-ec/skip-nav.scss +++ b/packages/themes/ecl/src/ecl-ec/components/skip-nav.scss @@ -11,7 +11,7 @@ border-width: 2px; font-weight: var(--font-weight-bold); gap: rem(8); - line-height: rem(16); + line-height: 1; padding: 0.25em 0.75em; background-color: var(--color-blue); border-color: var(--color-blue); diff --git a/packages/themes/ecl/src/components/ecl-ec/spin.scss b/packages/themes/ecl/src/ecl-ec/components/spin.scss similarity index 100% rename from packages/themes/ecl/src/components/ecl-ec/spin.scss rename to packages/themes/ecl/src/ecl-ec/components/spin.scss diff --git a/packages/themes/ecl/src/components/ecl-ec/split-button.scss b/packages/themes/ecl/src/ecl-ec/components/split-button.scss similarity index 93% rename from packages/themes/ecl/src/components/ecl-ec/split-button.scss rename to packages/themes/ecl/src/ecl-ec/components/split-button.scss index 971fde6cf7..5c7439c081 100644 --- a/packages/themes/ecl/src/components/ecl-ec/split-button.scss +++ b/packages/themes/ecl/src/ecl-ec/components/split-button.scss @@ -1,4 +1,4 @@ -@import '../mixins-ec/button.scss'; +@import '../mixins/button.scss'; @layer kol-theme-component { :host { diff --git a/packages/themes/ecl/src/components/ecl-ec/table-stateful.scss b/packages/themes/ecl/src/ecl-ec/components/table-stateful.scss similarity index 89% rename from packages/themes/ecl/src/components/ecl-ec/table-stateful.scss rename to packages/themes/ecl/src/ecl-ec/components/table-stateful.scss index 9b53bc63ed..095f368fd0 100644 --- a/packages/themes/ecl/src/components/ecl-ec/table-stateful.scss +++ b/packages/themes/ecl/src/ecl-ec/components/table-stateful.scss @@ -1,5 +1,5 @@ -@import '../mixins-ec/kol-table-stateless-wc'; @import '../../mixins/rem'; +@import '../mixins/kol-table-stateless-wc'; @layer kol-theme-component { :host { diff --git a/packages/themes/ecl/src/ecl-ec/components/table-stateless.scss b/packages/themes/ecl/src/ecl-ec/components/table-stateless.scss new file mode 100644 index 0000000000..c74a51d65e --- /dev/null +++ b/packages/themes/ecl/src/ecl-ec/components/table-stateless.scss @@ -0,0 +1,3 @@ +@import '../mixins/kol-table-stateless-wc'; + +@include kol-table-stateless-wc; diff --git a/packages/themes/ecl/src/components/ecl-ec/tabs.scss b/packages/themes/ecl/src/ecl-ec/components/tabs.scss similarity index 100% rename from packages/themes/ecl/src/components/ecl-ec/tabs.scss rename to packages/themes/ecl/src/ecl-ec/components/tabs.scss diff --git a/packages/themes/ecl/src/ecl-ec/components/textarea.scss b/packages/themes/ecl/src/ecl-ec/components/textarea.scss new file mode 100644 index 0000000000..169513cdc8 --- /dev/null +++ b/packages/themes/ecl/src/ecl-ec/components/textarea.scss @@ -0,0 +1 @@ +@use '../@shared/input-core.scss'; diff --git a/packages/themes/ecl/src/components/ecl-ec/toast-container.scss b/packages/themes/ecl/src/ecl-ec/components/toast-container.scss similarity index 100% rename from packages/themes/ecl/src/components/ecl-ec/toast-container.scss rename to packages/themes/ecl/src/ecl-ec/components/toast-container.scss diff --git a/packages/themes/ecl/src/components/ecl-ec/toolbar.scss b/packages/themes/ecl/src/ecl-ec/components/toolbar.scss similarity index 100% rename from packages/themes/ecl/src/components/ecl-ec/toolbar.scss rename to packages/themes/ecl/src/ecl-ec/components/toolbar.scss diff --git a/packages/themes/ecl/src/components/ecl-ec/tree-item.scss b/packages/themes/ecl/src/ecl-ec/components/tree-item.scss similarity index 100% rename from packages/themes/ecl/src/components/ecl-ec/tree-item.scss rename to packages/themes/ecl/src/ecl-ec/components/tree-item.scss diff --git a/packages/themes/ecl/src/components/ecl-ec/tree.scss b/packages/themes/ecl/src/ecl-ec/components/tree.scss similarity index 100% rename from packages/themes/ecl/src/components/ecl-ec/tree.scss rename to packages/themes/ecl/src/ecl-ec/components/tree.scss diff --git a/packages/themes/ecl/src/global-ec.scss b/packages/themes/ecl/src/ecl-ec/global.scss similarity index 94% rename from packages/themes/ecl/src/global-ec.scss rename to packages/themes/ecl/src/ecl-ec/global.scss index 0b1e1d36d9..b23b01bb91 100644 --- a/packages/themes/ecl/src/global-ec.scss +++ b/packages/themes/ecl/src/ecl-ec/global.scss @@ -1,4 +1,4 @@ -@import './mixins/rem'; +@import '../mixins/rem'; @layer kol-theme-global { .kol-tooltip-wc .tooltip-area { @@ -12,7 +12,7 @@ .kol-tooltip-wc .tooltip-content { padding: rem(4) rem(8); font-size: rem(14); - line-height: rem(20); + line-height: 1.2; border-radius: 2px; border: 1px solid #626262; } @@ -52,11 +52,11 @@ --color-black: #000; --color-white: #fff; --font-family: Arial, sans-serif; - --font-size: 16px; + --font-size: rem(16); --font-weight: 400; --font-weight-bold: 600; - --line-height: 1.5em; - --line-height-heading: 1.2em; + --line-height: 1.5; + --line-height-heading: 1.2; --spacing-4xl: 64px; --spacing-3xl: 48px; --spacing-2xl: 40px; diff --git a/packages/themes/ecl/src/ecl-ec/index.ts b/packages/themes/ecl/src/ecl-ec/index.ts new file mode 100644 index 0000000000..ff2a1952f5 --- /dev/null +++ b/packages/themes/ecl/src/ecl-ec/index.ts @@ -0,0 +1,95 @@ +import { KoliBri } from '@public-ui/components'; +import globalCss from './global.scss'; +import accordionCss from './components/accordion.scss'; +import alertCss from './components/alert.scss'; +import avatarCss from './components/avatar.scss'; +import badgeCss from './components/badge.scss'; +import breadcrumbCss from './components/breadcrumb.scss'; +import buttonCss from './components/button.scss'; +import buttonGroupCss from './components/button-group.scss'; +import buttonLinkCss from './components/button-link.scss'; +import cardCss from './components/card.scss'; +import ComboboxCss from './components/combobox.scss'; +import detailsCss from './components/details.scss'; +import drawerCss from './components/drawer.scss'; +import formCss from './components/form.scss'; +import headingCss from './components/heading.scss'; +import indentedTextCss from './components/indented-text.scss'; +import inputCheckboxCss from './components/input-checkbox.scss'; +import inputColorCss from './components/input-color.scss'; +import inputDateCss from './components/input-date.scss'; +import inputEmailCss from './components/input-email.scss'; +import inputFileCss from './components/input-file.scss'; +import inputNumberCss from './components/input-number.scss'; +import inputPasswordCss from './components/input-password.scss'; +import inputRadioCss from './components/input-radio.scss'; +import inputRangeCss from './components/input-range.scss'; +import inputTextCss from './components/input-text.scss'; +import linkButtonCss from './components/link-button.scss'; +import kolibriCss from './components/kolibri.scss'; +import linkCss from './components/link.scss'; +import navCss from './components/nav.scss'; +import paginationCss from './components/pagination.scss'; +import progressCss from './components/progress.scss'; +import selectCss from './components/select.scss'; +import singleSelectCss from './components/single-select.scss'; +import skipNavCss from './components/skip-nav.scss'; +import spinCss from './components/spin.scss'; +import splitButtonCss from './components/split-button.scss'; +import tableStatefulCss from './components/table-stateful.scss'; +import tableStatelessCss from './components/table-stateless.scss'; +import tabsCss from './components/tabs.scss'; +import textareaCss from './components/textarea.scss'; +import toastContainerCss from './components/toast-container.scss'; +import toolbarCss from './components/toolbar.scss'; +import treeCss from './components/tree.scss'; +import treeItemCss from './components/tree-item.scss'; + +// Europa Component Library - European Commission | https://ec.europa.eu/component-library/ec/ +export const ECL_EC = KoliBri.createTheme('ecl-ec', { + GLOBAL: globalCss, + 'KOL-HEADING': headingCss, + 'KOL-ACCORDION': accordionCss, + 'KOL-INDENTED-TEXT': indentedTextCss, + 'KOL-BUTTON': buttonCss, + 'KOL-LINK-BUTTON': linkButtonCss, + 'KOL-BADGE': badgeCss, + 'KOL-ALERT': alertCss, + 'KOL-AVATAR': avatarCss, + 'KOL-TABS': tabsCss, + 'KOL-LINK': linkCss, + 'KOL-BUTTON-LINK': buttonLinkCss, + 'KOL-BREADCRUMB': breadcrumbCss, + 'KOL-DETAILS': detailsCss, + 'KOL-DRAWER': drawerCss, + 'KOL-PROGRESS': progressCss, + 'KOL-SPIN': spinCss, + 'KOL-SINGLE-SELECT': singleSelectCss, + 'KOL-PAGINATION': paginationCss, + 'KOL-INPUT-CHECKBOX': inputCheckboxCss, + 'KOL-INPUT-COLOR': inputColorCss, + 'KOL-CARD': cardCss, + 'KOL-COMBOBOX': ComboboxCss, + 'KOL-BUTTON-GROUP': buttonGroupCss, + 'KOL-INPUT-RADIO': inputRadioCss, + 'KOL-INPUT-RANGE': inputRangeCss, + 'KOL-INPUT-TEXT': inputTextCss, + 'KOL-KOLIBRI': kolibriCss, + 'KOL-INPUT-PASSWORD': inputPasswordCss, + 'KOL-INPUT-NUMBER': inputNumberCss, + 'KOL-INPUT-DATE': inputDateCss, + 'KOL-INPUT-EMAIL': inputEmailCss, + 'KOL-INPUT-FILE': inputFileCss, + 'KOL-SELECT': selectCss, + 'KOL-TEXTAREA': textareaCss, + 'KOL-TABLE-STATEFUL': tableStatefulCss, + 'KOL-TABLE-STATELESS': tableStatelessCss, + 'KOL-NAV': navCss, + 'KOL-SKIP-NAV': skipNavCss, + 'KOL-SPLIT-BUTTON': splitButtonCss, + 'KOL-TOAST-CONTAINER': toastContainerCss, + 'KOL-TOOLBAR': toolbarCss, + 'KOL-TREE': treeCss, + 'KOL-TREE-ITEM': treeItemCss, + 'KOL-FORM': formCss, +}); diff --git a/packages/themes/ecl/src/components/mixins-ec/alert-wc.scss b/packages/themes/ecl/src/ecl-ec/mixins/alert-wc.scss similarity index 100% rename from packages/themes/ecl/src/components/mixins-ec/alert-wc.scss rename to packages/themes/ecl/src/ecl-ec/mixins/alert-wc.scss diff --git a/packages/themes/ecl/src/components/mixins-ec/button.scss b/packages/themes/ecl/src/ecl-ec/mixins/button.scss similarity index 100% rename from packages/themes/ecl/src/components/mixins-ec/button.scss rename to packages/themes/ecl/src/ecl-ec/mixins/button.scss diff --git a/packages/themes/ecl/src/components/mixins-ec/indented-text.scss b/packages/themes/ecl/src/ecl-ec/mixins/indented-text.scss similarity index 100% rename from packages/themes/ecl/src/components/mixins-ec/indented-text.scss rename to packages/themes/ecl/src/ecl-ec/mixins/indented-text.scss diff --git a/packages/themes/ecl/src/components/mixins-ec/kol-table-stateless-wc.scss b/packages/themes/ecl/src/ecl-ec/mixins/kol-table-stateless-wc.scss similarity index 100% rename from packages/themes/ecl/src/components/mixins-ec/kol-table-stateless-wc.scss rename to packages/themes/ecl/src/ecl-ec/mixins/kol-table-stateless-wc.scss diff --git a/packages/themes/ecl/src/ecl-eu.ts b/packages/themes/ecl/src/ecl-eu.ts deleted file mode 100644 index 3686d7e578..0000000000 --- a/packages/themes/ecl/src/ecl-eu.ts +++ /dev/null @@ -1,95 +0,0 @@ -import { KoliBri } from '@public-ui/components'; -import globalCss from './global-ec.scss'; -import accordionCss from './components/ecl-eu/accordion.scss'; -import alertCss from './components/ecl-eu/alert.scss'; -import avatarCss from './components/ecl-eu/avatar.scss'; -import badgeCss from './components/ecl-eu/badge.scss'; -import breadcrumbCss from './components/ecl-eu/breadcrumb.scss'; -import buttonCss from './components/ecl-eu/button.scss'; -import buttonGroupCss from './components/ecl-eu/button-group.scss'; -import buttonLinkCss from './components/ecl-eu/button-link.scss'; -import cardCss from './components/ecl-eu/card.scss'; -import ComboboxCss from './components/ecl-eu/combobox.scss'; -import detailsCss from './components/ecl-eu/details.scss'; -import formCss from './components/ecl-eu/form.scss'; -import drawerCss from './components/ecl-eu/drawer.scss'; -import headingCss from './components/ecl-eu/heading.scss'; -import indentedTextCss from './components/ecl-eu/indented-text.scss'; -import inputCheckboxCss from './components/ecl-eu/input-checkbox.scss'; -import inputColorCss from './components/ecl-eu/input-color.scss'; -import inputDateCss from './components/ecl-eu/input-date.scss'; -import inputEmailCss from './components/ecl-eu/input-email.scss'; -import inputFileCss from './components/ecl-eu/input-file.scss'; -import inputNumberCss from './components/ecl-eu/input-number.scss'; -import inputPasswordCss from './components/ecl-eu/input-password.scss'; -import inputRadioCss from './components/ecl-eu/input-radio.scss'; -import inputRangeCss from './components/ecl-eu/input-range.scss'; -import inputTextCss from './components/ecl-eu/input-text.scss'; -import kolibriCss from './components/ecl-eu/kolibri.scss'; -import linkButtonCss from './components/ecl-eu/link-button.scss'; -import linkCss from './components/ecl-eu/link.scss'; -import navCss from './components/ecl-eu/nav.scss'; -import paginationCss from './components/ecl-eu/pagination.scss'; -import progressCss from './components/ecl-eu/progress.scss'; -import selectCss from './components/ecl-eu/select.scss'; -import singleSelectCss from './components/ecl-eu/single-select.scss'; -import skipNavCss from './components/ecl-eu/skip-nav.scss'; -import spinCss from './components/ecl-eu/spin.scss'; -import splitButtonCss from './components/ecl-eu/split-button.scss'; -import tableStatefulCss from './components/ecl-eu/table-stateful.scss'; -import tableStatelessCss from './components/ecl-eu/table-stateless.scss'; -import tabsCss from './components/ecl-eu/tabs.scss'; -import textareaCss from './components/ecl-eu/textarea.scss'; -import toastContainerCss from './components/ecl-eu/toast-container.scss'; -import toolbarCss from './components/ecl-eu/toolbar.scss'; -import treeCss from './components/ecl-eu/tree.scss'; -import treeItemCss from './components/ecl-eu/tree-item.scss'; - -// Europa Component Library - European Union | https://ec.europa.eu/component-library/eu/ -export const ECL_EU = KoliBri.createTheme('ecl-eu', { - GLOBAL: globalCss, - 'KOL-HEADING': headingCss, - 'KOL-ACCORDION': accordionCss, - 'KOL-INDENTED-TEXT': indentedTextCss, - 'KOL-BUTTON': buttonCss, - 'KOL-LINK-BUTTON': linkButtonCss, - 'KOL-BUTTON-GROUP': buttonGroupCss, - 'KOL-PAGINATION': paginationCss, - 'KOL-PROGRESS': progressCss, - 'KOL-NAV': navCss, - 'KOL-BADGE': badgeCss, - 'KOL-ALERT': alertCss, - 'KOL-CARD': cardCss, - 'KOL-COMBOBOX': ComboboxCss, - 'KOL-INPUT-CHECKBOX': inputCheckboxCss, - 'KOL-INPUT-COLOR': inputColorCss, - 'KOL-INPUT-FILE': inputFileCss, - 'KOL-INPUT-EMAIL': inputEmailCss, - 'KOL-INPUT-NUMBER': inputNumberCss, - 'KOL-INPUT-DATE': inputDateCss, - 'KOL-INPUT-PASSWORD': inputPasswordCss, - 'KOL-INPUT-TEXT': inputTextCss, - 'KOL-KOLIBRI': kolibriCss, - 'KOL-SELECT': selectCss, - 'KOL-SINGLE-SELECT': singleSelectCss, - 'KOL-TEXTAREA': textareaCss, - 'KOL-TABLE-STATEFUL': tableStatefulCss, - 'KOL-TABLE-STATELESS': tableStatelessCss, - 'KOL-AVATAR': avatarCss, - 'KOL-TABS': tabsCss, - 'KOL-LINK': linkCss, - 'KOL-BUTTON-LINK': buttonLinkCss, - 'KOL-BREADCRUMB': breadcrumbCss, - 'KOL-DETAILS': detailsCss, - 'KOL-DRAWER': drawerCss, - 'KOL-SPIN': spinCss, - 'KOL-INPUT-RADIO': inputRadioCss, - 'KOL-INPUT-RANGE': inputRangeCss, - 'KOL-SKIP-NAV': skipNavCss, - 'KOL-SPLIT-BUTTON': splitButtonCss, - 'KOL-TOAST-CONTAINER': toastContainerCss, - 'KOL-TOOLBAR': toolbarCss, - 'KOL-TREE': treeCss, - 'KOL-TREE-ITEM': treeItemCss, - 'KOL-FORM': formCss, -}); diff --git a/packages/themes/ecl/src/components/ecl-ec/input-text.scss b/packages/themes/ecl/src/ecl-eu/@shared/input-core.scss similarity index 83% rename from packages/themes/ecl/src/components/ecl-ec/input-text.scss rename to packages/themes/ecl/src/ecl-eu/@shared/input-core.scss index 1d25143d62..433d6165aa 100644 --- a/packages/themes/ecl/src/components/ecl-ec/input-text.scss +++ b/packages/themes/ecl/src/ecl-eu/@shared/input-core.scss @@ -1,5 +1,5 @@ -@import '../mixins-ec/alert-wc.scss'; @import '../../mixins/rem'; +@import '../mixins/alert-wc.scss'; @layer kol-theme-component { :host { @@ -16,9 +16,16 @@ select, textarea { border: none; + margin: 1px; outline: none; } + input, + select:not([multiple]) { + height: 44px; + min-height: 44px; + } + input:not([type='range']):focus, select:focus, textarea:focus { @@ -42,11 +49,12 @@ } .input { + min-height: 44px; border: 1px solid var(--color-grey-75); color: var(--color-grey); order: 4; align-items: center; - padding: 1px; + padding: 1px 0.5em; } input::placeholder, @@ -63,7 +71,7 @@ .input:focus-within, .input:hover { - border-color: var(--color-blue) !important; + border-color: var(--color-blue); } .error .input { diff --git a/packages/themes/ecl/src/components/ecl-eu/abbr.scss b/packages/themes/ecl/src/ecl-eu/components/abbr.scss similarity index 71% rename from packages/themes/ecl/src/components/ecl-eu/abbr.scss rename to packages/themes/ecl/src/ecl-eu/components/abbr.scss index 719f4a782d..a0cf8146d5 100644 --- a/packages/themes/ecl/src/components/ecl-eu/abbr.scss +++ b/packages/themes/ecl/src/ecl-eu/components/abbr.scss @@ -1,6 +1,6 @@ @layer kol-theme-component { abbr { border-bottom: dashed var(--color-text) 1px; - text-decoration: none !important; + text-decoration: none; } } diff --git a/packages/themes/ecl/src/components/ecl-eu/accordion.scss b/packages/themes/ecl/src/ecl-eu/components/accordion.scss similarity index 98% rename from packages/themes/ecl/src/components/ecl-eu/accordion.scss rename to packages/themes/ecl/src/ecl-eu/components/accordion.scss index db6b92216b..476f66c2bf 100644 --- a/packages/themes/ecl/src/components/ecl-eu/accordion.scss +++ b/packages/themes/ecl/src/ecl-eu/components/accordion.scss @@ -45,6 +45,7 @@ padding: rem(24); text-align: start; width: 100%; + line-height: 1.2; } .headline button::before { diff --git a/packages/themes/ecl/src/components/ecl-eu/alert.scss b/packages/themes/ecl/src/ecl-eu/components/alert.scss similarity index 65% rename from packages/themes/ecl/src/components/ecl-eu/alert.scss rename to packages/themes/ecl/src/ecl-eu/components/alert.scss index 0e25ad2309..0f1fcfe8ca 100644 --- a/packages/themes/ecl/src/components/ecl-eu/alert.scss +++ b/packages/themes/ecl/src/ecl-eu/components/alert.scss @@ -1,4 +1,4 @@ -@import '../mixins-eu/alert-wc.scss'; +@import '../mixins/alert-wc.scss'; @layer kol-theme-component { :host { diff --git a/packages/themes/ecl/src/components/ecl-eu/avatar.scss b/packages/themes/ecl/src/ecl-eu/components/avatar.scss similarity index 100% rename from packages/themes/ecl/src/components/ecl-eu/avatar.scss rename to packages/themes/ecl/src/ecl-eu/components/avatar.scss diff --git a/packages/themes/ecl/src/components/ecl-eu/badge.scss b/packages/themes/ecl/src/ecl-eu/components/badge.scss similarity index 100% rename from packages/themes/ecl/src/components/ecl-eu/badge.scss rename to packages/themes/ecl/src/ecl-eu/components/badge.scss diff --git a/packages/themes/ecl/src/components/ecl-eu/breadcrumb.scss b/packages/themes/ecl/src/ecl-eu/components/breadcrumb.scss similarity index 100% rename from packages/themes/ecl/src/components/ecl-eu/breadcrumb.scss rename to packages/themes/ecl/src/ecl-eu/components/breadcrumb.scss diff --git a/packages/themes/ecl/src/components/ecl-eu/button-group.scss b/packages/themes/ecl/src/ecl-eu/components/button-group.scss similarity index 100% rename from packages/themes/ecl/src/components/ecl-eu/button-group.scss rename to packages/themes/ecl/src/ecl-eu/components/button-group.scss diff --git a/packages/themes/ecl/src/components/ecl-eu/button-link.scss b/packages/themes/ecl/src/ecl-eu/components/button-link.scss similarity index 100% rename from packages/themes/ecl/src/components/ecl-eu/button-link.scss rename to packages/themes/ecl/src/ecl-eu/components/button-link.scss diff --git a/packages/themes/ecl/src/components/ecl-eu/button.scss b/packages/themes/ecl/src/ecl-eu/components/button.scss similarity index 81% rename from packages/themes/ecl/src/components/ecl-eu/button.scss rename to packages/themes/ecl/src/ecl-eu/components/button.scss index 2770d7654c..63ba09d2d7 100644 --- a/packages/themes/ecl/src/components/ecl-eu/button.scss +++ b/packages/themes/ecl/src/ecl-eu/components/button.scss @@ -1,5 +1,5 @@ -@import '../mixins-eu/button.scss'; @import '../../mixins/rem'; +@import '../mixins/button.scss'; @layer kol-theme-component { :host { diff --git a/packages/themes/ecl/src/components/ecl-eu/card.scss b/packages/themes/ecl/src/ecl-eu/components/card.scss similarity index 97% rename from packages/themes/ecl/src/components/ecl-eu/card.scss rename to packages/themes/ecl/src/ecl-eu/components/card.scss index cfd6f57d82..07a9ca097d 100644 --- a/packages/themes/ecl/src/components/ecl-eu/card.scss +++ b/packages/themes/ecl/src/ecl-eu/components/card.scss @@ -17,7 +17,7 @@ font-style: normal; font-weight: 700; font-size: 1.25em; - line-height: 1.75em; + line-height: 1.75; } :host div.header { diff --git a/packages/themes/ecl/src/components/ecl-eu/combobox.scss b/packages/themes/ecl/src/ecl-eu/components/combobox.scss similarity index 89% rename from packages/themes/ecl/src/components/ecl-eu/combobox.scss rename to packages/themes/ecl/src/ecl-eu/components/combobox.scss index fb46ae6af5..3c8a30b354 100644 --- a/packages/themes/ecl/src/components/ecl-eu/combobox.scss +++ b/packages/themes/ecl/src/ecl-eu/components/combobox.scss @@ -1,5 +1,5 @@ @import '../../mixins/rem'; -@import '../mixins-eu/alert-wc'; +@import '../mixins/alert-wc'; $option-height: rem(40); $visible-options: 5; @@ -37,7 +37,7 @@ $visible-options: 5; min-height: var(--a11y-min-size); text-align: left; width: 100%; - min-height: 44px !important; + min-height: 44px; color: var(--color-grey); order: 4; align-items: center; @@ -70,7 +70,7 @@ $visible-options: 5; padding-right: 1em; &:focus { - outline: 0 !important; + outline: 0; } } @@ -88,13 +88,14 @@ $visible-options: 5; &__item { display: flex; align-items: center; - height: $option-height; + min-height: $option-height; + line-height: 1.2; padding: rem(10) rem(12); &:focus { background-color: var(--color-blue); color: white; - outline: 0 !important; + outline: 0; } } } @@ -113,8 +114,8 @@ $visible-options: 5; input, select:not([multiple]) { - height: 44px !important; - min-height: 44px !important; + height: 44px; + min-height: 44px; } label { @@ -134,7 +135,7 @@ $visible-options: 5; } .input { - min-height: 44px !important; + min-height: 44px; border: 1px solid var(--color-grey-75); color: var(--color-grey); order: 4; @@ -156,7 +157,7 @@ $visible-options: 5; .input:focus-within, .combobox:not(.combobox--disabled) .input:hover { - border-color: var(--color-blue) !important; + border-color: var(--color-blue); } .error .input { diff --git a/packages/themes/ecl/src/components/ecl-eu/details.scss b/packages/themes/ecl/src/ecl-eu/components/details.scss similarity index 78% rename from packages/themes/ecl/src/components/ecl-eu/details.scss rename to packages/themes/ecl/src/ecl-eu/components/details.scss index d37c65495d..1798c0e532 100644 --- a/packages/themes/ecl/src/components/ecl-eu/details.scss +++ b/packages/themes/ecl/src/ecl-eu/components/details.scss @@ -1,4 +1,4 @@ -@import '../mixins-eu/indented-text'; +@import '../mixins/indented-text'; @layer kol-theme-component { :host { diff --git a/packages/themes/ecl/src/components/ecl-eu/drawer.scss b/packages/themes/ecl/src/ecl-eu/components/drawer.scss similarity index 100% rename from packages/themes/ecl/src/components/ecl-eu/drawer.scss rename to packages/themes/ecl/src/ecl-eu/components/drawer.scss diff --git a/packages/themes/ecl/src/components/ecl-eu/form.scss b/packages/themes/ecl/src/ecl-eu/components/form.scss similarity index 72% rename from packages/themes/ecl/src/components/ecl-eu/form.scss rename to packages/themes/ecl/src/ecl-eu/components/form.scss index 0cce587287..7aa2bb97c1 100644 --- a/packages/themes/ecl/src/components/ecl-eu/form.scss +++ b/packages/themes/ecl/src/ecl-eu/components/form.scss @@ -1,5 +1,5 @@ -@import '../mixins-eu/alert-wc.scss'; -@import '../mixins-eu/indented-text.scss'; +@import '../mixins/alert-wc.scss'; +@import '../mixins/indented-text.scss'; @layer kol-theme-component { :host { diff --git a/packages/themes/ecl/src/components/ecl-eu/heading.scss b/packages/themes/ecl/src/ecl-eu/components/heading.scss similarity index 77% rename from packages/themes/ecl/src/components/ecl-eu/heading.scss rename to packages/themes/ecl/src/ecl-eu/components/heading.scss index 60e42aec2b..6488b8ac9c 100644 --- a/packages/themes/ecl/src/components/ecl-eu/heading.scss +++ b/packages/themes/ecl/src/ecl-eu/components/heading.scss @@ -14,26 +14,26 @@ } .headline-h1 { font-size: rem(42); - line-height: rem(52); + line-height: 3.25; } .headline-h2 { font-size: rem(36); - line-height: rem(44); + line-height: 2.755; } .headline-h3 { font-size: rem(32); - line-height: rem(40); + line-height: 2.5; } .headline-h4 { font-size: rem(28); - line-height: rem(32); + line-height: 2; } .headline-h5 { font-size: rem(24); - line-height: rem(28); + line-height: 1.75; } .headline-h6 { font-size: rem(20); - line-height: rem(28); + line-height: 1.75; } } diff --git a/packages/themes/ecl/src/components/ecl-eu/indented-text.scss b/packages/themes/ecl/src/ecl-eu/components/indented-text.scss similarity index 76% rename from packages/themes/ecl/src/components/ecl-eu/indented-text.scss rename to packages/themes/ecl/src/ecl-eu/components/indented-text.scss index 81fb788bbd..e99e151bf4 100644 --- a/packages/themes/ecl/src/components/ecl-eu/indented-text.scss +++ b/packages/themes/ecl/src/ecl-eu/components/indented-text.scss @@ -1,4 +1,4 @@ -@import '../mixins-eu/indented-text.scss'; +@import '../mixins/indented-text.scss'; @layer kol-theme-component { :host { diff --git a/packages/themes/ecl/src/components/ecl-eu/input-checkbox.scss b/packages/themes/ecl/src/ecl-eu/components/input-checkbox.scss similarity index 98% rename from packages/themes/ecl/src/components/ecl-eu/input-checkbox.scss rename to packages/themes/ecl/src/ecl-eu/components/input-checkbox.scss index 0e1fe630e6..15eb1dea79 100644 --- a/packages/themes/ecl/src/components/ecl-eu/input-checkbox.scss +++ b/packages/themes/ecl/src/ecl-eu/components/input-checkbox.scss @@ -1,5 +1,5 @@ -@import '../mixins-eu/alert-wc.scss'; @import '../../mixins/rem'; +@import '../mixins/alert-wc.scss'; @layer kol-theme-component { :host { @@ -20,7 +20,7 @@ border-width: 2px; border-style: solid; color: var(--color-grey); - line-height: 1.5em; + line-height: 1.5; font-size: rem(16); } diff --git a/packages/themes/ecl/src/ecl-eu/components/input-color.scss b/packages/themes/ecl/src/ecl-eu/components/input-color.scss new file mode 100644 index 0000000000..169513cdc8 --- /dev/null +++ b/packages/themes/ecl/src/ecl-eu/components/input-color.scss @@ -0,0 +1 @@ +@use '../@shared/input-core.scss'; diff --git a/packages/themes/ecl/src/ecl-eu/components/input-date.scss b/packages/themes/ecl/src/ecl-eu/components/input-date.scss new file mode 100644 index 0000000000..169513cdc8 --- /dev/null +++ b/packages/themes/ecl/src/ecl-eu/components/input-date.scss @@ -0,0 +1 @@ +@use '../@shared/input-core.scss'; diff --git a/packages/themes/ecl/src/ecl-eu/components/input-email.scss b/packages/themes/ecl/src/ecl-eu/components/input-email.scss new file mode 100644 index 0000000000..169513cdc8 --- /dev/null +++ b/packages/themes/ecl/src/ecl-eu/components/input-email.scss @@ -0,0 +1 @@ +@use '../@shared/input-core.scss'; diff --git a/packages/themes/ecl/src/ecl-eu/components/input-file.scss b/packages/themes/ecl/src/ecl-eu/components/input-file.scss new file mode 100644 index 0000000000..169513cdc8 --- /dev/null +++ b/packages/themes/ecl/src/ecl-eu/components/input-file.scss @@ -0,0 +1 @@ +@use '../@shared/input-core.scss'; diff --git a/packages/themes/ecl/src/ecl-eu/components/input-number.scss b/packages/themes/ecl/src/ecl-eu/components/input-number.scss new file mode 100644 index 0000000000..169513cdc8 --- /dev/null +++ b/packages/themes/ecl/src/ecl-eu/components/input-number.scss @@ -0,0 +1 @@ +@use '../@shared/input-core.scss'; diff --git a/packages/themes/ecl/src/ecl-eu/components/input-password.scss b/packages/themes/ecl/src/ecl-eu/components/input-password.scss new file mode 100644 index 0000000000..169513cdc8 --- /dev/null +++ b/packages/themes/ecl/src/ecl-eu/components/input-password.scss @@ -0,0 +1 @@ +@use '../@shared/input-core.scss'; diff --git a/packages/themes/ecl/src/components/ecl-eu/input-radio.scss b/packages/themes/ecl/src/ecl-eu/components/input-radio.scss similarity index 97% rename from packages/themes/ecl/src/components/ecl-eu/input-radio.scss rename to packages/themes/ecl/src/ecl-eu/components/input-radio.scss index 63d061d206..255f5cd899 100644 --- a/packages/themes/ecl/src/components/ecl-eu/input-radio.scss +++ b/packages/themes/ecl/src/ecl-eu/components/input-radio.scss @@ -1,5 +1,5 @@ -@import '../mixins-eu/alert-wc.scss'; @import '../../mixins/rem'; +@import '../mixins/alert-wc.scss'; @layer kol-theme-component { :host { diff --git a/packages/themes/ecl/src/components/ecl-eu/input-range.scss b/packages/themes/ecl/src/ecl-eu/components/input-range.scss similarity index 82% rename from packages/themes/ecl/src/components/ecl-eu/input-range.scss rename to packages/themes/ecl/src/ecl-eu/components/input-range.scss index df88e7dd28..c177298a42 100644 --- a/packages/themes/ecl/src/components/ecl-eu/input-range.scss +++ b/packages/themes/ecl/src/ecl-eu/components/input-range.scss @@ -1,5 +1,5 @@ -@import '../mixins-eu/alert-wc.scss'; @import '../../mixins/rem'; +@import '../mixins/alert-wc.scss'; @layer kol-theme-component { :host { diff --git a/packages/themes/ecl/src/ecl-eu/components/input-text.scss b/packages/themes/ecl/src/ecl-eu/components/input-text.scss new file mode 100644 index 0000000000..169513cdc8 --- /dev/null +++ b/packages/themes/ecl/src/ecl-eu/components/input-text.scss @@ -0,0 +1 @@ +@use '../@shared/input-core.scss'; diff --git a/packages/themes/ecl/src/components/ecl-eu/kolibri.scss b/packages/themes/ecl/src/ecl-eu/components/kolibri.scss similarity index 100% rename from packages/themes/ecl/src/components/ecl-eu/kolibri.scss rename to packages/themes/ecl/src/ecl-eu/components/kolibri.scss diff --git a/packages/themes/ecl/src/components/ecl-eu/link-button.scss b/packages/themes/ecl/src/ecl-eu/components/link-button.scss similarity index 100% rename from packages/themes/ecl/src/components/ecl-eu/link-button.scss rename to packages/themes/ecl/src/ecl-eu/components/link-button.scss diff --git a/packages/themes/ecl/src/components/ecl-eu/link.scss b/packages/themes/ecl/src/ecl-eu/components/link.scss similarity index 88% rename from packages/themes/ecl/src/components/ecl-eu/link.scss rename to packages/themes/ecl/src/ecl-eu/components/link.scss index c292f0c84f..93847ab49e 100644 --- a/packages/themes/ecl/src/components/ecl-eu/link.scss +++ b/packages/themes/ecl/src/ecl-eu/components/link.scss @@ -3,6 +3,7 @@ button { appearance: none; color: var(--color-blue); + line-height: 1.2; } a:hover, button:hover { diff --git a/packages/themes/ecl/src/components/ecl-eu/nav.scss b/packages/themes/ecl/src/ecl-eu/components/nav.scss similarity index 100% rename from packages/themes/ecl/src/components/ecl-eu/nav.scss rename to packages/themes/ecl/src/ecl-eu/components/nav.scss diff --git a/packages/themes/ecl/src/components/ecl-eu/pagination.scss b/packages/themes/ecl/src/ecl-eu/components/pagination.scss similarity index 97% rename from packages/themes/ecl/src/components/ecl-eu/pagination.scss rename to packages/themes/ecl/src/ecl-eu/components/pagination.scss index e368f4143b..fc4478d469 100644 --- a/packages/themes/ecl/src/components/ecl-eu/pagination.scss +++ b/packages/themes/ecl/src/ecl-eu/components/pagination.scss @@ -47,6 +47,6 @@ color: var(--color-white); font-weight: bold; text-decoration: underline; - opacity: 1 !important; + opacity: 1; } } diff --git a/packages/themes/ecl/src/components/ecl-eu/progress.scss b/packages/themes/ecl/src/ecl-eu/components/progress.scss similarity index 100% rename from packages/themes/ecl/src/components/ecl-eu/progress.scss rename to packages/themes/ecl/src/ecl-eu/components/progress.scss diff --git a/packages/themes/ecl/src/ecl-eu/components/select.scss b/packages/themes/ecl/src/ecl-eu/components/select.scss new file mode 100644 index 0000000000..169513cdc8 --- /dev/null +++ b/packages/themes/ecl/src/ecl-eu/components/select.scss @@ -0,0 +1 @@ +@use '../@shared/input-core.scss'; diff --git a/packages/themes/ecl/src/components/ecl-eu/single-select.scss b/packages/themes/ecl/src/ecl-eu/components/single-select.scss similarity index 87% rename from packages/themes/ecl/src/components/ecl-eu/single-select.scss rename to packages/themes/ecl/src/ecl-eu/components/single-select.scss index 3f3f2d283a..e111a9be4b 100644 --- a/packages/themes/ecl/src/components/ecl-eu/single-select.scss +++ b/packages/themes/ecl/src/ecl-eu/components/single-select.scss @@ -1,5 +1,5 @@ -@import '../mixins-eu/alert-wc'; @import '../../mixins/rem'; +@import '../mixins/alert-wc'; $option-height: rem(40); $visible-options: 5; @@ -17,7 +17,7 @@ $visible-options: 5; display: inline-flex; align-items: center; width: 100%; - min-height: 44px !important; + min-height: 44px; color: var(--color-grey); order: 4; padding: 1px 0.5em; @@ -53,7 +53,7 @@ $visible-options: 5; padding-left: 1em; &:focus { - outline: 0 !important; + outline: 0; } } @@ -70,9 +70,10 @@ $visible-options: 5; &__item { display: flex; align-items: flex-start; - justify-items: center !important; + justify-items: center; padding: rem(10) rem(12); - height: $option-height; + min-height: $option-height; + line-height: 1.2; .radio-label { align-self: center; @@ -83,7 +84,7 @@ $visible-options: 5; &.highlighted { background-color: var(--color-blue); color: white; - outline: 0 !important; + outline: 0; } } } @@ -102,8 +103,8 @@ $visible-options: 5; input, select:not([multiple]) { - height: 44px !important; - min-height: 44px !important; + height: 44px; + min-height: 44px; } label { @@ -123,7 +124,7 @@ $visible-options: 5; } .input { - min-height: 44px !important; + min-height: 44px; border: 1px solid var(--color-grey-75); color: var(--color-grey); order: 4; @@ -145,7 +146,7 @@ $visible-options: 5; .input:focus-within, .input:hover { - border-color: var(--color-blue) !important; + border-color: var(--color-blue); } .error .input { diff --git a/packages/themes/ecl/src/components/ecl-eu/skip-nav.scss b/packages/themes/ecl/src/ecl-eu/components/skip-nav.scss similarity index 91% rename from packages/themes/ecl/src/components/ecl-eu/skip-nav.scss rename to packages/themes/ecl/src/ecl-eu/components/skip-nav.scss index c7e105478a..5bb97b44d4 100644 --- a/packages/themes/ecl/src/components/ecl-eu/skip-nav.scss +++ b/packages/themes/ecl/src/ecl-eu/components/skip-nav.scss @@ -8,7 +8,7 @@ .kol-link-wc > a > .kol-span-wc { border-radius: 4px; gap: rem(8); - line-height: rem(16); + line-height: 1; padding: rem(12); background-color: #0e47cb; color: #fff; diff --git a/packages/themes/ecl/src/components/ecl-eu/spin.scss b/packages/themes/ecl/src/ecl-eu/components/spin.scss similarity index 100% rename from packages/themes/ecl/src/components/ecl-eu/spin.scss rename to packages/themes/ecl/src/ecl-eu/components/spin.scss diff --git a/packages/themes/ecl/src/components/ecl-eu/split-button.scss b/packages/themes/ecl/src/ecl-eu/components/split-button.scss similarity index 90% rename from packages/themes/ecl/src/components/ecl-eu/split-button.scss rename to packages/themes/ecl/src/ecl-eu/components/split-button.scss index c3ea2be264..e1322142a9 100644 --- a/packages/themes/ecl/src/components/ecl-eu/split-button.scss +++ b/packages/themes/ecl/src/ecl-eu/components/split-button.scss @@ -1,4 +1,4 @@ -@import '../mixins-eu/button.scss'; +@import '../mixins/button.scss'; @layer kol-theme-component { :host { diff --git a/packages/themes/ecl/src/components/ecl-eu/table-stateful.scss b/packages/themes/ecl/src/ecl-eu/components/table-stateful.scss similarity index 90% rename from packages/themes/ecl/src/components/ecl-eu/table-stateful.scss rename to packages/themes/ecl/src/ecl-eu/components/table-stateful.scss index 048da407f5..e9cd72624a 100644 --- a/packages/themes/ecl/src/components/ecl-eu/table-stateful.scss +++ b/packages/themes/ecl/src/ecl-eu/components/table-stateful.scss @@ -1,5 +1,5 @@ -@import '../mixins-eu/kol-table-stateless-wc'; @import '../../mixins/rem'; +@import '../mixins/kol-table-stateless-wc'; @layer kol-theme-component { :host { diff --git a/packages/themes/ecl/src/ecl-eu/components/table-stateless.scss b/packages/themes/ecl/src/ecl-eu/components/table-stateless.scss new file mode 100644 index 0000000000..c74a51d65e --- /dev/null +++ b/packages/themes/ecl/src/ecl-eu/components/table-stateless.scss @@ -0,0 +1,3 @@ +@import '../mixins/kol-table-stateless-wc'; + +@include kol-table-stateless-wc; diff --git a/packages/themes/ecl/src/components/ecl-eu/tabs.scss b/packages/themes/ecl/src/ecl-eu/components/tabs.scss similarity index 100% rename from packages/themes/ecl/src/components/ecl-eu/tabs.scss rename to packages/themes/ecl/src/ecl-eu/components/tabs.scss diff --git a/packages/themes/ecl/src/ecl-eu/components/textarea.scss b/packages/themes/ecl/src/ecl-eu/components/textarea.scss new file mode 100644 index 0000000000..169513cdc8 --- /dev/null +++ b/packages/themes/ecl/src/ecl-eu/components/textarea.scss @@ -0,0 +1 @@ +@use '../@shared/input-core.scss'; diff --git a/packages/themes/ecl/src/components/ecl-eu/toast-container.scss b/packages/themes/ecl/src/ecl-eu/components/toast-container.scss similarity index 100% rename from packages/themes/ecl/src/components/ecl-eu/toast-container.scss rename to packages/themes/ecl/src/ecl-eu/components/toast-container.scss diff --git a/packages/themes/ecl/src/components/ecl-eu/toolbar.scss b/packages/themes/ecl/src/ecl-eu/components/toolbar.scss similarity index 100% rename from packages/themes/ecl/src/components/ecl-eu/toolbar.scss rename to packages/themes/ecl/src/ecl-eu/components/toolbar.scss diff --git a/packages/themes/ecl/src/components/ecl-eu/tree-item.scss b/packages/themes/ecl/src/ecl-eu/components/tree-item.scss similarity index 100% rename from packages/themes/ecl/src/components/ecl-eu/tree-item.scss rename to packages/themes/ecl/src/ecl-eu/components/tree-item.scss diff --git a/packages/themes/ecl/src/components/ecl-eu/tree.scss b/packages/themes/ecl/src/ecl-eu/components/tree.scss similarity index 100% rename from packages/themes/ecl/src/components/ecl-eu/tree.scss rename to packages/themes/ecl/src/ecl-eu/components/tree.scss diff --git a/packages/themes/ecl/src/global-eu.scss b/packages/themes/ecl/src/ecl-eu/global.scss similarity index 96% rename from packages/themes/ecl/src/global-eu.scss rename to packages/themes/ecl/src/ecl-eu/global.scss index c96a16bb06..3984618a6d 100644 --- a/packages/themes/ecl/src/global-eu.scss +++ b/packages/themes/ecl/src/ecl-eu/global.scss @@ -1,4 +1,4 @@ -@import './mixins/rem'; +@import '../mixins/rem'; @layer kol-theme-global { .kol-tooltip-wc .tooltip-area { @@ -12,7 +12,7 @@ .kol-tooltip-wc .tooltip-content { padding: rem(4) rem(8); font-size: rem(14); - line-height: rem(20); + line-height: 1.2; border-radius: 2px; border: 1px solid #626262; } @@ -109,11 +109,11 @@ --color-white: #fff; --color-black: #000; --font-family: Arial, sans-serif; - --font-size: 16px; + --font-size: rem(16); --font-weight-regular: 400; --font-weight-bold: 700; - --line-height-regular: 1.5em; - --line-height-heading: 1.2em; + --line-height-regular: 1.5; + --line-height-heading: 1.2; --spacing-4xl: 64px; --spacing-3xl: 48px; --spacing-2xl: 40px; diff --git a/packages/themes/ecl/src/ecl-eu/index.ts b/packages/themes/ecl/src/ecl-eu/index.ts new file mode 100644 index 0000000000..a6a54bf7e4 --- /dev/null +++ b/packages/themes/ecl/src/ecl-eu/index.ts @@ -0,0 +1,95 @@ +import { KoliBri } from '@public-ui/components'; +import globalCss from './global.scss'; +import accordionCss from './components/accordion.scss'; +import alertCss from './components/alert.scss'; +import avatarCss from './components/avatar.scss'; +import badgeCss from './components/badge.scss'; +import breadcrumbCss from './components/breadcrumb.scss'; +import buttonCss from './components/button.scss'; +import buttonGroupCss from './components/button-group.scss'; +import buttonLinkCss from './components/button-link.scss'; +import cardCss from './components/card.scss'; +import ComboboxCss from './components/combobox.scss'; +import detailsCss from './components/details.scss'; +import formCss from './components/form.scss'; +import drawerCss from './components/drawer.scss'; +import headingCss from './components/heading.scss'; +import indentedTextCss from './components/indented-text.scss'; +import inputCheckboxCss from './components/input-checkbox.scss'; +import inputColorCss from './components/input-color.scss'; +import inputDateCss from './components/input-date.scss'; +import inputEmailCss from './components/input-email.scss'; +import inputFileCss from './components/input-file.scss'; +import inputNumberCss from './components/input-number.scss'; +import inputPasswordCss from './components/input-password.scss'; +import inputRadioCss from './components/input-radio.scss'; +import inputRangeCss from './components/input-range.scss'; +import inputTextCss from './components/input-text.scss'; +import kolibriCss from './components/kolibri.scss'; +import linkButtonCss from './components/link-button.scss'; +import linkCss from './components/link.scss'; +import navCss from './components/nav.scss'; +import paginationCss from './components/pagination.scss'; +import progressCss from './components/progress.scss'; +import selectCss from './components/select.scss'; +import singleSelectCss from './components/single-select.scss'; +import skipNavCss from './components/skip-nav.scss'; +import spinCss from './components/spin.scss'; +import splitButtonCss from './components/split-button.scss'; +import tableStatefulCss from './components/table-stateful.scss'; +import tableStatelessCss from './components/table-stateless.scss'; +import tabsCss from './components/tabs.scss'; +import textareaCss from './components/textarea.scss'; +import toastContainerCss from './components/toast-container.scss'; +import toolbarCss from './components/toolbar.scss'; +import treeCss from './components/tree.scss'; +import treeItemCss from './components/tree-item.scss'; + +// Europa Component Library - European Union | https://ec.europa.eu/component-library/eu/ +export const ECL_EU = KoliBri.createTheme('ecl-eu', { + GLOBAL: globalCss, + 'KOL-HEADING': headingCss, + 'KOL-ACCORDION': accordionCss, + 'KOL-INDENTED-TEXT': indentedTextCss, + 'KOL-BUTTON': buttonCss, + 'KOL-LINK-BUTTON': linkButtonCss, + 'KOL-BUTTON-GROUP': buttonGroupCss, + 'KOL-PAGINATION': paginationCss, + 'KOL-PROGRESS': progressCss, + 'KOL-NAV': navCss, + 'KOL-BADGE': badgeCss, + 'KOL-ALERT': alertCss, + 'KOL-CARD': cardCss, + 'KOL-COMBOBOX': ComboboxCss, + 'KOL-INPUT-CHECKBOX': inputCheckboxCss, + 'KOL-INPUT-COLOR': inputColorCss, + 'KOL-INPUT-FILE': inputFileCss, + 'KOL-INPUT-EMAIL': inputEmailCss, + 'KOL-INPUT-NUMBER': inputNumberCss, + 'KOL-INPUT-DATE': inputDateCss, + 'KOL-INPUT-PASSWORD': inputPasswordCss, + 'KOL-INPUT-TEXT': inputTextCss, + 'KOL-KOLIBRI': kolibriCss, + 'KOL-SELECT': selectCss, + 'KOL-SINGLE-SELECT': singleSelectCss, + 'KOL-TEXTAREA': textareaCss, + 'KOL-TABLE-STATEFUL': tableStatefulCss, + 'KOL-TABLE-STATELESS': tableStatelessCss, + 'KOL-AVATAR': avatarCss, + 'KOL-TABS': tabsCss, + 'KOL-LINK': linkCss, + 'KOL-BUTTON-LINK': buttonLinkCss, + 'KOL-BREADCRUMB': breadcrumbCss, + 'KOL-DETAILS': detailsCss, + 'KOL-DRAWER': drawerCss, + 'KOL-SPIN': spinCss, + 'KOL-INPUT-RADIO': inputRadioCss, + 'KOL-INPUT-RANGE': inputRangeCss, + 'KOL-SKIP-NAV': skipNavCss, + 'KOL-SPLIT-BUTTON': splitButtonCss, + 'KOL-TOAST-CONTAINER': toastContainerCss, + 'KOL-TOOLBAR': toolbarCss, + 'KOL-TREE': treeCss, + 'KOL-TREE-ITEM': treeItemCss, + 'KOL-FORM': formCss, +}); diff --git a/packages/themes/ecl/src/components/mixins-eu/alert-wc.scss b/packages/themes/ecl/src/ecl-eu/mixins/alert-wc.scss similarity index 100% rename from packages/themes/ecl/src/components/mixins-eu/alert-wc.scss rename to packages/themes/ecl/src/ecl-eu/mixins/alert-wc.scss diff --git a/packages/themes/ecl/src/components/mixins-eu/button.scss b/packages/themes/ecl/src/ecl-eu/mixins/button.scss similarity index 99% rename from packages/themes/ecl/src/components/mixins-eu/button.scss rename to packages/themes/ecl/src/ecl-eu/mixins/button.scss index 719c38654b..1264c46e17 100644 --- a/packages/themes/ecl/src/components/mixins-eu/button.scss +++ b/packages/themes/ecl/src/ecl-eu/mixins/button.scss @@ -24,6 +24,7 @@ font-weight: 400; margin: 0; padding: rem(12); + line-height: 1.2; } a:focus-visible > .kol-span-wc, diff --git a/packages/themes/ecl/src/components/mixins-eu/indented-text.scss b/packages/themes/ecl/src/ecl-eu/mixins/indented-text.scss similarity index 100% rename from packages/themes/ecl/src/components/mixins-eu/indented-text.scss rename to packages/themes/ecl/src/ecl-eu/mixins/indented-text.scss diff --git a/packages/themes/ecl/src/components/mixins-eu/kol-table-stateless-wc.scss b/packages/themes/ecl/src/ecl-eu/mixins/kol-table-stateless-wc.scss similarity index 100% rename from packages/themes/ecl/src/components/mixins-eu/kol-table-stateless-wc.scss rename to packages/themes/ecl/src/ecl-eu/mixins/kol-table-stateless-wc.scss diff --git a/packages/themes/ecl/tsconfig.json b/packages/themes/ecl/tsconfig.json index ed683c278d..d0856810d7 100644 --- a/packages/themes/ecl/tsconfig.json +++ b/packages/themes/ecl/tsconfig.json @@ -27,5 +27,5 @@ "compileOnSave": false, "buildOnSave": false, "exclude": ["node_modules/**"], - "include": ["src/**/*.ts", "src/**/*.tsx", "src/globals.d.ts"], + "include": ["src/**/*.ts", "src/**/*.tsx", "globals.d.ts"], } diff --git a/packages/themes/itzbund/src/@shared/input-core.scss b/packages/themes/itzbund/src/@shared/input-core.scss new file mode 100644 index 0000000000..256979a3bc --- /dev/null +++ b/packages/themes/itzbund/src/@shared/input-core.scss @@ -0,0 +1,26 @@ +@use './label.scss'; +@use './kol-alert-wc.scss'; +@use './kol-required.scss'; + +@import '../mixins/alert-wc.scss'; +@import '../mixins/typography.scss'; +@import '../mixins/input-base.scss'; + +@layer kol-theme-component { + :host { + @include kol-alert-theme; + } + + input { + @include kol-typography-body; + @include kol-input-base; + + cursor: pointer; + width: 100%; + overflow: hidden; + } + + .error input { + @include kol-input-error; + } +} diff --git a/packages/themes/itzbund/src/@shared/kol-alert-wc.scss b/packages/themes/itzbund/src/@shared/kol-alert-wc.scss new file mode 100644 index 0000000000..fc1b516784 --- /dev/null +++ b/packages/themes/itzbund/src/@shared/kol-alert-wc.scss @@ -0,0 +1,11 @@ +@layer kol-theme-component { + .kol-alert-wc { + margin-top: calc(2 * var(--spacing)); + display: block; + + .heading { + display: flex; + place-items: center; + } + } +} diff --git a/packages/themes/itzbund/src/@shared/kol-required.scss b/packages/themes/itzbund/src/@shared/kol-required.scss new file mode 100644 index 0000000000..332d0ce209 --- /dev/null +++ b/packages/themes/itzbund/src/@shared/kol-required.scss @@ -0,0 +1,5 @@ +@mixin kol-theme-component { + .kol-required span::after { + content: '*'; + } +} diff --git a/packages/themes/itzbund/src/@shared/label.scss b/packages/themes/itzbund/src/@shared/label.scss new file mode 100644 index 0000000000..00d23a31aa --- /dev/null +++ b/packages/themes/itzbund/src/@shared/label.scss @@ -0,0 +1,10 @@ +@import '../mixins/typography.scss'; + +@layer kol-theme-component { + label { + @include kol-typography-label; + font-weight: 700; + color: var(--color-anthrazit); + width: 100%; + } +} diff --git a/packages/themes/itzbund/src/@shared/link-core.scss b/packages/themes/itzbund/src/@shared/link-core.scss new file mode 100644 index 0000000000..170d12ac18 --- /dev/null +++ b/packages/themes/itzbund/src/@shared/link-core.scss @@ -0,0 +1,52 @@ +@import '../mixins/rem'; + +@layer kol-theme-component { + .kol-link-wc a, + .kol-button-wc button { + text-decoration-line: none; + } + + a, + button { + background-image: repeating-linear-gradient(to right, #66ddec, #66ddec); + background-repeat: no-repeat; + background-position: left 0 bottom 0; + background-size: 25% 0.25ex; + border-radius: var(--spacing); + color: var(--color-petrol); + font-family: var(--font-family-sans); + font-size: inherit; + /* text-transform: uppercase; */ + transition-delay: 0; + transition-timing-function: ease-in-out; + transition-duration: 0.5s; + transition-property: background, color, border-color; + } + + a:focus, + a:hover, + button:focus, + button:hover { + background-size: 100% 0.25ex; + color: var(--color-achat); + } + + a > .kol-span-wc, + button > .kol-span-wc { + gap: 0.25em; + } + + a.skip { + left: -99999px; + overflow: hidden; + position: absolute; + z-index: 9999999; + } + + a.skip:focus { + background-color: white; + box-shadow: 0 0 rem(8) rem(8) white; + left: unset; + position: unset; + } +} diff --git a/packages/themes/itzbund/src/components/abbr.scss b/packages/themes/itzbund/src/components/abbr.scss index 719f4a782d..a0cf8146d5 100644 --- a/packages/themes/itzbund/src/components/abbr.scss +++ b/packages/themes/itzbund/src/components/abbr.scss @@ -1,6 +1,6 @@ @layer kol-theme-component { abbr { border-bottom: dashed var(--color-text) 1px; - text-decoration: none !important; + text-decoration: none; } } diff --git a/packages/themes/itzbund/src/components/accordion.scss b/packages/themes/itzbund/src/components/accordion.scss index de667b3c80..583eb81fd7 100644 --- a/packages/themes/itzbund/src/components/accordion.scss +++ b/packages/themes/itzbund/src/components/accordion.scss @@ -1,4 +1,5 @@ @import '../mixins/rem'; +@import '../mixins/typography.scss'; @layer kol-theme-component { :host > div { @@ -14,24 +15,20 @@ } :host > div > .kol-heading-wc { - font-weight: 700; - font-size: rem(20); - line-height: rem(28); - } + @include kol-typography-accordion; - :host > div > .kol-heading-wc button { - cursor: pointer; - width: 100%; - margin: 0; - display: flex; - gap: 0.5em; - border: 0; - align-items: center; - overflow: hidden; - font-size: inherit; - line-height: 1.75em; - background-color: transparent; - padding: rem(4); + & button { + cursor: pointer; + width: 100%; + margin: 0; + display: flex; + gap: 0.5em; + border: 0; + align-items: center; + overflow: hidden; + background-color: transparent; + padding: rem(4); + } } :host > div[part*='open'] > .kol-heading-wc button { diff --git a/packages/themes/itzbund/src/components/button-link.scss b/packages/themes/itzbund/src/components/button-link.scss index 9f72a02013..d47328cd72 100644 --- a/packages/themes/itzbund/src/components/button-link.scss +++ b/packages/themes/itzbund/src/components/button-link.scss @@ -3,7 +3,7 @@ @layer kol-theme-component { a, button { - border-radius: rem(32) !important; + border-radius: rem(32); font-family: var(--font-family-sans); /* text-transform: uppercase; */ } diff --git a/packages/themes/itzbund/src/components/button.scss b/packages/themes/itzbund/src/components/button.scss index 5bfe9813e4..4723ce08c3 100644 --- a/packages/themes/itzbund/src/components/button.scss +++ b/packages/themes/itzbund/src/components/button.scss @@ -4,7 +4,7 @@ @layer kol-theme-component { a, button { - border-radius: rem(32) !important; + border-radius: rem(32); font-family: var(--font-family-sans); /* text-transform: uppercase; */ } diff --git a/packages/themes/itzbund/src/components/combobox.scss b/packages/themes/itzbund/src/components/combobox.scss index 6f9d034113..1371cbf0be 100644 --- a/packages/themes/itzbund/src/components/combobox.scss +++ b/packages/themes/itzbund/src/components/combobox.scss @@ -1,5 +1,11 @@ +@use '../@shared/label.scss'; +@use '../@shared/kol-alert-wc.scss'; +@use '../@shared/kol-required.scss'; + @import '../mixins/rem'; @import '../mixins/alert-wc'; +@import '../mixins/typography.scss'; +@import '../mixins/input-base.scss'; $option-height: rem(40); $visible-options: 5; @@ -9,38 +15,24 @@ $visible-options: 5; @include kol-alert-theme; } - label { - color: var(--default-letter); - font-size: 14px; - line-height: 20px; - gap: 8px; - width: 100%; - font-weight: bold; - } - .combobox { display: block; position: relative; &__group { + @include kol-typography-body; + @include kol-input-container-base; + display: inline-flex; align-items: center; min-height: var(--a11y-min-size); text-align: left; width: 100%; padding: rem(4); - color: var(--default-letter); - border-width: 1px; - border-style: solid; - line-height: 24px; - font-size: 16px; - border-color: var(--kolibri-color-normal); - border-radius: 0; - background-color: #e8edf2 !important; .combobox:not(.combobox--disabled) &:hover { border-color: var(--default-border-hover); - outline-color: var(--primary) !important; + outline-color: var(--primary); outline-offset: 0; outline-style: solid; outline-width: 1px; @@ -49,8 +41,8 @@ $visible-options: 5; &__input { flex-grow: 1; - border: none !important; - background-color: #e8edf2 !important; + border: none; + background-color: transparent; border: none; width: calc(100% - rem(24)); position: relative; @@ -68,7 +60,7 @@ $visible-options: 5; padding-right: 1em; &:focus { - outline: 0 !important; + outline: 0; } } @@ -77,7 +69,7 @@ $visible-options: 5; border-width: 1px; border-radius: var(--border-radius); border-color: var(--kolibri-color-normal); - background-color: #e8edf2 !important; + background-color: #e8edf2; overflow-y: auto; overflow-x: hidden; box-sizing: border-box; @@ -94,26 +86,14 @@ $visible-options: 5; &:focus { background-color: var(--color-petrol); color: var(--color-weiss); - outline: 0 !important; + outline: 0; } } } - label { - color: var(--color-anthrazit); - font-size: 14px; - line-height: 20px; - gap: 8px; - width: 100%; - font-weight: bold; - } - - .kol-alert-wc { - margin-top: calc(2 * var(--spacing)); - display: block; - } - - .kol-required span::after { - content: '*'; + .error { + .combobox__group { + @include kol-input-error; + } } } diff --git a/packages/themes/itzbund/src/components/heading.scss b/packages/themes/itzbund/src/components/heading.scss index 04f0411744..c65355a62e 100644 --- a/packages/themes/itzbund/src/components/heading.scss +++ b/packages/themes/itzbund/src/components/heading.scss @@ -1,3 +1,5 @@ +@import '../mixins/typography.scss'; + @layer kol-theme-component { .headline-h1, .headline-h2, @@ -5,38 +7,31 @@ .headline-h4, .headline-h5, .headline-h6 { - line-height: 1em; margin: 0; padding: 0; } + .headline-h1 { - font-family: var(--font-family-serif); - font-size: 54px; - font-weight: bold; + @include kol-typography-h1; } + .headline-h2 { - font-family: var(--font-family-serif); - font-size: 32px; - font-weight: bold; + @include kol-typography-h2; } + .headline-h3 { - font-family: var(--font-family-serif); - font-size: 26px; - font-weight: bold; + @include kol-typography-h3; } + .headline-h4 { - font-family: var(--font-family-serif); - font-size: 20px; - font-weight: normal; + @include kol-typography-h4; } + .headline-h5 { - font-family: var(--font-family-serif); - font-size: 17px; - font-weight: bold; + @include kol-typography-h5; } + .headline-h6 { - font-family: var(--font-family-sans); - font-size: 17px; - font-weight: normal; + @include kol-typography-h6; } } diff --git a/packages/themes/itzbund/src/components/input-checkbox.scss b/packages/themes/itzbund/src/components/input-checkbox.scss index d9bdcf0ad9..c111f6ccb2 100644 --- a/packages/themes/itzbund/src/components/input-checkbox.scss +++ b/packages/themes/itzbund/src/components/input-checkbox.scss @@ -1,5 +1,6 @@ @import '../mixins/alert-wc.scss'; @import '../mixins/rem'; +@import '../mixins/typography.scss'; @layer kol-theme-component { :host { @@ -11,12 +12,11 @@ } input { + @include kol-typography-body; color: var(--default-letter); border-color: var(--default-border); border-width: 2px; border-style: solid; - line-height: 24px; - font-size: 16px; } .required label > span::after { @@ -165,7 +165,7 @@ .button:focus-within { border-radius: rem(32); - outline-color: var(--color-achat) !important; + outline-color: var(--color-achat); outline-offset: 2px; outline-style: solid; outline-width: 3px; diff --git a/packages/themes/itzbund/src/components/input-color.scss b/packages/themes/itzbund/src/components/input-color.scss index 03190f4e58..169513cdc8 100644 --- a/packages/themes/itzbund/src/components/input-color.scss +++ b/packages/themes/itzbund/src/components/input-color.scss @@ -1,64 +1 @@ -@import '../mixins/alert-wc.scss'; - -@layer kol-theme-component { - :host { - @include kol-alert-theme; - } - - input:hover, - input:focus { - border-color: var(--border-color) !important; - border-radius: none !important; - outline-color: var(--color-achat) !important; - outline-offset: 0; - outline-style: solid; - outline-width: 1px; - } - - label { - color: var(--color-anthrazit); - font-size: 14px; - line-height: 20px; - gap: 8px; - width: 100%; - font-weight: bold; - } - - input { - cursor: pointer; - width: 100%; - color: var(--color-anthrazit); - border-width: 1px; - border-style: solid; - border-color: var(--color-petrol); - border-radius: 0; - background-color: #e8edf2 !important; - overflow: hidden; - line-height: 24px; - font-size: 16px; - } - - .error input { - background-color: var(--color-rotton-20) !important; - border-color: var(--color-rotton) !important; - } - - input:disabled { - background-color: var(--color-input-bg-default); - border-color: var(--border-color); - cursor: not-allowed; - } - - .kol-alert-wc { - margin-top: calc(2 * var(--spacing)); - display: block; - } - - .kol-required span::after { - content: '*'; - } - - input::placeholder { - font-style: italic; - } -} +@use '../@shared/input-core.scss'; diff --git a/packages/themes/itzbund/src/components/input-date.scss b/packages/themes/itzbund/src/components/input-date.scss index 03190f4e58..169513cdc8 100644 --- a/packages/themes/itzbund/src/components/input-date.scss +++ b/packages/themes/itzbund/src/components/input-date.scss @@ -1,64 +1 @@ -@import '../mixins/alert-wc.scss'; - -@layer kol-theme-component { - :host { - @include kol-alert-theme; - } - - input:hover, - input:focus { - border-color: var(--border-color) !important; - border-radius: none !important; - outline-color: var(--color-achat) !important; - outline-offset: 0; - outline-style: solid; - outline-width: 1px; - } - - label { - color: var(--color-anthrazit); - font-size: 14px; - line-height: 20px; - gap: 8px; - width: 100%; - font-weight: bold; - } - - input { - cursor: pointer; - width: 100%; - color: var(--color-anthrazit); - border-width: 1px; - border-style: solid; - border-color: var(--color-petrol); - border-radius: 0; - background-color: #e8edf2 !important; - overflow: hidden; - line-height: 24px; - font-size: 16px; - } - - .error input { - background-color: var(--color-rotton-20) !important; - border-color: var(--color-rotton) !important; - } - - input:disabled { - background-color: var(--color-input-bg-default); - border-color: var(--border-color); - cursor: not-allowed; - } - - .kol-alert-wc { - margin-top: calc(2 * var(--spacing)); - display: block; - } - - .kol-required span::after { - content: '*'; - } - - input::placeholder { - font-style: italic; - } -} +@use '../@shared/input-core.scss'; diff --git a/packages/themes/itzbund/src/components/input-email.scss b/packages/themes/itzbund/src/components/input-email.scss index 03190f4e58..169513cdc8 100644 --- a/packages/themes/itzbund/src/components/input-email.scss +++ b/packages/themes/itzbund/src/components/input-email.scss @@ -1,64 +1 @@ -@import '../mixins/alert-wc.scss'; - -@layer kol-theme-component { - :host { - @include kol-alert-theme; - } - - input:hover, - input:focus { - border-color: var(--border-color) !important; - border-radius: none !important; - outline-color: var(--color-achat) !important; - outline-offset: 0; - outline-style: solid; - outline-width: 1px; - } - - label { - color: var(--color-anthrazit); - font-size: 14px; - line-height: 20px; - gap: 8px; - width: 100%; - font-weight: bold; - } - - input { - cursor: pointer; - width: 100%; - color: var(--color-anthrazit); - border-width: 1px; - border-style: solid; - border-color: var(--color-petrol); - border-radius: 0; - background-color: #e8edf2 !important; - overflow: hidden; - line-height: 24px; - font-size: 16px; - } - - .error input { - background-color: var(--color-rotton-20) !important; - border-color: var(--color-rotton) !important; - } - - input:disabled { - background-color: var(--color-input-bg-default); - border-color: var(--border-color); - cursor: not-allowed; - } - - .kol-alert-wc { - margin-top: calc(2 * var(--spacing)); - display: block; - } - - .kol-required span::after { - content: '*'; - } - - input::placeholder { - font-style: italic; - } -} +@use '../@shared/input-core.scss'; diff --git a/packages/themes/itzbund/src/components/input-file.scss b/packages/themes/itzbund/src/components/input-file.scss index 03190f4e58..169513cdc8 100644 --- a/packages/themes/itzbund/src/components/input-file.scss +++ b/packages/themes/itzbund/src/components/input-file.scss @@ -1,64 +1 @@ -@import '../mixins/alert-wc.scss'; - -@layer kol-theme-component { - :host { - @include kol-alert-theme; - } - - input:hover, - input:focus { - border-color: var(--border-color) !important; - border-radius: none !important; - outline-color: var(--color-achat) !important; - outline-offset: 0; - outline-style: solid; - outline-width: 1px; - } - - label { - color: var(--color-anthrazit); - font-size: 14px; - line-height: 20px; - gap: 8px; - width: 100%; - font-weight: bold; - } - - input { - cursor: pointer; - width: 100%; - color: var(--color-anthrazit); - border-width: 1px; - border-style: solid; - border-color: var(--color-petrol); - border-radius: 0; - background-color: #e8edf2 !important; - overflow: hidden; - line-height: 24px; - font-size: 16px; - } - - .error input { - background-color: var(--color-rotton-20) !important; - border-color: var(--color-rotton) !important; - } - - input:disabled { - background-color: var(--color-input-bg-default); - border-color: var(--border-color); - cursor: not-allowed; - } - - .kol-alert-wc { - margin-top: calc(2 * var(--spacing)); - display: block; - } - - .kol-required span::after { - content: '*'; - } - - input::placeholder { - font-style: italic; - } -} +@use '../@shared/input-core.scss'; diff --git a/packages/themes/itzbund/src/components/input-number.scss b/packages/themes/itzbund/src/components/input-number.scss index 03190f4e58..169513cdc8 100644 --- a/packages/themes/itzbund/src/components/input-number.scss +++ b/packages/themes/itzbund/src/components/input-number.scss @@ -1,64 +1 @@ -@import '../mixins/alert-wc.scss'; - -@layer kol-theme-component { - :host { - @include kol-alert-theme; - } - - input:hover, - input:focus { - border-color: var(--border-color) !important; - border-radius: none !important; - outline-color: var(--color-achat) !important; - outline-offset: 0; - outline-style: solid; - outline-width: 1px; - } - - label { - color: var(--color-anthrazit); - font-size: 14px; - line-height: 20px; - gap: 8px; - width: 100%; - font-weight: bold; - } - - input { - cursor: pointer; - width: 100%; - color: var(--color-anthrazit); - border-width: 1px; - border-style: solid; - border-color: var(--color-petrol); - border-radius: 0; - background-color: #e8edf2 !important; - overflow: hidden; - line-height: 24px; - font-size: 16px; - } - - .error input { - background-color: var(--color-rotton-20) !important; - border-color: var(--color-rotton) !important; - } - - input:disabled { - background-color: var(--color-input-bg-default); - border-color: var(--border-color); - cursor: not-allowed; - } - - .kol-alert-wc { - margin-top: calc(2 * var(--spacing)); - display: block; - } - - .kol-required span::after { - content: '*'; - } - - input::placeholder { - font-style: italic; - } -} +@use '../@shared/input-core.scss'; diff --git a/packages/themes/itzbund/src/components/input-password.scss b/packages/themes/itzbund/src/components/input-password.scss index 03190f4e58..169513cdc8 100644 --- a/packages/themes/itzbund/src/components/input-password.scss +++ b/packages/themes/itzbund/src/components/input-password.scss @@ -1,64 +1 @@ -@import '../mixins/alert-wc.scss'; - -@layer kol-theme-component { - :host { - @include kol-alert-theme; - } - - input:hover, - input:focus { - border-color: var(--border-color) !important; - border-radius: none !important; - outline-color: var(--color-achat) !important; - outline-offset: 0; - outline-style: solid; - outline-width: 1px; - } - - label { - color: var(--color-anthrazit); - font-size: 14px; - line-height: 20px; - gap: 8px; - width: 100%; - font-weight: bold; - } - - input { - cursor: pointer; - width: 100%; - color: var(--color-anthrazit); - border-width: 1px; - border-style: solid; - border-color: var(--color-petrol); - border-radius: 0; - background-color: #e8edf2 !important; - overflow: hidden; - line-height: 24px; - font-size: 16px; - } - - .error input { - background-color: var(--color-rotton-20) !important; - border-color: var(--color-rotton) !important; - } - - input:disabled { - background-color: var(--color-input-bg-default); - border-color: var(--border-color); - cursor: not-allowed; - } - - .kol-alert-wc { - margin-top: calc(2 * var(--spacing)); - display: block; - } - - .kol-required span::after { - content: '*'; - } - - input::placeholder { - font-style: italic; - } -} +@use '../@shared/input-core.scss'; diff --git a/packages/themes/itzbund/src/components/input-radio.scss b/packages/themes/itzbund/src/components/input-radio.scss index 4e324bff02..8883fb04c1 100644 --- a/packages/themes/itzbund/src/components/input-radio.scss +++ b/packages/themes/itzbund/src/components/input-radio.scss @@ -1,27 +1,27 @@ +@use '../@shared/label.scss'; + @import '../mixins/alert-wc.scss'; @import '../mixins/rem'; +@import '../mixins/typography.scss'; @layer kol-theme-component { :host { @include kol-alert-theme; } + label { + font-weight: normal; + } + :host input:focus { - outline-color: var(--color-achat) !important; + outline-color: var(--color-achat); outline-offset: 2px; outline-style: solid; outline-width: 3px; } - label { - color: var(--color-anthrazit); - font-size: 14px; - line-height: 20px; - gap: 8px; - width: 100%; - } - input { + @include kol-typography-body; width: 100%; color: var(--color-anthrazit); border-color: var(--default-border); @@ -29,8 +29,6 @@ border-style: solid; border-radius: 5px; /* padding: 10px 14px; */ - line-height: 24px; - font-size: 16px; } input:hover { @@ -55,10 +53,13 @@ flex-wrap: wrap; } + fieldset .hint, + fieldset .kol-input .hint { + @include kol-typography-hint; + } + fieldset .hint { order: 4; - font-size: rem(14.4); - font-style: italic; } fieldset .kol-input { @@ -68,8 +69,6 @@ fieldset .kol-input .hint { order: 3; - font-size: rem(14.4); - font-style: italic; } fieldset.horizontal { @@ -80,7 +79,7 @@ fieldset legend { display: block; width: 100%; - line-height: 1.5em; + line-height: 1.5; } .radio-input-wrapper, diff --git a/packages/themes/itzbund/src/components/input-range.scss b/packages/themes/itzbund/src/components/input-range.scss index 438bb48dc0..eacce466db 100644 --- a/packages/themes/itzbund/src/components/input-range.scss +++ b/packages/themes/itzbund/src/components/input-range.scss @@ -1,5 +1,6 @@ @import '../mixins/alert-wc.scss'; @import '../mixins/rem'; +@import '../mixins/typography.scss'; @layer kol-theme-component { :host { @@ -28,9 +29,8 @@ } .kol-input .hint { + @include kol-typography-hint; order: 4; - font-size: rem(14.4); - font-style: italic; } input::placeholder { @@ -82,7 +82,7 @@ } .kol-input.error .input:focus-within { - outline-color: var(--color-danger) !important; + outline-color: var(--color-danger); } .kol-input.error .kol-alert-wc.error { diff --git a/packages/themes/itzbund/src/components/input-text.scss b/packages/themes/itzbund/src/components/input-text.scss index 03190f4e58..169513cdc8 100644 --- a/packages/themes/itzbund/src/components/input-text.scss +++ b/packages/themes/itzbund/src/components/input-text.scss @@ -1,64 +1 @@ -@import '../mixins/alert-wc.scss'; - -@layer kol-theme-component { - :host { - @include kol-alert-theme; - } - - input:hover, - input:focus { - border-color: var(--border-color) !important; - border-radius: none !important; - outline-color: var(--color-achat) !important; - outline-offset: 0; - outline-style: solid; - outline-width: 1px; - } - - label { - color: var(--color-anthrazit); - font-size: 14px; - line-height: 20px; - gap: 8px; - width: 100%; - font-weight: bold; - } - - input { - cursor: pointer; - width: 100%; - color: var(--color-anthrazit); - border-width: 1px; - border-style: solid; - border-color: var(--color-petrol); - border-radius: 0; - background-color: #e8edf2 !important; - overflow: hidden; - line-height: 24px; - font-size: 16px; - } - - .error input { - background-color: var(--color-rotton-20) !important; - border-color: var(--color-rotton) !important; - } - - input:disabled { - background-color: var(--color-input-bg-default); - border-color: var(--border-color); - cursor: not-allowed; - } - - .kol-alert-wc { - margin-top: calc(2 * var(--spacing)); - display: block; - } - - .kol-required span::after { - content: '*'; - } - - input::placeholder { - font-style: italic; - } -} +@use '../@shared/input-core.scss'; diff --git a/packages/themes/itzbund/src/components/link-button.scss b/packages/themes/itzbund/src/components/link-button.scss index 170d12ac18..51192c6c0c 100644 --- a/packages/themes/itzbund/src/components/link-button.scss +++ b/packages/themes/itzbund/src/components/link-button.scss @@ -1,52 +1 @@ -@import '../mixins/rem'; - -@layer kol-theme-component { - .kol-link-wc a, - .kol-button-wc button { - text-decoration-line: none; - } - - a, - button { - background-image: repeating-linear-gradient(to right, #66ddec, #66ddec); - background-repeat: no-repeat; - background-position: left 0 bottom 0; - background-size: 25% 0.25ex; - border-radius: var(--spacing); - color: var(--color-petrol); - font-family: var(--font-family-sans); - font-size: inherit; - /* text-transform: uppercase; */ - transition-delay: 0; - transition-timing-function: ease-in-out; - transition-duration: 0.5s; - transition-property: background, color, border-color; - } - - a:focus, - a:hover, - button:focus, - button:hover { - background-size: 100% 0.25ex; - color: var(--color-achat); - } - - a > .kol-span-wc, - button > .kol-span-wc { - gap: 0.25em; - } - - a.skip { - left: -99999px; - overflow: hidden; - position: absolute; - z-index: 9999999; - } - - a.skip:focus { - background-color: white; - box-shadow: 0 0 rem(8) rem(8) white; - left: unset; - position: unset; - } -} +@use '../@shared/link-core.scss'; diff --git a/packages/themes/itzbund/src/components/link.scss b/packages/themes/itzbund/src/components/link.scss index 170d12ac18..51192c6c0c 100644 --- a/packages/themes/itzbund/src/components/link.scss +++ b/packages/themes/itzbund/src/components/link.scss @@ -1,52 +1 @@ -@import '../mixins/rem'; - -@layer kol-theme-component { - .kol-link-wc a, - .kol-button-wc button { - text-decoration-line: none; - } - - a, - button { - background-image: repeating-linear-gradient(to right, #66ddec, #66ddec); - background-repeat: no-repeat; - background-position: left 0 bottom 0; - background-size: 25% 0.25ex; - border-radius: var(--spacing); - color: var(--color-petrol); - font-family: var(--font-family-sans); - font-size: inherit; - /* text-transform: uppercase; */ - transition-delay: 0; - transition-timing-function: ease-in-out; - transition-duration: 0.5s; - transition-property: background, color, border-color; - } - - a:focus, - a:hover, - button:focus, - button:hover { - background-size: 100% 0.25ex; - color: var(--color-achat); - } - - a > .kol-span-wc, - button > .kol-span-wc { - gap: 0.25em; - } - - a.skip { - left: -99999px; - overflow: hidden; - position: absolute; - z-index: 9999999; - } - - a.skip:focus { - background-color: white; - box-shadow: 0 0 rem(8) rem(8) white; - left: unset; - position: unset; - } -} +@use '../@shared/link-core.scss'; diff --git a/packages/themes/itzbund/src/components/nav.scss b/packages/themes/itzbund/src/components/nav.scss index 41aeff4090..a10fe34140 100644 --- a/packages/themes/itzbund/src/components/nav.scss +++ b/packages/themes/itzbund/src/components/nav.scss @@ -46,7 +46,7 @@ background-color: var(--color-petrol); border: 1px solid transparent; grid: flex; - line-height: 2em; + line-height: 2; padding: 0.5em; color: white; height: 100%; diff --git a/packages/themes/itzbund/src/components/pagination.scss b/packages/themes/itzbund/src/components/pagination.scss index 4ca798fbdf..2b7bd8e831 100644 --- a/packages/themes/itzbund/src/components/pagination.scss +++ b/packages/themes/itzbund/src/components/pagination.scss @@ -37,7 +37,7 @@ border-color: var(--color-achat); color: var(--color-weiss); font-weight: bold; - opacity: 1 !important; + opacity: 1; text-decoration: underline; } } diff --git a/packages/themes/itzbund/src/components/select.scss b/packages/themes/itzbund/src/components/select.scss index c3bd0a32dd..52dfba3623 100644 --- a/packages/themes/itzbund/src/components/select.scss +++ b/packages/themes/itzbund/src/components/select.scss @@ -1,65 +1,32 @@ +@use '../@shared/label.scss'; +@use '../@shared/kol-alert-wc.scss'; +@use '../@shared/kol-required.scss'; + @import '../mixins/alert-wc.scss'; +@import '../mixins/typography.scss'; +@import '../mixins/input-base.scss'; @layer kol-theme-component { :host { @include kol-alert-theme; } - select:hover, - select:focus { - border-color: var(--default-border-hover); - outline-color: var(--primary) !important; - outline-offset: 0; - outline-style: solid; - outline-width: 1px; - } - - label { - color: var(--default-letter); - font-size: 14px; - line-height: 20px; - gap: 8px; - width: 100%; - font-weight: bold; - } - - select.error { - background-color: var(--danger-light) !important; - border-color: var(--danger); + .error select { + @include kol-input-error; } select { - width: 100%; - color: var(--default-letter); - border-width: 1px; - border-style: solid; - line-height: 24px; - font-size: 16px; - border-color: var(--kolibri-color-normal); - border-radius: 0; - background-color: #e8edf2 !important; - } + @include kol-typography-body; + @include kol-input-container-base; - select:disabled { - cursor: not-allowed; - border-color: var(--border-default); - background-color: var(--background-light-grey); + width: 100%; } option { - height: 2em; + min-height: 2em; } select:not([multiple]) option { padding: 0.5em; } - - .kol-alert-wc { - margin-top: var(--spacing); - display: block; - } - - .kol-required span::after { - content: '*'; - } } diff --git a/packages/themes/itzbund/src/components/single-select.scss b/packages/themes/itzbund/src/components/single-select.scss index 1fbcef86ab..ccea92d855 100644 --- a/packages/themes/itzbund/src/components/single-select.scss +++ b/packages/themes/itzbund/src/components/single-select.scss @@ -1,5 +1,11 @@ +@use '../@shared/label.scss'; +@use '../@shared/kol-alert-wc.scss'; +@use '../@shared/kol-required.scss'; + @import '../mixins/alert-wc'; @import '../mixins/rem'; +@import '../mixins/typography.scss'; +@import '../mixins/input-base.scss'; $option-height: rem(40); $visible-options: 5; @@ -9,38 +15,24 @@ $visible-options: 5; @include kol-alert-theme; } - label { - color: var(--default-letter); - font-size: 14px; - line-height: 20px; - gap: 8px; - width: 100%; - font-weight: bold; - } - .single-select { display: block; position: relative; &__group { + @include kol-typography-body; + @include kol-input-container-base; + display: inline-flex; align-items: center; min-height: var(--a11y-min-size); text-align: left; width: 100%; padding: rem(4); - color: var(--default-letter); - border-width: 1px; - border-style: solid; - line-height: 24px; - font-size: 16px; - border-color: var(--kolibri-color-normal); - border-radius: 0; - background-color: #e8edf2 !important; - &:not(.disabled) &:hover { + .single-select:not(.disabled) &:hover { border-color: var(--default-border-hover); - outline-color: var(--primary) !important; + outline-color: var(--primary); outline-offset: 0; outline-style: solid; outline-width: 1px; @@ -49,7 +41,7 @@ $visible-options: 5; &__input { flex-grow: 1; - background-color: #e8edf2 !important; + background-color: transparent; border: none; width: calc(100% - rem(40)); position: relative; @@ -67,7 +59,7 @@ $visible-options: 5; padding-left: 1em; &:focus { - outline: 0 !important; + outline: 0; } } @@ -77,7 +69,7 @@ $visible-options: 5; border-radius: var(--border-radius); border-color: var(--kolibri-color-normal); max-height: calc($option-height * $visible-options + 2px); - background-color: #e8edf2 !important; + background-color: #e8edf2; overflow-y: auto; overflow-x: hidden; box-sizing: border-box; @@ -85,7 +77,7 @@ $visible-options: 5; } &__item { - height: $option-height; + min-height: $option-height; padding: rem(10) rem(12); .radio-label { @@ -96,7 +88,7 @@ $visible-options: 5; &:focus, &.highlighted { background-color: var(--color-petrol); - outline: 0 !important; + outline: 0; .radio-label { color: var(--color-weiss); @@ -105,21 +97,9 @@ $visible-options: 5; } } - label { - color: var(--color-anthrazit); - font-size: 14px; - line-height: 20px; - gap: 8px; - width: 100%; - font-weight: bold; - } - - .kol-alert-wc { - margin-top: calc(2 * var(--spacing)); - display: block; - } - - .kol-required span::after { - content: '*'; + .error { + .single-select__group { + @include kol-input-error; + } } } diff --git a/packages/themes/itzbund/src/components/skip-nav.scss b/packages/themes/itzbund/src/components/skip-nav.scss index 1f7a5711ce..2567def78d 100644 --- a/packages/themes/itzbund/src/components/skip-nav.scss +++ b/packages/themes/itzbund/src/components/skip-nav.scss @@ -5,7 +5,7 @@ border-radius: rem(32); border-style: solid; gap: rem(8); - line-height: rem(16); + line-height: 1; padding: 0 rem(16); background-color: var(--color-petrol); border-color: var(--color-petrol); diff --git a/packages/themes/itzbund/src/components/split-button.scss b/packages/themes/itzbund/src/components/split-button.scss index 5849c53fff..f767df770f 100644 --- a/packages/themes/itzbund/src/components/split-button.scss +++ b/packages/themes/itzbund/src/components/split-button.scss @@ -45,20 +45,20 @@ .secondary-button > a, .secondary-button > button { - border-top-right-radius: rem(32) !important; - border-bottom-right-radius: rem(32) !important; - border-top-left-radius: 0px !important; - border-bottom-left-radius: 0px !important; + border-top-right-radius: rem(32); + border-bottom-right-radius: rem(32); + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; font-family: var(--font-family-sans); /* text-transform: uppercase; */ } a, button { - border-top-left-radius: rem(32) !important; - border-bottom-left-radius: rem(32) !important; - border-top-right-radius: 0px !important; - border-bottom-right-radius: 0px !important; + border-top-left-radius: rem(32); + border-bottom-left-radius: rem(32); + border-top-right-radius: 0px; + border-bottom-right-radius: 0px; font-family: var(--font-family-sans); /* text-transform: uppercase; */ } diff --git a/packages/themes/itzbund/src/components/tabs.scss b/packages/themes/itzbund/src/components/tabs.scss index 7c1a5f0ff6..a21154722c 100644 --- a/packages/themes/itzbund/src/components/tabs.scss +++ b/packages/themes/itzbund/src/components/tabs.scss @@ -27,7 +27,7 @@ button { box-sizing: border-box; font-size: inherit; - line-height: 1.25em; + line-height: 1.25; cursor: pointer; border-width: 2px; box-shadow: 0 0 0.25em gray; @@ -47,9 +47,9 @@ .kol-button-wc button.selected, .kol-button-wc[aria-selected='true'] button { background-color: white; - border-bottom-width: 0.25em !important; + border-bottom-width: 0.25em; border-bottom-style: solid; - border-bottom-color: var(--color-citrin) !important; + border-bottom-color: var(--color-citrin); } button > .kol-span-wc span { @@ -132,8 +132,8 @@ } button:active { - outline: 0 !important; - box-shadow: none !important; + outline: 0; + box-shadow: none; } .close-button { diff --git a/packages/themes/itzbund/src/components/textarea.scss b/packages/themes/itzbund/src/components/textarea.scss index 6570bc5e31..a0a8796fb0 100644 --- a/packages/themes/itzbund/src/components/textarea.scss +++ b/packages/themes/itzbund/src/components/textarea.scss @@ -1,65 +1,29 @@ +@use '../@shared/label.scss'; +@use '../@shared/kol-alert-wc.scss'; +@use '../@shared/kol-required.scss'; + @import '../mixins/alert-wc.scss'; +@import '../mixins/typography.scss'; +@import '../mixins/input-base.scss'; @layer kol-theme-component { :host { @include kol-alert-theme; } - textarea:hover, - textarea:focus { - border-color: var(--default-border-hover); - outline-color: var(--primary) !important; - outline-offset: 0; - outline-style: solid; - outline-width: 1px; - } - - label { - color: var(--default-letter); - font-size: 14px; - line-height: 20px; - gap: 8px; - width: 100%; - font-weight: bold; - } - - textarea.error { - background-color: var(--danger-light) !important; - border-color: var(--danger); - } - textarea { - width: 100%; - color: var(--default-letter); - border-width: 1px; - border-style: solid; - line-height: 24px; - font-size: 16px; - border-color: var(--kolibri-color-normal); - border-radius: 0; - background-color: #e8edf2 !important; - } + @include kol-typography-body; + @include kol-input-base; - textarea::placeholder { - color: var(--default-border); + width: 100%; } - textarea:disabled { - cursor: not-allowed; + .error textarea { + @include kol-input-error; } - textarea:disabled, textarea:read-only { border-color: var(--border-default); background-color: var(--background-light-grey); } - - .kol-required span::after { - content: '*'; - } - - .kol-alert-wc { - margin-top: var(--spacing); - display: block; - } } diff --git a/packages/themes/itzbund/src/components/tree-item.scss b/packages/themes/itzbund/src/components/tree-item.scss index 5f2674f21d..07633c3232 100644 --- a/packages/themes/itzbund/src/components/tree-item.scss +++ b/packages/themes/itzbund/src/components/tree-item.scss @@ -26,7 +26,7 @@ background-color: var(--color-anthrazit); a { - color: var(--color-weiss) !important; + color: var(--color-weiss); } } diff --git a/packages/themes/itzbund/src/global.scss b/packages/themes/itzbund/src/global.scss index ba2fa0261f..0e934487bd 100644 --- a/packages/themes/itzbund/src/global.scss +++ b/packages/themes/itzbund/src/global.scss @@ -1,4 +1,5 @@ @import './mixins/rem'; +@import './mixins/typography.scss'; @layer kol-theme-global { :host { @@ -25,7 +26,7 @@ --gradient-gelb-citrin: linear-gradient(67deg, var(--color-gelb), var(--color-citrin)); --font-family-sans: BundesSans Web; --font-family-serif: BundesSerif Web; - --font-size: 16px; + --font-size: rem(16); --spacing: 0.125em; --kolibri-spacing: calc(2 * var(--spacing)); } @@ -75,9 +76,8 @@ } .kol-tooltip-wc .tooltip-content { + @include kol-typography-label; padding: rem(4) rem(8); - font-size: rem(14); - line-height: rem(20); border-radius: 2px; border: 1px solid #626262; } diff --git a/packages/themes/itzbund/src/mixins/input-base.scss b/packages/themes/itzbund/src/mixins/input-base.scss new file mode 100644 index 0000000000..25001222d3 --- /dev/null +++ b/packages/themes/itzbund/src/mixins/input-base.scss @@ -0,0 +1,49 @@ +@mixin kol-input-border { + color: var(--default-letter); + border-width: 1px; + border-style: solid; + border-radius: 0; + border-color: var(--kolibri-color-normal); + background-color: #e8edf2; +} + +@mixin kol-input-base { + @include kol-input-border; + + &::placeholder { + // color: var(--default-border); + font-style: italic; + } + + &:disabled { + background-color: var(--color-input-bg-default); + border-color: var(--border-color); + cursor: not-allowed; + } + + &:not(.disabled, &:disabled):hover, + &:focus { + border-color: var(--default-border-hover); + outline-color: var(--primary); + outline-offset: 0; + outline-style: solid; + outline-width: 1px; + } +} +@mixin kol-input-error { + background-color: var(--color-rotton-20); + border-color: var(--color-rotton); +} + +@mixin kol-input-container-base { + @include kol-input-border; + + &:not(.disabled) &:hover, + &:focus-within { + border-color: var(--default-border-hover); + outline-color: var(--primary); + outline-offset: 0; + outline-style: solid; + outline-width: 1px; + } +} diff --git a/packages/themes/itzbund/src/mixins/typography.scss b/packages/themes/itzbund/src/mixins/typography.scss new file mode 100644 index 0000000000..7ea3b56d41 --- /dev/null +++ b/packages/themes/itzbund/src/mixins/typography.scss @@ -0,0 +1,69 @@ +@import './rem'; + +@mixin kol-typography-body { + font-size: 16px; + line-height: 1.5; +} + +@mixin kol-typography-h1 { + font-family: var(--font-family-serif); + font-size: 54px; + font-weight: bold; + line-height: 1; +} + +@mixin kol-typography-h2 { + font-family: var(--font-family-serif); + font-size: 32px; + font-weight: bold; + line-height: 1; +} + +@mixin kol-typography-h3 { + font-family: var(--font-family-serif); + font-size: 26px; + font-weight: bold; + line-height: 1; +} + +@mixin kol-typography-h4 { + font-family: var(--font-family-serif); + font-size: 20px; + font-weight: normal; + line-height: 1; +} + +@mixin kol-typography-h5 { + font-family: var(--font-family-serif); + font-size: 17px; + font-weight: bold; + line-height: 1; +} + +@mixin kol-typography-h6 { + font-family: var(--font-family-sans); + font-size: 17px; + font-weight: normal; + line-height: 1; +} + +@mixin kol-typography-accordion { + font-size: rem(20); + line-height: 1.75; + font-weight: 700; + + button { + font-size: inherit; + line-height: 1.75; + } +} + +@mixin kol-typography-label { + font-size: 14px; + line-height: 1.25; +} + +@mixin kol-typography-hint { + font-size: rem(14.4); + font-style: italic; +} diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5b49691901..dd672e0d09 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,7 +10,7 @@ importers: devDependencies: '@commitlint/cli': specifier: 19.5.0 - version: 19.5.0(@types/node@22.5.5)(typescript@5.6.2) + version: 19.5.0(@types/node@22.7.3)(typescript@5.6.2) '@commitlint/config-conventional': specifier: 19.5.0 version: 19.5.0 @@ -33,8 +33,8 @@ importers: specifier: 15.2.10 version: 15.2.10 npm-check-updates: - specifier: 16.14.20 - version: 16.14.20 + specifier: 17.1.3 + version: 17.1.3 npm-run-all: specifier: 4.1.5 version: 4.1.5 @@ -46,7 +46,7 @@ importers: version: 6.0.1 ts-node: specifier: 10.9.2 - version: 10.9.2(@swc/core@1.5.28)(@types/node@22.5.5)(typescript@5.6.2) + version: 10.9.2(@swc/core@1.5.28)(@types/node@22.7.3)(typescript@5.6.2) ts-prune: specifier: 0.10.3 version: 0.10.3 @@ -183,17 +183,17 @@ importers: packages/adapters/angular/v18: devDependencies: '@angular/common': - specifier: 18.2.5 - version: 18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1) + specifier: 18.2.6 + version: 18.2.6(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1) '@angular/compiler': - specifier: 18.2.5 - version: 18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)) + specifier: 18.2.6 + version: 18.2.6(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10)) '@angular/compiler-cli': - specifier: 18.2.5 - version: 18.2.5(@angular/compiler@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.5.4) + specifier: 18.2.6 + version: 18.2.6(@angular/compiler@18.2.6(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.5.4) '@angular/core': - specifier: 18.2.5 - version: 18.2.5(rxjs@7.8.1)(zone.js@0.14.10) + specifier: 18.2.6 + version: 18.2.6(rxjs@7.8.1)(zone.js@0.14.10) '@public-ui/components': specifier: workspace:* version: link:../../../components @@ -237,8 +237,8 @@ importers: specifier: workspace:* version: link:../react preact: - specifier: '>=10.24.0' - version: 10.24.0 + specifier: '>=10.24.1' + version: 10.24.1 devDependencies: '@public-ui/components': specifier: workspace:* @@ -271,8 +271,8 @@ importers: specifier: 2.4.4 version: 2.4.4 '@types/react': - specifier: 18.3.4 - version: 18.3.4 + specifier: 18.3.3 + version: 18.3.3 '@types/react-dom': specifier: 18.3.0 version: 18.3.0 @@ -311,11 +311,11 @@ importers: specifier: 6.0.1 version: 6.0.1 webpack: - specifier: 5.94.0 - version: 5.94.0(@swc/core@1.5.28)(webpack-cli@5.1.4) + specifier: 5.95.0 + version: 5.95.0(@swc/core@1.5.28)(webpack-cli@5.1.4) webpack-cli: specifier: 5.1.4 - version: 5.1.4(webpack@5.94.0) + version: 5.1.4(webpack@5.95.0) packages/adapters/solid: devDependencies: @@ -332,8 +332,8 @@ importers: specifier: 2.4.4 version: 2.4.4 solid-js: - specifier: 1.8.22 - version: 1.8.22 + specifier: 1.9.1 + version: 1.9.1 typescript: specifier: 5.6.2 version: 5.6.2 @@ -474,8 +474,8 @@ importers: specifier: 8.1.2 version: 8.1.2 eslint-plugin-jsdoc: - specifier: 50.2.4 - version: 50.2.4(eslint@8.57.1) + specifier: 50.3.0 + version: 50.3.0(eslint@8.57.1) eslint-plugin-jsx-a11y: specifier: 6.10.0 version: 6.10.0(eslint@8.57.1) @@ -484,10 +484,10 @@ importers: version: 7.36.1(eslint@8.57.1) jest: specifier: 26.6.3 - version: 26.6.3(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.5.5)(typescript@5.6.2)) + version: 26.6.3(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.7.3)(typescript@5.6.2)) knip: - specifier: 5.30.4 - version: 5.30.4(@types/node@22.5.5)(typescript@5.6.2) + specifier: 5.30.5 + version: 5.30.5(@types/node@22.7.3)(typescript@5.6.2) lighthouse: specifier: 12.2.1 version: 12.2.1 @@ -513,8 +513,8 @@ importers: specifier: 1.0.6 version: 1.0.6(@stencil/core@4.20.0) terser: - specifier: 5.33.0 - version: 5.33.0 + specifier: 5.34.0 + version: 5.34.0 twig: specifier: 1.17.1 version: 1.17.1 @@ -538,7 +538,7 @@ importers: version: 0.52.0 monaco-editor-webpack-plugin: specifier: 7.1.0 - version: 7.1.0(monaco-editor@0.52.0)(webpack@5.94.0(@swc/core@1.5.28)(esbuild@0.23.0)) + version: 7.1.0(monaco-editor@0.52.0)(webpack@5.95.0(@swc/core@1.5.28)(esbuild@0.23.1)) prettier: specifier: 2.8.8 version: 2.8.8 @@ -546,21 +546,21 @@ importers: specifier: 1.7.2 version: 1.7.2 solid-js: - specifier: 1.8.22 - version: 1.8.22 + specifier: 1.9.1 + version: 1.9.1 world_countries_lists: specifier: 2.9.0 version: 2.9.0 devDependencies: '@leanup/stack': specifier: 1.3.54 - version: 1.3.54(chromedriver@129.0.0)(esbuild@0.23.0)(typescript@5.6.2) + version: 1.3.54(chromedriver@129.0.0)(esbuild@0.23.1)(typescript@5.6.2) '@leanup/stack-solid': specifier: 1.3.54 - version: 1.3.54(@babel/core@7.24.7)(solid-js@1.8.22)(vite@5.4.6(@types/node@22.5.5)(less@4.2.0)(sass@1.79.3)(terser@5.33.0))(webpack@5.94.0(@swc/core@1.5.28)(esbuild@0.23.0)) + version: 1.3.54(@babel/core@7.24.7)(solid-js@1.9.1)(vite@5.4.6(@types/node@22.7.3)(less@4.2.0)(sass@1.79.3)(terser@5.34.0))(webpack@5.95.0(@swc/core@1.5.28)(esbuild@0.23.1)) '@leanup/stack-webpack': specifier: 1.3.54 - version: 1.3.54(@leanup/stack@1.3.54(chromedriver@129.0.0)(esbuild@0.23.0)(typescript@5.6.2))(esbuild@0.23.0)(less@4.2.0)(postcss@8.4.47)(sass@1.79.3) + version: 1.3.54(@leanup/stack@1.3.54(chromedriver@129.0.0)(esbuild@0.23.1)(typescript@5.6.2))(esbuild@0.23.1)(less@4.2.0)(postcss@8.4.47)(sass@1.79.3) '@types/prettier': specifier: 2.7.3 version: 2.7.3 @@ -569,7 +569,7 @@ importers: version: 0.58.9 '@unocss/webpack': specifier: 0.58.9 - version: 0.58.9(rollup@4.22.4)(webpack@5.94.0(@swc/core@1.5.28)(esbuild@0.23.0)) + version: 0.58.9(rollup@4.22.4)(webpack@5.95.0(@swc/core@1.5.28)(esbuild@0.23.1)) adopted-style-sheets: specifier: 1.1.5-rc.4 version: 1.1.5-rc.4 @@ -596,7 +596,7 @@ importers: version: 1.47.2 react-dev-utils: specifier: 12.0.1 - version: 12.0.1(eslint@8.57.1)(typescript@5.6.2)(webpack@5.94.0(@swc/core@1.5.28)(esbuild@0.23.0)) + version: 12.0.1(eslint@8.57.1)(typescript@5.6.2)(webpack@5.95.0(@swc/core@1.5.28)(esbuild@0.23.1)) rimraf: specifier: 6.0.1 version: 6.0.1 @@ -610,29 +610,29 @@ importers: packages/samples/angular: dependencies: '@angular/animations': - specifier: 18.2.5 - version: 18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)) + specifier: 18.2.6 + version: 18.2.6(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10)) '@angular/common': - specifier: 18.2.5 - version: 18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1) + specifier: 18.2.6 + version: 18.2.6(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1) '@angular/compiler': - specifier: 18.2.5 - version: 18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)) + specifier: 18.2.6 + version: 18.2.6(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10)) '@angular/core': - specifier: 18.2.5 - version: 18.2.5(rxjs@7.8.1)(zone.js@0.14.10) + specifier: 18.2.6 + version: 18.2.6(rxjs@7.8.1)(zone.js@0.14.10) '@angular/forms': - specifier: 18.2.5 - version: 18.2.5(@angular/common@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser@18.2.5(@angular/animations@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(rxjs@7.8.1) + specifier: 18.2.6 + version: 18.2.6(@angular/common@18.2.6(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser@18.2.6(@angular/animations@18.2.6(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.6(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10)))(rxjs@7.8.1) '@angular/platform-browser': - specifier: 18.2.5 - version: 18.2.5(@angular/animations@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)) + specifier: 18.2.6 + version: 18.2.6(@angular/animations@18.2.6(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.6(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10)) '@angular/platform-browser-dynamic': - specifier: 18.2.5 - version: 18.2.5(@angular/common@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/compiler@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser@18.2.5(@angular/animations@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))) + specifier: 18.2.6 + version: 18.2.6(@angular/common@18.2.6(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/compiler@18.2.6(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser@18.2.6(@angular/animations@18.2.6(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.6(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10))) '@angular/router': - specifier: 18.2.5 - version: 18.2.5(@angular/common@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser@18.2.5(@angular/animations@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(rxjs@7.8.1) + specifier: 18.2.6 + version: 18.2.6(@angular/common@18.2.6(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser@18.2.6(@angular/animations@18.2.6(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.6(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10)))(rxjs@7.8.1) '@public-ui/angular-v18': specifier: workspace:* version: link:../../adapters/angular/v18 @@ -650,14 +650,14 @@ importers: version: 0.14.10 devDependencies: '@angular-devkit/build-angular': - specifier: 18.2.5 - version: 18.2.5(@angular/compiler-cli@18.2.5(@angular/compiler@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.5.4))(@swc/core@1.5.28)(@types/node@22.5.5)(chokidar@3.6.0)(karma@6.4.4)(typescript@5.5.4) + specifier: 18.2.6 + version: 18.2.6(@angular/compiler-cli@18.2.6(@angular/compiler@18.2.6(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.5.4))(@swc/core@1.5.28)(@types/node@22.7.3)(chokidar@3.6.0)(karma@6.4.4)(typescript@5.5.4) '@angular/cli': - specifier: 18.2.5 - version: 18.2.5(chokidar@3.6.0) + specifier: 18.2.6 + version: 18.2.6(chokidar@3.6.0) '@angular/compiler-cli': - specifier: 18.2.5 - version: 18.2.5(@angular/compiler@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.5.4) + specifier: 18.2.6 + version: 18.2.6(@angular/compiler@18.2.6(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.5.4) '@types/jasmine': specifier: ~5.1.4 version: 5.1.4 @@ -687,13 +687,13 @@ importers: dependencies: '@leanup/stack': specifier: 1.3.54 - version: 1.3.54(chromedriver@129.0.0)(esbuild@0.23.0)(typescript@5.6.2) + version: 1.3.54(chromedriver@129.0.0)(esbuild@0.23.1)(typescript@5.6.2) '@leanup/stack-react': specifier: 1.3.54 version: 1.3.54(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@leanup/stack-webpack': specifier: 1.3.54 - version: 1.3.54(@leanup/stack@1.3.54(chromedriver@129.0.0)(esbuild@0.23.0)(typescript@5.6.2))(esbuild@0.23.0)(less@4.2.0)(postcss@8.4.47)(sass@1.79.3) + version: 1.3.54(@leanup/stack@1.3.54(chromedriver@129.0.0)(esbuild@0.23.1)(typescript@5.6.2))(esbuild@0.23.1)(less@4.2.0)(postcss@8.4.47)(sass@1.79.3) '@playwright/test': specifier: 1.47.2 version: 1.47.2 @@ -708,10 +708,10 @@ importers: version: link:../../themes '@types/node': specifier: ts5.6 - version: 22.5.5 + version: 22.7.3 '@types/react': - specifier: 18.3.4 - version: 18.3.4 + specifier: 18.3.9 + version: 18.3.9 '@types/react-dom': specifier: 18.3.0 version: 18.3.0 @@ -720,7 +720,7 @@ importers: version: 0.58.9 '@unocss/webpack': specifier: 0.58.9 - version: 0.58.9(rollup@4.22.4)(webpack@5.91.0(@swc/core@1.5.28)(esbuild@0.23.0)(webpack-cli@4.10.0)) + version: 0.58.9(rollup@4.22.4)(webpack@5.91.0(@swc/core@1.5.28)(esbuild@0.23.1)(webpack-cli@4.10.0)) adopted-style-sheets: specifier: 1.1.5-rc.4 version: 1.1.5-rc.4 @@ -794,14 +794,14 @@ importers: specifier: workspace:* version: link:../components '@rollup/plugin-commonjs': - specifier: 25.0.8 - version: 25.0.8(rollup@4.22.4) + specifier: 28.0.0 + version: 28.0.0(rollup@4.22.4) '@rollup/plugin-node-resolve': - specifier: 15.2.3 - version: 15.2.3(rollup@4.22.4) + specifier: 15.3.0 + version: 15.3.0(rollup@4.22.4) '@rollup/plugin-typescript': - specifier: 11.1.6 - version: 11.1.6(rollup@4.22.4)(tslib@2.6.3)(typescript@5.6.2) + specifier: 12.1.0 + version: 12.1.0(rollup@4.22.4)(tslib@2.7.0)(typescript@5.6.2) '@typescript-eslint/eslint-plugin': specifier: 7.18.0 version: 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(typescript@5.6.2) @@ -822,7 +822,7 @@ importers: version: 4.22.4 rollup-plugin-postcss: specifier: 4.0.2 - version: 4.0.2(postcss@8.4.47)(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.5.5)(typescript@5.6.2)) + version: 4.0.2(postcss@8.4.47)(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.7.3)(typescript@5.6.2)) sass: specifier: 1.79.3 version: 1.79.3 @@ -839,14 +839,14 @@ importers: specifier: workspace:* version: link:../../tools/visual-tests '@rollup/plugin-commonjs': - specifier: 25.0.8 - version: 25.0.8(rollup@4.22.4) + specifier: 28.0.0 + version: 28.0.0(rollup@4.22.4) '@rollup/plugin-node-resolve': - specifier: 15.2.3 - version: 15.2.3(rollup@4.22.4) + specifier: 15.3.0 + version: 15.3.0(rollup@4.22.4) '@rollup/plugin-typescript': - specifier: 11.1.6 - version: 11.1.6(rollup@4.22.4)(tslib@2.6.3)(typescript@5.6.2) + specifier: 12.1.0 + version: 12.1.0(rollup@4.22.4)(tslib@2.7.0)(typescript@5.6.2) '@typescript-eslint/eslint-plugin': specifier: 7.18.0 version: 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(typescript@5.6.2) @@ -867,7 +867,7 @@ importers: version: 4.22.4 rollup-plugin-postcss: specifier: 4.0.2 - version: 4.0.2(postcss@8.4.47)(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.5.5)(typescript@5.6.2)) + version: 4.0.2(postcss@8.4.47)(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.7.3)(typescript@5.6.2)) sass: specifier: 1.79.3 version: 1.79.3 @@ -887,14 +887,14 @@ importers: specifier: workspace:* version: link:../../tools/visual-tests '@rollup/plugin-commonjs': - specifier: 25.0.8 - version: 25.0.8(rollup@4.22.4) + specifier: 28.0.0 + version: 28.0.0(rollup@4.22.4) '@rollup/plugin-node-resolve': - specifier: 15.2.3 - version: 15.2.3(rollup@4.22.4) + specifier: 15.3.0 + version: 15.3.0(rollup@4.22.4) '@rollup/plugin-typescript': - specifier: 11.1.6 - version: 11.1.6(rollup@4.22.4)(tslib@2.6.3)(typescript@5.6.2) + specifier: 12.1.0 + version: 12.1.0(rollup@4.22.4)(tslib@2.7.0)(typescript@5.6.2) '@typescript-eslint/eslint-plugin': specifier: 7.18.0 version: 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(typescript@5.6.2) @@ -915,7 +915,7 @@ importers: version: 4.22.4 rollup-plugin-postcss: specifier: 4.0.2 - version: 4.0.2(postcss@8.4.47)(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.5.5)(typescript@5.6.2)) + version: 4.0.2(postcss@8.4.47)(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.7.3)(typescript@5.6.2)) sass: specifier: 1.79.3 version: 1.79.3 @@ -935,14 +935,14 @@ importers: specifier: workspace:* version: link:../../tools/visual-tests '@rollup/plugin-commonjs': - specifier: 25.0.8 - version: 25.0.8(rollup@4.22.4) + specifier: 28.0.0 + version: 28.0.0(rollup@4.22.4) '@rollup/plugin-node-resolve': - specifier: 15.2.3 - version: 15.2.3(rollup@4.22.4) + specifier: 15.3.0 + version: 15.3.0(rollup@4.22.4) '@rollup/plugin-typescript': - specifier: 11.1.6 - version: 11.1.6(rollup@4.22.4)(tslib@2.6.3)(typescript@5.6.2) + specifier: 12.1.0 + version: 12.1.0(rollup@4.22.4)(tslib@2.7.0)(typescript@5.6.2) '@typescript-eslint/eslint-plugin': specifier: 7.18.0 version: 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(typescript@5.6.2) @@ -963,7 +963,7 @@ importers: version: 4.22.4 rollup-plugin-postcss: specifier: 4.0.2 - version: 4.0.2(postcss@8.4.47)(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.5.5)(typescript@5.6.2)) + version: 4.0.2(postcss@8.4.47)(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.7.3)(typescript@5.6.2)) sass: specifier: 1.79.3 version: 1.79.3 @@ -983,14 +983,14 @@ importers: specifier: workspace:* version: link:../../tools/visual-tests '@rollup/plugin-commonjs': - specifier: 25.0.8 - version: 25.0.8(rollup@4.22.4) + specifier: 28.0.0 + version: 28.0.0(rollup@4.22.4) '@rollup/plugin-node-resolve': - specifier: 15.2.3 - version: 15.2.3(rollup@4.22.4) + specifier: 15.3.0 + version: 15.3.0(rollup@4.22.4) '@rollup/plugin-typescript': - specifier: 11.1.6 - version: 11.1.6(rollup@4.22.4)(tslib@2.6.3)(typescript@5.6.2) + specifier: 12.1.0 + version: 12.1.0(rollup@4.22.4)(tslib@2.7.0)(typescript@5.6.2) '@typescript-eslint/eslint-plugin': specifier: 7.18.0 version: 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(typescript@5.6.2) @@ -1011,7 +1011,7 @@ importers: version: 4.22.4 rollup-plugin-postcss: specifier: 4.0.2 - version: 4.0.2(postcss@8.4.47)(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.5.5)(typescript@5.6.2)) + version: 4.0.2(postcss@8.4.47)(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.7.3)(typescript@5.6.2)) sass: specifier: 1.79.3 version: 1.79.3 @@ -1071,8 +1071,8 @@ importers: specifier: 8.1.2 version: 8.1.2 eslint-plugin-jsdoc: - specifier: 50.2.4 - version: 50.2.4(eslint@8.57.1) + specifier: 50.3.0 + version: 50.3.0(eslint@8.57.1) eslint-plugin-json: specifier: 3.1.0 version: 3.1.0 @@ -1083,8 +1083,8 @@ importers: specifier: 7.36.1 version: 7.36.1(eslint@8.57.1) knip: - specifier: 5.30.4 - version: 5.30.4(@types/node@22.5.5)(typescript@5.6.2) + specifier: 5.30.5 + version: 5.30.5(@types/node@22.7.3)(typescript@5.6.2) mocha: specifier: 10.7.3 version: 10.7.3 @@ -1096,7 +1096,7 @@ importers: version: 6.0.1 ts-node: specifier: 10.9.2 - version: 10.9.2(@swc/core@1.5.28)(@types/node@22.5.5)(typescript@5.6.2) + version: 10.9.2(@swc/core@1.5.28)(@types/node@22.7.3)(typescript@5.6.2) typescript: specifier: 5.6.2 version: 5.6.2 @@ -1110,8 +1110,8 @@ importers: specifier: workspace:* version: link:../../samples/react axe-playwright: - specifier: 2.0.2 - version: 2.0.2(playwright@1.47.2) + specifier: 2.0.3 + version: 2.0.3(playwright@1.47.2) portfinder: specifier: 1.0.32 version: 1.0.32 @@ -1132,8 +1132,8 @@ importers: specifier: 8.57.1 version: 8.57.1 knip: - specifier: 5.30.4 - version: 5.30.4(@types/node@22.5.5)(typescript@5.6.2) + specifier: 5.30.5 + version: 5.30.5(@types/node@22.7.3)(typescript@5.6.2) prettier: specifier: 3.3.3 version: 3.3.3 @@ -1144,12 +1144,12 @@ packages: resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} engines: {node: '>=6.0.0'} - '@angular-devkit/architect@0.1802.5': - resolution: {integrity: sha512-c7sVoW85Yqj7IYvNKxtNSGS5I7gWpORorg/xxLZX3OkHWXDrwYbb5LN/2p5/Aytxyb0aXl4o5fFOu6CUwcaLUw==} + '@angular-devkit/architect@0.1802.6': + resolution: {integrity: sha512-oF7cPFdTLxeuvXkK/opSdIxZ1E4LrBbmuytQ/nCoAGOaKBWdqvwagRZ6jVhaI0Gwu48rkcV7Zhesg/ESNnROdw==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} - '@angular-devkit/build-angular@18.2.5': - resolution: {integrity: sha512-dIvb0AHoRIMM6tLuG4t6lDDslSAYP77wqytodsN317UzFOuuCPernXbO8NJs+QHxj09nPsem1T5vnvpO2E/PVQ==} + '@angular-devkit/build-angular@18.2.6': + resolution: {integrity: sha512-u12cJZttgs5j7gICHWSmcaTCu0EFXEzKqI8nkYCwq2MtuJlAXiMQSXYuEP9OU3Go4vMAPtQh2kShyOWCX5b4EQ==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: '@angular/compiler-cli': ^18.0.0 @@ -1189,15 +1189,15 @@ packages: tailwindcss: optional: true - '@angular-devkit/build-webpack@0.1802.5': - resolution: {integrity: sha512-6qkcrWBdkxojCVHGWcdJaz4G+7QTjFvmc+3g8xvLc9sYvJq1I059gfXhDnC0FxiA0MT4cY/26ECYWUHTD5CJLQ==} + '@angular-devkit/build-webpack@0.1802.6': + resolution: {integrity: sha512-JMLcXFaitJplwZMKkqhbYirINCRD6eOPZuIGaIOVynXYGWgvJkLT9t5C2wm9HqSLtp1K7NcYG2Y7PtTVR4krnQ==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: webpack: ^5.30.0 webpack-dev-server: ^5.0.2 - '@angular-devkit/core@18.2.5': - resolution: {integrity: sha512-r9TumPlJ8PvA2+yz4sp+bUHgtznaVKzhvXTN5qL1k4YP8LJ7iZWMR2FOP+HjukHZOTsenzmV9pszbogabqwoZQ==} + '@angular-devkit/core@18.2.6': + resolution: {integrity: sha512-la4CFvs5PcRWSkQ/H7TB5cPZirFVA9GoWk5LzIk8si6VjWBJRm8b3keKJoC9LlNeABRUIR5z0ocYkyQQUhdMfg==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: chokidar: ^3.5.2 @@ -1205,18 +1205,18 @@ packages: chokidar: optional: true - '@angular-devkit/schematics@18.2.5': - resolution: {integrity: sha512-NUmz2UQ1Xl4cf4j1AgkwIfsCjBzAPgfeC3IBrD29hSOBE1Y3j6auqjBkvw50v6mbSPxESND995Xy13HpK1Xflw==} + '@angular-devkit/schematics@18.2.6': + resolution: {integrity: sha512-uIttrQ2cQ2PWAFFVPeCoNR8xvs7tPJ2i8gzqsIwYdge107xDC6u9CqfgmBqPDSFpWj+IiC2Jwcm8Z4HYKU4+7A==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} - '@angular/animations@18.2.5': - resolution: {integrity: sha512-IlXtW/Nj48ZzjHUzH1TykZcSR64ScJx39T3IHnjV2z/bVATzZ36JGoadQHdqpJNKBodYJNgtJCGLCbgAvGWY2g==} + '@angular/animations@18.2.6': + resolution: {integrity: sha512-vy9wy+Q9beiRxkEO8wNxFQ63AqAujGvk8AUHepxxIT7QNNc512TNKz8uH+feWDPO38Dm2obwYQHMGzs3WO7pUA==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} peerDependencies: - '@angular/core': 18.2.5 + '@angular/core': 18.2.6 - '@angular/build@18.2.5': - resolution: {integrity: sha512-XWkmjzgeUga0SJ0lYSYcTuYOWTyqcln2mNfBp7Ae/GZ+/7+APbedsIZEiZGZwveOIyOpTM5wguNSoe9khDl5Ig==} + '@angular/build@18.2.6': + resolution: {integrity: sha512-TQzX6Mi7uXFvmz7+OVl4Za7WawYPcx+B5Ewm6IY/DdMyB9P/Z4tbKb1LO+ynWUXYwm7avXo6XQQ4m5ArDY5F/A==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: '@angular/compiler-cli': ^18.0.0 @@ -1241,8 +1241,8 @@ packages: tailwindcss: optional: true - '@angular/cli@18.2.5': - resolution: {integrity: sha512-97uNs0HsOdnMaTlNJKFjIBUXw0wz43uYvSSKmIpBt7eq1LaPLju1G/qpDIHx2YwhMClPrXXrW2H/xdvqZiIw+w==} + '@angular/cli@18.2.6': + resolution: {integrity: sha512-tdXsnV/w+Rgu8q0zFsLU5L9ImTVqrTol1vppHaQkJ/vuoHy+s8ZEbBqhVrO/ffosNb2xseUybGYvqMS4zkNQjg==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} hasBin: true @@ -1267,11 +1267,11 @@ packages: '@angular/core': 17.3.12 rxjs: ^6.5.3 || ^7.4.0 - '@angular/common@18.2.5': - resolution: {integrity: sha512-m+KJrtbFXTE36jP/po6UAMeUR/enQxRHpVGLCRcIcE7VWVH1ZcOvoW1yqh2A6k+KxWXeajlq/Z04nnMhcoxMRw==} + '@angular/common@18.2.6': + resolution: {integrity: sha512-89793ow+wrI1c7C6kyMbnweLNIZHzXthosxAEjipRZGBrqBYjvTtkE45Fl+5yBa3JO7bAhyGkUnEoyvWtZIAEA==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} peerDependencies: - '@angular/core': 18.2.5 + '@angular/core': 18.2.6 rxjs: ^6.5.3 || ^7.4.0 '@angular/compiler-cli@15.2.10': @@ -1298,12 +1298,12 @@ packages: '@angular/compiler': 17.3.12 typescript: '>=5.2 <5.5' - '@angular/compiler-cli@18.2.5': - resolution: {integrity: sha512-CCCtZobUTUfId/RTYtuDCw5R1oK0w65hdAUMRP1MdGmd8bb8DKJA86u1QCWwozL3rbXlIIX4ognQ6urQ43k/Gw==} + '@angular/compiler-cli@18.2.6': + resolution: {integrity: sha512-b5x9STfjNiNM/S0D+CnqRP9UOxPtSz1+RlCH5WdOMiW/p8j5p6dBix8YYgTe6Wg3OD7eItD2pnFQKgF/dWiopA==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} hasBin: true peerDependencies: - '@angular/compiler': 18.2.5 + '@angular/compiler': 18.2.6 typescript: '>=5.4 <5.6' '@angular/compiler@15.2.10': @@ -1333,11 +1333,11 @@ packages: '@angular/core': optional: true - '@angular/compiler@18.2.5': - resolution: {integrity: sha512-vcqe9x4dGGAnMfPhEpcZyiSVgAiqJeK80LqP1vWoAmBR+HeOqAilSv6SflcLAtuTzwgzMMAvD2T+SMCgUvaqww==} + '@angular/compiler@18.2.6': + resolution: {integrity: sha512-3tX2/Qw+bZ8XzKitviH8jzNGyY0uohhehhBB57OJOCc+yr4ojy/7SYFnun1lSsRnDztdCE461641X4iQLCQ94w==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} peerDependencies: - '@angular/core': 18.2.5 + '@angular/core': 18.2.6 peerDependenciesMeta: '@angular/core': optional: true @@ -1363,49 +1363,49 @@ packages: rxjs: ^6.5.3 || ^7.4.0 zone.js: ~0.14.0 - '@angular/core@18.2.5': - resolution: {integrity: sha512-5BLVc5gXxzanQkADNS9WPsor3vNF5nQcyIHBi5VScErwM5vVZ7ATH1iZwaOg1ykDEVTFVhKDwD0X1aaqGDbhmQ==} + '@angular/core@18.2.6': + resolution: {integrity: sha512-PjFad2j4YBwLVTw+0Te8CJCa/tV0W8caTHG8aOjj3ObdL6ihGI+FKnwerLc9RVzDFd14BOO4C6/+LbOQAh3Ltw==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} peerDependencies: rxjs: ^6.5.3 || ^7.4.0 zone.js: ~0.14.10 - '@angular/forms@18.2.5': - resolution: {integrity: sha512-ohKeH+EZCCIyGSiFYlraWLzssGAZc13P92cuYpXB62322PkcA5u0IT72mML9JWGKRqF2zteVsw4koWHVxXM5mA==} + '@angular/forms@18.2.6': + resolution: {integrity: sha512-quGkUqTxlBaLB8C/RnpfFG57fdmNF5RQ+368N89Ma++2lpIsVAHaGZZn4yOyo3wNYaM2jBxNqaYxOzZNUl5Tig==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} peerDependencies: - '@angular/common': 18.2.5 - '@angular/core': 18.2.5 - '@angular/platform-browser': 18.2.5 + '@angular/common': 18.2.6 + '@angular/core': 18.2.6 + '@angular/platform-browser': 18.2.6 rxjs: ^6.5.3 || ^7.4.0 - '@angular/platform-browser-dynamic@18.2.5': - resolution: {integrity: sha512-5u0IuAt1r5e2u2vSKhp3phnaf6hH89B/q7GErfPse1sdDfNI6wHVppxai28PAfAj9gwooJun6MjFWhJFLzS44A==} + '@angular/platform-browser-dynamic@18.2.6': + resolution: {integrity: sha512-kGBU3FNc+DF9r33hwHZqiWoZgQbCDdEIucU0NCLCIg0Hw6/Q9Hr2ndjxQI+WynCPg0JeBn34jpouvpeJer3YDQ==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} peerDependencies: - '@angular/common': 18.2.5 - '@angular/compiler': 18.2.5 - '@angular/core': 18.2.5 - '@angular/platform-browser': 18.2.5 + '@angular/common': 18.2.6 + '@angular/compiler': 18.2.6 + '@angular/core': 18.2.6 + '@angular/platform-browser': 18.2.6 - '@angular/platform-browser@18.2.5': - resolution: {integrity: sha512-PoX9idwnOpTJBlujzZ2nFGOsmCnZzOH7uNSWIR7trdoq0b1AFXfrxlCQ36qWamk7bbhJI4H28L8YTmKew/nXDA==} + '@angular/platform-browser@18.2.6': + resolution: {integrity: sha512-RA8UMiYNLga+QMwpKcDw1357gYPfPyY/rmLeezMak//BbsENFYQOJ4Z6DBOBNiPlHxmBsUJMGaKdlpQhfCROyQ==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} peerDependencies: - '@angular/animations': 18.2.5 - '@angular/common': 18.2.5 - '@angular/core': 18.2.5 + '@angular/animations': 18.2.6 + '@angular/common': 18.2.6 + '@angular/core': 18.2.6 peerDependenciesMeta: '@angular/animations': optional: true - '@angular/router@18.2.5': - resolution: {integrity: sha512-OjZV1PTiSwT0ytmR0ykveLYzs4uQWf0EuIclZmWqM/bb8Q4P+gJl7/sya05nGnZsj6nHGOL0e/LhSZ3N+5p6qg==} + '@angular/router@18.2.6': + resolution: {integrity: sha512-t57Sqja8unHhZlPr+4CWnQacuox2M4p2pMHps+31wt337qH6mKf4jqDmK0dE/MFdRyKjT2a2E/2NwtxXxcWNuw==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} peerDependencies: - '@angular/common': 18.2.5 - '@angular/core': 18.2.5 - '@angular/platform-browser': 18.2.5 + '@angular/common': 18.2.6 + '@angular/core': 18.2.6 + '@angular/platform-browser': 18.2.6 rxjs: ^6.5.3 || ^7.4.0 '@antfu/utils@0.7.10': @@ -1418,10 +1418,6 @@ packages: resolution: {integrity: sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==} 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'} - '@babel/compat-data@7.25.4': resolution: {integrity: sha512-+LGRog6RAsCJrrrg/IO6LGmpphNe5DiK30dGjCoxxeGv49B10/3XYGxPsAwrDlMFcFEvdAUavDT8r9k/hSyQqQ==} engines: {node: '>=6.9.0'} @@ -1453,10 +1449,6 @@ packages: '@babel/core': ^7.11.0 eslint: ^7.5.0 || ^8.0.0 || ^9.0.0 - '@babel/generator@7.24.7': - resolution: {integrity: sha512-oipXieGC3i45Y1A41t4tAqpnEZWgB/lC6Ehh6+rOviR5XWpTtMmLN+fGjz9vOiNRt0p6RtO6DtD0pdU3vpqdSA==} - engines: {node: '>=6.9.0'} - '@babel/generator@7.25.0': resolution: {integrity: sha512-3LEEcj3PVW8pW2R1SR1M89g/qrYk/m/mB/tLqn7dn4sbBUQyTqnlod+II2U4dqiGtUmkcnAmkMDralTFZttRiw==} engines: {node: '>=6.9.0'} @@ -1473,20 +1465,10 @@ packages: resolution: {integrity: sha512-xZeCVVdwb4MsDBkkyZ64tReWYrLRHlMN72vP7Bdm3OUOuyFZExhsHUUnuWnm2/XOlAJzR0LfPpB56WXZn0X/lA==} engines: {node: '>=6.9.0'} - '@babel/helper-compilation-targets@7.24.7': - resolution: {integrity: sha512-ctSdRHBi20qWOfy27RUb4Fhp07KSJ3sXcuSvTrXrc4aG8NSYDo1ici3Vhg9bg69y5bj0Mr1lh0aeEgTvc12rMg==} - engines: {node: '>=6.9.0'} - '@babel/helper-compilation-targets@7.25.2': resolution: {integrity: sha512-U2U5LsSaZ7TAt3cfaymQ8WHh0pxvdHoEk6HVpaexxixjyEquMh0L0YNJNM6CTGKMXV1iksi0iZkGw4AcFkPaaw==} engines: {node: '>=6.9.0'} - '@babel/helper-create-class-features-plugin@7.24.7': - resolution: {integrity: sha512-kTkaDl7c9vO80zeX1rJxnuRpEsD5tA81yh11X1gQo+PhSti3JS+7qeZo9U4RHobKRiFPKaGK3svUAeb8D0Q7eg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - '@babel/helper-create-class-features-plugin@7.25.4': resolution: {integrity: sha512-ro/bFs3/84MDgDmMwbcHgDa8/E6J3QKNTk4xJJnVeFtGE+tL0K26E3pNxhYz2b67fJpt7Aphw5XcploKXuCvCQ==} engines: {node: '>=6.9.0'} @@ -1504,22 +1486,6 @@ packages: peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - '@babel/helper-environment-visitor@7.24.7': - resolution: {integrity: sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==} - engines: {node: '>=6.9.0'} - - '@babel/helper-function-name@7.24.7': - resolution: {integrity: sha512-FyoJTsj/PEUWu1/TYRiXTIHc8lbw+TDYkZuoE43opPS5TrI7MyONBE1oNvfguEXAD9yhQRrVBnXdXzSLQl9XnA==} - engines: {node: '>=6.9.0'} - - '@babel/helper-hoist-variables@7.24.7': - resolution: {integrity: sha512-MJJwhkoGy5c4ehfoRyrJ/owKeMl19U54h27YYftT0o2teQ3FJ3nQUf/I3LlJsX4l3qlw7WRXUmiyajvHXoTubQ==} - engines: {node: '>=6.9.0'} - - '@babel/helper-member-expression-to-functions@7.24.7': - resolution: {integrity: sha512-LGeMaf5JN4hAT471eJdBs/GK1DoYIJ5GCtZN/EsL6KUiiDZOvO/eKE11AMZJa2zP4zk4qe9V2O/hxAmkRc8p6w==} - engines: {node: '>=6.9.0'} - '@babel/helper-member-expression-to-functions@7.24.8': resolution: {integrity: sha512-LABppdt+Lp/RlBxqrh4qgf1oEH/WxdzQNDJIu5gC/W1GyvPVrOBiItmmM8wan2fm4oYqFuFfkXmlGpLQhPY8CA==} engines: {node: '>=6.9.0'} @@ -1532,12 +1498,6 @@ packages: resolution: {integrity: sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==} engines: {node: '>=6.9.0'} - '@babel/helper-module-transforms@7.24.7': - resolution: {integrity: sha512-1fuJEwIrp+97rM4RWdO+qrRsZlAeL1lQJoPqtCYWv0NL115XM93hIH4CSRln2w52SqvmY5hqdtauB6QFCDiZNQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - '@babel/helper-module-transforms@7.25.2': resolution: {integrity: sha512-BjyRAbix6j/wv83ftcVJmBt72QtHI56C7JXZoG2xATiLpmoC7dpd8WnkikExHDVPpi/3qCmO6WY1EaXOluiecQ==} engines: {node: '>=6.9.0'} @@ -1548,10 +1508,6 @@ packages: resolution: {integrity: sha512-jKiTsW2xmWwxT1ixIdfXUZp+P5yURx2suzLZr5Hi64rURpDYdMW0pv+Uf17EYk2Rd428Lx4tLsnjGJzYKDM/6A==} engines: {node: '>=6.9.0'} - '@babel/helper-plugin-utils@7.24.7': - resolution: {integrity: sha512-Rq76wjt7yz9AAc1KnlRKNAi/dMSVWgDRx43FHoJEbcYU6xOWaE2dVPwcdTukJrjxS65GITyfbvEYHvkirZ6uEg==} - engines: {node: '>=6.9.0'} - '@babel/helper-plugin-utils@7.24.8': resolution: {integrity: sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg==} engines: {node: '>=6.9.0'} @@ -1596,28 +1552,14 @@ packages: resolution: {integrity: sha512-s6Q1ebqutSiZnEjaofc/UKDyC4SbzV5n5SrA2Gq8UawLycr3i04f1dX4OzoQVnexm6aOCh37SQNYlJ/8Ku+PMQ==} engines: {node: '>=6.9.0'} - '@babel/helpers@7.24.7': - resolution: {integrity: sha512-NlmJJtvcw72yRJRcnCmGvSi+3jDEg8qFu3z0AFoymmzLx5ERVWyzd9kVXr7Th9/8yIJi2Zc6av4Tqz3wFs8QWg==} - engines: {node: '>=6.9.0'} - - '@babel/helpers@7.25.0': - resolution: {integrity: sha512-MjgLZ42aCm0oGjJj8CtSM3DB8NOOf8h2l7DCTePJs29u+v7yO/RBX9nShlKMgFnRks/Q4tBAe7Hxnov9VkGwLw==} + '@babel/helpers@7.25.6': + resolution: {integrity: sha512-Xg0tn4HcfTijTwfDwYlvVCl43V6h4KyVVX2aEm4qdO/PC6L2YvzLHFdmxhoeSA3eslcE6+ZVXHgWwopXYLNq4Q==} engines: {node: '>=6.9.0'} '@babel/highlight@7.24.7': resolution: {integrity: sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==} engines: {node: '>=6.9.0'} - '@babel/parser@7.24.7': - resolution: {integrity: sha512-9uUYRm6OqQrCqQdG1iCBwBPZgN8ciDBro2nIOFaiRz1/BCxaI7CNvQbDHvsArAC7Tw9Hda/B3U+6ui9u4HWXPw==} - engines: {node: '>=6.0.0'} - hasBin: true - - '@babel/parser@7.25.3': - resolution: {integrity: sha512-iLTJKDbJ4hMvFPgQwwsVoxtHyWpKKPBrxkANrSYewDPaPpT5py5yeVkgPIJ7XYXhndxJpaA3PyALSXQ7u8e/Dw==} - engines: {node: '>=6.0.0'} - hasBin: true - '@babel/parser@7.25.6': resolution: {integrity: sha512-trGdfBdbD0l1ZPmcJ83eNxB9rbEax4ALFTF7fN386TMYbeCQbyme5cOEXQhbGXKebwGaB/J52w1mrklMcbgy6Q==} engines: {node: '>=6.0.0'} @@ -1656,6 +1598,7 @@ packages: '@babel/plugin-proposal-class-properties@7.18.6': resolution: {integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==} engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead. peerDependencies: '@babel/core': ^7.0.0-0 @@ -1668,6 +1611,7 @@ packages: '@babel/plugin-proposal-optional-chaining@7.21.0': resolution: {integrity: sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==} engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-chaining instead. peerDependencies: '@babel/core': ^7.0.0-0 @@ -1714,8 +1658,8 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-import-assertions@7.24.7': - resolution: {integrity: sha512-Ec3NRUMoi8gskrkBe3fNmEQfxDvY8bgfQpz6jlk/41kX9eUjvpyqWU7PBP/pLAvMaSQjbMNKJmvX57jP+M6bPg==} + '@babel/plugin-syntax-import-assertions@7.25.6': + resolution: {integrity: sha512-aABl0jHw9bZ2karQ/uUD6XP4u0SG22SJrOHFoL6XB1R7dTovOP4TzTlsxOYC5yQ1pdscVK2JTUnF6QL3ARoAiQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -1790,8 +1734,8 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-typescript@7.24.7': - resolution: {integrity: sha512-c/+fVeJBB0FeKsFvwytYiUD+LBvhHjGSI0g446PRGdSVGZLRNArBUno2PETbAly3tpiNAQR5XaZ+JslxkotsbA==} + '@babel/plugin-syntax-typescript@7.25.4': + resolution: {integrity: sha512-uMOCoHVU52BsSWxPOMVv5qKRdeSlPuImUCB2dlPuBSU+W2/ROE7/Zg8F2Kepbk+8yBa68LlRKxO+xgEVWorsDg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -1838,12 +1782,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-class-properties@7.24.7': - resolution: {integrity: sha512-vKbfawVYayKcSeSR5YYzzyXvsDFWU2mD8U5TFeXtbCPLFUqe7GyCgvO6XDHzje862ODrOwy6WCPmKeWHbCFJ4w==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-class-properties@7.25.4': resolution: {integrity: sha512-nZeZHyCWPfjkdU5pA/uHiTaDAFUEqkpzf1YoQT2NeSynCGYq9rxfyI3XpQbfx/a0hSnFH6TGlEXvae5Vi7GD8g==} engines: {node: '>=6.9.0'} @@ -1856,12 +1794,6 @@ packages: peerDependencies: '@babel/core': ^7.12.0 - '@babel/plugin-transform-classes@7.25.0': - resolution: {integrity: sha512-xyi6qjr/fYU304fiRwFbekzkqVJZ6A7hOjWZd+89FVcBqPV3S9Wuozz82xdpLspckeaafntbzglaW4pqpzvtSw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-classes@7.25.4': resolution: {integrity: sha512-oexUfaQle2pF/b6E0dwsxQtAol9TLSO88kQvym6HHBWFliV2lGdrPieX+WgMRLSJDVzdYywk7jXbLPuO2KLTLg==} engines: {node: '>=6.9.0'} @@ -2030,12 +1962,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-private-methods@7.24.7': - resolution: {integrity: sha512-COTCOkG2hn4JKGEKBADkA8WNb35TGkkRbI5iT845dB+NyqgO8Hn+ajPbSnIQznneJTa3d30scb6iz/DhH8GsJQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-private-methods@7.25.4': resolution: {integrity: sha512-ao8BG7E2b/URaUQGqN3Tlsg+M3KlHY6rJ1O1gXAEUnZoyNQnvKyH87Kfg+FoxSeyWUB8ISZZsC91C44ZuBFytw==} engines: {node: '>=6.9.0'} @@ -2102,8 +2028,8 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-typescript@7.24.7': - resolution: {integrity: sha512-iLD3UNkgx2n/HrjBesVbYX6j0yqn/sJktvbtKKgcaLIQ4bTTQ8obAypc1VpyHPD2y4Phh9zHOaAt8e/L14wCpw==} + '@babel/plugin-transform-typescript@7.25.2': + resolution: {integrity: sha512-lBwRvjSmqiMYe/pS0+1gggjJleUJi7NzjvQ1Fkqtt69hBa/0t1YuW/MLQMAPixfwaQOHUXsd6jeU3Z+vdGv3+A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -2126,12 +2052,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-unicode-sets-regex@7.24.7': - resolution: {integrity: sha512-2G8aAvF4wy1w/AGZkemprdGMRg5o6zPNhbHVImRz3lss55TYCBd6xStN19rt8XJHq20sqV0JbyWjOWwQRwV/wg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - '@babel/plugin-transform-unicode-sets-regex@7.25.4': resolution: {integrity: sha512-qesBxiWkgN1Q+31xUE9RcMk79eOXXDCv6tfyGMRSs4RGlioSg2WVyQAm07k726cSE56pa+Kb0y9epX2qaXzTvA==} engines: {node: '>=6.9.0'} @@ -2170,34 +2090,22 @@ packages: '@babel/regjsgen@0.8.0': resolution: {integrity: sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==} - '@babel/runtime@7.24.7': - resolution: {integrity: sha512-UwgBRMjJP+xv857DCngvqXI3Iq6J4v0wXmwc6sapg+zyhbwmQX67LUEFrkK5tbyJ30jGuG3ZvWpBiB9LCy1kWw==} - engines: {node: '>=6.9.0'} - '@babel/runtime@7.25.0': resolution: {integrity: sha512-7dRy4DwXwtzBrPbZflqxnvfxLF8kdZXPkhymtDeFoFqE6ldzjQFgYTtYIFARcLEYDrqfBfYcZt1WqFxRoyC9Rw==} engines: {node: '>=6.9.0'} - '@babel/standalone@7.24.7': - resolution: {integrity: sha512-QRIRMJ2KTeN+vt4l9OjYlxDVXEpcor1Z6V7OeYzeBOw6Q8ew9oMTHjzTx8s6ClsZO7wVf6JgTRutihatN6K0yA==} + '@babel/runtime@7.25.6': + resolution: {integrity: sha512-VBj9MYyDb9tuLq7yzqjgzt6Q+IBQLrGZfdjOekyEirZPHxXWoTSGUTMrpsfi58Up73d13NfYLv8HT9vmznjzhQ==} engines: {node: '>=6.9.0'} - '@babel/template@7.24.7': - resolution: {integrity: sha512-jYqfPrU9JTF0PmPy1tLYHW4Mp4KlgxJD9l2nP9fD6yT/ICi554DmrWBAEYpIelzjHf1msDP3PxJIRt/nFNfBig==} + '@babel/standalone@7.25.6': + resolution: {integrity: sha512-Kf2ZcZVqsKbtYhlA7sP0z5A3q5hmCVYMKMWRWNK/5OVwHIve3JY1djVRmIVAx8FMueLIfZGKQDIILK2w8zO4mg==} engines: {node: '>=6.9.0'} '@babel/template@7.25.0': resolution: {integrity: sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==} engines: {node: '>=6.9.0'} - '@babel/traverse@7.24.7': - resolution: {integrity: sha512-yb65Ed5S/QAcewNPh0nZczy9JdYXkkAbIsEo+P7BE7yO3txAY30Y/oPa3QkQ5It3xVG2kpKMg9MsdxZaO31uKA==} - engines: {node: '>=6.9.0'} - - '@babel/traverse@7.25.3': - resolution: {integrity: sha512-HefgyP1x754oGCsKmV5reSmtV7IXj/kpaE1XYY+D9G5PvKKoFfSbiS4M77MdjuwlZKDIKFCffq9rPU+H/s3ZdQ==} - engines: {node: '>=6.9.0'} - '@babel/traverse@7.25.6': resolution: {integrity: sha512-9Vrcx5ZW6UwK5tvqsj0nGpp/XzqthkT0dqIc9g1AdtygFToNtTF67XzYS//dm+SAK9cp3B9R4ZO/46p63SCjlQ==} engines: {node: '>=6.9.0'} @@ -2299,6 +2207,15 @@ packages: resolution: {integrity: sha512-boghen8F0Q8D+0/Q1/1r6DUEieUJ8w2a1gIknExMSHBsJFOr2+0KUfHiVYBvucPwl3+RU5PFBK833FjFCh3BhA==} engines: {node: '>=14.17.0'} + '@emnapi/core@1.2.0': + resolution: {integrity: sha512-E7Vgw78I93we4ZWdYCb4DGAwRROGkMIXk7/y87UmANR+J6qsWusmC3gLt0H+O0KOt5e6O38U8oJamgbudrES/w==} + + '@emnapi/runtime@1.2.0': + resolution: {integrity: sha512-bV21/9LQmcQeCPEg3BDFtvwL6cwiTMksYNWQQ4KOxCZikEGalWtenoZ0wCiukJINlGCIi2KXx01g4FoH/LxpzQ==} + + '@emnapi/wasi-threads@1.0.1': + resolution: {integrity: sha512-iIBu7mwkq4UQGeMEM8bLwNK962nXdhodeScX4slfQnRhEMMzvYivHhutCIk8uojvmASXXPC2WNEjwxFWk72Oqw==} + '@es-joy/jsdoccomment@0.48.0': resolution: {integrity: sha512-G6QUWIcC+KvSwXNsJyDTHvqUdNoAVJPPgkc3+Uk4WBKqZvoXhlvazOgm9aL0HwihJLQf0l+tOE2UFzXBqCqgDw==} engines: {node: '>=16'} @@ -2315,6 +2232,12 @@ packages: cpu: [ppc64] os: [aix] + '@esbuild/aix-ppc64@0.23.1': + resolution: {integrity: sha512-6VhYk1diRqrhBAqpJEdjASR/+WVRtfjpqKuNw11cLiaWpAT/Uu+nokB+UJnevzy/P9C/ty6AOe0dwueMrGh/iQ==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [aix] + '@esbuild/android-arm64@0.16.17': resolution: {integrity: sha512-MIGl6p5sc3RDTLLkYL1MyL8BMRN4tLMRCn+yRJJmEDvYZ2M7tmAf80hx1kbNEUX2KJ50RRtxZ4JHLvCfuB6kBg==} engines: {node: '>=12'} @@ -2339,6 +2262,12 @@ packages: cpu: [arm64] os: [android] + '@esbuild/android-arm64@0.23.1': + resolution: {integrity: sha512-xw50ipykXcLstLeWH7WRdQuysJqejuAGPd30vd1i5zSyKK3WE+ijzHmLKxdiCMtH1pHz78rOg0BKSYOSB/2Khw==} + engines: {node: '>=18'} + cpu: [arm64] + os: [android] + '@esbuild/android-arm@0.16.17': resolution: {integrity: sha512-N9x1CMXVhtWEAMS7pNNONyA14f71VPQN9Cnavj1XQh6T7bskqiLLrSca4O0Vr8Wdcga943eThxnVp3JLnBMYtw==} engines: {node: '>=12'} @@ -2363,6 +2292,12 @@ packages: cpu: [arm] os: [android] + '@esbuild/android-arm@0.23.1': + resolution: {integrity: sha512-uz6/tEy2IFm9RYOyvKl88zdzZfwEfKZmnX9Cj1BHjeSGNuGLuMD1kR8y5bteYmwqKm1tj8m4cb/aKEorr6fHWQ==} + engines: {node: '>=18'} + cpu: [arm] + os: [android] + '@esbuild/android-x64@0.16.17': resolution: {integrity: sha512-a3kTv3m0Ghh4z1DaFEuEDfz3OLONKuFvI4Xqczqx4BqLyuFaFkuaG4j2MtA6fuWEFeC5x9IvqnX7drmRq/fyAQ==} engines: {node: '>=12'} @@ -2387,6 +2322,12 @@ packages: cpu: [x64] os: [android] + '@esbuild/android-x64@0.23.1': + resolution: {integrity: sha512-nlN9B69St9BwUoB+jkyU090bru8L0NA3yFvAd7k8dNsVH8bi9a8cUAUSEcEEgTp2z3dbEDGJGfP6VUnkQnlReg==} + engines: {node: '>=18'} + cpu: [x64] + os: [android] + '@esbuild/darwin-arm64@0.16.17': resolution: {integrity: sha512-/2agbUEfmxWHi9ARTX6OQ/KgXnOWfsNlTeLcoV7HSuSTv63E4DqtAc+2XqGw1KHxKMHGZgbVCZge7HXWX9Vn+w==} engines: {node: '>=12'} @@ -2411,6 +2352,12 @@ packages: cpu: [arm64] os: [darwin] + '@esbuild/darwin-arm64@0.23.1': + resolution: {integrity: sha512-YsS2e3Wtgnw7Wq53XXBLcV6JhRsEq8hkfg91ESVadIrzr9wO6jJDMZnCQbHm1Guc5t/CdDiFSSfWP58FNuvT3Q==} + engines: {node: '>=18'} + cpu: [arm64] + os: [darwin] + '@esbuild/darwin-x64@0.16.17': resolution: {integrity: sha512-2By45OBHulkd9Svy5IOCZt376Aa2oOkiE9QWUK9fe6Tb+WDr8hXL3dpqi+DeLiMed8tVXspzsTAvd0jUl96wmg==} engines: {node: '>=12'} @@ -2435,6 +2382,12 @@ packages: cpu: [x64] os: [darwin] + '@esbuild/darwin-x64@0.23.1': + resolution: {integrity: sha512-aClqdgTDVPSEGgoCS8QDG37Gu8yc9lTHNAQlsztQ6ENetKEO//b8y31MMu2ZaPbn4kVsIABzVLXYLhCGekGDqw==} + engines: {node: '>=18'} + cpu: [x64] + os: [darwin] + '@esbuild/freebsd-arm64@0.16.17': resolution: {integrity: sha512-mt+cxZe1tVx489VTb4mBAOo2aKSnJ33L9fr25JXpqQqzbUIw/yzIzi+NHwAXK2qYV1lEFp4OoVeThGjUbmWmdw==} engines: {node: '>=12'} @@ -2459,6 +2412,12 @@ packages: cpu: [arm64] os: [freebsd] + '@esbuild/freebsd-arm64@0.23.1': + resolution: {integrity: sha512-h1k6yS8/pN/NHlMl5+v4XPfikhJulk4G+tKGFIOwURBSFzE8bixw1ebjluLOjfwtLqY0kewfjLSrO6tN2MgIhA==} + engines: {node: '>=18'} + cpu: [arm64] + os: [freebsd] + '@esbuild/freebsd-x64@0.16.17': resolution: {integrity: sha512-8ScTdNJl5idAKjH8zGAsN7RuWcyHG3BAvMNpKOBaqqR7EbUhhVHOqXRdL7oZvz8WNHL2pr5+eIT5c65kA6NHug==} engines: {node: '>=12'} @@ -2483,6 +2442,12 @@ packages: cpu: [x64] os: [freebsd] + '@esbuild/freebsd-x64@0.23.1': + resolution: {integrity: sha512-lK1eJeyk1ZX8UklqFd/3A60UuZ/6UVfGT2LuGo3Wp4/z7eRTRYY+0xOu2kpClP+vMTi9wKOfXi2vjUpO1Ro76g==} + engines: {node: '>=18'} + cpu: [x64] + os: [freebsd] + '@esbuild/linux-arm64@0.16.17': resolution: {integrity: sha512-7S8gJnSlqKGVJunnMCrXHU9Q8Q/tQIxk/xL8BqAP64wchPCTzuM6W3Ra8cIa1HIflAvDnNOt2jaL17vaW+1V0g==} engines: {node: '>=12'} @@ -2507,6 +2472,12 @@ packages: cpu: [arm64] os: [linux] + '@esbuild/linux-arm64@0.23.1': + resolution: {integrity: sha512-/93bf2yxencYDnItMYV/v116zff6UyTjo4EtEQjUBeGiVpMmffDNUyD9UN2zV+V3LRV3/on4xdZ26NKzn6754g==} + engines: {node: '>=18'} + cpu: [arm64] + os: [linux] + '@esbuild/linux-arm@0.16.17': resolution: {integrity: sha512-iihzrWbD4gIT7j3caMzKb/RsFFHCwqqbrbH9SqUSRrdXkXaygSZCZg1FybsZz57Ju7N/SHEgPyaR0LZ8Zbe9gQ==} engines: {node: '>=12'} @@ -2531,6 +2502,12 @@ packages: cpu: [arm] os: [linux] + '@esbuild/linux-arm@0.23.1': + resolution: {integrity: sha512-CXXkzgn+dXAPs3WBwE+Kvnrf4WECwBdfjfeYHpMeVxWE0EceB6vhWGShs6wi0IYEqMSIzdOF1XjQ/Mkm5d7ZdQ==} + engines: {node: '>=18'} + cpu: [arm] + os: [linux] + '@esbuild/linux-ia32@0.16.17': resolution: {integrity: sha512-kiX69+wcPAdgl3Lonh1VI7MBr16nktEvOfViszBSxygRQqSpzv7BffMKRPMFwzeJGPxcio0pdD3kYQGpqQ2SSg==} engines: {node: '>=12'} @@ -2555,6 +2532,12 @@ packages: cpu: [ia32] os: [linux] + '@esbuild/linux-ia32@0.23.1': + resolution: {integrity: sha512-VTN4EuOHwXEkXzX5nTvVY4s7E/Krz7COC8xkftbbKRYAl96vPiUssGkeMELQMOnLOJ8k3BY1+ZY52tttZnHcXQ==} + engines: {node: '>=18'} + cpu: [ia32] + os: [linux] + '@esbuild/linux-loong64@0.16.17': resolution: {integrity: sha512-dTzNnQwembNDhd654cA4QhbS9uDdXC3TKqMJjgOWsC0yNCbpzfWoXdZvp0mY7HU6nzk5E0zpRGGx3qoQg8T2DQ==} engines: {node: '>=12'} @@ -2579,6 +2562,12 @@ packages: cpu: [loong64] os: [linux] + '@esbuild/linux-loong64@0.23.1': + resolution: {integrity: sha512-Vx09LzEoBa5zDnieH8LSMRToj7ir/Jeq0Gu6qJ/1GcBq9GkfoEAoXvLiW1U9J1qE/Y/Oyaq33w5p2ZWrNNHNEw==} + engines: {node: '>=18'} + cpu: [loong64] + os: [linux] + '@esbuild/linux-mips64el@0.16.17': resolution: {integrity: sha512-ezbDkp2nDl0PfIUn0CsQ30kxfcLTlcx4Foz2kYv8qdC6ia2oX5Q3E/8m6lq84Dj/6b0FrkgD582fJMIfHhJfSw==} engines: {node: '>=12'} @@ -2603,6 +2592,12 @@ packages: cpu: [mips64el] os: [linux] + '@esbuild/linux-mips64el@0.23.1': + resolution: {integrity: sha512-nrFzzMQ7W4WRLNUOU5dlWAqa6yVeI0P78WKGUo7lg2HShq/yx+UYkeNSE0SSfSure0SqgnsxPvmAUu/vu0E+3Q==} + engines: {node: '>=18'} + cpu: [mips64el] + os: [linux] + '@esbuild/linux-ppc64@0.16.17': resolution: {integrity: sha512-dzS678gYD1lJsW73zrFhDApLVdM3cUF2MvAa1D8K8KtcSKdLBPP4zZSLy6LFZ0jYqQdQ29bjAHJDgz0rVbLB3g==} engines: {node: '>=12'} @@ -2627,6 +2622,12 @@ packages: cpu: [ppc64] os: [linux] + '@esbuild/linux-ppc64@0.23.1': + resolution: {integrity: sha512-dKN8fgVqd0vUIjxuJI6P/9SSSe/mB9rvA98CSH2sJnlZ/OCZWO1DJvxj8jvKTfYUdGfcq2dDxoKaC6bHuTlgcw==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [linux] + '@esbuild/linux-riscv64@0.16.17': resolution: {integrity: sha512-ylNlVsxuFjZK8DQtNUwiMskh6nT0vI7kYl/4fZgV1llP5d6+HIeL/vmmm3jpuoo8+NuXjQVZxmKuhDApK0/cKw==} engines: {node: '>=12'} @@ -2651,6 +2652,12 @@ packages: cpu: [riscv64] os: [linux] + '@esbuild/linux-riscv64@0.23.1': + resolution: {integrity: sha512-5AV4Pzp80fhHL83JM6LoA6pTQVWgB1HovMBsLQ9OZWLDqVY8MVobBXNSmAJi//Csh6tcY7e7Lny2Hg1tElMjIA==} + engines: {node: '>=18'} + cpu: [riscv64] + os: [linux] + '@esbuild/linux-s390x@0.16.17': resolution: {integrity: sha512-gzy7nUTO4UA4oZ2wAMXPNBGTzZFP7mss3aKR2hH+/4UUkCOyqmjXiKpzGrY2TlEUhbbejzXVKKGazYcQTZWA/w==} engines: {node: '>=12'} @@ -2675,6 +2682,12 @@ packages: cpu: [s390x] os: [linux] + '@esbuild/linux-s390x@0.23.1': + resolution: {integrity: sha512-9ygs73tuFCe6f6m/Tb+9LtYxWR4c9yg7zjt2cYkjDbDpV/xVn+68cQxMXCjUpYwEkze2RcU/rMnfIXNRFmSoDw==} + engines: {node: '>=18'} + cpu: [s390x] + os: [linux] + '@esbuild/linux-x64@0.16.17': resolution: {integrity: sha512-mdPjPxfnmoqhgpiEArqi4egmBAMYvaObgn4poorpUaqmvzzbvqbowRllQ+ZgzGVMGKaPkqUmPDOOFQRUFDmeUw==} engines: {node: '>=12'} @@ -2699,6 +2712,12 @@ packages: cpu: [x64] os: [linux] + '@esbuild/linux-x64@0.23.1': + resolution: {integrity: sha512-EV6+ovTsEXCPAp58g2dD68LxoP/wK5pRvgy0J/HxPGB009omFPv3Yet0HiaqvrIrgPTBuC6wCH1LTOY91EO5hQ==} + engines: {node: '>=18'} + cpu: [x64] + os: [linux] + '@esbuild/netbsd-x64@0.16.17': resolution: {integrity: sha512-/PzmzD/zyAeTUsduZa32bn0ORug+Jd1EGGAUJvqfeixoEISYpGnAezN6lnJoskauoai0Jrs+XSyvDhppCPoKOA==} engines: {node: '>=12'} @@ -2723,12 +2742,24 @@ packages: cpu: [x64] os: [netbsd] + '@esbuild/netbsd-x64@0.23.1': + resolution: {integrity: sha512-aevEkCNu7KlPRpYLjwmdcuNz6bDFiE7Z8XC4CPqExjTvrHugh28QzUXVOZtiYghciKUacNktqxdpymplil1beA==} + engines: {node: '>=18'} + cpu: [x64] + os: [netbsd] + '@esbuild/openbsd-arm64@0.23.0': resolution: {integrity: sha512-suXjq53gERueVWu0OKxzWqk7NxiUWSUlrxoZK7usiF50C6ipColGR5qie2496iKGYNLhDZkPxBI3erbnYkU0rQ==} engines: {node: '>=18'} cpu: [arm64] os: [openbsd] + '@esbuild/openbsd-arm64@0.23.1': + resolution: {integrity: sha512-3x37szhLexNA4bXhLrCC/LImN/YtWis6WXr1VESlfVtVeoFJBRINPJ3f0a/6LV8zpikqoUg4hyXw0sFBt5Cr+Q==} + engines: {node: '>=18'} + cpu: [arm64] + os: [openbsd] + '@esbuild/openbsd-x64@0.16.17': resolution: {integrity: sha512-2yaWJhvxGEz2RiftSk0UObqJa/b+rIAjnODJgv2GbGGpRwAfpgzyrg1WLK8rqA24mfZa9GvpjLcBBg8JHkoodg==} engines: {node: '>=12'} @@ -2753,6 +2784,12 @@ packages: cpu: [x64] os: [openbsd] + '@esbuild/openbsd-x64@0.23.1': + resolution: {integrity: sha512-aY2gMmKmPhxfU+0EdnN+XNtGbjfQgwZj43k8G3fyrDM/UdZww6xrWxmDkuz2eCZchqVeABjV5BpildOrUbBTqA==} + engines: {node: '>=18'} + cpu: [x64] + os: [openbsd] + '@esbuild/sunos-x64@0.16.17': resolution: {integrity: sha512-xtVUiev38tN0R3g8VhRfN7Zl42YCJvyBhRKw1RJjwE1d2emWTVToPLNEQj/5Qxc6lVFATDiy6LjVHYhIPrLxzw==} engines: {node: '>=12'} @@ -2777,6 +2814,12 @@ packages: cpu: [x64] os: [sunos] + '@esbuild/sunos-x64@0.23.1': + resolution: {integrity: sha512-RBRT2gqEl0IKQABT4XTj78tpk9v7ehp+mazn2HbUeZl1YMdaGAQqhapjGTCe7uw7y0frDi4gS0uHzhvpFuI1sA==} + engines: {node: '>=18'} + cpu: [x64] + os: [sunos] + '@esbuild/win32-arm64@0.16.17': resolution: {integrity: sha512-ga8+JqBDHY4b6fQAmOgtJJue36scANy4l/rL97W+0wYmijhxKetzZdKOJI7olaBaMhWt8Pac2McJdZLxXWUEQw==} engines: {node: '>=12'} @@ -2801,6 +2844,12 @@ packages: cpu: [arm64] os: [win32] + '@esbuild/win32-arm64@0.23.1': + resolution: {integrity: sha512-4O+gPR5rEBe2FpKOVyiJ7wNDPA8nGzDuJ6gN4okSA1gEOYZ67N8JPk58tkWtdtPeLz7lBnY6I5L3jdsr3S+A6A==} + engines: {node: '>=18'} + cpu: [arm64] + os: [win32] + '@esbuild/win32-ia32@0.16.17': resolution: {integrity: sha512-WnsKaf46uSSF/sZhwnqE4L/F89AYNMiD4YtEcYekBt9Q7nj0DiId2XH2Ng2PHM54qi5oPrQ8luuzGszqi/veig==} engines: {node: '>=12'} @@ -2825,6 +2874,12 @@ packages: cpu: [ia32] os: [win32] + '@esbuild/win32-ia32@0.23.1': + resolution: {integrity: sha512-BcaL0Vn6QwCwre3Y717nVHZbAa4UBEigzFm6VdsVdT/MbZ38xoj1X9HPkZhbmaBGUD1W8vxAfffbDe8bA6AKnQ==} + engines: {node: '>=18'} + cpu: [ia32] + os: [win32] + '@esbuild/win32-x64@0.16.17': resolution: {integrity: sha512-y+EHuSchhL7FjHgvQL/0fnnFmO4T1bhvWANX6gcnqTjtnKWbTvUMCpGnv2+t+31d7RzyEAYAd4u2fnIhHL6N/Q==} engines: {node: '>=12'} @@ -2849,14 +2904,20 @@ packages: cpu: [x64] os: [win32] + '@esbuild/win32-x64@0.23.1': + resolution: {integrity: sha512-BHpFFeslkWrXWyUPnbKm+xYYVYruCinGcftSBaa8zoF9hZO4BcSCFUvHVTtzpIY6YzUnYtuEhZ+C9iEXjxnasg==} + engines: {node: '>=18'} + cpu: [x64] + os: [win32] + '@eslint-community/eslint-utils@4.4.0': resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 - '@eslint-community/regexpp@4.11.0': - resolution: {integrity: sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==} + '@eslint-community/regexpp@4.11.1': + resolution: {integrity: sha512-m4DVN9ZqskZoLU5GlWZadwDnYo3vAEydiUayB9widCl9ffWx2IvPnp6n3on5rJmziJSw9Bv+Z3ChDVdMwXCY8Q==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} '@eslint/eslintrc@2.1.4': @@ -2871,8 +2932,8 @@ packages: resolution: {integrity: sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@floating-ui/core@1.6.4': - resolution: {integrity: sha512-a4IowK4QkXl4SCWTGUR0INAfEOX3wtsYw3rKK5InQEHMGObkR8Xk44qYQD9P4r6HHw0iIfK6GUKECmY8sTkqRA==} + '@floating-ui/core@1.6.8': + resolution: {integrity: sha512-7XJ9cPU+yI2QeLS+FCSlqNFZJq8arvswefkZrYI1yQBbftw6FyrZOxYSh+9S7z7TpeWlRt9zJ5IhM1WIL334jA==} '@floating-ui/dom@1.6.11': resolution: {integrity: sha512-qkMCxSR24v2vGkhYDo/UzxfJN3D4syqSjyuTFz6C7XcpU1pASPRieNI0Kj5VP3/503mOfYiGY891ugBX1GlABQ==} @@ -2895,9 +2956,6 @@ packages: '@formatjs/intl-localematcher@0.5.4': resolution: {integrity: sha512-zTwEpWOzZ2CiKcB93BLngUX59hQkuZjT2+SAQEscSm52peDW/getsawMcWF1rGRpMCX6D7nSJA3CzJ8gn13N/g==} - '@gar/promisify@1.1.3': - resolution: {integrity: sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==} - '@humanwhocodes/config-array@0.11.14': resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} engines: {node: '>=10.10.0'} @@ -2932,8 +2990,8 @@ packages: resolution: {integrity: sha512-oOIwPs0Dvq5220Z8lGL/6LHRTEr9TgLHmiI99Rj1PJ1p1czTys+olrgBqZk4E2qC0YTzeHprxSQmoHioVdJ7Lw==} engines: {node: '>=18'} - '@inquirer/core@9.1.0': - resolution: {integrity: sha512-RZVfH//2ytTjmaBIzeKT1zefcQZzuruwkpTwwbe/i2jTl4o9M+iML5ChULzz6iw1Ok8iUBBsRCjY2IEbD8Ft4w==} + '@inquirer/core@9.2.1': + resolution: {integrity: sha512-F2VBt7W/mwqEU4bL0RnHNZmC/OxzNx9cOYxHqnXX3MP6ruYvZUZAW9imgN9+h/uBT/oP8Gh888J2OZSbjSeWcg==} engines: {node: '>=18'} '@inquirer/editor@2.2.0': @@ -2944,8 +3002,8 @@ packages: resolution: {integrity: sha512-qnJsUcOGCSG1e5DTOErmv2BPQqrtT6uzqn1vI/aYGiPKq+FgslGZmtdnXbhuI7IlT7OByDoEEqdnhUnVR2hhLw==} engines: {node: '>=18'} - '@inquirer/figures@1.0.5': - resolution: {integrity: sha512-79hP/VWdZ2UVc9bFGJnoQ/lQMpL74mGgzSYX1xUqCVk7/v73vJCMw1VuyWN1jGkZ9B3z7THAbySqGbCNefcjfA==} + '@inquirer/figures@1.0.6': + resolution: {integrity: sha512-yfZzps3Cso2UbM7WlxKwZQh2Hs6plrbjs1QnzQDZhK2DgyCo6D8AaHps9olkNcUFlcYERMqU3uJSp1gmy3s/qQ==} engines: {node: '>=18'} '@inquirer/input@2.3.0': @@ -2976,8 +3034,12 @@ packages: resolution: {integrity: sha512-YmDobTItPP3WcEI86GvPo+T2sRHkxxOq/kXmsBjHS5BVXUgvgZ5AfJjkvQvZr03T81NnI3KrrRuMzeuYUQRFOA==} engines: {node: '>=18'} - '@inquirer/type@1.5.3': - resolution: {integrity: sha512-xUQ14WQGR/HK5ei+2CvgcwoH9fQ4PgPGmVFSN0pc1+fVyDL3MREhyAY7nxEErSu6CkllBM3D7e3e+kOvtu+eIg==} + '@inquirer/type@1.5.5': + resolution: {integrity: sha512-MzICLu4yS7V8AA61sANROZ9vT1H3ooca5dSmI1FjZkzq7o/koMsRfQSzRtFo+F3Ao4Sf1C0bpLKejpKB/+j6MA==} + engines: {node: '>=18'} + + '@inquirer/type@2.0.0': + resolution: {integrity: sha512-XvJRx+2KR3YXyYtPUUy+qd9i7p+GO9Ko6VIIpWlBrpWwXDv8WLFeHTxz35CfQFUiBMLXlGHhGzys7lqit9gWag==} engines: {node: '>=18'} '@isaacs/cliui@8.0.2': @@ -3058,9 +3120,6 @@ packages: '@jridgewell/source-map@0.3.6': resolution: {integrity: sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==} - '@jridgewell/sourcemap-codec@1.4.15': - resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} - '@jridgewell/sourcemap-codec@1.5.0': resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} @@ -3076,14 +3135,14 @@ packages: peerDependencies: tslib: '2' - '@jsonjoy.com/json-pack@1.0.4': - resolution: {integrity: sha512-aOcSN4MeAtFROysrbqG137b7gaDDSmVrl5mpo6sT/w+kcXpWnzhMjmY/Fh/sDx26NBxyIE7MB1seqLeCAzy9Sg==} + '@jsonjoy.com/json-pack@1.1.0': + resolution: {integrity: sha512-zlQONA+msXPPwHWZMKFVS78ewFczIll5lXiVPwFPCZUsrOKdxc2AvxU1HoNBmMRhqDZUR9HkC3UOm+6pME6Xsg==} engines: {node: '>=10.0'} peerDependencies: tslib: '2' - '@jsonjoy.com/util@1.2.0': - resolution: {integrity: sha512-4B8B+3vFsY4eo33DMKyJPlQ3sBMpPFUZK2dr3O3rXrOGKKbYG44J0XSFkDo1VOQiri5HFEhIeVvItjR2xcazmg==} + '@jsonjoy.com/util@1.3.0': + resolution: {integrity: sha512-Cebt4Vk7k1xHy87kHY7KSPLT77A7Ev7IfOblyLZhtYEhrdQ6fX4EoLq3xOQ3O/DRMEh2ok5nyC180E+ABS8Wmw==} engines: {node: '>=10.0'} peerDependencies: tslib: '2' @@ -3190,8 +3249,11 @@ packages: cpu: [x64] os: [win32] - '@ngtools/webpack@18.2.5': - resolution: {integrity: sha512-L0n4eHObeqEOYRfSP+e4SeF/dmwxOIFy9xYvYCOUwOLrW4b3+a1+kkT30pqyfL72LFtpf0cmUwaWEFIcWl5PCg==} + '@napi-rs/wasm-runtime@0.2.4': + resolution: {integrity: sha512-9zESzOO5aDByvhIAsOy9TbpZ0Ur2AJbUI7UT73kcUTS2mxAMHOBaa1st/jAymNoCtvrit99kkzT1FZuXVcgfIQ==} + + '@ngtools/webpack@18.2.6': + resolution: {integrity: sha512-7HwOPE1EOgcHnpt4brSiT8G2CcXB50G0+CbCBaKGy4LYCG3Y3mrlzF5Fup9HvMJ6Tzqd62RqzpKKYBiGUT7hxg==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: '@angular/compiler-cli': ^18.0.0 @@ -3229,20 +3291,12 @@ packages: engines: {node: ^16.14.0 || >=18.0.0} hasBin: true - '@npmcli/fs@2.1.2': - resolution: {integrity: sha512-yOJKRvohFOaLqipNtwYB9WugyZKhC/DZC4VYPmpaCzDBrA8YpK3qHZ8/HGscMnE4GqbkLNuVcCnxkeQEdGt6LQ==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - '@npmcli/fs@3.1.1': resolution: {integrity: sha512-q9CRWjpHCMIh5sVyefoD1cA7PkvILqCZsnSOEUUivORLjxCO/Irmue2DprETiNgEqktDBZaM1Bi+jrarx1XdCg==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - '@npmcli/git@4.1.0': - resolution: {integrity: sha512-9hwoB3gStVfa0N31ymBmrX+GuDGdVA/QWShZVqE0HK2Af+7QGGrCTbZia/SW0ImUTjTne7SP91qxDmtXvDHRPQ==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - '@npmcli/git@5.0.7': - resolution: {integrity: sha512-WaOVvto604d5IpdCRV2KjQu8PzkfE96d50CQGKgywXh2GxXmDeUO5EWcBC4V57uFyrNqx83+MewuJh3WTR3xPA==} + '@npmcli/git@5.0.8': + resolution: {integrity: sha512-liASfw5cqhjNW9UFd+ruwwdEf/lbOAQjLL2XY2dFW/bkJheXDYZgOyul/4gVvEV4BWkTXjYGmDqMw9uegdbJNQ==} engines: {node: ^16.14.0 || >=18.0.0} '@npmcli/installed-package-contents@2.1.0': @@ -3258,11 +3312,6 @@ packages: resolution: {integrity: sha512-Nkxf96V0lAx3HCpVda7Vw4P23RILgdi/5K1fmj2tZkWIYLpXAN8k2UVVOsW16TsS5F8Ws2I7Cm+PU1/rsVF47g==} engines: {node: ^16.14.0 || >=18.0.0} - '@npmcli/move-file@2.0.1': - resolution: {integrity: sha512-mJd2Z5TjYWq/ttPLLGqArdtnC74J6bOzg4rMDnN+p1xTacZ2yPRCk2y0oSWQtygLR9YVQXgOcONrwtnk3JupxQ==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - deprecated: This functionality has been moved to @npmcli/fs - '@npmcli/name-from-folder@2.0.0': resolution: {integrity: sha512-pwK+BfEBZJbKdNYpHHRTNBwBoqrN/iIMO0AiGvYsp3Hoaq0WbgGSWQR6SCldZovoDpY3yje5lkFUe6gsDgJ2vg==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} @@ -3275,9 +3324,9 @@ packages: resolution: {integrity: sha512-qe/kiqqkW0AGtvBjL8TJKZk/eBBSpnJkUWvHdQ9jM2lKHXRYYJuyNpJPlJw3c8QjC2ow6NZYiLExhUaeJelbxQ==} engines: {node: ^16.14.0 || >=18.0.0} - '@npmcli/promise-spawn@6.0.2': - resolution: {integrity: sha512-gGq0NJkIGSwdbUt4yhdF8ZrmkGKVz9vAdVzpOfnom+V8PLSmSOVhZwbNvZZS1EYcJN5hzzKBxmmVVAInM6HQLg==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + '@npmcli/package-json@5.2.1': + resolution: {integrity: sha512-f7zYC6kQautXHvNbLEWgD/uGu1+xCn9izgqBfgItWSx22U0ZDekxN08A1vM8cTxj/cRVe0Q94Ode+tdoYmIOOQ==} + engines: {node: ^16.14.0 || >=18.0.0} '@npmcli/promise-spawn@7.0.2': resolution: {integrity: sha512-xhfYPXoV5Dy4UkY0D+v2KkwvnDfiA/8Mt3sWCGI/hM03NsYIH8ZaG6QzS9x7pje5vHZBZJ2v6VRFVTWACnqcmQ==} @@ -3291,82 +3340,78 @@ packages: resolution: {integrity: sha512-YgsR5jCQZhVmTJvjduTOIHph0L73pK8xwMVaDY0PatySqVM9AZj93jpoXYSJqfHFxFkN9dmqTw6OiqExsS3LPw==} engines: {node: ^16.14.0 || >=18.0.0} - '@npmcli/run-script@6.0.2': - resolution: {integrity: sha512-NCcr1uQo1k5U+SYlnIrbAh3cxy+OQT1VtqiAbxdymSlptbzBb62AjH2xXgjNCoP073hoa1CfCAcwoZ8k96C4nA==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - '@npmcli/run-script@8.1.0': resolution: {integrity: sha512-y7efHHwghQfk28G2z3tlZ67pLG0XdfYbcVG26r7YIXALRsrVQcTq4/tdenSmdOrEsNahIYA/eh8aEVROWGFUDg==} engines: {node: ^16.14.0 || >=18.0.0} - '@nrwl/devkit@19.4.1': - resolution: {integrity: sha512-BVo735k+HgCQ78fHi/yDFN7n0kUbCujyASm+iu6BKLi0b2aPi9Dw+Igztiv38g/Gyjjapos0O39XLpbcoGnw3Q==} + '@nrwl/devkit@19.8.2': + resolution: {integrity: sha512-2l3Jb7loE8BnTKn6bl4MK0fKIQLAkl+OMBwo/+GedaqfDfQev+UEgBio38eOEdDHYDHH0lwhGdVQI/DpV4qicA==} - '@nrwl/tao@19.4.1': - resolution: {integrity: sha512-4PHs6Ja8PkWkIrg8ViB47j+dR2fDn51vtQTWL33n4q5hqZ65rvsMHNch4UsC52XUSv55IZnJwcYlxhAx/vXk3g==} + '@nrwl/tao@19.8.2': + resolution: {integrity: sha512-WvGvFjCy/dSpviLJE8YKcSqpTVpX78UFUhYGgd0OxNlnz0I52HDsZekVWJnyCuU0NDGH6BNmS77R79zj+WzxvQ==} hasBin: true - '@nx/devkit@19.4.1': - resolution: {integrity: sha512-vOUes8e8guFmbcpUcppUlx120Y52ovY46ZnKogOjnw5q7LN12Fvn68A2wBF8SYmyiYmPd56YtUV7A6LuS8Wd3w==} + '@nx/devkit@19.8.2': + resolution: {integrity: sha512-SoCPy24hkzyrANbZhc3/40uWXnOIISC0jk49BcapC9Zykv9/8lCxiaNtB68b00QKEFISkxOeA703D7GCC4sA0Q==} peerDependencies: nx: '>= 17 <= 20' - '@nx/nx-darwin-arm64@19.4.1': - resolution: {integrity: sha512-WfNRFpMoBB5Ayzvwqfy+anEUgqOZLnLctGG1qwMhCOqczcPUtuTrAjRilMYZ7RrT0cvw0da8dTkpkAsAURS7Ig==} + '@nx/nx-darwin-arm64@19.8.2': + resolution: {integrity: sha512-O06sOObpaF3UQrx6R5s0kFOrhrk/N20rKhOMaD5Qxw6lmVr6TGGH1epGpD8ES7ZPS+p7FUtU9/FPHwY02BZfBg==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] - '@nx/nx-darwin-x64@19.4.1': - resolution: {integrity: sha512-p8/lJZLeqAFjCyINrQUvlUvG2GkWN0IlqRm7NknNFXisFDwzcT6u12GR96hPbl+6eVBOtldYhwlufF4tZQDJiw==} + '@nx/nx-darwin-x64@19.8.2': + resolution: {integrity: sha512-hRFA7xpnIeMUF5FiDh681fxSx/EzkFYZ+UE/XBfzbc+T1neRy7NB2vMEa/WMsN0+Y5+NXtibx1akEDD6VOqeJA==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] - '@nx/nx-freebsd-x64@19.4.1': - resolution: {integrity: sha512-qi/tRWKuFS6wpYbAD/s0SBqh/2pNXNg+ytxmon3czYPuUrIiMfmXGxtz922P6YUSOWtL2N6Q9UI6vqZwS+g9/A==} + '@nx/nx-freebsd-x64@19.8.2': + resolution: {integrity: sha512-GwZUtUQJt2LrZFB9r29ZYQ9I2r76pg+Lwj7vgrFAq+UHcLejHYyLvhDPoRfKWdASdegI3M5jbh8Cvamd+sgbNA==} engines: {node: '>= 10'} cpu: [x64] os: [freebsd] - '@nx/nx-linux-arm-gnueabihf@19.4.1': - resolution: {integrity: sha512-AIowQrN14ucZnBr4Syo2oDGYLqjuJHSGgY/ur6mPoxH02ghGAd68Mc1swX8elGRgBcGc251s05H8MjyPQVsT3A==} + '@nx/nx-linux-arm-gnueabihf@19.8.2': + resolution: {integrity: sha512-+OtoU5tXOLRv0ufy8ifD6EHn+VOjnC8mFIaaBO/cb/YEW1MTZq1RqKd4e1O9sjAloTe4X3mydw/Ue333+FqIww==} engines: {node: '>= 10'} cpu: [arm] os: [linux] - '@nx/nx-linux-arm64-gnu@19.4.1': - resolution: {integrity: sha512-TG/GfX7olq8bINKLOfamikHJWchYapcJheHj7aUZo951X96s6jYpbeZjwGrVesTJ2fO6EYlS7T1sJIqMoSMxaw==} + '@nx/nx-linux-arm64-gnu@19.8.2': + resolution: {integrity: sha512-rH7WSvoh1nvYmQs3cd4nBDPilEYIGTUOZF2eXPBqSu1K6938tu1Uf1zXzqRK7o016GoVepiD0VRVYWD3R82nRQ==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@nx/nx-linux-arm64-musl@19.4.1': - resolution: {integrity: sha512-GBBKbERw0baa4JKTbQi8LAERI6C5n3Scrk76pmzCn0HW5GxaQygr61kg6H6C7Duy+w+3D7vwMxCk2wPbUOTuOA==} + '@nx/nx-linux-arm64-musl@19.8.2': + resolution: {integrity: sha512-a7vuWDOcqHL0S0gQYYz8DDRmNFs4NOd7A+BTgBRPX54r0pS82tKF2ZsP48TAr9WHyjsTPis5LlFw8VhLrjzdLA==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@nx/nx-linux-x64-gnu@19.4.1': - resolution: {integrity: sha512-zaHHFM75hLVfMEBR8U7X8xiND1HNQJxybItuoBpnXHVRfKJwp1quByqArnaKKCzsvLvO5HdoXIA80ToJNmDkBQ==} + '@nx/nx-linux-x64-gnu@19.8.2': + resolution: {integrity: sha512-3h4dmIi5Muym18dsiiXQBygPlSAHZNe3PaYo8mLsUsvuAt2ye0XUDcAlHWXOt/FeuVDG1NEGI05vZJvbIIGikQ==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@nx/nx-linux-x64-musl@19.4.1': - resolution: {integrity: sha512-ygfqznUMoXnrI23U12VwkxOqG4C7sV85YaF7fWDIMuszxYU7KtrVAQ5YG0LNW5KNa1JCgKkjL9YszEiNJxK47Q==} + '@nx/nx-linux-x64-musl@19.8.2': + resolution: {integrity: sha512-LbOC3rbnREh7DbFYdZDuAEDmJsdQDLEjUzacwXDHMb/XlTL3YpWoXohd+zSVHM4nvd8o7QFuZNC4a4zYXwA+wg==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@nx/nx-win32-arm64-msvc@19.4.1': - resolution: {integrity: sha512-tOpjieJ7XqbhvgQX9xcKTu/nWvj+w9tL0j6NlpP5Gkq1LiGUuXG2EWvOEGS5CsyAtT/tncLo2OJUx//Ah+dEtw==} + '@nx/nx-win32-arm64-msvc@19.8.2': + resolution: {integrity: sha512-ZkSZBxGrGXDqwRxC4WyHR3sAUIH6akk1rTDvqTr1nKPribs53cqEms20i7qF1at3o99xL3YairOcnt7JxNWDWA==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] - '@nx/nx-win32-x64-msvc@19.4.1': - resolution: {integrity: sha512-u9h7nrIplf79A6Yhzk1ZlNNlHrhuKrDaGMyhpTx3QaLEiRp0Kl3haMrnYmPlpRFNDwWXWDKzwiTWZtQoo2JoaA==} + '@nx/nx-win32-x64-msvc@19.8.2': + resolution: {integrity: sha512-rRt+XIZk+ctxhFORWvugqmS07xi52eRS4QpTq8b24ZJKk1Zw0L5opsXAdzughhBzfIpSx4rxnknFlI78DcRPxA==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -3447,18 +3492,6 @@ packages: engines: {node: '>=18'} hasBin: true - '@pnpm/config.env-replace@1.1.0': - resolution: {integrity: sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w==} - engines: {node: '>=12.22.0'} - - '@pnpm/network.ca-file@1.0.2': - resolution: {integrity: sha512-YcPQ8a0jwYU9bTdJDpXjMi7Brhkr1mXsXrUJvjqM2mQDgkRiz8jFaQGOdaLxgjtUfQgZhKy/O3cG/YwmgKaxLA==} - engines: {node: '>=12.22.0'} - - '@pnpm/npm-conf@2.2.2': - resolution: {integrity: sha512-UA91GwWPhFExt3IizW6bOeY/pQ0BkuNwKjk9iQW9KqxluGCrg4VenZ0/L+2Y0+ZOtme72EVvg6v0zo3AMQRCeA==} - engines: {node: '>=12'} - '@public-ui/stencil-angular-output-target@0.9.0': resolution: {integrity: sha512-kmF0p9OqBm/ZEUXS9fu+eTyjcLi1Ryv8/bXFlGu62M/xmIoY8yofUuqxuSA6eEi6gqyOL3CkugDeIXwL+upfFw==} peerDependencies: @@ -3488,8 +3521,8 @@ packages: resolution: {integrity: sha512-baiMx18+IMuD1yyvOGaHM9QrVUPGGG0jC+z+IPHnRJWUAUvaKuWKyE8gjDj2rzv3sz9zOGoRSPgeBVHRhZnBlA==} engines: {node: '>=14.0.0'} - '@rollup/plugin-alias@5.1.0': - resolution: {integrity: sha512-lpA3RZ9PdIG7qqhEfv79tBffNaoDuukFDrmhLqg9ifv99u/ehn+lOg30x2zmhf8AQqQUZaMk/B9fZraQ6/acDQ==} + '@rollup/plugin-alias@5.1.1': + resolution: {integrity: sha512-PR9zDb+rOzkRb2VD+EuKB7UC41vU5DIwZ5qqCpk0KJudcWAyi8rvYOhS7+L5aZCspw1stTViLgN5v6FF1p5cgQ==} engines: {node: '>=14.0.0'} peerDependencies: rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 @@ -3506,9 +3539,9 @@ packages: rollup: optional: true - '@rollup/plugin-commonjs@25.0.8': - resolution: {integrity: sha512-ZEZWTK5n6Qde0to4vS9Mr5x/0UZoqCxPVR9KRUjU4kA2sO7GEUn1fop0DAwpO6z0Nw/kJON9bDmSxdWxO/TT1A==} - engines: {node: '>=14.0.0'} + '@rollup/plugin-commonjs@28.0.0': + resolution: {integrity: sha512-BJcu+a+Mpq476DMXG+hevgPSl56bkUoi88dKT8t3RyUp8kGuOh+2bU8Gs7zXDlu+fyZggnJ+iOBGrb/O1SorYg==} + engines: {node: '>=16.0.0 || 14 >= 14.17'} peerDependencies: rollup: ^2.68.0||^3.0.0||^4.0.0 peerDependenciesMeta: @@ -3524,8 +3557,8 @@ packages: rollup: optional: true - '@rollup/plugin-node-resolve@15.2.3': - resolution: {integrity: sha512-j/lym8nf5E21LwBT4Df1VD6hRO2L2iwUeUmP7litikRsVp1H6NWx20NEp0Y7su+7XGc476GnXXc4kFeZNGmaSQ==} + '@rollup/plugin-node-resolve@15.3.0': + resolution: {integrity: sha512-9eO5McEICxMzJpDW9OnMYSv4Sta3hmt7VtBFz5zR9273suNOydOyq/FrGeGy+KsTRFm8w0SLVhzig2ILFT63Ag==} engines: {node: '>=14.0.0'} peerDependencies: rollup: ^2.78.0||^3.0.0||^4.0.0 @@ -3542,8 +3575,8 @@ packages: rollup: optional: true - '@rollup/plugin-typescript@11.1.6': - resolution: {integrity: sha512-R92yOmIACgYdJ7dJ97p4K69I8gg6IEHt8M7dUBxN3W6nrO8uUxX5ixl0yU/N3aZTi8WhPuICvOHXQvF6FaykAA==} + '@rollup/plugin-typescript@12.1.0': + resolution: {integrity: sha512-Kzs8KGJofe7cfTRODsnG1jNGxSvU8gVoNNd7Z/QaY25AYwe2LSSUpx/kPxqF38NYkpR8de3m51r9uwJpDlz6dg==} engines: {node: '>=14.0.0'} peerDependencies: rollup: ^2.14.0||^3.0.0||^4.0.0 @@ -3555,8 +3588,8 @@ packages: tslib: optional: true - '@rollup/pluginutils@5.1.0': - resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==} + '@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 @@ -3564,168 +3597,88 @@ packages: rollup: optional: true - '@rollup/rollup-android-arm-eabi@4.20.0': - resolution: {integrity: sha512-TSpWzflCc4VGAUJZlPpgAJE1+V60MePDQnBd7PPkpuEmOy8i87aL6tinFGKBFKuEDikYpig72QzdT3QPYIi+oA==} - cpu: [arm] - os: [android] - '@rollup/rollup-android-arm-eabi@4.22.4': resolution: {integrity: sha512-Fxamp4aEZnfPOcGA8KSNEohV8hX7zVHOemC8jVBoBUHu5zpJK/Eu3uJwt6BMgy9fkvzxDaurgj96F/NiLukF2w==} cpu: [arm] os: [android] - '@rollup/rollup-android-arm64@4.20.0': - resolution: {integrity: sha512-u00Ro/nok7oGzVuh/FMYfNoGqxU5CPWz1mxV85S2w9LxHR8OoMQBuSk+3BKVIDYgkpeOET5yXkx90OYFc+ytpQ==} - cpu: [arm64] - os: [android] - '@rollup/rollup-android-arm64@4.22.4': resolution: {integrity: sha512-VXoK5UMrgECLYaMuGuVTOx5kcuap1Jm8g/M83RnCHBKOqvPPmROFJGQaZhGccnsFtfXQ3XYa4/jMCJvZnbJBdA==} cpu: [arm64] os: [android] - '@rollup/rollup-darwin-arm64@4.20.0': - resolution: {integrity: sha512-uFVfvzvsdGtlSLuL0ZlvPJvl6ZmrH4CBwLGEFPe7hUmf7htGAN+aXo43R/V6LATyxlKVC/m6UsLb7jbG+LG39Q==} - cpu: [arm64] - os: [darwin] - '@rollup/rollup-darwin-arm64@4.22.4': resolution: {integrity: sha512-xMM9ORBqu81jyMKCDP+SZDhnX2QEVQzTcC6G18KlTQEzWK8r/oNZtKuZaCcHhnsa6fEeOBionoyl5JsAbE/36Q==} cpu: [arm64] os: [darwin] - '@rollup/rollup-darwin-x64@4.20.0': - resolution: {integrity: sha512-xbrMDdlev53vNXexEa6l0LffojxhqDTBeL+VUxuuIXys4x6xyvbKq5XqTXBCEUA8ty8iEJblHvFaWRJTk/icAQ==} - cpu: [x64] - os: [darwin] - '@rollup/rollup-darwin-x64@4.22.4': resolution: {integrity: sha512-aJJyYKQwbHuhTUrjWjxEvGnNNBCnmpHDvrb8JFDbeSH3m2XdHcxDd3jthAzvmoI8w/kSjd2y0udT+4okADsZIw==} cpu: [x64] os: [darwin] - '@rollup/rollup-linux-arm-gnueabihf@4.20.0': - resolution: {integrity: sha512-jMYvxZwGmoHFBTbr12Xc6wOdc2xA5tF5F2q6t7Rcfab68TT0n+r7dgawD4qhPEvasDsVpQi+MgDzj2faOLsZjA==} - cpu: [arm] - os: [linux] - '@rollup/rollup-linux-arm-gnueabihf@4.22.4': resolution: {integrity: sha512-j63YtCIRAzbO+gC2L9dWXRh5BFetsv0j0va0Wi9epXDgU/XUi5dJKo4USTttVyK7fGw2nPWK0PbAvyliz50SCQ==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm-musleabihf@4.20.0': - resolution: {integrity: sha512-1asSTl4HKuIHIB1GcdFHNNZhxAYEdqML/MW4QmPS4G0ivbEcBr1JKlFLKsIRqjSwOBkdItn3/ZDlyvZ/N6KPlw==} - cpu: [arm] - os: [linux] - '@rollup/rollup-linux-arm-musleabihf@4.22.4': resolution: {integrity: sha512-dJnWUgwWBX1YBRsuKKMOlXCzh2Wu1mlHzv20TpqEsfdZLb3WoJW2kIEsGwLkroYf24IrPAvOT/ZQ2OYMV6vlrg==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.20.0': - resolution: {integrity: sha512-COBb8Bkx56KldOYJfMf6wKeYJrtJ9vEgBRAOkfw6Ens0tnmzPqvlpjZiLgkhg6cA3DGzCmLmmd319pmHvKWWlQ==} - cpu: [arm64] - os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.22.4': resolution: {integrity: sha512-AdPRoNi3NKVLolCN/Sp4F4N1d98c4SBnHMKoLuiG6RXgoZ4sllseuGioszumnPGmPM2O7qaAX/IJdeDU8f26Aw==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-arm64-musl@4.20.0': - resolution: {integrity: sha512-+it+mBSyMslVQa8wSPvBx53fYuZK/oLTu5RJoXogjk6x7Q7sz1GNRsXWjn6SwyJm8E/oMjNVwPhmNdIjwP135Q==} - cpu: [arm64] - os: [linux] - '@rollup/rollup-linux-arm64-musl@4.22.4': resolution: {integrity: sha512-Gl0AxBtDg8uoAn5CCqQDMqAx22Wx22pjDOjBdmG0VIWX3qUBHzYmOKh8KXHL4UpogfJ14G4wk16EQogF+v8hmA==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-powerpc64le-gnu@4.20.0': - resolution: {integrity: sha512-yAMvqhPfGKsAxHN8I4+jE0CpLWD8cv4z7CK7BMmhjDuz606Q2tFKkWRY8bHR9JQXYcoLfopo5TTqzxgPUjUMfw==} - cpu: [ppc64] - os: [linux] - '@rollup/rollup-linux-powerpc64le-gnu@4.22.4': resolution: {integrity: sha512-3aVCK9xfWW1oGQpTsYJJPF6bfpWfhbRnhdlyhak2ZiyFLDaayz0EP5j9V1RVLAAxlmWKTDfS9wyRyY3hvhPoOg==} cpu: [ppc64] os: [linux] - '@rollup/rollup-linux-riscv64-gnu@4.20.0': - resolution: {integrity: sha512-qmuxFpfmi/2SUkAw95TtNq/w/I7Gpjurx609OOOV7U4vhvUhBcftcmXwl3rqAek+ADBwSjIC4IVNLiszoj3dPA==} - cpu: [riscv64] - os: [linux] - '@rollup/rollup-linux-riscv64-gnu@4.22.4': resolution: {integrity: sha512-ePYIir6VYnhgv2C5Xe9u+ico4t8sZWXschR6fMgoPUK31yQu7hTEJb7bCqivHECwIClJfKgE7zYsh1qTP3WHUA==} cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-s390x-gnu@4.20.0': - resolution: {integrity: sha512-I0BtGXddHSHjV1mqTNkgUZLnS3WtsqebAXv11D5BZE/gfw5KoyXSAXVqyJximQXNvNzUo4GKlCK/dIwXlz+jlg==} - cpu: [s390x] - os: [linux] - '@rollup/rollup-linux-s390x-gnu@4.22.4': resolution: {integrity: sha512-GqFJ9wLlbB9daxhVlrTe61vJtEY99/xB3C8e4ULVsVfflcpmR6c8UZXjtkMA6FhNONhj2eA5Tk9uAVw5orEs4Q==} cpu: [s390x] os: [linux] - '@rollup/rollup-linux-x64-gnu@4.20.0': - resolution: {integrity: sha512-y+eoL2I3iphUg9tN9GB6ku1FA8kOfmF4oUEWhztDJ4KXJy1agk/9+pejOuZkNFhRwHAOxMsBPLbXPd6mJiCwew==} - cpu: [x64] - os: [linux] - '@rollup/rollup-linux-x64-gnu@4.22.4': resolution: {integrity: sha512-87v0ol2sH9GE3cLQLNEy0K/R0pz1nvg76o8M5nhMR0+Q+BBGLnb35P0fVz4CQxHYXaAOhE8HhlkaZfsdUOlHwg==} cpu: [x64] os: [linux] - '@rollup/rollup-linux-x64-musl@4.20.0': - resolution: {integrity: sha512-hM3nhW40kBNYUkZb/r9k2FKK+/MnKglX7UYd4ZUy5DJs8/sMsIbqWK2piZtVGE3kcXVNj3B2IrUYROJMMCikNg==} - cpu: [x64] - os: [linux] - '@rollup/rollup-linux-x64-musl@4.22.4': resolution: {integrity: sha512-UV6FZMUgePDZrFjrNGIWzDo/vABebuXBhJEqrHxrGiU6HikPy0Z3LfdtciIttEUQfuDdCn8fqh7wiFJjCNwO+g==} cpu: [x64] os: [linux] - '@rollup/rollup-win32-arm64-msvc@4.20.0': - resolution: {integrity: sha512-psegMvP+Ik/Bg7QRJbv8w8PAytPA7Uo8fpFjXyCRHWm6Nt42L+JtoqH8eDQ5hRP7/XW2UiIriy1Z46jf0Oa1kA==} - cpu: [arm64] - os: [win32] - '@rollup/rollup-win32-arm64-msvc@4.22.4': resolution: {integrity: sha512-BjI+NVVEGAXjGWYHz/vv0pBqfGoUH0IGZ0cICTn7kB9PyjrATSkX+8WkguNjWoj2qSr1im/+tTGRaY+4/PdcQw==} cpu: [arm64] os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.20.0': - resolution: {integrity: sha512-GabekH3w4lgAJpVxkk7hUzUf2hICSQO0a/BLFA11/RMxQT92MabKAqyubzDZmMOC/hcJNlc+rrypzNzYl4Dx7A==} - cpu: [ia32] - os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.22.4': resolution: {integrity: sha512-SiWG/1TuUdPvYmzmYnmd3IEifzR61Tragkbx9D3+R8mzQqDBz8v+BvZNDlkiTtI9T15KYZhP0ehn3Dld4n9J5g==} cpu: [ia32] os: [win32] - '@rollup/rollup-win32-x64-msvc@4.20.0': - resolution: {integrity: sha512-aJ1EJSuTdGnM6qbVC4B5DSmozPTqIag9fSzXRNNo+humQLG89XpPgdt16Ia56ORD7s+H8Pmyx44uczDQ0yDzpg==} - cpu: [x64] - os: [win32] - '@rollup/rollup-win32-x64-msvc@4.22.4': resolution: {integrity: sha512-j8pPKp53/lq9lMXN57S8cFz0MynJk8OWNuUnXct/9KCpKU7DgU3bYMJhwWmcqC0UU29p8Lr0/7KEVcaM6bf47Q==} cpu: [x64] os: [win32] - '@schematics/angular@18.2.5': - resolution: {integrity: sha512-tBXhk9OGT4U6VsBNbuCNl2ITDOF3NYdGrEieIHU+lHSkpJNGZUIGxCgXCETXkmXDq1pe4wFZSKelWjeqYDfX0g==} + '@schematics/angular@18.2.6': + resolution: {integrity: sha512-Y988EoOEQDLEyHu3414T6AeVUyx21AexBHQNbUNQkK8cxlxyB6m1eH1cx6vFgLRFUTsLVv+C6Ln/ICNTfLcG4A==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} '@sec-ant/readable-stream@0.4.1': @@ -3755,10 +3708,6 @@ packages: resolution: {integrity: sha512-z95ECmE3i9pbWoXQrD/7PgkBAzJYR+iXtPuTkpBjDKs86O3mT+PXOT3BAn79w2wkn7/i3vOGD2xVr1uiMl26dA==} engines: {node: '>=6'} - '@sigstore/bundle@1.1.0': - resolution: {integrity: sha512-PFutXEy0SmQxYI4texPw3dd2KewuNqv7OuK1ZFtY2fM754yhvG2KdgwIhRnoEE2uHdtdGNQ8s0lb94dW9sELog==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - '@sigstore/bundle@2.3.2': resolution: {integrity: sha512-wueKWDk70QixNLB363yHc2D2ItTgYiMTdPwK8D9dKQMR3ZQ0c35IxP5xnwQ8cNLoCgCRcHf14kE+CLIvNX1zmA==} engines: {node: ^16.14.0 || >=18.0.0} @@ -3767,26 +3716,14 @@ packages: resolution: {integrity: sha512-JzBqdVIyqm2FRQCulY6nbQzMpJJpSiJ8XXWMhtOX9eKgaXXpfNOF53lzQEjIydlStnd/eFtuC1dW4VYdD93oRg==} engines: {node: ^16.14.0 || >=18.0.0} - '@sigstore/protobuf-specs@0.2.1': - resolution: {integrity: sha512-XTWVxnWJu+c1oCshMLwnKvz8ZQJJDVOlciMfgpJBQbThVjKTCG8dwyhgLngBD2KN0ap9F/gOV8rFDEx8uh7R2A==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - '@sigstore/protobuf-specs@0.3.2': resolution: {integrity: sha512-c6B0ehIWxMI8wiS/bj6rHMPqeFvngFV7cDU/MY+B16P9Z3Mp9k8L93eYZ7BYzSickzuqAQqAq0V956b3Ju6mLw==} engines: {node: ^16.14.0 || >=18.0.0} - '@sigstore/sign@1.0.0': - resolution: {integrity: sha512-INxFVNQteLtcfGmcoldzV6Je0sbbfh9I16DM4yJPw3j5+TFP8X6uIiA18mvpEa9yyeycAKgPmOA3X9hVdVTPUA==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - '@sigstore/sign@2.3.2': resolution: {integrity: sha512-5Vz5dPVuunIIvC5vBb0APwo7qKA4G9yM48kPWJT+OEERs40md5GoUR1yedwpekWZ4m0Hhw44m6zU+ObsON+iDA==} engines: {node: ^16.14.0 || >=18.0.0} - '@sigstore/tuf@1.0.3': - resolution: {integrity: sha512-2bRovzs0nJZFlCN3rXirE4gwxCn97JNjMmwpecqlbgV9WcxX7WRuIrgzx/X7Ib7MYRbyUTpBYE0s2x6AmZXnlg==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - '@sigstore/tuf@2.3.4': resolution: {integrity: sha512-44vtsveTPUpqhm9NCrbU8CWLe3Vck2HO1PNLw7RIajbB7xhtn5RBPm1VNSCMwqGYHhDsBJG8gDF0q4lgydsJvw==} engines: {node: ^16.14.0 || >=18.0.0} @@ -3798,10 +3735,6 @@ packages: '@sinclair/typebox@0.27.8': resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} - '@sindresorhus/is@5.6.0': - resolution: {integrity: sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==} - engines: {node: '>=14.16'} - '@sindresorhus/is@7.0.1': resolution: {integrity: sha512-QWLl2P+rsCJeofkDNIT3WFmb6NrRud1SUYW8dIhXK/46XFV8Q/g7Bsvib0Askb0reRLe+WYPeeE+l5cH7SlkuQ==} engines: {node: '>=18'} @@ -3816,8 +3749,8 @@ packages: '@sinonjs/commons@3.0.1': resolution: {integrity: sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==} - '@sinonjs/fake-timers@11.2.2': - resolution: {integrity: sha512-G2piCSxQ7oWOxwGSAyFHfPIsyeJGXYtc6mFbnFA+kRXkiEnTl8c/8jul2S329iFBnDI9HGoeWWAZvuvOkZccgw==} + '@sinonjs/fake-timers@11.3.1': + resolution: {integrity: sha512-EVJO7nW5M/F5Tur0Rf2z/QoMo+1Ia963RiMtapiQrEWvY0iBUvADo8Beegwjpnle5BHkyHuoxSTW3jF43H1XRA==} '@sinonjs/fake-timers@6.0.1': resolution: {integrity: sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==} @@ -3828,8 +3761,8 @@ packages: '@sinonjs/samsam@6.1.3': resolution: {integrity: sha512-nhOb2dWPeb1sd3IQXL/dVPnKHDOAFfvichtBf4xV00/rU1QbPCQqKMbvIheIjqwVjh7qIgf2AHTHi391yMOMpQ==} - '@sinonjs/text-encoding@0.7.2': - resolution: {integrity: sha512-sXXKG+uL9IrKqViTtao2Ws6dy0znu9sOaP1di/jKGW1M6VssO8vlpXCQcpZ+jisQ1tTFAC5Jo/EOzFbggBagFQ==} + '@sinonjs/text-encoding@0.7.3': + resolution: {integrity: sha512-DE427ROAphMQzU4ENbliGYrBSYPXF+TtLg9S8vzeA+OF4ZKzoDdzfL8sxuMUGS/lgRhM6j1URSk9ghf7Xo1tyA==} '@snowpack/plugin-babel@2.1.7': resolution: {integrity: sha512-q8Zz6nqJ/CHaWccvNCTGP95d/lQLrImiBfJCagO4xcN9p53SUqapd9Yl3uMFeqvrgZP+kFK1vo/edifZWFLo5Q==} @@ -3947,8 +3880,8 @@ packages: '@swc/counter@0.1.3': resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==} - '@swc/types@0.1.9': - resolution: {integrity: sha512-qKnCno++jzcJ4lM4NTfYifm1EFSCeIfKiAHAfkENZAV5Kl9PjJIyd2yeeVv6c/2CckuLyv2NmRC5pv6pm2WQBg==} + '@swc/types@0.1.12': + resolution: {integrity: sha512-wBJA+SdtkbFhHjTMYH+dEH1y4VpfGdAc2Kw/LK09i9bXd/K6j6PkDcFCEzb6iVfZMkPRrl/q0e3toqTAJdkIVA==} '@szmarczak/http-timer@5.0.1': resolution: {integrity: sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==} @@ -3987,22 +3920,17 @@ packages: '@tsconfig/node16@1.0.4': resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==} - '@tufjs/canonical-json@1.0.0': - resolution: {integrity: sha512-QTnf++uxunWvG2z3UFNzAoQPHxnSXOwtaI3iJ+AohhV+5vONuArPjJE7aPXPVXfXJsqrVbZBu9b81AJoSd09IQ==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - '@tufjs/canonical-json@2.0.0': resolution: {integrity: sha512-yVtV8zsdo8qFHe+/3kw81dSLyF7D576A5cCFCi4X7B39tWT7SekaEFUnvnWJHz+9qO7qJTah1JbrDjWKqFtdWA==} engines: {node: ^16.14.0 || >=18.0.0} - '@tufjs/models@1.0.4': - resolution: {integrity: sha512-qaGV9ltJP0EO25YfFUPhxRVK0evXFIAGicsVXuRim4Ed9cjPxYhNnNJ49SFmbeLgtxpslIkX317IgpfcHPVj/A==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - '@tufjs/models@2.0.1': resolution: {integrity: sha512-92F7/SFyufn4DXsha9+QfKnN03JGqtMFMXgSHbZOo8JG59WkTni7UzAouNQDf7AuP9OAMxVOPQcqG3sB7w+kkg==} engines: {node: ^16.14.0 || >=18.0.0} + '@tybys/wasm-util@0.9.0': + resolution: {integrity: sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==} + '@types/babel__core@7.20.5': resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} @@ -4027,8 +3955,8 @@ packages: '@types/color-convert@2.0.3': resolution: {integrity: sha512-2Q6wzrNiuEvYxVQqhh7sXM2mhIhvZR/Paq4FdsQkOMgWsCIkKvSGj8Le1/XalulrmgOzPMqNa0ix+ePY4hTrfg==} - '@types/color-name@1.1.4': - resolution: {integrity: sha512-hulKeREDdLFesGQjl96+4aoJSHY5b2GRjagzzcqCfIrWhe5vkCqIvrLbqzBaI1q94Vg8DNJZZqTR5ocdWmWclg==} + '@types/color-name@2.0.0': + resolution: {integrity: sha512-63mTjolMJv75upGaUbT6J3lRDWl6pETPQsaWni9w3dMArhNBpgtHkX8ISb9zLV3YYLPA/SMk8ZGALa3k9WY/aQ==} '@types/connect-history-api-fallback@1.5.4': resolution: {integrity: sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==} @@ -4048,14 +3976,20 @@ packages: '@types/eslint-scope@3.7.7': resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==} - '@types/eslint@8.56.10': - resolution: {integrity: sha512-Shavhk87gCtY2fhXDctcfS3e6FdxWkCx1iUZ9eEUbh7rTqlZT0/IzOkCOVt0fCjcFuZ9FPYfuezTBImfHCDBGQ==} + '@types/eslint@9.6.1': + resolution: {integrity: sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==} '@types/estree@1.0.5': resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} - '@types/express-serve-static-core@4.19.5': - resolution: {integrity: sha512-y6W03tvrACO72aijJ5uF02FRq5cgDR9lUxddQ8vyF+GvmjJQqbzDcJngEjURc+ZsG31VI3hODNZJ2URj86pzmg==} + '@types/estree@1.0.6': + resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} + + '@types/express-serve-static-core@4.19.6': + resolution: {integrity: sha512-N4LZ2xG7DatVqhCZzOGb1Yi5lMbXSZcmdLDe9EzSndPV2HpWYWzRbaerl2n27irrm94EPpprqa8KpskPT085+A==} + + '@types/express-serve-static-core@5.0.0': + resolution: {integrity: sha512-AbXMTZGt40T+KON9/Fdxx0B2WK5hsgxcfXJLr5bFpZ7b4JCex2WyQPTEKdXqfHiY5nKKBScZ7yCoO6Pvgxfvnw==} '@types/express@4.17.21': resolution: {integrity: sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==} @@ -4075,8 +4009,8 @@ packages: '@types/http-errors@2.0.4': resolution: {integrity: sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==} - '@types/http-proxy@1.17.14': - resolution: {integrity: sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w==} + '@types/http-proxy@1.17.15': + resolution: {integrity: sha512-25g5atgiVNTIv0LBDTg1H74Hvayx0ajtJPLLcYE3whFv75J0pWNtOBzaXJQgDTmrX1bx5U9YC2w/n65BN1HwRQ==} '@types/istanbul-lib-coverage@2.0.6': resolution: {integrity: sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==} @@ -4135,8 +4069,8 @@ packages: '@types/node-forge@1.3.11': resolution: {integrity: sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==} - '@types/node@22.5.5': - resolution: {integrity: sha512-Xjs4y5UPO/CLdzpgR6GirZJx36yScjh73+2NlLlkFRSoQN8B0DpfXPdZGnvVmLRLOsqDpOfTNv7D9trgGhmOIA==} + '@types/node@22.7.3': + resolution: {integrity: sha512-qXKfhXXqGTyBskvWEzJZPUxSslAiLaB6JGP1ic/XTH9ctGgzdgYguuLP1C601aRTSDNlLb0jbKqXjZ48GNraSA==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -4147,14 +4081,14 @@ packages: '@types/prettier@2.7.3': resolution: {integrity: sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA==} - '@types/prop-types@15.7.12': - resolution: {integrity: sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==} + '@types/prop-types@15.7.13': + resolution: {integrity: sha512-hCZTSvwbzWGvhqxp/RqVqwU999pBf2vp7hzIjiYOsl8wqOmUxkQ6ddw1cV3l8811+kdUFus/q4d1Y3E3SyEifA==} '@types/pug@2.0.10': resolution: {integrity: sha512-Sk/uYFOBAB7mb74XcpizmH0KOR2Pv3D2Hmrh1Dmy5BmK3MpdSa5kqZcg6EKBdklU0bFXX9gCfzvpnyUehrPIuA==} - '@types/qs@6.9.15': - resolution: {integrity: sha512-uXHQKES6DQKKCLh441Xv/dwxOq1TVS3JPUMlEqoEglvlhR6Mxnlew/Xq/LRVHpLyk7iK3zODe1qYHIMltO7XGg==} + '@types/qs@6.9.16': + resolution: {integrity: sha512-7i+zxXdPD0T4cKDuxCUXJ4wHcsJLwENa6Z3dCu8cfCK743OGy5Nu1RmAGqDPsoTDINVEcdXKRvR/zre+P2Ku1A==} '@types/range-parser@1.2.7': resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} @@ -4162,8 +4096,11 @@ packages: '@types/react-dom@18.3.0': resolution: {integrity: sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==} - '@types/react@18.3.4': - resolution: {integrity: sha512-J7W30FTdfCxDDjmfRM+/JqLHBIyl7xUIp9kwK637FGmY7+mkSFSe6L4jpZzhj5QMfLssSDP4/i75AKkrdC7/Jw==} + '@types/react@18.3.3': + resolution: {integrity: sha512-hti/R0pS0q1/xx+TsI73XIqk26eBsISZ2R0wUijXIngRK9R/e7Xw/cXVxQK7R5JjW+SV4zGcn5hXjudkN/pLIw==} + + '@types/react@18.3.9': + resolution: {integrity: sha512-+BpAVyTpJkNWWSSnaLBk6ePpHLOGJKnEQNbINNovPWzvEUyAe3e+/d494QdEh71RekM/qV7lw6jzf1HGrJyAtQ==} '@types/resolve@1.20.2': resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==} @@ -4174,9 +4111,6 @@ packages: '@types/retry@0.12.2': resolution: {integrity: sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow==} - '@types/semver-utils@1.1.3': - resolution: {integrity: sha512-T+YwkslhsM+CeuhYUxyAjWm7mJ5am/K10UX40RuA6k6Lc7eGtq8iY2xOzy7Vq0GOqhl/xZl5l2FwURZMTPTUww==} - '@types/semver@7.5.8': resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} @@ -4213,8 +4147,8 @@ packages: '@types/wrap-ansi@3.0.0': resolution: {integrity: sha512-ltIpx+kM7g/MLRZfkbL7EsCEjfzCcScLpkg37eXEtx5kmrAKBkTJwd1GIAjDSL8wTpM6Hzn5YO4pSb91BEwu1g==} - '@types/ws@8.5.10': - resolution: {integrity: sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==} + '@types/ws@8.5.12': + resolution: {integrity: sha512-3tPRkv1EtkDpzlgyKyI8pGsGZAGPEaXeu0DOj5DI25Ja91bdAYddYHbADRYVrZMRbfW+1l5YwXVDKohDJNQxkQ==} '@types/yargs-parser@21.0.3': resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==} @@ -4528,9 +4462,6 @@ packages: resolution: {integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==} deprecated: Use your platform's native atob() and btoa() methods instead - abbrev@1.1.1: - resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==} - abbrev@2.0.0: resolution: {integrity: sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} @@ -4561,8 +4492,8 @@ packages: resolution: {integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==} engines: {node: '>=0.4.0'} - acorn-walk@8.3.3: - resolution: {integrity: sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==} + acorn-walk@8.3.4: + resolution: {integrity: sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==} engines: {node: '>=0.4.0'} acorn@7.4.1: @@ -4597,10 +4528,6 @@ packages: resolution: {integrity: sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==} engines: {node: '>= 14'} - agentkeepalive@4.5.0: - resolution: {integrity: sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew==} - engines: {node: '>= 8.0.0'} - aggregate-error@3.1.0: resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==} engines: {node: '>=8'} @@ -4672,8 +4599,8 @@ packages: resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} engines: {node: '>=8'} - ansi-regex@6.0.1: - resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} + ansi-regex@6.1.0: + resolution: {integrity: sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==} engines: {node: '>=12'} ansi-styles@3.2.1: @@ -4721,11 +4648,6 @@ packages: resolution: {integrity: sha512-ixiS0nLNNG5jNQzgZJNoUpBKdo9yTYZMGJ+QgT2jmjR7G7+QHRCc4v6LQ3NgE7EBJq+o0ams3waJwkrlBom8Ig==} engines: {node: '>=14'} - are-we-there-yet@3.0.1: - resolution: {integrity: sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - deprecated: This package is no longer supported. - arg@4.1.3: resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==} @@ -4838,8 +4760,8 @@ packages: async@2.6.4: resolution: {integrity: sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==} - async@3.2.5: - resolution: {integrity: sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==} + async@3.2.6: + resolution: {integrity: sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==} asynckit@0.4.0: resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} @@ -4868,24 +4790,17 @@ packages: resolution: {integrity: sha512-Mr2ZakwQ7XUAjp7pAwQWRhhK8mQQ6JAaNWSjmjxil0R8BPioMtQsTLOolGYkji1rcL++3dCqZA3zWqpT+9Ew6g==} engines: {node: '>=4'} - axe-core@4.9.1: - resolution: {integrity: sha512-QbUdXJVTpvUTHU7871ppZkdOLBeGUKBQWHkHrvN2V9IQWGMt61zf3B45BtzjxEJzYuj0JBjBZP/hmYS/R9pmAw==} - engines: {node: '>=4'} - - axe-html-reporter@2.2.3: - resolution: {integrity: sha512-io8aCEt4fJvv43W+33n3zEa8rdplH5Ti2v5fOnth3GBKLhLHarNs7jj46xGfpnGnpaNrz23/tXPHC3HbwTzwwA==} + axe-html-reporter@2.2.11: + resolution: {integrity: sha512-WlF+xlNVgNVWiM6IdVrsh+N0Cw7qupe5HT9N6Uyi+aN7f6SSi92RDomiP1noW8OWIV85V6x404m5oKMeqRV3tQ==} engines: {node: '>=8.9.0'} peerDependencies: axe-core: '>=3' - axe-playwright@2.0.2: - resolution: {integrity: sha512-ti/oyzfxdvoxcidqCIe+YoOoRumU1Vs55WXEmruE2SxyI1ZQ/+mzsB294o2T1b0YdoMKNO9h4S+8CbO1lXqiQw==} + axe-playwright@2.0.3: + resolution: {integrity: sha512-s7iI2okyHHsD3XZK4RMJtTy2UASkNWLQtnzLuaHiK3AWkERf+cqZJqkxb7O4b56fnbib9YnZVRByTl92ME3o6g==} peerDependencies: playwright: '>1.0.0' - axios@1.7.2: - resolution: {integrity: sha512-2A8QhOMrbomlDuiLeK9XibIBzuHeRcqqNOHp0Cyp5EoJ1IFDh+XZH3A6BkXtv0K4gFGCI0Y4BM7B1wOEi0Rmgw==} - axios@1.7.7: resolution: {integrity: sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q==} @@ -4893,8 +4808,8 @@ packages: resolution: {integrity: sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==} engines: {node: '>= 0.4'} - b4a@1.6.6: - resolution: {integrity: sha512-5Tk1HLk6b6ctmjIkAcU/Ujv/1WqiDl0F0JdRCR80VsOcUlHcu7pWeWRlOqQLHfDEsVx9YH/aif5AG4ehoCtTmg==} + b4a@1.6.7: + resolution: {integrity: sha512-OnAYlL5b7LEkALw87fUVafQw5rVR9RjwGd4KUwNQ6DrrNmaVaUCgLipfVlzrPQ4tWOR9P0IXGNOx50jYCCdSJg==} babel-jest@26.6.3: resolution: {integrity: sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==} @@ -4927,11 +4842,6 @@ packages: peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - babel-plugin-polyfill-corejs3@0.10.4: - resolution: {integrity: sha512-25J6I8NGfa5YkCDogHRID3fVCadIR8/pGl1/spvCkzb6lVn6SR3ojpx9nOn9iEBcUsjY24AmdKm5khcfKdylcg==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - babel-plugin-polyfill-corejs3@0.10.6: resolution: {integrity: sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==} peerDependencies: @@ -4942,8 +4852,8 @@ packages: peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - babel-preset-current-node-syntax@1.0.1: - resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==} + babel-preset-current-node-syntax@1.1.0: + resolution: {integrity: sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw==} peerDependencies: '@babel/core': ^7.0.0 @@ -4965,20 +4875,20 @@ packages: balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} - bare-events@2.4.2: - resolution: {integrity: sha512-qMKFd2qG/36aA4GwvKq8MxnPgCQAmBWmSyLWsJcbn8v03wvIPQ/hG1Ms8bPzndZxMDoHpxez5VOS+gC9Yi24/Q==} + bare-events@2.5.0: + resolution: {integrity: sha512-/E8dDe9dsbLyh2qrZ64PEPadOQ0F4gbl1sUJOrmph7xOiIxfY8vwab/4bFLh4Y88/Hk/ujKcrQKc+ps0mv873A==} - bare-fs@2.3.1: - resolution: {integrity: sha512-W/Hfxc/6VehXlsgFtbB5B4xFcsCl+pAh30cYhoFyXErf6oGrwjh8SwiPAdHgpmWonKuYpZgGywN0SXt7dgsADA==} + bare-fs@2.3.5: + resolution: {integrity: sha512-SlE9eTxifPDJrT6YgemQ1WGFleevzwY+XAP1Xqgl56HtcrisC2CHCZ2tq6dBpcH2TnNxwUEUGhweo+lrQtYuiw==} - bare-os@2.4.0: - resolution: {integrity: sha512-v8DTT08AS/G0F9xrhyLtepoo9EJBJ85FRSMbu1pQUlAf6A8T0tEEQGMVObWeqpjhSPXsE0VGlluFBJu2fdoTNg==} + bare-os@2.4.4: + resolution: {integrity: sha512-z3UiI2yi1mK0sXeRdc4O1Kk8aOa/e+FNWZcTiPB/dfTWyLypuE99LibgRaQki914Jq//yAWylcAt+mknKdixRQ==} bare-path@2.1.3: resolution: {integrity: sha512-lh/eITfU8hrj9Ru5quUp0Io1kJWIk1bTjzo7JH1P5dWmQ2EL4hFUlfI8FonAhSlgIfhn63p84CDY/x+PisgcXA==} - bare-stream@2.1.3: - resolution: {integrity: sha512-tiDAH9H/kP+tvNO5sczyn9ZAA7utrSMobyDchsnyyXBuUe2FSQWbxhtuHB8jwpHYYevVo2UJpcmvvjrbHboUUQ==} + bare-stream@2.3.0: + resolution: {integrity: sha512-pVRWciewGUeCyKEuRxwv06M079r+fRjAQjBEK2P6OYGrO43O+Z0LrPZZEjlc4mB6C2RpZ9AxJ1s7NLEtOHO6eA==} base64-js@1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} @@ -5018,8 +4928,8 @@ packages: bl@4.1.0: resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} - body-parser@1.20.2: - resolution: {integrity: sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==} + body-parser@1.20.3: + resolution: {integrity: sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==} engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} bonjour-service@1.2.1: @@ -5036,10 +4946,6 @@ packages: resolution: {integrity: sha512-j//dBVuyacJbvW+tvZ9HuH03fZ46QcaKvvhZickZqtB271DxJ7SNRSNxrV/dZX0085m7hISRZWbzWlJvx/rHSg==} engines: {node: '>=14.16'} - boxen@7.1.1: - resolution: {integrity: sha512-2hCgjEmP8YLWQ130n2FerGv7rYpfBmnmp9Uy2Le1vge6X3gZIfSmEzP5QTDElFxcvVcXlEn8Aq6MU/PZygIOog==} - engines: {node: '>=14.16'} - brace-expansion@1.1.11: resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} @@ -5060,13 +4966,8 @@ packages: browser-stdout@1.3.1: resolution: {integrity: sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==} - browserslist@4.23.1: - resolution: {integrity: sha512-TUfofFo/KsK/bWZ9TWQ5O26tsWW4Uhmt8IYklbnUa70udB6P2wA7w7o4PY4muaEPBQaAX+CEnmmIA41NVHtPVw==} - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} - hasBin: true - - browserslist@4.23.3: - resolution: {integrity: sha512-btwCFJVjI4YWDNfau8RhZ+B1Q/VLoUITrm3RlP6y1tYGWIOa+InuYiRGXUBXo8nA1qKmHMyLB/iVQg5TT4eFoA==} + browserslist@4.24.0: + resolution: {integrity: sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true @@ -5082,10 +4983,6 @@ packages: buffer@5.7.1: resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} - builtin-modules@3.3.0: - resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==} - engines: {node: '>=6'} - bundle-name@4.1.0: resolution: {integrity: sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==} engines: {node: '>=18'} @@ -5102,16 +4999,8 @@ packages: resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} engines: {node: '>= 0.8'} - cacache@16.1.3: - resolution: {integrity: sha512-/+Emcj9DAXxX4cwlLmRI9c166RuL3w30zp4R7Joiv2cQTtTtA+jeuCAjH3ZlGnYS3tKENSrKhAzVVP9GVyzeYQ==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - - cacache@17.1.4: - resolution: {integrity: sha512-/aJwG2l3ZMJ1xNAnqbMpA40of9dj/pIH3QfiuQSqjfPJF747VR0J/bHn+/KdNnHKc6XQcWt/AfRSBft82W1d2A==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - cacache@18.0.3: - resolution: {integrity: sha512-qXCd4rh6I07cnDqh8V48/94Tc/WSfj+o3Gn6NZ0aZovS255bUx8O13uKxRFd2eWG0xgsco7+YItQNPaa5E85hg==} + cacache@18.0.4: + resolution: {integrity: sha512-B+L5iIa9mgcjLbliir2th36yEwPftrzteHYujzsx3dFP/31GCHcIeS8f5MGd80odLOjaOvSpU3EEAmRQptkxLQ==} engines: {node: ^16.14.0 || >=18.0.0} cache-base@1.0.1: @@ -5122,10 +5011,6 @@ packages: resolution: {integrity: sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==} engines: {node: '>=14.16'} - cacheable-request@10.2.14: - resolution: {integrity: sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ==} - engines: {node: '>=14.16'} - cacheable-request@12.0.1: resolution: {integrity: sha512-Yo9wGIQUaAfIbk+qY0X4cDQgCosecfBe3V9NSyeY4qPC2SAkbCS4Xj79VP8WOzitpJUZKc/wsRCYF5ariDIwkg==} engines: {node: '>=18'} @@ -5161,11 +5046,8 @@ packages: caniuse-api@3.0.0: resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} - caniuse-lite@1.0.30001640: - resolution: {integrity: sha512-lA4VMpW0PSUrFnkmVuEKBUovSWKhj7puyCg8StBChgu298N1AtuF1sKWEvfDuimSEDbhlb/KqPKC3fs1HbuQUA==} - - caniuse-lite@1.0.30001660: - resolution: {integrity: sha512-GacvNTTuATm26qC74pt+ad1fW15mlQ/zuTzzY1ZoIzECTP8HURDfF43kNxPgf7H1jmelCBQTTbBNxdSXOA7Bqg==} + caniuse-lite@1.0.30001664: + resolution: {integrity: sha512-AmE7k4dXiNKQipgn7a2xg558IRqPN3jMQY/rOsbxDhrd0tyChwbITBfiwtnqz8bi2M5mIWbxAYBvk7W7QBUS2g==} capture-exit@2.0.0: resolution: {integrity: sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==} @@ -5227,8 +5109,8 @@ packages: resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} engines: {node: '>= 8.10.0'} - chokidar@4.0.0: - resolution: {integrity: sha512-mxIojEAQcuEvT/lyXq+jf/3cO/KoA6z4CeNDGGevTybECPOMFCnQy3OPahluUkbqgPNGw5Bi78UC7Po6Lhy+NA==} + chokidar@4.0.1: + resolution: {integrity: sha512-n8enUVCED/KVRQlab1hr3MVpcVMvxtZjmEa956u+4YijlmQED223XMSYj2tLuKvr4jcCTzNNMpQDUer72MMmzA==} engines: {node: '>= 14.16.0'} chownr@2.0.0: @@ -5449,8 +5331,8 @@ packages: compare-func@2.0.0: resolution: {integrity: sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==} - compare-versions@6.1.0: - resolution: {integrity: sha512-LNZQXhqUvqUTotpZ00qLSaify3b4VFD588aRr8MKFw4CMUr98ytzCW5wDH5qx/DEY5kCDXcbcRuCqL0szEf2tg==} + compare-versions@6.1.1: + resolution: {integrity: sha512-4hm4VPpIecmlg59CHXnRDnqGplJFrbLG4aFEl5vl6cK1u76ws3LLvX7ikFnTDl5vo39sjWD6AaDPYodJp/NNHg==} component-emitter@1.3.1: resolution: {integrity: sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==} @@ -5476,17 +5358,10 @@ packages: confbox@0.1.7: resolution: {integrity: sha512-uJcB/FKZtBMCJpK8MQji6bJHgu1tixKPxRLeGkNzBoOZzpnZUJm0jm2/sBDWcuBx1dYgxV4JU+g5hmNxCyAmdA==} - config-chain@1.1.13: - resolution: {integrity: sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==} - configstore@5.0.1: resolution: {integrity: sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==} engines: {node: '>=8'} - configstore@6.0.0: - resolution: {integrity: sha512-cD31W1v3GqUlQvbBCGcXmd2Nj9SvLDOP1oQ0YFuLETufzSPaKp11rYBsSOm7rCsW3OnIRAFM3OxRhceaXNYHkA==} - engines: {node: '>=12'} - connect-history-api-fallback@2.0.0: resolution: {integrity: sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==} engines: {node: '>=0.8'} @@ -5596,14 +5471,11 @@ packages: peerDependencies: webpack: ^5.1.0 - core-js-compat@3.37.1: - resolution: {integrity: sha512-9TNiImhKvQqSUkOvk/mMRZzOANTiEVC7WaBNhHcKM7x+/5E1l5NvsysR19zuDQScE8k+kfQXWRN3AtS/eOSHpg==} - core-js-compat@3.38.1: resolution: {integrity: sha512-JRH6gfXxGmrzF3tZ57lFx97YARxCXPaMzPo6jELZhv88pBH5VXpQ+y0znKGlFnzuaihqhLbefxSJxWJMPtfDzw==} - core-js@3.37.1: - resolution: {integrity: sha512-Xn6qmxrQZyB0FFY8E3bgRXei3lWDJHhvI+u0q9TKIYM49G8pAr0FgnnrFRAmsbptZL1yxRADVXn+x5AGsbBfyw==} + core-js@3.38.1: + resolution: {integrity: sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==} core-util-is@1.0.3: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} @@ -5682,10 +5554,6 @@ packages: resolution: {integrity: sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==} engines: {node: '>=8'} - crypto-random-string@4.0.0: - resolution: {integrity: sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==} - engines: {node: '>=12'} - csp_evaluator@1.1.1: resolution: {integrity: sha512-N3ASg0C4kNPUaNxt1XAvzHIVuzdtr8KLgfk1O8WDyimp1GisPAHESupArO2ieHk9QWbrJ/WkQODyh21Ps/xhxw==} @@ -5870,10 +5738,6 @@ packages: resolution: {integrity: sha512-39BOQLs9ZjKh0/patS9nrT8wc3ioX3/eA/zgbKNopnF2wCqJEoxywwwElATYvRsXdnOxA/OQeQoFZ3rFjVajhg==} engines: {node: '>=4.0'} - date-format@4.0.3: - resolution: {integrity: sha512-7P3FyqDcfeznLZp2b+OMitV9Sz2lUnsT87WaTat9nVwqsBkTzPG3lPLNwW3en6F4pHUiWzr6vb8CLhjdK9bcxQ==} - engines: {node: '>=4.0'} - dateformat@3.0.3: resolution: {integrity: sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==} @@ -5911,15 +5775,6 @@ packages: supports-color: optional: true - debug@4.3.5: - resolution: {integrity: sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - debug@4.3.7: resolution: {integrity: sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==} engines: {node: '>=6.0'} @@ -6049,9 +5904,6 @@ packages: resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} engines: {node: '>=0.4.0'} - delegates@1.0.0: - resolution: {integrity: sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==} - depd@1.1.2: resolution: {integrity: sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==} engines: {node: '>= 0.6'} @@ -6094,8 +5946,8 @@ packages: devtools-protocol@0.0.1312386: resolution: {integrity: sha512-DPnhUXvmvKT2dFA/j7B+riVLUt9Q6RKJlcppojL5CoRywJJKLDYnRlw0gTFKfgDPHP5E04UoB71SxoJlVZy8FA==} - devtools-protocol@0.0.1330662: - resolution: {integrity: sha512-pzh6YQ8zZfz3iKlCvgzVCu22NdpZ8hNmwU6WnQjNVquh0A9iVosPtNLWDwaWVGyrntQlltPFztTMK5Cg6lfCuw==} + devtools-protocol@0.0.1342118: + resolution: {integrity: sha512-75fMas7PkYNDTmDyb6PRJCH7ILmHLp+BhrZGeMsa4bCh40DTxgCz2NRy5UDzII4C5KuD0oBMZ9vXKhEl6UD/3w==} di@0.0.1: resolution: {integrity: sha512-uJaamHkagcZtHPqCIHZxnFrXlunQXgBOsZSUOWwFw31QJCAbyTBoHMW75YOTur5ZNx8pIeAKgf6GWIgaqqiLhA==} @@ -6185,10 +6037,6 @@ packages: resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==} engines: {node: '>=8'} - dot-prop@6.0.1: - resolution: {integrity: sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA==} - engines: {node: '>=10'} - dotenv-expand@11.0.6: resolution: {integrity: sha512-8NHi73otpWsZGBSZwwknTXS5pqMOrk9+Ssrna8xCaxkzEpU9OTf9R5ArQGVw03//Zmk9MOwLPng9WwndvpAJ5g==} engines: {node: '>=12'} @@ -6223,18 +6071,15 @@ packages: engines: {node: '>=0.10.0'} hasBin: true - electron-to-chromium@1.4.818: - resolution: {integrity: sha512-eGvIk2V0dGImV9gWLq8fDfTTsCAeMDwZqEPMr+jMInxZdnp9Us8UpovYpRCf9NQ7VOFgrN2doNSgvISbsbNpxA==} - - electron-to-chromium@1.5.22: - resolution: {integrity: sha512-tKYm5YHPU1djz0O+CGJ+oJIvimtsCcwR2Z9w7Skh08lUdyzXY5djods3q+z2JkWdb7tCcmM//eVavSRAiaPRNg==} + electron-to-chromium@1.5.29: + resolution: {integrity: sha512-PF8n2AlIhCKXQ+gTpiJi0VhcHDb69kYX4MtCiivctc2QD3XuNZ/XIOlbGzt7WAjjEev0TtaH6Cu3arZExm5DOw==} emittery@0.7.2: resolution: {integrity: sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==} engines: {node: '>=10'} - emoji-regex@10.3.0: - resolution: {integrity: sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==} + emoji-regex@10.4.0: + resolution: {integrity: sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==} emoji-regex@8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} @@ -6250,24 +6095,24 @@ packages: resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==} engines: {node: '>= 0.8'} + encodeurl@2.0.0: + resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==} + engines: {node: '>= 0.8'} + encoding@0.1.13: resolution: {integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==} end-of-stream@1.4.4: resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} - engine.io-parser@5.2.2: - resolution: {integrity: sha512-RcyUFKA93/CXH20l4SoVvzZfrSDMOTUS3bWVpTt2FuFP+XYrL8i8oonHP7WInRyVHXh0n/ORtoeiE1os+8qkSw==} + engine.io-parser@5.2.3: + resolution: {integrity: sha512-HqD3yTBfnBxIrbnM1DoD6Pcq8NECnh8d4As1Qgh0z5Gg3jRRIqijury0CL3ghu/edArpUYiYqQiDUQBIs4np3Q==} engines: {node: '>=10.0.0'} - engine.io@6.5.5: - resolution: {integrity: sha512-C5Pn8Wk+1vKBoHghJODM63yk8MvrO9EWZUfkAt5HAqIgPE4/8FF0PEGHXtEd40l223+cE5ABWuPzm38PHFXfMA==} + engine.io@6.6.1: + resolution: {integrity: sha512-NEpDCw9hrvBW+hVEOK4T7v0jFJ++KgtPl4jKFwsZVfG1XhS0dCrSb3VMb9gPAd7VAdW52VT1EnaNiU2vM8C0og==} engines: {node: '>=10.2.0'} - enhanced-resolve@5.17.0: - resolution: {integrity: sha512-dwDPwZL0dmye8Txp2gzFmA6sxALaSvdRDjPH0viLcKrtlOL3tw62nWWweVD1SdILDTJrbrL6tdWVN58Wo6U3eA==} - engines: {node: '>=10.13.0'} - enhanced-resolve@5.17.1: resolution: {integrity: sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==} engines: {node: '>=10.13.0'} @@ -6300,6 +6145,11 @@ packages: engines: {node: '>=4'} hasBin: true + envinfo@7.14.0: + resolution: {integrity: sha512-CO40UI41xDQzhLB1hWyqUKgFhs250pNcGbyGKe1l/e4FSaI/+YE4IMG76GDt0In67WLPACIITC+sOi08x4wIvg==} + engines: {node: '>=4'} + hasBin: true + envinfo@7.8.1: resolution: {integrity: sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==} engines: {node: '>=4'} @@ -6397,13 +6247,14 @@ packages: engines: {node: '>=18'} hasBin: true - escalade@3.1.2: - resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==} - engines: {node: '>=6'} + esbuild@0.23.1: + resolution: {integrity: sha512-VVNz/9Sa0bs5SELtn3f7qhJCDPCF5oMEl5cO9/SSinpE9hbPVvxbd572HH5AKiP7WD8INO53GgfDDhRjkylHEg==} + engines: {node: '>=18'} + hasBin: true - escape-goat@4.0.0: - resolution: {integrity: sha512-2Sd4ShcWxbx6OY1IHyla/CVNwvg7XwZVoXZHcSu9w9SReNP1EzzD5T8NWKIR38fIqEns9kDWKUQTXXAmlDrdPg==} - engines: {node: '>=12'} + escalade@3.2.0: + resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} + engines: {node: '>=6'} escape-html@1.0.3: resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} @@ -6442,8 +6293,8 @@ packages: resolution: {integrity: sha512-pbRchDV2SmqbCi/Ev/q3aAikzG9BcFe0IjjqjtMn8eTLq71ZUggyJB6CDmuwGAXmYZHrXI12XTfCqvgcnPRqGw==} engines: {node: '>=16.0.0'} - eslint-plugin-jsdoc@50.2.4: - resolution: {integrity: sha512-020jA+dXaXdb+TML3ZJBvpPmzwbNROjnYuTYi/g6A5QEmEjhptz4oPJDKkOGMIByNxsPpdTLzSU1HYVqebOX1w==} + eslint-plugin-jsdoc@50.3.0: + resolution: {integrity: sha512-P7qDB/RckdKETpBM4CtjHRQ5qXByPmFhRi86sN3E+J+tySchq+RSOGGhI2hDIefmmKFuTi/1ACjqsnDJDDDfzg==} engines: {node: '>=18'} peerDependencies: eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 @@ -6517,10 +6368,6 @@ packages: engines: {node: '>=4'} hasBin: true - esquery@1.5.0: - resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==} - engines: {node: '>=0.10'} - esquery@1.6.0: resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==} engines: {node: '>=0.10'} @@ -6599,8 +6446,8 @@ packages: exponential-backoff@3.1.1: resolution: {integrity: sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==} - express@4.19.2: - resolution: {integrity: sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==} + express@4.21.0: + resolution: {integrity: sha512-VqcNGcj/Id5ZT1LZ/cfihi3ttTn+NJmkli2eZADigjq29qTlWi/hAQ43t/VLPq8+UX06FCEx3ByOYet6ZFblng==} engines: {node: '>= 0.10.0'} extend-shallow@2.0.1: @@ -6643,11 +6490,8 @@ packages: fast-levenshtein@2.0.6: resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} - fast-memoize@2.5.2: - resolution: {integrity: sha512-Ue0LwpDYErFbmNnZSF0UH6eImUwDmogUO1jyE+JbN2gsQz/jICm1Ve7t9QT0rNSsfJt+Hs4/S3GnsDVjL4HVrw==} - - fast-uri@3.0.1: - resolution: {integrity: sha512-MWipKbbYiYI0UC7cl8m/i/IWTqfC8YXsqjzybjddLsFjStroQzsHXkc73JutMvBiXmOvapk+axIl79ig5t55Bw==} + fast-uri@3.0.2: + resolution: {integrity: sha512-GR6f0hD7XXyNJa25Tb9BuIdN0tdr+0BMi6/CJPH3wJO1JjNG3n/VsSw38AwRdKZABm8lGbPfakLRkYzx2V9row==} fast-url-parser@1.1.3: resolution: {integrity: sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ==} @@ -6669,6 +6513,14 @@ packages: fd-slicer@1.1.0: resolution: {integrity: sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==} + fdir@6.3.0: + resolution: {integrity: sha512-QOnuT+BOtivR77wYvCWHfGt9s4Pz1VIMbD463vegT5MLqNXy8rYFT/lPVEqf/bhYeT6qmqrNHhsX+rWwe3rOCQ==} + peerDependencies: + picomatch: ^3 || ^4 + peerDependenciesMeta: + picomatch: + optional: true + figures@3.2.0: resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==} engines: {node: '>=8'} @@ -6702,8 +6554,8 @@ packages: resolution: {integrity: sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==} engines: {node: '>= 0.8'} - finalhandler@1.2.0: - resolution: {integrity: sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==} + finalhandler@1.3.1: + resolution: {integrity: sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==} engines: {node: '>= 0.8'} find-cache-dir@3.3.2: @@ -6749,8 +6601,8 @@ packages: flatted@3.3.1: resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==} - follow-redirects@1.15.6: - resolution: {integrity: sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==} + follow-redirects@1.15.9: + resolution: {integrity: sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==} engines: {node: '>=4.0'} peerDependencies: debug: '*' @@ -6772,8 +6624,8 @@ packages: resolution: {integrity: sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA==} engines: {node: '>=8.0.0'} - foreground-child@3.2.1: - resolution: {integrity: sha512-PXUUyLqrR2XCWICfv6ukppP96sdFwWbNEnfEMt7jNsISjMsvaLNinAHNDYyvkyU+SZG2BTSbT5NjG+vZslfGTA==} + foreground-child@3.3.0: + resolution: {integrity: sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==} engines: {node: '>=14'} fork-ts-checker-webpack-plugin@6.5.3: @@ -6790,10 +6642,6 @@ packages: vue-template-compiler: optional: true - form-data-encoder@2.1.4: - resolution: {integrity: sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==} - engines: {node: '>= 14.17'} - form-data-encoder@4.0.2: resolution: {integrity: sha512-KQVhvhK8ZkWzxKxOr56CPulAhH3dobtuQ4+hNQ+HekH/Wp5gSOafqRAeTphQUJAIk0GBvHZgJ2ZGRWd5kphMuw==} engines: {node: '>= 18'} @@ -6815,10 +6663,6 @@ packages: resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} engines: {node: '>= 0.6'} - fp-and-or@0.1.4: - resolution: {integrity: sha512-+yRYRhpnFPWXSly/6V4Lw9IfOV26uu30kynGJ03PW+MnjOEQe45RZ141QcS0aJehYBYA50GfCDnsRbFJdhssRw==} - engines: {node: '>=10'} - fraction.js@4.3.7: resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} @@ -6889,11 +6733,6 @@ packages: functions-have-names@1.2.3: resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} - gauge@4.0.4: - resolution: {integrity: sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - deprecated: This package is no longer supported. - generic-names@4.0.0: resolution: {integrity: sha512-ySFolZQfw9FoDb3ed9d80Cm9f0+r7qj+HJkWjeD9RBfpxEVTlVhol+gvaQB/78WbwYfbnNh8nWHHBSlg072y6A==} @@ -6933,10 +6772,6 @@ packages: resolution: {integrity: sha512-jZV7n6jGE3Gt7fgSTJoz91Ak5MuTLwMwkoYdjxuJ/AmjIsE1UC03y/IWkZCQGEvVNS9qoRNwy5BCqxImv0FVeA==} engines: {node: '>=0.12.0'} - get-stdin@8.0.0: - resolution: {integrity: sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==} - engines: {node: '>=10'} - get-stream@4.1.0: resolution: {integrity: sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==} engines: {node: '>=6'} @@ -7012,9 +6847,8 @@ packages: glob-to-regexp@0.4.1: resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} - glob@10.4.3: - resolution: {integrity: sha512-Q38SGlYRpVtDBPSWEylRyctn7uDeTp4NQERTLiCT1FqA9JXPYWqAVmQU6qh4r/zMM5ehxTcbaO8EjhWnvEhmyg==} - engines: {node: '>=18'} + glob@10.4.5: + resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} hasBin: true glob@11.0.0: @@ -7043,10 +6877,6 @@ packages: resolution: {integrity: sha512-wHTUcDUoZ1H5/0iVqEudYW4/kAlN5cZ3j/bXn0Dpbizl9iaUVeWSHqiOjsgk6OW2bkLclbBjzewBz6weQ1zA2Q==} engines: {node: '>=18'} - global-dirs@3.0.1: - resolution: {integrity: sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==} - engines: {node: '>=10'} - global-modules@2.0.0: resolution: {integrity: sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==} engines: {node: '>=6'} @@ -7089,17 +6919,10 @@ packages: gopd@1.0.1: resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} - got@12.6.1: - resolution: {integrity: sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==} - engines: {node: '>=14.16'} - got@14.4.2: resolution: {integrity: sha512-+Te/qEZ6hr7i+f0FNgXx/6WQteSM/QqueGvxeYQQFm0GDfoxLVJ/oiwUKYMTeioColWUTdewZ06hmrBjw6F7tw==} engines: {node: '>=20'} - graceful-fs@4.2.10: - resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==} - graceful-fs@4.2.11: resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} @@ -7178,10 +7001,6 @@ packages: resolution: {integrity: sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==} engines: {node: '>=0.10.0'} - has-yarn@3.0.0: - resolution: {integrity: sha512-IrsVwUHhEULx3R8f/aA8AHuEzAorplsab/v8HBzEiIukwq5i/EC+xmOW+HfP1OaDP+2JkgT1yILHN2O3UFIbcA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - hasha@5.2.2: resolution: {integrity: sha512-Hrp5vIK/xr5SkeN2onO32H0MgNZ0f17HRNH39WfL0SYUNOTZ5Lz1TJ8Pajo/87dYGEFlLMm7mIc/k/s6Bvz9HQ==} engines: {node: '>=8'} @@ -7207,14 +7026,6 @@ packages: resolution: {integrity: sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==} engines: {node: '>=10'} - hosted-git-info@5.2.1: - resolution: {integrity: sha512-xIcQYMnhcx2Nr4JTjsFmwwnr9vldugPy9uVm0o87bjqqWMv9GaqsTeT+i99wTl0mk1uLxJtHxLb8kymqTENQsw==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - - hosted-git-info@6.1.1: - resolution: {integrity: sha512-r0EI+HBMcXadMrugk0GCQ+6BQV39PiWAZVfq7oIckeGiN7sjRGyQxPdft3nQekFTCQbYxLBH+/axZMeH8UX6+w==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - hosted-git-info@7.0.2: resolution: {integrity: sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==} engines: {node: ^16.14.0 || >=18.0.0} @@ -7323,9 +7134,6 @@ packages: resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} engines: {node: '>=16.17.0'} - humanize-ms@1.2.1: - resolution: {integrity: sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==} - husky@9.1.6: resolution: {integrity: sha512-sqbjZKK7kf44hfdE94EoX8MZNk0n7HeW37O4YrVGCF4wzgQjp+akPAkfUK5LZ6KuR/6sqeAVuXHji+RzQgOn5A==} engines: {node: '>=18'} @@ -7362,8 +7170,8 @@ packages: resolution: {integrity: sha512-VuuG0wCnjhnylG1ABXT3dAuIpTNDs/G8jlpmwXY03fXoXy/8ZK8/T+hMzt8L4WnrLCJgdybqgPagnF/f97cg3A==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - ignore@5.3.1: - resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} + ignore@5.3.2: + resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} engines: {node: '>= 4'} image-size@0.5.5: @@ -7380,8 +7188,8 @@ packages: immer@9.0.21: resolution: {integrity: sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==} - immutable@4.3.6: - resolution: {integrity: sha512-Ju0+lEMyzMVZarkTn/gqRpdqd5dOPaz1mCZ0SH3JV6iFw81PldE/PEB1hWVEA288HPt4WXW8O7AWxB10M+03QQ==} + immutable@4.3.7: + resolution: {integrity: sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw==} import-cwd@3.0.0: resolution: {integrity: sha512-4pnzH16plW+hgvRECbDWpQl3cqtvSofHWh44met7ESfZ8UZOWWddm8hEyDTqREJ9RbYHY8gi8DqmaelApoOGMg==} @@ -7395,15 +7203,16 @@ packages: resolution: {integrity: sha512-CiuXOFFSzkU5x/CR0+z7T91Iht4CXgfCxVOFRhh2Zyhg5wOpWvvDLQUsWl+gcN+QscYBjez8hDCt85O7RLDttQ==} engines: {node: '>=8'} - import-lazy@4.0.0: - resolution: {integrity: sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==} - engines: {node: '>=8'} - import-local@3.1.0: resolution: {integrity: sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==} engines: {node: '>=8'} hasBin: true + import-local@3.2.0: + resolution: {integrity: sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==} + engines: {node: '>=8'} + hasBin: true + import-meta-resolve@4.1.0: resolution: {integrity: sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==} @@ -7419,9 +7228,6 @@ packages: resolution: {integrity: sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==} engines: {node: '>=12'} - infer-owner@1.0.4: - resolution: {integrity: sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==} - inflight@1.0.6: resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. @@ -7435,10 +7241,6 @@ packages: ini@1.3.8: resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} - ini@2.0.0: - resolution: {integrity: sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==} - engines: {node: '>=10'} - ini@4.1.1: resolution: {integrity: sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} @@ -7519,10 +7321,6 @@ packages: is-buffer@1.1.6: resolution: {integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==} - is-builtin-module@3.2.1: - resolution: {integrity: sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==} - engines: {node: '>=6'} - is-callable@1.2.7: resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} engines: {node: '>= 0.4'} @@ -7535,8 +7333,8 @@ packages: resolution: {integrity: sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==} hasBin: true - is-core-module@2.14.0: - resolution: {integrity: sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==} + is-core-module@2.15.1: + resolution: {integrity: sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==} engines: {node: '>= 0.4'} is-data-descriptor@1.0.1: @@ -7616,10 +7414,6 @@ packages: engines: {node: '>=14.16'} hasBin: true - is-installed-globally@0.4.0: - resolution: {integrity: sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==} - engines: {node: '>=10'} - is-interactive@1.0.0: resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==} engines: {node: '>=8'} @@ -7642,10 +7436,6 @@ packages: resolution: {integrity: sha512-tUdRRAnhT+OtCZR/LxZelH/C7QtjtFrTu5tXCA8pl55eTUElUHT+GPYV8MBMBvea/j+NxQqVt3LbWMRir7Gx9g==} engines: {node: '>=16'} - is-npm@6.0.0: - resolution: {integrity: sha512-JEjxbSmtPSt1c8XTkVrlujcXdKV1/tvuQ7GwKcAlyiVLeYFQ2VHat8xfrDJsIkhCdF/tZ7CiIR3sy141c6+gPQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - is-number-object@1.0.7: resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==} engines: {node: '>= 0.4'} @@ -7798,10 +7588,6 @@ packages: resolution: {integrity: sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==} engines: {node: '>=16'} - is-yarn-global@0.4.1: - resolution: {integrity: sha512-/kppl+R+LO5VmhYSEWARUFjodS25D68gvj8W7z0I7OWhUla5xWu8KL6CtB2V0R6yqhnRgbcaREMr4EEM6htLPQ==} - engines: {node: '>=12'} - is2@2.0.9: resolution: {integrity: sha512-rZkHeBn9Zzq52sd9IUIV3a5mfwBY+o2HePMh0wkGBM4z4qjvy2GwVxQ6nNXSfw6MmVP6gf1QIlWjiOavhM3x5g==} engines: {node: '>=v0.10.0'} @@ -7870,16 +7656,15 @@ packages: iterator.prototype@1.1.2: resolution: {integrity: sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==} - jackspeak@3.4.1: - resolution: {integrity: sha512-U23pQPDnmYybVkYjObcuYMk43VRlMLLqLI+RdZy8s8WV8WsxO9SnqSroKaluuvcNOdCAlauKszDwd+umbot5Mg==} - engines: {node: '>=18'} + jackspeak@3.4.3: + resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} - jackspeak@4.0.1: - resolution: {integrity: sha512-cub8rahkh0Q/bw1+GxP7aeSe29hHHn2V4m29nnDlvCdlgU+3UGxkZp7Z53jLUdpX3jdTO0nJZUDl3xvbWc2Xog==} + jackspeak@4.0.2: + resolution: {integrity: sha512-bZsjR/iRjl1Nk1UkjGpAzLNfQtzuijhn2g+pbZb98HQ1Gk8vM9hfbxeMBP+M2/UUdwj0RqGG3mlvk2MsAqwvEw==} engines: {node: 20 || >=22} - jake@10.9.1: - resolution: {integrity: sha512-61btcOHNnLnsOdtLgA5efqQWjnSi/vow5HbI7HMdKKWqvrKR1bLK3BPlJn9gcSaP2ewuamUSMB5XEy76KUIS2w==} + jake@10.9.2: + resolution: {integrity: sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==} engines: {node: '>=10'} hasBin: true @@ -8030,8 +7815,9 @@ packages: resolution: {integrity: sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==} hasBin: true - jju@1.4.0: - resolution: {integrity: sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==} + jiti@2.0.0: + resolution: {integrity: sha512-CJ7e7Abb779OTRv3lomfp7Mns/Sy1+U4pcAx5VbjxCZD5ZM/VJaXPpPjNKjtSvWQy/H86E49REXR34dl1JEz9w==} + hasBin: true joycon@3.1.1: resolution: {integrity: sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==} @@ -8128,9 +7914,6 @@ packages: resolution: {integrity: sha512-fi0NG4bPjCHunUJffmLd0gxssIgkNmArMvis4iNah6Owg1MCJjWhEcDLmsK6iGkJq3tHwbDkTlce70/tmXN4cQ==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - json-parse-helpfulerror@1.0.3: - resolution: {integrity: sha512-XgP0FGR77+QhUxjXkwOMkC94k3WtqEBfcnjWqhRd82qTat4SWKRE+9kUnynz/shm3I4ea2+qISvTIeGTNU7kJg==} - json-schema-traverse@0.4.1: resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} @@ -8163,9 +7946,6 @@ packages: jsonfile@6.1.0: resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} - jsonlines@0.1.1: - resolution: {integrity: sha512-ekDrAGso79Cvf+dtm+mL8OBI2bmAOt3gssYs833De/C9NmIpWDWyUO4zPgB5x2/OhY366dkhgfPMYfwZF7yOZA==} - jsonparse@1.3.1: resolution: {integrity: sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==} engines: {'0': node >= 0.2.0} @@ -8180,9 +7960,9 @@ packages: jszip@3.10.1: resolution: {integrity: sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==} - junit-report-builder@3.2.1: - resolution: {integrity: sha512-IMCp5XyDQ4YESDE4Za7im3buM0/7cMnRfe17k2X8B05FnUl9vqnaliX6cgOEmPIeWKfJrEe/gANRq/XgqttCqQ==} - engines: {node: '>=8'} + junit-report-builder@5.1.1: + resolution: {integrity: sha512-ZNOIIGMzqCGcHQEA2Q4rIQQ3Df6gSIfne+X9Rly9Bc2y55KxAZu8iGv+n2pP0bLf0XAOctJZgeloC54hWzCahQ==} + engines: {node: '>=16'} junk@4.0.1: resolution: {integrity: sha512-Qush0uP+G8ZScpGMZvHUiRfI0YBWuB3gVBYlI0v0vvOJt5FLicco+IkP0a50LqTTQhmts/m6tP5SWE+USyIvcQ==} @@ -8244,16 +8024,12 @@ packages: resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} engines: {node: '>=6'} - kleur@4.1.5: - resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==} - engines: {node: '>=6'} - klona@2.0.6: resolution: {integrity: sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==} engines: {node: '>= 8'} - knip@5.30.4: - resolution: {integrity: sha512-ws9HtVEMyEFFlGZ3+XCC/XQ0dRfllaW0TVWQJzYTJprAvB98cy3mSH4wZo1UkzdPe6l+qbJJxnGuG69Jm916BQ==} + knip@5.30.5: + resolution: {integrity: sha512-opta1VVKAfIzhvj1iyOr/3SgSDC6jYPoUaYkvjftNqMTeURppYY5VqrAa5DOcJnIsdcAdyoIKHUFg9NRiFaM5w==} engines: {node: '>=18.6.0'} hasBin: true peerDependencies: @@ -8267,12 +8043,8 @@ packages: resolution: {integrity: sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==} engines: {node: '>=0.10'} - latest-version@7.0.0: - resolution: {integrity: sha512-KvNT4XqAMzdcL6ka6Tl3i2lYeFDgXNCuIX+xNx6ZMVR1dFq+idXd9FLKNMOIx0t9mJ9/HudyX4oZWXZQ0UJHeg==} - engines: {node: '>=14.16'} - - launch-editor@2.8.0: - resolution: {integrity: sha512-vJranOAJrI/llyWGRQqiDM+adrw+k83fvmmx3+nV47g3+36xM15jE+zyZ6Ffel02+xSvuM0b2GDRosXZkbb6wA==} + launch-editor@2.9.1: + resolution: {integrity: sha512-Gcnl4Bd+hRO9P9icCP/RVVT2o8SFlPXofuCxvA2SaZuH45whSvf5p8x5oih5ftLiVhEI4sp5xDY+R+b3zJBh5w==} lerna@8.1.8: resolution: {integrity: sha512-Rmo5ShMx73xM2CUcRixjmpZIXB7ZFlWEul1YvJyx/rH4onAwDHtUGD7Rx4NZYL8QSRiQHroglM2Oyq+WqA4BYg==} @@ -8358,8 +8130,8 @@ packages: lines-and-columns@1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} - lines-and-columns@2.0.4: - resolution: {integrity: sha512-wM1+Z03eypVAVUCE7QdSqpVIvelbOakn1M0bPDoA4SGWPx3sNDVUiMo3L6To6WWGClB7VyXnhQ4Sn7gxiJbE6A==} + lines-and-columns@2.0.3: + resolution: {integrity: sha512-cNOjgCnLB+FnvWWtyRTzmB3POJ+cXxTA81LoW7u8JdmhfXzriropYwpjShnz1QLLWsQwY7nIxoDmcPTwphDK9w==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} linkify-it@5.0.0: @@ -8555,9 +8327,8 @@ packages: resolution: {integrity: sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - lru-cache@10.4.0: - resolution: {integrity: sha512-bfJaPTuEiTYBu+ulDaeQ0F+uLmlfFkMgXj4cbwfuMSjgObGMzb55FMMbDvbRU0fAHZ4sLGkz2mKwcMg8Dvm8Ww==} - engines: {node: '>=18'} + lru-cache@10.4.3: + resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} lru-cache@11.0.1: resolution: {integrity: sha512-CgeuL5uom6j/ZVrg7G/+1IXqRY8JXX4Hghfy5YE0EhoYQWvndP1kufu58cmZLNIDKnRhZrXfdS9urVWx98AipQ==} @@ -8581,9 +8352,6 @@ packages: resolution: {integrity: sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==} engines: {node: '>=12'} - magic-string@0.30.10: - resolution: {integrity: sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==} - magic-string@0.30.11: resolution: {integrity: sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==} @@ -8602,14 +8370,6 @@ packages: make-error@1.3.6: resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} - make-fetch-happen@10.2.1: - resolution: {integrity: sha512-NgOPbRiaQM10DYXvN3/hhGVI2M5MtITFryzBGxHM5p4wnFxsVCbxkrBrDsk+EZ5OB4jEOT7AjDxtdF+KVEFT7w==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - - make-fetch-happen@11.1.1: - resolution: {integrity: sha512-rLWS7GCSTcEujjVBs2YqG7Y4643u8ucvCJeSRqiLYhesrDuzeuFIk37xREzAsfQaqzl8b9rNCE4m6J8tvX4Q8w==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - make-fetch-happen@13.0.1: resolution: {integrity: sha512-cKTUFc/rbKUd/9meOvgrpJ2WrNzymt6jfRDdwg5UCnVzv9dTpEj9JS5m3wtziXVCjluIXyL8pcaukYqezIzZQA==} engines: {node: ^16.14.0 || >=18.0.0} @@ -8660,8 +8420,8 @@ packages: resolution: {integrity: sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==} engines: {node: '>= 4.0.0'} - memfs@4.9.3: - resolution: {integrity: sha512-bsYSSnirtYTWi1+OPMFb0M048evMKyUYe0EbtuGQgq6BVQM1g1W8/KIUJCCvjgI/El0j6Q4WsmMiBwLUBSw8LA==} + memfs@4.12.0: + resolution: {integrity: sha512-74wDsex5tQDSClVkeK1vtxqYCAgCoXxx+K4NSHzgU/muYVYByFqa+0RnrPO9NM6naWm1+G9JmZ0p6QHhXmeYfA==} engines: {node: '>= 4.0.0'} memorystream@0.3.1: @@ -8680,8 +8440,8 @@ packages: resolution: {integrity: sha512-eRtbOb1N5iyH0tkQDAoQ4Ipsp/5qSR79Dzrz8hEPxRX10RWWR/iQXdoKmBSRCThY1Fh5EhISDtpSc93fpxUniQ==} engines: {node: '>=12.13'} - merge-descriptors@1.0.1: - resolution: {integrity: sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==} + merge-descriptors@1.0.3: + resolution: {integrity: sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==} merge-stream@2.0.0: resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} @@ -8701,10 +8461,6 @@ packages: resolution: {integrity: sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==} engines: {node: '>=0.10.0'} - micromatch@4.0.7: - resolution: {integrity: sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==} - engines: {node: '>=8.6'} - micromatch@4.0.8: resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} engines: {node: '>=8.6'} @@ -8717,6 +8473,10 @@ packages: resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} engines: {node: '>= 0.6'} + mime-db@1.53.0: + resolution: {integrity: sha512-oHlN/w+3MQ3rba9rqFr6V/ypF10LSkdwUysQL7GkXoTgIWeV+tcXGA852TBxH+gsh8UWoyhR1hKcoMJTuWflpg==} + engines: {node: '>= 0.6'} + mime-types@2.1.18: resolution: {integrity: sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==} engines: {node: '>= 0.6'} @@ -8814,18 +8574,10 @@ packages: minimist@1.2.8: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} - minipass-collect@1.0.2: - resolution: {integrity: sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==} - engines: {node: '>= 8'} - minipass-collect@2.0.1: resolution: {integrity: sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw==} engines: {node: '>=16 || 14 >=14.17'} - minipass-fetch@2.1.2: - resolution: {integrity: sha512-LT49Zi2/WMROHYoqGgdlQIZh8mLPZmOrN2NdJjMXxYe4nkN6FUyuPuOAOedNJDrx0IRGg9+4guZewtp8hE6TxA==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - minipass-fetch@3.0.5: resolution: {integrity: sha512-2N8elDQAtSnFV0Dk7gt15KHsS0Fyz6CbYZ360h0WTYV1Ty46li3rAXVOQj1THMNLdmrD9Vt5pBPtWtVkpwGBqg==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} @@ -8834,9 +8586,6 @@ packages: resolution: {integrity: sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==} engines: {node: '>= 8'} - minipass-json-stream@1.0.1: - resolution: {integrity: sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==} - minipass-pipeline@1.2.4: resolution: {integrity: sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==} engines: {node: '>=8'} @@ -8881,12 +8630,12 @@ packages: engines: {node: '>=10'} hasBin: true - mkdist@1.5.3: - resolution: {integrity: sha512-XXvaXyS3k/fCExY2/c9z0fmJ9kWq/UZeZZGQ0R693M004lowXNJKIENdH5Cf5Uu3LtSB9vhGu/1YM7IGjWbfxA==} + mkdist@1.5.9: + resolution: {integrity: sha512-PdJimzhcgDxaHpk1SUabw56gT3BU15vBHUTHkeeus8Kl7jUkpgG7+z0PiS/y23XXgO8TiU/dKP3L1oG55qrP1g==} hasBin: true peerDependencies: - sass: ^1.77.6 - typescript: '>=5.4.5' + sass: ^1.78.0 + typescript: '>=5.5.4' vue-tsc: ^1.8.27 || ^2.0.21 peerDependenciesMeta: sass: @@ -8946,8 +8695,8 @@ packages: resolution: {integrity: sha512-P0efT1C9jIdVRefqjzOQ9Xml57zpOXnIuS+csaB4MdZbTdmGDLo8XhzBG1N7aO11gKDDkJvBLULeFTo46wwreA==} hasBin: true - msgpackr@1.10.2: - resolution: {integrity: sha512-L60rsPynBvNE+8BWipKKZ9jHcSGbtyJYIwjRq0VrIvQ08cRjntGXJYW/tmciZ2IHWIY8WEW32Qa2xbh5+SKBZA==} + msgpackr@1.11.0: + resolution: {integrity: sha512-I8qXuuALqJe5laEBYoFykChhSXLikZmUhccjGsPuSJ/7uPip2TJ7lwdIQwWSAi0jGZDXv4WOP8Qg65QZRuXxXw==} multicast-dns@7.2.5: resolution: {integrity: sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==} @@ -9059,20 +8808,15 @@ packages: resolution: {integrity: sha512-s+w+rBWnpTMwSFbaE0UXsRlg7hU4FjekKU4eyAih5T8nJuNZT1nNsskXpxmeqSK9UzkBl6UgRlnKc8hz8IEqOw==} hasBin: true - node-gyp-build@4.8.1: - resolution: {integrity: sha512-OSs33Z9yWr148JZcbZd5WiAXhh/n9z8TxQcdMhIOlpN9AhWpLfvVFO73+m77bBABQMaY9XSvIa+qk0jlI7Gcaw==} + node-gyp-build@4.8.2: + resolution: {integrity: sha512-IRUxE4BVsHWXkV/SFOut4qTlagw2aM8T5/vnTsmrHJvVoKueJHRc/JaFND7QDDc61kLYUJ6qlZM3sqTSyx2dTw==} hasBin: true - node-gyp@10.1.0: - resolution: {integrity: sha512-B4J5M1cABxPc5PwfjhbV5hoy2DP9p8lFXASnEN6hugXOa61416tnTZ29x9sSwAd0o99XNIcpvDDy1swAExsVKA==} + node-gyp@10.2.0: + resolution: {integrity: sha512-sp3FonBAaFe4aYTcFdZUn2NYkbP7xroPGYvQmP4Nl5PxamznItBnNCgjrVTKrEfQynInMsJvZrdmqUnysCJ8rw==} engines: {node: ^16.14.0 || >=18.0.0} hasBin: true - node-gyp@9.4.1: - resolution: {integrity: sha512-OQkWKbjQKbGkMf/xqI1jjy3oCTgMKJac58G2+bjZb3fza6gW2YrCSdMQYaoTb70crvE//Gngr4f0AgVHmqHvBQ==} - engines: {node: ^12.13 || ^14.13 || >=16} - hasBin: true - node-int64@0.4.0: resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} @@ -9086,9 +8830,6 @@ packages: resolution: {integrity: sha512-RM5oyBy45cLEoHqCeh+MNuFAxO0vTFBLskvQbOKnEE7YTTSN4tbN8QWDIPQ6L+WvKsB/qLEGpYe2ZZ9d4W9OIQ==} engines: {node: '>=8'} - node-releases@2.0.14: - resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==} - node-releases@2.0.18: resolution: {integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==} @@ -9097,11 +8838,6 @@ packages: engines: {node: '>=10'} hasBin: true - nopt@6.0.0: - resolution: {integrity: sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - hasBin: true - nopt@7.2.1: resolution: {integrity: sha512-taM24ViiimT/XntxbPyJQzCG+p4EKOpgD3mxFwW38mGjVUrfERQOeY4EDHjdnptttfHuHQXFx+lTP08Q+mLa/w==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} @@ -9114,10 +8850,6 @@ packages: resolution: {integrity: sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==} engines: {node: '>=10'} - normalize-package-data@5.0.0: - resolution: {integrity: sha512-h9iPVIfrVZ9wVYQnxFgtw1ugSvGEMOlyPWWtm8BMJhnwyEL/FLbYbTY3V3PpjI/BUK67n9PEWDu6eHzu1fB15Q==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - normalize-package-data@6.0.2: resolution: {integrity: sha512-V6gygoYb/5EmNI+MEGrWkC+e6+Rr7mTmfHrxDbLzxQogBkgzo76rkok0Am6thgSF7Mv2nLOajAJj5vDJZEFn7g==} engines: {node: ^16.14.0 || >=18.0.0} @@ -9146,9 +8878,9 @@ packages: resolution: {integrity: sha512-+AvaheE/ww1JEwRHOrn4WHNzOxGtVp+adrg2AeZS/7KuxGUYFuBta98wYpfHBbJp6Tg6j1NKSEVHNcfZzJHQwQ==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - npm-check-updates@16.14.20: - resolution: {integrity: sha512-sYbIhun4DrjO7NFOTdvs11nCar0etEhZTsEjL47eM0TuiGMhmYughRCxG2SpGRmGAQ7AkwN7bw2lWzoE7q6yOQ==} - engines: {node: '>=14.14'} + npm-check-updates@17.1.3: + resolution: {integrity: sha512-4uDLBWPuDHT5KLieIJ20FoAB8yqJejmupI42wPyfObgQOBbPAikQSwT73afDwREvhuxYrRDqlRvxTMSfvO+L8A==} + engines: {node: ^18.18.0 || >=20.0.0, npm: '>=8.12.1'} hasBin: true npm-install-checks@6.3.0: @@ -9159,10 +8891,6 @@ packages: resolution: {integrity: sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - npm-package-arg@10.1.0: - resolution: {integrity: sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - npm-package-arg@11.0.2: resolution: {integrity: sha512-IGN0IAwmhDJwy13Wc8k+4PEbTPhpJnMtfR53ZbOyjkvmEcLS4nCwp6mvMWjS5sUjeiW3mpx6cHmuhKEu9XmcQw==} engines: {node: ^16.14.0 || >=18.0.0} @@ -9171,30 +8899,14 @@ packages: resolution: {integrity: sha512-sHGJy8sOC1YraBywpzQlIKBE4pBbGbiF95U6Auspzyem956E0+FtDtsx1ZxlOJkQCZ1AFXAY/yuvtFYrOxF+Bw==} engines: {node: ^16.14.0 || >=18.0.0} - npm-packlist@7.0.4: - resolution: {integrity: sha512-d6RGEuRrNS5/N84iglPivjaJPxhDbZmlbTwTDX2IbcRHG5bZCdtysYMhwiPvcF4GisXHGn7xsxv+GQ7T/02M5Q==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - npm-packlist@8.0.2: resolution: {integrity: sha512-shYrPFIS/JLP4oQmAwDyk5HcyysKW8/JLTEA32S0Z5TzvpaeeX2yMFfoK1fjEBnCBvVyIB/Jj/GBFdm0wsgzbA==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - npm-pick-manifest@8.0.2: - resolution: {integrity: sha512-1dKY+86/AIiq1tkKVD3l0WI+Gd3vkknVGAggsFeBkTvbhMQ1OND/LKkYv4JtXPKUJ8bOTCyLiqEg2P6QNdK+Gg==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - npm-pick-manifest@9.0.1: - resolution: {integrity: sha512-Udm1f0l2nXb3wxDpKjfohwgdFUSV50UVwzEIpDXVsbDMXVIEF81a/i0UhuQbhrPMMmdiq3+YMFLFIRVLs3hxQw==} - engines: {node: ^16.14.0 || >=18.0.0} - npm-pick-manifest@9.1.0: resolution: {integrity: sha512-nkc+3pIIhqHVQr085X9d2JzPzLyjzQS96zbruppqC9aZRm/x8xx6xhI98gHtsfELP2bE+loHq8ZaHFHhe+NauA==} engines: {node: ^16.14.0 || >=18.0.0} - npm-registry-fetch@14.0.5: - resolution: {integrity: sha512-kIDMIo4aBm6xg7jOttupWZamsZRkAqMqwqqbVXnUqstY5+tapvv6bkH/qMR76jdgV+YljEUCyWx3hRYMrJiAgA==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - npm-registry-fetch@17.1.0: resolution: {integrity: sha512-5+bKQRH0J1xG1uZ1zMNvxW0VEyoNWgJpY9UDuluPFLKDfJ9u2JmmjmTJV1srBGQOROfdBMiVvnH2Zvpbm+xkVA==} engines: {node: ^16.14.0 || >=18.0.0} @@ -9216,19 +8928,14 @@ packages: resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - npmlog@6.0.2: - resolution: {integrity: sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - deprecated: This package is no longer supported. - nth-check@2.1.1: resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} - nwsapi@2.2.10: - resolution: {integrity: sha512-QK0sRs7MKv0tKe1+5uZIQk/C8XGza4DAnztJG8iD+TpJIORARrCxczA738awHrZoHeTjSSoHqao2teO0dC/gFQ==} + nwsapi@2.2.12: + resolution: {integrity: sha512-qXDmcVlZV4XRtKFzddidpfVP4oMSGhga+xdMc25mv8kaLUHtgzCDhUxkrN8exkGdTlLNaXj7CV3GtON7zuGZ+w==} - nx@19.4.1: - resolution: {integrity: sha512-II+Ix/z6i1E2/3DinwnYKWlM0g3bO/1bcQkwhpaPee5GwHejBYdxlQ2B9uxwqRMYgpF5tFJr/0Q8WsBQybuSJw==} + nx@19.8.2: + resolution: {integrity: sha512-NE88CbEZj8hCrUKiYzL1sB6O1tmgu/OjvTp3pJOoROMvo0kE7N4XT3TiKAge+E6wVRXf/zU55cH1G2u0djpZhA==} hasBin: true peerDependencies: '@swc-node/register': ^1.8.0 @@ -9342,17 +9049,13 @@ packages: resolution: {integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==} engines: {node: '>=10'} - ordered-binary@1.5.1: - resolution: {integrity: sha512-5VyHfHY3cd0iza71JepYG50My+YUbrFtGoUz2ooEydPyPM7Aai/JW098juLr+RG6+rDJuzNNTsEQu2DZa1A41A==} + ordered-binary@1.5.2: + resolution: {integrity: sha512-JTo+4+4Fw7FreyAvlSLjb1BBVaxEQAacmjD3jjuyPZclpbEghTvQZbXBb2qPd2LeIMxiHwXBZUcpmG2Gl/mDEA==} os-tmpdir@1.0.2: resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==} engines: {node: '>=0.10.0'} - p-cancelable@3.0.0: - resolution: {integrity: sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==} - engines: {node: '>=12.20'} - p-cancelable@4.0.1: resolution: {integrity: sha512-wBowNApzd45EIKdO1LaU+LrMBwAcjfPaYtVzV3lmfM3gf8Z4CHZsiIqlM8TZZ8okYvh5A1cP6gTfCRQtwUpaUg==} engines: {node: '>=14.16'} @@ -9481,17 +9184,8 @@ packages: resolution: {integrity: sha512-whdkPIooSu/bASggZ96BWVvZTRMOFxnyUG5PnTSGKoJE2gd5mbVNmR2Nj20QFzxYYgAXpoqC+AiXzl+UMRh7zQ==} engines: {node: '>=8'} - package-json-from-dist@1.0.0: - resolution: {integrity: sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==} - - package-json@8.1.1: - resolution: {integrity: sha512-cbH9IAIJHNj9uXi196JVsRlt7cHKak6u/e6AkL/bkRelZ7rlL3X1YKxsZwa36xipOEKAsdtmaG6aAJoM1fx2zA==} - engines: {node: '>=14.16'} - - pacote@15.2.0: - resolution: {integrity: sha512-rJVZeIwHTUta23sIZgEIM62WYwbmGbThdbnkt81ravBplQv+HjyroqnLRNH2+sLJHcGZmLRmhPwACqhfTcOmnA==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - hasBin: true + package-json-from-dist@1.0.1: + resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==} pacote@18.0.6: resolution: {integrity: sha512-+eK3G27SMwsB8kLIuj4h1FUhHtwiEUo21Tw8wNjmvdlpOEr613edv+8FUsTj/4F/VN5ywGE19X18N7CC2EJk6A==} @@ -9512,13 +9206,8 @@ packages: resolution: {integrity: sha512-01TvEktc68vwbJOtWZluyWeVGWjP+bZwXtPDMQVbBKzbJ/vZBif0L69KH1+cHv1SZ6e0FKLvjyHe8mqsIqYOmw==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - parse-github-url@1.0.3: - resolution: {integrity: sha512-tfalY5/4SqGaV/GIGzWyHnFjlpTPTNpENR9Ea2lLldSJ8EWXMsvacWucqY3m3I4YPtas15IxTLQVQ5NSYXPrww==} - engines: {node: '>= 0.10'} - hasBin: true - - parse-imports@2.1.1: - resolution: {integrity: sha512-TDT4HqzUiTMO1wJRwg/t/hYk8Wdp3iF/ToMIlAoVQfL1Xs/sTxq1dKWSMjMbQmIarfWKymOyly40+zmPHXMqCA==} + parse-imports@2.2.1: + resolution: {integrity: sha512-OL/zLggRp8mFhKL0rNORUTR4yBYujK/uU+xZL+/0Rgm2QE4nLO9v8PzEweSJEbMGKmDRjJE4R3IMJlL2di4JeQ==} engines: {node: '>= 18'} parse-json@4.0.0: @@ -9608,14 +9297,14 @@ packages: resolution: {integrity: sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==} engines: {node: 20 || >=22} - path-to-regexp@0.1.7: - resolution: {integrity: sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==} + path-to-regexp@0.1.10: + resolution: {integrity: sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==} path-to-regexp@2.2.1: resolution: {integrity: sha512-gu9bD6Ta5bwGrrU8muHzVOBFFREpp2iRkVfhBJahwJ6p6Xw20SjT0MxLnwkjOibQmGSYhiUnf2FLe7k+jcFmGQ==} - path-to-regexp@6.2.2: - resolution: {integrity: sha512-GQX3SSMokngb36+whdpRXE+3f9V8UzyAorlYvOGx87ufGHehNTn5lCxrKtLyZ4Yl/wEKnNnr98ZzOwwDZV5ogw==} + path-to-regexp@6.3.0: + resolution: {integrity: sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==} path-type@3.0.0: resolution: {integrity: sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==} @@ -9638,9 +9327,6 @@ packages: pend@1.2.0: resolution: {integrity: sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==} - picocolors@1.0.1: - resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==} - picocolors@1.1.0: resolution: {integrity: sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==} @@ -9693,8 +9379,8 @@ packages: resolution: {integrity: sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==} engines: {node: '>=14.16'} - pkg-types@1.1.3: - resolution: {integrity: sha512-+JrgthZG6m3ckicaOB74TwQ+tBWsFl3qVQg7mN8ulwSOElJ7gBhKzj2VkCPnZ4NlF6kEquYU+RIYNVAvzd54UA==} + pkg-types@1.2.0: + resolution: {integrity: sha512-+ifYuSSqOQ8CqP4MbZA5hDpb97n3E8SVWdJe+Wms9kj745lmd3b7EZJiqvmLwAlmRfjrI7Hi5z3kdBJ93lFNPA==} pkg-up@3.1.0: resolution: {integrity: sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==} @@ -9941,8 +9627,8 @@ packages: peerDependencies: postcss: ^8.0.0 - postcss-nested@6.0.1: - resolution: {integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==} + postcss-nested@6.2.0: + resolution: {integrity: sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==} engines: {node: '>=12.0'} peerDependencies: postcss: ^8.2.14 @@ -10091,10 +9777,6 @@ packages: peerDependencies: postcss: ^8.4.31 - postcss-selector-parser@6.1.0: - resolution: {integrity: sha512-UMz42UD0UY0EApS0ZL9o1XnLhSTtvvvLe5Dc2H2O56fvRZi+KulDyf5ctDhhtYJBGKStV2FL1fy6253cmLgqVQ==} - engines: {node: '>=4'} - postcss-selector-parser@6.1.2: resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==} engines: {node: '>=4'} @@ -10143,8 +9825,8 @@ packages: resolution: {integrity: sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==} engines: {node: ^10 || ^12 || >=14} - preact@10.24.0: - resolution: {integrity: sha512-aK8Cf+jkfyuZ0ZZRG9FbYqwmEiGQ4y/PUO4SuTWoyWL244nZZh7bd5h2APd4rSNDYTBNghg1L+5iJN3Skxtbsw==} + preact@10.24.1: + resolution: {integrity: sha512-PnBAwFI3Yjxxcxw75n6VId/5TFxNW/81zexzWD9jn1+eSrOP84NdsS38H5IkF/UH3frqRPT+MvuCoVHjTDTnDw==} prelude-ls@1.2.1: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} @@ -10172,14 +9854,10 @@ packages: resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - pretty-ms@9.0.0: - resolution: {integrity: sha512-E9e9HJ9R9NasGOgPaPE8VMeiPKAyWR5jcFpNnwIejslIhWqdqOrb2wShBsncMPUb+BcCd2OPYfh7p2W6oemTng==} + pretty-ms@9.1.0: + resolution: {integrity: sha512-o1piW0n3tgKIKCwk2vpM/vOV13zjJzvP37Ioze54YlTHE06m4tjEbzg9WsKkvTuyYln2DHjo5pY4qrZGI0otpw==} engines: {node: '>=18'} - proc-log@3.0.0: - resolution: {integrity: sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - proc-log@4.2.0: resolution: {integrity: sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} @@ -10206,8 +9884,8 @@ packages: promise-all-reject-late@1.0.1: resolution: {integrity: sha512-vuf0Lf0lOxyQREH7GDIOUMLS7kz+gs8i6B+Yi8dC68a2sychGrHTJYghMBD6k7eUcH0H5P73EckCA48xijWqXw==} - promise-call-limit@3.0.1: - resolution: {integrity: sha512-utl+0x8gIDasV5X+PI5qWEPqH6fJS0pFtQ/4gZ95xfEFb/89dmh+/b895TbFDBLiafBvxD/PGTKfvxl4kH/pQg==} + promise-call-limit@3.0.2: + resolution: {integrity: sha512-mRPQO2T1QQVw11E7+UdCJu7S61eJVWknzml9sC1heAdj1jxl0fWMBypIt9ZOcLFf8FkG995ZD7RnVk7HH72fZw==} promise-inflight@1.0.1: resolution: {integrity: sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==} @@ -10228,10 +9906,6 @@ packages: promise@7.3.1: resolution: {integrity: sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==} - prompts-ncu@3.0.0: - resolution: {integrity: sha512-qyz9UxZ5MlPKWVhWrCmSZ1ahm2GVYdjLb8og2sg0IPth1KRuhcggHGuijz0e41dkx35p1t1q3GRISGH7QGALFA==} - engines: {node: '>= 14'} - prompts@2.4.2: resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==} engines: {node: '>= 6'} @@ -10246,9 +9920,6 @@ packages: property-expr@2.0.6: resolution: {integrity: sha512-SVtmxhRE/CGkn3eZY1T6pC8Nln6Fr/lu1mKSgRud0eC73whjGfoAogbn78LkD8aFL0zz3bAFerKSnOl7NlErBA==} - proto-list@1.2.4: - resolution: {integrity: sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==} - protocols@2.0.1: resolution: {integrity: sha512-/XJ368cyBJ7fzLMwLKv1e4vLxOju2MNAIokcr7meSaNcVbWz/CPcW22cP04mwxOErdA5mwjA8Q6w/cdAQxVn7Q==} @@ -10308,8 +9979,8 @@ packages: pug@3.0.3: resolution: {integrity: sha512-uBi6kmc9f3SZ3PXxqcHiUZLmIXgfgWooKWXcwSGwQd2Zi5Rb0bT14+8CJjJgI8AB+nndLaNgHGrcc6bPIB665g==} - pump@3.0.0: - resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} + pump@3.0.2: + resolution: {integrity: sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==} punycode.js@2.3.1: resolution: {integrity: sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==} @@ -10322,20 +9993,16 @@ packages: resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} engines: {node: '>=6'} - pupa@3.1.0: - resolution: {integrity: sha512-FLpr4flz5xZTSJxSeaheeMKN/EDzMdK7b8PTOC6a5PYFKTucWbdqjgqaEyH0shFiSJrVB1+Qqi4Tk19ccU6Aug==} - engines: {node: '>=12.20'} - - puppeteer-core@23.3.0: - resolution: {integrity: sha512-sB2SsVMFs4gKad5OCdv6w5vocvtEUrRl0zQqSyRPbo/cj1Ktbarmhxy02Zyb9R9HrssBcJDZbkrvBnbaesPyYg==} + puppeteer-core@23.4.1: + resolution: {integrity: sha512-uCxGtn8VE9PlKhdFJX/zZySi9K3Ufr3qUZe28jxJoZUqiMJOi+SFh2zhiFDSjWqZIDkc0FtnaCC+rewW3MYXmg==} engines: {node: '>=18'} qjobs@1.2.0: resolution: {integrity: sha512-8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg==} engines: {node: '>=0.9'} - qs@6.11.0: - resolution: {integrity: sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==} + qs@6.13.0: + resolution: {integrity: sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==} engines: {node: '>=0.6'} query-selector-all-shadow-root@0.0.3: @@ -10376,9 +10043,6 @@ packages: resolution: {integrity: sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==} engines: {node: '>= 0.8'} - rc-config-loader@4.1.3: - resolution: {integrity: sha512-kD7FqML7l800i6pS6pvLyIE2ncbk9Du8Q0gp/4hMPhJU6ZxApkoLcGD8ZeqgiAlfwZ6BlETq6qqe+12DUL207w==} - rc@1.2.8: resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} hasBin: true @@ -10453,11 +10117,6 @@ packages: resolution: {integrity: sha512-0J+Msgym3vrLOUB3hzQCuZHII0xkNGCtz/HJH9xZshwv9DbDwkw1KaE3gx/e2J5rpEY5rtOy6cyhKOPrkP7FZw==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - read-package-json@6.0.4: - resolution: {integrity: sha512-AEtWXYfopBj2z5N5PbkAOeNHRPUg5q+Nen7QLxV8M2zJq1ym6/lCz3fYNTCXe19puu2d06jfHhrP7v/S2PtMMw==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - deprecated: This package is no longer supported. Please use @npmcli/package-json instead. - read-pkg-up@3.0.0: resolution: {integrity: sha512-YFzFrVvpC6frF1sz8psoHDBGF7fLPc+llq/8NB43oagqWkx8ar5zYtsTORtOjw9W2RHLpWP+zTWwBvf1bCmcSw==} engines: {node: '>=4'} @@ -10519,8 +10178,8 @@ packages: resolution: {integrity: sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg==} engines: {node: '>= 0.4'} - regenerate-unicode-properties@10.1.1: - resolution: {integrity: sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==} + regenerate-unicode-properties@10.2.0: + resolution: {integrity: sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==} engines: {node: '>=4'} regenerate@1.4.2: @@ -10553,18 +10212,10 @@ packages: registry-auth-token@3.3.2: resolution: {integrity: sha512-JL39c60XlzCVgNrO+qq68FoNb56w/m7JYvGR2jT5iR1xBrUA3Mfx5Twk5rqTThPmQKMWydGmq8oFtDlxfrmxnQ==} - registry-auth-token@5.0.2: - resolution: {integrity: sha512-o/3ikDxtXaA59BmZuZrJZDJv8NMDGSj+6j6XaeBmHw8eY1i1qd9+6H+LjVvQXx3HN6aRCGa1cUdJ9RaJZUugnQ==} - engines: {node: '>=14'} - registry-url@3.1.0: resolution: {integrity: sha512-ZbgR5aZEdf4UKZVBPYIgaglBmSF2Hi94s2PcIHhRGFjKYu+chjJdYfHn4rt3hB6eCKLJ8giVIIfgMa1ehDfZKA==} engines: {node: '>=0.10.0'} - registry-url@6.0.1: - resolution: {integrity: sha512-+crtS5QjFRqFCoQmvGduwYWEBng99ZvmFvF+cUJkGYF1L1BfU8C6Zp9T7f5vPAwyLkUExpvK+ANVZmGU49qi4Q==} - engines: {node: '>=12'} - regjsparser@0.9.1: resolution: {integrity: sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==} hasBin: true @@ -10576,10 +10227,6 @@ packages: resolution: {integrity: sha512-gUAyHVHPPC5wdqX/LG4LWtRYtgjxyX78oanFNTMMyFEfOqdC54s3eE82imuWKbOeqYht2CrNf64Qb8vgmmtZGA==} engines: {node: '>=4'} - remote-git-tags@3.0.0: - resolution: {integrity: sha512-C9hAO4eoEsX+OXA4rla66pXZQ+TLQ8T9dttgQj18yuKlPMTVkIkdYXvlMC55IuUsIkV6DpmQYi10JKFLaU+l7w==} - engines: {node: '>=8'} - remove-trailing-separator@1.1.0: resolution: {integrity: sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==} @@ -10709,16 +10356,11 @@ packages: rollup-pluginutils@2.8.2: resolution: {integrity: sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==} - rollup@3.29.4: - resolution: {integrity: sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==} + rollup@3.29.5: + resolution: {integrity: sha512-GVsDdsbJzzy4S/v3dqWPJ7EfvZJfCHiDqe80IyrF59LYuP+e6U1LJoUqeuqRbwAWoMNoXivMNeNAOf5E22VA1w==} engines: {node: '>=14.18.0', npm: '>=8.0.0'} hasBin: true - rollup@4.20.0: - resolution: {integrity: sha512-6rbWBChcnSGzIlXeIdNIZTopKYad8ZG8ajhl78lGRLsI2rX8IkaotQhVas2Ma+GPxJav19wrSzvRvuiv0YKzWw==} - engines: {node: '>=18.0.0', npm: '>=8.0.0'} - hasBin: true - rollup@4.22.4: resolution: {integrity: sha512-vD8HJ5raRcWOyymsR6Z3o6+RzfEPCnVLMFJ6vRslO1jt4LO6dUo5Qnpg7y4RkZFM2DMe3WUirkI5c16onjrc6A==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} @@ -10872,13 +10514,6 @@ packages: resolution: {integrity: sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==} engines: {node: '>=10'} - semver-diff@4.0.0: - resolution: {integrity: sha512-0Ju4+6A8iOnpL/Thra7dZsSlOHYAHIeMxfhWQRI1/VLcT3WDBZKKtQt/QkBOsiIN9ZpuvHE6cGZ0x4glCMmfiA==} - engines: {node: '>=12'} - - semver-utils@1.1.4: - resolution: {integrity: sha512-EjnoLE5OGmDAVV/8YDoN5KiajNadjzIp9BAHOhYeQHt7j0UWxjmgsx4YD48wp4Ue1Qogq38F1GNUJNqF1kKKxA==} - semver@5.7.2: resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} hasBin: true @@ -10892,18 +10527,13 @@ packages: engines: {node: '>=10'} hasBin: true - semver@7.6.2: - resolution: {integrity: sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==} - engines: {node: '>=10'} - hasBin: true - semver@7.6.3: resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} engines: {node: '>=10'} hasBin: true - send@0.18.0: - resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} + send@0.19.0: + resolution: {integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==} engines: {node: '>= 0.8.0'} sentence-case@3.0.4: @@ -10932,8 +10562,8 @@ packages: resolution: {integrity: sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==} engines: {node: '>= 0.8.0'} - serve-static@1.15.0: - resolution: {integrity: sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==} + serve-static@1.16.2: + resolution: {integrity: sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==} engines: {node: '>= 0.8.0'} serve@14.2.3: @@ -11002,11 +10632,6 @@ packages: resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} engines: {node: '>=14'} - sigstore@1.9.0: - resolution: {integrity: sha512-0Zjz0oe37d08VeOtBIuB6cRriqXse2e8w+7yIy2XSXjshRKxbc2KkhXjL229jXSxEm7UbcjS76wcJDGQddVI9A==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - hasBin: true - sigstore@2.3.1: resolution: {integrity: sha512-8G+/XDU8wNsJOQS5ysDVO0Etg9/2uA5gR9l4ZwijjlwxBcrU6RPfwi2+jJmbP+Ap1Hlp/nVAaEO4Fj22/SL2gQ==} engines: {node: ^16.14.0 || >=18.0.0} @@ -11017,6 +10642,7 @@ packages: sinon@13.0.2: resolution: {integrity: sha512-KvOrztAVqzSJWMDoxM4vM+GPys1df2VBoXm+YciyB/OLMamfS3VXh3oGh5WtrAGSzrgczNWFFY22oKb7Fi5eeA==} + deprecated: 16.1.1 sisteransi@1.0.5: resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} @@ -11071,17 +10697,13 @@ packages: resolution: {integrity: sha512-/GbIKmo8ioc+NIWIhwdecY0ge+qVBSMdgxGygevmdHj24bsfgtCmcUUcQ5ZzcylGFHsN3k4HB4Cgkl96KVnuew==} engines: {node: '>=10.0.0'} - socket.io@4.7.5: - resolution: {integrity: sha512-DmeAkF6cwM9jSfmp6Dr/5/mfMwb5Z5qRrSXLpo3Fq5SqyU8CMF15jIN4ZhfSwu35ksM1qmHZDQ/DK5XTccSTvA==} + socket.io@4.8.0: + resolution: {integrity: sha512-8U6BEgGjQOfGz3HHTYaC/L1GaxDCJ/KM0XTkJly0EhZ5U/du9uNEZy4ZgYzEzIqlx2CMm25CrCqr1ck899eLNA==} engines: {node: '>=10.2.0'} sockjs@0.3.24: resolution: {integrity: sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==} - socks-proxy-agent@7.0.0: - resolution: {integrity: sha512-Fgl0YPZ902wEsAyiQ+idGd1A7rSFx/ayC1CQVMw5P+EQx2V0SgpGtf6OKFhVjPflPUl9YMmEOnmfjCdMUsygww==} - engines: {node: '>= 10'} - socks-proxy-agent@8.0.4: resolution: {integrity: sha512-GNAq/eg8Udq2x0eNiFkr9gRg5bA7PXEWagQdeRX4cPSG+X/8V38v637gim9bjFptMk1QWsCTr0ttrJEiXbNnRw==} engines: {node: '>= 14'} @@ -11090,8 +10712,8 @@ packages: resolution: {integrity: sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw==} engines: {node: '>= 10.0.0', npm: '>= 3.0.0'} - solid-js@1.8.22: - resolution: {integrity: sha512-VBzN5j+9Y4rqIKEnK301aBk+S7fvFSTs9ljg+YEdFxjNjH0hkjXPiQRcws9tE5fUzMznSS6KToL5hwMfHDgpLA==} + solid-js@1.9.1: + resolution: {integrity: sha512-Gd6QWRFfO2XKKZqVK4YwbhWZkr0jWw1dYHOt+VYebomeyikGP0SuMflf42XcDuU9HAEYDArFJIYsBNjlE7iZsw==} solid-refresh@0.6.3: resolution: {integrity: sha512-F3aPsX6hVw9ttm5LYlth8Q15x6MlI/J3Dn+o3EQyRTtTxidepSTwAYdozt01/YA+7ObcciagGEyXIopGZzQtbA==} @@ -11105,10 +10727,6 @@ packages: source-list-map@2.0.1: resolution: {integrity: sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==} - source-map-js@1.2.0: - resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==} - engines: {node: '>=0.10.0'} - source-map-js@1.2.1: resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} engines: {node: '>=0.10.0'} @@ -11142,10 +10760,6 @@ packages: resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==} engines: {node: '>= 8'} - spawn-please@2.0.2: - resolution: {integrity: sha512-KM8coezO6ISQ89c1BzyWNtcn2V2kAVtwIXd3cN/V5a0xPYc1F/vydrRc01wsKFEQ/p+V1a4sw4z2yMITIXrgGw==} - engines: {node: '>=14'} - spawn-wrap@2.0.0: resolution: {integrity: sha512-EeajNjfN9zMnULLwhZZQU3GWBoFNkbngTUPfaawT4RkMiviTxcX0qfhVbGey39mfctfDHkWtuecgQ8NJcyQWHg==} engines: {node: '>=8'} @@ -11162,8 +10776,8 @@ packages: spdx-expression-parse@4.0.0: resolution: {integrity: sha512-Clya5JIij/7C6bRR22+tnGXbc4VKlibKSVj2iHvVeX5iMW7s1SIQlqu699JkODJJIhh/pUu8L0/VLh8xflD+LQ==} - spdx-license-ids@3.0.18: - resolution: {integrity: sha512-xxRs31BqRYHwiMzudOrpSiHtZ8i/GeionCBDSilhYRj+9gIcI8wCZTlXZKu9vZIVqViP3dcp9qE5G6AlIaD+TQ==} + spdx-license-ids@3.0.20: + resolution: {integrity: sha512-jg25NiDV/1fLtSgEgyvVyDunvaNHbuwF9lfNV17gSmPFAlYzdfNBlLtLzXTevwkPj7DhGbmN9VnmJIgLnhvaBw==} spdy-transport@3.0.0: resolution: {integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==} @@ -11204,10 +10818,6 @@ packages: resolution: {integrity: sha512-MGrFH9Z4NP9Iyhqn16sDtBpRRNJ0Y2hNa6D65h736fVSaPCHr4DM4sWUNvVaSuC+0OBGhwsrydQwmgfg5LncqQ==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - ssri@9.0.1: - resolution: {integrity: sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - stable@0.1.8: resolution: {integrity: sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==} deprecated: 'Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility' @@ -11245,8 +10855,8 @@ packages: resolution: {integrity: sha512-KFxaM7XT+irxvdqSP1LGLgNWbYN7ay5owZ3r/8t77p+EtSUAfUgtl7be3xtqtOmGUl9K9YPO2ca8133RlTjvKw==} engines: {node: '>=8.0'} - streamx@2.18.0: - resolution: {integrity: sha512-LLUC1TWdjVdn1weXGcSxyTR3T4+acB6tVGXT95y0nGbca4t4o/ng1wKAGTljm9VicuCVLvRlqFYXYy5GwgM7sQ==} + streamx@2.20.1: + resolution: {integrity: sha512-uTa0mU6WUC65iUvzKH4X9hEdvSW7rbPxPtwfWiLMSj3qTdQbAiUboZTxauKfpFuGIGa1C2BYijZ7wgdUXICJhA==} string-argv@0.3.2: resolution: {integrity: sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==} @@ -11479,8 +11089,8 @@ packages: engines: {node: '>=10'} hasBin: true - terser@5.33.0: - resolution: {integrity: sha512-JuPVaB7s1gdFKPKTelwUyRq5Sid2A3Gko2S0PncwdBq7kN9Ti9HPWDQ06MPsEDGsZeVESjKEnyGy68quBk1w6g==} + terser@5.34.0: + resolution: {integrity: sha512-y5NUX+U9HhVsK/zihZwoq4r9dICLyV2jXGOriDAVOeKhq3LKVjgJbGO90FisozXLlJfvjHqgckGmJFBb9KYoWQ==} engines: {node: '>=10'} hasBin: true @@ -11488,8 +11098,8 @@ packages: resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==} engines: {node: '>=8'} - text-decoder@1.1.1: - resolution: {integrity: sha512-8zll7REEv4GDD3x4/0pW+ppIxSNs7H1J10IKFZsuOMscumCdM2a+toDGLPA3T+1+fLBql4zbt5z83GEQGGV5VA==} + text-decoder@1.2.0: + resolution: {integrity: sha512-n1yg1mOj9DNpk3NeZOx7T6jchTbyJS3i3cucbNN6FcdPriMZx7NsgrGpWWdWZZGxD7ES1XB+3uoqHMgOKaN+fg==} text-extensions@1.9.0: resolution: {integrity: sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==} @@ -11538,11 +11148,11 @@ packages: tinygradient@1.1.5: resolution: {integrity: sha512-8nIfc2vgQ4TeLnk2lFj4tRLvvJwEfQuabdsmvDdQPT0xlk9TaNtpGd6nNRxXoK6vQhN6RSzj+Cnp5tTQmpxmbw==} - tldts-core@6.1.31: - resolution: {integrity: sha512-IdTd0OpW2qgG1mbFxoXp14ohLNO6KP+H3htsNb3pk2FF8m21vvIaDlTWmKBR+UnZmXkSFOfZYYeswPAjSoHs+g==} + tldts-core@6.1.47: + resolution: {integrity: sha512-6SWyFMnlst1fEt7GQVAAu16EGgFK0cLouH/2Mk6Ftlwhv3Ol40L0dlpGMcnnNiiOMyD2EV/aF3S+U2nKvvLvrA==} - tldts-icann@6.1.31: - resolution: {integrity: sha512-C4skEg7UQ039td+I2vkNIPqv9h7T4EOocOAaco1Y5elNSJQhdcHlGm9QhqYVtFmPRN5apUrpu3lc2QiAtVV66A==} + tldts-icann@6.1.47: + resolution: {integrity: sha512-KKZwmwhjQWIa+GFDZJCgUtHSx4QntYIecd2+O7wwdOhQaHc3omlfQ/iTADx84fyBuokmRKi7pvsBO3UvukXZsQ==} tmp@0.0.33: resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==} @@ -11671,16 +11281,15 @@ packages: tslib@2.6.3: resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==} + tslib@2.7.0: + resolution: {integrity: sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==} + tsutils@3.21.0: resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' - tuf-js@1.1.7: - resolution: {integrity: sha512-i3P9Kgw3ytjELUfpuKVDNBJvk4u5bXL6gskv572mcevPbSKCV3zt3djhmlEQ65yERjIbOSncy7U4cQJaB1CBCg==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - tuf-js@2.2.1: resolution: {integrity: sha512-GwIJau9XaA8nLVbUXsN3IlFi7WmQ48gBUrl3FTkkL/XLu/POhBzfmX9hd33FNMX1qAsfl6ozO1iMmW9NC8YniA==} engines: {node: ^16.14.0 || >=18.0.0} @@ -11698,6 +11307,10 @@ packages: resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==} engines: {node: '>=4'} + type-detect@4.1.0: + resolution: {integrity: sha512-Acylog8/luQ8L7il+geoSxhEkazvkslg7PSNKOX59mbB9cOveP5aq9h74Y7YU8yDpJwetzQQrfIwtf4Wp4LKcw==} + engines: {node: '>=4'} + type-fest@0.18.1: resolution: {integrity: sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==} engines: {node: '>=10'} @@ -11726,10 +11339,6 @@ packages: resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} engines: {node: '>=8'} - type-fest@1.4.0: - resolution: {integrity: sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==} - engines: {node: '>=10'} - type-fest@2.19.0: resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==} engines: {node: '>=12.20'} @@ -11795,17 +11404,18 @@ packages: engines: {node: '>=14.17'} hasBin: true - ua-parser-js@0.7.38: - resolution: {integrity: sha512-fYmIy7fKTSFAhG3fuPlubeGaMoAd6r0rSnfEsO5nEY55i26KSLt9EH7PLQiiqPUhNqYIJvSkTy1oArIcXAbPbA==} + ua-parser-js@0.7.39: + resolution: {integrity: sha512-IZ6acm6RhQHNibSt7+c09hhvsKy9WUr4DVbeq9U8o71qxyYtJpQeDxQnMrVqnIFMLcQjHO0I9wgfO2vIahht4w==} + hasBin: true uc.micro@2.1.0: resolution: {integrity: sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==} - ufo@1.5.3: - resolution: {integrity: sha512-Y7HYmWaFwPUmkoQCUIAYpKqkOf+SbVj/2fJJZ4RJMCfZp0rTGwRbzQD+HghfnhKOjL9E01okqz+ncJskGYfBNw==} + ufo@1.5.4: + resolution: {integrity: sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==} - uglify-js@3.18.0: - resolution: {integrity: sha512-SyVVbcNBCk0dzr9XL/R/ySrmYf0s372K6/hFklzgcp2lBFyXtw4I7BOdDjlLhE1aVqaI/SHWXWmYdlZxuyF38A==} + uglify-js@3.19.3: + resolution: {integrity: sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==} engines: {node: '>=0.8.0'} hasBin: true @@ -11828,16 +11438,16 @@ packages: undici-types@6.19.8: resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} - unicode-canonical-property-names-ecmascript@2.0.0: - resolution: {integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==} + unicode-canonical-property-names-ecmascript@2.0.1: + resolution: {integrity: sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==} engines: {node: '>=4'} unicode-match-property-ecmascript@2.0.0: resolution: {integrity: sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==} engines: {node: '>=4'} - unicode-match-property-value-ecmascript@2.1.0: - resolution: {integrity: sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==} + unicode-match-property-value-ecmascript@2.2.0: + resolution: {integrity: sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg==} engines: {node: '>=4'} unicode-property-aliases-ecmascript@2.1.0: @@ -11852,18 +11462,10 @@ packages: resolution: {integrity: sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==} engines: {node: '>=0.10.0'} - unique-filename@2.0.1: - resolution: {integrity: sha512-ODWHtkkdx3IAR+veKxFV+VBkUMcN+FaqzUUd7IZzt+0zhDZFPFxhlqwPF3YQvMHx1TD0tdgYl+kuPnJ8E6ql7A==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - unique-filename@3.0.0: resolution: {integrity: sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - unique-slug@3.0.0: - resolution: {integrity: sha512-8EyMynh679x/0gqE9fT9oilG+qEt+ibFyqjuVTsZn1+CMxH+XLlpvr2UZx4nVcCwTpx81nICr2JQFkM+HPLq4w==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - unique-slug@4.0.0: resolution: {integrity: sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} @@ -11872,10 +11474,6 @@ packages: resolution: {integrity: sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==} engines: {node: '>=8'} - unique-string@3.0.0: - resolution: {integrity: sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ==} - engines: {node: '>=12'} - universal-user-agent@6.0.1: resolution: {integrity: sha512-yCzhz6FN2wU1NiiQRogkTQszlQSlpWaw8SvVegAc+bDxbzHgh1vX8uIe8OYyMH6DwH+sdTJsgMl36+mSMdRJIQ==} @@ -11895,9 +11493,14 @@ packages: resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} engines: {node: '>= 0.8'} - unplugin@1.11.0: - resolution: {integrity: sha512-3r7VWZ/webh0SGgJScpWl2/MRCZK5d3ZYFcNaeci/GQ7Teop7zf0Nl2pUuz7G21BwPd9pcUPOC5KmJ2L3WgC5g==} + unplugin@1.14.1: + resolution: {integrity: sha512-lBlHbfSFPToDYp9pjXlUEFVxYLaue9f9T1HC+4OHlmj+HnMDdz9oZY+erXfoCe/5V/7gKUSY2jpXPb9S7f0f/w==} engines: {node: '>=14.0.0'} + peerDependencies: + webpack-sources: ^3 + peerDependenciesMeta: + webpack-sources: + optional: true unset-value@1.0.0: resolution: {integrity: sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==} @@ -11907,16 +11510,16 @@ packages: resolution: {integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==} engines: {node: '>=8'} - untyped@1.4.2: - resolution: {integrity: sha512-nC5q0DnPEPVURPhfPQLahhSTnemVtPzdx7ofiRxXpOB2SYnb3MfdU3DVGyJdS8Lx+tBWeAePO8BfU/3EgksM7Q==} + untyped@1.5.0: + resolution: {integrity: sha512-o2Vjmn2dal08BzCcINxSmWuAteReUUiXseii5VRhmxyLF0b21K0iKZQ9fMYK7RWspVkY+0saqaVQNq4roe3Efg==} hasBin: true upath@2.0.1: resolution: {integrity: sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w==} engines: {node: '>=4'} - update-browserslist-db@1.1.0: - resolution: {integrity: sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==} + update-browserslist-db@1.1.1: + resolution: {integrity: sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==} hasBin: true peerDependencies: browserslist: '>= 4.21.0' @@ -11924,10 +11527,6 @@ packages: update-check@1.5.4: resolution: {integrity: sha512-5YHsflzHP4t1G+8WGPlvKbJEbAJGCgw+Em+dGR1KmBUbr1J36SJBqlHLjR7oob7sco5hWHGQVcr9B2poIVDDTQ==} - update-notifier@6.0.2: - resolution: {integrity: sha512-EDxhTEVPZZRLWYcJ4ZXjGFN0oP7qYvbXWzEgRm/Yql4dHX5wDbvh89YHP6PK1lzZJYrMtXUuZZz8XGK+U6U1og==} - engines: {node: '>=14.16'} - upper-case-first@2.0.2: resolution: {integrity: sha512-514ppYHBaKwfJRK/pNC6c/OxfGa0obSnAl106u97Ed0I625Nin96KAjttZF6ZL3e1XLtphxnqrOi9iWgm+u+bg==} @@ -12047,8 +11646,8 @@ packages: vscode-json-languageservice@4.2.1: resolution: {integrity: sha512-xGmv9QIWs2H8obGbWg+sIPI/3/pFgj/5OWBhNzs00BkYQ9UaB2F6JJaGB/2/YOZJ3BvLXQTC4Q7muqU25QgAhA==} - vscode-languageserver-textdocument@1.0.11: - resolution: {integrity: sha512-X+8T3GoiwTVlJbicx/sIAF+yuJAqz8VvwJyoMVhwEMoEKE/fkDmrqUgDMyBECcM2A2frVZIUj5HI/ErRXCfOeA==} + vscode-languageserver-textdocument@1.0.12: + resolution: {integrity: sha512-cxWNPesCnQCcMPeenjKKsOCKQZ/L6Tv19DTRIGuLWe32lyzWhihGVJ/rcckZXJxfdKCFvRLS3fpBIsV/ZGX4zA==} vscode-languageserver-types@3.17.5: resolution: {integrity: sha512-Ld1VelNuX9pdF39h2Hgaeb5hEZM2Z3jUrrMgWQAu82jMtZp7p3vJT3BzToKtZI7NgQssZje5o0zryOrhQvzQAg==} @@ -12100,6 +11699,10 @@ packages: resolution: {integrity: sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==} engines: {node: '>=10.13.0'} + watchpack@2.4.2: + resolution: {integrity: sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==} + engines: {node: '>=10.13.0'} + wbuf@1.7.3: resolution: {integrity: sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==} @@ -12253,6 +11856,16 @@ packages: webpack-cli: optional: true + webpack@5.95.0: + resolution: {integrity: sha512-2t3XstrKULz41MNMBF+cJ97TyHdyQ8HCt//pqErqDvNjU9YQBnZxIHa11VXsi7F3mb5/aO2tuDxdeTPdU7xu9Q==} + engines: {node: '>=10.13.0'} + hasBin: true + peerDependencies: + webpack-cli: '*' + peerDependenciesMeta: + webpack-cli: + optional: true + websocket-driver@0.7.4: resolution: {integrity: sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==} engines: {node: '>=0.8.0'} @@ -12309,8 +11922,8 @@ packages: which-boxed-primitive@1.0.2: resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} - which-builtin-type@1.1.3: - resolution: {integrity: sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw==} + which-builtin-type@1.1.4: + resolution: {integrity: sha512-bppkmBSsHFmIMSl8BO9TbsyzsvGjVoppt8xUiGzwiu/bhDCGxnpOKCxgqj6GuyHE0mINMDecBFPlOm2hzY084w==} engines: {node: '>= 0.4'} which-collection@1.0.2: @@ -12333,11 +11946,6 @@ packages: engines: {node: '>= 8'} hasBin: true - which@3.0.1: - resolution: {integrity: sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - hasBin: true - which@4.0.0: resolution: {integrity: sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==} engines: {node: ^16.13.0 || >=18.0.0} @@ -12454,10 +12062,6 @@ packages: resolution: {integrity: sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==} engines: {node: '>=8'} - xdg-basedir@5.1.0: - resolution: {integrity: sha512-GCPAHLvrIH13+c0SuacwvRYj2SxJXQ4kaVTT5xgL3kPrz56XxkF21IGhjSE1+W0aw7gpBWRGXLCPnPby6lSpmQ==} - engines: {node: '>=12'} - xml-name-validator@3.0.0: resolution: {integrity: sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==} @@ -12556,8 +12160,8 @@ packages: yup@1.4.0: resolution: {integrity: sha512-wPbgkJRCqIf+OHyiTBQoJiP5PFuAXaWiJK6AmYkzQAh5/c2K9hzSApBZG5wV9KoKSePF7sAxmNSvh/13YHkFDg==} - zod-validation-error@3.3.0: - resolution: {integrity: sha512-Syib9oumw1NTqEv4LT0e6U83Td9aVRk9iTXPUQr1otyV1PuXQKOvOwhMNqZIq5hluzHP2pMgnOmHEo7kPdI2mw==} + zod-validation-error@3.4.0: + resolution: {integrity: sha512-ZOPR9SVY6Pb2qqO5XHt+MkkTRxGXb4EVtnjc9JpXUOtUB1T9Ru7mZOT361AN3MsetVe7R0a1KZshJDZdgp9miQ==} engines: {node: '>=18.0.0'} peerDependencies: zod: ^3.18.0 @@ -12578,21 +12182,21 @@ snapshots: '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 - '@angular-devkit/architect@0.1802.5(chokidar@3.6.0)': + '@angular-devkit/architect@0.1802.6(chokidar@3.6.0)': dependencies: - '@angular-devkit/core': 18.2.5(chokidar@3.6.0) + '@angular-devkit/core': 18.2.6(chokidar@3.6.0) rxjs: 7.8.1 transitivePeerDependencies: - chokidar - '@angular-devkit/build-angular@18.2.5(@angular/compiler-cli@18.2.5(@angular/compiler@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.5.4))(@swc/core@1.5.28)(@types/node@22.5.5)(chokidar@3.6.0)(karma@6.4.4)(typescript@5.5.4)': + '@angular-devkit/build-angular@18.2.6(@angular/compiler-cli@18.2.6(@angular/compiler@18.2.6(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.5.4))(@swc/core@1.5.28)(@types/node@22.7.3)(chokidar@3.6.0)(karma@6.4.4)(typescript@5.5.4)': dependencies: '@ampproject/remapping': 2.3.0 - '@angular-devkit/architect': 0.1802.5(chokidar@3.6.0) - '@angular-devkit/build-webpack': 0.1802.5(chokidar@3.6.0)(webpack-dev-server@5.0.4(webpack@5.94.0(@swc/core@1.5.28)(esbuild@0.23.0)))(webpack@5.94.0(@swc/core@1.5.28)(esbuild@0.23.0)) - '@angular-devkit/core': 18.2.5(chokidar@3.6.0) - '@angular/build': 18.2.5(@angular/compiler-cli@18.2.5(@angular/compiler@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.5.4))(@types/node@22.5.5)(chokidar@3.6.0)(less@4.2.0)(postcss@8.4.41)(terser@5.31.6)(typescript@5.5.4) - '@angular/compiler-cli': 18.2.5(@angular/compiler@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.5.4) + '@angular-devkit/architect': 0.1802.6(chokidar@3.6.0) + '@angular-devkit/build-webpack': 0.1802.6(chokidar@3.6.0)(webpack-dev-server@5.0.4(webpack@5.94.0(@swc/core@1.5.28)(esbuild@0.23.0)))(webpack@5.94.0(@swc/core@1.5.28)(esbuild@0.23.0)) + '@angular-devkit/core': 18.2.6(chokidar@3.6.0) + '@angular/build': 18.2.6(@angular/compiler-cli@18.2.6(@angular/compiler@18.2.6(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.5.4))(@types/node@22.7.3)(chokidar@3.6.0)(less@4.2.0)(postcss@8.4.41)(terser@5.31.6)(typescript@5.5.4) + '@angular/compiler-cli': 18.2.6(@angular/compiler@18.2.6(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.5.4) '@babel/core': 7.25.2 '@babel/generator': 7.25.0 '@babel/helper-annotate-as-pure': 7.24.7 @@ -12603,12 +12207,12 @@ snapshots: '@babel/preset-env': 7.25.3(@babel/core@7.25.2) '@babel/runtime': 7.25.0 '@discoveryjs/json-ext': 0.6.1 - '@ngtools/webpack': 18.2.5(@angular/compiler-cli@18.2.5(@angular/compiler@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.5.4))(typescript@5.5.4)(webpack@5.94.0(@swc/core@1.5.28)(esbuild@0.23.0)) - '@vitejs/plugin-basic-ssl': 1.1.0(vite@5.4.6(@types/node@22.5.5)(less@4.2.0)(sass@1.77.6)(terser@5.31.6)) + '@ngtools/webpack': 18.2.6(@angular/compiler-cli@18.2.6(@angular/compiler@18.2.6(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.5.4))(typescript@5.5.4)(webpack@5.94.0(@swc/core@1.5.28)(esbuild@0.23.0)) + '@vitejs/plugin-basic-ssl': 1.1.0(vite@5.4.6(@types/node@22.7.3)(less@4.2.0)(sass@1.77.6)(terser@5.31.6)) ansi-colors: 4.1.3 autoprefixer: 10.4.20(postcss@8.4.41) babel-loader: 9.1.3(@babel/core@7.25.2)(webpack@5.94.0(@swc/core@1.5.28)(esbuild@0.23.0)) - browserslist: 4.23.3 + browserslist: 4.24.0 copy-webpack-plugin: 12.0.2(webpack@5.94.0(@swc/core@1.5.28)(esbuild@0.23.0)) critters: 0.0.24 css-loader: 7.1.2(webpack@5.94.0(@swc/core@1.5.28)(esbuild@0.23.0)) @@ -12644,7 +12248,7 @@ snapshots: tree-kill: 1.2.2 tslib: 2.6.3 typescript: 5.5.4 - vite: 5.4.6(@types/node@22.5.5)(less@4.2.0)(sass@1.77.6)(terser@5.31.6) + vite: 5.4.6(@types/node@22.7.3)(less@4.2.0)(sass@1.77.6)(terser@5.31.6) watchpack: 2.4.1 webpack: 5.94.0(@swc/core@1.5.28)(esbuild@0.23.0) webpack-dev-middleware: 7.4.2(webpack@5.94.0(@swc/core@1.5.28)(esbuild@0.23.0)) @@ -12672,16 +12276,16 @@ snapshots: - utf-8-validate - webpack-cli - '@angular-devkit/build-webpack@0.1802.5(chokidar@3.6.0)(webpack-dev-server@5.0.4(webpack@5.94.0(@swc/core@1.5.28)(esbuild@0.23.0)))(webpack@5.94.0(@swc/core@1.5.28)(esbuild@0.23.0))': + '@angular-devkit/build-webpack@0.1802.6(chokidar@3.6.0)(webpack-dev-server@5.0.4(webpack@5.94.0(@swc/core@1.5.28)(esbuild@0.23.0)))(webpack@5.94.0(@swc/core@1.5.28)(esbuild@0.23.0))': dependencies: - '@angular-devkit/architect': 0.1802.5(chokidar@3.6.0) + '@angular-devkit/architect': 0.1802.6(chokidar@3.6.0) rxjs: 7.8.1 webpack: 5.94.0(@swc/core@1.5.28)(esbuild@0.23.0) webpack-dev-server: 5.0.4(webpack@5.94.0(@swc/core@1.5.28)(esbuild@0.23.0)) transitivePeerDependencies: - chokidar - '@angular-devkit/core@18.2.5(chokidar@3.6.0)': + '@angular-devkit/core@18.2.6(chokidar@3.6.0)': dependencies: ajv: 8.17.1 ajv-formats: 3.0.1(ajv@8.17.1) @@ -12692,9 +12296,9 @@ snapshots: optionalDependencies: chokidar: 3.6.0 - '@angular-devkit/schematics@18.2.5(chokidar@3.6.0)': + '@angular-devkit/schematics@18.2.6(chokidar@3.6.0)': dependencies: - '@angular-devkit/core': 18.2.5(chokidar@3.6.0) + '@angular-devkit/core': 18.2.6(chokidar@3.6.0) jsonc-parser: 3.3.1 magic-string: 0.30.11 ora: 5.4.1 @@ -12702,23 +12306,23 @@ snapshots: transitivePeerDependencies: - chokidar - '@angular/animations@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))': + '@angular/animations@18.2.6(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10))': dependencies: - '@angular/core': 18.2.5(rxjs@7.8.1)(zone.js@0.14.10) - tslib: 2.6.3 + '@angular/core': 18.2.6(rxjs@7.8.1)(zone.js@0.14.10) + tslib: 2.7.0 - '@angular/build@18.2.5(@angular/compiler-cli@18.2.5(@angular/compiler@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.5.4))(@types/node@22.5.5)(chokidar@3.6.0)(less@4.2.0)(postcss@8.4.41)(terser@5.31.6)(typescript@5.5.4)': + '@angular/build@18.2.6(@angular/compiler-cli@18.2.6(@angular/compiler@18.2.6(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.5.4))(@types/node@22.7.3)(chokidar@3.6.0)(less@4.2.0)(postcss@8.4.41)(terser@5.31.6)(typescript@5.5.4)': dependencies: '@ampproject/remapping': 2.3.0 - '@angular-devkit/architect': 0.1802.5(chokidar@3.6.0) - '@angular/compiler-cli': 18.2.5(@angular/compiler@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.5.4) + '@angular-devkit/architect': 0.1802.6(chokidar@3.6.0) + '@angular/compiler-cli': 18.2.6(@angular/compiler@18.2.6(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.5.4) '@babel/core': 7.25.2 '@babel/helper-annotate-as-pure': 7.24.7 '@babel/helper-split-export-declaration': 7.24.7 '@babel/plugin-syntax-import-attributes': 7.24.7(@babel/core@7.25.2) '@inquirer/confirm': 3.1.22 - '@vitejs/plugin-basic-ssl': 1.1.0(vite@5.4.6(@types/node@22.5.5)(less@4.2.0)(sass@1.77.6)(terser@5.31.6)) - browserslist: 4.23.3 + '@vitejs/plugin-basic-ssl': 1.1.0(vite@5.4.6(@types/node@22.7.3)(less@4.2.0)(sass@1.77.6)(terser@5.31.6)) + browserslist: 4.24.0 critters: 0.0.24 esbuild: 0.23.0 fast-glob: 3.3.2 @@ -12730,11 +12334,11 @@ snapshots: parse5-html-rewriting-stream: 7.0.0 picomatch: 4.0.2 piscina: 4.6.1 - rollup: 4.20.0 + rollup: 4.22.4 sass: 1.77.6 semver: 7.6.3 typescript: 5.5.4 - vite: 5.4.6(@types/node@22.5.5)(less@4.2.0)(sass@1.77.6)(terser@5.31.6) + vite: 5.4.6(@types/node@22.7.3)(less@4.2.0)(sass@1.77.6)(terser@5.31.6) watchpack: 2.4.1 optionalDependencies: less: 4.2.0 @@ -12749,14 +12353,14 @@ snapshots: - supports-color - terser - '@angular/cli@18.2.5(chokidar@3.6.0)': + '@angular/cli@18.2.6(chokidar@3.6.0)': dependencies: - '@angular-devkit/architect': 0.1802.5(chokidar@3.6.0) - '@angular-devkit/core': 18.2.5(chokidar@3.6.0) - '@angular-devkit/schematics': 18.2.5(chokidar@3.6.0) + '@angular-devkit/architect': 0.1802.6(chokidar@3.6.0) + '@angular-devkit/core': 18.2.6(chokidar@3.6.0) + '@angular-devkit/schematics': 18.2.6(chokidar@3.6.0) '@inquirer/prompts': 5.3.8 '@listr2/prompt-adapter-inquirer': 2.0.15(@inquirer/prompts@5.3.8) - '@schematics/angular': 18.2.5(chokidar@3.6.0) + '@schematics/angular': 18.2.6(chokidar@3.6.0) '@yarnpkg/lockfile': 1.1.0 ini: 4.1.3 jsonc-parser: 3.3.1 @@ -12777,38 +12381,38 @@ snapshots: dependencies: '@angular/core': 15.2.10(rxjs@7.8.1)(zone.js@0.13.3) rxjs: 7.8.1 - tslib: 2.6.3 + tslib: 2.7.0 '@angular/common@16.2.12(@angular/core@16.2.12(rxjs@7.8.1)(zone.js@0.13.3))(rxjs@7.8.1)': dependencies: '@angular/core': 16.2.12(rxjs@7.8.1)(zone.js@0.13.3) rxjs: 7.8.1 - tslib: 2.6.3 + tslib: 2.7.0 '@angular/common@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1)': dependencies: '@angular/core': 17.3.12(rxjs@7.8.1)(zone.js@0.14.10) rxjs: 7.8.1 - tslib: 2.6.3 + tslib: 2.7.0 - '@angular/common@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1)': + '@angular/common@18.2.6(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1)': dependencies: - '@angular/core': 18.2.5(rxjs@7.8.1)(zone.js@0.14.10) + '@angular/core': 18.2.6(rxjs@7.8.1)(zone.js@0.14.10) rxjs: 7.8.1 - tslib: 2.6.3 + tslib: 2.7.0 '@angular/compiler-cli@15.2.10(@angular/compiler@15.2.10(@angular/core@15.2.10(rxjs@7.8.1)(zone.js@0.13.3)))(typescript@4.9.5)': dependencies: '@angular/compiler': 15.2.10(@angular/core@15.2.10(rxjs@7.8.1)(zone.js@0.13.3)) '@babel/core': 7.19.3 - '@jridgewell/sourcemap-codec': 1.4.15 + '@jridgewell/sourcemap-codec': 1.5.0 chokidar: 3.6.0 convert-source-map: 1.9.0 dependency-graph: 0.11.0 magic-string: 0.27.0 reflect-metadata: 0.1.14 - semver: 7.6.2 - tslib: 2.6.3 + semver: 7.6.3 + tslib: 2.7.0 typescript: 4.9.5 yargs: 17.7.2 transitivePeerDependencies: @@ -12818,12 +12422,12 @@ snapshots: dependencies: '@angular/compiler': 16.2.12(@angular/core@16.2.12(rxjs@7.8.1)(zone.js@0.13.3)) '@babel/core': 7.23.2 - '@jridgewell/sourcemap-codec': 1.4.15 + '@jridgewell/sourcemap-codec': 1.5.0 chokidar: 3.6.0 convert-source-map: 1.9.0 reflect-metadata: 0.1.14 - semver: 7.6.2 - tslib: 2.6.3 + semver: 7.6.3 + tslib: 2.7.0 typescript: 5.1.6 yargs: 17.7.2 transitivePeerDependencies: @@ -12833,27 +12437,27 @@ snapshots: dependencies: '@angular/compiler': 17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10)) '@babel/core': 7.23.9 - '@jridgewell/sourcemap-codec': 1.4.15 + '@jridgewell/sourcemap-codec': 1.5.0 chokidar: 3.6.0 convert-source-map: 1.9.0 reflect-metadata: 0.2.2 semver: 7.6.3 - tslib: 2.6.3 + tslib: 2.7.0 typescript: 5.4.5 yargs: 17.7.2 transitivePeerDependencies: - supports-color - '@angular/compiler-cli@18.2.5(@angular/compiler@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.5.4)': + '@angular/compiler-cli@18.2.6(@angular/compiler@18.2.6(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.5.4)': dependencies: - '@angular/compiler': 18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)) + '@angular/compiler': 18.2.6(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10)) '@babel/core': 7.25.2 '@jridgewell/sourcemap-codec': 1.5.0 chokidar: 3.6.0 convert-source-map: 1.9.0 reflect-metadata: 0.2.2 semver: 7.6.3 - tslib: 2.6.3 + tslib: 2.7.0 typescript: 5.5.4 yargs: 17.7.2 transitivePeerDependencies: @@ -12861,83 +12465,83 @@ snapshots: '@angular/compiler@15.2.10(@angular/core@15.2.10(rxjs@7.8.1)(zone.js@0.13.3))': dependencies: - tslib: 2.6.3 + tslib: 2.7.0 optionalDependencies: '@angular/core': 15.2.10(rxjs@7.8.1)(zone.js@0.13.3) '@angular/compiler@16.2.12(@angular/core@16.2.12(rxjs@7.8.1)(zone.js@0.13.3))': dependencies: - tslib: 2.6.3 + tslib: 2.7.0 optionalDependencies: '@angular/core': 16.2.12(rxjs@7.8.1)(zone.js@0.13.3) '@angular/compiler@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10))': dependencies: - tslib: 2.6.3 + tslib: 2.7.0 optionalDependencies: '@angular/core': 17.3.12(rxjs@7.8.1)(zone.js@0.14.10) - '@angular/compiler@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))': + '@angular/compiler@18.2.6(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10))': dependencies: - tslib: 2.6.3 + tslib: 2.7.0 optionalDependencies: - '@angular/core': 18.2.5(rxjs@7.8.1)(zone.js@0.14.10) + '@angular/core': 18.2.6(rxjs@7.8.1)(zone.js@0.14.10) '@angular/core@15.2.10(rxjs@7.8.1)(zone.js@0.13.3)': dependencies: rxjs: 7.8.1 - tslib: 2.6.3 + tslib: 2.7.0 zone.js: 0.13.3 '@angular/core@16.2.12(rxjs@7.8.1)(zone.js@0.13.3)': dependencies: rxjs: 7.8.1 - tslib: 2.6.3 + tslib: 2.7.0 zone.js: 0.13.3 '@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10)': dependencies: rxjs: 7.8.1 - tslib: 2.6.3 + tslib: 2.7.0 zone.js: 0.14.10 - '@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)': + '@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10)': dependencies: rxjs: 7.8.1 - tslib: 2.6.3 + tslib: 2.7.0 zone.js: 0.14.10 - '@angular/forms@18.2.5(@angular/common@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser@18.2.5(@angular/animations@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(rxjs@7.8.1)': + '@angular/forms@18.2.6(@angular/common@18.2.6(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser@18.2.6(@angular/animations@18.2.6(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.6(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10)))(rxjs@7.8.1)': dependencies: - '@angular/common': 18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1) - '@angular/core': 18.2.5(rxjs@7.8.1)(zone.js@0.14.10) - '@angular/platform-browser': 18.2.5(@angular/animations@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)) + '@angular/common': 18.2.6(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1) + '@angular/core': 18.2.6(rxjs@7.8.1)(zone.js@0.14.10) + '@angular/platform-browser': 18.2.6(@angular/animations@18.2.6(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.6(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10)) rxjs: 7.8.1 - tslib: 2.6.3 + tslib: 2.7.0 - '@angular/platform-browser-dynamic@18.2.5(@angular/common@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/compiler@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser@18.2.5(@angular/animations@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))': + '@angular/platform-browser-dynamic@18.2.6(@angular/common@18.2.6(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/compiler@18.2.6(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser@18.2.6(@angular/animations@18.2.6(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.6(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10)))': dependencies: - '@angular/common': 18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1) - '@angular/compiler': 18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)) - '@angular/core': 18.2.5(rxjs@7.8.1)(zone.js@0.14.10) - '@angular/platform-browser': 18.2.5(@angular/animations@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)) - tslib: 2.6.3 + '@angular/common': 18.2.6(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1) + '@angular/compiler': 18.2.6(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10)) + '@angular/core': 18.2.6(rxjs@7.8.1)(zone.js@0.14.10) + '@angular/platform-browser': 18.2.6(@angular/animations@18.2.6(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.6(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10)) + tslib: 2.7.0 - '@angular/platform-browser@18.2.5(@angular/animations@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))': + '@angular/platform-browser@18.2.6(@angular/animations@18.2.6(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.6(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10))': dependencies: - '@angular/common': 18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1) - '@angular/core': 18.2.5(rxjs@7.8.1)(zone.js@0.14.10) - tslib: 2.6.3 + '@angular/common': 18.2.6(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1) + '@angular/core': 18.2.6(rxjs@7.8.1)(zone.js@0.14.10) + tslib: 2.7.0 optionalDependencies: - '@angular/animations': 18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)) + '@angular/animations': 18.2.6(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10)) - '@angular/router@18.2.5(@angular/common@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser@18.2.5(@angular/animations@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(rxjs@7.8.1)': + '@angular/router@18.2.6(@angular/common@18.2.6(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser@18.2.6(@angular/animations@18.2.6(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.6(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10)))(rxjs@7.8.1)': dependencies: - '@angular/common': 18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1) - '@angular/core': 18.2.5(rxjs@7.8.1)(zone.js@0.14.10) - '@angular/platform-browser': 18.2.5(@angular/animations@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)) + '@angular/common': 18.2.6(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1) + '@angular/core': 18.2.6(rxjs@7.8.1)(zone.js@0.14.10) + '@angular/platform-browser': 18.2.6(@angular/animations@18.2.6(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.6(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10)) rxjs: 7.8.1 - tslib: 2.6.3 + tslib: 2.7.0 '@antfu/utils@0.7.10': {} @@ -12950,9 +12554,7 @@ snapshots: '@babel/code-frame@7.24.7': dependencies: '@babel/highlight': 7.24.7 - picocolors: 1.0.1 - - '@babel/compat-data@7.25.2': {} + picocolors: 1.1.0 '@babel/compat-data@7.25.4': {} @@ -12960,16 +12562,16 @@ snapshots: dependencies: '@ampproject/remapping': 2.3.0 '@babel/code-frame': 7.24.7 - '@babel/generator': 7.24.7 - '@babel/helper-compilation-targets': 7.24.7 - '@babel/helper-module-transforms': 7.24.7(@babel/core@7.19.3) - '@babel/helpers': 7.24.7 - '@babel/parser': 7.24.7 - '@babel/template': 7.24.7 - '@babel/traverse': 7.24.7 + '@babel/generator': 7.25.6 + '@babel/helper-compilation-targets': 7.25.2 + '@babel/helper-module-transforms': 7.25.2(@babel/core@7.19.3) + '@babel/helpers': 7.25.6 + '@babel/parser': 7.25.6 + '@babel/template': 7.25.0 + '@babel/traverse': 7.25.6 '@babel/types': 7.25.6 convert-source-map: 1.9.0 - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.7(supports-color@8.1.1) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -12980,16 +12582,16 @@ snapshots: dependencies: '@ampproject/remapping': 2.3.0 '@babel/code-frame': 7.24.7 - '@babel/generator': 7.24.7 - '@babel/helper-compilation-targets': 7.24.7 - '@babel/helper-module-transforms': 7.24.7(@babel/core@7.23.2) - '@babel/helpers': 7.24.7 - '@babel/parser': 7.24.7 - '@babel/template': 7.24.7 - '@babel/traverse': 7.24.7 + '@babel/generator': 7.25.6 + '@babel/helper-compilation-targets': 7.25.2 + '@babel/helper-module-transforms': 7.25.2(@babel/core@7.23.2) + '@babel/helpers': 7.25.6 + '@babel/parser': 7.25.6 + '@babel/template': 7.25.0 + '@babel/traverse': 7.25.6 '@babel/types': 7.25.6 convert-source-map: 2.0.0 - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.7(supports-color@8.1.1) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -13000,16 +12602,16 @@ snapshots: dependencies: '@ampproject/remapping': 2.3.0 '@babel/code-frame': 7.24.7 - '@babel/generator': 7.24.7 - '@babel/helper-compilation-targets': 7.24.7 - '@babel/helper-module-transforms': 7.24.7(@babel/core@7.23.9) - '@babel/helpers': 7.24.7 - '@babel/parser': 7.24.7 - '@babel/template': 7.24.7 - '@babel/traverse': 7.24.7 + '@babel/generator': 7.25.6 + '@babel/helper-compilation-targets': 7.25.2 + '@babel/helper-module-transforms': 7.25.2(@babel/core@7.23.9) + '@babel/helpers': 7.25.6 + '@babel/parser': 7.25.6 + '@babel/template': 7.25.0 + '@babel/traverse': 7.25.6 '@babel/types': 7.25.6 convert-source-map: 2.0.0 - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.7(supports-color@8.1.1) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -13020,16 +12622,16 @@ snapshots: dependencies: '@ampproject/remapping': 2.3.0 '@babel/code-frame': 7.24.7 - '@babel/generator': 7.25.0 + '@babel/generator': 7.25.6 '@babel/helper-compilation-targets': 7.25.2 - '@babel/helper-module-transforms': 7.24.7(@babel/core@7.24.7) - '@babel/helpers': 7.24.7 - '@babel/parser': 7.24.7 - '@babel/template': 7.24.7 - '@babel/traverse': 7.24.7 + '@babel/helper-module-transforms': 7.25.2(@babel/core@7.24.7) + '@babel/helpers': 7.25.6 + '@babel/parser': 7.25.6 + '@babel/template': 7.25.0 + '@babel/traverse': 7.25.6 '@babel/types': 7.25.6 convert-source-map: 2.0.0 - debug: 4.3.7(supports-color@5.5.0) + debug: 4.3.7(supports-color@8.1.1) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -13043,13 +12645,13 @@ snapshots: '@babel/generator': 7.25.6 '@babel/helper-compilation-targets': 7.25.2 '@babel/helper-module-transforms': 7.25.2(@babel/core@7.25.2) - '@babel/helpers': 7.25.0 + '@babel/helpers': 7.25.6 '@babel/parser': 7.25.6 '@babel/template': 7.25.0 '@babel/traverse': 7.25.6 '@babel/types': 7.25.6 convert-source-map: 2.0.0 - debug: 4.3.7(supports-color@5.5.0) + debug: 4.3.7(supports-color@8.1.1) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -13064,13 +12666,6 @@ snapshots: eslint-visitor-keys: 2.1.0 semver: 6.3.1 - '@babel/generator@7.24.7': - dependencies: - '@babel/types': 7.25.6 - '@jridgewell/gen-mapping': 0.3.5 - '@jridgewell/trace-mapping': 0.3.25 - jsesc: 2.5.2 - '@babel/generator@7.25.0': dependencies: '@babel/types': 7.25.6 @@ -13096,48 +12691,23 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-compilation-targets@7.24.7': - dependencies: - '@babel/compat-data': 7.25.2 - '@babel/helper-validator-option': 7.24.8 - browserslist: 4.23.1 - lru-cache: 5.1.1 - semver: 6.3.1 - '@babel/helper-compilation-targets@7.25.2': dependencies: '@babel/compat-data': 7.25.4 '@babel/helper-validator-option': 7.24.8 - browserslist: 4.23.3 + browserslist: 4.24.0 lru-cache: 5.1.1 semver: 6.3.1 - '@babel/helper-create-class-features-plugin@7.24.7(@babel/core@7.24.7)': + '@babel/helper-create-class-features-plugin@7.25.4(@babel/core@7.24.7)': dependencies: '@babel/core': 7.24.7 '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-function-name': 7.24.7 - '@babel/helper-member-expression-to-functions': 7.24.7 + '@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.24.7) '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 - '@babel/helper-split-export-declaration': 7.24.7 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - - '@babel/helper-create-class-features-plugin@7.24.7(@babel/core@7.25.2)': - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-function-name': 7.24.7 - '@babel/helper-member-expression-to-functions': 7.24.7 - '@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/helper-split-export-declaration': 7.24.7 + '@babel/traverse': 7.25.6 semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -13174,7 +12744,7 @@ snapshots: '@babel/core': 7.24.7 '@babel/helper-compilation-targets': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - debug: 4.3.7(supports-color@5.5.0) + debug: 4.3.7(supports-color@8.1.1) lodash.debounce: 4.0.8 resolve: 1.22.8 transitivePeerDependencies: @@ -13185,32 +12755,12 @@ snapshots: '@babel/core': 7.25.2 '@babel/helper-compilation-targets': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - debug: 4.3.7(supports-color@5.5.0) + debug: 4.3.7(supports-color@8.1.1) lodash.debounce: 4.0.8 resolve: 1.22.8 transitivePeerDependencies: - supports-color - '@babel/helper-environment-visitor@7.24.7': - dependencies: - '@babel/types': 7.25.6 - - '@babel/helper-function-name@7.24.7': - dependencies: - '@babel/template': 7.25.0 - '@babel/types': 7.25.6 - - '@babel/helper-hoist-variables@7.24.7': - dependencies: - '@babel/types': 7.25.6 - - '@babel/helper-member-expression-to-functions@7.24.7': - dependencies: - '@babel/traverse': 7.25.6 - '@babel/types': 7.25.6 - transitivePeerDependencies: - - supports-color - '@babel/helper-member-expression-to-functions@7.24.8': dependencies: '@babel/traverse': 7.25.6 @@ -13224,52 +12774,38 @@ snapshots: '@babel/helper-module-imports@7.24.7': dependencies: - '@babel/traverse': 7.25.3 + '@babel/traverse': 7.25.6 '@babel/types': 7.25.6 transitivePeerDependencies: - supports-color - '@babel/helper-module-transforms@7.24.7(@babel/core@7.19.3)': + '@babel/helper-module-transforms@7.25.2(@babel/core@7.19.3)': dependencies: '@babel/core': 7.19.3 - '@babel/helper-environment-visitor': 7.24.7 '@babel/helper-module-imports': 7.24.7 '@babel/helper-simple-access': 7.24.7 - '@babel/helper-split-export-declaration': 7.24.7 '@babel/helper-validator-identifier': 7.24.7 + '@babel/traverse': 7.25.6 transitivePeerDependencies: - supports-color - '@babel/helper-module-transforms@7.24.7(@babel/core@7.23.2)': + '@babel/helper-module-transforms@7.25.2(@babel/core@7.23.2)': dependencies: '@babel/core': 7.23.2 - '@babel/helper-environment-visitor': 7.24.7 '@babel/helper-module-imports': 7.24.7 '@babel/helper-simple-access': 7.24.7 - '@babel/helper-split-export-declaration': 7.24.7 '@babel/helper-validator-identifier': 7.24.7 + '@babel/traverse': 7.25.6 transitivePeerDependencies: - supports-color - '@babel/helper-module-transforms@7.24.7(@babel/core@7.23.9)': + '@babel/helper-module-transforms@7.25.2(@babel/core@7.23.9)': dependencies: '@babel/core': 7.23.9 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-module-imports': 7.24.7 - '@babel/helper-simple-access': 7.24.7 - '@babel/helper-split-export-declaration': 7.24.7 - '@babel/helper-validator-identifier': 7.24.7 - transitivePeerDependencies: - - supports-color - - '@babel/helper-module-transforms@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-environment-visitor': 7.24.7 '@babel/helper-module-imports': 7.24.7 '@babel/helper-simple-access': 7.24.7 - '@babel/helper-split-export-declaration': 7.24.7 '@babel/helper-validator-identifier': 7.24.7 + '@babel/traverse': 7.25.6 transitivePeerDependencies: - supports-color @@ -13297,8 +12833,6 @@ snapshots: dependencies: '@babel/types': 7.25.6 - '@babel/helper-plugin-utils@7.24.7': {} - '@babel/helper-plugin-utils@7.24.8': {} '@babel/helper-remap-async-to-generator@7.25.0(@babel/core@7.24.7)': @@ -13339,14 +12873,14 @@ snapshots: '@babel/helper-simple-access@7.24.7': dependencies: - '@babel/traverse': 7.25.3 + '@babel/traverse': 7.25.6 '@babel/types': 7.25.6 transitivePeerDependencies: - supports-color '@babel/helper-skip-transparent-expression-wrappers@7.24.7': dependencies: - '@babel/traverse': 7.25.3 + '@babel/traverse': 7.25.6 '@babel/types': 7.25.6 transitivePeerDependencies: - supports-color @@ -13369,12 +12903,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helpers@7.24.7': - dependencies: - '@babel/template': 7.24.7 - '@babel/types': 7.25.6 - - '@babel/helpers@7.25.0': + '@babel/helpers@7.25.6': dependencies: '@babel/template': 7.25.0 '@babel/types': 7.25.6 @@ -13386,14 +12915,6 @@ snapshots: js-tokens: 4.0.0 picocolors: 1.1.0 - '@babel/parser@7.24.7': - dependencies: - '@babel/types': 7.25.6 - - '@babel/parser@7.25.3': - dependencies: - '@babel/types': 7.25.6 - '@babel/parser@7.25.6': dependencies: '@babel/types': 7.25.6 @@ -13402,7 +12923,7 @@ snapshots: dependencies: '@babel/core': 7.24.7 '@babel/helper-plugin-utils': 7.24.8 - '@babel/traverse': 7.25.3 + '@babel/traverse': 7.25.6 transitivePeerDependencies: - supports-color @@ -13410,7 +12931,7 @@ snapshots: dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/traverse': 7.25.3 + '@babel/traverse': 7.25.6 transitivePeerDependencies: - supports-color @@ -13451,7 +12972,7 @@ snapshots: dependencies: '@babel/core': 7.24.7 '@babel/helper-plugin-utils': 7.24.8 - '@babel/traverse': 7.25.3 + '@babel/traverse': 7.25.6 transitivePeerDependencies: - supports-color @@ -13459,14 +12980,14 @@ snapshots: dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/traverse': 7.25.3 + '@babel/traverse': 7.25.6 transitivePeerDependencies: - supports-color '@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.24.7)': dependencies: '@babel/core': 7.24.7 - '@babel/helper-create-class-features-plugin': 7.24.7(@babel/core@7.24.7) + '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.24.7) '@babel/helper-plugin-utils': 7.24.8 transitivePeerDependencies: - supports-color @@ -13474,7 +12995,7 @@ snapshots: '@babel/plugin-proposal-decorators@7.24.7(@babel/core@7.24.7)': dependencies: '@babel/core': 7.24.7 - '@babel/helper-create-class-features-plugin': 7.24.7(@babel/core@7.24.7) + '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.24.7) '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-decorators': 7.24.7(@babel/core@7.24.7) transitivePeerDependencies: @@ -13510,7 +13031,7 @@ snapshots: '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.24.7)': dependencies: @@ -13557,12 +13078,12 @@ snapshots: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-import-assertions@7.24.7(@babel/core@7.24.7)': + '@babel/plugin-syntax-import-assertions@7.25.6(@babel/core@7.24.7)': dependencies: '@babel/core': 7.24.7 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-import-assertions@7.24.7(@babel/core@7.25.2)': + '@babel/plugin-syntax-import-assertions@7.25.6(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 @@ -13607,6 +13128,11 @@ snapshots: '@babel/core': 7.24.7 '@babel/helper-plugin-utils': 7.24.8 + '@babel/plugin-syntax-jsx@7.24.7(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.24.7)': dependencies: '@babel/core': 7.24.7 @@ -13687,7 +13213,7 @@ snapshots: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-typescript@7.24.7(@babel/core@7.24.7)': + '@babel/plugin-syntax-typescript@7.25.4(@babel/core@7.24.7)': dependencies: '@babel/core': 7.24.7 '@babel/helper-plugin-utils': 7.24.8 @@ -13714,22 +13240,22 @@ snapshots: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-async-generator-functions@7.25.0(@babel/core@7.24.7)': + '@babel/plugin-transform-async-generator-functions@7.25.0(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/helper-remap-async-to-generator': 7.25.0(@babel/core@7.24.7) - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.7) + '@babel/helper-remap-async-to-generator': 7.25.0(@babel/core@7.25.2) + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.25.2) '@babel/traverse': 7.25.6 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-async-generator-functions@7.25.0(@babel/core@7.25.2)': + '@babel/plugin-transform-async-generator-functions@7.25.4(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 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/plugin-syntax-async-generators': 7.8.4(@babel/core@7.25.2) + '@babel/helper-remap-async-to-generator': 7.25.0(@babel/core@7.24.7) + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.7) '@babel/traverse': 7.25.6 transitivePeerDependencies: - supports-color @@ -13782,10 +13308,10 @@ snapshots: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-class-properties@7.24.7(@babel/core@7.24.7)': + '@babel/plugin-transform-class-properties@7.25.4(@babel/core@7.24.7)': dependencies: '@babel/core': 7.24.7 - '@babel/helper-create-class-features-plugin': 7.24.7(@babel/core@7.24.7) + '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.24.7) '@babel/helper-plugin-utils': 7.24.8 transitivePeerDependencies: - supports-color @@ -13801,7 +13327,7 @@ snapshots: '@babel/plugin-transform-class-static-block@7.24.7(@babel/core@7.24.7)': dependencies: '@babel/core': 7.24.7 - '@babel/helper-create-class-features-plugin': 7.24.7(@babel/core@7.24.7) + '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.24.7) '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.24.7) transitivePeerDependencies: @@ -13810,13 +13336,13 @@ snapshots: '@babel/plugin-transform-class-static-block@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-create-class-features-plugin': 7.24.7(@babel/core@7.25.2) + '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.25.2) '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.25.2) transitivePeerDependencies: - supports-color - '@babel/plugin-transform-classes@7.25.0(@babel/core@7.24.7)': + '@babel/plugin-transform-classes@7.25.4(@babel/core@7.24.7)': dependencies: '@babel/core': 7.24.7 '@babel/helper-annotate-as-pure': 7.24.7 @@ -13951,7 +13477,7 @@ snapshots: '@babel/core': 7.24.7 '@babel/helper-compilation-targets': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/traverse': 7.25.3 + '@babel/traverse': 7.25.6 transitivePeerDependencies: - supports-color @@ -13960,7 +13486,7 @@ snapshots: '@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/traverse': 7.25.6 transitivePeerDependencies: - supports-color @@ -14048,7 +13574,7 @@ snapshots: '@babel/helper-module-transforms': 7.25.2(@babel/core@7.24.7) '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-validator-identifier': 7.24.7 - '@babel/traverse': 7.25.3 + '@babel/traverse': 7.25.6 transitivePeerDependencies: - supports-color @@ -14058,7 +13584,7 @@ snapshots: '@babel/helper-module-transforms': 7.25.2(@babel/core@7.25.2) '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-validator-identifier': 7.24.7 - '@babel/traverse': 7.25.3 + '@babel/traverse': 7.25.6 transitivePeerDependencies: - supports-color @@ -14196,10 +13722,10 @@ snapshots: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-private-methods@7.24.7(@babel/core@7.24.7)': + '@babel/plugin-transform-private-methods@7.25.4(@babel/core@7.24.7)': dependencies: '@babel/core': 7.24.7 - '@babel/helper-create-class-features-plugin': 7.24.7(@babel/core@7.24.7) + '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.24.7) '@babel/helper-plugin-utils': 7.24.8 transitivePeerDependencies: - supports-color @@ -14216,7 +13742,7 @@ snapshots: dependencies: '@babel/core': 7.24.7 '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-create-class-features-plugin': 7.24.7(@babel/core@7.24.7) + '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.24.7) '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.24.7) transitivePeerDependencies: @@ -14226,7 +13752,7 @@ snapshots: dependencies: '@babel/core': 7.25.2 '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-create-class-features-plugin': 7.24.7(@babel/core@7.25.2) + '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.25.2) '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.25.2) transitivePeerDependencies: @@ -14332,13 +13858,14 @@ snapshots: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-typescript@7.24.7(@babel/core@7.24.7)': + '@babel/plugin-transform-typescript@7.25.2(@babel/core@7.24.7)': dependencies: '@babel/core': 7.24.7 '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-create-class-features-plugin': 7.24.7(@babel/core@7.24.7) + '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.24.7) '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.24.7) + '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 + '@babel/plugin-syntax-typescript': 7.25.4(@babel/core@7.24.7) transitivePeerDependencies: - supports-color @@ -14376,7 +13903,7 @@ snapshots: '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.25.2) '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-unicode-sets-regex@7.24.7(@babel/core@7.24.7)': + '@babel/plugin-transform-unicode-sets-regex@7.25.4(@babel/core@7.24.7)': dependencies: '@babel/core': 7.24.7 '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.24.7) @@ -14390,7 +13917,7 @@ snapshots: '@babel/preset-env@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/compat-data': 7.25.2 + '@babel/compat-data': 7.25.4 '@babel/core': 7.24.7 '@babel/helper-compilation-targets': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 @@ -14405,7 +13932,7 @@ snapshots: '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.24.7) '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.7) '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-syntax-import-assertions': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-syntax-import-assertions': 7.25.6(@babel/core@7.24.7) '@babel/plugin-syntax-import-attributes': 7.25.6(@babel/core@7.24.7) '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.7) '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.7) @@ -14419,13 +13946,13 @@ snapshots: '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.24.7) '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.24.7) '@babel/plugin-transform-arrow-functions': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-async-generator-functions': 7.25.0(@babel/core@7.24.7) + '@babel/plugin-transform-async-generator-functions': 7.25.4(@babel/core@7.24.7) '@babel/plugin-transform-async-to-generator': 7.24.7(@babel/core@7.24.7) '@babel/plugin-transform-block-scoped-functions': 7.24.7(@babel/core@7.24.7) '@babel/plugin-transform-block-scoping': 7.25.0(@babel/core@7.24.7) - '@babel/plugin-transform-class-properties': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-class-properties': 7.25.4(@babel/core@7.24.7) '@babel/plugin-transform-class-static-block': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-classes': 7.25.0(@babel/core@7.24.7) + '@babel/plugin-transform-classes': 7.25.4(@babel/core@7.24.7) '@babel/plugin-transform-computed-properties': 7.24.7(@babel/core@7.24.7) '@babel/plugin-transform-destructuring': 7.24.8(@babel/core@7.24.7) '@babel/plugin-transform-dotall-regex': 7.24.7(@babel/core@7.24.7) @@ -14452,7 +13979,7 @@ snapshots: '@babel/plugin-transform-optional-catch-binding': 7.24.7(@babel/core@7.24.7) '@babel/plugin-transform-optional-chaining': 7.24.8(@babel/core@7.24.7) '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-private-methods': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-private-methods': 7.25.4(@babel/core@7.24.7) '@babel/plugin-transform-private-property-in-object': 7.24.7(@babel/core@7.24.7) '@babel/plugin-transform-property-literals': 7.24.7(@babel/core@7.24.7) '@babel/plugin-transform-regenerator': 7.24.7(@babel/core@7.24.7) @@ -14465,12 +13992,12 @@ snapshots: '@babel/plugin-transform-unicode-escapes': 7.24.7(@babel/core@7.24.7) '@babel/plugin-transform-unicode-property-regex': 7.24.7(@babel/core@7.24.7) '@babel/plugin-transform-unicode-regex': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-unicode-sets-regex': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-unicode-sets-regex': 7.25.4(@babel/core@7.24.7) '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.24.7) babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.24.7) - babel-plugin-polyfill-corejs3: 0.10.4(@babel/core@7.24.7) + babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.24.7) babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.24.7) - core-js-compat: 3.37.1 + core-js-compat: 3.38.1 semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -14493,7 +14020,7 @@ snapshots: '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.25.2) '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.25.2) '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.25.2) - '@babel/plugin-syntax-import-assertions': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-syntax-import-assertions': 7.25.6(@babel/core@7.25.2) '@babel/plugin-syntax-import-attributes': 7.25.6(@babel/core@7.25.2) '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.25.2) '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.25.2) @@ -14507,7 +14034,7 @@ 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.4(@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-block-scoped-functions': 7.24.7(@babel/core@7.25.2) '@babel/plugin-transform-block-scoping': 7.25.0(@babel/core@7.25.2) @@ -14582,7 +14109,7 @@ snapshots: '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.25.2) '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.25.2) '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.25.2) - '@babel/plugin-syntax-import-assertions': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-syntax-import-assertions': 7.25.6(@babel/core@7.25.2) '@babel/plugin-syntax-import-attributes': 7.25.6(@babel/core@7.25.2) '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.25.2) '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.25.2) @@ -14648,7 +14175,7 @@ snapshots: babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.25.2) babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.25.2) babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.25.2) - core-js-compat: 3.37.1 + core-js-compat: 3.38.1 semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -14674,60 +14201,27 @@ snapshots: '@babel/helper-validator-option': 7.24.8 '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.7) '@babel/plugin-transform-modules-commonjs': 7.24.8(@babel/core@7.24.7) - '@babel/plugin-transform-typescript': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-typescript': 7.25.2(@babel/core@7.24.7) transitivePeerDependencies: - supports-color '@babel/regjsgen@0.8.0': {} - '@babel/runtime@7.24.7': + '@babel/runtime@7.25.0': dependencies: regenerator-runtime: 0.14.1 - '@babel/runtime@7.25.0': + '@babel/runtime@7.25.6': dependencies: regenerator-runtime: 0.14.1 - '@babel/standalone@7.24.7': {} - - '@babel/template@7.24.7': - dependencies: - '@babel/code-frame': 7.24.7 - '@babel/parser': 7.24.7 - '@babel/types': 7.25.6 + '@babel/standalone@7.25.6': {} '@babel/template@7.25.0': dependencies: '@babel/code-frame': 7.24.7 - '@babel/parser': 7.25.3 - '@babel/types': 7.25.6 - - '@babel/traverse@7.24.7': - dependencies: - '@babel/code-frame': 7.24.7 - '@babel/generator': 7.25.0 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-function-name': 7.24.7 - '@babel/helper-hoist-variables': 7.24.7 - '@babel/helper-split-export-declaration': 7.24.7 - '@babel/parser': 7.24.7 - '@babel/types': 7.25.6 - debug: 4.3.7(supports-color@5.5.0) - globals: 11.12.0 - transitivePeerDependencies: - - supports-color - - '@babel/traverse@7.25.3': - dependencies: - '@babel/code-frame': 7.24.7 - '@babel/generator': 7.25.0 - '@babel/parser': 7.25.3 - '@babel/template': 7.25.0 + '@babel/parser': 7.25.6 '@babel/types': 7.25.6 - debug: 4.3.7(supports-color@5.5.0) - globals: 11.12.0 - transitivePeerDependencies: - - supports-color '@babel/traverse@7.25.6': dependencies: @@ -14736,7 +14230,7 @@ snapshots: '@babel/parser': 7.25.6 '@babel/template': 7.25.0 '@babel/types': 7.25.6 - debug: 4.3.7(supports-color@5.5.0) + debug: 4.3.7(supports-color@8.1.1) globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -14756,11 +14250,11 @@ snapshots: '@colors/colors@1.5.0': {} - '@commitlint/cli@19.5.0(@types/node@22.5.5)(typescript@5.6.2)': + '@commitlint/cli@19.5.0(@types/node@22.7.3)(typescript@5.6.2)': dependencies: '@commitlint/format': 19.5.0 '@commitlint/lint': 19.5.0 - '@commitlint/load': 19.5.0(@types/node@22.5.5)(typescript@5.6.2) + '@commitlint/load': 19.5.0(@types/node@22.7.3)(typescript@5.6.2) '@commitlint/read': 19.5.0 '@commitlint/types': 19.5.0 tinyexec: 0.3.0 @@ -14807,7 +14301,7 @@ snapshots: '@commitlint/rules': 19.5.0 '@commitlint/types': 19.5.0 - '@commitlint/load@19.5.0(@types/node@22.5.5)(typescript@5.6.2)': + '@commitlint/load@19.5.0(@types/node@22.7.3)(typescript@5.6.2)': dependencies: '@commitlint/config-validator': 19.5.0 '@commitlint/execute-rule': 19.5.0 @@ -14815,7 +14309,7 @@ snapshots: '@commitlint/types': 19.5.0 chalk: 5.3.0 cosmiconfig: 9.0.0(typescript@5.6.2) - cosmiconfig-typescript-loader: 5.0.0(@types/node@22.5.5)(cosmiconfig@9.0.0(typescript@5.6.2))(typescript@5.6.2) + cosmiconfig-typescript-loader: 5.0.0(@types/node@22.7.3)(cosmiconfig@9.0.0(typescript@5.6.2))(typescript@5.6.2) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -14874,6 +14368,19 @@ snapshots: '@discoveryjs/json-ext@0.6.1': {} + '@emnapi/core@1.2.0': + dependencies: + '@emnapi/wasi-threads': 1.0.1 + tslib: 2.7.0 + + '@emnapi/runtime@1.2.0': + dependencies: + tslib: 2.7.0 + + '@emnapi/wasi-threads@1.0.1': + dependencies: + tslib: 2.7.0 + '@es-joy/jsdoccomment@0.48.0': dependencies: comment-parser: 1.4.1 @@ -14886,6 +14393,9 @@ snapshots: '@esbuild/aix-ppc64@0.23.0': optional: true + '@esbuild/aix-ppc64@0.23.1': + optional: true + '@esbuild/android-arm64@0.16.17': optional: true @@ -14898,6 +14408,9 @@ snapshots: '@esbuild/android-arm64@0.23.0': optional: true + '@esbuild/android-arm64@0.23.1': + optional: true + '@esbuild/android-arm@0.16.17': optional: true @@ -14910,6 +14423,9 @@ snapshots: '@esbuild/android-arm@0.23.0': optional: true + '@esbuild/android-arm@0.23.1': + optional: true + '@esbuild/android-x64@0.16.17': optional: true @@ -14922,6 +14438,9 @@ snapshots: '@esbuild/android-x64@0.23.0': optional: true + '@esbuild/android-x64@0.23.1': + optional: true + '@esbuild/darwin-arm64@0.16.17': optional: true @@ -14934,6 +14453,9 @@ snapshots: '@esbuild/darwin-arm64@0.23.0': optional: true + '@esbuild/darwin-arm64@0.23.1': + optional: true + '@esbuild/darwin-x64@0.16.17': optional: true @@ -14946,6 +14468,9 @@ snapshots: '@esbuild/darwin-x64@0.23.0': optional: true + '@esbuild/darwin-x64@0.23.1': + optional: true + '@esbuild/freebsd-arm64@0.16.17': optional: true @@ -14958,6 +14483,9 @@ snapshots: '@esbuild/freebsd-arm64@0.23.0': optional: true + '@esbuild/freebsd-arm64@0.23.1': + optional: true + '@esbuild/freebsd-x64@0.16.17': optional: true @@ -14970,6 +14498,9 @@ snapshots: '@esbuild/freebsd-x64@0.23.0': optional: true + '@esbuild/freebsd-x64@0.23.1': + optional: true + '@esbuild/linux-arm64@0.16.17': optional: true @@ -14982,6 +14513,9 @@ snapshots: '@esbuild/linux-arm64@0.23.0': optional: true + '@esbuild/linux-arm64@0.23.1': + optional: true + '@esbuild/linux-arm@0.16.17': optional: true @@ -14994,6 +14528,9 @@ snapshots: '@esbuild/linux-arm@0.23.0': optional: true + '@esbuild/linux-arm@0.23.1': + optional: true + '@esbuild/linux-ia32@0.16.17': optional: true @@ -15006,6 +14543,9 @@ snapshots: '@esbuild/linux-ia32@0.23.0': optional: true + '@esbuild/linux-ia32@0.23.1': + optional: true + '@esbuild/linux-loong64@0.16.17': optional: true @@ -15018,6 +14558,9 @@ snapshots: '@esbuild/linux-loong64@0.23.0': optional: true + '@esbuild/linux-loong64@0.23.1': + optional: true + '@esbuild/linux-mips64el@0.16.17': optional: true @@ -15030,6 +14573,9 @@ snapshots: '@esbuild/linux-mips64el@0.23.0': optional: true + '@esbuild/linux-mips64el@0.23.1': + optional: true + '@esbuild/linux-ppc64@0.16.17': optional: true @@ -15042,6 +14588,9 @@ snapshots: '@esbuild/linux-ppc64@0.23.0': optional: true + '@esbuild/linux-ppc64@0.23.1': + optional: true + '@esbuild/linux-riscv64@0.16.17': optional: true @@ -15054,6 +14603,9 @@ snapshots: '@esbuild/linux-riscv64@0.23.0': optional: true + '@esbuild/linux-riscv64@0.23.1': + optional: true + '@esbuild/linux-s390x@0.16.17': optional: true @@ -15066,6 +14618,9 @@ snapshots: '@esbuild/linux-s390x@0.23.0': optional: true + '@esbuild/linux-s390x@0.23.1': + optional: true + '@esbuild/linux-x64@0.16.17': optional: true @@ -15078,6 +14633,9 @@ snapshots: '@esbuild/linux-x64@0.23.0': optional: true + '@esbuild/linux-x64@0.23.1': + optional: true + '@esbuild/netbsd-x64@0.16.17': optional: true @@ -15090,9 +14648,15 @@ snapshots: '@esbuild/netbsd-x64@0.23.0': optional: true + '@esbuild/netbsd-x64@0.23.1': + optional: true + '@esbuild/openbsd-arm64@0.23.0': optional: true + '@esbuild/openbsd-arm64@0.23.1': + optional: true + '@esbuild/openbsd-x64@0.16.17': optional: true @@ -15105,6 +14669,9 @@ snapshots: '@esbuild/openbsd-x64@0.23.0': optional: true + '@esbuild/openbsd-x64@0.23.1': + optional: true + '@esbuild/sunos-x64@0.16.17': optional: true @@ -15117,6 +14684,9 @@ snapshots: '@esbuild/sunos-x64@0.23.0': optional: true + '@esbuild/sunos-x64@0.23.1': + optional: true + '@esbuild/win32-arm64@0.16.17': optional: true @@ -15129,6 +14699,9 @@ snapshots: '@esbuild/win32-arm64@0.23.0': optional: true + '@esbuild/win32-arm64@0.23.1': + optional: true + '@esbuild/win32-ia32@0.16.17': optional: true @@ -15141,6 +14714,9 @@ snapshots: '@esbuild/win32-ia32@0.23.0': optional: true + '@esbuild/win32-ia32@0.23.1': + optional: true + '@esbuild/win32-x64@0.16.17': optional: true @@ -15153,6 +14729,9 @@ snapshots: '@esbuild/win32-x64@0.23.0': optional: true + '@esbuild/win32-x64@0.23.1': + optional: true + '@eslint-community/eslint-utils@4.4.0(eslint@8.57.0)': dependencies: eslint: 8.57.0 @@ -15163,15 +14742,15 @@ snapshots: eslint: 8.57.1 eslint-visitor-keys: 3.4.3 - '@eslint-community/regexpp@4.11.0': {} + '@eslint-community/regexpp@4.11.1': {} '@eslint/eslintrc@2.1.4': dependencies: ajv: 6.12.6 - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.7(supports-color@8.1.1) espree: 9.6.1 globals: 13.24.0 - ignore: 5.3.1 + ignore: 5.3.2 import-fresh: 3.3.0 js-yaml: 4.1.0 minimatch: 3.1.2 @@ -15183,13 +14762,13 @@ snapshots: '@eslint/js@8.57.1': {} - '@floating-ui/core@1.6.4': + '@floating-ui/core@1.6.8': dependencies: '@floating-ui/utils': 0.2.8 '@floating-ui/dom@1.6.11': dependencies: - '@floating-ui/core': 1.6.4 + '@floating-ui/core': 1.6.8 '@floating-ui/utils': 0.2.8 '@floating-ui/utils@0.2.8': {} @@ -15197,33 +14776,31 @@ snapshots: '@formatjs/ecma402-abstract@2.0.0': dependencies: '@formatjs/intl-localematcher': 0.5.4 - tslib: 2.6.3 + tslib: 2.7.0 '@formatjs/fast-memoize@2.2.0': dependencies: - tslib: 2.6.3 + tslib: 2.7.0 '@formatjs/icu-messageformat-parser@2.7.8': dependencies: '@formatjs/ecma402-abstract': 2.0.0 '@formatjs/icu-skeleton-parser': 1.8.2 - tslib: 2.6.3 + tslib: 2.7.0 '@formatjs/icu-skeleton-parser@1.8.2': dependencies: '@formatjs/ecma402-abstract': 2.0.0 - tslib: 2.6.3 + tslib: 2.7.0 '@formatjs/intl-localematcher@0.5.4': dependencies: - tslib: 2.6.3 - - '@gar/promisify@1.1.3': {} + tslib: 2.7.0 '@humanwhocodes/config-array@0.11.14': dependencies: '@humanwhocodes/object-schema': 2.0.3 - debug: 4.3.7(supports-color@5.5.0) + debug: 4.3.7(supports-color@8.1.1) minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -15231,7 +14808,7 @@ snapshots: '@humanwhocodes/config-array@0.13.0': dependencies: '@humanwhocodes/object-schema': 2.0.3 - debug: 4.3.7(supports-color@5.5.0) + debug: 4.3.7(supports-color@8.1.1) minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -15244,31 +14821,30 @@ snapshots: '@inquirer/checkbox@2.5.0': dependencies: - '@inquirer/core': 9.1.0 - '@inquirer/figures': 1.0.5 - '@inquirer/type': 1.5.3 + '@inquirer/core': 9.2.1 + '@inquirer/figures': 1.0.6 + '@inquirer/type': 1.5.5 ansi-escapes: 4.3.2 yoctocolors-cjs: 2.1.2 '@inquirer/confirm@3.1.22': dependencies: - '@inquirer/core': 9.1.0 - '@inquirer/type': 1.5.3 + '@inquirer/core': 9.2.1 + '@inquirer/type': 1.5.5 '@inquirer/confirm@3.2.0': dependencies: - '@inquirer/core': 9.1.0 - '@inquirer/type': 1.5.3 + '@inquirer/core': 9.2.1 + '@inquirer/type': 1.5.5 - '@inquirer/core@9.1.0': + '@inquirer/core@9.2.1': dependencies: - '@inquirer/figures': 1.0.5 - '@inquirer/type': 1.5.3 + '@inquirer/figures': 1.0.6 + '@inquirer/type': 2.0.0 '@types/mute-stream': 0.0.4 - '@types/node': 22.5.5 + '@types/node': 22.7.3 '@types/wrap-ansi': 3.0.0 ansi-escapes: 4.3.2 - cli-spinners: 2.9.2 cli-width: 4.1.0 mute-stream: 1.0.0 signal-exit: 4.1.0 @@ -15278,32 +14854,32 @@ snapshots: '@inquirer/editor@2.2.0': dependencies: - '@inquirer/core': 9.1.0 - '@inquirer/type': 1.5.3 + '@inquirer/core': 9.2.1 + '@inquirer/type': 1.5.5 external-editor: 3.1.0 '@inquirer/expand@2.3.0': dependencies: - '@inquirer/core': 9.1.0 - '@inquirer/type': 1.5.3 + '@inquirer/core': 9.2.1 + '@inquirer/type': 1.5.5 yoctocolors-cjs: 2.1.2 - '@inquirer/figures@1.0.5': {} + '@inquirer/figures@1.0.6': {} '@inquirer/input@2.3.0': dependencies: - '@inquirer/core': 9.1.0 - '@inquirer/type': 1.5.3 + '@inquirer/core': 9.2.1 + '@inquirer/type': 1.5.5 '@inquirer/number@1.1.0': dependencies: - '@inquirer/core': 9.1.0 - '@inquirer/type': 1.5.3 + '@inquirer/core': 9.2.1 + '@inquirer/type': 1.5.5 '@inquirer/password@2.2.0': dependencies: - '@inquirer/core': 9.1.0 - '@inquirer/type': 1.5.3 + '@inquirer/core': 9.2.1 + '@inquirer/type': 1.5.5 ansi-escapes: 4.3.2 '@inquirer/prompts@5.3.8': @@ -15321,26 +14897,30 @@ snapshots: '@inquirer/rawlist@2.3.0': dependencies: - '@inquirer/core': 9.1.0 - '@inquirer/type': 1.5.3 + '@inquirer/core': 9.2.1 + '@inquirer/type': 1.5.5 yoctocolors-cjs: 2.1.2 '@inquirer/search@1.1.0': dependencies: - '@inquirer/core': 9.1.0 - '@inquirer/figures': 1.0.5 - '@inquirer/type': 1.5.3 + '@inquirer/core': 9.2.1 + '@inquirer/figures': 1.0.6 + '@inquirer/type': 1.5.5 yoctocolors-cjs: 2.1.2 '@inquirer/select@2.5.0': dependencies: - '@inquirer/core': 9.1.0 - '@inquirer/figures': 1.0.5 - '@inquirer/type': 1.5.3 + '@inquirer/core': 9.2.1 + '@inquirer/figures': 1.0.6 + '@inquirer/type': 1.5.5 ansi-escapes: 4.3.2 yoctocolors-cjs: 2.1.2 - '@inquirer/type@1.5.3': + '@inquirer/type@1.5.5': + dependencies: + mute-stream: 1.0.0 + + '@inquirer/type@2.0.0': dependencies: mute-stream: 1.0.0 @@ -15368,38 +14948,38 @@ snapshots: '@jest/console@26.6.2': dependencies: '@jest/types': 26.6.2 - '@types/node': 22.5.5 + '@types/node': 22.7.3 chalk: 4.1.2 jest-message-util: 26.6.2 jest-util: 26.6.2 slash: 3.0.0 - '@jest/core@26.6.3(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.5.5)(typescript@5.6.2))': + '@jest/core@26.6.3(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.7.3)(typescript@5.6.2))': dependencies: '@jest/console': 26.6.2 '@jest/reporters': 26.6.2 '@jest/test-result': 26.6.2 '@jest/transform': 26.6.2 '@jest/types': 26.6.2 - '@types/node': 22.5.5 + '@types/node': 22.7.3 ansi-escapes: 4.3.2 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 26.6.2 - jest-config: 26.6.3(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.5.5)(typescript@5.6.2)) + jest-config: 26.6.3(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.7.3)(typescript@5.6.2)) jest-haste-map: 26.6.2 jest-message-util: 26.6.2 jest-regex-util: 26.0.0 jest-resolve: 26.6.2 jest-resolve-dependencies: 26.6.3 - jest-runner: 26.6.3(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.5.5)(typescript@5.6.2)) - jest-runtime: 26.6.3(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.5.5)(typescript@5.6.2)) + jest-runner: 26.6.3(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.7.3)(typescript@5.6.2)) + jest-runtime: 26.6.3(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.7.3)(typescript@5.6.2)) jest-snapshot: 26.6.2 jest-util: 26.6.2 jest-validate: 26.6.2 jest-watcher: 26.6.2 - micromatch: 4.0.7 + micromatch: 4.0.8 p-each-series: 2.2.0 rimraf: 3.0.2 slash: 3.0.0 @@ -15415,14 +14995,14 @@ snapshots: dependencies: '@jest/fake-timers': 26.6.2 '@jest/types': 26.6.2 - '@types/node': 22.5.5 + '@types/node': 22.7.3 jest-mock: 26.6.2 '@jest/fake-timers@26.6.2': dependencies: '@jest/types': 26.6.2 '@sinonjs/fake-timers': 6.0.1 - '@types/node': 22.5.5 + '@types/node': 22.7.3 jest-message-util: 26.6.2 jest-mock: 26.6.2 jest-util: 26.6.2 @@ -15481,13 +15061,13 @@ snapshots: '@types/istanbul-lib-coverage': 2.0.6 collect-v8-coverage: 1.0.2 - '@jest/test-sequencer@26.6.3(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.5.5)(typescript@5.6.2))': + '@jest/test-sequencer@26.6.3(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.7.3)(typescript@5.6.2))': dependencies: '@jest/test-result': 26.6.2 graceful-fs: 4.2.11 jest-haste-map: 26.6.2 - jest-runner: 26.6.3(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.5.5)(typescript@5.6.2)) - jest-runtime: 26.6.3(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.5.5)(typescript@5.6.2)) + jest-runner: 26.6.3(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.7.3)(typescript@5.6.2)) + jest-runtime: 26.6.3(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.7.3)(typescript@5.6.2)) transitivePeerDependencies: - bufferutil - canvas @@ -15507,7 +15087,7 @@ snapshots: jest-haste-map: 26.6.2 jest-regex-util: 26.0.0 jest-util: 26.6.2 - micromatch: 4.0.7 + micromatch: 4.0.8 pirates: 4.0.6 slash: 3.0.0 source-map: 0.6.1 @@ -15519,7 +15099,7 @@ snapshots: dependencies: '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 22.5.5 + '@types/node': 22.7.3 '@types/yargs': 15.0.19 chalk: 4.1.2 @@ -15538,8 +15118,6 @@ snapshots: '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 - '@jridgewell/sourcemap-codec@1.4.15': {} - '@jridgewell/sourcemap-codec@1.5.0': {} '@jridgewell/trace-mapping@0.3.25': @@ -15556,21 +15134,21 @@ snapshots: dependencies: tslib: 2.6.3 - '@jsonjoy.com/json-pack@1.0.4(tslib@2.6.3)': + '@jsonjoy.com/json-pack@1.1.0(tslib@2.6.3)': dependencies: '@jsonjoy.com/base64': 1.1.2(tslib@2.6.3) - '@jsonjoy.com/util': 1.2.0(tslib@2.6.3) + '@jsonjoy.com/util': 1.3.0(tslib@2.6.3) hyperdyperid: 1.2.0 thingies: 1.21.0(tslib@2.6.3) tslib: 2.6.3 - '@jsonjoy.com/util@1.2.0(tslib@2.6.3)': + '@jsonjoy.com/util@1.3.0(tslib@2.6.3)': dependencies: tslib: 2.6.3 '@kessler/tableify@1.0.2': {} - '@leanup/cli-core-babel@1.3.54(webpack@5.94.0(@swc/core@1.5.28)(esbuild@0.23.0))': + '@leanup/cli-core-babel@1.3.54(webpack@5.95.0(@swc/core@1.5.28)(esbuild@0.23.1))': dependencies: '@babel/core': 7.24.7 '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.24.7) @@ -15578,7 +15156,7 @@ snapshots: '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.24.7) '@babel/preset-env': 7.24.7(@babel/core@7.24.7) '@babel/preset-typescript': 7.24.7(@babel/core@7.24.7) - babel-loader: 9.1.3(@babel/core@7.24.7)(webpack@5.94.0(@swc/core@1.5.28)(esbuild@0.23.0)) + babel-loader: 9.1.3(@babel/core@7.24.7)(webpack@5.95.0(@swc/core@1.5.28)(esbuild@0.23.1)) transitivePeerDependencies: - supports-color - webpack @@ -15588,13 +15166,13 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@leanup/stack-solid@1.3.54(@babel/core@7.24.7)(solid-js@1.8.22)(vite@5.4.6(@types/node@22.5.5)(less@4.2.0)(sass@1.79.3)(terser@5.33.0))(webpack@5.94.0(@swc/core@1.5.28)(esbuild@0.23.0))': + '@leanup/stack-solid@1.3.54(@babel/core@7.24.7)(solid-js@1.9.1)(vite@5.4.6(@types/node@22.7.3)(less@4.2.0)(sass@1.79.3)(terser@5.34.0))(webpack@5.95.0(@swc/core@1.5.28)(esbuild@0.23.1))': dependencies: - '@leanup/cli-core-babel': 1.3.54(webpack@5.94.0(@swc/core@1.5.28)(esbuild@0.23.0)) + '@leanup/cli-core-babel': 1.3.54(webpack@5.95.0(@swc/core@1.5.28)(esbuild@0.23.1)) '@snowpack/plugin-babel': 2.1.7 babel-preset-solid: 1.8.17(@babel/core@7.24.7) - solid-js: 1.8.22 - vite-plugin-solid: 2.10.2(solid-js@1.8.22)(vite@5.4.6(@types/node@22.5.5)(less@4.2.0)(sass@1.79.3)(terser@5.33.0)) + solid-js: 1.9.1 + vite-plugin-solid: 2.10.2(solid-js@1.9.1)(vite@5.4.6(@types/node@22.7.3)(less@4.2.0)(sass@1.79.3)(terser@5.34.0)) transitivePeerDependencies: - '@babel/core' - '@testing-library/jest-dom' @@ -15602,22 +15180,22 @@ snapshots: - vite - webpack - '@leanup/stack-webpack@1.3.54(@leanup/stack@1.3.54(chromedriver@129.0.0)(esbuild@0.23.0)(typescript@5.6.2))(esbuild@0.23.0)(less@4.2.0)(postcss@8.4.47)(sass@1.79.3)': + '@leanup/stack-webpack@1.3.54(@leanup/stack@1.3.54(chromedriver@129.0.0)(esbuild@0.23.1)(typescript@5.6.2))(esbuild@0.23.1)(less@4.2.0)(postcss@8.4.47)(sass@1.79.3)': dependencies: - '@leanup/stack': 1.3.54(chromedriver@129.0.0)(esbuild@0.23.0)(typescript@5.6.2) + '@leanup/stack': 1.3.54(chromedriver@129.0.0)(esbuild@0.23.1)(typescript@5.6.2) '@swc/core': 1.5.28 copy-modules-webpack-plugin: 2.2.1 - copy-webpack-plugin: 10.2.4(webpack@5.91.0(@swc/core@1.5.28)(esbuild@0.23.0)(webpack-cli@4.10.0)) - css-loader: 6.11.0(webpack@5.91.0(@swc/core@1.5.28)(esbuild@0.23.0)(webpack-cli@4.10.0)) - esbuild-loader: 2.21.0(webpack@5.91.0(@swc/core@1.5.28)(esbuild@0.23.0)(webpack-cli@4.10.0)) - file-loader: 6.2.0(webpack@5.91.0(@swc/core@1.5.28)(esbuild@0.23.0)(webpack-cli@4.10.0)) - less-loader: 10.2.0(less@4.2.0)(webpack@5.91.0(@swc/core@1.5.28)(esbuild@0.23.0)(webpack-cli@4.10.0)) - mini-css-extract-plugin: 2.9.0(webpack@5.91.0(@swc/core@1.5.28)(esbuild@0.23.0)(webpack-cli@4.10.0)) - postcss-loader: 6.2.1(postcss@8.4.47)(webpack@5.91.0(@swc/core@1.5.28)(esbuild@0.23.0)(webpack-cli@4.10.0)) - sass-loader: 12.6.0(sass@1.79.3)(webpack@5.91.0(@swc/core@1.5.28)(esbuild@0.23.0)(webpack-cli@4.10.0)) - string-replace-loader: 3.1.0(webpack@5.91.0(@swc/core@1.5.28)(esbuild@0.23.0)(webpack-cli@4.10.0)) - swc-loader: 0.2.6(@swc/core@1.5.28)(webpack@5.91.0(@swc/core@1.5.28)(esbuild@0.23.0)(webpack-cli@4.10.0)) - webpack: 5.91.0(@swc/core@1.5.28)(esbuild@0.23.0)(webpack-cli@4.10.0) + copy-webpack-plugin: 10.2.4(webpack@5.91.0(@swc/core@1.5.28)(esbuild@0.23.1)(webpack-cli@4.10.0)) + css-loader: 6.11.0(webpack@5.91.0(@swc/core@1.5.28)(esbuild@0.23.1)(webpack-cli@4.10.0)) + esbuild-loader: 2.21.0(webpack@5.91.0(@swc/core@1.5.28)(esbuild@0.23.1)(webpack-cli@4.10.0)) + file-loader: 6.2.0(webpack@5.91.0(@swc/core@1.5.28)(esbuild@0.23.1)(webpack-cli@4.10.0)) + less-loader: 10.2.0(less@4.2.0)(webpack@5.91.0(@swc/core@1.5.28)(esbuild@0.23.1)(webpack-cli@4.10.0)) + mini-css-extract-plugin: 2.9.0(webpack@5.91.0(@swc/core@1.5.28)(esbuild@0.23.1)(webpack-cli@4.10.0)) + postcss-loader: 6.2.1(postcss@8.4.47)(webpack@5.91.0(@swc/core@1.5.28)(esbuild@0.23.1)(webpack-cli@4.10.0)) + sass-loader: 12.6.0(sass@1.79.3)(webpack@5.91.0(@swc/core@1.5.28)(esbuild@0.23.1)(webpack-cli@4.10.0)) + string-replace-loader: 3.1.0(webpack@5.91.0(@swc/core@1.5.28)(esbuild@0.23.1)(webpack-cli@4.10.0)) + swc-loader: 0.2.6(@swc/core@1.5.28)(webpack@5.91.0(@swc/core@1.5.28)(esbuild@0.23.1)(webpack-cli@4.10.0)) + webpack: 5.91.0(@swc/core@1.5.28)(esbuild@0.23.1)(webpack-cli@4.10.0) webpack-cli: 4.10.0(webpack-dev-server@4.15.2)(webpack@5.91.0) webpack-dev-server: 4.15.2(webpack-cli@4.10.0)(webpack@5.91.0) transitivePeerDependencies: @@ -15639,7 +15217,7 @@ snapshots: - utf-8-validate - webpack-bundle-analyzer - '@leanup/stack@1.3.54(chromedriver@129.0.0)(esbuild@0.23.0)(typescript@5.6.2)': + '@leanup/stack@1.3.54(chromedriver@129.0.0)(esbuild@0.23.1)(typescript@5.6.2)': dependencies: '@types/chai': 4.3.16 '@types/mocha': 9.1.1 @@ -15650,8 +15228,8 @@ snapshots: chai: 4.4.1 chromedriver: 129.0.0 cross-env: 7.0.3 - esbuild: 0.23.0 - esbuild-register: 3.5.0(esbuild@0.23.0) + esbuild: 0.23.1 + esbuild-register: 3.5.0(esbuild@0.23.1) eslint: 8.57.0 eslint-plugin-html: 7.1.0 eslint-plugin-json: 3.1.0 @@ -15683,7 +15261,7 @@ snapshots: '@npmcli/arborist': 7.5.4 '@npmcli/package-json': 5.2.0 '@npmcli/run-script': 8.1.0 - '@nx/devkit': 19.4.1(nx@19.4.1(@swc/core@1.5.28)) + '@nx/devkit': 19.8.2(nx@19.8.2(@swc/core@1.5.28)) '@octokit/plugin-enterprise-rest': 6.0.1 '@octokit/rest': 19.0.11(encoding@0.1.13) aproba: 2.0.0 @@ -15722,7 +15300,7 @@ snapshots: npm-package-arg: 11.0.2 npm-packlist: 8.0.2 npm-registry-fetch: 17.1.0 - nx: 19.4.1(@swc/core@1.5.28) + nx: 19.8.2(@swc/core@1.5.28) p-map: 4.0.0 p-map-series: 2.1.0 p-queue: 6.6.2 @@ -15764,7 +15342,7 @@ snapshots: '@listr2/prompt-adapter-inquirer@2.0.15(@inquirer/prompts@5.3.8)': dependencies: '@inquirer/prompts': 5.3.8 - '@inquirer/type': 1.5.3 + '@inquirer/type': 1.5.5 '@lmdb/lmdb-darwin-arm64@3.0.13': optional: true @@ -15802,9 +15380,15 @@ snapshots: '@msgpackr-extract/msgpackr-extract-win32-x64@3.0.3': optional: true - '@ngtools/webpack@18.2.5(@angular/compiler-cli@18.2.5(@angular/compiler@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.5.4))(typescript@5.5.4)(webpack@5.94.0(@swc/core@1.5.28)(esbuild@0.23.0))': + '@napi-rs/wasm-runtime@0.2.4': dependencies: - '@angular/compiler-cli': 18.2.5(@angular/compiler@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.5.4) + '@emnapi/core': 1.2.0 + '@emnapi/runtime': 1.2.0 + '@tybys/wasm-util': 0.9.0 + + '@ngtools/webpack@18.2.6(@angular/compiler-cli@18.2.6(@angular/compiler@18.2.6(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.5.4))(typescript@5.5.4)(webpack@5.94.0(@swc/core@1.5.28)(esbuild@0.23.0))': + dependencies: + '@angular/compiler-cli': 18.2.6(@angular/compiler@18.2.6(@angular/core@18.2.6(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.5.4) typescript: 5.5.4 webpack: 5.94.0(@swc/core@1.5.28)(esbuild@0.23.0) @@ -15840,7 +15424,7 @@ snapshots: agent-base: 7.1.1 http-proxy-agent: 7.0.2 https-proxy-agent: 7.0.5 - lru-cache: 10.4.0 + lru-cache: 10.4.3 socks-proxy-agent: 8.0.4 transitivePeerDependencies: - supports-color @@ -15859,24 +15443,24 @@ snapshots: '@npmcli/redact': 2.0.1 '@npmcli/run-script': 8.1.0 bin-links: 4.0.4 - cacache: 18.0.3 + cacache: 18.0.4 common-ancestor-path: 1.0.1 hosted-git-info: 7.0.2 json-parse-even-better-errors: 3.0.2 json-stringify-nice: 1.1.4 - lru-cache: 10.4.0 + lru-cache: 10.4.3 minimatch: 9.0.5 nopt: 7.2.1 npm-install-checks: 6.3.0 npm-package-arg: 11.0.2 - npm-pick-manifest: 9.0.1 + npm-pick-manifest: 9.1.0 npm-registry-fetch: 17.1.0 pacote: 18.0.6 parse-conflict-json: 3.0.1 proc-log: 4.2.0 proggy: 2.0.0 promise-all-reject-late: 1.0.1 - promise-call-limit: 3.0.1 + promise-call-limit: 3.0.2 read-package-json-fast: 3.0.2 semver: 7.6.3 ssri: 10.0.6 @@ -15886,33 +15470,16 @@ snapshots: - bluebird - supports-color - '@npmcli/fs@2.1.2': - dependencies: - '@gar/promisify': 1.1.3 - semver: 7.6.3 - '@npmcli/fs@3.1.1': dependencies: semver: 7.6.3 - '@npmcli/git@4.1.0': - dependencies: - '@npmcli/promise-spawn': 6.0.2 - lru-cache: 7.18.3 - npm-pick-manifest: 8.0.2 - proc-log: 3.0.0 - promise-inflight: 1.0.1 - promise-retry: 2.0.1 - semver: 7.6.3 - which: 3.0.1 - transitivePeerDependencies: - - bluebird - - '@npmcli/git@5.0.7': + '@npmcli/git@5.0.8': dependencies: '@npmcli/promise-spawn': 7.0.2 - lru-cache: 10.4.0 - npm-pick-manifest: 9.0.1 + ini: 4.1.3 + lru-cache: 10.4.3 + npm-pick-manifest: 9.1.0 proc-log: 4.2.0 promise-inflight: 1.0.1 promise-retry: 2.0.1 @@ -15929,13 +15496,13 @@ snapshots: '@npmcli/map-workspaces@3.0.6': dependencies: '@npmcli/name-from-folder': 2.0.0 - glob: 10.4.3 + glob: 10.4.5 minimatch: 9.0.5 read-package-json-fast: 3.0.2 '@npmcli/metavuln-calculator@7.1.1': dependencies: - cacache: 18.0.3 + cacache: 18.0.4 json-parse-even-better-errors: 3.0.2 pacote: 18.0.6 proc-log: 4.2.0 @@ -15944,19 +15511,14 @@ snapshots: - bluebird - supports-color - '@npmcli/move-file@2.0.1': - dependencies: - mkdirp: 1.0.4 - rimraf: 3.0.2 - '@npmcli/name-from-folder@2.0.0': {} '@npmcli/node-gyp@3.0.0': {} '@npmcli/package-json@5.2.0': dependencies: - '@npmcli/git': 5.0.7 - glob: 10.4.3 + '@npmcli/git': 5.0.8 + glob: 10.4.5 hosted-git-info: 7.0.2 json-parse-even-better-errors: 3.0.2 normalize-package-data: 6.0.2 @@ -15965,9 +15527,17 @@ snapshots: transitivePeerDependencies: - bluebird - '@npmcli/promise-spawn@6.0.2': + '@npmcli/package-json@5.2.1': dependencies: - which: 3.0.1 + '@npmcli/git': 5.0.8 + glob: 10.4.5 + hosted-git-info: 7.0.2 + json-parse-even-better-errors: 3.0.2 + normalize-package-data: 6.0.2 + proc-log: 4.2.0 + semver: 7.6.3 + transitivePeerDependencies: + - bluebird '@npmcli/promise-spawn@7.0.2': dependencies: @@ -15975,89 +15545,78 @@ snapshots: '@npmcli/query@3.1.0': dependencies: - postcss-selector-parser: 6.1.0 + postcss-selector-parser: 6.1.2 '@npmcli/redact@2.0.1': {} - '@npmcli/run-script@6.0.2': - dependencies: - '@npmcli/node-gyp': 3.0.0 - '@npmcli/promise-spawn': 6.0.2 - node-gyp: 9.4.1 - read-package-json-fast: 3.0.2 - which: 3.0.1 - transitivePeerDependencies: - - bluebird - - supports-color - '@npmcli/run-script@8.1.0': dependencies: '@npmcli/node-gyp': 3.0.0 '@npmcli/package-json': 5.2.0 '@npmcli/promise-spawn': 7.0.2 - node-gyp: 10.1.0 + node-gyp: 10.2.0 proc-log: 4.2.0 which: 4.0.0 transitivePeerDependencies: - bluebird - supports-color - '@nrwl/devkit@19.4.1(nx@19.4.1(@swc/core@1.5.28))': + '@nrwl/devkit@19.8.2(nx@19.8.2(@swc/core@1.5.28))': dependencies: - '@nx/devkit': 19.4.1(nx@19.4.1(@swc/core@1.5.28)) + '@nx/devkit': 19.8.2(nx@19.8.2(@swc/core@1.5.28)) transitivePeerDependencies: - nx - '@nrwl/tao@19.4.1(@swc/core@1.5.28)': + '@nrwl/tao@19.8.2(@swc/core@1.5.28)': dependencies: - nx: 19.4.1(@swc/core@1.5.28) - tslib: 2.6.3 + nx: 19.8.2(@swc/core@1.5.28) + tslib: 2.7.0 transitivePeerDependencies: - '@swc-node/register' - '@swc/core' - debug - '@nx/devkit@19.4.1(nx@19.4.1(@swc/core@1.5.28))': + '@nx/devkit@19.8.2(nx@19.8.2(@swc/core@1.5.28))': dependencies: - '@nrwl/devkit': 19.4.1(nx@19.4.1(@swc/core@1.5.28)) + '@nrwl/devkit': 19.8.2(nx@19.8.2(@swc/core@1.5.28)) ejs: 3.1.10 enquirer: 2.3.6 - ignore: 5.3.1 + ignore: 5.3.2 minimatch: 9.0.3 - nx: 19.4.1(@swc/core@1.5.28) + nx: 19.8.2(@swc/core@1.5.28) semver: 7.6.3 tmp: 0.2.3 - tslib: 2.6.3 + tslib: 2.7.0 yargs-parser: 21.1.1 - '@nx/nx-darwin-arm64@19.4.1': + '@nx/nx-darwin-arm64@19.8.2': optional: true - '@nx/nx-darwin-x64@19.4.1': + '@nx/nx-darwin-x64@19.8.2': optional: true - '@nx/nx-freebsd-x64@19.4.1': + '@nx/nx-freebsd-x64@19.8.2': optional: true - '@nx/nx-linux-arm-gnueabihf@19.4.1': + '@nx/nx-linux-arm-gnueabihf@19.8.2': optional: true - '@nx/nx-linux-arm64-gnu@19.4.1': + '@nx/nx-linux-arm64-gnu@19.8.2': optional: true - '@nx/nx-linux-arm64-musl@19.4.1': + '@nx/nx-linux-arm64-musl@19.8.2': optional: true - '@nx/nx-linux-x64-gnu@19.4.1': + '@nx/nx-linux-x64-gnu@19.8.2': optional: true - '@nx/nx-linux-x64-musl@19.4.1': + '@nx/nx-linux-x64-musl@19.8.2': optional: true - '@nx/nx-win32-arm64-msvc@19.4.1': + '@nx/nx-win32-arm64-msvc@19.8.2': optional: true - '@nx/nx-win32-x64-msvc@19.4.1': + '@nx/nx-win32-x64-msvc@19.8.2': optional: true '@octokit/auth-token@3.0.4': {} @@ -16154,18 +15713,6 @@ snapshots: dependencies: playwright: 1.47.2 - '@pnpm/config.env-replace@1.1.0': {} - - '@pnpm/network.ca-file@1.0.2': - dependencies: - graceful-fs: 4.2.10 - - '@pnpm/npm-conf@2.2.2': - dependencies: - '@pnpm/config.env-replace': 1.1.0 - '@pnpm/network.ca-file': 1.0.2 - config-chain: 1.1.13 - '@public-ui/stencil-angular-output-target@0.9.0(@stencil/core@4.20.0)': dependencies: '@stencil/core': 4.20.0 @@ -16184,7 +15731,7 @@ snapshots: '@puppeteer/browsers@2.4.0': dependencies: - debug: 4.3.7(supports-color@5.5.0) + debug: 4.3.7(supports-color@8.1.1) extract-zip: 2.0.1 progress: 2.0.3 proxy-agent: 6.4.0 @@ -16197,194 +15744,143 @@ snapshots: '@remix-run/router@1.19.2': {} - '@rollup/plugin-alias@5.1.0(rollup@3.29.4)': - dependencies: - slash: 4.0.0 + '@rollup/plugin-alias@5.1.1(rollup@3.29.5)': optionalDependencies: - rollup: 3.29.4 + rollup: 3.29.5 - '@rollup/plugin-commonjs@24.1.0(rollup@3.29.4)': + '@rollup/plugin-commonjs@24.1.0(rollup@3.29.5)': dependencies: - '@rollup/pluginutils': 5.1.0(rollup@3.29.4) + '@rollup/pluginutils': 5.1.2(rollup@3.29.5) commondir: 1.0.1 estree-walker: 2.0.2 glob: 8.1.0 is-reference: 1.2.1 magic-string: 0.27.0 optionalDependencies: - rollup: 3.29.4 + rollup: 3.29.5 - '@rollup/plugin-commonjs@25.0.8(rollup@4.22.4)': + '@rollup/plugin-commonjs@28.0.0(rollup@4.22.4)': dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.22.4) + '@rollup/pluginutils': 5.1.2(rollup@4.22.4) commondir: 1.0.1 estree-walker: 2.0.2 - glob: 8.1.0 + fdir: 6.3.0(picomatch@2.3.1) is-reference: 1.2.1 - magic-string: 0.30.10 + magic-string: 0.30.11 + picomatch: 2.3.1 optionalDependencies: rollup: 4.22.4 - '@rollup/plugin-json@6.1.0(rollup@3.29.4)': + '@rollup/plugin-json@6.1.0(rollup@3.29.5)': dependencies: - '@rollup/pluginutils': 5.1.0(rollup@3.29.4) + '@rollup/pluginutils': 5.1.2(rollup@3.29.5) optionalDependencies: - rollup: 3.29.4 + rollup: 3.29.5 - '@rollup/plugin-node-resolve@15.2.3(rollup@3.29.4)': + '@rollup/plugin-node-resolve@15.3.0(rollup@3.29.5)': dependencies: - '@rollup/pluginutils': 5.1.0(rollup@3.29.4) + '@rollup/pluginutils': 5.1.2(rollup@3.29.5) '@types/resolve': 1.20.2 deepmerge: 4.3.1 - is-builtin-module: 3.2.1 is-module: 1.0.0 resolve: 1.22.8 optionalDependencies: - rollup: 3.29.4 + rollup: 3.29.5 - '@rollup/plugin-node-resolve@15.2.3(rollup@4.22.4)': + '@rollup/plugin-node-resolve@15.3.0(rollup@4.22.4)': dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.22.4) + '@rollup/pluginutils': 5.1.2(rollup@4.22.4) '@types/resolve': 1.20.2 deepmerge: 4.3.1 - is-builtin-module: 3.2.1 is-module: 1.0.0 resolve: 1.22.8 optionalDependencies: rollup: 4.22.4 - '@rollup/plugin-replace@5.0.7(rollup@3.29.4)': + '@rollup/plugin-replace@5.0.7(rollup@3.29.5)': dependencies: - '@rollup/pluginutils': 5.1.0(rollup@3.29.4) - magic-string: 0.30.10 + '@rollup/pluginutils': 5.1.2(rollup@3.29.5) + magic-string: 0.30.11 optionalDependencies: - rollup: 3.29.4 + rollup: 3.29.5 - '@rollup/plugin-typescript@11.1.6(rollup@4.22.4)(tslib@2.6.3)(typescript@5.6.2)': + '@rollup/plugin-typescript@12.1.0(rollup@4.22.4)(tslib@2.7.0)(typescript@5.6.2)': dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.22.4) + '@rollup/pluginutils': 5.1.2(rollup@4.22.4) resolve: 1.22.8 typescript: 5.6.2 optionalDependencies: rollup: 4.22.4 - tslib: 2.6.3 + tslib: 2.7.0 - '@rollup/pluginutils@5.1.0(rollup@3.29.4)': + '@rollup/pluginutils@5.1.2(rollup@3.29.5)': dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.6 estree-walker: 2.0.2 picomatch: 2.3.1 optionalDependencies: - rollup: 3.29.4 + rollup: 3.29.5 - '@rollup/pluginutils@5.1.0(rollup@4.22.4)': + '@rollup/pluginutils@5.1.2(rollup@4.22.4)': dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.6 estree-walker: 2.0.2 picomatch: 2.3.1 optionalDependencies: rollup: 4.22.4 - '@rollup/rollup-android-arm-eabi@4.20.0': - optional: true - '@rollup/rollup-android-arm-eabi@4.22.4': optional: true - '@rollup/rollup-android-arm64@4.20.0': - optional: true - '@rollup/rollup-android-arm64@4.22.4': optional: true - '@rollup/rollup-darwin-arm64@4.20.0': - optional: true - '@rollup/rollup-darwin-arm64@4.22.4': optional: true - '@rollup/rollup-darwin-x64@4.20.0': - optional: true - '@rollup/rollup-darwin-x64@4.22.4': optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.20.0': - optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.22.4': optional: true - '@rollup/rollup-linux-arm-musleabihf@4.20.0': - optional: true - '@rollup/rollup-linux-arm-musleabihf@4.22.4': optional: true - '@rollup/rollup-linux-arm64-gnu@4.20.0': - optional: true - '@rollup/rollup-linux-arm64-gnu@4.22.4': optional: true - '@rollup/rollup-linux-arm64-musl@4.20.0': - optional: true - '@rollup/rollup-linux-arm64-musl@4.22.4': optional: true - '@rollup/rollup-linux-powerpc64le-gnu@4.20.0': - optional: true - '@rollup/rollup-linux-powerpc64le-gnu@4.22.4': optional: true - '@rollup/rollup-linux-riscv64-gnu@4.20.0': - optional: true - '@rollup/rollup-linux-riscv64-gnu@4.22.4': optional: true - '@rollup/rollup-linux-s390x-gnu@4.20.0': - optional: true - '@rollup/rollup-linux-s390x-gnu@4.22.4': optional: true - '@rollup/rollup-linux-x64-gnu@4.20.0': - optional: true - '@rollup/rollup-linux-x64-gnu@4.22.4': optional: true - '@rollup/rollup-linux-x64-musl@4.20.0': - optional: true - '@rollup/rollup-linux-x64-musl@4.22.4': optional: true - '@rollup/rollup-win32-arm64-msvc@4.20.0': - optional: true - '@rollup/rollup-win32-arm64-msvc@4.22.4': optional: true - '@rollup/rollup-win32-ia32-msvc@4.20.0': - optional: true - '@rollup/rollup-win32-ia32-msvc@4.22.4': optional: true - '@rollup/rollup-win32-x64-msvc@4.20.0': - optional: true - '@rollup/rollup-win32-x64-msvc@4.22.4': optional: true - '@schematics/angular@18.2.5(chokidar@3.6.0)': + '@schematics/angular@18.2.6(chokidar@3.6.0)': dependencies: - '@angular-devkit/core': 18.2.5(chokidar@3.6.0) - '@angular-devkit/schematics': 18.2.5(chokidar@3.6.0) + '@angular-devkit/core': 18.2.6(chokidar@3.6.0) + '@angular-devkit/schematics': 18.2.6(chokidar@3.6.0) jsonc-parser: 3.3.1 transitivePeerDependencies: - chokidar @@ -16431,28 +15927,14 @@ snapshots: '@sentry/types': 6.19.7 tslib: 1.14.1 - '@sigstore/bundle@1.1.0': - dependencies: - '@sigstore/protobuf-specs': 0.2.1 - '@sigstore/bundle@2.3.2': dependencies: '@sigstore/protobuf-specs': 0.3.2 '@sigstore/core@1.1.0': {} - '@sigstore/protobuf-specs@0.2.1': {} - '@sigstore/protobuf-specs@0.3.2': {} - '@sigstore/sign@1.0.0': - dependencies: - '@sigstore/bundle': 1.1.0 - '@sigstore/protobuf-specs': 0.2.1 - make-fetch-happen: 11.1.1 - transitivePeerDependencies: - - supports-color - '@sigstore/sign@2.3.2': dependencies: '@sigstore/bundle': 2.3.2 @@ -16464,13 +15946,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@sigstore/tuf@1.0.3': - dependencies: - '@sigstore/protobuf-specs': 0.2.1 - tuf-js: 1.1.7 - transitivePeerDependencies: - - supports-color - '@sigstore/tuf@2.3.4': dependencies: '@sigstore/protobuf-specs': 0.3.2 @@ -16486,8 +15961,6 @@ snapshots: '@sinclair/typebox@0.27.8': {} - '@sindresorhus/is@5.6.0': {} - '@sindresorhus/is@7.0.1': {} '@sindresorhus/merge-streams@2.3.0': {} @@ -16500,7 +15973,7 @@ snapshots: dependencies: type-detect: 4.0.8 - '@sinonjs/fake-timers@11.2.2': + '@sinonjs/fake-timers@11.3.1': dependencies: '@sinonjs/commons': 3.0.1 @@ -16516,13 +15989,13 @@ snapshots: dependencies: '@sinonjs/commons': 1.8.6 lodash.get: 4.4.2 - type-detect: 4.0.8 + type-detect: 4.1.0 - '@sinonjs/text-encoding@0.7.2': {} + '@sinonjs/text-encoding@0.7.3': {} '@snowpack/plugin-babel@2.1.7': dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.25.2 workerpool: 6.5.1 transitivePeerDependencies: - supports-color @@ -16530,7 +16003,7 @@ snapshots: '@snyk/github-codeowners@1.1.0': dependencies: commander: 4.1.1 - ignore: 5.3.1 + ignore: 5.3.2 p-map: 4.0.0 '@socket.io/component-emitter@3.1.2': {} @@ -16602,7 +16075,7 @@ snapshots: '@swc/core@1.5.28': dependencies: '@swc/counter': 0.1.3 - '@swc/types': 0.1.9 + '@swc/types': 0.1.12 optionalDependencies: '@swc/core-darwin-arm64': 1.5.28 '@swc/core-darwin-x64': 1.5.28 @@ -16617,7 +16090,7 @@ snapshots: '@swc/counter@0.1.3': {} - '@swc/types@0.1.9': + '@swc/types@0.1.12': dependencies: '@swc/counter': 0.1.3 @@ -16650,23 +16123,20 @@ snapshots: '@tsconfig/node16@1.0.4': {} - '@tufjs/canonical-json@1.0.0': {} - '@tufjs/canonical-json@2.0.0': {} - '@tufjs/models@1.0.4': - dependencies: - '@tufjs/canonical-json': 1.0.0 - minimatch: 9.0.5 - '@tufjs/models@2.0.1': dependencies: '@tufjs/canonical-json': 2.0.0 minimatch: 9.0.5 + '@tybys/wasm-util@0.9.0': + dependencies: + tslib: 2.7.0 + '@types/babel__core@7.20.5': dependencies: - '@babel/parser': 7.24.7 + '@babel/parser': 7.25.6 '@babel/types': 7.25.6 '@types/babel__generator': 7.6.8 '@types/babel__template': 7.4.4 @@ -16678,7 +16148,7 @@ snapshots: '@types/babel__template@7.4.4': dependencies: - '@babel/parser': 7.25.3 + '@babel/parser': 7.25.6 '@babel/types': 7.25.6 '@types/babel__traverse@7.20.6': @@ -16688,68 +16158,77 @@ snapshots: '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 22.5.5 + '@types/node': 22.7.3 '@types/bonjour@3.5.13': dependencies: - '@types/node': 22.5.5 + '@types/node': 22.7.3 '@types/chai@4.3.16': {} '@types/color-convert@2.0.3': dependencies: - '@types/color-name': 1.1.4 + '@types/color-name': 2.0.0 - '@types/color-name@1.1.4': {} + '@types/color-name@2.0.0': {} '@types/connect-history-api-fallback@1.5.4': dependencies: - '@types/express-serve-static-core': 4.19.5 - '@types/node': 22.5.5 + '@types/express-serve-static-core': 5.0.0 + '@types/node': 22.7.3 '@types/connect@3.4.38': dependencies: - '@types/node': 22.5.5 + '@types/node': 22.7.3 '@types/conventional-commits-parser@5.0.0': dependencies: - '@types/node': 22.5.5 + '@types/node': 22.7.3 '@types/cookie@0.4.1': {} '@types/cors@2.8.17': dependencies: - '@types/node': 22.5.5 + '@types/node': 22.7.3 '@types/eslint-scope@3.7.7': dependencies: - '@types/eslint': 8.56.10 - '@types/estree': 1.0.5 + '@types/eslint': 9.6.1 + '@types/estree': 1.0.6 - '@types/eslint@8.56.10': + '@types/eslint@9.6.1': dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.6 '@types/json-schema': 7.0.15 '@types/estree@1.0.5': {} - '@types/express-serve-static-core@4.19.5': + '@types/estree@1.0.6': {} + + '@types/express-serve-static-core@4.19.6': + dependencies: + '@types/node': 22.7.3 + '@types/qs': 6.9.16 + '@types/range-parser': 1.2.7 + '@types/send': 0.17.4 + + '@types/express-serve-static-core@5.0.0': dependencies: - '@types/node': 22.5.5 - '@types/qs': 6.9.15 + '@types/node': 22.7.3 + '@types/qs': 6.9.16 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 '@types/express@4.17.21': dependencies: '@types/body-parser': 1.19.5 - '@types/express-serve-static-core': 4.19.5 - '@types/qs': 6.9.15 + '@types/express-serve-static-core': 4.19.6 + '@types/qs': 6.9.16 '@types/serve-static': 1.15.7 '@types/graceful-fs@4.1.9': dependencies: - '@types/node': 22.5.5 + '@types/node': 22.7.3 '@types/gradient-string@1.1.6': dependencies: @@ -16757,16 +16236,16 @@ snapshots: '@types/hoist-non-react-statics@3.3.5': dependencies: - '@types/react': 18.3.4 + '@types/react': 18.3.9 hoist-non-react-statics: 3.3.2 '@types/http-cache-semantics@4.0.4': {} '@types/http-errors@2.0.4': {} - '@types/http-proxy@1.17.14': + '@types/http-proxy@1.17.15': dependencies: - '@types/node': 22.5.5 + '@types/node': 22.7.3 '@types/istanbul-lib-coverage@2.0.6': {} @@ -16812,15 +16291,15 @@ snapshots: '@types/mute-stream@0.0.4': dependencies: - '@types/node': 22.5.5 + '@types/node': 22.7.3 '@types/nightwatch@1.3.4': {} '@types/node-forge@1.3.11': dependencies: - '@types/node': 22.5.5 + '@types/node': 22.7.3 - '@types/node@22.5.5': + '@types/node@22.7.3': dependencies: undici-types: 6.19.8 @@ -16830,21 +16309,26 @@ snapshots: '@types/prettier@2.7.3': {} - '@types/prop-types@15.7.12': {} + '@types/prop-types@15.7.13': {} '@types/pug@2.0.10': {} - '@types/qs@6.9.15': {} + '@types/qs@6.9.16': {} '@types/range-parser@1.2.7': {} '@types/react-dom@18.3.0': dependencies: - '@types/react': 18.3.4 + '@types/react': 18.3.9 + + '@types/react@18.3.3': + dependencies: + '@types/prop-types': 15.7.13 + csstype: 3.1.3 - '@types/react@18.3.4': + '@types/react@18.3.9': dependencies: - '@types/prop-types': 15.7.12 + '@types/prop-types': 15.7.13 csstype: 3.1.3 '@types/resolve@1.20.2': {} @@ -16853,14 +16337,12 @@ snapshots: '@types/retry@0.12.2': {} - '@types/semver-utils@1.1.3': {} - '@types/semver@7.5.8': {} '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 22.5.5 + '@types/node': 22.7.3 '@types/serve-index@1.9.4': dependencies: @@ -16869,7 +16351,7 @@ snapshots: '@types/serve-static@1.15.7': dependencies: '@types/http-errors': 2.0.4 - '@types/node': 22.5.5 + '@types/node': 22.7.3 '@types/send': 0.17.4 '@types/sinon@10.0.20': @@ -16880,7 +16362,7 @@ snapshots: '@types/sockjs@0.3.36': dependencies: - '@types/node': 22.5.5 + '@types/node': 22.7.3 '@types/stack-utils@2.0.3': {} @@ -16892,9 +16374,9 @@ snapshots: '@types/wrap-ansi@3.0.0': {} - '@types/ws@8.5.10': + '@types/ws@8.5.12': dependencies: - '@types/node': 22.5.5 + '@types/node': 22.7.3 '@types/yargs-parser@21.0.3': {} @@ -16904,21 +16386,21 @@ snapshots: '@types/yauzl@2.10.3': dependencies: - '@types/node': 22.5.5 + '@types/node': 22.7.3 optional: true '@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.6.2))(eslint@8.57.0)(typescript@5.6.2)': dependencies: - '@eslint-community/regexpp': 4.11.0 + '@eslint-community/regexpp': 4.11.1 '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.6.2) '@typescript-eslint/scope-manager': 6.21.0 '@typescript-eslint/type-utils': 6.21.0(eslint@8.57.0)(typescript@5.6.2) '@typescript-eslint/utils': 6.21.0(eslint@8.57.0)(typescript@5.6.2) '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.7(supports-color@8.1.1) eslint: 8.57.0 graphemer: 1.4.0 - ignore: 5.3.1 + ignore: 5.3.2 natural-compare: 1.4.0 semver: 7.6.3 ts-api-utils: 1.3.0(typescript@5.6.2) @@ -16929,7 +16411,7 @@ snapshots: '@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(typescript@5.6.2)': dependencies: - '@eslint-community/regexpp': 4.11.0 + '@eslint-community/regexpp': 4.11.1 '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.6.2) '@typescript-eslint/scope-manager': 7.18.0 '@typescript-eslint/type-utils': 7.18.0(eslint@8.57.1)(typescript@5.6.2) @@ -16937,7 +16419,7 @@ snapshots: '@typescript-eslint/visitor-keys': 7.18.0 eslint: 8.57.1 graphemer: 1.4.0 - ignore: 5.3.1 + ignore: 5.3.2 natural-compare: 1.4.0 ts-api-utils: 1.3.0(typescript@5.6.2) optionalDependencies: @@ -16951,7 +16433,7 @@ snapshots: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.6.2) '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.7(supports-color@8.1.1) eslint: 8.57.0 optionalDependencies: typescript: 5.6.2 @@ -16964,7 +16446,7 @@ snapshots: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.6.2) '@typescript-eslint/visitor-keys': 7.18.0 - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.7(supports-color@8.1.1) eslint: 8.57.1 optionalDependencies: typescript: 5.6.2 @@ -16985,7 +16467,7 @@ snapshots: dependencies: '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.6.2) '@typescript-eslint/utils': 6.21.0(eslint@8.57.0)(typescript@5.6.2) - debug: 4.3.7(supports-color@5.5.0) + debug: 4.3.7(supports-color@8.1.1) eslint: 8.57.0 ts-api-utils: 1.3.0(typescript@5.6.2) optionalDependencies: @@ -16997,7 +16479,7 @@ snapshots: dependencies: '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.6.2) '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.6.2) - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.7(supports-color@8.1.1) eslint: 8.57.1 ts-api-utils: 1.3.0(typescript@5.6.2) optionalDependencies: @@ -17013,7 +16495,7 @@ snapshots: dependencies: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.3.7(supports-color@5.5.0) + debug: 4.3.7(supports-color@8.1.1) globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.3 @@ -17028,7 +16510,7 @@ snapshots: dependencies: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/visitor-keys': 7.18.0 - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.7(supports-color@8.1.1) globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.5 @@ -17111,49 +16593,49 @@ snapshots: '@unocss/rule-utils@0.58.9': dependencies: '@unocss/core': 0.58.9 - magic-string: 0.30.10 + magic-string: 0.30.11 - '@unocss/webpack@0.58.9(rollup@4.22.4)(webpack@5.91.0(@swc/core@1.5.28)(esbuild@0.23.0)(webpack-cli@4.10.0))': + '@unocss/webpack@0.58.9(rollup@4.22.4)(webpack@5.91.0(@swc/core@1.5.28)(esbuild@0.23.1)(webpack-cli@4.10.0))': dependencies: '@ampproject/remapping': 2.3.0 - '@rollup/pluginutils': 5.1.0(rollup@4.22.4) + '@rollup/pluginutils': 5.1.2(rollup@4.22.4) '@unocss/config': 0.58.9 '@unocss/core': 0.58.9 chokidar: 3.6.0 fast-glob: 3.3.2 - magic-string: 0.30.10 - unplugin: 1.11.0 - webpack: 5.91.0(@swc/core@1.5.28)(esbuild@0.23.0)(webpack-cli@4.10.0) + magic-string: 0.30.11 + unplugin: 1.14.1(webpack-sources@3.2.3) + webpack: 5.91.0(@swc/core@1.5.28)(esbuild@0.23.1)(webpack-cli@4.10.0) webpack-sources: 3.2.3 transitivePeerDependencies: - rollup - '@unocss/webpack@0.58.9(rollup@4.22.4)(webpack@5.94.0(@swc/core@1.5.28)(esbuild@0.23.0))': + '@unocss/webpack@0.58.9(rollup@4.22.4)(webpack@5.95.0(@swc/core@1.5.28)(esbuild@0.23.1))': dependencies: '@ampproject/remapping': 2.3.0 - '@rollup/pluginutils': 5.1.0(rollup@4.22.4) + '@rollup/pluginutils': 5.1.2(rollup@4.22.4) '@unocss/config': 0.58.9 '@unocss/core': 0.58.9 chokidar: 3.6.0 fast-glob: 3.3.2 - magic-string: 0.30.10 - unplugin: 1.11.0 - webpack: 5.94.0(@swc/core@1.5.28)(esbuild@0.23.0) + magic-string: 0.30.11 + unplugin: 1.14.1(webpack-sources@3.2.3) + webpack: 5.95.0(@swc/core@1.5.28)(esbuild@0.23.1) webpack-sources: 3.2.3 transitivePeerDependencies: - rollup - '@vitejs/plugin-basic-ssl@1.1.0(vite@5.4.6(@types/node@22.5.5)(less@4.2.0)(sass@1.77.6)(terser@5.31.6))': + '@vitejs/plugin-basic-ssl@1.1.0(vite@5.4.6(@types/node@22.7.3)(less@4.2.0)(sass@1.77.6)(terser@5.31.6))': dependencies: - vite: 5.4.6(@types/node@22.5.5)(less@4.2.0)(sass@1.77.6)(terser@5.31.6) + vite: 5.4.6(@types/node@22.7.3)(less@4.2.0)(sass@1.77.6)(terser@5.31.6) '@vue/compiler-core@3.4.21': dependencies: - '@babel/parser': 7.24.7 + '@babel/parser': 7.25.6 '@vue/shared': 3.4.21 entities: 4.5.0 estree-walker: 2.0.2 - source-map-js: 1.2.0 + source-map-js: 1.2.1 '@vue/compiler-dom@3.4.21': dependencies: @@ -17162,15 +16644,15 @@ snapshots: '@vue/compiler-sfc@3.4.21': dependencies: - '@babel/parser': 7.24.7 + '@babel/parser': 7.25.6 '@vue/compiler-core': 3.4.21 '@vue/compiler-dom': 3.4.21 '@vue/compiler-ssr': 3.4.21 '@vue/shared': 3.4.21 estree-walker: 2.0.2 - magic-string: 0.30.10 + magic-string: 0.30.11 postcss: 8.4.47 - source-map-js: 1.2.0 + source-map-js: 1.2.1 '@vue/compiler-ssr@3.4.21': dependencies: @@ -17276,25 +16758,25 @@ snapshots: '@webassemblyjs/ast': 1.12.1 '@xtuc/long': 4.2.2 - '@webpack-cli/configtest@1.2.0(webpack-cli@4.10.0(webpack-dev-server@4.15.2)(webpack@5.91.0))(webpack@5.91.0(@swc/core@1.5.28)(esbuild@0.23.0)(webpack-cli@4.10.0))': + '@webpack-cli/configtest@1.2.0(webpack-cli@4.10.0(webpack-dev-server@4.15.2)(webpack@5.91.0))(webpack@5.91.0(@swc/core@1.5.28)(esbuild@0.23.1)(webpack-cli@4.10.0))': dependencies: - webpack: 5.91.0(@swc/core@1.5.28)(esbuild@0.23.0)(webpack-cli@4.10.0) + webpack: 5.91.0(@swc/core@1.5.28)(esbuild@0.23.1)(webpack-cli@4.10.0) webpack-cli: 4.10.0(webpack-dev-server@4.15.2)(webpack@5.91.0) - '@webpack-cli/configtest@2.1.1(webpack-cli@5.1.4(webpack@5.94.0))(webpack@5.94.0(@swc/core@1.5.28)(webpack-cli@5.1.4))': + '@webpack-cli/configtest@2.1.1(webpack-cli@5.1.4(webpack@5.95.0))(webpack@5.95.0(@swc/core@1.5.28)(webpack-cli@5.1.4))': dependencies: - webpack: 5.94.0(@swc/core@1.5.28)(webpack-cli@5.1.4) - webpack-cli: 5.1.4(webpack@5.94.0) + webpack: 5.95.0(@swc/core@1.5.28)(webpack-cli@5.1.4) + webpack-cli: 5.1.4(webpack@5.95.0) '@webpack-cli/info@1.5.0(webpack-cli@4.10.0(webpack-dev-server@4.15.2)(webpack@5.91.0))': dependencies: - envinfo: 7.13.0 + envinfo: 7.14.0 webpack-cli: 4.10.0(webpack-dev-server@4.15.2)(webpack@5.91.0) - '@webpack-cli/info@2.0.2(webpack-cli@5.1.4(webpack@5.94.0))(webpack@5.94.0(@swc/core@1.5.28)(webpack-cli@5.1.4))': + '@webpack-cli/info@2.0.2(webpack-cli@5.1.4(webpack@5.95.0))(webpack@5.95.0(@swc/core@1.5.28)(webpack-cli@5.1.4))': dependencies: - webpack: 5.94.0(@swc/core@1.5.28)(webpack-cli@5.1.4) - webpack-cli: 5.1.4(webpack@5.94.0) + webpack: 5.95.0(@swc/core@1.5.28)(webpack-cli@5.1.4) + webpack-cli: 5.1.4(webpack@5.95.0) '@webpack-cli/serve@1.7.0(webpack-cli@4.10.0(webpack-dev-server@4.15.2)(webpack@5.91.0))(webpack-dev-server@4.15.2(webpack-cli@4.10.0)(webpack@5.91.0))': dependencies: @@ -17302,10 +16784,10 @@ snapshots: optionalDependencies: webpack-dev-server: 4.15.2(webpack-cli@4.10.0)(webpack@5.91.0) - '@webpack-cli/serve@2.0.5(webpack-cli@5.1.4(webpack@5.94.0))(webpack@5.94.0(@swc/core@1.5.28)(webpack-cli@5.1.4))': + '@webpack-cli/serve@2.0.5(webpack-cli@5.1.4(webpack@5.95.0))(webpack@5.95.0(@swc/core@1.5.28)(webpack-cli@5.1.4))': dependencies: - webpack: 5.94.0(@swc/core@1.5.28)(webpack-cli@5.1.4) - webpack-cli: 5.1.4(webpack@5.94.0) + webpack: 5.95.0(@swc/core@1.5.28)(webpack-cli@5.1.4) + webpack-cli: 5.1.4(webpack@5.95.0) '@xtuc/ieee754@1.2.0': {} @@ -17316,7 +16798,7 @@ snapshots: '@yarnpkg/parsers@3.0.0-rc.46': dependencies: js-yaml: 3.14.1 - tslib: 2.6.3 + tslib: 2.7.0 '@zeit/schemas@2.36.0': {} @@ -17331,8 +16813,6 @@ snapshots: abab@2.0.6: {} - abbrev@1.1.1: {} - abbrev@2.0.0: {} accepts@1.3.8: @@ -17359,7 +16839,7 @@ snapshots: acorn-walk@7.2.0: {} - acorn-walk@8.3.3: + acorn-walk@8.3.4: dependencies: acorn: 8.12.1 @@ -17382,20 +16862,16 @@ snapshots: agent-base@6.0.2: dependencies: - debug: 4.3.7(supports-color@5.5.0) + debug: 4.3.7(supports-color@8.1.1) transitivePeerDependencies: - supports-color agent-base@7.1.1: dependencies: - debug: 4.3.7(supports-color@5.5.0) + debug: 4.3.7(supports-color@8.1.1) transitivePeerDependencies: - supports-color - agentkeepalive@4.5.0: - dependencies: - humanize-ms: 1.2.1 - aggregate-error@3.1.0: dependencies: clean-stack: 2.2.0 @@ -17440,7 +16916,7 @@ snapshots: ajv@8.17.1: dependencies: fast-deep-equal: 3.1.3 - fast-uri: 3.0.1 + fast-uri: 3.0.2 json-schema-traverse: 1.0.0 require-from-string: 2.0.2 @@ -17464,7 +16940,7 @@ snapshots: ansi-regex@5.0.1: {} - ansi-regex@6.0.1: {} + ansi-regex@6.1.0: {} ansi-styles@3.2.1: dependencies: @@ -17506,11 +16982,6 @@ snapshots: are-docs-informative@0.0.2: {} - are-we-there-yet@3.0.1: - dependencies: - delegates: 1.0.0 - readable-stream: 3.6.2 - arg@4.1.3: {} arg@5.0.2: {} @@ -17617,13 +17088,13 @@ snapshots: ast-types@0.13.4: dependencies: - tslib: 2.6.3 + tslib: 2.7.0 async@2.6.4: dependencies: lodash: 4.17.21 - async@3.2.5: {} + async@3.2.6: {} asynckit@0.4.0: {} @@ -17633,21 +17104,21 @@ snapshots: autoprefixer@10.4.20(postcss@8.4.41): dependencies: - browserslist: 4.23.3 - caniuse-lite: 1.0.30001660 + browserslist: 4.24.0 + caniuse-lite: 1.0.30001664 fraction.js: 4.3.7 normalize-range: 0.1.2 - picocolors: 1.0.1 + picocolors: 1.1.0 postcss: 8.4.41 postcss-value-parser: 4.2.0 autoprefixer@10.4.20(postcss@8.4.47): dependencies: - browserslist: 4.23.3 - caniuse-lite: 1.0.30001660 + browserslist: 4.24.0 + caniuse-lite: 1.0.30001664 fraction.js: 4.3.7 normalize-range: 0.1.2 - picocolors: 1.0.1 + picocolors: 1.1.0 postcss: 8.4.47 postcss-value-parser: 4.2.0 @@ -17657,34 +17128,23 @@ snapshots: axe-core@4.10.0: {} - axe-core@4.9.1: {} - - axe-html-reporter@2.2.3(axe-core@4.9.1): + axe-html-reporter@2.2.11(axe-core@4.10.0): dependencies: - axe-core: 4.9.1 + axe-core: 4.10.0 mustache: 4.2.0 - rimraf: 3.0.2 - axe-playwright@2.0.2(playwright@1.47.2): + axe-playwright@2.0.3(playwright@1.47.2): dependencies: '@types/junit-report-builder': 3.0.2 - axe-core: 4.9.1 - axe-html-reporter: 2.2.3(axe-core@4.9.1) - junit-report-builder: 3.2.1 - picocolors: 1.0.1 + axe-core: 4.10.0 + axe-html-reporter: 2.2.11(axe-core@4.10.0) + junit-report-builder: 5.1.1 + picocolors: 1.1.0 playwright: 1.47.2 - axios@1.7.2: - dependencies: - follow-redirects: 1.15.6(debug@4.3.7) - form-data: 4.0.0 - proxy-from-env: 1.1.0 - transitivePeerDependencies: - - debug - axios@1.7.7: dependencies: - follow-redirects: 1.15.6(debug@4.3.7) + follow-redirects: 1.15.9(debug@4.3.7) form-data: 4.0.0 proxy-from-env: 1.1.0 transitivePeerDependencies: @@ -17692,7 +17152,7 @@ snapshots: axobject-query@4.1.0: {} - b4a@1.6.6: {} + b4a@1.6.7: {} babel-jest@26.6.3(@babel/core@7.25.2): dependencies: @@ -17708,12 +17168,12 @@ snapshots: transitivePeerDependencies: - supports-color - babel-loader@9.1.3(@babel/core@7.24.7)(webpack@5.94.0(@swc/core@1.5.28)(esbuild@0.23.0)): + babel-loader@9.1.3(@babel/core@7.24.7)(webpack@5.95.0(@swc/core@1.5.28)(esbuild@0.23.1)): dependencies: '@babel/core': 7.24.7 find-cache-dir: 4.0.0 schema-utils: 4.2.0 - webpack: 5.94.0(@swc/core@1.5.28)(esbuild@0.23.0) + webpack: 5.95.0(@swc/core@1.5.28)(esbuild@0.23.1) babel-loader@9.1.3(@babel/core@7.25.2)(webpack@5.94.0(@swc/core@1.5.28)(esbuild@0.23.0)): dependencies: @@ -17724,7 +17184,7 @@ snapshots: babel-plugin-istanbul@6.1.1: dependencies: - '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 '@istanbuljs/load-nyc-config': 1.1.0 '@istanbuljs/schema': 0.1.3 istanbul-lib-instrument: 5.2.1 @@ -17748,6 +17208,15 @@ snapshots: html-entities: 2.3.3 validate-html-nesting: 1.2.2 + babel-plugin-jsx-dom-expressions@0.37.23(@babel/core@7.25.2): + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-module-imports': 7.18.6 + '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.25.2) + '@babel/types': 7.25.6 + html-entities: 2.3.3 + validate-html-nesting: 1.2.2 + babel-plugin-polyfill-corejs2@0.4.11(@babel/core@7.24.7): dependencies: '@babel/compat-data': 7.25.4 @@ -17766,7 +17235,7 @@ snapshots: transitivePeerDependencies: - supports-color - babel-plugin-polyfill-corejs3@0.10.4(@babel/core@7.24.7): + babel-plugin-polyfill-corejs3@0.10.6(@babel/core@7.24.7): dependencies: '@babel/core': 7.24.7 '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.24.7) @@ -17796,12 +17265,14 @@ snapshots: transitivePeerDependencies: - supports-color - babel-preset-current-node-syntax@1.0.1(@babel/core@7.25.2): + babel-preset-current-node-syntax@1.1.0(@babel/core@7.25.2): dependencies: '@babel/core': 7.25.2 '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.25.2) '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.25.2) '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.25.2) + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.25.2) + '@babel/plugin-syntax-import-attributes': 7.25.6(@babel/core@7.25.2) '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.25.2) '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.25.2) '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.25.2) @@ -17810,46 +17281,53 @@ snapshots: '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.25.2) '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.25.2) '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.25.2) + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.25.2) '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.25.2) babel-preset-jest@26.6.2(@babel/core@7.25.2): dependencies: '@babel/core': 7.25.2 babel-plugin-jest-hoist: 26.6.2 - babel-preset-current-node-syntax: 1.0.1(@babel/core@7.25.2) + babel-preset-current-node-syntax: 1.1.0(@babel/core@7.25.2) babel-preset-solid@1.8.17(@babel/core@7.24.7): dependencies: '@babel/core': 7.24.7 babel-plugin-jsx-dom-expressions: 0.37.23(@babel/core@7.24.7) + babel-preset-solid@1.8.17(@babel/core@7.25.2): + dependencies: + '@babel/core': 7.25.2 + babel-plugin-jsx-dom-expressions: 0.37.23(@babel/core@7.25.2) + babel-walk@3.0.0-canary-5: dependencies: '@babel/types': 7.25.6 balanced-match@1.0.2: {} - bare-events@2.4.2: + bare-events@2.5.0: optional: true - bare-fs@2.3.1: + bare-fs@2.3.5: dependencies: - bare-events: 2.4.2 + bare-events: 2.5.0 bare-path: 2.1.3 - bare-stream: 2.1.3 + bare-stream: 2.3.0 optional: true - bare-os@2.4.0: + bare-os@2.4.4: optional: true bare-path@2.1.3: dependencies: - bare-os: 2.4.0 + bare-os: 2.4.4 optional: true - bare-stream@2.1.3: + bare-stream@2.3.0: dependencies: - streamx: 2.18.0 + b4a: 1.6.7 + streamx: 2.20.1 optional: true base64-js@1.5.1: {} @@ -17893,7 +17371,7 @@ snapshots: inherits: 2.0.4 readable-stream: 3.6.2 - body-parser@1.20.2: + body-parser@1.20.3: dependencies: bytes: 3.1.2 content-type: 1.0.5 @@ -17903,7 +17381,7 @@ snapshots: http-errors: 2.0.0 iconv-lite: 0.4.24 on-finished: 2.4.1 - qs: 6.11.0 + qs: 6.13.0 raw-body: 2.5.2 type-is: 1.6.18 unpipe: 1.0.0 @@ -17939,17 +17417,6 @@ snapshots: widest-line: 4.0.1 wrap-ansi: 8.1.0 - boxen@7.1.1: - dependencies: - ansi-align: 3.0.1 - camelcase: 7.0.1 - chalk: 5.3.0 - cli-boxes: 3.0.0 - string-width: 5.1.2 - type-fest: 2.19.0 - widest-line: 4.0.1 - wrap-ansi: 8.1.0 - brace-expansion@1.1.11: dependencies: balanced-match: 1.0.2 @@ -17980,21 +17447,14 @@ snapshots: browser-process-hrtime@1.0.0: {} - browser-stdout@1.3.1: {} - - browserslist@4.23.1: - dependencies: - caniuse-lite: 1.0.30001640 - electron-to-chromium: 1.4.818 - node-releases: 2.0.14 - update-browserslist-db: 1.1.0(browserslist@4.23.1) + browser-stdout@1.3.1: {} - browserslist@4.23.3: + browserslist@4.24.0: dependencies: - caniuse-lite: 1.0.30001660 - electron-to-chromium: 1.5.22 + caniuse-lite: 1.0.30001664 + electron-to-chromium: 1.5.29 node-releases: 2.0.18 - update-browserslist-db: 1.1.0(browserslist@4.23.3) + update-browserslist-db: 1.1.1(browserslist@4.24.0) bser@2.1.1: dependencies: @@ -18009,8 +17469,6 @@ snapshots: base64-js: 1.5.1 ieee754: 1.2.1 - builtin-modules@3.3.0: {} - bundle-name@4.1.0: dependencies: run-applescript: 7.0.0 @@ -18021,50 +17479,12 @@ snapshots: bytes@3.1.2: {} - cacache@16.1.3: - dependencies: - '@npmcli/fs': 2.1.2 - '@npmcli/move-file': 2.0.1 - chownr: 2.0.0 - fs-minipass: 2.1.0 - glob: 8.1.0 - infer-owner: 1.0.4 - lru-cache: 7.18.3 - minipass: 3.3.6 - minipass-collect: 1.0.2 - minipass-flush: 1.0.5 - minipass-pipeline: 1.2.4 - mkdirp: 1.0.4 - p-map: 4.0.0 - promise-inflight: 1.0.1 - rimraf: 3.0.2 - ssri: 9.0.1 - tar: 6.2.1 - unique-filename: 2.0.1 - transitivePeerDependencies: - - bluebird - - cacache@17.1.4: - dependencies: - '@npmcli/fs': 3.1.1 - fs-minipass: 3.0.3 - glob: 10.4.3 - lru-cache: 7.18.3 - minipass: 7.1.2 - minipass-collect: 1.0.2 - minipass-flush: 1.0.5 - minipass-pipeline: 1.2.4 - p-map: 4.0.0 - ssri: 10.0.6 - tar: 6.2.1 - unique-filename: 3.0.0 - - cacache@18.0.3: + cacache@18.0.4: dependencies: '@npmcli/fs': 3.1.1 fs-minipass: 3.0.3 - glob: 10.4.3 - lru-cache: 10.4.0 + glob: 10.4.5 + lru-cache: 10.4.3 minipass: 7.1.2 minipass-collect: 2.0.1 minipass-flush: 1.0.5 @@ -18088,16 +17508,6 @@ snapshots: cacheable-lookup@7.0.0: {} - cacheable-request@10.2.14: - dependencies: - '@types/http-cache-semantics': 4.0.4 - get-stream: 6.0.1 - http-cache-semantics: 4.1.1 - keyv: 4.5.4 - mimic-response: 4.0.0 - normalize-url: 8.0.1 - responselike: 3.0.0 - cacheable-request@12.0.1: dependencies: '@types/http-cache-semantics': 4.0.4 @@ -18139,14 +17549,12 @@ snapshots: caniuse-api@3.0.0: dependencies: - browserslist: 4.23.3 - caniuse-lite: 1.0.30001640 + browserslist: 4.24.0 + caniuse-lite: 1.0.30001664 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 - caniuse-lite@1.0.30001640: {} - - caniuse-lite@1.0.30001660: {} + caniuse-lite@1.0.30001664: {} capture-exit@2.0.0: dependencies: @@ -18164,7 +17572,7 @@ snapshots: get-func-name: 2.0.2 loupe: 2.3.7 pathval: 1.1.1 - type-detect: 4.0.8 + type-detect: 4.1.0 chalk-template@0.4.0: dependencies: @@ -18228,7 +17636,7 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - chokidar@4.0.0: + chokidar@4.0.1: dependencies: readdirp: 4.0.1 @@ -18236,7 +17644,7 @@ snapshots: chrome-launcher@1.1.2: dependencies: - '@types/node': 22.5.5 + '@types/node': 22.7.3 escape-string-regexp: 4.0.0 is-wsl: 2.2.0 lighthouse-logger: 2.0.1 @@ -18249,7 +17657,7 @@ snapshots: dependencies: '@testim/chrome-version': 1.1.4 axios: 1.7.7 - compare-versions: 6.1.0 + compare-versions: 6.1.1 extract-zip: 2.0.1 proxy-agent: 6.4.0 proxy-from-env: 1.1.0 @@ -18258,9 +17666,9 @@ snapshots: - debug - supports-color - chromium-bidi@0.6.5(devtools-protocol@0.0.1330662): + chromium-bidi@0.6.5(devtools-protocol@0.0.1342118): dependencies: - devtools-protocol: 0.0.1330662 + devtools-protocol: 0.0.1342118 mitt: 3.0.1 urlpattern-polyfill: 10.0.0 zod: 3.23.8 @@ -18433,13 +17841,13 @@ snapshots: array-ify: 1.0.0 dot-prop: 5.3.0 - compare-versions@6.1.0: {} + compare-versions@6.1.1: {} component-emitter@1.3.1: {} compressible@2.0.18: dependencies: - mime-db: 1.52.0 + mime-db: 1.53.0 compression@1.7.4: dependencies: @@ -18468,11 +17876,6 @@ snapshots: confbox@0.1.7: {} - config-chain@1.1.13: - dependencies: - ini: 1.3.8 - proto-list: 1.2.4 - configstore@5.0.1: dependencies: dot-prop: 5.3.0 @@ -18482,14 +17885,6 @@ snapshots: write-file-atomic: 3.0.3 xdg-basedir: 4.0.0 - configstore@6.0.0: - dependencies: - dot-prop: 6.0.1 - graceful-fs: 4.2.11 - unique-string: 3.0.0 - write-file-atomic: 3.0.3 - xdg-basedir: 5.1.0 - connect-history-api-fallback@2.0.0: {} connect@3.7.0: @@ -18507,7 +17902,7 @@ snapshots: constantinople@4.0.1: dependencies: - '@babel/parser': 7.24.7 + '@babel/parser': 7.25.6 '@babel/types': 7.25.6 content-disposition@0.5.2: {} @@ -18601,7 +17996,7 @@ snapshots: dependencies: fs-extra: 8.1.0 - copy-webpack-plugin@10.2.4(webpack@5.91.0(@swc/core@1.5.28)(esbuild@0.23.0)(webpack-cli@4.10.0)): + copy-webpack-plugin@10.2.4(webpack@5.91.0(@swc/core@1.5.28)(esbuild@0.23.1)(webpack-cli@4.10.0)): dependencies: fast-glob: 3.3.2 glob-parent: 6.0.2 @@ -18609,7 +18004,7 @@ snapshots: normalize-path: 3.0.0 schema-utils: 4.2.0 serialize-javascript: 6.0.2 - webpack: 5.91.0(@swc/core@1.5.28)(esbuild@0.23.0)(webpack-cli@4.10.0) + webpack: 5.91.0(@swc/core@1.5.28)(esbuild@0.23.1)(webpack-cli@4.10.0) copy-webpack-plugin@12.0.2(webpack@5.94.0(@swc/core@1.5.28)(esbuild@0.23.0)): dependencies: @@ -18621,15 +18016,11 @@ snapshots: serialize-javascript: 6.0.2 webpack: 5.94.0(@swc/core@1.5.28)(esbuild@0.23.0) - core-js-compat@3.37.1: - dependencies: - browserslist: 4.23.3 - core-js-compat@3.38.1: dependencies: - browserslist: 4.23.3 + browserslist: 4.24.0 - core-js@3.37.1: {} + core-js@3.38.1: {} core-util-is@1.0.3: {} @@ -18638,9 +18029,9 @@ snapshots: object-assign: 4.1.1 vary: 1.1.2 - cosmiconfig-typescript-loader@5.0.0(@types/node@22.5.5)(cosmiconfig@9.0.0(typescript@5.6.2))(typescript@5.6.2): + cosmiconfig-typescript-loader@5.0.0(@types/node@22.7.3)(cosmiconfig@9.0.0(typescript@5.6.2))(typescript@5.6.2): dependencies: - '@types/node': 22.5.5 + '@types/node': 22.7.3 cosmiconfig: 9.0.0(typescript@5.6.2) jiti: 1.21.6 typescript: 5.6.2 @@ -18705,7 +18096,7 @@ snapshots: cp-file: 10.0.0 globby: 13.2.2 junk: 4.0.1 - micromatch: 4.0.7 + micromatch: 4.0.8 nested-error-stacks: 2.1.1 p-filter: 3.0.0 p-map: 6.0.0 @@ -18742,10 +18133,6 @@ snapshots: crypto-random-string@2.0.0: {} - crypto-random-string@4.0.0: - dependencies: - type-fest: 1.4.0 - csp_evaluator@1.1.1: {} css-declaration-sorter@6.4.1(postcss@8.4.47): @@ -18756,7 +18143,7 @@ snapshots: dependencies: postcss: 8.4.47 - css-loader@6.11.0(webpack@5.91.0(@swc/core@1.5.28)(esbuild@0.23.0)(webpack-cli@4.10.0)): + css-loader@6.11.0(webpack@5.91.0(@swc/core@1.5.28)(esbuild@0.23.1)(webpack-cli@4.10.0)): dependencies: icss-utils: 5.1.0(postcss@8.4.47) postcss: 8.4.47 @@ -18767,7 +18154,7 @@ snapshots: postcss-value-parser: 4.2.0 semver: 7.6.3 optionalDependencies: - webpack: 5.91.0(@swc/core@1.5.28)(esbuild@0.23.0)(webpack-cli@4.10.0) + webpack: 5.91.0(@swc/core@1.5.28)(esbuild@0.23.1)(webpack-cli@4.10.0) css-loader@7.1.2(webpack@5.94.0(@swc/core@1.5.28)(esbuild@0.23.0)): dependencies: @@ -18852,7 +18239,7 @@ snapshots: cssnano-preset-default@7.0.6(postcss@8.4.47): dependencies: - browserslist: 4.23.3 + browserslist: 4.24.0 css-declaration-sorter: 7.2.0(postcss@8.4.47) cssnano-utils: 5.0.0(postcss@8.4.47) postcss: 8.4.47 @@ -18986,8 +18373,6 @@ snapshots: date-format@4.0.14: {} - date-format@4.0.3: {} - dateformat@3.0.3: {} debug@2.6.9: @@ -19008,17 +18393,17 @@ snapshots: optionalDependencies: supports-color: 8.1.1 - debug@4.3.5(supports-color@8.1.1): + debug@4.3.7(supports-color@5.5.0): dependencies: - ms: 2.1.2 + ms: 2.1.3 optionalDependencies: - supports-color: 8.1.1 + supports-color: 5.5.0 - debug@4.3.7(supports-color@5.5.0): + debug@4.3.7(supports-color@8.1.1): dependencies: ms: 2.1.3 optionalDependencies: - supports-color: 5.5.0 + supports-color: 8.1.1 decamelize-keys@1.1.1: dependencies: @@ -19045,7 +18430,7 @@ snapshots: deep-eql@4.1.4: dependencies: - type-detect: 4.0.8 + type-detect: 4.1.0 deep-equal@2.2.3: dependencies: @@ -19136,8 +18521,6 @@ snapshots: delayed-stream@1.0.0: {} - delegates@1.0.0: {} - depd@1.1.2: {} depd@2.0.0: {} @@ -19165,7 +18548,7 @@ snapshots: devtools-protocol@0.0.1312386: {} - devtools-protocol@0.0.1330662: {} + devtools-protocol@0.0.1342118: {} di@0.0.1: {} @@ -19254,10 +18637,6 @@ snapshots: dependencies: is-obj: 2.0.0 - dot-prop@6.0.1: - dependencies: - is-obj: 2.0.0 - dotenv-expand@11.0.6: dependencies: dotenv: 16.4.5 @@ -19280,19 +18659,17 @@ snapshots: ejs@3.1.10: dependencies: - jake: 10.9.1 + jake: 10.9.2 ejs@3.1.8: dependencies: - jake: 10.9.1 - - electron-to-chromium@1.4.818: {} + jake: 10.9.2 - electron-to-chromium@1.5.22: {} + electron-to-chromium@1.5.29: {} emittery@0.7.2: {} - emoji-regex@10.3.0: {} + emoji-regex@10.4.0: {} emoji-regex@8.0.0: {} @@ -19302,6 +18679,8 @@ snapshots: encodeurl@1.0.2: {} + encodeurl@2.0.0: {} + encoding@0.1.13: dependencies: iconv-lite: 0.6.3 @@ -19311,30 +18690,25 @@ snapshots: dependencies: once: 1.4.0 - engine.io-parser@5.2.2: {} + engine.io-parser@5.2.3: {} - engine.io@6.5.5: + engine.io@6.6.1: dependencies: '@types/cookie': 0.4.1 '@types/cors': 2.8.17 - '@types/node': 22.5.5 + '@types/node': 22.7.3 accepts: 1.3.8 base64id: 2.0.0 cookie: 0.4.2 cors: 2.8.5 - debug: 4.3.7(supports-color@5.5.0) - engine.io-parser: 5.2.2 + debug: 4.3.7(supports-color@8.1.1) + engine.io-parser: 5.2.3 ws: 8.17.1 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - enhanced-resolve@5.17.0: - dependencies: - graceful-fs: 4.2.11 - tapable: 2.2.1 - enhanced-resolve@5.17.1: dependencies: graceful-fs: 4.2.11 @@ -19361,6 +18735,8 @@ snapshots: envinfo@7.13.0: {} + envinfo@7.14.0: {} + envinfo@7.8.1: {} environment@1.1.0: {} @@ -19486,20 +18862,20 @@ snapshots: es6-error@4.1.1: {} - esbuild-loader@2.21.0(webpack@5.91.0(@swc/core@1.5.28)(esbuild@0.23.0)(webpack-cli@4.10.0)): + esbuild-loader@2.21.0(webpack@5.91.0(@swc/core@1.5.28)(esbuild@0.23.1)(webpack-cli@4.10.0)): dependencies: esbuild: 0.16.17 joycon: 3.1.1 json5: 2.2.3 loader-utils: 2.0.4 tapable: 2.2.1 - webpack: 5.91.0(@swc/core@1.5.28)(esbuild@0.23.0)(webpack-cli@4.10.0) + webpack: 5.91.0(@swc/core@1.5.28)(esbuild@0.23.1)(webpack-cli@4.10.0) webpack-sources: 1.4.3 - esbuild-register@3.5.0(esbuild@0.23.0): + esbuild-register@3.5.0(esbuild@0.23.1): dependencies: - debug: 4.3.5(supports-color@8.1.1) - esbuild: 0.23.0 + debug: 4.3.7(supports-color@8.1.1) + esbuild: 0.23.1 transitivePeerDependencies: - supports-color @@ -19608,9 +18984,34 @@ snapshots: '@esbuild/win32-ia32': 0.23.0 '@esbuild/win32-x64': 0.23.0 - escalade@3.1.2: {} - - escape-goat@4.0.0: {} + esbuild@0.23.1: + optionalDependencies: + '@esbuild/aix-ppc64': 0.23.1 + '@esbuild/android-arm': 0.23.1 + '@esbuild/android-arm64': 0.23.1 + '@esbuild/android-x64': 0.23.1 + '@esbuild/darwin-arm64': 0.23.1 + '@esbuild/darwin-x64': 0.23.1 + '@esbuild/freebsd-arm64': 0.23.1 + '@esbuild/freebsd-x64': 0.23.1 + '@esbuild/linux-arm': 0.23.1 + '@esbuild/linux-arm64': 0.23.1 + '@esbuild/linux-ia32': 0.23.1 + '@esbuild/linux-loong64': 0.23.1 + '@esbuild/linux-mips64el': 0.23.1 + '@esbuild/linux-ppc64': 0.23.1 + '@esbuild/linux-riscv64': 0.23.1 + '@esbuild/linux-s390x': 0.23.1 + '@esbuild/linux-x64': 0.23.1 + '@esbuild/netbsd-x64': 0.23.1 + '@esbuild/openbsd-arm64': 0.23.1 + '@esbuild/openbsd-x64': 0.23.1 + '@esbuild/sunos-x64': 0.23.1 + '@esbuild/win32-arm64': 0.23.1 + '@esbuild/win32-ia32': 0.23.1 + '@esbuild/win32-x64': 0.23.1 + + escalade@3.2.0: {} escape-html@1.0.3: {} @@ -19642,17 +19043,17 @@ snapshots: dependencies: htmlparser2: 9.1.0 - eslint-plugin-jsdoc@50.2.4(eslint@8.57.1): + eslint-plugin-jsdoc@50.3.0(eslint@8.57.1): dependencies: '@es-joy/jsdoccomment': 0.48.0 are-docs-informative: 0.0.2 comment-parser: 1.4.1 - debug: 4.3.7(supports-color@5.5.0) + debug: 4.3.7(supports-color@8.1.1) escape-string-regexp: 4.0.0 eslint: 8.57.1 espree: 10.1.0 esquery: 1.6.0 - parse-imports: 2.1.1 + parse-imports: 2.2.1 semver: 7.6.3 spdx-expression-parse: 4.0.0 synckit: 0.9.1 @@ -19772,7 +19173,7 @@ snapshots: eslint@8.57.0: dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) - '@eslint-community/regexpp': 4.11.0 + '@eslint-community/regexpp': 4.11.1 '@eslint/eslintrc': 2.1.4 '@eslint/js': 8.57.0 '@humanwhocodes/config-array': 0.11.14 @@ -19782,13 +19183,13 @@ snapshots: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.7(supports-color@8.1.1) doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 espree: 9.6.1 - esquery: 1.5.0 + esquery: 1.6.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 file-entry-cache: 6.0.1 @@ -19796,7 +19197,7 @@ snapshots: glob-parent: 6.0.2 globals: 13.24.0 graphemer: 1.4.0 - ignore: 5.3.1 + ignore: 5.3.2 imurmurhash: 0.1.4 is-glob: 4.0.3 is-path-inside: 3.0.3 @@ -19815,7 +19216,7 @@ snapshots: eslint@8.57.1: dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.1) - '@eslint-community/regexpp': 4.11.0 + '@eslint-community/regexpp': 4.11.1 '@eslint/eslintrc': 2.1.4 '@eslint/js': 8.57.1 '@humanwhocodes/config-array': 0.13.0 @@ -19825,7 +19226,7 @@ snapshots: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 - debug: 4.3.7(supports-color@5.5.0) + debug: 4.3.7(supports-color@8.1.1) doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.2.2 @@ -19839,7 +19240,7 @@ snapshots: glob-parent: 6.0.2 globals: 13.24.0 graphemer: 1.4.0 - ignore: 5.3.1 + ignore: 5.3.2 imurmurhash: 0.1.4 is-glob: 4.0.3 is-path-inside: 3.0.3 @@ -19871,10 +19272,6 @@ snapshots: esprima@4.0.1: {} - esquery@1.5.0: - dependencies: - estraverse: 5.3.0 - esquery@1.6.0: dependencies: estraverse: 5.3.0 @@ -19928,9 +19325,9 @@ snapshots: execa@5.0.0: dependencies: cross-spawn: 7.0.3 - get-stream: 6.0.1 + get-stream: 6.0.0 human-signals: 2.1.0 - is-stream: 2.0.1 + is-stream: 2.0.0 merge-stream: 2.0.0 npm-run-path: 4.0.1 onetime: 5.1.2 @@ -19986,34 +19383,34 @@ snapshots: exponential-backoff@3.1.1: {} - express@4.19.2: + express@4.21.0: dependencies: accepts: 1.3.8 array-flatten: 1.1.1 - body-parser: 1.20.2 + body-parser: 1.20.3 content-disposition: 0.5.4 content-type: 1.0.5 cookie: 0.6.0 cookie-signature: 1.0.6 debug: 2.6.9 depd: 2.0.0 - encodeurl: 1.0.2 + encodeurl: 2.0.0 escape-html: 1.0.3 etag: 1.8.1 - finalhandler: 1.2.0 + finalhandler: 1.3.1 fresh: 0.5.2 http-errors: 2.0.0 - merge-descriptors: 1.0.1 + merge-descriptors: 1.0.3 methods: 1.1.2 on-finished: 2.4.1 parseurl: 1.3.3 - path-to-regexp: 0.1.7 + path-to-regexp: 0.1.10 proxy-addr: 2.0.7 - qs: 6.11.0 + qs: 6.13.0 range-parser: 1.2.1 safe-buffer: 5.2.1 - send: 0.18.0 - serve-static: 1.15.0 + send: 0.19.0 + serve-static: 1.16.2 setprototypeof: 1.2.0 statuses: 2.0.1 type-is: 1.6.18 @@ -20054,7 +19451,7 @@ snapshots: extract-zip@2.0.1: dependencies: - debug: 4.3.7(supports-color@5.5.0) + debug: 4.3.7(supports-color@8.1.1) get-stream: 5.2.0 yauzl: 2.10.0 optionalDependencies: @@ -20078,9 +19475,7 @@ snapshots: fast-levenshtein@2.0.6: {} - fast-memoize@2.5.2: {} - - fast-uri@3.0.1: {} + fast-uri@3.0.2: {} fast-url-parser@1.1.3: dependencies: @@ -20104,6 +19499,10 @@ snapshots: dependencies: pend: 1.2.0 + fdir@6.3.0(picomatch@2.3.1): + optionalDependencies: + picomatch: 2.3.1 + figures@3.2.0: dependencies: escape-string-regexp: 1.0.5 @@ -20112,11 +19511,11 @@ snapshots: dependencies: flat-cache: 3.2.0 - file-loader@6.2.0(webpack@5.91.0(@swc/core@1.5.28)(esbuild@0.23.0)(webpack-cli@4.10.0)): + file-loader@6.2.0(webpack@5.91.0(@swc/core@1.5.28)(esbuild@0.23.1)(webpack-cli@4.10.0)): dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.91.0(@swc/core@1.5.28)(esbuild@0.23.0)(webpack-cli@4.10.0) + webpack: 5.91.0(@swc/core@1.5.28)(esbuild@0.23.1)(webpack-cli@4.10.0) filelist@1.0.4: dependencies: @@ -20147,10 +19546,10 @@ snapshots: transitivePeerDependencies: - supports-color - finalhandler@1.2.0: + finalhandler@1.3.1: dependencies: debug: 2.6.9 - encodeurl: 1.0.2 + encodeurl: 2.0.0 escape-html: 1.0.3 on-finished: 2.4.1 parseurl: 1.3.3 @@ -20209,9 +19608,9 @@ snapshots: flatted@3.3.1: {} - follow-redirects@1.15.6(debug@4.3.7): + follow-redirects@1.15.9(debug@4.3.7): optionalDependencies: - debug: 4.3.7(supports-color@5.5.0) + debug: 4.3.7(supports-color@8.1.1) for-each@0.3.3: dependencies: @@ -20226,12 +19625,12 @@ snapshots: cross-spawn: 7.0.3 signal-exit: 3.0.7 - foreground-child@3.2.1: + foreground-child@3.3.0: dependencies: cross-spawn: 7.0.3 signal-exit: 4.1.0 - fork-ts-checker-webpack-plugin@6.5.3(eslint@8.57.1)(typescript@5.6.2)(webpack@5.94.0(@swc/core@1.5.28)(esbuild@0.23.0)): + fork-ts-checker-webpack-plugin@6.5.3(eslint@8.57.1)(typescript@5.6.2)(webpack@5.95.0(@swc/core@1.5.28)(esbuild@0.23.1)): dependencies: '@babel/code-frame': 7.24.7 '@types/json-schema': 7.0.15 @@ -20247,12 +19646,10 @@ snapshots: semver: 7.6.3 tapable: 1.1.3 typescript: 5.6.2 - webpack: 5.94.0(@swc/core@1.5.28)(esbuild@0.23.0) + webpack: 5.95.0(@swc/core@1.5.28)(esbuild@0.23.1) optionalDependencies: eslint: 8.57.1 - form-data-encoder@2.1.4: {} - form-data-encoder@4.0.2: {} form-data@3.0.1: @@ -20277,12 +19674,10 @@ snapshots: react: 18.3.1 react-fast-compare: 2.0.4 tiny-warning: 1.0.3 - tslib: 2.6.3 + tslib: 2.7.0 forwarded@0.2.0: {} - fp-and-or@0.1.4: {} - fraction.js@4.3.7: {} fragment-cache@0.2.1: @@ -20353,17 +19748,6 @@ snapshots: functions-have-names@1.2.3: {} - gauge@4.0.4: - dependencies: - aproba: 2.0.0 - color-support: 1.1.3 - console-control-strings: 1.1.0 - has-unicode: 2.0.1 - signal-exit: 3.0.7 - string-width: 4.2.3 - strip-ansi: 6.0.1 - wide-align: 1.1.5 - generic-names@4.0.0: dependencies: loader-utils: 3.3.1 @@ -20397,15 +19781,13 @@ snapshots: get-stdin@5.0.1: {} - get-stdin@8.0.0: {} - get-stream@4.1.0: dependencies: - pump: 3.0.0 + pump: 3.0.2 get-stream@5.2.0: dependencies: - pump: 3.0.0 + pump: 3.0.2 get-stream@6.0.0: {} @@ -20428,7 +19810,7 @@ snapshots: dependencies: basic-ftp: 5.0.5 data-uri-to-buffer: 6.0.2 - debug: 4.3.7(supports-color@5.5.0) + debug: 4.3.7(supports-color@8.1.1) fs-extra: 11.2.0 transitivePeerDependencies: - supports-color @@ -20480,22 +19862,22 @@ snapshots: glob-to-regexp@0.4.1: {} - glob@10.4.3: + glob@10.4.5: dependencies: - foreground-child: 3.2.1 - jackspeak: 3.4.1 + foreground-child: 3.3.0 + jackspeak: 3.4.3 minimatch: 9.0.5 minipass: 7.1.2 - package-json-from-dist: 1.0.0 + package-json-from-dist: 1.0.1 path-scurry: 1.11.1 glob@11.0.0: dependencies: - foreground-child: 3.2.1 - jackspeak: 4.0.1 + foreground-child: 3.3.0 + jackspeak: 4.0.2 minimatch: 10.0.1 minipass: 7.1.2 - package-json-from-dist: 1.0.0 + package-json-from-dist: 1.0.1 path-scurry: 2.0.0 glob@7.2.0: @@ -20535,10 +19917,6 @@ snapshots: dependencies: ini: 4.1.1 - global-dirs@3.0.1: - dependencies: - ini: 2.0.0 - global-modules@2.0.0: dependencies: global-prefix: 3.0.0 @@ -20570,7 +19948,7 @@ snapshots: array-union: 2.1.0 dir-glob: 3.0.1 fast-glob: 3.3.2 - ignore: 5.3.1 + ignore: 5.3.2 merge2: 1.4.1 slash: 3.0.0 @@ -20579,7 +19957,7 @@ snapshots: array-union: 3.0.1 dir-glob: 3.0.1 fast-glob: 3.3.2 - ignore: 5.3.1 + ignore: 5.3.2 merge2: 1.4.1 slash: 4.0.0 @@ -20587,7 +19965,7 @@ snapshots: dependencies: dir-glob: 3.0.1 fast-glob: 3.3.2 - ignore: 5.3.1 + ignore: 5.3.2 merge2: 1.4.1 slash: 4.0.0 @@ -20595,7 +19973,7 @@ snapshots: dependencies: '@sindresorhus/merge-streams': 2.3.0 fast-glob: 3.3.2 - ignore: 5.3.1 + ignore: 5.3.2 path-type: 5.0.0 slash: 5.1.0 unicorn-magic: 0.1.0 @@ -20604,20 +19982,6 @@ snapshots: dependencies: get-intrinsic: 1.2.4 - got@12.6.1: - dependencies: - '@sindresorhus/is': 5.6.0 - '@szmarczak/http-timer': 5.0.1 - cacheable-lookup: 7.0.0 - cacheable-request: 10.2.14 - decompress-response: 6.0.0 - form-data-encoder: 2.1.4 - get-stream: 6.0.1 - http2-wrapper: 2.2.1 - lowercase-keys: 3.0.0 - p-cancelable: 3.0.0 - responselike: 3.0.0 - got@14.4.2: dependencies: '@sindresorhus/is': 7.0.1 @@ -20632,8 +19996,6 @@ snapshots: responselike: 3.0.0 type-fest: 4.26.1 - graceful-fs@4.2.10: {} - graceful-fs@4.2.11: {} gradient-string@2.0.2: @@ -20661,7 +20023,7 @@ snapshots: source-map: 0.6.1 wordwrap: 1.0.0 optionalDependencies: - uglify-js: 3.18.0 + uglify-js: 3.19.3 hard-rejection@2.1.0: {} @@ -20704,8 +20066,6 @@ snapshots: is-number: 3.0.0 kind-of: 4.0.0 - has-yarn@3.0.0: {} - hasha@5.2.2: dependencies: is-stream: 2.0.1 @@ -20729,17 +20089,9 @@ snapshots: dependencies: lru-cache: 6.0.0 - hosted-git-info@5.2.1: - dependencies: - lru-cache: 7.18.3 - - hosted-git-info@6.1.1: - dependencies: - lru-cache: 7.18.3 - hosted-git-info@7.0.2: dependencies: - lru-cache: 10.4.0 + lru-cache: 10.4.3 hpack.js@2.1.6: dependencies: @@ -20807,7 +20159,7 @@ snapshots: dependencies: '@tootallnate/once': 1.1.2 agent-base: 6.0.2 - debug: 4.3.7(supports-color@5.5.0) + debug: 4.3.7(supports-color@8.1.1) transitivePeerDependencies: - supports-color @@ -20815,24 +20167,24 @@ snapshots: dependencies: '@tootallnate/once': 2.0.0 agent-base: 6.0.2 - debug: 4.3.7(supports-color@5.5.0) + debug: 4.3.7(supports-color@8.1.1) transitivePeerDependencies: - supports-color http-proxy-agent@7.0.2: dependencies: agent-base: 7.1.1 - debug: 4.3.7(supports-color@5.5.0) + debug: 4.3.7(supports-color@8.1.1) transitivePeerDependencies: - supports-color http-proxy-middleware@2.0.6(@types/express@4.17.21): dependencies: - '@types/http-proxy': 1.17.14 + '@types/http-proxy': 1.17.15 http-proxy: 1.18.1(debug@4.3.7) is-glob: 4.0.3 is-plain-obj: 3.0.0 - micromatch: 4.0.7 + micromatch: 4.0.8 optionalDependencies: '@types/express': 4.17.21 transitivePeerDependencies: @@ -20840,8 +20192,8 @@ snapshots: http-proxy-middleware@3.0.0: dependencies: - '@types/http-proxy': 1.17.14 - debug: 4.3.7(supports-color@5.5.0) + '@types/http-proxy': 1.17.15 + debug: 4.3.7(supports-color@8.1.1) http-proxy: 1.18.1(debug@4.3.7) is-glob: 4.0.3 is-plain-obj: 3.0.0 @@ -20852,7 +20204,7 @@ snapshots: http-proxy@1.18.1(debug@4.3.7): dependencies: eventemitter3: 4.0.7 - follow-redirects: 1.15.6(debug@4.3.7) + follow-redirects: 1.15.9(debug@4.3.7) requires-port: 1.0.0 transitivePeerDependencies: - debug @@ -20865,14 +20217,14 @@ snapshots: https-proxy-agent@5.0.1: dependencies: agent-base: 6.0.2 - debug: 4.3.7(supports-color@5.5.0) + debug: 4.3.7(supports-color@8.1.1) transitivePeerDependencies: - supports-color https-proxy-agent@7.0.5: dependencies: agent-base: 7.1.1 - debug: 4.3.7(supports-color@5.5.0) + debug: 4.3.7(supports-color@8.1.1) transitivePeerDependencies: - supports-color @@ -20882,10 +20234,6 @@ snapshots: human-signals@5.0.0: {} - humanize-ms@1.2.1: - dependencies: - ms: 2.1.3 - husky@9.1.6: {} hyperdyperid@1.2.0: {} @@ -20912,7 +20260,7 @@ snapshots: dependencies: minimatch: 9.0.5 - ignore@5.3.1: {} + ignore@5.3.2: {} image-size@0.5.5: optional: true @@ -20923,7 +20271,7 @@ snapshots: immer@9.0.21: {} - immutable@4.3.6: {} + immutable@4.3.7: {} import-cwd@3.0.0: dependencies: @@ -20938,13 +20286,16 @@ snapshots: dependencies: resolve-from: 5.0.0 - import-lazy@4.0.0: {} - import-local@3.1.0: dependencies: pkg-dir: 4.2.0 resolve-cwd: 3.0.0 + import-local@3.2.0: + dependencies: + pkg-dir: 4.2.0 + resolve-cwd: 3.0.0 + import-meta-resolve@4.1.0: {} imurmurhash@0.1.4: {} @@ -20953,8 +20304,6 @@ snapshots: indent-string@5.0.0: {} - infer-owner@1.0.4: {} - inflight@1.0.6: dependencies: once: 1.4.0 @@ -20966,8 +20315,6 @@ snapshots: ini@1.3.8: {} - ini@2.0.0: {} - ini@4.1.1: {} ini@4.1.3: {} @@ -21017,7 +20364,7 @@ snapshots: '@formatjs/ecma402-abstract': 2.0.0 '@formatjs/fast-memoize': 2.2.0 '@formatjs/icu-messageformat-parser': 2.7.8 - tslib: 2.6.3 + tslib: 2.7.0 ip-address@9.0.5: dependencies: @@ -21065,10 +20412,6 @@ snapshots: is-buffer@1.1.6: {} - is-builtin-module@3.2.1: - dependencies: - builtin-modules: 3.3.0 - is-callable@1.2.7: {} is-ci@2.0.0: @@ -21079,7 +20422,7 @@ snapshots: dependencies: ci-info: 3.9.0 - is-core-module@2.14.0: + is-core-module@2.15.1: dependencies: hasown: 2.0.2 @@ -21148,11 +20491,6 @@ snapshots: dependencies: is-docker: 3.0.0 - is-installed-globally@0.4.0: - dependencies: - global-dirs: 3.0.1 - is-path-inside: 3.0.3 - is-interactive@1.0.0: {} is-lambda@1.0.1: {} @@ -21165,8 +20503,6 @@ snapshots: is-network-error@1.1.0: {} - is-npm@6.0.0: {} - is-number-object@1.0.7: dependencies: has-tostringtag: 1.0.2 @@ -21201,7 +20537,7 @@ snapshots: is-reference@1.2.1: dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.6 is-regex@1.1.4: dependencies: @@ -21281,8 +20617,6 @@ snapshots: dependencies: is-inside-container: 1.0.0 - is-yarn-global@0.4.1: {} - is2@2.0.9: dependencies: deep-is: 0.1.4 @@ -21322,8 +20656,8 @@ snapshots: istanbul-lib-instrument@5.2.1: dependencies: - '@babel/core': 7.24.7 - '@babel/parser': 7.24.7 + '@babel/core': 7.25.2 + '@babel/parser': 7.25.6 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 6.3.1 @@ -21357,7 +20691,7 @@ snapshots: istanbul-lib-source-maps@4.0.1: dependencies: - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.7(supports-color@8.1.1) istanbul-lib-coverage: 3.2.2 source-map: 0.6.1 transitivePeerDependencies: @@ -21376,21 +20710,19 @@ snapshots: reflect.getprototypeof: 1.0.6 set-function-name: 2.0.2 - jackspeak@3.4.1: + jackspeak@3.4.3: dependencies: '@isaacs/cliui': 8.0.2 optionalDependencies: '@pkgjs/parseargs': 0.11.0 - jackspeak@4.0.1: + jackspeak@4.0.2: dependencies: '@isaacs/cliui': 8.0.2 - optionalDependencies: - '@pkgjs/parseargs': 0.11.0 - jake@10.9.1: + jake@10.9.2: dependencies: - async: 3.2.5 + async: 3.2.6 chalk: 4.1.2 filelist: 1.0.4 minimatch: 3.1.2 @@ -21405,17 +20737,17 @@ snapshots: execa: 4.1.0 throat: 5.0.0 - jest-cli@26.6.3(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.5.5)(typescript@5.6.2)): + jest-cli@26.6.3(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.7.3)(typescript@5.6.2)): dependencies: - '@jest/core': 26.6.3(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.5.5)(typescript@5.6.2)) + '@jest/core': 26.6.3(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.7.3)(typescript@5.6.2)) '@jest/test-result': 26.6.2 '@jest/types': 26.6.2 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - import-local: 3.1.0 + import-local: 3.2.0 is-ci: 2.0.0 - jest-config: 26.6.3(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.5.5)(typescript@5.6.2)) + jest-config: 26.6.3(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.7.3)(typescript@5.6.2)) jest-util: 26.6.2 jest-validate: 26.6.2 prompts: 2.4.2 @@ -21427,10 +20759,10 @@ snapshots: - ts-node - utf-8-validate - jest-config@26.6.3(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.5.5)(typescript@5.6.2)): + jest-config@26.6.3(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.7.3)(typescript@5.6.2)): dependencies: '@babel/core': 7.25.2 - '@jest/test-sequencer': 26.6.3(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.5.5)(typescript@5.6.2)) + '@jest/test-sequencer': 26.6.3(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.7.3)(typescript@5.6.2)) '@jest/types': 26.6.2 babel-jest: 26.6.3(@babel/core@7.25.2) chalk: 4.1.2 @@ -21440,15 +20772,15 @@ snapshots: jest-environment-jsdom: 26.6.2 jest-environment-node: 26.6.2 jest-get-type: 26.3.0 - jest-jasmine2: 26.6.3(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.5.5)(typescript@5.6.2)) + jest-jasmine2: 26.6.3(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.7.3)(typescript@5.6.2)) jest-regex-util: 26.0.0 jest-resolve: 26.6.2 jest-util: 26.6.2 jest-validate: 26.6.2 - micromatch: 4.0.7 + micromatch: 4.0.8 pretty-format: 26.6.2 optionalDependencies: - ts-node: 10.9.2(@swc/core@1.5.28)(@types/node@22.5.5)(typescript@5.6.2) + ts-node: 10.9.2(@swc/core@1.5.28)(@types/node@22.7.3)(typescript@5.6.2) transitivePeerDependencies: - bufferutil - canvas @@ -21486,7 +20818,7 @@ snapshots: '@jest/environment': 26.6.2 '@jest/fake-timers': 26.6.2 '@jest/types': 26.6.2 - '@types/node': 22.5.5 + '@types/node': 22.7.3 jest-mock: 26.6.2 jest-util: 26.6.2 jsdom: 16.7.0 @@ -21501,7 +20833,7 @@ snapshots: '@jest/environment': 26.6.2 '@jest/fake-timers': 26.6.2 '@jest/types': 26.6.2 - '@types/node': 22.5.5 + '@types/node': 22.7.3 jest-mock: 26.6.2 jest-util: 26.6.2 @@ -21513,7 +20845,7 @@ snapshots: dependencies: '@jest/types': 26.6.2 '@types/graceful-fs': 4.1.9 - '@types/node': 22.5.5 + '@types/node': 22.7.3 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -21521,7 +20853,7 @@ snapshots: jest-serializer: 26.6.2 jest-util: 26.6.2 jest-worker: 26.6.2 - micromatch: 4.0.7 + micromatch: 4.0.8 sane: 4.1.0 walker: 1.0.8 optionalDependencies: @@ -21529,14 +20861,14 @@ snapshots: transitivePeerDependencies: - supports-color - jest-jasmine2@26.6.3(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.5.5)(typescript@5.6.2)): + jest-jasmine2@26.6.3(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.7.3)(typescript@5.6.2)): dependencies: - '@babel/traverse': 7.24.7 + '@babel/traverse': 7.25.6 '@jest/environment': 26.6.2 '@jest/source-map': 26.6.2 '@jest/test-result': 26.6.2 '@jest/types': 26.6.2 - '@types/node': 22.5.5 + '@types/node': 22.7.3 chalk: 4.1.2 co: 4.6.0 expect: 26.6.2 @@ -21544,7 +20876,7 @@ snapshots: jest-each: 26.6.2 jest-matcher-utils: 26.6.2 jest-message-util: 26.6.2 - jest-runtime: 26.6.3(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.5.5)(typescript@5.6.2)) + jest-runtime: 26.6.3(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.7.3)(typescript@5.6.2)) jest-snapshot: 26.6.2 jest-util: 26.6.2 pretty-format: 26.6.2 @@ -21575,7 +20907,7 @@ snapshots: '@types/stack-utils': 2.0.3 chalk: 4.1.2 graceful-fs: 4.2.11 - micromatch: 4.0.7 + micromatch: 4.0.8 pretty-format: 26.6.2 slash: 3.0.0 stack-utils: 2.0.6 @@ -21583,7 +20915,7 @@ snapshots: jest-mock@26.6.2: dependencies: '@jest/types': 26.6.2 - '@types/node': 22.5.5 + '@types/node': 22.7.3 jest-pnp-resolver@1.2.3(jest-resolve@26.6.2): optionalDependencies: @@ -21610,24 +20942,24 @@ snapshots: resolve: 1.22.8 slash: 3.0.0 - jest-runner@26.6.3(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.5.5)(typescript@5.6.2)): + jest-runner@26.6.3(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.7.3)(typescript@5.6.2)): dependencies: '@jest/console': 26.6.2 '@jest/environment': 26.6.2 '@jest/test-result': 26.6.2 '@jest/types': 26.6.2 - '@types/node': 22.5.5 + '@types/node': 22.7.3 chalk: 4.1.2 emittery: 0.7.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 26.6.3(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.5.5)(typescript@5.6.2)) + jest-config: 26.6.3(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.7.3)(typescript@5.6.2)) jest-docblock: 26.0.0 jest-haste-map: 26.6.2 jest-leak-detector: 26.6.2 jest-message-util: 26.6.2 jest-resolve: 26.6.2 - jest-runtime: 26.6.3(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.5.5)(typescript@5.6.2)) + jest-runtime: 26.6.3(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.7.3)(typescript@5.6.2)) jest-util: 26.6.2 jest-worker: 26.6.2 source-map-support: 0.5.21 @@ -21639,7 +20971,7 @@ snapshots: - ts-node - utf-8-validate - jest-runtime@26.6.3(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.5.5)(typescript@5.6.2)): + jest-runtime@26.6.3(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.7.3)(typescript@5.6.2)): dependencies: '@jest/console': 26.6.2 '@jest/environment': 26.6.2 @@ -21656,7 +20988,7 @@ snapshots: exit: 0.1.2 glob: 7.2.3 graceful-fs: 4.2.11 - jest-config: 26.6.3(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.5.5)(typescript@5.6.2)) + jest-config: 26.6.3(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.7.3)(typescript@5.6.2)) jest-haste-map: 26.6.2 jest-message-util: 26.6.2 jest-mock: 26.6.2 @@ -21677,7 +21009,7 @@ snapshots: jest-serializer@26.6.2: dependencies: - '@types/node': 22.5.5 + '@types/node': 22.7.3 graceful-fs: 4.2.11 jest-snapshot@26.6.2: @@ -21704,11 +21036,11 @@ snapshots: jest-util@26.6.2: dependencies: '@jest/types': 26.6.2 - '@types/node': 22.5.5 + '@types/node': 22.7.3 chalk: 4.1.2 graceful-fs: 4.2.11 is-ci: 2.0.0 - micromatch: 4.0.7 + micromatch: 4.0.8 jest-validate@26.6.2: dependencies: @@ -21723,7 +21055,7 @@ snapshots: dependencies: '@jest/test-result': 26.6.2 '@jest/types': 26.6.2 - '@types/node': 22.5.5 + '@types/node': 22.7.3 ansi-escapes: 4.3.2 chalk: 4.1.2 jest-util: 26.6.2 @@ -21731,21 +21063,21 @@ snapshots: jest-worker@26.6.2: dependencies: - '@types/node': 22.5.5 + '@types/node': 22.7.3 merge-stream: 2.0.0 supports-color: 7.2.0 jest-worker@27.5.1: dependencies: - '@types/node': 22.5.5 + '@types/node': 22.7.3 merge-stream: 2.0.0 supports-color: 8.1.1 - jest@26.6.3(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.5.5)(typescript@5.6.2)): + jest@26.6.3(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.7.3)(typescript@5.6.2)): dependencies: - '@jest/core': 26.6.3(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.5.5)(typescript@5.6.2)) - import-local: 3.1.0 - jest-cli: 26.6.3(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.5.5)(typescript@5.6.2)) + '@jest/core': 26.6.3(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.7.3)(typescript@5.6.2)) + import-local: 3.2.0 + jest-cli: 26.6.3(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.7.3)(typescript@5.6.2)) transitivePeerDependencies: - bufferutil - canvas @@ -21755,7 +21087,7 @@ snapshots: jiti@1.21.6: {} - jju@1.4.0: {} + jiti@2.0.0: {} joycon@3.1.1: {} @@ -21800,7 +21132,7 @@ snapshots: http-proxy-agent: 4.0.1 https-proxy-agent: 5.0.1 is-potential-custom-element-name: 1.0.1 - nwsapi: 2.2.10 + nwsapi: 2.2.12 parse5: 6.0.1 saxes: 5.0.1 symbol-tree: 3.2.4 @@ -21834,7 +21166,7 @@ snapshots: http-proxy-agent: 5.0.0 https-proxy-agent: 5.0.1 is-potential-custom-element-name: 1.0.1 - nwsapi: 2.2.10 + nwsapi: 2.2.12 parse5: 6.0.1 saxes: 5.0.1 symbol-tree: 3.2.4 @@ -21864,7 +21196,7 @@ snapshots: http-proxy-agent: 5.0.0 https-proxy-agent: 5.0.1 is-potential-custom-element-name: 1.0.1 - nwsapi: 2.2.10 + nwsapi: 2.2.12 parse5: 7.1.2 rrweb-cssom: 0.6.0 saxes: 6.0.0 @@ -21922,10 +21254,6 @@ snapshots: json-parse-even-better-errors@3.0.2: {} - json-parse-helpfulerror@1.0.3: - dependencies: - jju: 1.4.0 - json-schema-traverse@0.4.1: {} json-schema-traverse@1.0.0: {} @@ -21952,8 +21280,6 @@ snapshots: optionalDependencies: graceful-fs: 4.2.11 - jsonlines@0.1.1: {} - jsonparse@1.3.1: {} jstransformer@1.0.0: @@ -21975,9 +21301,8 @@ snapshots: readable-stream: 2.3.8 setimmediate: 1.0.5 - junit-report-builder@3.2.1: + junit-report-builder@5.1.1: dependencies: - date-format: 4.0.3 lodash: 4.17.21 make-dir: 3.1.0 xmlbuilder: 15.1.1 @@ -22023,7 +21348,7 @@ snapshots: karma@6.4.4: dependencies: '@colors/colors': 1.5.0 - body-parser: 1.20.2 + body-parser: 1.20.3 braces: 3.0.3 chokidar: 3.6.0 connect: 3.7.0 @@ -22041,10 +21366,10 @@ snapshots: qjobs: 1.2.0 range-parser: 1.2.1 rimraf: 3.0.2 - socket.io: 4.7.5 + socket.io: 4.8.0 source-map: 0.6.1 tmp: 0.2.3 - ua-parser-js: 0.7.38 + ua-parser-js: 0.7.39 yargs: 16.2.0 transitivePeerDependencies: - bufferutil @@ -22068,15 +21393,13 @@ snapshots: kleur@3.0.3: {} - kleur@4.1.5: {} - klona@2.0.6: {} - knip@5.30.4(@types/node@22.5.5)(typescript@5.6.2): + knip@5.30.5(@types/node@22.7.3)(typescript@5.6.2): dependencies: '@nodelib/fs.walk': 1.2.8 '@snyk/github-codeowners': 1.1.0 - '@types/node': 22.5.5 + '@types/node': 22.7.3 easy-table: 1.2.0 enhanced-resolve: 5.17.1 fast-glob: 3.3.2 @@ -22085,13 +21408,13 @@ snapshots: minimist: 1.2.8 picocolors: 1.1.0 picomatch: 4.0.2 - pretty-ms: 9.0.0 + pretty-ms: 9.1.0 smol-toml: 1.3.0 strip-json-comments: 5.0.1 summary: 2.1.0 typescript: 5.6.2 zod: 3.23.8 - zod-validation-error: 3.3.0(zod@3.23.8) + zod-validation-error: 3.4.0(zod@3.23.8) language-subtag-registry@0.3.23: {} @@ -22099,11 +21422,7 @@ snapshots: dependencies: language-subtag-registry: 0.3.23 - latest-version@7.0.0: - dependencies: - package-json: 8.1.1 - - launch-editor@2.8.0: + launch-editor@2.9.1: dependencies: picocolors: 1.1.0 shell-quote: 1.8.1 @@ -22114,7 +21433,7 @@ snapshots: '@npmcli/arborist': 7.5.4 '@npmcli/package-json': 5.2.0 '@npmcli/run-script': 8.1.0 - '@nx/devkit': 19.4.1(nx@19.4.1(@swc/core@1.5.28)) + '@nx/devkit': 19.8.2(nx@19.8.2(@swc/core@1.5.28)) '@octokit/plugin-enterprise-rest': 6.0.1 '@octokit/rest': 19.0.11(encoding@0.1.13) aproba: 2.0.0 @@ -22159,7 +21478,7 @@ snapshots: npm-package-arg: 11.0.2 npm-packlist: 8.0.2 npm-registry-fetch: 17.1.0 - nx: 19.4.1(@swc/core@1.5.28) + nx: 19.8.2(@swc/core@1.5.28) p-map: 4.0.0 p-map-series: 2.1.0 p-pipe: 3.1.0 @@ -22200,11 +21519,11 @@ snapshots: - encoding - supports-color - less-loader@10.2.0(less@4.2.0)(webpack@5.91.0(@swc/core@1.5.28)(esbuild@0.23.0)(webpack-cli@4.10.0)): + less-loader@10.2.0(less@4.2.0)(webpack@5.91.0(@swc/core@1.5.28)(esbuild@0.23.1)(webpack-cli@4.10.0)): dependencies: klona: 2.0.6 less: 4.2.0 - webpack: 5.91.0(@swc/core@1.5.28)(esbuild@0.23.0)(webpack-cli@4.10.0) + webpack: 5.91.0(@swc/core@1.5.28)(esbuild@0.23.1)(webpack-cli@4.10.0) less-loader@12.2.0(less@4.2.0)(webpack@5.94.0(@swc/core@1.5.28)(esbuild@0.23.0)): dependencies: @@ -22256,7 +21575,7 @@ snapshots: license-report@6.7.0: dependencies: '@kessler/tableify': 1.0.2 - debug: 4.3.7(supports-color@5.5.0) + debug: 4.3.7(supports-color@8.1.1) eol: 0.10.0 got: 14.4.2 rc: 1.2.8 @@ -22307,12 +21626,12 @@ snapshots: metaviewport-parser: 0.3.0 open: 8.4.2 parse-cache-control: 1.0.1 - puppeteer-core: 23.3.0 + puppeteer-core: 23.4.1 robots-parser: 3.0.1 semver: 5.7.2 speedline-core: 1.4.3 third-party-web: 0.24.5 - tldts-icann: 6.1.31 + tldts-icann: 6.1.47 ws: 7.5.10 yargs: 17.7.2 yargs-parser: 21.1.1 @@ -22327,7 +21646,7 @@ snapshots: lines-and-columns@1.2.4: {} - lines-and-columns@2.0.4: {} + lines-and-columns@2.0.3: {} linkify-it@5.0.0: dependencies: @@ -22337,7 +21656,7 @@ snapshots: dependencies: chalk: 5.3.0 commander: 12.1.0 - debug: 4.3.7(supports-color@5.5.0) + debug: 4.3.7(supports-color@8.1.1) execa: 8.0.1 lilconfig: 3.1.2 listr2: 8.2.4 @@ -22359,10 +21678,10 @@ snapshots: lmdb@3.0.13: dependencies: - msgpackr: 1.10.2 + msgpackr: 1.11.0 node-addon-api: 6.1.0 node-gyp-build-optional-packages: 5.2.2 - ordered-binary: 1.5.1 + ordered-binary: 1.5.2 weak-lru-cache: 1.2.2 optionalDependencies: '@lmdb/lmdb-darwin-arm64': 3.0.13 @@ -22518,7 +21837,7 @@ snapshots: log4js@6.9.1: dependencies: date-format: 4.0.14 - debug: 4.3.7(supports-color@5.5.0) + debug: 4.3.7(supports-color@8.1.1) flatted: 3.3.1 rfdc: 1.4.1 streamroller: 3.1.5 @@ -22543,11 +21862,11 @@ snapshots: lower-case@2.0.2: dependencies: - tslib: 2.6.3 + tslib: 2.7.0 lowercase-keys@3.0.0: {} - lru-cache@10.4.0: {} + lru-cache@10.4.3: {} lru-cache@11.0.1: {} @@ -22565,11 +21884,7 @@ snapshots: magic-string@0.27.0: dependencies: - '@jridgewell/sourcemap-codec': 1.4.15 - - magic-string@0.30.10: - dependencies: - '@jridgewell/sourcemap-codec': 1.4.15 + '@jridgewell/sourcemap-codec': 1.5.0 magic-string@0.30.11: dependencies: @@ -22590,52 +21905,10 @@ snapshots: make-error@1.3.6: {} - make-fetch-happen@10.2.1: - dependencies: - agentkeepalive: 4.5.0 - cacache: 16.1.3 - http-cache-semantics: 4.1.1 - http-proxy-agent: 5.0.0 - https-proxy-agent: 5.0.1 - is-lambda: 1.0.1 - lru-cache: 7.18.3 - minipass: 3.3.6 - minipass-collect: 1.0.2 - minipass-fetch: 2.1.2 - minipass-flush: 1.0.5 - minipass-pipeline: 1.2.4 - negotiator: 0.6.3 - promise-retry: 2.0.1 - socks-proxy-agent: 7.0.0 - ssri: 9.0.1 - transitivePeerDependencies: - - bluebird - - supports-color - - make-fetch-happen@11.1.1: - dependencies: - agentkeepalive: 4.5.0 - cacache: 17.1.4 - http-cache-semantics: 4.1.1 - http-proxy-agent: 5.0.0 - https-proxy-agent: 5.0.1 - is-lambda: 1.0.1 - lru-cache: 7.18.3 - minipass: 5.0.0 - minipass-fetch: 3.0.5 - minipass-flush: 1.0.5 - minipass-pipeline: 1.2.4 - negotiator: 0.6.3 - promise-retry: 2.0.1 - socks-proxy-agent: 7.0.0 - ssri: 10.0.6 - transitivePeerDependencies: - - supports-color - make-fetch-happen@13.0.1: dependencies: '@npmcli/agent': 2.2.2 - cacache: 18.0.3 + cacache: 18.0.4 http-cache-semantics: 4.1.1 is-lambda: 1.0.1 minipass: 7.1.2 @@ -22688,10 +21961,10 @@ snapshots: dependencies: fs-monkey: 1.0.6 - memfs@4.9.3: + memfs@4.12.0: dependencies: - '@jsonjoy.com/json-pack': 1.0.4(tslib@2.6.3) - '@jsonjoy.com/util': 1.2.0(tslib@2.6.3) + '@jsonjoy.com/json-pack': 1.1.0(tslib@2.6.3) + '@jsonjoy.com/util': 1.3.0(tslib@2.6.3) tree-dump: 1.0.2(tslib@2.6.3) tslib: 2.6.3 @@ -22717,7 +21990,7 @@ snapshots: dependencies: is-what: 4.1.16 - merge-descriptors@1.0.1: {} + merge-descriptors@1.0.3: {} merge-stream@2.0.0: {} @@ -22745,11 +22018,6 @@ snapshots: transitivePeerDependencies: - supports-color - micromatch@4.0.7: - dependencies: - braces: 3.0.3 - picomatch: 2.3.1 - micromatch@4.0.8: dependencies: braces: 3.0.3 @@ -22759,6 +22027,8 @@ snapshots: mime-db@1.52.0: {} + mime-db@1.53.0: {} + mime-types@2.1.18: dependencies: mime-db: 1.33.0 @@ -22787,11 +22057,11 @@ snapshots: min-indent@1.0.1: {} - mini-css-extract-plugin@2.9.0(webpack@5.91.0(@swc/core@1.5.28)(esbuild@0.23.0)(webpack-cli@4.10.0)): + mini-css-extract-plugin@2.9.0(webpack@5.91.0(@swc/core@1.5.28)(esbuild@0.23.1)(webpack-cli@4.10.0)): dependencies: schema-utils: 4.2.0 tapable: 2.2.1 - webpack: 5.91.0(@swc/core@1.5.28)(esbuild@0.23.0)(webpack-cli@4.10.0) + webpack: 5.91.0(@swc/core@1.5.28)(esbuild@0.23.1)(webpack-cli@4.10.0) mini-css-extract-plugin@2.9.0(webpack@5.94.0(@swc/core@1.5.28)(esbuild@0.23.0)): dependencies: @@ -22847,22 +22117,10 @@ snapshots: minimist@1.2.8: {} - minipass-collect@1.0.2: - dependencies: - minipass: 3.3.6 - minipass-collect@2.0.1: dependencies: minipass: 7.1.2 - minipass-fetch@2.1.2: - dependencies: - minipass: 3.3.6 - minipass-sized: 1.0.3 - minizlib: 2.1.2 - optionalDependencies: - encoding: 0.1.13 - minipass-fetch@3.0.5: dependencies: minipass: 7.1.2 @@ -22875,11 +22133,6 @@ snapshots: dependencies: minipass: 3.3.6 - minipass-json-stream@1.0.1: - dependencies: - jsonparse: 1.3.1 - minipass: 3.3.6 - minipass-pipeline@1.2.4: dependencies: minipass: 3.3.6 @@ -22916,22 +22169,20 @@ snapshots: mkdirp@1.0.4: {} - mkdist@1.5.3(sass@1.79.3)(typescript@5.5.4): + mkdist@1.5.9(sass@1.79.3)(typescript@5.5.4): dependencies: autoprefixer: 10.4.20(postcss@8.4.47) citty: 0.1.6 cssnano: 7.0.6(postcss@8.4.47) defu: 6.1.4 - esbuild: 0.21.5 - fs-extra: 11.2.0 - globby: 14.0.2 + esbuild: 0.23.1 + fast-glob: 3.3.2 jiti: 1.21.6 mlly: 1.7.1 - mri: 1.2.0 pathe: 1.1.2 - pkg-types: 1.1.3 + pkg-types: 1.2.0 postcss: 8.4.47 - postcss-nested: 6.0.1(postcss@8.4.47) + postcss-nested: 6.2.0(postcss@8.4.47) semver: 7.6.3 optionalDependencies: sass: 1.79.3 @@ -22941,15 +22192,15 @@ snapshots: dependencies: acorn: 8.12.1 pathe: 1.1.2 - pkg-types: 1.1.3 - ufo: 1.5.3 + pkg-types: 1.2.0 + ufo: 1.5.4 mocha@10.7.3: dependencies: ansi-colors: 4.1.3 browser-stdout: 1.3.1 chokidar: 3.6.0 - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.7(supports-color@8.1.1) diff: 5.2.0 escape-string-regexp: 4.0.0 find-up: 5.0.0 @@ -22996,16 +22247,16 @@ snapshots: mock-local-storage@1.1.24: dependencies: - core-js: 3.37.1 + core-js: 3.38.1 global: 4.4.0 modify-values@1.0.1: {} - monaco-editor-webpack-plugin@7.1.0(monaco-editor@0.52.0)(webpack@5.94.0(@swc/core@1.5.28)(esbuild@0.23.0)): + monaco-editor-webpack-plugin@7.1.0(monaco-editor@0.52.0)(webpack@5.95.0(@swc/core@1.5.28)(esbuild@0.23.1)): dependencies: loader-utils: 2.0.4 monaco-editor: 0.52.0 - webpack: 5.94.0(@swc/core@1.5.28)(esbuild@0.23.0) + webpack: 5.95.0(@swc/core@1.5.28)(esbuild@0.23.1) monaco-editor@0.52.0: {} @@ -23031,7 +22282,7 @@ snapshots: '@msgpackr-extract/msgpackr-extract-win32-x64': 3.0.3 optional: true - msgpackr@1.10.2: + msgpackr@1.11.0: optionalDependencies: msgpackr-extract: 3.0.3 @@ -23046,7 +22297,7 @@ snapshots: array-differ: 3.0.0 array-union: 2.1.0 arrify: 2.0.1 - minimatch: 3.1.2 + minimatch: 3.0.5 mustache@4.2.0: {} @@ -23093,14 +22344,14 @@ snapshots: nice-napi@1.0.2: dependencies: node-addon-api: 3.2.1 - node-gyp-build: 4.8.1 + node-gyp-build: 4.8.2 optional: true nice-try@1.0.5: {} nightwatch-axe-verbose@2.3.1: dependencies: - axe-core: 4.9.1 + axe-core: 4.10.0 nightwatch@2.6.25(chromedriver@129.0.0): dependencies: @@ -23147,15 +22398,15 @@ snapshots: nise@5.1.9: dependencies: '@sinonjs/commons': 3.0.1 - '@sinonjs/fake-timers': 11.2.2 - '@sinonjs/text-encoding': 0.7.2 + '@sinonjs/fake-timers': 11.3.1 + '@sinonjs/text-encoding': 0.7.3 just-extend: 6.2.0 - path-to-regexp: 6.2.2 + path-to-regexp: 6.3.0 no-case@3.0.4: dependencies: lower-case: 2.0.2 - tslib: 2.6.3 + tslib: 2.7.0 node-addon-api@3.2.1: optional: true @@ -23174,39 +22425,22 @@ snapshots: dependencies: detect-libc: 2.0.3 - node-gyp-build@4.8.1: + node-gyp-build@4.8.2: optional: true - node-gyp@10.1.0: + node-gyp@10.2.0: dependencies: env-paths: 2.2.1 exponential-backoff: 3.1.1 - glob: 10.4.3 + glob: 10.4.5 graceful-fs: 4.2.11 make-fetch-happen: 13.0.1 nopt: 7.2.1 - proc-log: 3.0.0 - semver: 7.6.3 - tar: 6.2.1 - which: 4.0.0 - transitivePeerDependencies: - - supports-color - - node-gyp@9.4.1: - dependencies: - env-paths: 2.2.1 - exponential-backoff: 3.1.1 - glob: 7.2.3 - graceful-fs: 4.2.11 - make-fetch-happen: 10.2.1 - nopt: 6.0.0 - npmlog: 6.0.2 - rimraf: 3.0.2 + proc-log: 4.2.0 semver: 7.6.3 tar: 6.2.1 - which: 2.0.2 + which: 4.0.0 transitivePeerDependencies: - - bluebird - supports-color node-int64@0.4.0: {} @@ -23227,8 +22461,6 @@ snapshots: dependencies: process-on-spawn: 1.0.0 - node-releases@2.0.14: {} - node-releases@2.0.18: {} nodemon@3.1.7: @@ -23244,10 +22476,6 @@ snapshots: touch: 3.1.1 undefsafe: 2.0.5 - nopt@6.0.0: - dependencies: - abbrev: 1.1.1 - nopt@7.2.1: dependencies: abbrev: 2.0.0 @@ -23262,14 +22490,7 @@ snapshots: normalize-package-data@3.0.3: dependencies: hosted-git-info: 4.1.0 - is-core-module: 2.14.0 - semver: 7.6.3 - validate-npm-package-license: 3.0.4 - - normalize-package-data@5.0.0: - dependencies: - hosted-git-info: 6.1.1 - is-core-module: 2.14.0 + is-core-module: 2.15.1 semver: 7.6.3 validate-npm-package-license: 3.0.4 @@ -23295,44 +22516,7 @@ snapshots: dependencies: npm-normalize-package-bin: 3.0.1 - npm-check-updates@16.14.20: - dependencies: - '@types/semver-utils': 1.1.3 - chalk: 5.3.0 - cli-table3: 0.6.5 - commander: 10.0.1 - fast-memoize: 2.5.2 - find-up: 5.0.0 - fp-and-or: 0.1.4 - get-stdin: 8.0.0 - globby: 11.1.0 - hosted-git-info: 5.2.1 - ini: 4.1.3 - js-yaml: 4.1.0 - json-parse-helpfulerror: 1.0.3 - jsonlines: 0.1.1 - lodash: 4.17.21 - make-fetch-happen: 11.1.1 - minimatch: 9.0.5 - p-map: 4.0.0 - pacote: 15.2.0 - parse-github-url: 1.0.3 - progress: 2.0.3 - prompts-ncu: 3.0.0 - rc-config-loader: 4.1.3 - remote-git-tags: 3.0.0 - rimraf: 5.0.10 - semver: 7.6.3 - semver-utils: 1.1.4 - source-map-support: 0.5.21 - spawn-please: 2.0.2 - strip-ansi: 7.1.0 - strip-json-comments: 5.0.1 - untildify: 4.0.0 - update-notifier: 6.0.2 - transitivePeerDependencies: - - bluebird - - supports-color + npm-check-updates@17.1.3: {} npm-install-checks@6.3.0: dependencies: @@ -23340,13 +22524,6 @@ snapshots: npm-normalize-package-bin@3.0.1: {} - npm-package-arg@10.1.0: - dependencies: - hosted-git-info: 6.1.1 - proc-log: 3.0.0 - semver: 7.6.3 - validate-npm-package-name: 5.0.1 - npm-package-arg@11.0.2: dependencies: hosted-git-info: 7.0.2 @@ -23361,28 +22538,10 @@ snapshots: semver: 7.6.3 validate-npm-package-name: 5.0.1 - npm-packlist@7.0.4: - dependencies: - ignore-walk: 6.0.5 - npm-packlist@8.0.2: dependencies: ignore-walk: 6.0.5 - npm-pick-manifest@8.0.2: - dependencies: - npm-install-checks: 6.3.0 - npm-normalize-package-bin: 3.0.1 - npm-package-arg: 10.1.0 - semver: 7.6.3 - - npm-pick-manifest@9.0.1: - dependencies: - npm-install-checks: 6.3.0 - npm-normalize-package-bin: 3.0.1 - npm-package-arg: 11.0.2 - semver: 7.6.3 - npm-pick-manifest@9.1.0: dependencies: npm-install-checks: 6.3.0 @@ -23390,18 +22549,6 @@ snapshots: npm-package-arg: 11.0.3 semver: 7.6.3 - npm-registry-fetch@14.0.5: - dependencies: - make-fetch-happen: 11.1.1 - minipass: 5.0.0 - minipass-fetch: 3.0.5 - minipass-json-stream: 1.0.1 - minizlib: 2.1.2 - npm-package-arg: 10.1.0 - proc-log: 3.0.0 - transitivePeerDependencies: - - supports-color - npm-registry-fetch@17.1.0: dependencies: '@npmcli/redact': 2.0.1 @@ -23439,26 +22586,20 @@ snapshots: dependencies: path-key: 4.0.0 - npmlog@6.0.2: - dependencies: - are-we-there-yet: 3.0.1 - console-control-strings: 1.1.0 - gauge: 4.0.4 - set-blocking: 2.0.0 - nth-check@2.1.1: dependencies: boolbase: 1.0.0 - nwsapi@2.2.10: {} + nwsapi@2.2.12: {} - nx@19.4.1(@swc/core@1.5.28): + nx@19.8.2(@swc/core@1.5.28): dependencies: - '@nrwl/tao': 19.4.1(@swc/core@1.5.28) + '@napi-rs/wasm-runtime': 0.2.4 + '@nrwl/tao': 19.8.2(@swc/core@1.5.28) '@yarnpkg/lockfile': 1.1.0 '@yarnpkg/parsers': 3.0.0-rc.46 '@zkochan/js-yaml': 0.0.7 - axios: 1.7.2 + axios: 1.7.7 chalk: 4.1.2 cli-cursor: 3.1.0 cli-spinners: 2.6.1 @@ -23469,11 +22610,10 @@ snapshots: figures: 3.2.0 flat: 5.0.2 front-matter: 4.0.2 - fs-extra: 11.2.0 - ignore: 5.3.1 + ignore: 5.3.2 jest-diff: 29.7.0 jsonc-parser: 3.2.0 - lines-and-columns: 2.0.4 + lines-and-columns: 2.0.3 minimatch: 9.0.3 node-machine-id: 1.1.12 npm-run-path: 4.0.1 @@ -23485,20 +22625,20 @@ snapshots: tar-stream: 2.2.0 tmp: 0.2.3 tsconfig-paths: 4.2.0 - tslib: 2.6.3 + tslib: 2.7.0 yargs: 17.7.2 yargs-parser: 21.1.1 optionalDependencies: - '@nx/nx-darwin-arm64': 19.4.1 - '@nx/nx-darwin-x64': 19.4.1 - '@nx/nx-freebsd-x64': 19.4.1 - '@nx/nx-linux-arm-gnueabihf': 19.4.1 - '@nx/nx-linux-arm64-gnu': 19.4.1 - '@nx/nx-linux-arm64-musl': 19.4.1 - '@nx/nx-linux-x64-gnu': 19.4.1 - '@nx/nx-linux-x64-musl': 19.4.1 - '@nx/nx-win32-arm64-msvc': 19.4.1 - '@nx/nx-win32-x64-msvc': 19.4.1 + '@nx/nx-darwin-arm64': 19.8.2 + '@nx/nx-darwin-x64': 19.8.2 + '@nx/nx-freebsd-x64': 19.8.2 + '@nx/nx-linux-arm-gnueabihf': 19.8.2 + '@nx/nx-linux-arm64-gnu': 19.8.2 + '@nx/nx-linux-arm64-musl': 19.8.2 + '@nx/nx-linux-x64-gnu': 19.8.2 + '@nx/nx-linux-x64-musl': 19.8.2 + '@nx/nx-win32-arm64-msvc': 19.8.2 + '@nx/nx-win32-x64-msvc': 19.8.2 '@swc/core': 1.5.28 transitivePeerDependencies: - debug @@ -23647,7 +22787,7 @@ snapshots: bl: 4.1.0 chalk: 4.1.2 cli-cursor: 3.1.0 - cli-spinners: 2.9.2 + cli-spinners: 2.6.1 is-interactive: 1.0.0 log-symbols: 4.1.0 strip-ansi: 6.0.1 @@ -23665,12 +22805,10 @@ snapshots: strip-ansi: 6.0.1 wcwidth: 1.0.1 - ordered-binary@1.5.1: {} + ordered-binary@1.5.2: {} os-tmpdir@1.0.2: {} - p-cancelable@3.0.0: {} - p-cancelable@4.0.1: {} p-each-series@2.2.0: {} @@ -23775,7 +22913,7 @@ snapshots: dependencies: '@tootallnate/quickjs-emscripten': 0.23.0 agent-base: 7.1.1 - debug: 4.3.7(supports-color@5.5.0) + debug: 4.3.7(supports-color@8.1.1) get-uri: 6.0.3 http-proxy-agent: 7.0.2 https-proxy-agent: 7.0.5 @@ -23796,47 +22934,16 @@ snapshots: lodash.flattendeep: 4.4.0 release-zalgo: 1.0.0 - package-json-from-dist@1.0.0: {} - - package-json@8.1.1: - dependencies: - got: 12.6.1 - registry-auth-token: 5.0.2 - registry-url: 6.0.1 - semver: 7.6.3 - - pacote@15.2.0: - dependencies: - '@npmcli/git': 4.1.0 - '@npmcli/installed-package-contents': 2.1.0 - '@npmcli/promise-spawn': 6.0.2 - '@npmcli/run-script': 6.0.2 - cacache: 17.1.4 - fs-minipass: 3.0.3 - minipass: 5.0.0 - npm-package-arg: 10.1.0 - npm-packlist: 7.0.4 - npm-pick-manifest: 8.0.2 - npm-registry-fetch: 14.0.5 - proc-log: 3.0.0 - promise-retry: 2.0.1 - read-package-json: 6.0.4 - read-package-json-fast: 3.0.2 - sigstore: 1.9.0 - ssri: 10.0.6 - tar: 6.2.1 - transitivePeerDependencies: - - bluebird - - supports-color + package-json-from-dist@1.0.1: {} pacote@18.0.6: dependencies: - '@npmcli/git': 5.0.7 + '@npmcli/git': 5.0.8 '@npmcli/installed-package-contents': 2.1.0 - '@npmcli/package-json': 5.2.0 + '@npmcli/package-json': 5.2.1 '@npmcli/promise-spawn': 7.0.2 '@npmcli/run-script': 8.1.0 - cacache: 18.0.3 + cacache: 18.0.4 fs-minipass: 3.0.3 minipass: 7.1.2 npm-package-arg: 11.0.3 @@ -23866,9 +22973,7 @@ snapshots: just-diff: 6.0.2 just-diff-apply: 5.5.0 - parse-github-url@1.0.3: {} - - parse-imports@2.1.1: + parse-imports@2.2.1: dependencies: es-module-lexer: 1.5.4 slashes: 3.0.12 @@ -23939,7 +23044,7 @@ snapshots: path-scurry@1.11.1: dependencies: - lru-cache: 10.4.0 + lru-cache: 10.4.3 minipass: 7.1.2 path-scurry@2.0.0: @@ -23947,11 +23052,11 @@ snapshots: lru-cache: 11.0.1 minipass: 7.1.2 - path-to-regexp@0.1.7: {} + path-to-regexp@0.1.10: {} path-to-regexp@2.2.1: {} - path-to-regexp@6.2.2: {} + path-to-regexp@6.3.0: {} path-type@3.0.0: dependencies: @@ -23967,8 +23072,6 @@ snapshots: pend@1.2.0: {} - picocolors@1.0.1: {} - picocolors@1.1.0: {} picomatch@2.3.1: {} @@ -24001,7 +23104,7 @@ snapshots: dependencies: find-up: 6.3.0 - pkg-types@1.1.3: + pkg-types@1.2.0: dependencies: confbox: 0.1.7 mlly: 1.7.1 @@ -24045,7 +23148,7 @@ snapshots: postcss-colormin@5.3.1(postcss@8.4.47): dependencies: - browserslist: 4.23.3 + browserslist: 4.24.0 caniuse-api: 3.0.0 colord: 2.9.3 postcss: 8.4.47 @@ -24053,7 +23156,7 @@ snapshots: postcss-colormin@7.0.2(postcss@8.4.47): dependencies: - browserslist: 4.23.3 + browserslist: 4.24.0 caniuse-api: 3.0.0 colord: 2.9.3 postcss: 8.4.47 @@ -24061,13 +23164,13 @@ snapshots: postcss-convert-values@5.1.3(postcss@8.4.47): dependencies: - browserslist: 4.23.3 + browserslist: 4.24.0 postcss: 8.4.47 postcss-value-parser: 4.2.0 postcss-convert-values@7.0.4(postcss@8.4.47): dependencies: - browserslist: 4.23.3 + browserslist: 4.24.0 postcss: 8.4.47 postcss-value-parser: 4.2.0 @@ -24104,21 +23207,21 @@ snapshots: dependencies: postcss: 8.4.47 - postcss-load-config@3.1.4(postcss@8.4.47)(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.5.5)(typescript@5.6.2)): + postcss-load-config@3.1.4(postcss@8.4.47)(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.7.3)(typescript@5.6.2)): dependencies: lilconfig: 2.1.0 yaml: 1.10.2 optionalDependencies: postcss: 8.4.47 - ts-node: 10.9.2(@swc/core@1.5.28)(@types/node@22.5.5)(typescript@5.6.2) + ts-node: 10.9.2(@swc/core@1.5.28)(@types/node@22.7.3)(typescript@5.6.2) - postcss-loader@6.2.1(postcss@8.4.47)(webpack@5.91.0(@swc/core@1.5.28)(esbuild@0.23.0)(webpack-cli@4.10.0)): + postcss-loader@6.2.1(postcss@8.4.47)(webpack@5.91.0(@swc/core@1.5.28)(esbuild@0.23.1)(webpack-cli@4.10.0)): dependencies: cosmiconfig: 7.1.0 klona: 2.0.6 postcss: 8.4.47 semver: 7.6.3 - webpack: 5.91.0(@swc/core@1.5.28)(esbuild@0.23.0)(webpack-cli@4.10.0) + webpack: 5.91.0(@swc/core@1.5.28)(esbuild@0.23.1)(webpack-cli@4.10.0) postcss-loader@8.1.1(postcss@8.4.41)(typescript@5.5.4)(webpack@5.94.0(@swc/core@1.5.28)(esbuild@0.23.0)): dependencies: @@ -24147,7 +23250,7 @@ snapshots: postcss-merge-rules@5.1.4(postcss@8.4.47): dependencies: - browserslist: 4.23.3 + browserslist: 4.24.0 caniuse-api: 3.0.0 cssnano-utils: 3.1.0(postcss@8.4.47) postcss: 8.4.47 @@ -24155,7 +23258,7 @@ snapshots: postcss-merge-rules@7.0.4(postcss@8.4.47): dependencies: - browserslist: 4.23.3 + browserslist: 4.24.0 caniuse-api: 3.0.0 cssnano-utils: 5.0.0(postcss@8.4.47) postcss: 8.4.47 @@ -24187,14 +23290,14 @@ snapshots: postcss-minify-params@5.1.4(postcss@8.4.47): dependencies: - browserslist: 4.23.3 + browserslist: 4.24.0 cssnano-utils: 3.1.0(postcss@8.4.47) postcss: 8.4.47 postcss-value-parser: 4.2.0 postcss-minify-params@7.0.2(postcss@8.4.47): dependencies: - browserslist: 4.23.3 + browserslist: 4.24.0 cssnano-utils: 5.0.0(postcss@8.4.47) postcss: 8.4.47 postcss-value-parser: 4.2.0 @@ -24218,13 +23321,13 @@ snapshots: dependencies: icss-utils: 5.1.0(postcss@8.4.47) postcss: 8.4.47 - postcss-selector-parser: 6.1.0 + postcss-selector-parser: 6.1.2 postcss-value-parser: 4.2.0 postcss-modules-scope@3.2.0(postcss@8.4.47): dependencies: postcss: 8.4.47 - postcss-selector-parser: 6.1.0 + postcss-selector-parser: 6.1.2 postcss-modules-values@4.0.0(postcss@8.4.47): dependencies: @@ -24243,10 +23346,10 @@ snapshots: postcss-modules-values: 4.0.0(postcss@8.4.47) string-hash: 1.1.3 - postcss-nested@6.0.1(postcss@8.4.47): + postcss-nested@6.2.0(postcss@8.4.47): dependencies: postcss: 8.4.47 - postcss-selector-parser: 6.1.0 + postcss-selector-parser: 6.1.2 postcss-normalize-charset@5.1.0(postcss@8.4.47): dependencies: @@ -24308,13 +23411,13 @@ snapshots: postcss-normalize-unicode@5.1.1(postcss@8.4.47): dependencies: - browserslist: 4.23.3 + browserslist: 4.24.0 postcss: 8.4.47 postcss-value-parser: 4.2.0 postcss-normalize-unicode@7.0.2(postcss@8.4.47): dependencies: - browserslist: 4.23.3 + browserslist: 4.24.0 postcss: 8.4.47 postcss-value-parser: 4.2.0 @@ -24353,13 +23456,13 @@ snapshots: postcss-reduce-initial@5.1.2(postcss@8.4.47): dependencies: - browserslist: 4.23.3 + browserslist: 4.24.0 caniuse-api: 3.0.0 postcss: 8.4.47 postcss-reduce-initial@7.0.2(postcss@8.4.47): dependencies: - browserslist: 4.23.3 + browserslist: 4.24.0 caniuse-api: 3.0.0 postcss: 8.4.47 @@ -24373,11 +23476,6 @@ snapshots: postcss: 8.4.47 postcss-value-parser: 4.2.0 - postcss-selector-parser@6.1.0: - dependencies: - cssesc: 3.0.0 - util-deprecate: 1.0.2 - postcss-selector-parser@6.1.2: dependencies: cssesc: 3.0.0 @@ -24414,8 +23512,8 @@ snapshots: postcss@8.4.38: dependencies: nanoid: 3.3.7 - picocolors: 1.0.1 - source-map-js: 1.2.0 + picocolors: 1.1.0 + source-map-js: 1.2.1 postcss@8.4.41: dependencies: @@ -24429,7 +23527,7 @@ snapshots: picocolors: 1.1.0 source-map-js: 1.2.1 - preact@10.24.0: {} + preact@10.24.1: {} prelude-ls@1.2.1: {} @@ -24452,12 +23550,10 @@ snapshots: ansi-styles: 5.2.0 react-is: 18.3.1 - pretty-ms@9.0.0: + pretty-ms@9.1.0: dependencies: parse-ms: 4.0.0 - proc-log@3.0.0: {} - proc-log@4.2.0: {} process-nextick-args@2.0.1: {} @@ -24474,7 +23570,7 @@ snapshots: promise-all-reject-late@1.0.1: {} - promise-call-limit@3.0.1: {} + promise-call-limit@3.0.2: {} promise-inflight@1.0.1: {} @@ -24489,11 +23585,6 @@ snapshots: dependencies: asap: 2.0.6 - prompts-ncu@3.0.0: - dependencies: - kleur: 4.1.5 - sisteransi: 1.0.5 - prompts@2.4.2: dependencies: kleur: 3.0.3 @@ -24511,8 +23602,6 @@ snapshots: property-expr@2.0.6: {} - proto-list@1.2.4: {} - protocols@2.0.1: {} proxy-addr@2.0.7: @@ -24523,7 +23612,7 @@ snapshots: proxy-agent@6.4.0: dependencies: agent-base: 7.1.1 - debug: 4.3.7(supports-color@5.5.0) + debug: 4.3.7(supports-color@8.1.1) http-proxy-agent: 7.0.2 https-proxy-agent: 7.0.5 lru-cache: 7.18.3 @@ -24609,7 +23698,7 @@ snapshots: pug-runtime: 3.0.1 pug-strip-comments: 2.0.0 - pump@3.0.0: + pump@3.0.2: dependencies: end-of-stream: 1.4.4 once: 1.4.0 @@ -24620,16 +23709,12 @@ snapshots: punycode@2.3.1: {} - pupa@3.1.0: - dependencies: - escape-goat: 4.0.0 - - puppeteer-core@23.3.0: + puppeteer-core@23.4.1: dependencies: '@puppeteer/browsers': 2.4.0 - chromium-bidi: 0.6.5(devtools-protocol@0.0.1330662) - debug: 4.3.7(supports-color@5.5.0) - devtools-protocol: 0.0.1330662 + chromium-bidi: 0.6.5(devtools-protocol@0.0.1342118) + debug: 4.3.7(supports-color@8.1.1) + devtools-protocol: 0.0.1342118 typed-query-selector: 2.12.0 ws: 8.18.0 transitivePeerDependencies: @@ -24639,7 +23724,7 @@ snapshots: qjobs@1.2.0: {} - qs@6.11.0: + qs@6.13.0: dependencies: side-channel: 1.0.6 @@ -24672,15 +23757,6 @@ snapshots: iconv-lite: 0.4.24 unpipe: 1.0.0 - rc-config-loader@4.1.3: - dependencies: - debug: 4.3.7(supports-color@5.5.0) - js-yaml: 4.1.0 - json5: 2.2.3 - require-from-string: 2.0.2 - transitivePeerDependencies: - - supports-color - rc@1.2.8: dependencies: deep-extend: 0.6.0 @@ -24688,18 +23764,18 @@ snapshots: minimist: 1.2.8 strip-json-comments: 2.0.1 - react-dev-utils@12.0.1(eslint@8.57.1)(typescript@5.6.2)(webpack@5.94.0(@swc/core@1.5.28)(esbuild@0.23.0)): + react-dev-utils@12.0.1(eslint@8.57.1)(typescript@5.6.2)(webpack@5.95.0(@swc/core@1.5.28)(esbuild@0.23.1)): dependencies: '@babel/code-frame': 7.24.7 address: 1.2.2 - browserslist: 4.23.1 + browserslist: 4.24.0 chalk: 4.1.2 cross-spawn: 7.0.3 detect-port-alt: 1.1.6 escape-string-regexp: 4.0.0 filesize: 8.0.7 find-up: 5.0.0 - fork-ts-checker-webpack-plugin: 6.5.3(eslint@8.57.1)(typescript@5.6.2)(webpack@5.94.0(@swc/core@1.5.28)(esbuild@0.23.0)) + fork-ts-checker-webpack-plugin: 6.5.3(eslint@8.57.1)(typescript@5.6.2)(webpack@5.95.0(@swc/core@1.5.28)(esbuild@0.23.1)) global-modules: 2.0.0 globby: 11.1.0 gzip-size: 6.0.0 @@ -24714,7 +23790,7 @@ snapshots: shell-quote: 1.8.1 strip-ansi: 6.0.1 text-table: 0.2.0 - webpack: 5.94.0(@swc/core@1.5.28)(esbuild@0.23.0) + webpack: 5.95.0(@swc/core@1.5.28)(esbuild@0.23.1) optionalDependencies: typescript: 5.6.2 transitivePeerDependencies: @@ -24776,13 +23852,6 @@ snapshots: json-parse-even-better-errors: 3.0.2 npm-normalize-package-bin: 3.0.1 - read-package-json@6.0.4: - dependencies: - glob: 10.4.3 - json-parse-even-better-errors: 3.0.2 - normalize-package-data: 5.0.0 - npm-normalize-package-bin: 3.0.1 - read-pkg-up@3.0.0: dependencies: find-up: 2.1.0 @@ -24862,9 +23931,9 @@ snapshots: es-errors: 1.3.0 get-intrinsic: 1.2.4 globalthis: 1.0.4 - which-builtin-type: 1.1.3 + which-builtin-type: 1.1.4 - regenerate-unicode-properties@10.1.1: + regenerate-unicode-properties@10.2.0: dependencies: regenerate: 1.4.2 @@ -24874,7 +23943,7 @@ snapshots: regenerator-transform@0.15.2: dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 regex-not@1.0.2: dependencies: @@ -24894,10 +23963,10 @@ snapshots: dependencies: '@babel/regjsgen': 0.8.0 regenerate: 1.4.2 - regenerate-unicode-properties: 10.1.1 + regenerate-unicode-properties: 10.2.0 regjsparser: 0.9.1 unicode-match-property-ecmascript: 2.0.0 - unicode-match-property-value-ecmascript: 2.1.0 + unicode-match-property-value-ecmascript: 2.2.0 register-service-worker@1.7.2: {} @@ -24906,18 +23975,10 @@ snapshots: rc: 1.2.8 safe-buffer: 5.2.1 - registry-auth-token@5.0.2: - dependencies: - '@pnpm/npm-conf': 2.2.2 - registry-url@3.1.0: dependencies: rc: 1.2.8 - registry-url@6.0.1: - dependencies: - rc: 1.2.8 - regjsparser@0.9.1: dependencies: jsesc: 0.5.0 @@ -24930,8 +23991,6 @@ snapshots: dependencies: es6-error: 4.1.1 - remote-git-tags@3.0.0: {} - remove-trailing-separator@1.1.0: {} repeat-element@1.1.4: {} @@ -24968,13 +24027,13 @@ snapshots: resolve@1.22.8: dependencies: - is-core-module: 2.14.0 + is-core-module: 2.15.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 resolve@2.0.0-next.5: dependencies: - is-core-module: 2.14.0 + is-core-module: 2.15.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 @@ -25014,24 +24073,24 @@ snapshots: rimraf@5.0.10: dependencies: - glob: 10.4.3 + glob: 10.4.5 rimraf@6.0.1: dependencies: glob: 11.0.0 - package-json-from-dist: 1.0.0 + package-json-from-dist: 1.0.1 robots-parser@3.0.1: {} - rollup-plugin-dts@5.3.1(rollup@3.29.4)(typescript@5.5.4): + rollup-plugin-dts@5.3.1(rollup@3.29.5)(typescript@5.5.4): dependencies: - magic-string: 0.30.10 - rollup: 3.29.4 + magic-string: 0.30.11 + rollup: 3.29.5 typescript: 5.5.4 optionalDependencies: '@babel/code-frame': 7.24.7 - rollup-plugin-postcss@4.0.2(postcss@8.4.47)(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.5.5)(typescript@5.6.2)): + rollup-plugin-postcss@4.0.2(postcss@8.4.47)(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.7.3)(typescript@5.6.2)): dependencies: chalk: 4.1.2 concat-with-sourcemaps: 1.1.0 @@ -25040,7 +24099,7 @@ snapshots: p-queue: 6.6.2 pify: 5.0.0 postcss: 8.4.47 - postcss-load-config: 3.1.4(postcss@8.4.47)(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.5.5)(typescript@5.6.2)) + postcss-load-config: 3.1.4(postcss@8.4.47)(ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.7.3)(typescript@5.6.2)) postcss-modules: 4.3.1(postcss@8.4.47) promise.series: 0.2.0 resolve: 1.22.8 @@ -25054,30 +24113,8 @@ snapshots: dependencies: estree-walker: 0.6.1 - rollup@3.29.4: - optionalDependencies: - fsevents: 2.3.3 - - rollup@4.20.0: - dependencies: - '@types/estree': 1.0.5 + rollup@3.29.5: optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.20.0 - '@rollup/rollup-android-arm64': 4.20.0 - '@rollup/rollup-darwin-arm64': 4.20.0 - '@rollup/rollup-darwin-x64': 4.20.0 - '@rollup/rollup-linux-arm-gnueabihf': 4.20.0 - '@rollup/rollup-linux-arm-musleabihf': 4.20.0 - '@rollup/rollup-linux-arm64-gnu': 4.20.0 - '@rollup/rollup-linux-arm64-musl': 4.20.0 - '@rollup/rollup-linux-powerpc64le-gnu': 4.20.0 - '@rollup/rollup-linux-riscv64-gnu': 4.20.0 - '@rollup/rollup-linux-s390x-gnu': 4.20.0 - '@rollup/rollup-linux-x64-gnu': 4.20.0 - '@rollup/rollup-linux-x64-musl': 4.20.0 - '@rollup/rollup-win32-arm64-msvc': 4.20.0 - '@rollup/rollup-win32-ia32-msvc': 4.20.0 - '@rollup/rollup-win32-x64-msvc': 4.20.0 fsevents: 2.3.3 rollup@4.22.4: @@ -25118,7 +24155,7 @@ snapshots: rxjs@7.8.1: dependencies: - tslib: 2.6.3 + tslib: 2.7.0 safe-array-concat@1.1.2: dependencies: @@ -25159,11 +24196,11 @@ snapshots: transitivePeerDependencies: - supports-color - sass-loader@12.6.0(sass@1.79.3)(webpack@5.91.0(@swc/core@1.5.28)(esbuild@0.23.0)(webpack-cli@4.10.0)): + sass-loader@12.6.0(sass@1.79.3)(webpack@5.91.0(@swc/core@1.5.28)(esbuild@0.23.1)(webpack-cli@4.10.0)): dependencies: klona: 2.0.6 neo-async: 2.6.2 - webpack: 5.91.0(@swc/core@1.5.28)(esbuild@0.23.0)(webpack-cli@4.10.0) + webpack: 5.91.0(@swc/core@1.5.28)(esbuild@0.23.1)(webpack-cli@4.10.0) optionalDependencies: sass: 1.79.3 @@ -25177,19 +24214,19 @@ snapshots: sass@1.77.4: dependencies: chokidar: 3.6.0 - immutable: 4.3.6 - source-map-js: 1.2.0 + immutable: 4.3.7 + source-map-js: 1.2.1 sass@1.77.6: dependencies: chokidar: 3.6.0 - immutable: 4.3.6 + immutable: 4.3.7 source-map-js: 1.2.1 sass@1.79.3: dependencies: - chokidar: 4.0.0 - immutable: 4.3.6 + chokidar: 4.0.1 + immutable: 4.3.7 source-map-js: 1.2.1 sax@1.4.1: @@ -25244,12 +24281,6 @@ snapshots: '@types/node-forge': 1.3.11 node-forge: 1.3.1 - semver-diff@4.0.0: - dependencies: - semver: 7.6.3 - - semver-utils@1.1.4: {} - semver@5.7.2: {} semver@6.3.1: {} @@ -25258,11 +24289,9 @@ snapshots: dependencies: lru-cache: 6.0.0 - semver@7.6.2: {} - semver@7.6.3: {} - send@0.18.0: + send@0.19.0: dependencies: debug: 2.6.9 depd: 2.0.0 @@ -25283,7 +24312,7 @@ snapshots: sentence-case@3.0.4: dependencies: no-case: 3.0.4 - tslib: 2.6.3 + tslib: 2.7.0 upper-case-first: 2.0.2 serialize-javascript@6.0.0: @@ -25323,12 +24352,12 @@ snapshots: transitivePeerDependencies: - supports-color - serve-static@1.15.0: + serve-static@1.16.2: dependencies: - encodeurl: 1.0.2 + encodeurl: 2.0.0 escape-html: 1.0.3 parseurl: 1.3.3 - send: 0.18.0 + send: 0.19.0 transitivePeerDependencies: - supports-color @@ -25411,16 +24440,6 @@ snapshots: signal-exit@4.1.0: {} - sigstore@1.9.0: - dependencies: - '@sigstore/bundle': 1.1.0 - '@sigstore/protobuf-specs': 0.2.1 - '@sigstore/sign': 1.0.0 - '@sigstore/tuf': 1.0.3 - make-fetch-happen: 11.1.1 - transitivePeerDependencies: - - supports-color - sigstore@2.3.1: dependencies: '@sigstore/bundle': 2.3.2 @@ -25494,7 +24513,7 @@ snapshots: socket.io-adapter@2.5.5: dependencies: - debug: 4.3.7(supports-color@5.5.0) + debug: 4.3.7(supports-color@8.1.1) ws: 8.17.1 transitivePeerDependencies: - bufferutil @@ -25504,17 +24523,17 @@ snapshots: socket.io-parser@4.2.4: dependencies: '@socket.io/component-emitter': 3.1.2 - debug: 4.3.7(supports-color@5.5.0) + debug: 4.3.7(supports-color@8.1.1) transitivePeerDependencies: - supports-color - socket.io@4.7.5: + socket.io@4.8.0: dependencies: accepts: 1.3.8 base64id: 2.0.0 cors: 2.8.5 - debug: 4.3.7(supports-color@5.5.0) - engine.io: 6.5.5 + debug: 4.3.7(supports-color@8.1.1) + engine.io: 6.6.1 socket.io-adapter: 2.5.5 socket.io-parser: 4.2.4 transitivePeerDependencies: @@ -25528,18 +24547,10 @@ snapshots: uuid: 8.3.2 websocket-driver: 0.7.4 - socks-proxy-agent@7.0.0: - dependencies: - agent-base: 6.0.2 - debug: 4.3.7(supports-color@5.5.0) - socks: 2.8.3 - transitivePeerDependencies: - - supports-color - socks-proxy-agent@8.0.4: dependencies: agent-base: 7.1.1 - debug: 4.3.7(supports-color@5.5.0) + debug: 4.3.7(supports-color@8.1.1) socks: 2.8.3 transitivePeerDependencies: - supports-color @@ -25549,18 +24560,18 @@ snapshots: ip-address: 9.0.5 smart-buffer: 4.2.0 - solid-js@1.8.22: + solid-js@1.9.1: dependencies: csstype: 3.1.3 seroval: 1.1.1 seroval-plugins: 1.1.1(seroval@1.1.1) - solid-refresh@0.6.3(solid-js@1.8.22): + solid-refresh@0.6.3(solid-js@1.9.1): dependencies: - '@babel/generator': 7.24.7 + '@babel/generator': 7.25.6 '@babel/helper-module-imports': 7.24.7 '@babel/types': 7.25.6 - solid-js: 1.8.22 + solid-js: 1.9.1 transitivePeerDependencies: - supports-color @@ -25570,8 +24581,6 @@ snapshots: source-list-map@2.0.1: {} - source-map-js@1.2.0: {} - source-map-js@1.2.1: {} source-map-loader@5.0.0(webpack@5.94.0(@swc/core@1.5.28)(esbuild@0.23.0)): @@ -25601,10 +24610,6 @@ snapshots: source-map@0.7.4: {} - spawn-please@2.0.2: - dependencies: - cross-spawn: 7.0.3 - spawn-wrap@2.0.0: dependencies: foreground-child: 2.0.0 @@ -25617,25 +24622,25 @@ snapshots: spdx-correct@3.2.0: dependencies: spdx-expression-parse: 3.0.1 - spdx-license-ids: 3.0.18 + spdx-license-ids: 3.0.20 spdx-exceptions@2.5.0: {} spdx-expression-parse@3.0.1: dependencies: spdx-exceptions: 2.5.0 - spdx-license-ids: 3.0.18 + spdx-license-ids: 3.0.20 spdx-expression-parse@4.0.0: dependencies: spdx-exceptions: 2.5.0 - spdx-license-ids: 3.0.18 + spdx-license-ids: 3.0.20 - spdx-license-ids@3.0.18: {} + spdx-license-ids@3.0.20: {} spdy-transport@3.0.0: dependencies: - debug: 4.3.7(supports-color@5.5.0) + debug: 4.3.7(supports-color@8.1.1) detect-node: 2.1.0 hpack.js: 2.1.6 obuf: 1.1.2 @@ -25646,7 +24651,7 @@ snapshots: spdy@4.0.2: dependencies: - debug: 4.3.7(supports-color@5.5.0) + debug: 4.3.7(supports-color@8.1.1) handle-thing: 2.0.1 http-deceiver: 1.2.7 select-hose: 2.0.0 @@ -25656,7 +24661,7 @@ snapshots: speedline-core@1.4.3: dependencies: - '@types/node': 22.5.5 + '@types/node': 22.7.3 image-ssim: 0.2.0 jpeg-js: 0.4.4 @@ -25687,10 +24692,6 @@ snapshots: dependencies: minipass: 7.1.2 - ssri@9.0.1: - dependencies: - minipass: 3.3.6 - stable@0.1.8: {} stack-utils@2.0.6: @@ -25721,18 +24722,18 @@ snapshots: streamroller@3.1.5: dependencies: date-format: 4.0.14 - debug: 4.3.7(supports-color@5.5.0) + debug: 4.3.7(supports-color@8.1.1) fs-extra: 8.1.0 transitivePeerDependencies: - supports-color - streamx@2.18.0: + streamx@2.20.1: dependencies: fast-fifo: 1.3.2 queue-tick: 1.0.1 - text-decoder: 1.1.1 + text-decoder: 1.2.0 optionalDependencies: - bare-events: 2.4.2 + bare-events: 2.5.0 string-argv@0.3.2: {} @@ -25743,11 +24744,11 @@ snapshots: char-regex: 1.0.2 strip-ansi: 6.0.1 - string-replace-loader@3.1.0(webpack@5.91.0(@swc/core@1.5.28)(esbuild@0.23.0)(webpack-cli@4.10.0)): + string-replace-loader@3.1.0(webpack@5.91.0(@swc/core@1.5.28)(esbuild@0.23.1)(webpack-cli@4.10.0)): dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.91.0(@swc/core@1.5.28)(esbuild@0.23.0)(webpack-cli@4.10.0) + webpack: 5.91.0(@swc/core@1.5.28)(esbuild@0.23.1)(webpack-cli@4.10.0) string-width@4.2.3: dependencies: @@ -25763,7 +24764,7 @@ snapshots: string-width@7.2.0: dependencies: - emoji-regex: 10.3.0 + emoji-regex: 10.4.0 get-east-asian-width: 1.2.0 strip-ansi: 7.1.0 @@ -25832,7 +24833,7 @@ snapshots: strip-ansi@7.1.0: dependencies: - ansi-regex: 6.0.1 + ansi-regex: 6.1.0 strip-bom@3.0.0: {} @@ -25864,13 +24865,13 @@ snapshots: stylehacks@5.1.1(postcss@8.4.47): dependencies: - browserslist: 4.23.3 + browserslist: 4.24.0 postcss: 8.4.47 postcss-selector-parser: 6.1.2 stylehacks@7.0.4(postcss@8.4.47): dependencies: - browserslist: 4.23.3 + browserslist: 4.24.0 postcss: 8.4.47 postcss-selector-parser: 6.1.2 @@ -25915,11 +24916,11 @@ snapshots: csso: 5.0.5 picocolors: 1.1.0 - swc-loader@0.2.6(@swc/core@1.5.28)(webpack@5.91.0(@swc/core@1.5.28)(esbuild@0.23.0)(webpack-cli@4.10.0)): + swc-loader@0.2.6(@swc/core@1.5.28)(webpack@5.91.0(@swc/core@1.5.28)(esbuild@0.23.1)(webpack-cli@4.10.0)): dependencies: '@swc/core': 1.5.28 '@swc/counter': 0.1.3 - webpack: 5.91.0(@swc/core@1.5.28)(esbuild@0.23.0)(webpack-cli@4.10.0) + webpack: 5.91.0(@swc/core@1.5.28)(esbuild@0.23.1)(webpack-cli@4.10.0) symbol-observable@4.0.0: {} @@ -25928,7 +24929,7 @@ snapshots: synckit@0.9.1: dependencies: '@pkgr/core': 0.1.1 - tslib: 2.6.3 + tslib: 2.7.0 tablemark@3.1.0: dependencies: @@ -25941,10 +24942,10 @@ snapshots: tar-fs@3.0.6: dependencies: - pump: 3.0.0 + pump: 3.0.2 tar-stream: 3.1.7 optionalDependencies: - bare-fs: 2.3.1 + bare-fs: 2.3.5 bare-path: 2.1.3 tar-stream@2.2.0: @@ -25957,9 +24958,9 @@ snapshots: tar-stream@3.1.7: dependencies: - b4a: 1.6.6 + b4a: 1.6.7 fast-fifo: 1.3.2 - streamx: 2.18.0 + streamx: 2.20.1 tar@6.2.1: dependencies: @@ -25984,38 +24985,50 @@ snapshots: ansi-escapes: 4.3.2 supports-hyperlinks: 2.3.0 - terser-webpack-plugin@5.3.10(@swc/core@1.5.28)(esbuild@0.23.0)(webpack@5.91.0(@swc/core@1.5.28)(esbuild@0.23.0)(webpack-cli@4.10.0)): + terser-webpack-plugin@5.3.10(@swc/core@1.5.28)(esbuild@0.23.0)(webpack@5.94.0(@swc/core@1.5.28)(esbuild@0.23.0)): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 - terser: 5.33.0 - webpack: 5.91.0(@swc/core@1.5.28)(esbuild@0.23.0)(webpack-cli@4.10.0) + terser: 5.34.0 + webpack: 5.94.0(@swc/core@1.5.28)(esbuild@0.23.0) optionalDependencies: '@swc/core': 1.5.28 esbuild: 0.23.0 - terser-webpack-plugin@5.3.10(@swc/core@1.5.28)(esbuild@0.23.0)(webpack@5.94.0(@swc/core@1.5.28)(esbuild@0.23.0)): + terser-webpack-plugin@5.3.10(@swc/core@1.5.28)(esbuild@0.23.1)(webpack@5.91.0(@swc/core@1.5.28)(esbuild@0.23.1)(webpack-cli@4.10.0)): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 - terser: 5.33.0 - webpack: 5.94.0(@swc/core@1.5.28)(esbuild@0.23.0) + terser: 5.34.0 + webpack: 5.91.0(@swc/core@1.5.28)(esbuild@0.23.1)(webpack-cli@4.10.0) optionalDependencies: '@swc/core': 1.5.28 - esbuild: 0.23.0 + esbuild: 0.23.1 + + terser-webpack-plugin@5.3.10(@swc/core@1.5.28)(esbuild@0.23.1)(webpack@5.95.0(@swc/core@1.5.28)(esbuild@0.23.1)): + dependencies: + '@jridgewell/trace-mapping': 0.3.25 + jest-worker: 27.5.1 + schema-utils: 3.3.0 + serialize-javascript: 6.0.2 + terser: 5.34.0 + webpack: 5.95.0(@swc/core@1.5.28)(esbuild@0.23.1) + optionalDependencies: + '@swc/core': 1.5.28 + esbuild: 0.23.1 - terser-webpack-plugin@5.3.10(@swc/core@1.5.28)(webpack@5.94.0(@swc/core@1.5.28)(webpack-cli@5.1.4)): + terser-webpack-plugin@5.3.10(@swc/core@1.5.28)(webpack@5.95.0(@swc/core@1.5.28)(webpack-cli@5.1.4)): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 - terser: 5.33.0 - webpack: 5.94.0(@swc/core@1.5.28)(webpack-cli@5.1.4) + terser: 5.34.0 + webpack: 5.95.0(@swc/core@1.5.28)(webpack-cli@5.1.4) optionalDependencies: '@swc/core': 1.5.28 @@ -26026,7 +25039,7 @@ snapshots: commander: 2.20.3 source-map-support: 0.5.21 - terser@5.33.0: + terser@5.34.0: dependencies: '@jridgewell/source-map': 0.3.6 acorn: 8.12.1 @@ -26039,9 +25052,9 @@ snapshots: glob: 7.2.3 minimatch: 3.1.2 - text-decoder@1.1.1: + text-decoder@1.2.0: dependencies: - b4a: 1.6.6 + b4a: 1.6.7 text-extensions@1.9.0: {} @@ -26079,11 +25092,11 @@ snapshots: '@types/tinycolor2': 1.4.6 tinycolor2: 1.6.0 - tldts-core@6.1.31: {} + tldts-core@6.1.47: {} - tldts-icann@6.1.31: + tldts-icann@6.1.47: dependencies: - tldts-core: 6.1.31 + tldts-core: 6.1.47 tmp@0.0.33: dependencies: @@ -26169,16 +25182,16 @@ snapshots: '@ts-morph/common': 0.12.3 code-block-writer: 11.0.3 - ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.5.5)(typescript@5.6.2): + ts-node@10.9.2(@swc/core@1.5.28)(@types/node@22.7.3)(typescript@5.6.2): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 22.5.5 + '@types/node': 22.7.3 acorn: 8.12.1 - acorn-walk: 8.3.3 + acorn-walk: 8.3.4 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 @@ -26208,30 +25221,24 @@ snapshots: tslib@2.6.3: {} + tslib@2.7.0: {} + tsutils@3.21.0(typescript@5.6.2): dependencies: tslib: 1.14.1 typescript: 5.6.2 - tuf-js@1.1.7: - dependencies: - '@tufjs/models': 1.0.4 - debug: 4.3.7(supports-color@5.5.0) - make-fetch-happen: 11.1.1 - transitivePeerDependencies: - - supports-color - tuf-js@2.2.1: dependencies: '@tufjs/models': 2.0.1 - debug: 4.3.7(supports-color@5.5.0) + debug: 4.3.7(supports-color@8.1.1) make-fetch-happen: 13.0.1 transitivePeerDependencies: - supports-color twig@1.17.1: dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 locutus: 2.0.32 minimatch: 3.0.8 walk: 2.3.15 @@ -26242,6 +25249,8 @@ snapshots: type-detect@4.0.8: {} + type-detect@4.1.0: {} + type-fest@0.18.1: {} type-fest@0.20.2: {} @@ -26256,8 +25265,6 @@ snapshots: type-fest@0.8.1: {} - type-fest@1.4.0: {} - type-fest@2.19.0: {} type-fest@4.26.1: {} @@ -26319,13 +25326,13 @@ snapshots: typescript@5.6.2: {} - ua-parser-js@0.7.38: {} + ua-parser-js@0.7.39: {} uc.micro@2.1.0: {} - ufo@1.5.3: {} + ufo@1.5.4: {} - uglify-js@3.18.0: + uglify-js@3.19.3: optional: true unbox-primitive@1.0.2: @@ -26337,12 +25344,12 @@ snapshots: unbuild@1.2.1(sass@1.79.3): dependencies: - '@rollup/plugin-alias': 5.1.0(rollup@3.29.4) - '@rollup/plugin-commonjs': 24.1.0(rollup@3.29.4) - '@rollup/plugin-json': 6.1.0(rollup@3.29.4) - '@rollup/plugin-node-resolve': 15.2.3(rollup@3.29.4) - '@rollup/plugin-replace': 5.0.7(rollup@3.29.4) - '@rollup/pluginutils': 5.1.0(rollup@3.29.4) + '@rollup/plugin-alias': 5.1.1(rollup@3.29.5) + '@rollup/plugin-commonjs': 24.1.0(rollup@3.29.5) + '@rollup/plugin-json': 6.1.0(rollup@3.29.5) + '@rollup/plugin-node-resolve': 15.3.0(rollup@3.29.5) + '@rollup/plugin-replace': 5.0.7(rollup@3.29.5) + '@rollup/pluginutils': 5.1.2(rollup@3.29.5) chalk: 5.3.0 consola: 3.2.3 defu: 6.1.4 @@ -26350,18 +25357,18 @@ snapshots: globby: 13.2.2 hookable: 5.5.3 jiti: 1.21.6 - magic-string: 0.30.10 - mkdist: 1.5.3(sass@1.79.3)(typescript@5.5.4) + magic-string: 0.30.11 + mkdist: 1.5.9(sass@1.79.3)(typescript@5.5.4) mlly: 1.7.1 mri: 1.2.0 pathe: 1.1.2 - pkg-types: 1.1.3 + pkg-types: 1.2.0 pretty-bytes: 6.1.1 - rollup: 3.29.4 - rollup-plugin-dts: 5.3.1(rollup@3.29.4)(typescript@5.5.4) + rollup: 3.29.5 + rollup-plugin-dts: 5.3.1(rollup@3.29.5)(typescript@5.5.4) scule: 1.3.0 typescript: 5.5.4 - untyped: 1.4.2 + untyped: 1.5.0 transitivePeerDependencies: - sass - supports-color @@ -26382,14 +25389,14 @@ snapshots: undici-types@6.19.8: {} - unicode-canonical-property-names-ecmascript@2.0.0: {} + unicode-canonical-property-names-ecmascript@2.0.1: {} unicode-match-property-ecmascript@2.0.0: dependencies: - unicode-canonical-property-names-ecmascript: 2.0.0 + unicode-canonical-property-names-ecmascript: 2.0.1 unicode-property-aliases-ecmascript: 2.1.0 - unicode-match-property-value-ecmascript@2.1.0: {} + unicode-match-property-value-ecmascript@2.2.0: {} unicode-property-aliases-ecmascript@2.1.0: {} @@ -26402,18 +25409,10 @@ snapshots: is-extendable: 0.1.1 set-value: 2.0.1 - unique-filename@2.0.1: - dependencies: - unique-slug: 3.0.0 - unique-filename@3.0.0: dependencies: unique-slug: 4.0.0 - unique-slug@3.0.0: - dependencies: - imurmurhash: 0.1.4 - unique-slug@4.0.0: dependencies: imurmurhash: 0.1.4 @@ -26422,10 +25421,6 @@ snapshots: dependencies: crypto-random-string: 2.0.0 - unique-string@3.0.0: - dependencies: - crypto-random-string: 4.0.0 - universal-user-agent@6.0.1: {} universalify@0.1.2: {} @@ -26436,12 +25431,12 @@ snapshots: unpipe@1.0.0: {} - unplugin@1.11.0: + unplugin@1.14.1(webpack-sources@3.2.3): dependencies: acorn: 8.12.1 - chokidar: 3.6.0 - webpack-sources: 3.2.3 webpack-virtual-modules: 0.6.2 + optionalDependencies: + webpack-sources: 3.2.3 unset-value@1.0.0: dependencies: @@ -26450,13 +25445,13 @@ snapshots: untildify@4.0.0: {} - untyped@1.4.2: + untyped@1.5.0: dependencies: '@babel/core': 7.25.2 - '@babel/standalone': 7.24.7 + '@babel/standalone': 7.25.6 '@babel/types': 7.25.6 defu: 6.1.4 - jiti: 1.21.6 + jiti: 2.0.0 mri: 1.2.0 scule: 1.3.0 transitivePeerDependencies: @@ -26464,43 +25459,20 @@ snapshots: upath@2.0.1: {} - update-browserslist-db@1.1.0(browserslist@4.23.1): + update-browserslist-db@1.1.1(browserslist@4.24.0): dependencies: - browserslist: 4.23.1 - escalade: 3.1.2 - picocolors: 1.0.1 - - update-browserslist-db@1.1.0(browserslist@4.23.3): - dependencies: - browserslist: 4.23.3 - escalade: 3.1.2 - picocolors: 1.0.1 + browserslist: 4.24.0 + escalade: 3.2.0 + picocolors: 1.1.0 update-check@1.5.4: dependencies: registry-auth-token: 3.3.2 registry-url: 3.1.0 - update-notifier@6.0.2: - dependencies: - boxen: 7.1.1 - chalk: 5.3.0 - configstore: 6.0.0 - has-yarn: 3.0.0 - import-lazy: 4.0.0 - is-ci: 3.0.1 - is-installed-globally: 0.4.0 - is-npm: 6.0.0 - is-yarn-global: 0.4.1 - latest-version: 7.0.0 - pupa: 3.1.0 - semver: 7.6.3 - semver-diff: 4.0.0 - xdg-basedir: 5.1.0 - upper-case-first@2.0.2: dependencies: - tslib: 2.6.3 + tslib: 2.7.0 uri-js@4.4.1: dependencies: @@ -26546,46 +25518,46 @@ snapshots: visit-values@2.0.0: {} - vite-plugin-solid@2.10.2(solid-js@1.8.22)(vite@5.4.6(@types/node@22.5.5)(less@4.2.0)(sass@1.79.3)(terser@5.33.0)): + vite-plugin-solid@2.10.2(solid-js@1.9.1)(vite@5.4.6(@types/node@22.7.3)(less@4.2.0)(sass@1.79.3)(terser@5.34.0)): dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.25.2 '@types/babel__core': 7.20.5 - babel-preset-solid: 1.8.17(@babel/core@7.24.7) + babel-preset-solid: 1.8.17(@babel/core@7.25.2) merge-anything: 5.1.7 - solid-js: 1.8.22 - solid-refresh: 0.6.3(solid-js@1.8.22) - vite: 5.4.6(@types/node@22.5.5)(less@4.2.0)(sass@1.79.3)(terser@5.33.0) - vitefu: 0.2.5(vite@5.4.6(@types/node@22.5.5)(less@4.2.0)(sass@1.79.3)(terser@5.33.0)) + solid-js: 1.9.1 + solid-refresh: 0.6.3(solid-js@1.9.1) + vite: 5.4.6(@types/node@22.7.3)(less@4.2.0)(sass@1.79.3)(terser@5.34.0) + vitefu: 0.2.5(vite@5.4.6(@types/node@22.7.3)(less@4.2.0)(sass@1.79.3)(terser@5.34.0)) transitivePeerDependencies: - supports-color - vite@5.4.6(@types/node@22.5.5)(less@4.2.0)(sass@1.77.6)(terser@5.31.6): + vite@5.4.6(@types/node@22.7.3)(less@4.2.0)(sass@1.77.6)(terser@5.31.6): dependencies: esbuild: 0.21.5 postcss: 8.4.47 rollup: 4.22.4 optionalDependencies: - '@types/node': 22.5.5 + '@types/node': 22.7.3 fsevents: 2.3.3 less: 4.2.0 sass: 1.77.6 terser: 5.31.6 - vite@5.4.6(@types/node@22.5.5)(less@4.2.0)(sass@1.79.3)(terser@5.33.0): + vite@5.4.6(@types/node@22.7.3)(less@4.2.0)(sass@1.79.3)(terser@5.34.0): dependencies: esbuild: 0.21.5 postcss: 8.4.47 rollup: 4.22.4 optionalDependencies: - '@types/node': 22.5.5 + '@types/node': 22.7.3 fsevents: 2.3.3 less: 4.2.0 sass: 1.79.3 - terser: 5.33.0 + terser: 5.34.0 - vitefu@0.2.5(vite@5.4.6(@types/node@22.5.5)(less@4.2.0)(sass@1.79.3)(terser@5.33.0)): + vitefu@0.2.5(vite@5.4.6(@types/node@22.7.3)(less@4.2.0)(sass@1.79.3)(terser@5.34.0)): optionalDependencies: - vite: 5.4.6(@types/node@22.5.5)(less@4.2.0)(sass@1.79.3)(terser@5.33.0) + vite: 5.4.6(@types/node@22.7.3)(less@4.2.0)(sass@1.79.3)(terser@5.34.0) void-elements@2.0.1: {} @@ -26594,12 +25566,12 @@ snapshots: vscode-json-languageservice@4.2.1: dependencies: jsonc-parser: 3.3.1 - vscode-languageserver-textdocument: 1.0.11 + vscode-languageserver-textdocument: 1.0.12 vscode-languageserver-types: 3.17.5 vscode-nls: 5.2.0 vscode-uri: 3.0.8 - vscode-languageserver-textdocument@1.0.11: {} + vscode-languageserver-textdocument@1.0.12: {} vscode-languageserver-types@3.17.5: {} @@ -26652,6 +25624,11 @@ snapshots: glob-to-regexp: 0.4.1 graceful-fs: 4.2.11 + watchpack@2.4.2: + dependencies: + glob-to-regexp: 0.4.1 + graceful-fs: 4.2.11 + wbuf@1.7.3: dependencies: minimalistic-assert: 1.0.1 @@ -26677,51 +25654,51 @@ snapshots: webpack-cli@4.10.0(webpack-dev-server@4.15.2)(webpack@5.91.0): dependencies: '@discoveryjs/json-ext': 0.5.7 - '@webpack-cli/configtest': 1.2.0(webpack-cli@4.10.0(webpack-dev-server@4.15.2)(webpack@5.91.0))(webpack@5.91.0(@swc/core@1.5.28)(esbuild@0.23.0)(webpack-cli@4.10.0)) + '@webpack-cli/configtest': 1.2.0(webpack-cli@4.10.0(webpack-dev-server@4.15.2)(webpack@5.91.0))(webpack@5.91.0(@swc/core@1.5.28)(esbuild@0.23.1)(webpack-cli@4.10.0)) '@webpack-cli/info': 1.5.0(webpack-cli@4.10.0(webpack-dev-server@4.15.2)(webpack@5.91.0)) '@webpack-cli/serve': 1.7.0(webpack-cli@4.10.0(webpack-dev-server@4.15.2)(webpack@5.91.0))(webpack-dev-server@4.15.2(webpack-cli@4.10.0)(webpack@5.91.0)) colorette: 2.0.20 commander: 7.2.0 cross-spawn: 7.0.3 fastest-levenshtein: 1.0.16 - import-local: 3.1.0 + import-local: 3.2.0 interpret: 2.2.0 rechoir: 0.7.1 - webpack: 5.91.0(@swc/core@1.5.28)(esbuild@0.23.0)(webpack-cli@4.10.0) + webpack: 5.91.0(@swc/core@1.5.28)(esbuild@0.23.1)(webpack-cli@4.10.0) webpack-merge: 5.10.0 optionalDependencies: webpack-dev-server: 4.15.2(webpack-cli@4.10.0)(webpack@5.91.0) - webpack-cli@5.1.4(webpack@5.94.0): + webpack-cli@5.1.4(webpack@5.95.0): dependencies: '@discoveryjs/json-ext': 0.5.7 - '@webpack-cli/configtest': 2.1.1(webpack-cli@5.1.4(webpack@5.94.0))(webpack@5.94.0(@swc/core@1.5.28)(webpack-cli@5.1.4)) - '@webpack-cli/info': 2.0.2(webpack-cli@5.1.4(webpack@5.94.0))(webpack@5.94.0(@swc/core@1.5.28)(webpack-cli@5.1.4)) - '@webpack-cli/serve': 2.0.5(webpack-cli@5.1.4(webpack@5.94.0))(webpack@5.94.0(@swc/core@1.5.28)(webpack-cli@5.1.4)) + '@webpack-cli/configtest': 2.1.1(webpack-cli@5.1.4(webpack@5.95.0))(webpack@5.95.0(@swc/core@1.5.28)(webpack-cli@5.1.4)) + '@webpack-cli/info': 2.0.2(webpack-cli@5.1.4(webpack@5.95.0))(webpack@5.95.0(@swc/core@1.5.28)(webpack-cli@5.1.4)) + '@webpack-cli/serve': 2.0.5(webpack-cli@5.1.4(webpack@5.95.0))(webpack@5.95.0(@swc/core@1.5.28)(webpack-cli@5.1.4)) colorette: 2.0.20 commander: 10.0.1 cross-spawn: 7.0.3 - envinfo: 7.13.0 + envinfo: 7.14.0 fastest-levenshtein: 1.0.16 - import-local: 3.1.0 + import-local: 3.2.0 interpret: 3.1.1 rechoir: 0.8.0 - webpack: 5.94.0(@swc/core@1.5.28)(webpack-cli@5.1.4) + webpack: 5.95.0(@swc/core@1.5.28)(webpack-cli@5.1.4) webpack-merge: 5.10.0 - webpack-dev-middleware@5.3.4(webpack@5.91.0(@swc/core@1.5.28)(esbuild@0.23.0)(webpack-cli@4.10.0)): + webpack-dev-middleware@5.3.4(webpack@5.91.0(@swc/core@1.5.28)(esbuild@0.23.1)(webpack-cli@4.10.0)): dependencies: colorette: 2.0.20 memfs: 3.5.3 mime-types: 2.1.35 range-parser: 1.2.1 schema-utils: 4.2.0 - webpack: 5.91.0(@swc/core@1.5.28)(esbuild@0.23.0)(webpack-cli@4.10.0) + webpack: 5.91.0(@swc/core@1.5.28)(esbuild@0.23.1)(webpack-cli@4.10.0) webpack-dev-middleware@7.4.2(webpack@5.94.0(@swc/core@1.5.28)(esbuild@0.23.0)): dependencies: colorette: 2.0.20 - memfs: 4.9.3 + memfs: 4.12.0 mime-types: 2.1.35 on-finished: 2.4.1 range-parser: 1.2.1 @@ -26737,7 +25714,7 @@ snapshots: '@types/serve-index': 1.9.4 '@types/serve-static': 1.15.7 '@types/sockjs': 0.3.36 - '@types/ws': 8.5.10 + '@types/ws': 8.5.12 ansi-html-community: 0.0.8 bonjour-service: 1.2.1 chokidar: 3.6.0 @@ -26745,12 +25722,12 @@ snapshots: compression: 1.7.4 connect-history-api-fallback: 2.0.0 default-gateway: 6.0.3 - express: 4.19.2 + express: 4.21.0 graceful-fs: 4.2.11 html-entities: 2.5.2 http-proxy-middleware: 2.0.6(@types/express@4.17.21) ipaddr.js: 2.2.0 - launch-editor: 2.8.0 + launch-editor: 2.9.1 open: 8.4.2 p-retry: 4.6.2 rimraf: 3.0.2 @@ -26759,10 +25736,10 @@ snapshots: serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack-dev-middleware: 5.3.4(webpack@5.91.0(@swc/core@1.5.28)(esbuild@0.23.0)(webpack-cli@4.10.0)) + webpack-dev-middleware: 5.3.4(webpack@5.91.0(@swc/core@1.5.28)(esbuild@0.23.1)(webpack-cli@4.10.0)) ws: 8.18.0 optionalDependencies: - webpack: 5.91.0(@swc/core@1.5.28)(esbuild@0.23.0)(webpack-cli@4.10.0) + webpack: 5.91.0(@swc/core@1.5.28)(esbuild@0.23.1)(webpack-cli@4.10.0) webpack-cli: 4.10.0(webpack-dev-server@4.15.2)(webpack@5.91.0) transitivePeerDependencies: - bufferutil @@ -26778,7 +25755,7 @@ snapshots: '@types/serve-index': 1.9.4 '@types/serve-static': 1.15.7 '@types/sockjs': 0.3.36 - '@types/ws': 8.5.10 + '@types/ws': 8.5.12 ansi-html-community: 0.0.8 bonjour-service: 1.2.1 chokidar: 3.6.0 @@ -26786,12 +25763,12 @@ snapshots: compression: 1.7.4 connect-history-api-fallback: 2.0.0 default-gateway: 6.0.3 - express: 4.19.2 + express: 4.21.0 graceful-fs: 4.2.11 html-entities: 2.5.2 http-proxy-middleware: 2.0.6(@types/express@4.17.21) ipaddr.js: 2.2.0 - launch-editor: 2.8.0 + launch-editor: 2.9.1 open: 10.1.0 p-retry: 6.2.0 rimraf: 5.0.10 @@ -26836,18 +25813,18 @@ snapshots: webpack-virtual-modules@0.6.2: {} - webpack@5.91.0(@swc/core@1.5.28)(esbuild@0.23.0)(webpack-cli@4.10.0): + webpack@5.91.0(@swc/core@1.5.28)(esbuild@0.23.1)(webpack-cli@4.10.0): dependencies: '@types/eslint-scope': 3.7.7 - '@types/estree': 1.0.5 + '@types/estree': 1.0.6 '@webassemblyjs/ast': 1.12.1 '@webassemblyjs/wasm-edit': 1.12.1 '@webassemblyjs/wasm-parser': 1.12.1 acorn: 8.12.1 acorn-import-assertions: 1.9.0(acorn@8.12.1) - browserslist: 4.23.1 + browserslist: 4.24.0 chrome-trace-event: 1.0.4 - enhanced-resolve: 5.17.0 + enhanced-resolve: 5.17.1 es-module-lexer: 1.5.4 eslint-scope: 5.1.1 events: 3.3.0 @@ -26859,8 +25836,8 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(@swc/core@1.5.28)(esbuild@0.23.0)(webpack@5.91.0(@swc/core@1.5.28)(esbuild@0.23.0)(webpack-cli@4.10.0)) - watchpack: 2.4.1 + terser-webpack-plugin: 5.3.10(@swc/core@1.5.28)(esbuild@0.23.1)(webpack@5.91.0(@swc/core@1.5.28)(esbuild@0.23.1)(webpack-cli@4.10.0)) + watchpack: 2.4.2 webpack-sources: 3.2.3 optionalDependencies: webpack-cli: 4.10.0(webpack-dev-server@4.15.2)(webpack@5.91.0) @@ -26871,13 +25848,13 @@ snapshots: webpack@5.94.0(@swc/core@1.5.28)(esbuild@0.23.0): dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.6 '@webassemblyjs/ast': 1.12.1 '@webassemblyjs/wasm-edit': 1.12.1 '@webassemblyjs/wasm-parser': 1.12.1 acorn: 8.12.1 acorn-import-attributes: 1.9.5(acorn@8.12.1) - browserslist: 4.23.1 + browserslist: 4.24.0 chrome-trace-event: 1.0.4 enhanced-resolve: 5.17.1 es-module-lexer: 1.5.4 @@ -26899,15 +25876,15 @@ snapshots: - esbuild - uglify-js - webpack@5.94.0(@swc/core@1.5.28)(webpack-cli@5.1.4): + webpack@5.95.0(@swc/core@1.5.28)(esbuild@0.23.1): dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.6 '@webassemblyjs/ast': 1.12.1 '@webassemblyjs/wasm-edit': 1.12.1 '@webassemblyjs/wasm-parser': 1.12.1 acorn: 8.12.1 acorn-import-attributes: 1.9.5(acorn@8.12.1) - browserslist: 4.23.1 + browserslist: 4.24.0 chrome-trace-event: 1.0.4 enhanced-resolve: 5.17.1 es-module-lexer: 1.5.4 @@ -26921,11 +25898,41 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(@swc/core@1.5.28)(webpack@5.94.0(@swc/core@1.5.28)(webpack-cli@5.1.4)) - watchpack: 2.4.1 + terser-webpack-plugin: 5.3.10(@swc/core@1.5.28)(esbuild@0.23.1)(webpack@5.95.0(@swc/core@1.5.28)(esbuild@0.23.1)) + watchpack: 2.4.2 + webpack-sources: 3.2.3 + transitivePeerDependencies: + - '@swc/core' + - esbuild + - uglify-js + + webpack@5.95.0(@swc/core@1.5.28)(webpack-cli@5.1.4): + dependencies: + '@types/estree': 1.0.6 + '@webassemblyjs/ast': 1.12.1 + '@webassemblyjs/wasm-edit': 1.12.1 + '@webassemblyjs/wasm-parser': 1.12.1 + acorn: 8.12.1 + acorn-import-attributes: 1.9.5(acorn@8.12.1) + browserslist: 4.24.0 + chrome-trace-event: 1.0.4 + enhanced-resolve: 5.17.1 + es-module-lexer: 1.5.4 + eslint-scope: 5.1.1 + events: 3.3.0 + glob-to-regexp: 0.4.1 + graceful-fs: 4.2.11 + json-parse-even-better-errors: 2.3.1 + loader-runner: 4.3.0 + mime-types: 2.1.35 + neo-async: 2.6.2 + schema-utils: 3.3.0 + tapable: 2.2.1 + terser-webpack-plugin: 5.3.10(@swc/core@1.5.28)(webpack@5.95.0(@swc/core@1.5.28)(webpack-cli@5.1.4)) + watchpack: 2.4.2 webpack-sources: 3.2.3 optionalDependencies: - webpack-cli: 5.1.4(webpack@5.94.0) + webpack-cli: 5.1.4(webpack@5.95.0) transitivePeerDependencies: - '@swc/core' - esbuild @@ -26996,7 +26003,7 @@ snapshots: is-string: 1.0.7 is-symbol: 1.0.4 - which-builtin-type@1.1.3: + which-builtin-type@1.1.4: dependencies: function.prototype.name: 1.1.6 has-tostringtag: 1.0.2 @@ -27036,10 +26043,6 @@ snapshots: dependencies: isexe: 2.0.0 - which@3.0.1: - dependencies: - isexe: 2.0.0 - which@4.0.0: dependencies: isexe: 3.1.1 @@ -27060,7 +26063,7 @@ snapshots: with@7.0.2: dependencies: - '@babel/parser': 7.24.7 + '@babel/parser': 7.25.6 '@babel/types': 7.25.6 assert-never: 1.3.0 babel-walk: 3.0.0-canary-5 @@ -27142,8 +26145,6 @@ snapshots: xdg-basedir@4.0.0: {} - xdg-basedir@5.1.0: {} - xml-name-validator@3.0.0: {} xml-name-validator@4.0.0: {} @@ -27203,7 +26204,7 @@ snapshots: yargs@16.2.0: dependencies: cliui: 7.0.4 - escalade: 3.1.2 + escalade: 3.2.0 get-caller-file: 2.0.5 require-directory: 2.1.1 string-width: 4.2.3 @@ -27213,7 +26214,7 @@ snapshots: yargs@17.7.2: dependencies: cliui: 8.0.1 - escalade: 3.1.2 + escalade: 3.2.0 get-caller-file: 2.0.5 require-directory: 2.1.1 string-width: 4.2.3 @@ -27240,7 +26241,7 @@ snapshots: toposort: 2.0.2 type-fest: 2.19.0 - zod-validation-error@3.3.0(zod@3.23.8): + zod-validation-error@3.4.0(zod@3.23.8): dependencies: zod: 3.23.8 @@ -27248,6 +26249,6 @@ snapshots: zone.js@0.13.3: dependencies: - tslib: 2.6.3 + tslib: 2.7.0 zone.js@0.14.10: {}