diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 22d20d3..20360c0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -37,8 +37,8 @@ catalogs: version: 0.14.4 core: '@types/node': - specifier: ^25.6.0 - version: 25.6.0 + specifier: ^25.9.1 + version: 25.9.1 turbo: specifier: ^2.9.9 version: 2.9.9 @@ -111,13 +111,13 @@ importers: devDependencies: '@commitlint/cli': specifier: catalog:ci - version: 21.0.1(@types/node@25.6.0)(conventional-commits-filter@5.0.0)(conventional-commits-parser@6.4.0)(typescript@6.0.3) + version: 21.0.1(@types/node@25.9.1)(conventional-commits-filter@5.0.0)(conventional-commits-parser@6.4.0)(typescript@6.0.3) '@commitlint/config-conventional': specifier: catalog:ci version: 21.0.1 '@microsoft/api-extractor': specifier: ^7.58.7 - version: 7.58.7(@types/node@25.6.0) + version: 7.58.7(@types/node@25.9.1) '@nanoforge-dev/actions': specifier: catalog:ci version: 1.3.0 @@ -132,7 +132,7 @@ importers: version: 6.0.2(prettier@3.8.3) '@types/node': specifier: catalog:core - version: 25.6.0 + version: 25.9.1 '@vitest/coverage-v8': specifier: catalog:test version: 4.1.5(vitest@4.1.5) @@ -147,7 +147,7 @@ importers: version: 17.0.4 mint-tsdocs: specifier: catalog:docs - version: 0.0.8(@headlessui/react@1.7.19(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/node@25.6.0)(@typescript-eslint/parser@8.59.3(eslint@10.3.0(jiti@2.6.1))(typescript@6.0.3))(eslint@10.3.0(jiti@2.6.1))(react-dom@18.3.1(react@18.3.1))(typescript@6.0.3) + version: 0.0.8(@headlessui/react@1.7.19(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/node@25.9.1)(@typescript-eslint/parser@8.59.3(eslint@10.3.0(jiti@2.6.1))(typescript@6.0.3))(eslint@10.3.0(jiti@2.6.1))(react-dom@18.3.1(react@18.3.1))(typescript@6.0.3) prettier: specifier: catalog:lint version: 3.8.3 @@ -162,7 +162,7 @@ importers: version: 6.0.3 vitest: specifier: catalog:test - version: 4.1.5(@types/node@25.6.0)(@vitest/coverage-v8@4.1.5)(vite@8.0.10(@types/node@25.6.0)(jiti@2.6.1)(yaml@2.8.4)) + version: 4.1.5(@types/node@25.9.1)(@vitest/coverage-v8@4.1.5)(vite@8.0.10(@types/node@25.9.1)(jiti@2.6.1)(yaml@2.8.4)) e2e/game: devDependencies: @@ -171,7 +171,7 @@ importers: version: link:../../packages/asset-manager '@nanoforge-dev/cli': specifier: latest - version: 1.4.2(@types/node@25.6.0) + version: 1.4.2(@types/node@25.9.1) '@nanoforge-dev/common': specifier: workspace:* version: link:../../packages/common @@ -213,7 +213,7 @@ importers: version: link:../../packages/asset-manager '@nanoforge-dev/cli': specifier: latest - version: 1.4.2(@types/node@25.6.0) + version: 1.4.2(@types/node@25.9.1) '@nanoforge-dev/common': specifier: workspace:* version: link:../../packages/common @@ -301,7 +301,7 @@ importers: version: 6.0.3 vitest: specifier: catalog:test - version: 4.1.5(@types/node@25.6.0)(@vitest/coverage-v8@4.1.5)(vite@8.0.10(@types/node@25.6.0)(jiti@2.6.1)(yaml@2.8.4)) + version: 4.1.5(@types/node@25.9.1)(@vitest/coverage-v8@4.1.5)(vite@8.0.10(@types/node@25.9.1)(jiti@2.6.1)(yaml@2.8.4)) packages/common: devDependencies: @@ -331,7 +331,7 @@ importers: version: 6.0.3 vitest: specifier: catalog:test - version: 4.1.5(@types/node@25.6.0)(@vitest/coverage-v8@4.1.5)(vite@8.0.10(@types/node@25.6.0)(jiti@2.6.1)(yaml@2.8.4)) + version: 4.1.5(@types/node@25.9.1)(@vitest/coverage-v8@4.1.5)(vite@8.0.10(@types/node@25.9.1)(jiti@2.6.1)(yaml@2.8.4)) packages/config: dependencies: @@ -411,7 +411,7 @@ importers: version: 6.0.3 vitest: specifier: catalog:test - version: 4.1.5(@types/node@25.6.0)(@vitest/coverage-v8@4.1.5)(vite@8.0.10(@types/node@25.6.0)(jiti@2.6.1)(yaml@2.8.4)) + version: 4.1.5(@types/node@25.9.1)(@vitest/coverage-v8@4.1.5)(vite@8.0.10(@types/node@25.9.1)(jiti@2.6.1)(yaml@2.8.4)) packages/core-editor: dependencies: @@ -460,7 +460,7 @@ importers: version: 6.0.3 vitest: specifier: catalog:test - version: 4.1.5(@types/node@25.6.0)(@vitest/coverage-v8@4.1.5)(vite@8.0.10(@types/node@25.6.0)(jiti@2.6.1)(yaml@2.8.4)) + version: 4.1.5(@types/node@25.9.1)(@vitest/coverage-v8@4.1.5)(vite@8.0.10(@types/node@25.9.1)(jiti@2.6.1)(yaml@2.8.4)) packages/ecs-client: dependencies: @@ -491,7 +491,7 @@ importers: version: 6.0.2(prettier@3.8.3) '@types/node': specifier: catalog:core - version: 25.6.0 + version: 25.9.1 eslint: specifier: catalog:lint version: 10.3.0(jiti@2.6.1) @@ -506,7 +506,7 @@ importers: version: 6.0.3 vitest: specifier: catalog:test - version: 4.1.5(@types/node@25.6.0)(@vitest/coverage-v8@4.1.5)(vite@8.0.10(@types/node@25.6.0)(jiti@2.6.1)(yaml@2.8.4)) + version: 4.1.5(@types/node@25.9.1)(@vitest/coverage-v8@4.1.5)(vite@8.0.10(@types/node@25.9.1)(jiti@2.6.1)(yaml@2.8.4)) packages/ecs-lib: dependencies: @@ -528,7 +528,7 @@ importers: version: 6.0.2(prettier@3.8.3) '@types/node': specifier: catalog:core - version: 25.6.0 + version: 25.9.1 eslint: specifier: catalog:lint version: 10.3.0(jiti@2.6.1) @@ -543,7 +543,7 @@ importers: version: 6.0.3 vitest: specifier: catalog:test - version: 4.1.5(@types/node@25.6.0)(@vitest/coverage-v8@4.1.5)(vite@8.0.10(@types/node@25.6.0)(jiti@2.6.1)(yaml@2.8.4)) + version: 4.1.5(@types/node@25.9.1)(@vitest/coverage-v8@4.1.5)(vite@8.0.10(@types/node@25.9.1)(jiti@2.6.1)(yaml@2.8.4)) packages/ecs-server: dependencies: @@ -574,7 +574,7 @@ importers: version: 6.0.2(prettier@3.8.3) '@types/node': specifier: catalog:core - version: 25.6.0 + version: 25.9.1 eslint: specifier: catalog:lint version: 10.3.0(jiti@2.6.1) @@ -589,7 +589,7 @@ importers: version: 6.0.3 vitest: specifier: catalog:test - version: 4.1.5(@types/node@25.6.0)(@vitest/coverage-v8@4.1.5)(vite@8.0.10(@types/node@25.6.0)(jiti@2.6.1)(yaml@2.8.4)) + version: 4.1.5(@types/node@25.9.1)(@vitest/coverage-v8@4.1.5)(vite@8.0.10(@types/node@25.9.1)(jiti@2.6.1)(yaml@2.8.4)) packages/graphics-2d: dependencies: @@ -626,7 +626,7 @@ importers: version: 6.0.3 vitest: specifier: catalog:test - version: 4.1.5(@types/node@25.6.0)(@vitest/coverage-v8@4.1.5)(vite@8.0.10(@types/node@25.6.0)(jiti@2.6.1)(yaml@2.8.4)) + version: 4.1.5(@types/node@25.9.1)(@vitest/coverage-v8@4.1.5)(vite@8.0.10(@types/node@25.9.1)(jiti@2.6.1)(yaml@2.8.4)) packages/input: dependencies: @@ -660,7 +660,7 @@ importers: version: 6.0.3 vitest: specifier: catalog:test - version: 4.1.5(@types/node@25.6.0)(@vitest/coverage-v8@4.1.5)(vite@8.0.10(@types/node@25.6.0)(jiti@2.6.1)(yaml@2.8.4)) + version: 4.1.5(@types/node@25.9.1)(@vitest/coverage-v8@4.1.5)(vite@8.0.10(@types/node@25.9.1)(jiti@2.6.1)(yaml@2.8.4)) packages/music: dependencies: @@ -694,7 +694,7 @@ importers: version: 6.0.3 vitest: specifier: catalog:test - version: 4.1.5(@types/node@25.6.0)(@vitest/coverage-v8@4.1.5)(vite@8.0.10(@types/node@25.6.0)(jiti@2.6.1)(yaml@2.8.4)) + version: 4.1.5(@types/node@25.9.1)(@vitest/coverage-v8@4.1.5)(vite@8.0.10(@types/node@25.9.1)(jiti@2.6.1)(yaml@2.8.4)) packages/network-client: dependencies: @@ -731,7 +731,7 @@ importers: version: 6.0.3 vitest: specifier: catalog:test - version: 4.1.5(@types/node@25.6.0)(@vitest/coverage-v8@4.1.5)(vite@8.0.10(@types/node@25.6.0)(jiti@2.6.1)(yaml@2.8.4)) + version: 4.1.5(@types/node@25.9.1)(@vitest/coverage-v8@4.1.5)(vite@8.0.10(@types/node@25.9.1)(jiti@2.6.1)(yaml@2.8.4)) packages/network-server: dependencies: @@ -780,7 +780,7 @@ importers: version: 6.0.3 vitest: specifier: catalog:test - version: 4.1.5(@types/node@25.6.0)(@vitest/coverage-v8@4.1.5)(vite@8.0.10(@types/node@25.6.0)(jiti@2.6.1)(yaml@2.8.4)) + version: 4.1.5(@types/node@25.9.1)(@vitest/coverage-v8@4.1.5)(vite@8.0.10(@types/node@25.9.1)(jiti@2.6.1)(yaml@2.8.4)) packages/sound: dependencies: @@ -814,7 +814,7 @@ importers: version: 6.0.3 vitest: specifier: catalog:test - version: 4.1.5(@types/node@25.6.0)(@vitest/coverage-v8@4.1.5)(vite@8.0.10(@types/node@25.6.0)(jiti@2.6.1)(yaml@2.8.4)) + version: 4.1.5(@types/node@25.9.1)(@vitest/coverage-v8@4.1.5)(vite@8.0.10(@types/node@25.9.1)(jiti@2.6.1)(yaml@2.8.4)) utils/eslint-config: dependencies: @@ -2003,6 +2003,9 @@ packages: '@types/node@25.6.0': resolution: {integrity: sha512-+qIYRKdNYJwY3vRCZMdJbPLJAtGjQBudzZzdzwQYkEPQd+PJGixUL5QfvCLDaULoLv+RhT3LDkwEfKaAkgSmNQ==} + '@types/node@25.9.1': + resolution: {integrity: sha512-xfrlY7UD5rMJk3ZVJP8BNzS28J36YJg+xp+LPXV1TdWxr8uMH5A860QNxYDGQe/ylDSgjxE52Q9VnO7p75tJxg==} + '@types/validator@13.15.10': resolution: {integrity: sha512-T8L6i7wCuyoK8A/ZeLYt1+q0ty3Zb9+qbSSvrIVitzT3YjZqkTZ40IbRsPanlB4h1QB3JVL1SYCdR6ngtFYcuA==} @@ -3703,6 +3706,9 @@ packages: undici-types@7.19.2: resolution: {integrity: sha512-qYVnV5OEm2AW8cJMCpdV20CDyaN3g0AjDlOGf1OW4iaDEx8MwdtChUp4zu4H0VP3nDRF/8RKWH+IPp9uW0YGZg==} + undici-types@7.24.6: + resolution: {integrity: sha512-WRNW+sJgj5OBN4/0JpHFqtqzhpbnV0GuB+OozA9gCL7a993SmU+1JBZCzLNxYsbMfIeDL+lTsphD5jN5N+n0zg==} + undici@6.25.0: resolution: {integrity: sha512-ZgpWDC5gmNiuY9CnLVXEH8rl50xhRCuLNA97fAUnKi8RRuV4E6KG31pDTsLVUKnohJE0I3XDrTeEydAXRw47xg==} engines: {node: '>=18.17'} @@ -3967,11 +3973,11 @@ snapshots: optionalDependencies: chokidar: 5.0.0 - '@angular-devkit/schematics-cli@21.2.9(@types/node@25.6.0)(chokidar@5.0.0)': + '@angular-devkit/schematics-cli@21.2.9(@types/node@25.9.1)(chokidar@5.0.0)': dependencies: '@angular-devkit/core': 21.2.9(chokidar@5.0.0) '@angular-devkit/schematics': 21.2.9(chokidar@5.0.0) - '@inquirer/prompts': 7.10.1(@types/node@25.6.0) + '@inquirer/prompts': 7.10.1(@types/node@25.9.1) transitivePeerDependencies: - '@types/node' - chokidar @@ -4071,11 +4077,11 @@ snapshots: '@colors/colors@1.5.0': optional: true - '@commitlint/cli@21.0.1(@types/node@25.6.0)(conventional-commits-filter@5.0.0)(conventional-commits-parser@6.4.0)(typescript@6.0.3)': + '@commitlint/cli@21.0.1(@types/node@25.9.1)(conventional-commits-filter@5.0.0)(conventional-commits-parser@6.4.0)(typescript@6.0.3)': dependencies: '@commitlint/format': 21.0.1 '@commitlint/lint': 21.0.1 - '@commitlint/load': 21.0.1(@types/node@25.6.0)(typescript@6.0.3) + '@commitlint/load': 21.0.1(@types/node@25.9.1)(typescript@6.0.3) '@commitlint/read': 21.0.1(conventional-commits-filter@5.0.0)(conventional-commits-parser@6.4.0) '@commitlint/types': 21.0.1 tinyexec: 1.1.2 @@ -4120,14 +4126,14 @@ snapshots: '@commitlint/rules': 21.0.1 '@commitlint/types': 21.0.1 - '@commitlint/load@21.0.1(@types/node@25.6.0)(typescript@6.0.3)': + '@commitlint/load@21.0.1(@types/node@25.9.1)(typescript@6.0.3)': dependencies: '@commitlint/config-validator': 21.0.1 '@commitlint/execute-rule': 21.0.1 '@commitlint/resolve-extends': 21.0.1 '@commitlint/types': 21.0.1 cosmiconfig: 9.0.1(typescript@6.0.3) - cosmiconfig-typescript-loader: 6.3.0(@types/node@25.6.0)(cosmiconfig@9.0.1(typescript@6.0.3))(typescript@6.0.3) + cosmiconfig-typescript-loader: 6.3.0(@types/node@25.9.1)(cosmiconfig@9.0.1(typescript@6.0.3))(typescript@6.0.3) es-toolkit: 1.46.1 is-plain-obj: 4.1.0 picocolors: 1.1.1 @@ -4292,245 +4298,245 @@ snapshots: '@inquirer/ansi@2.0.5': {} - '@inquirer/checkbox@4.3.2(@types/node@25.6.0)': + '@inquirer/checkbox@4.3.2(@types/node@25.9.1)': dependencies: '@inquirer/ansi': 1.0.2 - '@inquirer/core': 10.3.2(@types/node@25.6.0) + '@inquirer/core': 10.3.2(@types/node@25.9.1) '@inquirer/figures': 1.0.15 - '@inquirer/type': 3.0.10(@types/node@25.6.0) + '@inquirer/type': 3.0.10(@types/node@25.9.1) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 25.6.0 + '@types/node': 25.9.1 - '@inquirer/checkbox@5.1.4(@types/node@25.6.0)': + '@inquirer/checkbox@5.1.4(@types/node@25.9.1)': dependencies: '@inquirer/ansi': 2.0.5 - '@inquirer/core': 11.1.9(@types/node@25.6.0) + '@inquirer/core': 11.1.9(@types/node@25.9.1) '@inquirer/figures': 2.0.5 - '@inquirer/type': 4.0.5(@types/node@25.6.0) + '@inquirer/type': 4.0.5(@types/node@25.9.1) optionalDependencies: - '@types/node': 25.6.0 + '@types/node': 25.9.1 - '@inquirer/confirm@5.1.21(@types/node@25.6.0)': + '@inquirer/confirm@5.1.21(@types/node@25.9.1)': dependencies: - '@inquirer/core': 10.3.2(@types/node@25.6.0) - '@inquirer/type': 3.0.10(@types/node@25.6.0) + '@inquirer/core': 10.3.2(@types/node@25.9.1) + '@inquirer/type': 3.0.10(@types/node@25.9.1) optionalDependencies: - '@types/node': 25.6.0 + '@types/node': 25.9.1 - '@inquirer/confirm@6.0.12(@types/node@25.6.0)': + '@inquirer/confirm@6.0.12(@types/node@25.9.1)': dependencies: - '@inquirer/core': 11.1.9(@types/node@25.6.0) - '@inquirer/type': 4.0.5(@types/node@25.6.0) + '@inquirer/core': 11.1.9(@types/node@25.9.1) + '@inquirer/type': 4.0.5(@types/node@25.9.1) optionalDependencies: - '@types/node': 25.6.0 + '@types/node': 25.9.1 - '@inquirer/core@10.3.2(@types/node@25.6.0)': + '@inquirer/core@10.3.2(@types/node@25.9.1)': dependencies: '@inquirer/ansi': 1.0.2 '@inquirer/figures': 1.0.15 - '@inquirer/type': 3.0.10(@types/node@25.6.0) + '@inquirer/type': 3.0.10(@types/node@25.9.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': 25.6.0 + '@types/node': 25.9.1 - '@inquirer/core@11.1.9(@types/node@25.6.0)': + '@inquirer/core@11.1.9(@types/node@25.9.1)': dependencies: '@inquirer/ansi': 2.0.5 '@inquirer/figures': 2.0.5 - '@inquirer/type': 4.0.5(@types/node@25.6.0) + '@inquirer/type': 4.0.5(@types/node@25.9.1) cli-width: 4.1.0 fast-wrap-ansi: 0.2.0 mute-stream: 3.0.0 signal-exit: 4.1.0 optionalDependencies: - '@types/node': 25.6.0 + '@types/node': 25.9.1 - '@inquirer/editor@4.2.23(@types/node@25.6.0)': + '@inquirer/editor@4.2.23(@types/node@25.9.1)': dependencies: - '@inquirer/core': 10.3.2(@types/node@25.6.0) - '@inquirer/external-editor': 1.0.3(@types/node@25.6.0) - '@inquirer/type': 3.0.10(@types/node@25.6.0) + '@inquirer/core': 10.3.2(@types/node@25.9.1) + '@inquirer/external-editor': 1.0.3(@types/node@25.9.1) + '@inquirer/type': 3.0.10(@types/node@25.9.1) optionalDependencies: - '@types/node': 25.6.0 + '@types/node': 25.9.1 - '@inquirer/editor@5.1.1(@types/node@25.6.0)': + '@inquirer/editor@5.1.1(@types/node@25.9.1)': dependencies: - '@inquirer/core': 11.1.9(@types/node@25.6.0) - '@inquirer/external-editor': 3.0.0(@types/node@25.6.0) - '@inquirer/type': 4.0.5(@types/node@25.6.0) + '@inquirer/core': 11.1.9(@types/node@25.9.1) + '@inquirer/external-editor': 3.0.0(@types/node@25.9.1) + '@inquirer/type': 4.0.5(@types/node@25.9.1) optionalDependencies: - '@types/node': 25.6.0 + '@types/node': 25.9.1 - '@inquirer/expand@4.0.23(@types/node@25.6.0)': + '@inquirer/expand@4.0.23(@types/node@25.9.1)': dependencies: - '@inquirer/core': 10.3.2(@types/node@25.6.0) - '@inquirer/type': 3.0.10(@types/node@25.6.0) + '@inquirer/core': 10.3.2(@types/node@25.9.1) + '@inquirer/type': 3.0.10(@types/node@25.9.1) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 25.6.0 + '@types/node': 25.9.1 - '@inquirer/expand@5.0.13(@types/node@25.6.0)': + '@inquirer/expand@5.0.13(@types/node@25.9.1)': dependencies: - '@inquirer/core': 11.1.9(@types/node@25.6.0) - '@inquirer/type': 4.0.5(@types/node@25.6.0) + '@inquirer/core': 11.1.9(@types/node@25.9.1) + '@inquirer/type': 4.0.5(@types/node@25.9.1) optionalDependencies: - '@types/node': 25.6.0 + '@types/node': 25.9.1 - '@inquirer/external-editor@1.0.3(@types/node@25.6.0)': + '@inquirer/external-editor@1.0.3(@types/node@25.9.1)': dependencies: chardet: 2.1.1 iconv-lite: 0.7.2 optionalDependencies: - '@types/node': 25.6.0 + '@types/node': 25.9.1 - '@inquirer/external-editor@3.0.0(@types/node@25.6.0)': + '@inquirer/external-editor@3.0.0(@types/node@25.9.1)': dependencies: chardet: 2.1.1 iconv-lite: 0.7.2 optionalDependencies: - '@types/node': 25.6.0 + '@types/node': 25.9.1 '@inquirer/figures@1.0.15': {} '@inquirer/figures@2.0.5': {} - '@inquirer/input@4.3.1(@types/node@25.6.0)': + '@inquirer/input@4.3.1(@types/node@25.9.1)': dependencies: - '@inquirer/core': 10.3.2(@types/node@25.6.0) - '@inquirer/type': 3.0.10(@types/node@25.6.0) + '@inquirer/core': 10.3.2(@types/node@25.9.1) + '@inquirer/type': 3.0.10(@types/node@25.9.1) optionalDependencies: - '@types/node': 25.6.0 + '@types/node': 25.9.1 - '@inquirer/input@5.0.12(@types/node@25.6.0)': + '@inquirer/input@5.0.12(@types/node@25.9.1)': dependencies: - '@inquirer/core': 11.1.9(@types/node@25.6.0) - '@inquirer/type': 4.0.5(@types/node@25.6.0) + '@inquirer/core': 11.1.9(@types/node@25.9.1) + '@inquirer/type': 4.0.5(@types/node@25.9.1) optionalDependencies: - '@types/node': 25.6.0 + '@types/node': 25.9.1 - '@inquirer/number@3.0.23(@types/node@25.6.0)': + '@inquirer/number@3.0.23(@types/node@25.9.1)': dependencies: - '@inquirer/core': 10.3.2(@types/node@25.6.0) - '@inquirer/type': 3.0.10(@types/node@25.6.0) + '@inquirer/core': 10.3.2(@types/node@25.9.1) + '@inquirer/type': 3.0.10(@types/node@25.9.1) optionalDependencies: - '@types/node': 25.6.0 + '@types/node': 25.9.1 - '@inquirer/number@4.0.12(@types/node@25.6.0)': + '@inquirer/number@4.0.12(@types/node@25.9.1)': dependencies: - '@inquirer/core': 11.1.9(@types/node@25.6.0) - '@inquirer/type': 4.0.5(@types/node@25.6.0) + '@inquirer/core': 11.1.9(@types/node@25.9.1) + '@inquirer/type': 4.0.5(@types/node@25.9.1) optionalDependencies: - '@types/node': 25.6.0 + '@types/node': 25.9.1 - '@inquirer/password@4.0.23(@types/node@25.6.0)': + '@inquirer/password@4.0.23(@types/node@25.9.1)': dependencies: '@inquirer/ansi': 1.0.2 - '@inquirer/core': 10.3.2(@types/node@25.6.0) - '@inquirer/type': 3.0.10(@types/node@25.6.0) + '@inquirer/core': 10.3.2(@types/node@25.9.1) + '@inquirer/type': 3.0.10(@types/node@25.9.1) optionalDependencies: - '@types/node': 25.6.0 + '@types/node': 25.9.1 - '@inquirer/password@5.0.12(@types/node@25.6.0)': + '@inquirer/password@5.0.12(@types/node@25.9.1)': dependencies: '@inquirer/ansi': 2.0.5 - '@inquirer/core': 11.1.9(@types/node@25.6.0) - '@inquirer/type': 4.0.5(@types/node@25.6.0) + '@inquirer/core': 11.1.9(@types/node@25.9.1) + '@inquirer/type': 4.0.5(@types/node@25.9.1) optionalDependencies: - '@types/node': 25.6.0 - - '@inquirer/prompts@7.10.1(@types/node@25.6.0)': - dependencies: - '@inquirer/checkbox': 4.3.2(@types/node@25.6.0) - '@inquirer/confirm': 5.1.21(@types/node@25.6.0) - '@inquirer/editor': 4.2.23(@types/node@25.6.0) - '@inquirer/expand': 4.0.23(@types/node@25.6.0) - '@inquirer/input': 4.3.1(@types/node@25.6.0) - '@inquirer/number': 3.0.23(@types/node@25.6.0) - '@inquirer/password': 4.0.23(@types/node@25.6.0) - '@inquirer/rawlist': 4.1.11(@types/node@25.6.0) - '@inquirer/search': 3.2.2(@types/node@25.6.0) - '@inquirer/select': 4.4.2(@types/node@25.6.0) + '@types/node': 25.9.1 + + '@inquirer/prompts@7.10.1(@types/node@25.9.1)': + dependencies: + '@inquirer/checkbox': 4.3.2(@types/node@25.9.1) + '@inquirer/confirm': 5.1.21(@types/node@25.9.1) + '@inquirer/editor': 4.2.23(@types/node@25.9.1) + '@inquirer/expand': 4.0.23(@types/node@25.9.1) + '@inquirer/input': 4.3.1(@types/node@25.9.1) + '@inquirer/number': 3.0.23(@types/node@25.9.1) + '@inquirer/password': 4.0.23(@types/node@25.9.1) + '@inquirer/rawlist': 4.1.11(@types/node@25.9.1) + '@inquirer/search': 3.2.2(@types/node@25.9.1) + '@inquirer/select': 4.4.2(@types/node@25.9.1) optionalDependencies: - '@types/node': 25.6.0 - - '@inquirer/prompts@8.4.2(@types/node@25.6.0)': - dependencies: - '@inquirer/checkbox': 5.1.4(@types/node@25.6.0) - '@inquirer/confirm': 6.0.12(@types/node@25.6.0) - '@inquirer/editor': 5.1.1(@types/node@25.6.0) - '@inquirer/expand': 5.0.13(@types/node@25.6.0) - '@inquirer/input': 5.0.12(@types/node@25.6.0) - '@inquirer/number': 4.0.12(@types/node@25.6.0) - '@inquirer/password': 5.0.12(@types/node@25.6.0) - '@inquirer/rawlist': 5.2.8(@types/node@25.6.0) - '@inquirer/search': 4.1.8(@types/node@25.6.0) - '@inquirer/select': 5.1.4(@types/node@25.6.0) + '@types/node': 25.9.1 + + '@inquirer/prompts@8.4.2(@types/node@25.9.1)': + dependencies: + '@inquirer/checkbox': 5.1.4(@types/node@25.9.1) + '@inquirer/confirm': 6.0.12(@types/node@25.9.1) + '@inquirer/editor': 5.1.1(@types/node@25.9.1) + '@inquirer/expand': 5.0.13(@types/node@25.9.1) + '@inquirer/input': 5.0.12(@types/node@25.9.1) + '@inquirer/number': 4.0.12(@types/node@25.9.1) + '@inquirer/password': 5.0.12(@types/node@25.9.1) + '@inquirer/rawlist': 5.2.8(@types/node@25.9.1) + '@inquirer/search': 4.1.8(@types/node@25.9.1) + '@inquirer/select': 5.1.4(@types/node@25.9.1) optionalDependencies: - '@types/node': 25.6.0 + '@types/node': 25.9.1 - '@inquirer/rawlist@4.1.11(@types/node@25.6.0)': + '@inquirer/rawlist@4.1.11(@types/node@25.9.1)': dependencies: - '@inquirer/core': 10.3.2(@types/node@25.6.0) - '@inquirer/type': 3.0.10(@types/node@25.6.0) + '@inquirer/core': 10.3.2(@types/node@25.9.1) + '@inquirer/type': 3.0.10(@types/node@25.9.1) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 25.6.0 + '@types/node': 25.9.1 - '@inquirer/rawlist@5.2.8(@types/node@25.6.0)': + '@inquirer/rawlist@5.2.8(@types/node@25.9.1)': dependencies: - '@inquirer/core': 11.1.9(@types/node@25.6.0) - '@inquirer/type': 4.0.5(@types/node@25.6.0) + '@inquirer/core': 11.1.9(@types/node@25.9.1) + '@inquirer/type': 4.0.5(@types/node@25.9.1) optionalDependencies: - '@types/node': 25.6.0 + '@types/node': 25.9.1 - '@inquirer/search@3.2.2(@types/node@25.6.0)': + '@inquirer/search@3.2.2(@types/node@25.9.1)': dependencies: - '@inquirer/core': 10.3.2(@types/node@25.6.0) + '@inquirer/core': 10.3.2(@types/node@25.9.1) '@inquirer/figures': 1.0.15 - '@inquirer/type': 3.0.10(@types/node@25.6.0) + '@inquirer/type': 3.0.10(@types/node@25.9.1) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 25.6.0 + '@types/node': 25.9.1 - '@inquirer/search@4.1.8(@types/node@25.6.0)': + '@inquirer/search@4.1.8(@types/node@25.9.1)': dependencies: - '@inquirer/core': 11.1.9(@types/node@25.6.0) + '@inquirer/core': 11.1.9(@types/node@25.9.1) '@inquirer/figures': 2.0.5 - '@inquirer/type': 4.0.5(@types/node@25.6.0) + '@inquirer/type': 4.0.5(@types/node@25.9.1) optionalDependencies: - '@types/node': 25.6.0 + '@types/node': 25.9.1 - '@inquirer/select@4.4.2(@types/node@25.6.0)': + '@inquirer/select@4.4.2(@types/node@25.9.1)': dependencies: '@inquirer/ansi': 1.0.2 - '@inquirer/core': 10.3.2(@types/node@25.6.0) + '@inquirer/core': 10.3.2(@types/node@25.9.1) '@inquirer/figures': 1.0.15 - '@inquirer/type': 3.0.10(@types/node@25.6.0) + '@inquirer/type': 3.0.10(@types/node@25.9.1) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 25.6.0 + '@types/node': 25.9.1 - '@inquirer/select@5.1.4(@types/node@25.6.0)': + '@inquirer/select@5.1.4(@types/node@25.9.1)': dependencies: '@inquirer/ansi': 2.0.5 - '@inquirer/core': 11.1.9(@types/node@25.6.0) + '@inquirer/core': 11.1.9(@types/node@25.9.1) '@inquirer/figures': 2.0.5 - '@inquirer/type': 4.0.5(@types/node@25.6.0) + '@inquirer/type': 4.0.5(@types/node@25.9.1) optionalDependencies: - '@types/node': 25.6.0 + '@types/node': 25.9.1 - '@inquirer/type@3.0.10(@types/node@25.6.0)': + '@inquirer/type@3.0.10(@types/node@25.9.1)': optionalDependencies: - '@types/node': 25.6.0 + '@types/node': 25.9.1 - '@inquirer/type@4.0.5(@types/node@25.6.0)': + '@inquirer/type@4.0.5(@types/node@25.9.1)': optionalDependencies: - '@types/node': 25.6.0 + '@types/node': 25.9.1 '@isaacs/fs-minipass@4.0.1': dependencies: @@ -4563,23 +4569,23 @@ snapshots: - encoding - supports-color - '@microsoft/api-extractor-model@7.33.8(@types/node@25.6.0)': + '@microsoft/api-extractor-model@7.33.8(@types/node@25.9.1)': dependencies: '@microsoft/tsdoc': 0.16.0 '@microsoft/tsdoc-config': 0.18.1 - '@rushstack/node-core-library': 5.23.1(@types/node@25.6.0) + '@rushstack/node-core-library': 5.23.1(@types/node@25.9.1) transitivePeerDependencies: - '@types/node' - '@microsoft/api-extractor@7.58.7(@types/node@25.6.0)': + '@microsoft/api-extractor@7.58.7(@types/node@25.9.1)': dependencies: - '@microsoft/api-extractor-model': 7.33.8(@types/node@25.6.0) + '@microsoft/api-extractor-model': 7.33.8(@types/node@25.9.1) '@microsoft/tsdoc': 0.16.0 '@microsoft/tsdoc-config': 0.18.1 - '@rushstack/node-core-library': 5.23.1(@types/node@25.6.0) + '@rushstack/node-core-library': 5.23.1(@types/node@25.9.1) '@rushstack/rig-package': 0.7.3 - '@rushstack/terminal': 0.24.0(@types/node@25.6.0) - '@rushstack/ts-command-line': 5.3.9(@types/node@25.6.0) + '@rushstack/terminal': 0.24.0(@types/node@25.9.1) + '@rushstack/ts-command-line': 5.3.9(@types/node@25.9.1) diff: 8.0.4 minimatch: 10.2.3 resolve: 1.22.12 @@ -4614,11 +4620,11 @@ snapshots: '@actions/github': 9.1.1 commander: 14.0.3 - '@nanoforge-dev/cli@1.4.2(@types/node@25.6.0)': + '@nanoforge-dev/cli@1.4.2(@types/node@25.9.1)': dependencies: '@angular-devkit/schematics': 21.2.9(chokidar@5.0.0) - '@angular-devkit/schematics-cli': 21.2.9(@types/node@25.6.0)(chokidar@5.0.0) - '@inquirer/prompts': 8.4.2(@types/node@25.6.0) + '@angular-devkit/schematics-cli': 21.2.9(@types/node@25.9.1)(chokidar@5.0.0) + '@inquirer/prompts': 8.4.2(@types/node@25.9.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) @@ -4875,7 +4881,7 @@ snapshots: '@rolldown/pluginutils@1.0.0-rc.17': {} - '@rushstack/node-core-library@5.19.1(@types/node@25.6.0)': + '@rushstack/node-core-library@5.19.1(@types/node@25.9.1)': dependencies: ajv: 8.13.0 ajv-draft-04: 1.0.0(ajv@8.13.0) @@ -4886,9 +4892,9 @@ snapshots: resolve: 1.22.12 semver: 7.5.4 optionalDependencies: - '@types/node': 25.6.0 + '@types/node': 25.9.1 - '@rushstack/node-core-library@5.23.1(@types/node@25.6.0)': + '@rushstack/node-core-library@5.23.1(@types/node@25.9.1)': dependencies: ajv: 8.18.0 ajv-draft-04: 1.0.0(ajv@8.18.0) @@ -4899,40 +4905,40 @@ snapshots: resolve: 1.22.12 semver: 7.7.4 optionalDependencies: - '@types/node': 25.6.0 + '@types/node': 25.9.1 - '@rushstack/problem-matcher@0.1.1(@types/node@25.6.0)': + '@rushstack/problem-matcher@0.1.1(@types/node@25.9.1)': optionalDependencies: - '@types/node': 25.6.0 + '@types/node': 25.9.1 - '@rushstack/problem-matcher@0.2.1(@types/node@25.6.0)': + '@rushstack/problem-matcher@0.2.1(@types/node@25.9.1)': optionalDependencies: - '@types/node': 25.6.0 + '@types/node': 25.9.1 '@rushstack/rig-package@0.7.3': dependencies: jju: 1.4.0 resolve: 1.22.12 - '@rushstack/terminal@0.19.5(@types/node@25.6.0)': + '@rushstack/terminal@0.19.5(@types/node@25.9.1)': dependencies: - '@rushstack/node-core-library': 5.19.1(@types/node@25.6.0) - '@rushstack/problem-matcher': 0.1.1(@types/node@25.6.0) + '@rushstack/node-core-library': 5.19.1(@types/node@25.9.1) + '@rushstack/problem-matcher': 0.1.1(@types/node@25.9.1) supports-color: 8.1.1 optionalDependencies: - '@types/node': 25.6.0 + '@types/node': 25.9.1 - '@rushstack/terminal@0.24.0(@types/node@25.6.0)': + '@rushstack/terminal@0.24.0(@types/node@25.9.1)': dependencies: - '@rushstack/node-core-library': 5.23.1(@types/node@25.6.0) - '@rushstack/problem-matcher': 0.2.1(@types/node@25.6.0) + '@rushstack/node-core-library': 5.23.1(@types/node@25.9.1) + '@rushstack/problem-matcher': 0.2.1(@types/node@25.9.1) supports-color: 8.1.1 optionalDependencies: - '@types/node': 25.6.0 + '@types/node': 25.9.1 - '@rushstack/ts-command-line@5.3.9(@types/node@25.6.0)': + '@rushstack/ts-command-line@5.3.9(@types/node@25.9.1)': dependencies: - '@rushstack/terminal': 0.24.0(@types/node@25.6.0) + '@rushstack/terminal': 0.24.0(@types/node@25.9.1) '@types/argparse': 1.0.38 argparse: 1.0.10 string-argv: 0.3.2 @@ -5028,6 +5034,10 @@ snapshots: dependencies: undici-types: 7.19.2 + '@types/node@25.9.1': + dependencies: + undici-types: 7.24.6 + '@types/validator@13.15.10': {} '@types/ws@8.18.1': @@ -5137,7 +5147,7 @@ snapshots: obug: 2.1.1 std-env: 4.1.0 tinyrainbow: 3.1.0 - vitest: 4.1.5(@types/node@25.6.0)(@vitest/coverage-v8@4.1.5)(vite@8.0.10(@types/node@25.6.0)(jiti@2.6.1)(yaml@2.8.4)) + vitest: 4.1.5(@types/node@25.9.1)(@vitest/coverage-v8@4.1.5)(vite@8.0.10(@types/node@25.9.1)(jiti@2.6.1)(yaml@2.8.4)) '@vitest/expect@4.1.5': dependencies: @@ -5148,13 +5158,13 @@ snapshots: chai: 6.2.2 tinyrainbow: 3.1.0 - '@vitest/mocker@4.1.5(vite@8.0.10(@types/node@25.6.0)(jiti@2.6.1)(yaml@2.8.4))': + '@vitest/mocker@4.1.5(vite@8.0.10(@types/node@25.9.1)(jiti@2.6.1)(yaml@2.8.4))': dependencies: '@vitest/spy': 4.1.5 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: - vite: 8.0.10(@types/node@25.6.0)(jiti@2.6.1)(yaml@2.8.4) + vite: 8.0.10(@types/node@25.9.1)(jiti@2.6.1)(yaml@2.8.4) '@vitest/pretty-format@4.1.5': dependencies: @@ -5449,9 +5459,9 @@ snapshots: convert-source-map@2.0.0: {} - cosmiconfig-typescript-loader@6.3.0(@types/node@25.6.0)(cosmiconfig@9.0.1(typescript@6.0.3))(typescript@6.0.3): + cosmiconfig-typescript-loader@6.3.0(@types/node@25.9.1)(cosmiconfig@9.0.1(typescript@6.0.3))(typescript@6.0.3): dependencies: - '@types/node': 25.6.0 + '@types/node': 25.9.1 cosmiconfig: 9.0.1(typescript@6.0.3) jiti: 2.6.1 typescript: 6.0.3 @@ -6190,16 +6200,16 @@ snapshots: dependencies: minipass: 7.1.3 - mint-tsdocs@0.0.8(@headlessui/react@1.7.19(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/node@25.6.0)(@typescript-eslint/parser@8.59.3(eslint@10.3.0(jiti@2.6.1))(typescript@6.0.3))(eslint@10.3.0(jiti@2.6.1))(react-dom@18.3.1(react@18.3.1))(typescript@6.0.3): + mint-tsdocs@0.0.8(@headlessui/react@1.7.19(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/node@25.9.1)(@typescript-eslint/parser@8.59.3(eslint@10.3.0(jiti@2.6.1))(typescript@6.0.3))(eslint@10.3.0(jiti@2.6.1))(react-dom@18.3.1(react@18.3.1))(typescript@6.0.3): dependencies: '@clack/prompts': 0.11.0 - '@microsoft/api-extractor': 7.58.7(@types/node@25.6.0) - '@microsoft/api-extractor-model': 7.33.8(@types/node@25.6.0) + '@microsoft/api-extractor': 7.58.7(@types/node@25.9.1) + '@microsoft/api-extractor-model': 7.33.8(@types/node@25.9.1) '@microsoft/tsdoc': 0.16.0 '@mintlify/components': 0.3.15(@headlessui/react@1.7.19(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@rushstack/node-core-library': 5.23.1(@types/node@25.6.0) - '@rushstack/terminal': 0.19.5(@types/node@25.6.0) - '@rushstack/ts-command-line': 5.3.9(@types/node@25.6.0) + '@rushstack/node-core-library': 5.23.1(@types/node@25.9.1) + '@rushstack/terminal': 0.19.5(@types/node@25.9.1) + '@rushstack/ts-command-line': 5.3.9(@types/node@25.9.1) chalk: 5.6.2 cli-table3: 0.6.5 clsx: 2.1.1 @@ -6710,6 +6720,8 @@ snapshots: undici-types@7.19.2: {} + undici-types@7.24.6: {} + undici@6.25.0: {} unicode-emoji-modifier-base@1.0.0: {} @@ -6740,7 +6752,7 @@ snapshots: validator@13.15.35: {} - vite@8.0.10(@types/node@25.6.0)(jiti@2.6.1)(yaml@2.8.4): + vite@8.0.10(@types/node@25.9.1)(jiti@2.6.1)(yaml@2.8.4): dependencies: lightningcss: 1.32.0 picomatch: 4.0.4 @@ -6748,15 +6760,15 @@ snapshots: rolldown: 1.0.0-rc.17 tinyglobby: 0.2.16 optionalDependencies: - '@types/node': 25.6.0 + '@types/node': 25.9.1 fsevents: 2.3.3 jiti: 2.6.1 yaml: 2.8.4 - vitest@4.1.5(@types/node@25.6.0)(@vitest/coverage-v8@4.1.5)(vite@8.0.10(@types/node@25.6.0)(jiti@2.6.1)(yaml@2.8.4)): + vitest@4.1.5(@types/node@25.9.1)(@vitest/coverage-v8@4.1.5)(vite@8.0.10(@types/node@25.9.1)(jiti@2.6.1)(yaml@2.8.4)): dependencies: '@vitest/expect': 4.1.5 - '@vitest/mocker': 4.1.5(vite@8.0.10(@types/node@25.6.0)(jiti@2.6.1)(yaml@2.8.4)) + '@vitest/mocker': 4.1.5(vite@8.0.10(@types/node@25.9.1)(jiti@2.6.1)(yaml@2.8.4)) '@vitest/pretty-format': 4.1.5 '@vitest/runner': 4.1.5 '@vitest/snapshot': 4.1.5 @@ -6773,10 +6785,10 @@ snapshots: tinyexec: 1.1.2 tinyglobby: 0.2.16 tinyrainbow: 3.1.0 - vite: 8.0.10(@types/node@25.6.0)(jiti@2.6.1)(yaml@2.8.4) + vite: 8.0.10(@types/node@25.9.1)(jiti@2.6.1)(yaml@2.8.4) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 25.6.0 + '@types/node': 25.9.1 '@vitest/coverage-v8': 4.1.5(vitest@4.1.5) transitivePeerDependencies: - msw diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 5de4e59..0405c6b 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -18,7 +18,7 @@ catalogs: class-transformer: ^0.5.1 class-validator: ^0.14.3 core: - '@types/node': ^25.6.0 + '@types/node': ^25.9.1 turbo: ^2.9.9 typescript: ^6.0.3 docs: