From be1f1e80778a44928a732e4adb8633395792a959 Mon Sep 17 00:00:00 2001 From: rmroot Date: Wed, 29 Jan 2025 10:46:45 -0600 Subject: [PATCH 1/3] migrate to ng19 --- package-lock.json | 5237 +++++++++-------- package.json | 28 +- .../account-analysis-banner.component.ts | 7 +- ...count-analysis-dashboard-tabs.component.ts | 7 +- .../account-analysis-dashboard.component.ts | 7 +- ...unt-analysis-energy-dashboard.component.ts | 7 +- .../account-analysis-item-card.component.ts | 7 +- ...ount-analysis-water-dashboard.component.ts | 7 +- .../account-analysis-footer.component.ts | 7 +- ...t-analysis-facilities-summary.component.ts | 7 +- .../account-analysis-results.component.ts | 7 +- .../annual-account-analysis.component.ts | 7 +- .../monthly-account-analysis.component.ts | 7 +- .../account-analysis-setup.component.ts | 7 +- .../account-analysis.component.ts | 7 +- ...elect-facility-analysis-items.component.ts | 7 +- .../select-item-table.component.ts | 7 +- .../account-banner.component.ts | 7 +- ...account-annual-analysis-table.component.ts | 7 +- .../account-energy-card.component.ts | 7 +- ...account-energy-reduction-goal.component.ts | 7 +- .../account-home-summary.component.ts | 7 +- .../account-home/account-home.component.ts | 7 +- .../account-water-card.component.ts | 7 +- .../account-water-reduction-goal.component.ts | 7 +- .../account-overview-banner.component.ts | 7 +- .../account-overview.component.ts | 7 +- .../costs-overview.component.ts | 7 +- .../emissions-overview.component.ts | 7 +- .../energy-overview.component.ts | 7 +- .../other-utility-overview.component.ts | 7 +- .../water-overview.component.ts | 7 +- .../account-report-setup.component.ts | 7 +- .../better-climate-setup.component.ts | 7 +- .../better-plants-setup.component.ts | 7 +- .../data-overview-setup.component.ts | 7 +- .../performance-setup.component.ts | 7 +- .../account-reports-banner.component.ts | 7 +- ...ccount-reports-dashboard-tabs.component.ts | 7 +- .../account-reports-dashboard.component.ts | 7 +- .../account-reports-item-card.component.ts | 7 +- ...tter-climate-report-dashboard.component.ts | 7 +- ...etter-plants-report-dashboard.component.ts | 7 +- .../overview-report-dashboard.component.ts | 7 +- .../performance-report-dashboard.component.ts | 7 +- .../account-reports.component.ts | 7 +- .../absolute-emissions-chart.component.ts | 7 +- .../absolute-emissions-table.component.ts | 7 +- ...acility-climate-summary-table.component.ts | 7 +- .../better-climate-report.component.ts | 7 +- .../emissions-reductions-chart.component.ts | 7 +- .../emissions-reductions-table.component.ts | 7 +- .../graph-calculations-table.component.ts | 7 +- .../portfolio-information-table.component.ts | 7 +- ...op-emissions-performers-table.component.ts | 7 +- .../top-performers-chart.component.ts | 7 +- ...al-portfolio-energy-use-table.component.ts | 7 +- .../vehicle-energy-use-table.component.ts | 7 +- .../better-plants-report.component.ts | 7 +- .../company-information-table.component.ts | 7 +- .../facility-performance-table.component.ts | 7 +- ...mary-energy-consumption-table.component.ts | 7 +- ...imary-water-consumption-table.component.ts | 7 +- .../account-section-report.component.ts | 7 +- .../account-title-page.component.ts | 7 +- .../data-overview-account-report.component.ts | 7 +- ...data-overview-facility-report.component.ts | 7 +- .../facility-title-page.component.ts | 7 +- .../data-overview-report.component.ts | 7 +- .../performance-chart.component.ts | 7 +- ...ormance-report-facility-table.component.ts | 7 +- ...erformance-report-group-table.component.ts | 7 +- ...formance-report-utility-table.component.ts | 7 +- .../performance-report.component.ts | 7 +- .../top-performers-table.component.ts | 7 +- .../print-report-button.component.ts | 7 +- .../report-pipes/account-report-type.pipe.ts | 3 +- .../report-pipes/table-cell-shading.pipe.ts | 3 +- .../report-pipes/table-fill.pipe.ts | 3 +- .../account-settings.component.ts | 7 +- src/app/account/account.component.ts | 7 +- .../custom-database.component.ts | 7 +- .../custom-fuel-data-dashboard.component.ts | 7 +- .../custom-fuel-data-form.component.ts | 7 +- .../existing-fuels-modal.component.ts | 7 +- .../custom-fuel-data.component.ts | 7 +- .../custom-gwp-dashboard.component.ts | 7 +- .../custom-gwp-form.component.ts | 7 +- .../existing-gwps-modal.component.ts | 7 +- .../custom-gwp/custom-gwp.component.ts | 7 +- .../emissions-data-dashboard.component.ts | 7 +- .../emissions-data-form.component.ts | 7 +- .../regional-emissions-data.component.ts | 7 +- src/app/app.component.ts | 7 +- .../create-report-modal.component.ts | 7 +- .../deleting-account-data.component.ts | 23 +- .../electron-backup-file.component.ts | 7 +- .../electron-update.component.ts | 23 +- .../header/header.component.ts | 7 +- .../header/search-bar/search-bar.component.ts | 7 +- .../import-backup-modal.component.ts | 7 +- .../loading/loading.component.ts | 7 +- .../manage-accounts.component.ts | 7 +- .../page-not-found.component.ts | 7 +- .../sidebar/facility-list.pipe.ts | 5 +- .../sidebar/sidebar.component.ts | 7 +- .../toast-notifications.component.ts | 23 +- .../account-analysis-list.component.ts | 7 +- .../analysis-banner.component.ts | 7 +- .../analysis-dashboard-tabs.component.ts | 7 +- .../analysis-dashboard.component.ts | 7 +- .../analysis-item-card.component.ts | 7 +- .../energy-dashboard.component.ts | 7 +- .../water-dashboard.component.ts | 7 +- .../analysis-footer.component.ts | 7 +- .../facility/analysis/analysis.component.ts | 7 +- .../analysis-setup.component.ts | 7 +- .../banked-groups-details.component.ts | 7 +- .../select-banked-analysis.component.ts | 7 +- .../annual-facility-analysis.component.ts | 7 +- .../facility-analysis.component.ts | 7 +- .../monthly-facility-analysis.component.ts | 7 +- .../annual-analysis-summary.component.ts | 7 +- .../banked-group-analysis.component.ts | 7 +- .../banked-group-results-table.component.ts | 7 +- .../group-analysis-options.component.ts | 7 +- .../group-analysis.component.ts | 7 +- .../monthly-analysis-summary.component.ts | 7 +- .../model-filter.pipe.ts | 3 +- .../regression-model-inspection.component.ts | 7 +- .../regression-model-menu.component.ts | 7 +- .../regression-model-selection.component.ts | 7 +- .../run-analysis/run-analysis.component.ts | 7 +- .../facility-banner.component.ts | 7 +- .../facility-energy-card.component.ts | 7 +- ...acility-energy-reduction-goal.component.ts | 7 +- .../facility-home-summary.component.ts | 7 +- .../facility-home/facility-home.component.ts | 7 +- .../facility-water-card.component.ts | 7 +- ...facility-water-reduction-goal.component.ts | 7 +- .../facility-cost-overview.component.ts | 7 +- .../facility-emissions-overview.component.ts | 7 +- .../facility-energy-overview.component.ts | 7 +- .../facility-overview-banner.component.ts | 7 +- .../facility-overview.component.ts | 7 +- .../facility-water-overview.component.ts | 7 +- .../facility-print-report-button.component.ts | 7 +- .../facility-report-type.pipe.ts | 3 +- ...acility-analysis-report-setup.component.ts | 7 +- ...acility-overview-report-setup.component.ts | 7 +- .../facility-report-setup.component.ts | 7 +- ...ty-analysis-reports-dashboard.component.ts | 7 +- ...ty-overview-reports-dashboard.component.ts | 7 +- .../facility-report-item-card.component.ts | 7 +- ...cility-reports-dashboard-tabs.component.ts | 7 +- .../facility-reports-dashboard.component.ts | 7 +- .../facility-reports-tabs.component.ts | 7 +- .../facility-reports.component.ts | 7 +- ...ility-analysis-report-results.component.ts | 7 +- ...ility-overview-report-results.component.ts | 7 +- .../facility-settings.component.ts | 7 +- src/app/facility/facility.component.ts | 7 +- .../calanderization-chart.component.ts | 7 +- .../calanderization-filter.component.ts | 7 +- .../calanderization.component.ts | 7 +- ...calanderized-meter-data-table.component.ts | 7 +- .../data-application-menu.component.ts | 7 +- .../energy-consumption.component.ts | 7 +- ...onal-electricity-options-form.component.ts | 7 +- .../edit-meter-form.component.ts | 7 +- .../emissions-details-table.component.ts | 7 +- .../other-information-form.component.ts | 7 +- .../vehicle-form/vehicle-form.component.ts | 7 +- .../edit-meter/edit-meter.component.ts | 7 +- .../energy-source/energy-source.component.ts | 7 +- .../utility-meters-table.component.ts | 7 +- .../edit-bill/edit-bill.component.ts | 7 +- .../edit-electricity-bill.component.ts | 7 +- .../edit-other-emissions-bill.component.ts | 7 +- ...frigeration-calculation-table.component.ts | 7 +- .../edit-utility-bill.component.ts | 7 +- .../edit-vehicle-meter-bill.component.ts | 7 +- .../utility-meter-data-filter.component.ts | 7 +- .../electricity-data-table.component.ts | 7 +- .../general-utility-data-table.component.ts | 7 +- .../other-emissions-data-table.component.ts | 7 +- .../utility-meter-data-table.component.ts | 7 +- .../vehicle-data-table.component.ts | 7 +- .../utility-meter-data.component.ts | 7 +- .../edit-meter-group-form.component.ts | 7 +- .../edit-meter-in-group-form.component.ts | 7 +- .../energy-unit-dropdown.component.ts | 7 +- .../meter-group-chart.component.ts | 7 +- .../meter-group-table.component.ts | 7 +- .../meter-grouping.component.ts | 7 +- ...culated-predictor-data-update.component.ts | 7 +- .../order-calculated-predictor-data.pipe.ts | 5 +- .../predictors-data-form.component.ts | 7 +- .../order-predictor-data-table.pipe.ts | 3 +- .../predictors-data-table.component.ts | 7 +- .../predictors-data.component.ts | 7 +- .../edit-predictor-form.component.ts | 7 +- .../predictor-table.component.ts | 7 +- .../predictors-management.component.ts | 7 +- .../predictors/predictors.component.ts | 7 +- .../weather-data-sub-label.component.ts | 7 +- .../utility-banner.component.ts | 7 +- .../utility-data/utility-data.component.ts | 7 +- .../correlation-heatmap.component.ts | 7 +- .../correlation-plot-menu.component.ts | 7 +- .../correlation-plot-graph-item.component.ts | 7 +- .../correlation-plot.component.ts | 7 +- .../time-series/time-series.component.ts | 7 +- .../visualization-banner.component.ts | 7 +- .../visualization/visualization.component.ts | 7 +- ...count-analysis-dashboard-help.component.ts | 7 +- .../account-analysis-help.component.ts | 7 +- ...account-analysis-results-help.component.ts | 7 +- ...nt-analysis-select-items-help.component.ts | 7 +- .../account-analysis-setup-help.component.ts | 7 +- .../account-custom-data-help.component.ts | 7 +- .../account-help/account-help.component.ts | 7 +- .../account-home-help.component.ts | 7 +- .../account-overview-help.component.ts | 7 +- .../account-reports-help.component.ts | 7 +- .../better-plants-report-help.component.ts | 7 +- .../data-overview-report-help.component.ts | 7 +- .../report-setup-help.component.ts | 7 +- .../reports-dashboard-help.component.ts | 7 +- .../account-settings-help.component.ts | 7 +- ...unt-analysis-in-facility-help.component.ts | 7 +- ...ility-analysis-dashboard-help.component.ts | 7 +- .../facility-analysis-help.component.ts | 7 +- ...acility-analysis-results-help.component.ts | 7 +- .../facility-analysis-setup-help.component.ts | 7 +- .../group-analysis-help.component.ts | 7 +- .../facility-help/facility-help.component.ts | 7 +- .../facility-home-help.component.ts | 7 +- .../facility-overview-help.component.ts | 7 +- .../facility-settings-help.component.ts | 7 +- .../calendarization-help.component.ts | 7 +- .../edit-bill-help.component.ts | 7 +- .../edit-meter-help.component.ts | 7 +- .../energy-consumption-help.component.ts | 7 +- .../meters-help/meters-help.component.ts | 7 +- .../utility-meter-help.component.ts | 7 +- .../facility-utility-help.component.ts | 7 +- .../meter-grouping-help.component.ts | 7 +- .../manage-predictors-help.component.ts | 7 +- .../predictor-entries-help.component.ts | 7 +- .../predictor-entry-form-help.component.ts | 7 +- .../predictor-form-help.component.ts | 7 +- .../predictors-data-help.component.ts | 7 +- .../facility-visualization-help.component.ts | 7 +- .../help-page/help-page.component.ts | 7 +- src/app/help-panel/help-panel.component.ts | 7 +- .../account-setup-help.component.ts | 7 +- .../confirm-new-account-help.component.ts | 7 +- .../facility-setup-help.component.ts | 7 +- .../setup-wizard-help.component.ts | 7 +- .../welcome-help/welcome-help.component.ts | 7 +- .../confirm-predictors-help.component.ts | 7 +- .../confirm-readings-help.component.ts | 7 +- .../file-upload-help.component.ts | 7 +- .../identify-columns-help.component.ts | 7 +- .../manage-meters-help.component.ts | 7 +- .../select-worksheet-help.component.ts | 7 +- .../set-facility-meters-help.component.ts | 7 +- .../set-facility-predictors-help.component.ts | 7 +- .../submit-help/submit-help.component.ts | 7 +- .../template-facilities-help.component.ts | 7 +- .../upload-data-help.component.ts | 7 +- .../annual-station-help.component.ts | 7 +- .../daily-station-help.component.ts | 7 +- .../monthly-station-help.component.ts | 7 +- .../weather-data-help.component.ts | 7 +- .../weather-stations-help.component.ts | 7 +- .../corporate-information-setup.component.ts | 7 +- .../corporate-reporting-setup.component.ts | 7 +- .../corporate-units-setup.component.ts | 7 +- .../setup-account/setup-account.component.ts | 7 +- .../setup-confirmation.component.ts | 7 +- .../facility-information-setup.component.ts | 7 +- .../facility-reporting-setup.component.ts | 7 +- .../facility-units-setup.component.ts | 7 +- .../setup-facilities.component.ts | 7 +- .../setup-welcome/setup-welcome.component.ts | 7 +- .../setup-wizard-banner.component.ts | 7 +- .../setup-wizard-footer.component.ts | 7 +- .../setup-wizard/setup-wizard.component.ts | 7 +- .../calculating-spinner.component.ts | 7 +- .../account-utility-usage-donut.component.ts | 7 +- .../account-utility-usage-table.component.ts | 7 +- ...count-water-stacked-bar-chart.component.ts | 7 +- .../account-water-usage-donut.component.ts | 7 +- .../account-water-usage-table.component.ts | 7 +- .../data-overview-map.component.ts | 7 +- .../emissions-donut.component.ts | 7 +- .../emissions-stacked-line-chart.component.ts | 7 +- .../emissions-usage-chart.component.ts | 7 +- .../emissions-usage-table.component.ts | 7 +- ...s-emissions-stacked-bar-chart.component.ts | 7 +- ...ities-usage-stacked-bar-chart.component.ts | 7 +- .../facilities-usage-table.component.ts | 7 +- .../facility-section-report.component.ts | 7 +- .../facility-usage-donut.component.ts | 7 +- .../meter-usage-donut.component.ts | 7 +- .../meter-usage-table.component.ts | 7 +- ...s-overview-stacked-line-chart.component.ts | 7 +- ...thly-utility-usage-line-chart.component.ts | 7 +- .../utilities-usage-chart.component.ts | 7 +- .../costs-consumption-table.component.ts | 7 +- .../emissions-consumption-table.component.ts | 7 +- .../energy-consumption-table.component.ts | 7 +- .../utility-consumption-table.component.ts | 7 +- .../water-consumption-table.component.ts | 7 +- .../account-analysis-name.pipe.ts | 3 +- .../helper-pipes/agreement-type-label.pipe.ts | 3 +- .../helper-pipes/analysis-category.pipe.ts | 3 +- .../helper-pipes/analysis-type-label.pipe.ts | 3 +- src/app/shared/helper-pipes/average.pipe.ts | 5 +- .../shared/helper-pipes/custom-number.pipe.ts | 5 +- .../helper-pipes/degree-day-total.pipe.ts | 5 +- .../helper-pipes/emissions-display.pipe.ts | 3 +- .../facility-analysis-name.pipe.ts | 3 +- .../shared/helper-pipes/facility-name.pipe.ts | 5 +- .../helper-pipes/facility-report-name.pipe.ts | 3 +- .../shared/helper-pipes/group-name.pipe.ts | 3 +- .../helper-pipes/meter-source-color.pipe.ts | 3 +- .../shared/helper-pipes/month-label.pipe.ts | 3 +- .../shared/helper-pipes/naics-display.pipe.ts | 3 +- .../shared/helper-pipes/naics-list.pipe.ts | 5 +- src/app/shared/helper-pipes/order-by.pipe.ts | 5 +- .../shared/helper-pipes/phone-number.pipe.ts | 3 +- .../helper-pipes/regression-number.pipe.ts | 3 +- .../shared/helper-pipes/scope-label.pipe.ts | 3 +- .../helper-pipes/settings-label.pipe.ts | 3 +- src/app/shared/helper-pipes/total.pipe.ts | 5 +- .../shared/helper-pipes/year-display.pipe.ts | 5 +- .../shared/helper-pipes/year-options.pipe.ts | 5 +- .../label-with-tooltip.component.ts | 7 +- .../default-units-form.component.ts | 7 +- .../e-grid-emissions-table.component.ts | 7 +- .../financial-reporting-form.component.ts | 7 +- .../general-information-form.component.ts | 7 +- ...sustainability-questions-form.component.ts | 7 +- ...analysis-summary-table-filter.component.ts | 7 +- ...annual-analysis-summary-graph.component.ts | 7 +- ...annual-analysis-summary-table.component.ts | 7 +- ...onthly-analysis-summary-graph.component.ts | 7 +- ...nalysis-summary-savings-graph.component.ts | 7 +- ...onthly-analysis-summary-table.component.ts | 7 +- .../break-up-table-for-print.pipe.ts | 3 +- ...nual-facility-analysis-report.component.ts | 7 +- .../facility-analysis-report.component.ts | 7 +- .../group-analysis-report.component.ts | 7 +- .../group-annual-analysis-report.component.ts | 7 +- ...group-monthly-analysis-report.component.ts | 7 +- .../regression-model-details.component.ts | 7 +- ...thly-facility-analysis-report.component.ts | 7 +- .../shared-reports/include-table.pipe.ts | 3 +- .../table-items-dropdown.component.ts | 7 +- .../static-content/about/about.component.ts | 7 +- .../acknowledgments.component.ts | 7 +- .../feedback/feedback.component.ts | 7 +- src/app/static-content/help/help.component.ts | 7 +- .../privacy-notice.component.ts | 7 +- .../data-setup-banner.component.ts | 7 +- .../data-setup/data-setup.component.ts | 7 +- .../confirm-and-submit.component.ts | 7 +- .../confirm-predictors.component.ts | 7 +- .../confirm-readings.component.ts | 7 +- .../file-setup/file-setup.component.ts | 7 +- .../identify-columns.component.ts | 7 +- .../manage-meters/manage-meters.component.ts | 7 +- .../manage-meters/meter-group-options.pipe.ts | 3 +- .../select-worksheet.component.ts | 7 +- .../set-facility-meters.component.ts | 7 +- .../set-facility-predictors.component.ts | 7 +- .../template-facilities.component.ts | 7 +- .../file-upload/file-upload.component.ts | 7 +- src/app/upload-data/upload-data.component.ts | 7 +- .../annual-station-data.component.ts | 7 +- .../annual-station-graph.component.ts | 7 +- .../annual-station-table.component.ts | 7 +- .../monthly-station-data.component.ts | 7 +- .../monthly-station-graph.component.ts | 7 +- .../monthly-station-table.component.ts | 7 +- .../order-degree-day-details.pipe.ts | 5 +- .../weather-data/weather-data.component.ts | 7 +- .../weather-stations-map.component.ts | 7 +- .../weather-stations-table.component.ts | 7 +- .../weather-stations.component.ts | 7 +- 393 files changed, 4321 insertions(+), 3609 deletions(-) diff --git a/package-lock.json b/package-lock.json index fae615ba9..88958f5f7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,16 +8,16 @@ "name": "verifi", "version": "0.12.1-beta", "dependencies": { - "@angular/animations": "18.2.6", + "@angular/animations": "19.1.3", "@angular/cdk": "18.2.6", - "@angular/common": "18.2.6", - "@angular/compiler": "18.2.6", - "@angular/core": "18.2.6", - "@angular/forms": "18.2.6", - "@angular/localize": "18.2.6", - "@angular/platform-browser": "18.2.6", - "@angular/platform-browser-dynamic": "18.2.6", - "@angular/router": "18.2.6", + "@angular/common": "19.1.3", + "@angular/compiler": "19.1.3", + "@angular/core": "19.1.3", + "@angular/forms": "19.1.3", + "@angular/localize": "19.1.3", + "@angular/platform-browser": "19.1.3", + "@angular/platform-browser-dynamic": "19.1.3", + "@angular/router": "19.1.3", "@fortawesome/angular-fontawesome": "0.15.0", "@fortawesome/fontawesome-free": "6.6.0", "@ng-bootstrap/ng-bootstrap": "17.0.1", @@ -37,13 +37,13 @@ "tslib": "^1.14.1", "websocket-extensions": "^0.1.4", "xlsx": "https://cdn.sheetjs.com/xlsx-0.20.2/xlsx-0.20.2.tgz", - "zone.js": "0.14.10" + "zone.js": "0.15.0" }, "devDependencies": { - "@angular-devkit/build-angular": "18.2.12", - "@angular/cli": "18.2.6", - "@angular/compiler-cli": "18.2.6", - "@angular/language-service": "18.2.6", + "@angular-devkit/build-angular": "19.1.5", + "@angular/cli": "19.1.5", + "@angular/compiler-cli": "19.1.3", + "@angular/language-service": "19.1.3", "@popperjs/core": "^2.11.6", "@types/jasmine": "5.1.4", "@types/jasminewd2": "^2.0.10", @@ -82,12 +82,12 @@ } }, "node_modules/@angular-devkit/architect": { - "version": "0.1802.6", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1802.6.tgz", - "integrity": "sha512-oF7cPFdTLxeuvXkK/opSdIxZ1E4LrBbmuytQ/nCoAGOaKBWdqvwagRZ6jVhaI0Gwu48rkcV7Zhesg/ESNnROdw==", + "version": "0.1901.5", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1901.5.tgz", + "integrity": "sha512-zlRudZx34FkFZnSdaQCjxDleHwbQYNLdBFcLi+FBwt0UXqxmhbEIasK3l/3kCOC3QledrjUzVXgouji+OZ/WGQ==", "dev": true, "dependencies": { - "@angular-devkit/core": "18.2.6", + "@angular-devkit/core": "19.1.5", "rxjs": "7.8.1" }, "engines": { @@ -96,72 +96,124 @@ "yarn": ">= 1.13.0" } }, + "node_modules/@angular-devkit/architect/node_modules/@angular-devkit/core": { + "version": "19.1.5", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-19.1.5.tgz", + "integrity": "sha512-wGKV+i5mCM/Hd/3CsdrIYcVi5G2Wg/D5941bUDXivrbsqHfKVINxAkI3OI1eaD90VnAL8ICrQEoAhh6ni2Umkg==", + "dev": true, + "dependencies": { + "ajv": "8.17.1", + "ajv-formats": "3.0.1", + "jsonc-parser": "3.3.1", + "picomatch": "4.0.2", + "rxjs": "7.8.1", + "source-map": "0.7.4" + }, + "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": "^4.0.0" + }, + "peerDependenciesMeta": { + "chokidar": { + "optional": true + } + } + }, + "node_modules/@angular-devkit/architect/node_modules/chokidar": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", + "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "readdirp": "^4.0.1" + }, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@angular-devkit/architect/node_modules/readdirp": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.1.tgz", + "integrity": "sha512-h80JrZu/MHUZCyHu5ciuoI0+WxsCxzxJTILn6Fs8rxSnFPh+UVHYfeIxK1nVGugMqkfC4vJcBOYbkfkwYK0+gw==", + "dev": true, + "optional": true, + "peer": true, + "engines": { + "node": ">= 14.18.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + }, "node_modules/@angular-devkit/build-angular": { - "version": "18.2.12", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-18.2.12.tgz", - "integrity": "sha512-quVUi7eqTq9OHumQFNl9Y8t2opm8miu4rlYnuF6rbujmmBDvdUvR6trFChueRczl2p5HWqTOr6NPoDGQm8AyNw==", + "version": "19.1.5", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-19.1.5.tgz", + "integrity": "sha512-ny7ktNOTxaEi6cS3V6XFP5bbJkgiMt3OUNUYLdfdbv4y6wolVlPVHKl+wb4xs6tgbnmx63+e6zGpoDMCRytgcg==", "dev": true, "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "0.1802.12", - "@angular-devkit/build-webpack": "0.1802.12", - "@angular-devkit/core": "18.2.12", - "@angular/build": "18.2.12", - "@babel/core": "7.25.2", - "@babel/generator": "7.25.0", - "@babel/helper-annotate-as-pure": "7.24.7", + "@angular-devkit/architect": "0.1901.5", + "@angular-devkit/build-webpack": "0.1901.5", + "@angular-devkit/core": "19.1.5", + "@angular/build": "19.1.5", + "@babel/core": "7.26.0", + "@babel/generator": "7.26.3", + "@babel/helper-annotate-as-pure": "7.25.9", "@babel/helper-split-export-declaration": "7.24.7", - "@babel/plugin-transform-async-generator-functions": "7.25.0", - "@babel/plugin-transform-async-to-generator": "7.24.7", - "@babel/plugin-transform-runtime": "7.24.7", - "@babel/preset-env": "7.25.3", - "@babel/runtime": "7.25.0", - "@discoveryjs/json-ext": "0.6.1", - "@ngtools/webpack": "18.2.12", - "@vitejs/plugin-basic-ssl": "1.1.0", + "@babel/plugin-transform-async-generator-functions": "7.25.9", + "@babel/plugin-transform-async-to-generator": "7.25.9", + "@babel/plugin-transform-runtime": "7.25.9", + "@babel/preset-env": "7.26.0", + "@babel/runtime": "7.26.0", + "@discoveryjs/json-ext": "0.6.3", + "@ngtools/webpack": "19.1.5", + "@vitejs/plugin-basic-ssl": "1.2.0", "ansi-colors": "4.1.3", "autoprefixer": "10.4.20", - "babel-loader": "9.1.3", + "babel-loader": "9.2.1", "browserslist": "^4.21.5", "copy-webpack-plugin": "12.0.2", - "critters": "0.0.24", "css-loader": "7.1.2", - "esbuild-wasm": "0.23.0", - "fast-glob": "3.3.2", + "esbuild-wasm": "0.24.2", + "fast-glob": "3.3.3", "http-proxy-middleware": "3.0.3", - "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": "4.2.1", "less-loader": "12.2.0", "license-webpack-plugin": "4.0.2", "loader-utils": "3.3.1", - "magic-string": "0.30.11", - "mini-css-extract-plugin": "2.9.0", - "mrmime": "2.0.0", + "mini-css-extract-plugin": "2.9.2", "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", + "piscina": "4.8.0", + "postcss": "8.4.49", "postcss-loader": "8.1.1", "resolve-url-loader": "5.0.0", "rxjs": "7.8.1", - "sass": "1.77.6", - "sass-loader": "16.0.0", + "sass": "1.83.1", + "sass-loader": "16.0.4", "semver": "7.6.3", "source-map-loader": "5.0.0", "source-map-support": "0.5.21", - "terser": "5.31.6", + "terser": "5.37.0", "tree-kill": "1.2.2", - "tslib": "2.6.3", - "vite": "5.4.6", - "watchpack": "2.4.1", - "webpack": "5.94.0", + "tslib": "2.8.1", + "webpack": "5.97.1", "webpack-dev-middleware": "7.4.2", - "webpack-dev-server": "5.0.4", + "webpack-dev-server": "5.2.0", "webpack-merge": "6.0.1", "webpack-subresource-integrity": "5.1.0" }, @@ -171,22 +223,23 @@ "yarn": ">= 1.13.0" }, "optionalDependencies": { - "esbuild": "0.23.0" + "esbuild": "0.24.2" }, "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", + "@angular/localize": "^19.0.0", + "@angular/platform-server": "^19.0.0", + "@angular/service-worker": "^19.0.0", + "@angular/ssr": "^19.1.5", + "@web/test-runner": "^0.19.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", "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.8" }, "peerDependenciesMeta": { "@angular/localize": { @@ -198,6 +251,9 @@ "@angular/service-worker": { "optional": true }, + "@angular/ssr": { + "optional": true + }, "@web/test-runner": { "optional": true }, @@ -224,25 +280,10 @@ } } }, - "node_modules/@angular-devkit/build-angular/node_modules/@angular-devkit/architect": { - "version": "0.1802.12", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1802.12.tgz", - "integrity": "sha512-bepVb2/GtJppYKaeW8yTGE6egmoWZ7zagFDsmBdbF+BYp+HmeoPsclARcdryBPVq68zedyTRdvhWSUTbw1AYuw==", - "dev": true, - "dependencies": { - "@angular-devkit/core": "18.2.12", - "rxjs": "7.8.1" - }, - "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" - } - }, "node_modules/@angular-devkit/build-angular/node_modules/@angular-devkit/core": { - "version": "18.2.12", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-18.2.12.tgz", - "integrity": "sha512-NtB6ypsaDyPE6/fqWOdfTmACs+yK5RqfH5tStEzWFeeDsIEDYKsJ06ypuRep7qTjYus5Rmttk0Ds+cFgz8JdUQ==", + "version": "19.1.5", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-19.1.5.tgz", + "integrity": "sha512-wGKV+i5mCM/Hd/3CsdrIYcVi5G2Wg/D5941bUDXivrbsqHfKVINxAkI3OI1eaD90VnAL8ICrQEoAhh6ni2Umkg==", "dev": true, "dependencies": { "ajv": "8.17.1", @@ -258,7 +299,7 @@ "yarn": ">= 1.13.0" }, "peerDependencies": { - "chokidar": "^3.5.2" + "chokidar": "^4.0.0" }, "peerDependenciesMeta": { "chokidar": { @@ -267,51 +308,58 @@ } }, "node_modules/@angular-devkit/build-angular/node_modules/@angular/build": { - "version": "18.2.12", - "resolved": "https://registry.npmjs.org/@angular/build/-/build-18.2.12.tgz", - "integrity": "sha512-4Ohz+OSILoL+cCAQ4UTiCT5v6pctu3fXNoNpTEUK46OmxELk9jDITO5rNyNS7TxBn9wY69kjX5VcDf7MenquFQ==", + "version": "19.1.5", + "resolved": "https://registry.npmjs.org/@angular/build/-/build-19.1.5.tgz", + "integrity": "sha512-byoHcv0/s6WGWap59s43N/eC+4NsviuTnGoj+iR0ayubk8snn6jdkZLbFDfnTuQlTiu4ok8/XcksjzeMkgGyyw==", "dev": true, "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "0.1802.12", - "@babel/core": "7.25.2", - "@babel/helper-annotate-as-pure": "7.24.7", + "@angular-devkit/architect": "0.1901.5", + "@angular-devkit/core": "19.1.5", + "@babel/core": "7.26.0", + "@babel/helper-annotate-as-pure": "7.25.9", "@babel/helper-split-export-declaration": "7.24.7", - "@babel/plugin-syntax-import-attributes": "7.24.7", - "@inquirer/confirm": "3.1.22", - "@vitejs/plugin-basic-ssl": "1.1.0", + "@babel/plugin-syntax-import-attributes": "7.26.0", + "@inquirer/confirm": "5.1.1", + "@vitejs/plugin-basic-ssl": "1.2.0", + "beasties": "0.2.0", "browserslist": "^4.23.0", - "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", + "esbuild": "0.24.2", + "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.0", "parse5-html-rewriting-stream": "7.0.0", "picomatch": "4.0.2", - "piscina": "4.6.1", - "rollup": "4.22.4", - "sass": "1.77.6", + "piscina": "4.8.0", + "rollup": "4.30.1", + "sass": "1.83.1", "semver": "7.6.3", - "vite": "5.4.6", - "watchpack": "2.4.1" + "vite": "6.0.11", + "watchpack": "2.4.2" }, "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" }, + "optionalDependencies": { + "lmdb": "3.2.2" + }, "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", + "@angular/compiler-cli": "^19.0.0", + "@angular/localize": "^19.0.0", + "@angular/platform-server": "^19.0.0", + "@angular/service-worker": "^19.0.0", + "@angular/ssr": "^19.1.5", "less": "^4.2.0", + "ng-packagr": "^19.0.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.8" }, "peerDependenciesMeta": { "@angular/localize": { @@ -323,9 +371,15 @@ "@angular/service-worker": { "optional": true }, + "@angular/ssr": { + "optional": true + }, "less": { "optional": true }, + "ng-packagr": { + "optional": true + }, "postcss": { "optional": true }, @@ -334,38 +388,26 @@ } } }, - "node_modules/@angular-devkit/build-angular/node_modules/@babel/plugin-syntax-import-attributes": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.24.7.tgz", - "integrity": "sha512-hbX+lKKeUMGihnK8nvKqmXBInriT3GVjzXKFriV3YC6APGxMbP8RZNFwy91+hocLXq90Mta+HshoB31802bb8A==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, "node_modules/@angular-devkit/build-angular/node_modules/@inquirer/confirm": { - "version": "3.1.22", - "resolved": "https://registry.npmjs.org/@inquirer/confirm/-/confirm-3.1.22.tgz", - "integrity": "sha512-gsAKIOWBm2Q87CDfs9fEo7wJT3fwWIJfnDGMn9Qy74gBnNFOACDNfhUzovubbJjWnKLGBln7/NcSmZwj5DuEXg==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@inquirer/confirm/-/confirm-5.1.1.tgz", + "integrity": "sha512-vVLSbGci+IKQvDOtzpPTCOiEJCNidHcAq9JYVoWTW0svb5FiwSLotkM+JXNXejfjnzVYV9n0DTBythl9+XgTxg==", "dev": true, "dependencies": { - "@inquirer/core": "^9.0.10", - "@inquirer/type": "^1.5.2" + "@inquirer/core": "^10.1.2", + "@inquirer/type": "^3.0.2" }, "engines": { "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" } }, "node_modules/@angular-devkit/build-angular/node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.22.4.tgz", - "integrity": "sha512-Fxamp4aEZnfPOcGA8KSNEohV8hX7zVHOemC8jVBoBUHu5zpJK/Eu3uJwt6BMgy9fkvzxDaurgj96F/NiLukF2w==", + "version": "4.30.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.30.1.tgz", + "integrity": "sha512-pSWY+EVt3rJ9fQ3IqlrEUtXh3cGqGtPDH1FQlNZehO2yYxCHEX1SPsz1M//NXwYfbTlcKr9WObLnJX9FsS9K1Q==", "cpu": [ "arm" ], @@ -376,9 +418,9 @@ ] }, "node_modules/@angular-devkit/build-angular/node_modules/@rollup/rollup-android-arm64": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.22.4.tgz", - "integrity": "sha512-VXoK5UMrgECLYaMuGuVTOx5kcuap1Jm8g/M83RnCHBKOqvPPmROFJGQaZhGccnsFtfXQ3XYa4/jMCJvZnbJBdA==", + "version": "4.30.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.30.1.tgz", + "integrity": "sha512-/NA2qXxE3D/BRjOJM8wQblmArQq1YoBVJjrjoTSBS09jgUisq7bqxNHJ8kjCHeV21W/9WDGwJEWSN0KQ2mtD/w==", "cpu": [ "arm64" ], @@ -389,9 +431,9 @@ ] }, "node_modules/@angular-devkit/build-angular/node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.22.4.tgz", - "integrity": "sha512-xMM9ORBqu81jyMKCDP+SZDhnX2QEVQzTcC6G18KlTQEzWK8r/oNZtKuZaCcHhnsa6fEeOBionoyl5JsAbE/36Q==", + "version": "4.30.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.30.1.tgz", + "integrity": "sha512-r7FQIXD7gB0WJ5mokTUgUWPl0eYIH0wnxqeSAhuIwvnnpjdVB8cRRClyKLQr7lgzjctkbp5KmswWszlwYln03Q==", "cpu": [ "arm64" ], @@ -402,9 +444,9 @@ ] }, "node_modules/@angular-devkit/build-angular/node_modules/@rollup/rollup-darwin-x64": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.22.4.tgz", - "integrity": "sha512-aJJyYKQwbHuhTUrjWjxEvGnNNBCnmpHDvrb8JFDbeSH3m2XdHcxDd3jthAzvmoI8w/kSjd2y0udT+4okADsZIw==", + "version": "4.30.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.30.1.tgz", + "integrity": "sha512-x78BavIwSH6sqfP2xeI1hd1GpHL8J4W2BXcVM/5KYKoAD3nNsfitQhvWSw+TFtQTLZ9OmlF+FEInEHyubut2OA==", "cpu": [ "x64" ], @@ -414,10 +456,36 @@ "darwin" ] }, + "node_modules/@angular-devkit/build-angular/node_modules/@rollup/rollup-freebsd-arm64": { + "version": "4.30.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.30.1.tgz", + "integrity": "sha512-HYTlUAjbO1z8ywxsDFWADfTRfTIIy/oUlfIDmlHYmjUP2QRDTzBuWXc9O4CXM+bo9qfiCclmHk1x4ogBjOUpUQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@angular-devkit/build-angular/node_modules/@rollup/rollup-freebsd-x64": { + "version": "4.30.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.30.1.tgz", + "integrity": "sha512-1MEdGqogQLccphhX5myCJqeGNYTNcmTyaic9S7CG3JhwuIByJ7J05vGbZxsizQthP1xpVx7kd3o31eOogfEirw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ] + }, "node_modules/@angular-devkit/build-angular/node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.22.4.tgz", - "integrity": "sha512-j63YtCIRAzbO+gC2L9dWXRh5BFetsv0j0va0Wi9epXDgU/XUi5dJKo4USTttVyK7fGw2nPWK0PbAvyliz50SCQ==", + "version": "4.30.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.30.1.tgz", + "integrity": "sha512-PaMRNBSqCx7K3Wc9QZkFx5+CX27WFpAMxJNiYGAXfmMIKC7jstlr32UhTgK6T07OtqR+wYlWm9IxzennjnvdJg==", "cpu": [ "arm" ], @@ -428,9 +496,9 @@ ] }, "node_modules/@angular-devkit/build-angular/node_modules/@rollup/rollup-linux-arm-musleabihf": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.22.4.tgz", - "integrity": "sha512-dJnWUgwWBX1YBRsuKKMOlXCzh2Wu1mlHzv20TpqEsfdZLb3WoJW2kIEsGwLkroYf24IrPAvOT/ZQ2OYMV6vlrg==", + "version": "4.30.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.30.1.tgz", + "integrity": "sha512-B8Rcyj9AV7ZlEFqvB5BubG5iO6ANDsRKlhIxySXcF1axXYUyqwBok+XZPgIYGBgs7LDXfWfifxhw0Ik57T0Yug==", "cpu": [ "arm" ], @@ -441,9 +509,9 @@ ] }, "node_modules/@angular-devkit/build-angular/node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.22.4.tgz", - "integrity": "sha512-AdPRoNi3NKVLolCN/Sp4F4N1d98c4SBnHMKoLuiG6RXgoZ4sllseuGioszumnPGmPM2O7qaAX/IJdeDU8f26Aw==", + "version": "4.30.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.30.1.tgz", + "integrity": "sha512-hqVyueGxAj3cBKrAI4aFHLV+h0Lv5VgWZs9CUGqr1z0fZtlADVV1YPOij6AhcK5An33EXaxnDLmJdQikcn5NEw==", "cpu": [ "arm64" ], @@ -454,9 +522,9 @@ ] }, "node_modules/@angular-devkit/build-angular/node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.22.4.tgz", - "integrity": "sha512-Gl0AxBtDg8uoAn5CCqQDMqAx22Wx22pjDOjBdmG0VIWX3qUBHzYmOKh8KXHL4UpogfJ14G4wk16EQogF+v8hmA==", + "version": "4.30.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.30.1.tgz", + "integrity": "sha512-i4Ab2vnvS1AE1PyOIGp2kXni69gU2DAUVt6FSXeIqUCPIR3ZlheMW3oP2JkukDfu3PsexYRbOiJrY+yVNSk9oA==", "cpu": [ "arm64" ], @@ -466,10 +534,23 @@ "linux" ] }, + "node_modules/@angular-devkit/build-angular/node_modules/@rollup/rollup-linux-loongarch64-gnu": { + "version": "4.30.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.30.1.tgz", + "integrity": "sha512-fARcF5g296snX0oLGkVxPmysetwUk2zmHcca+e9ObOovBR++9ZPOhqFUM61UUZ2EYpXVPN1redgqVoBB34nTpQ==", + "cpu": [ + "loong64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, "node_modules/@angular-devkit/build-angular/node_modules/@rollup/rollup-linux-powerpc64le-gnu": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.22.4.tgz", - "integrity": "sha512-3aVCK9xfWW1oGQpTsYJJPF6bfpWfhbRnhdlyhak2ZiyFLDaayz0EP5j9V1RVLAAxlmWKTDfS9wyRyY3hvhPoOg==", + "version": "4.30.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.30.1.tgz", + "integrity": "sha512-GLrZraoO3wVT4uFXh67ElpwQY0DIygxdv0BNW9Hkm3X34wu+BkqrDrkcsIapAY+N2ATEbvak0XQ9gxZtCIA5Rw==", "cpu": [ "ppc64" ], @@ -480,9 +561,9 @@ ] }, "node_modules/@angular-devkit/build-angular/node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.22.4.tgz", - "integrity": "sha512-ePYIir6VYnhgv2C5Xe9u+ico4t8sZWXschR6fMgoPUK31yQu7hTEJb7bCqivHECwIClJfKgE7zYsh1qTP3WHUA==", + "version": "4.30.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.30.1.tgz", + "integrity": "sha512-0WKLaAUUHKBtll0wvOmh6yh3S0wSU9+yas923JIChfxOaaBarmb/lBKPF0w/+jTVozFnOXJeRGZ8NvOxvk/jcw==", "cpu": [ "riscv64" ], @@ -493,9 +574,9 @@ ] }, "node_modules/@angular-devkit/build-angular/node_modules/@rollup/rollup-linux-s390x-gnu": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.22.4.tgz", - "integrity": "sha512-GqFJ9wLlbB9daxhVlrTe61vJtEY99/xB3C8e4ULVsVfflcpmR6c8UZXjtkMA6FhNONhj2eA5Tk9uAVw5orEs4Q==", + "version": "4.30.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.30.1.tgz", + "integrity": "sha512-GWFs97Ruxo5Bt+cvVTQkOJ6TIx0xJDD/bMAOXWJg8TCSTEK8RnFeOeiFTxKniTc4vMIaWvCplMAFBt9miGxgkA==", "cpu": [ "s390x" ], @@ -506,9 +587,9 @@ ] }, "node_modules/@angular-devkit/build-angular/node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.22.4.tgz", - "integrity": "sha512-87v0ol2sH9GE3cLQLNEy0K/R0pz1nvg76o8M5nhMR0+Q+BBGLnb35P0fVz4CQxHYXaAOhE8HhlkaZfsdUOlHwg==", + "version": "4.30.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.30.1.tgz", + "integrity": "sha512-UtgGb7QGgXDIO+tqqJ5oZRGHsDLO8SlpE4MhqpY9Llpzi5rJMvrK6ZGhsRCST2abZdBqIBeXW6WPD5fGK5SDwg==", "cpu": [ "x64" ], @@ -519,9 +600,9 @@ ] }, "node_modules/@angular-devkit/build-angular/node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.22.4.tgz", - "integrity": "sha512-UV6FZMUgePDZrFjrNGIWzDo/vABebuXBhJEqrHxrGiU6HikPy0Z3LfdtciIttEUQfuDdCn8fqh7wiFJjCNwO+g==", + "version": "4.30.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.30.1.tgz", + "integrity": "sha512-V9U8Ey2UqmQsBT+xTOeMzPzwDzyXmnAoO4edZhL7INkwQcaW1Ckv3WJX3qrrp/VHaDkEWIBWhRwP47r8cdrOow==", "cpu": [ "x64" ], @@ -532,9 +613,9 @@ ] }, "node_modules/@angular-devkit/build-angular/node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.22.4.tgz", - "integrity": "sha512-BjI+NVVEGAXjGWYHz/vv0pBqfGoUH0IGZ0cICTn7kB9PyjrATSkX+8WkguNjWoj2qSr1im/+tTGRaY+4/PdcQw==", + "version": "4.30.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.30.1.tgz", + "integrity": "sha512-WabtHWiPaFF47W3PkHnjbmWawnX/aE57K47ZDT1BXTS5GgrBUEpvOzq0FI0V/UYzQJgdb8XlhVNH8/fwV8xDjw==", "cpu": [ "arm64" ], @@ -545,9 +626,9 @@ ] }, "node_modules/@angular-devkit/build-angular/node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.22.4.tgz", - "integrity": "sha512-SiWG/1TuUdPvYmzmYnmd3IEifzR61Tragkbx9D3+R8mzQqDBz8v+BvZNDlkiTtI9T15KYZhP0ehn3Dld4n9J5g==", + "version": "4.30.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.30.1.tgz", + "integrity": "sha512-pxHAU+Zv39hLUTdQQHUVHf4P+0C47y/ZloorHpzs2SXMRqeAWmGghzAhfOlzFHHwjvgokdFAhC4V+6kC1lRRfw==", "cpu": [ "ia32" ], @@ -558,9 +639,9 @@ ] }, "node_modules/@angular-devkit/build-angular/node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.22.4.tgz", - "integrity": "sha512-j8pPKp53/lq9lMXN57S8cFz0MynJk8OWNuUnXct/9KCpKU7DgU3bYMJhwWmcqC0UU29p8Lr0/7KEVcaM6bf47Q==", + "version": "4.30.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.30.1.tgz", + "integrity": "sha512-D6qjsXGcvhTjv0kI4fU8tUuBDF/Ueee4SVX79VfNDXZa64TfCW1Slkb6Z7O1p7vflqZjcmOVdZlqf8gvJxc6og==", "cpu": [ "x64" ], @@ -570,19 +651,45 @@ "win32" ] }, - "node_modules/@angular-devkit/build-angular/node_modules/@types/estree": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", - "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", - "dev": true + "node_modules/@angular-devkit/build-angular/node_modules/chokidar": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", + "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "readdirp": "^4.0.1" + }, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/readdirp": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.1.tgz", + "integrity": "sha512-h80JrZu/MHUZCyHu5ciuoI0+WxsCxzxJTILn6Fs8rxSnFPh+UVHYfeIxK1nVGugMqkfC4vJcBOYbkfkwYK0+gw==", + "dev": true, + "optional": true, + "peer": true, + "engines": { + "node": ">= 14.18.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } }, "node_modules/@angular-devkit/build-angular/node_modules/rollup": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.22.4.tgz", - "integrity": "sha512-vD8HJ5raRcWOyymsR6Z3o6+RzfEPCnVLMFJ6vRslO1jt4LO6dUo5Qnpg7y4RkZFM2DMe3WUirkI5c16onjrc6A==", + "version": "4.30.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.30.1.tgz", + "integrity": "sha512-mlJ4glW020fPuLi7DkM/lN97mYEZGWeqBnrljzN0gs7GLctqX3lNWxKQ7Gl712UAX+6fog/L3jh4gb7R6aVi3w==", "dev": true, "dependencies": { - "@types/estree": "1.0.5" + "@types/estree": "1.0.6" }, "bin": { "rollup": "dist/bin/rollup" @@ -592,38 +699,41 @@ "npm": ">=8.0.0" }, "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.30.1", + "@rollup/rollup-android-arm64": "4.30.1", + "@rollup/rollup-darwin-arm64": "4.30.1", + "@rollup/rollup-darwin-x64": "4.30.1", + "@rollup/rollup-freebsd-arm64": "4.30.1", + "@rollup/rollup-freebsd-x64": "4.30.1", + "@rollup/rollup-linux-arm-gnueabihf": "4.30.1", + "@rollup/rollup-linux-arm-musleabihf": "4.30.1", + "@rollup/rollup-linux-arm64-gnu": "4.30.1", + "@rollup/rollup-linux-arm64-musl": "4.30.1", + "@rollup/rollup-linux-loongarch64-gnu": "4.30.1", + "@rollup/rollup-linux-powerpc64le-gnu": "4.30.1", + "@rollup/rollup-linux-riscv64-gnu": "4.30.1", + "@rollup/rollup-linux-s390x-gnu": "4.30.1", + "@rollup/rollup-linux-x64-gnu": "4.30.1", + "@rollup/rollup-linux-x64-musl": "4.30.1", + "@rollup/rollup-win32-arm64-msvc": "4.30.1", + "@rollup/rollup-win32-ia32-msvc": "4.30.1", + "@rollup/rollup-win32-x64-msvc": "4.30.1", "fsevents": "~2.3.2" } }, "node_modules/@angular-devkit/build-angular/node_modules/tslib": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", - "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==", + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", "dev": true }, "node_modules/@angular-devkit/build-webpack": { - "version": "0.1802.12", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1802.12.tgz", - "integrity": "sha512-0Z3fdbZVRnjYWE2/VYyfy+uieY+6YZyEp4ylzklVkc+fmLNsnz4Zw6cK1LzzcBqAwKIyh1IdW20Cg7o8b0sONA==", + "version": "0.1901.5", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1901.5.tgz", + "integrity": "sha512-UxEoF7F8L1GpH/N4me7VGe5ZPfxIiVHyhw5/ck3rcVbT6YD22/GYFGSJRGYP+D7LLTJ7OOQvfD6Bc/q62HhWvA==", "dev": true, "dependencies": { - "@angular-devkit/architect": "0.1802.12", + "@angular-devkit/architect": "0.1901.5", "rxjs": "7.8.1" }, "engines": { @@ -636,13 +746,16 @@ "webpack-dev-server": "^5.0.2" } }, - "node_modules/@angular-devkit/build-webpack/node_modules/@angular-devkit/architect": { - "version": "0.1802.12", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1802.12.tgz", - "integrity": "sha512-bepVb2/GtJppYKaeW8yTGE6egmoWZ7zagFDsmBdbF+BYp+HmeoPsclARcdryBPVq68zedyTRdvhWSUTbw1AYuw==", + "node_modules/@angular-devkit/schematics": { + "version": "19.1.5", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-19.1.5.tgz", + "integrity": "sha512-8QjOlO2CktcTT0TWcaABea2xSePxoPKaZu96+6gc8oZzj/y8DbdGiO9mRvIac9+m4hiZI41Cqm1W+yMsCzYMkA==", "dev": true, "dependencies": { - "@angular-devkit/core": "18.2.12", + "@angular-devkit/core": "19.1.5", + "jsonc-parser": "3.3.1", + "magic-string": "0.30.17", + "ora": "5.4.1", "rxjs": "7.8.1" }, "engines": { @@ -651,10 +764,10 @@ "yarn": ">= 1.13.0" } }, - "node_modules/@angular-devkit/build-webpack/node_modules/@angular-devkit/core": { - "version": "18.2.12", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-18.2.12.tgz", - "integrity": "sha512-NtB6ypsaDyPE6/fqWOdfTmACs+yK5RqfH5tStEzWFeeDsIEDYKsJ06ypuRep7qTjYus5Rmttk0Ds+cFgz8JdUQ==", + "node_modules/@angular-devkit/schematics/node_modules/@angular-devkit/core": { + "version": "19.1.5", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-19.1.5.tgz", + "integrity": "sha512-wGKV+i5mCM/Hd/3CsdrIYcVi5G2Wg/D5941bUDXivrbsqHfKVINxAkI3OI1eaD90VnAL8ICrQEoAhh6ni2Umkg==", "dev": true, "dependencies": { "ajv": "8.17.1", @@ -670,7 +783,7 @@ "yarn": ">= 1.13.0" }, "peerDependencies": { - "chokidar": "^3.5.2" + "chokidar": "^4.0.0" }, "peerDependenciesMeta": { "chokidar": { @@ -678,55 +791,42 @@ } } }, - "node_modules/@angular-devkit/core": { - "version": "18.2.6", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-18.2.6.tgz", - "integrity": "sha512-la4CFvs5PcRWSkQ/H7TB5cPZirFVA9GoWk5LzIk8si6VjWBJRm8b3keKJoC9LlNeABRUIR5z0ocYkyQQUhdMfg==", + "node_modules/@angular-devkit/schematics/node_modules/chokidar": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", + "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", "dev": true, + "optional": true, + "peer": true, "dependencies": { - "ajv": "8.17.1", - "ajv-formats": "3.0.1", - "jsonc-parser": "3.3.1", - "picomatch": "4.0.2", - "rxjs": "7.8.1", - "source-map": "0.7.4" + "readdirp": "^4.0.1" }, "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" + "node": ">= 14.16.0" }, - "peerDependencies": { - "chokidar": "^3.5.2" - }, - "peerDependenciesMeta": { - "chokidar": { - "optional": true - } + "funding": { + "url": "https://paulmillr.com/funding/" } }, - "node_modules/@angular-devkit/schematics": { - "version": "18.2.6", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-18.2.6.tgz", - "integrity": "sha512-uIttrQ2cQ2PWAFFVPeCoNR8xvs7tPJ2i8gzqsIwYdge107xDC6u9CqfgmBqPDSFpWj+IiC2Jwcm8Z4HYKU4+7A==", + "node_modules/@angular-devkit/schematics/node_modules/readdirp": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.1.tgz", + "integrity": "sha512-h80JrZu/MHUZCyHu5ciuoI0+WxsCxzxJTILn6Fs8rxSnFPh+UVHYfeIxK1nVGugMqkfC4vJcBOYbkfkwYK0+gw==", "dev": true, - "dependencies": { - "@angular-devkit/core": "18.2.6", - "jsonc-parser": "3.3.1", - "magic-string": "0.30.11", - "ora": "5.4.1", - "rxjs": "7.8.1" - }, + "optional": true, + "peer": true, "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" + "node": ">= 14.18.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" } }, "node_modules/@angular/animations": { - "version": "18.2.6", - "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-18.2.6.tgz", - "integrity": "sha512-vy9wy+Q9beiRxkEO8wNxFQ63AqAujGvk8AUHepxxIT7QNNc512TNKz8uH+feWDPO38Dm2obwYQHMGzs3WO7pUA==", + "version": "19.1.3", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-19.1.3.tgz", + "integrity": "sha512-MI+Tbp9OOisrQtTQH7o+xiQCODXicCs8WHNpGzdCpnXdRkQuVSOb6xAjD9OXJqcQGotLgeyennnkIJGXdz4RTA==", "dependencies": { "tslib": "^2.3.0" }, @@ -734,7 +834,7 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/core": "18.2.6" + "@angular/core": "19.1.3" } }, "node_modules/@angular/animations/node_modules/tslib": { @@ -764,25 +864,25 @@ "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==" }, "node_modules/@angular/cli": { - "version": "18.2.6", - "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-18.2.6.tgz", - "integrity": "sha512-tdXsnV/w+Rgu8q0zFsLU5L9ImTVqrTol1vppHaQkJ/vuoHy+s8ZEbBqhVrO/ffosNb2xseUybGYvqMS4zkNQjg==", + "version": "19.1.5", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-19.1.5.tgz", + "integrity": "sha512-bedjH3jUcrLgN3GOTTuvjbPcY3Lm0YcYBVY35S1ugI88UK6nbtttiRdgK++Qk2Q8wbg6zuaBAr4ACbfPMsnRaA==", "dev": true, "dependencies": { - "@angular-devkit/architect": "0.1802.6", - "@angular-devkit/core": "18.2.6", - "@angular-devkit/schematics": "18.2.6", - "@inquirer/prompts": "5.3.8", - "@listr2/prompt-adapter-inquirer": "2.0.15", - "@schematics/angular": "18.2.6", + "@angular-devkit/architect": "0.1901.5", + "@angular-devkit/core": "19.1.5", + "@angular-devkit/schematics": "19.1.5", + "@inquirer/prompts": "7.2.1", + "@listr2/prompt-adapter-inquirer": "2.0.18", + "@schematics/angular": "19.1.5", "@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", + "listr2": "8.2.5", + "npm-package-arg": "12.0.1", + "npm-pick-manifest": "10.0.0", + "pacote": "20.0.0", + "resolve": "1.22.10", "semver": "7.6.3", "symbol-observable": "4.0.0", "yargs": "17.7.2" @@ -796,10 +896,78 @@ "yarn": ">= 1.13.0" } }, + "node_modules/@angular/cli/node_modules/@angular-devkit/core": { + "version": "19.1.5", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-19.1.5.tgz", + "integrity": "sha512-wGKV+i5mCM/Hd/3CsdrIYcVi5G2Wg/D5941bUDXivrbsqHfKVINxAkI3OI1eaD90VnAL8ICrQEoAhh6ni2Umkg==", + "dev": true, + "dependencies": { + "ajv": "8.17.1", + "ajv-formats": "3.0.1", + "jsonc-parser": "3.3.1", + "picomatch": "4.0.2", + "rxjs": "7.8.1", + "source-map": "0.7.4" + }, + "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": "^4.0.0" + }, + "peerDependenciesMeta": { + "chokidar": { + "optional": true + } + } + }, + "node_modules/@angular/cli/node_modules/chokidar": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", + "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "readdirp": "^4.0.1" + }, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@angular/cli/node_modules/ini": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-5.0.0.tgz", + "integrity": "sha512-+N0ngpO3e7cRUWOJAS7qw0IZIVc6XPrW4MlFBdD066F2L4k1L6ker3hLqSq7iXxU5tgS4WGkIUElWn5vogAEnw==", + "dev": true, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@angular/cli/node_modules/readdirp": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.1.tgz", + "integrity": "sha512-h80JrZu/MHUZCyHu5ciuoI0+WxsCxzxJTILn6Fs8rxSnFPh+UVHYfeIxK1nVGugMqkfC4vJcBOYbkfkwYK0+gw==", + "dev": true, + "optional": true, + "peer": true, + "engines": { + "node": ">= 14.18.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + }, "node_modules/@angular/common": { - "version": "18.2.6", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-18.2.6.tgz", - "integrity": "sha512-89793ow+wrI1c7C6kyMbnweLNIZHzXthosxAEjipRZGBrqBYjvTtkE45Fl+5yBa3JO7bAhyGkUnEoyvWtZIAEA==", + "version": "19.1.3", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-19.1.3.tgz", + "integrity": "sha512-r1P0W6FKrON83szIJboF8z6UNCVL4HIxyD+nhmHMMT/iJpu4kDHVugaN/+w2jYLb4oelAJK5xzkzA+1IaHpzLg==", "dependencies": { "tslib": "^2.3.0" }, @@ -807,7 +975,7 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/core": "18.2.6", + "@angular/core": "19.1.3", "rxjs": "^6.5.3 || ^7.4.0" } }, @@ -817,9 +985,9 @@ "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==" }, "node_modules/@angular/compiler": { - "version": "18.2.6", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-18.2.6.tgz", - "integrity": "sha512-3tX2/Qw+bZ8XzKitviH8jzNGyY0uohhehhBB57OJOCc+yr4ojy/7SYFnun1lSsRnDztdCE461641X4iQLCQ94w==", + "version": "19.1.3", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-19.1.3.tgz", + "integrity": "sha512-omX5Gyt3zlJVTUteO2YxsqYWtAIpkvs8kRYSUsLTi79V1gbGo+J1TawFuyBTrWxj4UtTGvwmDgZxiCIwMtP5KQ==", "dependencies": { "tslib": "^2.3.0" }, @@ -827,7 +995,7 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/core": "18.2.6" + "@angular/core": "19.1.3" }, "peerDependenciesMeta": { "@angular/core": { @@ -836,13 +1004,13 @@ } }, "node_modules/@angular/compiler-cli": { - "version": "18.2.6", - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-18.2.6.tgz", - "integrity": "sha512-b5x9STfjNiNM/S0D+CnqRP9UOxPtSz1+RlCH5WdOMiW/p8j5p6dBix8YYgTe6Wg3OD7eItD2pnFQKgF/dWiopA==", + "version": "19.1.3", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-19.1.3.tgz", + "integrity": "sha512-nDBvZenQECcr9CClmTp3iJNilRQ6oDKFgBkhlWffEFBx0Z6kBA36MXKKLuCkf31D+NGmt5VJlAkl8Ax8BJ9qJw==", "dependencies": { - "@babel/core": "7.25.2", + "@babel/core": "7.26.0", "@jridgewell/sourcemap-codec": "^1.4.14", - "chokidar": "^3.0.0", + "chokidar": "^4.0.0", "convert-source-map": "^1.5.1", "reflect-metadata": "^0.2.0", "semver": "^7.0.0", @@ -858,8 +1026,34 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/compiler": "18.2.6", - "typescript": ">=5.4 <5.6" + "@angular/compiler": "19.1.3", + "typescript": ">=5.5 <5.8" + } + }, + "node_modules/@angular/compiler-cli/node_modules/chokidar": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", + "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", + "dependencies": { + "readdirp": "^4.0.1" + }, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@angular/compiler-cli/node_modules/readdirp": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.1.tgz", + "integrity": "sha512-h80JrZu/MHUZCyHu5ciuoI0+WxsCxzxJTILn6Fs8rxSnFPh+UVHYfeIxK1nVGugMqkfC4vJcBOYbkfkwYK0+gw==", + "engines": { + "node": ">= 14.18.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" } }, "node_modules/@angular/compiler-cli/node_modules/tslib": { @@ -873,9 +1067,9 @@ "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==" }, "node_modules/@angular/core": { - "version": "18.2.6", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-18.2.6.tgz", - "integrity": "sha512-PjFad2j4YBwLVTw+0Te8CJCa/tV0W8caTHG8aOjj3ObdL6ihGI+FKnwerLc9RVzDFd14BOO4C6/+LbOQAh3Ltw==", + "version": "19.1.3", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-19.1.3.tgz", + "integrity": "sha512-Hh1eHvi+y+gsTRODiEEEWnRj5zqv9WNoou1KmQ1mv1NTOf0Pv61Hg9P2rBWDr0mPIXFSzqUKjyzW30BgdQ+AEA==", "dependencies": { "tslib": "^2.3.0" }, @@ -884,7 +1078,7 @@ }, "peerDependencies": { "rxjs": "^6.5.3 || ^7.4.0", - "zone.js": "~0.14.10" + "zone.js": "~0.15.0" } }, "node_modules/@angular/core/node_modules/tslib": { @@ -893,9 +1087,9 @@ "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==" }, "node_modules/@angular/forms": { - "version": "18.2.6", - "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-18.2.6.tgz", - "integrity": "sha512-quGkUqTxlBaLB8C/RnpfFG57fdmNF5RQ+368N89Ma++2lpIsVAHaGZZn4yOyo3wNYaM2jBxNqaYxOzZNUl5Tig==", + "version": "19.1.3", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-19.1.3.tgz", + "integrity": "sha512-M6eEJBysJm9zSUhm8ggljZCsgHLccZl70P34tyddb8erh9it2uoOXW0aVaZgDt1UAiF5a1EzjdVdN4TZTT/OGA==", "dependencies": { "tslib": "^2.3.0" }, @@ -903,9 +1097,9 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/common": "18.2.6", - "@angular/core": "18.2.6", - "@angular/platform-browser": "18.2.6", + "@angular/common": "19.1.3", + "@angular/core": "19.1.3", + "@angular/platform-browser": "19.1.3", "rxjs": "^6.5.3 || ^7.4.0" } }, @@ -915,22 +1109,22 @@ "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==" }, "node_modules/@angular/language-service": { - "version": "18.2.6", - "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-18.2.6.tgz", - "integrity": "sha512-GBvBvS2llh+/l2YhO7UO5o3GftlvQQoXnw3v0hcNoHKwcnvqXV4CCi+T2WOaZyK0iB8Is4QRbMrpJUC66HokZg==", + "version": "19.1.3", + "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-19.1.3.tgz", + "integrity": "sha512-6A1Y2j7Qz85GzxKy0C+JFIQaUNoURNR3L6FNvJIfI73ADl74NBy+M+MzZTBlhlfyB3TEGyExZmuV6wHtB/hU+w==", "dev": true, "engines": { "node": "^18.19.1 || ^20.11.1 || >=22.0.0" } }, "node_modules/@angular/localize": { - "version": "18.2.6", - "resolved": "https://registry.npmjs.org/@angular/localize/-/localize-18.2.6.tgz", - "integrity": "sha512-4NZwh5EAyXItmwv6hqilV+JyN8DT+d+S1rW+M1IwJqC9asCDfpFqipKpuQF81LQKeLH0mn/phNfVbnJCLP0Tkw==", + "version": "19.1.3", + "resolved": "https://registry.npmjs.org/@angular/localize/-/localize-19.1.3.tgz", + "integrity": "sha512-MrDZG3A5Wk9l5AXt9Y5a7FYM608SqqnhWfnWPlkBU8HwE/IEOKY1QDIRLDoUZ1RchEFpI7QX46sqTEIGc5V+hA==", "dependencies": { - "@babel/core": "7.25.2", + "@babel/core": "7.26.0", "@types/babel__core": "7.20.5", - "fast-glob": "3.3.2", + "fast-glob": "3.3.3", "yargs": "^17.2.1" }, "bin": { @@ -942,14 +1136,14 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/compiler": "18.2.6", - "@angular/compiler-cli": "18.2.6" + "@angular/compiler": "19.1.3", + "@angular/compiler-cli": "19.1.3" } }, "node_modules/@angular/platform-browser": { - "version": "18.2.6", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-18.2.6.tgz", - "integrity": "sha512-RA8UMiYNLga+QMwpKcDw1357gYPfPyY/rmLeezMak//BbsENFYQOJ4Z6DBOBNiPlHxmBsUJMGaKdlpQhfCROyQ==", + "version": "19.1.3", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-19.1.3.tgz", + "integrity": "sha512-bLgnM2hRyzUdoWRoUhe+IMenlr74EvrgwyG7anJ27bjg5PcvhQPXrGqU0hri5yPDb9SHVJZminr7OjNCN8QJkQ==", "dependencies": { "tslib": "^2.3.0" }, @@ -957,9 +1151,9 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/animations": "18.2.6", - "@angular/common": "18.2.6", - "@angular/core": "18.2.6" + "@angular/animations": "19.1.3", + "@angular/common": "19.1.3", + "@angular/core": "19.1.3" }, "peerDependenciesMeta": { "@angular/animations": { @@ -968,9 +1162,9 @@ } }, "node_modules/@angular/platform-browser-dynamic": { - "version": "18.2.6", - "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-18.2.6.tgz", - "integrity": "sha512-kGBU3FNc+DF9r33hwHZqiWoZgQbCDdEIucU0NCLCIg0Hw6/Q9Hr2ndjxQI+WynCPg0JeBn34jpouvpeJer3YDQ==", + "version": "19.1.3", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-19.1.3.tgz", + "integrity": "sha512-rfsHu/+wB8YLPjsHKd/Go0SI8zP2gjMkebUHM9SbvVLXEAkxFubcF2htVKbKu8eTncfEJEXD6+3gRAjh5SLrKw==", "dependencies": { "tslib": "^2.3.0" }, @@ -978,10 +1172,10 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/common": "18.2.6", - "@angular/compiler": "18.2.6", - "@angular/core": "18.2.6", - "@angular/platform-browser": "18.2.6" + "@angular/common": "19.1.3", + "@angular/compiler": "19.1.3", + "@angular/core": "19.1.3", + "@angular/platform-browser": "19.1.3" } }, "node_modules/@angular/platform-browser-dynamic/node_modules/tslib": { @@ -995,9 +1189,9 @@ "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==" }, "node_modules/@angular/router": { - "version": "18.2.6", - "resolved": "https://registry.npmjs.org/@angular/router/-/router-18.2.6.tgz", - "integrity": "sha512-t57Sqja8unHhZlPr+4CWnQacuox2M4p2pMHps+31wt337qH6mKf4jqDmK0dE/MFdRyKjT2a2E/2NwtxXxcWNuw==", + "version": "19.1.3", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-19.1.3.tgz", + "integrity": "sha512-DJ9BgvtxJV6xohaPQXPdBsFCZoQIEq2OPDyKcoW4L0ST4kIIFpHyI6wJ+AlPnLkhSwmOOoHciH0oxZ2xPVxmiQ==", "dependencies": { "tslib": "^2.3.0" }, @@ -1005,9 +1199,9 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/common": "18.2.6", - "@angular/core": "18.2.6", - "@angular/platform-browser": "18.2.6", + "@angular/common": "19.1.3", + "@angular/core": "19.1.3", + "@angular/platform-browser": "19.1.3", "rxjs": "^6.5.3 || ^7.4.0" } }, @@ -1038,22 +1232,22 @@ } }, "node_modules/@babel/core": { - "version": "7.25.2", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.25.2.tgz", - "integrity": "sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA==", + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.26.0.tgz", + "integrity": "sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg==", "dependencies": { "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.24.7", - "@babel/generator": "^7.25.0", - "@babel/helper-compilation-targets": "^7.25.2", - "@babel/helper-module-transforms": "^7.25.2", - "@babel/helpers": "^7.25.0", - "@babel/parser": "^7.25.0", - "@babel/template": "^7.25.0", - "@babel/traverse": "^7.25.2", - "@babel/types": "^7.25.2", - "convert-source-map": "^2.0.0", - "debug": "^4.1.0", + "@babel/code-frame": "^7.26.0", + "@babel/generator": "^7.26.0", + "@babel/helper-compilation-targets": "^7.25.9", + "@babel/helper-module-transforms": "^7.26.0", + "@babel/helpers": "^7.26.0", + "@babel/parser": "^7.26.0", + "@babel/template": "^7.25.9", + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.26.0", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", "json5": "^2.2.3", "semver": "^6.3.1" @@ -1080,26 +1274,27 @@ } }, "node_modules/@babel/generator": { - "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.25.0.tgz", - "integrity": "sha512-3LEEcj3PVW8pW2R1SR1M89g/qrYk/m/mB/tLqn7dn4sbBUQyTqnlod+II2U4dqiGtUmkcnAmkMDralTFZttRiw==", + "version": "7.26.3", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.3.tgz", + "integrity": "sha512-6FF/urZvD0sTeO7k6/B15pMLC4CHUv1426lzr3N01aHJTl046uCAh9LXW/fzeXXjPNCJ6iABW5XaWOsIZB93aQ==", "dependencies": { - "@babel/types": "^7.25.0", + "@babel/parser": "^7.26.3", + "@babel/types": "^7.26.3", "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.25", - "jsesc": "^2.5.1" + "jsesc": "^3.0.2" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-annotate-as-pure": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.7.tgz", - "integrity": "sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.25.9.tgz", + "integrity": "sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==", "dev": true, "dependencies": { - "@babel/types": "^7.24.7" + "@babel/types": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1149,18 +1344,6 @@ "@babel/core": "^7.0.0" } }, - "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/helper-annotate-as-pure": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.25.9.tgz", - "integrity": "sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==", - "dev": true, - "dependencies": { - "@babel/types": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, "node_modules/@babel/helper-create-class-features-plugin/node_modules/semver": { "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", @@ -1187,18 +1370,6 @@ "@babel/core": "^7.0.0" } }, - "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/@babel/helper-annotate-as-pure": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.25.9.tgz", - "integrity": "sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==", - "dev": true, - "dependencies": { - "@babel/types": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/semver": { "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", @@ -1278,9 +1449,9 @@ } }, "node_modules/@babel/helper-plugin-utils": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.25.9.tgz", - "integrity": "sha512-kSMlyUVdWe25rEsRGviIgOWnoT/nfABVWlqt9N19/dIPWViAOW2s9wznP5tURbs/IDuNk4gPy3YdYRgH3uxhBw==", + "version": "7.26.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.26.5.tgz", + "integrity": "sha512-RS+jZcRdZdRFzMyr+wcsaqOmld1/EqTghfaBGQQd/WnRdzdlvSZ//kF7U8VQTxf1ynZ4cjUcYgjVGx13ewNPMg==", "dev": true, "engines": { "node": ">=6.9.0" @@ -1303,27 +1474,15 @@ "@babel/core": "^7.0.0" } }, - "node_modules/@babel/helper-remap-async-to-generator/node_modules/@babel/helper-annotate-as-pure": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.25.9.tgz", - "integrity": "sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==", - "dev": true, - "dependencies": { - "@babel/types": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, "node_modules/@babel/helper-replace-supers": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.25.9.tgz", - "integrity": "sha512-IiDqTOTBQy0sWyeXyGSC5TBJpGFXBkRynjBeXsvbhQFKj2viwJC76Epz35YLU1fpe/Am6Vppb7W7zM4fPQzLsQ==", + "version": "7.26.5", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.26.5.tgz", + "integrity": "sha512-bJ6iIVdYX1YooY2X7w1q6VITt+LnUILtNk7zT78ykuwStx8BauCzxvFqFaHjOpW1bVnSUM1PN1f0p5P21wHxvg==", "dev": true, "dependencies": { "@babel/helper-member-expression-to-functions": "^7.25.9", "@babel/helper-optimise-call-expression": "^7.25.9", - "@babel/traverse": "^7.25.9" + "@babel/traverse": "^7.26.5" }, "engines": { "node": ">=6.9.0" @@ -1408,11 +1567,11 @@ } }, "node_modules/@babel/parser": { - "version": "7.26.3", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.3.tgz", - "integrity": "sha512-WJ/CvmY8Mea8iDXo6a7RK2wbmJITT5fN3BEkRuFlxVyNx8jOKIIhmC4fSkTcPcf8JyavbBwIe6OpiCOBXt/IcA==", + "version": "7.26.7", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.7.tgz", + "integrity": "sha512-kEvgGGgEjRUutvdVvZhbn/BxVt+5VSpwXz1j3WYXQbXDo8KzFOPNG2GQbdAiNq8g6wn1yKk7C/qrke03a84V+w==", "dependencies": { - "@babel/types": "^7.26.3" + "@babel/types": "^7.26.7" }, "bin": { "parser": "bin/babel-parser.js" @@ -1512,69 +1671,6 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-async-generators": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-class-properties": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", - "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-class-static-block": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", - "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-dynamic-import": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", - "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-export-namespace-from": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", - "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, "node_modules/@babel/plugin-syntax-import-assertions": { "version": "7.26.0", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.26.0.tgz", @@ -1605,132 +1701,6 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-import-meta": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", - "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", - "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-logical-assignment-operators": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", - "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-numeric-separator": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", - "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-private-property-in-object": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", - "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-top-level-await": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", - "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, "node_modules/@babel/plugin-syntax-unicode-sets-regex": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", @@ -1763,15 +1733,14 @@ } }, "node_modules/@babel/plugin-transform-async-generator-functions": { - "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.25.0.tgz", - "integrity": "sha512-uaIi2FdqzjpAMvVqvB51S42oC2JEVgh0LDsGfZVDysWE8LrJtQC2jvKmOqEYThKyB7bDEb7BP1GYWDm7tABA0Q==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.25.9.tgz", + "integrity": "sha512-RXV6QAzTBbhDMO9fWwOmwwTuYaiPbggWQ9INdZqAYeSHyG7FzQ+nOZaUUjNwKv9pV3aE4WFqFm1Hnbci5tBCAw==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.24.8", - "@babel/helper-remap-async-to-generator": "^7.25.0", - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/traverse": "^7.25.0" + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-remap-async-to-generator": "^7.25.9", + "@babel/traverse": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1781,14 +1750,14 @@ } }, "node_modules/@babel/plugin-transform-async-to-generator": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.24.7.tgz", - "integrity": "sha512-SQY01PcJfmQ+4Ash7NE+rpbLFbmqA2GPIgqzxfFTL4t1FKRq4zTms/7htKpoCUI9OcFYgzqfmCdH53s6/jn5fA==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.25.9.tgz", + "integrity": "sha512-NT7Ejn7Z/LjUH0Gv5KsBCxh7BH3fbLTV0ptHvpeMvrt3cPThHfJfst9Wrb7S8EvJ7vRTFI7z+VAvFVEQn/m5zQ==", "dev": true, "dependencies": { - "@babel/helper-module-imports": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/helper-remap-async-to-generator": "^7.24.7" + "@babel/helper-module-imports": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-remap-async-to-generator": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1798,12 +1767,12 @@ } }, "node_modules/@babel/plugin-transform-block-scoped-functions": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.25.9.tgz", - "integrity": "sha512-toHc9fzab0ZfenFpsyYinOX0J/5dgJVA2fm64xPewu7CoYHWEivIWKxkK2rMi4r3yQqLnVmheMXRdG+k239CgA==", + "version": "7.26.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.26.5.tgz", + "integrity": "sha512-chuTSY+hq09+/f5lMj8ZSYgCFpppV2CbYrhNFJ1BFoXpiWPnnAb7R0MqrafCpN8E1+YRrtM1MXZHJdIx8B6rMQ==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" + "@babel/helper-plugin-utils": "^7.26.5" }, "engines": { "node": ">=6.9.0" @@ -1879,18 +1848,6 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-classes/node_modules/@babel/helper-annotate-as-pure": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.25.9.tgz", - "integrity": "sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==", - "dev": true, - "dependencies": { - "@babel/types": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, "node_modules/@babel/plugin-transform-computed-properties": { "version": "7.25.9", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.25.9.tgz", @@ -2205,12 +2162,12 @@ } }, "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.25.9.tgz", - "integrity": "sha512-ENfftpLZw5EItALAD4WsY/KUWvhUlZndm5GC7G3evUsVeSJB6p0pBeLQUnRnBCBx7zV0RKQjR9kCuwrsIrjWog==", + "version": "7.26.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.26.6.tgz", + "integrity": "sha512-CKW8Vu+uUZneQCPtXmSBUC6NCAUdya26hWCElAWh5mVSlSRsmiCPUUDKb3Z0szng1hiAJa098Hkhg9o4SE35Qw==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" + "@babel/helper-plugin-utils": "^7.26.5" }, "engines": { "node": ">=6.9.0" @@ -2346,18 +2303,6 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-private-property-in-object/node_modules/@babel/helper-annotate-as-pure": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.25.9.tgz", - "integrity": "sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==", - "dev": true, - "dependencies": { - "@babel/types": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, "node_modules/@babel/plugin-transform-property-literals": { "version": "7.25.9", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.25.9.tgz", @@ -2389,6 +2334,22 @@ "@babel/core": "^7.0.0-0" } }, + "node_modules/@babel/plugin-transform-regexp-modifiers": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regexp-modifiers/-/plugin-transform-regexp-modifiers-7.26.0.tgz", + "integrity": "sha512-vN6saax7lrA2yA/Pak3sCxuD6F5InBjn9IcrIKQPjpsLvuHYLVroTxjdlVRHjjBWxKOqIwpTXDkOssYT4BFdRw==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, "node_modules/@babel/plugin-transform-reserved-words": { "version": "7.25.9", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.25.9.tgz", @@ -2405,15 +2366,15 @@ } }, "node_modules/@babel/plugin-transform-runtime": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.24.7.tgz", - "integrity": "sha512-YqXjrk4C+a1kZjewqt+Mmu2UuV1s07y8kqcUf4qYLnoqemhR4gRQikhdAhSVJioMjVTu6Mo6pAbaypEA3jY6fw==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.25.9.tgz", + "integrity": "sha512-nZp7GlEl+yULJrClz0SwHPqir3lc0zsPrDHQUcxGspSL7AKrexNSEfTbfqnDNJUO13bgKyfuOLMF8Xqtu8j3YQ==", "dev": true, "dependencies": { - "@babel/helper-module-imports": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-module-imports": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", "babel-plugin-polyfill-corejs2": "^0.4.10", - "babel-plugin-polyfill-corejs3": "^0.10.1", + "babel-plugin-polyfill-corejs3": "^0.10.6", "babel-plugin-polyfill-regenerator": "^0.6.1", "semver": "^6.3.1" }, @@ -2495,12 +2456,12 @@ } }, "node_modules/@babel/plugin-transform-typeof-symbol": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.25.9.tgz", - "integrity": "sha512-v61XqUMiueJROUv66BVIOi0Fv/CUuZuZMl5NkRoCVxLAnMexZ0A3kMe7vvZ0nulxMuMp0Mk6S5hNh48yki08ZA==", + "version": "7.26.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.26.7.tgz", + "integrity": "sha512-jfoTXXZTgGg36BmhqT3cAYK5qkmqvJpvNrPhaK/52Vgjhw4Rq29s9UqpWWV0D6yuRmgiFH/BUVlkl96zJWqnaw==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" + "@babel/helper-plugin-utils": "^7.26.5" }, "engines": { "node": ">=6.9.0" @@ -2573,93 +2534,79 @@ } }, "node_modules/@babel/preset-env": { - "version": "7.25.3", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.25.3.tgz", - "integrity": "sha512-QsYW7UeAaXvLPX9tdVliMJE7MD7M6MLYVTovRTIwhoYQVFHR1rM4wO8wqAezYi3/BpSD+NzVCZ69R6smWiIi8g==", - "dev": true, - "dependencies": { - "@babel/compat-data": "^7.25.2", - "@babel/helper-compilation-targets": "^7.25.2", - "@babel/helper-plugin-utils": "^7.24.8", - "@babel/helper-validator-option": "^7.24.8", - "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.25.3", - "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.25.0", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.25.0", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.24.7", - "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.25.0", + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.26.0.tgz", + "integrity": "sha512-H84Fxq0CQJNdPFT2DrfnylZ3cf5K43rGfWK4LJGPpjKHiZlk0/RzwEus3PDDZZg+/Er7lCA03MVacueUuXdzfw==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.26.0", + "@babel/helper-compilation-targets": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-validator-option": "^7.25.9", + "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.25.9", + "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.25.9", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.25.9", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.25.9", + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.25.9", "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-class-properties": "^7.12.13", - "@babel/plugin-syntax-class-static-block": "^7.14.5", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-import-assertions": "^7.24.7", - "@babel/plugin-syntax-import-attributes": "^7.24.7", - "@babel/plugin-syntax-import-meta": "^7.10.4", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5", - "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-syntax-import-assertions": "^7.26.0", + "@babel/plugin-syntax-import-attributes": "^7.26.0", "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", - "@babel/plugin-transform-arrow-functions": "^7.24.7", - "@babel/plugin-transform-async-generator-functions": "^7.25.0", - "@babel/plugin-transform-async-to-generator": "^7.24.7", - "@babel/plugin-transform-block-scoped-functions": "^7.24.7", - "@babel/plugin-transform-block-scoping": "^7.25.0", - "@babel/plugin-transform-class-properties": "^7.24.7", - "@babel/plugin-transform-class-static-block": "^7.24.7", - "@babel/plugin-transform-classes": "^7.25.0", - "@babel/plugin-transform-computed-properties": "^7.24.7", - "@babel/plugin-transform-destructuring": "^7.24.8", - "@babel/plugin-transform-dotall-regex": "^7.24.7", - "@babel/plugin-transform-duplicate-keys": "^7.24.7", - "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.25.0", - "@babel/plugin-transform-dynamic-import": "^7.24.7", - "@babel/plugin-transform-exponentiation-operator": "^7.24.7", - "@babel/plugin-transform-export-namespace-from": "^7.24.7", - "@babel/plugin-transform-for-of": "^7.24.7", - "@babel/plugin-transform-function-name": "^7.25.1", - "@babel/plugin-transform-json-strings": "^7.24.7", - "@babel/plugin-transform-literals": "^7.25.2", - "@babel/plugin-transform-logical-assignment-operators": "^7.24.7", - "@babel/plugin-transform-member-expression-literals": "^7.24.7", - "@babel/plugin-transform-modules-amd": "^7.24.7", - "@babel/plugin-transform-modules-commonjs": "^7.24.8", - "@babel/plugin-transform-modules-systemjs": "^7.25.0", - "@babel/plugin-transform-modules-umd": "^7.24.7", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.24.7", - "@babel/plugin-transform-new-target": "^7.24.7", - "@babel/plugin-transform-nullish-coalescing-operator": "^7.24.7", - "@babel/plugin-transform-numeric-separator": "^7.24.7", - "@babel/plugin-transform-object-rest-spread": "^7.24.7", - "@babel/plugin-transform-object-super": "^7.24.7", - "@babel/plugin-transform-optional-catch-binding": "^7.24.7", - "@babel/plugin-transform-optional-chaining": "^7.24.8", - "@babel/plugin-transform-parameters": "^7.24.7", - "@babel/plugin-transform-private-methods": "^7.24.7", - "@babel/plugin-transform-private-property-in-object": "^7.24.7", - "@babel/plugin-transform-property-literals": "^7.24.7", - "@babel/plugin-transform-regenerator": "^7.24.7", - "@babel/plugin-transform-reserved-words": "^7.24.7", - "@babel/plugin-transform-shorthand-properties": "^7.24.7", - "@babel/plugin-transform-spread": "^7.24.7", - "@babel/plugin-transform-sticky-regex": "^7.24.7", - "@babel/plugin-transform-template-literals": "^7.24.7", - "@babel/plugin-transform-typeof-symbol": "^7.24.8", - "@babel/plugin-transform-unicode-escapes": "^7.24.7", - "@babel/plugin-transform-unicode-property-regex": "^7.24.7", - "@babel/plugin-transform-unicode-regex": "^7.24.7", - "@babel/plugin-transform-unicode-sets-regex": "^7.24.7", + "@babel/plugin-transform-arrow-functions": "^7.25.9", + "@babel/plugin-transform-async-generator-functions": "^7.25.9", + "@babel/plugin-transform-async-to-generator": "^7.25.9", + "@babel/plugin-transform-block-scoped-functions": "^7.25.9", + "@babel/plugin-transform-block-scoping": "^7.25.9", + "@babel/plugin-transform-class-properties": "^7.25.9", + "@babel/plugin-transform-class-static-block": "^7.26.0", + "@babel/plugin-transform-classes": "^7.25.9", + "@babel/plugin-transform-computed-properties": "^7.25.9", + "@babel/plugin-transform-destructuring": "^7.25.9", + "@babel/plugin-transform-dotall-regex": "^7.25.9", + "@babel/plugin-transform-duplicate-keys": "^7.25.9", + "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.25.9", + "@babel/plugin-transform-dynamic-import": "^7.25.9", + "@babel/plugin-transform-exponentiation-operator": "^7.25.9", + "@babel/plugin-transform-export-namespace-from": "^7.25.9", + "@babel/plugin-transform-for-of": "^7.25.9", + "@babel/plugin-transform-function-name": "^7.25.9", + "@babel/plugin-transform-json-strings": "^7.25.9", + "@babel/plugin-transform-literals": "^7.25.9", + "@babel/plugin-transform-logical-assignment-operators": "^7.25.9", + "@babel/plugin-transform-member-expression-literals": "^7.25.9", + "@babel/plugin-transform-modules-amd": "^7.25.9", + "@babel/plugin-transform-modules-commonjs": "^7.25.9", + "@babel/plugin-transform-modules-systemjs": "^7.25.9", + "@babel/plugin-transform-modules-umd": "^7.25.9", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.25.9", + "@babel/plugin-transform-new-target": "^7.25.9", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.25.9", + "@babel/plugin-transform-numeric-separator": "^7.25.9", + "@babel/plugin-transform-object-rest-spread": "^7.25.9", + "@babel/plugin-transform-object-super": "^7.25.9", + "@babel/plugin-transform-optional-catch-binding": "^7.25.9", + "@babel/plugin-transform-optional-chaining": "^7.25.9", + "@babel/plugin-transform-parameters": "^7.25.9", + "@babel/plugin-transform-private-methods": "^7.25.9", + "@babel/plugin-transform-private-property-in-object": "^7.25.9", + "@babel/plugin-transform-property-literals": "^7.25.9", + "@babel/plugin-transform-regenerator": "^7.25.9", + "@babel/plugin-transform-regexp-modifiers": "^7.26.0", + "@babel/plugin-transform-reserved-words": "^7.25.9", + "@babel/plugin-transform-shorthand-properties": "^7.25.9", + "@babel/plugin-transform-spread": "^7.25.9", + "@babel/plugin-transform-sticky-regex": "^7.25.9", + "@babel/plugin-transform-template-literals": "^7.25.9", + "@babel/plugin-transform-typeof-symbol": "^7.25.9", + "@babel/plugin-transform-unicode-escapes": "^7.25.9", + "@babel/plugin-transform-unicode-property-regex": "^7.25.9", + "@babel/plugin-transform-unicode-regex": "^7.25.9", + "@babel/plugin-transform-unicode-sets-regex": "^7.25.9", "@babel/preset-modules": "0.1.6-no-external-plugins", "babel-plugin-polyfill-corejs2": "^0.4.10", - "babel-plugin-polyfill-corejs3": "^0.10.4", + "babel-plugin-polyfill-corejs3": "^0.10.6", "babel-plugin-polyfill-regenerator": "^0.6.1", - "core-js-compat": "^3.37.1", + "core-js-compat": "^3.38.1", "semver": "^6.3.1" }, "engines": { @@ -2693,9 +2640,9 @@ } }, "node_modules/@babel/runtime": { - "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.25.0.tgz", - "integrity": "sha512-7dRy4DwXwtzBrPbZflqxnvfxLF8kdZXPkhymtDeFoFqE6ldzjQFgYTtYIFARcLEYDrqfBfYcZt1WqFxRoyC9Rw==", + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.0.tgz", + "integrity": "sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==", "dev": true, "dependencies": { "regenerator-runtime": "^0.14.0" @@ -2718,15 +2665,15 @@ } }, "node_modules/@babel/traverse": { - "version": "7.26.3", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.26.3.tgz", - "integrity": "sha512-yTmc8J+Sj8yLzwr4PD5Xb/WF3bOYu2C2OoSZPzbuqRm4n98XirsbzaX+GloeO376UnSYIYJ4NCanwV5/ugZkwA==", + "version": "7.26.7", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.26.7.tgz", + "integrity": "sha512-1x1sgeyRLC3r5fQOM0/xtQKsYjyxmFjaOrLJNtZ81inNjyJHGIolTULPiSc/2qe1/qfpFLisLQYFnnZl7QoedA==", "dependencies": { "@babel/code-frame": "^7.26.2", - "@babel/generator": "^7.26.3", - "@babel/parser": "^7.26.3", + "@babel/generator": "^7.26.5", + "@babel/parser": "^7.26.7", "@babel/template": "^7.25.9", - "@babel/types": "^7.26.3", + "@babel/types": "^7.26.7", "debug": "^4.3.1", "globals": "^11.1.0" }, @@ -2735,12 +2682,12 @@ } }, "node_modules/@babel/traverse/node_modules/@babel/generator": { - "version": "7.26.3", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.3.tgz", - "integrity": "sha512-6FF/urZvD0sTeO7k6/B15pMLC4CHUv1426lzr3N01aHJTl046uCAh9LXW/fzeXXjPNCJ6iABW5XaWOsIZB93aQ==", + "version": "7.26.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.5.tgz", + "integrity": "sha512-2caSP6fN9I7HOe6nqhtft7V4g7/V/gfDsC3Ag4W7kEzzvRGKqiv0pu0HogPiZ3KaVSoNDhUws6IJjDjpfmYIXw==", "dependencies": { - "@babel/parser": "^7.26.3", - "@babel/types": "^7.26.3", + "@babel/parser": "^7.26.5", + "@babel/types": "^7.26.5", "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.25", "jsesc": "^3.0.2" @@ -2749,21 +2696,10 @@ "node": ">=6.9.0" } }, - "node_modules/@babel/traverse/node_modules/jsesc": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz", - "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==", - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=6" - } - }, "node_modules/@babel/types": { - "version": "7.26.3", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.3.tgz", - "integrity": "sha512-vN5p+1kl59GVKMvTHt55NzzmYVxprfJD+ql7U9NFIfKCBkYE55LYtS+WtPlaYOyzydrKI8Nezd+aZextrd+FMA==", + "version": "7.26.7", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.7.tgz", + "integrity": "sha512-t8kDRGrKXyp6+tjUh7hw2RLyclsW4TRoRvRHtSyAX9Bb5ldlFh+90YAYY6awRXrlB4G5G2izNeGySpATlFzmOg==", "dependencies": { "@babel/helper-string-parser": "^7.25.9", "@babel/helper-validator-identifier": "^7.25.9" @@ -2846,9 +2782,9 @@ "dev": true }, "node_modules/@discoveryjs/json-ext": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.6.1.tgz", - "integrity": "sha512-boghen8F0Q8D+0/Q1/1r6DUEieUJ8w2a1gIknExMSHBsJFOr2+0KUfHiVYBvucPwl3+RU5PFBK833FjFCh3BhA==", + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.6.3.tgz", + "integrity": "sha512-4B4OijXeVNOPZlYA2oEwWOTkzyltLao+xbotHQeqN++Rv27Y6s818+n2Qkp8q+Fxhn0t/5lA5X1Mxktud8eayQ==", "dev": true, "engines": { "node": ">=14.17.0" @@ -3118,9 +3054,9 @@ } }, "node_modules/@esbuild/aix-ppc64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.23.0.tgz", - "integrity": "sha512-3sG8Zwa5fMcA9bgqB8AfWPQ+HFke6uD3h1s3RIwUNK8EG7a4buxvuFTs3j1IMs2NXAk9F30C/FF4vxRgQCcmoQ==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.24.2.tgz", + "integrity": "sha512-thpVCb/rhxE/BnMLQ7GReQLLN8q9qbHmI55F4489/ByVg2aQaQ6kbcLb6FHkocZzQhxc4gx0sCk0tJkKBFzDhA==", "cpu": [ "ppc64" ], @@ -3134,9 +3070,9 @@ } }, "node_modules/@esbuild/android-arm": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.23.0.tgz", - "integrity": "sha512-+KuOHTKKyIKgEEqKbGTK8W7mPp+hKinbMBeEnNzjJGyFcWsfrXjSTNluJHCY1RqhxFurdD8uNXQDei7qDlR6+g==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.24.2.tgz", + "integrity": "sha512-tmwl4hJkCfNHwFB3nBa8z1Uy3ypZpxqxfTQOcHX+xRByyYgunVbZ9MzUUfb0RxaHIMnbHagwAxuTL+tnNM+1/Q==", "cpu": [ "arm" ], @@ -3150,9 +3086,9 @@ } }, "node_modules/@esbuild/android-arm64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.23.0.tgz", - "integrity": "sha512-EuHFUYkAVfU4qBdyivULuu03FhJO4IJN9PGuABGrFy4vUuzk91P2d+npxHcFdpUnfYKy0PuV+n6bKIpHOB3prQ==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.24.2.tgz", + "integrity": "sha512-cNLgeqCqV8WxfcTIOeL4OAtSmL8JjcN6m09XIgro1Wi7cF4t/THaWEa7eL5CMoMBdjoHOTh/vwTO/o2TRXIyzg==", "cpu": [ "arm64" ], @@ -3166,9 +3102,9 @@ } }, "node_modules/@esbuild/android-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.23.0.tgz", - "integrity": "sha512-WRrmKidLoKDl56LsbBMhzTTBxrsVwTKdNbKDalbEZr0tcsBgCLbEtoNthOW6PX942YiYq8HzEnb4yWQMLQuipQ==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.24.2.tgz", + "integrity": "sha512-B6Q0YQDqMx9D7rvIcsXfmJfvUYLoP722bgfBlO5cGvNVb5V/+Y7nhBE3mHV9OpxBf4eAS2S68KZztiPaWq4XYw==", "cpu": [ "x64" ], @@ -3182,9 +3118,9 @@ } }, "node_modules/@esbuild/darwin-arm64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.23.0.tgz", - "integrity": "sha512-YLntie/IdS31H54Ogdn+v50NuoWF5BDkEUFpiOChVa9UnKpftgwzZRrI4J132ETIi+D8n6xh9IviFV3eXdxfow==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.24.2.tgz", + "integrity": "sha512-kj3AnYWc+CekmZnS5IPu9D+HWtUI49hbnyqk0FLEJDbzCIQt7hg7ucF1SQAilhtYpIujfaHr6O0UHlzzSPdOeA==", "cpu": [ "arm64" ], @@ -3198,9 +3134,9 @@ } }, "node_modules/@esbuild/darwin-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.23.0.tgz", - "integrity": "sha512-IMQ6eme4AfznElesHUPDZ+teuGwoRmVuuixu7sv92ZkdQcPbsNHzutd+rAfaBKo8YK3IrBEi9SLLKWJdEvJniQ==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.24.2.tgz", + "integrity": "sha512-WeSrmwwHaPkNR5H3yYfowhZcbriGqooyu3zI/3GGpF8AyUdsrrP0X6KumITGA9WOyiJavnGZUwPGvxvwfWPHIA==", "cpu": [ "x64" ], @@ -3214,9 +3150,9 @@ } }, "node_modules/@esbuild/freebsd-arm64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.23.0.tgz", - "integrity": "sha512-0muYWCng5vqaxobq6LB3YNtevDFSAZGlgtLoAc81PjUfiFz36n4KMpwhtAd4he8ToSI3TGyuhyx5xmiWNYZFyw==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.24.2.tgz", + "integrity": "sha512-UN8HXjtJ0k/Mj6a9+5u6+2eZ2ERD7Edt1Q9IZiB5UZAIdPnVKDoG7mdTVGhHJIeEml60JteamR3qhsr1r8gXvg==", "cpu": [ "arm64" ], @@ -3230,9 +3166,9 @@ } }, "node_modules/@esbuild/freebsd-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.23.0.tgz", - "integrity": "sha512-XKDVu8IsD0/q3foBzsXGt/KjD/yTKBCIwOHE1XwiXmrRwrX6Hbnd5Eqn/WvDekddK21tfszBSrE/WMaZh+1buQ==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.24.2.tgz", + "integrity": "sha512-TvW7wE/89PYW+IevEJXZ5sF6gJRDY/14hyIGFXdIucxCsbRmLUcjseQu1SyTko+2idmCw94TgyaEZi9HUSOe3Q==", "cpu": [ "x64" ], @@ -3246,9 +3182,9 @@ } }, "node_modules/@esbuild/linux-arm": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.23.0.tgz", - "integrity": "sha512-SEELSTEtOFu5LPykzA395Mc+54RMg1EUgXP+iw2SJ72+ooMwVsgfuwXo5Fn0wXNgWZsTVHwY2cg4Vi/bOD88qw==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.24.2.tgz", + "integrity": "sha512-n0WRM/gWIdU29J57hJyUdIsk0WarGd6To0s+Y+LwvlC55wt+GT/OgkwoXCXvIue1i1sSNWblHEig00GBWiJgfA==", "cpu": [ "arm" ], @@ -3262,9 +3198,9 @@ } }, "node_modules/@esbuild/linux-arm64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.23.0.tgz", - "integrity": "sha512-j1t5iG8jE7BhonbsEg5d9qOYcVZv/Rv6tghaXM/Ug9xahM0nX/H2gfu6X6z11QRTMT6+aywOMA8TDkhPo8aCGw==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.24.2.tgz", + "integrity": "sha512-7HnAD6074BW43YvvUmE/35Id9/NB7BeX5EoNkK9obndmZBUk8xmJJeU7DwmUeN7tkysslb2eSl6CTrYz6oEMQg==", "cpu": [ "arm64" ], @@ -3278,9 +3214,9 @@ } }, "node_modules/@esbuild/linux-ia32": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.23.0.tgz", - "integrity": "sha512-P7O5Tkh2NbgIm2R6x1zGJJsnacDzTFcRWZyTTMgFdVit6E98LTxO+v8LCCLWRvPrjdzXHx9FEOA8oAZPyApWUA==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.24.2.tgz", + "integrity": "sha512-sfv0tGPQhcZOgTKO3oBE9xpHuUqguHvSo4jl+wjnKwFpapx+vUDcawbwPNuBIAYdRAvIDBfZVvXprIj3HA+Ugw==", "cpu": [ "ia32" ], @@ -3294,9 +3230,9 @@ } }, "node_modules/@esbuild/linux-loong64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.23.0.tgz", - "integrity": "sha512-InQwepswq6urikQiIC/kkx412fqUZudBO4SYKu0N+tGhXRWUqAx+Q+341tFV6QdBifpjYgUndV1hhMq3WeJi7A==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.24.2.tgz", + "integrity": "sha512-CN9AZr8kEndGooS35ntToZLTQLHEjtVB5n7dl8ZcTZMonJ7CCfStrYhrzF97eAecqVbVJ7APOEe18RPI4KLhwQ==", "cpu": [ "loong64" ], @@ -3310,9 +3246,9 @@ } }, "node_modules/@esbuild/linux-mips64el": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.23.0.tgz", - "integrity": "sha512-J9rflLtqdYrxHv2FqXE2i1ELgNjT+JFURt/uDMoPQLcjWQA5wDKgQA4t/dTqGa88ZVECKaD0TctwsUfHbVoi4w==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.24.2.tgz", + "integrity": "sha512-iMkk7qr/wl3exJATwkISxI7kTcmHKE+BlymIAbHO8xanq/TjHaaVThFF6ipWzPHryoFsesNQJPE/3wFJw4+huw==", "cpu": [ "mips64el" ], @@ -3326,9 +3262,9 @@ } }, "node_modules/@esbuild/linux-ppc64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.23.0.tgz", - "integrity": "sha512-cShCXtEOVc5GxU0fM+dsFD10qZ5UpcQ8AM22bYj0u/yaAykWnqXJDpd77ublcX6vdDsWLuweeuSNZk4yUxZwtw==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.24.2.tgz", + "integrity": "sha512-shsVrgCZ57Vr2L8mm39kO5PPIb+843FStGt7sGGoqiiWYconSxwTiuswC1VJZLCjNiMLAMh34jg4VSEQb+iEbw==", "cpu": [ "ppc64" ], @@ -3342,9 +3278,9 @@ } }, "node_modules/@esbuild/linux-riscv64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.23.0.tgz", - "integrity": "sha512-HEtaN7Y5UB4tZPeQmgz/UhzoEyYftbMXrBCUjINGjh3uil+rB/QzzpMshz3cNUxqXN7Vr93zzVtpIDL99t9aRw==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.24.2.tgz", + "integrity": "sha512-4eSFWnU9Hhd68fW16GD0TINewo1L6dRrB+oLNNbYyMUAeOD2yCK5KXGK1GH4qD/kT+bTEXjsyTCiJGHPZ3eM9Q==", "cpu": [ "riscv64" ], @@ -3358,9 +3294,9 @@ } }, "node_modules/@esbuild/linux-s390x": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.23.0.tgz", - "integrity": "sha512-WDi3+NVAuyjg/Wxi+o5KPqRbZY0QhI9TjrEEm+8dmpY9Xir8+HE/HNx2JoLckhKbFopW0RdO2D72w8trZOV+Wg==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.24.2.tgz", + "integrity": "sha512-S0Bh0A53b0YHL2XEXC20bHLuGMOhFDO6GN4b3YjRLK//Ep3ql3erpNcPlEFed93hsQAjAQDNsvcK+hV90FubSw==", "cpu": [ "s390x" ], @@ -3374,9 +3310,9 @@ } }, "node_modules/@esbuild/linux-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.23.0.tgz", - "integrity": "sha512-a3pMQhUEJkITgAw6e0bWA+F+vFtCciMjW/LPtoj99MhVt+Mfb6bbL9hu2wmTZgNd994qTAEw+U/r6k3qHWWaOQ==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.24.2.tgz", + "integrity": "sha512-8Qi4nQcCTbLnK9WoMjdC9NiTG6/E38RNICU6sUNqK0QFxCYgoARqVqxdFmWkdonVsvGqWhmm7MO0jyTqLqwj0Q==", "cpu": [ "x64" ], @@ -3389,12 +3325,12 @@ "node": ">=18" } }, - "node_modules/@esbuild/netbsd-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.23.0.tgz", - "integrity": "sha512-cRK+YDem7lFTs2Q5nEv/HHc4LnrfBCbH5+JHu6wm2eP+d8OZNoSMYgPZJq78vqQ9g+9+nMuIsAO7skzphRXHyw==", + "node_modules/@esbuild/netbsd-arm64": { + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.24.2.tgz", + "integrity": "sha512-wuLK/VztRRpMt9zyHSazyCVdCXlpHkKm34WUyinD2lzK07FAHTq0KQvZZlXikNWkDGoT6x3TD51jKQ7gMVpopw==", "cpu": [ - "x64" + "arm64" ], "dev": true, "optional": true, @@ -3405,12 +3341,28 @@ "node": ">=18" } }, - "node_modules/@esbuild/openbsd-arm64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.23.0.tgz", - "integrity": "sha512-suXjq53gERueVWu0OKxzWqk7NxiUWSUlrxoZK7usiF50C6ipColGR5qie2496iKGYNLhDZkPxBI3erbnYkU0rQ==", + "node_modules/@esbuild/netbsd-x64": { + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.24.2.tgz", + "integrity": "sha512-VefFaQUc4FMmJuAxmIHgUmfNiLXY438XrL4GDNV1Y1H/RW3qow68xTwjZKfj/+Plp9NANmzbH5R40Meudu8mmw==", "cpu": [ - "arm64" + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-arm64": { + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.24.2.tgz", + "integrity": "sha512-YQbi46SBct6iKnszhSvdluqDmxCJA+Pu280Av9WICNwQmMxV7nLRHZfjQzwbPs3jeWnuAhE9Jy0NrnJ12Oz+0A==", + "cpu": [ + "arm64" ], "dev": true, "optional": true, @@ -3422,9 +3374,9 @@ } }, "node_modules/@esbuild/openbsd-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.23.0.tgz", - "integrity": "sha512-6p3nHpby0DM/v15IFKMjAaayFhqnXV52aEmv1whZHX56pdkK+MEaLoQWj+H42ssFarP1PcomVhbsR4pkz09qBg==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.24.2.tgz", + "integrity": "sha512-+iDS6zpNM6EnJyWv0bMGLWSWeXGN/HTaF/LXHXHwejGsVi+ooqDfMCCTerNFxEkM3wYVcExkeGXNqshc9iMaOA==", "cpu": [ "x64" ], @@ -3438,9 +3390,9 @@ } }, "node_modules/@esbuild/sunos-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.23.0.tgz", - "integrity": "sha512-BFelBGfrBwk6LVrmFzCq1u1dZbG4zy/Kp93w2+y83Q5UGYF1d8sCzeLI9NXjKyujjBBniQa8R8PzLFAUrSM9OA==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.24.2.tgz", + "integrity": "sha512-hTdsW27jcktEvpwNHJU4ZwWFGkz2zRJUz8pvddmXPtXDzVKTTINmlmga3ZzwcuMpUvLw7JkLy9QLKyGpD2Yxig==", "cpu": [ "x64" ], @@ -3454,9 +3406,9 @@ } }, "node_modules/@esbuild/win32-arm64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.23.0.tgz", - "integrity": "sha512-lY6AC8p4Cnb7xYHuIxQ6iYPe6MfO2CC43XXKo9nBXDb35krYt7KGhQnOkRGar5psxYkircpCqfbNDB4uJbS2jQ==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.24.2.tgz", + "integrity": "sha512-LihEQ2BBKVFLOC9ZItT9iFprsE9tqjDjnbulhHoFxYQtQfai7qfluVODIYxt1PgdoyQkz23+01rzwNwYfutxUQ==", "cpu": [ "arm64" ], @@ -3470,9 +3422,9 @@ } }, "node_modules/@esbuild/win32-ia32": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.23.0.tgz", - "integrity": "sha512-7L1bHlOTcO4ByvI7OXVI5pNN6HSu6pUQq9yodga8izeuB1KcT2UkHaH6118QJwopExPn0rMHIseCTx1CRo/uNA==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.24.2.tgz", + "integrity": "sha512-q+iGUwfs8tncmFC9pcnD5IvRHAzmbwQ3GPS5/ceCyHdjXubwQWI12MKWSNSMYLJMq23/IUCvJMS76PDqXe1fxA==", "cpu": [ "ia32" ], @@ -3486,9 +3438,9 @@ } }, "node_modules/@esbuild/win32-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.23.0.tgz", - "integrity": "sha512-Arm+WgUFLUATuoxCJcahGuk6Yj9Pzxd6l11Zb/2aAuv5kWWvvfhLFo2fni4uSK5vzlUdCGZ/BdV5tH8klj8p8g==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.24.2.tgz", + "integrity": "sha512-7VTgWzgMGvup6aSqDPLiW5zHaxYJGTO4OokMjIlrCtf+VpEL+cXKtCvg723iguPYI5oaUNdS+/V7OU2gvXVWEg==", "cpu": [ "x64" ], @@ -3587,50 +3539,52 @@ } }, "node_modules/@inquirer/checkbox": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/@inquirer/checkbox/-/checkbox-2.5.0.tgz", - "integrity": "sha512-sMgdETOfi2dUHT8r7TT1BTKOwNvdDGFDXYWtQ2J69SvlYNntk9I/gJe7r5yvMwwsuKnYbuRs3pNhx4tgNck5aA==", + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/@inquirer/checkbox/-/checkbox-4.0.7.tgz", + "integrity": "sha512-lyoF4uYdBBTnqeB1gjPdYkiQ++fz/iYKaP9DON1ZGlldkvAEJsjaOBRdbl5UW1pOSslBRd701jxhAG0MlhHd2w==", "dev": true, "dependencies": { - "@inquirer/core": "^9.1.0", - "@inquirer/figures": "^1.0.5", - "@inquirer/type": "^1.5.3", + "@inquirer/core": "^10.1.5", + "@inquirer/figures": "^1.0.10", + "@inquirer/type": "^3.0.3", "ansi-escapes": "^4.3.2", "yoctocolors-cjs": "^2.1.2" }, "engines": { "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" } }, "node_modules/@inquirer/confirm": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/@inquirer/confirm/-/confirm-3.2.0.tgz", - "integrity": "sha512-oOIwPs0Dvq5220Z8lGL/6LHRTEr9TgLHmiI99Rj1PJ1p1czTys+olrgBqZk4E2qC0YTzeHprxSQmoHioVdJ7Lw==", + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/@inquirer/confirm/-/confirm-5.1.4.tgz", + "integrity": "sha512-EsiT7K4beM5fN5Mz6j866EFA9+v9d5o9VUra3hrg8zY4GHmCS8b616FErbdo5eyKoVotBQkHzMIeeKYsKDStDw==", "dev": true, "dependencies": { - "@inquirer/core": "^9.1.0", - "@inquirer/type": "^1.5.3" + "@inquirer/core": "^10.1.5", + "@inquirer/type": "^3.0.3" }, "engines": { "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" } }, "node_modules/@inquirer/core": { - "version": "9.2.1", - "resolved": "https://registry.npmjs.org/@inquirer/core/-/core-9.2.1.tgz", - "integrity": "sha512-F2VBt7W/mwqEU4bL0RnHNZmC/OxzNx9cOYxHqnXX3MP6ruYvZUZAW9imgN9+h/uBT/oP8Gh888J2OZSbjSeWcg==", + "version": "10.1.5", + "resolved": "https://registry.npmjs.org/@inquirer/core/-/core-10.1.5.tgz", + "integrity": "sha512-/vyCWhET0ktav/mUeBqJRYTwmjFPIKPRYb3COAw7qORULgipGSUO2vL32lQKki3UxDKJ8BvuEbokaoyCA6YlWw==", "dev": true, "dependencies": { - "@inquirer/figures": "^1.0.6", - "@inquirer/type": "^2.0.0", - "@types/mute-stream": "^0.0.4", - "@types/node": "^22.5.5", - "@types/wrap-ansi": "^3.0.0", + "@inquirer/figures": "^1.0.10", + "@inquirer/type": "^3.0.3", "ansi-escapes": "^4.3.2", "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.2" }, @@ -3638,186 +3592,186 @@ "node": ">=18" } }, - "node_modules/@inquirer/core/node_modules/@inquirer/type": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@inquirer/type/-/type-2.0.0.tgz", - "integrity": "sha512-XvJRx+2KR3YXyYtPUUy+qd9i7p+GO9Ko6VIIpWlBrpWwXDv8WLFeHTxz35CfQFUiBMLXlGHhGzys7lqit9gWag==", - "dev": true, - "dependencies": { - "mute-stream": "^1.0.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/core/node_modules/@types/node": { - "version": "22.10.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.10.1.tgz", - "integrity": "sha512-qKgsUwfHZV2WCWLAnVP1JqnpE6Im6h3Y0+fYgMTasNQ7V++CBX5OT1as0g0f+OyubbFqhf6XVNIsmN4IIhEgGQ==", - "dev": true, - "dependencies": { - "undici-types": "~6.20.0" - } - }, - "node_modules/@inquirer/core/node_modules/undici-types": { - "version": "6.20.0", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.20.0.tgz", - "integrity": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==", - "dev": true - }, "node_modules/@inquirer/editor": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@inquirer/editor/-/editor-2.2.0.tgz", - "integrity": "sha512-9KHOpJ+dIL5SZli8lJ6xdaYLPPzB8xB9GZItg39MBybzhxA16vxmszmQFrRwbOA918WA2rvu8xhDEg/p6LXKbw==", + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/@inquirer/editor/-/editor-4.2.4.tgz", + "integrity": "sha512-S8b6+K9PLzxiFGGc02m4syhEu5JsH0BukzRsuZ+tpjJ5aDsDX1WfNfOil2fmsO36Y1RMcpJGxlfQ1yh4WfU28Q==", "dev": true, "dependencies": { - "@inquirer/core": "^9.1.0", - "@inquirer/type": "^1.5.3", + "@inquirer/core": "^10.1.5", + "@inquirer/type": "^3.0.3", "external-editor": "^3.1.0" }, "engines": { "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" } }, "node_modules/@inquirer/expand": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@inquirer/expand/-/expand-2.3.0.tgz", - "integrity": "sha512-qnJsUcOGCSG1e5DTOErmv2BPQqrtT6uzqn1vI/aYGiPKq+FgslGZmtdnXbhuI7IlT7OByDoEEqdnhUnVR2hhLw==", + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/@inquirer/expand/-/expand-4.0.7.tgz", + "integrity": "sha512-PsUQ5t7r+DPjW0VVEHzssOTBM2UPHnvBNse7hzuki7f6ekRL94drjjfBLrGEDe7cgj3pguufy/cuFwMeWUWHXw==", "dev": true, "dependencies": { - "@inquirer/core": "^9.1.0", - "@inquirer/type": "^1.5.3", + "@inquirer/core": "^10.1.5", + "@inquirer/type": "^3.0.3", "yoctocolors-cjs": "^2.1.2" }, "engines": { "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" } }, "node_modules/@inquirer/figures": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/@inquirer/figures/-/figures-1.0.8.tgz", - "integrity": "sha512-tKd+jsmhq21AP1LhexC0pPwsCxEhGgAkg28byjJAd+xhmIs8LUX8JbUc3vBf3PhLxWiB5EvyBE5X7JSPAqMAqg==", + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/@inquirer/figures/-/figures-1.0.10.tgz", + "integrity": "sha512-Ey6176gZmeqZuY/W/nZiUyvmb1/qInjcpiZjXWi6nON+nxJpD1bxtSoBxNliGISae32n6OwbY+TSXPZ1CfS4bw==", "dev": true, "engines": { "node": ">=18" } }, "node_modules/@inquirer/input": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@inquirer/input/-/input-2.3.0.tgz", - "integrity": "sha512-XfnpCStx2xgh1LIRqPXrTNEEByqQWoxsWYzNRSEUxJ5c6EQlhMogJ3vHKu8aXuTacebtaZzMAHwEL0kAflKOBw==", + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/@inquirer/input/-/input-4.1.4.tgz", + "integrity": "sha512-CKKF8otRBdIaVnRxkFLs00VNA9HWlEh3x4SqUfC3A8819TeOZpTYG/p+4Nqu3hh97G+A0lxkOZNYE7KISgU8BA==", "dev": true, "dependencies": { - "@inquirer/core": "^9.1.0", - "@inquirer/type": "^1.5.3" + "@inquirer/core": "^10.1.5", + "@inquirer/type": "^3.0.3" }, "engines": { "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" } }, "node_modules/@inquirer/number": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@inquirer/number/-/number-1.1.0.tgz", - "integrity": "sha512-ilUnia/GZUtfSZy3YEErXLJ2Sljo/mf9fiKc08n18DdwdmDbOzRcTv65H1jjDvlsAuvdFXf4Sa/aL7iw/NanVA==", + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/@inquirer/number/-/number-3.0.7.tgz", + "integrity": "sha512-uU2nmXGC0kD8+BLgwZqcgBD1jcw2XFww2GmtP6b4504DkOp+fFAhydt7JzRR1TAI2dmj175p4SZB0lxVssNreA==", "dev": true, "dependencies": { - "@inquirer/core": "^9.1.0", - "@inquirer/type": "^1.5.3" + "@inquirer/core": "^10.1.5", + "@inquirer/type": "^3.0.3" }, "engines": { "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" } }, "node_modules/@inquirer/password": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@inquirer/password/-/password-2.2.0.tgz", - "integrity": "sha512-5otqIpgsPYIshqhgtEwSspBQE40etouR8VIxzpJkv9i0dVHIpyhiivbkH9/dGiMLdyamT54YRdGJLfl8TFnLHg==", + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/@inquirer/password/-/password-4.0.7.tgz", + "integrity": "sha512-DFpqWLx+C5GV5zeFWuxwDYaeYnTWYphO07pQ2VnP403RIqRIpwBG0ATWf7pF+3IDbaXEtWatCJWxyDrJ+rkj2A==", "dev": true, "dependencies": { - "@inquirer/core": "^9.1.0", - "@inquirer/type": "^1.5.3", + "@inquirer/core": "^10.1.5", + "@inquirer/type": "^3.0.3", "ansi-escapes": "^4.3.2" }, "engines": { "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" } }, "node_modules/@inquirer/prompts": { - "version": "5.3.8", - "resolved": "https://registry.npmjs.org/@inquirer/prompts/-/prompts-5.3.8.tgz", - "integrity": "sha512-b2BudQY/Si4Y2a0PdZZL6BeJtl8llgeZa7U2j47aaJSCeAl1e4UI7y8a9bSkO3o/ZbZrgT5muy/34JbsjfIWxA==", + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/@inquirer/prompts/-/prompts-7.2.1.tgz", + "integrity": "sha512-v2JSGri6/HXSfoGIwuKEn8sNCQK6nsB2BNpy2lSX6QH9bsECrMv93QHnj5+f+1ZWpF/VNioIV2B/PDox8EvGuQ==", "dev": true, "dependencies": { - "@inquirer/checkbox": "^2.4.7", - "@inquirer/confirm": "^3.1.22", - "@inquirer/editor": "^2.1.22", - "@inquirer/expand": "^2.1.22", - "@inquirer/input": "^2.2.9", - "@inquirer/number": "^1.0.10", - "@inquirer/password": "^2.1.22", - "@inquirer/rawlist": "^2.2.4", - "@inquirer/search": "^1.0.7", - "@inquirer/select": "^2.4.7" + "@inquirer/checkbox": "^4.0.4", + "@inquirer/confirm": "^5.1.1", + "@inquirer/editor": "^4.2.1", + "@inquirer/expand": "^4.0.4", + "@inquirer/input": "^4.1.1", + "@inquirer/number": "^3.0.4", + "@inquirer/password": "^4.0.4", + "@inquirer/rawlist": "^4.0.4", + "@inquirer/search": "^3.0.4", + "@inquirer/select": "^4.0.4" }, "engines": { "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" } }, "node_modules/@inquirer/rawlist": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@inquirer/rawlist/-/rawlist-2.3.0.tgz", - "integrity": "sha512-zzfNuINhFF7OLAtGHfhwOW2TlYJyli7lOUoJUXw/uyklcwalV6WRXBXtFIicN8rTRK1XTiPWB4UY+YuW8dsnLQ==", + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/@inquirer/rawlist/-/rawlist-4.0.7.tgz", + "integrity": "sha512-ZeBca+JCCtEIwQMvhuROT6rgFQWWvAImdQmIIP3XoyDFjrp2E0gZlEn65sWIoR6pP2EatYK96pvx0887OATWQQ==", "dev": true, "dependencies": { - "@inquirer/core": "^9.1.0", - "@inquirer/type": "^1.5.3", + "@inquirer/core": "^10.1.5", + "@inquirer/type": "^3.0.3", "yoctocolors-cjs": "^2.1.2" }, "engines": { "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" } }, "node_modules/@inquirer/search": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@inquirer/search/-/search-1.1.0.tgz", - "integrity": "sha512-h+/5LSj51dx7hp5xOn4QFnUaKeARwUCLs6mIhtkJ0JYPBLmEYjdHSYh7I6GrLg9LwpJ3xeX0FZgAG1q0QdCpVQ==", + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/@inquirer/search/-/search-3.0.7.tgz", + "integrity": "sha512-Krq925SDoLh9AWSNee8mbSIysgyWtcPnSAp5YtPBGCQ+OCO+5KGC8FwLpyxl8wZ2YAov/8Tp21stTRK/fw5SGg==", "dev": true, "dependencies": { - "@inquirer/core": "^9.1.0", - "@inquirer/figures": "^1.0.5", - "@inquirer/type": "^1.5.3", + "@inquirer/core": "^10.1.5", + "@inquirer/figures": "^1.0.10", + "@inquirer/type": "^3.0.3", "yoctocolors-cjs": "^2.1.2" }, "engines": { "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" } }, "node_modules/@inquirer/select": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/@inquirer/select/-/select-2.5.0.tgz", - "integrity": "sha512-YmDobTItPP3WcEI86GvPo+T2sRHkxxOq/kXmsBjHS5BVXUgvgZ5AfJjkvQvZr03T81NnI3KrrRuMzeuYUQRFOA==", + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/@inquirer/select/-/select-4.0.7.tgz", + "integrity": "sha512-ejGBMDSD+Iqk60u5t0Zf2UQhGlJWDM78Ep70XpNufIfc+f4VOTeybYKXu9pDjz87FkRzLiVsGpQG2SzuGlhaJw==", "dev": true, "dependencies": { - "@inquirer/core": "^9.1.0", - "@inquirer/figures": "^1.0.5", - "@inquirer/type": "^1.5.3", + "@inquirer/core": "^10.1.5", + "@inquirer/figures": "^1.0.10", + "@inquirer/type": "^3.0.3", "ansi-escapes": "^4.3.2", "yoctocolors-cjs": "^2.1.2" }, "engines": { "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" } }, "node_modules/@inquirer/type": { - "version": "1.5.5", - "resolved": "https://registry.npmjs.org/@inquirer/type/-/type-1.5.5.tgz", - "integrity": "sha512-MzICLu4yS7V8AA61sANROZ9vT1H3ooca5dSmI1FjZkzq7o/koMsRfQSzRtFo+F3Ao4Sf1C0bpLKejpKB/+j6MA==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@inquirer/type/-/type-3.0.3.tgz", + "integrity": "sha512-I4VIHFxUuY1bshGbXZTxCmhwaaEst9s/lll3ekok+o1Z26/ZUKdx8y1b7lsoG6rtsBDwEGfiBJ2SfirjoISLpg==", "dev": true, - "dependencies": { - "mute-stream": "^1.0.0" - }, "engines": { "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" } }, "node_modules/@isaacs/cliui": { @@ -3916,6 +3870,18 @@ "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, + "node_modules/@isaacs/fs-minipass": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz", + "integrity": "sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==", + "dev": true, + "dependencies": { + "minipass": "^7.0.4" + }, + "engines": { + "node": ">=18.0.0" + } + }, "node_modules/@istanbuljs/schema": { "version": "0.1.3", "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", @@ -3984,24 +3950,45 @@ "dev": true }, "node_modules/@listr2/prompt-adapter-inquirer": { - "version": "2.0.15", - "resolved": "https://registry.npmjs.org/@listr2/prompt-adapter-inquirer/-/prompt-adapter-inquirer-2.0.15.tgz", - "integrity": "sha512-MZrGem/Ujjd4cPTLYDfCZK2iKKeiO/8OX13S6jqxldLs0Prf2aGqVlJ77nMBqMv7fzqgXEgjrNHLXcKR8l9lOg==", + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/@listr2/prompt-adapter-inquirer/-/prompt-adapter-inquirer-2.0.18.tgz", + "integrity": "sha512-0hz44rAcrphyXcA8IS7EJ2SCoaBZD2u5goE8S/e+q/DL+dOGpqpcLidVOFeLG3VgML62SXmfRLAhWt0zL1oW4Q==", "dev": true, "dependencies": { - "@inquirer/type": "^1.5.1" + "@inquirer/type": "^1.5.5" }, "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "@inquirer/prompts": ">= 3 < 6" + "@inquirer/prompts": ">= 3 < 8" + } + }, + "node_modules/@listr2/prompt-adapter-inquirer/node_modules/@inquirer/type": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@inquirer/type/-/type-1.5.5.tgz", + "integrity": "sha512-MzICLu4yS7V8AA61sANROZ9vT1H3ooca5dSmI1FjZkzq7o/koMsRfQSzRtFo+F3Ao4Sf1C0bpLKejpKB/+j6MA==", + "dev": true, + "dependencies": { + "mute-stream": "^1.0.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@listr2/prompt-adapter-inquirer/node_modules/mute-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-1.0.0.tgz", + "integrity": "sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==", + "dev": true, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/@lmdb/lmdb-darwin-arm64": { - "version": "3.0.13", - "resolved": "https://registry.npmjs.org/@lmdb/lmdb-darwin-arm64/-/lmdb-darwin-arm64-3.0.13.tgz", - "integrity": "sha512-uiKPB0Fv6WEEOZjruu9a6wnW/8jrjzlZbxXscMB8kuCJ1k6kHpcBnuvaAWcqhbI7rqX5GKziwWEdD+wi2gNLfA==", + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-darwin-arm64/-/lmdb-darwin-arm64-3.2.2.tgz", + "integrity": "sha512-WBSJT9Z7DTol5viq+DZD2TapeWOw7mlwXxiSBHgAzqVwsaVb0h/ekMD9iu/jDD8MUA20tO9N0WEdnT06fsUp+g==", "cpu": [ "arm64" ], @@ -4012,9 +3999,9 @@ ] }, "node_modules/@lmdb/lmdb-darwin-x64": { - "version": "3.0.13", - "resolved": "https://registry.npmjs.org/@lmdb/lmdb-darwin-x64/-/lmdb-darwin-x64-3.0.13.tgz", - "integrity": "sha512-bEVIIfK5mSQoG1R19qA+fJOvCB+0wVGGnXHT3smchBVahYBdlPn2OsZZKzlHWfb1E+PhLBmYfqB5zQXFP7hJig==", + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-darwin-x64/-/lmdb-darwin-x64-3.2.2.tgz", + "integrity": "sha512-4S13kUtR7c/j/MzkTIBJCXv52hQ41LG2ukeaqw4Eng9K0pNKLFjo1sDSz96/yKhwykxrWDb13ddJ/ZqD3rAhUA==", "cpu": [ "x64" ], @@ -4025,9 +4012,9 @@ ] }, "node_modules/@lmdb/lmdb-linux-arm": { - "version": "3.0.13", - "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-arm/-/lmdb-linux-arm-3.0.13.tgz", - "integrity": "sha512-Yml1KlMzOnXj/tnW7yX8U78iAzTk39aILYvCPbqeewAq1kSzl+w59k/fiVkTBfvDi/oW/5YRxL+Fq+Y1Fr1r2Q==", + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-arm/-/lmdb-linux-arm-3.2.2.tgz", + "integrity": "sha512-uW31JmfuPAaLUYW7NsEU8gzwgDAzpGPwjvkxnKlcWd8iDutoPKDJi8Wk9lFmPEZRxVSB0j1/wDQ7N2qliR9UFA==", "cpu": [ "arm" ], @@ -4038,9 +4025,9 @@ ] }, "node_modules/@lmdb/lmdb-linux-arm64": { - "version": "3.0.13", - "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-arm64/-/lmdb-linux-arm64-3.0.13.tgz", - "integrity": "sha512-afbVrsMgZ9dUTNUchFpj5VkmJRxvht/u335jUJ7o23YTbNbnpmXif3VKQGCtnjSh+CZaqm6N3CPG8KO3zwyZ1Q==", + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-arm64/-/lmdb-linux-arm64-3.2.2.tgz", + "integrity": "sha512-4hdgZtWI1idQlWRp+eleWXD9KLvObgboRaVoBj2POdPEYvsKANllvMW0El8tEQwtw74yB9NT6P8ENBB5UJf5+g==", "cpu": [ "arm64" ], @@ -4051,9 +4038,9 @@ ] }, "node_modules/@lmdb/lmdb-linux-x64": { - "version": "3.0.13", - "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-x64/-/lmdb-linux-x64-3.0.13.tgz", - "integrity": "sha512-vOtxu0xC0SLdQ2WRXg8Qgd8T32ak4SPqk5zjItRszrJk2BdeXqfGxBJbP7o4aOvSPSmSSv46Lr1EP4HXU8v7Kg==", + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-x64/-/lmdb-linux-x64-3.2.2.tgz", + "integrity": "sha512-A0zjf4a2vM4B4GAx78ncuOTZ8Ka1DbTaG1Axf1e00Sa7f5coqlWiLg1PX7Gxvyibc2YqtqB+8tg1KKrE8guZVw==", "cpu": [ "x64" ], @@ -4064,9 +4051,9 @@ ] }, "node_modules/@lmdb/lmdb-win32-x64": { - "version": "3.0.13", - "resolved": "https://registry.npmjs.org/@lmdb/lmdb-win32-x64/-/lmdb-win32-x64-3.0.13.tgz", - "integrity": "sha512-UCrMJQY/gJnOl3XgbWRZZUvGGBuKy6i0YNSptgMzHBjs+QYDYR1Mt/RLTOPy4fzzves65O1EDmlL//OzEqoLlA==", + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-win32-x64/-/lmdb-win32-x64-3.2.2.tgz", + "integrity": "sha512-Y0qoSCAja+xZE7QQ0LCHoYAuyI1n9ZqukQJa8lv9X3yCvWahFF7OYHAgVH1ejp43XWstj3U89/PAAzcowgF/uQ==", "cpu": [ "x64" ], @@ -4331,114 +4318,399 @@ "win32" ] }, - "node_modules/@ng-bootstrap/ng-bootstrap": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/@ng-bootstrap/ng-bootstrap/-/ng-bootstrap-17.0.1.tgz", - "integrity": "sha512-utbm8OXIoqVVYGVzQkOS773ymbjc+UMkXv8lyi7hTqLhCQs0rZ0yA74peqVZRuOGXLHgcSTA7fnJhA80iQOblw==", - "dependencies": { - "tslib": "^2.3.0" - }, - "peerDependencies": { - "@angular/common": "^18.0.0", - "@angular/core": "^18.0.0", - "@angular/forms": "^18.0.0", - "@angular/localize": "^18.0.0", - "@popperjs/core": "^2.11.8", - "rxjs": "^6.5.3 || ^7.4.0" - } - }, - "node_modules/@ng-bootstrap/ng-bootstrap/node_modules/tslib": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", - "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==" - }, - "node_modules/@ngtools/webpack": { - "version": "18.2.12", - "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-18.2.12.tgz", - "integrity": "sha512-FFJAwtWbtpncMOVNuULPBwFJB7GSjiUwO93eGTzRp8O4EPQ8lCQeFbezQm/NP34+T0+GBLGzPSuQT+muob8YKw==", + "node_modules/@napi-rs/nice": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice/-/nice-1.0.1.tgz", + "integrity": "sha512-zM0mVWSXE0a0h9aKACLwKmD6nHcRiKrPpCfvaKqG1CqDEyjEawId0ocXxVzPMCAm6kkWr2P025msfxXEnt8UGQ==", "dev": true, + "optional": true, "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" + "node": ">= 10" }, - "peerDependencies": { - "@angular/compiler-cli": "^18.0.0", - "typescript": ">=5.4 <5.6", - "webpack": "^5.54.0" - } - }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Brooooooklyn" }, + "optionalDependencies": { + "@napi-rs/nice-android-arm-eabi": "1.0.1", + "@napi-rs/nice-android-arm64": "1.0.1", + "@napi-rs/nice-darwin-arm64": "1.0.1", + "@napi-rs/nice-darwin-x64": "1.0.1", + "@napi-rs/nice-freebsd-x64": "1.0.1", + "@napi-rs/nice-linux-arm-gnueabihf": "1.0.1", + "@napi-rs/nice-linux-arm64-gnu": "1.0.1", + "@napi-rs/nice-linux-arm64-musl": "1.0.1", + "@napi-rs/nice-linux-ppc64-gnu": "1.0.1", + "@napi-rs/nice-linux-riscv64-gnu": "1.0.1", + "@napi-rs/nice-linux-s390x-gnu": "1.0.1", + "@napi-rs/nice-linux-x64-gnu": "1.0.1", + "@napi-rs/nice-linux-x64-musl": "1.0.1", + "@napi-rs/nice-win32-arm64-msvc": "1.0.1", + "@napi-rs/nice-win32-ia32-msvc": "1.0.1", + "@napi-rs/nice-win32-x64-msvc": "1.0.1" + } + }, + "node_modules/@napi-rs/nice-android-arm-eabi": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-android-arm-eabi/-/nice-android-arm-eabi-1.0.1.tgz", + "integrity": "sha512-5qpvOu5IGwDo7MEKVqqyAxF90I6aLj4n07OzpARdgDRfz8UbBztTByBp0RC59r3J1Ij8uzYi6jI7r5Lws7nn6w==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], "engines": { - "node": ">= 8" + "node": ">= 10" } }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "node_modules/@napi-rs/nice-android-arm64": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-android-arm64/-/nice-android-arm64-1.0.1.tgz", + "integrity": "sha512-GqvXL0P8fZ+mQqG1g0o4AO9hJjQaeYG84FRfZaYjyJtZZZcMjXW5TwkL8Y8UApheJgyE13TQ4YNUssQaTgTyvA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], "engines": { - "node": ">= 8" + "node": ">= 10" } }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - }, + "node_modules/@napi-rs/nice-darwin-arm64": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-darwin-arm64/-/nice-darwin-arm64-1.0.1.tgz", + "integrity": "sha512-91k3HEqUl2fsrz/sKkuEkscj6EAj3/eZNCLqzD2AA0TtVbkQi8nqxZCZDMkfklULmxLkMxuUdKe7RvG/T6s2AA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], "engines": { - "node": ">= 8" + "node": ">= 10" } }, - "node_modules/@npmcli/agent": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/@npmcli/agent/-/agent-2.2.2.tgz", - "integrity": "sha512-OrcNPXdpSl9UX7qPVRWbmWMCSXrcDa2M9DvrbOTj7ao1S4PlqVFYv9/yLKMkrJKZ/V5A/kDBC690or307i26Og==", + "node_modules/@napi-rs/nice-darwin-x64": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-darwin-x64/-/nice-darwin-x64-1.0.1.tgz", + "integrity": "sha512-jXnMleYSIR/+TAN/p5u+NkCA7yidgswx5ftqzXdD5wgy/hNR92oerTXHc0jrlBisbd7DpzoaGY4cFD7Sm5GlgQ==", + "cpu": [ + "x64" + ], "dev": true, - "dependencies": { - "agent-base": "^7.1.0", - "http-proxy-agent": "^7.0.0", - "https-proxy-agent": "^7.0.1", - "lru-cache": "^10.0.1", - "socks-proxy-agent": "^8.0.3" - }, + "optional": true, + "os": [ + "darwin" + ], "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": ">= 10" } }, - "node_modules/@npmcli/agent/node_modules/agent-base": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz", - "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==", + "node_modules/@napi-rs/nice-freebsd-x64": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-freebsd-x64/-/nice-freebsd-x64-1.0.1.tgz", + "integrity": "sha512-j+iJ/ezONXRQsVIB/FJfwjeQXX7A2tf3gEXs4WUGFrJjpe/z2KB7sOv6zpkm08PofF36C9S7wTNuzHZ/Iiccfw==", + "cpu": [ + "x64" + ], "dev": true, - "dependencies": { - "debug": "^4.3.4" - }, + "optional": true, + "os": [ + "freebsd" + ], "engines": { - "node": ">= 14" + "node": ">= 10" } }, - "node_modules/@npmcli/agent/node_modules/http-proxy-agent": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", - "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", + "node_modules/@napi-rs/nice-linux-arm-gnueabihf": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-arm-gnueabihf/-/nice-linux-arm-gnueabihf-1.0.1.tgz", + "integrity": "sha512-G8RgJ8FYXYkkSGQwywAUh84m946UTn6l03/vmEXBYNJxQJcD+I3B3k5jmjFG/OPiU8DfvxutOP8bi+F89MCV7Q==", + "cpu": [ + "arm" + ], "dev": true, - "dependencies": { - "agent-base": "^7.1.0", - "debug": "^4.3.4" - }, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">= 14" + "node": ">= 10" + } + }, + "node_modules/@napi-rs/nice-linux-arm64-gnu": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-arm64-gnu/-/nice-linux-arm64-gnu-1.0.1.tgz", + "integrity": "sha512-IMDak59/W5JSab1oZvmNbrms3mHqcreaCeClUjwlwDr0m3BoR09ZiN8cKFBzuSlXgRdZ4PNqCYNeGQv7YMTjuA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/nice-linux-arm64-musl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-arm64-musl/-/nice-linux-arm64-musl-1.0.1.tgz", + "integrity": "sha512-wG8fa2VKuWM4CfjOjjRX9YLIbysSVV1S3Kgm2Fnc67ap/soHBeYZa6AGMeR5BJAylYRjnoVOzV19Cmkco3QEPw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/nice-linux-ppc64-gnu": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-ppc64-gnu/-/nice-linux-ppc64-gnu-1.0.1.tgz", + "integrity": "sha512-lxQ9WrBf0IlNTCA9oS2jg/iAjQyTI6JHzABV664LLrLA/SIdD+I1i3Mjf7TsnoUbgopBcCuDztVLfJ0q9ubf6Q==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/nice-linux-riscv64-gnu": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-riscv64-gnu/-/nice-linux-riscv64-gnu-1.0.1.tgz", + "integrity": "sha512-3xs69dO8WSWBb13KBVex+yvxmUeEsdWexxibqskzoKaWx9AIqkMbWmE2npkazJoopPKX2ULKd8Fm9veEn0g4Ig==", + "cpu": [ + "riscv64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/nice-linux-s390x-gnu": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-s390x-gnu/-/nice-linux-s390x-gnu-1.0.1.tgz", + "integrity": "sha512-lMFI3i9rlW7hgToyAzTaEybQYGbQHDrpRkg+1gJWEpH0PLAQoZ8jiY0IzakLfNWnVda1eTYYlxxFYzW8Rqczkg==", + "cpu": [ + "s390x" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/nice-linux-x64-gnu": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-x64-gnu/-/nice-linux-x64-gnu-1.0.1.tgz", + "integrity": "sha512-XQAJs7DRN2GpLN6Fb+ZdGFeYZDdGl2Fn3TmFlqEL5JorgWKrQGRUrpGKbgZ25UeZPILuTKJ+OowG2avN8mThBA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/nice-linux-x64-musl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-x64-musl/-/nice-linux-x64-musl-1.0.1.tgz", + "integrity": "sha512-/rodHpRSgiI9o1faq9SZOp/o2QkKQg7T+DK0R5AkbnI/YxvAIEHf2cngjYzLMQSQgUhxym+LFr+UGZx4vK4QdQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/nice-win32-arm64-msvc": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-win32-arm64-msvc/-/nice-win32-arm64-msvc-1.0.1.tgz", + "integrity": "sha512-rEcz9vZymaCB3OqEXoHnp9YViLct8ugF+6uO5McifTedjq4QMQs3DHz35xBEGhH3gJWEsXMUbzazkz5KNM5YUg==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/nice-win32-ia32-msvc": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-win32-ia32-msvc/-/nice-win32-ia32-msvc-1.0.1.tgz", + "integrity": "sha512-t7eBAyPUrWL8su3gDxw9xxxqNwZzAqKo0Szv3IjVQd1GpXXVkb6vBBQUuxfIYaXMzZLwlxRQ7uzM2vdUE9ULGw==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/nice-win32-x64-msvc": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-win32-x64-msvc/-/nice-win32-x64-msvc-1.0.1.tgz", + "integrity": "sha512-JlF+uDcatt3St2ntBG8H02F1mM45i5SF9W+bIKiReVE6wiy3o16oBP/yxt+RZ+N6LbCImJXJ6bXNO2kn9AXicg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@ng-bootstrap/ng-bootstrap": { + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/@ng-bootstrap/ng-bootstrap/-/ng-bootstrap-17.0.1.tgz", + "integrity": "sha512-utbm8OXIoqVVYGVzQkOS773ymbjc+UMkXv8lyi7hTqLhCQs0rZ0yA74peqVZRuOGXLHgcSTA7fnJhA80iQOblw==", + "dependencies": { + "tslib": "^2.3.0" + }, + "peerDependencies": { + "@angular/common": "^18.0.0", + "@angular/core": "^18.0.0", + "@angular/forms": "^18.0.0", + "@angular/localize": "^18.0.0", + "@popperjs/core": "^2.11.8", + "rxjs": "^6.5.3 || ^7.4.0" + } + }, + "node_modules/@ng-bootstrap/ng-bootstrap/node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==" + }, + "node_modules/@ngtools/webpack": { + "version": "19.1.5", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-19.1.5.tgz", + "integrity": "sha512-oIpE5Ci/Gl2iZqa0Hs6IOxaXEDHkF/zisHcflzYGkMnYcSFj+wRgYEuBFaHLCwuxQf9OdGu31i05w849i6tY1Q==", + "dev": true, + "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": "^19.0.0", + "typescript": ">=5.5 <5.8", + "webpack": "^5.54.0" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@npmcli/agent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/agent/-/agent-3.0.0.tgz", + "integrity": "sha512-S79NdEgDQd/NGCay6TCoVzXSj74skRZIKJcpJjC5lOq34SZzyI6MqtiiWoiVWoVrTcGjNeC4ipbh1VIHlpfF5Q==", + "dev": true, + "dependencies": { + "agent-base": "^7.1.0", + "http-proxy-agent": "^7.0.0", + "https-proxy-agent": "^7.0.1", + "lru-cache": "^10.0.1", + "socks-proxy-agent": "^8.0.3" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@npmcli/agent/node_modules/agent-base": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.3.tgz", + "integrity": "sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==", + "dev": true, + "engines": { + "node": ">= 14" + } + }, + "node_modules/@npmcli/agent/node_modules/http-proxy-agent": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", + "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", + "dev": true, + "dependencies": { + "agent-base": "^7.1.0", + "debug": "^4.3.4" + }, + "engines": { + "node": ">= 14" } }, "node_modules/@npmcli/agent/node_modules/lru-cache": { @@ -4448,35 +4720,44 @@ "dev": true }, "node_modules/@npmcli/fs": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-3.1.1.tgz", - "integrity": "sha512-q9CRWjpHCMIh5sVyefoD1cA7PkvILqCZsnSOEUUivORLjxCO/Irmue2DprETiNgEqktDBZaM1Bi+jrarx1XdCg==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-4.0.0.tgz", + "integrity": "sha512-/xGlezI6xfGO9NwuJlnwz/K14qD1kCSAGtacBHnGzeAIuJGazcp45KP5NuyARXoKb7cwulAGWVsbeSxdG/cb0Q==", "dev": true, "dependencies": { "semver": "^7.3.5" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": "^18.17.0 || >=20.5.0" } }, "node_modules/@npmcli/git": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-5.0.8.tgz", - "integrity": "sha512-liASfw5cqhjNW9UFd+ruwwdEf/lbOAQjLL2XY2dFW/bkJheXDYZgOyul/4gVvEV4BWkTXjYGmDqMw9uegdbJNQ==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-6.0.1.tgz", + "integrity": "sha512-BBWMMxeQzalmKadyimwb2/VVQyJB01PH0HhVSNLHNBDZN/M/h/02P6f8fxedIiFhpMj11SO9Ep5tKTBE7zL2nw==", "dev": true, "dependencies": { - "@npmcli/promise-spawn": "^7.0.0", - "ini": "^4.1.3", + "@npmcli/promise-spawn": "^8.0.0", + "ini": "^5.0.0", "lru-cache": "^10.0.1", - "npm-pick-manifest": "^9.0.0", - "proc-log": "^4.0.0", + "npm-pick-manifest": "^10.0.0", + "proc-log": "^5.0.0", "promise-inflight": "^1.0.1", "promise-retry": "^2.0.1", "semver": "^7.3.5", - "which": "^4.0.0" + "which": "^5.0.0" }, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@npmcli/git/node_modules/ini": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-5.0.0.tgz", + "integrity": "sha512-+N0ngpO3e7cRUWOJAS7qw0IZIVc6XPrW4MlFBdD066F2L4k1L6ker3hLqSq7iXxU5tgS4WGkIUElWn5vogAEnw==", + "dev": true, + "engines": { + "node": "^18.17.0 || >=20.5.0" } }, "node_modules/@npmcli/git/node_modules/isexe": { @@ -4495,9 +4776,9 @@ "dev": true }, "node_modules/@npmcli/git/node_modules/which": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", - "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/which/-/which-5.0.0.tgz", + "integrity": "sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==", "dev": true, "dependencies": { "isexe": "^3.1.1" @@ -4506,50 +4787,50 @@ "node-which": "bin/which.js" }, "engines": { - "node": "^16.13.0 || >=18.0.0" + "node": "^18.17.0 || >=20.5.0" } }, "node_modules/@npmcli/installed-package-contents": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-2.1.0.tgz", - "integrity": "sha512-c8UuGLeZpm69BryRykLuKRyKFZYJsZSCT4aVY5ds4omyZqJ172ApzgfKJ5eV/r3HgLdUYgFVe54KSFVjKoe27w==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-3.0.0.tgz", + "integrity": "sha512-fkxoPuFGvxyrH+OQzyTkX2LUEamrF4jZSmxjAtPPHHGO0dqsQ8tTKjnIS8SAnPHdk2I03BDtSMR5K/4loKg79Q==", "dev": true, "dependencies": { - "npm-bundled": "^3.0.0", - "npm-normalize-package-bin": "^3.0.0" + "npm-bundled": "^4.0.0", + "npm-normalize-package-bin": "^4.0.0" }, "bin": { "installed-package-contents": "bin/index.js" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": "^18.17.0 || >=20.5.0" } }, "node_modules/@npmcli/node-gyp": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-3.0.0.tgz", - "integrity": "sha512-gp8pRXC2oOxu0DUE1/M3bYtb1b3/DbJ5aM113+XJBgfXdussRAsX0YOrOhdd8WvnAR6auDBvJomGAkLKA5ydxA==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-4.0.0.tgz", + "integrity": "sha512-+t5DZ6mO/QFh78PByMq1fGSAub/agLJZDRfJRMeOSNCt8s9YVlTjmGpIPwPhvXTGUIJk+WszlT0rQa1W33yzNA==", "dev": true, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": "^18.17.0 || >=20.5.0" } }, "node_modules/@npmcli/package-json": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/@npmcli/package-json/-/package-json-5.2.1.tgz", - "integrity": "sha512-f7zYC6kQautXHvNbLEWgD/uGu1+xCn9izgqBfgItWSx22U0ZDekxN08A1vM8cTxj/cRVe0Q94Ode+tdoYmIOOQ==", + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/@npmcli/package-json/-/package-json-6.1.1.tgz", + "integrity": "sha512-d5qimadRAUCO4A/Txw71VM7UrRZzV+NPclxz/dc+M6B2oYwjWTjqh8HA/sGQgs9VZuJ6I/P7XIAlJvgrl27ZOw==", "dev": true, "dependencies": { - "@npmcli/git": "^5.0.0", + "@npmcli/git": "^6.0.0", "glob": "^10.2.2", - "hosted-git-info": "^7.0.0", - "json-parse-even-better-errors": "^3.0.0", - "normalize-package-data": "^6.0.0", - "proc-log": "^4.0.0", - "semver": "^7.5.3" + "hosted-git-info": "^8.0.0", + "json-parse-even-better-errors": "^4.0.0", + "proc-log": "^5.0.0", + "semver": "^7.5.3", + "validate-npm-package-license": "^3.0.4" }, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": "^18.17.0 || >=20.5.0" } }, "node_modules/@npmcli/package-json/node_modules/glob": { @@ -4573,15 +4854,15 @@ } }, "node_modules/@npmcli/package-json/node_modules/hosted-git-info": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-7.0.2.tgz", - "integrity": "sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==", + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-8.0.2.tgz", + "integrity": "sha512-sYKnA7eGln5ov8T8gnYlkSOxFJvywzEx9BueN6xo/GKO8PGiI6uK6xx+DIGe45T3bdVjLAQDQW1aicT8z8JwQg==", "dev": true, "dependencies": { "lru-cache": "^10.0.1" }, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": "^18.17.0 || >=20.5.0" } }, "node_modules/@npmcli/package-json/node_modules/lru-cache": { @@ -4606,15 +4887,15 @@ } }, "node_modules/@npmcli/promise-spawn": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-7.0.2.tgz", - "integrity": "sha512-xhfYPXoV5Dy4UkY0D+v2KkwvnDfiA/8Mt3sWCGI/hM03NsYIH8ZaG6QzS9x7pje5vHZBZJ2v6VRFVTWACnqcmQ==", + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-8.0.2.tgz", + "integrity": "sha512-/bNJhjc+o6qL+Dwz/bqfTQClkEO5nTQ1ZEcdCkAQjhkZMHIh22LPG7fNh1enJP1NKWDqYiiABnjFCY7E0zHYtQ==", "dev": true, "dependencies": { - "which": "^4.0.0" + "which": "^5.0.0" }, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": "^18.17.0 || >=20.5.0" } }, "node_modules/@npmcli/promise-spawn/node_modules/isexe": { @@ -4627,9 +4908,9 @@ } }, "node_modules/@npmcli/promise-spawn/node_modules/which": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", - "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/which/-/which-5.0.0.tgz", + "integrity": "sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==", "dev": true, "dependencies": { "isexe": "^3.1.1" @@ -4638,33 +4919,33 @@ "node-which": "bin/which.js" }, "engines": { - "node": "^16.13.0 || >=18.0.0" + "node": "^18.17.0 || >=20.5.0" } }, "node_modules/@npmcli/redact": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@npmcli/redact/-/redact-2.0.1.tgz", - "integrity": "sha512-YgsR5jCQZhVmTJvjduTOIHph0L73pK8xwMVaDY0PatySqVM9AZj93jpoXYSJqfHFxFkN9dmqTw6OiqExsS3LPw==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@npmcli/redact/-/redact-3.1.0.tgz", + "integrity": "sha512-V0yzteGYNKYdqFBQ+rEz4E9W5OlbJK4BWcTIbTcU8TSsRvetERNLHUh3RYLmRiozO7GmJ4abeIR4Mo68pNJiVA==", "dev": true, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": "^18.17.0 || >=20.5.0" } }, "node_modules/@npmcli/run-script": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-8.1.0.tgz", - "integrity": "sha512-y7efHHwghQfk28G2z3tlZ67pLG0XdfYbcVG26r7YIXALRsrVQcTq4/tdenSmdOrEsNahIYA/eh8aEVROWGFUDg==", + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-9.0.2.tgz", + "integrity": "sha512-cJXiUlycdizQwvqE1iaAb4VRUM3RX09/8q46zjvy+ct9GhfZRWd7jXYVc1tn/CfRlGPVkX/u4sstRlepsm7hfw==", "dev": true, "dependencies": { - "@npmcli/node-gyp": "^3.0.0", - "@npmcli/package-json": "^5.0.0", - "@npmcli/promise-spawn": "^7.0.0", - "node-gyp": "^10.0.0", - "proc-log": "^4.0.0", - "which": "^4.0.0" + "@npmcli/node-gyp": "^4.0.0", + "@npmcli/package-json": "^6.0.0", + "@npmcli/promise-spawn": "^8.0.0", + "node-gyp": "^11.0.0", + "proc-log": "^5.0.0", + "which": "^5.0.0" }, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": "^18.17.0 || >=20.5.0" } }, "node_modules/@npmcli/run-script/node_modules/isexe": { @@ -4677,9 +4958,9 @@ } }, "node_modules/@npmcli/run-script/node_modules/which": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", - "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/which/-/which-5.0.0.tgz", + "integrity": "sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==", "dev": true, "dependencies": { "isexe": "^3.1.1" @@ -4688,9 +4969,312 @@ "node-which": "bin/which.js" }, "engines": { - "node": "^16.13.0 || >=18.0.0" + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@parcel/watcher": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.5.1.tgz", + "integrity": "sha512-dfUnCxiN9H4ap84DvD2ubjw+3vUNpstxa0TneY/Paat8a3R4uQZDLSvWjmznAY/DoahqTHl9V46HF/Zs3F29pg==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "dependencies": { + "detect-libc": "^1.0.3", + "is-glob": "^4.0.3", + "micromatch": "^4.0.5", + "node-addon-api": "^7.0.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "optionalDependencies": { + "@parcel/watcher-android-arm64": "2.5.1", + "@parcel/watcher-darwin-arm64": "2.5.1", + "@parcel/watcher-darwin-x64": "2.5.1", + "@parcel/watcher-freebsd-x64": "2.5.1", + "@parcel/watcher-linux-arm-glibc": "2.5.1", + "@parcel/watcher-linux-arm-musl": "2.5.1", + "@parcel/watcher-linux-arm64-glibc": "2.5.1", + "@parcel/watcher-linux-arm64-musl": "2.5.1", + "@parcel/watcher-linux-x64-glibc": "2.5.1", + "@parcel/watcher-linux-x64-musl": "2.5.1", + "@parcel/watcher-win32-arm64": "2.5.1", + "@parcel/watcher-win32-ia32": "2.5.1", + "@parcel/watcher-win32-x64": "2.5.1" + } + }, + "node_modules/@parcel/watcher-android-arm64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.5.1.tgz", + "integrity": "sha512-KF8+j9nNbUN8vzOFDpRMsaKBHZ/mcjEjMToVMJOhTozkDonQFFrRcfdLWn6yWKCmJKmdVxSgHiYvTCef4/qcBA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-darwin-arm64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.5.1.tgz", + "integrity": "sha512-eAzPv5osDmZyBhou8PoF4i6RQXAfeKL9tjb3QzYuccXFMQU0ruIc/POh30ePnaOyD1UXdlKguHBmsTs53tVoPw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-darwin-x64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.5.1.tgz", + "integrity": "sha512-1ZXDthrnNmwv10A0/3AJNZ9JGlzrF82i3gNQcWOzd7nJ8aj+ILyW1MTxVk35Db0u91oD5Nlk9MBiujMlwmeXZg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-freebsd-x64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-freebsd-x64/-/watcher-freebsd-x64-2.5.1.tgz", + "integrity": "sha512-SI4eljM7Flp9yPuKi8W0ird8TI/JK6CSxju3NojVI6BjHsTyK7zxA9urjVjEKJ5MBYC+bLmMcbAWlZ+rFkLpJQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm-glibc": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.5.1.tgz", + "integrity": "sha512-RCdZlEyTs8geyBkkcnPWvtXLY44BCeZKmGYRtSgtwwnHR4dxfHRG3gR99XdMEdQ7KeiDdasJwwvNSF5jKtDwdA==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm-musl": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-musl/-/watcher-linux-arm-musl-2.5.1.tgz", + "integrity": "sha512-6E+m/Mm1t1yhB8X412stiKFG3XykmgdIOqhjWj+VL8oHkKABfu/gjFj8DvLrYVHSBNC+/u5PeNrujiSQ1zwd1Q==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm64-glibc": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.5.1.tgz", + "integrity": "sha512-LrGp+f02yU3BN9A+DGuY3v3bmnFUggAITBGriZHUREfNEzZh/GO06FF5u2kx8x+GBEUYfyTGamol4j3m9ANe8w==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm64-musl": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.5.1.tgz", + "integrity": "sha512-cFOjABi92pMYRXS7AcQv9/M1YuKRw8SZniCDw0ssQb/noPkRzA+HBDkwmyOJYp5wXcsTrhxO0zq1U11cK9jsFg==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-x64-glibc": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.5.1.tgz", + "integrity": "sha512-GcESn8NZySmfwlTsIur+49yDqSny2IhPeZfXunQi48DMugKeZ7uy1FX83pO0X22sHntJ4Ub+9k34XQCX+oHt2A==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-x64-musl": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.5.1.tgz", + "integrity": "sha512-n0E2EQbatQ3bXhcH2D1XIAANAcTZkQICBPVaxMeaCVBtOpBZpWJuf7LwyWPSBDITb7In8mqQgJ7gH8CILCURXg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-arm64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.5.1.tgz", + "integrity": "sha512-RFzklRvmc3PkjKjry3hLF9wD7ppR4AKcWNzH7kXR7GUe0Igb3Nz8fyPwtZCSquGrhU5HhUNDr/mKBqj7tqA2Vw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-ia32": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-ia32/-/watcher-win32-ia32-2.5.1.tgz", + "integrity": "sha512-c2KkcVN+NJmuA7CGlaGD1qJh1cLfDnQsHjE89E60vUEMlqduHGCdCLJCID5geFVM0dOtA3ZiIO8BoEQmzQVfpQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-x64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.5.1.tgz", + "integrity": "sha512-9lHBdJITeNR++EvSQVUcaZoWupyHfXe1jZvGZ06O/5MflPcuPLtEphScIBL+AiCWBO46tDSHzWyD0uDmmZqsgA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" } }, + "node_modules/@parcel/watcher/node_modules/node-addon-api": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz", + "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==", + "dev": true, + "optional": true + }, "node_modules/@pkgjs/parseargs": { "version": "0.11.0", "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", @@ -4786,9 +5370,9 @@ } }, "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.28.0.tgz", - "integrity": "sha512-wLJuPLT6grGZsy34g4N1yRfYeouklTgPhH1gWXCYspenKYD0s3cR99ZevOGw5BexMNywkbV3UkjADisozBmpPQ==", + "version": "4.32.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.32.1.tgz", + "integrity": "sha512-/pqA4DmqyCm8u5YIDzIdlLcEmuvxb0v8fZdFhVMszSpDTgbQKdw3/mB3eMUHIbubtJ6F9j+LtmyCnHTEqIHyzA==", "cpu": [ "arm" ], @@ -4799,9 +5383,9 @@ ] }, "node_modules/@rollup/rollup-android-arm64": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.28.0.tgz", - "integrity": "sha512-eiNkznlo0dLmVG/6wf+Ifi/v78G4d4QxRhuUl+s8EWZpDewgk7PX3ZyECUXU0Zq/Ca+8nU8cQpNC4Xgn2gFNDA==", + "version": "4.32.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.32.1.tgz", + "integrity": "sha512-If3PDskT77q7zgqVqYuj7WG3WC08G1kwXGVFi9Jr8nY6eHucREHkfpX79c0ACAjLj3QIWKPJR7w4i+f5EdLH5Q==", "cpu": [ "arm64" ], @@ -4812,9 +5396,9 @@ ] }, "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.28.0.tgz", - "integrity": "sha512-lmKx9yHsppblnLQZOGxdO66gT77bvdBtr/0P+TPOseowE7D9AJoBw8ZDULRasXRWf1Z86/gcOdpBrV6VDUY36Q==", + "version": "4.32.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.32.1.tgz", + "integrity": "sha512-zCpKHioQ9KgZToFp5Wvz6zaWbMzYQ2LJHQ+QixDKq52KKrF65ueu6Af4hLlLWHjX1Wf/0G5kSJM9PySW9IrvHA==", "cpu": [ "arm64" ], @@ -4825,9 +5409,9 @@ ] }, "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.28.0.tgz", - "integrity": "sha512-8hxgfReVs7k9Js1uAIhS6zq3I+wKQETInnWQtgzt8JfGx51R1N6DRVy3F4o0lQwumbErRz52YqwjfvuwRxGv1w==", + "version": "4.32.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.32.1.tgz", + "integrity": "sha512-sFvF+t2+TyUo/ZQqUcifrJIgznx58oFZbdHS9TvHq3xhPVL9nOp+yZ6LKrO9GWTP+6DbFtoyLDbjTpR62Mbr3Q==", "cpu": [ "x64" ], @@ -4838,9 +5422,9 @@ ] }, "node_modules/@rollup/rollup-freebsd-arm64": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.28.0.tgz", - "integrity": "sha512-lA1zZB3bFx5oxu9fYud4+g1mt+lYXCoch0M0V/xhqLoGatbzVse0wlSQ1UYOWKpuSu3gyN4qEc0Dxf/DII1bhQ==", + "version": "4.32.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.32.1.tgz", + "integrity": "sha512-NbOa+7InvMWRcY9RG+B6kKIMD/FsnQPH0MWUvDlQB1iXnF/UcKSudCXZtv4lW+C276g3w5AxPbfry5rSYvyeYA==", "cpu": [ "arm64" ], @@ -4851,9 +5435,9 @@ ] }, "node_modules/@rollup/rollup-freebsd-x64": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.28.0.tgz", - "integrity": "sha512-aI2plavbUDjCQB/sRbeUZWX9qp12GfYkYSJOrdYTL/C5D53bsE2/nBPuoiJKoWp5SN78v2Vr8ZPnB+/VbQ2pFA==", + "version": "4.32.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.32.1.tgz", + "integrity": "sha512-JRBRmwvHPXR881j2xjry8HZ86wIPK2CcDw0EXchE1UgU0ubWp9nvlT7cZYKc6bkypBt745b4bglf3+xJ7hXWWw==", "cpu": [ "x64" ], @@ -4864,9 +5448,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.28.0.tgz", - "integrity": "sha512-WXveUPKtfqtaNvpf0iOb0M6xC64GzUX/OowbqfiCSXTdi/jLlOmH0Ba94/OkiY2yTGTwteo4/dsHRfh5bDCZ+w==", + "version": "4.32.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.32.1.tgz", + "integrity": "sha512-PKvszb+9o/vVdUzCCjL0sKHukEQV39tD3fepXxYrHE3sTKrRdCydI7uldRLbjLmDA3TFDmh418XH19NOsDRH8g==", "cpu": [ "arm" ], @@ -4877,9 +5461,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm-musleabihf": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.28.0.tgz", - "integrity": "sha512-yLc3O2NtOQR67lI79zsSc7lk31xjwcaocvdD1twL64PK1yNaIqCeWI9L5B4MFPAVGEVjH5k1oWSGuYX1Wutxpg==", + "version": "4.32.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.32.1.tgz", + "integrity": "sha512-9WHEMV6Y89eL606ReYowXuGF1Yb2vwfKWKdD1A5h+OYnPZSJvxbEjxTRKPgi7tkP2DSnW0YLab1ooy+i/FQp/Q==", "cpu": [ "arm" ], @@ -4890,9 +5474,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.28.0.tgz", - "integrity": "sha512-+P9G9hjEpHucHRXqesY+3X9hD2wh0iNnJXX/QhS/J5vTdG6VhNYMxJ2rJkQOxRUd17u5mbMLHM7yWGZdAASfcg==", + "version": "4.32.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.32.1.tgz", + "integrity": "sha512-tZWc9iEt5fGJ1CL2LRPw8OttkCBDs+D8D3oEM8mH8S1ICZCtFJhD7DZ3XMGM8kpqHvhGUTvNUYVDnmkj4BDXnw==", "cpu": [ "arm64" ], @@ -4903,9 +5487,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.28.0.tgz", - "integrity": "sha512-1xsm2rCKSTpKzi5/ypT5wfc+4bOGa/9yI/eaOLW0oMs7qpC542APWhl4A37AENGZ6St6GBMWhCCMM6tXgTIplw==", + "version": "4.32.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.32.1.tgz", + "integrity": "sha512-FTYc2YoTWUsBz5GTTgGkRYYJ5NGJIi/rCY4oK/I8aKowx1ToXeoVVbIE4LGAjsauvlhjfl0MYacxClLld1VrOw==", "cpu": [ "arm64" ], @@ -4915,10 +5499,23 @@ "linux" ] }, + "node_modules/@rollup/rollup-linux-loongarch64-gnu": { + "version": "4.32.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.32.1.tgz", + "integrity": "sha512-F51qLdOtpS6P1zJVRzYM0v6MrBNypyPEN1GfMiz0gPu9jN8ScGaEFIZQwteSsGKg799oR5EaP7+B2jHgL+d+Kw==", + "cpu": [ + "loong64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.28.0.tgz", - "integrity": "sha512-zgWxMq8neVQeXL+ouSf6S7DoNeo6EPgi1eeqHXVKQxqPy1B2NvTbaOUWPn/7CfMKL7xvhV0/+fq/Z/J69g1WAQ==", + "version": "4.32.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.32.1.tgz", + "integrity": "sha512-wO0WkfSppfX4YFm5KhdCCpnpGbtgQNj/tgvYzrVYFKDpven8w2N6Gg5nB6w+wAMO3AIfSTWeTjfVe+uZ23zAlg==", "cpu": [ "ppc64" ], @@ -4929,9 +5526,9 @@ ] }, "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.28.0.tgz", - "integrity": "sha512-VEdVYacLniRxbRJLNtzwGt5vwS0ycYshofI7cWAfj7Vg5asqj+pt+Q6x4n+AONSZW/kVm+5nklde0qs2EUwU2g==", + "version": "4.32.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.32.1.tgz", + "integrity": "sha512-iWswS9cIXfJO1MFYtI/4jjlrGb/V58oMu4dYJIKnR5UIwbkzR0PJ09O0PDZT0oJ3LYWXBSWahNf/Mjo6i1E5/g==", "cpu": [ "riscv64" ], @@ -4942,9 +5539,9 @@ ] }, "node_modules/@rollup/rollup-linux-s390x-gnu": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.28.0.tgz", - "integrity": "sha512-LQlP5t2hcDJh8HV8RELD9/xlYtEzJkm/aWGsauvdO2ulfl3QYRjqrKW+mGAIWP5kdNCBheqqqYIGElSRCaXfpw==", + "version": "4.32.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.32.1.tgz", + "integrity": "sha512-RKt8NI9tebzmEthMnfVgG3i/XeECkMPS+ibVZjZ6mNekpbbUmkNWuIN2yHsb/mBPyZke4nlI4YqIdFPgKuoyQQ==", "cpu": [ "s390x" ], @@ -4955,9 +5552,9 @@ ] }, "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.28.0.tgz", - "integrity": "sha512-Nl4KIzteVEKE9BdAvYoTkW19pa7LR/RBrT6F1dJCV/3pbjwDcaOq+edkP0LXuJ9kflW/xOK414X78r+K84+msw==", + "version": "4.32.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.32.1.tgz", + "integrity": "sha512-WQFLZ9c42ECqEjwg/GHHsouij3pzLXkFdz0UxHa/0OM12LzvX7DzedlY0SIEly2v18YZLRhCRoHZDxbBSWoGYg==", "cpu": [ "x64" ], @@ -4968,9 +5565,9 @@ ] }, "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.28.0.tgz", - "integrity": "sha512-eKpJr4vBDOi4goT75MvW+0dXcNUqisK4jvibY9vDdlgLx+yekxSm55StsHbxUsRxSTt3JEQvlr3cGDkzcSP8bw==", + "version": "4.32.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.32.1.tgz", + "integrity": "sha512-BLoiyHDOWoS3uccNSADMza6V6vCNiphi94tQlVIL5de+r6r/CCQuNnerf+1g2mnk2b6edp5dk0nhdZ7aEjOBsA==", "cpu": [ "x64" ], @@ -4981,9 +5578,9 @@ ] }, "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.28.0.tgz", - "integrity": "sha512-Vi+WR62xWGsE/Oj+mD0FNAPY2MEox3cfyG0zLpotZdehPFXwz6lypkGs5y38Jd/NVSbOD02aVad6q6QYF7i8Bg==", + "version": "4.32.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.32.1.tgz", + "integrity": "sha512-w2l3UnlgYTNNU+Z6wOR8YdaioqfEnwPjIsJ66KxKAf0p+AuL2FHeTX6qvM+p/Ue3XPBVNyVSfCrfZiQh7vZHLQ==", "cpu": [ "arm64" ], @@ -4994,9 +5591,9 @@ ] }, "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.28.0.tgz", - "integrity": "sha512-kN/Vpip8emMLn/eOza+4JwqDZBL6MPNpkdaEsgUtW1NYN3DZvZqSQrbKzJcTL6hd8YNmFTn7XGWMwccOcJBL0A==", + "version": "4.32.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.32.1.tgz", + "integrity": "sha512-Am9H+TGLomPGkBnaPWie4F3x+yQ2rr4Bk2jpwy+iV+Gel9jLAu/KqT8k3X4jxFPW6Zf8OMnehyutsd+eHoq1WQ==", "cpu": [ "ia32" ], @@ -5007,9 +5604,9 @@ ] }, "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.28.0.tgz", - "integrity": "sha512-Bvno2/aZT6usSa7lRDL2+hMjVAGjuqaymF1ApZm31JXzniR/hvr14jpU+/z4X6Gt5BPlzosscyJZGUvguXIqeQ==", + "version": "4.32.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.32.1.tgz", + "integrity": "sha512-ar80GhdZb4DgmW3myIS9nRFYcpJRSME8iqWgzH2i44u+IdrzmiXVxeFnExQ5v4JYUSpg94bWjevMG8JHf1Da5Q==", "cpu": [ "x64" ], @@ -5020,13 +5617,13 @@ ] }, "node_modules/@schematics/angular": { - "version": "18.2.6", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-18.2.6.tgz", - "integrity": "sha512-Y988EoOEQDLEyHu3414T6AeVUyx21AexBHQNbUNQkK8cxlxyB6m1eH1cx6vFgLRFUTsLVv+C6Ln/ICNTfLcG4A==", + "version": "19.1.5", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-19.1.5.tgz", + "integrity": "sha512-Yks2QD87z2qJhVLi6O0tQDBG4pyX5n5c8BYEyZ+yiThjzIXBRkHjWS1jIFvd/y1+yU/NQFHYG/sy8sVOxfQ9IA==", "dev": true, "dependencies": { - "@angular-devkit/core": "18.2.6", - "@angular-devkit/schematics": "18.2.6", + "@angular-devkit/core": "19.1.5", + "@angular-devkit/schematics": "19.1.5", "jsonc-parser": "3.3.1" }, "engines": { @@ -5035,78 +5632,137 @@ "yarn": ">= 1.13.0" } }, - "node_modules/@sigstore/bundle": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/@sigstore/bundle/-/bundle-2.3.2.tgz", - "integrity": "sha512-wueKWDk70QixNLB363yHc2D2ItTgYiMTdPwK8D9dKQMR3ZQ0c35IxP5xnwQ8cNLoCgCRcHf14kE+CLIvNX1zmA==", + "node_modules/@schematics/angular/node_modules/@angular-devkit/core": { + "version": "19.1.5", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-19.1.5.tgz", + "integrity": "sha512-wGKV+i5mCM/Hd/3CsdrIYcVi5G2Wg/D5941bUDXivrbsqHfKVINxAkI3OI1eaD90VnAL8ICrQEoAhh6ni2Umkg==", "dev": true, "dependencies": { - "@sigstore/protobuf-specs": "^0.3.2" + "ajv": "8.17.1", + "ajv-formats": "3.0.1", + "jsonc-parser": "3.3.1", + "picomatch": "4.0.2", + "rxjs": "7.8.1", + "source-map": "0.7.4" }, "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, + "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": "^4.0.0" + }, + "peerDependenciesMeta": { + "chokidar": { + "optional": true + } + } + }, + "node_modules/@schematics/angular/node_modules/chokidar": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", + "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "readdirp": "^4.0.1" + }, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@schematics/angular/node_modules/readdirp": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.1.tgz", + "integrity": "sha512-h80JrZu/MHUZCyHu5ciuoI0+WxsCxzxJTILn6Fs8rxSnFPh+UVHYfeIxK1nVGugMqkfC4vJcBOYbkfkwYK0+gw==", + "dev": true, + "optional": true, + "peer": true, + "engines": { + "node": ">= 14.18.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@sigstore/bundle": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@sigstore/bundle/-/bundle-3.0.0.tgz", + "integrity": "sha512-XDUYX56iMPAn/cdgh/DTJxz5RWmqKV4pwvUAEKEWJl+HzKdCd/24wUa9JYNMlDSCb7SUHAdtksxYX779Nne/Zg==", + "dev": true, + "dependencies": { + "@sigstore/protobuf-specs": "^0.3.2" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, "node_modules/@sigstore/core": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@sigstore/core/-/core-1.1.0.tgz", - "integrity": "sha512-JzBqdVIyqm2FRQCulY6nbQzMpJJpSiJ8XXWMhtOX9eKgaXXpfNOF53lzQEjIydlStnd/eFtuC1dW4VYdD93oRg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@sigstore/core/-/core-2.0.0.tgz", + "integrity": "sha512-nYxaSb/MtlSI+JWcwTHQxyNmWeWrUXJJ/G4liLrGG7+tS4vAz6LF3xRXqLH6wPIVUoZQel2Fs4ddLx4NCpiIYg==", "dev": true, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": "^18.17.0 || >=20.5.0" } }, "node_modules/@sigstore/protobuf-specs": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@sigstore/protobuf-specs/-/protobuf-specs-0.3.2.tgz", - "integrity": "sha512-c6B0ehIWxMI8wiS/bj6rHMPqeFvngFV7cDU/MY+B16P9Z3Mp9k8L93eYZ7BYzSickzuqAQqAq0V956b3Ju6mLw==", + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@sigstore/protobuf-specs/-/protobuf-specs-0.3.3.tgz", + "integrity": "sha512-RpacQhBlwpBWd7KEJsRKcBQalbV28fvkxwTOJIqhIuDysMMaJW47V4OqW30iJB9uRpqOSxxEAQFdr8tTattReQ==", "dev": true, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": "^18.17.0 || >=20.5.0" } }, "node_modules/@sigstore/sign": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/@sigstore/sign/-/sign-2.3.2.tgz", - "integrity": "sha512-5Vz5dPVuunIIvC5vBb0APwo7qKA4G9yM48kPWJT+OEERs40md5GoUR1yedwpekWZ4m0Hhw44m6zU+ObsON+iDA==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@sigstore/sign/-/sign-3.0.0.tgz", + "integrity": "sha512-UjhDMQOkyDoktpXoc5YPJpJK6IooF2gayAr5LvXI4EL7O0vd58okgfRcxuaH+YTdhvb5aa1Q9f+WJ0c2sVuYIw==", "dev": true, "dependencies": { - "@sigstore/bundle": "^2.3.2", - "@sigstore/core": "^1.0.0", + "@sigstore/bundle": "^3.0.0", + "@sigstore/core": "^2.0.0", "@sigstore/protobuf-specs": "^0.3.2", - "make-fetch-happen": "^13.0.1", - "proc-log": "^4.2.0", + "make-fetch-happen": "^14.0.1", + "proc-log": "^5.0.0", "promise-retry": "^2.0.1" }, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": "^18.17.0 || >=20.5.0" } }, "node_modules/@sigstore/tuf": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/@sigstore/tuf/-/tuf-2.3.4.tgz", - "integrity": "sha512-44vtsveTPUpqhm9NCrbU8CWLe3Vck2HO1PNLw7RIajbB7xhtn5RBPm1VNSCMwqGYHhDsBJG8gDF0q4lgydsJvw==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@sigstore/tuf/-/tuf-3.0.0.tgz", + "integrity": "sha512-9Xxy/8U5OFJu7s+OsHzI96IX/OzjF/zj0BSSaWhgJgTqtlBhQIV2xdrQI5qxLD7+CWWDepadnXAxzaZ3u9cvRw==", "dev": true, "dependencies": { "@sigstore/protobuf-specs": "^0.3.2", - "tuf-js": "^2.2.1" + "tuf-js": "^3.0.1" }, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": "^18.17.0 || >=20.5.0" } }, "node_modules/@sigstore/verify": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@sigstore/verify/-/verify-1.2.1.tgz", - "integrity": "sha512-8iKx79/F73DKbGfRf7+t4dqrc0bRr0thdPrxAtCKWRm/F0tG71i6O1rvlnScncJLLBZHn3h8M3c1BSUAb9yu8g==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@sigstore/verify/-/verify-2.0.0.tgz", + "integrity": "sha512-Ggtq2GsJuxFNUvQzLoXqRwS4ceRfLAJnrIHUDrzAD0GgnOhwujJkKkxM/s5Bako07c3WtAs/sZo5PJq7VHjeDg==", "dev": true, "dependencies": { - "@sigstore/bundle": "^2.3.2", - "@sigstore/core": "^1.1.0", + "@sigstore/bundle": "^3.0.0", + "@sigstore/core": "^2.0.0", "@sigstore/protobuf-specs": "^0.3.2" }, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": "^18.17.0 || >=20.5.0" } }, "node_modules/@sindresorhus/is": { @@ -5170,16 +5826,16 @@ } }, "node_modules/@tufjs/models": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@tufjs/models/-/models-2.0.1.tgz", - "integrity": "sha512-92F7/SFyufn4DXsha9+QfKnN03JGqtMFMXgSHbZOo8JG59WkTni7UzAouNQDf7AuP9OAMxVOPQcqG3sB7w+kkg==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@tufjs/models/-/models-3.0.1.tgz", + "integrity": "sha512-UUYHISyhCU3ZgN8yaear3cGATHb3SMuKHsQ/nVbHXcmnBf+LzQ/cQfhNG+rfaSHgqGKNEm2cOCLVLELStUQ1JA==", "dev": true, "dependencies": { "@tufjs/canonical-json": "2.0.0", - "minimatch": "^9.0.4" + "minimatch": "^9.0.5" }, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": "^18.17.0 || >=20.5.0" } }, "node_modules/@tufjs/models/node_modules/minimatch": { @@ -5394,6 +6050,24 @@ "@types/ms": "*" } }, + "node_modules/@types/eslint": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-9.6.1.tgz", + "integrity": "sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==", + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.7", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", + "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, "node_modules/@types/estree": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", @@ -5412,9 +6086,9 @@ } }, "node_modules/@types/express-serve-static-core": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-5.0.2.tgz", - "integrity": "sha512-vluaspfvWEtE4vcSDlKRNer52DvOGrB2xv6diXy6UKyKW0lqZiWHGNApSyxOv+8DE5Z27IzVvE7hNkxg7EXIcg==", + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-5.0.6.tgz", + "integrity": "sha512-3xhRnjJPkULekpSzgtoNYYcTWgEZkp4myc+Saevii5JPnHNvHMRlBSHDbs7Bh1iPPoVTERHEZXyhyLbMEsExsA==", "dev": true, "dependencies": { "@types/node": "*", @@ -5534,15 +6208,6 @@ "integrity": "sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==", "dev": true }, - "node_modules/@types/mute-stream": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/@types/mute-stream/-/mute-stream-0.0.4.tgz", - "integrity": "sha512-CPM9nzrCPPJHQNA9keH9CVkVI+WR5kMa+7XEs5jcGQ0VoAGnLv242w8lIVgwAEfmE4oufJRaTc9PNLQl0ioAow==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, "node_modules/@types/node": { "version": "20.12.5", "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.5.tgz", @@ -5577,9 +6242,9 @@ } }, "node_modules/@types/qs": { - "version": "6.9.17", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.17.tgz", - "integrity": "sha512-rX4/bPcfmvxHDv0XjfJELTTr+iB+tn032nPILqHm5wbthUUUuVtNGGqzhya9XUxjTP8Fpr0qYgSZZKxGY++svQ==", + "version": "6.9.18", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.18.tgz", + "integrity": "sha512-kK7dgTYDyGqS+e2Q4aK9X3D7q234CIZ1Bv0q/7Z5IwRDoADNU81xXJK/YVyLbLTZCoIwUoDoffFeF+p/eIklAA==", "dev": true }, "node_modules/@types/range-parser": { @@ -5657,16 +6322,10 @@ "dev": true, "optional": true }, - "node_modules/@types/wrap-ansi": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/wrap-ansi/-/wrap-ansi-3.0.0.tgz", - "integrity": "sha512-ltIpx+kM7g/MLRZfkbL7EsCEjfzCcScLpkg37eXEtx5kmrAKBkTJwd1GIAjDSL8wTpM6Hzn5YO4pSb91BEwu1g==", - "dev": true - }, "node_modules/@types/ws": { - "version": "8.5.13", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.13.tgz", - "integrity": "sha512-osM/gWBTPKgHV8XkTunnegTRIsvF6owmf5w+JtAfOw472dptdm0dlGv4xCt6GwQRcC2XVOvvRE/0bAoQcL2QkA==", + "version": "8.5.14", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.14.tgz", + "integrity": "sha512-bd/YFLW+URhBzMXurx7lWByOu+xzU9+kb3RboOteXYDfW+tr+JZa99OyNmPINEGB/ahzKrEuc8rcv4gnpJmxTw==", "dev": true, "dependencies": { "@types/node": "*" @@ -5683,15 +6342,15 @@ } }, "node_modules/@vitejs/plugin-basic-ssl": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-basic-ssl/-/plugin-basic-ssl-1.1.0.tgz", - "integrity": "sha512-wO4Dk/rm8u7RNhOf95ZzcEmC9rYOncYgvq4z3duaJrCgjN8BxAnDVyndanfcJZ0O6XZzHz6Q0hTimxTg8Y9g/A==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-basic-ssl/-/plugin-basic-ssl-1.2.0.tgz", + "integrity": "sha512-mkQnxTkcldAzIsomk1UuLfAu9n+kpQ3JbHcpCp7d2Oo6ITtji8pHS3QToOWjhPFvNQSnhlkAjmGbhv2QvwO/7Q==", "dev": true, "engines": { - "node": ">=14.6.0" + "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" } }, "node_modules/@webassemblyjs/ast": { @@ -5857,12 +6516,12 @@ "dev": true }, "node_modules/abbrev": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-2.0.0.tgz", - "integrity": "sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-3.0.0.tgz", + "integrity": "sha512-+/kfrslGQ7TNV2ecmQwMJj/B65g5KVq1/L3SGVZ3tCYGqlzFuFCGBZJtMP99wH3NpEUyAjn0zPdPUg0D+DwrOA==", "dev": true, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": "^18.17.0 || >=20.5.0" } }, "node_modules/abs-svg-path": { @@ -5942,19 +6601,6 @@ "node": ">= 6.0.0" } }, - "node_modules/aggregate-error": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", - "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", - "dev": true, - "dependencies": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/ajv": { "version": "8.17.1", "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", @@ -6084,6 +6730,7 @@ "version": "3.1.3", "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dev": true, "dependencies": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" @@ -6096,6 +6743,7 @@ "version": "2.3.1", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, "engines": { "node": ">=8.6" }, @@ -6397,9 +7045,9 @@ } }, "node_modules/babel-loader": { - "version": "9.1.3", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-9.1.3.tgz", - "integrity": "sha512-xG3ST4DglodGf8qSwv0MdeWLhrDsw/32QMdTO5T1ZIp9gQur0HkCyFs7Awskr10JKXFXwpAhiCuYX5oGXnRGbw==", + "version": "9.2.1", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-9.2.1.tgz", + "integrity": "sha512-fqe8naHt46e0yIdkjUZYqddSXfej3AHajX+CSO5X7oy0EmPc6o5Xh+RClNoHjnieWz9AW4kZxW9yyFMhVB1QLA==", "dev": true, "dependencies": { "find-cache-dir": "^4.0.0", @@ -6509,6 +7157,25 @@ "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", "dev": true }, + "node_modules/beasties": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/beasties/-/beasties-0.2.0.tgz", + "integrity": "sha512-Ljqskqx/tbZagIglYoJIMzH5zgssyp+in9+9sAyh15N22AornBeIDnb8EZ6Rk+6ShfMxd92uO3gfpT0NtZbpow==", + "dev": true, + "dependencies": { + "css-select": "^5.1.0", + "css-what": "^6.1.0", + "dom-serializer": "^2.0.0", + "domhandler": "^5.0.3", + "htmlparser2": "^9.1.0", + "picocolors": "^1.1.1", + "postcss": "^8.4.49", + "postcss-media-query-parser": "^0.2.3" + }, + "engines": { + "node": ">=14.0.0" + } + }, "node_modules/big-integer": { "version": "1.6.52", "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.52.tgz", @@ -6544,6 +7211,7 @@ "version": "2.3.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "dev": true, "engines": { "node": ">=8" }, @@ -6705,9 +7373,9 @@ } }, "node_modules/browserslist": { - "version": "4.24.2", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.2.tgz", - "integrity": "sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==", + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.4.tgz", + "integrity": "sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A==", "funding": [ { "type": "opencollective", @@ -6723,9 +7391,9 @@ } ], "dependencies": { - "caniuse-lite": "^1.0.30001669", - "electron-to-chromium": "^1.5.41", - "node-releases": "^2.0.18", + "caniuse-lite": "^1.0.30001688", + "electron-to-chromium": "^1.5.73", + "node-releases": "^2.0.19", "update-browserslist-db": "^1.1.1" }, "bin": { @@ -6922,12 +7590,12 @@ } }, "node_modules/cacache": { - "version": "18.0.4", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-18.0.4.tgz", - "integrity": "sha512-B+L5iIa9mgcjLbliir2th36yEwPftrzteHYujzsx3dFP/31GCHcIeS8f5MGd80odLOjaOvSpU3EEAmRQptkxLQ==", + "version": "19.0.1", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-19.0.1.tgz", + "integrity": "sha512-hdsUxulXCi5STId78vRVYEtDAjq99ICAUktLTeTYsLoTE6Z8dS0c8pWNCxwdrk9YfJeobDZc2Y186hD/5ZQgFQ==", "dev": true, "dependencies": { - "@npmcli/fs": "^3.1.0", + "@npmcli/fs": "^4.0.0", "fs-minipass": "^3.0.0", "glob": "^10.2.2", "lru-cache": "^10.0.1", @@ -6935,13 +7603,22 @@ "minipass-collect": "^2.0.1", "minipass-flush": "^1.0.5", "minipass-pipeline": "^1.2.4", - "p-map": "^4.0.0", - "ssri": "^10.0.0", - "tar": "^6.1.11", - "unique-filename": "^3.0.0" + "p-map": "^7.0.2", + "ssri": "^12.0.0", + "tar": "^7.4.3", + "unique-filename": "^4.0.0" }, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/cacache/node_modules/chownr": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-3.0.0.tgz", + "integrity": "sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==", + "dev": true, + "engines": { + "node": ">=18" } }, "node_modules/cacache/node_modules/glob": { @@ -6985,6 +7662,75 @@ "url": "https://github.com/sponsors/isaacs" } }, + "node_modules/cacache/node_modules/minizlib": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-3.0.1.tgz", + "integrity": "sha512-umcy022ILvb5/3Djuu8LWeqUa8D68JaBzlttKeMWen48SjabqS3iY5w/vzeMzMUNhLDifyhbOwKDSznB1vvrwg==", + "dev": true, + "dependencies": { + "minipass": "^7.0.4", + "rimraf": "^5.0.5" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/cacache/node_modules/mkdirp": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-3.0.1.tgz", + "integrity": "sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==", + "dev": true, + "bin": { + "mkdirp": "dist/cjs/src/bin.js" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/cacache/node_modules/rimraf": { + "version": "5.0.10", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.10.tgz", + "integrity": "sha512-l0OE8wL34P4nJH/H2ffoaniAokM2qSmrtXHmlpvYr5AVVX8msAyW0l8NVJFDxlSK4u3Uh/f41cQheDVdnYijwQ==", + "dev": true, + "dependencies": { + "glob": "^10.3.7" + }, + "bin": { + "rimraf": "dist/esm/bin.mjs" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/cacache/node_modules/tar": { + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/tar/-/tar-7.4.3.tgz", + "integrity": "sha512-5S7Va8hKfV7W5U6g3aYxXmlPoZVAwUMy9AOKyF2fVuZa2UD3qZjg578OrLRt8PcNN1PleVaL/5/yYATNL0ICUw==", + "dev": true, + "dependencies": { + "@isaacs/fs-minipass": "^4.0.0", + "chownr": "^3.0.0", + "minipass": "^7.1.2", + "minizlib": "^3.0.1", + "mkdirp": "^3.0.1", + "yallist": "^5.0.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/cacache/node_modules/yallist": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-5.0.0.tgz", + "integrity": "sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==", + "dev": true, + "engines": { + "node": ">=18" + } + }, "node_modules/cacheable-lookup": { "version": "5.0.4", "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz", @@ -7041,9 +7787,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001686", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001686.tgz", - "integrity": "sha512-Y7deg0Aergpa24M3qLC5xjNklnKnhsmSyR/V89dLZ1n0ucJIFNs7PgR2Yfa/Zf6W79SbBicgtGxZr2juHkEUIA==", + "version": "1.0.30001696", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001696.tgz", + "integrity": "sha512-pDCPkvzfa39ehJtJ+OwGT/2yvT2SbjfHhiIW2LWOAcMQ7BzwxT/XuyUp4OTOd0XFWA6BKw0JalnBHgSi5DGJBQ==", "funding": [ { "type": "opencollective", @@ -7114,6 +7860,7 @@ "version": "3.6.0", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "dev": true, "dependencies": { "anymatch": "~3.1.2", "braces": "~3.0.2", @@ -7176,15 +7923,6 @@ "resolved": "https://registry.npmjs.org/clamp/-/clamp-1.0.1.tgz", "integrity": "sha512-kgMuFyE78OC6Dyu3Dy7vcx4uy97EIbVxJB/B0eJ3bUNAkwdNcxYzgKltnyADiYwsR7SEqkkUPsEUT//OVS6XMA==" }, - "node_modules/clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", - "dev": true, - "engines": { - "node": ">=6" - } - }, "node_modules/cli-cursor": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-5.0.0.tgz", @@ -7498,6 +8236,15 @@ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "dev": true }, + "node_modules/compression/node_modules/negotiator": { + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.4.tgz", + "integrity": "sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, "node_modules/concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", @@ -7724,12 +8471,12 @@ } }, "node_modules/core-js-compat": { - "version": "3.39.0", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.39.0.tgz", - "integrity": "sha512-VgEUx3VwlExr5no0tXlBt+silBvhTryPwCXRI2Id1PN8WTKu7MreethvddqOubrYxkFdv/RnYrqlv1sFNAUelw==", + "version": "3.40.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.40.0.tgz", + "integrity": "sha512-0XEDpr5y5mijvw8Lbc6E5AkjrHfp7eEoPlu36SWeAbcL8fn1G1ANe8DBlo2XoNN89oVpxWwOjYIPVzR4ZvsKCQ==", "dev": true, "dependencies": { - "browserslist": "^4.24.2" + "browserslist": "^4.24.3" }, "funding": { "type": "opencollective", @@ -7826,22 +8573,6 @@ "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", "dev": true }, - "node_modules/critters": { - "version": "0.0.24", - "resolved": "https://registry.npmjs.org/critters/-/critters-0.0.24.tgz", - "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", - "dev": true, - "dependencies": { - "chalk": "^4.1.0", - "css-select": "^5.1.0", - "dom-serializer": "^2.0.0", - "domhandler": "^5.0.2", - "htmlparser2": "^8.0.2", - "postcss": "^8.4.23", - "postcss-media-query-parser": "^0.2.3" - } - }, "node_modules/cross-spawn": { "version": "7.0.6", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", @@ -8206,18 +8937,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/default-gateway": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", - "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", - "dev": true, - "dependencies": { - "execa": "^5.0.0" - }, - "engines": { - "node": ">= 10" - } - }, "node_modules/defaults": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", @@ -8328,12 +9047,16 @@ "integrity": "sha512-I3JIbrnKPAntNLl1I6TpSQQdQ4AutYzv/sKMFKbepawV/hlH0GmYKhUoOEMd4xqaUHT+Bm0f4127lh5qs1m1tw==" }, "node_modules/detect-libc": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz", - "integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", + "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", "dev": true, + "optional": true, + "bin": { + "detect-libc": "bin/detect-libc.js" + }, "engines": { - "node": ">=8" + "node": ">=0.10" } }, "node_modules/detect-node": { @@ -8557,9 +9280,9 @@ } }, "node_modules/domutils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", - "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz", + "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==", "dev": true, "dependencies": { "dom-serializer": "^2.0.0", @@ -8916,9 +9639,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.5.68", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.68.tgz", - "integrity": "sha512-FgMdJlma0OzUYlbrtZ4AeXjKxKPk6KT8WOP8BjcqxWtlg8qyJQjRzPJzUtUn5GBg1oQ26hFs7HOOHJMYiJRnvQ==" + "version": "1.5.88", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.88.tgz", + "integrity": "sha512-K3C2qf1o+bGzbilTDCTBhTQcMS9KW60yTAaTeeXsfvQuTDDwlokLam/AdqlqcSy9u4UainDgsHV23ksXAOgamw==" }, "node_modules/electron-updater": { "version": "6.3.0", @@ -9230,9 +9953,9 @@ } }, "node_modules/esbuild": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.23.0.tgz", - "integrity": "sha512-1lvV17H2bMYda/WaFb2jLPeHU3zml2k4/yagNMG8Q/YtfMjCwEUZa2eXXMgZTVSL5q1n4H7sQ0X6CdJDqqeCFA==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.24.2.tgz", + "integrity": "sha512-+9egpBW8I3CD5XPe0n6BfT5fxLzxrlDzqydF3aviG+9ni1lDC/OvMHcxqEFV0+LANZG5R1bFMWfUrjVsdwxJvA==", "dev": true, "hasInstallScript": true, "bin": { @@ -9242,36 +9965,37 @@ "node": ">=18" }, "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.24.2", + "@esbuild/android-arm": "0.24.2", + "@esbuild/android-arm64": "0.24.2", + "@esbuild/android-x64": "0.24.2", + "@esbuild/darwin-arm64": "0.24.2", + "@esbuild/darwin-x64": "0.24.2", + "@esbuild/freebsd-arm64": "0.24.2", + "@esbuild/freebsd-x64": "0.24.2", + "@esbuild/linux-arm": "0.24.2", + "@esbuild/linux-arm64": "0.24.2", + "@esbuild/linux-ia32": "0.24.2", + "@esbuild/linux-loong64": "0.24.2", + "@esbuild/linux-mips64el": "0.24.2", + "@esbuild/linux-ppc64": "0.24.2", + "@esbuild/linux-riscv64": "0.24.2", + "@esbuild/linux-s390x": "0.24.2", + "@esbuild/linux-x64": "0.24.2", + "@esbuild/netbsd-arm64": "0.24.2", + "@esbuild/netbsd-x64": "0.24.2", + "@esbuild/openbsd-arm64": "0.24.2", + "@esbuild/openbsd-x64": "0.24.2", + "@esbuild/sunos-x64": "0.24.2", + "@esbuild/win32-arm64": "0.24.2", + "@esbuild/win32-ia32": "0.24.2", + "@esbuild/win32-x64": "0.24.2" } }, "node_modules/esbuild-wasm": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.23.0.tgz", - "integrity": "sha512-6jP8UmWy6R6TUUV8bMuC3ZyZ6lZKI56x0tkxyCIqWwRRJ/DgeQKneh/Oid5EoGoPFLrGNkz47ZEtWAYuiY/u9g==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.24.2.tgz", + "integrity": "sha512-03/7Z1gD+ohDnScFztvI4XddTAbKVmMEzCvvkBpQdWKEXJ+73dTyeNrmdxP1Q0zpDMFjzUJwtK4rLjqwiHbzkw==", "dev": true, "bin": { "esbuild": "bin/esbuild" @@ -9461,62 +10185,6 @@ "node": ">=8.3.0" } }, - "node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dev": true, - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/execa/node_modules/get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/execa/node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/execa/node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true - }, "node_modules/exponential-backoff": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/exponential-backoff/-/exponential-backoff-3.1.1.tgz", @@ -9524,9 +10192,9 @@ "dev": true }, "node_modules/express": { - "version": "4.21.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.21.1.tgz", - "integrity": "sha512-YSFlK1Ee0/GC8QaO91tHcDxJiE/X4FbpAyQWkxAvG6AXCuR65YzK8ua6D9hvi/TzUfZMpc+BwuM1IPw8fmQBiQ==", + "version": "4.21.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.21.2.tgz", + "integrity": "sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==", "dev": true, "dependencies": { "accepts": "~1.3.8", @@ -9548,7 +10216,7 @@ "methods": "~1.1.2", "on-finished": "2.4.1", "parseurl": "~1.3.3", - "path-to-regexp": "0.1.10", + "path-to-regexp": "0.1.12", "proxy-addr": "~2.0.7", "qs": "6.13.0", "range-parser": "~1.2.1", @@ -9563,6 +10231,10 @@ }, "engines": { "node": ">= 0.10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" } }, "node_modules/express/node_modules/cookie": { @@ -9738,15 +10410,15 @@ "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" }, "node_modules/fast-glob": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", - "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", + "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", "dependencies": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", "glob-parent": "^5.1.2", "merge2": "^1.3.0", - "micromatch": "^4.0.4" + "micromatch": "^4.0.8" }, "engines": { "node": ">=8.6.0" @@ -10108,6 +10780,7 @@ "version": "2.3.3", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, "hasInstallScript": true, "optional": true, "os": [ @@ -10879,32 +11552,16 @@ "resolved": "https://registry.npmjs.org/hsluv/-/hsluv-0.0.3.tgz", "integrity": "sha512-08iL2VyCRbkQKBySkSh6m8zMUa3sADAxGVWs3Z1aPcUkTJeK0ETG4Fc27tEmQBGUAXZjIsXOZqBvacuVNSC/fQ==" }, - "node_modules/html-entities": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.5.2.tgz", - "integrity": "sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/mdevils" - }, - { - "type": "patreon", - "url": "https://patreon.com/mdevils" - } - ] - }, - "node_modules/html-escaper": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", - "dev": true - }, - "node_modules/htmlparser2": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz", - "integrity": "sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==", + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true + }, + "node_modules/htmlparser2": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-9.1.0.tgz", + "integrity": "sha512-5zfg6mHUoaer/97TxnGpxmbR7zJtPwIYFMZ/H5ucTlPZhKvtum05yiPK3Mgai3a0DyVxv7qYqoweaEd2nrYQzQ==", "dev": true, "funding": [ "https://github.com/fb55/htmlparser2?sponsor=1", @@ -10916,8 +11573,8 @@ "dependencies": { "domelementtype": "^2.3.0", "domhandler": "^5.0.3", - "domutils": "^3.0.1", - "entities": "^4.4.0" + "domutils": "^3.1.0", + "entities": "^4.5.0" } }, "node_modules/http-cache-semantics": { @@ -10958,9 +11615,9 @@ } }, "node_modules/http-parser-js": { - "version": "0.5.8", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", - "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==", + "version": "0.5.9", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.9.tgz", + "integrity": "sha512-n1XsPy3rXVxlqxVioEWdC+0+M+SQw0DpJynwtOPo1X+ZlvdzTLtDBIJJlDQTnwZIFJrZSzSGmIOUdP8tu+SgLw==", "dev": true }, "node_modules/http-proxy": { @@ -11031,12 +11688,12 @@ } }, "node_modules/https-proxy-agent": { - "version": "7.0.5", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.5.tgz", - "integrity": "sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==", + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz", + "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==", "dev": true, "dependencies": { - "agent-base": "^7.0.2", + "agent-base": "^7.1.2", "debug": "4" }, "engines": { @@ -11044,26 +11701,14 @@ } }, "node_modules/https-proxy-agent/node_modules/agent-base": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz", - "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==", + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.3.tgz", + "integrity": "sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==", "dev": true, - "dependencies": { - "debug": "^4.3.4" - }, "engines": { "node": ">= 14" } }, - "node_modules/human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "dev": true, - "engines": { - "node": ">=10.17.0" - } - }, "node_modules/hyperdyperid": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/hyperdyperid/-/hyperdyperid-1.2.0.tgz", @@ -11142,15 +11787,15 @@ } }, "node_modules/ignore-walk": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-6.0.5.tgz", - "integrity": "sha512-VuuG0wCnjhnylG1ABXT3dAuIpTNDs/G8jlpmwXY03fXoXy/8ZK8/T+hMzt8L4WnrLCJgdybqgPagnF/f97cg3A==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-7.0.0.tgz", + "integrity": "sha512-T4gbf83A4NH95zvhVYZc+qWocBBGlpzUXLPGurJggw/WIOwicfXJChLDP/iBZnN5WqROSu5Bm3hhle4z8a8YGQ==", "dev": true, "dependencies": { "minimatch": "^9.0.0" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": "^18.17.0 || >=20.5.0" } }, "node_modules/ignore-walk/node_modules/minimatch": { @@ -11188,9 +11833,9 @@ "dev": true }, "node_modules/immutable": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.7.tgz", - "integrity": "sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-5.0.3.tgz", + "integrity": "sha512-P8IdPQHq3lA1xVeBRi5VPqUm5HDgKnx0Ru51wZz5mjxHr5n3RWhjIpOFU7ybkUxfB+5IToy+OLaHYDBIWsv+uw==", "dev": true }, "node_modules/import-fresh": { @@ -11218,15 +11863,6 @@ "node": ">=0.8.19" } }, - "node_modules/indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, "node_modules/inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", @@ -11283,6 +11919,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, "dependencies": { "binary-extensions": "^2.0.0" }, @@ -11308,9 +11945,9 @@ } }, "node_modules/is-core-module": { - "version": "2.15.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz", - "integrity": "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==", + "version": "2.16.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", + "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", "dependencies": { "hasown": "^2.0.2" }, @@ -11417,12 +12054,6 @@ "node": ">=8" } }, - "node_modules/is-lambda": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", - "integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==", - "dev": true - }, "node_modules/is-mobile": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/is-mobile/-/is-mobile-4.0.0.tgz", @@ -11480,18 +12111,6 @@ "node": ">=0.10.0" } }, - "node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/is-string-blank": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-string-blank/-/is-string-blank-1.0.1.tgz", @@ -11822,14 +12441,14 @@ "dev": true }, "node_modules/jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", + "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", "bin": { "jsesc": "bin/jsesc" }, "engines": { - "node": ">=4" + "node": ">=6" } }, "node_modules/json-buffer": { @@ -11839,12 +12458,12 @@ "dev": true }, "node_modules/json-parse-even-better-errors": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.2.tgz", - "integrity": "sha512-fi0NG4bPjCHunUJffmLd0gxssIgkNmArMvis4iNah6Owg1MCJjWhEcDLmsK6iGkJq3tHwbDkTlce70/tmXN4cQ==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-4.0.0.tgz", + "integrity": "sha512-lR4MXjGNgkJc7tkQ97kb2nuEMnNCyU//XYVH0MKTGcXEiSudQ5MKGKen3C5QubYy0vmq+JGitUg92uuywGEwIA==", "dev": true, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": "^18.17.0 || >=20.5.0" } }, "node_modules/json-schema-traverse": { @@ -12269,9 +12888,9 @@ } }, "node_modules/less": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/less/-/less-4.2.0.tgz", - "integrity": "sha512-P3b3HJDBtSzsXUl0im2L7gTO5Ubg8mEN6G8qoTS77iXxXX4Hvu4Qj540PZDvQ8V6DmX6iXo98k7Md0Cm1PrLaA==", + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/less/-/less-4.2.1.tgz", + "integrity": "sha512-CasaJidTIhWmjcqv0Uj5vccMI7pJgfD9lMkKtlnTHAdJdYK/7l8pM9tumLyJ0zhbD4KJLo/YvTj+xznQd5NBhg==", "dev": true, "dependencies": { "copy-anything": "^2.0.1", @@ -12412,9 +13031,9 @@ "dev": true }, "node_modules/listr2": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/listr2/-/listr2-8.2.4.tgz", - "integrity": "sha512-opevsywziHd3zHCVQGAj8zu+Z3yHNkkoYhWIGnq54RrCVwLz0MozotJEDnKsIBLvkfLGN6BLOyAeRrYI0pKA4g==", + "version": "8.2.5", + "resolved": "https://registry.npmjs.org/listr2/-/listr2-8.2.5.tgz", + "integrity": "sha512-iyAZCeyD+c1gPyE9qpFu8af0Y+MRtmKOncdGoA2S5EY8iFq99dmmvkNnHiWo+pj0s7yH7l3KPIgee77tKpXPWQ==", "dev": true, "dependencies": { "cli-truncate": "^4.0.0", @@ -12558,35 +13177,37 @@ } }, "node_modules/lmdb": { - "version": "3.0.13", - "resolved": "https://registry.npmjs.org/lmdb/-/lmdb-3.0.13.tgz", - "integrity": "sha512-UGe+BbaSUQtAMZobTb4nHvFMrmvuAQKSeaqAX2meTEQjfsbpl5sxdHD8T72OnwD4GU9uwNhYXIVe4QGs8N9Zyw==", + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/lmdb/-/lmdb-3.2.2.tgz", + "integrity": "sha512-LriG93la4PbmPMwI7Hbv8W+0ncLK7549w4sbZSi4QGDjnnxnmNMgxUkaQTEMzH8TpwsfFvgEjpLX7V8B/I9e3g==", "dev": true, "hasInstallScript": true, + "optional": true, "dependencies": { - "msgpackr": "^1.10.2", + "msgpackr": "^1.11.2", "node-addon-api": "^6.1.0", "node-gyp-build-optional-packages": "5.2.2", - "ordered-binary": "^1.4.1", + "ordered-binary": "^1.5.3", "weak-lru-cache": "^1.2.2" }, "bin": { "download-lmdb-prebuilds": "bin/download-prebuilds.js" }, "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.2", + "@lmdb/lmdb-darwin-x64": "3.2.2", + "@lmdb/lmdb-linux-arm": "3.2.2", + "@lmdb/lmdb-linux-arm64": "3.2.2", + "@lmdb/lmdb-linux-x64": "3.2.2", + "@lmdb/lmdb-win32-x64": "3.2.2" } }, "node_modules/lmdb/node_modules/node-addon-api": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-6.1.0.tgz", "integrity": "sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==", - "dev": true + "dev": true, + "optional": true }, "node_modules/loader-runner": { "version": "4.3.0", @@ -12907,9 +13528,9 @@ } }, "node_modules/magic-string": { - "version": "0.30.11", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.11.tgz", - "integrity": "sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==", + "version": "0.30.17", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.17.tgz", + "integrity": "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==", "dev": true, "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.0" @@ -12937,26 +13558,25 @@ "dev": true }, "node_modules/make-fetch-happen": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-13.0.1.tgz", - "integrity": "sha512-cKTUFc/rbKUd/9meOvgrpJ2WrNzymt6jfRDdwg5UCnVzv9dTpEj9JS5m3wtziXVCjluIXyL8pcaukYqezIzZQA==", + "version": "14.0.3", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-14.0.3.tgz", + "integrity": "sha512-QMjGbFTP0blj97EeidG5hk/QhKQ3T4ICckQGLgz38QF7Vgbk6e6FTARN8KhKxyBbWn8R0HU+bnw8aSoFPD4qtQ==", "dev": true, "dependencies": { - "@npmcli/agent": "^2.0.0", - "cacache": "^18.0.0", + "@npmcli/agent": "^3.0.0", + "cacache": "^19.0.1", "http-cache-semantics": "^4.1.1", - "is-lambda": "^1.0.1", "minipass": "^7.0.2", - "minipass-fetch": "^3.0.0", + "minipass-fetch": "^4.0.0", "minipass-flush": "^1.0.5", "minipass-pipeline": "^1.2.4", - "negotiator": "^0.6.3", - "proc-log": "^4.2.0", + "negotiator": "^1.0.0", + "proc-log": "^5.0.0", "promise-retry": "^2.0.1", - "ssri": "^10.0.0" + "ssri": "^12.0.0" }, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": "^18.17.0 || >=20.5.0" } }, "node_modules/map-limit": { @@ -13122,9 +13742,9 @@ } }, "node_modules/memfs": { - "version": "4.14.1", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-4.14.1.tgz", - "integrity": "sha512-Fq5CMEth+2iprLJ5mNizRcWuiwRZYjNkUD0zKk224jZunE9CRacTRDK8QLALbMBlNX2y3nY6lKZbesCwDwacig==", + "version": "4.17.0", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-4.17.0.tgz", + "integrity": "sha512-4eirfZ7thblFmqFjywlTmuWVSvccHAJbn1r8qQLzmTO11qcqpohOjmY2mFce6x7x7WtskzRqApPD0hv+Oa74jg==", "dev": true, "dependencies": { "@jsonjoy.com/json-pack": "^1.0.3", @@ -13157,9 +13777,9 @@ } }, "node_modules/memfs/node_modules/@jsonjoy.com/json-pack": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/json-pack/-/json-pack-1.1.0.tgz", - "integrity": "sha512-zlQONA+msXPPwHWZMKFVS78ewFczIll5lXiVPwFPCZUsrOKdxc2AvxU1HoNBmMRhqDZUR9HkC3UOm+6pME6Xsg==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/json-pack/-/json-pack-1.1.1.tgz", + "integrity": "sha512-osjeBqMJ2lb/j/M8NCPjs1ylqWIcTRTycIhVB5pt6LgzgeRSb0YRZ7j9RfA8wIUrsr/medIuhVyonXRZWLyfdw==", "dev": true, "dependencies": { "@jsonjoy.com/base64": "^1.1.1", @@ -13344,9 +13964,9 @@ } }, "node_modules/mini-css-extract-plugin": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.0.tgz", - "integrity": "sha512-Zs1YsZVfemekSZG+44vBsYTLQORkPMwnlv+aehcxK/NLKC+EGhDB39/YePYYqx/sTk6NnYpuqikhSn7+JIevTA==", + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.2.tgz", + "integrity": "sha512-GJuACcS//jtq4kCtd5ii/M0SZf7OZRH+BxdqXZHaJfb8TJiVl+NgQRPwiYt2EuqeSkNydn/7vP+bcE27C5mb9w==", "dev": true, "dependencies": { "schema-utils": "^4.0.0", @@ -13410,22 +14030,85 @@ } }, "node_modules/minipass-fetch": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.5.tgz", - "integrity": "sha512-2N8elDQAtSnFV0Dk7gt15KHsS0Fyz6CbYZ360h0WTYV1Ty46li3rAXVOQj1THMNLdmrD9Vt5pBPtWtVkpwGBqg==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-4.0.0.tgz", + "integrity": "sha512-2v6aXUXwLP1Epd/gc32HAMIWoczx+fZwEPRHm/VwtrJzRGwR1qGZXEYV3Zp8ZjjbwaZhMrM6uHV4KVkk+XCc2w==", "dev": true, "dependencies": { "minipass": "^7.0.3", "minipass-sized": "^1.0.3", - "minizlib": "^2.1.2" + "minizlib": "^3.0.1" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": "^18.17.0 || >=20.5.0" }, "optionalDependencies": { "encoding": "^0.1.13" } }, + "node_modules/minipass-fetch/node_modules/glob": { + "version": "10.4.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", + "dev": true, + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^1.11.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/minipass-fetch/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/minipass-fetch/node_modules/minizlib": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-3.0.1.tgz", + "integrity": "sha512-umcy022ILvb5/3Djuu8LWeqUa8D68JaBzlttKeMWen48SjabqS3iY5w/vzeMzMUNhLDifyhbOwKDSznB1vvrwg==", + "dev": true, + "dependencies": { + "minipass": "^7.0.4", + "rimraf": "^5.0.5" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/minipass-fetch/node_modules/rimraf": { + "version": "5.0.10", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.10.tgz", + "integrity": "sha512-l0OE8wL34P4nJH/H2ffoaniAokM2qSmrtXHmlpvYr5AVVX8msAyW0l8NVJFDxlSK4u3Uh/f41cQheDVdnYijwQ==", + "dev": true, + "dependencies": { + "glob": "^10.3.7" + }, + "bin": { + "rimraf": "dist/esm/bin.mjs" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/minipass-flush": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", @@ -13606,6 +14289,7 @@ "resolved": "https://registry.npmjs.org/msgpackr/-/msgpackr-1.11.2.tgz", "integrity": "sha512-F9UngXRlPyWCDEASDpTf6c9uNhGPTqnTeLVt7bN+bU1eajoR/8V9ys2BRaV5C/e5ihE6sJ9uPIKaYt6bFuO32g==", "dev": true, + "optional": true, "optionalDependencies": { "msgpackr-extract": "^3.0.2" } @@ -13660,12 +14344,12 @@ "integrity": "sha512-TvmkNhkv8yct0SVBSy+o8wYzXjE4Zz3PCesbfs8HiCXXdcTuocApFv11UWlNFWKYsP2okqrhb7JNlSm9InBhIw==" }, "node_modules/mute-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-1.0.0.tgz", - "integrity": "sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-2.0.0.tgz", + "integrity": "sha512-WWdIxpyjEn+FhQJQQv9aQAYlHoNVdzIzUySNV1gHUPDSdZJ3yZn7pAAbQcV7B56Mvu881q9FZV+0Vx2xC44VWA==", "dev": true, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": "^18.17.0 || >=20.5.0" } }, "node_modules/nanoid": { @@ -13708,9 +14392,9 @@ } }, "node_modules/negotiator": { - "version": "0.6.4", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.4.tgz", - "integrity": "sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.0.0.tgz", + "integrity": "sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==", "dev": true, "engines": { "node": ">= 0.6" @@ -13760,28 +14444,6 @@ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==" }, - "node_modules/nice-napi": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/nice-napi/-/nice-napi-1.0.2.tgz", - "integrity": "sha512-px/KnJAJZf5RuBGcfD+Sp2pAKq0ytz8j+1NehvgIGFkvtvFrDM3T8E4x/JJODXK9WZow8RRGrbA9QQ3hs+pDhA==", - "dev": true, - "hasInstallScript": true, - "optional": true, - "os": [ - "!win32" - ], - "dependencies": { - "node-addon-api": "^3.0.0", - "node-gyp-build": "^4.2.2" - } - }, - "node_modules/nice-napi/node_modules/node-addon-api": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", - "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==", - "dev": true, - "optional": true - }, "node_modules/node-addon-api": { "version": "1.7.2", "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-1.7.2.tgz", @@ -13799,39 +14461,27 @@ } }, "node_modules/node-gyp": { - "version": "10.3.1", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-10.3.1.tgz", - "integrity": "sha512-Pp3nFHBThHzVtNY7U6JfPjvT/DTE8+o/4xKsLQtBoU+j2HLsGlhcfzflAoUreaJbNmYnX+LlLi0qjV8kpyO6xQ==", + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-11.0.0.tgz", + "integrity": "sha512-zQS+9MTTeCMgY0F3cWPyJyRFAkVltQ1uXm+xXu/ES6KFgC6Czo1Seb9vQW2wNxSX2OrDTiqL0ojtkFxBQ0ypIw==", "dev": true, "dependencies": { "env-paths": "^2.2.0", "exponential-backoff": "^3.1.1", "glob": "^10.3.10", "graceful-fs": "^4.2.6", - "make-fetch-happen": "^13.0.0", - "nopt": "^7.0.0", - "proc-log": "^4.1.0", + "make-fetch-happen": "^14.0.3", + "nopt": "^8.0.0", + "proc-log": "^5.0.0", "semver": "^7.3.5", - "tar": "^6.2.1", - "which": "^4.0.0" + "tar": "^7.4.3", + "which": "^5.0.0" }, "bin": { "node-gyp": "bin/node-gyp.js" }, "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/node-gyp-build": { - "version": "4.8.4", - "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.4.tgz", - "integrity": "sha512-LA4ZjwlnUblHVgq0oBF3Jl/6h/Nvs5fzBLwdEF4nuxnFdsfajde4WfxtJr3CaiH+F6ewcIB/q4jQ4UzPyid+CQ==", - "dev": true, - "optional": true, - "bin": { - "node-gyp-build": "bin.js", - "node-gyp-build-optional": "optional.js", - "node-gyp-build-test": "build-test.js" + "node": "^18.17.0 || >=20.5.0" } }, "node_modules/node-gyp-build-optional-packages": { @@ -13839,6 +14489,7 @@ "resolved": "https://registry.npmjs.org/node-gyp-build-optional-packages/-/node-gyp-build-optional-packages-5.2.2.tgz", "integrity": "sha512-s+w+rBWnpTMwSFbaE0UXsRlg7hU4FjekKU4eyAih5T8nJuNZT1nNsskXpxmeqSK9UzkBl6UgRlnKc8hz8IEqOw==", "dev": true, + "optional": true, "dependencies": { "detect-libc": "^2.0.1" }, @@ -13848,6 +14499,25 @@ "node-gyp-build-optional-packages-test": "build-test.js" } }, + "node_modules/node-gyp-build-optional-packages/node_modules/detect-libc": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz", + "integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==", + "dev": true, + "optional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/node-gyp/node_modules/chownr": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-3.0.0.tgz", + "integrity": "sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==", + "dev": true, + "engines": { + "node": ">=18" + } + }, "node_modules/node-gyp/node_modules/glob": { "version": "10.4.5", "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", @@ -13892,77 +14562,115 @@ "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/node-gyp/node_modules/which": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", - "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", + "node_modules/node-gyp/node_modules/minizlib": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-3.0.1.tgz", + "integrity": "sha512-umcy022ILvb5/3Djuu8LWeqUa8D68JaBzlttKeMWen48SjabqS3iY5w/vzeMzMUNhLDifyhbOwKDSznB1vvrwg==", "dev": true, "dependencies": { - "isexe": "^3.1.1" + "minipass": "^7.0.4", + "rimraf": "^5.0.5" }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/node-gyp/node_modules/mkdirp": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-3.0.1.tgz", + "integrity": "sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==", + "dev": true, "bin": { - "node-which": "bin/which.js" + "mkdirp": "dist/cjs/src/bin.js" }, "engines": { - "node": "^16.13.0 || >=18.0.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/node-releases": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", - "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==" - }, - "node_modules/nopt": { - "version": "7.2.1", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-7.2.1.tgz", - "integrity": "sha512-taM24ViiimT/XntxbPyJQzCG+p4EKOpgD3mxFwW38mGjVUrfERQOeY4EDHjdnptttfHuHQXFx+lTP08Q+mLa/w==", + "node_modules/node-gyp/node_modules/rimraf": { + "version": "5.0.10", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.10.tgz", + "integrity": "sha512-l0OE8wL34P4nJH/H2ffoaniAokM2qSmrtXHmlpvYr5AVVX8msAyW0l8NVJFDxlSK4u3Uh/f41cQheDVdnYijwQ==", "dev": true, "dependencies": { - "abbrev": "^2.0.0" + "glob": "^10.3.7" }, "bin": { - "nopt": "bin/nopt.js" + "rimraf": "dist/esm/bin.mjs" }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/normalize-package-data": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-6.0.2.tgz", - "integrity": "sha512-V6gygoYb/5EmNI+MEGrWkC+e6+Rr7mTmfHrxDbLzxQogBkgzo76rkok0Am6thgSF7Mv2nLOajAJj5vDJZEFn7g==", + "node_modules/node-gyp/node_modules/tar": { + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/tar/-/tar-7.4.3.tgz", + "integrity": "sha512-5S7Va8hKfV7W5U6g3aYxXmlPoZVAwUMy9AOKyF2fVuZa2UD3qZjg578OrLRt8PcNN1PleVaL/5/yYATNL0ICUw==", "dev": true, "dependencies": { - "hosted-git-info": "^7.0.0", - "semver": "^7.3.5", - "validate-npm-package-license": "^3.0.4" + "@isaacs/fs-minipass": "^4.0.0", + "chownr": "^3.0.0", + "minipass": "^7.1.2", + "minizlib": "^3.0.1", + "mkdirp": "^3.0.1", + "yallist": "^5.0.0" }, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": ">=18" } }, - "node_modules/normalize-package-data/node_modules/hosted-git-info": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-7.0.2.tgz", - "integrity": "sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==", + "node_modules/node-gyp/node_modules/which": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/which/-/which-5.0.0.tgz", + "integrity": "sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==", "dev": true, "dependencies": { - "lru-cache": "^10.0.1" + "isexe": "^3.1.1" + }, + "bin": { + "node-which": "bin/which.js" }, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": "^18.17.0 || >=20.5.0" } }, - "node_modules/normalize-package-data/node_modules/lru-cache": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", - "dev": true + "node_modules/node-gyp/node_modules/yallist": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-5.0.0.tgz", + "integrity": "sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==", + "dev": true, + "engines": { + "node": ">=18" + } + }, + "node_modules/node-releases": { + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz", + "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==" + }, + "node_modules/nopt": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-8.1.0.tgz", + "integrity": "sha512-ieGu42u/Qsa4TFktmaKEwM6MQH0pOWnaB3htzh0JRtx84+Mebc0cbZYN5bC+6WTZ4+77xrL9Pn5m7CV6VIkV7A==", + "dev": true, + "dependencies": { + "abbrev": "^3.0.0" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } }, "node_modules/normalize-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, "engines": { "node": ">=0.10.0" } @@ -13994,63 +14702,63 @@ } }, "node_modules/npm-bundled": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-3.0.1.tgz", - "integrity": "sha512-+AvaheE/ww1JEwRHOrn4WHNzOxGtVp+adrg2AeZS/7KuxGUYFuBta98wYpfHBbJp6Tg6j1NKSEVHNcfZzJHQwQ==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-4.0.0.tgz", + "integrity": "sha512-IxaQZDMsqfQ2Lz37VvyyEtKLe8FsRZuysmedy/N06TU1RyVppYKXrO4xIhR0F+7ubIBox6Q7nir6fQI3ej39iA==", "dev": true, "dependencies": { - "npm-normalize-package-bin": "^3.0.0" + "npm-normalize-package-bin": "^4.0.0" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": "^18.17.0 || >=20.5.0" } }, "node_modules/npm-install-checks": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-6.3.0.tgz", - "integrity": "sha512-W29RiK/xtpCGqn6f3ixfRYGk+zRyr+Ew9F2E20BfXxT5/euLdA/Nm7fO7OeTGuAmTs30cpgInyJ0cYe708YTZw==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-7.1.1.tgz", + "integrity": "sha512-u6DCwbow5ynAX5BdiHQ9qvexme4U3qHW3MWe5NqH+NeBm0LbiH6zvGjNNew1fY+AZZUtVHbOPF3j7mJxbUzpXg==", "dev": true, "dependencies": { "semver": "^7.1.1" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": "^18.17.0 || >=20.5.0" } }, "node_modules/npm-normalize-package-bin": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-3.0.1.tgz", - "integrity": "sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-4.0.0.tgz", + "integrity": "sha512-TZKxPvItzai9kN9H/TkmCtx/ZN/hvr3vUycjlfmH0ootY9yFBzNOpiXAdIn1Iteqsvk4lQn6B5PTrt+n6h8k/w==", "dev": true, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": "^18.17.0 || >=20.5.0" } }, "node_modules/npm-package-arg": { - "version": "11.0.3", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-11.0.3.tgz", - "integrity": "sha512-sHGJy8sOC1YraBywpzQlIKBE4pBbGbiF95U6Auspzyem956E0+FtDtsx1ZxlOJkQCZ1AFXAY/yuvtFYrOxF+Bw==", + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-12.0.1.tgz", + "integrity": "sha512-aDxjFfPV3Liw0WOBWlyZLMBqtbgbg03rmGvHDJa2Ttv7tIz+1oB5qWec4psCDFZcZi9b5XdGkPdQiJxOPzvQRQ==", "dev": true, "dependencies": { - "hosted-git-info": "^7.0.0", - "proc-log": "^4.0.0", + "hosted-git-info": "^8.0.0", + "proc-log": "^5.0.0", "semver": "^7.3.5", - "validate-npm-package-name": "^5.0.0" + "validate-npm-package-name": "^6.0.0" }, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": "^18.17.0 || >=20.5.0" } }, "node_modules/npm-package-arg/node_modules/hosted-git-info": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-7.0.2.tgz", - "integrity": "sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==", + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-8.0.2.tgz", + "integrity": "sha512-sYKnA7eGln5ov8T8gnYlkSOxFJvywzEx9BueN6xo/GKO8PGiI6uK6xx+DIGe45T3bdVjLAQDQW1aicT8z8JwQg==", "dev": true, "dependencies": { "lru-cache": "^10.0.1" }, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": "^18.17.0 || >=20.5.0" } }, "node_modules/npm-package-arg/node_modules/lru-cache": { @@ -14060,61 +14768,112 @@ "dev": true }, "node_modules/npm-packlist": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-8.0.2.tgz", - "integrity": "sha512-shYrPFIS/JLP4oQmAwDyk5HcyysKW8/JLTEA32S0Z5TzvpaeeX2yMFfoK1fjEBnCBvVyIB/Jj/GBFdm0wsgzbA==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-9.0.0.tgz", + "integrity": "sha512-8qSayfmHJQTx3nJWYbbUmflpyarbLMBc6LCAjYsiGtXxDB68HaZpb8re6zeaLGxZzDuMdhsg70jryJe+RrItVQ==", "dev": true, "dependencies": { - "ignore-walk": "^6.0.4" + "ignore-walk": "^7.0.0" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": "^18.17.0 || >=20.5.0" } }, "node_modules/npm-pick-manifest": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-9.1.0.tgz", - "integrity": "sha512-nkc+3pIIhqHVQr085X9d2JzPzLyjzQS96zbruppqC9aZRm/x8xx6xhI98gHtsfELP2bE+loHq8ZaHFHhe+NauA==", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-10.0.0.tgz", + "integrity": "sha512-r4fFa4FqYY8xaM7fHecQ9Z2nE9hgNfJR+EmoKv0+chvzWkBcORX3r0FpTByP+CbOVJDladMXnPQGVN8PBLGuTQ==", "dev": true, "dependencies": { - "npm-install-checks": "^6.0.0", - "npm-normalize-package-bin": "^3.0.0", - "npm-package-arg": "^11.0.0", + "npm-install-checks": "^7.1.0", + "npm-normalize-package-bin": "^4.0.0", + "npm-package-arg": "^12.0.0", "semver": "^7.3.5" }, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": "^18.17.0 || >=20.5.0" } }, "node_modules/npm-registry-fetch": { - "version": "17.1.0", - "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-17.1.0.tgz", - "integrity": "sha512-5+bKQRH0J1xG1uZ1zMNvxW0VEyoNWgJpY9UDuluPFLKDfJ9u2JmmjmTJV1srBGQOROfdBMiVvnH2Zvpbm+xkVA==", + "version": "18.0.2", + "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-18.0.2.tgz", + "integrity": "sha512-LeVMZBBVy+oQb5R6FDV9OlJCcWDU+al10oKpe+nsvcHnG24Z3uM3SvJYKfGJlfGjVU8v9liejCrUR/M5HO5NEQ==", "dev": true, "dependencies": { - "@npmcli/redact": "^2.0.0", + "@npmcli/redact": "^3.0.0", "jsonparse": "^1.3.1", - "make-fetch-happen": "^13.0.0", + "make-fetch-happen": "^14.0.0", "minipass": "^7.0.2", - "minipass-fetch": "^3.0.0", - "minizlib": "^2.1.2", - "npm-package-arg": "^11.0.0", - "proc-log": "^4.0.0" + "minipass-fetch": "^4.0.0", + "minizlib": "^3.0.1", + "npm-package-arg": "^12.0.0", + "proc-log": "^5.0.0" }, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": "^18.17.0 || >=20.5.0" } }, - "node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "node_modules/npm-registry-fetch/node_modules/glob": { + "version": "10.4.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", "dev": true, "dependencies": { - "path-key": "^3.0.0" + "foreground-child": "^3.1.0", + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^1.11.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/npm-registry-fetch/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" }, "engines": { - "node": ">=8" + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/npm-registry-fetch/node_modules/minizlib": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-3.0.1.tgz", + "integrity": "sha512-umcy022ILvb5/3Djuu8LWeqUa8D68JaBzlttKeMWen48SjabqS3iY5w/vzeMzMUNhLDifyhbOwKDSznB1vvrwg==", + "dev": true, + "dependencies": { + "minipass": "^7.0.4", + "rimraf": "^5.0.5" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/npm-registry-fetch/node_modules/rimraf": { + "version": "5.0.10", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.10.tgz", + "integrity": "sha512-l0OE8wL34P4nJH/H2ffoaniAokM2qSmrtXHmlpvYr5AVVX8msAyW0l8NVJFDxlSK4u3Uh/f41cQheDVdnYijwQ==", + "dev": true, + "dependencies": { + "glob": "^10.3.7" + }, + "bin": { + "rimraf": "dist/esm/bin.mjs" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, "node_modules/nth-check": { @@ -14311,7 +15070,8 @@ "version": "1.5.3", "resolved": "https://registry.npmjs.org/ordered-binary/-/ordered-binary-1.5.3.tgz", "integrity": "sha512-oGFr3T+pYdTGJ+YFEILMpS3es+GiIbs9h/XQrclBXUtd44ey7XwfsMzM31f64I1SQOawDoDr/D823kNCADI8TA==", - "dev": true + "dev": true, + "optional": true }, "node_modules/os-tmpdir": { "version": "1.0.2", @@ -14362,15 +15122,12 @@ } }, "node_modules/p-map": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", - "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-7.0.3.tgz", + "integrity": "sha512-VkndIv2fIB99swvQoA65bm+fsmt6UNdGeIB0oxBs+WhAhdh08QA04JXpI7rbB9r08/nkbysKoya9rtDERYOYMA==", "dev": true, - "dependencies": { - "aggregate-error": "^3.0.0" - }, "engines": { - "node": ">=10" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -14409,34 +15166,34 @@ "dev": true }, "node_modules/pacote": { - "version": "18.0.6", - "resolved": "https://registry.npmjs.org/pacote/-/pacote-18.0.6.tgz", - "integrity": "sha512-+eK3G27SMwsB8kLIuj4h1FUhHtwiEUo21Tw8wNjmvdlpOEr613edv+8FUsTj/4F/VN5ywGE19X18N7CC2EJk6A==", + "version": "20.0.0", + "resolved": "https://registry.npmjs.org/pacote/-/pacote-20.0.0.tgz", + "integrity": "sha512-pRjC5UFwZCgx9kUFDVM9YEahv4guZ1nSLqwmWiLUnDbGsjs+U5w7z6Uc8HNR1a6x8qnu5y9xtGE6D1uAuYz+0A==", "dev": true, "dependencies": { - "@npmcli/git": "^5.0.0", - "@npmcli/installed-package-contents": "^2.0.1", - "@npmcli/package-json": "^5.1.0", - "@npmcli/promise-spawn": "^7.0.0", - "@npmcli/run-script": "^8.0.0", - "cacache": "^18.0.0", + "@npmcli/git": "^6.0.0", + "@npmcli/installed-package-contents": "^3.0.0", + "@npmcli/package-json": "^6.0.0", + "@npmcli/promise-spawn": "^8.0.0", + "@npmcli/run-script": "^9.0.0", + "cacache": "^19.0.0", "fs-minipass": "^3.0.0", "minipass": "^7.0.2", - "npm-package-arg": "^11.0.0", - "npm-packlist": "^8.0.0", - "npm-pick-manifest": "^9.0.0", - "npm-registry-fetch": "^17.0.0", - "proc-log": "^4.0.0", + "npm-package-arg": "^12.0.0", + "npm-packlist": "^9.0.0", + "npm-pick-manifest": "^10.0.0", + "npm-registry-fetch": "^18.0.0", + "proc-log": "^5.0.0", "promise-retry": "^2.0.1", - "sigstore": "^2.2.0", - "ssri": "^10.0.0", + "sigstore": "^3.0.0", + "ssri": "^12.0.0", "tar": "^6.1.11" }, "bin": { "pacote": "bin/index.js" }, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": "^18.17.0 || >=20.5.0" } }, "node_modules/pako": { @@ -14621,9 +15378,9 @@ "dev": true }, "node_modules/path-to-regexp": { - "version": "0.1.10", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.10.tgz", - "integrity": "sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==", + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.12.tgz", + "integrity": "sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==", "dev": true }, "node_modules/path-type": { @@ -14693,12 +15450,12 @@ } }, "node_modules/piscina": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/piscina/-/piscina-4.6.1.tgz", - "integrity": "sha512-z30AwWGtQE+Apr+2WBZensP2lIvwoaMcOPkQlIEmSGMJNUvaYACylPYrQM6wSdUNJlnDVMSpLv7xTMJqlVshOA==", + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/piscina/-/piscina-4.8.0.tgz", + "integrity": "sha512-EZJb+ZxDrQf3dihsUL7p42pjNyrNIFJCrRHPMgxu/svsj+P3xS3fuEWp7k2+rfsavfl1N0G29b1HGs7J0m8rZA==", "dev": true, "optionalDependencies": { - "nice-napi": "^1.0.2" + "@napi-rs/nice": "^1.0.1" } }, "node_modules/pkg-dir": { @@ -14800,9 +15557,9 @@ "integrity": "sha512-ziHW/02J0XuNuUtmidBc6GXE8YohYydp3DWPWXYsd7O721TjcmN+k6ezjdwkDqep+gnWnFY+yqZHvzElra2oCg==" }, "node_modules/postcss": { - "version": "8.4.41", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.41.tgz", - "integrity": "sha512-TesUflQ0WKZqAvg52PWL6kHgLKP6xB6heTOdoYM0Wt2UHyxNa4K25EZZMgKns3BH1RLVbZCREPpLY0rhnNoHVQ==", + "version": "8.4.49", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.49.tgz", + "integrity": "sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==", "funding": [ { "type": "opencollective", @@ -14819,8 +15576,8 @@ ], "dependencies": { "nanoid": "^3.3.7", - "picocolors": "^1.0.1", - "source-map-js": "^1.2.0" + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" }, "engines": { "node": "^10 || ^12 || >=14" @@ -14986,12 +15743,12 @@ } }, "node_modules/proc-log": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-4.2.0.tgz", - "integrity": "sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-5.0.0.tgz", + "integrity": "sha512-Azwzvl90HaF0aCz1JrDdXQykFakSSNPaPoiZ9fm5qJIMHioDZEi7OAdRwSm6rSoPtY3Qutnm3L7ogmg3dc+wbQ==", "dev": true, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": "^18.17.0 || >=20.5.0" } }, "node_modules/process-nextick-args": { @@ -15233,6 +15990,7 @@ "version": "3.6.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, "dependencies": { "picomatch": "^2.2.1" }, @@ -15244,6 +16002,7 @@ "version": "2.3.1", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, "engines": { "node": ">=8.6" }, @@ -15441,17 +16200,20 @@ "dev": true }, "node_modules/resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "version": "1.22.10", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", + "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", "dependencies": { - "is-core-module": "^2.13.0", + "is-core-module": "^2.16.0", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" }, "bin": { "resolve": "bin/resolve" }, + "engines": { + "node": ">= 0.4" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -15610,9 +16372,9 @@ } }, "node_modules/rollup": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.28.0.tgz", - "integrity": "sha512-G9GOrmgWHBma4YfCcX8PjH0qhXSdH8B4HDE2o4/jaxj93S4DPCIDoLcXz99eWMji4hB29UFCEd7B2gwGJDR9cQ==", + "version": "4.32.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.32.1.tgz", + "integrity": "sha512-z+aeEsOeEa3mEbS1Tjl6sAZ8NE3+AalQz1RJGj81M+fizusbdDMoEJwdJNHfaB40Scr4qNu+welOfes7maKonA==", "dev": true, "dependencies": { "@types/estree": "1.0.6" @@ -15625,24 +16387,25 @@ "npm": ">=8.0.0" }, "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.28.0", - "@rollup/rollup-android-arm64": "4.28.0", - "@rollup/rollup-darwin-arm64": "4.28.0", - "@rollup/rollup-darwin-x64": "4.28.0", - "@rollup/rollup-freebsd-arm64": "4.28.0", - "@rollup/rollup-freebsd-x64": "4.28.0", - "@rollup/rollup-linux-arm-gnueabihf": "4.28.0", - "@rollup/rollup-linux-arm-musleabihf": "4.28.0", - "@rollup/rollup-linux-arm64-gnu": "4.28.0", - "@rollup/rollup-linux-arm64-musl": "4.28.0", - "@rollup/rollup-linux-powerpc64le-gnu": "4.28.0", - "@rollup/rollup-linux-riscv64-gnu": "4.28.0", - "@rollup/rollup-linux-s390x-gnu": "4.28.0", - "@rollup/rollup-linux-x64-gnu": "4.28.0", - "@rollup/rollup-linux-x64-musl": "4.28.0", - "@rollup/rollup-win32-arm64-msvc": "4.28.0", - "@rollup/rollup-win32-ia32-msvc": "4.28.0", - "@rollup/rollup-win32-x64-msvc": "4.28.0", + "@rollup/rollup-android-arm-eabi": "4.32.1", + "@rollup/rollup-android-arm64": "4.32.1", + "@rollup/rollup-darwin-arm64": "4.32.1", + "@rollup/rollup-darwin-x64": "4.32.1", + "@rollup/rollup-freebsd-arm64": "4.32.1", + "@rollup/rollup-freebsd-x64": "4.32.1", + "@rollup/rollup-linux-arm-gnueabihf": "4.32.1", + "@rollup/rollup-linux-arm-musleabihf": "4.32.1", + "@rollup/rollup-linux-arm64-gnu": "4.32.1", + "@rollup/rollup-linux-arm64-musl": "4.32.1", + "@rollup/rollup-linux-loongarch64-gnu": "4.32.1", + "@rollup/rollup-linux-powerpc64le-gnu": "4.32.1", + "@rollup/rollup-linux-riscv64-gnu": "4.32.1", + "@rollup/rollup-linux-s390x-gnu": "4.32.1", + "@rollup/rollup-linux-x64-gnu": "4.32.1", + "@rollup/rollup-linux-x64-musl": "4.32.1", + "@rollup/rollup-win32-arm64-msvc": "4.32.1", + "@rollup/rollup-win32-ia32-msvc": "4.32.1", + "@rollup/rollup-win32-x64-msvc": "4.32.1", "fsevents": "~2.3.2" } }, @@ -15732,13 +16495,13 @@ } }, "node_modules/sass": { - "version": "1.77.6", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.77.6.tgz", - "integrity": "sha512-ByXE1oLD79GVq9Ht1PeHWCPMPB8XHpBuz1r85oByKHjZY6qV6rWnQovQzXJXuQ/XyE1Oj3iPk3lo28uzaRA2/Q==", + "version": "1.83.1", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.83.1.tgz", + "integrity": "sha512-EVJbDaEs4Rr3F0glJzFSOvtg2/oy2V/YrGFPqPY24UqcLDWcI9ZY5sN+qyO3c/QCZwzgfirvhXvINiJCE/OLcA==", "dev": true, "dependencies": { - "chokidar": ">=3.0.0 <4.0.0", - "immutable": "^4.0.0", + "chokidar": "^4.0.0", + "immutable": "^5.0.2", "source-map-js": ">=0.6.2 <2.0.0" }, "bin": { @@ -15746,12 +16509,15 @@ }, "engines": { "node": ">=14.0.0" + }, + "optionalDependencies": { + "@parcel/watcher": "^2.4.1" } }, "node_modules/sass-loader": { - "version": "16.0.0", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-16.0.0.tgz", - "integrity": "sha512-n13Z+3rU9A177dk4888czcVFiC8CL9dii4qpXWUg3YIIgZEvi9TCFKjOQcbK0kJM7DJu9VucrZFddvNfYCPwtw==", + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-16.0.4.tgz", + "integrity": "sha512-LavLbgbBGUt3wCiYzhuLLu65+fWXaXLmq7YxivLhEqmiupCFZ5sKUAipK3do6V80YSU0jvSxNhEdT13IXNr3rg==", "dev": true, "dependencies": { "neo-async": "^2.6.2" @@ -15788,6 +16554,34 @@ } } }, + "node_modules/sass/node_modules/chokidar": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", + "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", + "dev": true, + "dependencies": { + "readdirp": "^4.0.1" + }, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/sass/node_modules/readdirp": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.1.tgz", + "integrity": "sha512-h80JrZu/MHUZCyHu5ciuoI0+WxsCxzxJTILn6Fs8rxSnFPh+UVHYfeIxK1nVGugMqkfC4vJcBOYbkfkwYK0+gw==", + "dev": true, + "engines": { + "node": ">= 14.18.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + }, "node_modules/sax": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.1.tgz", @@ -16183,20 +16977,20 @@ "integrity": "sha512-yodFGwcyt59XRh7w5W3jPcIQb3Bwi21suEfT7MAWnBX3iCdklJpgDgvGT9o04UonglZN5SNMfJFkHIR/jO8GHw==" }, "node_modules/sigstore": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/sigstore/-/sigstore-2.3.1.tgz", - "integrity": "sha512-8G+/XDU8wNsJOQS5ysDVO0Etg9/2uA5gR9l4ZwijjlwxBcrU6RPfwi2+jJmbP+Ap1Hlp/nVAaEO4Fj22/SL2gQ==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/sigstore/-/sigstore-3.0.0.tgz", + "integrity": "sha512-PHMifhh3EN4loMcHCz6l3v/luzgT3za+9f8subGgeMNjbJjzH4Ij/YoX3Gvu+kaouJRIlVdTHHCREADYf+ZteA==", "dev": true, "dependencies": { - "@sigstore/bundle": "^2.3.2", - "@sigstore/core": "^1.0.0", + "@sigstore/bundle": "^3.0.0", + "@sigstore/core": "^2.0.0", "@sigstore/protobuf-specs": "^0.3.2", - "@sigstore/sign": "^2.3.2", - "@sigstore/tuf": "^2.3.4", - "@sigstore/verify": "^1.2.1" + "@sigstore/sign": "^3.0.0", + "@sigstore/tuf": "^3.0.0", + "@sigstore/verify": "^2.0.0" }, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": "^18.17.0 || >=20.5.0" } }, "node_modules/simple-update-notifier": { @@ -16315,12 +17109,12 @@ } }, "node_modules/socks-proxy-agent": { - "version": "8.0.4", - "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.4.tgz", - "integrity": "sha512-GNAq/eg8Udq2x0eNiFkr9gRg5bA7PXEWagQdeRX4cPSG+X/8V38v637gim9bjFptMk1QWsCTr0ttrJEiXbNnRw==", + "version": "8.0.5", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.5.tgz", + "integrity": "sha512-HehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+E+YTzJw==", "dev": true, "dependencies": { - "agent-base": "^7.1.1", + "agent-base": "^7.1.2", "debug": "^4.3.4", "socks": "^2.8.3" }, @@ -16329,13 +17123,10 @@ } }, "node_modules/socks-proxy-agent/node_modules/agent-base": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz", - "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==", + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.3.tgz", + "integrity": "sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==", "dev": true, - "dependencies": { - "debug": "^4.3.4" - }, "engines": { "node": ">= 14" } @@ -16421,9 +17212,9 @@ } }, "node_modules/spdx-license-ids": { - "version": "3.0.20", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.20.tgz", - "integrity": "sha512-jg25NiDV/1fLtSgEgyvVyDunvaNHbuwF9lfNV17gSmPFAlYzdfNBlLtLzXTevwkPj7DhGbmN9VnmJIgLnhvaBw==", + "version": "3.0.21", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.21.tgz", + "integrity": "sha512-Bvg/8F5XephndSK3JffaRqdT+gyhfqIPwDHpX80tJrF8QQRYMo8sNMeaZ2Dp5+jhwKnUmIOyFFQfHRkjJm5nXg==", "dev": true }, "node_modules/spdy": { @@ -16463,15 +17254,15 @@ "dev": true }, "node_modules/ssri": { - "version": "10.0.6", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.6.tgz", - "integrity": "sha512-MGrFH9Z4NP9Iyhqn16sDtBpRRNJ0Y2hNa6D65h736fVSaPCHr4DM4sWUNvVaSuC+0OBGhwsrydQwmgfg5LncqQ==", + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-12.0.0.tgz", + "integrity": "sha512-S7iGNosepx9RadX82oimUkvr0Ct7IjJbEbs4mJcTxst8um95J3sDYU1RBEOvdu6oL1Wek2ODI5i4MAw+dZ6cAQ==", "dev": true, "dependencies": { "minipass": "^7.0.3" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": "^18.17.0 || >=20.5.0" } }, "node_modules/stack-trace": { @@ -16617,15 +17408,6 @@ "node": ">=8" } }, - "node_modules/strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, "node_modules/strongly-connected-components": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/strongly-connected-components/-/strongly-connected-components-1.0.1.tgz", @@ -16882,9 +17664,9 @@ } }, "node_modules/terser": { - "version": "5.31.6", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.31.6.tgz", - "integrity": "sha512-PQ4DAriWzKj+qgehQ7LK5bQqCFNMmlhjR2PFFLuqGCpuCAauxemVBWwWOxo3UIwWQx8+Pr61Df++r76wDmkQBg==", + "version": "5.37.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.37.0.tgz", + "integrity": "sha512-B8wRRkmre4ERucLM/uXx4MOV5cbnOlVAqUst+1+iLKPI0dOgFO28f84ptoQt9HEI537PMzfYa/d+GEPKTRXmYA==", "dependencies": { "@jridgewell/source-map": "^0.3.3", "acorn": "^8.8.2", @@ -17361,17 +18143,17 @@ } }, "node_modules/tuf-js": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tuf-js/-/tuf-js-2.2.1.tgz", - "integrity": "sha512-GwIJau9XaA8nLVbUXsN3IlFi7WmQ48gBUrl3FTkkL/XLu/POhBzfmX9hd33FNMX1qAsfl6ozO1iMmW9NC8YniA==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/tuf-js/-/tuf-js-3.0.1.tgz", + "integrity": "sha512-+68OP1ZzSF84rTckf3FA95vJ1Zlx/uaXyiiKyPd1pA4rZNkpEvDAKmsu1xUSmbF/chCRYgZ6UZkDwC7PmzmAyA==", "dev": true, "dependencies": { - "@tufjs/models": "2.0.1", - "debug": "^4.3.4", - "make-fetch-happen": "^13.0.1" + "@tufjs/models": "3.0.1", + "debug": "^4.3.6", + "make-fetch-happen": "^14.0.1" }, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": "^18.17.0 || >=20.5.0" } }, "node_modules/type": { @@ -17520,27 +18302,27 @@ } }, "node_modules/unique-filename": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-3.0.0.tgz", - "integrity": "sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-4.0.0.tgz", + "integrity": "sha512-XSnEewXmQ+veP7xX2dS5Q4yZAvO40cBN2MWkJ7D/6sW4Dg6wYBNwM1Vrnz1FhH5AdeLIlUXRI9e28z1YZi71NQ==", "dev": true, "dependencies": { - "unique-slug": "^4.0.0" + "unique-slug": "^5.0.0" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": "^18.17.0 || >=20.5.0" } }, "node_modules/unique-slug": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-4.0.0.tgz", - "integrity": "sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-5.0.0.tgz", + "integrity": "sha512-9OdaqO5kwqR+1kVgHAhsp5vPNU0hnxRa26rBFNfNgM7M6pNtgzeBn3s/xbyCQL3dcjzOatcef6UUHpB/6MaETg==", "dev": true, "dependencies": { "imurmurhash": "^0.1.4" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": "^18.17.0 || >=20.5.0" } }, "node_modules/universalify": { @@ -17663,582 +18445,160 @@ "node_modules/uri-js": { "version": "4.4.1", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/uri-js/node_modules/punycode": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", - "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/utf8-byte-length": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/utf8-byte-length/-/utf8-byte-length-1.0.5.tgz", - "integrity": "sha512-Xn0w3MtiQ6zoz2vFyUVruaCL53O/DwUvkEeOvj+uulMm0BkUGYWmBYVyElqZaSLhY6ZD0ulfU3aBra2aVT4xfA==", - "dev": true - }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" - }, - "node_modules/utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", - "dev": true, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "dev": true, - "bin": { - "uuid": "dist/bin/uuid" - } - }, - "node_modules/validate-npm-package-license": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", - "dev": true, - "dependencies": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "node_modules/validate-npm-package-name": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.1.tgz", - "integrity": "sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==", - "dev": true, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/verror": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.1.tgz", - "integrity": "sha512-veufcmxri4e3XSrT0xwfUR7kguIkaxBeosDg00yDWhk49wdwkSUrvvsm7nc75e1PUyvIeZj6nS8VQRYz2/S4Xg==", - "dev": true, - "optional": true, - "dependencies": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - }, - "engines": { - "node": ">=0.6.0" - } - }, - "node_modules/vite": { - "version": "5.4.6", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.6.tgz", - "integrity": "sha512-IeL5f8OO5nylsgzd9tq4qD2QqI0k2CQLGrWD0rCN0EQJZpBK5vJAx0I+GDkMOXxQX/OfFHMuLIx6ddAxGX/k+Q==", - "dev": true, - "dependencies": { - "esbuild": "^0.21.3", - "postcss": "^8.4.43", - "rollup": "^4.20.0" - }, - "bin": { - "vite": "bin/vite.js" - }, - "engines": { - "node": "^18.0.0 || >=20.0.0" - }, - "funding": { - "url": "https://github.com/vitejs/vite?sponsor=1" - }, - "optionalDependencies": { - "fsevents": "~2.3.3" - }, - "peerDependencies": { - "@types/node": "^18.0.0 || >=20.0.0", - "less": "*", - "lightningcss": "^1.21.0", - "sass": "*", - "sass-embedded": "*", - "stylus": "*", - "sugarss": "*", - "terser": "^5.4.0" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - }, - "less": { - "optional": true - }, - "lightningcss": { - "optional": true - }, - "sass": { - "optional": true - }, - "sass-embedded": { - "optional": true - }, - "stylus": { - "optional": true - }, - "sugarss": { - "optional": true - }, - "terser": { - "optional": true - } - } - }, - "node_modules/vite/node_modules/@esbuild/aix-ppc64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", - "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", - "cpu": [ - "ppc64" - ], - "dev": true, - "optional": true, - "os": [ - "aix" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/android-arm": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz", - "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/android-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", - "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/android-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz", - "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/darwin-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", - "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/darwin-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", - "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/freebsd-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", - "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/freebsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", - "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/linux-arm": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", - "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/linux-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", - "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/linux-ia32": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", - "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/linux-loong64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", - "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", - "cpu": [ - "loong64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/linux-mips64el": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", - "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", - "cpu": [ - "mips64el" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/linux-ppc64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", - "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", - "cpu": [ - "ppc64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/linux-riscv64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", - "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", - "cpu": [ - "riscv64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dependencies": { + "punycode": "^2.1.0" } }, - "node_modules/vite/node_modules/@esbuild/linux-s390x": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", - "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", - "cpu": [ - "s390x" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], + "node_modules/uri-js/node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", "engines": { - "node": ">=12" + "node": ">=6" } }, - "node_modules/vite/node_modules/@esbuild/linux-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", - "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } + "node_modules/utf8-byte-length": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/utf8-byte-length/-/utf8-byte-length-1.0.5.tgz", + "integrity": "sha512-Xn0w3MtiQ6zoz2vFyUVruaCL53O/DwUvkEeOvj+uulMm0BkUGYWmBYVyElqZaSLhY6ZD0ulfU3aBra2aVT4xfA==", + "dev": true }, - "node_modules/vite/node_modules/@esbuild/netbsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", - "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", - "cpu": [ - "x64" - ], + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", "dev": true, - "optional": true, - "os": [ - "netbsd" - ], "engines": { - "node": ">=12" + "node": ">= 0.4.0" } }, - "node_modules/vite/node_modules/@esbuild/openbsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", - "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", - "cpu": [ - "x64" - ], + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", "dev": true, - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=12" + "bin": { + "uuid": "dist/bin/uuid" } }, - "node_modules/vite/node_modules/@esbuild/sunos-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", - "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", - "cpu": [ - "x64" - ], + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", "dev": true, - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=12" + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" } }, - "node_modules/vite/node_modules/@esbuild/win32-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", - "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", - "cpu": [ - "arm64" - ], + "node_modules/validate-npm-package-name": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-6.0.0.tgz", + "integrity": "sha512-d7KLgL1LD3U3fgnvWEY1cQXoO/q6EQ1BSz48Sa149V/5zVTAbgmZIpyI8TRi6U9/JNyeYLlTKsEMPtLC27RFUg==", "dev": true, - "optional": true, - "os": [ - "win32" - ], "engines": { - "node": ">=12" + "node": "^18.17.0 || >=20.5.0" } }, - "node_modules/vite/node_modules/@esbuild/win32-ia32": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", - "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", - "cpu": [ - "ia32" - ], + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", "dev": true, - "optional": true, - "os": [ - "win32" - ], "engines": { - "node": ">=12" + "node": ">= 0.8" } }, - "node_modules/vite/node_modules/@esbuild/win32-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", - "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", - "cpu": [ - "x64" - ], + "node_modules/verror": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.1.tgz", + "integrity": "sha512-veufcmxri4e3XSrT0xwfUR7kguIkaxBeosDg00yDWhk49wdwkSUrvvsm7nc75e1PUyvIeZj6nS8VQRYz2/S4Xg==", "dev": true, "optional": true, - "os": [ - "win32" - ], + "dependencies": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + }, "engines": { - "node": ">=12" + "node": ">=0.6.0" } }, - "node_modules/vite/node_modules/esbuild": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", - "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", + "node_modules/vite": { + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/vite/-/vite-6.0.11.tgz", + "integrity": "sha512-4VL9mQPKoHy4+FE0NnRE/kbY51TOfaknxAjt3fJbGJxhIpBZiqVzlZDEesWWsuREXHwNdAoOFZ9MkPEVXczHwg==", "dev": true, - "hasInstallScript": true, + "dependencies": { + "esbuild": "^0.24.2", + "postcss": "^8.4.49", + "rollup": "^4.23.0" + }, "bin": { - "esbuild": "bin/esbuild" + "vite": "bin/vite.js" }, "engines": { - "node": ">=12" + "node": "^18.0.0 || ^20.0.0 || >=22.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" }, "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" - } - }, - "node_modules/vite/node_modules/postcss": { - "version": "8.4.49", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.49.tgz", - "integrity": "sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@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.16.0", + "tsx": "^4.8.1", + "yaml": "^2.4.2" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" + "jiti": { + "optional": true }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + }, + "tsx": { + "optional": true + }, + "yaml": { + "optional": true } - ], - "dependencies": { - "nanoid": "^3.3.7", - "picocolors": "^1.1.1", - "source-map-js": "^1.2.1" - }, - "engines": { - "node": "^10 || ^12 || >=14" } }, "node_modules/void-elements": { @@ -18261,9 +18621,9 @@ } }, "node_modules/watchpack": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.1.tgz", - "integrity": "sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==", + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.2.tgz", + "integrity": "sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==", "dependencies": { "glob-to-regexp": "^0.4.1", "graceful-fs": "^4.1.2" @@ -18294,7 +18654,8 @@ "version": "1.2.2", "resolved": "https://registry.npmjs.org/weak-lru-cache/-/weak-lru-cache-1.2.2.tgz", "integrity": "sha512-DEAoo25RfSYMuTGc9vPJzZcZullwIqRDSI9LOy+fkCJPi6hykCnfKaXTuPBDuXAUcqHXyOgFtHNp/kB2FjYHbw==", - "dev": true + "dev": true, + "optional": true }, "node_modules/weak-map": { "version": "1.0.8", @@ -18310,17 +18671,17 @@ } }, "node_modules/webpack": { - "version": "5.94.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.94.0.tgz", - "integrity": "sha512-KcsGn50VT+06JH/iunZJedYGUJS5FGjow8wb9c0v5n1Om8O1g4L6LjtfxwlXIATopoQu+vOXXa7gYisWxCoPyg==", - "dependencies": { - "@types/estree": "^1.0.5", - "@webassemblyjs/ast": "^1.12.1", - "@webassemblyjs/wasm-edit": "^1.12.1", - "@webassemblyjs/wasm-parser": "^1.12.1", - "acorn": "^8.7.1", - "acorn-import-attributes": "^1.9.5", - "browserslist": "^4.21.10", + "version": "5.97.1", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.97.1.tgz", + "integrity": "sha512-EksG6gFY3L1eFMROS/7Wzgrii5mBAFe4rIr3r2BTfo7bcc+DWwFZ4OJ/miOuHJO/A85HwyI4eQ0F6IKXesO7Fg==", + "dependencies": { + "@types/eslint-scope": "^3.7.7", + "@types/estree": "^1.0.6", + "@webassemblyjs/ast": "^1.14.1", + "@webassemblyjs/wasm-edit": "^1.14.1", + "@webassemblyjs/wasm-parser": "^1.14.1", + "acorn": "^8.14.0", + "browserslist": "^4.24.0", "chrome-trace-event": "^1.0.2", "enhanced-resolve": "^5.17.1", "es-module-lexer": "^1.2.1", @@ -18384,9 +18745,9 @@ } }, "node_modules/webpack-dev-server": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-5.0.4.tgz", - "integrity": "sha512-dljXhUgx3HqKP2d8J/fUMvhxGhzjeNVarDLcbO/EWMSgRizDkxHQDZQaLFL5VJY9tRBj2Gz+rvCEYYvhbqPHNA==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-5.2.0.tgz", + "integrity": "sha512-90SqqYXA2SK36KcT6o1bvwvZfJFcmoamqeJY7+boioffX9g9C0wjjJRGUrQIuh43pb0ttX7+ssavmj/WN2RHtA==", "dev": true, "dependencies": { "@types/bonjour": "^3.5.13", @@ -18402,23 +18763,20 @@ "colorette": "^2.0.10", "compression": "^1.7.4", "connect-history-api-fallback": "^2.0.0", - "default-gateway": "^6.0.3", - "express": "^4.17.3", + "express": "^4.21.2", "graceful-fs": "^4.2.6", - "html-entities": "^2.4.0", - "http-proxy-middleware": "^2.0.3", + "http-proxy-middleware": "^2.0.7", "ipaddr.js": "^2.1.0", "launch-editor": "^2.6.1", "open": "^10.0.3", "p-retry": "^6.2.0", - "rimraf": "^5.0.5", "schema-utils": "^4.2.0", "selfsigned": "^2.4.1", "serve-index": "^1.9.1", "sockjs": "^0.3.24", "spdy": "^4.0.2", - "webpack-dev-middleware": "^7.1.0", - "ws": "^8.16.0" + "webpack-dev-middleware": "^7.4.2", + "ws": "^8.18.0" }, "bin": { "webpack-dev-server": "bin/webpack-dev-server.js" @@ -18442,26 +18800,6 @@ } } }, - "node_modules/webpack-dev-server/node_modules/glob": { - "version": "10.4.5", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", - "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", - "dev": true, - "dependencies": { - "foreground-child": "^3.1.0", - "jackspeak": "^3.1.2", - "minimatch": "^9.0.4", - "minipass": "^7.1.2", - "package-json-from-dist": "^1.0.0", - "path-scurry": "^1.11.1" - }, - "bin": { - "glob": "dist/esm/bin.mjs" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/webpack-dev-server/node_modules/http-proxy-middleware": { "version": "2.0.7", "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.7.tgz", @@ -18486,34 +18824,25 @@ } } }, - "node_modules/webpack-dev-server/node_modules/minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "node_modules/webpack-dev-server/node_modules/ws": { + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", + "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", "dev": true, - "dependencies": { - "brace-expansion": "^2.0.1" - }, "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/webpack-dev-server/node_modules/rimraf": { - "version": "5.0.10", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.10.tgz", - "integrity": "sha512-l0OE8wL34P4nJH/H2ffoaniAokM2qSmrtXHmlpvYr5AVVX8msAyW0l8NVJFDxlSK4u3Uh/f41cQheDVdnYijwQ==", - "dev": true, - "dependencies": { - "glob": "^10.3.7" + "node": ">=10.0.0" }, - "bin": { - "rimraf": "dist/esm/bin.mjs" + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } } }, "node_modules/webpack-merge": { @@ -18570,14 +18899,6 @@ "node": ">=0.4.0" } }, - "node_modules/webpack/node_modules/acorn-import-attributes": { - "version": "1.9.5", - "resolved": "https://registry.npmjs.org/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz", - "integrity": "sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==", - "peerDependencies": { - "acorn": "^8" - } - }, "node_modules/webpack/node_modules/ajv": { "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", @@ -18889,9 +19210,9 @@ } }, "node_modules/zone.js": { - "version": "0.14.10", - "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.14.10.tgz", - "integrity": "sha512-YGAhaO7J5ywOXW6InXNlLmfU194F8lVgu7bRntUF3TiG8Y3nBK0x1UJJuHUP/e8IyihkjCYqhCScpSwnlaSRkQ==" + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.15.0.tgz", + "integrity": "sha512-9oxn0IIjbCZkJ67L+LkhYWRyAy7axphb3VgE2MBDlOqnmHMPWGYMxJxBYFueFq/JGY2GMwS0rU+UCLunEmy5UA==" } } } diff --git a/package.json b/package.json index 78332ca97..ec66481f5 100644 --- a/package.json +++ b/package.json @@ -66,16 +66,16 @@ }, "private": true, "dependencies": { - "@angular/animations": "18.2.6", + "@angular/animations": "19.1.3", "@angular/cdk": "18.2.6", - "@angular/common": "18.2.6", - "@angular/compiler": "18.2.6", - "@angular/core": "18.2.6", - "@angular/forms": "18.2.6", - "@angular/localize": "18.2.6", - "@angular/platform-browser": "18.2.6", - "@angular/platform-browser-dynamic": "18.2.6", - "@angular/router": "18.2.6", + "@angular/common": "19.1.3", + "@angular/compiler": "19.1.3", + "@angular/core": "19.1.3", + "@angular/forms": "19.1.3", + "@angular/localize": "19.1.3", + "@angular/platform-browser": "19.1.3", + "@angular/platform-browser-dynamic": "19.1.3", + "@angular/router": "19.1.3", "@fortawesome/angular-fontawesome": "0.15.0", "@fortawesome/fontawesome-free": "6.6.0", "@ng-bootstrap/ng-bootstrap": "17.0.1", @@ -95,13 +95,13 @@ "tslib": "^1.14.1", "websocket-extensions": "^0.1.4", "xlsx": "https://cdn.sheetjs.com/xlsx-0.20.2/xlsx-0.20.2.tgz", - "zone.js": "0.14.10" + "zone.js": "0.15.0" }, "devDependencies": { - "@angular-devkit/build-angular": "18.2.12", - "@angular/cli": "18.2.6", - "@angular/compiler-cli": "18.2.6", - "@angular/language-service": "18.2.6", + "@angular-devkit/build-angular": "19.1.5", + "@angular/cli": "19.1.5", + "@angular/compiler-cli": "19.1.3", + "@angular/language-service": "19.1.3", "@popperjs/core": "^2.11.6", "@types/jasmine": "5.1.4", "@types/jasminewd2": "^2.0.10", diff --git a/src/app/account/account-analysis/account-analysis-banner/account-analysis-banner.component.ts b/src/app/account/account-analysis/account-analysis-banner/account-analysis-banner.component.ts index e7d57ff3e..f391490a3 100644 --- a/src/app/account/account-analysis/account-analysis-banner/account-analysis-banner.component.ts +++ b/src/app/account/account-analysis/account-analysis-banner/account-analysis-banner.component.ts @@ -6,9 +6,10 @@ import { IdbAccountAnalysisItem } from 'src/app/models/idbModels/accountAnalysis import { SharedDataService } from 'src/app/shared/helper-services/shared-data.service'; @Component({ - selector: 'app-account-analysis-banner', - templateUrl: './account-analysis-banner.component.html', - styleUrls: ['./account-analysis-banner.component.css'] + selector: 'app-account-analysis-banner', + templateUrl: './account-analysis-banner.component.html', + styleUrls: ['./account-analysis-banner.component.css'], + standalone: false }) export class AccountAnalysisBannerComponent implements OnInit { diff --git a/src/app/account/account-analysis/account-analysis-dashboard/account-analysis-dashboard-tabs/account-analysis-dashboard-tabs.component.ts b/src/app/account/account-analysis/account-analysis-dashboard/account-analysis-dashboard-tabs/account-analysis-dashboard-tabs.component.ts index adc9f710f..8dd81967b 100644 --- a/src/app/account/account-analysis/account-analysis-dashboard/account-analysis-dashboard-tabs/account-analysis-dashboard-tabs.component.ts +++ b/src/app/account/account-analysis/account-analysis-dashboard/account-analysis-dashboard-tabs/account-analysis-dashboard-tabs.component.ts @@ -3,9 +3,10 @@ import { SharedDataService } from 'src/app/shared/helper-services/shared-data.se import { Subscription } from 'rxjs'; @Component({ - selector: 'app-account-analysis-dashboard-tabs', - templateUrl: './account-analysis-dashboard-tabs.component.html', - styleUrls: ['./account-analysis-dashboard-tabs.component.css'] + selector: 'app-account-analysis-dashboard-tabs', + templateUrl: './account-analysis-dashboard-tabs.component.html', + styleUrls: ['./account-analysis-dashboard-tabs.component.css'], + standalone: false }) export class AccountAnalysisDashboardTabsComponent { diff --git a/src/app/account/account-analysis/account-analysis-dashboard/account-analysis-dashboard.component.ts b/src/app/account/account-analysis/account-analysis-dashboard/account-analysis-dashboard.component.ts index 5e2289d03..c2c845c3f 100644 --- a/src/app/account/account-analysis/account-analysis-dashboard/account-analysis-dashboard.component.ts +++ b/src/app/account/account-analysis/account-analysis-dashboard/account-analysis-dashboard.component.ts @@ -15,9 +15,10 @@ import { FacilitydbService } from 'src/app/indexedDB/facility-db.service'; import { IdbFacility } from 'src/app/models/idbModels/facility'; @Component({ - selector: 'app-account-analysis-dashboard', - templateUrl: './account-analysis-dashboard.component.html', - styleUrls: ['./account-analysis-dashboard.component.css'] + selector: 'app-account-analysis-dashboard', + templateUrl: './account-analysis-dashboard.component.html', + styleUrls: ['./account-analysis-dashboard.component.css'], + standalone: false }) export class AccountAnalysisDashboardComponent implements OnInit { diff --git a/src/app/account/account-analysis/account-analysis-dashboard/account-analysis-energy-dashboard/account-analysis-energy-dashboard.component.ts b/src/app/account/account-analysis/account-analysis-dashboard/account-analysis-energy-dashboard/account-analysis-energy-dashboard.component.ts index d382f132c..9dbb9108b 100644 --- a/src/app/account/account-analysis/account-analysis-dashboard/account-analysis-energy-dashboard/account-analysis-energy-dashboard.component.ts +++ b/src/app/account/account-analysis/account-analysis-dashboard/account-analysis-energy-dashboard/account-analysis-energy-dashboard.component.ts @@ -9,9 +9,10 @@ import { IdbAccount } from 'src/app/models/idbModels/account'; import { IdbAccountAnalysisItem } from 'src/app/models/idbModels/accountAnalysisItem'; @Component({ - selector: 'app-account-analysis-energy-dashboard', - templateUrl: './account-analysis-energy-dashboard.component.html', - styleUrls: ['./account-analysis-energy-dashboard.component.css'] + selector: 'app-account-analysis-energy-dashboard', + templateUrl: './account-analysis-energy-dashboard.component.html', + styleUrls: ['./account-analysis-energy-dashboard.component.css'], + standalone: false }) export class AccountAnalysisEnergyDashboardComponent { accountAnalysisItemsSub: Subscription; diff --git a/src/app/account/account-analysis/account-analysis-dashboard/account-analysis-item-card/account-analysis-item-card.component.ts b/src/app/account/account-analysis/account-analysis-dashboard/account-analysis-item-card/account-analysis-item-card.component.ts index 67d77c168..9dd0331d7 100644 --- a/src/app/account/account-analysis/account-analysis-dashboard/account-analysis-item-card/account-analysis-item-card.component.ts +++ b/src/app/account/account-analysis/account-analysis-dashboard/account-analysis-item-card/account-analysis-item-card.component.ts @@ -12,9 +12,10 @@ import { IdbAccountAnalysisItem } from 'src/app/models/idbModels/accountAnalysis import { IdbAccountReport } from 'src/app/models/idbModels/accountReport'; @Component({ - selector: 'app-account-analysis-item-card', - templateUrl: './account-analysis-item-card.component.html', - styleUrls: ['./account-analysis-item-card.component.css'] + selector: 'app-account-analysis-item-card', + templateUrl: './account-analysis-item-card.component.html', + styleUrls: ['./account-analysis-item-card.component.css'], + standalone: false }) export class AccountAnalysisItemCardComponent implements OnInit { @Input() diff --git a/src/app/account/account-analysis/account-analysis-dashboard/account-analysis-water-dashboard/account-analysis-water-dashboard.component.ts b/src/app/account/account-analysis/account-analysis-dashboard/account-analysis-water-dashboard/account-analysis-water-dashboard.component.ts index 7aa08785b..56e681501 100644 --- a/src/app/account/account-analysis/account-analysis-dashboard/account-analysis-water-dashboard/account-analysis-water-dashboard.component.ts +++ b/src/app/account/account-analysis/account-analysis-dashboard/account-analysis-water-dashboard/account-analysis-water-dashboard.component.ts @@ -9,9 +9,10 @@ import { IdbAccount } from 'src/app/models/idbModels/account'; import { IdbAccountAnalysisItem } from 'src/app/models/idbModels/accountAnalysisItem'; @Component({ - selector: 'app-account-analysis-water-dashboard', - templateUrl: './account-analysis-water-dashboard.component.html', - styleUrls: ['./account-analysis-water-dashboard.component.css'] + selector: 'app-account-analysis-water-dashboard', + templateUrl: './account-analysis-water-dashboard.component.html', + styleUrls: ['./account-analysis-water-dashboard.component.css'], + standalone: false }) export class AccountAnalysisWaterDashboardComponent { accountAnalysisItemsSub: Subscription; diff --git a/src/app/account/account-analysis/account-analysis-footer/account-analysis-footer.component.ts b/src/app/account/account-analysis/account-analysis-footer/account-analysis-footer.component.ts index 050dcd737..08a666417 100644 --- a/src/app/account/account-analysis/account-analysis-footer/account-analysis-footer.component.ts +++ b/src/app/account/account-analysis/account-analysis-footer/account-analysis-footer.component.ts @@ -8,9 +8,10 @@ import { AccountAnalysisService } from '../account-analysis.service'; import { IdbFacility } from 'src/app/models/idbModels/facility'; @Component({ - selector: 'app-account-analysis-footer', - templateUrl: './account-analysis-footer.component.html', - styleUrls: ['./account-analysis-footer.component.css'] + selector: 'app-account-analysis-footer', + templateUrl: './account-analysis-footer.component.html', + styleUrls: ['./account-analysis-footer.component.css'], + standalone: false }) export class AccountAnalysisFooterComponent implements OnInit { diff --git a/src/app/account/account-analysis/account-analysis-results/account-analysis-facilities-summary/account-analysis-facilities-summary.component.ts b/src/app/account/account-analysis/account-analysis-results/account-analysis-facilities-summary/account-analysis-facilities-summary.component.ts index cb56e7210..0a8127f0a 100644 --- a/src/app/account/account-analysis/account-analysis-results/account-analysis-facilities-summary/account-analysis-facilities-summary.component.ts +++ b/src/app/account/account-analysis/account-analysis-results/account-analysis-facilities-summary/account-analysis-facilities-summary.component.ts @@ -8,9 +8,10 @@ import { IdbAnalysisItem } from 'src/app/models/idbModels/analysisItem'; import { IdbAccountAnalysisItem } from 'src/app/models/idbModels/accountAnalysisItem'; @Component({ - selector: 'app-account-analysis-facilities-summary', - templateUrl: './account-analysis-facilities-summary.component.html', - styleUrls: ['./account-analysis-facilities-summary.component.css'] + selector: 'app-account-analysis-facilities-summary', + templateUrl: './account-analysis-facilities-summary.component.html', + styleUrls: ['./account-analysis-facilities-summary.component.css'], + standalone: false }) export class AccountAnalysisFacilitiesSummaryComponent { diff --git a/src/app/account/account-analysis/account-analysis-results/account-analysis-results.component.ts b/src/app/account/account-analysis/account-analysis-results/account-analysis-results.component.ts index 075038403..404fafe25 100644 --- a/src/app/account/account-analysis/account-analysis-results/account-analysis-results.component.ts +++ b/src/app/account/account-analysis/account-analysis-results/account-analysis-results.component.ts @@ -21,9 +21,10 @@ import { IdbAnalysisItem } from 'src/app/models/idbModels/analysisItem'; import { IdbAccountAnalysisItem } from 'src/app/models/idbModels/accountAnalysisItem'; @Component({ - selector: 'app-account-analysis-results', - templateUrl: './account-analysis-results.component.html', - styleUrls: ['./account-analysis-results.component.css'] + selector: 'app-account-analysis-results', + templateUrl: './account-analysis-results.component.html', + styleUrls: ['./account-analysis-results.component.css'], + standalone: false }) export class AccountAnalysisResultsComponent implements OnInit { diff --git a/src/app/account/account-analysis/account-analysis-results/annual-account-analysis/annual-account-analysis.component.ts b/src/app/account/account-analysis/account-analysis-results/annual-account-analysis/annual-account-analysis.component.ts index 5ed8e0daf..266553ca0 100644 --- a/src/app/account/account-analysis/account-analysis-results/annual-account-analysis/annual-account-analysis.component.ts +++ b/src/app/account/account-analysis/account-analysis-results/annual-account-analysis/annual-account-analysis.component.ts @@ -9,9 +9,10 @@ import { IdbAccount } from 'src/app/models/idbModels/account'; import { IdbAccountAnalysisItem } from 'src/app/models/idbModels/accountAnalysisItem'; @Component({ - selector: 'app-annual-account-analysis', - templateUrl: './annual-account-analysis.component.html', - styleUrls: ['./annual-account-analysis.component.css'] + selector: 'app-annual-account-analysis', + templateUrl: './annual-account-analysis.component.html', + styleUrls: ['./annual-account-analysis.component.css'], + standalone: false }) export class AnnualAccountAnalysisComponent implements OnInit { diff --git a/src/app/account/account-analysis/account-analysis-results/monthly-account-analysis/monthly-account-analysis.component.ts b/src/app/account/account-analysis/account-analysis-results/monthly-account-analysis/monthly-account-analysis.component.ts index 21d39f99b..08aa3eecb 100644 --- a/src/app/account/account-analysis/account-analysis-results/monthly-account-analysis/monthly-account-analysis.component.ts +++ b/src/app/account/account-analysis/account-analysis-results/monthly-account-analysis/monthly-account-analysis.component.ts @@ -10,9 +10,10 @@ import { IdbAccount } from 'src/app/models/idbModels/account'; import { IdbAccountAnalysisItem } from 'src/app/models/idbModels/accountAnalysisItem'; @Component({ - selector: 'app-monthly-account-analysis', - templateUrl: './monthly-account-analysis.component.html', - styleUrls: ['./monthly-account-analysis.component.css'] + selector: 'app-monthly-account-analysis', + templateUrl: './monthly-account-analysis.component.html', + styleUrls: ['./monthly-account-analysis.component.css'], + standalone: false }) export class MonthlyAccountAnalysisComponent implements OnInit { diff --git a/src/app/account/account-analysis/account-analysis-setup/account-analysis-setup.component.ts b/src/app/account/account-analysis/account-analysis-setup/account-analysis-setup.component.ts index c51e79bec..b7f82a1fc 100644 --- a/src/app/account/account-analysis/account-analysis-setup/account-analysis-setup.component.ts +++ b/src/app/account/account-analysis/account-analysis-setup/account-analysis-setup.component.ts @@ -26,9 +26,10 @@ import { PredictorDbService } from 'src/app/indexedDB/predictor-db.service'; import { IdbPredictor } from 'src/app/models/idbModels/predictor'; @Component({ - selector: 'app-account-analysis-setup', - templateUrl: './account-analysis-setup.component.html', - styleUrls: ['./account-analysis-setup.component.css'] + selector: 'app-account-analysis-setup', + templateUrl: './account-analysis-setup.component.html', + styleUrls: ['./account-analysis-setup.component.css'], + standalone: false }) export class AccountAnalysisSetupComponent implements OnInit { diff --git a/src/app/account/account-analysis/account-analysis.component.ts b/src/app/account/account-analysis/account-analysis.component.ts index 3906bf445..74c30b92d 100644 --- a/src/app/account/account-analysis/account-analysis.component.ts +++ b/src/app/account/account-analysis/account-analysis.component.ts @@ -5,9 +5,10 @@ import { AccountAnalysisService } from './account-analysis.service'; import { IdbUtilityMeterData } from 'src/app/models/idbModels/utilityMeterData'; @Component({ - selector: 'app-account-analysis', - templateUrl: './account-analysis.component.html', - styleUrls: ['./account-analysis.component.css'] + selector: 'app-account-analysis', + templateUrl: './account-analysis.component.html', + styleUrls: ['./account-analysis.component.css'], + standalone: false }) export class AccountAnalysisComponent implements OnInit { diff --git a/src/app/account/account-analysis/select-facility-analysis-items/select-facility-analysis-items.component.ts b/src/app/account/account-analysis/select-facility-analysis-items/select-facility-analysis-items.component.ts index cc272a31c..f28e7c5d5 100644 --- a/src/app/account/account-analysis/select-facility-analysis-items/select-facility-analysis-items.component.ts +++ b/src/app/account/account-analysis/select-facility-analysis-items/select-facility-analysis-items.component.ts @@ -15,9 +15,10 @@ import { IdbAccountAnalysisItem } from 'src/app/models/idbModels/accountAnalysis import { IdbAnalysisItem } from 'src/app/models/idbModels/analysisItem'; @Component({ - selector: 'app-select-facility-analysis-items', - templateUrl: './select-facility-analysis-items.component.html', - styleUrls: ['./select-facility-analysis-items.component.css'] + selector: 'app-select-facility-analysis-items', + templateUrl: './select-facility-analysis-items.component.html', + styleUrls: ['./select-facility-analysis-items.component.css'], + standalone: false }) export class SelectFacilityAnalysisItemsComponent implements OnInit { diff --git a/src/app/account/account-analysis/select-facility-analysis-items/select-item-table/select-item-table.component.ts b/src/app/account/account-analysis/select-facility-analysis-items/select-item-table/select-item-table.component.ts index dfa266cb0..932a6e441 100644 --- a/src/app/account/account-analysis/select-facility-analysis-items/select-item-table/select-item-table.component.ts +++ b/src/app/account/account-analysis/select-facility-analysis-items/select-item-table/select-item-table.component.ts @@ -19,9 +19,10 @@ import { IdbPredictor } from 'src/app/models/idbModels/predictor'; import { PredictorDbService } from 'src/app/indexedDB/predictor-db.service'; import { IdbAccountAnalysisItem } from 'src/app/models/idbModels/accountAnalysisItem'; @Component({ - selector: 'app-select-item-table', - templateUrl: './select-item-table.component.html', - styleUrls: ['./select-item-table.component.css'] + selector: 'app-select-item-table', + templateUrl: './select-item-table.component.html', + styleUrls: ['./select-item-table.component.css'], + standalone: false }) export class SelectItemTableComponent implements OnInit { @Input() diff --git a/src/app/account/account-banner/account-banner.component.ts b/src/app/account/account-banner/account-banner.component.ts index 69c72144f..c4f2f59c3 100644 --- a/src/app/account/account-banner/account-banner.component.ts +++ b/src/app/account/account-banner/account-banner.component.ts @@ -8,9 +8,10 @@ import { IdbAccount } from 'src/app/models/idbModels/account'; import { IdbUtilityMeterData } from 'src/app/models/idbModels/utilityMeterData'; @Component({ - selector: 'app-account-banner', - templateUrl: './account-banner.component.html', - styleUrls: ['./account-banner.component.css'] + selector: 'app-account-banner', + templateUrl: './account-banner.component.html', + styleUrls: ['./account-banner.component.css'], + standalone: false }) export class AccountBannerComponent implements OnInit { diff --git a/src/app/account/account-home/account-annual-analysis-table/account-annual-analysis-table.component.ts b/src/app/account/account-home/account-annual-analysis-table/account-annual-analysis-table.component.ts index 4477b0ee7..4f9f82caa 100644 --- a/src/app/account/account-home/account-annual-analysis-table/account-annual-analysis-table.component.ts +++ b/src/app/account/account-home/account-annual-analysis-table/account-annual-analysis-table.component.ts @@ -6,9 +6,10 @@ import { IdbAnalysisItem } from 'src/app/models/idbModels/analysisItem'; import { IdbFacility } from 'src/app/models/idbModels/facility'; @Component({ - selector: 'app-account-annual-analysis-table', - templateUrl: './account-annual-analysis-table.component.html', - styleUrls: ['./account-annual-analysis-table.component.css'] + selector: 'app-account-annual-analysis-table', + templateUrl: './account-annual-analysis-table.component.html', + styleUrls: ['./account-annual-analysis-table.component.css'], + standalone: false }) export class AccountAnnualAnalysisTableComponent { @Input() diff --git a/src/app/account/account-home/account-energy-card/account-energy-card.component.ts b/src/app/account/account-home/account-energy-card/account-energy-card.component.ts index 6e06aa31b..1d41c23c5 100644 --- a/src/app/account/account-home/account-energy-card/account-energy-card.component.ts +++ b/src/app/account/account-home/account-energy-card/account-energy-card.component.ts @@ -9,9 +9,10 @@ import { IdbAccount } from 'src/app/models/idbModels/account'; import { IdbAccountAnalysisItem } from 'src/app/models/idbModels/accountAnalysisItem'; @Component({ - selector: 'app-account-energy-card', - templateUrl: './account-energy-card.component.html', - styleUrls: ['./account-energy-card.component.css'] + selector: 'app-account-energy-card', + templateUrl: './account-energy-card.component.html', + styleUrls: ['./account-energy-card.component.css'], + standalone: false }) export class AccountEnergyCardComponent { diff --git a/src/app/account/account-home/account-energy-card/account-energy-reduction-goal/account-energy-reduction-goal.component.ts b/src/app/account/account-home/account-energy-card/account-energy-reduction-goal/account-energy-reduction-goal.component.ts index 2791f6436..5b79457b4 100644 --- a/src/app/account/account-home/account-energy-card/account-energy-reduction-goal/account-energy-reduction-goal.component.ts +++ b/src/app/account/account-home/account-energy-card/account-energy-reduction-goal/account-energy-reduction-goal.component.ts @@ -8,9 +8,10 @@ import { IdbAccount } from 'src/app/models/idbModels/account'; import { IdbAccountAnalysisItem } from 'src/app/models/idbModels/accountAnalysisItem'; @Component({ - selector: 'app-account-energy-reduction-goal', - templateUrl: './account-energy-reduction-goal.component.html', - styleUrls: ['./account-energy-reduction-goal.component.css'] + selector: 'app-account-energy-reduction-goal', + templateUrl: './account-energy-reduction-goal.component.html', + styleUrls: ['./account-energy-reduction-goal.component.css'], + standalone: false }) export class AccountEnergyReductionGoalComponent { diff --git a/src/app/account/account-home/account-home-summary/account-home-summary.component.ts b/src/app/account/account-home/account-home-summary/account-home-summary.component.ts index 7020fcba3..6574468e3 100644 --- a/src/app/account/account-home/account-home-summary/account-home-summary.component.ts +++ b/src/app/account/account-home/account-home-summary/account-home-summary.component.ts @@ -11,9 +11,10 @@ import { IdbUtilityMeterData } from 'src/app/models/idbModels/utilityMeterData'; import { IdbAccountAnalysisItem } from 'src/app/models/idbModels/accountAnalysisItem'; @Component({ - selector: 'app-account-home-summary', - templateUrl: './account-home-summary.component.html', - styleUrls: ['./account-home-summary.component.css'] + selector: 'app-account-home-summary', + templateUrl: './account-home-summary.component.html', + styleUrls: ['./account-home-summary.component.css'], + standalone: false }) export class AccountHomeSummaryComponent implements OnInit { diff --git a/src/app/account/account-home/account-home.component.ts b/src/app/account/account-home/account-home.component.ts index bd83629a0..3ebf765ee 100644 --- a/src/app/account/account-home/account-home.component.ts +++ b/src/app/account/account-home/account-home.component.ts @@ -28,9 +28,10 @@ import { IdbAccountAnalysisItem } from 'src/app/models/idbModels/accountAnalysis import { IdbAnalysisItem } from 'src/app/models/idbModels/analysisItem'; @Component({ - selector: 'app-account-home', - templateUrl: './account-home.component.html', - styleUrls: ['./account-home.component.css'] + selector: 'app-account-home', + templateUrl: './account-home.component.html', + styleUrls: ['./account-home.component.css'], + standalone: false }) export class AccountHomeComponent implements OnInit { diff --git a/src/app/account/account-home/account-water-card/account-water-card.component.ts b/src/app/account/account-home/account-water-card/account-water-card.component.ts index f906ecebd..dcfd8770c 100644 --- a/src/app/account/account-home/account-water-card/account-water-card.component.ts +++ b/src/app/account/account-home/account-water-card/account-water-card.component.ts @@ -9,9 +9,10 @@ import { IdbAccount } from 'src/app/models/idbModels/account'; import { IdbAccountAnalysisItem } from 'src/app/models/idbModels/accountAnalysisItem'; @Component({ - selector: 'app-account-water-card', - templateUrl: './account-water-card.component.html', - styleUrls: ['./account-water-card.component.css'] + selector: 'app-account-water-card', + templateUrl: './account-water-card.component.html', + styleUrls: ['./account-water-card.component.css'], + standalone: false }) export class AccountWaterCardComponent { diff --git a/src/app/account/account-home/account-water-card/account-water-reduction-goal/account-water-reduction-goal.component.ts b/src/app/account/account-home/account-water-card/account-water-reduction-goal/account-water-reduction-goal.component.ts index a5cbb40fb..bf213d047 100644 --- a/src/app/account/account-home/account-water-card/account-water-reduction-goal/account-water-reduction-goal.component.ts +++ b/src/app/account/account-home/account-water-card/account-water-reduction-goal/account-water-reduction-goal.component.ts @@ -8,9 +8,10 @@ import { IdbAccount } from 'src/app/models/idbModels/account'; import { IdbAccountAnalysisItem } from 'src/app/models/idbModels/accountAnalysisItem'; @Component({ - selector: 'app-account-water-reduction-goal', - templateUrl: './account-water-reduction-goal.component.html', - styleUrls: ['./account-water-reduction-goal.component.css'] + selector: 'app-account-water-reduction-goal', + templateUrl: './account-water-reduction-goal.component.html', + styleUrls: ['./account-water-reduction-goal.component.css'], + standalone: false }) export class AccountWaterReductionGoalComponent { diff --git a/src/app/account/account-overview/account-overview-banner/account-overview-banner.component.ts b/src/app/account/account-overview/account-overview-banner/account-overview-banner.component.ts index ffc77ff14..e8b438c2c 100644 --- a/src/app/account/account-overview/account-overview-banner/account-overview-banner.component.ts +++ b/src/app/account/account-overview/account-overview-banner/account-overview-banner.component.ts @@ -13,9 +13,10 @@ import { IdbUtilityMeterData } from 'src/app/models/idbModels/utilityMeterData'; import { IdbUtilityMeter } from 'src/app/models/idbModels/utilityMeter'; @Component({ - selector: 'app-account-overview-banner', - templateUrl: './account-overview-banner.component.html', - styleUrls: ['./account-overview-banner.component.css'] + selector: 'app-account-overview-banner', + templateUrl: './account-overview-banner.component.html', + styleUrls: ['./account-overview-banner.component.css'], + standalone: false }) export class AccountOverviewBannerComponent implements OnInit { diff --git a/src/app/account/account-overview/account-overview.component.ts b/src/app/account/account-overview/account-overview.component.ts index 3232f1a62..169bcefd7 100644 --- a/src/app/account/account-overview/account-overview.component.ts +++ b/src/app/account/account-overview/account-overview.component.ts @@ -20,9 +20,10 @@ import { IdbUtilityMeter } from 'src/app/models/idbModels/utilityMeter'; import { IdbCustomFuel } from 'src/app/models/idbModels/customFuel'; @Component({ - selector: 'app-account-overview', - templateUrl: './account-overview.component.html', - styleUrls: ['./account-overview.component.css'] + selector: 'app-account-overview', + templateUrl: './account-overview.component.html', + styleUrls: ['./account-overview.component.css'], + standalone: false }) export class AccountOverviewComponent implements OnInit { diff --git a/src/app/account/account-overview/costs-overview/costs-overview.component.ts b/src/app/account/account-overview/costs-overview/costs-overview.component.ts index 3a86aedeb..7b5b1459a 100644 --- a/src/app/account/account-overview/costs-overview/costs-overview.component.ts +++ b/src/app/account/account-overview/costs-overview/costs-overview.component.ts @@ -6,9 +6,10 @@ import { UtilityUseAndCost } from 'src/app/calculations/dashboard-calculations/u import { YearMonthData } from 'src/app/models/dashboard'; @Component({ - selector: 'app-costs-overview', - templateUrl: './costs-overview.component.html', - styleUrls: ['./costs-overview.component.css'] + selector: 'app-costs-overview', + templateUrl: './costs-overview.component.html', + styleUrls: ['./costs-overview.component.css'], + standalone: false }) export class CostsOverviewComponent implements OnInit { diff --git a/src/app/account/account-overview/emissions-overview/emissions-overview.component.ts b/src/app/account/account-overview/emissions-overview/emissions-overview.component.ts index 98023ccad..7c4989d4a 100644 --- a/src/app/account/account-overview/emissions-overview/emissions-overview.component.ts +++ b/src/app/account/account-overview/emissions-overview/emissions-overview.component.ts @@ -5,9 +5,10 @@ import { AccountOverviewData } from 'src/app/calculations/dashboard-calculations import { UtilityUseAndCost } from 'src/app/calculations/dashboard-calculations/useAndCostClass'; @Component({ - selector: 'app-emissions-overview', - templateUrl: './emissions-overview.component.html', - styleUrls: ['./emissions-overview.component.css'] + selector: 'app-emissions-overview', + templateUrl: './emissions-overview.component.html', + styleUrls: ['./emissions-overview.component.css'], + standalone: false }) export class EmissionsOverviewComponent implements OnInit { diff --git a/src/app/account/account-overview/energy-overview/energy-overview.component.ts b/src/app/account/account-overview/energy-overview/energy-overview.component.ts index 5a600e41f..07ffbd3b5 100644 --- a/src/app/account/account-overview/energy-overview/energy-overview.component.ts +++ b/src/app/account/account-overview/energy-overview/energy-overview.component.ts @@ -5,9 +5,10 @@ import { AccountdbService } from 'src/app/indexedDB/account-db.service'; import { AccountOverviewData } from 'src/app/calculations/dashboard-calculations/accountOverviewClass'; import { UtilityUseAndCost } from 'src/app/calculations/dashboard-calculations/useAndCostClass'; @Component({ - selector: 'app-energy-overview', - templateUrl: './energy-overview.component.html', - styleUrls: ['./energy-overview.component.css'] + selector: 'app-energy-overview', + templateUrl: './energy-overview.component.html', + styleUrls: ['./energy-overview.component.css'], + standalone: false }) export class EnergyOverviewComponent implements OnInit { diff --git a/src/app/account/account-overview/other-utility-overview/other-utility-overview.component.ts b/src/app/account/account-overview/other-utility-overview/other-utility-overview.component.ts index a48d11621..4f7fc882c 100644 --- a/src/app/account/account-overview/other-utility-overview/other-utility-overview.component.ts +++ b/src/app/account/account-overview/other-utility-overview/other-utility-overview.component.ts @@ -1,9 +1,10 @@ import { Component, OnInit } from '@angular/core'; @Component({ - selector: 'app-other-utility-overview', - templateUrl: './other-utility-overview.component.html', - styleUrls: ['./other-utility-overview.component.css'] + selector: 'app-other-utility-overview', + templateUrl: './other-utility-overview.component.html', + styleUrls: ['./other-utility-overview.component.css'], + standalone: false }) export class OtherUtilityOverviewComponent implements OnInit { diff --git a/src/app/account/account-overview/water-overview/water-overview.component.ts b/src/app/account/account-overview/water-overview/water-overview.component.ts index 489d7f31c..af8a263a6 100644 --- a/src/app/account/account-overview/water-overview/water-overview.component.ts +++ b/src/app/account/account-overview/water-overview/water-overview.component.ts @@ -7,9 +7,10 @@ import { UtilityUseAndCost } from 'src/app/calculations/dashboard-calculations/u @Component({ - selector: 'app-water-overview', - templateUrl: './water-overview.component.html', - styleUrls: ['./water-overview.component.css'] + selector: 'app-water-overview', + templateUrl: './water-overview.component.html', + styleUrls: ['./water-overview.component.css'], + standalone: false }) export class WaterOverviewComponent implements OnInit { diff --git a/src/app/account/account-reports/account-report-setup/account-report-setup.component.ts b/src/app/account/account-reports/account-report-setup/account-report-setup.component.ts index 5a309a450..c77bbebb5 100644 --- a/src/app/account/account-reports/account-report-setup/account-report-setup.component.ts +++ b/src/app/account/account-reports/account-report-setup/account-report-setup.component.ts @@ -11,9 +11,10 @@ import { IdbAccount } from 'src/app/models/idbModels/account'; import { IdbAccountReport } from 'src/app/models/idbModels/accountReport'; import { ReportType } from 'src/app/models/constantsAndTypes'; @Component({ - selector: 'app-account-report-setup', - templateUrl: './account-report-setup.component.html', - styleUrls: ['./account-report-setup.component.css'] + selector: 'app-account-report-setup', + templateUrl: './account-report-setup.component.html', + styleUrls: ['./account-report-setup.component.css'], + standalone: false }) export class AccountReportSetupComponent { diff --git a/src/app/account/account-reports/account-report-setup/better-climate-setup/better-climate-setup.component.ts b/src/app/account/account-reports/account-report-setup/better-climate-setup/better-climate-setup.component.ts index e6a737c51..79d8cc117 100644 --- a/src/app/account/account-reports/account-report-setup/better-climate-setup/better-climate-setup.component.ts +++ b/src/app/account/account-reports/account-report-setup/better-climate-setup/better-climate-setup.component.ts @@ -10,9 +10,10 @@ import { IdbAccount } from 'src/app/models/idbModels/account'; import { IdbAccountReport } from 'src/app/models/idbModels/accountReport'; @Component({ - selector: 'app-better-climate-setup', - templateUrl: './better-climate-setup.component.html', - styleUrls: ['./better-climate-setup.component.css'] + selector: 'app-better-climate-setup', + templateUrl: './better-climate-setup.component.html', + styleUrls: ['./better-climate-setup.component.css'], + standalone: false }) export class BetterClimateSetupComponent { diff --git a/src/app/account/account-reports/account-report-setup/better-plants-setup/better-plants-setup.component.ts b/src/app/account/account-reports/account-report-setup/better-plants-setup/better-plants-setup.component.ts index 6204c9e5a..3fbc66520 100644 --- a/src/app/account/account-reports/account-report-setup/better-plants-setup/better-plants-setup.component.ts +++ b/src/app/account/account-reports/account-report-setup/better-plants-setup/better-plants-setup.component.ts @@ -12,9 +12,10 @@ import { IdbAccountReport } from 'src/app/models/idbModels/accountReport'; import { IdbAccountAnalysisItem } from 'src/app/models/idbModels/accountAnalysisItem'; @Component({ - selector: 'app-better-plants-setup', - templateUrl: './better-plants-setup.component.html', - styleUrls: ['./better-plants-setup.component.css'] + selector: 'app-better-plants-setup', + templateUrl: './better-plants-setup.component.html', + styleUrls: ['./better-plants-setup.component.css'], + standalone: false }) export class BetterPlantsSetupComponent { diff --git a/src/app/account/account-reports/account-report-setup/data-overview-setup/data-overview-setup.component.ts b/src/app/account/account-reports/account-report-setup/data-overview-setup/data-overview-setup.component.ts index 95a9ff050..f349e08c7 100644 --- a/src/app/account/account-reports/account-report-setup/data-overview-setup/data-overview-setup.component.ts +++ b/src/app/account/account-reports/account-report-setup/data-overview-setup/data-overview-setup.component.ts @@ -10,9 +10,10 @@ import { IdbUtilityMeter } from 'src/app/models/idbModels/utilityMeter'; import { DataOverviewReportSetup } from 'src/app/models/overview-report'; @Component({ - selector: 'app-data-overview-setup', - templateUrl: './data-overview-setup.component.html', - styleUrls: ['./data-overview-setup.component.css'] + selector: 'app-data-overview-setup', + templateUrl: './data-overview-setup.component.html', + styleUrls: ['./data-overview-setup.component.css'], + standalone: false }) export class DataOverviewSetupComponent { diff --git a/src/app/account/account-reports/account-report-setup/performance-setup/performance-setup.component.ts b/src/app/account/account-reports/account-report-setup/performance-setup/performance-setup.component.ts index 96c3eaac0..b5ed19a31 100644 --- a/src/app/account/account-reports/account-report-setup/performance-setup/performance-setup.component.ts +++ b/src/app/account/account-reports/account-report-setup/performance-setup/performance-setup.component.ts @@ -12,9 +12,10 @@ import { IdbAccountReport } from 'src/app/models/idbModels/accountReport'; import { IdbAccountAnalysisItem } from 'src/app/models/idbModels/accountAnalysisItem'; @Component({ - selector: 'app-performance-setup', - templateUrl: './performance-setup.component.html', - styleUrls: ['./performance-setup.component.css'] + selector: 'app-performance-setup', + templateUrl: './performance-setup.component.html', + styleUrls: ['./performance-setup.component.css'], + standalone: false }) export class PerformanceSetupComponent { diff --git a/src/app/account/account-reports/account-reports-banner/account-reports-banner.component.ts b/src/app/account/account-reports/account-reports-banner/account-reports-banner.component.ts index d23e28029..3ea885cff 100644 --- a/src/app/account/account-reports/account-reports-banner/account-reports-banner.component.ts +++ b/src/app/account/account-reports/account-reports-banner/account-reports-banner.component.ts @@ -7,9 +7,10 @@ import { AccountReportDbService } from 'src/app/indexedDB/account-report-db.serv import { IdbAccountReport } from 'src/app/models/idbModels/accountReport'; @Component({ - selector: 'app-account-reports-banner', - templateUrl: './account-reports-banner.component.html', - styleUrls: ['./account-reports-banner.component.css'] + selector: 'app-account-reports-banner', + templateUrl: './account-reports-banner.component.html', + styleUrls: ['./account-reports-banner.component.css'], + standalone: false }) export class AccountReportsBannerComponent { diff --git a/src/app/account/account-reports/account-reports-dashboard/account-reports-dashboard-tabs/account-reports-dashboard-tabs.component.ts b/src/app/account/account-reports/account-reports-dashboard/account-reports-dashboard-tabs/account-reports-dashboard-tabs.component.ts index 35f32f4b1..f36fe1e6a 100644 --- a/src/app/account/account-reports/account-reports-dashboard/account-reports-dashboard-tabs/account-reports-dashboard-tabs.component.ts +++ b/src/app/account/account-reports/account-reports-dashboard/account-reports-dashboard-tabs/account-reports-dashboard-tabs.component.ts @@ -3,9 +3,10 @@ import { Subscription } from 'rxjs'; import { SharedDataService } from 'src/app/shared/helper-services/shared-data.service'; @Component({ - selector: 'app-account-reports-dashboard-tabs', - templateUrl: './account-reports-dashboard-tabs.component.html', - styleUrls: ['./account-reports-dashboard-tabs.component.css'] + selector: 'app-account-reports-dashboard-tabs', + templateUrl: './account-reports-dashboard-tabs.component.html', + styleUrls: ['./account-reports-dashboard-tabs.component.css'], + standalone: false }) export class AccountReportsDashboardTabsComponent { diff --git a/src/app/account/account-reports/account-reports-dashboard/account-reports-dashboard.component.ts b/src/app/account/account-reports/account-reports-dashboard/account-reports-dashboard.component.ts index 9992d12f7..bcf4f0b78 100644 --- a/src/app/account/account-reports/account-reports-dashboard/account-reports-dashboard.component.ts +++ b/src/app/account/account-reports/account-reports-dashboard/account-reports-dashboard.component.ts @@ -16,9 +16,10 @@ import { UtilityMeterGroupdbService } from 'src/app/indexedDB/utilityMeterGroup- import { getNewIdbAccountReport, IdbAccountReport } from 'src/app/models/idbModels/accountReport'; @Component({ - selector: 'app-account-reports-dashboard', - templateUrl: './account-reports-dashboard.component.html', - styleUrls: ['./account-reports-dashboard.component.css'] + selector: 'app-account-reports-dashboard', + templateUrl: './account-reports-dashboard.component.html', + styleUrls: ['./account-reports-dashboard.component.css'], + standalone: false }) export class AccountReportsDashboardComponent { diff --git a/src/app/account/account-reports/account-reports-dashboard/account-reports-item-card/account-reports-item-card.component.ts b/src/app/account/account-reports/account-reports-dashboard/account-reports-item-card/account-reports-item-card.component.ts index 01b6b1f01..6bffe5c3f 100644 --- a/src/app/account/account-reports/account-reports-dashboard/account-reports-item-card/account-reports-item-card.component.ts +++ b/src/app/account/account-reports/account-reports-dashboard/account-reports-item-card/account-reports-item-card.component.ts @@ -10,9 +10,10 @@ import { IdbAccount } from 'src/app/models/idbModels/account'; import { IdbAccountReport } from 'src/app/models/idbModels/accountReport'; @Component({ - selector: 'app-account-reports-item-card', - templateUrl: './account-reports-item-card.component.html', - styleUrls: ['./account-reports-item-card.component.css'] + selector: 'app-account-reports-item-card', + templateUrl: './account-reports-item-card.component.html', + styleUrls: ['./account-reports-item-card.component.css'], + standalone: false }) export class AccountReportsItemCardComponent { @Input() diff --git a/src/app/account/account-reports/account-reports-dashboard/better-climate-report-dashboard/better-climate-report-dashboard.component.ts b/src/app/account/account-reports/account-reports-dashboard/better-climate-report-dashboard/better-climate-report-dashboard.component.ts index b1f246d14..1d208220b 100644 --- a/src/app/account/account-reports/account-reports-dashboard/better-climate-report-dashboard/better-climate-report-dashboard.component.ts +++ b/src/app/account/account-reports/account-reports-dashboard/better-climate-report-dashboard/better-climate-report-dashboard.component.ts @@ -7,9 +7,10 @@ import { IdbAccount } from 'src/app/models/idbModels/account'; import { IdbAccountReport } from 'src/app/models/idbModels/accountReport'; @Component({ - selector: 'app-better-climate-report-dashboard', - templateUrl: './better-climate-report-dashboard.component.html', - styleUrls: ['./better-climate-report-dashboard.component.css'] + selector: 'app-better-climate-report-dashboard', + templateUrl: './better-climate-report-dashboard.component.html', + styleUrls: ['./better-climate-report-dashboard.component.css'], + standalone: false }) export class BetterClimateReportDashboardComponent { diff --git a/src/app/account/account-reports/account-reports-dashboard/better-plants-report-dashboard/better-plants-report-dashboard.component.ts b/src/app/account/account-reports/account-reports-dashboard/better-plants-report-dashboard/better-plants-report-dashboard.component.ts index 8ddecb772..3e986afe3 100644 --- a/src/app/account/account-reports/account-reports-dashboard/better-plants-report-dashboard/better-plants-report-dashboard.component.ts +++ b/src/app/account/account-reports/account-reports-dashboard/better-plants-report-dashboard/better-plants-report-dashboard.component.ts @@ -7,9 +7,10 @@ import { IdbAccount } from 'src/app/models/idbModels/account'; import { IdbAccountReport } from 'src/app/models/idbModels/accountReport'; @Component({ - selector: 'app-better-plants-report-dashboard', - templateUrl: './better-plants-report-dashboard.component.html', - styleUrls: ['./better-plants-report-dashboard.component.css'] + selector: 'app-better-plants-report-dashboard', + templateUrl: './better-plants-report-dashboard.component.html', + styleUrls: ['./better-plants-report-dashboard.component.css'], + standalone: false }) export class BetterPlantsReportDashboardComponent { diff --git a/src/app/account/account-reports/account-reports-dashboard/overview-report-dashboard/overview-report-dashboard.component.ts b/src/app/account/account-reports/account-reports-dashboard/overview-report-dashboard/overview-report-dashboard.component.ts index 6921bf0ff..a81b953d7 100644 --- a/src/app/account/account-reports/account-reports-dashboard/overview-report-dashboard/overview-report-dashboard.component.ts +++ b/src/app/account/account-reports/account-reports-dashboard/overview-report-dashboard/overview-report-dashboard.component.ts @@ -7,9 +7,10 @@ import { IdbAccount } from 'src/app/models/idbModels/account'; import { IdbAccountReport } from 'src/app/models/idbModels/accountReport'; @Component({ - selector: 'app-overview-report-dashboard', - templateUrl: './overview-report-dashboard.component.html', - styleUrls: ['./overview-report-dashboard.component.css'] + selector: 'app-overview-report-dashboard', + templateUrl: './overview-report-dashboard.component.html', + styleUrls: ['./overview-report-dashboard.component.css'], + standalone: false }) export class OverviewReportDashboardComponent { diff --git a/src/app/account/account-reports/account-reports-dashboard/performance-report-dashboard/performance-report-dashboard.component.ts b/src/app/account/account-reports/account-reports-dashboard/performance-report-dashboard/performance-report-dashboard.component.ts index 906bc9fd3..0a074d144 100644 --- a/src/app/account/account-reports/account-reports-dashboard/performance-report-dashboard/performance-report-dashboard.component.ts +++ b/src/app/account/account-reports/account-reports-dashboard/performance-report-dashboard/performance-report-dashboard.component.ts @@ -7,9 +7,10 @@ import { IdbAccount } from 'src/app/models/idbModels/account'; import { IdbAccountReport } from 'src/app/models/idbModels/accountReport'; @Component({ - selector: 'app-performance-report-dashboard', - templateUrl: './performance-report-dashboard.component.html', - styleUrls: ['./performance-report-dashboard.component.css'] + selector: 'app-performance-report-dashboard', + templateUrl: './performance-report-dashboard.component.html', + styleUrls: ['./performance-report-dashboard.component.css'], + standalone: false }) export class PerformanceReportDashboardComponent { diff --git a/src/app/account/account-reports/account-reports.component.ts b/src/app/account/account-reports/account-reports.component.ts index 8a4cb4da9..b88c89dee 100644 --- a/src/app/account/account-reports/account-reports.component.ts +++ b/src/app/account/account-reports/account-reports.component.ts @@ -1,9 +1,10 @@ import { Component } from '@angular/core'; @Component({ - selector: 'app-account-reports', - templateUrl: './account-reports.component.html', - styleUrls: ['./account-reports.component.css'] + selector: 'app-account-reports', + templateUrl: './account-reports.component.html', + styleUrls: ['./account-reports.component.css'], + standalone: false }) export class AccountReportsComponent { diff --git a/src/app/account/account-reports/better-climate-report/absolute-emissions-chart/absolute-emissions-chart.component.ts b/src/app/account/account-reports/better-climate-report/absolute-emissions-chart/absolute-emissions-chart.component.ts index 8c3e6f58a..b0d4aa8a4 100644 --- a/src/app/account/account-reports/better-climate-report/absolute-emissions-chart/absolute-emissions-chart.component.ts +++ b/src/app/account/account-reports/better-climate-report/absolute-emissions-chart/absolute-emissions-chart.component.ts @@ -4,9 +4,10 @@ import { BetterClimateYearDetails } from 'src/app/calculations/carbon-calculatio import { getEmissionsTypeColor } from 'src/app/models/eGridEmissions'; @Component({ - selector: 'app-absolute-emissions-chart', - templateUrl: './absolute-emissions-chart.component.html', - styleUrls: ['./absolute-emissions-chart.component.css'] + selector: 'app-absolute-emissions-chart', + templateUrl: './absolute-emissions-chart.component.html', + styleUrls: ['./absolute-emissions-chart.component.css'], + standalone: false }) export class AbsoluteEmissionsChartComponent { @Input() diff --git a/src/app/account/account-reports/better-climate-report/absolute-emissions-table/absolute-emissions-table.component.ts b/src/app/account/account-reports/better-climate-report/absolute-emissions-table/absolute-emissions-table.component.ts index c98cf59c1..5da60341d 100644 --- a/src/app/account/account-reports/better-climate-report/absolute-emissions-table/absolute-emissions-table.component.ts +++ b/src/app/account/account-reports/better-climate-report/absolute-emissions-table/absolute-emissions-table.component.ts @@ -4,9 +4,10 @@ import { IdbAccount } from 'src/app/models/idbModels/account'; import { BetterClimateReportSetup } from 'src/app/models/overview-report'; @Component({ - selector: 'app-absolute-emissions-table', - templateUrl: './absolute-emissions-table.component.html', - styleUrls: ['./absolute-emissions-table.component.css'] + selector: 'app-absolute-emissions-table', + templateUrl: './absolute-emissions-table.component.html', + styleUrls: ['./absolute-emissions-table.component.css'], + standalone: false }) export class AbsoluteEmissionsTableComponent { @Input() diff --git a/src/app/account/account-reports/better-climate-report/annual-facility-climate-summary-table/annual-facility-climate-summary-table.component.ts b/src/app/account/account-reports/better-climate-report/annual-facility-climate-summary-table/annual-facility-climate-summary-table.component.ts index 6ab47fcda..f4a54ca57 100644 --- a/src/app/account/account-reports/better-climate-report/annual-facility-climate-summary-table/annual-facility-climate-summary-table.component.ts +++ b/src/app/account/account-reports/better-climate-report/annual-facility-climate-summary-table/annual-facility-climate-summary-table.component.ts @@ -4,9 +4,10 @@ import * as _ from 'lodash'; import { BetterClimateYearDetails } from 'src/app/calculations/carbon-calculations/betterClimateYearsDetails'; import { BetterClimateReportSetup } from 'src/app/models/overview-report'; @Component({ - selector: 'app-annual-facility-climate-summary-table', - templateUrl: './annual-facility-climate-summary-table.component.html', - styleUrls: ['./annual-facility-climate-summary-table.component.css'] + selector: 'app-annual-facility-climate-summary-table', + templateUrl: './annual-facility-climate-summary-table.component.html', + styleUrls: ['./annual-facility-climate-summary-table.component.css'], + standalone: false }) export class AnnualFacilityClimateSummaryTableComponent { @Input() diff --git a/src/app/account/account-reports/better-climate-report/better-climate-report.component.ts b/src/app/account/account-reports/better-climate-report/better-climate-report.component.ts index 1f3892aec..230aee947 100644 --- a/src/app/account/account-reports/better-climate-report/better-climate-report.component.ts +++ b/src/app/account/account-reports/better-climate-report/better-climate-report.component.ts @@ -22,9 +22,10 @@ import { IdbCustomFuel } from 'src/app/models/idbModels/customFuel'; import { IdbAccountReport } from 'src/app/models/idbModels/accountReport'; @Component({ - selector: 'app-better-climate-report', - templateUrl: './better-climate-report.component.html', - styleUrls: ['./better-climate-report.component.css'] + selector: 'app-better-climate-report', + templateUrl: './better-climate-report.component.html', + styleUrls: ['./better-climate-report.component.css'], + standalone: false }) export class BetterClimateReportComponent { diff --git a/src/app/account/account-reports/better-climate-report/emissions-reductions-chart/emissions-reductions-chart.component.ts b/src/app/account/account-reports/better-climate-report/emissions-reductions-chart/emissions-reductions-chart.component.ts index 56077e43d..4202c6329 100644 --- a/src/app/account/account-reports/better-climate-report/emissions-reductions-chart/emissions-reductions-chart.component.ts +++ b/src/app/account/account-reports/better-climate-report/emissions-reductions-chart/emissions-reductions-chart.component.ts @@ -4,9 +4,10 @@ import { BetterClimateYearDetails } from 'src/app/calculations/carbon-calculatio import { getEmissionsTypeColor } from 'src/app/models/eGridEmissions'; @Component({ - selector: 'app-emissions-reductions-chart', - templateUrl: './emissions-reductions-chart.component.html', - styleUrls: ['./emissions-reductions-chart.component.css'] + selector: 'app-emissions-reductions-chart', + templateUrl: './emissions-reductions-chart.component.html', + styleUrls: ['./emissions-reductions-chart.component.css'], + standalone: false }) export class EmissionsReductionsChartComponent { @Input() diff --git a/src/app/account/account-reports/better-climate-report/emissions-reductions-table/emissions-reductions-table.component.ts b/src/app/account/account-reports/better-climate-report/emissions-reductions-table/emissions-reductions-table.component.ts index dd208abcf..e84e309f6 100644 --- a/src/app/account/account-reports/better-climate-report/emissions-reductions-table/emissions-reductions-table.component.ts +++ b/src/app/account/account-reports/better-climate-report/emissions-reductions-table/emissions-reductions-table.component.ts @@ -3,9 +3,10 @@ import { BetterClimateYearDetails } from 'src/app/calculations/carbon-calculatio import { IdbAccount } from 'src/app/models/idbModels/account'; @Component({ - selector: 'app-emissions-reductions-table', - templateUrl: './emissions-reductions-table.component.html', - styleUrls: ['./emissions-reductions-table.component.css'] + selector: 'app-emissions-reductions-table', + templateUrl: './emissions-reductions-table.component.html', + styleUrls: ['./emissions-reductions-table.component.css'], + standalone: false }) export class EmissionsReductionsTableComponent { @Input() diff --git a/src/app/account/account-reports/better-climate-report/graph-calculations-table/graph-calculations-table.component.ts b/src/app/account/account-reports/better-climate-report/graph-calculations-table/graph-calculations-table.component.ts index 3d2a24709..2694d43bf 100644 --- a/src/app/account/account-reports/better-climate-report/graph-calculations-table/graph-calculations-table.component.ts +++ b/src/app/account/account-reports/better-climate-report/graph-calculations-table/graph-calculations-table.component.ts @@ -3,9 +3,10 @@ import { BetterClimateYearDetails } from 'src/app/calculations/carbon-calculatio import { IdbAccount } from 'src/app/models/idbModels/account'; @Component({ - selector: 'app-graph-calculations-table', - templateUrl: './graph-calculations-table.component.html', - styleUrls: ['./graph-calculations-table.component.css'] + selector: 'app-graph-calculations-table', + templateUrl: './graph-calculations-table.component.html', + styleUrls: ['./graph-calculations-table.component.css'], + standalone: false }) export class GraphCalculationsTableComponent { @Input() diff --git a/src/app/account/account-reports/better-climate-report/portfolio-information-table/portfolio-information-table.component.ts b/src/app/account/account-reports/better-climate-report/portfolio-information-table/portfolio-information-table.component.ts index 026ad1dd0..c39c23abe 100644 --- a/src/app/account/account-reports/better-climate-report/portfolio-information-table/portfolio-information-table.component.ts +++ b/src/app/account/account-reports/better-climate-report/portfolio-information-table/portfolio-information-table.component.ts @@ -3,9 +3,10 @@ import { BetterClimateYearDetails } from 'src/app/calculations/carbon-calculatio import { IdbAccount } from 'src/app/models/idbModels/account'; @Component({ - selector: 'app-portfolio-information-table', - templateUrl: './portfolio-information-table.component.html', - styleUrls: ['./portfolio-information-table.component.css'] + selector: 'app-portfolio-information-table', + templateUrl: './portfolio-information-table.component.html', + styleUrls: ['./portfolio-information-table.component.css'], + standalone: false }) export class PortfolioInformationTableComponent { @Input() diff --git a/src/app/account/account-reports/better-climate-report/top-emissions-performers-table/top-emissions-performers-table.component.ts b/src/app/account/account-reports/better-climate-report/top-emissions-performers-table/top-emissions-performers-table.component.ts index be5b0fa74..93c0b561c 100644 --- a/src/app/account/account-reports/better-climate-report/top-emissions-performers-table/top-emissions-performers-table.component.ts +++ b/src/app/account/account-reports/better-climate-report/top-emissions-performers-table/top-emissions-performers-table.component.ts @@ -5,9 +5,10 @@ import { BetterClimateYearDetails } from 'src/app/calculations/carbon-calculatio import { BetterClimateReportSetup } from 'src/app/models/overview-report'; @Component({ - selector: 'app-top-emissions-performers-table', - templateUrl: './top-emissions-performers-table.component.html', - styleUrls: ['./top-emissions-performers-table.component.css'] + selector: 'app-top-emissions-performers-table', + templateUrl: './top-emissions-performers-table.component.html', + styleUrls: ['./top-emissions-performers-table.component.css'], + standalone: false }) export class TopEmissionsPerformersTableComponent { @Input() diff --git a/src/app/account/account-reports/better-climate-report/top-performers-chart/top-performers-chart.component.ts b/src/app/account/account-reports/better-climate-report/top-performers-chart/top-performers-chart.component.ts index 825dcdc56..c586ecc19 100644 --- a/src/app/account/account-reports/better-climate-report/top-performers-chart/top-performers-chart.component.ts +++ b/src/app/account/account-reports/better-climate-report/top-performers-chart/top-performers-chart.component.ts @@ -6,9 +6,10 @@ import { BetterClimateYearDetails } from 'src/app/calculations/carbon-calculatio import { BetterClimateReportSetup } from 'src/app/models/overview-report'; @Component({ - selector: 'app-top-performers-chart', - templateUrl: './top-performers-chart.component.html', - styleUrls: ['./top-performers-chart.component.css'] + selector: 'app-top-performers-chart', + templateUrl: './top-performers-chart.component.html', + styleUrls: ['./top-performers-chart.component.css'], + standalone: false }) export class TopPerformersChartComponent { @Input() diff --git a/src/app/account/account-reports/better-climate-report/total-portfolio-energy-use-table/total-portfolio-energy-use-table.component.ts b/src/app/account/account-reports/better-climate-report/total-portfolio-energy-use-table/total-portfolio-energy-use-table.component.ts index 46100aa93..4219b40f8 100644 --- a/src/app/account/account-reports/better-climate-report/total-portfolio-energy-use-table/total-portfolio-energy-use-table.component.ts +++ b/src/app/account/account-reports/better-climate-report/total-portfolio-energy-use-table/total-portfolio-energy-use-table.component.ts @@ -2,9 +2,10 @@ import { Component, Input } from '@angular/core'; import { BetterClimateYearDetails } from 'src/app/calculations/carbon-calculations/betterClimateYearsDetails'; @Component({ - selector: 'app-total-portfolio-energy-use-table', - templateUrl: './total-portfolio-energy-use-table.component.html', - styleUrls: ['./total-portfolio-energy-use-table.component.css'] + selector: 'app-total-portfolio-energy-use-table', + templateUrl: './total-portfolio-energy-use-table.component.html', + styleUrls: ['./total-portfolio-energy-use-table.component.css'], + standalone: false }) export class TotalPortfolioEnergyUseTableComponent { @Input() diff --git a/src/app/account/account-reports/better-climate-report/vehicle-energy-use-table/vehicle-energy-use-table.component.ts b/src/app/account/account-reports/better-climate-report/vehicle-energy-use-table/vehicle-energy-use-table.component.ts index ec75d7bd6..fca7801ca 100644 --- a/src/app/account/account-reports/better-climate-report/vehicle-energy-use-table/vehicle-energy-use-table.component.ts +++ b/src/app/account/account-reports/better-climate-report/vehicle-energy-use-table/vehicle-energy-use-table.component.ts @@ -2,9 +2,10 @@ import { Component, Input } from '@angular/core'; import { BetterClimateYearDetails } from 'src/app/calculations/carbon-calculations/betterClimateYearsDetails'; @Component({ - selector: 'app-vehicle-energy-use-table', - templateUrl: './vehicle-energy-use-table.component.html', - styleUrls: ['./vehicle-energy-use-table.component.css'] + selector: 'app-vehicle-energy-use-table', + templateUrl: './vehicle-energy-use-table.component.html', + styleUrls: ['./vehicle-energy-use-table.component.css'], + standalone: false }) export class VehicleEnergyUseTableComponent { @Input() diff --git a/src/app/account/account-reports/better-plants-report/better-plants-report.component.ts b/src/app/account/account-reports/better-plants-report/better-plants-report.component.ts index 5bb8bba1a..82f81f2de 100644 --- a/src/app/account/account-reports/better-plants-report/better-plants-report.component.ts +++ b/src/app/account/account-reports/better-plants-report/better-plants-report.component.ts @@ -25,9 +25,10 @@ import { IdbAccountAnalysisItem } from 'src/app/models/idbModels/accountAnalysis import { IdbAnalysisItem } from 'src/app/models/idbModels/analysisItem'; @Component({ - selector: 'app-better-plants-report', - templateUrl: './better-plants-report.component.html', - styleUrls: ['./better-plants-report.component.css'] + selector: 'app-better-plants-report', + templateUrl: './better-plants-report.component.html', + styleUrls: ['./better-plants-report.component.css'], + standalone: false }) export class BetterPlantsReportComponent implements OnInit { diff --git a/src/app/account/account-reports/better-plants-report/company-information-table/company-information-table.component.ts b/src/app/account/account-reports/better-plants-report/company-information-table/company-information-table.component.ts index d63ac1fdc..787b5bfa5 100644 --- a/src/app/account/account-reports/better-plants-report/company-information-table/company-information-table.component.ts +++ b/src/app/account/account-reports/better-plants-report/company-information-table/company-information-table.component.ts @@ -2,9 +2,10 @@ import { Component, Input } from '@angular/core'; import { IdbAccount } from 'src/app/models/idbModels/account'; @Component({ - selector: 'app-company-information-table', - templateUrl: './company-information-table.component.html', - styleUrls: ['./company-information-table.component.css'] + selector: 'app-company-information-table', + templateUrl: './company-information-table.component.html', + styleUrls: ['./company-information-table.component.css'], + standalone: false }) export class CompanyInformationTableComponent { @Input() diff --git a/src/app/account/account-reports/better-plants-report/facility-performance-table/facility-performance-table.component.ts b/src/app/account/account-reports/better-plants-report/facility-performance-table/facility-performance-table.component.ts index b72b274eb..8293163e1 100644 --- a/src/app/account/account-reports/better-plants-report/facility-performance-table/facility-performance-table.component.ts +++ b/src/app/account/account-reports/better-plants-report/facility-performance-table/facility-performance-table.component.ts @@ -3,9 +3,10 @@ import { IdbFacility } from 'src/app/models/idbModels/facility'; import { BetterPlantsReportSetup, BetterPlantsSummary } from 'src/app/models/overview-report'; @Component({ - selector: 'app-facility-performance-table', - templateUrl: './facility-performance-table.component.html', - styleUrls: ['./facility-performance-table.component.css'] + selector: 'app-facility-performance-table', + templateUrl: './facility-performance-table.component.html', + styleUrls: ['./facility-performance-table.component.css'], + standalone: false }) export class FacilityPerformanceTableComponent implements OnInit { @Input() diff --git a/src/app/account/account-reports/better-plants-report/primary-energy-consumption-table/primary-energy-consumption-table.component.ts b/src/app/account/account-reports/better-plants-report/primary-energy-consumption-table/primary-energy-consumption-table.component.ts index bad4aeef7..24a549c87 100644 --- a/src/app/account/account-reports/better-plants-report/primary-energy-consumption-table/primary-energy-consumption-table.component.ts +++ b/src/app/account/account-reports/better-plants-report/primary-energy-consumption-table/primary-energy-consumption-table.component.ts @@ -5,9 +5,10 @@ import { IdbAccount } from 'src/app/models/idbModels/account'; import { IdbAccountReport } from 'src/app/models/idbModels/accountReport'; @Component({ - selector: 'app-primary-energy-consumption-table', - templateUrl: './primary-energy-consumption-table.component.html', - styleUrls: ['./primary-energy-consumption-table.component.css'] + selector: 'app-primary-energy-consumption-table', + templateUrl: './primary-energy-consumption-table.component.html', + styleUrls: ['./primary-energy-consumption-table.component.css'], + standalone: false }) export class PrimaryEnergyConsumptionTableComponent implements OnInit { @Input() diff --git a/src/app/account/account-reports/better-plants-report/primary-water-consumption-table/primary-water-consumption-table.component.ts b/src/app/account/account-reports/better-plants-report/primary-water-consumption-table/primary-water-consumption-table.component.ts index 8e4e33ee4..46c8ab43e 100644 --- a/src/app/account/account-reports/better-plants-report/primary-water-consumption-table/primary-water-consumption-table.component.ts +++ b/src/app/account/account-reports/better-plants-report/primary-water-consumption-table/primary-water-consumption-table.component.ts @@ -4,9 +4,10 @@ import { IdbAccountReport } from 'src/app/models/idbModels/accountReport'; import { BetterPlantsSummary } from 'src/app/models/overview-report'; @Component({ - selector: 'app-primary-water-consumption-table', - templateUrl: './primary-water-consumption-table.component.html', - styleUrls: ['./primary-water-consumption-table.component.css'] + selector: 'app-primary-water-consumption-table', + templateUrl: './primary-water-consumption-table.component.html', + styleUrls: ['./primary-water-consumption-table.component.css'], + standalone: false }) export class PrimaryWaterConsumptionTableComponent { @Input() diff --git a/src/app/account/account-reports/data-overview-report/data-overview-account-report/account-section-report/account-section-report.component.ts b/src/app/account/account-reports/data-overview-report/data-overview-account-report/account-section-report/account-section-report.component.ts index 2d9dfbaab..2504826b3 100644 --- a/src/app/account/account-reports/data-overview-report/data-overview-account-report/account-section-report/account-section-report.component.ts +++ b/src/app/account/account-reports/data-overview-report/data-overview-account-report/account-section-report/account-section-report.component.ts @@ -12,9 +12,10 @@ import { IdbAccount } from 'src/app/models/idbModels/account'; import { IdbAccountReport } from 'src/app/models/idbModels/accountReport'; @Component({ - selector: 'app-account-section-report', - templateUrl: './account-section-report.component.html', - styleUrls: ['./account-section-report.component.css'] + selector: 'app-account-section-report', + templateUrl: './account-section-report.component.html', + styleUrls: ['./account-section-report.component.css'], + standalone: false }) export class AccountSectionReportComponent { @Input() diff --git a/src/app/account/account-reports/data-overview-report/data-overview-account-report/account-title-page/account-title-page.component.ts b/src/app/account/account-reports/data-overview-report/data-overview-account-report/account-title-page/account-title-page.component.ts index fa23ba055..d1ad3a6c5 100644 --- a/src/app/account/account-reports/data-overview-report/data-overview-account-report/account-title-page/account-title-page.component.ts +++ b/src/app/account/account-reports/data-overview-report/data-overview-account-report/account-title-page/account-title-page.component.ts @@ -5,9 +5,10 @@ import { IdbAccount } from 'src/app/models/idbModels/account'; import { IdbAccountReport } from 'src/app/models/idbModels/accountReport'; @Component({ - selector: 'app-account-title-page', - templateUrl: './account-title-page.component.html', - styleUrls: ['./account-title-page.component.css'] + selector: 'app-account-title-page', + templateUrl: './account-title-page.component.html', + styleUrls: ['./account-title-page.component.css'], + standalone: false }) export class AccountTitlePageComponent { account: IdbAccount; diff --git a/src/app/account/account-reports/data-overview-report/data-overview-account-report/data-overview-account-report.component.ts b/src/app/account/account-reports/data-overview-report/data-overview-account-report/data-overview-account-report.component.ts index 47775635c..ae7dc568f 100644 --- a/src/app/account/account-reports/data-overview-report/data-overview-account-report/data-overview-account-report.component.ts +++ b/src/app/account/account-reports/data-overview-report/data-overview-account-report/data-overview-account-report.component.ts @@ -5,9 +5,10 @@ import { AccountReportsService } from '../../account-reports.service'; import { DataOverviewAccount } from '../data-overview-report.component'; @Component({ - selector: 'app-data-overview-account-report', - templateUrl: './data-overview-account-report.component.html', - styleUrls: ['./data-overview-account-report.component.css'] + selector: 'app-data-overview-account-report', + templateUrl: './data-overview-account-report.component.html', + styleUrls: ['./data-overview-account-report.component.css'], + standalone: false }) export class DataOverviewAccountReportComponent { @Input() diff --git a/src/app/account/account-reports/data-overview-report/data-overview-facility-report/data-overview-facility-report.component.ts b/src/app/account/account-reports/data-overview-report/data-overview-facility-report/data-overview-facility-report.component.ts index 8119e59b9..ecaab638e 100644 --- a/src/app/account/account-reports/data-overview-report/data-overview-facility-report/data-overview-facility-report.component.ts +++ b/src/app/account/account-reports/data-overview-report/data-overview-facility-report/data-overview-facility-report.component.ts @@ -5,9 +5,10 @@ import { AccountReportsService } from '../../account-reports.service'; import { DataOverviewFacility } from '../data-overview-report.component'; @Component({ - selector: 'app-data-overview-facility-report', - templateUrl: './data-overview-facility-report.component.html', - styleUrls: ['./data-overview-facility-report.component.css'] + selector: 'app-data-overview-facility-report', + templateUrl: './data-overview-facility-report.component.html', + styleUrls: ['./data-overview-facility-report.component.css'], + standalone: false }) export class DataOverviewFacilityReportComponent { @Input() diff --git a/src/app/account/account-reports/data-overview-report/data-overview-facility-report/facility-title-page/facility-title-page.component.ts b/src/app/account/account-reports/data-overview-report/data-overview-facility-report/facility-title-page/facility-title-page.component.ts index 7e403172e..030b875a2 100644 --- a/src/app/account/account-reports/data-overview-report/data-overview-facility-report/facility-title-page/facility-title-page.component.ts +++ b/src/app/account/account-reports/data-overview-report/data-overview-facility-report/facility-title-page/facility-title-page.component.ts @@ -4,9 +4,10 @@ import { IdbAccountReport } from 'src/app/models/idbModels/accountReport'; import { IdbFacility } from 'src/app/models/idbModels/facility'; @Component({ - selector: 'app-facility-title-page', - templateUrl: './facility-title-page.component.html', - styleUrls: ['./facility-title-page.component.css'] + selector: 'app-facility-title-page', + templateUrl: './facility-title-page.component.html', + styleUrls: ['./facility-title-page.component.css'], + standalone: false }) export class FacilityTitlePageComponent { @Input() diff --git a/src/app/account/account-reports/data-overview-report/data-overview-report.component.ts b/src/app/account/account-reports/data-overview-report/data-overview-report.component.ts index 5d74b48ce..4232346e9 100644 --- a/src/app/account/account-reports/data-overview-report/data-overview-report.component.ts +++ b/src/app/account/account-reports/data-overview-report/data-overview-report.component.ts @@ -24,9 +24,10 @@ import { IdbCustomFuel } from 'src/app/models/idbModels/customFuel'; import { IdbAccountReport } from 'src/app/models/idbModels/accountReport'; @Component({ - selector: 'app-data-overview-report', - templateUrl: './data-overview-report.component.html', - styleUrls: ['./data-overview-report.component.css'] + selector: 'app-data-overview-report', + templateUrl: './data-overview-report.component.html', + styleUrls: ['./data-overview-report.component.css'], + standalone: false }) export class DataOverviewReportComponent { diff --git a/src/app/account/account-reports/performance-report/performance-chart/performance-chart.component.ts b/src/app/account/account-reports/performance-report/performance-chart/performance-chart.component.ts index 3a0c7c4bb..df6416b7a 100644 --- a/src/app/account/account-reports/performance-report/performance-chart/performance-chart.component.ts +++ b/src/app/account/account-reports/performance-report/performance-chart/performance-chart.component.ts @@ -9,9 +9,10 @@ import { AnalysisGroup } from 'src/app/models/analysis'; import { IdbFacility } from 'src/app/models/idbModels/facility'; @Component({ - selector: 'app-performance-chart', - templateUrl: './performance-chart.component.html', - styleUrls: ['./performance-chart.component.css'] + selector: 'app-performance-chart', + templateUrl: './performance-chart.component.html', + styleUrls: ['./performance-chart.component.css'], + standalone: false }) export class PerformanceChartComponent { @Input() diff --git a/src/app/account/account-reports/performance-report/performance-report-facility-table/performance-report-facility-table.component.ts b/src/app/account/account-reports/performance-report/performance-report-facility-table/performance-report-facility-table.component.ts index 44eb129c1..b337ed3e4 100644 --- a/src/app/account/account-reports/performance-report/performance-report-facility-table/performance-report-facility-table.component.ts +++ b/src/app/account/account-reports/performance-report/performance-report-facility-table/performance-report-facility-table.component.ts @@ -7,9 +7,10 @@ import { IdbFacility } from 'src/app/models/idbModels/facility'; import { IdbAccountAnalysisItem } from 'src/app/models/idbModels/accountAnalysisItem'; @Component({ - selector: 'app-performance-report-facility-table', - templateUrl: './performance-report-facility-table.component.html', - styleUrls: ['./performance-report-facility-table.component.css'] + selector: 'app-performance-report-facility-table', + templateUrl: './performance-report-facility-table.component.html', + styleUrls: ['./performance-report-facility-table.component.css'], + standalone: false }) export class PerformanceReportFacilityTableComponent { @Input() diff --git a/src/app/account/account-reports/performance-report/performance-report-group-table/performance-report-group-table.component.ts b/src/app/account/account-reports/performance-report/performance-report-group-table/performance-report-group-table.component.ts index e84437fd8..dded6af77 100644 --- a/src/app/account/account-reports/performance-report/performance-report-group-table/performance-report-group-table.component.ts +++ b/src/app/account/account-reports/performance-report/performance-report-group-table/performance-report-group-table.component.ts @@ -9,9 +9,10 @@ import { IdbFacility } from 'src/app/models/idbModels/facility'; import { IdbAccountAnalysisItem } from 'src/app/models/idbModels/accountAnalysisItem'; @Component({ - selector: 'app-performance-report-group-table', - templateUrl: './performance-report-group-table.component.html', - styleUrls: ['./performance-report-group-table.component.css'] + selector: 'app-performance-report-group-table', + templateUrl: './performance-report-group-table.component.html', + styleUrls: ['./performance-report-group-table.component.css'], + standalone: false }) export class PerformanceReportGroupTableComponent { @Input() diff --git a/src/app/account/account-reports/performance-report/performance-report-utility-table/performance-report-utility-table.component.ts b/src/app/account/account-reports/performance-report/performance-report-utility-table/performance-report-utility-table.component.ts index 6048b7f72..b50a0d13f 100644 --- a/src/app/account/account-reports/performance-report/performance-report-utility-table/performance-report-utility-table.component.ts +++ b/src/app/account/account-reports/performance-report/performance-report-utility-table/performance-report-utility-table.component.ts @@ -8,9 +8,10 @@ import { IdbFacility } from 'src/app/models/idbModels/facility'; import { IdbAccountAnalysisItem } from 'src/app/models/idbModels/accountAnalysisItem'; @Component({ - selector: 'app-performance-report-utility-table', - templateUrl: './performance-report-utility-table.component.html', - styleUrls: ['./performance-report-utility-table.component.css'] + selector: 'app-performance-report-utility-table', + templateUrl: './performance-report-utility-table.component.html', + styleUrls: ['./performance-report-utility-table.component.css'], + standalone: false }) export class PerformanceReportUtilityTableComponent { @Input() diff --git a/src/app/account/account-reports/performance-report/performance-report.component.ts b/src/app/account/account-reports/performance-report/performance-report.component.ts index 2b4cc4dc3..729fbef4a 100644 --- a/src/app/account/account-reports/performance-report/performance-report.component.ts +++ b/src/app/account/account-reports/performance-report/performance-report.component.ts @@ -23,9 +23,10 @@ import { IdbAccountAnalysisItem } from 'src/app/models/idbModels/accountAnalysis import { IdbAnalysisItem } from 'src/app/models/idbModels/analysisItem'; @Component({ - selector: 'app-performance-report', - templateUrl: './performance-report.component.html', - styleUrls: ['./performance-report.component.css'] + selector: 'app-performance-report', + templateUrl: './performance-report.component.html', + styleUrls: ['./performance-report.component.css'], + standalone: false }) export class PerformanceReportComponent { selectedReport: IdbAccountReport; diff --git a/src/app/account/account-reports/performance-report/top-performers-table/top-performers-table.component.ts b/src/app/account/account-reports/performance-report/top-performers-table/top-performers-table.component.ts index ae5c7f1c0..90fd367d1 100644 --- a/src/app/account/account-reports/performance-report/top-performers-table/top-performers-table.component.ts +++ b/src/app/account/account-reports/performance-report/top-performers-table/top-performers-table.component.ts @@ -7,9 +7,10 @@ import { PerformanceReportSetup } from 'src/app/models/overview-report'; import { IdbFacility } from 'src/app/models/idbModels/facility'; @Component({ - selector: 'app-top-performers-table', - templateUrl: './top-performers-table.component.html', - styleUrls: ['./top-performers-table.component.css'] + selector: 'app-top-performers-table', + templateUrl: './top-performers-table.component.html', + styleUrls: ['./top-performers-table.component.css'], + standalone: false }) export class TopPerformersTableComponent { @Input() diff --git a/src/app/account/account-reports/print-report-button/print-report-button.component.ts b/src/app/account/account-reports/print-report-button/print-report-button.component.ts index 98b294b0d..d4adf022b 100644 --- a/src/app/account/account-reports/print-report-button/print-report-button.component.ts +++ b/src/app/account/account-reports/print-report-button/print-report-button.component.ts @@ -6,9 +6,10 @@ import { AccountReportDbService } from 'src/app/indexedDB/account-report-db.serv import { IdbAccountReport } from 'src/app/models/idbModels/accountReport'; @Component({ - selector: 'app-print-report-button', - templateUrl: './print-report-button.component.html', - styleUrls: ['./print-report-button.component.css'] + selector: 'app-print-report-button', + templateUrl: './print-report-button.component.html', + styleUrls: ['./print-report-button.component.css'], + standalone: false }) export class PrintReportButtonComponent { diff --git a/src/app/account/account-reports/report-pipes/account-report-type.pipe.ts b/src/app/account/account-reports/report-pipes/account-report-type.pipe.ts index 3cb1a0196..7f578bd74 100644 --- a/src/app/account/account-reports/report-pipes/account-report-type.pipe.ts +++ b/src/app/account/account-reports/report-pipes/account-report-type.pipe.ts @@ -2,7 +2,8 @@ import { Pipe, PipeTransform } from '@angular/core'; import { ReportType } from 'src/app/models/constantsAndTypes'; @Pipe({ - name: 'accountReportType' + name: 'accountReportType', + standalone: false }) export class AccountReportTypePipe implements PipeTransform { diff --git a/src/app/account/account-reports/report-pipes/table-cell-shading.pipe.ts b/src/app/account/account-reports/report-pipes/table-cell-shading.pipe.ts index e4b5f5bb7..bc453fae3 100644 --- a/src/app/account/account-reports/report-pipes/table-cell-shading.pipe.ts +++ b/src/app/account/account-reports/report-pipes/table-cell-shading.pipe.ts @@ -1,7 +1,8 @@ import { Pipe, PipeTransform } from '@angular/core'; @Pipe({ - name: 'tableCellShading' + name: 'tableCellShading', + standalone: false }) export class TableCellShadingPipe implements PipeTransform { diff --git a/src/app/account/account-reports/report-pipes/table-fill.pipe.ts b/src/app/account/account-reports/report-pipes/table-fill.pipe.ts index b1ab5fc30..0209564eb 100644 --- a/src/app/account/account-reports/report-pipes/table-fill.pipe.ts +++ b/src/app/account/account-reports/report-pipes/table-fill.pipe.ts @@ -1,7 +1,8 @@ import { Pipe, PipeTransform } from '@angular/core'; @Pipe({ - name: 'tableFill' + name: 'tableFill', + standalone: false }) export class TableFillPipe implements PipeTransform { diff --git a/src/app/account/account-settings/account-settings.component.ts b/src/app/account/account-settings/account-settings.component.ts index c9ed2a33f..d1485c93a 100644 --- a/src/app/account/account-settings/account-settings.component.ts +++ b/src/app/account/account-settings/account-settings.component.ts @@ -18,9 +18,10 @@ import { IdbAccountReport } from 'src/app/models/idbModels/accountReport'; import { IdbAccountAnalysisItem } from 'src/app/models/idbModels/accountAnalysisItem'; @Component({ - selector: 'app-account-settings', - templateUrl: './account-settings.component.html', - styleUrls: ['./account-settings.component.css'] + selector: 'app-account-settings', + templateUrl: './account-settings.component.html', + styleUrls: ['./account-settings.component.css'], + standalone: false }) export class AccountSettingsComponent implements OnInit { diff --git a/src/app/account/account.component.ts b/src/app/account/account.component.ts index 0066b922a..a9ba84a98 100644 --- a/src/app/account/account.component.ts +++ b/src/app/account/account.component.ts @@ -3,9 +3,10 @@ import { Subscription } from 'rxjs'; import { AccountReportsService } from './account-reports/account-reports.service'; @Component({ - selector: 'app-account', - templateUrl: './account.component.html', - styleUrls: ['./account.component.css'] + selector: 'app-account', + templateUrl: './account.component.html', + styleUrls: ['./account.component.css'], + standalone: false }) export class AccountComponent implements OnInit { diff --git a/src/app/account/custom-database/custom-database.component.ts b/src/app/account/custom-database/custom-database.component.ts index 2f656cbea..75d0f7ebe 100644 --- a/src/app/account/custom-database/custom-database.component.ts +++ b/src/app/account/custom-database/custom-database.component.ts @@ -3,9 +3,10 @@ import { Subscription } from 'rxjs'; import { SharedDataService } from 'src/app/shared/helper-services/shared-data.service'; @Component({ - selector: 'app-custom-database', - templateUrl: './custom-database.component.html', - styleUrls: ['./custom-database.component.css'] + selector: 'app-custom-database', + templateUrl: './custom-database.component.html', + styleUrls: ['./custom-database.component.css'], + standalone: false }) export class CustomDatabaseComponent implements OnInit { diff --git a/src/app/account/custom-database/custom-fuel-data/custom-fuel-data-dashboard/custom-fuel-data-dashboard.component.ts b/src/app/account/custom-database/custom-fuel-data/custom-fuel-data-dashboard/custom-fuel-data-dashboard.component.ts index 778914b2e..db05b5d28 100644 --- a/src/app/account/custom-database/custom-fuel-data/custom-fuel-data-dashboard/custom-fuel-data-dashboard.component.ts +++ b/src/app/account/custom-database/custom-fuel-data/custom-fuel-data-dashboard/custom-fuel-data-dashboard.component.ts @@ -9,9 +9,10 @@ import { IdbCustomFuel } from 'src/app/models/idbModels/customFuel'; import { IdbUtilityMeter } from 'src/app/models/idbModels/utilityMeter'; @Component({ - selector: 'app-custom-fuel-data-dashboard', - templateUrl: './custom-fuel-data-dashboard.component.html', - styleUrls: ['./custom-fuel-data-dashboard.component.css'] + selector: 'app-custom-fuel-data-dashboard', + templateUrl: './custom-fuel-data-dashboard.component.html', + styleUrls: ['./custom-fuel-data-dashboard.component.css'], + standalone: false }) export class CustomFuelDataDashboardComponent { diff --git a/src/app/account/custom-database/custom-fuel-data/custom-fuel-data-form/custom-fuel-data-form.component.ts b/src/app/account/custom-database/custom-fuel-data/custom-fuel-data-form/custom-fuel-data-form.component.ts index f9bce1d8c..d135a08d9 100644 --- a/src/app/account/custom-database/custom-fuel-data/custom-fuel-data-form/custom-fuel-data-form.component.ts +++ b/src/app/account/custom-database/custom-fuel-data/custom-fuel-data-form/custom-fuel-data-form.component.ts @@ -19,9 +19,10 @@ import { StationarySolidOptions } from 'src/app/shared/fuel-options/stationarySo import { convertHeatCapacity } from 'src/app/shared/sharedHelperFuntions'; @Component({ - selector: 'app-custom-fuel-data-form', - templateUrl: './custom-fuel-data-form.component.html', - styleUrls: ['./custom-fuel-data-form.component.css'] + selector: 'app-custom-fuel-data-form', + templateUrl: './custom-fuel-data-form.component.html', + styleUrls: ['./custom-fuel-data-form.component.css'], + standalone: false }) export class CustomFuelDataFormComponent { diff --git a/src/app/account/custom-database/custom-fuel-data/custom-fuel-data-form/existing-fuels-modal/existing-fuels-modal.component.ts b/src/app/account/custom-database/custom-fuel-data/custom-fuel-data-form/existing-fuels-modal/existing-fuels-modal.component.ts index 39ae8da7b..4d119faa9 100644 --- a/src/app/account/custom-database/custom-fuel-data/custom-fuel-data-form/existing-fuels-modal/existing-fuels-modal.component.ts +++ b/src/app/account/custom-database/custom-fuel-data/custom-fuel-data-form/existing-fuels-modal/existing-fuels-modal.component.ts @@ -18,9 +18,10 @@ import { StationaryLiquidOptions } from 'src/app/shared/fuel-options/stationaryL import { StationarySolidOptions } from 'src/app/shared/fuel-options/stationarySolidOptions'; @Component({ - selector: 'app-existing-fuels-modal', - templateUrl: './existing-fuels-modal.component.html', - styleUrls: ['./existing-fuels-modal.component.css'] + selector: 'app-existing-fuels-modal', + templateUrl: './existing-fuels-modal.component.html', + styleUrls: ['./existing-fuels-modal.component.css'], + standalone: false }) export class ExistingFuelsModalComponent { @Input() diff --git a/src/app/account/custom-database/custom-fuel-data/custom-fuel-data.component.ts b/src/app/account/custom-database/custom-fuel-data/custom-fuel-data.component.ts index c1d9ea3c0..ada4e7a86 100644 --- a/src/app/account/custom-database/custom-fuel-data/custom-fuel-data.component.ts +++ b/src/app/account/custom-database/custom-fuel-data/custom-fuel-data.component.ts @@ -1,9 +1,10 @@ import { Component } from '@angular/core'; @Component({ - selector: 'app-custom-fuel-data', - templateUrl: './custom-fuel-data.component.html', - styleUrls: ['./custom-fuel-data.component.css'] + selector: 'app-custom-fuel-data', + templateUrl: './custom-fuel-data.component.html', + styleUrls: ['./custom-fuel-data.component.css'], + standalone: false }) export class CustomFuelDataComponent { diff --git a/src/app/account/custom-database/custom-gwp/custom-gwp-dashboard/custom-gwp-dashboard.component.ts b/src/app/account/custom-database/custom-gwp/custom-gwp-dashboard/custom-gwp-dashboard.component.ts index ddb78b7ba..850af5f39 100644 --- a/src/app/account/custom-database/custom-gwp/custom-gwp-dashboard/custom-gwp-dashboard.component.ts +++ b/src/app/account/custom-database/custom-gwp/custom-gwp-dashboard/custom-gwp-dashboard.component.ts @@ -9,9 +9,10 @@ import { IdbCustomGWP } from 'src/app/models/idbModels/customGWP'; import { IdbUtilityMeter } from 'src/app/models/idbModels/utilityMeter'; @Component({ - selector: 'app-custom-gwp-dashboard', - templateUrl: './custom-gwp-dashboard.component.html', - styleUrls: ['./custom-gwp-dashboard.component.css'] + selector: 'app-custom-gwp-dashboard', + templateUrl: './custom-gwp-dashboard.component.html', + styleUrls: ['./custom-gwp-dashboard.component.css'], + standalone: false }) export class CustomGwpDashboardComponent { diff --git a/src/app/account/custom-database/custom-gwp/custom-gwp-form/custom-gwp-form.component.ts b/src/app/account/custom-database/custom-gwp/custom-gwp-form/custom-gwp-form.component.ts index dbc76ad90..630bb9b16 100644 --- a/src/app/account/custom-database/custom-gwp/custom-gwp-form/custom-gwp-form.component.ts +++ b/src/app/account/custom-database/custom-gwp/custom-gwp-form/custom-gwp-form.component.ts @@ -11,9 +11,10 @@ import { getNewAccountCustomGWP, IdbCustomGWP } from 'src/app/models/idbModels/c import { IdbUtilityMeter } from 'src/app/models/idbModels/utilityMeter'; @Component({ - selector: 'app-custom-gwp-form', - templateUrl: './custom-gwp-form.component.html', - styleUrls: ['./custom-gwp-form.component.css'] + selector: 'app-custom-gwp-form', + templateUrl: './custom-gwp-form.component.html', + styleUrls: ['./custom-gwp-form.component.css'], + standalone: false }) export class CustomGwpFormComponent { diff --git a/src/app/account/custom-database/custom-gwp/custom-gwp-form/existing-gwps-modal/existing-gwps-modal.component.ts b/src/app/account/custom-database/custom-gwp/custom-gwp-form/existing-gwps-modal/existing-gwps-modal.component.ts index fb3a4ad38..22c98fd22 100644 --- a/src/app/account/custom-database/custom-gwp/custom-gwp-form/existing-gwps-modal/existing-gwps-modal.component.ts +++ b/src/app/account/custom-database/custom-gwp/custom-gwp-form/existing-gwps-modal/existing-gwps-modal.component.ts @@ -2,9 +2,10 @@ import { Component, EventEmitter, Output } from '@angular/core'; import { GlobalWarmingPotential, GlobalWarmingPotentials } from 'src/app/models/globalWarmingPotentials'; @Component({ - selector: 'app-existing-gwps-modal', - templateUrl: './existing-gwps-modal.component.html', - styleUrls: ['./existing-gwps-modal.component.css'] + selector: 'app-existing-gwps-modal', + templateUrl: './existing-gwps-modal.component.html', + styleUrls: ['./existing-gwps-modal.component.css'], + standalone: false }) export class ExistingGwpsModalComponent { @Output('emitClose') diff --git a/src/app/account/custom-database/custom-gwp/custom-gwp.component.ts b/src/app/account/custom-database/custom-gwp/custom-gwp.component.ts index 924d224f0..3dfaafc49 100644 --- a/src/app/account/custom-database/custom-gwp/custom-gwp.component.ts +++ b/src/app/account/custom-database/custom-gwp/custom-gwp.component.ts @@ -1,9 +1,10 @@ import { Component } from '@angular/core'; @Component({ - selector: 'app-custom-gwp', - templateUrl: './custom-gwp.component.html', - styleUrls: ['./custom-gwp.component.css'] + selector: 'app-custom-gwp', + templateUrl: './custom-gwp.component.html', + styleUrls: ['./custom-gwp.component.css'], + standalone: false }) export class CustomGWPComponent { diff --git a/src/app/account/custom-database/regional-emissions-data/emissions-data-dashboard/emissions-data-dashboard.component.ts b/src/app/account/custom-database/regional-emissions-data/emissions-data-dashboard/emissions-data-dashboard.component.ts index 84b5dc79f..dc35cddf5 100644 --- a/src/app/account/custom-database/regional-emissions-data/emissions-data-dashboard/emissions-data-dashboard.component.ts +++ b/src/app/account/custom-database/regional-emissions-data/emissions-data-dashboard/emissions-data-dashboard.component.ts @@ -9,9 +9,10 @@ import { IdbCustomEmissionsItem } from 'src/app/models/idbModels/customEmissions import { IdbFacility } from 'src/app/models/idbModels/facility'; @Component({ - selector: 'app-emissions-data-dashboard', - templateUrl: './emissions-data-dashboard.component.html', - styleUrls: ['./emissions-data-dashboard.component.css'] + selector: 'app-emissions-data-dashboard', + templateUrl: './emissions-data-dashboard.component.html', + styleUrls: ['./emissions-data-dashboard.component.css'], + standalone: false }) export class EmissionsDataDashboardComponent implements OnInit { diff --git a/src/app/account/custom-database/regional-emissions-data/emissions-data-form/emissions-data-form.component.ts b/src/app/account/custom-database/regional-emissions-data/emissions-data-form/emissions-data-form.component.ts index 50a7c3f44..3f360d4ff 100644 --- a/src/app/account/custom-database/regional-emissions-data/emissions-data-form/emissions-data-form.component.ts +++ b/src/app/account/custom-database/regional-emissions-data/emissions-data-form/emissions-data-form.component.ts @@ -15,9 +15,10 @@ import { IdbFacility } from 'src/app/models/idbModels/facility'; import { getNewAccountEmissionsItem, IdbCustomEmissionsItem } from 'src/app/models/idbModels/customEmissions'; @Component({ - selector: 'app-emissions-data-form', - templateUrl: './emissions-data-form.component.html', - styleUrls: ['./emissions-data-form.component.css'] + selector: 'app-emissions-data-form', + templateUrl: './emissions-data-form.component.html', + styleUrls: ['./emissions-data-form.component.css'], + standalone: false }) export class EmissionsDataFormComponent implements OnInit { diff --git a/src/app/account/custom-database/regional-emissions-data/regional-emissions-data.component.ts b/src/app/account/custom-database/regional-emissions-data/regional-emissions-data.component.ts index 3ebe8557b..117350be9 100644 --- a/src/app/account/custom-database/regional-emissions-data/regional-emissions-data.component.ts +++ b/src/app/account/custom-database/regional-emissions-data/regional-emissions-data.component.ts @@ -1,9 +1,10 @@ import { Component } from '@angular/core'; @Component({ - selector: 'app-regional-emissions-data', - templateUrl: './regional-emissions-data.component.html', - styleUrls: ['./regional-emissions-data.component.css'] + selector: 'app-regional-emissions-data', + templateUrl: './regional-emissions-data.component.html', + styleUrls: ['./regional-emissions-data.component.css'], + standalone: false }) export class RegionalEmissionsDataComponent { diff --git a/src/app/app.component.ts b/src/app/app.component.ts index 1deaabee5..a0c661100 100644 --- a/src/app/app.component.ts +++ b/src/app/app.component.ts @@ -47,9 +47,10 @@ import { DegreeDaysService } from './shared/helper-services/degree-days.service' declare let gtag: Function; @Component({ - selector: 'app-root', - templateUrl: './app.component.html', - styleUrls: ['./app.component.css'] + selector: 'app-root', + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], + standalone: false }) export class AppComponent { diff --git a/src/app/core-components/create-report-modal/create-report-modal.component.ts b/src/app/core-components/create-report-modal/create-report-modal.component.ts index a3d08745d..b2e5b9fcd 100644 --- a/src/app/core-components/create-report-modal/create-report-modal.component.ts +++ b/src/app/core-components/create-report-modal/create-report-modal.component.ts @@ -20,9 +20,10 @@ import { getNewIdbAccountReport, IdbAccountReport } from 'src/app/models/idbMode import { IdbAccountAnalysisItem } from 'src/app/models/idbModels/accountAnalysisItem'; @Component({ - selector: 'app-create-report-modal', - templateUrl: './create-report-modal.component.html', - styleUrls: ['./create-report-modal.component.css'] + selector: 'app-create-report-modal', + templateUrl: './create-report-modal.component.html', + styleUrls: ['./create-report-modal.component.css'], + standalone: false }) export class CreateReportModalComponent { diff --git a/src/app/core-components/deleting-account-data/deleting-account-data.component.ts b/src/app/core-components/deleting-account-data/deleting-account-data.component.ts index 3165d2654..7992c282f 100644 --- a/src/app/core-components/deleting-account-data/deleting-account-data.component.ts +++ b/src/app/core-components/deleting-account-data/deleting-account-data.component.ts @@ -6,17 +6,18 @@ import { Subscription } from 'rxjs'; import { IdbAccount } from 'src/app/models/idbModels/account'; @Component({ - selector: 'app-deleting-account-data', - templateUrl: './deleting-account-data.component.html', - styleUrl: './deleting-account-data.component.css', - animations: [ - trigger('toast', [ - state('show', style({ bottom: '0px' })), - state('hide', style({ bottom: '-200px' })), - transition('hide => show', animate('.5s ease')), - transition('show => hide', animate('.5s ease')) - ]) - ] + selector: 'app-deleting-account-data', + templateUrl: './deleting-account-data.component.html', + styleUrl: './deleting-account-data.component.css', + animations: [ + trigger('toast', [ + state('show', style({ bottom: '0px' })), + state('hide', style({ bottom: '-200px' })), + transition('hide => show', animate('.5s ease')), + transition('show => hide', animate('.5s ease')) + ]) + ], + standalone: false }) export class DeletingAccountDataComponent { diff --git a/src/app/core-components/electron-backup-file/electron-backup-file.component.ts b/src/app/core-components/electron-backup-file/electron-backup-file.component.ts index d506ca1d5..c1e41deda 100644 --- a/src/app/core-components/electron-backup-file/electron-backup-file.component.ts +++ b/src/app/core-components/electron-backup-file/electron-backup-file.component.ts @@ -14,9 +14,10 @@ import { IdbAccount } from 'src/app/models/idbModels/account'; import { IdbElectronBackup } from 'src/app/models/idbModels/electronBackup'; @Component({ - selector: 'app-electron-backup-file', - templateUrl: './electron-backup-file.component.html', - styleUrls: ['./electron-backup-file.component.css'] + selector: 'app-electron-backup-file', + templateUrl: './electron-backup-file.component.html', + styleUrls: ['./electron-backup-file.component.css'], + standalone: false }) export class ElectronBackupFileComponent { diff --git a/src/app/core-components/electron-update/electron-update.component.ts b/src/app/core-components/electron-update/electron-update.component.ts index 7ece74932..f1e4ccb9c 100644 --- a/src/app/core-components/electron-update/electron-update.component.ts +++ b/src/app/core-components/electron-update/electron-update.component.ts @@ -6,17 +6,18 @@ import { LoadingService } from 'src/app/core-components/loading/loading.service' import { SharedDataService } from 'src/app/shared/helper-services/shared-data.service'; @Component({ - selector: 'app-electron-update', - templateUrl: './electron-update.component.html', - styleUrls: ['./electron-update.component.css'], - animations: [ - trigger('updateToast', [ - state('show', style({ top: '20px' })), - state('hide', style({ top: '-200px' })), - transition('hide => show', animate('.5s ease')), - transition('show => hide', animate('.5s ease')) - ]) - ] + selector: 'app-electron-update', + templateUrl: './electron-update.component.html', + styleUrls: ['./electron-update.component.css'], + animations: [ + trigger('updateToast', [ + state('show', style({ top: '20px' })), + state('hide', style({ top: '-200px' })), + transition('hide => show', animate('.5s ease')), + transition('show => hide', animate('.5s ease')) + ]) + ], + standalone: false }) export class ElectronUpdateComponent implements OnInit { diff --git a/src/app/core-components/header/header.component.ts b/src/app/core-components/header/header.component.ts index 1873483d3..1d99316b3 100644 --- a/src/app/core-components/header/header.component.ts +++ b/src/app/core-components/header/header.component.ts @@ -18,9 +18,10 @@ import { AutomaticBackupsService } from 'src/app/electron/automatic-backups.serv import { IdbAccount } from 'src/app/models/idbModels/account'; @Component({ - selector: 'app-header', - templateUrl: './header.component.html', - styleUrls: ['./header.component.css'], + selector: 'app-header', + templateUrl: './header.component.html', + styleUrls: ['./header.component.css'], + standalone: false }) export class HeaderComponent implements OnInit { @Input() diff --git a/src/app/core-components/header/search-bar/search-bar.component.ts b/src/app/core-components/header/search-bar/search-bar.component.ts index d7a9bcd5f..d802079c1 100644 --- a/src/app/core-components/header/search-bar/search-bar.component.ts +++ b/src/app/core-components/header/search-bar/search-bar.component.ts @@ -14,9 +14,10 @@ import { IdbFacility } from 'src/app/models/idbModels/facility'; import { IdbUtilityMeter } from 'src/app/models/idbModels/utilityMeter'; @Component({ - selector: 'app-search-bar', - templateUrl: './search-bar.component.html', - styleUrls: ['./search-bar.component.css'] + selector: 'app-search-bar', + templateUrl: './search-bar.component.html', + styleUrls: ['./search-bar.component.css'], + standalone: false }) export class SearchBarComponent implements OnInit { diff --git a/src/app/core-components/import-backup-modal/import-backup-modal.component.ts b/src/app/core-components/import-backup-modal/import-backup-modal.component.ts index d92962d93..5e29f6758 100644 --- a/src/app/core-components/import-backup-modal/import-backup-modal.component.ts +++ b/src/app/core-components/import-backup-modal/import-backup-modal.component.ts @@ -13,9 +13,10 @@ import { IdbAccount } from 'src/app/models/idbModels/account'; import { IdbFacility } from 'src/app/models/idbModels/facility'; @Component({ - selector: 'app-import-backup-modal', - templateUrl: './import-backup-modal.component.html', - styleUrls: ['./import-backup-modal.component.css'] + selector: 'app-import-backup-modal', + templateUrl: './import-backup-modal.component.html', + styleUrls: ['./import-backup-modal.component.css'], + standalone: false }) export class ImportBackupModalComponent implements OnInit { diff --git a/src/app/core-components/loading/loading.component.ts b/src/app/core-components/loading/loading.component.ts index 663a4b28e..380db4ae9 100644 --- a/src/app/core-components/loading/loading.component.ts +++ b/src/app/core-components/loading/loading.component.ts @@ -2,9 +2,10 @@ import { ChangeDetectorRef, Component, OnInit } from '@angular/core'; import { LoadingService } from "./loading.service"; @Component({ - selector: 'app-loading', - templateUrl: './loading.component.html', - styleUrls: ['./loading.component.css'] + selector: 'app-loading', + templateUrl: './loading.component.html', + styleUrls: ['./loading.component.css'], + standalone: false }) export class LoadingComponent implements OnInit { loading: boolean; diff --git a/src/app/core-components/manage-accounts/manage-accounts.component.ts b/src/app/core-components/manage-accounts/manage-accounts.component.ts index 0de6d3f56..f46e30f88 100644 --- a/src/app/core-components/manage-accounts/manage-accounts.component.ts +++ b/src/app/core-components/manage-accounts/manage-accounts.component.ts @@ -14,9 +14,10 @@ import { CustomGWPDbService } from 'src/app/indexedDB/custom-gwp-db.service'; import { IdbAccount } from 'src/app/models/idbModels/account'; @Component({ - selector: 'app-manage-accounts', - templateUrl: './manage-accounts.component.html', - styleUrls: ['./manage-accounts.component.css'] + selector: 'app-manage-accounts', + templateUrl: './manage-accounts.component.html', + styleUrls: ['./manage-accounts.component.css'], + standalone: false }) export class ManageAccountsComponent { diff --git a/src/app/core-components/page-not-found/page-not-found.component.ts b/src/app/core-components/page-not-found/page-not-found.component.ts index 8aeb7485c..03507a7b1 100644 --- a/src/app/core-components/page-not-found/page-not-found.component.ts +++ b/src/app/core-components/page-not-found/page-not-found.component.ts @@ -1,9 +1,10 @@ import { Component, OnInit } from '@angular/core'; @Component({ - selector: 'app-page-not-found', - templateUrl: './page-not-found.component.html', - styleUrls: ['./page-not-found.component.css'] + selector: 'app-page-not-found', + templateUrl: './page-not-found.component.html', + styleUrls: ['./page-not-found.component.css'], + standalone: false }) export class PageNotFoundComponent implements OnInit { diff --git a/src/app/core-components/sidebar/facility-list.pipe.ts b/src/app/core-components/sidebar/facility-list.pipe.ts index b102ba4dd..cc328dd89 100644 --- a/src/app/core-components/sidebar/facility-list.pipe.ts +++ b/src/app/core-components/sidebar/facility-list.pipe.ts @@ -3,8 +3,9 @@ import { FacilityListItem } from './sidebar.component'; import * as _ from 'lodash'; @Pipe({ - name: 'facilityList', - pure: false + name: 'facilityList', + pure: false, + standalone: false }) export class FacilityListPipe implements PipeTransform { diff --git a/src/app/core-components/sidebar/sidebar.component.ts b/src/app/core-components/sidebar/sidebar.component.ts index badc8149c..c78ac8b43 100644 --- a/src/app/core-components/sidebar/sidebar.component.ts +++ b/src/app/core-components/sidebar/sidebar.component.ts @@ -10,9 +10,10 @@ import * as _ from 'lodash'; import { IdbFacility } from 'src/app/models/idbModels/facility'; @Component({ - selector: 'app-sidebar', - templateUrl: './sidebar.component.html', - styleUrls: ['./sidebar.component.css'] + selector: 'app-sidebar', + templateUrl: './sidebar.component.html', + styleUrls: ['./sidebar.component.css'], + standalone: false }) export class SidebarComponent implements OnInit { open: boolean = true; diff --git a/src/app/core-components/toast-notifications/toast-notifications.component.ts b/src/app/core-components/toast-notifications/toast-notifications.component.ts index a9be626f8..2e4b65527 100644 --- a/src/app/core-components/toast-notifications/toast-notifications.component.ts +++ b/src/app/core-components/toast-notifications/toast-notifications.component.ts @@ -5,17 +5,18 @@ import { Subscription } from 'rxjs'; import * as confetti from 'canvas-confetti'; @Component({ - selector: 'app-toast-notifications', - templateUrl: './toast-notifications.component.html', - styleUrls: ['./toast-notifications.component.css'], - animations: [ - trigger('toast', [ - state('show', style({ bottom: '0px' })), - state('hide', style({ bottom: '-200px' })), - transition('hide => show', animate('.5s ease')), - transition('show => hide', animate('.5s ease')) - ]) - ] + selector: 'app-toast-notifications', + templateUrl: './toast-notifications.component.html', + styleUrls: ['./toast-notifications.component.css'], + animations: [ + trigger('toast', [ + state('show', style({ bottom: '0px' })), + state('hide', style({ bottom: '-200px' })), + transition('hide => show', animate('.5s ease')), + transition('show => hide', animate('.5s ease')) + ]) + ], + standalone: false }) export class ToastNotificationsComponent implements OnInit { diff --git a/src/app/facility/analysis/account-analysis-list/account-analysis-list.component.ts b/src/app/facility/analysis/account-analysis-list/account-analysis-list.component.ts index baf483d12..9ba63d009 100644 --- a/src/app/facility/analysis/account-analysis-list/account-analysis-list.component.ts +++ b/src/app/facility/analysis/account-analysis-list/account-analysis-list.component.ts @@ -12,9 +12,10 @@ import { IdbAccountAnalysisItem } from 'src/app/models/idbModels/accountAnalysis import { IdbAnalysisItem } from 'src/app/models/idbModels/analysisItem'; @Component({ - selector: 'app-account-analysis-list', - templateUrl: './account-analysis-list.component.html', - styleUrls: ['./account-analysis-list.component.css'] + selector: 'app-account-analysis-list', + templateUrl: './account-analysis-list.component.html', + styleUrls: ['./account-analysis-list.component.css'], + standalone: false }) export class AccountAnalysisListComponent implements OnInit { diff --git a/src/app/facility/analysis/analysis-banner/analysis-banner.component.ts b/src/app/facility/analysis/analysis-banner/analysis-banner.component.ts index 74ded0959..f8de6805b 100644 --- a/src/app/facility/analysis/analysis-banner/analysis-banner.component.ts +++ b/src/app/facility/analysis/analysis-banner/analysis-banner.component.ts @@ -8,9 +8,10 @@ import { IdbAnalysisItem } from 'src/app/models/idbModels/analysisItem'; import { SharedDataService } from 'src/app/shared/helper-services/shared-data.service'; @Component({ - selector: 'app-analysis-banner', - templateUrl: './analysis-banner.component.html', - styleUrls: ['./analysis-banner.component.css'] + selector: 'app-analysis-banner', + templateUrl: './analysis-banner.component.html', + styleUrls: ['./analysis-banner.component.css'], + standalone: false }) export class AnalysisBannerComponent implements OnInit { diff --git a/src/app/facility/analysis/analysis-dashboard/analysis-dashboard-tabs/analysis-dashboard-tabs.component.ts b/src/app/facility/analysis/analysis-dashboard/analysis-dashboard-tabs/analysis-dashboard-tabs.component.ts index 0047599a3..dd5edce64 100644 --- a/src/app/facility/analysis/analysis-dashboard/analysis-dashboard-tabs/analysis-dashboard-tabs.component.ts +++ b/src/app/facility/analysis/analysis-dashboard/analysis-dashboard-tabs/analysis-dashboard-tabs.component.ts @@ -3,9 +3,10 @@ import { Subscription } from 'rxjs'; import { SharedDataService } from 'src/app/shared/helper-services/shared-data.service'; @Component({ - selector: 'app-analysis-dashboard-tabs', - templateUrl: './analysis-dashboard-tabs.component.html', - styleUrls: ['./analysis-dashboard-tabs.component.css'] + selector: 'app-analysis-dashboard-tabs', + templateUrl: './analysis-dashboard-tabs.component.html', + styleUrls: ['./analysis-dashboard-tabs.component.css'], + standalone: false }) export class AnalysisDashboardTabsComponent { diff --git a/src/app/facility/analysis/analysis-dashboard/analysis-dashboard.component.ts b/src/app/facility/analysis/analysis-dashboard/analysis-dashboard.component.ts index 23f17b9e8..35e526ece 100644 --- a/src/app/facility/analysis/analysis-dashboard/analysis-dashboard.component.ts +++ b/src/app/facility/analysis/analysis-dashboard/analysis-dashboard.component.ts @@ -19,9 +19,10 @@ import { PredictorDbService } from 'src/app/indexedDB/predictor-db.service'; import { AnalysisValidationService } from 'src/app/shared/helper-services/analysis-validation.service'; @Component({ - selector: 'app-analysis-dashboard', - templateUrl: './analysis-dashboard.component.html', - styleUrls: ['./analysis-dashboard.component.css'] + selector: 'app-analysis-dashboard', + templateUrl: './analysis-dashboard.component.html', + styleUrls: ['./analysis-dashboard.component.css'], + standalone: false }) export class AnalysisDashboardComponent implements OnInit { diff --git a/src/app/facility/analysis/analysis-dashboard/analysis-item-card/analysis-item-card.component.ts b/src/app/facility/analysis/analysis-dashboard/analysis-item-card/analysis-item-card.component.ts index b5e08247d..4e3249dd8 100644 --- a/src/app/facility/analysis/analysis-dashboard/analysis-item-card/analysis-item-card.component.ts +++ b/src/app/facility/analysis/analysis-dashboard/analysis-item-card/analysis-item-card.component.ts @@ -18,9 +18,10 @@ import { UtilityMeterGroupdbService } from 'src/app/indexedDB/utilityMeterGroup- import { IdbUtilityMeterGroup } from 'src/app/models/idbModels/utilityMeterGroup'; @Component({ - selector: 'app-analysis-item-card', - templateUrl: './analysis-item-card.component.html', - styleUrls: ['./analysis-item-card.component.css'] + selector: 'app-analysis-item-card', + templateUrl: './analysis-item-card.component.html', + styleUrls: ['./analysis-item-card.component.css'], + standalone: false }) export class AnalysisItemCardComponent implements OnInit { @Input() diff --git a/src/app/facility/analysis/analysis-dashboard/energy-dashboard/energy-dashboard.component.ts b/src/app/facility/analysis/analysis-dashboard/energy-dashboard/energy-dashboard.component.ts index 030e69b7b..2763e9f20 100644 --- a/src/app/facility/analysis/analysis-dashboard/energy-dashboard/energy-dashboard.component.ts +++ b/src/app/facility/analysis/analysis-dashboard/energy-dashboard/energy-dashboard.component.ts @@ -10,9 +10,10 @@ import { IdbFacility } from 'src/app/models/idbModels/facility'; import { IdbAnalysisItem } from 'src/app/models/idbModels/analysisItem'; @Component({ - selector: 'app-energy-dashboard', - templateUrl: './energy-dashboard.component.html', - styleUrls: ['./energy-dashboard.component.css'] + selector: 'app-energy-dashboard', + templateUrl: './energy-dashboard.component.html', + styleUrls: ['./energy-dashboard.component.css'], + standalone: false }) export class EnergyDashboardComponent { diff --git a/src/app/facility/analysis/analysis-dashboard/water-dashboard/water-dashboard.component.ts b/src/app/facility/analysis/analysis-dashboard/water-dashboard/water-dashboard.component.ts index 3eec70242..a08e94ed4 100644 --- a/src/app/facility/analysis/analysis-dashboard/water-dashboard/water-dashboard.component.ts +++ b/src/app/facility/analysis/analysis-dashboard/water-dashboard/water-dashboard.component.ts @@ -10,9 +10,10 @@ import { IdbFacility } from 'src/app/models/idbModels/facility'; import { IdbAnalysisItem } from 'src/app/models/idbModels/analysisItem'; @Component({ - selector: 'app-water-dashboard', - templateUrl: './water-dashboard.component.html', - styleUrls: ['./water-dashboard.component.css'] + selector: 'app-water-dashboard', + templateUrl: './water-dashboard.component.html', + styleUrls: ['./water-dashboard.component.css'], + standalone: false }) export class WaterDashboardComponent { diff --git a/src/app/facility/analysis/analysis-footer/analysis-footer.component.ts b/src/app/facility/analysis/analysis-footer/analysis-footer.component.ts index 13f969256..b5a87287f 100644 --- a/src/app/facility/analysis/analysis-footer/analysis-footer.component.ts +++ b/src/app/facility/analysis/analysis-footer/analysis-footer.component.ts @@ -14,9 +14,10 @@ import { IdbAnalysisItem } from 'src/app/models/idbModels/analysisItem'; import { IdbAccountAnalysisItem } from 'src/app/models/idbModels/accountAnalysisItem'; @Component({ - selector: 'app-analysis-footer', - templateUrl: './analysis-footer.component.html', - styleUrls: ['./analysis-footer.component.css'] + selector: 'app-analysis-footer', + templateUrl: './analysis-footer.component.html', + styleUrls: ['./analysis-footer.component.css'], + standalone: false }) export class AnalysisFooterComponent implements OnInit { diff --git a/src/app/facility/analysis/analysis.component.ts b/src/app/facility/analysis/analysis.component.ts index a511981e3..153a2b247 100644 --- a/src/app/facility/analysis/analysis.component.ts +++ b/src/app/facility/analysis/analysis.component.ts @@ -13,9 +13,10 @@ import { IdbUtilityMeterGroup } from 'src/app/models/idbModels/utilityMeterGroup import { IdbAnalysisItem } from 'src/app/models/idbModels/analysisItem'; @Component({ - selector: 'app-analysis', - templateUrl: './analysis.component.html', - styleUrls: ['./analysis.component.css'] + selector: 'app-analysis', + templateUrl: './analysis.component.html', + styleUrls: ['./analysis.component.css'], + standalone: false }) export class AnalysisComponent implements OnInit { diff --git a/src/app/facility/analysis/run-analysis/analysis-setup/analysis-setup.component.ts b/src/app/facility/analysis/run-analysis/analysis-setup/analysis-setup.component.ts index e04728ec0..2098a6367 100644 --- a/src/app/facility/analysis/run-analysis/analysis-setup/analysis-setup.component.ts +++ b/src/app/facility/analysis/run-analysis/analysis-setup/analysis-setup.component.ts @@ -19,9 +19,10 @@ import { IdbAccount } from 'src/app/models/idbModels/account'; import { IdbFacility } from 'src/app/models/idbModels/facility'; import { IdbAnalysisItem } from 'src/app/models/idbModels/analysisItem'; @Component({ - selector: 'app-analysis-setup', - templateUrl: './analysis-setup.component.html', - styleUrls: ['./analysis-setup.component.css'] + selector: 'app-analysis-setup', + templateUrl: './analysis-setup.component.html', + styleUrls: ['./analysis-setup.component.css'], + standalone: false }) export class AnalysisSetupComponent implements OnInit { diff --git a/src/app/facility/analysis/run-analysis/analysis-setup/select-banked-analysis/banked-groups-details/banked-groups-details.component.ts b/src/app/facility/analysis/run-analysis/analysis-setup/select-banked-analysis/banked-groups-details/banked-groups-details.component.ts index c9ce36c8f..07f78c5d2 100644 --- a/src/app/facility/analysis/run-analysis/analysis-setup/select-banked-analysis/banked-groups-details/banked-groups-details.component.ts +++ b/src/app/facility/analysis/run-analysis/analysis-setup/select-banked-analysis/banked-groups-details/banked-groups-details.component.ts @@ -3,9 +3,10 @@ import { AnalysisGroupItem, AnalysisService } from 'src/app/facility/analysis/an import { IdbAnalysisItem } from 'src/app/models/idbModels/analysisItem'; @Component({ - selector: 'app-banked-groups-details', - templateUrl: './banked-groups-details.component.html', - styleUrl: './banked-groups-details.component.css' + selector: 'app-banked-groups-details', + templateUrl: './banked-groups-details.component.html', + styleUrl: './banked-groups-details.component.css', + standalone: false }) export class BankedGroupsDetailsComponent { @Input({ required: true }) diff --git a/src/app/facility/analysis/run-analysis/analysis-setup/select-banked-analysis/select-banked-analysis.component.ts b/src/app/facility/analysis/run-analysis/analysis-setup/select-banked-analysis/select-banked-analysis.component.ts index 5976bdf6c..2c6d08989 100644 --- a/src/app/facility/analysis/run-analysis/analysis-setup/select-banked-analysis/select-banked-analysis.component.ts +++ b/src/app/facility/analysis/run-analysis/analysis-setup/select-banked-analysis/select-banked-analysis.component.ts @@ -4,9 +4,10 @@ import { IdbFacility } from 'src/app/models/idbModels/facility'; import { AnalysisReportSettings, getAnalysisReportSettings } from 'src/app/models/idbModels/facilityReport'; @Component({ - selector: 'app-select-banked-analysis', - templateUrl: './select-banked-analysis.component.html', - styleUrl: './select-banked-analysis.component.css' + selector: 'app-select-banked-analysis', + templateUrl: './select-banked-analysis.component.html', + styleUrl: './select-banked-analysis.component.css', + standalone: false }) export class SelectBankedAnalysisComponent { @Input({ required: true }) diff --git a/src/app/facility/analysis/run-analysis/facility-analysis/annual-facility-analysis/annual-facility-analysis.component.ts b/src/app/facility/analysis/run-analysis/facility-analysis/annual-facility-analysis/annual-facility-analysis.component.ts index 3704f4e9c..193c0b9b2 100644 --- a/src/app/facility/analysis/run-analysis/facility-analysis/annual-facility-analysis/annual-facility-analysis.component.ts +++ b/src/app/facility/analysis/run-analysis/facility-analysis/annual-facility-analysis/annual-facility-analysis.component.ts @@ -8,9 +8,10 @@ import { IdbFacility } from 'src/app/models/idbModels/facility'; import { IdbAnalysisItem } from 'src/app/models/idbModels/analysisItem'; @Component({ - selector: 'app-annual-facility-analysis', - templateUrl: './annual-facility-analysis.component.html', - styleUrls: ['./annual-facility-analysis.component.css'] + selector: 'app-annual-facility-analysis', + templateUrl: './annual-facility-analysis.component.html', + styleUrls: ['./annual-facility-analysis.component.css'], + standalone: false }) export class AnnualFacilityAnalysisComponent implements OnInit { diff --git a/src/app/facility/analysis/run-analysis/facility-analysis/facility-analysis.component.ts b/src/app/facility/analysis/run-analysis/facility-analysis/facility-analysis.component.ts index f7a508dbc..b61328ab6 100644 --- a/src/app/facility/analysis/run-analysis/facility-analysis/facility-analysis.component.ts +++ b/src/app/facility/analysis/run-analysis/facility-analysis/facility-analysis.component.ts @@ -19,9 +19,10 @@ import { IdbPredictor } from 'src/app/models/idbModels/predictor'; import { IdbAnalysisItem } from 'src/app/models/idbModels/analysisItem'; @Component({ - selector: 'app-facility-analysis', - templateUrl: './facility-analysis.component.html', - styleUrls: ['./facility-analysis.component.css'] + selector: 'app-facility-analysis', + templateUrl: './facility-analysis.component.html', + styleUrls: ['./facility-analysis.component.css'], + standalone: false }) export class FacilityAnalysisComponent implements OnInit { diff --git a/src/app/facility/analysis/run-analysis/facility-analysis/monthly-facility-analysis/monthly-facility-analysis.component.ts b/src/app/facility/analysis/run-analysis/facility-analysis/monthly-facility-analysis/monthly-facility-analysis.component.ts index 1164a26ab..bb12c3620 100644 --- a/src/app/facility/analysis/run-analysis/facility-analysis/monthly-facility-analysis/monthly-facility-analysis.component.ts +++ b/src/app/facility/analysis/run-analysis/facility-analysis/monthly-facility-analysis/monthly-facility-analysis.component.ts @@ -9,9 +9,10 @@ import { IdbFacility } from 'src/app/models/idbModels/facility'; import { IdbAnalysisItem } from 'src/app/models/idbModels/analysisItem'; @Component({ - selector: 'app-monthly-facility-analysis', - templateUrl: './monthly-facility-analysis.component.html', - styleUrls: ['./monthly-facility-analysis.component.css'] + selector: 'app-monthly-facility-analysis', + templateUrl: './monthly-facility-analysis.component.html', + styleUrls: ['./monthly-facility-analysis.component.css'], + standalone: false }) export class MonthlyFacilityAnalysisComponent implements OnInit { diff --git a/src/app/facility/analysis/run-analysis/group-analysis/annual-analysis-summary/annual-analysis-summary.component.ts b/src/app/facility/analysis/run-analysis/group-analysis/annual-analysis-summary/annual-analysis-summary.component.ts index 9d525f095..ca12f7529 100644 --- a/src/app/facility/analysis/run-analysis/group-analysis/annual-analysis-summary/annual-analysis-summary.component.ts +++ b/src/app/facility/analysis/run-analysis/group-analysis/annual-analysis-summary/annual-analysis-summary.component.ts @@ -19,9 +19,10 @@ import { IdbPredictor } from 'src/app/models/idbModels/predictor'; import { IdbAnalysisItem } from 'src/app/models/idbModels/analysisItem'; @Component({ - selector: 'app-annual-analysis-summary', - templateUrl: './annual-analysis-summary.component.html', - styleUrls: ['./annual-analysis-summary.component.css'] + selector: 'app-annual-analysis-summary', + templateUrl: './annual-analysis-summary.component.html', + styleUrls: ['./annual-analysis-summary.component.css'], + standalone: false }) export class AnnualAnalysisSummaryComponent implements OnInit { diff --git a/src/app/facility/analysis/run-analysis/group-analysis/banked-group-analysis/banked-group-analysis.component.ts b/src/app/facility/analysis/run-analysis/group-analysis/banked-group-analysis/banked-group-analysis.component.ts index 6d2adce2b..0b1272d06 100644 --- a/src/app/facility/analysis/run-analysis/group-analysis/banked-group-analysis/banked-group-analysis.component.ts +++ b/src/app/facility/analysis/run-analysis/group-analysis/banked-group-analysis/banked-group-analysis.component.ts @@ -21,9 +21,10 @@ import { getNeededUnits } from 'src/app/calculations/shared-calculations/calande import { AnalysisReportSettings, getAnalysisReportSettings } from 'src/app/models/idbModels/facilityReport'; @Component({ - selector: 'app-banked-group-analysis', - templateUrl: './banked-group-analysis.component.html', - styleUrl: './banked-group-analysis.component.css' + selector: 'app-banked-group-analysis', + templateUrl: './banked-group-analysis.component.html', + styleUrl: './banked-group-analysis.component.css', + standalone: false }) export class BankedGroupAnalysisComponent { diff --git a/src/app/facility/analysis/run-analysis/group-analysis/group-analysis-options/banked-group-results-table/banked-group-results-table.component.ts b/src/app/facility/analysis/run-analysis/group-analysis/group-analysis-options/banked-group-results-table/banked-group-results-table.component.ts index 12ffed76b..5e09f02d5 100644 --- a/src/app/facility/analysis/run-analysis/group-analysis/group-analysis-options/banked-group-results-table/banked-group-results-table.component.ts +++ b/src/app/facility/analysis/run-analysis/group-analysis/group-analysis-options/banked-group-results-table/banked-group-results-table.component.ts @@ -20,9 +20,10 @@ import { IdbUtilityMeter } from 'src/app/models/idbModels/utilityMeter'; import { IdbUtilityMeterData } from 'src/app/models/idbModels/utilityMeterData'; @Component({ - selector: 'app-banked-group-results-table', - templateUrl: './banked-group-results-table.component.html', - styleUrl: './banked-group-results-table.component.css' + selector: 'app-banked-group-results-table', + templateUrl: './banked-group-results-table.component.html', + styleUrl: './banked-group-results-table.component.css', + standalone: false }) export class BankedGroupResultsTableComponent { diff --git a/src/app/facility/analysis/run-analysis/group-analysis/group-analysis-options/group-analysis-options.component.ts b/src/app/facility/analysis/run-analysis/group-analysis/group-analysis-options/group-analysis-options.component.ts index 4cdc20a01..104acfa8d 100644 --- a/src/app/facility/analysis/run-analysis/group-analysis/group-analysis-options/group-analysis-options.component.ts +++ b/src/app/facility/analysis/run-analysis/group-analysis/group-analysis-options/group-analysis-options.component.ts @@ -15,9 +15,10 @@ import { IdbFacility } from 'src/app/models/idbModels/facility'; import { IdbAnalysisItem } from 'src/app/models/idbModels/analysisItem'; @Component({ - selector: 'app-group-analysis-options', - templateUrl: './group-analysis-options.component.html', - styleUrls: ['./group-analysis-options.component.css'] + selector: 'app-group-analysis-options', + templateUrl: './group-analysis-options.component.html', + styleUrls: ['./group-analysis-options.component.css'], + standalone: false }) export class GroupAnalysisOptionsComponent implements OnInit { diff --git a/src/app/facility/analysis/run-analysis/group-analysis/group-analysis.component.ts b/src/app/facility/analysis/run-analysis/group-analysis/group-analysis.component.ts index 495d5da11..d1d8d3613 100644 --- a/src/app/facility/analysis/run-analysis/group-analysis/group-analysis.component.ts +++ b/src/app/facility/analysis/run-analysis/group-analysis/group-analysis.component.ts @@ -8,9 +8,10 @@ import { AnalysisGroup } from 'src/app/models/analysis'; import { IdbAnalysisItem } from 'src/app/models/idbModels/analysisItem'; @Component({ - selector: 'app-group-analysis', - templateUrl: './group-analysis.component.html', - styleUrls: ['./group-analysis.component.css'] + selector: 'app-group-analysis', + templateUrl: './group-analysis.component.html', + styleUrls: ['./group-analysis.component.css'], + standalone: false }) export class GroupAnalysisComponent implements OnInit { diff --git a/src/app/facility/analysis/run-analysis/group-analysis/monthly-analysis-summary/monthly-analysis-summary.component.ts b/src/app/facility/analysis/run-analysis/group-analysis/monthly-analysis-summary/monthly-analysis-summary.component.ts index 31ecd9a6a..7d1c54693 100644 --- a/src/app/facility/analysis/run-analysis/group-analysis/monthly-analysis-summary/monthly-analysis-summary.component.ts +++ b/src/app/facility/analysis/run-analysis/group-analysis/monthly-analysis-summary/monthly-analysis-summary.component.ts @@ -19,9 +19,10 @@ import { PredictorDataDbService } from 'src/app/indexedDB/predictor-data-db.serv import { IdbAnalysisItem } from 'src/app/models/idbModels/analysisItem'; @Component({ - selector: 'app-monthly-analysis-summary', - templateUrl: './monthly-analysis-summary.component.html', - styleUrls: ['./monthly-analysis-summary.component.css'] + selector: 'app-monthly-analysis-summary', + templateUrl: './monthly-analysis-summary.component.html', + styleUrls: ['./monthly-analysis-summary.component.css'], + standalone: false }) export class MonthlyAnalysisSummaryComponent implements OnInit { diff --git a/src/app/facility/analysis/run-analysis/group-analysis/regression-model-selection/model-filter.pipe.ts b/src/app/facility/analysis/run-analysis/group-analysis/regression-model-selection/model-filter.pipe.ts index 2678ff437..fa725713a 100644 --- a/src/app/facility/analysis/run-analysis/group-analysis/regression-model-selection/model-filter.pipe.ts +++ b/src/app/facility/analysis/run-analysis/group-analysis/regression-model-selection/model-filter.pipe.ts @@ -2,7 +2,8 @@ import { Pipe, PipeTransform } from '@angular/core'; import { JStatRegressionModel } from 'src/app/models/analysis'; @Pipe({ - name: 'modelFilter' + name: 'modelFilter', + standalone: false }) export class ModelFilterPipe implements PipeTransform { diff --git a/src/app/facility/analysis/run-analysis/group-analysis/regression-model-selection/regression-model-inspection/regression-model-inspection.component.ts b/src/app/facility/analysis/run-analysis/group-analysis/regression-model-selection/regression-model-inspection/regression-model-inspection.component.ts index d44264714..7755ad2ae 100644 --- a/src/app/facility/analysis/run-analysis/group-analysis/regression-model-selection/regression-model-inspection/regression-model-inspection.component.ts +++ b/src/app/facility/analysis/run-analysis/group-analysis/regression-model-selection/regression-model-inspection/regression-model-inspection.component.ts @@ -18,9 +18,10 @@ import { IdbPredictorData } from 'src/app/models/idbModels/predictorData'; import { IdbAnalysisItem } from 'src/app/models/idbModels/analysisItem'; @Component({ - selector: 'app-regression-model-inspection', - templateUrl: './regression-model-inspection.component.html', - styleUrls: ['./regression-model-inspection.component.css'] + selector: 'app-regression-model-inspection', + templateUrl: './regression-model-inspection.component.html', + styleUrls: ['./regression-model-inspection.component.css'], + standalone: false }) export class RegressionModelInspectionComponent implements OnInit { @Input() diff --git a/src/app/facility/analysis/run-analysis/group-analysis/regression-model-selection/regression-model-menu/regression-model-menu.component.ts b/src/app/facility/analysis/run-analysis/group-analysis/regression-model-selection/regression-model-menu/regression-model-menu.component.ts index b567329a4..edd28bf31 100644 --- a/src/app/facility/analysis/run-analysis/group-analysis/regression-model-selection/regression-model-menu/regression-model-menu.component.ts +++ b/src/app/facility/analysis/run-analysis/group-analysis/regression-model-selection/regression-model-menu/regression-model-menu.component.ts @@ -25,9 +25,10 @@ import { IdbPredictorData } from 'src/app/models/idbModels/predictorData'; import { PredictorDataDbService } from 'src/app/indexedDB/predictor-data-db.service'; import { IdbAnalysisItem } from 'src/app/models/idbModels/analysisItem'; @Component({ - selector: 'app-regression-model-menu', - templateUrl: './regression-model-menu.component.html', - styleUrls: ['./regression-model-menu.component.css'] + selector: 'app-regression-model-menu', + templateUrl: './regression-model-menu.component.html', + styleUrls: ['./regression-model-menu.component.css'], + standalone: false }) export class RegressionModelMenuComponent implements OnInit { diff --git a/src/app/facility/analysis/run-analysis/group-analysis/regression-model-selection/regression-model-selection.component.ts b/src/app/facility/analysis/run-analysis/group-analysis/regression-model-selection/regression-model-selection.component.ts index 898714df1..2168bb966 100644 --- a/src/app/facility/analysis/run-analysis/group-analysis/regression-model-selection/regression-model-selection.component.ts +++ b/src/app/facility/analysis/run-analysis/group-analysis/regression-model-selection/regression-model-selection.component.ts @@ -12,9 +12,10 @@ import { IdbAccount } from 'src/app/models/idbModels/account'; import { IdbFacility } from 'src/app/models/idbModels/facility'; import { IdbAnalysisItem } from 'src/app/models/idbModels/analysisItem'; @Component({ - selector: 'app-regression-model-selection', - templateUrl: './regression-model-selection.component.html', - styleUrls: ['./regression-model-selection.component.css'] + selector: 'app-regression-model-selection', + templateUrl: './regression-model-selection.component.html', + styleUrls: ['./regression-model-selection.component.css'], + standalone: false }) export class RegressionModelSelectionComponent implements OnInit { diff --git a/src/app/facility/analysis/run-analysis/run-analysis.component.ts b/src/app/facility/analysis/run-analysis/run-analysis.component.ts index 9df692a3d..e32efdf53 100644 --- a/src/app/facility/analysis/run-analysis/run-analysis.component.ts +++ b/src/app/facility/analysis/run-analysis/run-analysis.component.ts @@ -4,9 +4,10 @@ import { AnalysisDbService } from 'src/app/indexedDB/analysis-db.service'; import { IdbAnalysisItem } from 'src/app/models/idbModels/analysisItem'; @Component({ - selector: 'app-run-analysis', - templateUrl: './run-analysis.component.html', - styleUrls: ['./run-analysis.component.css'] + selector: 'app-run-analysis', + templateUrl: './run-analysis.component.html', + styleUrls: ['./run-analysis.component.css'], + standalone: false }) export class RunAnalysisComponent implements OnInit { diff --git a/src/app/facility/facility-banner/facility-banner.component.ts b/src/app/facility/facility-banner/facility-banner.component.ts index 96323d740..59475d05e 100644 --- a/src/app/facility/facility-banner/facility-banner.component.ts +++ b/src/app/facility/facility-banner/facility-banner.component.ts @@ -7,9 +7,10 @@ import { IdbFacility } from 'src/app/models/idbModels/facility'; import { IdbUtilityMeterData } from 'src/app/models/idbModels/utilityMeterData'; @Component({ - selector: 'app-facility-banner', - templateUrl: './facility-banner.component.html', - styleUrls: ['./facility-banner.component.css'] + selector: 'app-facility-banner', + templateUrl: './facility-banner.component.html', + styleUrls: ['./facility-banner.component.css'], + standalone: false }) export class FacilityBannerComponent implements OnInit { diff --git a/src/app/facility/facility-home/facility-energy-card/facility-energy-card.component.ts b/src/app/facility/facility-home/facility-energy-card/facility-energy-card.component.ts index 64d988ba6..a10a8fb14 100644 --- a/src/app/facility/facility-home/facility-energy-card/facility-energy-card.component.ts +++ b/src/app/facility/facility-home/facility-energy-card/facility-energy-card.component.ts @@ -9,9 +9,10 @@ import { IdbFacility } from 'src/app/models/idbModels/facility'; import { IdbAnalysisItem } from 'src/app/models/idbModels/analysisItem'; @Component({ - selector: 'app-facility-energy-card', - templateUrl: './facility-energy-card.component.html', - styleUrls: ['./facility-energy-card.component.css'] + selector: 'app-facility-energy-card', + templateUrl: './facility-energy-card.component.html', + styleUrls: ['./facility-energy-card.component.css'], + standalone: false }) export class FacilityEnergyCardComponent { diff --git a/src/app/facility/facility-home/facility-energy-card/facility-energy-reduction-goal/facility-energy-reduction-goal.component.ts b/src/app/facility/facility-home/facility-energy-card/facility-energy-reduction-goal/facility-energy-reduction-goal.component.ts index 26f06106b..b0643ffa2 100644 --- a/src/app/facility/facility-home/facility-energy-card/facility-energy-reduction-goal/facility-energy-reduction-goal.component.ts +++ b/src/app/facility/facility-home/facility-energy-card/facility-energy-reduction-goal/facility-energy-reduction-goal.component.ts @@ -8,9 +8,10 @@ import { IdbFacility } from 'src/app/models/idbModels/facility'; import { IdbAnalysisItem } from 'src/app/models/idbModels/analysisItem'; @Component({ - selector: 'app-facility-energy-reduction-goal', - templateUrl: './facility-energy-reduction-goal.component.html', - styleUrls: ['./facility-energy-reduction-goal.component.css'] + selector: 'app-facility-energy-reduction-goal', + templateUrl: './facility-energy-reduction-goal.component.html', + styleUrls: ['./facility-energy-reduction-goal.component.css'], + standalone: false }) export class FacilityEnergyReductionGoalComponent { diff --git a/src/app/facility/facility-home/facility-home-summary/facility-home-summary.component.ts b/src/app/facility/facility-home/facility-home-summary/facility-home-summary.component.ts index a63048ff9..c15748484 100644 --- a/src/app/facility/facility-home/facility-home-summary/facility-home-summary.component.ts +++ b/src/app/facility/facility-home/facility-home-summary/facility-home-summary.component.ts @@ -14,9 +14,10 @@ import { IdbUtilityMeter } from 'src/app/models/idbModels/utilityMeter'; import { IdbAnalysisItem } from 'src/app/models/idbModels/analysisItem'; @Component({ - selector: 'app-facility-home-summary', - templateUrl: './facility-home-summary.component.html', - styleUrls: ['./facility-home-summary.component.css'] + selector: 'app-facility-home-summary', + templateUrl: './facility-home-summary.component.html', + styleUrls: ['./facility-home-summary.component.css'], + standalone: false }) export class FacilityHomeSummaryComponent implements OnInit { diff --git a/src/app/facility/facility-home/facility-home.component.ts b/src/app/facility/facility-home/facility-home.component.ts index 17bb33e4c..01f0677e1 100644 --- a/src/app/facility/facility-home/facility-home.component.ts +++ b/src/app/facility/facility-home/facility-home.component.ts @@ -22,9 +22,10 @@ import { IdbAnalysisItem } from 'src/app/models/idbModels/analysisItem'; import { AnalysisDbService } from 'src/app/indexedDB/analysis-db.service'; @Component({ - selector: 'app-facility-home', - templateUrl: './facility-home.component.html', - styleUrls: ['./facility-home.component.css'] + selector: 'app-facility-home', + templateUrl: './facility-home.component.html', + styleUrls: ['./facility-home.component.css'], + standalone: false }) export class FacilityHomeComponent implements OnInit { diff --git a/src/app/facility/facility-home/facility-water-card/facility-water-card.component.ts b/src/app/facility/facility-home/facility-water-card/facility-water-card.component.ts index 95db5323c..222cb33ca 100644 --- a/src/app/facility/facility-home/facility-water-card/facility-water-card.component.ts +++ b/src/app/facility/facility-home/facility-water-card/facility-water-card.component.ts @@ -9,9 +9,10 @@ import { IdbFacility } from 'src/app/models/idbModels/facility'; import { IdbAnalysisItem } from 'src/app/models/idbModels/analysisItem'; @Component({ - selector: 'app-facility-water-card', - templateUrl: './facility-water-card.component.html', - styleUrls: ['./facility-water-card.component.css'] + selector: 'app-facility-water-card', + templateUrl: './facility-water-card.component.html', + styleUrls: ['./facility-water-card.component.css'], + standalone: false }) export class FacilityWaterCardComponent { monthlyWaterAnalysisData: Array; diff --git a/src/app/facility/facility-home/facility-water-card/facility-water-reduction-goal/facility-water-reduction-goal.component.ts b/src/app/facility/facility-home/facility-water-card/facility-water-reduction-goal/facility-water-reduction-goal.component.ts index db1612a97..40dba5e2a 100644 --- a/src/app/facility/facility-home/facility-water-card/facility-water-reduction-goal/facility-water-reduction-goal.component.ts +++ b/src/app/facility/facility-home/facility-water-card/facility-water-reduction-goal/facility-water-reduction-goal.component.ts @@ -8,9 +8,10 @@ import { IdbFacility } from 'src/app/models/idbModels/facility'; import { IdbAnalysisItem } from 'src/app/models/idbModels/analysisItem'; @Component({ - selector: 'app-facility-water-reduction-goal', - templateUrl: './facility-water-reduction-goal.component.html', - styleUrls: ['./facility-water-reduction-goal.component.css'] + selector: 'app-facility-water-reduction-goal', + templateUrl: './facility-water-reduction-goal.component.html', + styleUrls: ['./facility-water-reduction-goal.component.css'], + standalone: false }) export class FacilityWaterReductionGoalComponent { latestAnalysisSummary: MonthlyAnalysisSummaryData; diff --git a/src/app/facility/facility-overview/facility-cost-overview/facility-cost-overview.component.ts b/src/app/facility/facility-overview/facility-cost-overview/facility-cost-overview.component.ts index 73a33d7c0..bdb4038c9 100644 --- a/src/app/facility/facility-overview/facility-cost-overview/facility-cost-overview.component.ts +++ b/src/app/facility/facility-overview/facility-cost-overview/facility-cost-overview.component.ts @@ -7,9 +7,10 @@ import { YearMonthData } from 'src/app/models/dashboard'; import { FacilityOverviewService } from '../facility-overview.service'; @Component({ - selector: 'app-facility-cost-overview', - templateUrl: './facility-cost-overview.component.html', - styleUrls: ['./facility-cost-overview.component.css'] + selector: 'app-facility-cost-overview', + templateUrl: './facility-cost-overview.component.html', + styleUrls: ['./facility-cost-overview.component.css'], + standalone: false }) export class FacilityCostOverviewComponent implements OnInit { diff --git a/src/app/facility/facility-overview/facility-emissions-overview/facility-emissions-overview.component.ts b/src/app/facility/facility-overview/facility-emissions-overview/facility-emissions-overview.component.ts index cfea37907..df820e8c8 100644 --- a/src/app/facility/facility-overview/facility-emissions-overview/facility-emissions-overview.component.ts +++ b/src/app/facility/facility-overview/facility-emissions-overview/facility-emissions-overview.component.ts @@ -6,9 +6,10 @@ import { FacilitydbService } from 'src/app/indexedDB/facility-db.service'; import { FacilityOverviewService } from '../facility-overview.service'; @Component({ - selector: 'app-facility-emissions-overview', - templateUrl: './facility-emissions-overview.component.html', - styleUrls: ['./facility-emissions-overview.component.css'] + selector: 'app-facility-emissions-overview', + templateUrl: './facility-emissions-overview.component.html', + styleUrls: ['./facility-emissions-overview.component.css'], + standalone: false }) export class FacilityEmissionsOverviewComponent implements OnInit { diff --git a/src/app/facility/facility-overview/facility-energy-overview/facility-energy-overview.component.ts b/src/app/facility/facility-overview/facility-energy-overview/facility-energy-overview.component.ts index b3a3f6f22..0ca8218bb 100644 --- a/src/app/facility/facility-overview/facility-energy-overview/facility-energy-overview.component.ts +++ b/src/app/facility/facility-overview/facility-energy-overview/facility-energy-overview.component.ts @@ -6,9 +6,10 @@ import { FacilitydbService } from 'src/app/indexedDB/facility-db.service'; import { FacilityOverviewService } from '../facility-overview.service'; @Component({ - selector: 'app-facility-energy-overview', - templateUrl: './facility-energy-overview.component.html', - styleUrls: ['./facility-energy-overview.component.css'] + selector: 'app-facility-energy-overview', + templateUrl: './facility-energy-overview.component.html', + styleUrls: ['./facility-energy-overview.component.css'], + standalone: false }) export class FacilityEnergyOverviewComponent implements OnInit { diff --git a/src/app/facility/facility-overview/facility-overview-banner/facility-overview-banner.component.ts b/src/app/facility/facility-overview/facility-overview-banner/facility-overview-banner.component.ts index cbd91a2d2..1493c3f33 100644 --- a/src/app/facility/facility-overview/facility-overview-banner/facility-overview-banner.component.ts +++ b/src/app/facility/facility-overview/facility-overview-banner/facility-overview-banner.component.ts @@ -20,9 +20,10 @@ import { IdbAccount } from 'src/app/models/idbModels/account'; import { AccountdbService } from 'src/app/indexedDB/account-db.service'; @Component({ - selector: 'app-facility-overview-banner', - templateUrl: './facility-overview-banner.component.html', - styleUrls: ['./facility-overview-banner.component.css'] + selector: 'app-facility-overview-banner', + templateUrl: './facility-overview-banner.component.html', + styleUrls: ['./facility-overview-banner.component.css'], + standalone: false }) export class FacilityOverviewBannerComponent implements OnInit { diff --git a/src/app/facility/facility-overview/facility-overview.component.ts b/src/app/facility/facility-overview/facility-overview.component.ts index 98948c8e8..a33670dda 100644 --- a/src/app/facility/facility-overview/facility-overview.component.ts +++ b/src/app/facility/facility-overview/facility-overview.component.ts @@ -18,9 +18,10 @@ import { IdbUtilityMeter } from 'src/app/models/idbModels/utilityMeter'; import { IdbCustomFuel } from 'src/app/models/idbModels/customFuel'; @Component({ - selector: 'app-facility-overview', - templateUrl: './facility-overview.component.html', - styleUrls: ['./facility-overview.component.css'] + selector: 'app-facility-overview', + templateUrl: './facility-overview.component.html', + styleUrls: ['./facility-overview.component.css'], + standalone: false }) export class FacilityOverviewComponent implements OnInit { diff --git a/src/app/facility/facility-overview/facility-water-overview/facility-water-overview.component.ts b/src/app/facility/facility-overview/facility-water-overview/facility-water-overview.component.ts index 35a1e6d94..3f8511fa2 100644 --- a/src/app/facility/facility-overview/facility-water-overview/facility-water-overview.component.ts +++ b/src/app/facility/facility-overview/facility-water-overview/facility-water-overview.component.ts @@ -6,9 +6,10 @@ import { FacilitydbService } from 'src/app/indexedDB/facility-db.service'; import { FacilityOverviewService } from '../facility-overview.service'; @Component({ - selector: 'app-facility-water-overview', - templateUrl: './facility-water-overview.component.html', - styleUrls: ['./facility-water-overview.component.css'] + selector: 'app-facility-water-overview', + templateUrl: './facility-water-overview.component.html', + styleUrls: ['./facility-water-overview.component.css'], + standalone: false }) export class FacilityWaterOverviewComponent implements OnInit { diff --git a/src/app/facility/facility-reports/facility-print-report-button/facility-print-report-button.component.ts b/src/app/facility/facility-reports/facility-print-report-button/facility-print-report-button.component.ts index 3b5c3c7cd..f3cf4aa90 100644 --- a/src/app/facility/facility-reports/facility-print-report-button/facility-print-report-button.component.ts +++ b/src/app/facility/facility-reports/facility-print-report-button/facility-print-report-button.component.ts @@ -4,9 +4,10 @@ import { FacilityReportsService } from '../facility-reports.service'; import { Subscription } from 'rxjs'; @Component({ - selector: 'app-facility-print-report-button', - templateUrl: './facility-print-report-button.component.html', - styleUrl: './facility-print-report-button.component.css' + selector: 'app-facility-print-report-button', + templateUrl: './facility-print-report-button.component.html', + styleUrl: './facility-print-report-button.component.css', + standalone: false }) export class FacilityPrintReportButtonComponent { diff --git a/src/app/facility/facility-reports/facility-report-pipes/facility-report-type.pipe.ts b/src/app/facility/facility-reports/facility-report-pipes/facility-report-type.pipe.ts index 05e0fc697..6b610e5aa 100644 --- a/src/app/facility/facility-reports/facility-report-pipes/facility-report-type.pipe.ts +++ b/src/app/facility/facility-reports/facility-report-pipes/facility-report-type.pipe.ts @@ -2,7 +2,8 @@ import { Pipe, PipeTransform } from '@angular/core'; import { FacilityReportType } from 'src/app/models/idbModels/facilityReport'; @Pipe({ - name: 'facilityReportType' + name: 'facilityReportType', + standalone: false }) export class FacilityReportTypePipe implements PipeTransform { diff --git a/src/app/facility/facility-reports/facility-report-setup/facility-analysis-report-setup/facility-analysis-report-setup.component.ts b/src/app/facility/facility-reports/facility-report-setup/facility-analysis-report-setup/facility-analysis-report-setup.component.ts index 265b91c02..f285d4d4e 100644 --- a/src/app/facility/facility-reports/facility-report-setup/facility-analysis-report-setup/facility-analysis-report-setup.component.ts +++ b/src/app/facility/facility-reports/facility-report-setup/facility-analysis-report-setup/facility-analysis-report-setup.component.ts @@ -13,9 +13,10 @@ import { IdbFacility } from 'src/app/models/idbModels/facility'; import { IdbFacilityReport } from 'src/app/models/idbModels/facilityReport'; @Component({ - selector: 'app-facility-analysis-report-setup', - templateUrl: './facility-analysis-report-setup.component.html', - styleUrl: './facility-analysis-report-setup.component.css' + selector: 'app-facility-analysis-report-setup', + templateUrl: './facility-analysis-report-setup.component.html', + styleUrl: './facility-analysis-report-setup.component.css', + standalone: false }) export class FacilityAnalysisReportSetupComponent { diff --git a/src/app/facility/facility-reports/facility-report-setup/facility-overview-report-setup/facility-overview-report-setup.component.ts b/src/app/facility/facility-reports/facility-report-setup/facility-overview-report-setup/facility-overview-report-setup.component.ts index b15f94be1..dabf264c7 100644 --- a/src/app/facility/facility-reports/facility-report-setup/facility-overview-report-setup/facility-overview-report-setup.component.ts +++ b/src/app/facility/facility-reports/facility-report-setup/facility-overview-report-setup/facility-overview-report-setup.component.ts @@ -11,9 +11,10 @@ import { Month, Months } from 'src/app/shared/form-data/months'; import { CalanderizationService } from 'src/app/shared/helper-services/calanderization.service'; @Component({ - selector: 'app-facility-overview-report-setup', - templateUrl: './facility-overview-report-setup.component.html', - styleUrl: './facility-overview-report-setup.component.css' + selector: 'app-facility-overview-report-setup', + templateUrl: './facility-overview-report-setup.component.html', + styleUrl: './facility-overview-report-setup.component.css', + standalone: false }) export class FacilityOverviewReportSetupComponent { diff --git a/src/app/facility/facility-reports/facility-report-setup/facility-report-setup.component.ts b/src/app/facility/facility-reports/facility-report-setup/facility-report-setup.component.ts index 427bce728..d097aab8a 100644 --- a/src/app/facility/facility-reports/facility-report-setup/facility-report-setup.component.ts +++ b/src/app/facility/facility-reports/facility-report-setup/facility-report-setup.component.ts @@ -9,9 +9,10 @@ import { IdbFacility } from 'src/app/models/idbModels/facility'; import { FacilityReportType, IdbFacilityReport } from 'src/app/models/idbModels/facilityReport'; @Component({ - selector: 'app-facility-report-setup', - templateUrl: './facility-report-setup.component.html', - styleUrl: './facility-report-setup.component.css' + selector: 'app-facility-report-setup', + templateUrl: './facility-report-setup.component.html', + styleUrl: './facility-report-setup.component.css', + standalone: false }) export class FacilityReportSetupComponent { diff --git a/src/app/facility/facility-reports/facility-reports-dashboard/facility-analysis-reports-dashboard/facility-analysis-reports-dashboard.component.ts b/src/app/facility/facility-reports/facility-reports-dashboard/facility-analysis-reports-dashboard/facility-analysis-reports-dashboard.component.ts index f1fdce15d..d3c25ee5a 100644 --- a/src/app/facility/facility-reports/facility-reports-dashboard/facility-analysis-reports-dashboard/facility-analysis-reports-dashboard.component.ts +++ b/src/app/facility/facility-reports/facility-reports-dashboard/facility-analysis-reports-dashboard/facility-analysis-reports-dashboard.component.ts @@ -6,9 +6,10 @@ import { IdbFacility } from 'src/app/models/idbModels/facility'; import { IdbFacilityReport } from 'src/app/models/idbModels/facilityReport'; @Component({ - selector: 'app-facility-analysis-reports-dashboard', - templateUrl: './facility-analysis-reports-dashboard.component.html', - styleUrl: './facility-analysis-reports-dashboard.component.css' + selector: 'app-facility-analysis-reports-dashboard', + templateUrl: './facility-analysis-reports-dashboard.component.html', + styleUrl: './facility-analysis-reports-dashboard.component.css', + standalone: false }) export class FacilityAnalysisReportsDashboardComponent { diff --git a/src/app/facility/facility-reports/facility-reports-dashboard/facility-overview-reports-dashboard/facility-overview-reports-dashboard.component.ts b/src/app/facility/facility-reports/facility-reports-dashboard/facility-overview-reports-dashboard/facility-overview-reports-dashboard.component.ts index e2318803c..bed34beb3 100644 --- a/src/app/facility/facility-reports/facility-reports-dashboard/facility-overview-reports-dashboard/facility-overview-reports-dashboard.component.ts +++ b/src/app/facility/facility-reports/facility-reports-dashboard/facility-overview-reports-dashboard/facility-overview-reports-dashboard.component.ts @@ -6,9 +6,10 @@ import { IdbFacility } from 'src/app/models/idbModels/facility'; import { IdbFacilityReport } from 'src/app/models/idbModels/facilityReport'; @Component({ - selector: 'app-facility-overview-reports-dashboard', - templateUrl: './facility-overview-reports-dashboard.component.html', - styleUrl: './facility-overview-reports-dashboard.component.css' + selector: 'app-facility-overview-reports-dashboard', + templateUrl: './facility-overview-reports-dashboard.component.html', + styleUrl: './facility-overview-reports-dashboard.component.css', + standalone: false }) export class FacilityOverviewReportsDashboardComponent { diff --git a/src/app/facility/facility-reports/facility-reports-dashboard/facility-report-item-card/facility-report-item-card.component.ts b/src/app/facility/facility-reports/facility-reports-dashboard/facility-report-item-card/facility-report-item-card.component.ts index a1893d84a..7e117c104 100644 --- a/src/app/facility/facility-reports/facility-reports-dashboard/facility-report-item-card/facility-report-item-card.component.ts +++ b/src/app/facility/facility-reports/facility-reports-dashboard/facility-report-item-card/facility-report-item-card.component.ts @@ -13,9 +13,10 @@ import { getNewIdbFacilityReport, IdbFacilityReport } from 'src/app/models/idbMo import { IdbUtilityMeterGroup } from 'src/app/models/idbModels/utilityMeterGroup'; @Component({ - selector: 'app-facility-report-item-card', - templateUrl: './facility-report-item-card.component.html', - styleUrl: './facility-report-item-card.component.css' + selector: 'app-facility-report-item-card', + templateUrl: './facility-report-item-card.component.html', + styleUrl: './facility-report-item-card.component.css', + standalone: false }) export class FacilityReportItemCardComponent { @Input({ required: true }) diff --git a/src/app/facility/facility-reports/facility-reports-dashboard/facility-reports-dashboard-tabs/facility-reports-dashboard-tabs.component.ts b/src/app/facility/facility-reports/facility-reports-dashboard/facility-reports-dashboard-tabs/facility-reports-dashboard-tabs.component.ts index 4cd38474b..b9804d340 100644 --- a/src/app/facility/facility-reports/facility-reports-dashboard/facility-reports-dashboard-tabs/facility-reports-dashboard-tabs.component.ts +++ b/src/app/facility/facility-reports/facility-reports-dashboard/facility-reports-dashboard-tabs/facility-reports-dashboard-tabs.component.ts @@ -3,9 +3,10 @@ import { Subscription } from 'rxjs'; import { SharedDataService } from 'src/app/shared/helper-services/shared-data.service'; @Component({ - selector: 'app-facility-reports-dashboard-tabs', - templateUrl: './facility-reports-dashboard-tabs.component.html', - styleUrl: './facility-reports-dashboard-tabs.component.css' + selector: 'app-facility-reports-dashboard-tabs', + templateUrl: './facility-reports-dashboard-tabs.component.html', + styleUrl: './facility-reports-dashboard-tabs.component.css', + standalone: false }) export class FacilityReportsDashboardTabsComponent { diff --git a/src/app/facility/facility-reports/facility-reports-dashboard/facility-reports-dashboard.component.ts b/src/app/facility/facility-reports/facility-reports-dashboard/facility-reports-dashboard.component.ts index a34ebe055..30264caaf 100644 --- a/src/app/facility/facility-reports/facility-reports-dashboard/facility-reports-dashboard.component.ts +++ b/src/app/facility/facility-reports/facility-reports-dashboard/facility-reports-dashboard.component.ts @@ -14,9 +14,10 @@ import { FacilityReportType, getNewIdbFacilityReport, IdbFacilityReport } from ' import { IdbUtilityMeterGroup } from 'src/app/models/idbModels/utilityMeterGroup'; @Component({ - selector: 'app-facility-reports-dashboard', - templateUrl: './facility-reports-dashboard.component.html', - styleUrl: './facility-reports-dashboard.component.css' + selector: 'app-facility-reports-dashboard', + templateUrl: './facility-reports-dashboard.component.html', + styleUrl: './facility-reports-dashboard.component.css', + standalone: false }) export class FacilityReportsDashboardComponent { diff --git a/src/app/facility/facility-reports/facility-reports-tabs/facility-reports-tabs.component.ts b/src/app/facility/facility-reports/facility-reports-tabs/facility-reports-tabs.component.ts index 07951e73b..ab3698665 100644 --- a/src/app/facility/facility-reports/facility-reports-tabs/facility-reports-tabs.component.ts +++ b/src/app/facility/facility-reports/facility-reports-tabs/facility-reports-tabs.component.ts @@ -8,9 +8,10 @@ import { IdbFacilityReport } from 'src/app/models/idbModels/facilityReport'; import { SharedDataService } from 'src/app/shared/helper-services/shared-data.service'; @Component({ - selector: 'app-facility-reports-tabs', - templateUrl: './facility-reports-tabs.component.html', - styleUrl: './facility-reports-tabs.component.css' + selector: 'app-facility-reports-tabs', + templateUrl: './facility-reports-tabs.component.html', + styleUrl: './facility-reports-tabs.component.css', + standalone: false }) export class FacilityReportsTabsComponent { diff --git a/src/app/facility/facility-reports/facility-reports.component.ts b/src/app/facility/facility-reports/facility-reports.component.ts index ffefff86f..5bdc45dd6 100644 --- a/src/app/facility/facility-reports/facility-reports.component.ts +++ b/src/app/facility/facility-reports/facility-reports.component.ts @@ -7,9 +7,10 @@ import { IdbFacility } from 'src/app/models/idbModels/facility'; import { IdbUtilityMeterData } from 'src/app/models/idbModels/utilityMeterData'; @Component({ - selector: 'app-facility-reports', - templateUrl: './facility-reports.component.html', - styleUrl: './facility-reports.component.css' + selector: 'app-facility-reports', + templateUrl: './facility-reports.component.html', + styleUrl: './facility-reports.component.css', + standalone: false }) export class FacilityReportsComponent { diff --git a/src/app/facility/facility-reports/report-results/facility-analysis-report-results/facility-analysis-report-results.component.ts b/src/app/facility/facility-reports/report-results/facility-analysis-report-results/facility-analysis-report-results.component.ts index 26ec4a913..f798b56f8 100644 --- a/src/app/facility/facility-reports/report-results/facility-analysis-report-results/facility-analysis-report-results.component.ts +++ b/src/app/facility/facility-reports/report-results/facility-analysis-report-results/facility-analysis-report-results.component.ts @@ -7,9 +7,10 @@ import { IdbAnalysisItem } from 'src/app/models/idbModels/analysisItem'; import { IdbFacilityReport } from 'src/app/models/idbModels/facilityReport'; @Component({ - selector: 'app-facility-analysis-report-results', - templateUrl: './facility-analysis-report-results.component.html', - styleUrl: './facility-analysis-report-results.component.css' + selector: 'app-facility-analysis-report-results', + templateUrl: './facility-analysis-report-results.component.html', + styleUrl: './facility-analysis-report-results.component.css', + standalone: false }) export class FacilityAnalysisReportResultsComponent { diff --git a/src/app/facility/facility-reports/report-results/facility-overview-report-results/facility-overview-report-results.component.ts b/src/app/facility/facility-reports/report-results/facility-overview-report-results/facility-overview-report-results.component.ts index 0e05660c1..a6c37c448 100644 --- a/src/app/facility/facility-reports/report-results/facility-overview-report-results/facility-overview-report-results.component.ts +++ b/src/app/facility/facility-reports/report-results/facility-overview-report-results/facility-overview-report-results.component.ts @@ -18,9 +18,10 @@ import { getCalanderizedMeterData } from 'src/app/calculations/calanderization/c import { EGridService } from 'src/app/shared/helper-services/e-grid.service'; @Component({ - selector: 'app-facility-overview-report-results', - templateUrl: './facility-overview-report-results.component.html', - styleUrl: './facility-overview-report-results.component.css' + selector: 'app-facility-overview-report-results', + templateUrl: './facility-overview-report-results.component.html', + styleUrl: './facility-overview-report-results.component.css', + standalone: false }) export class FacilityOverviewReportResultsComponent { diff --git a/src/app/facility/facility-settings/facility-settings.component.ts b/src/app/facility/facility-settings/facility-settings.component.ts index f3682511e..114c165fa 100644 --- a/src/app/facility/facility-settings/facility-settings.component.ts +++ b/src/app/facility/facility-settings/facility-settings.component.ts @@ -10,9 +10,10 @@ import { IdbAccount } from 'src/app/models/idbModels/account'; import { IdbFacility } from 'src/app/models/idbModels/facility'; @Component({ - selector: 'app-facility-settings', - templateUrl: './facility-settings.component.html', - styleUrls: ['./facility-settings.component.css'] + selector: 'app-facility-settings', + templateUrl: './facility-settings.component.html', + styleUrls: ['./facility-settings.component.css'], + standalone: false }) export class FacilitySettingsComponent implements OnInit { diff --git a/src/app/facility/facility.component.ts b/src/app/facility/facility.component.ts index 1d681ffc6..68df62a48 100644 --- a/src/app/facility/facility.component.ts +++ b/src/app/facility/facility.component.ts @@ -7,9 +7,10 @@ import { IdbFacility } from '../models/idbModels/facility'; import { FacilityReportsService } from './facility-reports/facility-reports.service'; @Component({ - selector: 'app-facility', - templateUrl: './facility.component.html', - styleUrls: ['./facility.component.css'] + selector: 'app-facility', + templateUrl: './facility.component.html', + styleUrls: ['./facility.component.css'], + standalone: false }) export class FacilityComponent implements OnInit { diff --git a/src/app/facility/utility-data/calanderization/calanderization-chart/calanderization-chart.component.ts b/src/app/facility/utility-data/calanderization/calanderization-chart/calanderization-chart.component.ts index aa286d58c..1a43ec10a 100644 --- a/src/app/facility/utility-data/calanderization/calanderization-chart/calanderization-chart.component.ts +++ b/src/app/facility/utility-data/calanderization/calanderization-chart/calanderization-chart.component.ts @@ -3,9 +3,10 @@ import { PlotlyService } from 'angular-plotly.js'; import { CalanderizedMeter } from 'src/app/models/calanderization'; import * as _ from 'lodash'; @Component({ - selector: 'app-calanderization-chart', - templateUrl: './calanderization-chart.component.html', - styleUrls: ['./calanderization-chart.component.css'] + selector: 'app-calanderization-chart', + templateUrl: './calanderization-chart.component.html', + styleUrls: ['./calanderization-chart.component.css'], + standalone: false }) export class CalanderizationChartComponent implements OnInit { @Input() diff --git a/src/app/facility/utility-data/calanderization/calanderization-filter/calanderization-filter.component.ts b/src/app/facility/utility-data/calanderization/calanderization-filter/calanderization-filter.component.ts index 48feb3758..5928d67e6 100644 --- a/src/app/facility/utility-data/calanderization/calanderization-filter/calanderization-filter.component.ts +++ b/src/app/facility/utility-data/calanderization/calanderization-filter/calanderization-filter.component.ts @@ -5,9 +5,10 @@ import { CalanderizationFilters } from 'src/app/models/calanderization'; import { CalanderizationService } from 'src/app/shared/helper-services/calanderization.service'; @Component({ - selector: 'app-calanderization-filter', - templateUrl: './calanderization-filter.component.html', - styleUrls: ['./calanderization-filter.component.css'] + selector: 'app-calanderization-filter', + templateUrl: './calanderization-filter.component.html', + styleUrls: ['./calanderization-filter.component.css'], + standalone: false }) export class CalanderizationFilterComponent implements OnInit { diff --git a/src/app/facility/utility-data/calanderization/calanderization.component.ts b/src/app/facility/utility-data/calanderization/calanderization.component.ts index 394676dd0..c14d19b83 100644 --- a/src/app/facility/utility-data/calanderization/calanderization.component.ts +++ b/src/app/facility/utility-data/calanderization/calanderization.component.ts @@ -19,9 +19,10 @@ import { IdbUtilityMeterData } from 'src/app/models/idbModels/utilityMeterData'; import { IdbCustomFuel } from 'src/app/models/idbModels/customFuel'; @Component({ - selector: 'app-calanderization', - templateUrl: './calanderization.component.html', - styleUrls: ['./calanderization.component.css'] + selector: 'app-calanderization', + templateUrl: './calanderization.component.html', + styleUrls: ['./calanderization.component.css'], + standalone: false }) export class CalanderizationComponent implements OnInit { diff --git a/src/app/facility/utility-data/calanderization/calanderized-meter-data-table/calanderized-meter-data-table.component.ts b/src/app/facility/utility-data/calanderization/calanderized-meter-data-table/calanderized-meter-data-table.component.ts index 140b2a561..2ef5cf055 100644 --- a/src/app/facility/utility-data/calanderization/calanderized-meter-data-table/calanderized-meter-data-table.component.ts +++ b/src/app/facility/utility-data/calanderization/calanderized-meter-data-table/calanderized-meter-data-table.component.ts @@ -3,9 +3,10 @@ import { CalanderizedMeter } from 'src/app/models/calanderization'; import { CopyTableService } from 'src/app/shared/helper-services/copy-table.service'; @Component({ - selector: 'app-calanderized-meter-data-table', - templateUrl: './calanderized-meter-data-table.component.html', - styleUrls: ['./calanderized-meter-data-table.component.css'] + selector: 'app-calanderized-meter-data-table', + templateUrl: './calanderized-meter-data-table.component.html', + styleUrls: ['./calanderized-meter-data-table.component.css'], + standalone: false }) export class CalanderizedMeterDataTableComponent implements OnInit { @Input() diff --git a/src/app/facility/utility-data/calanderization/data-application-menu/data-application-menu.component.ts b/src/app/facility/utility-data/calanderization/data-application-menu/data-application-menu.component.ts index e525477cf..541858537 100644 --- a/src/app/facility/utility-data/calanderization/data-application-menu/data-application-menu.component.ts +++ b/src/app/facility/utility-data/calanderization/data-application-menu/data-application-menu.component.ts @@ -11,9 +11,10 @@ import { IdbUtilityMeter } from 'src/app/models/idbModels/utilityMeter'; import { IdbUtilityMeterData } from 'src/app/models/idbModels/utilityMeterData'; @Component({ - selector: 'app-data-application-menu', - templateUrl: './data-application-menu.component.html', - styleUrls: ['./data-application-menu.component.css'] + selector: 'app-data-application-menu', + templateUrl: './data-application-menu.component.html', + styleUrls: ['./data-application-menu.component.css'], + standalone: false }) export class DataApplicationMenuComponent implements OnInit { @Input() diff --git a/src/app/facility/utility-data/energy-consumption/energy-consumption.component.ts b/src/app/facility/utility-data/energy-consumption/energy-consumption.component.ts index d82f88e82..1deb39841 100644 --- a/src/app/facility/utility-data/energy-consumption/energy-consumption.component.ts +++ b/src/app/facility/utility-data/energy-consumption/energy-consumption.component.ts @@ -4,9 +4,10 @@ import { UtilityMeterdbService } from 'src/app/indexedDB/utilityMeter-db.service import { IdbUtilityMeter } from 'src/app/models/idbModels/utilityMeter'; @Component({ - selector: 'app-energy-consumption', - templateUrl: './energy-consumption.component.html', - styleUrls: ['./energy-consumption.component.css'] + selector: 'app-energy-consumption', + templateUrl: './energy-consumption.component.html', + styleUrls: ['./energy-consumption.component.css'], + standalone: false }) export class EnergyConsumptionComponent implements OnInit { diff --git a/src/app/facility/utility-data/energy-consumption/energy-source/edit-meter-form/additional-electricity-options-form/additional-electricity-options-form.component.ts b/src/app/facility/utility-data/energy-consumption/energy-source/edit-meter-form/additional-electricity-options-form/additional-electricity-options-form.component.ts index be8444c2d..c2674c144 100644 --- a/src/app/facility/utility-data/energy-consumption/energy-source/edit-meter-form/additional-electricity-options-form/additional-electricity-options-form.component.ts +++ b/src/app/facility/utility-data/energy-consumption/energy-source/edit-meter-form/additional-electricity-options-form/additional-electricity-options-form.component.ts @@ -3,9 +3,10 @@ import { FormGroup } from '@angular/forms'; import { AgreementType, AgreementTypes } from 'src/app/models/agreementType'; @Component({ - selector: 'app-additional-electricity-options-form', - templateUrl: './additional-electricity-options-form.component.html', - styleUrls: ['./additional-electricity-options-form.component.css'] + selector: 'app-additional-electricity-options-form', + templateUrl: './additional-electricity-options-form.component.html', + styleUrls: ['./additional-electricity-options-form.component.css'], + standalone: false }) export class AdditionalElectricityOptionsFormComponent { @Input() diff --git a/src/app/facility/utility-data/energy-consumption/energy-source/edit-meter-form/edit-meter-form.component.ts b/src/app/facility/utility-data/energy-consumption/energy-source/edit-meter-form/edit-meter-form.component.ts index 32223186e..2632e6de7 100644 --- a/src/app/facility/utility-data/energy-consumption/energy-source/edit-meter-form/edit-meter-form.component.ts +++ b/src/app/facility/utility-data/energy-consumption/energy-source/edit-meter-form/edit-meter-form.component.ts @@ -18,9 +18,10 @@ import { IdbCustomGWP } from 'src/app/models/idbModels/customGWP'; import { IdbCustomFuel } from 'src/app/models/idbModels/customFuel'; @Component({ - selector: 'app-edit-meter-form', - templateUrl: './edit-meter-form.component.html', - styleUrls: ['./edit-meter-form.component.css'] + selector: 'app-edit-meter-form', + templateUrl: './edit-meter-form.component.html', + styleUrls: ['./edit-meter-form.component.css'], + standalone: false }) export class EditMeterFormComponent implements OnInit { @Input() diff --git a/src/app/facility/utility-data/energy-consumption/energy-source/edit-meter-form/emissions-details-table/emissions-details-table.component.ts b/src/app/facility/utility-data/energy-consumption/energy-source/edit-meter-form/emissions-details-table/emissions-details-table.component.ts index 6f9adbf21..1fdfd16e3 100644 --- a/src/app/facility/utility-data/energy-consumption/energy-source/edit-meter-form/emissions-details-table/emissions-details-table.component.ts +++ b/src/app/facility/utility-data/energy-consumption/energy-source/edit-meter-form/emissions-details-table/emissions-details-table.component.ts @@ -3,9 +3,10 @@ import { FormGroup } from '@angular/forms'; import { FuelTypeOption } from 'src/app/shared/fuel-options/fuelTypeOption'; @Component({ - selector: 'app-emissions-details-table', - templateUrl: './emissions-details-table.component.html', - styleUrls: ['./emissions-details-table.component.css'] + selector: 'app-emissions-details-table', + templateUrl: './emissions-details-table.component.html', + styleUrls: ['./emissions-details-table.component.css'], + standalone: false }) export class EmissionsDetailsTableComponent { @Input({required: true}) diff --git a/src/app/facility/utility-data/energy-consumption/energy-source/edit-meter-form/other-information-form/other-information-form.component.ts b/src/app/facility/utility-data/energy-consumption/energy-source/edit-meter-form/other-information-form/other-information-form.component.ts index 2bd9d6ddb..b30af8b99 100644 --- a/src/app/facility/utility-data/energy-consumption/energy-source/edit-meter-form/other-information-form/other-information-form.component.ts +++ b/src/app/facility/utility-data/energy-consumption/energy-source/edit-meter-form/other-information-form/other-information-form.component.ts @@ -2,9 +2,10 @@ import { Component, Input } from '@angular/core'; import { FormGroup } from '@angular/forms'; @Component({ - selector: 'app-other-information-form', - templateUrl: './other-information-form.component.html', - styleUrls: ['./other-information-form.component.css'] + selector: 'app-other-information-form', + templateUrl: './other-information-form.component.html', + styleUrls: ['./other-information-form.component.css'], + standalone: false }) export class OtherInformationFormComponent { @Input() diff --git a/src/app/facility/utility-data/energy-consumption/energy-source/edit-meter-form/vehicle-form/vehicle-form.component.ts b/src/app/facility/utility-data/energy-consumption/energy-source/edit-meter-form/vehicle-form/vehicle-form.component.ts index 722604ed8..fec86da4d 100644 --- a/src/app/facility/utility-data/energy-consumption/energy-source/edit-meter-form/vehicle-form/vehicle-form.component.ts +++ b/src/app/facility/utility-data/energy-consumption/energy-source/edit-meter-form/vehicle-form/vehicle-form.component.ts @@ -12,9 +12,10 @@ import { IdbFacility } from 'src/app/models/idbModels/facility'; import { IdbCustomFuel } from 'src/app/models/idbModels/customFuel'; @Component({ - selector: 'app-vehicle-form', - templateUrl: './vehicle-form.component.html', - styleUrls: ['./vehicle-form.component.css'] + selector: 'app-vehicle-form', + templateUrl: './vehicle-form.component.html', + styleUrls: ['./vehicle-form.component.css'], + standalone: false }) export class VehicleFormComponent { @Input() diff --git a/src/app/facility/utility-data/energy-consumption/energy-source/edit-meter/edit-meter.component.ts b/src/app/facility/utility-data/energy-consumption/energy-source/edit-meter/edit-meter.component.ts index e92f93bf0..007ed528f 100644 --- a/src/app/facility/utility-data/energy-consumption/energy-source/edit-meter/edit-meter.component.ts +++ b/src/app/facility/utility-data/energy-consumption/energy-source/edit-meter/edit-meter.component.ts @@ -17,9 +17,10 @@ import { getNewIdbUtilityMeter, IdbUtilityMeter } from 'src/app/models/idbModels import { IdbUtilityMeterData } from 'src/app/models/idbModels/utilityMeterData'; @Component({ - selector: 'app-edit-meter', - templateUrl: './edit-meter.component.html', - styleUrls: ['./edit-meter.component.css'] + selector: 'app-edit-meter', + templateUrl: './edit-meter.component.html', + styleUrls: ['./edit-meter.component.css'], + standalone: false }) export class EditMeterComponent implements OnInit { diff --git a/src/app/facility/utility-data/energy-consumption/energy-source/energy-source.component.ts b/src/app/facility/utility-data/energy-consumption/energy-source/energy-source.component.ts index 79c4a06a6..4b3fc1eeb 100644 --- a/src/app/facility/utility-data/energy-consumption/energy-source/energy-source.component.ts +++ b/src/app/facility/utility-data/energy-consumption/energy-source/energy-source.component.ts @@ -2,9 +2,10 @@ import { Component, OnInit } from '@angular/core'; import { ActivatedRoute, Router } from '@angular/router'; @Component({ - selector: 'app-energy-source', - templateUrl: './energy-source.component.html', - styleUrls: ['./energy-source.component.css'] + selector: 'app-energy-source', + templateUrl: './energy-source.component.html', + styleUrls: ['./energy-source.component.css'], + standalone: false }) export class EnergySourceComponent implements OnInit { diff --git a/src/app/facility/utility-data/energy-consumption/energy-source/utility-meters-table/utility-meters-table.component.ts b/src/app/facility/utility-data/energy-consumption/energy-source/utility-meters-table/utility-meters-table.component.ts index 0cca5899f..0a87a34cc 100644 --- a/src/app/facility/utility-data/energy-consumption/energy-source/utility-meters-table/utility-meters-table.component.ts +++ b/src/app/facility/utility-data/energy-consumption/energy-source/utility-meters-table/utility-meters-table.component.ts @@ -19,9 +19,10 @@ import { IdbUtilityMeter } from 'src/app/models/idbModels/utilityMeter'; import { IdbUtilityMeterData } from 'src/app/models/idbModels/utilityMeterData'; @Component({ - selector: 'app-utility-meters-table', - templateUrl: './utility-meters-table.component.html', - styleUrls: ['./utility-meters-table.component.css'] + selector: 'app-utility-meters-table', + templateUrl: './utility-meters-table.component.html', + styleUrls: ['./utility-meters-table.component.css'], + standalone: false }) export class UtilityMetersTableComponent implements OnInit { @ViewChild('meterTable', { static: false }) meterTable: ElementRef; diff --git a/src/app/facility/utility-data/energy-consumption/utility-meter-data/edit-bill/edit-bill.component.ts b/src/app/facility/utility-data/energy-consumption/utility-meter-data/edit-bill/edit-bill.component.ts index 371f53d0d..a01f341c9 100644 --- a/src/app/facility/utility-data/energy-consumption/utility-meter-data/edit-bill/edit-bill.component.ts +++ b/src/app/facility/utility-data/energy-consumption/utility-meter-data/edit-bill/edit-bill.component.ts @@ -17,9 +17,10 @@ import { getNewIdbUtilityMeterData, IdbUtilityMeterData } from 'src/app/models/i import { IdbUtilityMeter } from 'src/app/models/idbModels/utilityMeter'; @Component({ - selector: 'app-edit-bill', - templateUrl: './edit-bill.component.html', - styleUrls: ['./edit-bill.component.css'] + selector: 'app-edit-bill', + templateUrl: './edit-bill.component.html', + styleUrls: ['./edit-bill.component.css'], + standalone: false }) export class EditBillComponent implements OnInit { diff --git a/src/app/facility/utility-data/energy-consumption/utility-meter-data/edit-bill/edit-electricity-bill/edit-electricity-bill.component.ts b/src/app/facility/utility-data/energy-consumption/utility-meter-data/edit-bill/edit-electricity-bill/edit-electricity-bill.component.ts index 8409dee72..7c4156e07 100644 --- a/src/app/facility/utility-data/energy-consumption/utility-meter-data/edit-bill/edit-electricity-bill/edit-electricity-bill.component.ts +++ b/src/app/facility/utility-data/energy-consumption/utility-meter-data/edit-bill/edit-electricity-bill/edit-electricity-bill.component.ts @@ -15,9 +15,10 @@ import { IdbUtilityMeter } from 'src/app/models/idbModels/utilityMeter'; import { IdbCustomFuel } from 'src/app/models/idbModels/customFuel'; @Component({ - selector: 'app-edit-electricity-bill', - templateUrl: './edit-electricity-bill.component.html', - styleUrls: ['./edit-electricity-bill.component.css'] + selector: 'app-edit-electricity-bill', + templateUrl: './edit-electricity-bill.component.html', + styleUrls: ['./edit-electricity-bill.component.css'], + standalone: false }) export class EditElectricityBillComponent implements OnInit { @Input() diff --git a/src/app/facility/utility-data/energy-consumption/utility-meter-data/edit-bill/edit-other-emissions-bill/edit-other-emissions-bill.component.ts b/src/app/facility/utility-data/energy-consumption/utility-meter-data/edit-bill/edit-other-emissions-bill/edit-other-emissions-bill.component.ts index e6e8cd13a..e5819f5f3 100644 --- a/src/app/facility/utility-data/energy-consumption/utility-meter-data/edit-bill/edit-other-emissions-bill/edit-other-emissions-bill.component.ts +++ b/src/app/facility/utility-data/energy-consumption/utility-meter-data/edit-bill/edit-other-emissions-bill/edit-other-emissions-bill.component.ts @@ -13,9 +13,10 @@ import { IdbUtilityMeter } from 'src/app/models/idbModels/utilityMeter'; import { IdbCustomFuel } from 'src/app/models/idbModels/customFuel'; @Component({ - selector: 'app-edit-other-emissions-bill', - templateUrl: './edit-other-emissions-bill.component.html', - styleUrls: ['./edit-other-emissions-bill.component.css'] + selector: 'app-edit-other-emissions-bill', + templateUrl: './edit-other-emissions-bill.component.html', + styleUrls: ['./edit-other-emissions-bill.component.css'], + standalone: false }) export class EditOtherEmissionsBillComponent { @Input() diff --git a/src/app/facility/utility-data/energy-consumption/utility-meter-data/edit-bill/edit-other-emissions-bill/refrigeration-calculation-table/refrigeration-calculation-table.component.ts b/src/app/facility/utility-data/energy-consumption/utility-meter-data/edit-bill/edit-other-emissions-bill/refrigeration-calculation-table/refrigeration-calculation-table.component.ts index 31ca7eeab..4a8d3352c 100644 --- a/src/app/facility/utility-data/energy-consumption/utility-meter-data/edit-bill/edit-other-emissions-bill/refrigeration-calculation-table/refrigeration-calculation-table.component.ts +++ b/src/app/facility/utility-data/energy-consumption/utility-meter-data/edit-bill/edit-other-emissions-bill/refrigeration-calculation-table/refrigeration-calculation-table.component.ts @@ -1,9 +1,10 @@ import { Component } from '@angular/core'; @Component({ - selector: 'app-refrigeration-calculation-table', - templateUrl: './refrigeration-calculation-table.component.html', - styleUrls: ['./refrigeration-calculation-table.component.css'] + selector: 'app-refrigeration-calculation-table', + templateUrl: './refrigeration-calculation-table.component.html', + styleUrls: ['./refrigeration-calculation-table.component.css'], + standalone: false }) export class RefrigerationCalculationTableComponent { diff --git a/src/app/facility/utility-data/energy-consumption/utility-meter-data/edit-bill/edit-utility-bill/edit-utility-bill.component.ts b/src/app/facility/utility-data/energy-consumption/utility-meter-data/edit-bill/edit-utility-bill/edit-utility-bill.component.ts index 4cf8e041f..1b753f10b 100644 --- a/src/app/facility/utility-data/energy-consumption/utility-meter-data/edit-bill/edit-utility-bill/edit-utility-bill.component.ts +++ b/src/app/facility/utility-data/energy-consumption/utility-meter-data/edit-bill/edit-utility-bill/edit-utility-bill.component.ts @@ -17,9 +17,10 @@ import { IdbUtilityMeter } from 'src/app/models/idbModels/utilityMeter'; import { IdbCustomFuel } from 'src/app/models/idbModels/customFuel'; @Component({ - selector: 'app-edit-utility-bill', - templateUrl: './edit-utility-bill.component.html', - styleUrls: ['./edit-utility-bill.component.css'] + selector: 'app-edit-utility-bill', + templateUrl: './edit-utility-bill.component.html', + styleUrls: ['./edit-utility-bill.component.css'], + standalone: false }) export class EditUtilityBillComponent implements OnInit { @Input() diff --git a/src/app/facility/utility-data/energy-consumption/utility-meter-data/edit-bill/edit-vehicle-meter-bill/edit-vehicle-meter-bill.component.ts b/src/app/facility/utility-data/energy-consumption/utility-meter-data/edit-bill/edit-vehicle-meter-bill/edit-vehicle-meter-bill.component.ts index c612be487..c662c2e9d 100644 --- a/src/app/facility/utility-data/energy-consumption/utility-meter-data/edit-bill/edit-vehicle-meter-bill/edit-vehicle-meter-bill.component.ts +++ b/src/app/facility/utility-data/energy-consumption/utility-meter-data/edit-bill/edit-vehicle-meter-bill/edit-vehicle-meter-bill.component.ts @@ -14,9 +14,10 @@ import { FuelTypeOption } from 'src/app/shared/fuel-options/fuelTypeOption'; import { getMobileFuelTypes } from 'src/app/shared/fuel-options/getFuelTypeOptions'; @Component({ - selector: 'app-edit-vehicle-meter-bill', - templateUrl: './edit-vehicle-meter-bill.component.html', - styleUrls: ['./edit-vehicle-meter-bill.component.css'] + selector: 'app-edit-vehicle-meter-bill', + templateUrl: './edit-vehicle-meter-bill.component.html', + styleUrls: ['./edit-vehicle-meter-bill.component.css'], + standalone: false }) export class EditVehicleMeterBillComponent { @Input() diff --git a/src/app/facility/utility-data/energy-consumption/utility-meter-data/utility-meter-data-filter/utility-meter-data-filter.component.ts b/src/app/facility/utility-data/energy-consumption/utility-meter-data/utility-meter-data-filter/utility-meter-data-filter.component.ts index 312d9fb3e..72d184f1c 100644 --- a/src/app/facility/utility-data/energy-consumption/utility-meter-data/utility-meter-data-filter/utility-meter-data-filter.component.ts +++ b/src/app/facility/utility-data/energy-consumption/utility-meter-data/utility-meter-data-filter/utility-meter-data-filter.component.ts @@ -8,9 +8,10 @@ import { IdbFacility } from 'src/app/models/idbModels/facility'; import { IdbUtilityMeter } from 'src/app/models/idbModels/utilityMeter'; @Component({ - selector: 'app-utility-meter-data-filter', - templateUrl: './utility-meter-data-filter.component.html', - styleUrls: ['./utility-meter-data-filter.component.css', '../utility-meter-data.component.css'] + selector: 'app-utility-meter-data-filter', + templateUrl: './utility-meter-data-filter.component.html', + styleUrls: ['./utility-meter-data-filter.component.css', '../utility-meter-data.component.css'], + standalone: false }) export class UtilityMeterDataFilterComponent implements OnInit { @Input() diff --git a/src/app/facility/utility-data/energy-consumption/utility-meter-data/utility-meter-data-table/electricity-data-table/electricity-data-table.component.ts b/src/app/facility/utility-data/energy-consumption/utility-meter-data/utility-meter-data-table/electricity-data-table/electricity-data-table.component.ts index 1166b25c5..37faca1c7 100644 --- a/src/app/facility/utility-data/energy-consumption/utility-meter-data/utility-meter-data-table/electricity-data-table/electricity-data-table.component.ts +++ b/src/app/facility/utility-data/energy-consumption/utility-meter-data/utility-meter-data-table/electricity-data-table/electricity-data-table.component.ts @@ -15,9 +15,10 @@ import { IdbUtilityMeterData } from 'src/app/models/idbModels/utilityMeterData'; import { IdbCustomFuel } from 'src/app/models/idbModels/customFuel'; @Component({ - selector: 'app-electricity-data-table', - templateUrl: './electricity-data-table.component.html', - styleUrls: ['./electricity-data-table.component.css'] + selector: 'app-electricity-data-table', + templateUrl: './electricity-data-table.component.html', + styleUrls: ['./electricity-data-table.component.css'], + standalone: false }) export class ElectricityDataTableComponent implements OnInit { @Input() diff --git a/src/app/facility/utility-data/energy-consumption/utility-meter-data/utility-meter-data-table/general-utility-data-table/general-utility-data-table.component.ts b/src/app/facility/utility-data/energy-consumption/utility-meter-data/utility-meter-data-table/general-utility-data-table/general-utility-data-table.component.ts index fc9e60902..7305fea12 100644 --- a/src/app/facility/utility-data/energy-consumption/utility-meter-data/utility-meter-data-table/general-utility-data-table/general-utility-data-table.component.ts +++ b/src/app/facility/utility-data/energy-consumption/utility-meter-data/utility-meter-data-table/general-utility-data-table/general-utility-data-table.component.ts @@ -16,9 +16,10 @@ import { IdbUtilityMeterData } from 'src/app/models/idbModels/utilityMeterData'; import { IdbCustomFuel } from 'src/app/models/idbModels/customFuel'; @Component({ - selector: 'app-general-utility-data-table', - templateUrl: './general-utility-data-table.component.html', - styleUrls: ['./general-utility-data-table.component.css'] + selector: 'app-general-utility-data-table', + templateUrl: './general-utility-data-table.component.html', + styleUrls: ['./general-utility-data-table.component.css'], + standalone: false }) export class GeneralUtilityDataTableComponent implements OnInit { @Input() diff --git a/src/app/facility/utility-data/energy-consumption/utility-meter-data/utility-meter-data-table/other-emissions-data-table/other-emissions-data-table.component.ts b/src/app/facility/utility-data/energy-consumption/utility-meter-data/utility-meter-data-table/other-emissions-data-table/other-emissions-data-table.component.ts index 869dff1b5..1559be2eb 100644 --- a/src/app/facility/utility-data/energy-consumption/utility-meter-data/utility-meter-data-table/other-emissions-data-table/other-emissions-data-table.component.ts +++ b/src/app/facility/utility-data/energy-consumption/utility-meter-data/utility-meter-data-table/other-emissions-data-table/other-emissions-data-table.component.ts @@ -14,9 +14,10 @@ import { IdbUtilityMeterData } from 'src/app/models/idbModels/utilityMeterData'; import { IdbCustomFuel } from 'src/app/models/idbModels/customFuel'; @Component({ - selector: 'app-other-emissions-data-table', - templateUrl: './other-emissions-data-table.component.html', - styleUrls: ['./other-emissions-data-table.component.css'] + selector: 'app-other-emissions-data-table', + templateUrl: './other-emissions-data-table.component.html', + styleUrls: ['./other-emissions-data-table.component.css'], + standalone: false }) export class OtherEmissionsDataTableComponent { @Input() diff --git a/src/app/facility/utility-data/energy-consumption/utility-meter-data/utility-meter-data-table/utility-meter-data-table.component.ts b/src/app/facility/utility-data/energy-consumption/utility-meter-data/utility-meter-data-table/utility-meter-data-table.component.ts index d6338d30f..628e320a5 100644 --- a/src/app/facility/utility-data/energy-consumption/utility-meter-data/utility-meter-data-table/utility-meter-data-table.component.ts +++ b/src/app/facility/utility-data/energy-consumption/utility-meter-data/utility-meter-data-table/utility-meter-data-table.component.ts @@ -15,9 +15,10 @@ import { IdbUtilityMeterData } from 'src/app/models/idbModels/utilityMeterData'; import { SharedDataService } from 'src/app/shared/helper-services/shared-data.service'; @Component({ - selector: 'app-utility-meter-data-table', - templateUrl: './utility-meter-data-table.component.html', - styleUrls: ['./utility-meter-data-table.component.css'] + selector: 'app-utility-meter-data-table', + templateUrl: './utility-meter-data-table.component.html', + styleUrls: ['./utility-meter-data-table.component.css'], + standalone: false }) export class UtilityMeterDataTableComponent implements OnInit { diff --git a/src/app/facility/utility-data/energy-consumption/utility-meter-data/utility-meter-data-table/vehicle-data-table/vehicle-data-table.component.ts b/src/app/facility/utility-data/energy-consumption/utility-meter-data/utility-meter-data-table/vehicle-data-table/vehicle-data-table.component.ts index 2d3927593..308def44a 100644 --- a/src/app/facility/utility-data/energy-consumption/utility-meter-data/utility-meter-data-table/vehicle-data-table/vehicle-data-table.component.ts +++ b/src/app/facility/utility-data/energy-consumption/utility-meter-data/utility-meter-data-table/vehicle-data-table/vehicle-data-table.component.ts @@ -13,9 +13,10 @@ import { IdbUtilityMeter } from 'src/app/models/idbModels/utilityMeter'; import { IdbUtilityMeterData } from 'src/app/models/idbModels/utilityMeterData'; import { IdbCustomFuel } from 'src/app/models/idbModels/customFuel'; @Component({ - selector: 'app-vehicle-data-table', - templateUrl: './vehicle-data-table.component.html', - styleUrls: ['./vehicle-data-table.component.css'] + selector: 'app-vehicle-data-table', + templateUrl: './vehicle-data-table.component.html', + styleUrls: ['./vehicle-data-table.component.css'], + standalone: false }) export class VehicleDataTableComponent { @Input() diff --git a/src/app/facility/utility-data/energy-consumption/utility-meter-data/utility-meter-data.component.ts b/src/app/facility/utility-data/energy-consumption/utility-meter-data/utility-meter-data.component.ts index 10fe136cf..9d7fe10ff 100644 --- a/src/app/facility/utility-data/energy-consumption/utility-meter-data/utility-meter-data.component.ts +++ b/src/app/facility/utility-data/energy-consumption/utility-meter-data/utility-meter-data.component.ts @@ -5,9 +5,10 @@ import { Subscription } from 'rxjs'; import { IdbUtilityMeter } from 'src/app/models/idbModels/utilityMeter'; @Component({ - selector: 'app-utility-meter-data', - templateUrl: './utility-meter-data.component.html', - styleUrls: ['./utility-meter-data.component.css'] + selector: 'app-utility-meter-data', + templateUrl: './utility-meter-data.component.html', + styleUrls: ['./utility-meter-data.component.css'], + standalone: false }) export class UtilityMeterDataComponent implements OnInit { diff --git a/src/app/facility/utility-data/meter-grouping/edit-meter-group-form/edit-meter-group-form.component.ts b/src/app/facility/utility-data/meter-grouping/edit-meter-group-form/edit-meter-group-form.component.ts index bb81be8b6..26ee159a4 100644 --- a/src/app/facility/utility-data/meter-grouping/edit-meter-group-form/edit-meter-group-form.component.ts +++ b/src/app/facility/utility-data/meter-grouping/edit-meter-group-form/edit-meter-group-form.component.ts @@ -14,9 +14,10 @@ import { IdbFacility } from 'src/app/models/idbModels/facility'; import { IdbUtilityMeterGroup } from 'src/app/models/idbModels/utilityMeterGroup'; @Component({ - selector: 'app-edit-meter-group-form', - templateUrl: './edit-meter-group-form.component.html', - styleUrls: ['./edit-meter-group-form.component.css'] + selector: 'app-edit-meter-group-form', + templateUrl: './edit-meter-group-form.component.html', + styleUrls: ['./edit-meter-group-form.component.css'], + standalone: false }) export class EditMeterGroupFormComponent implements OnInit { @Input() diff --git a/src/app/facility/utility-data/meter-grouping/edit-meter-in-group-form/edit-meter-in-group-form.component.ts b/src/app/facility/utility-data/meter-grouping/edit-meter-in-group-form/edit-meter-in-group-form.component.ts index b50ca791c..c713aa9f9 100644 --- a/src/app/facility/utility-data/meter-grouping/edit-meter-in-group-form/edit-meter-in-group-form.component.ts +++ b/src/app/facility/utility-data/meter-grouping/edit-meter-in-group-form/edit-meter-in-group-form.component.ts @@ -4,9 +4,10 @@ import { IdbUtilityMeter } from 'src/app/models/idbModels/utilityMeter'; import { getIsEnergyMeter } from 'src/app/shared/sharedHelperFuntions'; @Component({ - selector: 'app-edit-meter-in-group-form', - templateUrl: './edit-meter-in-group-form.component.html', - styleUrl: './edit-meter-in-group-form.component.css' + selector: 'app-edit-meter-in-group-form', + templateUrl: './edit-meter-in-group-form.component.html', + styleUrl: './edit-meter-in-group-form.component.css', + standalone: false }) export class EditMeterInGroupFormComponent { @Input() diff --git a/src/app/facility/utility-data/meter-grouping/energy-unit-dropdown/energy-unit-dropdown.component.ts b/src/app/facility/utility-data/meter-grouping/energy-unit-dropdown/energy-unit-dropdown.component.ts index 895cfaf1a..253a08b97 100644 --- a/src/app/facility/utility-data/meter-grouping/energy-unit-dropdown/energy-unit-dropdown.component.ts +++ b/src/app/facility/utility-data/meter-grouping/energy-unit-dropdown/energy-unit-dropdown.component.ts @@ -3,9 +3,10 @@ import { Subscription } from 'rxjs'; import { FacilitydbService } from 'src/app/indexedDB/facility-db.service'; @Component({ - selector: 'app-energy-unit-dropdown', - templateUrl: './energy-unit-dropdown.component.html', - styleUrls: ['./energy-unit-dropdown.component.css'] + selector: 'app-energy-unit-dropdown', + templateUrl: './energy-unit-dropdown.component.html', + styleUrls: ['./energy-unit-dropdown.component.css'], + standalone: false }) export class EnergyUnitDropdownComponent implements OnInit { @Input() diff --git a/src/app/facility/utility-data/meter-grouping/meter-group-chart/meter-group-chart.component.ts b/src/app/facility/utility-data/meter-grouping/meter-group-chart/meter-group-chart.component.ts index aac606c66..d318ea8b4 100644 --- a/src/app/facility/utility-data/meter-grouping/meter-group-chart/meter-group-chart.component.ts +++ b/src/app/facility/utility-data/meter-grouping/meter-group-chart/meter-group-chart.component.ts @@ -4,9 +4,10 @@ import { MeterGroupType } from 'src/app/models/calanderization'; import { IdbUtilityMeterGroup } from 'src/app/models/idbModels/utilityMeterGroup'; @Component({ - selector: 'app-meter-group-chart', - templateUrl: './meter-group-chart.component.html', - styleUrls: ['./meter-group-chart.component.css'] + selector: 'app-meter-group-chart', + templateUrl: './meter-group-chart.component.html', + styleUrls: ['./meter-group-chart.component.css'], + standalone: false }) export class MeterGroupChartComponent implements OnInit { @Input() diff --git a/src/app/facility/utility-data/meter-grouping/meter-group-table/meter-group-table.component.ts b/src/app/facility/utility-data/meter-grouping/meter-group-table/meter-group-table.component.ts index fc0835cae..582513c07 100644 --- a/src/app/facility/utility-data/meter-grouping/meter-group-table/meter-group-table.component.ts +++ b/src/app/facility/utility-data/meter-grouping/meter-group-table/meter-group-table.component.ts @@ -4,9 +4,10 @@ import { IdbUtilityMeterGroup } from 'src/app/models/idbModels/utilityMeterGroup import { CopyTableService } from 'src/app/shared/helper-services/copy-table.service'; @Component({ - selector: 'app-meter-group-table', - templateUrl: './meter-group-table.component.html', - styleUrls: ['./meter-group-table.component.css'] + selector: 'app-meter-group-table', + templateUrl: './meter-group-table.component.html', + styleUrls: ['./meter-group-table.component.css'], + standalone: false }) export class MeterGroupTableComponent implements OnInit { @Input() diff --git a/src/app/facility/utility-data/meter-grouping/meter-grouping.component.ts b/src/app/facility/utility-data/meter-grouping/meter-grouping.component.ts index 00c1b9f99..d2f35fb35 100644 --- a/src/app/facility/utility-data/meter-grouping/meter-grouping.component.ts +++ b/src/app/facility/utility-data/meter-grouping/meter-grouping.component.ts @@ -25,9 +25,10 @@ import { IdbUtilityMeter } from 'src/app/models/idbModels/utilityMeter'; import { IdbUtilityMeterData } from 'src/app/models/idbModels/utilityMeterData'; @Component({ - selector: 'app-meter-grouping', - templateUrl: './meter-grouping.component.html', - styleUrls: ['./meter-grouping.component.css'] + selector: 'app-meter-grouping', + templateUrl: './meter-grouping.component.html', + styleUrls: ['./meter-grouping.component.css'], + standalone: false }) export class MeterGroupingComponent implements OnInit { diff --git a/src/app/facility/utility-data/predictors/predictors-data/calculated-predictor-data-update/calculated-predictor-data-update.component.ts b/src/app/facility/utility-data/predictors/predictors-data/calculated-predictor-data-update/calculated-predictor-data-update.component.ts index 89f0cf0b4..8a722e116 100644 --- a/src/app/facility/utility-data/predictors/predictors-data/calculated-predictor-data-update/calculated-predictor-data-update.component.ts +++ b/src/app/facility/utility-data/predictors/predictors-data/calculated-predictor-data-update/calculated-predictor-data-update.component.ts @@ -20,9 +20,10 @@ import { getDegreeDayAmount } from 'src/app/shared/sharedHelperFuntions'; import { PredictorDataHelperService } from 'src/app/shared/helper-services/predictor-data-helper.service'; @Component({ - selector: 'app-calculated-predictor-data-update', - templateUrl: './calculated-predictor-data-update.component.html', - styleUrl: './calculated-predictor-data-update.component.css' + selector: 'app-calculated-predictor-data-update', + templateUrl: './calculated-predictor-data-update.component.html', + styleUrl: './calculated-predictor-data-update.component.css', + standalone: false }) export class CalculatedPredictorDataUpdateComponent { diff --git a/src/app/facility/utility-data/predictors/predictors-data/calculated-predictor-data-update/order-calculated-predictor-data.pipe.ts b/src/app/facility/utility-data/predictors/predictors-data/calculated-predictor-data-update/order-calculated-predictor-data.pipe.ts index ffae43f9b..859f8818e 100644 --- a/src/app/facility/utility-data/predictors/predictors-data/calculated-predictor-data-update/order-calculated-predictor-data.pipe.ts +++ b/src/app/facility/utility-data/predictors/predictors-data/calculated-predictor-data-update/order-calculated-predictor-data.pipe.ts @@ -3,8 +3,9 @@ import { CalculatedPredictorTableItem } from './calculated-predictor-data-update import * as _ from 'lodash'; @Pipe({ - name: 'orderCalculatedPredictorData', - pure: false + name: 'orderCalculatedPredictorData', + pure: false, + standalone: false }) export class OrderCalculatedPredictorDataPipe implements PipeTransform { diff --git a/src/app/facility/utility-data/predictors/predictors-data/predictors-data-form/predictors-data-form.component.ts b/src/app/facility/utility-data/predictors/predictors-data/predictors-data-form/predictors-data-form.component.ts index 0a86c18b9..8775f5874 100644 --- a/src/app/facility/utility-data/predictors/predictors-data/predictors-data-form/predictors-data-form.component.ts +++ b/src/app/facility/utility-data/predictors/predictors-data/predictors-data-form/predictors-data-form.component.ts @@ -19,9 +19,10 @@ import { IdbFacility } from 'src/app/models/idbModels/facility'; import { getDegreeDayAmount } from 'src/app/shared/sharedHelperFuntions'; @Component({ - selector: 'app-predictors-data-form', - templateUrl: './predictors-data-form.component.html', - styleUrl: './predictors-data-form.component.css' + selector: 'app-predictors-data-form', + templateUrl: './predictors-data-form.component.html', + styleUrl: './predictors-data-form.component.css', + standalone: false }) export class PredictorsDataFormComponent { diff --git a/src/app/facility/utility-data/predictors/predictors-data/predictors-data-table/order-predictor-data-table.pipe.ts b/src/app/facility/utility-data/predictors/predictors-data/predictors-data-table/order-predictor-data-table.pipe.ts index 615a0cfe8..7eef7aa78 100644 --- a/src/app/facility/utility-data/predictors/predictors-data/predictors-data-table/order-predictor-data-table.pipe.ts +++ b/src/app/facility/utility-data/predictors/predictors-data/predictors-data-table/order-predictor-data-table.pipe.ts @@ -3,7 +3,8 @@ import { IdbPredictorData } from 'src/app/models/idbModels/predictorData'; import * as _ from 'lodash'; @Pipe({ - name: 'orderPredictorDataTable' + name: 'orderPredictorDataTable', + standalone: false }) export class OrderPredictorDataTablePipe implements PipeTransform { diff --git a/src/app/facility/utility-data/predictors/predictors-data/predictors-data-table/predictors-data-table.component.ts b/src/app/facility/utility-data/predictors/predictors-data/predictors-data-table/predictors-data-table.component.ts index e7d57c8d9..e5dda8558 100644 --- a/src/app/facility/utility-data/predictors/predictors-data/predictors-data-table/predictors-data-table.component.ts +++ b/src/app/facility/utility-data/predictors/predictors-data/predictors-data-table/predictors-data-table.component.ts @@ -21,9 +21,10 @@ import { IdbAccount } from 'src/app/models/idbModels/account'; import { PredictorDataHelperService } from 'src/app/shared/helper-services/predictor-data-helper.service'; @Component({ - selector: 'app-predictors-data-table', - templateUrl: './predictors-data-table.component.html', - styleUrl: './predictors-data-table.component.css' + selector: 'app-predictors-data-table', + templateUrl: './predictors-data-table.component.html', + styleUrl: './predictors-data-table.component.css', + standalone: false }) export class PredictorsDataTableComponent { @ViewChild('predictorTable', { static: false }) predictorTable: ElementRef; diff --git a/src/app/facility/utility-data/predictors/predictors-data/predictors-data.component.ts b/src/app/facility/utility-data/predictors/predictors-data/predictors-data.component.ts index fcaf1424b..3bf8af07a 100644 --- a/src/app/facility/utility-data/predictors/predictors-data/predictors-data.component.ts +++ b/src/app/facility/utility-data/predictors/predictors-data/predictors-data.component.ts @@ -4,9 +4,10 @@ import { PredictorDbService } from 'src/app/indexedDB/predictor-db.service'; import { IdbPredictor } from 'src/app/models/idbModels/predictor'; @Component({ - selector: 'app-predictors-data', - templateUrl: './predictors-data.component.html', - styleUrl: './predictors-data.component.css' + selector: 'app-predictors-data', + templateUrl: './predictors-data.component.html', + styleUrl: './predictors-data.component.css', + standalone: false }) export class PredictorsDataComponent { diff --git a/src/app/facility/utility-data/predictors/predictors-management/edit-predictor-form/edit-predictor-form.component.ts b/src/app/facility/utility-data/predictors/predictors-management/edit-predictor-form/edit-predictor-form.component.ts index 0a8eec0b8..b8c362aa9 100644 --- a/src/app/facility/utility-data/predictors/predictors-management/edit-predictor-form/edit-predictor-form.component.ts +++ b/src/app/facility/utility-data/predictors/predictors-management/edit-predictor-form/edit-predictor-form.component.ts @@ -23,9 +23,10 @@ import { DatePipe } from '@angular/common'; import { AnalysisDbService } from 'src/app/indexedDB/analysis-db.service'; @Component({ - selector: 'app-edit-predictor-form', - templateUrl: './edit-predictor-form.component.html', - styleUrl: './edit-predictor-form.component.css' + selector: 'app-edit-predictor-form', + templateUrl: './edit-predictor-form.component.html', + styleUrl: './edit-predictor-form.component.css', + standalone: false }) export class EditPredictorFormComponent { diff --git a/src/app/facility/utility-data/predictors/predictors-management/predictor-table/predictor-table.component.ts b/src/app/facility/utility-data/predictors/predictors-management/predictor-table/predictor-table.component.ts index bd17b25a8..df69c45fc 100644 --- a/src/app/facility/utility-data/predictors/predictors-management/predictor-table/predictor-table.component.ts +++ b/src/app/facility/utility-data/predictors/predictors-management/predictor-table/predictor-table.component.ts @@ -23,9 +23,10 @@ import { getGUID } from 'src/app/shared/sharedHelperFuntions'; import { PredictorDataHelperService, PredictorTableItem } from 'src/app/shared/helper-services/predictor-data-helper.service'; @Component({ - selector: 'app-predictor-table', - templateUrl: './predictor-table.component.html', - styleUrl: './predictor-table.component.css' + selector: 'app-predictor-table', + templateUrl: './predictor-table.component.html', + styleUrl: './predictor-table.component.css', + standalone: false }) export class PredictorTableComponent { diff --git a/src/app/facility/utility-data/predictors/predictors-management/predictors-management.component.ts b/src/app/facility/utility-data/predictors/predictors-management/predictors-management.component.ts index 764f144c8..f7d709713 100644 --- a/src/app/facility/utility-data/predictors/predictors-management/predictors-management.component.ts +++ b/src/app/facility/utility-data/predictors/predictors-management/predictors-management.component.ts @@ -1,9 +1,10 @@ import { Component } from '@angular/core'; @Component({ - selector: 'app-predictors-management', - templateUrl: './predictors-management.component.html', - styleUrl: './predictors-management.component.css' + selector: 'app-predictors-management', + templateUrl: './predictors-management.component.html', + styleUrl: './predictors-management.component.css', + standalone: false }) export class PredictorsManagementComponent { diff --git a/src/app/facility/utility-data/predictors/predictors.component.ts b/src/app/facility/utility-data/predictors/predictors.component.ts index 2bdb86e85..ae5a53952 100644 --- a/src/app/facility/utility-data/predictors/predictors.component.ts +++ b/src/app/facility/utility-data/predictors/predictors.component.ts @@ -8,9 +8,10 @@ import { IdbPredictor } from 'src/app/models/idbModels/predictor'; import { PredictorDataHelperService, PredictorTableItem } from 'src/app/shared/helper-services/predictor-data-helper.service'; @Component({ - selector: 'app-predictors', - templateUrl: './predictors.component.html', - styleUrl: './predictors.component.css' + selector: 'app-predictors', + templateUrl: './predictors.component.html', + styleUrl: './predictors.component.css', + standalone: false }) export class PredictorsComponent { diff --git a/src/app/facility/utility-data/predictors/weather-data-sub-label/weather-data-sub-label.component.ts b/src/app/facility/utility-data/predictors/weather-data-sub-label/weather-data-sub-label.component.ts index 8f7065c3e..47a762be3 100644 --- a/src/app/facility/utility-data/predictors/weather-data-sub-label/weather-data-sub-label.component.ts +++ b/src/app/facility/utility-data/predictors/weather-data-sub-label/weather-data-sub-label.component.ts @@ -2,9 +2,10 @@ import { Component, Input } from '@angular/core'; import { IdbPredictor } from 'src/app/models/idbModels/predictor'; @Component({ - selector: 'app-weather-data-sub-label', - templateUrl: './weather-data-sub-label.component.html', - styleUrl: './weather-data-sub-label.component.css' + selector: 'app-weather-data-sub-label', + templateUrl: './weather-data-sub-label.component.html', + styleUrl: './weather-data-sub-label.component.css', + standalone: false }) export class WeatherDataSubLabelComponent { @Input({required: true}) diff --git a/src/app/facility/utility-data/utility-banner/utility-banner.component.ts b/src/app/facility/utility-data/utility-banner/utility-banner.component.ts index 9b2c75964..ed227e409 100644 --- a/src/app/facility/utility-data/utility-banner/utility-banner.component.ts +++ b/src/app/facility/utility-data/utility-banner/utility-banner.component.ts @@ -10,9 +10,10 @@ import { PredictorDataHelperService } from 'src/app/shared/helper-services/predi import { SharedDataService } from 'src/app/shared/helper-services/shared-data.service'; @Component({ - selector: 'app-utility-banner', - templateUrl: './utility-banner.component.html', - styleUrls: ['./utility-banner.component.css'] + selector: 'app-utility-banner', + templateUrl: './utility-banner.component.html', + styleUrls: ['./utility-banner.component.css'], + standalone: false }) export class UtilityBannerComponent implements OnInit { diff --git a/src/app/facility/utility-data/utility-data.component.ts b/src/app/facility/utility-data/utility-data.component.ts index e000f91cd..690b78f08 100644 --- a/src/app/facility/utility-data/utility-data.component.ts +++ b/src/app/facility/utility-data/utility-data.component.ts @@ -7,9 +7,10 @@ import { IdbAccount } from 'src/app/models/idbModels/account'; import { IdbFacility } from 'src/app/models/idbModels/facility'; @Component({ - selector: 'app-utility-data', - templateUrl: './utility-data.component.html', - styleUrls: ['./utility-data.component.css'] + selector: 'app-utility-data', + templateUrl: './utility-data.component.html', + styleUrls: ['./utility-data.component.css'], + standalone: false }) export class UtilityDataComponent implements OnInit { diff --git a/src/app/facility/visualization/correlation-heatmap/correlation-heatmap.component.ts b/src/app/facility/visualization/correlation-heatmap/correlation-heatmap.component.ts index df52b9c57..7b99f3716 100644 --- a/src/app/facility/visualization/correlation-heatmap/correlation-heatmap.component.ts +++ b/src/app/facility/visualization/correlation-heatmap/correlation-heatmap.component.ts @@ -6,9 +6,10 @@ import { JStatRegressionModel } from 'src/app/models/analysis'; import { AxisOption, CorrelationPlotOptions, VisualizationStateService } from '../visualization-state.service'; @Component({ - selector: 'app-correlation-heatmap', - templateUrl: './correlation-heatmap.component.html', - styleUrls: ['./correlation-heatmap.component.css'] + selector: 'app-correlation-heatmap', + templateUrl: './correlation-heatmap.component.html', + styleUrls: ['./correlation-heatmap.component.css'], + standalone: false }) export class CorrelationHeatmapComponent { @ViewChild('heatMapPlot', { static: false }) heatMapPlot: ElementRef; diff --git a/src/app/facility/visualization/correlation-plot-menu/correlation-plot-menu.component.ts b/src/app/facility/visualization/correlation-plot-menu/correlation-plot-menu.component.ts index db1c5a6e3..e61c0e89f 100644 --- a/src/app/facility/visualization/correlation-plot-menu/correlation-plot-menu.component.ts +++ b/src/app/facility/visualization/correlation-plot-menu/correlation-plot-menu.component.ts @@ -9,9 +9,10 @@ import * as _ from 'lodash'; import { IdbFacility } from 'src/app/models/idbModels/facility'; @Component({ - selector: 'app-correlation-plot-menu', - templateUrl: './correlation-plot-menu.component.html', - styleUrls: ['./correlation-plot-menu.component.css'] + selector: 'app-correlation-plot-menu', + templateUrl: './correlation-plot-menu.component.html', + styleUrls: ['./correlation-plot-menu.component.css'], + standalone: false }) export class CorrelationPlotMenuComponent { diff --git a/src/app/facility/visualization/correlation-plot/correlation-plot-graph-item/correlation-plot-graph-item.component.ts b/src/app/facility/visualization/correlation-plot/correlation-plot-graph-item/correlation-plot-graph-item.component.ts index f27cff7a8..ee43001e7 100644 --- a/src/app/facility/visualization/correlation-plot/correlation-plot-graph-item/correlation-plot-graph-item.component.ts +++ b/src/app/facility/visualization/correlation-plot/correlation-plot-graph-item/correlation-plot-graph-item.component.ts @@ -7,9 +7,10 @@ import * as _ from 'lodash'; import { RegressionTableDataItem } from 'src/app/models/visualization'; @Component({ - selector: 'app-correlation-plot-graph-item', - templateUrl: './correlation-plot-graph-item.component.html', - styleUrls: ['./correlation-plot-graph-item.component.css'] + selector: 'app-correlation-plot-graph-item', + templateUrl: './correlation-plot-graph-item.component.html', + styleUrls: ['./correlation-plot-graph-item.component.css'], + standalone: false }) export class CorrelationPlotGraphItemComponent { @Input() diff --git a/src/app/facility/visualization/correlation-plot/correlation-plot.component.ts b/src/app/facility/visualization/correlation-plot/correlation-plot.component.ts index 5a8df0ffa..5efd37e82 100644 --- a/src/app/facility/visualization/correlation-plot/correlation-plot.component.ts +++ b/src/app/facility/visualization/correlation-plot/correlation-plot.component.ts @@ -3,9 +3,10 @@ import { AxisOption, VisualizationStateService } from '../visualization-state.se import { Subscription } from 'rxjs'; @Component({ - selector: 'app-correlation-plot', - templateUrl: './correlation-plot.component.html', - styleUrls: ['./correlation-plot.component.css'] + selector: 'app-correlation-plot', + templateUrl: './correlation-plot.component.html', + styleUrls: ['./correlation-plot.component.css'], + standalone: false }) export class CorrelationPlotComponent { diff --git a/src/app/facility/visualization/time-series/time-series.component.ts b/src/app/facility/visualization/time-series/time-series.component.ts index 8ce6d0fd5..4b5112aef 100644 --- a/src/app/facility/visualization/time-series/time-series.component.ts +++ b/src/app/facility/visualization/time-series/time-series.component.ts @@ -4,9 +4,10 @@ import * as _ from 'lodash'; import { AxisOption, CorrelationPlotOptions, VisualizationStateService } from '../visualization-state.service'; @Component({ - selector: 'app-time-series', - templateUrl: './time-series.component.html', - styleUrls: ['./time-series.component.css'] + selector: 'app-time-series', + templateUrl: './time-series.component.html', + styleUrls: ['./time-series.component.css'], + standalone: false }) export class TimeSeriesComponent implements OnInit { diff --git a/src/app/facility/visualization/visualization-banner/visualization-banner.component.ts b/src/app/facility/visualization/visualization-banner/visualization-banner.component.ts index a7caaa75b..75f0cfb83 100644 --- a/src/app/facility/visualization/visualization-banner/visualization-banner.component.ts +++ b/src/app/facility/visualization/visualization-banner/visualization-banner.component.ts @@ -3,9 +3,10 @@ import { Subscription } from 'rxjs'; import { SharedDataService } from 'src/app/shared/helper-services/shared-data.service' @Component({ - selector: 'app-visualization-banner', - templateUrl: './visualization-banner.component.html', - styleUrls: ['./visualization-banner.component.css'] + selector: 'app-visualization-banner', + templateUrl: './visualization-banner.component.html', + styleUrls: ['./visualization-banner.component.css'], + standalone: false }) export class VisualizationBannerComponent implements OnInit { diff --git a/src/app/facility/visualization/visualization.component.ts b/src/app/facility/visualization/visualization.component.ts index db6edd203..680f3a6eb 100644 --- a/src/app/facility/visualization/visualization.component.ts +++ b/src/app/facility/visualization/visualization.component.ts @@ -10,9 +10,10 @@ import { IdbFacility } from 'src/app/models/idbModels/facility'; import { IdbUtilityMeterData } from 'src/app/models/idbModels/utilityMeterData'; @Component({ - selector: 'app-visualization', - templateUrl: './visualization.component.html', - styleUrls: ['./visualization.component.css'] + selector: 'app-visualization', + templateUrl: './visualization.component.html', + styleUrls: ['./visualization.component.css'], + standalone: false }) export class VisualizationComponent implements OnInit { diff --git a/src/app/help-panel/account-help/account-analysis-help/account-analysis-dashboard-help/account-analysis-dashboard-help.component.ts b/src/app/help-panel/account-help/account-analysis-help/account-analysis-dashboard-help/account-analysis-dashboard-help.component.ts index 44f44ef12..5828899a2 100644 --- a/src/app/help-panel/account-help/account-analysis-help/account-analysis-dashboard-help/account-analysis-dashboard-help.component.ts +++ b/src/app/help-panel/account-help/account-analysis-help/account-analysis-dashboard-help/account-analysis-dashboard-help.component.ts @@ -1,9 +1,10 @@ import { Component, OnInit } from '@angular/core'; @Component({ - selector: 'app-account-analysis-dashboard-help', - templateUrl: './account-analysis-dashboard-help.component.html', - styleUrls: ['./account-analysis-dashboard-help.component.css'] + selector: 'app-account-analysis-dashboard-help', + templateUrl: './account-analysis-dashboard-help.component.html', + styleUrls: ['./account-analysis-dashboard-help.component.css'], + standalone: false }) export class AccountAnalysisDashboardHelpComponent implements OnInit { diff --git a/src/app/help-panel/account-help/account-analysis-help/account-analysis-help.component.ts b/src/app/help-panel/account-help/account-analysis-help/account-analysis-help.component.ts index bb0c2c1d9..cb1d41479 100644 --- a/src/app/help-panel/account-help/account-analysis-help/account-analysis-help.component.ts +++ b/src/app/help-panel/account-help/account-analysis-help/account-analysis-help.component.ts @@ -3,9 +3,10 @@ import { NavigationEnd, Router } from '@angular/router'; import { Subscription } from 'rxjs'; @Component({ - selector: 'app-account-analysis-help', - templateUrl: './account-analysis-help.component.html', - styleUrls: ['./account-analysis-help.component.css'] + selector: 'app-account-analysis-help', + templateUrl: './account-analysis-help.component.html', + styleUrls: ['./account-analysis-help.component.css'], + standalone: false }) export class AccountAnalysisHelpComponent { diff --git a/src/app/help-panel/account-help/account-analysis-help/account-analysis-results-help/account-analysis-results-help.component.ts b/src/app/help-panel/account-help/account-analysis-help/account-analysis-results-help/account-analysis-results-help.component.ts index cdd9524b8..893ba13bd 100644 --- a/src/app/help-panel/account-help/account-analysis-help/account-analysis-results-help/account-analysis-results-help.component.ts +++ b/src/app/help-panel/account-help/account-analysis-help/account-analysis-results-help/account-analysis-results-help.component.ts @@ -1,9 +1,10 @@ import { Component } from '@angular/core'; @Component({ - selector: 'app-account-analysis-results-help', - templateUrl: './account-analysis-results-help.component.html', - styleUrls: ['./account-analysis-results-help.component.css'] + selector: 'app-account-analysis-results-help', + templateUrl: './account-analysis-results-help.component.html', + styleUrls: ['./account-analysis-results-help.component.css'], + standalone: false }) export class AccountAnalysisResultsHelpComponent { diff --git a/src/app/help-panel/account-help/account-analysis-help/account-analysis-select-items-help/account-analysis-select-items-help.component.ts b/src/app/help-panel/account-help/account-analysis-help/account-analysis-select-items-help/account-analysis-select-items-help.component.ts index fd9c44bf4..af014a616 100644 --- a/src/app/help-panel/account-help/account-analysis-help/account-analysis-select-items-help/account-analysis-select-items-help.component.ts +++ b/src/app/help-panel/account-help/account-analysis-help/account-analysis-select-items-help/account-analysis-select-items-help.component.ts @@ -1,9 +1,10 @@ import { Component } from '@angular/core'; @Component({ - selector: 'app-account-analysis-select-items-help', - templateUrl: './account-analysis-select-items-help.component.html', - styleUrls: ['./account-analysis-select-items-help.component.css'] + selector: 'app-account-analysis-select-items-help', + templateUrl: './account-analysis-select-items-help.component.html', + styleUrls: ['./account-analysis-select-items-help.component.css'], + standalone: false }) export class AccountAnalysisSelectItemsHelpComponent { diff --git a/src/app/help-panel/account-help/account-analysis-help/account-analysis-setup-help/account-analysis-setup-help.component.ts b/src/app/help-panel/account-help/account-analysis-help/account-analysis-setup-help/account-analysis-setup-help.component.ts index 6a4d60054..da108d34c 100644 --- a/src/app/help-panel/account-help/account-analysis-help/account-analysis-setup-help/account-analysis-setup-help.component.ts +++ b/src/app/help-panel/account-help/account-analysis-help/account-analysis-setup-help/account-analysis-setup-help.component.ts @@ -1,9 +1,10 @@ import { Component } from '@angular/core'; @Component({ - selector: 'app-account-analysis-setup-help', - templateUrl: './account-analysis-setup-help.component.html', - styleUrls: ['./account-analysis-setup-help.component.css'] + selector: 'app-account-analysis-setup-help', + templateUrl: './account-analysis-setup-help.component.html', + styleUrls: ['./account-analysis-setup-help.component.css'], + standalone: false }) export class AccountAnalysisSetupHelpComponent { diff --git a/src/app/help-panel/account-help/account-custom-data-help/account-custom-data-help.component.ts b/src/app/help-panel/account-help/account-custom-data-help/account-custom-data-help.component.ts index 6071a6c27..f1097733e 100644 --- a/src/app/help-panel/account-help/account-custom-data-help/account-custom-data-help.component.ts +++ b/src/app/help-panel/account-help/account-custom-data-help/account-custom-data-help.component.ts @@ -1,9 +1,10 @@ import { Component } from '@angular/core'; @Component({ - selector: 'app-account-custom-data-help', - templateUrl: './account-custom-data-help.component.html', - styleUrls: ['./account-custom-data-help.component.css'] + selector: 'app-account-custom-data-help', + templateUrl: './account-custom-data-help.component.html', + styleUrls: ['./account-custom-data-help.component.css'], + standalone: false }) export class AccountCustomDataHelpComponent { diff --git a/src/app/help-panel/account-help/account-help.component.ts b/src/app/help-panel/account-help/account-help.component.ts index 9c1a89409..daf2957c3 100644 --- a/src/app/help-panel/account-help/account-help.component.ts +++ b/src/app/help-panel/account-help/account-help.component.ts @@ -3,9 +3,10 @@ import { NavigationEnd, Router } from '@angular/router'; import { Subscription } from 'rxjs'; @Component({ - selector: 'app-account-help', - templateUrl: './account-help.component.html', - styleUrls: ['./account-help.component.css'] + selector: 'app-account-help', + templateUrl: './account-help.component.html', + styleUrls: ['./account-help.component.css'], + standalone: false }) export class AccountHelpComponent implements OnInit { helpURL: string; diff --git a/src/app/help-panel/account-help/account-home-help/account-home-help.component.ts b/src/app/help-panel/account-help/account-home-help/account-home-help.component.ts index 3dfee9926..1e9b8fa4f 100644 --- a/src/app/help-panel/account-help/account-home-help/account-home-help.component.ts +++ b/src/app/help-panel/account-help/account-home-help/account-home-help.component.ts @@ -4,9 +4,10 @@ import { Subscription } from 'rxjs'; import { IdbAccount } from 'src/app/models/idbModels/account'; @Component({ - selector: 'app-account-home-help', - templateUrl: './account-home-help.component.html', - styleUrls: ['./account-home-help.component.css'] + selector: 'app-account-home-help', + templateUrl: './account-home-help.component.html', + styleUrls: ['./account-home-help.component.css'], + standalone: false }) export class AccountHomeHelpComponent { selectedAccount: IdbAccount; diff --git a/src/app/help-panel/account-help/account-overview-help/account-overview-help.component.ts b/src/app/help-panel/account-help/account-overview-help/account-overview-help.component.ts index 5312e60a3..1b12ac0d3 100644 --- a/src/app/help-panel/account-help/account-overview-help/account-overview-help.component.ts +++ b/src/app/help-panel/account-help/account-overview-help/account-overview-help.component.ts @@ -5,9 +5,10 @@ import { NavigationEnd, Router } from '@angular/router'; import { IdbAccount } from 'src/app/models/idbModels/account'; @Component({ - selector: 'app-account-overview-help', - templateUrl: './account-overview-help.component.html', - styleUrls: ['./account-overview-help.component.css'] + selector: 'app-account-overview-help', + templateUrl: './account-overview-help.component.html', + styleUrls: ['./account-overview-help.component.css'], + standalone: false }) export class AccountOverviewHelpComponent { diff --git a/src/app/help-panel/account-help/account-reports-help/account-reports-help.component.ts b/src/app/help-panel/account-help/account-reports-help/account-reports-help.component.ts index 0f0ce9774..401323f6a 100644 --- a/src/app/help-panel/account-help/account-reports-help/account-reports-help.component.ts +++ b/src/app/help-panel/account-help/account-reports-help/account-reports-help.component.ts @@ -3,9 +3,10 @@ import { NavigationEnd, Router } from '@angular/router'; import { Subscription } from 'rxjs'; @Component({ - selector: 'app-account-reports-help', - templateUrl: './account-reports-help.component.html', - styleUrls: ['./account-reports-help.component.css'] + selector: 'app-account-reports-help', + templateUrl: './account-reports-help.component.html', + styleUrls: ['./account-reports-help.component.css'], + standalone: false }) export class AccountReportsHelpComponent { diff --git a/src/app/help-panel/account-help/account-reports-help/better-plants-report-help/better-plants-report-help.component.ts b/src/app/help-panel/account-help/account-reports-help/better-plants-report-help/better-plants-report-help.component.ts index 908eda034..8ad57162e 100644 --- a/src/app/help-panel/account-help/account-reports-help/better-plants-report-help/better-plants-report-help.component.ts +++ b/src/app/help-panel/account-help/account-reports-help/better-plants-report-help/better-plants-report-help.component.ts @@ -1,9 +1,10 @@ import { Component } from '@angular/core'; @Component({ - selector: 'app-better-plants-report-help', - templateUrl: './better-plants-report-help.component.html', - styleUrls: ['./better-plants-report-help.component.css'] + selector: 'app-better-plants-report-help', + templateUrl: './better-plants-report-help.component.html', + styleUrls: ['./better-plants-report-help.component.css'], + standalone: false }) export class BetterPlantsReportHelpComponent { diff --git a/src/app/help-panel/account-help/account-reports-help/data-overview-report-help/data-overview-report-help.component.ts b/src/app/help-panel/account-help/account-reports-help/data-overview-report-help/data-overview-report-help.component.ts index 0070fa6af..2aa8c0e24 100644 --- a/src/app/help-panel/account-help/account-reports-help/data-overview-report-help/data-overview-report-help.component.ts +++ b/src/app/help-panel/account-help/account-reports-help/data-overview-report-help/data-overview-report-help.component.ts @@ -1,9 +1,10 @@ import { Component } from '@angular/core'; @Component({ - selector: 'app-data-overview-report-help', - templateUrl: './data-overview-report-help.component.html', - styleUrls: ['./data-overview-report-help.component.css'] + selector: 'app-data-overview-report-help', + templateUrl: './data-overview-report-help.component.html', + styleUrls: ['./data-overview-report-help.component.css'], + standalone: false }) export class DataOverviewReportHelpComponent { diff --git a/src/app/help-panel/account-help/account-reports-help/report-setup-help/report-setup-help.component.ts b/src/app/help-panel/account-help/account-reports-help/report-setup-help/report-setup-help.component.ts index f33d43c86..3b729cb52 100644 --- a/src/app/help-panel/account-help/account-reports-help/report-setup-help/report-setup-help.component.ts +++ b/src/app/help-panel/account-help/account-reports-help/report-setup-help/report-setup-help.component.ts @@ -4,9 +4,10 @@ import { AccountReportDbService } from 'src/app/indexedDB/account-report-db.serv import { IdbAccountReport } from 'src/app/models/idbModels/accountReport'; @Component({ - selector: 'app-report-setup-help', - templateUrl: './report-setup-help.component.html', - styleUrls: ['./report-setup-help.component.css'] + selector: 'app-report-setup-help', + templateUrl: './report-setup-help.component.html', + styleUrls: ['./report-setup-help.component.css'], + standalone: false }) export class ReportSetupHelpComponent { diff --git a/src/app/help-panel/account-help/account-reports-help/reports-dashboard-help/reports-dashboard-help.component.ts b/src/app/help-panel/account-help/account-reports-help/reports-dashboard-help/reports-dashboard-help.component.ts index 2f947820e..8bffac06a 100644 --- a/src/app/help-panel/account-help/account-reports-help/reports-dashboard-help/reports-dashboard-help.component.ts +++ b/src/app/help-panel/account-help/account-reports-help/reports-dashboard-help/reports-dashboard-help.component.ts @@ -1,9 +1,10 @@ import { Component } from '@angular/core'; @Component({ - selector: 'app-reports-dashboard-help', - templateUrl: './reports-dashboard-help.component.html', - styleUrls: ['./reports-dashboard-help.component.css'] + selector: 'app-reports-dashboard-help', + templateUrl: './reports-dashboard-help.component.html', + styleUrls: ['./reports-dashboard-help.component.css'], + standalone: false }) export class ReportsDashboardHelpComponent { diff --git a/src/app/help-panel/account-help/account-settings-help/account-settings-help.component.ts b/src/app/help-panel/account-help/account-settings-help/account-settings-help.component.ts index 1ade8aece..9bd1e738c 100644 --- a/src/app/help-panel/account-help/account-settings-help/account-settings-help.component.ts +++ b/src/app/help-panel/account-help/account-settings-help/account-settings-help.component.ts @@ -1,9 +1,10 @@ import { Component } from '@angular/core'; @Component({ - selector: 'app-account-settings-help', - templateUrl: './account-settings-help.component.html', - styleUrls: ['./account-settings-help.component.css'] + selector: 'app-account-settings-help', + templateUrl: './account-settings-help.component.html', + styleUrls: ['./account-settings-help.component.css'], + standalone: false }) export class AccountSettingsHelpComponent { diff --git a/src/app/help-panel/facility-help/facility-analysis-help/account-analysis-in-facility-help/account-analysis-in-facility-help.component.ts b/src/app/help-panel/facility-help/facility-analysis-help/account-analysis-in-facility-help/account-analysis-in-facility-help.component.ts index 5ff196c93..68978fd81 100644 --- a/src/app/help-panel/facility-help/facility-analysis-help/account-analysis-in-facility-help/account-analysis-in-facility-help.component.ts +++ b/src/app/help-panel/facility-help/facility-analysis-help/account-analysis-in-facility-help/account-analysis-in-facility-help.component.ts @@ -1,9 +1,10 @@ import { Component } from '@angular/core'; @Component({ - selector: 'app-account-analysis-in-facility-help', - templateUrl: './account-analysis-in-facility-help.component.html', - styleUrls: ['./account-analysis-in-facility-help.component.css'] + selector: 'app-account-analysis-in-facility-help', + templateUrl: './account-analysis-in-facility-help.component.html', + styleUrls: ['./account-analysis-in-facility-help.component.css'], + standalone: false }) export class AccountAnalysisInFacilityHelpComponent { diff --git a/src/app/help-panel/facility-help/facility-analysis-help/facility-analysis-dashboard-help/facility-analysis-dashboard-help.component.ts b/src/app/help-panel/facility-help/facility-analysis-help/facility-analysis-dashboard-help/facility-analysis-dashboard-help.component.ts index 186dcf1a7..aaf76cb85 100644 --- a/src/app/help-panel/facility-help/facility-analysis-help/facility-analysis-dashboard-help/facility-analysis-dashboard-help.component.ts +++ b/src/app/help-panel/facility-help/facility-analysis-help/facility-analysis-dashboard-help/facility-analysis-dashboard-help.component.ts @@ -1,9 +1,10 @@ import { Component } from '@angular/core'; @Component({ - selector: 'app-facility-analysis-dashboard-help', - templateUrl: './facility-analysis-dashboard-help.component.html', - styleUrls: ['./facility-analysis-dashboard-help.component.css'] + selector: 'app-facility-analysis-dashboard-help', + templateUrl: './facility-analysis-dashboard-help.component.html', + styleUrls: ['./facility-analysis-dashboard-help.component.css'], + standalone: false }) export class FacilityAnalysisDashboardHelpComponent { diff --git a/src/app/help-panel/facility-help/facility-analysis-help/facility-analysis-help.component.ts b/src/app/help-panel/facility-help/facility-analysis-help/facility-analysis-help.component.ts index bc065594d..c4f9bf051 100644 --- a/src/app/help-panel/facility-help/facility-analysis-help/facility-analysis-help.component.ts +++ b/src/app/help-panel/facility-help/facility-analysis-help/facility-analysis-help.component.ts @@ -3,9 +3,10 @@ import { NavigationEnd, Router } from '@angular/router'; import { Subscription } from 'rxjs'; @Component({ - selector: 'app-facility-analysis-help', - templateUrl: './facility-analysis-help.component.html', - styleUrls: ['./facility-analysis-help.component.css'] + selector: 'app-facility-analysis-help', + templateUrl: './facility-analysis-help.component.html', + styleUrls: ['./facility-analysis-help.component.css'], + standalone: false }) export class FacilityAnalysisHelpComponent { diff --git a/src/app/help-panel/facility-help/facility-analysis-help/facility-analysis-results-help/facility-analysis-results-help.component.ts b/src/app/help-panel/facility-help/facility-analysis-help/facility-analysis-results-help/facility-analysis-results-help.component.ts index f20139e56..e840781b9 100644 --- a/src/app/help-panel/facility-help/facility-analysis-help/facility-analysis-results-help/facility-analysis-results-help.component.ts +++ b/src/app/help-panel/facility-help/facility-analysis-help/facility-analysis-results-help/facility-analysis-results-help.component.ts @@ -1,9 +1,10 @@ import { Component } from '@angular/core'; @Component({ - selector: 'app-facility-analysis-results-help', - templateUrl: './facility-analysis-results-help.component.html', - styleUrls: ['./facility-analysis-results-help.component.css'] + selector: 'app-facility-analysis-results-help', + templateUrl: './facility-analysis-results-help.component.html', + styleUrls: ['./facility-analysis-results-help.component.css'], + standalone: false }) export class FacilityAnalysisResultsHelpComponent { diff --git a/src/app/help-panel/facility-help/facility-analysis-help/facility-analysis-setup-help/facility-analysis-setup-help.component.ts b/src/app/help-panel/facility-help/facility-analysis-help/facility-analysis-setup-help/facility-analysis-setup-help.component.ts index 53d2d05b7..2aedf418a 100644 --- a/src/app/help-panel/facility-help/facility-analysis-help/facility-analysis-setup-help/facility-analysis-setup-help.component.ts +++ b/src/app/help-panel/facility-help/facility-analysis-help/facility-analysis-setup-help/facility-analysis-setup-help.component.ts @@ -1,9 +1,10 @@ import { Component } from '@angular/core'; @Component({ - selector: 'app-facility-analysis-setup-help', - templateUrl: './facility-analysis-setup-help.component.html', - styleUrls: ['./facility-analysis-setup-help.component.css'] + selector: 'app-facility-analysis-setup-help', + templateUrl: './facility-analysis-setup-help.component.html', + styleUrls: ['./facility-analysis-setup-help.component.css'], + standalone: false }) export class FacilityAnalysisSetupHelpComponent { diff --git a/src/app/help-panel/facility-help/facility-analysis-help/group-analysis-help/group-analysis-help.component.ts b/src/app/help-panel/facility-help/facility-analysis-help/group-analysis-help/group-analysis-help.component.ts index d290cca81..099f26681 100644 --- a/src/app/help-panel/facility-help/facility-analysis-help/group-analysis-help/group-analysis-help.component.ts +++ b/src/app/help-panel/facility-help/facility-analysis-help/group-analysis-help/group-analysis-help.component.ts @@ -1,9 +1,10 @@ import { Component } from '@angular/core'; @Component({ - selector: 'app-group-analysis-help', - templateUrl: './group-analysis-help.component.html', - styleUrls: ['./group-analysis-help.component.css'] + selector: 'app-group-analysis-help', + templateUrl: './group-analysis-help.component.html', + styleUrls: ['./group-analysis-help.component.css'], + standalone: false }) export class GroupAnalysisHelpComponent { diff --git a/src/app/help-panel/facility-help/facility-help.component.ts b/src/app/help-panel/facility-help/facility-help.component.ts index 7469260da..c879b0961 100644 --- a/src/app/help-panel/facility-help/facility-help.component.ts +++ b/src/app/help-panel/facility-help/facility-help.component.ts @@ -3,9 +3,10 @@ import { NavigationEnd, Router } from '@angular/router'; import { Subscription } from 'rxjs'; @Component({ - selector: 'app-facility-help', - templateUrl: './facility-help.component.html', - styleUrls: ['./facility-help.component.css'] + selector: 'app-facility-help', + templateUrl: './facility-help.component.html', + styleUrls: ['./facility-help.component.css'], + standalone: false }) export class FacilityHelpComponent implements OnInit { diff --git a/src/app/help-panel/facility-help/facility-home-help/facility-home-help.component.ts b/src/app/help-panel/facility-help/facility-home-help/facility-home-help.component.ts index 3a72c8d75..479fd6ce2 100644 --- a/src/app/help-panel/facility-help/facility-home-help/facility-home-help.component.ts +++ b/src/app/help-panel/facility-help/facility-home-help/facility-home-help.component.ts @@ -4,9 +4,10 @@ import { Subscription } from 'rxjs'; import { IdbFacility } from 'src/app/models/idbModels/facility'; @Component({ - selector: 'app-facility-home-help', - templateUrl: './facility-home-help.component.html', - styleUrls: ['./facility-home-help.component.css'] + selector: 'app-facility-home-help', + templateUrl: './facility-home-help.component.html', + styleUrls: ['./facility-home-help.component.css'], + standalone: false }) export class FacilityHomeHelpComponent { diff --git a/src/app/help-panel/facility-help/facility-overview-help/facility-overview-help.component.ts b/src/app/help-panel/facility-help/facility-overview-help/facility-overview-help.component.ts index efd8cfa57..e773cfc35 100644 --- a/src/app/help-panel/facility-help/facility-overview-help/facility-overview-help.component.ts +++ b/src/app/help-panel/facility-help/facility-overview-help/facility-overview-help.component.ts @@ -5,9 +5,10 @@ import { NavigationEnd, Router } from '@angular/router'; import { IdbFacility } from 'src/app/models/idbModels/facility'; @Component({ - selector: 'app-facility-overview-help', - templateUrl: './facility-overview-help.component.html', - styleUrls: ['./facility-overview-help.component.css'] + selector: 'app-facility-overview-help', + templateUrl: './facility-overview-help.component.html', + styleUrls: ['./facility-overview-help.component.css'], + standalone: false }) export class FacilityOverviewHelpComponent { diff --git a/src/app/help-panel/facility-help/facility-settings-help/facility-settings-help.component.ts b/src/app/help-panel/facility-help/facility-settings-help/facility-settings-help.component.ts index d443458a6..098d00d74 100644 --- a/src/app/help-panel/facility-help/facility-settings-help/facility-settings-help.component.ts +++ b/src/app/help-panel/facility-help/facility-settings-help/facility-settings-help.component.ts @@ -1,9 +1,10 @@ import { Component } from '@angular/core'; @Component({ - selector: 'app-facility-settings-help', - templateUrl: './facility-settings-help.component.html', - styleUrls: ['./facility-settings-help.component.css'] + selector: 'app-facility-settings-help', + templateUrl: './facility-settings-help.component.html', + styleUrls: ['./facility-settings-help.component.css'], + standalone: false }) export class FacilitySettingsHelpComponent { diff --git a/src/app/help-panel/facility-help/facility-utility-help/calendarization-help/calendarization-help.component.ts b/src/app/help-panel/facility-help/facility-utility-help/calendarization-help/calendarization-help.component.ts index fd3dbddd6..2ec84548c 100644 --- a/src/app/help-panel/facility-help/facility-utility-help/calendarization-help/calendarization-help.component.ts +++ b/src/app/help-panel/facility-help/facility-utility-help/calendarization-help/calendarization-help.component.ts @@ -1,9 +1,10 @@ import { Component } from '@angular/core'; @Component({ - selector: 'app-calendarization-help', - templateUrl: './calendarization-help.component.html', - styleUrls: ['./calendarization-help.component.css'] + selector: 'app-calendarization-help', + templateUrl: './calendarization-help.component.html', + styleUrls: ['./calendarization-help.component.css'], + standalone: false }) export class CalendarizationHelpComponent { diff --git a/src/app/help-panel/facility-help/facility-utility-help/energy-consumption-help/edit-bill-help/edit-bill-help.component.ts b/src/app/help-panel/facility-help/facility-utility-help/energy-consumption-help/edit-bill-help/edit-bill-help.component.ts index 7b9d1bd99..699fff33e 100644 --- a/src/app/help-panel/facility-help/facility-utility-help/energy-consumption-help/edit-bill-help/edit-bill-help.component.ts +++ b/src/app/help-panel/facility-help/facility-utility-help/energy-consumption-help/edit-bill-help/edit-bill-help.component.ts @@ -3,9 +3,10 @@ import { NavigationEnd, Router } from '@angular/router'; import { Subscription } from 'rxjs'; @Component({ - selector: 'app-edit-bill-help', - templateUrl: './edit-bill-help.component.html', - styleUrls: ['./edit-bill-help.component.css'] + selector: 'app-edit-bill-help', + templateUrl: './edit-bill-help.component.html', + styleUrls: ['./edit-bill-help.component.css'], + standalone: false }) export class EditBillHelpComponent { diff --git a/src/app/help-panel/facility-help/facility-utility-help/energy-consumption-help/edit-meter-help/edit-meter-help.component.ts b/src/app/help-panel/facility-help/facility-utility-help/energy-consumption-help/edit-meter-help/edit-meter-help.component.ts index a6bd6242c..b6f566255 100644 --- a/src/app/help-panel/facility-help/facility-utility-help/energy-consumption-help/edit-meter-help/edit-meter-help.component.ts +++ b/src/app/help-panel/facility-help/facility-utility-help/energy-consumption-help/edit-meter-help/edit-meter-help.component.ts @@ -3,9 +3,10 @@ import { NavigationEnd, Router } from '@angular/router'; import { Subscription } from 'rxjs'; @Component({ - selector: 'app-edit-meter-help', - templateUrl: './edit-meter-help.component.html', - styleUrls: ['./edit-meter-help.component.css'] + selector: 'app-edit-meter-help', + templateUrl: './edit-meter-help.component.html', + styleUrls: ['./edit-meter-help.component.css'], + standalone: false }) export class EditMeterHelpComponent { diff --git a/src/app/help-panel/facility-help/facility-utility-help/energy-consumption-help/energy-consumption-help.component.ts b/src/app/help-panel/facility-help/facility-utility-help/energy-consumption-help/energy-consumption-help.component.ts index 9c79eb0bb..d58007d21 100644 --- a/src/app/help-panel/facility-help/facility-utility-help/energy-consumption-help/energy-consumption-help.component.ts +++ b/src/app/help-panel/facility-help/facility-utility-help/energy-consumption-help/energy-consumption-help.component.ts @@ -2,9 +2,10 @@ import { Component, OnInit } from '@angular/core'; import { NavigationEnd, Router } from '@angular/router'; import { Subscription } from 'rxjs'; @Component({ - selector: 'app-energy-consumption-help', - templateUrl: './energy-consumption-help.component.html', - styleUrls: ['./energy-consumption-help.component.css'] + selector: 'app-energy-consumption-help', + templateUrl: './energy-consumption-help.component.html', + styleUrls: ['./energy-consumption-help.component.css'], + standalone: false }) export class EnergyConsumptionHelpComponent implements OnInit { diff --git a/src/app/help-panel/facility-help/facility-utility-help/energy-consumption-help/meters-help/meters-help.component.ts b/src/app/help-panel/facility-help/facility-utility-help/energy-consumption-help/meters-help/meters-help.component.ts index 87fba0e92..399acb349 100644 --- a/src/app/help-panel/facility-help/facility-utility-help/energy-consumption-help/meters-help/meters-help.component.ts +++ b/src/app/help-panel/facility-help/facility-utility-help/energy-consumption-help/meters-help/meters-help.component.ts @@ -1,9 +1,10 @@ import { Component } from '@angular/core'; @Component({ - selector: 'app-meters-help', - templateUrl: './meters-help.component.html', - styleUrls: ['./meters-help.component.css'] + selector: 'app-meters-help', + templateUrl: './meters-help.component.html', + styleUrls: ['./meters-help.component.css'], + standalone: false }) export class MetersHelpComponent { diff --git a/src/app/help-panel/facility-help/facility-utility-help/energy-consumption-help/utility-meter-help/utility-meter-help.component.ts b/src/app/help-panel/facility-help/facility-utility-help/energy-consumption-help/utility-meter-help/utility-meter-help.component.ts index ad225fa81..6eab7adfe 100644 --- a/src/app/help-panel/facility-help/facility-utility-help/energy-consumption-help/utility-meter-help/utility-meter-help.component.ts +++ b/src/app/help-panel/facility-help/facility-utility-help/energy-consumption-help/utility-meter-help/utility-meter-help.component.ts @@ -1,9 +1,10 @@ import { Component } from '@angular/core'; @Component({ - selector: 'app-utility-meter-help', - templateUrl: './utility-meter-help.component.html', - styleUrls: ['./utility-meter-help.component.css'] + selector: 'app-utility-meter-help', + templateUrl: './utility-meter-help.component.html', + styleUrls: ['./utility-meter-help.component.css'], + standalone: false }) export class UtilityMeterHelpComponent { diff --git a/src/app/help-panel/facility-help/facility-utility-help/facility-utility-help.component.ts b/src/app/help-panel/facility-help/facility-utility-help/facility-utility-help.component.ts index 87764ac83..2373bb110 100644 --- a/src/app/help-panel/facility-help/facility-utility-help/facility-utility-help.component.ts +++ b/src/app/help-panel/facility-help/facility-utility-help/facility-utility-help.component.ts @@ -3,9 +3,10 @@ import { NavigationEnd, Router } from '@angular/router'; import { Subscription } from 'rxjs'; @Component({ - selector: 'app-facility-utility-help', - templateUrl: './facility-utility-help.component.html', - styleUrls: ['./facility-utility-help.component.css'] + selector: 'app-facility-utility-help', + templateUrl: './facility-utility-help.component.html', + styleUrls: ['./facility-utility-help.component.css'], + standalone: false }) export class FacilityUtilityHelpComponent { diff --git a/src/app/help-panel/facility-help/facility-utility-help/meter-grouping-help/meter-grouping-help.component.ts b/src/app/help-panel/facility-help/facility-utility-help/meter-grouping-help/meter-grouping-help.component.ts index 94e2db6c7..e13435b0f 100644 --- a/src/app/help-panel/facility-help/facility-utility-help/meter-grouping-help/meter-grouping-help.component.ts +++ b/src/app/help-panel/facility-help/facility-utility-help/meter-grouping-help/meter-grouping-help.component.ts @@ -1,9 +1,10 @@ import { Component, OnInit } from '@angular/core'; @Component({ - selector: 'app-meter-grouping-help', - templateUrl: './meter-grouping-help.component.html', - styleUrls: ['./meter-grouping-help.component.css'] + selector: 'app-meter-grouping-help', + templateUrl: './meter-grouping-help.component.html', + styleUrls: ['./meter-grouping-help.component.css'], + standalone: false }) export class MeterGroupingHelpComponent implements OnInit { diff --git a/src/app/help-panel/facility-help/facility-utility-help/predictors-data-help/manage-predictors-help/manage-predictors-help.component.ts b/src/app/help-panel/facility-help/facility-utility-help/predictors-data-help/manage-predictors-help/manage-predictors-help.component.ts index 90d17f578..3643e429a 100644 --- a/src/app/help-panel/facility-help/facility-utility-help/predictors-data-help/manage-predictors-help/manage-predictors-help.component.ts +++ b/src/app/help-panel/facility-help/facility-utility-help/predictors-data-help/manage-predictors-help/manage-predictors-help.component.ts @@ -1,9 +1,10 @@ import { Component } from '@angular/core'; @Component({ - selector: 'app-manage-predictors-help', - templateUrl: './manage-predictors-help.component.html', - styleUrls: ['./manage-predictors-help.component.css'] + selector: 'app-manage-predictors-help', + templateUrl: './manage-predictors-help.component.html', + styleUrls: ['./manage-predictors-help.component.css'], + standalone: false }) export class ManagePredictorsHelpComponent { diff --git a/src/app/help-panel/facility-help/facility-utility-help/predictors-data-help/predictor-entries-help/predictor-entries-help.component.ts b/src/app/help-panel/facility-help/facility-utility-help/predictors-data-help/predictor-entries-help/predictor-entries-help.component.ts index a83533458..2dd46feab 100644 --- a/src/app/help-panel/facility-help/facility-utility-help/predictors-data-help/predictor-entries-help/predictor-entries-help.component.ts +++ b/src/app/help-panel/facility-help/facility-utility-help/predictors-data-help/predictor-entries-help/predictor-entries-help.component.ts @@ -1,9 +1,10 @@ import { Component } from '@angular/core'; @Component({ - selector: 'app-predictor-entries-help', - templateUrl: './predictor-entries-help.component.html', - styleUrls: ['./predictor-entries-help.component.css'] + selector: 'app-predictor-entries-help', + templateUrl: './predictor-entries-help.component.html', + styleUrls: ['./predictor-entries-help.component.css'], + standalone: false }) export class PredictorEntriesHelpComponent { diff --git a/src/app/help-panel/facility-help/facility-utility-help/predictors-data-help/predictor-entry-form-help/predictor-entry-form-help.component.ts b/src/app/help-panel/facility-help/facility-utility-help/predictors-data-help/predictor-entry-form-help/predictor-entry-form-help.component.ts index dac0970eb..2780ed0e2 100644 --- a/src/app/help-panel/facility-help/facility-utility-help/predictors-data-help/predictor-entry-form-help/predictor-entry-form-help.component.ts +++ b/src/app/help-panel/facility-help/facility-utility-help/predictors-data-help/predictor-entry-form-help/predictor-entry-form-help.component.ts @@ -1,9 +1,10 @@ import { Component } from '@angular/core'; @Component({ - selector: 'app-predictor-entry-form-help', - templateUrl: './predictor-entry-form-help.component.html', - styleUrls: ['./predictor-entry-form-help.component.css'] + selector: 'app-predictor-entry-form-help', + templateUrl: './predictor-entry-form-help.component.html', + styleUrls: ['./predictor-entry-form-help.component.css'], + standalone: false }) export class PredictorEntryFormHelpComponent { diff --git a/src/app/help-panel/facility-help/facility-utility-help/predictors-data-help/predictor-form-help/predictor-form-help.component.ts b/src/app/help-panel/facility-help/facility-utility-help/predictors-data-help/predictor-form-help/predictor-form-help.component.ts index 0e832ee28..724257fd0 100644 --- a/src/app/help-panel/facility-help/facility-utility-help/predictors-data-help/predictor-form-help/predictor-form-help.component.ts +++ b/src/app/help-panel/facility-help/facility-utility-help/predictors-data-help/predictor-form-help/predictor-form-help.component.ts @@ -1,9 +1,10 @@ import { Component } from '@angular/core'; @Component({ - selector: 'app-predictor-form-help', - templateUrl: './predictor-form-help.component.html', - styleUrls: ['./predictor-form-help.component.css'] + selector: 'app-predictor-form-help', + templateUrl: './predictor-form-help.component.html', + styleUrls: ['./predictor-form-help.component.css'], + standalone: false }) export class PredictorFormHelpComponent { diff --git a/src/app/help-panel/facility-help/facility-utility-help/predictors-data-help/predictors-data-help.component.ts b/src/app/help-panel/facility-help/facility-utility-help/predictors-data-help/predictors-data-help.component.ts index 0707c62d6..338820f81 100644 --- a/src/app/help-panel/facility-help/facility-utility-help/predictors-data-help/predictors-data-help.component.ts +++ b/src/app/help-panel/facility-help/facility-utility-help/predictors-data-help/predictors-data-help.component.ts @@ -5,9 +5,10 @@ import { FacilitydbService } from 'src/app/indexedDB/facility-db.service'; import { IdbFacility } from 'src/app/models/idbModels/facility'; @Component({ - selector: 'app-predictors-data-help', - templateUrl: './predictors-data-help.component.html', - styleUrls: ['./predictors-data-help.component.css'] + selector: 'app-predictors-data-help', + templateUrl: './predictors-data-help.component.html', + styleUrls: ['./predictors-data-help.component.css'], + standalone: false }) export class PredictorsDataHelpComponent implements OnInit { diff --git a/src/app/help-panel/facility-help/facility-visualization-help/facility-visualization-help.component.ts b/src/app/help-panel/facility-help/facility-visualization-help/facility-visualization-help.component.ts index 6b49b34a7..d38494071 100644 --- a/src/app/help-panel/facility-help/facility-visualization-help/facility-visualization-help.component.ts +++ b/src/app/help-panel/facility-help/facility-visualization-help/facility-visualization-help.component.ts @@ -1,9 +1,10 @@ import { Component } from '@angular/core'; @Component({ - selector: 'app-facility-visualization-help', - templateUrl: './facility-visualization-help.component.html', - styleUrls: ['./facility-visualization-help.component.css'] + selector: 'app-facility-visualization-help', + templateUrl: './facility-visualization-help.component.html', + styleUrls: ['./facility-visualization-help.component.css'], + standalone: false }) export class FacilityVisualizationHelpComponent { diff --git a/src/app/help-panel/help-page/help-page.component.ts b/src/app/help-panel/help-page/help-page.component.ts index b4d5fc4bf..f93c3a8fa 100644 --- a/src/app/help-panel/help-page/help-page.component.ts +++ b/src/app/help-panel/help-page/help-page.component.ts @@ -1,9 +1,10 @@ import { Component, OnInit } from '@angular/core'; @Component({ - selector: 'app-help-page', - templateUrl: './help-page.component.html', - styleUrls: ['./help-page.component.css'] + selector: 'app-help-page', + templateUrl: './help-page.component.html', + styleUrls: ['./help-page.component.css'], + standalone: false }) export class HelpPageComponent implements OnInit { diff --git a/src/app/help-panel/help-panel.component.ts b/src/app/help-panel/help-panel.component.ts index 54e40809d..8bf385609 100644 --- a/src/app/help-panel/help-panel.component.ts +++ b/src/app/help-panel/help-panel.component.ts @@ -4,9 +4,10 @@ import { HelpPanelService } from './help-panel.service'; import { Subscription } from 'rxjs'; @Component({ - selector: 'app-help-panel', - templateUrl: './help-panel.component.html', - styleUrls: ['./help-panel.component.css'] + selector: 'app-help-panel', + templateUrl: './help-panel.component.html', + styleUrls: ['./help-panel.component.css'], + standalone: false }) export class HelpPanelComponent implements OnInit { diff --git a/src/app/help-panel/setup-wizard-help/account-setup-help/account-setup-help.component.ts b/src/app/help-panel/setup-wizard-help/account-setup-help/account-setup-help.component.ts index 36aa1de95..0aa5936b6 100644 --- a/src/app/help-panel/setup-wizard-help/account-setup-help/account-setup-help.component.ts +++ b/src/app/help-panel/setup-wizard-help/account-setup-help/account-setup-help.component.ts @@ -1,9 +1,10 @@ import { Component, OnInit } from '@angular/core'; @Component({ - selector: 'app-account-setup-help', - templateUrl: './account-setup-help.component.html', - styleUrls: ['./account-setup-help.component.css'] + selector: 'app-account-setup-help', + templateUrl: './account-setup-help.component.html', + styleUrls: ['./account-setup-help.component.css'], + standalone: false }) export class AccountSetupHelpComponent implements OnInit { diff --git a/src/app/help-panel/setup-wizard-help/confirm-new-account-help/confirm-new-account-help.component.ts b/src/app/help-panel/setup-wizard-help/confirm-new-account-help/confirm-new-account-help.component.ts index fdfc990b5..1c8f4682a 100644 --- a/src/app/help-panel/setup-wizard-help/confirm-new-account-help/confirm-new-account-help.component.ts +++ b/src/app/help-panel/setup-wizard-help/confirm-new-account-help/confirm-new-account-help.component.ts @@ -1,9 +1,10 @@ import { Component, OnInit } from '@angular/core'; @Component({ - selector: 'app-confirm-new-account-help', - templateUrl: './confirm-new-account-help.component.html', - styleUrls: ['./confirm-new-account-help.component.css'] + selector: 'app-confirm-new-account-help', + templateUrl: './confirm-new-account-help.component.html', + styleUrls: ['./confirm-new-account-help.component.css'], + standalone: false }) export class ConfirmNewAccountHelpComponent implements OnInit { diff --git a/src/app/help-panel/setup-wizard-help/facility-setup-help/facility-setup-help.component.ts b/src/app/help-panel/setup-wizard-help/facility-setup-help/facility-setup-help.component.ts index 47d7e9dc2..437e64f73 100644 --- a/src/app/help-panel/setup-wizard-help/facility-setup-help/facility-setup-help.component.ts +++ b/src/app/help-panel/setup-wizard-help/facility-setup-help/facility-setup-help.component.ts @@ -1,9 +1,10 @@ import { Component, OnInit } from '@angular/core'; @Component({ - selector: 'app-facility-setup-help', - templateUrl: './facility-setup-help.component.html', - styleUrls: ['./facility-setup-help.component.css'] + selector: 'app-facility-setup-help', + templateUrl: './facility-setup-help.component.html', + styleUrls: ['./facility-setup-help.component.css'], + standalone: false }) export class FacilitySetupHelpComponent implements OnInit { diff --git a/src/app/help-panel/setup-wizard-help/setup-wizard-help.component.ts b/src/app/help-panel/setup-wizard-help/setup-wizard-help.component.ts index 333ddbe69..7ac16e57a 100644 --- a/src/app/help-panel/setup-wizard-help/setup-wizard-help.component.ts +++ b/src/app/help-panel/setup-wizard-help/setup-wizard-help.component.ts @@ -3,9 +3,10 @@ import { NavigationEnd, Router } from '@angular/router'; import { Subscription } from 'rxjs'; @Component({ - selector: 'app-setup-wizard-help', - templateUrl: './setup-wizard-help.component.html', - styleUrls: ['./setup-wizard-help.component.css'] + selector: 'app-setup-wizard-help', + templateUrl: './setup-wizard-help.component.html', + styleUrls: ['./setup-wizard-help.component.css'], + standalone: false }) export class SetupWizardHelpComponent implements OnInit { diff --git a/src/app/help-panel/setup-wizard-help/welcome-help/welcome-help.component.ts b/src/app/help-panel/setup-wizard-help/welcome-help/welcome-help.component.ts index 3a89a2cfb..916b8bdef 100644 --- a/src/app/help-panel/setup-wizard-help/welcome-help/welcome-help.component.ts +++ b/src/app/help-panel/setup-wizard-help/welcome-help/welcome-help.component.ts @@ -1,9 +1,10 @@ import { Component, OnInit } from '@angular/core'; @Component({ - selector: 'app-welcome-help', - templateUrl: './welcome-help.component.html', - styleUrls: ['./welcome-help.component.css'] + selector: 'app-welcome-help', + templateUrl: './welcome-help.component.html', + styleUrls: ['./welcome-help.component.css'], + standalone: false }) export class WelcomeHelpComponent implements OnInit { diff --git a/src/app/help-panel/upload-data-help/confirm-predictors-help/confirm-predictors-help.component.ts b/src/app/help-panel/upload-data-help/confirm-predictors-help/confirm-predictors-help.component.ts index 0e600bb39..7be06b092 100644 --- a/src/app/help-panel/upload-data-help/confirm-predictors-help/confirm-predictors-help.component.ts +++ b/src/app/help-panel/upload-data-help/confirm-predictors-help/confirm-predictors-help.component.ts @@ -1,9 +1,10 @@ import { Component, OnInit } from '@angular/core'; @Component({ - selector: 'app-confirm-predictors-help', - templateUrl: './confirm-predictors-help.component.html', - styleUrls: ['./confirm-predictors-help.component.css'] + selector: 'app-confirm-predictors-help', + templateUrl: './confirm-predictors-help.component.html', + styleUrls: ['./confirm-predictors-help.component.css'], + standalone: false }) export class ConfirmPredictorsHelpComponent implements OnInit { diff --git a/src/app/help-panel/upload-data-help/confirm-readings-help/confirm-readings-help.component.ts b/src/app/help-panel/upload-data-help/confirm-readings-help/confirm-readings-help.component.ts index 5ac2ac547..386ae1ad9 100644 --- a/src/app/help-panel/upload-data-help/confirm-readings-help/confirm-readings-help.component.ts +++ b/src/app/help-panel/upload-data-help/confirm-readings-help/confirm-readings-help.component.ts @@ -1,9 +1,10 @@ import { Component, OnInit } from '@angular/core'; @Component({ - selector: 'app-confirm-readings-help', - templateUrl: './confirm-readings-help.component.html', - styleUrls: ['./confirm-readings-help.component.css'] + selector: 'app-confirm-readings-help', + templateUrl: './confirm-readings-help.component.html', + styleUrls: ['./confirm-readings-help.component.css'], + standalone: false }) export class ConfirmReadingsHelpComponent implements OnInit { diff --git a/src/app/help-panel/upload-data-help/file-upload-help/file-upload-help.component.ts b/src/app/help-panel/upload-data-help/file-upload-help/file-upload-help.component.ts index aeaf70970..79a8eed44 100644 --- a/src/app/help-panel/upload-data-help/file-upload-help/file-upload-help.component.ts +++ b/src/app/help-panel/upload-data-help/file-upload-help/file-upload-help.component.ts @@ -1,9 +1,10 @@ import { Component, OnInit } from '@angular/core'; @Component({ - selector: 'app-file-upload-help', - templateUrl: './file-upload-help.component.html', - styleUrls: ['./file-upload-help.component.css'] + selector: 'app-file-upload-help', + templateUrl: './file-upload-help.component.html', + styleUrls: ['./file-upload-help.component.css'], + standalone: false }) export class FileUploadHelpComponent implements OnInit { diff --git a/src/app/help-panel/upload-data-help/identify-columns-help/identify-columns-help.component.ts b/src/app/help-panel/upload-data-help/identify-columns-help/identify-columns-help.component.ts index 7d090fbee..301afa9bd 100644 --- a/src/app/help-panel/upload-data-help/identify-columns-help/identify-columns-help.component.ts +++ b/src/app/help-panel/upload-data-help/identify-columns-help/identify-columns-help.component.ts @@ -1,9 +1,10 @@ import { Component, OnInit } from '@angular/core'; @Component({ - selector: 'app-identify-columns-help', - templateUrl: './identify-columns-help.component.html', - styleUrls: ['./identify-columns-help.component.css'] + selector: 'app-identify-columns-help', + templateUrl: './identify-columns-help.component.html', + styleUrls: ['./identify-columns-help.component.css'], + standalone: false }) export class IdentifyColumnsHelpComponent implements OnInit { diff --git a/src/app/help-panel/upload-data-help/manage-meters-help/manage-meters-help.component.ts b/src/app/help-panel/upload-data-help/manage-meters-help/manage-meters-help.component.ts index 85f6eb465..fed76cdee 100644 --- a/src/app/help-panel/upload-data-help/manage-meters-help/manage-meters-help.component.ts +++ b/src/app/help-panel/upload-data-help/manage-meters-help/manage-meters-help.component.ts @@ -1,9 +1,10 @@ import { Component, OnInit } from '@angular/core'; @Component({ - selector: 'app-manage-meters-help', - templateUrl: './manage-meters-help.component.html', - styleUrls: ['./manage-meters-help.component.css'] + selector: 'app-manage-meters-help', + templateUrl: './manage-meters-help.component.html', + styleUrls: ['./manage-meters-help.component.css'], + standalone: false }) export class ManageMetersHelpComponent implements OnInit { diff --git a/src/app/help-panel/upload-data-help/select-worksheet-help/select-worksheet-help.component.ts b/src/app/help-panel/upload-data-help/select-worksheet-help/select-worksheet-help.component.ts index 51c57451d..52f165357 100644 --- a/src/app/help-panel/upload-data-help/select-worksheet-help/select-worksheet-help.component.ts +++ b/src/app/help-panel/upload-data-help/select-worksheet-help/select-worksheet-help.component.ts @@ -1,9 +1,10 @@ import { Component, OnInit } from '@angular/core'; @Component({ - selector: 'app-select-worksheet-help', - templateUrl: './select-worksheet-help.component.html', - styleUrls: ['./select-worksheet-help.component.css'] + selector: 'app-select-worksheet-help', + templateUrl: './select-worksheet-help.component.html', + styleUrls: ['./select-worksheet-help.component.css'], + standalone: false }) export class SelectWorksheetHelpComponent implements OnInit { diff --git a/src/app/help-panel/upload-data-help/set-facility-meters-help/set-facility-meters-help.component.ts b/src/app/help-panel/upload-data-help/set-facility-meters-help/set-facility-meters-help.component.ts index cec21b4e4..d42e2e716 100644 --- a/src/app/help-panel/upload-data-help/set-facility-meters-help/set-facility-meters-help.component.ts +++ b/src/app/help-panel/upload-data-help/set-facility-meters-help/set-facility-meters-help.component.ts @@ -1,9 +1,10 @@ import { Component, OnInit } from '@angular/core'; @Component({ - selector: 'app-set-facility-meters-help', - templateUrl: './set-facility-meters-help.component.html', - styleUrls: ['./set-facility-meters-help.component.css'] + selector: 'app-set-facility-meters-help', + templateUrl: './set-facility-meters-help.component.html', + styleUrls: ['./set-facility-meters-help.component.css'], + standalone: false }) export class SetFacilityMetersHelpComponent implements OnInit { diff --git a/src/app/help-panel/upload-data-help/set-facility-predictors-help/set-facility-predictors-help.component.ts b/src/app/help-panel/upload-data-help/set-facility-predictors-help/set-facility-predictors-help.component.ts index 33f9f9644..91f4a6ad1 100644 --- a/src/app/help-panel/upload-data-help/set-facility-predictors-help/set-facility-predictors-help.component.ts +++ b/src/app/help-panel/upload-data-help/set-facility-predictors-help/set-facility-predictors-help.component.ts @@ -1,9 +1,10 @@ import { Component, OnInit } from '@angular/core'; @Component({ - selector: 'app-set-facility-predictors-help', - templateUrl: './set-facility-predictors-help.component.html', - styleUrls: ['./set-facility-predictors-help.component.css'] + selector: 'app-set-facility-predictors-help', + templateUrl: './set-facility-predictors-help.component.html', + styleUrls: ['./set-facility-predictors-help.component.css'], + standalone: false }) export class SetFacilityPredictorsHelpComponent implements OnInit { diff --git a/src/app/help-panel/upload-data-help/submit-help/submit-help.component.ts b/src/app/help-panel/upload-data-help/submit-help/submit-help.component.ts index fdbf8a668..1a4372db9 100644 --- a/src/app/help-panel/upload-data-help/submit-help/submit-help.component.ts +++ b/src/app/help-panel/upload-data-help/submit-help/submit-help.component.ts @@ -1,9 +1,10 @@ import { Component, OnInit } from '@angular/core'; @Component({ - selector: 'app-submit-help', - templateUrl: './submit-help.component.html', - styleUrls: ['./submit-help.component.css'] + selector: 'app-submit-help', + templateUrl: './submit-help.component.html', + styleUrls: ['./submit-help.component.css'], + standalone: false }) export class SubmitHelpComponent implements OnInit { diff --git a/src/app/help-panel/upload-data-help/template-facilities-help/template-facilities-help.component.ts b/src/app/help-panel/upload-data-help/template-facilities-help/template-facilities-help.component.ts index 88a5aa1ed..1bbf5a126 100644 --- a/src/app/help-panel/upload-data-help/template-facilities-help/template-facilities-help.component.ts +++ b/src/app/help-panel/upload-data-help/template-facilities-help/template-facilities-help.component.ts @@ -1,9 +1,10 @@ import { Component, OnInit } from '@angular/core'; @Component({ - selector: 'app-template-facilities-help', - templateUrl: './template-facilities-help.component.html', - styleUrls: ['./template-facilities-help.component.css'] + selector: 'app-template-facilities-help', + templateUrl: './template-facilities-help.component.html', + styleUrls: ['./template-facilities-help.component.css'], + standalone: false }) export class TemplateFacilitiesHelpComponent implements OnInit { diff --git a/src/app/help-panel/upload-data-help/upload-data-help.component.ts b/src/app/help-panel/upload-data-help/upload-data-help.component.ts index 0fd2bc042..eb839c864 100644 --- a/src/app/help-panel/upload-data-help/upload-data-help.component.ts +++ b/src/app/help-panel/upload-data-help/upload-data-help.component.ts @@ -3,9 +3,10 @@ import { NavigationEnd, Router } from '@angular/router'; import { Subscription } from 'rxjs'; @Component({ - selector: 'app-upload-data-help', - templateUrl: './upload-data-help.component.html', - styleUrls: ['./upload-data-help.component.css'] + selector: 'app-upload-data-help', + templateUrl: './upload-data-help.component.html', + styleUrls: ['./upload-data-help.component.css'], + standalone: false }) export class UploadDataHelpComponent implements OnInit { diff --git a/src/app/help-panel/weather-data-help/annual-station-help/annual-station-help.component.ts b/src/app/help-panel/weather-data-help/annual-station-help/annual-station-help.component.ts index 4418f97c4..c4e9b88b7 100644 --- a/src/app/help-panel/weather-data-help/annual-station-help/annual-station-help.component.ts +++ b/src/app/help-panel/weather-data-help/annual-station-help/annual-station-help.component.ts @@ -1,9 +1,10 @@ import { Component } from '@angular/core'; @Component({ - selector: 'app-annual-station-help', - templateUrl: './annual-station-help.component.html', - styleUrls: ['./annual-station-help.component.css'] + selector: 'app-annual-station-help', + templateUrl: './annual-station-help.component.html', + styleUrls: ['./annual-station-help.component.css'], + standalone: false }) export class AnnualStationHelpComponent { diff --git a/src/app/help-panel/weather-data-help/daily-station-help/daily-station-help.component.ts b/src/app/help-panel/weather-data-help/daily-station-help/daily-station-help.component.ts index e7d4604eb..e5b31428e 100644 --- a/src/app/help-panel/weather-data-help/daily-station-help/daily-station-help.component.ts +++ b/src/app/help-panel/weather-data-help/daily-station-help/daily-station-help.component.ts @@ -1,9 +1,10 @@ import { Component } from '@angular/core'; @Component({ - selector: 'app-daily-station-help', - templateUrl: './daily-station-help.component.html', - styleUrls: ['./daily-station-help.component.css'] + selector: 'app-daily-station-help', + templateUrl: './daily-station-help.component.html', + styleUrls: ['./daily-station-help.component.css'], + standalone: false }) export class DailyStationHelpComponent { diff --git a/src/app/help-panel/weather-data-help/monthly-station-help/monthly-station-help.component.ts b/src/app/help-panel/weather-data-help/monthly-station-help/monthly-station-help.component.ts index 5eca36970..b10970199 100644 --- a/src/app/help-panel/weather-data-help/monthly-station-help/monthly-station-help.component.ts +++ b/src/app/help-panel/weather-data-help/monthly-station-help/monthly-station-help.component.ts @@ -1,9 +1,10 @@ import { Component } from '@angular/core'; @Component({ - selector: 'app-monthly-station-help', - templateUrl: './monthly-station-help.component.html', - styleUrls: ['./monthly-station-help.component.css'] + selector: 'app-monthly-station-help', + templateUrl: './monthly-station-help.component.html', + styleUrls: ['./monthly-station-help.component.css'], + standalone: false }) export class MonthlyStationHelpComponent { diff --git a/src/app/help-panel/weather-data-help/weather-data-help.component.ts b/src/app/help-panel/weather-data-help/weather-data-help.component.ts index 522501d33..0ad35ce94 100644 --- a/src/app/help-panel/weather-data-help/weather-data-help.component.ts +++ b/src/app/help-panel/weather-data-help/weather-data-help.component.ts @@ -4,9 +4,10 @@ import { Subscription } from 'rxjs'; @Component({ - selector: 'app-weather-data-help', - templateUrl: './weather-data-help.component.html', - styleUrls: ['./weather-data-help.component.css'] + selector: 'app-weather-data-help', + templateUrl: './weather-data-help.component.html', + styleUrls: ['./weather-data-help.component.css'], + standalone: false }) export class WeatherDataHelpComponent { diff --git a/src/app/help-panel/weather-data-help/weather-stations-help/weather-stations-help.component.ts b/src/app/help-panel/weather-data-help/weather-stations-help/weather-stations-help.component.ts index 3512b3365..3761316ea 100644 --- a/src/app/help-panel/weather-data-help/weather-stations-help/weather-stations-help.component.ts +++ b/src/app/help-panel/weather-data-help/weather-stations-help/weather-stations-help.component.ts @@ -1,9 +1,10 @@ import { Component } from '@angular/core'; @Component({ - selector: 'app-weather-stations-help', - templateUrl: './weather-stations-help.component.html', - styleUrls: ['./weather-stations-help.component.css'] + selector: 'app-weather-stations-help', + templateUrl: './weather-stations-help.component.html', + styleUrls: ['./weather-stations-help.component.css'], + standalone: false }) export class WeatherStationsHelpComponent { diff --git a/src/app/setup-wizard/setup-account/corporate-information-setup/corporate-information-setup.component.ts b/src/app/setup-wizard/setup-account/corporate-information-setup/corporate-information-setup.component.ts index e09dbf4b3..ad50e68da 100644 --- a/src/app/setup-wizard/setup-account/corporate-information-setup/corporate-information-setup.component.ts +++ b/src/app/setup-wizard/setup-account/corporate-information-setup/corporate-information-setup.component.ts @@ -1,9 +1,10 @@ import { Component, OnInit } from '@angular/core'; @Component({ - selector: 'app-corporate-information-setup', - templateUrl: './corporate-information-setup.component.html', - styleUrls: ['./corporate-information-setup.component.css'] + selector: 'app-corporate-information-setup', + templateUrl: './corporate-information-setup.component.html', + styleUrls: ['./corporate-information-setup.component.css'], + standalone: false }) export class CorporateInformationSetupComponent implements OnInit { diff --git a/src/app/setup-wizard/setup-account/corporate-reporting-setup/corporate-reporting-setup.component.ts b/src/app/setup-wizard/setup-account/corporate-reporting-setup/corporate-reporting-setup.component.ts index 6b38e7906..9c74b6c76 100644 --- a/src/app/setup-wizard/setup-account/corporate-reporting-setup/corporate-reporting-setup.component.ts +++ b/src/app/setup-wizard/setup-account/corporate-reporting-setup/corporate-reporting-setup.component.ts @@ -1,9 +1,10 @@ import { Component, OnInit } from '@angular/core'; @Component({ - selector: 'app-corporate-reporting-setup', - templateUrl: './corporate-reporting-setup.component.html', - styleUrls: ['./corporate-reporting-setup.component.css'] + selector: 'app-corporate-reporting-setup', + templateUrl: './corporate-reporting-setup.component.html', + styleUrls: ['./corporate-reporting-setup.component.css'], + standalone: false }) export class CorporateReportingSetupComponent implements OnInit { diff --git a/src/app/setup-wizard/setup-account/corporate-units-setup/corporate-units-setup.component.ts b/src/app/setup-wizard/setup-account/corporate-units-setup/corporate-units-setup.component.ts index e19d42e9e..93bca9a96 100644 --- a/src/app/setup-wizard/setup-account/corporate-units-setup/corporate-units-setup.component.ts +++ b/src/app/setup-wizard/setup-account/corporate-units-setup/corporate-units-setup.component.ts @@ -1,9 +1,10 @@ import { Component, OnInit } from '@angular/core'; @Component({ - selector: 'app-corporate-units-setup', - templateUrl: './corporate-units-setup.component.html', - styleUrls: ['./corporate-units-setup.component.css'] + selector: 'app-corporate-units-setup', + templateUrl: './corporate-units-setup.component.html', + styleUrls: ['./corporate-units-setup.component.css'], + standalone: false }) export class CorporateUnitsSetupComponent implements OnInit { diff --git a/src/app/setup-wizard/setup-account/setup-account.component.ts b/src/app/setup-wizard/setup-account/setup-account.component.ts index 3f69b58f2..5335adee1 100644 --- a/src/app/setup-wizard/setup-account/setup-account.component.ts +++ b/src/app/setup-wizard/setup-account/setup-account.component.ts @@ -6,9 +6,10 @@ import { Subscription } from 'rxjs'; import { Router } from '@angular/router'; import { getNewIdbAccount, IdbAccount } from 'src/app/models/idbModels/account'; @Component({ - selector: 'app-setup-account', - templateUrl: './setup-account.component.html', - styleUrls: ['./setup-account.component.css'] + selector: 'app-setup-account', + templateUrl: './setup-account.component.html', + styleUrls: ['./setup-account.component.css'], + standalone: false }) export class SetupAccountComponent implements OnInit { diff --git a/src/app/setup-wizard/setup-confirmation/setup-confirmation.component.ts b/src/app/setup-wizard/setup-confirmation/setup-confirmation.component.ts index d6aa3ba07..a9191d8cd 100644 --- a/src/app/setup-wizard/setup-confirmation/setup-confirmation.component.ts +++ b/src/app/setup-wizard/setup-confirmation/setup-confirmation.component.ts @@ -5,9 +5,10 @@ import { IdbAccount } from 'src/app/models/idbModels/account'; import { IdbFacility } from 'src/app/models/idbModels/facility'; @Component({ - selector: 'app-setup-confirmation', - templateUrl: './setup-confirmation.component.html', - styleUrls: ['./setup-confirmation.component.css'] + selector: 'app-setup-confirmation', + templateUrl: './setup-confirmation.component.html', + styleUrls: ['./setup-confirmation.component.css'], + standalone: false }) export class SetupConfirmationComponent implements OnInit { diff --git a/src/app/setup-wizard/setup-facilities/facility-information-setup/facility-information-setup.component.ts b/src/app/setup-wizard/setup-facilities/facility-information-setup/facility-information-setup.component.ts index de9730689..caa577b61 100644 --- a/src/app/setup-wizard/setup-facilities/facility-information-setup/facility-information-setup.component.ts +++ b/src/app/setup-wizard/setup-facilities/facility-information-setup/facility-information-setup.component.ts @@ -1,9 +1,10 @@ import { Component, OnInit } from '@angular/core'; @Component({ - selector: 'app-facility-information-setup', - templateUrl: './facility-information-setup.component.html', - styleUrls: ['./facility-information-setup.component.css'] + selector: 'app-facility-information-setup', + templateUrl: './facility-information-setup.component.html', + styleUrls: ['./facility-information-setup.component.css'], + standalone: false }) export class FacilityInformationSetupComponent implements OnInit { diff --git a/src/app/setup-wizard/setup-facilities/facility-reporting-setup/facility-reporting-setup.component.ts b/src/app/setup-wizard/setup-facilities/facility-reporting-setup/facility-reporting-setup.component.ts index e238e80bf..69b6b1bce 100644 --- a/src/app/setup-wizard/setup-facilities/facility-reporting-setup/facility-reporting-setup.component.ts +++ b/src/app/setup-wizard/setup-facilities/facility-reporting-setup/facility-reporting-setup.component.ts @@ -1,9 +1,10 @@ import { Component, OnInit } from '@angular/core'; @Component({ - selector: 'app-facility-reporting-setup', - templateUrl: './facility-reporting-setup.component.html', - styleUrls: ['./facility-reporting-setup.component.css'] + selector: 'app-facility-reporting-setup', + templateUrl: './facility-reporting-setup.component.html', + styleUrls: ['./facility-reporting-setup.component.css'], + standalone: false }) export class FacilityReportingSetupComponent implements OnInit { diff --git a/src/app/setup-wizard/setup-facilities/facility-units-setup/facility-units-setup.component.ts b/src/app/setup-wizard/setup-facilities/facility-units-setup/facility-units-setup.component.ts index e9698629a..ef923f979 100644 --- a/src/app/setup-wizard/setup-facilities/facility-units-setup/facility-units-setup.component.ts +++ b/src/app/setup-wizard/setup-facilities/facility-units-setup/facility-units-setup.component.ts @@ -1,9 +1,10 @@ import { Component, OnInit } from '@angular/core'; @Component({ - selector: 'app-facility-units-setup', - templateUrl: './facility-units-setup.component.html', - styleUrls: ['./facility-units-setup.component.css'] + selector: 'app-facility-units-setup', + templateUrl: './facility-units-setup.component.html', + styleUrls: ['./facility-units-setup.component.css'], + standalone: false }) export class FacilityUnitsSetupComponent implements OnInit { diff --git a/src/app/setup-wizard/setup-facilities/setup-facilities.component.ts b/src/app/setup-wizard/setup-facilities/setup-facilities.component.ts index 1f5e216e5..36fbfba6f 100644 --- a/src/app/setup-wizard/setup-facilities/setup-facilities.component.ts +++ b/src/app/setup-wizard/setup-facilities/setup-facilities.component.ts @@ -11,9 +11,10 @@ import { ToastNotificationsService } from 'src/app/core-components/toast-notific import { IdbFacility } from 'src/app/models/idbModels/facility'; @Component({ - selector: 'app-setup-facilities', - templateUrl: './setup-facilities.component.html', - styleUrls: ['./setup-facilities.component.css'] + selector: 'app-setup-facilities', + templateUrl: './setup-facilities.component.html', + styleUrls: ['./setup-facilities.component.css'], + standalone: false }) export class SetupFacilitiesComponent implements OnInit { diff --git a/src/app/setup-wizard/setup-welcome/setup-welcome.component.ts b/src/app/setup-wizard/setup-welcome/setup-welcome.component.ts index c4442489f..7344947b7 100644 --- a/src/app/setup-wizard/setup-welcome/setup-welcome.component.ts +++ b/src/app/setup-wizard/setup-welcome/setup-welcome.component.ts @@ -9,9 +9,10 @@ import { firstValueFrom } from 'rxjs'; import { IdbAccount } from 'src/app/models/idbModels/account'; @Component({ - selector: 'app-setup-welcome', - templateUrl: './setup-welcome.component.html', - styleUrls: ['./setup-welcome.component.css'] + selector: 'app-setup-welcome', + templateUrl: './setup-welcome.component.html', + styleUrls: ['./setup-welcome.component.css'], + standalone: false }) export class SetupWelcomeComponent implements OnInit { diff --git a/src/app/setup-wizard/setup-wizard-banner/setup-wizard-banner.component.ts b/src/app/setup-wizard/setup-wizard-banner/setup-wizard-banner.component.ts index b8f1eeb7e..c0a600643 100644 --- a/src/app/setup-wizard/setup-wizard-banner/setup-wizard-banner.component.ts +++ b/src/app/setup-wizard/setup-wizard-banner/setup-wizard-banner.component.ts @@ -8,9 +8,10 @@ import { IdbAccount } from 'src/app/models/idbModels/account'; import { IdbFacility } from 'src/app/models/idbModels/facility'; @Component({ - selector: 'app-setup-wizard-banner', - templateUrl: './setup-wizard-banner.component.html', - styleUrls: ['./setup-wizard-banner.component.css'] + selector: 'app-setup-wizard-banner', + templateUrl: './setup-wizard-banner.component.html', + styleUrls: ['./setup-wizard-banner.component.css'], + standalone: false }) export class SetupWizardBannerComponent implements OnInit { diff --git a/src/app/setup-wizard/setup-wizard-footer/setup-wizard-footer.component.ts b/src/app/setup-wizard/setup-wizard-footer/setup-wizard-footer.component.ts index bf5f00574..24bf5dd2f 100644 --- a/src/app/setup-wizard/setup-wizard-footer/setup-wizard-footer.component.ts +++ b/src/app/setup-wizard/setup-wizard-footer/setup-wizard-footer.component.ts @@ -5,9 +5,10 @@ import { SetupWizardService } from '../setup-wizard.service'; import { IdbFacility } from 'src/app/models/idbModels/facility'; @Component({ - selector: 'app-setup-wizard-footer', - templateUrl: './setup-wizard-footer.component.html', - styleUrls: ['./setup-wizard-footer.component.css'] + selector: 'app-setup-wizard-footer', + templateUrl: './setup-wizard-footer.component.html', + styleUrls: ['./setup-wizard-footer.component.css'], + standalone: false }) export class SetupWizardFooterComponent implements OnInit { diff --git a/src/app/setup-wizard/setup-wizard.component.ts b/src/app/setup-wizard/setup-wizard.component.ts index a42d9a05c..5d610481d 100644 --- a/src/app/setup-wizard/setup-wizard.component.ts +++ b/src/app/setup-wizard/setup-wizard.component.ts @@ -16,9 +16,10 @@ import { IdbFacility } from '../models/idbModels/facility'; import { IdbUtilityMeter } from '../models/idbModels/utilityMeter'; @Component({ - selector: 'app-setup-wizard', - templateUrl: './setup-wizard.component.html', - styleUrls: ['./setup-wizard.component.css'] + selector: 'app-setup-wizard', + templateUrl: './setup-wizard.component.html', + styleUrls: ['./setup-wizard.component.css'], + standalone: false }) export class SetupWizardComponent implements OnInit { diff --git a/src/app/shared/calculating-spinner/calculating-spinner.component.ts b/src/app/shared/calculating-spinner/calculating-spinner.component.ts index a375756f8..77cd42237 100644 --- a/src/app/shared/calculating-spinner/calculating-spinner.component.ts +++ b/src/app/shared/calculating-spinner/calculating-spinner.component.ts @@ -1,9 +1,10 @@ import { Component, OnInit, Input } from '@angular/core'; @Component({ - selector: 'app-calculating-spinner', - templateUrl: './calculating-spinner.component.html', - styleUrls: ['./calculating-spinner.component.css'] + selector: 'app-calculating-spinner', + templateUrl: './calculating-spinner.component.html', + styleUrls: ['./calculating-spinner.component.css'], + standalone: false }) export class CalculatingSpinnerComponent implements OnInit { @Input() diff --git a/src/app/shared/data-overview/account-utility-usage-donut/account-utility-usage-donut.component.ts b/src/app/shared/data-overview/account-utility-usage-donut/account-utility-usage-donut.component.ts index 6d86f5e85..6bbac7869 100644 --- a/src/app/shared/data-overview/account-utility-usage-donut/account-utility-usage-donut.component.ts +++ b/src/app/shared/data-overview/account-utility-usage-donut/account-utility-usage-donut.component.ts @@ -5,9 +5,10 @@ import { SourceTotal, SourceTotals } from 'src/app/calculations/dashboard-calcul import { UtilityColors } from '../../utilityColors'; @Component({ - selector: 'app-account-utility-usage-donut', - templateUrl: './account-utility-usage-donut.component.html', - styleUrls: ['./account-utility-usage-donut.component.css'] + selector: 'app-account-utility-usage-donut', + templateUrl: './account-utility-usage-donut.component.html', + styleUrls: ['./account-utility-usage-donut.component.css'], + standalone: false }) export class AccountUtilityUsageDonutComponent { @Input() diff --git a/src/app/shared/data-overview/account-utility-usage-table/account-utility-usage-table.component.ts b/src/app/shared/data-overview/account-utility-usage-table/account-utility-usage-table.component.ts index 6e411b1c9..1a8525482 100644 --- a/src/app/shared/data-overview/account-utility-usage-table/account-utility-usage-table.component.ts +++ b/src/app/shared/data-overview/account-utility-usage-table/account-utility-usage-table.component.ts @@ -4,9 +4,10 @@ import { SourceTotal } from 'src/app/calculations/dashboard-calculations/sourceT import { UtilityColors } from '../../utilityColors'; @Component({ - selector: 'app-account-utility-usage-table', - templateUrl: './account-utility-usage-table.component.html', - styleUrls: ['./account-utility-usage-table.component.css'] + selector: 'app-account-utility-usage-table', + templateUrl: './account-utility-usage-table.component.html', + styleUrls: ['./account-utility-usage-table.component.css'], + standalone: false }) export class AccountUtilityUsageTableComponent { @Input() diff --git a/src/app/shared/data-overview/account-water-stacked-bar-chart/account-water-stacked-bar-chart.component.ts b/src/app/shared/data-overview/account-water-stacked-bar-chart/account-water-stacked-bar-chart.component.ts index 50f537a30..3ebcac639 100644 --- a/src/app/shared/data-overview/account-water-stacked-bar-chart/account-water-stacked-bar-chart.component.ts +++ b/src/app/shared/data-overview/account-water-stacked-bar-chart/account-water-stacked-bar-chart.component.ts @@ -4,9 +4,10 @@ import { AccountOverviewData, AccountOverviewFacility, WaterTypeData } from 'src import * as _ from 'lodash'; @Component({ - selector: 'app-account-water-stacked-bar-chart', - templateUrl: './account-water-stacked-bar-chart.component.html', - styleUrls: ['./account-water-stacked-bar-chart.component.css'] + selector: 'app-account-water-stacked-bar-chart', + templateUrl: './account-water-stacked-bar-chart.component.html', + styleUrls: ['./account-water-stacked-bar-chart.component.css'], + standalone: false }) export class AccountWaterStackedBarChartComponent { @Input() diff --git a/src/app/shared/data-overview/account-water-usage-donut/account-water-usage-donut.component.ts b/src/app/shared/data-overview/account-water-usage-donut/account-water-usage-donut.component.ts index 5814f933c..8e14a64ac 100644 --- a/src/app/shared/data-overview/account-water-usage-donut/account-water-usage-donut.component.ts +++ b/src/app/shared/data-overview/account-water-usage-donut/account-water-usage-donut.component.ts @@ -3,9 +3,10 @@ import { PlotlyService } from 'angular-plotly.js'; import { AccountOverviewData } from 'src/app/calculations/dashboard-calculations/accountOverviewClass'; @Component({ - selector: 'app-account-water-usage-donut', - templateUrl: './account-water-usage-donut.component.html', - styleUrls: ['./account-water-usage-donut.component.css'] + selector: 'app-account-water-usage-donut', + templateUrl: './account-water-usage-donut.component.html', + styleUrls: ['./account-water-usage-donut.component.css'], + standalone: false }) export class AccountWaterUsageDonutComponent { @Input() diff --git a/src/app/shared/data-overview/account-water-usage-table/account-water-usage-table.component.ts b/src/app/shared/data-overview/account-water-usage-table/account-water-usage-table.component.ts index b778e2a3c..dcd06bb7f 100644 --- a/src/app/shared/data-overview/account-water-usage-table/account-water-usage-table.component.ts +++ b/src/app/shared/data-overview/account-water-usage-table/account-water-usage-table.component.ts @@ -2,9 +2,10 @@ import { Component, Input } from '@angular/core'; import { AccountOverviewData } from 'src/app/calculations/dashboard-calculations/accountOverviewClass'; @Component({ - selector: 'app-account-water-usage-table', - templateUrl: './account-water-usage-table.component.html', - styleUrls: ['./account-water-usage-table.component.css'] + selector: 'app-account-water-usage-table', + templateUrl: './account-water-usage-table.component.html', + styleUrls: ['./account-water-usage-table.component.css'], + standalone: false }) export class AccountWaterUsageTableComponent { @Input() diff --git a/src/app/shared/data-overview/data-overview-map/data-overview-map.component.ts b/src/app/shared/data-overview/data-overview-map/data-overview-map.component.ts index 016ba8ce0..46377191e 100644 --- a/src/app/shared/data-overview/data-overview-map/data-overview-map.component.ts +++ b/src/app/shared/data-overview/data-overview-map/data-overview-map.component.ts @@ -10,9 +10,10 @@ import { IdbAccount } from 'src/app/models/idbModels/account'; import { IdbFacility } from 'src/app/models/idbModels/facility'; @Component({ - selector: 'app-data-overview-map', - templateUrl: './data-overview-map.component.html', - styleUrls: ['./data-overview-map.component.css'] + selector: 'app-data-overview-map', + templateUrl: './data-overview-map.component.html', + styleUrls: ['./data-overview-map.component.css'], + standalone: false }) export class DataOverviewMapComponent { @Input() diff --git a/src/app/shared/data-overview/emissions-donut/emissions-donut.component.ts b/src/app/shared/data-overview/emissions-donut/emissions-donut.component.ts index 8b83baa6b..fcf5fc611 100644 --- a/src/app/shared/data-overview/emissions-donut/emissions-donut.component.ts +++ b/src/app/shared/data-overview/emissions-donut/emissions-donut.component.ts @@ -9,9 +9,10 @@ import { AccountOverviewFacility } from 'src/app/calculations/dashboard-calculat import { AccountOverviewService } from 'src/app/account/account-overview/account-overview.service'; @Component({ - selector: 'app-emissions-donut', - templateUrl: './emissions-donut.component.html', - styleUrls: ['./emissions-donut.component.css'] + selector: 'app-emissions-donut', + templateUrl: './emissions-donut.component.html', + styleUrls: ['./emissions-donut.component.css'], + standalone: false }) export class EmissionsDonutComponent { @Input() diff --git a/src/app/shared/data-overview/emissions-stacked-line-chart/emissions-stacked-line-chart.component.ts b/src/app/shared/data-overview/emissions-stacked-line-chart/emissions-stacked-line-chart.component.ts index 059469f21..74473333c 100644 --- a/src/app/shared/data-overview/emissions-stacked-line-chart/emissions-stacked-line-chart.component.ts +++ b/src/app/shared/data-overview/emissions-stacked-line-chart/emissions-stacked-line-chart.component.ts @@ -8,9 +8,10 @@ import { EmissionsTypes, getEmissionsTypeColor, getEmissionsTypes } from 'src/ap @Component({ - selector: 'app-emissions-stacked-line-chart', - templateUrl: './emissions-stacked-line-chart.component.html', - styleUrls: ['./emissions-stacked-line-chart.component.css'] + selector: 'app-emissions-stacked-line-chart', + templateUrl: './emissions-stacked-line-chart.component.html', + styleUrls: ['./emissions-stacked-line-chart.component.css'], + standalone: false }) export class EmissionsStackedLineChartComponent { @Input() diff --git a/src/app/shared/data-overview/emissions-usage-chart/emissions-usage-chart.component.ts b/src/app/shared/data-overview/emissions-usage-chart/emissions-usage-chart.component.ts index 925cfe843..48235eacd 100644 --- a/src/app/shared/data-overview/emissions-usage-chart/emissions-usage-chart.component.ts +++ b/src/app/shared/data-overview/emissions-usage-chart/emissions-usage-chart.component.ts @@ -9,9 +9,10 @@ import { EmissionsTypes, getEmissionsTypeColor, getEmissionsTypes } from 'src/ap import { IdbFacility } from 'src/app/models/idbModels/facility'; @Component({ - selector: 'app-emissions-usage-chart', - templateUrl: './emissions-usage-chart.component.html', - styleUrls: ['./emissions-usage-chart.component.css'] + selector: 'app-emissions-usage-chart', + templateUrl: './emissions-usage-chart.component.html', + styleUrls: ['./emissions-usage-chart.component.css'], + standalone: false }) export class EmissionsUsageChartComponent { @Input() diff --git a/src/app/shared/data-overview/emissions-usage-table/emissions-usage-table.component.ts b/src/app/shared/data-overview/emissions-usage-table/emissions-usage-table.component.ts index 5e78017aa..77fa18052 100644 --- a/src/app/shared/data-overview/emissions-usage-table/emissions-usage-table.component.ts +++ b/src/app/shared/data-overview/emissions-usage-table/emissions-usage-table.component.ts @@ -7,9 +7,10 @@ import { AccountOverviewService } from 'src/app/account/account-overview/account import { EmissionsTypes, getEmissionsTypeColor } from 'src/app/models/eGridEmissions'; @Component({ - selector: 'app-emissions-usage-table', - templateUrl: './emissions-usage-table.component.html', - styleUrls: ['./emissions-usage-table.component.css'] + selector: 'app-emissions-usage-table', + templateUrl: './emissions-usage-table.component.html', + styleUrls: ['./emissions-usage-table.component.css'], + standalone: false }) export class EmissionsUsageTableComponent { @Input() diff --git a/src/app/shared/data-overview/facilities-emissions-stacked-bar-chart/facilities-emissions-stacked-bar-chart.component.ts b/src/app/shared/data-overview/facilities-emissions-stacked-bar-chart/facilities-emissions-stacked-bar-chart.component.ts index 11750ddfe..7c3fed163 100644 --- a/src/app/shared/data-overview/facilities-emissions-stacked-bar-chart/facilities-emissions-stacked-bar-chart.component.ts +++ b/src/app/shared/data-overview/facilities-emissions-stacked-bar-chart/facilities-emissions-stacked-bar-chart.component.ts @@ -7,9 +7,10 @@ import { AccountOverviewFacility } from 'src/app/calculations/dashboard-calculat import { getEmissionsTypeColor } from 'src/app/models/eGridEmissions'; @Component({ - selector: 'app-facilities-emissions-stacked-bar-chart', - templateUrl: './facilities-emissions-stacked-bar-chart.component.html', - styleUrls: ['./facilities-emissions-stacked-bar-chart.component.css'] + selector: 'app-facilities-emissions-stacked-bar-chart', + templateUrl: './facilities-emissions-stacked-bar-chart.component.html', + styleUrls: ['./facilities-emissions-stacked-bar-chart.component.css'], + standalone: false }) export class FacilitiesEmissionsStackedBarChartComponent { @Input() diff --git a/src/app/shared/data-overview/facilities-usage-stacked-bar-chart/facilities-usage-stacked-bar-chart.component.ts b/src/app/shared/data-overview/facilities-usage-stacked-bar-chart/facilities-usage-stacked-bar-chart.component.ts index b4e83a206..437f98b21 100644 --- a/src/app/shared/data-overview/facilities-usage-stacked-bar-chart/facilities-usage-stacked-bar-chart.component.ts +++ b/src/app/shared/data-overview/facilities-usage-stacked-bar-chart/facilities-usage-stacked-bar-chart.component.ts @@ -9,9 +9,10 @@ import { DataOverviewReportSetup } from 'src/app/models/overview-report'; import { IdbFacility } from 'src/app/models/idbModels/facility'; @Component({ - selector: 'app-facilities-usage-stacked-bar-chart', - templateUrl: './facilities-usage-stacked-bar-chart.component.html', - styleUrls: ['./facilities-usage-stacked-bar-chart.component.css'] + selector: 'app-facilities-usage-stacked-bar-chart', + templateUrl: './facilities-usage-stacked-bar-chart.component.html', + styleUrls: ['./facilities-usage-stacked-bar-chart.component.css'], + standalone: false }) export class FacilitiesUsageStackedBarChartComponent { @Input() diff --git a/src/app/shared/data-overview/facilities-usage-table/facilities-usage-table.component.ts b/src/app/shared/data-overview/facilities-usage-table/facilities-usage-table.component.ts index c2afeb100..c883ebb8e 100644 --- a/src/app/shared/data-overview/facilities-usage-table/facilities-usage-table.component.ts +++ b/src/app/shared/data-overview/facilities-usage-table/facilities-usage-table.component.ts @@ -7,9 +7,10 @@ import * as _ from 'lodash'; import { IdbFacility } from 'src/app/models/idbModels/facility'; @Component({ - selector: 'app-facilities-usage-table', - templateUrl: './facilities-usage-table.component.html', - styleUrls: ['./facilities-usage-table.component.css'] + selector: 'app-facilities-usage-table', + templateUrl: './facilities-usage-table.component.html', + styleUrls: ['./facilities-usage-table.component.css'], + standalone: false }) export class FacilitiesUsageTableComponent { @Input() diff --git a/src/app/shared/data-overview/facility-section-report/facility-section-report.component.ts b/src/app/shared/data-overview/facility-section-report/facility-section-report.component.ts index 31974eb14..0f2a29c27 100644 --- a/src/app/shared/data-overview/facility-section-report/facility-section-report.component.ts +++ b/src/app/shared/data-overview/facility-section-report/facility-section-report.component.ts @@ -13,9 +13,10 @@ import { FacilityReportsDbService } from 'src/app/indexedDB/facility-reports-db. import { DataOverviewFacilityReportSettings, IdbFacilityReport } from 'src/app/models/idbModels/facilityReport'; @Component({ - selector: 'app-facility-section-report', - templateUrl: './facility-section-report.component.html', - styleUrls: ['./facility-section-report.component.css'] + selector: 'app-facility-section-report', + templateUrl: './facility-section-report.component.html', + styleUrls: ['./facility-section-report.component.css'], + standalone: false }) export class FacilitySectionReportComponent { @Input() diff --git a/src/app/shared/data-overview/facility-usage-donut/facility-usage-donut.component.ts b/src/app/shared/data-overview/facility-usage-donut/facility-usage-donut.component.ts index 01faed64d..cc4f7c298 100644 --- a/src/app/shared/data-overview/facility-usage-donut/facility-usage-donut.component.ts +++ b/src/app/shared/data-overview/facility-usage-donut/facility-usage-donut.component.ts @@ -5,9 +5,10 @@ import { AccountOverviewService } from 'src/app/account/account-overview/account import { AccountOverviewFacility } from 'src/app/calculations/dashboard-calculations/accountOverviewClass'; @Component({ - selector: 'app-facility-usage-donut', - templateUrl: './facility-usage-donut.component.html', - styleUrls: ['./facility-usage-donut.component.css'] + selector: 'app-facility-usage-donut', + templateUrl: './facility-usage-donut.component.html', + styleUrls: ['./facility-usage-donut.component.css'], + standalone: false }) export class FacilityUsageDonutComponent { @Input() diff --git a/src/app/shared/data-overview/meter-usage-donut/meter-usage-donut.component.ts b/src/app/shared/data-overview/meter-usage-donut/meter-usage-donut.component.ts index 61c0f1143..8deca45e2 100644 --- a/src/app/shared/data-overview/meter-usage-donut/meter-usage-donut.component.ts +++ b/src/app/shared/data-overview/meter-usage-donut/meter-usage-donut.component.ts @@ -9,9 +9,10 @@ import { FacilityOverviewMeter } from 'src/app/calculations/dashboard-calculatio import { IdbFacility } from 'src/app/models/idbModels/facility'; @Component({ - selector: 'app-meter-usage-donut', - templateUrl: './meter-usage-donut.component.html', - styleUrls: ['./meter-usage-donut.component.css'] + selector: 'app-meter-usage-donut', + templateUrl: './meter-usage-donut.component.html', + styleUrls: ['./meter-usage-donut.component.css'], + standalone: false }) export class MeterUsageDonutComponent { @Input() diff --git a/src/app/shared/data-overview/meter-usage-table/meter-usage-table.component.ts b/src/app/shared/data-overview/meter-usage-table/meter-usage-table.component.ts index 431f0524e..a0a2454a2 100644 --- a/src/app/shared/data-overview/meter-usage-table/meter-usage-table.component.ts +++ b/src/app/shared/data-overview/meter-usage-table/meter-usage-table.component.ts @@ -4,9 +4,10 @@ import { FacilityOverviewService } from 'src/app/facility/facility-overview/faci import { FacilityOverviewData, FacilityOverviewMeter } from 'src/app/calculations/dashboard-calculations/facilityOverviewClass'; @Component({ - selector: 'app-meter-usage-table', - templateUrl: './meter-usage-table.component.html', - styleUrls: ['./meter-usage-table.component.css'] + selector: 'app-meter-usage-table', + templateUrl: './meter-usage-table.component.html', + styleUrls: ['./meter-usage-table.component.css'], + standalone: false }) export class MeterUsageTableComponent { @Input() diff --git a/src/app/shared/data-overview/meters-overview-stacked-line-chart/meters-overview-stacked-line-chart.component.ts b/src/app/shared/data-overview/meters-overview-stacked-line-chart/meters-overview-stacked-line-chart.component.ts index 283e1349e..6c00f6cf6 100644 --- a/src/app/shared/data-overview/meters-overview-stacked-line-chart/meters-overview-stacked-line-chart.component.ts +++ b/src/app/shared/data-overview/meters-overview-stacked-line-chart/meters-overview-stacked-line-chart.component.ts @@ -9,9 +9,10 @@ import { IdbFacility } from 'src/app/models/idbModels/facility'; import { IdbUtilityMeter } from 'src/app/models/idbModels/utilityMeter'; @Component({ - selector: 'app-meters-overview-stacked-line-chart', - templateUrl: './meters-overview-stacked-line-chart.component.html', - styleUrls: ['./meters-overview-stacked-line-chart.component.css'] + selector: 'app-meters-overview-stacked-line-chart', + templateUrl: './meters-overview-stacked-line-chart.component.html', + styleUrls: ['./meters-overview-stacked-line-chart.component.css'], + standalone: false }) export class MetersOverviewStackedLineChartComponent { @Input() diff --git a/src/app/shared/data-overview/monthly-utility-usage-line-chart/monthly-utility-usage-line-chart.component.ts b/src/app/shared/data-overview/monthly-utility-usage-line-chart/monthly-utility-usage-line-chart.component.ts index f012b4640..a450034a4 100644 --- a/src/app/shared/data-overview/monthly-utility-usage-line-chart/monthly-utility-usage-line-chart.component.ts +++ b/src/app/shared/data-overview/monthly-utility-usage-line-chart/monthly-utility-usage-line-chart.component.ts @@ -12,9 +12,10 @@ import { IdbAccount } from 'src/app/models/idbModels/account'; import { IdbFacility } from 'src/app/models/idbModels/facility'; @Component({ - selector: 'app-monthly-utility-usage-line-chart', - templateUrl: './monthly-utility-usage-line-chart.component.html', - styleUrls: ['./monthly-utility-usage-line-chart.component.css'] + selector: 'app-monthly-utility-usage-line-chart', + templateUrl: './monthly-utility-usage-line-chart.component.html', + styleUrls: ['./monthly-utility-usage-line-chart.component.css'], + standalone: false }) export class MonthlyUtilityUsageLineChartComponent { @Input() diff --git a/src/app/shared/data-overview/utilities-usage-chart/utilities-usage-chart.component.ts b/src/app/shared/data-overview/utilities-usage-chart/utilities-usage-chart.component.ts index 8c1f50022..d6ece151b 100644 --- a/src/app/shared/data-overview/utilities-usage-chart/utilities-usage-chart.component.ts +++ b/src/app/shared/data-overview/utilities-usage-chart/utilities-usage-chart.component.ts @@ -8,9 +8,10 @@ import { EnergySources, WaterSources } from 'src/app/models/constantsAndTypes'; import { IdbFacility } from 'src/app/models/idbModels/facility'; @Component({ - selector: 'app-utilities-usage-chart', - templateUrl: './utilities-usage-chart.component.html', - styleUrls: ['./utilities-usage-chart.component.css'] + selector: 'app-utilities-usage-chart', + templateUrl: './utilities-usage-chart.component.html', + styleUrls: ['./utilities-usage-chart.component.css'], + standalone: false }) export class UtilitiesUsageChartComponent { @Input() diff --git a/src/app/shared/data-overview/utility-consumption-table/costs-consumption-table/costs-consumption-table.component.ts b/src/app/shared/data-overview/utility-consumption-table/costs-consumption-table/costs-consumption-table.component.ts index 58a2babd2..c014b3b30 100644 --- a/src/app/shared/data-overview/utility-consumption-table/costs-consumption-table/costs-consumption-table.component.ts +++ b/src/app/shared/data-overview/utility-consumption-table/costs-consumption-table/costs-consumption-table.component.ts @@ -2,9 +2,10 @@ import { Component, Input } from '@angular/core'; import { IUseAndCost, UseAndCost } from 'src/app/calculations/dashboard-calculations/useAndCostClass'; @Component({ - selector: 'app-costs-consumption-table', - templateUrl: './costs-consumption-table.component.html', - styleUrls: ['./costs-consumption-table.component.css'] + selector: 'app-costs-consumption-table', + templateUrl: './costs-consumption-table.component.html', + styleUrls: ['./costs-consumption-table.component.css'], + standalone: false }) export class CostsConsumptionTableComponent { @Input() diff --git a/src/app/shared/data-overview/utility-consumption-table/emissions-consumption-table/emissions-consumption-table.component.ts b/src/app/shared/data-overview/utility-consumption-table/emissions-consumption-table/emissions-consumption-table.component.ts index b4dcb5423..a9509beab 100644 --- a/src/app/shared/data-overview/utility-consumption-table/emissions-consumption-table/emissions-consumption-table.component.ts +++ b/src/app/shared/data-overview/utility-consumption-table/emissions-consumption-table/emissions-consumption-table.component.ts @@ -5,9 +5,10 @@ import { AccountOverviewService } from 'src/app/account/account-overview/account import { FacilityOverviewService } from 'src/app/facility/facility-overview/facility-overview.service'; @Component({ - selector: 'app-emissions-consumption-table', - templateUrl: './emissions-consumption-table.component.html', - styleUrls: ['./emissions-consumption-table.component.css'] + selector: 'app-emissions-consumption-table', + templateUrl: './emissions-consumption-table.component.html', + styleUrls: ['./emissions-consumption-table.component.css'], + standalone: false }) export class EmissionsConsumptionTableComponent { @Input() diff --git a/src/app/shared/data-overview/utility-consumption-table/energy-consumption-table/energy-consumption-table.component.ts b/src/app/shared/data-overview/utility-consumption-table/energy-consumption-table/energy-consumption-table.component.ts index 075a61357..78e05cbc4 100644 --- a/src/app/shared/data-overview/utility-consumption-table/energy-consumption-table/energy-consumption-table.component.ts +++ b/src/app/shared/data-overview/utility-consumption-table/energy-consumption-table/energy-consumption-table.component.ts @@ -2,9 +2,10 @@ import { Component, Input } from '@angular/core'; import { IUseAndCost, UseAndCost } from 'src/app/calculations/dashboard-calculations/useAndCostClass'; @Component({ - selector: 'app-energy-consumption-table', - templateUrl: './energy-consumption-table.component.html', - styleUrls: ['./energy-consumption-table.component.css'] + selector: 'app-energy-consumption-table', + templateUrl: './energy-consumption-table.component.html', + styleUrls: ['./energy-consumption-table.component.css'], + standalone: false }) export class EnergyConsumptionTableComponent { @Input() diff --git a/src/app/shared/data-overview/utility-consumption-table/utility-consumption-table.component.ts b/src/app/shared/data-overview/utility-consumption-table/utility-consumption-table.component.ts index a83d63bd7..c96c0bd98 100644 --- a/src/app/shared/data-overview/utility-consumption-table/utility-consumption-table.component.ts +++ b/src/app/shared/data-overview/utility-consumption-table/utility-consumption-table.component.ts @@ -2,9 +2,10 @@ import { Component, Input } from '@angular/core'; import { IUseAndCost, UseAndCost } from 'src/app/calculations/dashboard-calculations/useAndCostClass'; @Component({ - selector: 'app-utility-consumption-table', - templateUrl: './utility-consumption-table.component.html', - styleUrls: ['./utility-consumption-table.component.css'] + selector: 'app-utility-consumption-table', + templateUrl: './utility-consumption-table.component.html', + styleUrls: ['./utility-consumption-table.component.css'], + standalone: false }) export class UtilityConsumptionTableComponent { @Input() diff --git a/src/app/shared/data-overview/utility-consumption-table/water-consumption-table/water-consumption-table.component.ts b/src/app/shared/data-overview/utility-consumption-table/water-consumption-table/water-consumption-table.component.ts index c3459e452..9eea25a34 100644 --- a/src/app/shared/data-overview/utility-consumption-table/water-consumption-table/water-consumption-table.component.ts +++ b/src/app/shared/data-overview/utility-consumption-table/water-consumption-table/water-consumption-table.component.ts @@ -2,9 +2,10 @@ import { Component, Input } from '@angular/core'; import { IUseAndCost, UseAndCost } from 'src/app/calculations/dashboard-calculations/useAndCostClass'; @Component({ - selector: 'app-water-consumption-table', - templateUrl: './water-consumption-table.component.html', - styleUrls: ['./water-consumption-table.component.css'] + selector: 'app-water-consumption-table', + templateUrl: './water-consumption-table.component.html', + styleUrls: ['./water-consumption-table.component.css'], + standalone: false }) export class WaterConsumptionTableComponent { @Input() diff --git a/src/app/shared/helper-pipes/account-analysis-name.pipe.ts b/src/app/shared/helper-pipes/account-analysis-name.pipe.ts index 58cad2bfc..b34e7ed76 100644 --- a/src/app/shared/helper-pipes/account-analysis-name.pipe.ts +++ b/src/app/shared/helper-pipes/account-analysis-name.pipe.ts @@ -2,7 +2,8 @@ import { Pipe, PipeTransform } from '@angular/core'; import { AccountAnalysisDbService } from 'src/app/indexedDB/account-analysis-db.service'; @Pipe({ - name: 'accountAnalysisName' + name: 'accountAnalysisName', + standalone: false }) export class AccountAnalysisNamePipe implements PipeTransform { diff --git a/src/app/shared/helper-pipes/agreement-type-label.pipe.ts b/src/app/shared/helper-pipes/agreement-type-label.pipe.ts index 8e13fd81e..d585cd1f9 100644 --- a/src/app/shared/helper-pipes/agreement-type-label.pipe.ts +++ b/src/app/shared/helper-pipes/agreement-type-label.pipe.ts @@ -2,7 +2,8 @@ import { Pipe, PipeTransform } from '@angular/core'; import { AgreementType, AgreementTypes } from 'src/app/models/agreementType'; @Pipe({ - name: 'agreementTypeLabel' + name: 'agreementTypeLabel', + standalone: false }) export class AgreementTypeLabelPipe implements PipeTransform { diff --git a/src/app/shared/helper-pipes/analysis-category.pipe.ts b/src/app/shared/helper-pipes/analysis-category.pipe.ts index 612a759e7..968ac97e1 100644 --- a/src/app/shared/helper-pipes/analysis-category.pipe.ts +++ b/src/app/shared/helper-pipes/analysis-category.pipe.ts @@ -3,7 +3,8 @@ import { AccountAnalysisDbService } from 'src/app/indexedDB/account-analysis-db. import { IdbAccountAnalysisItem } from 'src/app/models/idbModels/accountAnalysisItem'; @Pipe({ - name: 'analysisCategory' + name: 'analysisCategory', + standalone: false }) export class AnalysisCategoryPipe implements PipeTransform { diff --git a/src/app/shared/helper-pipes/analysis-type-label.pipe.ts b/src/app/shared/helper-pipes/analysis-type-label.pipe.ts index 4a029b205..aa3cd7a6b 100644 --- a/src/app/shared/helper-pipes/analysis-type-label.pipe.ts +++ b/src/app/shared/helper-pipes/analysis-type-label.pipe.ts @@ -2,7 +2,8 @@ import { Pipe, PipeTransform } from '@angular/core'; import { AnalysisType } from 'src/app/models/analysis'; @Pipe({ - name: 'analysisTypeLabel' + name: 'analysisTypeLabel', + standalone: false }) export class AnalysisTypeLabelPipe implements PipeTransform { diff --git a/src/app/shared/helper-pipes/average.pipe.ts b/src/app/shared/helper-pipes/average.pipe.ts index 2c228e262..33207586e 100644 --- a/src/app/shared/helper-pipes/average.pipe.ts +++ b/src/app/shared/helper-pipes/average.pipe.ts @@ -2,8 +2,9 @@ import { Pipe, PipeTransform } from '@angular/core'; import * as _ from 'lodash'; @Pipe({ - name: 'average', - pure: false + name: 'average', + pure: false, + standalone: false }) export class AveragePipe implements PipeTransform { diff --git a/src/app/shared/helper-pipes/custom-number.pipe.ts b/src/app/shared/helper-pipes/custom-number.pipe.ts index e56427565..edcc1da9a 100644 --- a/src/app/shared/helper-pipes/custom-number.pipe.ts +++ b/src/app/shared/helper-pipes/custom-number.pipe.ts @@ -1,8 +1,9 @@ import { Pipe, PipeTransform } from '@angular/core'; @Pipe({ - name: 'customNumber', - pure: false + name: 'customNumber', + pure: false, + standalone: false }) export class CustomNumberPipe implements PipeTransform { diff --git a/src/app/shared/helper-pipes/degree-day-total.pipe.ts b/src/app/shared/helper-pipes/degree-day-total.pipe.ts index 5ce779936..325927a9b 100644 --- a/src/app/shared/helper-pipes/degree-day-total.pipe.ts +++ b/src/app/shared/helper-pipes/degree-day-total.pipe.ts @@ -4,8 +4,9 @@ import { DetailDegreeDay, WeatherDataSelection } from 'src/app/models/degreeDays import { getDegreeDayAmount } from '../sharedHelperFuntions'; @Pipe({ - name: 'degreeDayTotal', - pure: false + name: 'degreeDayTotal', + pure: false, + standalone: false }) export class DegreeDayTotalPipe implements PipeTransform { diff --git a/src/app/shared/helper-pipes/emissions-display.pipe.ts b/src/app/shared/helper-pipes/emissions-display.pipe.ts index fd4473df1..3939dfdb6 100644 --- a/src/app/shared/helper-pipes/emissions-display.pipe.ts +++ b/src/app/shared/helper-pipes/emissions-display.pipe.ts @@ -3,7 +3,8 @@ import { ConvertValue } from 'src/app/calculations/conversions/convertValue'; import { FuelTypeOption } from '../fuel-options/fuelTypeOption'; @Pipe({ - name: 'emissionsDisplay' + name: 'emissionsDisplay', + standalone: false }) export class EmissionsDisplayPipe implements PipeTransform { diff --git a/src/app/shared/helper-pipes/facility-analysis-name.pipe.ts b/src/app/shared/helper-pipes/facility-analysis-name.pipe.ts index 1f8b4d7b1..96ff2f721 100644 --- a/src/app/shared/helper-pipes/facility-analysis-name.pipe.ts +++ b/src/app/shared/helper-pipes/facility-analysis-name.pipe.ts @@ -2,7 +2,8 @@ import { Pipe, PipeTransform } from '@angular/core'; import { AnalysisDbService } from 'src/app/indexedDB/analysis-db.service'; @Pipe({ - name: 'facilityAnalysisName' + name: 'facilityAnalysisName', + standalone: false }) export class FacilityAnalysisNamePipe implements PipeTransform { diff --git a/src/app/shared/helper-pipes/facility-name.pipe.ts b/src/app/shared/helper-pipes/facility-name.pipe.ts index db2b5daf8..c4033d1a2 100644 --- a/src/app/shared/helper-pipes/facility-name.pipe.ts +++ b/src/app/shared/helper-pipes/facility-name.pipe.ts @@ -2,8 +2,9 @@ import { Pipe, PipeTransform } from '@angular/core'; import { FacilitydbService } from 'src/app/indexedDB/facility-db.service'; @Pipe({ - pure: false, - name: 'facilityName' + pure: false, + name: 'facilityName', + standalone: false }) export class FacilityNamePipe implements PipeTransform { diff --git a/src/app/shared/helper-pipes/facility-report-name.pipe.ts b/src/app/shared/helper-pipes/facility-report-name.pipe.ts index c1450fb82..a3826208e 100644 --- a/src/app/shared/helper-pipes/facility-report-name.pipe.ts +++ b/src/app/shared/helper-pipes/facility-report-name.pipe.ts @@ -2,7 +2,8 @@ import { Pipe, PipeTransform } from '@angular/core'; import { FacilityReportsDbService } from 'src/app/indexedDB/facility-reports-db.service'; @Pipe({ - name: 'facilityReportName' + name: 'facilityReportName', + standalone: false }) export class FacilityReportNamePipe implements PipeTransform { diff --git a/src/app/shared/helper-pipes/group-name.pipe.ts b/src/app/shared/helper-pipes/group-name.pipe.ts index 3a60833f5..f5dfa4be8 100644 --- a/src/app/shared/helper-pipes/group-name.pipe.ts +++ b/src/app/shared/helper-pipes/group-name.pipe.ts @@ -2,7 +2,8 @@ import { Pipe, PipeTransform } from '@angular/core'; import { UtilityMeterGroupdbService } from '../../indexedDB/utilityMeterGroup-db.service'; @Pipe({ - name: 'groupName' + name: 'groupName', + standalone: false }) export class GroupNamePipe implements PipeTransform { diff --git a/src/app/shared/helper-pipes/meter-source-color.pipe.ts b/src/app/shared/helper-pipes/meter-source-color.pipe.ts index eabae5c01..bcee14cc0 100644 --- a/src/app/shared/helper-pipes/meter-source-color.pipe.ts +++ b/src/app/shared/helper-pipes/meter-source-color.pipe.ts @@ -3,7 +3,8 @@ import { UtilityColors } from '../utilityColors'; import { MeterSource } from 'src/app/models/constantsAndTypes'; @Pipe({ - name: 'meterSourceColor' + name: 'meterSourceColor', + standalone: false }) export class MeterSourceColorPipe implements PipeTransform { diff --git a/src/app/shared/helper-pipes/month-label.pipe.ts b/src/app/shared/helper-pipes/month-label.pipe.ts index a37d1ae9f..c20799c3f 100644 --- a/src/app/shared/helper-pipes/month-label.pipe.ts +++ b/src/app/shared/helper-pipes/month-label.pipe.ts @@ -2,7 +2,8 @@ import { Pipe, PipeTransform } from '@angular/core'; import { Month, Months } from '../form-data/months'; @Pipe({ - name: 'monthLabel' + name: 'monthLabel', + standalone: false }) export class MonthLabelPipe implements PipeTransform { diff --git a/src/app/shared/helper-pipes/naics-display.pipe.ts b/src/app/shared/helper-pipes/naics-display.pipe.ts index a69a009c8..3bbba05ff 100644 --- a/src/app/shared/helper-pipes/naics-display.pipe.ts +++ b/src/app/shared/helper-pipes/naics-display.pipe.ts @@ -3,7 +3,8 @@ import { getNAICS } from '../form-data/naics-data'; import { AccountAndFacility } from 'src/app/models/idbModels/accountAndFacility'; @Pipe({ - name: 'naicsDisplay' + name: 'naicsDisplay', + standalone: false }) export class NaicsDisplayPipe implements PipeTransform { diff --git a/src/app/shared/helper-pipes/naics-list.pipe.ts b/src/app/shared/helper-pipes/naics-list.pipe.ts index 5e2b352f7..c511c367d 100644 --- a/src/app/shared/helper-pipes/naics-list.pipe.ts +++ b/src/app/shared/helper-pipes/naics-list.pipe.ts @@ -2,8 +2,9 @@ import { Pipe, PipeTransform } from '@angular/core'; import { NAICS } from 'src/app/shared/form-data/naics-data'; @Pipe({ - name: 'naicsList', - pure: false + name: 'naicsList', + pure: false, + standalone: false }) export class NaicsListPipe implements PipeTransform { diff --git a/src/app/shared/helper-pipes/order-by.pipe.ts b/src/app/shared/helper-pipes/order-by.pipe.ts index c63464efc..c1ead1408 100644 --- a/src/app/shared/helper-pipes/order-by.pipe.ts +++ b/src/app/shared/helper-pipes/order-by.pipe.ts @@ -1,8 +1,9 @@ import { Pipe, PipeTransform } from '@angular/core'; import * as _ from 'lodash'; @Pipe({ - name: 'orderBy', - pure: false + name: 'orderBy', + pure: false, + standalone: false }) export class OrderByPipe implements PipeTransform { diff --git a/src/app/shared/helper-pipes/phone-number.pipe.ts b/src/app/shared/helper-pipes/phone-number.pipe.ts index 6b9a432e1..7a3356fa7 100644 --- a/src/app/shared/helper-pipes/phone-number.pipe.ts +++ b/src/app/shared/helper-pipes/phone-number.pipe.ts @@ -1,7 +1,8 @@ import { Pipe, PipeTransform } from '@angular/core'; @Pipe({ - name: 'phoneNumber' + name: 'phoneNumber', + standalone: false }) export class PhoneNumberPipe implements PipeTransform { diff --git a/src/app/shared/helper-pipes/regression-number.pipe.ts b/src/app/shared/helper-pipes/regression-number.pipe.ts index f77cec1c6..1115cdb9f 100644 --- a/src/app/shared/helper-pipes/regression-number.pipe.ts +++ b/src/app/shared/helper-pipes/regression-number.pipe.ts @@ -1,7 +1,8 @@ import { Pipe, PipeTransform } from '@angular/core'; @Pipe({ - name: 'regressionNumber' + name: 'regressionNumber', + standalone: false }) export class RegressionNumberPipe implements PipeTransform { diff --git a/src/app/shared/helper-pipes/scope-label.pipe.ts b/src/app/shared/helper-pipes/scope-label.pipe.ts index e8f17c7e8..edf172ca0 100644 --- a/src/app/shared/helper-pipes/scope-label.pipe.ts +++ b/src/app/shared/helper-pipes/scope-label.pipe.ts @@ -2,7 +2,8 @@ import { Pipe, PipeTransform } from '@angular/core'; import { ScopeOption, ScopeOptions } from 'src/app/models/scopeOption'; @Pipe({ - name: 'scopeLabel' + name: 'scopeLabel', + standalone: false }) export class ScopeLabelPipe implements PipeTransform { diff --git a/src/app/shared/helper-pipes/settings-label.pipe.ts b/src/app/shared/helper-pipes/settings-label.pipe.ts index 894fee401..a7a8ed7c9 100644 --- a/src/app/shared/helper-pipes/settings-label.pipe.ts +++ b/src/app/shared/helper-pipes/settings-label.pipe.ts @@ -2,7 +2,8 @@ import { Pipe, PipeTransform } from '@angular/core'; import { ConvertValue } from 'src/app/calculations/conversions/convertValue'; @Pipe({ - name: 'settingsLabel' + name: 'settingsLabel', + standalone: false }) export class SettingsLabelPipe implements PipeTransform { diff --git a/src/app/shared/helper-pipes/total.pipe.ts b/src/app/shared/helper-pipes/total.pipe.ts index 8cbf49ef4..3d4b6bce7 100644 --- a/src/app/shared/helper-pipes/total.pipe.ts +++ b/src/app/shared/helper-pipes/total.pipe.ts @@ -1,8 +1,9 @@ import { Pipe, PipeTransform } from '@angular/core'; import * as _ from 'lodash'; @Pipe({ - name: 'total', - pure: false + name: 'total', + pure: false, + standalone: false }) export class TotalPipe implements PipeTransform { diff --git a/src/app/shared/helper-pipes/year-display.pipe.ts b/src/app/shared/helper-pipes/year-display.pipe.ts index 985af6412..d73b51782 100644 --- a/src/app/shared/helper-pipes/year-display.pipe.ts +++ b/src/app/shared/helper-pipes/year-display.pipe.ts @@ -1,8 +1,9 @@ import { Pipe, PipeTransform } from '@angular/core'; @Pipe({ - name: 'yearDisplay', - pure: false + name: 'yearDisplay', + pure: false, + standalone: false }) export class YearDisplayPipe implements PipeTransform { diff --git a/src/app/shared/helper-pipes/year-options.pipe.ts b/src/app/shared/helper-pipes/year-options.pipe.ts index 1b160fde2..b18b1f938 100644 --- a/src/app/shared/helper-pipes/year-options.pipe.ts +++ b/src/app/shared/helper-pipes/year-options.pipe.ts @@ -1,8 +1,9 @@ import { Pipe, PipeTransform } from '@angular/core'; @Pipe({ - name: 'yearOptions', - pure: false + name: 'yearOptions', + pure: false, + standalone: false }) export class YearOptionsPipe implements PipeTransform { diff --git a/src/app/shared/label-with-tooltip/label-with-tooltip.component.ts b/src/app/shared/label-with-tooltip/label-with-tooltip.component.ts index b03a8d932..ce64bdbe3 100644 --- a/src/app/shared/label-with-tooltip/label-with-tooltip.component.ts +++ b/src/app/shared/label-with-tooltip/label-with-tooltip.component.ts @@ -3,9 +3,10 @@ import { LabelTooltips } from './labelTooltips'; // import * as bootstrap from 'bootstrap' declare var bootstrap: any; @Component({ - selector: 'app-label-with-tooltip', - templateUrl: './label-with-tooltip.component.html', - styleUrls: ['./label-with-tooltip.component.css'] + selector: 'app-label-with-tooltip', + templateUrl: './label-with-tooltip.component.html', + styleUrls: ['./label-with-tooltip.component.css'], + standalone: false }) export class LabelWithTooltipComponent implements OnInit { @Input() diff --git a/src/app/shared/settings-forms/default-units-form/default-units-form.component.ts b/src/app/shared/settings-forms/default-units-form/default-units-form.component.ts index 79c11bf0c..0d9dd0ebb 100644 --- a/src/app/shared/settings-forms/default-units-form/default-units-form.component.ts +++ b/src/app/shared/settings-forms/default-units-form/default-units-form.component.ts @@ -17,9 +17,10 @@ import { IdbFacility } from 'src/app/models/idbModels/facility'; import { IdbCustomEmissionsItem } from 'src/app/models/idbModels/customEmissions'; @Component({ - selector: 'app-default-units-form', - templateUrl: './default-units-form.component.html', - styleUrls: ['./default-units-form.component.css'] + selector: 'app-default-units-form', + templateUrl: './default-units-form.component.html', + styleUrls: ['./default-units-form.component.css'], + standalone: false }) export class DefaultUnitsFormComponent implements OnInit { @Input() diff --git a/src/app/shared/settings-forms/default-units-form/e-grid-emissions-table/e-grid-emissions-table.component.ts b/src/app/shared/settings-forms/default-units-form/e-grid-emissions-table/e-grid-emissions-table.component.ts index 45cb3a722..e6b2367f3 100644 --- a/src/app/shared/settings-forms/default-units-form/e-grid-emissions-table/e-grid-emissions-table.component.ts +++ b/src/app/shared/settings-forms/default-units-form/e-grid-emissions-table/e-grid-emissions-table.component.ts @@ -2,9 +2,10 @@ import { Component, OnInit, Input, Output, EventEmitter } from '@angular/core'; import { SubregionEmissions } from 'src/app/models/eGridEmissions'; @Component({ - selector: 'app-e-grid-emissions-table', - templateUrl: './e-grid-emissions-table.component.html', - styleUrls: ['./e-grid-emissions-table.component.css'] + selector: 'app-e-grid-emissions-table', + templateUrl: './e-grid-emissions-table.component.html', + styleUrls: ['./e-grid-emissions-table.component.css'], + standalone: false }) export class EGridEmissionsTableComponent implements OnInit { @Input() diff --git a/src/app/shared/settings-forms/financial-reporting-form/financial-reporting-form.component.ts b/src/app/shared/settings-forms/financial-reporting-form/financial-reporting-form.component.ts index 25e1a813c..a285fa113 100644 --- a/src/app/shared/settings-forms/financial-reporting-form/financial-reporting-form.component.ts +++ b/src/app/shared/settings-forms/financial-reporting-form/financial-reporting-form.component.ts @@ -10,9 +10,10 @@ import { IdbAccount } from 'src/app/models/idbModels/account'; import { IdbFacility } from 'src/app/models/idbModels/facility'; @Component({ - selector: 'app-financial-reporting-form', - templateUrl: './financial-reporting-form.component.html', - styleUrls: ['./financial-reporting-form.component.css'] + selector: 'app-financial-reporting-form', + templateUrl: './financial-reporting-form.component.html', + styleUrls: ['./financial-reporting-form.component.css'], + standalone: false }) export class FinancialReportingFormComponent implements OnInit { @Input() diff --git a/src/app/shared/settings-forms/general-information-form/general-information-form.component.ts b/src/app/shared/settings-forms/general-information-form/general-information-form.component.ts index 7bfe0f1b3..833860183 100644 --- a/src/app/shared/settings-forms/general-information-form/general-information-form.component.ts +++ b/src/app/shared/settings-forms/general-information-form/general-information-form.component.ts @@ -13,9 +13,10 @@ import { IdbAccount } from 'src/app/models/idbModels/account'; import { IdbFacility } from 'src/app/models/idbModels/facility'; @Component({ - selector: 'app-general-information-form', - templateUrl: './general-information-form.component.html', - styleUrls: ['./general-information-form.component.css'] + selector: 'app-general-information-form', + templateUrl: './general-information-form.component.html', + styleUrls: ['./general-information-form.component.css'], + standalone: false }) export class GeneralInformationFormComponent implements OnInit { @Input() diff --git a/src/app/shared/settings-forms/sustainability-questions-form/sustainability-questions-form.component.ts b/src/app/shared/settings-forms/sustainability-questions-form/sustainability-questions-form.component.ts index 056f0440b..5f3a0624d 100644 --- a/src/app/shared/settings-forms/sustainability-questions-form/sustainability-questions-form.component.ts +++ b/src/app/shared/settings-forms/sustainability-questions-form/sustainability-questions-form.component.ts @@ -9,9 +9,10 @@ import { IdbAccount } from 'src/app/models/idbModels/account'; import { IdbFacility } from 'src/app/models/idbModels/facility'; @Component({ - selector: 'app-sustainability-questions-form', - templateUrl: './sustainability-questions-form.component.html', - styleUrls: ['./sustainability-questions-form.component.css'] + selector: 'app-sustainability-questions-form', + templateUrl: './sustainability-questions-form.component.html', + styleUrls: ['./sustainability-questions-form.component.css'], + standalone: false }) export class SustainabilityQuestionsFormComponent implements OnInit { @Input() diff --git a/src/app/shared/shared-analysis/analysis-summary-table-filter/analysis-summary-table-filter.component.ts b/src/app/shared/shared-analysis/analysis-summary-table-filter/analysis-summary-table-filter.component.ts index 114e7c5d3..1b4b4bd58 100644 --- a/src/app/shared/shared-analysis/analysis-summary-table-filter/analysis-summary-table-filter.component.ts +++ b/src/app/shared/shared-analysis/analysis-summary-table-filter/analysis-summary-table-filter.component.ts @@ -8,9 +8,10 @@ import { IdbAnalysisItem } from 'src/app/models/idbModels/analysisItem'; import { IdbAccountAnalysisItem } from 'src/app/models/idbModels/accountAnalysisItem'; @Component({ - selector: 'app-analysis-summary-table-filter', - templateUrl: './analysis-summary-table-filter.component.html', - styleUrls: ['./analysis-summary-table-filter.component.css'] + selector: 'app-analysis-summary-table-filter', + templateUrl: './analysis-summary-table-filter.component.html', + styleUrls: ['./analysis-summary-table-filter.component.css'], + standalone: false }) export class AnalysisSummaryTableFilterComponent implements OnInit { @Input() diff --git a/src/app/shared/shared-analysis/annual-analysis-summary-graph/annual-analysis-summary-graph.component.ts b/src/app/shared/shared-analysis/annual-analysis-summary-graph/annual-analysis-summary-graph.component.ts index 9346a0019..a78aca3ae 100644 --- a/src/app/shared/shared-analysis/annual-analysis-summary-graph/annual-analysis-summary-graph.component.ts +++ b/src/app/shared/shared-analysis/annual-analysis-summary-graph/annual-analysis-summary-graph.component.ts @@ -5,9 +5,10 @@ import { IdbAccountAnalysisItem } from 'src/app/models/idbModels/accountAnalysis import { IdbAnalysisItem } from 'src/app/models/idbModels/analysisItem'; @Component({ - selector: 'app-annual-analysis-summary-graph', - templateUrl: './annual-analysis-summary-graph.component.html', - styleUrls: ['./annual-analysis-summary-graph.component.css'] + selector: 'app-annual-analysis-summary-graph', + templateUrl: './annual-analysis-summary-graph.component.html', + styleUrls: ['./annual-analysis-summary-graph.component.css'], + standalone: false }) export class AnnualAnalysisSummaryGraphComponent implements OnInit { @Input() diff --git a/src/app/shared/shared-analysis/annual-analysis-summary-table/annual-analysis-summary-table.component.ts b/src/app/shared/shared-analysis/annual-analysis-summary-table/annual-analysis-summary-table.component.ts index 88cabbb6d..4d3b29cfb 100644 --- a/src/app/shared/shared-analysis/annual-analysis-summary-table/annual-analysis-summary-table.component.ts +++ b/src/app/shared/shared-analysis/annual-analysis-summary-table/annual-analysis-summary-table.component.ts @@ -10,9 +10,10 @@ import { IdbAnalysisItem } from 'src/app/models/idbModels/analysisItem'; import { IdbAccountAnalysisItem } from 'src/app/models/idbModels/accountAnalysisItem'; @Component({ - selector: 'app-annual-analysis-summary-table', - templateUrl: './annual-analysis-summary-table.component.html', - styleUrls: ['./annual-analysis-summary-table.component.css'] + selector: 'app-annual-analysis-summary-table', + templateUrl: './annual-analysis-summary-table.component.html', + styleUrls: ['./annual-analysis-summary-table.component.css'], + standalone: false }) export class AnnualAnalysisSummaryTableComponent implements OnInit { @Input() diff --git a/src/app/shared/shared-analysis/monthly-analysis-summary-graph/monthly-analysis-summary-graph.component.ts b/src/app/shared/shared-analysis/monthly-analysis-summary-graph/monthly-analysis-summary-graph.component.ts index f6c8ee328..ced57cb32 100644 --- a/src/app/shared/shared-analysis/monthly-analysis-summary-graph/monthly-analysis-summary-graph.component.ts +++ b/src/app/shared/shared-analysis/monthly-analysis-summary-graph/monthly-analysis-summary-graph.component.ts @@ -7,9 +7,10 @@ import { IdbAnalysisItem } from 'src/app/models/idbModels/analysisItem'; import { IdbFacility } from 'src/app/models/idbModels/facility'; @Component({ - selector: 'app-monthly-analysis-summary-graph', - templateUrl: './monthly-analysis-summary-graph.component.html', - styleUrls: ['./monthly-analysis-summary-graph.component.css'] + selector: 'app-monthly-analysis-summary-graph', + templateUrl: './monthly-analysis-summary-graph.component.html', + styleUrls: ['./monthly-analysis-summary-graph.component.css'], + standalone: false }) export class MonthlyAnalysisSummaryGraphComponent implements OnInit { @Input() diff --git a/src/app/shared/shared-analysis/monthly-analysis-summary-savings-graph/monthly-analysis-summary-savings-graph.component.ts b/src/app/shared/shared-analysis/monthly-analysis-summary-savings-graph/monthly-analysis-summary-savings-graph.component.ts index 2b08e4c21..8a4220a1a 100644 --- a/src/app/shared/shared-analysis/monthly-analysis-summary-savings-graph/monthly-analysis-summary-savings-graph.component.ts +++ b/src/app/shared/shared-analysis/monthly-analysis-summary-savings-graph/monthly-analysis-summary-savings-graph.component.ts @@ -8,9 +8,10 @@ import { IdbFacility } from 'src/app/models/idbModels/facility'; import * as _ from 'lodash'; @Component({ - selector: 'app-monthly-analysis-summary-savings-graph', - templateUrl: './monthly-analysis-summary-savings-graph.component.html', - styleUrls: ['./monthly-analysis-summary-savings-graph.component.css'] + selector: 'app-monthly-analysis-summary-savings-graph', + templateUrl: './monthly-analysis-summary-savings-graph.component.html', + styleUrls: ['./monthly-analysis-summary-savings-graph.component.css'], + standalone: false }) export class MonthlyAnalysisSummarySavingsGraphComponent { @Input({ required: true }) diff --git a/src/app/shared/shared-analysis/monthly-analysis-summary-table/monthly-analysis-summary-table.component.ts b/src/app/shared/shared-analysis/monthly-analysis-summary-table/monthly-analysis-summary-table.component.ts index a0e001f8d..37395bd7e 100644 --- a/src/app/shared/shared-analysis/monthly-analysis-summary-table/monthly-analysis-summary-table.component.ts +++ b/src/app/shared/shared-analysis/monthly-analysis-summary-table/monthly-analysis-summary-table.component.ts @@ -10,9 +10,10 @@ import { IdbAnalysisItem } from 'src/app/models/idbModels/analysisItem'; import { IdbAccountAnalysisItem } from 'src/app/models/idbModels/accountAnalysisItem'; @Component({ - selector: 'app-monthly-analysis-summary-table', - templateUrl: './monthly-analysis-summary-table.component.html', - styleUrls: ['./monthly-analysis-summary-table.component.css'] + selector: 'app-monthly-analysis-summary-table', + templateUrl: './monthly-analysis-summary-table.component.html', + styleUrls: ['./monthly-analysis-summary-table.component.css'], + standalone: false }) export class MonthlyAnalysisSummaryTableComponent implements OnInit { @Input() diff --git a/src/app/shared/shared-reports/break-up-table-for-print.pipe.ts b/src/app/shared/shared-reports/break-up-table-for-print.pipe.ts index 52ad76c05..5c924bdfb 100644 --- a/src/app/shared/shared-reports/break-up-table-for-print.pipe.ts +++ b/src/app/shared/shared-reports/break-up-table-for-print.pipe.ts @@ -2,7 +2,8 @@ import { Pipe, PipeTransform } from '@angular/core'; import { AnalysisTableColumns } from 'src/app/models/analysis'; @Pipe({ - name: 'breakUpTableForPrint' + name: 'breakUpTableForPrint', + standalone: false }) export class BreakUpTableForPrintPipe implements PipeTransform { diff --git a/src/app/shared/shared-reports/facility-analysis-report/annual-facility-analysis-report/annual-facility-analysis-report.component.ts b/src/app/shared/shared-reports/facility-analysis-report/annual-facility-analysis-report/annual-facility-analysis-report.component.ts index 780d81dcf..0eed46861 100644 --- a/src/app/shared/shared-reports/facility-analysis-report/annual-facility-analysis-report/annual-facility-analysis-report.component.ts +++ b/src/app/shared/shared-reports/facility-analysis-report/annual-facility-analysis-report/annual-facility-analysis-report.component.ts @@ -7,9 +7,10 @@ import { IdbFacility } from 'src/app/models/idbModels/facility'; import { AnalysisReportSettings } from 'src/app/models/idbModels/facilityReport'; @Component({ - selector: 'app-annual-facility-analysis-report', - templateUrl: './annual-facility-analysis-report.component.html', - styleUrl: './annual-facility-analysis-report.component.css' + selector: 'app-annual-facility-analysis-report', + templateUrl: './annual-facility-analysis-report.component.html', + styleUrl: './annual-facility-analysis-report.component.css', + standalone: false }) export class AnnualFacilityAnalysisReportComponent { @Input({ required: true }) diff --git a/src/app/shared/shared-reports/facility-analysis-report/facility-analysis-report.component.ts b/src/app/shared/shared-reports/facility-analysis-report/facility-analysis-report.component.ts index 4e16c32cf..9725eccc8 100644 --- a/src/app/shared/shared-reports/facility-analysis-report/facility-analysis-report.component.ts +++ b/src/app/shared/shared-reports/facility-analysis-report/facility-analysis-report.component.ts @@ -22,9 +22,10 @@ import { IdbUtilityMeter } from 'src/app/models/idbModels/utilityMeter'; import { IdbUtilityMeterData } from 'src/app/models/idbModels/utilityMeterData'; @Component({ - selector: 'app-facility-analysis-report', - templateUrl: './facility-analysis-report.component.html', - styleUrl: './facility-analysis-report.component.css' + selector: 'app-facility-analysis-report', + templateUrl: './facility-analysis-report.component.html', + styleUrl: './facility-analysis-report.component.css', + standalone: false }) export class FacilityAnalysisReportComponent { @Input({ required: true }) diff --git a/src/app/shared/shared-reports/facility-analysis-report/group-analysis-report/group-analysis-report.component.ts b/src/app/shared/shared-reports/facility-analysis-report/group-analysis-report/group-analysis-report.component.ts index 1a35aad17..39ee3a632 100644 --- a/src/app/shared/shared-reports/facility-analysis-report/group-analysis-report/group-analysis-report.component.ts +++ b/src/app/shared/shared-reports/facility-analysis-report/group-analysis-report/group-analysis-report.component.ts @@ -8,9 +8,10 @@ import { IdbFacility } from 'src/app/models/idbModels/facility'; import { AnalysisReportSettings } from 'src/app/models/idbModels/facilityReport'; @Component({ - selector: 'app-group-analysis-report', - templateUrl: './group-analysis-report.component.html', - styleUrl: './group-analysis-report.component.css' + selector: 'app-group-analysis-report', + templateUrl: './group-analysis-report.component.html', + styleUrl: './group-analysis-report.component.css', + standalone: false }) export class GroupAnalysisReportComponent { @Input({ required: true }) diff --git a/src/app/shared/shared-reports/facility-analysis-report/group-analysis-report/group-annual-analysis-report/group-annual-analysis-report.component.ts b/src/app/shared/shared-reports/facility-analysis-report/group-analysis-report/group-annual-analysis-report/group-annual-analysis-report.component.ts index ce246504e..29eae295c 100644 --- a/src/app/shared/shared-reports/facility-analysis-report/group-analysis-report/group-annual-analysis-report/group-annual-analysis-report.component.ts +++ b/src/app/shared/shared-reports/facility-analysis-report/group-analysis-report/group-annual-analysis-report/group-annual-analysis-report.component.ts @@ -8,9 +8,10 @@ import { IdbFacility } from 'src/app/models/idbModels/facility'; import { AnalysisReportSettings } from 'src/app/models/idbModels/facilityReport'; @Component({ - selector: 'app-group-annual-analysis-report', - templateUrl: './group-annual-analysis-report.component.html', - styleUrl: './group-annual-analysis-report.component.css' + selector: 'app-group-annual-analysis-report', + templateUrl: './group-annual-analysis-report.component.html', + styleUrl: './group-annual-analysis-report.component.css', + standalone: false }) export class GroupAnnualAnalysisReportComponent { @Input({ required: true }) diff --git a/src/app/shared/shared-reports/facility-analysis-report/group-analysis-report/group-monthly-analysis-report/group-monthly-analysis-report.component.ts b/src/app/shared/shared-reports/facility-analysis-report/group-analysis-report/group-monthly-analysis-report/group-monthly-analysis-report.component.ts index d23ec2505..2491d91e4 100644 --- a/src/app/shared/shared-reports/facility-analysis-report/group-analysis-report/group-monthly-analysis-report/group-monthly-analysis-report.component.ts +++ b/src/app/shared/shared-reports/facility-analysis-report/group-analysis-report/group-monthly-analysis-report/group-monthly-analysis-report.component.ts @@ -7,9 +7,10 @@ import { IdbFacility } from 'src/app/models/idbModels/facility'; import { AnalysisReportSettings } from 'src/app/models/idbModels/facilityReport'; @Component({ - selector: 'app-group-monthly-analysis-report', - templateUrl: './group-monthly-analysis-report.component.html', - styleUrl: './group-monthly-analysis-report.component.css' + selector: 'app-group-monthly-analysis-report', + templateUrl: './group-monthly-analysis-report.component.html', + styleUrl: './group-monthly-analysis-report.component.css', + standalone: false }) export class GroupMonthlyAnalysisReportComponent { @Input({ required: true }) diff --git a/src/app/shared/shared-reports/facility-analysis-report/group-analysis-report/regression-model-details/regression-model-details.component.ts b/src/app/shared/shared-reports/facility-analysis-report/group-analysis-report/regression-model-details/regression-model-details.component.ts index f9080d4c6..eaae08868 100644 --- a/src/app/shared/shared-reports/facility-analysis-report/group-analysis-report/regression-model-details/regression-model-details.component.ts +++ b/src/app/shared/shared-reports/facility-analysis-report/group-analysis-report/regression-model-details/regression-model-details.component.ts @@ -6,9 +6,10 @@ import { IdbAnalysisItem } from 'src/app/models/idbModels/analysisItem'; import { IdbFacility } from 'src/app/models/idbModels/facility'; @Component({ - selector: 'app-regression-model-details', - templateUrl: './regression-model-details.component.html', - styleUrl: './regression-model-details.component.css' + selector: 'app-regression-model-details', + templateUrl: './regression-model-details.component.html', + styleUrl: './regression-model-details.component.css', + standalone: false }) export class RegressionModelDetailsComponent { @Input({ required: true }) diff --git a/src/app/shared/shared-reports/facility-analysis-report/monthly-facility-analysis-report/monthly-facility-analysis-report.component.ts b/src/app/shared/shared-reports/facility-analysis-report/monthly-facility-analysis-report/monthly-facility-analysis-report.component.ts index aaf6df1ea..58f464572 100644 --- a/src/app/shared/shared-reports/facility-analysis-report/monthly-facility-analysis-report/monthly-facility-analysis-report.component.ts +++ b/src/app/shared/shared-reports/facility-analysis-report/monthly-facility-analysis-report/monthly-facility-analysis-report.component.ts @@ -7,9 +7,10 @@ import { IdbFacility } from 'src/app/models/idbModels/facility'; import { AnalysisReportSettings } from 'src/app/models/idbModels/facilityReport'; @Component({ - selector: 'app-monthly-facility-analysis-report', - templateUrl: './monthly-facility-analysis-report.component.html', - styleUrl: './monthly-facility-analysis-report.component.css' + selector: 'app-monthly-facility-analysis-report', + templateUrl: './monthly-facility-analysis-report.component.html', + styleUrl: './monthly-facility-analysis-report.component.css', + standalone: false }) export class MonthlyFacilityAnalysisReportComponent { @Input({required: true}) diff --git a/src/app/shared/shared-reports/include-table.pipe.ts b/src/app/shared/shared-reports/include-table.pipe.ts index beb172b48..3bb1d4810 100644 --- a/src/app/shared/shared-reports/include-table.pipe.ts +++ b/src/app/shared/shared-reports/include-table.pipe.ts @@ -2,7 +2,8 @@ import { Pipe, PipeTransform } from '@angular/core'; import { AnalysisTableColumns } from 'src/app/models/analysis'; @Pipe({ - name: 'includeTable' + name: 'includeTable', + standalone: false }) export class IncludeTablePipe implements PipeTransform { diff --git a/src/app/shared/table-items-dropdown/table-items-dropdown.component.ts b/src/app/shared/table-items-dropdown/table-items-dropdown.component.ts index 31e29fc09..e4f16ed63 100644 --- a/src/app/shared/table-items-dropdown/table-items-dropdown.component.ts +++ b/src/app/shared/table-items-dropdown/table-items-dropdown.component.ts @@ -2,9 +2,10 @@ import { Component, OnInit } from '@angular/core'; import { SharedDataService } from '../helper-services/shared-data.service'; @Component({ - selector: 'app-table-items-dropdown', - templateUrl: './table-items-dropdown.component.html', - styleUrls: ['./table-items-dropdown.component.css'] + selector: 'app-table-items-dropdown', + templateUrl: './table-items-dropdown.component.html', + styleUrls: ['./table-items-dropdown.component.css'], + standalone: false }) export class TableItemsDropdownComponent implements OnInit { diff --git a/src/app/static-content/about/about.component.ts b/src/app/static-content/about/about.component.ts index 68f19be8c..0182bb6bc 100644 --- a/src/app/static-content/about/about.component.ts +++ b/src/app/static-content/about/about.component.ts @@ -2,9 +2,10 @@ import { Component, OnInit } from '@angular/core'; import { ElectronService } from 'src/app/electron/electron.service'; @Component({ - selector: 'app-about', - templateUrl: './about.component.html', - styleUrls: ['./about.component.css'] + selector: 'app-about', + templateUrl: './about.component.html', + styleUrls: ['./about.component.css'], + standalone: false }) export class AboutComponent implements OnInit { diff --git a/src/app/static-content/acknowledgments/acknowledgments.component.ts b/src/app/static-content/acknowledgments/acknowledgments.component.ts index 8ef2bdec0..1fd44ecb9 100644 --- a/src/app/static-content/acknowledgments/acknowledgments.component.ts +++ b/src/app/static-content/acknowledgments/acknowledgments.component.ts @@ -1,9 +1,10 @@ import { Component, OnInit } from '@angular/core'; @Component({ - selector: 'app-acknowledgments', - templateUrl: './acknowledgments.component.html', - styleUrls: ['./acknowledgments.component.css'] + selector: 'app-acknowledgments', + templateUrl: './acknowledgments.component.html', + styleUrls: ['./acknowledgments.component.css'], + standalone: false }) export class AcknowledgmentsComponent implements OnInit { diff --git a/src/app/static-content/feedback/feedback.component.ts b/src/app/static-content/feedback/feedback.component.ts index 36a3ab2fb..097194631 100644 --- a/src/app/static-content/feedback/feedback.component.ts +++ b/src/app/static-content/feedback/feedback.component.ts @@ -1,9 +1,10 @@ import { Component, OnInit } from '@angular/core'; @Component({ - selector: 'app-feedback', - templateUrl: './feedback.component.html', - styleUrls: ['./feedback.component.css'] + selector: 'app-feedback', + templateUrl: './feedback.component.html', + styleUrls: ['./feedback.component.css'], + standalone: false }) export class FeedbackComponent implements OnInit { diff --git a/src/app/static-content/help/help.component.ts b/src/app/static-content/help/help.component.ts index e7b819dff..55b74f6d9 100644 --- a/src/app/static-content/help/help.component.ts +++ b/src/app/static-content/help/help.component.ts @@ -2,9 +2,10 @@ import { Component, OnInit } from '@angular/core'; import { HelpPanelService } from 'src/app/help-panel/help-panel.service'; @Component({ - selector: 'app-help', - templateUrl: './help.component.html', - styleUrls: ['./help.component.css'] + selector: 'app-help', + templateUrl: './help.component.html', + styleUrls: ['./help.component.css'], + standalone: false }) export class HelpComponent implements OnInit { diff --git a/src/app/static-content/privacy-notice/privacy-notice.component.ts b/src/app/static-content/privacy-notice/privacy-notice.component.ts index 419e3150e..14bd37344 100644 --- a/src/app/static-content/privacy-notice/privacy-notice.component.ts +++ b/src/app/static-content/privacy-notice/privacy-notice.component.ts @@ -1,9 +1,10 @@ import { Component } from '@angular/core'; @Component({ - selector: 'app-privacy-notice', - templateUrl: './privacy-notice.component.html', - styleUrl: './privacy-notice.component.css' + selector: 'app-privacy-notice', + templateUrl: './privacy-notice.component.html', + styleUrl: './privacy-notice.component.css', + standalone: false }) export class PrivacyNoticeComponent { diff --git a/src/app/upload-data/data-setup/data-setup-banner/data-setup-banner.component.ts b/src/app/upload-data/data-setup/data-setup-banner/data-setup-banner.component.ts index 577f636ec..ed92d3536 100644 --- a/src/app/upload-data/data-setup/data-setup-banner/data-setup-banner.component.ts +++ b/src/app/upload-data/data-setup/data-setup-banner/data-setup-banner.component.ts @@ -6,9 +6,10 @@ import { UploadDataService } from '../../upload-data.service'; import { FileReference } from '../../upload-data-models'; @Component({ - selector: 'app-data-setup-banner', - templateUrl: './data-setup-banner.component.html', - styleUrls: ['./data-setup-banner.component.css'] + selector: 'app-data-setup-banner', + templateUrl: './data-setup-banner.component.html', + styleUrls: ['./data-setup-banner.component.css'], + standalone: false }) export class DataSetupBannerComponent implements OnInit { diff --git a/src/app/upload-data/data-setup/data-setup.component.ts b/src/app/upload-data/data-setup/data-setup.component.ts index 10830cd8d..1c6fe4522 100644 --- a/src/app/upload-data/data-setup/data-setup.component.ts +++ b/src/app/upload-data/data-setup/data-setup.component.ts @@ -1,9 +1,10 @@ import { Component, OnInit } from '@angular/core'; @Component({ - selector: 'app-data-setup', - templateUrl: './data-setup.component.html', - styleUrls: ['./data-setup.component.css'] + selector: 'app-data-setup', + templateUrl: './data-setup.component.html', + styleUrls: ['./data-setup.component.css'], + standalone: false }) export class DataSetupComponent implements OnInit { diff --git a/src/app/upload-data/data-setup/file-setup/confirm-and-submit/confirm-and-submit.component.ts b/src/app/upload-data/data-setup/file-setup/confirm-and-submit/confirm-and-submit.component.ts index 7c9729e8b..6a7fbb0b6 100644 --- a/src/app/upload-data/data-setup/file-setup/confirm-and-submit/confirm-and-submit.component.ts +++ b/src/app/upload-data/data-setup/file-setup/confirm-and-submit/confirm-and-submit.component.ts @@ -26,9 +26,10 @@ import { FileReference } from 'src/app/upload-data/upload-data-models'; import { UploadDataService } from 'src/app/upload-data/upload-data.service'; @Component({ - selector: 'app-confirm-and-submit', - templateUrl: './confirm-and-submit.component.html', - styleUrls: ['./confirm-and-submit.component.css'] + selector: 'app-confirm-and-submit', + templateUrl: './confirm-and-submit.component.html', + styleUrls: ['./confirm-and-submit.component.css'], + standalone: false }) export class ConfirmAndSubmitComponent implements OnInit { diff --git a/src/app/upload-data/data-setup/file-setup/confirm-predictors/confirm-predictors.component.ts b/src/app/upload-data/data-setup/file-setup/confirm-predictors/confirm-predictors.component.ts index 21749c645..656ec4d4b 100644 --- a/src/app/upload-data/data-setup/file-setup/confirm-predictors/confirm-predictors.component.ts +++ b/src/app/upload-data/data-setup/file-setup/confirm-predictors/confirm-predictors.component.ts @@ -7,9 +7,10 @@ import { FileReference, getEmptyFileReference } from 'src/app/upload-data/upload import { IdbPredictorData } from 'src/app/models/idbModels/predictorData'; @Component({ - selector: 'app-confirm-predictors', - templateUrl: './confirm-predictors.component.html', - styleUrls: ['./confirm-predictors.component.css'] + selector: 'app-confirm-predictors', + templateUrl: './confirm-predictors.component.html', + styleUrls: ['./confirm-predictors.component.css'], + standalone: false }) export class ConfirmPredictorsComponent implements OnInit { diff --git a/src/app/upload-data/data-setup/file-setup/confirm-readings/confirm-readings.component.ts b/src/app/upload-data/data-setup/file-setup/confirm-readings/confirm-readings.component.ts index 49d4b0bb9..6933a501d 100644 --- a/src/app/upload-data/data-setup/file-setup/confirm-readings/confirm-readings.component.ts +++ b/src/app/upload-data/data-setup/file-setup/confirm-readings/confirm-readings.component.ts @@ -11,9 +11,10 @@ import { IdbFacility } from 'src/app/models/idbModels/facility'; import { IdbUtilityMeterData } from 'src/app/models/idbModels/utilityMeterData'; @Component({ - selector: 'app-confirm-readings', - templateUrl: './confirm-readings.component.html', - styleUrls: ['./confirm-readings.component.css'] + selector: 'app-confirm-readings', + templateUrl: './confirm-readings.component.html', + styleUrls: ['./confirm-readings.component.css'], + standalone: false }) export class ConfirmReadingsComponent implements OnInit { diff --git a/src/app/upload-data/data-setup/file-setup/file-setup.component.ts b/src/app/upload-data/data-setup/file-setup/file-setup.component.ts index 44b567e95..68ce6d5b7 100644 --- a/src/app/upload-data/data-setup/file-setup/file-setup.component.ts +++ b/src/app/upload-data/data-setup/file-setup/file-setup.component.ts @@ -5,9 +5,10 @@ import { Subscription } from 'rxjs'; import { FileReference } from '../../upload-data-models'; @Component({ - selector: 'app-file-setup', - templateUrl: './file-setup.component.html', - styleUrls: ['./file-setup.component.css'] + selector: 'app-file-setup', + templateUrl: './file-setup.component.html', + styleUrls: ['./file-setup.component.css'], + standalone: false }) export class FileSetupComponent implements OnInit { diff --git a/src/app/upload-data/data-setup/file-setup/identify-columns/identify-columns.component.ts b/src/app/upload-data/data-setup/file-setup/identify-columns/identify-columns.component.ts index 0727e669d..baf9ea906 100644 --- a/src/app/upload-data/data-setup/file-setup/identify-columns/identify-columns.component.ts +++ b/src/app/upload-data/data-setup/file-setup/identify-columns/identify-columns.component.ts @@ -6,9 +6,10 @@ import * as _ from 'lodash'; import { Subscription } from 'rxjs'; import { ColumnGroup, ColumnItem, FileReference, getEmptyFileReference } from 'src/app/upload-data/upload-data-models'; @Component({ - selector: 'app-identify-columns', - templateUrl: './identify-columns.component.html', - styleUrls: ['./identify-columns.component.css'] + selector: 'app-identify-columns', + templateUrl: './identify-columns.component.html', + styleUrls: ['./identify-columns.component.css'], + standalone: false }) export class IdentifyColumnsComponent implements OnInit { diff --git a/src/app/upload-data/data-setup/file-setup/manage-meters/manage-meters.component.ts b/src/app/upload-data/data-setup/file-setup/manage-meters/manage-meters.component.ts index b0de0c4a2..5e5848e42 100644 --- a/src/app/upload-data/data-setup/file-setup/manage-meters/manage-meters.component.ts +++ b/src/app/upload-data/data-setup/file-setup/manage-meters/manage-meters.component.ts @@ -13,9 +13,10 @@ import { FileReference, getEmptyFileReference } from 'src/app/upload-data/upload import { UploadDataService } from 'src/app/upload-data/upload-data.service'; @Component({ - selector: 'app-manage-meters', - templateUrl: './manage-meters.component.html', - styleUrls: ['./manage-meters.component.css'] + selector: 'app-manage-meters', + templateUrl: './manage-meters.component.html', + styleUrls: ['./manage-meters.component.css'], + standalone: false }) export class ManageMetersComponent implements OnInit { diff --git a/src/app/upload-data/data-setup/file-setup/manage-meters/meter-group-options.pipe.ts b/src/app/upload-data/data-setup/file-setup/manage-meters/meter-group-options.pipe.ts index decd19386..a7437116f 100644 --- a/src/app/upload-data/data-setup/file-setup/manage-meters/meter-group-options.pipe.ts +++ b/src/app/upload-data/data-setup/file-setup/manage-meters/meter-group-options.pipe.ts @@ -2,7 +2,8 @@ import { Pipe, PipeTransform } from '@angular/core'; import { IdbUtilityMeterGroup } from 'src/app/models/idbModels/utilityMeterGroup'; @Pipe({ - name: 'meterGroupOptions' + name: 'meterGroupOptions', + standalone: false }) export class MeterGroupOptionsPipe implements PipeTransform { diff --git a/src/app/upload-data/data-setup/file-setup/select-worksheet/select-worksheet.component.ts b/src/app/upload-data/data-setup/file-setup/select-worksheet/select-worksheet.component.ts index 2dbc754f5..b0508aab3 100644 --- a/src/app/upload-data/data-setup/file-setup/select-worksheet/select-worksheet.component.ts +++ b/src/app/upload-data/data-setup/file-setup/select-worksheet/select-worksheet.component.ts @@ -8,9 +8,10 @@ import { UploadDataService } from 'src/app/upload-data/upload-data.service'; import * as XLSX from 'xlsx'; @Component({ - selector: 'app-select-worksheet', - templateUrl: './select-worksheet.component.html', - styleUrls: ['./select-worksheet.component.css'] + selector: 'app-select-worksheet', + templateUrl: './select-worksheet.component.html', + styleUrls: ['./select-worksheet.component.css'], + standalone: false }) export class SelectWorksheetComponent implements OnInit { diff --git a/src/app/upload-data/data-setup/file-setup/set-facility-meters/set-facility-meters.component.ts b/src/app/upload-data/data-setup/file-setup/set-facility-meters/set-facility-meters.component.ts index 7fcc367ee..ebf8173f7 100644 --- a/src/app/upload-data/data-setup/file-setup/set-facility-meters/set-facility-meters.component.ts +++ b/src/app/upload-data/data-setup/file-setup/set-facility-meters/set-facility-meters.component.ts @@ -8,9 +8,10 @@ import { ColumnItem, FacilityGroup, FileReference, getEmptyFileReference } from import { IdbFacility } from 'src/app/models/idbModels/facility'; @Component({ - selector: 'app-set-facility-meters', - templateUrl: './set-facility-meters.component.html', - styleUrls: ['./set-facility-meters.component.css'] + selector: 'app-set-facility-meters', + templateUrl: './set-facility-meters.component.html', + styleUrls: ['./set-facility-meters.component.css'], + standalone: false }) export class SetFacilityMetersComponent implements OnInit { diff --git a/src/app/upload-data/data-setup/file-setup/set-facility-predictors/set-facility-predictors.component.ts b/src/app/upload-data/data-setup/file-setup/set-facility-predictors/set-facility-predictors.component.ts index 46d3161b9..078bccc2d 100644 --- a/src/app/upload-data/data-setup/file-setup/set-facility-predictors/set-facility-predictors.component.ts +++ b/src/app/upload-data/data-setup/file-setup/set-facility-predictors/set-facility-predictors.component.ts @@ -10,9 +10,10 @@ import { IdbPredictorData } from 'src/app/models/idbModels/predictorData'; import { IdbPredictor } from 'src/app/models/idbModels/predictor'; @Component({ - selector: 'app-set-facility-predictors', - templateUrl: './set-facility-predictors.component.html', - styleUrls: ['./set-facility-predictors.component.css'] + selector: 'app-set-facility-predictors', + templateUrl: './set-facility-predictors.component.html', + styleUrls: ['./set-facility-predictors.component.css'], + standalone: false }) export class SetFacilityPredictorsComponent implements OnInit { diff --git a/src/app/upload-data/data-setup/file-setup/template-facilities/template-facilities.component.ts b/src/app/upload-data/data-setup/file-setup/template-facilities/template-facilities.component.ts index 9f8899c44..37583b398 100644 --- a/src/app/upload-data/data-setup/file-setup/template-facilities/template-facilities.component.ts +++ b/src/app/upload-data/data-setup/file-setup/template-facilities/template-facilities.component.ts @@ -7,9 +7,10 @@ import { FileReference, getEmptyFileReference } from 'src/app/upload-data/upload import { UploadDataService } from 'src/app/upload-data/upload-data.service'; @Component({ - selector: 'app-template-facilities', - templateUrl: './template-facilities.component.html', - styleUrls: ['./template-facilities.component.css'] + selector: 'app-template-facilities', + templateUrl: './template-facilities.component.html', + styleUrls: ['./template-facilities.component.css'], + standalone: false }) export class TemplateFacilitiesComponent implements OnInit { diff --git a/src/app/upload-data/file-upload/file-upload.component.ts b/src/app/upload-data/file-upload/file-upload.component.ts index fdcc858a0..a84cdb9da 100644 --- a/src/app/upload-data/file-upload/file-upload.component.ts +++ b/src/app/upload-data/file-upload/file-upload.component.ts @@ -6,9 +6,10 @@ import { ExportToExcelTemplateService } from 'src/app/shared/helper-services/exp import { FileReference } from '../upload-data-models'; @Component({ - selector: 'app-file-upload', - templateUrl: './file-upload.component.html', - styleUrls: ['./file-upload.component.css'] + selector: 'app-file-upload', + templateUrl: './file-upload.component.html', + styleUrls: ['./file-upload.component.css'], + standalone: false }) export class FileUploadComponent implements OnInit { diff --git a/src/app/upload-data/upload-data.component.ts b/src/app/upload-data/upload-data.component.ts index 9f2744887..1b80c7cd5 100644 --- a/src/app/upload-data/upload-data.component.ts +++ b/src/app/upload-data/upload-data.component.ts @@ -4,9 +4,10 @@ import { HelpPanelService } from '../help-panel/help-panel.service'; import { UploadDataService } from './upload-data.service'; @Component({ - selector: 'app-upload-data', - templateUrl: './upload-data.component.html', - styleUrls: ['./upload-data.component.css'] + selector: 'app-upload-data', + templateUrl: './upload-data.component.html', + styleUrls: ['./upload-data.component.css'], + standalone: false }) export class UploadDataComponent implements OnInit { diff --git a/src/app/weather-data/annual-station-data/annual-station-data.component.ts b/src/app/weather-data/annual-station-data/annual-station-data.component.ts index 644f8b000..01847fcc9 100644 --- a/src/app/weather-data/annual-station-data/annual-station-data.component.ts +++ b/src/app/weather-data/annual-station-data/annual-station-data.component.ts @@ -7,9 +7,10 @@ import { WeatherDataService } from '../weather-data.service'; import { getDegreeDayAmount } from 'src/app/shared/sharedHelperFuntions'; @Component({ - selector: 'app-annual-station-data', - templateUrl: './annual-station-data.component.html', - styleUrls: ['./annual-station-data.component.css'] + selector: 'app-annual-station-data', + templateUrl: './annual-station-data.component.html', + styleUrls: ['./annual-station-data.component.css'], + standalone: false }) export class AnnualStationDataComponent { diff --git a/src/app/weather-data/annual-station-data/annual-station-graph/annual-station-graph.component.ts b/src/app/weather-data/annual-station-data/annual-station-graph/annual-station-graph.component.ts index 733a7aa79..41c819496 100644 --- a/src/app/weather-data/annual-station-data/annual-station-graph/annual-station-graph.component.ts +++ b/src/app/weather-data/annual-station-data/annual-station-graph/annual-station-graph.component.ts @@ -5,9 +5,10 @@ import { Months } from 'src/app/shared/form-data/months'; import { AnnualStationDataSummary } from '../annual-station-data.component'; @Component({ - selector: 'app-annual-station-graph', - templateUrl: './annual-station-graph.component.html', - styleUrls: ['./annual-station-graph.component.css'] + selector: 'app-annual-station-graph', + templateUrl: './annual-station-graph.component.html', + styleUrls: ['./annual-station-graph.component.css'], + standalone: false }) export class AnnualStationGraphComponent { @Input() diff --git a/src/app/weather-data/annual-station-data/annual-station-table/annual-station-table.component.ts b/src/app/weather-data/annual-station-data/annual-station-table/annual-station-table.component.ts index b9307a43c..0fcbdc746 100644 --- a/src/app/weather-data/annual-station-data/annual-station-table/annual-station-table.component.ts +++ b/src/app/weather-data/annual-station-data/annual-station-table/annual-station-table.component.ts @@ -5,9 +5,10 @@ import { WeatherDataSelection } from 'src/app/models/degreeDays'; import { AnnualStationDataSummary } from '../annual-station-data.component'; @Component({ - selector: 'app-annual-station-table', - templateUrl: './annual-station-table.component.html', - styleUrls: ['./annual-station-table.component.css'] + selector: 'app-annual-station-table', + templateUrl: './annual-station-table.component.html', + styleUrls: ['./annual-station-table.component.css'], + standalone: false }) export class AnnualStationTableComponent { @Input() diff --git a/src/app/weather-data/monthly-station-data/monthly-station-data.component.ts b/src/app/weather-data/monthly-station-data/monthly-station-data.component.ts index 507bbe2f7..b6d21c6d8 100644 --- a/src/app/weather-data/monthly-station-data/monthly-station-data.component.ts +++ b/src/app/weather-data/monthly-station-data/monthly-station-data.component.ts @@ -5,9 +5,10 @@ import { DegreeDaysService } from 'src/app/shared/helper-services/degree-days.se import { WeatherDataService } from 'src/app/weather-data/weather-data.service'; @Component({ - selector: 'app-monthly-station-data', - templateUrl: './monthly-station-data.component.html', - styleUrls: ['./monthly-station-data.component.css'] + selector: 'app-monthly-station-data', + templateUrl: './monthly-station-data.component.html', + styleUrls: ['./monthly-station-data.component.css'], + standalone: false }) export class MonthlyStationDataComponent { diff --git a/src/app/weather-data/monthly-station-data/monthly-station-graph/monthly-station-graph.component.ts b/src/app/weather-data/monthly-station-data/monthly-station-graph/monthly-station-graph.component.ts index 9a63faaa6..f0d97b975 100644 --- a/src/app/weather-data/monthly-station-data/monthly-station-graph/monthly-station-graph.component.ts +++ b/src/app/weather-data/monthly-station-data/monthly-station-graph/monthly-station-graph.component.ts @@ -6,9 +6,10 @@ import * as _ from 'lodash'; import { getDegreeDayAmount } from 'src/app/shared/sharedHelperFuntions'; @Component({ - selector: 'app-monthly-station-graph', - templateUrl: './monthly-station-graph.component.html', - styleUrls: ['./monthly-station-graph.component.css'] + selector: 'app-monthly-station-graph', + templateUrl: './monthly-station-graph.component.html', + styleUrls: ['./monthly-station-graph.component.css'], + standalone: false }) export class MonthlyStationGraphComponent { @Input() diff --git a/src/app/weather-data/monthly-station-data/monthly-station-table/monthly-station-table.component.ts b/src/app/weather-data/monthly-station-data/monthly-station-table/monthly-station-table.component.ts index 8f63b80ec..5bb9f4017 100644 --- a/src/app/weather-data/monthly-station-data/monthly-station-table/monthly-station-table.component.ts +++ b/src/app/weather-data/monthly-station-data/monthly-station-table/monthly-station-table.component.ts @@ -4,9 +4,10 @@ import { Subscription } from 'rxjs'; import { SharedDataService } from 'src/app/shared/helper-services/shared-data.service'; @Component({ - selector: 'app-monthly-station-table', - templateUrl: './monthly-station-table.component.html', - styleUrls: ['./monthly-station-table.component.css'] + selector: 'app-monthly-station-table', + templateUrl: './monthly-station-table.component.html', + styleUrls: ['./monthly-station-table.component.css'], + standalone: false }) export class MonthlyStationTableComponent { @Input() diff --git a/src/app/weather-data/monthly-station-data/monthly-station-table/order-degree-day-details.pipe.ts b/src/app/weather-data/monthly-station-data/monthly-station-table/order-degree-day-details.pipe.ts index a09338251..54365cc0b 100644 --- a/src/app/weather-data/monthly-station-data/monthly-station-table/order-degree-day-details.pipe.ts +++ b/src/app/weather-data/monthly-station-data/monthly-station-table/order-degree-day-details.pipe.ts @@ -3,8 +3,9 @@ import { DetailDegreeDay } from 'src/app/models/degreeDays'; import * as _ from 'lodash'; @Pipe({ - name: 'orderDegreeDayDetails', - pure: false + name: 'orderDegreeDayDetails', + pure: false, + standalone: false }) export class OrderDegreeDayDetailsPipe implements PipeTransform { diff --git a/src/app/weather-data/weather-data.component.ts b/src/app/weather-data/weather-data.component.ts index 33c6f1c61..21c5fdee8 100644 --- a/src/app/weather-data/weather-data.component.ts +++ b/src/app/weather-data/weather-data.component.ts @@ -29,9 +29,10 @@ import { DatePipe } from '@angular/common'; import { getDegreeDayAmount } from '../shared/sharedHelperFuntions'; @Component({ - selector: 'app-weather-data', - templateUrl: './weather-data.component.html', - styleUrls: ['./weather-data.component.css'] + selector: 'app-weather-data', + templateUrl: './weather-data.component.html', + styleUrls: ['./weather-data.component.css'], + standalone: false }) export class WeatherDataComponent { diff --git a/src/app/weather-data/weather-stations/weather-stations-map/weather-stations-map.component.ts b/src/app/weather-data/weather-stations/weather-stations-map/weather-stations-map.component.ts index 39fd729af..62f00eec9 100644 --- a/src/app/weather-data/weather-stations/weather-stations-map/weather-stations-map.component.ts +++ b/src/app/weather-data/weather-stations/weather-stations-map/weather-stations-map.component.ts @@ -5,9 +5,10 @@ import { EGridService } from 'src/app/shared/helper-services/e-grid.service'; import * as _ from 'lodash'; @Component({ - selector: 'app-weather-stations-map', - templateUrl: './weather-stations-map.component.html', - styleUrls: ['./weather-stations-map.component.css'] + selector: 'app-weather-stations-map', + templateUrl: './weather-stations-map.component.html', + styleUrls: ['./weather-stations-map.component.css'], + standalone: false }) export class WeatherStationsMapComponent { @Input() diff --git a/src/app/weather-data/weather-stations/weather-stations-table/weather-stations-table.component.ts b/src/app/weather-data/weather-stations/weather-stations-table/weather-stations-table.component.ts index 2d64c96d8..9d2243262 100644 --- a/src/app/weather-data/weather-stations/weather-stations-table/weather-stations-table.component.ts +++ b/src/app/weather-data/weather-stations/weather-stations-table/weather-stations-table.component.ts @@ -6,9 +6,10 @@ import { Router } from '@angular/router'; import { WeatherDataService } from '../../weather-data.service'; @Component({ - selector: 'app-weather-stations-table', - templateUrl: './weather-stations-table.component.html', - styleUrls: ['./weather-stations-table.component.css'] + selector: 'app-weather-stations-table', + templateUrl: './weather-stations-table.component.html', + styleUrls: ['./weather-stations-table.component.css'], + standalone: false }) export class WeatherStationsTableComponent { @Input() diff --git a/src/app/weather-data/weather-stations/weather-stations.component.ts b/src/app/weather-data/weather-stations/weather-stations.component.ts index c35e26e17..bc8951ce3 100644 --- a/src/app/weather-data/weather-stations/weather-stations.component.ts +++ b/src/app/weather-data/weather-stations/weather-stations.component.ts @@ -9,9 +9,10 @@ import { IdbAccount } from 'src/app/models/idbModels/account'; import { IdbFacility } from 'src/app/models/idbModels/facility'; @Component({ - selector: 'app-weather-stations', - templateUrl: './weather-stations.component.html', - styleUrls: ['./weather-stations.component.css'] + selector: 'app-weather-stations', + templateUrl: './weather-stations.component.html', + styleUrls: ['./weather-stations.component.css'], + standalone: false }) export class WeatherStationsComponent { From 18ea00c2cdf94a545a712a174e4f63d6e8945acb Mon Sep 17 00:00:00 2001 From: rmroot Date: Wed, 29 Jan 2025 10:59:09 -0600 Subject: [PATCH 2/3] update packages --- package-lock.json | 254 ++++++++++++++++++++++++++++------------------ package.json | 16 +-- tsconfig.json | 7 +- 3 files changed, 169 insertions(+), 108 deletions(-) diff --git a/package-lock.json b/package-lock.json index 88958f5f7..6b73eb376 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,7 @@ "version": "0.12.1-beta", "dependencies": { "@angular/animations": "19.1.3", - "@angular/cdk": "18.2.6", + "@angular/cdk": "19.1.1", "@angular/common": "19.1.3", "@angular/compiler": "19.1.3", "@angular/core": "19.1.3", @@ -18,9 +18,9 @@ "@angular/platform-browser": "19.1.3", "@angular/platform-browser-dynamic": "19.1.3", "@angular/router": "19.1.3", - "@fortawesome/angular-fontawesome": "0.15.0", - "@fortawesome/fontawesome-free": "6.6.0", - "@ng-bootstrap/ng-bootstrap": "17.0.1", + "@fortawesome/angular-fontawesome": "1.0.0", + "@fortawesome/fontawesome-free": "6.7.2", + "@ng-bootstrap/ng-bootstrap": "18.0.0", "angular-plotly.js": "6.0.0", "bootstrap": "5.3.3", "browserslist": "^4.21.5", @@ -30,9 +30,9 @@ "fs-jetpack": "^5.1.0", "jquery": "^3.6.1", "jstat": "^1.9.5", - "ngx-indexed-db": "19.0.0", - "ngx-webstorage": "18.0.0", - "plotly.js": "2.35.2", + "ngx-indexed-db": "19.3.2", + "ngx-webstorage": "19.0.1", + "plotly.js": "3.0.0", "rxjs": "7.8.1", "tslib": "^1.14.1", "websocket-extensions": "^0.1.4", @@ -59,7 +59,7 @@ "karma-jasmine": "5.1.0", "karma-jasmine-html-reporter": "2.0.0", "lodash": "^4.17.21", - "papaparse": "^5.4.1", + "papaparse": "5.5.2", "ts-node": "9.1.1", "tslint": "6.1.3", "typescript": "5.5.4" @@ -843,9 +843,9 @@ "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==" }, "node_modules/@angular/cdk": { - "version": "18.2.6", - "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-18.2.6.tgz", - "integrity": "sha512-Gfq/iv4zhlKYpdQkDaBRwxI71NHNUHM1Cs1XhnZ0/oFct5HXvSv1RHRGTKqBJLLACaAPzZKXJ/UglLoyO5CNiQ==", + "version": "19.1.1", + "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-19.1.1.tgz", + "integrity": "sha512-MmfNB9iANuDN1TS+HL8uKqA3/7pdVeCRN+HdAcfqFrcqZmSUUSlYWy8PXqymmyeXxoSwt9p4I/6R0By03VoCMw==", "dependencies": { "tslib": "^2.3.0" }, @@ -853,8 +853,8 @@ "parse5": "^7.1.2" }, "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" } }, @@ -3495,15 +3495,15 @@ "dev": true }, "node_modules/@fortawesome/angular-fontawesome": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/@fortawesome/angular-fontawesome/-/angular-fontawesome-0.15.0.tgz", - "integrity": "sha512-oxmJDYGNSym5ycFR0LX4ZOPAU+wWmMAznYpkm5DNAtWWkhMLcrZl15eZQmVIEE+qruQ7JiVrg3tpo8bEkFlDgw==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@fortawesome/angular-fontawesome/-/angular-fontawesome-1.0.0.tgz", + "integrity": "sha512-EC2fYuXIuw2ld1kzJi+zysWus6OeGGfLQtbh0hW9zyyq5aBo8ZJkcJKBsVQ8E6Mg7nHyTWaXn+sdcXTPDWz+UQ==", "dependencies": { - "@fortawesome/fontawesome-svg-core": "^6.5.2", - "tslib": "^2.6.2" + "@fortawesome/fontawesome-svg-core": "^6.7.1", + "tslib": "^2.8.1" }, "peerDependencies": { - "@angular/core": "^18.0.0" + "@angular/core": "^19.0.0" } }, "node_modules/@fortawesome/angular-fontawesome/node_modules/tslib": { @@ -3520,9 +3520,9 @@ } }, "node_modules/@fortawesome/fontawesome-free": { - "version": "6.6.0", - "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-6.6.0.tgz", - "integrity": "sha512-60G28ke/sXdtS9KZCpZSHHkCbdsOGEhIUGlwq6yhY74UpTiToIh8np7A8yphhM4BWsvNFtIvLpi4co+h9Mr9Ow==", + "version": "6.7.2", + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-6.7.2.tgz", + "integrity": "sha512-JUOtgFW6k9u4Y+xeIaEiLr3+cjoUPiAuLXoyKOJSia6Duzb7pq+A76P9ZdPDoAoxHdHzq6gE9/jKBGXlZT8FbA==", "engines": { "node": ">=6" } @@ -3778,7 +3778,6 @@ "version": "8.0.2", "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", - "dev": true, "dependencies": { "string-width": "^5.1.2", "string-width-cjs": "npm:string-width@^4.2.0", @@ -3795,7 +3794,6 @@ "version": "6.1.0", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", - "dev": true, "engines": { "node": ">=12" }, @@ -3807,7 +3805,6 @@ "version": "6.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", - "dev": true, "engines": { "node": ">=12" }, @@ -3818,14 +3815,12 @@ "node_modules/@isaacs/cliui/node_modules/emoji-regex": { "version": "9.2.2", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "dev": true + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" }, "node_modules/@isaacs/cliui/node_modules/string-width": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "dev": true, "dependencies": { "eastasianwidth": "^0.2.0", "emoji-regex": "^9.2.2", @@ -3842,7 +3837,6 @@ "version": "7.1.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "dev": true, "dependencies": { "ansi-regex": "^6.0.1" }, @@ -3857,7 +3851,6 @@ "version": "8.1.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", - "dev": true, "dependencies": { "ansi-styles": "^6.1.0", "string-width": "^5.0.1", @@ -4607,17 +4600,17 @@ } }, "node_modules/@ng-bootstrap/ng-bootstrap": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/@ng-bootstrap/ng-bootstrap/-/ng-bootstrap-17.0.1.tgz", - "integrity": "sha512-utbm8OXIoqVVYGVzQkOS773ymbjc+UMkXv8lyi7hTqLhCQs0rZ0yA74peqVZRuOGXLHgcSTA7fnJhA80iQOblw==", + "version": "18.0.0", + "resolved": "https://registry.npmjs.org/@ng-bootstrap/ng-bootstrap/-/ng-bootstrap-18.0.0.tgz", + "integrity": "sha512-GeSAz4yiGq49psdte8kcf+Y562wB3jK/qKRAkh6iA32lcXmy2sfQXVAmlHdjZ3AyP+E8lf3yMwuPdSKiYcDgSg==", "dependencies": { "tslib": "^2.3.0" }, "peerDependencies": { - "@angular/common": "^18.0.0", - "@angular/core": "^18.0.0", - "@angular/forms": "^18.0.0", - "@angular/localize": "^18.0.0", + "@angular/common": "^19.0.0", + "@angular/core": "^19.0.0", + "@angular/forms": "^19.0.0", + "@angular/localize": "^19.0.0", "@popperjs/core": "^2.11.8", "rxjs": "^6.5.3 || ^7.4.0" } @@ -4976,7 +4969,6 @@ "version": "2.5.1", "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.5.1.tgz", "integrity": "sha512-dfUnCxiN9H4ap84DvD2ubjw+3vUNpstxa0TneY/Paat8a3R4uQZDLSvWjmznAY/DoahqTHl9V46HF/Zs3F29pg==", - "dev": true, "hasInstallScript": true, "optional": true, "dependencies": { @@ -5015,7 +5007,6 @@ "cpu": [ "arm64" ], - "dev": true, "optional": true, "os": [ "android" @@ -5035,7 +5026,6 @@ "cpu": [ "arm64" ], - "dev": true, "optional": true, "os": [ "darwin" @@ -5055,7 +5045,6 @@ "cpu": [ "x64" ], - "dev": true, "optional": true, "os": [ "darwin" @@ -5075,7 +5064,6 @@ "cpu": [ "x64" ], - "dev": true, "optional": true, "os": [ "freebsd" @@ -5095,7 +5083,6 @@ "cpu": [ "arm" ], - "dev": true, "optional": true, "os": [ "linux" @@ -5115,7 +5102,6 @@ "cpu": [ "arm" ], - "dev": true, "optional": true, "os": [ "linux" @@ -5135,7 +5121,6 @@ "cpu": [ "arm64" ], - "dev": true, "optional": true, "os": [ "linux" @@ -5155,7 +5140,6 @@ "cpu": [ "arm64" ], - "dev": true, "optional": true, "os": [ "linux" @@ -5175,7 +5159,6 @@ "cpu": [ "x64" ], - "dev": true, "optional": true, "os": [ "linux" @@ -5195,7 +5178,6 @@ "cpu": [ "x64" ], - "dev": true, "optional": true, "os": [ "linux" @@ -5215,7 +5197,6 @@ "cpu": [ "arm64" ], - "dev": true, "optional": true, "os": [ "win32" @@ -5235,7 +5216,6 @@ "cpu": [ "ia32" ], - "dev": true, "optional": true, "os": [ "win32" @@ -5255,7 +5235,6 @@ "cpu": [ "x64" ], - "dev": true, "optional": true, "os": [ "win32" @@ -5272,14 +5251,12 @@ "version": "7.1.1", "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz", "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==", - "dev": true, "optional": true }, "node_modules/@pkgjs/parseargs": { "version": "0.11.0", "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", - "dev": true, "optional": true, "engines": { "node": ">=14" @@ -6181,6 +6158,11 @@ "@types/node": "*" } }, + "node_modules/@types/less": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/@types/less/-/less-3.0.8.tgz", + "integrity": "sha512-Gjm4+H9noDJgu5EdT3rUw5MhPBag46fiOy27BefvWkNL8mlZnKnCaVVVTLKj6RYXed9b62CPKnPav9govyQDzA==" + }, "node_modules/@types/mapbox__point-geometry": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/@types/mapbox__point-geometry/-/mapbox__point-geometry-0.1.4.tgz", @@ -6268,6 +6250,15 @@ "integrity": "sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow==", "dev": true }, + "node_modules/@types/sass": { + "version": "1.45.0", + "resolved": "https://registry.npmjs.org/@types/sass/-/sass-1.45.0.tgz", + "integrity": "sha512-jn7qwGFmJHwUSphV8zZneO3GmtlgLsmhs/LQyVvQbIIa+fzGMUiHI4HXJZL3FT8MJmgXWbLGiVVY7ElvHq6vDA==", + "deprecated": "This is a stub types definition. sass provides its own type definitions, so you do not need this installed.", + "dependencies": { + "sass": "*" + } + }, "node_modules/@types/send": { "version": "0.17.4", "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.4.tgz", @@ -6307,6 +6298,14 @@ "@types/node": "*" } }, + "node_modules/@types/stylus": { + "version": "0.48.43", + "resolved": "https://registry.npmjs.org/@types/stylus/-/stylus-0.48.43.tgz", + "integrity": "sha512-72dv/zdhuyXWVHUXG2VTPEQdOG+oen95/DNFx2aMFFaY6LoITI6PwEqf5x31JF49kp2w9hvUzkNfTGBIeg61LQ==", + "dependencies": { + "@types/node": "*" + } + }, "node_modules/@types/supercluster": { "version": "7.1.3", "resolved": "https://registry.npmjs.org/@types/supercluster/-/supercluster-7.1.3.tgz", @@ -8577,7 +8576,6 @@ "version": "7.0.6", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", - "dev": true, "dependencies": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", @@ -9050,7 +9048,6 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", - "dev": true, "optional": true, "bin": { "detect-libc": "bin/detect-libc.js" @@ -9426,8 +9423,7 @@ "node_modules/eastasianwidth": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", - "dev": true + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==" }, "node_modules/ee-first": { "version": "1.1.1", @@ -9992,6 +9988,52 @@ "@esbuild/win32-x64": "0.24.2" } }, + "node_modules/esbuild-style-plugin": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/esbuild-style-plugin/-/esbuild-style-plugin-1.6.3.tgz", + "integrity": "sha512-XPEKf4FjLjEVLv/dJH4UxDzXCrFHYpD93DBO8B+izdZARW5b7nNKQbnKv3J+7VDWJbgCU+hzfgIh2AuIZzlmXQ==", + "dependencies": { + "@types/less": "^3.0.3", + "@types/sass": "^1.43.1", + "@types/stylus": "^0.48.38", + "glob": "^10.2.2", + "postcss": "^8.4.31", + "postcss-modules": "^6.0.0" + } + }, + "node_modules/esbuild-style-plugin/node_modules/glob": { + "version": "10.4.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^1.11.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/esbuild-style-plugin/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/esbuild-wasm": { "version": "0.24.2", "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.24.2.tgz", @@ -10632,7 +10674,6 @@ "version": "3.3.0", "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz", "integrity": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==", - "dev": true, "dependencies": { "cross-spawn": "^7.0.0", "signal-exit": "^4.0.1" @@ -10827,6 +10868,14 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/generic-names": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/generic-names/-/generic-names-4.0.0.tgz", + "integrity": "sha512-ySFolZQfw9FoDb3ed9d80Cm9f0+r7qj+HJkWjeD9RBfpxEVTlVhol+gvaQB/78WbwYfbnNh8nWHHBSlg072y6A==", + "dependencies": { + "loader-utils": "^3.2.0" + } + }, "node_modules/gensync": { "version": "1.0.0-beta.2", "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", @@ -11835,8 +11884,7 @@ "node_modules/immutable": { "version": "5.0.3", "resolved": "https://registry.npmjs.org/immutable/-/immutable-5.0.3.tgz", - "integrity": "sha512-P8IdPQHq3lA1xVeBRi5VPqUm5HDgKnx0Ru51wZz5mjxHr5n3RWhjIpOFU7ybkUxfB+5IToy+OLaHYDBIWsv+uw==", - "dev": true + "integrity": "sha512-P8IdPQHq3lA1xVeBRi5VPqUm5HDgKnx0Ru51wZz5mjxHr5n3RWhjIpOFU7ybkUxfB+5IToy+OLaHYDBIWsv+uw==" }, "node_modules/import-fresh": { "version": "3.3.0", @@ -12174,8 +12222,7 @@ "node_modules/isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" }, "node_modules/isobject": { "version": "3.0.1", @@ -12311,7 +12358,6 @@ "version": "3.4.3", "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", - "dev": true, "dependencies": { "@isaacs/cliui": "^8.0.2" }, @@ -13221,7 +13267,6 @@ "version": "3.3.1", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.3.1.tgz", "integrity": "sha512-FMJTLMXfCLMLfJxcX9PFqX5qD88Z5MRGaZCVzfuqeZSPsyiBzs+pahDQjbIWz2QIzPZz0NX9Zy4FX3lmK6YHIg==", - "dev": true, "engines": { "node": ">= 12.13.0" } @@ -13247,6 +13292,11 @@ "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", "dev": true }, + "node_modules/lodash.camelcase": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", + "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==" + }, "node_modules/lodash.debounce": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", @@ -14012,7 +14062,6 @@ "version": "7.1.2", "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", - "dev": true, "engines": { "node": ">=16 || 14 >=14.17" } @@ -14411,9 +14460,9 @@ "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==" }, "node_modules/ngx-indexed-db": { - "version": "19.0.0", - "resolved": "https://registry.npmjs.org/ngx-indexed-db/-/ngx-indexed-db-19.0.0.tgz", - "integrity": "sha512-6GLb1ZJdwD/8o3GWpW0J/Xyvd95xP/pRtYu6JE5NX4Har0JHqDL+Y98r8eD11g3YNnSmzHW2V93Ef6ncbx3IzQ==", + "version": "19.3.2", + "resolved": "https://registry.npmjs.org/ngx-indexed-db/-/ngx-indexed-db-19.3.2.tgz", + "integrity": "sha512-LVj8R9DzjhrRhNB1FP9gZsRhH/gX2SRII7owwfOOfqipU98OmZNtESmap/f//TkYc3ElLy6ORy3yTA68Mcq3rA==", "dependencies": { "tslib": "^2.0.0" }, @@ -14428,15 +14477,15 @@ "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==" }, "node_modules/ngx-webstorage": { - "version": "18.0.0", - "resolved": "https://registry.npmjs.org/ngx-webstorage/-/ngx-webstorage-18.0.0.tgz", - "integrity": "sha512-Fg9y0Vb89CBSjSmJPjvotZljyqSNo97TlWpR6OIsHzuMwrj7u9OgEBmqOgiRK2GGsUdVMy8SF3s3Ymier6xuew==", + "version": "19.0.1", + "resolved": "https://registry.npmjs.org/ngx-webstorage/-/ngx-webstorage-19.0.1.tgz", + "integrity": "sha512-5Z7YowQKvmABb2d80AavOo+DSRu+bduxDpDTc7go7clJyMtIwidINa3UC3m13LgkBc8QJj9K8LkY0ugwTmYDdA==", "dependencies": { "tslib": "^2.0.0" }, "peerDependencies": { - "@angular/common": "^18.0.0", - "@angular/core": "^18.0.0" + "@angular/common": "^19.0.0", + "@angular/core": "^19.0.0" } }, "node_modules/ngx-webstorage/node_modules/tslib": { @@ -15162,8 +15211,7 @@ "node_modules/package-json-from-dist": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", - "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", - "dev": true + "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==" }, "node_modules/pacote": { "version": "20.0.0", @@ -15203,9 +15251,9 @@ "dev": true }, "node_modules/papaparse": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/papaparse/-/papaparse-5.4.1.tgz", - "integrity": "sha512-HipMsgJkZu8br23pW15uvo6sib6wne/4woLZPlFf3rpDyMe9ywEXUsuD7+6K9PRkJlVT51j/sCOYDKGGS3ZJrw==", + "version": "5.5.2", + "resolved": "https://registry.npmjs.org/papaparse/-/papaparse-5.5.2.tgz", + "integrity": "sha512-PZXg8UuAc4PcVwLosEEDYjPyfWnTEhOrUfdv+3Bx+NuAb+5NhDmXzg5fHWmdCh1mP5p7JAZfFr3IMQfcntNAdA==", "dev": true }, "node_modules/parent-module": { @@ -15345,7 +15393,6 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true, "engines": { "node": ">=8" } @@ -15359,7 +15406,6 @@ "version": "1.11.1", "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", - "dev": true, "dependencies": { "lru-cache": "^10.2.0", "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" @@ -15374,8 +15420,7 @@ "node_modules/path-scurry/node_modules/lru-cache": { "version": "10.4.3", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", - "dev": true + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==" }, "node_modules/path-to-regexp": { "version": "0.1.12", @@ -15488,9 +15533,9 @@ } }, "node_modules/plotly.js": { - "version": "2.35.2", - "resolved": "https://registry.npmjs.org/plotly.js/-/plotly.js-2.35.2.tgz", - "integrity": "sha512-s0knlWzRvLQXxzf3JQ6qbm8FpwKuMjkr+6r04f8/yCEByAQ+I0jkUzY/hSGRGb+u7iljTh9hgpEiiJP90vjyeQ==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/plotly.js/-/plotly.js-3.0.0.tgz", + "integrity": "sha512-vo4sClOWEsKBST5gKwzKi3wjMno7lPQpy/LBXNFJowlXeqL/RQN7oi+eU9rOj5+qjXGtqKUv560gnUD+1WL3fQ==", "dependencies": { "@plotly/d3": "3.8.2", "@plotly/d3-sankey": "0.7.2", @@ -15515,13 +15560,14 @@ "d3-interpolate": "^3.0.1", "d3-time": "^1.1.0", "d3-time-format": "^2.2.3", + "esbuild-style-plugin": "^1.6.3", "fast-isnumeric": "^1.1.4", "gl-mat4": "^1.2.0", "gl-text": "^1.4.0", "has-hover": "^1.0.1", "has-passive-events": "^1.0.0", "is-mobile": "^4.0.0", - "maplibre-gl": "^4.5.2", + "maplibre-gl": "^4.7.1", "mouse-change": "^1.4.0", "mouse-event-offset": "^3.0.2", "mouse-wheel": "^1.2.0", @@ -15544,6 +15590,9 @@ "topojson-client": "^3.1.0", "webgl-context": "^2.2.0", "world-calendars": "^1.0.3" + }, + "engines": { + "node": ">=18.0.0" } }, "node_modules/point-in-polygon": { @@ -15620,6 +15669,24 @@ "integrity": "sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig==", "dev": true }, + "node_modules/postcss-modules": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss-modules/-/postcss-modules-6.0.1.tgz", + "integrity": "sha512-zyo2sAkVvuZFFy0gc2+4O+xar5dYlaVy/ebO24KT0ftk/iJevSNyPyQellsBLlnccwh7f6V6Y4GvuKRYToNgpQ==", + "dependencies": { + "generic-names": "^4.0.0", + "icss-utils": "^5.1.0", + "lodash.camelcase": "^4.3.0", + "postcss-modules-extract-imports": "^3.1.0", + "postcss-modules-local-by-default": "^4.0.5", + "postcss-modules-scope": "^3.2.0", + "postcss-modules-values": "^4.0.0", + "string-hash": "^1.1.3" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, "node_modules/postcss-modules-extract-imports": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz", @@ -16498,7 +16565,6 @@ "version": "1.83.1", "resolved": "https://registry.npmjs.org/sass/-/sass-1.83.1.tgz", "integrity": "sha512-EVJbDaEs4Rr3F0glJzFSOvtg2/oy2V/YrGFPqPY24UqcLDWcI9ZY5sN+qyO3c/QCZwzgfirvhXvINiJCE/OLcA==", - "dev": true, "dependencies": { "chokidar": "^4.0.0", "immutable": "^5.0.2", @@ -16558,7 +16624,6 @@ "version": "4.0.3", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", - "dev": true, "dependencies": { "readdirp": "^4.0.1" }, @@ -16573,7 +16638,6 @@ "version": "4.1.1", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.1.tgz", "integrity": "sha512-h80JrZu/MHUZCyHu5ciuoI0+WxsCxzxJTILn6Fs8rxSnFPh+UVHYfeIxK1nVGugMqkfC4vJcBOYbkfkwYK0+gw==", - "dev": true, "engines": { "node": ">= 14.18.0" }, @@ -16912,7 +16976,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, "dependencies": { "shebang-regex": "^3.0.0" }, @@ -16924,7 +16987,6 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true, "engines": { "node": ">=8" } @@ -16963,7 +17025,6 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", - "dev": true, "engines": { "node": ">=14" }, @@ -17348,6 +17409,11 @@ "safe-buffer": "~5.2.0" } }, + "node_modules/string-hash": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz", + "integrity": "sha512-kJUvRUFK49aub+a7T1nNE66EJbZBMnBgoC1UbCZ5n6bsZKBRga4KgBRTMn/pFkeCZSYtNeSyMxPDM0AXWELk2A==" + }, "node_modules/string-split-by": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/string-split-by/-/string-split-by-1.0.0.tgz", @@ -17374,7 +17440,6 @@ "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", @@ -17400,7 +17465,6 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, "dependencies": { "ansi-regex": "^5.0.1" }, @@ -18975,7 +19039,6 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, "dependencies": { "isexe": "^2.0.0" }, @@ -19019,7 +19082,6 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", diff --git a/package.json b/package.json index ec66481f5..0d82495bd 100644 --- a/package.json +++ b/package.json @@ -67,7 +67,7 @@ "private": true, "dependencies": { "@angular/animations": "19.1.3", - "@angular/cdk": "18.2.6", + "@angular/cdk": "19.1.1", "@angular/common": "19.1.3", "@angular/compiler": "19.1.3", "@angular/core": "19.1.3", @@ -76,9 +76,9 @@ "@angular/platform-browser": "19.1.3", "@angular/platform-browser-dynamic": "19.1.3", "@angular/router": "19.1.3", - "@fortawesome/angular-fontawesome": "0.15.0", - "@fortawesome/fontawesome-free": "6.6.0", - "@ng-bootstrap/ng-bootstrap": "17.0.1", + "@fortawesome/angular-fontawesome": "1.0.0", + "@fortawesome/fontawesome-free": "6.7.2", + "@ng-bootstrap/ng-bootstrap": "18.0.0", "angular-plotly.js": "6.0.0", "bootstrap": "5.3.3", "browserslist": "^4.21.5", @@ -88,9 +88,9 @@ "fs-jetpack": "^5.1.0", "jquery": "^3.6.1", "jstat": "^1.9.5", - "ngx-indexed-db": "19.0.0", - "ngx-webstorage": "18.0.0", - "plotly.js": "2.35.2", + "ngx-indexed-db": "19.3.2", + "ngx-webstorage": "19.0.1", + "plotly.js": "3.0.0", "rxjs": "7.8.1", "tslib": "^1.14.1", "websocket-extensions": "^0.1.4", @@ -117,7 +117,7 @@ "karma-jasmine": "5.1.0", "karma-jasmine-html-reporter": "2.0.0", "lodash": "^4.17.21", - "papaparse": "^5.4.1", + "papaparse": "5.5.2", "ts-node": "9.1.1", "tslint": "6.1.3", "typescript": "5.5.4" diff --git a/tsconfig.json b/tsconfig.json index 7cbc0fba3..69ec42c1a 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -10,7 +10,7 @@ "declaration": false, "downlevelIteration": true, "experimentalDecorators": true, - "module": "esnext", + "module": "ES2022", "moduleResolution": "node", "importHelpers": true, "target": "ES2022", @@ -18,9 +18,8 @@ "node_modules/@types" ], "lib": [ - "es2019", - "dom", - "esnext" + "ES2022", + "dom" ] }, "angularCompilerOptions": { From 0d99d6fc4057a06904a7e86b31e329311274ced6 Mon Sep 17 00:00:00 2001 From: rmroot Date: Wed, 29 Jan 2025 10:59:41 -0600 Subject: [PATCH 3/3] fix switch case --- .../better-climate-excel-writer.service.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/app/account/account-reports/excel-writer-services/better-climate-excel-writer.service.ts b/src/app/account/account-reports/excel-writer-services/better-climate-excel-writer.service.ts index b9d00ba68..9fc033cd6 100644 --- a/src/app/account/account-reports/excel-writer-services/better-climate-excel-writer.service.ts +++ b/src/app/account/account-reports/excel-writer-services/better-climate-excel-writer.service.ts @@ -351,13 +351,13 @@ export class BetterClimateExcelWriterService { case 7: { return 'August 31' } - case 7: { + case 8: { return 'September 30' } - case 7: { + case 9: { return 'October 31' } - case 7: { + case 10: { return 'November 30' } default: {