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