Reference implementation for the Phoenix Architecture. Work in progress. aicoding.leaflet.pub/
ai coding crazy
at main 1436 lines 46 kB view raw
1{ 2 "name": "phoenix-vcs", 3 "version": "0.1.0", 4 "lockfileVersion": 3, 5 "requires": true, 6 "packages": { 7 "": { 8 "name": "phoenix-vcs", 9 "version": "0.1.0", 10 "devDependencies": { 11 "typescript": "^5.4.0", 12 "vitest": "^2.0.0" 13 } 14 }, 15 "node_modules/@esbuild/aix-ppc64": { 16 "version": "0.21.5", 17 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", 18 "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", 19 "cpu": [ 20 "ppc64" 21 ], 22 "dev": true, 23 "license": "MIT", 24 "optional": true, 25 "os": [ 26 "aix" 27 ], 28 "engines": { 29 "node": ">=12" 30 } 31 }, 32 "node_modules/@esbuild/android-arm": { 33 "version": "0.21.5", 34 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz", 35 "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", 36 "cpu": [ 37 "arm" 38 ], 39 "dev": true, 40 "license": "MIT", 41 "optional": true, 42 "os": [ 43 "android" 44 ], 45 "engines": { 46 "node": ">=12" 47 } 48 }, 49 "node_modules/@esbuild/android-arm64": { 50 "version": "0.21.5", 51 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", 52 "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", 53 "cpu": [ 54 "arm64" 55 ], 56 "dev": true, 57 "license": "MIT", 58 "optional": true, 59 "os": [ 60 "android" 61 ], 62 "engines": { 63 "node": ">=12" 64 } 65 }, 66 "node_modules/@esbuild/android-x64": { 67 "version": "0.21.5", 68 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz", 69 "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", 70 "cpu": [ 71 "x64" 72 ], 73 "dev": true, 74 "license": "MIT", 75 "optional": true, 76 "os": [ 77 "android" 78 ], 79 "engines": { 80 "node": ">=12" 81 } 82 }, 83 "node_modules/@esbuild/darwin-arm64": { 84 "version": "0.21.5", 85 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", 86 "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", 87 "cpu": [ 88 "arm64" 89 ], 90 "dev": true, 91 "license": "MIT", 92 "optional": true, 93 "os": [ 94 "darwin" 95 ], 96 "engines": { 97 "node": ">=12" 98 } 99 }, 100 "node_modules/@esbuild/darwin-x64": { 101 "version": "0.21.5", 102 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", 103 "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", 104 "cpu": [ 105 "x64" 106 ], 107 "dev": true, 108 "license": "MIT", 109 "optional": true, 110 "os": [ 111 "darwin" 112 ], 113 "engines": { 114 "node": ">=12" 115 } 116 }, 117 "node_modules/@esbuild/freebsd-arm64": { 118 "version": "0.21.5", 119 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", 120 "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", 121 "cpu": [ 122 "arm64" 123 ], 124 "dev": true, 125 "license": "MIT", 126 "optional": true, 127 "os": [ 128 "freebsd" 129 ], 130 "engines": { 131 "node": ">=12" 132 } 133 }, 134 "node_modules/@esbuild/freebsd-x64": { 135 "version": "0.21.5", 136 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", 137 "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", 138 "cpu": [ 139 "x64" 140 ], 141 "dev": true, 142 "license": "MIT", 143 "optional": true, 144 "os": [ 145 "freebsd" 146 ], 147 "engines": { 148 "node": ">=12" 149 } 150 }, 151 "node_modules/@esbuild/linux-arm": { 152 "version": "0.21.5", 153 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", 154 "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", 155 "cpu": [ 156 "arm" 157 ], 158 "dev": true, 159 "license": "MIT", 160 "optional": true, 161 "os": [ 162 "linux" 163 ], 164 "engines": { 165 "node": ">=12" 166 } 167 }, 168 "node_modules/@esbuild/linux-arm64": { 169 "version": "0.21.5", 170 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", 171 "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", 172 "cpu": [ 173 "arm64" 174 ], 175 "dev": true, 176 "license": "MIT", 177 "optional": true, 178 "os": [ 179 "linux" 180 ], 181 "engines": { 182 "node": ">=12" 183 } 184 }, 185 "node_modules/@esbuild/linux-ia32": { 186 "version": "0.21.5", 187 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", 188 "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", 189 "cpu": [ 190 "ia32" 191 ], 192 "dev": true, 193 "license": "MIT", 194 "optional": true, 195 "os": [ 196 "linux" 197 ], 198 "engines": { 199 "node": ">=12" 200 } 201 }, 202 "node_modules/@esbuild/linux-loong64": { 203 "version": "0.21.5", 204 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", 205 "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", 206 "cpu": [ 207 "loong64" 208 ], 209 "dev": true, 210 "license": "MIT", 211 "optional": true, 212 "os": [ 213 "linux" 214 ], 215 "engines": { 216 "node": ">=12" 217 } 218 }, 219 "node_modules/@esbuild/linux-mips64el": { 220 "version": "0.21.5", 221 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", 222 "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", 223 "cpu": [ 224 "mips64el" 225 ], 226 "dev": true, 227 "license": "MIT", 228 "optional": true, 229 "os": [ 230 "linux" 231 ], 232 "engines": { 233 "node": ">=12" 234 } 235 }, 236 "node_modules/@esbuild/linux-ppc64": { 237 "version": "0.21.5", 238 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", 239 "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", 240 "cpu": [ 241 "ppc64" 242 ], 243 "dev": true, 244 "license": "MIT", 245 "optional": true, 246 "os": [ 247 "linux" 248 ], 249 "engines": { 250 "node": ">=12" 251 } 252 }, 253 "node_modules/@esbuild/linux-riscv64": { 254 "version": "0.21.5", 255 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", 256 "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", 257 "cpu": [ 258 "riscv64" 259 ], 260 "dev": true, 261 "license": "MIT", 262 "optional": true, 263 "os": [ 264 "linux" 265 ], 266 "engines": { 267 "node": ">=12" 268 } 269 }, 270 "node_modules/@esbuild/linux-s390x": { 271 "version": "0.21.5", 272 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", 273 "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", 274 "cpu": [ 275 "s390x" 276 ], 277 "dev": true, 278 "license": "MIT", 279 "optional": true, 280 "os": [ 281 "linux" 282 ], 283 "engines": { 284 "node": ">=12" 285 } 286 }, 287 "node_modules/@esbuild/linux-x64": { 288 "version": "0.21.5", 289 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", 290 "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", 291 "cpu": [ 292 "x64" 293 ], 294 "dev": true, 295 "license": "MIT", 296 "optional": true, 297 "os": [ 298 "linux" 299 ], 300 "engines": { 301 "node": ">=12" 302 } 303 }, 304 "node_modules/@esbuild/netbsd-x64": { 305 "version": "0.21.5", 306 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", 307 "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", 308 "cpu": [ 309 "x64" 310 ], 311 "dev": true, 312 "license": "MIT", 313 "optional": true, 314 "os": [ 315 "netbsd" 316 ], 317 "engines": { 318 "node": ">=12" 319 } 320 }, 321 "node_modules/@esbuild/openbsd-x64": { 322 "version": "0.21.5", 323 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", 324 "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", 325 "cpu": [ 326 "x64" 327 ], 328 "dev": true, 329 "license": "MIT", 330 "optional": true, 331 "os": [ 332 "openbsd" 333 ], 334 "engines": { 335 "node": ">=12" 336 } 337 }, 338 "node_modules/@esbuild/sunos-x64": { 339 "version": "0.21.5", 340 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", 341 "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", 342 "cpu": [ 343 "x64" 344 ], 345 "dev": true, 346 "license": "MIT", 347 "optional": true, 348 "os": [ 349 "sunos" 350 ], 351 "engines": { 352 "node": ">=12" 353 } 354 }, 355 "node_modules/@esbuild/win32-arm64": { 356 "version": "0.21.5", 357 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", 358 "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", 359 "cpu": [ 360 "arm64" 361 ], 362 "dev": true, 363 "license": "MIT", 364 "optional": true, 365 "os": [ 366 "win32" 367 ], 368 "engines": { 369 "node": ">=12" 370 } 371 }, 372 "node_modules/@esbuild/win32-ia32": { 373 "version": "0.21.5", 374 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", 375 "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", 376 "cpu": [ 377 "ia32" 378 ], 379 "dev": true, 380 "license": "MIT", 381 "optional": true, 382 "os": [ 383 "win32" 384 ], 385 "engines": { 386 "node": ">=12" 387 } 388 }, 389 "node_modules/@esbuild/win32-x64": { 390 "version": "0.21.5", 391 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", 392 "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", 393 "cpu": [ 394 "x64" 395 ], 396 "dev": true, 397 "license": "MIT", 398 "optional": true, 399 "os": [ 400 "win32" 401 ], 402 "engines": { 403 "node": ">=12" 404 } 405 }, 406 "node_modules/@jridgewell/sourcemap-codec": { 407 "version": "1.5.5", 408 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", 409 "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", 410 "dev": true, 411 "license": "MIT" 412 }, 413 "node_modules/@rollup/rollup-android-arm-eabi": { 414 "version": "4.57.1", 415 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.57.1.tgz", 416 "integrity": "sha512-A6ehUVSiSaaliTxai040ZpZ2zTevHYbvu/lDoeAteHI8QnaosIzm4qwtezfRg1jOYaUmnzLX1AOD6Z+UJjtifg==", 417 "cpu": [ 418 "arm" 419 ], 420 "dev": true, 421 "license": "MIT", 422 "optional": true, 423 "os": [ 424 "android" 425 ] 426 }, 427 "node_modules/@rollup/rollup-android-arm64": { 428 "version": "4.57.1", 429 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.57.1.tgz", 430 "integrity": "sha512-dQaAddCY9YgkFHZcFNS/606Exo8vcLHwArFZ7vxXq4rigo2bb494/xKMMwRRQW6ug7Js6yXmBZhSBRuBvCCQ3w==", 431 "cpu": [ 432 "arm64" 433 ], 434 "dev": true, 435 "license": "MIT", 436 "optional": true, 437 "os": [ 438 "android" 439 ] 440 }, 441 "node_modules/@rollup/rollup-darwin-arm64": { 442 "version": "4.57.1", 443 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.57.1.tgz", 444 "integrity": "sha512-crNPrwJOrRxagUYeMn/DZwqN88SDmwaJ8Cvi/TN1HnWBU7GwknckyosC2gd0IqYRsHDEnXf328o9/HC6OkPgOg==", 445 "cpu": [ 446 "arm64" 447 ], 448 "dev": true, 449 "license": "MIT", 450 "optional": true, 451 "os": [ 452 "darwin" 453 ] 454 }, 455 "node_modules/@rollup/rollup-darwin-x64": { 456 "version": "4.57.1", 457 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.57.1.tgz", 458 "integrity": "sha512-Ji8g8ChVbKrhFtig5QBV7iMaJrGtpHelkB3lsaKzadFBe58gmjfGXAOfI5FV0lYMH8wiqsxKQ1C9B0YTRXVy4w==", 459 "cpu": [ 460 "x64" 461 ], 462 "dev": true, 463 "license": "MIT", 464 "optional": true, 465 "os": [ 466 "darwin" 467 ] 468 }, 469 "node_modules/@rollup/rollup-freebsd-arm64": { 470 "version": "4.57.1", 471 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.57.1.tgz", 472 "integrity": "sha512-R+/WwhsjmwodAcz65guCGFRkMb4gKWTcIeLy60JJQbXrJ97BOXHxnkPFrP+YwFlaS0m+uWJTstrUA9o+UchFug==", 473 "cpu": [ 474 "arm64" 475 ], 476 "dev": true, 477 "license": "MIT", 478 "optional": true, 479 "os": [ 480 "freebsd" 481 ] 482 }, 483 "node_modules/@rollup/rollup-freebsd-x64": { 484 "version": "4.57.1", 485 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.57.1.tgz", 486 "integrity": "sha512-IEQTCHeiTOnAUC3IDQdzRAGj3jOAYNr9kBguI7MQAAZK3caezRrg0GxAb6Hchg4lxdZEI5Oq3iov/w/hnFWY9Q==", 487 "cpu": [ 488 "x64" 489 ], 490 "dev": true, 491 "license": "MIT", 492 "optional": true, 493 "os": [ 494 "freebsd" 495 ] 496 }, 497 "node_modules/@rollup/rollup-linux-arm-gnueabihf": { 498 "version": "4.57.1", 499 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.57.1.tgz", 500 "integrity": "sha512-F8sWbhZ7tyuEfsmOxwc2giKDQzN3+kuBLPwwZGyVkLlKGdV1nvnNwYD0fKQ8+XS6hp9nY7B+ZeK01EBUE7aHaw==", 501 "cpu": [ 502 "arm" 503 ], 504 "dev": true, 505 "license": "MIT", 506 "optional": true, 507 "os": [ 508 "linux" 509 ] 510 }, 511 "node_modules/@rollup/rollup-linux-arm-musleabihf": { 512 "version": "4.57.1", 513 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.57.1.tgz", 514 "integrity": "sha512-rGfNUfn0GIeXtBP1wL5MnzSj98+PZe/AXaGBCRmT0ts80lU5CATYGxXukeTX39XBKsxzFpEeK+Mrp9faXOlmrw==", 515 "cpu": [ 516 "arm" 517 ], 518 "dev": true, 519 "license": "MIT", 520 "optional": true, 521 "os": [ 522 "linux" 523 ] 524 }, 525 "node_modules/@rollup/rollup-linux-arm64-gnu": { 526 "version": "4.57.1", 527 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.57.1.tgz", 528 "integrity": "sha512-MMtej3YHWeg/0klK2Qodf3yrNzz6CGjo2UntLvk2RSPlhzgLvYEB3frRvbEF2wRKh1Z2fDIg9KRPe1fawv7C+g==", 529 "cpu": [ 530 "arm64" 531 ], 532 "dev": true, 533 "license": "MIT", 534 "optional": true, 535 "os": [ 536 "linux" 537 ] 538 }, 539 "node_modules/@rollup/rollup-linux-arm64-musl": { 540 "version": "4.57.1", 541 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.57.1.tgz", 542 "integrity": "sha512-1a/qhaaOXhqXGpMFMET9VqwZakkljWHLmZOX48R0I/YLbhdxr1m4gtG1Hq7++VhVUmf+L3sTAf9op4JlhQ5u1Q==", 543 "cpu": [ 544 "arm64" 545 ], 546 "dev": true, 547 "license": "MIT", 548 "optional": true, 549 "os": [ 550 "linux" 551 ] 552 }, 553 "node_modules/@rollup/rollup-linux-loong64-gnu": { 554 "version": "4.57.1", 555 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.57.1.tgz", 556 "integrity": "sha512-QWO6RQTZ/cqYtJMtxhkRkidoNGXc7ERPbZN7dVW5SdURuLeVU7lwKMpo18XdcmpWYd0qsP1bwKPf7DNSUinhvA==", 557 "cpu": [ 558 "loong64" 559 ], 560 "dev": true, 561 "license": "MIT", 562 "optional": true, 563 "os": [ 564 "linux" 565 ] 566 }, 567 "node_modules/@rollup/rollup-linux-loong64-musl": { 568 "version": "4.57.1", 569 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.57.1.tgz", 570 "integrity": "sha512-xpObYIf+8gprgWaPP32xiN5RVTi/s5FCR+XMXSKmhfoJjrpRAjCuuqQXyxUa/eJTdAE6eJ+KDKaoEqjZQxh3Gw==", 571 "cpu": [ 572 "loong64" 573 ], 574 "dev": true, 575 "license": "MIT", 576 "optional": true, 577 "os": [ 578 "linux" 579 ] 580 }, 581 "node_modules/@rollup/rollup-linux-ppc64-gnu": { 582 "version": "4.57.1", 583 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.57.1.tgz", 584 "integrity": "sha512-4BrCgrpZo4hvzMDKRqEaW1zeecScDCR+2nZ86ATLhAoJ5FQ+lbHVD3ttKe74/c7tNT9c6F2viwB3ufwp01Oh2w==", 585 "cpu": [ 586 "ppc64" 587 ], 588 "dev": true, 589 "license": "MIT", 590 "optional": true, 591 "os": [ 592 "linux" 593 ] 594 }, 595 "node_modules/@rollup/rollup-linux-ppc64-musl": { 596 "version": "4.57.1", 597 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.57.1.tgz", 598 "integrity": "sha512-NOlUuzesGauESAyEYFSe3QTUguL+lvrN1HtwEEsU2rOwdUDeTMJdO5dUYl/2hKf9jWydJrO9OL/XSSf65R5+Xw==", 599 "cpu": [ 600 "ppc64" 601 ], 602 "dev": true, 603 "license": "MIT", 604 "optional": true, 605 "os": [ 606 "linux" 607 ] 608 }, 609 "node_modules/@rollup/rollup-linux-riscv64-gnu": { 610 "version": "4.57.1", 611 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.57.1.tgz", 612 "integrity": "sha512-ptA88htVp0AwUUqhVghwDIKlvJMD/fmL/wrQj99PRHFRAG6Z5nbWoWG4o81Nt9FT+IuqUQi+L31ZKAFeJ5Is+A==", 613 "cpu": [ 614 "riscv64" 615 ], 616 "dev": true, 617 "license": "MIT", 618 "optional": true, 619 "os": [ 620 "linux" 621 ] 622 }, 623 "node_modules/@rollup/rollup-linux-riscv64-musl": { 624 "version": "4.57.1", 625 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.57.1.tgz", 626 "integrity": "sha512-S51t7aMMTNdmAMPpBg7OOsTdn4tySRQvklmL3RpDRyknk87+Sp3xaumlatU+ppQ+5raY7sSTcC2beGgvhENfuw==", 627 "cpu": [ 628 "riscv64" 629 ], 630 "dev": true, 631 "license": "MIT", 632 "optional": true, 633 "os": [ 634 "linux" 635 ] 636 }, 637 "node_modules/@rollup/rollup-linux-s390x-gnu": { 638 "version": "4.57.1", 639 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.57.1.tgz", 640 "integrity": "sha512-Bl00OFnVFkL82FHbEqy3k5CUCKH6OEJL54KCyx2oqsmZnFTR8IoNqBF+mjQVcRCT5sB6yOvK8A37LNm/kPJiZg==", 641 "cpu": [ 642 "s390x" 643 ], 644 "dev": true, 645 "license": "MIT", 646 "optional": true, 647 "os": [ 648 "linux" 649 ] 650 }, 651 "node_modules/@rollup/rollup-linux-x64-gnu": { 652 "version": "4.57.1", 653 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.57.1.tgz", 654 "integrity": "sha512-ABca4ceT4N+Tv/GtotnWAeXZUZuM/9AQyCyKYyKnpk4yoA7QIAuBt6Hkgpw8kActYlew2mvckXkvx0FfoInnLg==", 655 "cpu": [ 656 "x64" 657 ], 658 "dev": true, 659 "license": "MIT", 660 "optional": true, 661 "os": [ 662 "linux" 663 ] 664 }, 665 "node_modules/@rollup/rollup-linux-x64-musl": { 666 "version": "4.57.1", 667 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.57.1.tgz", 668 "integrity": "sha512-HFps0JeGtuOR2convgRRkHCekD7j+gdAuXM+/i6kGzQtFhlCtQkpwtNzkNj6QhCDp7DRJ7+qC/1Vg2jt5iSOFw==", 669 "cpu": [ 670 "x64" 671 ], 672 "dev": true, 673 "license": "MIT", 674 "optional": true, 675 "os": [ 676 "linux" 677 ] 678 }, 679 "node_modules/@rollup/rollup-openbsd-x64": { 680 "version": "4.57.1", 681 "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.57.1.tgz", 682 "integrity": "sha512-H+hXEv9gdVQuDTgnqD+SQffoWoc0Of59AStSzTEj/feWTBAnSfSD3+Dql1ZruJQxmykT/JVY0dE8Ka7z0DH1hw==", 683 "cpu": [ 684 "x64" 685 ], 686 "dev": true, 687 "license": "MIT", 688 "optional": true, 689 "os": [ 690 "openbsd" 691 ] 692 }, 693 "node_modules/@rollup/rollup-openharmony-arm64": { 694 "version": "4.57.1", 695 "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.57.1.tgz", 696 "integrity": "sha512-4wYoDpNg6o/oPximyc/NG+mYUejZrCU2q+2w6YZqrAs2UcNUChIZXjtafAiiZSUc7On8v5NyNj34Kzj/Ltk6dQ==", 697 "cpu": [ 698 "arm64" 699 ], 700 "dev": true, 701 "license": "MIT", 702 "optional": true, 703 "os": [ 704 "openharmony" 705 ] 706 }, 707 "node_modules/@rollup/rollup-win32-arm64-msvc": { 708 "version": "4.57.1", 709 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.57.1.tgz", 710 "integrity": "sha512-O54mtsV/6LW3P8qdTcamQmuC990HDfR71lo44oZMZlXU4tzLrbvTii87Ni9opq60ds0YzuAlEr/GNwuNluZyMQ==", 711 "cpu": [ 712 "arm64" 713 ], 714 "dev": true, 715 "license": "MIT", 716 "optional": true, 717 "os": [ 718 "win32" 719 ] 720 }, 721 "node_modules/@rollup/rollup-win32-ia32-msvc": { 722 "version": "4.57.1", 723 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.57.1.tgz", 724 "integrity": "sha512-P3dLS+IerxCT/7D2q2FYcRdWRl22dNbrbBEtxdWhXrfIMPP9lQhb5h4Du04mdl5Woq05jVCDPCMF7Ub0NAjIew==", 725 "cpu": [ 726 "ia32" 727 ], 728 "dev": true, 729 "license": "MIT", 730 "optional": true, 731 "os": [ 732 "win32" 733 ] 734 }, 735 "node_modules/@rollup/rollup-win32-x64-gnu": { 736 "version": "4.57.1", 737 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.57.1.tgz", 738 "integrity": "sha512-VMBH2eOOaKGtIJYleXsi2B8CPVADrh+TyNxJ4mWPnKfLB/DBUmzW+5m1xUrcwWoMfSLagIRpjUFeW5CO5hyciQ==", 739 "cpu": [ 740 "x64" 741 ], 742 "dev": true, 743 "license": "MIT", 744 "optional": true, 745 "os": [ 746 "win32" 747 ] 748 }, 749 "node_modules/@rollup/rollup-win32-x64-msvc": { 750 "version": "4.57.1", 751 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.57.1.tgz", 752 "integrity": "sha512-mxRFDdHIWRxg3UfIIAwCm6NzvxG0jDX/wBN6KsQFTvKFqqg9vTrWUE68qEjHt19A5wwx5X5aUi2zuZT7YR0jrA==", 753 "cpu": [ 754 "x64" 755 ], 756 "dev": true, 757 "license": "MIT", 758 "optional": true, 759 "os": [ 760 "win32" 761 ] 762 }, 763 "node_modules/@types/estree": { 764 "version": "1.0.8", 765 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", 766 "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", 767 "dev": true, 768 "license": "MIT" 769 }, 770 "node_modules/@vitest/expect": { 771 "version": "2.1.9", 772 "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-2.1.9.tgz", 773 "integrity": "sha512-UJCIkTBenHeKT1TTlKMJWy1laZewsRIzYighyYiJKZreqtdxSos/S1t+ktRMQWu2CKqaarrkeszJx1cgC5tGZw==", 774 "dev": true, 775 "license": "MIT", 776 "dependencies": { 777 "@vitest/spy": "2.1.9", 778 "@vitest/utils": "2.1.9", 779 "chai": "^5.1.2", 780 "tinyrainbow": "^1.2.0" 781 }, 782 "funding": { 783 "url": "https://opencollective.com/vitest" 784 } 785 }, 786 "node_modules/@vitest/mocker": { 787 "version": "2.1.9", 788 "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-2.1.9.tgz", 789 "integrity": "sha512-tVL6uJgoUdi6icpxmdrn5YNo3g3Dxv+IHJBr0GXHaEdTcw3F+cPKnsXFhli6nO+f/6SDKPHEK1UN+k+TQv0Ehg==", 790 "dev": true, 791 "license": "MIT", 792 "dependencies": { 793 "@vitest/spy": "2.1.9", 794 "estree-walker": "^3.0.3", 795 "magic-string": "^0.30.12" 796 }, 797 "funding": { 798 "url": "https://opencollective.com/vitest" 799 }, 800 "peerDependencies": { 801 "msw": "^2.4.9", 802 "vite": "^5.0.0" 803 }, 804 "peerDependenciesMeta": { 805 "msw": { 806 "optional": true 807 }, 808 "vite": { 809 "optional": true 810 } 811 } 812 }, 813 "node_modules/@vitest/pretty-format": { 814 "version": "2.1.9", 815 "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-2.1.9.tgz", 816 "integrity": "sha512-KhRIdGV2U9HOUzxfiHmY8IFHTdqtOhIzCpd8WRdJiE7D/HUcZVD0EgQCVjm+Q9gkUXWgBvMmTtZgIG48wq7sOQ==", 817 "dev": true, 818 "license": "MIT", 819 "dependencies": { 820 "tinyrainbow": "^1.2.0" 821 }, 822 "funding": { 823 "url": "https://opencollective.com/vitest" 824 } 825 }, 826 "node_modules/@vitest/runner": { 827 "version": "2.1.9", 828 "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-2.1.9.tgz", 829 "integrity": "sha512-ZXSSqTFIrzduD63btIfEyOmNcBmQvgOVsPNPe0jYtESiXkhd8u2erDLnMxmGrDCwHCCHE7hxwRDCT3pt0esT4g==", 830 "dev": true, 831 "license": "MIT", 832 "dependencies": { 833 "@vitest/utils": "2.1.9", 834 "pathe": "^1.1.2" 835 }, 836 "funding": { 837 "url": "https://opencollective.com/vitest" 838 } 839 }, 840 "node_modules/@vitest/snapshot": { 841 "version": "2.1.9", 842 "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-2.1.9.tgz", 843 "integrity": "sha512-oBO82rEjsxLNJincVhLhaxxZdEtV0EFHMK5Kmx5sJ6H9L183dHECjiefOAdnqpIgT5eZwT04PoggUnW88vOBNQ==", 844 "dev": true, 845 "license": "MIT", 846 "dependencies": { 847 "@vitest/pretty-format": "2.1.9", 848 "magic-string": "^0.30.12", 849 "pathe": "^1.1.2" 850 }, 851 "funding": { 852 "url": "https://opencollective.com/vitest" 853 } 854 }, 855 "node_modules/@vitest/spy": { 856 "version": "2.1.9", 857 "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-2.1.9.tgz", 858 "integrity": "sha512-E1B35FwzXXTs9FHNK6bDszs7mtydNi5MIfUWpceJ8Xbfb1gBMscAnwLbEu+B44ed6W3XjL9/ehLPHR1fkf1KLQ==", 859 "dev": true, 860 "license": "MIT", 861 "dependencies": { 862 "tinyspy": "^3.0.2" 863 }, 864 "funding": { 865 "url": "https://opencollective.com/vitest" 866 } 867 }, 868 "node_modules/@vitest/utils": { 869 "version": "2.1.9", 870 "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-2.1.9.tgz", 871 "integrity": "sha512-v0psaMSkNJ3A2NMrUEHFRzJtDPFn+/VWZ5WxImB21T9fjucJRmS7xCS3ppEnARb9y11OAzaD+P2Ps+b+BGX5iQ==", 872 "dev": true, 873 "license": "MIT", 874 "dependencies": { 875 "@vitest/pretty-format": "2.1.9", 876 "loupe": "^3.1.2", 877 "tinyrainbow": "^1.2.0" 878 }, 879 "funding": { 880 "url": "https://opencollective.com/vitest" 881 } 882 }, 883 "node_modules/assertion-error": { 884 "version": "2.0.1", 885 "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz", 886 "integrity": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==", 887 "dev": true, 888 "license": "MIT", 889 "engines": { 890 "node": ">=12" 891 } 892 }, 893 "node_modules/cac": { 894 "version": "6.7.14", 895 "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz", 896 "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==", 897 "dev": true, 898 "license": "MIT", 899 "engines": { 900 "node": ">=8" 901 } 902 }, 903 "node_modules/chai": { 904 "version": "5.3.3", 905 "resolved": "https://registry.npmjs.org/chai/-/chai-5.3.3.tgz", 906 "integrity": "sha512-4zNhdJD/iOjSH0A05ea+Ke6MU5mmpQcbQsSOkgdaUMJ9zTlDTD/GYlwohmIE2u0gaxHYiVHEn1Fw9mZ/ktJWgw==", 907 "dev": true, 908 "license": "MIT", 909 "dependencies": { 910 "assertion-error": "^2.0.1", 911 "check-error": "^2.1.1", 912 "deep-eql": "^5.0.1", 913 "loupe": "^3.1.0", 914 "pathval": "^2.0.0" 915 }, 916 "engines": { 917 "node": ">=18" 918 } 919 }, 920 "node_modules/check-error": { 921 "version": "2.1.3", 922 "resolved": "https://registry.npmjs.org/check-error/-/check-error-2.1.3.tgz", 923 "integrity": "sha512-PAJdDJusoxnwm1VwW07VWwUN1sl7smmC3OKggvndJFadxxDRyFJBX/ggnu/KE4kQAB7a3Dp8f/YXC1FlUprWmA==", 924 "dev": true, 925 "license": "MIT", 926 "engines": { 927 "node": ">= 16" 928 } 929 }, 930 "node_modules/debug": { 931 "version": "4.4.3", 932 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", 933 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", 934 "dev": true, 935 "license": "MIT", 936 "dependencies": { 937 "ms": "^2.1.3" 938 }, 939 "engines": { 940 "node": ">=6.0" 941 }, 942 "peerDependenciesMeta": { 943 "supports-color": { 944 "optional": true 945 } 946 } 947 }, 948 "node_modules/deep-eql": { 949 "version": "5.0.2", 950 "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-5.0.2.tgz", 951 "integrity": "sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==", 952 "dev": true, 953 "license": "MIT", 954 "engines": { 955 "node": ">=6" 956 } 957 }, 958 "node_modules/es-module-lexer": { 959 "version": "1.7.0", 960 "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.7.0.tgz", 961 "integrity": "sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==", 962 "dev": true, 963 "license": "MIT" 964 }, 965 "node_modules/esbuild": { 966 "version": "0.21.5", 967 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", 968 "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", 969 "dev": true, 970 "hasInstallScript": true, 971 "license": "MIT", 972 "bin": { 973 "esbuild": "bin/esbuild" 974 }, 975 "engines": { 976 "node": ">=12" 977 }, 978 "optionalDependencies": { 979 "@esbuild/aix-ppc64": "0.21.5", 980 "@esbuild/android-arm": "0.21.5", 981 "@esbuild/android-arm64": "0.21.5", 982 "@esbuild/android-x64": "0.21.5", 983 "@esbuild/darwin-arm64": "0.21.5", 984 "@esbuild/darwin-x64": "0.21.5", 985 "@esbuild/freebsd-arm64": "0.21.5", 986 "@esbuild/freebsd-x64": "0.21.5", 987 "@esbuild/linux-arm": "0.21.5", 988 "@esbuild/linux-arm64": "0.21.5", 989 "@esbuild/linux-ia32": "0.21.5", 990 "@esbuild/linux-loong64": "0.21.5", 991 "@esbuild/linux-mips64el": "0.21.5", 992 "@esbuild/linux-ppc64": "0.21.5", 993 "@esbuild/linux-riscv64": "0.21.5", 994 "@esbuild/linux-s390x": "0.21.5", 995 "@esbuild/linux-x64": "0.21.5", 996 "@esbuild/netbsd-x64": "0.21.5", 997 "@esbuild/openbsd-x64": "0.21.5", 998 "@esbuild/sunos-x64": "0.21.5", 999 "@esbuild/win32-arm64": "0.21.5", 1000 "@esbuild/win32-ia32": "0.21.5", 1001 "@esbuild/win32-x64": "0.21.5" 1002 } 1003 }, 1004 "node_modules/estree-walker": { 1005 "version": "3.0.3", 1006 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", 1007 "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", 1008 "dev": true, 1009 "license": "MIT", 1010 "dependencies": { 1011 "@types/estree": "^1.0.0" 1012 } 1013 }, 1014 "node_modules/expect-type": { 1015 "version": "1.3.0", 1016 "resolved": "https://registry.npmjs.org/expect-type/-/expect-type-1.3.0.tgz", 1017 "integrity": "sha512-knvyeauYhqjOYvQ66MznSMs83wmHrCycNEN6Ao+2AeYEfxUIkuiVxdEa1qlGEPK+We3n0THiDciYSsCcgW/DoA==", 1018 "dev": true, 1019 "license": "Apache-2.0", 1020 "engines": { 1021 "node": ">=12.0.0" 1022 } 1023 }, 1024 "node_modules/fsevents": { 1025 "version": "2.3.3", 1026 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", 1027 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", 1028 "dev": true, 1029 "hasInstallScript": true, 1030 "license": "MIT", 1031 "optional": true, 1032 "os": [ 1033 "darwin" 1034 ], 1035 "engines": { 1036 "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 1037 } 1038 }, 1039 "node_modules/loupe": { 1040 "version": "3.2.1", 1041 "resolved": "https://registry.npmjs.org/loupe/-/loupe-3.2.1.tgz", 1042 "integrity": "sha512-CdzqowRJCeLU72bHvWqwRBBlLcMEtIvGrlvef74kMnV2AolS9Y8xUv1I0U/MNAWMhBlKIoyuEgoJ0t/bbwHbLQ==", 1043 "dev": true, 1044 "license": "MIT" 1045 }, 1046 "node_modules/magic-string": { 1047 "version": "0.30.21", 1048 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz", 1049 "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==", 1050 "dev": true, 1051 "license": "MIT", 1052 "dependencies": { 1053 "@jridgewell/sourcemap-codec": "^1.5.5" 1054 } 1055 }, 1056 "node_modules/ms": { 1057 "version": "2.1.3", 1058 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", 1059 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", 1060 "dev": true, 1061 "license": "MIT" 1062 }, 1063 "node_modules/nanoid": { 1064 "version": "3.3.11", 1065 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", 1066 "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", 1067 "dev": true, 1068 "funding": [ 1069 { 1070 "type": "github", 1071 "url": "https://github.com/sponsors/ai" 1072 } 1073 ], 1074 "license": "MIT", 1075 "bin": { 1076 "nanoid": "bin/nanoid.cjs" 1077 }, 1078 "engines": { 1079 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" 1080 } 1081 }, 1082 "node_modules/pathe": { 1083 "version": "1.1.2", 1084 "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.2.tgz", 1085 "integrity": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==", 1086 "dev": true, 1087 "license": "MIT" 1088 }, 1089 "node_modules/pathval": { 1090 "version": "2.0.1", 1091 "resolved": "https://registry.npmjs.org/pathval/-/pathval-2.0.1.tgz", 1092 "integrity": "sha512-//nshmD55c46FuFw26xV/xFAaB5HF9Xdap7HJBBnrKdAd6/GxDBaNA1870O79+9ueg61cZLSVc+OaFlfmObYVQ==", 1093 "dev": true, 1094 "license": "MIT", 1095 "engines": { 1096 "node": ">= 14.16" 1097 } 1098 }, 1099 "node_modules/picocolors": { 1100 "version": "1.1.1", 1101 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", 1102 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", 1103 "dev": true, 1104 "license": "ISC" 1105 }, 1106 "node_modules/postcss": { 1107 "version": "8.5.6", 1108 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz", 1109 "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==", 1110 "dev": true, 1111 "funding": [ 1112 { 1113 "type": "opencollective", 1114 "url": "https://opencollective.com/postcss/" 1115 }, 1116 { 1117 "type": "tidelift", 1118 "url": "https://tidelift.com/funding/github/npm/postcss" 1119 }, 1120 { 1121 "type": "github", 1122 "url": "https://github.com/sponsors/ai" 1123 } 1124 ], 1125 "license": "MIT", 1126 "dependencies": { 1127 "nanoid": "^3.3.11", 1128 "picocolors": "^1.1.1", 1129 "source-map-js": "^1.2.1" 1130 }, 1131 "engines": { 1132 "node": "^10 || ^12 || >=14" 1133 } 1134 }, 1135 "node_modules/rollup": { 1136 "version": "4.57.1", 1137 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.57.1.tgz", 1138 "integrity": "sha512-oQL6lgK3e2QZeQ7gcgIkS2YZPg5slw37hYufJ3edKlfQSGGm8ICoxswK15ntSzF/a8+h7ekRy7k7oWc3BQ7y8A==", 1139 "dev": true, 1140 "license": "MIT", 1141 "dependencies": { 1142 "@types/estree": "1.0.8" 1143 }, 1144 "bin": { 1145 "rollup": "dist/bin/rollup" 1146 }, 1147 "engines": { 1148 "node": ">=18.0.0", 1149 "npm": ">=8.0.0" 1150 }, 1151 "optionalDependencies": { 1152 "@rollup/rollup-android-arm-eabi": "4.57.1", 1153 "@rollup/rollup-android-arm64": "4.57.1", 1154 "@rollup/rollup-darwin-arm64": "4.57.1", 1155 "@rollup/rollup-darwin-x64": "4.57.1", 1156 "@rollup/rollup-freebsd-arm64": "4.57.1", 1157 "@rollup/rollup-freebsd-x64": "4.57.1", 1158 "@rollup/rollup-linux-arm-gnueabihf": "4.57.1", 1159 "@rollup/rollup-linux-arm-musleabihf": "4.57.1", 1160 "@rollup/rollup-linux-arm64-gnu": "4.57.1", 1161 "@rollup/rollup-linux-arm64-musl": "4.57.1", 1162 "@rollup/rollup-linux-loong64-gnu": "4.57.1", 1163 "@rollup/rollup-linux-loong64-musl": "4.57.1", 1164 "@rollup/rollup-linux-ppc64-gnu": "4.57.1", 1165 "@rollup/rollup-linux-ppc64-musl": "4.57.1", 1166 "@rollup/rollup-linux-riscv64-gnu": "4.57.1", 1167 "@rollup/rollup-linux-riscv64-musl": "4.57.1", 1168 "@rollup/rollup-linux-s390x-gnu": "4.57.1", 1169 "@rollup/rollup-linux-x64-gnu": "4.57.1", 1170 "@rollup/rollup-linux-x64-musl": "4.57.1", 1171 "@rollup/rollup-openbsd-x64": "4.57.1", 1172 "@rollup/rollup-openharmony-arm64": "4.57.1", 1173 "@rollup/rollup-win32-arm64-msvc": "4.57.1", 1174 "@rollup/rollup-win32-ia32-msvc": "4.57.1", 1175 "@rollup/rollup-win32-x64-gnu": "4.57.1", 1176 "@rollup/rollup-win32-x64-msvc": "4.57.1", 1177 "fsevents": "~2.3.2" 1178 } 1179 }, 1180 "node_modules/siginfo": { 1181 "version": "2.0.0", 1182 "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz", 1183 "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==", 1184 "dev": true, 1185 "license": "ISC" 1186 }, 1187 "node_modules/source-map-js": { 1188 "version": "1.2.1", 1189 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", 1190 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", 1191 "dev": true, 1192 "license": "BSD-3-Clause", 1193 "engines": { 1194 "node": ">=0.10.0" 1195 } 1196 }, 1197 "node_modules/stackback": { 1198 "version": "0.0.2", 1199 "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz", 1200 "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==", 1201 "dev": true, 1202 "license": "MIT" 1203 }, 1204 "node_modules/std-env": { 1205 "version": "3.10.0", 1206 "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.10.0.tgz", 1207 "integrity": "sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==", 1208 "dev": true, 1209 "license": "MIT" 1210 }, 1211 "node_modules/tinybench": { 1212 "version": "2.9.0", 1213 "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.9.0.tgz", 1214 "integrity": "sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==", 1215 "dev": true, 1216 "license": "MIT" 1217 }, 1218 "node_modules/tinyexec": { 1219 "version": "0.3.2", 1220 "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.2.tgz", 1221 "integrity": "sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==", 1222 "dev": true, 1223 "license": "MIT" 1224 }, 1225 "node_modules/tinypool": { 1226 "version": "1.1.1", 1227 "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-1.1.1.tgz", 1228 "integrity": "sha512-Zba82s87IFq9A9XmjiX5uZA/ARWDrB03OHlq+Vw1fSdt0I+4/Kutwy8BP4Y/y/aORMo61FQ0vIb5j44vSo5Pkg==", 1229 "dev": true, 1230 "license": "MIT", 1231 "engines": { 1232 "node": "^18.0.0 || >=20.0.0" 1233 } 1234 }, 1235 "node_modules/tinyrainbow": { 1236 "version": "1.2.0", 1237 "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-1.2.0.tgz", 1238 "integrity": "sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ==", 1239 "dev": true, 1240 "license": "MIT", 1241 "engines": { 1242 "node": ">=14.0.0" 1243 } 1244 }, 1245 "node_modules/tinyspy": { 1246 "version": "3.0.2", 1247 "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-3.0.2.tgz", 1248 "integrity": "sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==", 1249 "dev": true, 1250 "license": "MIT", 1251 "engines": { 1252 "node": ">=14.0.0" 1253 } 1254 }, 1255 "node_modules/typescript": { 1256 "version": "5.9.3", 1257 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", 1258 "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", 1259 "dev": true, 1260 "license": "Apache-2.0", 1261 "bin": { 1262 "tsc": "bin/tsc", 1263 "tsserver": "bin/tsserver" 1264 }, 1265 "engines": { 1266 "node": ">=14.17" 1267 } 1268 }, 1269 "node_modules/vite": { 1270 "version": "5.4.21", 1271 "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.21.tgz", 1272 "integrity": "sha512-o5a9xKjbtuhY6Bi5S3+HvbRERmouabWbyUcpXXUA1u+GNUKoROi9byOJ8M0nHbHYHkYICiMlqxkg1KkYmm25Sw==", 1273 "dev": true, 1274 "license": "MIT", 1275 "dependencies": { 1276 "esbuild": "^0.21.3", 1277 "postcss": "^8.4.43", 1278 "rollup": "^4.20.0" 1279 }, 1280 "bin": { 1281 "vite": "bin/vite.js" 1282 }, 1283 "engines": { 1284 "node": "^18.0.0 || >=20.0.0" 1285 }, 1286 "funding": { 1287 "url": "https://github.com/vitejs/vite?sponsor=1" 1288 }, 1289 "optionalDependencies": { 1290 "fsevents": "~2.3.3" 1291 }, 1292 "peerDependencies": { 1293 "@types/node": "^18.0.0 || >=20.0.0", 1294 "less": "*", 1295 "lightningcss": "^1.21.0", 1296 "sass": "*", 1297 "sass-embedded": "*", 1298 "stylus": "*", 1299 "sugarss": "*", 1300 "terser": "^5.4.0" 1301 }, 1302 "peerDependenciesMeta": { 1303 "@types/node": { 1304 "optional": true 1305 }, 1306 "less": { 1307 "optional": true 1308 }, 1309 "lightningcss": { 1310 "optional": true 1311 }, 1312 "sass": { 1313 "optional": true 1314 }, 1315 "sass-embedded": { 1316 "optional": true 1317 }, 1318 "stylus": { 1319 "optional": true 1320 }, 1321 "sugarss": { 1322 "optional": true 1323 }, 1324 "terser": { 1325 "optional": true 1326 } 1327 } 1328 }, 1329 "node_modules/vite-node": { 1330 "version": "2.1.9", 1331 "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-2.1.9.tgz", 1332 "integrity": "sha512-AM9aQ/IPrW/6ENLQg3AGY4K1N2TGZdR5e4gu/MmmR2xR3Ll1+dib+nook92g4TV3PXVyeyxdWwtaCAiUL0hMxA==", 1333 "dev": true, 1334 "license": "MIT", 1335 "dependencies": { 1336 "cac": "^6.7.14", 1337 "debug": "^4.3.7", 1338 "es-module-lexer": "^1.5.4", 1339 "pathe": "^1.1.2", 1340 "vite": "^5.0.0" 1341 }, 1342 "bin": { 1343 "vite-node": "vite-node.mjs" 1344 }, 1345 "engines": { 1346 "node": "^18.0.0 || >=20.0.0" 1347 }, 1348 "funding": { 1349 "url": "https://opencollective.com/vitest" 1350 } 1351 }, 1352 "node_modules/vitest": { 1353 "version": "2.1.9", 1354 "resolved": "https://registry.npmjs.org/vitest/-/vitest-2.1.9.tgz", 1355 "integrity": "sha512-MSmPM9REYqDGBI8439mA4mWhV5sKmDlBKWIYbA3lRb2PTHACE0mgKwA8yQ2xq9vxDTuk4iPrECBAEW2aoFXY0Q==", 1356 "dev": true, 1357 "license": "MIT", 1358 "dependencies": { 1359 "@vitest/expect": "2.1.9", 1360 "@vitest/mocker": "2.1.9", 1361 "@vitest/pretty-format": "^2.1.9", 1362 "@vitest/runner": "2.1.9", 1363 "@vitest/snapshot": "2.1.9", 1364 "@vitest/spy": "2.1.9", 1365 "@vitest/utils": "2.1.9", 1366 "chai": "^5.1.2", 1367 "debug": "^4.3.7", 1368 "expect-type": "^1.1.0", 1369 "magic-string": "^0.30.12", 1370 "pathe": "^1.1.2", 1371 "std-env": "^3.8.0", 1372 "tinybench": "^2.9.0", 1373 "tinyexec": "^0.3.1", 1374 "tinypool": "^1.0.1", 1375 "tinyrainbow": "^1.2.0", 1376 "vite": "^5.0.0", 1377 "vite-node": "2.1.9", 1378 "why-is-node-running": "^2.3.0" 1379 }, 1380 "bin": { 1381 "vitest": "vitest.mjs" 1382 }, 1383 "engines": { 1384 "node": "^18.0.0 || >=20.0.0" 1385 }, 1386 "funding": { 1387 "url": "https://opencollective.com/vitest" 1388 }, 1389 "peerDependencies": { 1390 "@edge-runtime/vm": "*", 1391 "@types/node": "^18.0.0 || >=20.0.0", 1392 "@vitest/browser": "2.1.9", 1393 "@vitest/ui": "2.1.9", 1394 "happy-dom": "*", 1395 "jsdom": "*" 1396 }, 1397 "peerDependenciesMeta": { 1398 "@edge-runtime/vm": { 1399 "optional": true 1400 }, 1401 "@types/node": { 1402 "optional": true 1403 }, 1404 "@vitest/browser": { 1405 "optional": true 1406 }, 1407 "@vitest/ui": { 1408 "optional": true 1409 }, 1410 "happy-dom": { 1411 "optional": true 1412 }, 1413 "jsdom": { 1414 "optional": true 1415 } 1416 } 1417 }, 1418 "node_modules/why-is-node-running": { 1419 "version": "2.3.0", 1420 "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz", 1421 "integrity": "sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==", 1422 "dev": true, 1423 "license": "MIT", 1424 "dependencies": { 1425 "siginfo": "^2.0.0", 1426 "stackback": "0.0.2" 1427 }, 1428 "bin": { 1429 "why-is-node-running": "cli.js" 1430 }, 1431 "engines": { 1432 "node": ">=8" 1433 } 1434 } 1435 } 1436}