diff --git a/package.json b/package.json index 3b9d8b4..d5cf3b5 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,7 @@ "devDependencies": { "@fontsource/karla": "5.0.20", "@sveltejs/adapter-static": "2.0.3", - "@sveltejs/kit": "1.30.4", + "@sveltejs/kit": "2.10.1", "@typescript-eslint/eslint-plugin": "8.0.0", "@typescript-eslint/parser": "8.0.0", "autoprefixer": "10.4.19", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index aee6840..37db562 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,10 +13,10 @@ importers: version: 5.0.20 '@sveltejs/adapter-static': specifier: 2.0.3 - version: 2.0.3(@sveltejs/kit@1.30.4(svelte@5.0.3)(vite@5.3.1(sass@1.77.5))) + version: 2.0.3(@sveltejs/kit@2.10.1(@sveltejs/vite-plugin-svelte@2.5.2(svelte@5.0.3)(vite@5.3.1(sass@1.77.5)))(svelte@5.0.3)(vite@5.3.1(sass@1.77.5))) '@sveltejs/kit': - specifier: 1.30.4 - version: 1.30.4(svelte@5.0.3)(vite@5.3.1(sass@1.77.5)) + specifier: 2.10.1 + version: 2.10.1(@sveltejs/vite-plugin-svelte@2.5.2(svelte@5.0.3)(vite@5.3.1(sass@1.77.5)))(svelte@5.0.3)(vite@5.3.1(sass@1.77.5)) '@typescript-eslint/eslint-plugin': specifier: 8.0.0 version: 8.0.0(@typescript-eslint/parser@8.0.0(eslint@9.5.0)(typescript@5.4.5))(eslint@9.5.0)(typescript@5.4.5) @@ -249,10 +249,6 @@ packages: resolution: {integrity: sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@fastify/busboy@2.0.0': - resolution: {integrity: sha512-JUFJad5lv7jxj926GPgymrWQxxjPYuJNiNjNMzqT+HiuP6Vl3dk5xzG+8sTX96np0ZAluvaMzPsjhHZ5rNuNQQ==} - engines: {node: '>=14'} - '@fontsource/karla@5.0.20': resolution: {integrity: sha512-erV4r7dRmWSi0T9ONf+RfYIj2mZoYLQnGhu6Qd3ihfwEbEnnqEcc1IJzUY4Jb3UOSVIeT2HIwroizao9yoTWcw==} @@ -297,8 +293,8 @@ packages: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} - '@polka/url@1.0.0-next.21': - resolution: {integrity: sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==} + '@polka/url@1.0.0-next.28': + resolution: {integrity: sha512-8LduaNlMZGwdZ6qWrKlfa+2M4gahzFkprZiAt2TF8uS0qQgBizKXpXURqvTJ4WtmupWxaLqjRb2UCTe72mu+Aw==} '@rollup/rollup-android-arm-eabi@4.13.0': resolution: {integrity: sha512-5ZYPOuaAqEH/W3gYsRkxQATBW3Ii1MfaT4EQstTnLKViLi2gLSQmlmtTpGucNP3sXEpOiI5tdGhjdE111ekyEg==} @@ -370,13 +366,14 @@ packages: peerDependencies: '@sveltejs/kit': ^1.5.0 - '@sveltejs/kit@1.30.4': - resolution: {integrity: sha512-JSQIQT6XvdchCRQEm7BABxPC56WP5RYVONAi+09S8tmzeP43fBsRlr95bFmsTQM2RHBldfgQk+jgdnsKI75daA==} - engines: {node: ^16.14 || >=18} + '@sveltejs/kit@2.10.1': + resolution: {integrity: sha512-2aormKTn94aU8Lfxj4gcbRGh1Dyw0hCFlNo51+njdRDn9P2ERuWC4bOtTuoy5HJpPYR3AH8oaaEjKDWUHbi1OA==} + engines: {node: '>=18.13'} hasBin: true peerDependencies: - svelte: ^3.54.0 || ^4.0.0-next.0 || ^5.0.0-next.0 - vite: ^4.0.0 + '@sveltejs/vite-plugin-svelte': ^3.0.0 || ^4.0.0-next.1 || ^5.0.0 + svelte: ^4.0.0 || ^5.0.0-next.0 + vite: ^5.0.3 || ^6.0.0 '@sveltejs/vite-plugin-svelte-inspector@1.0.4': resolution: {integrity: sha512-zjiuZ3yydBtwpF3bj0kQNV0YXe+iKE545QGZVTaylW3eAzFr+pJ/cwK8lZEaRp4JtaJXhD5DyWAV4AxLh6DgaQ==} @@ -393,8 +390,8 @@ packages: svelte: ^3.54.0 || ^4.0.0 || ^5.0.0-next.0 vite: ^4.0.0 - '@types/cookie@0.5.1': - resolution: {integrity: sha512-COUnqfB2+ckwXXSFInsFdOAWQzCCx+a5hq2ruyj+Vjund94RJQd4LG2u9hnvJrTgunKAaax7ancBYlDrNYxA0g==} + '@types/cookie@0.6.0': + resolution: {integrity: sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==} '@types/estree@1.0.5': resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} @@ -560,8 +557,8 @@ packages: concat-map@0.0.1: resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} - cookie@0.5.0: - resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==} + cookie@0.6.0: + resolution: {integrity: sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==} engines: {node: '>= 0.6'} cross-spawn@7.0.3: @@ -593,8 +590,8 @@ packages: resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==} engines: {node: '>=8'} - devalue@4.3.2: - resolution: {integrity: sha512-KqFl6pOgOW+Y6wJgu80rHpo2/3H07vr8ntR9rkkFIRETewbf5GaYYcakYfiKz89K+sLsuPkQIZaXDMjUObZwWg==} + devalue@5.1.1: + resolution: {integrity: sha512-maua5KUiapvEwiEAe+XnlZ3Rh0GD+qI1J/nb9vrJc3muPXvcF/8gXYTWF76+5DAqHyDUtOIImEuo0YKE9mshVw==} dir-glob@3.0.1: resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} @@ -662,6 +659,9 @@ packages: esm-env@1.0.0: resolution: {integrity: sha512-Cf6VksWPsTuW01vU9Mk/3vRue91Zevka5SjyNf3nEpokFRuqt/KjUQoGAwq9qMmhpLTHmXzSIrFRw8zxWzmFBA==} + esm-env@1.2.1: + resolution: {integrity: sha512-U9JedYYjCnadUlXk7e1Kr+aENQhtUaoaV9+gZm1T8LC/YBAPJx3NSPIAurFOC0U5vrdSevnUJS2/wUVxGwPhng==} + espree@10.0.1: resolution: {integrity: sha512-MWkrWZbJsL2UwnjxTX3gG8FneachS/Mwg7tdGXce011sJd5b0JG54vat5KHnfSBODZ3Wvzd2WnjxyzsRoVv+ww==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -780,6 +780,9 @@ packages: resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} engines: {node: '>=6'} + import-meta-resolve@4.1.0: + resolution: {integrity: sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==} + imurmurhash@0.1.4: resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} engines: {node: '>=0.8.19'} @@ -863,10 +866,6 @@ packages: magic-string@0.30.12: resolution: {integrity: sha512-Ea8I3sQMVXr8JhN4z+H/d8zwo+tYDgHE9+5G4Wnrwhs0gaK9fXTKx0Tw5Xwsd/bCPTTZNRAdpyzvoeORe9LYpw==} - magic-string@0.30.5: - resolution: {integrity: sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==} - engines: {node: '>=12'} - merge2@1.4.1: resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} engines: {node: '>= 8'} @@ -890,8 +889,8 @@ packages: resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} engines: {node: '>=4'} - mrmime@1.0.1: - resolution: {integrity: sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==} + mrmime@2.0.0: + resolution: {integrity: sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==} engines: {node: '>=10'} ms@2.1.2: @@ -1071,9 +1070,9 @@ packages: resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} engines: {node: '>=8'} - sirv@2.0.3: - resolution: {integrity: sha512-O9jm9BsID1P+0HOi81VpXPoDxYP374pkOLzACAoyUQ/3OUVndNpsz6wMnY2z+yOxzbllCKZrM+9QrWsv4THnyA==} - engines: {node: '>= 10'} + sirv@3.0.0: + resolution: {integrity: sha512-BPwJGUeDaDCHihkORDchNyyTvWFhcusy1XMmhEVTQTwGeybFbp8YEmB+njbPnth1FibULBSBVwCQni25XlCUDg==} + engines: {node: '>=18'} slash@3.0.0: resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} @@ -1195,10 +1194,6 @@ packages: engines: {node: '>=14.17'} hasBin: true - undici@5.28.3: - resolution: {integrity: sha512-3ItfzbrhDlINjaP0duwnNsKpDQk3acHI3gVJ1z4fmwMK31k5G9OVIAMLSIaP6w4FaGkaAkN6zaQO9LUvZ1t7VA==} - engines: {node: '>=14.0'} - update-browserslist-db@1.0.13: resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==} hasBin: true @@ -1382,8 +1377,6 @@ snapshots: '@eslint/object-schema@2.1.4': {} - '@fastify/busboy@2.0.0': {} - '@fontsource/karla@5.0.20': {} '@humanwhocodes/module-importer@1.0.1': {} @@ -1407,7 +1400,7 @@ snapshots: '@jridgewell/trace-mapping@0.3.25': dependencies: '@jridgewell/resolve-uri': 3.1.0 - '@jridgewell/sourcemap-codec': 1.4.15 + '@jridgewell/sourcemap-codec': 1.5.0 '@nodelib/fs.scandir@2.1.5': dependencies: @@ -1421,7 +1414,7 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.15.0 - '@polka/url@1.0.0-next.21': {} + '@polka/url@1.0.0-next.28': {} '@rollup/rollup-android-arm-eabi@4.13.0': optional: true @@ -1462,29 +1455,27 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.13.0': optional: true - '@sveltejs/adapter-static@2.0.3(@sveltejs/kit@1.30.4(svelte@5.0.3)(vite@5.3.1(sass@1.77.5)))': + '@sveltejs/adapter-static@2.0.3(@sveltejs/kit@2.10.1(@sveltejs/vite-plugin-svelte@2.5.2(svelte@5.0.3)(vite@5.3.1(sass@1.77.5)))(svelte@5.0.3)(vite@5.3.1(sass@1.77.5)))': dependencies: - '@sveltejs/kit': 1.30.4(svelte@5.0.3)(vite@5.3.1(sass@1.77.5)) + '@sveltejs/kit': 2.10.1(@sveltejs/vite-plugin-svelte@2.5.2(svelte@5.0.3)(vite@5.3.1(sass@1.77.5)))(svelte@5.0.3)(vite@5.3.1(sass@1.77.5)) - '@sveltejs/kit@1.30.4(svelte@5.0.3)(vite@5.3.1(sass@1.77.5))': + '@sveltejs/kit@2.10.1(@sveltejs/vite-plugin-svelte@2.5.2(svelte@5.0.3)(vite@5.3.1(sass@1.77.5)))(svelte@5.0.3)(vite@5.3.1(sass@1.77.5))': dependencies: '@sveltejs/vite-plugin-svelte': 2.5.2(svelte@5.0.3)(vite@5.3.1(sass@1.77.5)) - '@types/cookie': 0.5.1 - cookie: 0.5.0 - devalue: 4.3.2 - esm-env: 1.0.0 + '@types/cookie': 0.6.0 + cookie: 0.6.0 + devalue: 5.1.1 + esm-env: 1.2.1 + import-meta-resolve: 4.1.0 kleur: 4.1.5 - magic-string: 0.30.5 - mrmime: 1.0.1 + magic-string: 0.30.12 + mrmime: 2.0.0 sade: 1.8.1 set-cookie-parser: 2.6.0 - sirv: 2.0.3 + sirv: 3.0.0 svelte: 5.0.3 tiny-glob: 0.2.9 - undici: 5.28.3 vite: 5.3.1(sass@1.77.5) - transitivePeerDependencies: - - supports-color '@sveltejs/vite-plugin-svelte-inspector@1.0.4(@sveltejs/vite-plugin-svelte@2.5.2(svelte@5.0.3)(vite@5.3.1(sass@1.77.5)))(svelte@5.0.3)(vite@5.3.1(sass@1.77.5))': dependencies: @@ -1501,7 +1492,7 @@ snapshots: debug: 4.3.4 deepmerge: 4.3.1 kleur: 4.1.5 - magic-string: 0.30.5 + magic-string: 0.30.12 svelte: 5.0.3 svelte-hmr: 0.15.3(svelte@5.0.3) vite: 5.3.1(sass@1.77.5) @@ -1509,7 +1500,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@types/cookie@0.5.1': {} + '@types/cookie@0.6.0': {} '@types/estree@1.0.5': {} @@ -1695,7 +1686,7 @@ snapshots: concat-map@0.0.1: {} - cookie@0.5.0: {} + cookie@0.6.0: {} cross-spawn@7.0.3: dependencies: @@ -1715,7 +1706,7 @@ snapshots: detect-indent@6.1.0: {} - devalue@4.3.2: {} + devalue@5.1.1: {} dir-glob@3.0.1: dependencies: @@ -1836,6 +1827,8 @@ snapshots: esm-env@1.0.0: {} + esm-env@1.2.1: {} + espree@10.0.1: dependencies: acorn: 8.11.3 @@ -1946,6 +1939,8 @@ snapshots: parent-module: 1.0.1 resolve-from: 4.0.0 + import-meta-resolve@4.1.0: {} + imurmurhash@0.1.4: {} is-binary-path@2.1.0: @@ -2011,10 +2006,6 @@ snapshots: dependencies: '@jridgewell/sourcemap-codec': 1.5.0 - magic-string@0.30.5: - dependencies: - '@jridgewell/sourcemap-codec': 1.4.15 - merge2@1.4.1: {} micromatch@4.0.5: @@ -2034,7 +2025,7 @@ snapshots: mri@1.2.0: {} - mrmime@1.0.1: {} + mrmime@2.0.0: {} ms@2.1.2: {} @@ -2178,10 +2169,10 @@ snapshots: shebang-regex@3.0.0: {} - sirv@2.0.3: + sirv@3.0.0: dependencies: - '@polka/url': 1.0.0-next.21 - mrmime: 1.0.1 + '@polka/url': 1.0.0-next.28 + mrmime: 2.0.0 totalist: 3.0.1 slash@3.0.0: {} @@ -2280,10 +2271,6 @@ snapshots: typescript@5.4.5: {} - undici@5.28.3: - dependencies: - '@fastify/busboy': 2.0.0 - update-browserslist-db@1.0.13(browserslist@4.23.0): dependencies: browserslist: 4.23.0