How do I have so many partners??
0
fork

Configure Feed

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

at main 2067 lines 65 kB view raw
1{ 2 "name": "polymap", 3 "version": "0.1.0", 4 "lockfileVersion": 3, 5 "requires": true, 6 "packages": { 7 "": { 8 "name": "polymap", 9 "version": "0.1.0", 10 "dependencies": { 11 "@resvg/resvg-js": "^2.6.0", 12 "commander": "^12.0.0", 13 "d3-drag": "^3.0.0", 14 "d3-force": "^3.0.0", 15 "d3-selection": "^3.0.0", 16 "d3-zoom": "^3.0.0", 17 "js-yaml": "^4.1.0", 18 "sharp": "^0.33.0" 19 }, 20 "bin": { 21 "polymap": "dist/cli.js" 22 }, 23 "devDependencies": { 24 "@types/d3-drag": "^3.0.7", 25 "@types/d3-force": "^3.0.10", 26 "@types/d3-selection": "^3.0.10", 27 "@types/d3-zoom": "^3.0.8", 28 "@types/js-yaml": "^4.0.9", 29 "@types/node": "^20.0.0", 30 "esbuild": "^0.25.0", 31 "tsx": "^4.7.0", 32 "typescript": "^5.4.0" 33 }, 34 "engines": { 35 "node": ">=18.0.0" 36 } 37 }, 38 "node_modules/@emnapi/runtime": { 39 "version": "1.9.2", 40 "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.9.2.tgz", 41 "integrity": "sha512-3U4+MIWHImeyu1wnmVygh5WlgfYDtyf0k8AbLhMFxOipihf6nrWC4syIm/SwEeec0mNSafiiNnMJwbza/Is6Lw==", 42 "license": "MIT", 43 "optional": true, 44 "dependencies": { 45 "tslib": "^2.4.0" 46 } 47 }, 48 "node_modules/@esbuild/aix-ppc64": { 49 "version": "0.25.12", 50 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.12.tgz", 51 "integrity": "sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==", 52 "cpu": [ 53 "ppc64" 54 ], 55 "dev": true, 56 "license": "MIT", 57 "optional": true, 58 "os": [ 59 "aix" 60 ], 61 "engines": { 62 "node": ">=18" 63 } 64 }, 65 "node_modules/@esbuild/android-arm": { 66 "version": "0.25.12", 67 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.12.tgz", 68 "integrity": "sha512-VJ+sKvNA/GE7Ccacc9Cha7bpS8nyzVv0jdVgwNDaR4gDMC/2TTRc33Ip8qrNYUcpkOHUT5OZ0bUcNNVZQ9RLlg==", 69 "cpu": [ 70 "arm" 71 ], 72 "dev": true, 73 "license": "MIT", 74 "optional": true, 75 "os": [ 76 "android" 77 ], 78 "engines": { 79 "node": ">=18" 80 } 81 }, 82 "node_modules/@esbuild/android-arm64": { 83 "version": "0.25.12", 84 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.12.tgz", 85 "integrity": "sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg==", 86 "cpu": [ 87 "arm64" 88 ], 89 "dev": true, 90 "license": "MIT", 91 "optional": true, 92 "os": [ 93 "android" 94 ], 95 "engines": { 96 "node": ">=18" 97 } 98 }, 99 "node_modules/@esbuild/android-x64": { 100 "version": "0.25.12", 101 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.12.tgz", 102 "integrity": "sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg==", 103 "cpu": [ 104 "x64" 105 ], 106 "dev": true, 107 "license": "MIT", 108 "optional": true, 109 "os": [ 110 "android" 111 ], 112 "engines": { 113 "node": ">=18" 114 } 115 }, 116 "node_modules/@esbuild/darwin-arm64": { 117 "version": "0.25.12", 118 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.12.tgz", 119 "integrity": "sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg==", 120 "cpu": [ 121 "arm64" 122 ], 123 "dev": true, 124 "license": "MIT", 125 "optional": true, 126 "os": [ 127 "darwin" 128 ], 129 "engines": { 130 "node": ">=18" 131 } 132 }, 133 "node_modules/@esbuild/darwin-x64": { 134 "version": "0.25.12", 135 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.12.tgz", 136 "integrity": "sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA==", 137 "cpu": [ 138 "x64" 139 ], 140 "dev": true, 141 "license": "MIT", 142 "optional": true, 143 "os": [ 144 "darwin" 145 ], 146 "engines": { 147 "node": ">=18" 148 } 149 }, 150 "node_modules/@esbuild/freebsd-arm64": { 151 "version": "0.25.12", 152 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.12.tgz", 153 "integrity": "sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg==", 154 "cpu": [ 155 "arm64" 156 ], 157 "dev": true, 158 "license": "MIT", 159 "optional": true, 160 "os": [ 161 "freebsd" 162 ], 163 "engines": { 164 "node": ">=18" 165 } 166 }, 167 "node_modules/@esbuild/freebsd-x64": { 168 "version": "0.25.12", 169 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.12.tgz", 170 "integrity": "sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ==", 171 "cpu": [ 172 "x64" 173 ], 174 "dev": true, 175 "license": "MIT", 176 "optional": true, 177 "os": [ 178 "freebsd" 179 ], 180 "engines": { 181 "node": ">=18" 182 } 183 }, 184 "node_modules/@esbuild/linux-arm": { 185 "version": "0.25.12", 186 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.12.tgz", 187 "integrity": "sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw==", 188 "cpu": [ 189 "arm" 190 ], 191 "dev": true, 192 "license": "MIT", 193 "optional": true, 194 "os": [ 195 "linux" 196 ], 197 "engines": { 198 "node": ">=18" 199 } 200 }, 201 "node_modules/@esbuild/linux-arm64": { 202 "version": "0.25.12", 203 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.12.tgz", 204 "integrity": "sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ==", 205 "cpu": [ 206 "arm64" 207 ], 208 "dev": true, 209 "license": "MIT", 210 "optional": true, 211 "os": [ 212 "linux" 213 ], 214 "engines": { 215 "node": ">=18" 216 } 217 }, 218 "node_modules/@esbuild/linux-ia32": { 219 "version": "0.25.12", 220 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.12.tgz", 221 "integrity": "sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA==", 222 "cpu": [ 223 "ia32" 224 ], 225 "dev": true, 226 "license": "MIT", 227 "optional": true, 228 "os": [ 229 "linux" 230 ], 231 "engines": { 232 "node": ">=18" 233 } 234 }, 235 "node_modules/@esbuild/linux-loong64": { 236 "version": "0.25.12", 237 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.12.tgz", 238 "integrity": "sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng==", 239 "cpu": [ 240 "loong64" 241 ], 242 "dev": true, 243 "license": "MIT", 244 "optional": true, 245 "os": [ 246 "linux" 247 ], 248 "engines": { 249 "node": ">=18" 250 } 251 }, 252 "node_modules/@esbuild/linux-mips64el": { 253 "version": "0.25.12", 254 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.12.tgz", 255 "integrity": "sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw==", 256 "cpu": [ 257 "mips64el" 258 ], 259 "dev": true, 260 "license": "MIT", 261 "optional": true, 262 "os": [ 263 "linux" 264 ], 265 "engines": { 266 "node": ">=18" 267 } 268 }, 269 "node_modules/@esbuild/linux-ppc64": { 270 "version": "0.25.12", 271 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.12.tgz", 272 "integrity": "sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA==", 273 "cpu": [ 274 "ppc64" 275 ], 276 "dev": true, 277 "license": "MIT", 278 "optional": true, 279 "os": [ 280 "linux" 281 ], 282 "engines": { 283 "node": ">=18" 284 } 285 }, 286 "node_modules/@esbuild/linux-riscv64": { 287 "version": "0.25.12", 288 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.12.tgz", 289 "integrity": "sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w==", 290 "cpu": [ 291 "riscv64" 292 ], 293 "dev": true, 294 "license": "MIT", 295 "optional": true, 296 "os": [ 297 "linux" 298 ], 299 "engines": { 300 "node": ">=18" 301 } 302 }, 303 "node_modules/@esbuild/linux-s390x": { 304 "version": "0.25.12", 305 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.12.tgz", 306 "integrity": "sha512-MsKncOcgTNvdtiISc/jZs/Zf8d0cl/t3gYWX8J9ubBnVOwlk65UIEEvgBORTiljloIWnBzLs4qhzPkJcitIzIg==", 307 "cpu": [ 308 "s390x" 309 ], 310 "dev": true, 311 "license": "MIT", 312 "optional": true, 313 "os": [ 314 "linux" 315 ], 316 "engines": { 317 "node": ">=18" 318 } 319 }, 320 "node_modules/@esbuild/linux-x64": { 321 "version": "0.25.12", 322 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.12.tgz", 323 "integrity": "sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw==", 324 "cpu": [ 325 "x64" 326 ], 327 "dev": true, 328 "license": "MIT", 329 "optional": true, 330 "os": [ 331 "linux" 332 ], 333 "engines": { 334 "node": ">=18" 335 } 336 }, 337 "node_modules/@esbuild/netbsd-arm64": { 338 "version": "0.25.12", 339 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.12.tgz", 340 "integrity": "sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg==", 341 "cpu": [ 342 "arm64" 343 ], 344 "dev": true, 345 "license": "MIT", 346 "optional": true, 347 "os": [ 348 "netbsd" 349 ], 350 "engines": { 351 "node": ">=18" 352 } 353 }, 354 "node_modules/@esbuild/netbsd-x64": { 355 "version": "0.25.12", 356 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.12.tgz", 357 "integrity": "sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ==", 358 "cpu": [ 359 "x64" 360 ], 361 "dev": true, 362 "license": "MIT", 363 "optional": true, 364 "os": [ 365 "netbsd" 366 ], 367 "engines": { 368 "node": ">=18" 369 } 370 }, 371 "node_modules/@esbuild/openbsd-arm64": { 372 "version": "0.25.12", 373 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.12.tgz", 374 "integrity": "sha512-fF96T6KsBo/pkQI950FARU9apGNTSlZGsv1jZBAlcLL1MLjLNIWPBkj5NlSz8aAzYKg+eNqknrUJ24QBybeR5A==", 375 "cpu": [ 376 "arm64" 377 ], 378 "dev": true, 379 "license": "MIT", 380 "optional": true, 381 "os": [ 382 "openbsd" 383 ], 384 "engines": { 385 "node": ">=18" 386 } 387 }, 388 "node_modules/@esbuild/openbsd-x64": { 389 "version": "0.25.12", 390 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.12.tgz", 391 "integrity": "sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw==", 392 "cpu": [ 393 "x64" 394 ], 395 "dev": true, 396 "license": "MIT", 397 "optional": true, 398 "os": [ 399 "openbsd" 400 ], 401 "engines": { 402 "node": ">=18" 403 } 404 }, 405 "node_modules/@esbuild/openharmony-arm64": { 406 "version": "0.25.12", 407 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.12.tgz", 408 "integrity": "sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdASg==", 409 "cpu": [ 410 "arm64" 411 ], 412 "dev": true, 413 "license": "MIT", 414 "optional": true, 415 "os": [ 416 "openharmony" 417 ], 418 "engines": { 419 "node": ">=18" 420 } 421 }, 422 "node_modules/@esbuild/sunos-x64": { 423 "version": "0.25.12", 424 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.12.tgz", 425 "integrity": "sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w==", 426 "cpu": [ 427 "x64" 428 ], 429 "dev": true, 430 "license": "MIT", 431 "optional": true, 432 "os": [ 433 "sunos" 434 ], 435 "engines": { 436 "node": ">=18" 437 } 438 }, 439 "node_modules/@esbuild/win32-arm64": { 440 "version": "0.25.12", 441 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.12.tgz", 442 "integrity": "sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg==", 443 "cpu": [ 444 "arm64" 445 ], 446 "dev": true, 447 "license": "MIT", 448 "optional": true, 449 "os": [ 450 "win32" 451 ], 452 "engines": { 453 "node": ">=18" 454 } 455 }, 456 "node_modules/@esbuild/win32-ia32": { 457 "version": "0.25.12", 458 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.12.tgz", 459 "integrity": "sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ==", 460 "cpu": [ 461 "ia32" 462 ], 463 "dev": true, 464 "license": "MIT", 465 "optional": true, 466 "os": [ 467 "win32" 468 ], 469 "engines": { 470 "node": ">=18" 471 } 472 }, 473 "node_modules/@esbuild/win32-x64": { 474 "version": "0.25.12", 475 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.12.tgz", 476 "integrity": "sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==", 477 "cpu": [ 478 "x64" 479 ], 480 "dev": true, 481 "license": "MIT", 482 "optional": true, 483 "os": [ 484 "win32" 485 ], 486 "engines": { 487 "node": ">=18" 488 } 489 }, 490 "node_modules/@img/sharp-darwin-arm64": { 491 "version": "0.33.5", 492 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.33.5.tgz", 493 "integrity": "sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==", 494 "cpu": [ 495 "arm64" 496 ], 497 "license": "Apache-2.0", 498 "optional": true, 499 "os": [ 500 "darwin" 501 ], 502 "engines": { 503 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 504 }, 505 "funding": { 506 "url": "https://opencollective.com/libvips" 507 }, 508 "optionalDependencies": { 509 "@img/sharp-libvips-darwin-arm64": "1.0.4" 510 } 511 }, 512 "node_modules/@img/sharp-darwin-x64": { 513 "version": "0.33.5", 514 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.33.5.tgz", 515 "integrity": "sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==", 516 "cpu": [ 517 "x64" 518 ], 519 "license": "Apache-2.0", 520 "optional": true, 521 "os": [ 522 "darwin" 523 ], 524 "engines": { 525 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 526 }, 527 "funding": { 528 "url": "https://opencollective.com/libvips" 529 }, 530 "optionalDependencies": { 531 "@img/sharp-libvips-darwin-x64": "1.0.4" 532 } 533 }, 534 "node_modules/@img/sharp-libvips-darwin-arm64": { 535 "version": "1.0.4", 536 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.0.4.tgz", 537 "integrity": "sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==", 538 "cpu": [ 539 "arm64" 540 ], 541 "license": "LGPL-3.0-or-later", 542 "optional": true, 543 "os": [ 544 "darwin" 545 ], 546 "funding": { 547 "url": "https://opencollective.com/libvips" 548 } 549 }, 550 "node_modules/@img/sharp-libvips-darwin-x64": { 551 "version": "1.0.4", 552 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.0.4.tgz", 553 "integrity": "sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==", 554 "cpu": [ 555 "x64" 556 ], 557 "license": "LGPL-3.0-or-later", 558 "optional": true, 559 "os": [ 560 "darwin" 561 ], 562 "funding": { 563 "url": "https://opencollective.com/libvips" 564 } 565 }, 566 "node_modules/@img/sharp-libvips-linux-arm": { 567 "version": "1.0.5", 568 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.0.5.tgz", 569 "integrity": "sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==", 570 "cpu": [ 571 "arm" 572 ], 573 "libc": [ 574 "glibc" 575 ], 576 "license": "LGPL-3.0-or-later", 577 "optional": true, 578 "os": [ 579 "linux" 580 ], 581 "funding": { 582 "url": "https://opencollective.com/libvips" 583 } 584 }, 585 "node_modules/@img/sharp-libvips-linux-arm64": { 586 "version": "1.0.4", 587 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.0.4.tgz", 588 "integrity": "sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==", 589 "cpu": [ 590 "arm64" 591 ], 592 "libc": [ 593 "glibc" 594 ], 595 "license": "LGPL-3.0-or-later", 596 "optional": true, 597 "os": [ 598 "linux" 599 ], 600 "funding": { 601 "url": "https://opencollective.com/libvips" 602 } 603 }, 604 "node_modules/@img/sharp-libvips-linux-s390x": { 605 "version": "1.0.4", 606 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.0.4.tgz", 607 "integrity": "sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==", 608 "cpu": [ 609 "s390x" 610 ], 611 "libc": [ 612 "glibc" 613 ], 614 "license": "LGPL-3.0-or-later", 615 "optional": true, 616 "os": [ 617 "linux" 618 ], 619 "funding": { 620 "url": "https://opencollective.com/libvips" 621 } 622 }, 623 "node_modules/@img/sharp-libvips-linux-x64": { 624 "version": "1.0.4", 625 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.0.4.tgz", 626 "integrity": "sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==", 627 "cpu": [ 628 "x64" 629 ], 630 "libc": [ 631 "glibc" 632 ], 633 "license": "LGPL-3.0-or-later", 634 "optional": true, 635 "os": [ 636 "linux" 637 ], 638 "funding": { 639 "url": "https://opencollective.com/libvips" 640 } 641 }, 642 "node_modules/@img/sharp-libvips-linuxmusl-arm64": { 643 "version": "1.0.4", 644 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.0.4.tgz", 645 "integrity": "sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==", 646 "cpu": [ 647 "arm64" 648 ], 649 "libc": [ 650 "musl" 651 ], 652 "license": "LGPL-3.0-or-later", 653 "optional": true, 654 "os": [ 655 "linux" 656 ], 657 "funding": { 658 "url": "https://opencollective.com/libvips" 659 } 660 }, 661 "node_modules/@img/sharp-libvips-linuxmusl-x64": { 662 "version": "1.0.4", 663 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.0.4.tgz", 664 "integrity": "sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==", 665 "cpu": [ 666 "x64" 667 ], 668 "libc": [ 669 "musl" 670 ], 671 "license": "LGPL-3.0-or-later", 672 "optional": true, 673 "os": [ 674 "linux" 675 ], 676 "funding": { 677 "url": "https://opencollective.com/libvips" 678 } 679 }, 680 "node_modules/@img/sharp-linux-arm": { 681 "version": "0.33.5", 682 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.33.5.tgz", 683 "integrity": "sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==", 684 "cpu": [ 685 "arm" 686 ], 687 "libc": [ 688 "glibc" 689 ], 690 "license": "Apache-2.0", 691 "optional": true, 692 "os": [ 693 "linux" 694 ], 695 "engines": { 696 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 697 }, 698 "funding": { 699 "url": "https://opencollective.com/libvips" 700 }, 701 "optionalDependencies": { 702 "@img/sharp-libvips-linux-arm": "1.0.5" 703 } 704 }, 705 "node_modules/@img/sharp-linux-arm64": { 706 "version": "0.33.5", 707 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.33.5.tgz", 708 "integrity": "sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==", 709 "cpu": [ 710 "arm64" 711 ], 712 "libc": [ 713 "glibc" 714 ], 715 "license": "Apache-2.0", 716 "optional": true, 717 "os": [ 718 "linux" 719 ], 720 "engines": { 721 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 722 }, 723 "funding": { 724 "url": "https://opencollective.com/libvips" 725 }, 726 "optionalDependencies": { 727 "@img/sharp-libvips-linux-arm64": "1.0.4" 728 } 729 }, 730 "node_modules/@img/sharp-linux-s390x": { 731 "version": "0.33.5", 732 "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.33.5.tgz", 733 "integrity": "sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==", 734 "cpu": [ 735 "s390x" 736 ], 737 "libc": [ 738 "glibc" 739 ], 740 "license": "Apache-2.0", 741 "optional": true, 742 "os": [ 743 "linux" 744 ], 745 "engines": { 746 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 747 }, 748 "funding": { 749 "url": "https://opencollective.com/libvips" 750 }, 751 "optionalDependencies": { 752 "@img/sharp-libvips-linux-s390x": "1.0.4" 753 } 754 }, 755 "node_modules/@img/sharp-linux-x64": { 756 "version": "0.33.5", 757 "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.33.5.tgz", 758 "integrity": "sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==", 759 "cpu": [ 760 "x64" 761 ], 762 "libc": [ 763 "glibc" 764 ], 765 "license": "Apache-2.0", 766 "optional": true, 767 "os": [ 768 "linux" 769 ], 770 "engines": { 771 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 772 }, 773 "funding": { 774 "url": "https://opencollective.com/libvips" 775 }, 776 "optionalDependencies": { 777 "@img/sharp-libvips-linux-x64": "1.0.4" 778 } 779 }, 780 "node_modules/@img/sharp-linuxmusl-arm64": { 781 "version": "0.33.5", 782 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.33.5.tgz", 783 "integrity": "sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==", 784 "cpu": [ 785 "arm64" 786 ], 787 "libc": [ 788 "musl" 789 ], 790 "license": "Apache-2.0", 791 "optional": true, 792 "os": [ 793 "linux" 794 ], 795 "engines": { 796 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 797 }, 798 "funding": { 799 "url": "https://opencollective.com/libvips" 800 }, 801 "optionalDependencies": { 802 "@img/sharp-libvips-linuxmusl-arm64": "1.0.4" 803 } 804 }, 805 "node_modules/@img/sharp-linuxmusl-x64": { 806 "version": "0.33.5", 807 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.33.5.tgz", 808 "integrity": "sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==", 809 "cpu": [ 810 "x64" 811 ], 812 "libc": [ 813 "musl" 814 ], 815 "license": "Apache-2.0", 816 "optional": true, 817 "os": [ 818 "linux" 819 ], 820 "engines": { 821 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 822 }, 823 "funding": { 824 "url": "https://opencollective.com/libvips" 825 }, 826 "optionalDependencies": { 827 "@img/sharp-libvips-linuxmusl-x64": "1.0.4" 828 } 829 }, 830 "node_modules/@img/sharp-wasm32": { 831 "version": "0.33.5", 832 "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.33.5.tgz", 833 "integrity": "sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==", 834 "cpu": [ 835 "wasm32" 836 ], 837 "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT", 838 "optional": true, 839 "dependencies": { 840 "@emnapi/runtime": "^1.2.0" 841 }, 842 "engines": { 843 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 844 }, 845 "funding": { 846 "url": "https://opencollective.com/libvips" 847 } 848 }, 849 "node_modules/@img/sharp-win32-ia32": { 850 "version": "0.33.5", 851 "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.33.5.tgz", 852 "integrity": "sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==", 853 "cpu": [ 854 "ia32" 855 ], 856 "license": "Apache-2.0 AND LGPL-3.0-or-later", 857 "optional": true, 858 "os": [ 859 "win32" 860 ], 861 "engines": { 862 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 863 }, 864 "funding": { 865 "url": "https://opencollective.com/libvips" 866 } 867 }, 868 "node_modules/@img/sharp-win32-x64": { 869 "version": "0.33.5", 870 "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.33.5.tgz", 871 "integrity": "sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==", 872 "cpu": [ 873 "x64" 874 ], 875 "license": "Apache-2.0 AND LGPL-3.0-or-later", 876 "optional": true, 877 "os": [ 878 "win32" 879 ], 880 "engines": { 881 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 882 }, 883 "funding": { 884 "url": "https://opencollective.com/libvips" 885 } 886 }, 887 "node_modules/@resvg/resvg-js": { 888 "version": "2.6.2", 889 "resolved": "https://registry.npmjs.org/@resvg/resvg-js/-/resvg-js-2.6.2.tgz", 890 "integrity": "sha512-xBaJish5OeGmniDj9cW5PRa/PtmuVU3ziqrbr5xJj901ZDN4TosrVaNZpEiLZAxdfnhAe7uQ7QFWfjPe9d9K2Q==", 891 "license": "MPL-2.0", 892 "engines": { 893 "node": ">= 10" 894 }, 895 "optionalDependencies": { 896 "@resvg/resvg-js-android-arm-eabi": "2.6.2", 897 "@resvg/resvg-js-android-arm64": "2.6.2", 898 "@resvg/resvg-js-darwin-arm64": "2.6.2", 899 "@resvg/resvg-js-darwin-x64": "2.6.2", 900 "@resvg/resvg-js-linux-arm-gnueabihf": "2.6.2", 901 "@resvg/resvg-js-linux-arm64-gnu": "2.6.2", 902 "@resvg/resvg-js-linux-arm64-musl": "2.6.2", 903 "@resvg/resvg-js-linux-x64-gnu": "2.6.2", 904 "@resvg/resvg-js-linux-x64-musl": "2.6.2", 905 "@resvg/resvg-js-win32-arm64-msvc": "2.6.2", 906 "@resvg/resvg-js-win32-ia32-msvc": "2.6.2", 907 "@resvg/resvg-js-win32-x64-msvc": "2.6.2" 908 } 909 }, 910 "node_modules/@resvg/resvg-js-android-arm-eabi": { 911 "version": "2.6.2", 912 "resolved": "https://registry.npmjs.org/@resvg/resvg-js-android-arm-eabi/-/resvg-js-android-arm-eabi-2.6.2.tgz", 913 "integrity": "sha512-FrJibrAk6v29eabIPgcTUMPXiEz8ssrAk7TXxsiZzww9UTQ1Z5KAbFJs+Z0Ez+VZTYgnE5IQJqBcoSiMebtPHA==", 914 "cpu": [ 915 "arm" 916 ], 917 "license": "MPL-2.0", 918 "optional": true, 919 "os": [ 920 "android" 921 ], 922 "engines": { 923 "node": ">= 10" 924 } 925 }, 926 "node_modules/@resvg/resvg-js-android-arm64": { 927 "version": "2.6.2", 928 "resolved": "https://registry.npmjs.org/@resvg/resvg-js-android-arm64/-/resvg-js-android-arm64-2.6.2.tgz", 929 "integrity": "sha512-VcOKezEhm2VqzXpcIJoITuvUS/fcjIw5NA/w3tjzWyzmvoCdd+QXIqy3FBGulWdClvp4g+IfUemigrkLThSjAQ==", 930 "cpu": [ 931 "arm64" 932 ], 933 "license": "MPL-2.0", 934 "optional": true, 935 "os": [ 936 "android" 937 ], 938 "engines": { 939 "node": ">= 10" 940 } 941 }, 942 "node_modules/@resvg/resvg-js-darwin-arm64": { 943 "version": "2.6.2", 944 "resolved": "https://registry.npmjs.org/@resvg/resvg-js-darwin-arm64/-/resvg-js-darwin-arm64-2.6.2.tgz", 945 "integrity": "sha512-nmok2LnAd6nLUKI16aEB9ydMC6Lidiiq2m1nEBDR1LaaP7FGs4AJ90qDraxX+CWlVuRlvNjyYJTNv8qFjtL9+A==", 946 "cpu": [ 947 "arm64" 948 ], 949 "license": "MPL-2.0", 950 "optional": true, 951 "os": [ 952 "darwin" 953 ], 954 "engines": { 955 "node": ">= 10" 956 } 957 }, 958 "node_modules/@resvg/resvg-js-darwin-x64": { 959 "version": "2.6.2", 960 "resolved": "https://registry.npmjs.org/@resvg/resvg-js-darwin-x64/-/resvg-js-darwin-x64-2.6.2.tgz", 961 "integrity": "sha512-GInyZLjgWDfsVT6+SHxQVRwNzV0AuA1uqGsOAW+0th56J7Nh6bHHKXHBWzUrihxMetcFDmQMAX1tZ1fZDYSRsw==", 962 "cpu": [ 963 "x64" 964 ], 965 "license": "MPL-2.0", 966 "optional": true, 967 "os": [ 968 "darwin" 969 ], 970 "engines": { 971 "node": ">= 10" 972 } 973 }, 974 "node_modules/@resvg/resvg-js-linux-arm-gnueabihf": { 975 "version": "2.6.2", 976 "resolved": "https://registry.npmjs.org/@resvg/resvg-js-linux-arm-gnueabihf/-/resvg-js-linux-arm-gnueabihf-2.6.2.tgz", 977 "integrity": "sha512-YIV3u/R9zJbpqTTNwTZM5/ocWetDKGsro0SWp70eGEM9eV2MerWyBRZnQIgzU3YBnSBQ1RcxRZvY/UxwESfZIw==", 978 "cpu": [ 979 "arm" 980 ], 981 "license": "MPL-2.0", 982 "optional": true, 983 "os": [ 984 "linux" 985 ], 986 "engines": { 987 "node": ">= 10" 988 } 989 }, 990 "node_modules/@resvg/resvg-js-linux-arm64-gnu": { 991 "version": "2.6.2", 992 "resolved": "https://registry.npmjs.org/@resvg/resvg-js-linux-arm64-gnu/-/resvg-js-linux-arm64-gnu-2.6.2.tgz", 993 "integrity": "sha512-zc2BlJSim7YR4FZDQ8OUoJg5holYzdiYMeobb9pJuGDidGL9KZUv7SbiD4E8oZogtYY42UZEap7dqkkYuA91pg==", 994 "cpu": [ 995 "arm64" 996 ], 997 "libc": [ 998 "glibc" 999 ], 1000 "license": "MPL-2.0", 1001 "optional": true, 1002 "os": [ 1003 "linux" 1004 ], 1005 "engines": { 1006 "node": ">= 10" 1007 } 1008 }, 1009 "node_modules/@resvg/resvg-js-linux-arm64-musl": { 1010 "version": "2.6.2", 1011 "resolved": "https://registry.npmjs.org/@resvg/resvg-js-linux-arm64-musl/-/resvg-js-linux-arm64-musl-2.6.2.tgz", 1012 "integrity": "sha512-3h3dLPWNgSsD4lQBJPb4f+kvdOSJHa5PjTYVsWHxLUzH4IFTJUAnmuWpw4KqyQ3NA5QCyhw4TWgxk3jRkQxEKg==", 1013 "cpu": [ 1014 "arm64" 1015 ], 1016 "libc": [ 1017 "musl" 1018 ], 1019 "license": "MPL-2.0", 1020 "optional": true, 1021 "os": [ 1022 "linux" 1023 ], 1024 "engines": { 1025 "node": ">= 10" 1026 } 1027 }, 1028 "node_modules/@resvg/resvg-js-linux-x64-gnu": { 1029 "version": "2.6.2", 1030 "resolved": "https://registry.npmjs.org/@resvg/resvg-js-linux-x64-gnu/-/resvg-js-linux-x64-gnu-2.6.2.tgz", 1031 "integrity": "sha512-IVUe+ckIerA7xMZ50duAZzwf1U7khQe2E0QpUxu5MBJNao5RqC0zwV/Zm965vw6D3gGFUl7j4m+oJjubBVoftw==", 1032 "cpu": [ 1033 "x64" 1034 ], 1035 "libc": [ 1036 "glibc" 1037 ], 1038 "license": "MPL-2.0", 1039 "optional": true, 1040 "os": [ 1041 "linux" 1042 ], 1043 "engines": { 1044 "node": ">= 10" 1045 } 1046 }, 1047 "node_modules/@resvg/resvg-js-linux-x64-musl": { 1048 "version": "2.6.2", 1049 "resolved": "https://registry.npmjs.org/@resvg/resvg-js-linux-x64-musl/-/resvg-js-linux-x64-musl-2.6.2.tgz", 1050 "integrity": "sha512-UOf83vqTzoYQO9SZ0fPl2ZIFtNIz/Rr/y+7X8XRX1ZnBYsQ/tTb+cj9TE+KHOdmlTFBxhYzVkP2lRByCzqi4jQ==", 1051 "cpu": [ 1052 "x64" 1053 ], 1054 "libc": [ 1055 "musl" 1056 ], 1057 "license": "MPL-2.0", 1058 "optional": true, 1059 "os": [ 1060 "linux" 1061 ], 1062 "engines": { 1063 "node": ">= 10" 1064 } 1065 }, 1066 "node_modules/@resvg/resvg-js-win32-arm64-msvc": { 1067 "version": "2.6.2", 1068 "resolved": "https://registry.npmjs.org/@resvg/resvg-js-win32-arm64-msvc/-/resvg-js-win32-arm64-msvc-2.6.2.tgz", 1069 "integrity": "sha512-7C/RSgCa+7vqZ7qAbItfiaAWhyRSoD4l4BQAbVDqRRsRgY+S+hgS3in0Rxr7IorKUpGE69X48q6/nOAuTJQxeQ==", 1070 "cpu": [ 1071 "arm64" 1072 ], 1073 "license": "MPL-2.0", 1074 "optional": true, 1075 "os": [ 1076 "win32" 1077 ], 1078 "engines": { 1079 "node": ">= 10" 1080 } 1081 }, 1082 "node_modules/@resvg/resvg-js-win32-ia32-msvc": { 1083 "version": "2.6.2", 1084 "resolved": "https://registry.npmjs.org/@resvg/resvg-js-win32-ia32-msvc/-/resvg-js-win32-ia32-msvc-2.6.2.tgz", 1085 "integrity": "sha512-har4aPAlvjnLcil40AC77YDIk6loMawuJwFINEM7n0pZviwMkMvjb2W5ZirsNOZY4aDbo5tLx0wNMREp5Brk+w==", 1086 "cpu": [ 1087 "ia32" 1088 ], 1089 "license": "MPL-2.0", 1090 "optional": true, 1091 "os": [ 1092 "win32" 1093 ], 1094 "engines": { 1095 "node": ">= 10" 1096 } 1097 }, 1098 "node_modules/@resvg/resvg-js-win32-x64-msvc": { 1099 "version": "2.6.2", 1100 "resolved": "https://registry.npmjs.org/@resvg/resvg-js-win32-x64-msvc/-/resvg-js-win32-x64-msvc-2.6.2.tgz", 1101 "integrity": "sha512-ZXtYhtUr5SSaBrUDq7DiyjOFJqBVL/dOBN7N/qmi/pO0IgiWW/f/ue3nbvu9joWE5aAKDoIzy/CxsY0suwGosQ==", 1102 "cpu": [ 1103 "x64" 1104 ], 1105 "license": "MPL-2.0", 1106 "optional": true, 1107 "os": [ 1108 "win32" 1109 ], 1110 "engines": { 1111 "node": ">= 10" 1112 } 1113 }, 1114 "node_modules/@types/d3-color": { 1115 "version": "3.1.3", 1116 "resolved": "https://registry.npmjs.org/@types/d3-color/-/d3-color-3.1.3.tgz", 1117 "integrity": "sha512-iO90scth9WAbmgv7ogoq57O9YpKmFBbmoEoCHDB2xMBY0+/KVrqAaCDyCE16dUspeOvIxFFRI+0sEtqDqy2b4A==", 1118 "dev": true, 1119 "license": "MIT" 1120 }, 1121 "node_modules/@types/d3-drag": { 1122 "version": "3.0.7", 1123 "resolved": "https://registry.npmjs.org/@types/d3-drag/-/d3-drag-3.0.7.tgz", 1124 "integrity": "sha512-HE3jVKlzU9AaMazNufooRJ5ZpWmLIoc90A37WU2JMmeq28w1FQqCZswHZ3xR+SuxYftzHq6WU6KJHvqxKzTxxQ==", 1125 "dev": true, 1126 "license": "MIT", 1127 "dependencies": { 1128 "@types/d3-selection": "*" 1129 } 1130 }, 1131 "node_modules/@types/d3-force": { 1132 "version": "3.0.10", 1133 "resolved": "https://registry.npmjs.org/@types/d3-force/-/d3-force-3.0.10.tgz", 1134 "integrity": "sha512-ZYeSaCF3p73RdOKcjj+swRlZfnYpK1EbaDiYICEEp5Q6sUiqFaFQ9qgoshp5CzIyyb/yD09kD9o2zEltCexlgw==", 1135 "dev": true, 1136 "license": "MIT" 1137 }, 1138 "node_modules/@types/d3-interpolate": { 1139 "version": "3.0.4", 1140 "resolved": "https://registry.npmjs.org/@types/d3-interpolate/-/d3-interpolate-3.0.4.tgz", 1141 "integrity": "sha512-mgLPETlrpVV1YRJIglr4Ez47g7Yxjl1lj7YKsiMCb27VJH9W8NVM6Bb9d8kkpG/uAQS5AmbA48q2IAolKKo1MA==", 1142 "dev": true, 1143 "license": "MIT", 1144 "dependencies": { 1145 "@types/d3-color": "*" 1146 } 1147 }, 1148 "node_modules/@types/d3-selection": { 1149 "version": "3.0.11", 1150 "resolved": "https://registry.npmjs.org/@types/d3-selection/-/d3-selection-3.0.11.tgz", 1151 "integrity": "sha512-bhAXu23DJWsrI45xafYpkQ4NtcKMwWnAC/vKrd2l+nxMFuvOT3XMYTIj2opv8vq8AO5Yh7Qac/nSeP/3zjTK0w==", 1152 "dev": true, 1153 "license": "MIT" 1154 }, 1155 "node_modules/@types/d3-zoom": { 1156 "version": "3.0.8", 1157 "resolved": "https://registry.npmjs.org/@types/d3-zoom/-/d3-zoom-3.0.8.tgz", 1158 "integrity": "sha512-iqMC4/YlFCSlO8+2Ii1GGGliCAY4XdeG748w5vQUbevlbDu0zSjH/+jojorQVBK/se0j6DUFNPBGSqD3YWYnDw==", 1159 "dev": true, 1160 "license": "MIT", 1161 "dependencies": { 1162 "@types/d3-interpolate": "*", 1163 "@types/d3-selection": "*" 1164 } 1165 }, 1166 "node_modules/@types/js-yaml": { 1167 "version": "4.0.9", 1168 "resolved": "https://registry.npmjs.org/@types/js-yaml/-/js-yaml-4.0.9.tgz", 1169 "integrity": "sha512-k4MGaQl5TGo/iipqb2UDG2UwjXziSWkh0uysQelTlJpX1qGlpUZYm8PnO4DxG1qBomtJUdYJ6qR6xdIah10JLg==", 1170 "dev": true, 1171 "license": "MIT" 1172 }, 1173 "node_modules/@types/node": { 1174 "version": "20.19.39", 1175 "resolved": "https://registry.npmjs.org/@types/node/-/node-20.19.39.tgz", 1176 "integrity": "sha512-orrrD74MBUyK8jOAD/r0+lfa1I2MO6I+vAkmAWzMYbCcgrN4lCrmK52gRFQq/JRxfYPfonkr4b0jcY7Olqdqbw==", 1177 "dev": true, 1178 "license": "MIT", 1179 "dependencies": { 1180 "undici-types": "~6.21.0" 1181 } 1182 }, 1183 "node_modules/argparse": { 1184 "version": "2.0.1", 1185 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 1186 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 1187 "license": "Python-2.0" 1188 }, 1189 "node_modules/color": { 1190 "version": "4.2.3", 1191 "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", 1192 "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==", 1193 "license": "MIT", 1194 "dependencies": { 1195 "color-convert": "^2.0.1", 1196 "color-string": "^1.9.0" 1197 }, 1198 "engines": { 1199 "node": ">=12.5.0" 1200 } 1201 }, 1202 "node_modules/color-convert": { 1203 "version": "2.0.1", 1204 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 1205 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 1206 "license": "MIT", 1207 "dependencies": { 1208 "color-name": "~1.1.4" 1209 }, 1210 "engines": { 1211 "node": ">=7.0.0" 1212 } 1213 }, 1214 "node_modules/color-name": { 1215 "version": "1.1.4", 1216 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 1217 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 1218 "license": "MIT" 1219 }, 1220 "node_modules/color-string": { 1221 "version": "1.9.1", 1222 "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", 1223 "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", 1224 "license": "MIT", 1225 "dependencies": { 1226 "color-name": "^1.0.0", 1227 "simple-swizzle": "^0.2.2" 1228 } 1229 }, 1230 "node_modules/commander": { 1231 "version": "12.1.0", 1232 "resolved": "https://registry.npmjs.org/commander/-/commander-12.1.0.tgz", 1233 "integrity": "sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==", 1234 "license": "MIT", 1235 "engines": { 1236 "node": ">=18" 1237 } 1238 }, 1239 "node_modules/d3-color": { 1240 "version": "3.1.0", 1241 "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz", 1242 "integrity": "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==", 1243 "license": "ISC", 1244 "engines": { 1245 "node": ">=12" 1246 } 1247 }, 1248 "node_modules/d3-dispatch": { 1249 "version": "3.0.1", 1250 "resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-3.0.1.tgz", 1251 "integrity": "sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg==", 1252 "license": "ISC", 1253 "engines": { 1254 "node": ">=12" 1255 } 1256 }, 1257 "node_modules/d3-drag": { 1258 "version": "3.0.0", 1259 "resolved": "https://registry.npmjs.org/d3-drag/-/d3-drag-3.0.0.tgz", 1260 "integrity": "sha512-pWbUJLdETVA8lQNJecMxoXfH6x+mO2UQo8rSmZ+QqxcbyA3hfeprFgIT//HW2nlHChWeIIMwS2Fq+gEARkhTkg==", 1261 "license": "ISC", 1262 "dependencies": { 1263 "d3-dispatch": "1 - 3", 1264 "d3-selection": "3" 1265 }, 1266 "engines": { 1267 "node": ">=12" 1268 } 1269 }, 1270 "node_modules/d3-ease": { 1271 "version": "3.0.1", 1272 "resolved": "https://registry.npmjs.org/d3-ease/-/d3-ease-3.0.1.tgz", 1273 "integrity": "sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==", 1274 "license": "BSD-3-Clause", 1275 "engines": { 1276 "node": ">=12" 1277 } 1278 }, 1279 "node_modules/d3-force": { 1280 "version": "3.0.0", 1281 "resolved": "https://registry.npmjs.org/d3-force/-/d3-force-3.0.0.tgz", 1282 "integrity": "sha512-zxV/SsA+U4yte8051P4ECydjD/S+qeYtnaIyAs9tgHCqfguma/aAQDjo85A9Z6EKhBirHRJHXIgJUlffT4wdLg==", 1283 "license": "ISC", 1284 "dependencies": { 1285 "d3-dispatch": "1 - 3", 1286 "d3-quadtree": "1 - 3", 1287 "d3-timer": "1 - 3" 1288 }, 1289 "engines": { 1290 "node": ">=12" 1291 } 1292 }, 1293 "node_modules/d3-interpolate": { 1294 "version": "3.0.1", 1295 "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz", 1296 "integrity": "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==", 1297 "license": "ISC", 1298 "dependencies": { 1299 "d3-color": "1 - 3" 1300 }, 1301 "engines": { 1302 "node": ">=12" 1303 } 1304 }, 1305 "node_modules/d3-quadtree": { 1306 "version": "3.0.1", 1307 "resolved": "https://registry.npmjs.org/d3-quadtree/-/d3-quadtree-3.0.1.tgz", 1308 "integrity": "sha512-04xDrxQTDTCFwP5H6hRhsRcb9xxv2RzkcsygFzmkSIOJy3PeRJP7sNk3VRIbKXcog561P9oU0/rVH6vDROAgUw==", 1309 "license": "ISC", 1310 "engines": { 1311 "node": ">=12" 1312 } 1313 }, 1314 "node_modules/d3-selection": { 1315 "version": "3.0.0", 1316 "resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-3.0.0.tgz", 1317 "integrity": "sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ==", 1318 "license": "ISC", 1319 "engines": { 1320 "node": ">=12" 1321 } 1322 }, 1323 "node_modules/d3-timer": { 1324 "version": "3.0.1", 1325 "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-3.0.1.tgz", 1326 "integrity": "sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==", 1327 "license": "ISC", 1328 "engines": { 1329 "node": ">=12" 1330 } 1331 }, 1332 "node_modules/d3-transition": { 1333 "version": "3.0.1", 1334 "resolved": "https://registry.npmjs.org/d3-transition/-/d3-transition-3.0.1.tgz", 1335 "integrity": "sha512-ApKvfjsSR6tg06xrL434C0WydLr7JewBB3V+/39RMHsaXTOG0zmt/OAXeng5M5LBm0ojmxJrpomQVZ1aPvBL4w==", 1336 "license": "ISC", 1337 "dependencies": { 1338 "d3-color": "1 - 3", 1339 "d3-dispatch": "1 - 3", 1340 "d3-ease": "1 - 3", 1341 "d3-interpolate": "1 - 3", 1342 "d3-timer": "1 - 3" 1343 }, 1344 "engines": { 1345 "node": ">=12" 1346 }, 1347 "peerDependencies": { 1348 "d3-selection": "2 - 3" 1349 } 1350 }, 1351 "node_modules/d3-zoom": { 1352 "version": "3.0.0", 1353 "resolved": "https://registry.npmjs.org/d3-zoom/-/d3-zoom-3.0.0.tgz", 1354 "integrity": "sha512-b8AmV3kfQaqWAuacbPuNbL6vahnOJflOhexLzMMNLga62+/nh0JzvJ0aO/5a5MVgUFGS7Hu1P9P03o3fJkDCyw==", 1355 "license": "ISC", 1356 "dependencies": { 1357 "d3-dispatch": "1 - 3", 1358 "d3-drag": "2 - 3", 1359 "d3-interpolate": "1 - 3", 1360 "d3-selection": "2 - 3", 1361 "d3-transition": "2 - 3" 1362 }, 1363 "engines": { 1364 "node": ">=12" 1365 } 1366 }, 1367 "node_modules/detect-libc": { 1368 "version": "2.1.2", 1369 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", 1370 "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", 1371 "license": "Apache-2.0", 1372 "engines": { 1373 "node": ">=8" 1374 } 1375 }, 1376 "node_modules/esbuild": { 1377 "version": "0.25.12", 1378 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.12.tgz", 1379 "integrity": "sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg==", 1380 "dev": true, 1381 "hasInstallScript": true, 1382 "license": "MIT", 1383 "bin": { 1384 "esbuild": "bin/esbuild" 1385 }, 1386 "engines": { 1387 "node": ">=18" 1388 }, 1389 "optionalDependencies": { 1390 "@esbuild/aix-ppc64": "0.25.12", 1391 "@esbuild/android-arm": "0.25.12", 1392 "@esbuild/android-arm64": "0.25.12", 1393 "@esbuild/android-x64": "0.25.12", 1394 "@esbuild/darwin-arm64": "0.25.12", 1395 "@esbuild/darwin-x64": "0.25.12", 1396 "@esbuild/freebsd-arm64": "0.25.12", 1397 "@esbuild/freebsd-x64": "0.25.12", 1398 "@esbuild/linux-arm": "0.25.12", 1399 "@esbuild/linux-arm64": "0.25.12", 1400 "@esbuild/linux-ia32": "0.25.12", 1401 "@esbuild/linux-loong64": "0.25.12", 1402 "@esbuild/linux-mips64el": "0.25.12", 1403 "@esbuild/linux-ppc64": "0.25.12", 1404 "@esbuild/linux-riscv64": "0.25.12", 1405 "@esbuild/linux-s390x": "0.25.12", 1406 "@esbuild/linux-x64": "0.25.12", 1407 "@esbuild/netbsd-arm64": "0.25.12", 1408 "@esbuild/netbsd-x64": "0.25.12", 1409 "@esbuild/openbsd-arm64": "0.25.12", 1410 "@esbuild/openbsd-x64": "0.25.12", 1411 "@esbuild/openharmony-arm64": "0.25.12", 1412 "@esbuild/sunos-x64": "0.25.12", 1413 "@esbuild/win32-arm64": "0.25.12", 1414 "@esbuild/win32-ia32": "0.25.12", 1415 "@esbuild/win32-x64": "0.25.12" 1416 } 1417 }, 1418 "node_modules/fsevents": { 1419 "version": "2.3.3", 1420 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", 1421 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", 1422 "dev": true, 1423 "hasInstallScript": true, 1424 "license": "MIT", 1425 "optional": true, 1426 "os": [ 1427 "darwin" 1428 ], 1429 "engines": { 1430 "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 1431 } 1432 }, 1433 "node_modules/get-tsconfig": { 1434 "version": "4.13.7", 1435 "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.13.7.tgz", 1436 "integrity": "sha512-7tN6rFgBlMgpBML5j8typ92BKFi2sFQvIdpAqLA2beia5avZDrMs0FLZiM5etShWq5irVyGcGMEA1jcDaK7A/Q==", 1437 "dev": true, 1438 "license": "MIT", 1439 "dependencies": { 1440 "resolve-pkg-maps": "^1.0.0" 1441 }, 1442 "funding": { 1443 "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" 1444 } 1445 }, 1446 "node_modules/is-arrayish": { 1447 "version": "0.3.4", 1448 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.4.tgz", 1449 "integrity": "sha512-m6UrgzFVUYawGBh1dUsWR5M2Clqic9RVXC/9f8ceNlv2IcO9j9J/z8UoCLPqtsPBFNzEpfR3xftohbfqDx8EQA==", 1450 "license": "MIT" 1451 }, 1452 "node_modules/js-yaml": { 1453 "version": "4.1.1", 1454 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz", 1455 "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==", 1456 "license": "MIT", 1457 "dependencies": { 1458 "argparse": "^2.0.1" 1459 }, 1460 "bin": { 1461 "js-yaml": "bin/js-yaml.js" 1462 } 1463 }, 1464 "node_modules/resolve-pkg-maps": { 1465 "version": "1.0.0", 1466 "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", 1467 "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", 1468 "dev": true, 1469 "license": "MIT", 1470 "funding": { 1471 "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" 1472 } 1473 }, 1474 "node_modules/semver": { 1475 "version": "7.7.4", 1476 "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", 1477 "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", 1478 "license": "ISC", 1479 "bin": { 1480 "semver": "bin/semver.js" 1481 }, 1482 "engines": { 1483 "node": ">=10" 1484 } 1485 }, 1486 "node_modules/sharp": { 1487 "version": "0.33.5", 1488 "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.33.5.tgz", 1489 "integrity": "sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==", 1490 "hasInstallScript": true, 1491 "license": "Apache-2.0", 1492 "dependencies": { 1493 "color": "^4.2.3", 1494 "detect-libc": "^2.0.3", 1495 "semver": "^7.6.3" 1496 }, 1497 "engines": { 1498 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1499 }, 1500 "funding": { 1501 "url": "https://opencollective.com/libvips" 1502 }, 1503 "optionalDependencies": { 1504 "@img/sharp-darwin-arm64": "0.33.5", 1505 "@img/sharp-darwin-x64": "0.33.5", 1506 "@img/sharp-libvips-darwin-arm64": "1.0.4", 1507 "@img/sharp-libvips-darwin-x64": "1.0.4", 1508 "@img/sharp-libvips-linux-arm": "1.0.5", 1509 "@img/sharp-libvips-linux-arm64": "1.0.4", 1510 "@img/sharp-libvips-linux-s390x": "1.0.4", 1511 "@img/sharp-libvips-linux-x64": "1.0.4", 1512 "@img/sharp-libvips-linuxmusl-arm64": "1.0.4", 1513 "@img/sharp-libvips-linuxmusl-x64": "1.0.4", 1514 "@img/sharp-linux-arm": "0.33.5", 1515 "@img/sharp-linux-arm64": "0.33.5", 1516 "@img/sharp-linux-s390x": "0.33.5", 1517 "@img/sharp-linux-x64": "0.33.5", 1518 "@img/sharp-linuxmusl-arm64": "0.33.5", 1519 "@img/sharp-linuxmusl-x64": "0.33.5", 1520 "@img/sharp-wasm32": "0.33.5", 1521 "@img/sharp-win32-ia32": "0.33.5", 1522 "@img/sharp-win32-x64": "0.33.5" 1523 } 1524 }, 1525 "node_modules/simple-swizzle": { 1526 "version": "0.2.4", 1527 "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.4.tgz", 1528 "integrity": "sha512-nAu1WFPQSMNr2Zn9PGSZK9AGn4t/y97lEm+MXTtUDwfP0ksAIX4nO+6ruD9Jwut4C49SB1Ws+fbXsm/yScWOHw==", 1529 "license": "MIT", 1530 "dependencies": { 1531 "is-arrayish": "^0.3.1" 1532 } 1533 }, 1534 "node_modules/tslib": { 1535 "version": "2.8.1", 1536 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", 1537 "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", 1538 "license": "0BSD", 1539 "optional": true 1540 }, 1541 "node_modules/tsx": { 1542 "version": "4.21.0", 1543 "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.21.0.tgz", 1544 "integrity": "sha512-5C1sg4USs1lfG0GFb2RLXsdpXqBSEhAaA/0kPL01wxzpMqLILNxIxIOKiILz+cdg/pLnOUxFYOR5yhHU666wbw==", 1545 "dev": true, 1546 "license": "MIT", 1547 "dependencies": { 1548 "esbuild": "~0.27.0", 1549 "get-tsconfig": "^4.7.5" 1550 }, 1551 "bin": { 1552 "tsx": "dist/cli.mjs" 1553 }, 1554 "engines": { 1555 "node": ">=18.0.0" 1556 }, 1557 "optionalDependencies": { 1558 "fsevents": "~2.3.3" 1559 } 1560 }, 1561 "node_modules/tsx/node_modules/@esbuild/aix-ppc64": { 1562 "version": "0.27.7", 1563 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.7.tgz", 1564 "integrity": "sha512-EKX3Qwmhz1eMdEJokhALr0YiD0lhQNwDqkPYyPhiSwKrh7/4KRjQc04sZ8db+5DVVnZ1LmbNDI1uAMPEUBnQPg==", 1565 "cpu": [ 1566 "ppc64" 1567 ], 1568 "dev": true, 1569 "license": "MIT", 1570 "optional": true, 1571 "os": [ 1572 "aix" 1573 ], 1574 "engines": { 1575 "node": ">=18" 1576 } 1577 }, 1578 "node_modules/tsx/node_modules/@esbuild/android-arm": { 1579 "version": "0.27.7", 1580 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.7.tgz", 1581 "integrity": "sha512-jbPXvB4Yj2yBV7HUfE2KHe4GJX51QplCN1pGbYjvsyCZbQmies29EoJbkEc+vYuU5o45AfQn37vZlyXy4YJ8RQ==", 1582 "cpu": [ 1583 "arm" 1584 ], 1585 "dev": true, 1586 "license": "MIT", 1587 "optional": true, 1588 "os": [ 1589 "android" 1590 ], 1591 "engines": { 1592 "node": ">=18" 1593 } 1594 }, 1595 "node_modules/tsx/node_modules/@esbuild/android-arm64": { 1596 "version": "0.27.7", 1597 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.7.tgz", 1598 "integrity": "sha512-62dPZHpIXzvChfvfLJow3q5dDtiNMkwiRzPylSCfriLvZeq0a1bWChrGx/BbUbPwOrsWKMn8idSllklzBy+dgQ==", 1599 "cpu": [ 1600 "arm64" 1601 ], 1602 "dev": true, 1603 "license": "MIT", 1604 "optional": true, 1605 "os": [ 1606 "android" 1607 ], 1608 "engines": { 1609 "node": ">=18" 1610 } 1611 }, 1612 "node_modules/tsx/node_modules/@esbuild/android-x64": { 1613 "version": "0.27.7", 1614 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.7.tgz", 1615 "integrity": "sha512-x5VpMODneVDb70PYV2VQOmIUUiBtY3D3mPBG8NxVk5CogneYhkR7MmM3yR/uMdITLrC1ml/NV1rj4bMJuy9MCg==", 1616 "cpu": [ 1617 "x64" 1618 ], 1619 "dev": true, 1620 "license": "MIT", 1621 "optional": true, 1622 "os": [ 1623 "android" 1624 ], 1625 "engines": { 1626 "node": ">=18" 1627 } 1628 }, 1629 "node_modules/tsx/node_modules/@esbuild/darwin-arm64": { 1630 "version": "0.27.7", 1631 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.7.tgz", 1632 "integrity": "sha512-5lckdqeuBPlKUwvoCXIgI2D9/ABmPq3Rdp7IfL70393YgaASt7tbju3Ac+ePVi3KDH6N2RqePfHnXkaDtY9fkw==", 1633 "cpu": [ 1634 "arm64" 1635 ], 1636 "dev": true, 1637 "license": "MIT", 1638 "optional": true, 1639 "os": [ 1640 "darwin" 1641 ], 1642 "engines": { 1643 "node": ">=18" 1644 } 1645 }, 1646 "node_modules/tsx/node_modules/@esbuild/darwin-x64": { 1647 "version": "0.27.7", 1648 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.7.tgz", 1649 "integrity": "sha512-rYnXrKcXuT7Z+WL5K980jVFdvVKhCHhUwid+dDYQpH+qu+TefcomiMAJpIiC2EM3Rjtq0sO3StMV/+3w3MyyqQ==", 1650 "cpu": [ 1651 "x64" 1652 ], 1653 "dev": true, 1654 "license": "MIT", 1655 "optional": true, 1656 "os": [ 1657 "darwin" 1658 ], 1659 "engines": { 1660 "node": ">=18" 1661 } 1662 }, 1663 "node_modules/tsx/node_modules/@esbuild/freebsd-arm64": { 1664 "version": "0.27.7", 1665 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.7.tgz", 1666 "integrity": "sha512-B48PqeCsEgOtzME2GbNM2roU29AMTuOIN91dsMO30t+Ydis3z/3Ngoj5hhnsOSSwNzS+6JppqWsuhTp6E82l2w==", 1667 "cpu": [ 1668 "arm64" 1669 ], 1670 "dev": true, 1671 "license": "MIT", 1672 "optional": true, 1673 "os": [ 1674 "freebsd" 1675 ], 1676 "engines": { 1677 "node": ">=18" 1678 } 1679 }, 1680 "node_modules/tsx/node_modules/@esbuild/freebsd-x64": { 1681 "version": "0.27.7", 1682 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.7.tgz", 1683 "integrity": "sha512-jOBDK5XEjA4m5IJK3bpAQF9/Lelu/Z9ZcdhTRLf4cajlB+8VEhFFRjWgfy3M1O4rO2GQ/b2dLwCUGpiF/eATNQ==", 1684 "cpu": [ 1685 "x64" 1686 ], 1687 "dev": true, 1688 "license": "MIT", 1689 "optional": true, 1690 "os": [ 1691 "freebsd" 1692 ], 1693 "engines": { 1694 "node": ">=18" 1695 } 1696 }, 1697 "node_modules/tsx/node_modules/@esbuild/linux-arm": { 1698 "version": "0.27.7", 1699 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.7.tgz", 1700 "integrity": "sha512-RkT/YXYBTSULo3+af8Ib0ykH8u2MBh57o7q/DAs3lTJlyVQkgQvlrPTnjIzzRPQyavxtPtfg0EopvDyIt0j1rA==", 1701 "cpu": [ 1702 "arm" 1703 ], 1704 "dev": true, 1705 "license": "MIT", 1706 "optional": true, 1707 "os": [ 1708 "linux" 1709 ], 1710 "engines": { 1711 "node": ">=18" 1712 } 1713 }, 1714 "node_modules/tsx/node_modules/@esbuild/linux-arm64": { 1715 "version": "0.27.7", 1716 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.7.tgz", 1717 "integrity": "sha512-RZPHBoxXuNnPQO9rvjh5jdkRmVizktkT7TCDkDmQ0W2SwHInKCAV95GRuvdSvA7w4VMwfCjUiPwDi0ZO6Nfe9A==", 1718 "cpu": [ 1719 "arm64" 1720 ], 1721 "dev": true, 1722 "license": "MIT", 1723 "optional": true, 1724 "os": [ 1725 "linux" 1726 ], 1727 "engines": { 1728 "node": ">=18" 1729 } 1730 }, 1731 "node_modules/tsx/node_modules/@esbuild/linux-ia32": { 1732 "version": "0.27.7", 1733 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.7.tgz", 1734 "integrity": "sha512-GA48aKNkyQDbd3KtkplYWT102C5sn/EZTY4XROkxONgruHPU72l+gW+FfF8tf2cFjeHaRbWpOYa/uRBz/Xq1Pg==", 1735 "cpu": [ 1736 "ia32" 1737 ], 1738 "dev": true, 1739 "license": "MIT", 1740 "optional": true, 1741 "os": [ 1742 "linux" 1743 ], 1744 "engines": { 1745 "node": ">=18" 1746 } 1747 }, 1748 "node_modules/tsx/node_modules/@esbuild/linux-loong64": { 1749 "version": "0.27.7", 1750 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.7.tgz", 1751 "integrity": "sha512-a4POruNM2oWsD4WKvBSEKGIiWQF8fZOAsycHOt6JBpZ+JN2n2JH9WAv56SOyu9X5IqAjqSIPTaJkqN8F7XOQ5Q==", 1752 "cpu": [ 1753 "loong64" 1754 ], 1755 "dev": true, 1756 "license": "MIT", 1757 "optional": true, 1758 "os": [ 1759 "linux" 1760 ], 1761 "engines": { 1762 "node": ">=18" 1763 } 1764 }, 1765 "node_modules/tsx/node_modules/@esbuild/linux-mips64el": { 1766 "version": "0.27.7", 1767 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.7.tgz", 1768 "integrity": "sha512-KabT5I6StirGfIz0FMgl1I+R1H73Gp0ofL9A3nG3i/cYFJzKHhouBV5VWK1CSgKvVaG4q1RNpCTR2LuTVB3fIw==", 1769 "cpu": [ 1770 "mips64el" 1771 ], 1772 "dev": true, 1773 "license": "MIT", 1774 "optional": true, 1775 "os": [ 1776 "linux" 1777 ], 1778 "engines": { 1779 "node": ">=18" 1780 } 1781 }, 1782 "node_modules/tsx/node_modules/@esbuild/linux-ppc64": { 1783 "version": "0.27.7", 1784 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.7.tgz", 1785 "integrity": "sha512-gRsL4x6wsGHGRqhtI+ifpN/vpOFTQtnbsupUF5R5YTAg+y/lKelYR1hXbnBdzDjGbMYjVJLJTd2OFmMewAgwlQ==", 1786 "cpu": [ 1787 "ppc64" 1788 ], 1789 "dev": true, 1790 "license": "MIT", 1791 "optional": true, 1792 "os": [ 1793 "linux" 1794 ], 1795 "engines": { 1796 "node": ">=18" 1797 } 1798 }, 1799 "node_modules/tsx/node_modules/@esbuild/linux-riscv64": { 1800 "version": "0.27.7", 1801 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.7.tgz", 1802 "integrity": "sha512-hL25LbxO1QOngGzu2U5xeXtxXcW+/GvMN3ejANqXkxZ/opySAZMrc+9LY/WyjAan41unrR3YrmtTsUpwT66InQ==", 1803 "cpu": [ 1804 "riscv64" 1805 ], 1806 "dev": true, 1807 "license": "MIT", 1808 "optional": true, 1809 "os": [ 1810 "linux" 1811 ], 1812 "engines": { 1813 "node": ">=18" 1814 } 1815 }, 1816 "node_modules/tsx/node_modules/@esbuild/linux-s390x": { 1817 "version": "0.27.7", 1818 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.7.tgz", 1819 "integrity": "sha512-2k8go8Ycu1Kb46vEelhu1vqEP+UeRVj2zY1pSuPdgvbd5ykAw82Lrro28vXUrRmzEsUV0NzCf54yARIK8r0fdw==", 1820 "cpu": [ 1821 "s390x" 1822 ], 1823 "dev": true, 1824 "license": "MIT", 1825 "optional": true, 1826 "os": [ 1827 "linux" 1828 ], 1829 "engines": { 1830 "node": ">=18" 1831 } 1832 }, 1833 "node_modules/tsx/node_modules/@esbuild/linux-x64": { 1834 "version": "0.27.7", 1835 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.7.tgz", 1836 "integrity": "sha512-hzznmADPt+OmsYzw1EE33ccA+HPdIqiCRq7cQeL1Jlq2gb1+OyWBkMCrYGBJ+sxVzve2ZJEVeePbLM2iEIZSxA==", 1837 "cpu": [ 1838 "x64" 1839 ], 1840 "dev": true, 1841 "license": "MIT", 1842 "optional": true, 1843 "os": [ 1844 "linux" 1845 ], 1846 "engines": { 1847 "node": ">=18" 1848 } 1849 }, 1850 "node_modules/tsx/node_modules/@esbuild/netbsd-arm64": { 1851 "version": "0.27.7", 1852 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.7.tgz", 1853 "integrity": "sha512-b6pqtrQdigZBwZxAn1UpazEisvwaIDvdbMbmrly7cDTMFnw/+3lVxxCTGOrkPVnsYIosJJXAsILG9XcQS+Yu6w==", 1854 "cpu": [ 1855 "arm64" 1856 ], 1857 "dev": true, 1858 "license": "MIT", 1859 "optional": true, 1860 "os": [ 1861 "netbsd" 1862 ], 1863 "engines": { 1864 "node": ">=18" 1865 } 1866 }, 1867 "node_modules/tsx/node_modules/@esbuild/netbsd-x64": { 1868 "version": "0.27.7", 1869 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.7.tgz", 1870 "integrity": "sha512-OfatkLojr6U+WN5EDYuoQhtM+1xco+/6FSzJJnuWiUw5eVcicbyK3dq5EeV/QHT1uy6GoDhGbFpprUiHUYggrw==", 1871 "cpu": [ 1872 "x64" 1873 ], 1874 "dev": true, 1875 "license": "MIT", 1876 "optional": true, 1877 "os": [ 1878 "netbsd" 1879 ], 1880 "engines": { 1881 "node": ">=18" 1882 } 1883 }, 1884 "node_modules/tsx/node_modules/@esbuild/openbsd-arm64": { 1885 "version": "0.27.7", 1886 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.7.tgz", 1887 "integrity": "sha512-AFuojMQTxAz75Fo8idVcqoQWEHIXFRbOc1TrVcFSgCZtQfSdc1RXgB3tjOn/krRHENUB4j00bfGjyl2mJrU37A==", 1888 "cpu": [ 1889 "arm64" 1890 ], 1891 "dev": true, 1892 "license": "MIT", 1893 "optional": true, 1894 "os": [ 1895 "openbsd" 1896 ], 1897 "engines": { 1898 "node": ">=18" 1899 } 1900 }, 1901 "node_modules/tsx/node_modules/@esbuild/openbsd-x64": { 1902 "version": "0.27.7", 1903 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.7.tgz", 1904 "integrity": "sha512-+A1NJmfM8WNDv5CLVQYJ5PshuRm/4cI6WMZRg1by1GwPIQPCTs1GLEUHwiiQGT5zDdyLiRM/l1G0Pv54gvtKIg==", 1905 "cpu": [ 1906 "x64" 1907 ], 1908 "dev": true, 1909 "license": "MIT", 1910 "optional": true, 1911 "os": [ 1912 "openbsd" 1913 ], 1914 "engines": { 1915 "node": ">=18" 1916 } 1917 }, 1918 "node_modules/tsx/node_modules/@esbuild/openharmony-arm64": { 1919 "version": "0.27.7", 1920 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.7.tgz", 1921 "integrity": "sha512-+KrvYb/C8zA9CU/g0sR6w2RBw7IGc5J2BPnc3dYc5VJxHCSF1yNMxTV5LQ7GuKteQXZtspjFbiuW5/dOj7H4Yw==", 1922 "cpu": [ 1923 "arm64" 1924 ], 1925 "dev": true, 1926 "license": "MIT", 1927 "optional": true, 1928 "os": [ 1929 "openharmony" 1930 ], 1931 "engines": { 1932 "node": ">=18" 1933 } 1934 }, 1935 "node_modules/tsx/node_modules/@esbuild/sunos-x64": { 1936 "version": "0.27.7", 1937 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.7.tgz", 1938 "integrity": "sha512-ikktIhFBzQNt/QDyOL580ti9+5mL/YZeUPKU2ivGtGjdTYoqz6jObj6nOMfhASpS4GU4Q/Clh1QtxWAvcYKamA==", 1939 "cpu": [ 1940 "x64" 1941 ], 1942 "dev": true, 1943 "license": "MIT", 1944 "optional": true, 1945 "os": [ 1946 "sunos" 1947 ], 1948 "engines": { 1949 "node": ">=18" 1950 } 1951 }, 1952 "node_modules/tsx/node_modules/@esbuild/win32-arm64": { 1953 "version": "0.27.7", 1954 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.7.tgz", 1955 "integrity": "sha512-7yRhbHvPqSpRUV7Q20VuDwbjW5kIMwTHpptuUzV+AA46kiPze5Z7qgt6CLCK3pWFrHeNfDd1VKgyP4O+ng17CA==", 1956 "cpu": [ 1957 "arm64" 1958 ], 1959 "dev": true, 1960 "license": "MIT", 1961 "optional": true, 1962 "os": [ 1963 "win32" 1964 ], 1965 "engines": { 1966 "node": ">=18" 1967 } 1968 }, 1969 "node_modules/tsx/node_modules/@esbuild/win32-ia32": { 1970 "version": "0.27.7", 1971 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.7.tgz", 1972 "integrity": "sha512-SmwKXe6VHIyZYbBLJrhOoCJRB/Z1tckzmgTLfFYOfpMAx63BJEaL9ExI8x7v0oAO3Zh6D/Oi1gVxEYr5oUCFhw==", 1973 "cpu": [ 1974 "ia32" 1975 ], 1976 "dev": true, 1977 "license": "MIT", 1978 "optional": true, 1979 "os": [ 1980 "win32" 1981 ], 1982 "engines": { 1983 "node": ">=18" 1984 } 1985 }, 1986 "node_modules/tsx/node_modules/@esbuild/win32-x64": { 1987 "version": "0.27.7", 1988 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.7.tgz", 1989 "integrity": "sha512-56hiAJPhwQ1R4i+21FVF7V8kSD5zZTdHcVuRFMW0hn753vVfQN8xlx4uOPT4xoGH0Z/oVATuR82AiqSTDIpaHg==", 1990 "cpu": [ 1991 "x64" 1992 ], 1993 "dev": true, 1994 "license": "MIT", 1995 "optional": true, 1996 "os": [ 1997 "win32" 1998 ], 1999 "engines": { 2000 "node": ">=18" 2001 } 2002 }, 2003 "node_modules/tsx/node_modules/esbuild": { 2004 "version": "0.27.7", 2005 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.7.tgz", 2006 "integrity": "sha512-IxpibTjyVnmrIQo5aqNpCgoACA/dTKLTlhMHihVHhdkxKyPO1uBBthumT0rdHmcsk9uMonIWS0m4FljWzILh3w==", 2007 "dev": true, 2008 "hasInstallScript": true, 2009 "license": "MIT", 2010 "bin": { 2011 "esbuild": "bin/esbuild" 2012 }, 2013 "engines": { 2014 "node": ">=18" 2015 }, 2016 "optionalDependencies": { 2017 "@esbuild/aix-ppc64": "0.27.7", 2018 "@esbuild/android-arm": "0.27.7", 2019 "@esbuild/android-arm64": "0.27.7", 2020 "@esbuild/android-x64": "0.27.7", 2021 "@esbuild/darwin-arm64": "0.27.7", 2022 "@esbuild/darwin-x64": "0.27.7", 2023 "@esbuild/freebsd-arm64": "0.27.7", 2024 "@esbuild/freebsd-x64": "0.27.7", 2025 "@esbuild/linux-arm": "0.27.7", 2026 "@esbuild/linux-arm64": "0.27.7", 2027 "@esbuild/linux-ia32": "0.27.7", 2028 "@esbuild/linux-loong64": "0.27.7", 2029 "@esbuild/linux-mips64el": "0.27.7", 2030 "@esbuild/linux-ppc64": "0.27.7", 2031 "@esbuild/linux-riscv64": "0.27.7", 2032 "@esbuild/linux-s390x": "0.27.7", 2033 "@esbuild/linux-x64": "0.27.7", 2034 "@esbuild/netbsd-arm64": "0.27.7", 2035 "@esbuild/netbsd-x64": "0.27.7", 2036 "@esbuild/openbsd-arm64": "0.27.7", 2037 "@esbuild/openbsd-x64": "0.27.7", 2038 "@esbuild/openharmony-arm64": "0.27.7", 2039 "@esbuild/sunos-x64": "0.27.7", 2040 "@esbuild/win32-arm64": "0.27.7", 2041 "@esbuild/win32-ia32": "0.27.7", 2042 "@esbuild/win32-x64": "0.27.7" 2043 } 2044 }, 2045 "node_modules/typescript": { 2046 "version": "5.9.3", 2047 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", 2048 "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", 2049 "dev": true, 2050 "license": "Apache-2.0", 2051 "bin": { 2052 "tsc": "bin/tsc", 2053 "tsserver": "bin/tsserver" 2054 }, 2055 "engines": { 2056 "node": ">=14.17" 2057 } 2058 }, 2059 "node_modules/undici-types": { 2060 "version": "6.21.0", 2061 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz", 2062 "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==", 2063 "dev": true, 2064 "license": "MIT" 2065 } 2066 } 2067}