This is an automated email from the ASF dual-hosted git repository.

wilfreds pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/yunikorn-web.git


The following commit(s) were added to refs/heads/master by this push:
     new f51bb82  [YUNIKORN-3207] fixing dependabot security warnings (#267)
f51bb82 is described below

commit f51bb826baead2ebb81e76311dd83756ac81d7fe
Author: Aditya Maheshwari <[email protected]>
AuthorDate: Thu Mar 12 13:43:24 2026 +1100

    [YUNIKORN-3207] fixing dependabot security warnings (#267)
    
    upgraded angular-cli and angular core to 20.3.17
    overriding qs to 6.14.2
    upgraded angular build to 20.3.17
    removing unnecessary overrides
    overriding qs only for json-server
    updated version for jasmine-html-reporter
    
    Closes: #267
    
    Signed-off-by: Wilfred Spiegelenburg <[email protected]>
---
 README.md           |   9 +-
 package.json        |  15 +-
 pnpm-lock.yaml      | 790 ++++++++++++++++++++++++++--------------------------
 pnpm-workspace.yaml |   3 +-
 4 files changed, 411 insertions(+), 406 deletions(-)

diff --git a/README.md b/README.md
index a53058e..b6510dd 100644
--- a/README.md
+++ b/README.md
@@ -47,7 +47,7 @@ Production builds will add the `--prod` flag to the angular 
build.
 ### Docker image build
 Image builds are geared towards a production build and will always build with 
the `--prod` flag set.
 
-Run `make image` to build the docker image `apache/yunikorn:web-latest`. 
+Run `make image` to build the docker image `apache/yunikorn:web-latest`.
 Run `make run` to build the image and deploy the container from the docker 
image `apache/yunikorn:web-latest`.
 
 You can set `REGISTRY`, `VERSION` and `DOCKER_ARCH` in the commandline to 
build docker image with a specified version, registry and host architecture. 
For example,
@@ -60,17 +60,20 @@ The Makefile is smart enough to detect your host 
architecture but it will tag th
 
 ### Running tests
 
-All tests can be executed via `make test`. It will first build the project and 
then execute the unit tests followed by the end to end tests.  
+All tests can be executed via `make test`. It will first build the project and 
then execute the unit tests followed by the end to end tests.
 If you want to run the unit tests separately, run `pnpm test` to execute them 
via [Karma](https://karma-runner.github.io). If you want to run the unit tests 
with code coverage, run `pnpm test:coverage`.
 
 ## Local development
-Beside the simple all in way to start the development server via make you can 
also start a development environment manually. 
+Beside the simple all in way to start the development server via make you can 
also start a development environment manually.
 
 The application depends on 
[json-server](https://www.npmjs.com/package/json-server) for data. Install 
json-server locally. Run `pnpm start:srv` to start json-server for local 
development.
 Run `pnpm start` to start the angular development server and navigate to 
`http://localhost:4200/`.
 
 After updating the context in the `json-db.json` or `json-route.json`, 
checking the json server is available  by running `make json-server`.
 
+## Security fixes
+To fix CVEs reported by dependabot, first try to understand if the fix is in 
direct or indirect dependency. You can use `pnpm why <dependency-name>` command 
for this. If the dependency is direct dependency update it to the version in 
which it is fixed - `pnpm up <dependency-name@fixed-version>`. If it is 
transitive dependency, check if it got updated in the direct dependency of 
which it is part of. If yes, then update the direct dependency as previously 
explained. If not, override the tr [...]
+
 ## Further help
 To get more help on the Angular CLI use `ng help` or go check out the [Angular 
CLI README](https://github.com/angular/angular-cli/blob/master/README.md).
 
diff --git a/package.json b/package.json
index 1630d38..fbd5d77 100644
--- a/package.json
+++ b/package.json
@@ -32,7 +32,7 @@
     "@angular/cdk": "^20.2.14",
     "@angular/common": "^20.3.16",
     "@angular/compiler": "^20.3.16",
-    "@angular/core": "^20.3.16",
+    "@angular/core": "^20.3.17",
     "@angular/forms": "^20.3.16",
     "@angular/material": "^20.2.14",
     "@angular/platform-browser": "^20.3.16",
@@ -64,8 +64,8 @@
     "zone.js": "~0.15.1"
   },
   "devDependencies": {
-    "@angular/build": "^20.3.14",
-    "@angular/cli": "^20.3.15",
+    "@angular/build": "^20.3.17",
+    "@angular/cli": "^20.3.17",
     "@angular/compiler-cli": "^20.3.16",
     "@types/color": "^4.2.0",
     "@types/jasmine": "~5.1.15",
@@ -78,7 +78,7 @@
     "karma-coverage": "~2.2.1",
     "karma-coverage-istanbul-reporter": "^3.0.3",
     "karma-jasmine": "~5.1.0",
-    "karma-jasmine-html-reporter": "~2.1.0",
+    "karma-jasmine-html-reporter": "~2.2.0",
     "karma-spec-reporter": "^0.0.36",
     "karma-super-dots-reporter": "^0.2.0",
     "lint-staged": "^15.5.2",
@@ -91,5 +91,10 @@
     "node": ">=20.20.0",
     "pnpm": "10.x"
   },
-  "packageManager": "[email protected]"
+  "packageManager": "[email protected]",
+  "pnpm": {
+    "overrides": {
+      "[email protected]>qs": "6.14.2"
+    }
+  }
 }
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 502753d..bf374cf 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -5,7 +5,7 @@ settings:
   excludeLinksFromLockfile: false
 
 overrides:
-  '@modelcontextprotocol/sdk@>=1.10.0 <=1.25.3': '>=1.26.0'
+  [email protected]>qs: 6.14.2
 
 importers:
 
@@ -13,34 +13,34 @@ importers:
     dependencies:
       '@angular/animations':
         specifier: ^20.3.16
-        version: 
20.3.16(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))
+        version: 
20.3.16(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))
       '@angular/cdk':
         specifier: ^20.2.14
-        version: 
20.2.14(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected]))(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected])
+        version: 
20.2.14(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected]))(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected])
       '@angular/common':
         specifier: ^20.3.16
-        version: 
20.3.16(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected])
+        version: 
20.3.16(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected])
       '@angular/compiler':
         specifier: ^20.3.16
         version: 20.3.16
       '@angular/core':
-        specifier: ^20.3.16
-        version: 20.3.16(@angular/[email protected])([email protected])([email protected])
+        specifier: ^20.3.17
+        version: 20.3.17(@angular/[email protected])([email protected])([email protected])
       '@angular/forms':
         specifier: ^20.3.16
-        version: 
20.3.16(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected]))(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))(@angular/[email protected](@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected])))(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected]))(@angular/[email protected]
 [...]
+        version: 
20.3.16(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected]))(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))(@angular/[email protected](@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected])))(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected]))(@angular/[email protected]
 [...]
       '@angular/material':
         specifier: ^20.2.14
-        version: 20.2.14(c2c5790ef8fa7b124c6339ef37293a82)
+        version: 20.2.14(bdf00e2d372876232b19f9eb539356c8)
       '@angular/platform-browser':
         specifier: ^20.3.16
-        version: 
20.3.16(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected])))(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected]))(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))
+        version: 
20.3.16(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected])))(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected]))(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))
       '@angular/platform-browser-dynamic':
         specifier: ^20.3.16
-        version: 
20.3.16(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected]))(@angular/[email protected])(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))(@angular/[email protected](@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected])))(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))(rxjs
 [...]
+        version: 
20.3.16(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected]))(@angular/[email protected])(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))(@angular/[email protected](@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected])))(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))(rxjs
 [...]
       '@angular/router':
         specifier: ^20.3.16
-        version: 
20.3.16(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected]))(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))(@angular/[email protected](@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected])))(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected]))(@angular/[email protected]
 [...]
+        version: 
20.3.16(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected]))(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))(@angular/[email protected](@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected])))(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected]))(@angular/[email protected]
 [...]
       '@fontsource/roboto':
         specifier: ^5.2.9
         version: 5.2.9
@@ -103,7 +103,7 @@ importers:
         version: 2.30.1
       ngx-spinner:
         specifier: ^17.0.0
-        version: 
17.0.0(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected])))(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected]))(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))
+        version: 
17.0.0(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected])))(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected]))(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))
       rxjs:
         specifier: ~7.8.2
         version: 7.8.2
@@ -115,11 +115,11 @@ importers:
         version: 0.15.1
     devDependencies:
       '@angular/build':
-        specifier: ^20.3.14
-        version: 
20.3.14(@angular/[email protected](@angular/[email protected])([email protected]))(@angular/[email protected])(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))(@angular/[email protected](@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected])))(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected]))(@angular/[email protected](@angular
 [...]
+        specifier: ^20.3.17
+        version: 
20.3.17(@angular/[email protected](@angular/[email protected])([email protected]))(@angular/[email protected])(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))(@angular/[email protected](@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected])))(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected]))(@angular/[email protected](@angular
 [...]
       '@angular/cli':
-        specifier: ^20.3.15
-        version: 20.3.15(@types/[email protected])([email protected])
+        specifier: ^20.3.17
+        version: 20.3.17(@types/[email protected])([email protected])
       '@angular/compiler-cli':
         specifier: ^20.3.16
         version: 20.3.16(@angular/[email protected])([email protected])
@@ -157,8 +157,8 @@ importers:
         specifier: ~5.1.0
         version: 5.1.0([email protected])
       karma-jasmine-html-reporter:
-        specifier: ~2.1.0
-        version: 
2.1.0([email protected])([email protected]([email protected]))([email protected])
+        specifier: ~2.2.0
+        version: 
2.2.0([email protected])([email protected]([email protected]))([email protected])
       karma-spec-reporter:
         specifier: ^0.0.36
         version: 0.0.36([email protected])
@@ -170,7 +170,7 @@ importers:
         version: 15.5.2
       ng-mocks:
         specifier: ^14.15.0
-        version: 14.15.0(e58dda07d794d029a5ca75daa22457b4)
+        version: 14.15.0(28bb2f2c1a6a1f5643e4a6c37baaaef4)
       prettier:
         specifier: ^3.7.4
         version: 3.7.4
@@ -243,16 +243,12 @@ packages:
     resolution: {integrity: 
sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==}
     engines: {node: '>=6.0.0'}
 
-  '@angular-devkit/[email protected]':
-    resolution: {integrity: 
sha512-dVlWqaYu0PIgHTBu16uYUS6lJOIpXCpOYhPWuYwqdo7a4x2HcagPQ+omUZJTA6kukh7ROpKcRoiy/DsO/DgvUA==}
-    engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 
|| >=8.0.0, yarn: '>= 1.13.0'}
-
-  '@angular-devkit/[email protected]':
-    resolution: {integrity: 
sha512-HmGnUTLVwpvOFilc3gTP6CL9o+UbkVyu9S4WENkQbInbW3zp54lkzY71uWJIP7QvuXPa+bS4WHEmoGNQtNvv1A==}
+  '@angular-devkit/[email protected]':
+    resolution: {integrity: 
sha512-e6Mo4xFIhmtPLhjeai3kBW0yViHEtZ+210tcWfuEnPGRgr8X4rMxkYQRAT2X9dqgtsG+TmVZFHAN/Gbs6Tvr7Q==}
     engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 
|| >=8.0.0, yarn: '>= 1.13.0'}
 
-  '@angular-devkit/[email protected]':
-    resolution: {integrity: 
sha512-hWQVi73aGdIRInJqNia79Yi6SzqEThkfLug3AdZiNuNvYMaxAI347yPQz4f3Dr/i0QuiqRq/T8zfqbr46tfCqg==}
+  '@angular-devkit/[email protected]':
+    resolution: {integrity: 
sha512-xlBT8rmyTjb5P/p6wDHp0EleagptjSHGNsJwqSY4FdIG0p59ezAbb2wbQGqkYDxuoptFSLUpAGE7sNWZ5OiLWw==}
     engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 
|| >=8.0.0, yarn: '>= 1.13.0'}
     peerDependencies:
       chokidar: ^4.0.0
@@ -260,17 +256,8 @@ packages:
       chokidar:
         optional: true
 
-  '@angular-devkit/[email protected]':
-    resolution: {integrity: 
sha512-s7sE4S5Hy62dLrtHwizbZaMcupAE8fPhm6rF+jBkhHZ75zXGhGzXP8WKFztYCAuGnis4pPnGSEKP/xVTc2lw6Q==}
-    engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 
|| >=8.0.0, yarn: '>= 1.13.0'}
-    peerDependencies:
-      chokidar: ^4.0.0
-    peerDependenciesMeta:
-      chokidar:
-        optional: true
-
-  '@angular-devkit/[email protected]':
-    resolution: {integrity: 
sha512-xMN1fyuhhP8Y5sNlmQvl4nMiOouHTKPkLR0zlhu5z6fHuwxxlverh31Gpq3eFzPHqmOzzb2TkgYCptCFXsXcrg==}
+  '@angular-devkit/[email protected]':
+    resolution: {integrity: 
sha512-aqvxNwBbRKmbQfv/j6e0ddTjhs2vIoQnzIVAqFLMvuAQmnTCHP+Kw26wS4OQMuGbDTUZ9SxPy4eSNu+vBoc3fA==}
     engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 
|| >=8.0.0, yarn: '>= 1.13.0'}
 
   '@angular/[email protected]':
@@ -279,8 +266,8 @@ packages:
     peerDependencies:
       '@angular/core': 20.3.16
 
-  '@angular/[email protected]':
-    resolution: {integrity: 
sha512-ajFJqTqyI2N9PYcWVxUfb6YEUQsZ13jsBzI/kDpeEZZCGadLJGSMZVNwkX7n9Csw7gzertpenGBXsSTxUjd8TA==}
+  '@angular/[email protected]':
+    resolution: {integrity: 
sha512-HCHFZrBEyR1aWwkWH1MnSFAIwgzU31bEYbB4cFeOR+HKFJwglMamkv1MPHsF3+TZxYioJa5ieF/ipI1KTXZLUg==}
     engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 
|| >=8.0.0, yarn: '>= 1.13.0'}
     peerDependencies:
       '@angular/compiler': ^20.0.0
@@ -290,7 +277,7 @@ packages:
       '@angular/platform-browser': ^20.0.0
       '@angular/platform-server': ^20.0.0
       '@angular/service-worker': ^20.0.0
-      '@angular/ssr': ^20.3.14
+      '@angular/ssr': ^20.3.17
       karma: ^6.4.0
       less: ^4.2.0
       ng-packagr: ^20.0.0
@@ -332,8 +319,8 @@ packages:
       '@angular/core': ^20.0.0 || ^21.0.0
       rxjs: ^6.5.3 || ^7.4.0
 
-  '@angular/[email protected]':
-    resolution: {integrity: 
sha512-OgPMhXtNLXds0wIw6YU5/X3dU8TlAZbmPy6LYHs9ifF8K4pXpbm27vWGSZhUevSf66dMvfz8wB/aE2e0s2e5Ng==}
+  '@angular/[email protected]':
+    resolution: {integrity: 
sha512-JunMKV78Eo7qXRISgDZb35i/Khoq+5JSfNia7ngoIrEIOxcdY+xeeHt3SV1KCfyu9/gkLWEyZMulI5L7+hTVbw==}
     engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 
|| >=8.0.0, yarn: '>= 1.13.0'}
     hasBin: true
 
@@ -359,11 +346,11 @@ packages:
     resolution: {integrity: 
sha512-Pt9Ms9GwTThgzdxWBwMfN8cH1JEtQ2DK5dc2yxYtPSaD+WKmG9AVL1PrzIYQEbaKcWk2jxASUHpEWSlNiwo8uw==}
     engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0}
 
-  '@angular/[email protected]':
-    resolution: {integrity: 
sha512-KSFPKvOmWWLCJBbEO+CuRUXfecX2FRuO0jNi9c54ptXMOPHlK1lIojUnyXmMNzjdHgRug8ci9qDuftvC2B7MKg==}
+  '@angular/[email protected]':
+    resolution: {integrity: 
sha512-YlQqxMeHI9XJw7I7oM3hYFQd4lQbK37IdlD9ztROIw5FjX6i6lmLU7+X1MQGSRi2r+X9l3IZtl33hRTNvkoUBw==}
     engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0}
     peerDependencies:
-      '@angular/compiler': 20.3.16
+      '@angular/compiler': 20.3.17
       rxjs: ^6.5.3 || ^7.4.0
       zone.js: ~0.15.0
     peerDependenciesMeta:
@@ -491,6 +478,11 @@ packages:
     engines: {node: '>=6.0.0'}
     hasBin: true
 
+  '@babel/[email protected]':
+    resolution: {integrity: 
sha512-IyDgFV5GeDUVX4YdF/3CPULtVGSXXMLh1xVIgdCgxApktqnQV0r7/8Nqthg+8YLGaAtdyIlo2qIdZrbCv4+7ww==}
+    engines: {node: '>=6.0.0'}
+    hasBin: true
+
   '@babel/[email protected]':
     resolution: {integrity: 
sha512-05WQkdpL9COIMz4LjTxGpPNCdlpyimKppYNoJ5Di5EUObifl8t4tuLuUBBZEpoLYOmfvIWrsp9fCl0HoPRVTdA==}
     engines: {node: '>=6.9.0'}
@@ -507,6 +499,10 @@ packages:
     resolution: {integrity: 
sha512-0ZrskXVEHSWIqZM/sQZ4EV3jZJXRkio/WCxaqKZP1g//CEWEPSfeZFcms4XeKBCHU0ZKnIkdJeU/kF+eRp5lBg==}
     engines: {node: '>=6.9.0'}
 
+  '@babel/[email protected]':
+    resolution: {integrity: 
sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==}
+    engines: {node: '>=6.9.0'}
+
   '@colors/[email protected]':
     resolution: {integrity: 
sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==}
     engines: {node: '>=0.1.90'}
@@ -674,8 +670,12 @@ packages:
     resolution: {integrity: 
sha512-JUOtgFW6k9u4Y+xeIaEiLr3+cjoUPiAuLXoyKOJSia6Duzb7pq+A76P9ZdPDoAoxHdHzq6gE9/jKBGXlZT8FbA==}
     engines: {node: '>=6'}
 
-  '@hono/[email protected]':
-    resolution: {integrity: 
sha512-vHL6w3ecZsky+8P5MD+eFfaGTyCeOHUIFYMGpQGbrBTSmNNoxv0if69rEZ5giu36weC5saFuznL411gRX7bJDw==}
+  '@gar/[email protected]':
+    resolution: {integrity: 
sha512-Lm/ZLhDZcBECta3TmCQSngiQykFdfw+QtI1/GYMsZd4l3nG+P8WLB16XuS7WaBGLQ+9E+cOcWQsth9cayuGt8g==}
+    engines: {node: ^20.17.0 || >=22.9.0}
+
+  '@hono/[email protected]':
+    resolution: {integrity: 
sha512-dr8/3zEaB+p0D2n/IUrlPF1HZm586qgJNXK1a9fhg/PzdtkK7Ksd5l312tJX2yBuALqDYBlG20QEbayqPyxn+g==}
     engines: {node: '>=18.14.1'}
     peerDependencies:
       hono: ^4
@@ -823,14 +823,6 @@ packages:
       '@types/node':
         optional: true
 
-  '@isaacs/[email protected]':
-    resolution: {integrity: 
sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==}
-    engines: {node: 20 || >=22}
-
-  '@isaacs/[email protected]':
-    resolution: {integrity: 
sha512-WMz71T1JS624nWj2n2fnYAuPovhv7EUhk69R6i9dsVyzxt5eM3bjwvgk9L+APE1TRscGysAVMANkB0jh0LQZrQ==}
-    engines: {node: 20 || >=22}
-
   '@isaacs/[email protected]':
     resolution: {integrity: 
sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==}
     engines: {node: '>=18.0.0'}
@@ -1064,8 +1056,8 @@ packages:
     resolution: {integrity: 
sha512-7OsC1gNORBEawOa5+j2pXN9vsicaIOH5cPXxoR6fJOmH6/EXpJB2CajXOu1fPRFun2m1lktEFX11+P89hqO/og==}
     engines: {node: ^20.17.0 || >=22.9.0}
 
-  '@npmcli/[email protected]':
-    resolution: {integrity: 
sha512-+XTFxK2jJF/EJJ5SoAzXk3qwIDfvFc5/g+bD274LZ7uY7LE8sTfG6Z8rOanPl2ZEvZWqNvmEdtXC25cE54VcoA==}
+  '@npmcli/[email protected]':
+    resolution: {integrity: 
sha512-oeolHDjExNAJAnlYP2qzNjMX/Xi9bmu78C9dIGr4xjobrSKbuMYCph8lTzn4vnW3NjIqVmw/f8BCfouqyJXlRg==}
     engines: {node: ^20.17.0 || >=22.9.0}
 
   '@npmcli/[email protected]':
@@ -1077,8 +1069,8 @@ packages:
     resolution: {integrity: 
sha512-uuG5HZFXLfyFKqg8QypsmgLQW7smiRjVc45bqD/ofZZcR/uxEjgQU8qDPv0s9TEeMUiAAU/GC5bR6++UdTirIQ==}
     engines: {node: ^20.17.0 || >=22.9.0}
 
-  '@npmcli/[email protected]':
-    resolution: {integrity: 
sha512-0wInJG3j/K40OJt/33ax47WfWMzZTm6OQxB9cDhTt5huCP2a9g2GnlsxmfN+PulItNPIpPrZ+kfwwUil7eHcZQ==}
+  '@npmcli/[email protected]':
+    resolution: {integrity: 
sha512-iVuTlG3ORq2iaVa1IWUxAO/jIp77tUKBhoMjuzYW2kL4MLN1bi/ofqkZ7D7OOwh8coAx1/S2ge0rMdGv8sLSOQ==}
     engines: {node: ^20.17.0 || >=22.9.0}
 
   '@npmcli/[email protected]':
@@ -1089,96 +1081,96 @@ packages:
     resolution: {integrity: 
sha512-gOBg5YHMfZy+TfHArfVogwgfBeQnKbbGo3pSUyK/gSI0AVu+pEiDVcKlQb0D8Mg1LNRZILZ6XG8I5dJ4KuAd9Q==}
     engines: {node: ^20.17.0 || >=22.9.0}
 
-  '@npmcli/[email protected]':
-    resolution: {integrity: 
sha512-ER2N6itRkzWbbtVmZ9WKaWxVlKlOeBFF1/7xx+KA5J1xKa4JjUwBdb6tDpk0v1qA+d+VDwHI9qmLcXSWcmi+Rw==}
+  '@npmcli/[email protected]':
+    resolution: {integrity: 
sha512-mGUWr1uMnf0le2TwfOZY4SFxZGXGfm4Jtay/nwAa2FLNAKXUoUwaGwBMNH36UHPtinWfTSJ3nqFQr0091CxVGg==}
     engines: {node: ^20.17.0 || >=22.9.0}
 
-  '@parcel/[email protected]':
-    resolution: {integrity: 
sha512-hoh0vx4v+b3BNI7Cjoy2/B0ARqcwVNrzN/n7DLq9ZB4I3lrsvhrkCViJyfTj/Qi5xM9YFiH4AmHGK6pgH1ss7g==}
+  '@parcel/[email protected]':
+    resolution: {integrity: 
sha512-YQxSS34tPF/6ZG7r/Ih9xy+kP/WwediEUsqmtf0cuCV5TPPKw/PQHRhueUo6JdeFJaqV3pyjm0GdYjZotbRt/A==}
     engines: {node: '>= 10.0.0'}
     cpu: [arm64]
     os: [android]
 
-  '@parcel/[email protected]':
-    resolution: {integrity: 
sha512-kphKy377pZiWpAOyTgQYPE5/XEKVMaj6VUjKT5VkNyUJlr2qZAn8gIc7CPzx+kbhvqHDT9d7EqdOqRXT6vk0zw==}
+  '@parcel/[email protected]':
+    resolution: {integrity: 
sha512-Z2ZdrnwyXvvvdtRHLmM4knydIdU9adO3D4n/0cVipF3rRiwP+3/sfzpAwA/qKFL6i1ModaabkU7IbpeMBgiVEA==}
     engines: {node: '>= 10.0.0'}
     cpu: [arm64]
     os: [darwin]
 
-  '@parcel/[email protected]':
-    resolution: {integrity: 
sha512-UKaQFhCtNJW1A9YyVz3Ju7ydf6QgrpNQfRZ35wNKUhTQ3dxJ/3MULXN5JN/0Z80V/KUBDGa3RZaKq1EQT2a2gg==}
+  '@parcel/[email protected]':
+    resolution: {integrity: 
sha512-HgvOf3W9dhithcwOWX9uDZyn1lW9R+7tPZ4sug+NGrGIo4Rk1hAXLEbcH1TQSqxts0NYXXlOWqVpvS1SFS4fRg==}
     engines: {node: '>= 10.0.0'}
     cpu: [x64]
     os: [darwin]
 
-  '@parcel/[email protected]':
-    resolution: {integrity: 
sha512-Dib0Wv3Ow/m2/ttvLdeI2DBXloO7t3Z0oCp4bAb2aqyqOjKPPGrg10pMJJAQ7tt8P4V2rwYwywkDhUia/FgS+Q==}
+  '@parcel/[email protected]':
+    resolution: {integrity: 
sha512-vJVi8yd/qzJxEKHkeemh7w3YAn6RJCtYlE4HPMoVnCpIXEzSrxErBW5SJBgKLbXU3WdIpkjBTeUNtyBVn8TRng==}
     engines: {node: '>= 10.0.0'}
     cpu: [x64]
     os: [freebsd]
 
-  '@parcel/[email protected]':
-    resolution: {integrity: 
sha512-I5Vb769pdf7Q7Sf4KNy8Pogl/URRCKu9ImMmnVKYayhynuyGYMzuI4UOWnegQNa2sGpsPSbzDsqbHNMyeyPCgw==}
+  '@parcel/[email protected]':
+    resolution: {integrity: 
sha512-9JiYfB6h6BgV50CCfasfLf/uvOcJskMSwcdH1PHH9rvS1IrNy8zad6IUVPVUfmXr+u+Km9IxcfMLzgdOudz9EQ==}
     engines: {node: '>= 10.0.0'}
     cpu: [arm]
     os: [linux]
     libc: [glibc]
 
-  '@parcel/[email protected]':
-    resolution: {integrity: 
sha512-kGO8RPvVrcAotV4QcWh8kZuHr9bXi9a3bSZw7kFarYR0+fGliU7hd/zevhjw8fnvIKG3J9EO5G6sXNGCSNMYPQ==}
+  '@parcel/[email protected]':
+    resolution: {integrity: 
sha512-Ve3gUCG57nuUUSyjBq/MAM0CzArtuIOxsBdQ+ftz6ho8n7s1i9E1Nmk/xmP323r2YL0SONs1EuwqBp2u1k5fxg==}
     engines: {node: '>= 10.0.0'}
     cpu: [arm]
     os: [linux]
     libc: [musl]
 
-  '@parcel/[email protected]':
-    resolution: {integrity: 
sha512-KU75aooXhqGFY2W5/p8DYYHt4hrjHZod8AhcGAmhzPn/etTa+lYCDB2b1sJy3sWJ8ahFVTdy+EbqSBvMx3iFlw==}
+  '@parcel/[email protected]':
+    resolution: {integrity: 
sha512-f2g/DT3NhGPdBmMWYoxixqYr3v/UXcmLOYy16Bx0TM20Tchduwr4EaCbmxh1321TABqPGDpS8D/ggOTaljijOA==}
     engines: {node: '>= 10.0.0'}
     cpu: [arm64]
     os: [linux]
     libc: [glibc]
 
-  '@parcel/[email protected]':
-    resolution: {integrity: 
sha512-Qx8uNiIekVutnzbVdrgSanM+cbpDD3boB1f8vMtnuG5Zau4/bdDbXyKwIn0ToqFhIuob73bcxV9NwRm04/hzHQ==}
+  '@parcel/[email protected]':
+    resolution: {integrity: 
sha512-qb6naMDGlbCwdhLj6hgoVKJl2odL34z2sqkC7Z6kzir8b5W65WYDpLB6R06KabvZdgoHI/zxke4b3zR0wAbDTA==}
     engines: {node: '>= 10.0.0'}
     cpu: [arm64]
     os: [linux]
     libc: [musl]
 
-  '@parcel/[email protected]':
-    resolution: {integrity: 
sha512-UYBQvhYmgAv61LNUn24qGQdjtycFBKSK3EXr72DbJqX9aaLbtCOO8+1SkKhD/GNiJ97ExgcHBrukcYhVjrnogA==}
+  '@parcel/[email protected]':
+    resolution: {integrity: 
sha512-kbT5wvNQlx7NaGjzPFu8nVIW1rWqV780O7ZtkjuWaPUgpv2NMFpjYERVi0UYj1msZNyCzGlaCWEtzc+exjMGbQ==}
     engines: {node: '>= 10.0.0'}
     cpu: [x64]
     os: [linux]
     libc: [glibc]
 
-  '@parcel/[email protected]':
-    resolution: {integrity: 
sha512-YoRWCVgxv8akZrMhdyVi6/TyoeeMkQ0PGGOf2E4omODrvd1wxniXP+DBynKoHryStks7l+fDAMUBRzqNHrVOpg==}
+  '@parcel/[email protected]':
+    resolution: {integrity: 
sha512-1JRFeC+h7RdXwldHzTsmdtYR/Ku8SylLgTU/reMuqdVD7CtLwf0VR1FqeprZ0eHQkO0vqsbvFLXUmYm/uNKJBg==}
     engines: {node: '>= 10.0.0'}
     cpu: [x64]
     os: [linux]
     libc: [musl]
 
-  '@parcel/[email protected]':
-    resolution: {integrity: 
sha512-iby+D/YNXWkiQNYcIhg8P5hSjzXEHaQrk2SLrWOUD7VeC4Ohu0WQvmV+HDJokZVJ2UjJ4AGXW3bx7Lls9Ln4TQ==}
+  '@parcel/[email protected]':
+    resolution: {integrity: 
sha512-3ukyebjc6eGlw9yRt678DxVF7rjXatWiHvTXqphZLvo7aC5NdEgFufVwjFfY51ijYEWpXbqF5jtrK275z52D4Q==}
     engines: {node: '>= 10.0.0'}
     cpu: [arm64]
     os: [win32]
 
-  '@parcel/[email protected]':
-    resolution: {integrity: 
sha512-vQN+KIReG0a2ZDpVv8cgddlf67J8hk1WfZMMP7sMeZmJRSmEax5xNDNWKdgqSe2brOKTQQAs3aCCUal2qBHAyg==}
+  '@parcel/[email protected]':
+    resolution: {integrity: 
sha512-k35yLp1ZMwwee3Ez/pxBi5cf4AoBKYXj00CZ80jUz5h8prpiaQsiRPKQMxoLstNuqe2vR4RNPEAEcjEFzhEz/g==}
     engines: {node: '>= 10.0.0'}
     cpu: [ia32]
     os: [win32]
 
-  '@parcel/[email protected]':
-    resolution: {integrity: 
sha512-3A6efb6BOKwyw7yk9ro2vus2YTt2nvcd56AuzxdMiVOxL9umDyN5PKkKfZ/gZ9row41SjVmTVQNWQhaRRGpOKw==}
+  '@parcel/[email protected]':
+    resolution: {integrity: 
sha512-hbQlYcCq5dlAX9Qx+kFb0FHue6vbjlf0FrNzSKdYK2APUf7tGfGxQCk2ihEREmbR6ZMc0MVAD5RIX/41gpUzTw==}
     engines: {node: '>= 10.0.0'}
     cpu: [x64]
     os: [win32]
 
-  '@parcel/[email protected]':
-    resolution: {integrity: 
sha512-WYa2tUVV5HiArWPB3ydlOc4R2ivq0IDrlqhMi3l7mVsFEXNcTfxYFPIHXHXIh/ca/y/V5N4E1zecyxdIBjYnkQ==}
+  '@parcel/[email protected]':
+    resolution: {integrity: 
sha512-tmmZ3lQxAe/k/+rNnXQRawJ4NjxO2hqiOLTHvWchtGZULp4RyFeh6aU4XdOYBFe2KE1oShQTv4AblOs2iOrNnQ==}
     engines: {node: '>= 10.0.0'}
 
   '@puppeteer/[email protected]':
@@ -1307,8 +1299,8 @@ packages:
     cpu: [x64]
     os: [win32]
 
-  '@schematics/[email protected]':
-    resolution: {integrity: 
sha512-WkhW1HO8pA8JT8e27tvjQHQg8eO5KaOz+WsGkN00RyL5DwHgPSzu4a3eYug+b3rW7OGFub7jadXBuGSrzqgonA==}
+  '@schematics/[email protected]':
+    resolution: {integrity: 
sha512-cTqiKBXZRxRfmV6rzjceu7swQ1N/KUMuS+jgoLqRZqPFNIfe7SDk4L5ou889q4wyfEMO4tED4dzjK30jLJ98SA==}
     engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 
|| >=8.0.0, yarn: '>= 1.13.0'}
 
   '@sigstore/[email protected]':
@@ -1421,8 +1413,8 @@ packages:
     resolution: {integrity: 
sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==}
     engines: {node: '>= 0.6'}
 
-  [email protected]:
-    resolution: {integrity: 
sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==}
+  [email protected]:
+    resolution: {integrity: 
sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==}
     engines: {node: '>=0.4.0'}
     hasBin: true
 
@@ -1441,6 +1433,9 @@ packages:
   [email protected]:
     resolution: {integrity: 
sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==}
 
+  [email protected]:
+    resolution: {integrity: 
sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==}
+
   [email protected]:
     resolution: {integrity: 
sha512-Y+moNhsqgLmvJdgTsO4GZNgsaDWv8AOGAaPeIeHKlDn/XunoAqYbA+XNpBd1dW8GOXAUDyxC9Rxc7AV4kpFcIg==}
     engines: {node: '>= 14.0.0'}
@@ -1509,6 +1504,10 @@ packages:
   [email protected]:
     resolution: {integrity: 
sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
 
+  [email protected]:
+    resolution: {integrity: 
sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==}
+    engines: {node: 18 || 20 || >=22}
+
   [email protected]:
     resolution: {integrity: 
sha512-riJjyv1/mHLIPX4RwiK+oW9/4c3TEUeORHKefKAKnZ5kyslbN+HXowtbaVEqt4IMUB7OXlfixcs6gsFeo/jhiQ==}
     peerDependencies:
@@ -1559,8 +1558,8 @@ packages:
     resolution: {integrity: 
sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==}
     engines: {node: '>= 0.8'}
 
-  [email protected]:
-    resolution: {integrity: 
sha512-RkaJzeJKDbaDWTIPiJwubyljaEPwpVWkm9Rt5h9Nd6h7tEXTJ3VB4qxdZBioV7JO5yLUaOKwz7vDOzlncUsegw==}
+  [email protected]:
+    resolution: {integrity: 
sha512-VoMINM2rqJwJgfdHq6RiUudKt2BV+FY5ZFezP/ypmwayk68+NzzAQy4XXLlqsGD4MCzq3DrmNFD/uUmBJuGoXw==}
     engines: {node: '>=10.0.0'}
 
   [email protected]:
@@ -1585,6 +1584,10 @@ packages:
   [email protected]:
     resolution: {integrity: 
sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==}
 
+  [email protected]:
+    resolution: {integrity: 
sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==}
+    engines: {node: 18 || 20 || >=22}
+
   [email protected]:
     resolution: {integrity: 
sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==}
     engines: {node: '>=8'}
@@ -1961,9 +1964,6 @@ packages:
     resolution: {integrity: 
sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==}
     engines: {node: '>= 0.8'}
 
-  [email protected]:
-    resolution: {integrity: 
sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==}
-
   [email protected]:
     resolution: {integrity: 
sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==}
 
@@ -1987,6 +1987,10 @@ packages:
     resolution: {integrity: 
sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==}
     engines: {node: '>=0.12'}
 
+  [email protected]:
+    resolution: {integrity: 
sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==}
+    engines: {node: '>=0.12'}
+
   [email protected]:
     resolution: {integrity: 
sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==}
     engines: {node: '>=6'}
@@ -2083,8 +2087,8 @@ packages:
   [email protected]:
     resolution: {integrity: 
sha512-ZgEeZXj30q+I0EN+CbSSpIyPaJ5HVQD18Z1m+u1FXbAeT94mr1zw50q4q6jiiC447Nl/YTcIYSAftiGqetwXCA==}
 
-  [email protected]:
-    resolution: {integrity: 
sha512-PCZEIEIxqwhzw4KF0n7QF4QqruVTcF73O5kFKUnGOyjbCCgizBBiFaYpd/fnBLUMPw/BWw9OsiN7GgrNYr7j6g==}
+  [email protected]:
+    resolution: {integrity: 
sha512-D1dKN+cmyPWuvB+G2SREQDzPY1agpBIcTa9sJxOPMCNeH3gwzhqJRDWCXW3gg0y//+LQ/8j52JbMROWyrKdMdw==}
     engines: {node: '>= 16'}
     peerDependencies:
       express: '>= 4.11'
@@ -2227,9 +2231,9 @@ packages:
   [email protected]:
     resolution: {integrity: 
sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==}
 
-  [email protected]:
-    resolution: {integrity: 
sha512-B7U/vJpE3DkJ5WXTgTpTRN63uV42DseiXXKMwG14LQBXmsdeIoHAPbU/MEo6II0k5ED74uc2ZGTC6MwHFQhF6w==}
-    engines: {node: 20 || >=22}
+  [email protected]:
+    resolution: {integrity: 
sha512-Wjlyrolmm8uDpm/ogGyXZXb1Z+Ca2B8NbJwqBVg0axK9GbBeoS7yGV6vjXnYdGm6X53iehEuxxbyiKp8QmN4Vw==}
+    engines: {node: 18 || 20 || >=22}
 
   [email protected]:
     resolution: {integrity: 
sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==}
@@ -2267,8 +2271,8 @@ packages:
     resolution: {integrity: 
sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==}
     engines: {node: '>= 0.4'}
 
-  [email protected]:
-    resolution: {integrity: 
sha512-l7qMiNee7t82bH3SeyUCt9UF15EVmaBvsppY2zQtrbIhl/yzBTny+YUxsVjSjQ6gaqaeVtZmGocom8TzBlA4Yw==}
+  [email protected]:
+    resolution: {integrity: 
sha512-jq9l1DM0zVIvsm3lv9Nw9nlJnMNPOcAtsbsgiUhWcFzPE99Gvo6yRTlszSLLYacMeQ6quHD6hMfId8crVHvexw==}
     engines: {node: '>=16.9.0'}
 
   [email protected]:
@@ -2278,8 +2282,8 @@ packages:
   [email protected]:
     resolution: {integrity: 
sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==}
 
-  [email protected]:
-    resolution: {integrity: 
sha512-TwAZM+zE5Tq3lrEHvOlvwgj1XLWQCtaaibSN11Q+gGBAS7Y1uZSWwXXRe4iF6OXnaq1riyQAPFOBtYc77Mxq0g==}
+  [email protected]:
+    resolution: {integrity: 
sha512-VTZkM9GWRAtEpveh7MSF6SjjrpNVNNVJfFup7xTY3UpFtm67foy9HDVXneLtFVt4pMz5kZtgNcvCniNFb1hlEQ==}
 
   [email protected]:
     resolution: {integrity: 
sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ==}
@@ -2330,8 +2334,8 @@ packages:
     engines: {node: '>=0.10.0'}
     hasBin: true
 
-  [email protected]:
-    resolution: {integrity: 
sha512-p6u1bG3YSnINT5RQmx/yRZBpenIl30kVxkTLDyHLIMk0gict704Q9n+thfDI7lTRm9vXdDYutVzXhzcThxTnXA==}
+  [email protected]:
+    resolution: {integrity: 
sha512-t7xcm2siw+hlUM68I+UEOK+z84RzmN59as9DZ7P1l0994DKUWV7UXBMQZVxaoMSRQ+PBZbHCOoBt7a2wxOMt+A==}
 
   [email protected]:
     resolution: {integrity: 
sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==}
@@ -2356,10 +2360,6 @@ packages:
     resolution: {integrity: 
sha512-IBTdIkzZNOpqm7q3dRqJvMaldXjDHWkEDfrwGEQTs5eaQMWV+djAhR+wahyNNMAa+qpbDUhBMVt4ZKNwpPm7xQ==}
     engines: {node: ^20.17.0 || >=22.9.0}
 
-  [email protected]:
-    resolution: {integrity: 
sha512-NWv9YLW4PoW2B7xtzaS3NCot75m6nK7Icdv0o3lfMceJVRfSoQwqD4wEH5rLwoKJwUiZ/rfpiVBhnaF0FK4HoA==}
-    engines: {node: '>= 12'}
-
   [email protected]:
     resolution: {integrity: 
sha512-XXADHxXmvT9+CRxhXg56LJovE+bmWnEWB78LB83VZTprKTmaC5QfruXocxzTZ2Kl0DNwKuBdlIhjL8LeY8Sf8Q==}
     engines: {node: '>= 12'}
@@ -2442,9 +2442,9 @@ packages:
   [email protected]:
     resolution: {integrity: 
sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==}
 
-  [email protected]:
-    resolution: {integrity: 
sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==}
-    engines: {node: '>=16'}
+  [email protected]:
+    resolution: {integrity: 
sha512-FFUtZMpoZ8RqHS3XeXEmHWLA4thH+ZxCv2lOiPIn1Xc7CxrqhWzNSDzD+/chS/zbYezmiwWLdQC09JdQKmthOw==}
+    engines: {node: '>=20'}
 
   [email protected]:
     resolution: {integrity: 
sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==}
@@ -2491,8 +2491,8 @@ packages:
   [email protected]:
     resolution: {integrity: 
sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==}
 
-  [email protected]:
-    resolution: {integrity: 
sha512-0TpaTfihd4QMNwrz/ob2Bp7X04yuxJkjRGi4aKmOqwhov54i6u79oCv7T+C7lo70MKH6BesI3vscD1yb/yzKXQ==}
+  [email protected]:
+    resolution: {integrity: 
sha512-jUaKr1yrbfaImV7R2TN/b3IcZzsw38/chqMpo2XJ7i2F8AfM/lA4G1goC3JVEwg0H7UldTmSt3P68nt31W7/mw==}
 
   [email protected]:
     resolution: {integrity: 
sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
@@ -2552,10 +2552,10 @@ packages:
     resolution: {integrity: 
sha512-yj7hbequkQP2qOSb20GuNSIyE//PgJWHwC2IydLE6XRtsnaflv+/OSGNssPjobYUlhVVagy99TQpqUt3vAUG7A==}
     engines: {node: '>=10.0.0'}
 
-  [email protected]:
-    resolution: {integrity: 
sha512-sPQE1+nlsn6Hwb5t+HHwyy0A1FNCVKuL1192b+XNauMYWThz2kweiBVW1DqloRpVvZIJkIoHVB7XRpK78n1xbQ==}
+  [email protected]:
+    resolution: {integrity: 
sha512-J0laEC43Oy2RdR5V5R3bqmdo7yRIYySq6XHKbA+e5iSAgLjhR1oICLGeSREPlJXpeyNcdJf3J17YcdhD0mRssQ==}
     peerDependencies:
-      jasmine-core: ^4.0.0 || ^5.0.0
+      jasmine-core: ^4.0.0 || ^5.0.0 || ^6.0.0
       karma: ^6.0.0
       karma-jasmine: ^5.0.0
 
@@ -2636,8 +2636,8 @@ packages:
     resolution: {integrity: 
sha512-2+x8esE/Wb9SQ1F9IHaYWfsC9FIecLOPrK4g17FGEayjUWH172H6nwicRovGvSE2CPZouc2MCIqCI7h9d+GftQ==}
     engines: {node: '>=4'}
 
-  [email protected]:
-    resolution: {integrity: 
sha512-vFrFJkWtJvJnD5hg+hJvVE8Lh/TcMzKnTgCWmtBipwI5yLX/iX+5UB2tfuyODF5E7k9xEzMdYgGqaSb1c0c5Yw==}
+  [email protected]:
+    resolution: {integrity: 
sha512-ESL2CrkS/2wTPfuend7Zhkzo2u0daGJ/A2VucJOgQ/C48S/zB8MMeMHSGKYpXhIjbPxfuezITkaBH1wqv00DDQ==}
     engines: {node: 20 || >=22}
 
   [email protected]:
@@ -2658,8 +2658,8 @@ packages:
     resolution: {integrity: 
sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==}
     engines: {node: '>=10'}
 
-  [email protected]:
-    resolution: {integrity: 
sha512-iyyEpDty1mwW3dGlYXAJqC/azFn5PPvgKVwXayOGBSmKLxhKZ9fg4qIan2ePpp1vJIwfFiO34LAPZgq9SZW9Aw==}
+  [email protected]:
+    resolution: {integrity: 
sha512-vM2sG+wbVeVGYcCm16mM3d5fuem9oC28n436HjsGO3LcxoTI8LNVa4rwZDn3f76+cWyT4GGJDxjTYU1I2nr6zw==}
     engines: {node: ^20.17.0 || >=22.9.0}
 
   [email protected]:
@@ -2733,9 +2733,9 @@ packages:
     resolution: {integrity: 
sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==}
     engines: {node: '>=18'}
 
-  [email protected]:
-    resolution: {integrity: 
sha512-fu656aJ0n2kcXwsnwnv9g24tkU5uSmOlTjd6WyyaKm2Z+h1qmY6bAjrcaIxF/BslFqbZ8UBtbJi7KgQOZD2PTw==}
-    engines: {node: 20 || >=22}
+  [email protected]:
+    resolution: {integrity: 
sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==}
+    engines: {node: 18 || 20 || >=22}
 
   [email protected]:
     resolution: {integrity: 
sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==}
@@ -2747,8 +2747,8 @@ packages:
     resolution: {integrity: 
sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw==}
     engines: {node: '>=16 || 14 >=14.17'}
 
-  [email protected]:
-    resolution: {integrity: 
sha512-yHK8pb0iCGat0lDrs/D6RZmCdaBT64tULXjdxjSMAqoDi18Q3qKEUTHypHQZQd9+FYpIS+lkvpq6C/R6SbUeRw==}
+  [email protected]:
+    resolution: {integrity: 
sha512-2d0q2a8eCi2IRg/IGubCNRJoYbA1+YPXAzQVRFmB45gdGZafyivnZ5YSEfo3JikbjGxOdntGFvBQGqaSMXlAFQ==}
     engines: {node: ^20.17.0 || >=22.9.0}
 
   [email protected]:
@@ -2767,8 +2767,8 @@ packages:
     resolution: {integrity: 
sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==}
     engines: {node: '>=8'}
 
-  [email protected]:
-    resolution: {integrity: 
sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==}
+  [email protected]:
+    resolution: {integrity: 
sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A==}
     engines: {node: '>=16 || 14 >=14.17'}
 
   [email protected]:
@@ -2803,8 +2803,8 @@ packages:
     resolution: {integrity: 
sha512-P0efT1C9jIdVRefqjzOQ9Xml57zpOXnIuS+csaB4MdZbTdmGDLo8XhzBG1N7aO11gKDDkJvBLULeFTo46wwreA==}
     hasBin: true
 
-  [email protected]:
-    resolution: {integrity: 
sha512-bC4UGzHhVvgDNS7kn9tV8fAucIYUBuGojcaLiz7v+P63Lmtm0Xeji8B/8tYKddALXxJLpwIeBmUN3u64C4YkRA==}
+  [email protected]:
+    resolution: {integrity: 
sha512-FkoAAyyA6HM8wL882EcEyFZ9s7hVADSwG9xrVx3dxxNQAtgADTrJoEWivID82Iv1zWDsv/OtbrrcZAzGzOMdNw==}
 
   [email protected]:
     resolution: {integrity: 
sha512-WWdIxpyjEn+FhQJQQv9aQAYlHoNVdzIzUySNV1gHUPDSdZJ3yZn7pAAbQcV7B56Mvu881q9FZV+0Vx2xC44VWA==}
@@ -2894,8 +2894,8 @@ packages:
     resolution: {integrity: 
sha512-+t2etZAGcB7TbbLHfDwooV9ppB2LhhcT6A+L9cahsf9mEUAoQ6CktLEVvEnpD0N5CkX7zJqnPGaFtoQDy9EkHQ==}
     engines: {node: ^20.17.0 || >=22.9.0}
 
-  [email protected]:
-    resolution: {integrity: 
sha512-zPukTwJMOu5X5uvm0fztwS5Zxyvmk38H/LfidkOMt3gbZVCyro2cD/ETzwzVPcWZA3JOyPznfUN/nkyFiyUbxg==}
+  [email protected]:
+    resolution: {integrity: 
sha512-uMW73iajD8hiH4ZBxEV3HC+eTnppIqwakjOYuvgddnalIw2lJguKviK1pcUJDlIWm1wSJkchpDZDSVVsZEYRng==}
     engines: {node: ^20.17.0 || >=22.9.0}
 
   [email protected]:
@@ -3008,9 +3008,9 @@ packages:
   [email protected]:
     resolution: {integrity: 
sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==}
 
-  [email protected]:
-    resolution: {integrity: 
sha512-oWyT4gICAu+kaA7QWk/jvCHWarMKNs6pXOGWKDTr7cw4IGcUbW+PeTfbaQiLGheFRpjo6O9J0PmyMfQPjH71oA==}
-    engines: {node: 20 || >=22}
+  [email protected]:
+    resolution: {integrity: 
sha512-3O/iVVsJAPsOnpwWIeD+d6z/7PmqApyQePUtCndjatj/9I5LylHvt5qluFaBT3I5h3r1ejfR056c+FCv+NnNXg==}
+    engines: {node: 18 || 20 || >=22}
 
   [email protected]:
     resolution: {integrity: 
sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==}
@@ -3066,8 +3066,8 @@ packages:
   [email protected]:
     resolution: {integrity: 
sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig==}
 
-  [email protected]:
-    resolution: {integrity: 
sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==}
+  [email protected]:
+    resolution: {integrity: 
sha512-OW/rX8O/jXnm82Ey1k44pObPtdblfiuWnrd8X7GJ7emImCOstunGbXUpp7HdBrFQX6rJzn3sPT397Wp5aCwCHg==}
     engines: {node: ^10 || ^12 || >=14}
 
   [email protected]:
@@ -3124,8 +3124,8 @@ packages:
     resolution: {integrity: 
sha512-8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg==}
     engines: {node: '>=0.9'}
 
-  [email protected]:
-    resolution: {integrity: 
sha512-4EK3+xJl8Ts67nLYNwqw/dsFVnCf+qR7RgXSK9jEEm9unao3njwMDdmsdvoKBKHzxd7tCYz5e5M+SnMjdtXGQQ==}
+  [email protected]:
+    resolution: {integrity: 
sha512-V/yCWTTF7VJ9hIh18Ugr2zhJMP01MY7c5kh4J870L7imm6/DIzBsNLTXzMwUA3yZ5b/KBqLx8Kp3uRvd7xSe3Q==}
     engines: {node: '>=0.6'}
 
   [email protected]:
@@ -3179,6 +3179,10 @@ packages:
     resolution: {integrity: 
sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==}
     engines: {node: '>= 4'}
 
+  [email protected]:
+    resolution: {integrity: 
sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==}
+    engines: {node: '>= 4'}
+
   [email protected]:
     resolution: {integrity: 
sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==}
 
@@ -3222,8 +3226,8 @@ packages:
     engines: {node: '>=14.0.0'}
     hasBin: true
 
-  [email protected]:
-    resolution: {integrity: 
sha512-1n3r/tGXO6b6VXMdFT54SHzT9ytu9yr7TaELowdYpMqY/Ao7EnlQGmAQ1+RatX7Tkkdm6hONI2owqNx2aZj5Sw==}
+  [email protected]:
+    resolution: {integrity: 
sha512-21IYA3Q5cQf089Z6tgaUTr7lDAyzoTPx5HRtbhsME8Udispad8dC/+sziTNugOEx54ilvatQ9YCzl4KQLPcRHA==}
     engines: {node: '>=11.0.0'}
 
   [email protected]:
@@ -3347,20 +3351,17 @@ packages:
     resolution: {integrity: 
sha512-i5uvt8C3ikiWeNZSVZNWcfZPItFQOsYTUAOkcUPGd8DqDy1uOUikjt5dG+uRlwyvR108Fb9DOd4GvXfT0N2/uQ==}
     engines: {node: '>= 12'}
 
-  [email protected]:
-    resolution: {integrity: 
sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==}
-
   [email protected]:
     resolution: {integrity: 
sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==}
 
-  [email protected]:
-    resolution: {integrity: 
sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==}
+  [email protected]:
+    resolution: {integrity: 
sha512-Clya5JIij/7C6bRR22+tnGXbc4VKlibKSVj2iHvVeX5iMW7s1SIQlqu699JkODJJIhh/pUu8L0/VLh8xflD+LQ==}
 
-  [email protected]:
-    resolution: {integrity: 
sha512-4PRT4nh1EImPbt2jASOKHX7PB7I+e4IWNLvkKFDxNhJlfjbYlleYQh285Z/3mPTHSAK/AvdMmw5BNNuYH8ShgQ==}
+  [email protected]:
+    resolution: {integrity: 
sha512-CWLcCCH7VLu13TgOH+r8p1O/Znwhqv/dbb6lqWy67G+pT1kHmeD/+V36AVb/vq8QMIQwVShJ6Ssl5FPh0fuSdw==}
 
-  [email protected]:
-    resolution: {integrity: 
sha512-yizwGBpbCn4YomB2lzhZqrHLJoqFGXihNbib3ozhqF/cIp5ue+xSmOQrjNasEE62hFxsCcg/V/z23t4n8jMEng==}
+  [email protected]:
+    resolution: {integrity: 
sha512-QUiRf1+u9wPTL/76GTYlKttDEBWV1ga9ZXW8BG6kfdeyyM8LGPix9gROyg9V2+P0xNyF3X2Go526xKFdMZrHSQ==}
     engines: {node: ^20.17.0 || >=22.9.0}
 
   [email protected]:
@@ -3414,6 +3415,10 @@ packages:
     resolution: {integrity: 
sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==}
     engines: {node: '>=12'}
 
+  [email protected]:
+    resolution: {integrity: 
sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==}
+    engines: {node: '>=12'}
+
   [email protected]:
     resolution: {integrity: 
sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==}
     engines: {node: '>=12'}
@@ -3441,8 +3446,8 @@ packages:
   [email protected]:
     resolution: {integrity: 
sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==}
 
-  [email protected]:
-    resolution: {integrity: 
sha512-fov56fJiRuThVFXD6o6/Q354S7pnWMJIVlDBYijsTNx6jKSE4pvrDTs6lUnmGvNyfJwFQQwWy3owKz1ucIhveQ==}
+  [email protected]:
+    resolution: {integrity: 
sha512-ChjMH33/KetonMTAtpYdgUFr0tbz69Fp2v7zWxQfYZX4g5ZN2nOBXm1R2xyA+lMIKrLKIoKAwFj93jE/avX9cQ==}
     engines: {node: '>=18'}
 
   [email protected]:
@@ -3529,9 +3534,6 @@ packages:
     resolution: {integrity: 
sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==}
     engines: {node: '>= 0.4.0'}
 
-  [email protected]:
-    resolution: {integrity: 
sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==}
-
   [email protected]:
     resolution: {integrity: 
sha512-IUoow1YUtvoBBC06dXs8bR8B9vuA3aJfmQNKMoaPG/OFsPmoQvw8xh+6Ye25Gx9DQhoEom3Pcu9MKHerm/NpUQ==}
     engines: {node: ^18.17.0 || >=20.5.0}
@@ -3603,8 +3605,8 @@ packages:
     engines: {node: '>= 8'}
     hasBin: true
 
-  [email protected]:
-    resolution: {integrity: 
sha512-f+gEpIKMR9faW/JgAgPK1D7mekkFoqbmiwvNzuhsHetni20QSgzg9Vhn0g2JSJkkfehQnqdUAx7/e15qS1lPxg==}
+  [email protected]:
+    resolution: {integrity: 
sha512-oGLe46MIrCRqX7ytPUf66EAYvdeMIZYn3WaocqqKZAxrBpkqHfL/qvTyJ/bTk5+AqHCjXmrv3CEWgy368zhRUg==}
     engines: {node: ^20.17.0 || >=22.9.0}
     hasBin: true
 
@@ -3802,21 +3804,14 @@ snapshots:
       '@jridgewell/gen-mapping': 0.3.13
       '@jridgewell/trace-mapping': 0.3.31
 
-  '@angular-devkit/[email protected]([email protected])':
-    dependencies:
-      '@angular-devkit/core': 20.3.14([email protected])
-      rxjs: 7.8.2
-    transitivePeerDependencies:
-      - chokidar
-
-  '@angular-devkit/[email protected]([email protected])':
+  '@angular-devkit/[email protected]([email protected])':
     dependencies:
-      '@angular-devkit/core': 20.3.15([email protected])
+      '@angular-devkit/core': 20.3.17([email protected])
       rxjs: 7.8.2
     transitivePeerDependencies:
       - chokidar
 
-  '@angular-devkit/[email protected]([email protected])':
+  '@angular-devkit/[email protected]([email protected])':
     dependencies:
       ajv: 8.17.1
       ajv-formats: 3.0.1([email protected])
@@ -3827,20 +3822,9 @@ snapshots:
     optionalDependencies:
       chokidar: 4.0.3
 
-  '@angular-devkit/[email protected]([email protected])':
+  '@angular-devkit/[email protected]([email protected])':
     dependencies:
-      ajv: 8.17.1
-      ajv-formats: 3.0.1([email protected])
-      jsonc-parser: 3.3.1
-      picomatch: 4.0.3
-      rxjs: 7.8.2
-      source-map: 0.7.6
-    optionalDependencies:
-      chokidar: 4.0.3
-
-  '@angular-devkit/[email protected]([email protected])':
-    dependencies:
-      '@angular-devkit/core': 20.3.15([email protected])
+      '@angular-devkit/core': 20.3.17([email protected])
       jsonc-parser: 3.3.1
       magic-string: 0.30.17
       ora: 8.2.0
@@ -3848,15 +3832,15 @@ snapshots:
     transitivePeerDependencies:
       - chokidar
 
-  
'@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))':
+  
'@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))':
     dependencies:
-      '@angular/core': 
20.3.16(@angular/[email protected])([email protected])([email protected])
+      '@angular/core': 
20.3.17(@angular/[email protected])([email protected])([email protected])
       tslib: 2.8.1
 
-  
'@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected]))(@angular/[email protected])(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))(@angular/[email protected](@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected])))(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected]))(@angular/[email protected](@angula
 [...]
+  
'@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected]))(@angular/[email protected])(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))(@angular/[email protected](@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected])))(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected]))(@angular/[email protected](@angula
 [...]
     dependencies:
       '@ampproject/remapping': 2.3.0
-      '@angular-devkit/architect': 0.2003.14([email protected])
+      '@angular-devkit/architect': 0.2003.17([email protected])
       '@angular/compiler': 20.3.16
       '@angular/compiler-cli': 
20.3.16(@angular/[email protected])([email protected])
       '@babel/core': 7.28.3
@@ -3886,12 +3870,12 @@ snapshots:
       vite: 
7.1.11(@types/[email protected])([email protected])([email protected])([email protected])([email protected])([email protected])
       watchpack: 2.4.4
     optionalDependencies:
-      '@angular/core': 
20.3.16(@angular/[email protected])([email protected])([email protected])
-      '@angular/platform-browser': 
20.3.16(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected])))(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected]))(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))
+      '@angular/core': 
20.3.17(@angular/[email protected])([email protected])([email protected])
+      '@angular/platform-browser': 
20.3.16(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected])))(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected]))(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))
       karma: 6.4.4
       less: 4.3.0
       lmdb: 3.4.2
-      postcss: 8.5.6
+      postcss: 8.5.8
     transitivePeerDependencies:
       - '@types/node'
       - chokidar
@@ -3905,23 +3889,23 @@ snapshots:
       - tsx
       - yaml
 
-  
'@angular/[email protected](@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected]))(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected])':
+  
'@angular/[email protected](@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected]))(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected])':
     dependencies:
-      '@angular/common': 
20.3.16(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected])
-      '@angular/core': 
20.3.16(@angular/[email protected])([email protected])([email protected])
+      '@angular/common': 
20.3.16(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected])
+      '@angular/core': 
20.3.17(@angular/[email protected])([email protected])([email protected])
       parse5: 8.0.0
       rxjs: 7.8.2
       tslib: 2.8.1
 
-  '@angular/[email protected](@types/[email protected])([email protected])':
+  '@angular/[email protected](@types/[email protected])([email protected])':
     dependencies:
-      '@angular-devkit/architect': 0.2003.15([email protected])
-      '@angular-devkit/core': 20.3.15([email protected])
-      '@angular-devkit/schematics': 20.3.15([email protected])
+      '@angular-devkit/architect': 0.2003.17([email protected])
+      '@angular-devkit/core': 20.3.17([email protected])
+      '@angular-devkit/schematics': 20.3.17([email protected])
       '@inquirer/prompts': 7.8.2(@types/[email protected])
       '@listr2/prompt-adapter-inquirer': 
3.0.1(@inquirer/[email protected](@types/[email protected]))(@types/[email protected])([email protected])
       '@modelcontextprotocol/sdk': 1.26.0([email protected])
-      '@schematics/angular': 20.3.15([email protected])
+      '@schematics/angular': 20.3.17([email protected])
       '@yarnpkg/lockfile': 1.1.0
       algoliasearch: 5.35.0
       ini: 5.0.0
@@ -3939,9 +3923,9 @@ snapshots:
       - chokidar
       - supports-color
 
-  
'@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected])':
+  
'@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected])':
     dependencies:
-      '@angular/core': 
20.3.16(@angular/[email protected])([email protected])([email protected])
+      '@angular/core': 
20.3.17(@angular/[email protected])([email protected])([email protected])
       rxjs: 7.8.2
       tslib: 2.8.1
 
@@ -3965,7 +3949,7 @@ snapshots:
     dependencies:
       tslib: 2.8.1
 
-  
'@angular/[email protected](@angular/[email protected])([email protected])([email protected])':
+  
'@angular/[email protected](@angular/[email protected])([email protected])([email protected])':
     dependencies:
       rxjs: 7.8.2
       tslib: 2.8.1
@@ -3973,45 +3957,45 @@ snapshots:
       '@angular/compiler': 20.3.16
       zone.js: 0.15.1
 
-  
'@angular/[email protected](@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected]))(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))(@angular/[email protected](@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected])))(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected]))(@angular/core@20.
 [...]
+  
'@angular/[email protected](@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected]))(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))(@angular/[email protected](@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected])))(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected]))(@angular/core@20.
 [...]
     dependencies:
-      '@angular/common': 
20.3.16(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected])
-      '@angular/core': 
20.3.16(@angular/[email protected])([email protected])([email protected])
-      '@angular/platform-browser': 
20.3.16(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected])))(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected]))(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))
+      '@angular/common': 
20.3.16(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected])
+      '@angular/core': 
20.3.17(@angular/[email protected])([email protected])([email protected])
+      '@angular/platform-browser': 
20.3.16(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected])))(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected]))(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))
       rxjs: 7.8.2
       tslib: 2.8.1
 
-  '@angular/[email protected](c2c5790ef8fa7b124c6339ef37293a82)':
+  '@angular/[email protected](bdf00e2d372876232b19f9eb539356c8)':
     dependencies:
-      '@angular/cdk': 
20.2.14(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected]))(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected])
-      '@angular/common': 
20.3.16(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected])
-      '@angular/core': 
20.3.16(@angular/[email protected])([email protected])([email protected])
-      '@angular/forms': 
20.3.16(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected]))(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))(@angular/[email protected](@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected])))(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected]))(@angular/co
 [...]
-      '@angular/platform-browser': 
20.3.16(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected])))(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected]))(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))
+      '@angular/cdk': 
20.2.14(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected]))(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected])
+      '@angular/common': 
20.3.16(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected])
+      '@angular/core': 
20.3.17(@angular/[email protected])([email protected])([email protected])
+      '@angular/forms': 
20.3.16(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected]))(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))(@angular/[email protected](@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected])))(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected]))(@angular/co
 [...]
+      '@angular/platform-browser': 
20.3.16(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected])))(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected]))(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))
       rxjs: 7.8.2
       tslib: 2.8.1
 
-  
'@angular/[email protected](@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected]))(@angular/[email protected])(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))(@angular/[email protected](@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected])))(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])(z
 [...]
+  
'@angular/[email protected](@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected]))(@angular/[email protected])(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))(@angular/[email protected](@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected])))(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])(z
 [...]
     dependencies:
-      '@angular/common': 
20.3.16(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected])
+      '@angular/common': 
20.3.16(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected])
       '@angular/compiler': 20.3.16
-      '@angular/core': 
20.3.16(@angular/[email protected])([email protected])([email protected])
-      '@angular/platform-browser': 
20.3.16(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected])))(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected]))(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))
+      '@angular/core': 
20.3.17(@angular/[email protected])([email protected])([email protected])
+      '@angular/platform-browser': 
20.3.16(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected])))(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected]))(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))
       tslib: 2.8.1
 
-  
'@angular/[email protected](@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected])))(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected]))(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))':
+  
'@angular/[email protected](@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected])))(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected]))(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))':
     dependencies:
-      '@angular/common': 
20.3.16(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected])
-      '@angular/core': 
20.3.16(@angular/[email protected])([email protected])([email protected])
+      '@angular/common': 
20.3.16(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected])
+      '@angular/core': 
20.3.17(@angular/[email protected])([email protected])([email protected])
       tslib: 2.8.1
     optionalDependencies:
-      '@angular/animations': 
20.3.16(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))
+      '@angular/animations': 
20.3.16(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))
 
-  
'@angular/[email protected](@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected]))(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))(@angular/[email protected](@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected])))(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected]))(@angular/core@20
 [...]
+  
'@angular/[email protected](@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected]))(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))(@angular/[email protected](@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected])))(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected]))(@angular/core@20
 [...]
     dependencies:
-      '@angular/common': 
20.3.16(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected])
-      '@angular/core': 
20.3.16(@angular/[email protected])([email protected])([email protected])
-      '@angular/platform-browser': 
20.3.16(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected])))(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected]))(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))
+      '@angular/common': 
20.3.16(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected])
+      '@angular/core': 
20.3.17(@angular/[email protected])([email protected])([email protected])
+      '@angular/platform-browser': 
20.3.16(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected])))(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected]))(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))
       rxjs: 7.8.2
       tslib: 2.8.1
 
@@ -4079,7 +4063,7 @@ snapshots:
 
   '@babel/[email protected]':
     dependencies:
-      '@babel/types': 7.28.6
+      '@babel/types': 7.29.0
 
   '@babel/[email protected]':
     dependencies:
@@ -4118,7 +4102,7 @@ snapshots:
 
   '@babel/[email protected]':
     dependencies:
-      '@babel/types': 7.28.6
+      '@babel/types': 7.29.0
 
   '@babel/[email protected]': {}
 
@@ -4135,6 +4119,10 @@ snapshots:
     dependencies:
       '@babel/types': 7.28.6
 
+  '@babel/[email protected]':
+    dependencies:
+      '@babel/types': 7.29.0
+
   '@babel/[email protected]': {}
 
   '@babel/[email protected]':
@@ -4160,6 +4148,11 @@ snapshots:
       '@babel/helper-string-parser': 7.27.1
       '@babel/helper-validator-identifier': 7.28.5
 
+  '@babel/[email protected]':
+    dependencies:
+      '@babel/helper-string-parser': 7.27.1
+      '@babel/helper-validator-identifier': 7.28.5
+
   '@colors/[email protected]': {}
 
   '@esbuild/[email protected]':
@@ -4244,9 +4237,13 @@ snapshots:
 
   '@fortawesome/[email protected]': {}
 
-  '@hono/[email protected]([email protected])':
+  '@gar/[email protected]':
+    dependencies:
+      retry: 0.13.1
+
+  '@hono/[email protected]([email protected])':
     dependencies:
-      hono: 4.11.7
+      hono: 4.12.7
 
   '@inquirer/[email protected]': {}
 
@@ -4380,15 +4377,9 @@ snapshots:
     optionalDependencies:
       '@types/node': 20.19.29
 
-  '@isaacs/[email protected]': {}
-
-  '@isaacs/[email protected]':
-    dependencies:
-      '@isaacs/balanced-match': 4.0.1
-
   '@isaacs/[email protected]':
     dependencies:
-      minipass: 7.1.2
+      minipass: 7.1.3
 
   '@istanbuljs/[email protected]': {}
 
@@ -4450,18 +4441,18 @@ snapshots:
 
   '@modelcontextprotocol/[email protected]([email protected])':
     dependencies:
-      '@hono/node-server': 1.19.9([email protected])
-      ajv: 8.17.1
-      ajv-formats: 3.0.1([email protected])
+      '@hono/node-server': 1.19.11([email protected])
+      ajv: 8.18.0
+      ajv-formats: 3.0.1([email protected])
       content-type: 1.0.5
       cors: 2.8.6
       cross-spawn: 7.0.6
       eventsource: 3.0.7
       eventsource-parser: 3.0.6
       express: 5.2.1
-      express-rate-limit: 8.2.1([email protected])
-      hono: 4.11.7
-      jose: 6.1.3
+      express-rate-limit: 8.3.1([email protected])
+      hono: 4.12.7
+      jose: 6.2.1
       json-schema-typed: 8.0.2
       pkce-challenge: 5.0.1
       raw-body: 3.0.2
@@ -4565,7 +4556,7 @@ snapshots:
       agent-base: 7.1.4
       http-proxy-agent: 7.0.2
       https-proxy-agent: 7.0.6
-      lru-cache: 11.2.5
+      lru-cache: 11.2.6
       socks-proxy-agent: 8.0.5
     transitivePeerDependencies:
       - supports-color
@@ -4574,16 +4565,16 @@ snapshots:
     dependencies:
       semver: 7.7.2
 
-  '@npmcli/[email protected]':
+  '@npmcli/[email protected]':
     dependencies:
+      '@gar/promise-retry': 1.0.2
       '@npmcli/promise-spawn': 9.0.1
       ini: 6.0.0
-      lru-cache: 11.2.5
+      lru-cache: 11.2.6
       npm-pick-manifest: 11.0.3
       proc-log: 6.1.0
-      promise-retry: 2.0.1
       semver: 7.7.2
-      which: 6.0.0
+      which: 6.0.1
 
   '@npmcli/[email protected]':
     dependencies:
@@ -4592,92 +4583,91 @@ snapshots:
 
   '@npmcli/[email protected]': {}
 
-  '@npmcli/[email protected]':
+  '@npmcli/[email protected]':
     dependencies:
-      '@npmcli/git': 7.0.1
-      glob: 13.0.1
+      '@npmcli/git': 7.0.2
+      glob: 13.0.6
       hosted-git-info: 9.0.2
       json-parse-even-better-errors: 5.0.0
       proc-log: 6.1.0
       semver: 7.7.2
-      validate-npm-package-license: 3.0.4
+      spdx-expression-parse: 4.0.0
 
   '@npmcli/[email protected]':
     dependencies:
-      which: 6.0.0
+      which: 6.0.1
 
   '@npmcli/[email protected]': {}
 
-  '@npmcli/[email protected]':
+  '@npmcli/[email protected]':
     dependencies:
       '@npmcli/node-gyp': 5.0.0
-      '@npmcli/package-json': 7.0.4
+      '@npmcli/package-json': 7.0.5
       '@npmcli/promise-spawn': 9.0.1
       node-gyp: 12.2.0
       proc-log: 6.1.0
-      which: 6.0.0
     transitivePeerDependencies:
       - supports-color
 
-  '@parcel/[email protected]':
+  '@parcel/[email protected]':
     optional: true
 
-  '@parcel/[email protected]':
+  '@parcel/[email protected]':
     optional: true
 
-  '@parcel/[email protected]':
+  '@parcel/[email protected]':
     optional: true
 
-  '@parcel/[email protected]':
+  '@parcel/[email protected]':
     optional: true
 
-  '@parcel/[email protected]':
+  '@parcel/[email protected]':
     optional: true
 
-  '@parcel/[email protected]':
+  '@parcel/[email protected]':
     optional: true
 
-  '@parcel/[email protected]':
+  '@parcel/[email protected]':
     optional: true
 
-  '@parcel/[email protected]':
+  '@parcel/[email protected]':
     optional: true
 
-  '@parcel/[email protected]':
+  '@parcel/[email protected]':
     optional: true
 
-  '@parcel/[email protected]':
+  '@parcel/[email protected]':
     optional: true
 
-  '@parcel/[email protected]':
+  '@parcel/[email protected]':
     optional: true
 
-  '@parcel/[email protected]':
+  '@parcel/[email protected]':
     optional: true
 
-  '@parcel/[email protected]':
+  '@parcel/[email protected]':
     optional: true
 
-  '@parcel/[email protected]':
+  '@parcel/[email protected]':
     dependencies:
       detect-libc: 2.1.2
       is-glob: 4.0.3
       node-addon-api: 7.1.1
       picomatch: 4.0.3
     optionalDependencies:
-      '@parcel/watcher-android-arm64': 2.5.4
-      '@parcel/watcher-darwin-arm64': 2.5.4
-      '@parcel/watcher-darwin-x64': 2.5.4
-      '@parcel/watcher-freebsd-x64': 2.5.4
-      '@parcel/watcher-linux-arm-glibc': 2.5.4
-      '@parcel/watcher-linux-arm-musl': 2.5.4
-      '@parcel/watcher-linux-arm64-glibc': 2.5.4
-      '@parcel/watcher-linux-arm64-musl': 2.5.4
-      '@parcel/watcher-linux-x64-glibc': 2.5.4
-      '@parcel/watcher-linux-x64-musl': 2.5.4
-      '@parcel/watcher-win32-arm64': 2.5.4
-      '@parcel/watcher-win32-ia32': 2.5.4
-      '@parcel/watcher-win32-x64': 2.5.4
+      '@parcel/watcher-android-arm64': 2.5.6
+      '@parcel/watcher-darwin-arm64': 2.5.6
+      '@parcel/watcher-darwin-x64': 2.5.6
+      '@parcel/watcher-freebsd-x64': 2.5.6
+      '@parcel/watcher-linux-arm-glibc': 2.5.6
+      '@parcel/watcher-linux-arm-musl': 2.5.6
+      '@parcel/watcher-linux-arm64-glibc': 2.5.6
+      '@parcel/watcher-linux-arm64-musl': 2.5.6
+      '@parcel/watcher-linux-x64-glibc': 2.5.6
+      '@parcel/watcher-linux-x64-musl': 2.5.6
+      '@parcel/watcher-win32-arm64': 2.5.6
+      '@parcel/watcher-win32-ia32': 2.5.6
+      '@parcel/watcher-win32-x64': 2.5.6
     optional: true
 
   '@puppeteer/[email protected]':
@@ -4761,10 +4751,10 @@ snapshots:
   '@rollup/[email protected]':
     optional: true
 
-  '@schematics/[email protected]([email protected])':
+  '@schematics/[email protected]([email protected])':
     dependencies:
-      '@angular-devkit/core': 20.3.15([email protected])
-      '@angular-devkit/schematics': 20.3.15([email protected])
+      '@angular-devkit/core': 20.3.17([email protected])
+      '@angular-devkit/schematics': 20.3.17([email protected])
       jsonc-parser: 3.3.1
     transitivePeerDependencies:
       - chokidar
@@ -4782,7 +4772,7 @@ snapshots:
       '@sigstore/bundle': 4.0.0
       '@sigstore/core': 3.1.0
       '@sigstore/protobuf-specs': 0.5.0
-      make-fetch-happen: 15.0.3
+      make-fetch-happen: 15.0.4
       proc-log: 6.1.0
       promise-retry: 2.0.1
     transitivePeerDependencies:
@@ -4810,7 +4800,7 @@ snapshots:
   '@tufjs/[email protected]':
     dependencies:
       '@tufjs/canonical-json': 2.0.0
-      minimatch: 10.1.2
+      minimatch: 10.2.4
 
   '@types/[email protected]':
     dependencies:
@@ -4886,7 +4876,7 @@ snapshots:
       mime-types: 3.0.2
       negotiator: 1.0.0
 
-  [email protected]:
+  [email protected]:
     optional: true
 
   [email protected]: {}
@@ -4895,6 +4885,10 @@ snapshots:
     optionalDependencies:
       ajv: 8.17.1
 
+  [email protected]([email protected]):
+    optionalDependencies:
+      ajv: 8.18.0
+
   [email protected]:
     dependencies:
       fast-deep-equal: 3.1.3
@@ -4902,6 +4896,13 @@ snapshots:
       json-schema-traverse: 1.0.0
       require-from-string: 2.0.2
 
+  [email protected]:
+    dependencies:
+      fast-deep-equal: 3.1.3
+      fast-uri: 3.1.0
+      json-schema-traverse: 1.0.0
+      require-from-string: 2.0.2
+
   [email protected]:
     dependencies:
       '@algolia/abtesting': 1.1.0
@@ -4960,6 +4961,8 @@ snapshots:
 
   [email protected]: {}
 
+  [email protected]: {}
+
   [email protected]: {}
 
   [email protected]:
@@ -5005,7 +5008,7 @@ snapshots:
     dependencies:
       safe-buffer: 5.1.2
 
-  [email protected]: {}
+  [email protected]: {}
 
   [email protected]:
     dependencies:
@@ -5013,9 +5016,9 @@ snapshots:
       css-what: 7.0.0
       dom-serializer: 2.0.0
       domhandler: 5.0.3
-      htmlparser2: 10.0.0
+      htmlparser2: 10.1.0
       picocolors: 1.1.1
-      postcss: 8.5.6
+      postcss: 8.5.8
       postcss-media-query-parser: 0.2.3
 
   [email protected]: {}
@@ -5030,7 +5033,7 @@ snapshots:
       http-errors: 2.0.1
       iconv-lite: 0.4.24
       on-finished: 2.4.1
-      qs: 6.14.1
+      qs: 6.14.2
       raw-body: 2.5.3
       type-is: 1.6.18
       unpipe: 1.0.0
@@ -5045,7 +5048,7 @@ snapshots:
       http-errors: 2.0.1
       iconv-lite: 0.7.2
       on-finished: 2.4.1
-      qs: 6.14.1
+      qs: 6.14.2
       raw-body: 3.0.2
       type-is: 2.0.1
     transitivePeerDependencies:
@@ -5058,6 +5061,10 @@ snapshots:
       balanced-match: 1.0.2
       concat-map: 0.0.1
 
+  [email protected]:
+    dependencies:
+      balanced-match: 4.0.4
+
   [email protected]:
     dependencies:
       fill-range: 7.1.1
@@ -5080,14 +5087,14 @@ snapshots:
     dependencies:
       '@npmcli/fs': 5.0.0
       fs-minipass: 3.0.3
-      glob: 13.0.1
-      lru-cache: 11.2.5
-      minipass: 7.1.2
+      glob: 13.0.6
+      lru-cache: 11.2.6
+      minipass: 7.1.3
       minipass-collect: 2.0.1
       minipass-flush: 1.0.5
       minipass-pipeline: 1.2.4
       p-map: 7.0.4
-      ssri: 13.0.0
+      ssri: 13.0.1
       unique-filename: 5.0.0
 
   [email protected]:
@@ -5436,11 +5443,6 @@ snapshots:
 
   [email protected]: {}
 
-  [email protected]:
-    dependencies:
-      iconv-lite: 0.6.3
-    optional: true
-
   [email protected]:
     dependencies:
       once: 1.4.0
@@ -5474,6 +5476,8 @@ snapshots:
 
   [email protected]: {}
 
+  [email protected]: {}
+
   [email protected]: {}
 
   [email protected]: {}
@@ -5583,10 +5587,10 @@ snapshots:
 
   [email protected]: {}
 
-  [email protected]([email protected]):
+  [email protected]([email protected]):
     dependencies:
       express: 5.2.1
-      ip-address: 10.0.1
+      ip-address: 10.1.0
 
   [email protected]:
     dependencies:
@@ -5618,7 +5622,7 @@ snapshots:
       parseurl: 1.3.3
       path-to-regexp: 0.1.12
       proxy-addr: 2.0.7
-      qs: 6.14.1
+      qs: 6.14.2
       range-parser: 1.2.1
       safe-buffer: 5.2.1
       send: 0.19.2
@@ -5653,7 +5657,7 @@ snapshots:
       once: 1.4.0
       parseurl: 1.3.3
       proxy-addr: 2.0.7
-      qs: 6.14.1
+      qs: 6.14.2
       range-parser: 1.2.1
       router: 2.2.0
       send: 1.2.1
@@ -5747,7 +5751,7 @@ snapshots:
 
   [email protected]:
     dependencies:
-      minipass: 7.1.2
+      minipass: 7.1.3
 
   [email protected]: {}
 
@@ -5788,7 +5792,7 @@ snapshots:
 
   [email protected]:
     dependencies:
-      basic-ftp: 5.1.0
+      basic-ftp: 5.2.0
       data-uri-to-buffer: 6.0.2
       debug: 4.4.3
     transitivePeerDependencies:
@@ -5800,11 +5804,11 @@ snapshots:
 
   [email protected]: {}
 
-  [email protected]:
+  [email protected]:
     dependencies:
-      minimatch: 10.1.2
-      minipass: 7.1.2
-      path-scurry: 2.0.1
+      minimatch: 10.2.4
+      minipass: 7.1.3
+      path-scurry: 2.0.2
 
   [email protected]:
     dependencies:
@@ -5839,20 +5843,20 @@ snapshots:
     dependencies:
       function-bind: 1.1.2
 
-  [email protected]: {}
+  [email protected]: {}
 
   [email protected]:
     dependencies:
-      lru-cache: 11.2.5
+      lru-cache: 11.2.6
 
   [email protected]: {}
 
-  [email protected]:
+  [email protected]:
     dependencies:
       domelementtype: 2.3.0
       domhandler: 5.0.3
       domutils: 3.2.2
-      entities: 6.0.1
+      entities: 7.0.1
 
   [email protected]: {}
 
@@ -5905,12 +5909,12 @@ snapshots:
 
   [email protected]:
     dependencies:
-      minimatch: 10.1.2
+      minimatch: 10.2.4
 
   [email protected]:
     optional: true
 
-  [email protected]: {}
+  [email protected]: {}
 
   [email protected]:
     dependencies:
@@ -5930,8 +5934,6 @@ snapshots:
 
   [email protected]: {}
 
-  [email protected]: {}
-
   [email protected]: {}
 
   [email protected]: {}
@@ -5990,7 +5992,7 @@ snapshots:
 
   [email protected]: {}
 
-  [email protected]: {}
+  [email protected]: {}
 
   [email protected]: {}
 
@@ -6009,7 +6011,7 @@ snapshots:
   [email protected]:
     dependencies:
       '@babel/core': 7.28.3
-      '@babel/parser': 7.28.6
+      '@babel/parser': 7.29.0
       '@istanbuljs/schema': 0.1.3
       istanbul-lib-coverage: 3.2.2
       semver: 7.7.2
@@ -6054,7 +6056,7 @@ snapshots:
 
   [email protected]: {}
 
-  [email protected]: {}
+  [email protected]: {}
 
   [email protected]: {}
 
@@ -6135,7 +6137,7 @@ snapshots:
     transitivePeerDependencies:
       - supports-color
 
-  
[email protected]([email protected])([email protected]([email protected]))([email protected]):
+  
[email protected]([email protected])([email protected]([email protected]))([email protected]):
     dependencies:
       jasmine-core: 5.3.0
       karma: 6.4.4
@@ -6243,7 +6245,7 @@ snapshots:
 
   [email protected]:
     dependencies:
-      msgpackr: 1.11.8
+      msgpackr: 1.11.9
       node-addon-api: 6.1.0
       node-gyp-build-optional-packages: 5.2.2
       ordered-binary: 1.6.1
@@ -6297,7 +6299,7 @@ snapshots:
       pify: 3.0.0
       steno: 0.4.4
 
-  [email protected]: {}
+  [email protected]: {}
 
   [email protected]:
     dependencies:
@@ -6318,19 +6320,19 @@ snapshots:
     dependencies:
       semver: 7.7.3
 
-  [email protected]:
+  [email protected]:
     dependencies:
+      '@gar/promise-retry': 1.0.2
       '@npmcli/agent': 4.0.0
       cacache: 20.0.3
       http-cache-semantics: 4.2.0
-      minipass: 7.1.2
-      minipass-fetch: 5.0.1
+      minipass: 7.1.3
+      minipass-fetch: 5.0.2
       minipass-flush: 1.0.5
       minipass-pipeline: 1.2.4
       negotiator: 1.0.0
       proc-log: 6.1.0
-      promise-retry: 2.0.1
-      ssri: 13.0.0
+      ssri: 13.0.1
     transitivePeerDependencies:
       - supports-color
 
@@ -6384,9 +6386,9 @@ snapshots:
 
   [email protected]: {}
 
-  [email protected]:
+  [email protected]:
     dependencies:
-      '@isaacs/brace-expansion': 5.0.1
+      brace-expansion: 5.0.4
 
   [email protected]:
     dependencies:
@@ -6396,15 +6398,15 @@ snapshots:
 
   [email protected]:
     dependencies:
-      minipass: 7.1.2
+      minipass: 7.1.3
 
-  [email protected]:
+  [email protected]:
     dependencies:
-      minipass: 7.1.2
+      minipass: 7.1.3
       minipass-sized: 2.0.0
       minizlib: 3.1.0
     optionalDependencies:
-      encoding: 0.1.13
+      iconv-lite: 0.7.2
 
   [email protected]:
     dependencies:
@@ -6416,17 +6418,17 @@ snapshots:
 
   [email protected]:
     dependencies:
-      minipass: 7.1.2
+      minipass: 7.1.3
 
   [email protected]:
     dependencies:
       yallist: 4.0.0
 
-  [email protected]: {}
+  [email protected]: {}
 
   [email protected]:
     dependencies:
-      minipass: 7.1.2
+      minipass: 7.1.3
 
   [email protected]: {}
 
@@ -6464,7 +6466,7 @@ snapshots:
       '@msgpackr-extract/msgpackr-extract-win32-x64': 3.0.3
     optional: true
 
-  [email protected]:
+  [email protected]:
     optionalDependencies:
       msgpackr-extract: 3.0.3
     optional: true
@@ -6476,7 +6478,7 @@ snapshots:
   [email protected]:
     dependencies:
       iconv-lite: 0.6.3
-      sax: 1.4.4
+      sax: 1.5.0
     optional: true
 
   [email protected]: {}
@@ -6487,18 +6489,18 @@ snapshots:
 
   [email protected]: {}
 
-  [email protected](e58dda07d794d029a5ca75daa22457b4):
+  [email protected](28bb2f2c1a6a1f5643e4a6c37baaaef4):
     dependencies:
-      '@angular/common': 
20.3.16(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected])
-      '@angular/core': 
20.3.16(@angular/[email protected])([email protected])([email protected])
-      '@angular/forms': 
20.3.16(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected]))(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))(@angular/[email protected](@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected])))(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected]))(@angular/co
 [...]
-      '@angular/platform-browser': 
20.3.16(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected])))(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected]))(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))
+      '@angular/common': 
20.3.16(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected])
+      '@angular/core': 
20.3.17(@angular/[email protected])([email protected])([email protected])
+      '@angular/forms': 
20.3.16(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected]))(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))(@angular/[email protected](@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected])))(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected]))(@angular/co
 [...]
+      '@angular/platform-browser': 
20.3.16(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected])))(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected]))(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))
 
-  
[email protected](@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected])))(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected]))(@angular/[email protected](@angular/[email protected])([email protected])([email protected])):
+  
[email protected](@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected])))(@angular/[email protected](@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected]))(@angular/[email protected](@angular/[email protected])([email protected])([email protected])):
     dependencies:
-      '@angular/animations': 
20.3.16(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))
-      '@angular/common': 
20.3.16(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected])
-      '@angular/core': 
20.3.16(@angular/[email protected])([email protected])([email protected])
+      '@angular/animations': 
20.3.16(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))
+      '@angular/common': 
20.3.16(@angular/[email protected](@angular/[email protected])([email protected])([email protected]))([email protected])
+      '@angular/core': 
20.3.17(@angular/[email protected])([email protected])([email protected])
       tslib: 2.8.1
 
   [email protected]:
@@ -6517,13 +6519,13 @@ snapshots:
       env-paths: 2.2.1
       exponential-backoff: 3.1.3
       graceful-fs: 4.2.11
-      make-fetch-happen: 15.0.3
+      make-fetch-happen: 15.0.4
       nopt: 9.0.0
       proc-log: 6.1.0
       semver: 7.7.2
-      tar: 7.5.7
+      tar: 7.5.11
       tinyglobby: 0.2.15
-      which: 6.0.0
+      which: 6.0.1
     transitivePeerDependencies:
       - supports-color
 
@@ -6552,7 +6554,7 @@ snapshots:
       semver: 7.7.2
       validate-npm-package-name: 6.0.2
 
-  [email protected]:
+  [email protected]:
     dependencies:
       ignore-walk: 8.0.0
       proc-log: 6.1.0
@@ -6568,9 +6570,9 @@ snapshots:
     dependencies:
       '@npmcli/redact': 4.0.0
       jsonparse: 1.3.1
-      make-fetch-happen: 15.0.3
-      minipass: 7.1.2
-      minipass-fetch: 5.0.1
+      make-fetch-happen: 15.0.4
+      minipass: 7.1.3
+      minipass-fetch: 5.0.2
       minizlib: 3.1.0
       npm-package-arg: 13.0.0
       proc-log: 6.1.0
@@ -6621,7 +6623,7 @@ snapshots:
       log-symbols: 6.0.0
       stdin-discarder: 0.2.2
       string-width: 7.2.0
-      strip-ansi: 7.1.2
+      strip-ansi: 7.2.0
 
   [email protected]:
     optional: true
@@ -6648,23 +6650,23 @@ snapshots:
 
   [email protected]:
     dependencies:
-      '@npmcli/git': 7.0.1
+      '@npmcli/git': 7.0.2
       '@npmcli/installed-package-contents': 4.0.0
-      '@npmcli/package-json': 7.0.4
+      '@npmcli/package-json': 7.0.5
       '@npmcli/promise-spawn': 9.0.1
-      '@npmcli/run-script': 10.0.3
+      '@npmcli/run-script': 10.0.4
       cacache: 20.0.3
       fs-minipass: 3.0.3
-      minipass: 7.1.2
+      minipass: 7.1.3
       npm-package-arg: 13.0.0
-      npm-packlist: 10.0.3
+      npm-packlist: 10.0.4
       npm-pick-manifest: 11.0.3
       npm-registry-fetch: 19.1.1
       proc-log: 6.1.0
       promise-retry: 2.0.1
       sigstore: 4.1.0
-      ssri: 13.0.0
-      tar: 7.5.7
+      ssri: 13.0.1
+      tar: 7.5.11
     transitivePeerDependencies:
       - supports-color
 
@@ -6706,10 +6708,10 @@ snapshots:
 
   [email protected]: {}
 
-  [email protected]:
+  [email protected]:
     dependencies:
-      lru-cache: 11.2.5
-      minipass: 7.1.2
+      lru-cache: 11.2.6
+      minipass: 7.1.3
 
   [email protected]: {}
 
@@ -6747,7 +6749,7 @@ snapshots:
 
   [email protected]: {}
 
-  [email protected]:
+  [email protected]:
     dependencies:
       nanoid: 3.3.11
       picocolors: 1.1.1
@@ -6832,7 +6834,7 @@ snapshots:
 
   [email protected]: {}
 
-  [email protected]:
+  [email protected]:
     dependencies:
       side-channel: 1.1.0
 
@@ -6881,6 +6883,8 @@ snapshots:
 
   [email protected]: {}
 
+  [email protected]: {}
+
   [email protected]: {}
 
   [email protected]:
@@ -6948,12 +6952,12 @@ snapshots:
   [email protected]:
     dependencies:
       chokidar: 4.0.3
-      immutable: 5.1.4
+      immutable: 5.1.5
       source-map-js: 1.2.1
     optionalDependencies:
-      '@parcel/watcher': 2.5.4
+      '@parcel/watcher': 2.5.6
 
-  [email protected]:
+  [email protected]:
     optional: true
 
   [email protected]: {}
@@ -7135,23 +7139,18 @@ snapshots:
 
   [email protected]: {}
 
-  [email protected]:
-    dependencies:
-      spdx-expression-parse: 3.0.1
-      spdx-license-ids: 3.0.22
-
   [email protected]: {}
 
-  [email protected]:
+  [email protected]:
     dependencies:
       spdx-exceptions: 2.5.0
-      spdx-license-ids: 3.0.22
+      spdx-license-ids: 3.0.23
 
-  [email protected]: {}
+  [email protected]: {}
 
-  [email protected]:
+  [email protected]:
     dependencies:
-      minipass: 7.1.2
+      minipass: 7.1.3
 
   [email protected]: {}
 
@@ -7210,6 +7209,10 @@ snapshots:
     dependencies:
       ansi-regex: 6.2.2
 
+  [email protected]:
+    dependencies:
+      ansi-regex: 6.2.2
+
   [email protected]: {}
 
   [email protected]: {}
@@ -7243,18 +7246,18 @@ snapshots:
       - bare-abort-controller
       - react-native-b4a
 
-  [email protected]:
+  [email protected]:
     dependencies:
       '@isaacs/fs-minipass': 4.0.1
       chownr: 3.0.0
-      minipass: 7.1.2
+      minipass: 7.1.3
       minizlib: 3.1.0
       yallist: 5.0.0
 
   [email protected]:
     dependencies:
       '@jridgewell/source-map': 0.3.11
-      acorn: 8.15.0
+      acorn: 8.16.0
       commander: 2.20.3
       source-map-support: 0.5.21
     optional: true
@@ -7289,7 +7292,7 @@ snapshots:
     dependencies:
       '@tufjs/models': 4.1.0
       debug: 4.4.3
-      make-fetch-happen: 15.0.3
+      make-fetch-happen: 15.0.4
     transitivePeerDependencies:
       - supports-color
 
@@ -7332,11 +7335,6 @@ snapshots:
 
   [email protected]: {}
 
-  [email protected]:
-    dependencies:
-      spdx-correct: 3.2.0
-      spdx-expression-parse: 3.0.1
-
   [email protected]: {}
 
   [email protected]: {}
@@ -7346,7 +7344,7 @@ snapshots:
       esbuild: 0.25.9
       fdir: 6.5.0([email protected])
       picomatch: 4.0.3
-      postcss: 8.5.6
+      postcss: 8.5.8
       rollup: 4.52.3
       tinyglobby: 0.2.15
     optionalDependencies:
@@ -7378,9 +7376,9 @@ snapshots:
     dependencies:
       isexe: 2.0.0
 
-  [email protected]:
+  [email protected]:
     dependencies:
-      isexe: 3.1.1
+      isexe: 4.0.0
 
   [email protected]:
     dependencies:
diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml
index f8d6324..8b13789 100644
--- a/pnpm-workspace.yaml
+++ b/pnpm-workspace.yaml
@@ -1,2 +1 @@
-overrides:
-  '@modelcontextprotocol/sdk@>=1.10.0 <=1.25.3': '>=1.26.0'
+


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]


Reply via email to