package-lock.json (43762B)
1 { 2 "name": "ai-research-survey-explorer", 3 "lockfileVersion": 3, 4 "requires": true, 5 "packages": { 6 "": { 7 "name": "ai-research-survey-explorer", 8 "dependencies": { 9 "d3-force": "^3.0.0", 10 "d3-scale": "^4.0.0", 11 "d3-zoom": "^3.0.0" 12 }, 13 "devDependencies": { 14 "@playwright/test": "^1.58.2", 15 "typescript": "^5.7.0", 16 "vite": "^6.0.0" 17 } 18 }, 19 "node_modules/@esbuild/aix-ppc64": { 20 "version": "0.25.12", 21 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.12.tgz", 22 "integrity": "sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==", 23 "cpu": [ 24 "ppc64" 25 ], 26 "dev": true, 27 "license": "MIT", 28 "optional": true, 29 "os": [ 30 "aix" 31 ], 32 "engines": { 33 "node": ">=18" 34 } 35 }, 36 "node_modules/@esbuild/android-arm": { 37 "version": "0.25.12", 38 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.12.tgz", 39 "integrity": "sha512-VJ+sKvNA/GE7Ccacc9Cha7bpS8nyzVv0jdVgwNDaR4gDMC/2TTRc33Ip8qrNYUcpkOHUT5OZ0bUcNNVZQ9RLlg==", 40 "cpu": [ 41 "arm" 42 ], 43 "dev": true, 44 "license": "MIT", 45 "optional": true, 46 "os": [ 47 "android" 48 ], 49 "engines": { 50 "node": ">=18" 51 } 52 }, 53 "node_modules/@esbuild/android-arm64": { 54 "version": "0.25.12", 55 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.12.tgz", 56 "integrity": "sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg==", 57 "cpu": [ 58 "arm64" 59 ], 60 "dev": true, 61 "license": "MIT", 62 "optional": true, 63 "os": [ 64 "android" 65 ], 66 "engines": { 67 "node": ">=18" 68 } 69 }, 70 "node_modules/@esbuild/android-x64": { 71 "version": "0.25.12", 72 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.12.tgz", 73 "integrity": "sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg==", 74 "cpu": [ 75 "x64" 76 ], 77 "dev": true, 78 "license": "MIT", 79 "optional": true, 80 "os": [ 81 "android" 82 ], 83 "engines": { 84 "node": ">=18" 85 } 86 }, 87 "node_modules/@esbuild/darwin-arm64": { 88 "version": "0.25.12", 89 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.12.tgz", 90 "integrity": "sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg==", 91 "cpu": [ 92 "arm64" 93 ], 94 "dev": true, 95 "license": "MIT", 96 "optional": true, 97 "os": [ 98 "darwin" 99 ], 100 "engines": { 101 "node": ">=18" 102 } 103 }, 104 "node_modules/@esbuild/darwin-x64": { 105 "version": "0.25.12", 106 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.12.tgz", 107 "integrity": "sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA==", 108 "cpu": [ 109 "x64" 110 ], 111 "dev": true, 112 "license": "MIT", 113 "optional": true, 114 "os": [ 115 "darwin" 116 ], 117 "engines": { 118 "node": ">=18" 119 } 120 }, 121 "node_modules/@esbuild/freebsd-arm64": { 122 "version": "0.25.12", 123 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.12.tgz", 124 "integrity": "sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg==", 125 "cpu": [ 126 "arm64" 127 ], 128 "dev": true, 129 "license": "MIT", 130 "optional": true, 131 "os": [ 132 "freebsd" 133 ], 134 "engines": { 135 "node": ">=18" 136 } 137 }, 138 "node_modules/@esbuild/freebsd-x64": { 139 "version": "0.25.12", 140 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.12.tgz", 141 "integrity": "sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ==", 142 "cpu": [ 143 "x64" 144 ], 145 "dev": true, 146 "license": "MIT", 147 "optional": true, 148 "os": [ 149 "freebsd" 150 ], 151 "engines": { 152 "node": ">=18" 153 } 154 }, 155 "node_modules/@esbuild/linux-arm": { 156 "version": "0.25.12", 157 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.12.tgz", 158 "integrity": "sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw==", 159 "cpu": [ 160 "arm" 161 ], 162 "dev": true, 163 "license": "MIT", 164 "optional": true, 165 "os": [ 166 "linux" 167 ], 168 "engines": { 169 "node": ">=18" 170 } 171 }, 172 "node_modules/@esbuild/linux-arm64": { 173 "version": "0.25.12", 174 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.12.tgz", 175 "integrity": "sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ==", 176 "cpu": [ 177 "arm64" 178 ], 179 "dev": true, 180 "license": "MIT", 181 "optional": true, 182 "os": [ 183 "linux" 184 ], 185 "engines": { 186 "node": ">=18" 187 } 188 }, 189 "node_modules/@esbuild/linux-ia32": { 190 "version": "0.25.12", 191 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.12.tgz", 192 "integrity": "sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA==", 193 "cpu": [ 194 "ia32" 195 ], 196 "dev": true, 197 "license": "MIT", 198 "optional": true, 199 "os": [ 200 "linux" 201 ], 202 "engines": { 203 "node": ">=18" 204 } 205 }, 206 "node_modules/@esbuild/linux-loong64": { 207 "version": "0.25.12", 208 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.12.tgz", 209 "integrity": "sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng==", 210 "cpu": [ 211 "loong64" 212 ], 213 "dev": true, 214 "license": "MIT", 215 "optional": true, 216 "os": [ 217 "linux" 218 ], 219 "engines": { 220 "node": ">=18" 221 } 222 }, 223 "node_modules/@esbuild/linux-mips64el": { 224 "version": "0.25.12", 225 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.12.tgz", 226 "integrity": "sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw==", 227 "cpu": [ 228 "mips64el" 229 ], 230 "dev": true, 231 "license": "MIT", 232 "optional": true, 233 "os": [ 234 "linux" 235 ], 236 "engines": { 237 "node": ">=18" 238 } 239 }, 240 "node_modules/@esbuild/linux-ppc64": { 241 "version": "0.25.12", 242 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.12.tgz", 243 "integrity": "sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA==", 244 "cpu": [ 245 "ppc64" 246 ], 247 "dev": true, 248 "license": "MIT", 249 "optional": true, 250 "os": [ 251 "linux" 252 ], 253 "engines": { 254 "node": ">=18" 255 } 256 }, 257 "node_modules/@esbuild/linux-riscv64": { 258 "version": "0.25.12", 259 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.12.tgz", 260 "integrity": "sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w==", 261 "cpu": [ 262 "riscv64" 263 ], 264 "dev": true, 265 "license": "MIT", 266 "optional": true, 267 "os": [ 268 "linux" 269 ], 270 "engines": { 271 "node": ">=18" 272 } 273 }, 274 "node_modules/@esbuild/linux-s390x": { 275 "version": "0.25.12", 276 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.12.tgz", 277 "integrity": "sha512-MsKncOcgTNvdtiISc/jZs/Zf8d0cl/t3gYWX8J9ubBnVOwlk65UIEEvgBORTiljloIWnBzLs4qhzPkJcitIzIg==", 278 "cpu": [ 279 "s390x" 280 ], 281 "dev": true, 282 "license": "MIT", 283 "optional": true, 284 "os": [ 285 "linux" 286 ], 287 "engines": { 288 "node": ">=18" 289 } 290 }, 291 "node_modules/@esbuild/linux-x64": { 292 "version": "0.25.12", 293 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.12.tgz", 294 "integrity": "sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw==", 295 "cpu": [ 296 "x64" 297 ], 298 "dev": true, 299 "license": "MIT", 300 "optional": true, 301 "os": [ 302 "linux" 303 ], 304 "engines": { 305 "node": ">=18" 306 } 307 }, 308 "node_modules/@esbuild/netbsd-arm64": { 309 "version": "0.25.12", 310 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.12.tgz", 311 "integrity": "sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg==", 312 "cpu": [ 313 "arm64" 314 ], 315 "dev": true, 316 "license": "MIT", 317 "optional": true, 318 "os": [ 319 "netbsd" 320 ], 321 "engines": { 322 "node": ">=18" 323 } 324 }, 325 "node_modules/@esbuild/netbsd-x64": { 326 "version": "0.25.12", 327 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.12.tgz", 328 "integrity": "sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ==", 329 "cpu": [ 330 "x64" 331 ], 332 "dev": true, 333 "license": "MIT", 334 "optional": true, 335 "os": [ 336 "netbsd" 337 ], 338 "engines": { 339 "node": ">=18" 340 } 341 }, 342 "node_modules/@esbuild/openbsd-arm64": { 343 "version": "0.25.12", 344 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.12.tgz", 345 "integrity": "sha512-fF96T6KsBo/pkQI950FARU9apGNTSlZGsv1jZBAlcLL1MLjLNIWPBkj5NlSz8aAzYKg+eNqknrUJ24QBybeR5A==", 346 "cpu": [ 347 "arm64" 348 ], 349 "dev": true, 350 "license": "MIT", 351 "optional": true, 352 "os": [ 353 "openbsd" 354 ], 355 "engines": { 356 "node": ">=18" 357 } 358 }, 359 "node_modules/@esbuild/openbsd-x64": { 360 "version": "0.25.12", 361 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.12.tgz", 362 "integrity": "sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw==", 363 "cpu": [ 364 "x64" 365 ], 366 "dev": true, 367 "license": "MIT", 368 "optional": true, 369 "os": [ 370 "openbsd" 371 ], 372 "engines": { 373 "node": ">=18" 374 } 375 }, 376 "node_modules/@esbuild/openharmony-arm64": { 377 "version": "0.25.12", 378 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.12.tgz", 379 "integrity": "sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdASg==", 380 "cpu": [ 381 "arm64" 382 ], 383 "dev": true, 384 "license": "MIT", 385 "optional": true, 386 "os": [ 387 "openharmony" 388 ], 389 "engines": { 390 "node": ">=18" 391 } 392 }, 393 "node_modules/@esbuild/sunos-x64": { 394 "version": "0.25.12", 395 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.12.tgz", 396 "integrity": "sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w==", 397 "cpu": [ 398 "x64" 399 ], 400 "dev": true, 401 "license": "MIT", 402 "optional": true, 403 "os": [ 404 "sunos" 405 ], 406 "engines": { 407 "node": ">=18" 408 } 409 }, 410 "node_modules/@esbuild/win32-arm64": { 411 "version": "0.25.12", 412 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.12.tgz", 413 "integrity": "sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg==", 414 "cpu": [ 415 "arm64" 416 ], 417 "dev": true, 418 "license": "MIT", 419 "optional": true, 420 "os": [ 421 "win32" 422 ], 423 "engines": { 424 "node": ">=18" 425 } 426 }, 427 "node_modules/@esbuild/win32-ia32": { 428 "version": "0.25.12", 429 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.12.tgz", 430 "integrity": "sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ==", 431 "cpu": [ 432 "ia32" 433 ], 434 "dev": true, 435 "license": "MIT", 436 "optional": true, 437 "os": [ 438 "win32" 439 ], 440 "engines": { 441 "node": ">=18" 442 } 443 }, 444 "node_modules/@esbuild/win32-x64": { 445 "version": "0.25.12", 446 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.12.tgz", 447 "integrity": "sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==", 448 "cpu": [ 449 "x64" 450 ], 451 "dev": true, 452 "license": "MIT", 453 "optional": true, 454 "os": [ 455 "win32" 456 ], 457 "engines": { 458 "node": ">=18" 459 } 460 }, 461 "node_modules/@playwright/test": { 462 "version": "1.58.2", 463 "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.58.2.tgz", 464 "integrity": "sha512-akea+6bHYBBfA9uQqSYmlJXn61cTa+jbO87xVLCWbTqbWadRVmhxlXATaOjOgcBaWU4ePo0wB41KMFv3o35IXA==", 465 "dev": true, 466 "license": "Apache-2.0", 467 "dependencies": { 468 "playwright": "1.58.2" 469 }, 470 "bin": { 471 "playwright": "cli.js" 472 }, 473 "engines": { 474 "node": ">=18" 475 } 476 }, 477 "node_modules/@rollup/rollup-android-arm-eabi": { 478 "version": "4.59.0", 479 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.59.0.tgz", 480 "integrity": "sha512-upnNBkA6ZH2VKGcBj9Fyl9IGNPULcjXRlg0LLeaioQWueH30p6IXtJEbKAgvyv+mJaMxSm1l6xwDXYjpEMiLMg==", 481 "cpu": [ 482 "arm" 483 ], 484 "dev": true, 485 "license": "MIT", 486 "optional": true, 487 "os": [ 488 "android" 489 ] 490 }, 491 "node_modules/@rollup/rollup-android-arm64": { 492 "version": "4.59.0", 493 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.59.0.tgz", 494 "integrity": "sha512-hZ+Zxj3SySm4A/DylsDKZAeVg0mvi++0PYVceVyX7hemkw7OreKdCvW2oQ3T1FMZvCaQXqOTHb8qmBShoqk69Q==", 495 "cpu": [ 496 "arm64" 497 ], 498 "dev": true, 499 "license": "MIT", 500 "optional": true, 501 "os": [ 502 "android" 503 ] 504 }, 505 "node_modules/@rollup/rollup-darwin-arm64": { 506 "version": "4.59.0", 507 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.59.0.tgz", 508 "integrity": "sha512-W2Psnbh1J8ZJw0xKAd8zdNgF9HRLkdWwwdWqubSVk0pUuQkoHnv7rx4GiF9rT4t5DIZGAsConRE3AxCdJ4m8rg==", 509 "cpu": [ 510 "arm64" 511 ], 512 "dev": true, 513 "license": "MIT", 514 "optional": true, 515 "os": [ 516 "darwin" 517 ] 518 }, 519 "node_modules/@rollup/rollup-darwin-x64": { 520 "version": "4.59.0", 521 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.59.0.tgz", 522 "integrity": "sha512-ZW2KkwlS4lwTv7ZVsYDiARfFCnSGhzYPdiOU4IM2fDbL+QGlyAbjgSFuqNRbSthybLbIJ915UtZBtmuLrQAT/w==", 523 "cpu": [ 524 "x64" 525 ], 526 "dev": true, 527 "license": "MIT", 528 "optional": true, 529 "os": [ 530 "darwin" 531 ] 532 }, 533 "node_modules/@rollup/rollup-freebsd-arm64": { 534 "version": "4.59.0", 535 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.59.0.tgz", 536 "integrity": "sha512-EsKaJ5ytAu9jI3lonzn3BgG8iRBjV4LxZexygcQbpiU0wU0ATxhNVEpXKfUa0pS05gTcSDMKpn3Sx+QB9RlTTA==", 537 "cpu": [ 538 "arm64" 539 ], 540 "dev": true, 541 "license": "MIT", 542 "optional": true, 543 "os": [ 544 "freebsd" 545 ] 546 }, 547 "node_modules/@rollup/rollup-freebsd-x64": { 548 "version": "4.59.0", 549 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.59.0.tgz", 550 "integrity": "sha512-d3DuZi2KzTMjImrxoHIAODUZYoUUMsuUiY4SRRcJy6NJoZ6iIqWnJu9IScV9jXysyGMVuW+KNzZvBLOcpdl3Vg==", 551 "cpu": [ 552 "x64" 553 ], 554 "dev": true, 555 "license": "MIT", 556 "optional": true, 557 "os": [ 558 "freebsd" 559 ] 560 }, 561 "node_modules/@rollup/rollup-linux-arm-gnueabihf": { 562 "version": "4.59.0", 563 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.59.0.tgz", 564 "integrity": "sha512-t4ONHboXi/3E0rT6OZl1pKbl2Vgxf9vJfWgmUoCEVQVxhW6Cw/c8I6hbbu7DAvgp82RKiH7TpLwxnJeKv2pbsw==", 565 "cpu": [ 566 "arm" 567 ], 568 "dev": true, 569 "license": "MIT", 570 "optional": true, 571 "os": [ 572 "linux" 573 ] 574 }, 575 "node_modules/@rollup/rollup-linux-arm-musleabihf": { 576 "version": "4.59.0", 577 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.59.0.tgz", 578 "integrity": "sha512-CikFT7aYPA2ufMD086cVORBYGHffBo4K8MQ4uPS/ZnY54GKj36i196u8U+aDVT2LX4eSMbyHtyOh7D7Zvk2VvA==", 579 "cpu": [ 580 "arm" 581 ], 582 "dev": true, 583 "license": "MIT", 584 "optional": true, 585 "os": [ 586 "linux" 587 ] 588 }, 589 "node_modules/@rollup/rollup-linux-arm64-gnu": { 590 "version": "4.59.0", 591 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.59.0.tgz", 592 "integrity": "sha512-jYgUGk5aLd1nUb1CtQ8E+t5JhLc9x5WdBKew9ZgAXg7DBk0ZHErLHdXM24rfX+bKrFe+Xp5YuJo54I5HFjGDAA==", 593 "cpu": [ 594 "arm64" 595 ], 596 "dev": true, 597 "license": "MIT", 598 "optional": true, 599 "os": [ 600 "linux" 601 ] 602 }, 603 "node_modules/@rollup/rollup-linux-arm64-musl": { 604 "version": "4.59.0", 605 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.59.0.tgz", 606 "integrity": "sha512-peZRVEdnFWZ5Bh2KeumKG9ty7aCXzzEsHShOZEFiCQlDEepP1dpUl/SrUNXNg13UmZl+gzVDPsiCwnV1uI0RUA==", 607 "cpu": [ 608 "arm64" 609 ], 610 "dev": true, 611 "license": "MIT", 612 "optional": true, 613 "os": [ 614 "linux" 615 ] 616 }, 617 "node_modules/@rollup/rollup-linux-loong64-gnu": { 618 "version": "4.59.0", 619 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.59.0.tgz", 620 "integrity": "sha512-gbUSW/97f7+r4gHy3Jlup8zDG190AuodsWnNiXErp9mT90iCy9NKKU0Xwx5k8VlRAIV2uU9CsMnEFg/xXaOfXg==", 621 "cpu": [ 622 "loong64" 623 ], 624 "dev": true, 625 "license": "MIT", 626 "optional": true, 627 "os": [ 628 "linux" 629 ] 630 }, 631 "node_modules/@rollup/rollup-linux-loong64-musl": { 632 "version": "4.59.0", 633 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.59.0.tgz", 634 "integrity": "sha512-yTRONe79E+o0FWFijasoTjtzG9EBedFXJMl888NBEDCDV9I2wGbFFfJQQe63OijbFCUZqxpHz1GzpbtSFikJ4Q==", 635 "cpu": [ 636 "loong64" 637 ], 638 "dev": true, 639 "license": "MIT", 640 "optional": true, 641 "os": [ 642 "linux" 643 ] 644 }, 645 "node_modules/@rollup/rollup-linux-ppc64-gnu": { 646 "version": "4.59.0", 647 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.59.0.tgz", 648 "integrity": "sha512-sw1o3tfyk12k3OEpRddF68a1unZ5VCN7zoTNtSn2KndUE+ea3m3ROOKRCZxEpmT9nsGnogpFP9x6mnLTCaoLkA==", 649 "cpu": [ 650 "ppc64" 651 ], 652 "dev": true, 653 "license": "MIT", 654 "optional": true, 655 "os": [ 656 "linux" 657 ] 658 }, 659 "node_modules/@rollup/rollup-linux-ppc64-musl": { 660 "version": "4.59.0", 661 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.59.0.tgz", 662 "integrity": "sha512-+2kLtQ4xT3AiIxkzFVFXfsmlZiG5FXYW7ZyIIvGA7Bdeuh9Z0aN4hVyXS/G1E9bTP/vqszNIN/pUKCk/BTHsKA==", 663 "cpu": [ 664 "ppc64" 665 ], 666 "dev": true, 667 "license": "MIT", 668 "optional": true, 669 "os": [ 670 "linux" 671 ] 672 }, 673 "node_modules/@rollup/rollup-linux-riscv64-gnu": { 674 "version": "4.59.0", 675 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.59.0.tgz", 676 "integrity": "sha512-NDYMpsXYJJaj+I7UdwIuHHNxXZ/b/N2hR15NyH3m2qAtb/hHPA4g4SuuvrdxetTdndfj9b1WOmy73kcPRoERUg==", 677 "cpu": [ 678 "riscv64" 679 ], 680 "dev": true, 681 "license": "MIT", 682 "optional": true, 683 "os": [ 684 "linux" 685 ] 686 }, 687 "node_modules/@rollup/rollup-linux-riscv64-musl": { 688 "version": "4.59.0", 689 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.59.0.tgz", 690 "integrity": "sha512-nLckB8WOqHIf1bhymk+oHxvM9D3tyPndZH8i8+35p/1YiVoVswPid2yLzgX7ZJP0KQvnkhM4H6QZ5m0LzbyIAg==", 691 "cpu": [ 692 "riscv64" 693 ], 694 "dev": true, 695 "license": "MIT", 696 "optional": true, 697 "os": [ 698 "linux" 699 ] 700 }, 701 "node_modules/@rollup/rollup-linux-s390x-gnu": { 702 "version": "4.59.0", 703 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.59.0.tgz", 704 "integrity": "sha512-oF87Ie3uAIvORFBpwnCvUzdeYUqi2wY6jRFWJAy1qus/udHFYIkplYRW+wo+GRUP4sKzYdmE1Y3+rY5Gc4ZO+w==", 705 "cpu": [ 706 "s390x" 707 ], 708 "dev": true, 709 "license": "MIT", 710 "optional": true, 711 "os": [ 712 "linux" 713 ] 714 }, 715 "node_modules/@rollup/rollup-linux-x64-gnu": { 716 "version": "4.59.0", 717 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.59.0.tgz", 718 "integrity": "sha512-3AHmtQq/ppNuUspKAlvA8HtLybkDflkMuLK4DPo77DfthRb71V84/c4MlWJXixZz4uruIH4uaa07IqoAkG64fg==", 719 "cpu": [ 720 "x64" 721 ], 722 "dev": true, 723 "license": "MIT", 724 "optional": true, 725 "os": [ 726 "linux" 727 ] 728 }, 729 "node_modules/@rollup/rollup-linux-x64-musl": { 730 "version": "4.59.0", 731 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.59.0.tgz", 732 "integrity": "sha512-2UdiwS/9cTAx7qIUZB/fWtToJwvt0Vbo0zmnYt7ED35KPg13Q0ym1g442THLC7VyI6JfYTP4PiSOWyoMdV2/xg==", 733 "cpu": [ 734 "x64" 735 ], 736 "dev": true, 737 "license": "MIT", 738 "optional": true, 739 "os": [ 740 "linux" 741 ] 742 }, 743 "node_modules/@rollup/rollup-openbsd-x64": { 744 "version": "4.59.0", 745 "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.59.0.tgz", 746 "integrity": "sha512-M3bLRAVk6GOwFlPTIxVBSYKUaqfLrn8l0psKinkCFxl4lQvOSz8ZrKDz2gxcBwHFpci0B6rttydI4IpS4IS/jQ==", 747 "cpu": [ 748 "x64" 749 ], 750 "dev": true, 751 "license": "MIT", 752 "optional": true, 753 "os": [ 754 "openbsd" 755 ] 756 }, 757 "node_modules/@rollup/rollup-openharmony-arm64": { 758 "version": "4.59.0", 759 "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.59.0.tgz", 760 "integrity": "sha512-tt9KBJqaqp5i5HUZzoafHZX8b5Q2Fe7UjYERADll83O4fGqJ49O1FsL6LpdzVFQcpwvnyd0i+K/VSwu/o/nWlA==", 761 "cpu": [ 762 "arm64" 763 ], 764 "dev": true, 765 "license": "MIT", 766 "optional": true, 767 "os": [ 768 "openharmony" 769 ] 770 }, 771 "node_modules/@rollup/rollup-win32-arm64-msvc": { 772 "version": "4.59.0", 773 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.59.0.tgz", 774 "integrity": "sha512-V5B6mG7OrGTwnxaNUzZTDTjDS7F75PO1ae6MJYdiMu60sq0CqN5CVeVsbhPxalupvTX8gXVSU9gq+Rx1/hvu6A==", 775 "cpu": [ 776 "arm64" 777 ], 778 "dev": true, 779 "license": "MIT", 780 "optional": true, 781 "os": [ 782 "win32" 783 ] 784 }, 785 "node_modules/@rollup/rollup-win32-ia32-msvc": { 786 "version": "4.59.0", 787 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.59.0.tgz", 788 "integrity": "sha512-UKFMHPuM9R0iBegwzKF4y0C4J9u8C6MEJgFuXTBerMk7EJ92GFVFYBfOZaSGLu6COf7FxpQNqhNS4c4icUPqxA==", 789 "cpu": [ 790 "ia32" 791 ], 792 "dev": true, 793 "license": "MIT", 794 "optional": true, 795 "os": [ 796 "win32" 797 ] 798 }, 799 "node_modules/@rollup/rollup-win32-x64-gnu": { 800 "version": "4.59.0", 801 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.59.0.tgz", 802 "integrity": "sha512-laBkYlSS1n2L8fSo1thDNGrCTQMmxjYY5G0WFWjFFYZkKPjsMBsgJfGf4TLxXrF6RyhI60L8TMOjBMvXiTcxeA==", 803 "cpu": [ 804 "x64" 805 ], 806 "dev": true, 807 "license": "MIT", 808 "optional": true, 809 "os": [ 810 "win32" 811 ] 812 }, 813 "node_modules/@rollup/rollup-win32-x64-msvc": { 814 "version": "4.59.0", 815 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.59.0.tgz", 816 "integrity": "sha512-2HRCml6OztYXyJXAvdDXPKcawukWY2GpR5/nxKp4iBgiO3wcoEGkAaqctIbZcNB6KlUQBIqt8VYkNSj2397EfA==", 817 "cpu": [ 818 "x64" 819 ], 820 "dev": true, 821 "license": "MIT", 822 "optional": true, 823 "os": [ 824 "win32" 825 ] 826 }, 827 "node_modules/@types/estree": { 828 "version": "1.0.8", 829 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", 830 "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", 831 "dev": true, 832 "license": "MIT" 833 }, 834 "node_modules/d3-array": { 835 "version": "3.2.4", 836 "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-3.2.4.tgz", 837 "integrity": "sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==", 838 "license": "ISC", 839 "dependencies": { 840 "internmap": "1 - 2" 841 }, 842 "engines": { 843 "node": ">=12" 844 } 845 }, 846 "node_modules/d3-color": { 847 "version": "3.1.0", 848 "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz", 849 "integrity": "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==", 850 "license": "ISC", 851 "engines": { 852 "node": ">=12" 853 } 854 }, 855 "node_modules/d3-dispatch": { 856 "version": "3.0.1", 857 "resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-3.0.1.tgz", 858 "integrity": "sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg==", 859 "license": "ISC", 860 "engines": { 861 "node": ">=12" 862 } 863 }, 864 "node_modules/d3-drag": { 865 "version": "3.0.0", 866 "resolved": "https://registry.npmjs.org/d3-drag/-/d3-drag-3.0.0.tgz", 867 "integrity": "sha512-pWbUJLdETVA8lQNJecMxoXfH6x+mO2UQo8rSmZ+QqxcbyA3hfeprFgIT//HW2nlHChWeIIMwS2Fq+gEARkhTkg==", 868 "license": "ISC", 869 "dependencies": { 870 "d3-dispatch": "1 - 3", 871 "d3-selection": "3" 872 }, 873 "engines": { 874 "node": ">=12" 875 } 876 }, 877 "node_modules/d3-ease": { 878 "version": "3.0.1", 879 "resolved": "https://registry.npmjs.org/d3-ease/-/d3-ease-3.0.1.tgz", 880 "integrity": "sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==", 881 "license": "BSD-3-Clause", 882 "engines": { 883 "node": ">=12" 884 } 885 }, 886 "node_modules/d3-force": { 887 "version": "3.0.0", 888 "resolved": "https://registry.npmjs.org/d3-force/-/d3-force-3.0.0.tgz", 889 "integrity": "sha512-zxV/SsA+U4yte8051P4ECydjD/S+qeYtnaIyAs9tgHCqfguma/aAQDjo85A9Z6EKhBirHRJHXIgJUlffT4wdLg==", 890 "license": "ISC", 891 "dependencies": { 892 "d3-dispatch": "1 - 3", 893 "d3-quadtree": "1 - 3", 894 "d3-timer": "1 - 3" 895 }, 896 "engines": { 897 "node": ">=12" 898 } 899 }, 900 "node_modules/d3-format": { 901 "version": "3.1.2", 902 "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-3.1.2.tgz", 903 "integrity": "sha512-AJDdYOdnyRDV5b6ArilzCPPwc1ejkHcoyFarqlPqT7zRYjhavcT3uSrqcMvsgh2CgoPbK3RCwyHaVyxYcP2Arg==", 904 "license": "ISC", 905 "engines": { 906 "node": ">=12" 907 } 908 }, 909 "node_modules/d3-interpolate": { 910 "version": "3.0.1", 911 "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz", 912 "integrity": "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==", 913 "license": "ISC", 914 "dependencies": { 915 "d3-color": "1 - 3" 916 }, 917 "engines": { 918 "node": ">=12" 919 } 920 }, 921 "node_modules/d3-quadtree": { 922 "version": "3.0.1", 923 "resolved": "https://registry.npmjs.org/d3-quadtree/-/d3-quadtree-3.0.1.tgz", 924 "integrity": "sha512-04xDrxQTDTCFwP5H6hRhsRcb9xxv2RzkcsygFzmkSIOJy3PeRJP7sNk3VRIbKXcog561P9oU0/rVH6vDROAgUw==", 925 "license": "ISC", 926 "engines": { 927 "node": ">=12" 928 } 929 }, 930 "node_modules/d3-scale": { 931 "version": "4.0.2", 932 "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-4.0.2.tgz", 933 "integrity": "sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==", 934 "license": "ISC", 935 "dependencies": { 936 "d3-array": "2.10.0 - 3", 937 "d3-format": "1 - 3", 938 "d3-interpolate": "1.2.0 - 3", 939 "d3-time": "2.1.1 - 3", 940 "d3-time-format": "2 - 4" 941 }, 942 "engines": { 943 "node": ">=12" 944 } 945 }, 946 "node_modules/d3-selection": { 947 "version": "3.0.0", 948 "resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-3.0.0.tgz", 949 "integrity": "sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ==", 950 "license": "ISC", 951 "engines": { 952 "node": ">=12" 953 } 954 }, 955 "node_modules/d3-time": { 956 "version": "3.1.0", 957 "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-3.1.0.tgz", 958 "integrity": "sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==", 959 "license": "ISC", 960 "dependencies": { 961 "d3-array": "2 - 3" 962 }, 963 "engines": { 964 "node": ">=12" 965 } 966 }, 967 "node_modules/d3-time-format": { 968 "version": "4.1.0", 969 "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-4.1.0.tgz", 970 "integrity": "sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==", 971 "license": "ISC", 972 "dependencies": { 973 "d3-time": "1 - 3" 974 }, 975 "engines": { 976 "node": ">=12" 977 } 978 }, 979 "node_modules/d3-timer": { 980 "version": "3.0.1", 981 "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-3.0.1.tgz", 982 "integrity": "sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==", 983 "license": "ISC", 984 "engines": { 985 "node": ">=12" 986 } 987 }, 988 "node_modules/d3-transition": { 989 "version": "3.0.1", 990 "resolved": "https://registry.npmjs.org/d3-transition/-/d3-transition-3.0.1.tgz", 991 "integrity": "sha512-ApKvfjsSR6tg06xrL434C0WydLr7JewBB3V+/39RMHsaXTOG0zmt/OAXeng5M5LBm0ojmxJrpomQVZ1aPvBL4w==", 992 "license": "ISC", 993 "dependencies": { 994 "d3-color": "1 - 3", 995 "d3-dispatch": "1 - 3", 996 "d3-ease": "1 - 3", 997 "d3-interpolate": "1 - 3", 998 "d3-timer": "1 - 3" 999 }, 1000 "engines": { 1001 "node": ">=12" 1002 }, 1003 "peerDependencies": { 1004 "d3-selection": "2 - 3" 1005 } 1006 }, 1007 "node_modules/d3-zoom": { 1008 "version": "3.0.0", 1009 "resolved": "https://registry.npmjs.org/d3-zoom/-/d3-zoom-3.0.0.tgz", 1010 "integrity": "sha512-b8AmV3kfQaqWAuacbPuNbL6vahnOJflOhexLzMMNLga62+/nh0JzvJ0aO/5a5MVgUFGS7Hu1P9P03o3fJkDCyw==", 1011 "license": "ISC", 1012 "dependencies": { 1013 "d3-dispatch": "1 - 3", 1014 "d3-drag": "2 - 3", 1015 "d3-interpolate": "1 - 3", 1016 "d3-selection": "2 - 3", 1017 "d3-transition": "2 - 3" 1018 }, 1019 "engines": { 1020 "node": ">=12" 1021 } 1022 }, 1023 "node_modules/esbuild": { 1024 "version": "0.25.12", 1025 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.12.tgz", 1026 "integrity": "sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg==", 1027 "dev": true, 1028 "hasInstallScript": true, 1029 "license": "MIT", 1030 "bin": { 1031 "esbuild": "bin/esbuild" 1032 }, 1033 "engines": { 1034 "node": ">=18" 1035 }, 1036 "optionalDependencies": { 1037 "@esbuild/aix-ppc64": "0.25.12", 1038 "@esbuild/android-arm": "0.25.12", 1039 "@esbuild/android-arm64": "0.25.12", 1040 "@esbuild/android-x64": "0.25.12", 1041 "@esbuild/darwin-arm64": "0.25.12", 1042 "@esbuild/darwin-x64": "0.25.12", 1043 "@esbuild/freebsd-arm64": "0.25.12", 1044 "@esbuild/freebsd-x64": "0.25.12", 1045 "@esbuild/linux-arm": "0.25.12", 1046 "@esbuild/linux-arm64": "0.25.12", 1047 "@esbuild/linux-ia32": "0.25.12", 1048 "@esbuild/linux-loong64": "0.25.12", 1049 "@esbuild/linux-mips64el": "0.25.12", 1050 "@esbuild/linux-ppc64": "0.25.12", 1051 "@esbuild/linux-riscv64": "0.25.12", 1052 "@esbuild/linux-s390x": "0.25.12", 1053 "@esbuild/linux-x64": "0.25.12", 1054 "@esbuild/netbsd-arm64": "0.25.12", 1055 "@esbuild/netbsd-x64": "0.25.12", 1056 "@esbuild/openbsd-arm64": "0.25.12", 1057 "@esbuild/openbsd-x64": "0.25.12", 1058 "@esbuild/openharmony-arm64": "0.25.12", 1059 "@esbuild/sunos-x64": "0.25.12", 1060 "@esbuild/win32-arm64": "0.25.12", 1061 "@esbuild/win32-ia32": "0.25.12", 1062 "@esbuild/win32-x64": "0.25.12" 1063 } 1064 }, 1065 "node_modules/fdir": { 1066 "version": "6.5.0", 1067 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", 1068 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", 1069 "dev": true, 1070 "license": "MIT", 1071 "engines": { 1072 "node": ">=12.0.0" 1073 }, 1074 "peerDependencies": { 1075 "picomatch": "^3 || ^4" 1076 }, 1077 "peerDependenciesMeta": { 1078 "picomatch": { 1079 "optional": true 1080 } 1081 } 1082 }, 1083 "node_modules/fsevents": { 1084 "version": "2.3.3", 1085 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", 1086 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", 1087 "dev": true, 1088 "hasInstallScript": true, 1089 "license": "MIT", 1090 "optional": true, 1091 "os": [ 1092 "darwin" 1093 ], 1094 "engines": { 1095 "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 1096 } 1097 }, 1098 "node_modules/internmap": { 1099 "version": "2.0.3", 1100 "resolved": "https://registry.npmjs.org/internmap/-/internmap-2.0.3.tgz", 1101 "integrity": "sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==", 1102 "license": "ISC", 1103 "engines": { 1104 "node": ">=12" 1105 } 1106 }, 1107 "node_modules/nanoid": { 1108 "version": "3.3.11", 1109 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", 1110 "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", 1111 "dev": true, 1112 "funding": [ 1113 { 1114 "type": "github", 1115 "url": "https://github.com/sponsors/ai" 1116 } 1117 ], 1118 "license": "MIT", 1119 "bin": { 1120 "nanoid": "bin/nanoid.cjs" 1121 }, 1122 "engines": { 1123 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" 1124 } 1125 }, 1126 "node_modules/picocolors": { 1127 "version": "1.1.1", 1128 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", 1129 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", 1130 "dev": true, 1131 "license": "ISC" 1132 }, 1133 "node_modules/picomatch": { 1134 "version": "4.0.3", 1135 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", 1136 "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", 1137 "dev": true, 1138 "license": "MIT", 1139 "engines": { 1140 "node": ">=12" 1141 }, 1142 "funding": { 1143 "url": "https://github.com/sponsors/jonschlinkert" 1144 } 1145 }, 1146 "node_modules/playwright": { 1147 "version": "1.58.2", 1148 "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.58.2.tgz", 1149 "integrity": "sha512-vA30H8Nvkq/cPBnNw4Q8TWz1EJyqgpuinBcHET0YVJVFldr8JDNiU9LaWAE1KqSkRYazuaBhTpB5ZzShOezQ6A==", 1150 "dev": true, 1151 "license": "Apache-2.0", 1152 "dependencies": { 1153 "playwright-core": "1.58.2" 1154 }, 1155 "bin": { 1156 "playwright": "cli.js" 1157 }, 1158 "engines": { 1159 "node": ">=18" 1160 }, 1161 "optionalDependencies": { 1162 "fsevents": "2.3.2" 1163 } 1164 }, 1165 "node_modules/playwright-core": { 1166 "version": "1.58.2", 1167 "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.58.2.tgz", 1168 "integrity": "sha512-yZkEtftgwS8CsfYo7nm0KE8jsvm6i/PTgVtB8DL726wNf6H2IMsDuxCpJj59KDaxCtSnrWan2AeDqM7JBaultg==", 1169 "dev": true, 1170 "license": "Apache-2.0", 1171 "bin": { 1172 "playwright-core": "cli.js" 1173 }, 1174 "engines": { 1175 "node": ">=18" 1176 } 1177 }, 1178 "node_modules/playwright/node_modules/fsevents": { 1179 "version": "2.3.2", 1180 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", 1181 "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", 1182 "dev": true, 1183 "hasInstallScript": true, 1184 "license": "MIT", 1185 "optional": true, 1186 "os": [ 1187 "darwin" 1188 ], 1189 "engines": { 1190 "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 1191 } 1192 }, 1193 "node_modules/postcss": { 1194 "version": "8.5.8", 1195 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.8.tgz", 1196 "integrity": "sha512-OW/rX8O/jXnm82Ey1k44pObPtdblfiuWnrd8X7GJ7emImCOstunGbXUpp7HdBrFQX6rJzn3sPT397Wp5aCwCHg==", 1197 "dev": true, 1198 "funding": [ 1199 { 1200 "type": "opencollective", 1201 "url": "https://opencollective.com/postcss/" 1202 }, 1203 { 1204 "type": "tidelift", 1205 "url": "https://tidelift.com/funding/github/npm/postcss" 1206 }, 1207 { 1208 "type": "github", 1209 "url": "https://github.com/sponsors/ai" 1210 } 1211 ], 1212 "license": "MIT", 1213 "dependencies": { 1214 "nanoid": "^3.3.11", 1215 "picocolors": "^1.1.1", 1216 "source-map-js": "^1.2.1" 1217 }, 1218 "engines": { 1219 "node": "^10 || ^12 || >=14" 1220 } 1221 }, 1222 "node_modules/rollup": { 1223 "version": "4.59.0", 1224 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.59.0.tgz", 1225 "integrity": "sha512-2oMpl67a3zCH9H79LeMcbDhXW/UmWG/y2zuqnF2jQq5uq9TbM9TVyXvA4+t+ne2IIkBdrLpAaRQAvo7YI/Yyeg==", 1226 "dev": true, 1227 "license": "MIT", 1228 "dependencies": { 1229 "@types/estree": "1.0.8" 1230 }, 1231 "bin": { 1232 "rollup": "dist/bin/rollup" 1233 }, 1234 "engines": { 1235 "node": ">=18.0.0", 1236 "npm": ">=8.0.0" 1237 }, 1238 "optionalDependencies": { 1239 "@rollup/rollup-android-arm-eabi": "4.59.0", 1240 "@rollup/rollup-android-arm64": "4.59.0", 1241 "@rollup/rollup-darwin-arm64": "4.59.0", 1242 "@rollup/rollup-darwin-x64": "4.59.0", 1243 "@rollup/rollup-freebsd-arm64": "4.59.0", 1244 "@rollup/rollup-freebsd-x64": "4.59.0", 1245 "@rollup/rollup-linux-arm-gnueabihf": "4.59.0", 1246 "@rollup/rollup-linux-arm-musleabihf": "4.59.0", 1247 "@rollup/rollup-linux-arm64-gnu": "4.59.0", 1248 "@rollup/rollup-linux-arm64-musl": "4.59.0", 1249 "@rollup/rollup-linux-loong64-gnu": "4.59.0", 1250 "@rollup/rollup-linux-loong64-musl": "4.59.0", 1251 "@rollup/rollup-linux-ppc64-gnu": "4.59.0", 1252 "@rollup/rollup-linux-ppc64-musl": "4.59.0", 1253 "@rollup/rollup-linux-riscv64-gnu": "4.59.0", 1254 "@rollup/rollup-linux-riscv64-musl": "4.59.0", 1255 "@rollup/rollup-linux-s390x-gnu": "4.59.0", 1256 "@rollup/rollup-linux-x64-gnu": "4.59.0", 1257 "@rollup/rollup-linux-x64-musl": "4.59.0", 1258 "@rollup/rollup-openbsd-x64": "4.59.0", 1259 "@rollup/rollup-openharmony-arm64": "4.59.0", 1260 "@rollup/rollup-win32-arm64-msvc": "4.59.0", 1261 "@rollup/rollup-win32-ia32-msvc": "4.59.0", 1262 "@rollup/rollup-win32-x64-gnu": "4.59.0", 1263 "@rollup/rollup-win32-x64-msvc": "4.59.0", 1264 "fsevents": "~2.3.2" 1265 } 1266 }, 1267 "node_modules/source-map-js": { 1268 "version": "1.2.1", 1269 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", 1270 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", 1271 "dev": true, 1272 "license": "BSD-3-Clause", 1273 "engines": { 1274 "node": ">=0.10.0" 1275 } 1276 }, 1277 "node_modules/tinyglobby": { 1278 "version": "0.2.15", 1279 "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz", 1280 "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==", 1281 "dev": true, 1282 "license": "MIT", 1283 "dependencies": { 1284 "fdir": "^6.5.0", 1285 "picomatch": "^4.0.3" 1286 }, 1287 "engines": { 1288 "node": ">=12.0.0" 1289 }, 1290 "funding": { 1291 "url": "https://github.com/sponsors/SuperchupuDev" 1292 } 1293 }, 1294 "node_modules/typescript": { 1295 "version": "5.9.3", 1296 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", 1297 "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", 1298 "dev": true, 1299 "license": "Apache-2.0", 1300 "bin": { 1301 "tsc": "bin/tsc", 1302 "tsserver": "bin/tsserver" 1303 }, 1304 "engines": { 1305 "node": ">=14.17" 1306 } 1307 }, 1308 "node_modules/vite": { 1309 "version": "6.4.1", 1310 "resolved": "https://registry.npmjs.org/vite/-/vite-6.4.1.tgz", 1311 "integrity": "sha512-+Oxm7q9hDoLMyJOYfUYBuHQo+dkAloi33apOPP56pzj+vsdJDzr+j1NISE5pyaAuKL4A3UD34qd0lx5+kfKp2g==", 1312 "dev": true, 1313 "license": "MIT", 1314 "dependencies": { 1315 "esbuild": "^0.25.0", 1316 "fdir": "^6.4.4", 1317 "picomatch": "^4.0.2", 1318 "postcss": "^8.5.3", 1319 "rollup": "^4.34.9", 1320 "tinyglobby": "^0.2.13" 1321 }, 1322 "bin": { 1323 "vite": "bin/vite.js" 1324 }, 1325 "engines": { 1326 "node": "^18.0.0 || ^20.0.0 || >=22.0.0" 1327 }, 1328 "funding": { 1329 "url": "https://github.com/vitejs/vite?sponsor=1" 1330 }, 1331 "optionalDependencies": { 1332 "fsevents": "~2.3.3" 1333 }, 1334 "peerDependencies": { 1335 "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0", 1336 "jiti": ">=1.21.0", 1337 "less": "*", 1338 "lightningcss": "^1.21.0", 1339 "sass": "*", 1340 "sass-embedded": "*", 1341 "stylus": "*", 1342 "sugarss": "*", 1343 "terser": "^5.16.0", 1344 "tsx": "^4.8.1", 1345 "yaml": "^2.4.2" 1346 }, 1347 "peerDependenciesMeta": { 1348 "@types/node": { 1349 "optional": true 1350 }, 1351 "jiti": { 1352 "optional": true 1353 }, 1354 "less": { 1355 "optional": true 1356 }, 1357 "lightningcss": { 1358 "optional": true 1359 }, 1360 "sass": { 1361 "optional": true 1362 }, 1363 "sass-embedded": { 1364 "optional": true 1365 }, 1366 "stylus": { 1367 "optional": true 1368 }, 1369 "sugarss": { 1370 "optional": true 1371 }, 1372 "terser": { 1373 "optional": true 1374 }, 1375 "tsx": { 1376 "optional": true 1377 }, 1378 "yaml": { 1379 "optional": true 1380 } 1381 } 1382 } 1383 } 1384 }