diff --git a/frontend/app/package.json b/frontend/app/package.json index 39a0af91..eda00de9 100644 --- a/frontend/app/package.json +++ b/frontend/app/package.json @@ -75,8 +75,8 @@ "@capacitor/screen-orientation": "8.0.1", "@capacitor/share": "8.0.1", "@capacitor/splash-screen": "8.0.2", - "@ionic/angular": "8.8.16", - "@ionic/angular-server": "8.8.16", + "@ionic/angular": "8.8.19", + "@ionic/angular-server": "8.8.19", "@ionic/storage-angular": "4.0.0", "@maplibre/ngx-maplibre-gl": "17.4.1", "@ngx-translate/core": "15.0.0", @@ -94,7 +94,7 @@ "form-data": "4.0.6", "geojson": "0.5.0", "ionic-appauth": "2.1.0", - "ionicons": "8.0.13", + "ionicons": "8.1.0", "jsonpath-plus": "10.3.0", "maplibre-gl": "4.0.2", "material-symbols": "0.17.1", @@ -110,7 +110,7 @@ "semver": "7.6.0", "swiper": "8.4.5", "tslib": "2.6.2", - "zone.js": "0.15.1" + "zone.js": "0.16.2" }, "devDependencies": { "@angular-devkit/architect": "0.1902.27", @@ -132,7 +132,7 @@ "@capacitor/assets": "3.0.5", "@capacitor/cli": "8.2.0", "@capacitor/ios": "8.2.0", - "@compodoc/compodoc": "1.1.23", + "@compodoc/compodoc": "1.2.1", "@cypress/schematic": "4.1.1", "@ionic/angular-toolkit": "12.3.0", "@ionic/cli": "7.2.1", @@ -172,11 +172,11 @@ "karma-junit-reporter": "2.0.1", "karma-mocha-reporter": "2.2.5", "license-checker": "25.0.1", - "stylelint": "16.3.1", - "stylelint-config-clean-order": "5.4.1", + "stylelint": "17.14.1", + "stylelint-config-clean-order": "10.0.0", "stylelint-config-prettier-scss": "1.0.0", - "stylelint-config-recommended-scss": "14.0.0", - "stylelint-config-standard-scss": "13.0.0", + "stylelint-config-recommended-scss": "17.0.1", + "stylelint-config-standard-scss": "17.0.0", "surge": "0.23.1", "ts-node": "10.9.2", "typescript": "5.5.4" diff --git a/frontend/app/src/app/modules/about/about-page/about-page.scss b/frontend/app/src/app/modules/about/about-page/about-page.scss index 803a03df..47953f5f 100644 --- a/frontend/app/src/app/modules/about/about-page/about-page.scss +++ b/frontend/app/src/app/modules/about/about-page/about-page.scss @@ -12,7 +12,7 @@ * You should have received a copy of the GNU General Public License along with * this program. If not, see . */ -@import '../../../../theme/util/mixins'; +@use '../../../../theme/util/mixins'; ion-text { margin-inline: var(--spacing-md); @@ -64,7 +64,7 @@ ion-text { .about-changelog, .licenses-content, .page-content { - @include border-radius-in-parallax(var(--border-radius-default)); + @include mixins.border-radius-in-parallax(var(--border-radius-default)); display: flex; flex-direction: column; @@ -76,7 +76,7 @@ ion-text { background: var(--ion-item-background); & > * { - @include border-radius-in-parallax(var(--border-radius-default)); + @include mixins.border-radius-in-parallax(var(--border-radius-default)); position: relative; overflow: hidden; diff --git a/frontend/app/src/app/modules/about/about-release-notes.scss b/frontend/app/src/app/modules/about/about-release-notes.scss index 512ee336..4ccfdf11 100644 --- a/frontend/app/src/app/modules/about/about-release-notes.scss +++ b/frontend/app/src/app/modules/about/about-release-notes.scss @@ -12,7 +12,7 @@ * You should have received a copy of the GNU General Public License along with * this program. If not, see . */ -@import '../../../theme/util/mixins'; +@use '../../../theme/util/mixins'; ion-button { --color: var(--ion-color-primary-contrast); @@ -22,7 +22,7 @@ ion-button { } .release-notes { - @include border-radius-in-parallax(var(--border-radius-default)); + @include mixins.border-radius-in-parallax(var(--border-radius-default)); display: block; margin: var(--spacing-md); diff --git a/frontend/app/src/app/modules/about/release-notes-markdown.scss b/frontend/app/src/app/modules/about/release-notes-markdown.scss index 16481383..fe4e8940 100644 --- a/frontend/app/src/app/modules/about/release-notes-markdown.scss +++ b/frontend/app/src/app/modules/about/release-notes-markdown.scss @@ -20,7 +20,7 @@ } blockquote { - background: var(--ion-item-background); border-left: 0.25em solid var(--ion-color-medium); + background: var(--ion-item-background); } } diff --git a/frontend/app/src/app/modules/about/release-notes.scss b/frontend/app/src/app/modules/about/release-notes.scss index 45e5a890..09384f12 100644 --- a/frontend/app/src/app/modules/about/release-notes.scss +++ b/frontend/app/src/app/modules/about/release-notes.scss @@ -1,11 +1,11 @@ -@import '../../../theme/util/mixins'; +@use '../../../theme/util/mixins'; ion-title { padding-block: var(--spacing-md); } .content-card { - @include border-radius-in-parallax(var(--border-radius-default)); + @include mixins.border-radius-in-parallax(var(--border-radius-default)); display: block; margin: var(--spacing-md); diff --git a/frontend/app/src/app/modules/dashboard/dashboard.collapse.component.scss b/frontend/app/src/app/modules/dashboard/dashboard.collapse.component.scss index c29904e2..6140b0db 100644 --- a/frontend/app/src/app/modules/dashboard/dashboard.collapse.component.scss +++ b/frontend/app/src/app/modules/dashboard/dashboard.collapse.component.scss @@ -13,9 +13,9 @@ * this program. If not, see . */ -@import '../../../theme/util/mixins'; +@use '../../../theme/util/mixins'; -@include ion-md-down { +@include mixins.ion-md-down { ion-toolbar, .logo, .schedule, diff --git a/frontend/app/src/app/modules/dashboard/dashboard.component.html b/frontend/app/src/app/modules/dashboard/dashboard.component.html index fbecb9ff..bfc6929a 100644 --- a/frontend/app/src/app/modules/dashboard/dashboard.component.html +++ b/frontend/app/src/app/modules/dashboard/dashboard.component.html @@ -21,7 +21,7 @@
- + {{ 'schedule.recurring' | translate }} . */ -@import '../../../theme/util/mixins'; +@use '../../../theme/util/mixins'; :host ion-header { z-index: 1; @@ -59,15 +59,6 @@ ion-content { } .schedule { - @include ion-md-up { - position: unset; - - width: unset; - height: calc(var(--tablet-top-bar-height) + (2 * var(--spacing-xl))); - margin: 0; - padding: var(--spacing-xl); - } - z-index: 3; display: flex; @@ -82,6 +73,15 @@ ion-content { background: var(--ion-color-primary); + @include mixins.ion-md-up { + position: unset; + + width: unset; + height: calc(var(--tablet-top-bar-height) + (2 * var(--spacing-xl))); + margin: 0; + padding: var(--spacing-xl); + } + a { display: flex; flex-direction: column; @@ -89,18 +89,13 @@ ion-content { height: auto; min-height: 80px; padding: var(--spacing-sm); + border-radius: var(--border-radius-default); color: var(--ion-color-primary-contrast); text-decoration: none; - - border-radius: var(--border-radius-default); } a:first-child { - @include phone-landscape { - height: auto; - } - overflow: hidden; flex: 0 0 auto; gap: var(--spacing-sm); @@ -108,27 +103,22 @@ ion-content { justify-content: center; height: 100%; + border: 2px solid var(--ion-color-primary-tint); text-align: center; - border: 2px solid var(--ion-color-primary-tint); + @include mixins.phone-landscape { + height: auto; + } ion-label { font-size: var(--font-size-xxs); font-weight: var(--font-weight-semi-bold); - word-break: break-word; + word-break: overflow-wrap; } } a:last-child { - @include ion-md-up { - flex: 1 1 100%; - } - - @include phone-landscape { - flex: 1 1 85%; - } - z-index: 1; flex: 1 1 65%; @@ -138,6 +128,14 @@ ion-content { background: var(--linear-gradient); + @include mixins.ion-md-up { + flex: 1 1 100%; + } + + @include mixins.phone-landscape { + flex: 1 1 85%; + } + ion-label { font-size: var(--font-size-xxs); font-weight: var(--font-weight-bold); diff --git a/frontend/app/src/app/modules/dashboard/sections/jobs-section/job-section.component.scss b/frontend/app/src/app/modules/dashboard/sections/jobs-section/job-section.component.scss index b0b6eaca..ea00d9e1 100644 --- a/frontend/app/src/app/modules/dashboard/sections/jobs-section/job-section.component.scss +++ b/frontend/app/src/app/modules/dashboard/sections/jobs-section/job-section.component.scss @@ -29,8 +29,8 @@ simple-swiper { &::part(native) { height: 100%; - background: none; border-radius: var(--border-radius-default); + background: none; } ion-label { diff --git a/frontend/app/src/app/modules/dashboard/sections/news-section/news-section.component.scss b/frontend/app/src/app/modules/dashboard/sections/news-section/news-section.component.scss index 392787a3..8ee4fe90 100644 --- a/frontend/app/src/app/modules/dashboard/sections/news-section/news-section.component.scss +++ b/frontend/app/src/app/modules/dashboard/sections/news-section/news-section.component.scss @@ -23,8 +23,8 @@ simple-swiper { &::part(native) { height: 100%; - background: none; border-radius: var(--border-radius-default); + background: none; } ion-label { @@ -64,10 +64,9 @@ simple-swiper { overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; + -webkit-line-clamp: 3; white-space: break-spaces; - - -webkit-line-clamp: 3; } .title-sub { diff --git a/frontend/app/src/app/modules/data/detail/data-detail-content.scss b/frontend/app/src/app/modules/data/detail/data-detail-content.scss index 3586c18d..e6d31067 100644 --- a/frontend/app/src/app/modules/data/detail/data-detail-content.scss +++ b/frontend/app/src/app/modules/data/detail/data-detail-content.scss @@ -12,7 +12,7 @@ * You should have received a copy of the GNU General Public License along with * this program. If not, see . */ -@import '../../../../theme/util/mixins'; +@use '../../../../theme/util/mixins'; :host { display: contents; @@ -34,8 +34,8 @@ stapps-origin-detail { padding: 0 var(--spacing-md); ::ng-deep > * { - @include border-radius-in-parallax(var(--border-radius-default)); - @include content-padding; + @include mixins.border-radius-in-parallax(var(--border-radius-default)); + @include mixins.content-padding; position: relative; diff --git a/frontend/app/src/app/modules/data/elements/rating.scss b/frontend/app/src/app/modules/data/elements/rating.scss index 2d391ca1..8871e96e 100644 --- a/frontend/app/src/app/modules/data/elements/rating.scss +++ b/frontend/app/src/app/modules/data/elements/rating.scss @@ -34,9 +34,9 @@ ion-button { justify-content: flex-start; padding-inline: var(--spacing-xl); + border-radius: var(--border-radius-default); background: var(--ion-color-light); - border-radius: var(--border-radius-default); > ion-icon { &:active, diff --git a/frontend/app/src/app/modules/data/list/data-list-item.scss b/frontend/app/src/app/modules/data/list/data-list-item.scss index c1a4ce12..23551c3b 100644 --- a/frontend/app/src/app/modules/data/list/data-list-item.scss +++ b/frontend/app/src/app/modules/data/list/data-list-item.scss @@ -12,7 +12,7 @@ * You should have received a copy of the GNU General Public License along with * this program. If not, see . */ -@import '../../../../theme/util/mixins'; +@use '../../../../theme/util/mixins'; :host { display: block; @@ -26,7 +26,7 @@ ion-item::part(native) { ion-item { --border-color: transparent; --inner-padding-end: 0; - @include border-radius-in-parallax(var(--border-radius-default)); + @include mixins.border-radius-in-parallax(var(--border-radius-default)); overflow: hidden; height: 100%; @@ -44,9 +44,8 @@ ion-item { .ion-text-wrap ::ng-deep ion-label { display: -webkit-box; -webkit-box-orient: vertical; - white-space: normal !important; - -webkit-line-clamp: 3; + white-space: normal !important; } [slot='end'] { @@ -64,22 +63,20 @@ ion-item ::ng-deep { overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; + -webkit-line-clamp: 2; white-space: break-spaces; - - -webkit-line-clamp: 2; } .title-sub { overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; + -webkit-line-clamp: 1; margin-block: var(--spacing-xs); white-space: break-spaces; - - -webkit-line-clamp: 1; } } diff --git a/frontend/app/src/app/modules/data/types/dish/dish-characteristics.scss b/frontend/app/src/app/modules/data/types/dish/dish-characteristics.scss index ddf03e74..2fcb7377 100644 --- a/frontend/app/src/app/modules/data/types/dish/dish-characteristics.scss +++ b/frontend/app/src/app/modules/data/types/dish/dish-characteristics.scss @@ -44,8 +44,8 @@ abbr { mask-image: var(--background-url); mask-mode: alpha; - mask-position: center; mask-repeat: no-repeat; + mask-position: center; mask-size: contain; } diff --git a/frontend/app/src/app/modules/data/types/job-posting/job-posting-detail-content.html b/frontend/app/src/app/modules/data/types/job-posting/job-posting-detail-content.html index ed0371c7..93844ca0 100644 --- a/frontend/app/src/app/modules/data/types/job-posting/job-posting-detail-content.html +++ b/frontend/app/src/app/modules/data/types/job-posting/job-posting-detail-content.html @@ -14,7 +14,7 @@ --> - + {{ item.description }} @if (item.sameAs) { @@ -40,7 +40,7 @@ @if (item.employerOverview.image) { } -

+

{{ item.employerOverview.description }}

} diff --git a/frontend/app/src/app/modules/feedback/feedback-page.scss b/frontend/app/src/app/modules/feedback/feedback-page.scss index 46c4472d..ebabce99 100644 --- a/frontend/app/src/app/modules/feedback/feedback-page.scss +++ b/frontend/app/src/app/modules/feedback/feedback-page.scss @@ -12,7 +12,7 @@ * You should have received a copy of the GNU General Public License along with * this program. If not, see . */ -@import '../../../theme/util/mixins'; +@use '../../../theme/util/mixins'; pre { white-space: pre-wrap; @@ -58,7 +58,7 @@ ion-button { } .feedback-content { - @include border-radius-in-parallax(var(--border-radius-default)); + @include mixins.border-radius-in-parallax(var(--border-radius-default)); display: flex; flex-direction: column; @@ -69,7 +69,7 @@ ion-button { background: var(--ion-item-background); & > * { - @include border-radius-in-parallax(var(--border-radius-default)); + @include mixins.border-radius-in-parallax(var(--border-radius-default)); position: relative; overflow: hidden; diff --git a/frontend/app/src/app/modules/hebis/daia-availability/daia-holding.html b/frontend/app/src/app/modules/hebis/daia-availability/daia-holding.html index 91be2c3b..968c4aba 100644 --- a/frontend/app/src/app/modules/hebis/daia-availability/daia-holding.html +++ b/frontend/app/src/app/modules/hebis/daia-availability/daia-holding.html @@ -16,7 +16,7 @@ @if (holding.storage && holding.storage.content) { {{ 'hebisSearch.daia.location' | translate }} - + {{ holding.storage.content }} } @if (holding.signature && !holding.online) { @@ -34,7 +34,7 @@ @if (holding.about) { {{ 'hebisSearch.daia.comment' | translate }} - + {{ holding.about }} } @if (holding.available && holding.online && resourceLink) { diff --git a/frontend/app/src/app/modules/hebis/daia-availability/daia-holding.scss b/frontend/app/src/app/modules/hebis/daia-availability/daia-holding.scss index 9a43f436..779616e0 100644 --- a/frontend/app/src/app/modules/hebis/daia-availability/daia-holding.scss +++ b/frontend/app/src/app/modules/hebis/daia-availability/daia-holding.scss @@ -27,9 +27,9 @@ ion-grid { padding: 0; ion-row { + border-bottom: 1px solid #fff; color: var(--ion-color-light-contrast); background-color: var(--ion-color-light); - border-bottom: 1px solid #fff; ion-col:first-child { font-weight: 700; diff --git a/frontend/app/src/app/modules/map/elements/poi-marker.scss b/frontend/app/src/app/modules/map/elements/poi-marker.scss index 4c1655f5..90cfcbeb 100644 --- a/frontend/app/src/app/modules/map/elements/poi-marker.scss +++ b/frontend/app/src/app/modules/map/elements/poi-marker.scss @@ -27,12 +27,11 @@ ion-label { overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; + -webkit-line-clamp: 2; padding: 4px 0; text-align: left; overflow-wrap: normal; white-space: wrap; - - -webkit-line-clamp: 2; } diff --git a/frontend/app/src/app/modules/map/elements/poi-markers.scss b/frontend/app/src/app/modules/map/elements/poi-markers.scss index 63382381..41bb749a 100644 --- a/frontend/app/src/app/modules/map/elements/poi-markers.scss +++ b/frontend/app/src/app/modules/map/elements/poi-markers.scss @@ -5,13 +5,13 @@ width: fit-content; padding-inline: var(--spacing-md); + border-radius: 15px; font-size: 0.8em; color: var(--ion-color-primary-contrast); opacity: 0.8; background: var(--ion-color-primary); - border-radius: 15px; } button:not(:only-child) { diff --git a/frontend/app/src/app/modules/map/map-page.html b/frontend/app/src/app/modules/map/map-page.html index eacace44..9dcbb095 100644 --- a/frontend/app/src/app/modules/map/map-page.html +++ b/frontend/app/src/app/modules/map/map-page.html @@ -22,7 +22,7 @@ . */ -@import '../../../../theme/util/mixins'; +@use '../../../../theme/util/mixins'; stapps-navigation-tabs { - @include ion-xl-up { + @include mixins.ion-xl-up { display: none; } } @@ -24,21 +24,21 @@ stapps-navigation-tabs { ion-split-pane { --side-max-width: 256px; - @include phone-landscape { + margin-bottom: calc(var(--ion-tabbar-height) + env(safe-area-inset-bottom)); + transition: margin-top 150ms ease; + + @include mixins.phone-landscape { margin-bottom: 0; } - @include ion-md-up { + @include mixins.ion-md-up { margin-bottom: 0; margin-left: var(--navigation-rail-width); } - @include ion-xl-up { + @include mixins.ion-xl-up { margin-left: 0; } - - margin-bottom: calc(var(--ion-tabbar-height) + env(safe-area-inset-bottom)); - transition: margin-top 150ms ease; } ion-toolbar.in-toolbar { @@ -49,12 +49,12 @@ stapps-navigation-tabs { padding: var(--spacing-xl) var(--spacing-md); .logo { - @include ion-md-up { - height: var(--tablet-top-bar-height); - } - height: 80px; object-position: left; + + @include mixins.ion-md-up { + height: var(--tablet-top-bar-height); + } } } } diff --git a/frontend/app/src/app/modules/menu/navigation/tabs.component.scss b/frontend/app/src/app/modules/menu/navigation/tabs.component.scss index fbfe6a5e..a407b8be 100644 --- a/frontend/app/src/app/modules/menu/navigation/tabs.component.scss +++ b/frontend/app/src/app/modules/menu/navigation/tabs.component.scss @@ -12,10 +12,16 @@ * You should have received a copy of the GNU General Public License along with * this program. If not, see . */ -@import '../../../../theme/util/mixins'; +@use '../../../../theme/util/mixins'; :host { - @include ion-md-up { + position: absolute; + z-index: 100; + right: 0; + bottom: 0; + left: 0; + + @include mixins.ion-md-up { top: 0; right: unset; @@ -38,7 +44,6 @@ width: var(--navigation-rail-width); height: 100vh; - border-top: unset; border-right: var(--border); } @@ -49,12 +54,6 @@ } } - position: absolute; - z-index: 100; - right: 0; - bottom: 0; - left: 0; - .menu-button { display: none; } diff --git a/frontend/app/src/app/modules/news/item/news-item.scss b/frontend/app/src/app/modules/news/item/news-item.scss index 58e7ff35..372b7a06 100644 --- a/frontend/app/src/app/modules/news/item/news-item.scss +++ b/frontend/app/src/app/modules/news/item/news-item.scss @@ -38,10 +38,10 @@ ion-card-title { overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; + -webkit-line-clamp: 3; font-size: var(--font-size-xl); - -webkit-line-clamp: 3; max-lines: 3; } diff --git a/frontend/app/src/app/modules/news/page/news-page.scss b/frontend/app/src/app/modules/news/page/news-page.scss index c2fc1a74..85ae3d62 100644 --- a/frontend/app/src/app/modules/news/page/news-page.scss +++ b/frontend/app/src/app/modules/news/page/news-page.scss @@ -12,10 +12,10 @@ * You should have received a copy of the GNU General Public License along with * this program. If not, see . */ -@import '../../../../theme/util/mixins'; +@use '../../../../theme/util/mixins'; .news-grid { - @include auto-grid(300px); + @include mixins.auto-grid(300px); display: grid; gap: var(--spacing-sm); @@ -27,7 +27,7 @@ } ion-content.ios > div > .news-grid { - @include auto-grid(350px); + @include mixins.auto-grid(350px); gap: var(--spacing-lg); margin: var(--spacing-lg); diff --git a/frontend/app/src/app/modules/profile/id-cards.scss b/frontend/app/src/app/modules/profile/id-cards.scss index f3c66479..99d028fd 100644 --- a/frontend/app/src/app/modules/profile/id-cards.scss +++ b/frontend/app/src/app/modules/profile/id-cards.scss @@ -21,12 +21,12 @@ simple-swiper { --swiper-slide-width: calc(min(90cqw, 12cm)); padding-block: 32px; - filter: drop-shadow(0 0 16px rgba(0 0 0 / 10%)); + filter: drop-shadow(0 0 16px rgb(0 0 0 / 10%)); } @media (prefers-color-scheme: dark) { simple-swiper { - filter: drop-shadow(0 0 16px rgba(0 0 0 / 50%)); + filter: drop-shadow(0 0 16px rgb(0 0 0 / 50%)); } } @@ -39,11 +39,11 @@ simple-swiper { height: calc(min(90cqw, 12cm) * (53.98 / 85.6)); padding: var(--spacing-xxl); + border-radius: 3mm; color: var(--ion-color-dark); background: var(--ion-color-light); - border-radius: 3mm; outline: 1px dashed var(--ion-color-dark); outline-offset: calc(-1 * var(--spacing-sm)); diff --git a/frontend/app/src/app/modules/schedule/page/components/calendar-component.scss b/frontend/app/src/app/modules/schedule/page/components/calendar-component.scss index 536f11e1..8defbf89 100644 --- a/frontend/app/src/app/modules/schedule/page/components/calendar-component.scss +++ b/frontend/app/src/app/modules/schedule/page/components/calendar-component.scss @@ -99,12 +99,12 @@ ion-content { width: 40px; height: 70px; + border-right: 1px solid var(--ion-item-border-color); font-weight: var(--font-weight-bold); text-align: center; background-color: var(--ion-background-color); - border-right: 1px solid var(--ion-item-border-color); } } @@ -116,12 +116,11 @@ ion-content { .date-header { height: fit-content; padding: var(--spacing-sm) auto; + border-bottom: 1px solid var(--ion-item-border-color); font-weight: var(--font-weight-bold); text-align: center; text-transform: uppercase; - - border-bottom: 1px solid var(--ion-item-border-color); } .day-labels > ion-button[disabled] { diff --git a/frontend/app/src/app/modules/schedule/page/grid/schedule-card.scss b/frontend/app/src/app/modules/schedule/page/grid/schedule-card.scss index 2e9a8dbf..ba04f48c 100644 --- a/frontend/app/src/app/modules/schedule/page/grid/schedule-card.scss +++ b/frontend/app/src/app/modules/schedule/page/grid/schedule-card.scss @@ -19,7 +19,6 @@ ion-card { width: inherit; margin-right: 0; margin-left: 0; - border-radius: 0; &::after { diff --git a/frontend/app/src/app/modules/schedule/page/grid/schedule-cursor.scss b/frontend/app/src/app/modules/schedule/page/grid/schedule-cursor.scss index d9e8960c..bc078313 100644 --- a/frontend/app/src/app/modules/schedule/page/grid/schedule-cursor.scss +++ b/frontend/app/src/app/modules/schedule/page/grid/schedule-cursor.scss @@ -36,8 +36,7 @@ div { height: 2px; margin-top: 8px; margin-right: 16px; - margin-block: 0 0; - + margin-block: 0; border-top: 2px solid var(--ion-color-danger); } @@ -48,9 +47,9 @@ div { width: 8px; height: 8px; + border-radius: 50% 0 50% 50%; background-color: var(--ion-color-danger); - border-radius: 50% 0 50% 50%; } } } diff --git a/frontend/app/src/app/modules/schedule/page/grid/schedule-day.scss b/frontend/app/src/app/modules/schedule/page/grid/schedule-day.scss index 9d65030c..d23a554f 100644 --- a/frontend/app/src/app/modules/schedule/page/grid/schedule-day.scss +++ b/frontend/app/src/app/modules/schedule/page/grid/schedule-day.scss @@ -30,13 +30,13 @@ height: fit-content; padding: var(--spacing-md); + border-bottom: 2px solid var(--ion-item-border-color); font-size: var(--font-size-md); font-weight: var(--font-weight-bold); text-align: center; background-color: var(--ion-background-color); - border-bottom: 2px solid var(--ion-item-border-color); &.leftmost { border-left: 1px solid var(--ion-item-border-color); diff --git a/frontend/app/src/app/modules/schedule/page/schedule-page.html b/frontend/app/src/app/modules/schedule/page/schedule-page.html index d13153d7..64ffd61f 100644 --- a/frontend/app/src/app/modules/schedule/page/schedule-page.html +++ b/frontend/app/src/app/modules/schedule/page/schedule-page.html @@ -19,13 +19,13 @@ @if (tabChoreographer.currentValue === 'calendar') { - + {{ 'schedule.calendar' | translate | titlecase }} } @if (tabChoreographer.currentValue === 'weekly-view') { - + {{ 'schedule.recurring' | translate | titlecase }} } @if (tabChoreographer.currentValue === 'single') { - + {{ 'schedule.single' | translate | titlecase }} } @@ -36,15 +36,15 @@ - + {{ 'schedule.calendar' | translate }} - + {{ 'schedule.recurring' | translate }} - + {{ 'schedule.single' | translate }} diff --git a/frontend/app/src/app/modules/settings/page/settings-page.scss b/frontend/app/src/app/modules/settings/page/settings-page.scss index 8ea046d4..9c14d960 100644 --- a/frontend/app/src/app/modules/settings/page/settings-page.scss +++ b/frontend/app/src/app/modules/settings/page/settings-page.scss @@ -12,7 +12,7 @@ * You should have received a copy of the GNU General Public License along with * this program. If not, see . */ -@import '../../../../theme/util/mixins'; +@use '../../../../theme/util/mixins'; :host ::ng-deep { ion-grid, @@ -50,7 +50,7 @@ } .settings-content { - @include border-radius-in-parallax(var(--border-radius-default)); + @include mixins.border-radius-in-parallax(var(--border-radius-default)); display: flex; flex-direction: column; @@ -61,7 +61,7 @@ background: var(--ion-item-background); & > * { - @include border-radius-in-parallax(var(--border-radius-default)); + @include mixins.border-radius-in-parallax(var(--border-radius-default)); position: relative; overflow: hidden; diff --git a/frontend/app/src/app/util/section.scss b/frontend/app/src/app/util/section.scss index b222594b..e6cacfc5 100644 --- a/frontend/app/src/app/util/section.scss +++ b/frontend/app/src/app/util/section.scss @@ -12,7 +12,7 @@ * You should have received a copy of the GNU General Public License along with * this program. If not, see . */ -@import '../../theme/util/mixins'; +@use '../../theme/util/mixins'; a { display: contents; @@ -54,13 +54,13 @@ ion-col { --swiper-scroll-padding: var(--spacing-md); --swiper-gap: var(--spacing-sm); - @include ion-md-up { + display: block; + padding: var(--spacing-sm) var(--spacing-md) var(--spacing-sm); + transition: height 250ms ease; + + @include mixins.ion-md-up { --swiper-scroll-padding: var(--spacing-xxl); padding: var(--spacing-lg) var(--spacing-xxl) var(--spacing-sm); } - - display: block; - padding: var(--spacing-sm) var(--spacing-md) var(--spacing-sm); - transition: height 250ms ease; } diff --git a/frontend/app/src/global.scss b/frontend/app/src/global.scss index fcfa0021..fb8b575a 100644 --- a/frontend/app/src/global.scss +++ b/frontend/app/src/global.scss @@ -14,6 +14,34 @@ */ // http://ionicframework.com/docs/theming/ + +@use 'theme/common/helper'; +@use 'theme/common/ion-alert'; +@use 'theme/common/ion-button'; +@use 'theme/common/ion-card'; +@use 'theme/common/ion-content-parallax'; +@use 'theme/common/ion-header'; +@use 'theme/common/ion-img'; +@use 'theme/common/ion-item'; +@use 'theme/common/ion-menu'; +@use 'theme/common/ion-modal'; +@use 'theme/common/ion-popover'; +@use 'theme/common/ion-refresher'; +@use 'theme/common/ion-searchbar'; +@use 'theme/common/ion-toolbar'; +@use 'theme/common/link'; +@use 'theme/common/maplibre'; +@use 'theme/common/material-symbols'; +@use 'theme/common/swiper'; +@use 'theme/common/title'; + +@use 'theme/components/card'; +@use 'theme/components/centered-message-container'; +@use 'theme/components/image-dark'; +@use 'theme/components/section'; + +@use 'theme/variables'; + @import '@ionic/angular/css/normalize.css'; @import '@ionic/angular/css/structure.css'; @import '@ionic/angular/css/typography.css'; @@ -32,33 +60,6 @@ @import 'swiper/scss/controller'; @import 'swiper/scss/navigation'; -@import './theme/common/helper'; -@import './theme/common/ion-alert'; -@import './theme/common/ion-button'; -@import './theme/common/ion-card'; -@import './theme/common/ion-content-parallax'; -@import './theme/common/ion-header'; -@import './theme/common/ion-img'; -@import './theme/common/ion-item'; -@import './theme/common/ion-menu'; -@import './theme/common/ion-modal'; -@import './theme/common/ion-popover'; -@import './theme/common/ion-refresher'; -@import './theme/common/ion-searchbar'; -@import './theme/common/ion-toolbar'; -@import './theme/common/link'; -@import './theme/common/maplibre'; -@import './theme/common/material-symbols'; -@import './theme/common/swiper'; -@import './theme/common/title'; - -@import './theme/components/card'; -@import './theme/components/centered-message-container'; -@import './theme/components/image-dark'; -@import './theme/components/section'; - -@import './theme/variables'; - .add-event-popover { --width: fit-content; --max-width: 95%; diff --git a/frontend/app/src/theme/colors.scss b/frontend/app/src/theme/colors.scss index 7852b141..f49a07ee 100644 --- a/frontend/app/src/theme/colors.scss +++ b/frontend/app/src/theme/colors.scss @@ -12,20 +12,20 @@ * You should have received a copy of the GNU General Public License along with * this program. If not, see . */ -@import './util/color-system'; +@use 'util/color-system'; -@include ion-color(primary, #3880ff); -@include ion-color(secondary, #32db64); -@include ion-color(tertiary, #f4a942); -@include ion-color(success, #10dc60); -@include ion-color(warning, #ffce00); -@include ion-color(danger, #f53d3d); -@include ion-color(light, #f4f4f4, #222); -@include ion-color(medium, #989aa2, #989aa2); -@include ion-color(dark, #222, #f4f4f4); +@include color-system.ion-color(primary, #3880ff); +@include color-system.ion-color(secondary, #32db64); +@include color-system.ion-color(tertiary, #f4a942); +@include color-system.ion-color(success, #10dc60); +@include color-system.ion-color(warning, #ffce00); +@include color-system.ion-color(danger, #f53d3d); +@include color-system.ion-color(light, #f4f4f4, #222); +@include color-system.ion-color(medium, #989aa2, #989aa2); +@include color-system.ion-color(dark, #222, #f4f4f4); -@include ion-background-color(#f5f5f5, #000); -@include ion-item-color(#fff, #0e0e0e); +@include color-system.ion-background-color(#f5f5f5, #000); +@include color-system.ion-item-color(#fff, #0e0e0e); :root { --calender-lecture-card: var(--ion-color-primary-tint); diff --git a/frontend/app/src/theme/common/_ion-modal.scss b/frontend/app/src/theme/common/_ion-modal.scss index 596253bb..a6ab660e 100644 --- a/frontend/app/src/theme/common/_ion-modal.scss +++ b/frontend/app/src/theme/common/_ion-modal.scss @@ -1,10 +1,10 @@ -@import '../../theme/util/mixins'; +@use '../../theme/util/mixins'; ion-modal { &.modal-large { --height: 100%; - @include ion-md-up { + @include mixins.ion-md-up { --height: 70vh; --max-height: 800px; } diff --git a/frontend/app/src/theme/common/_maplibre.scss b/frontend/app/src/theme/common/_maplibre.scss index 0a4b1149..d403ee4f 100644 --- a/frontend/app/src/theme/common/_maplibre.scss +++ b/frontend/app/src/theme/common/_maplibre.scss @@ -6,13 +6,13 @@ position: relative; padding: 0 0 2px; + border: none; font-size: 12px; font-weight: bold; color: var(--ion-color-dark); background: none; - border: none; &::after { content: ''; @@ -23,7 +23,6 @@ left: 0; height: 8px; - border-right: 2px solid var(--ion-color-dark); border-bottom: 2px solid var(--ion-color-dark); } diff --git a/frontend/app/src/theme/common/_material-symbols.scss b/frontend/app/src/theme/common/_material-symbols.scss index b54e79f7..dd2f0150 100644 --- a/frontend/app/src/theme/common/_material-symbols.scss +++ b/frontend/app/src/theme/common/_material-symbols.scss @@ -16,6 +16,7 @@ font-family: 'Material Symbols Rounded'; font-weight: 100 700; font-style: normal; + font-display: block; src: url('../../assets/icons.min.woff2') format('woff2'); } @@ -33,7 +34,7 @@ text-transform: none; text-rendering: optimizelegibility; // Support for Safari and Chrome letter-spacing: normal; - word-wrap: normal; + overflow-wrap: normal; white-space: nowrap; -webkit-font-smoothing: antialiased; // Support for all WebKit browsers diff --git a/frontend/app/src/theme/common/_swiper.scss b/frontend/app/src/theme/common/_swiper.scss index d1f67cfc..8c18cab0 100644 --- a/frontend/app/src/theme/common/_swiper.scss +++ b/frontend/app/src/theme/common/_swiper.scss @@ -13,7 +13,7 @@ * this program. If not, see . */ -@import '../../theme/util/mixins'; +@use '../../theme/util/mixins'; .swiper.card-swiper { overflow: visible; @@ -34,14 +34,14 @@ .swiper-button-next { --swiper-navigation-size: 20px; - @include ion-md-down { - display: none; - } - top: calc(-1 * var(--spacing-lg)); transform: translateY(0%); font-weight: var(--font-weight-black); color: var(--ion-color-dark); + + @include mixins.ion-md-down { + display: none; + } } .swiper-button-prev { diff --git a/frontend/app/src/theme/components/_card.scss b/frontend/app/src/theme/components/_card.scss index dd4c0145..9e476b66 100644 --- a/frontend/app/src/theme/components/_card.scss +++ b/frontend/app/src/theme/components/_card.scss @@ -19,12 +19,13 @@ height: 100%; padding: var(--spacing-md); + // background-color: var(--ion-item-color); + border-radius: var(--border-radius-default); + font-size: var(--font-size-sm); font-weight: var(--font-weight-bold); text-align: left; - // background-color: var(--ion-item-color); - border-radius: var(--border-radius-default); box-shadow: var(--shadow-cards); transition: diff --git a/frontend/app/src/theme/components/_image-dark.scss b/frontend/app/src/theme/components/_image-dark.scss index b0768648..712d3674 100644 --- a/frontend/app/src/theme/components/_image-dark.scss +++ b/frontend/app/src/theme/components/_image-dark.scss @@ -13,9 +13,9 @@ * this program. If not, see . */ -@import '../util/dark'; +@use '../util/dark'; -@include dark-only { +@include dark.dark-only { .image-dark { filter: invert(1); } diff --git a/frontend/app/src/theme/components/_section.scss b/frontend/app/src/theme/components/_section.scss index 472d830d..cf0bde12 100644 --- a/frontend/app/src/theme/components/_section.scss +++ b/frontend/app/src/theme/components/_section.scss @@ -8,6 +8,7 @@ font-size: var(--font-size-lg); font-weight: var(--font-weight-black); - font-stretch: condensed; text-transform: uppercase; + + font-stretch: condensed; } diff --git a/frontend/app/src/theme/fonts.scss b/frontend/app/src/theme/fonts.scss index 0d7f2734..874667c2 100644 --- a/frontend/app/src/theme/fonts.scss +++ b/frontend/app/src/theme/fonts.scss @@ -17,35 +17,41 @@ font-family: Barlow; font-weight: 400; font-style: normal; + src: url('../assets/fonts/barlow/Barlow-Regular.ttf'); } @font-face { font-family: Barlow; font-weight: 700; font-style: normal; + src: url('../assets/fonts/barlow/Barlow-SemiBold.ttf'); } @font-face { font-family: Barlow; font-weight: 800; font-style: normal; + src: url('../assets/fonts/barlow/Barlow-Bold.ttf'); } @font-face { font-family: 'Barlow Condensed'; font-weight: 400; font-style: normal; + src: url('../assets/fonts/barlow_condensed/BarlowCondensed-Regular.ttf'); } @font-face { font-family: 'Barlow Condensed'; font-weight: 700; font-style: normal; + src: url('../assets/fonts/barlow_condensed/BarlowCondensed-SemiBold.ttf'); } @font-face { font-family: 'Barlow Condensed'; font-weight: 800; font-style: normal; + src: url('../assets/fonts/barlow_condensed/BarlowCondensed-Bold.ttf'); } diff --git a/frontend/app/src/theme/util/_color-system.scss b/frontend/app/src/theme/util/_color-system.scss index 71494bd8..1d0895a1 100644 --- a/frontend/app/src/theme/util/_color-system.scss +++ b/frontend/app/src/theme/util/_color-system.scss @@ -14,29 +14,34 @@ */ @use 'sass:color'; @use 'sass:math'; -@import '../color-processing'; -@import './dark'; +@use '../color-processing'; +@use 'dark'; @function to-rgb($color) { - @return color.red($color) + ',' + color.green($color) + ',' + color.blue($color); + @return color.channel($color, 'red', $space: rgb) + ',' + color.channel($color, 'green', $space: rgb) + ',' + + color.channel($color, 'blue', $space: rgb); } @function to-shade($color) { - @return color.adjust($color, $lightness: -$shade-amount); + @return color.adjust($color, $lightness: -(color-processing.$shade-amount)); } @function to-tint($color) { - @return color.adjust($color, $lightness: $tint-amount); + @return color.adjust($color, $lightness: color-processing.$tint-amount); } @function to-contrast($color) { $yiq: to-yiq($color); - @return if($yiq >= $contrast-threshold, $contrast-dark-color, $contrast-light-color); + @return if( + $yiq >= color-processing.$contrast-threshold, + color-processing.$contrast-dark-color, + color-processing.$contrast-light-color + ); } @function fade($color, $amount) { @return if( - color.lightness($color) > $fade-threshold, + color.channel($color, 'lightness', $space: hsl) > color-processing.$fade-threshold, color.adjust($color, $lightness: -$amount), color.adjust($color, $lightness: $amount) ); @@ -48,9 +53,27 @@ @function interpolate-colors($from, $to, $progress, $progress-min: 0, $progress-max: 100) { @return rgb( - map-range($progress, $progress-min, $progress-max, color.red($from), color.red($to)), - map-range($progress, $progress-min, $progress-max, color.green($from), color.green($to)), - map-range($progress, $progress-min, $progress-max, color.blue($from), color.blue($to)) + map-range( + $progress, + $progress-min, + $progress-max, + color.channel($from, 'red', $space: rgb), + color.channel($to, 'red', $space: rgb) + ), + map-range( + $progress, + $progress-min, + $progress-max, + color.channel($from, 'green', $space: rgb), + color.channel($to, 'green', $space: rgb) + ), + map-range( + $progress, + $progress-min, + $progress-max, + color.channel($from, 'blue', $space: rgb), + color.channel($to, 'blue', $space: rgb) + ) ); } @@ -59,7 +82,8 @@ */ @function to-yiq($color) { @return math.div( - (color.red($color) * 299) + (color.green($color) * 587) + (color.blue($color) * 114), + (color.channel($color, 'red', $space: rgb) * 299) + (color.channel($color, 'green', $space: rgb) * 587) + + (color.channel($color, 'blue', $space: rgb) * 114), 1000 ); } @@ -72,24 +96,33 @@ @mixin light-dark-scheme($light, $dark) { :root, .light { - @if $include-theme-independent-colors == true { + @if color-processing.$include-theme-independent-colors == true { @content ($light, -light); @content (if($dark == none, $light, $dark), -dark); } @content ($light, ""); } @if $dark != none { - @include dark-only { + @include dark.dark-only { @content ($dark, ""); } } } @mixin ion-color-step($name, $from, $to) { - @for $i from calc($steps-start / $steps-step) through calc($steps-end / $steps-step) { - $value: $i * $steps-step; + @for $i + from calc(color-processing.$steps-start / color-processing.$steps-step) + through calc(color-processing.$steps-end / color-processing.$steps-step) + { + $value: $i * color-processing.$steps-step; - #{$name}-#{$value}: #{interpolate-colors($from, $to, $value, $steps-range-start, $steps-range-end)}; + #{$name}-#{$value}: #{interpolate-colors( + $from, + $to, + $value, + color-processing.$steps-range-start, + color-processing.$steps-range-end + )}; } } @@ -107,8 +140,14 @@ $text-color: to-contrast($color); @include color-rgb(--ion-background-color#{$suffix}, $color); @include color-rgb(--ion-text-color#{$suffix}, $text-color); - @include color-rgb(--ion-box-shadow-color#{$suffix}, fade($color, $box-shadow-fade-amount)); - @include color-rgb(--ion-placeholder-color#{$suffix}, fade($text-color, $placeholder-fade-amount)); + @include color-rgb( + --ion-box-shadow-color#{$suffix}, + fade($color, color-processing.$box-shadow-fade-amount) + ); + @include color-rgb( + --ion-placeholder-color#{$suffix}, + fade($text-color, color-processing.$placeholder-fade-amount) + ); @include ion-color-step(--ion-color-step#{$suffix}, $color, $text-color); } @@ -118,8 +157,14 @@ @include light-dark-scheme($light, $dark) using($color, $suffix) { @include color-rgb(--ion-item-background#{$suffix}, $color); @include color-rgb(--ion-card-background#{$suffix}, $color); - @include color-rgb(--ion-item-border-color#{$suffix}, fade($color, $item-border-color-fade-amount)); - @include color-rgb(--ion-border-color#{$suffix}, fade($color, $item-border-color-fade-amount)); + @include color-rgb( + --ion-item-border-color#{$suffix}, + fade($color, color-processing.$item-border-color-fade-amount) + ); + @include color-rgb( + --ion-border-color#{$suffix}, + fade($color, color-processing.$item-border-color-fade-amount) + ); @include color-rgb(--ion-item-color#{$suffix}, to-contrast($color)); } } diff --git a/frontend/app/src/theme/variables.scss b/frontend/app/src/theme/variables.scss index f8c4c644..6a461c32 100644 --- a/frontend/app/src/theme/variables.scss +++ b/frontend/app/src/theme/variables.scss @@ -14,8 +14,8 @@ */ // Ionic Variables and Theming. For more info, please see: // http://ionicframework.com/docs/theming/ -@import './colors'; -@import './fonts'; +@use 'colors'; +@use 'fonts'; :root { // Fonts diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index bd6f7c98..654ca1fb 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -245,7 +245,7 @@ importers: version: 10.9.2(@types/node@22.15.31)(typescript@5.5.4) tsup: specifier: 8.5.0 - version: 8.5.0(jiti@1.21.7)(postcss@8.5.12)(typescript@5.5.4) + version: 8.5.0(jiti@1.21.7)(postcss@8.5.26)(typescript@5.5.4) typescript: specifier: 5.5.4 version: 5.5.4 @@ -365,7 +365,7 @@ importers: version: 10.9.2(@types/node@22.15.31)(typescript@5.5.4) tsup: specifier: 8.5.0 - version: 8.5.0(jiti@1.21.7)(postcss@8.5.12)(typescript@5.5.4) + version: 8.5.0(jiti@1.21.7)(postcss@8.5.26)(typescript@5.5.4) configuration/backend-config: devDependencies: @@ -532,7 +532,7 @@ importers: version: 10.9.2(@types/node@22.15.31)(typescript@5.5.4) tsup: specifier: 8.5.0 - version: 8.5.0(jiti@1.21.7)(postcss@8.5.12)(typescript@5.5.4) + version: 8.5.0(jiti@1.21.7)(postcss@8.5.26)(typescript@5.5.4) typescript: specifier: 5.5.4 version: 5.5.4 @@ -625,7 +625,7 @@ importers: version: 10.9.2(@types/node@22.15.31)(typescript@5.5.4) tsup: specifier: 8.5.0 - version: 8.5.0(jiti@1.21.7)(postcss@8.5.12)(typescript@5.5.4) + version: 8.5.0(jiti@1.21.7)(postcss@8.5.26)(typescript@5.5.4) typescript: specifier: 5.5.4 version: 5.5.4 @@ -697,7 +697,7 @@ importers: version: 3.1.1 tsup: specifier: 8.5.0 - version: 8.5.0(jiti@1.21.7)(postcss@8.5.12)(typescript@5.5.4) + version: 8.5.0(jiti@1.21.7)(postcss@8.5.26)(typescript@5.5.4) typescript: specifier: 5.5.4 version: 5.5.4 @@ -706,25 +706,25 @@ importers: dependencies: '@angular/animations': specifier: 19.2.25 - version: 19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1)) + version: 19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2)) '@angular/cdk': specifier: 19.2.19 - version: 19.2.19(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) + version: 19.2.19(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2) '@angular/common': specifier: 19.2.25 - version: 19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) + version: 19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2) '@angular/core': specifier: 19.2.25 - version: 19.2.25(rxjs@7.8.2)(zone.js@0.15.1) + version: 19.2.25(rxjs@7.8.2)(zone.js@0.16.2) '@angular/forms': specifier: 19.2.25 - version: 19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@19.2.25(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2) + version: 19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(@angular/platform-browser@19.2.25(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2)))(rxjs@7.8.2) '@angular/platform-browser': specifier: 19.2.25 - version: 19.2.25(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1)) + version: 19.2.25(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2)) '@angular/router': specifier: 19.2.25 - version: 19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@19.2.25(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2) + version: 19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(@angular/platform-browser@19.2.25(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2)))(rxjs@7.8.2) '@awesome-cordova-plugins/calendar': specifier: 8.1.0 version: 8.1.0(@awesome-cordova-plugins/core@8.1.0(rxjs@7.8.2))(rxjs@7.8.2) @@ -786,23 +786,23 @@ importers: specifier: 8.0.2 version: 8.0.2(@capacitor/core@8.2.0) '@ionic/angular': - specifier: 8.8.16 - version: 8.8.16(2c4530315723877fdcee729a1f2daed6) + specifier: 8.8.19 + version: 8.8.19(8423fdeb8dce2227f7e72827a7af5a66) '@ionic/angular-server': - specifier: 8.8.16 - version: 8.8.16(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-server@17.3.12(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@19.2.25)(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@19.2.25(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))))(rxjs@7.8.2)(zone.js@0.15.1) + specifier: 8.8.19 + version: 8.8.19(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(@angular/platform-server@17.3.12(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/compiler@19.2.25)(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(@angular/platform-browser@19.2.25(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))))(rxjs@7.8.2)(zone.js@0.16.2) '@ionic/storage-angular': specifier: 4.0.0 - version: 4.0.0(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) + version: 4.0.0(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2) '@maplibre/ngx-maplibre-gl': specifier: 17.4.1 - version: 17.4.1(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(maplibre-gl@4.0.2)(rxjs@7.8.2) + version: 17.4.1(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(maplibre-gl@4.0.2)(rxjs@7.8.2) '@ngx-translate/core': specifier: 15.0.0 - version: 15.0.0(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) + version: 15.0.0(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2) '@ngx-translate/http-loader': specifier: 8.0.0 - version: 8.0.0(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(@ngx-translate/core@15.0.0(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(rxjs@7.8.2) + version: 8.0.0(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(@ngx-translate/core@15.0.0(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(rxjs@7.8.2) '@openid/appauth': specifier: 1.3.2 version: 1.3.2 @@ -843,8 +843,8 @@ importers: specifier: 2.1.0 version: 2.1.0(rxjs@7.8.2) ionicons: - specifier: 8.0.13 - version: 8.0.13 + specifier: 8.1.0 + version: 8.1.0 jsonpath-plus: specifier: 10.3.0 version: 10.3.0 @@ -859,13 +859,13 @@ importers: version: 2.30.1 ngx-date-fns: specifier: 11.0.0 - version: 11.0.0(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(date-fns@3.6.0) + version: 11.0.0(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(date-fns@3.6.0) ngx-logger: specifier: 5.0.12 version: 5.0.12(rxjs@7.8.2) ngx-markdown: specifier: 18.1.0 - version: 18.1.0(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@19.2.25(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1)))(marked@7.0.3)(rxjs@7.8.2)(zone.js@0.15.1) + version: 18.1.0(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(@angular/platform-browser@19.2.25(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2)))(marked@7.0.3)(rxjs@7.8.2)(zone.js@0.16.2) ngx-moment: specifier: 6.0.2 version: 6.0.2(moment@2.30.1) @@ -891,24 +891,24 @@ importers: specifier: 2.6.2 version: 2.6.2 zone.js: - specifier: 0.15.1 - version: 0.15.1 + specifier: 0.16.2 + version: 0.16.2 devDependencies: '@angular-devkit/architect': specifier: 0.1902.27 - version: 0.1902.27(chokidar@3.6.0) + version: 0.1902.27(chokidar@5.0.0) '@angular-devkit/build-angular': specifier: 19.2.27 - version: 19.2.27(@angular/compiler-cli@19.2.25(@angular/compiler@19.2.25)(typescript@5.5.4))(@angular/compiler@19.2.25)(@angular/platform-server@17.3.12(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@19.2.25)(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@19.2.25(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))))(@types/node@22.15.31)(chokidar@3.6.0)(jiti@1.21.7)(karma@6.4.4)(typescript@5.5.4)(vite@6.4.2(@types/node@22.15.31)(jiti@1.21.7)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)) + version: 19.2.27(@angular/compiler-cli@19.2.25(@angular/compiler@19.2.25)(typescript@5.5.4))(@angular/compiler@19.2.25)(@angular/platform-server@17.3.12(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/compiler@19.2.25)(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(@angular/platform-browser@19.2.25(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))))(@types/node@22.15.31)(chokidar@5.0.0)(jiti@1.21.7)(karma@6.4.4)(typescript@5.5.4)(vite@6.4.2(@types/node@22.15.31)(jiti@1.21.7)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)) '@angular-devkit/core': specifier: 19.2.27 - version: 19.2.27(chokidar@3.6.0) + version: 19.2.27(chokidar@5.0.0) '@angular-devkit/schematics': specifier: 19.2.27 - version: 19.2.27(chokidar@3.6.0) + version: 19.2.27(chokidar@5.0.0) '@angular-eslint/builder': specifier: 19.8.1 - version: 19.8.1(chokidar@3.6.0)(eslint@8.57.0)(typescript@5.5.4) + version: 19.8.1(chokidar@5.0.0)(eslint@8.57.0)(typescript@5.5.4) '@angular-eslint/eslint-plugin': specifier: 19.8.1 version: 19.8.1(@typescript-eslint/utils@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4) @@ -917,13 +917,13 @@ importers: version: 19.8.1(@angular-eslint/template-parser@19.8.1(eslint@8.57.0)(typescript@5.5.4))(@typescript-eslint/types@7.18.0)(@typescript-eslint/utils@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4) '@angular-eslint/schematics': specifier: 19.8.1 - version: 19.8.1(@angular-eslint/template-parser@19.8.1(eslint@8.57.0)(typescript@5.5.4))(@typescript-eslint/types@7.18.0)(@typescript-eslint/utils@7.18.0(eslint@8.57.0)(typescript@5.5.4))(chokidar@3.6.0)(eslint@8.57.0)(typescript@5.5.4) + version: 19.8.1(@angular-eslint/template-parser@19.8.1(eslint@8.57.0)(typescript@5.5.4))(@typescript-eslint/types@7.18.0)(@typescript-eslint/utils@7.18.0(eslint@8.57.0)(typescript@5.5.4))(chokidar@5.0.0)(eslint@8.57.0)(typescript@5.5.4) '@angular-eslint/template-parser': specifier: 19.8.1 version: 19.8.1(eslint@8.57.0)(typescript@5.5.4) '@angular/cli': specifier: 19.2.27 - version: 19.2.27(@types/node@22.15.31)(chokidar@3.6.0) + version: 19.2.27(@types/node@22.15.31)(chokidar@5.0.0) '@angular/compiler': specifier: 19.2.25 version: 19.2.25 @@ -938,7 +938,7 @@ importers: version: 19.2.25 '@angular/platform-browser-dynamic': specifier: 19.2.25 - version: 19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@19.2.25)(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@19.2.25(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))) + version: 19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/compiler@19.2.25)(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(@angular/platform-browser@19.2.25(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))) '@capacitor/android': specifier: 8.2.0 version: 8.2.0(@capacitor/core@8.2.0) @@ -952,14 +952,14 @@ importers: specifier: 8.2.0 version: 8.2.0(@capacitor/core@8.2.0) '@compodoc/compodoc': - specifier: 1.1.23 - version: 1.1.23(typescript@5.5.4) + specifier: 1.2.1 + version: 1.2.1(@egjs/hammerjs@2.0.17)(component-emitter@1.3.1)(keycharm@0.2.0)(typescript@5.5.4)(vis-data@8.0.5(uuid@11.1.0)(vis-util@6.0.2(@egjs/hammerjs@2.0.17)(component-emitter@1.3.1)))(vis-util@6.0.2(@egjs/hammerjs@2.0.17)(component-emitter@1.3.1)) '@cypress/schematic': specifier: 4.1.1 - version: 4.1.1(@angular/cli@19.2.27(@types/node@22.15.31)(chokidar@3.6.0))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1)) + version: 4.1.1(@angular/cli@19.2.27(@types/node@22.15.31)(chokidar@5.0.0))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2)) '@ionic/angular-toolkit': specifier: 12.3.0 - version: 12.3.0(chokidar@3.6.0) + version: 12.3.0(chokidar@5.0.0) '@ionic/cli': specifier: 7.2.1 version: 7.2.1 @@ -1072,20 +1072,20 @@ importers: specifier: 25.0.1 version: 25.0.1 stylelint: - specifier: 16.3.1 - version: 16.3.1(typescript@5.5.4) + specifier: 17.14.1 + version: 17.14.1(typescript@5.5.4) stylelint-config-clean-order: - specifier: 5.4.1 - version: 5.4.1(stylelint@16.3.1(typescript@5.5.4)) + specifier: 10.0.0 + version: 10.0.0(stylelint-order@6.0.4(stylelint@17.14.1(typescript@5.5.4)))(stylelint@17.14.1(typescript@5.5.4)) stylelint-config-prettier-scss: specifier: 1.0.0 - version: 1.0.0(stylelint@16.3.1(typescript@5.5.4)) + version: 1.0.0(stylelint@17.14.1(typescript@5.5.4)) stylelint-config-recommended-scss: - specifier: 14.0.0 - version: 14.0.0(postcss@8.5.8)(stylelint@16.3.1(typescript@5.5.4)) + specifier: 17.0.1 + version: 17.0.1(postcss@8.5.26)(stylelint@17.14.1(typescript@5.5.4)) stylelint-config-standard-scss: - specifier: 13.0.0 - version: 13.0.0(postcss@8.5.8)(stylelint@16.3.1(typescript@5.5.4)) + specifier: 17.0.0 + version: 17.0.0(postcss@8.5.26)(stylelint@17.14.1(typescript@5.5.4)) surge: specifier: 0.23.1 version: 0.23.1 @@ -1193,7 +1193,7 @@ importers: version: 10.9.2(@types/node@22.15.31)(typescript@5.5.4) tsup: specifier: 8.5.0 - version: 8.5.0(jiti@1.21.7)(postcss@8.5.12)(typescript@5.5.4) + version: 8.5.0(jiti@1.21.7)(postcss@8.5.26)(typescript@5.5.4) typedoc: specifier: 0.25.12 version: 0.25.12(typescript@5.5.4) @@ -1323,7 +1323,7 @@ importers: version: 10.9.2(@types/node@22.15.31)(typescript@5.5.4) tsup: specifier: 8.5.0 - version: 8.5.0(jiti@1.21.7)(postcss@8.5.12)(typescript@5.5.4) + version: 8.5.0(jiti@1.21.7)(postcss@8.5.26)(typescript@5.5.4) typescript: specifier: 5.5.4 version: 5.5.4 @@ -1438,7 +1438,7 @@ importers: version: 10.9.2(@types/node@22.15.31)(typescript@5.5.4) tsup: specifier: 8.5.0 - version: 8.5.0(jiti@1.21.7)(postcss@8.5.12)(typescript@5.5.4) + version: 8.5.0(jiti@1.21.7)(postcss@8.5.26)(typescript@5.5.4) typedoc: specifier: 0.25.12 version: 0.25.12(typescript@5.5.4) @@ -1504,7 +1504,7 @@ importers: version: 10.9.2(@types/node@22.15.31)(typescript@5.5.4) tsup: specifier: 8.5.0 - version: 8.5.0(jiti@1.21.7)(postcss@8.5.12)(typescript@5.5.4) + version: 8.5.0(jiti@1.21.7)(postcss@8.5.26)(typescript@5.5.4) typedoc: specifier: 0.25.12 version: 0.25.12(typescript@5.5.4) @@ -1613,7 +1613,7 @@ importers: version: 10.9.2(@types/node@22.15.31)(typescript@5.5.4) tsup: specifier: 8.5.0 - version: 8.5.0(jiti@1.21.7)(postcss@8.5.12)(typescript@5.5.4) + version: 8.5.0(jiti@1.21.7)(postcss@8.5.26)(typescript@5.5.4) typedoc: specifier: 0.25.12 version: 0.25.12(typescript@5.5.4) @@ -1755,7 +1755,7 @@ importers: version: 10.9.2(@types/node@22.15.31)(typescript@5.5.4) tsup: specifier: 8.5.0 - version: 8.5.0(jiti@1.21.7)(postcss@8.5.12)(typescript@5.5.4) + version: 8.5.0(jiti@1.21.7)(postcss@8.5.26)(typescript@5.5.4) typedoc: specifier: 0.25.12 version: 0.25.12(typescript@5.5.4) @@ -1834,7 +1834,7 @@ importers: version: 10.9.2(@types/node@22.15.31)(typescript@5.5.4) tsup: specifier: 8.5.0 - version: 8.5.0(jiti@1.21.7)(postcss@8.5.12)(typescript@5.5.4) + version: 8.5.0(jiti@1.21.7)(postcss@8.5.26)(typescript@5.5.4) typedoc: specifier: 0.25.12 version: 0.25.12(typescript@5.5.4) @@ -1974,7 +1974,7 @@ importers: version: 10.9.2(@types/node@22.15.31)(typescript@5.5.4) tsup: specifier: 8.5.0 - version: 8.5.0(jiti@1.21.7)(postcss@8.5.12)(typescript@5.5.4) + version: 8.5.0(jiti@1.21.7)(postcss@8.5.26)(typescript@5.5.4) typedoc: specifier: 0.25.12 version: 0.25.12(typescript@5.5.4) @@ -2065,7 +2065,7 @@ importers: version: 10.9.2(@types/node@22.15.31)(typescript@5.5.4) tsup: specifier: 8.5.0 - version: 8.5.0(jiti@1.21.7)(postcss@8.5.12)(typescript@5.5.4) + version: 8.5.0(jiti@1.21.7)(postcss@8.5.26)(typescript@5.5.4) typedoc: specifier: 0.25.12 version: 0.25.12(typescript@5.5.4) @@ -2137,15 +2137,6 @@ packages: webpack: ^5.30.0 webpack-dev-server: ^5.0.2 - '@angular-devkit/core@14.2.12': - resolution: {integrity: sha512-tg1+deEZdm3fgk2BQ6y7tujciL6qhtN5Ums266lX//kAZeZ4nNNXTBT+oY5xgfjvmLbW+xKg0XZrAS0oIRKY5g==} - engines: {node: ^14.15.0 || >=16.10.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} - peerDependencies: - chokidar: ^3.5.2 - peerDependenciesMeta: - chokidar: - optional: true - '@angular-devkit/core@19.2.27': resolution: {integrity: sha512-3amNzoCVSKd7ah6l6lBQL4onwwJvqvam7FMoQBILrxtW5LB5ezh8gMSPuA4zJjKjoRzf9uoWdlzqv/84I52xZA==} 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'} @@ -2164,9 +2155,14 @@ packages: chokidar: optional: true - '@angular-devkit/schematics@14.2.12': - resolution: {integrity: sha512-MN5yGR+SSSPPBBVMf4cifDJn9u0IYvxiHst+HWokH2AkBYy+vB1x8jYES2l1wkiISD7nvjTixfqX+Y95oMBoLg==} - engines: {node: ^14.15.0 || >=16.10.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} + '@angular-devkit/core@21.1.0': + resolution: {integrity: sha512-dPfVy0CictDjWffRv4pGTPOFjdlJL3ZkGUqxzaosUjMbJW+Ai9cNn1VNr7zxYZ4kem3BxLBh1thzDsCPrkXlZA==} + engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} + peerDependencies: + chokidar: ^5.0.0 + peerDependenciesMeta: + chokidar: + optional: true '@angular-devkit/schematics@19.2.27': resolution: {integrity: sha512-/PZmyAlb2NGWPikRRuiWLdfHQd8Wrx6lX4HqvTcaDhlU43M3T0ud4PH2T3QDp7BzHYY92xtD8iPxX2asg67G1A==} @@ -2176,6 +2172,10 @@ packages: resolution: {integrity: sha512-+NNHQhQHcgQWZopStZ6os30YuP99lRzNS4wOnkJmoROy40SZct8lPnl2QW50a9Vc0AtaHx1a1NUZ+ohbf6fXqw==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} + '@angular-devkit/schematics@21.1.0': + resolution: {integrity: sha512-sVgTntCZCOV7mOpHzj6V14KOAoy4B9Ur9yHNRFZVgL2yD77TYRrJ0qwq+l7Im9fSjMCar6csjboqCvyAEpfV1g==} + engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} + '@angular-eslint/builder@19.8.1': resolution: {integrity: sha512-NOMkw0xgDoDVCLkL5nkkvdd3ouDYkOGqtEmabTR7N4/kQnk1R4coOTWGCqAgMXCFdxlyjuxquDwuJ+yni81pRg==} peerDependencies: @@ -2359,6 +2359,10 @@ packages: '@angular/platform-browser': 19.2.25 rxjs: ^6.5.3 || ^7.4.0 + '@arr/every@1.0.1': + resolution: {integrity: sha512-UQFQ6SgyJ6LX42W8rHCs8KVc0JS0tzVL9ct4XYedJukskYVWTo49tNiMEK9C2HTyarbNiT/RVIRSY82vH+6sTg==} + engines: {node: '>=4'} + '@awesome-cordova-plugins/calendar@8.1.0': resolution: {integrity: sha512-O/gLF6YHc80g6WWXbOvR4uck10bjBH3RN7lg6rdQPMhHDvjHoLu8Xq7n7LFc+56QSay5msWGFqxSYvC2iIsElg==} peerDependencies: @@ -2419,6 +2423,10 @@ packages: resolution: {integrity: sha512-lWBYIrF7qK5+GjY5Uy+/hEgp8OJWOD/rpy74GplYRhEauvbHDeFB8t5hPOZxCZ0Oxf4Cc36tK51/l3ymJysrKw==} engines: {node: '>=6.9.0'} + '@babel/core@7.28.6': + resolution: {integrity: sha512-H3mcG6ZDLTlYfaSNi0iOKkigqMFvkTKlGUYlD8GW7nNOYRrevuA46iTypPyv+06V3fEmvvazfntkBU34L0azAw==} + engines: {node: '>=6.9.0'} + '@babel/core@7.29.0': resolution: {integrity: sha512-CGOfOJqWjg2qW/Mb6zNsDm+u5vFQ8DxXfbM09z69p5Z6+mE1ikP2jUXw+j42Pf1XTYED2Rni5f95npYeuwMDQA==} engines: {node: '>=6.9.0'} @@ -2561,13 +2569,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0 - '@babel/plugin-proposal-private-methods@7.18.6': - resolution: {integrity: sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==} - 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-private-methods instead. - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2': resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==} engines: {node: '>=6.9.0'} @@ -2928,8 +2929,8 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/preset-env@7.29.0': - resolution: {integrity: sha512-fNEdfc0yi16lt6IZo2Qxk3knHVdfMYX33czNb4v8yWhemoBhibCpQK/uYHtSKIiO+p/zd3+8fYVXhQdOVV608w==} + '@babel/preset-env@7.28.6': + resolution: {integrity: sha512-GaTI4nXDrs7l0qaJ6Rg06dtOXTBCG6TMDB44zbqofCIC4PqC7SEvmFFtpxzCDw9W5aJ7RKVshgXTLvLdBFV/qw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -2973,6 +2974,12 @@ packages: '@braintree/sanitize-url@6.0.4': resolution: {integrity: sha512-s3jaWicZd0pkP0jf5ysyHUI/RE7MHos6qlToFcGWXVp+ykHOy77OUMrfbgJ9it2C5bow7OIQwYYaHjk9XlBQ2A==} + '@cacheable/memory@2.2.0': + resolution: {integrity: sha512-CTLKqLItRCEixEAewD3/j9DB3/o96gpTPD4eJ1v+DGOlxZRZncRQkGYqqnAGCscYd6RNeXfGeiuCphsPtqyIfQ==} + + '@cacheable/utils@2.5.0': + resolution: {integrity: sha512-buipgOVDkkPXNR5+xBpDw7Zk2n1EvU7qBJCNUcL7rhQ//kfpOXPAvQ511Os0vpLYJ1pZnvudNytkQt2hst3wqA==} + '@capacitor-community/in-app-review@8.0.0': resolution: {integrity: sha512-AYpEkIjdv27WGS3hnlc7xAQ1BhaBvD2svgQBfHF4P2Olw1N6a7MSCOQC6O4SuxmdBdJ2fM6uFeo1jyNjKLtIPw==} peerDependencies: @@ -3158,9 +3165,9 @@ packages: resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==} engines: {node: '>=0.1.90'} - '@compodoc/compodoc@1.1.23': - resolution: {integrity: sha512-5Zfx+CHKTxLD+TxCGt1U8krnEBCWPVxCLt3jCJEN55AzhTluo8xlMenaXlJsuVqL4Lmo/OTTzEXrm9zoQKh/3w==} - engines: {node: '>= 14.0.0'} + '@compodoc/compodoc@1.2.1': + resolution: {integrity: sha512-won7I0OeFM0zSi+cwVilwtLA7VpY9NzsBch6+gGElYQdbM4/01XgA//leF8EsNzhxuQb+kP86MqJ3loZhz+Big==} + engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} hasBin: true '@compodoc/live-server@1.2.3': @@ -3180,28 +3187,49 @@ packages: resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} engines: {node: '>=12'} - '@csstools/css-parser-algorithms@2.7.1': - resolution: {integrity: sha512-2SJS42gxmACHgikc1WGesXLIT8d/q2l0UFM7TaEeIzdFCE/FPMtTiizcPGGJtlPo2xuQzY09OhrLTzRxqJqwGw==} - engines: {node: ^14 || ^16 || >=18} + '@csstools/css-calc@3.3.0': + resolution: {integrity: sha512-c5ihYsPkdG6JCkU2zTMm4+k6r7RXuGxtWYhu5DHMIiF1FHzrfmHL5so11AoFpUv/tu61xfcmT4AmKoFfMPoqdQ==} + engines: {node: '>=20.19.0'} peerDependencies: - '@csstools/css-tokenizer': ^2.4.1 + '@csstools/css-parser-algorithms': ^4.0.0 + '@csstools/css-tokenizer': ^4.0.0 - '@csstools/css-tokenizer@2.4.1': - resolution: {integrity: sha512-eQ9DIktFJBhGjioABJRtUucoWR2mwllurfnM8LuNGAqX3ViZXaUchqk+1s7jjtkFiT9ySdACsFEA3etErkALUg==} - engines: {node: ^14 || ^16 || >=18} - - '@csstools/media-query-list-parser@2.1.13': - resolution: {integrity: sha512-XaHr+16KRU9Gf8XLi3q8kDlI18d5vzKSKCY510Vrtc9iNR0NJzbY9hhTmwhzYZj/ZwGL4VmB3TA9hJW0Um2qFA==} - engines: {node: ^14 || ^16 || >=18} + '@csstools/css-parser-algorithms@4.0.0': + resolution: {integrity: sha512-+B87qS7fIG3L5h3qwJ/IFbjoVoOe/bpOdh9hAjXbvx0o8ImEmUsGXN0inFOnk2ChCFgqkkGFQ+TpM5rbhkKe4w==} + engines: {node: '>=20.19.0'} peerDependencies: - '@csstools/css-parser-algorithms': ^2.7.1 - '@csstools/css-tokenizer': ^2.4.1 + '@csstools/css-tokenizer': ^4.0.0 - '@csstools/selector-specificity@3.1.1': - resolution: {integrity: sha512-a7cxGcJ2wIlMFLlh8z2ONm+715QkPHiyJcxwQlKOz/03GPw1COpfhcmC9wm4xlZfp//jWHNNMwzjtqHXVWU9KA==} - engines: {node: ^14 || ^16 || >=18} + '@csstools/css-syntax-patches-for-csstree@1.1.9': + resolution: {integrity: sha512-iGGw4OsAYsS6pD29MdJ2bX/nJx65a04ZZiw6x+VwWlP2DdXf6f++Zmuv/OzALpdyfVhjbduIIF2cXM7HWBIe9A==} peerDependencies: - postcss-selector-parser: ^6.0.13 + css-tree: ^3.2.1 + peerDependenciesMeta: + css-tree: + optional: true + + '@csstools/css-tokenizer@4.0.0': + resolution: {integrity: sha512-QxULHAm7cNu72w97JUNCBFODFaXpbDg+dP8b/oWFAZ2MTRppA3U00Y2L1HqaS4J6yBqxwa/Y3nMBaxVKbB/NsA==} + engines: {node: '>=20.19.0'} + + '@csstools/media-query-list-parser@5.0.0': + resolution: {integrity: sha512-T9lXmZOfnam3eMERPsszjY5NK0jX8RmThmmm99FZ8b7z8yMaFZWKwLWGZuTwdO3ddRY5fy13GmmEYZXB4I98Eg==} + engines: {node: '>=20.19.0'} + peerDependencies: + '@csstools/css-parser-algorithms': ^4.0.0 + '@csstools/css-tokenizer': ^4.0.0 + + '@csstools/selector-resolve-nested@4.0.1': + resolution: {integrity: sha512-j3vdQu0XwLME5qOTWxm8cnmvsf423R2YL6DbKklCHZwkDm7UdKNu6RPlw4REIJhSlKBICY3B70/7QZdicLqZgg==} + engines: {node: '>=20.19.0'} + peerDependencies: + postcss-selector-parser: ^7.1.1 + + '@csstools/selector-specificity@6.0.0': + resolution: {integrity: sha512-4sSgl78OtOXEX/2d++8A83zHNTgwCJMaR24FvsYL7Uf/VS8HZk9PTwR51elTbGqMuwH3szLvvOXEaVnqn0Z3zA==} + engines: {node: '>=20.19.0'} + peerDependencies: + postcss-selector-parser: ^7.1.1 '@cypress/request@3.0.10': resolution: {integrity: sha512-hauBrOdvu08vOsagkZ/Aju5XuiZx6ldsLfByg1htFeldhex+PeMrYauANzFsMJeAA0+dyPLbDoX2OYuvVoLDkQ==} @@ -3220,9 +3248,6 @@ packages: resolution: {integrity: sha512-4B4OijXeVNOPZlYA2oEwWOTkzyltLao+xbotHQeqN++Rv27Y6s818+n2Qkp8q+Fxhn0t/5lA5X1Mxktud8eayQ==} engines: {node: '>=14.17.0'} - '@dual-bundle/import-meta-resolve@4.2.1': - resolution: {integrity: sha512-id+7YRUgoUX6CgV0DtuhirQWodeeA7Lf4i2x71JS/vtA5pRb/hIGWlw+G6MeXvsM+MXrz0VAydTGElX1rAfgPg==} - '@effect/schema@0.56.1': resolution: {integrity: sha512-cfEyHLXPdzSKzJU/yYrPjFd0iVHPydh+NT0sgTe4bzXbcvOsKZuvQ86cAAwXN7lxY0N5cPes9ACxUxTdkEaNlw==} deprecated: this package has been merged into the main effect package @@ -3230,6 +3255,10 @@ packages: effect: 2.0.0-next.62 fast-check: ^3.13.2 + '@egjs/hammerjs@2.0.17': + resolution: {integrity: sha512-XQsZgjm2EcVUiZQf11UBJQfmZeEmOW8DpI1gsFeln6w0ae0ii4dMQEQ0kjl6DspdWX1aGY1/loyXnP0JS06e/A==} + engines: {node: '>=0.8.0'} + '@elastic/elasticsearch@8.14.1': resolution: {integrity: sha512-gRFtAt9ALUVhR7ngAh7MROMejE16viNHy6hluZc/mMO6IRFRqeFqa/NOqmvP5wK+2z8N8a73ebpMDOCuNrYUCQ==} engines: {node: '>=18'} @@ -3566,18 +3595,6 @@ packages: resolution: {integrity: sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@foliojs-fork/fontkit@1.9.2': - resolution: {integrity: sha512-IfB5EiIb+GZk+77TRB86AHroVaqfq8JRFlUbz0WEwsInyCG0epX2tCPOy+UfaWPju30DeVoUAXfzWXmhn753KA==} - - '@foliojs-fork/linebreak@1.1.2': - resolution: {integrity: sha512-ZPohpxxbuKNE0l/5iBJnOAfUaMACwvUIKCvqtWGKIMv1lPYoNjYXRfhi9FeeV9McBkBLxsMFWTVVhHJA8cyzvg==} - - '@foliojs-fork/pdfkit@0.15.3': - resolution: {integrity: sha512-Obc0Wmy3bm7BINFVvPhcl2rnSSK61DQrlHU8aXnAqDk9LCjWdUOPwhgD8Ywz5VtuFjRxmVOM/kQ/XLIBjDvltw==} - - '@foliojs-fork/restructure@2.0.2': - resolution: {integrity: sha512-59SgoZ3EXbkfSX7b63tsou/SDGzwUEK6MuB5sKqgVK1/XE0fxmpsOb9DQI8LXW3KfGnAjImCGhhEb7uPPAUVNA==} - '@hapi/hoek@9.3.0': resolution: {integrity: sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==} @@ -3752,8 +3769,8 @@ packages: '@types/node': optional: true - '@ionic/angular-server@8.8.16': - resolution: {integrity: sha512-mwtXouDOI23MKc2HmTUQfxQoau77qANDofY020ReU6YjNSk4sK5wXcmG2oMLm9LqLclRQM4sffuu3cWk+Wx99w==} + '@ionic/angular-server@8.8.19': + resolution: {integrity: sha512-RbouNoDDIeK9UkZoPJpOYkmrPayMkVCCHsdOygPeUS90iJ1ndTRGPIPffRVkJIyGSMmNMSPUvd2Pk1t2y5S96w==} peerDependencies: '@angular/core': '>=16.0.0' '@angular/platform-server': '>=16.0.0' @@ -3763,8 +3780,8 @@ packages: '@ionic/angular-toolkit@12.3.0': resolution: {integrity: sha512-9cPTMmwggviB2W7wf4sv4vFeQnYq5HbO6V89UqQHopShokdhSvUFpaQ2w1/Mdf/ot8PghGjR3t5IdnXV7i1LvA==} - '@ionic/angular@8.8.16': - resolution: {integrity: sha512-IH+TGWCDZ6/V03xDoFvAGqJJ/j8/HT6Jo0m/jKifL1h+xYP8k96EOYUgnfheIuS+3GCOfpHwOhakBBQWqk/R9A==} + '@ionic/angular@8.8.19': + resolution: {integrity: sha512-E8qjJC0hdFQmS8P5EZ2nTaV8jDLDl8M5UIVaJmbcMKTqmoyEWeXyv9aEiQ+6BwYigNImUBsJd5Z6eUvDRutmBA==} peerDependencies: '@angular/core': '>=16.0.0' '@angular/forms': '>=16.0.0' @@ -3789,8 +3806,8 @@ packages: engines: {node: '>=16.0.0'} hasBin: true - '@ionic/core@8.8.16': - resolution: {integrity: sha512-4/kdnSw5NgW8iXfPG8YGti/LxGUyDL6bXEV6+qNR/MZcqF+0xQlEgHz7JrxpfN0kDyxJkLjhWJZSKUk07TRLKQ==} + '@ionic/core@8.8.19': + resolution: {integrity: sha512-eAAKZi/qR0U44OxH3MXAyoyLxTl1AeQCoOWvGdzywKbpl/JTVlGnfZJCiJGTmXszQlRsNXsl7fMDOvpsOtf6sQ==} engines: {node: '>= 16'} '@ionic/storage-angular@4.0.0': @@ -4027,6 +4044,15 @@ packages: peerDependencies: tslib: '2' + '@keyv/bigmap@1.3.1': + resolution: {integrity: sha512-WbzE9sdmQtKy8vrNPa9BRnwZh5UF4s1KTmSK0KUVLo3eff5BlQNNWDnFOouNpKfPKDnms9xynJjsMYjMaT/aFQ==} + engines: {node: '>= 18'} + peerDependencies: + keyv: ^5.6.0 + + '@keyv/serialize@1.1.1': + resolution: {integrity: sha512-dXn3FZhPv0US+7dtJsIi2R+c7qWYiReoEh5zUntWCf4oSpMNib8FDhSoed6m3QyZdx5hK7iLFkYk3rNxwt8vTA==} + '@leichtgewicht/ip-codec@2.0.5': resolution: {integrity: sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==} @@ -4456,6 +4482,15 @@ packages: resolution: {integrity: sha512-fdDH1LSGfZdTH2sxdpVMw31BanV28K/Gry0cVFxaNP77neJSkd82mM8ErPNYs9e+0O7SdHBLTDzDgwUuy18RnQ==} engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} + '@polka/send-type@0.5.2': + resolution: {integrity: sha512-jGXalKihnhGQmMQ+xxfxrRfI2cWs38TIZuwgYpnbQDD4r9TkOiU3ocjAS+6CqqMNQNAu9Ul2iHU5YFRDODak2w==} + + '@polka/url@0.5.0': + resolution: {integrity: sha512-oZLYFEAzUKyi3SKnXvj32ZCEGH6RDnao7COuCVhDydMS9NrCSVXhM79VaKyP5+Zc33m0QXEd2DN3UkU7OsHcfw==} + + '@polka/url@1.0.0-next.29': + resolution: {integrity: sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==} + '@prettier/plugin-xml@2.2.0': resolution: {integrity: sha512-UWRmygBsyj4bVXvDiqSccwT1kmsorcwQwaIy30yVh8T+Gspx4OlC0shX1y+ZuwXZvgnafmpRYKks0bAu9urJew==} @@ -4773,6 +4808,10 @@ packages: resolution: {integrity: sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==} engines: {node: '>=18'} + '@sindresorhus/merge-streams@4.0.0': + resolution: {integrity: sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==} + engines: {node: '>=18'} + '@sinonjs/commons@3.0.1': resolution: {integrity: sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==} @@ -4794,11 +4833,6 @@ packages: '@socket.io/component-emitter@3.1.2': resolution: {integrity: sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA==} - '@stencil/core@4.43.2': - resolution: {integrity: sha512-hOprMw/n1fyu5OOtZG7N8sqiKxPshR1oss/y1qr6r98cVV9NcVoCMz2x2TT2enkHan6pCMpiQgUU7vmN90lIVw==} - engines: {node: '>=16.0.0', npm: '>=7.10.0'} - hasBin: true - '@stencil/core@4.43.5': resolution: {integrity: sha512-cgWD+GeuvJpTe1WQn40p02+BJ2j0j1YJ17GdkF2qKIQ23s2e3Zivq5yISXS3dcuV6oUJFN93jprdk+nk/sq99Q==} engines: {node: '>=16.0.0', npm: '>=7.10.0'} @@ -4844,8 +4878,8 @@ packages: '@trapezedev/project@7.1.3': resolution: {integrity: sha512-GANh8Ey73MechZrryfJoILY9hBnWqzS6AdB53zuWBCBbaiImyblXT41fWdN6pB2f5+cNI2FAUxGfVhl+LeEVbQ==} - '@ts-morph/common@0.21.0': - resolution: {integrity: sha512-ES110Mmne5Vi4ypUKrtVQfXFDtCsDXiUiGxF6ILVlE90dDD4fdpC1LSjydl/ml7xJWKSDZwUYD2zkOePMSrPBA==} + '@ts-morph/common@0.28.1': + resolution: {integrity: sha512-W74iWf7ILp1ZKNYXY5qbddNaml7e9Sedv5lvU1V8lftlitkc9Pq1A+jlH23ltDgWYeZFFEqGCD1Ies9hqu3O+g==} '@tsconfig/node10@1.0.11': resolution: {integrity: sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==} @@ -4973,6 +5007,9 @@ packages: '@types/glob@8.1.0': resolution: {integrity: sha512-IO+MJPVhoqz+28h1qLAcBEH2+xHMK6MTyHJc7MTnnYb6wsoLR29POVGJ7LycmVXIqyy/4/2ShP5sUwTXuOwb/w==} + '@types/hammerjs@2.0.46': + resolution: {integrity: sha512-ynRvcq6wvqexJ9brDMS4BnBLzmr0e14d6ZJTEShTBWKymQiHwlAyGu0ZPEFI2Fh1U53F7tN9ufClWM5KvqkKOw==} + '@types/http-cache-semantics@4.0.4': resolution: {integrity: sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==} @@ -5414,12 +5451,12 @@ packages: ajv@6.14.0: resolution: {integrity: sha512-IWrosm/yrn43eiKqkfkHis7QioDleaXQHdDVPKg0FSwwd/DuvyX79TZnFOnYpB7dcsFAMmtFztZuXPDvSePkFw==} - ajv@8.11.0: - resolution: {integrity: sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==} - ajv@8.12.0: resolution: {integrity: sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==} + ajv@8.17.1: + resolution: {integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==} + ajv@8.18.0: resolution: {integrity: sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==} @@ -5624,8 +5661,8 @@ packages: peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - babel-plugin-polyfill-corejs3@0.14.1: - resolution: {integrity: sha512-ENp89vM9Pw4kv/koBb5N2f9bDZsR0hpf3BdPMOg/pkS3pwO4dzNnQZVXtBbeyAadgm865DmQG2jMMLqmZXvuCw==} + babel-plugin-polyfill-corejs3@0.13.0: + resolution: {integrity: sha512-U+GNwMdSFgzVmfhNm8GJUX88AadB3uo9KpJqS3FaqNIPKgySuvMb+bHPsOmmuWyIcuqZj/pzt1RUIUZns4y2+A==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 @@ -5637,9 +5674,6 @@ packages: balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} - balanced-match@2.0.0: - resolution: {integrity: sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==} - balanced-match@4.0.4: resolution: {integrity: sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==} engines: {node: 18 || 20 || >=22} @@ -5682,9 +5716,6 @@ packages: bare-url@2.3.2: resolution: {integrity: sha512-ZMq4gd9ngV5aTMa5p9+UfY0b3skwhHELaDkhEHetMdX0LRkW9kzaym4oo/Eh+Ghm0CCDuMTsRIGM/ytUc1ZYmw==} - base64-js@1.3.1: - resolution: {integrity: sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==} - base64-js@1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} @@ -5760,6 +5791,10 @@ packages: resolution: {integrity: sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==} engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} + body-parser@2.3.0: + resolution: {integrity: sha512-2cGmJupaNgg+QUwVLAucDuWuoMZ6EX9iHDRswZ5lsNYEmwPaRknMPCLZz07yTzVq/83p4o/wzbDZbBrTvGGTIw==} + engines: {node: '>=18'} + bonjour-service@1.3.0: resolution: {integrity: sha512-3YuAUiSkWykd+2Azjgyxei8OWf8thdn8AITIog2M4UICzoqfjlqr64WIjEXZllf/W6vK1goqleSR6brGomxQqA==} @@ -5870,6 +5905,9 @@ packages: resolution: {integrity: sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ==} engines: {node: '>=14.16'} + cacheable@2.5.0: + resolution: {integrity: sha512-60cyAOytib/OzBw1JNSoSV/boK1AtHryDIjvVBk7XbN4ugfkM3+Sry7fEjNgPMGgOjuaZPAp8ruZ0Cxafwyq9g==} + cachedir@2.4.0: resolution: {integrity: sha512-9EtFOZR8g22CL7BWjJ9BUx1+A/djkofnyW3aOXZORNW2kxoUpx2h+uN2cOqwPmFhnpVmxg+KW2OjOSgChTEvsQ==} engines: {node: '>=6'} @@ -5974,8 +6012,8 @@ packages: cheerio-select@2.1.0: resolution: {integrity: sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==} - cheerio@1.2.0: - resolution: {integrity: sha512-WDrybc/gKFpTYQutKIK6UvfcuxijIZfMfXaYm8NMsPQxSYvf+13fXUJ4rztGGbJcBQ/GF55gvrZ0Bc0bj/mqvg==} + cheerio@1.1.2: + resolution: {integrity: sha512-IkxPpb5rS/d1IiLbHMgfPuS0FgiWTtFIm/Nj+2woXDLTZ7fOT2eqzgYbdMlLweqlHbsZjxEChoVK+7iph7jyQg==} engines: {node: '>=20.18.1'} chevrotain@7.1.1: @@ -5989,6 +6027,10 @@ packages: resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==} engines: {node: '>= 14.16.0'} + chokidar@5.0.0: + resolution: {integrity: sha512-TQMmc3w+5AxjpL8iIiwebF73dRDF4fBIieAqGn9RGCWaEVwQ6Fb2cGe31Yns0RRIzii5goJ1Y7xbMwo1TxMplw==} + engines: {node: '>= 20.19.0'} + chownr@1.1.4: resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} @@ -6040,6 +6082,10 @@ packages: resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==} engines: {node: '>=6'} + cli-spinners@3.4.0: + resolution: {integrity: sha512-bXfOC4QcT1tKXGorxL3wbJm6XJPDqEnij2gQ2m7ESQuE+/z9YFIWnl/5RpTiKWbMq3EVKR4fRLJGn6DVfu0mpw==} + engines: {node: '>=18.20'} + cli-table3@0.5.1: resolution: {integrity: sha512-7Qg2Jrep1S/+Q3EceiZtQcDPWxhAvBw+ERf1162v4sikJrvojMHFqXt8QIVha8UlH9rgU0BeWPytZ9/TzYqlUw==} engines: {node: '>=6'} @@ -6092,8 +6138,8 @@ packages: resolution: {integrity: sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==} engines: {node: '>=0.8'} - code-block-writer@12.0.0: - resolution: {integrity: sha512-q4dMFMlXtKR3XNBHyMHt/3pwYNA69EDk00lloMOaaUMKPUXBw6lpXtbu3MMVG6/uOihGnRDOlkyqsONEUj60+w==} + code-block-writer@13.0.3: + resolution: {integrity: sha512-Oofo0pq3IKnsFtuHqSF7TqBfr71aeyZDVJ0HpmqB7FBM2qEigL0iPONSCZSO9pE9dZTAxANe5XHG9Uy0YMv8cg==} color-convert@1.9.3: resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} @@ -6145,6 +6191,10 @@ packages: resolution: {integrity: sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==} engines: {node: '>=18'} + commander@14.0.3: + resolution: {integrity: sha512-H+y0Jo/T1RZ9qPP4Eh1pkcQcLRglraJaSLoyOtHxu6AapkjWVCy2Sit1QQ4x3Dng8qDlSsZEet7g5Pq06MvTgw==} + engines: {node: '>=20'} + commander@2.20.3: resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} @@ -6226,6 +6276,10 @@ packages: resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==} engines: {node: '>= 0.6'} + content-type@2.1.0: + resolution: {integrity: sha512-mj7UPXE0jaqaOsukNZRUEfEi2AcL7C/vwmwcHV0O97eO1E1pxBZuyjlZrx5seTaNBg1U6+o35wpa35Qfcc+7ag==} + engines: {node: '>=18'} + conventional-changelog-angular@5.0.13: resolution: {integrity: sha512-i/gipMxs7s8L/QeuavPF2hLnJgH6pEZAttySB6aiQLWcX3puWDL3ACVmvBhJGxnAy52Qc15ua26BufY6KpmrVA==} engines: {node: '>=10'} @@ -6367,15 +6421,6 @@ packages: resolution: {integrity: sha512-/UkO2JKI18b5jVMJUp0lvKFMpa/Gye+ZgZjKD+DGEN9y7NRcf/nK1A0sp67ONmKtnDCNMS44E6jrk0Yc3bDuUw==} engines: {node: '>=14'} - cosmiconfig@8.3.6: - resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} - engines: {node: '>=14'} - peerDependencies: - typescript: '>=4.9.5' - peerDependenciesMeta: - typescript: - optional: true - cosmiconfig@9.0.0: resolution: {integrity: sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==} engines: {node: '>=14'} @@ -6394,6 +6439,15 @@ packages: typescript: optional: true + cosmiconfig@9.0.2: + resolution: {integrity: sha512-gtTZxTDau1wL7Y7zifc2dd8jHSK/k6BTx/2Xp/BpdlAdnlYWFVt7qhJqgwi7637yRwRQ3qL4ZidbB4I8tA5VOg==} + engines: {node: '>=14'} + peerDependencies: + typescript: '>=4.9.5' + peerDependenciesMeta: + typescript: + optional: true + cpu-features@0.0.10: resolution: {integrity: sha512-9IkYqtX3YHPCzoVg1Py+o9057a3i0fp7S530UWokCSaFVTc7CwXPRiOjRjBQQ18ZCNafx78YfnG+HALxtVmOGA==} engines: {node: '>=10.0.0'} @@ -6416,10 +6470,6 @@ packages: crypt@0.0.2: resolution: {integrity: sha512-mCxBlsHFYh9C+HVpiEacem8FEBnMXgU9gy4zmNC+SXAZNB/1idgp/aulFJ4FgCi7GPEVbfyng092GqL2k2rmow==} - crypto-js@4.2.0: - resolution: {integrity: sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q==} - deprecated: Active development of CryptoJS has been discontinued. This library is no longer maintained. - crypto-random-string@2.0.0: resolution: {integrity: sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==} engines: {node: '>=8'} @@ -6446,10 +6496,6 @@ packages: css-select@5.2.2: resolution: {integrity: sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==} - css-tree@2.3.1: - resolution: {integrity: sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==} - engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} - css-tree@3.2.1: resolution: {integrity: sha512-X7sjQzceUhu1u7Y/ylrRZFU2FS6LRiFVp6rKLPg23y3x3c3DOKAwuXGDp+PAGjh6CSnCjYeAul8pcT8bAl+lSA==} engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} @@ -6762,10 +6808,6 @@ packages: resolution: {integrity: sha512-SUwdGfqdKOwxCPeVYjwSyRpJ7Z+fhpwIAtmCUdZIWZ/YP5R9WAsyuSgpLVDi9bjWoN2LXHNss/dk3urXtdQxGg==} engines: {node: '>=6'} - deep-equal@1.1.2: - resolution: {integrity: sha512-5tdhKF6DbU7iIzrIOa1AOUt39ZRm13cmL1cGEh//aqR8x9+tNfbywRf0n5FD/18OKMdo7DNEtrX2t22ZAkI+eg==} - engines: {node: '>= 0.4'} - deep-extend@0.6.0: resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} engines: {node: '>=4.0.0'} @@ -6989,9 +7031,6 @@ packages: elkjs@0.9.3: resolution: {integrity: sha512-f/ZeWvW/BCXbhGEf1Ujp29EASo/lk1FDnETgNKwJrsVvGZhUWCZyg3xLJjAsxfOmt8KjswHmI5EwCQcPMpOYhQ==} - emitter-component@1.1.2: - resolution: {integrity: sha512-QdXO3nXOzZB4pAjM0n6ZE+R9/+kPpECA/XSELIcc54NeYVnBqIk+4DFiBgK+8QbV3mdvTG6nedl7dTYgO+5wDw==} - emoji-regex@10.6.0: resolution: {integrity: sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==} @@ -7381,14 +7420,13 @@ packages: resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==} engines: {node: '>=8'} + file-entry-cache@11.1.5: + resolution: {integrity: sha512-+PFTHITI08JIGhnNpGNI8T8inUpgZfk3GNEqfT9R2zZV2iFXg3CvqzSl/uEhs7TSGujYRELEANyDvS8Fj7+S7Q==} + file-entry-cache@6.0.1: resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} engines: {node: ^10.12.0 || >=12.0.0} - file-entry-cache@8.0.0: - resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} - engines: {node: '>=16.0.0'} - fill-range@7.1.1: resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} engines: {node: '>=8'} @@ -7431,9 +7469,8 @@ packages: resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} engines: {node: ^10.12.0 || >=12.0.0} - flat-cache@4.0.1: - resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} - engines: {node: '>=16'} + flat-cache@6.1.23: + resolution: {integrity: sha512-f++BY9pTk+983xK1FLzlLpmM0i0z+jHmx3QESGkURMXujQZz1k5wzwX6hjnQ8goaD0B+sYnDK1yZ6MTyZfUaqA==} flat@5.0.2: resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} @@ -7445,6 +7482,9 @@ packages: flatted@3.4.1: resolution: {integrity: sha512-IxfVbRFVlV8V/yRaGzk0UVIcsKKHMSfYw66T/u4nTwlWteQePsxe//LjudR1AMX4tZW3WFCh3Zqa/sjlqpbURQ==} + flatted@3.4.4: + resolution: {integrity: sha512-5+ybhBZANEJxaH3X5evAFatUxLfEHSr7n6kYJ+1Qd0mUqr4eu9gIf6GDbWHf8RJijHrjjO8G+la14SlL2SeS1Q==} + follow-redirects@1.15.11: resolution: {integrity: sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==} engines: {node: '>=4.0'} @@ -7726,6 +7766,10 @@ packages: resolution: {integrity: sha512-0Ia46fDOaT7k4og1PDW4YbodWWr3scS2vAr2lTbsplOt2WkKp0vQbkI9wKis/T5LV/dqPjO3bpS/z6GTJB82LA==} engines: {node: '>=18'} + globby@16.2.4: + resolution: {integrity: sha512-c8B/VNLmxRcmqqenRA9t+9IyOjf9+V6lTxPaUJLqOCONdQkWZ0ETYgX0qbtJqPsgCNusT9MZ5Jeidw8Eb9tn2g==} + engines: {node: '>=20'} + globjoin@0.1.4: resolution: {integrity: sha512-xYfnw62CKG8nLkZBfWbhWwDw02CHty86jfPcc2cr3ZfeuK9ysoVPPEUxf21bAD/rWAgk52SuBrLJlefNy8mvFg==} @@ -7753,10 +7797,6 @@ packages: graphemer@1.4.0: resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} - hammerjs@2.0.8: - resolution: {integrity: sha512-tSQXBXS/MWQOn/RKckawJ61vvsDpCom87JgxiYdGwHdOa0ht0vzUWDlfioofFCRU0L+6NGDt6XzbgoJvZkMeRQ==} - engines: {node: '>=0.8.0'} - handle-thing@2.0.1: resolution: {integrity: sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==} @@ -7790,6 +7830,10 @@ packages: resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} engines: {node: '>=8'} + has-flag@5.0.1: + resolution: {integrity: sha512-CsNUt5x9LUdx6hnk/E2SZLsDyvfqANZSUq4+D3D8RzDJ2M+HDTIkF60ibS1vHaK55vzgiZw1bEPFG9yH7l33wA==} + engines: {node: '>=12'} + has-property-descriptors@1.0.2: resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} @@ -7809,6 +7853,10 @@ packages: resolution: {integrity: sha512-Hrp5vIK/xr5SkeN2onO32H0MgNZ0f17HRNH39WfL0SYUNOTZ5Lz1TJ8Pajo/87dYGEFlLMm7mIc/k/s6Bvz9HQ==} engines: {node: '>=8'} + hashery@1.5.1: + resolution: {integrity: sha512-iZyKG96/JwPz1N55vj2Ie2vXbhu440zfUfJvSwEqEbeLluk7NnapfGqa7LH0mOsnDxTF85Mx8/dyR6HfqcbmbQ==} + engines: {node: '>=20'} + hasown@2.0.2: resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} engines: {node: '>= 0.4'} @@ -7824,6 +7872,12 @@ packages: highlight.js@10.7.3: resolution: {integrity: sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==} + hookified@1.15.1: + resolution: {integrity: sha512-MvG/clsADq1GPM2KGo2nyfaWVyn9naPiXrqIe4jYjXNZQt238kWyOGrsyc/DmRAQ+Re6yeo6yX/yoNCG5KAEVg==} + + hookified@2.2.0: + resolution: {integrity: sha512-p/LgFzRN5FeoD3DLS6bkUapeye6E4SI6yJs6KetENd18S+FBthqYq2amJUWpt5z0EQwwHemidjY5OqJGEKm5uA==} + hosted-git-info@2.8.9: resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} @@ -7856,9 +7910,9 @@ packages: html-escaper@2.0.2: resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} - html-tags@3.3.1: - resolution: {integrity: sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==} - engines: {node: '>=8'} + html-tags@5.1.0: + resolution: {integrity: sha512-n6l5uca7/y5joxZ3LUePhzmBFUJ+U2YWzhMa8XUTecSeSlQiZdF5XAd/Q3/WUl0VsXgUwWi8I7CNIwdI5WN1SQ==} + engines: {node: '>=20.10'} htmlparser2@10.1.0: resolution: {integrity: sha512-VTZkM9GWRAtEpveh7MSF6SjjrpNVNNVJfFup7xTY3UpFtm67foy9HDVXneLtFVt4pMz5kZtgNcvCniNFb1hlEQ==} @@ -7958,8 +8012,13 @@ packages: i18next@21.10.0: resolution: {integrity: sha512-YeuIBmFsGjUfO3qBmMOc0rQaun4mIpGKET5WDwvu8lU7gvwpcariZLNtL0Fzj+zazcHUrlXHiptcFhBMFaxzfg==} - i18next@23.16.8: - resolution: {integrity: sha512-06r/TitrM88Mg5FdUXAKL96dJMzgqLE5dv3ryBAra4KCwD9mJ4ndOTS95ZuymIGoE+2hzfdaMak2X11/es7ZWg==} + i18next@25.7.4: + resolution: {integrity: sha512-hRkpEblXXcXSNbw8mBNq9042OEetgyB/ahc/X17uV/khPwzV+uB8RHceHh3qavyrkPJvmXFKXME2Sy1E0KjAfw==} + peerDependencies: + typescript: ^5 + peerDependenciesMeta: + typescript: + optional: true iconv-lite@0.4.24: resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} @@ -8009,6 +8068,9 @@ packages: resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==} engines: {node: '>=6'} + import-meta-resolve@4.2.0: + resolution: {integrity: sha512-Iqv2fzaTQN28s/FwZAoFq0ZSs/7hMAHJVX+w8PZl3cY19Pxk6jFFalxQoIfW2826i/fDLXv8IiEZRIT0lDuWcg==} + imurmurhash@0.1.4: resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} engines: {node: '>=0.8.19'} @@ -8071,8 +8133,8 @@ packages: peerDependencies: rxjs: ^6.5.5 || ^7.4.0 - ionicons@8.0.13: - resolution: {integrity: sha512-2QQVyG2P4wszne79jemMjWYLp0DBbDhr4/yFroPCxvPP1wtMxgdIV3l5n+XZ5E9mgoXU79w7yTWpm2XzJsISxQ==} + ionicons@8.1.0: + resolution: {integrity: sha512-XSM2gYWTXxSYTwjmKWAoy4yR7AbAFDjpc5ZIivAiGXskM0fe5CdMPfs6InQRUcrYtVb2WZ/0HQ1/jeh3JW78SA==} ip-address@10.1.0: resolution: {integrity: sha512-XXADHxXmvT9+CRxhXg56LJovE+bmWnEWB78LB83VZTprKTmaC5QfruXocxzTZ2Kl0DNwKuBdlIhjL8LeY8Sf8Q==} @@ -8090,10 +8152,6 @@ packages: resolution: {integrity: sha512-Zv/pA+ciVFbCSBBjGfaKUya/CcGmUHzTydLMaTwrUUEM2DIEO3iZvueGxmacvmN50fGpGVKeTXpb2LcYQxeVdg==} engines: {node: '>= 10'} - is-arguments@1.2.0: - resolution: {integrity: sha512-7bVbi0huj/wrIAOzb8U1aszg9kdi3KN/CyU19CTI7tAoZYEZoL9yCDXpbXN+uPsuWnP02cyug1gleqq+TU+YCA==} - engines: {node: '>= 0.4'} - is-array-buffer@3.0.5: resolution: {integrity: sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==} engines: {node: '>= 0.4'} @@ -8248,6 +8306,10 @@ packages: resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} engines: {node: '>=8'} + is-path-inside@4.0.0: + resolution: {integrity: sha512-lJJV/5dYS+RcL8uQdBDW9c9uWFLLBNRyFhnAKXw5tVqLlKZ4RMGZKv+YQ/IA3OhD+RpbJa1LLFM1FQPGyIXvOA==} + engines: {node: '>=12'} + is-plain-obj@1.1.0: resolution: {integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==} engines: {node: '>=0.10.0'} @@ -8428,10 +8490,6 @@ packages: resolution: {integrity: sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==} engines: {node: '>=10'} - jpeg-exif@1.1.4: - resolution: {integrity: sha512-a+bKEcCjtuW5WTdgeXFzswSrdqi0jk4XlEtZlx5A94wCoBpFjfFTbo/Tra5SpNCl/YFZPvcV1dJc+TAYeg6ROQ==} - deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. - js-tokens@4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} @@ -8510,9 +8568,6 @@ packages: engines: {node: '>=6'} hasBin: true - jsonc-parser@3.1.0: - resolution: {integrity: sha512-DRf0QjnNeCUds3xTjKlQQ3DpJD51GvDjJfnxUVWg6PZTo2otSm+slzNAxU/35hF8/oJIKoG9slq30JYOsF2azg==} - jsonc-parser@3.3.1: resolution: {integrity: sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==} @@ -8603,6 +8658,9 @@ packages: keyv@4.5.4: resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} + keyv@5.6.0: + resolution: {integrity: sha512-CYDD3SOtsHtyXeEORYRx2qBtpDJFjRTGXUtmNEMGyzYOKj1TE3tycdlho7kA1Ufx9OYWZzg52QFBGALTirzDSw==} + khroma@2.1.0: resolution: {integrity: sha512-Ls993zuzfayK269Svk9hzpeGUKob/sIgZzyHYdjQoAdQetRKpOLj+k/QQQ/6Qi0Yz65mlROrfd+Ev+1+7dz9Kw==} @@ -8618,9 +8676,6 @@ packages: resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==} engines: {node: '>=6'} - known-css-properties@0.30.0: - resolution: {integrity: sha512-VSWXYUnsPu9+WYKkfmJyLKtIvaRJi1kXUqVmBACORXZQxT5oZDsoZ2vQP+bQFDnWtpI/4eq3MLoRMjI2fnLzTQ==} - known-css-properties@0.37.0: resolution: {integrity: sha512-JCDrsP4Z1Sb9JwG0aJ8Eo2r7k4Ou5MwmThS/6lcIe1ICyb7UBJKGRIUUdqc2ASdE/42lgz6zFUnzAIhtXnBVrQ==} @@ -8827,6 +8882,10 @@ packages: resolution: {integrity: sha512-i24m8rpwhmPIS4zscNzK6MSEhk0DUWa/8iYQWxhffV8jkI4Phvs3F+quL5xvS0gdQR0FyTCMMH33Y78dDTzzIw==} engines: {node: '>=18'} + log-symbols@7.0.1: + resolution: {integrity: sha512-ja1E3yCr9i/0hmBVaM0bfwDjnGy8I/s6PP4DFp+yP+a+mrHO4Rm7DtmnqROTUkHIkqffC84YY7AeqX6oFk0WFg==} + engines: {node: '>=18'} + log-update@4.0.0: resolution: {integrity: sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==} engines: {node: '>=10'} @@ -8881,13 +8940,12 @@ packages: resolution: {integrity: sha512-DXqXhEM7gW59OjZO8NIjBCz9AQ1BEMrfiOAl4AYByHCtVHRF4KoGNO8mqQeM8lRCtQe/UnJ4imO/d2HdkKsd+A==} engines: {node: '>=6'} - magic-string@0.26.2: - resolution: {integrity: sha512-NzzlXpclt5zAbmo6h6jNc8zl2gNRGHvmsZW4IvZhTC4W7k4OlLP+S5YLussa/r3ixNT66KOQfNORlXHSOy/X4A==} - engines: {node: '>=12'} - magic-string@0.30.17: resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==} + magic-string@0.30.21: + resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==} + make-dir@2.1.0: resolution: {integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==} engines: {node: '>=6'} @@ -8941,6 +8999,10 @@ packages: engines: {node: '>= 16'} hasBin: true + matchit@1.1.0: + resolution: {integrity: sha512-+nGYoOlfHmxe5BW5tE0EMJppXEwdSf8uBA1GTZC7Q77kbT35+VKLYJMzVNWCHSsga1ps1tPYFtFyvxvKzWVmMA==} + engines: {node: '>=6'} + material-symbols@0.17.1: resolution: {integrity: sha512-1kJan8t3U3Fmuu/YPu2MVsL/ODSja71o+J7ODROQfMaCzzal0izY4SATafEKgXUXU+jL0zIiBQdyzsno7vXBvA==} @@ -8948,8 +9010,8 @@ packages: resolution: {integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==} engines: {node: '>= 0.4'} - mathml-tag-names@2.1.3: - resolution: {integrity: sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==} + mathml-tag-names@4.0.0: + resolution: {integrity: sha512-aa6AU2Pcx0VP/XWnh8IGL0SYSgQHDT6Ucror2j2mXeFAlN3ahaNs8EZtG1YiticMkSLj3Gt6VPFfZogt7G5iFQ==} md5@2.3.0: resolution: {integrity: sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==} @@ -8960,9 +9022,6 @@ packages: mdast-util-to-string@3.2.0: resolution: {integrity: sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==} - mdn-data@2.0.30: - resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==} - mdn-data@2.27.1: resolution: {integrity: sha512-9Yubnt3e8A0OKwxYSXyhLymGW4sCufcLG6VdiDdUGVkPhpqLxlvP5vl1983gQjJl3tqbrM731mjaZaP68AgosQ==} @@ -8970,14 +9029,18 @@ packages: resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} engines: {node: '>= 0.6'} + media-typer@1.1.1: + resolution: {integrity: sha512-yz3xRaG20c6/BOzvYoDaGtPmGscs7YivItZEEqe6GbwNfHuxu9YNmvnEkMzKldAGY4/80pRcQRZSEnhquk9XuQ==} + engines: {node: '>= 0.8'} + memfs@4.56.11: resolution: {integrity: sha512-/GodtwVeKVIHZKLUSr2ZdOxKBC5hHki4JNCU22DoCGPEHr5o2PD5U721zvESKyWwCfTfavFl9WZYgA13OAYK0g==} peerDependencies: tslib: '2' - meow@13.2.0: - resolution: {integrity: sha512-pxQJQzB6djGPXh08dacEloMFopsOqGVRKFPYvPOt9XDZ1HasbgDZA74CJGreSU4G3Ak7EFJGoiH2auq+yXISgA==} - engines: {node: '>=18'} + meow@14.1.0: + resolution: {integrity: sha512-EDYo6VlmtnumlcBCbh1gLJ//9jvM/ndXHfVXIFrZVr6fGcwTUyCTFNTLCKuY3ffbK8L/+3Mzqnd58RojiZqHVw==} + engines: {node: '>=20'} meow@6.1.1: resolution: {integrity: sha512-3YffViIt2QWgTy6Pale5QpopX/IvU3LPL03jOTqp6pGj3VjesdO/U8CuHMKpnQr4shCNCM5fd5XFFvIIl6JBHg==} @@ -9158,10 +9221,6 @@ packages: resolution: {integrity: sha512-sBz8G/YjVniEz6lKPNpKxXwazJe4c19fEfV2GDMX6AjFz+MX9uDWIZW8XreVhkFW3fkIdTv/gxWr/Kks5FFAVw==} engines: {node: '>=10'} - minimatch@7.4.9: - resolution: {integrity: sha512-Brg/fp/iAVDOQoHxkuN5bEYhyQlZhxddI78yWsCbeEwTHXQjlNLtiJDUsp1GIptVqMI7/gkJMz4vVAc01mpoBw==} - engines: {node: '>=10'} - minimatch@8.0.7: resolution: {integrity: sha512-V+1uQNdzybxa14e/p00HZnQNNcTjnRJjDxg2V8wtkjFctq4M7hXFws4oekyTP0Jebeq7QYtpFyOeBAjc88zvYg==} engines: {node: '>=16 || 14 >=14.17'} @@ -9248,11 +9307,6 @@ packages: engines: {node: '>=10'} hasBin: true - mkdirp@2.1.6: - resolution: {integrity: sha512-+hEnITedc8LAtIP9u3HJDFIdcLV2vXP33sqLLIzkv1Db1zO/1OxbvYf0Y1OC/S/Qo5dxHXepofhmxL02PsKe+A==} - engines: {node: '>=10'} - hasBin: true - mlly@1.7.4: resolution: {integrity: sha512-qmdSIPC4bDJXgZTCR7XosJiNKySV7O215tsPtDN9iEO/7q/76b/ijtgRu/+epFXSJhijtTCCGp3DWS549P3xKw==} @@ -9344,6 +9398,11 @@ packages: engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true + nanoid@3.3.18: + resolution: {integrity: sha512-DTg4MJbGMWkfi6VZFdNt2/caMbQy4Ou+Op/hJQvGEWcnVfoA1QA+xzRKAzw9jD6+GVOOeYr/mIcuDSdug6F6+w==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true + napi-build-utils@2.0.0: resolution: {integrity: sha512-GEbrYkbfF7MoNaoh2iGG84Mnf/WZfB0GdGEsM8wz7Expx/LlWf5U8t9nvJKXSp3qr5IsEbK04cBGhol/KwOsWA==} @@ -9375,6 +9434,10 @@ packages: neo-async@2.6.2: resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} + neotraverse@0.6.18: + resolution: {integrity: sha512-Z4SmBUweYa09+o6pG+eASabEpP6QkQ70yHj351pQoEXIs8uHbaU2DWVmzBANKgflPa47A50PtB2+NgRpQvr7vA==} + engines: {node: '>= 10'} + netmask@2.0.2: resolution: {integrity: sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==} engines: {node: '>= 0.4.0'} @@ -9563,10 +9626,6 @@ packages: resolution: {integrity: sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==} engines: {node: '>= 0.4'} - object-is@1.1.6: - resolution: {integrity: sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==} - engines: {node: '>= 0.4'} - object-keys@1.1.1: resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} engines: {node: '>= 0.4'} @@ -9648,6 +9707,10 @@ packages: resolution: {integrity: sha512-weP+BZ8MVNnlCm8c0Qdc1WSWq4Qn7I+9CJGm7Qali6g44e/PUzbjNqJX5NJ9ljlNMosfJvg1fKEGILklK9cwnw==} engines: {node: '>=18'} + ora@9.0.0: + resolution: {integrity: sha512-m0pg2zscbYgWbqRR6ABga5c3sZdEon7bSgjnlXC64kxtxLOyjRcbbUkLj7HFyy/FTD+P2xdBWu8snGhYI0jc4A==} + engines: {node: '>=20'} + ordered-binary@1.6.1: resolution: {integrity: sha512-QkCdPooczexPLiXIrbVOPYkR3VO3T6v2OyKRkR1Xbhpy7/LAVXwahnRCgRp78Oe/Ehf0C/HATAxfSr6eA1oX+w==} @@ -9860,18 +9923,6 @@ packages: resolution: {integrity: sha512-XDF38WCH3z5OV/OVa8GKUNtLAyneuzbCisx7QUCF8Q6Nutx0WnJrQe5O+kOtBlLfRNUws98Y58Lblp+NJG5T4Q==} hasBin: true - pdfjs-dist@2.12.313: - resolution: {integrity: sha512-1x6iXO4Qnv6Eb+YFdN5JdUzt4pAkxSp3aLAYPX93eQCyg/m7QFzXVWJHJVtoW48CI8HCXju4dSkhQZwoheL5mA==} - peerDependencies: - worker-loader: ^3.0.8 - peerDependenciesMeta: - worker-loader: - optional: true - - pdfmake@0.2.23: - resolution: {integrity: sha512-A/IksoKb/ikOZH1edSDJ/2zBbqJKDghD4+fXn3rT7quvCJDlsZMs3NmIB3eajLMMFU9Bd3bZPVvlUMXhvFI+bQ==} - engines: {node: '>=18'} - pend@1.2.0: resolution: {integrity: sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==} @@ -9941,8 +9992,8 @@ packages: pmtiles@3.0.3: resolution: {integrity: sha512-tj4l3HHJd6/qf9VefzlPK2eYEQgbf+4uXPzNlrj3k7hHvLtibYSxfp51TF6ALt4YezM8MCdiOminnHvdAyqyGg==} - png-js@1.0.0: - resolution: {integrity: sha512-k+YsbhpA9e+EFfKjTCH3VW6aoKlyNYI6NYdTfDL4CIvFnvsuO84ttonmZE7rc+v23SLTH8XX+5w/Ak9v0xGY4g==} + polka@0.5.2: + resolution: {integrity: sha512-FVg3vDmCqP80tOrs+OeNlgXYmFppTXdjD5E7I4ET1NjvtNmQrb1/mJibybKkb/d4NA7YWAr1ojxuhpL3FHqdlw==} portfinder@1.0.38: resolution: {integrity: sha512-rEwq/ZHlJIKw++XtLAO8PPuOQA/zaPJOZJ37BVuN97nLpMJeuDVLVGRwbFoBgLudgdTMP2hdRJP++H+8QOA3vg==} @@ -10025,14 +10076,14 @@ packages: peerDependencies: postcss: ^8.4.29 - postcss-selector-parser@6.1.2: - resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==} - engines: {node: '>=4'} - postcss-selector-parser@7.1.1: resolution: {integrity: sha512-orRsuYpJVw8LdAwqqLykBj9ecS5/cRHlI5+nvTo8LcCKmzDmqVORXtOIYEEQuL9D4BxtA1lm5isAqzQZCoQ6Eg==} engines: {node: '>=4'} + postcss-selector-parser@7.1.5: + resolution: {integrity: sha512-KvvtD7SrlBP7dlgkBghEE3r84CABm5SmV2aNcG4oCA+qDnJ/tvKonFVvwWAyyWUEwxuNawdfEAZKP9zM3oZ2Uw==} + engines: {node: '>=4'} + postcss-sorting@8.0.2: resolution: {integrity: sha512-M9dkSrmU00t/jK7rF6BZSZauA5MAaBW4i5EnJXspMwt4iqTh/L9j6fgMnbElEOfyRyfLfVbIHj/R52zHzAPe1Q==} peerDependencies: @@ -10045,8 +10096,8 @@ packages: resolution: {integrity: sha512-W62t/Se6rA0Az3DfCL0AqJwXuKwBeYg6nOaIgzP+xZ7N5BFCI7DYi1qs6ygUYT6rvfi6t9k65UMLJC+PHZpDAA==} engines: {node: ^10 || ^12 || >=14} - postcss@8.5.8: - resolution: {integrity: sha512-OW/rX8O/jXnm82Ey1k44pObPtdblfiuWnrd8X7GJ7emImCOstunGbXUpp7HdBrFQX6rJzn3sPT397Wp5aCwCHg==} + postcss@8.5.26: + resolution: {integrity: sha512-u82N74LFzG8ca+dD8puPnplTXoGH4fTPpVGuIbt36G3qvNlkvfD0lEAZSxaly3KX8TS/L1A1gsCEmvKmBcVbkQ==} engines: {node: ^10 || ^12 || >=14} potpack@2.1.0: @@ -10135,9 +10186,6 @@ packages: resolution: {integrity: sha512-vGrhOavPSTz4QVNuBNdcNXePNdNMaO1xj9yBeH1ScQPjk/rhg9sSlCXPhMkFuaNNW/syTvYqsnbIJxMBfRbbag==} engines: {node: '>= 8'} - propagating-hammerjs@1.5.0: - resolution: {integrity: sha512-3PUXWmomwutoZfydC+lJwK1bKCh6sK6jZGB31RUX6+4EXzsbkDZrK4/sVR7gBrvJaEIwpTVyxQUAd29FKkmVdw==} - protocol-buffers-schema@3.6.0: resolution: {integrity: sha512-TdDRD+/QNdrCGCE7v8340QyuXd4kIWIgapsE2+n/SaGiSSbomYl4TjHlvIoCWRpE7wFt02EpB35VVA2ImcBVqw==} @@ -10192,6 +10240,10 @@ packages: (For a CapTP with native promises, see @endo/eventual-send and @endo/captp) + qified@0.10.1: + resolution: {integrity: sha512-+Owyggi9IxT1ePKGafcI87ubSmxol6smwJ+RAHDQlx9+9cPwFWDiKFFCPuWhr9ignlGpZ9vDQLw67N4dcTVFEA==} + engines: {node: '>=20'} + qjobs@1.2.0: resolution: {integrity: sha512-8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg==} engines: {node: '>=0.9'} @@ -10212,6 +10264,10 @@ packages: resolution: {integrity: sha512-mAZTtNCeetKMH+pSjrb76NAM8V9a05I9aBZOHztWy/UqcJdQYNsf59vrRKWnojAT9Y+GbIvoTBC++CPHqpDBhQ==} engines: {node: '>=0.6'} + qs@6.16.0: + resolution: {integrity: sha512-h6fhOIaRrID2CbEY2fqs+7t+UXZo+MLAnU5gRIq85uFtdiUPCdsApMlHhXogKVM4HM2DVbIjGNTTYH2OcmP1vA==} + engines: {node: '>=0.6'} + qs@6.5.5: resolution: {integrity: sha512-mzR4sElr1bfCaPJe7m8ilJ6ZXdDaGoObcYR0ZHSsktM/Lt21MVHj5De30GQH2eiZ1qGRTO7LCAzQsUeXTNexWQ==} engines: {node: '>=0.6'} @@ -10244,6 +10300,10 @@ packages: resolution: {integrity: sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==} engines: {node: '>= 0.8'} + raw-body@3.0.2: + resolution: {integrity: sha512-K5zQjDllxWkf7Z5xJdV0/B0WTNqx6vxG70zJE4N0kBs4LovmEYWJzQGxC9bS9RAKu3bgM40lrd5zoLJ12MQ5BA==} + engines: {node: '>= 0.10'} + rc@1.2.8: resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} hasBin: true @@ -10306,6 +10366,10 @@ packages: resolution: {integrity: sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==} engines: {node: '>= 14.18.0'} + readdirp@5.1.1: + resolution: {integrity: sha512-Kko+Y5XQ6fM+Ce3dq3m9YGxnacYZYl9cA1wZjaF3Vbry2L3i1qVg8+CAgNPsXRArPMUMCaOR7oa9Nqntc43JKA==} + engines: {node: '>= 20.19.0'} + rechoir@0.6.2: resolution: {integrity: sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==} engines: {node: '>= 0.10'} @@ -10711,6 +10775,10 @@ packages: resolution: {integrity: sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==} engines: {node: '>= 0.4'} + side-channel-list@1.0.1: + resolution: {integrity: sha512-mjn/0bi/oUURjc5Xl7IaWi/OJJJumuoJFQJfDDyO46+hBWsfaVM65TBHq2eoZBhzl9EchxOijpkbRC8SVBQU0w==} + engines: {node: '>= 0.4'} + side-channel-map@1.0.1: resolution: {integrity: sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==} engines: {node: '>= 0.4'} @@ -10723,6 +10791,10 @@ packages: resolution: {integrity: sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==} engines: {node: '>= 0.4'} + side-channel@1.1.1: + resolution: {integrity: sha512-6x6dK6zJdpTzF4sQeNYxwtvBzf6Eg4GtlesS94HOvTudUeyK2WXAaIfmDgsyslYrRBeFIlsi54AYsFGUuhmvrQ==} + engines: {node: '>= 0.4'} + signal-exit@3.0.7: resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} @@ -10761,6 +10833,10 @@ packages: resolution: {integrity: sha512-uzmfN6zx3GQaria1kwgWGeKiXSSbShBbue6Dcj0SI8fiCNFbiUDqKl57WFlY5lyhxZVUKmXvzgG2pilRQCBwWg==} deprecated: 16.1.1 + sirv@3.0.2: + resolution: {integrity: sha512-2wcC/oGxHis/BoHkkPwldgiPSYcpZK3JU28WoMVv55yHJgcZ8rlXvuG9iZggz+sU1d4bRgIGASwyWqjxu3FM0g==} + engines: {node: '>=18'} + sisteransi@1.0.5: resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} @@ -10852,10 +10928,6 @@ packages: engines: {node: '>= 8'} deprecated: The work that was done in this beta branch won't be included in future versions - sourcemap-codec@1.4.8: - resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==} - deprecated: Please use @jridgewell/sourcemap-codec instead - spawndamnit@2.0.0: resolution: {integrity: sha512-j4JKEcncSjFlqIwU5L/rp2N5SIPsdxaRsIv678+TZxZ0SRDJTm8JrxJMjE/XuiEZNEir3S8l0Fa3Ke339WI4qA==} @@ -10988,6 +11060,10 @@ packages: resolution: {integrity: sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==} engines: {node: '>=18'} + string-width@8.2.2: + resolution: {integrity: sha512-GaPUh5gfdrYzqeVNZvUfT23vYYxXzKYidUcnMtJg/3rxRV63EFZy3k6xfKlmfeJD0176lnUV/Usr3XcwSvFzpg==} + engines: {node: '>=20'} + string.prototype.trim@1.2.10: resolution: {integrity: sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==} engines: {node: '>= 0.4'} @@ -11049,10 +11125,11 @@ packages: strnum@1.1.2: resolution: {integrity: sha512-vrN+B7DBIoTTZjnPNewwhx6cBA/H+IS7rfW68n7XxC1y7uoiGQBxaKzqucGUgavX15dJgiGztLJ8vxuEzwqBdA==} - stylelint-config-clean-order@5.4.1: - resolution: {integrity: sha512-C9E94vFk7QKqPshXik3iNU5cYz7vm0Up4/wu1biRjThWLWJ3gYRdXfyV/1fFU7u4ThfSIf2/ijNhk0pf0ErPWQ==} + stylelint-config-clean-order@10.0.0: + resolution: {integrity: sha512-FKV94g3B1EMSTt0++15jgtU4YwxyeNTAxTRfDW8nx+MvgIWjT9bHRB5SoaNKmVV/hl6CmSjvgtM98lc6Z68KYw==} peerDependencies: - stylelint: '>=14' + stylelint: '>=16' + stylelint-order: '>=6' stylelint-config-prettier-scss@1.0.0: resolution: {integrity: sha512-Gr2qLiyvJGKeDk0E/+awNTrZB/UtNVPLqCDOr07na/sLekZwm26Br6yYIeBYz3ulsEcQgs5j+2IIMXCC+wsaQA==} @@ -11061,52 +11138,52 @@ packages: peerDependencies: stylelint: '>=15.0.0' - stylelint-config-recommended-scss@14.0.0: - resolution: {integrity: sha512-HDvpoOAQ1RpF+sPbDOT2Q2/YrBDEJDnUymmVmZ7mMCeNiFSdhRdyGEimBkz06wsN+HaFwUh249gDR+I9JR7Onw==} - engines: {node: '>=18.12.0'} + stylelint-config-recommended-scss@17.0.1: + resolution: {integrity: sha512-x5DVehzJudcwF0od3sGpgkln2PLLranFE7twwbp7dqDINCyZvwzFkMc6TLhNOvazRiVBJYATQLouJY0xPGB8WA==} + engines: {node: '>=20'} peerDependencies: postcss: ^8.3.3 - stylelint: ^16.0.2 + stylelint: ^17.0.0 peerDependenciesMeta: postcss: optional: true - stylelint-config-recommended@14.0.1: - resolution: {integrity: sha512-bLvc1WOz/14aPImu/cufKAZYfXs/A/owZfSMZ4N+16WGXLoX5lOir53M6odBxvhgmgdxCVnNySJmZKx73T93cg==} - engines: {node: '>=18.12.0'} + stylelint-config-recommended@18.0.0: + resolution: {integrity: sha512-mxgT2XY6YZ3HWWe3Di8umG6aBmWmHTblTgu/f10rqFXnyWxjKWwNdjSWkgkwCtxIKnqjSJzvFmPT5yabVIRxZg==} + engines: {node: '>=20.19.0'} peerDependencies: - stylelint: ^16.1.0 + stylelint: ^17.0.0 - stylelint-config-standard-scss@13.0.0: - resolution: {integrity: sha512-WaLvkP689qSYUpJQPCo30TFJSSc3VzvvoWnrgp+7PpVby5o8fRUY1cZcP0sePZfjrFl9T8caGhcKg0GO34VDiQ==} - engines: {node: '>=18.12.0'} + stylelint-config-standard-scss@17.0.0: + resolution: {integrity: sha512-uLJS6xgOCBw5EMsDW7Ukji8l28qRoMnkRch15s0qwZpskXvWt9oPzMmcYM307m9GN4MxuWLsQh4I6hU9yI53cQ==} + engines: {node: '>=20'} peerDependencies: postcss: ^8.3.3 - stylelint: ^16.1.0 + stylelint: ^17.0.0 peerDependenciesMeta: postcss: optional: true - stylelint-config-standard@36.0.1: - resolution: {integrity: sha512-8aX8mTzJ6cuO8mmD5yon61CWuIM4UD8Q5aBcWKGSf6kg+EC3uhB+iOywpTK4ca6ZL7B49en8yanOFtUW0qNzyw==} - engines: {node: '>=18.12.0'} + stylelint-config-standard@40.0.0: + resolution: {integrity: sha512-EznGJxOUhtWck2r6dJpbgAdPATIzvpLdK9+i5qPd4Lx70es66TkBPljSg4wN3Qnc6c4h2n+WbUrUynQ3fanjHw==} + engines: {node: '>=20.19.0'} peerDependencies: - stylelint: ^16.1.0 + stylelint: ^17.0.0 stylelint-order@6.0.4: resolution: {integrity: sha512-0UuKo4+s1hgQ/uAxlYU4h0o0HS4NiQDud0NAUNI0aa8FJdmYHA5ZZTFHiV5FpmE3071e9pZx5j0QpVJW5zOCUA==} peerDependencies: stylelint: ^14.0.0 || ^15.0.0 || ^16.0.1 - stylelint-scss@6.14.0: - resolution: {integrity: sha512-ZKmHMZolxeuYsnB+PCYrTpFce0/QWX9i9gh0hPXzp73WjuIMqUpzdQaBCrKoLWh6XtCFSaNDErkMPqdjy1/8aA==} - engines: {node: '>=18.12.0'} + stylelint-scss@7.2.0: + resolution: {integrity: sha512-6E79Bachv0Iz0gqRUZgdqdXCsiq26DWBWIBNHYtjTmAp3wJu6cp/I37VfW7BPntmh2puF3bY09XWl4HZGrLhzw==} + engines: {node: '>=20.19.0'} peerDependencies: - stylelint: ^16.8.2 + stylelint: ^16.8.2 || ^17.0.0 - stylelint@16.3.1: - resolution: {integrity: sha512-/JOwQnBvxEKOT2RtNgGpBVXnCSMBgKOL2k7w0K52htwCyJls4+cHvc4YZgXlVoAZS9QJd2DgYAiRnja96pTgxw==} - engines: {node: '>=18.12.0'} + stylelint@17.14.1: + resolution: {integrity: sha512-xVQwyiuxALUBNB2fBe0tmNemg9KqLtdj3T64mioFDar79B2cU8LIyz+3KL6LdiHs9NkeNfwxpKSaIVOY8f112g==} + engines: {node: '>=20.19.0'} hasBin: true stylis@4.3.6: @@ -11138,6 +11215,10 @@ packages: engines: {node: '>=6.4.0'} deprecated: Please upgrade to supertest v7.1.3+, see release notes at https://github.com/forwardemail/supertest/releases/tag/v7.1.3 - maintenance is supported by Forward Email @ https://forwardemail.net + supports-color@10.2.2: + resolution: {integrity: sha512-SS+jx45GF1QjgEXQx4NJZV9ImqmO2NPz5FNsIHrsDjh2YsHnawpan7SNQ1o8NuhrbHZy9AZhIoCUiCeaW/C80g==} + engines: {node: '>=18'} + supports-color@5.5.0: resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} engines: {node: '>=4'} @@ -11150,9 +11231,9 @@ packages: resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==} engines: {node: '>=10'} - supports-hyperlinks@3.2.0: - resolution: {integrity: sha512-zFObLMyZeEwzAoKCyu1B91U79K2t7ApXuQfo8OuxwXLDgcKxuwM+YvcbIhm6QWqz7mHUH1TVytR1PwVVjEuMig==} - engines: {node: '>=14.18'} + supports-hyperlinks@4.5.0: + resolution: {integrity: sha512-ZW2OvfeCXrNTbLakPUzjQG922EeGCOteFSVoek5DKStTh898wf7zgtuFlzQN8HfZCxC3Eh02yJVrRW51hADf+w==} + engines: {node: '>=20'} supports-preserve-symlinks-flag@1.0.0: resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} @@ -11360,6 +11441,10 @@ packages: toposort@2.0.2: resolution: {integrity: sha512-0a5EOkAUp8D4moMi2W8ZF8jcga7BgZd91O/yabJCFY8az+XSzeGyTKs0Aoo897iV1Nj6guFq8orWDS96z91oGg==} + totalist@3.0.1: + resolution: {integrity: sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==} + engines: {node: '>=6'} + tough-cookie@2.5.0: resolution: {integrity: sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==} engines: {node: '>=0.8'} @@ -11374,10 +11459,6 @@ packages: tr46@1.0.1: resolution: {integrity: sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==} - traverse@0.6.11: - resolution: {integrity: sha512-vxXDZg8/+p3gblxB6BhhG5yWVn1kGRlaL8O78UDXc3wRnPizB5g83dcvWV1jpDMIPnjZjOFuxlMmE82XJ4407w==} - engines: {node: '>= 0.4'} - traverse@0.6.7: resolution: {integrity: sha512-/y956gpUo9ZNCb99YjxG7OaslxZWHfCHAUUfshwqOXmxUIvqLjVO581BT+gM59+QV9tFe6/CGG53tsA1Y7RSdg==} @@ -11399,6 +11480,10 @@ packages: resolution: {integrity: sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==} engines: {node: '>=8'} + trouter@2.0.1: + resolution: {integrity: sha512-kr8SKKw94OI+xTGOkfsvwZQ8mWoikZDd2n8XZHjJVZUARZT+4/VV6cacRS6CLsH9bNm+HFIPU1Zx4CnNnb4qlQ==} + engines: {node: '>=6'} + ts-api-utils@1.4.3: resolution: {integrity: sha512-i3eMG77UTMD0hZhgRS562pv83RC6ukSAC2GMNWc+9dieh/+jDM5u5YG+NHX6VNDRHQcHwmsTHctP9LhbC3WxVw==} engines: {node: '>=16'} @@ -11417,8 +11502,8 @@ packages: engines: {node: '>=10.0.0'} hasBin: true - ts-morph@20.0.0: - resolution: {integrity: sha512-JVmEJy2Wow5n/84I3igthL9sudQ8qzjh/6i4tmYCm6IqYyKFlNbJZi7oBdjyqcWSWYRu3CtL0xbT6fS03ESZIg==} + ts-morph@27.0.2: + resolution: {integrity: sha512-fhUhgeljcrdZ+9DZND1De1029PrE+cMkIP7ooqkLRTrRLTqcki2AstsyJm0vRNbTbVCNJ0idGlbBrfqc7/nA8w==} ts-node@10.9.1: resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} @@ -11576,6 +11661,10 @@ packages: resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} engines: {node: '>= 0.6'} + type-is@2.1.0: + resolution: {integrity: sha512-faYHw0anBbc/kWF3zFTEnxSFOAGUX9GFbOBthvDdLsIlEoWOFOtS0zgCiQYwIskL9iGXZL3kAXD8OoZ4GmMATA==} + engines: {node: '>= 18'} + typed-array-buffer@1.0.3: resolution: {integrity: sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==} engines: {node: '>= 0.4'} @@ -11598,10 +11687,6 @@ packages: typedarray-to-buffer@3.1.5: resolution: {integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==} - typedarray.prototype.slice@1.0.5: - resolution: {integrity: sha512-q7QNVDGTdl702bVFiI5eY4l/HkgCM6at9KhcFbgUAzezHFbOVy4+0O/lCjsABEQwbZPravVfBIiBVGo89yzHFg==} - engines: {node: '>= 0.4'} - typedoc-default-themes@0.10.2: resolution: {integrity: sha512-zo09yRj+xwLFE3hyhJeVHWRSPuKEIAsFK5r2u47KL/HBKqpwdUSanoaz5L34IKiSATFrjG5ywmIu98hPVMfxZg==} engines: {node: '>= 8'} @@ -11691,6 +11776,10 @@ packages: resolution: {integrity: sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==} engines: {node: '>=18'} + unicorn-magic@0.4.0: + resolution: {integrity: sha512-wH590V9VNgYH9g3lH9wWjTrUoKsjLF6sGLjhR4sH1LWpLmCOH0Zf7PukhDA8BiS7KHe4oPNkcTHqYkj7SOGUOw==} + engines: {node: '>=20'} + union@0.5.0: resolution: {integrity: sha512-N6uOhuW6zO95P3Mel2I2zMsbsanvvtgn6jVqJv4vbVcz/JN0OkL9suomjQGmWtxJQXOCqUJvquc1sMeNz/IwlA==} engines: {node: '>= 0.8.0'} @@ -11766,6 +11855,10 @@ packages: resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} engines: {node: '>= 0.4.0'} + uuid@11.1.0: + resolution: {integrity: sha512-0/A9rDy9P7cJ+8w1c9WD9V//9Wj15Ce2MPz8Ri6032usz+NfePxx5AcN3bN+r6ZL6jEo066/yNYB3tn4pQEx+A==} + hasBin: true + uuid@3.4.0: resolution: {integrity: sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==} deprecated: uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028). @@ -11817,9 +11910,28 @@ packages: resolution: {integrity: sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==} engines: {'0': node >=0.6.0} - vis@4.21.0-EOL: - resolution: {integrity: sha512-JVS1mywKg5S88XbkDJPfCb3n+vlg5fMA8Ae2hzs3KHAwD4ryM5qwlbFZ6ReDfY8te7I4NLCpuCoywJQEehvJlQ==} - deprecated: Please consider using https://github.com/visjs + vis-data@8.0.5: + resolution: {integrity: sha512-tRQKcTGaclo60rTY1j4v7BgD9v5jfD3wl+JgR1q6I4AI7go3QH5OjMCLIuZPpL2sf4IRMlwyPlRLnK4m+Phjsw==} + peerDependencies: + uuid: ^3.4.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 || ^10.0.0 || ^11.0.0 || ^13.0.0 || ^14.0.0 + vis-util: '>=6.0.0' + + vis-network@10.1.2: + resolution: {integrity: sha512-1Kj7GD7XNjygliqRWXv/VPT1X/2eKz2e09PvwDtETHwuvKJ0emid7/PmWoFqCMypun8rLbjgmalSfPkiVZ8ZMg==} + peerDependencies: + '@egjs/hammerjs': ^2.0.0 + component-emitter: ^1.3.0 || ^2.0.0 + keycharm: ^0.2.0 || ^0.3.0 || ^0.4.0 + uuid: ^3.4.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 || ^10.0.0 || ^11.0.0 || ^13.0.0 || ^14.0.0 + vis-data: '>=8.0.0' + vis-util: '>=6.0.0' + + vis-util@6.0.2: + resolution: {integrity: sha512-sYawqWllCqwmTPLurRgPChmfRppbWI/XoBWdGNM6N2s4XuVR8VO8gtz/v9AvrAAOfZxel/U5UBNOwyhFn0qb7A==} + engines: {node: '>=8'} + peerDependencies: + '@egjs/hammerjs': ^2.0.0 + component-emitter: ^1.3.0 || ^2.0.0 vite@6.4.2: resolution: {integrity: sha512-2N/55r4JDJ4gdrCvGgINMy+HH3iRpNIz8K6SFwVsA+JbQScLiC+clmAxBgwiSPgcG9U15QmvqCGWzMbqda5zGQ==} @@ -12096,9 +12208,9 @@ packages: write-file-atomic@3.0.3: resolution: {integrity: sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==} - write-file-atomic@5.0.1: - resolution: {integrity: sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + write-file-atomic@7.0.1: + resolution: {integrity: sha512-OTIk8iR8/aCRWBqvxrzxR0hgxWpnYBblY1S5hDWBQfk/VFmJwzmJgQFN3WsoUKHISv2eAwe+PpbUzyL1CKTLXg==} + engines: {node: ^20.17.0 || >=22.9.0} ws@8.18.3: resolution: {integrity: sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==} @@ -12163,10 +12275,6 @@ packages: resolution: {integrity: sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==} engines: {node: '>=8.0'} - xmldoc@2.0.3: - resolution: {integrity: sha512-6gRk4NY/Jvg67xn7OzJuxLRsGgiXBaPUQplVJ/9l99uIugxh4FTOewYz5ic8WScj7Xx/2WvhENiQKwkK9RpE4w==} - engines: {node: '>=12.0.0'} - xpath@0.0.27: resolution: {integrity: sha512-fg03WRxtkCV6ohClePNAECYsmpKKTv5L8y/X3Dn1hQrec3POx2jHZ/0P2qQ6HvsrU1BmeqXcof3NGGueG6LxwQ==} engines: {node: '>=0.6.0'} @@ -12246,11 +12354,12 @@ packages: resolution: {integrity: sha512-U/PBtDf35ff0D8X8D0jfdzHYEPFxAI7jJlxZXwCSez5M3190m+QobIfh+sWDWSHMCWWJN2AWamkegn6vr6YBTw==} engines: {node: '>=18'} - zepto@1.2.0: - resolution: {integrity: sha512-C1x6lfvBICFTQIMgbt3JqMOno3VOtkWat/xEakLTOurskYIHPmzJrzd1e8BnmtdDVJlGuk5D+FxyCA8MPmkIyA==} + yoctocolors@2.2.0: + resolution: {integrity: sha512-xYqdZFUK/VYazNl/oCDYN+3WloWQwMfZxBoiNt6qNyk+xfOdi598muWE42rNZFp1kNOiqW936q5RhUdnpqElSg==} + engines: {node: '>=18'} - zone.js@0.15.1: - resolution: {integrity: sha512-XE96n56IQpJM7NAoXswY3XRLcWFW83xe0BiAOeMD7K5k5xecOeul3Qcpx6GqEeeHNkW5DWL5zOyTbEfB4eti8w==} + zone.js@0.16.2: + resolution: {integrity: sha512-Eky7p2Z1Ig3NnbfodSPoARCjKBSTFMnE/ACsP1L/XJEfY4SdOFce19BsUCWVwL6K5ABZFy5J3bjcMWffX+YM3Q==} snapshots: @@ -12261,20 +12370,20 @@ snapshots: '@jridgewell/gen-mapping': 0.3.13 '@jridgewell/trace-mapping': 0.3.31 - '@angular-devkit/architect@0.1902.27(chokidar@3.6.0)': + '@angular-devkit/architect@0.1902.27(chokidar@5.0.0)': dependencies: - '@angular-devkit/core': 19.2.27(chokidar@3.6.0) + '@angular-devkit/core': 19.2.27(chokidar@5.0.0) rxjs: 7.8.1 transitivePeerDependencies: - chokidar - '@angular-devkit/build-angular@19.2.27(@angular/compiler-cli@19.2.25(@angular/compiler@19.2.25)(typescript@5.5.4))(@angular/compiler@19.2.25)(@angular/platform-server@17.3.12(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@19.2.25)(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@19.2.25(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))))(@types/node@22.15.31)(chokidar@3.6.0)(jiti@1.21.7)(karma@6.4.4)(typescript@5.5.4)(vite@6.4.2(@types/node@22.15.31)(jiti@1.21.7)(less@4.2.2)(sass@1.85.0)(terser@5.39.0))': + '@angular-devkit/build-angular@19.2.27(@angular/compiler-cli@19.2.25(@angular/compiler@19.2.25)(typescript@5.5.4))(@angular/compiler@19.2.25)(@angular/platform-server@17.3.12(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/compiler@19.2.25)(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(@angular/platform-browser@19.2.25(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))))(@types/node@22.15.31)(chokidar@5.0.0)(jiti@1.21.7)(karma@6.4.4)(typescript@5.5.4)(vite@6.4.2(@types/node@22.15.31)(jiti@1.21.7)(less@4.2.2)(sass@1.85.0)(terser@5.39.0))': dependencies: '@ampproject/remapping': 2.3.0 - '@angular-devkit/architect': 0.1902.27(chokidar@3.6.0) - '@angular-devkit/build-webpack': 0.1902.27(chokidar@3.6.0)(webpack-dev-server@5.2.2(tslib@2.8.1)(webpack@5.105.0))(webpack@5.105.0(esbuild@0.28.0)) - '@angular-devkit/core': 19.2.27(chokidar@3.6.0) - '@angular/build': 19.2.27(@angular/compiler-cli@19.2.25(@angular/compiler@19.2.25)(typescript@5.5.4))(@angular/compiler@19.2.25)(@angular/platform-server@17.3.12(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@19.2.25)(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@19.2.25(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))))(@types/node@22.15.31)(chokidar@3.6.0)(jiti@1.21.7)(karma@6.4.4)(less@4.2.2)(postcss@8.5.12)(terser@5.39.0)(typescript@5.5.4) + '@angular-devkit/architect': 0.1902.27(chokidar@5.0.0) + '@angular-devkit/build-webpack': 0.1902.27(chokidar@5.0.0)(webpack-dev-server@5.2.2(tslib@2.8.1)(webpack@5.105.0))(webpack@5.105.0(esbuild@0.28.0)) + '@angular-devkit/core': 19.2.27(chokidar@5.0.0) + '@angular/build': 19.2.27(@angular/compiler-cli@19.2.25(@angular/compiler@19.2.25)(typescript@5.5.4))(@angular/compiler@19.2.25)(@angular/platform-server@17.3.12(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/compiler@19.2.25)(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(@angular/platform-browser@19.2.25(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))))(@types/node@22.15.31)(chokidar@5.0.0)(jiti@1.21.7)(karma@6.4.4)(less@4.2.2)(postcss@8.5.12)(terser@5.39.0)(typescript@5.5.4) '@angular/compiler-cli': 19.2.25(@angular/compiler@19.2.25)(typescript@5.5.4) '@babel/core': 7.26.10 '@babel/generator': 7.26.10 @@ -12328,7 +12437,7 @@ snapshots: webpack-merge: 6.0.1 webpack-subresource-integrity: 5.1.0(webpack@5.105.0(esbuild@0.28.0)) optionalDependencies: - '@angular/platform-server': 17.3.12(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@19.2.25)(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@19.2.25(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))) + '@angular/platform-server': 17.3.12(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/compiler@19.2.25)(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(@angular/platform-browser@19.2.25(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))) esbuild: 0.28.0 karma: 6.4.4 transitivePeerDependencies: @@ -12354,26 +12463,16 @@ snapshots: - webpack-cli - yaml - '@angular-devkit/build-webpack@0.1902.27(chokidar@3.6.0)(webpack-dev-server@5.2.2(tslib@2.8.1)(webpack@5.105.0))(webpack@5.105.0(esbuild@0.28.0))': + '@angular-devkit/build-webpack@0.1902.27(chokidar@5.0.0)(webpack-dev-server@5.2.2(tslib@2.8.1)(webpack@5.105.0))(webpack@5.105.0(esbuild@0.28.0))': dependencies: - '@angular-devkit/architect': 0.1902.27(chokidar@3.6.0) + '@angular-devkit/architect': 0.1902.27(chokidar@5.0.0) rxjs: 7.8.1 webpack: 5.105.0(esbuild@0.28.0) webpack-dev-server: 5.2.2(tslib@2.8.1)(webpack@5.105.0) transitivePeerDependencies: - chokidar - '@angular-devkit/core@14.2.12(chokidar@3.6.0)': - dependencies: - ajv: 8.11.0 - ajv-formats: 2.1.1(ajv@8.11.0) - jsonc-parser: 3.1.0 - rxjs: 6.6.7 - source-map: 0.7.4 - optionalDependencies: - chokidar: 3.6.0 - - '@angular-devkit/core@19.2.27(chokidar@3.6.0)': + '@angular-devkit/core@19.2.27(chokidar@5.0.0)': dependencies: ajv: 8.18.0 ajv-formats: 3.0.1(ajv@8.18.0) @@ -12382,9 +12481,9 @@ snapshots: rxjs: 7.8.1 source-map: 0.7.4 optionalDependencies: - chokidar: 3.6.0 + chokidar: 5.0.0 - '@angular-devkit/core@20.3.20(chokidar@3.6.0)': + '@angular-devkit/core@20.3.20(chokidar@5.0.0)': dependencies: ajv: 8.18.0 ajv-formats: 3.0.1(ajv@8.18.0) @@ -12393,21 +12492,22 @@ snapshots: rxjs: 7.8.2 source-map: 0.7.6 optionalDependencies: - chokidar: 3.6.0 + chokidar: 5.0.0 - '@angular-devkit/schematics@14.2.12(chokidar@3.6.0)': + '@angular-devkit/core@21.1.0(chokidar@5.0.0)': dependencies: - '@angular-devkit/core': 14.2.12(chokidar@3.6.0) - jsonc-parser: 3.1.0 - magic-string: 0.26.2 - ora: 5.4.1 - rxjs: 6.6.7 - transitivePeerDependencies: - - chokidar + ajv: 8.17.1 + ajv-formats: 3.0.1(ajv@8.17.1) + jsonc-parser: 3.3.1 + picomatch: 4.0.3 + rxjs: 7.8.2 + source-map: 0.7.6 + optionalDependencies: + chokidar: 5.0.0 - '@angular-devkit/schematics@19.2.27(chokidar@3.6.0)': + '@angular-devkit/schematics@19.2.27(chokidar@5.0.0)': dependencies: - '@angular-devkit/core': 19.2.27(chokidar@3.6.0) + '@angular-devkit/core': 19.2.27(chokidar@5.0.0) jsonc-parser: 3.3.1 magic-string: 0.30.17 ora: 5.4.1 @@ -12415,9 +12515,9 @@ snapshots: transitivePeerDependencies: - chokidar - '@angular-devkit/schematics@20.3.20(chokidar@3.6.0)': + '@angular-devkit/schematics@20.3.20(chokidar@5.0.0)': dependencies: - '@angular-devkit/core': 20.3.20(chokidar@3.6.0) + '@angular-devkit/core': 20.3.20(chokidar@5.0.0) jsonc-parser: 3.3.1 magic-string: 0.30.17 ora: 8.2.0 @@ -12425,10 +12525,20 @@ snapshots: transitivePeerDependencies: - chokidar - '@angular-eslint/builder@19.8.1(chokidar@3.6.0)(eslint@8.57.0)(typescript@5.5.4)': + '@angular-devkit/schematics@21.1.0(chokidar@5.0.0)': dependencies: - '@angular-devkit/architect': 0.1902.27(chokidar@3.6.0) - '@angular-devkit/core': 19.2.27(chokidar@3.6.0) + '@angular-devkit/core': 21.1.0(chokidar@5.0.0) + jsonc-parser: 3.3.1 + magic-string: 0.30.21 + ora: 9.0.0 + rxjs: 7.8.2 + transitivePeerDependencies: + - chokidar + + '@angular-eslint/builder@19.8.1(chokidar@5.0.0)(eslint@8.57.0)(typescript@5.5.4)': + dependencies: + '@angular-devkit/architect': 0.1902.27(chokidar@5.0.0) + '@angular-devkit/core': 19.2.27(chokidar@5.0.0) eslint: 8.57.0 typescript: 5.5.4 transitivePeerDependencies: @@ -12456,10 +12566,10 @@ snapshots: eslint: 8.57.0 typescript: 5.5.4 - '@angular-eslint/schematics@19.8.1(@angular-eslint/template-parser@19.8.1(eslint@8.57.0)(typescript@5.5.4))(@typescript-eslint/types@7.18.0)(@typescript-eslint/utils@7.18.0(eslint@8.57.0)(typescript@5.5.4))(chokidar@3.6.0)(eslint@8.57.0)(typescript@5.5.4)': + '@angular-eslint/schematics@19.8.1(@angular-eslint/template-parser@19.8.1(eslint@8.57.0)(typescript@5.5.4))(@typescript-eslint/types@7.18.0)(@typescript-eslint/utils@7.18.0(eslint@8.57.0)(typescript@5.5.4))(chokidar@5.0.0)(eslint@8.57.0)(typescript@5.5.4)': dependencies: - '@angular-devkit/core': 19.2.27(chokidar@3.6.0) - '@angular-devkit/schematics': 19.2.27(chokidar@3.6.0) + '@angular-devkit/core': 19.2.27(chokidar@5.0.0) + '@angular-devkit/schematics': 19.2.27(chokidar@5.0.0) '@angular-eslint/eslint-plugin': 19.8.1(@typescript-eslint/utils@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4) '@angular-eslint/eslint-plugin-template': 19.8.1(@angular-eslint/template-parser@19.8.1(eslint@8.57.0)(typescript@5.5.4))(@typescript-eslint/types@7.18.0)(@typescript-eslint/utils@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4) ignore: 7.0.5 @@ -12487,16 +12597,16 @@ snapshots: eslint: 8.57.0 typescript: 5.5.4 - '@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))': + '@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))': dependencies: - '@angular/common': 19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) - '@angular/core': 19.2.25(rxjs@7.8.2)(zone.js@0.15.1) + '@angular/common': 19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2) + '@angular/core': 19.2.25(rxjs@7.8.2)(zone.js@0.16.2) tslib: 2.6.2 - '@angular/build@19.2.27(@angular/compiler-cli@19.2.25(@angular/compiler@19.2.25)(typescript@5.5.4))(@angular/compiler@19.2.25)(@angular/platform-server@17.3.12(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@19.2.25)(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@19.2.25(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))))(@types/node@22.15.31)(chokidar@3.6.0)(jiti@1.21.7)(karma@6.4.4)(less@4.2.2)(postcss@8.5.12)(terser@5.39.0)(typescript@5.5.4)': + '@angular/build@19.2.27(@angular/compiler-cli@19.2.25(@angular/compiler@19.2.25)(typescript@5.5.4))(@angular/compiler@19.2.25)(@angular/platform-server@17.3.12(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/compiler@19.2.25)(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(@angular/platform-browser@19.2.25(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))))(@types/node@22.15.31)(chokidar@5.0.0)(jiti@1.21.7)(karma@6.4.4)(less@4.2.2)(postcss@8.5.12)(terser@5.39.0)(typescript@5.5.4)': dependencies: '@ampproject/remapping': 2.3.0 - '@angular-devkit/architect': 0.1902.27(chokidar@3.6.0) + '@angular-devkit/architect': 0.1902.27(chokidar@5.0.0) '@angular/compiler': 19.2.25 '@angular/compiler-cli': 19.2.25(@angular/compiler@19.2.25)(typescript@5.5.4) '@babel/core': 7.26.10 @@ -12525,7 +12635,7 @@ snapshots: vite: 6.4.2(@types/node@22.15.31)(jiti@1.21.7)(less@4.2.2)(sass@1.85.0)(terser@5.39.0) watchpack: 2.4.2 optionalDependencies: - '@angular/platform-server': 17.3.12(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@19.2.25)(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@19.2.25(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))) + '@angular/platform-server': 17.3.12(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/compiler@19.2.25)(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(@angular/platform-browser@19.2.25(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))) karma: 6.4.4 less: 4.2.2 lmdb: 3.2.6 @@ -12543,22 +12653,22 @@ snapshots: - tsx - yaml - '@angular/cdk@19.2.19(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2)': + '@angular/cdk@19.2.19(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2)': dependencies: - '@angular/common': 19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) - '@angular/core': 19.2.25(rxjs@7.8.2)(zone.js@0.15.1) + '@angular/common': 19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2) + '@angular/core': 19.2.25(rxjs@7.8.2)(zone.js@0.16.2) parse5: 7.3.0 rxjs: 7.8.2 tslib: 2.6.2 - '@angular/cli@19.2.27(@types/node@22.15.31)(chokidar@3.6.0)': + '@angular/cli@19.2.27(@types/node@22.15.31)(chokidar@5.0.0)': dependencies: - '@angular-devkit/architect': 0.1902.27(chokidar@3.6.0) - '@angular-devkit/core': 19.2.27(chokidar@3.6.0) - '@angular-devkit/schematics': 19.2.27(chokidar@3.6.0) + '@angular-devkit/architect': 0.1902.27(chokidar@5.0.0) + '@angular-devkit/core': 19.2.27(chokidar@5.0.0) + '@angular-devkit/schematics': 19.2.27(chokidar@5.0.0) '@inquirer/prompts': 7.3.2(@types/node@22.15.31) '@listr2/prompt-adapter-inquirer': 2.0.18(@inquirer/prompts@7.3.2(@types/node@22.15.31)) - '@schematics/angular': 19.2.27(chokidar@3.6.0) + '@schematics/angular': 19.2.27(chokidar@5.0.0) '@yarnpkg/lockfile': 1.1.0 ini: 5.0.0 jsonc-parser: 3.3.1 @@ -12575,9 +12685,9 @@ snapshots: - chokidar - supports-color - '@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2)': + '@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2)': dependencies: - '@angular/core': 19.2.25(rxjs@7.8.2)(zone.js@0.15.1) + '@angular/core': 19.2.25(rxjs@7.8.2)(zone.js@0.16.2) rxjs: 7.8.2 tslib: 2.6.2 @@ -12600,17 +12710,17 @@ snapshots: dependencies: tslib: 2.6.2 - '@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1)': + '@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2)': dependencies: rxjs: 7.8.2 tslib: 2.6.2 - zone.js: 0.15.1 + zone.js: 0.16.2 - '@angular/forms@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@19.2.25(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2)': + '@angular/forms@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(@angular/platform-browser@19.2.25(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2)))(rxjs@7.8.2)': dependencies: - '@angular/common': 19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) - '@angular/core': 19.2.25(rxjs@7.8.2)(zone.js@0.15.1) - '@angular/platform-browser': 19.2.25(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1)) + '@angular/common': 19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2) + '@angular/core': 19.2.25(rxjs@7.8.2)(zone.js@0.16.2) + '@angular/platform-browser': 19.2.25(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2)) rxjs: 7.8.2 tslib: 2.6.2 @@ -12627,40 +12737,42 @@ snapshots: '@angular/language-service@19.2.4': {} - '@angular/platform-browser-dynamic@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@19.2.25)(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@19.2.25(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1)))': + '@angular/platform-browser-dynamic@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/compiler@19.2.25)(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(@angular/platform-browser@19.2.25(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2)))': dependencies: - '@angular/common': 19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) + '@angular/common': 19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2) '@angular/compiler': 19.2.25 - '@angular/core': 19.2.25(rxjs@7.8.2)(zone.js@0.15.1) - '@angular/platform-browser': 19.2.25(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1)) + '@angular/core': 19.2.25(rxjs@7.8.2)(zone.js@0.16.2) + '@angular/platform-browser': 19.2.25(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2)) tslib: 2.6.2 - '@angular/platform-browser@19.2.25(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))': + '@angular/platform-browser@19.2.25(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))': dependencies: - '@angular/common': 19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) - '@angular/core': 19.2.25(rxjs@7.8.2)(zone.js@0.15.1) + '@angular/common': 19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2) + '@angular/core': 19.2.25(rxjs@7.8.2)(zone.js@0.16.2) tslib: 2.6.2 optionalDependencies: - '@angular/animations': 19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1)) + '@angular/animations': 19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2)) - '@angular/platform-server@17.3.12(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@19.2.25)(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@19.2.25(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1)))': + '@angular/platform-server@17.3.12(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/compiler@19.2.25)(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(@angular/platform-browser@19.2.25(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2)))': dependencies: - '@angular/animations': 19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1)) - '@angular/common': 19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) + '@angular/animations': 19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2)) + '@angular/common': 19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2) '@angular/compiler': 19.2.25 - '@angular/core': 19.2.25(rxjs@7.8.2)(zone.js@0.15.1) - '@angular/platform-browser': 19.2.25(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1)) + '@angular/core': 19.2.25(rxjs@7.8.2)(zone.js@0.16.2) + '@angular/platform-browser': 19.2.25(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2)) tslib: 2.6.2 xhr2: 0.2.1 - '@angular/router@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@19.2.25(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2)': + '@angular/router@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(@angular/platform-browser@19.2.25(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2)))(rxjs@7.8.2)': dependencies: - '@angular/common': 19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) - '@angular/core': 19.2.25(rxjs@7.8.2)(zone.js@0.15.1) - '@angular/platform-browser': 19.2.25(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1)) + '@angular/common': 19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2) + '@angular/core': 19.2.25(rxjs@7.8.2)(zone.js@0.16.2) + '@angular/platform-browser': 19.2.25(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2)) rxjs: 7.8.2 tslib: 2.6.2 + '@arr/every@1.0.1': {} + '@awesome-cordova-plugins/calendar@8.1.0(@awesome-cordova-plugins/core@8.1.0(rxjs@7.8.2))(rxjs@7.8.2)': dependencies: '@awesome-cordova-plugins/core': 8.1.0(rxjs@7.8.2) @@ -12760,6 +12872,26 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/core@7.28.6': + dependencies: + '@babel/code-frame': 7.29.0 + '@babel/generator': 7.29.1 + '@babel/helper-compilation-targets': 7.28.6 + '@babel/helper-module-transforms': 7.28.6(@babel/core@7.28.6) + '@babel/helpers': 7.28.6 + '@babel/parser': 7.29.0 + '@babel/template': 7.28.6 + '@babel/traverse': 7.29.0 + '@babel/types': 7.29.0 + '@jridgewell/remapping': 2.3.5 + convert-source-map: 2.0.0 + debug: 4.4.3(supports-color@8.1.1) + gensync: 1.0.0-beta.2 + json5: 2.2.3 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + '@babel/core@7.29.0': dependencies: '@babel/code-frame': 7.29.0 @@ -12825,13 +12957,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-create-class-features-plugin@7.28.6(@babel/core@7.29.0)': + '@babel/helper-create-class-features-plugin@7.28.6(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 + '@babel/core': 7.28.6 '@babel/helper-annotate-as-pure': 7.27.3 '@babel/helper-member-expression-to-functions': 7.28.5 '@babel/helper-optimise-call-expression': 7.27.1 - '@babel/helper-replace-supers': 7.28.6(@babel/core@7.29.0) + '@babel/helper-replace-supers': 7.28.6(@babel/core@7.28.6) '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 '@babel/traverse': 7.29.0 semver: 6.3.1 @@ -12845,9 +12977,9 @@ snapshots: regexpu-core: 6.4.0 semver: 6.3.1 - '@babel/helper-create-regexp-features-plugin@7.28.5(@babel/core@7.29.0)': + '@babel/helper-create-regexp-features-plugin@7.28.5(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 + '@babel/core': 7.28.6 '@babel/helper-annotate-as-pure': 7.27.3 regexpu-core: 6.4.0 semver: 6.3.1 @@ -12863,9 +12995,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-define-polyfill-provider@0.6.7(@babel/core@7.29.0)': + '@babel/helper-define-polyfill-provider@0.6.7(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 + '@babel/core': 7.28.6 '@babel/helper-compilation-targets': 7.28.6 '@babel/helper-plugin-utils': 7.28.6 debug: 4.4.3(supports-color@8.1.1) @@ -12908,6 +13040,15 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/helper-module-transforms@7.28.6(@babel/core@7.28.6)': + dependencies: + '@babel/core': 7.28.6 + '@babel/helper-module-imports': 7.28.6 + '@babel/helper-validator-identifier': 7.28.5 + '@babel/traverse': 7.29.0 + transitivePeerDependencies: + - supports-color + '@babel/helper-module-transforms@7.28.6(@babel/core@7.29.0)': dependencies: '@babel/core': 7.29.0 @@ -12932,9 +13073,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-remap-async-to-generator@7.27.1(@babel/core@7.29.0)': + '@babel/helper-remap-async-to-generator@7.27.1(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 + '@babel/core': 7.28.6 '@babel/helper-annotate-as-pure': 7.27.3 '@babel/helper-wrap-function': 7.28.6 '@babel/traverse': 7.29.0 @@ -12950,9 +13091,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-replace-supers@7.28.6(@babel/core@7.29.0)': + '@babel/helper-replace-supers@7.28.6(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 + '@babel/core': 7.28.6 '@babel/helper-member-expression-to-functions': 7.28.5 '@babel/helper-optimise-call-expression': 7.27.1 '@babel/traverse': 7.29.0 @@ -13001,9 +13142,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.28.5(@babel/core@7.29.0)': + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.28.5(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.28.6 '@babel/traverse': 7.29.0 transitivePeerDependencies: @@ -13014,9 +13155,9 @@ snapshots: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.27.1(@babel/core@7.29.0)': + '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.27.1(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.28.6 '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.27.1(@babel/core@7.26.10)': @@ -13024,9 +13165,9 @@ snapshots: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.27.1(@babel/core@7.29.0)': + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.27.1(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.28.6 '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.27.1(@babel/core@7.26.10)': @@ -13038,12 +13179,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.27.1(@babel/core@7.29.0)': + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.27.1(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.28.6 '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 - '@babel/plugin-transform-optional-chaining': 7.28.6(@babel/core@7.29.0) + '@babel/plugin-transform-optional-chaining': 7.28.6(@babel/core@7.28.6) transitivePeerDependencies: - supports-color @@ -13055,38 +13196,30 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.28.6(@babel/core@7.29.0)': + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.28.6(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.28.6 '@babel/traverse': 7.29.0 transitivePeerDependencies: - supports-color - '@babel/plugin-proposal-private-methods@7.18.6(@babel/core@7.29.0)': - dependencies: - '@babel/core': 7.29.0 - '@babel/helper-create-class-features-plugin': 7.28.6(@babel/core@7.29.0) - '@babel/helper-plugin-utils': 7.28.6 - transitivePeerDependencies: - - supports-color - '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.26.10)': dependencies: '@babel/core': 7.26.10 - '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.29.0)': + '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 + '@babel/core': 7.28.6 '@babel/plugin-syntax-import-assertions@7.28.6(@babel/core@7.26.10)': dependencies: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-syntax-import-assertions@7.28.6(@babel/core@7.29.0)': + '@babel/plugin-syntax-import-assertions@7.28.6(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.28.6 '@babel/plugin-syntax-import-attributes@7.26.0(@babel/core@7.26.10)': @@ -13099,9 +13232,9 @@ snapshots: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-syntax-import-attributes@7.28.6(@babel/core@7.29.0)': + '@babel/plugin-syntax-import-attributes@7.28.6(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.28.6 '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.26.10)': @@ -13110,10 +13243,10 @@ snapshots: '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.26.10) '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.29.0)': + '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 - '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.29.0) + '@babel/core': 7.28.6 + '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.28.6) '@babel/helper-plugin-utils': 7.28.6 '@babel/plugin-transform-arrow-functions@7.27.1(@babel/core@7.26.10)': @@ -13121,9 +13254,9 @@ snapshots: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-arrow-functions@7.27.1(@babel/core@7.29.0)': + '@babel/plugin-transform-arrow-functions@7.27.1(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.28.6 '@babel/plugin-transform-async-generator-functions@7.26.8(@babel/core@7.26.10)': @@ -13144,11 +13277,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-async-generator-functions@7.29.0(@babel/core@7.29.0)': + '@babel/plugin-transform-async-generator-functions@7.29.0(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.28.6 - '@babel/helper-remap-async-to-generator': 7.27.1(@babel/core@7.29.0) + '@babel/helper-remap-async-to-generator': 7.27.1(@babel/core@7.28.6) '@babel/traverse': 7.29.0 transitivePeerDependencies: - supports-color @@ -13171,12 +13304,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-async-to-generator@7.28.6(@babel/core@7.29.0)': + '@babel/plugin-transform-async-to-generator@7.28.6(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 + '@babel/core': 7.28.6 '@babel/helper-module-imports': 7.28.6 '@babel/helper-plugin-utils': 7.28.6 - '@babel/helper-remap-async-to-generator': 7.27.1(@babel/core@7.29.0) + '@babel/helper-remap-async-to-generator': 7.27.1(@babel/core@7.28.6) transitivePeerDependencies: - supports-color @@ -13185,9 +13318,9 @@ snapshots: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-block-scoped-functions@7.27.1(@babel/core@7.29.0)': + '@babel/plugin-transform-block-scoped-functions@7.27.1(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.28.6 '@babel/plugin-transform-block-scoping@7.28.6(@babel/core@7.26.10)': @@ -13195,9 +13328,9 @@ snapshots: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-block-scoping@7.28.6(@babel/core@7.29.0)': + '@babel/plugin-transform-block-scoping@7.28.6(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.28.6 '@babel/plugin-transform-class-properties@7.28.6(@babel/core@7.26.10)': @@ -13208,10 +13341,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-class-properties@7.28.6(@babel/core@7.29.0)': + '@babel/plugin-transform-class-properties@7.28.6(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 - '@babel/helper-create-class-features-plugin': 7.28.6(@babel/core@7.29.0) + '@babel/core': 7.28.6 + '@babel/helper-create-class-features-plugin': 7.28.6(@babel/core@7.28.6) '@babel/helper-plugin-utils': 7.28.6 transitivePeerDependencies: - supports-color @@ -13224,10 +13357,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-class-static-block@7.28.6(@babel/core@7.29.0)': + '@babel/plugin-transform-class-static-block@7.28.6(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 - '@babel/helper-create-class-features-plugin': 7.28.6(@babel/core@7.29.0) + '@babel/core': 7.28.6 + '@babel/helper-create-class-features-plugin': 7.28.6(@babel/core@7.28.6) '@babel/helper-plugin-utils': 7.28.6 transitivePeerDependencies: - supports-color @@ -13244,14 +13377,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-classes@7.28.6(@babel/core@7.29.0)': + '@babel/plugin-transform-classes@7.28.6(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 + '@babel/core': 7.28.6 '@babel/helper-annotate-as-pure': 7.27.3 '@babel/helper-compilation-targets': 7.28.6 '@babel/helper-globals': 7.28.0 '@babel/helper-plugin-utils': 7.28.6 - '@babel/helper-replace-supers': 7.28.6(@babel/core@7.29.0) + '@babel/helper-replace-supers': 7.28.6(@babel/core@7.28.6) '@babel/traverse': 7.29.0 transitivePeerDependencies: - supports-color @@ -13262,9 +13395,9 @@ snapshots: '@babel/helper-plugin-utils': 7.28.6 '@babel/template': 7.28.6 - '@babel/plugin-transform-computed-properties@7.28.6(@babel/core@7.29.0)': + '@babel/plugin-transform-computed-properties@7.28.6(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.28.6 '@babel/template': 7.28.6 @@ -13276,9 +13409,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-destructuring@7.28.5(@babel/core@7.29.0)': + '@babel/plugin-transform-destructuring@7.28.5(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.28.6 '@babel/traverse': 7.29.0 transitivePeerDependencies: @@ -13290,10 +13423,10 @@ snapshots: '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.26.10) '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-dotall-regex@7.28.6(@babel/core@7.29.0)': + '@babel/plugin-transform-dotall-regex@7.28.6(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 - '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.29.0) + '@babel/core': 7.28.6 + '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.28.6) '@babel/helper-plugin-utils': 7.28.6 '@babel/plugin-transform-duplicate-keys@7.27.1(@babel/core@7.26.10)': @@ -13301,9 +13434,9 @@ snapshots: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-duplicate-keys@7.27.1(@babel/core@7.29.0)': + '@babel/plugin-transform-duplicate-keys@7.27.1(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.28.6 '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.29.0(@babel/core@7.26.10)': @@ -13312,10 +13445,10 @@ snapshots: '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.26.10) '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.29.0(@babel/core@7.29.0)': + '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.29.0(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 - '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.29.0) + '@babel/core': 7.28.6 + '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.28.6) '@babel/helper-plugin-utils': 7.28.6 '@babel/plugin-transform-dynamic-import@7.27.1(@babel/core@7.26.10)': @@ -13323,16 +13456,16 @@ snapshots: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-dynamic-import@7.27.1(@babel/core@7.29.0)': + '@babel/plugin-transform-dynamic-import@7.27.1(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-explicit-resource-management@7.28.6(@babel/core@7.29.0)': + '@babel/plugin-transform-explicit-resource-management@7.28.6(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-destructuring': 7.28.5(@babel/core@7.29.0) + '@babel/plugin-transform-destructuring': 7.28.5(@babel/core@7.28.6) transitivePeerDependencies: - supports-color @@ -13341,9 +13474,9 @@ snapshots: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-exponentiation-operator@7.28.6(@babel/core@7.29.0)': + '@babel/plugin-transform-exponentiation-operator@7.28.6(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.28.6 '@babel/plugin-transform-export-namespace-from@7.27.1(@babel/core@7.26.10)': @@ -13351,9 +13484,9 @@ snapshots: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-export-namespace-from@7.27.1(@babel/core@7.29.0)': + '@babel/plugin-transform-export-namespace-from@7.27.1(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.28.6 '@babel/plugin-transform-for-of@7.27.1(@babel/core@7.26.10)': @@ -13364,9 +13497,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-for-of@7.27.1(@babel/core@7.29.0)': + '@babel/plugin-transform-for-of@7.27.1(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.28.6 '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 transitivePeerDependencies: @@ -13381,9 +13514,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-function-name@7.27.1(@babel/core@7.29.0)': + '@babel/plugin-transform-function-name@7.27.1(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 + '@babel/core': 7.28.6 '@babel/helper-compilation-targets': 7.28.6 '@babel/helper-plugin-utils': 7.28.6 '@babel/traverse': 7.29.0 @@ -13395,9 +13528,9 @@ snapshots: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-json-strings@7.28.6(@babel/core@7.29.0)': + '@babel/plugin-transform-json-strings@7.28.6(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.28.6 '@babel/plugin-transform-literals@7.27.1(@babel/core@7.26.10)': @@ -13405,9 +13538,9 @@ snapshots: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-literals@7.27.1(@babel/core@7.29.0)': + '@babel/plugin-transform-literals@7.27.1(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.28.6 '@babel/plugin-transform-logical-assignment-operators@7.28.6(@babel/core@7.26.10)': @@ -13415,9 +13548,9 @@ snapshots: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-logical-assignment-operators@7.28.6(@babel/core@7.29.0)': + '@babel/plugin-transform-logical-assignment-operators@7.28.6(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.28.6 '@babel/plugin-transform-member-expression-literals@7.27.1(@babel/core@7.26.10)': @@ -13425,9 +13558,9 @@ snapshots: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-member-expression-literals@7.27.1(@babel/core@7.29.0)': + '@babel/plugin-transform-member-expression-literals@7.27.1(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.28.6 '@babel/plugin-transform-modules-amd@7.27.1(@babel/core@7.26.10)': @@ -13438,10 +13571,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-modules-amd@7.27.1(@babel/core@7.29.0)': + '@babel/plugin-transform-modules-amd@7.27.1(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 - '@babel/helper-module-transforms': 7.28.6(@babel/core@7.29.0) + '@babel/core': 7.28.6 + '@babel/helper-module-transforms': 7.28.6(@babel/core@7.28.6) '@babel/helper-plugin-utils': 7.28.6 transitivePeerDependencies: - supports-color @@ -13454,10 +13587,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-modules-commonjs@7.28.6(@babel/core@7.29.0)': + '@babel/plugin-transform-modules-commonjs@7.28.6(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 - '@babel/helper-module-transforms': 7.28.6(@babel/core@7.29.0) + '@babel/core': 7.28.6 + '@babel/helper-module-transforms': 7.28.6(@babel/core@7.28.6) '@babel/helper-plugin-utils': 7.28.6 transitivePeerDependencies: - supports-color @@ -13472,10 +13605,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-modules-systemjs@7.29.0(@babel/core@7.29.0)': + '@babel/plugin-transform-modules-systemjs@7.29.0(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 - '@babel/helper-module-transforms': 7.28.6(@babel/core@7.29.0) + '@babel/core': 7.28.6 + '@babel/helper-module-transforms': 7.28.6(@babel/core@7.28.6) '@babel/helper-plugin-utils': 7.28.6 '@babel/helper-validator-identifier': 7.28.5 '@babel/traverse': 7.29.0 @@ -13490,10 +13623,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-modules-umd@7.27.1(@babel/core@7.29.0)': + '@babel/plugin-transform-modules-umd@7.27.1(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 - '@babel/helper-module-transforms': 7.28.6(@babel/core@7.29.0) + '@babel/core': 7.28.6 + '@babel/helper-module-transforms': 7.28.6(@babel/core@7.28.6) '@babel/helper-plugin-utils': 7.28.6 transitivePeerDependencies: - supports-color @@ -13504,10 +13637,10 @@ snapshots: '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.26.10) '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-named-capturing-groups-regex@7.29.0(@babel/core@7.29.0)': + '@babel/plugin-transform-named-capturing-groups-regex@7.29.0(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 - '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.29.0) + '@babel/core': 7.28.6 + '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.28.6) '@babel/helper-plugin-utils': 7.28.6 '@babel/plugin-transform-new-target@7.27.1(@babel/core@7.26.10)': @@ -13515,9 +13648,9 @@ snapshots: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-new-target@7.27.1(@babel/core@7.29.0)': + '@babel/plugin-transform-new-target@7.27.1(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.28.6 '@babel/plugin-transform-nullish-coalescing-operator@7.28.6(@babel/core@7.26.10)': @@ -13525,9 +13658,9 @@ snapshots: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-nullish-coalescing-operator@7.28.6(@babel/core@7.29.0)': + '@babel/plugin-transform-nullish-coalescing-operator@7.28.6(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.28.6 '@babel/plugin-transform-numeric-separator@7.28.6(@babel/core@7.26.10)': @@ -13535,9 +13668,9 @@ snapshots: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-numeric-separator@7.28.6(@babel/core@7.29.0)': + '@babel/plugin-transform-numeric-separator@7.28.6(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.28.6 '@babel/plugin-transform-object-rest-spread@7.28.6(@babel/core@7.26.10)': @@ -13551,13 +13684,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-object-rest-spread@7.28.6(@babel/core@7.29.0)': + '@babel/plugin-transform-object-rest-spread@7.28.6(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 + '@babel/core': 7.28.6 '@babel/helper-compilation-targets': 7.28.6 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-destructuring': 7.28.5(@babel/core@7.29.0) - '@babel/plugin-transform-parameters': 7.27.7(@babel/core@7.29.0) + '@babel/plugin-transform-destructuring': 7.28.5(@babel/core@7.28.6) + '@babel/plugin-transform-parameters': 7.27.7(@babel/core@7.28.6) '@babel/traverse': 7.29.0 transitivePeerDependencies: - supports-color @@ -13570,11 +13703,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-object-super@7.27.1(@babel/core@7.29.0)': + '@babel/plugin-transform-object-super@7.27.1(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.28.6 - '@babel/helper-replace-supers': 7.28.6(@babel/core@7.29.0) + '@babel/helper-replace-supers': 7.28.6(@babel/core@7.28.6) transitivePeerDependencies: - supports-color @@ -13583,9 +13716,9 @@ snapshots: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-optional-catch-binding@7.28.6(@babel/core@7.29.0)': + '@babel/plugin-transform-optional-catch-binding@7.28.6(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.28.6 '@babel/plugin-transform-optional-chaining@7.28.6(@babel/core@7.26.10)': @@ -13596,9 +13729,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-optional-chaining@7.28.6(@babel/core@7.29.0)': + '@babel/plugin-transform-optional-chaining@7.28.6(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.28.6 '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 transitivePeerDependencies: @@ -13609,9 +13742,9 @@ snapshots: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-parameters@7.27.7(@babel/core@7.29.0)': + '@babel/plugin-transform-parameters@7.27.7(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.28.6 '@babel/plugin-transform-private-methods@7.28.6(@babel/core@7.26.10)': @@ -13622,10 +13755,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-private-methods@7.28.6(@babel/core@7.29.0)': + '@babel/plugin-transform-private-methods@7.28.6(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 - '@babel/helper-create-class-features-plugin': 7.28.6(@babel/core@7.29.0) + '@babel/core': 7.28.6 + '@babel/helper-create-class-features-plugin': 7.28.6(@babel/core@7.28.6) '@babel/helper-plugin-utils': 7.28.6 transitivePeerDependencies: - supports-color @@ -13639,11 +13772,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-private-property-in-object@7.28.6(@babel/core@7.29.0)': + '@babel/plugin-transform-private-property-in-object@7.28.6(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 + '@babel/core': 7.28.6 '@babel/helper-annotate-as-pure': 7.27.3 - '@babel/helper-create-class-features-plugin': 7.28.6(@babel/core@7.29.0) + '@babel/helper-create-class-features-plugin': 7.28.6(@babel/core@7.28.6) '@babel/helper-plugin-utils': 7.28.6 transitivePeerDependencies: - supports-color @@ -13653,9 +13786,9 @@ snapshots: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-property-literals@7.27.1(@babel/core@7.29.0)': + '@babel/plugin-transform-property-literals@7.27.1(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.28.6 '@babel/plugin-transform-regenerator@7.29.0(@babel/core@7.26.10)': @@ -13663,9 +13796,9 @@ snapshots: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-regenerator@7.29.0(@babel/core@7.29.0)': + '@babel/plugin-transform-regenerator@7.29.0(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.28.6 '@babel/plugin-transform-regexp-modifiers@7.28.6(@babel/core@7.26.10)': @@ -13674,10 +13807,10 @@ snapshots: '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.26.10) '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-regexp-modifiers@7.28.6(@babel/core@7.29.0)': + '@babel/plugin-transform-regexp-modifiers@7.28.6(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 - '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.29.0) + '@babel/core': 7.28.6 + '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.28.6) '@babel/helper-plugin-utils': 7.28.6 '@babel/plugin-transform-reserved-words@7.27.1(@babel/core@7.26.10)': @@ -13685,9 +13818,9 @@ snapshots: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-reserved-words@7.27.1(@babel/core@7.29.0)': + '@babel/plugin-transform-reserved-words@7.27.1(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.28.6 '@babel/plugin-transform-runtime@7.26.10(@babel/core@7.26.10)': @@ -13707,9 +13840,9 @@ snapshots: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-shorthand-properties@7.27.1(@babel/core@7.29.0)': + '@babel/plugin-transform-shorthand-properties@7.27.1(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.28.6 '@babel/plugin-transform-spread@7.28.6(@babel/core@7.26.10)': @@ -13720,9 +13853,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-spread@7.28.6(@babel/core@7.29.0)': + '@babel/plugin-transform-spread@7.28.6(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.28.6 '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 transitivePeerDependencies: @@ -13733,9 +13866,9 @@ snapshots: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-sticky-regex@7.27.1(@babel/core@7.29.0)': + '@babel/plugin-transform-sticky-regex@7.27.1(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.28.6 '@babel/plugin-transform-template-literals@7.27.1(@babel/core@7.26.10)': @@ -13743,9 +13876,9 @@ snapshots: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-template-literals@7.27.1(@babel/core@7.29.0)': + '@babel/plugin-transform-template-literals@7.27.1(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.28.6 '@babel/plugin-transform-typeof-symbol@7.27.1(@babel/core@7.26.10)': @@ -13753,9 +13886,9 @@ snapshots: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-typeof-symbol@7.27.1(@babel/core@7.29.0)': + '@babel/plugin-transform-typeof-symbol@7.27.1(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.28.6 '@babel/plugin-transform-unicode-escapes@7.27.1(@babel/core@7.26.10)': @@ -13763,9 +13896,9 @@ snapshots: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-unicode-escapes@7.27.1(@babel/core@7.29.0)': + '@babel/plugin-transform-unicode-escapes@7.27.1(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.28.6 '@babel/plugin-transform-unicode-property-regex@7.28.6(@babel/core@7.26.10)': @@ -13774,10 +13907,10 @@ snapshots: '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.26.10) '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-unicode-property-regex@7.28.6(@babel/core@7.29.0)': + '@babel/plugin-transform-unicode-property-regex@7.28.6(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 - '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.29.0) + '@babel/core': 7.28.6 + '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.28.6) '@babel/helper-plugin-utils': 7.28.6 '@babel/plugin-transform-unicode-regex@7.27.1(@babel/core@7.26.10)': @@ -13786,10 +13919,10 @@ snapshots: '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.26.10) '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-unicode-regex@7.27.1(@babel/core@7.29.0)': + '@babel/plugin-transform-unicode-regex@7.27.1(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 - '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.29.0) + '@babel/core': 7.28.6 + '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.28.6) '@babel/helper-plugin-utils': 7.28.6 '@babel/plugin-transform-unicode-sets-regex@7.28.6(@babel/core@7.26.10)': @@ -13798,10 +13931,10 @@ snapshots: '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.26.10) '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-unicode-sets-regex@7.28.6(@babel/core@7.29.0)': + '@babel/plugin-transform-unicode-sets-regex@7.28.6(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 - '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.29.0) + '@babel/core': 7.28.6 + '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.28.6) '@babel/helper-plugin-utils': 7.28.6 '@babel/preset-env@7.26.9(@babel/core@7.26.10)': @@ -13879,77 +14012,77 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/preset-env@7.29.0(@babel/core@7.29.0)': + '@babel/preset-env@7.28.6(@babel/core@7.28.6)': dependencies: '@babel/compat-data': 7.29.0 - '@babel/core': 7.29.0 + '@babel/core': 7.28.6 '@babel/helper-compilation-targets': 7.28.6 '@babel/helper-plugin-utils': 7.28.6 '@babel/helper-validator-option': 7.27.1 - '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.28.5(@babel/core@7.29.0) - '@babel/plugin-bugfix-safari-class-field-initializer-scope': 7.27.1(@babel/core@7.29.0) - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.27.1(@babel/core@7.29.0) - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.27.1(@babel/core@7.29.0) - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.28.6(@babel/core@7.29.0) - '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.29.0) - '@babel/plugin-syntax-import-assertions': 7.28.6(@babel/core@7.29.0) - '@babel/plugin-syntax-import-attributes': 7.28.6(@babel/core@7.29.0) - '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.29.0) - '@babel/plugin-transform-arrow-functions': 7.27.1(@babel/core@7.29.0) - '@babel/plugin-transform-async-generator-functions': 7.29.0(@babel/core@7.29.0) - '@babel/plugin-transform-async-to-generator': 7.28.6(@babel/core@7.29.0) - '@babel/plugin-transform-block-scoped-functions': 7.27.1(@babel/core@7.29.0) - '@babel/plugin-transform-block-scoping': 7.28.6(@babel/core@7.29.0) - '@babel/plugin-transform-class-properties': 7.28.6(@babel/core@7.29.0) - '@babel/plugin-transform-class-static-block': 7.28.6(@babel/core@7.29.0) - '@babel/plugin-transform-classes': 7.28.6(@babel/core@7.29.0) - '@babel/plugin-transform-computed-properties': 7.28.6(@babel/core@7.29.0) - '@babel/plugin-transform-destructuring': 7.28.5(@babel/core@7.29.0) - '@babel/plugin-transform-dotall-regex': 7.28.6(@babel/core@7.29.0) - '@babel/plugin-transform-duplicate-keys': 7.27.1(@babel/core@7.29.0) - '@babel/plugin-transform-duplicate-named-capturing-groups-regex': 7.29.0(@babel/core@7.29.0) - '@babel/plugin-transform-dynamic-import': 7.27.1(@babel/core@7.29.0) - '@babel/plugin-transform-explicit-resource-management': 7.28.6(@babel/core@7.29.0) - '@babel/plugin-transform-exponentiation-operator': 7.28.6(@babel/core@7.29.0) - '@babel/plugin-transform-export-namespace-from': 7.27.1(@babel/core@7.29.0) - '@babel/plugin-transform-for-of': 7.27.1(@babel/core@7.29.0) - '@babel/plugin-transform-function-name': 7.27.1(@babel/core@7.29.0) - '@babel/plugin-transform-json-strings': 7.28.6(@babel/core@7.29.0) - '@babel/plugin-transform-literals': 7.27.1(@babel/core@7.29.0) - '@babel/plugin-transform-logical-assignment-operators': 7.28.6(@babel/core@7.29.0) - '@babel/plugin-transform-member-expression-literals': 7.27.1(@babel/core@7.29.0) - '@babel/plugin-transform-modules-amd': 7.27.1(@babel/core@7.29.0) - '@babel/plugin-transform-modules-commonjs': 7.28.6(@babel/core@7.29.0) - '@babel/plugin-transform-modules-systemjs': 7.29.0(@babel/core@7.29.0) - '@babel/plugin-transform-modules-umd': 7.27.1(@babel/core@7.29.0) - '@babel/plugin-transform-named-capturing-groups-regex': 7.29.0(@babel/core@7.29.0) - '@babel/plugin-transform-new-target': 7.27.1(@babel/core@7.29.0) - '@babel/plugin-transform-nullish-coalescing-operator': 7.28.6(@babel/core@7.29.0) - '@babel/plugin-transform-numeric-separator': 7.28.6(@babel/core@7.29.0) - '@babel/plugin-transform-object-rest-spread': 7.28.6(@babel/core@7.29.0) - '@babel/plugin-transform-object-super': 7.27.1(@babel/core@7.29.0) - '@babel/plugin-transform-optional-catch-binding': 7.28.6(@babel/core@7.29.0) - '@babel/plugin-transform-optional-chaining': 7.28.6(@babel/core@7.29.0) - '@babel/plugin-transform-parameters': 7.27.7(@babel/core@7.29.0) - '@babel/plugin-transform-private-methods': 7.28.6(@babel/core@7.29.0) - '@babel/plugin-transform-private-property-in-object': 7.28.6(@babel/core@7.29.0) - '@babel/plugin-transform-property-literals': 7.27.1(@babel/core@7.29.0) - '@babel/plugin-transform-regenerator': 7.29.0(@babel/core@7.29.0) - '@babel/plugin-transform-regexp-modifiers': 7.28.6(@babel/core@7.29.0) - '@babel/plugin-transform-reserved-words': 7.27.1(@babel/core@7.29.0) - '@babel/plugin-transform-shorthand-properties': 7.27.1(@babel/core@7.29.0) - '@babel/plugin-transform-spread': 7.28.6(@babel/core@7.29.0) - '@babel/plugin-transform-sticky-regex': 7.27.1(@babel/core@7.29.0) - '@babel/plugin-transform-template-literals': 7.27.1(@babel/core@7.29.0) - '@babel/plugin-transform-typeof-symbol': 7.27.1(@babel/core@7.29.0) - '@babel/plugin-transform-unicode-escapes': 7.27.1(@babel/core@7.29.0) - '@babel/plugin-transform-unicode-property-regex': 7.28.6(@babel/core@7.29.0) - '@babel/plugin-transform-unicode-regex': 7.27.1(@babel/core@7.29.0) - '@babel/plugin-transform-unicode-sets-regex': 7.28.6(@babel/core@7.29.0) - '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.29.0) - babel-plugin-polyfill-corejs2: 0.4.16(@babel/core@7.29.0) - babel-plugin-polyfill-corejs3: 0.14.1(@babel/core@7.29.0) - babel-plugin-polyfill-regenerator: 0.6.7(@babel/core@7.29.0) + '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.28.5(@babel/core@7.28.6) + '@babel/plugin-bugfix-safari-class-field-initializer-scope': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.28.6(@babel/core@7.28.6) + '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.28.6) + '@babel/plugin-syntax-import-assertions': 7.28.6(@babel/core@7.28.6) + '@babel/plugin-syntax-import-attributes': 7.28.6(@babel/core@7.28.6) + '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.28.6) + '@babel/plugin-transform-arrow-functions': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-async-generator-functions': 7.29.0(@babel/core@7.28.6) + '@babel/plugin-transform-async-to-generator': 7.28.6(@babel/core@7.28.6) + '@babel/plugin-transform-block-scoped-functions': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-block-scoping': 7.28.6(@babel/core@7.28.6) + '@babel/plugin-transform-class-properties': 7.28.6(@babel/core@7.28.6) + '@babel/plugin-transform-class-static-block': 7.28.6(@babel/core@7.28.6) + '@babel/plugin-transform-classes': 7.28.6(@babel/core@7.28.6) + '@babel/plugin-transform-computed-properties': 7.28.6(@babel/core@7.28.6) + '@babel/plugin-transform-destructuring': 7.28.5(@babel/core@7.28.6) + '@babel/plugin-transform-dotall-regex': 7.28.6(@babel/core@7.28.6) + '@babel/plugin-transform-duplicate-keys': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-duplicate-named-capturing-groups-regex': 7.29.0(@babel/core@7.28.6) + '@babel/plugin-transform-dynamic-import': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-explicit-resource-management': 7.28.6(@babel/core@7.28.6) + '@babel/plugin-transform-exponentiation-operator': 7.28.6(@babel/core@7.28.6) + '@babel/plugin-transform-export-namespace-from': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-for-of': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-function-name': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-json-strings': 7.28.6(@babel/core@7.28.6) + '@babel/plugin-transform-literals': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-logical-assignment-operators': 7.28.6(@babel/core@7.28.6) + '@babel/plugin-transform-member-expression-literals': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-modules-amd': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-modules-commonjs': 7.28.6(@babel/core@7.28.6) + '@babel/plugin-transform-modules-systemjs': 7.29.0(@babel/core@7.28.6) + '@babel/plugin-transform-modules-umd': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-named-capturing-groups-regex': 7.29.0(@babel/core@7.28.6) + '@babel/plugin-transform-new-target': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-nullish-coalescing-operator': 7.28.6(@babel/core@7.28.6) + '@babel/plugin-transform-numeric-separator': 7.28.6(@babel/core@7.28.6) + '@babel/plugin-transform-object-rest-spread': 7.28.6(@babel/core@7.28.6) + '@babel/plugin-transform-object-super': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-optional-catch-binding': 7.28.6(@babel/core@7.28.6) + '@babel/plugin-transform-optional-chaining': 7.28.6(@babel/core@7.28.6) + '@babel/plugin-transform-parameters': 7.27.7(@babel/core@7.28.6) + '@babel/plugin-transform-private-methods': 7.28.6(@babel/core@7.28.6) + '@babel/plugin-transform-private-property-in-object': 7.28.6(@babel/core@7.28.6) + '@babel/plugin-transform-property-literals': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-regenerator': 7.29.0(@babel/core@7.28.6) + '@babel/plugin-transform-regexp-modifiers': 7.28.6(@babel/core@7.28.6) + '@babel/plugin-transform-reserved-words': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-shorthand-properties': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-spread': 7.28.6(@babel/core@7.28.6) + '@babel/plugin-transform-sticky-regex': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-template-literals': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-typeof-symbol': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-unicode-escapes': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-unicode-property-regex': 7.28.6(@babel/core@7.28.6) + '@babel/plugin-transform-unicode-regex': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-unicode-sets-regex': 7.28.6(@babel/core@7.28.6) + '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.28.6) + babel-plugin-polyfill-corejs2: 0.4.16(@babel/core@7.28.6) + babel-plugin-polyfill-corejs3: 0.13.0(@babel/core@7.28.6) + babel-plugin-polyfill-regenerator: 0.6.7(@babel/core@7.28.6) core-js-compat: 3.48.0 semver: 6.3.1 transitivePeerDependencies: @@ -13962,9 +14095,9 @@ snapshots: '@babel/types': 7.29.0 esutils: 2.0.3 - '@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.29.0)': + '@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.28.6)': dependencies: - '@babel/core': 7.29.0 + '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.28.6 '@babel/types': 7.29.0 esutils: 2.0.3 @@ -14007,6 +14140,18 @@ snapshots: '@braintree/sanitize-url@6.0.4': optional: true + '@cacheable/memory@2.2.0': + dependencies: + '@cacheable/utils': 2.5.0 + '@keyv/bigmap': 1.3.1(keyv@5.6.0) + hookified: 1.15.1 + keyv: 5.6.0 + + '@cacheable/utils@2.5.0': + dependencies: + hashery: 1.5.1 + keyv: 5.6.0 + '@capacitor-community/in-app-review@8.0.0(@capacitor/core@8.2.0)': dependencies: '@capacitor/core': 8.2.0 @@ -14064,7 +14209,7 @@ snapshots: '@ionic/utils-subprocess': 2.1.14 '@ionic/utils-terminal': 2.3.5 commander: 9.5.0 - debug: 4.3.4 + debug: 4.4.3(supports-color@8.1.1) env-paths: 2.2.1 kleur: 4.1.5 native-run: 2.0.3 @@ -14326,30 +14471,31 @@ snapshots: '@colors/colors@1.5.0': {} - '@compodoc/compodoc@1.1.23(typescript@5.5.4)': + '@compodoc/compodoc@1.2.1(@egjs/hammerjs@2.0.17)(component-emitter@1.3.1)(keycharm@0.2.0)(typescript@5.5.4)(vis-data@8.0.5(uuid@11.1.0)(vis-util@6.0.2(@egjs/hammerjs@2.0.17)(component-emitter@1.3.1)))(vis-util@6.0.2(@egjs/hammerjs@2.0.17)(component-emitter@1.3.1))': dependencies: - '@angular-devkit/schematics': 14.2.12(chokidar@3.6.0) - '@babel/core': 7.29.0 - '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.29.0) - '@babel/preset-env': 7.29.0(@babel/core@7.29.0) + '@angular-devkit/schematics': 21.1.0(chokidar@5.0.0) + '@babel/core': 7.28.6 + '@babel/plugin-transform-private-methods': 7.28.6(@babel/core@7.28.6) + '@babel/preset-env': 7.28.6(@babel/core@7.28.6) '@compodoc/live-server': 1.2.3 '@compodoc/ngd-transformer': 2.1.3 + '@polka/send-type': 0.5.2 + body-parser: 2.3.0 bootstrap.native: 5.1.6 - chalk: 4.1.2 - cheerio: 1.2.0 - chokidar: 3.6.0 + cheerio: 1.1.2 + chokidar: 5.0.0 colors: 1.4.0 - commander: 11.1.0 - cosmiconfig: 8.3.6(typescript@5.5.4) + commander: 14.0.3 + cosmiconfig: 9.0.2(typescript@5.5.4) decache: 4.6.2 es6-shim: 0.35.8 fancy-log: 2.0.0 fast-glob: 3.3.3 fs-extra: 11.3.4 - glob: 10.5.0 + glob: 13.0.6 handlebars: 4.7.9 html-entities: 2.6.0 - i18next: 23.16.8 + i18next: 25.7.4(typescript@5.5.4) json5: 2.2.3 lodash: 4.17.23 loglevel: 1.9.2 @@ -14357,23 +14503,27 @@ snapshots: lunr: 2.3.9 marked: 7.0.3 minimist: 1.2.8 + neotraverse: 0.6.18 opencollective-postinstall: 2.0.3 os-name: 4.0.1 - pdfjs-dist: 2.12.313 - pdfmake: 0.2.23 + picocolors: 1.1.1 + polka: 0.5.2 prismjs: 1.30.0 - semver: 7.6.0 + semver: 7.7.4 + sirv: 3.0.2 svg-pan-zoom: 3.6.2 tablesort: 5.7.0 - traverse: 0.6.11 - ts-morph: 20.0.0 - uuid: 9.0.1 - vis: 4.21.0-EOL - zepto: 1.2.0 + ts-morph: 27.0.2 + uuid: 11.1.0 + vis-network: 10.1.2(@egjs/hammerjs@2.0.17)(component-emitter@1.3.1)(keycharm@0.2.0)(uuid@11.1.0)(vis-data@8.0.5(uuid@11.1.0)(vis-util@6.0.2(@egjs/hammerjs@2.0.17)(component-emitter@1.3.1)))(vis-util@6.0.2(@egjs/hammerjs@2.0.17)(component-emitter@1.3.1)) transitivePeerDependencies: + - '@egjs/hammerjs' + - component-emitter + - keycharm - supports-color - typescript - - worker-loader + - vis-data + - vis-util '@compodoc/live-server@1.2.3': dependencies: @@ -14411,20 +14561,33 @@ snapshots: dependencies: '@jridgewell/trace-mapping': 0.3.9 - '@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1)': + '@csstools/css-calc@3.3.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)': dependencies: - '@csstools/css-tokenizer': 2.4.1 + '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) + '@csstools/css-tokenizer': 4.0.0 - '@csstools/css-tokenizer@2.4.1': {} - - '@csstools/media-query-list-parser@2.1.13(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1)': + '@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0)': dependencies: - '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) - '@csstools/css-tokenizer': 2.4.1 + '@csstools/css-tokenizer': 4.0.0 - '@csstools/selector-specificity@3.1.1(postcss-selector-parser@6.1.2)': + '@csstools/css-syntax-patches-for-csstree@1.1.9(css-tree@3.2.1)': + optionalDependencies: + css-tree: 3.2.1 + + '@csstools/css-tokenizer@4.0.0': {} + + '@csstools/media-query-list-parser@5.0.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)': dependencies: - postcss-selector-parser: 6.1.2 + '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) + '@csstools/css-tokenizer': 4.0.0 + + '@csstools/selector-resolve-nested@4.0.1(postcss-selector-parser@7.1.5)': + dependencies: + postcss-selector-parser: 7.1.5 + + '@csstools/selector-specificity@6.0.0(postcss-selector-parser@7.1.5)': + dependencies: + postcss-selector-parser: 7.1.5 '@cypress/request@3.0.10': dependencies: @@ -14447,10 +14610,10 @@ snapshots: tunnel-agent: 0.6.0 uuid: 8.3.2 - '@cypress/schematic@4.1.1(@angular/cli@19.2.27(@types/node@22.15.31)(chokidar@3.6.0))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))': + '@cypress/schematic@4.1.1(@angular/cli@19.2.27(@types/node@22.15.31)(chokidar@5.0.0))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))': dependencies: - '@angular/cli': 19.2.27(@types/node@22.15.31)(chokidar@3.6.0) - '@angular/core': 19.2.25(rxjs@7.8.2)(zone.js@0.15.1) + '@angular/cli': 19.2.27(@types/node@22.15.31)(chokidar@5.0.0) + '@angular/core': 19.2.25(rxjs@7.8.2)(zone.js@0.16.2) jsonc-parser: 3.3.1 rxjs: 7.8.2 @@ -14463,13 +14626,15 @@ snapshots: '@discoveryjs/json-ext@0.6.3': {} - '@dual-bundle/import-meta-resolve@4.2.1': {} - '@effect/schema@0.56.1(effect@2.0.0-next.62)(fast-check@3.15.0)': dependencies: effect: 2.0.0-next.62 fast-check: 3.15.0 + '@egjs/hammerjs@2.0.17': + dependencies: + '@types/hammerjs': 2.0.46 + '@elastic/elasticsearch@8.14.1': dependencies: '@elastic/transport': 8.10.0 @@ -14672,32 +14837,6 @@ snapshots: '@eslint/js@8.57.0': {} - '@foliojs-fork/fontkit@1.9.2': - dependencies: - '@foliojs-fork/restructure': 2.0.2 - brotli: 1.3.3 - clone: 1.0.4 - deep-equal: 1.1.2 - dfa: 1.2.0 - tiny-inflate: 1.0.3 - unicode-properties: 1.4.1 - unicode-trie: 2.0.0 - - '@foliojs-fork/linebreak@1.1.2': - dependencies: - base64-js: 1.3.1 - unicode-trie: 2.0.0 - - '@foliojs-fork/pdfkit@0.15.3': - dependencies: - '@foliojs-fork/fontkit': 1.9.2 - '@foliojs-fork/linebreak': 1.1.2 - crypto-js: 4.2.0 - jpeg-exif: 1.1.4 - png-js: 1.0.0 - - '@foliojs-fork/restructure@2.0.2': {} - '@hapi/hoek@9.3.0': {} '@hapi/topo@5.1.0': @@ -14856,34 +14995,34 @@ snapshots: optionalDependencies: '@types/node': 22.15.31 - '@ionic/angular-server@8.8.16(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-server@17.3.12(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@19.2.25)(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@19.2.25(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))))(rxjs@7.8.2)(zone.js@0.15.1)': + '@ionic/angular-server@8.8.19(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(@angular/platform-server@17.3.12(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/compiler@19.2.25)(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(@angular/platform-browser@19.2.25(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))))(rxjs@7.8.2)(zone.js@0.16.2)': dependencies: - '@angular/core': 19.2.25(rxjs@7.8.2)(zone.js@0.15.1) - '@angular/platform-server': 17.3.12(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@19.2.25)(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@19.2.25(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))) - '@ionic/core': 8.8.16 + '@angular/core': 19.2.25(rxjs@7.8.2)(zone.js@0.16.2) + '@angular/platform-server': 17.3.12(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/compiler@19.2.25)(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(@angular/platform-browser@19.2.25(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))) + '@ionic/core': 8.8.19 rxjs: 7.8.2 tslib: 2.6.2 - zone.js: 0.15.1 + zone.js: 0.16.2 - '@ionic/angular-toolkit@12.3.0(chokidar@3.6.0)': + '@ionic/angular-toolkit@12.3.0(chokidar@5.0.0)': dependencies: - '@angular-devkit/core': 20.3.20(chokidar@3.6.0) - '@angular-devkit/schematics': 20.3.20(chokidar@3.6.0) - '@schematics/angular': 20.3.20(chokidar@3.6.0) + '@angular-devkit/core': 20.3.20(chokidar@5.0.0) + '@angular-devkit/schematics': 20.3.20(chokidar@5.0.0) + '@schematics/angular': 20.3.20(chokidar@5.0.0) transitivePeerDependencies: - chokidar - '@ionic/angular@8.8.16(2c4530315723877fdcee729a1f2daed6)': + '@ionic/angular@8.8.19(8423fdeb8dce2227f7e72827a7af5a66)': dependencies: - '@angular/core': 19.2.25(rxjs@7.8.2)(zone.js@0.15.1) - '@angular/forms': 19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@19.2.25(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2) - '@angular/router': 19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@19.2.25(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2) - '@ionic/core': 8.8.16 - ionicons: 8.0.13 + '@angular/core': 19.2.25(rxjs@7.8.2)(zone.js@0.16.2) + '@angular/forms': 19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(@angular/platform-browser@19.2.25(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2)))(rxjs@7.8.2) + '@angular/router': 19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(@angular/platform-browser@19.2.25(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2)))(rxjs@7.8.2) + '@ionic/core': 8.8.19 + ionicons: 8.1.0 jsonc-parser: 3.3.1 rxjs: 7.8.2 tslib: 2.6.2 - zone.js: 0.15.1 + zone.js: 0.16.2 '@ionic/cli-framework-output@2.2.8': dependencies: @@ -14953,15 +15092,15 @@ snapshots: transitivePeerDependencies: - supports-color - '@ionic/core@8.8.16': + '@ionic/core@8.8.19': dependencies: '@stencil/core': 4.43.5 - ionicons: 8.0.13 + ionicons: 8.1.0 tslib: 2.6.2 - '@ionic/storage-angular@4.0.0(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2)': + '@ionic/storage-angular@4.0.0(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2)': dependencies: - '@angular/core': 19.2.25(rxjs@7.8.2)(zone.js@0.15.1) + '@angular/core': 19.2.25(rxjs@7.8.2)(zone.js@0.16.2) '@ionic/storage': 4.0.0 rxjs: 7.8.2 tslib: 2.6.2 @@ -14972,7 +15111,7 @@ snapshots: '@ionic/utils-array@2.1.6': dependencies: - debug: 4.3.4 + debug: 4.4.3(supports-color@8.1.1) tslib: 2.6.2 transitivePeerDependencies: - supports-color @@ -14980,7 +15119,7 @@ snapshots: '@ionic/utils-fs@3.1.7': dependencies: '@types/fs-extra': 8.1.5 - debug: 4.3.4 + debug: 4.4.3(supports-color@8.1.1) fs-extra: 9.1.0 tslib: 2.6.2 transitivePeerDependencies: @@ -15282,6 +15421,14 @@ snapshots: '@jsonjoy.com/codegen': 17.67.0(tslib@2.8.1) tslib: 2.8.1 + '@keyv/bigmap@1.3.1(keyv@5.6.0)': + dependencies: + hashery: 1.5.1 + hookified: 1.15.1 + keyv: 5.6.0 + + '@keyv/serialize@1.1.1': {} + '@leichtgewicht/ip-codec@2.0.5': {} '@listr2/prompt-adapter-inquirer@2.0.18(@inquirer/prompts@7.3.2(@types/node@22.15.31))': @@ -15352,10 +15499,10 @@ snapshots: rw: 1.3.3 tinyqueue: 3.0.0 - '@maplibre/ngx-maplibre-gl@17.4.1(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(maplibre-gl@4.0.2)(rxjs@7.8.2)': + '@maplibre/ngx-maplibre-gl@17.4.1(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(maplibre-gl@4.0.2)(rxjs@7.8.2)': dependencies: - '@angular/common': 19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) - '@angular/core': 19.2.25(rxjs@7.8.2)(zone.js@0.15.1) + '@angular/common': 19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2) + '@angular/core': 19.2.25(rxjs@7.8.2)(zone.js@0.16.2) maplibre-gl: 4.0.2 rxjs: 7.8.2 tslib: 2.6.2 @@ -15456,17 +15603,17 @@ snapshots: typescript: 5.5.4 webpack: 5.105.0(esbuild@0.28.0) - '@ngx-translate/core@15.0.0(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2)': + '@ngx-translate/core@15.0.0(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2)': dependencies: - '@angular/common': 19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) - '@angular/core': 19.2.25(rxjs@7.8.2)(zone.js@0.15.1) + '@angular/common': 19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2) + '@angular/core': 19.2.25(rxjs@7.8.2)(zone.js@0.16.2) rxjs: 7.8.2 - '@ngx-translate/http-loader@8.0.0(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(@ngx-translate/core@15.0.0(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(rxjs@7.8.2)': + '@ngx-translate/http-loader@8.0.0(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(@ngx-translate/core@15.0.0(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(rxjs@7.8.2)': dependencies: - '@angular/common': 19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) - '@angular/core': 19.2.25(rxjs@7.8.2)(zone.js@0.15.1) - '@ngx-translate/core': 15.0.0(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) + '@angular/common': 19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2) + '@angular/core': 19.2.25(rxjs@7.8.2)(zone.js@0.16.2) + '@ngx-translate/core': 15.0.0(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2) rxjs: 7.8.2 '@noble/hashes@1.8.0': {} @@ -15663,6 +15810,12 @@ snapshots: '@pkgr/core@0.1.2': {} + '@polka/send-type@0.5.2': {} + + '@polka/url@0.5.0': {} + + '@polka/url@1.0.0-next.29': {} + '@prettier/plugin-xml@2.2.0': dependencies: '@xml-tools/parser': 1.0.11 @@ -15827,18 +15980,18 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.59.0': optional: true - '@schematics/angular@19.2.27(chokidar@3.6.0)': + '@schematics/angular@19.2.27(chokidar@5.0.0)': dependencies: - '@angular-devkit/core': 19.2.27(chokidar@3.6.0) - '@angular-devkit/schematics': 19.2.27(chokidar@3.6.0) + '@angular-devkit/core': 19.2.27(chokidar@5.0.0) + '@angular-devkit/schematics': 19.2.27(chokidar@5.0.0) jsonc-parser: 3.3.1 transitivePeerDependencies: - chokidar - '@schematics/angular@20.3.20(chokidar@3.6.0)': + '@schematics/angular@20.3.20(chokidar@5.0.0)': dependencies: - '@angular-devkit/core': 20.3.20(chokidar@3.6.0) - '@angular-devkit/schematics': 20.3.20(chokidar@3.6.0) + '@angular-devkit/core': 20.3.20(chokidar@5.0.0) + '@angular-devkit/schematics': 20.3.20(chokidar@5.0.0) jsonc-parser: 3.3.1 transitivePeerDependencies: - chokidar @@ -15887,6 +16040,8 @@ snapshots: '@sindresorhus/merge-streams@2.3.0': {} + '@sindresorhus/merge-streams@4.0.0': {} + '@sinonjs/commons@3.0.1': dependencies: type-detect: 4.0.8 @@ -15909,17 +16064,6 @@ snapshots: '@socket.io/component-emitter@3.1.2': {} - '@stencil/core@4.43.2': - optionalDependencies: - '@rollup/rollup-darwin-arm64': 4.44.0 - '@rollup/rollup-darwin-x64': 4.44.0 - '@rollup/rollup-linux-arm64-gnu': 4.44.0 - '@rollup/rollup-linux-arm64-musl': 4.44.0 - '@rollup/rollup-linux-x64-gnu': 4.44.0 - '@rollup/rollup-linux-x64-musl': 4.44.0 - '@rollup/rollup-win32-arm64-msvc': 4.44.0 - '@rollup/rollup-win32-x64-msvc': 4.44.0 - '@stencil/core@4.43.5': optionalDependencies: '@rollup/rollup-darwin-arm64': 4.44.0 @@ -15995,12 +16139,11 @@ snapshots: - supports-color - typescript - '@ts-morph/common@0.21.0': + '@ts-morph/common@0.28.1': dependencies: - fast-glob: 3.3.3 - minimatch: 7.4.9 - mkdirp: 2.1.6 + minimatch: 10.2.4 path-browserify: 1.0.1 + tinyglobby: 0.2.14 '@tsconfig/node10@1.0.11': {} @@ -16158,6 +16301,8 @@ snapshots: '@types/minimatch': 5.1.2 '@types/node': 22.15.31 + '@types/hammerjs@2.0.46': {} + '@types/http-cache-semantics@4.0.4': {} '@types/http-errors@2.0.5': {} @@ -16696,14 +16841,14 @@ snapshots: clean-stack: 2.2.0 indent-string: 4.0.0 - ajv-formats@2.1.1(ajv@8.11.0): - optionalDependencies: - ajv: 8.11.0 - ajv-formats@2.1.1(ajv@8.12.0): optionalDependencies: ajv: 8.12.0 + ajv-formats@3.0.1(ajv@8.17.1): + optionalDependencies: + ajv: 8.17.1 + ajv-formats@3.0.1(ajv@8.18.0): optionalDependencies: ajv: 8.18.0 @@ -16720,13 +16865,6 @@ snapshots: json-schema-traverse: 0.4.1 uri-js: 4.4.1 - ajv@8.11.0: - dependencies: - fast-deep-equal: 3.1.3 - json-schema-traverse: 1.0.0 - require-from-string: 2.0.2 - uri-js: 4.4.1 - ajv@8.12.0: dependencies: fast-deep-equal: 3.1.3 @@ -16734,6 +16872,13 @@ snapshots: require-from-string: 2.0.2 uri-js: 4.4.1 + ajv@8.17.1: + dependencies: + fast-deep-equal: 3.1.3 + fast-uri: 3.1.0 + json-schema-traverse: 1.0.0 + require-from-string: 2.0.2 + ajv@8.18.0: dependencies: fast-deep-equal: 3.1.3 @@ -16902,11 +17047,11 @@ snapshots: transitivePeerDependencies: - supports-color - babel-plugin-polyfill-corejs2@0.4.16(@babel/core@7.29.0): + babel-plugin-polyfill-corejs2@0.4.16(@babel/core@7.28.6): dependencies: '@babel/compat-data': 7.29.0 - '@babel/core': 7.29.0 - '@babel/helper-define-polyfill-provider': 0.6.7(@babel/core@7.29.0) + '@babel/core': 7.28.6 + '@babel/helper-define-polyfill-provider': 0.6.7(@babel/core@7.28.6) semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -16919,10 +17064,10 @@ snapshots: transitivePeerDependencies: - supports-color - babel-plugin-polyfill-corejs3@0.14.1(@babel/core@7.29.0): + babel-plugin-polyfill-corejs3@0.13.0(@babel/core@7.28.6): dependencies: - '@babel/core': 7.29.0 - '@babel/helper-define-polyfill-provider': 0.6.7(@babel/core@7.29.0) + '@babel/core': 7.28.6 + '@babel/helper-define-polyfill-provider': 0.6.7(@babel/core@7.28.6) core-js-compat: 3.48.0 transitivePeerDependencies: - supports-color @@ -16934,17 +17079,15 @@ snapshots: transitivePeerDependencies: - supports-color - babel-plugin-polyfill-regenerator@0.6.7(@babel/core@7.29.0): + babel-plugin-polyfill-regenerator@0.6.7(@babel/core@7.28.6): dependencies: - '@babel/core': 7.29.0 - '@babel/helper-define-polyfill-provider': 0.6.7(@babel/core@7.29.0) + '@babel/core': 7.28.6 + '@babel/helper-define-polyfill-provider': 0.6.7(@babel/core@7.28.6) transitivePeerDependencies: - supports-color balanced-match@1.0.2: {} - balanced-match@2.0.0: {} - balanced-match@4.0.4: {} bare-events@2.8.2: {} @@ -16980,8 +17123,6 @@ snapshots: dependencies: bare-path: 3.0.0 - base64-js@1.3.1: {} - base64-js@1.5.1: {} base64id@2.0.0: {} @@ -17065,6 +17206,20 @@ snapshots: transitivePeerDependencies: - supports-color + body-parser@2.3.0: + dependencies: + bytes: 3.1.2 + content-type: 2.1.0 + debug: 4.4.3(supports-color@8.1.1) + http-errors: 2.0.1 + iconv-lite: 0.7.2 + on-finished: 2.4.1 + qs: 6.16.0 + raw-body: 3.0.2 + type-is: 2.1.0 + transitivePeerDependencies: + - supports-color + bonjour-service@1.3.0: dependencies: fast-deep-equal: 3.1.3 @@ -17208,6 +17363,14 @@ snapshots: normalize-url: 8.0.2 responselike: 3.0.0 + cacheable@2.5.0: + dependencies: + '@cacheable/memory': 2.2.0 + '@cacheable/utils': 2.5.0 + hookified: 1.15.1 + keyv: 5.6.0 + qified: 0.10.1 + cachedir@2.4.0: {} call-bind-apply-helpers@1.0.2: @@ -17312,7 +17475,7 @@ snapshots: domhandler: 5.0.3 domutils: 3.2.2 - cheerio@1.2.0: + cheerio@1.1.2: dependencies: cheerio-select: 2.1.0 dom-serializer: 2.0.0 @@ -17346,6 +17509,10 @@ snapshots: dependencies: readdirp: 4.1.2 + chokidar@5.0.0: + dependencies: + readdirp: 5.1.1 + chownr@1.1.4: {} chownr@3.0.0: {} @@ -17384,6 +17551,8 @@ snapshots: cli-spinners@2.9.2: {} + cli-spinners@3.4.0: {} + cli-table3@0.5.1: dependencies: object-assign: 4.1.1 @@ -17448,7 +17617,7 @@ snapshots: clone@2.1.2: {} - code-block-writer@12.0.0: {} + code-block-writer@13.0.3: {} color-convert@1.9.3: dependencies: @@ -17490,6 +17659,8 @@ snapshots: commander@12.1.0: {} + commander@14.0.3: {} + commander@2.20.3: {} commander@4.1.1: {} @@ -17561,6 +17732,8 @@ snapshots: content-type@1.0.5: {} + content-type@2.1.0: {} + conventional-changelog-angular@5.0.13: dependencies: compare-func: 2.0.0 @@ -17739,15 +17912,6 @@ snapshots: parse-json: 5.2.0 path-type: 4.0.0 - cosmiconfig@8.3.6(typescript@5.5.4): - dependencies: - import-fresh: 3.3.1 - js-yaml: 4.1.1 - parse-json: 5.2.0 - path-type: 4.0.0 - optionalDependencies: - typescript: 5.5.4 - cosmiconfig@9.0.0(typescript@5.5.4): dependencies: env-paths: 2.2.1 @@ -17766,6 +17930,15 @@ snapshots: optionalDependencies: typescript: 5.5.4 + cosmiconfig@9.0.2(typescript@5.5.4): + dependencies: + env-paths: 2.2.1 + import-fresh: 3.3.1 + js-yaml: 4.1.1 + parse-json: 5.2.0 + optionalDependencies: + typescript: 5.5.4 + cpu-features@0.0.10: dependencies: buildcheck: 0.0.6 @@ -17792,8 +17965,6 @@ snapshots: crypt@0.0.2: {} - crypto-js@4.2.0: {} - crypto-random-string@2.0.0: {} css-functions-list@3.3.3: {} @@ -17827,11 +17998,6 @@ snapshots: domutils: 3.2.2 nth-check: 2.1.1 - css-tree@2.3.1: - dependencies: - mdn-data: 2.0.30 - source-map-js: 1.2.1 - css-tree@3.2.1: dependencies: mdn-data: 2.27.1 @@ -18216,15 +18382,6 @@ snapshots: dependencies: type-detect: 4.1.0 - deep-equal@1.1.2: - dependencies: - is-arguments: 1.2.0 - is-date-object: 1.1.0 - is-regex: 1.2.1 - object-is: 1.1.6 - object-keys: 1.1.1 - regexp.prototype.flags: 1.5.4 - deep-extend@0.6.0: {} deep-is@0.1.4: {} @@ -18451,8 +18608,6 @@ snapshots: elkjs@0.9.3: optional: true - emitter-component@1.1.2: {} - emoji-regex@10.6.0: {} emoji-regex@8.0.0: {} @@ -19022,14 +19177,14 @@ snapshots: dependencies: escape-string-regexp: 1.0.5 + file-entry-cache@11.1.5: + dependencies: + flat-cache: 6.1.23 + file-entry-cache@6.0.1: dependencies: flat-cache: 3.2.0 - file-entry-cache@8.0.0: - dependencies: - flat-cache: 4.0.1 - fill-range@7.1.1: dependencies: to-regex-range: 5.0.1 @@ -19099,10 +19254,11 @@ snapshots: keyv: 4.5.4 rimraf: 3.0.2 - flat-cache@4.0.1: + flat-cache@6.1.23: dependencies: - flatted: 3.4.1 - keyv: 4.5.4 + cacheable: 2.5.0 + flatted: 3.4.4 + hookified: 1.15.1 flat@5.0.2: {} @@ -19110,6 +19266,8 @@ snapshots: flatted@3.4.1: {} + flatted@3.4.4: {} + follow-redirects@1.15.11(debug@4.4.3): optionalDependencies: debug: 4.4.3(supports-color@8.1.1) @@ -19437,6 +19595,16 @@ snapshots: slash: 5.1.0 unicorn-magic: 0.3.0 + globby@16.2.4: + dependencies: + '@sindresorhus/merge-streams': 4.0.0 + fast-glob: 3.3.3 + ignore: 7.0.5 + is-path-inside: 4.0.0 + micromatch: 4.0.8 + slash: 5.1.0 + unicorn-magic: 0.4.0 + globjoin@0.1.4: {} good-listener@1.2.2: @@ -19470,8 +19638,6 @@ snapshots: graphemer@1.4.0: {} - hammerjs@2.0.8: {} - handle-thing@2.0.1: {} handlebars@4.7.9: @@ -19498,6 +19664,8 @@ snapshots: has-flag@4.0.0: {} + has-flag@5.0.1: {} + has-property-descriptors@1.0.2: dependencies: es-define-property: 1.0.1 @@ -19517,6 +19685,10 @@ snapshots: is-stream: 2.0.1 type-fest: 0.8.1 + hashery@1.5.1: + dependencies: + hookified: 1.15.1 + hasown@2.0.2: dependencies: function-bind: 1.1.2 @@ -19529,6 +19701,10 @@ snapshots: highlight.js@10.7.3: {} + hookified@1.15.1: {} + + hookified@2.2.0: {} + hosted-git-info@2.8.9: {} hosted-git-info@4.1.0: @@ -19560,7 +19736,7 @@ snapshots: html-escaper@2.0.2: {} - html-tags@3.3.1: {} + html-tags@5.1.0: {} htmlparser2@10.1.0: dependencies: @@ -19709,9 +19885,11 @@ snapshots: dependencies: '@babel/runtime': 7.28.6 - i18next@23.16.8: + i18next@25.7.4(typescript@5.5.4): dependencies: '@babel/runtime': 7.28.6 + optionalDependencies: + typescript: 5.5.4 iconv-lite@0.4.24: dependencies: @@ -19751,6 +19929,8 @@ snapshots: parent-module: 1.0.1 resolve-from: 4.0.0 + import-meta-resolve@4.2.0: {} + imurmurhash@0.1.4: {} indent-string@4.0.0: {} @@ -19839,9 +20019,9 @@ snapshots: transitivePeerDependencies: - debug - ionicons@8.0.13: + ionicons@8.1.0: dependencies: - '@stencil/core': 4.43.2 + '@stencil/core': 4.43.5 ip-address@10.1.0: {} @@ -19851,11 +20031,6 @@ snapshots: ipaddr.js@2.3.0: {} - is-arguments@1.2.0: - dependencies: - call-bound: 1.0.4 - has-tostringtag: 1.0.2 - is-array-buffer@3.0.5: dependencies: call-bind: 1.0.8 @@ -19986,6 +20161,8 @@ snapshots: is-path-inside@3.0.3: {} + is-path-inside@4.0.0: {} + is-plain-obj@1.1.0: {} is-plain-obj@2.1.0: {} @@ -20161,8 +20338,6 @@ snapshots: joycon@3.1.1: {} - jpeg-exif@1.1.4: {} - js-tokens@4.0.0: {} js-yaml@3.14.1: @@ -20217,8 +20392,6 @@ snapshots: json5@2.2.3: {} - jsonc-parser@3.1.0: {} - jsonc-parser@3.3.1: {} jsonfile@4.0.0: @@ -20358,6 +20531,10 @@ snapshots: dependencies: json-buffer: 3.0.1 + keyv@5.6.0: + dependencies: + '@keyv/serialize': 1.1.1 + khroma@2.1.0: optional: true @@ -20367,8 +20544,6 @@ snapshots: kleur@4.1.5: {} - known-css-properties@0.30.0: {} - known-css-properties@0.37.0: {} launch-editor@2.13.1: @@ -20606,6 +20781,11 @@ snapshots: chalk: 5.6.2 is-unicode-supported: 1.3.0 + log-symbols@7.0.1: + dependencies: + is-unicode-supported: 2.1.0 + yoctocolors: 2.2.0 + log-update@4.0.0: dependencies: ansi-escapes: 4.3.2 @@ -20664,14 +20844,14 @@ snapshots: macos-release@2.5.1: {} - magic-string@0.26.2: - dependencies: - sourcemap-codec: 1.4.8 - magic-string@0.30.17: dependencies: '@jridgewell/sourcemap-codec': 1.5.5 + magic-string@0.30.21: + dependencies: + '@jridgewell/sourcemap-codec': 1.5.5 + make-dir@2.1.0: dependencies: pify: 4.0.1 @@ -20762,11 +20942,15 @@ snapshots: marked@7.0.3: {} + matchit@1.1.0: + dependencies: + '@arr/every': 1.0.1 + material-symbols@0.17.1: {} math-intrinsics@1.1.0: {} - mathml-tag-names@2.1.3: {} + mathml-tag-names@4.0.0: {} md5@2.3.0: dependencies: @@ -20797,12 +20981,12 @@ snapshots: '@types/mdast': 3.0.15 optional: true - mdn-data@2.0.30: {} - mdn-data@2.27.1: {} media-typer@0.3.0: {} + media-typer@1.1.1: {} + memfs@4.56.11(tslib@2.8.1): dependencies: '@jsonjoy.com/fs-core': 4.56.11(tslib@2.8.1) @@ -20820,7 +21004,7 @@ snapshots: tree-dump: 1.1.0(tslib@2.8.1) tslib: 2.8.1 - meow@13.2.0: {} + meow@14.1.0: {} meow@6.1.1: dependencies: @@ -21115,10 +21299,6 @@ snapshots: dependencies: brace-expansion: 2.0.2 - minimatch@7.4.9: - dependencies: - brace-expansion: 2.0.2 - minimatch@8.0.7: dependencies: brace-expansion: 2.0.2 @@ -21204,8 +21384,6 @@ snapshots: mkdirp@1.0.4: {} - mkdirp@2.1.6: {} - mlly@1.7.4: dependencies: acorn: 8.16.0 @@ -21327,6 +21505,8 @@ snapshots: nanoid@3.3.11: {} + nanoid@3.3.18: {} + napi-build-utils@2.0.0: {} native-run@2.0.3: @@ -21361,14 +21541,16 @@ snapshots: neo-async@2.6.2: {} + neotraverse@0.6.18: {} + netmask@2.0.2: {} netrc@0.1.4: {} - ngx-date-fns@11.0.0(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(date-fns@3.6.0): + ngx-date-fns@11.0.0(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(date-fns@3.6.0): dependencies: - '@angular/common': 19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) - '@angular/core': 19.2.25(rxjs@7.8.2)(zone.js@0.15.1) + '@angular/common': 19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2) + '@angular/core': 19.2.25(rxjs@7.8.2)(zone.js@0.16.2) date-fns: 3.6.0 tslib: 2.6.2 @@ -21378,15 +21560,15 @@ snapshots: tslib: 2.6.2 vlq: 1.0.1 - ngx-markdown@18.1.0(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@19.2.25(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1)))(marked@7.0.3)(rxjs@7.8.2)(zone.js@0.15.1): + ngx-markdown@18.1.0(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(@angular/platform-browser@19.2.25(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2)))(marked@7.0.3)(rxjs@7.8.2)(zone.js@0.16.2): dependencies: - '@angular/common': 19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) - '@angular/core': 19.2.25(rxjs@7.8.2)(zone.js@0.15.1) - '@angular/platform-browser': 19.2.25(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.15.1)) + '@angular/common': 19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2) + '@angular/core': 19.2.25(rxjs@7.8.2)(zone.js@0.16.2) + '@angular/platform-browser': 19.2.25(@angular/animations@19.2.25(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2)))(@angular/common@19.2.25(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@19.2.25(rxjs@7.8.2)(zone.js@0.16.2)) marked: 7.0.3 rxjs: 7.8.2 tslib: 2.6.2 - zone.js: 0.15.1 + zone.js: 0.16.2 optionalDependencies: clipboard: 2.0.11 emoji-toolkit: 8.0.0 @@ -21589,11 +21771,6 @@ snapshots: object-inspect@1.13.4: {} - object-is@1.1.6: - dependencies: - call-bind: 1.0.8 - define-properties: 1.2.1 - object-keys@1.1.1: {} object.assign@4.1.7: @@ -21702,6 +21879,18 @@ snapshots: string-width: 7.2.0 strip-ansi: 7.2.0 + ora@9.0.0: + dependencies: + chalk: 5.6.2 + cli-cursor: 5.0.0 + cli-spinners: 3.4.0 + is-interactive: 2.0.0 + is-unicode-supported: 2.1.0 + log-symbols: 7.0.1 + stdin-discarder: 0.2.2 + string-width: 8.2.2 + strip-ansi: 7.2.0 + ordered-binary@1.6.1: optional: true @@ -21921,15 +22110,6 @@ snapshots: ieee754: 1.2.1 resolve-protobuf-schema: 2.1.0 - pdfjs-dist@2.12.313: {} - - pdfmake@0.2.23: - dependencies: - '@foliojs-fork/linebreak': 1.1.2 - '@foliojs-fork/pdfkit': 0.15.3 - iconv-lite: 0.7.2 - xmldoc: 2.0.3 - pend@1.2.0: {} performance-now@2.1.0: {} @@ -21985,7 +22165,10 @@ snapshots: '@types/leaflet': 1.9.21 fflate: 0.8.2 - png-js@1.0.0: {} + polka@0.5.2: + dependencies: + '@polka/url': 0.5.0 + trouter: 2.0.1 portfinder@1.0.38: dependencies: @@ -21996,12 +22179,12 @@ snapshots: possible-typed-array-names@1.1.0: {} - postcss-load-config@6.0.1(jiti@1.21.7)(postcss@8.5.12): + postcss-load-config@6.0.1(jiti@1.21.7)(postcss@8.5.26): dependencies: lilconfig: 3.1.3 optionalDependencies: jiti: 1.21.7 - postcss: 8.5.12 + postcss: 8.5.26 postcss-loader@8.1.1(postcss@8.5.12)(typescript@5.5.4)(webpack@5.105.0(esbuild@0.28.0)): dependencies: @@ -22039,27 +22222,27 @@ snapshots: postcss-resolve-nested-selector@0.1.6: {} - postcss-safe-parser@7.0.1(postcss@8.5.8): + postcss-safe-parser@7.0.1(postcss@8.5.26): dependencies: - postcss: 8.5.8 + postcss: 8.5.26 - postcss-scss@4.0.9(postcss@8.5.8): + postcss-scss@4.0.9(postcss@8.5.26): dependencies: - postcss: 8.5.8 - - postcss-selector-parser@6.1.2: - dependencies: - cssesc: 3.0.0 - util-deprecate: 1.0.2 + postcss: 8.5.26 postcss-selector-parser@7.1.1: dependencies: cssesc: 3.0.0 util-deprecate: 1.0.2 - postcss-sorting@8.0.2(postcss@8.5.8): + postcss-selector-parser@7.1.5: dependencies: - postcss: 8.5.8 + cssesc: 3.0.0 + util-deprecate: 1.0.2 + + postcss-sorting@8.0.2(postcss@8.5.26): + dependencies: + postcss: 8.5.26 postcss-value-parser@4.2.0: {} @@ -22069,9 +22252,9 @@ snapshots: picocolors: 1.1.1 source-map-js: 1.2.1 - postcss@8.5.8: + postcss@8.5.26: dependencies: - nanoid: 3.3.11 + nanoid: 3.3.18 picocolors: 1.1.1 source-map-js: 1.2.1 @@ -22145,10 +22328,6 @@ snapshots: propagate@2.0.1: {} - propagating-hammerjs@1.5.0: - dependencies: - hammerjs: 2.0.8 - protocol-buffers-schema@3.6.0: {} proxy-addr@2.0.7: @@ -22202,6 +22381,10 @@ snapshots: q@1.5.1: {} + qified@0.10.1: + dependencies: + hookified: 2.2.0 + qjobs@1.2.0: {} qs@6.13.0: @@ -22220,6 +22403,11 @@ snapshots: dependencies: side-channel: 1.1.0 + qs@6.16.0: + dependencies: + es-define-property: 1.0.1 + side-channel: 1.1.1 + qs@6.5.5: {} queue-microtask@1.2.3: {} @@ -22245,6 +22433,13 @@ snapshots: iconv-lite: 0.4.24 unpipe: 1.0.0 + raw-body@3.0.2: + dependencies: + bytes: 3.1.2 + http-errors: 2.0.1 + iconv-lite: 0.7.2 + unpipe: 1.0.0 + rc@1.2.8: dependencies: deep-extend: 0.6.0 @@ -22347,6 +22542,8 @@ snapshots: readdirp@4.1.2: {} + readdirp@5.1.1: {} + rechoir@0.6.2: dependencies: resolve: 1.22.11 @@ -22853,6 +23050,11 @@ snapshots: es-errors: 1.3.0 object-inspect: 1.13.4 + side-channel-list@1.0.1: + dependencies: + es-errors: 1.3.0 + object-inspect: 1.13.4 + side-channel-map@1.0.1: dependencies: call-bound: 1.0.4 @@ -22876,6 +23078,14 @@ snapshots: side-channel-map: 1.0.1 side-channel-weakmap: 1.0.2 + side-channel@1.1.1: + dependencies: + es-errors: 1.3.0 + object-inspect: 1.13.4 + side-channel-list: 1.0.1 + side-channel-map: 1.0.1 + side-channel-weakmap: 1.0.2 + signal-exit@3.0.7: {} signal-exit@4.1.0: {} @@ -22927,6 +23137,12 @@ snapshots: nise: 5.1.9 supports-color: 7.2.0 + sirv@3.0.2: + dependencies: + '@polka/url': 1.0.0-next.29 + mrmime: 2.0.1 + totalist: 3.0.1 + sisteransi@1.0.5: {} slash@3.0.0: {} @@ -23040,8 +23256,6 @@ snapshots: dependencies: whatwg-url: 7.1.0 - sourcemap-codec@1.4.8: {} - spawndamnit@2.0.0: dependencies: cross-spawn: 5.1.0 @@ -23220,6 +23434,11 @@ snapshots: get-east-asian-width: 1.5.0 strip-ansi: 7.2.0 + string-width@8.2.2: + dependencies: + get-east-asian-width: 1.5.0 + strip-ansi: 7.2.0 + string.prototype.trim@1.2.10: dependencies: call-bind: 1.0.8 @@ -23283,100 +23502,99 @@ snapshots: strnum@1.1.2: {} - stylelint-config-clean-order@5.4.1(stylelint@16.3.1(typescript@5.5.4)): + stylelint-config-clean-order@10.0.0(stylelint-order@6.0.4(stylelint@17.14.1(typescript@5.5.4)))(stylelint@17.14.1(typescript@5.5.4)): dependencies: - stylelint: 16.3.1(typescript@5.5.4) - stylelint-order: 6.0.4(stylelint@16.3.1(typescript@5.5.4)) + stylelint: 17.14.1(typescript@5.5.4) + stylelint-order: 6.0.4(stylelint@17.14.1(typescript@5.5.4)) - stylelint-config-prettier-scss@1.0.0(stylelint@16.3.1(typescript@5.5.4)): + stylelint-config-prettier-scss@1.0.0(stylelint@17.14.1(typescript@5.5.4)): dependencies: - stylelint: 16.3.1(typescript@5.5.4) + stylelint: 17.14.1(typescript@5.5.4) - stylelint-config-recommended-scss@14.0.0(postcss@8.5.8)(stylelint@16.3.1(typescript@5.5.4)): + stylelint-config-recommended-scss@17.0.1(postcss@8.5.26)(stylelint@17.14.1(typescript@5.5.4)): dependencies: - postcss-scss: 4.0.9(postcss@8.5.8) - stylelint: 16.3.1(typescript@5.5.4) - stylelint-config-recommended: 14.0.1(stylelint@16.3.1(typescript@5.5.4)) - stylelint-scss: 6.14.0(stylelint@16.3.1(typescript@5.5.4)) + postcss-scss: 4.0.9(postcss@8.5.26) + stylelint: 17.14.1(typescript@5.5.4) + stylelint-config-recommended: 18.0.0(stylelint@17.14.1(typescript@5.5.4)) + stylelint-scss: 7.2.0(stylelint@17.14.1(typescript@5.5.4)) optionalDependencies: - postcss: 8.5.8 + postcss: 8.5.26 - stylelint-config-recommended@14.0.1(stylelint@16.3.1(typescript@5.5.4)): + stylelint-config-recommended@18.0.0(stylelint@17.14.1(typescript@5.5.4)): dependencies: - stylelint: 16.3.1(typescript@5.5.4) + stylelint: 17.14.1(typescript@5.5.4) - stylelint-config-standard-scss@13.0.0(postcss@8.5.8)(stylelint@16.3.1(typescript@5.5.4)): + stylelint-config-standard-scss@17.0.0(postcss@8.5.26)(stylelint@17.14.1(typescript@5.5.4)): dependencies: - stylelint: 16.3.1(typescript@5.5.4) - stylelint-config-recommended-scss: 14.0.0(postcss@8.5.8)(stylelint@16.3.1(typescript@5.5.4)) - stylelint-config-standard: 36.0.1(stylelint@16.3.1(typescript@5.5.4)) + stylelint: 17.14.1(typescript@5.5.4) + stylelint-config-recommended-scss: 17.0.1(postcss@8.5.26)(stylelint@17.14.1(typescript@5.5.4)) + stylelint-config-standard: 40.0.0(stylelint@17.14.1(typescript@5.5.4)) optionalDependencies: - postcss: 8.5.8 + postcss: 8.5.26 - stylelint-config-standard@36.0.1(stylelint@16.3.1(typescript@5.5.4)): + stylelint-config-standard@40.0.0(stylelint@17.14.1(typescript@5.5.4)): dependencies: - stylelint: 16.3.1(typescript@5.5.4) - stylelint-config-recommended: 14.0.1(stylelint@16.3.1(typescript@5.5.4)) + stylelint: 17.14.1(typescript@5.5.4) + stylelint-config-recommended: 18.0.0(stylelint@17.14.1(typescript@5.5.4)) - stylelint-order@6.0.4(stylelint@16.3.1(typescript@5.5.4)): + stylelint-order@6.0.4(stylelint@17.14.1(typescript@5.5.4)): dependencies: - postcss: 8.5.8 - postcss-sorting: 8.0.2(postcss@8.5.8) - stylelint: 16.3.1(typescript@5.5.4) + postcss: 8.5.26 + postcss-sorting: 8.0.2(postcss@8.5.26) + stylelint: 17.14.1(typescript@5.5.4) - stylelint-scss@6.14.0(stylelint@16.3.1(typescript@5.5.4)): + stylelint-scss@7.2.0(stylelint@17.14.1(typescript@5.5.4)): dependencies: + '@csstools/css-calc': 3.3.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) + '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) + '@csstools/css-syntax-patches-for-csstree': 1.1.9(css-tree@3.2.1) + '@csstools/css-tokenizer': 4.0.0 css-tree: 3.2.1 is-plain-object: 5.0.0 known-css-properties: 0.37.0 - mdn-data: 2.27.1 postcss-media-query-parser: 0.2.3 postcss-resolve-nested-selector: 0.1.6 postcss-selector-parser: 7.1.1 postcss-value-parser: 4.2.0 - stylelint: 16.3.1(typescript@5.5.4) + stylelint: 17.14.1(typescript@5.5.4) - stylelint@16.3.1(typescript@5.5.4): + stylelint@17.14.1(typescript@5.5.4): dependencies: - '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) - '@csstools/css-tokenizer': 2.4.1 - '@csstools/media-query-list-parser': 2.1.13(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) - '@csstools/selector-specificity': 3.1.1(postcss-selector-parser@6.1.2) - '@dual-bundle/import-meta-resolve': 4.2.1 - balanced-match: 2.0.0 + '@csstools/css-calc': 3.3.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) + '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) + '@csstools/css-syntax-patches-for-csstree': 1.1.9(css-tree@3.2.1) + '@csstools/css-tokenizer': 4.0.0 + '@csstools/media-query-list-parser': 5.0.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) + '@csstools/selector-resolve-nested': 4.0.1(postcss-selector-parser@7.1.5) + '@csstools/selector-specificity': 6.0.0(postcss-selector-parser@7.1.5) colord: 2.9.3 - cosmiconfig: 9.0.1(typescript@5.5.4) + cosmiconfig: 9.0.2(typescript@5.5.4) css-functions-list: 3.3.3 - css-tree: 2.3.1 + css-tree: 3.2.1 debug: 4.4.3(supports-color@8.1.1) fast-glob: 3.3.3 fastest-levenshtein: 1.0.16 - file-entry-cache: 8.0.0 + file-entry-cache: 11.1.5 global-modules: 2.0.0 - globby: 11.1.0 + globby: 16.2.4 globjoin: 0.1.4 - html-tags: 3.3.1 - ignore: 5.3.2 - imurmurhash: 0.1.4 - is-plain-object: 5.0.0 - known-css-properties: 0.30.0 - mathml-tag-names: 2.1.3 - meow: 13.2.0 + html-tags: 5.1.0 + ignore: 7.0.5 + import-meta-resolve: 4.2.0 + mathml-tag-names: 4.0.0 + meow: 14.1.0 micromatch: 4.0.8 normalize-path: 3.0.0 picocolors: 1.1.1 - postcss: 8.5.8 - postcss-resolve-nested-selector: 0.1.6 - postcss-safe-parser: 7.0.1(postcss@8.5.8) - postcss-selector-parser: 6.1.2 + postcss: 8.5.26 + postcss-safe-parser: 7.0.1(postcss@8.5.26) + postcss-selector-parser: 7.1.5 postcss-value-parser: 4.2.0 - resolve-from: 5.0.0 - string-width: 4.2.3 - strip-ansi: 7.2.0 - supports-hyperlinks: 3.2.0 + string-width: 8.2.2 + supports-hyperlinks: 4.5.0 svg-tags: 1.0.0 table: 6.9.0 - write-file-atomic: 5.0.1 + write-file-atomic: 7.0.1 transitivePeerDependencies: - supports-color - typescript @@ -23436,6 +23654,8 @@ snapshots: transitivePeerDependencies: - supports-color + supports-color@10.2.2: {} + supports-color@5.5.0: dependencies: has-flag: 3.0.0 @@ -23448,10 +23668,10 @@ snapshots: dependencies: has-flag: 4.0.0 - supports-hyperlinks@3.2.0: + supports-hyperlinks@4.5.0: dependencies: - has-flag: 4.0.0 - supports-color: 7.2.0 + has-flag: 5.0.1 + supports-color: 10.2.2 supports-preserve-symlinks-flag@1.0.0: {} @@ -23715,6 +23935,8 @@ snapshots: toposort@2.0.2: {} + totalist@3.0.1: {} + tough-cookie@2.5.0: dependencies: psl: 1.15.0 @@ -23730,12 +23952,6 @@ snapshots: dependencies: punycode: 2.3.1 - traverse@0.6.11: - dependencies: - gopd: 1.2.0 - typedarray.prototype.slice: 1.0.5 - which-typed-array: 1.1.20 - traverse@0.6.7: {} tree-dump@1.1.0(tslib@2.8.1): @@ -23748,6 +23964,10 @@ snapshots: trim-newlines@3.0.1: {} + trouter@2.0.1: + dependencies: + matchit: 1.1.0 + ts-api-utils@1.4.3(typescript@3.8.3): dependencies: typescript: 3.8.3 @@ -23771,10 +23991,10 @@ snapshots: safe-stable-stringify: 2.5.0 typescript: 4.9.5 - ts-morph@20.0.0: + ts-morph@27.0.2: dependencies: - '@ts-morph/common': 0.21.0 - code-block-writer: 12.0.0 + '@ts-morph/common': 0.28.1 + code-block-writer: 13.0.3 ts-node@10.9.1(@types/node@14.18.38)(typescript@3.8.3): dependencies: @@ -23820,7 +24040,7 @@ snapshots: tslib@2.8.1: {} - tsup@8.5.0(jiti@1.21.7)(postcss@8.5.12)(typescript@5.5.4): + tsup@8.5.0(jiti@1.21.7)(postcss@8.5.26)(typescript@5.5.4): dependencies: bundle-require: 5.1.0(esbuild@0.25.5) cac: 6.7.14 @@ -23831,7 +24051,7 @@ snapshots: fix-dts-default-cjs-exports: 1.0.1 joycon: 3.1.1 picocolors: 1.1.1 - postcss-load-config: 6.0.1(jiti@1.21.7)(postcss@8.5.12) + postcss-load-config: 6.0.1(jiti@1.21.7)(postcss@8.5.26) resolve-from: 5.0.0 rollup: 4.44.1 source-map: 0.8.0-beta.0 @@ -23840,7 +24060,7 @@ snapshots: tinyglobby: 0.2.14 tree-kill: 1.2.2 optionalDependencies: - postcss: 8.5.12 + postcss: 8.5.26 typescript: 5.5.4 transitivePeerDependencies: - jiti @@ -23928,6 +24148,12 @@ snapshots: media-typer: 0.3.0 mime-types: 2.1.35 + type-is@2.1.0: + dependencies: + content-type: 2.1.0 + media-typer: 1.1.1 + mime-types: 3.0.2 + typed-array-buffer@1.0.3: dependencies: call-bound: 1.0.4 @@ -23967,17 +24193,6 @@ snapshots: dependencies: is-typedarray: 1.0.0 - typedarray.prototype.slice@1.0.5: - dependencies: - call-bind: 1.0.8 - define-properties: 1.2.1 - es-abstract: 1.24.1 - es-errors: 1.3.0 - get-proto: 1.0.1 - math-intrinsics: 1.1.0 - typed-array-buffer: 1.0.3 - typed-array-byte-offset: 1.0.4 - typedoc-default-themes@0.10.2: dependencies: lunr: 2.3.9 @@ -24055,6 +24270,8 @@ snapshots: unicorn-magic@0.3.0: {} + unicorn-magic@0.4.0: {} + union@0.5.0: dependencies: qs: 6.15.0 @@ -24116,6 +24333,8 @@ snapshots: utils-merge@1.0.1: {} + uuid@11.1.0: {} + uuid@3.4.0: {} uuid@7.0.3: {} @@ -24157,13 +24376,24 @@ snapshots: core-util-is: 1.0.2 extsprintf: 1.3.0 - vis@4.21.0-EOL: + vis-data@8.0.5(uuid@11.1.0)(vis-util@6.0.2(@egjs/hammerjs@2.0.17)(component-emitter@1.3.1)): dependencies: - emitter-component: 1.1.2 - hammerjs: 2.0.8 + uuid: 11.1.0 + vis-util: 6.0.2(@egjs/hammerjs@2.0.17)(component-emitter@1.3.1) + + vis-network@10.1.2(@egjs/hammerjs@2.0.17)(component-emitter@1.3.1)(keycharm@0.2.0)(uuid@11.1.0)(vis-data@8.0.5(uuid@11.1.0)(vis-util@6.0.2(@egjs/hammerjs@2.0.17)(component-emitter@1.3.1)))(vis-util@6.0.2(@egjs/hammerjs@2.0.17)(component-emitter@1.3.1)): + dependencies: + '@egjs/hammerjs': 2.0.17 + component-emitter: 1.3.1 keycharm: 0.2.0 - moment: 2.30.1 - propagating-hammerjs: 1.5.0 + uuid: 11.1.0 + vis-data: 8.0.5(uuid@11.1.0)(vis-util@6.0.2(@egjs/hammerjs@2.0.17)(component-emitter@1.3.1)) + vis-util: 6.0.2(@egjs/hammerjs@2.0.17)(component-emitter@1.3.1) + + vis-util@6.0.2(@egjs/hammerjs@2.0.17)(component-emitter@1.3.1): + dependencies: + '@egjs/hammerjs': 2.0.17 + component-emitter: 1.3.1 vite@6.4.2(@types/node@22.15.31)(jiti@1.21.7)(less@4.2.2)(sass@1.85.0)(terser@5.39.0): dependencies: @@ -24495,9 +24725,8 @@ snapshots: signal-exit: 3.0.7 typedarray-to-buffer: 3.1.5 - write-file-atomic@5.0.1: + write-file-atomic@7.0.1: dependencies: - imurmurhash: 0.1.4 signal-exit: 4.1.0 ws@8.18.3: {} @@ -24540,10 +24769,6 @@ snapshots: xmlbuilder@15.1.1: {} - xmldoc@2.0.3: - dependencies: - sax: 1.5.0 - xpath@0.0.27: {} xpath@0.0.32: {} @@ -24625,6 +24850,6 @@ snapshots: yoctocolors-cjs@2.1.3: {} - zepto@1.2.0: {} + yoctocolors@2.2.0: {} - zone.js@0.15.1: {} + zone.js@0.16.2: {}