diff --git a/package.json b/package.json index 026432de31..603151661c 100644 --- a/package.json +++ b/package.json @@ -34,7 +34,7 @@ "@typescript-eslint/eslint-plugin": "^8.59.1", "@typescript-eslint/parser": "^8.59.1", "agentation": "^3.0.2", - "astro": "^6.1.10", + "astro": "^6.2.1", "astro-auto-import": "^0.5.1", "astro-eslint-parser": "^1.4.0", "astro-expressive-code": "^0.41.7", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 61b992ecc9..da3ac5d9ff 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -24,7 +24,7 @@ importers: version: 4.0.18 '@astrojs/vue': specifier: ^6.0.1 - version: 6.0.1(@types/node@25.6.0)(astro@6.1.10(@types/node@25.6.0)(rollup@4.60.2)(sass-embedded@1.99.0)(sass@1.99.0)(typescript@6.0.3)(yaml@2.8.3))(sass-embedded@1.99.0)(sass@1.99.0)(vue@3.5.33(typescript@6.0.3))(yaml@2.8.3) + version: 6.0.1(@types/node@25.6.0)(astro@6.2.1(@types/node@25.6.0)(rollup@4.60.2)(sass-embedded@1.99.0)(sass@1.99.0)(typescript@6.0.3)(yaml@2.8.3))(sass-embedded@1.99.0)(sass@1.99.0)(vue@3.5.33(typescript@6.0.3))(yaml@2.8.3) '@fontsource/ibm-plex-mono': specifier: ^5.2.7 version: 5.2.7 @@ -172,7 +172,7 @@ importers: version: 3.0.1 '@astrojs/mdx': specifier: ^5.0.4 - version: 5.0.4(astro@6.1.10(@types/node@25.6.0)(rollup@4.60.2)(sass-embedded@1.99.0)(sass@1.99.0)(typescript@6.0.3)(yaml@2.8.3)) + version: 5.0.4(astro@6.2.1(@types/node@25.6.0)(rollup@4.60.2)(sass-embedded@1.99.0)(sass@1.99.0)(typescript@6.0.3)(yaml@2.8.3)) '@astrojs/sitemap': specifier: ^3.7.2 version: 3.7.2 @@ -219,20 +219,20 @@ importers: specifier: ^3.0.2 version: 3.0.2(react-dom@19.2.5(react@19.2.5))(react@19.2.5) astro: - specifier: ^6.1.10 - version: 6.1.10(@types/node@25.6.0)(rollup@4.60.2)(sass-embedded@1.99.0)(sass@1.99.0)(typescript@6.0.3)(yaml@2.8.3) + specifier: ^6.2.1 + version: 6.2.1(@types/node@25.6.0)(rollup@4.60.2)(sass-embedded@1.99.0)(sass@1.99.0)(typescript@6.0.3)(yaml@2.8.3) astro-auto-import: specifier: ^0.5.1 - version: 0.5.1(astro@6.1.10(@types/node@25.6.0)(rollup@4.60.2)(sass-embedded@1.99.0)(sass@1.99.0)(typescript@6.0.3)(yaml@2.8.3)) + version: 0.5.1(astro@6.2.1(@types/node@25.6.0)(rollup@4.60.2)(sass-embedded@1.99.0)(sass@1.99.0)(typescript@6.0.3)(yaml@2.8.3)) astro-eslint-parser: specifier: ^1.4.0 version: 1.4.0 astro-expressive-code: specifier: ^0.41.7 - version: 0.41.7(astro@6.1.10(@types/node@25.6.0)(rollup@4.60.2)(sass-embedded@1.99.0)(sass@1.99.0)(typescript@6.0.3)(yaml@2.8.3)) + version: 0.41.7(astro@6.2.1(@types/node@25.6.0)(rollup@4.60.2)(sass-embedded@1.99.0)(sass@1.99.0)(typescript@6.0.3)(yaml@2.8.3)) astro-og-canvas: specifier: ^0.11.1 - version: 0.11.1(astro@6.1.10(@types/node@25.6.0)(rollup@4.60.2)(sass-embedded@1.99.0)(sass@1.99.0)(typescript@6.0.3)(yaml@2.8.3)) + version: 0.11.1(astro@6.2.1(@types/node@25.6.0)(rollup@4.60.2)(sass-embedded@1.99.0)(sass@1.99.0)(typescript@6.0.3)(yaml@2.8.3)) canvaskit-wasm: specifier: ^0.41.1 version: 0.41.1 @@ -356,6 +356,9 @@ packages: '@astrojs/compiler@3.0.1': resolution: {integrity: sha512-z97oYbdebO5aoWzuJ/8q5hLK232+17KcLZ7cJ8BCWk6+qNzVxn/gftC0KzMBUTD8WAaBkPpNSQK6PXLnNrZ0CA==} + '@astrojs/compiler@4.0.0': + resolution: {integrity: sha512-eouss7G8ygdZqHuke033VMcVw5HTZUu+PXd/h06DGDUg/jt5btPYPqh66ENWw/mU78rBrf/oeC4oqoBwMtDMNA==} + '@astrojs/internal-helpers@0.9.0': resolution: {integrity: sha512-GdYkzR26re8izmyYlBqf4z2s7zNngmWLFuxw0UKiPNqHraZGS6GKWIwSHgS22RDlu2ePFJ8bzmpBcUszut/SDg==} @@ -632,11 +635,13 @@ packages: resolution: {integrity: sha512-VERIM64vtTP1C4mxQ5thVT9fK0apjPFobqybMtA1UdUujWka24ERHbRHFGmpbbhp73MhV+KSsHQH9C6uOTdEQA==} engines: {node: '>=18'} - '@clack/core@1.2.0': - resolution: {integrity: sha512-qfxof/3T3t9DPU/Rj3OmcFyZInceqj/NVtO9rwIuJqCUgh32gwPjpFQQp/ben07qKlhpwq7GzfWpST4qdJ5Drg==} + '@clack/core@1.3.0': + resolution: {integrity: sha512-xJPHpAmEQUBrXSLx0gF+q5K/IyihXpsHZcha+jB+tyahsKRK3Dxo4D0coZDewHo12NhiuzC3dTtMPbm53GEAAA==} + engines: {node: '>= 20.12.0'} - '@clack/prompts@1.2.0': - resolution: {integrity: sha512-4jmztR9fMqPMjz6H/UZXj0zEmE43ha1euENwkckKKel4XpSfokExPo5AiVStdHSAlHekz4d0CA/r45Ok1E4D3w==} + '@clack/prompts@1.3.0': + resolution: {integrity: sha512-GgcWwRCs/xPtaqlMy8qRhPnZf9vlWcWZNHAitnVQ3yk7JmSralSiq5q07yaffYE8SogtDm7zFeKccx1QNVARpw==} + engines: {node: '>= 20.12.0'} '@ctrl/tinycolor@4.2.0': resolution: {integrity: sha512-kzyuwOAQnXJNLS9PSyrk0CWk35nWJW/zl/6KvnTBMFK65gm7U1/Z5BqjxeapjZCIhQcM/DsrEmcbRwDyXyXK4A==} @@ -1985,8 +1990,8 @@ packages: peerDependencies: astro: ^5.0.0 || ^6.0.0-alpha - astro@6.1.10: - resolution: {integrity: sha512-jQAIki6c862oxRr7OXXC+h3n4wg1EpmKgCH3vv1FtXM9VFmD2iTjlaxrfb0I6eQCwtUjSBxfJBFBDSXHu7Wing==} + astro@6.2.1: + resolution: {integrity: sha512-3g1sYNly+QAkuO5ErNEQBYvsxorNDSCUNIeStBs+kcXGchvKQl1Q9EuDNOvSg010XLlHJFLVFZs9LV18Jjp4Hg==} engines: {node: '>=22.12.0', npm: '>=9.6.5', pnpm: '>=7.1.0'} hasBin: true @@ -2602,17 +2607,17 @@ packages: fast-levenshtein@2.0.6: resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} - fast-string-truncated-width@1.2.1: - resolution: {integrity: sha512-Q9acT/+Uu3GwGj+5w/zsGuQjh9O1TyywhIwAxHudtWrgF09nHOPrvTLhQevPbttcxjr/SNN7mJmfOw/B1bXgow==} + fast-string-truncated-width@3.0.3: + resolution: {integrity: sha512-0jjjIEL6+0jag3l2XWWizO64/aZVtpiGE3t0Zgqxv0DPuxiMjvB3M24fCyhZUO4KomJQPj3LTSUnDP3GpdwC0g==} - fast-string-width@1.1.0: - resolution: {integrity: sha512-O3fwIVIH5gKB38QNbdg+3760ZmGz0SZMgvwJbA1b2TGXceKE6A2cOlfogh1iw8lr049zPyd7YADHy+B7U4W9bQ==} + fast-string-width@3.0.2: + resolution: {integrity: sha512-gX8LrtNEI5hq8DVUfRQMbr5lpaS4nMIWV+7XEbXk2b8kiQIizgnlr12B4dA3ZEx3308ze0O4Q1R+cHts8kyUJg==} fast-uri@3.1.0: resolution: {integrity: sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==} - fast-wrap-ansi@0.1.6: - resolution: {integrity: sha512-HlUwET7a5gqjURj70D5jl7aC3Zmy4weA1SHUfM0JFI0Ptq987NH2TwbBFLoERhfwk+E+eaq4EK3jXoT+R3yp3w==} + fast-wrap-ansi@0.2.0: + resolution: {integrity: sha512-rLV8JHxTyhVmFYhBJuMujcrHqOT2cnO5Zxj37qROj23CP39GXubJRBUFF0z8KFK77Uc0SukZUf7JZhsVEQ6n8w==} fast-xml-builder@1.1.5: resolution: {integrity: sha512-4TJn/8FKLeslLAH3dnohXqE3QSoxkhvaMzepOIZytwJXZO69Bfz0HBdDHzOTOon6G59Zrk6VQ2bEiv1t61rfkA==} @@ -5049,6 +5054,9 @@ packages: zod@4.3.6: resolution: {integrity: sha512-rftlrkhHZOcjDwkGlnUtZZkvaPHCsDATp4pGpuOOMDaTdDDXF91wuVDJoWoPsKX/3YPQ5fHuF3STjcYyKr+Qhg==} + zod@4.4.1: + resolution: {integrity: sha512-a6ENMBBGZBsnlSebQ/eKCguSBeGKSf4O7BPnqVPmYGtpBYI7VSqoVqw+QcB7kPRjbqPwhYTpFbVj/RqNz/CT0Q==} + zwitch@2.0.4: resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} @@ -5092,6 +5100,8 @@ snapshots: '@astrojs/compiler@3.0.1': {} + '@astrojs/compiler@4.0.0': {} + '@astrojs/internal-helpers@0.9.0': dependencies: picomatch: 4.0.4 @@ -5147,12 +5157,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@astrojs/mdx@5.0.4(astro@6.1.10(@types/node@25.6.0)(rollup@4.60.2)(sass-embedded@1.99.0)(sass@1.99.0)(typescript@6.0.3)(yaml@2.8.3))': + '@astrojs/mdx@5.0.4(astro@6.2.1(@types/node@25.6.0)(rollup@4.60.2)(sass-embedded@1.99.0)(sass@1.99.0)(typescript@6.0.3)(yaml@2.8.3))': dependencies: '@astrojs/markdown-remark': 7.1.1 '@mdx-js/mdx': 3.1.1 acorn: 8.16.0 - astro: 6.1.10(@types/node@25.6.0)(rollup@4.60.2)(sass-embedded@1.99.0)(sass@1.99.0)(typescript@6.0.3)(yaml@2.8.3) + astro: 6.2.1(@types/node@25.6.0)(rollup@4.60.2)(sass-embedded@1.99.0)(sass@1.99.0)(typescript@6.0.3)(yaml@2.8.3) es-module-lexer: 2.1.0 estree-util-visit: 2.0.0 hast-util-to-html: 9.0.5 @@ -5226,12 +5236,12 @@ snapshots: semver: 7.7.4 vscode-languageserver-textdocument: 1.0.12 - '@astrojs/vue@6.0.1(@types/node@25.6.0)(astro@6.1.10(@types/node@25.6.0)(rollup@4.60.2)(sass-embedded@1.99.0)(sass@1.99.0)(typescript@6.0.3)(yaml@2.8.3))(sass-embedded@1.99.0)(sass@1.99.0)(vue@3.5.33(typescript@6.0.3))(yaml@2.8.3)': + '@astrojs/vue@6.0.1(@types/node@25.6.0)(astro@6.2.1(@types/node@25.6.0)(rollup@4.60.2)(sass-embedded@1.99.0)(sass@1.99.0)(typescript@6.0.3)(yaml@2.8.3))(sass-embedded@1.99.0)(sass@1.99.0)(vue@3.5.33(typescript@6.0.3))(yaml@2.8.3)': dependencies: '@vitejs/plugin-vue': 6.0.6(vite@7.3.2(@types/node@25.6.0)(sass-embedded@1.99.0)(sass@1.99.0)(yaml@2.8.3))(vue@3.5.33(typescript@6.0.3)) '@vitejs/plugin-vue-jsx': 5.1.5(vite@7.3.2(@types/node@25.6.0)(sass-embedded@1.99.0)(sass@1.99.0)(yaml@2.8.3))(vue@3.5.33(typescript@6.0.3)) '@vue/compiler-sfc': 3.5.33 - astro: 6.1.10(@types/node@25.6.0)(rollup@4.60.2)(sass-embedded@1.99.0)(sass@1.99.0)(typescript@6.0.3)(yaml@2.8.3) + astro: 6.2.1(@types/node@25.6.0)(rollup@4.60.2)(sass-embedded@1.99.0)(sass@1.99.0)(typescript@6.0.3)(yaml@2.8.3) vite: 7.3.2(@types/node@25.6.0)(sass-embedded@1.99.0)(sass@1.99.0)(yaml@2.8.3) vite-plugin-vue-devtools: 8.1.1(vite@7.3.2(@types/node@25.6.0)(sass-embedded@1.99.0)(sass@1.99.0)(yaml@2.8.3))(vue@3.5.33(typescript@6.0.3)) vue: 3.5.33(typescript@6.0.3) @@ -5496,16 +5506,16 @@ snapshots: dependencies: fontkitten: 1.0.3 - '@clack/core@1.2.0': + '@clack/core@1.3.0': dependencies: - fast-wrap-ansi: 0.1.6 + fast-wrap-ansi: 0.2.0 sisteransi: 1.0.5 - '@clack/prompts@1.2.0': + '@clack/prompts@1.3.0': dependencies: - '@clack/core': 1.2.0 - fast-string-width: 1.1.0 - fast-wrap-ansi: 0.1.6 + '@clack/core': 1.3.0 + fast-string-width: 3.0.2 + fast-wrap-ansi: 0.2.0 sisteransi: 1.0.5 '@ctrl/tinycolor@4.2.0': {} @@ -6840,10 +6850,10 @@ snapshots: astring@1.9.0: {} - astro-auto-import@0.5.1(astro@6.1.10(@types/node@25.6.0)(rollup@4.60.2)(sass-embedded@1.99.0)(sass@1.99.0)(typescript@6.0.3)(yaml@2.8.3)): + astro-auto-import@0.5.1(astro@6.2.1(@types/node@25.6.0)(rollup@4.60.2)(sass-embedded@1.99.0)(sass@1.99.0)(typescript@6.0.3)(yaml@2.8.3)): dependencies: acorn: 8.16.0 - astro: 6.1.10(@types/node@25.6.0)(rollup@4.60.2)(sass-embedded@1.99.0)(sass@1.99.0)(typescript@6.0.3)(yaml@2.8.3) + astro: 6.2.1(@types/node@25.6.0)(rollup@4.60.2)(sass-embedded@1.99.0)(sass@1.99.0)(typescript@6.0.3)(yaml@2.8.3) astro-eslint-parser@1.4.0: dependencies: @@ -6862,9 +6872,9 @@ snapshots: transitivePeerDependencies: - supports-color - astro-expressive-code@0.41.7(astro@6.1.10(@types/node@25.6.0)(rollup@4.60.2)(sass-embedded@1.99.0)(sass@1.99.0)(typescript@6.0.3)(yaml@2.8.3)): + astro-expressive-code@0.41.7(astro@6.2.1(@types/node@25.6.0)(rollup@4.60.2)(sass-embedded@1.99.0)(sass@1.99.0)(typescript@6.0.3)(yaml@2.8.3)): dependencies: - astro: 6.1.10(@types/node@25.6.0)(rollup@4.60.2)(sass-embedded@1.99.0)(sass@1.99.0)(typescript@6.0.3)(yaml@2.8.3) + astro: 6.2.1(@types/node@25.6.0)(rollup@4.60.2)(sass-embedded@1.99.0)(sass@1.99.0)(typescript@6.0.3)(yaml@2.8.3) rehype-expressive-code: 0.41.7 astro-icon@1.1.5: @@ -6876,21 +6886,21 @@ snapshots: - '@noble/hashes' - supports-color - astro-og-canvas@0.11.1(astro@6.1.10(@types/node@25.6.0)(rollup@4.60.2)(sass-embedded@1.99.0)(sass@1.99.0)(typescript@6.0.3)(yaml@2.8.3)): + astro-og-canvas@0.11.1(astro@6.2.1(@types/node@25.6.0)(rollup@4.60.2)(sass-embedded@1.99.0)(sass@1.99.0)(typescript@6.0.3)(yaml@2.8.3)): dependencies: - astro: 6.1.10(@types/node@25.6.0)(rollup@4.60.2)(sass-embedded@1.99.0)(sass@1.99.0)(typescript@6.0.3)(yaml@2.8.3) + astro: 6.2.1(@types/node@25.6.0)(rollup@4.60.2)(sass-embedded@1.99.0)(sass@1.99.0)(typescript@6.0.3)(yaml@2.8.3) canvaskit-wasm: 0.41.1 deterministic-object-hash: 2.0.2 entities: 8.0.0 - astro@6.1.10(@types/node@25.6.0)(rollup@4.60.2)(sass-embedded@1.99.0)(sass@1.99.0)(typescript@6.0.3)(yaml@2.8.3): + astro@6.2.1(@types/node@25.6.0)(rollup@4.60.2)(sass-embedded@1.99.0)(sass@1.99.0)(typescript@6.0.3)(yaml@2.8.3): dependencies: - '@astrojs/compiler': 3.0.1 + '@astrojs/compiler': 4.0.0 '@astrojs/internal-helpers': 0.9.0 '@astrojs/markdown-remark': 7.1.1 '@astrojs/telemetry': 3.3.1 '@capsizecss/unpack': 4.0.0 - '@clack/prompts': 1.2.0 + '@clack/prompts': 1.3.0 '@oslojs/encoding': 1.1.0 '@rollup/pluginutils': 5.3.0(rollup@4.60.2) aria-query: 5.3.2 @@ -6938,7 +6948,7 @@ snapshots: vitefu: 1.1.3(vite@7.3.2(@types/node@25.6.0)(sass-embedded@1.99.0)(sass@1.99.0)(yaml@2.8.3)) xxhash-wasm: 1.1.0 yargs-parser: 22.0.0 - zod: 4.3.6 + zod: 4.4.1 optionalDependencies: sharp: 0.34.5 transitivePeerDependencies: @@ -7737,17 +7747,17 @@ snapshots: fast-levenshtein@2.0.6: {} - fast-string-truncated-width@1.2.1: {} + fast-string-truncated-width@3.0.3: {} - fast-string-width@1.1.0: + fast-string-width@3.0.2: dependencies: - fast-string-truncated-width: 1.2.1 + fast-string-truncated-width: 3.0.3 fast-uri@3.1.0: {} - fast-wrap-ansi@0.1.6: + fast-wrap-ansi@0.2.0: dependencies: - fast-string-width: 1.1.0 + fast-string-width: 3.0.2 fast-xml-builder@1.1.5: dependencies: @@ -11158,4 +11168,6 @@ snapshots: zod@4.3.6: {} + zod@4.4.1: {} + zwitch@2.0.4: {}