diff --git a/package.json b/package.json index d65ec228..455d7ccf 100644 --- a/package.json +++ b/package.json @@ -62,7 +62,7 @@ "@estruyf/github-actions-reporter": "^1.9.2", "@playwright/test": "^1.48.2", "@sveltejs/adapter-node": "^5.2.9", - "@sveltejs/kit": "^2.7.4", + "@sveltejs/kit": "^3.0.0", "@sveltejs/vite-plugin-svelte": "^4.0.0", "@types/bcrypt": "^5.0.2", "@types/better-sqlite3": "^7.6.11", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 54445b64..9b355527 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -25,7 +25,7 @@ importers: version: 3.6.0 formsnap: specifier: ^1.0.1 - version: 1.0.1(svelte@5.9.0)(sveltekit-superforms@2.27.1(@sveltejs/kit@2.70.3(@sveltejs/vite-plugin-svelte@4.0.4(svelte@5.9.0)(vite@5.4.21(@types/node@22.20.5)))(svelte@5.9.0)(typescript@5.9.3)(vite@5.4.21(@types/node@22.20.5)))(@types/json-schema@7.0.15)(esbuild@0.28.2)(svelte@5.9.0)(typescript@5.9.3)) + version: 1.0.1(svelte@5.9.0)(sveltekit-superforms@2.27.1(@sveltejs/kit@3.1.0(@sveltejs/vite-plugin-svelte@4.0.4(svelte@5.9.0)(vite@5.4.21(@types/node@22.20.5)))(svelte@5.9.0)(typescript@5.9.3)(vite@5.4.21(@types/node@22.20.5)))(@types/json-schema@7.0.15)(esbuild@0.28.2)(svelte@5.9.0)(typescript@5.9.3)) jsonwebtoken: specifier: ^9.0.2 version: 9.0.2 @@ -55,7 +55,7 @@ importers: version: 0.3.28(svelte@5.9.0) sveltekit-superforms: specifier: ^2.20.0 - version: 2.27.1(@sveltejs/kit@2.70.3(@sveltejs/vite-plugin-svelte@4.0.4(svelte@5.9.0)(vite@5.4.21(@types/node@22.20.5)))(svelte@5.9.0)(typescript@5.9.3)(vite@5.4.21(@types/node@22.20.5)))(@types/json-schema@7.0.15)(esbuild@0.28.2)(svelte@5.9.0)(typescript@5.9.3) + version: 2.27.1(@sveltejs/kit@3.1.0(@sveltejs/vite-plugin-svelte@4.0.4(svelte@5.9.0)(vite@5.4.21(@types/node@22.20.5)))(svelte@5.9.0)(typescript@5.9.3)(vite@5.4.21(@types/node@22.20.5)))(@types/json-schema@7.0.15)(esbuild@0.28.2)(svelte@5.9.0)(typescript@5.9.3) tailwind-merge: specifier: ^2.5.4 version: 2.6.1 @@ -80,10 +80,10 @@ importers: version: 1.64.1 '@sveltejs/adapter-node': specifier: ^5.2.9 - version: 5.5.7(@sveltejs/kit@2.70.3(@sveltejs/vite-plugin-svelte@4.0.4(svelte@5.9.0)(vite@5.4.21(@types/node@22.20.5)))(svelte@5.9.0)(typescript@5.9.3)(vite@5.4.21(@types/node@22.20.5))) + version: 5.5.7(@sveltejs/kit@3.1.0(@sveltejs/vite-plugin-svelte@4.0.4(svelte@5.9.0)(vite@5.4.21(@types/node@22.20.5)))(svelte@5.9.0)(typescript@5.9.3)(vite@5.4.21(@types/node@22.20.5))) '@sveltejs/kit': - specifier: ^2.7.4 - version: 2.70.3(@sveltejs/vite-plugin-svelte@4.0.4(svelte@5.9.0)(vite@5.4.21(@types/node@22.20.5)))(svelte@5.9.0)(typescript@5.9.3)(vite@5.4.21(@types/node@22.20.5)) + specifier: ^3.0.0 + version: 3.1.0(@sveltejs/vite-plugin-svelte@4.0.4(svelte@5.9.0)(vite@5.4.21(@types/node@22.20.5)))(svelte@5.9.0)(typescript@5.9.3)(vite@5.4.21(@types/node@22.20.5)) '@sveltejs/vite-plugin-svelte': specifier: ^4.0.0 version: 4.0.4(svelte@5.9.0)(vite@5.4.21(@types/node@22.20.5)) @@ -845,6 +845,9 @@ packages: resolution: {integrity: sha512-ct43jurbe7lsUX5eIrj4ijO3j/6zIPp7CDnFWXDs7UPAbw1Pu1iH3oAmFdP4jcskKJBURH5M9oTtyeiUXyHX8Q==} engines: {node: '>=18.16.0'} + '@rolldown/pluginutils@1.0.1': + resolution: {integrity: sha512-2j9bGt5Jh8hj+vPtgzPtl72j0yRxHAyumoo6TNfAjsLB04UtpSvPbPcDcBMxz7n+9CYB0c1GxQFxYRg2jimqGw==} + '@rollup/plugin-commonjs@29.0.3': resolution: {integrity: sha512-ZaOxZceP7SOUW7Lqw5IRVweSQYWaeIPnXIGLiB690EBA3FGJTO40EEr2L5yZplJWsgTCogILRSpcAe7+U0Otdg==} engines: {node: '>=16.0.0 || 14 >= 14.17'} @@ -1167,26 +1170,21 @@ packages: '@standard-schema/spec@1.1.0': resolution: {integrity: sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==} - '@sveltejs/acorn-typescript@1.0.13': - resolution: {integrity: sha512-wgKggnhZVL9Bfx1OaKKTrYY9BFRk6C8UAkQNUcIv1+llzYrIqy+RZm5HPKzn0NpEBvTVhTqB4kQyllZywsRBRQ==} - peerDependencies: - acorn: ^8.9.0 - '@sveltejs/adapter-node@5.5.7': resolution: {integrity: sha512-uOfc9eVlI3A37RRSaKcgrheBYPrfJwC9VMqDp8x/O6tlKdcLLvHThSWD0KNIbjQ/d+7bwLGx3vx6aowAcRfd2g==} peerDependencies: '@sveltejs/kit': ^2.4.0 - '@sveltejs/kit@2.70.3': - resolution: {integrity: sha512-UDvEYuZqAMbfB/oXIoqKvbKcb7YczK5zYrzmsGV1zRJk03jntwp8dXiYoIJotxAndsKvcPFtx9H1GRSKFdSHgg==} - engines: {node: '>=18.13'} + '@sveltejs/kit@3.1.0': + resolution: {integrity: sha512-JTWlq2HQlkqx6vIoxhC0R6sc4WVqbQoRyEmr5YlqKmiYbzY1U3awtSWTmjMLlS056a49AmkQR6rnNANXIE8B0Q==} + engines: {node: '>=22.17'} hasBin: true peerDependencies: '@opentelemetry/api': ^1.0.0 - '@sveltejs/vite-plugin-svelte': ^3.0.0 || ^4.0.0-next.1 || ^5.0.0 || ^6.0.0-next.0 || ^7.0.0 - svelte: ^4.0.0 || ^5.0.0-next.0 - typescript: ^5.3.3 || ^6.0.0 - vite: ^5.0.3 || ^6.0.0 || ^7.0.0-beta.0 || ^8.0.0 + '@sveltejs/vite-plugin-svelte': ^7.0.0 + svelte: ^5.57.1 + typescript: ^6.0.0 + vite: ^8.0.12 peerDependenciesMeta: '@opentelemetry/api': optional: true @@ -1221,9 +1219,6 @@ packages: '@types/better-sqlite3@7.6.13': resolution: {integrity: sha512-NMv9ASNARoKksWtsq/SHakpYAYnhBrQgGD8zkLYk/jaK8jUGn08CfEdTRgYhMypUQAfzSP8W6gNLe0q19/t4VA==} - '@types/cookie@0.6.0': - resolution: {integrity: sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==} - '@types/eslint-config-prettier@6.11.3': resolution: {integrity: sha512-3wXCiM8croUnhg9LdtZUJQwNcQYGWxxdOWDjPe1ykCqJFPVpzAKfs/2dgSoCtAvdPeaponcWPI7mPcGGp9dkKQ==} @@ -1848,9 +1843,9 @@ packages: console-control-strings@1.1.0: resolution: {integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==} - cookie@0.6.0: - resolution: {integrity: sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==} - engines: {node: '>= 0.6'} + cookie@2.0.1: + resolution: {integrity: sha512-yuToqVvRrj6pfDXREyQAAv8SkAEk/8GS3jQRTiUMm66TVtBYmqQeoEjL2Lmq8Rpo6271vH76InTChTitEAm65w==} + engines: {node: '>=22'} copy-anything@3.0.5: resolution: {integrity: sha512-yCEafptTtb4bk7GLEQoM8KVJpxAfdBJYaXyzQEgQQQgYrZiDp8SJmGKlYza6CYjEDNstAdNdKA3UuoULlEbS6w==} @@ -1984,8 +1979,8 @@ packages: devalue@5.1.1: resolution: {integrity: sha512-maua5KUiapvEwiEAe+XnlZ3Rh0GD+qI1J/nb9vrJc3muPXvcF/8gXYTWF76+5DAqHyDUtOIImEuo0YKE9mshVw==} - devalue@5.9.1: - resolution: {integrity: sha512-+17vil3EVQRzvtDJSFuTWEb8XJRvXqAiV3qZyQWD398QeXUa6CxsUyMdD1fxzEhUrd4FojitFz7lhIHBTlV4fw==} + devalue@5.9.4: + resolution: {integrity: sha512-sPAT4pztbu6586/hrhOnMKS17IJrvg12mXiSPSS3W5qDeN2RGgvZ0diZCm31dBbnevfVmujNO3IM2wrS4Y2Rhg==} devlop@1.1.0: resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==} @@ -2892,6 +2887,9 @@ packages: magic-string@0.30.21: resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==} + magic-string@1.4.4: + resolution: {integrity: sha512-jQz9sVhrZuphH4NrAIHSgkDJCluQO7Ioi4KGRLa7aTUjAODQ13hENX0YIytqYE/rIkO485gQG2LeBxJaW53kkQ==} + make-dir@3.1.0: resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==} engines: {node: '>=8'} @@ -3601,9 +3599,6 @@ packages: set-blocking@2.0.0: resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} - set-cookie-parser@3.1.2: - resolution: {integrity: sha512-5/r/lTwbJ3zQ+qwdUFZYeRNqda7P5HD8zQKqlSjdGt1/S0cjLAphHusj4Y58ahDtWn/g32xrIS58/ikOvwl0Lw==} - set-function-length@1.2.2: resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} engines: {node: '>= 0.4'} @@ -4749,7 +4744,7 @@ snapshots: '@jridgewell/gen-mapping@0.3.5': dependencies: '@jridgewell/set-array': 1.2.1 - '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/sourcemap-codec': 1.6.0 '@jridgewell/trace-mapping': 0.3.31 '@jridgewell/resolve-uri@3.1.2': {} @@ -4817,6 +4812,8 @@ snapshots: '@poppinss/macroable@1.0.4': optional: true + '@rolldown/pluginutils@1.0.1': {} + '@rollup/plugin-commonjs@29.0.3(rollup@4.62.2)': dependencies: '@rollup/pluginutils': 5.4.0(rollup@4.62.2) @@ -5059,33 +5056,25 @@ snapshots: '@standard-schema/spec@1.1.0': {} - '@sveltejs/acorn-typescript@1.0.13(acorn@8.18.0)': - dependencies: - acorn: 8.18.0 - - '@sveltejs/adapter-node@5.5.7(@sveltejs/kit@2.70.3(@sveltejs/vite-plugin-svelte@4.0.4(svelte@5.9.0)(vite@5.4.21(@types/node@22.20.5)))(svelte@5.9.0)(typescript@5.9.3)(vite@5.4.21(@types/node@22.20.5)))': + '@sveltejs/adapter-node@5.5.7(@sveltejs/kit@3.1.0(@sveltejs/vite-plugin-svelte@4.0.4(svelte@5.9.0)(vite@5.4.21(@types/node@22.20.5)))(svelte@5.9.0)(typescript@5.9.3)(vite@5.4.21(@types/node@22.20.5)))': dependencies: '@rollup/plugin-commonjs': 29.0.3(rollup@4.62.2) '@rollup/plugin-json': 6.1.0(rollup@4.62.2) '@rollup/plugin-node-resolve': 16.0.3(rollup@4.62.2) '@rollup/plugin-replace': 6.0.3(rollup@4.62.2) - '@sveltejs/kit': 2.70.3(@sveltejs/vite-plugin-svelte@4.0.4(svelte@5.9.0)(vite@5.4.21(@types/node@22.20.5)))(svelte@5.9.0)(typescript@5.9.3)(vite@5.4.21(@types/node@22.20.5)) + '@sveltejs/kit': 3.1.0(@sveltejs/vite-plugin-svelte@4.0.4(svelte@5.9.0)(vite@5.4.21(@types/node@22.20.5)))(svelte@5.9.0)(typescript@5.9.3)(vite@5.4.21(@types/node@22.20.5)) rollup: 4.62.2 - '@sveltejs/kit@2.70.3(@sveltejs/vite-plugin-svelte@4.0.4(svelte@5.9.0)(vite@5.4.21(@types/node@22.20.5)))(svelte@5.9.0)(typescript@5.9.3)(vite@5.4.21(@types/node@22.20.5))': + '@sveltejs/kit@3.1.0(@sveltejs/vite-plugin-svelte@4.0.4(svelte@5.9.0)(vite@5.4.21(@types/node@22.20.5)))(svelte@5.9.0)(typescript@5.9.3)(vite@5.4.21(@types/node@22.20.5))': dependencies: + '@rolldown/pluginutils': 1.0.1 '@standard-schema/spec': 1.1.0 - '@sveltejs/acorn-typescript': 1.0.13(acorn@8.18.0) '@sveltejs/vite-plugin-svelte': 4.0.4(svelte@5.9.0)(vite@5.4.21(@types/node@22.20.5)) - '@types/cookie': 0.6.0 - acorn: 8.18.0 - cookie: 0.6.0 - devalue: 5.9.1 + cookie: 2.0.1 + devalue: 5.9.4 esm-env: 1.2.2 - kleur: 4.1.5 - magic-string: 0.30.21 + magic-string: 1.4.4 mrmime: 2.0.1 - set-cookie-parser: 3.1.2 sirv: 3.0.2 svelte: 5.9.0 vite: 5.4.21(@types/node@22.20.5) @@ -5128,8 +5117,6 @@ snapshots: dependencies: '@types/node': 22.20.5 - '@types/cookie@0.6.0': {} - '@types/eslint-config-prettier@6.11.3': {} '@types/eslint@9.6.1': @@ -5838,7 +5825,7 @@ snapshots: console-control-strings@1.1.0: {} - cookie@0.6.0: {} + cookie@2.0.1: {} copy-anything@3.0.5: dependencies: @@ -5948,7 +5935,7 @@ snapshots: devalue@5.1.1: {} - devalue@5.9.1: {} + devalue@5.9.4: {} devlop@1.1.0: dependencies: @@ -6438,11 +6425,11 @@ snapshots: combined-stream: 1.0.8 mime-types: 2.1.35 - formsnap@1.0.1(svelte@5.9.0)(sveltekit-superforms@2.27.1(@sveltejs/kit@2.70.3(@sveltejs/vite-plugin-svelte@4.0.4(svelte@5.9.0)(vite@5.4.21(@types/node@22.20.5)))(svelte@5.9.0)(typescript@5.9.3)(vite@5.4.21(@types/node@22.20.5)))(@types/json-schema@7.0.15)(esbuild@0.28.2)(svelte@5.9.0)(typescript@5.9.3)): + formsnap@1.0.1(svelte@5.9.0)(sveltekit-superforms@2.27.1(@sveltejs/kit@3.1.0(@sveltejs/vite-plugin-svelte@4.0.4(svelte@5.9.0)(vite@5.4.21(@types/node@22.20.5)))(svelte@5.9.0)(typescript@5.9.3)(vite@5.4.21(@types/node@22.20.5)))(@types/json-schema@7.0.15)(esbuild@0.28.2)(svelte@5.9.0)(typescript@5.9.3)): dependencies: nanoid: 5.0.8 svelte: 5.9.0 - sveltekit-superforms: 2.27.1(@sveltejs/kit@2.70.3(@sveltejs/vite-plugin-svelte@4.0.4(svelte@5.9.0)(vite@5.4.21(@types/node@22.20.5)))(svelte@5.9.0)(typescript@5.9.3)(vite@5.4.21(@types/node@22.20.5)))(@types/json-schema@7.0.15)(esbuild@0.28.2)(svelte@5.9.0)(typescript@5.9.3) + sveltekit-superforms: 2.27.1(@sveltejs/kit@3.1.0(@sveltejs/vite-plugin-svelte@4.0.4(svelte@5.9.0)(vite@5.4.21(@types/node@22.20.5)))(svelte@5.9.0)(typescript@5.9.3)(vite@5.4.21(@types/node@22.20.5)))(@types/json-schema@7.0.15)(esbuild@0.28.2)(svelte@5.9.0)(typescript@5.9.3) fraction.js@5.3.4: {} @@ -7008,6 +6995,10 @@ snapshots: dependencies: '@jridgewell/sourcemap-codec': 1.5.5 + magic-string@1.4.4: + dependencies: + '@jridgewell/sourcemap-codec': 1.6.0 + make-dir@3.1.0: dependencies: semver: 6.3.1 @@ -7671,8 +7662,6 @@ snapshots: set-blocking@2.0.0: {} - set-cookie-parser@3.1.2: {} - set-function-length@1.2.2: dependencies: define-data-property: 1.1.4 @@ -7944,9 +7933,9 @@ snapshots: magic-string: 0.30.14 zimmerframe: 1.1.2 - sveltekit-superforms@2.27.1(@sveltejs/kit@2.70.3(@sveltejs/vite-plugin-svelte@4.0.4(svelte@5.9.0)(vite@5.4.21(@types/node@22.20.5)))(svelte@5.9.0)(typescript@5.9.3)(vite@5.4.21(@types/node@22.20.5)))(@types/json-schema@7.0.15)(esbuild@0.28.2)(svelte@5.9.0)(typescript@5.9.3): + sveltekit-superforms@2.27.1(@sveltejs/kit@3.1.0(@sveltejs/vite-plugin-svelte@4.0.4(svelte@5.9.0)(vite@5.4.21(@types/node@22.20.5)))(svelte@5.9.0)(typescript@5.9.3)(vite@5.4.21(@types/node@22.20.5)))(@types/json-schema@7.0.15)(esbuild@0.28.2)(svelte@5.9.0)(typescript@5.9.3): dependencies: - '@sveltejs/kit': 2.70.3(@sveltejs/vite-plugin-svelte@4.0.4(svelte@5.9.0)(vite@5.4.21(@types/node@22.20.5)))(svelte@5.9.0)(typescript@5.9.3)(vite@5.4.21(@types/node@22.20.5)) + '@sveltejs/kit': 3.1.0(@sveltejs/vite-plugin-svelte@4.0.4(svelte@5.9.0)(vite@5.4.21(@types/node@22.20.5)))(svelte@5.9.0)(typescript@5.9.3)(vite@5.4.21(@types/node@22.20.5)) devalue: 5.1.1 memoize-weak: 1.0.2 svelte: 5.9.0