Initial Commit

vielle.dev 95a2c902

+24
.gitignore
··· 1 + # build output 2 + dist/ 3 + # generated types 4 + .astro/ 5 + 6 + # dependencies 7 + node_modules/ 8 + 9 + # logs 10 + npm-debug.log* 11 + yarn-debug.log* 12 + yarn-error.log* 13 + pnpm-debug.log* 14 + 15 + 16 + # environment variables 17 + .env 18 + .env.production 19 + 20 + # macOS-specific files 21 + .DS_Store 22 + 23 + # jetbrains setting folder 24 + .idea/
+4
.vscode/extensions.json
··· 1 + { 2 + "recommendations": ["astro-build.astro-vscode"], 3 + "unwantedRecommendations": [] 4 + }
+11
.vscode/launch.json
··· 1 + { 2 + "version": "0.2.0", 3 + "configurations": [ 4 + { 5 + "command": "./node_modules/.bin/astro dev", 6 + "name": "Development server", 7 + "request": "launch", 8 + "type": "node-terminal" 9 + } 10 + ] 11 + }
+36
README.md
··· 1 + # [vielle.dev](https://vielle.dev) 2 + 3 + MS Paint inspired personal site. 4 + 5 + ## Setup 6 + 7 + Prerequisites: 8 + 9 + - `NodeJS` v24 or later 10 + - `pnpm` 11 + - `git` 12 + 13 + ```sh 14 + git clone https://tangled.sh/@vielle.dev/site vielle.dev 15 + cd vielle.dev 16 + pnpm install 17 + ``` 18 + 19 + ## Developing 20 + 21 + Refer to <https://docs.astro.build> for help. 22 + Runs on <http://localhost:3000>. 23 + 24 + ```sh 25 + pnpm dev 26 + ``` 27 + 28 + ## Building 29 + 30 + Builds into `./dist` 31 + 32 + ```sh 33 + pnpm build 34 + # To test the build: 35 + pnpm preview 36 + ```
+5
astro.config.mjs
··· 1 + // @ts-check 2 + import { defineConfig } from 'astro/config'; 3 + 4 + // https://astro.build/config 5 + export default defineConfig({});
+14
package.json
··· 1 + { 2 + "name": "prs", 3 + "type": "module", 4 + "version": "0.0.1", 5 + "scripts": { 6 + "dev": "astro dev --port 3000", 7 + "build": "astro build", 8 + "preview": "astro preview", 9 + "astro": "astro" 10 + }, 11 + "dependencies": { 12 + "astro": "^5.12.1" 13 + } 14 + }
+3106
pnpm-lock.yaml
··· 1 + lockfileVersion: '9.0' 2 + 3 + settings: 4 + autoInstallPeers: true 5 + excludeLinksFromLockfile: false 6 + 7 + importers: 8 + 9 + .: 10 + dependencies: 11 + astro: 12 + specifier: ^5.12.1 13 + version: 5.12.1(@types/node@24.0.15)(rollup@4.45.1)(typescript@5.8.3) 14 + 15 + packages: 16 + 17 + '@astrojs/compiler@2.12.2': 18 + resolution: {integrity: sha512-w2zfvhjNCkNMmMMOn5b0J8+OmUaBL1o40ipMvqcG6NRpdC+lKxmTi48DT8Xw0SzJ3AfmeFLB45zXZXtmbsjcgw==} 19 + 20 + '@astrojs/internal-helpers@0.6.1': 21 + resolution: {integrity: sha512-l5Pqf6uZu31aG+3Lv8nl/3s4DbUzdlxTWDof4pEpto6GUJNhhCbelVi9dEyurOVyqaelwmS9oSyOWOENSfgo9A==} 22 + 23 + '@astrojs/markdown-remark@6.3.3': 24 + resolution: {integrity: sha512-DDRtD1sPvAuA7ms2btc9A7/7DApKqgLMNrE6kh5tmkfy8utD0Z738gqd3p5aViYYdUtHIyEJ1X4mCMxfCfu15w==} 25 + 26 + '@astrojs/prism@3.3.0': 27 + resolution: {integrity: sha512-q8VwfU/fDZNoDOf+r7jUnMC2//H2l0TuQ6FkGJL8vD8nw/q5KiL3DS1KKBI3QhI9UQhpJ5dc7AtqfbXWuOgLCQ==} 28 + engines: {node: 18.20.8 || ^20.3.0 || >=22.0.0} 29 + 30 + '@astrojs/telemetry@3.3.0': 31 + resolution: {integrity: sha512-UFBgfeldP06qu6khs/yY+q1cDAaArM2/7AEIqQ9Cuvf7B1hNLq0xDrZkct+QoIGyjq56y8IaE2I3CTvG99mlhQ==} 32 + engines: {node: 18.20.8 || ^20.3.0 || >=22.0.0} 33 + 34 + '@babel/helper-string-parser@7.27.1': 35 + resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==} 36 + engines: {node: '>=6.9.0'} 37 + 38 + '@babel/helper-validator-identifier@7.27.1': 39 + resolution: {integrity: sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==} 40 + engines: {node: '>=6.9.0'} 41 + 42 + '@babel/parser@7.28.0': 43 + resolution: {integrity: sha512-jVZGvOxOuNSsuQuLRTh13nU0AogFlw32w/MT+LV6D3sP5WdbW61E77RnkbaO2dUvmPAYrBDJXGn5gGS6tH4j8g==} 44 + engines: {node: '>=6.0.0'} 45 + hasBin: true 46 + 47 + '@babel/types@7.28.1': 48 + resolution: {integrity: sha512-x0LvFTekgSX+83TI28Y9wYPUfzrnl2aT5+5QLnO6v7mSJYtEEevuDRN0F0uSHRk1G1IWZC43o00Y0xDDrpBGPQ==} 49 + engines: {node: '>=6.9.0'} 50 + 51 + '@capsizecss/unpack@2.4.0': 52 + resolution: {integrity: sha512-GrSU71meACqcmIUxPYOJvGKF0yryjN/L1aCuE9DViCTJI7bfkjgYDPD1zbNDcINJwSSP6UaBZY9GAbYDO7re0Q==} 53 + 54 + '@emnapi/runtime@1.4.5': 55 + resolution: {integrity: sha512-++LApOtY0pEEz1zrd9vy1/zXVaVJJ/EbAF3u0fXIzPJEDtnITsBGbbK0EkM72amhl/R5b+5xx0Y/QhcVOpuulg==} 56 + 57 + '@esbuild/aix-ppc64@0.25.8': 58 + resolution: {integrity: sha512-urAvrUedIqEiFR3FYSLTWQgLu5tb+m0qZw0NBEasUeo6wuqatkMDaRT+1uABiGXEu5vqgPd7FGE1BhsAIy9QVA==} 59 + engines: {node: '>=18'} 60 + cpu: [ppc64] 61 + os: [aix] 62 + 63 + '@esbuild/android-arm64@0.25.8': 64 + resolution: {integrity: sha512-OD3p7LYzWpLhZEyATcTSJ67qB5D+20vbtr6vHlHWSQYhKtzUYrETuWThmzFpZtFsBIxRvhO07+UgVA9m0i/O1w==} 65 + engines: {node: '>=18'} 66 + cpu: [arm64] 67 + os: [android] 68 + 69 + '@esbuild/android-arm@0.25.8': 70 + resolution: {integrity: sha512-RONsAvGCz5oWyePVnLdZY/HHwA++nxYWIX1atInlaW6SEkwq6XkP3+cb825EUcRs5Vss/lGh/2YxAb5xqc07Uw==} 71 + engines: {node: '>=18'} 72 + cpu: [arm] 73 + os: [android] 74 + 75 + '@esbuild/android-x64@0.25.8': 76 + resolution: {integrity: sha512-yJAVPklM5+4+9dTeKwHOaA+LQkmrKFX96BM0A/2zQrbS6ENCmxc4OVoBs5dPkCCak2roAD+jKCdnmOqKszPkjA==} 77 + engines: {node: '>=18'} 78 + cpu: [x64] 79 + os: [android] 80 + 81 + '@esbuild/darwin-arm64@0.25.8': 82 + resolution: {integrity: sha512-Jw0mxgIaYX6R8ODrdkLLPwBqHTtYHJSmzzd+QeytSugzQ0Vg4c5rDky5VgkoowbZQahCbsv1rT1KW72MPIkevw==} 83 + engines: {node: '>=18'} 84 + cpu: [arm64] 85 + os: [darwin] 86 + 87 + '@esbuild/darwin-x64@0.25.8': 88 + resolution: {integrity: sha512-Vh2gLxxHnuoQ+GjPNvDSDRpoBCUzY4Pu0kBqMBDlK4fuWbKgGtmDIeEC081xi26PPjn+1tct+Bh8FjyLlw1Zlg==} 89 + engines: {node: '>=18'} 90 + cpu: [x64] 91 + os: [darwin] 92 + 93 + '@esbuild/freebsd-arm64@0.25.8': 94 + resolution: {integrity: sha512-YPJ7hDQ9DnNe5vxOm6jaie9QsTwcKedPvizTVlqWG9GBSq+BuyWEDazlGaDTC5NGU4QJd666V0yqCBL2oWKPfA==} 95 + engines: {node: '>=18'} 96 + cpu: [arm64] 97 + os: [freebsd] 98 + 99 + '@esbuild/freebsd-x64@0.25.8': 100 + resolution: {integrity: sha512-MmaEXxQRdXNFsRN/KcIimLnSJrk2r5H8v+WVafRWz5xdSVmWLoITZQXcgehI2ZE6gioE6HirAEToM/RvFBeuhw==} 101 + engines: {node: '>=18'} 102 + cpu: [x64] 103 + os: [freebsd] 104 + 105 + '@esbuild/linux-arm64@0.25.8': 106 + resolution: {integrity: sha512-WIgg00ARWv/uYLU7lsuDK00d/hHSfES5BzdWAdAig1ioV5kaFNrtK8EqGcUBJhYqotlUByUKz5Qo6u8tt7iD/w==} 107 + engines: {node: '>=18'} 108 + cpu: [arm64] 109 + os: [linux] 110 + 111 + '@esbuild/linux-arm@0.25.8': 112 + resolution: {integrity: sha512-FuzEP9BixzZohl1kLf76KEVOsxtIBFwCaLupVuk4eFVnOZfU+Wsn+x5Ryam7nILV2pkq2TqQM9EZPsOBuMC+kg==} 113 + engines: {node: '>=18'} 114 + cpu: [arm] 115 + os: [linux] 116 + 117 + '@esbuild/linux-ia32@0.25.8': 118 + resolution: {integrity: sha512-A1D9YzRX1i+1AJZuFFUMP1E9fMaYY+GnSQil9Tlw05utlE86EKTUA7RjwHDkEitmLYiFsRd9HwKBPEftNdBfjg==} 119 + engines: {node: '>=18'} 120 + cpu: [ia32] 121 + os: [linux] 122 + 123 + '@esbuild/linux-loong64@0.25.8': 124 + resolution: {integrity: sha512-O7k1J/dwHkY1RMVvglFHl1HzutGEFFZ3kNiDMSOyUrB7WcoHGf96Sh+64nTRT26l3GMbCW01Ekh/ThKM5iI7hQ==} 125 + engines: {node: '>=18'} 126 + cpu: [loong64] 127 + os: [linux] 128 + 129 + '@esbuild/linux-mips64el@0.25.8': 130 + resolution: {integrity: sha512-uv+dqfRazte3BzfMp8PAQXmdGHQt2oC/y2ovwpTteqrMx2lwaksiFZ/bdkXJC19ttTvNXBuWH53zy/aTj1FgGw==} 131 + engines: {node: '>=18'} 132 + cpu: [mips64el] 133 + os: [linux] 134 + 135 + '@esbuild/linux-ppc64@0.25.8': 136 + resolution: {integrity: sha512-GyG0KcMi1GBavP5JgAkkstMGyMholMDybAf8wF5A70CALlDM2p/f7YFE7H92eDeH/VBtFJA5MT4nRPDGg4JuzQ==} 137 + engines: {node: '>=18'} 138 + cpu: [ppc64] 139 + os: [linux] 140 + 141 + '@esbuild/linux-riscv64@0.25.8': 142 + resolution: {integrity: sha512-rAqDYFv3yzMrq7GIcen3XP7TUEG/4LK86LUPMIz6RT8A6pRIDn0sDcvjudVZBiiTcZCY9y2SgYX2lgK3AF+1eg==} 143 + engines: {node: '>=18'} 144 + cpu: [riscv64] 145 + os: [linux] 146 + 147 + '@esbuild/linux-s390x@0.25.8': 148 + resolution: {integrity: sha512-Xutvh6VjlbcHpsIIbwY8GVRbwoviWT19tFhgdA7DlenLGC/mbc3lBoVb7jxj9Z+eyGqvcnSyIltYUrkKzWqSvg==} 149 + engines: {node: '>=18'} 150 + cpu: [s390x] 151 + os: [linux] 152 + 153 + '@esbuild/linux-x64@0.25.8': 154 + resolution: {integrity: sha512-ASFQhgY4ElXh3nDcOMTkQero4b1lgubskNlhIfJrsH5OKZXDpUAKBlNS0Kx81jwOBp+HCeZqmoJuihTv57/jvQ==} 155 + engines: {node: '>=18'} 156 + cpu: [x64] 157 + os: [linux] 158 + 159 + '@esbuild/netbsd-arm64@0.25.8': 160 + resolution: {integrity: sha512-d1KfruIeohqAi6SA+gENMuObDbEjn22olAR7egqnkCD9DGBG0wsEARotkLgXDu6c4ncgWTZJtN5vcgxzWRMzcw==} 161 + engines: {node: '>=18'} 162 + cpu: [arm64] 163 + os: [netbsd] 164 + 165 + '@esbuild/netbsd-x64@0.25.8': 166 + resolution: {integrity: sha512-nVDCkrvx2ua+XQNyfrujIG38+YGyuy2Ru9kKVNyh5jAys6n+l44tTtToqHjino2My8VAY6Lw9H7RI73XFi66Cg==} 167 + engines: {node: '>=18'} 168 + cpu: [x64] 169 + os: [netbsd] 170 + 171 + '@esbuild/openbsd-arm64@0.25.8': 172 + resolution: {integrity: sha512-j8HgrDuSJFAujkivSMSfPQSAa5Fxbvk4rgNAS5i3K+r8s1X0p1uOO2Hl2xNsGFppOeHOLAVgYwDVlmxhq5h+SQ==} 173 + engines: {node: '>=18'} 174 + cpu: [arm64] 175 + os: [openbsd] 176 + 177 + '@esbuild/openbsd-x64@0.25.8': 178 + resolution: {integrity: sha512-1h8MUAwa0VhNCDp6Af0HToI2TJFAn1uqT9Al6DJVzdIBAd21m/G0Yfc77KDM3uF3T/YaOgQq3qTJHPbTOInaIQ==} 179 + engines: {node: '>=18'} 180 + cpu: [x64] 181 + os: [openbsd] 182 + 183 + '@esbuild/openharmony-arm64@0.25.8': 184 + resolution: {integrity: sha512-r2nVa5SIK9tSWd0kJd9HCffnDHKchTGikb//9c7HX+r+wHYCpQrSgxhlY6KWV1nFo1l4KFbsMlHk+L6fekLsUg==} 185 + engines: {node: '>=18'} 186 + cpu: [arm64] 187 + os: [openharmony] 188 + 189 + '@esbuild/sunos-x64@0.25.8': 190 + resolution: {integrity: sha512-zUlaP2S12YhQ2UzUfcCuMDHQFJyKABkAjvO5YSndMiIkMimPmxA+BYSBikWgsRpvyxuRnow4nS5NPnf9fpv41w==} 191 + engines: {node: '>=18'} 192 + cpu: [x64] 193 + os: [sunos] 194 + 195 + '@esbuild/win32-arm64@0.25.8': 196 + resolution: {integrity: sha512-YEGFFWESlPva8hGL+zvj2z/SaK+pH0SwOM0Nc/d+rVnW7GSTFlLBGzZkuSU9kFIGIo8q9X3ucpZhu8PDN5A2sQ==} 197 + engines: {node: '>=18'} 198 + cpu: [arm64] 199 + os: [win32] 200 + 201 + '@esbuild/win32-ia32@0.25.8': 202 + resolution: {integrity: sha512-hiGgGC6KZ5LZz58OL/+qVVoZiuZlUYlYHNAmczOm7bs2oE1XriPFi5ZHHrS8ACpV5EjySrnoCKmcbQMN+ojnHg==} 203 + engines: {node: '>=18'} 204 + cpu: [ia32] 205 + os: [win32] 206 + 207 + '@esbuild/win32-x64@0.25.8': 208 + resolution: {integrity: sha512-cn3Yr7+OaaZq1c+2pe+8yxC8E144SReCQjN6/2ynubzYjvyqZjTXfQJpAcQpsdJq3My7XADANiYGHoFC69pLQw==} 209 + engines: {node: '>=18'} 210 + cpu: [x64] 211 + os: [win32] 212 + 213 + '@img/sharp-darwin-arm64@0.33.5': 214 + resolution: {integrity: sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==} 215 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 216 + cpu: [arm64] 217 + os: [darwin] 218 + 219 + '@img/sharp-darwin-x64@0.33.5': 220 + resolution: {integrity: sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==} 221 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 222 + cpu: [x64] 223 + os: [darwin] 224 + 225 + '@img/sharp-libvips-darwin-arm64@1.0.4': 226 + resolution: {integrity: sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==} 227 + cpu: [arm64] 228 + os: [darwin] 229 + 230 + '@img/sharp-libvips-darwin-x64@1.0.4': 231 + resolution: {integrity: sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==} 232 + cpu: [x64] 233 + os: [darwin] 234 + 235 + '@img/sharp-libvips-linux-arm64@1.0.4': 236 + resolution: {integrity: sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==} 237 + cpu: [arm64] 238 + os: [linux] 239 + 240 + '@img/sharp-libvips-linux-arm@1.0.5': 241 + resolution: {integrity: sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==} 242 + cpu: [arm] 243 + os: [linux] 244 + 245 + '@img/sharp-libvips-linux-s390x@1.0.4': 246 + resolution: {integrity: sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==} 247 + cpu: [s390x] 248 + os: [linux] 249 + 250 + '@img/sharp-libvips-linux-x64@1.0.4': 251 + resolution: {integrity: sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==} 252 + cpu: [x64] 253 + os: [linux] 254 + 255 + '@img/sharp-libvips-linuxmusl-arm64@1.0.4': 256 + resolution: {integrity: sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==} 257 + cpu: [arm64] 258 + os: [linux] 259 + 260 + '@img/sharp-libvips-linuxmusl-x64@1.0.4': 261 + resolution: {integrity: sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==} 262 + cpu: [x64] 263 + os: [linux] 264 + 265 + '@img/sharp-linux-arm64@0.33.5': 266 + resolution: {integrity: sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==} 267 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 268 + cpu: [arm64] 269 + os: [linux] 270 + 271 + '@img/sharp-linux-arm@0.33.5': 272 + resolution: {integrity: sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==} 273 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 274 + cpu: [arm] 275 + os: [linux] 276 + 277 + '@img/sharp-linux-s390x@0.33.5': 278 + resolution: {integrity: sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==} 279 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 280 + cpu: [s390x] 281 + os: [linux] 282 + 283 + '@img/sharp-linux-x64@0.33.5': 284 + resolution: {integrity: sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==} 285 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 286 + cpu: [x64] 287 + os: [linux] 288 + 289 + '@img/sharp-linuxmusl-arm64@0.33.5': 290 + resolution: {integrity: sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==} 291 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 292 + cpu: [arm64] 293 + os: [linux] 294 + 295 + '@img/sharp-linuxmusl-x64@0.33.5': 296 + resolution: {integrity: sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==} 297 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 298 + cpu: [x64] 299 + os: [linux] 300 + 301 + '@img/sharp-wasm32@0.33.5': 302 + resolution: {integrity: sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==} 303 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 304 + cpu: [wasm32] 305 + 306 + '@img/sharp-win32-ia32@0.33.5': 307 + resolution: {integrity: sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==} 308 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 309 + cpu: [ia32] 310 + os: [win32] 311 + 312 + '@img/sharp-win32-x64@0.33.5': 313 + resolution: {integrity: sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==} 314 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 315 + cpu: [x64] 316 + os: [win32] 317 + 318 + '@jridgewell/sourcemap-codec@1.5.4': 319 + resolution: {integrity: sha512-VT2+G1VQs/9oz078bLrYbecdZKs912zQlkelYpuf+SXF+QvZDYJlbx/LSx+meSAwdDFnF8FVXW92AVjjkVmgFw==} 320 + 321 + '@oslojs/encoding@1.1.0': 322 + resolution: {integrity: sha512-70wQhgYmndg4GCPxPPxPGevRKqTIJ2Nh4OkiMWmDAVYsTQ+Ta7Sq+rPevXyXGdzr30/qZBnyOalCszoMxlyldQ==} 323 + 324 + '@rollup/pluginutils@5.2.0': 325 + resolution: {integrity: sha512-qWJ2ZTbmumwiLFomfzTyt5Kng4hwPi9rwCYN4SHb6eaRU1KNO4ccxINHr/VhH4GgPlt1XfSTLX2LBTme8ne4Zw==} 326 + engines: {node: '>=14.0.0'} 327 + peerDependencies: 328 + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 329 + peerDependenciesMeta: 330 + rollup: 331 + optional: true 332 + 333 + '@rollup/rollup-android-arm-eabi@4.45.1': 334 + resolution: {integrity: sha512-NEySIFvMY0ZQO+utJkgoMiCAjMrGvnbDLHvcmlA33UXJpYBCvlBEbMMtV837uCkS+plG2umfhn0T5mMAxGrlRA==} 335 + cpu: [arm] 336 + os: [android] 337 + 338 + '@rollup/rollup-android-arm64@4.45.1': 339 + resolution: {integrity: sha512-ujQ+sMXJkg4LRJaYreaVx7Z/VMgBBd89wGS4qMrdtfUFZ+TSY5Rs9asgjitLwzeIbhwdEhyj29zhst3L1lKsRQ==} 340 + cpu: [arm64] 341 + os: [android] 342 + 343 + '@rollup/rollup-darwin-arm64@4.45.1': 344 + resolution: {integrity: sha512-FSncqHvqTm3lC6Y13xncsdOYfxGSLnP+73k815EfNmpewPs+EyM49haPS105Rh4aF5mJKywk9X0ogzLXZzN9lA==} 345 + cpu: [arm64] 346 + os: [darwin] 347 + 348 + '@rollup/rollup-darwin-x64@4.45.1': 349 + resolution: {integrity: sha512-2/vVn/husP5XI7Fsf/RlhDaQJ7x9zjvC81anIVbr4b/f0xtSmXQTFcGIQ/B1cXIYM6h2nAhJkdMHTnD7OtQ9Og==} 350 + cpu: [x64] 351 + os: [darwin] 352 + 353 + '@rollup/rollup-freebsd-arm64@4.45.1': 354 + resolution: {integrity: sha512-4g1kaDxQItZsrkVTdYQ0bxu4ZIQ32cotoQbmsAnW1jAE4XCMbcBPDirX5fyUzdhVCKgPcrwWuucI8yrVRBw2+g==} 355 + cpu: [arm64] 356 + os: [freebsd] 357 + 358 + '@rollup/rollup-freebsd-x64@4.45.1': 359 + resolution: {integrity: sha512-L/6JsfiL74i3uK1Ti2ZFSNsp5NMiM4/kbbGEcOCps99aZx3g8SJMO1/9Y0n/qKlWZfn6sScf98lEOUe2mBvW9A==} 360 + cpu: [x64] 361 + os: [freebsd] 362 + 363 + '@rollup/rollup-linux-arm-gnueabihf@4.45.1': 364 + resolution: {integrity: sha512-RkdOTu2jK7brlu+ZwjMIZfdV2sSYHK2qR08FUWcIoqJC2eywHbXr0L8T/pONFwkGukQqERDheaGTeedG+rra6Q==} 365 + cpu: [arm] 366 + os: [linux] 367 + 368 + '@rollup/rollup-linux-arm-musleabihf@4.45.1': 369 + resolution: {integrity: sha512-3kJ8pgfBt6CIIr1o+HQA7OZ9mp/zDk3ctekGl9qn/pRBgrRgfwiffaUmqioUGN9hv0OHv2gxmvdKOkARCtRb8Q==} 370 + cpu: [arm] 371 + os: [linux] 372 + 373 + '@rollup/rollup-linux-arm64-gnu@4.45.1': 374 + resolution: {integrity: sha512-k3dOKCfIVixWjG7OXTCOmDfJj3vbdhN0QYEqB+OuGArOChek22hn7Uy5A/gTDNAcCy5v2YcXRJ/Qcnm4/ma1xw==} 375 + cpu: [arm64] 376 + os: [linux] 377 + 378 + '@rollup/rollup-linux-arm64-musl@4.45.1': 379 + resolution: {integrity: sha512-PmI1vxQetnM58ZmDFl9/Uk2lpBBby6B6rF4muJc65uZbxCs0EA7hhKCk2PKlmZKuyVSHAyIw3+/SiuMLxKxWog==} 380 + cpu: [arm64] 381 + os: [linux] 382 + 383 + '@rollup/rollup-linux-loongarch64-gnu@4.45.1': 384 + resolution: {integrity: sha512-9UmI0VzGmNJ28ibHW2GpE2nF0PBQqsyiS4kcJ5vK+wuwGnV5RlqdczVocDSUfGX/Na7/XINRVoUgJyFIgipoRg==} 385 + cpu: [loong64] 386 + os: [linux] 387 + 388 + '@rollup/rollup-linux-powerpc64le-gnu@4.45.1': 389 + resolution: {integrity: sha512-7nR2KY8oEOUTD3pBAxIBBbZr0U7U+R9HDTPNy+5nVVHDXI4ikYniH1oxQz9VoB5PbBU1CZuDGHkLJkd3zLMWsg==} 390 + cpu: [ppc64] 391 + os: [linux] 392 + 393 + '@rollup/rollup-linux-riscv64-gnu@4.45.1': 394 + resolution: {integrity: sha512-nlcl3jgUultKROfZijKjRQLUu9Ma0PeNv/VFHkZiKbXTBQXhpytS8CIj5/NfBeECZtY2FJQubm6ltIxm/ftxpw==} 395 + cpu: [riscv64] 396 + os: [linux] 397 + 398 + '@rollup/rollup-linux-riscv64-musl@4.45.1': 399 + resolution: {integrity: sha512-HJV65KLS51rW0VY6rvZkiieiBnurSzpzore1bMKAhunQiECPuxsROvyeaot/tcK3A3aGnI+qTHqisrpSgQrpgA==} 400 + cpu: [riscv64] 401 + os: [linux] 402 + 403 + '@rollup/rollup-linux-s390x-gnu@4.45.1': 404 + resolution: {integrity: sha512-NITBOCv3Qqc6hhwFt7jLV78VEO/il4YcBzoMGGNxznLgRQf43VQDae0aAzKiBeEPIxnDrACiMgbqjuihx08OOw==} 405 + cpu: [s390x] 406 + os: [linux] 407 + 408 + '@rollup/rollup-linux-x64-gnu@4.45.1': 409 + resolution: {integrity: sha512-+E/lYl6qu1zqgPEnTrs4WysQtvc/Sh4fC2nByfFExqgYrqkKWp1tWIbe+ELhixnenSpBbLXNi6vbEEJ8M7fiHw==} 410 + cpu: [x64] 411 + os: [linux] 412 + 413 + '@rollup/rollup-linux-x64-musl@4.45.1': 414 + resolution: {integrity: sha512-a6WIAp89p3kpNoYStITT9RbTbTnqarU7D8N8F2CV+4Cl9fwCOZraLVuVFvlpsW0SbIiYtEnhCZBPLoNdRkjQFw==} 415 + cpu: [x64] 416 + os: [linux] 417 + 418 + '@rollup/rollup-win32-arm64-msvc@4.45.1': 419 + resolution: {integrity: sha512-T5Bi/NS3fQiJeYdGvRpTAP5P02kqSOpqiopwhj0uaXB6nzs5JVi2XMJb18JUSKhCOX8+UE1UKQufyD6Or48dJg==} 420 + cpu: [arm64] 421 + os: [win32] 422 + 423 + '@rollup/rollup-win32-ia32-msvc@4.45.1': 424 + resolution: {integrity: sha512-lxV2Pako3ujjuUe9jiU3/s7KSrDfH6IgTSQOnDWr9aJ92YsFd7EurmClK0ly/t8dzMkDtd04g60WX6yl0sGfdw==} 425 + cpu: [ia32] 426 + os: [win32] 427 + 428 + '@rollup/rollup-win32-x64-msvc@4.45.1': 429 + resolution: {integrity: sha512-M/fKi4sasCdM8i0aWJjCSFm2qEnYRR8AMLG2kxp6wD13+tMGA4Z1tVAuHkNRjud5SW2EM3naLuK35w9twvf6aA==} 430 + cpu: [x64] 431 + os: [win32] 432 + 433 + '@shikijs/core@3.8.1': 434 + resolution: {integrity: sha512-uTSXzUBQ/IgFcUa6gmGShCHr4tMdR3pxUiiWKDm8pd42UKJdYhkAYsAmHX5mTwybQ5VyGDgTjW4qKSsRvGSang==} 435 + 436 + '@shikijs/engine-javascript@3.8.1': 437 + resolution: {integrity: sha512-rZRp3BM1llrHkuBPAdYAzjlF7OqlM0rm/7EWASeCcY7cRYZIrOnGIHE9qsLz5TCjGefxBFnwgIECzBs2vmOyKA==} 438 + 439 + '@shikijs/engine-oniguruma@3.8.1': 440 + resolution: {integrity: sha512-KGQJZHlNY7c656qPFEQpIoqOuC4LrxjyNndRdzk5WKB/Ie87+NJCF1xo9KkOUxwxylk7rT6nhlZyTGTC4fCe1g==} 441 + 442 + '@shikijs/langs@3.8.1': 443 + resolution: {integrity: sha512-TjOFg2Wp1w07oKnXjs0AUMb4kJvujML+fJ1C5cmEj45lhjbUXtziT1x2bPQb9Db6kmPhkG5NI2tgYW1/DzhUuQ==} 444 + 445 + '@shikijs/themes@3.8.1': 446 + resolution: {integrity: sha512-Vu3t3BBLifc0GB0UPg2Pox1naTemrrvyZv2lkiSw3QayVV60me1ujFQwPZGgUTmwXl1yhCPW8Lieesm0CYruLQ==} 447 + 448 + '@shikijs/types@3.8.1': 449 + resolution: {integrity: sha512-5C39Q8/8r1I26suLh+5TPk1DTrbY/kn3IdWA5HdizR0FhlhD05zx5nKCqhzSfDHH3p4S0ZefxWd77DLV+8FhGg==} 450 + 451 + '@shikijs/vscode-textmate@10.0.2': 452 + resolution: {integrity: sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==} 453 + 454 + '@swc/helpers@0.5.17': 455 + resolution: {integrity: sha512-5IKx/Y13RsYd+sauPb2x+U/xZikHjolzfuDgTAl/Tdf3Q8rslRvC19NKDLgAJQ6wsqADk10ntlv08nPFw/gO/A==} 456 + 457 + '@types/debug@4.1.12': 458 + resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==} 459 + 460 + '@types/estree@1.0.8': 461 + resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==} 462 + 463 + '@types/fontkit@2.0.8': 464 + resolution: {integrity: sha512-wN+8bYxIpJf+5oZdrdtaX04qUuWHcKxcDEgRS9Qm9ZClSHjzEn13SxUC+5eRM+4yXIeTYk8mTzLAWGF64847ew==} 465 + 466 + '@types/hast@3.0.4': 467 + resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==} 468 + 469 + '@types/mdast@4.0.4': 470 + resolution: {integrity: sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==} 471 + 472 + '@types/ms@2.1.0': 473 + resolution: {integrity: sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==} 474 + 475 + '@types/nlcst@2.0.3': 476 + resolution: {integrity: sha512-vSYNSDe6Ix3q+6Z7ri9lyWqgGhJTmzRjZRqyq15N0Z/1/UnVsno9G/N40NBijoYx2seFDIl0+B2mgAb9mezUCA==} 477 + 478 + '@types/node@24.0.15': 479 + resolution: {integrity: sha512-oaeTSbCef7U/z7rDeJA138xpG3NuKc64/rZ2qmUFkFJmnMsAPaluIifqyWd8hSSMxyP9oie3dLAqYPblag9KgA==} 480 + 481 + '@types/unist@3.0.3': 482 + resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==} 483 + 484 + '@ungap/structured-clone@1.3.0': 485 + resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==} 486 + 487 + acorn@8.15.0: 488 + resolution: {integrity: sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==} 489 + engines: {node: '>=0.4.0'} 490 + hasBin: true 491 + 492 + ansi-align@3.0.1: 493 + resolution: {integrity: sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==} 494 + 495 + ansi-regex@5.0.1: 496 + resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} 497 + engines: {node: '>=8'} 498 + 499 + ansi-regex@6.1.0: 500 + resolution: {integrity: sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==} 501 + engines: {node: '>=12'} 502 + 503 + ansi-styles@6.2.1: 504 + resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} 505 + engines: {node: '>=12'} 506 + 507 + anymatch@3.1.3: 508 + resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} 509 + engines: {node: '>= 8'} 510 + 511 + argparse@2.0.1: 512 + resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} 513 + 514 + aria-query@5.3.2: 515 + resolution: {integrity: sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==} 516 + engines: {node: '>= 0.4'} 517 + 518 + array-iterate@2.0.1: 519 + resolution: {integrity: sha512-I1jXZMjAgCMmxT4qxXfPXa6SthSoE8h6gkSI9BGGNv8mP8G/v0blc+qFnZu6K42vTOiuME596QaLO0TP3Lk0xg==} 520 + 521 + astro@5.12.1: 522 + resolution: {integrity: sha512-/gH9cLIp6UNdbJO1FPBVN/Ea+1I9hJdQoLJKYUsXIRIfHcyF/3NCg0QVDJGw1oWkyQT6x6poQsnbgY9UXitjiw==} 523 + engines: {node: 18.20.8 || ^20.3.0 || >=22.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0'} 524 + hasBin: true 525 + 526 + axobject-query@4.1.0: 527 + resolution: {integrity: sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==} 528 + engines: {node: '>= 0.4'} 529 + 530 + bail@2.0.2: 531 + resolution: {integrity: sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==} 532 + 533 + base-64@1.0.0: 534 + resolution: {integrity: sha512-kwDPIFCGx0NZHog36dj+tHiwP4QMzsZ3AgMViUBKI0+V5n4U0ufTCUMhnQ04diaRI8EX/QcPfql7zlhZ7j4zgg==} 535 + 536 + base64-js@1.5.1: 537 + resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} 538 + 539 + blob-to-buffer@1.2.9: 540 + resolution: {integrity: sha512-BF033y5fN6OCofD3vgHmNtwZWRcq9NLyyxyILx9hfMy1sXYy4ojFl765hJ2lP0YaN2fuxPaLO2Vzzoxy0FLFFA==} 541 + 542 + boxen@8.0.1: 543 + resolution: {integrity: sha512-F3PH5k5juxom4xktynS7MoFY+NUWH5LC4CnH11YB8NPew+HLpmBLCybSAEyb2F+4pRXhuhWqFesoQd6DAyc2hw==} 544 + engines: {node: '>=18'} 545 + 546 + brotli@1.3.3: 547 + resolution: {integrity: sha512-oTKjJdShmDuGW94SyyaoQvAjf30dZaHnjJ8uAF+u2/vGJkJbJPJAT1gDiOJP5v1Zb6f9KEyW/1HpuaWIXtGHPg==} 548 + 549 + camelcase@8.0.0: 550 + resolution: {integrity: sha512-8WB3Jcas3swSvjIeA2yvCJ+Miyz5l1ZmB6HFb9R1317dt9LCQoswg/BGrmAmkWVEszSrrg4RwmO46qIm2OEnSA==} 551 + engines: {node: '>=16'} 552 + 553 + ccount@2.0.1: 554 + resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} 555 + 556 + chalk@5.4.1: 557 + resolution: {integrity: sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==} 558 + engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} 559 + 560 + character-entities-html4@2.1.0: 561 + resolution: {integrity: sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==} 562 + 563 + character-entities-legacy@3.0.0: 564 + resolution: {integrity: sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==} 565 + 566 + character-entities@2.0.2: 567 + resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==} 568 + 569 + chokidar@4.0.3: 570 + resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==} 571 + engines: {node: '>= 14.16.0'} 572 + 573 + ci-info@4.3.0: 574 + resolution: {integrity: sha512-l+2bNRMiQgcfILUi33labAZYIWlH1kWDp+ecNo5iisRKrbm0xcRyCww71/YU0Fkw0mAFpz9bJayXPjey6vkmaQ==} 575 + engines: {node: '>=8'} 576 + 577 + cli-boxes@3.0.0: 578 + resolution: {integrity: sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==} 579 + engines: {node: '>=10'} 580 + 581 + clone@2.1.2: 582 + resolution: {integrity: sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==} 583 + engines: {node: '>=0.8'} 584 + 585 + clsx@2.1.1: 586 + resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} 587 + engines: {node: '>=6'} 588 + 589 + color-convert@2.0.1: 590 + resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} 591 + engines: {node: '>=7.0.0'} 592 + 593 + color-name@1.1.4: 594 + resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} 595 + 596 + color-string@1.9.1: 597 + resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==} 598 + 599 + color@4.2.3: 600 + resolution: {integrity: sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==} 601 + engines: {node: '>=12.5.0'} 602 + 603 + comma-separated-tokens@2.0.3: 604 + resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==} 605 + 606 + common-ancestor-path@1.0.1: 607 + resolution: {integrity: sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==} 608 + 609 + cookie-es@1.2.2: 610 + resolution: {integrity: sha512-+W7VmiVINB+ywl1HGXJXmrqkOhpKrIiVZV6tQuV54ZyQC7MMuBt81Vc336GMLoHBq5hV/F9eXgt5Mnx0Rha5Fg==} 611 + 612 + cookie@1.0.2: 613 + resolution: {integrity: sha512-9Kr/j4O16ISv8zBBhJoi4bXOYNTkFLOqSL3UDB0njXxCXNezjeyVrJyGOWtgfs/q2km1gwBcfH8q1yEGoMYunA==} 614 + engines: {node: '>=18'} 615 + 616 + cross-fetch@3.2.0: 617 + resolution: {integrity: sha512-Q+xVJLoGOeIMXZmbUK4HYk+69cQH6LudR0Vu/pRm2YlU/hDV9CiS0gKUMaWY5f2NeUH9C1nV3bsTlCo0FsTV1Q==} 618 + 619 + crossws@0.3.5: 620 + resolution: {integrity: sha512-ojKiDvcmByhwa8YYqbQI/hg7MEU0NC03+pSdEq4ZUnZR9xXpwk7E43SMNGkn+JxJGPFtNvQ48+vV2p+P1ml5PA==} 621 + 622 + css-tree@3.1.0: 623 + resolution: {integrity: sha512-0eW44TGN5SQXU1mWSkKwFstI/22X2bG1nYzZTYMAWjylYURhse752YgbE4Cx46AC+bAvI+/dYTPRk1LqSUnu6w==} 624 + engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} 625 + 626 + cssesc@3.0.0: 627 + resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} 628 + engines: {node: '>=4'} 629 + hasBin: true 630 + 631 + debug@4.4.1: 632 + resolution: {integrity: sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==} 633 + engines: {node: '>=6.0'} 634 + peerDependencies: 635 + supports-color: '*' 636 + peerDependenciesMeta: 637 + supports-color: 638 + optional: true 639 + 640 + decode-named-character-reference@1.2.0: 641 + resolution: {integrity: sha512-c6fcElNV6ShtZXmsgNgFFV5tVX2PaV4g+MOAkb8eXHvn6sryJBrZa9r0zV6+dtTyoCKxtDy5tyQ5ZwQuidtd+Q==} 642 + 643 + defu@6.1.4: 644 + resolution: {integrity: sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==} 645 + 646 + dequal@2.0.3: 647 + resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} 648 + engines: {node: '>=6'} 649 + 650 + destr@2.0.5: 651 + resolution: {integrity: sha512-ugFTXCtDZunbzasqBxrK93Ik/DRYsO6S/fedkWEMKqt04xZ4csmnmwGDBAb07QWNaGMAmnTIemsYZCksjATwsA==} 652 + 653 + detect-libc@2.0.4: 654 + resolution: {integrity: sha512-3UDv+G9CsCKO1WKMGw9fwq/SWJYbI0c5Y7LU1AXYoDdbhE2AHQ6N6Nb34sG8Fj7T5APy8qXDCKuuIHd1BR0tVA==} 655 + engines: {node: '>=8'} 656 + 657 + deterministic-object-hash@2.0.2: 658 + resolution: {integrity: sha512-KxektNH63SrbfUyDiwXqRb1rLwKt33AmMv+5Nhsw1kqZ13SJBRTgZHtGbE+hH3a1mVW1cz+4pqSWVPAtLVXTzQ==} 659 + engines: {node: '>=18'} 660 + 661 + devalue@5.1.1: 662 + resolution: {integrity: sha512-maua5KUiapvEwiEAe+XnlZ3Rh0GD+qI1J/nb9vrJc3muPXvcF/8gXYTWF76+5DAqHyDUtOIImEuo0YKE9mshVw==} 663 + 664 + devlop@1.1.0: 665 + resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==} 666 + 667 + dfa@1.2.0: 668 + resolution: {integrity: sha512-ED3jP8saaweFTjeGX8HQPjeC1YYyZs98jGNZx6IiBvxW7JG5v492kamAQB3m2wop07CvU/RQmzcKr6bgcC5D/Q==} 669 + 670 + diff@5.2.0: 671 + resolution: {integrity: sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==} 672 + engines: {node: '>=0.3.1'} 673 + 674 + dlv@1.1.3: 675 + resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==} 676 + 677 + dset@3.1.4: 678 + resolution: {integrity: sha512-2QF/g9/zTaPDc3BjNcVTGoBbXBgYfMTTceLaYcFJ/W9kggFUkhxD/hMEeuLKbugyef9SqAx8cpgwlIP/jinUTA==} 679 + engines: {node: '>=4'} 680 + 681 + emoji-regex@10.4.0: 682 + resolution: {integrity: sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==} 683 + 684 + emoji-regex@8.0.0: 685 + resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} 686 + 687 + entities@6.0.1: 688 + resolution: {integrity: sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==} 689 + engines: {node: '>=0.12'} 690 + 691 + es-module-lexer@1.7.0: 692 + resolution: {integrity: sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==} 693 + 694 + esbuild@0.25.8: 695 + resolution: {integrity: sha512-vVC0USHGtMi8+R4Kz8rt6JhEWLxsv9Rnu/lGYbPR8u47B+DCBksq9JarW0zOO7bs37hyOK1l2/oqtbciutL5+Q==} 696 + engines: {node: '>=18'} 697 + hasBin: true 698 + 699 + escape-string-regexp@5.0.0: 700 + resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} 701 + engines: {node: '>=12'} 702 + 703 + estree-walker@2.0.2: 704 + resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} 705 + 706 + estree-walker@3.0.3: 707 + resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} 708 + 709 + eventemitter3@5.0.1: 710 + resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==} 711 + 712 + extend@3.0.2: 713 + resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} 714 + 715 + fast-deep-equal@3.1.3: 716 + resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} 717 + 718 + fdir@6.4.6: 719 + resolution: {integrity: sha512-hiFoqpyZcfNm1yc4u8oWCf9A2c4D3QjCrks3zmoVKVxpQRzmPNar1hUJcBG2RQHvEVGDN+Jm81ZheVLAQMK6+w==} 720 + peerDependencies: 721 + picomatch: ^3 || ^4 722 + peerDependenciesMeta: 723 + picomatch: 724 + optional: true 725 + 726 + flattie@1.1.1: 727 + resolution: {integrity: sha512-9UbaD6XdAL97+k/n+N7JwX46K/M6Zc6KcFYskrYL8wbBV/Uyk0CTAMY0VT+qiK5PM7AIc9aTWYtq65U7T+aCNQ==} 728 + engines: {node: '>=8'} 729 + 730 + fontace@0.3.0: 731 + resolution: {integrity: sha512-czoqATrcnxgWb/nAkfyIrRp6Q8biYj7nGnL6zfhTcX+JKKpWHFBnb8uNMw/kZr7u++3Y3wYSYoZgHkCcsuBpBg==} 732 + 733 + fontkit@2.0.4: 734 + resolution: {integrity: sha512-syetQadaUEDNdxdugga9CpEYVaQIxOwk7GlwZWWZ19//qW4zE5bknOKeMBDYAASwnpaSHKJITRLMF9m1fp3s6g==} 735 + 736 + fsevents@2.3.3: 737 + resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} 738 + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} 739 + os: [darwin] 740 + 741 + get-east-asian-width@1.3.0: 742 + resolution: {integrity: sha512-vpeMIQKxczTD/0s2CdEWHcb0eeJe6TFjxb+J5xgX7hScxqrGuyjmv4c1D4A/gelKfyox0gJJwIHF+fLjeaM8kQ==} 743 + engines: {node: '>=18'} 744 + 745 + github-slugger@2.0.0: 746 + resolution: {integrity: sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==} 747 + 748 + h3@1.15.3: 749 + resolution: {integrity: sha512-z6GknHqyX0h9aQaTx22VZDf6QyZn+0Nh+Ym8O/u0SGSkyF5cuTJYKlc8MkzW3Nzf9LE1ivcpmYC3FUGpywhuUQ==} 750 + 751 + hast-util-from-html@2.0.3: 752 + resolution: {integrity: sha512-CUSRHXyKjzHov8yKsQjGOElXy/3EKpyX56ELnkHH34vDVw1N1XSQ1ZcAvTyAPtGqLTuKP/uxM+aLkSPqF/EtMw==} 753 + 754 + hast-util-from-parse5@8.0.3: 755 + resolution: {integrity: sha512-3kxEVkEKt0zvcZ3hCRYI8rqrgwtlIOFMWkbclACvjlDw8Li9S2hk/d51OI0nr/gIpdMHNepwgOKqZ/sy0Clpyg==} 756 + 757 + hast-util-is-element@3.0.0: 758 + resolution: {integrity: sha512-Val9mnv2IWpLbNPqc/pUem+a7Ipj2aHacCwgNfTiK0vJKl0LF+4Ba4+v1oPHFpf3bLYmreq0/l3Gud9S5OH42g==} 759 + 760 + hast-util-parse-selector@4.0.0: 761 + resolution: {integrity: sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==} 762 + 763 + hast-util-raw@9.1.0: 764 + resolution: {integrity: sha512-Y8/SBAHkZGoNkpzqqfCldijcuUKh7/su31kEBp67cFY09Wy0mTRgtsLYsiIxMJxlu0f6AA5SUTbDR8K0rxnbUw==} 765 + 766 + hast-util-to-html@9.0.5: 767 + resolution: {integrity: sha512-OguPdidb+fbHQSU4Q4ZiLKnzWo8Wwsf5bZfbvu7//a9oTYoqD/fWpe96NuHkoS9h0ccGOTe0C4NGXdtS0iObOw==} 768 + 769 + hast-util-to-parse5@8.0.0: 770 + resolution: {integrity: sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw==} 771 + 772 + hast-util-to-text@4.0.2: 773 + resolution: {integrity: sha512-KK6y/BN8lbaq654j7JgBydev7wuNMcID54lkRav1P0CaE1e47P72AWWPiGKXTJU271ooYzcvTAn/Zt0REnvc7A==} 774 + 775 + hast-util-whitespace@3.0.0: 776 + resolution: {integrity: sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==} 777 + 778 + hastscript@9.0.1: 779 + resolution: {integrity: sha512-g7df9rMFX/SPi34tyGCyUBREQoKkapwdY/T04Qn9TDWfHhAYt4/I0gMVirzK5wEzeUqIjEB+LXC/ypb7Aqno5w==} 780 + 781 + html-escaper@3.0.3: 782 + resolution: {integrity: sha512-RuMffC89BOWQoY0WKGpIhn5gX3iI54O6nRA0yC124NYVtzjmFWBIiFd8M0x+ZdX0P9R4lADg1mgP8C7PxGOWuQ==} 783 + 784 + html-void-elements@3.0.0: 785 + resolution: {integrity: sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==} 786 + 787 + http-cache-semantics@4.2.0: 788 + resolution: {integrity: sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ==} 789 + 790 + import-meta-resolve@4.1.0: 791 + resolution: {integrity: sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==} 792 + 793 + iron-webcrypto@1.2.1: 794 + resolution: {integrity: sha512-feOM6FaSr6rEABp/eDfVseKyTMDt+KGpeB35SkVn9Tyn0CqvVsY3EwI0v5i8nMHyJnzCIQf7nsy3p41TPkJZhg==} 795 + 796 + is-arrayish@0.3.2: 797 + resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==} 798 + 799 + is-docker@3.0.0: 800 + resolution: {integrity: sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==} 801 + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 802 + hasBin: true 803 + 804 + is-fullwidth-code-point@3.0.0: 805 + resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} 806 + engines: {node: '>=8'} 807 + 808 + is-inside-container@1.0.0: 809 + resolution: {integrity: sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==} 810 + engines: {node: '>=14.16'} 811 + hasBin: true 812 + 813 + is-plain-obj@4.1.0: 814 + resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} 815 + engines: {node: '>=12'} 816 + 817 + is-wsl@3.1.0: 818 + resolution: {integrity: sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==} 819 + engines: {node: '>=16'} 820 + 821 + js-yaml@4.1.0: 822 + resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} 823 + hasBin: true 824 + 825 + kleur@3.0.3: 826 + resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} 827 + engines: {node: '>=6'} 828 + 829 + kleur@4.1.5: 830 + resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==} 831 + engines: {node: '>=6'} 832 + 833 + longest-streak@3.1.0: 834 + resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==} 835 + 836 + lru-cache@10.4.3: 837 + resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} 838 + 839 + magic-string@0.30.17: 840 + resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==} 841 + 842 + magicast@0.3.5: 843 + resolution: {integrity: sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ==} 844 + 845 + markdown-table@3.0.4: 846 + resolution: {integrity: sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==} 847 + 848 + mdast-util-definitions@6.0.0: 849 + resolution: {integrity: sha512-scTllyX6pnYNZH/AIp/0ePz6s4cZtARxImwoPJ7kS42n+MnVsI4XbnG6d4ibehRIldYMWM2LD7ImQblVhUejVQ==} 850 + 851 + mdast-util-find-and-replace@3.0.2: 852 + resolution: {integrity: sha512-Tmd1Vg/m3Xz43afeNxDIhWRtFZgM2VLyaf4vSTYwudTyeuTneoL3qtWMA5jeLyz/O1vDJmmV4QuScFCA2tBPwg==} 853 + 854 + mdast-util-from-markdown@2.0.2: 855 + resolution: {integrity: sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA==} 856 + 857 + mdast-util-gfm-autolink-literal@2.0.1: 858 + resolution: {integrity: sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==} 859 + 860 + mdast-util-gfm-footnote@2.1.0: 861 + resolution: {integrity: sha512-sqpDWlsHn7Ac9GNZQMeUzPQSMzR6Wv0WKRNvQRg0KqHh02fpTz69Qc1QSseNX29bhz1ROIyNyxExfawVKTm1GQ==} 862 + 863 + mdast-util-gfm-strikethrough@2.0.0: 864 + resolution: {integrity: sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==} 865 + 866 + mdast-util-gfm-table@2.0.0: 867 + resolution: {integrity: sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==} 868 + 869 + mdast-util-gfm-task-list-item@2.0.0: 870 + resolution: {integrity: sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==} 871 + 872 + mdast-util-gfm@3.1.0: 873 + resolution: {integrity: sha512-0ulfdQOM3ysHhCJ1p06l0b0VKlhU0wuQs3thxZQagjcjPrlFRqY215uZGHHJan9GEAXd9MbfPjFJz+qMkVR6zQ==} 874 + 875 + mdast-util-phrasing@4.1.0: 876 + resolution: {integrity: sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==} 877 + 878 + mdast-util-to-hast@13.2.0: 879 + resolution: {integrity: sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==} 880 + 881 + mdast-util-to-markdown@2.1.2: 882 + resolution: {integrity: sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA==} 883 + 884 + mdast-util-to-string@4.0.0: 885 + resolution: {integrity: sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==} 886 + 887 + mdn-data@2.12.2: 888 + resolution: {integrity: sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==} 889 + 890 + micromark-core-commonmark@2.0.3: 891 + resolution: {integrity: sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg==} 892 + 893 + micromark-extension-gfm-autolink-literal@2.1.0: 894 + resolution: {integrity: sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==} 895 + 896 + micromark-extension-gfm-footnote@2.1.0: 897 + resolution: {integrity: sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==} 898 + 899 + micromark-extension-gfm-strikethrough@2.1.0: 900 + resolution: {integrity: sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==} 901 + 902 + micromark-extension-gfm-table@2.1.1: 903 + resolution: {integrity: sha512-t2OU/dXXioARrC6yWfJ4hqB7rct14e8f7m0cbI5hUmDyyIlwv5vEtooptH8INkbLzOatzKuVbQmAYcbWoyz6Dg==} 904 + 905 + micromark-extension-gfm-tagfilter@2.0.0: 906 + resolution: {integrity: sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==} 907 + 908 + micromark-extension-gfm-task-list-item@2.1.0: 909 + resolution: {integrity: sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==} 910 + 911 + micromark-extension-gfm@3.0.0: 912 + resolution: {integrity: sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==} 913 + 914 + micromark-factory-destination@2.0.1: 915 + resolution: {integrity: sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA==} 916 + 917 + micromark-factory-label@2.0.1: 918 + resolution: {integrity: sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg==} 919 + 920 + micromark-factory-space@2.0.1: 921 + resolution: {integrity: sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==} 922 + 923 + micromark-factory-title@2.0.1: 924 + resolution: {integrity: sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw==} 925 + 926 + micromark-factory-whitespace@2.0.1: 927 + resolution: {integrity: sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ==} 928 + 929 + micromark-util-character@2.1.1: 930 + resolution: {integrity: sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==} 931 + 932 + micromark-util-chunked@2.0.1: 933 + resolution: {integrity: sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA==} 934 + 935 + micromark-util-classify-character@2.0.1: 936 + resolution: {integrity: sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q==} 937 + 938 + micromark-util-combine-extensions@2.0.1: 939 + resolution: {integrity: sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg==} 940 + 941 + micromark-util-decode-numeric-character-reference@2.0.2: 942 + resolution: {integrity: sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw==} 943 + 944 + micromark-util-decode-string@2.0.1: 945 + resolution: {integrity: sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ==} 946 + 947 + micromark-util-encode@2.0.1: 948 + resolution: {integrity: sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==} 949 + 950 + micromark-util-html-tag-name@2.0.1: 951 + resolution: {integrity: sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA==} 952 + 953 + micromark-util-normalize-identifier@2.0.1: 954 + resolution: {integrity: sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q==} 955 + 956 + micromark-util-resolve-all@2.0.1: 957 + resolution: {integrity: sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg==} 958 + 959 + micromark-util-sanitize-uri@2.0.1: 960 + resolution: {integrity: sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==} 961 + 962 + micromark-util-subtokenize@2.1.0: 963 + resolution: {integrity: sha512-XQLu552iSctvnEcgXw6+Sx75GflAPNED1qx7eBJ+wydBb2KCbRZe+NwvIEEMM83uml1+2WSXpBAcp9IUCgCYWA==} 964 + 965 + micromark-util-symbol@2.0.1: 966 + resolution: {integrity: sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==} 967 + 968 + micromark-util-types@2.0.2: 969 + resolution: {integrity: sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA==} 970 + 971 + micromark@4.0.2: 972 + resolution: {integrity: sha512-zpe98Q6kvavpCr1NPVSCMebCKfD7CA2NqZ+rykeNhONIJBpc1tFKt9hucLGwha3jNTNI8lHpctWJWoimVF4PfA==} 973 + 974 + mrmime@2.0.1: 975 + resolution: {integrity: sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==} 976 + engines: {node: '>=10'} 977 + 978 + ms@2.1.3: 979 + resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} 980 + 981 + nanoid@3.3.11: 982 + resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==} 983 + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} 984 + hasBin: true 985 + 986 + neotraverse@0.6.18: 987 + resolution: {integrity: sha512-Z4SmBUweYa09+o6pG+eASabEpP6QkQ70yHj351pQoEXIs8uHbaU2DWVmzBANKgflPa47A50PtB2+NgRpQvr7vA==} 988 + engines: {node: '>= 10'} 989 + 990 + nlcst-to-string@4.0.0: 991 + resolution: {integrity: sha512-YKLBCcUYKAg0FNlOBT6aI91qFmSiFKiluk655WzPF+DDMA02qIyy8uiRqI8QXtcFpEvll12LpL5MXqEmAZ+dcA==} 992 + 993 + node-fetch-native@1.6.6: 994 + resolution: {integrity: sha512-8Mc2HhqPdlIfedsuZoc3yioPuzp6b+L5jRCRY1QzuWZh2EGJVQrGppC6V6cF0bLdbW0+O2YpqCA25aF/1lvipQ==} 995 + 996 + node-fetch@2.7.0: 997 + resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} 998 + engines: {node: 4.x || >=6.0.0} 999 + peerDependencies: 1000 + encoding: ^0.1.0 1001 + peerDependenciesMeta: 1002 + encoding: 1003 + optional: true 1004 + 1005 + node-mock-http@1.0.1: 1006 + resolution: {integrity: sha512-0gJJgENizp4ghds/Ywu2FCmcRsgBTmRQzYPZm61wy+Em2sBarSka0OhQS5huLBg6od1zkNpnWMCZloQDFVvOMQ==} 1007 + 1008 + normalize-path@3.0.0: 1009 + resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} 1010 + engines: {node: '>=0.10.0'} 1011 + 1012 + ofetch@1.4.1: 1013 + resolution: {integrity: sha512-QZj2DfGplQAr2oj9KzceK9Hwz6Whxazmn85yYeVuS3u9XTMOGMRx0kO95MQ+vLsj/S/NwBDMMLU5hpxvI6Tklw==} 1014 + 1015 + ohash@2.0.11: 1016 + resolution: {integrity: sha512-RdR9FQrFwNBNXAr4GixM8YaRZRJ5PUWbKYbE5eOsrwAjJW0q2REGcf79oYPsLyskQCZG1PLN+S/K1V00joZAoQ==} 1017 + 1018 + oniguruma-parser@0.12.1: 1019 + resolution: {integrity: sha512-8Unqkvk1RYc6yq2WBYRj4hdnsAxVze8i7iPfQr8e4uSP3tRv0rpZcbGUDvxfQQcdwHt/e9PrMvGCsa8OqG9X3w==} 1020 + 1021 + oniguruma-to-es@4.3.3: 1022 + resolution: {integrity: sha512-rPiZhzC3wXwE59YQMRDodUwwT9FZ9nNBwQQfsd1wfdtlKEyCdRV0avrTcSZ5xlIvGRVPd/cx6ZN45ECmS39xvg==} 1023 + 1024 + p-limit@6.2.0: 1025 + resolution: {integrity: sha512-kuUqqHNUqoIWp/c467RI4X6mmyuojY5jGutNU0wVTmEOOfcuwLqyMVoAi9MKi2Ak+5i9+nhmrK4ufZE8069kHA==} 1026 + engines: {node: '>=18'} 1027 + 1028 + p-queue@8.1.0: 1029 + resolution: {integrity: sha512-mxLDbbGIBEXTJL0zEx8JIylaj3xQ7Z/7eEVjcF9fJX4DBiH9oqe+oahYnlKKxm0Ci9TlWTyhSHgygxMxjIB2jw==} 1030 + engines: {node: '>=18'} 1031 + 1032 + p-timeout@6.1.4: 1033 + resolution: {integrity: sha512-MyIV3ZA/PmyBN/ud8vV9XzwTrNtR4jFrObymZYnZqMmW0zA8Z17vnT0rBgFE/TlohB+YCHqXMgZzb3Csp49vqg==} 1034 + engines: {node: '>=14.16'} 1035 + 1036 + package-manager-detector@1.3.0: 1037 + resolution: {integrity: sha512-ZsEbbZORsyHuO00lY1kV3/t72yp6Ysay6Pd17ZAlNGuGwmWDLCJxFpRs0IzfXfj1o4icJOkUEioexFHzyPurSQ==} 1038 + 1039 + pako@0.2.9: 1040 + resolution: {integrity: sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==} 1041 + 1042 + parse-latin@7.0.0: 1043 + resolution: {integrity: sha512-mhHgobPPua5kZ98EF4HWiH167JWBfl4pvAIXXdbaVohtK7a6YBOy56kvhCqduqyo/f3yrHFWmqmiMg/BkBkYYQ==} 1044 + 1045 + parse5@7.3.0: 1046 + resolution: {integrity: sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==} 1047 + 1048 + picocolors@1.1.1: 1049 + resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} 1050 + 1051 + picomatch@2.3.1: 1052 + resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} 1053 + engines: {node: '>=8.6'} 1054 + 1055 + picomatch@4.0.3: 1056 + resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} 1057 + engines: {node: '>=12'} 1058 + 1059 + postcss@8.5.6: 1060 + resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==} 1061 + engines: {node: ^10 || ^12 || >=14} 1062 + 1063 + prismjs@1.30.0: 1064 + resolution: {integrity: sha512-DEvV2ZF2r2/63V+tK8hQvrR2ZGn10srHbXviTlcv7Kpzw8jWiNTqbVgjO3IY8RxrrOUF8VPMQQFysYYYv0YZxw==} 1065 + engines: {node: '>=6'} 1066 + 1067 + prompts@2.4.2: 1068 + resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==} 1069 + engines: {node: '>= 6'} 1070 + 1071 + property-information@6.5.0: 1072 + resolution: {integrity: sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==} 1073 + 1074 + property-information@7.1.0: 1075 + resolution: {integrity: sha512-TwEZ+X+yCJmYfL7TPUOcvBZ4QfoT5YenQiJuX//0th53DE6w0xxLEtfK3iyryQFddXuvkIk51EEgrJQ0WJkOmQ==} 1076 + 1077 + radix3@1.1.2: 1078 + resolution: {integrity: sha512-b484I/7b8rDEdSDKckSSBA8knMpcdsXudlE/LNL639wFoHKwLbEkQFZHWEYwDC0wa0FKUcCY+GAF73Z7wxNVFA==} 1079 + 1080 + readdirp@4.1.2: 1081 + resolution: {integrity: sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==} 1082 + engines: {node: '>= 14.18.0'} 1083 + 1084 + regex-recursion@6.0.2: 1085 + resolution: {integrity: sha512-0YCaSCq2VRIebiaUviZNs0cBz1kg5kVS2UKUfNIx8YVs1cN3AV7NTctO5FOKBA+UT2BPJIWZauYHPqJODG50cg==} 1086 + 1087 + regex-utilities@2.3.0: 1088 + resolution: {integrity: sha512-8VhliFJAWRaUiVvREIiW2NXXTmHs4vMNnSzuJVhscgmGav3g9VDxLrQndI3dZZVVdp0ZO/5v0xmX516/7M9cng==} 1089 + 1090 + regex@6.0.1: 1091 + resolution: {integrity: sha512-uorlqlzAKjKQZ5P+kTJr3eeJGSVroLKoHmquUj4zHWuR+hEyNqlXsSKlYYF5F4NI6nl7tWCs0apKJ0lmfsXAPA==} 1092 + 1093 + rehype-parse@9.0.1: 1094 + resolution: {integrity: sha512-ksCzCD0Fgfh7trPDxr2rSylbwq9iYDkSn8TCDmEJ49ljEUBxDVCzCHv7QNzZOfODanX4+bWQ4WZqLCRWYLfhag==} 1095 + 1096 + rehype-raw@7.0.0: 1097 + resolution: {integrity: sha512-/aE8hCfKlQeA8LmyeyQvQF3eBiLRGNlfBJEvWH7ivp9sBqs7TNqBL5X3v157rM4IFETqDnIOO+z5M/biZbo9Ww==} 1098 + 1099 + rehype-stringify@10.0.1: 1100 + resolution: {integrity: sha512-k9ecfXHmIPuFVI61B9DeLPN0qFHfawM6RsuX48hoqlaKSF61RskNjSm1lI8PhBEM0MRdLxVVm4WmTqJQccH9mA==} 1101 + 1102 + rehype@13.0.2: 1103 + resolution: {integrity: sha512-j31mdaRFrwFRUIlxGeuPXXKWQxet52RBQRvCmzl5eCefn/KGbomK5GMHNMsOJf55fgo3qw5tST5neDuarDYR2A==} 1104 + 1105 + remark-gfm@4.0.1: 1106 + resolution: {integrity: sha512-1quofZ2RQ9EWdeN34S79+KExV1764+wCUGop5CPL1WGdD0ocPpu91lzPGbwWMECpEpd42kJGQwzRfyov9j4yNg==} 1107 + 1108 + remark-parse@11.0.0: 1109 + resolution: {integrity: sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==} 1110 + 1111 + remark-rehype@11.1.2: 1112 + resolution: {integrity: sha512-Dh7l57ianaEoIpzbp0PC9UKAdCSVklD8E5Rpw7ETfbTl3FqcOOgq5q2LVDhgGCkaBv7p24JXikPdvhhmHvKMsw==} 1113 + 1114 + remark-smartypants@3.0.2: 1115 + resolution: {integrity: sha512-ILTWeOriIluwEvPjv67v7Blgrcx+LZOkAUVtKI3putuhlZm84FnqDORNXPPm+HY3NdZOMhyDwZ1E+eZB/Df5dA==} 1116 + engines: {node: '>=16.0.0'} 1117 + 1118 + remark-stringify@11.0.0: 1119 + resolution: {integrity: sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==} 1120 + 1121 + restructure@3.0.2: 1122 + resolution: {integrity: sha512-gSfoiOEA0VPE6Tukkrr7I0RBdE0s7H1eFCDBk05l1KIQT1UIKNc5JZy6jdyW6eYH3aR3g5b3PuL77rq0hvwtAw==} 1123 + 1124 + retext-latin@4.0.0: 1125 + resolution: {integrity: sha512-hv9woG7Fy0M9IlRQloq/N6atV82NxLGveq+3H2WOi79dtIYWN8OaxogDm77f8YnVXJL2VD3bbqowu5E3EMhBYA==} 1126 + 1127 + retext-smartypants@6.2.0: 1128 + resolution: {integrity: sha512-kk0jOU7+zGv//kfjXEBjdIryL1Acl4i9XNkHxtM7Tm5lFiCog576fjNC9hjoR7LTKQ0DsPWy09JummSsH1uqfQ==} 1129 + 1130 + retext-stringify@4.0.0: 1131 + resolution: {integrity: sha512-rtfN/0o8kL1e+78+uxPTqu1Klt0yPzKuQ2BfWwwfgIUSayyzxpM1PJzkKt4V8803uB9qSy32MvI7Xep9khTpiA==} 1132 + 1133 + retext@9.0.0: 1134 + resolution: {integrity: sha512-sbMDcpHCNjvlheSgMfEcVrZko3cDzdbe1x/e7G66dFp0Ff7Mldvi2uv6JkJQzdRcvLYE8CA8Oe8siQx8ZOgTcA==} 1135 + 1136 + rollup@4.45.1: 1137 + resolution: {integrity: sha512-4iya7Jb76fVpQyLoiVpzUrsjQ12r3dM7fIVz+4NwoYvZOShknRmiv+iu9CClZml5ZLGb0XMcYLutK6w9tgxHDw==} 1138 + engines: {node: '>=18.0.0', npm: '>=8.0.0'} 1139 + hasBin: true 1140 + 1141 + semver@7.7.2: 1142 + resolution: {integrity: sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==} 1143 + engines: {node: '>=10'} 1144 + hasBin: true 1145 + 1146 + sharp@0.33.5: 1147 + resolution: {integrity: sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==} 1148 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 1149 + 1150 + shiki@3.8.1: 1151 + resolution: {integrity: sha512-+MYIyjwGPCaegbpBeFN9+oOifI8CKiKG3awI/6h3JeT85c//H2wDW/xCJEGuQ5jPqtbboKNqNy+JyX9PYpGwNg==} 1152 + 1153 + simple-swizzle@0.2.2: 1154 + resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==} 1155 + 1156 + sisteransi@1.0.5: 1157 + resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} 1158 + 1159 + smol-toml@1.4.1: 1160 + resolution: {integrity: sha512-CxdwHXyYTONGHThDbq5XdwbFsuY4wlClRGejfE2NtwUtiHYsP1QtNsHb/hnj31jKYSchztJsaA8pSQoVzkfCFg==} 1161 + engines: {node: '>= 18'} 1162 + 1163 + source-map-js@1.2.1: 1164 + resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} 1165 + engines: {node: '>=0.10.0'} 1166 + 1167 + space-separated-tokens@2.0.2: 1168 + resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==} 1169 + 1170 + string-width@4.2.3: 1171 + resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} 1172 + engines: {node: '>=8'} 1173 + 1174 + string-width@7.2.0: 1175 + resolution: {integrity: sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==} 1176 + engines: {node: '>=18'} 1177 + 1178 + stringify-entities@4.0.4: 1179 + resolution: {integrity: sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==} 1180 + 1181 + strip-ansi@6.0.1: 1182 + resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} 1183 + engines: {node: '>=8'} 1184 + 1185 + strip-ansi@7.1.0: 1186 + resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} 1187 + engines: {node: '>=12'} 1188 + 1189 + tiny-inflate@1.0.3: 1190 + resolution: {integrity: sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==} 1191 + 1192 + tinyexec@0.3.2: 1193 + resolution: {integrity: sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==} 1194 + 1195 + tinyglobby@0.2.14: 1196 + resolution: {integrity: sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==} 1197 + engines: {node: '>=12.0.0'} 1198 + 1199 + tr46@0.0.3: 1200 + resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} 1201 + 1202 + trim-lines@3.0.1: 1203 + resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==} 1204 + 1205 + trough@2.2.0: 1206 + resolution: {integrity: sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==} 1207 + 1208 + tsconfck@3.1.6: 1209 + resolution: {integrity: sha512-ks6Vjr/jEw0P1gmOVwutM3B7fWxoWBL2KRDb1JfqGVawBmO5UsvmWOQFGHBPl5yxYz4eERr19E6L7NMv+Fej4w==} 1210 + engines: {node: ^18 || >=20} 1211 + hasBin: true 1212 + peerDependencies: 1213 + typescript: ^5.0.0 1214 + peerDependenciesMeta: 1215 + typescript: 1216 + optional: true 1217 + 1218 + tslib@2.8.1: 1219 + resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} 1220 + 1221 + type-fest@4.41.0: 1222 + resolution: {integrity: sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==} 1223 + engines: {node: '>=16'} 1224 + 1225 + typescript@5.8.3: 1226 + resolution: {integrity: sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==} 1227 + engines: {node: '>=14.17'} 1228 + hasBin: true 1229 + 1230 + ufo@1.6.1: 1231 + resolution: {integrity: sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA==} 1232 + 1233 + ultrahtml@1.6.0: 1234 + resolution: {integrity: sha512-R9fBn90VTJrqqLDwyMph+HGne8eqY1iPfYhPzZrvKpIfwkWZbcYlfpsb8B9dTvBfpy1/hqAD7Wi8EKfP9e8zdw==} 1235 + 1236 + uncrypto@0.1.3: 1237 + resolution: {integrity: sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==} 1238 + 1239 + undici-types@7.8.0: 1240 + resolution: {integrity: sha512-9UJ2xGDvQ43tYyVMpuHlsgApydB8ZKfVYTsLDhXkFL/6gfkp+U8xTGdh8pMJv1SpZna0zxG1DwsKZsreLbXBxw==} 1241 + 1242 + unicode-properties@1.4.1: 1243 + resolution: {integrity: sha512-CLjCCLQ6UuMxWnbIylkisbRj31qxHPAurvena/0iwSVbQ2G1VY5/HjV0IRabOEbDHlzZlRdCrD4NhB0JtU40Pg==} 1244 + 1245 + unicode-trie@2.0.0: 1246 + resolution: {integrity: sha512-x7bc76x0bm4prf1VLg79uhAzKw8DVboClSN5VxJuQ+LKDOVEW9CdH+VY7SP+vX7xCYQqzzgQpFqz15zeLvAtZQ==} 1247 + 1248 + unified@11.0.5: 1249 + resolution: {integrity: sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==} 1250 + 1251 + unifont@0.5.2: 1252 + resolution: {integrity: sha512-LzR4WUqzH9ILFvjLAUU7dK3Lnou/qd5kD+IakBtBK4S15/+x2y9VX+DcWQv6s551R6W+vzwgVS6tFg3XggGBgg==} 1253 + 1254 + unist-util-find-after@5.0.0: 1255 + resolution: {integrity: sha512-amQa0Ep2m6hE2g72AugUItjbuM8X8cGQnFoHk0pGfrFeT9GZhzN5SW8nRsiGKK7Aif4CrACPENkA6P/Lw6fHGQ==} 1256 + 1257 + unist-util-is@6.0.0: 1258 + resolution: {integrity: sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==} 1259 + 1260 + unist-util-modify-children@4.0.0: 1261 + resolution: {integrity: sha512-+tdN5fGNddvsQdIzUF3Xx82CU9sMM+fA0dLgR9vOmT0oPT2jH+P1nd5lSqfCfXAw+93NhcXNY2qqvTUtE4cQkw==} 1262 + 1263 + unist-util-position@5.0.0: 1264 + resolution: {integrity: sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==} 1265 + 1266 + unist-util-remove-position@5.0.0: 1267 + resolution: {integrity: sha512-Hp5Kh3wLxv0PHj9m2yZhhLt58KzPtEYKQQ4yxfYFEO7EvHwzyDYnduhHnY1mDxoqr7VUwVuHXk9RXKIiYS1N8Q==} 1268 + 1269 + unist-util-stringify-position@4.0.0: 1270 + resolution: {integrity: sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==} 1271 + 1272 + unist-util-visit-children@3.0.0: 1273 + resolution: {integrity: sha512-RgmdTfSBOg04sdPcpTSD1jzoNBjt9a80/ZCzp5cI9n1qPzLZWF9YdvWGN2zmTumP1HWhXKdUWexjy/Wy/lJ7tA==} 1274 + 1275 + unist-util-visit-parents@6.0.1: 1276 + resolution: {integrity: sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==} 1277 + 1278 + unist-util-visit@5.0.0: 1279 + resolution: {integrity: sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==} 1280 + 1281 + unstorage@1.16.1: 1282 + resolution: {integrity: sha512-gdpZ3guLDhz+zWIlYP1UwQ259tG5T5vYRzDaHMkQ1bBY1SQPutvZnrRjTFaWUUpseErJIgAZS51h6NOcZVZiqQ==} 1283 + peerDependencies: 1284 + '@azure/app-configuration': ^1.8.0 1285 + '@azure/cosmos': ^4.2.0 1286 + '@azure/data-tables': ^13.3.0 1287 + '@azure/identity': ^4.6.0 1288 + '@azure/keyvault-secrets': ^4.9.0 1289 + '@azure/storage-blob': ^12.26.0 1290 + '@capacitor/preferences': ^6.0.3 || ^7.0.0 1291 + '@deno/kv': '>=0.9.0' 1292 + '@netlify/blobs': ^6.5.0 || ^7.0.0 || ^8.1.0 || ^9.0.0 || ^10.0.0 1293 + '@planetscale/database': ^1.19.0 1294 + '@upstash/redis': ^1.34.3 1295 + '@vercel/blob': '>=0.27.1' 1296 + '@vercel/kv': ^1.0.1 1297 + aws4fetch: ^1.0.20 1298 + db0: '>=0.2.1' 1299 + idb-keyval: ^6.2.1 1300 + ioredis: ^5.4.2 1301 + uploadthing: ^7.4.4 1302 + peerDependenciesMeta: 1303 + '@azure/app-configuration': 1304 + optional: true 1305 + '@azure/cosmos': 1306 + optional: true 1307 + '@azure/data-tables': 1308 + optional: true 1309 + '@azure/identity': 1310 + optional: true 1311 + '@azure/keyvault-secrets': 1312 + optional: true 1313 + '@azure/storage-blob': 1314 + optional: true 1315 + '@capacitor/preferences': 1316 + optional: true 1317 + '@deno/kv': 1318 + optional: true 1319 + '@netlify/blobs': 1320 + optional: true 1321 + '@planetscale/database': 1322 + optional: true 1323 + '@upstash/redis': 1324 + optional: true 1325 + '@vercel/blob': 1326 + optional: true 1327 + '@vercel/kv': 1328 + optional: true 1329 + aws4fetch: 1330 + optional: true 1331 + db0: 1332 + optional: true 1333 + idb-keyval: 1334 + optional: true 1335 + ioredis: 1336 + optional: true 1337 + uploadthing: 1338 + optional: true 1339 + 1340 + vfile-location@5.0.3: 1341 + resolution: {integrity: sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg==} 1342 + 1343 + vfile-message@4.0.2: 1344 + resolution: {integrity: sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==} 1345 + 1346 + vfile@6.0.3: 1347 + resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==} 1348 + 1349 + vite@6.3.5: 1350 + resolution: {integrity: sha512-cZn6NDFE7wdTpINgs++ZJ4N49W2vRp8LCKrn3Ob1kYNtOo21vfDoaV5GzBfLU4MovSAB8uNRm4jgzVQZ+mBzPQ==} 1351 + engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} 1352 + hasBin: true 1353 + peerDependencies: 1354 + '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 1355 + jiti: '>=1.21.0' 1356 + less: '*' 1357 + lightningcss: ^1.21.0 1358 + sass: '*' 1359 + sass-embedded: '*' 1360 + stylus: '*' 1361 + sugarss: '*' 1362 + terser: ^5.16.0 1363 + tsx: ^4.8.1 1364 + yaml: ^2.4.2 1365 + peerDependenciesMeta: 1366 + '@types/node': 1367 + optional: true 1368 + jiti: 1369 + optional: true 1370 + less: 1371 + optional: true 1372 + lightningcss: 1373 + optional: true 1374 + sass: 1375 + optional: true 1376 + sass-embedded: 1377 + optional: true 1378 + stylus: 1379 + optional: true 1380 + sugarss: 1381 + optional: true 1382 + terser: 1383 + optional: true 1384 + tsx: 1385 + optional: true 1386 + yaml: 1387 + optional: true 1388 + 1389 + vitefu@1.1.1: 1390 + resolution: {integrity: sha512-B/Fegf3i8zh0yFbpzZ21amWzHmuNlLlmJT6n7bu5e+pCHUKQIfXSYokrqOBGEMMe9UG2sostKQF9mml/vYaWJQ==} 1391 + peerDependencies: 1392 + vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0-beta.0 1393 + peerDependenciesMeta: 1394 + vite: 1395 + optional: true 1396 + 1397 + web-namespaces@2.0.1: 1398 + resolution: {integrity: sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==} 1399 + 1400 + webidl-conversions@3.0.1: 1401 + resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} 1402 + 1403 + whatwg-url@5.0.0: 1404 + resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} 1405 + 1406 + which-pm-runs@1.1.0: 1407 + resolution: {integrity: sha512-n1brCuqClxfFfq/Rb0ICg9giSZqCS+pLtccdag6C2HyufBrh3fBOiy9nb6ggRMvWOVH5GrdJskj5iGTZNxd7SA==} 1408 + engines: {node: '>=4'} 1409 + 1410 + widest-line@5.0.0: 1411 + resolution: {integrity: sha512-c9bZp7b5YtRj2wOe6dlj32MK+Bx/M/d+9VB2SHM1OtsUHR0aV0tdP6DWh/iMt0kWi1t5g1Iudu6hQRNd1A4PVA==} 1412 + engines: {node: '>=18'} 1413 + 1414 + wrap-ansi@9.0.0: 1415 + resolution: {integrity: sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==} 1416 + engines: {node: '>=18'} 1417 + 1418 + xxhash-wasm@1.1.0: 1419 + resolution: {integrity: sha512-147y/6YNh+tlp6nd/2pWq38i9h6mz/EuQ6njIrmW8D1BS5nCqs0P6DG+m6zTGnNz5I+uhZ0SHxBs9BsPrwcKDA==} 1420 + 1421 + yargs-parser@21.1.1: 1422 + resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} 1423 + engines: {node: '>=12'} 1424 + 1425 + yocto-queue@1.2.1: 1426 + resolution: {integrity: sha512-AyeEbWOu/TAXdxlV9wmGcR0+yh2j3vYPGOECcIj2S7MkrLyC7ne+oye2BKTItt0ii2PHk4cDy+95+LshzbXnGg==} 1427 + engines: {node: '>=12.20'} 1428 + 1429 + yocto-spinner@0.2.3: 1430 + resolution: {integrity: sha512-sqBChb33loEnkoXte1bLg45bEBsOP9N1kzQh5JZNKj/0rik4zAPTNSAVPj3uQAdc6slYJ0Ksc403G2XgxsJQFQ==} 1431 + engines: {node: '>=18.19'} 1432 + 1433 + yoctocolors@2.1.1: 1434 + resolution: {integrity: sha512-GQHQqAopRhwU8Kt1DDM8NjibDXHC8eoh1erhGAJPEyveY9qqVeXvVikNKrDz69sHowPMorbPUrH/mx8c50eiBQ==} 1435 + engines: {node: '>=18'} 1436 + 1437 + zod-to-json-schema@3.24.6: 1438 + resolution: {integrity: sha512-h/z3PKvcTcTetyjl1fkj79MHNEjm+HpD6NXheWjzOekY7kV+lwDYnHw+ivHkijnCSMz1yJaWBD9vu/Fcmk+vEg==} 1439 + peerDependencies: 1440 + zod: ^3.24.1 1441 + 1442 + zod-to-ts@1.2.0: 1443 + resolution: {integrity: sha512-x30XE43V+InwGpvTySRNz9kB7qFU8DlyEy7BsSTCHPH1R0QasMmHWZDCzYm6bVXtj/9NNJAZF3jW8rzFvH5OFA==} 1444 + peerDependencies: 1445 + typescript: ^4.9.4 || ^5.0.2 1446 + zod: ^3 1447 + 1448 + zod@3.25.76: 1449 + resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==} 1450 + 1451 + zwitch@2.0.4: 1452 + resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} 1453 + 1454 + snapshots: 1455 + 1456 + '@astrojs/compiler@2.12.2': {} 1457 + 1458 + '@astrojs/internal-helpers@0.6.1': {} 1459 + 1460 + '@astrojs/markdown-remark@6.3.3': 1461 + dependencies: 1462 + '@astrojs/internal-helpers': 0.6.1 1463 + '@astrojs/prism': 3.3.0 1464 + github-slugger: 2.0.0 1465 + hast-util-from-html: 2.0.3 1466 + hast-util-to-text: 4.0.2 1467 + import-meta-resolve: 4.1.0 1468 + js-yaml: 4.1.0 1469 + mdast-util-definitions: 6.0.0 1470 + rehype-raw: 7.0.0 1471 + rehype-stringify: 10.0.1 1472 + remark-gfm: 4.0.1 1473 + remark-parse: 11.0.0 1474 + remark-rehype: 11.1.2 1475 + remark-smartypants: 3.0.2 1476 + shiki: 3.8.1 1477 + smol-toml: 1.4.1 1478 + unified: 11.0.5 1479 + unist-util-remove-position: 5.0.0 1480 + unist-util-visit: 5.0.0 1481 + unist-util-visit-parents: 6.0.1 1482 + vfile: 6.0.3 1483 + transitivePeerDependencies: 1484 + - supports-color 1485 + 1486 + '@astrojs/prism@3.3.0': 1487 + dependencies: 1488 + prismjs: 1.30.0 1489 + 1490 + '@astrojs/telemetry@3.3.0': 1491 + dependencies: 1492 + ci-info: 4.3.0 1493 + debug: 4.4.1 1494 + dlv: 1.1.3 1495 + dset: 3.1.4 1496 + is-docker: 3.0.0 1497 + is-wsl: 3.1.0 1498 + which-pm-runs: 1.1.0 1499 + transitivePeerDependencies: 1500 + - supports-color 1501 + 1502 + '@babel/helper-string-parser@7.27.1': {} 1503 + 1504 + '@babel/helper-validator-identifier@7.27.1': {} 1505 + 1506 + '@babel/parser@7.28.0': 1507 + dependencies: 1508 + '@babel/types': 7.28.1 1509 + 1510 + '@babel/types@7.28.1': 1511 + dependencies: 1512 + '@babel/helper-string-parser': 7.27.1 1513 + '@babel/helper-validator-identifier': 7.27.1 1514 + 1515 + '@capsizecss/unpack@2.4.0': 1516 + dependencies: 1517 + blob-to-buffer: 1.2.9 1518 + cross-fetch: 3.2.0 1519 + fontkit: 2.0.4 1520 + transitivePeerDependencies: 1521 + - encoding 1522 + 1523 + '@emnapi/runtime@1.4.5': 1524 + dependencies: 1525 + tslib: 2.8.1 1526 + optional: true 1527 + 1528 + '@esbuild/aix-ppc64@0.25.8': 1529 + optional: true 1530 + 1531 + '@esbuild/android-arm64@0.25.8': 1532 + optional: true 1533 + 1534 + '@esbuild/android-arm@0.25.8': 1535 + optional: true 1536 + 1537 + '@esbuild/android-x64@0.25.8': 1538 + optional: true 1539 + 1540 + '@esbuild/darwin-arm64@0.25.8': 1541 + optional: true 1542 + 1543 + '@esbuild/darwin-x64@0.25.8': 1544 + optional: true 1545 + 1546 + '@esbuild/freebsd-arm64@0.25.8': 1547 + optional: true 1548 + 1549 + '@esbuild/freebsd-x64@0.25.8': 1550 + optional: true 1551 + 1552 + '@esbuild/linux-arm64@0.25.8': 1553 + optional: true 1554 + 1555 + '@esbuild/linux-arm@0.25.8': 1556 + optional: true 1557 + 1558 + '@esbuild/linux-ia32@0.25.8': 1559 + optional: true 1560 + 1561 + '@esbuild/linux-loong64@0.25.8': 1562 + optional: true 1563 + 1564 + '@esbuild/linux-mips64el@0.25.8': 1565 + optional: true 1566 + 1567 + '@esbuild/linux-ppc64@0.25.8': 1568 + optional: true 1569 + 1570 + '@esbuild/linux-riscv64@0.25.8': 1571 + optional: true 1572 + 1573 + '@esbuild/linux-s390x@0.25.8': 1574 + optional: true 1575 + 1576 + '@esbuild/linux-x64@0.25.8': 1577 + optional: true 1578 + 1579 + '@esbuild/netbsd-arm64@0.25.8': 1580 + optional: true 1581 + 1582 + '@esbuild/netbsd-x64@0.25.8': 1583 + optional: true 1584 + 1585 + '@esbuild/openbsd-arm64@0.25.8': 1586 + optional: true 1587 + 1588 + '@esbuild/openbsd-x64@0.25.8': 1589 + optional: true 1590 + 1591 + '@esbuild/openharmony-arm64@0.25.8': 1592 + optional: true 1593 + 1594 + '@esbuild/sunos-x64@0.25.8': 1595 + optional: true 1596 + 1597 + '@esbuild/win32-arm64@0.25.8': 1598 + optional: true 1599 + 1600 + '@esbuild/win32-ia32@0.25.8': 1601 + optional: true 1602 + 1603 + '@esbuild/win32-x64@0.25.8': 1604 + optional: true 1605 + 1606 + '@img/sharp-darwin-arm64@0.33.5': 1607 + optionalDependencies: 1608 + '@img/sharp-libvips-darwin-arm64': 1.0.4 1609 + optional: true 1610 + 1611 + '@img/sharp-darwin-x64@0.33.5': 1612 + optionalDependencies: 1613 + '@img/sharp-libvips-darwin-x64': 1.0.4 1614 + optional: true 1615 + 1616 + '@img/sharp-libvips-darwin-arm64@1.0.4': 1617 + optional: true 1618 + 1619 + '@img/sharp-libvips-darwin-x64@1.0.4': 1620 + optional: true 1621 + 1622 + '@img/sharp-libvips-linux-arm64@1.0.4': 1623 + optional: true 1624 + 1625 + '@img/sharp-libvips-linux-arm@1.0.5': 1626 + optional: true 1627 + 1628 + '@img/sharp-libvips-linux-s390x@1.0.4': 1629 + optional: true 1630 + 1631 + '@img/sharp-libvips-linux-x64@1.0.4': 1632 + optional: true 1633 + 1634 + '@img/sharp-libvips-linuxmusl-arm64@1.0.4': 1635 + optional: true 1636 + 1637 + '@img/sharp-libvips-linuxmusl-x64@1.0.4': 1638 + optional: true 1639 + 1640 + '@img/sharp-linux-arm64@0.33.5': 1641 + optionalDependencies: 1642 + '@img/sharp-libvips-linux-arm64': 1.0.4 1643 + optional: true 1644 + 1645 + '@img/sharp-linux-arm@0.33.5': 1646 + optionalDependencies: 1647 + '@img/sharp-libvips-linux-arm': 1.0.5 1648 + optional: true 1649 + 1650 + '@img/sharp-linux-s390x@0.33.5': 1651 + optionalDependencies: 1652 + '@img/sharp-libvips-linux-s390x': 1.0.4 1653 + optional: true 1654 + 1655 + '@img/sharp-linux-x64@0.33.5': 1656 + optionalDependencies: 1657 + '@img/sharp-libvips-linux-x64': 1.0.4 1658 + optional: true 1659 + 1660 + '@img/sharp-linuxmusl-arm64@0.33.5': 1661 + optionalDependencies: 1662 + '@img/sharp-libvips-linuxmusl-arm64': 1.0.4 1663 + optional: true 1664 + 1665 + '@img/sharp-linuxmusl-x64@0.33.5': 1666 + optionalDependencies: 1667 + '@img/sharp-libvips-linuxmusl-x64': 1.0.4 1668 + optional: true 1669 + 1670 + '@img/sharp-wasm32@0.33.5': 1671 + dependencies: 1672 + '@emnapi/runtime': 1.4.5 1673 + optional: true 1674 + 1675 + '@img/sharp-win32-ia32@0.33.5': 1676 + optional: true 1677 + 1678 + '@img/sharp-win32-x64@0.33.5': 1679 + optional: true 1680 + 1681 + '@jridgewell/sourcemap-codec@1.5.4': {} 1682 + 1683 + '@oslojs/encoding@1.1.0': {} 1684 + 1685 + '@rollup/pluginutils@5.2.0(rollup@4.45.1)': 1686 + dependencies: 1687 + '@types/estree': 1.0.8 1688 + estree-walker: 2.0.2 1689 + picomatch: 4.0.3 1690 + optionalDependencies: 1691 + rollup: 4.45.1 1692 + 1693 + '@rollup/rollup-android-arm-eabi@4.45.1': 1694 + optional: true 1695 + 1696 + '@rollup/rollup-android-arm64@4.45.1': 1697 + optional: true 1698 + 1699 + '@rollup/rollup-darwin-arm64@4.45.1': 1700 + optional: true 1701 + 1702 + '@rollup/rollup-darwin-x64@4.45.1': 1703 + optional: true 1704 + 1705 + '@rollup/rollup-freebsd-arm64@4.45.1': 1706 + optional: true 1707 + 1708 + '@rollup/rollup-freebsd-x64@4.45.1': 1709 + optional: true 1710 + 1711 + '@rollup/rollup-linux-arm-gnueabihf@4.45.1': 1712 + optional: true 1713 + 1714 + '@rollup/rollup-linux-arm-musleabihf@4.45.1': 1715 + optional: true 1716 + 1717 + '@rollup/rollup-linux-arm64-gnu@4.45.1': 1718 + optional: true 1719 + 1720 + '@rollup/rollup-linux-arm64-musl@4.45.1': 1721 + optional: true 1722 + 1723 + '@rollup/rollup-linux-loongarch64-gnu@4.45.1': 1724 + optional: true 1725 + 1726 + '@rollup/rollup-linux-powerpc64le-gnu@4.45.1': 1727 + optional: true 1728 + 1729 + '@rollup/rollup-linux-riscv64-gnu@4.45.1': 1730 + optional: true 1731 + 1732 + '@rollup/rollup-linux-riscv64-musl@4.45.1': 1733 + optional: true 1734 + 1735 + '@rollup/rollup-linux-s390x-gnu@4.45.1': 1736 + optional: true 1737 + 1738 + '@rollup/rollup-linux-x64-gnu@4.45.1': 1739 + optional: true 1740 + 1741 + '@rollup/rollup-linux-x64-musl@4.45.1': 1742 + optional: true 1743 + 1744 + '@rollup/rollup-win32-arm64-msvc@4.45.1': 1745 + optional: true 1746 + 1747 + '@rollup/rollup-win32-ia32-msvc@4.45.1': 1748 + optional: true 1749 + 1750 + '@rollup/rollup-win32-x64-msvc@4.45.1': 1751 + optional: true 1752 + 1753 + '@shikijs/core@3.8.1': 1754 + dependencies: 1755 + '@shikijs/types': 3.8.1 1756 + '@shikijs/vscode-textmate': 10.0.2 1757 + '@types/hast': 3.0.4 1758 + hast-util-to-html: 9.0.5 1759 + 1760 + '@shikijs/engine-javascript@3.8.1': 1761 + dependencies: 1762 + '@shikijs/types': 3.8.1 1763 + '@shikijs/vscode-textmate': 10.0.2 1764 + oniguruma-to-es: 4.3.3 1765 + 1766 + '@shikijs/engine-oniguruma@3.8.1': 1767 + dependencies: 1768 + '@shikijs/types': 3.8.1 1769 + '@shikijs/vscode-textmate': 10.0.2 1770 + 1771 + '@shikijs/langs@3.8.1': 1772 + dependencies: 1773 + '@shikijs/types': 3.8.1 1774 + 1775 + '@shikijs/themes@3.8.1': 1776 + dependencies: 1777 + '@shikijs/types': 3.8.1 1778 + 1779 + '@shikijs/types@3.8.1': 1780 + dependencies: 1781 + '@shikijs/vscode-textmate': 10.0.2 1782 + '@types/hast': 3.0.4 1783 + 1784 + '@shikijs/vscode-textmate@10.0.2': {} 1785 + 1786 + '@swc/helpers@0.5.17': 1787 + dependencies: 1788 + tslib: 2.8.1 1789 + 1790 + '@types/debug@4.1.12': 1791 + dependencies: 1792 + '@types/ms': 2.1.0 1793 + 1794 + '@types/estree@1.0.8': {} 1795 + 1796 + '@types/fontkit@2.0.8': 1797 + dependencies: 1798 + '@types/node': 24.0.15 1799 + 1800 + '@types/hast@3.0.4': 1801 + dependencies: 1802 + '@types/unist': 3.0.3 1803 + 1804 + '@types/mdast@4.0.4': 1805 + dependencies: 1806 + '@types/unist': 3.0.3 1807 + 1808 + '@types/ms@2.1.0': {} 1809 + 1810 + '@types/nlcst@2.0.3': 1811 + dependencies: 1812 + '@types/unist': 3.0.3 1813 + 1814 + '@types/node@24.0.15': 1815 + dependencies: 1816 + undici-types: 7.8.0 1817 + 1818 + '@types/unist@3.0.3': {} 1819 + 1820 + '@ungap/structured-clone@1.3.0': {} 1821 + 1822 + acorn@8.15.0: {} 1823 + 1824 + ansi-align@3.0.1: 1825 + dependencies: 1826 + string-width: 4.2.3 1827 + 1828 + ansi-regex@5.0.1: {} 1829 + 1830 + ansi-regex@6.1.0: {} 1831 + 1832 + ansi-styles@6.2.1: {} 1833 + 1834 + anymatch@3.1.3: 1835 + dependencies: 1836 + normalize-path: 3.0.0 1837 + picomatch: 2.3.1 1838 + 1839 + argparse@2.0.1: {} 1840 + 1841 + aria-query@5.3.2: {} 1842 + 1843 + array-iterate@2.0.1: {} 1844 + 1845 + astro@5.12.1(@types/node@24.0.15)(rollup@4.45.1)(typescript@5.8.3): 1846 + dependencies: 1847 + '@astrojs/compiler': 2.12.2 1848 + '@astrojs/internal-helpers': 0.6.1 1849 + '@astrojs/markdown-remark': 6.3.3 1850 + '@astrojs/telemetry': 3.3.0 1851 + '@capsizecss/unpack': 2.4.0 1852 + '@oslojs/encoding': 1.1.0 1853 + '@rollup/pluginutils': 5.2.0(rollup@4.45.1) 1854 + acorn: 8.15.0 1855 + aria-query: 5.3.2 1856 + axobject-query: 4.1.0 1857 + boxen: 8.0.1 1858 + ci-info: 4.3.0 1859 + clsx: 2.1.1 1860 + common-ancestor-path: 1.0.1 1861 + cookie: 1.0.2 1862 + cssesc: 3.0.0 1863 + debug: 4.4.1 1864 + deterministic-object-hash: 2.0.2 1865 + devalue: 5.1.1 1866 + diff: 5.2.0 1867 + dlv: 1.1.3 1868 + dset: 3.1.4 1869 + es-module-lexer: 1.7.0 1870 + esbuild: 0.25.8 1871 + estree-walker: 3.0.3 1872 + flattie: 1.1.1 1873 + fontace: 0.3.0 1874 + github-slugger: 2.0.0 1875 + html-escaper: 3.0.3 1876 + http-cache-semantics: 4.2.0 1877 + import-meta-resolve: 4.1.0 1878 + js-yaml: 4.1.0 1879 + kleur: 4.1.5 1880 + magic-string: 0.30.17 1881 + magicast: 0.3.5 1882 + mrmime: 2.0.1 1883 + neotraverse: 0.6.18 1884 + p-limit: 6.2.0 1885 + p-queue: 8.1.0 1886 + package-manager-detector: 1.3.0 1887 + picomatch: 4.0.3 1888 + prompts: 2.4.2 1889 + rehype: 13.0.2 1890 + semver: 7.7.2 1891 + shiki: 3.8.1 1892 + smol-toml: 1.4.1 1893 + tinyexec: 0.3.2 1894 + tinyglobby: 0.2.14 1895 + tsconfck: 3.1.6(typescript@5.8.3) 1896 + ultrahtml: 1.6.0 1897 + unifont: 0.5.2 1898 + unist-util-visit: 5.0.0 1899 + unstorage: 1.16.1 1900 + vfile: 6.0.3 1901 + vite: 6.3.5(@types/node@24.0.15) 1902 + vitefu: 1.1.1(vite@6.3.5(@types/node@24.0.15)) 1903 + xxhash-wasm: 1.1.0 1904 + yargs-parser: 21.1.1 1905 + yocto-spinner: 0.2.3 1906 + zod: 3.25.76 1907 + zod-to-json-schema: 3.24.6(zod@3.25.76) 1908 + zod-to-ts: 1.2.0(typescript@5.8.3)(zod@3.25.76) 1909 + optionalDependencies: 1910 + sharp: 0.33.5 1911 + transitivePeerDependencies: 1912 + - '@azure/app-configuration' 1913 + - '@azure/cosmos' 1914 + - '@azure/data-tables' 1915 + - '@azure/identity' 1916 + - '@azure/keyvault-secrets' 1917 + - '@azure/storage-blob' 1918 + - '@capacitor/preferences' 1919 + - '@deno/kv' 1920 + - '@netlify/blobs' 1921 + - '@planetscale/database' 1922 + - '@types/node' 1923 + - '@upstash/redis' 1924 + - '@vercel/blob' 1925 + - '@vercel/kv' 1926 + - aws4fetch 1927 + - db0 1928 + - encoding 1929 + - idb-keyval 1930 + - ioredis 1931 + - jiti 1932 + - less 1933 + - lightningcss 1934 + - rollup 1935 + - sass 1936 + - sass-embedded 1937 + - stylus 1938 + - sugarss 1939 + - supports-color 1940 + - terser 1941 + - tsx 1942 + - typescript 1943 + - uploadthing 1944 + - yaml 1945 + 1946 + axobject-query@4.1.0: {} 1947 + 1948 + bail@2.0.2: {} 1949 + 1950 + base-64@1.0.0: {} 1951 + 1952 + base64-js@1.5.1: {} 1953 + 1954 + blob-to-buffer@1.2.9: {} 1955 + 1956 + boxen@8.0.1: 1957 + dependencies: 1958 + ansi-align: 3.0.1 1959 + camelcase: 8.0.0 1960 + chalk: 5.4.1 1961 + cli-boxes: 3.0.0 1962 + string-width: 7.2.0 1963 + type-fest: 4.41.0 1964 + widest-line: 5.0.0 1965 + wrap-ansi: 9.0.0 1966 + 1967 + brotli@1.3.3: 1968 + dependencies: 1969 + base64-js: 1.5.1 1970 + 1971 + camelcase@8.0.0: {} 1972 + 1973 + ccount@2.0.1: {} 1974 + 1975 + chalk@5.4.1: {} 1976 + 1977 + character-entities-html4@2.1.0: {} 1978 + 1979 + character-entities-legacy@3.0.0: {} 1980 + 1981 + character-entities@2.0.2: {} 1982 + 1983 + chokidar@4.0.3: 1984 + dependencies: 1985 + readdirp: 4.1.2 1986 + 1987 + ci-info@4.3.0: {} 1988 + 1989 + cli-boxes@3.0.0: {} 1990 + 1991 + clone@2.1.2: {} 1992 + 1993 + clsx@2.1.1: {} 1994 + 1995 + color-convert@2.0.1: 1996 + dependencies: 1997 + color-name: 1.1.4 1998 + optional: true 1999 + 2000 + color-name@1.1.4: 2001 + optional: true 2002 + 2003 + color-string@1.9.1: 2004 + dependencies: 2005 + color-name: 1.1.4 2006 + simple-swizzle: 0.2.2 2007 + optional: true 2008 + 2009 + color@4.2.3: 2010 + dependencies: 2011 + color-convert: 2.0.1 2012 + color-string: 1.9.1 2013 + optional: true 2014 + 2015 + comma-separated-tokens@2.0.3: {} 2016 + 2017 + common-ancestor-path@1.0.1: {} 2018 + 2019 + cookie-es@1.2.2: {} 2020 + 2021 + cookie@1.0.2: {} 2022 + 2023 + cross-fetch@3.2.0: 2024 + dependencies: 2025 + node-fetch: 2.7.0 2026 + transitivePeerDependencies: 2027 + - encoding 2028 + 2029 + crossws@0.3.5: 2030 + dependencies: 2031 + uncrypto: 0.1.3 2032 + 2033 + css-tree@3.1.0: 2034 + dependencies: 2035 + mdn-data: 2.12.2 2036 + source-map-js: 1.2.1 2037 + 2038 + cssesc@3.0.0: {} 2039 + 2040 + debug@4.4.1: 2041 + dependencies: 2042 + ms: 2.1.3 2043 + 2044 + decode-named-character-reference@1.2.0: 2045 + dependencies: 2046 + character-entities: 2.0.2 2047 + 2048 + defu@6.1.4: {} 2049 + 2050 + dequal@2.0.3: {} 2051 + 2052 + destr@2.0.5: {} 2053 + 2054 + detect-libc@2.0.4: 2055 + optional: true 2056 + 2057 + deterministic-object-hash@2.0.2: 2058 + dependencies: 2059 + base-64: 1.0.0 2060 + 2061 + devalue@5.1.1: {} 2062 + 2063 + devlop@1.1.0: 2064 + dependencies: 2065 + dequal: 2.0.3 2066 + 2067 + dfa@1.2.0: {} 2068 + 2069 + diff@5.2.0: {} 2070 + 2071 + dlv@1.1.3: {} 2072 + 2073 + dset@3.1.4: {} 2074 + 2075 + emoji-regex@10.4.0: {} 2076 + 2077 + emoji-regex@8.0.0: {} 2078 + 2079 + entities@6.0.1: {} 2080 + 2081 + es-module-lexer@1.7.0: {} 2082 + 2083 + esbuild@0.25.8: 2084 + optionalDependencies: 2085 + '@esbuild/aix-ppc64': 0.25.8 2086 + '@esbuild/android-arm': 0.25.8 2087 + '@esbuild/android-arm64': 0.25.8 2088 + '@esbuild/android-x64': 0.25.8 2089 + '@esbuild/darwin-arm64': 0.25.8 2090 + '@esbuild/darwin-x64': 0.25.8 2091 + '@esbuild/freebsd-arm64': 0.25.8 2092 + '@esbuild/freebsd-x64': 0.25.8 2093 + '@esbuild/linux-arm': 0.25.8 2094 + '@esbuild/linux-arm64': 0.25.8 2095 + '@esbuild/linux-ia32': 0.25.8 2096 + '@esbuild/linux-loong64': 0.25.8 2097 + '@esbuild/linux-mips64el': 0.25.8 2098 + '@esbuild/linux-ppc64': 0.25.8 2099 + '@esbuild/linux-riscv64': 0.25.8 2100 + '@esbuild/linux-s390x': 0.25.8 2101 + '@esbuild/linux-x64': 0.25.8 2102 + '@esbuild/netbsd-arm64': 0.25.8 2103 + '@esbuild/netbsd-x64': 0.25.8 2104 + '@esbuild/openbsd-arm64': 0.25.8 2105 + '@esbuild/openbsd-x64': 0.25.8 2106 + '@esbuild/openharmony-arm64': 0.25.8 2107 + '@esbuild/sunos-x64': 0.25.8 2108 + '@esbuild/win32-arm64': 0.25.8 2109 + '@esbuild/win32-ia32': 0.25.8 2110 + '@esbuild/win32-x64': 0.25.8 2111 + 2112 + escape-string-regexp@5.0.0: {} 2113 + 2114 + estree-walker@2.0.2: {} 2115 + 2116 + estree-walker@3.0.3: 2117 + dependencies: 2118 + '@types/estree': 1.0.8 2119 + 2120 + eventemitter3@5.0.1: {} 2121 + 2122 + extend@3.0.2: {} 2123 + 2124 + fast-deep-equal@3.1.3: {} 2125 + 2126 + fdir@6.4.6(picomatch@4.0.3): 2127 + optionalDependencies: 2128 + picomatch: 4.0.3 2129 + 2130 + flattie@1.1.1: {} 2131 + 2132 + fontace@0.3.0: 2133 + dependencies: 2134 + '@types/fontkit': 2.0.8 2135 + fontkit: 2.0.4 2136 + 2137 + fontkit@2.0.4: 2138 + dependencies: 2139 + '@swc/helpers': 0.5.17 2140 + brotli: 1.3.3 2141 + clone: 2.1.2 2142 + dfa: 1.2.0 2143 + fast-deep-equal: 3.1.3 2144 + restructure: 3.0.2 2145 + tiny-inflate: 1.0.3 2146 + unicode-properties: 1.4.1 2147 + unicode-trie: 2.0.0 2148 + 2149 + fsevents@2.3.3: 2150 + optional: true 2151 + 2152 + get-east-asian-width@1.3.0: {} 2153 + 2154 + github-slugger@2.0.0: {} 2155 + 2156 + h3@1.15.3: 2157 + dependencies: 2158 + cookie-es: 1.2.2 2159 + crossws: 0.3.5 2160 + defu: 6.1.4 2161 + destr: 2.0.5 2162 + iron-webcrypto: 1.2.1 2163 + node-mock-http: 1.0.1 2164 + radix3: 1.1.2 2165 + ufo: 1.6.1 2166 + uncrypto: 0.1.3 2167 + 2168 + hast-util-from-html@2.0.3: 2169 + dependencies: 2170 + '@types/hast': 3.0.4 2171 + devlop: 1.1.0 2172 + hast-util-from-parse5: 8.0.3 2173 + parse5: 7.3.0 2174 + vfile: 6.0.3 2175 + vfile-message: 4.0.2 2176 + 2177 + hast-util-from-parse5@8.0.3: 2178 + dependencies: 2179 + '@types/hast': 3.0.4 2180 + '@types/unist': 3.0.3 2181 + devlop: 1.1.0 2182 + hastscript: 9.0.1 2183 + property-information: 7.1.0 2184 + vfile: 6.0.3 2185 + vfile-location: 5.0.3 2186 + web-namespaces: 2.0.1 2187 + 2188 + hast-util-is-element@3.0.0: 2189 + dependencies: 2190 + '@types/hast': 3.0.4 2191 + 2192 + hast-util-parse-selector@4.0.0: 2193 + dependencies: 2194 + '@types/hast': 3.0.4 2195 + 2196 + hast-util-raw@9.1.0: 2197 + dependencies: 2198 + '@types/hast': 3.0.4 2199 + '@types/unist': 3.0.3 2200 + '@ungap/structured-clone': 1.3.0 2201 + hast-util-from-parse5: 8.0.3 2202 + hast-util-to-parse5: 8.0.0 2203 + html-void-elements: 3.0.0 2204 + mdast-util-to-hast: 13.2.0 2205 + parse5: 7.3.0 2206 + unist-util-position: 5.0.0 2207 + unist-util-visit: 5.0.0 2208 + vfile: 6.0.3 2209 + web-namespaces: 2.0.1 2210 + zwitch: 2.0.4 2211 + 2212 + hast-util-to-html@9.0.5: 2213 + dependencies: 2214 + '@types/hast': 3.0.4 2215 + '@types/unist': 3.0.3 2216 + ccount: 2.0.1 2217 + comma-separated-tokens: 2.0.3 2218 + hast-util-whitespace: 3.0.0 2219 + html-void-elements: 3.0.0 2220 + mdast-util-to-hast: 13.2.0 2221 + property-information: 7.1.0 2222 + space-separated-tokens: 2.0.2 2223 + stringify-entities: 4.0.4 2224 + zwitch: 2.0.4 2225 + 2226 + hast-util-to-parse5@8.0.0: 2227 + dependencies: 2228 + '@types/hast': 3.0.4 2229 + comma-separated-tokens: 2.0.3 2230 + devlop: 1.1.0 2231 + property-information: 6.5.0 2232 + space-separated-tokens: 2.0.2 2233 + web-namespaces: 2.0.1 2234 + zwitch: 2.0.4 2235 + 2236 + hast-util-to-text@4.0.2: 2237 + dependencies: 2238 + '@types/hast': 3.0.4 2239 + '@types/unist': 3.0.3 2240 + hast-util-is-element: 3.0.0 2241 + unist-util-find-after: 5.0.0 2242 + 2243 + hast-util-whitespace@3.0.0: 2244 + dependencies: 2245 + '@types/hast': 3.0.4 2246 + 2247 + hastscript@9.0.1: 2248 + dependencies: 2249 + '@types/hast': 3.0.4 2250 + comma-separated-tokens: 2.0.3 2251 + hast-util-parse-selector: 4.0.0 2252 + property-information: 7.1.0 2253 + space-separated-tokens: 2.0.2 2254 + 2255 + html-escaper@3.0.3: {} 2256 + 2257 + html-void-elements@3.0.0: {} 2258 + 2259 + http-cache-semantics@4.2.0: {} 2260 + 2261 + import-meta-resolve@4.1.0: {} 2262 + 2263 + iron-webcrypto@1.2.1: {} 2264 + 2265 + is-arrayish@0.3.2: 2266 + optional: true 2267 + 2268 + is-docker@3.0.0: {} 2269 + 2270 + is-fullwidth-code-point@3.0.0: {} 2271 + 2272 + is-inside-container@1.0.0: 2273 + dependencies: 2274 + is-docker: 3.0.0 2275 + 2276 + is-plain-obj@4.1.0: {} 2277 + 2278 + is-wsl@3.1.0: 2279 + dependencies: 2280 + is-inside-container: 1.0.0 2281 + 2282 + js-yaml@4.1.0: 2283 + dependencies: 2284 + argparse: 2.0.1 2285 + 2286 + kleur@3.0.3: {} 2287 + 2288 + kleur@4.1.5: {} 2289 + 2290 + longest-streak@3.1.0: {} 2291 + 2292 + lru-cache@10.4.3: {} 2293 + 2294 + magic-string@0.30.17: 2295 + dependencies: 2296 + '@jridgewell/sourcemap-codec': 1.5.4 2297 + 2298 + magicast@0.3.5: 2299 + dependencies: 2300 + '@babel/parser': 7.28.0 2301 + '@babel/types': 7.28.1 2302 + source-map-js: 1.2.1 2303 + 2304 + markdown-table@3.0.4: {} 2305 + 2306 + mdast-util-definitions@6.0.0: 2307 + dependencies: 2308 + '@types/mdast': 4.0.4 2309 + '@types/unist': 3.0.3 2310 + unist-util-visit: 5.0.0 2311 + 2312 + mdast-util-find-and-replace@3.0.2: 2313 + dependencies: 2314 + '@types/mdast': 4.0.4 2315 + escape-string-regexp: 5.0.0 2316 + unist-util-is: 6.0.0 2317 + unist-util-visit-parents: 6.0.1 2318 + 2319 + mdast-util-from-markdown@2.0.2: 2320 + dependencies: 2321 + '@types/mdast': 4.0.4 2322 + '@types/unist': 3.0.3 2323 + decode-named-character-reference: 1.2.0 2324 + devlop: 1.1.0 2325 + mdast-util-to-string: 4.0.0 2326 + micromark: 4.0.2 2327 + micromark-util-decode-numeric-character-reference: 2.0.2 2328 + micromark-util-decode-string: 2.0.1 2329 + micromark-util-normalize-identifier: 2.0.1 2330 + micromark-util-symbol: 2.0.1 2331 + micromark-util-types: 2.0.2 2332 + unist-util-stringify-position: 4.0.0 2333 + transitivePeerDependencies: 2334 + - supports-color 2335 + 2336 + mdast-util-gfm-autolink-literal@2.0.1: 2337 + dependencies: 2338 + '@types/mdast': 4.0.4 2339 + ccount: 2.0.1 2340 + devlop: 1.1.0 2341 + mdast-util-find-and-replace: 3.0.2 2342 + micromark-util-character: 2.1.1 2343 + 2344 + mdast-util-gfm-footnote@2.1.0: 2345 + dependencies: 2346 + '@types/mdast': 4.0.4 2347 + devlop: 1.1.0 2348 + mdast-util-from-markdown: 2.0.2 2349 + mdast-util-to-markdown: 2.1.2 2350 + micromark-util-normalize-identifier: 2.0.1 2351 + transitivePeerDependencies: 2352 + - supports-color 2353 + 2354 + mdast-util-gfm-strikethrough@2.0.0: 2355 + dependencies: 2356 + '@types/mdast': 4.0.4 2357 + mdast-util-from-markdown: 2.0.2 2358 + mdast-util-to-markdown: 2.1.2 2359 + transitivePeerDependencies: 2360 + - supports-color 2361 + 2362 + mdast-util-gfm-table@2.0.0: 2363 + dependencies: 2364 + '@types/mdast': 4.0.4 2365 + devlop: 1.1.0 2366 + markdown-table: 3.0.4 2367 + mdast-util-from-markdown: 2.0.2 2368 + mdast-util-to-markdown: 2.1.2 2369 + transitivePeerDependencies: 2370 + - supports-color 2371 + 2372 + mdast-util-gfm-task-list-item@2.0.0: 2373 + dependencies: 2374 + '@types/mdast': 4.0.4 2375 + devlop: 1.1.0 2376 + mdast-util-from-markdown: 2.0.2 2377 + mdast-util-to-markdown: 2.1.2 2378 + transitivePeerDependencies: 2379 + - supports-color 2380 + 2381 + mdast-util-gfm@3.1.0: 2382 + dependencies: 2383 + mdast-util-from-markdown: 2.0.2 2384 + mdast-util-gfm-autolink-literal: 2.0.1 2385 + mdast-util-gfm-footnote: 2.1.0 2386 + mdast-util-gfm-strikethrough: 2.0.0 2387 + mdast-util-gfm-table: 2.0.0 2388 + mdast-util-gfm-task-list-item: 2.0.0 2389 + mdast-util-to-markdown: 2.1.2 2390 + transitivePeerDependencies: 2391 + - supports-color 2392 + 2393 + mdast-util-phrasing@4.1.0: 2394 + dependencies: 2395 + '@types/mdast': 4.0.4 2396 + unist-util-is: 6.0.0 2397 + 2398 + mdast-util-to-hast@13.2.0: 2399 + dependencies: 2400 + '@types/hast': 3.0.4 2401 + '@types/mdast': 4.0.4 2402 + '@ungap/structured-clone': 1.3.0 2403 + devlop: 1.1.0 2404 + micromark-util-sanitize-uri: 2.0.1 2405 + trim-lines: 3.0.1 2406 + unist-util-position: 5.0.0 2407 + unist-util-visit: 5.0.0 2408 + vfile: 6.0.3 2409 + 2410 + mdast-util-to-markdown@2.1.2: 2411 + dependencies: 2412 + '@types/mdast': 4.0.4 2413 + '@types/unist': 3.0.3 2414 + longest-streak: 3.1.0 2415 + mdast-util-phrasing: 4.1.0 2416 + mdast-util-to-string: 4.0.0 2417 + micromark-util-classify-character: 2.0.1 2418 + micromark-util-decode-string: 2.0.1 2419 + unist-util-visit: 5.0.0 2420 + zwitch: 2.0.4 2421 + 2422 + mdast-util-to-string@4.0.0: 2423 + dependencies: 2424 + '@types/mdast': 4.0.4 2425 + 2426 + mdn-data@2.12.2: {} 2427 + 2428 + micromark-core-commonmark@2.0.3: 2429 + dependencies: 2430 + decode-named-character-reference: 1.2.0 2431 + devlop: 1.1.0 2432 + micromark-factory-destination: 2.0.1 2433 + micromark-factory-label: 2.0.1 2434 + micromark-factory-space: 2.0.1 2435 + micromark-factory-title: 2.0.1 2436 + micromark-factory-whitespace: 2.0.1 2437 + micromark-util-character: 2.1.1 2438 + micromark-util-chunked: 2.0.1 2439 + micromark-util-classify-character: 2.0.1 2440 + micromark-util-html-tag-name: 2.0.1 2441 + micromark-util-normalize-identifier: 2.0.1 2442 + micromark-util-resolve-all: 2.0.1 2443 + micromark-util-subtokenize: 2.1.0 2444 + micromark-util-symbol: 2.0.1 2445 + micromark-util-types: 2.0.2 2446 + 2447 + micromark-extension-gfm-autolink-literal@2.1.0: 2448 + dependencies: 2449 + micromark-util-character: 2.1.1 2450 + micromark-util-sanitize-uri: 2.0.1 2451 + micromark-util-symbol: 2.0.1 2452 + micromark-util-types: 2.0.2 2453 + 2454 + micromark-extension-gfm-footnote@2.1.0: 2455 + dependencies: 2456 + devlop: 1.1.0 2457 + micromark-core-commonmark: 2.0.3 2458 + micromark-factory-space: 2.0.1 2459 + micromark-util-character: 2.1.1 2460 + micromark-util-normalize-identifier: 2.0.1 2461 + micromark-util-sanitize-uri: 2.0.1 2462 + micromark-util-symbol: 2.0.1 2463 + micromark-util-types: 2.0.2 2464 + 2465 + micromark-extension-gfm-strikethrough@2.1.0: 2466 + dependencies: 2467 + devlop: 1.1.0 2468 + micromark-util-chunked: 2.0.1 2469 + micromark-util-classify-character: 2.0.1 2470 + micromark-util-resolve-all: 2.0.1 2471 + micromark-util-symbol: 2.0.1 2472 + micromark-util-types: 2.0.2 2473 + 2474 + micromark-extension-gfm-table@2.1.1: 2475 + dependencies: 2476 + devlop: 1.1.0 2477 + micromark-factory-space: 2.0.1 2478 + micromark-util-character: 2.1.1 2479 + micromark-util-symbol: 2.0.1 2480 + micromark-util-types: 2.0.2 2481 + 2482 + micromark-extension-gfm-tagfilter@2.0.0: 2483 + dependencies: 2484 + micromark-util-types: 2.0.2 2485 + 2486 + micromark-extension-gfm-task-list-item@2.1.0: 2487 + dependencies: 2488 + devlop: 1.1.0 2489 + micromark-factory-space: 2.0.1 2490 + micromark-util-character: 2.1.1 2491 + micromark-util-symbol: 2.0.1 2492 + micromark-util-types: 2.0.2 2493 + 2494 + micromark-extension-gfm@3.0.0: 2495 + dependencies: 2496 + micromark-extension-gfm-autolink-literal: 2.1.0 2497 + micromark-extension-gfm-footnote: 2.1.0 2498 + micromark-extension-gfm-strikethrough: 2.1.0 2499 + micromark-extension-gfm-table: 2.1.1 2500 + micromark-extension-gfm-tagfilter: 2.0.0 2501 + micromark-extension-gfm-task-list-item: 2.1.0 2502 + micromark-util-combine-extensions: 2.0.1 2503 + micromark-util-types: 2.0.2 2504 + 2505 + micromark-factory-destination@2.0.1: 2506 + dependencies: 2507 + micromark-util-character: 2.1.1 2508 + micromark-util-symbol: 2.0.1 2509 + micromark-util-types: 2.0.2 2510 + 2511 + micromark-factory-label@2.0.1: 2512 + dependencies: 2513 + devlop: 1.1.0 2514 + micromark-util-character: 2.1.1 2515 + micromark-util-symbol: 2.0.1 2516 + micromark-util-types: 2.0.2 2517 + 2518 + micromark-factory-space@2.0.1: 2519 + dependencies: 2520 + micromark-util-character: 2.1.1 2521 + micromark-util-types: 2.0.2 2522 + 2523 + micromark-factory-title@2.0.1: 2524 + dependencies: 2525 + micromark-factory-space: 2.0.1 2526 + micromark-util-character: 2.1.1 2527 + micromark-util-symbol: 2.0.1 2528 + micromark-util-types: 2.0.2 2529 + 2530 + micromark-factory-whitespace@2.0.1: 2531 + dependencies: 2532 + micromark-factory-space: 2.0.1 2533 + micromark-util-character: 2.1.1 2534 + micromark-util-symbol: 2.0.1 2535 + micromark-util-types: 2.0.2 2536 + 2537 + micromark-util-character@2.1.1: 2538 + dependencies: 2539 + micromark-util-symbol: 2.0.1 2540 + micromark-util-types: 2.0.2 2541 + 2542 + micromark-util-chunked@2.0.1: 2543 + dependencies: 2544 + micromark-util-symbol: 2.0.1 2545 + 2546 + micromark-util-classify-character@2.0.1: 2547 + dependencies: 2548 + micromark-util-character: 2.1.1 2549 + micromark-util-symbol: 2.0.1 2550 + micromark-util-types: 2.0.2 2551 + 2552 + micromark-util-combine-extensions@2.0.1: 2553 + dependencies: 2554 + micromark-util-chunked: 2.0.1 2555 + micromark-util-types: 2.0.2 2556 + 2557 + micromark-util-decode-numeric-character-reference@2.0.2: 2558 + dependencies: 2559 + micromark-util-symbol: 2.0.1 2560 + 2561 + micromark-util-decode-string@2.0.1: 2562 + dependencies: 2563 + decode-named-character-reference: 1.2.0 2564 + micromark-util-character: 2.1.1 2565 + micromark-util-decode-numeric-character-reference: 2.0.2 2566 + micromark-util-symbol: 2.0.1 2567 + 2568 + micromark-util-encode@2.0.1: {} 2569 + 2570 + micromark-util-html-tag-name@2.0.1: {} 2571 + 2572 + micromark-util-normalize-identifier@2.0.1: 2573 + dependencies: 2574 + micromark-util-symbol: 2.0.1 2575 + 2576 + micromark-util-resolve-all@2.0.1: 2577 + dependencies: 2578 + micromark-util-types: 2.0.2 2579 + 2580 + micromark-util-sanitize-uri@2.0.1: 2581 + dependencies: 2582 + micromark-util-character: 2.1.1 2583 + micromark-util-encode: 2.0.1 2584 + micromark-util-symbol: 2.0.1 2585 + 2586 + micromark-util-subtokenize@2.1.0: 2587 + dependencies: 2588 + devlop: 1.1.0 2589 + micromark-util-chunked: 2.0.1 2590 + micromark-util-symbol: 2.0.1 2591 + micromark-util-types: 2.0.2 2592 + 2593 + micromark-util-symbol@2.0.1: {} 2594 + 2595 + micromark-util-types@2.0.2: {} 2596 + 2597 + micromark@4.0.2: 2598 + dependencies: 2599 + '@types/debug': 4.1.12 2600 + debug: 4.4.1 2601 + decode-named-character-reference: 1.2.0 2602 + devlop: 1.1.0 2603 + micromark-core-commonmark: 2.0.3 2604 + micromark-factory-space: 2.0.1 2605 + micromark-util-character: 2.1.1 2606 + micromark-util-chunked: 2.0.1 2607 + micromark-util-combine-extensions: 2.0.1 2608 + micromark-util-decode-numeric-character-reference: 2.0.2 2609 + micromark-util-encode: 2.0.1 2610 + micromark-util-normalize-identifier: 2.0.1 2611 + micromark-util-resolve-all: 2.0.1 2612 + micromark-util-sanitize-uri: 2.0.1 2613 + micromark-util-subtokenize: 2.1.0 2614 + micromark-util-symbol: 2.0.1 2615 + micromark-util-types: 2.0.2 2616 + transitivePeerDependencies: 2617 + - supports-color 2618 + 2619 + mrmime@2.0.1: {} 2620 + 2621 + ms@2.1.3: {} 2622 + 2623 + nanoid@3.3.11: {} 2624 + 2625 + neotraverse@0.6.18: {} 2626 + 2627 + nlcst-to-string@4.0.0: 2628 + dependencies: 2629 + '@types/nlcst': 2.0.3 2630 + 2631 + node-fetch-native@1.6.6: {} 2632 + 2633 + node-fetch@2.7.0: 2634 + dependencies: 2635 + whatwg-url: 5.0.0 2636 + 2637 + node-mock-http@1.0.1: {} 2638 + 2639 + normalize-path@3.0.0: {} 2640 + 2641 + ofetch@1.4.1: 2642 + dependencies: 2643 + destr: 2.0.5 2644 + node-fetch-native: 1.6.6 2645 + ufo: 1.6.1 2646 + 2647 + ohash@2.0.11: {} 2648 + 2649 + oniguruma-parser@0.12.1: {} 2650 + 2651 + oniguruma-to-es@4.3.3: 2652 + dependencies: 2653 + oniguruma-parser: 0.12.1 2654 + regex: 6.0.1 2655 + regex-recursion: 6.0.2 2656 + 2657 + p-limit@6.2.0: 2658 + dependencies: 2659 + yocto-queue: 1.2.1 2660 + 2661 + p-queue@8.1.0: 2662 + dependencies: 2663 + eventemitter3: 5.0.1 2664 + p-timeout: 6.1.4 2665 + 2666 + p-timeout@6.1.4: {} 2667 + 2668 + package-manager-detector@1.3.0: {} 2669 + 2670 + pako@0.2.9: {} 2671 + 2672 + parse-latin@7.0.0: 2673 + dependencies: 2674 + '@types/nlcst': 2.0.3 2675 + '@types/unist': 3.0.3 2676 + nlcst-to-string: 4.0.0 2677 + unist-util-modify-children: 4.0.0 2678 + unist-util-visit-children: 3.0.0 2679 + vfile: 6.0.3 2680 + 2681 + parse5@7.3.0: 2682 + dependencies: 2683 + entities: 6.0.1 2684 + 2685 + picocolors@1.1.1: {} 2686 + 2687 + picomatch@2.3.1: {} 2688 + 2689 + picomatch@4.0.3: {} 2690 + 2691 + postcss@8.5.6: 2692 + dependencies: 2693 + nanoid: 3.3.11 2694 + picocolors: 1.1.1 2695 + source-map-js: 1.2.1 2696 + 2697 + prismjs@1.30.0: {} 2698 + 2699 + prompts@2.4.2: 2700 + dependencies: 2701 + kleur: 3.0.3 2702 + sisteransi: 1.0.5 2703 + 2704 + property-information@6.5.0: {} 2705 + 2706 + property-information@7.1.0: {} 2707 + 2708 + radix3@1.1.2: {} 2709 + 2710 + readdirp@4.1.2: {} 2711 + 2712 + regex-recursion@6.0.2: 2713 + dependencies: 2714 + regex-utilities: 2.3.0 2715 + 2716 + regex-utilities@2.3.0: {} 2717 + 2718 + regex@6.0.1: 2719 + dependencies: 2720 + regex-utilities: 2.3.0 2721 + 2722 + rehype-parse@9.0.1: 2723 + dependencies: 2724 + '@types/hast': 3.0.4 2725 + hast-util-from-html: 2.0.3 2726 + unified: 11.0.5 2727 + 2728 + rehype-raw@7.0.0: 2729 + dependencies: 2730 + '@types/hast': 3.0.4 2731 + hast-util-raw: 9.1.0 2732 + vfile: 6.0.3 2733 + 2734 + rehype-stringify@10.0.1: 2735 + dependencies: 2736 + '@types/hast': 3.0.4 2737 + hast-util-to-html: 9.0.5 2738 + unified: 11.0.5 2739 + 2740 + rehype@13.0.2: 2741 + dependencies: 2742 + '@types/hast': 3.0.4 2743 + rehype-parse: 9.0.1 2744 + rehype-stringify: 10.0.1 2745 + unified: 11.0.5 2746 + 2747 + remark-gfm@4.0.1: 2748 + dependencies: 2749 + '@types/mdast': 4.0.4 2750 + mdast-util-gfm: 3.1.0 2751 + micromark-extension-gfm: 3.0.0 2752 + remark-parse: 11.0.0 2753 + remark-stringify: 11.0.0 2754 + unified: 11.0.5 2755 + transitivePeerDependencies: 2756 + - supports-color 2757 + 2758 + remark-parse@11.0.0: 2759 + dependencies: 2760 + '@types/mdast': 4.0.4 2761 + mdast-util-from-markdown: 2.0.2 2762 + micromark-util-types: 2.0.2 2763 + unified: 11.0.5 2764 + transitivePeerDependencies: 2765 + - supports-color 2766 + 2767 + remark-rehype@11.1.2: 2768 + dependencies: 2769 + '@types/hast': 3.0.4 2770 + '@types/mdast': 4.0.4 2771 + mdast-util-to-hast: 13.2.0 2772 + unified: 11.0.5 2773 + vfile: 6.0.3 2774 + 2775 + remark-smartypants@3.0.2: 2776 + dependencies: 2777 + retext: 9.0.0 2778 + retext-smartypants: 6.2.0 2779 + unified: 11.0.5 2780 + unist-util-visit: 5.0.0 2781 + 2782 + remark-stringify@11.0.0: 2783 + dependencies: 2784 + '@types/mdast': 4.0.4 2785 + mdast-util-to-markdown: 2.1.2 2786 + unified: 11.0.5 2787 + 2788 + restructure@3.0.2: {} 2789 + 2790 + retext-latin@4.0.0: 2791 + dependencies: 2792 + '@types/nlcst': 2.0.3 2793 + parse-latin: 7.0.0 2794 + unified: 11.0.5 2795 + 2796 + retext-smartypants@6.2.0: 2797 + dependencies: 2798 + '@types/nlcst': 2.0.3 2799 + nlcst-to-string: 4.0.0 2800 + unist-util-visit: 5.0.0 2801 + 2802 + retext-stringify@4.0.0: 2803 + dependencies: 2804 + '@types/nlcst': 2.0.3 2805 + nlcst-to-string: 4.0.0 2806 + unified: 11.0.5 2807 + 2808 + retext@9.0.0: 2809 + dependencies: 2810 + '@types/nlcst': 2.0.3 2811 + retext-latin: 4.0.0 2812 + retext-stringify: 4.0.0 2813 + unified: 11.0.5 2814 + 2815 + rollup@4.45.1: 2816 + dependencies: 2817 + '@types/estree': 1.0.8 2818 + optionalDependencies: 2819 + '@rollup/rollup-android-arm-eabi': 4.45.1 2820 + '@rollup/rollup-android-arm64': 4.45.1 2821 + '@rollup/rollup-darwin-arm64': 4.45.1 2822 + '@rollup/rollup-darwin-x64': 4.45.1 2823 + '@rollup/rollup-freebsd-arm64': 4.45.1 2824 + '@rollup/rollup-freebsd-x64': 4.45.1 2825 + '@rollup/rollup-linux-arm-gnueabihf': 4.45.1 2826 + '@rollup/rollup-linux-arm-musleabihf': 4.45.1 2827 + '@rollup/rollup-linux-arm64-gnu': 4.45.1 2828 + '@rollup/rollup-linux-arm64-musl': 4.45.1 2829 + '@rollup/rollup-linux-loongarch64-gnu': 4.45.1 2830 + '@rollup/rollup-linux-powerpc64le-gnu': 4.45.1 2831 + '@rollup/rollup-linux-riscv64-gnu': 4.45.1 2832 + '@rollup/rollup-linux-riscv64-musl': 4.45.1 2833 + '@rollup/rollup-linux-s390x-gnu': 4.45.1 2834 + '@rollup/rollup-linux-x64-gnu': 4.45.1 2835 + '@rollup/rollup-linux-x64-musl': 4.45.1 2836 + '@rollup/rollup-win32-arm64-msvc': 4.45.1 2837 + '@rollup/rollup-win32-ia32-msvc': 4.45.1 2838 + '@rollup/rollup-win32-x64-msvc': 4.45.1 2839 + fsevents: 2.3.3 2840 + 2841 + semver@7.7.2: {} 2842 + 2843 + sharp@0.33.5: 2844 + dependencies: 2845 + color: 4.2.3 2846 + detect-libc: 2.0.4 2847 + semver: 7.7.2 2848 + optionalDependencies: 2849 + '@img/sharp-darwin-arm64': 0.33.5 2850 + '@img/sharp-darwin-x64': 0.33.5 2851 + '@img/sharp-libvips-darwin-arm64': 1.0.4 2852 + '@img/sharp-libvips-darwin-x64': 1.0.4 2853 + '@img/sharp-libvips-linux-arm': 1.0.5 2854 + '@img/sharp-libvips-linux-arm64': 1.0.4 2855 + '@img/sharp-libvips-linux-s390x': 1.0.4 2856 + '@img/sharp-libvips-linux-x64': 1.0.4 2857 + '@img/sharp-libvips-linuxmusl-arm64': 1.0.4 2858 + '@img/sharp-libvips-linuxmusl-x64': 1.0.4 2859 + '@img/sharp-linux-arm': 0.33.5 2860 + '@img/sharp-linux-arm64': 0.33.5 2861 + '@img/sharp-linux-s390x': 0.33.5 2862 + '@img/sharp-linux-x64': 0.33.5 2863 + '@img/sharp-linuxmusl-arm64': 0.33.5 2864 + '@img/sharp-linuxmusl-x64': 0.33.5 2865 + '@img/sharp-wasm32': 0.33.5 2866 + '@img/sharp-win32-ia32': 0.33.5 2867 + '@img/sharp-win32-x64': 0.33.5 2868 + optional: true 2869 + 2870 + shiki@3.8.1: 2871 + dependencies: 2872 + '@shikijs/core': 3.8.1 2873 + '@shikijs/engine-javascript': 3.8.1 2874 + '@shikijs/engine-oniguruma': 3.8.1 2875 + '@shikijs/langs': 3.8.1 2876 + '@shikijs/themes': 3.8.1 2877 + '@shikijs/types': 3.8.1 2878 + '@shikijs/vscode-textmate': 10.0.2 2879 + '@types/hast': 3.0.4 2880 + 2881 + simple-swizzle@0.2.2: 2882 + dependencies: 2883 + is-arrayish: 0.3.2 2884 + optional: true 2885 + 2886 + sisteransi@1.0.5: {} 2887 + 2888 + smol-toml@1.4.1: {} 2889 + 2890 + source-map-js@1.2.1: {} 2891 + 2892 + space-separated-tokens@2.0.2: {} 2893 + 2894 + string-width@4.2.3: 2895 + dependencies: 2896 + emoji-regex: 8.0.0 2897 + is-fullwidth-code-point: 3.0.0 2898 + strip-ansi: 6.0.1 2899 + 2900 + string-width@7.2.0: 2901 + dependencies: 2902 + emoji-regex: 10.4.0 2903 + get-east-asian-width: 1.3.0 2904 + strip-ansi: 7.1.0 2905 + 2906 + stringify-entities@4.0.4: 2907 + dependencies: 2908 + character-entities-html4: 2.1.0 2909 + character-entities-legacy: 3.0.0 2910 + 2911 + strip-ansi@6.0.1: 2912 + dependencies: 2913 + ansi-regex: 5.0.1 2914 + 2915 + strip-ansi@7.1.0: 2916 + dependencies: 2917 + ansi-regex: 6.1.0 2918 + 2919 + tiny-inflate@1.0.3: {} 2920 + 2921 + tinyexec@0.3.2: {} 2922 + 2923 + tinyglobby@0.2.14: 2924 + dependencies: 2925 + fdir: 6.4.6(picomatch@4.0.3) 2926 + picomatch: 4.0.3 2927 + 2928 + tr46@0.0.3: {} 2929 + 2930 + trim-lines@3.0.1: {} 2931 + 2932 + trough@2.2.0: {} 2933 + 2934 + tsconfck@3.1.6(typescript@5.8.3): 2935 + optionalDependencies: 2936 + typescript: 5.8.3 2937 + 2938 + tslib@2.8.1: {} 2939 + 2940 + type-fest@4.41.0: {} 2941 + 2942 + typescript@5.8.3: {} 2943 + 2944 + ufo@1.6.1: {} 2945 + 2946 + ultrahtml@1.6.0: {} 2947 + 2948 + uncrypto@0.1.3: {} 2949 + 2950 + undici-types@7.8.0: {} 2951 + 2952 + unicode-properties@1.4.1: 2953 + dependencies: 2954 + base64-js: 1.5.1 2955 + unicode-trie: 2.0.0 2956 + 2957 + unicode-trie@2.0.0: 2958 + dependencies: 2959 + pako: 0.2.9 2960 + tiny-inflate: 1.0.3 2961 + 2962 + unified@11.0.5: 2963 + dependencies: 2964 + '@types/unist': 3.0.3 2965 + bail: 2.0.2 2966 + devlop: 1.1.0 2967 + extend: 3.0.2 2968 + is-plain-obj: 4.1.0 2969 + trough: 2.2.0 2970 + vfile: 6.0.3 2971 + 2972 + unifont@0.5.2: 2973 + dependencies: 2974 + css-tree: 3.1.0 2975 + ofetch: 1.4.1 2976 + ohash: 2.0.11 2977 + 2978 + unist-util-find-after@5.0.0: 2979 + dependencies: 2980 + '@types/unist': 3.0.3 2981 + unist-util-is: 6.0.0 2982 + 2983 + unist-util-is@6.0.0: 2984 + dependencies: 2985 + '@types/unist': 3.0.3 2986 + 2987 + unist-util-modify-children@4.0.0: 2988 + dependencies: 2989 + '@types/unist': 3.0.3 2990 + array-iterate: 2.0.1 2991 + 2992 + unist-util-position@5.0.0: 2993 + dependencies: 2994 + '@types/unist': 3.0.3 2995 + 2996 + unist-util-remove-position@5.0.0: 2997 + dependencies: 2998 + '@types/unist': 3.0.3 2999 + unist-util-visit: 5.0.0 3000 + 3001 + unist-util-stringify-position@4.0.0: 3002 + dependencies: 3003 + '@types/unist': 3.0.3 3004 + 3005 + unist-util-visit-children@3.0.0: 3006 + dependencies: 3007 + '@types/unist': 3.0.3 3008 + 3009 + unist-util-visit-parents@6.0.1: 3010 + dependencies: 3011 + '@types/unist': 3.0.3 3012 + unist-util-is: 6.0.0 3013 + 3014 + unist-util-visit@5.0.0: 3015 + dependencies: 3016 + '@types/unist': 3.0.3 3017 + unist-util-is: 6.0.0 3018 + unist-util-visit-parents: 6.0.1 3019 + 3020 + unstorage@1.16.1: 3021 + dependencies: 3022 + anymatch: 3.1.3 3023 + chokidar: 4.0.3 3024 + destr: 2.0.5 3025 + h3: 1.15.3 3026 + lru-cache: 10.4.3 3027 + node-fetch-native: 1.6.6 3028 + ofetch: 1.4.1 3029 + ufo: 1.6.1 3030 + 3031 + vfile-location@5.0.3: 3032 + dependencies: 3033 + '@types/unist': 3.0.3 3034 + vfile: 6.0.3 3035 + 3036 + vfile-message@4.0.2: 3037 + dependencies: 3038 + '@types/unist': 3.0.3 3039 + unist-util-stringify-position: 4.0.0 3040 + 3041 + vfile@6.0.3: 3042 + dependencies: 3043 + '@types/unist': 3.0.3 3044 + vfile-message: 4.0.2 3045 + 3046 + vite@6.3.5(@types/node@24.0.15): 3047 + dependencies: 3048 + esbuild: 0.25.8 3049 + fdir: 6.4.6(picomatch@4.0.3) 3050 + picomatch: 4.0.3 3051 + postcss: 8.5.6 3052 + rollup: 4.45.1 3053 + tinyglobby: 0.2.14 3054 + optionalDependencies: 3055 + '@types/node': 24.0.15 3056 + fsevents: 2.3.3 3057 + 3058 + vitefu@1.1.1(vite@6.3.5(@types/node@24.0.15)): 3059 + optionalDependencies: 3060 + vite: 6.3.5(@types/node@24.0.15) 3061 + 3062 + web-namespaces@2.0.1: {} 3063 + 3064 + webidl-conversions@3.0.1: {} 3065 + 3066 + whatwg-url@5.0.0: 3067 + dependencies: 3068 + tr46: 0.0.3 3069 + webidl-conversions: 3.0.1 3070 + 3071 + which-pm-runs@1.1.0: {} 3072 + 3073 + widest-line@5.0.0: 3074 + dependencies: 3075 + string-width: 7.2.0 3076 + 3077 + wrap-ansi@9.0.0: 3078 + dependencies: 3079 + ansi-styles: 6.2.1 3080 + string-width: 7.2.0 3081 + strip-ansi: 7.1.0 3082 + 3083 + xxhash-wasm@1.1.0: {} 3084 + 3085 + yargs-parser@21.1.1: {} 3086 + 3087 + yocto-queue@1.2.1: {} 3088 + 3089 + yocto-spinner@0.2.3: 3090 + dependencies: 3091 + yoctocolors: 2.1.1 3092 + 3093 + yoctocolors@2.1.1: {} 3094 + 3095 + zod-to-json-schema@3.24.6(zod@3.25.76): 3096 + dependencies: 3097 + zod: 3.25.76 3098 + 3099 + zod-to-ts@1.2.0(typescript@5.8.3)(zod@3.25.76): 3100 + dependencies: 3101 + typescript: 5.8.3 3102 + zod: 3.25.76 3103 + 3104 + zod@3.25.76: {} 3105 + 3106 + zwitch@2.0.4: {}
+3
public/favicon.svg
··· 1 + <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 128 128"> 2 + <path d="M50.4 78.5a75.1 75.1 0 0 0-28.5 6.9l24.2-65.7c.7-2 1.9-3.2 3.4-3.2h29c1.5 0 2.7 1.2 3.4 3.2l24.2 65.7s-11.6-7-28.5-7L67 45.5c-.4-1.7-1.6-2.8-2.9-2.8-1.3 0-2.5 1.1-2.9 2.7L50.4 78.5Zm-1.1 28.2Zm-4.2-20.2c-2 6.6-.6 15.8 4.2 20.2a17.5 17.5 0 0 1 .2-.7 5.5 5.5 0 0 1 5.7-4.5c2.8.1 4.3 1.5 4.7 4.7.2 1.1.2 2.3.2 3.5v.4c0 2.7.7 5.2 2.2 7.4a13 13 0 0 0 5.7 4.9v-.3l-.2-.3c-1.8-5.6-.5-9.5 4.4-12.8l1.5-1a73 73 0 0 0 3.2-2.2 16 16 0 0 0 6.8-11.4c.3-2 .1-4-.6-6l-.8.6-1.6 1a37 37 0 0 1-22.4 2.7c-5-.7-9.7-2-13.2-6.2Z" fill="#f00" /> 3 + </svg>
+16
src/pages/index.astro
··· 1 + --- 2 + 3 + --- 4 + 5 + <html lang="en"> 6 + <head> 7 + <meta charset="utf-8" /> 8 + <link rel="icon" type="image/svg+xml" href="/favicon.svg" /> 9 + <meta name="viewport" content="width=device-width" /> 10 + <meta name="generator" content={Astro.generator} /> 11 + <title>vielle.dev</title> 12 + </head> 13 + <body> 14 + <h1>vielle.dev</h1> 15 + </body> 16 + </html>
+5
tsconfig.json
··· 1 + { 2 + "extends": "astro/tsconfigs/strict", 3 + "include": [".astro/types.d.ts", "**/*"], 4 + "exclude": ["dist"] 5 + }