Experiment to rebuild Diffuse using web applets.
0

Configure Feed

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

1{ 2 "name": "diffuse-applets", 3 "lockfileVersion": 3, 4 "requires": true, 5 "packages": { 6 "": { 7 "dependencies": { 8 "@atcute/cid": "^2.2.2", 9 "@picocss/pico": "^2.1.1", 10 "@web-applets/sdk": "file:../../unternet-co/web-applets/sdk/", 11 "fast-uri": "^3.0.6", 12 "iconoir": "^7.11.0", 13 "idb-keyval": "^6.2.1", 14 "native-file-system-adapter": "^3.0.1", 15 "query-string": "^9.1.2", 16 "spellcaster": "^6.0.0", 17 "throttle-debounce": "^5.0.2", 18 "xxh32": "^2.0.5" 19 }, 20 "devDependencies": { 21 "astro": "^5.7.4", 22 "astro-purgecss": "^5.2.2", 23 "astro-scope": "^3.0.1", 24 "purgecss": "^7.0.2", 25 "sass": "^1.87.0" 26 } 27 }, 28 "../../unternet-co/web-applets/sdk": { 29 "name": "@web-applets/sdk", 30 "version": "0.2.6", 31 "license": "MIT", 32 "devDependencies": { 33 "@types/node": "^22.13.10", 34 "cross-env": "^7.0.3", 35 "esbuild": "^0.25.0", 36 "typescript": "^5.6.2" 37 } 38 }, 39 "node_modules/@astrojs/compiler": { 40 "version": "2.11.0", 41 "resolved": "https://registry.npmjs.org/@astrojs/compiler/-/compiler-2.11.0.tgz", 42 "integrity": "sha512-zZOO7i+JhojO8qmlyR/URui6LyfHJY6m+L9nwyX5GiKD78YoRaZ5tzz6X0fkl+5bD3uwlDHayf6Oe8Fu36RKNg==", 43 "dev": true 44 }, 45 "node_modules/@astrojs/internal-helpers": { 46 "version": "0.6.1", 47 "resolved": "https://registry.npmjs.org/@astrojs/internal-helpers/-/internal-helpers-0.6.1.tgz", 48 "integrity": "sha512-l5Pqf6uZu31aG+3Lv8nl/3s4DbUzdlxTWDof4pEpto6GUJNhhCbelVi9dEyurOVyqaelwmS9oSyOWOENSfgo9A==", 49 "dev": true 50 }, 51 "node_modules/@astrojs/markdown-remark": { 52 "version": "6.3.1", 53 "resolved": "https://registry.npmjs.org/@astrojs/markdown-remark/-/markdown-remark-6.3.1.tgz", 54 "integrity": "sha512-c5F5gGrkczUaTVgmMW9g1YMJGzOtRvjjhw6IfGuxarM6ct09MpwysP10US729dy07gg8y+ofVifezvP3BNsWZg==", 55 "dev": true, 56 "dependencies": { 57 "@astrojs/internal-helpers": "0.6.1", 58 "@astrojs/prism": "3.2.0", 59 "github-slugger": "^2.0.0", 60 "hast-util-from-html": "^2.0.3", 61 "hast-util-to-text": "^4.0.2", 62 "import-meta-resolve": "^4.1.0", 63 "js-yaml": "^4.1.0", 64 "mdast-util-definitions": "^6.0.0", 65 "rehype-raw": "^7.0.0", 66 "rehype-stringify": "^10.0.1", 67 "remark-gfm": "^4.0.1", 68 "remark-parse": "^11.0.0", 69 "remark-rehype": "^11.1.1", 70 "remark-smartypants": "^3.0.2", 71 "shiki": "^3.0.0", 72 "smol-toml": "^1.3.1", 73 "unified": "^11.0.5", 74 "unist-util-remove-position": "^5.0.0", 75 "unist-util-visit": "^5.0.0", 76 "unist-util-visit-parents": "^6.0.1", 77 "vfile": "^6.0.3" 78 } 79 }, 80 "node_modules/@astrojs/prism": { 81 "version": "3.2.0", 82 "resolved": "https://registry.npmjs.org/@astrojs/prism/-/prism-3.2.0.tgz", 83 "integrity": "sha512-GilTHKGCW6HMq7y3BUv9Ac7GMe/MO9gi9GW62GzKtth0SwukCu/qp2wLiGpEujhY+VVhaG9v7kv/5vFzvf4NYw==", 84 "dev": true, 85 "dependencies": { 86 "prismjs": "^1.29.0" 87 }, 88 "engines": { 89 "node": "^18.17.1 || ^20.3.0 || >=22.0.0" 90 } 91 }, 92 "node_modules/@astrojs/telemetry": { 93 "version": "3.2.0", 94 "resolved": "https://registry.npmjs.org/@astrojs/telemetry/-/telemetry-3.2.0.tgz", 95 "integrity": "sha512-wxhSKRfKugLwLlr4OFfcqovk+LIFtKwLyGPqMsv+9/ibqqnW3Gv7tBhtKEb0gAyUAC4G9BTVQeQahqnQAhd6IQ==", 96 "dev": true, 97 "dependencies": { 98 "ci-info": "^4.1.0", 99 "debug": "^4.3.7", 100 "dlv": "^1.1.3", 101 "dset": "^3.1.4", 102 "is-docker": "^3.0.0", 103 "is-wsl": "^3.1.0", 104 "which-pm-runs": "^1.1.0" 105 }, 106 "engines": { 107 "node": "^18.17.1 || ^20.3.0 || >=22.0.0" 108 } 109 }, 110 "node_modules/@atcute/cid": { 111 "version": "2.2.2", 112 "resolved": "https://registry.npmjs.org/@atcute/cid/-/cid-2.2.2.tgz", 113 "integrity": "sha512-deAGMqLAyplt7eIukhkjlsGubvrcMrtXkDKlUYZDo4WUdL7hSjBywtPXf6SbMK+Mjvst7l2+83OqTcY5AuuxtA==", 114 "dependencies": { 115 "@atcute/multibase": "^1.1.3", 116 "@atcute/uint8array": "^1.0.1" 117 } 118 }, 119 "node_modules/@atcute/multibase": { 120 "version": "1.1.3", 121 "resolved": "https://registry.npmjs.org/@atcute/multibase/-/multibase-1.1.3.tgz", 122 "integrity": "sha512-vQQO0tDuQPguBvHdgV3ryn7R8U6beQ50KA/juYm+dCeT/3hOK2stMbX+IaW8JEuwkT5lJsU8wDIOicQT4mB7Ag==", 123 "dependencies": { 124 "@atcute/uint8array": "^1.0.1" 125 } 126 }, 127 "node_modules/@atcute/uint8array": { 128 "version": "1.0.1", 129 "resolved": "https://registry.npmjs.org/@atcute/uint8array/-/uint8array-1.0.1.tgz", 130 "integrity": "sha512-AAnlFKyfDRgb9GNZJbhQ6OuMhbmNPirQyapb8KnmcEhxQZ3+tt+4NcwqekEegY4MpNqSTYeeTdyxq0wGZv1JHg==" 131 }, 132 "node_modules/@babel/helper-string-parser": { 133 "version": "7.25.9", 134 "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz", 135 "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==", 136 "dev": true, 137 "engines": { 138 "node": ">=6.9.0" 139 } 140 }, 141 "node_modules/@babel/helper-validator-identifier": { 142 "version": "7.25.9", 143 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", 144 "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==", 145 "dev": true, 146 "engines": { 147 "node": ">=6.9.0" 148 } 149 }, 150 "node_modules/@babel/parser": { 151 "version": "7.27.0", 152 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.27.0.tgz", 153 "integrity": "sha512-iaepho73/2Pz7w2eMS0Q5f83+0RKI7i4xmiYeBmDzfRVbQtTOG7Ts0S4HzJVsTMGI9keU8rNfuZr8DKfSt7Yyg==", 154 "dev": true, 155 "dependencies": { 156 "@babel/types": "^7.27.0" 157 }, 158 "bin": { 159 "parser": "bin/babel-parser.js" 160 }, 161 "engines": { 162 "node": ">=6.0.0" 163 } 164 }, 165 "node_modules/@babel/types": { 166 "version": "7.27.0", 167 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.27.0.tgz", 168 "integrity": "sha512-H45s8fVLYjbhFH62dIJ3WtmJ6RSPt/3DRO0ZcT2SUiYiQyz3BLVb9ADEnLl91m74aQPS3AzzeajZHYOalWe3bg==", 169 "dev": true, 170 "dependencies": { 171 "@babel/helper-string-parser": "^7.25.9", 172 "@babel/helper-validator-identifier": "^7.25.9" 173 }, 174 "engines": { 175 "node": ">=6.9.0" 176 } 177 }, 178 "node_modules/@capsizecss/unpack": { 179 "version": "2.4.0", 180 "resolved": "https://registry.npmjs.org/@capsizecss/unpack/-/unpack-2.4.0.tgz", 181 "integrity": "sha512-GrSU71meACqcmIUxPYOJvGKF0yryjN/L1aCuE9DViCTJI7bfkjgYDPD1zbNDcINJwSSP6UaBZY9GAbYDO7re0Q==", 182 "dev": true, 183 "dependencies": { 184 "blob-to-buffer": "^1.2.8", 185 "cross-fetch": "^3.0.4", 186 "fontkit": "^2.0.2" 187 } 188 }, 189 "node_modules/@emnapi/runtime": { 190 "version": "1.4.3", 191 "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.4.3.tgz", 192 "integrity": "sha512-pBPWdu6MLKROBX05wSNKcNb++m5Er+KQ9QkB+WVM+pW2Kx9hoSrVTnu3BdkI5eBLZoKu/J6mW/B6i6bJB2ytXQ==", 193 "dev": true, 194 "optional": true, 195 "dependencies": { 196 "tslib": "^2.4.0" 197 } 198 }, 199 "node_modules/@esbuild/aix-ppc64": { 200 "version": "0.25.2", 201 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.2.tgz", 202 "integrity": "sha512-wCIboOL2yXZym2cgm6mlA742s9QeJ8DjGVaL39dLN4rRwrOgOyYSnOaFPhKZGLb2ngj4EyfAFjsNJwPXZvseag==", 203 "cpu": [ 204 "ppc64" 205 ], 206 "dev": true, 207 "optional": true, 208 "os": [ 209 "aix" 210 ], 211 "engines": { 212 "node": ">=18" 213 } 214 }, 215 "node_modules/@esbuild/android-arm": { 216 "version": "0.25.2", 217 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.2.tgz", 218 "integrity": "sha512-NQhH7jFstVY5x8CKbcfa166GoV0EFkaPkCKBQkdPJFvo5u+nGXLEH/ooniLb3QI8Fk58YAx7nsPLozUWfCBOJA==", 219 "cpu": [ 220 "arm" 221 ], 222 "dev": true, 223 "optional": true, 224 "os": [ 225 "android" 226 ], 227 "engines": { 228 "node": ">=18" 229 } 230 }, 231 "node_modules/@esbuild/android-arm64": { 232 "version": "0.25.2", 233 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.2.tgz", 234 "integrity": "sha512-5ZAX5xOmTligeBaeNEPnPaeEuah53Id2tX4c2CVP3JaROTH+j4fnfHCkr1PjXMd78hMst+TlkfKcW/DlTq0i4w==", 235 "cpu": [ 236 "arm64" 237 ], 238 "dev": true, 239 "optional": true, 240 "os": [ 241 "android" 242 ], 243 "engines": { 244 "node": ">=18" 245 } 246 }, 247 "node_modules/@esbuild/android-x64": { 248 "version": "0.25.2", 249 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.2.tgz", 250 "integrity": "sha512-Ffcx+nnma8Sge4jzddPHCZVRvIfQ0kMsUsCMcJRHkGJ1cDmhe4SsrYIjLUKn1xpHZybmOqCWwB0zQvsjdEHtkg==", 251 "cpu": [ 252 "x64" 253 ], 254 "dev": true, 255 "optional": true, 256 "os": [ 257 "android" 258 ], 259 "engines": { 260 "node": ">=18" 261 } 262 }, 263 "node_modules/@esbuild/darwin-arm64": { 264 "version": "0.25.2", 265 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.2.tgz", 266 "integrity": "sha512-MpM6LUVTXAzOvN4KbjzU/q5smzryuoNjlriAIx+06RpecwCkL9JpenNzpKd2YMzLJFOdPqBpuub6eVRP5IgiSA==", 267 "cpu": [ 268 "arm64" 269 ], 270 "dev": true, 271 "optional": true, 272 "os": [ 273 "darwin" 274 ], 275 "engines": { 276 "node": ">=18" 277 } 278 }, 279 "node_modules/@esbuild/darwin-x64": { 280 "version": "0.25.2", 281 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.2.tgz", 282 "integrity": "sha512-5eRPrTX7wFyuWe8FqEFPG2cU0+butQQVNcT4sVipqjLYQjjh8a8+vUTfgBKM88ObB85ahsnTwF7PSIt6PG+QkA==", 283 "cpu": [ 284 "x64" 285 ], 286 "dev": true, 287 "optional": true, 288 "os": [ 289 "darwin" 290 ], 291 "engines": { 292 "node": ">=18" 293 } 294 }, 295 "node_modules/@esbuild/freebsd-arm64": { 296 "version": "0.25.2", 297 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.2.tgz", 298 "integrity": "sha512-mLwm4vXKiQ2UTSX4+ImyiPdiHjiZhIaE9QvC7sw0tZ6HoNMjYAqQpGyui5VRIi5sGd+uWq940gdCbY3VLvsO1w==", 299 "cpu": [ 300 "arm64" 301 ], 302 "dev": true, 303 "optional": true, 304 "os": [ 305 "freebsd" 306 ], 307 "engines": { 308 "node": ">=18" 309 } 310 }, 311 "node_modules/@esbuild/freebsd-x64": { 312 "version": "0.25.2", 313 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.2.tgz", 314 "integrity": "sha512-6qyyn6TjayJSwGpm8J9QYYGQcRgc90nmfdUb0O7pp1s4lTY+9D0H9O02v5JqGApUyiHOtkz6+1hZNvNtEhbwRQ==", 315 "cpu": [ 316 "x64" 317 ], 318 "dev": true, 319 "optional": true, 320 "os": [ 321 "freebsd" 322 ], 323 "engines": { 324 "node": ">=18" 325 } 326 }, 327 "node_modules/@esbuild/linux-arm": { 328 "version": "0.25.2", 329 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.2.tgz", 330 "integrity": "sha512-UHBRgJcmjJv5oeQF8EpTRZs/1knq6loLxTsjc3nxO9eXAPDLcWW55flrMVc97qFPbmZP31ta1AZVUKQzKTzb0g==", 331 "cpu": [ 332 "arm" 333 ], 334 "dev": true, 335 "optional": true, 336 "os": [ 337 "linux" 338 ], 339 "engines": { 340 "node": ">=18" 341 } 342 }, 343 "node_modules/@esbuild/linux-arm64": { 344 "version": "0.25.2", 345 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.2.tgz", 346 "integrity": "sha512-gq/sjLsOyMT19I8obBISvhoYiZIAaGF8JpeXu1u8yPv8BE5HlWYobmlsfijFIZ9hIVGYkbdFhEqC0NvM4kNO0g==", 347 "cpu": [ 348 "arm64" 349 ], 350 "dev": true, 351 "optional": true, 352 "os": [ 353 "linux" 354 ], 355 "engines": { 356 "node": ">=18" 357 } 358 }, 359 "node_modules/@esbuild/linux-ia32": { 360 "version": "0.25.2", 361 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.2.tgz", 362 "integrity": "sha512-bBYCv9obgW2cBP+2ZWfjYTU+f5cxRoGGQ5SeDbYdFCAZpYWrfjjfYwvUpP8MlKbP0nwZ5gyOU/0aUzZ5HWPuvQ==", 363 "cpu": [ 364 "ia32" 365 ], 366 "dev": true, 367 "optional": true, 368 "os": [ 369 "linux" 370 ], 371 "engines": { 372 "node": ">=18" 373 } 374 }, 375 "node_modules/@esbuild/linux-loong64": { 376 "version": "0.25.2", 377 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.2.tgz", 378 "integrity": "sha512-SHNGiKtvnU2dBlM5D8CXRFdd+6etgZ9dXfaPCeJtz+37PIUlixvlIhI23L5khKXs3DIzAn9V8v+qb1TRKrgT5w==", 379 "cpu": [ 380 "loong64" 381 ], 382 "dev": true, 383 "optional": true, 384 "os": [ 385 "linux" 386 ], 387 "engines": { 388 "node": ">=18" 389 } 390 }, 391 "node_modules/@esbuild/linux-mips64el": { 392 "version": "0.25.2", 393 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.2.tgz", 394 "integrity": "sha512-hDDRlzE6rPeoj+5fsADqdUZl1OzqDYow4TB4Y/3PlKBD0ph1e6uPHzIQcv2Z65u2K0kpeByIyAjCmjn1hJgG0Q==", 395 "cpu": [ 396 "mips64el" 397 ], 398 "dev": true, 399 "optional": true, 400 "os": [ 401 "linux" 402 ], 403 "engines": { 404 "node": ">=18" 405 } 406 }, 407 "node_modules/@esbuild/linux-ppc64": { 408 "version": "0.25.2", 409 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.2.tgz", 410 "integrity": "sha512-tsHu2RRSWzipmUi9UBDEzc0nLc4HtpZEI5Ba+Omms5456x5WaNuiG3u7xh5AO6sipnJ9r4cRWQB2tUjPyIkc6g==", 411 "cpu": [ 412 "ppc64" 413 ], 414 "dev": true, 415 "optional": true, 416 "os": [ 417 "linux" 418 ], 419 "engines": { 420 "node": ">=18" 421 } 422 }, 423 "node_modules/@esbuild/linux-riscv64": { 424 "version": "0.25.2", 425 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.2.tgz", 426 "integrity": "sha512-k4LtpgV7NJQOml/10uPU0s4SAXGnowi5qBSjaLWMojNCUICNu7TshqHLAEbkBdAszL5TabfvQ48kK84hyFzjnw==", 427 "cpu": [ 428 "riscv64" 429 ], 430 "dev": true, 431 "optional": true, 432 "os": [ 433 "linux" 434 ], 435 "engines": { 436 "node": ">=18" 437 } 438 }, 439 "node_modules/@esbuild/linux-s390x": { 440 "version": "0.25.2", 441 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.2.tgz", 442 "integrity": "sha512-GRa4IshOdvKY7M/rDpRR3gkiTNp34M0eLTaC1a08gNrh4u488aPhuZOCpkF6+2wl3zAN7L7XIpOFBhnaE3/Q8Q==", 443 "cpu": [ 444 "s390x" 445 ], 446 "dev": true, 447 "optional": true, 448 "os": [ 449 "linux" 450 ], 451 "engines": { 452 "node": ">=18" 453 } 454 }, 455 "node_modules/@esbuild/linux-x64": { 456 "version": "0.25.2", 457 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.2.tgz", 458 "integrity": "sha512-QInHERlqpTTZ4FRB0fROQWXcYRD64lAoiegezDunLpalZMjcUcld3YzZmVJ2H/Cp0wJRZ8Xtjtj0cEHhYc/uUg==", 459 "cpu": [ 460 "x64" 461 ], 462 "dev": true, 463 "optional": true, 464 "os": [ 465 "linux" 466 ], 467 "engines": { 468 "node": ">=18" 469 } 470 }, 471 "node_modules/@esbuild/netbsd-arm64": { 472 "version": "0.25.2", 473 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.2.tgz", 474 "integrity": "sha512-talAIBoY5M8vHc6EeI2WW9d/CkiO9MQJ0IOWX8hrLhxGbro/vBXJvaQXefW2cP0z0nQVTdQ/eNyGFV1GSKrxfw==", 475 "cpu": [ 476 "arm64" 477 ], 478 "dev": true, 479 "optional": true, 480 "os": [ 481 "netbsd" 482 ], 483 "engines": { 484 "node": ">=18" 485 } 486 }, 487 "node_modules/@esbuild/netbsd-x64": { 488 "version": "0.25.2", 489 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.2.tgz", 490 "integrity": "sha512-voZT9Z+tpOxrvfKFyfDYPc4DO4rk06qamv1a/fkuzHpiVBMOhpjK+vBmWM8J1eiB3OLSMFYNaOaBNLXGChf5tg==", 491 "cpu": [ 492 "x64" 493 ], 494 "dev": true, 495 "optional": true, 496 "os": [ 497 "netbsd" 498 ], 499 "engines": { 500 "node": ">=18" 501 } 502 }, 503 "node_modules/@esbuild/openbsd-arm64": { 504 "version": "0.25.2", 505 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.2.tgz", 506 "integrity": "sha512-dcXYOC6NXOqcykeDlwId9kB6OkPUxOEqU+rkrYVqJbK2hagWOMrsTGsMr8+rW02M+d5Op5NNlgMmjzecaRf7Tg==", 507 "cpu": [ 508 "arm64" 509 ], 510 "dev": true, 511 "optional": true, 512 "os": [ 513 "openbsd" 514 ], 515 "engines": { 516 "node": ">=18" 517 } 518 }, 519 "node_modules/@esbuild/openbsd-x64": { 520 "version": "0.25.2", 521 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.2.tgz", 522 "integrity": "sha512-t/TkWwahkH0Tsgoq1Ju7QfgGhArkGLkF1uYz8nQS/PPFlXbP5YgRpqQR3ARRiC2iXoLTWFxc6DJMSK10dVXluw==", 523 "cpu": [ 524 "x64" 525 ], 526 "dev": true, 527 "optional": true, 528 "os": [ 529 "openbsd" 530 ], 531 "engines": { 532 "node": ">=18" 533 } 534 }, 535 "node_modules/@esbuild/sunos-x64": { 536 "version": "0.25.2", 537 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.2.tgz", 538 "integrity": "sha512-cfZH1co2+imVdWCjd+D1gf9NjkchVhhdpgb1q5y6Hcv9TP6Zi9ZG/beI3ig8TvwT9lH9dlxLq5MQBBgwuj4xvA==", 539 "cpu": [ 540 "x64" 541 ], 542 "dev": true, 543 "optional": true, 544 "os": [ 545 "sunos" 546 ], 547 "engines": { 548 "node": ">=18" 549 } 550 }, 551 "node_modules/@esbuild/win32-arm64": { 552 "version": "0.25.2", 553 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.2.tgz", 554 "integrity": "sha512-7Loyjh+D/Nx/sOTzV8vfbB3GJuHdOQyrOryFdZvPHLf42Tk9ivBU5Aedi7iyX+x6rbn2Mh68T4qq1SDqJBQO5Q==", 555 "cpu": [ 556 "arm64" 557 ], 558 "dev": true, 559 "optional": true, 560 "os": [ 561 "win32" 562 ], 563 "engines": { 564 "node": ">=18" 565 } 566 }, 567 "node_modules/@esbuild/win32-ia32": { 568 "version": "0.25.2", 569 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.2.tgz", 570 "integrity": "sha512-WRJgsz9un0nqZJ4MfhabxaD9Ft8KioqU3JMinOTvobbX6MOSUigSBlogP8QB3uxpJDsFS6yN+3FDBdqE5lg9kg==", 571 "cpu": [ 572 "ia32" 573 ], 574 "dev": true, 575 "optional": true, 576 "os": [ 577 "win32" 578 ], 579 "engines": { 580 "node": ">=18" 581 } 582 }, 583 "node_modules/@esbuild/win32-x64": { 584 "version": "0.25.2", 585 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.2.tgz", 586 "integrity": "sha512-kM3HKb16VIXZyIeVrM1ygYmZBKybX8N4p754bw390wGO3Tf2j4L2/WYL+4suWujpgf6GBYs3jv7TyUivdd05JA==", 587 "cpu": [ 588 "x64" 589 ], 590 "dev": true, 591 "optional": true, 592 "os": [ 593 "win32" 594 ], 595 "engines": { 596 "node": ">=18" 597 } 598 }, 599 "node_modules/@img/sharp-darwin-arm64": { 600 "version": "0.33.5", 601 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.33.5.tgz", 602 "integrity": "sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==", 603 "cpu": [ 604 "arm64" 605 ], 606 "dev": true, 607 "optional": true, 608 "os": [ 609 "darwin" 610 ], 611 "engines": { 612 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 613 }, 614 "funding": { 615 "url": "https://opencollective.com/libvips" 616 }, 617 "optionalDependencies": { 618 "@img/sharp-libvips-darwin-arm64": "1.0.4" 619 } 620 }, 621 "node_modules/@img/sharp-darwin-x64": { 622 "version": "0.33.5", 623 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.33.5.tgz", 624 "integrity": "sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==", 625 "cpu": [ 626 "x64" 627 ], 628 "dev": true, 629 "optional": true, 630 "os": [ 631 "darwin" 632 ], 633 "engines": { 634 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 635 }, 636 "funding": { 637 "url": "https://opencollective.com/libvips" 638 }, 639 "optionalDependencies": { 640 "@img/sharp-libvips-darwin-x64": "1.0.4" 641 } 642 }, 643 "node_modules/@img/sharp-libvips-darwin-arm64": { 644 "version": "1.0.4", 645 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.0.4.tgz", 646 "integrity": "sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==", 647 "cpu": [ 648 "arm64" 649 ], 650 "dev": true, 651 "optional": true, 652 "os": [ 653 "darwin" 654 ], 655 "funding": { 656 "url": "https://opencollective.com/libvips" 657 } 658 }, 659 "node_modules/@img/sharp-libvips-darwin-x64": { 660 "version": "1.0.4", 661 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.0.4.tgz", 662 "integrity": "sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==", 663 "cpu": [ 664 "x64" 665 ], 666 "dev": true, 667 "optional": true, 668 "os": [ 669 "darwin" 670 ], 671 "funding": { 672 "url": "https://opencollective.com/libvips" 673 } 674 }, 675 "node_modules/@img/sharp-libvips-linux-arm": { 676 "version": "1.0.5", 677 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.0.5.tgz", 678 "integrity": "sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==", 679 "cpu": [ 680 "arm" 681 ], 682 "dev": true, 683 "optional": true, 684 "os": [ 685 "linux" 686 ], 687 "funding": { 688 "url": "https://opencollective.com/libvips" 689 } 690 }, 691 "node_modules/@img/sharp-libvips-linux-arm64": { 692 "version": "1.0.4", 693 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.0.4.tgz", 694 "integrity": "sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==", 695 "cpu": [ 696 "arm64" 697 ], 698 "dev": true, 699 "optional": true, 700 "os": [ 701 "linux" 702 ], 703 "funding": { 704 "url": "https://opencollective.com/libvips" 705 } 706 }, 707 "node_modules/@img/sharp-libvips-linux-s390x": { 708 "version": "1.0.4", 709 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.0.4.tgz", 710 "integrity": "sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==", 711 "cpu": [ 712 "s390x" 713 ], 714 "dev": true, 715 "optional": true, 716 "os": [ 717 "linux" 718 ], 719 "funding": { 720 "url": "https://opencollective.com/libvips" 721 } 722 }, 723 "node_modules/@img/sharp-libvips-linux-x64": { 724 "version": "1.0.4", 725 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.0.4.tgz", 726 "integrity": "sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==", 727 "cpu": [ 728 "x64" 729 ], 730 "dev": true, 731 "optional": true, 732 "os": [ 733 "linux" 734 ], 735 "funding": { 736 "url": "https://opencollective.com/libvips" 737 } 738 }, 739 "node_modules/@img/sharp-libvips-linuxmusl-arm64": { 740 "version": "1.0.4", 741 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.0.4.tgz", 742 "integrity": "sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==", 743 "cpu": [ 744 "arm64" 745 ], 746 "dev": true, 747 "optional": true, 748 "os": [ 749 "linux" 750 ], 751 "funding": { 752 "url": "https://opencollective.com/libvips" 753 } 754 }, 755 "node_modules/@img/sharp-libvips-linuxmusl-x64": { 756 "version": "1.0.4", 757 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.0.4.tgz", 758 "integrity": "sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==", 759 "cpu": [ 760 "x64" 761 ], 762 "dev": true, 763 "optional": true, 764 "os": [ 765 "linux" 766 ], 767 "funding": { 768 "url": "https://opencollective.com/libvips" 769 } 770 }, 771 "node_modules/@img/sharp-linux-arm": { 772 "version": "0.33.5", 773 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.33.5.tgz", 774 "integrity": "sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==", 775 "cpu": [ 776 "arm" 777 ], 778 "dev": true, 779 "optional": true, 780 "os": [ 781 "linux" 782 ], 783 "engines": { 784 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 785 }, 786 "funding": { 787 "url": "https://opencollective.com/libvips" 788 }, 789 "optionalDependencies": { 790 "@img/sharp-libvips-linux-arm": "1.0.5" 791 } 792 }, 793 "node_modules/@img/sharp-linux-arm64": { 794 "version": "0.33.5", 795 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.33.5.tgz", 796 "integrity": "sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==", 797 "cpu": [ 798 "arm64" 799 ], 800 "dev": true, 801 "optional": true, 802 "os": [ 803 "linux" 804 ], 805 "engines": { 806 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 807 }, 808 "funding": { 809 "url": "https://opencollective.com/libvips" 810 }, 811 "optionalDependencies": { 812 "@img/sharp-libvips-linux-arm64": "1.0.4" 813 } 814 }, 815 "node_modules/@img/sharp-linux-s390x": { 816 "version": "0.33.5", 817 "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.33.5.tgz", 818 "integrity": "sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==", 819 "cpu": [ 820 "s390x" 821 ], 822 "dev": true, 823 "optional": true, 824 "os": [ 825 "linux" 826 ], 827 "engines": { 828 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 829 }, 830 "funding": { 831 "url": "https://opencollective.com/libvips" 832 }, 833 "optionalDependencies": { 834 "@img/sharp-libvips-linux-s390x": "1.0.4" 835 } 836 }, 837 "node_modules/@img/sharp-linux-x64": { 838 "version": "0.33.5", 839 "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.33.5.tgz", 840 "integrity": "sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==", 841 "cpu": [ 842 "x64" 843 ], 844 "dev": true, 845 "optional": true, 846 "os": [ 847 "linux" 848 ], 849 "engines": { 850 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 851 }, 852 "funding": { 853 "url": "https://opencollective.com/libvips" 854 }, 855 "optionalDependencies": { 856 "@img/sharp-libvips-linux-x64": "1.0.4" 857 } 858 }, 859 "node_modules/@img/sharp-linuxmusl-arm64": { 860 "version": "0.33.5", 861 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.33.5.tgz", 862 "integrity": "sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==", 863 "cpu": [ 864 "arm64" 865 ], 866 "dev": true, 867 "optional": true, 868 "os": [ 869 "linux" 870 ], 871 "engines": { 872 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 873 }, 874 "funding": { 875 "url": "https://opencollective.com/libvips" 876 }, 877 "optionalDependencies": { 878 "@img/sharp-libvips-linuxmusl-arm64": "1.0.4" 879 } 880 }, 881 "node_modules/@img/sharp-linuxmusl-x64": { 882 "version": "0.33.5", 883 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.33.5.tgz", 884 "integrity": "sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==", 885 "cpu": [ 886 "x64" 887 ], 888 "dev": true, 889 "optional": true, 890 "os": [ 891 "linux" 892 ], 893 "engines": { 894 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 895 }, 896 "funding": { 897 "url": "https://opencollective.com/libvips" 898 }, 899 "optionalDependencies": { 900 "@img/sharp-libvips-linuxmusl-x64": "1.0.4" 901 } 902 }, 903 "node_modules/@img/sharp-wasm32": { 904 "version": "0.33.5", 905 "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.33.5.tgz", 906 "integrity": "sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==", 907 "cpu": [ 908 "wasm32" 909 ], 910 "dev": true, 911 "optional": true, 912 "dependencies": { 913 "@emnapi/runtime": "^1.2.0" 914 }, 915 "engines": { 916 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 917 }, 918 "funding": { 919 "url": "https://opencollective.com/libvips" 920 } 921 }, 922 "node_modules/@img/sharp-win32-ia32": { 923 "version": "0.33.5", 924 "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.33.5.tgz", 925 "integrity": "sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==", 926 "cpu": [ 927 "ia32" 928 ], 929 "dev": true, 930 "optional": true, 931 "os": [ 932 "win32" 933 ], 934 "engines": { 935 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 936 }, 937 "funding": { 938 "url": "https://opencollective.com/libvips" 939 } 940 }, 941 "node_modules/@img/sharp-win32-x64": { 942 "version": "0.33.5", 943 "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.33.5.tgz", 944 "integrity": "sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==", 945 "cpu": [ 946 "x64" 947 ], 948 "dev": true, 949 "optional": true, 950 "os": [ 951 "win32" 952 ], 953 "engines": { 954 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 955 }, 956 "funding": { 957 "url": "https://opencollective.com/libvips" 958 } 959 }, 960 "node_modules/@isaacs/cliui": { 961 "version": "8.0.2", 962 "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", 963 "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", 964 "dev": true, 965 "dependencies": { 966 "string-width": "^5.1.2", 967 "string-width-cjs": "npm:string-width@^4.2.0", 968 "strip-ansi": "^7.0.1", 969 "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", 970 "wrap-ansi": "^8.1.0", 971 "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" 972 }, 973 "engines": { 974 "node": ">=12" 975 } 976 }, 977 "node_modules/@isaacs/cliui/node_modules/emoji-regex": { 978 "version": "9.2.2", 979 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", 980 "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", 981 "dev": true 982 }, 983 "node_modules/@isaacs/cliui/node_modules/string-width": { 984 "version": "5.1.2", 985 "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", 986 "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", 987 "dev": true, 988 "dependencies": { 989 "eastasianwidth": "^0.2.0", 990 "emoji-regex": "^9.2.2", 991 "strip-ansi": "^7.0.1" 992 }, 993 "engines": { 994 "node": ">=12" 995 }, 996 "funding": { 997 "url": "https://github.com/sponsors/sindresorhus" 998 } 999 }, 1000 "node_modules/@isaacs/cliui/node_modules/wrap-ansi": { 1001 "version": "8.1.0", 1002 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", 1003 "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", 1004 "dev": true, 1005 "dependencies": { 1006 "ansi-styles": "^6.1.0", 1007 "string-width": "^5.0.1", 1008 "strip-ansi": "^7.0.1" 1009 }, 1010 "engines": { 1011 "node": ">=12" 1012 }, 1013 "funding": { 1014 "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 1015 } 1016 }, 1017 "node_modules/@jridgewell/sourcemap-codec": { 1018 "version": "1.5.0", 1019 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", 1020 "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", 1021 "dev": true 1022 }, 1023 "node_modules/@oslojs/encoding": { 1024 "version": "1.1.0", 1025 "resolved": "https://registry.npmjs.org/@oslojs/encoding/-/encoding-1.1.0.tgz", 1026 "integrity": "sha512-70wQhgYmndg4GCPxPPxPGevRKqTIJ2Nh4OkiMWmDAVYsTQ+Ta7Sq+rPevXyXGdzr30/qZBnyOalCszoMxlyldQ==", 1027 "dev": true 1028 }, 1029 "node_modules/@parcel/watcher": { 1030 "version": "2.5.1", 1031 "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.5.1.tgz", 1032 "integrity": "sha512-dfUnCxiN9H4ap84DvD2ubjw+3vUNpstxa0TneY/Paat8a3R4uQZDLSvWjmznAY/DoahqTHl9V46HF/Zs3F29pg==", 1033 "dev": true, 1034 "hasInstallScript": true, 1035 "optional": true, 1036 "dependencies": { 1037 "detect-libc": "^1.0.3", 1038 "is-glob": "^4.0.3", 1039 "micromatch": "^4.0.5", 1040 "node-addon-api": "^7.0.0" 1041 }, 1042 "engines": { 1043 "node": ">= 10.0.0" 1044 }, 1045 "funding": { 1046 "type": "opencollective", 1047 "url": "https://opencollective.com/parcel" 1048 }, 1049 "optionalDependencies": { 1050 "@parcel/watcher-android-arm64": "2.5.1", 1051 "@parcel/watcher-darwin-arm64": "2.5.1", 1052 "@parcel/watcher-darwin-x64": "2.5.1", 1053 "@parcel/watcher-freebsd-x64": "2.5.1", 1054 "@parcel/watcher-linux-arm-glibc": "2.5.1", 1055 "@parcel/watcher-linux-arm-musl": "2.5.1", 1056 "@parcel/watcher-linux-arm64-glibc": "2.5.1", 1057 "@parcel/watcher-linux-arm64-musl": "2.5.1", 1058 "@parcel/watcher-linux-x64-glibc": "2.5.1", 1059 "@parcel/watcher-linux-x64-musl": "2.5.1", 1060 "@parcel/watcher-win32-arm64": "2.5.1", 1061 "@parcel/watcher-win32-ia32": "2.5.1", 1062 "@parcel/watcher-win32-x64": "2.5.1" 1063 } 1064 }, 1065 "node_modules/@parcel/watcher-android-arm64": { 1066 "version": "2.5.1", 1067 "resolved": "https://registry.npmjs.org/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.5.1.tgz", 1068 "integrity": "sha512-KF8+j9nNbUN8vzOFDpRMsaKBHZ/mcjEjMToVMJOhTozkDonQFFrRcfdLWn6yWKCmJKmdVxSgHiYvTCef4/qcBA==", 1069 "cpu": [ 1070 "arm64" 1071 ], 1072 "dev": true, 1073 "optional": true, 1074 "os": [ 1075 "android" 1076 ], 1077 "engines": { 1078 "node": ">= 10.0.0" 1079 }, 1080 "funding": { 1081 "type": "opencollective", 1082 "url": "https://opencollective.com/parcel" 1083 } 1084 }, 1085 "node_modules/@parcel/watcher-darwin-arm64": { 1086 "version": "2.5.1", 1087 "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.5.1.tgz", 1088 "integrity": "sha512-eAzPv5osDmZyBhou8PoF4i6RQXAfeKL9tjb3QzYuccXFMQU0ruIc/POh30ePnaOyD1UXdlKguHBmsTs53tVoPw==", 1089 "cpu": [ 1090 "arm64" 1091 ], 1092 "dev": true, 1093 "optional": true, 1094 "os": [ 1095 "darwin" 1096 ], 1097 "engines": { 1098 "node": ">= 10.0.0" 1099 }, 1100 "funding": { 1101 "type": "opencollective", 1102 "url": "https://opencollective.com/parcel" 1103 } 1104 }, 1105 "node_modules/@parcel/watcher-darwin-x64": { 1106 "version": "2.5.1", 1107 "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.5.1.tgz", 1108 "integrity": "sha512-1ZXDthrnNmwv10A0/3AJNZ9JGlzrF82i3gNQcWOzd7nJ8aj+ILyW1MTxVk35Db0u91oD5Nlk9MBiujMlwmeXZg==", 1109 "cpu": [ 1110 "x64" 1111 ], 1112 "dev": true, 1113 "optional": true, 1114 "os": [ 1115 "darwin" 1116 ], 1117 "engines": { 1118 "node": ">= 10.0.0" 1119 }, 1120 "funding": { 1121 "type": "opencollective", 1122 "url": "https://opencollective.com/parcel" 1123 } 1124 }, 1125 "node_modules/@parcel/watcher-freebsd-x64": { 1126 "version": "2.5.1", 1127 "resolved": "https://registry.npmjs.org/@parcel/watcher-freebsd-x64/-/watcher-freebsd-x64-2.5.1.tgz", 1128 "integrity": "sha512-SI4eljM7Flp9yPuKi8W0ird8TI/JK6CSxju3NojVI6BjHsTyK7zxA9urjVjEKJ5MBYC+bLmMcbAWlZ+rFkLpJQ==", 1129 "cpu": [ 1130 "x64" 1131 ], 1132 "dev": true, 1133 "optional": true, 1134 "os": [ 1135 "freebsd" 1136 ], 1137 "engines": { 1138 "node": ">= 10.0.0" 1139 }, 1140 "funding": { 1141 "type": "opencollective", 1142 "url": "https://opencollective.com/parcel" 1143 } 1144 }, 1145 "node_modules/@parcel/watcher-linux-arm-glibc": { 1146 "version": "2.5.1", 1147 "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.5.1.tgz", 1148 "integrity": "sha512-RCdZlEyTs8geyBkkcnPWvtXLY44BCeZKmGYRtSgtwwnHR4dxfHRG3gR99XdMEdQ7KeiDdasJwwvNSF5jKtDwdA==", 1149 "cpu": [ 1150 "arm" 1151 ], 1152 "dev": true, 1153 "optional": true, 1154 "os": [ 1155 "linux" 1156 ], 1157 "engines": { 1158 "node": ">= 10.0.0" 1159 }, 1160 "funding": { 1161 "type": "opencollective", 1162 "url": "https://opencollective.com/parcel" 1163 } 1164 }, 1165 "node_modules/@parcel/watcher-linux-arm-musl": { 1166 "version": "2.5.1", 1167 "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-musl/-/watcher-linux-arm-musl-2.5.1.tgz", 1168 "integrity": "sha512-6E+m/Mm1t1yhB8X412stiKFG3XykmgdIOqhjWj+VL8oHkKABfu/gjFj8DvLrYVHSBNC+/u5PeNrujiSQ1zwd1Q==", 1169 "cpu": [ 1170 "arm" 1171 ], 1172 "dev": true, 1173 "optional": true, 1174 "os": [ 1175 "linux" 1176 ], 1177 "engines": { 1178 "node": ">= 10.0.0" 1179 }, 1180 "funding": { 1181 "type": "opencollective", 1182 "url": "https://opencollective.com/parcel" 1183 } 1184 }, 1185 "node_modules/@parcel/watcher-linux-arm64-glibc": { 1186 "version": "2.5.1", 1187 "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.5.1.tgz", 1188 "integrity": "sha512-LrGp+f02yU3BN9A+DGuY3v3bmnFUggAITBGriZHUREfNEzZh/GO06FF5u2kx8x+GBEUYfyTGamol4j3m9ANe8w==", 1189 "cpu": [ 1190 "arm64" 1191 ], 1192 "dev": true, 1193 "optional": true, 1194 "os": [ 1195 "linux" 1196 ], 1197 "engines": { 1198 "node": ">= 10.0.0" 1199 }, 1200 "funding": { 1201 "type": "opencollective", 1202 "url": "https://opencollective.com/parcel" 1203 } 1204 }, 1205 "node_modules/@parcel/watcher-linux-arm64-musl": { 1206 "version": "2.5.1", 1207 "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.5.1.tgz", 1208 "integrity": "sha512-cFOjABi92pMYRXS7AcQv9/M1YuKRw8SZniCDw0ssQb/noPkRzA+HBDkwmyOJYp5wXcsTrhxO0zq1U11cK9jsFg==", 1209 "cpu": [ 1210 "arm64" 1211 ], 1212 "dev": true, 1213 "optional": true, 1214 "os": [ 1215 "linux" 1216 ], 1217 "engines": { 1218 "node": ">= 10.0.0" 1219 }, 1220 "funding": { 1221 "type": "opencollective", 1222 "url": "https://opencollective.com/parcel" 1223 } 1224 }, 1225 "node_modules/@parcel/watcher-linux-x64-glibc": { 1226 "version": "2.5.1", 1227 "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.5.1.tgz", 1228 "integrity": "sha512-GcESn8NZySmfwlTsIur+49yDqSny2IhPeZfXunQi48DMugKeZ7uy1FX83pO0X22sHntJ4Ub+9k34XQCX+oHt2A==", 1229 "cpu": [ 1230 "x64" 1231 ], 1232 "dev": true, 1233 "optional": true, 1234 "os": [ 1235 "linux" 1236 ], 1237 "engines": { 1238 "node": ">= 10.0.0" 1239 }, 1240 "funding": { 1241 "type": "opencollective", 1242 "url": "https://opencollective.com/parcel" 1243 } 1244 }, 1245 "node_modules/@parcel/watcher-linux-x64-musl": { 1246 "version": "2.5.1", 1247 "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.5.1.tgz", 1248 "integrity": "sha512-n0E2EQbatQ3bXhcH2D1XIAANAcTZkQICBPVaxMeaCVBtOpBZpWJuf7LwyWPSBDITb7In8mqQgJ7gH8CILCURXg==", 1249 "cpu": [ 1250 "x64" 1251 ], 1252 "dev": true, 1253 "optional": true, 1254 "os": [ 1255 "linux" 1256 ], 1257 "engines": { 1258 "node": ">= 10.0.0" 1259 }, 1260 "funding": { 1261 "type": "opencollective", 1262 "url": "https://opencollective.com/parcel" 1263 } 1264 }, 1265 "node_modules/@parcel/watcher-win32-arm64": { 1266 "version": "2.5.1", 1267 "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.5.1.tgz", 1268 "integrity": "sha512-RFzklRvmc3PkjKjry3hLF9wD7ppR4AKcWNzH7kXR7GUe0Igb3Nz8fyPwtZCSquGrhU5HhUNDr/mKBqj7tqA2Vw==", 1269 "cpu": [ 1270 "arm64" 1271 ], 1272 "dev": true, 1273 "optional": true, 1274 "os": [ 1275 "win32" 1276 ], 1277 "engines": { 1278 "node": ">= 10.0.0" 1279 }, 1280 "funding": { 1281 "type": "opencollective", 1282 "url": "https://opencollective.com/parcel" 1283 } 1284 }, 1285 "node_modules/@parcel/watcher-win32-ia32": { 1286 "version": "2.5.1", 1287 "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-ia32/-/watcher-win32-ia32-2.5.1.tgz", 1288 "integrity": "sha512-c2KkcVN+NJmuA7CGlaGD1qJh1cLfDnQsHjE89E60vUEMlqduHGCdCLJCID5geFVM0dOtA3ZiIO8BoEQmzQVfpQ==", 1289 "cpu": [ 1290 "ia32" 1291 ], 1292 "dev": true, 1293 "optional": true, 1294 "os": [ 1295 "win32" 1296 ], 1297 "engines": { 1298 "node": ">= 10.0.0" 1299 }, 1300 "funding": { 1301 "type": "opencollective", 1302 "url": "https://opencollective.com/parcel" 1303 } 1304 }, 1305 "node_modules/@parcel/watcher-win32-x64": { 1306 "version": "2.5.1", 1307 "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.5.1.tgz", 1308 "integrity": "sha512-9lHBdJITeNR++EvSQVUcaZoWupyHfXe1jZvGZ06O/5MflPcuPLtEphScIBL+AiCWBO46tDSHzWyD0uDmmZqsgA==", 1309 "cpu": [ 1310 "x64" 1311 ], 1312 "dev": true, 1313 "optional": true, 1314 "os": [ 1315 "win32" 1316 ], 1317 "engines": { 1318 "node": ">= 10.0.0" 1319 }, 1320 "funding": { 1321 "type": "opencollective", 1322 "url": "https://opencollective.com/parcel" 1323 } 1324 }, 1325 "node_modules/@parcel/watcher/node_modules/detect-libc": { 1326 "version": "1.0.3", 1327 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", 1328 "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", 1329 "dev": true, 1330 "optional": true, 1331 "bin": { 1332 "detect-libc": "bin/detect-libc.js" 1333 }, 1334 "engines": { 1335 "node": ">=0.10" 1336 } 1337 }, 1338 "node_modules/@picocss/pico": { 1339 "version": "2.1.1", 1340 "resolved": "https://registry.npmjs.org/@picocss/pico/-/pico-2.1.1.tgz", 1341 "integrity": "sha512-kIDugA7Ps4U+2BHxiNHmvgPIQDWPDU4IeU6TNRdvXQM1uZX+FibqDQT2xUOnnO2yq/LUHcwnGlu1hvf4KfXnMg==" 1342 }, 1343 "node_modules/@rollup/pluginutils": { 1344 "version": "5.1.4", 1345 "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.4.tgz", 1346 "integrity": "sha512-USm05zrsFxYLPdWWq+K3STlWiT/3ELn3RcV5hJMghpeAIhxfsUIg6mt12CBJBInWMV4VneoV7SfGv8xIwo2qNQ==", 1347 "dev": true, 1348 "dependencies": { 1349 "@types/estree": "^1.0.0", 1350 "estree-walker": "^2.0.2", 1351 "picomatch": "^4.0.2" 1352 }, 1353 "engines": { 1354 "node": ">=14.0.0" 1355 }, 1356 "peerDependencies": { 1357 "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" 1358 }, 1359 "peerDependenciesMeta": { 1360 "rollup": { 1361 "optional": true 1362 } 1363 } 1364 }, 1365 "node_modules/@rollup/pluginutils/node_modules/estree-walker": { 1366 "version": "2.0.2", 1367 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", 1368 "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", 1369 "dev": true 1370 }, 1371 "node_modules/@rollup/rollup-android-arm-eabi": { 1372 "version": "4.40.0", 1373 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.40.0.tgz", 1374 "integrity": "sha512-+Fbls/diZ0RDerhE8kyC6hjADCXA1K4yVNlH0EYfd2XjyH0UGgzaQ8MlT0pCXAThfxv3QUAczHaL+qSv1E4/Cg==", 1375 "cpu": [ 1376 "arm" 1377 ], 1378 "dev": true, 1379 "optional": true, 1380 "os": [ 1381 "android" 1382 ] 1383 }, 1384 "node_modules/@rollup/rollup-android-arm64": { 1385 "version": "4.40.0", 1386 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.40.0.tgz", 1387 "integrity": "sha512-PPA6aEEsTPRz+/4xxAmaoWDqh67N7wFbgFUJGMnanCFs0TV99M0M8QhhaSCks+n6EbQoFvLQgYOGXxlMGQe/6w==", 1388 "cpu": [ 1389 "arm64" 1390 ], 1391 "dev": true, 1392 "optional": true, 1393 "os": [ 1394 "android" 1395 ] 1396 }, 1397 "node_modules/@rollup/rollup-darwin-arm64": { 1398 "version": "4.40.0", 1399 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.40.0.tgz", 1400 "integrity": "sha512-GwYOcOakYHdfnjjKwqpTGgn5a6cUX7+Ra2HeNj/GdXvO2VJOOXCiYYlRFU4CubFM67EhbmzLOmACKEfvp3J1kQ==", 1401 "cpu": [ 1402 "arm64" 1403 ], 1404 "dev": true, 1405 "optional": true, 1406 "os": [ 1407 "darwin" 1408 ] 1409 }, 1410 "node_modules/@rollup/rollup-darwin-x64": { 1411 "version": "4.40.0", 1412 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.40.0.tgz", 1413 "integrity": "sha512-CoLEGJ+2eheqD9KBSxmma6ld01czS52Iw0e2qMZNpPDlf7Z9mj8xmMemxEucinev4LgHalDPczMyxzbq+Q+EtA==", 1414 "cpu": [ 1415 "x64" 1416 ], 1417 "dev": true, 1418 "optional": true, 1419 "os": [ 1420 "darwin" 1421 ] 1422 }, 1423 "node_modules/@rollup/rollup-freebsd-arm64": { 1424 "version": "4.40.0", 1425 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.40.0.tgz", 1426 "integrity": "sha512-r7yGiS4HN/kibvESzmrOB/PxKMhPTlz+FcGvoUIKYoTyGd5toHp48g1uZy1o1xQvybwwpqpe010JrcGG2s5nkg==", 1427 "cpu": [ 1428 "arm64" 1429 ], 1430 "dev": true, 1431 "optional": true, 1432 "os": [ 1433 "freebsd" 1434 ] 1435 }, 1436 "node_modules/@rollup/rollup-freebsd-x64": { 1437 "version": "4.40.0", 1438 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.40.0.tgz", 1439 "integrity": "sha512-mVDxzlf0oLzV3oZOr0SMJ0lSDd3xC4CmnWJ8Val8isp9jRGl5Dq//LLDSPFrasS7pSm6m5xAcKaw3sHXhBjoRw==", 1440 "cpu": [ 1441 "x64" 1442 ], 1443 "dev": true, 1444 "optional": true, 1445 "os": [ 1446 "freebsd" 1447 ] 1448 }, 1449 "node_modules/@rollup/rollup-linux-arm-gnueabihf": { 1450 "version": "4.40.0", 1451 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.40.0.tgz", 1452 "integrity": "sha512-y/qUMOpJxBMy8xCXD++jeu8t7kzjlOCkoxxajL58G62PJGBZVl/Gwpm7JK9+YvlB701rcQTzjUZ1JgUoPTnoQA==", 1453 "cpu": [ 1454 "arm" 1455 ], 1456 "dev": true, 1457 "optional": true, 1458 "os": [ 1459 "linux" 1460 ] 1461 }, 1462 "node_modules/@rollup/rollup-linux-arm-musleabihf": { 1463 "version": "4.40.0", 1464 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.40.0.tgz", 1465 "integrity": "sha512-GoCsPibtVdJFPv/BOIvBKO/XmwZLwaNWdyD8TKlXuqp0veo2sHE+A/vpMQ5iSArRUz/uaoj4h5S6Pn0+PdhRjg==", 1466 "cpu": [ 1467 "arm" 1468 ], 1469 "dev": true, 1470 "optional": true, 1471 "os": [ 1472 "linux" 1473 ] 1474 }, 1475 "node_modules/@rollup/rollup-linux-arm64-gnu": { 1476 "version": "4.40.0", 1477 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.40.0.tgz", 1478 "integrity": "sha512-L5ZLphTjjAD9leJzSLI7rr8fNqJMlGDKlazW2tX4IUF9P7R5TMQPElpH82Q7eNIDQnQlAyiNVfRPfP2vM5Avvg==", 1479 "cpu": [ 1480 "arm64" 1481 ], 1482 "dev": true, 1483 "optional": true, 1484 "os": [ 1485 "linux" 1486 ] 1487 }, 1488 "node_modules/@rollup/rollup-linux-arm64-musl": { 1489 "version": "4.40.0", 1490 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.40.0.tgz", 1491 "integrity": "sha512-ATZvCRGCDtv1Y4gpDIXsS+wfFeFuLwVxyUBSLawjgXK2tRE6fnsQEkE4csQQYWlBlsFztRzCnBvWVfcae/1qxQ==", 1492 "cpu": [ 1493 "arm64" 1494 ], 1495 "dev": true, 1496 "optional": true, 1497 "os": [ 1498 "linux" 1499 ] 1500 }, 1501 "node_modules/@rollup/rollup-linux-loongarch64-gnu": { 1502 "version": "4.40.0", 1503 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.40.0.tgz", 1504 "integrity": "sha512-wG9e2XtIhd++QugU5MD9i7OnpaVb08ji3P1y/hNbxrQ3sYEelKJOq1UJ5dXczeo6Hj2rfDEL5GdtkMSVLa/AOg==", 1505 "cpu": [ 1506 "loong64" 1507 ], 1508 "dev": true, 1509 "optional": true, 1510 "os": [ 1511 "linux" 1512 ] 1513 }, 1514 "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { 1515 "version": "4.40.0", 1516 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.40.0.tgz", 1517 "integrity": "sha512-vgXfWmj0f3jAUvC7TZSU/m/cOE558ILWDzS7jBhiCAFpY2WEBn5jqgbqvmzlMjtp8KlLcBlXVD2mkTSEQE6Ixw==", 1518 "cpu": [ 1519 "ppc64" 1520 ], 1521 "dev": true, 1522 "optional": true, 1523 "os": [ 1524 "linux" 1525 ] 1526 }, 1527 "node_modules/@rollup/rollup-linux-riscv64-gnu": { 1528 "version": "4.40.0", 1529 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.40.0.tgz", 1530 "integrity": "sha512-uJkYTugqtPZBS3Z136arevt/FsKTF/J9dEMTX/cwR7lsAW4bShzI2R0pJVw+hcBTWF4dxVckYh72Hk3/hWNKvA==", 1531 "cpu": [ 1532 "riscv64" 1533 ], 1534 "dev": true, 1535 "optional": true, 1536 "os": [ 1537 "linux" 1538 ] 1539 }, 1540 "node_modules/@rollup/rollup-linux-riscv64-musl": { 1541 "version": "4.40.0", 1542 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.40.0.tgz", 1543 "integrity": "sha512-rKmSj6EXQRnhSkE22+WvrqOqRtk733x3p5sWpZilhmjnkHkpeCgWsFFo0dGnUGeA+OZjRl3+VYq+HyCOEuwcxQ==", 1544 "cpu": [ 1545 "riscv64" 1546 ], 1547 "dev": true, 1548 "optional": true, 1549 "os": [ 1550 "linux" 1551 ] 1552 }, 1553 "node_modules/@rollup/rollup-linux-s390x-gnu": { 1554 "version": "4.40.0", 1555 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.40.0.tgz", 1556 "integrity": "sha512-SpnYlAfKPOoVsQqmTFJ0usx0z84bzGOS9anAC0AZ3rdSo3snecihbhFTlJZ8XMwzqAcodjFU4+/SM311dqE5Sw==", 1557 "cpu": [ 1558 "s390x" 1559 ], 1560 "dev": true, 1561 "optional": true, 1562 "os": [ 1563 "linux" 1564 ] 1565 }, 1566 "node_modules/@rollup/rollup-linux-x64-gnu": { 1567 "version": "4.40.0", 1568 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.40.0.tgz", 1569 "integrity": "sha512-RcDGMtqF9EFN8i2RYN2W+64CdHruJ5rPqrlYw+cgM3uOVPSsnAQps7cpjXe9be/yDp8UC7VLoCoKC8J3Kn2FkQ==", 1570 "cpu": [ 1571 "x64" 1572 ], 1573 "dev": true, 1574 "optional": true, 1575 "os": [ 1576 "linux" 1577 ] 1578 }, 1579 "node_modules/@rollup/rollup-linux-x64-musl": { 1580 "version": "4.40.0", 1581 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.40.0.tgz", 1582 "integrity": "sha512-HZvjpiUmSNx5zFgwtQAV1GaGazT2RWvqeDi0hV+AtC8unqqDSsaFjPxfsO6qPtKRRg25SisACWnJ37Yio8ttaw==", 1583 "cpu": [ 1584 "x64" 1585 ], 1586 "dev": true, 1587 "optional": true, 1588 "os": [ 1589 "linux" 1590 ] 1591 }, 1592 "node_modules/@rollup/rollup-win32-arm64-msvc": { 1593 "version": "4.40.0", 1594 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.40.0.tgz", 1595 "integrity": "sha512-UtZQQI5k/b8d7d3i9AZmA/t+Q4tk3hOC0tMOMSq2GlMYOfxbesxG4mJSeDp0EHs30N9bsfwUvs3zF4v/RzOeTQ==", 1596 "cpu": [ 1597 "arm64" 1598 ], 1599 "dev": true, 1600 "optional": true, 1601 "os": [ 1602 "win32" 1603 ] 1604 }, 1605 "node_modules/@rollup/rollup-win32-ia32-msvc": { 1606 "version": "4.40.0", 1607 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.40.0.tgz", 1608 "integrity": "sha512-+m03kvI2f5syIqHXCZLPVYplP8pQch9JHyXKZ3AGMKlg8dCyr2PKHjwRLiW53LTrN/Nc3EqHOKxUxzoSPdKddA==", 1609 "cpu": [ 1610 "ia32" 1611 ], 1612 "dev": true, 1613 "optional": true, 1614 "os": [ 1615 "win32" 1616 ] 1617 }, 1618 "node_modules/@rollup/rollup-win32-x64-msvc": { 1619 "version": "4.40.0", 1620 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.40.0.tgz", 1621 "integrity": "sha512-lpPE1cLfP5oPzVjKMx10pgBmKELQnFJXHgvtHCtuJWOv8MxqdEIMNtgHgBFf7Ea2/7EuVwa9fodWUfXAlXZLZQ==", 1622 "cpu": [ 1623 "x64" 1624 ], 1625 "dev": true, 1626 "optional": true, 1627 "os": [ 1628 "win32" 1629 ] 1630 }, 1631 "node_modules/@shikijs/core": { 1632 "version": "3.2.2", 1633 "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-3.2.2.tgz", 1634 "integrity": "sha512-yvlSKVMLjddAGBa2Yu+vUZxuu3sClOWW1AG+UtJkvejYuGM5BVL35s6Ijiwb75O9QdEx6IkMxinHZSi8ZyrBaA==", 1635 "dev": true, 1636 "dependencies": { 1637 "@shikijs/types": "3.2.2", 1638 "@shikijs/vscode-textmate": "^10.0.2", 1639 "@types/hast": "^3.0.4", 1640 "hast-util-to-html": "^9.0.5" 1641 } 1642 }, 1643 "node_modules/@shikijs/engine-javascript": { 1644 "version": "3.2.2", 1645 "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-3.2.2.tgz", 1646 "integrity": "sha512-tlDKfhWpF4jKLUyVAnmL+ggIC+0VyteNsUpBzh1iwWLZu4i+PelIRr0TNur6pRRo5UZIv3ss/PLMuwahg9S2hg==", 1647 "dev": true, 1648 "dependencies": { 1649 "@shikijs/types": "3.2.2", 1650 "@shikijs/vscode-textmate": "^10.0.2", 1651 "oniguruma-to-es": "^4.1.0" 1652 } 1653 }, 1654 "node_modules/@shikijs/engine-oniguruma": { 1655 "version": "3.2.2", 1656 "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-3.2.2.tgz", 1657 "integrity": "sha512-vyXRnWVCSvokwbaUD/8uPn6Gqsf5Hv7XwcW4AgiU4Z2qwy19sdr6VGzMdheKKN58tJOOe5MIKiNb901bgcUXYQ==", 1658 "dev": true, 1659 "dependencies": { 1660 "@shikijs/types": "3.2.2", 1661 "@shikijs/vscode-textmate": "^10.0.2" 1662 } 1663 }, 1664 "node_modules/@shikijs/langs": { 1665 "version": "3.2.2", 1666 "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-3.2.2.tgz", 1667 "integrity": "sha512-NY0Urg2dV9ETt3JIOWoMPuoDNwte3geLZ4M1nrPHbkDS8dWMpKcEwlqiEIGqtwZNmt5gKyWpR26ln2Bg2ecPgw==", 1668 "dev": true, 1669 "dependencies": { 1670 "@shikijs/types": "3.2.2" 1671 } 1672 }, 1673 "node_modules/@shikijs/themes": { 1674 "version": "3.2.2", 1675 "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-3.2.2.tgz", 1676 "integrity": "sha512-Zuq4lgAxVKkb0FFdhHSdDkALuRpsj1so1JdihjKNQfgM78EHxV2JhO10qPsMrm01FkE3mDRTdF68wfmsqjt6HA==", 1677 "dev": true, 1678 "dependencies": { 1679 "@shikijs/types": "3.2.2" 1680 } 1681 }, 1682 "node_modules/@shikijs/types": { 1683 "version": "3.2.2", 1684 "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-3.2.2.tgz", 1685 "integrity": "sha512-a5TiHk7EH5Lso8sHcLHbVNNhWKP0Wi3yVnXnu73g86n3WoDgEra7n3KszyeCGuyoagspQ2fzvy4cpSc8pKhb0A==", 1686 "dev": true, 1687 "dependencies": { 1688 "@shikijs/vscode-textmate": "^10.0.2", 1689 "@types/hast": "^3.0.4" 1690 } 1691 }, 1692 "node_modules/@shikijs/vscode-textmate": { 1693 "version": "10.0.2", 1694 "resolved": "https://registry.npmjs.org/@shikijs/vscode-textmate/-/vscode-textmate-10.0.2.tgz", 1695 "integrity": "sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==", 1696 "dev": true 1697 }, 1698 "node_modules/@swc/helpers": { 1699 "version": "0.5.17", 1700 "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.17.tgz", 1701 "integrity": "sha512-5IKx/Y13RsYd+sauPb2x+U/xZikHjolzfuDgTAl/Tdf3Q8rslRvC19NKDLgAJQ6wsqADk10ntlv08nPFw/gO/A==", 1702 "dev": true, 1703 "dependencies": { 1704 "tslib": "^2.8.0" 1705 } 1706 }, 1707 "node_modules/@types/debug": { 1708 "version": "4.1.12", 1709 "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz", 1710 "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==", 1711 "dev": true, 1712 "dependencies": { 1713 "@types/ms": "*" 1714 } 1715 }, 1716 "node_modules/@types/estree": { 1717 "version": "1.0.7", 1718 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.7.tgz", 1719 "integrity": "sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==", 1720 "dev": true 1721 }, 1722 "node_modules/@types/hast": { 1723 "version": "3.0.4", 1724 "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz", 1725 "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==", 1726 "dev": true, 1727 "dependencies": { 1728 "@types/unist": "*" 1729 } 1730 }, 1731 "node_modules/@types/mdast": { 1732 "version": "4.0.4", 1733 "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz", 1734 "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==", 1735 "dev": true, 1736 "dependencies": { 1737 "@types/unist": "*" 1738 } 1739 }, 1740 "node_modules/@types/ms": { 1741 "version": "2.1.0", 1742 "resolved": "https://registry.npmjs.org/@types/ms/-/ms-2.1.0.tgz", 1743 "integrity": "sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==", 1744 "dev": true 1745 }, 1746 "node_modules/@types/nlcst": { 1747 "version": "2.0.3", 1748 "resolved": "https://registry.npmjs.org/@types/nlcst/-/nlcst-2.0.3.tgz", 1749 "integrity": "sha512-vSYNSDe6Ix3q+6Z7ri9lyWqgGhJTmzRjZRqyq15N0Z/1/UnVsno9G/N40NBijoYx2seFDIl0+B2mgAb9mezUCA==", 1750 "dev": true, 1751 "dependencies": { 1752 "@types/unist": "*" 1753 } 1754 }, 1755 "node_modules/@types/unist": { 1756 "version": "3.0.3", 1757 "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz", 1758 "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==", 1759 "dev": true 1760 }, 1761 "node_modules/@ungap/structured-clone": { 1762 "version": "1.3.0", 1763 "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.0.tgz", 1764 "integrity": "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==", 1765 "dev": true 1766 }, 1767 "node_modules/@web-applets/sdk": { 1768 "resolved": "../../unternet-co/web-applets/sdk", 1769 "link": true 1770 }, 1771 "node_modules/acorn": { 1772 "version": "8.14.1", 1773 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.1.tgz", 1774 "integrity": "sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==", 1775 "dev": true, 1776 "bin": { 1777 "acorn": "bin/acorn" 1778 }, 1779 "engines": { 1780 "node": ">=0.4.0" 1781 } 1782 }, 1783 "node_modules/ansi-align": { 1784 "version": "3.0.1", 1785 "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", 1786 "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", 1787 "dev": true, 1788 "dependencies": { 1789 "string-width": "^4.1.0" 1790 } 1791 }, 1792 "node_modules/ansi-align/node_modules/ansi-regex": { 1793 "version": "5.0.1", 1794 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 1795 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 1796 "dev": true, 1797 "engines": { 1798 "node": ">=8" 1799 } 1800 }, 1801 "node_modules/ansi-align/node_modules/emoji-regex": { 1802 "version": "8.0.0", 1803 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 1804 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", 1805 "dev": true 1806 }, 1807 "node_modules/ansi-align/node_modules/string-width": { 1808 "version": "4.2.3", 1809 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 1810 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 1811 "dev": true, 1812 "dependencies": { 1813 "emoji-regex": "^8.0.0", 1814 "is-fullwidth-code-point": "^3.0.0", 1815 "strip-ansi": "^6.0.1" 1816 }, 1817 "engines": { 1818 "node": ">=8" 1819 } 1820 }, 1821 "node_modules/ansi-align/node_modules/strip-ansi": { 1822 "version": "6.0.1", 1823 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 1824 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 1825 "dev": true, 1826 "dependencies": { 1827 "ansi-regex": "^5.0.1" 1828 }, 1829 "engines": { 1830 "node": ">=8" 1831 } 1832 }, 1833 "node_modules/ansi-regex": { 1834 "version": "6.1.0", 1835 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", 1836 "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", 1837 "dev": true, 1838 "engines": { 1839 "node": ">=12" 1840 }, 1841 "funding": { 1842 "url": "https://github.com/chalk/ansi-regex?sponsor=1" 1843 } 1844 }, 1845 "node_modules/ansi-styles": { 1846 "version": "6.2.1", 1847 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", 1848 "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", 1849 "dev": true, 1850 "engines": { 1851 "node": ">=12" 1852 }, 1853 "funding": { 1854 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 1855 } 1856 }, 1857 "node_modules/anymatch": { 1858 "version": "3.1.3", 1859 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", 1860 "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", 1861 "dev": true, 1862 "dependencies": { 1863 "normalize-path": "^3.0.0", 1864 "picomatch": "^2.0.4" 1865 }, 1866 "engines": { 1867 "node": ">= 8" 1868 } 1869 }, 1870 "node_modules/anymatch/node_modules/picomatch": { 1871 "version": "2.3.1", 1872 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", 1873 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", 1874 "dev": true, 1875 "engines": { 1876 "node": ">=8.6" 1877 }, 1878 "funding": { 1879 "url": "https://github.com/sponsors/jonschlinkert" 1880 } 1881 }, 1882 "node_modules/argparse": { 1883 "version": "2.0.1", 1884 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 1885 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 1886 "dev": true 1887 }, 1888 "node_modules/aria-query": { 1889 "version": "5.3.2", 1890 "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz", 1891 "integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==", 1892 "dev": true, 1893 "engines": { 1894 "node": ">= 0.4" 1895 } 1896 }, 1897 "node_modules/array-iterate": { 1898 "version": "2.0.1", 1899 "resolved": "https://registry.npmjs.org/array-iterate/-/array-iterate-2.0.1.tgz", 1900 "integrity": "sha512-I1jXZMjAgCMmxT4qxXfPXa6SthSoE8h6gkSI9BGGNv8mP8G/v0blc+qFnZu6K42vTOiuME596QaLO0TP3Lk0xg==", 1901 "dev": true, 1902 "funding": { 1903 "type": "github", 1904 "url": "https://github.com/sponsors/wooorm" 1905 } 1906 }, 1907 "node_modules/astro": { 1908 "version": "5.7.4", 1909 "resolved": "https://registry.npmjs.org/astro/-/astro-5.7.4.tgz", 1910 "integrity": "sha512-h+pndGOyoYbsBd0YvP7bL3gotUSlyltp8OLpcYg062w0n5c96wJ9xt/RmwwXzGbdcUjWFtw0c5z4zCA92NDmlA==", 1911 "dev": true, 1912 "dependencies": { 1913 "@astrojs/compiler": "^2.11.0", 1914 "@astrojs/internal-helpers": "0.6.1", 1915 "@astrojs/markdown-remark": "6.3.1", 1916 "@astrojs/telemetry": "3.2.0", 1917 "@capsizecss/unpack": "^2.4.0", 1918 "@oslojs/encoding": "^1.1.0", 1919 "@rollup/pluginutils": "^5.1.4", 1920 "acorn": "^8.14.1", 1921 "aria-query": "^5.3.2", 1922 "axobject-query": "^4.1.0", 1923 "boxen": "8.0.1", 1924 "ci-info": "^4.2.0", 1925 "clsx": "^2.1.1", 1926 "common-ancestor-path": "^1.0.1", 1927 "cookie": "^1.0.2", 1928 "cssesc": "^3.0.0", 1929 "debug": "^4.4.0", 1930 "deterministic-object-hash": "^2.0.2", 1931 "devalue": "^5.1.1", 1932 "diff": "^5.2.0", 1933 "dlv": "^1.1.3", 1934 "dset": "^3.1.4", 1935 "es-module-lexer": "^1.6.0", 1936 "esbuild": "^0.25.0", 1937 "estree-walker": "^3.0.3", 1938 "flattie": "^1.1.1", 1939 "github-slugger": "^2.0.0", 1940 "html-escaper": "3.0.3", 1941 "http-cache-semantics": "^4.1.1", 1942 "js-yaml": "^4.1.0", 1943 "kleur": "^4.1.5", 1944 "magic-string": "^0.30.17", 1945 "magicast": "^0.3.5", 1946 "mrmime": "^2.0.1", 1947 "neotraverse": "^0.6.18", 1948 "p-limit": "^6.2.0", 1949 "p-queue": "^8.1.0", 1950 "package-manager-detector": "^1.1.0", 1951 "picomatch": "^4.0.2", 1952 "prompts": "^2.4.2", 1953 "rehype": "^13.0.2", 1954 "semver": "^7.7.1", 1955 "shiki": "^3.2.1", 1956 "tinyexec": "^0.3.2", 1957 "tinyglobby": "^0.2.12", 1958 "tsconfck": "^3.1.5", 1959 "ultrahtml": "^1.6.0", 1960 "unifont": "~0.2.0", 1961 "unist-util-visit": "^5.0.0", 1962 "unstorage": "^1.15.0", 1963 "vfile": "^6.0.3", 1964 "vite": "^6.2.6", 1965 "vitefu": "^1.0.6", 1966 "xxhash-wasm": "^1.1.0", 1967 "yargs-parser": "^21.1.1", 1968 "yocto-spinner": "^0.2.1", 1969 "zod": "^3.24.2", 1970 "zod-to-json-schema": "^3.24.5", 1971 "zod-to-ts": "^1.2.0" 1972 }, 1973 "bin": { 1974 "astro": "astro.js" 1975 }, 1976 "engines": { 1977 "node": "^18.17.1 || ^20.3.0 || >=22.0.0", 1978 "npm": ">=9.6.5", 1979 "pnpm": ">=7.1.0" 1980 }, 1981 "funding": { 1982 "type": "opencollective", 1983 "url": "https://opencollective.com/astrodotbuild" 1984 }, 1985 "optionalDependencies": { 1986 "sharp": "^0.33.3" 1987 } 1988 }, 1989 "node_modules/astro-purgecss": { 1990 "version": "5.2.2", 1991 "resolved": "https://registry.npmjs.org/astro-purgecss/-/astro-purgecss-5.2.2.tgz", 1992 "integrity": "sha512-lL4JqBlIyRTj6CQPJrGRWJYX6OzyGBEGjLwxmgSHALn0xKsU0zf9X4Lnd+L+SM0wa+o7UbD9wXMhmK42sjXl8g==", 1993 "dev": true, 1994 "peerDependencies": { 1995 "astro": "^5.0.0", 1996 "purgecss": "^7.0.0" 1997 } 1998 }, 1999 "node_modules/astro-scope": { 2000 "version": "3.0.1", 2001 "resolved": "https://registry.npmjs.org/astro-scope/-/astro-scope-3.0.1.tgz", 2002 "integrity": "sha512-/mdiiv0BELoDvhHPMCBokTymW11KOp+zTh4OMqmYGb8DxpOxE59O2VhtiWseoZdKJNQkNyyN/9Nsu3VZrPGWHA==", 2003 "dev": true, 2004 "peerDependencies": { 2005 "astro": "^4.2.2 || 5" 2006 } 2007 }, 2008 "node_modules/axobject-query": { 2009 "version": "4.1.0", 2010 "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz", 2011 "integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==", 2012 "dev": true, 2013 "engines": { 2014 "node": ">= 0.4" 2015 } 2016 }, 2017 "node_modules/bail": { 2018 "version": "2.0.2", 2019 "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz", 2020 "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==", 2021 "dev": true, 2022 "funding": { 2023 "type": "github", 2024 "url": "https://github.com/sponsors/wooorm" 2025 } 2026 }, 2027 "node_modules/balanced-match": { 2028 "version": "1.0.2", 2029 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 2030 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 2031 "dev": true 2032 }, 2033 "node_modules/base-64": { 2034 "version": "1.0.0", 2035 "resolved": "https://registry.npmjs.org/base-64/-/base-64-1.0.0.tgz", 2036 "integrity": "sha512-kwDPIFCGx0NZHog36dj+tHiwP4QMzsZ3AgMViUBKI0+V5n4U0ufTCUMhnQ04diaRI8EX/QcPfql7zlhZ7j4zgg==", 2037 "dev": true 2038 }, 2039 "node_modules/base64-js": { 2040 "version": "1.5.1", 2041 "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", 2042 "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", 2043 "dev": true, 2044 "funding": [ 2045 { 2046 "type": "github", 2047 "url": "https://github.com/sponsors/feross" 2048 }, 2049 { 2050 "type": "patreon", 2051 "url": "https://www.patreon.com/feross" 2052 }, 2053 { 2054 "type": "consulting", 2055 "url": "https://feross.org/support" 2056 } 2057 ] 2058 }, 2059 "node_modules/blob-to-buffer": { 2060 "version": "1.2.9", 2061 "resolved": "https://registry.npmjs.org/blob-to-buffer/-/blob-to-buffer-1.2.9.tgz", 2062 "integrity": "sha512-BF033y5fN6OCofD3vgHmNtwZWRcq9NLyyxyILx9hfMy1sXYy4ojFl765hJ2lP0YaN2fuxPaLO2Vzzoxy0FLFFA==", 2063 "dev": true, 2064 "funding": [ 2065 { 2066 "type": "github", 2067 "url": "https://github.com/sponsors/feross" 2068 }, 2069 { 2070 "type": "patreon", 2071 "url": "https://www.patreon.com/feross" 2072 }, 2073 { 2074 "type": "consulting", 2075 "url": "https://feross.org/support" 2076 } 2077 ] 2078 }, 2079 "node_modules/boxen": { 2080 "version": "8.0.1", 2081 "resolved": "https://registry.npmjs.org/boxen/-/boxen-8.0.1.tgz", 2082 "integrity": "sha512-F3PH5k5juxom4xktynS7MoFY+NUWH5LC4CnH11YB8NPew+HLpmBLCybSAEyb2F+4pRXhuhWqFesoQd6DAyc2hw==", 2083 "dev": true, 2084 "dependencies": { 2085 "ansi-align": "^3.0.1", 2086 "camelcase": "^8.0.0", 2087 "chalk": "^5.3.0", 2088 "cli-boxes": "^3.0.0", 2089 "string-width": "^7.2.0", 2090 "type-fest": "^4.21.0", 2091 "widest-line": "^5.0.0", 2092 "wrap-ansi": "^9.0.0" 2093 }, 2094 "engines": { 2095 "node": ">=18" 2096 }, 2097 "funding": { 2098 "url": "https://github.com/sponsors/sindresorhus" 2099 } 2100 }, 2101 "node_modules/brace-expansion": { 2102 "version": "2.0.1", 2103 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", 2104 "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", 2105 "dev": true, 2106 "dependencies": { 2107 "balanced-match": "^1.0.0" 2108 } 2109 }, 2110 "node_modules/braces": { 2111 "version": "3.0.3", 2112 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", 2113 "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", 2114 "dev": true, 2115 "optional": true, 2116 "dependencies": { 2117 "fill-range": "^7.1.1" 2118 }, 2119 "engines": { 2120 "node": ">=8" 2121 } 2122 }, 2123 "node_modules/brotli": { 2124 "version": "1.3.3", 2125 "resolved": "https://registry.npmjs.org/brotli/-/brotli-1.3.3.tgz", 2126 "integrity": "sha512-oTKjJdShmDuGW94SyyaoQvAjf30dZaHnjJ8uAF+u2/vGJkJbJPJAT1gDiOJP5v1Zb6f9KEyW/1HpuaWIXtGHPg==", 2127 "dev": true, 2128 "dependencies": { 2129 "base64-js": "^1.1.2" 2130 } 2131 }, 2132 "node_modules/camelcase": { 2133 "version": "8.0.0", 2134 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-8.0.0.tgz", 2135 "integrity": "sha512-8WB3Jcas3swSvjIeA2yvCJ+Miyz5l1ZmB6HFb9R1317dt9LCQoswg/BGrmAmkWVEszSrrg4RwmO46qIm2OEnSA==", 2136 "dev": true, 2137 "engines": { 2138 "node": ">=16" 2139 }, 2140 "funding": { 2141 "url": "https://github.com/sponsors/sindresorhus" 2142 } 2143 }, 2144 "node_modules/ccount": { 2145 "version": "2.0.1", 2146 "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", 2147 "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==", 2148 "dev": true, 2149 "funding": { 2150 "type": "github", 2151 "url": "https://github.com/sponsors/wooorm" 2152 } 2153 }, 2154 "node_modules/chalk": { 2155 "version": "5.4.1", 2156 "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.4.1.tgz", 2157 "integrity": "sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==", 2158 "dev": true, 2159 "engines": { 2160 "node": "^12.17.0 || ^14.13 || >=16.0.0" 2161 }, 2162 "funding": { 2163 "url": "https://github.com/chalk/chalk?sponsor=1" 2164 } 2165 }, 2166 "node_modules/character-entities": { 2167 "version": "2.0.2", 2168 "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", 2169 "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==", 2170 "dev": true, 2171 "funding": { 2172 "type": "github", 2173 "url": "https://github.com/sponsors/wooorm" 2174 } 2175 }, 2176 "node_modules/character-entities-html4": { 2177 "version": "2.1.0", 2178 "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz", 2179 "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==", 2180 "dev": true, 2181 "funding": { 2182 "type": "github", 2183 "url": "https://github.com/sponsors/wooorm" 2184 } 2185 }, 2186 "node_modules/character-entities-legacy": { 2187 "version": "3.0.0", 2188 "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz", 2189 "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==", 2190 "dev": true, 2191 "funding": { 2192 "type": "github", 2193 "url": "https://github.com/sponsors/wooorm" 2194 } 2195 }, 2196 "node_modules/chokidar": { 2197 "version": "4.0.3", 2198 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", 2199 "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", 2200 "dev": true, 2201 "dependencies": { 2202 "readdirp": "^4.0.1" 2203 }, 2204 "engines": { 2205 "node": ">= 14.16.0" 2206 }, 2207 "funding": { 2208 "url": "https://paulmillr.com/funding/" 2209 } 2210 }, 2211 "node_modules/ci-info": { 2212 "version": "4.2.0", 2213 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-4.2.0.tgz", 2214 "integrity": "sha512-cYY9mypksY8NRqgDB1XD1RiJL338v/551niynFTGkZOO2LHuB2OmOYxDIe/ttN9AHwrqdum1360G3ald0W9kCg==", 2215 "dev": true, 2216 "funding": [ 2217 { 2218 "type": "github", 2219 "url": "https://github.com/sponsors/sibiraj-s" 2220 } 2221 ], 2222 "engines": { 2223 "node": ">=8" 2224 } 2225 }, 2226 "node_modules/cli-boxes": { 2227 "version": "3.0.0", 2228 "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz", 2229 "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==", 2230 "dev": true, 2231 "engines": { 2232 "node": ">=10" 2233 }, 2234 "funding": { 2235 "url": "https://github.com/sponsors/sindresorhus" 2236 } 2237 }, 2238 "node_modules/clone": { 2239 "version": "2.1.2", 2240 "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", 2241 "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==", 2242 "dev": true, 2243 "engines": { 2244 "node": ">=0.8" 2245 } 2246 }, 2247 "node_modules/clsx": { 2248 "version": "2.1.1", 2249 "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", 2250 "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", 2251 "dev": true, 2252 "engines": { 2253 "node": ">=6" 2254 } 2255 }, 2256 "node_modules/color": { 2257 "version": "4.2.3", 2258 "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", 2259 "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==", 2260 "dev": true, 2261 "optional": true, 2262 "dependencies": { 2263 "color-convert": "^2.0.1", 2264 "color-string": "^1.9.0" 2265 }, 2266 "engines": { 2267 "node": ">=12.5.0" 2268 } 2269 }, 2270 "node_modules/color-convert": { 2271 "version": "2.0.1", 2272 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 2273 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 2274 "dev": true, 2275 "dependencies": { 2276 "color-name": "~1.1.4" 2277 }, 2278 "engines": { 2279 "node": ">=7.0.0" 2280 } 2281 }, 2282 "node_modules/color-name": { 2283 "version": "1.1.4", 2284 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 2285 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 2286 "dev": true 2287 }, 2288 "node_modules/color-string": { 2289 "version": "1.9.1", 2290 "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", 2291 "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", 2292 "dev": true, 2293 "optional": true, 2294 "dependencies": { 2295 "color-name": "^1.0.0", 2296 "simple-swizzle": "^0.2.2" 2297 } 2298 }, 2299 "node_modules/comma-separated-tokens": { 2300 "version": "2.0.3", 2301 "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", 2302 "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==", 2303 "dev": true, 2304 "funding": { 2305 "type": "github", 2306 "url": "https://github.com/sponsors/wooorm" 2307 } 2308 }, 2309 "node_modules/commander": { 2310 "version": "12.1.0", 2311 "resolved": "https://registry.npmjs.org/commander/-/commander-12.1.0.tgz", 2312 "integrity": "sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==", 2313 "dev": true, 2314 "engines": { 2315 "node": ">=18" 2316 } 2317 }, 2318 "node_modules/common-ancestor-path": { 2319 "version": "1.0.1", 2320 "resolved": "https://registry.npmjs.org/common-ancestor-path/-/common-ancestor-path-1.0.1.tgz", 2321 "integrity": "sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==", 2322 "dev": true 2323 }, 2324 "node_modules/cookie": { 2325 "version": "1.0.2", 2326 "resolved": "https://registry.npmjs.org/cookie/-/cookie-1.0.2.tgz", 2327 "integrity": "sha512-9Kr/j4O16ISv8zBBhJoi4bXOYNTkFLOqSL3UDB0njXxCXNezjeyVrJyGOWtgfs/q2km1gwBcfH8q1yEGoMYunA==", 2328 "dev": true, 2329 "engines": { 2330 "node": ">=18" 2331 } 2332 }, 2333 "node_modules/cookie-es": { 2334 "version": "1.2.2", 2335 "resolved": "https://registry.npmjs.org/cookie-es/-/cookie-es-1.2.2.tgz", 2336 "integrity": "sha512-+W7VmiVINB+ywl1HGXJXmrqkOhpKrIiVZV6tQuV54ZyQC7MMuBt81Vc336GMLoHBq5hV/F9eXgt5Mnx0Rha5Fg==", 2337 "dev": true 2338 }, 2339 "node_modules/cross-fetch": { 2340 "version": "3.2.0", 2341 "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.2.0.tgz", 2342 "integrity": "sha512-Q+xVJLoGOeIMXZmbUK4HYk+69cQH6LudR0Vu/pRm2YlU/hDV9CiS0gKUMaWY5f2NeUH9C1nV3bsTlCo0FsTV1Q==", 2343 "dev": true, 2344 "dependencies": { 2345 "node-fetch": "^2.7.0" 2346 } 2347 }, 2348 "node_modules/cross-spawn": { 2349 "version": "7.0.6", 2350 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", 2351 "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", 2352 "dev": true, 2353 "dependencies": { 2354 "path-key": "^3.1.0", 2355 "shebang-command": "^2.0.0", 2356 "which": "^2.0.1" 2357 }, 2358 "engines": { 2359 "node": ">= 8" 2360 } 2361 }, 2362 "node_modules/crossws": { 2363 "version": "0.3.4", 2364 "resolved": "https://registry.npmjs.org/crossws/-/crossws-0.3.4.tgz", 2365 "integrity": "sha512-uj0O1ETYX1Bh6uSgktfPvwDiPYGQ3aI4qVsaC/LWpkIzGj1nUYm5FK3K+t11oOlpN01lGbprFCH4wBlKdJjVgw==", 2366 "dev": true, 2367 "dependencies": { 2368 "uncrypto": "^0.1.3" 2369 } 2370 }, 2371 "node_modules/css-tree": { 2372 "version": "3.1.0", 2373 "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-3.1.0.tgz", 2374 "integrity": "sha512-0eW44TGN5SQXU1mWSkKwFstI/22X2bG1nYzZTYMAWjylYURhse752YgbE4Cx46AC+bAvI+/dYTPRk1LqSUnu6w==", 2375 "dev": true, 2376 "dependencies": { 2377 "mdn-data": "2.12.2", 2378 "source-map-js": "^1.0.1" 2379 }, 2380 "engines": { 2381 "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" 2382 } 2383 }, 2384 "node_modules/cssesc": { 2385 "version": "3.0.0", 2386 "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", 2387 "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", 2388 "dev": true, 2389 "bin": { 2390 "cssesc": "bin/cssesc" 2391 }, 2392 "engines": { 2393 "node": ">=4" 2394 } 2395 }, 2396 "node_modules/debug": { 2397 "version": "4.4.0", 2398 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", 2399 "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", 2400 "dev": true, 2401 "dependencies": { 2402 "ms": "^2.1.3" 2403 }, 2404 "engines": { 2405 "node": ">=6.0" 2406 }, 2407 "peerDependenciesMeta": { 2408 "supports-color": { 2409 "optional": true 2410 } 2411 } 2412 }, 2413 "node_modules/decode-named-character-reference": { 2414 "version": "1.1.0", 2415 "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.1.0.tgz", 2416 "integrity": "sha512-Wy+JTSbFThEOXQIR2L6mxJvEs+veIzpmqD7ynWxMXGpnk3smkHQOp6forLdHsKpAMW9iJpaBBIxz285t1n1C3w==", 2417 "dev": true, 2418 "dependencies": { 2419 "character-entities": "^2.0.0" 2420 }, 2421 "funding": { 2422 "type": "github", 2423 "url": "https://github.com/sponsors/wooorm" 2424 } 2425 }, 2426 "node_modules/decode-uri-component": { 2427 "version": "0.4.1", 2428 "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.4.1.tgz", 2429 "integrity": "sha512-+8VxcR21HhTy8nOt6jf20w0c9CADrw1O8d+VZ/YzzCt4bJ3uBjw+D1q2osAB8RnpwwaeYBxy0HyKQxD5JBMuuQ==", 2430 "engines": { 2431 "node": ">=14.16" 2432 } 2433 }, 2434 "node_modules/defu": { 2435 "version": "6.1.4", 2436 "resolved": "https://registry.npmjs.org/defu/-/defu-6.1.4.tgz", 2437 "integrity": "sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==", 2438 "dev": true 2439 }, 2440 "node_modules/dequal": { 2441 "version": "2.0.3", 2442 "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", 2443 "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", 2444 "dev": true, 2445 "engines": { 2446 "node": ">=6" 2447 } 2448 }, 2449 "node_modules/destr": { 2450 "version": "2.0.5", 2451 "resolved": "https://registry.npmjs.org/destr/-/destr-2.0.5.tgz", 2452 "integrity": "sha512-ugFTXCtDZunbzasqBxrK93Ik/DRYsO6S/fedkWEMKqt04xZ4csmnmwGDBAb07QWNaGMAmnTIemsYZCksjATwsA==", 2453 "dev": true 2454 }, 2455 "node_modules/detect-libc": { 2456 "version": "2.0.3", 2457 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz", 2458 "integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==", 2459 "dev": true, 2460 "optional": true, 2461 "engines": { 2462 "node": ">=8" 2463 } 2464 }, 2465 "node_modules/deterministic-object-hash": { 2466 "version": "2.0.2", 2467 "resolved": "https://registry.npmjs.org/deterministic-object-hash/-/deterministic-object-hash-2.0.2.tgz", 2468 "integrity": "sha512-KxektNH63SrbfUyDiwXqRb1rLwKt33AmMv+5Nhsw1kqZ13SJBRTgZHtGbE+hH3a1mVW1cz+4pqSWVPAtLVXTzQ==", 2469 "dev": true, 2470 "dependencies": { 2471 "base-64": "^1.0.0" 2472 }, 2473 "engines": { 2474 "node": ">=18" 2475 } 2476 }, 2477 "node_modules/devalue": { 2478 "version": "5.1.1", 2479 "resolved": "https://registry.npmjs.org/devalue/-/devalue-5.1.1.tgz", 2480 "integrity": "sha512-maua5KUiapvEwiEAe+XnlZ3Rh0GD+qI1J/nb9vrJc3muPXvcF/8gXYTWF76+5DAqHyDUtOIImEuo0YKE9mshVw==", 2481 "dev": true 2482 }, 2483 "node_modules/devlop": { 2484 "version": "1.1.0", 2485 "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz", 2486 "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==", 2487 "dev": true, 2488 "dependencies": { 2489 "dequal": "^2.0.0" 2490 }, 2491 "funding": { 2492 "type": "github", 2493 "url": "https://github.com/sponsors/wooorm" 2494 } 2495 }, 2496 "node_modules/dfa": { 2497 "version": "1.2.0", 2498 "resolved": "https://registry.npmjs.org/dfa/-/dfa-1.2.0.tgz", 2499 "integrity": "sha512-ED3jP8saaweFTjeGX8HQPjeC1YYyZs98jGNZx6IiBvxW7JG5v492kamAQB3m2wop07CvU/RQmzcKr6bgcC5D/Q==", 2500 "dev": true 2501 }, 2502 "node_modules/diff": { 2503 "version": "5.2.0", 2504 "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz", 2505 "integrity": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==", 2506 "dev": true, 2507 "engines": { 2508 "node": ">=0.3.1" 2509 } 2510 }, 2511 "node_modules/dlv": { 2512 "version": "1.1.3", 2513 "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", 2514 "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", 2515 "dev": true 2516 }, 2517 "node_modules/dset": { 2518 "version": "3.1.4", 2519 "resolved": "https://registry.npmjs.org/dset/-/dset-3.1.4.tgz", 2520 "integrity": "sha512-2QF/g9/zTaPDc3BjNcVTGoBbXBgYfMTTceLaYcFJ/W9kggFUkhxD/hMEeuLKbugyef9SqAx8cpgwlIP/jinUTA==", 2521 "dev": true, 2522 "engines": { 2523 "node": ">=4" 2524 } 2525 }, 2526 "node_modules/eastasianwidth": { 2527 "version": "0.2.0", 2528 "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", 2529 "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", 2530 "dev": true 2531 }, 2532 "node_modules/emoji-regex": { 2533 "version": "10.4.0", 2534 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.4.0.tgz", 2535 "integrity": "sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==", 2536 "dev": true 2537 }, 2538 "node_modules/emoji-regex-xs": { 2539 "version": "1.0.0", 2540 "resolved": "https://registry.npmjs.org/emoji-regex-xs/-/emoji-regex-xs-1.0.0.tgz", 2541 "integrity": "sha512-LRlerrMYoIDrT6jgpeZ2YYl/L8EulRTt5hQcYjy5AInh7HWXKimpqx68aknBFpGL2+/IcogTcaydJEgaTmOpDg==", 2542 "dev": true 2543 }, 2544 "node_modules/entities": { 2545 "version": "4.5.0", 2546 "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", 2547 "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", 2548 "dev": true, 2549 "engines": { 2550 "node": ">=0.12" 2551 }, 2552 "funding": { 2553 "url": "https://github.com/fb55/entities?sponsor=1" 2554 } 2555 }, 2556 "node_modules/es-module-lexer": { 2557 "version": "1.6.0", 2558 "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.6.0.tgz", 2559 "integrity": "sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ==", 2560 "dev": true 2561 }, 2562 "node_modules/esbuild": { 2563 "version": "0.25.2", 2564 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.2.tgz", 2565 "integrity": "sha512-16854zccKPnC+toMywC+uKNeYSv+/eXkevRAfwRD/G9Cleq66m8XFIrigkbvauLLlCfDL45Q2cWegSg53gGBnQ==", 2566 "dev": true, 2567 "hasInstallScript": true, 2568 "bin": { 2569 "esbuild": "bin/esbuild" 2570 }, 2571 "engines": { 2572 "node": ">=18" 2573 }, 2574 "optionalDependencies": { 2575 "@esbuild/aix-ppc64": "0.25.2", 2576 "@esbuild/android-arm": "0.25.2", 2577 "@esbuild/android-arm64": "0.25.2", 2578 "@esbuild/android-x64": "0.25.2", 2579 "@esbuild/darwin-arm64": "0.25.2", 2580 "@esbuild/darwin-x64": "0.25.2", 2581 "@esbuild/freebsd-arm64": "0.25.2", 2582 "@esbuild/freebsd-x64": "0.25.2", 2583 "@esbuild/linux-arm": "0.25.2", 2584 "@esbuild/linux-arm64": "0.25.2", 2585 "@esbuild/linux-ia32": "0.25.2", 2586 "@esbuild/linux-loong64": "0.25.2", 2587 "@esbuild/linux-mips64el": "0.25.2", 2588 "@esbuild/linux-ppc64": "0.25.2", 2589 "@esbuild/linux-riscv64": "0.25.2", 2590 "@esbuild/linux-s390x": "0.25.2", 2591 "@esbuild/linux-x64": "0.25.2", 2592 "@esbuild/netbsd-arm64": "0.25.2", 2593 "@esbuild/netbsd-x64": "0.25.2", 2594 "@esbuild/openbsd-arm64": "0.25.2", 2595 "@esbuild/openbsd-x64": "0.25.2", 2596 "@esbuild/sunos-x64": "0.25.2", 2597 "@esbuild/win32-arm64": "0.25.2", 2598 "@esbuild/win32-ia32": "0.25.2", 2599 "@esbuild/win32-x64": "0.25.2" 2600 } 2601 }, 2602 "node_modules/escape-string-regexp": { 2603 "version": "5.0.0", 2604 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", 2605 "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", 2606 "dev": true, 2607 "engines": { 2608 "node": ">=12" 2609 }, 2610 "funding": { 2611 "url": "https://github.com/sponsors/sindresorhus" 2612 } 2613 }, 2614 "node_modules/estree-walker": { 2615 "version": "3.0.3", 2616 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", 2617 "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", 2618 "dev": true, 2619 "dependencies": { 2620 "@types/estree": "^1.0.0" 2621 } 2622 }, 2623 "node_modules/eventemitter3": { 2624 "version": "5.0.1", 2625 "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", 2626 "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==", 2627 "dev": true 2628 }, 2629 "node_modules/extend": { 2630 "version": "3.0.2", 2631 "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", 2632 "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", 2633 "dev": true 2634 }, 2635 "node_modules/fast-deep-equal": { 2636 "version": "3.1.3", 2637 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", 2638 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", 2639 "dev": true 2640 }, 2641 "node_modules/fast-uri": { 2642 "version": "3.0.6", 2643 "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.6.tgz", 2644 "integrity": "sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw==", 2645 "funding": [ 2646 { 2647 "type": "github", 2648 "url": "https://github.com/sponsors/fastify" 2649 }, 2650 { 2651 "type": "opencollective", 2652 "url": "https://opencollective.com/fastify" 2653 } 2654 ] 2655 }, 2656 "node_modules/fdir": { 2657 "version": "6.4.4", 2658 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.4.tgz", 2659 "integrity": "sha512-1NZP+GK4GfuAv3PqKvxQRDMjdSRZjnkq7KfhlNrCNNlZ0ygQFpebfrnfnq/W7fpUnAv9aGWmY1zKx7FYL3gwhg==", 2660 "dev": true, 2661 "peerDependencies": { 2662 "picomatch": "^3 || ^4" 2663 }, 2664 "peerDependenciesMeta": { 2665 "picomatch": { 2666 "optional": true 2667 } 2668 } 2669 }, 2670 "node_modules/fetch-blob": { 2671 "version": "3.2.0", 2672 "resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.2.0.tgz", 2673 "integrity": "sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==", 2674 "funding": [ 2675 { 2676 "type": "github", 2677 "url": "https://github.com/sponsors/jimmywarting" 2678 }, 2679 { 2680 "type": "paypal", 2681 "url": "https://paypal.me/jimmywarting" 2682 } 2683 ], 2684 "optional": true, 2685 "dependencies": { 2686 "node-domexception": "^1.0.0", 2687 "web-streams-polyfill": "^3.0.3" 2688 }, 2689 "engines": { 2690 "node": "^12.20 || >= 14.13" 2691 } 2692 }, 2693 "node_modules/fill-range": { 2694 "version": "7.1.1", 2695 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", 2696 "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", 2697 "dev": true, 2698 "optional": true, 2699 "dependencies": { 2700 "to-regex-range": "^5.0.1" 2701 }, 2702 "engines": { 2703 "node": ">=8" 2704 } 2705 }, 2706 "node_modules/filter-obj": { 2707 "version": "5.1.0", 2708 "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-5.1.0.tgz", 2709 "integrity": "sha512-qWeTREPoT7I0bifpPUXtxkZJ1XJzxWtfoWWkdVGqa+eCr3SHW/Ocp89o8vLvbUuQnadybJpjOKu4V+RwO6sGng==", 2710 "engines": { 2711 "node": ">=14.16" 2712 }, 2713 "funding": { 2714 "url": "https://github.com/sponsors/sindresorhus" 2715 } 2716 }, 2717 "node_modules/flattie": { 2718 "version": "1.1.1", 2719 "resolved": "https://registry.npmjs.org/flattie/-/flattie-1.1.1.tgz", 2720 "integrity": "sha512-9UbaD6XdAL97+k/n+N7JwX46K/M6Zc6KcFYskrYL8wbBV/Uyk0CTAMY0VT+qiK5PM7AIc9aTWYtq65U7T+aCNQ==", 2721 "dev": true, 2722 "engines": { 2723 "node": ">=8" 2724 } 2725 }, 2726 "node_modules/fontkit": { 2727 "version": "2.0.4", 2728 "resolved": "https://registry.npmjs.org/fontkit/-/fontkit-2.0.4.tgz", 2729 "integrity": "sha512-syetQadaUEDNdxdugga9CpEYVaQIxOwk7GlwZWWZ19//qW4zE5bknOKeMBDYAASwnpaSHKJITRLMF9m1fp3s6g==", 2730 "dev": true, 2731 "dependencies": { 2732 "@swc/helpers": "^0.5.12", 2733 "brotli": "^1.3.2", 2734 "clone": "^2.1.2", 2735 "dfa": "^1.2.0", 2736 "fast-deep-equal": "^3.1.3", 2737 "restructure": "^3.0.0", 2738 "tiny-inflate": "^1.0.3", 2739 "unicode-properties": "^1.4.0", 2740 "unicode-trie": "^2.0.0" 2741 } 2742 }, 2743 "node_modules/foreground-child": { 2744 "version": "3.3.1", 2745 "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.1.tgz", 2746 "integrity": "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==", 2747 "dev": true, 2748 "dependencies": { 2749 "cross-spawn": "^7.0.6", 2750 "signal-exit": "^4.0.1" 2751 }, 2752 "engines": { 2753 "node": ">=14" 2754 }, 2755 "funding": { 2756 "url": "https://github.com/sponsors/isaacs" 2757 } 2758 }, 2759 "node_modules/fsevents": { 2760 "version": "2.3.3", 2761 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", 2762 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", 2763 "dev": true, 2764 "hasInstallScript": true, 2765 "optional": true, 2766 "os": [ 2767 "darwin" 2768 ], 2769 "engines": { 2770 "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 2771 } 2772 }, 2773 "node_modules/get-east-asian-width": { 2774 "version": "1.3.0", 2775 "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.3.0.tgz", 2776 "integrity": "sha512-vpeMIQKxczTD/0s2CdEWHcb0eeJe6TFjxb+J5xgX7hScxqrGuyjmv4c1D4A/gelKfyox0gJJwIHF+fLjeaM8kQ==", 2777 "dev": true, 2778 "engines": { 2779 "node": ">=18" 2780 }, 2781 "funding": { 2782 "url": "https://github.com/sponsors/sindresorhus" 2783 } 2784 }, 2785 "node_modules/github-slugger": { 2786 "version": "2.0.0", 2787 "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-2.0.0.tgz", 2788 "integrity": "sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==", 2789 "dev": true 2790 }, 2791 "node_modules/glob": { 2792 "version": "11.0.2", 2793 "resolved": "https://registry.npmjs.org/glob/-/glob-11.0.2.tgz", 2794 "integrity": "sha512-YT7U7Vye+t5fZ/QMkBFrTJ7ZQxInIUjwyAjVj84CYXqgBdv30MFUPGnBR6sQaVq6Is15wYJUsnzTuWaGRBhBAQ==", 2795 "dev": true, 2796 "dependencies": { 2797 "foreground-child": "^3.1.0", 2798 "jackspeak": "^4.0.1", 2799 "minimatch": "^10.0.0", 2800 "minipass": "^7.1.2", 2801 "package-json-from-dist": "^1.0.0", 2802 "path-scurry": "^2.0.0" 2803 }, 2804 "bin": { 2805 "glob": "dist/esm/bin.mjs" 2806 }, 2807 "engines": { 2808 "node": "20 || >=22" 2809 }, 2810 "funding": { 2811 "url": "https://github.com/sponsors/isaacs" 2812 } 2813 }, 2814 "node_modules/h3": { 2815 "version": "1.15.1", 2816 "resolved": "https://registry.npmjs.org/h3/-/h3-1.15.1.tgz", 2817 "integrity": "sha512-+ORaOBttdUm1E2Uu/obAyCguiI7MbBvsLTndc3gyK3zU+SYLoZXlyCP9Xgy0gikkGufFLTZXCXD6+4BsufnmHA==", 2818 "dev": true, 2819 "dependencies": { 2820 "cookie-es": "^1.2.2", 2821 "crossws": "^0.3.3", 2822 "defu": "^6.1.4", 2823 "destr": "^2.0.3", 2824 "iron-webcrypto": "^1.2.1", 2825 "node-mock-http": "^1.0.0", 2826 "radix3": "^1.1.2", 2827 "ufo": "^1.5.4", 2828 "uncrypto": "^0.1.3" 2829 } 2830 }, 2831 "node_modules/hast-util-from-html": { 2832 "version": "2.0.3", 2833 "resolved": "https://registry.npmjs.org/hast-util-from-html/-/hast-util-from-html-2.0.3.tgz", 2834 "integrity": "sha512-CUSRHXyKjzHov8yKsQjGOElXy/3EKpyX56ELnkHH34vDVw1N1XSQ1ZcAvTyAPtGqLTuKP/uxM+aLkSPqF/EtMw==", 2835 "dev": true, 2836 "dependencies": { 2837 "@types/hast": "^3.0.0", 2838 "devlop": "^1.1.0", 2839 "hast-util-from-parse5": "^8.0.0", 2840 "parse5": "^7.0.0", 2841 "vfile": "^6.0.0", 2842 "vfile-message": "^4.0.0" 2843 }, 2844 "funding": { 2845 "type": "opencollective", 2846 "url": "https://opencollective.com/unified" 2847 } 2848 }, 2849 "node_modules/hast-util-from-parse5": { 2850 "version": "8.0.3", 2851 "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-8.0.3.tgz", 2852 "integrity": "sha512-3kxEVkEKt0zvcZ3hCRYI8rqrgwtlIOFMWkbclACvjlDw8Li9S2hk/d51OI0nr/gIpdMHNepwgOKqZ/sy0Clpyg==", 2853 "dev": true, 2854 "dependencies": { 2855 "@types/hast": "^3.0.0", 2856 "@types/unist": "^3.0.0", 2857 "devlop": "^1.0.0", 2858 "hastscript": "^9.0.0", 2859 "property-information": "^7.0.0", 2860 "vfile": "^6.0.0", 2861 "vfile-location": "^5.0.0", 2862 "web-namespaces": "^2.0.0" 2863 }, 2864 "funding": { 2865 "type": "opencollective", 2866 "url": "https://opencollective.com/unified" 2867 } 2868 }, 2869 "node_modules/hast-util-is-element": { 2870 "version": "3.0.0", 2871 "resolved": "https://registry.npmjs.org/hast-util-is-element/-/hast-util-is-element-3.0.0.tgz", 2872 "integrity": "sha512-Val9mnv2IWpLbNPqc/pUem+a7Ipj2aHacCwgNfTiK0vJKl0LF+4Ba4+v1oPHFpf3bLYmreq0/l3Gud9S5OH42g==", 2873 "dev": true, 2874 "dependencies": { 2875 "@types/hast": "^3.0.0" 2876 }, 2877 "funding": { 2878 "type": "opencollective", 2879 "url": "https://opencollective.com/unified" 2880 } 2881 }, 2882 "node_modules/hast-util-parse-selector": { 2883 "version": "4.0.0", 2884 "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz", 2885 "integrity": "sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==", 2886 "dev": true, 2887 "dependencies": { 2888 "@types/hast": "^3.0.0" 2889 }, 2890 "funding": { 2891 "type": "opencollective", 2892 "url": "https://opencollective.com/unified" 2893 } 2894 }, 2895 "node_modules/hast-util-raw": { 2896 "version": "9.1.0", 2897 "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-9.1.0.tgz", 2898 "integrity": "sha512-Y8/SBAHkZGoNkpzqqfCldijcuUKh7/su31kEBp67cFY09Wy0mTRgtsLYsiIxMJxlu0f6AA5SUTbDR8K0rxnbUw==", 2899 "dev": true, 2900 "dependencies": { 2901 "@types/hast": "^3.0.0", 2902 "@types/unist": "^3.0.0", 2903 "@ungap/structured-clone": "^1.0.0", 2904 "hast-util-from-parse5": "^8.0.0", 2905 "hast-util-to-parse5": "^8.0.0", 2906 "html-void-elements": "^3.0.0", 2907 "mdast-util-to-hast": "^13.0.0", 2908 "parse5": "^7.0.0", 2909 "unist-util-position": "^5.0.0", 2910 "unist-util-visit": "^5.0.0", 2911 "vfile": "^6.0.0", 2912 "web-namespaces": "^2.0.0", 2913 "zwitch": "^2.0.0" 2914 }, 2915 "funding": { 2916 "type": "opencollective", 2917 "url": "https://opencollective.com/unified" 2918 } 2919 }, 2920 "node_modules/hast-util-to-html": { 2921 "version": "9.0.5", 2922 "resolved": "https://registry.npmjs.org/hast-util-to-html/-/hast-util-to-html-9.0.5.tgz", 2923 "integrity": "sha512-OguPdidb+fbHQSU4Q4ZiLKnzWo8Wwsf5bZfbvu7//a9oTYoqD/fWpe96NuHkoS9h0ccGOTe0C4NGXdtS0iObOw==", 2924 "dev": true, 2925 "dependencies": { 2926 "@types/hast": "^3.0.0", 2927 "@types/unist": "^3.0.0", 2928 "ccount": "^2.0.0", 2929 "comma-separated-tokens": "^2.0.0", 2930 "hast-util-whitespace": "^3.0.0", 2931 "html-void-elements": "^3.0.0", 2932 "mdast-util-to-hast": "^13.0.0", 2933 "property-information": "^7.0.0", 2934 "space-separated-tokens": "^2.0.0", 2935 "stringify-entities": "^4.0.0", 2936 "zwitch": "^2.0.4" 2937 }, 2938 "funding": { 2939 "type": "opencollective", 2940 "url": "https://opencollective.com/unified" 2941 } 2942 }, 2943 "node_modules/hast-util-to-parse5": { 2944 "version": "8.0.0", 2945 "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-8.0.0.tgz", 2946 "integrity": "sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw==", 2947 "dev": true, 2948 "dependencies": { 2949 "@types/hast": "^3.0.0", 2950 "comma-separated-tokens": "^2.0.0", 2951 "devlop": "^1.0.0", 2952 "property-information": "^6.0.0", 2953 "space-separated-tokens": "^2.0.0", 2954 "web-namespaces": "^2.0.0", 2955 "zwitch": "^2.0.0" 2956 }, 2957 "funding": { 2958 "type": "opencollective", 2959 "url": "https://opencollective.com/unified" 2960 } 2961 }, 2962 "node_modules/hast-util-to-parse5/node_modules/property-information": { 2963 "version": "6.5.0", 2964 "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.5.0.tgz", 2965 "integrity": "sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==", 2966 "dev": true, 2967 "funding": { 2968 "type": "github", 2969 "url": "https://github.com/sponsors/wooorm" 2970 } 2971 }, 2972 "node_modules/hast-util-to-text": { 2973 "version": "4.0.2", 2974 "resolved": "https://registry.npmjs.org/hast-util-to-text/-/hast-util-to-text-4.0.2.tgz", 2975 "integrity": "sha512-KK6y/BN8lbaq654j7JgBydev7wuNMcID54lkRav1P0CaE1e47P72AWWPiGKXTJU271ooYzcvTAn/Zt0REnvc7A==", 2976 "dev": true, 2977 "dependencies": { 2978 "@types/hast": "^3.0.0", 2979 "@types/unist": "^3.0.0", 2980 "hast-util-is-element": "^3.0.0", 2981 "unist-util-find-after": "^5.0.0" 2982 }, 2983 "funding": { 2984 "type": "opencollective", 2985 "url": "https://opencollective.com/unified" 2986 } 2987 }, 2988 "node_modules/hast-util-whitespace": { 2989 "version": "3.0.0", 2990 "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz", 2991 "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==", 2992 "dev": true, 2993 "dependencies": { 2994 "@types/hast": "^3.0.0" 2995 }, 2996 "funding": { 2997 "type": "opencollective", 2998 "url": "https://opencollective.com/unified" 2999 } 3000 }, 3001 "node_modules/hastscript": { 3002 "version": "9.0.1", 3003 "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-9.0.1.tgz", 3004 "integrity": "sha512-g7df9rMFX/SPi34tyGCyUBREQoKkapwdY/T04Qn9TDWfHhAYt4/I0gMVirzK5wEzeUqIjEB+LXC/ypb7Aqno5w==", 3005 "dev": true, 3006 "dependencies": { 3007 "@types/hast": "^3.0.0", 3008 "comma-separated-tokens": "^2.0.0", 3009 "hast-util-parse-selector": "^4.0.0", 3010 "property-information": "^7.0.0", 3011 "space-separated-tokens": "^2.0.0" 3012 }, 3013 "funding": { 3014 "type": "opencollective", 3015 "url": "https://opencollective.com/unified" 3016 } 3017 }, 3018 "node_modules/html-escaper": { 3019 "version": "3.0.3", 3020 "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-3.0.3.tgz", 3021 "integrity": "sha512-RuMffC89BOWQoY0WKGpIhn5gX3iI54O6nRA0yC124NYVtzjmFWBIiFd8M0x+ZdX0P9R4lADg1mgP8C7PxGOWuQ==", 3022 "dev": true 3023 }, 3024 "node_modules/html-void-elements": { 3025 "version": "3.0.0", 3026 "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-3.0.0.tgz", 3027 "integrity": "sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==", 3028 "dev": true, 3029 "funding": { 3030 "type": "github", 3031 "url": "https://github.com/sponsors/wooorm" 3032 } 3033 }, 3034 "node_modules/http-cache-semantics": { 3035 "version": "4.1.1", 3036 "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", 3037 "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", 3038 "dev": true 3039 }, 3040 "node_modules/iconoir": { 3041 "version": "7.11.0", 3042 "resolved": "https://registry.npmjs.org/iconoir/-/iconoir-7.11.0.tgz", 3043 "integrity": "sha512-F9T/E08aJBaQ+VOBjn+ChWKn3hFwsaK5VZ024OFMxdDaxKjLGDpU/OsU7MO9wXM+mDs4ZImypdXIn0fFZAXKmA==", 3044 "funding": { 3045 "type": "opencollective", 3046 "url": "https://opencollective.com/iconoir" 3047 } 3048 }, 3049 "node_modules/idb-keyval": { 3050 "version": "6.2.1", 3051 "resolved": "https://registry.npmjs.org/idb-keyval/-/idb-keyval-6.2.1.tgz", 3052 "integrity": "sha512-8Sb3veuYCyrZL+VBt9LJfZjLUPWVvqn8tG28VqYNFCo43KHcKuq+b4EiXGeuaLAQWL2YmyDgMp2aSpH9JHsEQg==" 3053 }, 3054 "node_modules/immutable": { 3055 "version": "5.1.1", 3056 "resolved": "https://registry.npmjs.org/immutable/-/immutable-5.1.1.tgz", 3057 "integrity": "sha512-3jatXi9ObIsPGr3N5hGw/vWWcTkq6hUYhpQz4k0wLC+owqWi/LiugIw9x0EdNZ2yGedKN/HzePiBvaJRXa0Ujg==", 3058 "dev": true 3059 }, 3060 "node_modules/import-meta-resolve": { 3061 "version": "4.1.0", 3062 "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-4.1.0.tgz", 3063 "integrity": "sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==", 3064 "dev": true, 3065 "funding": { 3066 "type": "github", 3067 "url": "https://github.com/sponsors/wooorm" 3068 } 3069 }, 3070 "node_modules/iron-webcrypto": { 3071 "version": "1.2.1", 3072 "resolved": "https://registry.npmjs.org/iron-webcrypto/-/iron-webcrypto-1.2.1.tgz", 3073 "integrity": "sha512-feOM6FaSr6rEABp/eDfVseKyTMDt+KGpeB35SkVn9Tyn0CqvVsY3EwI0v5i8nMHyJnzCIQf7nsy3p41TPkJZhg==", 3074 "dev": true, 3075 "funding": { 3076 "url": "https://github.com/sponsors/brc-dd" 3077 } 3078 }, 3079 "node_modules/is-arrayish": { 3080 "version": "0.3.2", 3081 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", 3082 "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", 3083 "dev": true, 3084 "optional": true 3085 }, 3086 "node_modules/is-docker": { 3087 "version": "3.0.0", 3088 "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz", 3089 "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==", 3090 "dev": true, 3091 "bin": { 3092 "is-docker": "cli.js" 3093 }, 3094 "engines": { 3095 "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 3096 }, 3097 "funding": { 3098 "url": "https://github.com/sponsors/sindresorhus" 3099 } 3100 }, 3101 "node_modules/is-extglob": { 3102 "version": "2.1.1", 3103 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 3104 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", 3105 "dev": true, 3106 "optional": true, 3107 "engines": { 3108 "node": ">=0.10.0" 3109 } 3110 }, 3111 "node_modules/is-fullwidth-code-point": { 3112 "version": "3.0.0", 3113 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", 3114 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", 3115 "dev": true, 3116 "engines": { 3117 "node": ">=8" 3118 } 3119 }, 3120 "node_modules/is-glob": { 3121 "version": "4.0.3", 3122 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 3123 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 3124 "dev": true, 3125 "optional": true, 3126 "dependencies": { 3127 "is-extglob": "^2.1.1" 3128 }, 3129 "engines": { 3130 "node": ">=0.10.0" 3131 } 3132 }, 3133 "node_modules/is-inside-container": { 3134 "version": "1.0.0", 3135 "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz", 3136 "integrity": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==", 3137 "dev": true, 3138 "dependencies": { 3139 "is-docker": "^3.0.0" 3140 }, 3141 "bin": { 3142 "is-inside-container": "cli.js" 3143 }, 3144 "engines": { 3145 "node": ">=14.16" 3146 }, 3147 "funding": { 3148 "url": "https://github.com/sponsors/sindresorhus" 3149 } 3150 }, 3151 "node_modules/is-number": { 3152 "version": "7.0.0", 3153 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 3154 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 3155 "dev": true, 3156 "optional": true, 3157 "engines": { 3158 "node": ">=0.12.0" 3159 } 3160 }, 3161 "node_modules/is-plain-obj": { 3162 "version": "4.1.0", 3163 "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", 3164 "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", 3165 "dev": true, 3166 "engines": { 3167 "node": ">=12" 3168 }, 3169 "funding": { 3170 "url": "https://github.com/sponsors/sindresorhus" 3171 } 3172 }, 3173 "node_modules/is-wsl": { 3174 "version": "3.1.0", 3175 "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.0.tgz", 3176 "integrity": "sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==", 3177 "dev": true, 3178 "dependencies": { 3179 "is-inside-container": "^1.0.0" 3180 }, 3181 "engines": { 3182 "node": ">=16" 3183 }, 3184 "funding": { 3185 "url": "https://github.com/sponsors/sindresorhus" 3186 } 3187 }, 3188 "node_modules/isexe": { 3189 "version": "2.0.0", 3190 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 3191 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", 3192 "dev": true 3193 }, 3194 "node_modules/jackspeak": { 3195 "version": "4.1.0", 3196 "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.1.0.tgz", 3197 "integrity": "sha512-9DDdhb5j6cpeitCbvLO7n7J4IxnbM6hoF6O1g4HQ5TfhvvKN8ywDM7668ZhMHRqVmxqhps/F6syWK2KcPxYlkw==", 3198 "dev": true, 3199 "dependencies": { 3200 "@isaacs/cliui": "^8.0.2" 3201 }, 3202 "engines": { 3203 "node": "20 || >=22" 3204 }, 3205 "funding": { 3206 "url": "https://github.com/sponsors/isaacs" 3207 } 3208 }, 3209 "node_modules/js-yaml": { 3210 "version": "4.1.0", 3211 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", 3212 "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", 3213 "dev": true, 3214 "dependencies": { 3215 "argparse": "^2.0.1" 3216 }, 3217 "bin": { 3218 "js-yaml": "bin/js-yaml.js" 3219 } 3220 }, 3221 "node_modules/kleur": { 3222 "version": "4.1.5", 3223 "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", 3224 "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", 3225 "dev": true, 3226 "engines": { 3227 "node": ">=6" 3228 } 3229 }, 3230 "node_modules/longest-streak": { 3231 "version": "3.1.0", 3232 "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz", 3233 "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==", 3234 "dev": true, 3235 "funding": { 3236 "type": "github", 3237 "url": "https://github.com/sponsors/wooorm" 3238 } 3239 }, 3240 "node_modules/lru-cache": { 3241 "version": "10.4.3", 3242 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", 3243 "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", 3244 "dev": true 3245 }, 3246 "node_modules/magic-string": { 3247 "version": "0.30.17", 3248 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.17.tgz", 3249 "integrity": "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==", 3250 "dev": true, 3251 "dependencies": { 3252 "@jridgewell/sourcemap-codec": "^1.5.0" 3253 } 3254 }, 3255 "node_modules/magicast": { 3256 "version": "0.3.5", 3257 "resolved": "https://registry.npmjs.org/magicast/-/magicast-0.3.5.tgz", 3258 "integrity": "sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ==", 3259 "dev": true, 3260 "dependencies": { 3261 "@babel/parser": "^7.25.4", 3262 "@babel/types": "^7.25.4", 3263 "source-map-js": "^1.2.0" 3264 } 3265 }, 3266 "node_modules/markdown-table": { 3267 "version": "3.0.4", 3268 "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.4.tgz", 3269 "integrity": "sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==", 3270 "dev": true, 3271 "funding": { 3272 "type": "github", 3273 "url": "https://github.com/sponsors/wooorm" 3274 } 3275 }, 3276 "node_modules/mdast-util-definitions": { 3277 "version": "6.0.0", 3278 "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-6.0.0.tgz", 3279 "integrity": "sha512-scTllyX6pnYNZH/AIp/0ePz6s4cZtARxImwoPJ7kS42n+MnVsI4XbnG6d4ibehRIldYMWM2LD7ImQblVhUejVQ==", 3280 "dev": true, 3281 "dependencies": { 3282 "@types/mdast": "^4.0.0", 3283 "@types/unist": "^3.0.0", 3284 "unist-util-visit": "^5.0.0" 3285 }, 3286 "funding": { 3287 "type": "opencollective", 3288 "url": "https://opencollective.com/unified" 3289 } 3290 }, 3291 "node_modules/mdast-util-find-and-replace": { 3292 "version": "3.0.2", 3293 "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-3.0.2.tgz", 3294 "integrity": "sha512-Tmd1Vg/m3Xz43afeNxDIhWRtFZgM2VLyaf4vSTYwudTyeuTneoL3qtWMA5jeLyz/O1vDJmmV4QuScFCA2tBPwg==", 3295 "dev": true, 3296 "dependencies": { 3297 "@types/mdast": "^4.0.0", 3298 "escape-string-regexp": "^5.0.0", 3299 "unist-util-is": "^6.0.0", 3300 "unist-util-visit-parents": "^6.0.0" 3301 }, 3302 "funding": { 3303 "type": "opencollective", 3304 "url": "https://opencollective.com/unified" 3305 } 3306 }, 3307 "node_modules/mdast-util-from-markdown": { 3308 "version": "2.0.2", 3309 "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.2.tgz", 3310 "integrity": "sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA==", 3311 "dev": true, 3312 "dependencies": { 3313 "@types/mdast": "^4.0.0", 3314 "@types/unist": "^3.0.0", 3315 "decode-named-character-reference": "^1.0.0", 3316 "devlop": "^1.0.0", 3317 "mdast-util-to-string": "^4.0.0", 3318 "micromark": "^4.0.0", 3319 "micromark-util-decode-numeric-character-reference": "^2.0.0", 3320 "micromark-util-decode-string": "^2.0.0", 3321 "micromark-util-normalize-identifier": "^2.0.0", 3322 "micromark-util-symbol": "^2.0.0", 3323 "micromark-util-types": "^2.0.0", 3324 "unist-util-stringify-position": "^4.0.0" 3325 }, 3326 "funding": { 3327 "type": "opencollective", 3328 "url": "https://opencollective.com/unified" 3329 } 3330 }, 3331 "node_modules/mdast-util-gfm": { 3332 "version": "3.1.0", 3333 "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-3.1.0.tgz", 3334 "integrity": "sha512-0ulfdQOM3ysHhCJ1p06l0b0VKlhU0wuQs3thxZQagjcjPrlFRqY215uZGHHJan9GEAXd9MbfPjFJz+qMkVR6zQ==", 3335 "dev": true, 3336 "dependencies": { 3337 "mdast-util-from-markdown": "^2.0.0", 3338 "mdast-util-gfm-autolink-literal": "^2.0.0", 3339 "mdast-util-gfm-footnote": "^2.0.0", 3340 "mdast-util-gfm-strikethrough": "^2.0.0", 3341 "mdast-util-gfm-table": "^2.0.0", 3342 "mdast-util-gfm-task-list-item": "^2.0.0", 3343 "mdast-util-to-markdown": "^2.0.0" 3344 }, 3345 "funding": { 3346 "type": "opencollective", 3347 "url": "https://opencollective.com/unified" 3348 } 3349 }, 3350 "node_modules/mdast-util-gfm-autolink-literal": { 3351 "version": "2.0.1", 3352 "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-2.0.1.tgz", 3353 "integrity": "sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==", 3354 "dev": true, 3355 "dependencies": { 3356 "@types/mdast": "^4.0.0", 3357 "ccount": "^2.0.0", 3358 "devlop": "^1.0.0", 3359 "mdast-util-find-and-replace": "^3.0.0", 3360 "micromark-util-character": "^2.0.0" 3361 }, 3362 "funding": { 3363 "type": "opencollective", 3364 "url": "https://opencollective.com/unified" 3365 } 3366 }, 3367 "node_modules/mdast-util-gfm-footnote": { 3368 "version": "2.1.0", 3369 "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-2.1.0.tgz", 3370 "integrity": "sha512-sqpDWlsHn7Ac9GNZQMeUzPQSMzR6Wv0WKRNvQRg0KqHh02fpTz69Qc1QSseNX29bhz1ROIyNyxExfawVKTm1GQ==", 3371 "dev": true, 3372 "dependencies": { 3373 "@types/mdast": "^4.0.0", 3374 "devlop": "^1.1.0", 3375 "mdast-util-from-markdown": "^2.0.0", 3376 "mdast-util-to-markdown": "^2.0.0", 3377 "micromark-util-normalize-identifier": "^2.0.0" 3378 }, 3379 "funding": { 3380 "type": "opencollective", 3381 "url": "https://opencollective.com/unified" 3382 } 3383 }, 3384 "node_modules/mdast-util-gfm-strikethrough": { 3385 "version": "2.0.0", 3386 "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-2.0.0.tgz", 3387 "integrity": "sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==", 3388 "dev": true, 3389 "dependencies": { 3390 "@types/mdast": "^4.0.0", 3391 "mdast-util-from-markdown": "^2.0.0", 3392 "mdast-util-to-markdown": "^2.0.0" 3393 }, 3394 "funding": { 3395 "type": "opencollective", 3396 "url": "https://opencollective.com/unified" 3397 } 3398 }, 3399 "node_modules/mdast-util-gfm-table": { 3400 "version": "2.0.0", 3401 "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-2.0.0.tgz", 3402 "integrity": "sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==", 3403 "dev": true, 3404 "dependencies": { 3405 "@types/mdast": "^4.0.0", 3406 "devlop": "^1.0.0", 3407 "markdown-table": "^3.0.0", 3408 "mdast-util-from-markdown": "^2.0.0", 3409 "mdast-util-to-markdown": "^2.0.0" 3410 }, 3411 "funding": { 3412 "type": "opencollective", 3413 "url": "https://opencollective.com/unified" 3414 } 3415 }, 3416 "node_modules/mdast-util-gfm-task-list-item": { 3417 "version": "2.0.0", 3418 "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-2.0.0.tgz", 3419 "integrity": "sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==", 3420 "dev": true, 3421 "dependencies": { 3422 "@types/mdast": "^4.0.0", 3423 "devlop": "^1.0.0", 3424 "mdast-util-from-markdown": "^2.0.0", 3425 "mdast-util-to-markdown": "^2.0.0" 3426 }, 3427 "funding": { 3428 "type": "opencollective", 3429 "url": "https://opencollective.com/unified" 3430 } 3431 }, 3432 "node_modules/mdast-util-phrasing": { 3433 "version": "4.1.0", 3434 "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz", 3435 "integrity": "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==", 3436 "dev": true, 3437 "dependencies": { 3438 "@types/mdast": "^4.0.0", 3439 "unist-util-is": "^6.0.0" 3440 }, 3441 "funding": { 3442 "type": "opencollective", 3443 "url": "https://opencollective.com/unified" 3444 } 3445 }, 3446 "node_modules/mdast-util-to-hast": { 3447 "version": "13.2.0", 3448 "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.0.tgz", 3449 "integrity": "sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==", 3450 "dev": true, 3451 "dependencies": { 3452 "@types/hast": "^3.0.0", 3453 "@types/mdast": "^4.0.0", 3454 "@ungap/structured-clone": "^1.0.0", 3455 "devlop": "^1.0.0", 3456 "micromark-util-sanitize-uri": "^2.0.0", 3457 "trim-lines": "^3.0.0", 3458 "unist-util-position": "^5.0.0", 3459 "unist-util-visit": "^5.0.0", 3460 "vfile": "^6.0.0" 3461 }, 3462 "funding": { 3463 "type": "opencollective", 3464 "url": "https://opencollective.com/unified" 3465 } 3466 }, 3467 "node_modules/mdast-util-to-markdown": { 3468 "version": "2.1.2", 3469 "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.2.tgz", 3470 "integrity": "sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA==", 3471 "dev": true, 3472 "dependencies": { 3473 "@types/mdast": "^4.0.0", 3474 "@types/unist": "^3.0.0", 3475 "longest-streak": "^3.0.0", 3476 "mdast-util-phrasing": "^4.0.0", 3477 "mdast-util-to-string": "^4.0.0", 3478 "micromark-util-classify-character": "^2.0.0", 3479 "micromark-util-decode-string": "^2.0.0", 3480 "unist-util-visit": "^5.0.0", 3481 "zwitch": "^2.0.0" 3482 }, 3483 "funding": { 3484 "type": "opencollective", 3485 "url": "https://opencollective.com/unified" 3486 } 3487 }, 3488 "node_modules/mdast-util-to-string": { 3489 "version": "4.0.0", 3490 "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz", 3491 "integrity": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==", 3492 "dev": true, 3493 "dependencies": { 3494 "@types/mdast": "^4.0.0" 3495 }, 3496 "funding": { 3497 "type": "opencollective", 3498 "url": "https://opencollective.com/unified" 3499 } 3500 }, 3501 "node_modules/mdn-data": { 3502 "version": "2.12.2", 3503 "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.12.2.tgz", 3504 "integrity": "sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==", 3505 "dev": true 3506 }, 3507 "node_modules/micromark": { 3508 "version": "4.0.2", 3509 "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.2.tgz", 3510 "integrity": "sha512-zpe98Q6kvavpCr1NPVSCMebCKfD7CA2NqZ+rykeNhONIJBpc1tFKt9hucLGwha3jNTNI8lHpctWJWoimVF4PfA==", 3511 "dev": true, 3512 "funding": [ 3513 { 3514 "type": "GitHub Sponsors", 3515 "url": "https://github.com/sponsors/unifiedjs" 3516 }, 3517 { 3518 "type": "OpenCollective", 3519 "url": "https://opencollective.com/unified" 3520 } 3521 ], 3522 "dependencies": { 3523 "@types/debug": "^4.0.0", 3524 "debug": "^4.0.0", 3525 "decode-named-character-reference": "^1.0.0", 3526 "devlop": "^1.0.0", 3527 "micromark-core-commonmark": "^2.0.0", 3528 "micromark-factory-space": "^2.0.0", 3529 "micromark-util-character": "^2.0.0", 3530 "micromark-util-chunked": "^2.0.0", 3531 "micromark-util-combine-extensions": "^2.0.0", 3532 "micromark-util-decode-numeric-character-reference": "^2.0.0", 3533 "micromark-util-encode": "^2.0.0", 3534 "micromark-util-normalize-identifier": "^2.0.0", 3535 "micromark-util-resolve-all": "^2.0.0", 3536 "micromark-util-sanitize-uri": "^2.0.0", 3537 "micromark-util-subtokenize": "^2.0.0", 3538 "micromark-util-symbol": "^2.0.0", 3539 "micromark-util-types": "^2.0.0" 3540 } 3541 }, 3542 "node_modules/micromark-core-commonmark": { 3543 "version": "2.0.3", 3544 "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.3.tgz", 3545 "integrity": "sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg==", 3546 "dev": true, 3547 "funding": [ 3548 { 3549 "type": "GitHub Sponsors", 3550 "url": "https://github.com/sponsors/unifiedjs" 3551 }, 3552 { 3553 "type": "OpenCollective", 3554 "url": "https://opencollective.com/unified" 3555 } 3556 ], 3557 "dependencies": { 3558 "decode-named-character-reference": "^1.0.0", 3559 "devlop": "^1.0.0", 3560 "micromark-factory-destination": "^2.0.0", 3561 "micromark-factory-label": "^2.0.0", 3562 "micromark-factory-space": "^2.0.0", 3563 "micromark-factory-title": "^2.0.0", 3564 "micromark-factory-whitespace": "^2.0.0", 3565 "micromark-util-character": "^2.0.0", 3566 "micromark-util-chunked": "^2.0.0", 3567 "micromark-util-classify-character": "^2.0.0", 3568 "micromark-util-html-tag-name": "^2.0.0", 3569 "micromark-util-normalize-identifier": "^2.0.0", 3570 "micromark-util-resolve-all": "^2.0.0", 3571 "micromark-util-subtokenize": "^2.0.0", 3572 "micromark-util-symbol": "^2.0.0", 3573 "micromark-util-types": "^2.0.0" 3574 } 3575 }, 3576 "node_modules/micromark-extension-gfm": { 3577 "version": "3.0.0", 3578 "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-3.0.0.tgz", 3579 "integrity": "sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==", 3580 "dev": true, 3581 "dependencies": { 3582 "micromark-extension-gfm-autolink-literal": "^2.0.0", 3583 "micromark-extension-gfm-footnote": "^2.0.0", 3584 "micromark-extension-gfm-strikethrough": "^2.0.0", 3585 "micromark-extension-gfm-table": "^2.0.0", 3586 "micromark-extension-gfm-tagfilter": "^2.0.0", 3587 "micromark-extension-gfm-task-list-item": "^2.0.0", 3588 "micromark-util-combine-extensions": "^2.0.0", 3589 "micromark-util-types": "^2.0.0" 3590 }, 3591 "funding": { 3592 "type": "opencollective", 3593 "url": "https://opencollective.com/unified" 3594 } 3595 }, 3596 "node_modules/micromark-extension-gfm-autolink-literal": { 3597 "version": "2.1.0", 3598 "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.1.0.tgz", 3599 "integrity": "sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==", 3600 "dev": true, 3601 "dependencies": { 3602 "micromark-util-character": "^2.0.0", 3603 "micromark-util-sanitize-uri": "^2.0.0", 3604 "micromark-util-symbol": "^2.0.0", 3605 "micromark-util-types": "^2.0.0" 3606 }, 3607 "funding": { 3608 "type": "opencollective", 3609 "url": "https://opencollective.com/unified" 3610 } 3611 }, 3612 "node_modules/micromark-extension-gfm-footnote": { 3613 "version": "2.1.0", 3614 "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.1.0.tgz", 3615 "integrity": "sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==", 3616 "dev": true, 3617 "dependencies": { 3618 "devlop": "^1.0.0", 3619 "micromark-core-commonmark": "^2.0.0", 3620 "micromark-factory-space": "^2.0.0", 3621 "micromark-util-character": "^2.0.0", 3622 "micromark-util-normalize-identifier": "^2.0.0", 3623 "micromark-util-sanitize-uri": "^2.0.0", 3624 "micromark-util-symbol": "^2.0.0", 3625 "micromark-util-types": "^2.0.0" 3626 }, 3627 "funding": { 3628 "type": "opencollective", 3629 "url": "https://opencollective.com/unified" 3630 } 3631 }, 3632 "node_modules/micromark-extension-gfm-strikethrough": { 3633 "version": "2.1.0", 3634 "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-2.1.0.tgz", 3635 "integrity": "sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==", 3636 "dev": true, 3637 "dependencies": { 3638 "devlop": "^1.0.0", 3639 "micromark-util-chunked": "^2.0.0", 3640 "micromark-util-classify-character": "^2.0.0", 3641 "micromark-util-resolve-all": "^2.0.0", 3642 "micromark-util-symbol": "^2.0.0", 3643 "micromark-util-types": "^2.0.0" 3644 }, 3645 "funding": { 3646 "type": "opencollective", 3647 "url": "https://opencollective.com/unified" 3648 } 3649 }, 3650 "node_modules/micromark-extension-gfm-table": { 3651 "version": "2.1.1", 3652 "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.1.tgz", 3653 "integrity": "sha512-t2OU/dXXioARrC6yWfJ4hqB7rct14e8f7m0cbI5hUmDyyIlwv5vEtooptH8INkbLzOatzKuVbQmAYcbWoyz6Dg==", 3654 "dev": true, 3655 "dependencies": { 3656 "devlop": "^1.0.0", 3657 "micromark-factory-space": "^2.0.0", 3658 "micromark-util-character": "^2.0.0", 3659 "micromark-util-symbol": "^2.0.0", 3660 "micromark-util-types": "^2.0.0" 3661 }, 3662 "funding": { 3663 "type": "opencollective", 3664 "url": "https://opencollective.com/unified" 3665 } 3666 }, 3667 "node_modules/micromark-extension-gfm-tagfilter": { 3668 "version": "2.0.0", 3669 "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-2.0.0.tgz", 3670 "integrity": "sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==", 3671 "dev": true, 3672 "dependencies": { 3673 "micromark-util-types": "^2.0.0" 3674 }, 3675 "funding": { 3676 "type": "opencollective", 3677 "url": "https://opencollective.com/unified" 3678 } 3679 }, 3680 "node_modules/micromark-extension-gfm-task-list-item": { 3681 "version": "2.1.0", 3682 "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-2.1.0.tgz", 3683 "integrity": "sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==", 3684 "dev": true, 3685 "dependencies": { 3686 "devlop": "^1.0.0", 3687 "micromark-factory-space": "^2.0.0", 3688 "micromark-util-character": "^2.0.0", 3689 "micromark-util-symbol": "^2.0.0", 3690 "micromark-util-types": "^2.0.0" 3691 }, 3692 "funding": { 3693 "type": "opencollective", 3694 "url": "https://opencollective.com/unified" 3695 } 3696 }, 3697 "node_modules/micromark-factory-destination": { 3698 "version": "2.0.1", 3699 "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.1.tgz", 3700 "integrity": "sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA==", 3701 "dev": true, 3702 "funding": [ 3703 { 3704 "type": "GitHub Sponsors", 3705 "url": "https://github.com/sponsors/unifiedjs" 3706 }, 3707 { 3708 "type": "OpenCollective", 3709 "url": "https://opencollective.com/unified" 3710 } 3711 ], 3712 "dependencies": { 3713 "micromark-util-character": "^2.0.0", 3714 "micromark-util-symbol": "^2.0.0", 3715 "micromark-util-types": "^2.0.0" 3716 } 3717 }, 3718 "node_modules/micromark-factory-label": { 3719 "version": "2.0.1", 3720 "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.1.tgz", 3721 "integrity": "sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg==", 3722 "dev": true, 3723 "funding": [ 3724 { 3725 "type": "GitHub Sponsors", 3726 "url": "https://github.com/sponsors/unifiedjs" 3727 }, 3728 { 3729 "type": "OpenCollective", 3730 "url": "https://opencollective.com/unified" 3731 } 3732 ], 3733 "dependencies": { 3734 "devlop": "^1.0.0", 3735 "micromark-util-character": "^2.0.0", 3736 "micromark-util-symbol": "^2.0.0", 3737 "micromark-util-types": "^2.0.0" 3738 } 3739 }, 3740 "node_modules/micromark-factory-space": { 3741 "version": "2.0.1", 3742 "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", 3743 "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", 3744 "dev": true, 3745 "funding": [ 3746 { 3747 "type": "GitHub Sponsors", 3748 "url": "https://github.com/sponsors/unifiedjs" 3749 }, 3750 { 3751 "type": "OpenCollective", 3752 "url": "https://opencollective.com/unified" 3753 } 3754 ], 3755 "dependencies": { 3756 "micromark-util-character": "^2.0.0", 3757 "micromark-util-types": "^2.0.0" 3758 } 3759 }, 3760 "node_modules/micromark-factory-title": { 3761 "version": "2.0.1", 3762 "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.1.tgz", 3763 "integrity": "sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw==", 3764 "dev": true, 3765 "funding": [ 3766 { 3767 "type": "GitHub Sponsors", 3768 "url": "https://github.com/sponsors/unifiedjs" 3769 }, 3770 { 3771 "type": "OpenCollective", 3772 "url": "https://opencollective.com/unified" 3773 } 3774 ], 3775 "dependencies": { 3776 "micromark-factory-space": "^2.0.0", 3777 "micromark-util-character": "^2.0.0", 3778 "micromark-util-symbol": "^2.0.0", 3779 "micromark-util-types": "^2.0.0" 3780 } 3781 }, 3782 "node_modules/micromark-factory-whitespace": { 3783 "version": "2.0.1", 3784 "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.1.tgz", 3785 "integrity": "sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ==", 3786 "dev": true, 3787 "funding": [ 3788 { 3789 "type": "GitHub Sponsors", 3790 "url": "https://github.com/sponsors/unifiedjs" 3791 }, 3792 { 3793 "type": "OpenCollective", 3794 "url": "https://opencollective.com/unified" 3795 } 3796 ], 3797 "dependencies": { 3798 "micromark-factory-space": "^2.0.0", 3799 "micromark-util-character": "^2.0.0", 3800 "micromark-util-symbol": "^2.0.0", 3801 "micromark-util-types": "^2.0.0" 3802 } 3803 }, 3804 "node_modules/micromark-util-character": { 3805 "version": "2.1.1", 3806 "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", 3807 "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", 3808 "dev": true, 3809 "funding": [ 3810 { 3811 "type": "GitHub Sponsors", 3812 "url": "https://github.com/sponsors/unifiedjs" 3813 }, 3814 { 3815 "type": "OpenCollective", 3816 "url": "https://opencollective.com/unified" 3817 } 3818 ], 3819 "dependencies": { 3820 "micromark-util-symbol": "^2.0.0", 3821 "micromark-util-types": "^2.0.0" 3822 } 3823 }, 3824 "node_modules/micromark-util-chunked": { 3825 "version": "2.0.1", 3826 "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.1.tgz", 3827 "integrity": "sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA==", 3828 "dev": true, 3829 "funding": [ 3830 { 3831 "type": "GitHub Sponsors", 3832 "url": "https://github.com/sponsors/unifiedjs" 3833 }, 3834 { 3835 "type": "OpenCollective", 3836 "url": "https://opencollective.com/unified" 3837 } 3838 ], 3839 "dependencies": { 3840 "micromark-util-symbol": "^2.0.0" 3841 } 3842 }, 3843 "node_modules/micromark-util-classify-character": { 3844 "version": "2.0.1", 3845 "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.1.tgz", 3846 "integrity": "sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q==", 3847 "dev": true, 3848 "funding": [ 3849 { 3850 "type": "GitHub Sponsors", 3851 "url": "https://github.com/sponsors/unifiedjs" 3852 }, 3853 { 3854 "type": "OpenCollective", 3855 "url": "https://opencollective.com/unified" 3856 } 3857 ], 3858 "dependencies": { 3859 "micromark-util-character": "^2.0.0", 3860 "micromark-util-symbol": "^2.0.0", 3861 "micromark-util-types": "^2.0.0" 3862 } 3863 }, 3864 "node_modules/micromark-util-combine-extensions": { 3865 "version": "2.0.1", 3866 "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.1.tgz", 3867 "integrity": "sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg==", 3868 "dev": true, 3869 "funding": [ 3870 { 3871 "type": "GitHub Sponsors", 3872 "url": "https://github.com/sponsors/unifiedjs" 3873 }, 3874 { 3875 "type": "OpenCollective", 3876 "url": "https://opencollective.com/unified" 3877 } 3878 ], 3879 "dependencies": { 3880 "micromark-util-chunked": "^2.0.0", 3881 "micromark-util-types": "^2.0.0" 3882 } 3883 }, 3884 "node_modules/micromark-util-decode-numeric-character-reference": { 3885 "version": "2.0.2", 3886 "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.2.tgz", 3887 "integrity": "sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw==", 3888 "dev": true, 3889 "funding": [ 3890 { 3891 "type": "GitHub Sponsors", 3892 "url": "https://github.com/sponsors/unifiedjs" 3893 }, 3894 { 3895 "type": "OpenCollective", 3896 "url": "https://opencollective.com/unified" 3897 } 3898 ], 3899 "dependencies": { 3900 "micromark-util-symbol": "^2.0.0" 3901 } 3902 }, 3903 "node_modules/micromark-util-decode-string": { 3904 "version": "2.0.1", 3905 "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.1.tgz", 3906 "integrity": "sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ==", 3907 "dev": true, 3908 "funding": [ 3909 { 3910 "type": "GitHub Sponsors", 3911 "url": "https://github.com/sponsors/unifiedjs" 3912 }, 3913 { 3914 "type": "OpenCollective", 3915 "url": "https://opencollective.com/unified" 3916 } 3917 ], 3918 "dependencies": { 3919 "decode-named-character-reference": "^1.0.0", 3920 "micromark-util-character": "^2.0.0", 3921 "micromark-util-decode-numeric-character-reference": "^2.0.0", 3922 "micromark-util-symbol": "^2.0.0" 3923 } 3924 }, 3925 "node_modules/micromark-util-encode": { 3926 "version": "2.0.1", 3927 "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.1.tgz", 3928 "integrity": "sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==", 3929 "dev": true, 3930 "funding": [ 3931 { 3932 "type": "GitHub Sponsors", 3933 "url": "https://github.com/sponsors/unifiedjs" 3934 }, 3935 { 3936 "type": "OpenCollective", 3937 "url": "https://opencollective.com/unified" 3938 } 3939 ] 3940 }, 3941 "node_modules/micromark-util-html-tag-name": { 3942 "version": "2.0.1", 3943 "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.1.tgz", 3944 "integrity": "sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA==", 3945 "dev": true, 3946 "funding": [ 3947 { 3948 "type": "GitHub Sponsors", 3949 "url": "https://github.com/sponsors/unifiedjs" 3950 }, 3951 { 3952 "type": "OpenCollective", 3953 "url": "https://opencollective.com/unified" 3954 } 3955 ] 3956 }, 3957 "node_modules/micromark-util-normalize-identifier": { 3958 "version": "2.0.1", 3959 "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.1.tgz", 3960 "integrity": "sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q==", 3961 "dev": true, 3962 "funding": [ 3963 { 3964 "type": "GitHub Sponsors", 3965 "url": "https://github.com/sponsors/unifiedjs" 3966 }, 3967 { 3968 "type": "OpenCollective", 3969 "url": "https://opencollective.com/unified" 3970 } 3971 ], 3972 "dependencies": { 3973 "micromark-util-symbol": "^2.0.0" 3974 } 3975 }, 3976 "node_modules/micromark-util-resolve-all": { 3977 "version": "2.0.1", 3978 "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.1.tgz", 3979 "integrity": "sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg==", 3980 "dev": true, 3981 "funding": [ 3982 { 3983 "type": "GitHub Sponsors", 3984 "url": "https://github.com/sponsors/unifiedjs" 3985 }, 3986 { 3987 "type": "OpenCollective", 3988 "url": "https://opencollective.com/unified" 3989 } 3990 ], 3991 "dependencies": { 3992 "micromark-util-types": "^2.0.0" 3993 } 3994 }, 3995 "node_modules/micromark-util-sanitize-uri": { 3996 "version": "2.0.1", 3997 "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.1.tgz", 3998 "integrity": "sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==", 3999 "dev": true, 4000 "funding": [ 4001 { 4002 "type": "GitHub Sponsors", 4003 "url": "https://github.com/sponsors/unifiedjs" 4004 }, 4005 { 4006 "type": "OpenCollective", 4007 "url": "https://opencollective.com/unified" 4008 } 4009 ], 4010 "dependencies": { 4011 "micromark-util-character": "^2.0.0", 4012 "micromark-util-encode": "^2.0.0", 4013 "micromark-util-symbol": "^2.0.0" 4014 } 4015 }, 4016 "node_modules/micromark-util-subtokenize": { 4017 "version": "2.1.0", 4018 "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.1.0.tgz", 4019 "integrity": "sha512-XQLu552iSctvnEcgXw6+Sx75GflAPNED1qx7eBJ+wydBb2KCbRZe+NwvIEEMM83uml1+2WSXpBAcp9IUCgCYWA==", 4020 "dev": true, 4021 "funding": [ 4022 { 4023 "type": "GitHub Sponsors", 4024 "url": "https://github.com/sponsors/unifiedjs" 4025 }, 4026 { 4027 "type": "OpenCollective", 4028 "url": "https://opencollective.com/unified" 4029 } 4030 ], 4031 "dependencies": { 4032 "devlop": "^1.0.0", 4033 "micromark-util-chunked": "^2.0.0", 4034 "micromark-util-symbol": "^2.0.0", 4035 "micromark-util-types": "^2.0.0" 4036 } 4037 }, 4038 "node_modules/micromark-util-symbol": { 4039 "version": "2.0.1", 4040 "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", 4041 "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", 4042 "dev": true, 4043 "funding": [ 4044 { 4045 "type": "GitHub Sponsors", 4046 "url": "https://github.com/sponsors/unifiedjs" 4047 }, 4048 { 4049 "type": "OpenCollective", 4050 "url": "https://opencollective.com/unified" 4051 } 4052 ] 4053 }, 4054 "node_modules/micromark-util-types": { 4055 "version": "2.0.2", 4056 "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.2.tgz", 4057 "integrity": "sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA==", 4058 "dev": true, 4059 "funding": [ 4060 { 4061 "type": "GitHub Sponsors", 4062 "url": "https://github.com/sponsors/unifiedjs" 4063 }, 4064 { 4065 "type": "OpenCollective", 4066 "url": "https://opencollective.com/unified" 4067 } 4068 ] 4069 }, 4070 "node_modules/micromatch": { 4071 "version": "4.0.8", 4072 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", 4073 "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", 4074 "dev": true, 4075 "optional": true, 4076 "dependencies": { 4077 "braces": "^3.0.3", 4078 "picomatch": "^2.3.1" 4079 }, 4080 "engines": { 4081 "node": ">=8.6" 4082 } 4083 }, 4084 "node_modules/micromatch/node_modules/picomatch": { 4085 "version": "2.3.1", 4086 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", 4087 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", 4088 "dev": true, 4089 "optional": true, 4090 "engines": { 4091 "node": ">=8.6" 4092 }, 4093 "funding": { 4094 "url": "https://github.com/sponsors/jonschlinkert" 4095 } 4096 }, 4097 "node_modules/minimatch": { 4098 "version": "10.0.1", 4099 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.0.1.tgz", 4100 "integrity": "sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==", 4101 "dev": true, 4102 "dependencies": { 4103 "brace-expansion": "^2.0.1" 4104 }, 4105 "engines": { 4106 "node": "20 || >=22" 4107 }, 4108 "funding": { 4109 "url": "https://github.com/sponsors/isaacs" 4110 } 4111 }, 4112 "node_modules/minipass": { 4113 "version": "7.1.2", 4114 "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", 4115 "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", 4116 "dev": true, 4117 "engines": { 4118 "node": ">=16 || 14 >=14.17" 4119 } 4120 }, 4121 "node_modules/mrmime": { 4122 "version": "2.0.1", 4123 "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.1.tgz", 4124 "integrity": "sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==", 4125 "dev": true, 4126 "engines": { 4127 "node": ">=10" 4128 } 4129 }, 4130 "node_modules/ms": { 4131 "version": "2.1.3", 4132 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", 4133 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", 4134 "dev": true 4135 }, 4136 "node_modules/nanoid": { 4137 "version": "3.3.11", 4138 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", 4139 "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", 4140 "dev": true, 4141 "funding": [ 4142 { 4143 "type": "github", 4144 "url": "https://github.com/sponsors/ai" 4145 } 4146 ], 4147 "bin": { 4148 "nanoid": "bin/nanoid.cjs" 4149 }, 4150 "engines": { 4151 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" 4152 } 4153 }, 4154 "node_modules/native-file-system-adapter": { 4155 "version": "3.0.1", 4156 "resolved": "https://registry.npmjs.org/native-file-system-adapter/-/native-file-system-adapter-3.0.1.tgz", 4157 "integrity": "sha512-ocuhsYk2SY0906LPc3QIMW+rCV3MdhqGiy7wV5Bf0e8/5TsMjDdyIwhNiVPiKxzTJLDrLT6h8BoV9ERfJscKhw==", 4158 "funding": [ 4159 { 4160 "type": "github", 4161 "url": "https://github.com/sponsors/jimmywarting" 4162 }, 4163 { 4164 "type": "paypal", 4165 "url": "https://paypal.me/jimmywarting" 4166 } 4167 ], 4168 "engines": { 4169 "node": ">=14.8.0" 4170 }, 4171 "optionalDependencies": { 4172 "fetch-blob": "^3.2.0" 4173 } 4174 }, 4175 "node_modules/neotraverse": { 4176 "version": "0.6.18", 4177 "resolved": "https://registry.npmjs.org/neotraverse/-/neotraverse-0.6.18.tgz", 4178 "integrity": "sha512-Z4SmBUweYa09+o6pG+eASabEpP6QkQ70yHj351pQoEXIs8uHbaU2DWVmzBANKgflPa47A50PtB2+NgRpQvr7vA==", 4179 "dev": true, 4180 "engines": { 4181 "node": ">= 10" 4182 } 4183 }, 4184 "node_modules/nlcst-to-string": { 4185 "version": "4.0.0", 4186 "resolved": "https://registry.npmjs.org/nlcst-to-string/-/nlcst-to-string-4.0.0.tgz", 4187 "integrity": "sha512-YKLBCcUYKAg0FNlOBT6aI91qFmSiFKiluk655WzPF+DDMA02qIyy8uiRqI8QXtcFpEvll12LpL5MXqEmAZ+dcA==", 4188 "dev": true, 4189 "dependencies": { 4190 "@types/nlcst": "^2.0.0" 4191 }, 4192 "funding": { 4193 "type": "opencollective", 4194 "url": "https://opencollective.com/unified" 4195 } 4196 }, 4197 "node_modules/node-addon-api": { 4198 "version": "7.1.1", 4199 "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz", 4200 "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==", 4201 "dev": true, 4202 "optional": true 4203 }, 4204 "node_modules/node-domexception": { 4205 "version": "1.0.0", 4206 "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz", 4207 "integrity": "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==", 4208 "deprecated": "Use your platform's native DOMException instead", 4209 "funding": [ 4210 { 4211 "type": "github", 4212 "url": "https://github.com/sponsors/jimmywarting" 4213 }, 4214 { 4215 "type": "github", 4216 "url": "https://paypal.me/jimmywarting" 4217 } 4218 ], 4219 "optional": true, 4220 "engines": { 4221 "node": ">=10.5.0" 4222 } 4223 }, 4224 "node_modules/node-fetch": { 4225 "version": "2.7.0", 4226 "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", 4227 "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", 4228 "dev": true, 4229 "dependencies": { 4230 "whatwg-url": "^5.0.0" 4231 }, 4232 "engines": { 4233 "node": "4.x || >=6.0.0" 4234 }, 4235 "peerDependencies": { 4236 "encoding": "^0.1.0" 4237 }, 4238 "peerDependenciesMeta": { 4239 "encoding": { 4240 "optional": true 4241 } 4242 } 4243 }, 4244 "node_modules/node-fetch-native": { 4245 "version": "1.6.6", 4246 "resolved": "https://registry.npmjs.org/node-fetch-native/-/node-fetch-native-1.6.6.tgz", 4247 "integrity": "sha512-8Mc2HhqPdlIfedsuZoc3yioPuzp6b+L5jRCRY1QzuWZh2EGJVQrGppC6V6cF0bLdbW0+O2YpqCA25aF/1lvipQ==", 4248 "dev": true 4249 }, 4250 "node_modules/node-mock-http": { 4251 "version": "1.0.0", 4252 "resolved": "https://registry.npmjs.org/node-mock-http/-/node-mock-http-1.0.0.tgz", 4253 "integrity": "sha512-0uGYQ1WQL1M5kKvGRXWQ3uZCHtLTO8hln3oBjIusM75WoesZ909uQJs/Hb946i2SS+Gsrhkaa6iAO17jRIv6DQ==", 4254 "dev": true 4255 }, 4256 "node_modules/normalize-path": { 4257 "version": "3.0.0", 4258 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", 4259 "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", 4260 "dev": true, 4261 "engines": { 4262 "node": ">=0.10.0" 4263 } 4264 }, 4265 "node_modules/ofetch": { 4266 "version": "1.4.1", 4267 "resolved": "https://registry.npmjs.org/ofetch/-/ofetch-1.4.1.tgz", 4268 "integrity": "sha512-QZj2DfGplQAr2oj9KzceK9Hwz6Whxazmn85yYeVuS3u9XTMOGMRx0kO95MQ+vLsj/S/NwBDMMLU5hpxvI6Tklw==", 4269 "dev": true, 4270 "dependencies": { 4271 "destr": "^2.0.3", 4272 "node-fetch-native": "^1.6.4", 4273 "ufo": "^1.5.4" 4274 } 4275 }, 4276 "node_modules/ohash": { 4277 "version": "2.0.11", 4278 "resolved": "https://registry.npmjs.org/ohash/-/ohash-2.0.11.tgz", 4279 "integrity": "sha512-RdR9FQrFwNBNXAr4GixM8YaRZRJ5PUWbKYbE5eOsrwAjJW0q2REGcf79oYPsLyskQCZG1PLN+S/K1V00joZAoQ==", 4280 "dev": true 4281 }, 4282 "node_modules/oniguruma-parser": { 4283 "version": "0.11.2", 4284 "resolved": "https://registry.npmjs.org/oniguruma-parser/-/oniguruma-parser-0.11.2.tgz", 4285 "integrity": "sha512-F7Ld4oDZJCI5/wCZ8AOffQbqjSzIRpKH7I/iuSs1SkhZeCj0wS6PMZ4W6VA16TWHrAo0Y9bBKEJOe7tvwcTXnw==", 4286 "dev": true 4287 }, 4288 "node_modules/oniguruma-to-es": { 4289 "version": "4.2.0", 4290 "resolved": "https://registry.npmjs.org/oniguruma-to-es/-/oniguruma-to-es-4.2.0.tgz", 4291 "integrity": "sha512-MDPs6KSOLS0tKQ7joqg44dRIRZUyotfTy0r+7oEEs6VwWWP0+E2PPDYWMFN0aqOjRyWHBYq7RfKw9GQk2S2z5g==", 4292 "dev": true, 4293 "dependencies": { 4294 "emoji-regex-xs": "^1.0.0", 4295 "oniguruma-parser": "^0.11.0", 4296 "regex": "^6.0.1", 4297 "regex-recursion": "^6.0.2" 4298 } 4299 }, 4300 "node_modules/p-limit": { 4301 "version": "6.2.0", 4302 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-6.2.0.tgz", 4303 "integrity": "sha512-kuUqqHNUqoIWp/c467RI4X6mmyuojY5jGutNU0wVTmEOOfcuwLqyMVoAi9MKi2Ak+5i9+nhmrK4ufZE8069kHA==", 4304 "dev": true, 4305 "dependencies": { 4306 "yocto-queue": "^1.1.1" 4307 }, 4308 "engines": { 4309 "node": ">=18" 4310 }, 4311 "funding": { 4312 "url": "https://github.com/sponsors/sindresorhus" 4313 } 4314 }, 4315 "node_modules/p-queue": { 4316 "version": "8.1.0", 4317 "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-8.1.0.tgz", 4318 "integrity": "sha512-mxLDbbGIBEXTJL0zEx8JIylaj3xQ7Z/7eEVjcF9fJX4DBiH9oqe+oahYnlKKxm0Ci9TlWTyhSHgygxMxjIB2jw==", 4319 "dev": true, 4320 "dependencies": { 4321 "eventemitter3": "^5.0.1", 4322 "p-timeout": "^6.1.2" 4323 }, 4324 "engines": { 4325 "node": ">=18" 4326 }, 4327 "funding": { 4328 "url": "https://github.com/sponsors/sindresorhus" 4329 } 4330 }, 4331 "node_modules/p-timeout": { 4332 "version": "6.1.4", 4333 "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-6.1.4.tgz", 4334 "integrity": "sha512-MyIV3ZA/PmyBN/ud8vV9XzwTrNtR4jFrObymZYnZqMmW0zA8Z17vnT0rBgFE/TlohB+YCHqXMgZzb3Csp49vqg==", 4335 "dev": true, 4336 "engines": { 4337 "node": ">=14.16" 4338 }, 4339 "funding": { 4340 "url": "https://github.com/sponsors/sindresorhus" 4341 } 4342 }, 4343 "node_modules/package-json-from-dist": { 4344 "version": "1.0.1", 4345 "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", 4346 "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", 4347 "dev": true 4348 }, 4349 "node_modules/package-manager-detector": { 4350 "version": "1.2.0", 4351 "resolved": "https://registry.npmjs.org/package-manager-detector/-/package-manager-detector-1.2.0.tgz", 4352 "integrity": "sha512-PutJepsOtsqVfUsxCzgTTpyXmiAgvKptIgY4th5eq5UXXFhj5PxfQ9hnGkypMeovpAvVshFRItoFHYO18TCOqA==", 4353 "dev": true 4354 }, 4355 "node_modules/pako": { 4356 "version": "0.2.9", 4357 "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz", 4358 "integrity": "sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==", 4359 "dev": true 4360 }, 4361 "node_modules/parse-latin": { 4362 "version": "7.0.0", 4363 "resolved": "https://registry.npmjs.org/parse-latin/-/parse-latin-7.0.0.tgz", 4364 "integrity": "sha512-mhHgobPPua5kZ98EF4HWiH167JWBfl4pvAIXXdbaVohtK7a6YBOy56kvhCqduqyo/f3yrHFWmqmiMg/BkBkYYQ==", 4365 "dev": true, 4366 "dependencies": { 4367 "@types/nlcst": "^2.0.0", 4368 "@types/unist": "^3.0.0", 4369 "nlcst-to-string": "^4.0.0", 4370 "unist-util-modify-children": "^4.0.0", 4371 "unist-util-visit-children": "^3.0.0", 4372 "vfile": "^6.0.0" 4373 }, 4374 "funding": { 4375 "type": "github", 4376 "url": "https://github.com/sponsors/wooorm" 4377 } 4378 }, 4379 "node_modules/parse5": { 4380 "version": "7.2.1", 4381 "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.2.1.tgz", 4382 "integrity": "sha512-BuBYQYlv1ckiPdQi/ohiivi9Sagc9JG+Ozs0r7b/0iK3sKmrb0b9FdWdBbOdx6hBCM/F9Ir82ofnBhtZOjCRPQ==", 4383 "dev": true, 4384 "dependencies": { 4385 "entities": "^4.5.0" 4386 }, 4387 "funding": { 4388 "url": "https://github.com/inikulin/parse5?sponsor=1" 4389 } 4390 }, 4391 "node_modules/path-key": { 4392 "version": "3.1.1", 4393 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 4394 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", 4395 "dev": true, 4396 "engines": { 4397 "node": ">=8" 4398 } 4399 }, 4400 "node_modules/path-scurry": { 4401 "version": "2.0.0", 4402 "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.0.tgz", 4403 "integrity": "sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==", 4404 "dev": true, 4405 "dependencies": { 4406 "lru-cache": "^11.0.0", 4407 "minipass": "^7.1.2" 4408 }, 4409 "engines": { 4410 "node": "20 || >=22" 4411 }, 4412 "funding": { 4413 "url": "https://github.com/sponsors/isaacs" 4414 } 4415 }, 4416 "node_modules/path-scurry/node_modules/lru-cache": { 4417 "version": "11.1.0", 4418 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.1.0.tgz", 4419 "integrity": "sha512-QIXZUBJUx+2zHUdQujWejBkcD9+cs94tLn0+YL8UrCh+D5sCXZ4c7LaEH48pNwRY3MLDgqUFyhlCyjJPf1WP0A==", 4420 "dev": true, 4421 "engines": { 4422 "node": "20 || >=22" 4423 } 4424 }, 4425 "node_modules/picocolors": { 4426 "version": "1.1.1", 4427 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", 4428 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", 4429 "dev": true 4430 }, 4431 "node_modules/picomatch": { 4432 "version": "4.0.2", 4433 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", 4434 "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", 4435 "dev": true, 4436 "engines": { 4437 "node": ">=12" 4438 }, 4439 "funding": { 4440 "url": "https://github.com/sponsors/jonschlinkert" 4441 } 4442 }, 4443 "node_modules/postcss": { 4444 "version": "8.5.3", 4445 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.3.tgz", 4446 "integrity": "sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==", 4447 "dev": true, 4448 "funding": [ 4449 { 4450 "type": "opencollective", 4451 "url": "https://opencollective.com/postcss/" 4452 }, 4453 { 4454 "type": "tidelift", 4455 "url": "https://tidelift.com/funding/github/npm/postcss" 4456 }, 4457 { 4458 "type": "github", 4459 "url": "https://github.com/sponsors/ai" 4460 } 4461 ], 4462 "dependencies": { 4463 "nanoid": "^3.3.8", 4464 "picocolors": "^1.1.1", 4465 "source-map-js": "^1.2.1" 4466 }, 4467 "engines": { 4468 "node": "^10 || ^12 || >=14" 4469 } 4470 }, 4471 "node_modules/postcss-selector-parser": { 4472 "version": "6.1.2", 4473 "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", 4474 "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", 4475 "dev": true, 4476 "dependencies": { 4477 "cssesc": "^3.0.0", 4478 "util-deprecate": "^1.0.2" 4479 }, 4480 "engines": { 4481 "node": ">=4" 4482 } 4483 }, 4484 "node_modules/prismjs": { 4485 "version": "1.30.0", 4486 "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.30.0.tgz", 4487 "integrity": "sha512-DEvV2ZF2r2/63V+tK8hQvrR2ZGn10srHbXviTlcv7Kpzw8jWiNTqbVgjO3IY8RxrrOUF8VPMQQFysYYYv0YZxw==", 4488 "dev": true, 4489 "engines": { 4490 "node": ">=6" 4491 } 4492 }, 4493 "node_modules/prompts": { 4494 "version": "2.4.2", 4495 "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", 4496 "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", 4497 "dev": true, 4498 "dependencies": { 4499 "kleur": "^3.0.3", 4500 "sisteransi": "^1.0.5" 4501 }, 4502 "engines": { 4503 "node": ">= 6" 4504 } 4505 }, 4506 "node_modules/prompts/node_modules/kleur": { 4507 "version": "3.0.3", 4508 "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", 4509 "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", 4510 "dev": true, 4511 "engines": { 4512 "node": ">=6" 4513 } 4514 }, 4515 "node_modules/property-information": { 4516 "version": "7.0.0", 4517 "resolved": "https://registry.npmjs.org/property-information/-/property-information-7.0.0.tgz", 4518 "integrity": "sha512-7D/qOz/+Y4X/rzSB6jKxKUsQnphO046ei8qxG59mtM3RG3DHgTK81HrxrmoDVINJb8NKT5ZsRbwHvQ6B68Iyhg==", 4519 "dev": true, 4520 "funding": { 4521 "type": "github", 4522 "url": "https://github.com/sponsors/wooorm" 4523 } 4524 }, 4525 "node_modules/purgecss": { 4526 "version": "7.0.2", 4527 "resolved": "https://registry.npmjs.org/purgecss/-/purgecss-7.0.2.tgz", 4528 "integrity": "sha512-4Ku8KoxNhOWi9X1XJ73XY5fv+I+hhTRedKpGs/2gaBKU8ijUiIKF/uyyIyh7Wo713bELSICF5/NswjcuOqYouQ==", 4529 "dev": true, 4530 "dependencies": { 4531 "commander": "^12.1.0", 4532 "glob": "^11.0.0", 4533 "postcss": "^8.4.47", 4534 "postcss-selector-parser": "^6.1.2" 4535 }, 4536 "bin": { 4537 "purgecss": "bin/purgecss.js" 4538 } 4539 }, 4540 "node_modules/query-string": { 4541 "version": "9.1.2", 4542 "resolved": "https://registry.npmjs.org/query-string/-/query-string-9.1.2.tgz", 4543 "integrity": "sha512-s3UlTyjxRux4KjwWaJsjh1Mp8zoCkSGKirbD9H89pEM9UOZsfpRZpdfzvsy2/mGlLfC3NnYVpy2gk7jXITHEtA==", 4544 "dependencies": { 4545 "decode-uri-component": "^0.4.1", 4546 "filter-obj": "^5.1.0", 4547 "split-on-first": "^3.0.0" 4548 }, 4549 "engines": { 4550 "node": ">=18" 4551 }, 4552 "funding": { 4553 "url": "https://github.com/sponsors/sindresorhus" 4554 } 4555 }, 4556 "node_modules/radix3": { 4557 "version": "1.1.2", 4558 "resolved": "https://registry.npmjs.org/radix3/-/radix3-1.1.2.tgz", 4559 "integrity": "sha512-b484I/7b8rDEdSDKckSSBA8knMpcdsXudlE/LNL639wFoHKwLbEkQFZHWEYwDC0wa0FKUcCY+GAF73Z7wxNVFA==", 4560 "dev": true 4561 }, 4562 "node_modules/readdirp": { 4563 "version": "4.1.2", 4564 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", 4565 "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", 4566 "dev": true, 4567 "engines": { 4568 "node": ">= 14.18.0" 4569 }, 4570 "funding": { 4571 "type": "individual", 4572 "url": "https://paulmillr.com/funding/" 4573 } 4574 }, 4575 "node_modules/regex": { 4576 "version": "6.0.1", 4577 "resolved": "https://registry.npmjs.org/regex/-/regex-6.0.1.tgz", 4578 "integrity": "sha512-uorlqlzAKjKQZ5P+kTJr3eeJGSVroLKoHmquUj4zHWuR+hEyNqlXsSKlYYF5F4NI6nl7tWCs0apKJ0lmfsXAPA==", 4579 "dev": true, 4580 "dependencies": { 4581 "regex-utilities": "^2.3.0" 4582 } 4583 }, 4584 "node_modules/regex-recursion": { 4585 "version": "6.0.2", 4586 "resolved": "https://registry.npmjs.org/regex-recursion/-/regex-recursion-6.0.2.tgz", 4587 "integrity": "sha512-0YCaSCq2VRIebiaUviZNs0cBz1kg5kVS2UKUfNIx8YVs1cN3AV7NTctO5FOKBA+UT2BPJIWZauYHPqJODG50cg==", 4588 "dev": true, 4589 "dependencies": { 4590 "regex-utilities": "^2.3.0" 4591 } 4592 }, 4593 "node_modules/regex-utilities": { 4594 "version": "2.3.0", 4595 "resolved": "https://registry.npmjs.org/regex-utilities/-/regex-utilities-2.3.0.tgz", 4596 "integrity": "sha512-8VhliFJAWRaUiVvREIiW2NXXTmHs4vMNnSzuJVhscgmGav3g9VDxLrQndI3dZZVVdp0ZO/5v0xmX516/7M9cng==", 4597 "dev": true 4598 }, 4599 "node_modules/rehype": { 4600 "version": "13.0.2", 4601 "resolved": "https://registry.npmjs.org/rehype/-/rehype-13.0.2.tgz", 4602 "integrity": "sha512-j31mdaRFrwFRUIlxGeuPXXKWQxet52RBQRvCmzl5eCefn/KGbomK5GMHNMsOJf55fgo3qw5tST5neDuarDYR2A==", 4603 "dev": true, 4604 "dependencies": { 4605 "@types/hast": "^3.0.0", 4606 "rehype-parse": "^9.0.0", 4607 "rehype-stringify": "^10.0.0", 4608 "unified": "^11.0.0" 4609 }, 4610 "funding": { 4611 "type": "opencollective", 4612 "url": "https://opencollective.com/unified" 4613 } 4614 }, 4615 "node_modules/rehype-parse": { 4616 "version": "9.0.1", 4617 "resolved": "https://registry.npmjs.org/rehype-parse/-/rehype-parse-9.0.1.tgz", 4618 "integrity": "sha512-ksCzCD0Fgfh7trPDxr2rSylbwq9iYDkSn8TCDmEJ49ljEUBxDVCzCHv7QNzZOfODanX4+bWQ4WZqLCRWYLfhag==", 4619 "dev": true, 4620 "dependencies": { 4621 "@types/hast": "^3.0.0", 4622 "hast-util-from-html": "^2.0.0", 4623 "unified": "^11.0.0" 4624 }, 4625 "funding": { 4626 "type": "opencollective", 4627 "url": "https://opencollective.com/unified" 4628 } 4629 }, 4630 "node_modules/rehype-raw": { 4631 "version": "7.0.0", 4632 "resolved": "https://registry.npmjs.org/rehype-raw/-/rehype-raw-7.0.0.tgz", 4633 "integrity": "sha512-/aE8hCfKlQeA8LmyeyQvQF3eBiLRGNlfBJEvWH7ivp9sBqs7TNqBL5X3v157rM4IFETqDnIOO+z5M/biZbo9Ww==", 4634 "dev": true, 4635 "dependencies": { 4636 "@types/hast": "^3.0.0", 4637 "hast-util-raw": "^9.0.0", 4638 "vfile": "^6.0.0" 4639 }, 4640 "funding": { 4641 "type": "opencollective", 4642 "url": "https://opencollective.com/unified" 4643 } 4644 }, 4645 "node_modules/rehype-stringify": { 4646 "version": "10.0.1", 4647 "resolved": "https://registry.npmjs.org/rehype-stringify/-/rehype-stringify-10.0.1.tgz", 4648 "integrity": "sha512-k9ecfXHmIPuFVI61B9DeLPN0qFHfawM6RsuX48hoqlaKSF61RskNjSm1lI8PhBEM0MRdLxVVm4WmTqJQccH9mA==", 4649 "dev": true, 4650 "dependencies": { 4651 "@types/hast": "^3.0.0", 4652 "hast-util-to-html": "^9.0.0", 4653 "unified": "^11.0.0" 4654 }, 4655 "funding": { 4656 "type": "opencollective", 4657 "url": "https://opencollective.com/unified" 4658 } 4659 }, 4660 "node_modules/remark-gfm": { 4661 "version": "4.0.1", 4662 "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-4.0.1.tgz", 4663 "integrity": "sha512-1quofZ2RQ9EWdeN34S79+KExV1764+wCUGop5CPL1WGdD0ocPpu91lzPGbwWMECpEpd42kJGQwzRfyov9j4yNg==", 4664 "dev": true, 4665 "dependencies": { 4666 "@types/mdast": "^4.0.0", 4667 "mdast-util-gfm": "^3.0.0", 4668 "micromark-extension-gfm": "^3.0.0", 4669 "remark-parse": "^11.0.0", 4670 "remark-stringify": "^11.0.0", 4671 "unified": "^11.0.0" 4672 }, 4673 "funding": { 4674 "type": "opencollective", 4675 "url": "https://opencollective.com/unified" 4676 } 4677 }, 4678 "node_modules/remark-parse": { 4679 "version": "11.0.0", 4680 "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-11.0.0.tgz", 4681 "integrity": "sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==", 4682 "dev": true, 4683 "dependencies": { 4684 "@types/mdast": "^4.0.0", 4685 "mdast-util-from-markdown": "^2.0.0", 4686 "micromark-util-types": "^2.0.0", 4687 "unified": "^11.0.0" 4688 }, 4689 "funding": { 4690 "type": "opencollective", 4691 "url": "https://opencollective.com/unified" 4692 } 4693 }, 4694 "node_modules/remark-rehype": { 4695 "version": "11.1.2", 4696 "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-11.1.2.tgz", 4697 "integrity": "sha512-Dh7l57ianaEoIpzbp0PC9UKAdCSVklD8E5Rpw7ETfbTl3FqcOOgq5q2LVDhgGCkaBv7p24JXikPdvhhmHvKMsw==", 4698 "dev": true, 4699 "dependencies": { 4700 "@types/hast": "^3.0.0", 4701 "@types/mdast": "^4.0.0", 4702 "mdast-util-to-hast": "^13.0.0", 4703 "unified": "^11.0.0", 4704 "vfile": "^6.0.0" 4705 }, 4706 "funding": { 4707 "type": "opencollective", 4708 "url": "https://opencollective.com/unified" 4709 } 4710 }, 4711 "node_modules/remark-smartypants": { 4712 "version": "3.0.2", 4713 "resolved": "https://registry.npmjs.org/remark-smartypants/-/remark-smartypants-3.0.2.tgz", 4714 "integrity": "sha512-ILTWeOriIluwEvPjv67v7Blgrcx+LZOkAUVtKI3putuhlZm84FnqDORNXPPm+HY3NdZOMhyDwZ1E+eZB/Df5dA==", 4715 "dev": true, 4716 "dependencies": { 4717 "retext": "^9.0.0", 4718 "retext-smartypants": "^6.0.0", 4719 "unified": "^11.0.4", 4720 "unist-util-visit": "^5.0.0" 4721 }, 4722 "engines": { 4723 "node": ">=16.0.0" 4724 } 4725 }, 4726 "node_modules/remark-stringify": { 4727 "version": "11.0.0", 4728 "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-11.0.0.tgz", 4729 "integrity": "sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==", 4730 "dev": true, 4731 "dependencies": { 4732 "@types/mdast": "^4.0.0", 4733 "mdast-util-to-markdown": "^2.0.0", 4734 "unified": "^11.0.0" 4735 }, 4736 "funding": { 4737 "type": "opencollective", 4738 "url": "https://opencollective.com/unified" 4739 } 4740 }, 4741 "node_modules/restructure": { 4742 "version": "3.0.2", 4743 "resolved": "https://registry.npmjs.org/restructure/-/restructure-3.0.2.tgz", 4744 "integrity": "sha512-gSfoiOEA0VPE6Tukkrr7I0RBdE0s7H1eFCDBk05l1KIQT1UIKNc5JZy6jdyW6eYH3aR3g5b3PuL77rq0hvwtAw==", 4745 "dev": true 4746 }, 4747 "node_modules/retext": { 4748 "version": "9.0.0", 4749 "resolved": "https://registry.npmjs.org/retext/-/retext-9.0.0.tgz", 4750 "integrity": "sha512-sbMDcpHCNjvlheSgMfEcVrZko3cDzdbe1x/e7G66dFp0Ff7Mldvi2uv6JkJQzdRcvLYE8CA8Oe8siQx8ZOgTcA==", 4751 "dev": true, 4752 "dependencies": { 4753 "@types/nlcst": "^2.0.0", 4754 "retext-latin": "^4.0.0", 4755 "retext-stringify": "^4.0.0", 4756 "unified": "^11.0.0" 4757 }, 4758 "funding": { 4759 "type": "opencollective", 4760 "url": "https://opencollective.com/unified" 4761 } 4762 }, 4763 "node_modules/retext-latin": { 4764 "version": "4.0.0", 4765 "resolved": "https://registry.npmjs.org/retext-latin/-/retext-latin-4.0.0.tgz", 4766 "integrity": "sha512-hv9woG7Fy0M9IlRQloq/N6atV82NxLGveq+3H2WOi79dtIYWN8OaxogDm77f8YnVXJL2VD3bbqowu5E3EMhBYA==", 4767 "dev": true, 4768 "dependencies": { 4769 "@types/nlcst": "^2.0.0", 4770 "parse-latin": "^7.0.0", 4771 "unified": "^11.0.0" 4772 }, 4773 "funding": { 4774 "type": "opencollective", 4775 "url": "https://opencollective.com/unified" 4776 } 4777 }, 4778 "node_modules/retext-smartypants": { 4779 "version": "6.2.0", 4780 "resolved": "https://registry.npmjs.org/retext-smartypants/-/retext-smartypants-6.2.0.tgz", 4781 "integrity": "sha512-kk0jOU7+zGv//kfjXEBjdIryL1Acl4i9XNkHxtM7Tm5lFiCog576fjNC9hjoR7LTKQ0DsPWy09JummSsH1uqfQ==", 4782 "dev": true, 4783 "dependencies": { 4784 "@types/nlcst": "^2.0.0", 4785 "nlcst-to-string": "^4.0.0", 4786 "unist-util-visit": "^5.0.0" 4787 }, 4788 "funding": { 4789 "type": "opencollective", 4790 "url": "https://opencollective.com/unified" 4791 } 4792 }, 4793 "node_modules/retext-stringify": { 4794 "version": "4.0.0", 4795 "resolved": "https://registry.npmjs.org/retext-stringify/-/retext-stringify-4.0.0.tgz", 4796 "integrity": "sha512-rtfN/0o8kL1e+78+uxPTqu1Klt0yPzKuQ2BfWwwfgIUSayyzxpM1PJzkKt4V8803uB9qSy32MvI7Xep9khTpiA==", 4797 "dev": true, 4798 "dependencies": { 4799 "@types/nlcst": "^2.0.0", 4800 "nlcst-to-string": "^4.0.0", 4801 "unified": "^11.0.0" 4802 }, 4803 "funding": { 4804 "type": "opencollective", 4805 "url": "https://opencollective.com/unified" 4806 } 4807 }, 4808 "node_modules/rollup": { 4809 "version": "4.40.0", 4810 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.40.0.tgz", 4811 "integrity": "sha512-Noe455xmA96nnqH5piFtLobsGbCij7Tu+tb3c1vYjNbTkfzGqXqQXG3wJaYXkRZuQ0vEYN4bhwg7QnIrqB5B+w==", 4812 "dev": true, 4813 "dependencies": { 4814 "@types/estree": "1.0.7" 4815 }, 4816 "bin": { 4817 "rollup": "dist/bin/rollup" 4818 }, 4819 "engines": { 4820 "node": ">=18.0.0", 4821 "npm": ">=8.0.0" 4822 }, 4823 "optionalDependencies": { 4824 "@rollup/rollup-android-arm-eabi": "4.40.0", 4825 "@rollup/rollup-android-arm64": "4.40.0", 4826 "@rollup/rollup-darwin-arm64": "4.40.0", 4827 "@rollup/rollup-darwin-x64": "4.40.0", 4828 "@rollup/rollup-freebsd-arm64": "4.40.0", 4829 "@rollup/rollup-freebsd-x64": "4.40.0", 4830 "@rollup/rollup-linux-arm-gnueabihf": "4.40.0", 4831 "@rollup/rollup-linux-arm-musleabihf": "4.40.0", 4832 "@rollup/rollup-linux-arm64-gnu": "4.40.0", 4833 "@rollup/rollup-linux-arm64-musl": "4.40.0", 4834 "@rollup/rollup-linux-loongarch64-gnu": "4.40.0", 4835 "@rollup/rollup-linux-powerpc64le-gnu": "4.40.0", 4836 "@rollup/rollup-linux-riscv64-gnu": "4.40.0", 4837 "@rollup/rollup-linux-riscv64-musl": "4.40.0", 4838 "@rollup/rollup-linux-s390x-gnu": "4.40.0", 4839 "@rollup/rollup-linux-x64-gnu": "4.40.0", 4840 "@rollup/rollup-linux-x64-musl": "4.40.0", 4841 "@rollup/rollup-win32-arm64-msvc": "4.40.0", 4842 "@rollup/rollup-win32-ia32-msvc": "4.40.0", 4843 "@rollup/rollup-win32-x64-msvc": "4.40.0", 4844 "fsevents": "~2.3.2" 4845 } 4846 }, 4847 "node_modules/sass": { 4848 "version": "1.87.0", 4849 "resolved": "https://registry.npmjs.org/sass/-/sass-1.87.0.tgz", 4850 "integrity": "sha512-d0NoFH4v6SjEK7BoX810Jsrhj7IQSYHAHLi/iSpgqKc7LaIDshFRlSg5LOymf9FqQhxEHs2W5ZQXlvy0KD45Uw==", 4851 "dev": true, 4852 "dependencies": { 4853 "chokidar": "^4.0.0", 4854 "immutable": "^5.0.2", 4855 "source-map-js": ">=0.6.2 <2.0.0" 4856 }, 4857 "bin": { 4858 "sass": "sass.js" 4859 }, 4860 "engines": { 4861 "node": ">=14.0.0" 4862 }, 4863 "optionalDependencies": { 4864 "@parcel/watcher": "^2.4.1" 4865 } 4866 }, 4867 "node_modules/semver": { 4868 "version": "7.7.1", 4869 "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", 4870 "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", 4871 "dev": true, 4872 "bin": { 4873 "semver": "bin/semver.js" 4874 }, 4875 "engines": { 4876 "node": ">=10" 4877 } 4878 }, 4879 "node_modules/sharp": { 4880 "version": "0.33.5", 4881 "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.33.5.tgz", 4882 "integrity": "sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==", 4883 "dev": true, 4884 "hasInstallScript": true, 4885 "optional": true, 4886 "dependencies": { 4887 "color": "^4.2.3", 4888 "detect-libc": "^2.0.3", 4889 "semver": "^7.6.3" 4890 }, 4891 "engines": { 4892 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 4893 }, 4894 "funding": { 4895 "url": "https://opencollective.com/libvips" 4896 }, 4897 "optionalDependencies": { 4898 "@img/sharp-darwin-arm64": "0.33.5", 4899 "@img/sharp-darwin-x64": "0.33.5", 4900 "@img/sharp-libvips-darwin-arm64": "1.0.4", 4901 "@img/sharp-libvips-darwin-x64": "1.0.4", 4902 "@img/sharp-libvips-linux-arm": "1.0.5", 4903 "@img/sharp-libvips-linux-arm64": "1.0.4", 4904 "@img/sharp-libvips-linux-s390x": "1.0.4", 4905 "@img/sharp-libvips-linux-x64": "1.0.4", 4906 "@img/sharp-libvips-linuxmusl-arm64": "1.0.4", 4907 "@img/sharp-libvips-linuxmusl-x64": "1.0.4", 4908 "@img/sharp-linux-arm": "0.33.5", 4909 "@img/sharp-linux-arm64": "0.33.5", 4910 "@img/sharp-linux-s390x": "0.33.5", 4911 "@img/sharp-linux-x64": "0.33.5", 4912 "@img/sharp-linuxmusl-arm64": "0.33.5", 4913 "@img/sharp-linuxmusl-x64": "0.33.5", 4914 "@img/sharp-wasm32": "0.33.5", 4915 "@img/sharp-win32-ia32": "0.33.5", 4916 "@img/sharp-win32-x64": "0.33.5" 4917 } 4918 }, 4919 "node_modules/shebang-command": { 4920 "version": "2.0.0", 4921 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 4922 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 4923 "dev": true, 4924 "dependencies": { 4925 "shebang-regex": "^3.0.0" 4926 }, 4927 "engines": { 4928 "node": ">=8" 4929 } 4930 }, 4931 "node_modules/shebang-regex": { 4932 "version": "3.0.0", 4933 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 4934 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", 4935 "dev": true, 4936 "engines": { 4937 "node": ">=8" 4938 } 4939 }, 4940 "node_modules/shiki": { 4941 "version": "3.2.2", 4942 "resolved": "https://registry.npmjs.org/shiki/-/shiki-3.2.2.tgz", 4943 "integrity": "sha512-0qWBkM2t/0NXPRcVgtLhtHv6Ak3Q5yI4K/ggMqcgLRKm4+pCs3namgZlhlat/7u2CuqNtlShNs9lENOG6n7UaQ==", 4944 "dev": true, 4945 "dependencies": { 4946 "@shikijs/core": "3.2.2", 4947 "@shikijs/engine-javascript": "3.2.2", 4948 "@shikijs/engine-oniguruma": "3.2.2", 4949 "@shikijs/langs": "3.2.2", 4950 "@shikijs/themes": "3.2.2", 4951 "@shikijs/types": "3.2.2", 4952 "@shikijs/vscode-textmate": "^10.0.2", 4953 "@types/hast": "^3.0.4" 4954 } 4955 }, 4956 "node_modules/signal-exit": { 4957 "version": "4.1.0", 4958 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", 4959 "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", 4960 "dev": true, 4961 "engines": { 4962 "node": ">=14" 4963 }, 4964 "funding": { 4965 "url": "https://github.com/sponsors/isaacs" 4966 } 4967 }, 4968 "node_modules/signal-polyfill": { 4969 "version": "0.2.2", 4970 "resolved": "https://registry.npmjs.org/signal-polyfill/-/signal-polyfill-0.2.2.tgz", 4971 "integrity": "sha512-p63Y4Er5/eMQ9RHg0M0Y64NlsQKpiu6MDdhBXpyywRuWiPywhJTpKJ1iB5K2hJEbFZ0BnDS7ZkJ+0AfTuL37Rg==" 4972 }, 4973 "node_modules/simple-swizzle": { 4974 "version": "0.2.2", 4975 "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", 4976 "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", 4977 "dev": true, 4978 "optional": true, 4979 "dependencies": { 4980 "is-arrayish": "^0.3.1" 4981 } 4982 }, 4983 "node_modules/sisteransi": { 4984 "version": "1.0.5", 4985 "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", 4986 "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", 4987 "dev": true 4988 }, 4989 "node_modules/smol-toml": { 4990 "version": "1.3.3", 4991 "resolved": "https://registry.npmjs.org/smol-toml/-/smol-toml-1.3.3.tgz", 4992 "integrity": "sha512-KMVLNWu490KlNfD0lbfDBUktJIEaZRBj1eeK0SMfdpO/rfyARIzlnPVI1Ge4l0vtSJmQUAiGKxMyLGrCT38iyA==", 4993 "dev": true, 4994 "engines": { 4995 "node": ">= 18" 4996 }, 4997 "funding": { 4998 "url": "https://github.com/sponsors/cyyynthia" 4999 } 5000 }, 5001 "node_modules/source-map-js": { 5002 "version": "1.2.1", 5003 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", 5004 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", 5005 "dev": true, 5006 "engines": { 5007 "node": ">=0.10.0" 5008 } 5009 }, 5010 "node_modules/space-separated-tokens": { 5011 "version": "2.0.2", 5012 "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", 5013 "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==", 5014 "dev": true, 5015 "funding": { 5016 "type": "github", 5017 "url": "https://github.com/sponsors/wooorm" 5018 } 5019 }, 5020 "node_modules/spellcaster": { 5021 "version": "6.0.0", 5022 "resolved": "https://registry.npmjs.org/spellcaster/-/spellcaster-6.0.0.tgz", 5023 "integrity": "sha512-BLHYZFnvf5XtVwVr2x/esn7gJjUCevywkJoVmlN33MrneSR7AVTTYkeu6Nt9NUguGaOv11yb4zjLo5hV0PYj0w==", 5024 "dependencies": { 5025 "signal-polyfill": "^0.2.0" 5026 } 5027 }, 5028 "node_modules/split-on-first": { 5029 "version": "3.0.0", 5030 "resolved": "https://registry.npmjs.org/split-on-first/-/split-on-first-3.0.0.tgz", 5031 "integrity": "sha512-qxQJTx2ryR0Dw0ITYyekNQWpz6f8dGd7vffGNflQQ3Iqj9NJ6qiZ7ELpZsJ/QBhIVAiDfXdag3+Gp8RvWa62AA==", 5032 "engines": { 5033 "node": ">=12" 5034 }, 5035 "funding": { 5036 "url": "https://github.com/sponsors/sindresorhus" 5037 } 5038 }, 5039 "node_modules/string-width": { 5040 "version": "7.2.0", 5041 "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", 5042 "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", 5043 "dev": true, 5044 "dependencies": { 5045 "emoji-regex": "^10.3.0", 5046 "get-east-asian-width": "^1.0.0", 5047 "strip-ansi": "^7.1.0" 5048 }, 5049 "engines": { 5050 "node": ">=18" 5051 }, 5052 "funding": { 5053 "url": "https://github.com/sponsors/sindresorhus" 5054 } 5055 }, 5056 "node_modules/string-width-cjs": { 5057 "name": "string-width", 5058 "version": "4.2.3", 5059 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 5060 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 5061 "dev": true, 5062 "dependencies": { 5063 "emoji-regex": "^8.0.0", 5064 "is-fullwidth-code-point": "^3.0.0", 5065 "strip-ansi": "^6.0.1" 5066 }, 5067 "engines": { 5068 "node": ">=8" 5069 } 5070 }, 5071 "node_modules/string-width-cjs/node_modules/ansi-regex": { 5072 "version": "5.0.1", 5073 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 5074 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 5075 "dev": true, 5076 "engines": { 5077 "node": ">=8" 5078 } 5079 }, 5080 "node_modules/string-width-cjs/node_modules/emoji-regex": { 5081 "version": "8.0.0", 5082 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 5083 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", 5084 "dev": true 5085 }, 5086 "node_modules/string-width-cjs/node_modules/strip-ansi": { 5087 "version": "6.0.1", 5088 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 5089 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 5090 "dev": true, 5091 "dependencies": { 5092 "ansi-regex": "^5.0.1" 5093 }, 5094 "engines": { 5095 "node": ">=8" 5096 } 5097 }, 5098 "node_modules/stringify-entities": { 5099 "version": "4.0.4", 5100 "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.4.tgz", 5101 "integrity": "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==", 5102 "dev": true, 5103 "dependencies": { 5104 "character-entities-html4": "^2.0.0", 5105 "character-entities-legacy": "^3.0.0" 5106 }, 5107 "funding": { 5108 "type": "github", 5109 "url": "https://github.com/sponsors/wooorm" 5110 } 5111 }, 5112 "node_modules/strip-ansi": { 5113 "version": "7.1.0", 5114 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", 5115 "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", 5116 "dev": true, 5117 "dependencies": { 5118 "ansi-regex": "^6.0.1" 5119 }, 5120 "engines": { 5121 "node": ">=12" 5122 }, 5123 "funding": { 5124 "url": "https://github.com/chalk/strip-ansi?sponsor=1" 5125 } 5126 }, 5127 "node_modules/strip-ansi-cjs": { 5128 "name": "strip-ansi", 5129 "version": "6.0.1", 5130 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 5131 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 5132 "dev": true, 5133 "dependencies": { 5134 "ansi-regex": "^5.0.1" 5135 }, 5136 "engines": { 5137 "node": ">=8" 5138 } 5139 }, 5140 "node_modules/strip-ansi-cjs/node_modules/ansi-regex": { 5141 "version": "5.0.1", 5142 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 5143 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 5144 "dev": true, 5145 "engines": { 5146 "node": ">=8" 5147 } 5148 }, 5149 "node_modules/throttle-debounce": { 5150 "version": "5.0.2", 5151 "resolved": "https://registry.npmjs.org/throttle-debounce/-/throttle-debounce-5.0.2.tgz", 5152 "integrity": "sha512-B71/4oyj61iNH0KeCamLuE2rmKuTO5byTOSVwECM5FA7TiAiAW+UqTKZ9ERueC4qvgSttUhdmq1mXC3kJqGX7A==", 5153 "engines": { 5154 "node": ">=12.22" 5155 } 5156 }, 5157 "node_modules/tiny-inflate": { 5158 "version": "1.0.3", 5159 "resolved": "https://registry.npmjs.org/tiny-inflate/-/tiny-inflate-1.0.3.tgz", 5160 "integrity": "sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==", 5161 "dev": true 5162 }, 5163 "node_modules/tinyexec": { 5164 "version": "0.3.2", 5165 "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.2.tgz", 5166 "integrity": "sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==", 5167 "dev": true 5168 }, 5169 "node_modules/tinyglobby": { 5170 "version": "0.2.13", 5171 "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.13.tgz", 5172 "integrity": "sha512-mEwzpUgrLySlveBwEVDMKk5B57bhLPYovRfPAXD5gA/98Opn0rCDj3GtLwFvCvH5RK9uPCExUROW5NjDwvqkxw==", 5173 "dev": true, 5174 "dependencies": { 5175 "fdir": "^6.4.4", 5176 "picomatch": "^4.0.2" 5177 }, 5178 "engines": { 5179 "node": ">=12.0.0" 5180 }, 5181 "funding": { 5182 "url": "https://github.com/sponsors/SuperchupuDev" 5183 } 5184 }, 5185 "node_modules/to-regex-range": { 5186 "version": "5.0.1", 5187 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 5188 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 5189 "dev": true, 5190 "optional": true, 5191 "dependencies": { 5192 "is-number": "^7.0.0" 5193 }, 5194 "engines": { 5195 "node": ">=8.0" 5196 } 5197 }, 5198 "node_modules/tr46": { 5199 "version": "0.0.3", 5200 "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", 5201 "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", 5202 "dev": true 5203 }, 5204 "node_modules/trim-lines": { 5205 "version": "3.0.1", 5206 "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz", 5207 "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==", 5208 "dev": true, 5209 "funding": { 5210 "type": "github", 5211 "url": "https://github.com/sponsors/wooorm" 5212 } 5213 }, 5214 "node_modules/trough": { 5215 "version": "2.2.0", 5216 "resolved": "https://registry.npmjs.org/trough/-/trough-2.2.0.tgz", 5217 "integrity": "sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==", 5218 "dev": true, 5219 "funding": { 5220 "type": "github", 5221 "url": "https://github.com/sponsors/wooorm" 5222 } 5223 }, 5224 "node_modules/tsconfck": { 5225 "version": "3.1.5", 5226 "resolved": "https://registry.npmjs.org/tsconfck/-/tsconfck-3.1.5.tgz", 5227 "integrity": "sha512-CLDfGgUp7XPswWnezWwsCRxNmgQjhYq3VXHM0/XIRxhVrKw0M1if9agzryh1QS3nxjCROvV+xWxoJO1YctzzWg==", 5228 "dev": true, 5229 "bin": { 5230 "tsconfck": "bin/tsconfck.js" 5231 }, 5232 "engines": { 5233 "node": "^18 || >=20" 5234 }, 5235 "peerDependencies": { 5236 "typescript": "^5.0.0" 5237 }, 5238 "peerDependenciesMeta": { 5239 "typescript": { 5240 "optional": true 5241 } 5242 } 5243 }, 5244 "node_modules/tslib": { 5245 "version": "2.8.1", 5246 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", 5247 "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", 5248 "dev": true 5249 }, 5250 "node_modules/type-fest": { 5251 "version": "4.40.0", 5252 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.40.0.tgz", 5253 "integrity": "sha512-ABHZ2/tS2JkvH1PEjxFDTUWC8dB5OsIGZP4IFLhR293GqT5Y5qB1WwL2kMPYhQW9DVgVD8Hd7I8gjwPIf5GFkw==", 5254 "dev": true, 5255 "engines": { 5256 "node": ">=16" 5257 }, 5258 "funding": { 5259 "url": "https://github.com/sponsors/sindresorhus" 5260 } 5261 }, 5262 "node_modules/typescript": { 5263 "version": "5.8.3", 5264 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz", 5265 "integrity": "sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==", 5266 "dev": true, 5267 "peer": true, 5268 "bin": { 5269 "tsc": "bin/tsc", 5270 "tsserver": "bin/tsserver" 5271 }, 5272 "engines": { 5273 "node": ">=14.17" 5274 } 5275 }, 5276 "node_modules/ufo": { 5277 "version": "1.6.1", 5278 "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.6.1.tgz", 5279 "integrity": "sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA==", 5280 "dev": true 5281 }, 5282 "node_modules/ultrahtml": { 5283 "version": "1.6.0", 5284 "resolved": "https://registry.npmjs.org/ultrahtml/-/ultrahtml-1.6.0.tgz", 5285 "integrity": "sha512-R9fBn90VTJrqqLDwyMph+HGne8eqY1iPfYhPzZrvKpIfwkWZbcYlfpsb8B9dTvBfpy1/hqAD7Wi8EKfP9e8zdw==", 5286 "dev": true 5287 }, 5288 "node_modules/uncrypto": { 5289 "version": "0.1.3", 5290 "resolved": "https://registry.npmjs.org/uncrypto/-/uncrypto-0.1.3.tgz", 5291 "integrity": "sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==", 5292 "dev": true 5293 }, 5294 "node_modules/unicode-properties": { 5295 "version": "1.4.1", 5296 "resolved": "https://registry.npmjs.org/unicode-properties/-/unicode-properties-1.4.1.tgz", 5297 "integrity": "sha512-CLjCCLQ6UuMxWnbIylkisbRj31qxHPAurvena/0iwSVbQ2G1VY5/HjV0IRabOEbDHlzZlRdCrD4NhB0JtU40Pg==", 5298 "dev": true, 5299 "dependencies": { 5300 "base64-js": "^1.3.0", 5301 "unicode-trie": "^2.0.0" 5302 } 5303 }, 5304 "node_modules/unicode-trie": { 5305 "version": "2.0.0", 5306 "resolved": "https://registry.npmjs.org/unicode-trie/-/unicode-trie-2.0.0.tgz", 5307 "integrity": "sha512-x7bc76x0bm4prf1VLg79uhAzKw8DVboClSN5VxJuQ+LKDOVEW9CdH+VY7SP+vX7xCYQqzzgQpFqz15zeLvAtZQ==", 5308 "dev": true, 5309 "dependencies": { 5310 "pako": "^0.2.5", 5311 "tiny-inflate": "^1.0.0" 5312 } 5313 }, 5314 "node_modules/unified": { 5315 "version": "11.0.5", 5316 "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.5.tgz", 5317 "integrity": "sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==", 5318 "dev": true, 5319 "dependencies": { 5320 "@types/unist": "^3.0.0", 5321 "bail": "^2.0.0", 5322 "devlop": "^1.0.0", 5323 "extend": "^3.0.0", 5324 "is-plain-obj": "^4.0.0", 5325 "trough": "^2.0.0", 5326 "vfile": "^6.0.0" 5327 }, 5328 "funding": { 5329 "type": "opencollective", 5330 "url": "https://opencollective.com/unified" 5331 } 5332 }, 5333 "node_modules/unifont": { 5334 "version": "0.2.0", 5335 "resolved": "https://registry.npmjs.org/unifont/-/unifont-0.2.0.tgz", 5336 "integrity": "sha512-RoF14/tOhLvDa7R5K6A3PjsfJVFKvadvRpWjfV1ttabUe9704P1ie9z1ABLWEts/8SxrBVePav/XhgeFNltpsw==", 5337 "dev": true, 5338 "dependencies": { 5339 "css-tree": "^3.0.0", 5340 "ohash": "^2.0.0" 5341 } 5342 }, 5343 "node_modules/unist-util-find-after": { 5344 "version": "5.0.0", 5345 "resolved": "https://registry.npmjs.org/unist-util-find-after/-/unist-util-find-after-5.0.0.tgz", 5346 "integrity": "sha512-amQa0Ep2m6hE2g72AugUItjbuM8X8cGQnFoHk0pGfrFeT9GZhzN5SW8nRsiGKK7Aif4CrACPENkA6P/Lw6fHGQ==", 5347 "dev": true, 5348 "dependencies": { 5349 "@types/unist": "^3.0.0", 5350 "unist-util-is": "^6.0.0" 5351 }, 5352 "funding": { 5353 "type": "opencollective", 5354 "url": "https://opencollective.com/unified" 5355 } 5356 }, 5357 "node_modules/unist-util-is": { 5358 "version": "6.0.0", 5359 "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz", 5360 "integrity": "sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==", 5361 "dev": true, 5362 "dependencies": { 5363 "@types/unist": "^3.0.0" 5364 }, 5365 "funding": { 5366 "type": "opencollective", 5367 "url": "https://opencollective.com/unified" 5368 } 5369 }, 5370 "node_modules/unist-util-modify-children": { 5371 "version": "4.0.0", 5372 "resolved": "https://registry.npmjs.org/unist-util-modify-children/-/unist-util-modify-children-4.0.0.tgz", 5373 "integrity": "sha512-+tdN5fGNddvsQdIzUF3Xx82CU9sMM+fA0dLgR9vOmT0oPT2jH+P1nd5lSqfCfXAw+93NhcXNY2qqvTUtE4cQkw==", 5374 "dev": true, 5375 "dependencies": { 5376 "@types/unist": "^3.0.0", 5377 "array-iterate": "^2.0.0" 5378 }, 5379 "funding": { 5380 "type": "opencollective", 5381 "url": "https://opencollective.com/unified" 5382 } 5383 }, 5384 "node_modules/unist-util-position": { 5385 "version": "5.0.0", 5386 "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz", 5387 "integrity": "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==", 5388 "dev": true, 5389 "dependencies": { 5390 "@types/unist": "^3.0.0" 5391 }, 5392 "funding": { 5393 "type": "opencollective", 5394 "url": "https://opencollective.com/unified" 5395 } 5396 }, 5397 "node_modules/unist-util-remove-position": { 5398 "version": "5.0.0", 5399 "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-5.0.0.tgz", 5400 "integrity": "sha512-Hp5Kh3wLxv0PHj9m2yZhhLt58KzPtEYKQQ4yxfYFEO7EvHwzyDYnduhHnY1mDxoqr7VUwVuHXk9RXKIiYS1N8Q==", 5401 "dev": true, 5402 "dependencies": { 5403 "@types/unist": "^3.0.0", 5404 "unist-util-visit": "^5.0.0" 5405 }, 5406 "funding": { 5407 "type": "opencollective", 5408 "url": "https://opencollective.com/unified" 5409 } 5410 }, 5411 "node_modules/unist-util-stringify-position": { 5412 "version": "4.0.0", 5413 "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz", 5414 "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==", 5415 "dev": true, 5416 "dependencies": { 5417 "@types/unist": "^3.0.0" 5418 }, 5419 "funding": { 5420 "type": "opencollective", 5421 "url": "https://opencollective.com/unified" 5422 } 5423 }, 5424 "node_modules/unist-util-visit": { 5425 "version": "5.0.0", 5426 "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz", 5427 "integrity": "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==", 5428 "dev": true, 5429 "dependencies": { 5430 "@types/unist": "^3.0.0", 5431 "unist-util-is": "^6.0.0", 5432 "unist-util-visit-parents": "^6.0.0" 5433 }, 5434 "funding": { 5435 "type": "opencollective", 5436 "url": "https://opencollective.com/unified" 5437 } 5438 }, 5439 "node_modules/unist-util-visit-children": { 5440 "version": "3.0.0", 5441 "resolved": "https://registry.npmjs.org/unist-util-visit-children/-/unist-util-visit-children-3.0.0.tgz", 5442 "integrity": "sha512-RgmdTfSBOg04sdPcpTSD1jzoNBjt9a80/ZCzp5cI9n1qPzLZWF9YdvWGN2zmTumP1HWhXKdUWexjy/Wy/lJ7tA==", 5443 "dev": true, 5444 "dependencies": { 5445 "@types/unist": "^3.0.0" 5446 }, 5447 "funding": { 5448 "type": "opencollective", 5449 "url": "https://opencollective.com/unified" 5450 } 5451 }, 5452 "node_modules/unist-util-visit-parents": { 5453 "version": "6.0.1", 5454 "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz", 5455 "integrity": "sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==", 5456 "dev": true, 5457 "dependencies": { 5458 "@types/unist": "^3.0.0", 5459 "unist-util-is": "^6.0.0" 5460 }, 5461 "funding": { 5462 "type": "opencollective", 5463 "url": "https://opencollective.com/unified" 5464 } 5465 }, 5466 "node_modules/unstorage": { 5467 "version": "1.15.0", 5468 "resolved": "https://registry.npmjs.org/unstorage/-/unstorage-1.15.0.tgz", 5469 "integrity": "sha512-m40eHdGY/gA6xAPqo8eaxqXgBuzQTlAKfmB1iF7oCKXE1HfwHwzDJBywK+qQGn52dta+bPlZluPF7++yR3p/bg==", 5470 "dev": true, 5471 "dependencies": { 5472 "anymatch": "^3.1.3", 5473 "chokidar": "^4.0.3", 5474 "destr": "^2.0.3", 5475 "h3": "^1.15.0", 5476 "lru-cache": "^10.4.3", 5477 "node-fetch-native": "^1.6.6", 5478 "ofetch": "^1.4.1", 5479 "ufo": "^1.5.4" 5480 }, 5481 "peerDependencies": { 5482 "@azure/app-configuration": "^1.8.0", 5483 "@azure/cosmos": "^4.2.0", 5484 "@azure/data-tables": "^13.3.0", 5485 "@azure/identity": "^4.6.0", 5486 "@azure/keyvault-secrets": "^4.9.0", 5487 "@azure/storage-blob": "^12.26.0", 5488 "@capacitor/preferences": "^6.0.3", 5489 "@deno/kv": ">=0.9.0", 5490 "@netlify/blobs": "^6.5.0 || ^7.0.0 || ^8.1.0", 5491 "@planetscale/database": "^1.19.0", 5492 "@upstash/redis": "^1.34.3", 5493 "@vercel/blob": ">=0.27.1", 5494 "@vercel/kv": "^1.0.1", 5495 "aws4fetch": "^1.0.20", 5496 "db0": ">=0.2.1", 5497 "idb-keyval": "^6.2.1", 5498 "ioredis": "^5.4.2", 5499 "uploadthing": "^7.4.4" 5500 }, 5501 "peerDependenciesMeta": { 5502 "@azure/app-configuration": { 5503 "optional": true 5504 }, 5505 "@azure/cosmos": { 5506 "optional": true 5507 }, 5508 "@azure/data-tables": { 5509 "optional": true 5510 }, 5511 "@azure/identity": { 5512 "optional": true 5513 }, 5514 "@azure/keyvault-secrets": { 5515 "optional": true 5516 }, 5517 "@azure/storage-blob": { 5518 "optional": true 5519 }, 5520 "@capacitor/preferences": { 5521 "optional": true 5522 }, 5523 "@deno/kv": { 5524 "optional": true 5525 }, 5526 "@netlify/blobs": { 5527 "optional": true 5528 }, 5529 "@planetscale/database": { 5530 "optional": true 5531 }, 5532 "@upstash/redis": { 5533 "optional": true 5534 }, 5535 "@vercel/blob": { 5536 "optional": true 5537 }, 5538 "@vercel/kv": { 5539 "optional": true 5540 }, 5541 "aws4fetch": { 5542 "optional": true 5543 }, 5544 "db0": { 5545 "optional": true 5546 }, 5547 "idb-keyval": { 5548 "optional": true 5549 }, 5550 "ioredis": { 5551 "optional": true 5552 }, 5553 "uploadthing": { 5554 "optional": true 5555 } 5556 } 5557 }, 5558 "node_modules/util-deprecate": { 5559 "version": "1.0.2", 5560 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 5561 "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", 5562 "dev": true 5563 }, 5564 "node_modules/vfile": { 5565 "version": "6.0.3", 5566 "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz", 5567 "integrity": "sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==", 5568 "dev": true, 5569 "dependencies": { 5570 "@types/unist": "^3.0.0", 5571 "vfile-message": "^4.0.0" 5572 }, 5573 "funding": { 5574 "type": "opencollective", 5575 "url": "https://opencollective.com/unified" 5576 } 5577 }, 5578 "node_modules/vfile-location": { 5579 "version": "5.0.3", 5580 "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-5.0.3.tgz", 5581 "integrity": "sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg==", 5582 "dev": true, 5583 "dependencies": { 5584 "@types/unist": "^3.0.0", 5585 "vfile": "^6.0.0" 5586 }, 5587 "funding": { 5588 "type": "opencollective", 5589 "url": "https://opencollective.com/unified" 5590 } 5591 }, 5592 "node_modules/vfile-message": { 5593 "version": "4.0.2", 5594 "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.2.tgz", 5595 "integrity": "sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==", 5596 "dev": true, 5597 "dependencies": { 5598 "@types/unist": "^3.0.0", 5599 "unist-util-stringify-position": "^4.0.0" 5600 }, 5601 "funding": { 5602 "type": "opencollective", 5603 "url": "https://opencollective.com/unified" 5604 } 5605 }, 5606 "node_modules/vite": { 5607 "version": "6.3.2", 5608 "resolved": "https://registry.npmjs.org/vite/-/vite-6.3.2.tgz", 5609 "integrity": "sha512-ZSvGOXKGceizRQIZSz7TGJ0pS3QLlVY/9hwxVh17W3re67je1RKYzFHivZ/t0tubU78Vkyb9WnHPENSBCzbckg==", 5610 "dev": true, 5611 "dependencies": { 5612 "esbuild": "^0.25.0", 5613 "fdir": "^6.4.3", 5614 "picomatch": "^4.0.2", 5615 "postcss": "^8.5.3", 5616 "rollup": "^4.34.9", 5617 "tinyglobby": "^0.2.12" 5618 }, 5619 "bin": { 5620 "vite": "bin/vite.js" 5621 }, 5622 "engines": { 5623 "node": "^18.0.0 || ^20.0.0 || >=22.0.0" 5624 }, 5625 "funding": { 5626 "url": "https://github.com/vitejs/vite?sponsor=1" 5627 }, 5628 "optionalDependencies": { 5629 "fsevents": "~2.3.3" 5630 }, 5631 "peerDependencies": { 5632 "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0", 5633 "jiti": ">=1.21.0", 5634 "less": "*", 5635 "lightningcss": "^1.21.0", 5636 "sass": "*", 5637 "sass-embedded": "*", 5638 "stylus": "*", 5639 "sugarss": "*", 5640 "terser": "^5.16.0", 5641 "tsx": "^4.8.1", 5642 "yaml": "^2.4.2" 5643 }, 5644 "peerDependenciesMeta": { 5645 "@types/node": { 5646 "optional": true 5647 }, 5648 "jiti": { 5649 "optional": true 5650 }, 5651 "less": { 5652 "optional": true 5653 }, 5654 "lightningcss": { 5655 "optional": true 5656 }, 5657 "sass": { 5658 "optional": true 5659 }, 5660 "sass-embedded": { 5661 "optional": true 5662 }, 5663 "stylus": { 5664 "optional": true 5665 }, 5666 "sugarss": { 5667 "optional": true 5668 }, 5669 "terser": { 5670 "optional": true 5671 }, 5672 "tsx": { 5673 "optional": true 5674 }, 5675 "yaml": { 5676 "optional": true 5677 } 5678 } 5679 }, 5680 "node_modules/vitefu": { 5681 "version": "1.0.6", 5682 "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-1.0.6.tgz", 5683 "integrity": "sha512-+Rex1GlappUyNN6UfwbVZne/9cYC4+R2XDk9xkNXBKMw6HQagdX9PgZ8V2v1WUSK1wfBLp7qbI1+XSNIlB1xmA==", 5684 "dev": true, 5685 "workspaces": [ 5686 "tests/deps/*", 5687 "tests/projects/*" 5688 ], 5689 "peerDependencies": { 5690 "vite": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0" 5691 }, 5692 "peerDependenciesMeta": { 5693 "vite": { 5694 "optional": true 5695 } 5696 } 5697 }, 5698 "node_modules/web-namespaces": { 5699 "version": "2.0.1", 5700 "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-2.0.1.tgz", 5701 "integrity": "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==", 5702 "dev": true, 5703 "funding": { 5704 "type": "github", 5705 "url": "https://github.com/sponsors/wooorm" 5706 } 5707 }, 5708 "node_modules/web-streams-polyfill": { 5709 "version": "3.3.3", 5710 "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz", 5711 "integrity": "sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==", 5712 "optional": true, 5713 "engines": { 5714 "node": ">= 8" 5715 } 5716 }, 5717 "node_modules/webidl-conversions": { 5718 "version": "3.0.1", 5719 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", 5720 "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", 5721 "dev": true 5722 }, 5723 "node_modules/whatwg-url": { 5724 "version": "5.0.0", 5725 "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", 5726 "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", 5727 "dev": true, 5728 "dependencies": { 5729 "tr46": "~0.0.3", 5730 "webidl-conversions": "^3.0.0" 5731 } 5732 }, 5733 "node_modules/which": { 5734 "version": "2.0.2", 5735 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 5736 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 5737 "dev": true, 5738 "dependencies": { 5739 "isexe": "^2.0.0" 5740 }, 5741 "bin": { 5742 "node-which": "bin/node-which" 5743 }, 5744 "engines": { 5745 "node": ">= 8" 5746 } 5747 }, 5748 "node_modules/which-pm-runs": { 5749 "version": "1.1.0", 5750 "resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.1.0.tgz", 5751 "integrity": "sha512-n1brCuqClxfFfq/Rb0ICg9giSZqCS+pLtccdag6C2HyufBrh3fBOiy9nb6ggRMvWOVH5GrdJskj5iGTZNxd7SA==", 5752 "dev": true, 5753 "engines": { 5754 "node": ">=4" 5755 } 5756 }, 5757 "node_modules/widest-line": { 5758 "version": "5.0.0", 5759 "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-5.0.0.tgz", 5760 "integrity": "sha512-c9bZp7b5YtRj2wOe6dlj32MK+Bx/M/d+9VB2SHM1OtsUHR0aV0tdP6DWh/iMt0kWi1t5g1Iudu6hQRNd1A4PVA==", 5761 "dev": true, 5762 "dependencies": { 5763 "string-width": "^7.0.0" 5764 }, 5765 "engines": { 5766 "node": ">=18" 5767 }, 5768 "funding": { 5769 "url": "https://github.com/sponsors/sindresorhus" 5770 } 5771 }, 5772 "node_modules/wrap-ansi": { 5773 "version": "9.0.0", 5774 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.0.tgz", 5775 "integrity": "sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==", 5776 "dev": true, 5777 "dependencies": { 5778 "ansi-styles": "^6.2.1", 5779 "string-width": "^7.0.0", 5780 "strip-ansi": "^7.1.0" 5781 }, 5782 "engines": { 5783 "node": ">=18" 5784 }, 5785 "funding": { 5786 "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 5787 } 5788 }, 5789 "node_modules/wrap-ansi-cjs": { 5790 "name": "wrap-ansi", 5791 "version": "7.0.0", 5792 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", 5793 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", 5794 "dev": true, 5795 "dependencies": { 5796 "ansi-styles": "^4.0.0", 5797 "string-width": "^4.1.0", 5798 "strip-ansi": "^6.0.0" 5799 }, 5800 "engines": { 5801 "node": ">=10" 5802 }, 5803 "funding": { 5804 "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 5805 } 5806 }, 5807 "node_modules/wrap-ansi-cjs/node_modules/ansi-regex": { 5808 "version": "5.0.1", 5809 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 5810 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 5811 "dev": true, 5812 "engines": { 5813 "node": ">=8" 5814 } 5815 }, 5816 "node_modules/wrap-ansi-cjs/node_modules/ansi-styles": { 5817 "version": "4.3.0", 5818 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 5819 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 5820 "dev": true, 5821 "dependencies": { 5822 "color-convert": "^2.0.1" 5823 }, 5824 "engines": { 5825 "node": ">=8" 5826 }, 5827 "funding": { 5828 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 5829 } 5830 }, 5831 "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": { 5832 "version": "8.0.0", 5833 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 5834 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", 5835 "dev": true 5836 }, 5837 "node_modules/wrap-ansi-cjs/node_modules/string-width": { 5838 "version": "4.2.3", 5839 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 5840 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 5841 "dev": true, 5842 "dependencies": { 5843 "emoji-regex": "^8.0.0", 5844 "is-fullwidth-code-point": "^3.0.0", 5845 "strip-ansi": "^6.0.1" 5846 }, 5847 "engines": { 5848 "node": ">=8" 5849 } 5850 }, 5851 "node_modules/wrap-ansi-cjs/node_modules/strip-ansi": { 5852 "version": "6.0.1", 5853 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 5854 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 5855 "dev": true, 5856 "dependencies": { 5857 "ansi-regex": "^5.0.1" 5858 }, 5859 "engines": { 5860 "node": ">=8" 5861 } 5862 }, 5863 "node_modules/xxh32": { 5864 "version": "2.0.5", 5865 "resolved": "https://registry.npmjs.org/xxh32/-/xxh32-2.0.5.tgz", 5866 "integrity": "sha512-glQIaPvLHV4xG2Sn0E4mZWY25JT34+XcG4e2c8OMIH2SXxVrm6MmJ8miCsqGBLtf+rn2YcaeS11vq/66vkXGUQ==" 5867 }, 5868 "node_modules/xxhash-wasm": { 5869 "version": "1.1.0", 5870 "resolved": "https://registry.npmjs.org/xxhash-wasm/-/xxhash-wasm-1.1.0.tgz", 5871 "integrity": "sha512-147y/6YNh+tlp6nd/2pWq38i9h6mz/EuQ6njIrmW8D1BS5nCqs0P6DG+m6zTGnNz5I+uhZ0SHxBs9BsPrwcKDA==", 5872 "dev": true 5873 }, 5874 "node_modules/yargs-parser": { 5875 "version": "21.1.1", 5876 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", 5877 "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", 5878 "dev": true, 5879 "engines": { 5880 "node": ">=12" 5881 } 5882 }, 5883 "node_modules/yocto-queue": { 5884 "version": "1.2.1", 5885 "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.2.1.tgz", 5886 "integrity": "sha512-AyeEbWOu/TAXdxlV9wmGcR0+yh2j3vYPGOECcIj2S7MkrLyC7ne+oye2BKTItt0ii2PHk4cDy+95+LshzbXnGg==", 5887 "dev": true, 5888 "engines": { 5889 "node": ">=12.20" 5890 }, 5891 "funding": { 5892 "url": "https://github.com/sponsors/sindresorhus" 5893 } 5894 }, 5895 "node_modules/yocto-spinner": { 5896 "version": "0.2.1", 5897 "resolved": "https://registry.npmjs.org/yocto-spinner/-/yocto-spinner-0.2.1.tgz", 5898 "integrity": "sha512-lHHxjh0bXaLgdJy3cNnVb/F9myx3CkhrvSOEVTkaUgNMXnYFa2xYPVhtGnqhh3jErY2gParBOHallCbc7NrlZQ==", 5899 "dev": true, 5900 "dependencies": { 5901 "yoctocolors": "^2.1.1" 5902 }, 5903 "engines": { 5904 "node": ">=18.19" 5905 }, 5906 "funding": { 5907 "url": "https://github.com/sponsors/sindresorhus" 5908 } 5909 }, 5910 "node_modules/yoctocolors": { 5911 "version": "2.1.1", 5912 "resolved": "https://registry.npmjs.org/yoctocolors/-/yoctocolors-2.1.1.tgz", 5913 "integrity": "sha512-GQHQqAopRhwU8Kt1DDM8NjibDXHC8eoh1erhGAJPEyveY9qqVeXvVikNKrDz69sHowPMorbPUrH/mx8c50eiBQ==", 5914 "dev": true, 5915 "engines": { 5916 "node": ">=18" 5917 }, 5918 "funding": { 5919 "url": "https://github.com/sponsors/sindresorhus" 5920 } 5921 }, 5922 "node_modules/zod": { 5923 "version": "3.24.3", 5924 "resolved": "https://registry.npmjs.org/zod/-/zod-3.24.3.tgz", 5925 "integrity": "sha512-HhY1oqzWCQWuUqvBFnsyrtZRhyPeR7SUGv+C4+MsisMuVfSPx8HpwWqH8tRahSlt6M3PiFAcoeFhZAqIXTxoSg==", 5926 "dev": true, 5927 "funding": { 5928 "url": "https://github.com/sponsors/colinhacks" 5929 } 5930 }, 5931 "node_modules/zod-to-json-schema": { 5932 "version": "3.24.5", 5933 "resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.24.5.tgz", 5934 "integrity": "sha512-/AuWwMP+YqiPbsJx5D6TfgRTc4kTLjsh5SOcd4bLsfUg2RcEXrFMJl1DGgdHy2aCfsIA/cr/1JM0xcB2GZji8g==", 5935 "dev": true, 5936 "peerDependencies": { 5937 "zod": "^3.24.1" 5938 } 5939 }, 5940 "node_modules/zod-to-ts": { 5941 "version": "1.2.0", 5942 "resolved": "https://registry.npmjs.org/zod-to-ts/-/zod-to-ts-1.2.0.tgz", 5943 "integrity": "sha512-x30XE43V+InwGpvTySRNz9kB7qFU8DlyEy7BsSTCHPH1R0QasMmHWZDCzYm6bVXtj/9NNJAZF3jW8rzFvH5OFA==", 5944 "dev": true, 5945 "peerDependencies": { 5946 "typescript": "^4.9.4 || ^5.0.2", 5947 "zod": "^3" 5948 } 5949 }, 5950 "node_modules/zwitch": { 5951 "version": "2.0.4", 5952 "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz", 5953 "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==", 5954 "dev": true, 5955 "funding": { 5956 "type": "github", 5957 "url": "https://github.com/sponsors/wooorm" 5958 } 5959 } 5960 } 5961}