diff --git a/packages/backend/package.json b/packages/backend/package.json index 4971f0d..7b8b285 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -56,7 +56,7 @@ }, "devDependencies": { "@podman-desktop/api": "1.23.1", - "@types/node": "^22", + "@types/node": "^25", "@typescript-eslint/eslint-plugin": "^8.48.1", "@typescript-eslint/parser": "^6.16.0", "@vitest/coverage-v8": "^2.0.2", diff --git a/packages/frontend/package.json b/packages/frontend/package.json index 81c5049..72ab26a 100644 --- a/packages/frontend/package.json +++ b/packages/frontend/package.json @@ -33,7 +33,7 @@ "@testing-library/user-event": "^14.6.1", "@tsconfig/svelte": "^5.0.6", "@types/humanize-duration": "^3.27.4", - "@types/node": "^22.19.1", + "@types/node": "^25.0.1", "@typescript-eslint/eslint-plugin": "^8.48.1", "@typescript-eslint/parser": "^6.21.0", "autoprefixer": "^10.4.22", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a0c0f36..a9e9ff0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -24,7 +24,7 @@ importers: version: 8.40.0(eslint@8.57.1)(typescript@5.9.3) '@vitest/coverage-v8': specifier: ^2.0.2 - version: 2.1.9(vitest@2.1.9(@types/node@22.19.1)(jsdom@27.2.0)) + version: 2.1.9(vitest@2.1.9(@types/node@25.0.1)(jsdom@27.2.0)) autoprefixer: specifier: ^10.4.22 version: 10.4.22(postcss@8.5.6) @@ -72,10 +72,10 @@ importers: version: 5.9.3 vite: specifier: ^7.2.7 - version: 7.2.7(@types/node@22.19.1)(jiti@1.21.7)(yaml@2.8.1) + version: 7.2.7(@types/node@25.0.1)(jiti@1.21.7)(yaml@2.8.1) vitest: specifier: ^2.0.2 - version: 2.1.9(@types/node@22.19.1)(jsdom@27.2.0) + version: 2.1.9(@types/node@25.0.1)(jsdom@27.2.0) packages/backend: dependencies: @@ -87,8 +87,8 @@ importers: specifier: 1.23.1 version: 1.23.1 '@types/node': - specifier: ^22 - version: 22.19.1 + specifier: ^25 + version: 25.0.1 '@typescript-eslint/eslint-plugin': specifier: ^8.48.1 version: 8.48.1(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) @@ -97,7 +97,7 @@ importers: version: 6.21.0(eslint@8.57.1)(typescript@5.9.3) '@vitest/coverage-v8': specifier: ^2.0.2 - version: 2.1.9(vitest@2.1.9(@types/node@22.19.1)(jsdom@27.2.0)) + version: 2.1.9(vitest@2.1.9(@types/node@25.0.1)(jsdom@27.2.0)) eslint: specifier: ^8.56.0 version: 8.57.1 @@ -130,10 +130,10 @@ importers: version: 5.9.3 vite: specifier: ^7.2.7 - version: 7.2.7(@types/node@22.19.1)(jiti@1.21.7)(yaml@2.8.1) + version: 7.2.7(@types/node@25.0.1)(jiti@1.21.7)(yaml@2.8.1) vitest: specifier: ^2.0.2 - version: 2.1.9(@types/node@22.19.1)(jsdom@27.2.0) + version: 2.1.9(@types/node@25.0.1)(jsdom@27.2.0) packages/frontend: dependencies: @@ -161,7 +161,7 @@ importers: version: 1.23.1(svelte-fa@4.0.4(svelte@5.45.6))(svelte@5.45.6) '@sveltejs/vite-plugin-svelte': specifier: 5.1.0 - version: 5.1.0(svelte@5.45.6)(vite@7.2.7(@types/node@22.19.1)(jiti@1.21.7)(yaml@2.8.1)) + version: 5.1.0(svelte@5.45.6)(vite@7.2.7(@types/node@25.0.1)(jiti@1.21.7)(yaml@2.8.1)) '@tailwindcss/typography': specifier: ^0.5.19 version: 0.5.19(tailwindcss@3.4.17) @@ -173,7 +173,7 @@ importers: version: 6.9.1 '@testing-library/svelte': specifier: ^5.2.9 - version: 5.2.9(svelte@5.45.6)(vite@7.2.7(@types/node@22.19.1)(jiti@1.21.7)(yaml@2.8.1))(vitest@2.1.9(@types/node@22.19.1)(jsdom@27.2.0)) + version: 5.2.9(svelte@5.45.6)(vite@7.2.7(@types/node@25.0.1)(jiti@1.21.7)(yaml@2.8.1))(vitest@2.1.9(@types/node@25.0.1)(jsdom@27.2.0)) '@testing-library/user-event': specifier: ^14.6.1 version: 14.6.1(@testing-library/dom@10.4.1) @@ -184,8 +184,8 @@ importers: specifier: ^3.27.4 version: 3.27.4 '@types/node': - specifier: ^22.19.1 - version: 22.19.1 + specifier: ^25.0.1 + version: 25.0.1 '@typescript-eslint/eslint-plugin': specifier: ^8.48.1 version: 8.48.1(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) @@ -233,10 +233,10 @@ importers: version: 3.4.17 vite: specifier: ^7.2.7 - version: 7.2.7(@types/node@22.19.1)(jiti@1.21.7)(yaml@2.8.1) + version: 7.2.7(@types/node@25.0.1)(jiti@1.21.7)(yaml@2.8.1) vitest: specifier: ^2.0.2 - version: 2.1.9(@types/node@22.19.1)(jsdom@27.2.0) + version: 2.1.9(@types/node@25.0.1)(jsdom@27.2.0) packages: @@ -945,8 +945,8 @@ packages: '@types/marked@5.0.2': resolution: {integrity: sha512-OucS4KMHhFzhz27KxmWg7J+kIYqyqoW5kdIEI319hqARQQUTqhao3M/F+uFnDXD0Rg72iDDZxZNxq5gvctmLlg==} - '@types/node@22.19.1': - resolution: {integrity: sha512-LCCV0HdSZZZb34qifBsyWlUmok6W7ouER+oQIGBScS8EsZsQbrtFTUrDX4hOl+CS6p7cnNC4td+qrSVGSCTUfQ==} + '@types/node@25.0.1': + resolution: {integrity: sha512-czWPzKIAXucn9PtsttxmumiQ9N0ok9FrBwgRWrwmVLlp86BrMExzvXRLFYRJ+Ex3g6yqj+KuaxfX1JTgV2lpfg==} '@types/semver@7.7.0': resolution: {integrity: sha512-k107IF4+Xr7UHjwDc7Cfd6PRQfbdkiRabXGRjo07b4WyPahFBZCZ1sE+BNxYIJPPg73UkfOsVOLwqVc/6ETrIA==} @@ -2946,8 +2946,8 @@ packages: resolution: {integrity: sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==} engines: {node: '>= 0.4'} - undici-types@6.21.0: - resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} + undici-types@7.16.0: + resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} unrs-resolver@1.11.1: resolution: {integrity: sha512-bSjt9pjaEBnNiGgc9rUiHGKv5l4/TGzDmYw3RhnkJGtLhbnnA/5qJj7x3dNDCRx/PJxu774LlH8lCOlB4hEfKg==} @@ -3629,25 +3629,25 @@ snapshots: dependencies: acorn: 8.15.0 - '@sveltejs/vite-plugin-svelte-inspector@4.0.1(@sveltejs/vite-plugin-svelte@5.1.0(svelte@5.45.6)(vite@7.2.7(@types/node@22.19.1)(jiti@1.21.7)(yaml@2.8.1)))(svelte@5.45.6)(vite@7.2.7(@types/node@22.19.1)(jiti@1.21.7)(yaml@2.8.1))': + '@sveltejs/vite-plugin-svelte-inspector@4.0.1(@sveltejs/vite-plugin-svelte@5.1.0(svelte@5.45.6)(vite@7.2.7(@types/node@25.0.1)(jiti@1.21.7)(yaml@2.8.1)))(svelte@5.45.6)(vite@7.2.7(@types/node@25.0.1)(jiti@1.21.7)(yaml@2.8.1))': dependencies: - '@sveltejs/vite-plugin-svelte': 5.1.0(svelte@5.45.6)(vite@7.2.7(@types/node@22.19.1)(jiti@1.21.7)(yaml@2.8.1)) + '@sveltejs/vite-plugin-svelte': 5.1.0(svelte@5.45.6)(vite@7.2.7(@types/node@25.0.1)(jiti@1.21.7)(yaml@2.8.1)) debug: 4.4.1 svelte: 5.45.6 - vite: 7.2.7(@types/node@22.19.1)(jiti@1.21.7)(yaml@2.8.1) + vite: 7.2.7(@types/node@25.0.1)(jiti@1.21.7)(yaml@2.8.1) transitivePeerDependencies: - supports-color - '@sveltejs/vite-plugin-svelte@5.1.0(svelte@5.45.6)(vite@7.2.7(@types/node@22.19.1)(jiti@1.21.7)(yaml@2.8.1))': + '@sveltejs/vite-plugin-svelte@5.1.0(svelte@5.45.6)(vite@7.2.7(@types/node@25.0.1)(jiti@1.21.7)(yaml@2.8.1))': dependencies: - '@sveltejs/vite-plugin-svelte-inspector': 4.0.1(@sveltejs/vite-plugin-svelte@5.1.0(svelte@5.45.6)(vite@7.2.7(@types/node@22.19.1)(jiti@1.21.7)(yaml@2.8.1)))(svelte@5.45.6)(vite@7.2.7(@types/node@22.19.1)(jiti@1.21.7)(yaml@2.8.1)) + '@sveltejs/vite-plugin-svelte-inspector': 4.0.1(@sveltejs/vite-plugin-svelte@5.1.0(svelte@5.45.6)(vite@7.2.7(@types/node@25.0.1)(jiti@1.21.7)(yaml@2.8.1)))(svelte@5.45.6)(vite@7.2.7(@types/node@25.0.1)(jiti@1.21.7)(yaml@2.8.1)) debug: 4.4.1 deepmerge: 4.3.1 kleur: 4.1.5 magic-string: 0.30.18 svelte: 5.45.6 - vite: 7.2.7(@types/node@22.19.1)(jiti@1.21.7)(yaml@2.8.1) - vitefu: 1.1.1(vite@7.2.7(@types/node@22.19.1)(jiti@1.21.7)(yaml@2.8.1)) + vite: 7.2.7(@types/node@25.0.1)(jiti@1.21.7)(yaml@2.8.1) + vitefu: 1.1.1(vite@7.2.7(@types/node@25.0.1)(jiti@1.21.7)(yaml@2.8.1)) transitivePeerDependencies: - supports-color @@ -3676,13 +3676,13 @@ snapshots: picocolors: 1.1.1 redent: 3.0.0 - '@testing-library/svelte@5.2.9(svelte@5.45.6)(vite@7.2.7(@types/node@22.19.1)(jiti@1.21.7)(yaml@2.8.1))(vitest@2.1.9(@types/node@22.19.1)(jsdom@27.2.0))': + '@testing-library/svelte@5.2.9(svelte@5.45.6)(vite@7.2.7(@types/node@25.0.1)(jiti@1.21.7)(yaml@2.8.1))(vitest@2.1.9(@types/node@25.0.1)(jsdom@27.2.0))': dependencies: '@testing-library/dom': 10.4.1 svelte: 5.45.6 optionalDependencies: - vite: 7.2.7(@types/node@22.19.1)(jiti@1.21.7)(yaml@2.8.1) - vitest: 2.1.9(@types/node@22.19.1)(jsdom@27.2.0) + vite: 7.2.7(@types/node@25.0.1)(jiti@1.21.7)(yaml@2.8.1) + vitest: 2.1.9(@types/node@25.0.1)(jsdom@27.2.0) '@testing-library/user-event@14.6.1(@testing-library/dom@10.4.1)': dependencies: @@ -3707,9 +3707,9 @@ snapshots: '@types/marked@5.0.2': {} - '@types/node@22.19.1': + '@types/node@25.0.1': dependencies: - undici-types: 6.21.0 + undici-types: 7.16.0 '@types/semver@7.7.0': {} @@ -4033,7 +4033,7 @@ snapshots: '@unrs/resolver-binding-win32-x64-msvc@1.11.1': optional: true - '@vitest/coverage-v8@2.1.9(vitest@2.1.9(@types/node@22.19.1)(jsdom@27.2.0))': + '@vitest/coverage-v8@2.1.9(vitest@2.1.9(@types/node@25.0.1)(jsdom@27.2.0))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 @@ -4047,7 +4047,7 @@ snapshots: std-env: 3.9.0 test-exclude: 7.0.1 tinyrainbow: 1.2.0 - vitest: 2.1.9(@types/node@22.19.1)(jsdom@27.2.0) + vitest: 2.1.9(@types/node@25.0.1)(jsdom@27.2.0) transitivePeerDependencies: - supports-color @@ -4058,13 +4058,13 @@ snapshots: chai: 5.3.3 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.9(vite@5.4.21(@types/node@22.19.1))': + '@vitest/mocker@2.1.9(vite@5.4.21(@types/node@25.0.1))': dependencies: '@vitest/spy': 2.1.9 estree-walker: 3.0.3 magic-string: 0.30.18 optionalDependencies: - vite: 5.4.21(@types/node@22.19.1) + vite: 5.4.21(@types/node@25.0.1) '@vitest/pretty-format@2.1.9': dependencies: @@ -6023,7 +6023,7 @@ snapshots: has-symbols: 1.1.0 which-boxed-primitive: 1.1.1 - undici-types@6.21.0: {} + undici-types@7.16.0: {} unrs-resolver@1.11.1: dependencies: @@ -6061,13 +6061,13 @@ snapshots: util-deprecate@1.0.2: {} - vite-node@2.1.9(@types/node@22.19.1): + vite-node@2.1.9(@types/node@25.0.1): dependencies: cac: 6.7.14 debug: 4.4.1 es-module-lexer: 1.7.0 pathe: 1.1.2 - vite: 5.4.21(@types/node@22.19.1) + vite: 5.4.21(@types/node@25.0.1) transitivePeerDependencies: - '@types/node' - less @@ -6079,16 +6079,16 @@ snapshots: - supports-color - terser - vite@5.4.21(@types/node@22.19.1): + vite@5.4.21(@types/node@25.0.1): dependencies: esbuild: 0.21.5 postcss: 8.5.6 rollup: 4.53.3 optionalDependencies: - '@types/node': 22.19.1 + '@types/node': 25.0.1 fsevents: 2.3.3 - vite@7.2.7(@types/node@22.19.1)(jiti@1.21.7)(yaml@2.8.1): + vite@7.2.7(@types/node@25.0.1)(jiti@1.21.7)(yaml@2.8.1): dependencies: esbuild: 0.25.12 fdir: 6.5.0(picomatch@4.0.3) @@ -6097,19 +6097,19 @@ snapshots: rollup: 4.53.3 tinyglobby: 0.2.15 optionalDependencies: - '@types/node': 22.19.1 + '@types/node': 25.0.1 fsevents: 2.3.3 jiti: 1.21.7 yaml: 2.8.1 - vitefu@1.1.1(vite@7.2.7(@types/node@22.19.1)(jiti@1.21.7)(yaml@2.8.1)): + vitefu@1.1.1(vite@7.2.7(@types/node@25.0.1)(jiti@1.21.7)(yaml@2.8.1)): optionalDependencies: - vite: 7.2.7(@types/node@22.19.1)(jiti@1.21.7)(yaml@2.8.1) + vite: 7.2.7(@types/node@25.0.1)(jiti@1.21.7)(yaml@2.8.1) - vitest@2.1.9(@types/node@22.19.1)(jsdom@27.2.0): + vitest@2.1.9(@types/node@25.0.1)(jsdom@27.2.0): dependencies: '@vitest/expect': 2.1.9 - '@vitest/mocker': 2.1.9(vite@5.4.21(@types/node@22.19.1)) + '@vitest/mocker': 2.1.9(vite@5.4.21(@types/node@25.0.1)) '@vitest/pretty-format': 2.1.9 '@vitest/runner': 2.1.9 '@vitest/snapshot': 2.1.9 @@ -6125,11 +6125,11 @@ snapshots: tinyexec: 0.3.2 tinypool: 1.1.1 tinyrainbow: 1.2.0 - vite: 5.4.21(@types/node@22.19.1) - vite-node: 2.1.9(@types/node@22.19.1) + vite: 5.4.21(@types/node@25.0.1) + vite-node: 2.1.9(@types/node@25.0.1) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.19.1 + '@types/node': 25.0.1 jsdom: 27.2.0 transitivePeerDependencies: - less