package-lock.json
1 { 2 "name": "p2p-demo-app", 3 "version": "1.0.0", 4 "lockfileVersion": 3, 5 "requires": true, 6 "packages": { 7 "": { 8 "name": "p2p-demo-app", 9 "version": "1.0.0", 10 "dependencies": { 11 "@protocol/discovery": "file:../packages/discovery", 12 "@protocol/identity": "file:../packages/identity", 13 "@protocol/storage": "file:../packages/storage", 14 "@protocol/sync": "file:../packages/sync" 15 }, 16 "devDependencies": { 17 "vite": "^5.0.0" 18 } 19 }, 20 "../packages/discovery": { 21 "name": "@protocol/discovery", 22 "version": "0.1.0", 23 "dependencies": { 24 "@protocol/identity": "file:../identity", 25 "@protocol/storage": "file:../storage", 26 "@protocol/transport": "file:../transport", 27 "zod": "^3.22.0" 28 }, 29 "devDependencies": { 30 "@types/node": "^20.0.0", 31 "typescript": "^5.3.0", 32 "vitest": "^1.0.0" 33 } 34 }, 35 "../packages/identity": { 36 "name": "@protocol/identity", 37 "version": "0.1.0", 38 "dependencies": { 39 "@noble/ed25519": "^2.0.0", 40 "@noble/hashes": "^1.3.0", 41 "multiformats": "^13.0.0", 42 "zod": "^3.22.0" 43 }, 44 "devDependencies": { 45 "@types/node": "^20.0.0", 46 "typescript": "^5.3.0", 47 "vitest": "^1.0.0" 48 } 49 }, 50 "../packages/storage": { 51 "name": "@protocol/storage", 52 "version": "0.1.0", 53 "dependencies": { 54 "@ipld/dag-cbor": "^9.0.0", 55 "idb-keyval": "^6.2.0", 56 "multiformats": "^13.0.0", 57 "zod": "^3.22.0" 58 }, 59 "devDependencies": { 60 "@types/node": "^20.0.0", 61 "fake-indexeddb": "^5.0.0", 62 "typescript": "^5.3.0", 63 "vitest": "^1.0.0" 64 } 65 }, 66 "../packages/sync": { 67 "name": "@protocol/sync", 68 "version": "0.1.0", 69 "dependencies": { 70 "@automerge/automerge": "^2.2.0", 71 "@protocol/discovery": "file:../discovery", 72 "@protocol/identity": "file:../identity", 73 "@protocol/rpc": "file:../rpc", 74 "@protocol/storage": "file:../storage", 75 "@protocol/transport": "file:../transport", 76 "@protocol/ucanto": "file:../ucanto", 77 "zod": "^3.22.0" 78 }, 79 "devDependencies": { 80 "@types/node": "^20.0.0", 81 "typescript": "^5.3.0", 82 "vitest": "^1.0.0" 83 } 84 }, 85 "node_modules/@esbuild/aix-ppc64": { 86 "version": "0.21.5", 87 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", 88 "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", 89 "cpu": [ 90 "ppc64" 91 ], 92 "dev": true, 93 "license": "MIT", 94 "optional": true, 95 "os": [ 96 "aix" 97 ], 98 "engines": { 99 "node": ">=12" 100 } 101 }, 102 "node_modules/@esbuild/android-arm": { 103 "version": "0.21.5", 104 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz", 105 "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", 106 "cpu": [ 107 "arm" 108 ], 109 "dev": true, 110 "license": "MIT", 111 "optional": true, 112 "os": [ 113 "android" 114 ], 115 "engines": { 116 "node": ">=12" 117 } 118 }, 119 "node_modules/@esbuild/android-arm64": { 120 "version": "0.21.5", 121 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", 122 "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", 123 "cpu": [ 124 "arm64" 125 ], 126 "dev": true, 127 "license": "MIT", 128 "optional": true, 129 "os": [ 130 "android" 131 ], 132 "engines": { 133 "node": ">=12" 134 } 135 }, 136 "node_modules/@esbuild/android-x64": { 137 "version": "0.21.5", 138 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz", 139 "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", 140 "cpu": [ 141 "x64" 142 ], 143 "dev": true, 144 "license": "MIT", 145 "optional": true, 146 "os": [ 147 "android" 148 ], 149 "engines": { 150 "node": ">=12" 151 } 152 }, 153 "node_modules/@esbuild/darwin-arm64": { 154 "version": "0.21.5", 155 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", 156 "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", 157 "cpu": [ 158 "arm64" 159 ], 160 "dev": true, 161 "license": "MIT", 162 "optional": true, 163 "os": [ 164 "darwin" 165 ], 166 "engines": { 167 "node": ">=12" 168 } 169 }, 170 "node_modules/@esbuild/darwin-x64": { 171 "version": "0.21.5", 172 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", 173 "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", 174 "cpu": [ 175 "x64" 176 ], 177 "dev": true, 178 "license": "MIT", 179 "optional": true, 180 "os": [ 181 "darwin" 182 ], 183 "engines": { 184 "node": ">=12" 185 } 186 }, 187 "node_modules/@esbuild/freebsd-arm64": { 188 "version": "0.21.5", 189 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", 190 "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", 191 "cpu": [ 192 "arm64" 193 ], 194 "dev": true, 195 "license": "MIT", 196 "optional": true, 197 "os": [ 198 "freebsd" 199 ], 200 "engines": { 201 "node": ">=12" 202 } 203 }, 204 "node_modules/@esbuild/freebsd-x64": { 205 "version": "0.21.5", 206 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", 207 "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", 208 "cpu": [ 209 "x64" 210 ], 211 "dev": true, 212 "license": "MIT", 213 "optional": true, 214 "os": [ 215 "freebsd" 216 ], 217 "engines": { 218 "node": ">=12" 219 } 220 }, 221 "node_modules/@esbuild/linux-arm": { 222 "version": "0.21.5", 223 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", 224 "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", 225 "cpu": [ 226 "arm" 227 ], 228 "dev": true, 229 "license": "MIT", 230 "optional": true, 231 "os": [ 232 "linux" 233 ], 234 "engines": { 235 "node": ">=12" 236 } 237 }, 238 "node_modules/@esbuild/linux-arm64": { 239 "version": "0.21.5", 240 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", 241 "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", 242 "cpu": [ 243 "arm64" 244 ], 245 "dev": true, 246 "license": "MIT", 247 "optional": true, 248 "os": [ 249 "linux" 250 ], 251 "engines": { 252 "node": ">=12" 253 } 254 }, 255 "node_modules/@esbuild/linux-ia32": { 256 "version": "0.21.5", 257 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", 258 "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", 259 "cpu": [ 260 "ia32" 261 ], 262 "dev": true, 263 "license": "MIT", 264 "optional": true, 265 "os": [ 266 "linux" 267 ], 268 "engines": { 269 "node": ">=12" 270 } 271 }, 272 "node_modules/@esbuild/linux-loong64": { 273 "version": "0.21.5", 274 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", 275 "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", 276 "cpu": [ 277 "loong64" 278 ], 279 "dev": true, 280 "license": "MIT", 281 "optional": true, 282 "os": [ 283 "linux" 284 ], 285 "engines": { 286 "node": ">=12" 287 } 288 }, 289 "node_modules/@esbuild/linux-mips64el": { 290 "version": "0.21.5", 291 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", 292 "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", 293 "cpu": [ 294 "mips64el" 295 ], 296 "dev": true, 297 "license": "MIT", 298 "optional": true, 299 "os": [ 300 "linux" 301 ], 302 "engines": { 303 "node": ">=12" 304 } 305 }, 306 "node_modules/@esbuild/linux-ppc64": { 307 "version": "0.21.5", 308 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", 309 "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", 310 "cpu": [ 311 "ppc64" 312 ], 313 "dev": true, 314 "license": "MIT", 315 "optional": true, 316 "os": [ 317 "linux" 318 ], 319 "engines": { 320 "node": ">=12" 321 } 322 }, 323 "node_modules/@esbuild/linux-riscv64": { 324 "version": "0.21.5", 325 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", 326 "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", 327 "cpu": [ 328 "riscv64" 329 ], 330 "dev": true, 331 "license": "MIT", 332 "optional": true, 333 "os": [ 334 "linux" 335 ], 336 "engines": { 337 "node": ">=12" 338 } 339 }, 340 "node_modules/@esbuild/linux-s390x": { 341 "version": "0.21.5", 342 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", 343 "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", 344 "cpu": [ 345 "s390x" 346 ], 347 "dev": true, 348 "license": "MIT", 349 "optional": true, 350 "os": [ 351 "linux" 352 ], 353 "engines": { 354 "node": ">=12" 355 } 356 }, 357 "node_modules/@esbuild/linux-x64": { 358 "version": "0.21.5", 359 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", 360 "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", 361 "cpu": [ 362 "x64" 363 ], 364 "dev": true, 365 "license": "MIT", 366 "optional": true, 367 "os": [ 368 "linux" 369 ], 370 "engines": { 371 "node": ">=12" 372 } 373 }, 374 "node_modules/@esbuild/netbsd-x64": { 375 "version": "0.21.5", 376 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", 377 "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", 378 "cpu": [ 379 "x64" 380 ], 381 "dev": true, 382 "license": "MIT", 383 "optional": true, 384 "os": [ 385 "netbsd" 386 ], 387 "engines": { 388 "node": ">=12" 389 } 390 }, 391 "node_modules/@esbuild/openbsd-x64": { 392 "version": "0.21.5", 393 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", 394 "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", 395 "cpu": [ 396 "x64" 397 ], 398 "dev": true, 399 "license": "MIT", 400 "optional": true, 401 "os": [ 402 "openbsd" 403 ], 404 "engines": { 405 "node": ">=12" 406 } 407 }, 408 "node_modules/@esbuild/sunos-x64": { 409 "version": "0.21.5", 410 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", 411 "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", 412 "cpu": [ 413 "x64" 414 ], 415 "dev": true, 416 "license": "MIT", 417 "optional": true, 418 "os": [ 419 "sunos" 420 ], 421 "engines": { 422 "node": ">=12" 423 } 424 }, 425 "node_modules/@esbuild/win32-arm64": { 426 "version": "0.21.5", 427 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", 428 "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", 429 "cpu": [ 430 "arm64" 431 ], 432 "dev": true, 433 "license": "MIT", 434 "optional": true, 435 "os": [ 436 "win32" 437 ], 438 "engines": { 439 "node": ">=12" 440 } 441 }, 442 "node_modules/@esbuild/win32-ia32": { 443 "version": "0.21.5", 444 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", 445 "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", 446 "cpu": [ 447 "ia32" 448 ], 449 "dev": true, 450 "license": "MIT", 451 "optional": true, 452 "os": [ 453 "win32" 454 ], 455 "engines": { 456 "node": ">=12" 457 } 458 }, 459 "node_modules/@esbuild/win32-x64": { 460 "version": "0.21.5", 461 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", 462 "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", 463 "cpu": [ 464 "x64" 465 ], 466 "dev": true, 467 "license": "MIT", 468 "optional": true, 469 "os": [ 470 "win32" 471 ], 472 "engines": { 473 "node": ">=12" 474 } 475 }, 476 "node_modules/@protocol/discovery": { 477 "resolved": "../packages/discovery", 478 "link": true 479 }, 480 "node_modules/@protocol/identity": { 481 "resolved": "../packages/identity", 482 "link": true 483 }, 484 "node_modules/@protocol/storage": { 485 "resolved": "../packages/storage", 486 "link": true 487 }, 488 "node_modules/@protocol/sync": { 489 "resolved": "../packages/sync", 490 "link": true 491 }, 492 "node_modules/@rollup/rollup-android-arm-eabi": { 493 "version": "4.53.5", 494 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.53.5.tgz", 495 "integrity": "sha512-iDGS/h7D8t7tvZ1t6+WPK04KD0MwzLZrG0se1hzBjSi5fyxlsiggoJHwh18PCFNn7tG43OWb6pdZ6Y+rMlmyNQ==", 496 "cpu": [ 497 "arm" 498 ], 499 "dev": true, 500 "license": "MIT", 501 "optional": true, 502 "os": [ 503 "android" 504 ] 505 }, 506 "node_modules/@rollup/rollup-android-arm64": { 507 "version": "4.53.5", 508 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.53.5.tgz", 509 "integrity": "sha512-wrSAViWvZHBMMlWk6EJhvg8/rjxzyEhEdgfMMjREHEq11EtJ6IP6yfcCH57YAEca2Oe3FNCE9DSTgU70EIGmVw==", 510 "cpu": [ 511 "arm64" 512 ], 513 "dev": true, 514 "license": "MIT", 515 "optional": true, 516 "os": [ 517 "android" 518 ] 519 }, 520 "node_modules/@rollup/rollup-darwin-arm64": { 521 "version": "4.53.5", 522 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.53.5.tgz", 523 "integrity": "sha512-S87zZPBmRO6u1YXQLwpveZm4JfPpAa6oHBX7/ghSiGH3rz/KDgAu1rKdGutV+WUI6tKDMbaBJomhnT30Y2t4VQ==", 524 "cpu": [ 525 "arm64" 526 ], 527 "dev": true, 528 "license": "MIT", 529 "optional": true, 530 "os": [ 531 "darwin" 532 ] 533 }, 534 "node_modules/@rollup/rollup-darwin-x64": { 535 "version": "4.53.5", 536 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.53.5.tgz", 537 "integrity": "sha512-YTbnsAaHo6VrAczISxgpTva8EkfQus0VPEVJCEaboHtZRIb6h6j0BNxRBOwnDciFTZLDPW5r+ZBmhL/+YpTZgA==", 538 "cpu": [ 539 "x64" 540 ], 541 "dev": true, 542 "license": "MIT", 543 "optional": true, 544 "os": [ 545 "darwin" 546 ] 547 }, 548 "node_modules/@rollup/rollup-freebsd-arm64": { 549 "version": "4.53.5", 550 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.53.5.tgz", 551 "integrity": "sha512-1T8eY2J8rKJWzaznV7zedfdhD1BqVs1iqILhmHDq/bqCUZsrMt+j8VCTHhP0vdfbHK3e1IQ7VYx3jlKqwlf+vw==", 552 "cpu": [ 553 "arm64" 554 ], 555 "dev": true, 556 "license": "MIT", 557 "optional": true, 558 "os": [ 559 "freebsd" 560 ] 561 }, 562 "node_modules/@rollup/rollup-freebsd-x64": { 563 "version": "4.53.5", 564 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.53.5.tgz", 565 "integrity": "sha512-sHTiuXyBJApxRn+VFMaw1U+Qsz4kcNlxQ742snICYPrY+DDL8/ZbaC4DVIB7vgZmp3jiDaKA0WpBdP0aqPJoBQ==", 566 "cpu": [ 567 "x64" 568 ], 569 "dev": true, 570 "license": "MIT", 571 "optional": true, 572 "os": [ 573 "freebsd" 574 ] 575 }, 576 "node_modules/@rollup/rollup-linux-arm-gnueabihf": { 577 "version": "4.53.5", 578 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.53.5.tgz", 579 "integrity": "sha512-dV3T9MyAf0w8zPVLVBptVlzaXxka6xg1f16VAQmjg+4KMSTWDvhimI/Y6mp8oHwNrmnmVl9XxJ/w/mO4uIQONA==", 580 "cpu": [ 581 "arm" 582 ], 583 "dev": true, 584 "license": "MIT", 585 "optional": true, 586 "os": [ 587 "linux" 588 ] 589 }, 590 "node_modules/@rollup/rollup-linux-arm-musleabihf": { 591 "version": "4.53.5", 592 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.53.5.tgz", 593 "integrity": "sha512-wIGYC1x/hyjP+KAu9+ewDI+fi5XSNiUi9Bvg6KGAh2TsNMA3tSEs+Sh6jJ/r4BV/bx/CyWu2ue9kDnIdRyafcQ==", 594 "cpu": [ 595 "arm" 596 ], 597 "dev": true, 598 "license": "MIT", 599 "optional": true, 600 "os": [ 601 "linux" 602 ] 603 }, 604 "node_modules/@rollup/rollup-linux-arm64-gnu": { 605 "version": "4.53.5", 606 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.53.5.tgz", 607 "integrity": "sha512-Y+qVA0D9d0y2FRNiG9oM3Hut/DgODZbU9I8pLLPwAsU0tUKZ49cyV1tzmB/qRbSzGvY8lpgGkJuMyuhH7Ma+Vg==", 608 "cpu": [ 609 "arm64" 610 ], 611 "dev": true, 612 "license": "MIT", 613 "optional": true, 614 "os": [ 615 "linux" 616 ] 617 }, 618 "node_modules/@rollup/rollup-linux-arm64-musl": { 619 "version": "4.53.5", 620 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.53.5.tgz", 621 "integrity": "sha512-juaC4bEgJsyFVfqhtGLz8mbopaWD+WeSOYr5E16y+1of6KQjc0BpwZLuxkClqY1i8sco+MdyoXPNiCkQou09+g==", 622 "cpu": [ 623 "arm64" 624 ], 625 "dev": true, 626 "license": "MIT", 627 "optional": true, 628 "os": [ 629 "linux" 630 ] 631 }, 632 "node_modules/@rollup/rollup-linux-loong64-gnu": { 633 "version": "4.53.5", 634 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.53.5.tgz", 635 "integrity": "sha512-rIEC0hZ17A42iXtHX+EPJVL/CakHo+tT7W0pbzdAGuWOt2jxDFh7A/lRhsNHBcqL4T36+UiAgwO8pbmn3dE8wA==", 636 "cpu": [ 637 "loong64" 638 ], 639 "dev": true, 640 "license": "MIT", 641 "optional": true, 642 "os": [ 643 "linux" 644 ] 645 }, 646 "node_modules/@rollup/rollup-linux-ppc64-gnu": { 647 "version": "4.53.5", 648 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.53.5.tgz", 649 "integrity": "sha512-T7l409NhUE552RcAOcmJHj3xyZ2h7vMWzcwQI0hvn5tqHh3oSoclf9WgTl+0QqffWFG8MEVZZP1/OBglKZx52Q==", 650 "cpu": [ 651 "ppc64" 652 ], 653 "dev": true, 654 "license": "MIT", 655 "optional": true, 656 "os": [ 657 "linux" 658 ] 659 }, 660 "node_modules/@rollup/rollup-linux-riscv64-gnu": { 661 "version": "4.53.5", 662 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.53.5.tgz", 663 "integrity": "sha512-7OK5/GhxbnrMcxIFoYfhV/TkknarkYC1hqUw1wU2xUN3TVRLNT5FmBv4KkheSG2xZ6IEbRAhTooTV2+R5Tk0lQ==", 664 "cpu": [ 665 "riscv64" 666 ], 667 "dev": true, 668 "license": "MIT", 669 "optional": true, 670 "os": [ 671 "linux" 672 ] 673 }, 674 "node_modules/@rollup/rollup-linux-riscv64-musl": { 675 "version": "4.53.5", 676 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.53.5.tgz", 677 "integrity": "sha512-GwuDBE/PsXaTa76lO5eLJTyr2k8QkPipAyOrs4V/KJufHCZBJ495VCGJol35grx9xryk4V+2zd3Ri+3v7NPh+w==", 678 "cpu": [ 679 "riscv64" 680 ], 681 "dev": true, 682 "license": "MIT", 683 "optional": true, 684 "os": [ 685 "linux" 686 ] 687 }, 688 "node_modules/@rollup/rollup-linux-s390x-gnu": { 689 "version": "4.53.5", 690 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.53.5.tgz", 691 "integrity": "sha512-IAE1Ziyr1qNfnmiQLHBURAD+eh/zH1pIeJjeShleII7Vj8kyEm2PF77o+lf3WTHDpNJcu4IXJxNO0Zluro8bOw==", 692 "cpu": [ 693 "s390x" 694 ], 695 "dev": true, 696 "license": "MIT", 697 "optional": true, 698 "os": [ 699 "linux" 700 ] 701 }, 702 "node_modules/@rollup/rollup-linux-x64-gnu": { 703 "version": "4.53.5", 704 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.53.5.tgz", 705 "integrity": "sha512-Pg6E+oP7GvZ4XwgRJBuSXZjcqpIW3yCBhK4BcsANvb47qMvAbCjR6E+1a/U2WXz1JJxp9/4Dno3/iSJLcm5auw==", 706 "cpu": [ 707 "x64" 708 ], 709 "dev": true, 710 "license": "MIT", 711 "optional": true, 712 "os": [ 713 "linux" 714 ] 715 }, 716 "node_modules/@rollup/rollup-linux-x64-musl": { 717 "version": "4.53.5", 718 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.53.5.tgz", 719 "integrity": "sha512-txGtluxDKTxaMDzUduGP0wdfng24y1rygUMnmlUJ88fzCCULCLn7oE5kb2+tRB+MWq1QDZT6ObT5RrR8HFRKqg==", 720 "cpu": [ 721 "x64" 722 ], 723 "dev": true, 724 "license": "MIT", 725 "optional": true, 726 "os": [ 727 "linux" 728 ] 729 }, 730 "node_modules/@rollup/rollup-openharmony-arm64": { 731 "version": "4.53.5", 732 "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.53.5.tgz", 733 "integrity": "sha512-3DFiLPnTxiOQV993fMc+KO8zXHTcIjgaInrqlG8zDp1TlhYl6WgrOHuJkJQ6M8zHEcntSJsUp1XFZSY8C1DYbg==", 734 "cpu": [ 735 "arm64" 736 ], 737 "dev": true, 738 "license": "MIT", 739 "optional": true, 740 "os": [ 741 "openharmony" 742 ] 743 }, 744 "node_modules/@rollup/rollup-win32-arm64-msvc": { 745 "version": "4.53.5", 746 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.53.5.tgz", 747 "integrity": "sha512-nggc/wPpNTgjGg75hu+Q/3i32R00Lq1B6N1DO7MCU340MRKL3WZJMjA9U4K4gzy3dkZPXm9E1Nc81FItBVGRlA==", 748 "cpu": [ 749 "arm64" 750 ], 751 "dev": true, 752 "license": "MIT", 753 "optional": true, 754 "os": [ 755 "win32" 756 ] 757 }, 758 "node_modules/@rollup/rollup-win32-ia32-msvc": { 759 "version": "4.53.5", 760 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.53.5.tgz", 761 "integrity": "sha512-U/54pTbdQpPLBdEzCT6NBCFAfSZMvmjr0twhnD9f4EIvlm9wy3jjQ38yQj1AGznrNO65EWQMgm/QUjuIVrYF9w==", 762 "cpu": [ 763 "ia32" 764 ], 765 "dev": true, 766 "license": "MIT", 767 "optional": true, 768 "os": [ 769 "win32" 770 ] 771 }, 772 "node_modules/@rollup/rollup-win32-x64-gnu": { 773 "version": "4.53.5", 774 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.53.5.tgz", 775 "integrity": "sha512-2NqKgZSuLH9SXBBV2dWNRCZmocgSOx8OJSdpRaEcRlIfX8YrKxUT6z0F1NpvDVhOsl190UFTRh2F2WDWWCYp3A==", 776 "cpu": [ 777 "x64" 778 ], 779 "dev": true, 780 "license": "MIT", 781 "optional": true, 782 "os": [ 783 "win32" 784 ] 785 }, 786 "node_modules/@rollup/rollup-win32-x64-msvc": { 787 "version": "4.53.5", 788 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.53.5.tgz", 789 "integrity": "sha512-JRpZUhCfhZ4keB5v0fe02gQJy05GqboPOaxvjugW04RLSYYoB/9t2lx2u/tMs/Na/1NXfY8QYjgRljRpN+MjTQ==", 790 "cpu": [ 791 "x64" 792 ], 793 "dev": true, 794 "license": "MIT", 795 "optional": true, 796 "os": [ 797 "win32" 798 ] 799 }, 800 "node_modules/@types/estree": { 801 "version": "1.0.8", 802 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", 803 "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", 804 "dev": true, 805 "license": "MIT" 806 }, 807 "node_modules/esbuild": { 808 "version": "0.21.5", 809 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", 810 "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", 811 "dev": true, 812 "hasInstallScript": true, 813 "license": "MIT", 814 "bin": { 815 "esbuild": "bin/esbuild" 816 }, 817 "engines": { 818 "node": ">=12" 819 }, 820 "optionalDependencies": { 821 "@esbuild/aix-ppc64": "0.21.5", 822 "@esbuild/android-arm": "0.21.5", 823 "@esbuild/android-arm64": "0.21.5", 824 "@esbuild/android-x64": "0.21.5", 825 "@esbuild/darwin-arm64": "0.21.5", 826 "@esbuild/darwin-x64": "0.21.5", 827 "@esbuild/freebsd-arm64": "0.21.5", 828 "@esbuild/freebsd-x64": "0.21.5", 829 "@esbuild/linux-arm": "0.21.5", 830 "@esbuild/linux-arm64": "0.21.5", 831 "@esbuild/linux-ia32": "0.21.5", 832 "@esbuild/linux-loong64": "0.21.5", 833 "@esbuild/linux-mips64el": "0.21.5", 834 "@esbuild/linux-ppc64": "0.21.5", 835 "@esbuild/linux-riscv64": "0.21.5", 836 "@esbuild/linux-s390x": "0.21.5", 837 "@esbuild/linux-x64": "0.21.5", 838 "@esbuild/netbsd-x64": "0.21.5", 839 "@esbuild/openbsd-x64": "0.21.5", 840 "@esbuild/sunos-x64": "0.21.5", 841 "@esbuild/win32-arm64": "0.21.5", 842 "@esbuild/win32-ia32": "0.21.5", 843 "@esbuild/win32-x64": "0.21.5" 844 } 845 }, 846 "node_modules/fsevents": { 847 "version": "2.3.3", 848 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", 849 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", 850 "dev": true, 851 "hasInstallScript": true, 852 "license": "MIT", 853 "optional": true, 854 "os": [ 855 "darwin" 856 ], 857 "engines": { 858 "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 859 } 860 }, 861 "node_modules/nanoid": { 862 "version": "3.3.11", 863 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", 864 "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", 865 "dev": true, 866 "funding": [ 867 { 868 "type": "github", 869 "url": "https://github.com/sponsors/ai" 870 } 871 ], 872 "license": "MIT", 873 "bin": { 874 "nanoid": "bin/nanoid.cjs" 875 }, 876 "engines": { 877 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" 878 } 879 }, 880 "node_modules/picocolors": { 881 "version": "1.1.1", 882 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", 883 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", 884 "dev": true, 885 "license": "ISC" 886 }, 887 "node_modules/postcss": { 888 "version": "8.5.6", 889 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz", 890 "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==", 891 "dev": true, 892 "funding": [ 893 { 894 "type": "opencollective", 895 "url": "https://opencollective.com/postcss/" 896 }, 897 { 898 "type": "tidelift", 899 "url": "https://tidelift.com/funding/github/npm/postcss" 900 }, 901 { 902 "type": "github", 903 "url": "https://github.com/sponsors/ai" 904 } 905 ], 906 "license": "MIT", 907 "dependencies": { 908 "nanoid": "^3.3.11", 909 "picocolors": "^1.1.1", 910 "source-map-js": "^1.2.1" 911 }, 912 "engines": { 913 "node": "^10 || ^12 || >=14" 914 } 915 }, 916 "node_modules/rollup": { 917 "version": "4.53.5", 918 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.53.5.tgz", 919 "integrity": "sha512-iTNAbFSlRpcHeeWu73ywU/8KuU/LZmNCSxp6fjQkJBD3ivUb8tpDrXhIxEzA05HlYMEwmtaUnb3RP+YNv162OQ==", 920 "dev": true, 921 "license": "MIT", 922 "dependencies": { 923 "@types/estree": "1.0.8" 924 }, 925 "bin": { 926 "rollup": "dist/bin/rollup" 927 }, 928 "engines": { 929 "node": ">=18.0.0", 930 "npm": ">=8.0.0" 931 }, 932 "optionalDependencies": { 933 "@rollup/rollup-android-arm-eabi": "4.53.5", 934 "@rollup/rollup-android-arm64": "4.53.5", 935 "@rollup/rollup-darwin-arm64": "4.53.5", 936 "@rollup/rollup-darwin-x64": "4.53.5", 937 "@rollup/rollup-freebsd-arm64": "4.53.5", 938 "@rollup/rollup-freebsd-x64": "4.53.5", 939 "@rollup/rollup-linux-arm-gnueabihf": "4.53.5", 940 "@rollup/rollup-linux-arm-musleabihf": "4.53.5", 941 "@rollup/rollup-linux-arm64-gnu": "4.53.5", 942 "@rollup/rollup-linux-arm64-musl": "4.53.5", 943 "@rollup/rollup-linux-loong64-gnu": "4.53.5", 944 "@rollup/rollup-linux-ppc64-gnu": "4.53.5", 945 "@rollup/rollup-linux-riscv64-gnu": "4.53.5", 946 "@rollup/rollup-linux-riscv64-musl": "4.53.5", 947 "@rollup/rollup-linux-s390x-gnu": "4.53.5", 948 "@rollup/rollup-linux-x64-gnu": "4.53.5", 949 "@rollup/rollup-linux-x64-musl": "4.53.5", 950 "@rollup/rollup-openharmony-arm64": "4.53.5", 951 "@rollup/rollup-win32-arm64-msvc": "4.53.5", 952 "@rollup/rollup-win32-ia32-msvc": "4.53.5", 953 "@rollup/rollup-win32-x64-gnu": "4.53.5", 954 "@rollup/rollup-win32-x64-msvc": "4.53.5", 955 "fsevents": "~2.3.2" 956 } 957 }, 958 "node_modules/source-map-js": { 959 "version": "1.2.1", 960 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", 961 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", 962 "dev": true, 963 "license": "BSD-3-Clause", 964 "engines": { 965 "node": ">=0.10.0" 966 } 967 }, 968 "node_modules/vite": { 969 "version": "5.4.21", 970 "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.21.tgz", 971 "integrity": "sha512-o5a9xKjbtuhY6Bi5S3+HvbRERmouabWbyUcpXXUA1u+GNUKoROi9byOJ8M0nHbHYHkYICiMlqxkg1KkYmm25Sw==", 972 "dev": true, 973 "license": "MIT", 974 "dependencies": { 975 "esbuild": "^0.21.3", 976 "postcss": "^8.4.43", 977 "rollup": "^4.20.0" 978 }, 979 "bin": { 980 "vite": "bin/vite.js" 981 }, 982 "engines": { 983 "node": "^18.0.0 || >=20.0.0" 984 }, 985 "funding": { 986 "url": "https://github.com/vitejs/vite?sponsor=1" 987 }, 988 "optionalDependencies": { 989 "fsevents": "~2.3.3" 990 }, 991 "peerDependencies": { 992 "@types/node": "^18.0.0 || >=20.0.0", 993 "less": "*", 994 "lightningcss": "^1.21.0", 995 "sass": "*", 996 "sass-embedded": "*", 997 "stylus": "*", 998 "sugarss": "*", 999 "terser": "^5.4.0" 1000 }, 1001 "peerDependenciesMeta": { 1002 "@types/node": { 1003 "optional": true 1004 }, 1005 "less": { 1006 "optional": true 1007 }, 1008 "lightningcss": { 1009 "optional": true 1010 }, 1011 "sass": { 1012 "optional": true 1013 }, 1014 "sass-embedded": { 1015 "optional": true 1016 }, 1017 "stylus": { 1018 "optional": true 1019 }, 1020 "sugarss": { 1021 "optional": true 1022 }, 1023 "terser": { 1024 "optional": true 1025 } 1026 } 1027 } 1028 } 1029 }