diff --git a/package.json b/package.json index de0b2cfd..c7bb8da2 100644 --- a/package.json +++ b/package.json @@ -31,11 +31,11 @@ "@iconify-json/fa6-regular": "^1.2.3", "@iconify-json/fa6-solid": "^1.2.3", "@iconify-json/ic": "^1.2.2", - "@iconify-json/material-symbols": "^1.2.28", + "@iconify-json/material-symbols": "^1.2.31", "@iconify/svelte": "^4.2.0", "@swup/astro": "^1.6.0", "@tailwindcss/typography": "^0.5.16", - "astro": "5.12.8", + "astro": "5.12.9", "astro-expressive-code": "^0.41.2", "astro-icon": "^1.1.5", "hastscript": "^9.0.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index aa061910..b32f673b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -19,13 +19,13 @@ importers: version: 3.4.2 '@astrojs/svelte': specifier: 7.1.0 - version: 7.1.0(@types/node@24.2.0)(astro@5.12.8(@types/node@24.2.0)(jiti@1.21.7)(rollup@2.79.2)(stylus@0.64.0)(terser@5.43.1)(typescript@5.9.2)(yaml@2.8.0))(jiti@1.21.7)(stylus@0.64.0)(svelte@5.38.0)(terser@5.43.1)(typescript@5.9.2)(yaml@2.8.0) + version: 7.1.0(@types/node@24.2.1)(astro@5.12.9(@types/node@24.2.1)(jiti@1.21.7)(rollup@2.79.2)(stylus@0.64.0)(terser@5.43.1)(typescript@5.9.2)(yaml@2.8.0))(jiti@1.21.7)(stylus@0.64.0)(svelte@5.38.0)(terser@5.43.1)(typescript@5.9.2)(yaml@2.8.0) '@astrojs/tailwind': specifier: ^6.0.2 - version: 6.0.2(astro@5.12.8(@types/node@24.2.0)(jiti@1.21.7)(rollup@2.79.2)(stylus@0.64.0)(terser@5.43.1)(typescript@5.9.2)(yaml@2.8.0))(tailwindcss@3.4.17) + version: 6.0.2(astro@5.12.9(@types/node@24.2.1)(jiti@1.21.7)(rollup@2.79.2)(stylus@0.64.0)(terser@5.43.1)(typescript@5.9.2)(yaml@2.8.0))(tailwindcss@3.4.17) '@astrojs/vercel': specifier: ^8.2.5 - version: 8.2.5(astro@5.12.8(@types/node@24.2.0)(jiti@1.21.7)(rollup@2.79.2)(stylus@0.64.0)(terser@5.43.1)(typescript@5.9.2)(yaml@2.8.0))(rollup@2.79.2)(svelte@5.38.0) + version: 8.2.5(astro@5.12.9(@types/node@24.2.1)(jiti@1.21.7)(rollup@2.79.2)(stylus@0.64.0)(terser@5.43.1)(typescript@5.9.2)(yaml@2.8.0))(rollup@2.79.2)(svelte@5.38.0) '@expressive-code/core': specifier: ^0.41.2 version: 0.41.3 @@ -54,8 +54,8 @@ importers: specifier: ^1.2.2 version: 1.2.2 '@iconify-json/material-symbols': - specifier: ^1.2.28 - version: 1.2.30 + specifier: ^1.2.31 + version: 1.2.31 '@iconify/svelte': specifier: ^4.2.0 version: 4.2.0(svelte@5.38.0) @@ -66,11 +66,11 @@ importers: specifier: ^0.5.16 version: 0.5.16(tailwindcss@3.4.17) astro: - specifier: 5.12.8 - version: 5.12.8(@types/node@24.2.0)(jiti@1.21.7)(rollup@2.79.2)(stylus@0.64.0)(terser@5.43.1)(typescript@5.9.2)(yaml@2.8.0) + specifier: 5.12.9 + version: 5.12.9(@types/node@24.2.1)(jiti@1.21.7)(rollup@2.79.2)(stylus@0.64.0)(terser@5.43.1)(typescript@5.9.2)(yaml@2.8.0) astro-expressive-code: specifier: ^0.41.2 - version: 0.41.3(astro@5.12.8(@types/node@24.2.0)(jiti@1.21.7)(rollup@2.79.2)(stylus@0.64.0)(terser@5.43.1)(typescript@5.9.2)(yaml@2.8.0)) + version: 0.41.3(astro@5.12.9(@types/node@24.2.1)(jiti@1.21.7)(rollup@2.79.2)(stylus@0.64.0)(terser@5.43.1)(typescript@5.9.2)(yaml@2.8.0)) astro-icon: specifier: ^1.1.5 version: 1.1.5 @@ -1108,8 +1108,8 @@ packages: '@iconify-json/ic@1.2.2': resolution: {integrity: sha512-QmjwS3lYiOmVWgTCEOTFyGODaR/+689+ajep/VsrCcsUN0Gdle5PmIcibDsdmRyrOsW/E77G41UUijdbjQUofw==} - '@iconify-json/material-symbols@1.2.30': - resolution: {integrity: sha512-3dA1jxkCd8LqEaAWjwQ5tob4pJNKE59Bz604AL1GP3Kyv//pR3un3cIyAUWOFQS1lz0vKKkn0BKOCmcUDi1G8A==} + '@iconify-json/material-symbols@1.2.31': + resolution: {integrity: sha512-O3xGdrPXiFNX1qJHssAbvW42OS6wcdrFqJMGfwz+CBZzSjpMGBQG8k0Urxb5FNt6nIz7asX5xqkg68IRA4ackA==} '@iconify/svelte@4.2.0': resolution: {integrity: sha512-fEl0T7SAPonK7xk6xUlRPDmFDZVDe2Z7ZstlqeDS/sS8ve2uyU+Qa8rTWbIqzZJlRvONkK5kVXiUf9nIc+6OOQ==} @@ -1784,6 +1784,9 @@ packages: '@types/node@24.2.0': resolution: {integrity: sha512-3xyG3pMCq3oYCNg7/ZP+E1ooTaGB4cG8JWRsqqOYQdbWNY4zbaV0Ennrd7stjiJEFZCaybcIgpTjJWHRfBSIDw==} + '@types/node@24.2.1': + resolution: {integrity: sha512-DRh5K+ka5eJic8CjH7td8QpYEV6Zo10gfRkjHCO3weqZHWDtAaSTFtl4+VMqOJ4N5jcuhZ9/l+yy8rVgw7BQeQ==} + '@types/parse-json@4.0.2': resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==} @@ -1971,8 +1974,8 @@ packages: astro-icon@1.1.5: resolution: {integrity: sha512-CJYS5nWOw9jz4RpGWmzNQY7D0y2ZZacH7atL2K9DeJXJVaz7/5WrxeyIxO8KASk1jCM96Q4LjRx/F3R+InjJrw==} - astro@5.12.8: - resolution: {integrity: sha512-KkJ7FR+c2SyZYlpakm48XBiuQcRsrVtdjG5LN5an0givI/tLik+ePJ4/g3qrAVhYMjJOxBA2YgFQxANPiWB+Mw==} + astro@5.12.9: + resolution: {integrity: sha512-cZ7kZ61jyE5nwSrFKSRyf5Gds+uJELqQxJFqMkcgiWQvhWZJUSShn8Uz3yc9WLyLw5Kim5P5un9SkJSGogfEZQ==} engines: {node: 18.20.8 || ^20.3.0 || >=22.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0'} hasBin: true @@ -4479,8 +4482,8 @@ packages: resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} engines: {node: '>=8'} - smol-toml@1.4.1: - resolution: {integrity: sha512-CxdwHXyYTONGHThDbq5XdwbFsuY4wlClRGejfE2NtwUtiHYsP1QtNsHb/hnj31jKYSchztJsaA8pSQoVzkfCFg==} + smol-toml@1.4.2: + resolution: {integrity: sha512-rInDH6lCNiEyn3+hH8KVGFdbjc099j47+OSgbMrfDYX1CmXLfdKd7qi6IfcWj2wFxvSVkuI46M+wPGYfEOEj6g==} engines: {node: '>= 18'} source-map-js@1.2.1: @@ -5279,7 +5282,7 @@ snapshots: remark-rehype: 11.1.2 remark-smartypants: 3.0.2 shiki: 3.9.2 - smol-toml: 1.4.1 + smol-toml: 1.4.2 unified: 11.0.5 unist-util-remove-position: 5.0.0 unist-util-visit: 5.0.0 @@ -5303,14 +5306,14 @@ snapshots: stream-replace-string: 2.0.0 zod: 3.25.76 - '@astrojs/svelte@7.1.0(@types/node@24.2.0)(astro@5.12.8(@types/node@24.2.0)(jiti@1.21.7)(rollup@2.79.2)(stylus@0.64.0)(terser@5.43.1)(typescript@5.9.2)(yaml@2.8.0))(jiti@1.21.7)(stylus@0.64.0)(svelte@5.38.0)(terser@5.43.1)(typescript@5.9.2)(yaml@2.8.0)': + '@astrojs/svelte@7.1.0(@types/node@24.2.1)(astro@5.12.9(@types/node@24.2.1)(jiti@1.21.7)(rollup@2.79.2)(stylus@0.64.0)(terser@5.43.1)(typescript@5.9.2)(yaml@2.8.0))(jiti@1.21.7)(stylus@0.64.0)(svelte@5.38.0)(terser@5.43.1)(typescript@5.9.2)(yaml@2.8.0)': dependencies: - '@sveltejs/vite-plugin-svelte': 5.1.1(svelte@5.38.0)(vite@6.3.5(@types/node@24.2.0)(jiti@1.21.7)(stylus@0.64.0)(terser@5.43.1)(yaml@2.8.0)) - astro: 5.12.8(@types/node@24.2.0)(jiti@1.21.7)(rollup@2.79.2)(stylus@0.64.0)(terser@5.43.1)(typescript@5.9.2)(yaml@2.8.0) + '@sveltejs/vite-plugin-svelte': 5.1.1(svelte@5.38.0)(vite@6.3.5(@types/node@24.2.1)(jiti@1.21.7)(stylus@0.64.0)(terser@5.43.1)(yaml@2.8.0)) + astro: 5.12.9(@types/node@24.2.1)(jiti@1.21.7)(rollup@2.79.2)(stylus@0.64.0)(terser@5.43.1)(typescript@5.9.2)(yaml@2.8.0) svelte: 5.38.0 svelte2tsx: 0.7.41(svelte@5.38.0)(typescript@5.9.2) typescript: 5.9.2 - vite: 6.3.5(@types/node@24.2.0)(jiti@1.21.7)(stylus@0.64.0)(terser@5.43.1)(yaml@2.8.0) + vite: 6.3.5(@types/node@24.2.1)(jiti@1.21.7)(stylus@0.64.0)(terser@5.43.1)(yaml@2.8.0) transitivePeerDependencies: - '@types/node' - jiti @@ -5325,9 +5328,9 @@ snapshots: - tsx - yaml - '@astrojs/tailwind@6.0.2(astro@5.12.8(@types/node@24.2.0)(jiti@1.21.7)(rollup@2.79.2)(stylus@0.64.0)(terser@5.43.1)(typescript@5.9.2)(yaml@2.8.0))(tailwindcss@3.4.17)': + '@astrojs/tailwind@6.0.2(astro@5.12.9(@types/node@24.2.1)(jiti@1.21.7)(rollup@2.79.2)(stylus@0.64.0)(terser@5.43.1)(typescript@5.9.2)(yaml@2.8.0))(tailwindcss@3.4.17)': dependencies: - astro: 5.12.8(@types/node@24.2.0)(jiti@1.21.7)(rollup@2.79.2)(stylus@0.64.0)(terser@5.43.1)(typescript@5.9.2)(yaml@2.8.0) + astro: 5.12.9(@types/node@24.2.1)(jiti@1.21.7)(rollup@2.79.2)(stylus@0.64.0)(terser@5.43.1)(typescript@5.9.2)(yaml@2.8.0) autoprefixer: 10.4.21(postcss@8.5.6) postcss: 8.5.6 postcss-load-config: 4.0.2(postcss@8.5.6) @@ -5357,14 +5360,14 @@ snapshots: semver: 7.7.2 vscode-languageserver-textdocument: 1.0.12 - '@astrojs/vercel@8.2.5(astro@5.12.8(@types/node@24.2.0)(jiti@1.21.7)(rollup@2.79.2)(stylus@0.64.0)(terser@5.43.1)(typescript@5.9.2)(yaml@2.8.0))(rollup@2.79.2)(svelte@5.38.0)': + '@astrojs/vercel@8.2.5(astro@5.12.9(@types/node@24.2.1)(jiti@1.21.7)(rollup@2.79.2)(stylus@0.64.0)(terser@5.43.1)(typescript@5.9.2)(yaml@2.8.0))(rollup@2.79.2)(svelte@5.38.0)': dependencies: '@astrojs/internal-helpers': 0.7.1 '@vercel/analytics': 1.5.0(svelte@5.38.0) '@vercel/functions': 2.2.8 '@vercel/nft': 0.29.4(rollup@2.79.2) '@vercel/routing-utils': 5.1.1 - astro: 5.12.8(@types/node@24.2.0)(jiti@1.21.7)(rollup@2.79.2)(stylus@0.64.0)(terser@5.43.1)(typescript@5.9.2)(yaml@2.8.0) + astro: 5.12.9(@types/node@24.2.1)(jiti@1.21.7)(rollup@2.79.2)(stylus@0.64.0)(terser@5.43.1)(typescript@5.9.2)(yaml@2.8.0) esbuild: 0.25.8 tinyglobby: 0.2.14 transitivePeerDependencies: @@ -6327,7 +6330,7 @@ snapshots: dependencies: '@iconify/types': 2.0.0 - '@iconify-json/material-symbols@1.2.30': + '@iconify-json/material-symbols@1.2.31': dependencies: '@iconify/types': 2.0.0 @@ -6778,25 +6781,25 @@ snapshots: dependencies: acorn: 8.15.0 - '@sveltejs/vite-plugin-svelte-inspector@4.0.1(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.38.0)(vite@6.3.5(@types/node@24.2.0)(jiti@1.21.7)(stylus@0.64.0)(terser@5.43.1)(yaml@2.8.0)))(svelte@5.38.0)(vite@6.3.5(@types/node@24.2.0)(jiti@1.21.7)(stylus@0.64.0)(terser@5.43.1)(yaml@2.8.0))': + '@sveltejs/vite-plugin-svelte-inspector@4.0.1(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.38.0)(vite@6.3.5(@types/node@24.2.1)(jiti@1.21.7)(stylus@0.64.0)(terser@5.43.1)(yaml@2.8.0)))(svelte@5.38.0)(vite@6.3.5(@types/node@24.2.1)(jiti@1.21.7)(stylus@0.64.0)(terser@5.43.1)(yaml@2.8.0))': dependencies: - '@sveltejs/vite-plugin-svelte': 5.1.1(svelte@5.38.0)(vite@6.3.5(@types/node@24.2.0)(jiti@1.21.7)(stylus@0.64.0)(terser@5.43.1)(yaml@2.8.0)) + '@sveltejs/vite-plugin-svelte': 5.1.1(svelte@5.38.0)(vite@6.3.5(@types/node@24.2.1)(jiti@1.21.7)(stylus@0.64.0)(terser@5.43.1)(yaml@2.8.0)) debug: 4.4.1 svelte: 5.38.0 - vite: 6.3.5(@types/node@24.2.0)(jiti@1.21.7)(stylus@0.64.0)(terser@5.43.1)(yaml@2.8.0) + vite: 6.3.5(@types/node@24.2.1)(jiti@1.21.7)(stylus@0.64.0)(terser@5.43.1)(yaml@2.8.0) transitivePeerDependencies: - supports-color - '@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.38.0)(vite@6.3.5(@types/node@24.2.0)(jiti@1.21.7)(stylus@0.64.0)(terser@5.43.1)(yaml@2.8.0))': + '@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.38.0)(vite@6.3.5(@types/node@24.2.1)(jiti@1.21.7)(stylus@0.64.0)(terser@5.43.1)(yaml@2.8.0))': dependencies: - '@sveltejs/vite-plugin-svelte-inspector': 4.0.1(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.38.0)(vite@6.3.5(@types/node@24.2.0)(jiti@1.21.7)(stylus@0.64.0)(terser@5.43.1)(yaml@2.8.0)))(svelte@5.38.0)(vite@6.3.5(@types/node@24.2.0)(jiti@1.21.7)(stylus@0.64.0)(terser@5.43.1)(yaml@2.8.0)) + '@sveltejs/vite-plugin-svelte-inspector': 4.0.1(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.38.0)(vite@6.3.5(@types/node@24.2.1)(jiti@1.21.7)(stylus@0.64.0)(terser@5.43.1)(yaml@2.8.0)))(svelte@5.38.0)(vite@6.3.5(@types/node@24.2.1)(jiti@1.21.7)(stylus@0.64.0)(terser@5.43.1)(yaml@2.8.0)) debug: 4.4.1 deepmerge: 4.3.1 kleur: 4.1.5 magic-string: 0.30.17 svelte: 5.38.0 - vite: 6.3.5(@types/node@24.2.0)(jiti@1.21.7)(stylus@0.64.0)(terser@5.43.1)(yaml@2.8.0) - vitefu: 1.1.1(vite@6.3.5(@types/node@24.2.0)(jiti@1.21.7)(stylus@0.64.0)(terser@5.43.1)(yaml@2.8.0)) + vite: 6.3.5(@types/node@24.2.1)(jiti@1.21.7)(stylus@0.64.0)(terser@5.43.1)(yaml@2.8.0) + vitefu: 1.1.1(vite@6.3.5(@types/node@24.2.1)(jiti@1.21.7)(stylus@0.64.0)(terser@5.43.1)(yaml@2.8.0)) transitivePeerDependencies: - supports-color @@ -6965,7 +6968,7 @@ snapshots: '@types/fontkit@2.0.8': dependencies: - '@types/node': 24.2.0 + '@types/node': 24.2.1 '@types/hast@2.3.10': dependencies: @@ -7002,11 +7005,15 @@ snapshots: dependencies: undici-types: 7.10.0 + '@types/node@24.2.1': + dependencies: + undici-types: 7.10.0 + '@types/parse-json@4.0.2': {} '@types/resolve@1.17.1': dependencies: - '@types/node': 24.2.0 + '@types/node': 24.2.1 '@types/sanitize-html@2.16.0': dependencies: @@ -7027,7 +7034,7 @@ snapshots: '@types/yauzl@2.10.3': dependencies: - '@types/node': 24.2.0 + '@types/node': 24.2.1 optional: true '@ungap/structured-clone@1.3.0': {} @@ -7191,9 +7198,9 @@ snapshots: get-intrinsic: 1.3.0 is-array-buffer: 3.0.5 - astro-expressive-code@0.41.3(astro@5.12.8(@types/node@24.2.0)(jiti@1.21.7)(rollup@2.79.2)(stylus@0.64.0)(terser@5.43.1)(typescript@5.9.2)(yaml@2.8.0)): + astro-expressive-code@0.41.3(astro@5.12.9(@types/node@24.2.1)(jiti@1.21.7)(rollup@2.79.2)(stylus@0.64.0)(terser@5.43.1)(typescript@5.9.2)(yaml@2.8.0)): dependencies: - astro: 5.12.8(@types/node@24.2.0)(jiti@1.21.7)(rollup@2.79.2)(stylus@0.64.0)(terser@5.43.1)(typescript@5.9.2)(yaml@2.8.0) + astro: 5.12.9(@types/node@24.2.1)(jiti@1.21.7)(rollup@2.79.2)(stylus@0.64.0)(terser@5.43.1)(typescript@5.9.2)(yaml@2.8.0) rehype-expressive-code: 0.41.3 astro-icon@1.1.5: @@ -7205,7 +7212,7 @@ snapshots: - debug - supports-color - astro@5.12.8(@types/node@24.2.0)(jiti@1.21.7)(rollup@2.79.2)(stylus@0.64.0)(terser@5.43.1)(typescript@5.9.2)(yaml@2.8.0): + astro@5.12.9(@types/node@24.2.1)(jiti@1.21.7)(rollup@2.79.2)(stylus@0.64.0)(terser@5.43.1)(typescript@5.9.2)(yaml@2.8.0): dependencies: '@astrojs/compiler': 2.12.2 '@astrojs/internal-helpers': 0.7.1 @@ -7252,7 +7259,7 @@ snapshots: rehype: 13.0.2 semver: 7.7.2 shiki: 3.9.2 - smol-toml: 1.4.1 + smol-toml: 1.4.2 tinyexec: 0.3.2 tinyglobby: 0.2.14 tsconfck: 3.1.6(typescript@5.9.2) @@ -7261,8 +7268,8 @@ snapshots: unist-util-visit: 5.0.0 unstorage: 1.16.1 vfile: 6.0.3 - vite: 6.3.5(@types/node@24.2.0)(jiti@1.21.7)(stylus@0.64.0)(terser@5.43.1)(yaml@2.8.0) - vitefu: 1.1.1(vite@6.3.5(@types/node@24.2.0)(jiti@1.21.7)(stylus@0.64.0)(terser@5.43.1)(yaml@2.8.0)) + vite: 6.3.5(@types/node@24.2.1)(jiti@1.21.7)(stylus@0.64.0)(terser@5.43.1)(yaml@2.8.0) + vitefu: 1.1.1(vite@6.3.5(@types/node@24.2.1)(jiti@1.21.7)(stylus@0.64.0)(terser@5.43.1)(yaml@2.8.0)) xxhash-wasm: 1.1.0 yargs-parser: 21.1.1 yocto-spinner: 0.2.3 @@ -8704,7 +8711,7 @@ snapshots: jest-worker@26.6.2: dependencies: - '@types/node': 24.2.0 + '@types/node': 24.2.1 merge-stream: 2.0.0 supports-color: 7.2.0 @@ -10421,7 +10428,7 @@ snapshots: slash@3.0.0: {} - smol-toml@1.4.1: {} + smol-toml@1.4.2: {} source-map-js@1.2.1: {} @@ -10923,7 +10930,7 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.3 - vite@6.3.5(@types/node@24.2.0)(jiti@1.21.7)(stylus@0.64.0)(terser@5.43.1)(yaml@2.8.0): + vite@6.3.5(@types/node@24.2.1)(jiti@1.21.7)(stylus@0.64.0)(terser@5.43.1)(yaml@2.8.0): dependencies: esbuild: 0.25.8 fdir: 6.4.6(picomatch@4.0.3) @@ -10932,16 +10939,16 @@ snapshots: rollup: 4.46.2 tinyglobby: 0.2.14 optionalDependencies: - '@types/node': 24.2.0 + '@types/node': 24.2.1 fsevents: 2.3.3 jiti: 1.21.7 stylus: 0.64.0 terser: 5.43.1 yaml: 2.8.0 - vitefu@1.1.1(vite@6.3.5(@types/node@24.2.0)(jiti@1.21.7)(stylus@0.64.0)(terser@5.43.1)(yaml@2.8.0)): + vitefu@1.1.1(vite@6.3.5(@types/node@24.2.1)(jiti@1.21.7)(stylus@0.64.0)(terser@5.43.1)(yaml@2.8.0)): optionalDependencies: - vite: 6.3.5(@types/node@24.2.0)(jiti@1.21.7)(stylus@0.64.0)(terser@5.43.1)(yaml@2.8.0) + vite: 6.3.5(@types/node@24.2.1)(jiti@1.21.7)(stylus@0.64.0)(terser@5.43.1)(yaml@2.8.0) volar-service-css@0.0.62(@volar/language-service@2.4.20): dependencies: