AT Mot — a bilingual (EN/FR) daily word game native to the AT Protocol.
0

Configure Feed

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

at trunk 154 kB View raw
1{ 2 "name": "atmot", 3 "version": "1.0.0", 4 "lockfileVersion": 3, 5 "requires": true, 6 "packages": { 7 "": { 8 "name": "atmot", 9 "version": "1.0.0", 10 "license": "(MIT OR Apache-2.0)", 11 "dependencies": { 12 "@atcute/client": "^5.1.0", 13 "@atcute/identity-resolver": "^2.0.0", 14 "@atcute/oauth-browser-client": "^4.0.0" 15 }, 16 "devDependencies": { 17 "@atcute/atproto": "^4.0.2", 18 "@atcute/bluesky": "^4.0.10", 19 "@types/node": "^26.0.0", 20 "@typescript-eslint/eslint-plugin": "^8.18.0", 21 "@typescript-eslint/parser": "^8.18.0", 22 "an-array-of-french-words": "^2.0.0", 23 "eslint": "^9.17.0", 24 "happy-dom": "^20.10.6", 25 "tsx": "^4.22.4", 26 "typescript": "^6.0.3", 27 "vite": "^8.0.16", 28 "vitest": "^4.1.9", 29 "wrangler": "^4.103.0" 30 } 31 }, 32 "node_modules/@atcute/atproto": { 33 "version": "4.0.2", 34 "resolved": "https://registry.npmjs.org/@atcute/atproto/-/atproto-4.0.2.tgz", 35 "integrity": "sha512-hLnvjiIOStpdUm0cEN+R5YydvbV0d6ap17Iv+t7i/nhSCN3TGMya7M0ftCWtCo+xoQ1EU6HK74R8jqXWlyrM0w==", 36 "dev": true, 37 "license": "0BSD", 38 "dependencies": { 39 "@atcute/lexicons": "^2.0.0" 40 }, 41 "peerDependencies": { 42 "@atcute/lexicons": "^2.0.0" 43 } 44 }, 45 "node_modules/@atcute/bluesky": { 46 "version": "4.0.10", 47 "resolved": "https://registry.npmjs.org/@atcute/bluesky/-/bluesky-4.0.10.tgz", 48 "integrity": "sha512-NcGZ9m6G3+WL1IBLkT1Zty/Ph1iqdxgjYs44FbTrdm2TlLUMTzjc2WG1UNA//DyBVPJVNpJPpK7yKjU4ZLNGVA==", 49 "dev": true, 50 "license": "0BSD", 51 "dependencies": { 52 "@atcute/atproto": "^4.0.2", 53 "@atcute/lexicons": "^2.0.1" 54 }, 55 "peerDependencies": { 56 "@atcute/lexicons": "^2.0.0" 57 } 58 }, 59 "node_modules/@atcute/client": { 60 "version": "5.1.0", 61 "resolved": "https://registry.npmjs.org/@atcute/client/-/client-5.1.0.tgz", 62 "integrity": "sha512-l2LYCY43QvrOsvS+q1d959x0yVeXQ5F7haloCB8MLzrTKT3s9fc4S3Kr+8JkgjPtdapgOPIeEdhWcrzP5WNLRg==", 63 "license": "0BSD", 64 "dependencies": { 65 "@atcute/identity": "^2.0.0", 66 "@atcute/lexicons": "^2.0.0" 67 }, 68 "peerDependencies": { 69 "@atcute/lexicons": "^2.0.0" 70 } 71 }, 72 "node_modules/@atcute/identity": { 73 "version": "2.0.0", 74 "resolved": "https://registry.npmjs.org/@atcute/identity/-/identity-2.0.0.tgz", 75 "integrity": "sha512-YXFsggO7eJYifqkN85+kUXJE2a1iI9AyuzPTDjtS/4WE1Zs1/XiPkWmwZlAgtp+pYhVtjm3mJqy/h/mZ0OnIVw==", 76 "license": "0BSD", 77 "dependencies": { 78 "@atcute/lexicons": "^2.0.0", 79 "valibot": "^1.4.0" 80 }, 81 "peerDependencies": { 82 "@atcute/lexicons": "^2.0.0" 83 } 84 }, 85 "node_modules/@atcute/identity-resolver": { 86 "version": "2.0.0", 87 "resolved": "https://registry.npmjs.org/@atcute/identity-resolver/-/identity-resolver-2.0.0.tgz", 88 "integrity": "sha512-IKg1BDQAF2bIdN10DL6KAXmTjK+3enTU2IRbuani9TsFahBwGZ7O5FiVmTiL6QlGfauGNW5S0xNCOxWXWMoR2Q==", 89 "license": "0BSD", 90 "dependencies": { 91 "@atcute/lexicons": "^2.0.0", 92 "@atcute/util-fetch": "^2.0.0", 93 "valibot": "^1.4.0" 94 }, 95 "peerDependencies": { 96 "@atcute/identity": "^2.0.0", 97 "@atcute/lexicons": "^2.0.0" 98 } 99 }, 100 "node_modules/@atcute/lexicons": { 101 "version": "2.0.1", 102 "resolved": "https://registry.npmjs.org/@atcute/lexicons/-/lexicons-2.0.1.tgz", 103 "integrity": "sha512-MsgGYgZ7bXcXWg/CzAQX+d+/u4YrelQYnxtX6NW3Bc+6eOyzxozBPRWVFzfsR9OCT10Qzqmuujul/8bRYNCZ6w==", 104 "license": "0BSD", 105 "dependencies": { 106 "@atcute/uint8array": "^1.1.2", 107 "@atcute/util-text": "^1.3.1", 108 "@standard-schema/spec": "^1.1.0", 109 "esm-env": "^1.2.2" 110 } 111 }, 112 "node_modules/@atcute/multibase": { 113 "version": "1.2.3", 114 "resolved": "https://registry.npmjs.org/@atcute/multibase/-/multibase-1.2.3.tgz", 115 "integrity": "sha512-hliOXcgYS3x0afs8JsjSvA5c15Zf36ggCcxIHspSM7wrae3zhwaTigYRU6NvghkPMAal4tRRbhv98AuP5YzJ6w==", 116 "license": "0BSD", 117 "dependencies": { 118 "@atcute/uint8array": "^1.1.2" 119 } 120 }, 121 "node_modules/@atcute/oauth-browser-client": { 122 "version": "4.0.0", 123 "resolved": "https://registry.npmjs.org/@atcute/oauth-browser-client/-/oauth-browser-client-4.0.0.tgz", 124 "integrity": "sha512-rvxmRcA6WOZz5TfcKp1kVtxUioogMzQH5OdCrW3Fm+ldEPPe2ZEyP7x1PzRWo6Es3F8lm4Q7BCJJgJFkQp2a5Q==", 125 "license": "0BSD", 126 "dependencies": { 127 "@atcute/client": "^5.0.0", 128 "@atcute/identity-resolver": "^2.0.0", 129 "@atcute/lexicons": "^2.0.0", 130 "@atcute/multibase": "^1.2.0", 131 "@atcute/oauth-crypto": "^1.0.0", 132 "@atcute/oauth-types": "^1.0.0", 133 "nanoid": "^5.1.11" 134 }, 135 "peerDependencies": { 136 "@atcute/identity-resolver": "^2.0.0", 137 "@atcute/lexicons": "^2.0.0" 138 } 139 }, 140 "node_modules/@atcute/oauth-crypto": { 141 "version": "1.0.0", 142 "resolved": "https://registry.npmjs.org/@atcute/oauth-crypto/-/oauth-crypto-1.0.0.tgz", 143 "integrity": "sha512-2UC1msk4PyUArk/5Pl8zgtz1T8O+LZdFfB8ENLHjQVYitpqzGj2ZpDJaWZvCF3Y8lly4KoeUHLpFPDzbP+3u+g==", 144 "license": "0BSD", 145 "dependencies": { 146 "@atcute/multibase": "^1.2.0", 147 "@atcute/uint8array": "^1.1.1", 148 "nanoid": "^5.1.11", 149 "valibot": "^1.4.0" 150 } 151 }, 152 "node_modules/@atcute/oauth-keyset": { 153 "version": "0.1.1", 154 "resolved": "https://registry.npmjs.org/@atcute/oauth-keyset/-/oauth-keyset-0.1.1.tgz", 155 "integrity": "sha512-BpaaXSuMawxILhWTOR0YIpKzFSA0MQC1W5Hn0HGE+giTqYFAKcdf0oA+2RZG9ZLVIzfO2txBsTeMpxB5qL6lEQ==", 156 "license": "0BSD", 157 "dependencies": { 158 "@atcute/oauth-crypto": "^1.0.0" 159 } 160 }, 161 "node_modules/@atcute/oauth-types": { 162 "version": "1.0.0", 163 "resolved": "https://registry.npmjs.org/@atcute/oauth-types/-/oauth-types-1.0.0.tgz", 164 "integrity": "sha512-YOpjLU8H5PG6oKfgau+dx7rSmGsLxIA36MeGL7BDeopcyq80RqPSBAzOasEEsmbMRJ/nTsMRJhnmGkp3RCa/Zw==", 165 "license": "0BSD", 166 "dependencies": { 167 "@atcute/identity": "^2.0.0", 168 "@atcute/lexicons": "^2.0.0", 169 "@atcute/oauth-keyset": "^0.1.1", 170 "valibot": "^1.4.0" 171 } 172 }, 173 "node_modules/@atcute/uint8array": { 174 "version": "1.1.2", 175 "resolved": "https://registry.npmjs.org/@atcute/uint8array/-/uint8array-1.1.2.tgz", 176 "integrity": "sha512-n+lutnbN9mKzSjSVdfsYfzJ40u2971H+iLSL46D6d7zcrA4delxusf/ftGFvj5oGW03OioaFgQOy3Lqa3JmTeA==", 177 "license": "0BSD" 178 }, 179 "node_modules/@atcute/util-fetch": { 180 "version": "2.0.0", 181 "resolved": "https://registry.npmjs.org/@atcute/util-fetch/-/util-fetch-2.0.0.tgz", 182 "integrity": "sha512-v+4aFQ/tuBqTV+URDJaFgm3mASWdglKXiPaGutJ1bs7QtQKmPZeesPY5MzW/a+MtI8GWCEJk8X9wOfalPOFSlg==", 183 "license": "0BSD", 184 "dependencies": { 185 "valibot": "^1.4.0" 186 } 187 }, 188 "node_modules/@atcute/util-text": { 189 "version": "1.3.1", 190 "resolved": "https://registry.npmjs.org/@atcute/util-text/-/util-text-1.3.1.tgz", 191 "integrity": "sha512-MRgJXkx67znuBXuoAYCJkBZyd3OApL7zZlNf5kXhuoCXcdiu1nblRDycYTADSkym4epBSQWxh26kmI9sewaq6A==", 192 "license": "0BSD", 193 "dependencies": { 194 "unicode-segmenter": "^0.14.5" 195 } 196 }, 197 "node_modules/@cloudflare/kv-asset-handler": { 198 "version": "0.5.0", 199 "resolved": "https://registry.npmjs.org/@cloudflare/kv-asset-handler/-/kv-asset-handler-0.5.0.tgz", 200 "integrity": "sha512-jxQYkj8dSIzc0cD6cMMNdOc1UVjqSqu8BZdor5s8cGjW2I8BjODt/kWPVdY+u9zj3ms75Q5qaZgnxUad83+eAg==", 201 "dev": true, 202 "license": "MIT OR Apache-2.0", 203 "engines": { 204 "node": ">=22.0.0" 205 } 206 }, 207 "node_modules/@cloudflare/unenv-preset": { 208 "version": "2.16.1", 209 "resolved": "https://registry.npmjs.org/@cloudflare/unenv-preset/-/unenv-preset-2.16.1.tgz", 210 "integrity": "sha512-ECxObrMfyTl5bhQf/lZCXwo5G6xX9IAUo+nDMKK4SZ8m4Jvvxp52vilxyySSWh2YTZz8+HQ07qGH/2rEom1vDw==", 211 "dev": true, 212 "license": "MIT OR Apache-2.0", 213 "peerDependencies": { 214 "unenv": "2.0.0-rc.24", 215 "workerd": ">1.20260305.0 <2.0.0-0" 216 }, 217 "peerDependenciesMeta": { 218 "workerd": { 219 "optional": true 220 } 221 } 222 }, 223 "node_modules/@cloudflare/workerd-darwin-64": { 224 "version": "1.20260617.1", 225 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20260617.1.tgz", 226 "integrity": "sha512-jWwmgEVVWbsHNrLSNXzwjJaH90VzRxq1cWkQFUidxyeUPnMxemeNE8I9qFAfrpzGgE11e9sKDcE3ettJW08swQ==", 227 "cpu": [ 228 "x64" 229 ], 230 "dev": true, 231 "license": "Apache-2.0", 232 "optional": true, 233 "os": [ 234 "darwin" 235 ], 236 "engines": { 237 "node": ">=16" 238 } 239 }, 240 "node_modules/@cloudflare/workerd-darwin-arm64": { 241 "version": "1.20260617.1", 242 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20260617.1.tgz", 243 "integrity": "sha512-LHH7b565g9znfCUOkwbec6FG2rmRbsgCy6aJiU9KN662mNheWl5sw/iKleiFSiljPKQQP3HkjnC/NSkdgi/aSA==", 244 "cpu": [ 245 "arm64" 246 ], 247 "dev": true, 248 "license": "Apache-2.0", 249 "optional": true, 250 "os": [ 251 "darwin" 252 ], 253 "engines": { 254 "node": ">=16" 255 } 256 }, 257 "node_modules/@cloudflare/workerd-linux-64": { 258 "version": "1.20260617.1", 259 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20260617.1.tgz", 260 "integrity": "sha512-FMnaAKXe4Cfd8TQurCVd9fs2XQVBFRCsP+Id/SRdUv89MlwYu9zXfoyx6BxM+brPTIUK38SHbo8iaxiwzLi9JQ==", 261 "cpu": [ 262 "x64" 263 ], 264 "dev": true, 265 "license": "Apache-2.0", 266 "optional": true, 267 "os": [ 268 "linux" 269 ], 270 "engines": { 271 "node": ">=16" 272 } 273 }, 274 "node_modules/@cloudflare/workerd-linux-arm64": { 275 "version": "1.20260617.1", 276 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20260617.1.tgz", 277 "integrity": "sha512-MRoifFYcqbxxIIQy7PqO5tFY/qPFSnjXzakWl0sO93l+HLyG35jRAgOi6jfqa4kBxc7gKKtH861DcewjxUfkjA==", 278 "cpu": [ 279 "arm64" 280 ], 281 "dev": true, 282 "license": "Apache-2.0", 283 "optional": true, 284 "os": [ 285 "linux" 286 ], 287 "engines": { 288 "node": ">=16" 289 } 290 }, 291 "node_modules/@cloudflare/workerd-windows-64": { 292 "version": "1.20260617.1", 293 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20260617.1.tgz", 294 "integrity": "sha512-rgBV9wQrv0OSKgCTTbhFUFY3sLGNANZ88aqaLvtmEn2gmbFVb1J4PDGochVUdB7NSEp4D/ghHva6/8SZmbONpw==", 295 "cpu": [ 296 "x64" 297 ], 298 "dev": true, 299 "license": "Apache-2.0", 300 "optional": true, 301 "os": [ 302 "win32" 303 ], 304 "engines": { 305 "node": ">=16" 306 } 307 }, 308 "node_modules/@cspotcode/source-map-support": { 309 "version": "0.8.1", 310 "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", 311 "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", 312 "dev": true, 313 "license": "MIT", 314 "dependencies": { 315 "@jridgewell/trace-mapping": "0.3.9" 316 }, 317 "engines": { 318 "node": ">=12" 319 } 320 }, 321 "node_modules/@emnapi/core": { 322 "version": "1.10.0", 323 "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.10.0.tgz", 324 "integrity": "sha512-yq6OkJ4p82CAfPl0u9mQebQHKPJkY7WrIuk205cTYnYe+k2Z8YBh11FrbRG/H6ihirqcacOgl2BIO8oyMQLeXw==", 325 "dev": true, 326 "license": "MIT", 327 "optional": true, 328 "dependencies": { 329 "@emnapi/wasi-threads": "1.2.1", 330 "tslib": "^2.4.0" 331 } 332 }, 333 "node_modules/@emnapi/runtime": { 334 "version": "1.10.0", 335 "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.10.0.tgz", 336 "integrity": "sha512-ewvYlk86xUoGI0zQRNq/mC+16R1QeDlKQy21Ki3oSYXNgLb45GV1P6A0M+/s6nyCuNDqe5VpaY84BzXGwVbwFA==", 337 "dev": true, 338 "license": "MIT", 339 "optional": true, 340 "dependencies": { 341 "tslib": "^2.4.0" 342 } 343 }, 344 "node_modules/@emnapi/wasi-threads": { 345 "version": "1.2.1", 346 "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.2.1.tgz", 347 "integrity": "sha512-uTII7OYF+/Mes/MrcIOYp5yOtSMLBWSIoLPpcgwipoiKbli6k322tcoFsxoIIxPDqW01SQGAgko4EzZi2BNv2w==", 348 "dev": true, 349 "license": "MIT", 350 "optional": true, 351 "dependencies": { 352 "tslib": "^2.4.0" 353 } 354 }, 355 "node_modules/@esbuild/aix-ppc64": { 356 "version": "0.28.1", 357 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.28.1.tgz", 358 "integrity": "sha512-Svl7tq8k/08+p6CXPpRjQ1fKX+1odH/BQbb48fV6fj3CWHhsoIOoY87w1oHXm0qEpkIK3ZfVgp0hed3XBXzXMQ==", 359 "cpu": [ 360 "ppc64" 361 ], 362 "dev": true, 363 "license": "MIT", 364 "optional": true, 365 "os": [ 366 "aix" 367 ], 368 "engines": { 369 "node": ">=18" 370 } 371 }, 372 "node_modules/@esbuild/android-arm": { 373 "version": "0.28.1", 374 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.28.1.tgz", 375 "integrity": "sha512-0k2F129Xdio1TdJfzJ8sy1Q47vUD2NnwdhiAf7drUN1EBTfPf4hsFCtmMgu/6m8JSzsBrlmVjudMBQqOfG8usQ==", 376 "cpu": [ 377 "arm" 378 ], 379 "dev": true, 380 "license": "MIT", 381 "optional": true, 382 "os": [ 383 "android" 384 ], 385 "engines": { 386 "node": ">=18" 387 } 388 }, 389 "node_modules/@esbuild/android-arm64": { 390 "version": "0.28.1", 391 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.28.1.tgz", 392 "integrity": "sha512-34EGEbCIAgosYz6goLcopX6Mo7NyGv9tfwEM2/7Ce2VcVRk568iSvniGWcUXIy7wEDR1wzolcxcriFVrWYcwBg==", 393 "cpu": [ 394 "arm64" 395 ], 396 "dev": true, 397 "license": "MIT", 398 "optional": true, 399 "os": [ 400 "android" 401 ], 402 "engines": { 403 "node": ">=18" 404 } 405 }, 406 "node_modules/@esbuild/android-x64": { 407 "version": "0.28.1", 408 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.28.1.tgz", 409 "integrity": "sha512-dbwY7ltSMDWsRatcRpCnES4F+im88OCUgGZjy52shC7GqHRE/cYlxNbB4Z4UpJswpcc4Qxd2oE/ufM0p61IKng==", 410 "cpu": [ 411 "x64" 412 ], 413 "dev": true, 414 "license": "MIT", 415 "optional": true, 416 "os": [ 417 "android" 418 ], 419 "engines": { 420 "node": ">=18" 421 } 422 }, 423 "node_modules/@esbuild/darwin-arm64": { 424 "version": "0.28.1", 425 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.28.1.tgz", 426 "integrity": "sha512-TZbWkQY7kvTAXbXUT7uVACR5cMHsDiSz9z7ZKAX/RTq/WJEk3QyRr0wZpNhBDX+/0CtdqUIJlOiodQcta6tY3Q==", 427 "cpu": [ 428 "arm64" 429 ], 430 "dev": true, 431 "license": "MIT", 432 "optional": true, 433 "os": [ 434 "darwin" 435 ], 436 "engines": { 437 "node": ">=18" 438 } 439 }, 440 "node_modules/@esbuild/darwin-x64": { 441 "version": "0.28.1", 442 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.28.1.tgz", 443 "integrity": "sha512-zfdzgK9ACBNZLI/CyHTOx81SyNbM6YXn7rxSgX97VjyiPl9W1i4Ka4fgKECEoFCKGpvBj5qArWIGgQjOwkgskQ==", 444 "cpu": [ 445 "x64" 446 ], 447 "dev": true, 448 "license": "MIT", 449 "optional": true, 450 "os": [ 451 "darwin" 452 ], 453 "engines": { 454 "node": ">=18" 455 } 456 }, 457 "node_modules/@esbuild/freebsd-arm64": { 458 "version": "0.28.1", 459 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.28.1.tgz", 460 "integrity": "sha512-wG2EA8ENdEI0qhkSZMjfqrdY+ziCYCPMmtZjjIwOmXFjmyzEHn+UUxk5of+SYsjtfs3VpnlC7QLzSI5hY/rOAw==", 461 "cpu": [ 462 "arm64" 463 ], 464 "dev": true, 465 "license": "MIT", 466 "optional": true, 467 "os": [ 468 "freebsd" 469 ], 470 "engines": { 471 "node": ">=18" 472 } 473 }, 474 "node_modules/@esbuild/freebsd-x64": { 475 "version": "0.28.1", 476 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.28.1.tgz", 477 "integrity": "sha512-i7dZ9vQgnvSCzi/rYCXNgtF/U+eKZNJBzu3eTQbRgHnM7tNSizLOkRFAl3qzVc/Op/u5YkHHa4pf/3DOYHthLQ==", 478 "cpu": [ 479 "x64" 480 ], 481 "dev": true, 482 "license": "MIT", 483 "optional": true, 484 "os": [ 485 "freebsd" 486 ], 487 "engines": { 488 "node": ">=18" 489 } 490 }, 491 "node_modules/@esbuild/linux-arm": { 492 "version": "0.28.1", 493 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.28.1.tgz", 494 "integrity": "sha512-qVXBOHQS+d5Y722GwJzJUtOLlX7km3CraOaGormF1pDtPd2C/l1SHRPgjLunLGe51Sh5YYWKMFDyV4SxgMQYTQ==", 495 "cpu": [ 496 "arm" 497 ], 498 "dev": true, 499 "license": "MIT", 500 "optional": true, 501 "os": [ 502 "linux" 503 ], 504 "engines": { 505 "node": ">=18" 506 } 507 }, 508 "node_modules/@esbuild/linux-arm64": { 509 "version": "0.28.1", 510 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.28.1.tgz", 511 "integrity": "sha512-yHs+0uc8+nvEAfAfxrWQKK5peSNzBc4PegcMO0EJ2hT71uA7vB8Ihg2e77R2P7SG5uYjPbHlLLmve4LLLRCf0g==", 512 "cpu": [ 513 "arm64" 514 ], 515 "dev": true, 516 "license": "MIT", 517 "optional": true, 518 "os": [ 519 "linux" 520 ], 521 "engines": { 522 "node": ">=18" 523 } 524 }, 525 "node_modules/@esbuild/linux-ia32": { 526 "version": "0.28.1", 527 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.28.1.tgz", 528 "integrity": "sha512-d1z4ZuP0ajrfz/FhGT4vv278rX8KnPPJx8i5+AtK7TYbx9Le9F1hyzurZpkEyjkGa9dUGhQow4C1NmeGvqxN2w==", 529 "cpu": [ 530 "ia32" 531 ], 532 "dev": true, 533 "license": "MIT", 534 "optional": true, 535 "os": [ 536 "linux" 537 ], 538 "engines": { 539 "node": ">=18" 540 } 541 }, 542 "node_modules/@esbuild/linux-loong64": { 543 "version": "0.28.1", 544 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.28.1.tgz", 545 "integrity": "sha512-M5sRjUVZrkm1OAPR3dlOYzNmN+loZKGVi1VUQGrwuqLcbR6qeAz+famMhjASeH3YVKvZz+zT1jlh/keC3Rj/lg==", 546 "cpu": [ 547 "loong64" 548 ], 549 "dev": true, 550 "license": "MIT", 551 "optional": true, 552 "os": [ 553 "linux" 554 ], 555 "engines": { 556 "node": ">=18" 557 } 558 }, 559 "node_modules/@esbuild/linux-mips64el": { 560 "version": "0.28.1", 561 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.28.1.tgz", 562 "integrity": "sha512-mRObBZeHh2OxcBFPWE/FjylkRgZdYuiTR3vaTozquCGOH14iP9oN4x4Ge81CoIDYQrXmIxpFumJBu5MtZpnQJQ==", 563 "cpu": [ 564 "mips64el" 565 ], 566 "dev": true, 567 "license": "MIT", 568 "optional": true, 569 "os": [ 570 "linux" 571 ], 572 "engines": { 573 "node": ">=18" 574 } 575 }, 576 "node_modules/@esbuild/linux-ppc64": { 577 "version": "0.28.1", 578 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.28.1.tgz", 579 "integrity": "sha512-slScBsMAb3GFDcdrCgLwZtPYRoH2H/youv10QiZyRjmsP48fznoveWytSgCI/R0ZcUgpc0ZhIUEx6LHts8yrfQ==", 580 "cpu": [ 581 "ppc64" 582 ], 583 "dev": true, 584 "license": "MIT", 585 "optional": true, 586 "os": [ 587 "linux" 588 ], 589 "engines": { 590 "node": ">=18" 591 } 592 }, 593 "node_modules/@esbuild/linux-riscv64": { 594 "version": "0.28.1", 595 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.28.1.tgz", 596 "integrity": "sha512-kw0owk1o0GFETUJyW0jc0G4Yzs0BHZn0JDZ8JRT088vjJYX777BAs1fDGxAC+q831qOs2DTC96mNsG2opdfyyQ==", 597 "cpu": [ 598 "riscv64" 599 ], 600 "dev": true, 601 "license": "MIT", 602 "optional": true, 603 "os": [ 604 "linux" 605 ], 606 "engines": { 607 "node": ">=18" 608 } 609 }, 610 "node_modules/@esbuild/linux-s390x": { 611 "version": "0.28.1", 612 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.28.1.tgz", 613 "integrity": "sha512-/lAIjX8aYFRByhh6L5rYtPEDRqa9de/4V/juOXcta5frjvzXO4/sqEtyytse0g3zZFuWu5cDN0MkLz2qRDD2Ag==", 614 "cpu": [ 615 "s390x" 616 ], 617 "dev": true, 618 "license": "MIT", 619 "optional": true, 620 "os": [ 621 "linux" 622 ], 623 "engines": { 624 "node": ">=18" 625 } 626 }, 627 "node_modules/@esbuild/linux-x64": { 628 "version": "0.28.1", 629 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.28.1.tgz", 630 "integrity": "sha512-u/anNYF2mmVOEDwLtnQ1wOr3EZ9sTNGLWrsYGYwHWzGA3Si84IOkHXlbWTD1NB+9/1lcnweYKO54uhxZydNzfA==", 631 "cpu": [ 632 "x64" 633 ], 634 "dev": true, 635 "license": "MIT", 636 "optional": true, 637 "os": [ 638 "linux" 639 ], 640 "engines": { 641 "node": ">=18" 642 } 643 }, 644 "node_modules/@esbuild/netbsd-arm64": { 645 "version": "0.28.1", 646 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.28.1.tgz", 647 "integrity": "sha512-oks0DYbLwWMmaakTsCb+zL4E+aHRVLom9IJZOAthMQEPiQmydXHkziYEsGYRx0uNV/IjEKGAV941JzH02pflqw==", 648 "cpu": [ 649 "arm64" 650 ], 651 "dev": true, 652 "license": "MIT", 653 "optional": true, 654 "os": [ 655 "netbsd" 656 ], 657 "engines": { 658 "node": ">=18" 659 } 660 }, 661 "node_modules/@esbuild/netbsd-x64": { 662 "version": "0.28.1", 663 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.28.1.tgz", 664 "integrity": "sha512-aeL6lAnN89Hz43Mlh1G8ARasbuoYvSITDEx0tHh5b7jJnHcssqgjy9Yx430GDpmCa6OyrKoS0aNRjKundRizGg==", 665 "cpu": [ 666 "x64" 667 ], 668 "dev": true, 669 "license": "MIT", 670 "optional": true, 671 "os": [ 672 "netbsd" 673 ], 674 "engines": { 675 "node": ">=18" 676 } 677 }, 678 "node_modules/@esbuild/openbsd-arm64": { 679 "version": "0.28.1", 680 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.28.1.tgz", 681 "integrity": "sha512-MEFJe5C3R8pwXdZ5Y21oo6m7ePiS0d9pWucn99O/wvyJZChoIQKrQDxKrGeW8F5+T0okTHesAmDeiHDTIq0V/Q==", 682 "cpu": [ 683 "arm64" 684 ], 685 "dev": true, 686 "license": "MIT", 687 "optional": true, 688 "os": [ 689 "openbsd" 690 ], 691 "engines": { 692 "node": ">=18" 693 } 694 }, 695 "node_modules/@esbuild/openbsd-x64": { 696 "version": "0.28.1", 697 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.28.1.tgz", 698 "integrity": "sha512-i/ZLIOafE0Z8cI/XANJAixoJL/uRAoS2xOA3rb0xN+KK0K177cMAsQYkzHtBrtMXAKuAc7HGgcWiZ/sRC1Nxgw==", 699 "cpu": [ 700 "x64" 701 ], 702 "dev": true, 703 "license": "MIT", 704 "optional": true, 705 "os": [ 706 "openbsd" 707 ], 708 "engines": { 709 "node": ">=18" 710 } 711 }, 712 "node_modules/@esbuild/openharmony-arm64": { 713 "version": "0.28.1", 714 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.28.1.tgz", 715 "integrity": "sha512-ge+Z7EXFNt2BO1oAMsVpiQ8EwndV9i1xXerAeTIK7AtPs3bKFXQM7nlRxDSIUIMeueR1CNXxqztLzdNeReKBJg==", 716 "cpu": [ 717 "arm64" 718 ], 719 "dev": true, 720 "license": "MIT", 721 "optional": true, 722 "os": [ 723 "openharmony" 724 ], 725 "engines": { 726 "node": ">=18" 727 } 728 }, 729 "node_modules/@esbuild/sunos-x64": { 730 "version": "0.28.1", 731 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.28.1.tgz", 732 "integrity": "sha512-BEjgtECkL3vY+SaSQ6nzVfiALUeFxpawyp8Jmf5PtYhf1Ug40N1h/hxlhts+f1FvSvarEigdxS3BlSMI2PJLcQ==", 733 "cpu": [ 734 "x64" 735 ], 736 "dev": true, 737 "license": "MIT", 738 "optional": true, 739 "os": [ 740 "sunos" 741 ], 742 "engines": { 743 "node": ">=18" 744 } 745 }, 746 "node_modules/@esbuild/win32-arm64": { 747 "version": "0.28.1", 748 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.28.1.tgz", 749 "integrity": "sha512-lCv9eK/H6ZJWbE7bh2nw54CZ9M2nupBxJcTsdk/QQnWkdSjKGuxmmH8/GWrlT1eMmZfn4dGcCjRte397WqfQXA==", 750 "cpu": [ 751 "arm64" 752 ], 753 "dev": true, 754 "license": "MIT", 755 "optional": true, 756 "os": [ 757 "win32" 758 ], 759 "engines": { 760 "node": ">=18" 761 } 762 }, 763 "node_modules/@esbuild/win32-ia32": { 764 "version": "0.28.1", 765 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.28.1.tgz", 766 "integrity": "sha512-zvb/mB2bSCoJOpoCBgYKKpX6YM6mJBlBUVUtVj41DlZJVEB6/0CKlRYxP5wWl1C1ILiCoAU5wZZ4q1P3qeS6Eg==", 767 "cpu": [ 768 "ia32" 769 ], 770 "dev": true, 771 "license": "MIT", 772 "optional": true, 773 "os": [ 774 "win32" 775 ], 776 "engines": { 777 "node": ">=18" 778 } 779 }, 780 "node_modules/@esbuild/win32-x64": { 781 "version": "0.28.1", 782 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.28.1.tgz", 783 "integrity": "sha512-bm4Mowrv+GXMlpWX++EcXw/iLyd1o3+bJkC2DkWXYVvgZCqD/bSj9ctZeAMC3cIxgjRVR2Dufaiu4YPxr5gW1A==", 784 "cpu": [ 785 "x64" 786 ], 787 "dev": true, 788 "license": "MIT", 789 "optional": true, 790 "os": [ 791 "win32" 792 ], 793 "engines": { 794 "node": ">=18" 795 } 796 }, 797 "node_modules/@eslint-community/eslint-utils": { 798 "version": "4.9.1", 799 "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.1.tgz", 800 "integrity": "sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==", 801 "dev": true, 802 "license": "MIT", 803 "dependencies": { 804 "eslint-visitor-keys": "^3.4.3" 805 }, 806 "engines": { 807 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 808 }, 809 "funding": { 810 "url": "https://opencollective.com/eslint" 811 }, 812 "peerDependencies": { 813 "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" 814 } 815 }, 816 "node_modules/@eslint-community/regexpp": { 817 "version": "4.12.2", 818 "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.2.tgz", 819 "integrity": "sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==", 820 "dev": true, 821 "license": "MIT", 822 "engines": { 823 "node": "^12.0.0 || ^14.0.0 || >=16.0.0" 824 } 825 }, 826 "node_modules/@eslint/config-array": { 827 "version": "0.21.2", 828 "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.2.tgz", 829 "integrity": "sha512-nJl2KGTlrf9GjLimgIru+V/mzgSK0ABCDQRvxw5BjURL7WfH5uoWmizbH7QB6MmnMBd8cIC9uceWnezL1VZWWw==", 830 "dev": true, 831 "license": "Apache-2.0", 832 "dependencies": { 833 "@eslint/object-schema": "^2.1.7", 834 "debug": "^4.3.1", 835 "minimatch": "^3.1.5" 836 }, 837 "engines": { 838 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 839 } 840 }, 841 "node_modules/@eslint/config-array/node_modules/balanced-match": { 842 "version": "1.0.2", 843 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 844 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 845 "dev": true, 846 "license": "MIT" 847 }, 848 "node_modules/@eslint/config-array/node_modules/brace-expansion": { 849 "version": "1.1.15", 850 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.15.tgz", 851 "integrity": "sha512-EwOCDEex4quD37XhqM3omwtMoJjr//isUZz1JopUNWms+4Z2ViyM/k1YIRePpoVNnQhENnxtFjLaxNHrT7xIUg==", 852 "dev": true, 853 "license": "MIT", 854 "dependencies": { 855 "balanced-match": "^1.0.0", 856 "concat-map": "0.0.1" 857 } 858 }, 859 "node_modules/@eslint/config-array/node_modules/minimatch": { 860 "version": "3.1.5", 861 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz", 862 "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", 863 "dev": true, 864 "license": "ISC", 865 "dependencies": { 866 "brace-expansion": "^1.1.7" 867 }, 868 "engines": { 869 "node": "*" 870 } 871 }, 872 "node_modules/@eslint/config-helpers": { 873 "version": "0.4.2", 874 "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.4.2.tgz", 875 "integrity": "sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw==", 876 "dev": true, 877 "license": "Apache-2.0", 878 "dependencies": { 879 "@eslint/core": "^0.17.0" 880 }, 881 "engines": { 882 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 883 } 884 }, 885 "node_modules/@eslint/core": { 886 "version": "0.17.0", 887 "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.17.0.tgz", 888 "integrity": "sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==", 889 "dev": true, 890 "license": "Apache-2.0", 891 "dependencies": { 892 "@types/json-schema": "^7.0.15" 893 }, 894 "engines": { 895 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 896 } 897 }, 898 "node_modules/@eslint/eslintrc": { 899 "version": "3.3.5", 900 "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.5.tgz", 901 "integrity": "sha512-4IlJx0X0qftVsN5E+/vGujTRIFtwuLbNsVUe7TO6zYPDR1O6nFwvwhIKEKSrl6dZchmYBITazxKoUYOjdtjlRg==", 902 "dev": true, 903 "license": "MIT", 904 "dependencies": { 905 "ajv": "^6.14.0", 906 "debug": "^4.3.2", 907 "espree": "^10.0.1", 908 "globals": "^14.0.0", 909 "ignore": "^5.2.0", 910 "import-fresh": "^3.2.1", 911 "js-yaml": "^4.1.1", 912 "minimatch": "^3.1.5", 913 "strip-json-comments": "^3.1.1" 914 }, 915 "engines": { 916 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 917 }, 918 "funding": { 919 "url": "https://opencollective.com/eslint" 920 } 921 }, 922 "node_modules/@eslint/eslintrc/node_modules/balanced-match": { 923 "version": "1.0.2", 924 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 925 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 926 "dev": true, 927 "license": "MIT" 928 }, 929 "node_modules/@eslint/eslintrc/node_modules/brace-expansion": { 930 "version": "1.1.15", 931 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.15.tgz", 932 "integrity": "sha512-EwOCDEex4quD37XhqM3omwtMoJjr//isUZz1JopUNWms+4Z2ViyM/k1YIRePpoVNnQhENnxtFjLaxNHrT7xIUg==", 933 "dev": true, 934 "license": "MIT", 935 "dependencies": { 936 "balanced-match": "^1.0.0", 937 "concat-map": "0.0.1" 938 } 939 }, 940 "node_modules/@eslint/eslintrc/node_modules/ignore": { 941 "version": "5.3.2", 942 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", 943 "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", 944 "dev": true, 945 "license": "MIT", 946 "engines": { 947 "node": ">= 4" 948 } 949 }, 950 "node_modules/@eslint/eslintrc/node_modules/minimatch": { 951 "version": "3.1.5", 952 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz", 953 "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", 954 "dev": true, 955 "license": "ISC", 956 "dependencies": { 957 "brace-expansion": "^1.1.7" 958 }, 959 "engines": { 960 "node": "*" 961 } 962 }, 963 "node_modules/@eslint/js": { 964 "version": "9.39.4", 965 "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.39.4.tgz", 966 "integrity": "sha512-nE7DEIchvtiFTwBw4Lfbu59PG+kCofhjsKaCWzxTpt4lfRjRMqG6uMBzKXuEcyXhOHoUp9riAm7/aWYGhXZ9cw==", 967 "dev": true, 968 "license": "MIT", 969 "engines": { 970 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 971 }, 972 "funding": { 973 "url": "https://eslint.org/donate" 974 } 975 }, 976 "node_modules/@eslint/object-schema": { 977 "version": "2.1.7", 978 "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.7.tgz", 979 "integrity": "sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==", 980 "dev": true, 981 "license": "Apache-2.0", 982 "engines": { 983 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 984 } 985 }, 986 "node_modules/@eslint/plugin-kit": { 987 "version": "0.4.1", 988 "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.4.1.tgz", 989 "integrity": "sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==", 990 "dev": true, 991 "license": "Apache-2.0", 992 "dependencies": { 993 "@eslint/core": "^0.17.0", 994 "levn": "^0.4.1" 995 }, 996 "engines": { 997 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 998 } 999 }, 1000 "node_modules/@humanfs/core": { 1001 "version": "0.19.2", 1002 "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.2.tgz", 1003 "integrity": "sha512-UhXNm+CFMWcbChXywFwkmhqjs3PRCmcSa/hfBgLIb7oQ5HNb1wS0icWsGtSAUNgefHeI+eBrA8I1fxmbHsGdvA==", 1004 "dev": true, 1005 "license": "Apache-2.0", 1006 "dependencies": { 1007 "@humanfs/types": "^0.15.0" 1008 }, 1009 "engines": { 1010 "node": ">=18.18.0" 1011 } 1012 }, 1013 "node_modules/@humanfs/node": { 1014 "version": "0.16.8", 1015 "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.8.tgz", 1016 "integrity": "sha512-gE1eQNZ3R++kTzFUpdGlpmy8kDZD/MLyHqDwqjkVQI0JMdI1D51sy1H958PNXYkM2rAac7e5/CnIKZrHtPh3BQ==", 1017 "dev": true, 1018 "license": "Apache-2.0", 1019 "dependencies": { 1020 "@humanfs/core": "^0.19.2", 1021 "@humanfs/types": "^0.15.0", 1022 "@humanwhocodes/retry": "^0.4.0" 1023 }, 1024 "engines": { 1025 "node": ">=18.18.0" 1026 } 1027 }, 1028 "node_modules/@humanfs/types": { 1029 "version": "0.15.0", 1030 "resolved": "https://registry.npmjs.org/@humanfs/types/-/types-0.15.0.tgz", 1031 "integrity": "sha512-ZZ1w0aoQkwuUuC7Yf+7sdeaNfqQiiLcSRbfI08oAxqLtpXQr9AIVX7Ay7HLDuiLYAaFPu8oBYNq/QIi9URHJ3Q==", 1032 "dev": true, 1033 "license": "Apache-2.0", 1034 "engines": { 1035 "node": ">=18.18.0" 1036 } 1037 }, 1038 "node_modules/@humanwhocodes/module-importer": { 1039 "version": "1.0.1", 1040 "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", 1041 "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", 1042 "dev": true, 1043 "license": "Apache-2.0", 1044 "engines": { 1045 "node": ">=12.22" 1046 }, 1047 "funding": { 1048 "type": "github", 1049 "url": "https://github.com/sponsors/nzakas" 1050 } 1051 }, 1052 "node_modules/@humanwhocodes/retry": { 1053 "version": "0.4.3", 1054 "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.3.tgz", 1055 "integrity": "sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==", 1056 "dev": true, 1057 "license": "Apache-2.0", 1058 "engines": { 1059 "node": ">=18.18" 1060 }, 1061 "funding": { 1062 "type": "github", 1063 "url": "https://github.com/sponsors/nzakas" 1064 } 1065 }, 1066 "node_modules/@img/colour": { 1067 "version": "1.1.0", 1068 "resolved": "https://registry.npmjs.org/@img/colour/-/colour-1.1.0.tgz", 1069 "integrity": "sha512-Td76q7j57o/tLVdgS746cYARfSyxk8iEfRxewL9h4OMzYhbW4TAcppl0mT4eyqXddh6L/jwoM75mo7ixa/pCeQ==", 1070 "dev": true, 1071 "license": "MIT", 1072 "engines": { 1073 "node": ">=18" 1074 } 1075 }, 1076 "node_modules/@img/sharp-darwin-arm64": { 1077 "version": "0.34.5", 1078 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.34.5.tgz", 1079 "integrity": "sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w==", 1080 "cpu": [ 1081 "arm64" 1082 ], 1083 "dev": true, 1084 "license": "Apache-2.0", 1085 "optional": true, 1086 "os": [ 1087 "darwin" 1088 ], 1089 "engines": { 1090 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1091 }, 1092 "funding": { 1093 "url": "https://opencollective.com/libvips" 1094 }, 1095 "optionalDependencies": { 1096 "@img/sharp-libvips-darwin-arm64": "1.2.4" 1097 } 1098 }, 1099 "node_modules/@img/sharp-darwin-x64": { 1100 "version": "0.34.5", 1101 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.34.5.tgz", 1102 "integrity": "sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw==", 1103 "cpu": [ 1104 "x64" 1105 ], 1106 "dev": true, 1107 "license": "Apache-2.0", 1108 "optional": true, 1109 "os": [ 1110 "darwin" 1111 ], 1112 "engines": { 1113 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1114 }, 1115 "funding": { 1116 "url": "https://opencollective.com/libvips" 1117 }, 1118 "optionalDependencies": { 1119 "@img/sharp-libvips-darwin-x64": "1.2.4" 1120 } 1121 }, 1122 "node_modules/@img/sharp-libvips-darwin-arm64": { 1123 "version": "1.2.4", 1124 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.2.4.tgz", 1125 "integrity": "sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g==", 1126 "cpu": [ 1127 "arm64" 1128 ], 1129 "dev": true, 1130 "license": "LGPL-3.0-or-later", 1131 "optional": true, 1132 "os": [ 1133 "darwin" 1134 ], 1135 "funding": { 1136 "url": "https://opencollective.com/libvips" 1137 } 1138 }, 1139 "node_modules/@img/sharp-libvips-darwin-x64": { 1140 "version": "1.2.4", 1141 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.2.4.tgz", 1142 "integrity": "sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg==", 1143 "cpu": [ 1144 "x64" 1145 ], 1146 "dev": true, 1147 "license": "LGPL-3.0-or-later", 1148 "optional": true, 1149 "os": [ 1150 "darwin" 1151 ], 1152 "funding": { 1153 "url": "https://opencollective.com/libvips" 1154 } 1155 }, 1156 "node_modules/@img/sharp-libvips-linux-arm": { 1157 "version": "1.2.4", 1158 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.2.4.tgz", 1159 "integrity": "sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A==", 1160 "cpu": [ 1161 "arm" 1162 ], 1163 "dev": true, 1164 "libc": [ 1165 "glibc" 1166 ], 1167 "license": "LGPL-3.0-or-later", 1168 "optional": true, 1169 "os": [ 1170 "linux" 1171 ], 1172 "funding": { 1173 "url": "https://opencollective.com/libvips" 1174 } 1175 }, 1176 "node_modules/@img/sharp-libvips-linux-arm64": { 1177 "version": "1.2.4", 1178 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.2.4.tgz", 1179 "integrity": "sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw==", 1180 "cpu": [ 1181 "arm64" 1182 ], 1183 "dev": true, 1184 "libc": [ 1185 "glibc" 1186 ], 1187 "license": "LGPL-3.0-or-later", 1188 "optional": true, 1189 "os": [ 1190 "linux" 1191 ], 1192 "funding": { 1193 "url": "https://opencollective.com/libvips" 1194 } 1195 }, 1196 "node_modules/@img/sharp-libvips-linux-ppc64": { 1197 "version": "1.2.4", 1198 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.2.4.tgz", 1199 "integrity": "sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA==", 1200 "cpu": [ 1201 "ppc64" 1202 ], 1203 "dev": true, 1204 "libc": [ 1205 "glibc" 1206 ], 1207 "license": "LGPL-3.0-or-later", 1208 "optional": true, 1209 "os": [ 1210 "linux" 1211 ], 1212 "funding": { 1213 "url": "https://opencollective.com/libvips" 1214 } 1215 }, 1216 "node_modules/@img/sharp-libvips-linux-riscv64": { 1217 "version": "1.2.4", 1218 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-riscv64/-/sharp-libvips-linux-riscv64-1.2.4.tgz", 1219 "integrity": "sha512-oVDbcR4zUC0ce82teubSm+x6ETixtKZBh/qbREIOcI3cULzDyb18Sr/Wcyx7NRQeQzOiHTNbZFF1UwPS2scyGA==", 1220 "cpu": [ 1221 "riscv64" 1222 ], 1223 "dev": true, 1224 "libc": [ 1225 "glibc" 1226 ], 1227 "license": "LGPL-3.0-or-later", 1228 "optional": true, 1229 "os": [ 1230 "linux" 1231 ], 1232 "funding": { 1233 "url": "https://opencollective.com/libvips" 1234 } 1235 }, 1236 "node_modules/@img/sharp-libvips-linux-s390x": { 1237 "version": "1.2.4", 1238 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.2.4.tgz", 1239 "integrity": "sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ==", 1240 "cpu": [ 1241 "s390x" 1242 ], 1243 "dev": true, 1244 "libc": [ 1245 "glibc" 1246 ], 1247 "license": "LGPL-3.0-or-later", 1248 "optional": true, 1249 "os": [ 1250 "linux" 1251 ], 1252 "funding": { 1253 "url": "https://opencollective.com/libvips" 1254 } 1255 }, 1256 "node_modules/@img/sharp-libvips-linux-x64": { 1257 "version": "1.2.4", 1258 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.2.4.tgz", 1259 "integrity": "sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw==", 1260 "cpu": [ 1261 "x64" 1262 ], 1263 "dev": true, 1264 "libc": [ 1265 "glibc" 1266 ], 1267 "license": "LGPL-3.0-or-later", 1268 "optional": true, 1269 "os": [ 1270 "linux" 1271 ], 1272 "funding": { 1273 "url": "https://opencollective.com/libvips" 1274 } 1275 }, 1276 "node_modules/@img/sharp-libvips-linuxmusl-arm64": { 1277 "version": "1.2.4", 1278 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.2.4.tgz", 1279 "integrity": "sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw==", 1280 "cpu": [ 1281 "arm64" 1282 ], 1283 "dev": true, 1284 "libc": [ 1285 "musl" 1286 ], 1287 "license": "LGPL-3.0-or-later", 1288 "optional": true, 1289 "os": [ 1290 "linux" 1291 ], 1292 "funding": { 1293 "url": "https://opencollective.com/libvips" 1294 } 1295 }, 1296 "node_modules/@img/sharp-libvips-linuxmusl-x64": { 1297 "version": "1.2.4", 1298 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.2.4.tgz", 1299 "integrity": "sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg==", 1300 "cpu": [ 1301 "x64" 1302 ], 1303 "dev": true, 1304 "libc": [ 1305 "musl" 1306 ], 1307 "license": "LGPL-3.0-or-later", 1308 "optional": true, 1309 "os": [ 1310 "linux" 1311 ], 1312 "funding": { 1313 "url": "https://opencollective.com/libvips" 1314 } 1315 }, 1316 "node_modules/@img/sharp-linux-arm": { 1317 "version": "0.34.5", 1318 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.34.5.tgz", 1319 "integrity": "sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw==", 1320 "cpu": [ 1321 "arm" 1322 ], 1323 "dev": true, 1324 "libc": [ 1325 "glibc" 1326 ], 1327 "license": "Apache-2.0", 1328 "optional": true, 1329 "os": [ 1330 "linux" 1331 ], 1332 "engines": { 1333 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1334 }, 1335 "funding": { 1336 "url": "https://opencollective.com/libvips" 1337 }, 1338 "optionalDependencies": { 1339 "@img/sharp-libvips-linux-arm": "1.2.4" 1340 } 1341 }, 1342 "node_modules/@img/sharp-linux-arm64": { 1343 "version": "0.34.5", 1344 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.34.5.tgz", 1345 "integrity": "sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg==", 1346 "cpu": [ 1347 "arm64" 1348 ], 1349 "dev": true, 1350 "libc": [ 1351 "glibc" 1352 ], 1353 "license": "Apache-2.0", 1354 "optional": true, 1355 "os": [ 1356 "linux" 1357 ], 1358 "engines": { 1359 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1360 }, 1361 "funding": { 1362 "url": "https://opencollective.com/libvips" 1363 }, 1364 "optionalDependencies": { 1365 "@img/sharp-libvips-linux-arm64": "1.2.4" 1366 } 1367 }, 1368 "node_modules/@img/sharp-linux-ppc64": { 1369 "version": "0.34.5", 1370 "resolved": "https://registry.npmjs.org/@img/sharp-linux-ppc64/-/sharp-linux-ppc64-0.34.5.tgz", 1371 "integrity": "sha512-7zznwNaqW6YtsfrGGDA6BRkISKAAE1Jo0QdpNYXNMHu2+0dTrPflTLNkpc8l7MUP5M16ZJcUvysVWWrMefZquA==", 1372 "cpu": [ 1373 "ppc64" 1374 ], 1375 "dev": true, 1376 "libc": [ 1377 "glibc" 1378 ], 1379 "license": "Apache-2.0", 1380 "optional": true, 1381 "os": [ 1382 "linux" 1383 ], 1384 "engines": { 1385 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1386 }, 1387 "funding": { 1388 "url": "https://opencollective.com/libvips" 1389 }, 1390 "optionalDependencies": { 1391 "@img/sharp-libvips-linux-ppc64": "1.2.4" 1392 } 1393 }, 1394 "node_modules/@img/sharp-linux-riscv64": { 1395 "version": "0.34.5", 1396 "resolved": "https://registry.npmjs.org/@img/sharp-linux-riscv64/-/sharp-linux-riscv64-0.34.5.tgz", 1397 "integrity": "sha512-51gJuLPTKa7piYPaVs8GmByo7/U7/7TZOq+cnXJIHZKavIRHAP77e3N2HEl3dgiqdD/w0yUfiJnII77PuDDFdw==", 1398 "cpu": [ 1399 "riscv64" 1400 ], 1401 "dev": true, 1402 "libc": [ 1403 "glibc" 1404 ], 1405 "license": "Apache-2.0", 1406 "optional": true, 1407 "os": [ 1408 "linux" 1409 ], 1410 "engines": { 1411 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1412 }, 1413 "funding": { 1414 "url": "https://opencollective.com/libvips" 1415 }, 1416 "optionalDependencies": { 1417 "@img/sharp-libvips-linux-riscv64": "1.2.4" 1418 } 1419 }, 1420 "node_modules/@img/sharp-linux-s390x": { 1421 "version": "0.34.5", 1422 "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.34.5.tgz", 1423 "integrity": "sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg==", 1424 "cpu": [ 1425 "s390x" 1426 ], 1427 "dev": true, 1428 "libc": [ 1429 "glibc" 1430 ], 1431 "license": "Apache-2.0", 1432 "optional": true, 1433 "os": [ 1434 "linux" 1435 ], 1436 "engines": { 1437 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1438 }, 1439 "funding": { 1440 "url": "https://opencollective.com/libvips" 1441 }, 1442 "optionalDependencies": { 1443 "@img/sharp-libvips-linux-s390x": "1.2.4" 1444 } 1445 }, 1446 "node_modules/@img/sharp-linux-x64": { 1447 "version": "0.34.5", 1448 "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.34.5.tgz", 1449 "integrity": "sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ==", 1450 "cpu": [ 1451 "x64" 1452 ], 1453 "dev": true, 1454 "libc": [ 1455 "glibc" 1456 ], 1457 "license": "Apache-2.0", 1458 "optional": true, 1459 "os": [ 1460 "linux" 1461 ], 1462 "engines": { 1463 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1464 }, 1465 "funding": { 1466 "url": "https://opencollective.com/libvips" 1467 }, 1468 "optionalDependencies": { 1469 "@img/sharp-libvips-linux-x64": "1.2.4" 1470 } 1471 }, 1472 "node_modules/@img/sharp-linuxmusl-arm64": { 1473 "version": "0.34.5", 1474 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.34.5.tgz", 1475 "integrity": "sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg==", 1476 "cpu": [ 1477 "arm64" 1478 ], 1479 "dev": true, 1480 "libc": [ 1481 "musl" 1482 ], 1483 "license": "Apache-2.0", 1484 "optional": true, 1485 "os": [ 1486 "linux" 1487 ], 1488 "engines": { 1489 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1490 }, 1491 "funding": { 1492 "url": "https://opencollective.com/libvips" 1493 }, 1494 "optionalDependencies": { 1495 "@img/sharp-libvips-linuxmusl-arm64": "1.2.4" 1496 } 1497 }, 1498 "node_modules/@img/sharp-linuxmusl-x64": { 1499 "version": "0.34.5", 1500 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.34.5.tgz", 1501 "integrity": "sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q==", 1502 "cpu": [ 1503 "x64" 1504 ], 1505 "dev": true, 1506 "libc": [ 1507 "musl" 1508 ], 1509 "license": "Apache-2.0", 1510 "optional": true, 1511 "os": [ 1512 "linux" 1513 ], 1514 "engines": { 1515 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1516 }, 1517 "funding": { 1518 "url": "https://opencollective.com/libvips" 1519 }, 1520 "optionalDependencies": { 1521 "@img/sharp-libvips-linuxmusl-x64": "1.2.4" 1522 } 1523 }, 1524 "node_modules/@img/sharp-wasm32": { 1525 "version": "0.34.5", 1526 "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.34.5.tgz", 1527 "integrity": "sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw==", 1528 "cpu": [ 1529 "wasm32" 1530 ], 1531 "dev": true, 1532 "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT", 1533 "optional": true, 1534 "dependencies": { 1535 "@emnapi/runtime": "^1.7.0" 1536 }, 1537 "engines": { 1538 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1539 }, 1540 "funding": { 1541 "url": "https://opencollective.com/libvips" 1542 } 1543 }, 1544 "node_modules/@img/sharp-win32-arm64": { 1545 "version": "0.34.5", 1546 "resolved": "https://registry.npmjs.org/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.34.5.tgz", 1547 "integrity": "sha512-WQ3AgWCWYSb2yt+IG8mnC6Jdk9Whs7O0gxphblsLvdhSpSTtmu69ZG1Gkb6NuvxsNACwiPV6cNSZNzt0KPsw7g==", 1548 "cpu": [ 1549 "arm64" 1550 ], 1551 "dev": true, 1552 "license": "Apache-2.0 AND LGPL-3.0-or-later", 1553 "optional": true, 1554 "os": [ 1555 "win32" 1556 ], 1557 "engines": { 1558 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1559 }, 1560 "funding": { 1561 "url": "https://opencollective.com/libvips" 1562 } 1563 }, 1564 "node_modules/@img/sharp-win32-ia32": { 1565 "version": "0.34.5", 1566 "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.34.5.tgz", 1567 "integrity": "sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg==", 1568 "cpu": [ 1569 "ia32" 1570 ], 1571 "dev": true, 1572 "license": "Apache-2.0 AND LGPL-3.0-or-later", 1573 "optional": true, 1574 "os": [ 1575 "win32" 1576 ], 1577 "engines": { 1578 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1579 }, 1580 "funding": { 1581 "url": "https://opencollective.com/libvips" 1582 } 1583 }, 1584 "node_modules/@img/sharp-win32-x64": { 1585 "version": "0.34.5", 1586 "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.34.5.tgz", 1587 "integrity": "sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw==", 1588 "cpu": [ 1589 "x64" 1590 ], 1591 "dev": true, 1592 "license": "Apache-2.0 AND LGPL-3.0-or-later", 1593 "optional": true, 1594 "os": [ 1595 "win32" 1596 ], 1597 "engines": { 1598 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1599 }, 1600 "funding": { 1601 "url": "https://opencollective.com/libvips" 1602 } 1603 }, 1604 "node_modules/@jridgewell/resolve-uri": { 1605 "version": "3.1.2", 1606 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", 1607 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", 1608 "dev": true, 1609 "license": "MIT", 1610 "engines": { 1611 "node": ">=6.0.0" 1612 } 1613 }, 1614 "node_modules/@jridgewell/sourcemap-codec": { 1615 "version": "1.5.5", 1616 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", 1617 "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", 1618 "dev": true, 1619 "license": "MIT" 1620 }, 1621 "node_modules/@jridgewell/trace-mapping": { 1622 "version": "0.3.9", 1623 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", 1624 "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", 1625 "dev": true, 1626 "license": "MIT", 1627 "dependencies": { 1628 "@jridgewell/resolve-uri": "^3.0.3", 1629 "@jridgewell/sourcemap-codec": "^1.4.10" 1630 } 1631 }, 1632 "node_modules/@napi-rs/wasm-runtime": { 1633 "version": "1.1.5", 1634 "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-1.1.5.tgz", 1635 "integrity": "sha512-AWPoBRJ9tsnVhor4sjO7rkni+7p+2IAEFj6cx06UgP10jkQHqay/36uRV/bFkgrh18D9vb4cr8Q0Pthskgzy+Q==", 1636 "dev": true, 1637 "license": "MIT", 1638 "optional": true, 1639 "dependencies": { 1640 "@tybys/wasm-util": "^0.10.2" 1641 }, 1642 "funding": { 1643 "type": "github", 1644 "url": "https://github.com/sponsors/Brooooooklyn" 1645 }, 1646 "peerDependencies": { 1647 "@emnapi/core": "^1.7.1", 1648 "@emnapi/runtime": "^1.7.1" 1649 } 1650 }, 1651 "node_modules/@oxc-project/types": { 1652 "version": "0.133.0", 1653 "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.133.0.tgz", 1654 "integrity": "sha512-KzkdCd6Uxqnf6l3HOw1xfatAlUURA0g14cvBYFyJ5SaNOQbOUvBr9PKArcPcrNIeRsBdgcUzOGrhKveVpvOIGA==", 1655 "dev": true, 1656 "license": "MIT", 1657 "funding": { 1658 "url": "https://github.com/sponsors/Boshen" 1659 } 1660 }, 1661 "node_modules/@poppinss/colors": { 1662 "version": "4.1.6", 1663 "resolved": "https://registry.npmjs.org/@poppinss/colors/-/colors-4.1.6.tgz", 1664 "integrity": "sha512-H9xkIdFswbS8n1d6vmRd8+c10t2Qe+rZITbbDHHkQixH5+2x1FDGmi/0K+WgWiqQFKPSlIYB7jlH6Kpfn6Fleg==", 1665 "dev": true, 1666 "license": "MIT", 1667 "dependencies": { 1668 "kleur": "^4.1.5" 1669 } 1670 }, 1671 "node_modules/@poppinss/dumper": { 1672 "version": "0.6.5", 1673 "resolved": "https://registry.npmjs.org/@poppinss/dumper/-/dumper-0.6.5.tgz", 1674 "integrity": "sha512-NBdYIb90J7LfOI32dOewKI1r7wnkiH6m920puQ3qHUeZkxNkQiFnXVWoE6YtFSv6QOiPPf7ys6i+HWWecDz7sw==", 1675 "dev": true, 1676 "license": "MIT", 1677 "dependencies": { 1678 "@poppinss/colors": "^4.1.5", 1679 "@sindresorhus/is": "^7.0.2", 1680 "supports-color": "^10.0.0" 1681 } 1682 }, 1683 "node_modules/@poppinss/dumper/node_modules/supports-color": { 1684 "version": "10.2.2", 1685 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-10.2.2.tgz", 1686 "integrity": "sha512-SS+jx45GF1QjgEXQx4NJZV9ImqmO2NPz5FNsIHrsDjh2YsHnawpan7SNQ1o8NuhrbHZy9AZhIoCUiCeaW/C80g==", 1687 "dev": true, 1688 "license": "MIT", 1689 "engines": { 1690 "node": ">=18" 1691 }, 1692 "funding": { 1693 "url": "https://github.com/chalk/supports-color?sponsor=1" 1694 } 1695 }, 1696 "node_modules/@poppinss/exception": { 1697 "version": "1.2.3", 1698 "resolved": "https://registry.npmjs.org/@poppinss/exception/-/exception-1.2.3.tgz", 1699 "integrity": "sha512-dCED+QRChTVatE9ibtoaxc+WkdzOSjYTKi/+uacHWIsfodVfpsueo3+DKpgU5Px8qXjgmXkSvhXvSCz3fnP9lw==", 1700 "dev": true, 1701 "license": "MIT" 1702 }, 1703 "node_modules/@rolldown/binding-android-arm64": { 1704 "version": "1.0.3", 1705 "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.0.3.tgz", 1706 "integrity": "sha512-454rs7jHngixp/NMxd5srYD57OnzSlZ/eFTETjORQHLwJG1lRtmNOJcBerZlfu4GjKqeq8aCCIQrMdHyhI51Hw==", 1707 "cpu": [ 1708 "arm64" 1709 ], 1710 "dev": true, 1711 "license": "MIT", 1712 "optional": true, 1713 "os": [ 1714 "android" 1715 ], 1716 "engines": { 1717 "node": "^20.19.0 || >=22.12.0" 1718 } 1719 }, 1720 "node_modules/@rolldown/binding-darwin-arm64": { 1721 "version": "1.0.3", 1722 "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.0.3.tgz", 1723 "integrity": "sha512-PcAhP+ynjURNyy8SKGl5DQP94aGuB/7JrXJb/t7P+hanXvQVMWzUvRRhBAcg/lNRadBhoUPqSoP4xw5tR/KBEA==", 1724 "cpu": [ 1725 "arm64" 1726 ], 1727 "dev": true, 1728 "license": "MIT", 1729 "optional": true, 1730 "os": [ 1731 "darwin" 1732 ], 1733 "engines": { 1734 "node": "^20.19.0 || >=22.12.0" 1735 } 1736 }, 1737 "node_modules/@rolldown/binding-darwin-x64": { 1738 "version": "1.0.3", 1739 "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.0.3.tgz", 1740 "integrity": "sha512-9YpfeUvSE2RS7wysJ81uOZkXJz7f7Q55H2Gvp3VEw/EsahqDtrphrZ0EwDLK5vvKOzaCrBsjF8JmnMLcUt78Gg==", 1741 "cpu": [ 1742 "x64" 1743 ], 1744 "dev": true, 1745 "license": "MIT", 1746 "optional": true, 1747 "os": [ 1748 "darwin" 1749 ], 1750 "engines": { 1751 "node": "^20.19.0 || >=22.12.0" 1752 } 1753 }, 1754 "node_modules/@rolldown/binding-freebsd-x64": { 1755 "version": "1.0.3", 1756 "resolved": "https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.0.3.tgz", 1757 "integrity": "sha512-yB1IlAsSNHncV6SCTL27/MVGR5htvQsoGxIv5KMGXALp+Ll1wYsn+x98M9MW7qa+NdSbvrrY7ANI4wLJ0n1e6g==", 1758 "cpu": [ 1759 "x64" 1760 ], 1761 "dev": true, 1762 "license": "MIT", 1763 "optional": true, 1764 "os": [ 1765 "freebsd" 1766 ], 1767 "engines": { 1768 "node": "^20.19.0 || >=22.12.0" 1769 } 1770 }, 1771 "node_modules/@rolldown/binding-linux-arm-gnueabihf": { 1772 "version": "1.0.3", 1773 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.0.3.tgz", 1774 "integrity": "sha512-Yi30IVAAfLUCy2MseFjbB1jAMDl1VMCAas5StnYp8da9+CKvMd2H2cbEjWcw5NPaPqzvYkVIaF1nNUG+b7u/sw==", 1775 "cpu": [ 1776 "arm" 1777 ], 1778 "dev": true, 1779 "license": "MIT", 1780 "optional": true, 1781 "os": [ 1782 "linux" 1783 ], 1784 "engines": { 1785 "node": "^20.19.0 || >=22.12.0" 1786 } 1787 }, 1788 "node_modules/@rolldown/binding-linux-arm64-gnu": { 1789 "version": "1.0.3", 1790 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.0.3.tgz", 1791 "integrity": "sha512-jsO7R8To+AdlYgUmN5sHSCZbfhtMBkO0WUx8iORQnPcMMdgr7qM2DQmMwgabs3GhNztdmoKkMKQFHD6DTMCIQw==", 1792 "cpu": [ 1793 "arm64" 1794 ], 1795 "dev": true, 1796 "libc": [ 1797 "glibc" 1798 ], 1799 "license": "MIT", 1800 "optional": true, 1801 "os": [ 1802 "linux" 1803 ], 1804 "engines": { 1805 "node": "^20.19.0 || >=22.12.0" 1806 } 1807 }, 1808 "node_modules/@rolldown/binding-linux-arm64-musl": { 1809 "version": "1.0.3", 1810 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.0.3.tgz", 1811 "integrity": "sha512-VWkUHwWriDciit80wleYwKILoR/KMvxh/IdwS/paX+ZgpuRpCrKLUdadJbc0NpBEiyhpYawsJ73j9aCvOH+f7Q==", 1812 "cpu": [ 1813 "arm64" 1814 ], 1815 "dev": true, 1816 "libc": [ 1817 "musl" 1818 ], 1819 "license": "MIT", 1820 "optional": true, 1821 "os": [ 1822 "linux" 1823 ], 1824 "engines": { 1825 "node": "^20.19.0 || >=22.12.0" 1826 } 1827 }, 1828 "node_modules/@rolldown/binding-linux-ppc64-gnu": { 1829 "version": "1.0.3", 1830 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.0.3.tgz", 1831 "integrity": "sha512-5f1laC0SlIR0yDbFCd8acUhvJIag6N3zC5P7oUPN6wX0aOma+uKJ0wBDH5aq7I1PVI2ttTlhJwzwRIBnLiSGEg==", 1832 "cpu": [ 1833 "ppc64" 1834 ], 1835 "dev": true, 1836 "libc": [ 1837 "glibc" 1838 ], 1839 "license": "MIT", 1840 "optional": true, 1841 "os": [ 1842 "linux" 1843 ], 1844 "engines": { 1845 "node": "^20.19.0 || >=22.12.0" 1846 } 1847 }, 1848 "node_modules/@rolldown/binding-linux-s390x-gnu": { 1849 "version": "1.0.3", 1850 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.0.3.tgz", 1851 "integrity": "sha512-Iq4ko0r4XsgbrF/LunNgHtAGLRRVE2kXonAXQ/MV0mC6jQpMOhW1SvtZja2EhC/kd05++bP78dsqBeIQyYJ6Yg==", 1852 "cpu": [ 1853 "s390x" 1854 ], 1855 "dev": true, 1856 "libc": [ 1857 "glibc" 1858 ], 1859 "license": "MIT", 1860 "optional": true, 1861 "os": [ 1862 "linux" 1863 ], 1864 "engines": { 1865 "node": "^20.19.0 || >=22.12.0" 1866 } 1867 }, 1868 "node_modules/@rolldown/binding-linux-x64-gnu": { 1869 "version": "1.0.3", 1870 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.0.3.tgz", 1871 "integrity": "sha512-B8m6tD5+/N5FeNQFbKlLA/2yVq9ycQP1SeedyEYYKWBNR3ZQbkvIUcNnDNM03lO1l5F2roiiFJGgvoLLyZXtSg==", 1872 "cpu": [ 1873 "x64" 1874 ], 1875 "dev": true, 1876 "libc": [ 1877 "glibc" 1878 ], 1879 "license": "MIT", 1880 "optional": true, 1881 "os": [ 1882 "linux" 1883 ], 1884 "engines": { 1885 "node": "^20.19.0 || >=22.12.0" 1886 } 1887 }, 1888 "node_modules/@rolldown/binding-linux-x64-musl": { 1889 "version": "1.0.3", 1890 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.0.3.tgz", 1891 "integrity": "sha512-pSdpdUJHkuCxun9LE7jvgUB9qsRgaiyNNCX7m/AvHTcq67AiT/Yhoxvw5zPfhrM8k/BfP8ce/hMOpthKDpEUow==", 1892 "cpu": [ 1893 "x64" 1894 ], 1895 "dev": true, 1896 "libc": [ 1897 "musl" 1898 ], 1899 "license": "MIT", 1900 "optional": true, 1901 "os": [ 1902 "linux" 1903 ], 1904 "engines": { 1905 "node": "^20.19.0 || >=22.12.0" 1906 } 1907 }, 1908 "node_modules/@rolldown/binding-openharmony-arm64": { 1909 "version": "1.0.3", 1910 "resolved": "https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.0.3.tgz", 1911 "integrity": "sha512-OXXS3RKJgX2uLwM+gYyuH5omcH8fL1LJs96pZGgtetVCahON57+d4SJHzTgZiOjxgGkSnpXpOsWuPDGAKAigEg==", 1912 "cpu": [ 1913 "arm64" 1914 ], 1915 "dev": true, 1916 "license": "MIT", 1917 "optional": true, 1918 "os": [ 1919 "openharmony" 1920 ], 1921 "engines": { 1922 "node": "^20.19.0 || >=22.12.0" 1923 } 1924 }, 1925 "node_modules/@rolldown/binding-wasm32-wasi": { 1926 "version": "1.0.3", 1927 "resolved": "https://registry.npmjs.org/@rolldown/binding-wasm32-wasi/-/binding-wasm32-wasi-1.0.3.tgz", 1928 "integrity": "sha512-JTtb8BWFynicNSoPrehsCzBtOKjZ6jhMiPFEmOiuXg1Fl8dn2KHQob+GuPSGR0dryQa1PQJbzjF3dqO/whhjLg==", 1929 "cpu": [ 1930 "wasm32" 1931 ], 1932 "dev": true, 1933 "license": "MIT", 1934 "optional": true, 1935 "dependencies": { 1936 "@emnapi/core": "1.10.0", 1937 "@emnapi/runtime": "1.10.0", 1938 "@napi-rs/wasm-runtime": "^1.1.4" 1939 }, 1940 "engines": { 1941 "node": "^20.19.0 || >=22.12.0" 1942 } 1943 }, 1944 "node_modules/@rolldown/binding-win32-arm64-msvc": { 1945 "version": "1.0.3", 1946 "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.0.3.tgz", 1947 "integrity": "sha512-gEdFFEN70A/jxb2svrWsN3aDL7OUtmvlOy+6fa2jxG8K0wQ1ZbdeLGnidov6Yu5/733dI5ySfzFlQ/cb0bSz1g==", 1948 "cpu": [ 1949 "arm64" 1950 ], 1951 "dev": true, 1952 "license": "MIT", 1953 "optional": true, 1954 "os": [ 1955 "win32" 1956 ], 1957 "engines": { 1958 "node": "^20.19.0 || >=22.12.0" 1959 } 1960 }, 1961 "node_modules/@rolldown/binding-win32-x64-msvc": { 1962 "version": "1.0.3", 1963 "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.0.3.tgz", 1964 "integrity": "sha512-eXB7CHuaQdqmJcc3koCNtNPmT/bj2gc999kUFgBxG8Ac0NdgXc4rkCHhqrgrhN3zddvvvrgzj1e90SuSfmyIXA==", 1965 "cpu": [ 1966 "x64" 1967 ], 1968 "dev": true, 1969 "license": "MIT", 1970 "optional": true, 1971 "os": [ 1972 "win32" 1973 ], 1974 "engines": { 1975 "node": "^20.19.0 || >=22.12.0" 1976 } 1977 }, 1978 "node_modules/@rolldown/pluginutils": { 1979 "version": "1.0.1", 1980 "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.1.tgz", 1981 "integrity": "sha512-2j9bGt5Jh8hj+vPtgzPtl72j0yRxHAyumoo6TNfAjsLB04UtpSvPbPcDcBMxz7n+9CYB0c1GxQFxYRg2jimqGw==", 1982 "dev": true, 1983 "license": "MIT" 1984 }, 1985 "node_modules/@sindresorhus/is": { 1986 "version": "7.2.0", 1987 "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-7.2.0.tgz", 1988 "integrity": "sha512-P1Cz1dWaFfR4IR+U13mqqiGsLFf1KbayybWwdd2vfctdV6hDpUkgCY0nKOLLTMSoRd/jJNjtbqzf13K8DCCXQw==", 1989 "dev": true, 1990 "license": "MIT", 1991 "engines": { 1992 "node": ">=18" 1993 }, 1994 "funding": { 1995 "url": "https://github.com/sindresorhus/is?sponsor=1" 1996 } 1997 }, 1998 "node_modules/@speed-highlight/core": { 1999 "version": "1.2.17", 2000 "resolved": "https://registry.npmjs.org/@speed-highlight/core/-/core-1.2.17.tgz", 2001 "integrity": "sha512-Z92FwKpCtfaW1V0jTU/fh3QzYEZN8wDwrzRIBoADCJfn4mJCNcJN/XegifX7BDrQ8/h9Xh/JnbyMchL0FqXrkg==", 2002 "dev": true, 2003 "license": "CC0-1.0" 2004 }, 2005 "node_modules/@standard-schema/spec": { 2006 "version": "1.1.0", 2007 "resolved": "https://registry.npmjs.org/@standard-schema/spec/-/spec-1.1.0.tgz", 2008 "integrity": "sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==", 2009 "license": "MIT" 2010 }, 2011 "node_modules/@tybys/wasm-util": { 2012 "version": "0.10.2", 2013 "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.2.tgz", 2014 "integrity": "sha512-RoBvJ2X0wuKlWFIjrwffGw1IqZHKQqzIchKaadZZfnNpsAYp2mM0h36JtPCjNDAHGgYez/15uMBpfGwchhiMgg==", 2015 "dev": true, 2016 "license": "MIT", 2017 "optional": true, 2018 "dependencies": { 2019 "tslib": "^2.4.0" 2020 } 2021 }, 2022 "node_modules/@types/chai": { 2023 "version": "5.2.3", 2024 "resolved": "https://registry.npmjs.org/@types/chai/-/chai-5.2.3.tgz", 2025 "integrity": "sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==", 2026 "dev": true, 2027 "license": "MIT", 2028 "dependencies": { 2029 "@types/deep-eql": "*", 2030 "assertion-error": "^2.0.1" 2031 } 2032 }, 2033 "node_modules/@types/deep-eql": { 2034 "version": "4.0.2", 2035 "resolved": "https://registry.npmjs.org/@types/deep-eql/-/deep-eql-4.0.2.tgz", 2036 "integrity": "sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==", 2037 "dev": true, 2038 "license": "MIT" 2039 }, 2040 "node_modules/@types/estree": { 2041 "version": "1.0.9", 2042 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.9.tgz", 2043 "integrity": "sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==", 2044 "dev": true, 2045 "license": "MIT" 2046 }, 2047 "node_modules/@types/json-schema": { 2048 "version": "7.0.15", 2049 "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", 2050 "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", 2051 "dev": true, 2052 "license": "MIT" 2053 }, 2054 "node_modules/@types/node": { 2055 "version": "26.0.0", 2056 "resolved": "https://registry.npmjs.org/@types/node/-/node-26.0.0.tgz", 2057 "integrity": "sha512-vf2YFi1iY9lHGwNJMs01biZFbKJkrZR1T6/MlzjhJLPdntOHLhTrDSnSVcdtvjihi4VQNlrFRIxLsDBlQpAipA==", 2058 "dev": true, 2059 "license": "MIT", 2060 "dependencies": { 2061 "undici-types": "~8.3.0" 2062 } 2063 }, 2064 "node_modules/@types/whatwg-mimetype": { 2065 "version": "3.0.2", 2066 "resolved": "https://registry.npmjs.org/@types/whatwg-mimetype/-/whatwg-mimetype-3.0.2.tgz", 2067 "integrity": "sha512-c2AKvDT8ToxLIOUlN51gTiHXflsfIFisS4pO7pDPoKouJCESkhZnEy623gwP9laCy5lnLDAw1vAzu2vM2YLOrA==", 2068 "dev": true, 2069 "license": "MIT" 2070 }, 2071 "node_modules/@types/ws": { 2072 "version": "8.18.1", 2073 "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.18.1.tgz", 2074 "integrity": "sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==", 2075 "dev": true, 2076 "license": "MIT", 2077 "dependencies": { 2078 "@types/node": "*" 2079 } 2080 }, 2081 "node_modules/@typescript-eslint/eslint-plugin": { 2082 "version": "8.62.0", 2083 "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.62.0.tgz", 2084 "integrity": "sha512-o+mpz7EYiMzXoySXiKmzlabIvTVqUuK5yLrAedRPRDA0IpPFMUV1IXt6OqljIxX/kumN6EjUYp41Hqelh6p/Dw==", 2085 "dev": true, 2086 "license": "MIT", 2087 "dependencies": { 2088 "@eslint-community/regexpp": "^4.12.2", 2089 "@typescript-eslint/scope-manager": "8.62.0", 2090 "@typescript-eslint/type-utils": "8.62.0", 2091 "@typescript-eslint/utils": "8.62.0", 2092 "@typescript-eslint/visitor-keys": "8.62.0", 2093 "ignore": "^7.0.5", 2094 "natural-compare": "^1.4.0", 2095 "ts-api-utils": "^2.5.0" 2096 }, 2097 "engines": { 2098 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 2099 }, 2100 "funding": { 2101 "type": "opencollective", 2102 "url": "https://opencollective.com/typescript-eslint" 2103 }, 2104 "peerDependencies": { 2105 "@typescript-eslint/parser": "^8.62.0", 2106 "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", 2107 "typescript": ">=4.8.4 <6.1.0" 2108 } 2109 }, 2110 "node_modules/@typescript-eslint/parser": { 2111 "version": "8.62.0", 2112 "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.62.0.tgz", 2113 "integrity": "sha512-dzHeT2gySzZtLDsuqxU9AkYgIsQoHAHtRBpOqM+Ofzx1Bwrd2RcCjQJ+6iQbsHOIR6NS33bF2W1k3blN1zLDrA==", 2114 "dev": true, 2115 "license": "MIT", 2116 "dependencies": { 2117 "@typescript-eslint/scope-manager": "8.62.0", 2118 "@typescript-eslint/types": "8.62.0", 2119 "@typescript-eslint/typescript-estree": "8.62.0", 2120 "@typescript-eslint/visitor-keys": "8.62.0", 2121 "debug": "^4.4.3" 2122 }, 2123 "engines": { 2124 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 2125 }, 2126 "funding": { 2127 "type": "opencollective", 2128 "url": "https://opencollective.com/typescript-eslint" 2129 }, 2130 "peerDependencies": { 2131 "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", 2132 "typescript": ">=4.8.4 <6.1.0" 2133 } 2134 }, 2135 "node_modules/@typescript-eslint/project-service": { 2136 "version": "8.62.0", 2137 "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.62.0.tgz", 2138 "integrity": "sha512-wexnCqiTg7BOGtbLDftYpRWlmLq4xfoMd7BKFR6Y75sZS3QmRKLdN3yWLhmIYgqMmP/OXWpj3H8odkb5nGURCQ==", 2139 "dev": true, 2140 "license": "MIT", 2141 "dependencies": { 2142 "@typescript-eslint/tsconfig-utils": "^8.62.0", 2143 "@typescript-eslint/types": "^8.62.0", 2144 "debug": "^4.4.3" 2145 }, 2146 "engines": { 2147 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 2148 }, 2149 "funding": { 2150 "type": "opencollective", 2151 "url": "https://opencollective.com/typescript-eslint" 2152 }, 2153 "peerDependencies": { 2154 "typescript": ">=4.8.4 <6.1.0" 2155 } 2156 }, 2157 "node_modules/@typescript-eslint/scope-manager": { 2158 "version": "8.62.0", 2159 "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.62.0.tgz", 2160 "integrity": "sha512-1lX38kNxXIRb8mEc3lbq5mdHq1Pf2+U0nFU65KfT18mtPxxl0fvjuEE92mHuXPuCtElJhOrddOpyMlM3Z0umEA==", 2161 "dev": true, 2162 "license": "MIT", 2163 "dependencies": { 2164 "@typescript-eslint/types": "8.62.0", 2165 "@typescript-eslint/visitor-keys": "8.62.0" 2166 }, 2167 "engines": { 2168 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 2169 }, 2170 "funding": { 2171 "type": "opencollective", 2172 "url": "https://opencollective.com/typescript-eslint" 2173 } 2174 }, 2175 "node_modules/@typescript-eslint/tsconfig-utils": { 2176 "version": "8.62.0", 2177 "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.62.0.tgz", 2178 "integrity": "sha512-y2GAdB6ykaXUvuspbYnizQc4oDDz0Tz/Yc7iWrXf9mx8vm/L/0vLHCe0tS2boG96Zy+DivnVDQ9ZUEWoHqqx1g==", 2179 "dev": true, 2180 "license": "MIT", 2181 "engines": { 2182 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 2183 }, 2184 "funding": { 2185 "type": "opencollective", 2186 "url": "https://opencollective.com/typescript-eslint" 2187 }, 2188 "peerDependencies": { 2189 "typescript": ">=4.8.4 <6.1.0" 2190 } 2191 }, 2192 "node_modules/@typescript-eslint/type-utils": { 2193 "version": "8.62.0", 2194 "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.62.0.tgz", 2195 "integrity": "sha512-+g5O3j0w2ldzC86Pv6fvbO/xhAonbJFIdf/MKQ1d30gndlsVzUOE83ldfSE15Qrl9fhFjK6AovHs5Wpp6vx86w==", 2196 "dev": true, 2197 "license": "MIT", 2198 "dependencies": { 2199 "@typescript-eslint/types": "8.62.0", 2200 "@typescript-eslint/typescript-estree": "8.62.0", 2201 "@typescript-eslint/utils": "8.62.0", 2202 "debug": "^4.4.3", 2203 "ts-api-utils": "^2.5.0" 2204 }, 2205 "engines": { 2206 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 2207 }, 2208 "funding": { 2209 "type": "opencollective", 2210 "url": "https://opencollective.com/typescript-eslint" 2211 }, 2212 "peerDependencies": { 2213 "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", 2214 "typescript": ">=4.8.4 <6.1.0" 2215 } 2216 }, 2217 "node_modules/@typescript-eslint/types": { 2218 "version": "8.62.0", 2219 "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.62.0.tgz", 2220 "integrity": "sha512-KvAclkktORPvM54TgLgA4z9HIV1M8zOgw9ZVNXl9f/8dLYfXYX1wkMXP7qmabpijQRV5bHJLOmoyGQbLMaUYeg==", 2221 "dev": true, 2222 "license": "MIT", 2223 "engines": { 2224 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 2225 }, 2226 "funding": { 2227 "type": "opencollective", 2228 "url": "https://opencollective.com/typescript-eslint" 2229 } 2230 }, 2231 "node_modules/@typescript-eslint/typescript-estree": { 2232 "version": "8.62.0", 2233 "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.62.0.tgz", 2234 "integrity": "sha512-+hVbNxtW64pIcZWDPGbyaKF7vp2IBTVY5ma1blwwksrjdsbdqqEKvJWMGbBofei4F6Dovx1M0RJgoFeNu2279A==", 2235 "dev": true, 2236 "license": "MIT", 2237 "dependencies": { 2238 "@typescript-eslint/project-service": "8.62.0", 2239 "@typescript-eslint/tsconfig-utils": "8.62.0", 2240 "@typescript-eslint/types": "8.62.0", 2241 "@typescript-eslint/visitor-keys": "8.62.0", 2242 "debug": "^4.4.3", 2243 "minimatch": "^10.2.2", 2244 "semver": "^7.7.3", 2245 "tinyglobby": "^0.2.15", 2246 "ts-api-utils": "^2.5.0" 2247 }, 2248 "engines": { 2249 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 2250 }, 2251 "funding": { 2252 "type": "opencollective", 2253 "url": "https://opencollective.com/typescript-eslint" 2254 }, 2255 "peerDependencies": { 2256 "typescript": ">=4.8.4 <6.1.0" 2257 } 2258 }, 2259 "node_modules/@typescript-eslint/utils": { 2260 "version": "8.62.0", 2261 "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.62.0.tgz", 2262 "integrity": "sha512-82r66fi9zYwZ+mTq3vKgwjbZ1PVk/DJzrXFLpG6RnBbdvH8TEGVHIs9H4d2drhkOzf0syZuD/OZvvlu6GDbP4g==", 2263 "dev": true, 2264 "license": "MIT", 2265 "dependencies": { 2266 "@eslint-community/eslint-utils": "^4.9.1", 2267 "@typescript-eslint/scope-manager": "8.62.0", 2268 "@typescript-eslint/types": "8.62.0", 2269 "@typescript-eslint/typescript-estree": "8.62.0" 2270 }, 2271 "engines": { 2272 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 2273 }, 2274 "funding": { 2275 "type": "opencollective", 2276 "url": "https://opencollective.com/typescript-eslint" 2277 }, 2278 "peerDependencies": { 2279 "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", 2280 "typescript": ">=4.8.4 <6.1.0" 2281 } 2282 }, 2283 "node_modules/@typescript-eslint/visitor-keys": { 2284 "version": "8.62.0", 2285 "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.62.0.tgz", 2286 "integrity": "sha512-CY3uyFSRbcQv3nnSv8S0+lDftMVz6P963PoRlxrV7ew/Md564g9ut60PYzdLM5qW4jFn93GBF+Soi90ISAN+GQ==", 2287 "dev": true, 2288 "license": "MIT", 2289 "dependencies": { 2290 "@typescript-eslint/types": "8.62.0", 2291 "eslint-visitor-keys": "^5.0.0" 2292 }, 2293 "engines": { 2294 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 2295 }, 2296 "funding": { 2297 "type": "opencollective", 2298 "url": "https://opencollective.com/typescript-eslint" 2299 } 2300 }, 2301 "node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": { 2302 "version": "5.0.1", 2303 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-5.0.1.tgz", 2304 "integrity": "sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==", 2305 "dev": true, 2306 "license": "Apache-2.0", 2307 "engines": { 2308 "node": "^20.19.0 || ^22.13.0 || >=24" 2309 }, 2310 "funding": { 2311 "url": "https://opencollective.com/eslint" 2312 } 2313 }, 2314 "node_modules/@vitest/expect": { 2315 "version": "4.1.9", 2316 "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-4.1.9.tgz", 2317 "integrity": "sha512-vl/rYsUKcBr3SnQn166+XR5ZQcgMx3DQhFWdfli/cWpLnLUmbxZvyrJZotLFUryib+LtArYMSTJ5RbQ57ZqrlA==", 2318 "dev": true, 2319 "license": "MIT", 2320 "dependencies": { 2321 "@standard-schema/spec": "^1.1.0", 2322 "@types/chai": "^5.2.2", 2323 "@vitest/spy": "4.1.9", 2324 "@vitest/utils": "4.1.9", 2325 "chai": "^6.2.2", 2326 "tinyrainbow": "^3.1.0" 2327 }, 2328 "funding": { 2329 "url": "https://opencollective.com/vitest" 2330 } 2331 }, 2332 "node_modules/@vitest/mocker": { 2333 "version": "4.1.9", 2334 "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-4.1.9.tgz", 2335 "integrity": "sha512-EVkXzBjrPGM+cK8/ANWgBrkUCfJfb38/EfTSO8h7pWvKkyPkpWxvR7BkD2MyItMF62C97zAEoqdpUixwR/e+Rw==", 2336 "dev": true, 2337 "license": "MIT", 2338 "dependencies": { 2339 "@vitest/spy": "4.1.9", 2340 "estree-walker": "^3.0.3", 2341 "magic-string": "^0.30.21" 2342 }, 2343 "funding": { 2344 "url": "https://opencollective.com/vitest" 2345 }, 2346 "peerDependencies": { 2347 "msw": "^2.4.9", 2348 "vite": "^6.0.0 || ^7.0.0 || ^8.0.0" 2349 }, 2350 "peerDependenciesMeta": { 2351 "msw": { 2352 "optional": true 2353 }, 2354 "vite": { 2355 "optional": true 2356 } 2357 } 2358 }, 2359 "node_modules/@vitest/pretty-format": { 2360 "version": "4.1.9", 2361 "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-4.1.9.tgz", 2362 "integrity": "sha512-s0iufns3iIFitdgm+YR7g1whCAaGtXz459VS9/PqyKDEEFgYIhsHOQmXgIgDuYCt7DeQmiZT0Qe2OA2p4ZPu5A==", 2363 "dev": true, 2364 "license": "MIT", 2365 "dependencies": { 2366 "tinyrainbow": "^3.1.0" 2367 }, 2368 "funding": { 2369 "url": "https://opencollective.com/vitest" 2370 } 2371 }, 2372 "node_modules/@vitest/runner": { 2373 "version": "4.1.9", 2374 "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-4.1.9.tgz", 2375 "integrity": "sha512-KXLMDtc7oe70+3mJfGrPUWPesswH+3sTxAMAMl8DG7I8IUQT4XW718dY5ID3vPUcmlu27CcKfY4P3h3I29SLJg==", 2376 "dev": true, 2377 "license": "MIT", 2378 "dependencies": { 2379 "@vitest/utils": "4.1.9", 2380 "pathe": "^2.0.3" 2381 }, 2382 "funding": { 2383 "url": "https://opencollective.com/vitest" 2384 } 2385 }, 2386 "node_modules/@vitest/snapshot": { 2387 "version": "4.1.9", 2388 "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-4.1.9.tgz", 2389 "integrity": "sha512-Jc7RKGNBo8Z28WYIm0Niej4xdSPByRf6mU58VpHQkd6Zh05rlnA+twjbK5HyeIGHxrzsc3mJgS43uM0CZKzaIA==", 2390 "dev": true, 2391 "license": "MIT", 2392 "dependencies": { 2393 "@vitest/pretty-format": "4.1.9", 2394 "@vitest/utils": "4.1.9", 2395 "magic-string": "^0.30.21", 2396 "pathe": "^2.0.3" 2397 }, 2398 "funding": { 2399 "url": "https://opencollective.com/vitest" 2400 } 2401 }, 2402 "node_modules/@vitest/spy": { 2403 "version": "4.1.9", 2404 "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-4.1.9.tgz", 2405 "integrity": "sha512-fHpsS6mIi+PiEW+vcRVOMkX1oSaPKne3VOclSFICPcGOmfKgXPU5iAah+wcNcj2xPrCCmfq99IDGf+EojhhvhA==", 2406 "dev": true, 2407 "license": "MIT", 2408 "funding": { 2409 "url": "https://opencollective.com/vitest" 2410 } 2411 }, 2412 "node_modules/@vitest/utils": { 2413 "version": "4.1.9", 2414 "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-4.1.9.tgz", 2415 "integrity": "sha512-A51o8ymO5PpqlWNnBP9ZHPXDIpuMtTLlGSjN7la4US+LJzoUMyhwjA5QXlm39JexgwHKW4Xjs8Z2d3dLCXOeuA==", 2416 "dev": true, 2417 "license": "MIT", 2418 "dependencies": { 2419 "@vitest/pretty-format": "4.1.9", 2420 "convert-source-map": "^2.0.0", 2421 "tinyrainbow": "^3.1.0" 2422 }, 2423 "funding": { 2424 "url": "https://opencollective.com/vitest" 2425 } 2426 }, 2427 "node_modules/acorn": { 2428 "version": "8.17.0", 2429 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.17.0.tgz", 2430 "integrity": "sha512-xRQbDb9BnwDafYNn6Vwl839DYVjqXYb1XVGtWAZ1kcDc6iwAL4hg3B1dZlRiuENFeO2H53gFG3in621AdERVAg==", 2431 "dev": true, 2432 "license": "MIT", 2433 "bin": { 2434 "acorn": "bin/acorn" 2435 }, 2436 "engines": { 2437 "node": ">=0.4.0" 2438 } 2439 }, 2440 "node_modules/acorn-jsx": { 2441 "version": "5.3.2", 2442 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", 2443 "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", 2444 "dev": true, 2445 "license": "MIT", 2446 "peerDependencies": { 2447 "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" 2448 } 2449 }, 2450 "node_modules/ajv": { 2451 "version": "6.15.0", 2452 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.15.0.tgz", 2453 "integrity": "sha512-fgFx7Hfoq60ytK2c7DhnF8jIvzYgOMxfugjLOSMHjLIPgenqa7S7oaagATUq99mV6IYvN2tRmC0wnTYX6iPbMw==", 2454 "dev": true, 2455 "license": "MIT", 2456 "dependencies": { 2457 "fast-deep-equal": "^3.1.1", 2458 "fast-json-stable-stringify": "^2.0.0", 2459 "json-schema-traverse": "^0.4.1", 2460 "uri-js": "^4.2.2" 2461 }, 2462 "funding": { 2463 "type": "github", 2464 "url": "https://github.com/sponsors/epoberezkin" 2465 } 2466 }, 2467 "node_modules/an-array-of-french-words": { 2468 "version": "2.0.0", 2469 "resolved": "https://registry.npmjs.org/an-array-of-french-words/-/an-array-of-french-words-2.0.0.tgz", 2470 "integrity": "sha512-LRPhVZLteE0wrUFimKWcrEtXZcv8XiG9TArm37j7/PdO2G5f6UfgCny+ibH8CascxMXFMzTPlJcP01PgSmei8Q==", 2471 "dev": true, 2472 "license": "MIT", 2473 "bin": { 2474 "an-array-of-french-words": "cli.js", 2475 "mots": "cli.js" 2476 } 2477 }, 2478 "node_modules/ansi-styles": { 2479 "version": "4.3.0", 2480 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 2481 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 2482 "dev": true, 2483 "license": "MIT", 2484 "dependencies": { 2485 "color-convert": "^2.0.1" 2486 }, 2487 "engines": { 2488 "node": ">=8" 2489 }, 2490 "funding": { 2491 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 2492 } 2493 }, 2494 "node_modules/argparse": { 2495 "version": "2.0.1", 2496 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 2497 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 2498 "dev": true, 2499 "license": "Python-2.0" 2500 }, 2501 "node_modules/assertion-error": { 2502 "version": "2.0.1", 2503 "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz", 2504 "integrity": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==", 2505 "dev": true, 2506 "license": "MIT", 2507 "engines": { 2508 "node": ">=12" 2509 } 2510 }, 2511 "node_modules/balanced-match": { 2512 "version": "4.0.4", 2513 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", 2514 "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", 2515 "dev": true, 2516 "license": "MIT", 2517 "engines": { 2518 "node": "18 || 20 || >=22" 2519 } 2520 }, 2521 "node_modules/blake3-wasm": { 2522 "version": "2.1.5", 2523 "resolved": "https://registry.npmjs.org/blake3-wasm/-/blake3-wasm-2.1.5.tgz", 2524 "integrity": "sha512-F1+K8EbfOZE49dtoPtmxUQrpXaBIl3ICvasLh+nJta0xkz+9kF/7uet9fLnwKqhDrmj6g+6K3Tw9yQPUg2ka5g==", 2525 "dev": true, 2526 "license": "MIT" 2527 }, 2528 "node_modules/brace-expansion": { 2529 "version": "5.0.6", 2530 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.6.tgz", 2531 "integrity": "sha512-kLpxurY4Z4r9sgMsyG0Z9uzsBlgiU/EFKhj/h91/8yHu0edo7XuixOIH3VcJ8kkxs6/jPzoI6U9Vj3WqbMQ94g==", 2532 "dev": true, 2533 "license": "MIT", 2534 "dependencies": { 2535 "balanced-match": "^4.0.2" 2536 }, 2537 "engines": { 2538 "node": "18 || 20 || >=22" 2539 } 2540 }, 2541 "node_modules/buffer-image-size": { 2542 "version": "0.6.4", 2543 "resolved": "https://registry.npmjs.org/buffer-image-size/-/buffer-image-size-0.6.4.tgz", 2544 "integrity": "sha512-nEh+kZOPY1w+gcCMobZ6ETUp9WfibndnosbpwB1iJk/8Gt5ZF2bhS6+B6bPYz424KtwsR6Rflc3tCz1/ghX2dQ==", 2545 "dev": true, 2546 "license": "MIT", 2547 "dependencies": { 2548 "@types/node": "*" 2549 }, 2550 "engines": { 2551 "node": ">=4.0" 2552 } 2553 }, 2554 "node_modules/callsites": { 2555 "version": "3.1.0", 2556 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", 2557 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", 2558 "dev": true, 2559 "license": "MIT", 2560 "engines": { 2561 "node": ">=6" 2562 } 2563 }, 2564 "node_modules/chai": { 2565 "version": "6.2.2", 2566 "resolved": "https://registry.npmjs.org/chai/-/chai-6.2.2.tgz", 2567 "integrity": "sha512-NUPRluOfOiTKBKvWPtSD4PhFvWCqOi0BGStNWs57X9js7XGTprSmFoz5F0tWhR4WPjNeR9jXqdC7/UpSJTnlRg==", 2568 "dev": true, 2569 "license": "MIT", 2570 "engines": { 2571 "node": ">=18" 2572 } 2573 }, 2574 "node_modules/chalk": { 2575 "version": "4.1.2", 2576 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 2577 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 2578 "dev": true, 2579 "license": "MIT", 2580 "dependencies": { 2581 "ansi-styles": "^4.1.0", 2582 "supports-color": "^7.1.0" 2583 }, 2584 "engines": { 2585 "node": ">=10" 2586 }, 2587 "funding": { 2588 "url": "https://github.com/chalk/chalk?sponsor=1" 2589 } 2590 }, 2591 "node_modules/color-convert": { 2592 "version": "2.0.1", 2593 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 2594 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 2595 "dev": true, 2596 "license": "MIT", 2597 "dependencies": { 2598 "color-name": "~1.1.4" 2599 }, 2600 "engines": { 2601 "node": ">=7.0.0" 2602 } 2603 }, 2604 "node_modules/color-name": { 2605 "version": "1.1.4", 2606 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 2607 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 2608 "dev": true, 2609 "license": "MIT" 2610 }, 2611 "node_modules/concat-map": { 2612 "version": "0.0.1", 2613 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 2614 "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", 2615 "dev": true, 2616 "license": "MIT" 2617 }, 2618 "node_modules/convert-source-map": { 2619 "version": "2.0.0", 2620 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", 2621 "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", 2622 "dev": true, 2623 "license": "MIT" 2624 }, 2625 "node_modules/cookie": { 2626 "version": "1.1.1", 2627 "resolved": "https://registry.npmjs.org/cookie/-/cookie-1.1.1.tgz", 2628 "integrity": "sha512-ei8Aos7ja0weRpFzJnEA9UHJ/7XQmqglbRwnf2ATjcB9Wq874VKH9kfjjirM6UhU2/E5fFYadylyhFldcqSidQ==", 2629 "dev": true, 2630 "license": "MIT", 2631 "engines": { 2632 "node": ">=18" 2633 }, 2634 "funding": { 2635 "type": "opencollective", 2636 "url": "https://opencollective.com/express" 2637 } 2638 }, 2639 "node_modules/cross-spawn": { 2640 "version": "7.0.6", 2641 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", 2642 "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", 2643 "dev": true, 2644 "license": "MIT", 2645 "dependencies": { 2646 "path-key": "^3.1.0", 2647 "shebang-command": "^2.0.0", 2648 "which": "^2.0.1" 2649 }, 2650 "engines": { 2651 "node": ">= 8" 2652 } 2653 }, 2654 "node_modules/debug": { 2655 "version": "4.4.3", 2656 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", 2657 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", 2658 "dev": true, 2659 "license": "MIT", 2660 "dependencies": { 2661 "ms": "^2.1.3" 2662 }, 2663 "engines": { 2664 "node": ">=6.0" 2665 }, 2666 "peerDependenciesMeta": { 2667 "supports-color": { 2668 "optional": true 2669 } 2670 } 2671 }, 2672 "node_modules/deep-is": { 2673 "version": "0.1.4", 2674 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", 2675 "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", 2676 "dev": true, 2677 "license": "MIT" 2678 }, 2679 "node_modules/detect-libc": { 2680 "version": "2.1.2", 2681 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", 2682 "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", 2683 "dev": true, 2684 "license": "Apache-2.0", 2685 "engines": { 2686 "node": ">=8" 2687 } 2688 }, 2689 "node_modules/entities": { 2690 "version": "7.0.1", 2691 "resolved": "https://registry.npmjs.org/entities/-/entities-7.0.1.tgz", 2692 "integrity": "sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==", 2693 "dev": true, 2694 "license": "BSD-2-Clause", 2695 "engines": { 2696 "node": ">=0.12" 2697 }, 2698 "funding": { 2699 "url": "https://github.com/fb55/entities?sponsor=1" 2700 } 2701 }, 2702 "node_modules/error-stack-parser-es": { 2703 "version": "1.0.5", 2704 "resolved": "https://registry.npmjs.org/error-stack-parser-es/-/error-stack-parser-es-1.0.5.tgz", 2705 "integrity": "sha512-5qucVt2XcuGMcEGgWI7i+yZpmpByQ8J1lHhcL7PwqCwu9FPP3VUXzT4ltHe5i2z9dePwEHcDVOAfSnHsOlCXRA==", 2706 "dev": true, 2707 "license": "MIT", 2708 "funding": { 2709 "url": "https://github.com/sponsors/antfu" 2710 } 2711 }, 2712 "node_modules/es-module-lexer": { 2713 "version": "2.1.0", 2714 "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-2.1.0.tgz", 2715 "integrity": "sha512-n27zTYMjYu1aj4MjCWzSP7G9r75utsaoc8m61weK+W8JMBGGQybd43GstCXZ3WNmSFtGT9wi59qQTW6mhTR5LQ==", 2716 "dev": true, 2717 "license": "MIT" 2718 }, 2719 "node_modules/esbuild": { 2720 "version": "0.28.1", 2721 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.28.1.tgz", 2722 "integrity": "sha512-HrJrvZv5ayxBzPfwphOoNzkzOIIlifzk0KJrGK2c8R4+LKpMtpYLQeUdjnwjWv/LZlkH2laZk+4w78pi99D4Vw==", 2723 "dev": true, 2724 "hasInstallScript": true, 2725 "license": "MIT", 2726 "bin": { 2727 "esbuild": "bin/esbuild" 2728 }, 2729 "engines": { 2730 "node": ">=18" 2731 }, 2732 "optionalDependencies": { 2733 "@esbuild/aix-ppc64": "0.28.1", 2734 "@esbuild/android-arm": "0.28.1", 2735 "@esbuild/android-arm64": "0.28.1", 2736 "@esbuild/android-x64": "0.28.1", 2737 "@esbuild/darwin-arm64": "0.28.1", 2738 "@esbuild/darwin-x64": "0.28.1", 2739 "@esbuild/freebsd-arm64": "0.28.1", 2740 "@esbuild/freebsd-x64": "0.28.1", 2741 "@esbuild/linux-arm": "0.28.1", 2742 "@esbuild/linux-arm64": "0.28.1", 2743 "@esbuild/linux-ia32": "0.28.1", 2744 "@esbuild/linux-loong64": "0.28.1", 2745 "@esbuild/linux-mips64el": "0.28.1", 2746 "@esbuild/linux-ppc64": "0.28.1", 2747 "@esbuild/linux-riscv64": "0.28.1", 2748 "@esbuild/linux-s390x": "0.28.1", 2749 "@esbuild/linux-x64": "0.28.1", 2750 "@esbuild/netbsd-arm64": "0.28.1", 2751 "@esbuild/netbsd-x64": "0.28.1", 2752 "@esbuild/openbsd-arm64": "0.28.1", 2753 "@esbuild/openbsd-x64": "0.28.1", 2754 "@esbuild/openharmony-arm64": "0.28.1", 2755 "@esbuild/sunos-x64": "0.28.1", 2756 "@esbuild/win32-arm64": "0.28.1", 2757 "@esbuild/win32-ia32": "0.28.1", 2758 "@esbuild/win32-x64": "0.28.1" 2759 } 2760 }, 2761 "node_modules/escape-string-regexp": { 2762 "version": "4.0.0", 2763 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", 2764 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", 2765 "dev": true, 2766 "license": "MIT", 2767 "engines": { 2768 "node": ">=10" 2769 }, 2770 "funding": { 2771 "url": "https://github.com/sponsors/sindresorhus" 2772 } 2773 }, 2774 "node_modules/eslint": { 2775 "version": "9.39.4", 2776 "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.39.4.tgz", 2777 "integrity": "sha512-XoMjdBOwe/esVgEvLmNsD3IRHkm7fbKIUGvrleloJXUZgDHig2IPWNniv+GwjyJXzuNqVjlr5+4yVUZjycJwfQ==", 2778 "dev": true, 2779 "license": "MIT", 2780 "dependencies": { 2781 "@eslint-community/eslint-utils": "^4.8.0", 2782 "@eslint-community/regexpp": "^4.12.1", 2783 "@eslint/config-array": "^0.21.2", 2784 "@eslint/config-helpers": "^0.4.2", 2785 "@eslint/core": "^0.17.0", 2786 "@eslint/eslintrc": "^3.3.5", 2787 "@eslint/js": "9.39.4", 2788 "@eslint/plugin-kit": "^0.4.1", 2789 "@humanfs/node": "^0.16.6", 2790 "@humanwhocodes/module-importer": "^1.0.1", 2791 "@humanwhocodes/retry": "^0.4.2", 2792 "@types/estree": "^1.0.6", 2793 "ajv": "^6.14.0", 2794 "chalk": "^4.0.0", 2795 "cross-spawn": "^7.0.6", 2796 "debug": "^4.3.2", 2797 "escape-string-regexp": "^4.0.0", 2798 "eslint-scope": "^8.4.0", 2799 "eslint-visitor-keys": "^4.2.1", 2800 "espree": "^10.4.0", 2801 "esquery": "^1.5.0", 2802 "esutils": "^2.0.2", 2803 "fast-deep-equal": "^3.1.3", 2804 "file-entry-cache": "^8.0.0", 2805 "find-up": "^5.0.0", 2806 "glob-parent": "^6.0.2", 2807 "ignore": "^5.2.0", 2808 "imurmurhash": "^0.1.4", 2809 "is-glob": "^4.0.0", 2810 "json-stable-stringify-without-jsonify": "^1.0.1", 2811 "lodash.merge": "^4.6.2", 2812 "minimatch": "^3.1.5", 2813 "natural-compare": "^1.4.0", 2814 "optionator": "^0.9.3" 2815 }, 2816 "bin": { 2817 "eslint": "bin/eslint.js" 2818 }, 2819 "engines": { 2820 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 2821 }, 2822 "funding": { 2823 "url": "https://eslint.org/donate" 2824 }, 2825 "peerDependencies": { 2826 "jiti": "*" 2827 }, 2828 "peerDependenciesMeta": { 2829 "jiti": { 2830 "optional": true 2831 } 2832 } 2833 }, 2834 "node_modules/eslint-scope": { 2835 "version": "8.4.0", 2836 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.4.0.tgz", 2837 "integrity": "sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==", 2838 "dev": true, 2839 "license": "BSD-2-Clause", 2840 "dependencies": { 2841 "esrecurse": "^4.3.0", 2842 "estraverse": "^5.2.0" 2843 }, 2844 "engines": { 2845 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 2846 }, 2847 "funding": { 2848 "url": "https://opencollective.com/eslint" 2849 } 2850 }, 2851 "node_modules/eslint-visitor-keys": { 2852 "version": "3.4.3", 2853 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", 2854 "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", 2855 "dev": true, 2856 "license": "Apache-2.0", 2857 "engines": { 2858 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 2859 }, 2860 "funding": { 2861 "url": "https://opencollective.com/eslint" 2862 } 2863 }, 2864 "node_modules/eslint/node_modules/balanced-match": { 2865 "version": "1.0.2", 2866 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 2867 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 2868 "dev": true, 2869 "license": "MIT" 2870 }, 2871 "node_modules/eslint/node_modules/brace-expansion": { 2872 "version": "1.1.15", 2873 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.15.tgz", 2874 "integrity": "sha512-EwOCDEex4quD37XhqM3omwtMoJjr//isUZz1JopUNWms+4Z2ViyM/k1YIRePpoVNnQhENnxtFjLaxNHrT7xIUg==", 2875 "dev": true, 2876 "license": "MIT", 2877 "dependencies": { 2878 "balanced-match": "^1.0.0", 2879 "concat-map": "0.0.1" 2880 } 2881 }, 2882 "node_modules/eslint/node_modules/eslint-visitor-keys": { 2883 "version": "4.2.1", 2884 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz", 2885 "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==", 2886 "dev": true, 2887 "license": "Apache-2.0", 2888 "engines": { 2889 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 2890 }, 2891 "funding": { 2892 "url": "https://opencollective.com/eslint" 2893 } 2894 }, 2895 "node_modules/eslint/node_modules/ignore": { 2896 "version": "5.3.2", 2897 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", 2898 "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", 2899 "dev": true, 2900 "license": "MIT", 2901 "engines": { 2902 "node": ">= 4" 2903 } 2904 }, 2905 "node_modules/eslint/node_modules/minimatch": { 2906 "version": "3.1.5", 2907 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz", 2908 "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", 2909 "dev": true, 2910 "license": "ISC", 2911 "dependencies": { 2912 "brace-expansion": "^1.1.7" 2913 }, 2914 "engines": { 2915 "node": "*" 2916 } 2917 }, 2918 "node_modules/esm-env": { 2919 "version": "1.2.2", 2920 "resolved": "https://registry.npmjs.org/esm-env/-/esm-env-1.2.2.tgz", 2921 "integrity": "sha512-Epxrv+Nr/CaL4ZcFGPJIYLWFom+YeV1DqMLHJoEd9SYRxNbaFruBwfEX/kkHUJf55j2+TUbmDcmuilbP1TmXHA==", 2922 "license": "MIT" 2923 }, 2924 "node_modules/espree": { 2925 "version": "10.4.0", 2926 "resolved": "https://registry.npmjs.org/espree/-/espree-10.4.0.tgz", 2927 "integrity": "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==", 2928 "dev": true, 2929 "license": "BSD-2-Clause", 2930 "dependencies": { 2931 "acorn": "^8.15.0", 2932 "acorn-jsx": "^5.3.2", 2933 "eslint-visitor-keys": "^4.2.1" 2934 }, 2935 "engines": { 2936 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 2937 }, 2938 "funding": { 2939 "url": "https://opencollective.com/eslint" 2940 } 2941 }, 2942 "node_modules/espree/node_modules/eslint-visitor-keys": { 2943 "version": "4.2.1", 2944 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz", 2945 "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==", 2946 "dev": true, 2947 "license": "Apache-2.0", 2948 "engines": { 2949 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 2950 }, 2951 "funding": { 2952 "url": "https://opencollective.com/eslint" 2953 } 2954 }, 2955 "node_modules/esquery": { 2956 "version": "1.7.0", 2957 "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.7.0.tgz", 2958 "integrity": "sha512-Ap6G0WQwcU/LHsvLwON1fAQX9Zp0A2Y6Y/cJBl9r/JbW90Zyg4/zbG6zzKa2OTALELarYHmKu0GhpM5EO+7T0g==", 2959 "dev": true, 2960 "license": "BSD-3-Clause", 2961 "dependencies": { 2962 "estraverse": "^5.1.0" 2963 }, 2964 "engines": { 2965 "node": ">=0.10" 2966 } 2967 }, 2968 "node_modules/esrecurse": { 2969 "version": "4.3.0", 2970 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", 2971 "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", 2972 "dev": true, 2973 "license": "BSD-2-Clause", 2974 "dependencies": { 2975 "estraverse": "^5.2.0" 2976 }, 2977 "engines": { 2978 "node": ">=4.0" 2979 } 2980 }, 2981 "node_modules/estraverse": { 2982 "version": "5.3.0", 2983 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 2984 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 2985 "dev": true, 2986 "license": "BSD-2-Clause", 2987 "engines": { 2988 "node": ">=4.0" 2989 } 2990 }, 2991 "node_modules/estree-walker": { 2992 "version": "3.0.3", 2993 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", 2994 "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", 2995 "dev": true, 2996 "license": "MIT", 2997 "dependencies": { 2998 "@types/estree": "^1.0.0" 2999 } 3000 }, 3001 "node_modules/esutils": { 3002 "version": "2.0.3", 3003 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", 3004 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", 3005 "dev": true, 3006 "license": "BSD-2-Clause", 3007 "engines": { 3008 "node": ">=0.10.0" 3009 } 3010 }, 3011 "node_modules/expect-type": { 3012 "version": "1.3.0", 3013 "resolved": "https://registry.npmjs.org/expect-type/-/expect-type-1.3.0.tgz", 3014 "integrity": "sha512-knvyeauYhqjOYvQ66MznSMs83wmHrCycNEN6Ao+2AeYEfxUIkuiVxdEa1qlGEPK+We3n0THiDciYSsCcgW/DoA==", 3015 "dev": true, 3016 "license": "Apache-2.0", 3017 "engines": { 3018 "node": ">=12.0.0" 3019 } 3020 }, 3021 "node_modules/fast-deep-equal": { 3022 "version": "3.1.3", 3023 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", 3024 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", 3025 "dev": true, 3026 "license": "MIT" 3027 }, 3028 "node_modules/fast-json-stable-stringify": { 3029 "version": "2.1.0", 3030 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", 3031 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", 3032 "dev": true, 3033 "license": "MIT" 3034 }, 3035 "node_modules/fast-levenshtein": { 3036 "version": "2.0.6", 3037 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", 3038 "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", 3039 "dev": true, 3040 "license": "MIT" 3041 }, 3042 "node_modules/fdir": { 3043 "version": "6.5.0", 3044 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", 3045 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", 3046 "dev": true, 3047 "license": "MIT", 3048 "engines": { 3049 "node": ">=12.0.0" 3050 }, 3051 "peerDependencies": { 3052 "picomatch": "^3 || ^4" 3053 }, 3054 "peerDependenciesMeta": { 3055 "picomatch": { 3056 "optional": true 3057 } 3058 } 3059 }, 3060 "node_modules/file-entry-cache": { 3061 "version": "8.0.0", 3062 "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", 3063 "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", 3064 "dev": true, 3065 "license": "MIT", 3066 "dependencies": { 3067 "flat-cache": "^4.0.0" 3068 }, 3069 "engines": { 3070 "node": ">=16.0.0" 3071 } 3072 }, 3073 "node_modules/find-up": { 3074 "version": "5.0.0", 3075 "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", 3076 "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", 3077 "dev": true, 3078 "license": "MIT", 3079 "dependencies": { 3080 "locate-path": "^6.0.0", 3081 "path-exists": "^4.0.0" 3082 }, 3083 "engines": { 3084 "node": ">=10" 3085 }, 3086 "funding": { 3087 "url": "https://github.com/sponsors/sindresorhus" 3088 } 3089 }, 3090 "node_modules/flat-cache": { 3091 "version": "4.0.1", 3092 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", 3093 "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", 3094 "dev": true, 3095 "license": "MIT", 3096 "dependencies": { 3097 "flatted": "^3.2.9", 3098 "keyv": "^4.5.4" 3099 }, 3100 "engines": { 3101 "node": ">=16" 3102 } 3103 }, 3104 "node_modules/flatted": { 3105 "version": "3.4.2", 3106 "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.4.2.tgz", 3107 "integrity": "sha512-PjDse7RzhcPkIJwy5t7KPWQSZ9cAbzQXcafsetQoD7sOJRQlGikNbx7yZp2OotDnJyrDcbyRq3Ttb18iYOqkxA==", 3108 "dev": true, 3109 "license": "ISC" 3110 }, 3111 "node_modules/fsevents": { 3112 "version": "2.3.3", 3113 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", 3114 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", 3115 "dev": true, 3116 "hasInstallScript": true, 3117 "license": "MIT", 3118 "optional": true, 3119 "os": [ 3120 "darwin" 3121 ], 3122 "engines": { 3123 "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 3124 } 3125 }, 3126 "node_modules/glob-parent": { 3127 "version": "6.0.2", 3128 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", 3129 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", 3130 "dev": true, 3131 "license": "ISC", 3132 "dependencies": { 3133 "is-glob": "^4.0.3" 3134 }, 3135 "engines": { 3136 "node": ">=10.13.0" 3137 } 3138 }, 3139 "node_modules/globals": { 3140 "version": "14.0.0", 3141 "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", 3142 "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", 3143 "dev": true, 3144 "license": "MIT", 3145 "engines": { 3146 "node": ">=18" 3147 }, 3148 "funding": { 3149 "url": "https://github.com/sponsors/sindresorhus" 3150 } 3151 }, 3152 "node_modules/happy-dom": { 3153 "version": "20.10.6", 3154 "resolved": "https://registry.npmjs.org/happy-dom/-/happy-dom-20.10.6.tgz", 3155 "integrity": "sha512-6QD0ilzDDt93tX44y8tbmZdAcdTRYDhUP+Asgi6pC8Pp5IA3cvaZGyoVN/EGtlq9ziT65iPuBBn3ASLr6hCgVw==", 3156 "dev": true, 3157 "license": "MIT", 3158 "dependencies": { 3159 "@types/node": ">=20.0.0", 3160 "@types/whatwg-mimetype": "^3.0.2", 3161 "@types/ws": "^8.18.1", 3162 "buffer-image-size": "^0.6.4", 3163 "entities": "^7.0.1", 3164 "whatwg-mimetype": "^3.0.0", 3165 "ws": "^8.21.0" 3166 }, 3167 "engines": { 3168 "node": ">=20.0.0" 3169 } 3170 }, 3171 "node_modules/has-flag": { 3172 "version": "4.0.0", 3173 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 3174 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 3175 "dev": true, 3176 "license": "MIT", 3177 "engines": { 3178 "node": ">=8" 3179 } 3180 }, 3181 "node_modules/ignore": { 3182 "version": "7.0.5", 3183 "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz", 3184 "integrity": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==", 3185 "dev": true, 3186 "license": "MIT", 3187 "engines": { 3188 "node": ">= 4" 3189 } 3190 }, 3191 "node_modules/import-fresh": { 3192 "version": "3.3.1", 3193 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", 3194 "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", 3195 "dev": true, 3196 "license": "MIT", 3197 "dependencies": { 3198 "parent-module": "^1.0.0", 3199 "resolve-from": "^4.0.0" 3200 }, 3201 "engines": { 3202 "node": ">=6" 3203 }, 3204 "funding": { 3205 "url": "https://github.com/sponsors/sindresorhus" 3206 } 3207 }, 3208 "node_modules/imurmurhash": { 3209 "version": "0.1.4", 3210 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", 3211 "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", 3212 "dev": true, 3213 "license": "MIT", 3214 "engines": { 3215 "node": ">=0.8.19" 3216 } 3217 }, 3218 "node_modules/is-extglob": { 3219 "version": "2.1.1", 3220 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 3221 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", 3222 "dev": true, 3223 "license": "MIT", 3224 "engines": { 3225 "node": ">=0.10.0" 3226 } 3227 }, 3228 "node_modules/is-glob": { 3229 "version": "4.0.3", 3230 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 3231 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 3232 "dev": true, 3233 "license": "MIT", 3234 "dependencies": { 3235 "is-extglob": "^2.1.1" 3236 }, 3237 "engines": { 3238 "node": ">=0.10.0" 3239 } 3240 }, 3241 "node_modules/isexe": { 3242 "version": "2.0.0", 3243 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 3244 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", 3245 "dev": true, 3246 "license": "ISC" 3247 }, 3248 "node_modules/js-yaml": { 3249 "version": "4.2.0", 3250 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.2.0.tgz", 3251 "integrity": "sha512-ePWsvanv0DWuDRsW8dnt+R4jQ31SCRCQ7hhNcPXZPsoBZiemuZNYGf7adZdqX2D86j6rvKp3RpCxVTSb8WQlOw==", 3252 "dev": true, 3253 "funding": [ 3254 { 3255 "type": "github", 3256 "url": "https://github.com/sponsors/puzrin" 3257 }, 3258 { 3259 "type": "github", 3260 "url": "https://github.com/sponsors/nodeca" 3261 } 3262 ], 3263 "license": "MIT", 3264 "dependencies": { 3265 "argparse": "^2.0.1" 3266 }, 3267 "bin": { 3268 "js-yaml": "bin/js-yaml.js" 3269 } 3270 }, 3271 "node_modules/json-buffer": { 3272 "version": "3.0.1", 3273 "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", 3274 "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", 3275 "dev": true, 3276 "license": "MIT" 3277 }, 3278 "node_modules/json-schema-traverse": { 3279 "version": "0.4.1", 3280 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", 3281 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", 3282 "dev": true, 3283 "license": "MIT" 3284 }, 3285 "node_modules/json-stable-stringify-without-jsonify": { 3286 "version": "1.0.1", 3287 "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", 3288 "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", 3289 "dev": true, 3290 "license": "MIT" 3291 }, 3292 "node_modules/keyv": { 3293 "version": "4.5.4", 3294 "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", 3295 "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", 3296 "dev": true, 3297 "license": "MIT", 3298 "dependencies": { 3299 "json-buffer": "3.0.1" 3300 } 3301 }, 3302 "node_modules/kleur": { 3303 "version": "4.1.5", 3304 "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", 3305 "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", 3306 "dev": true, 3307 "license": "MIT", 3308 "engines": { 3309 "node": ">=6" 3310 } 3311 }, 3312 "node_modules/levn": { 3313 "version": "0.4.1", 3314 "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", 3315 "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", 3316 "dev": true, 3317 "license": "MIT", 3318 "dependencies": { 3319 "prelude-ls": "^1.2.1", 3320 "type-check": "~0.4.0" 3321 }, 3322 "engines": { 3323 "node": ">= 0.8.0" 3324 } 3325 }, 3326 "node_modules/lightningcss": { 3327 "version": "1.32.0", 3328 "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.32.0.tgz", 3329 "integrity": "sha512-NXYBzinNrblfraPGyrbPoD19C1h9lfI/1mzgWYvXUTe414Gz/X1FD2XBZSZM7rRTrMA8JL3OtAaGifrIKhQ5yQ==", 3330 "dev": true, 3331 "license": "MPL-2.0", 3332 "dependencies": { 3333 "detect-libc": "^2.0.3" 3334 }, 3335 "engines": { 3336 "node": ">= 12.0.0" 3337 }, 3338 "funding": { 3339 "type": "opencollective", 3340 "url": "https://opencollective.com/parcel" 3341 }, 3342 "optionalDependencies": { 3343 "lightningcss-android-arm64": "1.32.0", 3344 "lightningcss-darwin-arm64": "1.32.0", 3345 "lightningcss-darwin-x64": "1.32.0", 3346 "lightningcss-freebsd-x64": "1.32.0", 3347 "lightningcss-linux-arm-gnueabihf": "1.32.0", 3348 "lightningcss-linux-arm64-gnu": "1.32.0", 3349 "lightningcss-linux-arm64-musl": "1.32.0", 3350 "lightningcss-linux-x64-gnu": "1.32.0", 3351 "lightningcss-linux-x64-musl": "1.32.0", 3352 "lightningcss-win32-arm64-msvc": "1.32.0", 3353 "lightningcss-win32-x64-msvc": "1.32.0" 3354 } 3355 }, 3356 "node_modules/lightningcss-android-arm64": { 3357 "version": "1.32.0", 3358 "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.32.0.tgz", 3359 "integrity": "sha512-YK7/ClTt4kAK0vo6w3X+Pnm0D2cf2vPHbhOXdoNti1Ga0al1P4TBZhwjATvjNwLEBCnKvjJc2jQgHXH0NEwlAg==", 3360 "cpu": [ 3361 "arm64" 3362 ], 3363 "dev": true, 3364 "license": "MPL-2.0", 3365 "optional": true, 3366 "os": [ 3367 "android" 3368 ], 3369 "engines": { 3370 "node": ">= 12.0.0" 3371 }, 3372 "funding": { 3373 "type": "opencollective", 3374 "url": "https://opencollective.com/parcel" 3375 } 3376 }, 3377 "node_modules/lightningcss-darwin-arm64": { 3378 "version": "1.32.0", 3379 "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.32.0.tgz", 3380 "integrity": "sha512-RzeG9Ju5bag2Bv1/lwlVJvBE3q6TtXskdZLLCyfg5pt+HLz9BqlICO7LZM7VHNTTn/5PRhHFBSjk5lc4cmscPQ==", 3381 "cpu": [ 3382 "arm64" 3383 ], 3384 "dev": true, 3385 "license": "MPL-2.0", 3386 "optional": true, 3387 "os": [ 3388 "darwin" 3389 ], 3390 "engines": { 3391 "node": ">= 12.0.0" 3392 }, 3393 "funding": { 3394 "type": "opencollective", 3395 "url": "https://opencollective.com/parcel" 3396 } 3397 }, 3398 "node_modules/lightningcss-darwin-x64": { 3399 "version": "1.32.0", 3400 "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.32.0.tgz", 3401 "integrity": "sha512-U+QsBp2m/s2wqpUYT/6wnlagdZbtZdndSmut/NJqlCcMLTWp5muCrID+K5UJ6jqD2BFshejCYXniPDbNh73V8w==", 3402 "cpu": [ 3403 "x64" 3404 ], 3405 "dev": true, 3406 "license": "MPL-2.0", 3407 "optional": true, 3408 "os": [ 3409 "darwin" 3410 ], 3411 "engines": { 3412 "node": ">= 12.0.0" 3413 }, 3414 "funding": { 3415 "type": "opencollective", 3416 "url": "https://opencollective.com/parcel" 3417 } 3418 }, 3419 "node_modules/lightningcss-freebsd-x64": { 3420 "version": "1.32.0", 3421 "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.32.0.tgz", 3422 "integrity": "sha512-JCTigedEksZk3tHTTthnMdVfGf61Fky8Ji2E4YjUTEQX14xiy/lTzXnu1vwiZe3bYe0q+SpsSH/CTeDXK6WHig==", 3423 "cpu": [ 3424 "x64" 3425 ], 3426 "dev": true, 3427 "license": "MPL-2.0", 3428 "optional": true, 3429 "os": [ 3430 "freebsd" 3431 ], 3432 "engines": { 3433 "node": ">= 12.0.0" 3434 }, 3435 "funding": { 3436 "type": "opencollective", 3437 "url": "https://opencollective.com/parcel" 3438 } 3439 }, 3440 "node_modules/lightningcss-linux-arm-gnueabihf": { 3441 "version": "1.32.0", 3442 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.32.0.tgz", 3443 "integrity": "sha512-x6rnnpRa2GL0zQOkt6rts3YDPzduLpWvwAF6EMhXFVZXD4tPrBkEFqzGowzCsIWsPjqSK+tyNEODUBXeeVHSkw==", 3444 "cpu": [ 3445 "arm" 3446 ], 3447 "dev": true, 3448 "license": "MPL-2.0", 3449 "optional": true, 3450 "os": [ 3451 "linux" 3452 ], 3453 "engines": { 3454 "node": ">= 12.0.0" 3455 }, 3456 "funding": { 3457 "type": "opencollective", 3458 "url": "https://opencollective.com/parcel" 3459 } 3460 }, 3461 "node_modules/lightningcss-linux-arm64-gnu": { 3462 "version": "1.32.0", 3463 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.32.0.tgz", 3464 "integrity": "sha512-0nnMyoyOLRJXfbMOilaSRcLH3Jw5z9HDNGfT/gwCPgaDjnx0i8w7vBzFLFR1f6CMLKF8gVbebmkUN3fa/kQJpQ==", 3465 "cpu": [ 3466 "arm64" 3467 ], 3468 "dev": true, 3469 "libc": [ 3470 "glibc" 3471 ], 3472 "license": "MPL-2.0", 3473 "optional": true, 3474 "os": [ 3475 "linux" 3476 ], 3477 "engines": { 3478 "node": ">= 12.0.0" 3479 }, 3480 "funding": { 3481 "type": "opencollective", 3482 "url": "https://opencollective.com/parcel" 3483 } 3484 }, 3485 "node_modules/lightningcss-linux-arm64-musl": { 3486 "version": "1.32.0", 3487 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.32.0.tgz", 3488 "integrity": "sha512-UpQkoenr4UJEzgVIYpI80lDFvRmPVg6oqboNHfoH4CQIfNA+HOrZ7Mo7KZP02dC6LjghPQJeBsvXhJod/wnIBg==", 3489 "cpu": [ 3490 "arm64" 3491 ], 3492 "dev": true, 3493 "libc": [ 3494 "musl" 3495 ], 3496 "license": "MPL-2.0", 3497 "optional": true, 3498 "os": [ 3499 "linux" 3500 ], 3501 "engines": { 3502 "node": ">= 12.0.0" 3503 }, 3504 "funding": { 3505 "type": "opencollective", 3506 "url": "https://opencollective.com/parcel" 3507 } 3508 }, 3509 "node_modules/lightningcss-linux-x64-gnu": { 3510 "version": "1.32.0", 3511 "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.32.0.tgz", 3512 "integrity": "sha512-V7Qr52IhZmdKPVr+Vtw8o+WLsQJYCTd8loIfpDaMRWGUZfBOYEJeyJIkqGIDMZPwPx24pUMfwSxxI8phr/MbOA==", 3513 "cpu": [ 3514 "x64" 3515 ], 3516 "dev": true, 3517 "libc": [ 3518 "glibc" 3519 ], 3520 "license": "MPL-2.0", 3521 "optional": true, 3522 "os": [ 3523 "linux" 3524 ], 3525 "engines": { 3526 "node": ">= 12.0.0" 3527 }, 3528 "funding": { 3529 "type": "opencollective", 3530 "url": "https://opencollective.com/parcel" 3531 } 3532 }, 3533 "node_modules/lightningcss-linux-x64-musl": { 3534 "version": "1.32.0", 3535 "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.32.0.tgz", 3536 "integrity": "sha512-bYcLp+Vb0awsiXg/80uCRezCYHNg1/l3mt0gzHnWV9XP1W5sKa5/TCdGWaR/zBM2PeF/HbsQv/j2URNOiVuxWg==", 3537 "cpu": [ 3538 "x64" 3539 ], 3540 "dev": true, 3541 "libc": [ 3542 "musl" 3543 ], 3544 "license": "MPL-2.0", 3545 "optional": true, 3546 "os": [ 3547 "linux" 3548 ], 3549 "engines": { 3550 "node": ">= 12.0.0" 3551 }, 3552 "funding": { 3553 "type": "opencollective", 3554 "url": "https://opencollective.com/parcel" 3555 } 3556 }, 3557 "node_modules/lightningcss-win32-arm64-msvc": { 3558 "version": "1.32.0", 3559 "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.32.0.tgz", 3560 "integrity": "sha512-8SbC8BR40pS6baCM8sbtYDSwEVQd4JlFTOlaD3gWGHfThTcABnNDBda6eTZeqbofalIJhFx0qKzgHJmcPTnGdw==", 3561 "cpu": [ 3562 "arm64" 3563 ], 3564 "dev": true, 3565 "license": "MPL-2.0", 3566 "optional": true, 3567 "os": [ 3568 "win32" 3569 ], 3570 "engines": { 3571 "node": ">= 12.0.0" 3572 }, 3573 "funding": { 3574 "type": "opencollective", 3575 "url": "https://opencollective.com/parcel" 3576 } 3577 }, 3578 "node_modules/lightningcss-win32-x64-msvc": { 3579 "version": "1.32.0", 3580 "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.32.0.tgz", 3581 "integrity": "sha512-Amq9B/SoZYdDi1kFrojnoqPLxYhQ4Wo5XiL8EVJrVsB8ARoC1PWW6VGtT0WKCemjy8aC+louJnjS7U18x3b06Q==", 3582 "cpu": [ 3583 "x64" 3584 ], 3585 "dev": true, 3586 "license": "MPL-2.0", 3587 "optional": true, 3588 "os": [ 3589 "win32" 3590 ], 3591 "engines": { 3592 "node": ">= 12.0.0" 3593 }, 3594 "funding": { 3595 "type": "opencollective", 3596 "url": "https://opencollective.com/parcel" 3597 } 3598 }, 3599 "node_modules/locate-path": { 3600 "version": "6.0.0", 3601 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", 3602 "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", 3603 "dev": true, 3604 "license": "MIT", 3605 "dependencies": { 3606 "p-locate": "^5.0.0" 3607 }, 3608 "engines": { 3609 "node": ">=10" 3610 }, 3611 "funding": { 3612 "url": "https://github.com/sponsors/sindresorhus" 3613 } 3614 }, 3615 "node_modules/lodash.merge": { 3616 "version": "4.6.2", 3617 "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", 3618 "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", 3619 "dev": true, 3620 "license": "MIT" 3621 }, 3622 "node_modules/magic-string": { 3623 "version": "0.30.21", 3624 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz", 3625 "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==", 3626 "dev": true, 3627 "license": "MIT", 3628 "dependencies": { 3629 "@jridgewell/sourcemap-codec": "^1.5.5" 3630 } 3631 }, 3632 "node_modules/miniflare": { 3633 "version": "4.20260617.1", 3634 "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-4.20260617.1.tgz", 3635 "integrity": "sha512-Go3/gzStm99QHptsSgU+q1S+xDfLoRgwjJNY80kaTVi0ENhTyqKq+sc4xZiWBSbM7uUcJwmzm8+QFKtcYLJ9nw==", 3636 "dev": true, 3637 "license": "MIT", 3638 "dependencies": { 3639 "@cspotcode/source-map-support": "0.8.1", 3640 "sharp": "0.34.5", 3641 "undici": "7.28.0", 3642 "workerd": "1.20260617.1", 3643 "ws": "8.21.0", 3644 "youch": "4.1.0-beta.10" 3645 }, 3646 "bin": { 3647 "miniflare": "bootstrap.js" 3648 }, 3649 "engines": { 3650 "node": ">=22.0.0" 3651 } 3652 }, 3653 "node_modules/minimatch": { 3654 "version": "10.2.5", 3655 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.5.tgz", 3656 "integrity": "sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg==", 3657 "dev": true, 3658 "license": "BlueOak-1.0.0", 3659 "dependencies": { 3660 "brace-expansion": "^5.0.5" 3661 }, 3662 "engines": { 3663 "node": "18 || 20 || >=22" 3664 }, 3665 "funding": { 3666 "url": "https://github.com/sponsors/isaacs" 3667 } 3668 }, 3669 "node_modules/ms": { 3670 "version": "2.1.3", 3671 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", 3672 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", 3673 "dev": true, 3674 "license": "MIT" 3675 }, 3676 "node_modules/nanoid": { 3677 "version": "5.1.15", 3678 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-5.1.15.tgz", 3679 "integrity": "sha512-kBg3RpGtIe+RpTbyXwoI6pk5yD7KUiI3sygUqgeBMRst42KmhB4RZC7eiO9Wa1HIpaCCtpE2DJ6OI4Wi5ebwFw==", 3680 "funding": [ 3681 { 3682 "type": "github", 3683 "url": "https://github.com/sponsors/ai" 3684 } 3685 ], 3686 "license": "MIT", 3687 "bin": { 3688 "nanoid": "bin/nanoid.js" 3689 }, 3690 "engines": { 3691 "node": "^18 || >=20" 3692 } 3693 }, 3694 "node_modules/natural-compare": { 3695 "version": "1.4.0", 3696 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", 3697 "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", 3698 "dev": true, 3699 "license": "MIT" 3700 }, 3701 "node_modules/obug": { 3702 "version": "2.1.3", 3703 "resolved": "https://registry.npmjs.org/obug/-/obug-2.1.3.tgz", 3704 "integrity": "sha512-9miFgM2OFba7hB+pRgvtV84pYTBaoTHohvmIgiRt6dRIzbwEOIaNaP+dIlGs2fNFoB0SeISs0Jz5WFVRid6Xyg==", 3705 "dev": true, 3706 "funding": [ 3707 "https://github.com/sponsors/sxzz", 3708 "https://opencollective.com/debug" 3709 ], 3710 "license": "MIT", 3711 "engines": { 3712 "node": ">=12.20.0" 3713 } 3714 }, 3715 "node_modules/optionator": { 3716 "version": "0.9.4", 3717 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", 3718 "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", 3719 "dev": true, 3720 "license": "MIT", 3721 "dependencies": { 3722 "deep-is": "^0.1.3", 3723 "fast-levenshtein": "^2.0.6", 3724 "levn": "^0.4.1", 3725 "prelude-ls": "^1.2.1", 3726 "type-check": "^0.4.0", 3727 "word-wrap": "^1.2.5" 3728 }, 3729 "engines": { 3730 "node": ">= 0.8.0" 3731 } 3732 }, 3733 "node_modules/p-limit": { 3734 "version": "3.1.0", 3735 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", 3736 "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", 3737 "dev": true, 3738 "license": "MIT", 3739 "dependencies": { 3740 "yocto-queue": "^0.1.0" 3741 }, 3742 "engines": { 3743 "node": ">=10" 3744 }, 3745 "funding": { 3746 "url": "https://github.com/sponsors/sindresorhus" 3747 } 3748 }, 3749 "node_modules/p-locate": { 3750 "version": "5.0.0", 3751 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", 3752 "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", 3753 "dev": true, 3754 "license": "MIT", 3755 "dependencies": { 3756 "p-limit": "^3.0.2" 3757 }, 3758 "engines": { 3759 "node": ">=10" 3760 }, 3761 "funding": { 3762 "url": "https://github.com/sponsors/sindresorhus" 3763 } 3764 }, 3765 "node_modules/parent-module": { 3766 "version": "1.0.1", 3767 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", 3768 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", 3769 "dev": true, 3770 "license": "MIT", 3771 "dependencies": { 3772 "callsites": "^3.0.0" 3773 }, 3774 "engines": { 3775 "node": ">=6" 3776 } 3777 }, 3778 "node_modules/path-exists": { 3779 "version": "4.0.0", 3780 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", 3781 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", 3782 "dev": true, 3783 "license": "MIT", 3784 "engines": { 3785 "node": ">=8" 3786 } 3787 }, 3788 "node_modules/path-key": { 3789 "version": "3.1.1", 3790 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 3791 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", 3792 "dev": true, 3793 "license": "MIT", 3794 "engines": { 3795 "node": ">=8" 3796 } 3797 }, 3798 "node_modules/path-to-regexp": { 3799 "version": "6.3.0", 3800 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.3.0.tgz", 3801 "integrity": "sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==", 3802 "dev": true, 3803 "license": "MIT" 3804 }, 3805 "node_modules/pathe": { 3806 "version": "2.0.3", 3807 "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz", 3808 "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==", 3809 "dev": true, 3810 "license": "MIT" 3811 }, 3812 "node_modules/picocolors": { 3813 "version": "1.1.1", 3814 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", 3815 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", 3816 "dev": true, 3817 "license": "ISC" 3818 }, 3819 "node_modules/picomatch": { 3820 "version": "4.0.4", 3821 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz", 3822 "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==", 3823 "dev": true, 3824 "license": "MIT", 3825 "engines": { 3826 "node": ">=12" 3827 }, 3828 "funding": { 3829 "url": "https://github.com/sponsors/jonschlinkert" 3830 } 3831 }, 3832 "node_modules/postcss": { 3833 "version": "8.5.15", 3834 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.15.tgz", 3835 "integrity": "sha512-FfR8sjd4em2T6fb3I2MwAJU7HWVMr9zba+enmQeeWFfCbm+UOC/0X4DS8XtpUTMwWMGbjKYP7xjfNekzyGmB3A==", 3836 "dev": true, 3837 "funding": [ 3838 { 3839 "type": "opencollective", 3840 "url": "https://opencollective.com/postcss/" 3841 }, 3842 { 3843 "type": "tidelift", 3844 "url": "https://tidelift.com/funding/github/npm/postcss" 3845 }, 3846 { 3847 "type": "github", 3848 "url": "https://github.com/sponsors/ai" 3849 } 3850 ], 3851 "license": "MIT", 3852 "dependencies": { 3853 "nanoid": "^3.3.12", 3854 "picocolors": "^1.1.1", 3855 "source-map-js": "^1.2.1" 3856 }, 3857 "engines": { 3858 "node": "^10 || ^12 || >=14" 3859 } 3860 }, 3861 "node_modules/postcss/node_modules/nanoid": { 3862 "version": "3.3.15", 3863 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.15.tgz", 3864 "integrity": "sha512-y7Wygv/7mEOvxTuEQDB8StXdMRBWf1kR/tlhAzBRUFkB2jfcLOAxO/SHmOO2zgz1pVgK29/kyupn059/bCHdjA==", 3865 "dev": true, 3866 "funding": [ 3867 { 3868 "type": "github", 3869 "url": "https://github.com/sponsors/ai" 3870 } 3871 ], 3872 "license": "MIT", 3873 "bin": { 3874 "nanoid": "bin/nanoid.cjs" 3875 }, 3876 "engines": { 3877 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" 3878 } 3879 }, 3880 "node_modules/prelude-ls": { 3881 "version": "1.2.1", 3882 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", 3883 "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", 3884 "dev": true, 3885 "license": "MIT", 3886 "engines": { 3887 "node": ">= 0.8.0" 3888 } 3889 }, 3890 "node_modules/punycode": { 3891 "version": "2.3.1", 3892 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", 3893 "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", 3894 "dev": true, 3895 "license": "MIT", 3896 "engines": { 3897 "node": ">=6" 3898 } 3899 }, 3900 "node_modules/resolve-from": { 3901 "version": "4.0.0", 3902 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", 3903 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", 3904 "dev": true, 3905 "license": "MIT", 3906 "engines": { 3907 "node": ">=4" 3908 } 3909 }, 3910 "node_modules/rolldown": { 3911 "version": "1.0.3", 3912 "resolved": "https://registry.npmjs.org/rolldown/-/rolldown-1.0.3.tgz", 3913 "integrity": "sha512-i00lAJ2ks1BYr7rjNjKC7BcqAS7nVfiT3QX1SI5aY+AFHblCmaUf9OE9dbdzDvW6dJxbi2ZCZiy9v3CcwOiX3g==", 3914 "dev": true, 3915 "license": "MIT", 3916 "dependencies": { 3917 "@oxc-project/types": "=0.133.0", 3918 "@rolldown/pluginutils": "^1.0.0" 3919 }, 3920 "bin": { 3921 "rolldown": "bin/cli.mjs" 3922 }, 3923 "engines": { 3924 "node": "^20.19.0 || >=22.12.0" 3925 }, 3926 "optionalDependencies": { 3927 "@rolldown/binding-android-arm64": "1.0.3", 3928 "@rolldown/binding-darwin-arm64": "1.0.3", 3929 "@rolldown/binding-darwin-x64": "1.0.3", 3930 "@rolldown/binding-freebsd-x64": "1.0.3", 3931 "@rolldown/binding-linux-arm-gnueabihf": "1.0.3", 3932 "@rolldown/binding-linux-arm64-gnu": "1.0.3", 3933 "@rolldown/binding-linux-arm64-musl": "1.0.3", 3934 "@rolldown/binding-linux-ppc64-gnu": "1.0.3", 3935 "@rolldown/binding-linux-s390x-gnu": "1.0.3", 3936 "@rolldown/binding-linux-x64-gnu": "1.0.3", 3937 "@rolldown/binding-linux-x64-musl": "1.0.3", 3938 "@rolldown/binding-openharmony-arm64": "1.0.3", 3939 "@rolldown/binding-wasm32-wasi": "1.0.3", 3940 "@rolldown/binding-win32-arm64-msvc": "1.0.3", 3941 "@rolldown/binding-win32-x64-msvc": "1.0.3" 3942 } 3943 }, 3944 "node_modules/semver": { 3945 "version": "7.8.5", 3946 "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz", 3947 "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==", 3948 "dev": true, 3949 "license": "ISC", 3950 "bin": { 3951 "semver": "bin/semver.js" 3952 }, 3953 "engines": { 3954 "node": ">=10" 3955 } 3956 }, 3957 "node_modules/sharp": { 3958 "version": "0.34.5", 3959 "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.34.5.tgz", 3960 "integrity": "sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==", 3961 "dev": true, 3962 "hasInstallScript": true, 3963 "license": "Apache-2.0", 3964 "dependencies": { 3965 "@img/colour": "^1.0.0", 3966 "detect-libc": "^2.1.2", 3967 "semver": "^7.7.3" 3968 }, 3969 "engines": { 3970 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 3971 }, 3972 "funding": { 3973 "url": "https://opencollective.com/libvips" 3974 }, 3975 "optionalDependencies": { 3976 "@img/sharp-darwin-arm64": "0.34.5", 3977 "@img/sharp-darwin-x64": "0.34.5", 3978 "@img/sharp-libvips-darwin-arm64": "1.2.4", 3979 "@img/sharp-libvips-darwin-x64": "1.2.4", 3980 "@img/sharp-libvips-linux-arm": "1.2.4", 3981 "@img/sharp-libvips-linux-arm64": "1.2.4", 3982 "@img/sharp-libvips-linux-ppc64": "1.2.4", 3983 "@img/sharp-libvips-linux-riscv64": "1.2.4", 3984 "@img/sharp-libvips-linux-s390x": "1.2.4", 3985 "@img/sharp-libvips-linux-x64": "1.2.4", 3986 "@img/sharp-libvips-linuxmusl-arm64": "1.2.4", 3987 "@img/sharp-libvips-linuxmusl-x64": "1.2.4", 3988 "@img/sharp-linux-arm": "0.34.5", 3989 "@img/sharp-linux-arm64": "0.34.5", 3990 "@img/sharp-linux-ppc64": "0.34.5", 3991 "@img/sharp-linux-riscv64": "0.34.5", 3992 "@img/sharp-linux-s390x": "0.34.5", 3993 "@img/sharp-linux-x64": "0.34.5", 3994 "@img/sharp-linuxmusl-arm64": "0.34.5", 3995 "@img/sharp-linuxmusl-x64": "0.34.5", 3996 "@img/sharp-wasm32": "0.34.5", 3997 "@img/sharp-win32-arm64": "0.34.5", 3998 "@img/sharp-win32-ia32": "0.34.5", 3999 "@img/sharp-win32-x64": "0.34.5" 4000 } 4001 }, 4002 "node_modules/shebang-command": { 4003 "version": "2.0.0", 4004 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 4005 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 4006 "dev": true, 4007 "license": "MIT", 4008 "dependencies": { 4009 "shebang-regex": "^3.0.0" 4010 }, 4011 "engines": { 4012 "node": ">=8" 4013 } 4014 }, 4015 "node_modules/shebang-regex": { 4016 "version": "3.0.0", 4017 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 4018 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", 4019 "dev": true, 4020 "license": "MIT", 4021 "engines": { 4022 "node": ">=8" 4023 } 4024 }, 4025 "node_modules/siginfo": { 4026 "version": "2.0.0", 4027 "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz", 4028 "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==", 4029 "dev": true, 4030 "license": "ISC" 4031 }, 4032 "node_modules/source-map-js": { 4033 "version": "1.2.1", 4034 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", 4035 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", 4036 "dev": true, 4037 "license": "BSD-3-Clause", 4038 "engines": { 4039 "node": ">=0.10.0" 4040 } 4041 }, 4042 "node_modules/stackback": { 4043 "version": "0.0.2", 4044 "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz", 4045 "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==", 4046 "dev": true, 4047 "license": "MIT" 4048 }, 4049 "node_modules/std-env": { 4050 "version": "4.1.0", 4051 "resolved": "https://registry.npmjs.org/std-env/-/std-env-4.1.0.tgz", 4052 "integrity": "sha512-Rq7ybcX2RuC55r9oaPVEW7/xu3tj8u4GeBYHBWCychFtzMIr86A7e3PPEBPT37sHStKX3+TiX/Fr/ACmJLVlLQ==", 4053 "dev": true, 4054 "license": "MIT" 4055 }, 4056 "node_modules/strip-json-comments": { 4057 "version": "3.1.1", 4058 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", 4059 "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", 4060 "dev": true, 4061 "license": "MIT", 4062 "engines": { 4063 "node": ">=8" 4064 }, 4065 "funding": { 4066 "url": "https://github.com/sponsors/sindresorhus" 4067 } 4068 }, 4069 "node_modules/supports-color": { 4070 "version": "7.2.0", 4071 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 4072 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 4073 "dev": true, 4074 "license": "MIT", 4075 "dependencies": { 4076 "has-flag": "^4.0.0" 4077 }, 4078 "engines": { 4079 "node": ">=8" 4080 } 4081 }, 4082 "node_modules/tinybench": { 4083 "version": "2.9.0", 4084 "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.9.0.tgz", 4085 "integrity": "sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==", 4086 "dev": true, 4087 "license": "MIT" 4088 }, 4089 "node_modules/tinyexec": { 4090 "version": "1.2.4", 4091 "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-1.2.4.tgz", 4092 "integrity": "sha512-SHf/r48b7vOrjve9PxJo3MN5v5yuyjHvdUcrQffT3WXMUfnGmHDVbC4k3sHJaJTgZCwpUplIaAo5ANtMyp3YHg==", 4093 "dev": true, 4094 "license": "MIT", 4095 "engines": { 4096 "node": ">=18" 4097 } 4098 }, 4099 "node_modules/tinyglobby": { 4100 "version": "0.2.17", 4101 "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.17.tgz", 4102 "integrity": "sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==", 4103 "dev": true, 4104 "license": "MIT", 4105 "dependencies": { 4106 "fdir": "^6.5.0", 4107 "picomatch": "^4.0.4" 4108 }, 4109 "engines": { 4110 "node": ">=12.0.0" 4111 }, 4112 "funding": { 4113 "url": "https://github.com/sponsors/SuperchupuDev" 4114 } 4115 }, 4116 "node_modules/tinyrainbow": { 4117 "version": "3.1.0", 4118 "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-3.1.0.tgz", 4119 "integrity": "sha512-Bf+ILmBgretUrdJxzXM0SgXLZ3XfiaUuOj/IKQHuTXip+05Xn+uyEYdVg0kYDipTBcLrCVyUzAPz7QmArb0mmw==", 4120 "dev": true, 4121 "license": "MIT", 4122 "engines": { 4123 "node": ">=14.0.0" 4124 } 4125 }, 4126 "node_modules/ts-api-utils": { 4127 "version": "2.5.0", 4128 "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.5.0.tgz", 4129 "integrity": "sha512-OJ/ibxhPlqrMM0UiNHJ/0CKQkoKF243/AEmplt3qpRgkW8VG7IfOS41h7V8TjITqdByHzrjcS/2si+y4lIh8NA==", 4130 "dev": true, 4131 "license": "MIT", 4132 "engines": { 4133 "node": ">=18.12" 4134 }, 4135 "peerDependencies": { 4136 "typescript": ">=4.8.4" 4137 } 4138 }, 4139 "node_modules/tslib": { 4140 "version": "2.8.1", 4141 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", 4142 "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", 4143 "dev": true, 4144 "license": "0BSD", 4145 "optional": true 4146 }, 4147 "node_modules/tsx": { 4148 "version": "4.22.4", 4149 "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.22.4.tgz", 4150 "integrity": "sha512-X8EX+XV4QR5xCsrgxaED954zTDfY8KqlDtskKEL0cHhyS/P8b4IFOvGDQpsC9Q1XnLq915wEfwwY/zzskCtmhg==", 4151 "dev": true, 4152 "license": "MIT", 4153 "dependencies": { 4154 "esbuild": "~0.28.0" 4155 }, 4156 "bin": { 4157 "tsx": "dist/cli.mjs" 4158 }, 4159 "engines": { 4160 "node": ">=18.0.0" 4161 }, 4162 "optionalDependencies": { 4163 "fsevents": "~2.3.3" 4164 } 4165 }, 4166 "node_modules/type-check": { 4167 "version": "0.4.0", 4168 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", 4169 "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", 4170 "dev": true, 4171 "license": "MIT", 4172 "dependencies": { 4173 "prelude-ls": "^1.2.1" 4174 }, 4175 "engines": { 4176 "node": ">= 0.8.0" 4177 } 4178 }, 4179 "node_modules/typescript": { 4180 "version": "6.0.3", 4181 "resolved": "https://registry.npmjs.org/typescript/-/typescript-6.0.3.tgz", 4182 "integrity": "sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw==", 4183 "devOptional": true, 4184 "license": "Apache-2.0", 4185 "bin": { 4186 "tsc": "bin/tsc", 4187 "tsserver": "bin/tsserver" 4188 }, 4189 "engines": { 4190 "node": ">=14.17" 4191 } 4192 }, 4193 "node_modules/undici": { 4194 "version": "7.28.0", 4195 "resolved": "https://registry.npmjs.org/undici/-/undici-7.28.0.tgz", 4196 "integrity": "sha512-cRZYrTDwWznlnRiPjggAGxZXanty6M8RV1ff8Wm4LWXBp7/IG8v5DnOm74DtUBp9OONpK75YlPnIjQqX0dBDtA==", 4197 "dev": true, 4198 "license": "MIT", 4199 "engines": { 4200 "node": ">=20.18.1" 4201 } 4202 }, 4203 "node_modules/undici-types": { 4204 "version": "8.3.0", 4205 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-8.3.0.tgz", 4206 "integrity": "sha512-j375ScV60dom+YkPFIfTLcOiPxkN/buHz5GobjLhixFuANaNs3C9l4GmrWqejgXWJ7BbJcFYpTEUkS1Ge8bpZQ==", 4207 "dev": true, 4208 "license": "MIT" 4209 }, 4210 "node_modules/unenv": { 4211 "version": "2.0.0-rc.24", 4212 "resolved": "https://registry.npmjs.org/unenv/-/unenv-2.0.0-rc.24.tgz", 4213 "integrity": "sha512-i7qRCmY42zmCwnYlh9H2SvLEypEFGye5iRmEMKjcGi7zk9UquigRjFtTLz0TYqr0ZGLZhaMHl/foy1bZR+Cwlw==", 4214 "dev": true, 4215 "license": "MIT", 4216 "dependencies": { 4217 "pathe": "^2.0.3" 4218 } 4219 }, 4220 "node_modules/unicode-segmenter": { 4221 "version": "0.14.5", 4222 "resolved": "https://registry.npmjs.org/unicode-segmenter/-/unicode-segmenter-0.14.5.tgz", 4223 "integrity": "sha512-jHGmj2LUuqDcX3hqY12Ql+uhUTn8huuxNZGq7GvtF6bSybzH3aFgedYu/KTzQStEgt1Ra2F3HxadNXsNjb3m3g==", 4224 "license": "MIT" 4225 }, 4226 "node_modules/uri-js": { 4227 "version": "4.4.1", 4228 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", 4229 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", 4230 "dev": true, 4231 "license": "BSD-2-Clause", 4232 "dependencies": { 4233 "punycode": "^2.1.0" 4234 } 4235 }, 4236 "node_modules/valibot": { 4237 "version": "1.4.1", 4238 "resolved": "https://registry.npmjs.org/valibot/-/valibot-1.4.1.tgz", 4239 "integrity": "sha512-klCmFTz2jeDluy9RwX+F884TCiogtdBJ/YaxSx1EOBYXa3NXNWj8kR1jjN8rzluwojJVWWaHJ4r1U5LfICnM3g==", 4240 "license": "MIT", 4241 "peerDependencies": { 4242 "typescript": ">=5" 4243 }, 4244 "peerDependenciesMeta": { 4245 "typescript": { 4246 "optional": true 4247 } 4248 } 4249 }, 4250 "node_modules/vite": { 4251 "version": "8.0.16", 4252 "resolved": "https://registry.npmjs.org/vite/-/vite-8.0.16.tgz", 4253 "integrity": "sha512-h9bXPmJichP5fLmVQo3PyaGSDE2n3aPuomeAlVRm0JLmt4rY6zmPKd59HYI4LNW8oTK7tlTsuC7l/m7awx9Jcw==", 4254 "dev": true, 4255 "license": "MIT", 4256 "dependencies": { 4257 "lightningcss": "^1.32.0", 4258 "picomatch": "^4.0.4", 4259 "postcss": "^8.5.15", 4260 "rolldown": "1.0.3", 4261 "tinyglobby": "^0.2.17" 4262 }, 4263 "bin": { 4264 "vite": "bin/vite.js" 4265 }, 4266 "engines": { 4267 "node": "^20.19.0 || >=22.12.0" 4268 }, 4269 "funding": { 4270 "url": "https://github.com/vitejs/vite?sponsor=1" 4271 }, 4272 "optionalDependencies": { 4273 "fsevents": "~2.3.3" 4274 }, 4275 "peerDependencies": { 4276 "@types/node": "^20.19.0 || >=22.12.0", 4277 "@vitejs/devtools": "^0.1.18", 4278 "esbuild": "^0.27.0 || ^0.28.0", 4279 "jiti": ">=1.21.0", 4280 "less": "^4.0.0", 4281 "sass": "^1.70.0", 4282 "sass-embedded": "^1.70.0", 4283 "stylus": ">=0.54.8", 4284 "sugarss": "^5.0.0", 4285 "terser": "^5.16.0", 4286 "tsx": "^4.8.1", 4287 "yaml": "^2.4.2" 4288 }, 4289 "peerDependenciesMeta": { 4290 "@types/node": { 4291 "optional": true 4292 }, 4293 "@vitejs/devtools": { 4294 "optional": true 4295 }, 4296 "esbuild": { 4297 "optional": true 4298 }, 4299 "jiti": { 4300 "optional": true 4301 }, 4302 "less": { 4303 "optional": true 4304 }, 4305 "sass": { 4306 "optional": true 4307 }, 4308 "sass-embedded": { 4309 "optional": true 4310 }, 4311 "stylus": { 4312 "optional": true 4313 }, 4314 "sugarss": { 4315 "optional": true 4316 }, 4317 "terser": { 4318 "optional": true 4319 }, 4320 "tsx": { 4321 "optional": true 4322 }, 4323 "yaml": { 4324 "optional": true 4325 } 4326 } 4327 }, 4328 "node_modules/vitest": { 4329 "version": "4.1.9", 4330 "resolved": "https://registry.npmjs.org/vitest/-/vitest-4.1.9.tgz", 4331 "integrity": "sha512-nE3/LEyc0z87uHYLZebqCUOaJr2hdtuPp7BQ4BosVFnfltxgAvMG08NyrSGlPpOUWvR27c5flSmYFTNr78L9GQ==", 4332 "dev": true, 4333 "license": "MIT", 4334 "dependencies": { 4335 "@vitest/expect": "4.1.9", 4336 "@vitest/mocker": "4.1.9", 4337 "@vitest/pretty-format": "4.1.9", 4338 "@vitest/runner": "4.1.9", 4339 "@vitest/snapshot": "4.1.9", 4340 "@vitest/spy": "4.1.9", 4341 "@vitest/utils": "4.1.9", 4342 "es-module-lexer": "^2.0.0", 4343 "expect-type": "^1.3.0", 4344 "magic-string": "^0.30.21", 4345 "obug": "^2.1.1", 4346 "pathe": "^2.0.3", 4347 "picomatch": "^4.0.3", 4348 "std-env": "^4.0.0-rc.1", 4349 "tinybench": "^2.9.0", 4350 "tinyexec": "^1.0.2", 4351 "tinyglobby": "^0.2.15", 4352 "tinyrainbow": "^3.1.0", 4353 "vite": "^6.0.0 || ^7.0.0 || ^8.0.0", 4354 "why-is-node-running": "^2.3.0" 4355 }, 4356 "bin": { 4357 "vitest": "vitest.mjs" 4358 }, 4359 "engines": { 4360 "node": "^20.0.0 || ^22.0.0 || >=24.0.0" 4361 }, 4362 "funding": { 4363 "url": "https://opencollective.com/vitest" 4364 }, 4365 "peerDependencies": { 4366 "@edge-runtime/vm": "*", 4367 "@opentelemetry/api": "^1.9.0", 4368 "@types/node": "^20.0.0 || ^22.0.0 || >=24.0.0", 4369 "@vitest/browser-playwright": "4.1.9", 4370 "@vitest/browser-preview": "4.1.9", 4371 "@vitest/browser-webdriverio": "4.1.9", 4372 "@vitest/coverage-istanbul": "4.1.9", 4373 "@vitest/coverage-v8": "4.1.9", 4374 "@vitest/ui": "4.1.9", 4375 "happy-dom": "*", 4376 "jsdom": "*", 4377 "vite": "^6.0.0 || ^7.0.0 || ^8.0.0" 4378 }, 4379 "peerDependenciesMeta": { 4380 "@edge-runtime/vm": { 4381 "optional": true 4382 }, 4383 "@opentelemetry/api": { 4384 "optional": true 4385 }, 4386 "@types/node": { 4387 "optional": true 4388 }, 4389 "@vitest/browser-playwright": { 4390 "optional": true 4391 }, 4392 "@vitest/browser-preview": { 4393 "optional": true 4394 }, 4395 "@vitest/browser-webdriverio": { 4396 "optional": true 4397 }, 4398 "@vitest/coverage-istanbul": { 4399 "optional": true 4400 }, 4401 "@vitest/coverage-v8": { 4402 "optional": true 4403 }, 4404 "@vitest/ui": { 4405 "optional": true 4406 }, 4407 "happy-dom": { 4408 "optional": true 4409 }, 4410 "jsdom": { 4411 "optional": true 4412 }, 4413 "vite": { 4414 "optional": false 4415 } 4416 } 4417 }, 4418 "node_modules/whatwg-mimetype": { 4419 "version": "3.0.0", 4420 "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz", 4421 "integrity": "sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==", 4422 "dev": true, 4423 "license": "MIT", 4424 "engines": { 4425 "node": ">=12" 4426 } 4427 }, 4428 "node_modules/which": { 4429 "version": "2.0.2", 4430 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 4431 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 4432 "dev": true, 4433 "license": "ISC", 4434 "dependencies": { 4435 "isexe": "^2.0.0" 4436 }, 4437 "bin": { 4438 "node-which": "bin/node-which" 4439 }, 4440 "engines": { 4441 "node": ">= 8" 4442 } 4443 }, 4444 "node_modules/why-is-node-running": { 4445 "version": "2.3.0", 4446 "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz", 4447 "integrity": "sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==", 4448 "dev": true, 4449 "license": "MIT", 4450 "dependencies": { 4451 "siginfo": "^2.0.0", 4452 "stackback": "0.0.2" 4453 }, 4454 "bin": { 4455 "why-is-node-running": "cli.js" 4456 }, 4457 "engines": { 4458 "node": ">=8" 4459 } 4460 }, 4461 "node_modules/word-wrap": { 4462 "version": "1.2.5", 4463 "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", 4464 "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", 4465 "dev": true, 4466 "license": "MIT", 4467 "engines": { 4468 "node": ">=0.10.0" 4469 } 4470 }, 4471 "node_modules/workerd": { 4472 "version": "1.20260617.1", 4473 "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20260617.1.tgz", 4474 "integrity": "sha512-Re5pl6pdowt3ZmWUzGlOuB7jbRIIPetgKalmo4cYmucQnVhpo7/3e4MfpekbhLi2EhZZz5EY9NWRu8zFzuEZew==", 4475 "dev": true, 4476 "hasInstallScript": true, 4477 "license": "Apache-2.0", 4478 "bin": { 4479 "workerd": "bin/workerd" 4480 }, 4481 "engines": { 4482 "node": ">=16" 4483 }, 4484 "optionalDependencies": { 4485 "@cloudflare/workerd-darwin-64": "1.20260617.1", 4486 "@cloudflare/workerd-darwin-arm64": "1.20260617.1", 4487 "@cloudflare/workerd-linux-64": "1.20260617.1", 4488 "@cloudflare/workerd-linux-arm64": "1.20260617.1", 4489 "@cloudflare/workerd-windows-64": "1.20260617.1" 4490 } 4491 }, 4492 "node_modules/wrangler": { 4493 "version": "4.103.0", 4494 "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-4.103.0.tgz", 4495 "integrity": "sha512-3Lv1P5t2xcSEkSTKtG+Lz+3JFryuU7YPLkaCUj7gNe+CJsjZJLtUwqsh1x595QBxkIbCE0GAvDx2DCJUU4+oqw==", 4496 "dev": true, 4497 "license": "MIT OR Apache-2.0", 4498 "dependencies": { 4499 "@cloudflare/kv-asset-handler": "0.5.0", 4500 "@cloudflare/unenv-preset": "2.16.1", 4501 "blake3-wasm": "2.1.5", 4502 "esbuild": "0.28.1", 4503 "miniflare": "4.20260617.1", 4504 "path-to-regexp": "6.3.0", 4505 "unenv": "2.0.0-rc.24", 4506 "workerd": "1.20260617.1" 4507 }, 4508 "bin": { 4509 "cf-wrangler": "bin/cf-wrangler.js", 4510 "wrangler": "bin/wrangler.js", 4511 "wrangler2": "bin/wrangler.js" 4512 }, 4513 "engines": { 4514 "node": ">=22.0.0" 4515 }, 4516 "optionalDependencies": { 4517 "fsevents": "2.3.3" 4518 }, 4519 "peerDependencies": { 4520 "@cloudflare/workers-types": "^4.20260617.1" 4521 }, 4522 "peerDependenciesMeta": { 4523 "@cloudflare/workers-types": { 4524 "optional": true 4525 } 4526 } 4527 }, 4528 "node_modules/ws": { 4529 "version": "8.21.0", 4530 "resolved": "https://registry.npmjs.org/ws/-/ws-8.21.0.tgz", 4531 "integrity": "sha512-Vsp28b7DRcimFQvrqu2Wek3z1iYxDCWqHYB8Qsnk/S4RfaCQzPGPyBNuVjJV3cd6UiKtUtp6sNM77gWvzcCH+g==", 4532 "dev": true, 4533 "license": "MIT", 4534 "engines": { 4535 "node": ">=10.0.0" 4536 }, 4537 "peerDependencies": { 4538 "bufferutil": "^4.0.1", 4539 "utf-8-validate": ">=5.0.2" 4540 }, 4541 "peerDependenciesMeta": { 4542 "bufferutil": { 4543 "optional": true 4544 }, 4545 "utf-8-validate": { 4546 "optional": true 4547 } 4548 } 4549 }, 4550 "node_modules/yocto-queue": { 4551 "version": "0.1.0", 4552 "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", 4553 "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", 4554 "dev": true, 4555 "license": "MIT", 4556 "engines": { 4557 "node": ">=10" 4558 }, 4559 "funding": { 4560 "url": "https://github.com/sponsors/sindresorhus" 4561 } 4562 }, 4563 "node_modules/youch": { 4564 "version": "4.1.0-beta.10", 4565 "resolved": "https://registry.npmjs.org/youch/-/youch-4.1.0-beta.10.tgz", 4566 "integrity": "sha512-rLfVLB4FgQneDr0dv1oddCVZmKjcJ6yX6mS4pU82Mq/Dt9a3cLZQ62pDBL4AUO+uVrCvtWz3ZFUL2HFAFJ/BXQ==", 4567 "dev": true, 4568 "license": "MIT", 4569 "dependencies": { 4570 "@poppinss/colors": "^4.1.5", 4571 "@poppinss/dumper": "^0.6.4", 4572 "@speed-highlight/core": "^1.2.7", 4573 "cookie": "^1.0.2", 4574 "youch-core": "^0.3.3" 4575 } 4576 }, 4577 "node_modules/youch-core": { 4578 "version": "0.3.3", 4579 "resolved": "https://registry.npmjs.org/youch-core/-/youch-core-0.3.3.tgz", 4580 "integrity": "sha512-ho7XuGjLaJ2hWHoK8yFnsUGy2Y5uDpqSTq1FkHLK4/oqKtyUU1AFbOOxY4IpC9f0fTLjwYbslUz0Po5BpD1wrA==", 4581 "dev": true, 4582 "license": "MIT", 4583 "dependencies": { 4584 "@poppinss/exception": "^1.2.2", 4585 "error-stack-parser-es": "^1.0.5" 4586 } 4587 } 4588 } 4589}