From b6e7e96099d50f4d21fe8ec22feafea460e1b807 Mon Sep 17 00:00:00 2001 From: David Pine Date: Thu, 26 Mar 2026 17:41:35 -0500 Subject: [PATCH 1/2] chore: upgrade to astro 6 --- package.json | 3 +- src/frontend/package.json | 28 +- src/frontend/pnpm-lock.yaml | 1992 ++++++++++++++++++----------------- 3 files changed, 1060 insertions(+), 963 deletions(-) diff --git a/package.json b/package.json index fb5e1c949..b919a86ee 100644 --- a/package.json +++ b/package.json @@ -10,5 +10,6 @@ "lint": "pnpm --dir ./src/frontend run lint", "format": "pnpm --dir ./src/frontend run format", "update:all": "pnpm --dir ./src/frontend run update:all" - } + }, + "packageManager": "pnpm@10.33.0+sha512.10568bb4a6afb58c9eb3630da90cc9516417abebd3fabbe6739f0ae795728da1491e9db5a544c76ad8eb7570f5c4bb3d6c637b2cb41bfdcdb47fa823c8649319" } diff --git a/src/frontend/package.json b/src/frontend/package.json index ff39c5b4a..2567cca60 100644 --- a/src/frontend/package.json +++ b/src/frontend/package.json @@ -34,11 +34,12 @@ "update:samples": "node ./scripts/update-samples.js" }, "dependencies": { - "@astro-community/astro-embed-vimeo": "^0.3.11", - "@astro-community/astro-embed-youtube": "^0.5.9", - "@astrojs/rss": "^4.0.15", - "@astrojs/starlight": "^0.37.6", - "@catppuccin/starlight": "^1.1.1", + "@astro-community/astro-embed-vimeo": "^0.3.12", + "@astro-community/astro-embed-youtube": "^0.5.10", + "@astrojs/check": "^0.9.8", + "@astrojs/rss": "^4.0.18", + "@astrojs/starlight": "^0.38.2", + "@catppuccin/starlight": "^2.0.1", "@expressive-code/plugin-collapsible-sections": "^0.41.3", "@expressive-code/plugin-line-numbers": "^0.41.3", "@fontsource-variable/fira-code": "^5.2.7", @@ -49,22 +50,23 @@ "@lunariajs/core": "^0.1.1", "@lunariajs/starlight": "^0.1.1", "asciinema-player": "^3.12.1", - "astro": "^5.17.2", - "astro-mermaid": "^1.3.1", + "astro": "^6.1.1", + "astro-mermaid": "^2.0.1", "astro-tooltips": "^0.6.2", "marked": "^17.0.3", "mermaid": "^11.12.2", "remark-directive": "^4.0.0", "sharp": "^0.34.5", "starlight-contributor-list": "^0.3.2", - "starlight-github-alerts": "^0.1.1", - "starlight-image-zoom": "^0.13.2", - "starlight-kbd": "^0.3.0", - "starlight-links-validator": "^0.19.2", - "starlight-llms-txt": "^0.7.0", + "starlight-github-alerts": "^0.2.0", + "starlight-image-zoom": "^0.14.1", + "starlight-kbd": "^0.4.0", + "starlight-links-validator": "^0.20.1", + "starlight-llms-txt": "^0.8.0", "starlight-page-actions": "^0.5.0", "starlight-scroll-to-top": "^0.4.0", - "starlight-sidebar-topics": "^0.6.2", + "starlight-sidebar-topics": "^0.7.1", + "typescript": "^6.0.2", "vanilla-cookieconsent": "^3.1.0" }, "devDependencies": { diff --git a/src/frontend/pnpm-lock.yaml b/src/frontend/pnpm-lock.yaml index fe92b50b0..e4b30d2b4 100644 --- a/src/frontend/pnpm-lock.yaml +++ b/src/frontend/pnpm-lock.yaml @@ -26,20 +26,23 @@ importers: .: dependencies: '@astro-community/astro-embed-vimeo': - specifier: ^0.3.11 - version: 0.3.11(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)) + specifier: ^0.3.12 + version: 0.3.12 '@astro-community/astro-embed-youtube': - specifier: ^0.5.9 - version: 0.5.9(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)) + specifier: ^0.5.10 + version: 0.5.10 + '@astrojs/check': + specifier: ^0.9.8 + version: 0.9.8(prettier-plugin-astro@0.14.1)(prettier@3.8.1)(typescript@6.0.2) '@astrojs/rss': - specifier: ^4.0.15 - version: 4.0.15 + specifier: ^4.0.18 + version: 4.0.18 '@astrojs/starlight': - specifier: ^0.37.6 - version: 0.37.6(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)) + specifier: ^0.38.2 + version: 0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)) '@catppuccin/starlight': - specifier: ^1.1.1 - version: 1.1.1(@astrojs/starlight@0.37.6(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)))(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)) + specifier: ^2.0.1 + version: 2.0.1(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)))(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)) '@expressive-code/plugin-collapsible-sections': specifier: ^0.41.3 version: 0.41.3 @@ -66,16 +69,16 @@ importers: version: 0.1.1 '@lunariajs/starlight': specifier: ^0.1.1 - version: 0.1.1(@astrojs/starlight@0.37.6(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)))(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)) + version: 0.1.1(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)))(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)) asciinema-player: specifier: ^3.12.1 version: 3.12.1 astro: - specifier: ^5.17.2 - version: 5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2) + specifier: ^6.1.1 + version: 6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2) astro-mermaid: - specifier: ^1.3.1 - version: 1.3.1(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2))(mermaid@11.12.2) + specifier: ^2.0.1 + version: 2.0.1(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2))(mermaid@11.12.2) astro-tooltips: specifier: ^0.6.2 version: 0.6.2 @@ -93,31 +96,34 @@ importers: version: 0.34.5 starlight-contributor-list: specifier: ^0.3.2 - version: 0.3.2(@astrojs/starlight@0.37.6(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2))) + version: 0.3.2(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2))) starlight-github-alerts: - specifier: ^0.1.1 - version: 0.1.1(@astrojs/starlight@0.37.6(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2))) + specifier: ^0.2.0 + version: 0.2.0(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2))) starlight-image-zoom: - specifier: ^0.13.2 - version: 0.13.2(@astrojs/starlight@0.37.6(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2))) + specifier: ^0.14.1 + version: 0.14.1(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2))) starlight-kbd: - specifier: ^0.3.0 - version: 0.3.0(@astrojs/starlight@0.37.6(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2))) + specifier: ^0.4.0 + version: 0.4.0(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2))) starlight-links-validator: - specifier: ^0.19.2 - version: 0.19.2(@astrojs/starlight@0.37.6(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)))(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)) + specifier: ^0.20.1 + version: 0.20.1(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)))(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)) starlight-llms-txt: - specifier: ^0.7.0 - version: 0.7.0(@astrojs/starlight@0.37.6(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)))(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)) + specifier: ^0.8.0 + version: 0.8.0(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)))(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)) starlight-page-actions: specifier: ^0.5.0 - version: 0.5.0(@astrojs/starlight@0.37.6(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)))(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2))(vite@6.4.1(@types/node@24.10.1)(jiti@1.21.7)(yaml@2.8.2)) + version: 0.5.0(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)))(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2))(vite@7.3.1(@types/node@24.10.1)(jiti@1.21.7)(yaml@2.8.2)) starlight-scroll-to-top: specifier: ^0.4.0 - version: 0.4.0(@astrojs/starlight@0.37.6(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2))) + version: 0.4.0(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2))) starlight-sidebar-topics: - specifier: ^0.6.2 - version: 0.6.2(@astrojs/starlight@0.37.6(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2))) + specifier: ^0.7.1 + version: 0.7.1(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2))) + typescript: + specifier: ^6.0.2 + version: 6.0.2 vanilla-cookieconsent: specifier: ^3.1.0 version: 3.1.0 @@ -130,7 +136,7 @@ importers: version: 0.1.1 astro-embed: specifier: ^0.12.0 - version: 0.12.0(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)) + version: 0.12.0(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)) astro-vtbot: specifier: ^2.1.12 version: 2.1.12 @@ -160,7 +166,7 @@ importers: version: 0.14.1 typescript-eslint: specifier: ^8.54.0 - version: 8.54.0(eslint@9.39.2(jiti@1.21.7))(typescript@5.9.3) + version: 8.54.0(eslint@9.39.2(jiti@1.21.7))(typescript@6.0.2) packages: @@ -194,71 +200,76 @@ packages: '@astro-community/astro-embed-twitter@0.5.11': resolution: {integrity: sha512-6cmyQY4LVVJj6x7qC6XrhWcxNffLvR+QGE/iw5HTOtAn60AStr6u+IX2Txpy6N6bta0DLjGqhTBhkC3NxmVKJg==} - '@astro-community/astro-embed-utils@0.1.5': - resolution: {integrity: sha512-0RlP7J1YEWrguWDfEDsm4uDCXk4FKn0HHakmSOSwHLg6YR8WNEN/LGMGhhsxLc/mDqO2lRh1VqfJy+yPLLkzsQ==} - '@astro-community/astro-embed-utils@0.2.0': resolution: {integrity: sha512-Ia70AMCFOUOSoaMfMaK7Ovk7VyIY4opwzBJoA6GeL+omkvpFwDbSWmA8MOiMF4gJC0j/1dgrEir+txIb+WvsCA==} - '@astro-community/astro-embed-vimeo@0.3.11': - resolution: {integrity: sha512-uvTLmG5z9WGoyKac86Fxh6YnmBwlEQOalbi1/BatUy9zfQ/5x8rFs+U5xiM1nW38dGmDw/Hj7Nq3ljnZxy6PMA==} - peerDependencies: - astro: ^2.0.0 || ^3.0.0-beta || ^4.0.0-beta || ^5.0.0-beta - '@astro-community/astro-embed-vimeo@0.3.12': resolution: {integrity: sha512-VLNcsniT5qZ/7GaSGFWnX4ar0qcGyAYB1HQnAH362Zjqs0QI2he9u1nWv1kEx4xr3fZVxl6D2QuNN4xKtd8/ig==} '@astro-community/astro-embed-youtube@0.5.10': resolution: {integrity: sha512-hVlx77KQLjKzElVQnrU5znQ5/E60keVSAPrhuWvQQHuqva5auJtt8YBpOThkwDMuEKXjQybEF1/3C07RZ8MAOQ==} - '@astro-community/astro-embed-youtube@0.5.9': - resolution: {integrity: sha512-8Uk2SKbyZVb+jxwqSAMoEpQo+063XYwCI3yRy9cbkyHpu09mDabGZNTF5XrL8CKr3NtR5haBkeYK/kSuKUkJ/g==} + '@astrojs/check@0.9.8': + resolution: {integrity: sha512-LDng8446QLS5ToKjRHd3bgUdirvemVVExV7nRyJfW2wV36xuv7vDxwy5NWN9zqeSEDgg0Tv84sP+T3yEq+Zlkw==} + hasBin: true peerDependencies: - astro: ^2.0.0 || ^3.0.0-beta || ^4.0.0-beta || ^5.0.0-beta + typescript: ^5.0.0 '@astrojs/compiler@2.13.0': resolution: {integrity: sha512-mqVORhUJViA28fwHYaWmsXSzLO9osbdZ5ImUfxBarqsYdMlPbqAqGJCxsNzvppp1BEzc1mJNjOVvQqeDN8Vspw==} - '@astrojs/internal-helpers@0.7.5': - resolution: {integrity: sha512-vreGnYSSKhAjFJCWAwe/CNhONvoc5lokxtRoZims+0wa3KbHBdPHSSthJsKxPd8d/aic6lWKpRTYGY/hsgK6EA==} + '@astrojs/compiler@2.13.1': + resolution: {integrity: sha512-f3FN83d2G/v32ipNClRKgYv30onQlMZX1vCeZMjPsMMPl1mDpmbl0+N5BYo4S/ofzqJyS5hvwacEo0CCVDn/Qg==} - '@astrojs/markdown-remark@6.3.10': - resolution: {integrity: sha512-kk4HeYR6AcnzC4QV8iSlOfh+N8TZ3MEStxPyenyCtemqn8IpEATBFMTJcfrNW32dgpt6MY3oCkMM/Tv3/I4G3A==} + '@astrojs/compiler@3.0.1': + resolution: {integrity: sha512-z97oYbdebO5aoWzuJ/8q5hLK232+17KcLZ7cJ8BCWk6+qNzVxn/gftC0KzMBUTD8WAaBkPpNSQK6PXLnNrZ0CA==} - '@astrojs/markdown-remark@6.3.9': - resolution: {integrity: sha512-hX2cLC/KW74Io1zIbn92kI482j9J7LleBLGCVU9EP3BeH5MVrnFawOnqD0t/q6D1Z+ZNeQG2gNKMslCcO36wng==} + '@astrojs/internal-helpers@0.8.0': + resolution: {integrity: sha512-J56GrhEiV+4dmrGLPNOl2pZjpHXAndWVyiVDYGDuw6MWKpBSEMLdFxHzeM/6sqaknw9M+HFfHZAcvi3OfT3D/w==} - '@astrojs/mdx@4.3.12': - resolution: {integrity: sha512-pL3CVPtuQrPnDhWjy7zqbOibNyPaxP4VpQS8T8spwKqKzauJ4yoKyNkVTD8jrP7EAJHmBhZ7PTmUGZqOpKKp8g==} - engines: {node: 18.20.8 || ^20.3.0 || >=22.0.0} + '@astrojs/language-server@2.16.6': + resolution: {integrity: sha512-N990lu+HSFiG57owR0XBkr02BYMgiLCshLf+4QG4v6jjSWkBeQGnzqi+E1L08xFPPJ7eEeXnxPXGLaVv5pa4Ug==} + hasBin: true peerDependencies: - astro: ^5.0.0 + prettier: ^3.0.0 + prettier-plugin-astro: '>=0.11.0' + peerDependenciesMeta: + prettier: + optional: true + prettier-plugin-astro: + optional: true - '@astrojs/mdx@4.3.13': - resolution: {integrity: sha512-IHDHVKz0JfKBy3//52JSiyWv089b7GVSChIXLrlUOoTLWowG3wr2/8hkaEgEyd/vysvNQvGk+QhysXpJW5ve6Q==} - engines: {node: 18.20.8 || ^20.3.0 || >=22.0.0} + '@astrojs/markdown-remark@7.1.0': + resolution: {integrity: sha512-P+HnCsu2js3BoTc8kFmu+E9gOcFeMdPris75g+Zl4sY8+bBRbSQV6xzcBDbZ27eE7yBGEGQoqjpChx+KJYIPYQ==} + + '@astrojs/mdx@5.0.3': + resolution: {integrity: sha512-zv/OlM5sZZvyjHqJjR3FjJvoCgbxdqj3t4jO/gSEUNcck3BjdtMgNQw8UgPfAGe4yySdG4vjZ3OC5wUxhu7ckg==} + engines: {node: '>=22.12.0'} peerDependencies: - astro: ^5.0.0 + astro: ^6.0.0 - '@astrojs/prism@3.3.0': - resolution: {integrity: sha512-q8VwfU/fDZNoDOf+r7jUnMC2//H2l0TuQ6FkGJL8vD8nw/q5KiL3DS1KKBI3QhI9UQhpJ5dc7AtqfbXWuOgLCQ==} - engines: {node: 18.20.8 || ^20.3.0 || >=22.0.0} + '@astrojs/prism@4.0.1': + resolution: {integrity: sha512-nksZQVjlferuWzhPsBpQ1JE5XuKAf1id1/9Hj4a9KG4+ofrlzxUUwX4YGQF/SuDiuiGKEnzopGOt38F3AnVWsQ==} + engines: {node: '>=22.12.0'} - '@astrojs/rss@4.0.15': - resolution: {integrity: sha512-uXO/k6AhRkIDXmRoc6xQpoPZrimQNUmS43X4+60yunfuMNHtSRN5e/FiSi7NApcZqmugSMc5+cJi8ovqgO+qIg==} + '@astrojs/rss@4.0.18': + resolution: {integrity: sha512-wc5DwKlbTEdgVAWnHy8krFTeQ42t1v/DJqeq5HtulYK3FYHE4krtRGjoyhS3eXXgfdV6Raoz2RU3wrMTFAitRg==} - '@astrojs/sitemap@3.6.0': - resolution: {integrity: sha512-4aHkvcOZBWJigRmMIAJwRQXBS+ayoP5z40OklTXYXhUDhwusz+DyDl+nSshY6y9DvkVEavwNcFO8FD81iGhXjg==} + '@astrojs/sitemap@3.7.2': + resolution: {integrity: sha512-PqkzkcZTb5ICiyIR8VoKbIAP/laNRXi5tw616N1Ckk+40oNB8Can1AzVV56lrbC5GKSZFCyJYUVYqVivMisvpA==} - '@astrojs/starlight@0.37.6': - resolution: {integrity: sha512-wQrKwH431q+8FsLBnNQeG+R36TMtEGxTQ2AuiVpcx9APcazvL3n7wVW8mMmYyxX0POjTnxlcWPkdMGR3Yj1L+w==} + '@astrojs/starlight@0.38.2': + resolution: {integrity: sha512-7AsrvG4EsXUmJT5uqiXJN4oZqKaY0wc/Ip7C6/zGnShHRVoTAA4jxeYIZ3wqbqA6zv4cnp9qk31vB2m2dUcmfg==} peerDependencies: - astro: ^5.5.0 + astro: ^6.0.0 '@astrojs/telemetry@3.3.0': resolution: {integrity: sha512-UFBgfeldP06qu6khs/yY+q1cDAaArM2/7AEIqQ9Cuvf7B1hNLq0xDrZkct+QoIGyjq56y8IaE2I3CTvG99mlhQ==} engines: {node: 18.20.8 || ^20.3.0 || >=22.0.0} + '@astrojs/yaml2ts@0.2.3': + resolution: {integrity: sha512-PJzRmgQzUxI2uwpdX2lXSHtP4G8ocp24/t+bZyf5Fy0SZLSF9f9KXZoMlFM/XCGue+B0nH/2IZ7FpBYQATBsCg==} + '@atproto/api@0.13.35': resolution: {integrity: sha512-vsEfBj0C333TLjDppvTdTE0IdKlXuljKSveAeI4PPx/l6eUKNnDTsYxvILtXUVzwUlTDmSRqy5O4Ryh78n1b7g==} @@ -291,8 +302,8 @@ packages: resolution: {integrity: sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==} engines: {node: '>=6.9.0'} - '@babel/parser@7.28.5': - resolution: {integrity: sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ==} + '@babel/parser@7.29.2': + resolution: {integrity: sha512-4GgRzy/+fsBa72/RZVJmGKPmZu9Byn8o4MoLpmNe1m8ZfYnz5emHLQz3U4gLud6Zwl0RZIcgiLD7Uq7ySFuDLA==} engines: {node: '>=6.0.0'} hasBin: true @@ -300,8 +311,8 @@ packages: resolution: {integrity: sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ==} engines: {node: '>=6.9.0'} - '@babel/types@7.28.5': - resolution: {integrity: sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==} + '@babel/types@7.29.0': + resolution: {integrity: sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==} engines: {node: '>=6.9.0'} '@braintree/sanitize-url@7.1.1': @@ -311,11 +322,11 @@ packages: resolution: {integrity: sha512-VERIM64vtTP1C4mxQ5thVT9fK0apjPFobqybMtA1UdUujWka24ERHbRHFGmpbbhp73MhV+KSsHQH9C6uOTdEQA==} engines: {node: '>=18'} - '@catppuccin/starlight@1.1.1': - resolution: {integrity: sha512-iyI/gdGfqREetGti3O11l7iMLCmt0LRSbIis8ySlZo8hqb749KyMmisO/9kqBvk2oFKw9hGNDbutcNxKSI2spg==} + '@catppuccin/starlight@2.0.1': + resolution: {integrity: sha512-+ddv7PS8z0E+eae92KYVPTKl3f7zi6Rz/y1aLC0pleybtHfvqrM4eHRa5TUS9R5xfXEcoFWShDw3rPBJ4sBF9g==} peerDependencies: - '@astrojs/starlight': '>=0.34' - astro: ^5.0.0 + '@astrojs/starlight': '>=0.38' + astro: ^6.0.0 '@chevrotain/cst-dts-gen@11.0.3': resolution: {integrity: sha512-BvIKpRLeS/8UbfxXxgC33xOumsacaeCKAjAeLyOn7Pcp95HiRbrpl14S+9vaZLolnbssPIUuiUd8IvgkRyt6NQ==} @@ -335,319 +346,190 @@ packages: '@clack/core@0.3.5': resolution: {integrity: sha512-5cfhQNH+1VQ2xLQlmzXMqUoiaH0lRBq9/CLW9lTyMbuKLC3+xEK01tHVvyut++mLOn5urSHmkm6I0Lg9MaJSTQ==} + '@clack/core@1.1.0': + resolution: {integrity: sha512-SVcm4Dqm2ukn64/8Gub2wnlA5nS2iWJyCkdNHcvNHPIeBTGojpdJ+9cZKwLfmqy7irD4N5qLteSilJlE0WLAtA==} + + '@clack/prompts@1.1.0': + resolution: {integrity: sha512-pkqbPGtohJAvm4Dphs2M8xE29ggupihHdy1x84HNojZuMtFsHiUlRvqD24tM2+XmI+61LlfNceM3Wr7U5QES5g==} + '@ctrl/tinycolor@4.2.0': resolution: {integrity: sha512-kzyuwOAQnXJNLS9PSyrk0CWk35nWJW/zl/6KvnTBMFK65gm7U1/Z5BqjxeapjZCIhQcM/DsrEmcbRwDyXyXK4A==} engines: {node: '>=14'} + '@emmetio/abbreviation@2.3.3': + resolution: {integrity: sha512-mgv58UrU3rh4YgbE/TzgLQwJ3pFsHHhCLqY20aJq+9comytTXUDNGG/SMtSeMJdkpxgXSXunBGLD8Boka3JyVA==} + + '@emmetio/css-abbreviation@2.1.8': + resolution: {integrity: sha512-s9yjhJ6saOO/uk1V74eifykk2CBYi01STTK3WlXWGOepyKa23ymJ053+DNQjpFcy1ingpaO7AxCcwLvHFY9tuw==} + + '@emmetio/css-parser@0.4.1': + resolution: {integrity: sha512-2bC6m0MV/voF4CTZiAbG5MWKbq5EBmDPKu9Sb7s7nVcEzNQlrZP6mFFFlIaISM8X6514H9shWMme1fCm8cWAfQ==} + + '@emmetio/html-matcher@1.3.0': + resolution: {integrity: sha512-NTbsvppE5eVyBMuyGfVu2CRrLvo7J4YHb6t9sBFLyY03WYhXET37qA4zOYUjBWFCRHO7pS1B9khERtY0f5JXPQ==} + + '@emmetio/scanner@1.0.4': + resolution: {integrity: sha512-IqRuJtQff7YHHBk4G8YZ45uB9BaAGcwQeVzgj/zj8/UdOhtQpEIupUhSk8dys6spFIWVZVeK20CzGEnqR5SbqA==} + + '@emmetio/stream-reader-utils@0.1.0': + resolution: {integrity: sha512-ZsZ2I9Vzso3Ho/pjZFsmmZ++FWeEd/txqybHTm4OgaZzdS8V9V/YYWQwg5TC38Z7uLWUV1vavpLLbjJtKubR1A==} + + '@emmetio/stream-reader@2.2.0': + resolution: {integrity: sha512-fXVXEyFA5Yv3M3n8sUGT7+fvecGrZP4k6FnWWMSZVQf69kAq0LLpaBQLGcPR30m3zMmKYhECP4k/ZkzvhEW5kw==} + '@emnapi/runtime@1.7.1': resolution: {integrity: sha512-PVtJr5CmLwYAU9PZDMITZoR5iAOShYREoR45EyyLrbntV50mdePTgUn4AmOw90Ifcj+x2kRjdzr1HP3RrNiHGA==} - '@esbuild/aix-ppc64@0.25.12': - resolution: {integrity: sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==} - engines: {node: '>=18'} - cpu: [ppc64] - os: [aix] - '@esbuild/aix-ppc64@0.27.3': resolution: {integrity: sha512-9fJMTNFTWZMh5qwrBItuziu834eOCUcEqymSH7pY+zoMVEZg3gcPuBNxH1EvfVYe9h0x/Ptw8KBzv7qxb7l8dg==} engines: {node: '>=18'} cpu: [ppc64] os: [aix] - '@esbuild/android-arm64@0.25.12': - resolution: {integrity: sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg==} - engines: {node: '>=18'} - cpu: [arm64] - os: [android] - '@esbuild/android-arm64@0.27.3': resolution: {integrity: sha512-YdghPYUmj/FX2SYKJ0OZxf+iaKgMsKHVPF1MAq/P8WirnSpCStzKJFjOjzsW0QQ7oIAiccHdcqjbHmJxRb/dmg==} engines: {node: '>=18'} cpu: [arm64] os: [android] - '@esbuild/android-arm@0.25.12': - resolution: {integrity: sha512-VJ+sKvNA/GE7Ccacc9Cha7bpS8nyzVv0jdVgwNDaR4gDMC/2TTRc33Ip8qrNYUcpkOHUT5OZ0bUcNNVZQ9RLlg==} - engines: {node: '>=18'} - cpu: [arm] - os: [android] - '@esbuild/android-arm@0.27.3': resolution: {integrity: sha512-i5D1hPY7GIQmXlXhs2w8AWHhenb00+GxjxRncS2ZM7YNVGNfaMxgzSGuO8o8SJzRc/oZwU2bcScvVERk03QhzA==} engines: {node: '>=18'} cpu: [arm] os: [android] - '@esbuild/android-x64@0.25.12': - resolution: {integrity: sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg==} - engines: {node: '>=18'} - cpu: [x64] - os: [android] - '@esbuild/android-x64@0.27.3': resolution: {integrity: sha512-IN/0BNTkHtk8lkOM8JWAYFg4ORxBkZQf9zXiEOfERX/CzxW3Vg1ewAhU7QSWQpVIzTW+b8Xy+lGzdYXV6UZObQ==} engines: {node: '>=18'} cpu: [x64] os: [android] - '@esbuild/darwin-arm64@0.25.12': - resolution: {integrity: sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg==} - engines: {node: '>=18'} - cpu: [arm64] - os: [darwin] - '@esbuild/darwin-arm64@0.27.3': resolution: {integrity: sha512-Re491k7ByTVRy0t3EKWajdLIr0gz2kKKfzafkth4Q8A5n1xTHrkqZgLLjFEHVD+AXdUGgQMq+Godfq45mGpCKg==} engines: {node: '>=18'} cpu: [arm64] os: [darwin] - '@esbuild/darwin-x64@0.25.12': - resolution: {integrity: sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA==} - engines: {node: '>=18'} - cpu: [x64] - os: [darwin] - '@esbuild/darwin-x64@0.27.3': resolution: {integrity: sha512-vHk/hA7/1AckjGzRqi6wbo+jaShzRowYip6rt6q7VYEDX4LEy1pZfDpdxCBnGtl+A5zq8iXDcyuxwtv3hNtHFg==} engines: {node: '>=18'} cpu: [x64] os: [darwin] - '@esbuild/freebsd-arm64@0.25.12': - resolution: {integrity: sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg==} - engines: {node: '>=18'} - cpu: [arm64] - os: [freebsd] - '@esbuild/freebsd-arm64@0.27.3': resolution: {integrity: sha512-ipTYM2fjt3kQAYOvo6vcxJx3nBYAzPjgTCk7QEgZG8AUO3ydUhvelmhrbOheMnGOlaSFUoHXB6un+A7q4ygY9w==} engines: {node: '>=18'} cpu: [arm64] os: [freebsd] - '@esbuild/freebsd-x64@0.25.12': - resolution: {integrity: sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ==} - engines: {node: '>=18'} - cpu: [x64] - os: [freebsd] - '@esbuild/freebsd-x64@0.27.3': resolution: {integrity: sha512-dDk0X87T7mI6U3K9VjWtHOXqwAMJBNN2r7bejDsc+j03SEjtD9HrOl8gVFByeM0aJksoUuUVU9TBaZa2rgj0oA==} engines: {node: '>=18'} cpu: [x64] os: [freebsd] - '@esbuild/linux-arm64@0.25.12': - resolution: {integrity: sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ==} - engines: {node: '>=18'} - cpu: [arm64] - os: [linux] - '@esbuild/linux-arm64@0.27.3': resolution: {integrity: sha512-sZOuFz/xWnZ4KH3YfFrKCf1WyPZHakVzTiqji3WDc0BCl2kBwiJLCXpzLzUBLgmp4veFZdvN5ChW4Eq/8Fc2Fg==} engines: {node: '>=18'} cpu: [arm64] os: [linux] - '@esbuild/linux-arm@0.25.12': - resolution: {integrity: sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw==} - engines: {node: '>=18'} - cpu: [arm] - os: [linux] - '@esbuild/linux-arm@0.27.3': resolution: {integrity: sha512-s6nPv2QkSupJwLYyfS+gwdirm0ukyTFNl3KTgZEAiJDd+iHZcbTPPcWCcRYH+WlNbwChgH2QkE9NSlNrMT8Gfw==} engines: {node: '>=18'} cpu: [arm] os: [linux] - '@esbuild/linux-ia32@0.25.12': - resolution: {integrity: sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA==} - engines: {node: '>=18'} - cpu: [ia32] - os: [linux] - '@esbuild/linux-ia32@0.27.3': resolution: {integrity: sha512-yGlQYjdxtLdh0a3jHjuwOrxQjOZYD/C9PfdbgJJF3TIZWnm/tMd/RcNiLngiu4iwcBAOezdnSLAwQDPqTmtTYg==} engines: {node: '>=18'} cpu: [ia32] os: [linux] - '@esbuild/linux-loong64@0.25.12': - resolution: {integrity: sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng==} - engines: {node: '>=18'} - cpu: [loong64] - os: [linux] - '@esbuild/linux-loong64@0.27.3': resolution: {integrity: sha512-WO60Sn8ly3gtzhyjATDgieJNet/KqsDlX5nRC5Y3oTFcS1l0KWba+SEa9Ja1GfDqSF1z6hif/SkpQJbL63cgOA==} engines: {node: '>=18'} cpu: [loong64] os: [linux] - '@esbuild/linux-mips64el@0.25.12': - resolution: {integrity: sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw==} - engines: {node: '>=18'} - cpu: [mips64el] - os: [linux] - '@esbuild/linux-mips64el@0.27.3': resolution: {integrity: sha512-APsymYA6sGcZ4pD6k+UxbDjOFSvPWyZhjaiPyl/f79xKxwTnrn5QUnXR5prvetuaSMsb4jgeHewIDCIWljrSxw==} engines: {node: '>=18'} cpu: [mips64el] os: [linux] - '@esbuild/linux-ppc64@0.25.12': - resolution: {integrity: sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA==} - engines: {node: '>=18'} - cpu: [ppc64] - os: [linux] - '@esbuild/linux-ppc64@0.27.3': resolution: {integrity: sha512-eizBnTeBefojtDb9nSh4vvVQ3V9Qf9Df01PfawPcRzJH4gFSgrObw+LveUyDoKU3kxi5+9RJTCWlj4FjYXVPEA==} engines: {node: '>=18'} cpu: [ppc64] os: [linux] - '@esbuild/linux-riscv64@0.25.12': - resolution: {integrity: sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w==} - engines: {node: '>=18'} - cpu: [riscv64] - os: [linux] - '@esbuild/linux-riscv64@0.27.3': resolution: {integrity: sha512-3Emwh0r5wmfm3ssTWRQSyVhbOHvqegUDRd0WhmXKX2mkHJe1SFCMJhagUleMq+Uci34wLSipf8Lagt4LlpRFWQ==} engines: {node: '>=18'} cpu: [riscv64] os: [linux] - '@esbuild/linux-s390x@0.25.12': - resolution: {integrity: sha512-MsKncOcgTNvdtiISc/jZs/Zf8d0cl/t3gYWX8J9ubBnVOwlk65UIEEvgBORTiljloIWnBzLs4qhzPkJcitIzIg==} - engines: {node: '>=18'} - cpu: [s390x] - os: [linux] - '@esbuild/linux-s390x@0.27.3': resolution: {integrity: sha512-pBHUx9LzXWBc7MFIEEL0yD/ZVtNgLytvx60gES28GcWMqil8ElCYR4kvbV2BDqsHOvVDRrOxGySBM9Fcv744hw==} engines: {node: '>=18'} cpu: [s390x] os: [linux] - '@esbuild/linux-x64@0.25.12': - resolution: {integrity: sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw==} - engines: {node: '>=18'} - cpu: [x64] - os: [linux] - '@esbuild/linux-x64@0.27.3': resolution: {integrity: sha512-Czi8yzXUWIQYAtL/2y6vogER8pvcsOsk5cpwL4Gk5nJqH5UZiVByIY8Eorm5R13gq+DQKYg0+JyQoytLQas4dA==} engines: {node: '>=18'} cpu: [x64] os: [linux] - '@esbuild/netbsd-arm64@0.25.12': - resolution: {integrity: sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg==} - engines: {node: '>=18'} - cpu: [arm64] - os: [netbsd] - '@esbuild/netbsd-arm64@0.27.3': resolution: {integrity: sha512-sDpk0RgmTCR/5HguIZa9n9u+HVKf40fbEUt+iTzSnCaGvY9kFP0YKBWZtJaraonFnqef5SlJ8/TiPAxzyS+UoA==} engines: {node: '>=18'} cpu: [arm64] os: [netbsd] - '@esbuild/netbsd-x64@0.25.12': - resolution: {integrity: sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ==} - engines: {node: '>=18'} - cpu: [x64] - os: [netbsd] - '@esbuild/netbsd-x64@0.27.3': resolution: {integrity: sha512-P14lFKJl/DdaE00LItAukUdZO5iqNH7+PjoBm+fLQjtxfcfFE20Xf5CrLsmZdq5LFFZzb5JMZ9grUwvtVYzjiA==} engines: {node: '>=18'} cpu: [x64] os: [netbsd] - '@esbuild/openbsd-arm64@0.25.12': - resolution: {integrity: sha512-fF96T6KsBo/pkQI950FARU9apGNTSlZGsv1jZBAlcLL1MLjLNIWPBkj5NlSz8aAzYKg+eNqknrUJ24QBybeR5A==} - engines: {node: '>=18'} - cpu: [arm64] - os: [openbsd] - '@esbuild/openbsd-arm64@0.27.3': resolution: {integrity: sha512-AIcMP77AvirGbRl/UZFTq5hjXK+2wC7qFRGoHSDrZ5v5b8DK/GYpXW3CPRL53NkvDqb9D+alBiC/dV0Fb7eJcw==} engines: {node: '>=18'} cpu: [arm64] os: [openbsd] - '@esbuild/openbsd-x64@0.25.12': - resolution: {integrity: sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw==} - engines: {node: '>=18'} - cpu: [x64] - os: [openbsd] - '@esbuild/openbsd-x64@0.27.3': resolution: {integrity: sha512-DnW2sRrBzA+YnE70LKqnM3P+z8vehfJWHXECbwBmH/CU51z6FiqTQTHFenPlHmo3a8UgpLyH3PT+87OViOh1AQ==} engines: {node: '>=18'} cpu: [x64] os: [openbsd] - '@esbuild/openharmony-arm64@0.25.12': - resolution: {integrity: sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdASg==} - engines: {node: '>=18'} - cpu: [arm64] - os: [openharmony] - '@esbuild/openharmony-arm64@0.27.3': resolution: {integrity: sha512-NinAEgr/etERPTsZJ7aEZQvvg/A6IsZG/LgZy+81wON2huV7SrK3e63dU0XhyZP4RKGyTm7aOgmQk0bGp0fy2g==} engines: {node: '>=18'} cpu: [arm64] os: [openharmony] - '@esbuild/sunos-x64@0.25.12': - resolution: {integrity: sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w==} - engines: {node: '>=18'} - cpu: [x64] - os: [sunos] - '@esbuild/sunos-x64@0.27.3': resolution: {integrity: sha512-PanZ+nEz+eWoBJ8/f8HKxTTD172SKwdXebZ0ndd953gt1HRBbhMsaNqjTyYLGLPdoWHy4zLU7bDVJztF5f3BHA==} engines: {node: '>=18'} cpu: [x64] os: [sunos] - '@esbuild/win32-arm64@0.25.12': - resolution: {integrity: sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg==} - engines: {node: '>=18'} - cpu: [arm64] - os: [win32] - '@esbuild/win32-arm64@0.27.3': resolution: {integrity: sha512-B2t59lWWYrbRDw/tjiWOuzSsFh1Y/E95ofKz7rIVYSQkUYBjfSgf6oeYPNWHToFRr2zx52JKApIcAS/D5TUBnA==} engines: {node: '>=18'} cpu: [arm64] os: [win32] - '@esbuild/win32-ia32@0.25.12': - resolution: {integrity: sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ==} - engines: {node: '>=18'} - cpu: [ia32] - os: [win32] - '@esbuild/win32-ia32@0.27.3': resolution: {integrity: sha512-QLKSFeXNS8+tHW7tZpMtjlNb7HKau0QDpwm49u0vUp9y1WOF+PEzkU84y9GqYaAVW8aH8f3GcBck26jh54cX4Q==} engines: {node: '>=18'} cpu: [ia32] os: [win32] - '@esbuild/win32-x64@0.25.12': - resolution: {integrity: sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==} - engines: {node: '>=18'} - cpu: [x64] - os: [win32] - '@esbuild/win32-x64@0.27.3': resolution: {integrity: sha512-4uJGhsxuptu3OcpVAzli+/gWusVGwZZHTlS63hh++ehExkVT8SgiEf7/uC/PclrPPkLhZqGgCTjd0VWLo6xMqA==} engines: {node: '>=18'} @@ -695,20 +577,23 @@ packages: '@expressive-code/core@0.41.3': resolution: {integrity: sha512-9qzohqU7O0+JwMEEgQhnBPOw5DtsQRBXhW++5fvEywsuX44vCGGof1SL5OvPElvNgaWZ4pFZAFSlkNOkGyLwSQ==} + '@expressive-code/core@0.41.7': + resolution: {integrity: sha512-ck92uZYZ9Wba2zxkiZLsZGi9N54pMSAVdrI9uW3Oo9AtLglD5RmrdTwbYPCT2S/jC36JGB2i+pnQtBm/Ib2+dg==} + '@expressive-code/plugin-collapsible-sections@0.41.3': resolution: {integrity: sha512-cuHIN7Ipl7gUcaWFfsgy6G3wn0Svk8dQ6WKXNQha63BURbm7CSBhD6y9qFGeIOrxaJtvH4Pj3Xb4C2Ni0OVwYA==} - '@expressive-code/plugin-frames@0.41.3': - resolution: {integrity: sha512-rFQtmf/3N2CK3Cq/uERweMTYZnBu+CwxBdHuOftEmfA9iBE7gTVvwpbh82P9ZxkPLvc40UMhYt7uNuAZexycRQ==} + '@expressive-code/plugin-frames@0.41.7': + resolution: {integrity: sha512-diKtxjQw/979cTglRFaMCY/sR6hWF0kSMg8jsKLXaZBSfGS0I/Hoe7Qds3vVEgeoW+GHHQzMcwvgx/MOIXhrTA==} '@expressive-code/plugin-line-numbers@0.41.3': resolution: {integrity: sha512-eig82a4CRC3XgVPQ2S/TMDcLiHJokOCD/mAdNVImpD3segVewxfjGgtj5DXQRo0E0q6f0R0EH34YzTFl5CEPqg==} - '@expressive-code/plugin-shiki@0.41.3': - resolution: {integrity: sha512-RlTARoopzhFJIOVHLGvuXJ8DCEme/hjV+ZnRJBIxzxsKVpGPW4Oshqg9xGhWTYdHstTsxO663s0cdBLzZj9TQA==} + '@expressive-code/plugin-shiki@0.41.7': + resolution: {integrity: sha512-DL605bLrUOgqTdZ0Ot5MlTaWzppRkzzqzeGEu7ODnHF39IkEBbFdsC7pbl3LbUQ1DFtnfx6rD54k/cdofbW6KQ==} - '@expressive-code/plugin-text-markers@0.41.3': - resolution: {integrity: sha512-SN8tkIzDpA0HLAscEYD2IVrfLiid6qEdE9QLlGVSxO1KEw7qYvjpbNBQjUjMr5/jvTJ7ys6zysU2vLPHE0sb2g==} + '@expressive-code/plugin-text-markers@0.41.7': + resolution: {integrity: sha512-Ewpwuc5t6eFdZmWlFyeuy3e1PTQC0jFvw2Q+2bpcWXbOZhPLsT7+h8lsSIJxb5mS7wZko7cKyQ2RLYDyK6Fpmw==} '@fontsource-variable/fira-code@5.2.7': resolution: {integrity: sha512-J2bxN7fz5rd8WpQYyau4o19WqTzxoTqaNj9jhsv4p21GSu1Rf34tbqsxqjyDCR+wDMHM3SajyFqtq+5uvRUQ7w==} @@ -1137,42 +1022,52 @@ packages: cpu: [x64] os: [win32] - '@shikijs/core@3.19.0': - resolution: {integrity: sha512-L7SrRibU7ZoYi1/TrZsJOFAnnHyLTE1SwHG1yNWjZIVCqjOEmCSuK2ZO9thnRbJG6TOkPp+Z963JmpCNw5nzvA==} - '@shikijs/core@3.22.0': resolution: {integrity: sha512-iAlTtSDDbJiRpvgL5ugKEATDtHdUVkqgHDm/gbD2ZS9c88mx7G1zSYjjOxp5Qa0eaW0MAQosFRmJSk354PRoQA==} - '@shikijs/engine-javascript@3.19.0': - resolution: {integrity: sha512-ZfWJNm2VMhKkQIKT9qXbs76RRcT0SF/CAvEz0+RkpUDAoDaCx0uFdCGzSRiD9gSlhm6AHkjdieOBJMaO2eC1rQ==} + '@shikijs/core@4.0.2': + resolution: {integrity: sha512-hxT0YF4ExEqB8G/qFdtJvpmHXBYJ2lWW7qTHDarVkIudPFE6iCIrqdgWxGn5s+ppkGXI0aEGlibI0PAyzP3zlw==} + engines: {node: '>=20'} '@shikijs/engine-javascript@3.22.0': resolution: {integrity: sha512-jdKhfgW9CRtj3Tor0L7+yPwdG3CgP7W+ZEqSsojrMzCjD1e0IxIbwUMDDpYlVBlC08TACg4puwFGkZfLS+56Tw==} - '@shikijs/engine-oniguruma@3.19.0': - resolution: {integrity: sha512-1hRxtYIJfJSZeM5ivbUXv9hcJP3PWRo5prG/V2sWwiubUKTa+7P62d2qxCW8jiVFX4pgRHhnHNp+qeR7Xl+6kg==} + '@shikijs/engine-javascript@4.0.2': + resolution: {integrity: sha512-7PW0Nm49DcoUIQEXlJhNNBHyoGMjalRETTCcjMqEaMoJRLljy1Bi/EGV3/qLBgLKQejdspiiYuHGQW6dX94Nag==} + engines: {node: '>=20'} '@shikijs/engine-oniguruma@3.22.0': resolution: {integrity: sha512-DyXsOG0vGtNtl7ygvabHd7Mt5EY8gCNqR9Y7Lpbbd/PbJvgWrqaKzH1JW6H6qFkuUa8aCxoiYVv8/YfFljiQxA==} - '@shikijs/langs@3.19.0': - resolution: {integrity: sha512-dBMFzzg1QiXqCVQ5ONc0z2ebyoi5BKz+MtfByLm0o5/nbUu3Iz8uaTCa5uzGiscQKm7lVShfZHU1+OG3t5hgwg==} + '@shikijs/engine-oniguruma@4.0.2': + resolution: {integrity: sha512-UpCB9Y2sUKlS9z8juFSKz7ZtysmeXCgnRF0dlhXBkmQnek7lAToPte8DkxmEYGNTMii72zU/lyXiCB6StuZeJg==} + engines: {node: '>=20'} '@shikijs/langs@3.22.0': resolution: {integrity: sha512-x/42TfhWmp6H00T6uwVrdTJGKgNdFbrEdhaDwSR5fd5zhQ1Q46bHq9EO61SCEWJR0HY7z2HNDMaBZp8JRmKiIA==} - '@shikijs/themes@3.19.0': - resolution: {integrity: sha512-H36qw+oh91Y0s6OlFfdSuQ0Ld+5CgB/VE6gNPK+Hk4VRbVG/XQgkjnt4KzfnnoO6tZPtKJKHPjwebOCfjd6F8A==} + '@shikijs/langs@4.0.2': + resolution: {integrity: sha512-KaXby5dvoeuZzN0rYQiPMjFoUrz4hgwIE+D6Du9owcHcl6/g16/yT5BQxSW5cGt2MZBz6Hl0YuRqf12omRfUUg==} + engines: {node: '>=20'} + + '@shikijs/primitive@4.0.2': + resolution: {integrity: sha512-M6UMPrSa3fN5ayeJwFVl9qWofl273wtK1VG8ySDZ1mQBfhCpdd8nEx7nPZ/tk7k+TYcpqBZzj/AnwxT9lO+HJw==} + engines: {node: '>=20'} '@shikijs/themes@3.22.0': resolution: {integrity: sha512-o+tlOKqsr6FE4+mYJG08tfCFDS+3CG20HbldXeVoyP+cYSUxDhrFf3GPjE60U55iOkkjbpY2uC3It/eeja35/g==} - '@shikijs/types@3.19.0': - resolution: {integrity: sha512-Z2hdeEQlzuntf/BZpFG8a+Fsw9UVXdML7w0o3TgSXV3yNESGon+bs9ITkQb3Ki7zxoXOOu5oJWqZ2uto06V9iQ==} + '@shikijs/themes@4.0.2': + resolution: {integrity: sha512-mjCafwt8lJJaVSsQvNVrJumbnnj1RI8jbUKrPKgE6E3OvQKxnuRoBaYC51H4IGHePsGN/QtALglWBU7DoKDFnA==} + engines: {node: '>=20'} '@shikijs/types@3.22.0': resolution: {integrity: sha512-491iAekgKDBFE67z70Ok5a8KBMsQ2IJwOWw3us/7ffQkIBCyOQfm/aNwVMBUriP02QshIfgHCBSIYAl3u2eWjg==} + '@shikijs/types@4.0.2': + resolution: {integrity: sha512-qzbeRooUTPnLE+sHD/Z8DStmaDgnbbc/pMrU203950aRqjX/6AFHeDYT+j00y2lPdz0ywJKx7o/7qnqTivtlXg==} + engines: {node: '>=20'} + '@shikijs/vscode-textmate@10.0.2': resolution: {integrity: sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==} @@ -1323,17 +1218,14 @@ packages: '@types/nlcst@2.0.3': resolution: {integrity: sha512-vSYNSDe6Ix3q+6Z7ri9lyWqgGhJTmzRjZRqyq15N0Z/1/UnVsno9G/N40NBijoYx2seFDIl0+B2mgAb9mezUCA==} - '@types/node@17.0.45': - resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==} - '@types/node@18.19.130': resolution: {integrity: sha512-GRaXQx6jGfL8sKfaIDD6OupbIHBr9jv7Jnaml9tB7l4v068PAOXqfcujMMo5PhbIs6ggR1XODELqahT2R8v0fg==} '@types/node@24.10.1': resolution: {integrity: sha512-GNWcUTRBgIRJD5zj+Tq0fKOJ5XZajIiBroOF0yvj2bSU1WvNdYS/dn9UxwsujGW4JX06dnHyjV2y9rRaybH0iQ==} - '@types/picomatch@3.0.2': - resolution: {integrity: sha512-n0i8TD3UDB7paoMMxA3Y65vUncFJXjcUf7lQY7YyKGl6031FNjfsLs6pdLFCy2GNFxItPJG8GvvpbZc2skH7WA==} + '@types/picomatch@4.0.2': + resolution: {integrity: sha512-qHHxQ+P9PysNEGbALT8f8YOSHW0KJu6l2xU8DYY0fu/EmGxXdVnuTLvFUvBgPJMSqXq29SYHveejeAha+4AYgA==} '@types/sax@1.2.7': resolution: {integrity: sha512-rO73L89PJxeYM3s3pPPjiPgVVcymqU490g0YO5n5By0k2Erzj6tay/4lr1CHAAU4JyOWd1rpQ8bCf6cZfHU96A==} @@ -1409,6 +1301,32 @@ packages: '@ungap/structured-clone@1.3.0': resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==} + '@volar/kit@2.4.28': + resolution: {integrity: sha512-cKX4vK9dtZvDRaAzeoUdaAJEew6IdxHNCRrdp5Kvcl6zZOqb6jTOfk3kXkIkG3T7oTFXguEMt5+9ptyqYR84Pg==} + peerDependencies: + typescript: '*' + + '@volar/language-core@2.4.28': + resolution: {integrity: sha512-w4qhIJ8ZSitgLAkVay6AbcnC7gP3glYM3fYwKV3srj8m494E3xtrCv6E+bWviiK/8hs6e6t1ij1s2Endql7vzQ==} + + '@volar/language-server@2.4.28': + resolution: {integrity: sha512-NqcLnE5gERKuS4PUFwlhMxf6vqYo7hXtbMFbViXcbVkbZ905AIVWhnSo0ZNBC2V127H1/2zP7RvVOVnyITFfBw==} + + '@volar/language-service@2.4.28': + resolution: {integrity: sha512-Rh/wYCZJrI5vCwMk9xyw/Z+MsWxlJY1rmMZPsxUoJKfzIRjS/NF1NmnuEcrMbEVGja00aVpCsInJfixQTMdvLw==} + + '@volar/source-map@2.4.28': + resolution: {integrity: sha512-yX2BDBqJkRXfKw8my8VarTyjv48QwxdJtvRgUpNE5erCsgEUdI2DsLbpa+rOQVAJYshY99szEcRDmyHbF10ggQ==} + + '@volar/typescript@2.4.28': + resolution: {integrity: sha512-Ja6yvWrbis2QtN4ClAKreeUZPVYMARDYZl9LMEv1iQ1QdepB6wn0jTRxA9MftYmYa4DQ4k/DaSZpFPUfxl8giw==} + + '@vscode/emmet-helper@2.11.0': + resolution: {integrity: sha512-QLxjQR3imPZPQltfbWRnHU6JecWTF1QSWhx3GAKQpslx7y3Dp6sIIXhKjiUJ/BR9FX8PVthjr9PD6pNwOJfAzw==} + + '@vscode/l10n@0.0.18': + resolution: {integrity: sha512-KYSIHVmslkaCDyw013pphY+d7x1qV8IZupYfeIfzNA+nsaWHbn5uPuQRvdRFsa9zFzGeudPuoGoZ1Op4jrJXIQ==} + '@vtbag/cam-shaft@1.0.6': resolution: {integrity: sha512-Xy1bmJJLXuCqxmY2agwPfhGNv1XZViqh54H0VGK4mouGsItFsh8Mz/wWAP6mZwAOEuu9bEOJ1mJ+oNoaczZ1zw==} @@ -1434,6 +1352,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 + agent-base@7.1.4: resolution: {integrity: sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==} engines: {node: '>= 14'} @@ -1442,32 +1365,32 @@ packages: resolution: {integrity: sha512-QT8i0hCz6C/KQ+KTAbSNwCHDGdmUJl2tp2ZpNlGSWCfhUNVbYG2WLE3MdZGBAgXPV4GAvjGMxo+C1hroyxmZEg==} engines: {node: '>= 14'} + ajv-draft-04@1.0.0: + resolution: {integrity: sha512-mv00Te6nmYbRp5DCwclxtt7yV/joXJPGS7nM+97GdxvuttCOfgI3K4U25zboyeX0O+myI8ERluxQe5wljMmVIw==} + peerDependencies: + ajv: 8.18.0 + peerDependenciesMeta: + ajv: + optional: true + ajv@6.14.0: resolution: {integrity: sha512-IWrosm/yrn43eiKqkfkHis7QioDleaXQHdDVPKg0FSwwd/DuvyX79TZnFOnYpB7dcsFAMmtFztZuXPDvSePkFw==} - ansi-align@3.0.1: - resolution: {integrity: sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==} + ajv@8.18.0: + resolution: {integrity: sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==} - ansi-escapes@7.2.0: - resolution: {integrity: sha512-g6LhBsl+GBPRWGWsBtutpzBYuIIdBkLEvad5C/va/74Db018+5TZiyA26cZJAr3Rft5lprVqOIPxf5Vid6tqAw==} + ansi-escapes@7.3.0: + resolution: {integrity: sha512-BvU8nYgGQBxcmMuEeUEmNTvrMVjJNSH7RgW24vXexN4Ven6qCvy4TntnvlnwnMLTVlcRQQdbRY8NKnaIoeWDNg==} engines: {node: '>=18'} ansi-regex@5.0.1: resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} engines: {node: '>=8'} - ansi-regex@6.2.2: - resolution: {integrity: sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==} - engines: {node: '>=12'} - ansi-styles@4.3.0: resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} engines: {node: '>=8'} - ansi-styles@6.2.3: - resolution: {integrity: sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==} - engines: {node: '>=12'} - anymatch@3.1.3: resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} engines: {node: '>= 8'} @@ -1503,16 +1426,16 @@ packages: peerDependencies: astro: ^5.0.0 || ^6.0.0-alpha - astro-expressive-code@0.41.3: - resolution: {integrity: sha512-u+zHMqo/QNLE2eqYRCrK3+XMlKakv33Bzuz+56V1gs8H0y6TZ0hIi3VNbIxeTn51NLn+mJfUV/A0kMNfE4rANw==} + astro-expressive-code@0.41.7: + resolution: {integrity: sha512-hUpogGc6DdAd+I7pPXsctyYPRBJDK7Q7d06s4cyP0Vz3OcbziP3FNzN0jZci1BpCvLn9675DvS7B9ctKKX64JQ==} peerDependencies: - astro: ^4.0.0-beta || ^5.0.0-beta || ^3.3.0 + astro: ^4.0.0-beta || ^5.0.0-beta || ^3.3.0 || ^6.0.0-beta - astro-mermaid@1.3.1: - resolution: {integrity: sha512-1+FjwayMSZLtFd+ofdu1+v8a902nN5wmPmjY2qb8tLiO96YlL65LbskiuUcyH6q9h0CdZCrkc5FimlaHZsMJsg==} + astro-mermaid@2.0.1: + resolution: {integrity: sha512-JTyB62FMFJpwS/1yUplmrugL0yr0flBVYZw6mf3s7pVlh+CHCeZTXyj3KCCWtFhnPLAdM+PYld0D+gxN/SysLQ==} peerDependencies: '@mermaid-js/layout-elk': ^0.2.0 - astro: ^4.0.0 || ^5.0.0 + astro: '>=4' mermaid: ^10.0.0 || ^11.0.0 peerDependenciesMeta: '@mermaid-js/layout-elk': @@ -1524,9 +1447,9 @@ packages: astro-vtbot@2.1.12: resolution: {integrity: sha512-6RlA0rdVPLT24FAyxsHAI71quTrLWuMXOADhcx8uEMTfuIVRhg4GajzmZmOiX6/nHA9p1gaIBuaTF3jVE1XWSA==} - astro@5.17.2: - resolution: {integrity: sha512-7jnMqGo53hOQNwo1N/wqeOvUp8wwW/p+DeerSjSkHNx8L/1mhy6P7rVo7EhdmF8DpKqw0tl/B5Fx1WcIzg1ysA==} - engines: {node: 18.20.8 || ^20.3.0 || >=22.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0'} + astro@6.1.1: + resolution: {integrity: sha512-vq8sHpu1JsY1fWAunn+tdKNbVDmLQNiVdyuGsVT2csgITdFGXXVAyEXFWc1DzkMN0ehElPeiHnqItyQOJK+GqA==} + engines: {node: '>=22.12.0', npm: '>=9.6.5', pnpm: '>=7.1.0'} hasBin: true await-lock@2.2.2: @@ -1543,9 +1466,6 @@ packages: resolution: {integrity: sha512-1pHv8LX9CpKut1Zp4EXey7Z8OfH11ONNH6Dhi2WDUt31VVZFXZzKwXcysBgqSumFCmR+0dqjMK5v5JiFHzi0+g==} engines: {node: 20 || >=22} - base-64@1.0.0: - resolution: {integrity: sha512-kwDPIFCGx0NZHog36dj+tHiwP4QMzsZ3AgMViUBKI0+V5n4U0ufTCUMhnQ04diaRI8EX/QcPfql7zlhZ7j4zgg==} - bcp-47-match@2.0.3: resolution: {integrity: sha512-JtTezzbAibu8G0R9op9zb3vcWZd9JF6M0xOYGPn0fNCd7wOpRB1mU2mH9T8gaBGbAAyIIVgB2G7xG0GP98zMAQ==} @@ -1559,10 +1479,6 @@ packages: boolbase@1.0.0: resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} - boxen@8.0.1: - resolution: {integrity: sha512-F3PH5k5juxom4xktynS7MoFY+NUWH5LC4CnH11YB8NPew+HLpmBLCybSAEyb2F+4pRXhuhWqFesoQd6DAyc2hw==} - engines: {node: '>=18'} - brace-expansion@5.0.2: resolution: {integrity: sha512-Pdk8c9poy+YhOgVWw1JNN22/HcivgKWwpxKq04M/jTmHyCZn12WPJebZxdjSa5TmBqISrUSgNYU3eRORljfCCw==} engines: {node: 20 || >=22} @@ -1575,10 +1491,6 @@ packages: resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} engines: {node: '>=6'} - camelcase@8.0.0: - resolution: {integrity: sha512-8WB3Jcas3swSvjIeA2yvCJ+Miyz5l1ZmB6HFb9R1317dt9LCQoswg/BGrmAmkWVEszSrrg4RwmO46qIm2OEnSA==} - engines: {node: '>=16'} - ccount@2.0.1: resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} @@ -1586,10 +1498,6 @@ packages: resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} engines: {node: '>=10'} - chalk@5.6.2: - resolution: {integrity: sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==} - engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} - character-entities-html4@2.1.0: resolution: {integrity: sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==} @@ -1614,17 +1522,21 @@ packages: resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} engines: {node: '>= 8.10.0'} + chokidar@4.0.3: + resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==} + engines: {node: '>= 14.16.0'} + chokidar@5.0.0: resolution: {integrity: sha512-TQMmc3w+5AxjpL8iIiwebF73dRDF4fBIieAqGn9RGCWaEVwQ6Fb2cGe31Yns0RRIzii5goJ1Y7xbMwo1TxMplw==} engines: {node: '>= 20.19.0'} - ci-info@4.3.1: - resolution: {integrity: sha512-Wdy2Igu8OcBpI2pZePZ5oWjPC38tmDVx5WKUXKwlLYkA0ozo85sLsLvkBbBn/sZaSCMFOGZJ14fvW9t5/d7kdA==} + ci-info@4.4.0: + resolution: {integrity: sha512-77PSwercCZU2Fc4sX94eF8k8Pxte6JAwL4/ICZLFjJLqegs7kCuAsqqj/70NQF6TvDpgFjkubQB2FW2ZZddvQg==} engines: {node: '>=8'} - cli-boxes@3.0.0: - resolution: {integrity: sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==} - engines: {node: '>=10'} + cliui@8.0.1: + resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} + engines: {node: '>=12'} clsx@2.1.1: resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} @@ -1655,8 +1567,9 @@ packages: resolution: {integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==} engines: {node: '>= 12'} - common-ancestor-path@1.0.1: - resolution: {integrity: sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==} + common-ancestor-path@2.0.0: + resolution: {integrity: sha512-dnN3ibLeoRf2HNC+OlCiNc5d2zxbLJXOtiZUudNFSXZrNSydxcCsSpRzXwfu7BBWCIfHPw+xTayeBvJCP/D8Ng==} + engines: {node: '>= 18'} confbox@0.1.8: resolution: {integrity: sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==} @@ -1708,9 +1621,6 @@ packages: resolution: {integrity: sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==} engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} - cssom@0.5.0: - resolution: {integrity: sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==} - csstype@3.2.3: resolution: {integrity: sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==} @@ -1889,6 +1799,9 @@ packages: decode-named-character-reference@1.2.0: resolution: {integrity: sha512-c6fcElNV6ShtZXmsgNgFFV5tVX2PaV4g+MOAkb8eXHvn6sryJBrZa9r0zV6+dtTyoCKxtDy5tyQ5ZwQuidtd+Q==} + decode-named-character-reference@1.3.0: + resolution: {integrity: sha512-GtpQYB283KrPp6nRw50q3U9/VfOutZOe103qlN7BPP6Ad27xYnOIWv4lPzo8HCAL+mMZofJ9KEy30fq6MfaK6Q==} + deep-is@0.1.4: resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} @@ -1909,10 +1822,6 @@ packages: resolution: {integrity: sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==} engines: {node: '>=8'} - deterministic-object-hash@2.0.2: - resolution: {integrity: sha512-KxektNH63SrbfUyDiwXqRb1rLwKt33AmMv+5Nhsw1kqZ13SJBRTgZHtGbE+hH3a1mVW1cz+4pqSWVPAtLVXTzQ==} - engines: {node: '>=18'} - devalue@5.6.4: resolution: {integrity: sha512-Gp6rDldRsFh/7XuouDbxMH3Mx8GMCcgzIb1pDTvNyn8pZGQ22u+Wa+lGV9dQCltFQ7uVw0MhRyb8XDskNFOReA==} @@ -1950,8 +1859,8 @@ packages: resolution: {integrity: sha512-2QF/g9/zTaPDc3BjNcVTGoBbXBgYfMTTceLaYcFJ/W9kggFUkhxD/hMEeuLKbugyef9SqAx8cpgwlIP/jinUTA==} engines: {node: '>=4'} - emoji-regex@10.6.0: - resolution: {integrity: sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==} + emmet@2.4.11: + resolution: {integrity: sha512-23QPJB3moh/U9sT4rQzGgeyyGIrcM+GH5uVYg2C6wZIxAIJq7Ng3QLT79tl8FUwDXhyq9SusfknOrofAKqvgyQ==} emoji-regex@8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} @@ -1968,8 +1877,8 @@ packages: resolution: {integrity: sha512-xUtoPkMggbz0MPyPiIWr1Kp4aeWJjDZ6SMvURhimjdZgsRuDplF5/s9hcgGhyXMhs+6vpnuoiZ2kFiu3FMnS8Q==} engines: {node: '>=18'} - es-module-lexer@1.7.0: - resolution: {integrity: sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==} + es-module-lexer@2.0.0: + resolution: {integrity: sha512-5POEcUuZybH7IdmGsD8wlf0AI55wMecM9rVBTI/qEAy2c1kTOm3DjFYjrBdI2K3BaJjJYfYFeRtM0t9ssnRuxw==} esast-util-from-estree@2.0.0: resolution: {integrity: sha512-4CyanoAudUSBAn5K13H4JhsMH6L9ZP7XbLVe/dKybkxMO7eDyLsT8UHl9TRNrU2Gr9nz+FovfSIjuXWJ81uVwQ==} @@ -1977,16 +1886,15 @@ packages: esast-util-from-js@2.0.1: resolution: {integrity: sha512-8Ja+rNJ0Lt56Pcf3TAmpBZjmx8ZcK5Ts4cAzIOjsjevg9oSXJnl6SUQ2EevU8tv3h6ZLWmoKL5H4fgWvdvfETw==} - esbuild@0.25.12: - resolution: {integrity: sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg==} - engines: {node: '>=18'} - hasBin: true - esbuild@0.27.3: resolution: {integrity: sha512-8VwMnyGCONIs6cWue2IdpHxHnAjzxnw2Zr7MkVxB2vjmQ2ivqGFb4LEG3SMnv0Gb2F/G/2yA8zUaiL1gywDCCg==} engines: {node: '>=18'} hasBin: true + escalade@3.2.0: + resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} + engines: {node: '>=6'} + escape-string-regexp@4.0.0: resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} engines: {node: '>=10'} @@ -2073,8 +1981,8 @@ packages: eventemitter3@5.0.1: resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==} - expressive-code@0.41.3: - resolution: {integrity: sha512-YLnD62jfgBZYrXIPQcJ0a51Afv9h8VlWqEGK9uU2T5nL/5rb8SnA86+7+mgCZe5D34Tff5RNEA5hjNVJYHzrFg==} + expressive-code@0.41.7: + resolution: {integrity: sha512-2wZjC8OQ3TaVEMcBtYY4Va3lo6J+Ai9jf3d4dbhURMJcU4Pbqe6EcHe424MIZI0VHUA1bR6xdpoHYi3yxokWqA==} extend@3.0.2: resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} @@ -2092,6 +2000,9 @@ packages: fast-levenshtein@2.0.6: resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} + fast-uri@3.1.0: + resolution: {integrity: sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==} + fast-xml-builder@1.1.4: resolution: {integrity: sha512-f2jhpN4Eccy0/Uz9csxh3Nu6q4ErKxf0XIsasomfOihuSUa3/xw6w8dnOtCDgEItQFJG8KyXPzQXzcODDrrbOg==} @@ -2166,9 +2077,9 @@ packages: engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} os: [darwin] - get-east-asian-width@1.4.0: - resolution: {integrity: sha512-QZjmEOC+IT1uk6Rx0sX22V6uHWVwbdbxf1faPqJ1QhLdGgsRGCZoyaQBm/piRdJy/D2um6hM1UP7ZEeQ4EkP+Q==} - engines: {node: '>=18'} + get-caller-file@2.0.5: + resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} + engines: {node: 6.* || 8.* || >= 10.*} get-port@7.1.0: resolution: {integrity: sha512-QB9NKEeDg3xxVwCCwJQ9+xycaz6pBB6iQ76wiWMl1927n0Kir6alPiP+yuiICLLU4jpMe08dXfpebuQppFA2zw==} @@ -2283,9 +2194,6 @@ packages: html-whitespace-sensitive-tag-names@3.0.1: resolution: {integrity: sha512-q+310vW8zmymYHALr1da4HyXUQ0zgiIwIicEfotYPWGN0OJVEN/58IJ3A4GBYcEq3LGAZqKb+ugvP0GNB9CEAA==} - htmlparser2@10.0.0: - resolution: {integrity: sha512-TwAZM+zE5Tq3lrEHvOlvwgj1XLWQCtaaibSN11Q+gGBAS7Y1uZSWwXXRe4iF6OXnaq1riyQAPFOBtYc77Mxq0g==} - http-cache-semantics@4.2.0: resolution: {integrity: sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ==} @@ -2343,9 +2251,9 @@ packages: iron-webcrypto@1.2.1: resolution: {integrity: sha512-feOM6FaSr6rEABp/eDfVseKyTMDt+KGpeB35SkVn9Tyn0CqvVsY3EwI0v5i8nMHyJnzCIQf7nsy3p41TPkJZhg==} - is-absolute-url@4.0.1: - resolution: {integrity: sha512-/51/TKE88Lmm7Gc4/8btclNXWS+g50wXhYJq8HWIBAGUBnoAdRu1aXeh364t/O7wXDAcTJDP8PNuNKWUDWie+A==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + is-absolute-url@5.0.0: + resolution: {integrity: sha512-sdJyNpBnQHuVnBunfzjAecOhZr2+A30ywfFvu3EnxtKLUWfwGgyWUmqHbGZiU6vTfHpCPm5GvLe4BAvlU9n8VQ==} + engines: {node: '>=20'} is-alphabetical@2.0.1: resolution: {integrity: sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==} @@ -2417,9 +2325,18 @@ packages: json-schema-traverse@0.4.1: resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} + json-schema-traverse@1.0.0: + resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} + json-stable-stringify-without-jsonify@1.0.1: resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} + jsonc-parser@2.3.1: + resolution: {integrity: sha512-H8jvkz1O50L3dMZCsLqiuB2tA7muqbSg1AtGEkN0leAqGjsUzDJir3Zwr02BhqdcITPg3ei3mZ+HjMocAknhhg==} + + jsonc-parser@3.3.1: + resolution: {integrity: sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==} + katex@0.16.27: resolution: {integrity: sha512-aeQoDkuRWSqQN6nSvVCEFvfXdqo1OQiCmmW1kc9xSdjutPv7BGO7pqY9sQRJpMOGrEdfDgF2TfRXe5eUAD2Waw==} hasBin: true @@ -2430,10 +2347,6 @@ packages: khroma@2.1.0: resolution: {integrity: sha512-Ls993zuzfayK269Svk9hzpeGUKob/sIgZzyHYdjQoAdQetRKpOLj+k/QQQ/6Qi0Yz65mlROrfd+Ev+1+7dz9Kw==} - kleur@3.0.3: - resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} - engines: {node: '>=6'} - kleur@4.1.5: resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==} engines: {node: '>=6'} @@ -2456,15 +2369,6 @@ packages: resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} engines: {node: '>= 0.8.0'} - linkedom@0.18.12: - resolution: {integrity: sha512-jalJsOwIKuQJSeTvsgzPe9iJzyfVaEJiEXl+25EkKevsULHvMJzpNqwvj1jOESWdmgKDiXObyjOYwlUqG7wo1Q==} - engines: {node: '>=16'} - peerDependencies: - canvas: '>= 2' - peerDependenciesMeta: - canvas: - optional: true - lite-youtube-embed@0.3.4: resolution: {integrity: sha512-aXgxpwK7AIW58GEbRzA8EYaY4LWvF3FKak6B9OtSJmuNyLhX2ouD4cMTxz/yR5HFInhknaYd2jLWOTRTvT8oAw==} @@ -2488,8 +2392,8 @@ packages: magic-string@0.30.21: resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==} - magicast@0.5.1: - resolution: {integrity: sha512-xrHS24IxaLrvuo613F719wvOIv9xPHFWQHuvGUBmPnCA/3MQxKI3b+r7n1jAoDHmsbC5bRhTZYR77invLAxVnw==} + magicast@0.5.2: + resolution: {integrity: sha512-E3ZJh4J3S9KfwdjZhe2afj6R9lGIN5Pher1pF39UGrXRqq/VDaGVIGN13BjHd2u8B61hArAGOnso7nBOouW3TQ==} markdown-extensions@2.0.0: resolution: {integrity: sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q==} @@ -2520,6 +2424,9 @@ packages: mdast-util-from-markdown@2.0.2: resolution: {integrity: sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA==} + mdast-util-from-markdown@2.0.3: + resolution: {integrity: sha512-W4mAWTvSlKvf8L6J+VN9yLSqQ9AOAAvHuoDAmPkz4dHf553m5gVj2ejadHJhoJmcmxEnOv6Pa8XJhpxE93kb8Q==} + mdast-util-gfm-autolink-literal@2.0.1: resolution: {integrity: sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==} @@ -2707,6 +2614,9 @@ packages: ms@2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} + muggle-string@0.4.1: + resolution: {integrity: sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ==} + multiformats@9.9.0: resolution: {integrity: sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg==} @@ -2756,6 +2666,9 @@ packages: nth-check@2.1.1: resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} + obug@2.1.1: + resolution: {integrity: sha512-uTqF9MuPraAQ+IsnPf366RG4cP9RtUi7MLO1N3KEc+wb0a6yKpeL0lmk2IB1jY5KHPAlTc6T/JRdC/YqxHNwkQ==} + ofetch@1.5.1: resolution: {integrity: sha512-2W4oUZlVaqAPAil6FUg/difl6YhqhUR7x2eZY4bQCko22UXg3hptq9KLQdqFClV+Wu85UX7hNtdGTngi/1BxcA==} @@ -2783,9 +2696,9 @@ packages: resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} engines: {node: '>=10'} - p-limit@6.2.0: - resolution: {integrity: sha512-kuUqqHNUqoIWp/c467RI4X6mmyuojY5jGutNU0wVTmEOOfcuwLqyMVoAi9MKi2Ak+5i9+nhmrK4ufZE8069kHA==} - engines: {node: '>=18'} + p-limit@7.3.0: + resolution: {integrity: sha512-7cIXg/Z0M5WZRblrsOla88S4wAK+zOQQWeBYfV3qJuJXMr+LnbYjaadrFaS0JILfEDPVqHyKnZ1Z/1d6J9VVUw==} + engines: {node: '>=20'} p-locate@5.0.0: resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} @@ -2799,17 +2712,17 @@ packages: resolution: {integrity: sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==} engines: {node: '>=8'} - p-queue@8.1.1: - resolution: {integrity: sha512-aNZ+VfjobsWryoiPnEApGGmf5WmNsCo9xu8dfaYamG5qaLP7ClhLN6NgsFe6SwJ2UbLEBK5dv9x8Mn5+RVhMWQ==} - engines: {node: '>=18'} + p-queue@9.1.0: + resolution: {integrity: sha512-O/ZPaXuQV29uSLbxWBGGZO1mCQXV2BLIwUr59JUU9SoH76mnYvtms7aafH/isNSNGwuEfP6W/4xD0/TJXxrizw==} + engines: {node: '>=20'} p-timeout@3.2.0: resolution: {integrity: sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==} engines: {node: '>=8'} - p-timeout@6.1.4: - resolution: {integrity: sha512-MyIV3ZA/PmyBN/ud8vV9XzwTrNtR4jFrObymZYnZqMmW0zA8Z17vnT0rBgFE/TlohB+YCHqXMgZzb3Csp49vqg==} - engines: {node: '>=14.16'} + p-timeout@7.0.1: + resolution: {integrity: sha512-AxTM2wDGORHGEkPCt8yqxOTMgpfbEHqF51f/5fJCmwFC3C/zNcGT63SymH2ttOAaiIws2zVg4+izQCjrakcwHg==} + engines: {node: '>=20'} package-manager-detector@1.6.0: resolution: {integrity: sha512-61A5ThoTiDG/C8s8UMZwSorAGwMJ0ERVGj2OjoW5pAalsNOg15+iQiPzrLJ4jhZ1HJzmC2PIHT2oEiH3R5fzNA==} @@ -2834,6 +2747,9 @@ packages: parse5@8.0.0: resolution: {integrity: sha512-9m4m5GSgXjL4AjumKzq1Fgfp3Z8rsvjRNbnkVwfu2ImRqE5D0LnY2QfDen18FSY9C573YU5XxSapdHZTZ2WolA==} + path-browserify@1.0.1: + resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} + path-data-parser@0.1.0: resolution: {integrity: sha512-NOnmBpt5Y2RWbuv0LMzsayp3lVylAHLPUTut412ZA3l+C4uw4ZVkQbjShYCQ8TCpUMdPapr4YjUqLYD6v68j+w==} @@ -2869,10 +2785,18 @@ packages: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} engines: {node: '>=8.6'} + picomatch@2.3.2: + resolution: {integrity: sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==} + engines: {node: '>=8.6'} + picomatch@4.0.3: resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} engines: {node: '>=12'} + picomatch@4.0.4: + resolution: {integrity: sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==} + engines: {node: '>=12'} + pkg-types@1.3.1: resolution: {integrity: sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==} @@ -2923,10 +2847,6 @@ packages: resolution: {integrity: sha512-DEvV2ZF2r2/63V+tK8hQvrR2ZGn10srHbXviTlcv7Kpzw8jWiNTqbVgjO3IY8RxrrOUF8VPMQQFysYYYv0YZxw==} engines: {node: '>=6'} - prompts@2.4.2: - resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==} - engines: {node: '>= 6'} - property-information@7.1.0: resolution: {integrity: sha512-TwEZ+X+yCJmYfL7TPUOcvBZ4QfoT5YenQiJuX//0th53DE6w0xxLEtfK3iyryQFddXuvkIk51EEgrJQ0WJkOmQ==} @@ -2944,6 +2864,10 @@ packages: resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} engines: {node: '>=8.10.0'} + readdirp@4.1.2: + resolution: {integrity: sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==} + engines: {node: '>= 14.18.0'} + readdirp@5.0.0: resolution: {integrity: sha512-9u/XQ1pvrQtYyMpZe7DXKv2p5CNvyVwzUB6uhLAnQwHMSgKMBR62lc7AHljaeteeHXn11XTAaLLUVZYVZyuRBQ==} engines: {node: '>= 20.19.0'} @@ -2971,8 +2895,8 @@ packages: regex@6.0.1: resolution: {integrity: sha512-uorlqlzAKjKQZ5P+kTJr3eeJGSVroLKoHmquUj4zHWuR+hEyNqlXsSKlYYF5F4NI6nl7tWCs0apKJ0lmfsXAPA==} - rehype-expressive-code@0.41.3: - resolution: {integrity: sha512-8d9Py4c/V6I/Od2VIXFAdpiO2kc0SV2qTJsRAaqSIcM9aruW4ASLNe2kOEo1inXAAkIhpFzAHTc358HKbvpNUg==} + rehype-expressive-code@0.41.7: + resolution: {integrity: sha512-25f8ZMSF1d9CMscX7Cft0TSQIqdwjce2gDOvQ+d/w0FovsMwrSt3ODP4P3Z7wO1jsIJ4eYyaDRnIR/27bd/EMQ==} rehype-format@5.0.1: resolution: {integrity: sha512-zvmVru9uB0josBVpr946OR8ui7nJEdzZobwLOOqHb/OOD88W0Vk2SqLwoVOj0fM6IPCCO6TaV9CvQvJMWwukFQ==} @@ -3023,6 +2947,20 @@ packages: remark-stringify@11.0.0: resolution: {integrity: sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==} + request-light@0.5.8: + resolution: {integrity: sha512-3Zjgh+8b5fhRJBQZoy+zbVKpAQGLyka0MPgW3zruTF4dFFJ8Fqcfu9YsAvi/rvdcaTeWG3MkbZv4WKxAn/84Lg==} + + request-light@0.7.0: + resolution: {integrity: sha512-lMbBMrDoxgsyO+yB3sDcrDuX85yYt7sS8BfQd11jtbW/z5ZWgLZRcEGLsLoYw7I0WSUGQBs8CC8ScIxkTX1+6Q==} + + require-directory@2.1.1: + resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} + engines: {node: '>=0.10.0'} + + require-from-string@2.0.2: + resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} + engines: {node: '>=0.10.0'} + resolve-from@4.0.0: resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} engines: {node: '>=4'} @@ -3074,9 +3012,6 @@ packages: sass-formatter@0.7.9: resolution: {integrity: sha512-CWZ8XiSim+fJVG0cFLStwDvft1VI7uvXdCNJYXhDvowiv+DsbD1nXLiQ4zrE5UBvj5DWZJ93cwN0NX5PMsr1Pw==} - sax@1.4.3: - resolution: {integrity: sha512-yqYn1JhPczigF94DMS+shiDMjDowYO6y9+wB/4WgO0Y19jWYk0lQ4tuG5KI7kj4FTp1wxPj5IFfcrz/s1c3jjQ==} - sax@1.6.0: resolution: {integrity: sha512-6R3J5M4AcbtLUdZmRv2SygeVaM7IhrLXu9BmnOGmmACak8fiUtOsYNWUS4uK7upbmHIBbLBeFeI//477BKLBzA==} engines: {node: '>=11.0.0'} @@ -3086,6 +3021,11 @@ packages: engines: {node: '>=10'} hasBin: true + semver@7.7.4: + resolution: {integrity: sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==} + engines: {node: '>=10'} + hasBin: true + seroval-plugins@1.3.3: resolution: {integrity: sha512-16OL3NnUBw8JG1jBLUoZJsLnQq0n5Ua6aHalhJK4fMQkz1lqR7Osz1sA30trBtd9VUDc2NgkuRCn8+/pBwqZ+w==} engines: {node: '>=10'} @@ -3108,27 +3048,24 @@ packages: resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} engines: {node: '>=8'} - shiki@3.19.0: - resolution: {integrity: sha512-77VJr3OR/VUZzPiStyRhADmO2jApMM0V2b1qf0RpfWya8Zr1PeZev5AEpPGAAKWdiYUtcZGBE4F5QvJml1PvWA==} - shiki@3.22.0: resolution: {integrity: sha512-LBnhsoYEe0Eou4e1VgJACes+O6S6QC0w71fCSp5Oya79inkwkm15gQ1UF6VtQ8j/taMDh79hAB49WUk8ALQW3g==} + shiki@4.0.2: + resolution: {integrity: sha512-eAVKTMedR5ckPo4xne/PjYQYrU3qx78gtJZ+sHlXEg5IHhhoQhMfZVzetTYuaJS0L2Ef3AcCRzCHV8T0WI6nIQ==} + engines: {node: '>=20'} + simple-git@3.33.0: resolution: {integrity: sha512-D4V/tGC2sjsoNhoMybKyGoE+v8A60hRawKQ1iFRA1zwuDgGZCBJ4ByOzZ5J8joBbi4Oam0qiPH+GhzmSBwbJng==} sisteransi@1.0.5: resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} - sitemap@8.0.2: - resolution: {integrity: sha512-LwktpJcyZDoa0IL6KT++lQ53pbSrx2c9ge41/SeLTyqy2XUNA6uR4+P9u5IVo5lPeL2arAcOKn1aZAxoYbCKlQ==} - engines: {node: '>=14.0.0', npm: '>=6.0.0'} + sitemap@9.0.1: + resolution: {integrity: sha512-S6hzjGJSG3d6if0YoF5kTyeRJvia6FSTBroE5fQ0bu1QNxyJqhhinfUsXi9fH3MgtXODWvwo2BDyQSnhPQ88uQ==} + engines: {node: '>=20.19.5', npm: '>=10.8.2'} hasBin: true - smol-toml@1.5.2: - resolution: {integrity: sha512-QlaZEqcAH3/RtNyet1IPIYPsEWAaYyXXv1Krsi+1L/QHppjX4Ifm8MQsBISz9vE8cHicIq3clogsheili5vhaQ==} - engines: {node: '>= 18'} - smol-toml@1.6.0: resolution: {integrity: sha512-4zemZi0HvTnYwLfrpk/CF9LOd9Lt87kAt50GnqhMpyF9U3poDAP2+iukq2bZsO/ufegbYehBkqINbsWxj4l4cw==} engines: {node: '>= 18'} @@ -3160,37 +3097,36 @@ packages: peerDependencies: '@astrojs/starlight': '>=0.30' - starlight-github-alerts@0.1.1: - resolution: {integrity: sha512-HzVp24sO2VoqJ65H58rh/HRBBc/DGUE5tdQYi3kkckdRHLZJUIkBa7EMF3dyiFw1rTRAzSN5t8r9riijnNvIzA==} - engines: {node: '>=18.17.1'} + starlight-github-alerts@0.2.0: + resolution: {integrity: sha512-tba3q9S+Oc63McFBjvlu0gNDL1YkeaoPFVex3iD9XAvBmp0J63ynMj/QDCcTfsBNPdFD+MIdsNi18It+aZwn4A==} + engines: {node: '>=22.12.0'} peerDependencies: - '@astrojs/starlight': '>=0.35.0' + '@astrojs/starlight': '>=0.38.0' - starlight-image-zoom@0.13.2: - resolution: {integrity: sha512-fDJrx+UZXhkbhEeXKoRogTKAYtrYVJPw6wmSUI3nHUTA0vuRM6EI//2Z8bzv3Ecvz0pHKD1vAxtS01mLyessBA==} - engines: {node: '>=18'} + starlight-image-zoom@0.14.1: + resolution: {integrity: sha512-HFY+/779bq65tiEgiQVk8XIH6HPP34PTxWDmdlIo9pwidLyJUUrSH030/1Iu/r+KjAD7W/jpPWjC8Nkn7+uPhw==} + engines: {node: '>=22.12.0'} peerDependencies: - '@astrojs/starlight': '>=0.32.0' + '@astrojs/starlight': '>=0.38.0' - starlight-kbd@0.3.0: - resolution: {integrity: sha512-bhG1kWGEXCkuV8pkYW6sWEVmwD2bnpQpVIxq4QDJp7tLsprAbIKnD7RKFCP/QtITfwaVgKq3uMNK0+p4TUAgGg==} - engines: {node: '>=18.17.1'} + starlight-kbd@0.4.0: + resolution: {integrity: sha512-Uz/MimnPaRqHsv2EllVnkD78ab2k3SQbVls3VZ53nUMbPMjIzg0+evgicqxrF8ZukQSRdve5sykKlbBEdH4xzQ==} + engines: {node: '>=22.12.0'} peerDependencies: - '@astrojs/starlight': '>=0.32.0' + '@astrojs/starlight': '>=0.38.0' - starlight-links-validator@0.19.2: - resolution: {integrity: sha512-IHeK3R78fsmv53VfRkGbXkwK1CQEUBHM9QPzBEyoAxjZ/ssi5gjV+F4oNNUppTR48iPp+lEY0MTAmvkX7yNnkw==} - engines: {node: '>=18.17.1'} + starlight-links-validator@0.20.1: + resolution: {integrity: sha512-bPfX9tlvkLcygIwo4nszOf7TOj1iqfZEpUss5oxRlaa3/mt7zGBHANSkanVMd0FK6VQa2oUD9MjH1DszykkwPA==} + engines: {node: '>=22.12.0'} peerDependencies: - '@astrojs/starlight': '>=0.32.0' - astro: '>=5.1.5' + '@astrojs/starlight': '>=0.38.0' + astro: '>=6.0.0' - starlight-llms-txt@0.7.0: - resolution: {integrity: sha512-KAay6JLXqB0GiNQ481z3Z/h/y4xeAU55TUGLz+npjxcRvN3h/7rDxjmyLiphZF8xfoqqSTduQPanl5Ct4Je6kA==} - engines: {node: ^18.17.1 || ^20.3.0 || >=21.0.0} + starlight-llms-txt@0.8.0: + resolution: {integrity: sha512-SyENqKy5SMms0/RsEPLv1wLI3EvqZeVgVKQZ6umBR4PXEiIg9iisxXPD3lXOdoxEr+ro4Z/9z731UVOgz8LGKA==} peerDependencies: - '@astrojs/starlight': '>=0.31' - astro: ^5.15.9 + '@astrojs/starlight': '>=0.38.0' + astro: ^6.0.0 starlight-page-actions@0.5.0: resolution: {integrity: sha512-zE4qBt+iSpIbJV9sm7SY1Lz8zKMMkZION+mFduJyIWn50ghcD5otpYT3u5OCdc+dd9wP4OI4XfC0mTkUcJrZeA==} @@ -3205,11 +3141,11 @@ packages: peerDependencies: '@astrojs/starlight': '>=0.35' - starlight-sidebar-topics@0.6.2: - resolution: {integrity: sha512-SNCTUZS/hcVor0ZcaXbaSVU37+V+qtvzNirkvnOg3Mqu/awuGpthkH5+uKpiZqWxLffp6TrOlsv5E5QsxrndNg==} - engines: {node: '>=18'} + starlight-sidebar-topics@0.7.1: + resolution: {integrity: sha512-2PBR05ZUvnKNoJtbL2u6GoE1qmQD0tFcd5+inYEJHJkx3LE2P+vlNslofTGHLtzch2XzyNbHUBQQu35bouA6NQ==} + engines: {node: '>=22.12.0'} peerDependencies: - '@astrojs/starlight': '>=0.32.0' + '@astrojs/starlight': '>=0.38.0' stream-replace-string@2.0.0: resolution: {integrity: sha512-TlnjJ1C0QrmxRNrON00JvaFFlNh5TTG00APw23j74ET7gkQpTASi6/L2fuiav8pzK715HXtUeClpBTw2NPSn6w==} @@ -3218,10 +3154,6 @@ packages: resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} engines: {node: '>=8'} - string-width@7.2.0: - resolution: {integrity: sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==} - engines: {node: '>=18'} - stringify-entities@4.0.4: resolution: {integrity: sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==} @@ -3229,10 +3161,6 @@ packages: resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} engines: {node: '>=8'} - strip-ansi@7.1.2: - resolution: {integrity: sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==} - engines: {node: '>=12'} - strip-json-comments@3.1.1: resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} engines: {node: '>=8'} @@ -3260,8 +3188,8 @@ packages: resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} engines: {node: '>=8'} - supports-hyperlinks@4.3.0: - resolution: {integrity: sha512-i6sWEzuwadSlcr2mOnb0ktlIl+K5FVxsPXmoPfknDd2gyw4ZBIAZ5coc0NQzYqDdEYXMHy8NaY9rWwa1Q1myiQ==} + supports-hyperlinks@4.4.0: + resolution: {integrity: sha512-UKbpT93hN5Nr9go5UY7bopIB9YQlMz9nm/ct4IXt/irb5YRkn9WaqrOBJGZ5Pwvsd5FQzSVeYlGdXoCAPQZrPg==} engines: {node: '>=20'} svgo@4.0.1: @@ -3276,10 +3204,18 @@ packages: tiny-inflate@1.0.3: resolution: {integrity: sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==} + tinyclip@0.1.12: + resolution: {integrity: sha512-Ae3OVUqifDw0wBriIBS7yVaW44Dp6eSHQcyq4Igc7eN2TJH/2YsicswaW+J/OuMvhpDPOKEgpAZCjkb4hpoyeA==} + engines: {node: ^16.14.0 || >= 17.3.0} + tinyexec@1.0.2: resolution: {integrity: sha512-W/KYk+NFhkmsYpuHq5JykngiOCnxeVL8v8dFnqxSD8qEEdRfXk1SDM6JzNqcERbcGYj9tMrDQBYV9cjgnunFIg==} engines: {node: '>=18'} + tinyexec@1.0.4: + resolution: {integrity: sha512-u9r3uZC0bdpGOXtlxUIdwf9pkmvhqJdrVCH9fapQtgy/OeTTMZ1nqH7agtvEfmGui6e1XxjcdrlxvxJvc3sMqw==} + engines: {node: '>=18'} + tinyglobby@0.2.15: resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==} engines: {node: '>=12.0.0'} @@ -3334,9 +3270,11 @@ packages: resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} engines: {node: '>= 0.8.0'} - type-fest@4.41.0: - resolution: {integrity: sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==} - engines: {node: '>=16'} + typesafe-path@0.2.2: + resolution: {integrity: sha512-OJabfkAg1WLZSqJAJ0Z6Sdt3utnbzr/jh+NAHoyWHJe8CMSy79Gm085094M9nvTPy22KzTVn5Zq5mbapCI/hPA==} + + typescript-auto-import-cache@0.3.6: + resolution: {integrity: sha512-RpuHXrknHdVdK7wv/8ug3Fr0WNsNi5l5aB8MYYuXhq2UH5lnEB1htJ1smhtD5VeCsGr2p8mUDtd83LCQDFVgjQ==} typescript-eslint@8.54.0: resolution: {integrity: sha512-CKsJ+g53QpsNPqbzUsfKVgd3Lny4yKZ1pP4qN3jdMOg/sisIDLGyDMezycquXLE5JsEU0wp3dGNdzig0/fmSVQ==} @@ -3345,20 +3283,14 @@ packages: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <6.0.0' - typescript@5.9.3: - resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==} + typescript@6.0.2: + resolution: {integrity: sha512-bGdAIrZ0wiGDo5l8c++HWtbaNCWTS4UTv7RaTH/ThVIgjkveJt83m74bBHMJkuCbslY8ixgLBVZJIOiQlQTjfQ==} engines: {node: '>=14.17'} hasBin: true - ufo@1.6.1: - resolution: {integrity: sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA==} - ufo@1.6.3: resolution: {integrity: sha512-yDJTmhydvl5lJzBmy/hyOAA0d+aqCBuwl818haVdYCRrWV84o7YyeVm4QlVHStqNrrJSTb6jKuFAVqAFsr+K3Q==} - uhyphen@0.2.0: - resolution: {integrity: sha512-qz3o9CHXmJJPGBdqzab7qAYuW8kQGKNEuoHFYrBwV6hWIMcpAmxDLXojcHfFr9US1Pe6zUswEIJIbLI610fuqA==} - uint8arrays@3.0.0: resolution: {integrity: sha512-HRCx0q6O9Bfbp+HHSfQQKD7wU70+lydKVt4EghkdOvlK/NlrF90z+eXV34mUd48rNvVJXwkrMSPpCATkct8fJA==} @@ -3422,6 +3354,9 @@ packages: unist-util-visit@5.0.0: resolution: {integrity: sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==} + unist-util-visit@5.1.0: + resolution: {integrity: sha512-m+vIdyeCOpdr/QeQCu2EzxX/ohgS8KbnPDgFni4dQsfSCtpz8UqDyY5GjRru8PDKuYn7Fq19j1CQ+nJSsGKOzg==} + unstorage@1.17.4: resolution: {integrity: sha512-fHK0yNg38tBiJKp/Vgsq4j0JEsCmgqH58HAn707S7zGkArbZsVr/CwINoi+nh3h98BRCwKvx1K3Xg9u3VV83sw==} peerDependencies: @@ -3517,19 +3452,19 @@ packages: peerDependencies: vite: ^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 - vite@6.4.1: - resolution: {integrity: sha512-+Oxm7q9hDoLMyJOYfUYBuHQo+dkAloi33apOPP56pzj+vsdJDzr+j1NISE5pyaAuKL4A3UD34qd0lx5+kfKp2g==} - engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} + vite@7.3.1: + resolution: {integrity: sha512-w+N7Hifpc3gRjZ63vYBXA56dvvRlNWRczTdmCBBa+CotUzAPf5b7YMdMR/8CQoeYE5LX3W4wj6RYTgonm1b9DA==} + engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: - '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 + '@types/node': ^20.19.0 || >=22.12.0 jiti: '>=1.21.0' - less: '*' + less: ^4.0.0 lightningcss: ^1.21.0 - sass: '*' - sass-embedded: '*' - stylus: '*' - sugarss: '*' + sass: ^1.70.0 + sass-embedded: ^1.70.0 + stylus: '>=0.54.8' + sugarss: ^5.0.0 terser: ^5.16.0 tsx: ^4.8.1 yaml: ^2.4.2 @@ -3557,14 +3492,83 @@ packages: yaml: optional: true - vitefu@1.1.1: - resolution: {integrity: sha512-B/Fegf3i8zh0yFbpzZ21amWzHmuNlLlmJT6n7bu5e+pCHUKQIfXSYokrqOBGEMMe9UG2sostKQF9mml/vYaWJQ==} + vitefu@1.1.2: + resolution: {integrity: sha512-zpKATdUbzbsycPFBN71nS2uzBUQiVnFoOrr2rvqv34S1lcAgMKKkjWleLGeiJlZ8lwCXvtWaRn7R3ZC16SYRuw==} peerDependencies: - vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0-beta.0 + vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-beta.0 peerDependenciesMeta: vite: optional: true + volar-service-css@0.0.70: + resolution: {integrity: sha512-K1qyOvBpE3rzdAv3e4/6Rv5yizrYPy5R/ne3IWCAzLBuMO4qBMV3kSqWzj6KUVe6S0AnN6wxF7cRkiaKfYMYJw==} + peerDependencies: + '@volar/language-service': ~2.4.0 + peerDependenciesMeta: + '@volar/language-service': + optional: true + + volar-service-emmet@0.0.70: + resolution: {integrity: sha512-xi5bC4m/VyE3zy/n2CXspKeDZs3qA41tHLTw275/7dNWM/RqE2z3BnDICQybHIVp/6G1iOQj5c1qXMgQC08TNg==} + peerDependencies: + '@volar/language-service': ~2.4.0 + peerDependenciesMeta: + '@volar/language-service': + optional: true + + volar-service-html@0.0.70: + resolution: {integrity: sha512-eR6vCgMdmYAo4n+gcT7DSyBQbwB8S3HZZvSagTf0sxNaD4WppMCFfpqWnkrlGStPKMZvMiejRRVmqsX9dYcTvQ==} + peerDependencies: + '@volar/language-service': ~2.4.0 + peerDependenciesMeta: + '@volar/language-service': + optional: true + + volar-service-prettier@0.0.70: + resolution: {integrity: sha512-Z6BCFSpGVCd8BPAsZ785Kce1BGlWd5ODqmqZGVuB14MJvrR4+CYz6cDy4F+igmE1gMifqfvMhdgT8Aud4M5ngg==} + peerDependencies: + '@volar/language-service': ~2.4.0 + prettier: ^2.2 || ^3.0 + peerDependenciesMeta: + '@volar/language-service': + optional: true + prettier: + optional: true + + volar-service-typescript-twoslash-queries@0.0.70: + resolution: {integrity: sha512-IdD13Z9N2Bu8EM6CM0fDV1E69olEYGHDU25X51YXmq8Y0CmJ2LNj6gOiBJgpS5JGUqFzECVhMNBW7R0sPdRTMQ==} + peerDependencies: + '@volar/language-service': ~2.4.0 + peerDependenciesMeta: + '@volar/language-service': + optional: true + + volar-service-typescript@0.0.70: + resolution: {integrity: sha512-l46Bx4cokkUedTd74ojO5H/zqHZJ8SUuyZ0IB8JN4jfRqUM3bQFBHoOwlZCyZmOeO0A3RQNkMnFclxO4c++gsg==} + peerDependencies: + '@volar/language-service': ~2.4.0 + peerDependenciesMeta: + '@volar/language-service': + optional: true + + volar-service-yaml@0.0.70: + resolution: {integrity: sha512-0c8bXDBeoATF9F6iPIlOuYTuZAC4c+yi0siQo920u7eiBJk8oQmUmg9cDUbR4+Gl++bvGP4plj3fErbJuPqdcQ==} + peerDependencies: + '@volar/language-service': ~2.4.0 + peerDependenciesMeta: + '@volar/language-service': + optional: true + + vscode-css-languageservice@6.3.10: + resolution: {integrity: sha512-eq5N9Er3fC4vA9zd9EFhyBG90wtCCuXgRSpAndaOgXMh1Wgep5lBgRIeDgjZBW9pa+332yC9+49cZMW8jcL3MA==} + + vscode-html-languageservice@5.6.2: + resolution: {integrity: sha512-ulCrSnFnfQ16YzvwnYUgEbUEl/ZG7u2eV27YhvLObSHKkb8fw1Z9cgsnUwjTEeDIdJDoTDTDpxuhQwoenoLNMg==} + + vscode-json-languageservice@4.1.8: + resolution: {integrity: sha512-0vSpg6Xd9hfV+eZAaYN63xVVMOTmJ4GgHxXnkLCh+9RsQBkWKIghzLhW2B9ebfG+LQQg8uLtsQ2aUKjTgE+QOg==} + engines: {npm: '>=7.0.0'} + vscode-jsonrpc@8.2.0: resolution: {integrity: sha512-C+r0eKJUIfiDIfwJhria30+TYWPtuHJXHtI7J0YlOmKAo7ogxP20T0zxB7HZQIFhIyvoBPwWskjxrvAtfjyZfA==} engines: {node: '>=14.0.0'} @@ -3582,9 +3586,15 @@ packages: resolution: {integrity: sha512-woByF3PDpkHFUreUa7Hos7+pUWdeWMXRd26+ZX2A8cFx6v/JPTtd4/uN0/jB6XQHYaOlHbio03NTHCqrgG5n7g==} hasBin: true + vscode-nls@5.2.0: + resolution: {integrity: sha512-RAaHx7B14ZU04EU31pT+rKz2/zSl7xMsfIZuo8pd+KZO6PXtQmpevpq3vxvWNcrGbdmhM/rr5Uw5Mz+NBfhVng==} + vscode-uri@3.0.8: resolution: {integrity: sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw==} + vscode-uri@3.1.0: + resolution: {integrity: sha512-/BpdSx+yCQGnCvecbyXdxHDkuk55/G3xwnC0GqY4gmQ3j+A+g8kzzgB4Nk/SINjqn6+waqw3EgbVF2QKExkRxQ==} + web-namespaces@2.0.1: resolution: {integrity: sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==} @@ -3607,17 +3617,13 @@ packages: engines: {node: '>= 8'} hasBin: true - widest-line@5.0.0: - resolution: {integrity: sha512-c9bZp7b5YtRj2wOe6dlj32MK+Bx/M/d+9VB2SHM1OtsUHR0aV0tdP6DWh/iMt0kWi1t5g1Iudu6hQRNd1A4PVA==} - engines: {node: '>=18'} - word-wrap@1.2.5: resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} engines: {node: '>=0.10.0'} - wrap-ansi@9.0.2: - resolution: {integrity: sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==} - engines: {node: '>=18'} + wrap-ansi@7.0.0: + resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} + engines: {node: '>=10'} wrappy@1.0.2: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} @@ -3625,6 +3631,19 @@ packages: xxhash-wasm@1.1.0: resolution: {integrity: sha512-147y/6YNh+tlp6nd/2pWq38i9h6mz/EuQ6njIrmW8D1BS5nCqs0P6DG+m6zTGnNz5I+uhZ0SHxBs9BsPrwcKDA==} + y18n@5.0.8: + resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} + engines: {node: '>=10'} + + yaml-language-server@1.20.0: + resolution: {integrity: sha512-qhjK/bzSRZ6HtTvgeFvjNPJGWdZ0+x5NREV/9XZWFjIGezew2b4r5JPy66IfOhd5OA7KeFwk1JfmEbnTvev0cA==} + hasBin: true + + yaml@2.7.1: + resolution: {integrity: sha512-10ULxpnOCQXxJvBgxsn9ptjq6uviG/htZKk9veJGhlqn3w/DxQ631zFF+nlQXLwmImeS5amR2dl2U8sg6U9jsQ==} + engines: {node: '>= 14'} + hasBin: true + yaml@2.8.2: resolution: {integrity: sha512-mplynKqc1C2hTVYxd0PU2xQAc22TI1vShAYGksCCfxbn/dFwnHTNi1bvYsBTkhdUNtGIf5xNOg938rrSSYvS9A==} engines: {node: '>= 14.6'} @@ -3634,6 +3653,14 @@ packages: resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} engines: {node: '>=12'} + yargs-parser@22.0.0: + resolution: {integrity: sha512-rwu/ClNdSMpkSrUb+d6BRsSkLUq1fmfsY6TOpYzTwvwkg1/NRG85KBy3kq++A8LKQwX6lsu+aWad+2khvuXrqw==} + engines: {node: ^20.19.0 || ^22.12.0 || >=23} + + yargs@17.7.2: + resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} + engines: {node: '>=12'} + yocto-queue@0.1.0: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} @@ -3642,28 +3669,12 @@ packages: resolution: {integrity: sha512-4LCcse/U2MHZ63HAJVE+v71o7yOdIe4cZ70Wpf8D/IyjDKYQLV5GD46B+hSTjJsvV5PztjvHoU580EftxjDZFQ==} engines: {node: '>=12.20'} - yocto-spinner@0.2.3: - resolution: {integrity: sha512-sqBChb33loEnkoXte1bLg45bEBsOP9N1kzQh5JZNKj/0rik4zAPTNSAVPj3uQAdc6slYJ0Ksc403G2XgxsJQFQ==} - engines: {node: '>=18.19'} - - yoctocolors@2.1.2: - resolution: {integrity: sha512-CzhO+pFNo8ajLM2d2IW/R93ipy99LWjtwblvC1RsoSUMZgyLbYFr221TnSNT7GjGdYui6P459mw9JH/g/zW2ug==} - engines: {node: '>=18'} - - zod-to-json-schema@3.25.1: - resolution: {integrity: sha512-pM/SU9d3YAggzi6MtR4h7ruuQlqKtad8e9S0fmxcMi+ueAK5Korys/aWcV9LIIHTVbj01NdzxcnXSN+O74ZIVA==} - peerDependencies: - zod: ^3.25 || ^4 - - zod-to-ts@1.2.0: - resolution: {integrity: sha512-x30XE43V+InwGpvTySRNz9kB7qFU8DlyEy7BsSTCHPH1R0QasMmHWZDCzYm6bVXtj/9NNJAZF3jW8rzFvH5OFA==} - peerDependencies: - typescript: ^4.9.4 || ^5.0.2 - zod: ^3 - zod@3.25.76: resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==} + zod@4.3.6: + resolution: {integrity: sha512-rftlrkhHZOcjDwkGlnUtZZkvaPHCsDATp4pGpuOOMDaTdDDXF91wuVDJoWoPsKX/3YPQ5fHuF3STjcYyKr+Qhg==} + zwitch@2.0.4: resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} @@ -3696,7 +3707,7 @@ snapshots: dependencies: '@astro-community/astro-embed-utils': 0.2.0 - '@astro-community/astro-embed-integration@0.11.0(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2))': + '@astro-community/astro-embed-integration@0.11.0(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2))': dependencies: '@astro-community/astro-embed-bluesky': 0.1.6 '@astro-community/astro-embed-gist': 0.1.0 @@ -3706,8 +3717,8 @@ snapshots: '@astro-community/astro-embed-vimeo': 0.3.12 '@astro-community/astro-embed-youtube': 0.5.10 '@types/unist': 3.0.3 - astro: 5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2) - astro-auto-import: 0.4.5(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)) + astro: 6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2) + astro-auto-import: 0.4.5(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)) unist-util-select: 5.1.0 '@astro-community/astro-embed-link-preview@0.3.1': @@ -3724,21 +3735,8 @@ snapshots: dependencies: '@astro-community/astro-embed-utils': 0.2.0 - '@astro-community/astro-embed-utils@0.1.5': - dependencies: - linkedom: 0.18.12 - transitivePeerDependencies: - - canvas - '@astro-community/astro-embed-utils@0.2.0': {} - '@astro-community/astro-embed-vimeo@0.3.11(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2))': - dependencies: - '@astro-community/astro-embed-utils': 0.1.5 - astro: 5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2) - transitivePeerDependencies: - - canvas - '@astro-community/astro-embed-vimeo@0.3.12': dependencies: '@astro-community/astro-embed-utils': 0.2.0 @@ -3747,49 +3745,60 @@ snapshots: dependencies: lite-youtube-embed: 0.3.4 - '@astro-community/astro-embed-youtube@0.5.9(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2))': + '@astrojs/check@0.9.8(prettier-plugin-astro@0.14.1)(prettier@3.8.1)(typescript@6.0.2)': dependencies: - astro: 5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2) - lite-youtube-embed: 0.3.4 + '@astrojs/language-server': 2.16.6(prettier-plugin-astro@0.14.1)(prettier@3.8.1)(typescript@6.0.2) + chokidar: 4.0.3 + kleur: 4.1.5 + typescript: 6.0.2 + yargs: 17.7.2 + transitivePeerDependencies: + - prettier + - prettier-plugin-astro '@astrojs/compiler@2.13.0': {} - '@astrojs/internal-helpers@0.7.5': {} + '@astrojs/compiler@2.13.1': {} + + '@astrojs/compiler@3.0.1': {} - '@astrojs/markdown-remark@6.3.10': + '@astrojs/internal-helpers@0.8.0': dependencies: - '@astrojs/internal-helpers': 0.7.5 - '@astrojs/prism': 3.3.0 - github-slugger: 2.0.0 - hast-util-from-html: 2.0.3 - hast-util-to-text: 4.0.2 - import-meta-resolve: 4.2.0 - js-yaml: 4.1.1 - mdast-util-definitions: 6.0.0 - rehype-raw: 7.0.0 - rehype-stringify: 10.0.1 - remark-gfm: 4.0.1 - remark-parse: 11.0.0 - remark-rehype: 11.1.2 - remark-smartypants: 3.0.2 - shiki: 3.22.0 - smol-toml: 1.6.0 - unified: 11.0.5 - unist-util-remove-position: 5.0.0 - unist-util-visit: 5.0.0 - unist-util-visit-parents: 6.0.2 - vfile: 6.0.3 + picomatch: 4.0.3 + + '@astrojs/language-server@2.16.6(prettier-plugin-astro@0.14.1)(prettier@3.8.1)(typescript@6.0.2)': + dependencies: + '@astrojs/compiler': 2.13.1 + '@astrojs/yaml2ts': 0.2.3 + '@jridgewell/sourcemap-codec': 1.5.5 + '@volar/kit': 2.4.28(typescript@6.0.2) + '@volar/language-core': 2.4.28 + '@volar/language-server': 2.4.28 + '@volar/language-service': 2.4.28 + muggle-string: 0.4.1 + tinyglobby: 0.2.15 + volar-service-css: 0.0.70(@volar/language-service@2.4.28) + volar-service-emmet: 0.0.70(@volar/language-service@2.4.28) + volar-service-html: 0.0.70(@volar/language-service@2.4.28) + volar-service-prettier: 0.0.70(@volar/language-service@2.4.28)(prettier@3.8.1) + volar-service-typescript: 0.0.70(@volar/language-service@2.4.28) + volar-service-typescript-twoslash-queries: 0.0.70(@volar/language-service@2.4.28) + volar-service-yaml: 0.0.70(@volar/language-service@2.4.28) + vscode-html-languageservice: 5.6.2 + vscode-uri: 3.1.0 + optionalDependencies: + prettier: 3.8.1 + prettier-plugin-astro: 0.14.1 transitivePeerDependencies: - - supports-color + - typescript - '@astrojs/markdown-remark@6.3.9': + '@astrojs/markdown-remark@7.1.0': dependencies: - '@astrojs/internal-helpers': 0.7.5 - '@astrojs/prism': 3.3.0 + '@astrojs/internal-helpers': 0.8.0 + '@astrojs/prism': 4.0.1 github-slugger: 2.0.0 hast-util-from-html: 2.0.3 hast-util-to-text: 4.0.2 - import-meta-resolve: 4.2.0 js-yaml: 4.1.1 mdast-util-definitions: 6.0.0 rehype-raw: 7.0.0 @@ -3798,23 +3807,24 @@ snapshots: remark-parse: 11.0.0 remark-rehype: 11.1.2 remark-smartypants: 3.0.2 - shiki: 3.19.0 - smol-toml: 1.5.2 + retext-smartypants: 6.2.0 + shiki: 4.0.2 + smol-toml: 1.6.0 unified: 11.0.5 unist-util-remove-position: 5.0.0 - unist-util-visit: 5.0.0 + unist-util-visit: 5.1.0 unist-util-visit-parents: 6.0.2 vfile: 6.0.3 transitivePeerDependencies: - supports-color - '@astrojs/mdx@4.3.12(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2))': + '@astrojs/mdx@5.0.3(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2))': dependencies: - '@astrojs/markdown-remark': 6.3.9 + '@astrojs/markdown-remark': 7.1.0 '@mdx-js/mdx': 3.1.1 - acorn: 8.15.0 - astro: 5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2) - es-module-lexer: 1.7.0 + acorn: 8.16.0 + astro: 6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2) + es-module-lexer: 2.0.0 estree-util-visit: 2.0.0 hast-util-to-html: 9.0.5 piccolore: 0.1.3 @@ -3822,56 +3832,38 @@ snapshots: remark-gfm: 4.0.1 remark-smartypants: 3.0.2 source-map: 0.7.6 - unist-util-visit: 5.0.0 + unist-util-visit: 5.1.0 vfile: 6.0.3 transitivePeerDependencies: - supports-color - '@astrojs/mdx@4.3.13(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2))': - dependencies: - '@astrojs/markdown-remark': 6.3.10 - '@mdx-js/mdx': 3.1.1 - acorn: 8.15.0 - astro: 5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2) - es-module-lexer: 1.7.0 - estree-util-visit: 2.0.0 - hast-util-to-html: 9.0.5 - piccolore: 0.1.3 - rehype-raw: 7.0.0 - remark-gfm: 4.0.1 - remark-smartypants: 3.0.2 - source-map: 0.7.6 - unist-util-visit: 5.0.0 - vfile: 6.0.3 - transitivePeerDependencies: - - supports-color - - '@astrojs/prism@3.3.0': + '@astrojs/prism@4.0.1': dependencies: prismjs: 1.30.0 - '@astrojs/rss@4.0.15': + '@astrojs/rss@4.0.18': dependencies: fast-xml-parser: 5.5.8 piccolore: 0.1.3 + zod: 4.3.6 - '@astrojs/sitemap@3.6.0': + '@astrojs/sitemap@3.7.2': dependencies: - sitemap: 8.0.2 + sitemap: 9.0.1 stream-replace-string: 2.0.0 - zod: 3.25.76 + zod: 4.3.6 - '@astrojs/starlight@0.37.6(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2))': + '@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2))': dependencies: - '@astrojs/markdown-remark': 6.3.9 - '@astrojs/mdx': 4.3.12(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)) - '@astrojs/sitemap': 3.6.0 + '@astrojs/markdown-remark': 7.1.0 + '@astrojs/mdx': 5.0.3(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)) + '@astrojs/sitemap': 3.7.2 '@pagefind/default-ui': 1.4.0 '@types/hast': 3.0.4 '@types/js-yaml': 4.0.9 '@types/mdast': 4.0.4 - astro: 5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2) - astro-expressive-code: 0.41.3(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)) + astro: 6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2) + astro-expressive-code: 0.41.7(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)) bcp-47: 2.1.0 hast-util-from-html: 2.0.3 hast-util-select: 6.0.4 @@ -3897,7 +3889,7 @@ snapshots: '@astrojs/telemetry@3.3.0': dependencies: - ci-info: 4.3.1 + ci-info: 4.4.0 debug: 4.4.3 dlv: 1.1.3 dset: 3.1.4 @@ -3907,6 +3899,10 @@ snapshots: transitivePeerDependencies: - supports-color + '@astrojs/yaml2ts@0.2.3': + dependencies: + yaml: 2.8.2 + '@atproto/api@0.13.35': dependencies: '@atproto/common-web': 0.4.6 @@ -3958,13 +3954,13 @@ snapshots: '@babel/helper-validator-identifier@7.28.5': {} - '@babel/parser@7.28.5': + '@babel/parser@7.29.2': dependencies: - '@babel/types': 7.28.5 + '@babel/types': 7.29.0 '@babel/runtime@7.28.4': {} - '@babel/types@7.28.5': + '@babel/types@7.29.0': dependencies: '@babel/helper-string-parser': 7.27.1 '@babel/helper-validator-identifier': 7.28.5 @@ -3975,10 +3971,10 @@ snapshots: dependencies: fontkitten: 1.0.2 - '@catppuccin/starlight@1.1.1(@astrojs/starlight@0.37.6(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)))(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2))': + '@catppuccin/starlight@2.0.1(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)))(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2))': dependencies: - '@astrojs/starlight': 0.37.6(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)) - astro: 5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2) + '@astrojs/starlight': 0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)) + astro: 6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2) '@chevrotain/cst-dts-gen@11.0.3': dependencies: @@ -4002,166 +3998,120 @@ snapshots: picocolors: 1.1.1 sisteransi: 1.0.5 + '@clack/core@1.1.0': + dependencies: + sisteransi: 1.0.5 + + '@clack/prompts@1.1.0': + dependencies: + '@clack/core': 1.1.0 + sisteransi: 1.0.5 + '@ctrl/tinycolor@4.2.0': {} + '@emmetio/abbreviation@2.3.3': + dependencies: + '@emmetio/scanner': 1.0.4 + + '@emmetio/css-abbreviation@2.1.8': + dependencies: + '@emmetio/scanner': 1.0.4 + + '@emmetio/css-parser@0.4.1': + dependencies: + '@emmetio/stream-reader': 2.2.0 + '@emmetio/stream-reader-utils': 0.1.0 + + '@emmetio/html-matcher@1.3.0': + dependencies: + '@emmetio/scanner': 1.0.4 + + '@emmetio/scanner@1.0.4': {} + + '@emmetio/stream-reader-utils@0.1.0': {} + + '@emmetio/stream-reader@2.2.0': {} + '@emnapi/runtime@1.7.1': dependencies: tslib: 2.8.1 optional: true - '@esbuild/aix-ppc64@0.25.12': - optional: true - '@esbuild/aix-ppc64@0.27.3': optional: true - '@esbuild/android-arm64@0.25.12': - optional: true - '@esbuild/android-arm64@0.27.3': optional: true - '@esbuild/android-arm@0.25.12': - optional: true - '@esbuild/android-arm@0.27.3': optional: true - '@esbuild/android-x64@0.25.12': - optional: true - '@esbuild/android-x64@0.27.3': optional: true - '@esbuild/darwin-arm64@0.25.12': - optional: true - '@esbuild/darwin-arm64@0.27.3': optional: true - '@esbuild/darwin-x64@0.25.12': - optional: true - '@esbuild/darwin-x64@0.27.3': optional: true - '@esbuild/freebsd-arm64@0.25.12': - optional: true - '@esbuild/freebsd-arm64@0.27.3': optional: true - '@esbuild/freebsd-x64@0.25.12': - optional: true - '@esbuild/freebsd-x64@0.27.3': optional: true - '@esbuild/linux-arm64@0.25.12': - optional: true - '@esbuild/linux-arm64@0.27.3': optional: true - '@esbuild/linux-arm@0.25.12': - optional: true - '@esbuild/linux-arm@0.27.3': optional: true - '@esbuild/linux-ia32@0.25.12': - optional: true - '@esbuild/linux-ia32@0.27.3': optional: true - '@esbuild/linux-loong64@0.25.12': - optional: true - '@esbuild/linux-loong64@0.27.3': optional: true - '@esbuild/linux-mips64el@0.25.12': - optional: true - '@esbuild/linux-mips64el@0.27.3': optional: true - '@esbuild/linux-ppc64@0.25.12': - optional: true - '@esbuild/linux-ppc64@0.27.3': optional: true - '@esbuild/linux-riscv64@0.25.12': - optional: true - '@esbuild/linux-riscv64@0.27.3': optional: true - '@esbuild/linux-s390x@0.25.12': - optional: true - '@esbuild/linux-s390x@0.27.3': optional: true - '@esbuild/linux-x64@0.25.12': - optional: true - '@esbuild/linux-x64@0.27.3': optional: true - '@esbuild/netbsd-arm64@0.25.12': - optional: true - '@esbuild/netbsd-arm64@0.27.3': optional: true - '@esbuild/netbsd-x64@0.25.12': - optional: true - '@esbuild/netbsd-x64@0.27.3': optional: true - '@esbuild/openbsd-arm64@0.25.12': - optional: true - '@esbuild/openbsd-arm64@0.27.3': optional: true - '@esbuild/openbsd-x64@0.25.12': - optional: true - '@esbuild/openbsd-x64@0.27.3': optional: true - '@esbuild/openharmony-arm64@0.25.12': - optional: true - '@esbuild/openharmony-arm64@0.27.3': optional: true - '@esbuild/sunos-x64@0.25.12': - optional: true - '@esbuild/sunos-x64@0.27.3': optional: true - '@esbuild/win32-arm64@0.25.12': - optional: true - '@esbuild/win32-arm64@0.27.3': optional: true - '@esbuild/win32-ia32@0.25.12': - optional: true - '@esbuild/win32-ia32@0.27.3': optional: true - '@esbuild/win32-x64@0.25.12': - optional: true - '@esbuild/win32-x64@0.27.3': optional: true @@ -4223,26 +4173,38 @@ snapshots: unist-util-visit: 5.0.0 unist-util-visit-parents: 6.0.2 + '@expressive-code/core@0.41.7': + dependencies: + '@ctrl/tinycolor': 4.2.0 + hast-util-select: 6.0.4 + hast-util-to-html: 9.0.5 + hast-util-to-text: 4.0.2 + hastscript: 9.0.1 + postcss: 8.5.6 + postcss-nested: 6.2.0(postcss@8.5.6) + unist-util-visit: 5.0.0 + unist-util-visit-parents: 6.0.2 + '@expressive-code/plugin-collapsible-sections@0.41.3': dependencies: '@expressive-code/core': 0.41.3 - '@expressive-code/plugin-frames@0.41.3': + '@expressive-code/plugin-frames@0.41.7': dependencies: - '@expressive-code/core': 0.41.3 + '@expressive-code/core': 0.41.7 '@expressive-code/plugin-line-numbers@0.41.3': dependencies: '@expressive-code/core': 0.41.3 - '@expressive-code/plugin-shiki@0.41.3': + '@expressive-code/plugin-shiki@0.41.7': dependencies: - '@expressive-code/core': 0.41.3 - shiki: 3.19.0 + '@expressive-code/core': 0.41.7 + shiki: 3.22.0 - '@expressive-code/plugin-text-markers@0.41.3': + '@expressive-code/plugin-text-markers@0.41.7': dependencies: - '@expressive-code/core': 0.41.3 + '@expressive-code/core': 0.41.7 '@fontsource-variable/fira-code@5.2.7': {} @@ -4396,11 +4358,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@lunariajs/starlight@0.1.1(@astrojs/starlight@0.37.6(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)))(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2))': + '@lunariajs/starlight@0.1.1(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)))(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2))': dependencies: - '@astrojs/starlight': 0.37.6(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)) + '@astrojs/starlight': 0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)) '@lunariajs/core': 0.1.1 - astro: 5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2) + astro: 6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2) transitivePeerDependencies: - supports-color @@ -4429,7 +4391,7 @@ snapshots: unified: 11.0.5 unist-util-position-from-estree: 2.0.0 unist-util-stringify-position: 4.0.0 - unist-util-visit: 5.0.0 + unist-util-visit: 5.1.0 vfile: 6.0.3 transitivePeerDependencies: - supports-color @@ -4566,13 +4528,6 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.59.1': optional: true - '@shikijs/core@3.19.0': - dependencies: - '@shikijs/types': 3.19.0 - '@shikijs/vscode-textmate': 10.0.2 - '@types/hast': 3.0.4 - hast-util-to-html: 9.0.5 - '@shikijs/core@3.22.0': dependencies: '@shikijs/types': 3.22.0 @@ -4580,11 +4535,13 @@ snapshots: '@types/hast': 3.0.4 hast-util-to-html: 9.0.5 - '@shikijs/engine-javascript@3.19.0': + '@shikijs/core@4.0.2': dependencies: - '@shikijs/types': 3.19.0 + '@shikijs/primitive': 4.0.2 + '@shikijs/types': 4.0.2 '@shikijs/vscode-textmate': 10.0.2 - oniguruma-to-es: 4.3.4 + '@types/hast': 3.0.4 + hast-util-to-html: 9.0.5 '@shikijs/engine-javascript@3.22.0': dependencies: @@ -4592,38 +4549,50 @@ snapshots: '@shikijs/vscode-textmate': 10.0.2 oniguruma-to-es: 4.3.4 - '@shikijs/engine-oniguruma@3.19.0': + '@shikijs/engine-javascript@4.0.2': dependencies: - '@shikijs/types': 3.19.0 + '@shikijs/types': 4.0.2 '@shikijs/vscode-textmate': 10.0.2 + oniguruma-to-es: 4.3.4 '@shikijs/engine-oniguruma@3.22.0': dependencies: '@shikijs/types': 3.22.0 '@shikijs/vscode-textmate': 10.0.2 - '@shikijs/langs@3.19.0': + '@shikijs/engine-oniguruma@4.0.2': dependencies: - '@shikijs/types': 3.19.0 + '@shikijs/types': 4.0.2 + '@shikijs/vscode-textmate': 10.0.2 '@shikijs/langs@3.22.0': dependencies: '@shikijs/types': 3.22.0 - '@shikijs/themes@3.19.0': + '@shikijs/langs@4.0.2': dependencies: - '@shikijs/types': 3.19.0 + '@shikijs/types': 4.0.2 + + '@shikijs/primitive@4.0.2': + dependencies: + '@shikijs/types': 4.0.2 + '@shikijs/vscode-textmate': 10.0.2 + '@types/hast': 3.0.4 '@shikijs/themes@3.22.0': dependencies: '@shikijs/types': 3.22.0 - '@shikijs/types@3.19.0': + '@shikijs/themes@4.0.2': + dependencies: + '@shikijs/types': 4.0.2 + + '@shikijs/types@3.22.0': dependencies: '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 - '@shikijs/types@3.22.0': + '@shikijs/types@4.0.2': dependencies: '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 @@ -4798,8 +4767,6 @@ snapshots: dependencies: '@types/unist': 3.0.3 - '@types/node@17.0.45': {} - '@types/node@18.19.130': dependencies: undici-types: 5.26.5 @@ -4808,7 +4775,7 @@ snapshots: dependencies: undici-types: 7.16.0 - '@types/picomatch@3.0.2': {} + '@types/picomatch@4.0.2': {} '@types/sax@1.2.7': dependencies: @@ -4821,40 +4788,40 @@ snapshots: '@types/unist@3.0.3': {} - '@typescript-eslint/eslint-plugin@8.54.0(@typescript-eslint/parser@8.54.0(eslint@9.39.2(jiti@1.21.7))(typescript@5.9.3))(eslint@9.39.2(jiti@1.21.7))(typescript@5.9.3)': + '@typescript-eslint/eslint-plugin@8.54.0(@typescript-eslint/parser@8.54.0(eslint@9.39.2(jiti@1.21.7))(typescript@6.0.2))(eslint@9.39.2(jiti@1.21.7))(typescript@6.0.2)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.54.0(eslint@9.39.2(jiti@1.21.7))(typescript@5.9.3) + '@typescript-eslint/parser': 8.54.0(eslint@9.39.2(jiti@1.21.7))(typescript@6.0.2) '@typescript-eslint/scope-manager': 8.54.0 - '@typescript-eslint/type-utils': 8.54.0(eslint@9.39.2(jiti@1.21.7))(typescript@5.9.3) - '@typescript-eslint/utils': 8.54.0(eslint@9.39.2(jiti@1.21.7))(typescript@5.9.3) + '@typescript-eslint/type-utils': 8.54.0(eslint@9.39.2(jiti@1.21.7))(typescript@6.0.2) + '@typescript-eslint/utils': 8.54.0(eslint@9.39.2(jiti@1.21.7))(typescript@6.0.2) '@typescript-eslint/visitor-keys': 8.54.0 eslint: 9.39.2(jiti@1.21.7) ignore: 7.0.5 natural-compare: 1.4.0 - ts-api-utils: 2.4.0(typescript@5.9.3) - typescript: 5.9.3 + ts-api-utils: 2.4.0(typescript@6.0.2) + typescript: 6.0.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.54.0(eslint@9.39.2(jiti@1.21.7))(typescript@5.9.3)': + '@typescript-eslint/parser@8.54.0(eslint@9.39.2(jiti@1.21.7))(typescript@6.0.2)': dependencies: '@typescript-eslint/scope-manager': 8.54.0 '@typescript-eslint/types': 8.54.0 - '@typescript-eslint/typescript-estree': 8.54.0(typescript@5.9.3) + '@typescript-eslint/typescript-estree': 8.54.0(typescript@6.0.2) '@typescript-eslint/visitor-keys': 8.54.0 debug: 4.4.3 eslint: 9.39.2(jiti@1.21.7) - typescript: 5.9.3 + typescript: 6.0.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.54.0(typescript@5.9.3)': + '@typescript-eslint/project-service@8.54.0(typescript@6.0.2)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.54.0(typescript@5.9.3) + '@typescript-eslint/tsconfig-utils': 8.54.0(typescript@6.0.2) '@typescript-eslint/types': 8.54.0 debug: 4.4.3 - typescript: 5.9.3 + typescript: 6.0.2 transitivePeerDependencies: - supports-color @@ -4863,47 +4830,47 @@ snapshots: '@typescript-eslint/types': 8.54.0 '@typescript-eslint/visitor-keys': 8.54.0 - '@typescript-eslint/tsconfig-utils@8.54.0(typescript@5.9.3)': + '@typescript-eslint/tsconfig-utils@8.54.0(typescript@6.0.2)': dependencies: - typescript: 5.9.3 + typescript: 6.0.2 - '@typescript-eslint/type-utils@8.54.0(eslint@9.39.2(jiti@1.21.7))(typescript@5.9.3)': + '@typescript-eslint/type-utils@8.54.0(eslint@9.39.2(jiti@1.21.7))(typescript@6.0.2)': dependencies: '@typescript-eslint/types': 8.54.0 - '@typescript-eslint/typescript-estree': 8.54.0(typescript@5.9.3) - '@typescript-eslint/utils': 8.54.0(eslint@9.39.2(jiti@1.21.7))(typescript@5.9.3) + '@typescript-eslint/typescript-estree': 8.54.0(typescript@6.0.2) + '@typescript-eslint/utils': 8.54.0(eslint@9.39.2(jiti@1.21.7))(typescript@6.0.2) debug: 4.4.3 eslint: 9.39.2(jiti@1.21.7) - ts-api-utils: 2.4.0(typescript@5.9.3) - typescript: 5.9.3 + ts-api-utils: 2.4.0(typescript@6.0.2) + typescript: 6.0.2 transitivePeerDependencies: - supports-color '@typescript-eslint/types@8.54.0': {} - '@typescript-eslint/typescript-estree@8.54.0(typescript@5.9.3)': + '@typescript-eslint/typescript-estree@8.54.0(typescript@6.0.2)': dependencies: - '@typescript-eslint/project-service': 8.54.0(typescript@5.9.3) - '@typescript-eslint/tsconfig-utils': 8.54.0(typescript@5.9.3) + '@typescript-eslint/project-service': 8.54.0(typescript@6.0.2) + '@typescript-eslint/tsconfig-utils': 8.54.0(typescript@6.0.2) '@typescript-eslint/types': 8.54.0 '@typescript-eslint/visitor-keys': 8.54.0 debug: 4.4.3 minimatch: 10.2.4 semver: 7.7.3 tinyglobby: 0.2.15 - ts-api-utils: 2.4.0(typescript@5.9.3) - typescript: 5.9.3 + ts-api-utils: 2.4.0(typescript@6.0.2) + typescript: 6.0.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.54.0(eslint@9.39.2(jiti@1.21.7))(typescript@5.9.3)': + '@typescript-eslint/utils@8.54.0(eslint@9.39.2(jiti@1.21.7))(typescript@6.0.2)': dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.2(jiti@1.21.7)) '@typescript-eslint/scope-manager': 8.54.0 '@typescript-eslint/types': 8.54.0 - '@typescript-eslint/typescript-estree': 8.54.0(typescript@5.9.3) + '@typescript-eslint/typescript-estree': 8.54.0(typescript@6.0.2) eslint: 9.39.2(jiti@1.21.7) - typescript: 5.9.3 + typescript: 6.0.2 transitivePeerDependencies: - supports-color @@ -4914,6 +4881,56 @@ snapshots: '@ungap/structured-clone@1.3.0': {} + '@volar/kit@2.4.28(typescript@6.0.2)': + dependencies: + '@volar/language-service': 2.4.28 + '@volar/typescript': 2.4.28 + typesafe-path: 0.2.2 + typescript: 6.0.2 + vscode-languageserver-textdocument: 1.0.12 + vscode-uri: 3.1.0 + + '@volar/language-core@2.4.28': + dependencies: + '@volar/source-map': 2.4.28 + + '@volar/language-server@2.4.28': + dependencies: + '@volar/language-core': 2.4.28 + '@volar/language-service': 2.4.28 + '@volar/typescript': 2.4.28 + path-browserify: 1.0.1 + request-light: 0.7.0 + vscode-languageserver: 9.0.1 + vscode-languageserver-protocol: 3.17.5 + vscode-languageserver-textdocument: 1.0.12 + vscode-uri: 3.1.0 + + '@volar/language-service@2.4.28': + dependencies: + '@volar/language-core': 2.4.28 + vscode-languageserver-protocol: 3.17.5 + vscode-languageserver-textdocument: 1.0.12 + vscode-uri: 3.1.0 + + '@volar/source-map@2.4.28': {} + + '@volar/typescript@2.4.28': + dependencies: + '@volar/language-core': 2.4.28 + path-browserify: 1.0.1 + vscode-uri: 3.1.0 + + '@vscode/emmet-helper@2.11.0': + dependencies: + emmet: 2.4.11 + jsonc-parser: 2.3.1 + vscode-languageserver-textdocument: 1.0.12 + vscode-languageserver-types: 3.17.5 + vscode-uri: 3.1.0 + + '@vscode/l10n@0.0.18': {} + '@vtbag/cam-shaft@1.0.6': {} '@vtbag/element-crossing@1.1.0': {} @@ -4930,10 +4947,16 @@ snapshots: acorn@8.15.0: {} + acorn@8.16.0: {} + agent-base@7.1.4: {} agent-base@8.0.0: {} + ajv-draft-04@1.0.0(ajv@8.18.0): + optionalDependencies: + ajv: 8.18.0 + ajv@6.14.0: dependencies: fast-deep-equal: 3.1.3 @@ -4941,24 +4964,23 @@ snapshots: json-schema-traverse: 0.4.1 uri-js: 4.4.1 - ansi-align@3.0.1: + ajv@8.18.0: dependencies: - string-width: 4.2.3 + fast-deep-equal: 3.1.3 + fast-uri: 3.1.0 + json-schema-traverse: 1.0.0 + require-from-string: 2.0.2 - ansi-escapes@7.2.0: + ansi-escapes@7.3.0: dependencies: environment: 1.1.0 ansi-regex@5.0.1: {} - ansi-regex@6.2.2: {} - ansi-styles@4.3.0: dependencies: color-convert: 2.0.1 - ansi-styles@6.2.3: {} - anymatch@3.1.3: dependencies: normalize-path: 3.0.0 @@ -4980,37 +5002,37 @@ snapshots: astring@1.9.0: {} - astro-auto-import@0.4.5(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)): + astro-auto-import@0.4.5(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)): dependencies: '@types/node': 18.19.130 acorn: 8.15.0 - astro: 5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2) + astro: 6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2) - astro-embed@0.12.0(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)): + astro-embed@0.12.0(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)): dependencies: '@astro-community/astro-embed-baseline-status': 0.2.2 '@astro-community/astro-embed-bluesky': 0.1.6 '@astro-community/astro-embed-gist': 0.1.0 - '@astro-community/astro-embed-integration': 0.11.0(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)) + '@astro-community/astro-embed-integration': 0.11.0(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)) '@astro-community/astro-embed-link-preview': 0.3.1 '@astro-community/astro-embed-mastodon': 0.1.1 '@astro-community/astro-embed-twitter': 0.5.11 '@astro-community/astro-embed-vimeo': 0.3.12 '@astro-community/astro-embed-youtube': 0.5.10 - astro: 5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2) + astro: 6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2) - astro-expressive-code@0.41.3(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)): + astro-expressive-code@0.41.7(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)): dependencies: - astro: 5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2) - rehype-expressive-code: 0.41.3 + astro: 6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2) + rehype-expressive-code: 0.41.7 - astro-mermaid@1.3.1(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2))(mermaid@11.12.2): + astro-mermaid@2.0.1(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2))(mermaid@11.12.2): dependencies: - astro: 5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2) + astro: 6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2) import-meta-resolve: 4.2.0 mdast-util-to-string: 4.0.0 mermaid: 11.12.2 - unist-util-visit: 5.0.0 + unist-util-visit: 5.1.0 astro-tooltips@0.6.2: dependencies: @@ -5024,71 +5046,63 @@ snapshots: '@vtbag/turn-signal': 1.3.1 '@vtbag/utensil-drawer': 1.2.16 - astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2): + astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2): dependencies: - '@astrojs/compiler': 2.13.0 - '@astrojs/internal-helpers': 0.7.5 - '@astrojs/markdown-remark': 6.3.10 + '@astrojs/compiler': 3.0.1 + '@astrojs/internal-helpers': 0.8.0 + '@astrojs/markdown-remark': 7.1.0 '@astrojs/telemetry': 3.3.0 '@capsizecss/unpack': 4.0.0 + '@clack/prompts': 1.1.0 '@oslojs/encoding': 1.1.0 '@rollup/pluginutils': 5.3.0(rollup@4.59.1) - acorn: 8.15.0 aria-query: 5.3.2 axobject-query: 4.1.0 - boxen: 8.0.1 - ci-info: 4.3.1 + ci-info: 4.4.0 clsx: 2.1.1 - common-ancestor-path: 1.0.1 + common-ancestor-path: 2.0.0 cookie: 1.1.1 - cssesc: 3.0.0 - debug: 4.4.3 - deterministic-object-hash: 2.0.2 devalue: 5.6.4 diff: 8.0.3 dlv: 1.1.3 dset: 3.1.4 - es-module-lexer: 1.7.0 + es-module-lexer: 2.0.0 esbuild: 0.27.3 - estree-walker: 3.0.3 flattie: 1.1.1 fontace: 0.4.1 github-slugger: 2.0.0 html-escaper: 3.0.3 http-cache-semantics: 4.2.0 - import-meta-resolve: 4.2.0 js-yaml: 4.1.1 magic-string: 0.30.21 - magicast: 0.5.1 + magicast: 0.5.2 mrmime: 2.0.1 neotraverse: 0.6.18 - p-limit: 6.2.0 - p-queue: 8.1.1 + obug: 2.1.1 + p-limit: 7.3.0 + p-queue: 9.1.0 package-manager-detector: 1.6.0 piccolore: 0.1.3 picomatch: 4.0.3 - prompts: 2.4.2 rehype: 13.0.2 - semver: 7.7.3 - shiki: 3.22.0 + semver: 7.7.4 + shiki: 4.0.2 smol-toml: 1.6.0 svgo: 4.0.1 - tinyexec: 1.0.2 + tinyclip: 0.1.12 + tinyexec: 1.0.4 tinyglobby: 0.2.15 - tsconfck: 3.1.6(typescript@5.9.3) + tsconfck: 3.1.6(typescript@6.0.2) ultrahtml: 1.6.0 unifont: 0.7.4 - unist-util-visit: 5.0.0 + unist-util-visit: 5.1.0 unstorage: 1.17.4 vfile: 6.0.3 - vite: 6.4.1(@types/node@24.10.1)(jiti@1.21.7)(yaml@2.8.2) - vitefu: 1.1.1(vite@6.4.1(@types/node@24.10.1)(jiti@1.21.7)(yaml@2.8.2)) + vite: 7.3.1(@types/node@24.10.1)(jiti@1.21.7)(yaml@2.8.2) + vitefu: 1.1.2(vite@7.3.1(@types/node@24.10.1)(jiti@1.21.7)(yaml@2.8.2)) xxhash-wasm: 1.1.0 - yargs-parser: 21.1.1 - yocto-spinner: 0.2.3 - zod: 3.25.76 - zod-to-json-schema: 3.25.1(zod@3.25.76) - zod-to-ts: 1.2.0(typescript@5.9.3)(zod@3.25.76) + yargs-parser: 22.0.0 + zod: 4.3.6 optionalDependencies: sharp: 0.34.5 transitivePeerDependencies: @@ -5134,8 +5148,6 @@ snapshots: balanced-match@4.0.3: {} - base-64@1.0.0: {} - bcp-47-match@2.0.3: {} bcp-47@2.1.0: @@ -5148,17 +5160,6 @@ snapshots: boolbase@1.0.0: {} - boxen@8.0.1: - dependencies: - ansi-align: 3.0.1 - camelcase: 8.0.0 - chalk: 5.6.2 - cli-boxes: 3.0.0 - string-width: 7.2.0 - type-fest: 4.41.0 - widest-line: 5.0.0 - wrap-ansi: 9.0.2 - brace-expansion@5.0.2: dependencies: balanced-match: 4.0.3 @@ -5169,8 +5170,6 @@ snapshots: callsites@3.1.0: {} - camelcase@8.0.0: {} - ccount@2.0.1: {} chalk@4.1.2: @@ -5178,8 +5177,6 @@ snapshots: ansi-styles: 4.3.0 supports-color: 7.2.0 - chalk@5.6.2: {} - character-entities-html4@2.1.0: {} character-entities-legacy@3.0.0: {} @@ -5214,13 +5211,21 @@ snapshots: optionalDependencies: fsevents: 2.3.3 + chokidar@4.0.3: + dependencies: + readdirp: 4.1.2 + chokidar@5.0.0: dependencies: readdirp: 5.0.0 - ci-info@4.3.1: {} + ci-info@4.4.0: {} - cli-boxes@3.0.0: {} + cliui@8.0.1: + dependencies: + string-width: 4.2.3 + strip-ansi: 6.0.1 + wrap-ansi: 7.0.0 clsx@2.1.1: {} @@ -5240,7 +5245,7 @@ snapshots: commander@8.3.0: {} - common-ancestor-path@1.0.1: {} + common-ancestor-path@2.0.0: {} confbox@0.1.8: {} @@ -5294,8 +5299,6 @@ snapshots: dependencies: css-tree: 2.2.1 - cssom@0.5.0: {} - csstype@3.2.3: {} cytoscape-cose-bilkent@4.1.0(cytoscape@3.33.1): @@ -5494,6 +5497,10 @@ snapshots: dependencies: character-entities: 2.0.2 + decode-named-character-reference@1.3.0: + dependencies: + character-entities: 2.0.2 + deep-is@0.1.4: {} defu@6.1.4: {} @@ -5508,10 +5515,6 @@ snapshots: detect-libc@2.1.2: {} - deterministic-object-hash@2.0.2: - dependencies: - base-64: 1.0.0 - devalue@5.6.4: {} devlop@1.1.0: @@ -5548,7 +5551,10 @@ snapshots: dset@3.1.4: {} - emoji-regex@10.6.0: {} + emmet@2.4.11: + dependencies: + '@emmetio/abbreviation': 2.3.3 + '@emmetio/css-abbreviation': 2.1.8 emoji-regex@8.0.0: {} @@ -5558,7 +5564,7 @@ snapshots: environment@1.1.0: {} - es-module-lexer@1.7.0: {} + es-module-lexer@2.0.0: {} esast-util-from-estree@2.0.0: dependencies: @@ -5574,35 +5580,6 @@ snapshots: esast-util-from-estree: 2.0.0 vfile-message: 4.0.3 - esbuild@0.25.12: - optionalDependencies: - '@esbuild/aix-ppc64': 0.25.12 - '@esbuild/android-arm': 0.25.12 - '@esbuild/android-arm64': 0.25.12 - '@esbuild/android-x64': 0.25.12 - '@esbuild/darwin-arm64': 0.25.12 - '@esbuild/darwin-x64': 0.25.12 - '@esbuild/freebsd-arm64': 0.25.12 - '@esbuild/freebsd-x64': 0.25.12 - '@esbuild/linux-arm': 0.25.12 - '@esbuild/linux-arm64': 0.25.12 - '@esbuild/linux-ia32': 0.25.12 - '@esbuild/linux-loong64': 0.25.12 - '@esbuild/linux-mips64el': 0.25.12 - '@esbuild/linux-ppc64': 0.25.12 - '@esbuild/linux-riscv64': 0.25.12 - '@esbuild/linux-s390x': 0.25.12 - '@esbuild/linux-x64': 0.25.12 - '@esbuild/netbsd-arm64': 0.25.12 - '@esbuild/netbsd-x64': 0.25.12 - '@esbuild/openbsd-arm64': 0.25.12 - '@esbuild/openbsd-x64': 0.25.12 - '@esbuild/openharmony-arm64': 0.25.12 - '@esbuild/sunos-x64': 0.25.12 - '@esbuild/win32-arm64': 0.25.12 - '@esbuild/win32-ia32': 0.25.12 - '@esbuild/win32-x64': 0.25.12 - esbuild@0.27.3: optionalDependencies: '@esbuild/aix-ppc64': 0.27.3 @@ -5632,6 +5609,8 @@ snapshots: '@esbuild/win32-ia32': 0.27.3 '@esbuild/win32-x64': 0.27.3 + escalade@3.2.0: {} + escape-string-regexp@4.0.0: {} escape-string-regexp@5.0.0: {} @@ -5747,12 +5726,12 @@ snapshots: eventemitter3@5.0.1: {} - expressive-code@0.41.3: + expressive-code@0.41.7: dependencies: - '@expressive-code/core': 0.41.3 - '@expressive-code/plugin-frames': 0.41.3 - '@expressive-code/plugin-shiki': 0.41.3 - '@expressive-code/plugin-text-markers': 0.41.3 + '@expressive-code/core': 0.41.7 + '@expressive-code/plugin-frames': 0.41.7 + '@expressive-code/plugin-shiki': 0.41.7 + '@expressive-code/plugin-text-markers': 0.41.7 extend@3.0.2: {} @@ -5770,6 +5749,8 @@ snapshots: fast-levenshtein@2.0.6: {} + fast-uri@3.1.0: {} + fast-xml-builder@1.1.4: dependencies: path-expression-matcher: 1.2.0 @@ -5841,7 +5822,7 @@ snapshots: fsevents@2.3.3: optional: true - get-east-asian-width@1.4.0: {} + get-caller-file@2.0.5: {} get-port@7.1.0: {} @@ -5964,7 +5945,7 @@ snapshots: mdast-util-to-hast: 13.2.1 parse5: 7.3.0 unist-util-position: 5.0.0 - unist-util-visit: 5.0.0 + unist-util-visit: 5.1.0 vfile: 6.0.3 web-namespaces: 2.0.1 zwitch: 2.0.4 @@ -6057,7 +6038,7 @@ snapshots: rehype-minify-whitespace: 6.0.2 trim-trailing-lines: 2.1.0 unist-util-position: 5.0.0 - unist-util-visit: 5.0.0 + unist-util-visit: 5.1.0 hast-util-to-parse5@8.0.1: dependencies: @@ -6098,13 +6079,6 @@ snapshots: html-whitespace-sensitive-tag-names@3.0.1: {} - htmlparser2@10.0.0: - dependencies: - domelementtype: 2.3.0 - domhandler: 5.0.3 - domutils: 3.2.2 - entities: 6.0.1 - http-cache-semantics@4.2.0: {} http-proxy-agent@7.0.2: @@ -6157,7 +6131,7 @@ snapshots: iron-webcrypto@1.2.1: {} - is-absolute-url@4.0.1: {} + is-absolute-url@5.0.0: {} is-alphabetical@2.0.1: {} @@ -6210,8 +6184,14 @@ snapshots: json-schema-traverse@0.4.1: {} + json-schema-traverse@1.0.0: {} + json-stable-stringify-without-jsonify@1.0.1: {} + jsonc-parser@2.3.1: {} + + jsonc-parser@3.3.1: {} + katex@0.16.27: dependencies: commander: 8.3.0 @@ -6222,8 +6202,6 @@ snapshots: khroma@2.1.0: {} - kleur@3.0.3: {} - kleur@4.1.5: {} klona@2.0.6: {} @@ -6245,14 +6223,6 @@ snapshots: prelude-ls: 1.2.1 type-check: 0.4.0 - linkedom@0.18.12: - dependencies: - css-select: 5.2.2 - cssom: 0.5.0 - html-escaper: 3.0.3 - htmlparser2: 10.0.0 - uhyphen: 0.2.0 - lite-youtube-embed@0.3.4: {} locate-path@6.0.0: @@ -6271,10 +6241,10 @@ snapshots: dependencies: '@jridgewell/sourcemap-codec': 1.5.5 - magicast@0.5.1: + magicast@0.5.2: dependencies: - '@babel/parser': 7.28.5 - '@babel/types': 7.28.5 + '@babel/parser': 7.29.2 + '@babel/types': 7.29.0 source-map-js: 1.2.1 markdown-extensions@2.0.0: {} @@ -6289,7 +6259,7 @@ snapshots: dependencies: '@types/mdast': 4.0.4 '@types/unist': 3.0.3 - unist-util-visit: 5.0.0 + unist-util-visit: 5.1.0 mdast-util-directive@3.1.0: dependencies: @@ -6329,6 +6299,23 @@ snapshots: transitivePeerDependencies: - supports-color + mdast-util-from-markdown@2.0.3: + dependencies: + '@types/mdast': 4.0.4 + '@types/unist': 3.0.3 + decode-named-character-reference: 1.3.0 + devlop: 1.1.0 + mdast-util-to-string: 4.0.0 + micromark: 4.0.2 + micromark-util-decode-numeric-character-reference: 2.0.2 + micromark-util-decode-string: 2.0.1 + micromark-util-normalize-identifier: 2.0.1 + micromark-util-symbol: 2.0.1 + micromark-util-types: 2.0.2 + unist-util-stringify-position: 4.0.0 + transitivePeerDependencies: + - supports-color + mdast-util-gfm-autolink-literal@2.0.1: dependencies: '@types/mdast': 4.0.4 @@ -6341,7 +6328,7 @@ snapshots: dependencies: '@types/mdast': 4.0.4 devlop: 1.1.0 - mdast-util-from-markdown: 2.0.2 + mdast-util-from-markdown: 2.0.3 mdast-util-to-markdown: 2.1.2 micromark-util-normalize-identifier: 2.0.1 transitivePeerDependencies: @@ -6350,7 +6337,7 @@ snapshots: mdast-util-gfm-strikethrough@2.0.0: dependencies: '@types/mdast': 4.0.4 - mdast-util-from-markdown: 2.0.2 + mdast-util-from-markdown: 2.0.3 mdast-util-to-markdown: 2.1.2 transitivePeerDependencies: - supports-color @@ -6360,7 +6347,7 @@ snapshots: '@types/mdast': 4.0.4 devlop: 1.1.0 markdown-table: 3.0.4 - mdast-util-from-markdown: 2.0.2 + mdast-util-from-markdown: 2.0.3 mdast-util-to-markdown: 2.1.2 transitivePeerDependencies: - supports-color @@ -6369,14 +6356,14 @@ snapshots: dependencies: '@types/mdast': 4.0.4 devlop: 1.1.0 - mdast-util-from-markdown: 2.0.2 + mdast-util-from-markdown: 2.0.3 mdast-util-to-markdown: 2.1.2 transitivePeerDependencies: - supports-color mdast-util-gfm@3.1.0: dependencies: - mdast-util-from-markdown: 2.0.2 + mdast-util-from-markdown: 2.0.3 mdast-util-gfm-autolink-literal: 2.0.1 mdast-util-gfm-footnote: 2.1.0 mdast-util-gfm-strikethrough: 2.0.0 @@ -6405,7 +6392,7 @@ snapshots: '@types/unist': 3.0.3 ccount: 2.0.1 devlop: 1.1.0 - mdast-util-from-markdown: 2.0.2 + mdast-util-from-markdown: 2.0.3 mdast-util-to-markdown: 2.1.2 parse-entities: 4.0.2 stringify-entities: 4.0.4 @@ -6803,6 +6790,8 @@ snapshots: ms@2.1.3: {} + muggle-string@0.4.1: {} + multiformats@9.9.0: {} nanoid@3.3.11: {} @@ -6837,11 +6826,13 @@ snapshots: dependencies: boolbase: 1.0.0 + obug@2.1.1: {} + ofetch@1.5.1: dependencies: destr: 2.0.5 node-fetch-native: 1.6.7 - ufo: 1.6.1 + ufo: 1.6.3 ohash@2.0.11: {} @@ -6872,7 +6863,7 @@ snapshots: dependencies: yocto-queue: 0.1.0 - p-limit@6.2.0: + p-limit@7.3.0: dependencies: yocto-queue: 1.2.2 @@ -6887,16 +6878,16 @@ snapshots: eventemitter3: 4.0.7 p-timeout: 3.2.0 - p-queue@8.1.1: + p-queue@9.1.0: dependencies: eventemitter3: 5.0.1 - p-timeout: 6.1.4 + p-timeout: 7.0.1 p-timeout@3.2.0: dependencies: p-finally: 1.0.0 - p-timeout@6.1.4: {} + p-timeout@7.0.1: {} package-manager-detector@1.6.0: {} @@ -6940,6 +6931,8 @@ snapshots: dependencies: entities: 6.0.1 + path-browserify@1.0.1: {} + path-data-parser@0.1.0: {} path-exists@4.0.0: {} @@ -6960,8 +6953,12 @@ snapshots: picomatch@2.3.1: {} + picomatch@2.3.2: {} + picomatch@4.0.3: {} + picomatch@4.0.4: {} + pkg-types@1.3.1: dependencies: confbox: 0.1.8 @@ -7011,11 +7008,6 @@ snapshots: prismjs@1.30.0: {} - prompts@2.4.2: - dependencies: - kleur: 3.0.3 - sisteransi: 1.0.5 - property-information@7.1.0: {} punycode@2.3.1: {} @@ -7026,7 +7018,9 @@ snapshots: readdirp@3.6.0: dependencies: - picomatch: 2.3.1 + picomatch: 2.3.2 + + readdirp@4.1.2: {} readdirp@5.0.0: {} @@ -7069,9 +7063,9 @@ snapshots: dependencies: regex-utilities: 2.3.0 - rehype-expressive-code@0.41.3: + rehype-expressive-code@0.41.7: dependencies: - expressive-code: 0.41.3 + expressive-code: 0.41.7 rehype-format@5.0.1: dependencies: @@ -7182,7 +7176,7 @@ snapshots: retext: 9.0.0 retext-smartypants: 6.2.0 unified: 11.0.5 - unist-util-visit: 5.0.0 + unist-util-visit: 5.1.0 remark-stringify@11.0.0: dependencies: @@ -7190,6 +7184,14 @@ snapshots: mdast-util-to-markdown: 2.1.2 unified: 11.0.5 + request-light@0.5.8: {} + + request-light@0.7.0: {} + + require-directory@2.1.1: {} + + require-from-string@2.0.2: {} + resolve-from@4.0.0: {} retext-latin@4.0.0: @@ -7202,7 +7204,7 @@ snapshots: dependencies: '@types/nlcst': 2.0.3 nlcst-to-string: 4.0.0 - unist-util-visit: 5.0.0 + unist-util-visit: 5.1.0 retext-stringify@4.0.0: dependencies: @@ -7277,12 +7279,12 @@ snapshots: dependencies: suf-log: 2.5.3 - sax@1.4.3: {} - sax@1.6.0: {} semver@7.7.3: {} + semver@7.7.4: {} + seroval-plugins@1.3.3(seroval@1.5.0): dependencies: seroval: 1.5.0 @@ -7326,17 +7328,6 @@ snapshots: shebang-regex@3.0.0: {} - shiki@3.19.0: - dependencies: - '@shikijs/core': 3.19.0 - '@shikijs/engine-javascript': 3.19.0 - '@shikijs/engine-oniguruma': 3.19.0 - '@shikijs/langs': 3.19.0 - '@shikijs/themes': 3.19.0 - '@shikijs/types': 3.19.0 - '@shikijs/vscode-textmate': 10.0.2 - '@types/hast': 3.0.4 - shiki@3.22.0: dependencies: '@shikijs/core': 3.22.0 @@ -7348,6 +7339,17 @@ snapshots: '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 + shiki@4.0.2: + dependencies: + '@shikijs/core': 4.0.2 + '@shikijs/engine-javascript': 4.0.2 + '@shikijs/engine-oniguruma': 4.0.2 + '@shikijs/langs': 4.0.2 + '@shikijs/themes': 4.0.2 + '@shikijs/types': 4.0.2 + '@shikijs/vscode-textmate': 10.0.2 + '@types/hast': 3.0.4 + simple-git@3.33.0: dependencies: '@kwsites/file-exists': 1.1.1 @@ -7358,14 +7360,12 @@ snapshots: sisteransi@1.0.5: {} - sitemap@8.0.2: + sitemap@9.0.1: dependencies: - '@types/node': 17.0.45 + '@types/node': 24.10.1 '@types/sax': 1.2.7 arg: 5.0.2 - sax: 1.4.3 - - smol-toml@1.5.2: {} + sax: 1.6.0 smol-toml@1.6.0: {} @@ -7387,58 +7387,58 @@ snapshots: space-separated-tokens@2.0.2: {} - starlight-contributor-list@0.3.2(@astrojs/starlight@0.37.6(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2))): + starlight-contributor-list@0.3.2(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2))): dependencies: '@11ty/eleventy-fetch': 4.0.1 - '@astrojs/starlight': 0.37.6(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)) + '@astrojs/starlight': 0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)) transitivePeerDependencies: - encoding - supports-color - starlight-github-alerts@0.1.1(@astrojs/starlight@0.37.6(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2))): + starlight-github-alerts@0.2.0(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2))): dependencies: - '@astrojs/starlight': 0.37.6(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)) - unist-util-visit: 5.0.0 + '@astrojs/starlight': 0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)) + unist-util-visit: 5.1.0 - starlight-image-zoom@0.13.2(@astrojs/starlight@0.37.6(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2))): + starlight-image-zoom@0.14.1(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2))): dependencies: - '@astrojs/starlight': 0.37.6(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)) + '@astrojs/starlight': 0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)) mdast-util-mdx-jsx: 3.2.0 rehype-raw: 7.0.0 - unist-util-visit: 5.0.0 + unist-util-visit: 5.1.0 unist-util-visit-parents: 6.0.2 transitivePeerDependencies: - supports-color - starlight-kbd@0.3.0(@astrojs/starlight@0.37.6(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2))): + starlight-kbd@0.4.0(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2))): dependencies: - '@astrojs/starlight': 0.37.6(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)) + '@astrojs/starlight': 0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)) - starlight-links-validator@0.19.2(@astrojs/starlight@0.37.6(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)))(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)): + starlight-links-validator@0.20.1(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)))(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)): dependencies: - '@astrojs/starlight': 0.37.6(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)) - '@types/picomatch': 3.0.2 - astro: 5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2) + '@astrojs/starlight': 0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)) + '@types/picomatch': 4.0.2 + astro: 6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2) github-slugger: 2.0.0 hast-util-from-html: 2.0.3 hast-util-has-property: 3.0.0 - is-absolute-url: 4.0.1 + is-absolute-url: 5.0.0 kleur: 4.1.5 mdast-util-mdx-jsx: 3.2.0 mdast-util-to-string: 4.0.0 - picomatch: 4.0.3 + picomatch: 4.0.4 terminal-link: 5.0.0 - unist-util-visit: 5.0.0 + unist-util-visit: 5.1.0 transitivePeerDependencies: - supports-color - starlight-llms-txt@0.7.0(@astrojs/starlight@0.37.6(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)))(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)): + starlight-llms-txt@0.8.0(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)))(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)): dependencies: - '@astrojs/mdx': 4.3.13(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)) - '@astrojs/starlight': 0.37.6(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)) + '@astrojs/mdx': 5.0.3(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)) + '@astrojs/starlight': 0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)) '@types/hast': 3.0.4 '@types/micromatch': 4.0.10 - astro: 5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2) + astro: 6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2) github-slugger: 2.0.0 hast-util-select: 6.0.4 micromatch: 4.0.8 @@ -7451,23 +7451,23 @@ snapshots: transitivePeerDependencies: - supports-color - starlight-page-actions@0.5.0(@astrojs/starlight@0.37.6(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)))(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2))(vite@6.4.1(@types/node@24.10.1)(jiti@1.21.7)(yaml@2.8.2)): + starlight-page-actions@0.5.0(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)))(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2))(vite@7.3.1(@types/node@24.10.1)(jiti@1.21.7)(yaml@2.8.2)): dependencies: - '@astrojs/starlight': 0.37.6(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)) - astro: 5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2) - vite-plugin-static-copy: 3.2.0(vite@6.4.1(@types/node@24.10.1)(jiti@1.21.7)(yaml@2.8.2)) - vite-plugin-virtual: 0.5.0(vite@6.4.1(@types/node@24.10.1)(jiti@1.21.7)(yaml@2.8.2)) + '@astrojs/starlight': 0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)) + astro: 6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2) + vite-plugin-static-copy: 3.2.0(vite@7.3.1(@types/node@24.10.1)(jiti@1.21.7)(yaml@2.8.2)) + vite-plugin-virtual: 0.5.0(vite@7.3.1(@types/node@24.10.1)(jiti@1.21.7)(yaml@2.8.2)) transitivePeerDependencies: - vite - starlight-scroll-to-top@0.4.0(@astrojs/starlight@0.37.6(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2))): + starlight-scroll-to-top@0.4.0(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2))): dependencies: - '@astrojs/starlight': 0.37.6(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)) + '@astrojs/starlight': 0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)) - starlight-sidebar-topics@0.6.2(@astrojs/starlight@0.37.6(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2))): + starlight-sidebar-topics@0.7.1(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2))): dependencies: - '@astrojs/starlight': 0.37.6(astro@5.17.2(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)) - picomatch: 4.0.3 + '@astrojs/starlight': 0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)) + picomatch: 4.0.4 stream-replace-string@2.0.0: {} @@ -7477,12 +7477,6 @@ snapshots: is-fullwidth-code-point: 3.0.0 strip-ansi: 6.0.1 - string-width@7.2.0: - dependencies: - emoji-regex: 10.6.0 - get-east-asian-width: 1.4.0 - strip-ansi: 7.1.2 - stringify-entities@4.0.4: dependencies: character-entities-html4: 2.1.0 @@ -7492,10 +7486,6 @@ snapshots: dependencies: ansi-regex: 5.0.1 - strip-ansi@7.1.2: - dependencies: - ansi-regex: 6.2.2 - strip-json-comments@3.1.1: {} strnum@2.2.1: {} @@ -7520,7 +7510,7 @@ snapshots: dependencies: has-flag: 4.0.0 - supports-hyperlinks@4.3.0: + supports-hyperlinks@4.4.0: dependencies: has-flag: 5.0.1 supports-color: 10.2.2 @@ -7537,13 +7527,17 @@ snapshots: terminal-link@5.0.0: dependencies: - ansi-escapes: 7.2.0 - supports-hyperlinks: 4.3.0 + ansi-escapes: 7.3.0 + supports-hyperlinks: 4.4.0 tiny-inflate@1.0.3: {} + tinyclip@0.1.12: {} + tinyexec@1.0.2: {} + tinyexec@1.0.4: {} + tinyglobby@0.2.15: dependencies: fdir: 6.5.0(picomatch@4.0.3) @@ -7567,15 +7561,15 @@ snapshots: trough@2.2.0: {} - ts-api-utils@2.4.0(typescript@5.9.3): + ts-api-utils@2.4.0(typescript@6.0.2): dependencies: - typescript: 5.9.3 + typescript: 6.0.2 ts-dedent@2.2.0: {} - tsconfck@3.1.6(typescript@5.9.3): + tsconfck@3.1.6(typescript@6.0.2): optionalDependencies: - typescript: 5.9.3 + typescript: 6.0.2 tslib@2.8.1: {} @@ -7583,27 +7577,27 @@ snapshots: dependencies: prelude-ls: 1.2.1 - type-fest@4.41.0: {} + typesafe-path@0.2.2: {} - typescript-eslint@8.54.0(eslint@9.39.2(jiti@1.21.7))(typescript@5.9.3): + typescript-auto-import-cache@0.3.6: dependencies: - '@typescript-eslint/eslint-plugin': 8.54.0(@typescript-eslint/parser@8.54.0(eslint@9.39.2(jiti@1.21.7))(typescript@5.9.3))(eslint@9.39.2(jiti@1.21.7))(typescript@5.9.3) - '@typescript-eslint/parser': 8.54.0(eslint@9.39.2(jiti@1.21.7))(typescript@5.9.3) - '@typescript-eslint/typescript-estree': 8.54.0(typescript@5.9.3) - '@typescript-eslint/utils': 8.54.0(eslint@9.39.2(jiti@1.21.7))(typescript@5.9.3) + semver: 7.7.4 + + typescript-eslint@8.54.0(eslint@9.39.2(jiti@1.21.7))(typescript@6.0.2): + dependencies: + '@typescript-eslint/eslint-plugin': 8.54.0(@typescript-eslint/parser@8.54.0(eslint@9.39.2(jiti@1.21.7))(typescript@6.0.2))(eslint@9.39.2(jiti@1.21.7))(typescript@6.0.2) + '@typescript-eslint/parser': 8.54.0(eslint@9.39.2(jiti@1.21.7))(typescript@6.0.2) + '@typescript-eslint/typescript-estree': 8.54.0(typescript@6.0.2) + '@typescript-eslint/utils': 8.54.0(eslint@9.39.2(jiti@1.21.7))(typescript@6.0.2) eslint: 9.39.2(jiti@1.21.7) - typescript: 5.9.3 + typescript: 6.0.2 transitivePeerDependencies: - supports-color - typescript@5.9.3: {} - - ufo@1.6.1: {} + typescript@6.0.2: {} ufo@1.6.3: {} - uhyphen@0.2.0: {} - uint8arrays@3.0.0: dependencies: multiformats: 9.9.0 @@ -7661,7 +7655,7 @@ snapshots: unist-util-remove-position@5.0.0: dependencies: '@types/unist': 3.0.3 - unist-util-visit: 5.0.0 + unist-util-visit: 5.1.0 unist-util-remove@4.0.0: dependencies: @@ -7696,6 +7690,12 @@ snapshots: unist-util-is: 6.0.1 unist-util-visit-parents: 6.0.2 + unist-util-visit@5.1.0: + dependencies: + '@types/unist': 3.0.3 + unist-util-is: 6.0.1 + unist-util-visit-parents: 6.0.2 + unstorage@1.17.4: dependencies: anymatch: 3.1.3 @@ -7732,21 +7732,21 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.3 - vite-plugin-static-copy@3.2.0(vite@6.4.1(@types/node@24.10.1)(jiti@1.21.7)(yaml@2.8.2)): + vite-plugin-static-copy@3.2.0(vite@7.3.1(@types/node@24.10.1)(jiti@1.21.7)(yaml@2.8.2)): dependencies: chokidar: 3.6.0 p-map: 7.0.4 picocolors: 1.1.1 tinyglobby: 0.2.15 - vite: 6.4.1(@types/node@24.10.1)(jiti@1.21.7)(yaml@2.8.2) + vite: 7.3.1(@types/node@24.10.1)(jiti@1.21.7)(yaml@2.8.2) - vite-plugin-virtual@0.5.0(vite@6.4.1(@types/node@24.10.1)(jiti@1.21.7)(yaml@2.8.2)): + vite-plugin-virtual@0.5.0(vite@7.3.1(@types/node@24.10.1)(jiti@1.21.7)(yaml@2.8.2)): dependencies: - vite: 6.4.1(@types/node@24.10.1)(jiti@1.21.7)(yaml@2.8.2) + vite: 7.3.1(@types/node@24.10.1)(jiti@1.21.7)(yaml@2.8.2) - vite@6.4.1(@types/node@24.10.1)(jiti@1.21.7)(yaml@2.8.2): + vite@7.3.1(@types/node@24.10.1)(jiti@1.21.7)(yaml@2.8.2): dependencies: - esbuild: 0.25.12 + esbuild: 0.27.3 fdir: 6.5.0(picomatch@4.0.3) picomatch: 4.0.3 postcss: 8.5.6 @@ -7758,9 +7758,87 @@ snapshots: jiti: 1.21.7 yaml: 2.8.2 - vitefu@1.1.1(vite@6.4.1(@types/node@24.10.1)(jiti@1.21.7)(yaml@2.8.2)): + vitefu@1.1.2(vite@7.3.1(@types/node@24.10.1)(jiti@1.21.7)(yaml@2.8.2)): + optionalDependencies: + vite: 7.3.1(@types/node@24.10.1)(jiti@1.21.7)(yaml@2.8.2) + + volar-service-css@0.0.70(@volar/language-service@2.4.28): + dependencies: + vscode-css-languageservice: 6.3.10 + vscode-languageserver-textdocument: 1.0.12 + vscode-uri: 3.1.0 + optionalDependencies: + '@volar/language-service': 2.4.28 + + volar-service-emmet@0.0.70(@volar/language-service@2.4.28): + dependencies: + '@emmetio/css-parser': 0.4.1 + '@emmetio/html-matcher': 1.3.0 + '@vscode/emmet-helper': 2.11.0 + vscode-uri: 3.1.0 + optionalDependencies: + '@volar/language-service': 2.4.28 + + volar-service-html@0.0.70(@volar/language-service@2.4.28): + dependencies: + vscode-html-languageservice: 5.6.2 + vscode-languageserver-textdocument: 1.0.12 + vscode-uri: 3.1.0 + optionalDependencies: + '@volar/language-service': 2.4.28 + + volar-service-prettier@0.0.70(@volar/language-service@2.4.28)(prettier@3.8.1): + dependencies: + vscode-uri: 3.1.0 + optionalDependencies: + '@volar/language-service': 2.4.28 + prettier: 3.8.1 + + volar-service-typescript-twoslash-queries@0.0.70(@volar/language-service@2.4.28): + dependencies: + vscode-uri: 3.1.0 + optionalDependencies: + '@volar/language-service': 2.4.28 + + volar-service-typescript@0.0.70(@volar/language-service@2.4.28): + dependencies: + path-browserify: 1.0.1 + semver: 7.7.4 + typescript-auto-import-cache: 0.3.6 + vscode-languageserver-textdocument: 1.0.12 + vscode-nls: 5.2.0 + vscode-uri: 3.1.0 + optionalDependencies: + '@volar/language-service': 2.4.28 + + volar-service-yaml@0.0.70(@volar/language-service@2.4.28): + dependencies: + vscode-uri: 3.1.0 + yaml-language-server: 1.20.0 optionalDependencies: - vite: 6.4.1(@types/node@24.10.1)(jiti@1.21.7)(yaml@2.8.2) + '@volar/language-service': 2.4.28 + + vscode-css-languageservice@6.3.10: + dependencies: + '@vscode/l10n': 0.0.18 + vscode-languageserver-textdocument: 1.0.12 + vscode-languageserver-types: 3.17.5 + vscode-uri: 3.1.0 + + vscode-html-languageservice@5.6.2: + dependencies: + '@vscode/l10n': 0.0.18 + vscode-languageserver-textdocument: 1.0.12 + vscode-languageserver-types: 3.17.5 + vscode-uri: 3.1.0 + + vscode-json-languageservice@4.1.8: + dependencies: + jsonc-parser: 3.3.1 + vscode-languageserver-textdocument: 1.0.12 + vscode-languageserver-types: 3.17.5 + vscode-nls: 5.2.0 + vscode-uri: 3.1.0 vscode-jsonrpc@8.2.0: {} @@ -7777,8 +7855,12 @@ snapshots: dependencies: vscode-languageserver-protocol: 3.17.5 + vscode-nls@5.2.0: {} + vscode-uri@3.0.8: {} + vscode-uri@3.1.0: {} + web-namespaces@2.0.1: {} web-streams-polyfill@3.3.3: {} @@ -7796,46 +7878,58 @@ snapshots: dependencies: isexe: 2.0.0 - widest-line@5.0.0: - dependencies: - string-width: 7.2.0 - word-wrap@1.2.5: {} - wrap-ansi@9.0.2: + wrap-ansi@7.0.0: dependencies: - ansi-styles: 6.2.3 - string-width: 7.2.0 - strip-ansi: 7.1.2 + ansi-styles: 4.3.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 wrappy@1.0.2: {} xxhash-wasm@1.1.0: {} - yaml@2.8.2: - optional: true + y18n@5.0.8: {} - yargs-parser@21.1.1: {} + yaml-language-server@1.20.0: + dependencies: + '@vscode/l10n': 0.0.18 + ajv: 8.18.0 + ajv-draft-04: 1.0.0(ajv@8.18.0) + prettier: 3.8.1 + request-light: 0.5.8 + vscode-json-languageservice: 4.1.8 + vscode-languageserver: 9.0.1 + vscode-languageserver-textdocument: 1.0.12 + vscode-languageserver-types: 3.17.5 + vscode-uri: 3.1.0 + yaml: 2.7.1 - yocto-queue@0.1.0: {} + yaml@2.7.1: {} - yocto-queue@1.2.2: {} + yaml@2.8.2: {} - yocto-spinner@0.2.3: - dependencies: - yoctocolors: 2.1.2 + yargs-parser@21.1.1: {} - yoctocolors@2.1.2: {} + yargs-parser@22.0.0: {} - zod-to-json-schema@3.25.1(zod@3.25.76): + yargs@17.7.2: dependencies: - zod: 3.25.76 + cliui: 8.0.1 + escalade: 3.2.0 + get-caller-file: 2.0.5 + require-directory: 2.1.1 + string-width: 4.2.3 + y18n: 5.0.8 + yargs-parser: 21.1.1 - zod-to-ts@1.2.0(typescript@5.9.3)(zod@3.25.76): - dependencies: - typescript: 5.9.3 - zod: 3.25.76 + yocto-queue@0.1.0: {} + + yocto-queue@1.2.2: {} zod@3.25.76: {} + zod@4.3.6: {} + zwitch@2.0.4: {} From 87a0d3e36ee226a743583230260179f04c3ef434 Mon Sep 17 00:00:00 2001 From: David Pine Date: Fri, 27 Mar 2026 11:00:40 -0500 Subject: [PATCH 2/2] Align frontend tooling versions --- .github/workflows/frontend-build.yml | 2 +- .github/workflows/integration.yml | 2 +- src/frontend/package.json | 6 +- src/frontend/pnpm-lock.yaml | 234 +++++++++++++-------------- 4 files changed, 122 insertions(+), 122 deletions(-) diff --git a/.github/workflows/frontend-build.yml b/.github/workflows/frontend-build.yml index e95679775..0c06b3e24 100644 --- a/.github/workflows/frontend-build.yml +++ b/.github/workflows/frontend-build.yml @@ -26,7 +26,7 @@ jobs: - uses: pnpm/action-setup@fc06bc1257f339d1d5d8b3a19a8cae5388b55320 # v5.0.0 with: - version: 10 + version: 10.33.0 - uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0 with: diff --git a/.github/workflows/integration.yml b/.github/workflows/integration.yml index 2f271beff..a4ca59a7b 100644 --- a/.github/workflows/integration.yml +++ b/.github/workflows/integration.yml @@ -23,7 +23,7 @@ jobs: - uses: pnpm/action-setup@fc06bc1257f339d1d5d8b3a19a8cae5388b55320 # v5.0.0 with: - version: 10 + version: 10.33.0 - uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0 with: diff --git a/src/frontend/package.json b/src/frontend/package.json index 2567cca60..18c7671e7 100644 --- a/src/frontend/package.json +++ b/src/frontend/package.json @@ -2,7 +2,7 @@ "name": "aspire.dev", "type": "module", "version": "0.0.1", - "packageManager": "pnpm@10.30.1", + "packageManager": "pnpm@10.33.0+sha512.10568bb4a6afb58c9eb3630da90cc9516417abebd3fabbe6739f0ae795728da1491e9db5a544c76ad8eb7570f5c4bb3d6c637b2cb41bfdcdb47fa823c8649319", "license": "MIT", "repository": { "type": "git", @@ -36,7 +36,6 @@ "dependencies": { "@astro-community/astro-embed-vimeo": "^0.3.12", "@astro-community/astro-embed-youtube": "^0.5.10", - "@astrojs/check": "^0.9.8", "@astrojs/rss": "^4.0.18", "@astrojs/starlight": "^0.38.2", "@catppuccin/starlight": "^2.0.1", @@ -66,12 +65,12 @@ "starlight-page-actions": "^0.5.0", "starlight-scroll-to-top": "^0.4.0", "starlight-sidebar-topics": "^0.7.1", - "typescript": "^6.0.2", "vanilla-cookieconsent": "^3.1.0" }, "devDependencies": { "@eslint/js": "^9.39.2", "@playwright/cli": "^0.1.1", + "@astrojs/check": "^0.9.8", "astro-embed": "^0.12.0", "astro-vtbot": "^2.1.12", "eslint": "^9.39.2", @@ -82,6 +81,7 @@ "node-fetch": "^3.3.2", "prettier": "^3.8.1", "prettier-plugin-astro": "^0.14.1", + "typescript": "^5.9.3", "typescript-eslint": "^8.54.0" }, "pnpm": { diff --git a/src/frontend/pnpm-lock.yaml b/src/frontend/pnpm-lock.yaml index e4b30d2b4..7347def01 100644 --- a/src/frontend/pnpm-lock.yaml +++ b/src/frontend/pnpm-lock.yaml @@ -31,18 +31,15 @@ importers: '@astro-community/astro-embed-youtube': specifier: ^0.5.10 version: 0.5.10 - '@astrojs/check': - specifier: ^0.9.8 - version: 0.9.8(prettier-plugin-astro@0.14.1)(prettier@3.8.1)(typescript@6.0.2) '@astrojs/rss': specifier: ^4.0.18 version: 4.0.18 '@astrojs/starlight': specifier: ^0.38.2 - version: 0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)) + version: 0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)) '@catppuccin/starlight': specifier: ^2.0.1 - version: 2.0.1(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)))(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)) + version: 2.0.1(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)))(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)) '@expressive-code/plugin-collapsible-sections': specifier: ^0.41.3 version: 0.41.3 @@ -69,16 +66,16 @@ importers: version: 0.1.1 '@lunariajs/starlight': specifier: ^0.1.1 - version: 0.1.1(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)))(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)) + version: 0.1.1(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)))(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)) asciinema-player: specifier: ^3.12.1 version: 3.12.1 astro: specifier: ^6.1.1 - version: 6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2) + version: 6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2) astro-mermaid: specifier: ^2.0.1 - version: 2.0.1(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2))(mermaid@11.12.2) + version: 2.0.1(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2))(mermaid@11.12.2) astro-tooltips: specifier: ^0.6.2 version: 0.6.2 @@ -96,38 +93,38 @@ importers: version: 0.34.5 starlight-contributor-list: specifier: ^0.3.2 - version: 0.3.2(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2))) + version: 0.3.2(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2))) starlight-github-alerts: specifier: ^0.2.0 - version: 0.2.0(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2))) + version: 0.2.0(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2))) starlight-image-zoom: specifier: ^0.14.1 - version: 0.14.1(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2))) + version: 0.14.1(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2))) starlight-kbd: specifier: ^0.4.0 - version: 0.4.0(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2))) + version: 0.4.0(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2))) starlight-links-validator: specifier: ^0.20.1 - version: 0.20.1(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)))(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)) + version: 0.20.1(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)))(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)) starlight-llms-txt: specifier: ^0.8.0 - version: 0.8.0(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)))(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)) + version: 0.8.0(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)))(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)) starlight-page-actions: specifier: ^0.5.0 - version: 0.5.0(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)))(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2))(vite@7.3.1(@types/node@24.10.1)(jiti@1.21.7)(yaml@2.8.2)) + version: 0.5.0(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)))(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2))(vite@7.3.1(@types/node@24.10.1)(jiti@1.21.7)(yaml@2.8.2)) starlight-scroll-to-top: specifier: ^0.4.0 - version: 0.4.0(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2))) + version: 0.4.0(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2))) starlight-sidebar-topics: specifier: ^0.7.1 - version: 0.7.1(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2))) - typescript: - specifier: ^6.0.2 - version: 6.0.2 + version: 0.7.1(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2))) vanilla-cookieconsent: specifier: ^3.1.0 version: 3.1.0 devDependencies: + '@astrojs/check': + specifier: ^0.9.8 + version: 0.9.8(prettier-plugin-astro@0.14.1)(prettier@3.8.1)(typescript@5.9.3) '@eslint/js': specifier: ^9.39.2 version: 9.39.2 @@ -136,7 +133,7 @@ importers: version: 0.1.1 astro-embed: specifier: ^0.12.0 - version: 0.12.0(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)) + version: 0.12.0(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)) astro-vtbot: specifier: ^2.1.12 version: 2.1.12 @@ -164,9 +161,12 @@ importers: prettier-plugin-astro: specifier: ^0.14.1 version: 0.14.1 + typescript: + specifier: ^5.9.3 + version: 5.9.3 typescript-eslint: specifier: ^8.54.0 - version: 8.54.0(eslint@9.39.2(jiti@1.21.7))(typescript@6.0.2) + version: 8.54.0(eslint@9.39.2(jiti@1.21.7))(typescript@5.9.3) packages: @@ -3283,8 +3283,8 @@ packages: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <6.0.0' - typescript@6.0.2: - resolution: {integrity: sha512-bGdAIrZ0wiGDo5l8c++HWtbaNCWTS4UTv7RaTH/ThVIgjkveJt83m74bBHMJkuCbslY8ixgLBVZJIOiQlQTjfQ==} + typescript@5.9.3: + resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==} engines: {node: '>=14.17'} hasBin: true @@ -3707,7 +3707,7 @@ snapshots: dependencies: '@astro-community/astro-embed-utils': 0.2.0 - '@astro-community/astro-embed-integration@0.11.0(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2))': + '@astro-community/astro-embed-integration@0.11.0(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2))': dependencies: '@astro-community/astro-embed-bluesky': 0.1.6 '@astro-community/astro-embed-gist': 0.1.0 @@ -3717,8 +3717,8 @@ snapshots: '@astro-community/astro-embed-vimeo': 0.3.12 '@astro-community/astro-embed-youtube': 0.5.10 '@types/unist': 3.0.3 - astro: 6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2) - astro-auto-import: 0.4.5(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)) + astro: 6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2) + astro-auto-import: 0.4.5(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)) unist-util-select: 5.1.0 '@astro-community/astro-embed-link-preview@0.3.1': @@ -3745,12 +3745,12 @@ snapshots: dependencies: lite-youtube-embed: 0.3.4 - '@astrojs/check@0.9.8(prettier-plugin-astro@0.14.1)(prettier@3.8.1)(typescript@6.0.2)': + '@astrojs/check@0.9.8(prettier-plugin-astro@0.14.1)(prettier@3.8.1)(typescript@5.9.3)': dependencies: - '@astrojs/language-server': 2.16.6(prettier-plugin-astro@0.14.1)(prettier@3.8.1)(typescript@6.0.2) + '@astrojs/language-server': 2.16.6(prettier-plugin-astro@0.14.1)(prettier@3.8.1)(typescript@5.9.3) chokidar: 4.0.3 kleur: 4.1.5 - typescript: 6.0.2 + typescript: 5.9.3 yargs: 17.7.2 transitivePeerDependencies: - prettier @@ -3766,12 +3766,12 @@ snapshots: dependencies: picomatch: 4.0.3 - '@astrojs/language-server@2.16.6(prettier-plugin-astro@0.14.1)(prettier@3.8.1)(typescript@6.0.2)': + '@astrojs/language-server@2.16.6(prettier-plugin-astro@0.14.1)(prettier@3.8.1)(typescript@5.9.3)': dependencies: '@astrojs/compiler': 2.13.1 '@astrojs/yaml2ts': 0.2.3 '@jridgewell/sourcemap-codec': 1.5.5 - '@volar/kit': 2.4.28(typescript@6.0.2) + '@volar/kit': 2.4.28(typescript@5.9.3) '@volar/language-core': 2.4.28 '@volar/language-server': 2.4.28 '@volar/language-service': 2.4.28 @@ -3818,12 +3818,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@astrojs/mdx@5.0.3(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2))': + '@astrojs/mdx@5.0.3(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2))': dependencies: '@astrojs/markdown-remark': 7.1.0 '@mdx-js/mdx': 3.1.1 acorn: 8.16.0 - astro: 6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2) + astro: 6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2) es-module-lexer: 2.0.0 estree-util-visit: 2.0.0 hast-util-to-html: 9.0.5 @@ -3853,17 +3853,17 @@ snapshots: stream-replace-string: 2.0.0 zod: 4.3.6 - '@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2))': + '@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2))': dependencies: '@astrojs/markdown-remark': 7.1.0 - '@astrojs/mdx': 5.0.3(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)) + '@astrojs/mdx': 5.0.3(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)) '@astrojs/sitemap': 3.7.2 '@pagefind/default-ui': 1.4.0 '@types/hast': 3.0.4 '@types/js-yaml': 4.0.9 '@types/mdast': 4.0.4 - astro: 6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2) - astro-expressive-code: 0.41.7(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)) + astro: 6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2) + astro-expressive-code: 0.41.7(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)) bcp-47: 2.1.0 hast-util-from-html: 2.0.3 hast-util-select: 6.0.4 @@ -3971,10 +3971,10 @@ snapshots: dependencies: fontkitten: 1.0.2 - '@catppuccin/starlight@2.0.1(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)))(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2))': + '@catppuccin/starlight@2.0.1(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)))(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2))': dependencies: - '@astrojs/starlight': 0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)) - astro: 6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2) + '@astrojs/starlight': 0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)) + astro: 6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2) '@chevrotain/cst-dts-gen@11.0.3': dependencies: @@ -4358,11 +4358,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@lunariajs/starlight@0.1.1(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)))(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2))': + '@lunariajs/starlight@0.1.1(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)))(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2))': dependencies: - '@astrojs/starlight': 0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)) + '@astrojs/starlight': 0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)) '@lunariajs/core': 0.1.1 - astro: 6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2) + astro: 6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2) transitivePeerDependencies: - supports-color @@ -4788,40 +4788,40 @@ snapshots: '@types/unist@3.0.3': {} - '@typescript-eslint/eslint-plugin@8.54.0(@typescript-eslint/parser@8.54.0(eslint@9.39.2(jiti@1.21.7))(typescript@6.0.2))(eslint@9.39.2(jiti@1.21.7))(typescript@6.0.2)': + '@typescript-eslint/eslint-plugin@8.54.0(@typescript-eslint/parser@8.54.0(eslint@9.39.2(jiti@1.21.7))(typescript@5.9.3))(eslint@9.39.2(jiti@1.21.7))(typescript@5.9.3)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.54.0(eslint@9.39.2(jiti@1.21.7))(typescript@6.0.2) + '@typescript-eslint/parser': 8.54.0(eslint@9.39.2(jiti@1.21.7))(typescript@5.9.3) '@typescript-eslint/scope-manager': 8.54.0 - '@typescript-eslint/type-utils': 8.54.0(eslint@9.39.2(jiti@1.21.7))(typescript@6.0.2) - '@typescript-eslint/utils': 8.54.0(eslint@9.39.2(jiti@1.21.7))(typescript@6.0.2) + '@typescript-eslint/type-utils': 8.54.0(eslint@9.39.2(jiti@1.21.7))(typescript@5.9.3) + '@typescript-eslint/utils': 8.54.0(eslint@9.39.2(jiti@1.21.7))(typescript@5.9.3) '@typescript-eslint/visitor-keys': 8.54.0 eslint: 9.39.2(jiti@1.21.7) ignore: 7.0.5 natural-compare: 1.4.0 - ts-api-utils: 2.4.0(typescript@6.0.2) - typescript: 6.0.2 + ts-api-utils: 2.4.0(typescript@5.9.3) + typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.54.0(eslint@9.39.2(jiti@1.21.7))(typescript@6.0.2)': + '@typescript-eslint/parser@8.54.0(eslint@9.39.2(jiti@1.21.7))(typescript@5.9.3)': dependencies: '@typescript-eslint/scope-manager': 8.54.0 '@typescript-eslint/types': 8.54.0 - '@typescript-eslint/typescript-estree': 8.54.0(typescript@6.0.2) + '@typescript-eslint/typescript-estree': 8.54.0(typescript@5.9.3) '@typescript-eslint/visitor-keys': 8.54.0 debug: 4.4.3 eslint: 9.39.2(jiti@1.21.7) - typescript: 6.0.2 + typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.54.0(typescript@6.0.2)': + '@typescript-eslint/project-service@8.54.0(typescript@5.9.3)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.54.0(typescript@6.0.2) + '@typescript-eslint/tsconfig-utils': 8.54.0(typescript@5.9.3) '@typescript-eslint/types': 8.54.0 debug: 4.4.3 - typescript: 6.0.2 + typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -4830,47 +4830,47 @@ snapshots: '@typescript-eslint/types': 8.54.0 '@typescript-eslint/visitor-keys': 8.54.0 - '@typescript-eslint/tsconfig-utils@8.54.0(typescript@6.0.2)': + '@typescript-eslint/tsconfig-utils@8.54.0(typescript@5.9.3)': dependencies: - typescript: 6.0.2 + typescript: 5.9.3 - '@typescript-eslint/type-utils@8.54.0(eslint@9.39.2(jiti@1.21.7))(typescript@6.0.2)': + '@typescript-eslint/type-utils@8.54.0(eslint@9.39.2(jiti@1.21.7))(typescript@5.9.3)': dependencies: '@typescript-eslint/types': 8.54.0 - '@typescript-eslint/typescript-estree': 8.54.0(typescript@6.0.2) - '@typescript-eslint/utils': 8.54.0(eslint@9.39.2(jiti@1.21.7))(typescript@6.0.2) + '@typescript-eslint/typescript-estree': 8.54.0(typescript@5.9.3) + '@typescript-eslint/utils': 8.54.0(eslint@9.39.2(jiti@1.21.7))(typescript@5.9.3) debug: 4.4.3 eslint: 9.39.2(jiti@1.21.7) - ts-api-utils: 2.4.0(typescript@6.0.2) - typescript: 6.0.2 + ts-api-utils: 2.4.0(typescript@5.9.3) + typescript: 5.9.3 transitivePeerDependencies: - supports-color '@typescript-eslint/types@8.54.0': {} - '@typescript-eslint/typescript-estree@8.54.0(typescript@6.0.2)': + '@typescript-eslint/typescript-estree@8.54.0(typescript@5.9.3)': dependencies: - '@typescript-eslint/project-service': 8.54.0(typescript@6.0.2) - '@typescript-eslint/tsconfig-utils': 8.54.0(typescript@6.0.2) + '@typescript-eslint/project-service': 8.54.0(typescript@5.9.3) + '@typescript-eslint/tsconfig-utils': 8.54.0(typescript@5.9.3) '@typescript-eslint/types': 8.54.0 '@typescript-eslint/visitor-keys': 8.54.0 debug: 4.4.3 minimatch: 10.2.4 semver: 7.7.3 tinyglobby: 0.2.15 - ts-api-utils: 2.4.0(typescript@6.0.2) - typescript: 6.0.2 + ts-api-utils: 2.4.0(typescript@5.9.3) + typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.54.0(eslint@9.39.2(jiti@1.21.7))(typescript@6.0.2)': + '@typescript-eslint/utils@8.54.0(eslint@9.39.2(jiti@1.21.7))(typescript@5.9.3)': dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.2(jiti@1.21.7)) '@typescript-eslint/scope-manager': 8.54.0 '@typescript-eslint/types': 8.54.0 - '@typescript-eslint/typescript-estree': 8.54.0(typescript@6.0.2) + '@typescript-eslint/typescript-estree': 8.54.0(typescript@5.9.3) eslint: 9.39.2(jiti@1.21.7) - typescript: 6.0.2 + typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -4881,12 +4881,12 @@ snapshots: '@ungap/structured-clone@1.3.0': {} - '@volar/kit@2.4.28(typescript@6.0.2)': + '@volar/kit@2.4.28(typescript@5.9.3)': dependencies: '@volar/language-service': 2.4.28 '@volar/typescript': 2.4.28 typesafe-path: 0.2.2 - typescript: 6.0.2 + typescript: 5.9.3 vscode-languageserver-textdocument: 1.0.12 vscode-uri: 3.1.0 @@ -5002,33 +5002,33 @@ snapshots: astring@1.9.0: {} - astro-auto-import@0.4.5(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)): + astro-auto-import@0.4.5(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)): dependencies: '@types/node': 18.19.130 acorn: 8.15.0 - astro: 6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2) + astro: 6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2) - astro-embed@0.12.0(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)): + astro-embed@0.12.0(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)): dependencies: '@astro-community/astro-embed-baseline-status': 0.2.2 '@astro-community/astro-embed-bluesky': 0.1.6 '@astro-community/astro-embed-gist': 0.1.0 - '@astro-community/astro-embed-integration': 0.11.0(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)) + '@astro-community/astro-embed-integration': 0.11.0(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)) '@astro-community/astro-embed-link-preview': 0.3.1 '@astro-community/astro-embed-mastodon': 0.1.1 '@astro-community/astro-embed-twitter': 0.5.11 '@astro-community/astro-embed-vimeo': 0.3.12 '@astro-community/astro-embed-youtube': 0.5.10 - astro: 6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2) + astro: 6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2) - astro-expressive-code@0.41.7(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)): + astro-expressive-code@0.41.7(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)): dependencies: - astro: 6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2) + astro: 6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2) rehype-expressive-code: 0.41.7 - astro-mermaid@2.0.1(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2))(mermaid@11.12.2): + astro-mermaid@2.0.1(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2))(mermaid@11.12.2): dependencies: - astro: 6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2) + astro: 6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2) import-meta-resolve: 4.2.0 mdast-util-to-string: 4.0.0 mermaid: 11.12.2 @@ -5046,7 +5046,7 @@ snapshots: '@vtbag/turn-signal': 1.3.1 '@vtbag/utensil-drawer': 1.2.16 - astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2): + astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2): dependencies: '@astrojs/compiler': 3.0.1 '@astrojs/internal-helpers': 0.8.0 @@ -5092,7 +5092,7 @@ snapshots: tinyclip: 0.1.12 tinyexec: 1.0.4 tinyglobby: 0.2.15 - tsconfck: 3.1.6(typescript@6.0.2) + tsconfck: 3.1.6(typescript@5.9.3) ultrahtml: 1.6.0 unifont: 0.7.4 unist-util-visit: 5.1.0 @@ -7387,22 +7387,22 @@ snapshots: space-separated-tokens@2.0.2: {} - starlight-contributor-list@0.3.2(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2))): + starlight-contributor-list@0.3.2(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2))): dependencies: '@11ty/eleventy-fetch': 4.0.1 - '@astrojs/starlight': 0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)) + '@astrojs/starlight': 0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)) transitivePeerDependencies: - encoding - supports-color - starlight-github-alerts@0.2.0(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2))): + starlight-github-alerts@0.2.0(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2))): dependencies: - '@astrojs/starlight': 0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)) + '@astrojs/starlight': 0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)) unist-util-visit: 5.1.0 - starlight-image-zoom@0.14.1(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2))): + starlight-image-zoom@0.14.1(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2))): dependencies: - '@astrojs/starlight': 0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)) + '@astrojs/starlight': 0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)) mdast-util-mdx-jsx: 3.2.0 rehype-raw: 7.0.0 unist-util-visit: 5.1.0 @@ -7410,15 +7410,15 @@ snapshots: transitivePeerDependencies: - supports-color - starlight-kbd@0.4.0(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2))): + starlight-kbd@0.4.0(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2))): dependencies: - '@astrojs/starlight': 0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)) + '@astrojs/starlight': 0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)) - starlight-links-validator@0.20.1(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)))(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)): + starlight-links-validator@0.20.1(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)))(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)): dependencies: - '@astrojs/starlight': 0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)) + '@astrojs/starlight': 0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)) '@types/picomatch': 4.0.2 - astro: 6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2) + astro: 6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2) github-slugger: 2.0.0 hast-util-from-html: 2.0.3 hast-util-has-property: 3.0.0 @@ -7432,13 +7432,13 @@ snapshots: transitivePeerDependencies: - supports-color - starlight-llms-txt@0.8.0(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)))(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)): + starlight-llms-txt@0.8.0(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)))(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)): dependencies: - '@astrojs/mdx': 5.0.3(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)) - '@astrojs/starlight': 0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)) + '@astrojs/mdx': 5.0.3(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)) + '@astrojs/starlight': 0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)) '@types/hast': 3.0.4 '@types/micromatch': 4.0.10 - astro: 6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2) + astro: 6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2) github-slugger: 2.0.0 hast-util-select: 6.0.4 micromatch: 4.0.8 @@ -7451,22 +7451,22 @@ snapshots: transitivePeerDependencies: - supports-color - starlight-page-actions@0.5.0(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)))(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2))(vite@7.3.1(@types/node@24.10.1)(jiti@1.21.7)(yaml@2.8.2)): + starlight-page-actions@0.5.0(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)))(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2))(vite@7.3.1(@types/node@24.10.1)(jiti@1.21.7)(yaml@2.8.2)): dependencies: - '@astrojs/starlight': 0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)) - astro: 6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2) + '@astrojs/starlight': 0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)) + astro: 6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2) vite-plugin-static-copy: 3.2.0(vite@7.3.1(@types/node@24.10.1)(jiti@1.21.7)(yaml@2.8.2)) vite-plugin-virtual: 0.5.0(vite@7.3.1(@types/node@24.10.1)(jiti@1.21.7)(yaml@2.8.2)) transitivePeerDependencies: - vite - starlight-scroll-to-top@0.4.0(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2))): + starlight-scroll-to-top@0.4.0(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2))): dependencies: - '@astrojs/starlight': 0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)) + '@astrojs/starlight': 0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)) - starlight-sidebar-topics@0.7.1(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2))): + starlight-sidebar-topics@0.7.1(@astrojs/starlight@0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2))): dependencies: - '@astrojs/starlight': 0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@6.0.2)(yaml@2.8.2)) + '@astrojs/starlight': 0.38.2(astro@6.1.1(@types/node@24.10.1)(jiti@1.21.7)(rollup@4.59.1)(typescript@5.9.3)(yaml@2.8.2)) picomatch: 4.0.4 stream-replace-string@2.0.0: {} @@ -7561,15 +7561,15 @@ snapshots: trough@2.2.0: {} - ts-api-utils@2.4.0(typescript@6.0.2): + ts-api-utils@2.4.0(typescript@5.9.3): dependencies: - typescript: 6.0.2 + typescript: 5.9.3 ts-dedent@2.2.0: {} - tsconfck@3.1.6(typescript@6.0.2): + tsconfck@3.1.6(typescript@5.9.3): optionalDependencies: - typescript: 6.0.2 + typescript: 5.9.3 tslib@2.8.1: {} @@ -7583,18 +7583,18 @@ snapshots: dependencies: semver: 7.7.4 - typescript-eslint@8.54.0(eslint@9.39.2(jiti@1.21.7))(typescript@6.0.2): + typescript-eslint@8.54.0(eslint@9.39.2(jiti@1.21.7))(typescript@5.9.3): dependencies: - '@typescript-eslint/eslint-plugin': 8.54.0(@typescript-eslint/parser@8.54.0(eslint@9.39.2(jiti@1.21.7))(typescript@6.0.2))(eslint@9.39.2(jiti@1.21.7))(typescript@6.0.2) - '@typescript-eslint/parser': 8.54.0(eslint@9.39.2(jiti@1.21.7))(typescript@6.0.2) - '@typescript-eslint/typescript-estree': 8.54.0(typescript@6.0.2) - '@typescript-eslint/utils': 8.54.0(eslint@9.39.2(jiti@1.21.7))(typescript@6.0.2) + '@typescript-eslint/eslint-plugin': 8.54.0(@typescript-eslint/parser@8.54.0(eslint@9.39.2(jiti@1.21.7))(typescript@5.9.3))(eslint@9.39.2(jiti@1.21.7))(typescript@5.9.3) + '@typescript-eslint/parser': 8.54.0(eslint@9.39.2(jiti@1.21.7))(typescript@5.9.3) + '@typescript-eslint/typescript-estree': 8.54.0(typescript@5.9.3) + '@typescript-eslint/utils': 8.54.0(eslint@9.39.2(jiti@1.21.7))(typescript@5.9.3) eslint: 9.39.2(jiti@1.21.7) - typescript: 6.0.2 + typescript: 5.9.3 transitivePeerDependencies: - supports-color - typescript@6.0.2: {} + typescript@5.9.3: {} ufo@1.6.3: {}