package-lock.json
1 { 2 "name": "@protocol/ucanto", 3 "version": "0.1.0", 4 "lockfileVersion": 3, 5 "requires": true, 6 "packages": { 7 "": { 8 "name": "@protocol/ucanto", 9 "version": "0.1.0", 10 "dependencies": { 11 "@protocol/identity": "file:../identity", 12 "@ucanto/client": "^9.0.2", 13 "@ucanto/core": "^10.0.0", 14 "@ucanto/principal": "^9.0.0", 15 "@ucanto/validator": "^9.0.0", 16 "zod": "^3.22.0" 17 }, 18 "devDependencies": { 19 "@types/node": "^20.0.0", 20 "typescript": "^5.3.0", 21 "vitest": "^1.0.0" 22 } 23 }, 24 "../identity": { 25 "name": "@protocol/identity", 26 "version": "0.1.0", 27 "dependencies": { 28 "@noble/ed25519": "^2.0.0", 29 "@noble/hashes": "^1.3.0", 30 "multiformats": "^13.0.0", 31 "zod": "^3.22.0" 32 }, 33 "devDependencies": { 34 "@types/node": "^20.0.0", 35 "typescript": "^5.3.0", 36 "vitest": "^1.0.0" 37 } 38 }, 39 "node_modules/@esbuild/aix-ppc64": { 40 "version": "0.21.5", 41 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", 42 "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", 43 "cpu": [ 44 "ppc64" 45 ], 46 "dev": true, 47 "license": "MIT", 48 "optional": true, 49 "os": [ 50 "aix" 51 ], 52 "engines": { 53 "node": ">=12" 54 } 55 }, 56 "node_modules/@esbuild/android-arm": { 57 "version": "0.21.5", 58 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz", 59 "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", 60 "cpu": [ 61 "arm" 62 ], 63 "dev": true, 64 "license": "MIT", 65 "optional": true, 66 "os": [ 67 "android" 68 ], 69 "engines": { 70 "node": ">=12" 71 } 72 }, 73 "node_modules/@esbuild/android-arm64": { 74 "version": "0.21.5", 75 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", 76 "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", 77 "cpu": [ 78 "arm64" 79 ], 80 "dev": true, 81 "license": "MIT", 82 "optional": true, 83 "os": [ 84 "android" 85 ], 86 "engines": { 87 "node": ">=12" 88 } 89 }, 90 "node_modules/@esbuild/android-x64": { 91 "version": "0.21.5", 92 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz", 93 "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", 94 "cpu": [ 95 "x64" 96 ], 97 "dev": true, 98 "license": "MIT", 99 "optional": true, 100 "os": [ 101 "android" 102 ], 103 "engines": { 104 "node": ">=12" 105 } 106 }, 107 "node_modules/@esbuild/darwin-arm64": { 108 "version": "0.21.5", 109 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", 110 "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", 111 "cpu": [ 112 "arm64" 113 ], 114 "dev": true, 115 "license": "MIT", 116 "optional": true, 117 "os": [ 118 "darwin" 119 ], 120 "engines": { 121 "node": ">=12" 122 } 123 }, 124 "node_modules/@esbuild/darwin-x64": { 125 "version": "0.21.5", 126 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", 127 "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", 128 "cpu": [ 129 "x64" 130 ], 131 "dev": true, 132 "license": "MIT", 133 "optional": true, 134 "os": [ 135 "darwin" 136 ], 137 "engines": { 138 "node": ">=12" 139 } 140 }, 141 "node_modules/@esbuild/freebsd-arm64": { 142 "version": "0.21.5", 143 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", 144 "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", 145 "cpu": [ 146 "arm64" 147 ], 148 "dev": true, 149 "license": "MIT", 150 "optional": true, 151 "os": [ 152 "freebsd" 153 ], 154 "engines": { 155 "node": ">=12" 156 } 157 }, 158 "node_modules/@esbuild/freebsd-x64": { 159 "version": "0.21.5", 160 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", 161 "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", 162 "cpu": [ 163 "x64" 164 ], 165 "dev": true, 166 "license": "MIT", 167 "optional": true, 168 "os": [ 169 "freebsd" 170 ], 171 "engines": { 172 "node": ">=12" 173 } 174 }, 175 "node_modules/@esbuild/linux-arm": { 176 "version": "0.21.5", 177 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", 178 "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", 179 "cpu": [ 180 "arm" 181 ], 182 "dev": true, 183 "license": "MIT", 184 "optional": true, 185 "os": [ 186 "linux" 187 ], 188 "engines": { 189 "node": ">=12" 190 } 191 }, 192 "node_modules/@esbuild/linux-arm64": { 193 "version": "0.21.5", 194 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", 195 "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", 196 "cpu": [ 197 "arm64" 198 ], 199 "dev": true, 200 "license": "MIT", 201 "optional": true, 202 "os": [ 203 "linux" 204 ], 205 "engines": { 206 "node": ">=12" 207 } 208 }, 209 "node_modules/@esbuild/linux-ia32": { 210 "version": "0.21.5", 211 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", 212 "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", 213 "cpu": [ 214 "ia32" 215 ], 216 "dev": true, 217 "license": "MIT", 218 "optional": true, 219 "os": [ 220 "linux" 221 ], 222 "engines": { 223 "node": ">=12" 224 } 225 }, 226 "node_modules/@esbuild/linux-loong64": { 227 "version": "0.21.5", 228 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", 229 "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", 230 "cpu": [ 231 "loong64" 232 ], 233 "dev": true, 234 "license": "MIT", 235 "optional": true, 236 "os": [ 237 "linux" 238 ], 239 "engines": { 240 "node": ">=12" 241 } 242 }, 243 "node_modules/@esbuild/linux-mips64el": { 244 "version": "0.21.5", 245 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", 246 "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", 247 "cpu": [ 248 "mips64el" 249 ], 250 "dev": true, 251 "license": "MIT", 252 "optional": true, 253 "os": [ 254 "linux" 255 ], 256 "engines": { 257 "node": ">=12" 258 } 259 }, 260 "node_modules/@esbuild/linux-ppc64": { 261 "version": "0.21.5", 262 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", 263 "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", 264 "cpu": [ 265 "ppc64" 266 ], 267 "dev": true, 268 "license": "MIT", 269 "optional": true, 270 "os": [ 271 "linux" 272 ], 273 "engines": { 274 "node": ">=12" 275 } 276 }, 277 "node_modules/@esbuild/linux-riscv64": { 278 "version": "0.21.5", 279 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", 280 "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", 281 "cpu": [ 282 "riscv64" 283 ], 284 "dev": true, 285 "license": "MIT", 286 "optional": true, 287 "os": [ 288 "linux" 289 ], 290 "engines": { 291 "node": ">=12" 292 } 293 }, 294 "node_modules/@esbuild/linux-s390x": { 295 "version": "0.21.5", 296 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", 297 "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", 298 "cpu": [ 299 "s390x" 300 ], 301 "dev": true, 302 "license": "MIT", 303 "optional": true, 304 "os": [ 305 "linux" 306 ], 307 "engines": { 308 "node": ">=12" 309 } 310 }, 311 "node_modules/@esbuild/linux-x64": { 312 "version": "0.21.5", 313 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", 314 "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", 315 "cpu": [ 316 "x64" 317 ], 318 "dev": true, 319 "license": "MIT", 320 "optional": true, 321 "os": [ 322 "linux" 323 ], 324 "engines": { 325 "node": ">=12" 326 } 327 }, 328 "node_modules/@esbuild/netbsd-x64": { 329 "version": "0.21.5", 330 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", 331 "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", 332 "cpu": [ 333 "x64" 334 ], 335 "dev": true, 336 "license": "MIT", 337 "optional": true, 338 "os": [ 339 "netbsd" 340 ], 341 "engines": { 342 "node": ">=12" 343 } 344 }, 345 "node_modules/@esbuild/openbsd-x64": { 346 "version": "0.21.5", 347 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", 348 "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", 349 "cpu": [ 350 "x64" 351 ], 352 "dev": true, 353 "license": "MIT", 354 "optional": true, 355 "os": [ 356 "openbsd" 357 ], 358 "engines": { 359 "node": ">=12" 360 } 361 }, 362 "node_modules/@esbuild/sunos-x64": { 363 "version": "0.21.5", 364 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", 365 "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", 366 "cpu": [ 367 "x64" 368 ], 369 "dev": true, 370 "license": "MIT", 371 "optional": true, 372 "os": [ 373 "sunos" 374 ], 375 "engines": { 376 "node": ">=12" 377 } 378 }, 379 "node_modules/@esbuild/win32-arm64": { 380 "version": "0.21.5", 381 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", 382 "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", 383 "cpu": [ 384 "arm64" 385 ], 386 "dev": true, 387 "license": "MIT", 388 "optional": true, 389 "os": [ 390 "win32" 391 ], 392 "engines": { 393 "node": ">=12" 394 } 395 }, 396 "node_modules/@esbuild/win32-ia32": { 397 "version": "0.21.5", 398 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", 399 "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", 400 "cpu": [ 401 "ia32" 402 ], 403 "dev": true, 404 "license": "MIT", 405 "optional": true, 406 "os": [ 407 "win32" 408 ], 409 "engines": { 410 "node": ">=12" 411 } 412 }, 413 "node_modules/@esbuild/win32-x64": { 414 "version": "0.21.5", 415 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", 416 "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", 417 "cpu": [ 418 "x64" 419 ], 420 "dev": true, 421 "license": "MIT", 422 "optional": true, 423 "os": [ 424 "win32" 425 ], 426 "engines": { 427 "node": ">=12" 428 } 429 }, 430 "node_modules/@ipld/car": { 431 "version": "5.4.2", 432 "resolved": "https://registry.npmjs.org/@ipld/car/-/car-5.4.2.tgz", 433 "integrity": "sha512-gfyrJvePyXnh2Fbj8mPg4JYvEZ3izhk8C9WgAle7xIYbrJNSXmNQ6BxAls8Gof97vvGbCROdxbTWRmHJtTCbcg==", 434 "license": "Apache-2.0 OR MIT", 435 "dependencies": { 436 "@ipld/dag-cbor": "^9.0.7", 437 "cborg": "^4.0.5", 438 "multiformats": "^13.0.0", 439 "varint": "^6.0.0" 440 }, 441 "engines": { 442 "node": ">=16.0.0", 443 "npm": ">=7.0.0" 444 } 445 }, 446 "node_modules/@ipld/dag-cbor": { 447 "version": "9.2.5", 448 "resolved": "https://registry.npmjs.org/@ipld/dag-cbor/-/dag-cbor-9.2.5.tgz", 449 "integrity": "sha512-84wSr4jv30biui7endhobYhXBQzQE4c/wdoWlFrKcfiwH+ofaPg8fwsM8okX9cOzkkrsAsNdDyH3ou+kiLquwQ==", 450 "license": "Apache-2.0 OR MIT", 451 "dependencies": { 452 "cborg": "^4.0.0", 453 "multiformats": "^13.1.0" 454 }, 455 "engines": { 456 "node": ">=16.0.0", 457 "npm": ">=7.0.0" 458 } 459 }, 460 "node_modules/@ipld/dag-json": { 461 "version": "10.2.5", 462 "resolved": "https://registry.npmjs.org/@ipld/dag-json/-/dag-json-10.2.5.tgz", 463 "integrity": "sha512-Q4Fr3IBDEN8gkpgNefynJ4U/ZO5Kwr7WSUMBDbZx0c37t0+IwQCTM9yJh8l5L4SRFjm31MuHwniZ/kM+P7GQ3Q==", 464 "license": "Apache-2.0 OR MIT", 465 "dependencies": { 466 "cborg": "^4.0.0", 467 "multiformats": "^13.1.0" 468 }, 469 "engines": { 470 "node": ">=16.0.0", 471 "npm": ">=7.0.0" 472 } 473 }, 474 "node_modules/@ipld/dag-ucan": { 475 "version": "3.4.5", 476 "resolved": "https://registry.npmjs.org/@ipld/dag-ucan/-/dag-ucan-3.4.5.tgz", 477 "integrity": "sha512-wiWhH0Ju7WgnumsarHCYtlo+1NRy+WIsXyAB7g2sDqVsKCyEJiLLmjeZzKqNv+qMxLnUS8bQ287cPiQ//s/oJQ==", 478 "license": "Apache-2.0 OR MIT", 479 "dependencies": { 480 "@ipld/dag-cbor": "^9.0.0", 481 "@ipld/dag-json": "^10.0.0", 482 "multiformats": "^13.3.1" 483 } 484 }, 485 "node_modules/@jest/schemas": { 486 "version": "29.6.3", 487 "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", 488 "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", 489 "dev": true, 490 "license": "MIT", 491 "dependencies": { 492 "@sinclair/typebox": "^0.27.8" 493 }, 494 "engines": { 495 "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 496 } 497 }, 498 "node_modules/@jridgewell/sourcemap-codec": { 499 "version": "1.5.5", 500 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", 501 "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", 502 "dev": true, 503 "license": "MIT" 504 }, 505 "node_modules/@noble/curves": { 506 "version": "1.9.7", 507 "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.9.7.tgz", 508 "integrity": "sha512-gbKGcRUYIjA3/zCCNaWDciTMFI0dCkvou3TL8Zmy5Nc7sJ47a0jtOeZoTaMxkuqRo9cRhjOdZJXegxYE5FN/xw==", 509 "license": "MIT", 510 "dependencies": { 511 "@noble/hashes": "1.8.0" 512 }, 513 "engines": { 514 "node": "^14.21.3 || >=16" 515 }, 516 "funding": { 517 "url": "https://paulmillr.com/funding/" 518 } 519 }, 520 "node_modules/@noble/ed25519": { 521 "version": "1.7.5", 522 "resolved": "https://registry.npmjs.org/@noble/ed25519/-/ed25519-1.7.5.tgz", 523 "integrity": "sha512-xuS0nwRMQBvSxDa7UxMb61xTiH3MxTgUfhyPUALVIe0FlOAz4sjELwyDRyUvqeEYfRSG9qNjFIycqLZppg4RSA==", 524 "funding": [ 525 { 526 "type": "individual", 527 "url": "https://paulmillr.com/funding/" 528 } 529 ], 530 "license": "MIT" 531 }, 532 "node_modules/@noble/hashes": { 533 "version": "1.8.0", 534 "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.8.0.tgz", 535 "integrity": "sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A==", 536 "license": "MIT", 537 "engines": { 538 "node": "^14.21.3 || >=16" 539 }, 540 "funding": { 541 "url": "https://paulmillr.com/funding/" 542 } 543 }, 544 "node_modules/@protocol/identity": { 545 "resolved": "../identity", 546 "link": true 547 }, 548 "node_modules/@rollup/rollup-android-arm-eabi": { 549 "version": "4.53.5", 550 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.53.5.tgz", 551 "integrity": "sha512-iDGS/h7D8t7tvZ1t6+WPK04KD0MwzLZrG0se1hzBjSi5fyxlsiggoJHwh18PCFNn7tG43OWb6pdZ6Y+rMlmyNQ==", 552 "cpu": [ 553 "arm" 554 ], 555 "dev": true, 556 "license": "MIT", 557 "optional": true, 558 "os": [ 559 "android" 560 ] 561 }, 562 "node_modules/@rollup/rollup-android-arm64": { 563 "version": "4.53.5", 564 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.53.5.tgz", 565 "integrity": "sha512-wrSAViWvZHBMMlWk6EJhvg8/rjxzyEhEdgfMMjREHEq11EtJ6IP6yfcCH57YAEca2Oe3FNCE9DSTgU70EIGmVw==", 566 "cpu": [ 567 "arm64" 568 ], 569 "dev": true, 570 "license": "MIT", 571 "optional": true, 572 "os": [ 573 "android" 574 ] 575 }, 576 "node_modules/@rollup/rollup-darwin-arm64": { 577 "version": "4.53.5", 578 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.53.5.tgz", 579 "integrity": "sha512-S87zZPBmRO6u1YXQLwpveZm4JfPpAa6oHBX7/ghSiGH3rz/KDgAu1rKdGutV+WUI6tKDMbaBJomhnT30Y2t4VQ==", 580 "cpu": [ 581 "arm64" 582 ], 583 "dev": true, 584 "license": "MIT", 585 "optional": true, 586 "os": [ 587 "darwin" 588 ] 589 }, 590 "node_modules/@rollup/rollup-darwin-x64": { 591 "version": "4.53.5", 592 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.53.5.tgz", 593 "integrity": "sha512-YTbnsAaHo6VrAczISxgpTva8EkfQus0VPEVJCEaboHtZRIb6h6j0BNxRBOwnDciFTZLDPW5r+ZBmhL/+YpTZgA==", 594 "cpu": [ 595 "x64" 596 ], 597 "dev": true, 598 "license": "MIT", 599 "optional": true, 600 "os": [ 601 "darwin" 602 ] 603 }, 604 "node_modules/@rollup/rollup-freebsd-arm64": { 605 "version": "4.53.5", 606 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.53.5.tgz", 607 "integrity": "sha512-1T8eY2J8rKJWzaznV7zedfdhD1BqVs1iqILhmHDq/bqCUZsrMt+j8VCTHhP0vdfbHK3e1IQ7VYx3jlKqwlf+vw==", 608 "cpu": [ 609 "arm64" 610 ], 611 "dev": true, 612 "license": "MIT", 613 "optional": true, 614 "os": [ 615 "freebsd" 616 ] 617 }, 618 "node_modules/@rollup/rollup-freebsd-x64": { 619 "version": "4.53.5", 620 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.53.5.tgz", 621 "integrity": "sha512-sHTiuXyBJApxRn+VFMaw1U+Qsz4kcNlxQ742snICYPrY+DDL8/ZbaC4DVIB7vgZmp3jiDaKA0WpBdP0aqPJoBQ==", 622 "cpu": [ 623 "x64" 624 ], 625 "dev": true, 626 "license": "MIT", 627 "optional": true, 628 "os": [ 629 "freebsd" 630 ] 631 }, 632 "node_modules/@rollup/rollup-linux-arm-gnueabihf": { 633 "version": "4.53.5", 634 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.53.5.tgz", 635 "integrity": "sha512-dV3T9MyAf0w8zPVLVBptVlzaXxka6xg1f16VAQmjg+4KMSTWDvhimI/Y6mp8oHwNrmnmVl9XxJ/w/mO4uIQONA==", 636 "cpu": [ 637 "arm" 638 ], 639 "dev": true, 640 "license": "MIT", 641 "optional": true, 642 "os": [ 643 "linux" 644 ] 645 }, 646 "node_modules/@rollup/rollup-linux-arm-musleabihf": { 647 "version": "4.53.5", 648 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.53.5.tgz", 649 "integrity": "sha512-wIGYC1x/hyjP+KAu9+ewDI+fi5XSNiUi9Bvg6KGAh2TsNMA3tSEs+Sh6jJ/r4BV/bx/CyWu2ue9kDnIdRyafcQ==", 650 "cpu": [ 651 "arm" 652 ], 653 "dev": true, 654 "license": "MIT", 655 "optional": true, 656 "os": [ 657 "linux" 658 ] 659 }, 660 "node_modules/@rollup/rollup-linux-arm64-gnu": { 661 "version": "4.53.5", 662 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.53.5.tgz", 663 "integrity": "sha512-Y+qVA0D9d0y2FRNiG9oM3Hut/DgODZbU9I8pLLPwAsU0tUKZ49cyV1tzmB/qRbSzGvY8lpgGkJuMyuhH7Ma+Vg==", 664 "cpu": [ 665 "arm64" 666 ], 667 "dev": true, 668 "license": "MIT", 669 "optional": true, 670 "os": [ 671 "linux" 672 ] 673 }, 674 "node_modules/@rollup/rollup-linux-arm64-musl": { 675 "version": "4.53.5", 676 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.53.5.tgz", 677 "integrity": "sha512-juaC4bEgJsyFVfqhtGLz8mbopaWD+WeSOYr5E16y+1of6KQjc0BpwZLuxkClqY1i8sco+MdyoXPNiCkQou09+g==", 678 "cpu": [ 679 "arm64" 680 ], 681 "dev": true, 682 "license": "MIT", 683 "optional": true, 684 "os": [ 685 "linux" 686 ] 687 }, 688 "node_modules/@rollup/rollup-linux-loong64-gnu": { 689 "version": "4.53.5", 690 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.53.5.tgz", 691 "integrity": "sha512-rIEC0hZ17A42iXtHX+EPJVL/CakHo+tT7W0pbzdAGuWOt2jxDFh7A/lRhsNHBcqL4T36+UiAgwO8pbmn3dE8wA==", 692 "cpu": [ 693 "loong64" 694 ], 695 "dev": true, 696 "license": "MIT", 697 "optional": true, 698 "os": [ 699 "linux" 700 ] 701 }, 702 "node_modules/@rollup/rollup-linux-ppc64-gnu": { 703 "version": "4.53.5", 704 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.53.5.tgz", 705 "integrity": "sha512-T7l409NhUE552RcAOcmJHj3xyZ2h7vMWzcwQI0hvn5tqHh3oSoclf9WgTl+0QqffWFG8MEVZZP1/OBglKZx52Q==", 706 "cpu": [ 707 "ppc64" 708 ], 709 "dev": true, 710 "license": "MIT", 711 "optional": true, 712 "os": [ 713 "linux" 714 ] 715 }, 716 "node_modules/@rollup/rollup-linux-riscv64-gnu": { 717 "version": "4.53.5", 718 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.53.5.tgz", 719 "integrity": "sha512-7OK5/GhxbnrMcxIFoYfhV/TkknarkYC1hqUw1wU2xUN3TVRLNT5FmBv4KkheSG2xZ6IEbRAhTooTV2+R5Tk0lQ==", 720 "cpu": [ 721 "riscv64" 722 ], 723 "dev": true, 724 "license": "MIT", 725 "optional": true, 726 "os": [ 727 "linux" 728 ] 729 }, 730 "node_modules/@rollup/rollup-linux-riscv64-musl": { 731 "version": "4.53.5", 732 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.53.5.tgz", 733 "integrity": "sha512-GwuDBE/PsXaTa76lO5eLJTyr2k8QkPipAyOrs4V/KJufHCZBJ495VCGJol35grx9xryk4V+2zd3Ri+3v7NPh+w==", 734 "cpu": [ 735 "riscv64" 736 ], 737 "dev": true, 738 "license": "MIT", 739 "optional": true, 740 "os": [ 741 "linux" 742 ] 743 }, 744 "node_modules/@rollup/rollup-linux-s390x-gnu": { 745 "version": "4.53.5", 746 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.53.5.tgz", 747 "integrity": "sha512-IAE1Ziyr1qNfnmiQLHBURAD+eh/zH1pIeJjeShleII7Vj8kyEm2PF77o+lf3WTHDpNJcu4IXJxNO0Zluro8bOw==", 748 "cpu": [ 749 "s390x" 750 ], 751 "dev": true, 752 "license": "MIT", 753 "optional": true, 754 "os": [ 755 "linux" 756 ] 757 }, 758 "node_modules/@rollup/rollup-linux-x64-gnu": { 759 "version": "4.53.5", 760 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.53.5.tgz", 761 "integrity": "sha512-Pg6E+oP7GvZ4XwgRJBuSXZjcqpIW3yCBhK4BcsANvb47qMvAbCjR6E+1a/U2WXz1JJxp9/4Dno3/iSJLcm5auw==", 762 "cpu": [ 763 "x64" 764 ], 765 "dev": true, 766 "license": "MIT", 767 "optional": true, 768 "os": [ 769 "linux" 770 ] 771 }, 772 "node_modules/@rollup/rollup-linux-x64-musl": { 773 "version": "4.53.5", 774 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.53.5.tgz", 775 "integrity": "sha512-txGtluxDKTxaMDzUduGP0wdfng24y1rygUMnmlUJ88fzCCULCLn7oE5kb2+tRB+MWq1QDZT6ObT5RrR8HFRKqg==", 776 "cpu": [ 777 "x64" 778 ], 779 "dev": true, 780 "license": "MIT", 781 "optional": true, 782 "os": [ 783 "linux" 784 ] 785 }, 786 "node_modules/@rollup/rollup-openharmony-arm64": { 787 "version": "4.53.5", 788 "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.53.5.tgz", 789 "integrity": "sha512-3DFiLPnTxiOQV993fMc+KO8zXHTcIjgaInrqlG8zDp1TlhYl6WgrOHuJkJQ6M8zHEcntSJsUp1XFZSY8C1DYbg==", 790 "cpu": [ 791 "arm64" 792 ], 793 "dev": true, 794 "license": "MIT", 795 "optional": true, 796 "os": [ 797 "openharmony" 798 ] 799 }, 800 "node_modules/@rollup/rollup-win32-arm64-msvc": { 801 "version": "4.53.5", 802 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.53.5.tgz", 803 "integrity": "sha512-nggc/wPpNTgjGg75hu+Q/3i32R00Lq1B6N1DO7MCU340MRKL3WZJMjA9U4K4gzy3dkZPXm9E1Nc81FItBVGRlA==", 804 "cpu": [ 805 "arm64" 806 ], 807 "dev": true, 808 "license": "MIT", 809 "optional": true, 810 "os": [ 811 "win32" 812 ] 813 }, 814 "node_modules/@rollup/rollup-win32-ia32-msvc": { 815 "version": "4.53.5", 816 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.53.5.tgz", 817 "integrity": "sha512-U/54pTbdQpPLBdEzCT6NBCFAfSZMvmjr0twhnD9f4EIvlm9wy3jjQ38yQj1AGznrNO65EWQMgm/QUjuIVrYF9w==", 818 "cpu": [ 819 "ia32" 820 ], 821 "dev": true, 822 "license": "MIT", 823 "optional": true, 824 "os": [ 825 "win32" 826 ] 827 }, 828 "node_modules/@rollup/rollup-win32-x64-gnu": { 829 "version": "4.53.5", 830 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.53.5.tgz", 831 "integrity": "sha512-2NqKgZSuLH9SXBBV2dWNRCZmocgSOx8OJSdpRaEcRlIfX8YrKxUT6z0F1NpvDVhOsl190UFTRh2F2WDWWCYp3A==", 832 "cpu": [ 833 "x64" 834 ], 835 "dev": true, 836 "license": "MIT", 837 "optional": true, 838 "os": [ 839 "win32" 840 ] 841 }, 842 "node_modules/@rollup/rollup-win32-x64-msvc": { 843 "version": "4.53.5", 844 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.53.5.tgz", 845 "integrity": "sha512-JRpZUhCfhZ4keB5v0fe02gQJy05GqboPOaxvjugW04RLSYYoB/9t2lx2u/tMs/Na/1NXfY8QYjgRljRpN+MjTQ==", 846 "cpu": [ 847 "x64" 848 ], 849 "dev": true, 850 "license": "MIT", 851 "optional": true, 852 "os": [ 853 "win32" 854 ] 855 }, 856 "node_modules/@sinclair/typebox": { 857 "version": "0.27.8", 858 "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", 859 "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", 860 "dev": true, 861 "license": "MIT" 862 }, 863 "node_modules/@types/estree": { 864 "version": "1.0.8", 865 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", 866 "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", 867 "dev": true, 868 "license": "MIT" 869 }, 870 "node_modules/@types/node": { 871 "version": "20.19.27", 872 "resolved": "https://registry.npmjs.org/@types/node/-/node-20.19.27.tgz", 873 "integrity": "sha512-N2clP5pJhB2YnZJ3PIHFk5RkygRX5WO/5f0WC08tp0wd+sv0rsJk3MqWn3CbNmT2J505a5336jaQj4ph1AdMug==", 874 "dev": true, 875 "license": "MIT", 876 "peer": true, 877 "dependencies": { 878 "undici-types": "~6.21.0" 879 } 880 }, 881 "node_modules/@ucanto/client": { 882 "version": "9.0.2", 883 "resolved": "https://registry.npmjs.org/@ucanto/client/-/client-9.0.2.tgz", 884 "integrity": "sha512-XbG8rw/fc1hPSFKDQ/z1NpIuc4Lm79J4NWbP+dedvDnb5LmOBMHE8bjjEPD4xGO2eh6fWQSZ4YTYk5wjkLz+3Q==", 885 "license": "(Apache-2.0 AND MIT)", 886 "dependencies": { 887 "@ucanto/core": "^10.4.5", 888 "@ucanto/interface": "^11.0.1" 889 } 890 }, 891 "node_modules/@ucanto/core": { 892 "version": "10.4.6", 893 "resolved": "https://registry.npmjs.org/@ucanto/core/-/core-10.4.6.tgz", 894 "integrity": "sha512-K3aRsbolL3Mas1P+7Ba+kpCvEVlBJf93V4OZ23FOZRBnbodD+x/ygOEXWL8OYcZpBwYiPeYWMAJPZpIzjNIEoQ==", 895 "license": "(Apache-2.0 AND MIT)", 896 "dependencies": { 897 "@ipld/car": "^5.1.0", 898 "@ipld/dag-cbor": "^9.0.0", 899 "@ipld/dag-ucan": "^3.4.5", 900 "@ucanto/interface": "^11.0.1", 901 "multiformats": "^13.3.1" 902 } 903 }, 904 "node_modules/@ucanto/interface": { 905 "version": "11.0.1", 906 "resolved": "https://registry.npmjs.org/@ucanto/interface/-/interface-11.0.1.tgz", 907 "integrity": "sha512-d0yoPFXdbb3EyM3sBom5VVcVyz58HT+57qi/ywSY1dbZAm4c7GZss0lpfcI5OXQREzGCzJYAg1e7pFwqbATnmQ==", 908 "license": "(Apache-2.0 AND MIT)", 909 "dependencies": { 910 "@ipld/dag-ucan": "^3.4.5", 911 "multiformats": "^13.3.1" 912 } 913 }, 914 "node_modules/@ucanto/principal": { 915 "version": "9.0.3", 916 "resolved": "https://registry.npmjs.org/@ucanto/principal/-/principal-9.0.3.tgz", 917 "integrity": "sha512-MFLvckOpQA46VSeLWyB7xCysL+ub5vnbCEtHbWhNE3qkzeo14v4wSThd60odPhxj83QXrzbveiebp0gcaEvXJg==", 918 "license": "(Apache-2.0 AND MIT)", 919 "dependencies": { 920 "@ipld/dag-ucan": "^3.4.5", 921 "@noble/curves": "^1.2.0", 922 "@noble/ed25519": "^1.7.3", 923 "@noble/hashes": "^1.3.2", 924 "@ucanto/interface": "^11.0.1", 925 "multiformats": "^13.3.1", 926 "one-webcrypto": "^1.0.3" 927 } 928 }, 929 "node_modules/@ucanto/validator": { 930 "version": "9.1.0", 931 "resolved": "https://registry.npmjs.org/@ucanto/validator/-/validator-9.1.0.tgz", 932 "integrity": "sha512-2JnEEZYc8kTZz+qbyL7LbI/TSpBRWLOchNhaRB5DTyj38FxMFQUXIB7gQ5lZHv49uYJGx/FXKPw0268WgJdEvg==", 933 "license": "(Apache-2.0 AND MIT)", 934 "dependencies": { 935 "@ipld/car": "^5.4.0", 936 "@ipld/dag-cbor": "^9.2.2", 937 "@ucanto/core": "^10.3.0", 938 "@ucanto/interface": "^10.2.0", 939 "multiformats": "^13.3.1" 940 } 941 }, 942 "node_modules/@ucanto/validator/node_modules/@ucanto/interface": { 943 "version": "10.3.0", 944 "resolved": "https://registry.npmjs.org/@ucanto/interface/-/interface-10.3.0.tgz", 945 "integrity": "sha512-97929CGr3AM4Y01CLZ3wwhzrlth5pq8eJCbd/hUMxD62nyG9eRsyvt3RSOtBNtu4jTdMH580x0oAF2D1XKcPvw==", 946 "license": "(Apache-2.0 AND MIT)", 947 "dependencies": { 948 "@ipld/dag-ucan": "^3.4.5", 949 "multiformats": "^13.3.1" 950 } 951 }, 952 "node_modules/@vitest/expect": { 953 "version": "1.6.1", 954 "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-1.6.1.tgz", 955 "integrity": "sha512-jXL+9+ZNIJKruofqXuuTClf44eSpcHlgj3CiuNihUF3Ioujtmc0zIa3UJOW5RjDK1YLBJZnWBlPuqhYycLioog==", 956 "dev": true, 957 "license": "MIT", 958 "dependencies": { 959 "@vitest/spy": "1.6.1", 960 "@vitest/utils": "1.6.1", 961 "chai": "^4.3.10" 962 }, 963 "funding": { 964 "url": "https://opencollective.com/vitest" 965 } 966 }, 967 "node_modules/@vitest/runner": { 968 "version": "1.6.1", 969 "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-1.6.1.tgz", 970 "integrity": "sha512-3nSnYXkVkf3mXFfE7vVyPmi3Sazhb/2cfZGGs0JRzFsPFvAMBEcrweV1V1GsrstdXeKCTXlJbvnQwGWgEIHmOA==", 971 "dev": true, 972 "license": "MIT", 973 "dependencies": { 974 "@vitest/utils": "1.6.1", 975 "p-limit": "^5.0.0", 976 "pathe": "^1.1.1" 977 }, 978 "funding": { 979 "url": "https://opencollective.com/vitest" 980 } 981 }, 982 "node_modules/@vitest/snapshot": { 983 "version": "1.6.1", 984 "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-1.6.1.tgz", 985 "integrity": "sha512-WvidQuWAzU2p95u8GAKlRMqMyN1yOJkGHnx3M1PL9Raf7AQ1kwLKg04ADlCa3+OXUZE7BceOhVZiuWAbzCKcUQ==", 986 "dev": true, 987 "license": "MIT", 988 "dependencies": { 989 "magic-string": "^0.30.5", 990 "pathe": "^1.1.1", 991 "pretty-format": "^29.7.0" 992 }, 993 "funding": { 994 "url": "https://opencollective.com/vitest" 995 } 996 }, 997 "node_modules/@vitest/spy": { 998 "version": "1.6.1", 999 "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-1.6.1.tgz", 1000 "integrity": "sha512-MGcMmpGkZebsMZhbQKkAf9CX5zGvjkBTqf8Zx3ApYWXr3wG+QvEu2eXWfnIIWYSJExIp4V9FCKDEeygzkYrXMw==", 1001 "dev": true, 1002 "license": "MIT", 1003 "dependencies": { 1004 "tinyspy": "^2.2.0" 1005 }, 1006 "funding": { 1007 "url": "https://opencollective.com/vitest" 1008 } 1009 }, 1010 "node_modules/@vitest/utils": { 1011 "version": "1.6.1", 1012 "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-1.6.1.tgz", 1013 "integrity": "sha512-jOrrUvXM4Av9ZWiG1EajNto0u96kWAhJ1LmPmJhXXQx/32MecEKd10pOLYgS2BQx1TgkGhloPU1ArDW2vvaY6g==", 1014 "dev": true, 1015 "license": "MIT", 1016 "dependencies": { 1017 "diff-sequences": "^29.6.3", 1018 "estree-walker": "^3.0.3", 1019 "loupe": "^2.3.7", 1020 "pretty-format": "^29.7.0" 1021 }, 1022 "funding": { 1023 "url": "https://opencollective.com/vitest" 1024 } 1025 }, 1026 "node_modules/acorn": { 1027 "version": "8.15.0", 1028 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz", 1029 "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", 1030 "dev": true, 1031 "license": "MIT", 1032 "bin": { 1033 "acorn": "bin/acorn" 1034 }, 1035 "engines": { 1036 "node": ">=0.4.0" 1037 } 1038 }, 1039 "node_modules/acorn-walk": { 1040 "version": "8.3.4", 1041 "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.4.tgz", 1042 "integrity": "sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==", 1043 "dev": true, 1044 "license": "MIT", 1045 "dependencies": { 1046 "acorn": "^8.11.0" 1047 }, 1048 "engines": { 1049 "node": ">=0.4.0" 1050 } 1051 }, 1052 "node_modules/ansi-styles": { 1053 "version": "5.2.0", 1054 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", 1055 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", 1056 "dev": true, 1057 "license": "MIT", 1058 "engines": { 1059 "node": ">=10" 1060 }, 1061 "funding": { 1062 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 1063 } 1064 }, 1065 "node_modules/assertion-error": { 1066 "version": "1.1.0", 1067 "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz", 1068 "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==", 1069 "dev": true, 1070 "license": "MIT", 1071 "engines": { 1072 "node": "*" 1073 } 1074 }, 1075 "node_modules/cac": { 1076 "version": "6.7.14", 1077 "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz", 1078 "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==", 1079 "dev": true, 1080 "license": "MIT", 1081 "engines": { 1082 "node": ">=8" 1083 } 1084 }, 1085 "node_modules/cborg": { 1086 "version": "4.3.2", 1087 "resolved": "https://registry.npmjs.org/cborg/-/cborg-4.3.2.tgz", 1088 "integrity": "sha512-l+QzebEAG0vb09YKkaOrMi2zmm80UNjmbvocMIeW5hO7JOXWdrQ/H49yOKfYX0MBgrj/KWgatBnEgRXyNyKD+A==", 1089 "license": "Apache-2.0", 1090 "bin": { 1091 "cborg": "lib/bin.js" 1092 } 1093 }, 1094 "node_modules/chai": { 1095 "version": "4.5.0", 1096 "resolved": "https://registry.npmjs.org/chai/-/chai-4.5.0.tgz", 1097 "integrity": "sha512-RITGBfijLkBddZvnn8jdqoTypxvqbOLYQkGGxXzeFjVHvudaPw0HNFD9x928/eUwYWd2dPCugVqspGALTZZQKw==", 1098 "dev": true, 1099 "license": "MIT", 1100 "dependencies": { 1101 "assertion-error": "^1.1.0", 1102 "check-error": "^1.0.3", 1103 "deep-eql": "^4.1.3", 1104 "get-func-name": "^2.0.2", 1105 "loupe": "^2.3.6", 1106 "pathval": "^1.1.1", 1107 "type-detect": "^4.1.0" 1108 }, 1109 "engines": { 1110 "node": ">=4" 1111 } 1112 }, 1113 "node_modules/check-error": { 1114 "version": "1.0.3", 1115 "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.3.tgz", 1116 "integrity": "sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==", 1117 "dev": true, 1118 "license": "MIT", 1119 "dependencies": { 1120 "get-func-name": "^2.0.2" 1121 }, 1122 "engines": { 1123 "node": "*" 1124 } 1125 }, 1126 "node_modules/confbox": { 1127 "version": "0.1.8", 1128 "resolved": "https://registry.npmjs.org/confbox/-/confbox-0.1.8.tgz", 1129 "integrity": "sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==", 1130 "dev": true, 1131 "license": "MIT" 1132 }, 1133 "node_modules/cross-spawn": { 1134 "version": "7.0.6", 1135 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", 1136 "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", 1137 "dev": true, 1138 "license": "MIT", 1139 "dependencies": { 1140 "path-key": "^3.1.0", 1141 "shebang-command": "^2.0.0", 1142 "which": "^2.0.1" 1143 }, 1144 "engines": { 1145 "node": ">= 8" 1146 } 1147 }, 1148 "node_modules/debug": { 1149 "version": "4.4.3", 1150 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", 1151 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", 1152 "dev": true, 1153 "license": "MIT", 1154 "dependencies": { 1155 "ms": "^2.1.3" 1156 }, 1157 "engines": { 1158 "node": ">=6.0" 1159 }, 1160 "peerDependenciesMeta": { 1161 "supports-color": { 1162 "optional": true 1163 } 1164 } 1165 }, 1166 "node_modules/deep-eql": { 1167 "version": "4.1.4", 1168 "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-4.1.4.tgz", 1169 "integrity": "sha512-SUwdGfqdKOwxCPeVYjwSyRpJ7Z+fhpwIAtmCUdZIWZ/YP5R9WAsyuSgpLVDi9bjWoN2LXHNss/dk3urXtdQxGg==", 1170 "dev": true, 1171 "license": "MIT", 1172 "dependencies": { 1173 "type-detect": "^4.0.0" 1174 }, 1175 "engines": { 1176 "node": ">=6" 1177 } 1178 }, 1179 "node_modules/diff-sequences": { 1180 "version": "29.6.3", 1181 "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", 1182 "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", 1183 "dev": true, 1184 "license": "MIT", 1185 "engines": { 1186 "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 1187 } 1188 }, 1189 "node_modules/esbuild": { 1190 "version": "0.21.5", 1191 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", 1192 "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", 1193 "dev": true, 1194 "hasInstallScript": true, 1195 "license": "MIT", 1196 "bin": { 1197 "esbuild": "bin/esbuild" 1198 }, 1199 "engines": { 1200 "node": ">=12" 1201 }, 1202 "optionalDependencies": { 1203 "@esbuild/aix-ppc64": "0.21.5", 1204 "@esbuild/android-arm": "0.21.5", 1205 "@esbuild/android-arm64": "0.21.5", 1206 "@esbuild/android-x64": "0.21.5", 1207 "@esbuild/darwin-arm64": "0.21.5", 1208 "@esbuild/darwin-x64": "0.21.5", 1209 "@esbuild/freebsd-arm64": "0.21.5", 1210 "@esbuild/freebsd-x64": "0.21.5", 1211 "@esbuild/linux-arm": "0.21.5", 1212 "@esbuild/linux-arm64": "0.21.5", 1213 "@esbuild/linux-ia32": "0.21.5", 1214 "@esbuild/linux-loong64": "0.21.5", 1215 "@esbuild/linux-mips64el": "0.21.5", 1216 "@esbuild/linux-ppc64": "0.21.5", 1217 "@esbuild/linux-riscv64": "0.21.5", 1218 "@esbuild/linux-s390x": "0.21.5", 1219 "@esbuild/linux-x64": "0.21.5", 1220 "@esbuild/netbsd-x64": "0.21.5", 1221 "@esbuild/openbsd-x64": "0.21.5", 1222 "@esbuild/sunos-x64": "0.21.5", 1223 "@esbuild/win32-arm64": "0.21.5", 1224 "@esbuild/win32-ia32": "0.21.5", 1225 "@esbuild/win32-x64": "0.21.5" 1226 } 1227 }, 1228 "node_modules/estree-walker": { 1229 "version": "3.0.3", 1230 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", 1231 "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", 1232 "dev": true, 1233 "license": "MIT", 1234 "dependencies": { 1235 "@types/estree": "^1.0.0" 1236 } 1237 }, 1238 "node_modules/execa": { 1239 "version": "8.0.1", 1240 "resolved": "https://registry.npmjs.org/execa/-/execa-8.0.1.tgz", 1241 "integrity": "sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==", 1242 "dev": true, 1243 "license": "MIT", 1244 "dependencies": { 1245 "cross-spawn": "^7.0.3", 1246 "get-stream": "^8.0.1", 1247 "human-signals": "^5.0.0", 1248 "is-stream": "^3.0.0", 1249 "merge-stream": "^2.0.0", 1250 "npm-run-path": "^5.1.0", 1251 "onetime": "^6.0.0", 1252 "signal-exit": "^4.1.0", 1253 "strip-final-newline": "^3.0.0" 1254 }, 1255 "engines": { 1256 "node": ">=16.17" 1257 }, 1258 "funding": { 1259 "url": "https://github.com/sindresorhus/execa?sponsor=1" 1260 } 1261 }, 1262 "node_modules/fsevents": { 1263 "version": "2.3.3", 1264 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", 1265 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", 1266 "dev": true, 1267 "hasInstallScript": true, 1268 "license": "MIT", 1269 "optional": true, 1270 "os": [ 1271 "darwin" 1272 ], 1273 "engines": { 1274 "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 1275 } 1276 }, 1277 "node_modules/get-func-name": { 1278 "version": "2.0.2", 1279 "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.2.tgz", 1280 "integrity": "sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==", 1281 "dev": true, 1282 "license": "MIT", 1283 "engines": { 1284 "node": "*" 1285 } 1286 }, 1287 "node_modules/get-stream": { 1288 "version": "8.0.1", 1289 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz", 1290 "integrity": "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==", 1291 "dev": true, 1292 "license": "MIT", 1293 "engines": { 1294 "node": ">=16" 1295 }, 1296 "funding": { 1297 "url": "https://github.com/sponsors/sindresorhus" 1298 } 1299 }, 1300 "node_modules/human-signals": { 1301 "version": "5.0.0", 1302 "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-5.0.0.tgz", 1303 "integrity": "sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==", 1304 "dev": true, 1305 "license": "Apache-2.0", 1306 "engines": { 1307 "node": ">=16.17.0" 1308 } 1309 }, 1310 "node_modules/is-stream": { 1311 "version": "3.0.0", 1312 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", 1313 "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", 1314 "dev": true, 1315 "license": "MIT", 1316 "engines": { 1317 "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 1318 }, 1319 "funding": { 1320 "url": "https://github.com/sponsors/sindresorhus" 1321 } 1322 }, 1323 "node_modules/isexe": { 1324 "version": "2.0.0", 1325 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 1326 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", 1327 "dev": true, 1328 "license": "ISC" 1329 }, 1330 "node_modules/js-tokens": { 1331 "version": "9.0.1", 1332 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-9.0.1.tgz", 1333 "integrity": "sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==", 1334 "dev": true, 1335 "license": "MIT" 1336 }, 1337 "node_modules/local-pkg": { 1338 "version": "0.5.1", 1339 "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-0.5.1.tgz", 1340 "integrity": "sha512-9rrA30MRRP3gBD3HTGnC6cDFpaE1kVDWxWgqWJUN0RvDNAo+Nz/9GxB+nHOH0ifbVFy0hSA1V6vFDvnx54lTEQ==", 1341 "dev": true, 1342 "license": "MIT", 1343 "dependencies": { 1344 "mlly": "^1.7.3", 1345 "pkg-types": "^1.2.1" 1346 }, 1347 "engines": { 1348 "node": ">=14" 1349 }, 1350 "funding": { 1351 "url": "https://github.com/sponsors/antfu" 1352 } 1353 }, 1354 "node_modules/loupe": { 1355 "version": "2.3.7", 1356 "resolved": "https://registry.npmjs.org/loupe/-/loupe-2.3.7.tgz", 1357 "integrity": "sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==", 1358 "dev": true, 1359 "license": "MIT", 1360 "dependencies": { 1361 "get-func-name": "^2.0.1" 1362 } 1363 }, 1364 "node_modules/magic-string": { 1365 "version": "0.30.21", 1366 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz", 1367 "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==", 1368 "dev": true, 1369 "license": "MIT", 1370 "dependencies": { 1371 "@jridgewell/sourcemap-codec": "^1.5.5" 1372 } 1373 }, 1374 "node_modules/merge-stream": { 1375 "version": "2.0.0", 1376 "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", 1377 "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", 1378 "dev": true, 1379 "license": "MIT" 1380 }, 1381 "node_modules/mimic-fn": { 1382 "version": "4.0.0", 1383 "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", 1384 "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", 1385 "dev": true, 1386 "license": "MIT", 1387 "engines": { 1388 "node": ">=12" 1389 }, 1390 "funding": { 1391 "url": "https://github.com/sponsors/sindresorhus" 1392 } 1393 }, 1394 "node_modules/mlly": { 1395 "version": "1.8.0", 1396 "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.8.0.tgz", 1397 "integrity": "sha512-l8D9ODSRWLe2KHJSifWGwBqpTZXIXTeo8mlKjY+E2HAakaTeNpqAyBZ8GSqLzHgw4XmHmC8whvpjJNMbFZN7/g==", 1398 "dev": true, 1399 "license": "MIT", 1400 "dependencies": { 1401 "acorn": "^8.15.0", 1402 "pathe": "^2.0.3", 1403 "pkg-types": "^1.3.1", 1404 "ufo": "^1.6.1" 1405 } 1406 }, 1407 "node_modules/mlly/node_modules/pathe": { 1408 "version": "2.0.3", 1409 "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz", 1410 "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==", 1411 "dev": true, 1412 "license": "MIT" 1413 }, 1414 "node_modules/ms": { 1415 "version": "2.1.3", 1416 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", 1417 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", 1418 "dev": true, 1419 "license": "MIT" 1420 }, 1421 "node_modules/multiformats": { 1422 "version": "13.4.2", 1423 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.4.2.tgz", 1424 "integrity": "sha512-eh6eHCrRi1+POZ3dA+Dq1C6jhP1GNtr9CRINMb67OKzqW9I5DUuZM/3jLPlzhgpGeiNUlEGEbkCYChXMCc/8DQ==", 1425 "license": "Apache-2.0 OR MIT" 1426 }, 1427 "node_modules/nanoid": { 1428 "version": "3.3.11", 1429 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", 1430 "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", 1431 "dev": true, 1432 "funding": [ 1433 { 1434 "type": "github", 1435 "url": "https://github.com/sponsors/ai" 1436 } 1437 ], 1438 "license": "MIT", 1439 "bin": { 1440 "nanoid": "bin/nanoid.cjs" 1441 }, 1442 "engines": { 1443 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" 1444 } 1445 }, 1446 "node_modules/npm-run-path": { 1447 "version": "5.3.0", 1448 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.3.0.tgz", 1449 "integrity": "sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==", 1450 "dev": true, 1451 "license": "MIT", 1452 "dependencies": { 1453 "path-key": "^4.0.0" 1454 }, 1455 "engines": { 1456 "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 1457 }, 1458 "funding": { 1459 "url": "https://github.com/sponsors/sindresorhus" 1460 } 1461 }, 1462 "node_modules/npm-run-path/node_modules/path-key": { 1463 "version": "4.0.0", 1464 "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", 1465 "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", 1466 "dev": true, 1467 "license": "MIT", 1468 "engines": { 1469 "node": ">=12" 1470 }, 1471 "funding": { 1472 "url": "https://github.com/sponsors/sindresorhus" 1473 } 1474 }, 1475 "node_modules/one-webcrypto": { 1476 "version": "1.0.3", 1477 "resolved": "https://registry.npmjs.org/one-webcrypto/-/one-webcrypto-1.0.3.tgz", 1478 "integrity": "sha512-fu9ywBVBPx0gS9K0etIROTiCkvI5S1TDjFsYFb3rC1ewFxeOqsbzq7aIMBHsYfrTHBcGXJaONXXjTl8B01cW1Q==", 1479 "license": "MIT" 1480 }, 1481 "node_modules/onetime": { 1482 "version": "6.0.0", 1483 "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", 1484 "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", 1485 "dev": true, 1486 "license": "MIT", 1487 "dependencies": { 1488 "mimic-fn": "^4.0.0" 1489 }, 1490 "engines": { 1491 "node": ">=12" 1492 }, 1493 "funding": { 1494 "url": "https://github.com/sponsors/sindresorhus" 1495 } 1496 }, 1497 "node_modules/p-limit": { 1498 "version": "5.0.0", 1499 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-5.0.0.tgz", 1500 "integrity": "sha512-/Eaoq+QyLSiXQ4lyYV23f14mZRQcXnxfHrN0vCai+ak9G0pp9iEQukIIZq5NccEvwRB8PUnZT0KsOoDCINS1qQ==", 1501 "dev": true, 1502 "license": "MIT", 1503 "dependencies": { 1504 "yocto-queue": "^1.0.0" 1505 }, 1506 "engines": { 1507 "node": ">=18" 1508 }, 1509 "funding": { 1510 "url": "https://github.com/sponsors/sindresorhus" 1511 } 1512 }, 1513 "node_modules/path-key": { 1514 "version": "3.1.1", 1515 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 1516 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", 1517 "dev": true, 1518 "license": "MIT", 1519 "engines": { 1520 "node": ">=8" 1521 } 1522 }, 1523 "node_modules/pathe": { 1524 "version": "1.1.2", 1525 "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.2.tgz", 1526 "integrity": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==", 1527 "dev": true, 1528 "license": "MIT" 1529 }, 1530 "node_modules/pathval": { 1531 "version": "1.1.1", 1532 "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz", 1533 "integrity": "sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==", 1534 "dev": true, 1535 "license": "MIT", 1536 "engines": { 1537 "node": "*" 1538 } 1539 }, 1540 "node_modules/picocolors": { 1541 "version": "1.1.1", 1542 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", 1543 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", 1544 "dev": true, 1545 "license": "ISC" 1546 }, 1547 "node_modules/pkg-types": { 1548 "version": "1.3.1", 1549 "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.3.1.tgz", 1550 "integrity": "sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==", 1551 "dev": true, 1552 "license": "MIT", 1553 "dependencies": { 1554 "confbox": "^0.1.8", 1555 "mlly": "^1.7.4", 1556 "pathe": "^2.0.1" 1557 } 1558 }, 1559 "node_modules/pkg-types/node_modules/pathe": { 1560 "version": "2.0.3", 1561 "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz", 1562 "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==", 1563 "dev": true, 1564 "license": "MIT" 1565 }, 1566 "node_modules/postcss": { 1567 "version": "8.5.6", 1568 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz", 1569 "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==", 1570 "dev": true, 1571 "funding": [ 1572 { 1573 "type": "opencollective", 1574 "url": "https://opencollective.com/postcss/" 1575 }, 1576 { 1577 "type": "tidelift", 1578 "url": "https://tidelift.com/funding/github/npm/postcss" 1579 }, 1580 { 1581 "type": "github", 1582 "url": "https://github.com/sponsors/ai" 1583 } 1584 ], 1585 "license": "MIT", 1586 "dependencies": { 1587 "nanoid": "^3.3.11", 1588 "picocolors": "^1.1.1", 1589 "source-map-js": "^1.2.1" 1590 }, 1591 "engines": { 1592 "node": "^10 || ^12 || >=14" 1593 } 1594 }, 1595 "node_modules/pretty-format": { 1596 "version": "29.7.0", 1597 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", 1598 "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", 1599 "dev": true, 1600 "license": "MIT", 1601 "dependencies": { 1602 "@jest/schemas": "^29.6.3", 1603 "ansi-styles": "^5.0.0", 1604 "react-is": "^18.0.0" 1605 }, 1606 "engines": { 1607 "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 1608 } 1609 }, 1610 "node_modules/react-is": { 1611 "version": "18.3.1", 1612 "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", 1613 "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", 1614 "dev": true, 1615 "license": "MIT" 1616 }, 1617 "node_modules/rollup": { 1618 "version": "4.53.5", 1619 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.53.5.tgz", 1620 "integrity": "sha512-iTNAbFSlRpcHeeWu73ywU/8KuU/LZmNCSxp6fjQkJBD3ivUb8tpDrXhIxEzA05HlYMEwmtaUnb3RP+YNv162OQ==", 1621 "dev": true, 1622 "license": "MIT", 1623 "dependencies": { 1624 "@types/estree": "1.0.8" 1625 }, 1626 "bin": { 1627 "rollup": "dist/bin/rollup" 1628 }, 1629 "engines": { 1630 "node": ">=18.0.0", 1631 "npm": ">=8.0.0" 1632 }, 1633 "optionalDependencies": { 1634 "@rollup/rollup-android-arm-eabi": "4.53.5", 1635 "@rollup/rollup-android-arm64": "4.53.5", 1636 "@rollup/rollup-darwin-arm64": "4.53.5", 1637 "@rollup/rollup-darwin-x64": "4.53.5", 1638 "@rollup/rollup-freebsd-arm64": "4.53.5", 1639 "@rollup/rollup-freebsd-x64": "4.53.5", 1640 "@rollup/rollup-linux-arm-gnueabihf": "4.53.5", 1641 "@rollup/rollup-linux-arm-musleabihf": "4.53.5", 1642 "@rollup/rollup-linux-arm64-gnu": "4.53.5", 1643 "@rollup/rollup-linux-arm64-musl": "4.53.5", 1644 "@rollup/rollup-linux-loong64-gnu": "4.53.5", 1645 "@rollup/rollup-linux-ppc64-gnu": "4.53.5", 1646 "@rollup/rollup-linux-riscv64-gnu": "4.53.5", 1647 "@rollup/rollup-linux-riscv64-musl": "4.53.5", 1648 "@rollup/rollup-linux-s390x-gnu": "4.53.5", 1649 "@rollup/rollup-linux-x64-gnu": "4.53.5", 1650 "@rollup/rollup-linux-x64-musl": "4.53.5", 1651 "@rollup/rollup-openharmony-arm64": "4.53.5", 1652 "@rollup/rollup-win32-arm64-msvc": "4.53.5", 1653 "@rollup/rollup-win32-ia32-msvc": "4.53.5", 1654 "@rollup/rollup-win32-x64-gnu": "4.53.5", 1655 "@rollup/rollup-win32-x64-msvc": "4.53.5", 1656 "fsevents": "~2.3.2" 1657 } 1658 }, 1659 "node_modules/shebang-command": { 1660 "version": "2.0.0", 1661 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 1662 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 1663 "dev": true, 1664 "license": "MIT", 1665 "dependencies": { 1666 "shebang-regex": "^3.0.0" 1667 }, 1668 "engines": { 1669 "node": ">=8" 1670 } 1671 }, 1672 "node_modules/shebang-regex": { 1673 "version": "3.0.0", 1674 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 1675 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", 1676 "dev": true, 1677 "license": "MIT", 1678 "engines": { 1679 "node": ">=8" 1680 } 1681 }, 1682 "node_modules/siginfo": { 1683 "version": "2.0.0", 1684 "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz", 1685 "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==", 1686 "dev": true, 1687 "license": "ISC" 1688 }, 1689 "node_modules/signal-exit": { 1690 "version": "4.1.0", 1691 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", 1692 "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", 1693 "dev": true, 1694 "license": "ISC", 1695 "engines": { 1696 "node": ">=14" 1697 }, 1698 "funding": { 1699 "url": "https://github.com/sponsors/isaacs" 1700 } 1701 }, 1702 "node_modules/source-map-js": { 1703 "version": "1.2.1", 1704 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", 1705 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", 1706 "dev": true, 1707 "license": "BSD-3-Clause", 1708 "engines": { 1709 "node": ">=0.10.0" 1710 } 1711 }, 1712 "node_modules/stackback": { 1713 "version": "0.0.2", 1714 "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz", 1715 "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==", 1716 "dev": true, 1717 "license": "MIT" 1718 }, 1719 "node_modules/std-env": { 1720 "version": "3.10.0", 1721 "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.10.0.tgz", 1722 "integrity": "sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==", 1723 "dev": true, 1724 "license": "MIT" 1725 }, 1726 "node_modules/strip-final-newline": { 1727 "version": "3.0.0", 1728 "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", 1729 "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", 1730 "dev": true, 1731 "license": "MIT", 1732 "engines": { 1733 "node": ">=12" 1734 }, 1735 "funding": { 1736 "url": "https://github.com/sponsors/sindresorhus" 1737 } 1738 }, 1739 "node_modules/strip-literal": { 1740 "version": "2.1.1", 1741 "resolved": "https://registry.npmjs.org/strip-literal/-/strip-literal-2.1.1.tgz", 1742 "integrity": "sha512-631UJ6O00eNGfMiWG78ck80dfBab8X6IVFB51jZK5Icd7XAs60Z5y7QdSd/wGIklnWvRbUNloVzhOKKmutxQ6Q==", 1743 "dev": true, 1744 "license": "MIT", 1745 "dependencies": { 1746 "js-tokens": "^9.0.1" 1747 }, 1748 "funding": { 1749 "url": "https://github.com/sponsors/antfu" 1750 } 1751 }, 1752 "node_modules/tinybench": { 1753 "version": "2.9.0", 1754 "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.9.0.tgz", 1755 "integrity": "sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==", 1756 "dev": true, 1757 "license": "MIT" 1758 }, 1759 "node_modules/tinypool": { 1760 "version": "0.8.4", 1761 "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-0.8.4.tgz", 1762 "integrity": "sha512-i11VH5gS6IFeLY3gMBQ00/MmLncVP7JLXOw1vlgkytLmJK7QnEr7NXf0LBdxfmNPAeyetukOk0bOYrJrFGjYJQ==", 1763 "dev": true, 1764 "license": "MIT", 1765 "engines": { 1766 "node": ">=14.0.0" 1767 } 1768 }, 1769 "node_modules/tinyspy": { 1770 "version": "2.2.1", 1771 "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-2.2.1.tgz", 1772 "integrity": "sha512-KYad6Vy5VDWV4GH3fjpseMQ/XU2BhIYP7Vzd0LG44qRWm/Yt2WCOTicFdvmgo6gWaqooMQCawTtILVQJupKu7A==", 1773 "dev": true, 1774 "license": "MIT", 1775 "engines": { 1776 "node": ">=14.0.0" 1777 } 1778 }, 1779 "node_modules/type-detect": { 1780 "version": "4.1.0", 1781 "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.1.0.tgz", 1782 "integrity": "sha512-Acylog8/luQ8L7il+geoSxhEkazvkslg7PSNKOX59mbB9cOveP5aq9h74Y7YU8yDpJwetzQQrfIwtf4Wp4LKcw==", 1783 "dev": true, 1784 "license": "MIT", 1785 "engines": { 1786 "node": ">=4" 1787 } 1788 }, 1789 "node_modules/typescript": { 1790 "version": "5.9.3", 1791 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", 1792 "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", 1793 "dev": true, 1794 "license": "Apache-2.0", 1795 "bin": { 1796 "tsc": "bin/tsc", 1797 "tsserver": "bin/tsserver" 1798 }, 1799 "engines": { 1800 "node": ">=14.17" 1801 } 1802 }, 1803 "node_modules/ufo": { 1804 "version": "1.6.1", 1805 "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.6.1.tgz", 1806 "integrity": "sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA==", 1807 "dev": true, 1808 "license": "MIT" 1809 }, 1810 "node_modules/undici-types": { 1811 "version": "6.21.0", 1812 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz", 1813 "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==", 1814 "dev": true, 1815 "license": "MIT" 1816 }, 1817 "node_modules/varint": { 1818 "version": "6.0.0", 1819 "resolved": "https://registry.npmjs.org/varint/-/varint-6.0.0.tgz", 1820 "integrity": "sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg==", 1821 "license": "MIT" 1822 }, 1823 "node_modules/vite": { 1824 "version": "5.4.21", 1825 "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.21.tgz", 1826 "integrity": "sha512-o5a9xKjbtuhY6Bi5S3+HvbRERmouabWbyUcpXXUA1u+GNUKoROi9byOJ8M0nHbHYHkYICiMlqxkg1KkYmm25Sw==", 1827 "dev": true, 1828 "license": "MIT", 1829 "dependencies": { 1830 "esbuild": "^0.21.3", 1831 "postcss": "^8.4.43", 1832 "rollup": "^4.20.0" 1833 }, 1834 "bin": { 1835 "vite": "bin/vite.js" 1836 }, 1837 "engines": { 1838 "node": "^18.0.0 || >=20.0.0" 1839 }, 1840 "funding": { 1841 "url": "https://github.com/vitejs/vite?sponsor=1" 1842 }, 1843 "optionalDependencies": { 1844 "fsevents": "~2.3.3" 1845 }, 1846 "peerDependencies": { 1847 "@types/node": "^18.0.0 || >=20.0.0", 1848 "less": "*", 1849 "lightningcss": "^1.21.0", 1850 "sass": "*", 1851 "sass-embedded": "*", 1852 "stylus": "*", 1853 "sugarss": "*", 1854 "terser": "^5.4.0" 1855 }, 1856 "peerDependenciesMeta": { 1857 "@types/node": { 1858 "optional": true 1859 }, 1860 "less": { 1861 "optional": true 1862 }, 1863 "lightningcss": { 1864 "optional": true 1865 }, 1866 "sass": { 1867 "optional": true 1868 }, 1869 "sass-embedded": { 1870 "optional": true 1871 }, 1872 "stylus": { 1873 "optional": true 1874 }, 1875 "sugarss": { 1876 "optional": true 1877 }, 1878 "terser": { 1879 "optional": true 1880 } 1881 } 1882 }, 1883 "node_modules/vite-node": { 1884 "version": "1.6.1", 1885 "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-1.6.1.tgz", 1886 "integrity": "sha512-YAXkfvGtuTzwWbDSACdJSg4A4DZiAqckWe90Zapc/sEX3XvHcw1NdurM/6od8J207tSDqNbSsgdCacBgvJKFuA==", 1887 "dev": true, 1888 "license": "MIT", 1889 "dependencies": { 1890 "cac": "^6.7.14", 1891 "debug": "^4.3.4", 1892 "pathe": "^1.1.1", 1893 "picocolors": "^1.0.0", 1894 "vite": "^5.0.0" 1895 }, 1896 "bin": { 1897 "vite-node": "vite-node.mjs" 1898 }, 1899 "engines": { 1900 "node": "^18.0.0 || >=20.0.0" 1901 }, 1902 "funding": { 1903 "url": "https://opencollective.com/vitest" 1904 } 1905 }, 1906 "node_modules/vitest": { 1907 "version": "1.6.1", 1908 "resolved": "https://registry.npmjs.org/vitest/-/vitest-1.6.1.tgz", 1909 "integrity": "sha512-Ljb1cnSJSivGN0LqXd/zmDbWEM0RNNg2t1QW/XUhYl/qPqyu7CsqeWtqQXHVaJsecLPuDoak2oJcZN2QoRIOag==", 1910 "dev": true, 1911 "license": "MIT", 1912 "dependencies": { 1913 "@vitest/expect": "1.6.1", 1914 "@vitest/runner": "1.6.1", 1915 "@vitest/snapshot": "1.6.1", 1916 "@vitest/spy": "1.6.1", 1917 "@vitest/utils": "1.6.1", 1918 "acorn-walk": "^8.3.2", 1919 "chai": "^4.3.10", 1920 "debug": "^4.3.4", 1921 "execa": "^8.0.1", 1922 "local-pkg": "^0.5.0", 1923 "magic-string": "^0.30.5", 1924 "pathe": "^1.1.1", 1925 "picocolors": "^1.0.0", 1926 "std-env": "^3.5.0", 1927 "strip-literal": "^2.0.0", 1928 "tinybench": "^2.5.1", 1929 "tinypool": "^0.8.3", 1930 "vite": "^5.0.0", 1931 "vite-node": "1.6.1", 1932 "why-is-node-running": "^2.2.2" 1933 }, 1934 "bin": { 1935 "vitest": "vitest.mjs" 1936 }, 1937 "engines": { 1938 "node": "^18.0.0 || >=20.0.0" 1939 }, 1940 "funding": { 1941 "url": "https://opencollective.com/vitest" 1942 }, 1943 "peerDependencies": { 1944 "@edge-runtime/vm": "*", 1945 "@types/node": "^18.0.0 || >=20.0.0", 1946 "@vitest/browser": "1.6.1", 1947 "@vitest/ui": "1.6.1", 1948 "happy-dom": "*", 1949 "jsdom": "*" 1950 }, 1951 "peerDependenciesMeta": { 1952 "@edge-runtime/vm": { 1953 "optional": true 1954 }, 1955 "@types/node": { 1956 "optional": true 1957 }, 1958 "@vitest/browser": { 1959 "optional": true 1960 }, 1961 "@vitest/ui": { 1962 "optional": true 1963 }, 1964 "happy-dom": { 1965 "optional": true 1966 }, 1967 "jsdom": { 1968 "optional": true 1969 } 1970 } 1971 }, 1972 "node_modules/which": { 1973 "version": "2.0.2", 1974 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 1975 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 1976 "dev": true, 1977 "license": "ISC", 1978 "dependencies": { 1979 "isexe": "^2.0.0" 1980 }, 1981 "bin": { 1982 "node-which": "bin/node-which" 1983 }, 1984 "engines": { 1985 "node": ">= 8" 1986 } 1987 }, 1988 "node_modules/why-is-node-running": { 1989 "version": "2.3.0", 1990 "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz", 1991 "integrity": "sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==", 1992 "dev": true, 1993 "license": "MIT", 1994 "dependencies": { 1995 "siginfo": "^2.0.0", 1996 "stackback": "0.0.2" 1997 }, 1998 "bin": { 1999 "why-is-node-running": "cli.js" 2000 }, 2001 "engines": { 2002 "node": ">=8" 2003 } 2004 }, 2005 "node_modules/yocto-queue": { 2006 "version": "1.2.2", 2007 "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.2.2.tgz", 2008 "integrity": "sha512-4LCcse/U2MHZ63HAJVE+v71o7yOdIe4cZ70Wpf8D/IyjDKYQLV5GD46B+hSTjJsvV5PztjvHoU580EftxjDZFQ==", 2009 "dev": true, 2010 "license": "MIT", 2011 "engines": { 2012 "node": ">=12.20" 2013 }, 2014 "funding": { 2015 "url": "https://github.com/sponsors/sindresorhus" 2016 } 2017 }, 2018 "node_modules/zod": { 2019 "version": "3.25.76", 2020 "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", 2021 "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==", 2022 "license": "MIT", 2023 "funding": { 2024 "url": "https://github.com/sponsors/colinhacks" 2025 } 2026 } 2027 } 2028 }