From 20a271a8d36cdc67820d33cddcd75b01ab5bf1e5 Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Sun, 7 Jul 2024 13:07:52 -0700 Subject: [PATCH] fix(deps): update angular monorepo to v18 --- angular-universal-ssr/client-app/package.json | 18 +- angular-universal-ssr/host-app/package.json | 20 +- pnpm-lock.yaml | 362 ++++++++---------- 3 files changed, 171 insertions(+), 229 deletions(-) diff --git a/angular-universal-ssr/client-app/package.json b/angular-universal-ssr/client-app/package.json index b480f2bf98..4e623b49ac 100644 --- a/angular-universal-ssr/client-app/package.json +++ b/angular-universal-ssr/client-app/package.json @@ -14,14 +14,14 @@ "clean": "rm -rf dist" }, "dependencies": { - "@angular/animations": "^15.1.2", - "@angular/common": "^15.1.2", - "@angular/compiler": "^15.1.2", - "@angular/core": "^15.1.2", - "@angular/forms": "^15.1.2", - "@angular/platform-browser": "^15.1.2", - "@angular/platform-browser-dynamic": "^15.1.2", - "@angular/router": "^15.1.2", + "@angular/animations": "^18.0.0", + "@angular/common": "^18.0.0", + "@angular/compiler": "^18.0.0", + "@angular/core": "^18.0.0", + "@angular/forms": "^18.0.0", + "@angular/platform-browser": "^18.0.0", + "@angular/platform-browser-dynamic": "^18.0.0", + "@angular/router": "^18.0.0", "rxjs": "^7.8.0", "serve": "^14.2.0", "tslib": "^2.5.0", @@ -31,7 +31,7 @@ "@ngtools/webpack": "15.2.11", "@angular-devkit/build-angular": "15.2.10", "@angular/cli": "15.2.10", - "@angular/compiler-cli": "15.2.10", + "@angular/compiler-cli": "18.0.6", "@types/node": "18.19.39", "clean-webpack-plugin": "4.0.0", "html-webpack-plugin": "5.6.0", diff --git a/angular-universal-ssr/host-app/package.json b/angular-universal-ssr/host-app/package.json index 11ef6f3afc..a2d1d3271b 100644 --- a/angular-universal-ssr/host-app/package.json +++ b/angular-universal-ssr/host-app/package.json @@ -16,15 +16,15 @@ "clean": "rm -rf dist" }, "dependencies": { - "@angular/animations": "^15.1.2", - "@angular/common": "^15.1.2", - "@angular/compiler": "^15.1.2", - "@angular/core": "^15.1.2", - "@angular/forms": "^15.1.2", - "@angular/platform-browser": "^15.1.2", - "@angular/platform-browser-dynamic": "^15.1.2", - "@angular/platform-server": "^15.1.2", - "@angular/router": "^15.1.2", + "@angular/animations": "^18.0.0", + "@angular/common": "^18.0.0", + "@angular/compiler": "^18.0.0", + "@angular/core": "^18.0.0", + "@angular/forms": "^18.0.0", + "@angular/platform-browser": "^18.0.0", + "@angular/platform-browser-dynamic": "^18.0.0", + "@angular/platform-server": "^18.0.0", + "@angular/router": "^18.0.0", "@nguniversal/express-engine": "^15.1.0", "express": "^4.17.3", "rxjs": "^7.8.0", @@ -34,7 +34,7 @@ "devDependencies": { "@angular-devkit/build-angular": "15.2.10", "@angular/cli": "15.2.10", - "@angular/compiler-cli": "15.2.10", + "@angular/compiler-cli": "18.0.6", "@ngtools/webpack": "15.2.11", "@nguniversal/builders": "16.2.0", "clean-webpack-plugin": "4.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 84ad1418d1..b047627d8c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -549,29 +549,29 @@ importers: angular-universal-ssr/client-app: dependencies: '@angular/animations': - specifier: ^15.1.2 - version: 15.2.10(@angular/core@15.2.10) + specifier: ^18.0.0 + version: 18.0.6(@angular/core@18.0.6) '@angular/common': - specifier: ^15.1.2 - version: 15.2.10(@angular/core@15.2.10)(rxjs@7.8.1) + specifier: ^18.0.0 + version: 18.0.6(@angular/core@18.0.6)(rxjs@7.8.1) '@angular/compiler': - specifier: ^15.1.2 - version: 15.2.10(@angular/core@15.2.10) + specifier: ^18.0.0 + version: 18.0.6(@angular/core@18.0.6) '@angular/core': - specifier: ^15.1.2 - version: 15.2.10(rxjs@7.8.1)(zone.js@0.14.7) + specifier: ^18.0.0 + version: 18.0.6(rxjs@7.8.1)(zone.js@0.14.7) '@angular/forms': - specifier: ^15.1.2 - version: 15.2.10(@angular/common@15.2.10)(@angular/core@15.2.10)(@angular/platform-browser@15.2.10)(rxjs@7.8.1) + specifier: ^18.0.0 + version: 18.0.6(@angular/common@18.0.6)(@angular/core@18.0.6)(@angular/platform-browser@18.0.6)(rxjs@7.8.1) '@angular/platform-browser': - specifier: ^15.1.2 - version: 15.2.10(@angular/animations@15.2.10)(@angular/common@15.2.10)(@angular/core@15.2.10) + specifier: ^18.0.0 + version: 18.0.6(@angular/animations@18.0.6)(@angular/common@18.0.6)(@angular/core@18.0.6) '@angular/platform-browser-dynamic': - specifier: ^15.1.2 - version: 15.2.10(@angular/common@15.2.10)(@angular/compiler@15.2.10)(@angular/core@15.2.10)(@angular/platform-browser@15.2.10) + specifier: ^18.0.0 + version: 18.0.6(@angular/common@18.0.6)(@angular/compiler@18.0.6)(@angular/core@18.0.6)(@angular/platform-browser@18.0.6) '@angular/router': - specifier: ^15.1.2 - version: 15.2.10(@angular/common@15.2.10)(@angular/core@15.2.10)(@angular/platform-browser@15.2.10)(rxjs@7.8.1) + specifier: ^18.0.0 + version: 18.0.6(@angular/common@18.0.6)(@angular/core@18.0.6)(@angular/platform-browser@18.0.6)(rxjs@7.8.1) rxjs: specifier: ^7.8.0 version: 7.8.1 @@ -587,16 +587,16 @@ importers: devDependencies: '@angular-devkit/build-angular': specifier: 15.2.10 - version: 15.2.10(@angular/compiler-cli@15.2.10)(html-webpack-plugin@5.6.0)(typescript@5.5.3)(webpack-cli@5.1.4) + version: 15.2.10(@angular/compiler-cli@18.0.6)(html-webpack-plugin@5.6.0)(typescript@5.5.3)(webpack-cli@5.1.4) '@angular/cli': specifier: 15.2.10 version: 15.2.10 '@angular/compiler-cli': - specifier: 15.2.10 - version: 15.2.10(@angular/compiler@15.2.10)(typescript@5.5.3) + specifier: 18.0.6 + version: 18.0.6(@angular/compiler@18.0.6)(typescript@5.5.3) '@ngtools/webpack': specifier: 15.2.11 - version: 15.2.11(@angular/compiler-cli@15.2.10)(typescript@5.5.3)(webpack@5.92.1) + version: 15.2.11(@angular/compiler-cli@18.0.6)(typescript@5.5.3)(webpack@5.92.1) '@types/node': specifier: 18.19.39 version: 18.19.39 @@ -631,35 +631,35 @@ importers: angular-universal-ssr/host-app: dependencies: '@angular/animations': - specifier: ^15.1.2 - version: 15.2.10(@angular/core@15.2.10) + specifier: ^18.0.0 + version: 18.0.6(@angular/core@18.0.6) '@angular/common': - specifier: ^15.1.2 - version: 15.2.10(@angular/core@15.2.10)(rxjs@7.8.1) + specifier: ^18.0.0 + version: 18.0.6(@angular/core@18.0.6)(rxjs@7.8.1) '@angular/compiler': - specifier: ^15.1.2 - version: 15.2.10(@angular/core@15.2.10) + specifier: ^18.0.0 + version: 18.0.6(@angular/core@18.0.6) '@angular/core': - specifier: ^15.1.2 - version: 15.2.10(rxjs@7.8.1)(zone.js@0.14.7) + specifier: ^18.0.0 + version: 18.0.6(rxjs@7.8.1)(zone.js@0.14.7) '@angular/forms': - specifier: ^15.1.2 - version: 15.2.10(@angular/common@15.2.10)(@angular/core@15.2.10)(@angular/platform-browser@15.2.10)(rxjs@7.8.1) + specifier: ^18.0.0 + version: 18.0.6(@angular/common@18.0.6)(@angular/core@18.0.6)(@angular/platform-browser@18.0.6)(rxjs@7.8.1) '@angular/platform-browser': - specifier: ^15.1.2 - version: 15.2.10(@angular/animations@15.2.10)(@angular/common@15.2.10)(@angular/core@15.2.10) + specifier: ^18.0.0 + version: 18.0.6(@angular/animations@18.0.6)(@angular/common@18.0.6)(@angular/core@18.0.6) '@angular/platform-browser-dynamic': - specifier: ^15.1.2 - version: 15.2.10(@angular/common@15.2.10)(@angular/compiler@15.2.10)(@angular/core@15.2.10)(@angular/platform-browser@15.2.10) + specifier: ^18.0.0 + version: 18.0.6(@angular/common@18.0.6)(@angular/compiler@18.0.6)(@angular/core@18.0.6)(@angular/platform-browser@18.0.6) '@angular/platform-server': - specifier: ^15.1.2 - version: 15.2.10(@angular/animations@15.2.10)(@angular/common@15.2.10)(@angular/compiler@15.2.10)(@angular/core@15.2.10)(@angular/platform-browser-dynamic@15.2.10)(@angular/platform-browser@15.2.10) + specifier: ^18.0.0 + version: 18.0.6(@angular/animations@18.0.6)(@angular/common@18.0.6)(@angular/compiler@18.0.6)(@angular/core@18.0.6)(@angular/platform-browser@18.0.6) '@angular/router': - specifier: ^15.1.2 - version: 15.2.10(@angular/common@15.2.10)(@angular/core@15.2.10)(@angular/platform-browser@15.2.10)(rxjs@7.8.1) + specifier: ^18.0.0 + version: 18.0.6(@angular/common@18.0.6)(@angular/core@18.0.6)(@angular/platform-browser@18.0.6)(rxjs@7.8.1) '@nguniversal/express-engine': specifier: ^15.1.0 - version: 15.2.1(@angular/common@15.2.10)(@angular/core@15.2.10)(@angular/platform-server@15.2.10)(express@4.19.2) + version: 15.2.1(@angular/common@18.0.6)(@angular/core@18.0.6)(@angular/platform-server@18.0.6)(express@4.19.2) express: specifier: ^4.17.3 version: 4.19.2 @@ -675,19 +675,19 @@ importers: devDependencies: '@angular-devkit/build-angular': specifier: 15.2.10 - version: 15.2.10(@angular/compiler-cli@15.2.10)(@angular/platform-server@15.2.10)(html-webpack-plugin@5.6.0)(typescript@5.5.3)(webpack-cli@5.1.4) + version: 15.2.10(@angular/compiler-cli@18.0.6)(@angular/platform-server@18.0.6)(html-webpack-plugin@5.6.0)(typescript@5.5.3)(webpack-cli@5.1.4) '@angular/cli': specifier: 15.2.10 version: 15.2.10 '@angular/compiler-cli': - specifier: 15.2.10 - version: 15.2.10(@angular/compiler@15.2.10)(typescript@5.5.3) + specifier: 18.0.6 + version: 18.0.6(@angular/compiler@18.0.6)(typescript@5.5.3) '@ngtools/webpack': specifier: 15.2.11 - version: 15.2.11(@angular/compiler-cli@15.2.10)(typescript@5.5.3)(webpack@5.92.1) + version: 15.2.11(@angular/compiler-cli@18.0.6)(typescript@5.5.3)(webpack@5.92.1) '@nguniversal/builders': specifier: 16.2.0 - version: 16.2.0(@angular-devkit/build-angular@15.2.10)(@angular/common@15.2.10)(@angular/core@15.2.10)(typescript@5.5.3) + version: 16.2.0(@angular-devkit/build-angular@15.2.10)(@angular/common@18.0.6)(@angular/core@18.0.6)(typescript@5.5.3) clean-webpack-plugin: specifier: 4.0.0 version: 4.0.0(webpack@5.92.1) @@ -14109,7 +14109,7 @@ packages: - chokidar dev: true - /@angular-devkit/build-angular@15.2.10(@angular/compiler-cli@15.2.10)(@angular/platform-server@15.2.10)(html-webpack-plugin@5.6.0)(typescript@5.5.3)(webpack-cli@5.1.4): + /@angular-devkit/build-angular@15.2.10(@angular/compiler-cli@18.0.6)(@angular/platform-server@18.0.6)(html-webpack-plugin@5.6.0)(typescript@5.5.3)(webpack-cli@5.1.4): resolution: {integrity: sha512-3pCPVEJilVwHIJC6Su1/PIEqvFfU1Lxew9yItxX4s6dud8HY+fuKrsDnao4NNMFNqCLqL4el5QbSBKnnpWH1sg==} engines: {node: ^14.20.0 || ^16.13.0 || >=18.10.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: @@ -14142,8 +14142,8 @@ packages: '@angular-devkit/architect': 0.1502.10(chokidar@3.5.3) '@angular-devkit/build-webpack': 0.1502.10(chokidar@3.5.3)(webpack-dev-server@4.11.1)(webpack@5.76.1) '@angular-devkit/core': 15.2.10(chokidar@3.5.3) - '@angular/compiler-cli': 15.2.10(@angular/compiler@15.2.10)(typescript@5.5.3) - '@angular/platform-server': 15.2.10(@angular/animations@15.2.10)(@angular/common@15.2.10)(@angular/compiler@15.2.10)(@angular/core@15.2.10)(@angular/platform-browser-dynamic@15.2.10)(@angular/platform-browser@15.2.10) + '@angular/compiler-cli': 18.0.6(@angular/compiler@18.0.6)(typescript@5.5.3) + '@angular/platform-server': 18.0.6(@angular/animations@18.0.6)(@angular/common@18.0.6)(@angular/compiler@18.0.6)(@angular/core@18.0.6)(@angular/platform-browser@18.0.6) '@babel/core': 7.20.12 '@babel/generator': 7.20.14 '@babel/helper-annotate-as-pure': 7.18.6 @@ -14155,7 +14155,7 @@ packages: '@babel/runtime': 7.20.13 '@babel/template': 7.20.7 '@discoveryjs/json-ext': 0.5.7 - '@ngtools/webpack': 15.2.10(@angular/compiler-cli@15.2.10)(typescript@5.5.3)(webpack@5.76.1) + '@ngtools/webpack': 15.2.10(@angular/compiler-cli@18.0.6)(typescript@5.5.3)(webpack@5.76.1) ansi-colors: 4.1.3 autoprefixer: 10.4.13(postcss@8.4.31) babel-loader: 9.1.2(@babel/core@7.20.12)(webpack@5.76.1) @@ -14218,7 +14218,7 @@ packages: - webpack-cli dev: true - /@angular-devkit/build-angular@15.2.10(@angular/compiler-cli@15.2.10)(html-webpack-plugin@5.6.0)(typescript@5.5.3)(webpack-cli@5.1.4): + /@angular-devkit/build-angular@15.2.10(@angular/compiler-cli@18.0.6)(html-webpack-plugin@5.6.0)(typescript@5.5.3)(webpack-cli@5.1.4): resolution: {integrity: sha512-3pCPVEJilVwHIJC6Su1/PIEqvFfU1Lxew9yItxX4s6dud8HY+fuKrsDnao4NNMFNqCLqL4el5QbSBKnnpWH1sg==} engines: {node: ^14.20.0 || ^16.13.0 || >=18.10.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: @@ -14251,7 +14251,7 @@ packages: '@angular-devkit/architect': 0.1502.10(chokidar@3.5.3) '@angular-devkit/build-webpack': 0.1502.10(chokidar@3.5.3)(webpack-dev-server@4.11.1)(webpack@5.76.1) '@angular-devkit/core': 15.2.10(chokidar@3.5.3) - '@angular/compiler-cli': 15.2.10(@angular/compiler@15.2.10)(typescript@5.5.3) + '@angular/compiler-cli': 18.0.6(@angular/compiler@18.0.6)(typescript@5.5.3) '@babel/core': 7.20.12 '@babel/generator': 7.20.14 '@babel/helper-annotate-as-pure': 7.18.6 @@ -14263,7 +14263,7 @@ packages: '@babel/runtime': 7.20.13 '@babel/template': 7.20.7 '@discoveryjs/json-ext': 0.5.7 - '@ngtools/webpack': 15.2.10(@angular/compiler-cli@15.2.10)(typescript@5.5.3)(webpack@5.76.1) + '@ngtools/webpack': 15.2.10(@angular/compiler-cli@18.0.6)(typescript@5.5.3)(webpack@5.76.1) ansi-colors: 4.1.3 autoprefixer: 10.4.13(postcss@8.4.31) babel-loader: 9.1.2(@babel/core@7.20.12)(webpack@5.76.1) @@ -14404,13 +14404,13 @@ packages: - chokidar dev: true - /@angular/animations@15.2.10(@angular/core@15.2.10): - resolution: {integrity: sha512-yxfN8qQpMaukRU5LjFkJBmy85rqrOp86tYVCsf+hmPEFRiXBMUj6xYLeCMcpk3Mt1JtnWGBR34ivGx+7bNeAow==} - engines: {node: ^14.20.0 || ^16.13.0 || >=18.10.0} + /@angular/animations@18.0.6(@angular/core@18.0.6): + resolution: {integrity: sha512-43FOKRB0+ElHWNt6AGFoBKtYf8YqIc5mUP8jS4R7ff+M5c9KrDbRp1M+lzL3uARcncwfQjttyedKTz4IHRzi0g==} + engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} peerDependencies: - '@angular/core': 15.2.10 + '@angular/core': 18.0.6 dependencies: - '@angular/core': 15.2.10(rxjs@7.8.1)(zone.js@0.14.7) + '@angular/core': 18.0.6(rxjs@7.8.1)(zone.js@0.14.7) tslib: 2.6.3 /@angular/cli@15.2.10: @@ -14442,33 +14442,31 @@ packages: - supports-color dev: true - /@angular/common@15.2.10(@angular/core@15.2.10)(rxjs@7.8.1): - resolution: {integrity: sha512-jdBn3fctkqoNrJn9VLsUHpcCEhCxWSczdsR+BBbD6T0oLl6vMrAVNjPwfBejnlgfWN1KoRU9kgOYsMxa5apIWQ==} - engines: {node: ^14.20.0 || ^16.13.0 || >=18.10.0} + /@angular/common@18.0.6(@angular/core@18.0.6)(rxjs@7.8.1): + resolution: {integrity: sha512-ARwNte/POelohW6DaNJQ56rZbEJMCvGSdhvaJNpJ0UlFxvKmK+6QmAcgLb5WwNoCqQcjtjUKavekhfNlpg5NBg==} + engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} peerDependencies: - '@angular/core': 15.2.10 + '@angular/core': 18.0.6 rxjs: ^6.5.3 || ^7.4.0 dependencies: - '@angular/core': 15.2.10(rxjs@7.8.1)(zone.js@0.14.7) + '@angular/core': 18.0.6(rxjs@7.8.1)(zone.js@0.14.7) rxjs: 7.8.1 tslib: 2.6.3 - /@angular/compiler-cli@15.2.10(@angular/compiler@15.2.10)(typescript@5.5.3): - resolution: {integrity: sha512-mCFIxrs60XicKfA2o42hA7LrQvhybi9BQveWuZn/2iIEOXx7R62Iemz8E21pLWftAZHGxEW3NECfBrY1d3gVmA==} - engines: {node: ^14.20.0 || ^16.13.0 || >=18.10.0} + /@angular/compiler-cli@18.0.6(@angular/compiler@18.0.6)(typescript@5.5.3): + resolution: {integrity: sha512-D5UUcSB0JywnwsPg6svHjh+uZVhvJ9iHDFbj3sBGYSQ4NWu0P7tk9g43s8eOF53goYRkPeyCI1QkRGMLZLE8Vg==} + engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} hasBin: true peerDependencies: - '@angular/compiler': 15.2.10 - typescript: '>=4.8.2 <5.0' + '@angular/compiler': 18.0.6 + typescript: '>=5.4 <5.5' dependencies: - '@angular/compiler': 15.2.10(@angular/core@15.2.10) - '@babel/core': 7.19.3 + '@angular/compiler': 18.0.6(@angular/core@18.0.6) + '@babel/core': 7.24.7 '@jridgewell/sourcemap-codec': 1.4.15 chokidar: 3.6.0 convert-source-map: 1.9.0 - dependency-graph: 0.11.0 - magic-string: 0.27.0 - reflect-metadata: 0.1.14 + reflect-metadata: 0.2.2 semver: 7.6.2 tslib: 2.6.3 typescript: 5.5.3 @@ -14477,109 +14475,107 @@ packages: - supports-color dev: true - /@angular/compiler@15.2.10(@angular/core@15.2.10): - resolution: {integrity: sha512-M0XkeU0O73UlJZwDvOyp8/apetz9UKj78eTFDseMYJDLcxe6MpkbkxqpsGZnKYDj7LIep8PmCAKEkhtenE82zw==} - engines: {node: ^14.20.0 || ^16.13.0 || >=18.10.0} + /@angular/compiler@18.0.6(@angular/core@18.0.6): + resolution: {integrity: sha512-n0MuxGdKrzFfO/UWDf8FzXiPoGIyMXJ7bT+KHuctg1tIQWzTe3zsB7/6De/MGUz1oLkU9TuigF4KWdkSKf5Amg==} + engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} peerDependencies: - '@angular/core': 15.2.10 + '@angular/core': 18.0.6 peerDependenciesMeta: '@angular/core': optional: true dependencies: - '@angular/core': 15.2.10(rxjs@7.8.1)(zone.js@0.14.7) + '@angular/core': 18.0.6(rxjs@7.8.1)(zone.js@0.14.7) tslib: 2.6.3 - /@angular/core@15.2.10(rxjs@7.8.1)(zone.js@0.14.7): - resolution: {integrity: sha512-meGGidnitQJGDxYd9/LrqYiVlId+vGaLoiLgJdKBz+o2ZO6OmXQGuNw2VBqf17/Cc0/UjzrOY7+kILNFKkk/WQ==} - engines: {node: ^14.20.0 || ^16.13.0 || >=18.10.0} + /@angular/core@18.0.6(rxjs@7.8.1)(zone.js@0.14.7): + resolution: {integrity: sha512-a5ucQqCNI/6MzJl+r+NGvPqR/z44aVB1WttmZ/AbKIh2VIkEFp9VqOg+0HQnEItoMI8BnRbrsYHGp+D5Mtw8Jg==} + engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} peerDependencies: rxjs: ^6.5.3 || ^7.4.0 - zone.js: ~0.11.4 || ~0.12.0 || ~0.13.0 + zone.js: ~0.14.0 dependencies: rxjs: 7.8.1 tslib: 2.6.3 zone.js: 0.14.7 - /@angular/forms@15.2.10(@angular/common@15.2.10)(@angular/core@15.2.10)(@angular/platform-browser@15.2.10)(rxjs@7.8.1): - resolution: {integrity: sha512-NIntGsNcN6o8L1txsbWXOf6f3K/CUBizdKsxsYVYGJIXEW5qU6UnWmfAZffNNXsT/XvbgUCjgDwT0cAwcqZPuQ==} - engines: {node: ^14.20.0 || ^16.13.0 || >=18.10.0} + /@angular/forms@18.0.6(@angular/common@18.0.6)(@angular/core@18.0.6)(@angular/platform-browser@18.0.6)(rxjs@7.8.1): + resolution: {integrity: sha512-hwF/H5tVhMLC5qmGEaCCJI2yQ58o5rBY6dGTQhfWQn3+bntISQfZ+4mk1kT2iQeuiQCkI78KNhBV2bbLA9kGUw==} + engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} peerDependencies: - '@angular/common': 15.2.10 - '@angular/core': 15.2.10 - '@angular/platform-browser': 15.2.10 + '@angular/common': 18.0.6 + '@angular/core': 18.0.6 + '@angular/platform-browser': 18.0.6 rxjs: ^6.5.3 || ^7.4.0 dependencies: - '@angular/common': 15.2.10(@angular/core@15.2.10)(rxjs@7.8.1) - '@angular/core': 15.2.10(rxjs@7.8.1)(zone.js@0.14.7) - '@angular/platform-browser': 15.2.10(@angular/animations@15.2.10)(@angular/common@15.2.10)(@angular/core@15.2.10) + '@angular/common': 18.0.6(@angular/core@18.0.6)(rxjs@7.8.1) + '@angular/core': 18.0.6(rxjs@7.8.1)(zone.js@0.14.7) + '@angular/platform-browser': 18.0.6(@angular/animations@18.0.6)(@angular/common@18.0.6)(@angular/core@18.0.6) rxjs: 7.8.1 tslib: 2.6.3 dev: false - /@angular/platform-browser-dynamic@15.2.10(@angular/common@15.2.10)(@angular/compiler@15.2.10)(@angular/core@15.2.10)(@angular/platform-browser@15.2.10): - resolution: {integrity: sha512-JHP6W+FX715Qv7DhqvfZLuBZXSDJrboiQsR06gUAgDSjAUyhbqmpVg/2YOtgeWpPkzNDtXdPU2PhcRdIv5J3Yg==} - engines: {node: ^14.20.0 || ^16.13.0 || >=18.10.0} + /@angular/platform-browser-dynamic@18.0.6(@angular/common@18.0.6)(@angular/compiler@18.0.6)(@angular/core@18.0.6)(@angular/platform-browser@18.0.6): + resolution: {integrity: sha512-GTf8ZpUxvNT42z5Ia7qkqNXkdO4y0OR31gfJ8ZDHYFJoMtbkFExX/8rQdGSvDckkfws/DGTk+XcYZg+Vveal6Q==} + engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} peerDependencies: - '@angular/common': 15.2.10 - '@angular/compiler': 15.2.10 - '@angular/core': 15.2.10 - '@angular/platform-browser': 15.2.10 + '@angular/common': 18.0.6 + '@angular/compiler': 18.0.6 + '@angular/core': 18.0.6 + '@angular/platform-browser': 18.0.6 dependencies: - '@angular/common': 15.2.10(@angular/core@15.2.10)(rxjs@7.8.1) - '@angular/compiler': 15.2.10(@angular/core@15.2.10) - '@angular/core': 15.2.10(rxjs@7.8.1)(zone.js@0.14.7) - '@angular/platform-browser': 15.2.10(@angular/animations@15.2.10)(@angular/common@15.2.10)(@angular/core@15.2.10) + '@angular/common': 18.0.6(@angular/core@18.0.6)(rxjs@7.8.1) + '@angular/compiler': 18.0.6(@angular/core@18.0.6) + '@angular/core': 18.0.6(rxjs@7.8.1)(zone.js@0.14.7) + '@angular/platform-browser': 18.0.6(@angular/animations@18.0.6)(@angular/common@18.0.6)(@angular/core@18.0.6) tslib: 2.6.3 + dev: false - /@angular/platform-browser@15.2.10(@angular/animations@15.2.10)(@angular/common@15.2.10)(@angular/core@15.2.10): - resolution: {integrity: sha512-9tbgVGSJqwfrOzT8aA/kWBLNhJSQ9gUg0CJxwFBSJm8VkBUJrszoBlDsnSvlxx8/W2ejNULKHFTXeUzq0O/+RQ==} - engines: {node: ^14.20.0 || ^16.13.0 || >=18.10.0} + /@angular/platform-browser@18.0.6(@angular/animations@18.0.6)(@angular/common@18.0.6)(@angular/core@18.0.6): + resolution: {integrity: sha512-ihEni4hIIwOPaWIY+elF7UjWLEpNwYPCql9xhcSA3/SpB8zdaqwV/JgEPnBd5+exwcGr07TGcZ3hLfM7xR6N/w==} + engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} peerDependencies: - '@angular/animations': 15.2.10 - '@angular/common': 15.2.10 - '@angular/core': 15.2.10 + '@angular/animations': 18.0.6 + '@angular/common': 18.0.6 + '@angular/core': 18.0.6 peerDependenciesMeta: '@angular/animations': optional: true dependencies: - '@angular/animations': 15.2.10(@angular/core@15.2.10) - '@angular/common': 15.2.10(@angular/core@15.2.10)(rxjs@7.8.1) - '@angular/core': 15.2.10(rxjs@7.8.1)(zone.js@0.14.7) + '@angular/animations': 18.0.6(@angular/core@18.0.6) + '@angular/common': 18.0.6(@angular/core@18.0.6)(rxjs@7.8.1) + '@angular/core': 18.0.6(rxjs@7.8.1)(zone.js@0.14.7) tslib: 2.6.3 - /@angular/platform-server@15.2.10(@angular/animations@15.2.10)(@angular/common@15.2.10)(@angular/compiler@15.2.10)(@angular/core@15.2.10)(@angular/platform-browser-dynamic@15.2.10)(@angular/platform-browser@15.2.10): - resolution: {integrity: sha512-fniyZJI59CFQaVeKnDvXZg/TW6EltzXO0WnozSG58ZNehJQF5g3ZjmPYsnmzb5VYNRXgve2itudNXmd6NeOoYg==} - engines: {node: ^14.20.0 || ^16.13.0 || >=18.10.0} - peerDependencies: - '@angular/animations': 15.2.10 - '@angular/common': 15.2.10 - '@angular/compiler': 15.2.10 - '@angular/core': 15.2.10 - '@angular/platform-browser': 15.2.10 - '@angular/platform-browser-dynamic': 15.2.10 - dependencies: - '@angular/animations': 15.2.10(@angular/core@15.2.10) - '@angular/common': 15.2.10(@angular/core@15.2.10)(rxjs@7.8.1) - '@angular/compiler': 15.2.10(@angular/core@15.2.10) - '@angular/core': 15.2.10(rxjs@7.8.1)(zone.js@0.14.7) - '@angular/platform-browser': 15.2.10(@angular/animations@15.2.10)(@angular/common@15.2.10)(@angular/core@15.2.10) - '@angular/platform-browser-dynamic': 15.2.10(@angular/common@15.2.10)(@angular/compiler@15.2.10)(@angular/core@15.2.10)(@angular/platform-browser@15.2.10) - domino: 2.1.6 + /@angular/platform-server@18.0.6(@angular/animations@18.0.6)(@angular/common@18.0.6)(@angular/compiler@18.0.6)(@angular/core@18.0.6)(@angular/platform-browser@18.0.6): + resolution: {integrity: sha512-WCrqd8upTICcDEBg1o4MmswM088z+YqlEOlQV7BEH9KnpvkZhpu9xH9MUUklQ6fb9sqKeKi4fwfo/kLDU8gc/w==} + engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} + peerDependencies: + '@angular/animations': 18.0.6 + '@angular/common': 18.0.6 + '@angular/compiler': 18.0.6 + '@angular/core': 18.0.6 + '@angular/platform-browser': 18.0.6 + dependencies: + '@angular/animations': 18.0.6(@angular/core@18.0.6) + '@angular/common': 18.0.6(@angular/core@18.0.6)(rxjs@7.8.1) + '@angular/compiler': 18.0.6(@angular/core@18.0.6) + '@angular/core': 18.0.6(rxjs@7.8.1)(zone.js@0.14.7) + '@angular/platform-browser': 18.0.6(@angular/animations@18.0.6)(@angular/common@18.0.6)(@angular/core@18.0.6) tslib: 2.6.3 xhr2: 0.2.1 - /@angular/router@15.2.10(@angular/common@15.2.10)(@angular/core@15.2.10)(@angular/platform-browser@15.2.10)(rxjs@7.8.1): - resolution: {integrity: sha512-LmuqEg0iIXSw7bli6HKJ19cbxP91v37GtRwbGKswyLihqzTgvjBYpvcfMnB5FRQ5LWkTwq5JclkX03dZw290Yg==} - engines: {node: ^14.20.0 || ^16.13.0 || >=18.10.0} + /@angular/router@18.0.6(@angular/common@18.0.6)(@angular/core@18.0.6)(@angular/platform-browser@18.0.6)(rxjs@7.8.1): + resolution: {integrity: sha512-0hPs0ZVIEuf7MZd6quRCBsXEBMQvh0QHCjlj/WrRB3LSHs616mi+olApQ1DvwNZBYXfI7/qW7TQyUyNbm+xkfg==} + engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} peerDependencies: - '@angular/common': 15.2.10 - '@angular/core': 15.2.10 - '@angular/platform-browser': 15.2.10 + '@angular/common': 18.0.6 + '@angular/core': 18.0.6 + '@angular/platform-browser': 18.0.6 rxjs: ^6.5.3 || ^7.4.0 dependencies: - '@angular/common': 15.2.10(@angular/core@15.2.10)(rxjs@7.8.1) - '@angular/core': 15.2.10(rxjs@7.8.1)(zone.js@0.14.7) - '@angular/platform-browser': 15.2.10(@angular/animations@15.2.10)(@angular/common@15.2.10)(@angular/core@15.2.10) + '@angular/common': 18.0.6(@angular/core@18.0.6)(rxjs@7.8.1) + '@angular/core': 18.0.6(rxjs@7.8.1)(zone.js@0.14.7) + '@angular/platform-browser': 18.0.6(@angular/animations@18.0.6)(@angular/common@18.0.6)(@angular/core@18.0.6) rxjs: 7.8.1 tslib: 2.6.3 dev: false @@ -14777,29 +14773,6 @@ packages: - supports-color dev: true - /@babel/core@7.19.3: - resolution: {integrity: sha512-WneDJxdsjEvyKtXKsaBGbDeiyOjR5vYq4HcShxnIbG0qixpoHjI3MqeZM9NDvsojNCEBItQE4juOo/bU6e72gQ==} - engines: {node: '>=6.9.0'} - dependencies: - '@ampproject/remapping': 2.3.0 - '@babel/code-frame': 7.24.7 - '@babel/generator': 7.24.7 - '@babel/helper-compilation-targets': 7.24.7 - '@babel/helper-module-transforms': 7.24.7(@babel/core@7.19.3) - '@babel/helpers': 7.24.7 - '@babel/parser': 7.24.7 - '@babel/template': 7.24.7 - '@babel/traverse': 7.24.7 - '@babel/types': 7.24.7 - convert-source-map: 1.9.0 - debug: 4.3.5 - gensync: 1.0.0-beta.2 - json5: 2.2.3 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/core@7.20.12: resolution: {integrity: sha512-XsMfHovsUYHFMdrIHkZphTN/2Hzzi78R08NuHfDBehym2VsPDL6Zn/JAD/JQdnRvbSsbQc4mVaU1m6JgtTEElg==} engines: {node: '>=6.9.0'} @@ -15271,22 +15244,6 @@ packages: - supports-color dev: true - /@babel/helper-module-transforms@7.24.7(@babel/core@7.19.3): - resolution: {integrity: sha512-1fuJEwIrp+97rM4RWdO+qrRsZlAeL1lQJoPqtCYWv0NL115XM93hIH4CSRln2w52SqvmY5hqdtauB6QFCDiZNQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.19.3 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-module-imports': 7.24.7 - '@babel/helper-simple-access': 7.24.7 - '@babel/helper-split-export-declaration': 7.24.7 - '@babel/helper-validator-identifier': 7.24.7 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/helper-module-transforms@7.24.7(@babel/core@7.20.12): resolution: {integrity: sha512-1fuJEwIrp+97rM4RWdO+qrRsZlAeL1lQJoPqtCYWv0NL115XM93hIH4CSRln2w52SqvmY5hqdtauB6QFCDiZNQ==} engines: {node: '>=6.9.0'} @@ -27501,7 +27458,7 @@ packages: requiresBuild: true optional: true - /@ngtools/webpack@15.2.10(@angular/compiler-cli@15.2.10)(typescript@5.5.3)(webpack@5.76.1): + /@ngtools/webpack@15.2.10(@angular/compiler-cli@18.0.6)(typescript@5.5.3)(webpack@5.76.1): resolution: {integrity: sha512-ZExB4rKh/Saad31O/Ofd2XvRuILuCNTYs0+qJL697Be2pzeewvzBhE4Xe1Mm7Jg13aWSPeuIdzSGOqCdwxxxFQ==} engines: {node: ^14.20.0 || ^16.13.0 || >=18.10.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: @@ -27509,12 +27466,12 @@ packages: typescript: '>=4.8.2 <5.0' webpack: ^5.54.0 dependencies: - '@angular/compiler-cli': 15.2.10(@angular/compiler@15.2.10)(typescript@5.5.3) + '@angular/compiler-cli': 18.0.6(@angular/compiler@18.0.6)(typescript@5.5.3) typescript: 5.5.3 webpack: 5.76.1(esbuild@0.17.8)(webpack-cli@5.1.4) dev: true - /@ngtools/webpack@15.2.11(@angular/compiler-cli@15.2.10)(typescript@5.5.3)(webpack@5.92.1): + /@ngtools/webpack@15.2.11(@angular/compiler-cli@18.0.6)(typescript@5.5.3)(webpack@5.92.1): resolution: {integrity: sha512-yqp+FziuJ+wIVij4eTqfhuiTPNaG1PU8ukeGOdqkVH4nQMlmzs9UldXy1iYC/6swzn6XO/pkqisU3m/jxemMzA==} engines: {node: ^14.20.0 || ^16.13.0 || >=18.10.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: @@ -27522,21 +27479,21 @@ packages: typescript: '>=4.8.2 <5.0' webpack: ^5.54.0 dependencies: - '@angular/compiler-cli': 15.2.10(@angular/compiler@15.2.10)(typescript@5.5.3) + '@angular/compiler-cli': 18.0.6(@angular/compiler@18.0.6)(typescript@5.5.3) typescript: 5.5.3 webpack: 5.92.1(webpack-cli@5.1.4) dev: true - /@nguniversal/builders@16.2.0(@angular-devkit/build-angular@15.2.10)(@angular/common@15.2.10)(@angular/core@15.2.10)(typescript@5.5.3): + /@nguniversal/builders@16.2.0(@angular-devkit/build-angular@15.2.10)(@angular/common@18.0.6)(@angular/core@18.0.6)(typescript@5.5.3): resolution: {integrity: sha512-RCthtWvPy2u3DYM6T+z06VzMKbNkucXX/hPHMPpaY5oMgTe/5k7vtOSNogldNMantgMrKV70GYmtWb2QbD4Zbg==} engines: {node: ^16.14.0 || >=18.10.0} peerDependencies: '@angular-devkit/build-angular': ^16.0.0 || ^16.1.0-next.0 dependencies: '@angular-devkit/architect': 0.1602.14 - '@angular-devkit/build-angular': 15.2.10(@angular/compiler-cli@15.2.10)(@angular/platform-server@15.2.10)(html-webpack-plugin@5.6.0)(typescript@5.5.3)(webpack-cli@5.1.4) + '@angular-devkit/build-angular': 15.2.10(@angular/compiler-cli@18.0.6)(@angular/platform-server@18.0.6)(html-webpack-plugin@5.6.0)(typescript@5.5.3)(webpack-cli@5.1.4) '@angular-devkit/core': 16.2.14 - '@nguniversal/common': 16.2.0(@angular/common@15.2.10)(@angular/core@15.2.10) + '@nguniversal/common': 16.2.0(@angular/common@18.0.6)(@angular/core@18.0.6) browser-sync: 2.29.3 express: 4.19.2 guess-parser: 0.4.22(typescript@5.5.3) @@ -27558,15 +27515,15 @@ packages: - utf-8-validate dev: true - /@nguniversal/common@15.2.1(@angular/common@15.2.10)(@angular/core@15.2.10): + /@nguniversal/common@15.2.1(@angular/common@18.0.6)(@angular/core@18.0.6): resolution: {integrity: sha512-1m/YFx5FLJAm/ll7YZfUTFGPqsOaHkhwEv8aHIp8oc1CWf6K+agrfLIwzY39n18T3J0lrCL/8/9vR1tnId3A9g==} engines: {node: ^14.20.0 || ^16.13.0 || >=18.10.0} peerDependencies: '@angular/common': ^15.0.0 '@angular/core': ^15.0.0 dependencies: - '@angular/common': 15.2.10(@angular/core@15.2.10)(rxjs@7.8.1) - '@angular/core': 15.2.10(rxjs@7.8.1)(zone.js@0.14.7) + '@angular/common': 18.0.6(@angular/core@18.0.6)(rxjs@7.8.1) + '@angular/core': 18.0.6(rxjs@7.8.1)(zone.js@0.14.7) critters: 0.0.16 jsdom: 21.1.0 tslib: 2.6.3 @@ -27577,15 +27534,15 @@ packages: - utf-8-validate dev: false - /@nguniversal/common@16.2.0(@angular/common@15.2.10)(@angular/core@15.2.10): + /@nguniversal/common@16.2.0(@angular/common@18.0.6)(@angular/core@18.0.6): resolution: {integrity: sha512-b3dQAwD2iI2kzF3O1mhwh6bhDg1SlT46K9lOSzNZNXy0bvV4WrSpVmfN7YKINZLFal5uwHn4j1LNdrDR4Qohlw==} engines: {node: ^16.14.0 || >=18.10.0} peerDependencies: '@angular/common': ^16.0.0 || ^16.1.0-next.0 '@angular/core': ^16.0.0 || ^16.1.0-next.0 dependencies: - '@angular/common': 15.2.10(@angular/core@15.2.10)(rxjs@7.8.1) - '@angular/core': 15.2.10(rxjs@7.8.1)(zone.js@0.14.7) + '@angular/common': 18.0.6(@angular/core@18.0.6)(rxjs@7.8.1) + '@angular/core': 18.0.6(rxjs@7.8.1)(zone.js@0.14.7) critters: 0.0.20 jsdom: 22.1.0 tslib: 2.6.3 @@ -27596,7 +27553,7 @@ packages: - utf-8-validate dev: true - /@nguniversal/express-engine@15.2.1(@angular/common@15.2.10)(@angular/core@15.2.10)(@angular/platform-server@15.2.10)(express@4.19.2): + /@nguniversal/express-engine@15.2.1(@angular/common@18.0.6)(@angular/core@18.0.6)(@angular/platform-server@18.0.6)(express@4.19.2): resolution: {integrity: sha512-LHQfntApCGvKREJ0MvhioM1TdWnYxqnYRgX3JoWaNVFPdVryhWLPv4RCjqV8QiMe5DQKd6Pc5J+VIhYX5hwjPQ==} engines: {node: ^14.20.0 || ^16.13.0 || >=18.10.0} peerDependencies: @@ -27605,10 +27562,10 @@ packages: '@angular/platform-server': ^15.0.0 express: ^4.15.2 dependencies: - '@angular/common': 15.2.10(@angular/core@15.2.10)(rxjs@7.8.1) - '@angular/core': 15.2.10(rxjs@7.8.1)(zone.js@0.14.7) - '@angular/platform-server': 15.2.10(@angular/animations@15.2.10)(@angular/common@15.2.10)(@angular/compiler@15.2.10)(@angular/core@15.2.10)(@angular/platform-browser-dynamic@15.2.10)(@angular/platform-browser@15.2.10) - '@nguniversal/common': 15.2.1(@angular/common@15.2.10)(@angular/core@15.2.10) + '@angular/common': 18.0.6(@angular/core@18.0.6)(rxjs@7.8.1) + '@angular/core': 18.0.6(rxjs@7.8.1)(zone.js@0.14.7) + '@angular/platform-server': 18.0.6(@angular/animations@18.0.6)(@angular/common@18.0.6)(@angular/compiler@18.0.6)(@angular/core@18.0.6)(@angular/platform-browser@18.0.6) + '@nguniversal/common': 15.2.1(@angular/common@18.0.6)(@angular/core@18.0.6) express: 4.19.2 tslib: 2.6.3 transitivePeerDependencies: @@ -44741,11 +44698,6 @@ packages: resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} engines: {node: '>= 0.8'} - /dependency-graph@0.11.0: - resolution: {integrity: sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==} - engines: {node: '>= 0.6.0'} - dev: true - /deprecation@2.3.1: resolution: {integrity: sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==} dev: true @@ -45002,9 +44954,6 @@ packages: domelementtype: 2.3.0 dev: true - /domino@2.1.6: - resolution: {integrity: sha512-3VdM/SXBZX2omc9JF9nOPCtDaYQ67BGp5CoLpIQlO2KCAPETs8TcDHacF26jXadGbvUteZzRTeos2fhID5+ucQ==} - /domutils@1.7.0: resolution: {integrity: sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==} dependencies: @@ -54186,13 +54135,6 @@ packages: dependencies: sourcemap-codec: 1.4.8 - /magic-string@0.27.0: - resolution: {integrity: sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==} - engines: {node: '>=12'} - dependencies: - '@jridgewell/sourcemap-codec': 1.4.15 - dev: true - /magic-string@0.29.0: resolution: {integrity: sha512-WcfidHrDjMY+eLjlU+8OvwREqHwpgCeKVBUpQ3OhYYuvfaYCUgcbuBzappNzZvg/v8onU3oQj+BYpkOJe9Iw4Q==} engines: {node: '>=12'} @@ -63253,8 +63195,8 @@ packages: '@babel/runtime': 7.24.7 dev: false - /reflect-metadata@0.1.14: - resolution: {integrity: sha512-ZhYeb6nRaXCfhnndflDK8qI6ZQ/YcWZCISRAWICW9XYqMUwjZM9Z0DveWX/ABN01oxSHwVxKQmxeYZSsm0jh5A==} + /reflect-metadata@0.2.2: + resolution: {integrity: sha512-urBwgfrvVP/eAyXx4hluJivBKzuEbSQs9rKWCrCkbSxNv8mxPcUZKeuoF3Uy4mJl3Lwprp6yy5/39VWigZ4K6Q==} dev: true /reflect.getprototypeof@1.0.6: