From f99bb86a762969b880b180d8aed17dd8e6a1b0c9 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 8 Jul 2026 11:34:47 +0000 Subject: [PATCH] build(deps): bump @vitest/coverage-v8 from 4.1.9 to 4.1.10 Bumps [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) from 4.1.9 to 4.1.10. - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md) - [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.10/packages/coverage-v8) --- updated-dependencies: - dependency-name: "@vitest/coverage-v8" dependency-version: 4.1.10 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pnpm-lock.yaml | 630 +++++++++++++++++--------------------------- pnpm-workspace.yaml | 2 +- 2 files changed, 237 insertions(+), 395 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f6ba3b6..491939b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -86,7 +86,7 @@ catalogs: version: 17.7.0 prettier: specifier: ^3.9.4 - version: 3.9.1 + version: 3.9.4 typescript-eslint: specifier: ^8.61.0 version: 8.62.0 @@ -105,8 +105,8 @@ catalogs: version: 8.21.0 test: '@vitest/coverage-v8': - specifier: ^4.1.9 - version: 4.1.9 + specifier: ^4.1.10 + version: 4.1.10 vitest: specifier: ^4.1.9 version: 4.1.9 @@ -141,7 +141,7 @@ importers: version: 26.0.1 '@vitest/coverage-v8': specifier: catalog:test - version: 4.1.9(vitest@4.1.9) + version: 4.1.10(vitest@4.1.9) eslint: specifier: catalog:lint version: 10.6.0(jiti@2.6.1) @@ -168,7 +168,7 @@ importers: version: 6.0.3 vitest: specifier: catalog:test - version: 4.1.9(@types/node@26.0.1)(@vitest/coverage-v8@4.1.9)(vite@8.1.0(@types/node@26.0.1)(jiti@2.6.1)(yaml@2.9.0)) + version: 4.1.9(@types/node@26.0.1)(@vitest/coverage-v8@4.1.10)(vite@8.1.0(@types/node@26.0.1)(jiti@2.6.1)(yaml@2.9.0)) e2e/game: devDependencies: @@ -177,7 +177,7 @@ importers: version: link:../../packages/asset-manager '@nanoforge-dev/cli': specifier: latest - version: 1.6.0(@types/node@26.0.1) + version: 1.6.1(@types/node@26.0.1) '@nanoforge-dev/common': specifier: workspace:* version: link:../../packages/common @@ -219,7 +219,7 @@ importers: version: link:../../packages/asset-manager '@nanoforge-dev/cli': specifier: latest - version: 1.6.0(@types/node@26.0.1) + version: 1.6.1(@types/node@26.0.1) '@nanoforge-dev/common': specifier: workspace:* version: link:../../packages/common @@ -261,7 +261,7 @@ importers: version: link:../../utils/prettier-config '@trivago/prettier-plugin-sort-imports': specifier: catalog:lint - version: 6.0.2(prettier@3.9.1) + version: 6.0.2(prettier@3.9.4) eslint: specifier: catalog:lint version: 10.6.0(jiti@2.6.1) @@ -270,7 +270,7 @@ importers: version: 17.0.8 prettier: specifier: catalog:lint - version: 3.9.1 + version: 3.9.4 typescript: specifier: catalog:core version: 6.0.3 @@ -292,13 +292,13 @@ importers: version: link:../../utils/prettier-config '@trivago/prettier-plugin-sort-imports': specifier: catalog:lint - version: 6.0.2(prettier@3.9.1) + version: 6.0.2(prettier@3.9.4) eslint: specifier: catalog:lint version: 10.6.0(jiti@2.6.1) prettier: specifier: catalog:lint - version: 3.9.1 + version: 3.9.4 tsdown: specifier: catalog:build version: 0.22.3(typescript@6.0.3)(unrun@0.3.1(synckit@0.11.13)) @@ -325,13 +325,13 @@ importers: version: link:../../utils/prettier-config '@trivago/prettier-plugin-sort-imports': specifier: catalog:lint - version: 6.0.2(prettier@3.9.1) + version: 6.0.2(prettier@3.9.4) eslint: specifier: catalog:lint version: 10.6.0(jiti@2.6.1) prettier: specifier: catalog:lint - version: 3.9.1 + version: 3.9.4 tsdown: specifier: catalog:build version: 0.22.3(typescript@6.0.3)(unrun@0.3.1(synckit@0.11.13)) @@ -365,13 +365,13 @@ importers: version: link:../../utils/prettier-config '@trivago/prettier-plugin-sort-imports': specifier: catalog:lint - version: 6.0.2(prettier@3.9.1) + version: 6.0.2(prettier@3.9.4) eslint: specifier: catalog:lint version: 10.6.0(jiti@2.6.1) prettier: specifier: catalog:lint - version: 3.9.1 + version: 3.9.4 tsdown: specifier: catalog:build version: 0.22.3(typescript@6.0.3)(unrun@0.3.1(synckit@0.11.13)) @@ -411,13 +411,13 @@ importers: version: link:../../utils/prettier-config '@trivago/prettier-plugin-sort-imports': specifier: catalog:lint - version: 6.0.2(prettier@3.9.1) + version: 6.0.2(prettier@3.9.4) eslint: specifier: catalog:lint version: 10.6.0(jiti@2.6.1) prettier: specifier: catalog:lint - version: 3.9.1 + version: 3.9.4 tsdown: specifier: catalog:build version: 0.22.3(typescript@6.0.3)(unrun@0.3.1(synckit@0.11.13)) @@ -463,13 +463,13 @@ importers: version: link:../../utils/prettier-config '@trivago/prettier-plugin-sort-imports': specifier: catalog:lint - version: 6.0.2(prettier@3.9.1) + version: 6.0.2(prettier@3.9.4) eslint: specifier: catalog:lint version: 10.6.0(jiti@2.6.1) prettier: specifier: catalog:lint - version: 3.9.1 + version: 3.9.4 tsdown: specifier: catalog:build version: 0.22.3(typescript@6.0.3)(unrun@0.3.1(synckit@0.11.13)) @@ -509,7 +509,7 @@ importers: version: link:../../utils/prettier-config '@trivago/prettier-plugin-sort-imports': specifier: catalog:lint - version: 6.0.2(prettier@3.9.1) + version: 6.0.2(prettier@3.9.4) '@types/node': specifier: catalog:core version: 26.0.1 @@ -518,7 +518,7 @@ importers: version: 10.6.0(jiti@2.6.1) prettier: specifier: catalog:lint - version: 3.9.1 + version: 3.9.4 tsdown: specifier: catalog:build version: 0.22.3(typescript@6.0.3)(unrun@0.3.1(synckit@0.11.13)) @@ -549,7 +549,7 @@ importers: version: link:../../utils/prettier-config '@trivago/prettier-plugin-sort-imports': specifier: catalog:lint - version: 6.0.2(prettier@3.9.1) + version: 6.0.2(prettier@3.9.4) '@types/node': specifier: catalog:core version: 26.0.1 @@ -558,7 +558,7 @@ importers: version: 10.6.0(jiti@2.6.1) prettier: specifier: catalog:lint - version: 3.9.1 + version: 3.9.4 tsdown: specifier: catalog:build version: 0.22.3(typescript@6.0.3)(unrun@0.3.1(synckit@0.11.13)) @@ -598,7 +598,7 @@ importers: version: link:../../utils/prettier-config '@trivago/prettier-plugin-sort-imports': specifier: catalog:lint - version: 6.0.2(prettier@3.9.1) + version: 6.0.2(prettier@3.9.4) '@types/node': specifier: catalog:core version: 26.0.1 @@ -607,7 +607,7 @@ importers: version: 10.6.0(jiti@2.6.1) prettier: specifier: catalog:lint - version: 3.9.1 + version: 3.9.4 tsdown: specifier: catalog:build version: 0.22.3(typescript@6.0.3)(unrun@0.3.1(synckit@0.11.13)) @@ -641,13 +641,13 @@ importers: version: link:../../utils/prettier-config '@trivago/prettier-plugin-sort-imports': specifier: catalog:lint - version: 6.0.2(prettier@3.9.1) + version: 6.0.2(prettier@3.9.4) eslint: specifier: catalog:lint version: 10.6.0(jiti@2.6.1) prettier: specifier: catalog:lint - version: 3.9.1 + version: 3.9.4 tsdown: specifier: catalog:build version: 0.22.3(typescript@6.0.3)(unrun@0.3.1(synckit@0.11.13)) @@ -684,13 +684,13 @@ importers: version: link:../../utils/prettier-config '@trivago/prettier-plugin-sort-imports': specifier: catalog:lint - version: 6.0.2(prettier@3.9.1) + version: 6.0.2(prettier@3.9.4) eslint: specifier: catalog:lint version: 10.6.0(jiti@2.6.1) prettier: specifier: catalog:lint - version: 3.9.1 + version: 3.9.4 tsdown: specifier: catalog:build version: 0.22.3(typescript@6.0.3)(unrun@0.3.1(synckit@0.11.13)) @@ -721,13 +721,13 @@ importers: version: link:../../utils/prettier-config '@trivago/prettier-plugin-sort-imports': specifier: catalog:lint - version: 6.0.2(prettier@3.9.1) + version: 6.0.2(prettier@3.9.4) eslint: specifier: catalog:lint version: 10.6.0(jiti@2.6.1) prettier: specifier: catalog:lint - version: 3.9.1 + version: 3.9.4 tsdown: specifier: catalog:build version: 0.22.3(typescript@6.0.3)(unrun@0.3.1(synckit@0.11.13)) @@ -758,13 +758,13 @@ importers: version: link:../../utils/prettier-config '@trivago/prettier-plugin-sort-imports': specifier: catalog:lint - version: 6.0.2(prettier@3.9.1) + version: 6.0.2(prettier@3.9.4) eslint: specifier: catalog:lint version: 10.6.0(jiti@2.6.1) prettier: specifier: catalog:lint - version: 3.9.1 + version: 3.9.4 tsdown: specifier: catalog:build version: 0.22.3(typescript@6.0.3)(unrun@0.3.1(synckit@0.11.13)) @@ -798,13 +798,13 @@ importers: version: link:../../utils/prettier-config '@trivago/prettier-plugin-sort-imports': specifier: catalog:lint - version: 6.0.2(prettier@3.9.1) + version: 6.0.2(prettier@3.9.4) eslint: specifier: catalog:lint version: 10.6.0(jiti@2.6.1) prettier: specifier: catalog:lint - version: 3.9.1 + version: 3.9.4 tsdown: specifier: catalog:build version: 0.22.3(typescript@6.0.3)(unrun@0.3.1(synckit@0.11.13)) @@ -847,7 +847,7 @@ importers: version: link:../../utils/prettier-config '@trivago/prettier-plugin-sort-imports': specifier: catalog:lint - version: 6.0.2(prettier@3.9.1) + version: 6.0.2(prettier@3.9.4) '@types/ws': specifier: catalog:network version: 8.18.1 @@ -856,7 +856,7 @@ importers: version: 10.6.0(jiti@2.6.1) prettier: specifier: catalog:lint - version: 3.9.1 + version: 3.9.4 tsdown: specifier: catalog:build version: 0.22.3(typescript@6.0.3)(unrun@0.3.1(synckit@0.11.13)) @@ -887,13 +887,13 @@ importers: version: link:../../utils/prettier-config '@trivago/prettier-plugin-sort-imports': specifier: catalog:lint - version: 6.0.2(prettier@3.9.1) + version: 6.0.2(prettier@3.9.4) eslint: specifier: catalog:lint version: 10.6.0(jiti@2.6.1) prettier: specifier: catalog:lint - version: 3.9.1 + version: 3.9.4 tsdown: specifier: catalog:build version: 0.22.3(typescript@6.0.3)(unrun@0.3.1(synckit@0.11.13)) @@ -926,7 +926,7 @@ importers: version: 2.0.1(eslint@10.6.0(jiti@2.6.1)) eslint-plugin-prettier: specifier: catalog:lint - version: 5.5.6(@types/eslint@9.6.1)(eslint-config-prettier@10.1.8(eslint@10.6.0(jiti@2.6.1)))(eslint@10.6.0(jiti@2.6.1))(prettier@3.9.1) + version: 5.5.6(@types/eslint@9.6.1)(eslint-config-prettier@10.1.8(eslint@10.6.0(jiti@2.6.1)))(eslint@10.6.0(jiti@2.6.1))(prettier@3.9.4) globals: specifier: catalog:lint version: 17.7.0 @@ -939,13 +939,13 @@ importers: version: link:../prettier-config '@trivago/prettier-plugin-sort-imports': specifier: catalog:lint - version: 6.0.2(prettier@3.9.1) + version: 6.0.2(prettier@3.9.4) eslint: specifier: catalog:lint version: 10.6.0(jiti@2.6.1) prettier: specifier: catalog:lint - version: 3.9.1 + version: 3.9.4 utils/prettier-config: devDependencies: @@ -954,10 +954,10 @@ importers: version: 6.1.0 '@trivago/prettier-plugin-sort-imports': specifier: catalog:lint - version: 6.0.2(prettier@3.9.1) + version: 6.0.2(prettier@3.9.4) prettier: specifier: catalog:lint - version: 3.9.1 + version: 3.9.4 packages: @@ -979,23 +979,23 @@ packages: '@actions/io@3.0.2': resolution: {integrity: sha512-nRBchcMM+QK1pdjO7/idu86rbJI5YHUKCvKs0KxnSYbVe3F51UfGxuZX4Qy/fWlp6l7gWFwIkrOzN+oUK03kfw==} - '@angular-devkit/core@21.2.17': - resolution: {integrity: sha512-JbGWwFX1Nv4Np0S9b4HP2SUKhR2bz6l/S8zBXnam95+RXzDaqXJDmQHOHZGS+4La06SjlcXwFyrgSI0rm50A1A==} - 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/core@22.0.5': + resolution: {integrity: sha512-xxd3b9X0bbdGuYqDj1OgxtlGotrb/gsxQ5+4aqivWBHq4q/1RI8JfVB7gqcoYTvAfTq63Dwsk7Qd33hC4yJ1Wg==} + engines: {node: ^22.22.3 || ^24.15.0 || >=26.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: chokidar: ^5.0.0 peerDependenciesMeta: chokidar: optional: true - '@angular-devkit/schematics-cli@21.2.17': - resolution: {integrity: sha512-aMsH04Cr+pUhmPRO1bf552o/UFBlOpk+zPKHUY1BwR0dZCgMmZAf/AK5M1TrquAV5Vp9YfNwV/tJ2HOU3dSOHw==} - engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} + '@angular-devkit/schematics-cli@22.0.5': + resolution: {integrity: sha512-X305DwlHLyVE+RoM2C9KjKvShi2FiS4pkjYH6CvfydUmtyVxGj34kgtIPf8Kk+Jn7St7fRja5IUAcxczBgL3SQ==} + engines: {node: ^22.22.3 || ^24.15.0 || >=26.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} hasBin: true - '@angular-devkit/schematics@21.2.17': - resolution: {integrity: sha512-IMsbo/OBG0mdCRxezbq/CLo6JxUJBOAHZfbUDzxbSRwJm8FT5AbXO7rW+Z3haoqcb+WrC5Pr+DQ6WolX2x2brQ==} - engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} + '@angular-devkit/schematics@22.0.5': + resolution: {integrity: sha512-yKkImZuFLIbylmk1REyoW3EWQeqnr6qwtrzs4EPeaJgzjj+MZurq5slQ3fanK9lfX2q+W+dnSQFKBXHxlUGJ8Q==} + engines: {node: ^22.22.3 || ^24.15.0 || >=26.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} '@babel/code-frame@7.29.7': resolution: {integrity: sha512-Aup7aUOfpbAUg2ROOJN6Iw5f9DMBlzu0mIkm/malLQFN/YQgO48wCj0Kxa3sEHJvPVFg7siR+qRInwXd2qhQKw==} @@ -1247,23 +1247,10 @@ packages: resolution: {integrity: sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==} engines: {node: '>=18.18'} - '@inquirer/ansi@1.0.2': - resolution: {integrity: sha512-S8qNSZiYzFd0wAcyG5AXCvUHC5Sr7xpZ9wZ2py9XR88jUz8wooStVx5M6dRzczbBWjic9NP7+rY0Xi7qqK/aMQ==} - engines: {node: '>=18'} - '@inquirer/ansi@2.0.7': resolution: {integrity: sha512-3eTuUO1vH2cZm2ZKHeQxnOqlTi9EfZDGgIe3BL3I4u+rJHocr9Fz86M4fjYABPvFnQG/gGK551HqDiIcETwU6Q==} engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} - '@inquirer/checkbox@4.3.2': - resolution: {integrity: sha512-VXukHf0RR1doGe6Sm4F0Em7SWYLTHSsbGfJdS9Ja2bX5/D5uwVOEjr07cncLROdBvmnvCATYEWlHqYmXv2IlQA==} - engines: {node: '>=18'} - peerDependencies: - '@types/node': '>=18' - peerDependenciesMeta: - '@types/node': - optional: true - '@inquirer/checkbox@5.2.1': resolution: {integrity: sha512-b6xmA/VlTe0ZgDQHDui+Nav470u7u49nRd8/iuhOcQPO9Ch7lGuogydhi2VOmNlZ+zXcM8IcPuNSwQcdJaF/kw==} engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} @@ -1273,15 +1260,6 @@ packages: '@types/node': optional: true - '@inquirer/confirm@5.1.21': - resolution: {integrity: sha512-KR8edRkIsUayMXV+o3Gv+q4jlhENF9nMYUZs9PA2HzrXeHI8M5uDag70U7RJn9yyiMZSbtF5/UexBtAVtZGSbQ==} - engines: {node: '>=18'} - peerDependencies: - '@types/node': '>=18' - peerDependenciesMeta: - '@types/node': - optional: true - '@inquirer/confirm@6.1.1': resolution: {integrity: sha512-eb8DBZcz/2qHWQda4rk2JiQk5h9QV/cVHi1yjt0f69WFZMRFn0sJTye3EAP8icut8UDMjQPsaH5KbcOogefrFQ==} engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} @@ -1291,15 +1269,6 @@ packages: '@types/node': optional: true - '@inquirer/core@10.3.2': - resolution: {integrity: sha512-43RTuEbfP8MbKzedNqBrlhhNKVwoK//vUFNW3Q3vZ88BLcrs4kYpGg+B2mm5p2K/HfygoCxuKwJJiv8PbGmE0A==} - engines: {node: '>=18'} - peerDependencies: - '@types/node': '>=18' - peerDependenciesMeta: - '@types/node': - optional: true - '@inquirer/core@11.2.1': resolution: {integrity: sha512-Qd6GJT1yVyrZZCfN8W2qKF5ApmqryXRhRKCuip8h01x2w/esJQ2XIYc6f9abMIHgKQdBfFTSOdbHRLAhuM09UA==} engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} @@ -1309,15 +1278,6 @@ packages: '@types/node': optional: true - '@inquirer/editor@4.2.23': - resolution: {integrity: sha512-aLSROkEwirotxZ1pBaP8tugXRFCxW94gwrQLxXfrZsKkfjOYC1aRvAZuhpJOb5cu4IBTJdsCigUlf2iCOu4ZDQ==} - engines: {node: '>=18'} - peerDependencies: - '@types/node': '>=18' - peerDependenciesMeta: - '@types/node': - optional: true - '@inquirer/editor@5.2.2': resolution: {integrity: sha512-ZRVd/oD+sYsUd5zVm0NflqEzlqfYCyHNsqkHl2oWXEUHs12tCbcSFi+wVFEvD8+LGRaMUsVrE7qeo6lSG/S1Vg==} engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} @@ -1327,15 +1287,6 @@ packages: '@types/node': optional: true - '@inquirer/expand@4.0.23': - resolution: {integrity: sha512-nRzdOyFYnpeYTTR2qFwEVmIWypzdAx/sIkCMeTNTcflFOovfqUk+HcFhQQVBftAh9gmGrpFj6QcGEqrDMDOiew==} - engines: {node: '>=18'} - peerDependencies: - '@types/node': '>=18' - peerDependenciesMeta: - '@types/node': - optional: true - '@inquirer/expand@5.1.1': resolution: {integrity: sha512-YmQpenjbFSHAK3sOd44puHh3V1KXXr+JiNpUztoSQ4drLh2rTVzTap/YtlAVu/5xavifIlBfNEzJ/neZJ1a/1g==} engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} @@ -1345,15 +1296,6 @@ packages: '@types/node': optional: true - '@inquirer/external-editor@1.0.3': - resolution: {integrity: sha512-RWbSrDiYmO4LbejWY7ttpxczuwQyZLBUyygsA9Nsv95hpzUWwnNTVQmAq3xuh7vNwCp07UTmE5i11XAEExx4RA==} - engines: {node: '>=18'} - peerDependencies: - '@types/node': '>=18' - peerDependenciesMeta: - '@types/node': - optional: true - '@inquirer/external-editor@3.0.3': resolution: {integrity: sha512-6thf5I8q7lZwzGLAxPaaGEREEkZ3nyePPDQ1oyobblxmEE8mqTLguScP7pDjUTAibiyb4hfXl+qjUEJ+di/aNA==} engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} @@ -1363,23 +1305,10 @@ packages: '@types/node': optional: true - '@inquirer/figures@1.0.15': - resolution: {integrity: sha512-t2IEY+unGHOzAaVM5Xx6DEWKeXlDDcNPeDyUpsRc6CUhBfU3VQOEl+Vssh7VNp1dR8MdUJBWhuObjXCsVpjN5g==} - engines: {node: '>=18'} - '@inquirer/figures@2.0.7': resolution: {integrity: sha512-aJ8TBPOGB6f/2qziPfElISTCEd5XOYTFckA2SGjhNmiKzfK/u4ot3v0DUzGVdUnKjN10EqnnEPck36BkyfLnJw==} engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} - '@inquirer/input@4.3.1': - resolution: {integrity: sha512-kN0pAM4yPrLjJ1XJBjDxyfDduXOuQHrBB8aLDMueuwUGn+vNpF7Gq7TvyVxx8u4SHlFFj4trmj+a2cbpG4Jn1g==} - engines: {node: '>=18'} - peerDependencies: - '@types/node': '>=18' - peerDependenciesMeta: - '@types/node': - optional: true - '@inquirer/input@5.1.2': resolution: {integrity: sha512-9K/DDBSQpOyZSkt6sOVP9Vo0TR7atX2kuILsUu0x3wVcVbe97lJwIJKMLdMw25tDYuXl/qp6erT0Xs1rfmcfZg==} engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} @@ -1389,15 +1318,6 @@ packages: '@types/node': optional: true - '@inquirer/number@3.0.23': - resolution: {integrity: sha512-5Smv0OK7K0KUzUfYUXDXQc9jrf8OHo4ktlEayFlelCjwMXz0299Y8OrI+lj7i4gCBY15UObk76q0QtxjzFcFcg==} - engines: {node: '>=18'} - peerDependencies: - '@types/node': '>=18' - peerDependenciesMeta: - '@types/node': - optional: true - '@inquirer/number@4.1.1': resolution: {integrity: sha512-XF4IXAbPnGPgw0wsbC/i2tPcyfdZgDpUlhsqU0SfT4IRIGWha6Xm9VRgN5yYxJq+jnyXlfXI/nQ3ulfk0iEICA==} engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} @@ -1407,15 +1327,6 @@ packages: '@types/node': optional: true - '@inquirer/password@4.0.23': - resolution: {integrity: sha512-zREJHjhT5vJBMZX/IUbyI9zVtVfOLiTO66MrF/3GFZYZ7T4YILW5MSkEYHceSii/KtRk+4i3RE7E1CUXA2jHcA==} - engines: {node: '>=18'} - peerDependencies: - '@types/node': '>=18' - peerDependenciesMeta: - '@types/node': - optional: true - '@inquirer/password@5.1.1': resolution: {integrity: sha512-3XBfF7DAsp5qeDsvN5Rd1HmbNokVvEQoUM0QLrRcybC9nX96w3Pbmu7qUsb3IT3J3jBvs2+mTXaKHOUsgHMLzg==} engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} @@ -1425,9 +1336,9 @@ packages: '@types/node': optional: true - '@inquirer/prompts@7.10.1': - resolution: {integrity: sha512-Dx/y9bCQcXLI5ooQ5KyvA4FTgeo2jYj/7plWfV5Ak5wDPKQZgudKez2ixyfz7tKXzcJciTxqLeK7R9HItwiByg==} - engines: {node: '>=18'} + '@inquirer/prompts@8.4.2': + resolution: {integrity: sha512-XJmn/wY4AX56l1BRU+ZjDrFtg9+2uBEi4JvJQj82kwJDQKiPgSn4CEsbfGGygS4Gw6rkL4W18oATjfVfaqub2Q==} + engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'} peerDependencies: '@types/node': '>=18' peerDependenciesMeta: @@ -1443,15 +1354,6 @@ packages: '@types/node': optional: true - '@inquirer/rawlist@4.1.11': - resolution: {integrity: sha512-+LLQB8XGr3I5LZN/GuAHo+GpDJegQwuPARLChlMICNdwW7OwV2izlCSCxN6cqpL0sMXmbKbFcItJgdQq5EBXTw==} - engines: {node: '>=18'} - peerDependencies: - '@types/node': '>=18' - peerDependenciesMeta: - '@types/node': - optional: true - '@inquirer/rawlist@5.3.1': resolution: {integrity: sha512-QqdTqQddL3qPX/PPrjobpsO25NZ4dWXgTLenrR445L2ptLEYE6Z+PD5c5CNDJNx4ugRgELAIpSIJxZaO2jJ2Og==} engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} @@ -1461,15 +1363,6 @@ packages: '@types/node': optional: true - '@inquirer/search@3.2.2': - resolution: {integrity: sha512-p2bvRfENXCZdWF/U2BXvnSI9h+tuA8iNqtUKb9UWbmLYCRQxd8WkvwWvYn+3NgYaNwdUkHytJMGG4MMLucI1kA==} - engines: {node: '>=18'} - peerDependencies: - '@types/node': '>=18' - peerDependenciesMeta: - '@types/node': - optional: true - '@inquirer/search@4.2.1': resolution: {integrity: sha512-xJj8QWKRSrfKoBIITLZK61dD3zwo0Rz11fgDImku30/Oe81zMdIdGgrLY2h6RkJ+KZ/GhNYIRMKnH/62qBTA5g==} engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} @@ -1479,15 +1372,6 @@ packages: '@types/node': optional: true - '@inquirer/select@4.4.2': - resolution: {integrity: sha512-l4xMuJo55MAe+N7Qr4rX90vypFwCajSakx59qe/tMaC1aEHWLyw68wF4o0A4SLAY4E0nd+Vt+EyskeDIqu1M6w==} - engines: {node: '>=18'} - peerDependencies: - '@types/node': '>=18' - peerDependenciesMeta: - '@types/node': - optional: true - '@inquirer/select@5.2.1': resolution: {integrity: sha512-FlDndEUww8m7BfukO2nJa25vhD+H5jxxCv4oGioKqzyWz3nPHhhw4LKdYRSlXuAx7DsdWia7iyaBPKKS95Evfw==} engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} @@ -1497,15 +1381,6 @@ packages: '@types/node': optional: true - '@inquirer/type@3.0.10': - resolution: {integrity: sha512-BvziSRxfz5Ov8ch0z/n3oijRSEcEsHnhggm4xFZe93DHcUCTlutlq9Ox4SVENAfcRD22UQq7T/atg9Wr3k09eA==} - engines: {node: '>=18'} - peerDependencies: - '@types/node': '>=18' - peerDependenciesMeta: - '@types/node': - optional: true - '@inquirer/type@4.0.7': resolution: {integrity: sha512-t28inv14nMQ1PhKpsJPY+kEs/c00qzeCOS2gTNRyTjG5d6qsVA2fItxW4hkvGZ5lvanGLdtCzVIx5dwdRpN1+g==} engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} @@ -1561,11 +1436,16 @@ packages: resolution: {integrity: sha512-aXFw1PGS8NmSEGAIJ1g5X+0kAiaWYPOvxkLttmKR1qO95O17mcpkKXfTdoSIyFnqPF2YnZjq9KR7Cvs27fNewg==} engines: {node: '25'} - '@nanoforge-dev/cli@1.6.0': - resolution: {integrity: sha512-hR2y1O4kvnj1nv6lNlInzdZdAhJEZ8U69EBo0mzncCPbIp6Icp5rEpjBLQERux56vVd2FSfGVNed7lOwUQ3RSg==} + '@nanoforge-dev/cli@1.6.1': + resolution: {integrity: sha512-0txKTKtxxN5113OfEUAtgt0A5HDntD2kkleQoNhxaiDIcj94fiXmZ1qJ2hOk+GO/D3NVE/X1AALMYhhS+RrJ3w==} engines: {node: '25'} hasBin: true + '@nanoforge-dev/editor@0.0.2-beta.11fba7e': + resolution: {integrity: sha512-Ho/gYs3xqpffqFHWoGdEfs54Tg6k1qg6I6bCv8T4QOwzzgHsOLcb6iDag5L1Z5gCu1XZ6bmvZHGeMMp3Fh31bw==} + engines: {node: '25'} + deprecated: Superseded by @nanoforge-dev/editor@0.1.4-beta.08e4ebf + '@nanoforge-dev/loader-client@1.3.0': resolution: {integrity: sha512-qD3mJ/IOo7Nq3ru4q4yxW0DRIIk2uS/+rwYO9GWJcUVodlJumbSmVrTAoZnnI6lKki2MsKp9RtJJwPB2vNlOXQ==} engines: {node: '25'} @@ -1578,8 +1458,8 @@ packages: resolution: {integrity: sha512-gKFEQFt1+RIQyRzpVyjuaXib4nBLa4g3LNfy9TEMPlXe21IZy346L3RO5PmlVslPAYJuy5chUXfBE+BmE9BedA==} engines: {node: '25'} - '@nanoforge-dev/schematics@2.1.3': - resolution: {integrity: sha512-5o4z+GTQF/dzvkk6UrwtoUrlrjFWQBevvtupCqc0coiLfetU2FUORryFPG1tZhrIP3GPuuYTM/8meTJDs7IMPA==} + '@nanoforge-dev/schematics@2.2.0': + resolution: {integrity: sha512-M+x/U3pKhjMIQb5j2a86KwfcQdBkZmpD9kvycOiKDLDsJ3mdkxrq1jN3OX4i0q7pap40Mq+IgYDF6EH9sdep1Q==} engines: {node: '25'} '@napi-rs/wasm-runtime@1.1.6': @@ -2191,6 +2071,15 @@ packages: resolution: {integrity: sha512-CY3uyFSRbcQv3nnSv8S0+lDftMVz6P963PoRlxrV7ew/Md564g9ut60PYzdLM5qW4jFn93GBF+Soi90ISAN+GQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@vitest/coverage-v8@4.1.10': + resolution: {integrity: sha512-IM49HmthevbgAO4anp1hwtoT9wYe59w0LR00gr+eagHE+ZJ5lK4sLPeO0ubgoJcwLk6dehU3R24N+FbEEKDc8g==} + peerDependencies: + '@vitest/browser': 4.1.10 + vitest: 4.1.10 + peerDependenciesMeta: + '@vitest/browser': + optional: true + '@vitest/coverage-v8@4.1.9': resolution: {integrity: sha512-G9/lgqibheLVBDRuya45EbsEXTYcWoSG+TLg7i2axuzx0Eq62eXn+aWXyaVdV5vKvFSWd6ywcX8hA7la9Pvu8g==} peerDependencies: @@ -2214,6 +2103,9 @@ packages: vite: optional: true + '@vitest/pretty-format@4.1.10': + resolution: {integrity: sha512-W1HsjSH4MXQ9YfmmhLAoIYf1HRfekQCGngeIgcei6MP5QQGWUe0gkopdZQaVCFO+JDJMrAJGwa5pRpNpvy4P8Q==} + '@vitest/pretty-format@4.1.9': resolution: {integrity: sha512-s0iufns3iIFitdgm+YR7g1whCAaGtXz459VS9/PqyKDEEFgYIhsHOQmXgIgDuYCt7DeQmiZT0Qe2OA2p4ZPu5A==} @@ -2226,6 +2118,9 @@ packages: '@vitest/spy@4.1.9': resolution: {integrity: sha512-fHpsS6mIi+PiEW+vcRVOMkX1oSaPKne3VOclSFICPcGOmfKgXPU5iAah+wcNcj2xPrCCmfq99IDGf+EojhhvhA==} + '@vitest/utils@4.1.10': + resolution: {integrity: sha512-fy9am/HWxbaGt/Sawrp90vt6Y6jQwf1RX77cz3uwoJwJVMli/e1IEwRPnMNJ7vKfPTwo0diXifkpPvwH9v7nGA==} + '@vitest/utils@4.1.9': resolution: {integrity: sha512-A51o8ymO5PpqlWNnBP9ZHPXDIpuMtTLlGSjN7la4US+LJzoUMyhwjA5QXlm39JexgwHKW4Xjs8Z2d3dLCXOeuA==} @@ -2287,10 +2182,6 @@ packages: resolution: {integrity: sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==} engines: {node: '>=12'} - ansi-styles@4.3.0: - resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} - engines: {node: '>=8'} - ansi-styles@6.2.3: resolution: {integrity: sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==} engines: {node: '>=12'} @@ -2349,6 +2240,10 @@ packages: resolution: {integrity: sha512-7oFy703dxfY3/NLxC1fh2SUCQ0H9rmAY+5EpDVfXjUTTs+HEwR2nYaqLv+GWcTsumwxPfiz6CzCNkwXwBUwqCA==} engines: {node: 18 || 20 || >=22} + braces@3.0.3: + resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} + engines: {node: '>=8'} + bun@1.3.14: resolution: {integrity: sha512-aB6GVd42x1Y5ie1K16SF+oLGtgSkwX9hgoDdIW88pjvfTccU8F1vfpoOt34QLv0dZ1v3XimtaxPlZUG81Gx9Zg==} cpu: [arm64, x64] @@ -2446,13 +2341,6 @@ packages: resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} engines: {node: '>=6'} - color-convert@2.0.1: - resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} - engines: {node: '>=7.0.0'} - - color-name@1.1.4: - resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} - colorette@2.0.20: resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} @@ -2793,6 +2681,10 @@ packages: filelist@1.0.6: resolution: {integrity: sha512-5giy2PkLYY1cP39p17Ech+2xlpTRL9HLspOfEgm0L6CwBXBTgsK5ou0JtzYuepxkaQ/tvhCFIJ5uXo0OrM2DxA==} + fill-range@7.1.1: + resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} + engines: {node: '>=8'} + find-up@5.0.0: resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} engines: {node: '>=10'} @@ -3050,6 +2942,10 @@ packages: resolution: {integrity: sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==} engines: {node: '>= 0.4'} + is-number@7.0.0: + resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} + engines: {node: '>=0.12.0'} + is-plain-obj@4.1.0: resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} engines: {node: '>=12'} @@ -3295,6 +3191,10 @@ packages: resolution: {integrity: sha512-EDYo6VlmtnumlcBCbh1gLJ//9jvM/ndXHfVXIFrZVr6fGcwTUyCTFNTLCKuY3ffbK8L/+3Mzqnd58RojiZqHVw==} engines: {node: '>=20'} + micromatch@4.0.8: + resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} + engines: {node: '>=8.6'} + mimic-function@5.0.1: resolution: {integrity: sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==} engines: {node: '>=18'} @@ -3342,10 +3242,6 @@ packages: ms@2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} - mute-stream@2.0.0: - resolution: {integrity: sha512-WWdIxpyjEn+FhQJQQv9aQAYlHoNVdzIzUySNV1gHUPDSdZJ3yZn7pAAbQcV7B56Mvu881q9FZV+0Vx2xC44VWA==} - engines: {node: ^18.17.0 || >=20.5.0} - mute-stream@3.0.0: resolution: {integrity: sha512-dkEJPVvun4FryqBmZ5KhDo0K9iDXAwn08tMLDinNdRBNPcYEDiWYysLcc6k3mjTMlbP9KyylvRpd4wFtwrT9rw==} engines: {node: ^20.17.0 || >=22.9.0} @@ -3411,8 +3307,8 @@ packages: resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} engines: {node: '>= 0.8.0'} - ora@9.3.0: - resolution: {integrity: sha512-lBX72MWFduWEf7v7uWf5DHp9Jn5BI8bNPGuFgtXMmr2uDz2Gz2749y3am3agSDdkhHPHYmmxEGSKH85ZLGzgXw==} + ora@9.4.0: + resolution: {integrity: sha512-84cglkRILFxdtA8hAvLNdMrtBpPNBTrQ9/ulg0FA7xLMnD6mifv+enAIeRmvtv+WgdCE+LPGOfQmtJRrVaIVhQ==} engines: {node: '>=20'} ora@9.4.1: @@ -3471,6 +3367,10 @@ packages: picocolors@1.1.1: resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} + picomatch@2.3.2: + resolution: {integrity: sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==} + engines: {node: '>=8.6'} + picomatch@4.0.4: resolution: {integrity: sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==} engines: {node: '>=12'} @@ -3499,11 +3399,6 @@ packages: resolution: {integrity: sha512-SxToR7P8Y2lWmv/kTzVLC1t/GDI2WGjMwNhLLE9qtH8Q13C+aEmuRlzDst4Up4s0Wc8sF2M+J57iB3cMLqftfg==} engines: {node: '>=6.0.0'} - prettier@3.9.1: - resolution: {integrity: sha512-ppiDo2CSwexck1eyZUwJHg/N3nf1+6IRCv7W/VJ5vaLnVCmB7+3CdRfMwoCHBBX6xTrREDTksZ4OZl5SSf4zXA==} - engines: {node: '>=14'} - hasBin: true - prettier@3.9.4: resolution: {integrity: sha512-yWG/o/4oJfo036EKAfK6ACAoDOfHeRHx4tuxkfBZiauURiaSmYwlpOr5LQqKtIkRD2z1PLteme2WoxEnj4tHTg==} engines: {node: '>=14'} @@ -3760,6 +3655,10 @@ packages: resolution: {integrity: sha512-Bf+ILmBgretUrdJxzXM0SgXLZ3XfiaUuOj/IKQHuTXip+05Xn+uyEYdVg0kYDipTBcLrCVyUzAPz7QmArb0mmw==} engines: {node: '>=14.0.0'} + to-regex-range@5.0.1: + resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} + engines: {node: '>=8.0'} + tr46@0.0.3: resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} @@ -3999,10 +3898,6 @@ packages: resolution: {integrity: sha512-SGcvg80f0wUy2/fXES19feHMz8E0JoXv2uNgHOu4Dgi2OrCy1lqwFYEJz1BLbDI0exjPMe/ZdzZ/YpGECBG/aQ==} engines: {node: '>=20'} - wrap-ansi@6.2.0: - resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==} - engines: {node: '>=8'} - wrap-ansi@9.0.2: resolution: {integrity: sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==} engines: {node: '>=18'} @@ -4057,10 +3952,6 @@ packages: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} - yoctocolors-cjs@2.1.3: - resolution: {integrity: sha512-U/PBtDf35ff0D8X8D0jfdzHYEPFxAI7jJlxZXwCSez5M3190m+QobIfh+sWDWSHMCWWJN2AWamkegn6vr6YBTw==} - engines: {node: '>=18'} - yoctocolors@2.1.2: resolution: {integrity: sha512-CzhO+pFNo8ajLM2d2IW/R93ipy99LWjtwblvC1RsoSUMZgyLbYFr221TnSNT7GjGdYui6P459mw9JH/g/zW2ug==} engines: {node: '>=18'} @@ -4098,10 +3989,10 @@ snapshots: '@actions/io@3.0.2': {} - '@angular-devkit/core@21.2.17(chokidar@5.0.0)': + '@angular-devkit/core@22.0.5(chokidar@5.0.0)': dependencies: - ajv: 8.18.0 - ajv-formats: 3.0.1(ajv@8.18.0) + ajv: 8.20.0 + ajv-formats: 3.0.1(ajv@8.20.0) jsonc-parser: 3.3.1 picomatch: 4.0.4 rxjs: 7.8.2 @@ -4109,21 +4000,21 @@ snapshots: optionalDependencies: chokidar: 5.0.0 - '@angular-devkit/schematics-cli@21.2.17(@types/node@26.0.1)(chokidar@5.0.0)': + '@angular-devkit/schematics-cli@22.0.5(@types/node@26.0.1)(chokidar@5.0.0)': dependencies: - '@angular-devkit/core': 21.2.17(chokidar@5.0.0) - '@angular-devkit/schematics': 21.2.17(chokidar@5.0.0) - '@inquirer/prompts': 7.10.1(@types/node@26.0.1) + '@angular-devkit/core': 22.0.5(chokidar@5.0.0) + '@angular-devkit/schematics': 22.0.5(chokidar@5.0.0) + '@inquirer/prompts': 8.4.2(@types/node@26.0.1) transitivePeerDependencies: - '@types/node' - chokidar - '@angular-devkit/schematics@21.2.17(chokidar@5.0.0)': + '@angular-devkit/schematics@22.0.5(chokidar@5.0.0)': dependencies: - '@angular-devkit/core': 21.2.17(chokidar@5.0.0) + '@angular-devkit/core': 22.0.5(chokidar@5.0.0) jsonc-parser: 3.3.1 magic-string: 0.30.21 - ora: 9.3.0 + ora: 9.4.0 rxjs: 7.8.2 transitivePeerDependencies: - chokidar @@ -4433,20 +4324,8 @@ snapshots: '@humanwhocodes/retry@0.4.3': {} - '@inquirer/ansi@1.0.2': {} - '@inquirer/ansi@2.0.7': {} - '@inquirer/checkbox@4.3.2(@types/node@26.0.1)': - dependencies: - '@inquirer/ansi': 1.0.2 - '@inquirer/core': 10.3.2(@types/node@26.0.1) - '@inquirer/figures': 1.0.15 - '@inquirer/type': 3.0.10(@types/node@26.0.1) - yoctocolors-cjs: 2.1.3 - optionalDependencies: - '@types/node': 26.0.1 - '@inquirer/checkbox@5.2.1(@types/node@26.0.1)': dependencies: '@inquirer/ansi': 2.0.7 @@ -4456,13 +4335,6 @@ snapshots: optionalDependencies: '@types/node': 26.0.1 - '@inquirer/confirm@5.1.21(@types/node@26.0.1)': - dependencies: - '@inquirer/core': 10.3.2(@types/node@26.0.1) - '@inquirer/type': 3.0.10(@types/node@26.0.1) - optionalDependencies: - '@types/node': 26.0.1 - '@inquirer/confirm@6.1.1(@types/node@26.0.1)': dependencies: '@inquirer/core': 11.2.1(@types/node@26.0.1) @@ -4470,19 +4342,6 @@ snapshots: optionalDependencies: '@types/node': 26.0.1 - '@inquirer/core@10.3.2(@types/node@26.0.1)': - dependencies: - '@inquirer/ansi': 1.0.2 - '@inquirer/figures': 1.0.15 - '@inquirer/type': 3.0.10(@types/node@26.0.1) - cli-width: 4.1.0 - mute-stream: 2.0.0 - signal-exit: 4.1.0 - wrap-ansi: 6.2.0 - yoctocolors-cjs: 2.1.3 - optionalDependencies: - '@types/node': 26.0.1 - '@inquirer/core@11.2.1(@types/node@26.0.1)': dependencies: '@inquirer/ansi': 2.0.7 @@ -4495,14 +4354,6 @@ snapshots: optionalDependencies: '@types/node': 26.0.1 - '@inquirer/editor@4.2.23(@types/node@26.0.1)': - dependencies: - '@inquirer/core': 10.3.2(@types/node@26.0.1) - '@inquirer/external-editor': 1.0.3(@types/node@26.0.1) - '@inquirer/type': 3.0.10(@types/node@26.0.1) - optionalDependencies: - '@types/node': 26.0.1 - '@inquirer/editor@5.2.2(@types/node@26.0.1)': dependencies: '@inquirer/core': 11.2.1(@types/node@26.0.1) @@ -4511,14 +4362,6 @@ snapshots: optionalDependencies: '@types/node': 26.0.1 - '@inquirer/expand@4.0.23(@types/node@26.0.1)': - dependencies: - '@inquirer/core': 10.3.2(@types/node@26.0.1) - '@inquirer/type': 3.0.10(@types/node@26.0.1) - yoctocolors-cjs: 2.1.3 - optionalDependencies: - '@types/node': 26.0.1 - '@inquirer/expand@5.1.1(@types/node@26.0.1)': dependencies: '@inquirer/core': 11.2.1(@types/node@26.0.1) @@ -4526,13 +4369,6 @@ snapshots: optionalDependencies: '@types/node': 26.0.1 - '@inquirer/external-editor@1.0.3(@types/node@26.0.1)': - dependencies: - chardet: 2.2.0 - iconv-lite: 0.7.2 - optionalDependencies: - '@types/node': 26.0.1 - '@inquirer/external-editor@3.0.3(@types/node@26.0.1)': dependencies: chardet: 2.2.0 @@ -4540,17 +4376,8 @@ snapshots: optionalDependencies: '@types/node': 26.0.1 - '@inquirer/figures@1.0.15': {} - '@inquirer/figures@2.0.7': {} - '@inquirer/input@4.3.1(@types/node@26.0.1)': - dependencies: - '@inquirer/core': 10.3.2(@types/node@26.0.1) - '@inquirer/type': 3.0.10(@types/node@26.0.1) - optionalDependencies: - '@types/node': 26.0.1 - '@inquirer/input@5.1.2(@types/node@26.0.1)': dependencies: '@inquirer/core': 11.2.1(@types/node@26.0.1) @@ -4558,13 +4385,6 @@ snapshots: optionalDependencies: '@types/node': 26.0.1 - '@inquirer/number@3.0.23(@types/node@26.0.1)': - dependencies: - '@inquirer/core': 10.3.2(@types/node@26.0.1) - '@inquirer/type': 3.0.10(@types/node@26.0.1) - optionalDependencies: - '@types/node': 26.0.1 - '@inquirer/number@4.1.1(@types/node@26.0.1)': dependencies: '@inquirer/core': 11.2.1(@types/node@26.0.1) @@ -4572,14 +4392,6 @@ snapshots: optionalDependencies: '@types/node': 26.0.1 - '@inquirer/password@4.0.23(@types/node@26.0.1)': - dependencies: - '@inquirer/ansi': 1.0.2 - '@inquirer/core': 10.3.2(@types/node@26.0.1) - '@inquirer/type': 3.0.10(@types/node@26.0.1) - optionalDependencies: - '@types/node': 26.0.1 - '@inquirer/password@5.1.1(@types/node@26.0.1)': dependencies: '@inquirer/ansi': 2.0.7 @@ -4588,22 +4400,7 @@ snapshots: optionalDependencies: '@types/node': 26.0.1 - '@inquirer/prompts@7.10.1(@types/node@26.0.1)': - dependencies: - '@inquirer/checkbox': 4.3.2(@types/node@26.0.1) - '@inquirer/confirm': 5.1.21(@types/node@26.0.1) - '@inquirer/editor': 4.2.23(@types/node@26.0.1) - '@inquirer/expand': 4.0.23(@types/node@26.0.1) - '@inquirer/input': 4.3.1(@types/node@26.0.1) - '@inquirer/number': 3.0.23(@types/node@26.0.1) - '@inquirer/password': 4.0.23(@types/node@26.0.1) - '@inquirer/rawlist': 4.1.11(@types/node@26.0.1) - '@inquirer/search': 3.2.2(@types/node@26.0.1) - '@inquirer/select': 4.4.2(@types/node@26.0.1) - optionalDependencies: - '@types/node': 26.0.1 - - '@inquirer/prompts@8.5.2(@types/node@26.0.1)': + '@inquirer/prompts@8.4.2(@types/node@26.0.1)': dependencies: '@inquirer/checkbox': 5.2.1(@types/node@26.0.1) '@inquirer/confirm': 6.1.1(@types/node@26.0.1) @@ -4618,11 +4415,18 @@ snapshots: optionalDependencies: '@types/node': 26.0.1 - '@inquirer/rawlist@4.1.11(@types/node@26.0.1)': + '@inquirer/prompts@8.5.2(@types/node@26.0.1)': dependencies: - '@inquirer/core': 10.3.2(@types/node@26.0.1) - '@inquirer/type': 3.0.10(@types/node@26.0.1) - yoctocolors-cjs: 2.1.3 + '@inquirer/checkbox': 5.2.1(@types/node@26.0.1) + '@inquirer/confirm': 6.1.1(@types/node@26.0.1) + '@inquirer/editor': 5.2.2(@types/node@26.0.1) + '@inquirer/expand': 5.1.1(@types/node@26.0.1) + '@inquirer/input': 5.1.2(@types/node@26.0.1) + '@inquirer/number': 4.1.1(@types/node@26.0.1) + '@inquirer/password': 5.1.1(@types/node@26.0.1) + '@inquirer/rawlist': 5.3.1(@types/node@26.0.1) + '@inquirer/search': 4.2.1(@types/node@26.0.1) + '@inquirer/select': 5.2.1(@types/node@26.0.1) optionalDependencies: '@types/node': 26.0.1 @@ -4633,15 +4437,6 @@ snapshots: optionalDependencies: '@types/node': 26.0.1 - '@inquirer/search@3.2.2(@types/node@26.0.1)': - dependencies: - '@inquirer/core': 10.3.2(@types/node@26.0.1) - '@inquirer/figures': 1.0.15 - '@inquirer/type': 3.0.10(@types/node@26.0.1) - yoctocolors-cjs: 2.1.3 - optionalDependencies: - '@types/node': 26.0.1 - '@inquirer/search@4.2.1(@types/node@26.0.1)': dependencies: '@inquirer/core': 11.2.1(@types/node@26.0.1) @@ -4650,16 +4445,6 @@ snapshots: optionalDependencies: '@types/node': 26.0.1 - '@inquirer/select@4.4.2(@types/node@26.0.1)': - dependencies: - '@inquirer/ansi': 1.0.2 - '@inquirer/core': 10.3.2(@types/node@26.0.1) - '@inquirer/figures': 1.0.15 - '@inquirer/type': 3.0.10(@types/node@26.0.1) - yoctocolors-cjs: 2.1.3 - optionalDependencies: - '@types/node': 26.0.1 - '@inquirer/select@5.2.1(@types/node@26.0.1)': dependencies: '@inquirer/ansi': 2.0.7 @@ -4669,10 +4454,6 @@ snapshots: optionalDependencies: '@types/node': 26.0.1 - '@inquirer/type@3.0.10(@types/node@26.0.1)': - optionalDependencies: - '@types/node': 26.0.1 - '@inquirer/type@4.0.7(@types/node@26.0.1)': optionalDependencies: '@types/node': 26.0.1 @@ -4760,14 +4541,14 @@ snapshots: commander: 15.0.0 semver: 7.8.5 - '@nanoforge-dev/cli@1.6.0(@types/node@26.0.1)': + '@nanoforge-dev/cli@1.6.1(@types/node@26.0.1)': dependencies: - '@angular-devkit/schematics': 21.2.17(chokidar@5.0.0) - '@angular-devkit/schematics-cli': 21.2.17(@types/node@26.0.1)(chokidar@5.0.0) + '@angular-devkit/schematics': 22.0.5(chokidar@5.0.0) + '@angular-devkit/schematics-cli': 22.0.5(@types/node@26.0.1)(chokidar@5.0.0) '@inquirer/prompts': 8.5.2(@types/node@26.0.1) '@nanoforge-dev/loader-client': 1.3.0 '@nanoforge-dev/loader-server': 1.2.0 - '@nanoforge-dev/schematics': 2.1.3(chokidar@5.0.0) + '@nanoforge-dev/schematics': 2.2.0(chokidar@5.0.0) ansis: 4.3.1 bun: 1.3.14 chokidar: 5.0.0 @@ -4780,9 +4561,22 @@ snapshots: ora: 9.4.1 rc9: 3.0.1 reflect-metadata: 0.2.2 + optionalDependencies: + '@nanoforge-dev/editor': 0.0.2-beta.11fba7e transitivePeerDependencies: - '@types/node' + '@nanoforge-dev/editor@0.0.2-beta.11fba7e': + dependencies: + bun: 1.3.14 + class-transformer: 0.5.1 + class-validator: 0.15.1 + dotenv: 17.4.2 + micromatch: 4.0.8 + tar: 7.5.19 + typescript: 6.0.3 + optional: true + '@nanoforge-dev/loader-client@1.3.0': dependencies: '@nanoforge-dev/loader-website': 1.2.0 @@ -4795,10 +4589,10 @@ snapshots: '@nanoforge-dev/loader-website@1.2.0': {} - '@nanoforge-dev/schematics@2.1.3(chokidar@5.0.0)': + '@nanoforge-dev/schematics@2.2.0(chokidar@5.0.0)': dependencies: - '@angular-devkit/core': 21.2.17(chokidar@5.0.0) - '@angular-devkit/schematics': 21.2.17(chokidar@5.0.0) + '@angular-devkit/core': 22.0.5(chokidar@5.0.0) + '@angular-devkit/schematics': 22.0.5(chokidar@5.0.0) rxjs: 7.8.2 transitivePeerDependencies: - chokidar @@ -5134,20 +4928,6 @@ snapshots: '@tanstack/virtual-core@3.17.3': {} - '@trivago/prettier-plugin-sort-imports@6.0.2(prettier@3.9.1)': - dependencies: - '@babel/generator': 7.29.7 - '@babel/parser': 7.29.7 - '@babel/traverse': 7.29.7 - '@babel/types': 7.29.7 - javascript-natural-sort: 0.7.1 - lodash-es: 4.18.1 - minimatch: 9.0.9 - parse-imports-exports: 0.2.4 - prettier: 3.9.1 - transitivePeerDependencies: - - supports-color - '@trivago/prettier-plugin-sort-imports@6.0.2(prettier@3.9.4)': dependencies: '@babel/generator': 7.29.7 @@ -5308,6 +5088,20 @@ snapshots: '@typescript-eslint/types': 8.62.0 eslint-visitor-keys: 5.0.1 + '@vitest/coverage-v8@4.1.10(vitest@4.1.9)': + dependencies: + '@bcoe/v8-coverage': 1.0.2 + '@vitest/utils': 4.1.10 + ast-v8-to-istanbul: 1.0.4 + istanbul-lib-coverage: 3.2.2 + istanbul-lib-report: 3.0.1 + istanbul-reports: 3.2.0 + magicast: 0.5.3 + obug: 2.1.3 + std-env: 4.1.0 + tinyrainbow: 3.1.0 + vitest: 4.1.9(@types/node@26.0.1)(@vitest/coverage-v8@4.1.10)(vite@8.1.0(@types/node@26.0.1)(jiti@2.6.1)(yaml@2.9.0)) + '@vitest/coverage-v8@4.1.9(vitest@4.1.9)': dependencies: '@bcoe/v8-coverage': 1.0.2 @@ -5321,6 +5115,7 @@ snapshots: std-env: 4.1.0 tinyrainbow: 3.1.0 vitest: 4.1.9(@types/node@26.0.1)(@vitest/coverage-v8@4.1.9)(vite@8.1.0(@types/node@26.0.1)(jiti@2.6.1)(yaml@2.9.0)) + optional: true '@vitest/expect@4.1.9': dependencies: @@ -5339,6 +5134,10 @@ snapshots: optionalDependencies: vite: 8.1.0(@types/node@26.0.1)(jiti@2.6.1)(yaml@2.9.0) + '@vitest/pretty-format@4.1.10': + dependencies: + tinyrainbow: 3.1.0 + '@vitest/pretty-format@4.1.9': dependencies: tinyrainbow: 3.1.0 @@ -5357,6 +5156,12 @@ snapshots: '@vitest/spy@4.1.9': {} + '@vitest/utils@4.1.10': + dependencies: + '@vitest/pretty-format': 4.1.10 + convert-source-map: 2.0.0 + tinyrainbow: 3.1.0 + '@vitest/utils@4.1.9': dependencies: '@vitest/pretty-format': 4.1.9 @@ -5389,6 +5194,10 @@ snapshots: optionalDependencies: ajv: 8.18.0 + ajv-formats@3.0.1(ajv@8.20.0): + optionalDependencies: + ajv: 8.20.0 + ajv@6.15.0: dependencies: fast-deep-equal: 3.1.3 @@ -5425,10 +5234,6 @@ snapshots: ansi-regex@6.2.2: {} - ansi-styles@4.3.0: - dependencies: - color-convert: 2.0.1 - ansi-styles@6.2.3: {} ansis@4.3.1: {} @@ -5485,6 +5290,11 @@ snapshots: dependencies: balanced-match: 4.0.4 + braces@3.0.3: + dependencies: + fill-range: 7.1.1 + optional: true + bun@1.3.14: optionalDependencies: '@oven/bun-darwin-aarch64': 1.3.14 @@ -5588,12 +5398,6 @@ snapshots: clsx@2.1.1: {} - color-convert@2.0.1: - dependencies: - color-name: 1.1.4 - - color-name@1.1.4: {} - colorette@2.0.20: {} commander@10.0.1: {} @@ -5778,13 +5582,13 @@ snapshots: eslint-parser-plain: 0.1.1 ohash: 2.0.11 oxfmt: 0.35.0 - prettier: 3.9.1 + prettier: 3.9.4 synckit: 0.11.13 - eslint-plugin-prettier@5.5.6(@types/eslint@9.6.1)(eslint-config-prettier@10.1.8(eslint@10.6.0(jiti@2.6.1)))(eslint@10.6.0(jiti@2.6.1))(prettier@3.9.1): + eslint-plugin-prettier@5.5.6(@types/eslint@9.6.1)(eslint-config-prettier@10.1.8(eslint@10.6.0(jiti@2.6.1)))(eslint@10.6.0(jiti@2.6.1))(prettier@3.9.4): dependencies: eslint: 10.6.0(jiti@2.6.1) - prettier: 3.9.1 + prettier: 3.9.4 prettier-linter-helpers: 1.0.1 synckit: 0.11.13 optionalDependencies: @@ -5918,6 +5722,11 @@ snapshots: dependencies: minimatch: 5.1.9 + fill-range@7.1.1: + dependencies: + to-regex-range: 5.0.1 + optional: true + find-up@5.0.0: dependencies: locate-path: 6.0.0 @@ -6137,6 +5946,9 @@ snapshots: call-bind: 1.0.9 define-properties: 1.2.1 + is-number@7.0.0: + optional: true + is-plain-obj@4.1.0: {} is-regex@1.2.1: @@ -6349,6 +6161,12 @@ snapshots: meow@14.1.0: {} + micromatch@4.0.8: + dependencies: + braces: 3.0.3 + picomatch: 2.3.2 + optional: true + mimic-function@5.0.1: {} minimatch@10.2.3: @@ -6406,8 +6224,6 @@ snapshots: ms@2.1.3: {} - mute-stream@2.0.0: {} - mute-stream@3.0.0: {} nanoid@3.3.15: {} @@ -6476,7 +6292,7 @@ snapshots: type-check: 0.4.0 word-wrap: 1.2.5 - ora@9.3.0: + ora@9.4.0: dependencies: chalk: 5.6.2 cli-cursor: 5.0.0 @@ -6561,6 +6377,9 @@ snapshots: picocolors@1.1.1: {} + picomatch@2.3.2: + optional: true + picomatch@4.0.4: {} plur@5.1.0: @@ -6583,8 +6402,6 @@ snapshots: dependencies: fast-diff: 1.3.0 - prettier@3.9.1: {} - prettier@3.9.4: {} pretty-ms@9.3.0: @@ -6821,6 +6638,11 @@ snapshots: tinyrainbow@3.1.0: {} + to-regex-range@5.0.1: + dependencies: + is-number: 7.0.0 + optional: true + tr46@0.0.3: {} tree-kill@1.2.2: {} @@ -6937,6 +6759,34 @@ snapshots: jiti: 2.6.1 yaml: 2.9.0 + vitest@4.1.9(@types/node@26.0.1)(@vitest/coverage-v8@4.1.10)(vite@8.1.0(@types/node@26.0.1)(jiti@2.6.1)(yaml@2.9.0)): + dependencies: + '@vitest/expect': 4.1.9 + '@vitest/mocker': 4.1.9(vite@8.1.0(@types/node@26.0.1)(jiti@2.6.1)(yaml@2.9.0)) + '@vitest/pretty-format': 4.1.9 + '@vitest/runner': 4.1.9 + '@vitest/snapshot': 4.1.9 + '@vitest/spy': 4.1.9 + '@vitest/utils': 4.1.9 + es-module-lexer: 2.2.0 + expect-type: 1.4.0 + magic-string: 0.30.21 + obug: 2.1.3 + pathe: 2.0.3 + picomatch: 4.0.4 + std-env: 4.1.0 + tinybench: 2.9.0 + tinyexec: 1.2.4 + tinyglobby: 0.2.17 + tinyrainbow: 3.1.0 + vite: 8.1.0(@types/node@26.0.1)(jiti@2.6.1)(yaml@2.9.0) + why-is-node-running: 2.3.0 + optionalDependencies: + '@types/node': 26.0.1 + '@vitest/coverage-v8': 4.1.10(vitest@4.1.9) + transitivePeerDependencies: + - msw + vitest@4.1.9(@types/node@26.0.1)(@vitest/coverage-v8@4.1.9)(vite@8.1.0(@types/node@26.0.1)(jiti@2.6.1)(yaml@2.9.0)): dependencies: '@vitest/expect': 4.1.9 @@ -7002,12 +6852,6 @@ snapshots: string-width: 8.2.1 strip-ansi: 7.2.0 - wrap-ansi@6.2.0: - dependencies: - ansi-styles: 4.3.0 - string-width: 4.2.3 - strip-ansi: 6.0.1 - wrap-ansi@9.0.2: dependencies: ansi-styles: 6.2.3 @@ -7047,6 +6891,4 @@ snapshots: yocto-queue@0.1.0: {} - yoctocolors-cjs@2.1.3: {} - yoctocolors@2.1.2: {} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 90ba365..1d9f91f 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -50,5 +50,5 @@ catalogs: wrtc: ^0.4.7 ws: ^8.20.1 test: - '@vitest/coverage-v8': ^4.1.9 + '@vitest/coverage-v8': ^4.1.10 vitest: ^4.1.9