diff --git a/package.json b/package.json index e94ac8d..737162e 100644 --- a/package.json +++ b/package.json @@ -57,7 +57,7 @@ "sanitize-html": "^2.17.2", "sharp": "^0.34.4", "stylus": "^0.64.0", - "svelte": "^5.46.4", + "svelte": "^5.55.1", "tailwindcss": "^3.4.19", "typescript": "^5.9.3", "unist-util-visit": "^5.0.0" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1394b01..910fdbe 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -19,7 +19,7 @@ importers: version: 3.7.2 '@astrojs/svelte': specifier: 7.2.5 - version: 7.2.5(@types/node@25.5.2)(astro@5.16.11(@types/node@25.5.2)(jiti@1.21.7)(rollup@2.79.2)(stylus@0.64.0)(terser@5.44.1)(typescript@5.9.3)(yaml@2.8.2))(jiti@1.21.7)(stylus@0.64.0)(svelte@5.46.4)(terser@5.44.1)(typescript@5.9.3)(yaml@2.8.2) + version: 7.2.5(@types/node@25.5.2)(astro@5.16.11(@types/node@25.5.2)(jiti@1.21.7)(rollup@2.79.2)(stylus@0.64.0)(terser@5.44.1)(typescript@5.9.3)(yaml@2.8.2))(jiti@1.21.7)(stylus@0.64.0)(svelte@5.55.1)(terser@5.44.1)(typescript@5.9.3)(yaml@2.8.2) '@astrojs/tailwind': specifier: ^6.0.2 version: 6.0.2(astro@5.16.11(@types/node@25.5.2)(jiti@1.21.7)(rollup@2.79.2)(stylus@0.64.0)(terser@5.44.1)(typescript@5.9.3)(yaml@2.8.2))(tailwindcss@3.4.19(yaml@2.8.2)) @@ -55,7 +55,7 @@ importers: version: 1.2.76 '@iconify/svelte': specifier: ^4.2.0 - version: 4.2.0(svelte@5.46.4) + version: 4.2.0(svelte@5.55.1) '@swup/astro': specifier: ^1.7.0 version: 1.7.0 @@ -132,8 +132,8 @@ importers: specifier: ^0.64.0 version: 0.64.0 svelte: - specifier: ^5.46.4 - version: 5.46.4 + specifier: ^5.55.1 + version: 5.55.1 tailwindcss: specifier: ^3.4.19 version: 3.4.19(yaml@2.8.2) @@ -1555,8 +1555,8 @@ packages: '@surma/rollup-plugin-off-main-thread@2.2.3': resolution: {integrity: sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==} - '@sveltejs/acorn-typescript@1.0.8': - resolution: {integrity: sha512-esgN+54+q0NjB0Y/4BomT9samII7jGwNy/2a3wNZbT2A2RpmXsXwUt24LvLhx6jUq2gVk4cWEvcRO6MFQbOfNA==} + '@sveltejs/acorn-typescript@1.0.9': + resolution: {integrity: sha512-lVJX6qEgs/4DOcRTpo56tmKzVPtoWAaVbL4hfO7t7NVwl9AAXzQR6cihesW1BmNMPl+bK6dreu2sOKBP2Q9CIA==} peerDependencies: acorn: ^8.9.0 @@ -1737,6 +1737,9 @@ packages: '@types/tar@6.1.13': resolution: {integrity: sha512-IznnlmU5f4WcGTh2ltRu/Ijpmk8wiWXfF0VA4s+HPjHZgvFggk1YaIkbo5krX/zUCzWF8N/l4+W/LNxnvAJ8nw==} + '@types/trusted-types@2.0.7': + resolution: {integrity: sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==} + '@types/unist@2.0.11': resolution: {integrity: sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==} @@ -1746,6 +1749,10 @@ packages: '@types/yauzl@2.10.3': resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==} + '@typescript-eslint/types@8.58.0': + resolution: {integrity: sha512-O9CjxypDT89fbHxRfETNoAnHj/i6IpRK0CvbVN3qibxlLdo5p5hcLmUuCCrHMpxiWSwKyI8mCP7qRNYuOJ0Uww==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@ungap/structured-clone@1.3.0': resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==} @@ -1780,6 +1787,11 @@ packages: engines: {node: '>=0.4.0'} hasBin: true + acorn@8.16.0: + resolution: {integrity: sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==} + engines: {node: '>=0.4.0'} + hasBin: true + ajv-draft-04@1.0.0: resolution: {integrity: sha512-mv00Te6nmYbRp5DCwclxtt7yV/joXJPGS7nM+97GdxvuttCOfgI3K4U25zboyeX0O+myI8ERluxQe5wljMmVIw==} peerDependencies: @@ -1831,6 +1843,10 @@ packages: argparse@2.0.1: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} + aria-query@5.3.1: + resolution: {integrity: sha512-Z/ZeOgVl7bcSYZ/u/rh0fOpvEpq//LZmdbkXyc7syVzjPAhfOa9ebsdTSjEBDU4vs5nC98Kfduj1uFo0qyET3g==} + engines: {node: '>= 0.4'} + aria-query@5.3.2: resolution: {integrity: sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==} engines: {node: '>= 0.4'} @@ -2288,6 +2304,9 @@ packages: devalue@5.6.2: resolution: {integrity: sha512-nPRkjWzzDQlsejL1WVifk5rvcFi/y1onBRxjaFMjZeR9mFpqu2gmAZ9xUB9/IEanEP/vBtGeGganC/GO1fmufg==} + devalue@5.7.0: + resolution: {integrity: sha512-qCvc8m7cImp1QDCsiY+C2EdSBWSj7Ucfoq87scSdYboDiIKdvMtFbH1U2VReBls6WMhMaUOoK3ZJEDNG/7zm3w==} + devlop@1.1.0: resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==} @@ -2440,8 +2459,8 @@ packages: esm-env@1.2.2: resolution: {integrity: sha512-Epxrv+Nr/CaL4ZcFGPJIYLWFom+YeV1DqMLHJoEd9SYRxNbaFruBwfEX/kkHUJf55j2+TUbmDcmuilbP1TmXHA==} - esrap@2.2.1: - resolution: {integrity: sha512-GiYWG34AN/4CUyaWAgunGt0Rxvr1PTMlGC0vvEov/uOQYWne2bpN03Um+k8jT+q3op33mKouP2zeJ6OlM+qeUg==} + esrap@2.2.4: + resolution: {integrity: sha512-suICpxAmZ9A8bzJjEl/+rLJiDKC0X4gYWUxT6URAWBLvlXmtbZd5ySMu/N2ZGEtMCAmflUDPSehrP9BQcsGcSg==} estree-walker@0.6.1: resolution: {integrity: sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==} @@ -4449,8 +4468,8 @@ packages: svelte: ^3.55 || ^4.0.0-next.0 || ^4.0 || ^5.0.0-next.0 typescript: ^4.9.4 || ^5.0.0 - svelte@5.46.4: - resolution: {integrity: sha512-VJwdXrmv9L8L7ZasJeWcCjoIuMRVbhuxbss0fpVnR8yorMmjNDwcjIH08vS6wmSzzzgAG5CADQ1JuXPS2nwt9w==} + svelte@5.55.1: + resolution: {integrity: sha512-QjvU7EFemf6mRzdMGlAFttMWtAAVXrax61SZYHdkD6yoVGQ89VeyKfZD4H1JrV1WLmJBxWhFch9H6ig/87VGjw==} engines: {node: '>=18'} svgo@2.8.0: @@ -5130,12 +5149,12 @@ snapshots: stream-replace-string: 2.0.0 zod: 4.3.6 - '@astrojs/svelte@7.2.5(@types/node@25.5.2)(astro@5.16.11(@types/node@25.5.2)(jiti@1.21.7)(rollup@2.79.2)(stylus@0.64.0)(terser@5.44.1)(typescript@5.9.3)(yaml@2.8.2))(jiti@1.21.7)(stylus@0.64.0)(svelte@5.46.4)(terser@5.44.1)(typescript@5.9.3)(yaml@2.8.2)': + '@astrojs/svelte@7.2.5(@types/node@25.5.2)(astro@5.16.11(@types/node@25.5.2)(jiti@1.21.7)(rollup@2.79.2)(stylus@0.64.0)(terser@5.44.1)(typescript@5.9.3)(yaml@2.8.2))(jiti@1.21.7)(stylus@0.64.0)(svelte@5.55.1)(terser@5.44.1)(typescript@5.9.3)(yaml@2.8.2)': dependencies: - '@sveltejs/vite-plugin-svelte': 5.1.1(svelte@5.46.4)(vite@6.4.1(@types/node@25.5.2)(jiti@1.21.7)(stylus@0.64.0)(terser@5.44.1)(yaml@2.8.2)) + '@sveltejs/vite-plugin-svelte': 5.1.1(svelte@5.55.1)(vite@6.4.1(@types/node@25.5.2)(jiti@1.21.7)(stylus@0.64.0)(terser@5.44.1)(yaml@2.8.2)) astro: 5.16.11(@types/node@25.5.2)(jiti@1.21.7)(rollup@2.79.2)(stylus@0.64.0)(terser@5.44.1)(typescript@5.9.3)(yaml@2.8.2) - svelte: 5.46.4 - svelte2tsx: 0.7.46(svelte@5.46.4)(typescript@5.9.3) + svelte: 5.55.1 + svelte2tsx: 0.7.46(svelte@5.55.1)(typescript@5.9.3) typescript: 5.9.3 vite: 6.4.1(@types/node@25.5.2)(jiti@1.21.7)(stylus@0.64.0)(terser@5.44.1)(yaml@2.8.2) transitivePeerDependencies: @@ -6131,10 +6150,10 @@ snapshots: dependencies: '@iconify/types': 2.0.0 - '@iconify/svelte@4.2.0(svelte@5.46.4)': + '@iconify/svelte@4.2.0(svelte@5.55.1)': dependencies: '@iconify/types': 2.0.0 - svelte: 5.46.4 + svelte: 5.55.1 '@iconify/tools@4.1.4': dependencies: @@ -6546,27 +6565,27 @@ snapshots: magic-string: 0.25.9 string.prototype.matchall: 4.0.12 - '@sveltejs/acorn-typescript@1.0.8(acorn@8.15.0)': + '@sveltejs/acorn-typescript@1.0.9(acorn@8.16.0)': dependencies: - acorn: 8.15.0 + acorn: 8.16.0 - '@sveltejs/vite-plugin-svelte-inspector@4.0.1(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.46.4)(vite@6.4.1(@types/node@25.5.2)(jiti@1.21.7)(stylus@0.64.0)(terser@5.44.1)(yaml@2.8.2)))(svelte@5.46.4)(vite@6.4.1(@types/node@25.5.2)(jiti@1.21.7)(stylus@0.64.0)(terser@5.44.1)(yaml@2.8.2))': + '@sveltejs/vite-plugin-svelte-inspector@4.0.1(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.55.1)(vite@6.4.1(@types/node@25.5.2)(jiti@1.21.7)(stylus@0.64.0)(terser@5.44.1)(yaml@2.8.2)))(svelte@5.55.1)(vite@6.4.1(@types/node@25.5.2)(jiti@1.21.7)(stylus@0.64.0)(terser@5.44.1)(yaml@2.8.2))': dependencies: - '@sveltejs/vite-plugin-svelte': 5.1.1(svelte@5.46.4)(vite@6.4.1(@types/node@25.5.2)(jiti@1.21.7)(stylus@0.64.0)(terser@5.44.1)(yaml@2.8.2)) + '@sveltejs/vite-plugin-svelte': 5.1.1(svelte@5.55.1)(vite@6.4.1(@types/node@25.5.2)(jiti@1.21.7)(stylus@0.64.0)(terser@5.44.1)(yaml@2.8.2)) debug: 4.4.3 - svelte: 5.46.4 + svelte: 5.55.1 vite: 6.4.1(@types/node@25.5.2)(jiti@1.21.7)(stylus@0.64.0)(terser@5.44.1)(yaml@2.8.2) transitivePeerDependencies: - supports-color - '@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.46.4)(vite@6.4.1(@types/node@25.5.2)(jiti@1.21.7)(stylus@0.64.0)(terser@5.44.1)(yaml@2.8.2))': + '@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.55.1)(vite@6.4.1(@types/node@25.5.2)(jiti@1.21.7)(stylus@0.64.0)(terser@5.44.1)(yaml@2.8.2))': dependencies: - '@sveltejs/vite-plugin-svelte-inspector': 4.0.1(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.46.4)(vite@6.4.1(@types/node@25.5.2)(jiti@1.21.7)(stylus@0.64.0)(terser@5.44.1)(yaml@2.8.2)))(svelte@5.46.4)(vite@6.4.1(@types/node@25.5.2)(jiti@1.21.7)(stylus@0.64.0)(terser@5.44.1)(yaml@2.8.2)) + '@sveltejs/vite-plugin-svelte-inspector': 4.0.1(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.55.1)(vite@6.4.1(@types/node@25.5.2)(jiti@1.21.7)(stylus@0.64.0)(terser@5.44.1)(yaml@2.8.2)))(svelte@5.55.1)(vite@6.4.1(@types/node@25.5.2)(jiti@1.21.7)(stylus@0.64.0)(terser@5.44.1)(yaml@2.8.2)) debug: 4.4.3 deepmerge: 4.3.1 kleur: 4.1.5 magic-string: 0.30.21 - svelte: 5.46.4 + svelte: 5.55.1 vite: 6.4.1(@types/node@25.5.2)(jiti@1.21.7)(stylus@0.64.0)(terser@5.44.1)(yaml@2.8.2) vitefu: 1.1.1(vite@6.4.1(@types/node@25.5.2)(jiti@1.21.7)(stylus@0.64.0)(terser@5.44.1)(yaml@2.8.2)) transitivePeerDependencies: @@ -6784,6 +6803,8 @@ snapshots: '@types/node': 25.5.2 minipass: 4.2.8 + '@types/trusted-types@2.0.7': {} + '@types/unist@2.0.11': {} '@types/unist@3.0.3': {} @@ -6793,6 +6814,8 @@ snapshots: '@types/node': 25.5.2 optional: true + '@typescript-eslint/types@8.58.0': {} + '@ungap/structured-clone@1.3.0': {} '@volar/kit@2.4.28(typescript@5.9.3)': @@ -6847,6 +6870,8 @@ snapshots: acorn@8.15.0: {} + acorn@8.16.0: {} + ajv-draft-04@1.0.0(ajv@8.18.0): optionalDependencies: ajv: 8.18.0 @@ -6887,6 +6912,8 @@ snapshots: argparse@2.0.1: {} + aria-query@5.3.1: {} + aria-query@5.3.2: {} array-buffer-byte-length@1.0.2: @@ -7501,6 +7528,8 @@ snapshots: devalue@5.6.2: {} + devalue@5.7.0: {} + devlop@1.1.0: dependencies: dequal: 2.0.3 @@ -7718,9 +7747,10 @@ snapshots: esm-env@1.2.2: {} - esrap@2.2.1: + esrap@2.2.4: dependencies: '@jridgewell/sourcemap-codec': 1.5.5 + '@typescript-eslint/types': 8.58.0 estree-walker@0.6.1: {} @@ -8978,7 +9008,7 @@ snapshots: mlly@1.8.0: dependencies: - acorn: 8.15.0 + acorn: 8.16.0 pathe: 2.0.3 pkg-types: 1.3.1 ufo: 1.6.3 @@ -10226,26 +10256,27 @@ snapshots: supports-preserve-symlinks-flag@1.0.0: {} - svelte2tsx@0.7.46(svelte@5.46.4)(typescript@5.9.3): + svelte2tsx@0.7.46(svelte@5.55.1)(typescript@5.9.3): dependencies: dedent-js: 1.0.1 scule: 1.3.0 - svelte: 5.46.4 + svelte: 5.55.1 typescript: 5.9.3 - svelte@5.46.4: + svelte@5.55.1: dependencies: '@jridgewell/remapping': 2.3.5 '@jridgewell/sourcemap-codec': 1.5.5 - '@sveltejs/acorn-typescript': 1.0.8(acorn@8.15.0) + '@sveltejs/acorn-typescript': 1.0.9(acorn@8.16.0) '@types/estree': 1.0.8 - acorn: 8.15.0 - aria-query: 5.3.2 + '@types/trusted-types': 2.0.7 + acorn: 8.16.0 + aria-query: 5.3.1 axobject-query: 4.1.0 clsx: 2.1.1 - devalue: 5.6.2 + devalue: 5.7.0 esm-env: 1.2.2 - esrap: 2.2.1 + esrap: 2.2.4 is-reference: 3.0.3 locate-character: 3.0.0 magic-string: 0.30.21 @@ -10333,7 +10364,7 @@ snapshots: terser@5.44.1: dependencies: '@jridgewell/source-map': 0.3.11 - acorn: 8.15.0 + acorn: 8.16.0 commander: 2.20.3 source-map-support: 0.5.21