From 3fb98102f9d9383d94d309702728d52eb6b86f99 Mon Sep 17 00:00:00 2001 From: Rainer Killinger Date: Mon, 26 Jan 2026 16:31:36 +0100 Subject: [PATCH] refactor: update to Angular 19.2 --- frontend/app/.eslintrc.json | 3 +- frontend/app/package.json | 46 +- frontend/app/src/app/app.component.ts | 1 + .../about/about-changelog.component.ts | 1 + .../about/about-license-modal.component.ts | 1 + .../modules/about/about-licenses.component.ts | 1 + .../about-page-content.component.ts | 1 + .../about/about-page/about-page.component.ts | 1 + .../about/about-release-notes.component.ts | 1 + .../modules/about/release-notes.component.ts | 1 - .../detail/assessments-detail.component.ts | 1 + .../list/assessments-data-list.component.ts | 1 + .../list/assessments-list-item.component.ts | 1 + .../assessments-simple-data-list.component.ts | 1 + .../list/assessments-tree-list.component.ts | 1 + .../page/assessments-page.component.ts | 1 + .../assessment-base-info.component.ts | 1 + .../assessment/assessment-detail.component.ts | 1 + .../assessment-list-item.component.ts | 1 + .../course-of-study-assessment.component.ts | 1 + .../page/auth-callback-page.component.ts | 1 + .../add-event-review-modal.component.ts | 1 + .../app/modules/catalog/catalog.component.ts | 1 + .../modules/dashboard/dashboard.component.ts | 1 + .../favorites-section.component.ts | 1 + .../jobs-section/job-section.component.ts | 1 + .../mensa-section-content.component.ts | 1 + .../mensa-section/mensa-section.component.ts | 1 + .../news-section/news-section.component.ts | 1 + .../search-section.component.ts | 1 + .../data/chips/action-chip-list.component.ts | 1 + .../data/add-event-action-chip.component.ts | 1 + .../data/locate-action-chip.component.ts | 1 + .../data/navigate-action-chip.component.ts | 1 + .../chips/edit-event-selection.component.ts | 1 + .../chips/filter/chip-filter.component.ts | 1 + .../src/app/modules/data/data-icon.pipe.ts | 1 + .../detail/data-detail-content.component.ts | 1 + .../data/detail/data-detail.component.ts | 1 + .../data/detail/data-path.component.ts | 1 + .../data/elements/address-detail.component.ts | 1 + .../certifications-in-detail.component.ts | 1 + .../data/elements/external-link.component.ts | 1 + .../elements/favorite-button.component.ts | 1 + .../elements/long-inline-text.component.ts | 1 + .../data/elements/offers-detail.component.ts | 1 + .../data/elements/offers-in-list.component.ts | 1 + .../data/elements/origin-detail.component.ts | 1 + .../data/elements/origin-in-list.component.ts | 1 + .../modules/data/elements/rating.component.ts | 1 + .../data/elements/share-button.component.ts | 1 + .../data/elements/simple-card.component.ts | 1 + .../elements/skeleton-list-item.component.ts | 1 + .../skeleton-segment-button.component.ts | 1 + .../skeleton-simple-card.component.ts | 1 + .../data/elements/title-card.component.ts | 1 + .../data-list-item-host-default.component.ts | 1 + .../list/data-list-item-host.directive.ts | 1 + .../data/list/data-list-item.component.ts | 1 + .../modules/data/list/data-list.component.ts | 1 + .../data/list/food-data-list.component.ts | 1 + .../data/list/search-page.component.ts | 1 + .../data/list/simple-data-list.component.ts | 1 + .../data/list/skeleton-list.component.ts | 1 + .../data/list/tree-list-fragment.component.ts | 1 + .../modules/data/list/tree-list.component.ts | 1 + .../article-detail-content.component.ts | 1 + .../types/article/article-item.component.ts | 1 + .../book/book-detail-content.component.ts | 1 + .../types/book/book-list-item.component.ts | 1 + .../catalog-detail-content.component.ts | 1 + .../catalog/catalog-list-item.component.ts | 1 + .../date-series-detail-content.component.ts | 1 + .../date-series-list-item.component.ts | 1 + .../dish/dish-characteristics.component.ts | 1 + .../dish/dish-detail-content.component.ts | 1 + .../types/dish/dish-list-item.component.ts | 1 + .../event/event-detail-content.component.ts | 1 + .../types/event/event-list-item.component.ts | 1 + .../types/event/event-route-path.component.ts | 1 + .../favorite-detail-content.component.ts | 1 + .../favorite/favorite-list-item.component.ts | 1 + .../job-posting-detail-content.component.ts | 1 + .../job-posting-list-item.component.ts | 1 + .../message-detail-content.component.ts | 1 + .../message/message-list-item.component.ts | 1 + .../organization-detail-content.component.ts | 1 + .../organization-list-item.component.ts | 1 + .../periodical-detail-content.component.ts | 1 + .../periodical-list-item.component.ts | 1 + .../person/person-detail-content.component.ts | 1 + .../person/person-list-item.component.ts | 1 + .../place/place-detail-content.component.ts | 1 + .../types/place/place-list-item.component.ts | 1 + .../mensa/place-mensa-detail.component.ts | 1 + .../semester-detail-content.component.ts | 1 + .../semester/semester-list-item.component.ts | 1 + .../video/video-detail-content.component.ts | 1 + .../types/video/video-list-item.component.ts | 1 + .../favorites/favorites-page.component.ts | 1 + .../feedback/feedback-page.component.ts | 1 + .../daia-availability.component.ts | 1 + .../daia-holding.component.ts | 1 + .../hebis-detail-content.component.ts | 1 + .../hebis-detail/hebis-detail.component.ts | 1 + .../hebis/list/hebis-search-page.component.ts | 1 + .../modules/jobs/page/jobs-page.component.ts | 1 + .../modules/library/account/account.page.ts | 1 + .../checked-out/checked-out-page.component.ts | 1 + .../elements/fee-item/fee-item.component.ts | 1 + .../elements/paia-item/paiaitem.component.ts | 1 + .../account/fines/fines-page.component.ts | 1 + .../library/account/first-last-name.pipe.ts | 1 + .../account/holds/holds-page.component.ts | 1 + .../account/profile/profile-page.component.ts | 1 + .../map/controls/attribution.component.ts | 1 - .../map/controls/compass-control.component.ts | 1 - .../controls/geolocate-control.component.ts | 1 - .../elements/building-markers.component.ts | 1 - .../map/elements/poi-marker.component.ts | 1 - .../map/elements/poi-markers.component.ts | 1 - .../src/app/modules/map/map-page.component.ts | 1 - .../app/modules/map/map-widget.component.ts | 1 - .../context/context-menu-modal.component.ts | 1 + .../menu/navigation/navigation.component.ts | 1 + .../navigation/offline-notice.component.ts | 1 + .../menu/navigation/root-link.directive.ts | 1 + .../modules/menu/navigation/tabs.component.ts | 1 + .../news-settings-filter.component.ts | 1 + .../modules/news/item/news-item.component.ts | 1 + .../news/item/skeleton-news-item.component.ts | 1 + .../modules/news/page/news-page.component.ts | 1 + .../app/modules/profile/id-card.component.ts | 1 - .../app/modules/profile/id-cards.component.ts | 1 - .../profile/page/my-courses.component.ts | 1 + .../page/profile-page-section.component.ts | 1 + .../profile/page/profile-page.component.ts | 1 + .../schedule/page/calendar-view.component.ts | 1 + .../page/choose-events-page.component.ts | 1 + .../page/components/calendar.component.ts | 1 + .../page/grid/infinite-swiper.component.ts | 1 + .../page/grid/schedule-card.component.ts | 1 + .../page/grid/schedule-cursor.component.ts | 1 + .../page/grid/schedule-day.component.ts | 1 + .../schedule/page/schedule-page.component.ts | 1 + .../page/schedule-single-events.component.ts | 1 + .../schedule/page/schedule-view.component.ts | 1 + .../settings/item/settings-item.component.ts | 1 + .../page/calendar-sync-settings.component.ts | 1 + .../settings/page/settings-page.component.ts | 1 + .../settings/setting-translate.pipe.ts | 1 + .../app/translation/common-string-pipes.ts | 11 + .../property-name-translate.pipe.ts | 3 +- .../app/translation/thing-translate.pipe.ts | 3 +- .../app/translation/translate-simple.pipe.ts | 1 + frontend/app/src/app/util/array-last.pipe.ts | 1 + .../app/src/app/util/date-from-index.pipe.ts | 1 + .../app/src/app/util/date-is-today.pipe.ts | 4 +- frontend/app/src/app/util/daytime-key.pipe.ts | 1 + .../app/src/app/util/edit-modal.component.ts | 1 + .../app/util/element-size-change.directive.ts | 1 + .../util/ion-content-parallax.directive.ts | 1 + frontend/app/src/app/util/lazy.pipe.ts | 1 + .../src/app/util/next-date-in-list.pipe.ts | 4 +- .../src/app/util/opening-hours.component.ts | 1 + .../app/util/searchbar-autofocus.directive.ts | 1 + .../app/src/app/util/section.component.ts | 1 + .../src/app/util/simple-swiper.component.ts | 1 + pnpm-lock.yaml | 3190 +++++++++-------- pnpm-workspace.yaml | 1 + 170 files changed, 1947 insertions(+), 1479 deletions(-) diff --git a/frontend/app/.eslintrc.json b/frontend/app/.eslintrc.json index 57d6fbc0..27c9b80f 100644 --- a/frontend/app/.eslintrc.json +++ b/frontend/app/.eslintrc.json @@ -65,7 +65,8 @@ ], "@typescript-eslint/lines-between-class-members": ["error", "always"], "@typescript-eslint/no-explicit-any": "error", - "@angular-eslint/use-lifecycle-interface": "error" + "@angular-eslint/use-lifecycle-interface": "error", + "@angular-eslint/prefer-standalone": "off" } }, { diff --git a/frontend/app/package.json b/frontend/app/package.json index 7e274d89..f19f5fa0 100644 --- a/frontend/app/package.json +++ b/frontend/app/package.json @@ -48,13 +48,13 @@ "test:integration": "sh integration-test.sh" }, "dependencies": { - "@angular/animations": "18.2.13", - "@angular/cdk": "18.2.13", - "@angular/common": "18.2.13", - "@angular/core": "18.2.13", - "@angular/forms": "18.2.13", - "@angular/platform-browser": "18.2.13", - "@angular/router": "18.2.13", + "@angular/animations": "19.2.18", + "@angular/cdk": "19.2.19", + "@angular/common": "19.2.18", + "@angular/core": "19.2.18", + "@angular/forms": "19.2.18", + "@angular/platform-browser": "19.2.18", + "@angular/router": "19.2.18", "@awesome-cordova-plugins/calendar": "6.6.0", "@awesome-cordova-plugins/core": "6.6.0", "@capacitor-community/in-app-review": "7.0.1", @@ -110,24 +110,24 @@ "semver": "7.6.0", "swiper": "8.4.5", "tslib": "2.6.2", - "zone.js": "0.14.10" + "zone.js": "0.15.1" }, "devDependencies": { - "@angular-devkit/architect": "0.1802.20", - "@angular-devkit/build-angular": "18.2.20", - "@angular-devkit/core": "18.2.20", - "@angular-devkit/schematics": "18.2.20", - "@angular-eslint/builder": "18.4.3", - "@angular-eslint/eslint-plugin": "18.4.3", - "@angular-eslint/eslint-plugin-template": "18.4.3", - "@angular-eslint/schematics": "18.4.1", - "@angular-eslint/template-parser": "18.4.3", - "@angular/cli": "18.2.20", - "@angular/compiler": "18.2.13", - "@angular/compiler-cli": "18.2.13", - "@angular/language-server": "18.2.0", - "@angular/language-service": "18.2.13", - "@angular/platform-browser-dynamic": "18.2.13", + "@angular-devkit/architect": "0.1902.19", + "@angular-devkit/build-angular": "19.2.19", + "@angular-devkit/core": "19.2.19", + "@angular-devkit/schematics": "19.2.19", + "@angular-eslint/builder": "19.8.0", + "@angular-eslint/eslint-plugin": "19.8.0", + "@angular-eslint/eslint-plugin-template": "19.8.0", + "@angular-eslint/schematics": "19.8.0", + "@angular-eslint/template-parser": "19.8.0", + "@angular/cli": "19.2.19", + "@angular/compiler": "19.2.18", + "@angular/compiler-cli": "19.2.18", + "@angular/language-server": "19.2.0", + "@angular/language-service": "19.2.18", + "@angular/platform-browser-dynamic": "19.2.18", "@capacitor/android": "7.4.2", "@capacitor/assets": "3.0.5", "@capacitor/cli": "7.4.2", diff --git a/frontend/app/src/app/app.component.ts b/frontend/app/src/app/app.component.ts index ff4a37a3..7cd22695 100644 --- a/frontend/app/src/app/app.component.ts +++ b/frontend/app/src/app/app.component.ts @@ -32,6 +32,7 @@ import {SplashScreen} from '@capacitor/splash-screen'; @Component({ selector: 'app-root', templateUrl: 'app.component.html', + standalone: false, }) export class AppComponent implements AfterContentInit { /** diff --git a/frontend/app/src/app/modules/about/about-changelog.component.ts b/frontend/app/src/app/modules/about/about-changelog.component.ts index 1a9675f9..b4efef63 100644 --- a/frontend/app/src/app/modules/about/about-changelog.component.ts +++ b/frontend/app/src/app/modules/about/about-changelog.component.ts @@ -21,6 +21,7 @@ import {ConfigProvider} from '../config/config.provider'; templateUrl: 'about-changelog.html', styleUrls: ['about-changelog.scss', './about-page/about-page.scss', 'release-notes-markdown.scss'], changeDetection: ChangeDetectionStrategy.OnPush, + standalone: false, }) export class AboutChangelogComponent { config = inject(ConfigProvider); diff --git a/frontend/app/src/app/modules/about/about-license-modal.component.ts b/frontend/app/src/app/modules/about/about-license-modal.component.ts index fa8a676d..77b48221 100644 --- a/frontend/app/src/app/modules/about/about-license-modal.component.ts +++ b/frontend/app/src/app/modules/about/about-license-modal.component.ts @@ -20,6 +20,7 @@ import {License} from './about-licenses.component'; selector: 'about-license-modal', templateUrl: 'about-license-modal.html', styleUrls: ['about-license-modal.scss'], + standalone: false, }) export class AboutLicenseModalComponent { @Input() license: License; diff --git a/frontend/app/src/app/modules/about/about-licenses.component.ts b/frontend/app/src/app/modules/about/about-licenses.component.ts index 068b7019..6557de3a 100644 --- a/frontend/app/src/app/modules/about/about-licenses.component.ts +++ b/frontend/app/src/app/modules/about/about-licenses.component.ts @@ -32,6 +32,7 @@ export interface License { selector: 'about-changelog', templateUrl: 'about-licenses.html', styleUrls: ['about-licenses.scss', './about-page/about-page.scss'], + standalone: false, }) export class AboutLicensesComponent implements OnInit { licenses: License[]; diff --git a/frontend/app/src/app/modules/about/about-page/about-page-content.component.ts b/frontend/app/src/app/modules/about/about-page/about-page-content.component.ts index 167b27c8..b19042a2 100644 --- a/frontend/app/src/app/modules/about/about-page/about-page-content.component.ts +++ b/frontend/app/src/app/modules/about/about-page/about-page-content.component.ts @@ -19,6 +19,7 @@ import {SCAboutPageContent} from '@openstapps/core'; selector: 'about-page-content', templateUrl: 'about-page-content.html', styleUrls: ['about-page-content.scss'], + standalone: false, }) export class AboutPageContentComponent { @Input() content: SCAboutPageContent; diff --git a/frontend/app/src/app/modules/about/about-page/about-page.component.ts b/frontend/app/src/app/modules/about/about-page/about-page.component.ts index ea0d5923..54aaa5a3 100644 --- a/frontend/app/src/app/modules/about/about-page/about-page.component.ts +++ b/frontend/app/src/app/modules/about/about-page/about-page.component.ts @@ -25,6 +25,7 @@ import {Capacitor} from '@capacitor/core'; selector: 'about-page', templateUrl: 'about-page.html', styleUrls: ['about-page.scss'], + standalone: false, }) export class AboutPageComponent implements OnInit { content: SCAboutPage; diff --git a/frontend/app/src/app/modules/about/about-release-notes.component.ts b/frontend/app/src/app/modules/about/about-release-notes.component.ts index cbb93640..b5ba97de 100644 --- a/frontend/app/src/app/modules/about/about-release-notes.component.ts +++ b/frontend/app/src/app/modules/about/about-release-notes.component.ts @@ -21,6 +21,7 @@ import {ConfigProvider} from '../config/config.provider'; templateUrl: 'about-release-notes.html', styleUrls: ['about-release-notes.scss', './about-page/about-page.scss', 'release-notes-markdown.scss'], changeDetection: ChangeDetectionStrategy.OnPush, + standalone: false, }) export class AboutReleaseNotesComponent { config = inject(ConfigProvider); diff --git a/frontend/app/src/app/modules/about/release-notes.component.ts b/frontend/app/src/app/modules/about/release-notes.component.ts index 8e7a3d52..1bd6338a 100644 --- a/frontend/app/src/app/modules/about/release-notes.component.ts +++ b/frontend/app/src/app/modules/about/release-notes.component.ts @@ -17,7 +17,6 @@ import {UtilModule} from '../../util/util.module'; selector: 'stapps-release-notes', templateUrl: 'release-notes.html', styleUrls: ['release-notes.scss', 'release-notes-markdown.scss'], - standalone: true, changeDetection: ChangeDetectionStrategy.OnPush, imports: [ UtilModule, diff --git a/frontend/app/src/app/modules/assessments/detail/assessments-detail.component.ts b/frontend/app/src/app/modules/assessments/detail/assessments-detail.component.ts index 744c6bc2..474afdd1 100644 --- a/frontend/app/src/app/modules/assessments/detail/assessments-detail.component.ts +++ b/frontend/app/src/app/modules/assessments/detail/assessments-detail.component.ts @@ -26,6 +26,7 @@ import {takeUntilDestroyed} from '@angular/core/rxjs-interop'; selector: 'assessments-detail', templateUrl: 'assessments-detail.html', styleUrls: ['assessments-detail.scss'], + standalone: false, }) export class AssessmentsDetailComponent implements OnInit { destroy$ = inject(DestroyRef); diff --git a/frontend/app/src/app/modules/assessments/list/assessments-data-list.component.ts b/frontend/app/src/app/modules/assessments/list/assessments-data-list.component.ts index 49a42b1b..5bdafc02 100644 --- a/frontend/app/src/app/modules/assessments/list/assessments-data-list.component.ts +++ b/frontend/app/src/app/modules/assessments/list/assessments-data-list.component.ts @@ -21,6 +21,7 @@ import {Observable} from 'rxjs'; selector: 'assessments-data-list', templateUrl: './assessments-data-list.html', styleUrls: ['./assessments-data-list.scss'], + standalone: false, }) export class AssessmentsDataListComponent { /** diff --git a/frontend/app/src/app/modules/assessments/list/assessments-list-item.component.ts b/frontend/app/src/app/modules/assessments/list/assessments-list-item.component.ts index 425f7761..e5b83d03 100644 --- a/frontend/app/src/app/modules/assessments/list/assessments-list-item.component.ts +++ b/frontend/app/src/app/modules/assessments/list/assessments-list-item.component.ts @@ -20,6 +20,7 @@ import {SCThings} from '@openstapps/core'; selector: 'assessments-list-item', templateUrl: 'assessments-list-item.html', styleUrls: ['assessments-list-item.scss'], + standalone: false, }) export class AssessmentsListItemComponent { /** diff --git a/frontend/app/src/app/modules/assessments/list/assessments-simple-data-list.component.ts b/frontend/app/src/app/modules/assessments/list/assessments-simple-data-list.component.ts index a6e61692..d2660b2d 100644 --- a/frontend/app/src/app/modules/assessments/list/assessments-simple-data-list.component.ts +++ b/frontend/app/src/app/modules/assessments/list/assessments-simple-data-list.component.ts @@ -23,6 +23,7 @@ import {takeUntilDestroyed} from '@angular/core/rxjs-interop'; selector: 'assessments-simple-data-list', templateUrl: 'assessments-simple-data-list.html', styleUrls: ['assessments-simple-data-list.scss'], + standalone: false, }) export class AssessmentsSimpleDataListComponent implements OnInit { /** diff --git a/frontend/app/src/app/modules/assessments/list/assessments-tree-list.component.ts b/frontend/app/src/app/modules/assessments/list/assessments-tree-list.component.ts index 55677d85..c3de530d 100644 --- a/frontend/app/src/app/modules/assessments/list/assessments-tree-list.component.ts +++ b/frontend/app/src/app/modules/assessments/list/assessments-tree-list.component.ts @@ -20,6 +20,7 @@ import {SCThings} from '@openstapps/core'; selector: 'assessments-tree-list', templateUrl: 'assessments-tree-list.html', styleUrls: ['assessments-tree-list.scss'], + standalone: false, }) export class AssessmentsTreeListComponent { @Input() items?: Promise; diff --git a/frontend/app/src/app/modules/assessments/page/assessments-page.component.ts b/frontend/app/src/app/modules/assessments/page/assessments-page.component.ts index 1fc11fc7..d642cc50 100644 --- a/frontend/app/src/app/modules/assessments/page/assessments-page.component.ts +++ b/frontend/app/src/app/modules/assessments/page/assessments-page.component.ts @@ -29,6 +29,7 @@ import {takeUntilDestroyed} from '@angular/core/rxjs-interop'; templateUrl: 'assessments-page.html', styleUrls: ['assessments-page.scss'], animations: [materialSharedAxisX], + standalone: false, }) export class AssessmentsPageComponent implements OnInit, AfterViewInit { assessments: Promise< diff --git a/frontend/app/src/app/modules/assessments/types/assessment/assessment-base-info.component.ts b/frontend/app/src/app/modules/assessments/types/assessment/assessment-base-info.component.ts index a37ce95b..d59d3360 100644 --- a/frontend/app/src/app/modules/assessments/types/assessment/assessment-base-info.component.ts +++ b/frontend/app/src/app/modules/assessments/types/assessment/assessment-base-info.component.ts @@ -20,6 +20,7 @@ import {SCAssessment} from '@openstapps/core'; selector: 'assessment-base-info', templateUrl: 'assessment-base-info.html', styleUrls: ['assessment-base-info.scss'], + standalone: false, }) export class AssessmentBaseInfoComponent { _item: SCAssessment; diff --git a/frontend/app/src/app/modules/assessments/types/assessment/assessment-detail.component.ts b/frontend/app/src/app/modules/assessments/types/assessment/assessment-detail.component.ts index 3c925200..f76172eb 100644 --- a/frontend/app/src/app/modules/assessments/types/assessment/assessment-detail.component.ts +++ b/frontend/app/src/app/modules/assessments/types/assessment/assessment-detail.component.ts @@ -20,6 +20,7 @@ import {SCAssessment} from '@openstapps/core'; selector: 'assessment-detail', templateUrl: 'assessment-detail.html', styleUrls: ['assessment-detail.scss'], + standalone: false, }) export class AssessmentDetailComponent { @Input() item: SCAssessment; diff --git a/frontend/app/src/app/modules/assessments/types/assessment/assessment-list-item.component.ts b/frontend/app/src/app/modules/assessments/types/assessment/assessment-list-item.component.ts index 61a937ea..246692d3 100644 --- a/frontend/app/src/app/modules/assessments/types/assessment/assessment-list-item.component.ts +++ b/frontend/app/src/app/modules/assessments/types/assessment/assessment-list-item.component.ts @@ -20,6 +20,7 @@ import {SCAssessment} from '@openstapps/core'; selector: 'stapps-assessment-list-item', templateUrl: './assessment-list-item.html', styleUrls: ['./assessment-list-item.scss'], + standalone: false, }) export class AssessmentListItemComponent { @Input() item: SCAssessment; diff --git a/frontend/app/src/app/modules/assessments/types/course-of-study/course-of-study-assessment.component.ts b/frontend/app/src/app/modules/assessments/types/course-of-study/course-of-study-assessment.component.ts index 8f177a0b..c24c9c7c 100644 --- a/frontend/app/src/app/modules/assessments/types/course-of-study/course-of-study-assessment.component.ts +++ b/frontend/app/src/app/modules/assessments/types/course-of-study/course-of-study-assessment.component.ts @@ -20,6 +20,7 @@ import {SCAssessment, SCCourseOfStudyWithoutReferences} from '@openstapps/core'; selector: 'course-of-study-assessment', templateUrl: 'course-of-study-assessment.html', styleUrls: ['course-of-study-assessment.scss'], + standalone: false, }) export class CourseOfStudyAssessmentComponent { @Input() courseOfStudy?: SCCourseOfStudyWithoutReferences | null; diff --git a/frontend/app/src/app/modules/auth/auth-callback/page/auth-callback-page.component.ts b/frontend/app/src/app/modules/auth/auth-callback/page/auth-callback-page.component.ts index cd45070e..5e1e23a2 100644 --- a/frontend/app/src/app/modules/auth/auth-callback/page/auth-callback-page.component.ts +++ b/frontend/app/src/app/modules/auth/auth-callback/page/auth-callback-page.component.ts @@ -25,6 +25,7 @@ import {DefaultAuthService} from '../../default-auth.service'; @Component({ templateUrl: 'auth-callback-page.component.html', styleUrls: ['auth-callback-page.component.scss'], + standalone: false, }) export class AuthCallbackPageComponent { constructor( diff --git a/frontend/app/src/app/modules/calendar/add-event-review-modal.component.ts b/frontend/app/src/app/modules/calendar/add-event-review-modal.component.ts index 9848bf86..8838a51e 100644 --- a/frontend/app/src/app/modules/calendar/add-event-review-modal.component.ts +++ b/frontend/app/src/app/modules/calendar/add-event-review-modal.component.ts @@ -42,6 +42,7 @@ interface ICalInfo { selector: 'add-event-review-modal', templateUrl: 'add-event-review-modal.html', styleUrls: ['add-event-review-modal.scss'], + standalone: false, }) export class AddEventReviewModalComponent implements OnInit { moment = moment; diff --git a/frontend/app/src/app/modules/catalog/catalog.component.ts b/frontend/app/src/app/modules/catalog/catalog.component.ts index 5b76dfa3..c49f92a6 100644 --- a/frontend/app/src/app/modules/catalog/catalog.component.ts +++ b/frontend/app/src/app/modules/catalog/catalog.component.ts @@ -26,6 +26,7 @@ import {takeUntilDestroyed} from '@angular/core/rxjs-interop'; selector: 'app-catalog', templateUrl: './catalog.component.html', styleUrls: ['./catalog.component.scss'], + standalone: false, }) export class CatalogComponent implements OnInit { /** diff --git a/frontend/app/src/app/modules/dashboard/dashboard.component.ts b/frontend/app/src/app/modules/dashboard/dashboard.component.ts index 2e6946e6..078177aa 100644 --- a/frontend/app/src/app/modules/dashboard/dashboard.component.ts +++ b/frontend/app/src/app/modules/dashboard/dashboard.component.ts @@ -38,6 +38,7 @@ import {takeUntilDestroyed} from '@angular/core/rxjs-interop'; selector: 'app-dashboard', templateUrl: './dashboard.component.html', styleUrls: ['./dashboard.component.scss', './dashboard.collapse.component.scss'], + standalone: false, }) export class DashboardComponent implements OnInit, OnDestroy, AfterViewInit { @ViewChild('toolbar', {read: ElementRef}) toolbarRef: ElementRef; diff --git a/frontend/app/src/app/modules/dashboard/sections/favorites-section/favorites-section.component.ts b/frontend/app/src/app/modules/dashboard/sections/favorites-section/favorites-section.component.ts index 5c659908..eab8e78d 100644 --- a/frontend/app/src/app/modules/dashboard/sections/favorites-section/favorites-section.component.ts +++ b/frontend/app/src/app/modules/dashboard/sections/favorites-section/favorites-section.component.ts @@ -27,6 +27,7 @@ import {isMensaThing} from '../../mensa-filters'; styleUrls: ['favorites-section.component.scss'], animations: [fadeAnimation], changeDetection: ChangeDetectionStrategy.OnPush, + standalone: false, }) export class FavoritesSectionComponent { items = this.favoritesService.favoriteThings$.pipe( diff --git a/frontend/app/src/app/modules/dashboard/sections/jobs-section/job-section.component.ts b/frontend/app/src/app/modules/dashboard/sections/jobs-section/job-section.component.ts index 23d2e38a..654d60d5 100644 --- a/frontend/app/src/app/modules/dashboard/sections/jobs-section/job-section.component.ts +++ b/frontend/app/src/app/modules/dashboard/sections/jobs-section/job-section.component.ts @@ -26,6 +26,7 @@ import {fadeAnimation} from '../../fade.animation'; styleUrls: ['job-section.component.scss'], animations: [fadeAnimation], changeDetection: ChangeDetectionStrategy.OnPush, + standalone: false, }) export class JobSectionComponent { jobs = inject(DataProvider) diff --git a/frontend/app/src/app/modules/dashboard/sections/mensa-section/mensa-section-content.component.ts b/frontend/app/src/app/modules/dashboard/sections/mensa-section/mensa-section-content.component.ts index 00308e70..07af3939 100644 --- a/frontend/app/src/app/modules/dashboard/sections/mensa-section/mensa-section-content.component.ts +++ b/frontend/app/src/app/modules/dashboard/sections/mensa-section/mensa-section-content.component.ts @@ -27,6 +27,7 @@ import {isToday} from 'date-fns'; styleUrls: ['mensa-section-content.component.scss'], animations: [fadeAnimation], changeDetection: ChangeDetectionStrategy.OnPush, + standalone: false, }) export class MensaSectionContentComponent { /** diff --git a/frontend/app/src/app/modules/dashboard/sections/mensa-section/mensa-section.component.ts b/frontend/app/src/app/modules/dashboard/sections/mensa-section/mensa-section.component.ts index ae4fecf6..42f653dd 100644 --- a/frontend/app/src/app/modules/dashboard/sections/mensa-section/mensa-section.component.ts +++ b/frontend/app/src/app/modules/dashboard/sections/mensa-section/mensa-section.component.ts @@ -27,6 +27,7 @@ import {isMensaThing} from '../../mensa-filters'; styleUrls: ['mensa-section.component.scss'], animations: [fadeAnimation], changeDetection: ChangeDetectionStrategy.OnPush, + standalone: false, }) export class MensaSectionComponent { items = this.favoritesService.favoriteThings$.pipe(map(favorites => favorites.filter(isMensaThing))); diff --git a/frontend/app/src/app/modules/dashboard/sections/news-section/news-section.component.ts b/frontend/app/src/app/modules/dashboard/sections/news-section/news-section.component.ts index ccbf57ca..be3a1ca8 100644 --- a/frontend/app/src/app/modules/dashboard/sections/news-section/news-section.component.ts +++ b/frontend/app/src/app/modules/dashboard/sections/news-section/news-section.component.ts @@ -25,6 +25,7 @@ import {fadeAnimation} from '../../fade.animation'; styleUrls: ['news-section.component.scss'], animations: [fadeAnimation], changeDetection: ChangeDetectionStrategy.OnPush, + standalone: false, }) export class NewsSectionComponent { news = this.newsProvider diff --git a/frontend/app/src/app/modules/dashboard/sections/search-section/search-section.component.ts b/frontend/app/src/app/modules/dashboard/sections/search-section/search-section.component.ts index d1aa97c7..b9902ae9 100644 --- a/frontend/app/src/app/modules/dashboard/sections/search-section/search-section.component.ts +++ b/frontend/app/src/app/modules/dashboard/sections/search-section/search-section.component.ts @@ -23,6 +23,7 @@ import {homePageSearchTransition} from './search-route-transition'; selector: 'stapps-search-section', templateUrl: 'search-section.component.html', styleUrls: ['search-section.component.scss'], + standalone: false, }) export class SearchSectionComponent { routeTransition = homePageSearchTransition(this.animationController); diff --git a/frontend/app/src/app/modules/data/chips/action-chip-list.component.ts b/frontend/app/src/app/modules/data/chips/action-chip-list.component.ts index a2f7fed8..243011b4 100644 --- a/frontend/app/src/app/modules/data/chips/action-chip-list.component.ts +++ b/frontend/app/src/app/modules/data/chips/action-chip-list.component.ts @@ -22,6 +22,7 @@ import {SCDateSeries, SCThingType, SCThings} from '@openstapps/core'; selector: 'stapps-action-chip-list', templateUrl: 'action-chip-list.html', styleUrls: ['action-chip-list.scss'], + standalone: false, }) export class ActionChipListComponent { private _item: SCThings; diff --git a/frontend/app/src/app/modules/data/chips/data/add-event-action-chip.component.ts b/frontend/app/src/app/modules/data/chips/data/add-event-action-chip.component.ts index 92484b6f..c2c30818 100644 --- a/frontend/app/src/app/modules/data/chips/data/add-event-action-chip.component.ts +++ b/frontend/app/src/app/modules/data/chips/data/add-event-action-chip.component.ts @@ -36,6 +36,7 @@ import {MaterialSymbol} from 'material-symbols'; templateUrl: 'add-event-action-chip.html', styleUrls: ['add-event-action-chip.scss'], animations: [chipSkeletonTransition, chipTransition], + standalone: false, }) export class AddEventActionChipComponent { /** diff --git a/frontend/app/src/app/modules/data/chips/data/locate-action-chip.component.ts b/frontend/app/src/app/modules/data/chips/data/locate-action-chip.component.ts index af4a260e..9fc329df 100644 --- a/frontend/app/src/app/modules/data/chips/data/locate-action-chip.component.ts +++ b/frontend/app/src/app/modules/data/chips/data/locate-action-chip.component.ts @@ -22,6 +22,7 @@ import {SCThing} from '@openstapps/core'; @Component({ selector: 'stapps-locate-action-chip', templateUrl: 'locate-action-chip.html', + standalone: false, }) export class LocateActionChipComponent { /** diff --git a/frontend/app/src/app/modules/data/chips/data/navigate-action-chip.component.ts b/frontend/app/src/app/modules/data/chips/data/navigate-action-chip.component.ts index 017f057e..ff9247e3 100644 --- a/frontend/app/src/app/modules/data/chips/data/navigate-action-chip.component.ts +++ b/frontend/app/src/app/modules/data/chips/data/navigate-action-chip.component.ts @@ -19,6 +19,7 @@ import {SCPlaceWithoutReferences, SCThings} from '@openstapps/core'; selector: 'stapps-navigate-action-chip', templateUrl: 'navigate-action-chip.html', styleUrls: ['navigate-action-chip.scss'], + standalone: false, }) export class NavigateActionChipComponent { place: SCPlaceWithoutReferences; diff --git a/frontend/app/src/app/modules/data/chips/edit-event-selection.component.ts b/frontend/app/src/app/modules/data/chips/edit-event-selection.component.ts index dd0ea5e0..f3a2a68b 100644 --- a/frontend/app/src/app/modules/data/chips/edit-event-selection.component.ts +++ b/frontend/app/src/app/modules/data/chips/edit-event-selection.component.ts @@ -38,6 +38,7 @@ import {SelectionValue, TreeNode} from './tree-node'; selector: 'stapps-edit-event-selection', templateUrl: 'edit-event-selection.html', styleUrls: ['edit-event-selection.scss'], + standalone: false, }) export class EditEventSelectionComponent implements OnInit { /** diff --git a/frontend/app/src/app/modules/data/chips/filter/chip-filter.component.ts b/frontend/app/src/app/modules/data/chips/filter/chip-filter.component.ts index b56e75a7..76736e84 100644 --- a/frontend/app/src/app/modules/data/chips/filter/chip-filter.component.ts +++ b/frontend/app/src/app/modules/data/chips/filter/chip-filter.component.ts @@ -21,6 +21,7 @@ import {Component, EventEmitter, Input, Output} from '@angular/core'; selector: 'stapps-chip-filter', templateUrl: './chip-filter.component.html', styleUrls: ['./chip-filter.component.scss'], + standalone: false, }) export class ChipFilterComponent { /** diff --git a/frontend/app/src/app/modules/data/data-icon.pipe.ts b/frontend/app/src/app/modules/data/data-icon.pipe.ts index 084ac43a..2fcaf957 100644 --- a/frontend/app/src/app/modules/data/data-icon.pipe.ts +++ b/frontend/app/src/app/modules/data/data-icon.pipe.ts @@ -21,6 +21,7 @@ import {DataIcons} from './data-icon.config'; */ @Pipe({ name: 'dataIcon', + standalone: false, }) export class DataIconPipe implements PipeTransform { /** diff --git a/frontend/app/src/app/modules/data/detail/data-detail-content.component.ts b/frontend/app/src/app/modules/data/detail/data-detail-content.component.ts index fd9ee45d..9dcedc11 100644 --- a/frontend/app/src/app/modules/data/detail/data-detail-content.component.ts +++ b/frontend/app/src/app/modules/data/detail/data-detail-content.component.ts @@ -24,6 +24,7 @@ import {ModalController} from '@ionic/angular/standalone'; selector: 'stapps-data-detail-content', styleUrls: ['data-detail-content.scss'], templateUrl: 'data-detail-content.html', + standalone: false, }) export class DataDetailContentComponent { /** diff --git a/frontend/app/src/app/modules/data/detail/data-detail.component.ts b/frontend/app/src/app/modules/data/detail/data-detail.component.ts index 715cd133..cbdc6e99 100644 --- a/frontend/app/src/app/modules/data/detail/data-detail.component.ts +++ b/frontend/app/src/app/modules/data/detail/data-detail.component.ts @@ -36,6 +36,7 @@ export interface ExternalDataLoadEvent { selector: 'stapps-data-detail', styleUrls: ['data-detail.scss'], templateUrl: 'data-detail.html', + standalone: false, }) export class DataDetailComponent implements OnInit { /** diff --git a/frontend/app/src/app/modules/data/detail/data-path.component.ts b/frontend/app/src/app/modules/data/detail/data-path.component.ts index 73e00ad1..3fa0b416 100644 --- a/frontend/app/src/app/modules/data/detail/data-path.component.ts +++ b/frontend/app/src/app/modules/data/detail/data-path.component.ts @@ -26,6 +26,7 @@ import {takeUntilDestroyed} from '@angular/core/rxjs-interop'; selector: 'stapps-data-path', templateUrl: './data-path.html', styleUrls: ['./data-path.scss'], + standalone: false, }) export class DataPathComponent implements OnInit { path: Promise; diff --git a/frontend/app/src/app/modules/data/elements/address-detail.component.ts b/frontend/app/src/app/modules/data/elements/address-detail.component.ts index 585279e3..24d906a0 100644 --- a/frontend/app/src/app/modules/data/elements/address-detail.component.ts +++ b/frontend/app/src/app/modules/data/elements/address-detail.component.ts @@ -21,6 +21,7 @@ import {SCPostalAddress} from '@openstapps/core'; @Component({ selector: 'stapps-address-detail', templateUrl: 'address-detail.html', + standalone: false, }) export class AddressDetailComponent { /** diff --git a/frontend/app/src/app/modules/data/elements/certifications-in-detail.component.ts b/frontend/app/src/app/modules/data/elements/certifications-in-detail.component.ts index 72c06952..740deb60 100644 --- a/frontend/app/src/app/modules/data/elements/certifications-in-detail.component.ts +++ b/frontend/app/src/app/modules/data/elements/certifications-in-detail.component.ts @@ -19,6 +19,7 @@ import {SCCertificationWithoutReferences} from '@openstapps/core'; selector: 'stapps-certifications-in-detail', templateUrl: 'certifications-in-detail.html', styleUrls: ['certifications-in-detail.scss'], + standalone: false, }) export class CertificationsInDetailComponent { @Input() certifications: SCCertificationWithoutReferences[] = []; diff --git a/frontend/app/src/app/modules/data/elements/external-link.component.ts b/frontend/app/src/app/modules/data/elements/external-link.component.ts index 7e463ed6..23d761ae 100644 --- a/frontend/app/src/app/modules/data/elements/external-link.component.ts +++ b/frontend/app/src/app/modules/data/elements/external-link.component.ts @@ -20,6 +20,7 @@ import {SimpleBrowser} from '../../../util/browser.factory'; selector: 'stapps-external-link', templateUrl: './external-link.html', styleUrls: ['./external-link.scss'], + standalone: false, }) export class ExternalLinkComponent { @Input() link: string; diff --git a/frontend/app/src/app/modules/data/elements/favorite-button.component.ts b/frontend/app/src/app/modules/data/elements/favorite-button.component.ts index 0bf6192b..f338eee4 100644 --- a/frontend/app/src/app/modules/data/elements/favorite-button.component.ts +++ b/frontend/app/src/app/modules/data/elements/favorite-button.component.ts @@ -26,6 +26,7 @@ import {map, take} from 'rxjs/operators'; templateUrl: './favorite-button.component.html', styleUrls: ['./favorite-button.component.scss'], changeDetection: ChangeDetectionStrategy.OnPush, + standalone: false, }) export class FavoriteButtonComponent { /** diff --git a/frontend/app/src/app/modules/data/elements/long-inline-text.component.ts b/frontend/app/src/app/modules/data/elements/long-inline-text.component.ts index 5e7bb79d..7e33ae04 100644 --- a/frontend/app/src/app/modules/data/elements/long-inline-text.component.ts +++ b/frontend/app/src/app/modules/data/elements/long-inline-text.component.ts @@ -20,6 +20,7 @@ import {Component, Input} from '@angular/core'; @Component({ selector: 'stapps-long-inline-text', templateUrl: 'long-inline-text.html', + standalone: false, }) export class LongInlineTextComponent { /** diff --git a/frontend/app/src/app/modules/data/elements/offers-detail.component.ts b/frontend/app/src/app/modules/data/elements/offers-detail.component.ts index c806734c..3aac4e7e 100644 --- a/frontend/app/src/app/modules/data/elements/offers-detail.component.ts +++ b/frontend/app/src/app/modules/data/elements/offers-detail.component.ts @@ -18,6 +18,7 @@ import {SCAcademicPriceGroup, SCThingThatCanBeOfferedOffer} from '@openstapps/co @Component({ selector: 'stapps-offers-detail', templateUrl: 'offers-detail.html', + standalone: false, }) export class OffersDetailComponent { @Input() offers: Array>; diff --git a/frontend/app/src/app/modules/data/elements/offers-in-list.component.ts b/frontend/app/src/app/modules/data/elements/offers-in-list.component.ts index 1ed8b1ad..2d7876a2 100644 --- a/frontend/app/src/app/modules/data/elements/offers-in-list.component.ts +++ b/frontend/app/src/app/modules/data/elements/offers-in-list.component.ts @@ -24,6 +24,7 @@ import {SettingsProvider} from '../../settings/settings.provider'; selector: 'stapps-offers-in-list', templateUrl: 'offers-in-list.html', styleUrls: ['offers-in-list.scss'], + standalone: false, }) export class OffersInListComponent { @Input() set offers(it: Array>) { diff --git a/frontend/app/src/app/modules/data/elements/origin-detail.component.ts b/frontend/app/src/app/modules/data/elements/origin-detail.component.ts index 903477ef..352c6acf 100644 --- a/frontend/app/src/app/modules/data/elements/origin-detail.component.ts +++ b/frontend/app/src/app/modules/data/elements/origin-detail.component.ts @@ -22,6 +22,7 @@ import {SCThingUserOrigin, SCThingRemoteOrigin} from '@openstapps/core'; selector: 'stapps-origin-detail', templateUrl: 'origin-detail.html', styleUrl: 'origin-detail.scss', + standalone: false, }) export class OriginDetailComponent { /** diff --git a/frontend/app/src/app/modules/data/elements/origin-in-list.component.ts b/frontend/app/src/app/modules/data/elements/origin-in-list.component.ts index e470c375..a5e437df 100644 --- a/frontend/app/src/app/modules/data/elements/origin-in-list.component.ts +++ b/frontend/app/src/app/modules/data/elements/origin-in-list.component.ts @@ -21,6 +21,7 @@ import {SCThingUserOrigin, SCThingRemoteOrigin} from '@openstapps/core'; @Component({ selector: 'stapps-origin-in-list', templateUrl: 'origin-in-list.html', + standalone: false, }) export class OriginInListComponent { /** diff --git a/frontend/app/src/app/modules/data/elements/rating.component.ts b/frontend/app/src/app/modules/data/elements/rating.component.ts index 9149a555..a8f527ee 100644 --- a/frontend/app/src/app/modules/data/elements/rating.component.ts +++ b/frontend/app/src/app/modules/data/elements/rating.component.ts @@ -26,6 +26,7 @@ import {catchError, map} from 'rxjs/operators'; styleUrls: ['rating.scss'], animations: [ratingAnimation], changeDetection: ChangeDetectionStrategy.OnPush, + standalone: false, }) export class StappsRatingComponent { performRating = new BehaviorSubject(false); diff --git a/frontend/app/src/app/modules/data/elements/share-button.component.ts b/frontend/app/src/app/modules/data/elements/share-button.component.ts index 823ff2fb..16484ac1 100644 --- a/frontend/app/src/app/modules/data/elements/share-button.component.ts +++ b/frontend/app/src/app/modules/data/elements/share-button.component.ts @@ -6,6 +6,7 @@ import {environment} from '../../../../environments/environment'; selector: 'stapps-share-button', templateUrl: 'share-button.html', styleUrls: ['share-button.scss'], + standalone: false, }) export class ShareButtonComponent { canShare = false; diff --git a/frontend/app/src/app/modules/data/elements/simple-card.component.ts b/frontend/app/src/app/modules/data/elements/simple-card.component.ts index a4cfbf6e..23c82320 100644 --- a/frontend/app/src/app/modules/data/elements/simple-card.component.ts +++ b/frontend/app/src/app/modules/data/elements/simple-card.component.ts @@ -18,6 +18,7 @@ import {SCThingWithoutReferences} from '@openstapps/core'; @Component({ selector: 'stapps-simple-card', templateUrl: 'simple-card.html', + standalone: false, }) export class SimpleCardComponent { areThings = false; diff --git a/frontend/app/src/app/modules/data/elements/skeleton-list-item.component.ts b/frontend/app/src/app/modules/data/elements/skeleton-list-item.component.ts index d257bc94..fa6fe2bc 100644 --- a/frontend/app/src/app/modules/data/elements/skeleton-list-item.component.ts +++ b/frontend/app/src/app/modules/data/elements/skeleton-list-item.component.ts @@ -21,6 +21,7 @@ import {Component, Input} from '@angular/core'; selector: 'stapps-skeleton-list-item', templateUrl: 'skeleton-list-item.html', styleUrls: ['skeleton-list-item.scss'], + standalone: false, }) export class SkeletonListItemComponent { @Input() hideThumbnail = false; diff --git a/frontend/app/src/app/modules/data/elements/skeleton-segment-button.component.ts b/frontend/app/src/app/modules/data/elements/skeleton-segment-button.component.ts index 4d747806..3211b7c6 100644 --- a/frontend/app/src/app/modules/data/elements/skeleton-segment-button.component.ts +++ b/frontend/app/src/app/modules/data/elements/skeleton-segment-button.component.ts @@ -20,5 +20,6 @@ import {Component} from '@angular/core'; @Component({ selector: 'stapps-skeleton-segment-button', templateUrl: 'skeleton-segment-button.html', + standalone: false, }) export class SkeletonSegmentComponent {} diff --git a/frontend/app/src/app/modules/data/elements/skeleton-simple-card.component.ts b/frontend/app/src/app/modules/data/elements/skeleton-simple-card.component.ts index d7d0ffa7..1b7c2132 100644 --- a/frontend/app/src/app/modules/data/elements/skeleton-simple-card.component.ts +++ b/frontend/app/src/app/modules/data/elements/skeleton-simple-card.component.ts @@ -20,6 +20,7 @@ import {Component, Input} from '@angular/core'; @Component({ selector: 'stapps-skeleton-simple-card', templateUrl: 'skeleton-simple-card.html', + standalone: false, }) export class SkeletonSimpleCardComponent { /** diff --git a/frontend/app/src/app/modules/data/elements/title-card.component.ts b/frontend/app/src/app/modules/data/elements/title-card.component.ts index df529895..1747daf1 100644 --- a/frontend/app/src/app/modules/data/elements/title-card.component.ts +++ b/frontend/app/src/app/modules/data/elements/title-card.component.ts @@ -26,6 +26,7 @@ const AccordionButtonState = { selector: 'stapps-title-card', templateUrl: './title-card.component.html', styleUrls: ['./title-card.component.scss'], + standalone: false, }) export class TitleCardComponent implements OnInit, OnChanges { /** diff --git a/frontend/app/src/app/modules/data/list/data-list-item-host-default.component.ts b/frontend/app/src/app/modules/data/list/data-list-item-host-default.component.ts index 5ffdf7ad..8cbfb3e5 100644 --- a/frontend/app/src/app/modules/data/list/data-list-item-host-default.component.ts +++ b/frontend/app/src/app/modules/data/list/data-list-item-host-default.component.ts @@ -18,6 +18,7 @@ import {SCThings} from '@openstapps/core'; @Component({ selector: 'data-list-item-host-default', templateUrl: 'data-list-item-host-default.html', + standalone: false, }) export class DataListItemHostDefaultComponent { @Input() item: SCThings; diff --git a/frontend/app/src/app/modules/data/list/data-list-item-host.directive.ts b/frontend/app/src/app/modules/data/list/data-list-item-host.directive.ts index 7b839536..da7bba8f 100644 --- a/frontend/app/src/app/modules/data/list/data-list-item-host.directive.ts +++ b/frontend/app/src/app/modules/data/list/data-list-item-host.directive.ts @@ -59,6 +59,7 @@ const DataListItemIndex: Partial>> = { @Directive({ selector: '[dataListItemHost]', + standalone: false, }) export class DataListItemHostDirective { private type?: Type; diff --git a/frontend/app/src/app/modules/data/list/data-list-item.component.ts b/frontend/app/src/app/modules/data/list/data-list-item.component.ts index 90ca5ffe..965d023a 100644 --- a/frontend/app/src/app/modules/data/list/data-list-item.component.ts +++ b/frontend/app/src/app/modules/data/list/data-list-item.component.ts @@ -24,6 +24,7 @@ import {DataListContext} from './data-list.component'; selector: 'stapps-data-list-item', styleUrls: ['data-list-item.scss'], templateUrl: 'data-list-item.html', + standalone: false, }) export class DataListItemComponent { /** diff --git a/frontend/app/src/app/modules/data/list/data-list.component.ts b/frontend/app/src/app/modules/data/list/data-list.component.ts index 5763a36e..59051d24 100644 --- a/frontend/app/src/app/modules/data/list/data-list.component.ts +++ b/frontend/app/src/app/modules/data/list/data-list.component.ts @@ -43,6 +43,7 @@ export interface DataListContext { selector: 'stapps-data-list', templateUrl: 'data-list.html', styleUrls: ['data-list.scss'], + standalone: false, }) export class DataListComponent implements OnChanges, OnInit { /** diff --git a/frontend/app/src/app/modules/data/list/food-data-list.component.ts b/frontend/app/src/app/modules/data/list/food-data-list.component.ts index 54fbe77a..b753ff6c 100644 --- a/frontend/app/src/app/modules/data/list/food-data-list.component.ts +++ b/frontend/app/src/app/modules/data/list/food-data-list.component.ts @@ -26,6 +26,7 @@ import {takeUntilDestroyed} from '@angular/core/rxjs-interop'; */ @Component({ templateUrl: 'food-data-list.html', + standalone: false, }) export class FoodDataListComponent { isNotInView$ = new BehaviorSubject(true); diff --git a/frontend/app/src/app/modules/data/list/search-page.component.ts b/frontend/app/src/app/modules/data/list/search-page.component.ts index 9d41c9de..a885150b 100644 --- a/frontend/app/src/app/modules/data/list/search-page.component.ts +++ b/frontend/app/src/app/modules/data/list/search-page.component.ts @@ -52,6 +52,7 @@ import {enterAnimation, leaveAnimation} from '../../menu/context/context-menu-mo templateUrl: 'search-page.html', styleUrls: ['search-page.scss'], providers: [ContextMenuService], + standalone: false, }) export class SearchPageComponent implements OnInit { @Input() title = 'search.title'; diff --git a/frontend/app/src/app/modules/data/list/simple-data-list.component.ts b/frontend/app/src/app/modules/data/list/simple-data-list.component.ts index 256d43a6..2ffac32a 100644 --- a/frontend/app/src/app/modules/data/list/simple-data-list.component.ts +++ b/frontend/app/src/app/modules/data/list/simple-data-list.component.ts @@ -26,6 +26,7 @@ import {takeUntilDestroyed} from '@angular/core/rxjs-interop'; selector: 'stapps-simple-data-list', templateUrl: 'simple-data-list.html', styleUrls: ['simple-data-list.scss'], + standalone: false, }) export class SimpleDataListComponent implements OnInit { @Input() items?: Promise; diff --git a/frontend/app/src/app/modules/data/list/skeleton-list.component.ts b/frontend/app/src/app/modules/data/list/skeleton-list.component.ts index ed122e41..d00f4e5e 100644 --- a/frontend/app/src/app/modules/data/list/skeleton-list.component.ts +++ b/frontend/app/src/app/modules/data/list/skeleton-list.component.ts @@ -19,5 +19,6 @@ import {Component} from '@angular/core'; selector: 'skeleton-list', templateUrl: 'skeleton-list.html', styleUrls: ['skeleton-list.scss'], + standalone: false, }) export class SkeletonListComponent {} diff --git a/frontend/app/src/app/modules/data/list/tree-list-fragment.component.ts b/frontend/app/src/app/modules/data/list/tree-list-fragment.component.ts index 90352410..b755aa67 100644 --- a/frontend/app/src/app/modules/data/list/tree-list-fragment.component.ts +++ b/frontend/app/src/app/modules/data/list/tree-list-fragment.component.ts @@ -21,6 +21,7 @@ import {DataListContext} from './data-list.component'; selector: 'tree-list-fragment', templateUrl: 'tree-list-fragment.html', styleUrls: ['tree-list-fragment.scss'], + standalone: false, }) export class TreeListFragmentComponent { entries?: [string, Tree][]; diff --git a/frontend/app/src/app/modules/data/list/tree-list.component.ts b/frontend/app/src/app/modules/data/list/tree-list.component.ts index fee3cdd9..3fa14aff 100644 --- a/frontend/app/src/app/modules/data/list/tree-list.component.ts +++ b/frontend/app/src/app/modules/data/list/tree-list.component.ts @@ -21,6 +21,7 @@ import {Tree, treeGroupBy} from '@openstapps/collection-utils'; selector: 'tree-list', templateUrl: 'tree-list.html', styleUrls: ['tree-list.scss'], + standalone: false, }) export class TreeListComponent { _items?: Promise; diff --git a/frontend/app/src/app/modules/data/types/article/article-detail-content.component.ts b/frontend/app/src/app/modules/data/types/article/article-detail-content.component.ts index 2d9b0f2b..d30c2c39 100644 --- a/frontend/app/src/app/modules/data/types/article/article-detail-content.component.ts +++ b/frontend/app/src/app/modules/data/types/article/article-detail-content.component.ts @@ -18,6 +18,7 @@ import {SCArticle} from '@openstapps/core'; @Component({ selector: 'stapps-article-detail-content', templateUrl: 'article-detail-content.html', + standalone: false, }) export class ArticleDetailContentComponent { @Input() item: SCArticle; diff --git a/frontend/app/src/app/modules/data/types/article/article-item.component.ts b/frontend/app/src/app/modules/data/types/article/article-item.component.ts index 391f37cd..70136a57 100644 --- a/frontend/app/src/app/modules/data/types/article/article-item.component.ts +++ b/frontend/app/src/app/modules/data/types/article/article-item.component.ts @@ -23,6 +23,7 @@ import {DataListItemComponent} from '../../list/data-list-item.component'; selector: 'stapps-article-item', templateUrl: 'article-list-item.html', styleUrl: 'article-list-item.scss', + standalone: false, }) export class ArticleListItemComponent extends DataListItemComponent { /** diff --git a/frontend/app/src/app/modules/data/types/book/book-detail-content.component.ts b/frontend/app/src/app/modules/data/types/book/book-detail-content.component.ts index 64d0ffbe..1cfb5826 100644 --- a/frontend/app/src/app/modules/data/types/book/book-detail-content.component.ts +++ b/frontend/app/src/app/modules/data/types/book/book-detail-content.component.ts @@ -21,6 +21,7 @@ import {SCBook} from '@openstapps/core'; @Component({ selector: 'stapps-book-detail-content', templateUrl: 'book-detail-content.html', + standalone: false, }) export class BookDetailContentComponent { /** diff --git a/frontend/app/src/app/modules/data/types/book/book-list-item.component.ts b/frontend/app/src/app/modules/data/types/book/book-list-item.component.ts index dd324058..dfd796c3 100644 --- a/frontend/app/src/app/modules/data/types/book/book-list-item.component.ts +++ b/frontend/app/src/app/modules/data/types/book/book-list-item.component.ts @@ -23,6 +23,7 @@ import {DataListItemComponent} from '../../list/data-list-item.component'; selector: 'stapps-book-list-item', templateUrl: 'book-list-item.html', styleUrl: 'book-list-item.scss', + standalone: false, }) export class BookListItemComponent extends DataListItemComponent { /** diff --git a/frontend/app/src/app/modules/data/types/catalog/catalog-detail-content.component.ts b/frontend/app/src/app/modules/data/types/catalog/catalog-detail-content.component.ts index d4ecf2ca..d02e67a3 100644 --- a/frontend/app/src/app/modules/data/types/catalog/catalog-detail-content.component.ts +++ b/frontend/app/src/app/modules/data/types/catalog/catalog-detail-content.component.ts @@ -20,6 +20,7 @@ import {DataProvider} from '../../data.provider'; selector: 'stapps-catalog-detail-content', templateUrl: 'catalog-detail-content.html', styleUrls: ['catalog-detail-content.scss'], + standalone: false, }) export class CatalogDetailContentComponent implements OnInit { /** diff --git a/frontend/app/src/app/modules/data/types/catalog/catalog-list-item.component.ts b/frontend/app/src/app/modules/data/types/catalog/catalog-list-item.component.ts index 1c132666..a5078fa0 100644 --- a/frontend/app/src/app/modules/data/types/catalog/catalog-list-item.component.ts +++ b/frontend/app/src/app/modules/data/types/catalog/catalog-list-item.component.ts @@ -22,6 +22,7 @@ import {DataListItemComponent} from '../../list/data-list-item.component'; @Component({ selector: 'stapps-catalog-list-item', templateUrl: 'catalog-list-item.html', + standalone: false, }) export class CatalogListItemComponent extends DataListItemComponent { /** diff --git a/frontend/app/src/app/modules/data/types/date-series/date-series-detail-content.component.ts b/frontend/app/src/app/modules/data/types/date-series/date-series-detail-content.component.ts index d9cc8475..24f1b37e 100644 --- a/frontend/app/src/app/modules/data/types/date-series/date-series-detail-content.component.ts +++ b/frontend/app/src/app/modules/data/types/date-series/date-series-detail-content.component.ts @@ -25,6 +25,7 @@ import {takeUntilDestroyed} from '@angular/core/rxjs-interop'; selector: 'stapps-date-series-detail-content', templateUrl: 'date-series-detail-content.html', styleUrls: ['date-series-detail-content.scss'], + standalone: false, }) export class DateSeriesDetailContentComponent implements OnInit { @Input() item: SCDateSeries; diff --git a/frontend/app/src/app/modules/data/types/date-series/date-series-list-item.component.ts b/frontend/app/src/app/modules/data/types/date-series/date-series-list-item.component.ts index e8c6f455..9e03e7a8 100644 --- a/frontend/app/src/app/modules/data/types/date-series/date-series-list-item.component.ts +++ b/frontend/app/src/app/modules/data/types/date-series/date-series-list-item.component.ts @@ -23,6 +23,7 @@ import {DataListItemComponent} from '../../list/data-list-item.component'; selector: 'stapps-date-series-list-item', templateUrl: 'date-series-list-item.html', styleUrls: ['date-series-list-item.scss'], + standalone: false, }) export class DateSeriesListItemComponent extends DataListItemComponent { /** diff --git a/frontend/app/src/app/modules/data/types/dish/dish-characteristics.component.ts b/frontend/app/src/app/modules/data/types/dish/dish-characteristics.component.ts index 1ba54039..65ce6d1d 100644 --- a/frontend/app/src/app/modules/data/types/dish/dish-characteristics.component.ts +++ b/frontend/app/src/app/modules/data/types/dish/dish-characteristics.component.ts @@ -19,6 +19,7 @@ import {SCDish} from '@openstapps/core'; selector: 'stapps-dish-characteristics', templateUrl: 'dish-characteristics.html', styleUrls: ['dish-characteristics.scss'], + standalone: false, }) export class DishCharacteristicsComponent { @Input() item: SCDish; diff --git a/frontend/app/src/app/modules/data/types/dish/dish-detail-content.component.ts b/frontend/app/src/app/modules/data/types/dish/dish-detail-content.component.ts index a47fccf9..75892591 100644 --- a/frontend/app/src/app/modules/data/types/dish/dish-detail-content.component.ts +++ b/frontend/app/src/app/modules/data/types/dish/dish-detail-content.component.ts @@ -22,6 +22,7 @@ import {SCDish} from '@openstapps/core'; selector: 'stapps-dish-detail-content', styleUrls: ['dish-detail-content.scss'], templateUrl: 'dish-detail-content.html', + standalone: false, }) export class DishDetailContentComponent { @Input() item: SCDish; diff --git a/frontend/app/src/app/modules/data/types/dish/dish-list-item.component.ts b/frontend/app/src/app/modules/data/types/dish/dish-list-item.component.ts index dd7650e4..e4e9b957 100644 --- a/frontend/app/src/app/modules/data/types/dish/dish-list-item.component.ts +++ b/frontend/app/src/app/modules/data/types/dish/dish-list-item.component.ts @@ -22,6 +22,7 @@ import {DataListItemComponent} from '../../list/data-list-item.component'; @Component({ selector: 'stapps-dish-list-item', templateUrl: 'dish-list-item.html', + standalone: false, }) export class DishListItemComponent extends DataListItemComponent { /** diff --git a/frontend/app/src/app/modules/data/types/event/event-detail-content.component.ts b/frontend/app/src/app/modules/data/types/event/event-detail-content.component.ts index 9b401ebb..b2d03a33 100644 --- a/frontend/app/src/app/modules/data/types/event/event-detail-content.component.ts +++ b/frontend/app/src/app/modules/data/types/event/event-detail-content.component.ts @@ -22,6 +22,7 @@ import {SCAcademicEvent, SCSportCourse, SCThing, SCThingTranslator, SCTranslatio selector: 'stapps-event-detail-content', templateUrl: 'event-detail-content.html', styleUrls: ['event-detail-content.scss'], + standalone: false, }) export class EventDetailContentComponent { /** diff --git a/frontend/app/src/app/modules/data/types/event/event-list-item.component.ts b/frontend/app/src/app/modules/data/types/event/event-list-item.component.ts index 77b7a8aa..60c05078 100644 --- a/frontend/app/src/app/modules/data/types/event/event-list-item.component.ts +++ b/frontend/app/src/app/modules/data/types/event/event-list-item.component.ts @@ -22,6 +22,7 @@ import {DataListItemComponent} from '../../list/data-list-item.component'; @Component({ selector: 'stapps-event-list-item', templateUrl: 'event-list-item.html', + standalone: false, }) export class EventListItemComponent extends DataListItemComponent { /** diff --git a/frontend/app/src/app/modules/data/types/event/event-route-path.component.ts b/frontend/app/src/app/modules/data/types/event/event-route-path.component.ts index 65b7cee7..f27124a3 100644 --- a/frontend/app/src/app/modules/data/types/event/event-route-path.component.ts +++ b/frontend/app/src/app/modules/data/types/event/event-route-path.component.ts @@ -24,6 +24,7 @@ import {Observable} from 'rxjs'; selector: 'event-route-path', templateUrl: 'event-route-path.html', styleUrls: ['event-route-path.scss'], + standalone: false, }) export class EventRoutePathComponent { @Input() maxItems?: number; diff --git a/frontend/app/src/app/modules/data/types/favorite/favorite-detail-content.component.ts b/frontend/app/src/app/modules/data/types/favorite/favorite-detail-content.component.ts index 24876583..18628c1d 100644 --- a/frontend/app/src/app/modules/data/types/favorite/favorite-detail-content.component.ts +++ b/frontend/app/src/app/modules/data/types/favorite/favorite-detail-content.component.ts @@ -21,6 +21,7 @@ import {SCFavorite} from '@openstapps/core'; @Component({ selector: 'stapps-favorite-detail-content', templateUrl: 'favorite-detail-content.html', + standalone: false, }) export class FavoriteDetailContentComponent { /** diff --git a/frontend/app/src/app/modules/data/types/favorite/favorite-list-item.component.ts b/frontend/app/src/app/modules/data/types/favorite/favorite-list-item.component.ts index defae2bc..8cefa70d 100644 --- a/frontend/app/src/app/modules/data/types/favorite/favorite-list-item.component.ts +++ b/frontend/app/src/app/modules/data/types/favorite/favorite-list-item.component.ts @@ -22,6 +22,7 @@ import {DataListItemComponent} from '../../list/data-list-item.component'; @Component({ selector: 'stapps-favorite-list-item', templateUrl: 'favorite-list-item.html', + standalone: false, }) export class FavoriteListItemComponent extends DataListItemComponent { /** diff --git a/frontend/app/src/app/modules/data/types/job-posting/job-posting-detail-content.component.ts b/frontend/app/src/app/modules/data/types/job-posting/job-posting-detail-content.component.ts index dc363ee7..d0c205ef 100644 --- a/frontend/app/src/app/modules/data/types/job-posting/job-posting-detail-content.component.ts +++ b/frontend/app/src/app/modules/data/types/job-posting/job-posting-detail-content.component.ts @@ -19,6 +19,7 @@ import {SCJobPosting} from '@openstapps/core'; selector: 'stapps-job-posting-detail-content', templateUrl: 'job-posting-detail-content.html', styleUrls: ['job-posting-detail-content.scss'], + standalone: false, }) export class JobPostingDetailContentComponent { @Input() item: SCJobPosting; diff --git a/frontend/app/src/app/modules/data/types/job-posting/job-posting-list-item.component.ts b/frontend/app/src/app/modules/data/types/job-posting/job-posting-list-item.component.ts index d636c9bb..bdd16319 100644 --- a/frontend/app/src/app/modules/data/types/job-posting/job-posting-list-item.component.ts +++ b/frontend/app/src/app/modules/data/types/job-posting/job-posting-list-item.component.ts @@ -20,6 +20,7 @@ import {DataListItemComponent} from '../../list/data-list-item.component'; selector: 'stapps-job-posting-list-item', templateUrl: 'job-posting-list-item.html', styleUrls: ['job-posting-list-item.scss'], + standalone: false, }) export class JobPostingListItemComponent extends DataListItemComponent { @Input() item: SCJobPosting; diff --git a/frontend/app/src/app/modules/data/types/message/message-detail-content.component.ts b/frontend/app/src/app/modules/data/types/message/message-detail-content.component.ts index 1e4eb0bf..3abfa058 100644 --- a/frontend/app/src/app/modules/data/types/message/message-detail-content.component.ts +++ b/frontend/app/src/app/modules/data/types/message/message-detail-content.component.ts @@ -23,6 +23,7 @@ import {SimpleBrowser} from '../../../../util/browser.factory'; selector: 'stapps-message-detail-content', templateUrl: 'message-detail-content.html', styleUrls: ['message-detail-content.scss'], + standalone: false, }) export class MessageDetailContentComponent { constructor(private browser: SimpleBrowser) {} diff --git a/frontend/app/src/app/modules/data/types/message/message-list-item.component.ts b/frontend/app/src/app/modules/data/types/message/message-list-item.component.ts index 108c442b..318eb7fc 100644 --- a/frontend/app/src/app/modules/data/types/message/message-list-item.component.ts +++ b/frontend/app/src/app/modules/data/types/message/message-list-item.component.ts @@ -22,6 +22,7 @@ import {DataListItemComponent} from '../../list/data-list-item.component'; @Component({ selector: 'stapps-message-list-item', templateUrl: 'message-list-item.html', + standalone: false, }) export class MessageListItemComponent extends DataListItemComponent { /** diff --git a/frontend/app/src/app/modules/data/types/organization/organization-detail-content.component.ts b/frontend/app/src/app/modules/data/types/organization/organization-detail-content.component.ts index 6c701984..3a4b5860 100644 --- a/frontend/app/src/app/modules/data/types/organization/organization-detail-content.component.ts +++ b/frontend/app/src/app/modules/data/types/organization/organization-detail-content.component.ts @@ -21,6 +21,7 @@ import {SCOrganization} from '@openstapps/core'; @Component({ selector: 'stapps-organization-detail-content', templateUrl: 'organization-detail-content.html', + standalone: false, }) export class OrganizationDetailContentComponent { /** diff --git a/frontend/app/src/app/modules/data/types/organization/organization-list-item.component.ts b/frontend/app/src/app/modules/data/types/organization/organization-list-item.component.ts index fdb35156..f7f2a1b5 100644 --- a/frontend/app/src/app/modules/data/types/organization/organization-list-item.component.ts +++ b/frontend/app/src/app/modules/data/types/organization/organization-list-item.component.ts @@ -22,6 +22,7 @@ import {DataListItemComponent} from '../../list/data-list-item.component'; @Component({ selector: 'stapps-organization-list-item', templateUrl: 'organization-list-item.html', + standalone: false, }) export class OrganizationListItemComponent extends DataListItemComponent { /** diff --git a/frontend/app/src/app/modules/data/types/periodical/periodical-detail-content.component.ts b/frontend/app/src/app/modules/data/types/periodical/periodical-detail-content.component.ts index 908e5d67..86ed2231 100644 --- a/frontend/app/src/app/modules/data/types/periodical/periodical-detail-content.component.ts +++ b/frontend/app/src/app/modules/data/types/periodical/periodical-detail-content.component.ts @@ -21,6 +21,7 @@ import {SCPeriodical} from '@openstapps/core'; @Component({ selector: 'stapps-periodical-detail-content', templateUrl: 'periodical-detail-content.html', + standalone: false, }) export class PeriodicalDetailContentComponent { /** diff --git a/frontend/app/src/app/modules/data/types/periodical/periodical-list-item.component.ts b/frontend/app/src/app/modules/data/types/periodical/periodical-list-item.component.ts index 951ebe70..5914fe13 100644 --- a/frontend/app/src/app/modules/data/types/periodical/periodical-list-item.component.ts +++ b/frontend/app/src/app/modules/data/types/periodical/periodical-list-item.component.ts @@ -23,6 +23,7 @@ import {DataListItemComponent} from '../../list/data-list-item.component'; selector: 'stapps-periodical-list-item', templateUrl: 'periodical-list-item.html', styleUrl: 'periodical-list-item.scss', + standalone: false, }) export class PeriodicalListItemComponent extends DataListItemComponent { /** diff --git a/frontend/app/src/app/modules/data/types/person/person-detail-content.component.ts b/frontend/app/src/app/modules/data/types/person/person-detail-content.component.ts index b8650cf1..0a31890d 100644 --- a/frontend/app/src/app/modules/data/types/person/person-detail-content.component.ts +++ b/frontend/app/src/app/modules/data/types/person/person-detail-content.component.ts @@ -25,6 +25,7 @@ import {DataProvider} from '../../data.provider'; @Component({ selector: 'stapps-person-detail-content', templateUrl: 'person-detail-content.html', + standalone: false, }) export class PersonDetailContentComponent { private _item: SCPerson; diff --git a/frontend/app/src/app/modules/data/types/person/person-list-item.component.ts b/frontend/app/src/app/modules/data/types/person/person-list-item.component.ts index f6d42fb1..065f737f 100644 --- a/frontend/app/src/app/modules/data/types/person/person-list-item.component.ts +++ b/frontend/app/src/app/modules/data/types/person/person-list-item.component.ts @@ -22,6 +22,7 @@ import {DataListItemComponent} from '../../list/data-list-item.component'; @Component({ selector: 'stapps-person-list-item', templateUrl: 'person-list-item.html', + standalone: false, }) export class PersonListItemComponent extends DataListItemComponent { /** diff --git a/frontend/app/src/app/modules/data/types/place/place-detail-content.component.ts b/frontend/app/src/app/modules/data/types/place/place-detail-content.component.ts index d59071c8..bbf948d3 100644 --- a/frontend/app/src/app/modules/data/types/place/place-detail-content.component.ts +++ b/frontend/app/src/app/modules/data/types/place/place-detail-content.component.ts @@ -25,6 +25,7 @@ import {takeUntilDestroyed} from '@angular/core/rxjs-interop'; styleUrls: ['place-detail-content.scss'], selector: 'stapps-place-detail-content', templateUrl: 'place-detail-content.html', + standalone: false, }) export class PlaceDetailContentComponent implements OnInit { @Input() item: SCBuilding | SCRoom | SCPointOfInterest | SCFloor; diff --git a/frontend/app/src/app/modules/data/types/place/place-list-item.component.ts b/frontend/app/src/app/modules/data/types/place/place-list-item.component.ts index 63e4f263..bda7919c 100644 --- a/frontend/app/src/app/modules/data/types/place/place-list-item.component.ts +++ b/frontend/app/src/app/modules/data/types/place/place-list-item.component.ts @@ -28,6 +28,7 @@ import {trigger, transition, style, animate} from '@angular/animations'; styleUrls: ['place-list-item.scss'], changeDetection: ChangeDetectionStrategy.OnPush, animations: [trigger('fade', [transition(':enter', [style({opacity: 0}), animate(100)])])], + standalone: false, }) export class PlaceListItemComponent { _item: PlaceTypesWithDistance; diff --git a/frontend/app/src/app/modules/data/types/place/special/mensa/place-mensa-detail.component.ts b/frontend/app/src/app/modules/data/types/place/special/mensa/place-mensa-detail.component.ts index e2b43574..12fbab7a 100644 --- a/frontend/app/src/app/modules/data/types/place/special/mensa/place-mensa-detail.component.ts +++ b/frontend/app/src/app/modules/data/types/place/special/mensa/place-mensa-detail.component.ts @@ -29,6 +29,7 @@ import {takeUntilDestroyed} from '@angular/core/rxjs-interop'; selector: 'stapps-place-mensa-detail-content', templateUrl: 'place-mensa.html', styleUrls: ['place-mensa.scss'], + standalone: false, }) export class PlaceMensaDetailComponent implements AfterViewInit { /** diff --git a/frontend/app/src/app/modules/data/types/semester/semester-detail-content.component.ts b/frontend/app/src/app/modules/data/types/semester/semester-detail-content.component.ts index 227811d6..6c8314ac 100644 --- a/frontend/app/src/app/modules/data/types/semester/semester-detail-content.component.ts +++ b/frontend/app/src/app/modules/data/types/semester/semester-detail-content.component.ts @@ -21,6 +21,7 @@ import {SCSemester} from '@openstapps/core'; @Component({ selector: 'stapps-semester-detail-content', templateUrl: 'semester-detail-content.html', + standalone: false, }) export class SemesterDetailContentComponent { /** diff --git a/frontend/app/src/app/modules/data/types/semester/semester-list-item.component.ts b/frontend/app/src/app/modules/data/types/semester/semester-list-item.component.ts index 8b5905ac..7a256c56 100644 --- a/frontend/app/src/app/modules/data/types/semester/semester-list-item.component.ts +++ b/frontend/app/src/app/modules/data/types/semester/semester-list-item.component.ts @@ -22,6 +22,7 @@ import {DataListItemComponent} from '../../list/data-list-item.component'; @Component({ selector: 'stapps-semester-list-item', templateUrl: 'semester-list-item.html', + standalone: false, }) export class SemesterListItemComponent extends DataListItemComponent { /** diff --git a/frontend/app/src/app/modules/data/types/video/video-detail-content.component.ts b/frontend/app/src/app/modules/data/types/video/video-detail-content.component.ts index 657f291f..0c9b6176 100644 --- a/frontend/app/src/app/modules/data/types/video/video-detail-content.component.ts +++ b/frontend/app/src/app/modules/data/types/video/video-detail-content.component.ts @@ -21,6 +21,7 @@ import {SCVideo} from '@openstapps/core'; @Component({ selector: 'stapps-video-detail-content', templateUrl: 'video-detail-content.html', + standalone: false, }) export class VideoDetailContentComponent { /** diff --git a/frontend/app/src/app/modules/data/types/video/video-list-item.component.ts b/frontend/app/src/app/modules/data/types/video/video-list-item.component.ts index f0fe349e..1ce1a2cf 100644 --- a/frontend/app/src/app/modules/data/types/video/video-list-item.component.ts +++ b/frontend/app/src/app/modules/data/types/video/video-list-item.component.ts @@ -22,6 +22,7 @@ import {DataListItemComponent} from '../../list/data-list-item.component'; @Component({ selector: 'stapps-video-list-item', templateUrl: 'video-list-item.html', + standalone: false, }) export class VideoListItemComponent extends DataListItemComponent { /** diff --git a/frontend/app/src/app/modules/favorites/favorites-page.component.ts b/frontend/app/src/app/modules/favorites/favorites-page.component.ts index ba219155..6a03b4be 100644 --- a/frontend/app/src/app/modules/favorites/favorites-page.component.ts +++ b/frontend/app/src/app/modules/favorites/favorites-page.component.ts @@ -36,6 +36,7 @@ import {takeUntilDestroyed} from '@angular/core/rxjs-interop'; templateUrl: '../data/list/search-page.html', providers: [ContextMenuService], styleUrls: ['../data/list/search-page.scss'], + standalone: false, }) export class FavoritesPageComponent extends SearchPageComponent implements OnInit { title = 'favorites.page.TITLE'; diff --git a/frontend/app/src/app/modules/feedback/feedback-page.component.ts b/frontend/app/src/app/modules/feedback/feedback-page.component.ts index 43b5427c..f0eb218e 100644 --- a/frontend/app/src/app/modules/feedback/feedback-page.component.ts +++ b/frontend/app/src/app/modules/feedback/feedback-page.component.ts @@ -29,6 +29,7 @@ import {TranslateService} from '@ngx-translate/core'; @Component({ templateUrl: './feedback-page.html', styleUrls: ['./feedback-page.scss'], + standalone: false, }) export class FeedbackPageComponent { /** diff --git a/frontend/app/src/app/modules/hebis/daia-availability/daia-availability.component.ts b/frontend/app/src/app/modules/hebis/daia-availability/daia-availability.component.ts index 89ec1fbe..850e4bc3 100644 --- a/frontend/app/src/app/modules/hebis/daia-availability/daia-availability.component.ts +++ b/frontend/app/src/app/modules/hebis/daia-availability/daia-availability.component.ts @@ -26,6 +26,7 @@ import {groupByStable} from '@openstapps/collection-utils'; selector: 'stapps-daia-availability', styleUrls: ['daia-availability.scss'], templateUrl: 'daia-availability.html', + standalone: false, }) export class DaiaAvailabilityComponent extends DataDetailComponent implements OnInit { holdings?: DaiaHolding[]; diff --git a/frontend/app/src/app/modules/hebis/daia-availability/daia-holding.component.ts b/frontend/app/src/app/modules/hebis/daia-availability/daia-holding.component.ts index f3c84298..effe950e 100644 --- a/frontend/app/src/app/modules/hebis/daia-availability/daia-holding.component.ts +++ b/frontend/app/src/app/modules/hebis/daia-availability/daia-holding.component.ts @@ -21,6 +21,7 @@ import {DaiaDataProvider} from '../daia-data.provider'; selector: 'stapps-daia-holding', templateUrl: './daia-holding.html', styleUrls: ['./daia-holding.scss'], + standalone: false, }) export class DaiaHoldingComponent implements OnInit { @Input() holding: DaiaHolding; diff --git a/frontend/app/src/app/modules/hebis/hebis-detail/hebis-detail-content.component.ts b/frontend/app/src/app/modules/hebis/hebis-detail/hebis-detail-content.component.ts index 291b3957..623645af 100644 --- a/frontend/app/src/app/modules/hebis/hebis-detail/hebis-detail-content.component.ts +++ b/frontend/app/src/app/modules/hebis/hebis-detail/hebis-detail-content.component.ts @@ -22,6 +22,7 @@ import {SCThings} from '@openstapps/core'; selector: 'stapps-hebis-detail-content', styleUrls: ['hebis-detail-content.scss'], templateUrl: 'hebis-detail-content.html', + standalone: false, }) export class HebisDetailContentComponent { /** diff --git a/frontend/app/src/app/modules/hebis/hebis-detail/hebis-detail.component.ts b/frontend/app/src/app/modules/hebis/hebis-detail/hebis-detail.component.ts index b62e7bec..734f9a45 100644 --- a/frontend/app/src/app/modules/hebis/hebis-detail/hebis-detail.component.ts +++ b/frontend/app/src/app/modules/hebis/hebis-detail/hebis-detail.component.ts @@ -25,6 +25,7 @@ import {DaiaHolding} from '../protocol/response'; selector: 'stapps-hebis-detail', styleUrls: ['hebis-detail.scss'], templateUrl: 'hebis-detail.html', + standalone: false, }) export class HebisDetailComponent extends DataDetailComponent implements OnInit { holdings: DaiaHolding[]; diff --git a/frontend/app/src/app/modules/hebis/list/hebis-search-page.component.ts b/frontend/app/src/app/modules/hebis/list/hebis-search-page.component.ts index 98ea723e..145d398e 100644 --- a/frontend/app/src/app/modules/hebis/list/hebis-search-page.component.ts +++ b/frontend/app/src/app/modules/hebis/list/hebis-search-page.component.ts @@ -27,6 +27,7 @@ import {Router} from '@angular/router'; templateUrl: 'hebis-search-page.html', styleUrls: ['../../data/list/search-page.scss'], providers: [{provide: DataProvider, useClass: HebisDataProvider}], + standalone: false, }) export class HebisSearchPageComponent { constructor(dataRoutingService: DataRoutingService, router: Router) { diff --git a/frontend/app/src/app/modules/jobs/page/jobs-page.component.ts b/frontend/app/src/app/modules/jobs/page/jobs-page.component.ts index 259591ae..4665bba6 100644 --- a/frontend/app/src/app/modules/jobs/page/jobs-page.component.ts +++ b/frontend/app/src/app/modules/jobs/page/jobs-page.component.ts @@ -5,6 +5,7 @@ import {SCSearchFilter, SCThingType} from '@openstapps/core'; selector: 'stapps-jobs-page', templateUrl: 'jobs-page.html', styleUrls: ['jobs-page.scss'], + standalone: false, }) export class JobsPageComponent { forcedFilter: SCSearchFilter = { diff --git a/frontend/app/src/app/modules/library/account/account.page.ts b/frontend/app/src/app/modules/library/account/account.page.ts index efa35da5..d96083da 100644 --- a/frontend/app/src/app/modules/library/account/account.page.ts +++ b/frontend/app/src/app/modules/library/account/account.page.ts @@ -4,6 +4,7 @@ import {LibraryAccountService} from './library-account.service'; @Component({ templateUrl: './account.page.html', styleUrls: ['./account.page.scss'], + standalone: false, }) export class LibraryAccountPageComponent { name?: string; diff --git a/frontend/app/src/app/modules/library/account/checked-out/checked-out-page.component.ts b/frontend/app/src/app/modules/library/account/checked-out/checked-out-page.component.ts index 0756b9a2..d38f9723 100644 --- a/frontend/app/src/app/modules/library/account/checked-out/checked-out-page.component.ts +++ b/frontend/app/src/app/modules/library/account/checked-out/checked-out-page.component.ts @@ -21,6 +21,7 @@ import {LibraryAccountService} from '../library-account.service'; selector: 'app-checked-out', templateUrl: './checked-out-page.html', styleUrls: ['./checked-out-page.scss'], + standalone: false, }) export class CheckedOutPageComponent { checkedOutItems?: PAIADocument[]; diff --git a/frontend/app/src/app/modules/library/account/elements/fee-item/fee-item.component.ts b/frontend/app/src/app/modules/library/account/elements/fee-item/fee-item.component.ts index c526007f..bde80da4 100644 --- a/frontend/app/src/app/modules/library/account/elements/fee-item/fee-item.component.ts +++ b/frontend/app/src/app/modules/library/account/elements/fee-item/fee-item.component.ts @@ -22,6 +22,7 @@ import {LibraryAccountService} from '../../library-account.service'; selector: 'stapps-fee-item', templateUrl: './fee-item.html', styleUrls: ['./fee-item.scss'], + standalone: false, }) export class FeeItemComponent { _fee: PAIAFee; diff --git a/frontend/app/src/app/modules/library/account/elements/paia-item/paiaitem.component.ts b/frontend/app/src/app/modules/library/account/elements/paia-item/paiaitem.component.ts index 427d3af9..af826e56 100644 --- a/frontend/app/src/app/modules/library/account/elements/paia-item/paiaitem.component.ts +++ b/frontend/app/src/app/modules/library/account/elements/paia-item/paiaitem.component.ts @@ -21,6 +21,7 @@ import {LibraryAccountService} from '../../library-account.service'; selector: 'stapps-paia-item', templateUrl: './paiaitem.html', styleUrls: ['./paiaitem.scss'], + standalone: false, }) export class PAIAItemComponent { private _item: PAIADocument; diff --git a/frontend/app/src/app/modules/library/account/fines/fines-page.component.ts b/frontend/app/src/app/modules/library/account/fines/fines-page.component.ts index f530bc12..c76ea814 100644 --- a/frontend/app/src/app/modules/library/account/fines/fines-page.component.ts +++ b/frontend/app/src/app/modules/library/account/fines/fines-page.component.ts @@ -6,6 +6,7 @@ import {PAIAFee} from '../../types'; selector: 'app-fines', templateUrl: './fines-page.html', styleUrls: ['./fines-page.scss'], + standalone: false, }) export class FinesPageComponent { amount?: string; diff --git a/frontend/app/src/app/modules/library/account/first-last-name.pipe.ts b/frontend/app/src/app/modules/library/account/first-last-name.pipe.ts index 23dc22e7..44b56865 100644 --- a/frontend/app/src/app/modules/library/account/first-last-name.pipe.ts +++ b/frontend/app/src/app/modules/library/account/first-last-name.pipe.ts @@ -2,6 +2,7 @@ import {Pipe, PipeTransform} from '@angular/core'; @Pipe({ name: 'firstLastName', + standalone: false, }) export class FirstLastNamePipe implements PipeTransform { transform(value: string): unknown { diff --git a/frontend/app/src/app/modules/library/account/holds/holds-page.component.ts b/frontend/app/src/app/modules/library/account/holds/holds-page.component.ts index 1c34e81d..8c64dea5 100644 --- a/frontend/app/src/app/modules/library/account/holds/holds-page.component.ts +++ b/frontend/app/src/app/modules/library/account/holds/holds-page.component.ts @@ -23,6 +23,7 @@ type Segment = 'orders' | 'reservations'; selector: 'stapps-holds', templateUrl: './holds-page.html', styleUrls: ['./holds-page.scss'], + standalone: false, }) export class HoldsPageComponent { paiaDocuments?: PAIADocument[]; diff --git a/frontend/app/src/app/modules/library/account/profile/profile-page.component.ts b/frontend/app/src/app/modules/library/account/profile/profile-page.component.ts index 15ab2b4e..b50c0748 100644 --- a/frontend/app/src/app/modules/library/account/profile/profile-page.component.ts +++ b/frontend/app/src/app/modules/library/account/profile/profile-page.component.ts @@ -21,6 +21,7 @@ import {PAIAPatron} from '../../types'; selector: 'app-profile', templateUrl: './profile-page.html', styleUrls: ['./profile-page.scss'], + standalone: false, }) export class ProfilePageComponent { patron?: PAIAPatron; diff --git a/frontend/app/src/app/modules/map/controls/attribution.component.ts b/frontend/app/src/app/modules/map/controls/attribution.component.ts index 235c7407..4fa03122 100644 --- a/frontend/app/src/app/modules/map/controls/attribution.component.ts +++ b/frontend/app/src/app/modules/map/controls/attribution.component.ts @@ -10,7 +10,6 @@ import {IonIconDirective} from 'src/app/util/ion-icon/ion-icon.directive'; selector: 'stapps-map-attribution', templateUrl: './attribution.html', styleUrl: './attribution.scss', - standalone: true, changeDetection: ChangeDetectionStrategy.OnPush, imports: [IonIconDirective, AsyncPipe, IonButton], animations: [ diff --git a/frontend/app/src/app/modules/map/controls/compass-control.component.ts b/frontend/app/src/app/modules/map/controls/compass-control.component.ts index ab99118b..c55d9915 100644 --- a/frontend/app/src/app/modules/map/controls/compass-control.component.ts +++ b/frontend/app/src/app/modules/map/controls/compass-control.component.ts @@ -10,7 +10,6 @@ import {IonIconDirective} from 'src/app/util/ion-icon/ion-icon.directive'; selector: 'stapps-compass-control', templateUrl: './compass-control.html', styleUrl: './compass-control.scss', - standalone: true, changeDetection: ChangeDetectionStrategy.OnPush, imports: [AsyncPipe, IonIconDirective, IonFabButton], }) diff --git a/frontend/app/src/app/modules/map/controls/geolocate-control.component.ts b/frontend/app/src/app/modules/map/controls/geolocate-control.component.ts index 89a15f1f..a3ed274b 100644 --- a/frontend/app/src/app/modules/map/controls/geolocate-control.component.ts +++ b/frontend/app/src/app/modules/map/controls/geolocate-control.component.ts @@ -50,7 +50,6 @@ class CustomGeolocateControl extends GeolocateControl { selector: 'stapps-geolocate-control', templateUrl: './geolocate-control.html', styleUrl: './geolocate-control.scss', - standalone: true, changeDetection: ChangeDetectionStrategy.OnPush, imports: [AsyncPipe, IonIconDirective, IonFabButton], }) diff --git a/frontend/app/src/app/modules/map/elements/building-markers.component.ts b/frontend/app/src/app/modules/map/elements/building-markers.component.ts index d64bc6e8..6ed0046f 100644 --- a/frontend/app/src/app/modules/map/elements/building-markers.component.ts +++ b/frontend/app/src/app/modules/map/elements/building-markers.component.ts @@ -24,7 +24,6 @@ function getCssVariable(color: string) { selector: 'stapps-building-markers', templateUrl: './building-markers.html', styleUrl: './building-markers.scss', - standalone: true, changeDetection: ChangeDetectionStrategy.OnPush, imports: [GeoJSONSourceComponent, LayerComponent, AsyncPipe], }) diff --git a/frontend/app/src/app/modules/map/elements/poi-marker.component.ts b/frontend/app/src/app/modules/map/elements/poi-marker.component.ts index ec7dfc85..1f9c9113 100644 --- a/frontend/app/src/app/modules/map/elements/poi-marker.component.ts +++ b/frontend/app/src/app/modules/map/elements/poi-marker.component.ts @@ -12,7 +12,6 @@ import {IonIconDirective} from 'src/app/util/ion-icon/ion-icon.directive'; selector: 'stapps-poi-marker', templateUrl: './poi-marker.html', styleUrl: './poi-marker.scss', - standalone: true, changeDetection: ChangeDetectionStrategy.OnPush, imports: [IonIconDirective, MapIconDirective, AddWordBreakOpportunitiesPipe, IonLabel, IonButton], }) diff --git a/frontend/app/src/app/modules/map/elements/poi-markers.component.ts b/frontend/app/src/app/modules/map/elements/poi-markers.component.ts index d44b709b..78e2e342 100644 --- a/frontend/app/src/app/modules/map/elements/poi-markers.component.ts +++ b/frontend/app/src/app/modules/map/elements/poi-markers.component.ts @@ -17,7 +17,6 @@ import {PoiMarkerComponent} from './poi-marker.component'; selector: 'stapps-poi-markers', templateUrl: './poi-markers.html', styleUrl: './poi-markers.scss', - standalone: true, changeDetection: ChangeDetectionStrategy.OnPush, imports: [ MapIconDirective, diff --git a/frontend/app/src/app/modules/map/map-page.component.ts b/frontend/app/src/app/modules/map/map-page.component.ts index a9db54df..d73a7b0a 100644 --- a/frontend/app/src/app/modules/map/map-page.component.ts +++ b/frontend/app/src/app/modules/map/map-page.component.ts @@ -47,7 +47,6 @@ import {IonIconDirective} from 'src/app/util/ion-icon/ion-icon.directive'; @Component({ styleUrls: ['./map-page.scss'], templateUrl: './map-page.html', - standalone: true, changeDetection: ChangeDetectionStrategy.OnPush, providers: [ MapDataProvider, diff --git a/frontend/app/src/app/modules/map/map-widget.component.ts b/frontend/app/src/app/modules/map/map-widget.component.ts index 62edff57..2d5e6dfa 100644 --- a/frontend/app/src/app/modules/map/map-widget.component.ts +++ b/frontend/app/src/app/modules/map/map-widget.component.ts @@ -39,7 +39,6 @@ import {IonIconDirective} from 'src/app/util/ion-icon/ion-icon.directive'; selector: 'stapps-map-widget', styleUrls: ['./map-widget.scss'], templateUrl: './map-widget.html', - standalone: true, changeDetection: ChangeDetectionStrategy.OnPush, imports: [ AttributionComponent, diff --git a/frontend/app/src/app/modules/menu/context/context-menu-modal.component.ts b/frontend/app/src/app/modules/menu/context/context-menu-modal.component.ts index 5daca1e9..750c7695 100644 --- a/frontend/app/src/app/modules/menu/context/context-menu-modal.component.ts +++ b/frontend/app/src/app/modules/menu/context/context-menu-modal.component.ts @@ -24,6 +24,7 @@ import {Subject, takeUntil} from 'rxjs'; @Component({ selector: 'stapps-context-menu-modal', templateUrl: './context-menu-modal.html', + standalone: false, }) export class ContextMenuModalComponent implements OnInit, OnDestroy { @Input() contextMenuService: ContextMenuService; diff --git a/frontend/app/src/app/modules/menu/navigation/navigation.component.ts b/frontend/app/src/app/modules/menu/navigation/navigation.component.ts index e10a7c83..74ccfdc1 100644 --- a/frontend/app/src/app/modules/menu/navigation/navigation.component.ts +++ b/frontend/app/src/app/modules/menu/navigation/navigation.component.ts @@ -35,6 +35,7 @@ import {BreakpointObserver} from '@angular/cdk/layout'; selector: 'stapps-navigation', styleUrls: ['navigation.scss'], templateUrl: 'navigation.html', + standalone: false, }) export class NavigationComponent implements OnInit { showTabbar = true; diff --git a/frontend/app/src/app/modules/menu/navigation/offline-notice.component.ts b/frontend/app/src/app/modules/menu/navigation/offline-notice.component.ts index a7ff281e..90a470d2 100644 --- a/frontend/app/src/app/modules/menu/navigation/offline-notice.component.ts +++ b/frontend/app/src/app/modules/menu/navigation/offline-notice.component.ts @@ -22,6 +22,7 @@ import {takeUntilDestroyed} from '@angular/core/rxjs-interop'; selector: 'stapps-offline-notice', templateUrl: 'offline-notice.html', styleUrls: ['offline-notice.scss'], + standalone: false, }) export class OfflineNoticeComponent { @HostBinding('class.is-offline') isOffline = false; diff --git a/frontend/app/src/app/modules/menu/navigation/root-link.directive.ts b/frontend/app/src/app/modules/menu/navigation/root-link.directive.ts index adc23dcd..70a0d693 100644 --- a/frontend/app/src/app/modules/menu/navigation/root-link.directive.ts +++ b/frontend/app/src/app/modules/menu/navigation/root-link.directive.ts @@ -20,6 +20,7 @@ import {takeUntilDestroyed} from '@angular/core/rxjs-interop'; @Directive({ selector: '[rootLink]', + standalone: false, }) export class RootLinkDirective implements OnInit { @Input() rootLink: string; diff --git a/frontend/app/src/app/modules/menu/navigation/tabs.component.ts b/frontend/app/src/app/modules/menu/navigation/tabs.component.ts index 81847f19..9040c071 100644 --- a/frontend/app/src/app/modules/menu/navigation/tabs.component.ts +++ b/frontend/app/src/app/modules/menu/navigation/tabs.component.ts @@ -29,6 +29,7 @@ import {NGXLogger} from 'ngx-logger'; selector: 'stapps-navigation-tabs', templateUrl: 'tabs.template.html', styleUrls: ['./tabs.component.scss'], + standalone: false, }) export class TabsComponent { /** diff --git a/frontend/app/src/app/modules/news/elements/news-filter-settings/news-settings-filter.component.ts b/frontend/app/src/app/modules/news/elements/news-filter-settings/news-settings-filter.component.ts index ec4a46df..64d69d9a 100644 --- a/frontend/app/src/app/modules/news/elements/news-filter-settings/news-settings-filter.component.ts +++ b/frontend/app/src/app/modules/news/elements/news-filter-settings/news-settings-filter.component.ts @@ -21,6 +21,7 @@ import {DataProvider} from '../../../data/data.provider'; selector: 'stapps-news-settings-filter', templateUrl: './news-settings-filter.component.html', styleUrls: ['./news-settings-filter.component.scss'], + standalone: false, }) export class NewsSettingsFilterComponent implements OnInit { /** diff --git a/frontend/app/src/app/modules/news/item/news-item.component.ts b/frontend/app/src/app/modules/news/item/news-item.component.ts index 4c5634bd..8ceecb1a 100644 --- a/frontend/app/src/app/modules/news/item/news-item.component.ts +++ b/frontend/app/src/app/modules/news/item/news-item.component.ts @@ -22,6 +22,7 @@ import {SCMessage} from '@openstapps/core'; selector: 'stapps-news-item', templateUrl: 'news-item.html', styleUrls: ['news-item.scss'], + standalone: false, }) export class NewsItemComponent { /** diff --git a/frontend/app/src/app/modules/news/item/skeleton-news-item.component.ts b/frontend/app/src/app/modules/news/item/skeleton-news-item.component.ts index 3f168138..6d89864e 100644 --- a/frontend/app/src/app/modules/news/item/skeleton-news-item.component.ts +++ b/frontend/app/src/app/modules/news/item/skeleton-news-item.component.ts @@ -20,5 +20,6 @@ import {Component} from '@angular/core'; @Component({ selector: 'stapps-skeleton-news-item', templateUrl: 'skeleton-news-item.html', + standalone: false, }) export class SkeletonNewsItemComponent {} diff --git a/frontend/app/src/app/modules/news/page/news-page.component.ts b/frontend/app/src/app/modules/news/page/news-page.component.ts index 7fae5829..09a85e6b 100644 --- a/frontend/app/src/app/modules/news/page/news-page.component.ts +++ b/frontend/app/src/app/modules/news/page/news-page.component.ts @@ -24,6 +24,7 @@ import {NewsProvider} from '../news.provider'; selector: 'stapps-news-page', templateUrl: 'news-page.html', styleUrls: ['news-page.scss'], + standalone: false, }) export class NewsPageComponent implements OnInit { /** diff --git a/frontend/app/src/app/modules/profile/id-card.component.ts b/frontend/app/src/app/modules/profile/id-card.component.ts index e4e73f17..074197f8 100644 --- a/frontend/app/src/app/modules/profile/id-card.component.ts +++ b/frontend/app/src/app/modules/profile/id-card.component.ts @@ -15,7 +15,6 @@ import {iosDuration, iosEasing, mdDuration, mdEasing} from 'src/app/animation/ea templateUrl: 'id-card.html', styleUrls: ['id-card.scss'], changeDetection: ChangeDetectionStrategy.OnPush, - standalone: true, imports: [ ThingTranslateModule, IntervalIsNowPipe, diff --git a/frontend/app/src/app/modules/profile/id-cards.component.ts b/frontend/app/src/app/modules/profile/id-cards.component.ts index 33a94efd..742dd9d0 100644 --- a/frontend/app/src/app/modules/profile/id-cards.component.ts +++ b/frontend/app/src/app/modules/profile/id-cards.component.ts @@ -29,7 +29,6 @@ import {IonIconDirective} from 'src/app/util/ion-icon/ion-icon.directive'; styleUrls: ['id-cards.scss'], providers: [IdCardsProvider], changeDetection: ChangeDetectionStrategy.OnPush, - standalone: true, imports: [ AsyncPipe, ThingTranslateModule, diff --git a/frontend/app/src/app/modules/profile/page/my-courses.component.ts b/frontend/app/src/app/modules/profile/page/my-courses.component.ts index 4aec8d72..04ce9a80 100644 --- a/frontend/app/src/app/modules/profile/page/my-courses.component.ts +++ b/frontend/app/src/app/modules/profile/page/my-courses.component.ts @@ -46,6 +46,7 @@ function groupDays(dateSeries: SCDateSeries[], visibleDays: number): MyCoursesGr templateUrl: 'my-courses.html', styleUrls: ['my-courses.scss'], changeDetection: ChangeDetectionStrategy.OnPush, + standalone: false, }) export class MyCoursesComponent { /** diff --git a/frontend/app/src/app/modules/profile/page/profile-page-section.component.ts b/frontend/app/src/app/modules/profile/page/profile-page-section.component.ts index d8bf4114..2aecc9ef 100644 --- a/frontend/app/src/app/modules/profile/page/profile-page-section.component.ts +++ b/frontend/app/src/app/modules/profile/page/profile-page-section.component.ts @@ -23,6 +23,7 @@ import {toObservable, toSignal} from '@angular/core/rxjs-interop'; selector: 'stapps-profile-page-section', templateUrl: 'profile-page-section.html', styleUrls: ['profile-page-section.scss'], + standalone: false, }) export class ProfilePageSectionComponent { item = input.required(); diff --git a/frontend/app/src/app/modules/profile/page/profile-page.component.ts b/frontend/app/src/app/modules/profile/page/profile-page.component.ts index 923f1f24..7d1fd96d 100644 --- a/frontend/app/src/app/modules/profile/page/profile-page.component.ts +++ b/frontend/app/src/app/modules/profile/page/profile-page.component.ts @@ -23,6 +23,7 @@ import {profilePageSections} from '../../../../config/profile-page-sections'; selector: 'app-home', templateUrl: 'profile-page.html', styleUrls: ['profile-page.scss'], + standalone: false, }) export class ProfilePageComponent { sections = profilePageSections; diff --git a/frontend/app/src/app/modules/schedule/page/calendar-view.component.ts b/frontend/app/src/app/modules/schedule/page/calendar-view.component.ts index 0c8847e0..fd9cdc6e 100644 --- a/frontend/app/src/app/modules/schedule/page/calendar-view.component.ts +++ b/frontend/app/src/app/modules/schedule/page/calendar-view.component.ts @@ -32,6 +32,7 @@ import {takeUntilDestroyed} from '@angular/core/rxjs-interop'; templateUrl: 'calendar-view.html', styleUrls: ['calendar-view.scss', './components/calendar-component.scss'], animations: [materialFade, materialSharedAxisX, materialManualFade], + standalone: false, }) export class CalendarViewComponent extends CalendarComponent implements OnInit, AfterViewInit { @ViewChild('mainSwiper') mainSwiper: InfiniteSwiperComponent; diff --git a/frontend/app/src/app/modules/schedule/page/choose-events-page.component.ts b/frontend/app/src/app/modules/schedule/page/choose-events-page.component.ts index be8079dc..ffbc9586 100644 --- a/frontend/app/src/app/modules/schedule/page/choose-events-page.component.ts +++ b/frontend/app/src/app/modules/schedule/page/choose-events-page.component.ts @@ -18,6 +18,7 @@ import {SCSearchFilter, SCThingType} from '@openstapps/core'; @Component({ selector: 'stapps-choose-events-page', templateUrl: 'choose-events-page.html', + standalone: false, }) export class ChooseEventsPageComponent { forcedFilter: SCSearchFilter = { diff --git a/frontend/app/src/app/modules/schedule/page/components/calendar.component.ts b/frontend/app/src/app/modules/schedule/page/components/calendar.component.ts index acc93802..3450b596 100644 --- a/frontend/app/src/app/modules/schedule/page/components/calendar.component.ts +++ b/frontend/app/src/app/modules/schedule/page/components/calendar.component.ts @@ -34,6 +34,7 @@ import {takeUntilDestroyed} from '@angular/core/rxjs-interop'; templateUrl: 'calendar-component.html', styleUrls: ['calendar-component.scss'], animations: [materialFade, materialSharedAxisX, materialManualFade], + standalone: false, }) export class CalendarComponent implements OnInit { /** diff --git a/frontend/app/src/app/modules/schedule/page/grid/infinite-swiper.component.ts b/frontend/app/src/app/modules/schedule/page/grid/infinite-swiper.component.ts index c9f439cf..744843ee 100644 --- a/frontend/app/src/app/modules/schedule/page/grid/infinite-swiper.component.ts +++ b/frontend/app/src/app/modules/schedule/page/grid/infinite-swiper.component.ts @@ -58,6 +58,7 @@ async function wait(ms?: number) { templateUrl: 'infinite-swiper.html', styleUrls: ['infinite-swiper.scss'], animations: [materialManualFade], + standalone: false, }) export class InfiniteSwiperComponent implements OnInit, AfterViewInit, OnDestroy, OnChanges { @Input() controller?: InfiniteSwiperComponent; diff --git a/frontend/app/src/app/modules/schedule/page/grid/schedule-card.component.ts b/frontend/app/src/app/modules/schedule/page/grid/schedule-card.component.ts index 2e29a827..dcd6efb7 100644 --- a/frontend/app/src/app/modules/schedule/page/grid/schedule-card.component.ts +++ b/frontend/app/src/app/modules/schedule/page/grid/schedule-card.component.ts @@ -24,6 +24,7 @@ import {ScheduleEvent} from '../schema/schema'; selector: 'stapps-schedule-card', templateUrl: 'schedule-card.html', styleUrls: ['../../../data/list/data-list-item.scss', 'schedule-card.scss'], + standalone: false, }) export class ScheduleCardComponent implements OnInit { cardColor = { diff --git a/frontend/app/src/app/modules/schedule/page/grid/schedule-cursor.component.ts b/frontend/app/src/app/modules/schedule/page/grid/schedule-cursor.component.ts index dab8764e..5cfb3297 100644 --- a/frontend/app/src/app/modules/schedule/page/grid/schedule-cursor.component.ts +++ b/frontend/app/src/app/modules/schedule/page/grid/schedule-cursor.component.ts @@ -24,6 +24,7 @@ import {getScheduleCursorOffset} from './schedule-cursor-offset'; selector: 'stapps-schedule-cursor', templateUrl: 'schedule-cursor.html', styleUrls: ['schedule-cursor.scss'], + standalone: false, }) export class ScheduleCursorComponent implements OnInit { /** diff --git a/frontend/app/src/app/modules/schedule/page/grid/schedule-day.component.ts b/frontend/app/src/app/modules/schedule/page/grid/schedule-day.component.ts index f6e2d867..d012013c 100644 --- a/frontend/app/src/app/modules/schedule/page/grid/schedule-day.component.ts +++ b/frontend/app/src/app/modules/schedule/page/grid/schedule-day.component.ts @@ -25,6 +25,7 @@ import {groupRangeOverlaps} from './range-overlap'; templateUrl: 'schedule-day.html', styleUrls: ['schedule-day.scss'], animations: [materialFade], + standalone: false, }) export class ScheduleDayComponent implements OnInit { @Input() day: moment.Moment; diff --git a/frontend/app/src/app/modules/schedule/page/schedule-page.component.ts b/frontend/app/src/app/modules/schedule/page/schedule-page.component.ts index 13594ab5..e4cba8bd 100644 --- a/frontend/app/src/app/modules/schedule/page/schedule-page.component.ts +++ b/frontend/app/src/app/modules/schedule/page/schedule-page.component.ts @@ -54,6 +54,7 @@ const responsiveConfig: ScheduleResponsiveBreakpoint[] = [ templateUrl: 'schedule-page.html', styleUrls: ['schedule-page.scss'], animations: [materialSharedAxisX], + standalone: false, }) export class SchedulePageComponent implements OnInit, AfterViewInit { /** diff --git a/frontend/app/src/app/modules/schedule/page/schedule-single-events.component.ts b/frontend/app/src/app/modules/schedule/page/schedule-single-events.component.ts index f4f8a6f4..56436690 100644 --- a/frontend/app/src/app/modules/schedule/page/schedule-single-events.component.ts +++ b/frontend/app/src/app/modules/schedule/page/schedule-single-events.component.ts @@ -44,6 +44,7 @@ export interface ScheduleSingleEvent { templateUrl: 'schedule-single-events.html', styleUrls: ['schedule-single-events.scss'], animations: [materialFade], + standalone: false, }) export class ScheduleSingleEventsComponent implements OnInit { /** diff --git a/frontend/app/src/app/modules/schedule/page/schedule-view.component.ts b/frontend/app/src/app/modules/schedule/page/schedule-view.component.ts index 481dd7bd..40910714 100644 --- a/frontend/app/src/app/modules/schedule/page/schedule-view.component.ts +++ b/frontend/app/src/app/modules/schedule/page/schedule-view.component.ts @@ -33,6 +33,7 @@ import {takeUntilDestroyed} from '@angular/core/rxjs-interop'; templateUrl: 'schedule-view.html', styleUrls: ['schedule-view.scss', './components/calendar-component.scss'], animations: [materialFade, materialSharedAxisX, materialManualFade], + standalone: false, }) export class ScheduleViewComponent extends CalendarComponent implements OnInit, AfterViewInit { @ViewChild('mainSwiper') mainSwiper: SwiperComponent; diff --git a/frontend/app/src/app/modules/settings/item/settings-item.component.ts b/frontend/app/src/app/modules/settings/item/settings-item.component.ts index 9499956b..54e72d43 100644 --- a/frontend/app/src/app/modules/settings/item/settings-item.component.ts +++ b/frontend/app/src/app/modules/settings/item/settings-item.component.ts @@ -25,6 +25,7 @@ import {SettingsProvider} from '../settings.provider'; selector: 'stapps-settings-item', templateUrl: 'settings-item.html', styleUrls: ['settings-item.scss'], + standalone: false, }) export class SettingsItemComponent { /** diff --git a/frontend/app/src/app/modules/settings/page/calendar-sync-settings.component.ts b/frontend/app/src/app/modules/settings/page/calendar-sync-settings.component.ts index 96709f2c..0448e972 100644 --- a/frontend/app/src/app/modules/settings/page/calendar-sync-settings.component.ts +++ b/frontend/app/src/app/modules/settings/page/calendar-sync-settings.component.ts @@ -40,6 +40,7 @@ import { selector: 'calendar-sync-settings', templateUrl: 'calendar-sync-settings.html', styleUrls: ['calendar-sync-settings.scss'], + standalone: false, }) export class CalendarSyncSettingsComponent implements OnInit { isWeb = true; diff --git a/frontend/app/src/app/modules/settings/page/settings-page.component.ts b/frontend/app/src/app/modules/settings/page/settings-page.component.ts index 1b35d6e7..64e6bd00 100644 --- a/frontend/app/src/app/modules/settings/page/settings-page.component.ts +++ b/frontend/app/src/app/modules/settings/page/settings-page.component.ts @@ -25,6 +25,7 @@ import {SettingsCache, SettingsProvider} from '../settings.provider'; selector: 'stapps-settings-page', templateUrl: 'settings-page.html', styleUrls: ['settings-page.scss'], + standalone: false, }) export class SettingsPageComponent implements OnInit { /** diff --git a/frontend/app/src/app/modules/settings/setting-translate.pipe.ts b/frontend/app/src/app/modules/settings/setting-translate.pipe.ts index da6be7db..f7f5a730 100644 --- a/frontend/app/src/app/modules/settings/setting-translate.pipe.ts +++ b/frontend/app/src/app/modules/settings/setting-translate.pipe.ts @@ -25,6 +25,7 @@ import {ThingTranslateService} from '../../translation/thing-translate.service'; @Pipe({ name: 'settingValueTranslate', pure: true, + standalone: false, }) export class SettingTranslatePipe implements PipeTransform { constructor( diff --git a/frontend/app/src/app/translation/common-string-pipes.ts b/frontend/app/src/app/translation/common-string-pipes.ts index 49a1f346..cbbb2cf9 100644 --- a/frontend/app/src/app/translation/common-string-pipes.ts +++ b/frontend/app/src/app/translation/common-string-pipes.ts @@ -22,6 +22,7 @@ import {logger} from '../_helpers/ts-logger'; @Pipe({ name: 'join', pure: true, + standalone: false, }) export class ArrayJoinPipe implements PipeTransform { value = ''; @@ -45,6 +46,7 @@ export class ArrayJoinPipe implements PipeTransform { @Pipe({ name: 'entries', pure: true, + standalone: false, }) export class EntriesPipe implements PipeTransform { transform(value: Record): T[] { @@ -56,6 +58,7 @@ export class EntriesPipe implements PipeTransform { @Pipe({ name: 'toUnix', pure: true, + standalone: false, }) export class ToUnixPipe implements PipeTransform { transform(value: string | number | Date | null | undefined): number { @@ -67,6 +70,7 @@ export class ToUnixPipe implements PipeTransform { @Pipe({ name: 'sentencecase', pure: true, + standalone: false, }) export class SentenceCasePipe implements PipeTransform { value = ''; @@ -88,6 +92,7 @@ export class SentenceCasePipe implements PipeTransform { @Pipe({ name: 'split', pure: true, + standalone: false, }) export class StringSplitPipe implements PipeTransform { value = new Array(); @@ -112,6 +117,7 @@ export class StringSplitPipe implements PipeTransform { @Pipe({ name: 'durationLocalized', pure: true, + standalone: false, }) export class DurationLocalizedPipe implements PipeTransform, OnDestroy { locale: string; @@ -186,6 +192,7 @@ export class DurationLocalizedPipe implements PipeTransform, OnDestroy { @Pipe({ name: 'metersLocalized', pure: false, + standalone: false, }) export class MetersLocalizedPipe implements PipeTransform, OnDestroy { locale: string; @@ -255,6 +262,7 @@ export class MetersLocalizedPipe implements PipeTransform, OnDestroy { @Pipe({ name: 'isNaN', pure: true, + standalone: false, }) export class IsNaNPipe implements PipeTransform { transform(value: unknown): boolean { @@ -266,6 +274,7 @@ export class IsNaNPipe implements PipeTransform { @Pipe({ name: 'isNumeric', pure: true, + standalone: false, }) export class IsNumericPipe implements PipeTransform { transform(value: unknown): boolean { @@ -279,6 +288,7 @@ export class IsNumericPipe implements PipeTransform { @Pipe({ name: 'numberLocalized', pure: true, + standalone: false, }) export class NumberLocalizedPipe implements PipeTransform, OnDestroy { locale: string; @@ -344,6 +354,7 @@ export class NumberLocalizedPipe implements PipeTransform, OnDestroy { @Pipe({ name: 'dateFormat', pure: true, + standalone: false, }) export class DateLocalizedFormatPipe implements PipeTransform, OnDestroy { locale: string; diff --git a/frontend/app/src/app/translation/property-name-translate.pipe.ts b/frontend/app/src/app/translation/property-name-translate.pipe.ts index e476ec89..b286b2bc 100644 --- a/frontend/app/src/app/translation/property-name-translate.pipe.ts +++ b/frontend/app/src/app/translation/property-name-translate.pipe.ts @@ -21,7 +21,8 @@ import {isThing, SCThings, SCThingType} from '@openstapps/core'; @Injectable() @Pipe({ name: 'propertyNameTranslate', - pure: false, // required to update the value when the promise is resolved + pure: false, + standalone: false, }) export class PropertyNameTranslatePipe implements PipeTransform, OnDestroy { value: unknown; diff --git a/frontend/app/src/app/translation/thing-translate.pipe.ts b/frontend/app/src/app/translation/thing-translate.pipe.ts index d161f0ce..469359d3 100644 --- a/frontend/app/src/app/translation/thing-translate.pipe.ts +++ b/frontend/app/src/app/translation/thing-translate.pipe.ts @@ -21,7 +21,8 @@ import {ThingTranslateService} from './thing-translate.service'; @Injectable() @Pipe({ name: 'thingTranslate', - pure: false, // required to update the value when the promise is resolved + pure: false, + standalone: false, }) export class ThingTranslatePipe implements PipeTransform, OnDestroy { value: unknown; diff --git a/frontend/app/src/app/translation/translate-simple.pipe.ts b/frontend/app/src/app/translation/translate-simple.pipe.ts index 44da2389..b44433e4 100644 --- a/frontend/app/src/app/translation/translate-simple.pipe.ts +++ b/frontend/app/src/app/translation/translate-simple.pipe.ts @@ -22,6 +22,7 @@ import {takeUntilDestroyed} from '@angular/core/rxjs-interop'; @Pipe({ name: 'translateSimple', pure: false, + standalone: false, }) export class TranslateSimplePipe implements PipeTransform { value: unknown; diff --git a/frontend/app/src/app/util/array-last.pipe.ts b/frontend/app/src/app/util/array-last.pipe.ts index b897052f..71b544a0 100644 --- a/frontend/app/src/app/util/array-last.pipe.ts +++ b/frontend/app/src/app/util/array-last.pipe.ts @@ -22,6 +22,7 @@ import {Injectable, Pipe, PipeTransform} from '@angular/core'; @Pipe({ name: 'last', pure: true, + standalone: false, }) export class ArrayLastPipe implements PipeTransform { /** diff --git a/frontend/app/src/app/util/date-from-index.pipe.ts b/frontend/app/src/app/util/date-from-index.pipe.ts index 7cd58f22..71727f4f 100644 --- a/frontend/app/src/app/util/date-from-index.pipe.ts +++ b/frontend/app/src/app/util/date-from-index.pipe.ts @@ -19,6 +19,7 @@ import {Moment} from 'moment'; @Pipe({ name: 'dateFromIndex', pure: true, + standalone: false, }) export class DateFromIndexPipe implements PipeTransform { transform(index: number, baseline: Moment): Moment { diff --git a/frontend/app/src/app/util/date-is-today.pipe.ts b/frontend/app/src/app/util/date-is-today.pipe.ts index b2457f6b..687c596c 100644 --- a/frontend/app/src/app/util/date-is-today.pipe.ts +++ b/frontend/app/src/app/util/date-is-today.pipe.ts @@ -22,8 +22,8 @@ import moment, {Moment, unitOfTime} from 'moment'; @Injectable() @Pipe({ name: 'dateIsThis', - pure: false, // pure pipe can break in some change detection scenarios, - // specifically, on the calendar view it causes it to stay true even when you navigate + pure: false, + standalone: false, }) export class DateIsThisPipe implements PipeTransform { /** diff --git a/frontend/app/src/app/util/daytime-key.pipe.ts b/frontend/app/src/app/util/daytime-key.pipe.ts index 5aa8f6e6..66243731 100644 --- a/frontend/app/src/app/util/daytime-key.pipe.ts +++ b/frontend/app/src/app/util/daytime-key.pipe.ts @@ -22,6 +22,7 @@ import moment from 'moment'; @Injectable() @Pipe({ name: 'daytimeKey', + standalone: false, }) export class DaytimeKeyPipe implements PipeTransform { /** diff --git a/frontend/app/src/app/util/edit-modal.component.ts b/frontend/app/src/app/util/edit-modal.component.ts index f3e9007d..ac95ea75 100644 --- a/frontend/app/src/app/util/edit-modal.component.ts +++ b/frontend/app/src/app/util/edit-modal.component.ts @@ -28,6 +28,7 @@ import {TranslatePipe} from '@ngx-translate/core'; @Component({ selector: 'stapps-edit-modal', templateUrl: 'edit-modal.html', + standalone: false, }) export class EditModalComponent { @ContentChild(TemplateRef) content: TemplateRef; diff --git a/frontend/app/src/app/util/element-size-change.directive.ts b/frontend/app/src/app/util/element-size-change.directive.ts index 8f839b7f..27ab77e9 100644 --- a/frontend/app/src/app/util/element-size-change.directive.ts +++ b/frontend/app/src/app/util/element-size-change.directive.ts @@ -17,6 +17,7 @@ import {Directive, ElementRef, EventEmitter, Input, OnDestroy, OnInit, Output} f @Directive({ selector: '[elementSizeChange]', + standalone: false, }) export class ElementSizeChangeDirective implements OnInit, OnDestroy { @Output() diff --git a/frontend/app/src/app/util/ion-content-parallax.directive.ts b/frontend/app/src/app/util/ion-content-parallax.directive.ts index 2eca9fed..b4e8c39f 100644 --- a/frontend/app/src/app/util/ion-content-parallax.directive.ts +++ b/frontend/app/src/app/util/ion-content-parallax.directive.ts @@ -73,6 +73,7 @@ type IonicColor = */ @Directive({ selector: 'ion-content[parallax]', + standalone: false, }) export class IonContentParallaxDirective implements OnInit, OnDestroy { @HostBinding('style.--parallax-content-size.px') @Input() parallaxSize = 230; diff --git a/frontend/app/src/app/util/lazy.pipe.ts b/frontend/app/src/app/util/lazy.pipe.ts index a5ba8cd0..2852e141 100644 --- a/frontend/app/src/app/util/lazy.pipe.ts +++ b/frontend/app/src/app/util/lazy.pipe.ts @@ -21,6 +21,7 @@ import {get} from '@openstapps/collection-utils'; @Pipe({ name: 'lazyThing', pure: true, + standalone: false, }) export class LazyPipe implements PipeTransform { constructor(private readonly dataProvider: DataProvider) {} diff --git a/frontend/app/src/app/util/next-date-in-list.pipe.ts b/frontend/app/src/app/util/next-date-in-list.pipe.ts index 17efc92b..06915819 100644 --- a/frontend/app/src/app/util/next-date-in-list.pipe.ts +++ b/frontend/app/src/app/util/next-date-in-list.pipe.ts @@ -22,8 +22,8 @@ import moment from 'moment'; @Injectable() @Pipe({ name: 'nextDateInList', - pure: false, // pure pipe can break in some change detection scenarios, - // specifically, on the calendar view it causes it to stay true even when you navigate + pure: false, + standalone: false, }) export class NextDateInListPipe implements PipeTransform { /** diff --git a/frontend/app/src/app/util/opening-hours.component.ts b/frontend/app/src/app/util/opening-hours.component.ts index 81802304..a48c2839 100644 --- a/frontend/app/src/app/util/opening-hours.component.ts +++ b/frontend/app/src/app/util/opening-hours.component.ts @@ -22,6 +22,7 @@ import {map, startWith} from 'rxjs/operators'; templateUrl: 'opening-hours.html', styleUrls: ['opening-hours.scss'], changeDetection: ChangeDetectionStrategy.OnPush, + standalone: false, }) export class OpeningHoursComponent { @ContentChild(TemplateRef) content: TemplateRef; diff --git a/frontend/app/src/app/util/searchbar-autofocus.directive.ts b/frontend/app/src/app/util/searchbar-autofocus.directive.ts index 053b277f..9ccbfe87 100644 --- a/frontend/app/src/app/util/searchbar-autofocus.directive.ts +++ b/frontend/app/src/app/util/searchbar-autofocus.directive.ts @@ -18,6 +18,7 @@ import {IonSearchbar} from '@ionic/angular/standalone'; @Directive({ selector: 'ion-searchbar[autofocus]', + standalone: false, }) export class SearchbarAutofocusDirective implements AfterViewInit { @Input() autofocus = true; diff --git a/frontend/app/src/app/util/section.component.ts b/frontend/app/src/app/util/section.component.ts index d57863f5..29bf3469 100644 --- a/frontend/app/src/app/util/section.component.ts +++ b/frontend/app/src/app/util/section.component.ts @@ -42,6 +42,7 @@ function isSlideVisible( templateUrl: 'section.html', styleUrl: 'section.scss', changeDetection: ChangeDetectionStrategy.OnPush, + standalone: false, }) export class SectionComponent implements AfterContentInit { @Input() title = ''; diff --git a/frontend/app/src/app/util/simple-swiper.component.ts b/frontend/app/src/app/util/simple-swiper.component.ts index 2cbfc6bd..63cb5d02 100644 --- a/frontend/app/src/app/util/simple-swiper.component.ts +++ b/frontend/app/src/app/util/simple-swiper.component.ts @@ -19,5 +19,6 @@ import {ChangeDetectionStrategy, Component} from '@angular/core'; templateUrl: 'simple-swiper.html', styleUrls: ['simple-swiper.scss'], changeDetection: ChangeDetectionStrategy.OnPush, + standalone: false, }) export class SimpleSwiperComponent {} diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 74e57c64..12d98688 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -701,26 +701,26 @@ importers: frontend/app: dependencies: '@angular/animations': - specifier: 18.2.13 - version: 18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)) + specifier: 19.2.18 + version: 19.2.18(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1)) '@angular/cdk': - specifier: 18.2.13 - version: 18.2.13(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1) + specifier: 19.2.19 + version: 19.2.19(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1) '@angular/common': - specifier: 18.2.13 - version: 18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1) + specifier: 19.2.18 + version: 19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1) '@angular/core': - specifier: 18.2.13 - version: 18.2.13(rxjs@7.8.1)(zone.js@0.14.10) + specifier: 19.2.18 + version: 19.2.18(rxjs@7.8.1)(zone.js@0.15.1) '@angular/forms': - specifier: 18.2.13 - version: 18.2.13(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser@18.2.13(@angular/animations@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(rxjs@7.8.1) + specifier: 19.2.18 + version: 19.2.18(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(@angular/platform-browser@19.2.18(@angular/animations@19.2.18(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1)))(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1)))(rxjs@7.8.1) '@angular/platform-browser': - specifier: 18.2.13 - version: 18.2.13(@angular/animations@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)) + specifier: 19.2.18 + version: 19.2.18(@angular/animations@19.2.18(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1)))(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1)) '@angular/router': - specifier: 18.2.13 - version: 18.2.13(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser@18.2.13(@angular/animations@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(rxjs@7.8.1) + specifier: 19.2.18 + version: 19.2.18(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(@angular/platform-browser@19.2.18(@angular/animations@19.2.18(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1)))(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1)))(rxjs@7.8.1) '@awesome-cordova-plugins/calendar': specifier: 6.6.0 version: 6.6.0(@awesome-cordova-plugins/core@6.6.0(rxjs@7.8.1))(rxjs@7.8.1) @@ -783,22 +783,22 @@ importers: version: 7.0.2(@capacitor/core@7.4.2) '@ionic/angular': specifier: 8.7.3 - version: 8.7.3(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(@angular/forms@18.2.13(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser@18.2.13(@angular/animations@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(rxjs@7.8.1))(@angular/router@18.2.13(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser@18.2.13(@angular/animations@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(rxjs@7.8.1))(rxjs@7.8.1)(zone.js@0.14.10) + version: 8.7.3(b0cb3f69be0f441e218dd4c7692cf3c2) '@ionic/angular-server': specifier: 8.7.3 - version: 8.7.3(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-server@17.3.12(@angular/animations@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser@18.2.13(@angular/animations@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))))(rxjs@7.8.1)(zone.js@0.14.10) + version: 8.7.3(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(@angular/platform-server@17.3.12(@angular/animations@19.2.18(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1)))(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/compiler@19.2.18)(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(@angular/platform-browser@19.2.18(@angular/animations@19.2.18(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1)))(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))))(rxjs@7.8.1)(zone.js@0.15.1) '@ionic/storage-angular': specifier: 4.0.0 - version: 4.0.0(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1) + version: 4.0.0(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1) '@maplibre/ngx-maplibre-gl': specifier: 17.4.1 - version: 17.4.1(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(maplibre-gl@4.0.2)(rxjs@7.8.1) + version: 17.4.1(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(maplibre-gl@4.0.2)(rxjs@7.8.1) '@ngx-translate/core': specifier: 15.0.0 - version: 15.0.0(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1) + version: 15.0.0(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1) '@ngx-translate/http-loader': specifier: 8.0.0 - version: 8.0.0(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(@ngx-translate/core@15.0.0(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(rxjs@7.8.1) + version: 8.0.0(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(@ngx-translate/core@15.0.0(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(rxjs@7.8.1) '@openid/appauth': specifier: 1.3.2 version: 1.3.2 @@ -855,13 +855,13 @@ importers: version: 2.30.1 ngx-date-fns: specifier: 11.0.0 - version: 11.0.0(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(date-fns@3.6.0) + version: 11.0.0(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(date-fns@3.6.0) ngx-logger: specifier: 5.0.12 version: 5.0.12(rxjs@7.8.1) ngx-markdown: specifier: 18.1.0 - version: 18.1.0(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser@18.2.13(@angular/animations@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(marked@7.0.3)(rxjs@7.8.1)(zone.js@0.14.10) + version: 18.1.0(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(@angular/platform-browser@19.2.18(@angular/animations@19.2.18(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1)))(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1)))(marked@7.0.3)(rxjs@7.8.1)(zone.js@0.15.1) ngx-moment: specifier: 6.0.2 version: 6.0.2(moment@2.30.1) @@ -887,54 +887,54 @@ importers: specifier: 2.6.2 version: 2.6.2 zone.js: - specifier: 0.14.10 - version: 0.14.10 + specifier: 0.15.1 + version: 0.15.1 devDependencies: '@angular-devkit/architect': - specifier: 0.1802.20 - version: 0.1802.20(chokidar@3.6.0) + specifier: 0.1902.19 + version: 0.1902.19(chokidar@3.6.0) '@angular-devkit/build-angular': - specifier: 18.2.20 - version: 18.2.20(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.5.4))(@angular/platform-server@17.3.12(@angular/animations@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser@18.2.13(@angular/animations@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))))(@types/node@22.15.31)(chokidar@3.6.0)(karma@6.4.3)(typescript@5.5.4) + specifier: 19.2.19 + version: 19.2.19(@angular/compiler-cli@19.2.18(@angular/compiler@19.2.18)(typescript@5.5.4))(@angular/compiler@19.2.18)(@angular/platform-server@17.3.12(@angular/animations@19.2.18(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1)))(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/compiler@19.2.18)(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(@angular/platform-browser@19.2.18(@angular/animations@19.2.18(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1)))(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))))(@types/node@22.15.31)(chokidar@3.6.0)(jiti@1.21.7)(karma@6.4.3)(typescript@5.5.4)(vite@6.4.1(@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: 18.2.20 - version: 18.2.20(chokidar@3.6.0) + specifier: 19.2.19 + version: 19.2.19(chokidar@3.6.0) '@angular-devkit/schematics': - specifier: 18.2.20 - version: 18.2.20(chokidar@3.6.0) + specifier: 19.2.19 + version: 19.2.19(chokidar@3.6.0) '@angular-eslint/builder': - specifier: 18.4.3 - version: 18.4.3(chokidar@3.6.0)(eslint@8.57.0)(typescript@5.5.4) + specifier: 19.8.0 + version: 19.8.0(chokidar@3.6.0)(eslint@8.57.0)(typescript@5.5.4) '@angular-eslint/eslint-plugin': - specifier: 18.4.3 - version: 18.4.3(@typescript-eslint/utils@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4) + specifier: 19.8.0 + version: 19.8.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/eslint-plugin-template': - specifier: 18.4.3 - version: 18.4.3(@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) + specifier: 19.8.0 + version: 19.8.0(@angular-eslint/template-parser@19.8.0(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: 18.4.1 - version: 18.4.1(@angular-devkit/core@18.2.20(chokidar@3.6.0))(@angular-devkit/schematics@18.2.20(chokidar@3.6.0))(@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) + specifier: 19.8.0 + version: 19.8.0(@angular-eslint/template-parser@19.8.0(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/template-parser': - specifier: 18.4.3 - version: 18.4.3(eslint@8.57.0)(typescript@5.5.4) + specifier: 19.8.0 + version: 19.8.0(eslint@8.57.0)(typescript@5.5.4) '@angular/cli': - specifier: 18.2.20 - version: 18.2.20(chokidar@3.6.0) + specifier: 19.2.19 + version: 19.2.19(@types/node@22.15.31)(chokidar@3.6.0) '@angular/compiler': - specifier: 18.2.13 - version: 18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)) + specifier: 19.2.18 + version: 19.2.18 '@angular/compiler-cli': - specifier: 18.2.13 - version: 18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.5.4) + specifier: 19.2.18 + version: 19.2.18(@angular/compiler@19.2.18)(typescript@5.5.4) '@angular/language-server': - specifier: 18.2.0 - version: 18.2.0 + specifier: 19.2.0 + version: 19.2.0 '@angular/language-service': - specifier: 18.2.13 - version: 18.2.13 + specifier: 19.2.18 + version: 19.2.18 '@angular/platform-browser-dynamic': - specifier: 18.2.13 - version: 18.2.13(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser@18.2.13(@angular/animations@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))) + specifier: 19.2.18 + version: 19.2.18(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/compiler@19.2.18)(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(@angular/platform-browser@19.2.18(@angular/animations@19.2.18(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1)))(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))) '@capacitor/android': specifier: 7.4.2 version: 7.4.2(@capacitor/core@7.4.2) @@ -952,7 +952,7 @@ importers: version: 1.1.23(typescript@5.5.4) '@cypress/schematic': specifier: 4.1.1 - version: 4.1.1(@angular/cli@18.2.20(chokidar@3.6.0))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)) + version: 4.1.1(@angular/cli@19.2.19(@types/node@22.15.31)(chokidar@3.6.0))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1)) '@ionic/angular-toolkit': specifier: 12.3.0 version: 12.3.0(chokidar@3.6.0) @@ -1018,7 +1018,7 @@ importers: version: 48.2.1(eslint@8.57.0) eslint-plugin-prettier: specifier: 5.1.3 - version: 5.1.3(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(prettier@3.1.1) + version: 5.1.3(@types/eslint@9.6.1)(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(prettier@3.1.1) eslint-plugin-unicorn: specifier: 51.0.1 version: 51.0.1(eslint@8.57.0) @@ -2078,27 +2078,28 @@ packages: resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} engines: {node: '>=6.0.0'} - '@angular-devkit/architect@0.1802.20': - resolution: {integrity: sha512-nNUv2541/X4V0vtT2F6wCT+/GAY8v+J8MRMh8kGBVdyV9EdtSTWxHAvE1WhX5uE7VUCNegDfElxvAR9Vq8qSig==} + '@angular-devkit/architect@0.1902.19': + resolution: {integrity: sha512-iexYDIYpGAeAU7T60bGcfrGwtq1bxpZixYxWuHYiaD1b5baQgNSfd1isGEOh37GgDNsf4In9i2LOLPm0wBdtgQ==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} - '@angular-devkit/build-angular@18.2.20': - resolution: {integrity: sha512-wjWFSpu4PJgASB6ZkYMFspK1oLuzdyZhyjB14y+/5+qqoCRroFyaEhhOHfzqHF2dwH8+rOg6E2r4vkre94duPQ==} + '@angular-devkit/build-angular@19.2.19': + resolution: {integrity: sha512-uIxi6Vzss6+ycljVhkyPUPWa20w8qxJL9lEn0h6+sX/fhM8Djt0FHIuTQjoX58EoMaQ/1jrXaRaGimkbaFcG9A==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: - '@angular/compiler-cli': ^18.0.0 - '@angular/localize': ^18.0.0 - '@angular/platform-server': ^18.0.0 - '@angular/service-worker': ^18.0.0 - '@web/test-runner': ^0.18.0 + '@angular/compiler-cli': ^19.0.0 || ^19.2.0-next.0 + '@angular/localize': ^19.0.0 || ^19.2.0-next.0 + '@angular/platform-server': ^19.0.0 || ^19.2.0-next.0 + '@angular/service-worker': ^19.0.0 || ^19.2.0-next.0 + '@angular/ssr': ^19.2.19 + '@web/test-runner': ^0.20.0 browser-sync: ^3.0.2 jest: ^29.5.0 jest-environment-jsdom: ^29.5.0 karma: ^6.3.0 - ng-packagr: ^18.0.0 + ng-packagr: ^19.0.0 || ^19.2.0-next.0 protractor: ^7.0.0 - tailwindcss: ^2.0.0 || ^3.0.0 - typescript: '>=5.4 <5.6' + tailwindcss: ^2.0.0 || ^3.0.0 || ^4.0.0 + typescript: '>=5.5 <5.9' peerDependenciesMeta: '@angular/localize': optional: true @@ -2106,6 +2107,8 @@ packages: optional: true '@angular/service-worker': optional: true + '@angular/ssr': + optional: true '@web/test-runner': optional: true browser-sync: @@ -2123,8 +2126,8 @@ packages: tailwindcss: optional: true - '@angular-devkit/build-webpack@0.1802.20': - resolution: {integrity: sha512-710EUKGXJ0HlETDOlkiFWA6Ddku0vdNumbPzi2gb5UnjFo297BIOHgHt77auDhpKj1qffHTvvoiA2UseOX85QA==} + '@angular-devkit/build-webpack@0.1902.19': + resolution: {integrity: sha512-x2tlGg5CsUveFzuRuqeHknSbGirSAoRynEh+KqPRGK0G3WpMViW/M8SuVurecasegfIrDWtYZ4FnVxKqNbKwXQ==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: webpack: ^5.30.0 @@ -2139,11 +2142,11 @@ packages: chokidar: optional: true - '@angular-devkit/core@18.2.20': - resolution: {integrity: sha512-VNxI2e9EZQNqKYtUJ4u43QRJ9kObeyG9f69caxnj28cg4qim3H1vX/sglnodP8EsTIRbzwBKc884ebHWFdQJkQ==} + '@angular-devkit/core@19.2.19': + resolution: {integrity: sha512-JbLL+4IMLMBgjLZlnPG4lYDfz4zGrJ/s6Aoon321NJKuw1Kb1k5KpFu9dUY0BqLIe8xPQ2UJBpI+xXdK5MXMHQ==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: - chokidar: ^3.5.2 + chokidar: ^4.0.0 peerDependenciesMeta: chokidar: optional: true @@ -2161,100 +2164,78 @@ packages: 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/schematics@18.2.20': - resolution: {integrity: sha512-eKoFeWOxwheaGK+aguyTs9utxxmFsrI/aHQttiyhBy+HzmgX/E0grzx6ZpuipUpBA8lYMtxfTJ7AC12fGJMvFA==} + '@angular-devkit/schematics@19.2.19': + resolution: {integrity: sha512-J4Jarr0SohdrHcb40gTL4wGPCQ952IMWF1G/MSAQfBAPvA9ZKApYhpxcY7PmehVePve+ujpus1dGsJ7dPxz8Kg==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} '@angular-devkit/schematics@20.2.0': resolution: {integrity: sha512-TCPIN6Bd04oGuNocETmsd9hzGYrjrivisbMKb0WOuDi3OnCkmWqsPR+QA2kYwTOGqG3HXkz/z3CA0g04M2fgrQ==} 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@18.4.3': - resolution: {integrity: sha512-NzmrXlr7GFE+cjwipY/CxBscZXNqnuK0us1mO6Z2T6MeH6m+rRcdlY/rZyKoRniyNNvuzl6vpEsfMIMmnfebrA==} + '@angular-eslint/builder@19.8.0': + resolution: {integrity: sha512-+sDe92BpzlxNZWFuBbKD1L8xsW/dyOU+acPn4V84Vn55XMdhrBWOwDX7oxmBCOwuVTrS3mgHz7d22J1sdNwySw==} peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: '*' - '@angular-eslint/bundled-angular-compiler@18.4.1': - resolution: {integrity: sha512-gCQC0mgBO1bwHDXL9CUgHW+Rf1XGZCLAopoXnggwxGkBCx+oww507t+jrSOxdh+4OTKU4ZfmbtWd7Y8AeXns8w==} + '@angular-eslint/bundled-angular-compiler@19.8.0': + resolution: {integrity: sha512-nschDOyrAZPwS2mdC63pAf6vtVRZJ81imnosziOTx5jh1TTEwYdmFpfLA3LBvZUMkwDxkFOjxrMyl/k+c+oLBw==} - '@angular-eslint/bundled-angular-compiler@18.4.3': - resolution: {integrity: sha512-zdrA8mR98X+U4YgHzUKmivRU+PxzwOL/j8G7eTOvBuq8GPzsP+hvak+tyxlgeGm9HsvpFj9ERHLtJ0xDUPs8fg==} - - '@angular-eslint/eslint-plugin-template@18.4.1': - resolution: {integrity: sha512-sofnKpi6wOZ6avVfYYqB7sCgGgWF2HgCZfW+IAp1MtVD2FBa1zTSbbfIZ1I8Akpd22UXa4LKJd0TLwm5XHHkiQ==} + '@angular-eslint/eslint-plugin-template@19.8.0': + resolution: {integrity: sha512-LXruJuwmRwJR6wfCq1wRxtGeF8lZQFNnS4GHNaRB7BRqYisPQXHsHT8EAnNf2eDwIkkq4TzZC0EfC6eaLlsh0A==} peerDependencies: + '@angular-eslint/template-parser': 19.8.0 '@typescript-eslint/types': ^7.11.0 || ^8.0.0 '@typescript-eslint/utils': ^7.11.0 || ^8.0.0 eslint: ^8.57.0 || ^9.0.0 typescript: '*' - '@angular-eslint/eslint-plugin-template@18.4.3': - resolution: {integrity: sha512-ijGlX2N01ayMXTpeQivOA31AszO8OEbu9ZQUCxnu9AyMMhxyi2q50bujRChAvN9YXQfdQtbxuajxV6+aiWb5BQ==} - peerDependencies: - '@typescript-eslint/types': ^7.11.0 || ^8.0.0 - '@typescript-eslint/utils': ^7.11.0 || ^8.0.0 - eslint: ^8.57.0 || ^9.0.0 - typescript: '*' - - '@angular-eslint/eslint-plugin@18.4.1': - resolution: {integrity: sha512-FoHwj+AFo8ONKb8wEK5qpo6uefuyklZlDqErJxeC3fpNIJzDe8PWBcJsuZt7Wwm/HeggWgt0Au6h+3IEa0V3BQ==} + '@angular-eslint/eslint-plugin@19.8.0': + resolution: {integrity: sha512-4wmMopW9mEum3MI865WkWiVvQ7/Ia691LO006zr7Hp6VB+4+zzxZW4CH7X6tuxE2DMVILlU5fsSjR04ex9vuew==} peerDependencies: '@typescript-eslint/utils': ^7.11.0 || ^8.0.0 eslint: ^8.57.0 || ^9.0.0 typescript: '*' - '@angular-eslint/eslint-plugin@18.4.3': - resolution: {integrity: sha512-AyJbupiwTBR81P6T59v+aULEnPpZBCBxL2S5QFWfAhNCwWhcof4GihvdK2Z87yhvzDGeAzUFSWl/beJfeFa+PA==} + '@angular-eslint/schematics@19.8.0': + resolution: {integrity: sha512-jBzRioyfFb8ikhtvQHeSmtc48YhNw+Kb4LN/DqTvPm0dYeWqz8qpIVlUdKUT7wcC46i0vfILjMCSbWEnkRjHiA==} + + '@angular-eslint/template-parser@19.8.0': + resolution: {integrity: sha512-43hWc14pMc0LkqBD+ui7uF6NTUVpNrVnUSQqNCYsn3aoXeOdXKgKQEeBUhotKlxAOyAQjAet0tU24+IAW0xwkw==} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '*' + + '@angular-eslint/utils@19.8.0': + resolution: {integrity: sha512-ue3seSy4b+H5MN/m1m0SgyWr0XpDjfkGwyYo+uz2bhxpCyhZNzTBKeNRPkTTs+yeq9NhSKEhjvgUSA2nK5LqmA==} peerDependencies: '@typescript-eslint/utils': ^7.11.0 || ^8.0.0 eslint: ^8.57.0 || ^9.0.0 typescript: '*' - '@angular-eslint/schematics@18.4.1': - resolution: {integrity: sha512-1+gGodwh+UevtEx9mzZbzP1uY/9NAGEbsn8jisG1TEPDby2wKScQj6U6JwGxoW/Dd/4SIeSdilruZPALkqha7g==} - peerDependencies: - '@angular-devkit/core': '>= 18.0.0 < 19.0.0' - '@angular-devkit/schematics': '>= 18.0.0 < 19.0.0' - - '@angular-eslint/template-parser@18.4.3': - resolution: {integrity: sha512-JZMPtEB8yNip3kg4WDEWQyObSo2Hwf+opq2ElYuwe85GQkGhfJSJ2CQYo4FSwd+c5MUQAqESNRg9QqGYauDsiw==} - peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - typescript: '*' - - '@angular-eslint/utils@18.4.1': - resolution: {integrity: sha512-F5UGE1J/CRmTbl8vjexQRwRglNqnJwdXCUejaG+qlGssSHoWcRB+ubbR/na3PdnzeJdBE6DkLYElXnOQZ6YKfg==} - peerDependencies: - '@typescript-eslint/utils': ^7.11.0 || ^8.0.0 - eslint: ^8.57.0 || ^9.0.0 - typescript: '*' - - '@angular-eslint/utils@18.4.3': - resolution: {integrity: sha512-w0bJ9+ELAEiPBSTPPm9bvDngfu1d8JbzUhvs2vU+z7sIz/HMwUZT5S4naypj2kNN0gZYGYrW0lt+HIbW87zTAQ==} - peerDependencies: - '@typescript-eslint/utils': ^7.11.0 || ^8.0.0 - eslint: ^8.57.0 || ^9.0.0 - typescript: '*' - - '@angular/animations@18.2.13': - resolution: {integrity: sha512-rG5J5Ek5Hg+Tz2NjkNOaG6PupiNK/lPfophXpsR1t/nWujqnMWX2krahD/i6kgD+jNWNKCJCYSOVvCx/BHOtKA==} + '@angular/animations@19.2.18': + resolution: {integrity: sha512-c76x1t+OiSstPsvJdHmV8Q4taF+8SxWKqiY750fOjpd01it4jJbU6YQqIroC6Xie7154zZIxOTHH2uTj+nm5qA==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} peerDependencies: - '@angular/core': 18.2.13 + '@angular/common': 19.2.18 + '@angular/core': 19.2.18 - '@angular/build@18.2.20': - resolution: {integrity: sha512-9VW/zSQoSwc9e5OBjtnroj9feacD2HgkSYx7TsfmDyefIlOCeNxbhkm83Px/4B8VG6kzZUBzLBJ4QULl2E1Y/Q==} + '@angular/build@19.2.19': + resolution: {integrity: sha512-SFzQ1bRkNFiOVu+aaz+9INmts7tDUrsHLEr9HmARXr9qk5UmR8prlw39p2u+Bvi6/lCiJ18TZMQQl9mGyr63lg==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: - '@angular/compiler-cli': ^18.0.0 - '@angular/localize': ^18.0.0 - '@angular/platform-server': ^18.0.0 - '@angular/service-worker': ^18.0.0 + '@angular/compiler': ^19.0.0 || ^19.2.0-next.0 + '@angular/compiler-cli': ^19.0.0 || ^19.2.0-next.0 + '@angular/localize': ^19.0.0 || ^19.2.0-next.0 + '@angular/platform-server': ^19.0.0 || ^19.2.0-next.0 + '@angular/service-worker': ^19.0.0 || ^19.2.0-next.0 + '@angular/ssr': ^19.2.19 + karma: ^6.4.0 less: ^4.2.0 + ng-packagr: ^19.0.0 || ^19.2.0-next.0 postcss: ^8.4.0 - tailwindcss: ^2.0.0 || ^3.0.0 - typescript: '>=5.4 <5.6' + tailwindcss: ^2.0.0 || ^3.0.0 || ^4.0.0 + typescript: '>=5.5 <5.9' peerDependenciesMeta: '@angular/localize': optional: true @@ -2262,94 +2243,95 @@ packages: optional: true '@angular/service-worker': optional: true + '@angular/ssr': + optional: true + karma: + optional: true less: optional: true + ng-packagr: + optional: true postcss: optional: true tailwindcss: optional: true - '@angular/cdk@18.2.13': - resolution: {integrity: sha512-yBKoqcOwmwXnc5phFMEEMO130/Bz9beQLJrKzIS87f6TXaGCeBs4xrPHq2i7Xx/2TqvMiOD9ucjmlVbtGvNG3w==} + '@angular/cdk@19.2.19': + resolution: {integrity: sha512-PCpJagurPBqciqcq4Z8+3OtKLb7rSl4w/qBJoIMua8CgnrjvA1i+SWawhdtfI1zlY8FSwhzLwXV0CmWWfFzQPg==} peerDependencies: - '@angular/common': ^18.0.0 || ^19.0.0 - '@angular/core': ^18.0.0 || ^19.0.0 + '@angular/common': ^19.0.0 || ^20.0.0 + '@angular/core': ^19.0.0 || ^20.0.0 rxjs: ^6.5.3 || ^7.4.0 - '@angular/cli@18.2.20': - resolution: {integrity: sha512-uu8XM+vvVQxTgCJAAQtCu6aLErbdCh/xqYpawgTaoOjiDkyWonTC+iGUUy0AEk5no/pbg2TCoZZx0AXWM1yLVA==} + '@angular/cli@19.2.19': + resolution: {integrity: sha512-e9tAzFNOL4mMWfMnpC9Up83OCTOp2siIj8W41FCp8jfoEnw79AXDDLh3d70kOayiObchksTJVShslTogLUyhMw==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} hasBin: true - '@angular/common@18.2.13': - resolution: {integrity: sha512-4ZqrNp1PoZo7VNvW+sbSc2CB2axP1sCH2wXl8B0wdjsj8JY1hF1OhuugwhpAHtGxqewed2kCXayE+ZJqSTV4jw==} + '@angular/common@19.2.18': + resolution: {integrity: sha512-CrV02Omzw/QtfjlEVXVPJVXipdx83NuA+qSASZYrxrhKFusUZyK3P/Zznqg+wiAeNDbedQwMUVqoAARHf0xQrw==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} peerDependencies: - '@angular/core': 18.2.13 + '@angular/core': 19.2.18 rxjs: ^6.5.3 || ^7.4.0 - '@angular/compiler-cli@18.2.13': - resolution: {integrity: sha512-DBSh4AQwkiJDSiVvJATRmjxf6wyUs9pwQLgaFdSlfuTRO+sdb0J2z1r3BYm8t0IqdoyXzdZq2YCH43EmyvD71g==} + '@angular/compiler-cli@19.2.18': + resolution: {integrity: sha512-N4TMtLfImJIoMaRL6mx7885UBeQidywptHH6ACZj71Ar6++DBc1mMlcwuvbeJCd3r3y8MQ5nLv5PZSN/tHr13w==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} hasBin: true peerDependencies: - '@angular/compiler': 18.2.13 - typescript: '>=5.4 <5.6' + '@angular/compiler': 19.2.18 + typescript: '>=5.5 <5.9' - '@angular/compiler@18.2.13': - resolution: {integrity: sha512-TzWcrkopyjFF+WeDr2cRe8CcHjU72KfYV3Sm2TkBkcXrkYX5sDjGWrBGrG3hRB4e4okqchrOCvm1MiTdy2vKMA==} + '@angular/compiler@19.2.18': + resolution: {integrity: sha512-3MscvODxRVxc3Cs0ZlHI5Pk5rEvE80otfvxZTMksOZuPlv1B+S8MjWfc3X3jk9SbyUEzODBEH55iCaBHD48V3g==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} - peerDependencies: - '@angular/core': 18.2.13 - peerDependenciesMeta: - '@angular/core': - optional: true - '@angular/core@18.2.13': - resolution: {integrity: sha512-8mbWHMgO95OuFV1Ejy4oKmbe9NOJ3WazQf/f7wks8Bck7pcihd0IKhlPBNjFllbF5o+04EYSwFhEtvEgjMDClA==} + '@angular/core@19.2.18': + resolution: {integrity: sha512-+QRrf0Igt8ccUWXHA+7doK5W6ODyhHdqVyblSlcQ8OciwkzIIGGEYNZom5OZyWMh+oI54lcSeyV2O3xaDepSrQ==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} peerDependencies: rxjs: ^6.5.3 || ^7.4.0 - zone.js: ~0.14.10 + zone.js: ~0.15.0 - '@angular/forms@18.2.13': - resolution: {integrity: sha512-A67D867fu3DSBhdLWWZl/F5pr7v2+dRM2u3U7ZJ0ewh4a+sv+0yqWdJW+a8xIoiHxS+btGEJL2qAKJiH+MCFfg==} + '@angular/forms@19.2.18': + resolution: {integrity: sha512-pe40934jWhoS7DyGl7jyZdoj1gvBgur2t1zrJD+csEkTitYnW14+La2Pv6SW1pNX5nIzFsgsS9Nex1KcH5S6Tw==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} peerDependencies: - '@angular/common': 18.2.13 - '@angular/core': 18.2.13 - '@angular/platform-browser': 18.2.13 + '@angular/common': 19.2.18 + '@angular/core': 19.2.18 + '@angular/platform-browser': 19.2.18 rxjs: ^6.5.3 || ^7.4.0 - '@angular/language-server@18.2.0': - resolution: {integrity: sha512-8ifx0LuMkxMZkVPNiMxdGxuCw65FlDhW04ETN8BL6NV+46tfVk1yEC8Rc6Jm+bNfDxEoD/V8jxzLZVriuUvOWw==} + '@angular/language-server@19.2.0': + resolution: {integrity: sha512-HN5gEGEO20ujyiqt2xpwXh2M3+k7vBQqljdpw/n/oh0x32CPr+zSy6e2a4p9G/m0HJRL+Sqziyx+zOUiPvse1g==} engines: {node: ^18.19.1 || ^20.11.1} hasBin: true - '@angular/language-service@18.2.0-rc.0': - resolution: {integrity: sha512-mcWU4PPMRDwuPrGO6p1lOOH+KbHoAdPxtjoBA0wuR4PlELis6scWKoDHwuFOrga0ZL6/hZHc0qEG3iycLzD5Ng==} + '@angular/language-service@19.2.0': + resolution: {integrity: sha512-45utEVXwCYE5vQSMX0ImBjgkcMQ8cqPN4xGHLqYiFEkp/hgbixejA4sMPP1Jn7YrjpfK4DmAaO5z5Hzp11zJ7A==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} - '@angular/language-service@18.2.13': - resolution: {integrity: sha512-4E4VJDrbOAxS69F9C1twQPbR9AjY47Qlz8+lwg5lJOyUJ4GoEThLbXKfadt/vIeYBwMJ7fIsYWXD0Dlmxh4k+w==} + '@angular/language-service@19.2.18': + resolution: {integrity: sha512-ZUbaITv4Mq2PHIhdC20G6guUL17Zzz7aZK2+u0I7Gcpq1YQUNLYn3brKjKVADbnjDDZYboqGuhxLG2JqRwWtZw==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} - '@angular/platform-browser-dynamic@18.2.13': - resolution: {integrity: sha512-kbQCf9+8EpuJC7buBxhSiwBtXvjAwAKh6MznD6zd2pyCYqfY6gfRCZQRtK59IfgVtKmEONWI9grEyNIRoTmqJg==} + '@angular/platform-browser-dynamic@19.2.18': + resolution: {integrity: sha512-wqDtK2yVN5VDqVeOSOfqELdu40fyoIDknBGSxA27CEXzFVdMWJyIpuvUi+GMa+9eGjlS+1uVVBaRwxmnuvHj+A==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} peerDependencies: - '@angular/common': 18.2.13 - '@angular/compiler': 18.2.13 - '@angular/core': 18.2.13 - '@angular/platform-browser': 18.2.13 + '@angular/common': 19.2.18 + '@angular/compiler': 19.2.18 + '@angular/core': 19.2.18 + '@angular/platform-browser': 19.2.18 - '@angular/platform-browser@18.2.13': - resolution: {integrity: sha512-tu7ZzY6qD3ATdWFzcTcsAKe7M6cJeWbT/4/bF9unyGO3XBPcNYDKoiz10+7ap2PUd0fmPwvuvTvSNJiFEBnB8Q==} + '@angular/platform-browser@19.2.18': + resolution: {integrity: sha512-eahtsHPyXTYLARs9YOlXhnXGgzw0wcyOcDkBvNWK/3lA0NHIgIHmQgXAmBo+cJ+g9skiEQTD2OmSrrwbFKWJkw==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} peerDependencies: - '@angular/animations': 18.2.13 - '@angular/common': 18.2.13 - '@angular/core': 18.2.13 + '@angular/animations': 19.2.18 + '@angular/common': 19.2.18 + '@angular/core': 19.2.18 peerDependenciesMeta: '@angular/animations': optional: true @@ -2364,13 +2346,13 @@ packages: '@angular/core': 17.3.12 '@angular/platform-browser': 17.3.12 - '@angular/router@18.2.13': - resolution: {integrity: sha512-VKmfgi/r/CkyBq9nChQ/ptmfu0JT/8ONnLVJ5H+SkFLRYJcIRyHLKjRihMCyVm6xM5yktOdCaW73NTQrFz7+bg==} + '@angular/router@19.2.18': + resolution: {integrity: sha512-7cimxtPODSwokFQ0TRYzX0ad8Yjrl0MJfzaDCJejd1n/q7RZ7KZmHd0DS/LkDNXVMEh4swr00fK+3YWG/Szsrg==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} peerDependencies: - '@angular/common': 18.2.13 - '@angular/core': 18.2.13 - '@angular/platform-browser': 18.2.13 + '@angular/common': 19.2.18 + '@angular/core': 19.2.18 + '@angular/platform-browser': 19.2.18 rxjs: ^6.5.3 || ^7.4.0 '@awesome-cordova-plugins/calendar@6.6.0': @@ -2416,14 +2398,14 @@ packages: resolution: {integrity: sha512-60X7qkglvrap8mn1lh2ebxXdZYtUcpd7gsmy9kLaBJ4i/WdY8PqTSdxyA8qraikqKQK5C1KRBKXqznrVapyNaw==} engines: {node: '>=6.9.0'} - '@babel/core@7.25.2': - resolution: {integrity: sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA==} - engines: {node: '>=6.9.0'} - '@babel/core@7.26.10': resolution: {integrity: sha512-vMqyb7XCDMPvJFFOaT9kxtiRh42GwlZEg1/uIgtZshS5a/8OaduUfCi7kynKgc3Tw/6Uo2D+db9qBttghhmxwQ==} engines: {node: '>=6.9.0'} + '@babel/core@7.26.9': + resolution: {integrity: sha512-lWBYIrF7qK5+GjY5Uy+/hEgp8OJWOD/rpy74GplYRhEauvbHDeFB8t5hPOZxCZ0Oxf4Cc36tK51/l3ymJysrKw==} + engines: {node: '>=6.9.0'} + '@babel/core@7.28.0': resolution: {integrity: sha512-UlLAnTPrFdNGoFtbSXwcGFQBtQZJCNjaN6hQNP3UPvuNXT1i82N26KL3dZeIpNalWywr9IuQuncaAfUaS1g6sQ==} engines: {node: '>=6.9.0'} @@ -2436,10 +2418,6 @@ packages: resolution: {integrity: sha512-lJjzvrbEeWrhB4P3QBsH7tey117PjLZnDbLiQEKjQ/fNJTjuq4HSqgFA+UNSwZT8D7dxxbnuSBMsa1lrWzKlQg==} engines: {node: '>=6.9.0'} - '@babel/helper-annotate-as-pure@7.24.7': - resolution: {integrity: sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==} - engines: {node: '>=6.9.0'} - '@babel/helper-annotate-as-pure@7.25.9': resolution: {integrity: sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==} engines: {node: '>=6.9.0'} @@ -2589,8 +2567,8 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-import-attributes@7.24.7': - resolution: {integrity: sha512-hbX+lKKeUMGihnK8nvKqmXBInriT3GVjzXKFriV3YC6APGxMbP8RZNFwy91+hocLXq90Mta+HshoB31802bb8A==} + '@babel/plugin-syntax-import-attributes@7.26.0': + resolution: {integrity: sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -3225,8 +3203,8 @@ packages: '@cypress/xvfb@1.2.4': resolution: {integrity: sha512-skbBzPggOVYCbnGgV+0dmBdW/s77ZkAOXIC1knS8NagwDjBrNC1LuXtQJeiN6l+m7lzmHtaoUw/ctJKdqkG57Q==} - '@discoveryjs/json-ext@0.6.1': - resolution: {integrity: sha512-boghen8F0Q8D+0/Q1/1r6DUEieUJ8w2a1gIknExMSHBsJFOr2+0KUfHiVYBvucPwl3+RU5PFBK833FjFCh3BhA==} + '@discoveryjs/json-ext@0.6.3': + resolution: {integrity: sha512-4B4OijXeVNOPZlYA2oEwWOTkzyltLao+xbotHQeqN++Rv27Y6s818+n2Qkp8q+Fxhn0t/5lA5X1Mxktud8eayQ==} engines: {node: '>=14.17.0'} '@dual-bundle/import-meta-resolve@4.1.0': @@ -3251,14 +3229,8 @@ packages: resolution: {integrity: sha512-R1w57YlVA6+YE01wch3GPYn6bCsrOV3YW/5oGGE2tmX6JcL9Nr+b5IikrjMPF+v9CV3ay+obImEdsDhovhJrzw==} engines: {node: '>=16'} - '@esbuild/aix-ppc64@0.21.5': - resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [aix] - - '@esbuild/aix-ppc64@0.23.0': - resolution: {integrity: sha512-3sG8Zwa5fMcA9bgqB8AfWPQ+HFke6uD3h1s3RIwUNK8EG7a4buxvuFTs3j1IMs2NXAk9F30C/FF4vxRgQCcmoQ==} + '@esbuild/aix-ppc64@0.25.4': + resolution: {integrity: sha512-1VCICWypeQKhVbE9oW/sJaAmjLxhVqacdkvPLEjwlttjfwENRSClS8EjBz0KzRyFSCPDIkuXW34Je/vk7zdB7Q==} engines: {node: '>=18'} cpu: [ppc64] os: [aix] @@ -3269,14 +3241,8 @@ packages: cpu: [ppc64] os: [aix] - '@esbuild/android-arm64@0.21.5': - resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==} - engines: {node: '>=12'} - cpu: [arm64] - os: [android] - - '@esbuild/android-arm64@0.23.0': - resolution: {integrity: sha512-EuHFUYkAVfU4qBdyivULuu03FhJO4IJN9PGuABGrFy4vUuzk91P2d+npxHcFdpUnfYKy0PuV+n6bKIpHOB3prQ==} + '@esbuild/android-arm64@0.25.4': + resolution: {integrity: sha512-bBy69pgfhMGtCnwpC/x5QhfxAz/cBgQ9enbtwjf6V9lnPI/hMyT9iWpR1arm0l3kttTr4L0KSLpKmLp/ilKS9A==} engines: {node: '>=18'} cpu: [arm64] os: [android] @@ -3287,14 +3253,8 @@ packages: cpu: [arm64] os: [android] - '@esbuild/android-arm@0.21.5': - resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==} - engines: {node: '>=12'} - cpu: [arm] - os: [android] - - '@esbuild/android-arm@0.23.0': - resolution: {integrity: sha512-+KuOHTKKyIKgEEqKbGTK8W7mPp+hKinbMBeEnNzjJGyFcWsfrXjSTNluJHCY1RqhxFurdD8uNXQDei7qDlR6+g==} + '@esbuild/android-arm@0.25.4': + resolution: {integrity: sha512-QNdQEps7DfFwE3hXiU4BZeOV68HHzYwGd0Nthhd3uCkkEKK7/R6MTgM0P7H7FAs5pU/DIWsviMmEGxEoxIZ+ZQ==} engines: {node: '>=18'} cpu: [arm] os: [android] @@ -3305,14 +3265,8 @@ packages: cpu: [arm] os: [android] - '@esbuild/android-x64@0.21.5': - resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==} - engines: {node: '>=12'} - cpu: [x64] - os: [android] - - '@esbuild/android-x64@0.23.0': - resolution: {integrity: sha512-WRrmKidLoKDl56LsbBMhzTTBxrsVwTKdNbKDalbEZr0tcsBgCLbEtoNthOW6PX942YiYq8HzEnb4yWQMLQuipQ==} + '@esbuild/android-x64@0.25.4': + resolution: {integrity: sha512-TVhdVtQIFuVpIIR282btcGC2oGQoSfZfmBdTip2anCaVYcqWlZXGcdcKIUklfX2wj0JklNYgz39OBqh2cqXvcQ==} engines: {node: '>=18'} cpu: [x64] os: [android] @@ -3323,14 +3277,8 @@ packages: cpu: [x64] os: [android] - '@esbuild/darwin-arm64@0.21.5': - resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==} - engines: {node: '>=12'} - cpu: [arm64] - os: [darwin] - - '@esbuild/darwin-arm64@0.23.0': - resolution: {integrity: sha512-YLntie/IdS31H54Ogdn+v50NuoWF5BDkEUFpiOChVa9UnKpftgwzZRrI4J132ETIi+D8n6xh9IviFV3eXdxfow==} + '@esbuild/darwin-arm64@0.25.4': + resolution: {integrity: sha512-Y1giCfM4nlHDWEfSckMzeWNdQS31BQGs9/rouw6Ub91tkK79aIMTH3q9xHvzH8d0wDru5Ci0kWB8b3up/nl16g==} engines: {node: '>=18'} cpu: [arm64] os: [darwin] @@ -3341,14 +3289,8 @@ packages: cpu: [arm64] os: [darwin] - '@esbuild/darwin-x64@0.21.5': - resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==} - engines: {node: '>=12'} - cpu: [x64] - os: [darwin] - - '@esbuild/darwin-x64@0.23.0': - resolution: {integrity: sha512-IMQ6eme4AfznElesHUPDZ+teuGwoRmVuuixu7sv92ZkdQcPbsNHzutd+rAfaBKo8YK3IrBEi9SLLKWJdEvJniQ==} + '@esbuild/darwin-x64@0.25.4': + resolution: {integrity: sha512-CJsry8ZGM5VFVeyUYB3cdKpd/H69PYez4eJh1W/t38vzutdjEjtP7hB6eLKBoOdxcAlCtEYHzQ/PJ/oU9I4u0A==} engines: {node: '>=18'} cpu: [x64] os: [darwin] @@ -3359,14 +3301,8 @@ packages: cpu: [x64] os: [darwin] - '@esbuild/freebsd-arm64@0.21.5': - resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==} - engines: {node: '>=12'} - cpu: [arm64] - os: [freebsd] - - '@esbuild/freebsd-arm64@0.23.0': - resolution: {integrity: sha512-0muYWCng5vqaxobq6LB3YNtevDFSAZGlgtLoAc81PjUfiFz36n4KMpwhtAd4he8ToSI3TGyuhyx5xmiWNYZFyw==} + '@esbuild/freebsd-arm64@0.25.4': + resolution: {integrity: sha512-yYq+39NlTRzU2XmoPW4l5Ifpl9fqSk0nAJYM/V/WUGPEFfek1epLHJIkTQM6bBs1swApjO5nWgvr843g6TjxuQ==} engines: {node: '>=18'} cpu: [arm64] os: [freebsd] @@ -3377,14 +3313,8 @@ packages: cpu: [arm64] os: [freebsd] - '@esbuild/freebsd-x64@0.21.5': - resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [freebsd] - - '@esbuild/freebsd-x64@0.23.0': - resolution: {integrity: sha512-XKDVu8IsD0/q3foBzsXGt/KjD/yTKBCIwOHE1XwiXmrRwrX6Hbnd5Eqn/WvDekddK21tfszBSrE/WMaZh+1buQ==} + '@esbuild/freebsd-x64@0.25.4': + resolution: {integrity: sha512-0FgvOJ6UUMflsHSPLzdfDnnBBVoCDtBTVyn/MrWloUNvq/5SFmh13l3dvgRPkDihRxb77Y17MbqbCAa2strMQQ==} engines: {node: '>=18'} cpu: [x64] os: [freebsd] @@ -3395,14 +3325,8 @@ packages: cpu: [x64] os: [freebsd] - '@esbuild/linux-arm64@0.21.5': - resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==} - engines: {node: '>=12'} - cpu: [arm64] - os: [linux] - - '@esbuild/linux-arm64@0.23.0': - resolution: {integrity: sha512-j1t5iG8jE7BhonbsEg5d9qOYcVZv/Rv6tghaXM/Ug9xahM0nX/H2gfu6X6z11QRTMT6+aywOMA8TDkhPo8aCGw==} + '@esbuild/linux-arm64@0.25.4': + resolution: {integrity: sha512-+89UsQTfXdmjIvZS6nUnOOLoXnkUTB9hR5QAeLrQdzOSWZvNSAXAtcRDHWtqAUtAmv7ZM1WPOOeSxDzzzMogiQ==} engines: {node: '>=18'} cpu: [arm64] os: [linux] @@ -3413,14 +3337,8 @@ packages: cpu: [arm64] os: [linux] - '@esbuild/linux-arm@0.21.5': - resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==} - engines: {node: '>=12'} - cpu: [arm] - os: [linux] - - '@esbuild/linux-arm@0.23.0': - resolution: {integrity: sha512-SEELSTEtOFu5LPykzA395Mc+54RMg1EUgXP+iw2SJ72+ooMwVsgfuwXo5Fn0wXNgWZsTVHwY2cg4Vi/bOD88qw==} + '@esbuild/linux-arm@0.25.4': + resolution: {integrity: sha512-kro4c0P85GMfFYqW4TWOpvmF8rFShbWGnrLqlzp4X1TNWjRY3JMYUfDCtOxPKOIY8B0WC8HN51hGP4I4hz4AaQ==} engines: {node: '>=18'} cpu: [arm] os: [linux] @@ -3431,14 +3349,8 @@ packages: cpu: [arm] os: [linux] - '@esbuild/linux-ia32@0.21.5': - resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==} - engines: {node: '>=12'} - cpu: [ia32] - os: [linux] - - '@esbuild/linux-ia32@0.23.0': - resolution: {integrity: sha512-P7O5Tkh2NbgIm2R6x1zGJJsnacDzTFcRWZyTTMgFdVit6E98LTxO+v8LCCLWRvPrjdzXHx9FEOA8oAZPyApWUA==} + '@esbuild/linux-ia32@0.25.4': + resolution: {integrity: sha512-yTEjoapy8UP3rv8dB0ip3AfMpRbyhSN3+hY8mo/i4QXFeDxmiYbEKp3ZRjBKcOP862Ua4b1PDfwlvbuwY7hIGQ==} engines: {node: '>=18'} cpu: [ia32] os: [linux] @@ -3449,14 +3361,8 @@ packages: cpu: [ia32] os: [linux] - '@esbuild/linux-loong64@0.21.5': - resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==} - engines: {node: '>=12'} - cpu: [loong64] - os: [linux] - - '@esbuild/linux-loong64@0.23.0': - resolution: {integrity: sha512-InQwepswq6urikQiIC/kkx412fqUZudBO4SYKu0N+tGhXRWUqAx+Q+341tFV6QdBifpjYgUndV1hhMq3WeJi7A==} + '@esbuild/linux-loong64@0.25.4': + resolution: {integrity: sha512-NeqqYkrcGzFwi6CGRGNMOjWGGSYOpqwCjS9fvaUlX5s3zwOtn1qwg1s2iE2svBe4Q/YOG1q6875lcAoQK/F4VA==} engines: {node: '>=18'} cpu: [loong64] os: [linux] @@ -3467,14 +3373,8 @@ packages: cpu: [loong64] os: [linux] - '@esbuild/linux-mips64el@0.21.5': - resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==} - engines: {node: '>=12'} - cpu: [mips64el] - os: [linux] - - '@esbuild/linux-mips64el@0.23.0': - resolution: {integrity: sha512-J9rflLtqdYrxHv2FqXE2i1ELgNjT+JFURt/uDMoPQLcjWQA5wDKgQA4t/dTqGa88ZVECKaD0TctwsUfHbVoi4w==} + '@esbuild/linux-mips64el@0.25.4': + resolution: {integrity: sha512-IcvTlF9dtLrfL/M8WgNI/qJYBENP3ekgsHbYUIzEzq5XJzzVEV/fXY9WFPfEEXmu3ck2qJP8LG/p3Q8f7Zc2Xg==} engines: {node: '>=18'} cpu: [mips64el] os: [linux] @@ -3485,14 +3385,8 @@ packages: cpu: [mips64el] os: [linux] - '@esbuild/linux-ppc64@0.21.5': - resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [linux] - - '@esbuild/linux-ppc64@0.23.0': - resolution: {integrity: sha512-cShCXtEOVc5GxU0fM+dsFD10qZ5UpcQ8AM22bYj0u/yaAykWnqXJDpd77ublcX6vdDsWLuweeuSNZk4yUxZwtw==} + '@esbuild/linux-ppc64@0.25.4': + resolution: {integrity: sha512-HOy0aLTJTVtoTeGZh4HSXaO6M95qu4k5lJcH4gxv56iaycfz1S8GO/5Jh6X4Y1YiI0h7cRyLi+HixMR+88swag==} engines: {node: '>=18'} cpu: [ppc64] os: [linux] @@ -3503,14 +3397,8 @@ packages: cpu: [ppc64] os: [linux] - '@esbuild/linux-riscv64@0.21.5': - resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==} - engines: {node: '>=12'} - cpu: [riscv64] - os: [linux] - - '@esbuild/linux-riscv64@0.23.0': - resolution: {integrity: sha512-HEtaN7Y5UB4tZPeQmgz/UhzoEyYftbMXrBCUjINGjh3uil+rB/QzzpMshz3cNUxqXN7Vr93zzVtpIDL99t9aRw==} + '@esbuild/linux-riscv64@0.25.4': + resolution: {integrity: sha512-i8JUDAufpz9jOzo4yIShCTcXzS07vEgWzyX3NH2G7LEFVgrLEhjwL3ajFE4fZI3I4ZgiM7JH3GQ7ReObROvSUA==} engines: {node: '>=18'} cpu: [riscv64] os: [linux] @@ -3521,14 +3409,8 @@ packages: cpu: [riscv64] os: [linux] - '@esbuild/linux-s390x@0.21.5': - resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==} - engines: {node: '>=12'} - cpu: [s390x] - os: [linux] - - '@esbuild/linux-s390x@0.23.0': - resolution: {integrity: sha512-WDi3+NVAuyjg/Wxi+o5KPqRbZY0QhI9TjrEEm+8dmpY9Xir8+HE/HNx2JoLckhKbFopW0RdO2D72w8trZOV+Wg==} + '@esbuild/linux-s390x@0.25.4': + resolution: {integrity: sha512-jFnu+6UbLlzIjPQpWCNh5QtrcNfMLjgIavnwPQAfoGx4q17ocOU9MsQ2QVvFxwQoWpZT8DvTLooTvmOQXkO51g==} engines: {node: '>=18'} cpu: [s390x] os: [linux] @@ -3539,14 +3421,8 @@ packages: cpu: [s390x] os: [linux] - '@esbuild/linux-x64@0.21.5': - resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [linux] - - '@esbuild/linux-x64@0.23.0': - resolution: {integrity: sha512-a3pMQhUEJkITgAw6e0bWA+F+vFtCciMjW/LPtoj99MhVt+Mfb6bbL9hu2wmTZgNd994qTAEw+U/r6k3qHWWaOQ==} + '@esbuild/linux-x64@0.25.4': + resolution: {integrity: sha512-6e0cvXwzOnVWJHq+mskP8DNSrKBr1bULBvnFLpc1KY+d+irZSgZ02TGse5FsafKS5jg2e4pbvK6TPXaF/A6+CA==} engines: {node: '>=18'} cpu: [x64] os: [linux] @@ -3557,20 +3433,20 @@ packages: cpu: [x64] os: [linux] + '@esbuild/netbsd-arm64@0.25.4': + resolution: {integrity: sha512-vUnkBYxZW4hL/ie91hSqaSNjulOnYXE1VSLusnvHg2u3jewJBz3YzB9+oCw8DABeVqZGg94t9tyZFoHma8gWZQ==} + engines: {node: '>=18'} + cpu: [arm64] + os: [netbsd] + '@esbuild/netbsd-arm64@0.25.5': resolution: {integrity: sha512-pwHtMP9viAy1oHPvgxtOv+OkduK5ugofNTVDilIzBLpoWAM16r7b/mxBvfpuQDpRQFMfuVr5aLcn4yveGvBZvw==} engines: {node: '>=18'} cpu: [arm64] os: [netbsd] - '@esbuild/netbsd-x64@0.21.5': - resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==} - engines: {node: '>=12'} - cpu: [x64] - os: [netbsd] - - '@esbuild/netbsd-x64@0.23.0': - resolution: {integrity: sha512-cRK+YDem7lFTs2Q5nEv/HHc4LnrfBCbH5+JHu6wm2eP+d8OZNoSMYgPZJq78vqQ9g+9+nMuIsAO7skzphRXHyw==} + '@esbuild/netbsd-x64@0.25.4': + resolution: {integrity: sha512-XAg8pIQn5CzhOB8odIcAm42QsOfa98SBeKUdo4xa8OvX8LbMZqEtgeWE9P/Wxt7MlG2QqvjGths+nq48TrUiKw==} engines: {node: '>=18'} cpu: [x64] os: [netbsd] @@ -3581,8 +3457,8 @@ packages: cpu: [x64] os: [netbsd] - '@esbuild/openbsd-arm64@0.23.0': - resolution: {integrity: sha512-suXjq53gERueVWu0OKxzWqk7NxiUWSUlrxoZK7usiF50C6ipColGR5qie2496iKGYNLhDZkPxBI3erbnYkU0rQ==} + '@esbuild/openbsd-arm64@0.25.4': + resolution: {integrity: sha512-Ct2WcFEANlFDtp1nVAXSNBPDxyU+j7+tId//iHXU2f/lN5AmO4zLyhDcpR5Cz1r08mVxzt3Jpyt4PmXQ1O6+7A==} engines: {node: '>=18'} cpu: [arm64] os: [openbsd] @@ -3593,14 +3469,8 @@ packages: cpu: [arm64] os: [openbsd] - '@esbuild/openbsd-x64@0.21.5': - resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==} - engines: {node: '>=12'} - cpu: [x64] - os: [openbsd] - - '@esbuild/openbsd-x64@0.23.0': - resolution: {integrity: sha512-6p3nHpby0DM/v15IFKMjAaayFhqnXV52aEmv1whZHX56pdkK+MEaLoQWj+H42ssFarP1PcomVhbsR4pkz09qBg==} + '@esbuild/openbsd-x64@0.25.4': + resolution: {integrity: sha512-xAGGhyOQ9Otm1Xu8NT1ifGLnA6M3sJxZ6ixylb+vIUVzvvd6GOALpwQrYrtlPouMqd/vSbgehz6HaVk4+7Afhw==} engines: {node: '>=18'} cpu: [x64] os: [openbsd] @@ -3611,14 +3481,8 @@ packages: cpu: [x64] os: [openbsd] - '@esbuild/sunos-x64@0.21.5': - resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==} - engines: {node: '>=12'} - cpu: [x64] - os: [sunos] - - '@esbuild/sunos-x64@0.23.0': - resolution: {integrity: sha512-BFelBGfrBwk6LVrmFzCq1u1dZbG4zy/Kp93w2+y83Q5UGYF1d8sCzeLI9NXjKyujjBBniQa8R8PzLFAUrSM9OA==} + '@esbuild/sunos-x64@0.25.4': + resolution: {integrity: sha512-Mw+tzy4pp6wZEK0+Lwr76pWLjrtjmJyUB23tHKqEDP74R3q95luY/bXqXZeYl4NYlvwOqoRKlInQialgCKy67Q==} engines: {node: '>=18'} cpu: [x64] os: [sunos] @@ -3629,14 +3493,8 @@ packages: cpu: [x64] os: [sunos] - '@esbuild/win32-arm64@0.21.5': - resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==} - engines: {node: '>=12'} - cpu: [arm64] - os: [win32] - - '@esbuild/win32-arm64@0.23.0': - resolution: {integrity: sha512-lY6AC8p4Cnb7xYHuIxQ6iYPe6MfO2CC43XXKo9nBXDb35krYt7KGhQnOkRGar5psxYkircpCqfbNDB4uJbS2jQ==} + '@esbuild/win32-arm64@0.25.4': + resolution: {integrity: sha512-AVUP428VQTSddguz9dO9ngb+E5aScyg7nOeJDrF1HPYu555gmza3bDGMPhmVXL8svDSoqPCsCPjb265yG/kLKQ==} engines: {node: '>=18'} cpu: [arm64] os: [win32] @@ -3647,14 +3505,8 @@ packages: cpu: [arm64] os: [win32] - '@esbuild/win32-ia32@0.21.5': - resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==} - engines: {node: '>=12'} - cpu: [ia32] - os: [win32] - - '@esbuild/win32-ia32@0.23.0': - resolution: {integrity: sha512-7L1bHlOTcO4ByvI7OXVI5pNN6HSu6pUQq9yodga8izeuB1KcT2UkHaH6118QJwopExPn0rMHIseCTx1CRo/uNA==} + '@esbuild/win32-ia32@0.25.4': + resolution: {integrity: sha512-i1sW+1i+oWvQzSgfRcxxG2k4I9n3O9NRqy8U+uugaT2Dy7kLO9Y7wI72haOahxceMX8hZAzgGou1FhndRldxRg==} engines: {node: '>=18'} cpu: [ia32] os: [win32] @@ -3665,14 +3517,8 @@ packages: cpu: [ia32] os: [win32] - '@esbuild/win32-x64@0.21.5': - resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==} - engines: {node: '>=12'} - cpu: [x64] - os: [win32] - - '@esbuild/win32-x64@0.23.0': - resolution: {integrity: sha512-Arm+WgUFLUATuoxCJcahGuk6Yj9Pzxd6l11Zb/2aAuv5kWWvvfhLFo2fni4uSK5vzlUdCGZ/BdV5tH8klj8p8g==} + '@esbuild/win32-x64@0.25.4': + resolution: {integrity: sha512-nOT2vZNw6hJ+z43oP1SPea/G/6AbN6X+bGNhNuq8NtRHy4wsMhw765IKLNmnjek7GvjWBYQ8Q5VBoYTFg9y1UQ==} engines: {node: '>=18'} cpu: [x64] os: [win32] @@ -3740,69 +3586,152 @@ packages: resolution: {integrity: sha512-H9XAx3hc0BQHY6l+IFSWHDySypcXsvsuLhgYLUGywmJ5pswRVQJUHpOsobnLYp2ZUaUlKiKDrgWWhosOwAEM8Q==} engines: {node: '>=6.9.0'} - '@inquirer/checkbox@2.5.0': - resolution: {integrity: sha512-sMgdETOfi2dUHT8r7TT1BTKOwNvdDGFDXYWtQ2J69SvlYNntk9I/gJe7r5yvMwwsuKnYbuRs3pNhx4tgNck5aA==} + '@inquirer/ansi@1.0.2': + resolution: {integrity: sha512-S8qNSZiYzFd0wAcyG5AXCvUHC5Sr7xpZ9wZ2py9XR88jUz8wooStVx5M6dRzczbBWjic9NP7+rY0Xi7qqK/aMQ==} engines: {node: '>=18'} - '@inquirer/confirm@3.1.22': - resolution: {integrity: sha512-gsAKIOWBm2Q87CDfs9fEo7wJT3fwWIJfnDGMn9Qy74gBnNFOACDNfhUzovubbJjWnKLGBln7/NcSmZwj5DuEXg==} + '@inquirer/checkbox@4.3.2': + resolution: {integrity: sha512-VXukHf0RR1doGe6Sm4F0Em7SWYLTHSsbGfJdS9Ja2bX5/D5uwVOEjr07cncLROdBvmnvCATYEWlHqYmXv2IlQA==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + + '@inquirer/confirm@5.1.21': + resolution: {integrity: sha512-KR8edRkIsUayMXV+o3Gv+q4jlhENF9nMYUZs9PA2HzrXeHI8M5uDag70U7RJn9yyiMZSbtF5/UexBtAVtZGSbQ==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + + '@inquirer/confirm@5.1.6': + resolution: {integrity: sha512-6ZXYK3M1XmaVBZX6FCfChgtponnL0R6I7k8Nu+kaoNkT828FVZTcca1MqmWQipaW2oNREQl5AaPCUOOCVNdRMw==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + + '@inquirer/core@10.3.2': + resolution: {integrity: sha512-43RTuEbfP8MbKzedNqBrlhhNKVwoK//vUFNW3Q3vZ88BLcrs4kYpGg+B2mm5p2K/HfygoCxuKwJJiv8PbGmE0A==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + + '@inquirer/editor@4.2.23': + resolution: {integrity: sha512-aLSROkEwirotxZ1pBaP8tugXRFCxW94gwrQLxXfrZsKkfjOYC1aRvAZuhpJOb5cu4IBTJdsCigUlf2iCOu4ZDQ==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + + '@inquirer/expand@4.0.23': + resolution: {integrity: sha512-nRzdOyFYnpeYTTR2qFwEVmIWypzdAx/sIkCMeTNTcflFOovfqUk+HcFhQQVBftAh9gmGrpFj6QcGEqrDMDOiew==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + + '@inquirer/external-editor@1.0.3': + resolution: {integrity: sha512-RWbSrDiYmO4LbejWY7ttpxczuwQyZLBUyygsA9Nsv95hpzUWwnNTVQmAq3xuh7vNwCp07UTmE5i11XAEExx4RA==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + + '@inquirer/figures@1.0.15': + resolution: {integrity: sha512-t2IEY+unGHOzAaVM5Xx6DEWKeXlDDcNPeDyUpsRc6CUhBfU3VQOEl+Vssh7VNp1dR8MdUJBWhuObjXCsVpjN5g==} engines: {node: '>=18'} - '@inquirer/confirm@3.2.0': - resolution: {integrity: sha512-oOIwPs0Dvq5220Z8lGL/6LHRTEr9TgLHmiI99Rj1PJ1p1czTys+olrgBqZk4E2qC0YTzeHprxSQmoHioVdJ7Lw==} + '@inquirer/input@4.3.1': + resolution: {integrity: sha512-kN0pAM4yPrLjJ1XJBjDxyfDduXOuQHrBB8aLDMueuwUGn+vNpF7Gq7TvyVxx8u4SHlFFj4trmj+a2cbpG4Jn1g==} engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true - '@inquirer/core@9.2.1': - resolution: {integrity: sha512-F2VBt7W/mwqEU4bL0RnHNZmC/OxzNx9cOYxHqnXX3MP6ruYvZUZAW9imgN9+h/uBT/oP8Gh888J2OZSbjSeWcg==} + '@inquirer/number@3.0.23': + resolution: {integrity: sha512-5Smv0OK7K0KUzUfYUXDXQc9jrf8OHo4ktlEayFlelCjwMXz0299Y8OrI+lj7i4gCBY15UObk76q0QtxjzFcFcg==} engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true - '@inquirer/editor@2.2.0': - resolution: {integrity: sha512-9KHOpJ+dIL5SZli8lJ6xdaYLPPzB8xB9GZItg39MBybzhxA16vxmszmQFrRwbOA918WA2rvu8xhDEg/p6LXKbw==} + '@inquirer/password@4.0.23': + resolution: {integrity: sha512-zREJHjhT5vJBMZX/IUbyI9zVtVfOLiTO66MrF/3GFZYZ7T4YILW5MSkEYHceSii/KtRk+4i3RE7E1CUXA2jHcA==} engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true - '@inquirer/expand@2.3.0': - resolution: {integrity: sha512-qnJsUcOGCSG1e5DTOErmv2BPQqrtT6uzqn1vI/aYGiPKq+FgslGZmtdnXbhuI7IlT7OByDoEEqdnhUnVR2hhLw==} + '@inquirer/prompts@7.3.2': + resolution: {integrity: sha512-G1ytyOoHh5BphmEBxSwALin3n1KGNYB6yImbICcRQdzXfOGbuJ9Jske/Of5Sebk339NSGGNfUshnzK8YWkTPsQ==} engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true - '@inquirer/figures@1.0.13': - resolution: {integrity: sha512-lGPVU3yO9ZNqA7vTYz26jny41lE7yoQansmqdMLBEfqaGsmdg7V3W9mK9Pvb5IL4EVZ9GnSDGMO/cJXud5dMaw==} + '@inquirer/rawlist@4.1.11': + resolution: {integrity: sha512-+LLQB8XGr3I5LZN/GuAHo+GpDJegQwuPARLChlMICNdwW7OwV2izlCSCxN6cqpL0sMXmbKbFcItJgdQq5EBXTw==} engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true - '@inquirer/input@2.3.0': - resolution: {integrity: sha512-XfnpCStx2xgh1LIRqPXrTNEEByqQWoxsWYzNRSEUxJ5c6EQlhMogJ3vHKu8aXuTacebtaZzMAHwEL0kAflKOBw==} + '@inquirer/search@3.2.2': + resolution: {integrity: sha512-p2bvRfENXCZdWF/U2BXvnSI9h+tuA8iNqtUKb9UWbmLYCRQxd8WkvwWvYn+3NgYaNwdUkHytJMGG4MMLucI1kA==} engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true - '@inquirer/number@1.1.0': - resolution: {integrity: sha512-ilUnia/GZUtfSZy3YEErXLJ2Sljo/mf9fiKc08n18DdwdmDbOzRcTv65H1jjDvlsAuvdFXf4Sa/aL7iw/NanVA==} - engines: {node: '>=18'} - - '@inquirer/password@2.2.0': - resolution: {integrity: sha512-5otqIpgsPYIshqhgtEwSspBQE40etouR8VIxzpJkv9i0dVHIpyhiivbkH9/dGiMLdyamT54YRdGJLfl8TFnLHg==} - engines: {node: '>=18'} - - '@inquirer/prompts@5.3.8': - resolution: {integrity: sha512-b2BudQY/Si4Y2a0PdZZL6BeJtl8llgeZa7U2j47aaJSCeAl1e4UI7y8a9bSkO3o/ZbZrgT5muy/34JbsjfIWxA==} - engines: {node: '>=18'} - - '@inquirer/rawlist@2.3.0': - resolution: {integrity: sha512-zzfNuINhFF7OLAtGHfhwOW2TlYJyli7lOUoJUXw/uyklcwalV6WRXBXtFIicN8rTRK1XTiPWB4UY+YuW8dsnLQ==} - engines: {node: '>=18'} - - '@inquirer/search@1.1.0': - resolution: {integrity: sha512-h+/5LSj51dx7hp5xOn4QFnUaKeARwUCLs6mIhtkJ0JYPBLmEYjdHSYh7I6GrLg9LwpJ3xeX0FZgAG1q0QdCpVQ==} - engines: {node: '>=18'} - - '@inquirer/select@2.5.0': - resolution: {integrity: sha512-YmDobTItPP3WcEI86GvPo+T2sRHkxxOq/kXmsBjHS5BVXUgvgZ5AfJjkvQvZr03T81NnI3KrrRuMzeuYUQRFOA==} + '@inquirer/select@4.4.2': + resolution: {integrity: sha512-l4xMuJo55MAe+N7Qr4rX90vypFwCajSakx59qe/tMaC1aEHWLyw68wF4o0A4SLAY4E0nd+Vt+EyskeDIqu1M6w==} engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true '@inquirer/type@1.5.5': resolution: {integrity: sha512-MzICLu4yS7V8AA61sANROZ9vT1H3ooca5dSmI1FjZkzq7o/koMsRfQSzRtFo+F3Ao4Sf1C0bpLKejpKB/+j6MA==} engines: {node: '>=18'} - '@inquirer/type@2.0.0': - resolution: {integrity: sha512-XvJRx+2KR3YXyYtPUUy+qd9i7p+GO9Ko6VIIpWlBrpWwXDv8WLFeHTxz35CfQFUiBMLXlGHhGzys7lqit9gWag==} + '@inquirer/type@3.0.10': + resolution: {integrity: sha512-BvziSRxfz5Ov8ch0z/n3oijRSEcEsHnhggm4xFZe93DHcUCTlutlq9Ox4SVENAfcRD22UQq7T/atg9Wr3k09eA==} engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true '@ionic/angular-server@8.7.3': resolution: {integrity: sha512-qdF28OJcngr7EIfcLSTecNf03bKhaWqpzpBwbJg5iju2aIGMgyXxvF9ozaBXR6ZbZ7R2BJXDLASSIFGzBFiUsw==} @@ -3913,6 +3842,10 @@ packages: resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} engines: {node: '>=12'} + '@isaacs/fs-minipass@4.0.1': + resolution: {integrity: sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==} + engines: {node: '>=18.0.0'} + '@istanbuljs/schema@0.1.3': resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==} engines: {node: '>=8'} @@ -3998,39 +3931,39 @@ packages: '@leichtgewicht/ip-codec@2.0.5': resolution: {integrity: sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==} - '@listr2/prompt-adapter-inquirer@2.0.15': - resolution: {integrity: sha512-MZrGem/Ujjd4cPTLYDfCZK2iKKeiO/8OX13S6jqxldLs0Prf2aGqVlJ77nMBqMv7fzqgXEgjrNHLXcKR8l9lOg==} + '@listr2/prompt-adapter-inquirer@2.0.18': + resolution: {integrity: sha512-0hz44rAcrphyXcA8IS7EJ2SCoaBZD2u5goE8S/e+q/DL+dOGpqpcLidVOFeLG3VgML62SXmfRLAhWt0zL1oW4Q==} engines: {node: '>=18.0.0'} peerDependencies: - '@inquirer/prompts': '>= 3 < 6' + '@inquirer/prompts': '>= 3 < 8' - '@lmdb/lmdb-darwin-arm64@3.0.13': - resolution: {integrity: sha512-uiKPB0Fv6WEEOZjruu9a6wnW/8jrjzlZbxXscMB8kuCJ1k6kHpcBnuvaAWcqhbI7rqX5GKziwWEdD+wi2gNLfA==} + '@lmdb/lmdb-darwin-arm64@3.2.6': + resolution: {integrity: sha512-yF/ih9EJJZc72psFQbwnn8mExIWfTnzWJg+N02hnpXtDPETYLmQswIMBn7+V88lfCaFrMozJsUvcEQIkEPU0Gg==} cpu: [arm64] os: [darwin] - '@lmdb/lmdb-darwin-x64@3.0.13': - resolution: {integrity: sha512-bEVIIfK5mSQoG1R19qA+fJOvCB+0wVGGnXHT3smchBVahYBdlPn2OsZZKzlHWfb1E+PhLBmYfqB5zQXFP7hJig==} + '@lmdb/lmdb-darwin-x64@3.2.6': + resolution: {integrity: sha512-5BbCumsFLbCi586Bb1lTWQFkekdQUw8/t8cy++Uq251cl3hbDIGEwD9HAwh8H6IS2F6QA9KdKmO136LmipRNkg==} cpu: [x64] os: [darwin] - '@lmdb/lmdb-linux-arm64@3.0.13': - resolution: {integrity: sha512-afbVrsMgZ9dUTNUchFpj5VkmJRxvht/u335jUJ7o23YTbNbnpmXif3VKQGCtnjSh+CZaqm6N3CPG8KO3zwyZ1Q==} + '@lmdb/lmdb-linux-arm64@3.2.6': + resolution: {integrity: sha512-l5VmJamJ3nyMmeD1ANBQCQqy7do1ESaJQfKPSm2IG9/ADZryptTyCj8N6QaYgIWewqNUrcbdMkJajRQAt5Qjfg==} cpu: [arm64] os: [linux] - '@lmdb/lmdb-linux-arm@3.0.13': - resolution: {integrity: sha512-Yml1KlMzOnXj/tnW7yX8U78iAzTk39aILYvCPbqeewAq1kSzl+w59k/fiVkTBfvDi/oW/5YRxL+Fq+Y1Fr1r2Q==} + '@lmdb/lmdb-linux-arm@3.2.6': + resolution: {integrity: sha512-+6XgLpMb7HBoWxXj+bLbiiB4s0mRRcDPElnRS3LpWRzdYSe+gFk5MT/4RrVNqd2MESUDmb53NUXw1+BP69bjiQ==} cpu: [arm] os: [linux] - '@lmdb/lmdb-linux-x64@3.0.13': - resolution: {integrity: sha512-vOtxu0xC0SLdQ2WRXg8Qgd8T32ak4SPqk5zjItRszrJk2BdeXqfGxBJbP7o4aOvSPSmSSv46Lr1EP4HXU8v7Kg==} + '@lmdb/lmdb-linux-x64@3.2.6': + resolution: {integrity: sha512-nDYT8qN9si5+onHYYaI4DiauDMx24OAiuZAUsEqrDy+ja/3EbpXPX/VAkMV8AEaQhy3xc4dRC+KcYIvOFefJ4Q==} cpu: [x64] os: [linux] - '@lmdb/lmdb-win32-x64@3.0.13': - resolution: {integrity: sha512-UCrMJQY/gJnOl3XgbWRZZUvGGBuKy6i0YNSptgMzHBjs+QYDYR1Mt/RLTOPy4fzzves65O1EDmlL//OzEqoLlA==} + '@lmdb/lmdb-win32-x64@3.2.6': + resolution: {integrity: sha512-XlqVtILonQnG+9fH2N3Aytria7P/1fwDgDhl29rde96uH2sLB8CHORIf2PfuLVzFQJ7Uqp8py9AYwr3ZUCFfWg==} cpu: [x64] os: [win32] @@ -4106,12 +4039,118 @@ packages: cpu: [x64] os: [win32] - '@ngtools/webpack@18.2.20': - resolution: {integrity: sha512-6LscOXPMPZlS67aDPj6dkjT/RDySX4GLtk1JErzkUOco6pxsp8qeCzRWqjU63q/8OfZPYLCGIZKfXgXwBP9bgg==} + '@napi-rs/nice-android-arm-eabi@1.1.1': + resolution: {integrity: sha512-kjirL3N6TnRPv5iuHw36wnucNqXAO46dzK9oPb0wj076R5Xm8PfUVA9nAFB5ZNMmfJQJVKACAPd/Z2KYMppthw==} + engines: {node: '>= 10'} + cpu: [arm] + os: [android] + + '@napi-rs/nice-android-arm64@1.1.1': + resolution: {integrity: sha512-blG0i7dXgbInN5urONoUCNf+DUEAavRffrO7fZSeoRMJc5qD+BJeNcpr54msPF6qfDD6kzs9AQJogZvT2KD5nw==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [android] + + '@napi-rs/nice-darwin-arm64@1.1.1': + resolution: {integrity: sha512-s/E7w45NaLqTGuOjC2p96pct4jRfo61xb9bU1unM/MJ/RFkKlJyJDx7OJI/O0ll/hrfpqKopuAFDV8yo0hfT7A==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [darwin] + + '@napi-rs/nice-darwin-x64@1.1.1': + resolution: {integrity: sha512-dGoEBnVpsdcC+oHHmW1LRK5eiyzLwdgNQq3BmZIav+9/5WTZwBYX7r5ZkQC07Nxd3KHOCkgbHSh4wPkH1N1LiQ==} + engines: {node: '>= 10'} + cpu: [x64] + os: [darwin] + + '@napi-rs/nice-freebsd-x64@1.1.1': + resolution: {integrity: sha512-kHv4kEHAylMYmlNwcQcDtXjklYp4FCf0b05E+0h6nDHsZ+F0bDe04U/tXNOqrx5CmIAth4vwfkjjUmp4c4JktQ==} + engines: {node: '>= 10'} + cpu: [x64] + os: [freebsd] + + '@napi-rs/nice-linux-arm-gnueabihf@1.1.1': + resolution: {integrity: sha512-E1t7K0efyKXZDoZg1LzCOLxgolxV58HCkaEkEvIYQx12ht2pa8hoBo+4OB3qh7e+QiBlp1SRf+voWUZFxyhyqg==} + engines: {node: '>= 10'} + cpu: [arm] + os: [linux] + + '@napi-rs/nice-linux-arm64-gnu@1.1.1': + resolution: {integrity: sha512-CIKLA12DTIZlmTaaKhQP88R3Xao+gyJxNWEn04wZwC2wmRapNnxCUZkVwggInMJvtVElA+D4ZzOU5sX4jV+SmQ==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + + '@napi-rs/nice-linux-arm64-musl@1.1.1': + resolution: {integrity: sha512-+2Rzdb3nTIYZ0YJF43qf2twhqOCkiSrHx2Pg6DJaCPYhhaxbLcdlV8hCRMHghQ+EtZQWGNcS2xF4KxBhSGeutg==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + + '@napi-rs/nice-linux-ppc64-gnu@1.1.1': + resolution: {integrity: sha512-4FS8oc0GeHpwvv4tKciKkw3Y4jKsL7FRhaOeiPei0X9T4Jd619wHNe4xCLmN2EMgZoeGg+Q7GY7BsvwKpL22Tg==} + engines: {node: '>= 10'} + cpu: [ppc64] + os: [linux] + + '@napi-rs/nice-linux-riscv64-gnu@1.1.1': + resolution: {integrity: sha512-HU0nw9uD4FO/oGCCk409tCi5IzIZpH2agE6nN4fqpwVlCn5BOq0MS1dXGjXaG17JaAvrlpV5ZeyZwSon10XOXw==} + engines: {node: '>= 10'} + cpu: [riscv64] + os: [linux] + + '@napi-rs/nice-linux-s390x-gnu@1.1.1': + resolution: {integrity: sha512-2YqKJWWl24EwrX0DzCQgPLKQBxYDdBxOHot1KWEq7aY2uYeX+Uvtv4I8xFVVygJDgf6/92h9N3Y43WPx8+PAgQ==} + engines: {node: '>= 10'} + cpu: [s390x] + os: [linux] + + '@napi-rs/nice-linux-x64-gnu@1.1.1': + resolution: {integrity: sha512-/gaNz3R92t+dcrfCw/96pDopcmec7oCcAQ3l/M+Zxr82KT4DljD37CpgrnXV+pJC263JkW572pdbP3hP+KjcIg==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + + '@napi-rs/nice-linux-x64-musl@1.1.1': + resolution: {integrity: sha512-xScCGnyj/oppsNPMnevsBe3pvNaoK7FGvMjT35riz9YdhB2WtTG47ZlbxtOLpjeO9SqqQ2J2igCmz6IJOD5JYw==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + + '@napi-rs/nice-openharmony-arm64@1.1.1': + resolution: {integrity: sha512-6uJPRVwVCLDeoOaNyeiW0gp2kFIM4r7PL2MczdZQHkFi9gVlgm+Vn+V6nTWRcu856mJ2WjYJiumEajfSm7arPQ==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [openharmony] + + '@napi-rs/nice-win32-arm64-msvc@1.1.1': + resolution: {integrity: sha512-uoTb4eAvM5B2aj/z8j+Nv8OttPf2m+HVx3UjA5jcFxASvNhQriyCQF1OB1lHL43ZhW+VwZlgvjmP5qF3+59atA==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [win32] + + '@napi-rs/nice-win32-ia32-msvc@1.1.1': + resolution: {integrity: sha512-CNQqlQT9MwuCsg1Vd/oKXiuH+TcsSPJmlAFc5frFyX/KkOh0UpBLEj7aoY656d5UKZQMQFP7vJNa1DNUNORvug==} + engines: {node: '>= 10'} + cpu: [ia32] + os: [win32] + + '@napi-rs/nice-win32-x64-msvc@1.1.1': + resolution: {integrity: sha512-vB+4G/jBQCAh0jelMTY3+kgFy00Hlx2f2/1zjMoH821IbplbWZOkLiTYXQkygNTzQJTq5cvwBDgn2ppHD+bglQ==} + engines: {node: '>= 10'} + cpu: [x64] + os: [win32] + + '@napi-rs/nice@1.1.1': + resolution: {integrity: sha512-xJIPs+bYuc9ASBl+cvGsKbGrJmS6fAKaSZCnT0lhahT5rhA2VVy9/EcIgd2JhtEuFOJNx7UHNn/qiTPTY4nrQw==} + engines: {node: '>= 10'} + + '@ngtools/webpack@19.2.19': + resolution: {integrity: sha512-R9aeTrOBiRVl8I698JWPniUAAEpSvzc8SUGWSM5UXWMcHnWqd92cOnJJ1aXDGJZKXrbhMhCBx9Dglmcks5IDpg==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: - '@angular/compiler-cli': ^18.0.0 - typescript: '>=5.4 <5.6' + '@angular/compiler-cli': ^19.0.0 || ^19.2.0-next.0 + typescript: '>=5.5 <5.9' webpack: ^5.54.0 '@ngx-translate/core@15.0.0': @@ -4151,38 +4190,46 @@ packages: resolution: {integrity: sha512-OrcNPXdpSl9UX7qPVRWbmWMCSXrcDa2M9DvrbOTj7ao1S4PlqVFYv9/yLKMkrJKZ/V5A/kDBC690or307i26Og==} engines: {node: ^16.14.0 || >=18.0.0} + '@npmcli/agent@3.0.0': + resolution: {integrity: sha512-S79NdEgDQd/NGCay6TCoVzXSj74skRZIKJcpJjC5lOq34SZzyI6MqtiiWoiVWoVrTcGjNeC4ipbh1VIHlpfF5Q==} + engines: {node: ^18.17.0 || >=20.5.0} + '@npmcli/fs@3.1.1': resolution: {integrity: sha512-q9CRWjpHCMIh5sVyefoD1cA7PkvILqCZsnSOEUUivORLjxCO/Irmue2DprETiNgEqktDBZaM1Bi+jrarx1XdCg==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - '@npmcli/git@5.0.8': - resolution: {integrity: sha512-liASfw5cqhjNW9UFd+ruwwdEf/lbOAQjLL2XY2dFW/bkJheXDYZgOyul/4gVvEV4BWkTXjYGmDqMw9uegdbJNQ==} - engines: {node: ^16.14.0 || >=18.0.0} + '@npmcli/fs@4.0.0': + resolution: {integrity: sha512-/xGlezI6xfGO9NwuJlnwz/K14qD1kCSAGtacBHnGzeAIuJGazcp45KP5NuyARXoKb7cwulAGWVsbeSxdG/cb0Q==} + engines: {node: ^18.17.0 || >=20.5.0} - '@npmcli/installed-package-contents@2.1.0': - resolution: {integrity: sha512-c8UuGLeZpm69BryRykLuKRyKFZYJsZSCT4aVY5ds4omyZqJ172ApzgfKJ5eV/r3HgLdUYgFVe54KSFVjKoe27w==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + '@npmcli/git@6.0.3': + resolution: {integrity: sha512-GUYESQlxZRAdhs3UhbB6pVRNUELQOHXwK9ruDkwmCv2aZ5y0SApQzUJCg02p3A7Ue2J5hxvlk1YI53c00NmRyQ==} + engines: {node: ^18.17.0 || >=20.5.0} + + '@npmcli/installed-package-contents@3.0.0': + resolution: {integrity: sha512-fkxoPuFGvxyrH+OQzyTkX2LUEamrF4jZSmxjAtPPHHGO0dqsQ8tTKjnIS8SAnPHdk2I03BDtSMR5K/4loKg79Q==} + engines: {node: ^18.17.0 || >=20.5.0} hasBin: true - '@npmcli/node-gyp@3.0.0': - resolution: {integrity: sha512-gp8pRXC2oOxu0DUE1/M3bYtb1b3/DbJ5aM113+XJBgfXdussRAsX0YOrOhdd8WvnAR6auDBvJomGAkLKA5ydxA==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + '@npmcli/node-gyp@4.0.0': + resolution: {integrity: sha512-+t5DZ6mO/QFh78PByMq1fGSAub/agLJZDRfJRMeOSNCt8s9YVlTjmGpIPwPhvXTGUIJk+WszlT0rQa1W33yzNA==} + engines: {node: ^18.17.0 || >=20.5.0} - '@npmcli/package-json@5.2.1': - resolution: {integrity: sha512-f7zYC6kQautXHvNbLEWgD/uGu1+xCn9izgqBfgItWSx22U0ZDekxN08A1vM8cTxj/cRVe0Q94Ode+tdoYmIOOQ==} - engines: {node: ^16.14.0 || >=18.0.0} + '@npmcli/package-json@6.2.0': + resolution: {integrity: sha512-rCNLSB/JzNvot0SEyXqWZ7tX2B5dD2a1br2Dp0vSYVo5jh8Z0EZ7lS9TsZ1UtziddB1UfNUaMCc538/HztnJGA==} + engines: {node: ^18.17.0 || >=20.5.0} - '@npmcli/promise-spawn@7.0.2': - resolution: {integrity: sha512-xhfYPXoV5Dy4UkY0D+v2KkwvnDfiA/8Mt3sWCGI/hM03NsYIH8ZaG6QzS9x7pje5vHZBZJ2v6VRFVTWACnqcmQ==} - engines: {node: ^16.14.0 || >=18.0.0} + '@npmcli/promise-spawn@8.0.3': + resolution: {integrity: sha512-Yb00SWaL4F8w+K8YGhQ55+xE4RUNdMHV43WZGsiTM92gS+lC0mGsn7I4hLug7pbao035S6bj3Y3w0cUNGLfmkg==} + engines: {node: ^18.17.0 || >=20.5.0} - '@npmcli/redact@2.0.1': - resolution: {integrity: sha512-YgsR5jCQZhVmTJvjduTOIHph0L73pK8xwMVaDY0PatySqVM9AZj93jpoXYSJqfHFxFkN9dmqTw6OiqExsS3LPw==} - engines: {node: ^16.14.0 || >=18.0.0} + '@npmcli/redact@3.2.2': + resolution: {integrity: sha512-7VmYAmk4csGv08QzrDKScdzn11jHPFGyqJW39FyPgPuAp3zIaUmuCo1yxw9aGs+NEJuTGQ9Gwqpt93vtJubucg==} + engines: {node: ^18.17.0 || >=20.5.0} - '@npmcli/run-script@8.1.0': - resolution: {integrity: sha512-y7efHHwghQfk28G2z3tlZ67pLG0XdfYbcVG26r7YIXALRsrVQcTq4/tdenSmdOrEsNahIYA/eh8aEVROWGFUDg==} - engines: {node: ^16.14.0 || >=18.0.0} + '@npmcli/run-script@9.1.0': + resolution: {integrity: sha512-aoNSbxtkePXUlbZB+anS1LqsJdctG5n3UVhfU47+CDdwMi6uNTBMF9gPcQRnqghQd2FGzcwwIFBruFMxjhBewg==} + engines: {node: ^18.17.0 || >=20.5.0} '@oozcitak/dom@1.15.10': resolution: {integrity: sha512-0JT29/LaxVgRcGKvHmSrUTEvZ8BXvZhGl2LASRUgHqDTC1M5g1pLmVv56IYNyt3bG2CUjDkc67wnyZC14pbQrQ==} @@ -4220,6 +4267,88 @@ packages: '@paralleldrive/cuid2@2.2.2': resolution: {integrity: sha512-ZOBkgDwEdoYVlSeRbYYXs0S9MejQofiVYoTbKzy/6GQa39/q5tQU2IX46+shYnUkpEl3wc+J6wRlar7r2EK2xA==} + '@parcel/watcher-android-arm64@2.5.6': + resolution: {integrity: sha512-YQxSS34tPF/6ZG7r/Ih9xy+kP/WwediEUsqmtf0cuCV5TPPKw/PQHRhueUo6JdeFJaqV3pyjm0GdYjZotbRt/A==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [android] + + '@parcel/watcher-darwin-arm64@2.5.6': + resolution: {integrity: sha512-Z2ZdrnwyXvvvdtRHLmM4knydIdU9adO3D4n/0cVipF3rRiwP+3/sfzpAwA/qKFL6i1ModaabkU7IbpeMBgiVEA==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [darwin] + + '@parcel/watcher-darwin-x64@2.5.6': + resolution: {integrity: sha512-HgvOf3W9dhithcwOWX9uDZyn1lW9R+7tPZ4sug+NGrGIo4Rk1hAXLEbcH1TQSqxts0NYXXlOWqVpvS1SFS4fRg==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [darwin] + + '@parcel/watcher-freebsd-x64@2.5.6': + resolution: {integrity: sha512-vJVi8yd/qzJxEKHkeemh7w3YAn6RJCtYlE4HPMoVnCpIXEzSrxErBW5SJBgKLbXU3WdIpkjBTeUNtyBVn8TRng==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [freebsd] + + '@parcel/watcher-linux-arm-glibc@2.5.6': + resolution: {integrity: sha512-9JiYfB6h6BgV50CCfasfLf/uvOcJskMSwcdH1PHH9rvS1IrNy8zad6IUVPVUfmXr+u+Km9IxcfMLzgdOudz9EQ==} + engines: {node: '>= 10.0.0'} + cpu: [arm] + os: [linux] + + '@parcel/watcher-linux-arm-musl@2.5.6': + resolution: {integrity: sha512-Ve3gUCG57nuUUSyjBq/MAM0CzArtuIOxsBdQ+ftz6ho8n7s1i9E1Nmk/xmP323r2YL0SONs1EuwqBp2u1k5fxg==} + engines: {node: '>= 10.0.0'} + cpu: [arm] + os: [linux] + + '@parcel/watcher-linux-arm64-glibc@2.5.6': + resolution: {integrity: sha512-f2g/DT3NhGPdBmMWYoxixqYr3v/UXcmLOYy16Bx0TM20Tchduwr4EaCbmxh1321TABqPGDpS8D/ggOTaljijOA==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [linux] + + '@parcel/watcher-linux-arm64-musl@2.5.6': + resolution: {integrity: sha512-qb6naMDGlbCwdhLj6hgoVKJl2odL34z2sqkC7Z6kzir8b5W65WYDpLB6R06KabvZdgoHI/zxke4b3zR0wAbDTA==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [linux] + + '@parcel/watcher-linux-x64-glibc@2.5.6': + resolution: {integrity: sha512-kbT5wvNQlx7NaGjzPFu8nVIW1rWqV780O7ZtkjuWaPUgpv2NMFpjYERVi0UYj1msZNyCzGlaCWEtzc+exjMGbQ==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [linux] + + '@parcel/watcher-linux-x64-musl@2.5.6': + resolution: {integrity: sha512-1JRFeC+h7RdXwldHzTsmdtYR/Ku8SylLgTU/reMuqdVD7CtLwf0VR1FqeprZ0eHQkO0vqsbvFLXUmYm/uNKJBg==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [linux] + + '@parcel/watcher-win32-arm64@2.5.6': + resolution: {integrity: sha512-3ukyebjc6eGlw9yRt678DxVF7rjXatWiHvTXqphZLvo7aC5NdEgFufVwjFfY51ijYEWpXbqF5jtrK275z52D4Q==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [win32] + + '@parcel/watcher-win32-ia32@2.5.6': + resolution: {integrity: sha512-k35yLp1ZMwwee3Ez/pxBi5cf4AoBKYXj00CZ80jUz5h8prpiaQsiRPKQMxoLstNuqe2vR4RNPEAEcjEFzhEz/g==} + engines: {node: '>= 10.0.0'} + cpu: [ia32] + os: [win32] + + '@parcel/watcher-win32-x64@2.5.6': + resolution: {integrity: sha512-hbQlYcCq5dlAX9Qx+kFb0FHue6vbjlf0FrNzSKdYK2APUf7tGfGxQCk2ihEREmbR6ZMc0MVAD5RIX/41gpUzTw==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [win32] + + '@parcel/watcher@2.5.6': + resolution: {integrity: sha512-tmmZ3lQxAe/k/+rNnXQRawJ4NjxO2hqiOLTHvWchtGZULp4RyFeh6aU4XdOYBFe2KE1oShQTv4AblOs2iOrNnQ==} + engines: {node: '>= 10.0.0'} + '@pkgjs/parseargs@0.11.0': resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} @@ -4231,8 +4360,8 @@ packages: '@prettier/plugin-xml@2.2.0': resolution: {integrity: sha512-UWRmygBsyj4bVXvDiqSccwT1kmsorcwQwaIy30yVh8T+Gspx4OlC0shX1y+ZuwXZvgnafmpRYKks0bAu9urJew==} - '@rollup/rollup-android-arm-eabi@4.22.4': - resolution: {integrity: sha512-Fxamp4aEZnfPOcGA8KSNEohV8hX7zVHOemC8jVBoBUHu5zpJK/Eu3uJwt6BMgy9fkvzxDaurgj96F/NiLukF2w==} + '@rollup/rollup-android-arm-eabi@4.34.8': + resolution: {integrity: sha512-q217OSE8DTp8AFHuNHXo0Y86e1wtlfVrXiAlwkIvGRQv9zbc6mE3sjIVfwI8sYUyNxwOg0j/Vm1RKM04JcWLJw==} cpu: [arm] os: [android] @@ -4246,8 +4375,8 @@ packages: cpu: [arm] os: [android] - '@rollup/rollup-android-arm64@4.22.4': - resolution: {integrity: sha512-VXoK5UMrgECLYaMuGuVTOx5kcuap1Jm8g/M83RnCHBKOqvPPmROFJGQaZhGccnsFtfXQ3XYa4/jMCJvZnbJBdA==} + '@rollup/rollup-android-arm64@4.34.8': + resolution: {integrity: sha512-Gigjz7mNWaOL9wCggvoK3jEIUUbGul656opstjaUSGC3eT0BM7PofdAJaBfPFWWkXNVAXbaQtC99OCg4sJv70Q==} cpu: [arm64] os: [android] @@ -4261,8 +4390,8 @@ packages: cpu: [arm64] os: [android] - '@rollup/rollup-darwin-arm64@4.22.4': - resolution: {integrity: sha512-xMM9ORBqu81jyMKCDP+SZDhnX2QEVQzTcC6G18KlTQEzWK8r/oNZtKuZaCcHhnsa6fEeOBionoyl5JsAbE/36Q==} + '@rollup/rollup-darwin-arm64@4.34.8': + resolution: {integrity: sha512-02rVdZ5tgdUNRxIUrFdcMBZQoaPMrxtwSb+/hOfBdqkatYHR3lZ2A2EGyHq2sGOd0Owk80oV3snlDASC24He3Q==} cpu: [arm64] os: [darwin] @@ -4281,8 +4410,8 @@ packages: cpu: [arm64] os: [darwin] - '@rollup/rollup-darwin-x64@4.22.4': - resolution: {integrity: sha512-aJJyYKQwbHuhTUrjWjxEvGnNNBCnmpHDvrb8JFDbeSH3m2XdHcxDd3jthAzvmoI8w/kSjd2y0udT+4okADsZIw==} + '@rollup/rollup-darwin-x64@4.34.8': + resolution: {integrity: sha512-qIP/elwR/tq/dYRx3lgwK31jkZvMiD6qUtOycLhTzCvrjbZ3LjQnEM9rNhSGpbLXVJYQ3rq39A6Re0h9tU2ynw==} cpu: [x64] os: [darwin] @@ -4301,6 +4430,11 @@ packages: cpu: [x64] os: [darwin] + '@rollup/rollup-freebsd-arm64@4.34.8': + resolution: {integrity: sha512-IQNVXL9iY6NniYbTaOKdrlVP3XIqazBgJOVkddzJlqnCpRi/yAeSOa8PLcECFSQochzqApIOE1GHNu3pCz+BDA==} + cpu: [arm64] + os: [freebsd] + '@rollup/rollup-freebsd-arm64@4.44.1': resolution: {integrity: sha512-wnFQmJ/zPThM5zEGcnDcCJeYJgtSLjh1d//WuHzhf6zT3Md1BvvhJnWoy+HECKu2bMxaIcfWiu3bJgx6z4g2XA==} cpu: [arm64] @@ -4311,6 +4445,11 @@ packages: cpu: [arm64] os: [freebsd] + '@rollup/rollup-freebsd-x64@4.34.8': + resolution: {integrity: sha512-TYXcHghgnCqYFiE3FT5QwXtOZqDj5GmaFNTNt3jNC+vh22dc/ukG2cG+pi75QO4kACohZzidsq7yKTKwq/Jq7Q==} + cpu: [x64] + os: [freebsd] + '@rollup/rollup-freebsd-x64@4.44.1': resolution: {integrity: sha512-uBmIxoJ4493YATvU2c0upGz87f99e3wop7TJgOA/bXMFd2SvKCI7xkxY/5k50bv7J6dw1SXT4MQBQSLn8Bb/Uw==} cpu: [x64] @@ -4321,8 +4460,8 @@ packages: cpu: [x64] os: [freebsd] - '@rollup/rollup-linux-arm-gnueabihf@4.22.4': - resolution: {integrity: sha512-j63YtCIRAzbO+gC2L9dWXRh5BFetsv0j0va0Wi9epXDgU/XUi5dJKo4USTttVyK7fGw2nPWK0PbAvyliz50SCQ==} + '@rollup/rollup-linux-arm-gnueabihf@4.34.8': + resolution: {integrity: sha512-A4iphFGNkWRd+5m3VIGuqHnG3MVnqKe7Al57u9mwgbyZ2/xF9Jio72MaY7xxh+Y87VAHmGQr73qoKL9HPbXj1g==} cpu: [arm] os: [linux] @@ -4336,8 +4475,8 @@ packages: cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm-musleabihf@4.22.4': - resolution: {integrity: sha512-dJnWUgwWBX1YBRsuKKMOlXCzh2Wu1mlHzv20TpqEsfdZLb3WoJW2kIEsGwLkroYf24IrPAvOT/ZQ2OYMV6vlrg==} + '@rollup/rollup-linux-arm-musleabihf@4.34.8': + resolution: {integrity: sha512-S0lqKLfTm5u+QTxlFiAnb2J/2dgQqRy/XvziPtDd1rKZFXHTyYLoVL58M/XFwDI01AQCDIevGLbQrMAtdyanpA==} cpu: [arm] os: [linux] @@ -4351,8 +4490,8 @@ packages: cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.22.4': - resolution: {integrity: sha512-AdPRoNi3NKVLolCN/Sp4F4N1d98c4SBnHMKoLuiG6RXgoZ4sllseuGioszumnPGmPM2O7qaAX/IJdeDU8f26Aw==} + '@rollup/rollup-linux-arm64-gnu@4.34.8': + resolution: {integrity: sha512-jpz9YOuPiSkL4G4pqKrus0pn9aYwpImGkosRKwNi+sJSkz+WU3anZe6hi73StLOQdfXYXC7hUfsQlTnjMd3s1A==} cpu: [arm64] os: [linux] @@ -4371,8 +4510,8 @@ packages: cpu: [arm64] os: [linux] - '@rollup/rollup-linux-arm64-musl@4.22.4': - resolution: {integrity: sha512-Gl0AxBtDg8uoAn5CCqQDMqAx22Wx22pjDOjBdmG0VIWX3qUBHzYmOKh8KXHL4UpogfJ14G4wk16EQogF+v8hmA==} + '@rollup/rollup-linux-arm64-musl@4.34.8': + resolution: {integrity: sha512-KdSfaROOUJXgTVxJNAZ3KwkRc5nggDk+06P6lgi1HLv1hskgvxHUKZ4xtwHkVYJ1Rep4GNo+uEfycCRRxht7+Q==} cpu: [arm64] os: [linux] @@ -4391,6 +4530,11 @@ packages: cpu: [arm64] os: [linux] + '@rollup/rollup-linux-loongarch64-gnu@4.34.8': + resolution: {integrity: sha512-NyF4gcxwkMFRjgXBM6g2lkT58OWztZvw5KkV2K0qqSnUEqCVcqdh2jN4gQrTn/YUpAcNKyFHfoOZEer9nwo6uQ==} + cpu: [loong64] + os: [linux] + '@rollup/rollup-linux-loongarch64-gnu@4.44.1': resolution: {integrity: sha512-1zqnUEMWp9WrGVuVak6jWTl4fEtrVKfZY7CvcBmUUpxAJ7WcSowPSAWIKa/0o5mBL/Ij50SIf9tuirGx63Ovew==} cpu: [loong64] @@ -4401,8 +4545,8 @@ packages: cpu: [loong64] os: [linux] - '@rollup/rollup-linux-powerpc64le-gnu@4.22.4': - resolution: {integrity: sha512-3aVCK9xfWW1oGQpTsYJJPF6bfpWfhbRnhdlyhak2ZiyFLDaayz0EP5j9V1RVLAAxlmWKTDfS9wyRyY3hvhPoOg==} + '@rollup/rollup-linux-powerpc64le-gnu@4.34.8': + resolution: {integrity: sha512-LMJc999GkhGvktHU85zNTDImZVUCJ1z/MbAJTnviiWmmjyckP5aQsHtcujMjpNdMZPT2rQEDBlJfubhs3jsMfw==} cpu: [ppc64] os: [linux] @@ -4416,8 +4560,8 @@ packages: cpu: [ppc64] os: [linux] - '@rollup/rollup-linux-riscv64-gnu@4.22.4': - resolution: {integrity: sha512-ePYIir6VYnhgv2C5Xe9u+ico4t8sZWXschR6fMgoPUK31yQu7hTEJb7bCqivHECwIClJfKgE7zYsh1qTP3WHUA==} + '@rollup/rollup-linux-riscv64-gnu@4.34.8': + resolution: {integrity: sha512-xAQCAHPj8nJq1PI3z8CIZzXuXCstquz7cIOL73HHdXiRcKk8Ywwqtx2wrIy23EcTn4aZ2fLJNBB8d0tQENPCmw==} cpu: [riscv64] os: [linux] @@ -4441,8 +4585,8 @@ packages: cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-s390x-gnu@4.22.4': - resolution: {integrity: sha512-GqFJ9wLlbB9daxhVlrTe61vJtEY99/xB3C8e4ULVsVfflcpmR6c8UZXjtkMA6FhNONhj2eA5Tk9uAVw5orEs4Q==} + '@rollup/rollup-linux-s390x-gnu@4.34.8': + resolution: {integrity: sha512-DdePVk1NDEuc3fOe3dPPTb+rjMtuFw89gw6gVWxQFAuEqqSdDKnrwzZHrUYdac7A7dXl9Q2Vflxpme15gUWQFA==} cpu: [s390x] os: [linux] @@ -4456,8 +4600,8 @@ packages: cpu: [s390x] os: [linux] - '@rollup/rollup-linux-x64-gnu@4.22.4': - resolution: {integrity: sha512-87v0ol2sH9GE3cLQLNEy0K/R0pz1nvg76o8M5nhMR0+Q+BBGLnb35P0fVz4CQxHYXaAOhE8HhlkaZfsdUOlHwg==} + '@rollup/rollup-linux-x64-gnu@4.34.8': + resolution: {integrity: sha512-8y7ED8gjxITUltTUEJLQdgpbPh1sUQ0kMTmufRF/Ns5tI9TNMNlhWtmPKKHCU0SilX+3MJkZ0zERYYGIVBYHIA==} cpu: [x64] os: [linux] @@ -4476,8 +4620,8 @@ packages: cpu: [x64] os: [linux] - '@rollup/rollup-linux-x64-musl@4.22.4': - resolution: {integrity: sha512-UV6FZMUgePDZrFjrNGIWzDo/vABebuXBhJEqrHxrGiU6HikPy0Z3LfdtciIttEUQfuDdCn8fqh7wiFJjCNwO+g==} + '@rollup/rollup-linux-x64-musl@4.34.8': + resolution: {integrity: sha512-SCXcP0ZpGFIe7Ge+McxY5zKxiEI5ra+GT3QRxL0pMMtxPfpyLAKleZODi1zdRHkz5/BhueUrYtYVgubqe9JBNQ==} cpu: [x64] os: [linux] @@ -4496,8 +4640,8 @@ packages: cpu: [x64] os: [linux] - '@rollup/rollup-win32-arm64-msvc@4.22.4': - resolution: {integrity: sha512-BjI+NVVEGAXjGWYHz/vv0pBqfGoUH0IGZ0cICTn7kB9PyjrATSkX+8WkguNjWoj2qSr1im/+tTGRaY+4/PdcQw==} + '@rollup/rollup-win32-arm64-msvc@4.34.8': + resolution: {integrity: sha512-YHYsgzZgFJzTRbth4h7Or0m5O74Yda+hLin0irAIobkLQFRQd1qWmnoVfwmKm9TXIZVAD0nZ+GEb2ICicLyCnQ==} cpu: [arm64] os: [win32] @@ -4516,8 +4660,8 @@ packages: cpu: [arm64] os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.22.4': - resolution: {integrity: sha512-SiWG/1TuUdPvYmzmYnmd3IEifzR61Tragkbx9D3+R8mzQqDBz8v+BvZNDlkiTtI9T15KYZhP0ehn3Dld4n9J5g==} + '@rollup/rollup-win32-ia32-msvc@4.34.8': + resolution: {integrity: sha512-r3NRQrXkHr4uWy5TOjTpTYojR9XmF0j/RYgKCef+Ag46FWUTltm5ziticv8LdNsDMehjJ543x/+TJAek/xBA2w==} cpu: [ia32] os: [win32] @@ -4531,8 +4675,8 @@ packages: cpu: [ia32] os: [win32] - '@rollup/rollup-win32-x64-msvc@4.22.4': - resolution: {integrity: sha512-j8pPKp53/lq9lMXN57S8cFz0MynJk8OWNuUnXct/9KCpKU7DgU3bYMJhwWmcqC0UU29p8Lr0/7KEVcaM6bf47Q==} + '@rollup/rollup-win32-x64-msvc@4.34.8': + resolution: {integrity: sha512-U0FaE5O1BCpZSeE6gBl3c5ObhePQSfk9vDRToMmTkbhCOgW4jqvtS5LGyQ76L1fH8sM0keRp4uDTsbjiUyjk0g==} cpu: [x64] os: [win32] @@ -4551,8 +4695,8 @@ packages: cpu: [x64] os: [win32] - '@schematics/angular@18.2.20': - resolution: {integrity: sha512-32bJycGtePm8X994hGl9PChBVgw9bbc+ehDpxeeaIZzcFHWlM06+cJu8Jr2FA8SASg3TwdnEybxFiYS14884OQ==} + '@schematics/angular@19.2.19': + resolution: {integrity: sha512-6/0pvbPCY4UHeB4lnM/5r250QX5gcLgOYbR5FdhFu+22mOPHfWpRc5tNuY9kCephDHzAHjo6fTW1vefOOmA4jw==} 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'} '@schematics/angular@20.2.0': @@ -4568,29 +4712,29 @@ packages: '@sideway/pinpoint@2.0.0': resolution: {integrity: sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==} - '@sigstore/bundle@2.3.2': - resolution: {integrity: sha512-wueKWDk70QixNLB363yHc2D2ItTgYiMTdPwK8D9dKQMR3ZQ0c35IxP5xnwQ8cNLoCgCRcHf14kE+CLIvNX1zmA==} - engines: {node: ^16.14.0 || >=18.0.0} - - '@sigstore/core@1.1.0': - resolution: {integrity: sha512-JzBqdVIyqm2FRQCulY6nbQzMpJJpSiJ8XXWMhtOX9eKgaXXpfNOF53lzQEjIydlStnd/eFtuC1dW4VYdD93oRg==} - engines: {node: ^16.14.0 || >=18.0.0} - - '@sigstore/protobuf-specs@0.3.3': - resolution: {integrity: sha512-RpacQhBlwpBWd7KEJsRKcBQalbV28fvkxwTOJIqhIuDysMMaJW47V4OqW30iJB9uRpqOSxxEAQFdr8tTattReQ==} + '@sigstore/bundle@3.1.0': + resolution: {integrity: sha512-Mm1E3/CmDDCz3nDhFKTuYdB47EdRFRQMOE/EAbiG1MJW77/w1b3P7Qx7JSrVJs8PfwOLOVcKQCHErIwCTyPbag==} engines: {node: ^18.17.0 || >=20.5.0} - '@sigstore/sign@2.3.2': - resolution: {integrity: sha512-5Vz5dPVuunIIvC5vBb0APwo7qKA4G9yM48kPWJT+OEERs40md5GoUR1yedwpekWZ4m0Hhw44m6zU+ObsON+iDA==} - engines: {node: ^16.14.0 || >=18.0.0} + '@sigstore/core@2.0.0': + resolution: {integrity: sha512-nYxaSb/MtlSI+JWcwTHQxyNmWeWrUXJJ/G4liLrGG7+tS4vAz6LF3xRXqLH6wPIVUoZQel2Fs4ddLx4NCpiIYg==} + engines: {node: ^18.17.0 || >=20.5.0} - '@sigstore/tuf@2.3.4': - resolution: {integrity: sha512-44vtsveTPUpqhm9NCrbU8CWLe3Vck2HO1PNLw7RIajbB7xhtn5RBPm1VNSCMwqGYHhDsBJG8gDF0q4lgydsJvw==} - engines: {node: ^16.14.0 || >=18.0.0} + '@sigstore/protobuf-specs@0.4.3': + resolution: {integrity: sha512-fk2zjD9117RL9BjqEwF7fwv7Q/P9yGsMV4MUJZ/DocaQJ6+3pKr+syBq1owU5Q5qGw5CUbXzm+4yJ2JVRDQeSA==} + engines: {node: ^18.17.0 || >=20.5.0} - '@sigstore/verify@1.2.1': - resolution: {integrity: sha512-8iKx79/F73DKbGfRf7+t4dqrc0bRr0thdPrxAtCKWRm/F0tG71i6O1rvlnScncJLLBZHn3h8M3c1BSUAb9yu8g==} - engines: {node: ^16.14.0 || >=18.0.0} + '@sigstore/sign@3.1.0': + resolution: {integrity: sha512-knzjmaOHOov1Ur7N/z4B1oPqZ0QX5geUfhrVaqVlu+hl0EAoL4o+l0MSULINcD5GCWe3Z0+YJO8ues6vFlW0Yw==} + engines: {node: ^18.17.0 || >=20.5.0} + + '@sigstore/tuf@3.1.1': + resolution: {integrity: sha512-eFFvlcBIoGwVkkwmTi/vEQFSva3xs5Ot3WmBcjgjVdiaoelBLQaQ/ZBfhlG0MnG0cmTYScPpk7eDdGDWUcFUmg==} + engines: {node: ^18.17.0 || >=20.5.0} + + '@sigstore/verify@2.1.1': + resolution: {integrity: sha512-hVJD77oT67aowHxwT4+M6PGOp+E2LtLdTK3+FC0lBO9T7sYwItDMXZ7Z07IDCvR1M717a4axbIWckrW67KMP/w==} + engines: {node: ^18.17.0 || >=20.5.0} '@sindresorhus/is@5.6.0': resolution: {integrity: sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==} @@ -4685,9 +4829,9 @@ packages: resolution: {integrity: sha512-yVtV8zsdo8qFHe+/3kw81dSLyF7D576A5cCFCi4X7B39tWT7SekaEFUnvnWJHz+9qO7qJTah1JbrDjWKqFtdWA==} engines: {node: ^16.14.0 || >=18.0.0} - '@tufjs/models@2.0.1': - resolution: {integrity: sha512-92F7/SFyufn4DXsha9+QfKnN03JGqtMFMXgSHbZOo8JG59WkTni7UzAouNQDf7AuP9OAMxVOPQcqG3sB7w+kkg==} - engines: {node: ^16.14.0 || >=18.0.0} + '@tufjs/models@3.0.1': + resolution: {integrity: sha512-UUYHISyhCU3ZgN8yaear3cGATHb3SMuKHsQ/nVbHXcmnBf+LzQ/cQfhNG+rfaSHgqGKNEm2cOCLVLELStUQ1JA==} + engines: {node: ^18.17.0 || >=20.5.0} '@types/base64-js@1.5.0': resolution: {integrity: sha512-xDDGwUoGXW4FHFWs1pIMXZrVD4kxOAo4KmNSZlb0w5hT52Gd4eIzkjwVp/XRpSox2hfR3h7ZO6witfU7aAZ6XA==} @@ -4753,8 +4897,14 @@ packages: '@types/dom-view-transitions@1.0.4': resolution: {integrity: sha512-oDuagM6G+xPLrLU4KeCKlr1oalMF5mJqV5pDPMDVIEaa8AkUW00i6u+5P02XCjdEEUQJC9dpnxqSLsZeAciSLQ==} - '@types/estree@1.0.5': - resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} + '@types/eslint-scope@3.7.7': + resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==} + + '@types/eslint@9.6.1': + resolution: {integrity: sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==} + + '@types/estree@1.0.6': + resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} '@types/estree@1.0.8': resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==} @@ -4876,9 +5026,6 @@ packages: '@types/mustache@4.2.2': resolution: {integrity: sha512-MUSpfpW0yZbTgjekDbH0shMYBUD+X/uJJJMm9LXN1d5yjl5lCY1vN/eWKD6D1tOtjA6206K0zcIPnUaFMurdNA==} - '@types/mute-stream@0.0.4': - resolution: {integrity: sha512-CPM9nzrCPPJHQNA9keH9CVkVI+WR5kMa+7XEs5jcGQ0VoAGnLv242w8lIVgwAEfmE4oufJRaTc9PNLQl0ioAow==} - '@types/node-cron@3.0.7': resolution: {integrity: sha512-9PuLtBboc/+JJ7FshmJWv769gDonTpItN0Ol5TMwclpSQNjVyB2SRxSKBcTtbSysSL5R7Oea06kTTFNciCoYwA==} @@ -4993,9 +5140,6 @@ packages: '@types/wait-on@5.3.1': resolution: {integrity: sha512-2FFOKCF/YydrMUaqg+fkk49qf0e5rDgwt6aQsMzFQzbS419h2gNOXyiwp/o2yYy27bi/C1z+HgfncryjGzlvgQ==} - '@types/wrap-ansi@3.0.0': - resolution: {integrity: sha512-ltIpx+kM7g/MLRZfkbL7EsCEjfzCcScLpkg37eXEtx5kmrAKBkTJwd1GIAjDSL8wTpM6Hzn5YO4pSb91BEwu1g==} - '@types/ws@8.18.1': resolution: {integrity: sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==} @@ -5063,11 +5207,11 @@ packages: '@ungap/structured-clone@1.3.0': resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==} - '@vitejs/plugin-basic-ssl@1.1.0': - resolution: {integrity: sha512-wO4Dk/rm8u7RNhOf95ZzcEmC9rYOncYgvq4z3duaJrCgjN8BxAnDVyndanfcJZ0O6XZzHz6Q0hTimxTg8Y9g/A==} - engines: {node: '>=14.6.0'} + '@vitejs/plugin-basic-ssl@1.2.0': + resolution: {integrity: sha512-mkQnxTkcldAzIsomk1UuLfAu9n+kpQ3JbHcpCp7d2Oo6ITtji8pHS3QToOWjhPFvNQSnhlkAjmGbhv2QvwO/7Q==} + engines: {node: '>=14.21.3'} peerDependencies: - vite: ^3.0.0 || ^4.0.0 || ^5.0.0 + vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 '@webassemblyjs/ast@1.14.1': resolution: {integrity: sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==} @@ -5146,15 +5290,14 @@ packages: resolution: {integrity: sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + abbrev@3.0.1: + resolution: {integrity: sha512-AO2ac6pjRB3SJmGJo+v5/aK6Omggp6fsLrs6wN9bd35ulu4cCwaAU9+7ZhXjeqHVkaHThLuzH0nZr0YpCDhygg==} + engines: {node: ^18.17.0 || >=20.5.0} + accepts@1.3.8: resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==} engines: {node: '>= 0.6'} - acorn-import-attributes@1.9.5: - resolution: {integrity: sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==} - peerDependencies: - acorn: ^8 - acorn-jsx@5.3.2: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: @@ -5200,11 +5343,6 @@ packages: ajv: optional: true - ajv-keywords@3.5.2: - resolution: {integrity: sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==} - peerDependencies: - ajv: ^6.9.1 - ajv-keywords@5.1.0: resolution: {integrity: sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==} peerDependencies: @@ -5401,8 +5539,8 @@ packages: b4a@1.6.7: resolution: {integrity: sha512-OnAYlL5b7LEkALw87fUVafQw5rVR9RjwGd4KUwNQ6DrrNmaVaUCgLipfVlzrPQ4tWOR9P0IXGNOx50jYCCdSJg==} - babel-loader@9.1.3: - resolution: {integrity: sha512-xG3ST4DglodGf8qSwv0MdeWLhrDsw/32QMdTO5T1ZIp9gQur0HkCyFs7Awskr10JKXFXwpAhiCuYX5oGXnRGbw==} + babel-loader@9.2.1: + resolution: {integrity: sha512-fqe8naHt46e0yIdkjUZYqddSXfej3AHajX+CSO5X7oy0EmPc6o5Xh+RClNoHjnieWz9AW4kZxW9yyFMhVB1QLA==} engines: {node: '>= 14.15.0'} peerDependencies: '@babel/core': ^7.12.0 @@ -5491,6 +5629,10 @@ packages: bcryptjs@2.4.3: resolution: {integrity: sha512-V/Hy/X9Vt7f3BbPJEi8BdVFMByHi+jNXrYkW3huaybV/kQ0KJg0Y6PkEMbn+zeT+i+SiKZ/HMqJGIIt4LZDqNQ==} + beasties@0.3.2: + resolution: {integrity: sha512-p4AF8uYzm9Fwu8m/hSVTCPXrRBPmB34hQpHsec2KOaR9CZmgoU8IOv4Cvwq4hgz2p4hLMNbsdNl5XeA6XbAQwA==} + engines: {node: '>=14.0.0'} + better-ajv-errors@1.2.0: resolution: {integrity: sha512-UW+IsFycygIo7bclP9h5ugkNH8EjCSgqyFB/yQ4Hqqa1OEYDtb0uFIkYE0b6+CjkgJYVM5UKI/pJPxjYe9EZlA==} engines: {node: '>= 12.13.0'} @@ -5626,6 +5768,10 @@ packages: resolution: {integrity: sha512-B+L5iIa9mgcjLbliir2th36yEwPftrzteHYujzsx3dFP/31GCHcIeS8f5MGd80odLOjaOvSpU3EEAmRQptkxLQ==} engines: {node: ^16.14.0 || >=18.0.0} + cacache@19.0.1: + resolution: {integrity: sha512-hdsUxulXCi5STId78vRVYEtDAjq99ICAUktLTeTYsLoTE6Z8dS0c8pWNCxwdrk9YfJeobDZc2Y186hD/5ZQgFQ==} + engines: {node: ^18.17.0 || >=20.5.0} + cacheable-lookup@7.0.0: resolution: {integrity: sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==} engines: {node: '>=14.16'} @@ -5722,6 +5868,9 @@ packages: chardet@0.7.0: resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} + chardet@2.1.1: + resolution: {integrity: sha512-PsezH1rqdV9VvyNhxxOW32/d75r01NY7TQCmOqomRo15ZSOKbpTFVsfjghxo6JloQUCGnH4k1LGu0R4yCLlWQQ==} + charenc@0.0.2: resolution: {integrity: sha512-yrLQ/yVUFXkzg7EDQsPieE/53+0RlaWTs+wBrvW36cyilJ2SaDWfl4Yj7MtLTXleV9uEKefbAGUPv2/iWSooRA==} @@ -5757,6 +5906,10 @@ packages: resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} engines: {node: '>=10'} + chownr@3.0.0: + resolution: {integrity: sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==} + engines: {node: '>=18'} + chrome-trace-event@1.0.4: resolution: {integrity: sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==} engines: {node: '>=6.0'} @@ -6145,10 +6298,6 @@ packages: create-require@1.1.1: resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} - critters@0.0.24: - resolution: {integrity: sha512-Oyqew0FGM0wYUSNqR0L6AteO5MpMoUU0rhKRieXeiKs+PmRTxiJMyaunYB2KF6fQ3dzChXKCpbFOEJx3OQ1v/Q==} - deprecated: Ownership of Critters has moved to the Nuxt team, who will be maintaining the project going forward. If you'd like to keep using Critters, please switch to the actively-maintained fork at https://github.com/danielroe/beasties - cross-env@7.0.3: resolution: {integrity: sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==} engines: {node: '>=10.14', npm: '>=6', yarn: '>=1'} @@ -6860,18 +7009,13 @@ packages: es6-shim@0.35.8: resolution: {integrity: sha512-Twf7I2v4/1tLoIXMT8HlqaBSS5H2wQTs2wx3MNYCI8K1R1/clXyCazrcVCPm/FuO9cyV8+leEaZOWD5C253NDg==} - esbuild-wasm@0.23.0: - resolution: {integrity: sha512-6jP8UmWy6R6TUUV8bMuC3ZyZ6lZKI56x0tkxyCIqWwRRJ/DgeQKneh/Oid5EoGoPFLrGNkz47ZEtWAYuiY/u9g==} + esbuild-wasm@0.25.4: + resolution: {integrity: sha512-2HlCS6rNvKWaSKhWaG/YIyRsTsL3gUrMP2ToZMBIjw9LM7vVcIs+rz8kE2vExvTJgvM8OKPqNpcHawY/BQc/qQ==} engines: {node: '>=18'} hasBin: true - esbuild@0.21.5: - resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==} - engines: {node: '>=12'} - hasBin: true - - esbuild@0.23.0: - resolution: {integrity: sha512-1lvV17H2bMYda/WaFb2jLPeHU3zml2k4/yagNMG8Q/YtfMjCwEUZa2eXXMgZTVSL5q1n4H7sQ0X6CdJDqqeCFA==} + esbuild@0.25.4: + resolution: {integrity: sha512-8pgjLUcUjcgDg+2Q4NYXnPbo/vncAY4UmyaCm0jZevERqCHZIaWwdJHkf8XQtu4AxSKCdvrUbT0XUr1IdZzI8Q==} engines: {node: '>=18'} hasBin: true @@ -7074,10 +7218,6 @@ packages: fast-fifo@1.3.2: resolution: {integrity: sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==} - fast-glob@3.3.2: - resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} - engines: {node: '>=8.6.0'} - fast-glob@3.3.3: resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==} engines: {node: '>=8.6.0'} @@ -7574,6 +7714,10 @@ packages: resolution: {integrity: sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==} engines: {node: ^16.14.0 || >=18.0.0} + hosted-git-info@8.1.0: + resolution: {integrity: sha512-Rw/B2DNQaPBICNXEm8balFz9a6WpZrkCGpcWFpy7nCj+NyhSdqXipmfvtmWt9xGfp0wZnBxB+iVpLmQMYt47Tw==} + engines: {node: ^18.17.0 || >=20.5.0} + hpack.js@2.1.6: resolution: {integrity: sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==} @@ -7598,9 +7742,6 @@ packages: htmlparser2@10.0.0: resolution: {integrity: sha512-TwAZM+zE5Tq3lrEHvOlvwgj1XLWQCtaaibSN11Q+gGBAS7Y1uZSWwXXRe4iF6OXnaq1riyQAPFOBtYc77Mxq0g==} - htmlparser2@8.0.2: - resolution: {integrity: sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==} - http-auth-connect@1.0.6: resolution: {integrity: sha512-yaO0QSCPqGCjPrl3qEEHjJP+lwZ6gMpXLuCBE06eWwcXomkI5TARtu0kxf9teFuBj6iaV3Ybr15jaWUvbzNzHw==} engines: {node: '>=8'} @@ -7671,10 +7812,6 @@ packages: resolution: {integrity: sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ==} engines: {node: '>=10.19.0'} - https-proxy-agent@7.0.5: - resolution: {integrity: sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==} - engines: {node: '>= 14'} - https-proxy-agent@7.0.6: resolution: {integrity: sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==} engines: {node: '>= 14'} @@ -7711,6 +7848,10 @@ packages: resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} engines: {node: '>=0.10.0'} + iconv-lite@0.7.2: + resolution: {integrity: sha512-im9DjEDQ55s9fL4EYzOAv0yMqmMBSZp6G0VvFyTMPKWxiSBHUj9NW/qqLmXUwXrrM7AvqSlTCfvqRb0cM8yYqw==} + engines: {node: '>=0.10.0'} + icss-utils@5.1.0: resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==} engines: {node: ^10 || ^12 || >= 14} @@ -7720,18 +7861,14 @@ packages: ieee754@1.2.1: resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} - ignore-walk@6.0.5: - resolution: {integrity: sha512-VuuG0wCnjhnylG1ABXT3dAuIpTNDs/G8jlpmwXY03fXoXy/8ZK8/T+hMzt8L4WnrLCJgdybqgPagnF/f97cg3A==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + ignore-walk@7.0.0: + resolution: {integrity: sha512-T4gbf83A4NH95zvhVYZc+qWocBBGlpzUXLPGurJggw/WIOwicfXJChLDP/iBZnN5WqROSu5Bm3hhle4z8a8YGQ==} + engines: {node: ^18.17.0 || >=20.5.0} ignore@5.3.2: resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} engines: {node: '>= 4'} - ignore@6.0.2: - resolution: {integrity: sha512-InwqeHHN2XpumIkMvpl/DCJVrAHgCsG5+cn1XlnLWGwtZBm8QJfSusItfrwx81CTp5agNZqpKU2J/ccC5nGT4A==} - engines: {node: '>= 4'} - ignore@7.0.5: resolution: {integrity: sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==} engines: {node: '>= 4'} @@ -7744,8 +7881,8 @@ packages: immediate@3.0.6: resolution: {integrity: sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==} - immutable@4.3.7: - resolution: {integrity: sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw==} + immutable@5.1.4: + resolution: {integrity: sha512-p6u1bG3YSnINT5RQmx/yRZBpenIl30kVxkTLDyHLIMk0gict704Q9n+thfDI7lTRm9vXdDYutVzXhzcThxTnXA==} import-fresh@3.3.1: resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==} @@ -7780,6 +7917,10 @@ packages: resolution: {integrity: sha512-X7rqawQBvfdjS10YU1y1YVreA3SsLrW9dX2CewP2EbBJM4ypVNLDkO5y04gejPwKIY9lR+7r9gn3rFPt/kmWFg==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + ini@5.0.0: + resolution: {integrity: sha512-+N0ngpO3e7cRUWOJAS7qw0IZIVc6XPrW4MlFBdD066F2L4k1L6ker3hLqSq7iXxU5tgS4WGkIUElWn5vogAEnw==} + engines: {node: ^18.17.0 || >=20.5.0} + inquirer@6.5.2: resolution: {integrity: sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==} engines: {node: '>=6.0.0'} @@ -8220,9 +8361,9 @@ packages: json-parse-even-better-errors@2.3.1: resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} - json-parse-even-better-errors@3.0.2: - resolution: {integrity: sha512-fi0NG4bPjCHunUJffmLd0gxssIgkNmArMvis4iNah6Owg1MCJjWhEcDLmsK6iGkJq3tHwbDkTlce70/tmXN4cQ==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + json-parse-even-better-errors@4.0.0: + resolution: {integrity: sha512-lR4MXjGNgkJc7tkQ97kb2nuEMnNCyU//XYVH0MKTGcXEiSudQ5MKGKen3C5QubYy0vmq+JGitUg92uuywGEwIA==} + engines: {node: ^18.17.0 || >=20.5.0} json-patch@0.7.0: resolution: {integrity: sha512-9zaGTzsV6Hal5HVMC8kb4niXYQOOcq3tUp0P/GTw6HHZFPVwtCU2+mXE9q59MelL9uknALWnoKrUxnDpUX728g==} @@ -8387,8 +8528,8 @@ packages: webpack: optional: true - less@4.2.0: - resolution: {integrity: sha512-P3b3HJDBtSzsXUl0im2L7gTO5Ubg8mEN6G8qoTS77iXxXX4Hvu4Qj540PZDvQ8V6DmX6iXo98k7Md0Cm1PrLaA==} + less@4.2.2: + resolution: {integrity: sha512-tkuLHQlvWUTeQ3doAqnHbNn8T6WX1KA8yvbKG9x4VtKtIjHsVKQZCH11zRgAfbDAXC2UNIg/K9BYAAcEzUIrNg==} engines: {node: '>=6'} hasBin: true @@ -8431,12 +8572,12 @@ packages: enquirer: optional: true - listr2@8.2.4: - resolution: {integrity: sha512-opevsywziHd3zHCVQGAj8zu+Z3yHNkkoYhWIGnq54RrCVwLz0MozotJEDnKsIBLvkfLGN6BLOyAeRrYI0pKA4g==} + listr2@8.2.5: + resolution: {integrity: sha512-iyAZCeyD+c1gPyE9qpFu8af0Y+MRtmKOncdGoA2S5EY8iFq99dmmvkNnHiWo+pj0s7yH7l3KPIgee77tKpXPWQ==} engines: {node: '>=18.0.0'} - lmdb@3.0.13: - resolution: {integrity: sha512-UGe+BbaSUQtAMZobTb4nHvFMrmvuAQKSeaqAX2meTEQjfsbpl5sxdHD8T72OnwD4GU9uwNhYXIVe4QGs8N9Zyw==} + lmdb@3.2.6: + resolution: {integrity: sha512-SuHqzPl7mYStna8WRotY8XX/EUZBjjv3QyKIByeCLFfC9uXT/OIHByEcA07PzbMfQAM0KYJtLgtpMRlIe5dErQ==} hasBin: true load-json-file@4.0.0: @@ -8619,9 +8760,6 @@ packages: resolution: {integrity: sha512-NzzlXpclt5zAbmo6h6jNc8zl2gNRGHvmsZW4IvZhTC4W7k4OlLP+S5YLussa/r3ixNT66KOQfNORlXHSOy/X4A==} engines: {node: '>=12'} - magic-string@0.30.11: - resolution: {integrity: sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==} - magic-string@0.30.17: resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==} @@ -8644,6 +8782,10 @@ packages: resolution: {integrity: sha512-cKTUFc/rbKUd/9meOvgrpJ2WrNzymt6jfRDdwg5UCnVzv9dTpEj9JS5m3wtziXVCjluIXyL8pcaukYqezIzZQA==} engines: {node: ^16.14.0 || >=18.0.0} + make-fetch-happen@14.0.3: + resolution: {integrity: sha512-QMjGbFTP0blj97EeidG5hk/QhKQ3T4ICckQGLgz38QF7Vgbk6e6FTARN8KhKxyBbWn8R0HU+bnw8aSoFPD4qtQ==} + engines: {node: ^18.17.0 || >=20.5.0} + map-obj@1.0.1: resolution: {integrity: sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==} engines: {node: '>=0.10.0'} @@ -8863,8 +9005,8 @@ packages: resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} engines: {node: '>=4'} - mini-css-extract-plugin@2.9.0: - resolution: {integrity: sha512-Zs1YsZVfemekSZG+44vBsYTLQORkPMwnlv+aehcxK/NLKC+EGhDB39/YePYYqx/sTk6NnYpuqikhSn7+JIevTA==} + mini-css-extract-plugin@2.9.2: + resolution: {integrity: sha512-GJuACcS//jtq4kCtd5ii/M0SZf7OZRH+BxdqXZHaJfb8TJiVl+NgQRPwiYt2EuqeSkNydn/7vP+bcE27C5mb9w==} engines: {node: '>= 12.13.0'} peerDependencies: webpack: ^5.0.0 @@ -8920,6 +9062,10 @@ packages: resolution: {integrity: sha512-2N8elDQAtSnFV0Dk7gt15KHsS0Fyz6CbYZ360h0WTYV1Ty46li3rAXVOQj1THMNLdmrD9Vt5pBPtWtVkpwGBqg==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + minipass-fetch@4.0.1: + resolution: {integrity: sha512-j7U11C5HXigVuutxebFadoYBbd7VSdZWggSe64NVdvWNBqGAiXPL2QVCehjmw7lY1oF9gOllYbORh+hiNgfPgQ==} + engines: {node: ^18.17.0 || >=20.5.0} + minipass-flush@1.0.5: resolution: {integrity: sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==} engines: {node: '>= 8'} @@ -8952,6 +9098,10 @@ packages: resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} engines: {node: '>= 8'} + minizlib@3.1.0: + resolution: {integrity: sha512-KZxYo1BUkWD2TVFLr0MQoM8vUUigWD3LlD83a/75BqC+4qE0Hb1Vo5v1FgcfaNXvfXzr+5EhQ6ing/CaBijTlw==} + engines: {node: '>= 18'} + mixme@0.5.10: resolution: {integrity: sha512-5H76ANWinB1H3twpJ6JY8uvAtpmFvHNArpilJAjXRKXSDDLPIMoZArw5SH0q9z+lLs8IrMw7Q2VWpWimFKFT1Q==} engines: {node: '>= 8.0.0'} @@ -9008,8 +9158,8 @@ packages: resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} engines: {node: '>=4'} - mrmime@2.0.0: - resolution: {integrity: sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==} + mrmime@2.0.1: + resolution: {integrity: sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==} engines: {node: '>=10'} ms@2.0.0: @@ -9049,6 +9199,10 @@ packages: resolution: {integrity: sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + mute-stream@2.0.0: + resolution: {integrity: sha512-WWdIxpyjEn+FhQJQQv9aQAYlHoNVdzIzUySNV1gHUPDSdZJ3yZn7pAAbQcV7B56Mvu881q9FZV+0Vx2xC44VWA==} + engines: {node: ^18.17.0 || >=20.5.0} + mz@2.7.0: resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} @@ -9084,6 +9238,10 @@ packages: resolution: {integrity: sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==} engines: {node: '>= 0.6'} + negotiator@1.0.0: + resolution: {integrity: sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==} + engines: {node: '>= 0.6'} + neo-async@2.6.2: resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} @@ -9121,10 +9279,6 @@ packages: peerDependencies: moment: ^2.19.3 - nice-napi@1.0.2: - resolution: {integrity: sha512-px/KnJAJZf5RuBGcfD+Sp2pAKq0ytz8j+1NehvgIGFkvtvFrDM3T8E4x/JJODXK9WZow8RRGrbA9QQ3hs+pDhA==} - os: ['!win32'] - nise@5.1.9: resolution: {integrity: sha512-qOnoujW4SV6e40dYxJOb3uvuoPHtmLzIk4TFo+j0jPJoC+5Z9xja5qH5JZobEPsa8+YYphMrOSwnrshEhG2qww==} @@ -9136,15 +9290,15 @@ packages: resolution: {integrity: sha512-OhYaY5sDsIka7H7AtijtI9jwGYLyl29eQn/W623DiN/MIv5sUqc4g7BIDThX+gb7di9f6xK02nkp8sdfFWZLTg==} engines: {node: '>=10'} - node-addon-api@3.2.1: - resolution: {integrity: sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==} - node-addon-api@4.3.0: resolution: {integrity: sha512-73sE9+3UaLYYFmDsFZnqCInzPyh3MqIwZO9cw58yIqAZhONrrabrYyYe3TuIqtIiOuTXVhsGau8hcrhhwSsDIQ==} node-addon-api@6.1.0: resolution: {integrity: sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==} + node-addon-api@7.1.1: + resolution: {integrity: sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==} + node-cache@5.1.2: resolution: {integrity: sha512-t1QzWwnk4sjLWaQAS8CHgOJ+RAfmHpxFWmc36IWTiWHQfs0w5JDMBS1b1ZxQteo0vVVuWJvIUKHDkkeK7vIGCg==} engines: {node: '>= 8.0.0'} @@ -9170,15 +9324,16 @@ packages: resolution: {integrity: sha512-s+w+rBWnpTMwSFbaE0UXsRlg7hU4FjekKU4eyAih5T8nJuNZT1nNsskXpxmeqSK9UzkBl6UgRlnKc8hz8IEqOw==} hasBin: true - node-gyp-build@4.8.4: - resolution: {integrity: sha512-LA4ZjwlnUblHVgq0oBF3Jl/6h/Nvs5fzBLwdEF4nuxnFdsfajde4WfxtJr3CaiH+F6ewcIB/q4jQ4UzPyid+CQ==} - hasBin: true - node-gyp@10.3.1: resolution: {integrity: sha512-Pp3nFHBThHzVtNY7U6JfPjvT/DTE8+o/4xKsLQtBoU+j2HLsGlhcfzflAoUreaJbNmYnX+LlLi0qjV8kpyO6xQ==} engines: {node: ^16.14.0 || >=18.0.0} hasBin: true + node-gyp@11.5.0: + resolution: {integrity: sha512-ra7Kvlhxn5V9Slyus0ygMa2h+UqExPqUIkfk7Pc8QTLT956JLSy51uWFwHtIYy0vI8cB4BDhc/S03+880My/LQ==} + engines: {node: ^18.17.0 || >=20.5.0} + hasBin: true + node-html-parser@5.4.2: resolution: {integrity: sha512-RaBPP3+51hPne/OolXxcz89iYvQvKOydaqoePpOgXcrOKZhjVIzmpKZz+Hd/RBO2/zN2q6CNJhQzucVz+u3Jyw==} @@ -9201,6 +9356,11 @@ packages: engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} hasBin: true + nopt@8.1.0: + resolution: {integrity: sha512-ieGu42u/Qsa4TFktmaKEwM6MQH0pOWnaB3htzh0JRtx84+Mebc0cbZYN5bC+6WTZ4+77xrL9Pn5m7CV6VIkV7A==} + engines: {node: ^18.17.0 || >=20.5.0} + hasBin: true + normalize-package-data@2.5.0: resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} @@ -9208,10 +9368,6 @@ packages: resolution: {integrity: sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==} engines: {node: '>=10'} - normalize-package-data@6.0.2: - resolution: {integrity: sha512-V6gygoYb/5EmNI+MEGrWkC+e6+Rr7mTmfHrxDbLzxQogBkgzo76rkok0Am6thgSF7Mv2nLOajAJj5vDJZEFn7g==} - engines: {node: ^16.14.0 || >=18.0.0} - normalize-path@3.0.0: resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} engines: {node: '>=0.10.0'} @@ -9224,40 +9380,40 @@ packages: resolution: {integrity: sha512-Ee/R3SyN4BuynXcnTaekmaVdbDAEiNrHqjQIA37mHU8G9pf7aaAD4ZX3XjBLo6rsdcxA/gtkcNYZLt30ACgynw==} engines: {node: '>=14.16'} - npm-bundled@3.0.1: - resolution: {integrity: sha512-+AvaheE/ww1JEwRHOrn4WHNzOxGtVp+adrg2AeZS/7KuxGUYFuBta98wYpfHBbJp6Tg6j1NKSEVHNcfZzJHQwQ==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + npm-bundled@4.0.0: + resolution: {integrity: sha512-IxaQZDMsqfQ2Lz37VvyyEtKLe8FsRZuysmedy/N06TU1RyVppYKXrO4xIhR0F+7ubIBox6Q7nir6fQI3ej39iA==} + engines: {node: ^18.17.0 || >=20.5.0} - npm-install-checks@6.3.0: - resolution: {integrity: sha512-W29RiK/xtpCGqn6f3ixfRYGk+zRyr+Ew9F2E20BfXxT5/euLdA/Nm7fO7OeTGuAmTs30cpgInyJ0cYe708YTZw==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + npm-install-checks@7.1.2: + resolution: {integrity: sha512-z9HJBCYw9Zr8BqXcllKIs5nI+QggAImbBdHphOzVYrz2CB4iQ6FzWyKmlqDZua+51nAu7FcemlbTc9VgQN5XDQ==} + engines: {node: ^18.17.0 || >=20.5.0} npm-normalize-package-bin@1.0.1: resolution: {integrity: sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==} - npm-normalize-package-bin@3.0.1: - resolution: {integrity: sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + npm-normalize-package-bin@4.0.0: + resolution: {integrity: sha512-TZKxPvItzai9kN9H/TkmCtx/ZN/hvr3vUycjlfmH0ootY9yFBzNOpiXAdIn1Iteqsvk4lQn6B5PTrt+n6h8k/w==} + engines: {node: ^18.17.0 || >=20.5.0} npm-package-arg@11.0.1: resolution: {integrity: sha512-M7s1BD4NxdAvBKUPqqRW957Xwcl/4Zvo8Aj+ANrzvIPzGJZElrH7Z//rSaec2ORcND6FHHLnZeY8qgTpXDMFQQ==} engines: {node: ^16.14.0 || >=18.0.0} - npm-package-arg@11.0.3: - resolution: {integrity: sha512-sHGJy8sOC1YraBywpzQlIKBE4pBbGbiF95U6Auspzyem956E0+FtDtsx1ZxlOJkQCZ1AFXAY/yuvtFYrOxF+Bw==} - engines: {node: ^16.14.0 || >=18.0.0} + npm-package-arg@12.0.2: + resolution: {integrity: sha512-f1NpFjNI9O4VbKMOlA5QoBq/vSQPORHcTZ2feJpFkTHJ9eQkdlmZEKSjcAhxTGInC7RlEyScT9ui67NaOsjFWA==} + engines: {node: ^18.17.0 || >=20.5.0} - npm-packlist@8.0.2: - resolution: {integrity: sha512-shYrPFIS/JLP4oQmAwDyk5HcyysKW8/JLTEA32S0Z5TzvpaeeX2yMFfoK1fjEBnCBvVyIB/Jj/GBFdm0wsgzbA==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + npm-packlist@9.0.0: + resolution: {integrity: sha512-8qSayfmHJQTx3nJWYbbUmflpyarbLMBc6LCAjYsiGtXxDB68HaZpb8re6zeaLGxZzDuMdhsg70jryJe+RrItVQ==} + engines: {node: ^18.17.0 || >=20.5.0} - npm-pick-manifest@9.1.0: - resolution: {integrity: sha512-nkc+3pIIhqHVQr085X9d2JzPzLyjzQS96zbruppqC9aZRm/x8xx6xhI98gHtsfELP2bE+loHq8ZaHFHhe+NauA==} - engines: {node: ^16.14.0 || >=18.0.0} + npm-pick-manifest@10.0.0: + resolution: {integrity: sha512-r4fFa4FqYY8xaM7fHecQ9Z2nE9hgNfJR+EmoKv0+chvzWkBcORX3r0FpTByP+CbOVJDladMXnPQGVN8PBLGuTQ==} + engines: {node: ^18.17.0 || >=20.5.0} - npm-registry-fetch@17.1.0: - resolution: {integrity: sha512-5+bKQRH0J1xG1uZ1zMNvxW0VEyoNWgJpY9UDuluPFLKDfJ9u2JmmjmTJV1srBGQOROfdBMiVvnH2Zvpbm+xkVA==} - engines: {node: ^16.14.0 || >=18.0.0} + npm-registry-fetch@18.0.2: + resolution: {integrity: sha512-LeVMZBBVy+oQb5R6FDV9OlJCcWDU+al10oKpe+nsvcHnG24Z3uM3SvJYKfGJlfGjVU8v9liejCrUR/M5HO5NEQ==} + engines: {node: ^18.17.0 || >=20.5.0} npm-run-path@4.0.1: resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} @@ -9439,6 +9595,10 @@ packages: resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==} engines: {node: '>=10'} + p-map@7.0.4: + resolution: {integrity: sha512-tkAQEw8ysMzmkhgw8k+1U/iPhWNhykKnSk4Rd5zLoPJCuJaGRPo6YposrZgaxHKzDHdDWWZvE/Sk7hsL2X/CpQ==} + engines: {node: '>=18'} + p-retry@6.2.1: resolution: {integrity: sha512-hEt02O4hUct5wtwg4H4KcWgDdm+l1bOaEy/hWzd8xtXB9BqxTWBBhb+2ImAtH4Cv4rPjV76xN3Zumqk3k3AhhQ==} engines: {node: '>=16.17'} @@ -9462,9 +9622,9 @@ packages: package-json-from-dist@1.0.1: resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==} - pacote@18.0.6: - resolution: {integrity: sha512-+eK3G27SMwsB8kLIuj4h1FUhHtwiEUo21Tw8wNjmvdlpOEr613edv+8FUsTj/4F/VN5ywGE19X18N7CC2EJk6A==} - engines: {node: ^16.14.0 || >=18.0.0} + pacote@20.0.0: + resolution: {integrity: sha512-pRjC5UFwZCgx9kUFDVM9YEahv4guZ1nSLqwmWiLUnDbGsjs+U5w7z6Uc8HNR1a6x8qnu5y9xtGE6D1uAuYz+0A==} + engines: {node: ^18.17.0 || >=20.5.0} hasBin: true pako@0.2.9: @@ -9619,8 +9779,8 @@ packages: resolution: {integrity: sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==} engines: {node: '>= 6'} - piscina@4.6.1: - resolution: {integrity: sha512-z30AwWGtQE+Apr+2WBZensP2lIvwoaMcOPkQlIEmSGMJNUvaYACylPYrQM6wSdUNJlnDVMSpLv7xTMJqlVshOA==} + piscina@4.8.0: + resolution: {integrity: sha512-EZJb+ZxDrQf3dihsUL7p42pjNyrNIFJCrRHPMgxu/svsj+P3xS3fuEWp7k2+rfsavfl1N0G29b1HGs7J0m8rZA==} pkg-dir@4.2.0: resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} @@ -9735,10 +9895,6 @@ packages: resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==} engines: {node: '>=4'} - postcss-selector-parser@7.1.0: - resolution: {integrity: sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==} - engines: {node: '>=4'} - postcss-selector-parser@7.1.1: resolution: {integrity: sha512-orRsuYpJVw8LdAwqqLykBj9ecS5/cRHlI5+nvTo8LcCKmzDmqVORXtOIYEEQuL9D4BxtA1lm5isAqzQZCoQ6Eg==} engines: {node: '>=4'} @@ -9751,8 +9907,8 @@ packages: postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - postcss@8.4.41: - resolution: {integrity: sha512-TesUflQ0WKZqAvg52PWL6kHgLKP6xB6heTOdoYM0Wt2UHyxNa4K25EZZMgKns3BH1RLVbZCREPpLY0rhnNoHVQ==} + postcss@8.5.2: + resolution: {integrity: sha512-MjOadfU3Ys9KYoX0AdkBlFEF1Vx37uCCeN4ZHnmwm9FfpbsGWMZeBLMmmpY+6Ocqod7mkdZ0DT31OlbsFrLlkA==} engines: {node: ^10 || ^12 || >=14} postcss@8.5.6: @@ -9805,6 +9961,10 @@ packages: resolution: {integrity: sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + proc-log@5.0.0: + resolution: {integrity: sha512-Azwzvl90HaF0aCz1JrDdXQykFakSSNPaPoiZ9fm5qJIMHioDZEi7OAdRwSm6rSoPtY3Qutnm3L7ogmg3dc+wbQ==} + engines: {node: ^18.17.0 || >=20.5.0} + process-nextick-args@2.0.1: resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} @@ -9824,14 +9984,6 @@ packages: resolution: {integrity: sha512-hFU32q7UZQ59bVJQGUtm3I2PrJ3gWvoCkilX9sF165ks1qflhugVCeK+S1JjJYHvyt3o5kj68+q3bchormjnzw==} engines: {node: '>=10'} - promise-inflight@1.0.1: - resolution: {integrity: sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==} - peerDependencies: - bluebird: '*' - peerDependenciesMeta: - bluebird: - optional: true - promise-queue@2.2.5: resolution: {integrity: sha512-p/iXrPSVfnqPft24ZdNNLECw/UrtLTpT3jpAAMzl/o5/rDsGCPo3/CQS2611flL6LkoEJ3oQZw7C8Q80ZISXRQ==} engines: {node: '>= 0.8.0'} @@ -10111,10 +10263,6 @@ packages: engines: {node: '>= 0.4'} hasBin: true - resolve@1.22.8: - resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} - hasBin: true - responselike@3.0.0: resolution: {integrity: sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==} engines: {node: '>=14.16'} @@ -10177,8 +10325,8 @@ packages: robust-predicates@3.0.2: resolution: {integrity: sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg==} - rollup@4.22.4: - resolution: {integrity: sha512-vD8HJ5raRcWOyymsR6Z3o6+RzfEPCnVLMFJ6vRslO1jt4LO6dUo5Qnpg7y4RkZFM2DMe3WUirkI5c16onjrc6A==} + rollup@4.34.8: + resolution: {integrity: sha512-489gTVMzAYdiZHFVA/ig/iYFllCcWFHMvUHI1rpFmkoUtRlQxqh6/yiNqnYibjMZ2b/+FUQwldG+aLsEt6bglQ==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true @@ -10249,8 +10397,8 @@ packages: safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - sass-loader@16.0.0: - resolution: {integrity: sha512-n13Z+3rU9A177dk4888czcVFiC8CL9dii4qpXWUg3YIIgZEvi9TCFKjOQcbK0kJM7DJu9VucrZFddvNfYCPwtw==} + sass-loader@16.0.5: + resolution: {integrity: sha512-oL+CMBXrj6BZ/zOq4os+UECPL+bWqt6OAC6DWS8Ln8GZRcMDjlJ4JC3FBDuHJdYaFWIdKNIBYmtZtK2MaMkNIw==} engines: {node: '>= 18.12.0'} peerDependencies: '@rspack/core': 0.x || 1.x @@ -10270,8 +10418,8 @@ packages: webpack: optional: true - sass@1.77.6: - resolution: {integrity: sha512-ByXE1oLD79GVq9Ht1PeHWCPMPB8XHpBuz1r85oByKHjZY6qV6rWnQovQzXJXuQ/XyE1Oj3iPk3lo28uzaRA2/Q==} + sass@1.85.0: + resolution: {integrity: sha512-3ToiC1xZ1Y8aU7+CkgCI/tqyuPXEmYGJXO7H4uqp0xkLXUqp88rQQ4j1HmP37xSJLbCJPaIiv+cT1y+grssrww==} engines: {node: '>=14.0.0'} hasBin: true @@ -10281,10 +10429,6 @@ packages: sax@1.4.1: resolution: {integrity: sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==} - schema-utils@3.3.0: - resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==} - engines: {node: '>= 10.13.0'} - schema-utils@4.3.2: resolution: {integrity: sha512-Gn/JaSk/Mt9gYubxTtSn/QCV4em9mpAPiR1rqy/Ocu19u/G9J5WWdNoUT4SiV6mFC3y6cxyFcFwdzPM3FgxGAQ==} engines: {node: '>= 10.13.0'} @@ -10323,8 +10467,8 @@ packages: engines: {node: '>=10'} hasBin: true - semver@7.6.3: - resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} + semver@7.7.1: + resolution: {integrity: sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==} engines: {node: '>=10'} hasBin: true @@ -10436,9 +10580,9 @@ packages: resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} engines: {node: '>=14'} - sigstore@2.3.1: - resolution: {integrity: sha512-8G+/XDU8wNsJOQS5ysDVO0Etg9/2uA5gR9l4ZwijjlwxBcrU6RPfwi2+jJmbP+Ap1Hlp/nVAaEO4Fj22/SL2gQ==} - engines: {node: ^16.14.0 || >=18.0.0} + sigstore@3.1.0: + resolution: {integrity: sha512-ZpzWAFHIFqyFE56dXqgX/DkDRZdz+rRcjoIk/RQU4IX0wiCv1l8S7ZrXDHcCc+uaf+6o7w3h2l3g6GYG5TKN9Q==} + engines: {node: ^18.17.0 || >=20.5.0} simple-concat@1.0.1: resolution: {integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==} @@ -10637,6 +10781,10 @@ packages: resolution: {integrity: sha512-MGrFH9Z4NP9Iyhqn16sDtBpRRNJ0Y2hNa6D65h736fVSaPCHr4DM4sWUNvVaSuC+0OBGhwsrydQwmgfg5LncqQ==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + ssri@12.0.0: + resolution: {integrity: sha512-S7iGNosepx9RadX82oimUkvr0Ct7IjJbEbs4mJcTxst8um95J3sDYU1RBEOvdu6oL1Wek2ODI5i4MAw+dZ6cAQ==} + engines: {node: ^18.17.0 || >=20.5.0} + statuses@1.5.0: resolution: {integrity: sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==} engines: {node: '>= 0.6'} @@ -10922,6 +11070,10 @@ packages: resolution: {integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==} engines: {node: '>=10'} + tar@7.5.6: + resolution: {integrity: sha512-xqUeu2JAIJpXyvskvU3uvQW8PAmHrtXp2KDuMJwQqW8Sqq0CaZBAQ+dKS3RBXVhU4wC5NjAdKrmh84241gO9cA==} + engines: {node: '>=18'} + tarr@1.1.0: resolution: {integrity: sha512-tENbQ43IQckay71stp1p1lljRhoEZpZk10FzEZKW2tJcMcnLwV3CfZdxBAERlH6nwnFvnHMS9eJOJl6IzSsG0g==} @@ -10960,8 +11112,8 @@ packages: uglify-js: optional: true - terser@5.31.6: - resolution: {integrity: sha512-PQ4DAriWzKj+qgehQ7LK5bQqCFNMmlhjR2PFFLuqGCpuCAauxemVBWwWOxo3UIwWQx8+Pr61Df++r76wDmkQBg==} + terser@5.39.0: + resolution: {integrity: sha512-LBAhFyLho16harJoWMg/nZsQYgTrg5jXOn2nCYjRUcZZEdE3qa2zb8QEDRUGVZBW4rlazf2fxkg8tztybTaqWw==} engines: {node: '>=10'} hasBin: true @@ -11162,9 +11314,6 @@ packages: tslib@2.6.2: resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} - tslib@2.6.3: - resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==} - tslib@2.8.1: resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} @@ -11192,9 +11341,9 @@ packages: engines: {node: '>=8.0.0'} hasBin: true - tuf-js@2.2.1: - resolution: {integrity: sha512-GwIJau9XaA8nLVbUXsN3IlFi7WmQ48gBUrl3FTkkL/XLu/POhBzfmX9hd33FNMX1qAsfl6ozO1iMmW9NC8YniA==} - engines: {node: ^16.14.0 || >=18.0.0} + tuf-js@3.1.0: + resolution: {integrity: sha512-3T3T04WzowbwV2FDiGXBbr81t64g1MUGGJRgT4x5o97N+8ArdhVCAF9IxFrxuSJmM3E5Asn7nKHkao0ibcZXAg==} + engines: {node: ^18.17.0 || >=20.5.0} tunnel-agent@0.6.0: resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} @@ -11407,10 +11556,18 @@ packages: resolution: {integrity: sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + unique-filename@4.0.0: + resolution: {integrity: sha512-XSnEewXmQ+veP7xX2dS5Q4yZAvO40cBN2MWkJ7D/6sW4Dg6wYBNwM1Vrnz1FhH5AdeLIlUXRI9e28z1YZi71NQ==} + engines: {node: ^18.17.0 || >=20.5.0} + unique-slug@4.0.0: resolution: {integrity: sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + unique-slug@5.0.0: + resolution: {integrity: sha512-9OdaqO5kwqR+1kVgHAhsp5vPNU0hnxRa26rBFNfNgM7M6pNtgzeBn3s/xbyCQL3dcjzOatcef6UUHpB/6MaETg==} + engines: {node: ^18.17.0 || >=20.5.0} + unique-string@2.0.0: resolution: {integrity: sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==} engines: {node: '>=8'} @@ -11502,6 +11659,10 @@ packages: resolution: {integrity: sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + validate-npm-package-name@6.0.2: + resolution: {integrity: sha512-IUoow1YUtvoBBC06dXs8bR8B9vuA3aJfmQNKMoaPG/OFsPmoQvw8xh+6Ye25Gx9DQhoEom3Pcu9MKHerm/NpUQ==} + engines: {node: ^18.17.0 || >=20.5.0} + vary@1.1.2: resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} engines: {node: '>= 0.8'} @@ -11514,22 +11675,27 @@ packages: resolution: {integrity: sha512-JVS1mywKg5S88XbkDJPfCb3n+vlg5fMA8Ae2hzs3KHAwD4ryM5qwlbFZ6ReDfY8te7I4NLCpuCoywJQEehvJlQ==} deprecated: Please consider using https://github.com/visjs - vite@5.4.19: - resolution: {integrity: sha512-qO3aKv3HoQC8QKiNSTuUM1l9o/XX3+c+VTgLHbJWHZGeTPVAg2XwazI9UWzoxjIJCGCV2zU60uqMzjeLZuULqA==} - engines: {node: ^18.0.0 || >=20.0.0} + vite@6.4.1: + resolution: {integrity: sha512-+Oxm7q9hDoLMyJOYfUYBuHQo+dkAloi33apOPP56pzj+vsdJDzr+j1NISE5pyaAuKL4A3UD34qd0lx5+kfKp2g==} + engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true peerDependencies: - '@types/node': ^18.0.0 || >=20.0.0 + '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 + jiti: '>=1.21.0' less: '*' lightningcss: ^1.21.0 sass: '*' sass-embedded: '*' stylus: '*' sugarss: '*' - terser: ^5.4.0 + terser: ^5.16.0 + tsx: ^4.8.1 + yaml: ^2.4.2 peerDependenciesMeta: '@types/node': optional: true + jiti: + optional: true less: optional: true lightningcss: @@ -11544,6 +11710,10 @@ packages: optional: true terser: optional: true + tsx: + optional: true + yaml: + optional: true vlq@1.0.1: resolution: {integrity: sha512-gQpnTgkubC6hQgdIcRdYGDSDc+SaujOdyesZQMv6JlfQee/9Mp0Qhnys6WxDWvQnL5WZdT7o2Ul187aSt0Rq+w==} @@ -11595,8 +11765,8 @@ packages: engines: {node: '>=10.0.0'} hasBin: true - watchpack@2.4.1: - resolution: {integrity: sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==} + watchpack@2.4.2: + resolution: {integrity: sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==} engines: {node: '>=10.13.0'} watchpack@2.4.4: @@ -11661,8 +11831,8 @@ packages: html-webpack-plugin: optional: true - webpack@5.94.0: - resolution: {integrity: sha512-KcsGn50VT+06JH/iunZJedYGUJS5FGjow8wb9c0v5n1Om8O1g4L6LjtfxwlXIATopoQu+vOXXa7gYisWxCoPyg==} + webpack@5.98.0: + resolution: {integrity: sha512-UFynvx+gM44Gv9qFgj0acCQK2VE1CtdfwFdimkapco3hlPCJ/zeq73n2yVKimVbtm+TnApIugGhLJnkU6gjYXA==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -11734,6 +11904,11 @@ packages: engines: {node: ^16.13.0 || >=18.0.0} hasBin: true + which@5.0.0: + resolution: {integrity: sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==} + engines: {node: ^18.17.0 || >=20.5.0} + hasBin: true + wildcard@2.0.1: resolution: {integrity: sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==} @@ -11872,6 +12047,10 @@ packages: yallist@4.0.0: resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} + yallist@5.0.0: + resolution: {integrity: sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==} + engines: {node: '>=18'} + yargs-parser@18.1.3: resolution: {integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==} engines: {node: '>=6'} @@ -11922,8 +12101,8 @@ packages: zepto@1.2.0: resolution: {integrity: sha512-C1x6lfvBICFTQIMgbt3JqMOno3VOtkWat/xEakLTOurskYIHPmzJrzd1e8BnmtdDVJlGuk5D+FxyCA8MPmkIyA==} - zone.js@0.14.10: - resolution: {integrity: sha512-YGAhaO7J5ywOXW6InXNlLmfU194F8lVgu7bRntUF3TiG8Y3nBK0x1UJJuHUP/e8IyihkjCYqhCScpSwnlaSRkQ==} + zone.js@0.15.1: + resolution: {integrity: sha512-XE96n56IQpJM7NAoXswY3XRLcWFW83xe0BiAOeMD7K5k5xecOeul3Qcpx6GqEeeHNkW5DWL5zOyTbEfB4eti8w==} snapshots: @@ -11934,21 +12113,21 @@ snapshots: '@jridgewell/gen-mapping': 0.3.12 '@jridgewell/trace-mapping': 0.3.29 - '@angular-devkit/architect@0.1802.20(chokidar@3.6.0)': + '@angular-devkit/architect@0.1902.19(chokidar@3.6.0)': dependencies: - '@angular-devkit/core': 18.2.20(chokidar@3.6.0) + '@angular-devkit/core': 19.2.19(chokidar@3.6.0) rxjs: 7.8.1 transitivePeerDependencies: - chokidar - '@angular-devkit/build-angular@18.2.20(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.5.4))(@angular/platform-server@17.3.12(@angular/animations@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser@18.2.13(@angular/animations@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))))(@types/node@22.15.31)(chokidar@3.6.0)(karma@6.4.3)(typescript@5.5.4)': + '@angular-devkit/build-angular@19.2.19(@angular/compiler-cli@19.2.18(@angular/compiler@19.2.18)(typescript@5.5.4))(@angular/compiler@19.2.18)(@angular/platform-server@17.3.12(@angular/animations@19.2.18(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1)))(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/compiler@19.2.18)(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(@angular/platform-browser@19.2.18(@angular/animations@19.2.18(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1)))(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))))(@types/node@22.15.31)(chokidar@3.6.0)(jiti@1.21.7)(karma@6.4.3)(typescript@5.5.4)(vite@6.4.1(@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.1802.20(chokidar@3.6.0) - '@angular-devkit/build-webpack': 0.1802.20(chokidar@3.6.0)(webpack-dev-server@5.2.2(webpack@5.94.0))(webpack@5.94.0(esbuild@0.23.0)) - '@angular-devkit/core': 18.2.20(chokidar@3.6.0) - '@angular/build': 18.2.20(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.5.4))(@angular/platform-server@17.3.12(@angular/animations@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser@18.2.13(@angular/animations@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))))(@types/node@22.15.31)(chokidar@3.6.0)(less@4.2.0)(postcss@8.4.41)(terser@5.31.6)(typescript@5.5.4) - '@angular/compiler-cli': 18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.5.4) + '@angular-devkit/architect': 0.1902.19(chokidar@3.6.0) + '@angular-devkit/build-webpack': 0.1902.19(chokidar@3.6.0)(webpack-dev-server@5.2.2(webpack@5.98.0))(webpack@5.98.0(esbuild@0.25.4)) + '@angular-devkit/core': 19.2.19(chokidar@3.6.0) + '@angular/build': 19.2.19(@angular/compiler-cli@19.2.18(@angular/compiler@19.2.18)(typescript@5.5.4))(@angular/compiler@19.2.18)(@angular/platform-server@17.3.12(@angular/animations@19.2.18(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1)))(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/compiler@19.2.18)(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(@angular/platform-browser@19.2.18(@angular/animations@19.2.18(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1)))(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))))(@types/node@22.15.31)(chokidar@3.6.0)(jiti@1.21.7)(karma@6.4.3)(less@4.2.2)(postcss@8.5.2)(terser@5.39.0)(typescript@5.5.4) + '@angular/compiler-cli': 19.2.18(@angular/compiler@19.2.18)(typescript@5.5.4) '@babel/core': 7.26.10 '@babel/generator': 7.26.10 '@babel/helper-annotate-as-pure': 7.25.9 @@ -11958,58 +12137,54 @@ snapshots: '@babel/plugin-transform-runtime': 7.26.10(@babel/core@7.26.10) '@babel/preset-env': 7.26.9(@babel/core@7.26.10) '@babel/runtime': 7.26.10 - '@discoveryjs/json-ext': 0.6.1 - '@ngtools/webpack': 18.2.20(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.5.4))(typescript@5.5.4)(webpack@5.94.0(esbuild@0.23.0)) + '@discoveryjs/json-ext': 0.6.3 + '@ngtools/webpack': 19.2.19(@angular/compiler-cli@19.2.18(@angular/compiler@19.2.18)(typescript@5.5.4))(typescript@5.5.4)(webpack@5.98.0(esbuild@0.25.4)) + '@vitejs/plugin-basic-ssl': 1.2.0(vite@6.4.1(@types/node@22.15.31)(jiti@1.21.7)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)) ansi-colors: 4.1.3 - autoprefixer: 10.4.20(postcss@8.4.41) - babel-loader: 9.1.3(@babel/core@7.26.10)(webpack@5.94.0(esbuild@0.23.0)) + autoprefixer: 10.4.20(postcss@8.5.2) + babel-loader: 9.2.1(@babel/core@7.26.10)(webpack@5.98.0(esbuild@0.25.4)) browserslist: 4.25.1 - copy-webpack-plugin: 12.0.2(webpack@5.94.0(esbuild@0.23.0)) - critters: 0.0.24 - css-loader: 7.1.2(webpack@5.94.0(esbuild@0.23.0)) - esbuild-wasm: 0.23.0 - fast-glob: 3.3.2 + copy-webpack-plugin: 12.0.2(webpack@5.98.0(esbuild@0.25.4)) + css-loader: 7.1.2(webpack@5.98.0(esbuild@0.25.4)) + esbuild-wasm: 0.25.4 + fast-glob: 3.3.3 http-proxy-middleware: 3.0.5 - https-proxy-agent: 7.0.5 istanbul-lib-instrument: 6.0.3 jsonc-parser: 3.3.1 karma-source-map-support: 1.4.0 - less: 4.2.0 - less-loader: 12.2.0(less@4.2.0)(webpack@5.94.0(esbuild@0.23.0)) - license-webpack-plugin: 4.0.2(webpack@5.94.0(esbuild@0.23.0)) + less: 4.2.2 + less-loader: 12.2.0(less@4.2.2)(webpack@5.98.0(esbuild@0.25.4)) + license-webpack-plugin: 4.0.2(webpack@5.98.0(esbuild@0.25.4)) loader-utils: 3.3.1 - magic-string: 0.30.11 - mini-css-extract-plugin: 2.9.0(webpack@5.94.0(esbuild@0.23.0)) - mrmime: 2.0.0 + mini-css-extract-plugin: 2.9.2(webpack@5.98.0(esbuild@0.25.4)) open: 10.1.0 ora: 5.4.1 - parse5-html-rewriting-stream: 7.0.0 picomatch: 4.0.2 - piscina: 4.6.1 - postcss: 8.4.41 - postcss-loader: 8.1.1(postcss@8.4.41)(typescript@5.5.4)(webpack@5.94.0(esbuild@0.23.0)) + piscina: 4.8.0 + postcss: 8.5.2 + postcss-loader: 8.1.1(postcss@8.5.2)(typescript@5.5.4)(webpack@5.98.0(esbuild@0.25.4)) resolve-url-loader: 5.0.0 rxjs: 7.8.1 - sass: 1.77.6 - sass-loader: 16.0.0(sass@1.77.6)(webpack@5.94.0(esbuild@0.23.0)) - semver: 7.6.3 - source-map-loader: 5.0.0(webpack@5.94.0(esbuild@0.23.0)) + sass: 1.85.0 + sass-loader: 16.0.5(sass@1.85.0)(webpack@5.98.0(esbuild@0.25.4)) + semver: 7.7.1 + source-map-loader: 5.0.0(webpack@5.98.0(esbuild@0.25.4)) source-map-support: 0.5.21 - terser: 5.31.6 + terser: 5.39.0 tree-kill: 1.2.2 - tslib: 2.6.3 + tslib: 2.8.1 typescript: 5.5.4 - watchpack: 2.4.1 - webpack: 5.94.0(esbuild@0.23.0) - webpack-dev-middleware: 7.4.2(webpack@5.94.0) - webpack-dev-server: 5.2.2(webpack@5.94.0) + webpack: 5.98.0(esbuild@0.25.4) + webpack-dev-middleware: 7.4.2(webpack@5.98.0) + webpack-dev-server: 5.2.2(webpack@5.98.0) webpack-merge: 6.0.1 - webpack-subresource-integrity: 5.1.0(webpack@5.94.0(esbuild@0.23.0)) + webpack-subresource-integrity: 5.1.0(webpack@5.98.0(esbuild@0.25.4)) optionalDependencies: - '@angular/platform-server': 17.3.12(@angular/animations@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser@18.2.13(@angular/animations@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))) - esbuild: 0.23.0 + '@angular/platform-server': 17.3.12(@angular/animations@19.2.18(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1)))(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/compiler@19.2.18)(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(@angular/platform-browser@19.2.18(@angular/animations@19.2.18(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1)))(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))) + esbuild: 0.25.4 karma: 6.4.3 transitivePeerDependencies: + - '@angular/compiler' - '@rspack/core' - '@swc/core' - '@types/node' @@ -12017,22 +12192,26 @@ snapshots: - chokidar - debug - html-webpack-plugin + - jiti - lightningcss - node-sass - sass-embedded - stylus - sugarss - supports-color + - tsx - uglify-js - utf-8-validate + - vite - webpack-cli + - yaml - '@angular-devkit/build-webpack@0.1802.20(chokidar@3.6.0)(webpack-dev-server@5.2.2(webpack@5.94.0))(webpack@5.94.0(esbuild@0.23.0))': + '@angular-devkit/build-webpack@0.1902.19(chokidar@3.6.0)(webpack-dev-server@5.2.2(webpack@5.98.0))(webpack@5.98.0(esbuild@0.25.4))': dependencies: - '@angular-devkit/architect': 0.1802.20(chokidar@3.6.0) + '@angular-devkit/architect': 0.1902.19(chokidar@3.6.0) rxjs: 7.8.1 - webpack: 5.94.0(esbuild@0.23.0) - webpack-dev-server: 5.2.2(webpack@5.94.0) + webpack: 5.98.0(esbuild@0.25.4) + webpack-dev-server: 5.2.2(webpack@5.98.0) transitivePeerDependencies: - chokidar @@ -12046,7 +12225,7 @@ snapshots: optionalDependencies: chokidar: 3.6.0 - '@angular-devkit/core@18.2.20(chokidar@3.6.0)': + '@angular-devkit/core@19.2.19(chokidar@3.6.0)': dependencies: ajv: 8.17.1 ajv-formats: 3.0.1(ajv@8.17.1) @@ -12078,11 +12257,11 @@ snapshots: transitivePeerDependencies: - chokidar - '@angular-devkit/schematics@18.2.20(chokidar@3.6.0)': + '@angular-devkit/schematics@19.2.19(chokidar@3.6.0)': dependencies: - '@angular-devkit/core': 18.2.20(chokidar@3.6.0) + '@angular-devkit/core': 19.2.19(chokidar@3.6.0) jsonc-parser: 3.3.1 - magic-string: 0.30.11 + magic-string: 0.30.17 ora: 5.4.1 rxjs: 7.8.1 transitivePeerDependencies: @@ -12098,23 +12277,22 @@ snapshots: transitivePeerDependencies: - chokidar - '@angular-eslint/builder@18.4.3(chokidar@3.6.0)(eslint@8.57.0)(typescript@5.5.4)': + '@angular-eslint/builder@19.8.0(chokidar@3.6.0)(eslint@8.57.0)(typescript@5.5.4)': dependencies: - '@angular-devkit/architect': 0.1802.20(chokidar@3.6.0) - '@angular-devkit/core': 18.2.20(chokidar@3.6.0) + '@angular-devkit/architect': 0.1902.19(chokidar@3.6.0) + '@angular-devkit/core': 19.2.19(chokidar@3.6.0) eslint: 8.57.0 typescript: 5.5.4 transitivePeerDependencies: - chokidar - '@angular-eslint/bundled-angular-compiler@18.4.1': {} + '@angular-eslint/bundled-angular-compiler@19.8.0': {} - '@angular-eslint/bundled-angular-compiler@18.4.3': {} - - '@angular-eslint/eslint-plugin-template@18.4.1(@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/eslint-plugin-template@19.8.0(@angular-eslint/template-parser@19.8.0(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)': dependencies: - '@angular-eslint/bundled-angular-compiler': 18.4.1 - '@angular-eslint/utils': 18.4.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/bundled-angular-compiler': 19.8.0 + '@angular-eslint/template-parser': 19.8.0(eslint@8.57.0)(typescript@5.5.4) + '@angular-eslint/utils': 19.8.0(@typescript-eslint/utils@7.18.0(eslint@8.57.0)(typescript@5.5.4))(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) aria-query: 5.3.2 @@ -12122,160 +12300,143 @@ snapshots: eslint: 8.57.0 typescript: 5.5.4 - '@angular-eslint/eslint-plugin-template@18.4.3(@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/eslint-plugin@19.8.0(@typescript-eslint/utils@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4)': dependencies: - '@angular-eslint/bundled-angular-compiler': 18.4.3 - '@angular-eslint/utils': 18.4.3(@typescript-eslint/utils@7.18.0(eslint@8.57.0)(typescript@5.5.4))(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) - aria-query: 5.3.2 - axobject-query: 4.1.0 - eslint: 8.57.0 - typescript: 5.5.4 - - '@angular-eslint/eslint-plugin@18.4.1(@typescript-eslint/utils@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4)': - dependencies: - '@angular-eslint/bundled-angular-compiler': 18.4.1 - '@angular-eslint/utils': 18.4.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/bundled-angular-compiler': 19.8.0 + '@angular-eslint/utils': 19.8.0(@typescript-eslint/utils@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4) '@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@18.4.3(@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@19.8.0(@angular-eslint/template-parser@19.8.0(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)': dependencies: - '@angular-eslint/bundled-angular-compiler': 18.4.3 - '@angular-eslint/utils': 18.4.3(@typescript-eslint/utils@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4) - '@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@18.4.1(@angular-devkit/core@18.2.20(chokidar@3.6.0))(@angular-devkit/schematics@18.2.20(chokidar@3.6.0))(@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)': - dependencies: - '@angular-devkit/core': 18.2.20(chokidar@3.6.0) - '@angular-devkit/schematics': 18.2.20(chokidar@3.6.0) - '@angular-eslint/eslint-plugin': 18.4.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': 18.4.1(@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: 6.0.2 - semver: 7.6.3 + '@angular-devkit/core': 19.2.19(chokidar@3.6.0) + '@angular-devkit/schematics': 19.2.19(chokidar@3.6.0) + '@angular-eslint/eslint-plugin': 19.8.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/eslint-plugin-template': 19.8.0(@angular-eslint/template-parser@19.8.0(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 + semver: 7.7.2 strip-json-comments: 3.1.1 transitivePeerDependencies: + - '@angular-eslint/template-parser' - '@typescript-eslint/types' - '@typescript-eslint/utils' + - chokidar - eslint - typescript - '@angular-eslint/template-parser@18.4.3(eslint@8.57.0)(typescript@5.5.4)': + '@angular-eslint/template-parser@19.8.0(eslint@8.57.0)(typescript@5.5.4)': dependencies: - '@angular-eslint/bundled-angular-compiler': 18.4.3 + '@angular-eslint/bundled-angular-compiler': 19.8.0 eslint: 8.57.0 eslint-scope: 8.4.0 typescript: 5.5.4 - '@angular-eslint/utils@18.4.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/utils@19.8.0(@typescript-eslint/utils@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4)': dependencies: - '@angular-eslint/bundled-angular-compiler': 18.4.1 + '@angular-eslint/bundled-angular-compiler': 19.8.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/utils@18.4.3(@typescript-eslint/utils@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4)': + '@angular/animations@19.2.18(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))': dependencies: - '@angular-eslint/bundled-angular-compiler': 18.4.3 - '@typescript-eslint/utils': 7.18.0(eslint@8.57.0)(typescript@5.5.4) - eslint: 8.57.0 - typescript: 5.5.4 - - '@angular/animations@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))': - dependencies: - '@angular/core': 18.2.13(rxjs@7.8.1)(zone.js@0.14.10) + '@angular/common': 19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1) + '@angular/core': 19.2.18(rxjs@7.8.1)(zone.js@0.15.1) tslib: 2.6.2 - '@angular/build@18.2.20(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.5.4))(@angular/platform-server@17.3.12(@angular/animations@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser@18.2.13(@angular/animations@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))))(@types/node@22.15.31)(chokidar@3.6.0)(less@4.2.0)(postcss@8.4.41)(terser@5.31.6)(typescript@5.5.4)': + '@angular/build@19.2.19(@angular/compiler-cli@19.2.18(@angular/compiler@19.2.18)(typescript@5.5.4))(@angular/compiler@19.2.18)(@angular/platform-server@17.3.12(@angular/animations@19.2.18(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1)))(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/compiler@19.2.18)(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(@angular/platform-browser@19.2.18(@angular/animations@19.2.18(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1)))(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))))(@types/node@22.15.31)(chokidar@3.6.0)(jiti@1.21.7)(karma@6.4.3)(less@4.2.2)(postcss@8.5.2)(terser@5.39.0)(typescript@5.5.4)': dependencies: '@ampproject/remapping': 2.3.0 - '@angular-devkit/architect': 0.1802.20(chokidar@3.6.0) - '@angular/compiler-cli': 18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.5.4) - '@babel/core': 7.25.2 - '@babel/helper-annotate-as-pure': 7.24.7 + '@angular-devkit/architect': 0.1902.19(chokidar@3.6.0) + '@angular/compiler': 19.2.18 + '@angular/compiler-cli': 19.2.18(@angular/compiler@19.2.18)(typescript@5.5.4) + '@babel/core': 7.26.10 + '@babel/helper-annotate-as-pure': 7.25.9 '@babel/helper-split-export-declaration': 7.24.7 - '@babel/plugin-syntax-import-attributes': 7.24.7(@babel/core@7.25.2) - '@inquirer/confirm': 3.1.22 - '@vitejs/plugin-basic-ssl': 1.1.0(vite@5.4.19(@types/node@22.15.31)(less@4.2.0)(sass@1.77.6)(terser@5.31.6)) + '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.26.10) + '@inquirer/confirm': 5.1.6(@types/node@22.15.31) + '@vitejs/plugin-basic-ssl': 1.2.0(vite@6.4.1(@types/node@22.15.31)(jiti@1.21.7)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)) + beasties: 0.3.2 browserslist: 4.25.1 - critters: 0.0.24 - esbuild: 0.23.0 - fast-glob: 3.3.2 - https-proxy-agent: 7.0.5 - listr2: 8.2.4 - lmdb: 3.0.13 - magic-string: 0.30.11 - mrmime: 2.0.0 + esbuild: 0.25.4 + fast-glob: 3.3.3 + https-proxy-agent: 7.0.6 + istanbul-lib-instrument: 6.0.3 + listr2: 8.2.5 + magic-string: 0.30.17 + mrmime: 2.0.1 parse5-html-rewriting-stream: 7.0.0 picomatch: 4.0.2 - piscina: 4.6.1 - rollup: 4.22.4 - sass: 1.77.6 - semver: 7.6.3 + piscina: 4.8.0 + rollup: 4.34.8 + sass: 1.85.0 + semver: 7.7.1 + source-map-support: 0.5.21 typescript: 5.5.4 - vite: 5.4.19(@types/node@22.15.31)(less@4.2.0)(sass@1.77.6)(terser@5.31.6) - watchpack: 2.4.1 + vite: 6.4.1(@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@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser@18.2.13(@angular/animations@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))) - less: 4.2.0 - postcss: 8.4.41 + '@angular/platform-server': 17.3.12(@angular/animations@19.2.18(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1)))(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/compiler@19.2.18)(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(@angular/platform-browser@19.2.18(@angular/animations@19.2.18(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1)))(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))) + karma: 6.4.3 + less: 4.2.2 + lmdb: 3.2.6 + postcss: 8.5.2 transitivePeerDependencies: - '@types/node' - chokidar + - jiti - lightningcss - sass-embedded - stylus - sugarss - supports-color - terser + - tsx + - yaml - '@angular/cdk@18.2.13(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1)': + '@angular/cdk@19.2.19(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1)': dependencies: - '@angular/common': 18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1) - '@angular/core': 18.2.13(rxjs@7.8.1)(zone.js@0.14.10) + '@angular/common': 19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1) + '@angular/core': 19.2.18(rxjs@7.8.1)(zone.js@0.15.1) + parse5: 7.3.0 rxjs: 7.8.1 tslib: 2.6.2 - optionalDependencies: - parse5: 7.3.0 - '@angular/cli@18.2.20(chokidar@3.6.0)': + '@angular/cli@19.2.19(@types/node@22.15.31)(chokidar@3.6.0)': dependencies: - '@angular-devkit/architect': 0.1802.20(chokidar@3.6.0) - '@angular-devkit/core': 18.2.20(chokidar@3.6.0) - '@angular-devkit/schematics': 18.2.20(chokidar@3.6.0) - '@inquirer/prompts': 5.3.8 - '@listr2/prompt-adapter-inquirer': 2.0.15(@inquirer/prompts@5.3.8) - '@schematics/angular': 18.2.20(chokidar@3.6.0) + '@angular-devkit/architect': 0.1902.19(chokidar@3.6.0) + '@angular-devkit/core': 19.2.19(chokidar@3.6.0) + '@angular-devkit/schematics': 19.2.19(chokidar@3.6.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.19(chokidar@3.6.0) '@yarnpkg/lockfile': 1.1.0 - ini: 4.1.3 + ini: 5.0.0 jsonc-parser: 3.3.1 - listr2: 8.2.4 - npm-package-arg: 11.0.3 - npm-pick-manifest: 9.1.0 - pacote: 18.0.6 - resolve: 1.22.8 - semver: 7.6.3 + listr2: 8.2.5 + npm-package-arg: 12.0.2 + npm-pick-manifest: 10.0.0 + pacote: 20.0.0 + resolve: 1.22.10 + semver: 7.7.1 symbol-observable: 4.0.0 yargs: 17.7.2 transitivePeerDependencies: - - bluebird + - '@types/node' - chokidar - supports-color - '@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1)': + '@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1)': dependencies: - '@angular/core': 18.2.13(rxjs@7.8.1)(zone.js@0.14.10) + '@angular/core': 19.2.18(rxjs@7.8.1)(zone.js@0.15.1) rxjs: 7.8.1 tslib: 2.6.2 - '@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.5.4)': + '@angular/compiler-cli@19.2.18(@angular/compiler@19.2.18)(typescript@5.5.4)': dependencies: - '@angular/compiler': 18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)) - '@babel/core': 7.25.2 + '@angular/compiler': 19.2.18 + '@babel/core': 7.26.9 '@jridgewell/sourcemap-codec': 1.5.4 chokidar: 4.0.3 convert-source-map: 1.9.0 @@ -12287,70 +12448,68 @@ snapshots: transitivePeerDependencies: - supports-color - '@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))': + '@angular/compiler@19.2.18': dependencies: tslib: 2.6.2 - optionalDependencies: - '@angular/core': 18.2.13(rxjs@7.8.1)(zone.js@0.14.10) - '@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)': + '@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1)': dependencies: rxjs: 7.8.1 tslib: 2.6.2 - zone.js: 0.14.10 + zone.js: 0.15.1 - '@angular/forms@18.2.13(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser@18.2.13(@angular/animations@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(rxjs@7.8.1)': + '@angular/forms@19.2.18(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(@angular/platform-browser@19.2.18(@angular/animations@19.2.18(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1)))(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1)))(rxjs@7.8.1)': dependencies: - '@angular/common': 18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1) - '@angular/core': 18.2.13(rxjs@7.8.1)(zone.js@0.14.10) - '@angular/platform-browser': 18.2.13(@angular/animations@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)) + '@angular/common': 19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1) + '@angular/core': 19.2.18(rxjs@7.8.1)(zone.js@0.15.1) + '@angular/platform-browser': 19.2.18(@angular/animations@19.2.18(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1)))(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1)) rxjs: 7.8.1 tslib: 2.6.2 - '@angular/language-server@18.2.0': + '@angular/language-server@19.2.0': dependencies: - '@angular/language-service': 18.2.0-rc.0 + '@angular/language-service': 19.2.0 vscode-html-languageservice: 4.2.5 vscode-jsonrpc: 6.0.0 vscode-languageserver: 7.0.0 vscode-languageserver-textdocument: 1.0.12 vscode-uri: 3.0.7 - '@angular/language-service@18.2.0-rc.0': {} + '@angular/language-service@19.2.0': {} - '@angular/language-service@18.2.13': {} + '@angular/language-service@19.2.18': {} - '@angular/platform-browser-dynamic@18.2.13(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser@18.2.13(@angular/animations@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))': + '@angular/platform-browser-dynamic@19.2.18(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/compiler@19.2.18)(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(@angular/platform-browser@19.2.18(@angular/animations@19.2.18(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1)))(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1)))': dependencies: - '@angular/common': 18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1) - '@angular/compiler': 18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)) - '@angular/core': 18.2.13(rxjs@7.8.1)(zone.js@0.14.10) - '@angular/platform-browser': 18.2.13(@angular/animations@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)) + '@angular/common': 19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1) + '@angular/compiler': 19.2.18 + '@angular/core': 19.2.18(rxjs@7.8.1)(zone.js@0.15.1) + '@angular/platform-browser': 19.2.18(@angular/animations@19.2.18(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1)))(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1)) tslib: 2.6.2 - '@angular/platform-browser@18.2.13(@angular/animations@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))': + '@angular/platform-browser@19.2.18(@angular/animations@19.2.18(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1)))(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))': dependencies: - '@angular/common': 18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1) - '@angular/core': 18.2.13(rxjs@7.8.1)(zone.js@0.14.10) + '@angular/common': 19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1) + '@angular/core': 19.2.18(rxjs@7.8.1)(zone.js@0.15.1) tslib: 2.6.2 optionalDependencies: - '@angular/animations': 18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)) + '@angular/animations': 19.2.18(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1)) - '@angular/platform-server@17.3.12(@angular/animations@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser@18.2.13(@angular/animations@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))': + '@angular/platform-server@17.3.12(@angular/animations@19.2.18(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1)))(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/compiler@19.2.18)(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(@angular/platform-browser@19.2.18(@angular/animations@19.2.18(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1)))(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1)))': dependencies: - '@angular/animations': 18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)) - '@angular/common': 18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1) - '@angular/compiler': 18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)) - '@angular/core': 18.2.13(rxjs@7.8.1)(zone.js@0.14.10) - '@angular/platform-browser': 18.2.13(@angular/animations@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)) + '@angular/animations': 19.2.18(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1)) + '@angular/common': 19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1) + '@angular/compiler': 19.2.18 + '@angular/core': 19.2.18(rxjs@7.8.1)(zone.js@0.15.1) + '@angular/platform-browser': 19.2.18(@angular/animations@19.2.18(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1)))(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1)) tslib: 2.6.2 xhr2: 0.2.1 - '@angular/router@18.2.13(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser@18.2.13(@angular/animations@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(rxjs@7.8.1)': + '@angular/router@19.2.18(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(@angular/platform-browser@19.2.18(@angular/animations@19.2.18(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1)))(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1)))(rxjs@7.8.1)': dependencies: - '@angular/common': 18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1) - '@angular/core': 18.2.13(rxjs@7.8.1)(zone.js@0.14.10) - '@angular/platform-browser': 18.2.13(@angular/animations@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)) + '@angular/common': 19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1) + '@angular/core': 19.2.18(rxjs@7.8.1)(zone.js@0.15.1) + '@angular/platform-browser': 19.2.18(@angular/animations@19.2.18(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1)))(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1)) rxjs: 7.8.1 tslib: 2.6.2 @@ -12401,13 +12560,13 @@ snapshots: '@babel/compat-data@7.28.0': {} - '@babel/core@7.25.2': + '@babel/core@7.26.10': dependencies: '@ampproject/remapping': 2.3.0 '@babel/code-frame': 7.27.1 '@babel/generator': 7.28.0 '@babel/helper-compilation-targets': 7.27.2 - '@babel/helper-module-transforms': 7.27.3(@babel/core@7.25.2) + '@babel/helper-module-transforms': 7.27.3(@babel/core@7.26.10) '@babel/helpers': 7.28.2 '@babel/parser': 7.28.0 '@babel/template': 7.27.2 @@ -12421,13 +12580,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/core@7.26.10': + '@babel/core@7.26.9': dependencies: '@ampproject/remapping': 2.3.0 '@babel/code-frame': 7.27.1 '@babel/generator': 7.28.0 '@babel/helper-compilation-targets': 7.27.2 - '@babel/helper-module-transforms': 7.27.3(@babel/core@7.26.10) + '@babel/helper-module-transforms': 7.27.3(@babel/core@7.26.9) '@babel/helpers': 7.28.2 '@babel/parser': 7.28.0 '@babel/template': 7.27.2 @@ -12477,10 +12636,6 @@ snapshots: '@jridgewell/trace-mapping': 0.3.29 jsesc: 3.1.0 - '@babel/helper-annotate-as-pure@7.24.7': - dependencies: - '@babel/types': 7.28.2 - '@babel/helper-annotate-as-pure@7.25.9': dependencies: '@babel/types': 7.28.2 @@ -12575,18 +12730,18 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-module-transforms@7.27.3(@babel/core@7.25.2)': + '@babel/helper-module-transforms@7.27.3(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.26.10 '@babel/helper-module-imports': 7.27.1 '@babel/helper-validator-identifier': 7.27.1 '@babel/traverse': 7.28.0 transitivePeerDependencies: - supports-color - '@babel/helper-module-transforms@7.27.3(@babel/core@7.26.10)': + '@babel/helper-module-transforms@7.27.3(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.10 + '@babel/core': 7.26.9 '@babel/helper-module-imports': 7.27.1 '@babel/helper-validator-identifier': 7.27.1 '@babel/traverse': 7.28.0 @@ -12774,9 +12929,9 @@ snapshots: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-import-attributes@7.24.7(@babel/core@7.25.2)': + '@babel/plugin-syntax-import-attributes@7.26.0(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-import-attributes@7.27.1(@babel/core@7.26.10)': @@ -14130,10 +14285,10 @@ snapshots: tunnel-agent: 0.6.0 uuid: 8.3.2 - '@cypress/schematic@4.1.1(@angular/cli@18.2.20(chokidar@3.6.0))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))': + '@cypress/schematic@4.1.1(@angular/cli@19.2.19(@types/node@22.15.31)(chokidar@3.6.0))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))': dependencies: - '@angular/cli': 18.2.20(chokidar@3.6.0) - '@angular/core': 18.2.13(rxjs@7.8.1)(zone.js@0.14.10) + '@angular/cli': 19.2.19(@types/node@22.15.31)(chokidar@3.6.0) + '@angular/core': 19.2.18(rxjs@7.8.1)(zone.js@0.15.1) jsonc-parser: 3.3.1 rxjs: 7.8.2 @@ -14144,7 +14299,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@discoveryjs/json-ext@0.6.1': {} + '@discoveryjs/json-ext@0.6.3': {} '@dual-bundle/import-meta-resolve@4.1.0': {} @@ -14179,217 +14334,151 @@ snapshots: esquery: 1.6.0 jsdoc-type-pratt-parser: 4.0.0 - '@esbuild/aix-ppc64@0.21.5': - optional: true - - '@esbuild/aix-ppc64@0.23.0': + '@esbuild/aix-ppc64@0.25.4': optional: true '@esbuild/aix-ppc64@0.25.5': optional: true - '@esbuild/android-arm64@0.21.5': - optional: true - - '@esbuild/android-arm64@0.23.0': + '@esbuild/android-arm64@0.25.4': optional: true '@esbuild/android-arm64@0.25.5': optional: true - '@esbuild/android-arm@0.21.5': - optional: true - - '@esbuild/android-arm@0.23.0': + '@esbuild/android-arm@0.25.4': optional: true '@esbuild/android-arm@0.25.5': optional: true - '@esbuild/android-x64@0.21.5': - optional: true - - '@esbuild/android-x64@0.23.0': + '@esbuild/android-x64@0.25.4': optional: true '@esbuild/android-x64@0.25.5': optional: true - '@esbuild/darwin-arm64@0.21.5': - optional: true - - '@esbuild/darwin-arm64@0.23.0': + '@esbuild/darwin-arm64@0.25.4': optional: true '@esbuild/darwin-arm64@0.25.5': optional: true - '@esbuild/darwin-x64@0.21.5': - optional: true - - '@esbuild/darwin-x64@0.23.0': + '@esbuild/darwin-x64@0.25.4': optional: true '@esbuild/darwin-x64@0.25.5': optional: true - '@esbuild/freebsd-arm64@0.21.5': - optional: true - - '@esbuild/freebsd-arm64@0.23.0': + '@esbuild/freebsd-arm64@0.25.4': optional: true '@esbuild/freebsd-arm64@0.25.5': optional: true - '@esbuild/freebsd-x64@0.21.5': - optional: true - - '@esbuild/freebsd-x64@0.23.0': + '@esbuild/freebsd-x64@0.25.4': optional: true '@esbuild/freebsd-x64@0.25.5': optional: true - '@esbuild/linux-arm64@0.21.5': - optional: true - - '@esbuild/linux-arm64@0.23.0': + '@esbuild/linux-arm64@0.25.4': optional: true '@esbuild/linux-arm64@0.25.5': optional: true - '@esbuild/linux-arm@0.21.5': - optional: true - - '@esbuild/linux-arm@0.23.0': + '@esbuild/linux-arm@0.25.4': optional: true '@esbuild/linux-arm@0.25.5': optional: true - '@esbuild/linux-ia32@0.21.5': - optional: true - - '@esbuild/linux-ia32@0.23.0': + '@esbuild/linux-ia32@0.25.4': optional: true '@esbuild/linux-ia32@0.25.5': optional: true - '@esbuild/linux-loong64@0.21.5': - optional: true - - '@esbuild/linux-loong64@0.23.0': + '@esbuild/linux-loong64@0.25.4': optional: true '@esbuild/linux-loong64@0.25.5': optional: true - '@esbuild/linux-mips64el@0.21.5': - optional: true - - '@esbuild/linux-mips64el@0.23.0': + '@esbuild/linux-mips64el@0.25.4': optional: true '@esbuild/linux-mips64el@0.25.5': optional: true - '@esbuild/linux-ppc64@0.21.5': - optional: true - - '@esbuild/linux-ppc64@0.23.0': + '@esbuild/linux-ppc64@0.25.4': optional: true '@esbuild/linux-ppc64@0.25.5': optional: true - '@esbuild/linux-riscv64@0.21.5': - optional: true - - '@esbuild/linux-riscv64@0.23.0': + '@esbuild/linux-riscv64@0.25.4': optional: true '@esbuild/linux-riscv64@0.25.5': optional: true - '@esbuild/linux-s390x@0.21.5': - optional: true - - '@esbuild/linux-s390x@0.23.0': + '@esbuild/linux-s390x@0.25.4': optional: true '@esbuild/linux-s390x@0.25.5': optional: true - '@esbuild/linux-x64@0.21.5': - optional: true - - '@esbuild/linux-x64@0.23.0': + '@esbuild/linux-x64@0.25.4': optional: true '@esbuild/linux-x64@0.25.5': optional: true + '@esbuild/netbsd-arm64@0.25.4': + optional: true + '@esbuild/netbsd-arm64@0.25.5': optional: true - '@esbuild/netbsd-x64@0.21.5': - optional: true - - '@esbuild/netbsd-x64@0.23.0': + '@esbuild/netbsd-x64@0.25.4': optional: true '@esbuild/netbsd-x64@0.25.5': optional: true - '@esbuild/openbsd-arm64@0.23.0': + '@esbuild/openbsd-arm64@0.25.4': optional: true '@esbuild/openbsd-arm64@0.25.5': optional: true - '@esbuild/openbsd-x64@0.21.5': - optional: true - - '@esbuild/openbsd-x64@0.23.0': + '@esbuild/openbsd-x64@0.25.4': optional: true '@esbuild/openbsd-x64@0.25.5': optional: true - '@esbuild/sunos-x64@0.21.5': - optional: true - - '@esbuild/sunos-x64@0.23.0': + '@esbuild/sunos-x64@0.25.4': optional: true '@esbuild/sunos-x64@0.25.5': optional: true - '@esbuild/win32-arm64@0.21.5': - optional: true - - '@esbuild/win32-arm64@0.23.0': + '@esbuild/win32-arm64@0.25.4': optional: true '@esbuild/win32-arm64@0.25.5': optional: true - '@esbuild/win32-ia32@0.21.5': - optional: true - - '@esbuild/win32-ia32@0.23.0': + '@esbuild/win32-ia32@0.25.4': optional: true '@esbuild/win32-ia32@0.25.5': optional: true - '@esbuild/win32-x64@0.21.5': - optional: true - - '@esbuild/win32-x64@0.23.0': + '@esbuild/win32-x64@0.25.4': optional: true '@esbuild/win32-x64@0.25.5': @@ -14466,119 +14555,150 @@ snapshots: '@hutson/parse-repository-url@3.0.2': {} - '@inquirer/checkbox@2.5.0': + '@inquirer/ansi@1.0.2': {} + + '@inquirer/checkbox@4.3.2(@types/node@22.15.31)': dependencies: - '@inquirer/core': 9.2.1 - '@inquirer/figures': 1.0.13 - '@inquirer/type': 1.5.5 - ansi-escapes: 4.3.2 + '@inquirer/ansi': 1.0.2 + '@inquirer/core': 10.3.2(@types/node@22.15.31) + '@inquirer/figures': 1.0.15 + '@inquirer/type': 3.0.10(@types/node@22.15.31) yoctocolors-cjs: 2.1.3 - - '@inquirer/confirm@3.1.22': - dependencies: - '@inquirer/core': 9.2.1 - '@inquirer/type': 1.5.5 - - '@inquirer/confirm@3.2.0': - dependencies: - '@inquirer/core': 9.2.1 - '@inquirer/type': 1.5.5 - - '@inquirer/core@9.2.1': - dependencies: - '@inquirer/figures': 1.0.13 - '@inquirer/type': 2.0.0 - '@types/mute-stream': 0.0.4 + optionalDependencies: '@types/node': 22.15.31 - '@types/wrap-ansi': 3.0.0 - ansi-escapes: 4.3.2 + + '@inquirer/confirm@5.1.21(@types/node@22.15.31)': + dependencies: + '@inquirer/core': 10.3.2(@types/node@22.15.31) + '@inquirer/type': 3.0.10(@types/node@22.15.31) + optionalDependencies: + '@types/node': 22.15.31 + + '@inquirer/confirm@5.1.6(@types/node@22.15.31)': + dependencies: + '@inquirer/core': 10.3.2(@types/node@22.15.31) + '@inquirer/type': 3.0.10(@types/node@22.15.31) + optionalDependencies: + '@types/node': 22.15.31 + + '@inquirer/core@10.3.2(@types/node@22.15.31)': + dependencies: + '@inquirer/ansi': 1.0.2 + '@inquirer/figures': 1.0.15 + '@inquirer/type': 3.0.10(@types/node@22.15.31) cli-width: 4.1.0 - mute-stream: 1.0.0 + mute-stream: 2.0.0 signal-exit: 4.1.0 - strip-ansi: 6.0.1 wrap-ansi: 6.2.0 yoctocolors-cjs: 2.1.3 + optionalDependencies: + '@types/node': 22.15.31 - '@inquirer/editor@2.2.0': + '@inquirer/editor@4.2.23(@types/node@22.15.31)': dependencies: - '@inquirer/core': 9.2.1 - '@inquirer/type': 1.5.5 - external-editor: 3.1.0 + '@inquirer/core': 10.3.2(@types/node@22.15.31) + '@inquirer/external-editor': 1.0.3(@types/node@22.15.31) + '@inquirer/type': 3.0.10(@types/node@22.15.31) + optionalDependencies: + '@types/node': 22.15.31 - '@inquirer/expand@2.3.0': + '@inquirer/expand@4.0.23(@types/node@22.15.31)': dependencies: - '@inquirer/core': 9.2.1 - '@inquirer/type': 1.5.5 + '@inquirer/core': 10.3.2(@types/node@22.15.31) + '@inquirer/type': 3.0.10(@types/node@22.15.31) yoctocolors-cjs: 2.1.3 + optionalDependencies: + '@types/node': 22.15.31 - '@inquirer/figures@1.0.13': {} - - '@inquirer/input@2.3.0': + '@inquirer/external-editor@1.0.3(@types/node@22.15.31)': dependencies: - '@inquirer/core': 9.2.1 - '@inquirer/type': 1.5.5 + chardet: 2.1.1 + iconv-lite: 0.7.2 + optionalDependencies: + '@types/node': 22.15.31 - '@inquirer/number@1.1.0': - dependencies: - '@inquirer/core': 9.2.1 - '@inquirer/type': 1.5.5 + '@inquirer/figures@1.0.15': {} - '@inquirer/password@2.2.0': + '@inquirer/input@4.3.1(@types/node@22.15.31)': dependencies: - '@inquirer/core': 9.2.1 - '@inquirer/type': 1.5.5 - ansi-escapes: 4.3.2 + '@inquirer/core': 10.3.2(@types/node@22.15.31) + '@inquirer/type': 3.0.10(@types/node@22.15.31) + optionalDependencies: + '@types/node': 22.15.31 - '@inquirer/prompts@5.3.8': + '@inquirer/number@3.0.23(@types/node@22.15.31)': dependencies: - '@inquirer/checkbox': 2.5.0 - '@inquirer/confirm': 3.2.0 - '@inquirer/editor': 2.2.0 - '@inquirer/expand': 2.3.0 - '@inquirer/input': 2.3.0 - '@inquirer/number': 1.1.0 - '@inquirer/password': 2.2.0 - '@inquirer/rawlist': 2.3.0 - '@inquirer/search': 1.1.0 - '@inquirer/select': 2.5.0 + '@inquirer/core': 10.3.2(@types/node@22.15.31) + '@inquirer/type': 3.0.10(@types/node@22.15.31) + optionalDependencies: + '@types/node': 22.15.31 - '@inquirer/rawlist@2.3.0': + '@inquirer/password@4.0.23(@types/node@22.15.31)': dependencies: - '@inquirer/core': 9.2.1 - '@inquirer/type': 1.5.5 + '@inquirer/ansi': 1.0.2 + '@inquirer/core': 10.3.2(@types/node@22.15.31) + '@inquirer/type': 3.0.10(@types/node@22.15.31) + optionalDependencies: + '@types/node': 22.15.31 + + '@inquirer/prompts@7.3.2(@types/node@22.15.31)': + dependencies: + '@inquirer/checkbox': 4.3.2(@types/node@22.15.31) + '@inquirer/confirm': 5.1.21(@types/node@22.15.31) + '@inquirer/editor': 4.2.23(@types/node@22.15.31) + '@inquirer/expand': 4.0.23(@types/node@22.15.31) + '@inquirer/input': 4.3.1(@types/node@22.15.31) + '@inquirer/number': 3.0.23(@types/node@22.15.31) + '@inquirer/password': 4.0.23(@types/node@22.15.31) + '@inquirer/rawlist': 4.1.11(@types/node@22.15.31) + '@inquirer/search': 3.2.2(@types/node@22.15.31) + '@inquirer/select': 4.4.2(@types/node@22.15.31) + optionalDependencies: + '@types/node': 22.15.31 + + '@inquirer/rawlist@4.1.11(@types/node@22.15.31)': + dependencies: + '@inquirer/core': 10.3.2(@types/node@22.15.31) + '@inquirer/type': 3.0.10(@types/node@22.15.31) yoctocolors-cjs: 2.1.3 + optionalDependencies: + '@types/node': 22.15.31 - '@inquirer/search@1.1.0': + '@inquirer/search@3.2.2(@types/node@22.15.31)': dependencies: - '@inquirer/core': 9.2.1 - '@inquirer/figures': 1.0.13 - '@inquirer/type': 1.5.5 + '@inquirer/core': 10.3.2(@types/node@22.15.31) + '@inquirer/figures': 1.0.15 + '@inquirer/type': 3.0.10(@types/node@22.15.31) yoctocolors-cjs: 2.1.3 + optionalDependencies: + '@types/node': 22.15.31 - '@inquirer/select@2.5.0': + '@inquirer/select@4.4.2(@types/node@22.15.31)': dependencies: - '@inquirer/core': 9.2.1 - '@inquirer/figures': 1.0.13 - '@inquirer/type': 1.5.5 - ansi-escapes: 4.3.2 + '@inquirer/ansi': 1.0.2 + '@inquirer/core': 10.3.2(@types/node@22.15.31) + '@inquirer/figures': 1.0.15 + '@inquirer/type': 3.0.10(@types/node@22.15.31) yoctocolors-cjs: 2.1.3 + optionalDependencies: + '@types/node': 22.15.31 '@inquirer/type@1.5.5': dependencies: mute-stream: 1.0.0 - '@inquirer/type@2.0.0': - dependencies: - mute-stream: 1.0.0 + '@inquirer/type@3.0.10(@types/node@22.15.31)': + optionalDependencies: + '@types/node': 22.15.31 - '@ionic/angular-server@8.7.3(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-server@17.3.12(@angular/animations@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser@18.2.13(@angular/animations@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))))(rxjs@7.8.1)(zone.js@0.14.10)': + '@ionic/angular-server@8.7.3(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(@angular/platform-server@17.3.12(@angular/animations@19.2.18(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1)))(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/compiler@19.2.18)(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(@angular/platform-browser@19.2.18(@angular/animations@19.2.18(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1)))(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))))(rxjs@7.8.1)(zone.js@0.15.1)': dependencies: - '@angular/core': 18.2.13(rxjs@7.8.1)(zone.js@0.14.10) - '@angular/platform-server': 17.3.12(@angular/animations@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser@18.2.13(@angular/animations@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))) + '@angular/core': 19.2.18(rxjs@7.8.1)(zone.js@0.15.1) + '@angular/platform-server': 17.3.12(@angular/animations@19.2.18(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1)))(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/compiler@19.2.18)(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(@angular/platform-browser@19.2.18(@angular/animations@19.2.18(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1)))(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))) '@ionic/core': 8.7.3 rxjs: 7.8.1 tslib: 2.6.2 - zone.js: 0.14.10 + zone.js: 0.15.1 '@ionic/angular-toolkit@12.3.0(chokidar@3.6.0)': dependencies: @@ -14588,17 +14708,17 @@ snapshots: transitivePeerDependencies: - chokidar - '@ionic/angular@8.7.3(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(@angular/forms@18.2.13(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser@18.2.13(@angular/animations@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(rxjs@7.8.1))(@angular/router@18.2.13(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser@18.2.13(@angular/animations@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(rxjs@7.8.1))(rxjs@7.8.1)(zone.js@0.14.10)': + '@ionic/angular@8.7.3(b0cb3f69be0f441e218dd4c7692cf3c2)': dependencies: - '@angular/core': 18.2.13(rxjs@7.8.1)(zone.js@0.14.10) - '@angular/forms': 18.2.13(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser@18.2.13(@angular/animations@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(rxjs@7.8.1) - '@angular/router': 18.2.13(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser@18.2.13(@angular/animations@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(rxjs@7.8.1) + '@angular/core': 19.2.18(rxjs@7.8.1)(zone.js@0.15.1) + '@angular/forms': 19.2.18(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(@angular/platform-browser@19.2.18(@angular/animations@19.2.18(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1)))(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1)))(rxjs@7.8.1) + '@angular/router': 19.2.18(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(@angular/platform-browser@19.2.18(@angular/animations@19.2.18(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1)))(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1)))(rxjs@7.8.1) '@ionic/core': 8.7.3 ionicons: 8.0.13 jsonc-parser: 3.3.1 rxjs: 7.8.1 tslib: 2.6.2 - zone.js: 0.14.10 + zone.js: 0.15.1 '@ionic/cli-framework-output@2.2.8': dependencies: @@ -14674,9 +14794,9 @@ snapshots: ionicons: 8.0.13 tslib: 2.6.2 - '@ionic/storage-angular@4.0.0(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1)': + '@ionic/storage-angular@4.0.0(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1)': dependencies: - '@angular/core': 18.2.13(rxjs@7.8.1)(zone.js@0.14.10) + '@angular/core': 19.2.18(rxjs@7.8.1)(zone.js@0.15.1) '@ionic/storage': 4.0.0 rxjs: 7.8.1 tslib: 2.6.2 @@ -14820,6 +14940,10 @@ snapshots: wrap-ansi: 8.1.0 wrap-ansi-cjs: wrap-ansi@7.0.0 + '@isaacs/fs-minipass@4.0.1': + dependencies: + minipass: 7.1.2 + '@istanbuljs/schema@0.1.3': {} '@jridgewell/gen-mapping@0.3.12': @@ -14904,32 +15028,32 @@ snapshots: '@leichtgewicht/ip-codec@2.0.5': {} - '@listr2/prompt-adapter-inquirer@2.0.15(@inquirer/prompts@5.3.8)': + '@listr2/prompt-adapter-inquirer@2.0.18(@inquirer/prompts@7.3.2(@types/node@22.15.31))': dependencies: - '@inquirer/prompts': 5.3.8 + '@inquirer/prompts': 7.3.2(@types/node@22.15.31) '@inquirer/type': 1.5.5 - '@lmdb/lmdb-darwin-arm64@3.0.13': + '@lmdb/lmdb-darwin-arm64@3.2.6': optional: true - '@lmdb/lmdb-darwin-x64@3.0.13': + '@lmdb/lmdb-darwin-x64@3.2.6': optional: true - '@lmdb/lmdb-linux-arm64@3.0.13': + '@lmdb/lmdb-linux-arm64@3.2.6': optional: true - '@lmdb/lmdb-linux-arm@3.0.13': + '@lmdb/lmdb-linux-arm@3.2.6': optional: true - '@lmdb/lmdb-linux-x64@3.0.13': + '@lmdb/lmdb-linux-x64@3.2.6': optional: true - '@lmdb/lmdb-win32-x64@3.0.13': + '@lmdb/lmdb-win32-x64@3.2.6': optional: true '@manypkg/find-root@1.1.0': dependencies: - '@babel/runtime': 7.27.6 + '@babel/runtime': 7.28.2 '@types/node': 12.20.55 find-up: 4.1.0 fs-extra: 8.1.0 @@ -14972,10 +15096,10 @@ snapshots: rw: 1.3.3 tinyqueue: 3.0.0 - '@maplibre/ngx-maplibre-gl@17.4.1(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(maplibre-gl@4.0.2)(rxjs@7.8.1)': + '@maplibre/ngx-maplibre-gl@17.4.1(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(maplibre-gl@4.0.2)(rxjs@7.8.1)': dependencies: - '@angular/common': 18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1) - '@angular/core': 18.2.13(rxjs@7.8.1)(zone.js@0.14.10) + '@angular/common': 19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1) + '@angular/core': 19.2.18(rxjs@7.8.1)(zone.js@0.15.1) maplibre-gl: 4.0.2 rxjs: 7.8.1 tslib: 2.6.2 @@ -14998,23 +15122,95 @@ snapshots: '@msgpackr-extract/msgpackr-extract-win32-x64@3.0.3': optional: true - '@ngtools/webpack@18.2.20(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.5.4))(typescript@5.5.4)(webpack@5.94.0(esbuild@0.23.0))': - dependencies: - '@angular/compiler-cli': 18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.5.4) - typescript: 5.5.4 - webpack: 5.94.0(esbuild@0.23.0) + '@napi-rs/nice-android-arm-eabi@1.1.1': + optional: true - '@ngx-translate/core@15.0.0(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1)': + '@napi-rs/nice-android-arm64@1.1.1': + optional: true + + '@napi-rs/nice-darwin-arm64@1.1.1': + optional: true + + '@napi-rs/nice-darwin-x64@1.1.1': + optional: true + + '@napi-rs/nice-freebsd-x64@1.1.1': + optional: true + + '@napi-rs/nice-linux-arm-gnueabihf@1.1.1': + optional: true + + '@napi-rs/nice-linux-arm64-gnu@1.1.1': + optional: true + + '@napi-rs/nice-linux-arm64-musl@1.1.1': + optional: true + + '@napi-rs/nice-linux-ppc64-gnu@1.1.1': + optional: true + + '@napi-rs/nice-linux-riscv64-gnu@1.1.1': + optional: true + + '@napi-rs/nice-linux-s390x-gnu@1.1.1': + optional: true + + '@napi-rs/nice-linux-x64-gnu@1.1.1': + optional: true + + '@napi-rs/nice-linux-x64-musl@1.1.1': + optional: true + + '@napi-rs/nice-openharmony-arm64@1.1.1': + optional: true + + '@napi-rs/nice-win32-arm64-msvc@1.1.1': + optional: true + + '@napi-rs/nice-win32-ia32-msvc@1.1.1': + optional: true + + '@napi-rs/nice-win32-x64-msvc@1.1.1': + optional: true + + '@napi-rs/nice@1.1.1': + optionalDependencies: + '@napi-rs/nice-android-arm-eabi': 1.1.1 + '@napi-rs/nice-android-arm64': 1.1.1 + '@napi-rs/nice-darwin-arm64': 1.1.1 + '@napi-rs/nice-darwin-x64': 1.1.1 + '@napi-rs/nice-freebsd-x64': 1.1.1 + '@napi-rs/nice-linux-arm-gnueabihf': 1.1.1 + '@napi-rs/nice-linux-arm64-gnu': 1.1.1 + '@napi-rs/nice-linux-arm64-musl': 1.1.1 + '@napi-rs/nice-linux-ppc64-gnu': 1.1.1 + '@napi-rs/nice-linux-riscv64-gnu': 1.1.1 + '@napi-rs/nice-linux-s390x-gnu': 1.1.1 + '@napi-rs/nice-linux-x64-gnu': 1.1.1 + '@napi-rs/nice-linux-x64-musl': 1.1.1 + '@napi-rs/nice-openharmony-arm64': 1.1.1 + '@napi-rs/nice-win32-arm64-msvc': 1.1.1 + '@napi-rs/nice-win32-ia32-msvc': 1.1.1 + '@napi-rs/nice-win32-x64-msvc': 1.1.1 + optional: true + + '@ngtools/webpack@19.2.19(@angular/compiler-cli@19.2.18(@angular/compiler@19.2.18)(typescript@5.5.4))(typescript@5.5.4)(webpack@5.98.0(esbuild@0.25.4))': dependencies: - '@angular/common': 18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1) - '@angular/core': 18.2.13(rxjs@7.8.1)(zone.js@0.14.10) + '@angular/compiler-cli': 19.2.18(@angular/compiler@19.2.18)(typescript@5.5.4) + typescript: 5.5.4 + webpack: 5.98.0(esbuild@0.25.4) + + '@ngx-translate/core@15.0.0(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1)': + dependencies: + '@angular/common': 19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1) + '@angular/core': 19.2.18(rxjs@7.8.1)(zone.js@0.15.1) rxjs: 7.8.1 - '@ngx-translate/http-loader@8.0.0(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(@ngx-translate/core@15.0.0(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(rxjs@7.8.1)': + '@ngx-translate/http-loader@8.0.0(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(@ngx-translate/core@15.0.0(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(rxjs@7.8.1)': dependencies: - '@angular/common': 18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1) - '@angular/core': 18.2.13(rxjs@7.8.1)(zone.js@0.14.10) - '@ngx-translate/core': 15.0.0(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1) + '@angular/common': 19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1) + '@angular/core': 19.2.18(rxjs@7.8.1)(zone.js@0.15.1) + '@ngx-translate/core': 15.0.0(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1) rxjs: 7.8.1 '@noble/hashes@1.8.0': {} @@ -15041,59 +15237,67 @@ snapshots: transitivePeerDependencies: - supports-color + '@npmcli/agent@3.0.0': + dependencies: + agent-base: 7.1.4 + http-proxy-agent: 7.0.2 + https-proxy-agent: 7.0.6 + lru-cache: 10.4.3 + socks-proxy-agent: 8.0.5 + transitivePeerDependencies: + - supports-color + '@npmcli/fs@3.1.1': dependencies: semver: 7.6.0 - '@npmcli/git@5.0.8': + '@npmcli/fs@4.0.0': dependencies: - '@npmcli/promise-spawn': 7.0.2 - ini: 4.1.3 + semver: 7.6.0 + + '@npmcli/git@6.0.3': + dependencies: + '@npmcli/promise-spawn': 8.0.3 + ini: 5.0.0 lru-cache: 10.4.3 - npm-pick-manifest: 9.1.0 - proc-log: 4.2.0 - promise-inflight: 1.0.1 + npm-pick-manifest: 10.0.0 + proc-log: 5.0.0 promise-retry: 2.0.1 semver: 7.6.0 - which: 4.0.0 - transitivePeerDependencies: - - bluebird + which: 5.0.0 - '@npmcli/installed-package-contents@2.1.0': + '@npmcli/installed-package-contents@3.0.0': dependencies: - npm-bundled: 3.0.1 - npm-normalize-package-bin: 3.0.1 + npm-bundled: 4.0.0 + npm-normalize-package-bin: 4.0.0 - '@npmcli/node-gyp@3.0.0': {} + '@npmcli/node-gyp@4.0.0': {} - '@npmcli/package-json@5.2.1': + '@npmcli/package-json@6.2.0': dependencies: - '@npmcli/git': 5.0.8 + '@npmcli/git': 6.0.3 glob: 10.5.0 - hosted-git-info: 7.0.2 - json-parse-even-better-errors: 3.0.2 - normalize-package-data: 6.0.2 - proc-log: 4.2.0 + hosted-git-info: 8.1.0 + json-parse-even-better-errors: 4.0.0 + proc-log: 5.0.0 semver: 7.6.0 - transitivePeerDependencies: - - bluebird + validate-npm-package-license: 3.0.4 - '@npmcli/promise-spawn@7.0.2': + '@npmcli/promise-spawn@8.0.3': dependencies: - which: 4.0.0 + which: 5.0.0 - '@npmcli/redact@2.0.1': {} + '@npmcli/redact@3.2.2': {} - '@npmcli/run-script@8.1.0': + '@npmcli/run-script@9.1.0': dependencies: - '@npmcli/node-gyp': 3.0.0 - '@npmcli/package-json': 5.2.1 - '@npmcli/promise-spawn': 7.0.2 - node-gyp: 10.3.1 - proc-log: 4.2.0 - which: 4.0.0 + '@npmcli/node-gyp': 4.0.0 + '@npmcli/package-json': 6.2.0 + '@npmcli/promise-spawn': 8.0.3 + node-gyp: 11.5.0 + proc-log: 5.0.0 + which: 5.0.0 transitivePeerDependencies: - - bluebird - supports-color '@oozcitak/dom@1.15.10': @@ -15137,6 +15341,67 @@ snapshots: dependencies: '@noble/hashes': 1.8.0 + '@parcel/watcher-android-arm64@2.5.6': + optional: true + + '@parcel/watcher-darwin-arm64@2.5.6': + optional: true + + '@parcel/watcher-darwin-x64@2.5.6': + optional: true + + '@parcel/watcher-freebsd-x64@2.5.6': + optional: true + + '@parcel/watcher-linux-arm-glibc@2.5.6': + optional: true + + '@parcel/watcher-linux-arm-musl@2.5.6': + optional: true + + '@parcel/watcher-linux-arm64-glibc@2.5.6': + optional: true + + '@parcel/watcher-linux-arm64-musl@2.5.6': + optional: true + + '@parcel/watcher-linux-x64-glibc@2.5.6': + optional: true + + '@parcel/watcher-linux-x64-musl@2.5.6': + optional: true + + '@parcel/watcher-win32-arm64@2.5.6': + optional: true + + '@parcel/watcher-win32-ia32@2.5.6': + optional: true + + '@parcel/watcher-win32-x64@2.5.6': + optional: true + + '@parcel/watcher@2.5.6': + dependencies: + detect-libc: 2.0.4 + is-glob: 4.0.3 + node-addon-api: 7.1.1 + picomatch: 4.0.3 + optionalDependencies: + '@parcel/watcher-android-arm64': 2.5.6 + '@parcel/watcher-darwin-arm64': 2.5.6 + '@parcel/watcher-darwin-x64': 2.5.6 + '@parcel/watcher-freebsd-x64': 2.5.6 + '@parcel/watcher-linux-arm-glibc': 2.5.6 + '@parcel/watcher-linux-arm-musl': 2.5.6 + '@parcel/watcher-linux-arm64-glibc': 2.5.6 + '@parcel/watcher-linux-arm64-musl': 2.5.6 + '@parcel/watcher-linux-x64-glibc': 2.5.6 + '@parcel/watcher-linux-x64-musl': 2.5.6 + '@parcel/watcher-win32-arm64': 2.5.6 + '@parcel/watcher-win32-ia32': 2.5.6 + '@parcel/watcher-win32-x64': 2.5.6 + optional: true + '@pkgjs/parseargs@0.11.0': optional: true @@ -15147,7 +15412,7 @@ snapshots: '@xml-tools/parser': 1.0.11 prettier: 3.1.1 - '@rollup/rollup-android-arm-eabi@4.22.4': + '@rollup/rollup-android-arm-eabi@4.34.8': optional: true '@rollup/rollup-android-arm-eabi@4.44.1': @@ -15156,7 +15421,7 @@ snapshots: '@rollup/rollup-android-arm-eabi@4.46.2': optional: true - '@rollup/rollup-android-arm64@4.22.4': + '@rollup/rollup-android-arm64@4.34.8': optional: true '@rollup/rollup-android-arm64@4.44.1': @@ -15165,7 +15430,7 @@ snapshots: '@rollup/rollup-android-arm64@4.46.2': optional: true - '@rollup/rollup-darwin-arm64@4.22.4': + '@rollup/rollup-darwin-arm64@4.34.8': optional: true '@rollup/rollup-darwin-arm64@4.34.9': @@ -15177,7 +15442,7 @@ snapshots: '@rollup/rollup-darwin-arm64@4.46.2': optional: true - '@rollup/rollup-darwin-x64@4.22.4': + '@rollup/rollup-darwin-x64@4.34.8': optional: true '@rollup/rollup-darwin-x64@4.34.9': @@ -15189,19 +15454,25 @@ snapshots: '@rollup/rollup-darwin-x64@4.46.2': optional: true + '@rollup/rollup-freebsd-arm64@4.34.8': + optional: true + '@rollup/rollup-freebsd-arm64@4.44.1': optional: true '@rollup/rollup-freebsd-arm64@4.46.2': optional: true + '@rollup/rollup-freebsd-x64@4.34.8': + optional: true + '@rollup/rollup-freebsd-x64@4.44.1': optional: true '@rollup/rollup-freebsd-x64@4.46.2': optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.22.4': + '@rollup/rollup-linux-arm-gnueabihf@4.34.8': optional: true '@rollup/rollup-linux-arm-gnueabihf@4.44.1': @@ -15210,7 +15481,7 @@ snapshots: '@rollup/rollup-linux-arm-gnueabihf@4.46.2': optional: true - '@rollup/rollup-linux-arm-musleabihf@4.22.4': + '@rollup/rollup-linux-arm-musleabihf@4.34.8': optional: true '@rollup/rollup-linux-arm-musleabihf@4.44.1': @@ -15219,7 +15490,7 @@ snapshots: '@rollup/rollup-linux-arm-musleabihf@4.46.2': optional: true - '@rollup/rollup-linux-arm64-gnu@4.22.4': + '@rollup/rollup-linux-arm64-gnu@4.34.8': optional: true '@rollup/rollup-linux-arm64-gnu@4.34.9': @@ -15231,7 +15502,7 @@ snapshots: '@rollup/rollup-linux-arm64-gnu@4.46.2': optional: true - '@rollup/rollup-linux-arm64-musl@4.22.4': + '@rollup/rollup-linux-arm64-musl@4.34.8': optional: true '@rollup/rollup-linux-arm64-musl@4.34.9': @@ -15243,13 +15514,16 @@ snapshots: '@rollup/rollup-linux-arm64-musl@4.46.2': optional: true + '@rollup/rollup-linux-loongarch64-gnu@4.34.8': + optional: true + '@rollup/rollup-linux-loongarch64-gnu@4.44.1': optional: true '@rollup/rollup-linux-loongarch64-gnu@4.46.2': optional: true - '@rollup/rollup-linux-powerpc64le-gnu@4.22.4': + '@rollup/rollup-linux-powerpc64le-gnu@4.34.8': optional: true '@rollup/rollup-linux-powerpc64le-gnu@4.44.1': @@ -15258,7 +15532,7 @@ snapshots: '@rollup/rollup-linux-ppc64-gnu@4.46.2': optional: true - '@rollup/rollup-linux-riscv64-gnu@4.22.4': + '@rollup/rollup-linux-riscv64-gnu@4.34.8': optional: true '@rollup/rollup-linux-riscv64-gnu@4.44.1': @@ -15273,7 +15547,7 @@ snapshots: '@rollup/rollup-linux-riscv64-musl@4.46.2': optional: true - '@rollup/rollup-linux-s390x-gnu@4.22.4': + '@rollup/rollup-linux-s390x-gnu@4.34.8': optional: true '@rollup/rollup-linux-s390x-gnu@4.44.1': @@ -15282,7 +15556,7 @@ snapshots: '@rollup/rollup-linux-s390x-gnu@4.46.2': optional: true - '@rollup/rollup-linux-x64-gnu@4.22.4': + '@rollup/rollup-linux-x64-gnu@4.34.8': optional: true '@rollup/rollup-linux-x64-gnu@4.34.9': @@ -15294,7 +15568,7 @@ snapshots: '@rollup/rollup-linux-x64-gnu@4.46.2': optional: true - '@rollup/rollup-linux-x64-musl@4.22.4': + '@rollup/rollup-linux-x64-musl@4.34.8': optional: true '@rollup/rollup-linux-x64-musl@4.34.9': @@ -15306,7 +15580,7 @@ snapshots: '@rollup/rollup-linux-x64-musl@4.46.2': optional: true - '@rollup/rollup-win32-arm64-msvc@4.22.4': + '@rollup/rollup-win32-arm64-msvc@4.34.8': optional: true '@rollup/rollup-win32-arm64-msvc@4.34.9': @@ -15318,7 +15592,7 @@ snapshots: '@rollup/rollup-win32-arm64-msvc@4.46.2': optional: true - '@rollup/rollup-win32-ia32-msvc@4.22.4': + '@rollup/rollup-win32-ia32-msvc@4.34.8': optional: true '@rollup/rollup-win32-ia32-msvc@4.44.1': @@ -15327,7 +15601,7 @@ snapshots: '@rollup/rollup-win32-ia32-msvc@4.46.2': optional: true - '@rollup/rollup-win32-x64-msvc@4.22.4': + '@rollup/rollup-win32-x64-msvc@4.34.8': optional: true '@rollup/rollup-win32-x64-msvc@4.34.9': @@ -15339,10 +15613,10 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.46.2': optional: true - '@schematics/angular@18.2.20(chokidar@3.6.0)': + '@schematics/angular@19.2.19(chokidar@3.6.0)': dependencies: - '@angular-devkit/core': 18.2.20(chokidar@3.6.0) - '@angular-devkit/schematics': 18.2.20(chokidar@3.6.0) + '@angular-devkit/core': 19.2.19(chokidar@3.6.0) + '@angular-devkit/schematics': 19.2.19(chokidar@3.6.0) jsonc-parser: 3.3.1 transitivePeerDependencies: - chokidar @@ -15363,37 +15637,37 @@ snapshots: '@sideway/pinpoint@2.0.0': {} - '@sigstore/bundle@2.3.2': + '@sigstore/bundle@3.1.0': dependencies: - '@sigstore/protobuf-specs': 0.3.3 + '@sigstore/protobuf-specs': 0.4.3 - '@sigstore/core@1.1.0': {} + '@sigstore/core@2.0.0': {} - '@sigstore/protobuf-specs@0.3.3': {} + '@sigstore/protobuf-specs@0.4.3': {} - '@sigstore/sign@2.3.2': + '@sigstore/sign@3.1.0': dependencies: - '@sigstore/bundle': 2.3.2 - '@sigstore/core': 1.1.0 - '@sigstore/protobuf-specs': 0.3.3 - make-fetch-happen: 13.0.1 - proc-log: 4.2.0 + '@sigstore/bundle': 3.1.0 + '@sigstore/core': 2.0.0 + '@sigstore/protobuf-specs': 0.4.3 + make-fetch-happen: 14.0.3 + proc-log: 5.0.0 promise-retry: 2.0.1 transitivePeerDependencies: - supports-color - '@sigstore/tuf@2.3.4': + '@sigstore/tuf@3.1.1': dependencies: - '@sigstore/protobuf-specs': 0.3.3 - tuf-js: 2.2.1 + '@sigstore/protobuf-specs': 0.4.3 + tuf-js: 3.1.0 transitivePeerDependencies: - supports-color - '@sigstore/verify@1.2.1': + '@sigstore/verify@2.1.1': dependencies: - '@sigstore/bundle': 2.3.2 - '@sigstore/core': 1.1.0 - '@sigstore/protobuf-specs': 0.3.3 + '@sigstore/bundle': 3.1.0 + '@sigstore/core': 2.0.0 + '@sigstore/protobuf-specs': 0.4.3 '@sindresorhus/is@5.6.0': {} @@ -15518,7 +15792,7 @@ snapshots: '@tufjs/canonical-json@2.0.0': {} - '@tufjs/models@2.0.1': + '@tufjs/models@3.0.1': dependencies: '@tufjs/canonical-json': 2.0.0 minimatch: 9.0.5 @@ -15601,7 +15875,17 @@ snapshots: '@types/dom-view-transitions@1.0.4': {} - '@types/estree@1.0.5': {} + '@types/eslint-scope@3.7.7': + dependencies: + '@types/eslint': 9.6.1 + '@types/estree': 1.0.8 + + '@types/eslint@9.6.1': + dependencies: + '@types/estree': 1.0.8 + '@types/json-schema': 7.0.15 + + '@types/estree@1.0.6': {} '@types/estree@1.0.8': {} @@ -15749,10 +16033,6 @@ snapshots: '@types/mustache@4.2.2': {} - '@types/mute-stream@0.0.4': - dependencies: - '@types/node': 22.15.31 - '@types/node-cron@3.0.7': {} '@types/node-forge@1.3.13': @@ -15875,8 +16155,6 @@ snapshots: dependencies: '@types/node': 22.15.31 - '@types/wrap-ansi@3.0.0': {} - '@types/ws@8.18.1': dependencies: '@types/node': 22.15.31 @@ -16038,9 +16316,9 @@ snapshots: '@ungap/structured-clone@1.3.0': {} - '@vitejs/plugin-basic-ssl@1.1.0(vite@5.4.19(@types/node@22.15.31)(less@4.2.0)(sass@1.77.6)(terser@5.31.6))': + '@vitejs/plugin-basic-ssl@1.2.0(vite@6.4.1(@types/node@22.15.31)(jiti@1.21.7)(less@4.2.2)(sass@1.85.0)(terser@5.39.0))': dependencies: - vite: 5.4.19(@types/node@22.15.31)(less@4.2.0)(sass@1.77.6)(terser@5.31.6) + vite: 6.4.1(@types/node@22.15.31)(jiti@1.21.7)(less@4.2.2)(sass@1.85.0)(terser@5.39.0) '@webassemblyjs/ast@1.14.1': dependencies: @@ -16141,15 +16419,13 @@ snapshots: abbrev@2.0.0: {} + abbrev@3.0.1: {} + accepts@1.3.8: dependencies: mime-types: 2.1.35 negotiator: 0.6.3 - acorn-import-attributes@1.9.5(acorn@8.15.0): - dependencies: - acorn: 8.15.0 - acorn-jsx@5.3.2(acorn@8.15.0): dependencies: acorn: 8.15.0 @@ -16186,10 +16462,6 @@ snapshots: optionalDependencies: ajv: 8.17.1 - ajv-keywords@3.5.2(ajv@6.12.6): - dependencies: - ajv: 6.12.6 - ajv-keywords@5.1.0(ajv@8.12.0): dependencies: ajv: 8.12.0 @@ -16340,14 +16612,14 @@ snapshots: at-least-node@1.0.0: {} - autoprefixer@10.4.20(postcss@8.4.41): + autoprefixer@10.4.20(postcss@8.5.2): dependencies: browserslist: 4.25.1 caniuse-lite: 1.0.30001731 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.1.1 - postcss: 8.4.41 + postcss: 8.5.2 postcss-value-parser: 4.2.0 available-typed-arrays@1.0.7: @@ -16368,12 +16640,12 @@ snapshots: b4a@1.6.7: {} - babel-loader@9.1.3(@babel/core@7.26.10)(webpack@5.94.0(esbuild@0.23.0)): + babel-loader@9.2.1(@babel/core@7.26.10)(webpack@5.98.0(esbuild@0.25.4)): dependencies: '@babel/core': 7.26.10 find-cache-dir: 4.0.0 schema-utils: 4.3.2 - webpack: 5.94.0(esbuild@0.23.0) + webpack: 5.98.0(esbuild@0.25.4) babel-plugin-polyfill-corejs2@0.4.14(@babel/core@7.26.10): dependencies: @@ -16472,6 +16744,17 @@ snapshots: bcryptjs@2.4.3: {} + beasties@0.3.2: + dependencies: + css-select: 5.2.2 + css-what: 6.2.2 + dom-serializer: 2.0.0 + domhandler: 5.0.3 + htmlparser2: 10.0.0 + picocolors: 1.1.1 + postcss: 8.5.6 + postcss-media-query-parser: 0.2.3 + better-ajv-errors@1.2.0(ajv@8.12.0): dependencies: '@babel/code-frame': 7.27.1 @@ -16635,6 +16918,21 @@ snapshots: tar: 6.2.1 unique-filename: 3.0.0 + cacache@19.0.1: + dependencies: + '@npmcli/fs': 4.0.0 + fs-minipass: 3.0.3 + glob: 10.5.0 + lru-cache: 10.4.3 + minipass: 7.1.2 + minipass-collect: 2.0.1 + minipass-flush: 1.0.5 + minipass-pipeline: 1.2.4 + p-map: 7.0.4 + ssri: 12.0.0 + tar: 7.5.6 + unique-filename: 4.0.0 + cacheable-lookup@7.0.0: {} cacheable-request@10.2.14: @@ -16732,6 +17030,8 @@ snapshots: chardet@0.7.0: {} + chardet@2.1.1: {} + charenc@0.0.2: {} check-error@1.0.3: @@ -16787,6 +17087,8 @@ snapshots: chownr@2.0.0: {} + chownr@3.0.0: {} + chrome-trace-event@1.0.4: {} ci-info@3.9.0: {} @@ -17121,7 +17423,7 @@ snapshots: dependencies: is-what: 3.14.1 - copy-webpack-plugin@12.0.2(webpack@5.94.0(esbuild@0.23.0)): + copy-webpack-plugin@12.0.2(webpack@5.98.0(esbuild@0.25.4)): dependencies: fast-glob: 3.3.3 glob-parent: 6.0.2 @@ -17129,7 +17431,7 @@ snapshots: normalize-path: 3.0.0 schema-utils: 4.3.2 serialize-javascript: 6.0.2 - webpack: 5.94.0(esbuild@0.23.0) + webpack: 5.98.0(esbuild@0.25.4) cordova-plugin-calendar@5.1.6: {} @@ -17202,16 +17504,6 @@ snapshots: create-require@1.1.1: {} - critters@0.0.24: - dependencies: - chalk: 4.1.2 - css-select: 5.2.2 - dom-serializer: 2.0.0 - domhandler: 5.0.3 - htmlparser2: 8.0.2 - postcss: 8.5.6 - postcss-media-query-parser: 0.2.3 - cross-env@7.0.3: dependencies: cross-spawn: 7.0.6 @@ -17236,7 +17528,7 @@ snapshots: css-functions-list@3.2.3: {} - css-loader@7.1.2(webpack@5.94.0(esbuild@0.23.0)): + css-loader@7.1.2(webpack@5.98.0(esbuild@0.25.4)): dependencies: icss-utils: 5.1.0(postcss@8.5.6) postcss: 8.5.6 @@ -17247,7 +17539,7 @@ snapshots: postcss-value-parser: 4.2.0 semver: 7.6.0 optionalDependencies: - webpack: 5.94.0(esbuild@0.23.0) + webpack: 5.98.0(esbuild@0.25.4) css-select@4.3.0: dependencies: @@ -18062,60 +18354,35 @@ snapshots: es6-shim@0.35.8: {} - esbuild-wasm@0.23.0: {} + esbuild-wasm@0.25.4: {} - esbuild@0.21.5: + esbuild@0.25.4: optionalDependencies: - '@esbuild/aix-ppc64': 0.21.5 - '@esbuild/android-arm': 0.21.5 - '@esbuild/android-arm64': 0.21.5 - '@esbuild/android-x64': 0.21.5 - '@esbuild/darwin-arm64': 0.21.5 - '@esbuild/darwin-x64': 0.21.5 - '@esbuild/freebsd-arm64': 0.21.5 - '@esbuild/freebsd-x64': 0.21.5 - '@esbuild/linux-arm': 0.21.5 - '@esbuild/linux-arm64': 0.21.5 - '@esbuild/linux-ia32': 0.21.5 - '@esbuild/linux-loong64': 0.21.5 - '@esbuild/linux-mips64el': 0.21.5 - '@esbuild/linux-ppc64': 0.21.5 - '@esbuild/linux-riscv64': 0.21.5 - '@esbuild/linux-s390x': 0.21.5 - '@esbuild/linux-x64': 0.21.5 - '@esbuild/netbsd-x64': 0.21.5 - '@esbuild/openbsd-x64': 0.21.5 - '@esbuild/sunos-x64': 0.21.5 - '@esbuild/win32-arm64': 0.21.5 - '@esbuild/win32-ia32': 0.21.5 - '@esbuild/win32-x64': 0.21.5 - - esbuild@0.23.0: - optionalDependencies: - '@esbuild/aix-ppc64': 0.23.0 - '@esbuild/android-arm': 0.23.0 - '@esbuild/android-arm64': 0.23.0 - '@esbuild/android-x64': 0.23.0 - '@esbuild/darwin-arm64': 0.23.0 - '@esbuild/darwin-x64': 0.23.0 - '@esbuild/freebsd-arm64': 0.23.0 - '@esbuild/freebsd-x64': 0.23.0 - '@esbuild/linux-arm': 0.23.0 - '@esbuild/linux-arm64': 0.23.0 - '@esbuild/linux-ia32': 0.23.0 - '@esbuild/linux-loong64': 0.23.0 - '@esbuild/linux-mips64el': 0.23.0 - '@esbuild/linux-ppc64': 0.23.0 - '@esbuild/linux-riscv64': 0.23.0 - '@esbuild/linux-s390x': 0.23.0 - '@esbuild/linux-x64': 0.23.0 - '@esbuild/netbsd-x64': 0.23.0 - '@esbuild/openbsd-arm64': 0.23.0 - '@esbuild/openbsd-x64': 0.23.0 - '@esbuild/sunos-x64': 0.23.0 - '@esbuild/win32-arm64': 0.23.0 - '@esbuild/win32-ia32': 0.23.0 - '@esbuild/win32-x64': 0.23.0 + '@esbuild/aix-ppc64': 0.25.4 + '@esbuild/android-arm': 0.25.4 + '@esbuild/android-arm64': 0.25.4 + '@esbuild/android-x64': 0.25.4 + '@esbuild/darwin-arm64': 0.25.4 + '@esbuild/darwin-x64': 0.25.4 + '@esbuild/freebsd-arm64': 0.25.4 + '@esbuild/freebsd-x64': 0.25.4 + '@esbuild/linux-arm': 0.25.4 + '@esbuild/linux-arm64': 0.25.4 + '@esbuild/linux-ia32': 0.25.4 + '@esbuild/linux-loong64': 0.25.4 + '@esbuild/linux-mips64el': 0.25.4 + '@esbuild/linux-ppc64': 0.25.4 + '@esbuild/linux-riscv64': 0.25.4 + '@esbuild/linux-s390x': 0.25.4 + '@esbuild/linux-x64': 0.25.4 + '@esbuild/netbsd-arm64': 0.25.4 + '@esbuild/netbsd-x64': 0.25.4 + '@esbuild/openbsd-arm64': 0.25.4 + '@esbuild/openbsd-x64': 0.25.4 + '@esbuild/sunos-x64': 0.25.4 + '@esbuild/win32-arm64': 0.25.4 + '@esbuild/win32-ia32': 0.25.4 + '@esbuild/win32-x64': 0.25.4 esbuild@0.25.5: optionalDependencies: @@ -18180,13 +18447,14 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-prettier@5.1.3(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(prettier@3.1.1): + eslint-plugin-prettier@5.1.3(@types/eslint@9.6.1)(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(prettier@3.1.1): dependencies: eslint: 8.57.0 prettier: 3.1.1 prettier-linter-helpers: 1.0.0 synckit: 0.8.8 optionalDependencies: + '@types/eslint': 9.6.1 eslint-config-prettier: 9.1.0(eslint@8.57.0) eslint-plugin-unicorn@51.0.1(eslint@8.57.0): @@ -18420,14 +18688,6 @@ snapshots: fast-fifo@1.3.2: {} - fast-glob@3.3.2: - dependencies: - '@nodelib/fs.stat': 2.0.5 - '@nodelib/fs.walk': 1.2.8 - glob-parent: 5.1.2 - merge2: 1.4.1 - micromatch: 4.0.8 - fast-glob@3.3.3: dependencies: '@nodelib/fs.stat': 2.0.5 @@ -18466,6 +18726,10 @@ snapshots: optionalDependencies: picomatch: 4.0.2 + fdir@6.4.6(picomatch@4.0.3): + optionalDependencies: + picomatch: 4.0.3 + fflate@0.8.2: {} figures@2.0.0: @@ -18986,6 +19250,10 @@ snapshots: dependencies: lru-cache: 10.4.3 + hosted-git-info@8.1.0: + dependencies: + lru-cache: 10.4.3 + hpack.js@2.1.6: dependencies: inherits: 2.0.4 @@ -19012,13 +19280,6 @@ snapshots: domutils: 3.2.2 entities: 6.0.1 - htmlparser2@8.0.2: - dependencies: - domelementtype: 2.3.0 - domhandler: 5.0.3 - domutils: 3.2.2 - entities: 4.5.0 - http-auth-connect@1.0.6: {} http-auth@4.1.9: @@ -19133,13 +19394,6 @@ snapshots: quick-lru: 5.1.1 resolve-alpn: 1.2.1 - https-proxy-agent@7.0.5: - dependencies: - agent-base: 7.1.4 - debug: 4.4.3(supports-color@8.1.1) - transitivePeerDependencies: - - supports-color - https-proxy-agent@7.0.6: dependencies: agent-base: 7.1.4 @@ -19177,20 +19431,22 @@ snapshots: dependencies: safer-buffer: 2.1.2 + iconv-lite@0.7.2: + dependencies: + safer-buffer: 2.1.2 + icss-utils@5.1.0(postcss@8.5.6): dependencies: postcss: 8.5.6 ieee754@1.2.1: {} - ignore-walk@6.0.5: + ignore-walk@7.0.0: dependencies: minimatch: 9.0.5 ignore@5.3.2: {} - ignore@6.0.2: {} - ignore@7.0.5: {} image-size@0.5.5: @@ -19198,7 +19454,7 @@ snapshots: immediate@3.0.6: {} - immutable@4.3.7: {} + immutable@5.1.4: {} import-fresh@3.3.1: dependencies: @@ -19224,6 +19480,8 @@ snapshots: ini@4.1.3: {} + ini@5.0.0: {} + inquirer@6.5.2: dependencies: ansi-escapes: 3.2.0 @@ -19649,7 +19907,7 @@ snapshots: json-parse-even-better-errors@2.3.1: {} - json-parse-even-better-errors@3.0.2: {} + json-parse-even-better-errors@4.0.0: {} json-patch@0.7.0: {} @@ -19833,13 +20091,13 @@ snapshots: transitivePeerDependencies: - supports-color - less-loader@12.2.0(less@4.2.0)(webpack@5.94.0(esbuild@0.23.0)): + less-loader@12.2.0(less@4.2.2)(webpack@5.98.0(esbuild@0.25.4)): dependencies: - less: 4.2.0 + less: 4.2.2 optionalDependencies: - webpack: 5.94.0(esbuild@0.23.0) + webpack: 5.98.0(esbuild@0.25.4) - less@4.2.0: + less@4.2.2: dependencies: copy-anything: 2.0.6 parse-node-version: 1.0.1 @@ -19875,11 +20133,11 @@ snapshots: transitivePeerDependencies: - supports-color - license-webpack-plugin@4.0.2(webpack@5.94.0(esbuild@0.23.0)): + license-webpack-plugin@4.0.2(webpack@5.98.0(esbuild@0.25.4)): dependencies: webpack-sources: 3.3.3 optionalDependencies: - webpack: 5.94.0(esbuild@0.23.0) + webpack: 5.98.0(esbuild@0.25.4) lie@3.1.1: dependencies: @@ -19902,7 +20160,7 @@ snapshots: optionalDependencies: enquirer: 2.4.1 - listr2@8.2.4: + listr2@8.2.5: dependencies: cli-truncate: 4.0.0 colorette: 2.0.20 @@ -19911,7 +20169,7 @@ snapshots: rfdc: 1.4.1 wrap-ansi: 9.0.0 - lmdb@3.0.13: + lmdb@3.2.6: dependencies: msgpackr: 1.11.5 node-addon-api: 6.1.0 @@ -19919,12 +20177,13 @@ snapshots: ordered-binary: 1.6.0 weak-lru-cache: 1.2.2 optionalDependencies: - '@lmdb/lmdb-darwin-arm64': 3.0.13 - '@lmdb/lmdb-darwin-x64': 3.0.13 - '@lmdb/lmdb-linux-arm': 3.0.13 - '@lmdb/lmdb-linux-arm64': 3.0.13 - '@lmdb/lmdb-linux-x64': 3.0.13 - '@lmdb/lmdb-win32-x64': 3.0.13 + '@lmdb/lmdb-darwin-arm64': 3.2.6 + '@lmdb/lmdb-darwin-x64': 3.2.6 + '@lmdb/lmdb-linux-arm': 3.2.6 + '@lmdb/lmdb-linux-arm64': 3.2.6 + '@lmdb/lmdb-linux-x64': 3.2.6 + '@lmdb/lmdb-win32-x64': 3.2.6 + optional: true load-json-file@4.0.0: dependencies: @@ -20109,10 +20368,6 @@ snapshots: dependencies: sourcemap-codec: 1.4.8 - magic-string@0.30.11: - dependencies: - '@jridgewell/sourcemap-codec': 1.5.4 - magic-string@0.30.17: dependencies: '@jridgewell/sourcemap-codec': 1.5.4 @@ -20150,6 +20405,22 @@ snapshots: transitivePeerDependencies: - supports-color + make-fetch-happen@14.0.3: + dependencies: + '@npmcli/agent': 3.0.0 + cacache: 19.0.1 + http-cache-semantics: 4.2.0 + minipass: 7.1.2 + minipass-fetch: 4.0.1 + minipass-flush: 1.0.5 + minipass-pipeline: 1.2.4 + negotiator: 1.0.0 + proc-log: 5.0.0 + promise-retry: 2.0.1 + ssri: 12.0.0 + transitivePeerDependencies: + - supports-color + map-obj@1.0.1: {} map-obj@4.3.0: {} @@ -20506,11 +20777,11 @@ snapshots: min-indent@1.0.1: {} - mini-css-extract-plugin@2.9.0(webpack@5.94.0(esbuild@0.23.0)): + mini-css-extract-plugin@2.9.2(webpack@5.98.0(esbuild@0.25.4)): dependencies: schema-utils: 4.3.2 tapable: 2.2.2 - webpack: 5.94.0(esbuild@0.23.0) + webpack: 5.98.0(esbuild@0.25.4) minimalistic-assert@1.0.1: {} @@ -20568,6 +20839,14 @@ snapshots: optionalDependencies: encoding: 0.1.13 + minipass-fetch@4.0.1: + dependencies: + minipass: 7.1.2 + minipass-sized: 1.0.3 + minizlib: 3.1.0 + optionalDependencies: + encoding: 0.1.13 + minipass-flush@1.0.5: dependencies: minipass: 3.3.6 @@ -20595,6 +20874,10 @@ snapshots: minipass: 3.3.6 yallist: 4.0.0 + minizlib@3.1.0: + dependencies: + minipass: 7.1.2 + mixme@0.5.10: {} mkdirp-classic@0.5.3: {} @@ -20676,7 +20959,7 @@ snapshots: mri@1.2.0: optional: true - mrmime@2.0.0: {} + mrmime@2.0.1: {} ms@2.0.0: {} @@ -20699,6 +20982,7 @@ snapshots: msgpackr@1.11.5: optionalDependencies: msgpackr-extract: 3.0.3 + optional: true multicast-dns@7.2.5: dependencies: @@ -20715,6 +20999,8 @@ snapshots: mute-stream@1.0.0: {} + mute-stream@2.0.0: {} + mz@2.7.0: dependencies: any-promise: 1.3.0 @@ -20755,16 +21041,18 @@ snapshots: negotiator@0.6.4: {} + negotiator@1.0.0: {} + neo-async@2.6.2: {} netmask@2.0.2: {} netrc@0.1.4: {} - ngx-date-fns@11.0.0(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(date-fns@3.6.0): + ngx-date-fns@11.0.0(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(date-fns@3.6.0): dependencies: - '@angular/common': 18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1) - '@angular/core': 18.2.13(rxjs@7.8.1)(zone.js@0.14.10) + '@angular/common': 19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1) + '@angular/core': 19.2.18(rxjs@7.8.1)(zone.js@0.15.1) date-fns: 3.6.0 tslib: 2.6.2 @@ -20774,15 +21062,15 @@ snapshots: tslib: 2.6.2 vlq: 1.0.1 - ngx-markdown@18.1.0(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser@18.2.13(@angular/animations@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(marked@7.0.3)(rxjs@7.8.1)(zone.js@0.14.10): + ngx-markdown@18.1.0(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(@angular/platform-browser@19.2.18(@angular/animations@19.2.18(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1)))(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1)))(marked@7.0.3)(rxjs@7.8.1)(zone.js@0.15.1): dependencies: - '@angular/common': 18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1) - '@angular/core': 18.2.13(rxjs@7.8.1)(zone.js@0.14.10) - '@angular/platform-browser': 18.2.13(@angular/animations@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)) + '@angular/common': 19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1) + '@angular/core': 19.2.18(rxjs@7.8.1)(zone.js@0.15.1) + '@angular/platform-browser': 19.2.18(@angular/animations@19.2.18(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1)))(@angular/common@19.2.18(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@19.2.18(rxjs@7.8.1)(zone.js@0.15.1)) marked: 7.0.3 rxjs: 7.8.1 tslib: 2.6.2 - zone.js: 0.14.10 + zone.js: 0.15.1 optionalDependencies: clipboard: 2.0.11 emoji-toolkit: 8.0.0 @@ -20797,12 +21085,6 @@ snapshots: moment: 2.30.1 tslib: 2.6.2 - nice-napi@1.0.2: - dependencies: - node-addon-api: 3.2.1 - node-gyp-build: 4.8.4 - optional: true - nise@5.1.9: dependencies: '@sinonjs/commons': 3.0.1 @@ -20824,13 +21106,13 @@ snapshots: dependencies: semver: 7.6.0 - node-addon-api@3.2.1: - optional: true - node-addon-api@4.3.0: {} node-addon-api@6.1.0: {} + node-addon-api@7.1.1: + optional: true + node-cache@5.1.2: dependencies: clone: 2.1.2 @@ -20850,8 +21132,6 @@ snapshots: node-gyp-build-optional-packages@5.2.2: dependencies: detect-libc: 2.0.4 - - node-gyp-build@4.8.4: optional: true node-gyp@10.3.1: @@ -20869,6 +21149,21 @@ snapshots: transitivePeerDependencies: - supports-color + node-gyp@11.5.0: + dependencies: + env-paths: 2.2.1 + exponential-backoff: 3.1.2 + graceful-fs: 4.2.11 + make-fetch-happen: 14.0.3 + nopt: 8.1.0 + proc-log: 5.0.0 + semver: 7.6.0 + tar: 7.5.6 + tinyglobby: 0.2.14 + which: 5.0.0 + transitivePeerDependencies: + - supports-color + node-html-parser@5.4.2: dependencies: css-select: 4.3.0 @@ -20890,6 +21185,10 @@ snapshots: dependencies: abbrev: 2.0.0 + nopt@8.1.0: + dependencies: + abbrev: 3.0.1 + normalize-package-data@2.5.0: dependencies: hosted-git-info: 2.8.9 @@ -20904,29 +21203,23 @@ snapshots: semver: 7.6.0 validate-npm-package-license: 3.0.4 - normalize-package-data@6.0.2: - dependencies: - hosted-git-info: 7.0.2 - semver: 7.6.0 - validate-npm-package-license: 3.0.4 - normalize-path@3.0.0: {} normalize-range@0.1.2: {} normalize-url@8.0.2: {} - npm-bundled@3.0.1: + npm-bundled@4.0.0: dependencies: - npm-normalize-package-bin: 3.0.1 + npm-normalize-package-bin: 4.0.0 - npm-install-checks@6.3.0: + npm-install-checks@7.1.2: dependencies: semver: 7.6.0 npm-normalize-package-bin@1.0.1: {} - npm-normalize-package-bin@3.0.1: {} + npm-normalize-package-bin@4.0.0: {} npm-package-arg@11.0.1: dependencies: @@ -20935,34 +21228,34 @@ snapshots: semver: 7.6.0 validate-npm-package-name: 5.0.1 - npm-package-arg@11.0.3: + npm-package-arg@12.0.2: dependencies: - hosted-git-info: 7.0.2 - proc-log: 4.2.0 + hosted-git-info: 8.1.0 + proc-log: 5.0.0 semver: 7.6.0 - validate-npm-package-name: 5.0.1 + validate-npm-package-name: 6.0.2 - npm-packlist@8.0.2: + npm-packlist@9.0.0: dependencies: - ignore-walk: 6.0.5 + ignore-walk: 7.0.0 - npm-pick-manifest@9.1.0: + npm-pick-manifest@10.0.0: dependencies: - npm-install-checks: 6.3.0 - npm-normalize-package-bin: 3.0.1 - npm-package-arg: 11.0.3 + npm-install-checks: 7.1.2 + npm-normalize-package-bin: 4.0.0 + npm-package-arg: 12.0.2 semver: 7.6.0 - npm-registry-fetch@17.1.0: + npm-registry-fetch@18.0.2: dependencies: - '@npmcli/redact': 2.0.1 + '@npmcli/redact': 3.2.2 jsonparse: 1.3.1 - make-fetch-happen: 13.0.1 + make-fetch-happen: 14.0.3 minipass: 7.1.2 - minipass-fetch: 3.0.5 - minizlib: 2.1.2 - npm-package-arg: 11.0.3 - proc-log: 4.2.0 + minipass-fetch: 4.0.1 + minizlib: 3.1.0 + npm-package-arg: 12.0.2 + proc-log: 5.0.0 transitivePeerDependencies: - supports-color @@ -21093,7 +21386,8 @@ snapshots: string-width: 7.2.0 strip-ansi: 7.1.0 - ordered-binary@1.6.0: {} + ordered-binary@1.6.0: + optional: true os-homedir@1.0.2: {} @@ -21163,6 +21457,8 @@ snapshots: dependencies: aggregate-error: 3.1.0 + p-map@7.0.4: {} + p-retry@6.2.1: dependencies: '@types/retry': 0.12.2 @@ -21193,27 +21489,26 @@ snapshots: package-json-from-dist@1.0.1: {} - pacote@18.0.6: + pacote@20.0.0: dependencies: - '@npmcli/git': 5.0.8 - '@npmcli/installed-package-contents': 2.1.0 - '@npmcli/package-json': 5.2.1 - '@npmcli/promise-spawn': 7.0.2 - '@npmcli/run-script': 8.1.0 - cacache: 18.0.4 + '@npmcli/git': 6.0.3 + '@npmcli/installed-package-contents': 3.0.0 + '@npmcli/package-json': 6.2.0 + '@npmcli/promise-spawn': 8.0.3 + '@npmcli/run-script': 9.1.0 + cacache: 19.0.1 fs-minipass: 3.0.3 minipass: 7.1.2 - npm-package-arg: 11.0.3 - npm-packlist: 8.0.2 - npm-pick-manifest: 9.1.0 - npm-registry-fetch: 17.1.0 - proc-log: 4.2.0 + npm-package-arg: 12.0.2 + npm-packlist: 9.0.0 + npm-pick-manifest: 10.0.0 + npm-registry-fetch: 18.0.2 + proc-log: 5.0.0 promise-retry: 2.0.1 - sigstore: 2.3.1 - ssri: 10.0.6 + sigstore: 3.1.0 + ssri: 12.0.0 tar: 6.2.1 transitivePeerDependencies: - - bluebird - supports-color pako@0.2.9: {} @@ -21339,9 +21634,9 @@ snapshots: pirates@4.0.7: {} - piscina@4.6.1: + piscina@4.8.0: optionalDependencies: - nice-napi: 1.0.2 + '@napi-rs/nice': 1.1.1 pkg-dir@4.2.0: dependencies: @@ -21390,14 +21685,14 @@ snapshots: jiti: 1.21.7 postcss: 8.5.6 - postcss-loader@8.1.1(postcss@8.4.41)(typescript@5.5.4)(webpack@5.94.0(esbuild@0.23.0)): + postcss-loader@8.1.1(postcss@8.5.2)(typescript@5.5.4)(webpack@5.98.0(esbuild@0.25.4)): dependencies: cosmiconfig: 9.0.0(typescript@5.5.4) jiti: 1.21.7 - postcss: 8.4.41 + postcss: 8.5.2 semver: 7.6.0 optionalDependencies: - webpack: 5.94.0(esbuild@0.23.0) + webpack: 5.98.0(esbuild@0.25.4) transitivePeerDependencies: - typescript @@ -21411,13 +21706,13 @@ snapshots: dependencies: icss-utils: 5.1.0(postcss@8.5.6) postcss: 8.5.6 - postcss-selector-parser: 7.1.0 + postcss-selector-parser: 7.1.1 postcss-value-parser: 4.2.0 postcss-modules-scope@3.2.1(postcss@8.5.6): dependencies: postcss: 8.5.6 - postcss-selector-parser: 7.1.0 + postcss-selector-parser: 7.1.1 postcss-modules-values@4.0.0(postcss@8.5.6): dependencies: @@ -21439,11 +21734,6 @@ snapshots: cssesc: 3.0.0 util-deprecate: 1.0.2 - postcss-selector-parser@7.1.0: - dependencies: - cssesc: 3.0.0 - util-deprecate: 1.0.2 - postcss-selector-parser@7.1.1: dependencies: cssesc: 3.0.0 @@ -21455,7 +21745,7 @@ snapshots: postcss-value-parser@4.2.0: {} - postcss@8.4.41: + postcss@8.5.2: dependencies: nanoid: 3.3.11 picocolors: 1.1.1 @@ -21509,6 +21799,8 @@ snapshots: proc-log@4.2.0: {} + proc-log@5.0.0: {} + process-nextick-args@2.0.1: {} process@0.11.10: {} @@ -21521,8 +21813,6 @@ snapshots: dependencies: tdigest: 0.1.2 - promise-inflight@1.0.1: {} - promise-queue@2.2.5: {} promise-retry@2.0.1: @@ -21855,12 +22145,6 @@ snapshots: path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 - resolve@1.22.8: - dependencies: - is-core-module: 2.16.1 - path-parse: 1.0.7 - supports-preserve-symlinks-flag: 1.0.0 - responselike@3.0.0: dependencies: lowercase-keys: 3.0.0 @@ -21914,26 +22198,29 @@ snapshots: robust-predicates@3.0.2: optional: true - rollup@4.22.4: + rollup@4.34.8: dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.6 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.22.4 - '@rollup/rollup-android-arm64': 4.22.4 - '@rollup/rollup-darwin-arm64': 4.22.4 - '@rollup/rollup-darwin-x64': 4.22.4 - '@rollup/rollup-linux-arm-gnueabihf': 4.22.4 - '@rollup/rollup-linux-arm-musleabihf': 4.22.4 - '@rollup/rollup-linux-arm64-gnu': 4.22.4 - '@rollup/rollup-linux-arm64-musl': 4.22.4 - '@rollup/rollup-linux-powerpc64le-gnu': 4.22.4 - '@rollup/rollup-linux-riscv64-gnu': 4.22.4 - '@rollup/rollup-linux-s390x-gnu': 4.22.4 - '@rollup/rollup-linux-x64-gnu': 4.22.4 - '@rollup/rollup-linux-x64-musl': 4.22.4 - '@rollup/rollup-win32-arm64-msvc': 4.22.4 - '@rollup/rollup-win32-ia32-msvc': 4.22.4 - '@rollup/rollup-win32-x64-msvc': 4.22.4 + '@rollup/rollup-android-arm-eabi': 4.34.8 + '@rollup/rollup-android-arm64': 4.34.8 + '@rollup/rollup-darwin-arm64': 4.34.8 + '@rollup/rollup-darwin-x64': 4.34.8 + '@rollup/rollup-freebsd-arm64': 4.34.8 + '@rollup/rollup-freebsd-x64': 4.34.8 + '@rollup/rollup-linux-arm-gnueabihf': 4.34.8 + '@rollup/rollup-linux-arm-musleabihf': 4.34.8 + '@rollup/rollup-linux-arm64-gnu': 4.34.8 + '@rollup/rollup-linux-arm64-musl': 4.34.8 + '@rollup/rollup-linux-loongarch64-gnu': 4.34.8 + '@rollup/rollup-linux-powerpc64le-gnu': 4.34.8 + '@rollup/rollup-linux-riscv64-gnu': 4.34.8 + '@rollup/rollup-linux-s390x-gnu': 4.34.8 + '@rollup/rollup-linux-x64-gnu': 4.34.8 + '@rollup/rollup-linux-x64-musl': 4.34.8 + '@rollup/rollup-win32-arm64-msvc': 4.34.8 + '@rollup/rollup-win32-ia32-msvc': 4.34.8 + '@rollup/rollup-win32-x64-msvc': 4.34.8 fsevents: 2.3.3 rollup@4.44.1: @@ -22044,29 +22331,25 @@ snapshots: safer-buffer@2.1.2: {} - sass-loader@16.0.0(sass@1.77.6)(webpack@5.94.0(esbuild@0.23.0)): + sass-loader@16.0.5(sass@1.85.0)(webpack@5.98.0(esbuild@0.25.4)): dependencies: neo-async: 2.6.2 optionalDependencies: - sass: 1.77.6 - webpack: 5.94.0(esbuild@0.23.0) + sass: 1.85.0 + webpack: 5.98.0(esbuild@0.25.4) - sass@1.77.6: + sass@1.85.0: dependencies: - chokidar: 3.6.0 - immutable: 4.3.7 + chokidar: 4.0.3 + immutable: 5.1.4 source-map-js: 1.2.1 + optionalDependencies: + '@parcel/watcher': 2.5.6 sax@1.1.4: {} sax@1.4.1: {} - schema-utils@3.3.0: - dependencies: - '@types/json-schema': 7.0.15 - ajv: 6.12.6 - ajv-keywords: 3.5.2(ajv@6.12.6) - schema-utils@4.3.2: dependencies: '@types/json-schema': 7.0.15 @@ -22100,7 +22383,7 @@ snapshots: dependencies: lru-cache: 6.0.0 - semver@7.6.3: {} + semver@7.7.1: {} semver@7.7.2: {} @@ -22278,14 +22561,14 @@ snapshots: signal-exit@4.1.0: {} - sigstore@2.3.1: + sigstore@3.1.0: dependencies: - '@sigstore/bundle': 2.3.2 - '@sigstore/core': 1.1.0 - '@sigstore/protobuf-specs': 0.3.3 - '@sigstore/sign': 2.3.2 - '@sigstore/tuf': 2.3.4 - '@sigstore/verify': 1.2.1 + '@sigstore/bundle': 3.1.0 + '@sigstore/core': 2.0.0 + '@sigstore/protobuf-specs': 0.4.3 + '@sigstore/sign': 3.1.0 + '@sigstore/tuf': 3.1.1 + '@sigstore/verify': 2.1.1 transitivePeerDependencies: - supports-color @@ -22417,11 +22700,11 @@ snapshots: source-map-js@1.2.1: {} - source-map-loader@5.0.0(webpack@5.94.0(esbuild@0.23.0)): + source-map-loader@5.0.0(webpack@5.98.0(esbuild@0.25.4)): dependencies: iconv-lite: 0.6.3 source-map-js: 1.2.1 - webpack: 5.94.0(esbuild@0.23.0) + webpack: 5.98.0(esbuild@0.25.4) source-map-support@0.5.21: dependencies: @@ -22547,6 +22830,10 @@ snapshots: dependencies: minipass: 7.1.2 + ssri@12.0.0: + dependencies: + minipass: 7.1.2 + statuses@1.5.0: {} statuses@2.0.1: {} @@ -22957,6 +23244,14 @@ snapshots: mkdirp: 1.0.4 yallist: 4.0.0 + tar@7.5.6: + dependencies: + '@isaacs/fs-minipass': 4.0.1 + chownr: 3.0.0 + minipass: 7.1.2 + minizlib: 3.1.0 + yallist: 5.0.0 + tarr@1.1.0: dependencies: block-stream: 0.0.9 @@ -22984,18 +23279,18 @@ snapshots: term-size@2.2.1: {} - terser-webpack-plugin@5.3.14(esbuild@0.23.0)(webpack@5.94.0): + terser-webpack-plugin@5.3.14(esbuild@0.25.4)(webpack@5.98.0): dependencies: '@jridgewell/trace-mapping': 0.3.29 jest-worker: 27.5.1 schema-utils: 4.3.2 serialize-javascript: 6.0.2 terser: 5.43.1 - webpack: 5.94.0(esbuild@0.23.0) + webpack: 5.98.0(esbuild@0.25.4) optionalDependencies: - esbuild: 0.23.0 + esbuild: 0.25.4 - terser@5.31.6: + terser@5.39.0: dependencies: '@jridgewell/source-map': 0.3.10 acorn: 8.15.0 @@ -23193,8 +23488,6 @@ snapshots: tslib@2.6.2: {} - tslib@2.6.3: {} - tslib@2.8.1: {} tsup@8.5.0(jiti@1.21.7)(postcss@8.5.6)(typescript@5.5.4): @@ -23235,11 +23528,11 @@ snapshots: wcwidth: 1.0.1 yargs: 17.7.2 - tuf-js@2.2.1: + tuf-js@3.1.0: dependencies: - '@tufjs/models': 2.0.1 + '@tufjs/models': 3.0.1 debug: 4.4.3(supports-color@8.1.1) - make-fetch-happen: 13.0.1 + make-fetch-happen: 14.0.3 transitivePeerDependencies: - supports-color @@ -23440,10 +23733,18 @@ snapshots: dependencies: unique-slug: 4.0.0 + unique-filename@4.0.0: + dependencies: + unique-slug: 5.0.0 + unique-slug@4.0.0: dependencies: imurmurhash: 0.1.4 + unique-slug@5.0.0: + dependencies: + imurmurhash: 0.1.4 + unique-string@2.0.0: dependencies: crypto-random-string: 2.0.0 @@ -23516,6 +23817,8 @@ snapshots: validate-npm-package-name@5.0.1: {} + validate-npm-package-name@6.0.2: {} + vary@1.1.2: {} verror@1.10.0: @@ -23532,17 +23835,21 @@ snapshots: moment: 2.30.1 propagating-hammerjs: 1.5.0 - vite@5.4.19(@types/node@22.15.31)(less@4.2.0)(sass@1.77.6)(terser@5.31.6): + vite@6.4.1(@types/node@22.15.31)(jiti@1.21.7)(less@4.2.2)(sass@1.85.0)(terser@5.39.0): dependencies: - esbuild: 0.21.5 + esbuild: 0.25.5 + fdir: 6.4.6(picomatch@4.0.3) + picomatch: 4.0.3 postcss: 8.5.6 rollup: 4.46.2 + tinyglobby: 0.2.14 optionalDependencies: '@types/node': 22.15.31 fsevents: 2.3.3 - less: 4.2.0 - sass: 1.77.6 - terser: 5.31.6 + jiti: 1.21.7 + less: 4.2.2 + sass: 1.85.0 + terser: 5.39.0 vlq@1.0.1: {} @@ -23596,7 +23903,7 @@ snapshots: transitivePeerDependencies: - debug - watchpack@2.4.1: + watchpack@2.4.2: dependencies: glob-to-regexp: 0.4.1 graceful-fs: 4.2.11 @@ -23614,7 +23921,8 @@ snapshots: dependencies: defaults: 1.0.4 - weak-lru-cache@1.2.2: {} + weak-lru-cache@1.2.2: + optional: true web-worker@1.5.0: optional: true @@ -23623,7 +23931,7 @@ snapshots: webidl-conversions@4.0.2: {} - webpack-dev-middleware@7.4.2(webpack@5.94.0): + webpack-dev-middleware@7.4.2(webpack@5.98.0): dependencies: colorette: 2.0.20 memfs: 4.38.1 @@ -23632,9 +23940,9 @@ snapshots: range-parser: 1.2.1 schema-utils: 4.3.2 optionalDependencies: - webpack: 5.94.0(esbuild@0.23.0) + webpack: 5.98.0(esbuild@0.25.4) - webpack-dev-server@5.2.2(webpack@5.94.0): + webpack-dev-server@5.2.2(webpack@5.98.0): dependencies: '@types/bonjour': 3.5.13 '@types/connect-history-api-fallback': 1.5.4 @@ -23662,10 +23970,10 @@ snapshots: serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack-dev-middleware: 7.4.2(webpack@5.94.0) + webpack-dev-middleware: 7.4.2(webpack@5.98.0) ws: 8.18.3 optionalDependencies: - webpack: 5.94.0(esbuild@0.23.0) + webpack: 5.98.0(esbuild@0.25.4) transitivePeerDependencies: - bufferutil - debug @@ -23680,19 +23988,19 @@ snapshots: webpack-sources@3.3.3: {} - webpack-subresource-integrity@5.1.0(webpack@5.94.0(esbuild@0.23.0)): + webpack-subresource-integrity@5.1.0(webpack@5.98.0(esbuild@0.25.4)): dependencies: typed-assert: 1.0.9 - webpack: 5.94.0(esbuild@0.23.0) + webpack: 5.98.0(esbuild@0.25.4) - webpack@5.94.0(esbuild@0.23.0): + webpack@5.98.0(esbuild@0.25.4): dependencies: + '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.8 '@webassemblyjs/ast': 1.14.1 '@webassemblyjs/wasm-edit': 1.14.1 '@webassemblyjs/wasm-parser': 1.14.1 acorn: 8.15.0 - acorn-import-attributes: 1.9.5(acorn@8.15.0) browserslist: 4.25.1 chrome-trace-event: 1.0.4 enhanced-resolve: 5.18.2 @@ -23705,9 +24013,9 @@ snapshots: loader-runner: 4.3.0 mime-types: 2.1.35 neo-async: 2.6.2 - schema-utils: 3.3.0 + schema-utils: 4.3.2 tapable: 2.2.2 - terser-webpack-plugin: 5.3.14(esbuild@0.23.0)(webpack@5.94.0) + terser-webpack-plugin: 5.3.14(esbuild@0.25.4)(webpack@5.98.0) watchpack: 2.4.4 webpack-sources: 3.3.3 transitivePeerDependencies: @@ -23804,6 +24112,10 @@ snapshots: dependencies: isexe: 3.1.1 + which@5.0.0: + dependencies: + isexe: 3.1.1 + wildcard@2.0.1: {} windows-release@4.0.0: @@ -23914,6 +24226,8 @@ snapshots: yallist@4.0.0: {} + yallist@5.0.0: {} + yargs-parser@18.1.3: dependencies: camelcase: 5.3.1 @@ -23979,4 +24293,4 @@ snapshots: zepto@1.2.0: {} - zone.js@0.14.10: {} + zone.js@0.15.1: {} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 19cacd89..4eafb069 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -10,6 +10,7 @@ forceLegacyDeploy: true onlyBuiltDependencies: - '@compodoc/compodoc' + - '@parcel/watcher' - cpu-features - cypress - esbuild