Mirror of
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

feat: add support for Astro 6 (#9)

authored by

Felix Schneider and committed by
GitHub
eaf59e5e 060c6217

+372 -600
+9
.changeset/deep-parks-jog.md
··· 1 + --- 2 + "starlight-theme-rose-pine": minor 3 + --- 4 + 5 + Adds support for Astro v6, drops support for Astro v5. 6 + 7 + ⚠️ **BREAKING CHANGE:** The minimum supported version of Starlight is now `0.38.0`. 8 + 9 + Please follow the [upgrade guide](https://github.com/withastro/starlight/releases/tag/%40astrojs%2Fstarlight%400.38.0) to update your project.
+7 -1
docs/astro.config.ts
··· 1 1 import starlight from "@astrojs/starlight"; 2 2 import { defineConfig } from "astro/config"; 3 + import starlightLinksValidator from "starlight-links-validator"; 3 4 import starlightRosePine from "starlight-theme-rose-pine"; 4 5 5 6 const site = ··· 34 35 }, 35 36 }, 36 37 ], 37 - plugins: [starlightRosePine()], 38 + plugins: [ 39 + starlightRosePine(), 40 + starlightLinksValidator({ 41 + exclude: ["#_"], 42 + }), 43 + ], 38 44 sidebar: [ 39 45 { 40 46 label: "Start Here",
+4 -3
docs/package.json
··· 21 21 "start": "astro dev" 22 22 }, 23 23 "dependencies": { 24 - "@astrojs/starlight": "^0.37.6", 25 - "astro": "^5.17.1", 24 + "@astrojs/starlight": "^0.38.1", 25 + "astro": "^6.0.4", 26 26 "sharp": "^0.34.5", 27 + "starlight-links-validator": "^0.20.1", 27 28 "starlight-theme-rose-pine": "workspace:*" 28 29 }, 29 30 "packageManager": "pnpm@10.10.0", 30 31 "engines": { 31 - "node": "^18.17.1 || ^20.3.0 || >=21.0.0" 32 + "node": ">=22.12.0" 32 33 } 33 34 }
+2 -2
package.json
··· 3 3 "version": "0.0.1", 4 4 "private": true, 5 5 "description": "Soho vibes for Starlight", 6 - "homepage": "https://github.com/trueberryless-org/starlight-theme-rose-pine", 6 + "homepage": "https://starlight-theme-rose-pine.trueberryless.org/", 7 7 "bugs": { 8 8 "url": "https://github.com/trueberryless-org/starlight-theme-rose-pine/issues" 9 9 }, ··· 26 26 }, 27 27 "packageManager": "pnpm@10.10.0", 28 28 "engines": { 29 - "node": "^18.17.1 || ^20.3.0 || >=21.0.0" 29 + "node": ">=22.12.0" 30 30 } 31 31 }
+5 -5
packages/starlight-theme-rose-pine/package.json
··· 8 8 "rose pine", 9 9 "soho vibes" 10 10 ], 11 - "homepage": "https://github.com/trueberryless-org/starlight-theme-rose-pine", 11 + "homepage": "https://starlight-theme-rose-pine.trueberryless.org/", 12 12 "bugs": { 13 13 "url": "https://github.com/trueberryless-org/starlight-theme-rose-pine/issues" 14 14 }, ··· 30 30 "build": "tsx scripts/build-themes.ts" 31 31 }, 32 32 "devDependencies": { 33 - "@astrojs/starlight": "^0.37.6", 34 - "astro": "^5.17.1", 33 + "@astrojs/starlight": "^0.38.1", 34 + "astro": "^6.0.4", 35 35 "tsx": "^4.21.0", 36 36 "typescript": "^5.9.3" 37 37 }, 38 38 "peerDependencies": { 39 - "@astrojs/starlight": ">=0.36" 39 + "@astrojs/starlight": ">=0.38" 40 40 }, 41 41 "engines": { 42 - "node": "^18.17.1 || ^20.3.0 || >=21.0.0" 42 + "node": ">=22.12.0" 43 43 }, 44 44 "publishConfig": { 45 45 "access": "public"
+345 -589
pnpm-lock.yaml
··· 13 13 version: 0.6.0 14 14 '@changesets/cli': 15 15 specifier: ^2.30.0 16 - version: 2.30.0 16 + version: 2.30.0(@types/node@24.12.0) 17 17 '@trivago/prettier-plugin-sort-imports': 18 18 specifier: 6.0.2 19 19 version: 6.0.2(prettier@3.8.1) ··· 27 27 docs: 28 28 dependencies: 29 29 '@astrojs/starlight': 30 - specifier: ^0.37.6 31 - version: 0.37.6(astro@5.17.1(rollup@4.57.1)(tsx@4.21.0)(typescript@5.9.3)) 30 + specifier: ^0.38.1 31 + version: 0.38.1(astro@6.0.4(@types/node@24.12.0)(rollup@4.57.1)(tsx@4.21.0)(typescript@5.9.3)) 32 32 astro: 33 - specifier: ^5.17.1 34 - version: 5.17.1(rollup@4.57.1)(tsx@4.21.0)(typescript@5.9.3) 33 + specifier: ^6.0.4 34 + version: 6.0.4(@types/node@24.12.0)(rollup@4.57.1)(tsx@4.21.0)(typescript@5.9.3) 35 35 sharp: 36 36 specifier: ^0.34.5 37 37 version: 0.34.5 38 + starlight-links-validator: 39 + specifier: ^0.20.1 40 + version: 0.20.1(@astrojs/starlight@0.38.1(astro@6.0.4(@types/node@24.12.0)(rollup@4.57.1)(tsx@4.21.0)(typescript@5.9.3)))(astro@6.0.4(@types/node@24.12.0)(rollup@4.57.1)(tsx@4.21.0)(typescript@5.9.3)) 38 41 starlight-theme-rose-pine: 39 42 specifier: workspace:* 40 43 version: link:../packages/starlight-theme-rose-pine ··· 42 45 packages/starlight-theme-rose-pine: 43 46 devDependencies: 44 47 '@astrojs/starlight': 45 - specifier: ^0.37.6 46 - version: 0.37.6(astro@5.17.1(rollup@4.57.1)(tsx@4.21.0)(typescript@5.9.3)) 48 + specifier: ^0.38.1 49 + version: 0.38.1(astro@6.0.4(@types/node@24.12.0)(rollup@4.57.1)(tsx@4.21.0)(typescript@5.9.3)) 47 50 astro: 48 - specifier: ^5.17.1 49 - version: 5.17.1(rollup@4.57.1)(tsx@4.21.0)(typescript@5.9.3) 51 + specifier: ^6.0.4 52 + version: 6.0.4(@types/node@24.12.0)(rollup@4.57.1)(tsx@4.21.0)(typescript@5.9.3) 50 53 tsx: 51 54 specifier: ^4.21.0 52 55 version: 4.21.0 ··· 59 62 '@astrojs/compiler@2.13.1': 60 63 resolution: {integrity: sha512-f3FN83d2G/v32ipNClRKgYv30onQlMZX1vCeZMjPsMMPl1mDpmbl0+N5BYo4S/ofzqJyS5hvwacEo0CCVDn/Qg==} 61 64 62 - '@astrojs/internal-helpers@0.7.5': 63 - resolution: {integrity: sha512-vreGnYSSKhAjFJCWAwe/CNhONvoc5lokxtRoZims+0wa3KbHBdPHSSthJsKxPd8d/aic6lWKpRTYGY/hsgK6EA==} 65 + '@astrojs/compiler@3.0.0': 66 + resolution: {integrity: sha512-MwAbDE5mawZ1SS+D8qWiHdprdME5Tlj2e0YjxnEICvcOpbSukNS7Sa7hA5PK+6RrmUr/t6Gi5YgrdZKjbO/WPQ==} 64 67 65 - '@astrojs/markdown-remark@6.3.10': 66 - resolution: {integrity: sha512-kk4HeYR6AcnzC4QV8iSlOfh+N8TZ3MEStxPyenyCtemqn8IpEATBFMTJcfrNW32dgpt6MY3oCkMM/Tv3/I4G3A==} 68 + '@astrojs/internal-helpers@0.8.0': 69 + resolution: {integrity: sha512-J56GrhEiV+4dmrGLPNOl2pZjpHXAndWVyiVDYGDuw6MWKpBSEMLdFxHzeM/6sqaknw9M+HFfHZAcvi3OfT3D/w==} 70 + 71 + '@astrojs/markdown-remark@7.0.0': 72 + resolution: {integrity: sha512-jTAXHPy45L7o1ljH4jYV+ShtOHtyQUa1mGp3a5fJp1soX8lInuTJQ6ihmldHzVM4Q7QptU4SzIDIcKbBJO7sXQ==} 67 73 68 - '@astrojs/mdx@4.3.13': 69 - resolution: {integrity: sha512-IHDHVKz0JfKBy3//52JSiyWv089b7GVSChIXLrlUOoTLWowG3wr2/8hkaEgEyd/vysvNQvGk+QhysXpJW5ve6Q==} 70 - engines: {node: 18.20.8 || ^20.3.0 || >=22.0.0} 74 + '@astrojs/mdx@5.0.0': 75 + resolution: {integrity: sha512-J4rW6eT+qgVw7+RXdBYO4vYyWGeXXQp8wop9dXsOlLzIsVSxyttMCgkGCWvIR2ogBqKqeYgI6YDW93PaDHkCaA==} 76 + engines: {node: ^20.19.1 || >=22.12.0} 71 77 peerDependencies: 72 - astro: ^5.0.0 78 + astro: ^6.0.0-alpha.0 73 79 74 - '@astrojs/prism@3.3.0': 75 - resolution: {integrity: sha512-q8VwfU/fDZNoDOf+r7jUnMC2//H2l0TuQ6FkGJL8vD8nw/q5KiL3DS1KKBI3QhI9UQhpJ5dc7AtqfbXWuOgLCQ==} 76 - engines: {node: 18.20.8 || ^20.3.0 || >=22.0.0} 80 + '@astrojs/prism@4.0.0': 81 + resolution: {integrity: sha512-NndtNPpxaGinRpRytljGBvYHpTOwHycSZ/c+lQi5cHvkqqrHKWdkPEhImlODBNmbuB+vyQUNUDXyjzt66CihJg==} 82 + engines: {node: ^20.19.1 || >=22.12.0} 77 83 78 - '@astrojs/sitemap@3.7.0': 79 - resolution: {integrity: sha512-+qxjUrz6Jcgh+D5VE1gKUJTA3pSthuPHe6Ao5JCxok794Lewx8hBFaWHtOnN0ntb2lfOf7gvOi9TefUswQ/ZVA==} 84 + '@astrojs/sitemap@3.7.1': 85 + resolution: {integrity: sha512-IzQqdTeskaMX+QDZCzMuJIp8A8C1vgzMBp/NmHNnadepHYNHcxQdGLQZYfkbd2EbRXUfOS+UDIKx8sKg0oWVdw==} 80 86 81 - '@astrojs/starlight@0.37.6': 82 - resolution: {integrity: sha512-wQrKwH431q+8FsLBnNQeG+R36TMtEGxTQ2AuiVpcx9APcazvL3n7wVW8mMmYyxX0POjTnxlcWPkdMGR3Yj1L+w==} 87 + '@astrojs/starlight@0.38.1': 88 + resolution: {integrity: sha512-CATPH4Dy44OYAJhoyUHh6NqpColWEVufanGVwnM0l/bcaNMo5V/rypwL0Vu0Edp+ZIXE7/1DA9CrNj5jmCVSLQ==} 83 89 peerDependencies: 84 - astro: ^5.5.0 90 + astro: ^6.0.0 85 91 86 92 '@astrojs/telemetry@3.3.0': 87 93 resolution: {integrity: sha512-UFBgfeldP06qu6khs/yY+q1cDAaArM2/7AEIqQ9Cuvf7B1hNLq0xDrZkct+QoIGyjq56y8IaE2I3CTvG99mlhQ==} ··· 193 199 '@changesets/write@0.4.0': 194 200 resolution: {integrity: sha512-CdTLvIOPiCNuH71pyDu3rA+Q0n65cmAbXnwWH84rKGiFumFzkmHNT8KHTMEchcxN+Kl8I54xGUhJ7l3E7X396Q==} 195 201 202 + '@clack/core@1.1.0': 203 + resolution: {integrity: sha512-SVcm4Dqm2ukn64/8Gub2wnlA5nS2iWJyCkdNHcvNHPIeBTGojpdJ+9cZKwLfmqy7irD4N5qLteSilJlE0WLAtA==} 204 + 205 + '@clack/prompts@1.1.0': 206 + resolution: {integrity: sha512-pkqbPGtohJAvm4Dphs2M8xE29ggupihHdy1x84HNojZuMtFsHiUlRvqD24tM2+XmI+61LlfNceM3Wr7U5QES5g==} 207 + 196 208 '@ctrl/tinycolor@4.2.0': 197 209 resolution: {integrity: sha512-kzyuwOAQnXJNLS9PSyrk0CWk35nWJW/zl/6KvnTBMFK65gm7U1/Z5BqjxeapjZCIhQcM/DsrEmcbRwDyXyXK4A==} 198 210 engines: {node: '>=14'} ··· 200 212 '@emnapi/runtime@1.8.1': 201 213 resolution: {integrity: sha512-mehfKSMWjjNol8659Z8KxEMrdSJDDot5SXMq00dM8BN4o+CLNXQ0xH2V7EchNHV4RmbZLmmPdEaXZc5H2FXmDg==} 202 214 203 - '@esbuild/aix-ppc64@0.25.12': 204 - resolution: {integrity: sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==} 205 - engines: {node: '>=18'} 206 - cpu: [ppc64] 207 - os: [aix] 208 - 209 215 '@esbuild/aix-ppc64@0.27.3': 210 216 resolution: {integrity: sha512-9fJMTNFTWZMh5qwrBItuziu834eOCUcEqymSH7pY+zoMVEZg3gcPuBNxH1EvfVYe9h0x/Ptw8KBzv7qxb7l8dg==} 211 217 engines: {node: '>=18'} 212 218 cpu: [ppc64] 213 219 os: [aix] 214 - 215 - '@esbuild/android-arm64@0.25.12': 216 - resolution: {integrity: sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg==} 217 - engines: {node: '>=18'} 218 - cpu: [arm64] 219 - os: [android] 220 220 221 221 '@esbuild/android-arm64@0.27.3': 222 222 resolution: {integrity: sha512-YdghPYUmj/FX2SYKJ0OZxf+iaKgMsKHVPF1MAq/P8WirnSpCStzKJFjOjzsW0QQ7oIAiccHdcqjbHmJxRb/dmg==} ··· 224 224 cpu: [arm64] 225 225 os: [android] 226 226 227 - '@esbuild/android-arm@0.25.12': 228 - resolution: {integrity: sha512-VJ+sKvNA/GE7Ccacc9Cha7bpS8nyzVv0jdVgwNDaR4gDMC/2TTRc33Ip8qrNYUcpkOHUT5OZ0bUcNNVZQ9RLlg==} 229 - engines: {node: '>=18'} 230 - cpu: [arm] 231 - os: [android] 232 - 233 227 '@esbuild/android-arm@0.27.3': 234 228 resolution: {integrity: sha512-i5D1hPY7GIQmXlXhs2w8AWHhenb00+GxjxRncS2ZM7YNVGNfaMxgzSGuO8o8SJzRc/oZwU2bcScvVERk03QhzA==} 235 229 engines: {node: '>=18'} 236 230 cpu: [arm] 237 231 os: [android] 238 232 239 - '@esbuild/android-x64@0.25.12': 240 - resolution: {integrity: sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg==} 241 - engines: {node: '>=18'} 242 - cpu: [x64] 243 - os: [android] 244 - 245 233 '@esbuild/android-x64@0.27.3': 246 234 resolution: {integrity: sha512-IN/0BNTkHtk8lkOM8JWAYFg4ORxBkZQf9zXiEOfERX/CzxW3Vg1ewAhU7QSWQpVIzTW+b8Xy+lGzdYXV6UZObQ==} 247 235 engines: {node: '>=18'} 248 236 cpu: [x64] 249 237 os: [android] 250 238 251 - '@esbuild/darwin-arm64@0.25.12': 252 - resolution: {integrity: sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg==} 253 - engines: {node: '>=18'} 254 - cpu: [arm64] 255 - os: [darwin] 256 - 257 239 '@esbuild/darwin-arm64@0.27.3': 258 240 resolution: {integrity: sha512-Re491k7ByTVRy0t3EKWajdLIr0gz2kKKfzafkth4Q8A5n1xTHrkqZgLLjFEHVD+AXdUGgQMq+Godfq45mGpCKg==} 259 241 engines: {node: '>=18'} 260 242 cpu: [arm64] 261 243 os: [darwin] 262 244 263 - '@esbuild/darwin-x64@0.25.12': 264 - resolution: {integrity: sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA==} 265 - engines: {node: '>=18'} 266 - cpu: [x64] 267 - os: [darwin] 268 - 269 245 '@esbuild/darwin-x64@0.27.3': 270 246 resolution: {integrity: sha512-vHk/hA7/1AckjGzRqi6wbo+jaShzRowYip6rt6q7VYEDX4LEy1pZfDpdxCBnGtl+A5zq8iXDcyuxwtv3hNtHFg==} 271 247 engines: {node: '>=18'} 272 248 cpu: [x64] 273 249 os: [darwin] 274 250 275 - '@esbuild/freebsd-arm64@0.25.12': 276 - resolution: {integrity: sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg==} 277 - engines: {node: '>=18'} 278 - cpu: [arm64] 279 - os: [freebsd] 280 - 281 251 '@esbuild/freebsd-arm64@0.27.3': 282 252 resolution: {integrity: sha512-ipTYM2fjt3kQAYOvo6vcxJx3nBYAzPjgTCk7QEgZG8AUO3ydUhvelmhrbOheMnGOlaSFUoHXB6un+A7q4ygY9w==} 283 253 engines: {node: '>=18'} 284 254 cpu: [arm64] 285 - os: [freebsd] 286 - 287 - '@esbuild/freebsd-x64@0.25.12': 288 - resolution: {integrity: sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ==} 289 - engines: {node: '>=18'} 290 - cpu: [x64] 291 255 os: [freebsd] 292 256 293 257 '@esbuild/freebsd-x64@0.27.3': ··· 296 260 cpu: [x64] 297 261 os: [freebsd] 298 262 299 - '@esbuild/linux-arm64@0.25.12': 300 - resolution: {integrity: sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ==} 301 - engines: {node: '>=18'} 302 - cpu: [arm64] 303 - os: [linux] 304 - 305 263 '@esbuild/linux-arm64@0.27.3': 306 264 resolution: {integrity: sha512-sZOuFz/xWnZ4KH3YfFrKCf1WyPZHakVzTiqji3WDc0BCl2kBwiJLCXpzLzUBLgmp4veFZdvN5ChW4Eq/8Fc2Fg==} 307 265 engines: {node: '>=18'} 308 266 cpu: [arm64] 309 267 os: [linux] 310 268 311 - '@esbuild/linux-arm@0.25.12': 312 - resolution: {integrity: sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw==} 313 - engines: {node: '>=18'} 314 - cpu: [arm] 315 - os: [linux] 316 - 317 269 '@esbuild/linux-arm@0.27.3': 318 270 resolution: {integrity: sha512-s6nPv2QkSupJwLYyfS+gwdirm0ukyTFNl3KTgZEAiJDd+iHZcbTPPcWCcRYH+WlNbwChgH2QkE9NSlNrMT8Gfw==} 319 271 engines: {node: '>=18'} 320 272 cpu: [arm] 321 273 os: [linux] 322 274 323 - '@esbuild/linux-ia32@0.25.12': 324 - resolution: {integrity: sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA==} 325 - engines: {node: '>=18'} 326 - cpu: [ia32] 327 - os: [linux] 328 - 329 275 '@esbuild/linux-ia32@0.27.3': 330 276 resolution: {integrity: sha512-yGlQYjdxtLdh0a3jHjuwOrxQjOZYD/C9PfdbgJJF3TIZWnm/tMd/RcNiLngiu4iwcBAOezdnSLAwQDPqTmtTYg==} 331 277 engines: {node: '>=18'} 332 278 cpu: [ia32] 333 279 os: [linux] 334 280 335 - '@esbuild/linux-loong64@0.25.12': 336 - resolution: {integrity: sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng==} 337 - engines: {node: '>=18'} 338 - cpu: [loong64] 339 - os: [linux] 340 - 341 281 '@esbuild/linux-loong64@0.27.3': 342 282 resolution: {integrity: sha512-WO60Sn8ly3gtzhyjATDgieJNet/KqsDlX5nRC5Y3oTFcS1l0KWba+SEa9Ja1GfDqSF1z6hif/SkpQJbL63cgOA==} 343 283 engines: {node: '>=18'} 344 284 cpu: [loong64] 345 285 os: [linux] 346 286 347 - '@esbuild/linux-mips64el@0.25.12': 348 - resolution: {integrity: sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw==} 349 - engines: {node: '>=18'} 350 - cpu: [mips64el] 351 - os: [linux] 352 - 353 287 '@esbuild/linux-mips64el@0.27.3': 354 288 resolution: {integrity: sha512-APsymYA6sGcZ4pD6k+UxbDjOFSvPWyZhjaiPyl/f79xKxwTnrn5QUnXR5prvetuaSMsb4jgeHewIDCIWljrSxw==} 355 289 engines: {node: '>=18'} 356 290 cpu: [mips64el] 357 291 os: [linux] 358 292 359 - '@esbuild/linux-ppc64@0.25.12': 360 - resolution: {integrity: sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA==} 361 - engines: {node: '>=18'} 362 - cpu: [ppc64] 363 - os: [linux] 364 - 365 293 '@esbuild/linux-ppc64@0.27.3': 366 294 resolution: {integrity: sha512-eizBnTeBefojtDb9nSh4vvVQ3V9Qf9Df01PfawPcRzJH4gFSgrObw+LveUyDoKU3kxi5+9RJTCWlj4FjYXVPEA==} 367 295 engines: {node: '>=18'} 368 296 cpu: [ppc64] 369 297 os: [linux] 370 298 371 - '@esbuild/linux-riscv64@0.25.12': 372 - resolution: {integrity: sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w==} 373 - engines: {node: '>=18'} 374 - cpu: [riscv64] 375 - os: [linux] 376 - 377 299 '@esbuild/linux-riscv64@0.27.3': 378 300 resolution: {integrity: sha512-3Emwh0r5wmfm3ssTWRQSyVhbOHvqegUDRd0WhmXKX2mkHJe1SFCMJhagUleMq+Uci34wLSipf8Lagt4LlpRFWQ==} 379 301 engines: {node: '>=18'} 380 302 cpu: [riscv64] 381 303 os: [linux] 382 304 383 - '@esbuild/linux-s390x@0.25.12': 384 - resolution: {integrity: sha512-MsKncOcgTNvdtiISc/jZs/Zf8d0cl/t3gYWX8J9ubBnVOwlk65UIEEvgBORTiljloIWnBzLs4qhzPkJcitIzIg==} 385 - engines: {node: '>=18'} 386 - cpu: [s390x] 387 - os: [linux] 388 - 389 305 '@esbuild/linux-s390x@0.27.3': 390 306 resolution: {integrity: sha512-pBHUx9LzXWBc7MFIEEL0yD/ZVtNgLytvx60gES28GcWMqil8ElCYR4kvbV2BDqsHOvVDRrOxGySBM9Fcv744hw==} 391 307 engines: {node: '>=18'} 392 308 cpu: [s390x] 393 309 os: [linux] 394 310 395 - '@esbuild/linux-x64@0.25.12': 396 - resolution: {integrity: sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw==} 397 - engines: {node: '>=18'} 398 - cpu: [x64] 399 - os: [linux] 400 - 401 311 '@esbuild/linux-x64@0.27.3': 402 312 resolution: {integrity: sha512-Czi8yzXUWIQYAtL/2y6vogER8pvcsOsk5cpwL4Gk5nJqH5UZiVByIY8Eorm5R13gq+DQKYg0+JyQoytLQas4dA==} 403 313 engines: {node: '>=18'} 404 314 cpu: [x64] 405 315 os: [linux] 406 316 407 - '@esbuild/netbsd-arm64@0.25.12': 408 - resolution: {integrity: sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg==} 409 - engines: {node: '>=18'} 410 - cpu: [arm64] 411 - os: [netbsd] 412 - 413 317 '@esbuild/netbsd-arm64@0.27.3': 414 318 resolution: {integrity: sha512-sDpk0RgmTCR/5HguIZa9n9u+HVKf40fbEUt+iTzSnCaGvY9kFP0YKBWZtJaraonFnqef5SlJ8/TiPAxzyS+UoA==} 415 319 engines: {node: '>=18'} 416 320 cpu: [arm64] 417 321 os: [netbsd] 418 322 419 - '@esbuild/netbsd-x64@0.25.12': 420 - resolution: {integrity: sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ==} 421 - engines: {node: '>=18'} 422 - cpu: [x64] 423 - os: [netbsd] 424 - 425 323 '@esbuild/netbsd-x64@0.27.3': 426 324 resolution: {integrity: sha512-P14lFKJl/DdaE00LItAukUdZO5iqNH7+PjoBm+fLQjtxfcfFE20Xf5CrLsmZdq5LFFZzb5JMZ9grUwvtVYzjiA==} 427 325 engines: {node: '>=18'} 428 326 cpu: [x64] 429 327 os: [netbsd] 430 328 431 - '@esbuild/openbsd-arm64@0.25.12': 432 - resolution: {integrity: sha512-fF96T6KsBo/pkQI950FARU9apGNTSlZGsv1jZBAlcLL1MLjLNIWPBkj5NlSz8aAzYKg+eNqknrUJ24QBybeR5A==} 433 - engines: {node: '>=18'} 434 - cpu: [arm64] 435 - os: [openbsd] 436 - 437 329 '@esbuild/openbsd-arm64@0.27.3': 438 330 resolution: {integrity: sha512-AIcMP77AvirGbRl/UZFTq5hjXK+2wC7qFRGoHSDrZ5v5b8DK/GYpXW3CPRL53NkvDqb9D+alBiC/dV0Fb7eJcw==} 439 331 engines: {node: '>=18'} 440 332 cpu: [arm64] 441 333 os: [openbsd] 442 334 443 - '@esbuild/openbsd-x64@0.25.12': 444 - resolution: {integrity: sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw==} 445 - engines: {node: '>=18'} 446 - cpu: [x64] 447 - os: [openbsd] 448 - 449 335 '@esbuild/openbsd-x64@0.27.3': 450 336 resolution: {integrity: sha512-DnW2sRrBzA+YnE70LKqnM3P+z8vehfJWHXECbwBmH/CU51z6FiqTQTHFenPlHmo3a8UgpLyH3PT+87OViOh1AQ==} 451 337 engines: {node: '>=18'} 452 338 cpu: [x64] 453 339 os: [openbsd] 454 340 455 - '@esbuild/openharmony-arm64@0.25.12': 456 - resolution: {integrity: sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdASg==} 457 - engines: {node: '>=18'} 458 - cpu: [arm64] 459 - os: [openharmony] 460 - 461 341 '@esbuild/openharmony-arm64@0.27.3': 462 342 resolution: {integrity: sha512-NinAEgr/etERPTsZJ7aEZQvvg/A6IsZG/LgZy+81wON2huV7SrK3e63dU0XhyZP4RKGyTm7aOgmQk0bGp0fy2g==} 463 343 engines: {node: '>=18'} 464 344 cpu: [arm64] 465 345 os: [openharmony] 466 - 467 - '@esbuild/sunos-x64@0.25.12': 468 - resolution: {integrity: sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w==} 469 - engines: {node: '>=18'} 470 - cpu: [x64] 471 - os: [sunos] 472 346 473 347 '@esbuild/sunos-x64@0.27.3': 474 348 resolution: {integrity: sha512-PanZ+nEz+eWoBJ8/f8HKxTTD172SKwdXebZ0ndd953gt1HRBbhMsaNqjTyYLGLPdoWHy4zLU7bDVJztF5f3BHA==} 475 349 engines: {node: '>=18'} 476 350 cpu: [x64] 477 351 os: [sunos] 478 - 479 - '@esbuild/win32-arm64@0.25.12': 480 - resolution: {integrity: sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg==} 481 - engines: {node: '>=18'} 482 - cpu: [arm64] 483 - os: [win32] 484 352 485 353 '@esbuild/win32-arm64@0.27.3': 486 354 resolution: {integrity: sha512-B2t59lWWYrbRDw/tjiWOuzSsFh1Y/E95ofKz7rIVYSQkUYBjfSgf6oeYPNWHToFRr2zx52JKApIcAS/D5TUBnA==} ··· 488 356 cpu: [arm64] 489 357 os: [win32] 490 358 491 - '@esbuild/win32-ia32@0.25.12': 492 - resolution: {integrity: sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ==} 493 - engines: {node: '>=18'} 494 - cpu: [ia32] 495 - os: [win32] 496 - 497 359 '@esbuild/win32-ia32@0.27.3': 498 360 resolution: {integrity: sha512-QLKSFeXNS8+tHW7tZpMtjlNb7HKau0QDpwm49u0vUp9y1WOF+PEzkU84y9GqYaAVW8aH8f3GcBck26jh54cX4Q==} 499 361 engines: {node: '>=18'} 500 362 cpu: [ia32] 501 - os: [win32] 502 - 503 - '@esbuild/win32-x64@0.25.12': 504 - resolution: {integrity: sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==} 505 - engines: {node: '>=18'} 506 - cpu: [x64] 507 363 os: [win32] 508 364 509 365 '@esbuild/win32-x64@0.27.3': ··· 877 733 '@shikijs/core@3.22.0': 878 734 resolution: {integrity: sha512-iAlTtSDDbJiRpvgL5ugKEATDtHdUVkqgHDm/gbD2ZS9c88mx7G1zSYjjOxp5Qa0eaW0MAQosFRmJSk354PRoQA==} 879 735 736 + '@shikijs/core@4.0.2': 737 + resolution: {integrity: sha512-hxT0YF4ExEqB8G/qFdtJvpmHXBYJ2lWW7qTHDarVkIudPFE6iCIrqdgWxGn5s+ppkGXI0aEGlibI0PAyzP3zlw==} 738 + engines: {node: '>=20'} 739 + 880 740 '@shikijs/engine-javascript@3.22.0': 881 741 resolution: {integrity: sha512-jdKhfgW9CRtj3Tor0L7+yPwdG3CgP7W+ZEqSsojrMzCjD1e0IxIbwUMDDpYlVBlC08TACg4puwFGkZfLS+56Tw==} 742 + 743 + '@shikijs/engine-javascript@4.0.2': 744 + resolution: {integrity: sha512-7PW0Nm49DcoUIQEXlJhNNBHyoGMjalRETTCcjMqEaMoJRLljy1Bi/EGV3/qLBgLKQejdspiiYuHGQW6dX94Nag==} 745 + engines: {node: '>=20'} 882 746 883 747 '@shikijs/engine-oniguruma@3.22.0': 884 748 resolution: {integrity: sha512-DyXsOG0vGtNtl7ygvabHd7Mt5EY8gCNqR9Y7Lpbbd/PbJvgWrqaKzH1JW6H6qFkuUa8aCxoiYVv8/YfFljiQxA==} 885 749 750 + '@shikijs/engine-oniguruma@4.0.2': 751 + resolution: {integrity: sha512-UpCB9Y2sUKlS9z8juFSKz7ZtysmeXCgnRF0dlhXBkmQnek7lAToPte8DkxmEYGNTMii72zU/lyXiCB6StuZeJg==} 752 + engines: {node: '>=20'} 753 + 886 754 '@shikijs/langs@3.22.0': 887 755 resolution: {integrity: sha512-x/42TfhWmp6H00T6uwVrdTJGKgNdFbrEdhaDwSR5fd5zhQ1Q46bHq9EO61SCEWJR0HY7z2HNDMaBZp8JRmKiIA==} 888 756 757 + '@shikijs/langs@4.0.2': 758 + resolution: {integrity: sha512-KaXby5dvoeuZzN0rYQiPMjFoUrz4hgwIE+D6Du9owcHcl6/g16/yT5BQxSW5cGt2MZBz6Hl0YuRqf12omRfUUg==} 759 + engines: {node: '>=20'} 760 + 761 + '@shikijs/primitive@4.0.2': 762 + resolution: {integrity: sha512-M6UMPrSa3fN5ayeJwFVl9qWofl273wtK1VG8ySDZ1mQBfhCpdd8nEx7nPZ/tk7k+TYcpqBZzj/AnwxT9lO+HJw==} 763 + engines: {node: '>=20'} 764 + 889 765 '@shikijs/themes@3.22.0': 890 766 resolution: {integrity: sha512-o+tlOKqsr6FE4+mYJG08tfCFDS+3CG20HbldXeVoyP+cYSUxDhrFf3GPjE60U55iOkkjbpY2uC3It/eeja35/g==} 891 767 768 + '@shikijs/themes@4.0.2': 769 + resolution: {integrity: sha512-mjCafwt8lJJaVSsQvNVrJumbnnj1RI8jbUKrPKgE6E3OvQKxnuRoBaYC51H4IGHePsGN/QtALglWBU7DoKDFnA==} 770 + engines: {node: '>=20'} 771 + 892 772 '@shikijs/types@3.22.0': 893 773 resolution: {integrity: sha512-491iAekgKDBFE67z70Ok5a8KBMsQ2IJwOWw3us/7ffQkIBCyOQfm/aNwVMBUriP02QshIfgHCBSIYAl3u2eWjg==} 774 + 775 + '@shikijs/types@4.0.2': 776 + resolution: {integrity: sha512-qzbeRooUTPnLE+sHD/Z8DStmaDgnbbc/pMrU203950aRqjX/6AFHeDYT+j00y2lPdz0ywJKx7o/7qnqTivtlXg==} 777 + engines: {node: '>=20'} 894 778 895 779 '@shikijs/vscode-textmate@10.0.2': 896 780 resolution: {integrity: sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==} ··· 947 831 '@types/node@17.0.45': 948 832 resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==} 949 833 834 + '@types/node@24.12.0': 835 + resolution: {integrity: sha512-GYDxsZi3ChgmckRT9HPU0WEhKLP08ev/Yfcq2AstjrDASOYCSXeyjDsHg4v5t4jOj7cyDX3vmprafKlWIG9MXQ==} 836 + 837 + '@types/picomatch@4.0.2': 838 + resolution: {integrity: sha512-qHHxQ+P9PysNEGbALT8f8YOSHW0KJu6l2xU8DYY0fu/EmGxXdVnuTLvFUvBgPJMSqXq29SYHveejeAha+4AYgA==} 839 + 950 840 '@types/sax@1.2.7': 951 841 resolution: {integrity: sha512-rO73L89PJxeYM3s3pPPjiPgVVcymqU490g0YO5n5By0k2Erzj6tay/4lr1CHAAU4JyOWd1rpQ8bCf6cZfHU96A==} 952 842 ··· 969 859 engines: {node: '>=0.4.0'} 970 860 hasBin: true 971 861 972 - ansi-align@3.0.1: 973 - resolution: {integrity: sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==} 862 + acorn@8.16.0: 863 + resolution: {integrity: sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==} 864 + engines: {node: '>=0.4.0'} 865 + hasBin: true 974 866 975 867 ansi-colors@4.1.3: 976 868 resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==} 977 869 engines: {node: '>=6'} 978 870 871 + ansi-escapes@7.3.0: 872 + resolution: {integrity: sha512-BvU8nYgGQBxcmMuEeUEmNTvrMVjJNSH7RgW24vXexN4Ven6qCvy4TntnvlnwnMLTVlcRQQdbRY8NKnaIoeWDNg==} 873 + engines: {node: '>=18'} 874 + 979 875 ansi-regex@5.0.1: 980 876 resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} 981 877 engines: {node: '>=8'} 982 878 983 - ansi-regex@6.2.2: 984 - resolution: {integrity: sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==} 985 - engines: {node: '>=12'} 986 - 987 - ansi-styles@6.2.3: 988 - resolution: {integrity: sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==} 989 - engines: {node: '>=12'} 990 - 991 879 anymatch@3.1.3: 992 880 resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} 993 881 engines: {node: '>= 8'} ··· 1021 909 peerDependencies: 1022 910 astro: ^4.0.0-beta || ^5.0.0-beta || ^3.3.0 || ^6.0.0-beta 1023 911 1024 - astro@5.17.1: 1025 - resolution: {integrity: sha512-oD3tlxTaVWGq/Wfbqk6gxzVRz98xa/rYlpe+gU2jXJMSD01k6sEDL01ZlT8mVSYB/rMgnvIOfiQQ3BbLdN237A==} 1026 - engines: {node: 18.20.8 || ^20.3.0 || >=22.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0'} 912 + astro@6.0.4: 913 + resolution: {integrity: sha512-1piLJCPTL/x7AMO2cjVFSTFyRqKuC3W8sSEySCt1aJio+p/wGs5H3K+Xr/rE9ftKtknLUtjxCqCE7/0NsXfGpQ==} 914 + engines: {node: ^20.19.1 || >=22.12.0, npm: '>=9.6.5', pnpm: '>=7.1.0'} 1027 915 hasBin: true 1028 916 1029 917 axobject-query@4.1.0: ··· 1035 923 1036 924 balanced-match@1.0.2: 1037 925 resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} 1038 - 1039 - base-64@1.0.0: 1040 - resolution: {integrity: sha512-kwDPIFCGx0NZHog36dj+tHiwP4QMzsZ3AgMViUBKI0+V5n4U0ufTCUMhnQ04diaRI8EX/QcPfql7zlhZ7j4zgg==} 1041 926 1042 927 bcp-47-match@2.0.3: 1043 928 resolution: {integrity: sha512-JtTezzbAibu8G0R9op9zb3vcWZd9JF6M0xOYGPn0fNCd7wOpRB1mU2mH9T8gaBGbAAyIIVgB2G7xG0GP98zMAQ==} ··· 1052 937 boolbase@1.0.0: 1053 938 resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} 1054 939 1055 - boxen@8.0.1: 1056 - resolution: {integrity: sha512-F3PH5k5juxom4xktynS7MoFY+NUWH5LC4CnH11YB8NPew+HLpmBLCybSAEyb2F+4pRXhuhWqFesoQd6DAyc2hw==} 1057 - engines: {node: '>=18'} 1058 - 1059 940 brace-expansion@2.0.2: 1060 941 resolution: {integrity: sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==} 1061 942 ··· 1063 944 resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} 1064 945 engines: {node: '>=8'} 1065 946 1066 - camelcase@8.0.0: 1067 - resolution: {integrity: sha512-8WB3Jcas3swSvjIeA2yvCJ+Miyz5l1ZmB6HFb9R1317dt9LCQoswg/BGrmAmkWVEszSrrg4RwmO46qIm2OEnSA==} 1068 - engines: {node: '>=16'} 1069 - 1070 947 ccount@2.0.1: 1071 948 resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} 1072 - 1073 - chalk@5.6.2: 1074 - resolution: {integrity: sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==} 1075 - engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} 1076 949 1077 950 character-entities-html4@2.1.0: 1078 951 resolution: {integrity: sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==} ··· 1097 970 resolution: {integrity: sha512-77PSwercCZU2Fc4sX94eF8k8Pxte6JAwL4/ICZLFjJLqegs7kCuAsqqj/70NQF6TvDpgFjkubQB2FW2ZZddvQg==} 1098 971 engines: {node: '>=8'} 1099 972 1100 - cli-boxes@3.0.0: 1101 - resolution: {integrity: sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==} 1102 - engines: {node: '>=10'} 1103 - 1104 973 clsx@2.1.1: 1105 974 resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} 1106 975 engines: {node: '>=6'} ··· 1115 984 resolution: {integrity: sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==} 1116 985 engines: {node: '>=16'} 1117 986 1118 - common-ancestor-path@1.0.1: 1119 - resolution: {integrity: sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==} 987 + common-ancestor-path@2.0.0: 988 + resolution: {integrity: sha512-dnN3ibLeoRf2HNC+OlCiNc5d2zxbLJXOtiZUudNFSXZrNSydxcCsSpRzXwfu7BBWCIfHPw+xTayeBvJCP/D8Ng==} 989 + engines: {node: '>= 18'} 1120 990 1121 991 cookie-es@1.2.2: 1122 992 resolution: {integrity: sha512-+W7VmiVINB+ywl1HGXJXmrqkOhpKrIiVZV6tQuV54ZyQC7MMuBt81Vc336GMLoHBq5hV/F9eXgt5Mnx0Rha5Fg==} ··· 1192 1062 resolution: {integrity: sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==} 1193 1063 engines: {node: '>=8'} 1194 1064 1195 - deterministic-object-hash@2.0.2: 1196 - resolution: {integrity: sha512-KxektNH63SrbfUyDiwXqRb1rLwKt33AmMv+5Nhsw1kqZ13SJBRTgZHtGbE+hH3a1mVW1cz+4pqSWVPAtLVXTzQ==} 1197 - engines: {node: '>=18'} 1198 - 1199 - devalue@5.6.2: 1200 - resolution: {integrity: sha512-nPRkjWzzDQlsejL1WVifk5rvcFi/y1onBRxjaFMjZeR9mFpqu2gmAZ9xUB9/IEanEP/vBtGeGganC/GO1fmufg==} 1065 + devalue@5.6.4: 1066 + resolution: {integrity: sha512-Gp6rDldRsFh/7XuouDbxMH3Mx8GMCcgzIb1pDTvNyn8pZGQ22u+Wa+lGV9dQCltFQ7uVw0MhRyb8XDskNFOReA==} 1201 1067 1202 1068 devlop@1.1.0: 1203 1069 resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==} ··· 1238 1104 resolution: {integrity: sha512-2QF/g9/zTaPDc3BjNcVTGoBbXBgYfMTTceLaYcFJ/W9kggFUkhxD/hMEeuLKbugyef9SqAx8cpgwlIP/jinUTA==} 1239 1105 engines: {node: '>=4'} 1240 1106 1241 - emoji-regex@10.6.0: 1242 - resolution: {integrity: sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==} 1243 - 1244 - emoji-regex@8.0.0: 1245 - resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} 1246 - 1247 1107 enquirer@2.4.1: 1248 1108 resolution: {integrity: sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==} 1249 1109 engines: {node: '>=8.6'} ··· 1256 1116 resolution: {integrity: sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==} 1257 1117 engines: {node: '>=0.12'} 1258 1118 1259 - es-module-lexer@1.7.0: 1260 - resolution: {integrity: sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==} 1119 + environment@1.1.0: 1120 + resolution: {integrity: sha512-xUtoPkMggbz0MPyPiIWr1Kp4aeWJjDZ6SMvURhimjdZgsRuDplF5/s9hcgGhyXMhs+6vpnuoiZ2kFiu3FMnS8Q==} 1121 + engines: {node: '>=18'} 1122 + 1123 + es-module-lexer@2.0.0: 1124 + resolution: {integrity: sha512-5POEcUuZybH7IdmGsD8wlf0AI55wMecM9rVBTI/qEAy2c1kTOm3DjFYjrBdI2K3BaJjJYfYFeRtM0t9ssnRuxw==} 1261 1125 1262 1126 esast-util-from-estree@2.0.0: 1263 1127 resolution: {integrity: sha512-4CyanoAudUSBAn5K13H4JhsMH6L9ZP7XbLVe/dKybkxMO7eDyLsT8UHl9TRNrU2Gr9nz+FovfSIjuXWJ81uVwQ==} ··· 1265 1129 esast-util-from-js@2.0.1: 1266 1130 resolution: {integrity: sha512-8Ja+rNJ0Lt56Pcf3TAmpBZjmx8ZcK5Ts4cAzIOjsjevg9oSXJnl6SUQ2EevU8tv3h6ZLWmoKL5H4fgWvdvfETw==} 1267 1131 1268 - esbuild@0.25.12: 1269 - resolution: {integrity: sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg==} 1270 - engines: {node: '>=18'} 1271 - hasBin: true 1272 - 1273 1132 esbuild@0.27.3: 1274 1133 resolution: {integrity: sha512-8VwMnyGCONIs6cWue2IdpHxHnAjzxnw2Zr7MkVxB2vjmQ2ivqGFb4LEG3SMnv0Gb2F/G/2yA8zUaiL1gywDCCg==} 1275 1134 engines: {node: '>=18'} ··· 1368 1227 engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} 1369 1228 os: [darwin] 1370 1229 1371 - get-east-asian-width@1.4.0: 1372 - resolution: {integrity: sha512-QZjmEOC+IT1uk6Rx0sX22V6uHWVwbdbxf1faPqJ1QhLdGgsRGCZoyaQBm/piRdJy/D2um6hM1UP7ZEeQ4EkP+Q==} 1373 - engines: {node: '>=18'} 1374 - 1375 1230 get-tsconfig@4.13.6: 1376 1231 resolution: {integrity: sha512-shZT/QMiSHc/YBLxxOkMtgSid5HFoauqCE3/exfsEcwg1WkeqjG+V40yBbBrsD+jW2HDXcs28xOfcbm2jI8Ddw==} 1377 1232 ··· 1391 1246 1392 1247 h3@1.15.5: 1393 1248 resolution: {integrity: sha512-xEyq3rSl+dhGX2Lm0+eFQIAzlDN6Fs0EcC4f7BNUmzaRX/PTzeuM+Tr2lHB8FoXggsQIeXLj8EDVgs5ywxyxmg==} 1249 + 1250 + has-flag@5.0.1: 1251 + resolution: {integrity: sha512-CsNUt5x9LUdx6hnk/E2SZLsDyvfqANZSUq4+D3D8RzDJ2M+HDTIkF60ibS1vHaK55vzgiZw1bEPFG9yH7l33wA==} 1252 + engines: {node: '>=12'} 1394 1253 1395 1254 hast-util-embedded@3.0.0: 1396 1255 resolution: {integrity: sha512-naH8sld4Pe2ep03qqULEtvYr7EjrLK2QHY8KJR6RJkTUjPGObe1vnx585uzem2hGra+s1q08DZZpfgDVYRbaXA==} ··· 1479 1338 resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} 1480 1339 engines: {node: '>= 4'} 1481 1340 1482 - import-meta-resolve@4.2.0: 1483 - resolution: {integrity: sha512-Iqv2fzaTQN28s/FwZAoFq0ZSs/7hMAHJVX+w8PZl3cY19Pxk6jFFalxQoIfW2826i/fDLXv8IiEZRIT0lDuWcg==} 1484 - 1485 1341 inline-style-parser@0.2.7: 1486 1342 resolution: {integrity: sha512-Nb2ctOyNR8DqQoR0OwRG95uNWIC0C1lCgf5Naz5H6Ji72KZ8OcFZLz2P5sNgwlyoJ8Yif11oMuYs5pBQa86csA==} 1487 1343 1488 1344 iron-webcrypto@1.2.1: 1489 1345 resolution: {integrity: sha512-feOM6FaSr6rEABp/eDfVseKyTMDt+KGpeB35SkVn9Tyn0CqvVsY3EwI0v5i8nMHyJnzCIQf7nsy3p41TPkJZhg==} 1346 + 1347 + is-absolute-url@5.0.0: 1348 + resolution: {integrity: sha512-sdJyNpBnQHuVnBunfzjAecOhZr2+A30ywfFvu3EnxtKLUWfwGgyWUmqHbGZiU6vTfHpCPm5GvLe4BAvlU9n8VQ==} 1349 + engines: {node: '>=20'} 1490 1350 1491 1351 is-alphabetical@2.0.1: 1492 1352 resolution: {integrity: sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==} ··· 1505 1365 is-extglob@2.1.1: 1506 1366 resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} 1507 1367 engines: {node: '>=0.10.0'} 1508 - 1509 - is-fullwidth-code-point@3.0.0: 1510 - resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} 1511 - engines: {node: '>=8'} 1512 1368 1513 1369 is-glob@4.0.3: 1514 1370 resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} ··· 1567 1423 jsonfile@4.0.0: 1568 1424 resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} 1569 1425 1570 - kleur@3.0.3: 1571 - resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} 1426 + kleur@4.1.5: 1427 + resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==} 1572 1428 engines: {node: '>=6'} 1573 1429 1574 1430 klona@2.0.6: ··· 1830 1686 nth-check@2.1.1: 1831 1687 resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} 1832 1688 1689 + obug@2.1.1: 1690 + resolution: {integrity: sha512-uTqF9MuPraAQ+IsnPf366RG4cP9RtUi7MLO1N3KEc+wb0a6yKpeL0lmk2IB1jY5KHPAlTc6T/JRdC/YqxHNwkQ==} 1691 + 1833 1692 ofetch@1.5.1: 1834 1693 resolution: {integrity: sha512-2W4oUZlVaqAPAil6FUg/difl6YhqhUR7x2eZY4bQCko22UXg3hptq9KLQdqFClV+Wu85UX7hNtdGTngi/1BxcA==} 1835 1694 ··· 1853 1712 resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} 1854 1713 engines: {node: '>=6'} 1855 1714 1856 - p-limit@6.2.0: 1857 - resolution: {integrity: sha512-kuUqqHNUqoIWp/c467RI4X6mmyuojY5jGutNU0wVTmEOOfcuwLqyMVoAi9MKi2Ak+5i9+nhmrK4ufZE8069kHA==} 1858 - engines: {node: '>=18'} 1715 + p-limit@7.3.0: 1716 + resolution: {integrity: sha512-7cIXg/Z0M5WZRblrsOla88S4wAK+zOQQWeBYfV3qJuJXMr+LnbYjaadrFaS0JILfEDPVqHyKnZ1Z/1d6J9VVUw==} 1717 + engines: {node: '>=20'} 1859 1718 1860 1719 p-locate@4.1.0: 1861 1720 resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} ··· 1865 1724 resolution: {integrity: sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==} 1866 1725 engines: {node: '>=6'} 1867 1726 1868 - p-queue@8.1.1: 1869 - resolution: {integrity: sha512-aNZ+VfjobsWryoiPnEApGGmf5WmNsCo9xu8dfaYamG5qaLP7ClhLN6NgsFe6SwJ2UbLEBK5dv9x8Mn5+RVhMWQ==} 1870 - engines: {node: '>=18'} 1727 + p-queue@9.1.0: 1728 + resolution: {integrity: sha512-O/ZPaXuQV29uSLbxWBGGZO1mCQXV2BLIwUr59JUU9SoH76mnYvtms7aafH/isNSNGwuEfP6W/4xD0/TJXxrizw==} 1729 + engines: {node: '>=20'} 1871 1730 1872 - p-timeout@6.1.4: 1873 - resolution: {integrity: sha512-MyIV3ZA/PmyBN/ud8vV9XzwTrNtR4jFrObymZYnZqMmW0zA8Z17vnT0rBgFE/TlohB+YCHqXMgZzb3Csp49vqg==} 1874 - engines: {node: '>=14.16'} 1731 + p-timeout@7.0.1: 1732 + resolution: {integrity: sha512-AxTM2wDGORHGEkPCt8yqxOTMgpfbEHqF51f/5fJCmwFC3C/zNcGT63SymH2ttOAaiIws2zVg4+izQCjrakcwHg==} 1733 + engines: {node: '>=20'} 1875 1734 1876 1735 p-try@2.2.0: 1877 1736 resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} ··· 1963 1822 prismjs@1.30.0: 1964 1823 resolution: {integrity: sha512-DEvV2ZF2r2/63V+tK8hQvrR2ZGn10srHbXviTlcv7Kpzw8jWiNTqbVgjO3IY8RxrrOUF8VPMQQFysYYYv0YZxw==} 1965 1824 engines: {node: '>=6'} 1966 - 1967 - prompts@2.4.2: 1968 - resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==} 1969 - engines: {node: '>= 6'} 1970 1825 1971 1826 property-information@7.1.0: 1972 1827 resolution: {integrity: sha512-TwEZ+X+yCJmYfL7TPUOcvBZ4QfoT5YenQiJuX//0th53DE6w0xxLEtfK3iyryQFddXuvkIk51EEgrJQ0WJkOmQ==} ··· 2118 1973 shiki@3.22.0: 2119 1974 resolution: {integrity: sha512-LBnhsoYEe0Eou4e1VgJACes+O6S6QC0w71fCSp5Oya79inkwkm15gQ1UF6VtQ8j/taMDh79hAB49WUk8ALQW3g==} 2120 1975 1976 + shiki@4.0.2: 1977 + resolution: {integrity: sha512-eAVKTMedR5ckPo4xne/PjYQYrU3qx78gtJZ+sHlXEg5IHhhoQhMfZVzetTYuaJS0L2Ef3AcCRzCHV8T0WI6nIQ==} 1978 + engines: {node: '>=20'} 1979 + 2121 1980 signal-exit@4.1.0: 2122 1981 resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} 2123 1982 engines: {node: '>=14'} ··· 2125 1984 sisteransi@1.0.5: 2126 1985 resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} 2127 1986 2128 - sitemap@8.0.2: 2129 - resolution: {integrity: sha512-LwktpJcyZDoa0IL6KT++lQ53pbSrx2c9ge41/SeLTyqy2XUNA6uR4+P9u5IVo5lPeL2arAcOKn1aZAxoYbCKlQ==} 2130 - engines: {node: '>=14.0.0', npm: '>=6.0.0'} 1987 + sitemap@9.0.1: 1988 + resolution: {integrity: sha512-S6hzjGJSG3d6if0YoF5kTyeRJvia6FSTBroE5fQ0bu1QNxyJqhhinfUsXi9fH3MgtXODWvwo2BDyQSnhPQ88uQ==} 1989 + engines: {node: '>=20.19.5', npm: '>=10.8.2'} 2131 1990 hasBin: true 2132 1991 2133 1992 slash@3.0.0: ··· 2155 2014 sprintf-js@1.0.3: 2156 2015 resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} 2157 2016 2017 + starlight-links-validator@0.20.1: 2018 + resolution: {integrity: sha512-bPfX9tlvkLcygIwo4nszOf7TOj1iqfZEpUss5oxRlaa3/mt7zGBHANSkanVMd0FK6VQa2oUD9MjH1DszykkwPA==} 2019 + engines: {node: '>=22.12.0'} 2020 + peerDependencies: 2021 + '@astrojs/starlight': '>=0.38.0' 2022 + astro: '>=6.0.0' 2023 + 2158 2024 stream-replace-string@2.0.0: 2159 2025 resolution: {integrity: sha512-TlnjJ1C0QrmxRNrON00JvaFFlNh5TTG00APw23j74ET7gkQpTASi6/L2fuiav8pzK715HXtUeClpBTw2NPSn6w==} 2160 2026 2161 - string-width@4.2.3: 2162 - resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} 2163 - engines: {node: '>=8'} 2164 - 2165 - string-width@7.2.0: 2166 - resolution: {integrity: sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==} 2167 - engines: {node: '>=18'} 2168 - 2169 2027 stringify-entities@4.0.4: 2170 2028 resolution: {integrity: sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==} 2171 2029 ··· 2173 2031 resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} 2174 2032 engines: {node: '>=8'} 2175 2033 2176 - strip-ansi@7.1.2: 2177 - resolution: {integrity: sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==} 2178 - engines: {node: '>=12'} 2179 - 2180 2034 strip-bom@3.0.0: 2181 2035 resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} 2182 2036 engines: {node: '>=4'} ··· 2190 2044 suf-log@2.5.3: 2191 2045 resolution: {integrity: sha512-KvC8OPjzdNOe+xQ4XWJV2whQA0aM1kGVczMQ8+dStAO6KfEB140JEVQ9dE76ONZ0/Ylf67ni4tILPJB41U0eow==} 2192 2046 2047 + supports-color@10.2.2: 2048 + resolution: {integrity: sha512-SS+jx45GF1QjgEXQx4NJZV9ImqmO2NPz5FNsIHrsDjh2YsHnawpan7SNQ1o8NuhrbHZy9AZhIoCUiCeaW/C80g==} 2049 + engines: {node: '>=18'} 2050 + 2051 + supports-hyperlinks@4.4.0: 2052 + resolution: {integrity: sha512-UKbpT93hN5Nr9go5UY7bopIB9YQlMz9nm/ct4IXt/irb5YRkn9WaqrOBJGZ5Pwvsd5FQzSVeYlGdXoCAPQZrPg==} 2053 + engines: {node: '>=20'} 2054 + 2193 2055 svgo@4.0.0: 2194 2056 resolution: {integrity: sha512-VvrHQ+9uniE+Mvx3+C9IEe/lWasXCU0nXMY2kZeLrHNICuRiC8uMPyM14UEaMOFA5mhyQqEkB02VoQ16n3DLaw==} 2195 2057 engines: {node: '>=16'} ··· 2199 2061 resolution: {integrity: sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==} 2200 2062 engines: {node: '>=8'} 2201 2063 2064 + terminal-link@5.0.0: 2065 + resolution: {integrity: sha512-qFAy10MTMwjzjU8U16YS4YoZD+NQLHzLssFMNqgravjbvIPNiqkGFR4yjhJfmY9R5OFU7+yHxc6y+uGHkKwLRA==} 2066 + engines: {node: '>=20'} 2067 + 2202 2068 tiny-inflate@1.0.3: 2203 2069 resolution: {integrity: sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==} 2070 + 2071 + tinyclip@0.1.12: 2072 + resolution: {integrity: sha512-Ae3OVUqifDw0wBriIBS7yVaW44Dp6eSHQcyq4Igc7eN2TJH/2YsicswaW+J/OuMvhpDPOKEgpAZCjkb4hpoyeA==} 2073 + engines: {node: ^16.14.0 || >= 17.3.0} 2204 2074 2205 2075 tinyexec@1.0.2: 2206 2076 resolution: {integrity: sha512-W/KYk+NFhkmsYpuHq5JykngiOCnxeVL8v8dFnqxSD8qEEdRfXk1SDM6JzNqcERbcGYj9tMrDQBYV9cjgnunFIg==} ··· 2241 2111 engines: {node: '>=18.0.0'} 2242 2112 hasBin: true 2243 2113 2244 - type-fest@4.41.0: 2245 - resolution: {integrity: sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==} 2246 - engines: {node: '>=16'} 2247 - 2248 2114 typescript@5.9.3: 2249 2115 resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==} 2250 2116 engines: {node: '>=14.17'} ··· 2259 2125 uncrypto@0.1.3: 2260 2126 resolution: {integrity: sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==} 2261 2127 2128 + undici-types@7.16.0: 2129 + resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} 2130 + 2262 2131 unified@11.0.5: 2263 2132 resolution: {integrity: sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==} 2264 2133 2265 - unifont@0.7.3: 2266 - resolution: {integrity: sha512-b0GtQzKCyuSHGsfj5vyN8st7muZ6VCI4XD4vFlr7Uy1rlWVYxC3npnfk8MyreHxJYrz1ooLDqDzFe9XqQTlAhA==} 2134 + unifont@0.7.4: 2135 + resolution: {integrity: sha512-oHeis4/xl42HUIeHuNZRGEvxj5AaIKR+bHPNegRq5LV1gdc3jundpONbjglKpihmJf+dswygdMJn3eftGIMemg==} 2267 2136 2268 2137 unist-util-find-after@5.0.0: 2269 2138 resolution: {integrity: sha512-amQa0Ep2m6hE2g72AugUItjbuM8X8cGQnFoHk0pGfrFeT9GZhzN5SW8nRsiGKK7Aif4CrACPENkA6P/Lw6fHGQ==} ··· 2373 2242 vfile@6.0.3: 2374 2243 resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==} 2375 2244 2376 - vite@6.4.1: 2377 - resolution: {integrity: sha512-+Oxm7q9hDoLMyJOYfUYBuHQo+dkAloi33apOPP56pzj+vsdJDzr+j1NISE5pyaAuKL4A3UD34qd0lx5+kfKp2g==} 2378 - engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} 2245 + vite@7.3.1: 2246 + resolution: {integrity: sha512-w+N7Hifpc3gRjZ63vYBXA56dvvRlNWRczTdmCBBa+CotUzAPf5b7YMdMR/8CQoeYE5LX3W4wj6RYTgonm1b9DA==} 2247 + engines: {node: ^20.19.0 || >=22.12.0} 2379 2248 hasBin: true 2380 2249 peerDependencies: 2381 - '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 2250 + '@types/node': ^20.19.0 || >=22.12.0 2382 2251 jiti: '>=1.21.0' 2383 - less: '*' 2252 + less: ^4.0.0 2384 2253 lightningcss: ^1.21.0 2385 - sass: '*' 2386 - sass-embedded: '*' 2387 - stylus: '*' 2388 - sugarss: '*' 2254 + sass: ^1.70.0 2255 + sass-embedded: ^1.70.0 2256 + stylus: '>=0.54.8' 2257 + sugarss: ^5.0.0 2389 2258 terser: ^5.16.0 2390 2259 tsx: ^4.8.1 2391 2260 yaml: ^2.4.2 ··· 2413 2282 yaml: 2414 2283 optional: true 2415 2284 2416 - vitefu@1.1.1: 2417 - resolution: {integrity: sha512-B/Fegf3i8zh0yFbpzZ21amWzHmuNlLlmJT6n7bu5e+pCHUKQIfXSYokrqOBGEMMe9UG2sostKQF9mml/vYaWJQ==} 2285 + vitefu@1.1.2: 2286 + resolution: {integrity: sha512-zpKATdUbzbsycPFBN71nS2uzBUQiVnFoOrr2rvqv34S1lcAgMKKkjWleLGeiJlZ8lwCXvtWaRn7R3ZC16SYRuw==} 2418 2287 peerDependencies: 2419 - vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0-beta.0 2288 + vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-beta.0 2420 2289 peerDependenciesMeta: 2421 2290 vite: 2422 2291 optional: true ··· 2439 2308 engines: {node: '>= 8'} 2440 2309 hasBin: true 2441 2310 2442 - widest-line@5.0.0: 2443 - resolution: {integrity: sha512-c9bZp7b5YtRj2wOe6dlj32MK+Bx/M/d+9VB2SHM1OtsUHR0aV0tdP6DWh/iMt0kWi1t5g1Iudu6hQRNd1A4PVA==} 2444 - engines: {node: '>=18'} 2445 - 2446 - wrap-ansi@9.0.2: 2447 - resolution: {integrity: sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==} 2448 - engines: {node: '>=18'} 2449 - 2450 2311 xxhash-wasm@1.1.0: 2451 2312 resolution: {integrity: sha512-147y/6YNh+tlp6nd/2pWq38i9h6mz/EuQ6njIrmW8D1BS5nCqs0P6DG+m6zTGnNz5I+uhZ0SHxBs9BsPrwcKDA==} 2452 2313 2453 - yargs-parser@21.1.1: 2454 - resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} 2455 - engines: {node: '>=12'} 2314 + yargs-parser@22.0.0: 2315 + resolution: {integrity: sha512-rwu/ClNdSMpkSrUb+d6BRsSkLUq1fmfsY6TOpYzTwvwkg1/NRG85KBy3kq++A8LKQwX6lsu+aWad+2khvuXrqw==} 2316 + engines: {node: ^20.19.0 || ^22.12.0 || >=23} 2456 2317 2457 2318 yocto-queue@1.2.2: 2458 2319 resolution: {integrity: sha512-4LCcse/U2MHZ63HAJVE+v71o7yOdIe4cZ70Wpf8D/IyjDKYQLV5GD46B+hSTjJsvV5PztjvHoU580EftxjDZFQ==} 2459 2320 engines: {node: '>=12.20'} 2460 2321 2461 - yocto-spinner@0.2.3: 2462 - resolution: {integrity: sha512-sqBChb33loEnkoXte1bLg45bEBsOP9N1kzQh5JZNKj/0rik4zAPTNSAVPj3uQAdc6slYJ0Ksc403G2XgxsJQFQ==} 2463 - engines: {node: '>=18.19'} 2464 - 2465 - yoctocolors@2.1.2: 2466 - resolution: {integrity: sha512-CzhO+pFNo8ajLM2d2IW/R93ipy99LWjtwblvC1RsoSUMZgyLbYFr221TnSNT7GjGdYui6P459mw9JH/g/zW2ug==} 2467 - engines: {node: '>=18'} 2468 - 2469 - zod-to-json-schema@3.25.1: 2470 - resolution: {integrity: sha512-pM/SU9d3YAggzi6MtR4h7ruuQlqKtad8e9S0fmxcMi+ueAK5Korys/aWcV9LIIHTVbj01NdzxcnXSN+O74ZIVA==} 2471 - peerDependencies: 2472 - zod: ^3.25 || ^4 2473 - 2474 - zod-to-ts@1.2.0: 2475 - resolution: {integrity: sha512-x30XE43V+InwGpvTySRNz9kB7qFU8DlyEy7BsSTCHPH1R0QasMmHWZDCzYm6bVXtj/9NNJAZF3jW8rzFvH5OFA==} 2476 - peerDependencies: 2477 - typescript: ^4.9.4 || ^5.0.2 2478 - zod: ^3 2479 - 2480 - zod@3.25.76: 2481 - resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==} 2322 + zod@4.3.6: 2323 + resolution: {integrity: sha512-rftlrkhHZOcjDwkGlnUtZZkvaPHCsDATp4pGpuOOMDaTdDDXF91wuVDJoWoPsKX/3YPQ5fHuF3STjcYyKr+Qhg==} 2482 2324 2483 2325 zwitch@2.0.4: 2484 2326 resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} ··· 2487 2329 2488 2330 '@astrojs/compiler@2.13.1': {} 2489 2331 2490 - '@astrojs/internal-helpers@0.7.5': {} 2332 + '@astrojs/compiler@3.0.0': {} 2333 + 2334 + '@astrojs/internal-helpers@0.8.0': 2335 + dependencies: 2336 + picomatch: 4.0.3 2491 2337 2492 - '@astrojs/markdown-remark@6.3.10': 2338 + '@astrojs/markdown-remark@7.0.0': 2493 2339 dependencies: 2494 - '@astrojs/internal-helpers': 0.7.5 2495 - '@astrojs/prism': 3.3.0 2340 + '@astrojs/internal-helpers': 0.8.0 2341 + '@astrojs/prism': 4.0.0 2496 2342 github-slugger: 2.0.0 2497 2343 hast-util-from-html: 2.0.3 2498 2344 hast-util-to-text: 4.0.2 2499 - import-meta-resolve: 4.2.0 2500 2345 js-yaml: 4.1.1 2501 2346 mdast-util-definitions: 6.0.0 2502 2347 rehype-raw: 7.0.0 ··· 2505 2350 remark-parse: 11.0.0 2506 2351 remark-rehype: 11.1.2 2507 2352 remark-smartypants: 3.0.2 2508 - shiki: 3.22.0 2353 + shiki: 4.0.2 2509 2354 smol-toml: 1.6.0 2510 2355 unified: 11.0.5 2511 2356 unist-util-remove-position: 5.0.0 ··· 2515 2360 transitivePeerDependencies: 2516 2361 - supports-color 2517 2362 2518 - '@astrojs/mdx@4.3.13(astro@5.17.1(rollup@4.57.1)(tsx@4.21.0)(typescript@5.9.3))': 2363 + '@astrojs/mdx@5.0.0(astro@6.0.4(@types/node@24.12.0)(rollup@4.57.1)(tsx@4.21.0)(typescript@5.9.3))': 2519 2364 dependencies: 2520 - '@astrojs/markdown-remark': 6.3.10 2365 + '@astrojs/markdown-remark': 7.0.0 2521 2366 '@mdx-js/mdx': 3.1.1 2522 - acorn: 8.15.0 2523 - astro: 5.17.1(rollup@4.57.1)(tsx@4.21.0)(typescript@5.9.3) 2524 - es-module-lexer: 1.7.0 2367 + acorn: 8.16.0 2368 + astro: 6.0.4(@types/node@24.12.0)(rollup@4.57.1)(tsx@4.21.0)(typescript@5.9.3) 2369 + es-module-lexer: 2.0.0 2525 2370 estree-util-visit: 2.0.0 2526 2371 hast-util-to-html: 9.0.5 2527 2372 piccolore: 0.1.3 ··· 2534 2379 transitivePeerDependencies: 2535 2380 - supports-color 2536 2381 2537 - '@astrojs/prism@3.3.0': 2382 + '@astrojs/prism@4.0.0': 2538 2383 dependencies: 2539 2384 prismjs: 1.30.0 2540 2385 2541 - '@astrojs/sitemap@3.7.0': 2386 + '@astrojs/sitemap@3.7.1': 2542 2387 dependencies: 2543 - sitemap: 8.0.2 2388 + sitemap: 9.0.1 2544 2389 stream-replace-string: 2.0.0 2545 - zod: 3.25.76 2390 + zod: 4.3.6 2546 2391 2547 - '@astrojs/starlight@0.37.6(astro@5.17.1(rollup@4.57.1)(tsx@4.21.0)(typescript@5.9.3))': 2392 + '@astrojs/starlight@0.38.1(astro@6.0.4(@types/node@24.12.0)(rollup@4.57.1)(tsx@4.21.0)(typescript@5.9.3))': 2548 2393 dependencies: 2549 - '@astrojs/markdown-remark': 6.3.10 2550 - '@astrojs/mdx': 4.3.13(astro@5.17.1(rollup@4.57.1)(tsx@4.21.0)(typescript@5.9.3)) 2551 - '@astrojs/sitemap': 3.7.0 2394 + '@astrojs/markdown-remark': 7.0.0 2395 + '@astrojs/mdx': 5.0.0(astro@6.0.4(@types/node@24.12.0)(rollup@4.57.1)(tsx@4.21.0)(typescript@5.9.3)) 2396 + '@astrojs/sitemap': 3.7.1 2552 2397 '@pagefind/default-ui': 1.4.0 2553 2398 '@types/hast': 3.0.4 2554 2399 '@types/js-yaml': 4.0.9 2555 2400 '@types/mdast': 4.0.4 2556 - astro: 5.17.1(rollup@4.57.1)(tsx@4.21.0)(typescript@5.9.3) 2557 - astro-expressive-code: 0.41.6(astro@5.17.1(rollup@4.57.1)(tsx@4.21.0)(typescript@5.9.3)) 2401 + astro: 6.0.4(@types/node@24.12.0)(rollup@4.57.1)(tsx@4.21.0)(typescript@5.9.3) 2402 + astro-expressive-code: 0.41.6(astro@6.0.4(@types/node@24.12.0)(rollup@4.57.1)(tsx@4.21.0)(typescript@5.9.3)) 2558 2403 bcp-47: 2.1.0 2559 2404 hast-util-from-html: 2.0.3 2560 2405 hast-util-select: 6.0.4 ··· 2680 2525 transitivePeerDependencies: 2681 2526 - encoding 2682 2527 2683 - '@changesets/cli@2.30.0': 2528 + '@changesets/cli@2.30.0(@types/node@24.12.0)': 2684 2529 dependencies: 2685 2530 '@changesets/apply-release-plan': 7.1.0 2686 2531 '@changesets/assemble-release-plan': 6.0.9 ··· 2696 2541 '@changesets/should-skip-package': 0.1.2 2697 2542 '@changesets/types': 6.1.0 2698 2543 '@changesets/write': 0.4.0 2699 - '@inquirer/external-editor': 1.0.3 2544 + '@inquirer/external-editor': 1.0.3(@types/node@24.12.0) 2700 2545 '@manypkg/get-packages': 1.1.3 2701 2546 ansi-colors: 4.1.3 2702 2547 enquirer: 2.4.1 ··· 2801 2646 human-id: 4.1.3 2802 2647 prettier: 2.8.8 2803 2648 2649 + '@clack/core@1.1.0': 2650 + dependencies: 2651 + sisteransi: 1.0.5 2652 + 2653 + '@clack/prompts@1.1.0': 2654 + dependencies: 2655 + '@clack/core': 1.1.0 2656 + sisteransi: 1.0.5 2657 + 2804 2658 '@ctrl/tinycolor@4.2.0': {} 2805 2659 2806 2660 '@emnapi/runtime@1.8.1': ··· 2808 2662 tslib: 2.8.1 2809 2663 optional: true 2810 2664 2811 - '@esbuild/aix-ppc64@0.25.12': 2812 - optional: true 2813 - 2814 2665 '@esbuild/aix-ppc64@0.27.3': 2815 2666 optional: true 2816 2667 2817 - '@esbuild/android-arm64@0.25.12': 2818 - optional: true 2819 - 2820 2668 '@esbuild/android-arm64@0.27.3': 2821 - optional: true 2822 - 2823 - '@esbuild/android-arm@0.25.12': 2824 2669 optional: true 2825 2670 2826 2671 '@esbuild/android-arm@0.27.3': 2827 2672 optional: true 2828 2673 2829 - '@esbuild/android-x64@0.25.12': 2830 - optional: true 2831 - 2832 2674 '@esbuild/android-x64@0.27.3': 2833 2675 optional: true 2834 2676 2835 - '@esbuild/darwin-arm64@0.25.12': 2836 - optional: true 2837 - 2838 2677 '@esbuild/darwin-arm64@0.27.3': 2839 2678 optional: true 2840 2679 2841 - '@esbuild/darwin-x64@0.25.12': 2842 - optional: true 2843 - 2844 2680 '@esbuild/darwin-x64@0.27.3': 2845 2681 optional: true 2846 2682 2847 - '@esbuild/freebsd-arm64@0.25.12': 2848 - optional: true 2849 - 2850 2683 '@esbuild/freebsd-arm64@0.27.3': 2851 - optional: true 2852 - 2853 - '@esbuild/freebsd-x64@0.25.12': 2854 2684 optional: true 2855 2685 2856 2686 '@esbuild/freebsd-x64@0.27.3': 2857 - optional: true 2858 - 2859 - '@esbuild/linux-arm64@0.25.12': 2860 2687 optional: true 2861 2688 2862 2689 '@esbuild/linux-arm64@0.27.3': 2863 2690 optional: true 2864 2691 2865 - '@esbuild/linux-arm@0.25.12': 2866 - optional: true 2867 - 2868 2692 '@esbuild/linux-arm@0.27.3': 2869 2693 optional: true 2870 2694 2871 - '@esbuild/linux-ia32@0.25.12': 2872 - optional: true 2873 - 2874 2695 '@esbuild/linux-ia32@0.27.3': 2875 2696 optional: true 2876 2697 2877 - '@esbuild/linux-loong64@0.25.12': 2878 - optional: true 2879 - 2880 2698 '@esbuild/linux-loong64@0.27.3': 2881 2699 optional: true 2882 2700 2883 - '@esbuild/linux-mips64el@0.25.12': 2884 - optional: true 2885 - 2886 2701 '@esbuild/linux-mips64el@0.27.3': 2887 - optional: true 2888 - 2889 - '@esbuild/linux-ppc64@0.25.12': 2890 2702 optional: true 2891 2703 2892 2704 '@esbuild/linux-ppc64@0.27.3': 2893 2705 optional: true 2894 2706 2895 - '@esbuild/linux-riscv64@0.25.12': 2896 - optional: true 2897 - 2898 2707 '@esbuild/linux-riscv64@0.27.3': 2899 2708 optional: true 2900 2709 2901 - '@esbuild/linux-s390x@0.25.12': 2902 - optional: true 2903 - 2904 2710 '@esbuild/linux-s390x@0.27.3': 2905 2711 optional: true 2906 2712 2907 - '@esbuild/linux-x64@0.25.12': 2908 - optional: true 2909 - 2910 2713 '@esbuild/linux-x64@0.27.3': 2911 2714 optional: true 2912 2715 2913 - '@esbuild/netbsd-arm64@0.25.12': 2914 - optional: true 2915 - 2916 2716 '@esbuild/netbsd-arm64@0.27.3': 2917 - optional: true 2918 - 2919 - '@esbuild/netbsd-x64@0.25.12': 2920 2717 optional: true 2921 2718 2922 2719 '@esbuild/netbsd-x64@0.27.3': 2923 2720 optional: true 2924 2721 2925 - '@esbuild/openbsd-arm64@0.25.12': 2926 - optional: true 2927 - 2928 2722 '@esbuild/openbsd-arm64@0.27.3': 2929 2723 optional: true 2930 2724 2931 - '@esbuild/openbsd-x64@0.25.12': 2932 - optional: true 2933 - 2934 2725 '@esbuild/openbsd-x64@0.27.3': 2935 2726 optional: true 2936 2727 2937 - '@esbuild/openharmony-arm64@0.25.12': 2938 - optional: true 2939 - 2940 2728 '@esbuild/openharmony-arm64@0.27.3': 2941 2729 optional: true 2942 2730 2943 - '@esbuild/sunos-x64@0.25.12': 2944 - optional: true 2945 - 2946 2731 '@esbuild/sunos-x64@0.27.3': 2947 2732 optional: true 2948 2733 2949 - '@esbuild/win32-arm64@0.25.12': 2950 - optional: true 2951 - 2952 2734 '@esbuild/win32-arm64@0.27.3': 2953 - optional: true 2954 - 2955 - '@esbuild/win32-ia32@0.25.12': 2956 2735 optional: true 2957 2736 2958 2737 '@esbuild/win32-ia32@0.27.3': 2959 - optional: true 2960 - 2961 - '@esbuild/win32-x64@0.25.12': 2962 2738 optional: true 2963 2739 2964 2740 '@esbuild/win32-x64@0.27.3': ··· 3085 2861 '@img/sharp-win32-x64@0.34.5': 3086 2862 optional: true 3087 2863 3088 - '@inquirer/external-editor@1.0.3': 2864 + '@inquirer/external-editor@1.0.3(@types/node@24.12.0)': 3089 2865 dependencies: 3090 2866 chardet: 2.1.1 3091 2867 iconv-lite: 0.7.2 2868 + optionalDependencies: 2869 + '@types/node': 24.12.0 3092 2870 3093 2871 '@jridgewell/gen-mapping@0.3.13': 3094 2872 dependencies: ··· 3274 3052 '@types/hast': 3.0.4 3275 3053 hast-util-to-html: 9.0.5 3276 3054 3055 + '@shikijs/core@4.0.2': 3056 + dependencies: 3057 + '@shikijs/primitive': 4.0.2 3058 + '@shikijs/types': 4.0.2 3059 + '@shikijs/vscode-textmate': 10.0.2 3060 + '@types/hast': 3.0.4 3061 + hast-util-to-html: 9.0.5 3062 + 3277 3063 '@shikijs/engine-javascript@3.22.0': 3278 3064 dependencies: 3279 3065 '@shikijs/types': 3.22.0 3280 3066 '@shikijs/vscode-textmate': 10.0.2 3281 3067 oniguruma-to-es: 4.3.4 3282 3068 3069 + '@shikijs/engine-javascript@4.0.2': 3070 + dependencies: 3071 + '@shikijs/types': 4.0.2 3072 + '@shikijs/vscode-textmate': 10.0.2 3073 + oniguruma-to-es: 4.3.4 3074 + 3283 3075 '@shikijs/engine-oniguruma@3.22.0': 3284 3076 dependencies: 3285 3077 '@shikijs/types': 3.22.0 3286 3078 '@shikijs/vscode-textmate': 10.0.2 3287 3079 3080 + '@shikijs/engine-oniguruma@4.0.2': 3081 + dependencies: 3082 + '@shikijs/types': 4.0.2 3083 + '@shikijs/vscode-textmate': 10.0.2 3084 + 3288 3085 '@shikijs/langs@3.22.0': 3289 3086 dependencies: 3290 3087 '@shikijs/types': 3.22.0 3291 3088 3089 + '@shikijs/langs@4.0.2': 3090 + dependencies: 3091 + '@shikijs/types': 4.0.2 3092 + 3093 + '@shikijs/primitive@4.0.2': 3094 + dependencies: 3095 + '@shikijs/types': 4.0.2 3096 + '@shikijs/vscode-textmate': 10.0.2 3097 + '@types/hast': 3.0.4 3098 + 3292 3099 '@shikijs/themes@3.22.0': 3293 3100 dependencies: 3294 3101 '@shikijs/types': 3.22.0 3295 3102 3103 + '@shikijs/themes@4.0.2': 3104 + dependencies: 3105 + '@shikijs/types': 4.0.2 3106 + 3296 3107 '@shikijs/types@3.22.0': 3108 + dependencies: 3109 + '@shikijs/vscode-textmate': 10.0.2 3110 + '@types/hast': 3.0.4 3111 + 3112 + '@shikijs/types@4.0.2': 3297 3113 dependencies: 3298 3114 '@shikijs/vscode-textmate': 10.0.2 3299 3115 '@types/hast': 3.0.4 ··· 3346 3162 3347 3163 '@types/node@17.0.45': {} 3348 3164 3165 + '@types/node@24.12.0': 3166 + dependencies: 3167 + undici-types: 7.16.0 3168 + 3169 + '@types/picomatch@4.0.2': {} 3170 + 3349 3171 '@types/sax@1.2.7': 3350 3172 dependencies: 3351 3173 '@types/node': 17.0.45 ··· 3362 3184 3363 3185 acorn@8.15.0: {} 3364 3186 3365 - ansi-align@3.0.1: 3366 - dependencies: 3367 - string-width: 4.2.3 3187 + acorn@8.16.0: {} 3368 3188 3369 3189 ansi-colors@4.1.3: {} 3370 3190 3191 + ansi-escapes@7.3.0: 3192 + dependencies: 3193 + environment: 1.1.0 3194 + 3371 3195 ansi-regex@5.0.1: {} 3372 3196 3373 - ansi-regex@6.2.2: {} 3374 - 3375 - ansi-styles@6.2.3: {} 3376 - 3377 3197 anymatch@3.1.3: 3378 3198 dependencies: 3379 3199 normalize-path: 3.0.0 ··· 3395 3215 3396 3216 astring@1.9.0: {} 3397 3217 3398 - astro-expressive-code@0.41.6(astro@5.17.1(rollup@4.57.1)(tsx@4.21.0)(typescript@5.9.3)): 3218 + astro-expressive-code@0.41.6(astro@6.0.4(@types/node@24.12.0)(rollup@4.57.1)(tsx@4.21.0)(typescript@5.9.3)): 3399 3219 dependencies: 3400 - astro: 5.17.1(rollup@4.57.1)(tsx@4.21.0)(typescript@5.9.3) 3220 + astro: 6.0.4(@types/node@24.12.0)(rollup@4.57.1)(tsx@4.21.0)(typescript@5.9.3) 3401 3221 rehype-expressive-code: 0.41.6 3402 3222 3403 - astro@5.17.1(rollup@4.57.1)(tsx@4.21.0)(typescript@5.9.3): 3223 + astro@6.0.4(@types/node@24.12.0)(rollup@4.57.1)(tsx@4.21.0)(typescript@5.9.3): 3404 3224 dependencies: 3405 - '@astrojs/compiler': 2.13.1 3406 - '@astrojs/internal-helpers': 0.7.5 3407 - '@astrojs/markdown-remark': 6.3.10 3225 + '@astrojs/compiler': 3.0.0 3226 + '@astrojs/internal-helpers': 0.8.0 3227 + '@astrojs/markdown-remark': 7.0.0 3408 3228 '@astrojs/telemetry': 3.3.0 3409 3229 '@capsizecss/unpack': 4.0.0 3230 + '@clack/prompts': 1.1.0 3410 3231 '@oslojs/encoding': 1.1.0 3411 3232 '@rollup/pluginutils': 5.3.0(rollup@4.57.1) 3412 - acorn: 8.15.0 3413 3233 aria-query: 5.3.2 3414 3234 axobject-query: 4.1.0 3415 - boxen: 8.0.1 3416 3235 ci-info: 4.4.0 3417 3236 clsx: 2.1.1 3418 - common-ancestor-path: 1.0.1 3237 + common-ancestor-path: 2.0.0 3419 3238 cookie: 1.1.1 3420 - cssesc: 3.0.0 3421 - debug: 4.4.3 3422 - deterministic-object-hash: 2.0.2 3423 - devalue: 5.6.2 3239 + devalue: 5.6.4 3424 3240 diff: 8.0.3 3425 3241 dlv: 1.1.3 3426 3242 dset: 3.1.4 3427 - es-module-lexer: 1.7.0 3428 - esbuild: 0.25.12 3429 - estree-walker: 3.0.3 3243 + es-module-lexer: 2.0.0 3244 + esbuild: 0.27.3 3430 3245 flattie: 1.1.1 3431 3246 fontace: 0.4.1 3432 3247 github-slugger: 2.0.0 3433 3248 html-escaper: 3.0.3 3434 3249 http-cache-semantics: 4.2.0 3435 - import-meta-resolve: 4.2.0 3436 3250 js-yaml: 4.1.1 3437 3251 magic-string: 0.30.21 3438 3252 magicast: 0.5.2 3439 3253 mrmime: 2.0.1 3440 3254 neotraverse: 0.6.18 3441 - p-limit: 6.2.0 3442 - p-queue: 8.1.1 3255 + obug: 2.1.1 3256 + p-limit: 7.3.0 3257 + p-queue: 9.1.0 3443 3258 package-manager-detector: 1.6.0 3444 3259 piccolore: 0.1.3 3445 3260 picomatch: 4.0.3 3446 - prompts: 2.4.2 3447 3261 rehype: 13.0.2 3448 3262 semver: 7.7.4 3449 - shiki: 3.22.0 3263 + shiki: 4.0.2 3450 3264 smol-toml: 1.6.0 3451 3265 svgo: 4.0.0 3266 + tinyclip: 0.1.12 3452 3267 tinyexec: 1.0.2 3453 3268 tinyglobby: 0.2.15 3454 3269 tsconfck: 3.1.6(typescript@5.9.3) 3455 3270 ultrahtml: 1.6.0 3456 - unifont: 0.7.3 3271 + unifont: 0.7.4 3457 3272 unist-util-visit: 5.1.0 3458 3273 unstorage: 1.17.4 3459 3274 vfile: 6.0.3 3460 - vite: 6.4.1(tsx@4.21.0) 3461 - vitefu: 1.1.1(vite@6.4.1(tsx@4.21.0)) 3275 + vite: 7.3.1(@types/node@24.12.0)(tsx@4.21.0) 3276 + vitefu: 1.1.2(vite@7.3.1(@types/node@24.12.0)(tsx@4.21.0)) 3462 3277 xxhash-wasm: 1.1.0 3463 - yargs-parser: 21.1.1 3464 - yocto-spinner: 0.2.3 3465 - zod: 3.25.76 3466 - zod-to-json-schema: 3.25.1(zod@3.25.76) 3467 - zod-to-ts: 1.2.0(typescript@5.9.3)(zod@3.25.76) 3278 + yargs-parser: 22.0.0 3279 + zod: 4.3.6 3468 3280 optionalDependencies: 3469 3281 sharp: 0.34.5 3470 3282 transitivePeerDependencies: ··· 3508 3320 3509 3321 balanced-match@1.0.2: {} 3510 3322 3511 - base-64@1.0.0: {} 3512 - 3513 3323 bcp-47-match@2.0.3: {} 3514 3324 3515 3325 bcp-47@2.1.0: ··· 3524 3334 3525 3335 boolbase@1.0.0: {} 3526 3336 3527 - boxen@8.0.1: 3528 - dependencies: 3529 - ansi-align: 3.0.1 3530 - camelcase: 8.0.0 3531 - chalk: 5.6.2 3532 - cli-boxes: 3.0.0 3533 - string-width: 7.2.0 3534 - type-fest: 4.41.0 3535 - widest-line: 5.0.0 3536 - wrap-ansi: 9.0.2 3537 - 3538 3337 brace-expansion@2.0.2: 3539 3338 dependencies: 3540 3339 balanced-match: 1.0.2 ··· 3542 3341 braces@3.0.3: 3543 3342 dependencies: 3544 3343 fill-range: 7.1.1 3545 - 3546 - camelcase@8.0.0: {} 3547 3344 3548 3345 ccount@2.0.1: {} 3549 3346 3550 - chalk@5.6.2: {} 3551 - 3552 3347 character-entities-html4@2.1.0: {} 3553 3348 3554 3349 character-entities-legacy@3.0.0: {} ··· 3565 3360 3566 3361 ci-info@4.4.0: {} 3567 3362 3568 - cli-boxes@3.0.0: {} 3569 - 3570 3363 clsx@2.1.1: {} 3571 3364 3572 3365 collapse-white-space@2.1.0: {} ··· 3575 3368 3576 3369 commander@11.1.0: {} 3577 3370 3578 - common-ancestor-path@1.0.1: {} 3371 + common-ancestor-path@2.0.0: {} 3579 3372 3580 3373 cookie-es@1.2.2: {} 3581 3374 ··· 3639 3432 3640 3433 detect-libc@2.1.2: {} 3641 3434 3642 - deterministic-object-hash@2.0.2: 3643 - dependencies: 3644 - base-64: 1.0.0 3645 - 3646 - devalue@5.6.2: {} 3435 + devalue@5.6.4: {} 3647 3436 3648 3437 devlop@1.1.0: 3649 3438 dependencies: ··· 3681 3470 3682 3471 dset@3.1.4: {} 3683 3472 3684 - emoji-regex@10.6.0: {} 3685 - 3686 - emoji-regex@8.0.0: {} 3687 - 3688 3473 enquirer@2.4.1: 3689 3474 dependencies: 3690 3475 ansi-colors: 4.1.3 ··· 3694 3479 3695 3480 entities@6.0.1: {} 3696 3481 3697 - es-module-lexer@1.7.0: {} 3482 + environment@1.1.0: {} 3483 + 3484 + es-module-lexer@2.0.0: {} 3698 3485 3699 3486 esast-util-from-estree@2.0.0: 3700 3487 dependencies: ··· 3710 3497 esast-util-from-estree: 2.0.0 3711 3498 vfile-message: 4.0.3 3712 3499 3713 - esbuild@0.25.12: 3714 - optionalDependencies: 3715 - '@esbuild/aix-ppc64': 0.25.12 3716 - '@esbuild/android-arm': 0.25.12 3717 - '@esbuild/android-arm64': 0.25.12 3718 - '@esbuild/android-x64': 0.25.12 3719 - '@esbuild/darwin-arm64': 0.25.12 3720 - '@esbuild/darwin-x64': 0.25.12 3721 - '@esbuild/freebsd-arm64': 0.25.12 3722 - '@esbuild/freebsd-x64': 0.25.12 3723 - '@esbuild/linux-arm': 0.25.12 3724 - '@esbuild/linux-arm64': 0.25.12 3725 - '@esbuild/linux-ia32': 0.25.12 3726 - '@esbuild/linux-loong64': 0.25.12 3727 - '@esbuild/linux-mips64el': 0.25.12 3728 - '@esbuild/linux-ppc64': 0.25.12 3729 - '@esbuild/linux-riscv64': 0.25.12 3730 - '@esbuild/linux-s390x': 0.25.12 3731 - '@esbuild/linux-x64': 0.25.12 3732 - '@esbuild/netbsd-arm64': 0.25.12 3733 - '@esbuild/netbsd-x64': 0.25.12 3734 - '@esbuild/openbsd-arm64': 0.25.12 3735 - '@esbuild/openbsd-x64': 0.25.12 3736 - '@esbuild/openharmony-arm64': 0.25.12 3737 - '@esbuild/sunos-x64': 0.25.12 3738 - '@esbuild/win32-arm64': 0.25.12 3739 - '@esbuild/win32-ia32': 0.25.12 3740 - '@esbuild/win32-x64': 0.25.12 3741 - 3742 3500 esbuild@0.27.3: 3743 3501 optionalDependencies: 3744 3502 '@esbuild/aix-ppc64': 0.27.3 ··· 3870 3628 fsevents@2.3.3: 3871 3629 optional: true 3872 3630 3873 - get-east-asian-width@1.4.0: {} 3874 - 3875 3631 get-tsconfig@4.13.6: 3876 3632 dependencies: 3877 3633 resolve-pkg-maps: 1.0.0 ··· 3904 3660 radix3: 1.1.2 3905 3661 ufo: 1.6.3 3906 3662 uncrypto: 0.1.3 3663 + 3664 + has-flag@5.0.1: {} 3907 3665 3908 3666 hast-util-embedded@3.0.0: 3909 3667 dependencies: ··· 4114 3872 4115 3873 ignore@5.3.2: {} 4116 3874 4117 - import-meta-resolve@4.2.0: {} 4118 - 4119 3875 inline-style-parser@0.2.7: {} 4120 3876 4121 3877 iron-webcrypto@1.2.1: {} 3878 + 3879 + is-absolute-url@5.0.0: {} 4122 3880 4123 3881 is-alphabetical@2.0.1: {} 4124 3882 ··· 4132 3890 is-docker@3.0.0: {} 4133 3891 4134 3892 is-extglob@2.1.1: {} 4135 - 4136 - is-fullwidth-code-point@3.0.0: {} 4137 3893 4138 3894 is-glob@4.0.3: 4139 3895 dependencies: ··· 4180 3936 optionalDependencies: 4181 3937 graceful-fs: 4.2.11 4182 3938 4183 - kleur@3.0.3: {} 3939 + kleur@4.1.5: {} 4184 3940 4185 3941 klona@2.0.6: {} 4186 3942 ··· 4710 4466 dependencies: 4711 4467 boolbase: 1.0.0 4712 4468 4469 + obug@2.1.1: {} 4470 + 4713 4471 ofetch@1.5.1: 4714 4472 dependencies: 4715 4473 destr: 2.0.5 ··· 4736 4494 dependencies: 4737 4495 p-try: 2.2.0 4738 4496 4739 - p-limit@6.2.0: 4497 + p-limit@7.3.0: 4740 4498 dependencies: 4741 4499 yocto-queue: 1.2.2 4742 4500 ··· 4746 4504 4747 4505 p-map@2.1.0: {} 4748 4506 4749 - p-queue@8.1.1: 4507 + p-queue@9.1.0: 4750 4508 dependencies: 4751 4509 eventemitter3: 5.0.4 4752 - p-timeout: 6.1.4 4510 + p-timeout: 7.0.1 4753 4511 4754 - p-timeout@6.1.4: {} 4512 + p-timeout@7.0.1: {} 4755 4513 4756 4514 p-try@2.2.0: {} 4757 4515 ··· 4842 4600 prettier@3.8.1: {} 4843 4601 4844 4602 prismjs@1.30.0: {} 4845 - 4846 - prompts@2.4.2: 4847 - dependencies: 4848 - kleur: 3.0.3 4849 - sisteransi: 1.0.5 4850 4603 4851 4604 property-information@7.1.0: {} 4852 4605 ··· 5129 4882 '@shikijs/vscode-textmate': 10.0.2 5130 4883 '@types/hast': 3.0.4 5131 4884 4885 + shiki@4.0.2: 4886 + dependencies: 4887 + '@shikijs/core': 4.0.2 4888 + '@shikijs/engine-javascript': 4.0.2 4889 + '@shikijs/engine-oniguruma': 4.0.2 4890 + '@shikijs/langs': 4.0.2 4891 + '@shikijs/themes': 4.0.2 4892 + '@shikijs/types': 4.0.2 4893 + '@shikijs/vscode-textmate': 10.0.2 4894 + '@types/hast': 3.0.4 4895 + 5132 4896 signal-exit@4.1.0: {} 5133 4897 5134 4898 sisteransi@1.0.5: {} 5135 4899 5136 - sitemap@8.0.2: 4900 + sitemap@9.0.1: 5137 4901 dependencies: 5138 - '@types/node': 17.0.45 4902 + '@types/node': 24.12.0 5139 4903 '@types/sax': 1.2.7 5140 4904 arg: 5.0.2 5141 4905 sax: 1.4.4 ··· 5157 4921 5158 4922 sprintf-js@1.0.3: {} 5159 4923 5160 - stream-replace-string@2.0.0: {} 5161 - 5162 - string-width@4.2.3: 4924 + starlight-links-validator@0.20.1(@astrojs/starlight@0.38.1(astro@6.0.4(@types/node@24.12.0)(rollup@4.57.1)(tsx@4.21.0)(typescript@5.9.3)))(astro@6.0.4(@types/node@24.12.0)(rollup@4.57.1)(tsx@4.21.0)(typescript@5.9.3)): 5163 4925 dependencies: 5164 - emoji-regex: 8.0.0 5165 - is-fullwidth-code-point: 3.0.0 5166 - strip-ansi: 6.0.1 4926 + '@astrojs/starlight': 0.38.1(astro@6.0.4(@types/node@24.12.0)(rollup@4.57.1)(tsx@4.21.0)(typescript@5.9.3)) 4927 + '@types/picomatch': 4.0.2 4928 + astro: 6.0.4(@types/node@24.12.0)(rollup@4.57.1)(tsx@4.21.0)(typescript@5.9.3) 4929 + github-slugger: 2.0.0 4930 + hast-util-from-html: 2.0.3 4931 + hast-util-has-property: 3.0.0 4932 + is-absolute-url: 5.0.0 4933 + kleur: 4.1.5 4934 + mdast-util-mdx-jsx: 3.2.0 4935 + mdast-util-to-string: 4.0.0 4936 + picomatch: 4.0.3 4937 + terminal-link: 5.0.0 4938 + unist-util-visit: 5.1.0 4939 + transitivePeerDependencies: 4940 + - supports-color 5167 4941 5168 - string-width@7.2.0: 5169 - dependencies: 5170 - emoji-regex: 10.6.0 5171 - get-east-asian-width: 1.4.0 5172 - strip-ansi: 7.1.2 4942 + stream-replace-string@2.0.0: {} 5173 4943 5174 4944 stringify-entities@4.0.4: 5175 4945 dependencies: ··· 5179 4949 strip-ansi@6.0.1: 5180 4950 dependencies: 5181 4951 ansi-regex: 5.0.1 5182 - 5183 - strip-ansi@7.1.2: 5184 - dependencies: 5185 - ansi-regex: 6.2.2 5186 4952 5187 4953 strip-bom@3.0.0: {} 5188 4954 ··· 5198 4964 dependencies: 5199 4965 s.color: 0.0.15 5200 4966 4967 + supports-color@10.2.2: {} 4968 + 4969 + supports-hyperlinks@4.4.0: 4970 + dependencies: 4971 + has-flag: 5.0.1 4972 + supports-color: 10.2.2 4973 + 5201 4974 svgo@4.0.0: 5202 4975 dependencies: 5203 4976 commander: 11.1.0 ··· 5210 4983 5211 4984 term-size@2.2.1: {} 5212 4985 4986 + terminal-link@5.0.0: 4987 + dependencies: 4988 + ansi-escapes: 7.3.0 4989 + supports-hyperlinks: 4.4.0 4990 + 5213 4991 tiny-inflate@1.0.3: {} 4992 + 4993 + tinyclip@0.1.12: {} 5214 4994 5215 4995 tinyexec@1.0.2: {} 5216 4996 ··· 5243 5023 optionalDependencies: 5244 5024 fsevents: 2.3.3 5245 5025 5246 - type-fest@4.41.0: {} 5247 - 5248 5026 typescript@5.9.3: {} 5249 5027 5250 5028 ufo@1.6.3: {} ··· 5252 5030 ultrahtml@1.6.0: {} 5253 5031 5254 5032 uncrypto@0.1.3: {} 5033 + 5034 + undici-types@7.16.0: {} 5255 5035 5256 5036 unified@11.0.5: 5257 5037 dependencies: ··· 5263 5043 trough: 2.2.0 5264 5044 vfile: 6.0.3 5265 5045 5266 - unifont@0.7.3: 5046 + unifont@0.7.4: 5267 5047 dependencies: 5268 5048 css-tree: 3.1.0 5269 5049 ofetch: 1.5.1 ··· 5345 5125 '@types/unist': 3.0.3 5346 5126 vfile-message: 4.0.3 5347 5127 5348 - vite@6.4.1(tsx@4.21.0): 5128 + vite@7.3.1(@types/node@24.12.0)(tsx@4.21.0): 5349 5129 dependencies: 5350 - esbuild: 0.25.12 5130 + esbuild: 0.27.3 5351 5131 fdir: 6.5.0(picomatch@4.0.3) 5352 5132 picomatch: 4.0.3 5353 5133 postcss: 8.5.6 5354 5134 rollup: 4.57.1 5355 5135 tinyglobby: 0.2.15 5356 5136 optionalDependencies: 5137 + '@types/node': 24.12.0 5357 5138 fsevents: 2.3.3 5358 5139 tsx: 4.21.0 5359 5140 5360 - vitefu@1.1.1(vite@6.4.1(tsx@4.21.0)): 5141 + vitefu@1.1.2(vite@7.3.1(@types/node@24.12.0)(tsx@4.21.0)): 5361 5142 optionalDependencies: 5362 - vite: 6.4.1(tsx@4.21.0) 5143 + vite: 7.3.1(@types/node@24.12.0)(tsx@4.21.0) 5363 5144 5364 5145 web-namespaces@2.0.1: {} 5365 5146 ··· 5376 5157 dependencies: 5377 5158 isexe: 2.0.0 5378 5159 5379 - widest-line@5.0.0: 5380 - dependencies: 5381 - string-width: 7.2.0 5382 - 5383 - wrap-ansi@9.0.2: 5384 - dependencies: 5385 - ansi-styles: 6.2.3 5386 - string-width: 7.2.0 5387 - strip-ansi: 7.1.2 5388 - 5389 5160 xxhash-wasm@1.1.0: {} 5390 5161 5391 - yargs-parser@21.1.1: {} 5162 + yargs-parser@22.0.0: {} 5392 5163 5393 5164 yocto-queue@1.2.2: {} 5394 5165 5395 - yocto-spinner@0.2.3: 5396 - dependencies: 5397 - yoctocolors: 2.1.2 5398 - 5399 - yoctocolors@2.1.2: {} 5400 - 5401 - zod-to-json-schema@3.25.1(zod@3.25.76): 5402 - dependencies: 5403 - zod: 3.25.76 5404 - 5405 - zod-to-ts@1.2.0(typescript@5.9.3)(zod@3.25.76): 5406 - dependencies: 5407 - typescript: 5.9.3 5408 - zod: 3.25.76 5409 - 5410 - zod@3.25.76: {} 5166 + zod@4.3.6: {} 5411 5167 5412 5168 zwitch@2.0.4: {}