diff --git a/package.json b/package.json index 19d09e5b..749cd650 100644 --- a/package.json +++ b/package.json @@ -47,7 +47,7 @@ "eslint-plugin-sonarjs": "^1.0.4", "prettier": "^3.3.3", "prettier-plugin-svelte": "^3.2.6", - "svelte": "5.0.0-next.225", + "svelte": "5.25.3", "svelte-check": "^4.1.5", "typescript": "5.8.2", "vite": "^6.2.2", diff --git a/packages/frontend/package.json b/packages/frontend/package.json index 8e58904b..7b00f1c7 100644 --- a/packages/frontend/package.json +++ b/packages/frontend/package.json @@ -45,7 +45,7 @@ "postcss-load-config": "^6.0.1", "prettier": "^3.3.3", "prettier-plugin-svelte": "^3.2.6", - "svelte": "5.0.0-next.225", + "svelte": "5.25.3", "svelte-fa": "^4.0.2", "svelte-markdown": "^0.4.1", "svelte-preprocess": "^6.0.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4e9e29c8..6f2f1e62 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -60,13 +60,13 @@ importers: version: 3.5.3 prettier-plugin-svelte: specifier: ^3.2.6 - version: 3.3.3(prettier@3.5.3)(svelte@5.0.0-next.225) + version: 3.3.3(prettier@3.5.3)(svelte@5.25.3) svelte: - specifier: 5.0.0-next.225 - version: 5.0.0-next.225 + specifier: 5.25.3 + version: 5.25.3 svelte-check: specifier: ^4.1.5 - version: 4.1.5(picomatch@4.0.2)(svelte@5.0.0-next.225)(typescript@5.8.2) + version: 4.1.5(picomatch@4.0.2)(svelte@5.25.3)(typescript@5.8.2) typescript: specifier: 5.8.2 version: 5.8.2 @@ -139,7 +139,7 @@ importers: dependencies: svelte-preprocess: specifier: ^6.0.2 - version: 6.0.3(postcss-load-config@6.0.1(jiti@1.21.7)(postcss@8.5.3)(yaml@2.7.0))(postcss@8.5.3)(svelte@5.0.0-next.225)(typescript@5.8.2) + version: 6.0.3(postcss-load-config@6.0.1(jiti@1.21.7)(postcss@8.5.3)(yaml@2.7.0))(postcss@8.5.3)(svelte@5.25.3)(typescript@5.8.2) tinro: specifier: ^0.6.12 version: 0.6.12 @@ -158,10 +158,10 @@ importers: version: 6.7.2 '@podman-desktop/ui-svelte': specifier: 1.17.2 - version: 1.17.2(svelte-fa@4.0.3(svelte@5.0.0-next.225))(svelte@5.0.0-next.225) + version: 1.17.2(svelte-fa@4.0.3(svelte@5.25.3))(svelte@5.25.3) '@sveltejs/vite-plugin-svelte': specifier: 5.0.3 - version: 5.0.3(svelte@5.0.0-next.225)(vite@6.2.2(@types/node@20.17.24)(jiti@1.21.7)(yaml@2.7.0)) + version: 5.0.3(svelte@5.25.3)(vite@6.2.2(@types/node@20.17.24)(jiti@1.21.7)(yaml@2.7.0)) '@tailwindcss/typography': specifier: ^0.5.14 version: 0.5.16(tailwindcss@3.4.17) @@ -173,7 +173,7 @@ importers: version: 6.6.3 '@testing-library/svelte': specifier: ^5.2.1 - version: 5.2.7(svelte@5.0.0-next.225)(vite@6.2.2(@types/node@20.17.24)(jiti@1.21.7)(yaml@2.7.0))(vitest@2.1.9(@types/node@20.17.24)(jsdom@26.0.0)) + version: 5.2.7(svelte@5.25.3)(vite@6.2.2(@types/node@20.17.24)(jiti@1.21.7)(yaml@2.7.0))(vitest@2.1.9(@types/node@20.17.24)(jsdom@26.0.0)) '@testing-library/user-event': specifier: ^14.6.1 version: 14.6.1(@testing-library/dom@10.4.0) @@ -218,16 +218,16 @@ importers: version: 3.5.3 prettier-plugin-svelte: specifier: ^3.2.6 - version: 3.3.3(prettier@3.5.3)(svelte@5.0.0-next.225) + version: 3.3.3(prettier@3.5.3)(svelte@5.25.3) svelte: - specifier: 5.0.0-next.225 - version: 5.0.0-next.225 + specifier: 5.25.3 + version: 5.25.3 svelte-fa: specifier: ^4.0.2 - version: 4.0.3(svelte@5.0.0-next.225) + version: 4.0.3(svelte@5.25.3) svelte-markdown: specifier: ^0.4.1 - version: 0.4.1(svelte@5.0.0-next.225) + version: 0.4.1(svelte@5.25.3) tailwindcss: specifier: ^3.4.10 version: 3.4.17 @@ -815,6 +815,11 @@ packages: '@rtsao/scc@1.1.0': resolution: {integrity: sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==} + '@sveltejs/acorn-typescript@1.0.5': + resolution: {integrity: sha512-IwQk4yfwLdibDlrXVE04jTZYlLnwsTT2PIOQQGNLWfjavGifnk1JD1LcZjZaBTRcxZu2FfPfNLOE04DSu9lqtQ==} + peerDependencies: + acorn: ^8.9.0 + '@sveltejs/vite-plugin-svelte-inspector@4.0.1': resolution: {integrity: sha512-J/Nmb2Q2y7mck2hyCX4ckVHcR5tu2J+MtBEQqpDrrgELZ2uvraQcK/ioCV61AqkdXFgriksOKIceDcQmqnGhVw==} engines: {node: ^18.0.0 || ^20.0.0 || >=22} @@ -874,6 +879,9 @@ packages: '@types/estree@1.0.6': resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} + '@types/estree@1.0.7': + resolution: {integrity: sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==} + '@types/humanize-duration@3.27.4': resolution: {integrity: sha512-yaf7kan2Sq0goxpbcwTQ+8E9RP6HutFBPv74T/IA/ojcHKhuKVlk2YFYyHhWZeLvZPzzLE3aatuQB4h0iqyyUA==} @@ -1116,11 +1124,6 @@ packages: peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 - acorn-typescript@1.4.13: - resolution: {integrity: sha512-xsc9Xv0xlVfwp2o7sQ+GCQ1PgbkdcpWdTzrwXxO3xDMTAywVS3oXVOcOHuRjAPkS4P9b+yc/qNF15460v+jp4Q==} - peerDependencies: - acorn: '>=8.9.0' - acorn@8.14.1: resolution: {integrity: sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==} engines: {node: '>=0.4.0'} @@ -1300,6 +1303,10 @@ packages: resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} engines: {node: '>=12'} + clsx@2.1.1: + 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'} @@ -2640,8 +2647,8 @@ packages: typescript: optional: true - svelte@5.0.0-next.225: - resolution: {integrity: sha512-4Y1EnXeEQWfRMZLOdmOAIId62HtGDJ804FMmRrW4BUSK88yHP+Zagla6KnxvwLKM+MMi70thyCq3RsJ3QA7jZw==} + svelte@5.25.3: + resolution: {integrity: sha512-J9rcZ/xVJonAoESqVGHHZhrNdVbrCfkdB41BP6eiwHMoFShD9it3yZXApVYMHdGfCshBsZCKsajwJeBbS/M1zg==} engines: {node: '>=18'} symbol-tree@3.2.4: @@ -3340,7 +3347,7 @@ snapshots: '@podman-desktop/api@1.14.1': {} - '@podman-desktop/ui-svelte@1.17.2(svelte-fa@4.0.3(svelte@5.0.0-next.225))(svelte@5.0.0-next.225)': + '@podman-desktop/ui-svelte@1.17.2(svelte-fa@4.0.3(svelte@5.25.3))(svelte@5.25.3)': dependencies: '@fortawesome/fontawesome-free': 6.7.2 '@fortawesome/free-brands-svg-icons': 6.7.2 @@ -3348,8 +3355,8 @@ snapshots: '@fortawesome/free-solid-svg-icons': 6.7.2 humanize-duration: 3.32.1 moment: 2.30.1 - svelte: 5.0.0-next.225 - svelte-fa: 4.0.3(svelte@5.0.0-next.225) + svelte: 5.25.3 + svelte-fa: 4.0.3(svelte@5.25.3) '@rollup/rollup-android-arm-eabi@4.36.0': optional: true @@ -3410,23 +3417,27 @@ snapshots: '@rtsao/scc@1.1.0': {} - '@sveltejs/vite-plugin-svelte-inspector@4.0.1(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.0.0-next.225)(vite@6.2.2(@types/node@20.17.24)(jiti@1.21.7)(yaml@2.7.0)))(svelte@5.0.0-next.225)(vite@6.2.2(@types/node@20.17.24)(jiti@1.21.7)(yaml@2.7.0))': + '@sveltejs/acorn-typescript@1.0.5(acorn@8.14.1)': + dependencies: + acorn: 8.14.1 + + '@sveltejs/vite-plugin-svelte-inspector@4.0.1(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.25.3)(vite@6.2.2(@types/node@20.17.24)(jiti@1.21.7)(yaml@2.7.0)))(svelte@5.25.3)(vite@6.2.2(@types/node@20.17.24)(jiti@1.21.7)(yaml@2.7.0))': dependencies: - '@sveltejs/vite-plugin-svelte': 5.0.3(svelte@5.0.0-next.225)(vite@6.2.2(@types/node@20.17.24)(jiti@1.21.7)(yaml@2.7.0)) + '@sveltejs/vite-plugin-svelte': 5.0.3(svelte@5.25.3)(vite@6.2.2(@types/node@20.17.24)(jiti@1.21.7)(yaml@2.7.0)) debug: 4.4.0 - svelte: 5.0.0-next.225 + svelte: 5.25.3 vite: 6.2.2(@types/node@20.17.24)(jiti@1.21.7)(yaml@2.7.0) transitivePeerDependencies: - supports-color - '@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.0.0-next.225)(vite@6.2.2(@types/node@20.17.24)(jiti@1.21.7)(yaml@2.7.0))': + '@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.25.3)(vite@6.2.2(@types/node@20.17.24)(jiti@1.21.7)(yaml@2.7.0))': dependencies: - '@sveltejs/vite-plugin-svelte-inspector': 4.0.1(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.0.0-next.225)(vite@6.2.2(@types/node@20.17.24)(jiti@1.21.7)(yaml@2.7.0)))(svelte@5.0.0-next.225)(vite@6.2.2(@types/node@20.17.24)(jiti@1.21.7)(yaml@2.7.0)) + '@sveltejs/vite-plugin-svelte-inspector': 4.0.1(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.25.3)(vite@6.2.2(@types/node@20.17.24)(jiti@1.21.7)(yaml@2.7.0)))(svelte@5.25.3)(vite@6.2.2(@types/node@20.17.24)(jiti@1.21.7)(yaml@2.7.0)) debug: 4.4.0 deepmerge: 4.3.1 kleur: 4.1.5 magic-string: 0.30.17 - svelte: 5.0.0-next.225 + svelte: 5.25.3 vite: 6.2.2(@types/node@20.17.24)(jiti@1.21.7)(yaml@2.7.0) vitefu: 1.0.6(vite@6.2.2(@types/node@20.17.24)(jiti@1.21.7)(yaml@2.7.0)) transitivePeerDependencies: @@ -3461,10 +3472,10 @@ snapshots: lodash: 4.17.21 redent: 3.0.0 - '@testing-library/svelte@5.2.7(svelte@5.0.0-next.225)(vite@6.2.2(@types/node@20.17.24)(jiti@1.21.7)(yaml@2.7.0))(vitest@2.1.9(@types/node@20.17.24)(jsdom@26.0.0))': + '@testing-library/svelte@5.2.7(svelte@5.25.3)(vite@6.2.2(@types/node@20.17.24)(jiti@1.21.7)(yaml@2.7.0))(vitest@2.1.9(@types/node@20.17.24)(jsdom@26.0.0))': dependencies: '@testing-library/dom': 10.4.0 - svelte: 5.0.0-next.225 + svelte: 5.25.3 optionalDependencies: vite: 6.2.2(@types/node@20.17.24)(jiti@1.21.7)(yaml@2.7.0) vitest: 2.1.9(@types/node@20.17.24)(jsdom@26.0.0) @@ -3484,6 +3495,8 @@ snapshots: '@types/estree@1.0.6': {} + '@types/estree@1.0.7': {} + '@types/humanize-duration@3.27.4': {} '@types/json-schema@7.0.15': {} @@ -3800,10 +3813,6 @@ snapshots: dependencies: acorn: 8.14.1 - acorn-typescript@1.4.13(acorn@8.14.1): - dependencies: - acorn: 8.14.1 - acorn@8.14.1: {} agent-base@7.1.3: {} @@ -4004,6 +4013,8 @@ snapshots: strip-ansi: 6.0.1 wrap-ansi: 7.0.0 + clsx@2.1.1: {} + color-convert@2.0.1: dependencies: color-name: 1.1.4 @@ -4509,7 +4520,7 @@ snapshots: estree-walker@3.0.3: dependencies: - '@types/estree': 1.0.6 + '@types/estree': 1.0.7 esutils@2.0.3: {} @@ -4829,7 +4840,7 @@ snapshots: is-reference@3.0.3: dependencies: - '@types/estree': 1.0.6 + '@types/estree': 1.0.7 is-regex@1.2.1: dependencies: @@ -5212,10 +5223,10 @@ snapshots: prelude-ls@1.2.1: {} - prettier-plugin-svelte@3.3.3(prettier@3.5.3)(svelte@5.0.0-next.225): + prettier-plugin-svelte@3.3.3(prettier@3.5.3)(svelte@5.25.3): dependencies: prettier: 3.5.3 - svelte: 5.0.0-next.225 + svelte: 5.25.3 prettier@3.5.3: {} @@ -5507,45 +5518,46 @@ snapshots: supports-preserve-symlinks-flag@1.0.0: {} - svelte-check@4.1.5(picomatch@4.0.2)(svelte@5.0.0-next.225)(typescript@5.8.2): + svelte-check@4.1.5(picomatch@4.0.2)(svelte@5.25.3)(typescript@5.8.2): dependencies: '@jridgewell/trace-mapping': 0.3.25 chokidar: 4.0.3 fdir: 6.4.3(picomatch@4.0.2) picocolors: 1.1.1 sade: 1.8.1 - svelte: 5.0.0-next.225 + svelte: 5.25.3 typescript: 5.8.2 transitivePeerDependencies: - picomatch - svelte-fa@4.0.3(svelte@5.0.0-next.225): + svelte-fa@4.0.3(svelte@5.25.3): dependencies: - svelte: 5.0.0-next.225 + svelte: 5.25.3 - svelte-markdown@0.4.1(svelte@5.0.0-next.225): + svelte-markdown@0.4.1(svelte@5.25.3): dependencies: '@types/marked': 5.0.2 marked: 5.1.2 - svelte: 5.0.0-next.225 + svelte: 5.25.3 - svelte-preprocess@6.0.3(postcss-load-config@6.0.1(jiti@1.21.7)(postcss@8.5.3)(yaml@2.7.0))(postcss@8.5.3)(svelte@5.0.0-next.225)(typescript@5.8.2): + svelte-preprocess@6.0.3(postcss-load-config@6.0.1(jiti@1.21.7)(postcss@8.5.3)(yaml@2.7.0))(postcss@8.5.3)(svelte@5.25.3)(typescript@5.8.2): dependencies: - svelte: 5.0.0-next.225 + svelte: 5.25.3 optionalDependencies: postcss: 8.5.3 postcss-load-config: 6.0.1(jiti@1.21.7)(postcss@8.5.3)(yaml@2.7.0) typescript: 5.8.2 - svelte@5.0.0-next.225: + svelte@5.25.3: dependencies: '@ampproject/remapping': 2.3.0 '@jridgewell/sourcemap-codec': 1.5.0 - '@types/estree': 1.0.6 + '@sveltejs/acorn-typescript': 1.0.5(acorn@8.14.1) + '@types/estree': 1.0.7 acorn: 8.14.1 - acorn-typescript: 1.4.13(acorn@8.14.1) aria-query: 5.3.2 axobject-query: 4.1.0 + clsx: 2.1.1 esm-env: 1.2.2 esrap: 1.4.5 is-reference: 3.0.3