1{ 2 "name": "combo-test", 3 "version": "1.0.0", 4 "lockfileVersion": 3, 5 "requires": true, 6 "packages": { 7 "": { 8 "name": "combo-test", 9 "version": "1.0.0", 10 "devDependencies": { 11 "@types/bootstrap": "^5.2.10", 12 "bootstrap": "5.1", 13 "jsdom": "^24.1.0", 14 "vitest": "^1.6.0" 15 } 16 }, 17 "node_modules/@asamuzakjp/css-color": { 18 "version": "3.1.7", 19 "resolved": "https://registry.npmjs.org/@asamuzakjp/css-color/-/css-color-3.1.7.tgz", 20 "integrity": "sha512-Ok5fYhtwdyJQmU1PpEv6Si7Y+A4cYb8yNM9oiIJC9TzXPMuN9fvdonKJqcnz9TbFqV6bQ8z0giRq0iaOpGZV2g==", 21 "dev": true, 22 "dependencies": { 23 "@csstools/css-calc": "^2.1.3", 24 "@csstools/css-color-parser": "^3.0.9", 25 "@csstools/css-parser-algorithms": "^3.0.4", 26 "@csstools/css-tokenizer": "^3.0.3", 27 "lru-cache": "^10.4.3" 28 } 29 }, 30 "node_modules/@csstools/color-helpers": { 31 "version": "5.0.2", 32 "resolved": "https://registry.npmjs.org/@csstools/color-helpers/-/color-helpers-5.0.2.tgz", 33 "integrity": "sha512-JqWH1vsgdGcw2RR6VliXXdA0/59LttzlU8UlRT/iUUsEeWfYq8I+K0yhihEUTTHLRm1EXvpsCx3083EU15ecsA==", 34 "dev": true, 35 "funding": [ 36 { 37 "type": "github", 38 "url": "https://github.com/sponsors/csstools" 39 }, 40 { 41 "type": "opencollective", 42 "url": "https://opencollective.com/csstools" 43 } 44 ], 45 "engines": { 46 "node": ">=18" 47 } 48 }, 49 "node_modules/@csstools/css-calc": { 50 "version": "2.1.3", 51 "resolved": "https://registry.npmjs.org/@csstools/css-calc/-/css-calc-2.1.3.tgz", 52 "integrity": "sha512-XBG3talrhid44BY1x3MHzUx/aTG8+x/Zi57M4aTKK9RFB4aLlF3TTSzfzn8nWVHWL3FgAXAxmupmDd6VWww+pw==", 53 "dev": true, 54 "funding": [ 55 { 56 "type": "github", 57 "url": "https://github.com/sponsors/csstools" 58 }, 59 { 60 "type": "opencollective", 61 "url": "https://opencollective.com/csstools" 62 } 63 ], 64 "engines": { 65 "node": ">=18" 66 }, 67 "peerDependencies": { 68 "@csstools/css-parser-algorithms": "^3.0.4", 69 "@csstools/css-tokenizer": "^3.0.3" 70 } 71 }, 72 "node_modules/@csstools/css-color-parser": { 73 "version": "3.0.9", 74 "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-3.0.9.tgz", 75 "integrity": "sha512-wILs5Zk7BU86UArYBJTPy/FMPPKVKHMj1ycCEyf3VUptol0JNRLFU/BZsJ4aiIHJEbSLiizzRrw8Pc1uAEDrXw==", 76 "dev": true, 77 "funding": [ 78 { 79 "type": "github", 80 "url": "https://github.com/sponsors/csstools" 81 }, 82 { 83 "type": "opencollective", 84 "url": "https://opencollective.com/csstools" 85 } 86 ], 87 "dependencies": { 88 "@csstools/color-helpers": "^5.0.2", 89 "@csstools/css-calc": "^2.1.3" 90 }, 91 "engines": { 92 "node": ">=18" 93 }, 94 "peerDependencies": { 95 "@csstools/css-parser-algorithms": "^3.0.4", 96 "@csstools/css-tokenizer": "^3.0.3" 97 } 98 }, 99 "node_modules/@csstools/css-parser-algorithms": { 100 "version": "3.0.4", 101 "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-3.0.4.tgz", 102 "integrity": "sha512-Up7rBoV77rv29d3uKHUIVubz1BTcgyUK72IvCQAbfbMv584xHcGKCKbWh7i8hPrRJ7qU4Y8IO3IY9m+iTB7P3A==", 103 "dev": true, 104 "funding": [ 105 { 106 "type": "github", 107 "url": "https://github.com/sponsors/csstools" 108 }, 109 { 110 "type": "opencollective", 111 "url": "https://opencollective.com/csstools" 112 } 113 ], 114 "engines": { 115 "node": ">=18" 116 }, 117 "peerDependencies": { 118 "@csstools/css-tokenizer": "^3.0.3" 119 } 120 }, 121 "node_modules/@csstools/css-tokenizer": { 122 "version": "3.0.3", 123 "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-3.0.3.tgz", 124 "integrity": "sha512-UJnjoFsmxfKUdNYdWgOB0mWUypuLvAfQPH1+pyvRJs6euowbFkFC6P13w1l8mJyi3vxYMxc9kld5jZEGRQs6bw==", 125 "dev": true, 126 "funding": [ 127 { 128 "type": "github", 129 "url": "https://github.com/sponsors/csstools" 130 }, 131 { 132 "type": "opencollective", 133 "url": "https://opencollective.com/csstools" 134 } 135 ], 136 "engines": { 137 "node": ">=18" 138 } 139 }, 140 "node_modules/@esbuild/aix-ppc64": { 141 "version": "0.21.5", 142 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", 143 "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", 144 "cpu": [ 145 "ppc64" 146 ], 147 "dev": true, 148 "optional": true, 149 "os": [ 150 "aix" 151 ], 152 "engines": { 153 "node": ">=12" 154 } 155 }, 156 "node_modules/@esbuild/android-arm": { 157 "version": "0.21.5", 158 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz", 159 "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", 160 "cpu": [ 161 "arm" 162 ], 163 "dev": true, 164 "optional": true, 165 "os": [ 166 "android" 167 ], 168 "engines": { 169 "node": ">=12" 170 } 171 }, 172 "node_modules/@esbuild/android-arm64": { 173 "version": "0.21.5", 174 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", 175 "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", 176 "cpu": [ 177 "arm64" 178 ], 179 "dev": true, 180 "optional": true, 181 "os": [ 182 "android" 183 ], 184 "engines": { 185 "node": ">=12" 186 } 187 }, 188 "node_modules/@esbuild/android-x64": { 189 "version": "0.21.5", 190 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz", 191 "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", 192 "cpu": [ 193 "x64" 194 ], 195 "dev": true, 196 "optional": true, 197 "os": [ 198 "android" 199 ], 200 "engines": { 201 "node": ">=12" 202 } 203 }, 204 "node_modules/@esbuild/darwin-arm64": { 205 "version": "0.21.5", 206 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", 207 "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", 208 "cpu": [ 209 "arm64" 210 ], 211 "dev": true, 212 "optional": true, 213 "os": [ 214 "darwin" 215 ], 216 "engines": { 217 "node": ">=12" 218 } 219 }, 220 "node_modules/@esbuild/darwin-x64": { 221 "version": "0.21.5", 222 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", 223 "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", 224 "cpu": [ 225 "x64" 226 ], 227 "dev": true, 228 "optional": true, 229 "os": [ 230 "darwin" 231 ], 232 "engines": { 233 "node": ">=12" 234 } 235 }, 236 "node_modules/@esbuild/freebsd-arm64": { 237 "version": "0.21.5", 238 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", 239 "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", 240 "cpu": [ 241 "arm64" 242 ], 243 "dev": true, 244 "optional": true, 245 "os": [ 246 "freebsd" 247 ], 248 "engines": { 249 "node": ">=12" 250 } 251 }, 252 "node_modules/@esbuild/freebsd-x64": { 253 "version": "0.21.5", 254 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", 255 "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", 256 "cpu": [ 257 "x64" 258 ], 259 "dev": true, 260 "optional": true, 261 "os": [ 262 "freebsd" 263 ], 264 "engines": { 265 "node": ">=12" 266 } 267 }, 268 "node_modules/@esbuild/linux-arm": { 269 "version": "0.21.5", 270 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", 271 "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", 272 "cpu": [ 273 "arm" 274 ], 275 "dev": true, 276 "optional": true, 277 "os": [ 278 "linux" 279 ], 280 "engines": { 281 "node": ">=12" 282 } 283 }, 284 "node_modules/@esbuild/linux-arm64": { 285 "version": "0.21.5", 286 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", 287 "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", 288 "cpu": [ 289 "arm64" 290 ], 291 "dev": true, 292 "optional": true, 293 "os": [ 294 "linux" 295 ], 296 "engines": { 297 "node": ">=12" 298 } 299 }, 300 "node_modules/@esbuild/linux-ia32": { 301 "version": "0.21.5", 302 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", 303 "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", 304 "cpu": [ 305 "ia32" 306 ], 307 "dev": true, 308 "optional": true, 309 "os": [ 310 "linux" 311 ], 312 "engines": { 313 "node": ">=12" 314 } 315 }, 316 "node_modules/@esbuild/linux-loong64": { 317 "version": "0.21.5", 318 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", 319 "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", 320 "cpu": [ 321 "loong64" 322 ], 323 "dev": true, 324 "optional": true, 325 "os": [ 326 "linux" 327 ], 328 "engines": { 329 "node": ">=12" 330 } 331 }, 332 "node_modules/@esbuild/linux-mips64el": { 333 "version": "0.21.5", 334 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", 335 "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", 336 "cpu": [ 337 "mips64el" 338 ], 339 "dev": true, 340 "optional": true, 341 "os": [ 342 "linux" 343 ], 344 "engines": { 345 "node": ">=12" 346 } 347 }, 348 "node_modules/@esbuild/linux-ppc64": { 349 "version": "0.21.5", 350 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", 351 "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", 352 "cpu": [ 353 "ppc64" 354 ], 355 "dev": true, 356 "optional": true, 357 "os": [ 358 "linux" 359 ], 360 "engines": { 361 "node": ">=12" 362 } 363 }, 364 "node_modules/@esbuild/linux-riscv64": { 365 "version": "0.21.5", 366 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", 367 "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", 368 "cpu": [ 369 "riscv64" 370 ], 371 "dev": true, 372 "optional": true, 373 "os": [ 374 "linux" 375 ], 376 "engines": { 377 "node": ">=12" 378 } 379 }, 380 "node_modules/@esbuild/linux-s390x": { 381 "version": "0.21.5", 382 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", 383 "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", 384 "cpu": [ 385 "s390x" 386 ], 387 "dev": true, 388 "optional": true, 389 "os": [ 390 "linux" 391 ], 392 "engines": { 393 "node": ">=12" 394 } 395 }, 396 "node_modules/@esbuild/linux-x64": { 397 "version": "0.21.5", 398 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", 399 "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", 400 "cpu": [ 401 "x64" 402 ], 403 "dev": true, 404 "optional": true, 405 "os": [ 406 "linux" 407 ], 408 "engines": { 409 "node": ">=12" 410 } 411 }, 412 "node_modules/@esbuild/netbsd-x64": { 413 "version": "0.21.5", 414 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", 415 "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", 416 "cpu": [ 417 "x64" 418 ], 419 "dev": true, 420 "optional": true, 421 "os": [ 422 "netbsd" 423 ], 424 "engines": { 425 "node": ">=12" 426 } 427 }, 428 "node_modules/@esbuild/openbsd-x64": { 429 "version": "0.21.5", 430 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", 431 "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", 432 "cpu": [ 433 "x64" 434 ], 435 "dev": true, 436 "optional": true, 437 "os": [ 438 "openbsd" 439 ], 440 "engines": { 441 "node": ">=12" 442 } 443 }, 444 "node_modules/@esbuild/sunos-x64": { 445 "version": "0.21.5", 446 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", 447 "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", 448 "cpu": [ 449 "x64" 450 ], 451 "dev": true, 452 "optional": true, 453 "os": [ 454 "sunos" 455 ], 456 "engines": { 457 "node": ">=12" 458 } 459 }, 460 "node_modules/@esbuild/win32-arm64": { 461 "version": "0.21.5", 462 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", 463 "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", 464 "cpu": [ 465 "arm64" 466 ], 467 "dev": true, 468 "optional": true, 469 "os": [ 470 "win32" 471 ], 472 "engines": { 473 "node": ">=12" 474 } 475 }, 476 "node_modules/@esbuild/win32-ia32": { 477 "version": "0.21.5", 478 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", 479 "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", 480 "cpu": [ 481 "ia32" 482 ], 483 "dev": true, 484 "optional": true, 485 "os": [ 486 "win32" 487 ], 488 "engines": { 489 "node": ">=12" 490 } 491 }, 492 "node_modules/@esbuild/win32-x64": { 493 "version": "0.21.5", 494 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", 495 "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", 496 "cpu": [ 497 "x64" 498 ], 499 "dev": true, 500 "optional": true, 501 "os": [ 502 "win32" 503 ], 504 "engines": { 505 "node": ">=12" 506 } 507 }, 508 "node_modules/@jest/schemas": { 509 "version": "29.6.3", 510 "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", 511 "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", 512 "dev": true, 513 "dependencies": { 514 "@sinclair/typebox": "^0.27.8" 515 }, 516 "engines": { 517 "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 518 } 519 }, 520 "node_modules/@jridgewell/sourcemap-codec": { 521 "version": "1.5.0", 522 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", 523 "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", 524 "dev": true 525 }, 526 "node_modules/@popperjs/core": { 527 "version": "2.11.8", 528 "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz", 529 "integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==", 530 "dev": true, 531 "funding": { 532 "type": "opencollective", 533 "url": "https://opencollective.com/popperjs" 534 } 535 }, 536 "node_modules/@rollup/rollup-android-arm-eabi": { 537 "version": "4.41.0", 538 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.41.0.tgz", 539 "integrity": "sha512-KxN+zCjOYHGwCl4UCtSfZ6jrq/qi88JDUtiEFk8LELEHq2Egfc/FgW+jItZiOLRuQfb/3xJSgFuNPC9jzggX+A==", 540 "cpu": [ 541 "arm" 542 ], 543 "dev": true, 544 "optional": true, 545 "os": [ 546 "android" 547 ] 548 }, 549 "node_modules/@rollup/rollup-android-arm64": { 550 "version": "4.41.0", 551 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.41.0.tgz", 552 "integrity": "sha512-yDvqx3lWlcugozax3DItKJI5j05B0d4Kvnjx+5mwiUpWramVvmAByYigMplaoAQ3pvdprGCTCE03eduqE/8mPQ==", 553 "cpu": [ 554 "arm64" 555 ], 556 "dev": true, 557 "optional": true, 558 "os": [ 559 "android" 560 ] 561 }, 562 "node_modules/@rollup/rollup-darwin-arm64": { 563 "version": "4.41.0", 564 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.41.0.tgz", 565 "integrity": "sha512-2KOU574vD3gzcPSjxO0eyR5iWlnxxtmW1F5CkNOHmMlueKNCQkxR6+ekgWyVnz6zaZihpUNkGxjsYrkTJKhkaw==", 566 "cpu": [ 567 "arm64" 568 ], 569 "dev": true, 570 "optional": true, 571 "os": [ 572 "darwin" 573 ] 574 }, 575 "node_modules/@rollup/rollup-darwin-x64": { 576 "version": "4.41.0", 577 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.41.0.tgz", 578 "integrity": "sha512-gE5ACNSxHcEZyP2BA9TuTakfZvULEW4YAOtxl/A/YDbIir/wPKukde0BNPlnBiP88ecaN4BJI2TtAd+HKuZPQQ==", 579 "cpu": [ 580 "x64" 581 ], 582 "dev": true, 583 "optional": true, 584 "os": [ 585 "darwin" 586 ] 587 }, 588 "node_modules/@rollup/rollup-freebsd-arm64": { 589 "version": "4.41.0", 590 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.41.0.tgz", 591 "integrity": "sha512-GSxU6r5HnWij7FoSo7cZg3l5GPg4HFLkzsFFh0N/b16q5buW1NAWuCJ+HMtIdUEi6XF0qH+hN0TEd78laRp7Dg==", 592 "cpu": [ 593 "arm64" 594 ], 595 "dev": true, 596 "optional": true, 597 "os": [ 598 "freebsd" 599 ] 600 }, 601 "node_modules/@rollup/rollup-freebsd-x64": { 602 "version": "4.41.0", 603 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.41.0.tgz", 604 "integrity": "sha512-KGiGKGDg8qLRyOWmk6IeiHJzsN/OYxO6nSbT0Vj4MwjS2XQy/5emsmtoqLAabqrohbgLWJ5GV3s/ljdrIr8Qjg==", 605 "cpu": [ 606 "x64" 607 ], 608 "dev": true, 609 "optional": true, 610 "os": [ 611 "freebsd" 612 ] 613 }, 614 "node_modules/@rollup/rollup-linux-arm-gnueabihf": { 615 "version": "4.41.0", 616 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.41.0.tgz", 617 "integrity": "sha512-46OzWeqEVQyX3N2/QdiU/CMXYDH/lSHpgfBkuhl3igpZiaB3ZIfSjKuOnybFVBQzjsLwkus2mjaESy8H41SzvA==", 618 "cpu": [ 619 "arm" 620 ], 621 "dev": true, 622 "optional": true, 623 "os": [ 624 "linux" 625 ] 626 }, 627 "node_modules/@rollup/rollup-linux-arm-musleabihf": { 628 "version": "4.41.0", 629 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.41.0.tgz", 630 "integrity": "sha512-lfgW3KtQP4YauqdPpcUZHPcqQXmTmH4nYU0cplNeW583CMkAGjtImw4PKli09NFi2iQgChk4e9erkwlfYem6Lg==", 631 "cpu": [ 632 "arm" 633 ], 634 "dev": true, 635 "optional": true, 636 "os": [ 637 "linux" 638 ] 639 }, 640 "node_modules/@rollup/rollup-linux-arm64-gnu": { 641 "version": "4.41.0", 642 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.41.0.tgz", 643 "integrity": "sha512-nn8mEyzMbdEJzT7cwxgObuwviMx6kPRxzYiOl6o/o+ChQq23gfdlZcUNnt89lPhhz3BYsZ72rp0rxNqBSfqlqw==", 644 "cpu": [ 645 "arm64" 646 ], 647 "dev": true, 648 "optional": true, 649 "os": [ 650 "linux" 651 ] 652 }, 653 "node_modules/@rollup/rollup-linux-arm64-musl": { 654 "version": "4.41.0", 655 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.41.0.tgz", 656 "integrity": "sha512-l+QK99je2zUKGd31Gh+45c4pGDAqZSuWQiuRFCdHYC2CSiO47qUWsCcenrI6p22hvHZrDje9QjwSMAFL3iwXwQ==", 657 "cpu": [ 658 "arm64" 659 ], 660 "dev": true, 661 "optional": true, 662 "os": [ 663 "linux" 664 ] 665 }, 666 "node_modules/@rollup/rollup-linux-loongarch64-gnu": { 667 "version": "4.41.0", 668 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.41.0.tgz", 669 "integrity": "sha512-WbnJaxPv1gPIm6S8O/Wg+wfE/OzGSXlBMbOe4ie+zMyykMOeqmgD1BhPxZQuDqwUN+0T/xOFtL2RUWBspnZj3w==", 670 "cpu": [ 671 "loong64" 672 ], 673 "dev": true, 674 "optional": true, 675 "os": [ 676 "linux" 677 ] 678 }, 679 "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { 680 "version": "4.41.0", 681 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.41.0.tgz", 682 "integrity": "sha512-eRDWR5t67/b2g8Q/S8XPi0YdbKcCs4WQ8vklNnUYLaSWF+Cbv2axZsp4jni6/j7eKvMLYCYdcsv8dcU+a6QNFg==", 683 "cpu": [ 684 "ppc64" 685 ], 686 "dev": true, 687 "optional": true, 688 "os": [ 689 "linux" 690 ] 691 }, 692 "node_modules/@rollup/rollup-linux-riscv64-gnu": { 693 "version": "4.41.0", 694 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.41.0.tgz", 695 "integrity": "sha512-TWrZb6GF5jsEKG7T1IHwlLMDRy2f3DPqYldmIhnA2DVqvvhY2Ai184vZGgahRrg8k9UBWoSlHv+suRfTN7Ua4A==", 696 "cpu": [ 697 "riscv64" 698 ], 699 "dev": true, 700 "optional": true, 701 "os": [ 702 "linux" 703 ] 704 }, 705 "node_modules/@rollup/rollup-linux-riscv64-musl": { 706 "version": "4.41.0", 707 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.41.0.tgz", 708 "integrity": "sha512-ieQljaZKuJpmWvd8gW87ZmSFwid6AxMDk5bhONJ57U8zT77zpZ/TPKkU9HpnnFrM4zsgr4kiGuzbIbZTGi7u9A==", 709 "cpu": [ 710 "riscv64" 711 ], 712 "dev": true, 713 "optional": true, 714 "os": [ 715 "linux" 716 ] 717 }, 718 "node_modules/@rollup/rollup-linux-s390x-gnu": { 719 "version": "4.41.0", 720 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.41.0.tgz", 721 "integrity": "sha512-/L3pW48SxrWAlVsKCN0dGLB2bi8Nv8pr5S5ocSM+S0XCn5RCVCXqi8GVtHFsOBBCSeR+u9brV2zno5+mg3S4Aw==", 722 "cpu": [ 723 "s390x" 724 ], 725 "dev": true, 726 "optional": true, 727 "os": [ 728 "linux" 729 ] 730 }, 731 "node_modules/@rollup/rollup-linux-x64-gnu": { 732 "version": "4.41.0", 733 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.41.0.tgz", 734 "integrity": "sha512-XMLeKjyH8NsEDCRptf6LO8lJk23o9wvB+dJwcXMaH6ZQbbkHu2dbGIUindbMtRN6ux1xKi16iXWu6q9mu7gDhQ==", 735 "cpu": [ 736 "x64" 737 ], 738 "dev": true, 739 "optional": true, 740 "os": [ 741 "linux" 742 ] 743 }, 744 "node_modules/@rollup/rollup-linux-x64-musl": { 745 "version": "4.41.0", 746 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.41.0.tgz", 747 "integrity": "sha512-m/P7LycHZTvSQeXhFmgmdqEiTqSV80zn6xHaQ1JSqwCtD1YGtwEK515Qmy9DcB2HK4dOUVypQxvhVSy06cJPEg==", 748 "cpu": [ 749 "x64" 750 ], 751 "dev": true, 752 "optional": true, 753 "os": [ 754 "linux" 755 ] 756 }, 757 "node_modules/@rollup/rollup-win32-arm64-msvc": { 758 "version": "4.41.0", 759 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.41.0.tgz", 760 "integrity": "sha512-4yodtcOrFHpbomJGVEqZ8fzD4kfBeCbpsUy5Pqk4RluXOdsWdjLnjhiKy2w3qzcASWd04fp52Xz7JKarVJ5BTg==", 761 "cpu": [ 762 "arm64" 763 ], 764 "dev": true, 765 "optional": true, 766 "os": [ 767 "win32" 768 ] 769 }, 770 "node_modules/@rollup/rollup-win32-ia32-msvc": { 771 "version": "4.41.0", 772 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.41.0.tgz", 773 "integrity": "sha512-tmazCrAsKzdkXssEc65zIE1oC6xPHwfy9d5Ta25SRCDOZS+I6RypVVShWALNuU9bxIfGA0aqrmzlzoM5wO5SPQ==", 774 "cpu": [ 775 "ia32" 776 ], 777 "dev": true, 778 "optional": true, 779 "os": [ 780 "win32" 781 ] 782 }, 783 "node_modules/@rollup/rollup-win32-x64-msvc": { 784 "version": "4.41.0", 785 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.41.0.tgz", 786 "integrity": "sha512-h1J+Yzjo/X+0EAvR2kIXJDuTuyT7drc+t2ALY0nIcGPbTatNOf0VWdhEA2Z4AAjv6X1NJV7SYo5oCTYRJhSlVA==", 787 "cpu": [ 788 "x64" 789 ], 790 "dev": true, 791 "optional": true, 792 "os": [ 793 "win32" 794 ] 795 }, 796 "node_modules/@sinclair/typebox": { 797 "version": "0.27.8", 798 "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", 799 "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", 800 "dev": true 801 }, 802 "node_modules/@types/bootstrap": { 803 "version": "5.2.10", 804 "resolved": "https://registry.npmjs.org/@types/bootstrap/-/bootstrap-5.2.10.tgz", 805 "integrity": "sha512-F2X+cd6551tep0MvVZ6nM8v7XgGN/twpdNDjqS1TUM7YFNEtQYWk+dKAnH+T1gr6QgCoGMPl487xw/9hXooa2g==", 806 "dev": true, 807 "dependencies": { 808 "@popperjs/core": "^2.9.2" 809 } 810 }, 811 "node_modules/@types/estree": { 812 "version": "1.0.7", 813 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.7.tgz", 814 "integrity": "sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==", 815 "dev": true 816 }, 817 "node_modules/@vitest/expect": { 818 "version": "1.6.1", 819 "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-1.6.1.tgz", 820 "integrity": "sha512-jXL+9+ZNIJKruofqXuuTClf44eSpcHlgj3CiuNihUF3Ioujtmc0zIa3UJOW5RjDK1YLBJZnWBlPuqhYycLioog==", 821 "dev": true, 822 "dependencies": { 823 "@vitest/spy": "1.6.1", 824 "@vitest/utils": "1.6.1", 825 "chai": "^4.3.10" 826 }, 827 "funding": { 828 "url": "https://opencollective.com/vitest" 829 } 830 }, 831 "node_modules/@vitest/runner": { 832 "version": "1.6.1", 833 "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-1.6.1.tgz", 834 "integrity": "sha512-3nSnYXkVkf3mXFfE7vVyPmi3Sazhb/2cfZGGs0JRzFsPFvAMBEcrweV1V1GsrstdXeKCTXlJbvnQwGWgEIHmOA==", 835 "dev": true, 836 "dependencies": { 837 "@vitest/utils": "1.6.1", 838 "p-limit": "^5.0.0", 839 "pathe": "^1.1.1" 840 }, 841 "funding": { 842 "url": "https://opencollective.com/vitest" 843 } 844 }, 845 "node_modules/@vitest/snapshot": { 846 "version": "1.6.1", 847 "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-1.6.1.tgz", 848 "integrity": "sha512-WvidQuWAzU2p95u8GAKlRMqMyN1yOJkGHnx3M1PL9Raf7AQ1kwLKg04ADlCa3+OXUZE7BceOhVZiuWAbzCKcUQ==", 849 "dev": true, 850 "dependencies": { 851 "magic-string": "^0.30.5", 852 "pathe": "^1.1.1", 853 "pretty-format": "^29.7.0" 854 }, 855 "funding": { 856 "url": "https://opencollective.com/vitest" 857 } 858 }, 859 "node_modules/@vitest/spy": { 860 "version": "1.6.1", 861 "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-1.6.1.tgz", 862 "integrity": "sha512-MGcMmpGkZebsMZhbQKkAf9CX5zGvjkBTqf8Zx3ApYWXr3wG+QvEu2eXWfnIIWYSJExIp4V9FCKDEeygzkYrXMw==", 863 "dev": true, 864 "dependencies": { 865 "tinyspy": "^2.2.0" 866 }, 867 "funding": { 868 "url": "https://opencollective.com/vitest" 869 } 870 }, 871 "node_modules/@vitest/utils": { 872 "version": "1.6.1", 873 "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-1.6.1.tgz", 874 "integrity": "sha512-jOrrUvXM4Av9ZWiG1EajNto0u96kWAhJ1LmPmJhXXQx/32MecEKd10pOLYgS2BQx1TgkGhloPU1ArDW2vvaY6g==", 875 "dev": true, 876 "dependencies": { 877 "diff-sequences": "^29.6.3", 878 "estree-walker": "^3.0.3", 879 "loupe": "^2.3.7", 880 "pretty-format": "^29.7.0" 881 }, 882 "funding": { 883 "url": "https://opencollective.com/vitest" 884 } 885 }, 886 "node_modules/acorn": { 887 "version": "8.14.1", 888 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.1.tgz", 889 "integrity": "sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==", 890 "dev": true, 891 "bin": { 892 "acorn": "bin/acorn" 893 }, 894 "engines": { 895 "node": ">=0.4.0" 896 } 897 }, 898 "node_modules/acorn-walk": { 899 "version": "8.3.4", 900 "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.4.tgz", 901 "integrity": "sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==", 902 "dev": true, 903 "dependencies": { 904 "acorn": "^8.11.0" 905 }, 906 "engines": { 907 "node": ">=0.4.0" 908 } 909 }, 910 "node_modules/agent-base": { 911 "version": "7.1.3", 912 "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.3.tgz", 913 "integrity": "sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==", 914 "dev": true, 915 "engines": { 916 "node": ">= 14" 917 } 918 }, 919 "node_modules/ansi-styles": { 920 "version": "5.2.0", 921 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", 922 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", 923 "dev": true, 924 "engines": { 925 "node": ">=10" 926 }, 927 "funding": { 928 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 929 } 930 }, 931 "node_modules/assertion-error": { 932 "version": "1.1.0", 933 "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz", 934 "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==", 935 "dev": true, 936 "engines": { 937 "node": "*" 938 } 939 }, 940 "node_modules/asynckit": { 941 "version": "0.4.0", 942 "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", 943 "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", 944 "dev": true 945 }, 946 "node_modules/bootstrap": { 947 "version": "5.1.3", 948 "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-5.1.3.tgz", 949 "integrity": "sha512-fcQztozJ8jToQWXxVuEyXWW+dSo8AiXWKwiSSrKWsRB/Qt+Ewwza+JWoLKiTuQLaEPhdNAJ7+Dosc9DOIqNy7Q==", 950 "dev": true, 951 "funding": { 952 "type": "opencollective", 953 "url": "https://opencollective.com/bootstrap" 954 }, 955 "peerDependencies": { 956 "@popperjs/core": "^2.10.2" 957 } 958 }, 959 "node_modules/cac": { 960 "version": "6.7.14", 961 "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz", 962 "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==", 963 "dev": true, 964 "engines": { 965 "node": ">=8" 966 } 967 }, 968 "node_modules/call-bind-apply-helpers": { 969 "version": "1.0.2", 970 "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", 971 "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", 972 "dev": true, 973 "dependencies": { 974 "es-errors": "^1.3.0", 975 "function-bind": "^1.1.2" 976 }, 977 "engines": { 978 "node": ">= 0.4" 979 } 980 }, 981 "node_modules/chai": { 982 "version": "4.5.0", 983 "resolved": "https://registry.npmjs.org/chai/-/chai-4.5.0.tgz", 984 "integrity": "sha512-RITGBfijLkBddZvnn8jdqoTypxvqbOLYQkGGxXzeFjVHvudaPw0HNFD9x928/eUwYWd2dPCugVqspGALTZZQKw==", 985 "dev": true, 986 "dependencies": { 987 "assertion-error": "^1.1.0", 988 "check-error": "^1.0.3", 989 "deep-eql": "^4.1.3", 990 "get-func-name": "^2.0.2", 991 "loupe": "^2.3.6", 992 "pathval": "^1.1.1", 993 "type-detect": "^4.1.0" 994 }, 995 "engines": { 996 "node": ">=4" 997 } 998 }, 999 "node_modules/check-error": { 1000 "version": "1.0.3", 1001 "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.3.tgz", 1002 "integrity": "sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==", 1003 "dev": true, 1004 "dependencies": { 1005 "get-func-name": "^2.0.2" 1006 }, 1007 "engines": { 1008 "node": "*" 1009 } 1010 }, 1011 "node_modules/combined-stream": { 1012 "version": "1.0.8", 1013 "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", 1014 "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", 1015 "dev": true, 1016 "dependencies": { 1017 "delayed-stream": "~1.0.0" 1018 }, 1019 "engines": { 1020 "node": ">= 0.8" 1021 } 1022 }, 1023 "node_modules/confbox": { 1024 "version": "0.1.8", 1025 "resolved": "https://registry.npmjs.org/confbox/-/confbox-0.1.8.tgz", 1026 "integrity": "sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==", 1027 "dev": true 1028 }, 1029 "node_modules/cross-spawn": { 1030 "version": "7.0.6", 1031 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", 1032 "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", 1033 "dev": true, 1034 "dependencies": { 1035 "path-key": "^3.1.0", 1036 "shebang-command": "^2.0.0", 1037 "which": "^2.0.1" 1038 }, 1039 "engines": { 1040 "node": ">= 8" 1041 } 1042 }, 1043 "node_modules/cssstyle": { 1044 "version": "4.3.1", 1045 "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-4.3.1.tgz", 1046 "integrity": "sha512-ZgW+Jgdd7i52AaLYCriF8Mxqft0gD/R9i9wi6RWBhs1pqdPEzPjym7rvRKi397WmQFf3SlyUsszhw+VVCbx79Q==", 1047 "dev": true, 1048 "dependencies": { 1049 "@asamuzakjp/css-color": "^3.1.2", 1050 "rrweb-cssom": "^0.8.0" 1051 }, 1052 "engines": { 1053 "node": ">=18" 1054 } 1055 }, 1056 "node_modules/cssstyle/node_modules/rrweb-cssom": { 1057 "version": "0.8.0", 1058 "resolved": "https://registry.npmjs.org/rrweb-cssom/-/rrweb-cssom-0.8.0.tgz", 1059 "integrity": "sha512-guoltQEx+9aMf2gDZ0s62EcV8lsXR+0w8915TC3ITdn2YueuNjdAYh/levpU9nFaoChh9RUS5ZdQMrKfVEN9tw==", 1060 "dev": true 1061 }, 1062 "node_modules/data-urls": { 1063 "version": "5.0.0", 1064 "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-5.0.0.tgz", 1065 "integrity": "sha512-ZYP5VBHshaDAiVZxjbRVcFJpc+4xGgT0bK3vzy1HLN8jTO975HEbuYzZJcHoQEY5K1a0z8YayJkyVETa08eNTg==", 1066 "dev": true, 1067 "dependencies": { 1068 "whatwg-mimetype": "^4.0.0", 1069 "whatwg-url": "^14.0.0" 1070 }, 1071 "engines": { 1072 "node": ">=18" 1073 } 1074 }, 1075 "node_modules/debug": { 1076 "version": "4.4.1", 1077 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", 1078 "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", 1079 "dev": true, 1080 "dependencies": { 1081 "ms": "^2.1.3" 1082 }, 1083 "engines": { 1084 "node": ">=6.0" 1085 }, 1086 "peerDependenciesMeta": { 1087 "supports-color": { 1088 "optional": true 1089 } 1090 } 1091 }, 1092 "node_modules/decimal.js": { 1093 "version": "10.5.0", 1094 "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.5.0.tgz", 1095 "integrity": "sha512-8vDa8Qxvr/+d94hSh5P3IJwI5t8/c0KsMp+g8bNw9cY2icONa5aPfvKeieW1WlG0WQYwwhJ7mjui2xtiePQSXw==", 1096 "dev": true 1097 }, 1098 "node_modules/deep-eql": { 1099 "version": "4.1.4", 1100 "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-4.1.4.tgz", 1101 "integrity": "sha512-SUwdGfqdKOwxCPeVYjwSyRpJ7Z+fhpwIAtmCUdZIWZ/YP5R9WAsyuSgpLVDi9bjWoN2LXHNss/dk3urXtdQxGg==", 1102 "dev": true, 1103 "dependencies": { 1104 "type-detect": "^4.0.0" 1105 }, 1106 "engines": { 1107 "node": ">=6" 1108 } 1109 }, 1110 "node_modules/delayed-stream": { 1111 "version": "1.0.0", 1112 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", 1113 "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", 1114 "dev": true, 1115 "engines": { 1116 "node": ">=0.4.0" 1117 } 1118 }, 1119 "node_modules/diff-sequences": { 1120 "version": "29.6.3", 1121 "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", 1122 "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", 1123 "dev": true, 1124 "engines": { 1125 "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 1126 } 1127 }, 1128 "node_modules/dunder-proto": { 1129 "version": "1.0.1", 1130 "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", 1131 "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", 1132 "dev": true, 1133 "dependencies": { 1134 "call-bind-apply-helpers": "^1.0.1", 1135 "es-errors": "^1.3.0", 1136 "gopd": "^1.2.0" 1137 }, 1138 "engines": { 1139 "node": ">= 0.4" 1140 } 1141 }, 1142 "node_modules/entities": { 1143 "version": "6.0.0", 1144 "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.0.tgz", 1145 "integrity": "sha512-aKstq2TDOndCn4diEyp9Uq/Flu2i1GlLkc6XIDQSDMuaFE3OPW5OphLCyQ5SpSJZTb4reN+kTcYru5yIfXoRPw==", 1146 "dev": true, 1147 "engines": { 1148 "node": ">=0.12" 1149 }, 1150 "funding": { 1151 "url": "https://github.com/fb55/entities?sponsor=1" 1152 } 1153 }, 1154 "node_modules/es-define-property": { 1155 "version": "1.0.1", 1156 "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", 1157 "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", 1158 "dev": true, 1159 "engines": { 1160 "node": ">= 0.4" 1161 } 1162 }, 1163 "node_modules/es-errors": { 1164 "version": "1.3.0", 1165 "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", 1166 "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", 1167 "dev": true, 1168 "engines": { 1169 "node": ">= 0.4" 1170 } 1171 }, 1172 "node_modules/es-object-atoms": { 1173 "version": "1.1.1", 1174 "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", 1175 "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", 1176 "dev": true, 1177 "dependencies": { 1178 "es-errors": "^1.3.0" 1179 }, 1180 "engines": { 1181 "node": ">= 0.4" 1182 } 1183 }, 1184 "node_modules/es-set-tostringtag": { 1185 "version": "2.1.0", 1186 "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", 1187 "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", 1188 "dev": true, 1189 "dependencies": { 1190 "es-errors": "^1.3.0", 1191 "get-intrinsic": "^1.2.6", 1192 "has-tostringtag": "^1.0.2", 1193 "hasown": "^2.0.2" 1194 }, 1195 "engines": { 1196 "node": ">= 0.4" 1197 } 1198 }, 1199 "node_modules/esbuild": { 1200 "version": "0.21.5", 1201 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", 1202 "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", 1203 "dev": true, 1204 "hasInstallScript": true, 1205 "bin": { 1206 "esbuild": "bin/esbuild" 1207 }, 1208 "engines": { 1209 "node": ">=12" 1210 }, 1211 "optionalDependencies": { 1212 "@esbuild/aix-ppc64": "0.21.5", 1213 "@esbuild/android-arm": "0.21.5", 1214 "@esbuild/android-arm64": "0.21.5", 1215 "@esbuild/android-x64": "0.21.5", 1216 "@esbuild/darwin-arm64": "0.21.5", 1217 "@esbuild/darwin-x64": "0.21.5", 1218 "@esbuild/freebsd-arm64": "0.21.5", 1219 "@esbuild/freebsd-x64": "0.21.5", 1220 "@esbuild/linux-arm": "0.21.5", 1221 "@esbuild/linux-arm64": "0.21.5", 1222 "@esbuild/linux-ia32": "0.21.5", 1223 "@esbuild/linux-loong64": "0.21.5", 1224 "@esbuild/linux-mips64el": "0.21.5", 1225 "@esbuild/linux-ppc64": "0.21.5", 1226 "@esbuild/linux-riscv64": "0.21.5", 1227 "@esbuild/linux-s390x": "0.21.5", 1228 "@esbuild/linux-x64": "0.21.5", 1229 "@esbuild/netbsd-x64": "0.21.5", 1230 "@esbuild/openbsd-x64": "0.21.5", 1231 "@esbuild/sunos-x64": "0.21.5", 1232 "@esbuild/win32-arm64": "0.21.5", 1233 "@esbuild/win32-ia32": "0.21.5", 1234 "@esbuild/win32-x64": "0.21.5" 1235 } 1236 }, 1237 "node_modules/estree-walker": { 1238 "version": "3.0.3", 1239 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", 1240 "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", 1241 "dev": true, 1242 "dependencies": { 1243 "@types/estree": "^1.0.0" 1244 } 1245 }, 1246 "node_modules/execa": { 1247 "version": "8.0.1", 1248 "resolved": "https://registry.npmjs.org/execa/-/execa-8.0.1.tgz", 1249 "integrity": "sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==", 1250 "dev": true, 1251 "dependencies": { 1252 "cross-spawn": "^7.0.3", 1253 "get-stream": "^8.0.1", 1254 "human-signals": "^5.0.0", 1255 "is-stream": "^3.0.0", 1256 "merge-stream": "^2.0.0", 1257 "npm-run-path": "^5.1.0", 1258 "onetime": "^6.0.0", 1259 "signal-exit": "^4.1.0", 1260 "strip-final-newline": "^3.0.0" 1261 }, 1262 "engines": { 1263 "node": ">=16.17" 1264 }, 1265 "funding": { 1266 "url": "https://github.com/sindresorhus/execa?sponsor=1" 1267 } 1268 }, 1269 "node_modules/form-data": { 1270 "version": "4.0.2", 1271 "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.2.tgz", 1272 "integrity": "sha512-hGfm/slu0ZabnNt4oaRZ6uREyfCj6P4fT/n6A1rGV+Z0VdGXjfOhVUpkn6qVQONHGIFwmveGXyDs75+nr6FM8w==", 1273 "dev": true, 1274 "dependencies": { 1275 "asynckit": "^0.4.0", 1276 "combined-stream": "^1.0.8", 1277 "es-set-tostringtag": "^2.1.0", 1278 "mime-types": "^2.1.12" 1279 }, 1280 "engines": { 1281 "node": ">= 6" 1282 } 1283 }, 1284 "node_modules/fsevents": { 1285 "version": "2.3.3", 1286 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", 1287 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", 1288 "dev": true, 1289 "hasInstallScript": true, 1290 "optional": true, 1291 "os": [ 1292 "darwin" 1293 ], 1294 "engines": { 1295 "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 1296 } 1297 }, 1298 "node_modules/function-bind": { 1299 "version": "1.1.2", 1300 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", 1301 "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", 1302 "dev": true, 1303 "funding": { 1304 "url": "https://github.com/sponsors/ljharb" 1305 } 1306 }, 1307 "node_modules/get-func-name": { 1308 "version": "2.0.2", 1309 "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.2.tgz", 1310 "integrity": "sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==", 1311 "dev": true, 1312 "engines": { 1313 "node": "*" 1314 } 1315 }, 1316 "node_modules/get-intrinsic": { 1317 "version": "1.3.0", 1318 "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", 1319 "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", 1320 "dev": true, 1321 "dependencies": { 1322 "call-bind-apply-helpers": "^1.0.2", 1323 "es-define-property": "^1.0.1", 1324 "es-errors": "^1.3.0", 1325 "es-object-atoms": "^1.1.1", 1326 "function-bind": "^1.1.2", 1327 "get-proto": "^1.0.1", 1328 "gopd": "^1.2.0", 1329 "has-symbols": "^1.1.0", 1330 "hasown": "^2.0.2", 1331 "math-intrinsics": "^1.1.0" 1332 }, 1333 "engines": { 1334 "node": ">= 0.4" 1335 }, 1336 "funding": { 1337 "url": "https://github.com/sponsors/ljharb" 1338 } 1339 }, 1340 "node_modules/get-proto": { 1341 "version": "1.0.1", 1342 "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", 1343 "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", 1344 "dev": true, 1345 "dependencies": { 1346 "dunder-proto": "^1.0.1", 1347 "es-object-atoms": "^1.0.0" 1348 }, 1349 "engines": { 1350 "node": ">= 0.4" 1351 } 1352 }, 1353 "node_modules/get-stream": { 1354 "version": "8.0.1", 1355 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz", 1356 "integrity": "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==", 1357 "dev": true, 1358 "engines": { 1359 "node": ">=16" 1360 }, 1361 "funding": { 1362 "url": "https://github.com/sponsors/sindresorhus" 1363 } 1364 }, 1365 "node_modules/gopd": { 1366 "version": "1.2.0", 1367 "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", 1368 "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", 1369 "dev": true, 1370 "engines": { 1371 "node": ">= 0.4" 1372 }, 1373 "funding": { 1374 "url": "https://github.com/sponsors/ljharb" 1375 } 1376 }, 1377 "node_modules/has-symbols": { 1378 "version": "1.1.0", 1379 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", 1380 "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", 1381 "dev": true, 1382 "engines": { 1383 "node": ">= 0.4" 1384 }, 1385 "funding": { 1386 "url": "https://github.com/sponsors/ljharb" 1387 } 1388 }, 1389 "node_modules/has-tostringtag": { 1390 "version": "1.0.2", 1391 "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", 1392 "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", 1393 "dev": true, 1394 "dependencies": { 1395 "has-symbols": "^1.0.3" 1396 }, 1397 "engines": { 1398 "node": ">= 0.4" 1399 }, 1400 "funding": { 1401 "url": "https://github.com/sponsors/ljharb" 1402 } 1403 }, 1404 "node_modules/hasown": { 1405 "version": "2.0.2", 1406 "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", 1407 "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", 1408 "dev": true, 1409 "dependencies": { 1410 "function-bind": "^1.1.2" 1411 }, 1412 "engines": { 1413 "node": ">= 0.4" 1414 } 1415 }, 1416 "node_modules/html-encoding-sniffer": { 1417 "version": "4.0.0", 1418 "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-4.0.0.tgz", 1419 "integrity": "sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ==", 1420 "dev": true, 1421 "dependencies": { 1422 "whatwg-encoding": "^3.1.1" 1423 }, 1424 "engines": { 1425 "node": ">=18" 1426 } 1427 }, 1428 "node_modules/http-proxy-agent": { 1429 "version": "7.0.2", 1430 "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", 1431 "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", 1432 "dev": true, 1433 "dependencies": { 1434 "agent-base": "^7.1.0", 1435 "debug": "^4.3.4" 1436 }, 1437 "engines": { 1438 "node": ">= 14" 1439 } 1440 }, 1441 "node_modules/https-proxy-agent": { 1442 "version": "7.0.6", 1443 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz", 1444 "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==", 1445 "dev": true, 1446 "dependencies": { 1447 "agent-base": "^7.1.2", 1448 "debug": "4" 1449 }, 1450 "engines": { 1451 "node": ">= 14" 1452 } 1453 }, 1454 "node_modules/human-signals": { 1455 "version": "5.0.0", 1456 "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-5.0.0.tgz", 1457 "integrity": "sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==", 1458 "dev": true, 1459 "engines": { 1460 "node": ">=16.17.0" 1461 } 1462 }, 1463 "node_modules/iconv-lite": { 1464 "version": "0.6.3", 1465 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", 1466 "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", 1467 "dev": true, 1468 "dependencies": { 1469 "safer-buffer": ">= 2.1.2 < 3.0.0" 1470 }, 1471 "engines": { 1472 "node": ">=0.10.0" 1473 } 1474 }, 1475 "node_modules/is-potential-custom-element-name": { 1476 "version": "1.0.1", 1477 "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", 1478 "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", 1479 "dev": true 1480 }, 1481 "node_modules/is-stream": { 1482 "version": "3.0.0", 1483 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", 1484 "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", 1485 "dev": true, 1486 "engines": { 1487 "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 1488 }, 1489 "funding": { 1490 "url": "https://github.com/sponsors/sindresorhus" 1491 } 1492 }, 1493 "node_modules/isexe": { 1494 "version": "2.0.0", 1495 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 1496 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", 1497 "dev": true 1498 }, 1499 "node_modules/js-tokens": { 1500 "version": "9.0.1", 1501 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-9.0.1.tgz", 1502 "integrity": "sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==", 1503 "dev": true 1504 }, 1505 "node_modules/jsdom": { 1506 "version": "24.1.3", 1507 "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-24.1.3.tgz", 1508 "integrity": "sha512-MyL55p3Ut3cXbeBEG7Hcv0mVM8pp8PBNWxRqchZnSfAiES1v1mRnMeFfaHWIPULpwsYfvO+ZmMZz5tGCnjzDUQ==", 1509 "dev": true, 1510 "dependencies": { 1511 "cssstyle": "^4.0.1", 1512 "data-urls": "^5.0.0", 1513 "decimal.js": "^10.4.3", 1514 "form-data": "^4.0.0", 1515 "html-encoding-sniffer": "^4.0.0", 1516 "http-proxy-agent": "^7.0.2", 1517 "https-proxy-agent": "^7.0.5", 1518 "is-potential-custom-element-name": "^1.0.1", 1519 "nwsapi": "^2.2.12", 1520 "parse5": "^7.1.2", 1521 "rrweb-cssom": "^0.7.1", 1522 "saxes": "^6.0.0", 1523 "symbol-tree": "^3.2.4", 1524 "tough-cookie": "^4.1.4", 1525 "w3c-xmlserializer": "^5.0.0", 1526 "webidl-conversions": "^7.0.0", 1527 "whatwg-encoding": "^3.1.1", 1528 "whatwg-mimetype": "^4.0.0", 1529 "whatwg-url": "^14.0.0", 1530 "ws": "^8.18.0", 1531 "xml-name-validator": "^5.0.0" 1532 }, 1533 "engines": { 1534 "node": ">=18" 1535 }, 1536 "peerDependencies": { 1537 "canvas": "^2.11.2" 1538 }, 1539 "peerDependenciesMeta": { 1540 "canvas": { 1541 "optional": true 1542 } 1543 } 1544 }, 1545 "node_modules/local-pkg": { 1546 "version": "0.5.1", 1547 "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-0.5.1.tgz", 1548 "integrity": "sha512-9rrA30MRRP3gBD3HTGnC6cDFpaE1kVDWxWgqWJUN0RvDNAo+Nz/9GxB+nHOH0ifbVFy0hSA1V6vFDvnx54lTEQ==", 1549 "dev": true, 1550 "dependencies": { 1551 "mlly": "^1.7.3", 1552 "pkg-types": "^1.2.1" 1553 }, 1554 "engines": { 1555 "node": ">=14" 1556 }, 1557 "funding": { 1558 "url": "https://github.com/sponsors/antfu" 1559 } 1560 }, 1561 "node_modules/loupe": { 1562 "version": "2.3.7", 1563 "resolved": "https://registry.npmjs.org/loupe/-/loupe-2.3.7.tgz", 1564 "integrity": "sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==", 1565 "dev": true, 1566 "dependencies": { 1567 "get-func-name": "^2.0.1" 1568 } 1569 }, 1570 "node_modules/lru-cache": { 1571 "version": "10.4.3", 1572 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", 1573 "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", 1574 "dev": true 1575 }, 1576 "node_modules/magic-string": { 1577 "version": "0.30.17", 1578 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.17.tgz", 1579 "integrity": "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==", 1580 "dev": true, 1581 "dependencies": { 1582 "@jridgewell/sourcemap-codec": "^1.5.0" 1583 } 1584 }, 1585 "node_modules/math-intrinsics": { 1586 "version": "1.1.0", 1587 "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", 1588 "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", 1589 "dev": true, 1590 "engines": { 1591 "node": ">= 0.4" 1592 } 1593 }, 1594 "node_modules/merge-stream": { 1595 "version": "2.0.0", 1596 "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", 1597 "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", 1598 "dev": true 1599 }, 1600 "node_modules/mime-db": { 1601 "version": "1.52.0", 1602 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", 1603 "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", 1604 "dev": true, 1605 "engines": { 1606 "node": ">= 0.6" 1607 } 1608 }, 1609 "node_modules/mime-types": { 1610 "version": "2.1.35", 1611 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", 1612 "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", 1613 "dev": true, 1614 "dependencies": { 1615 "mime-db": "1.52.0" 1616 }, 1617 "engines": { 1618 "node": ">= 0.6" 1619 } 1620 }, 1621 "node_modules/mimic-fn": { 1622 "version": "4.0.0", 1623 "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", 1624 "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", 1625 "dev": true, 1626 "engines": { 1627 "node": ">=12" 1628 }, 1629 "funding": { 1630 "url": "https://github.com/sponsors/sindresorhus" 1631 } 1632 }, 1633 "node_modules/mlly": { 1634 "version": "1.7.4", 1635 "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.7.4.tgz", 1636 "integrity": "sha512-qmdSIPC4bDJXgZTCR7XosJiNKySV7O215tsPtDN9iEO/7q/76b/ijtgRu/+epFXSJhijtTCCGp3DWS549P3xKw==", 1637 "dev": true, 1638 "dependencies": { 1639 "acorn": "^8.14.0", 1640 "pathe": "^2.0.1", 1641 "pkg-types": "^1.3.0", 1642 "ufo": "^1.5.4" 1643 } 1644 }, 1645 "node_modules/mlly/node_modules/pathe": { 1646 "version": "2.0.3", 1647 "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz", 1648 "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==", 1649 "dev": true 1650 }, 1651 "node_modules/ms": { 1652 "version": "2.1.3", 1653 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", 1654 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", 1655 "dev": true 1656 }, 1657 "node_modules/nanoid": { 1658 "version": "3.3.11", 1659 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", 1660 "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", 1661 "dev": true, 1662 "funding": [ 1663 { 1664 "type": "github", 1665 "url": "https://github.com/sponsors/ai" 1666 } 1667 ], 1668 "bin": { 1669 "nanoid": "bin/nanoid.cjs" 1670 }, 1671 "engines": { 1672 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" 1673 } 1674 }, 1675 "node_modules/npm-run-path": { 1676 "version": "5.3.0", 1677 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.3.0.tgz", 1678 "integrity": "sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==", 1679 "dev": true, 1680 "dependencies": { 1681 "path-key": "^4.0.0" 1682 }, 1683 "engines": { 1684 "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 1685 }, 1686 "funding": { 1687 "url": "https://github.com/sponsors/sindresorhus" 1688 } 1689 }, 1690 "node_modules/npm-run-path/node_modules/path-key": { 1691 "version": "4.0.0", 1692 "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", 1693 "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", 1694 "dev": true, 1695 "engines": { 1696 "node": ">=12" 1697 }, 1698 "funding": { 1699 "url": "https://github.com/sponsors/sindresorhus" 1700 } 1701 }, 1702 "node_modules/nwsapi": { 1703 "version": "2.2.20", 1704 "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.20.tgz", 1705 "integrity": "sha512-/ieB+mDe4MrrKMT8z+mQL8klXydZWGR5Dowt4RAGKbJ3kIGEx3X4ljUo+6V73IXtUPWgfOlU5B9MlGxFO5T+cA==", 1706 "dev": true 1707 }, 1708 "node_modules/onetime": { 1709 "version": "6.0.0", 1710 "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", 1711 "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", 1712 "dev": true, 1713 "dependencies": { 1714 "mimic-fn": "^4.0.0" 1715 }, 1716 "engines": { 1717 "node": ">=12" 1718 }, 1719 "funding": { 1720 "url": "https://github.com/sponsors/sindresorhus" 1721 } 1722 }, 1723 "node_modules/p-limit": { 1724 "version": "5.0.0", 1725 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-5.0.0.tgz", 1726 "integrity": "sha512-/Eaoq+QyLSiXQ4lyYV23f14mZRQcXnxfHrN0vCai+ak9G0pp9iEQukIIZq5NccEvwRB8PUnZT0KsOoDCINS1qQ==", 1727 "dev": true, 1728 "dependencies": { 1729 "yocto-queue": "^1.0.0" 1730 }, 1731 "engines": { 1732 "node": ">=18" 1733 }, 1734 "funding": { 1735 "url": "https://github.com/sponsors/sindresorhus" 1736 } 1737 }, 1738 "node_modules/parse5": { 1739 "version": "7.3.0", 1740 "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.3.0.tgz", 1741 "integrity": "sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==", 1742 "dev": true, 1743 "dependencies": { 1744 "entities": "^6.0.0" 1745 }, 1746 "funding": { 1747 "url": "https://github.com/inikulin/parse5?sponsor=1" 1748 } 1749 }, 1750 "node_modules/path-key": { 1751 "version": "3.1.1", 1752 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 1753 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", 1754 "dev": true, 1755 "engines": { 1756 "node": ">=8" 1757 } 1758 }, 1759 "node_modules/pathe": { 1760 "version": "1.1.2", 1761 "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.2.tgz", 1762 "integrity": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==", 1763 "dev": true 1764 }, 1765 "node_modules/pathval": { 1766 "version": "1.1.1", 1767 "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz", 1768 "integrity": "sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==", 1769 "dev": true, 1770 "engines": { 1771 "node": "*" 1772 } 1773 }, 1774 "node_modules/picocolors": { 1775 "version": "1.1.1", 1776 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", 1777 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", 1778 "dev": true 1779 }, 1780 "node_modules/pkg-types": { 1781 "version": "1.3.1", 1782 "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.3.1.tgz", 1783 "integrity": "sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==", 1784 "dev": true, 1785 "dependencies": { 1786 "confbox": "^0.1.8", 1787 "mlly": "^1.7.4", 1788 "pathe": "^2.0.1" 1789 } 1790 }, 1791 "node_modules/pkg-types/node_modules/pathe": { 1792 "version": "2.0.3", 1793 "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz", 1794 "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==", 1795 "dev": true 1796 }, 1797 "node_modules/postcss": { 1798 "version": "8.5.3", 1799 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.3.tgz", 1800 "integrity": "sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==", 1801 "dev": true, 1802 "funding": [ 1803 { 1804 "type": "opencollective", 1805 "url": "https://opencollective.com/postcss/" 1806 }, 1807 { 1808 "type": "tidelift", 1809 "url": "https://tidelift.com/funding/github/npm/postcss" 1810 }, 1811 { 1812 "type": "github", 1813 "url": "https://github.com/sponsors/ai" 1814 } 1815 ], 1816 "dependencies": { 1817 "nanoid": "^3.3.8", 1818 "picocolors": "^1.1.1", 1819 "source-map-js": "^1.2.1" 1820 }, 1821 "engines": { 1822 "node": "^10 || ^12 || >=14" 1823 } 1824 }, 1825 "node_modules/pretty-format": { 1826 "version": "29.7.0", 1827 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", 1828 "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", 1829 "dev": true, 1830 "dependencies": { 1831 "@jest/schemas": "^29.6.3", 1832 "ansi-styles": "^5.0.0", 1833 "react-is": "^18.0.0" 1834 }, 1835 "engines": { 1836 "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 1837 } 1838 }, 1839 "node_modules/psl": { 1840 "version": "1.15.0", 1841 "resolved": "https://registry.npmjs.org/psl/-/psl-1.15.0.tgz", 1842 "integrity": "sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==", 1843 "dev": true, 1844 "dependencies": { 1845 "punycode": "^2.3.1" 1846 }, 1847 "funding": { 1848 "url": "https://github.com/sponsors/lupomontero" 1849 } 1850 }, 1851 "node_modules/punycode": { 1852 "version": "2.3.1", 1853 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", 1854 "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", 1855 "dev": true, 1856 "engines": { 1857 "node": ">=6" 1858 } 1859 }, 1860 "node_modules/querystringify": { 1861 "version": "2.2.0", 1862 "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", 1863 "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", 1864 "dev": true 1865 }, 1866 "node_modules/react-is": { 1867 "version": "18.3.1", 1868 "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", 1869 "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", 1870 "dev": true 1871 }, 1872 "node_modules/requires-port": { 1873 "version": "1.0.0", 1874 "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", 1875 "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", 1876 "dev": true 1877 }, 1878 "node_modules/rollup": { 1879 "version": "4.41.0", 1880 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.41.0.tgz", 1881 "integrity": "sha512-HqMFpUbWlf/tvcxBFNKnJyzc7Lk+XO3FGc3pbNBLqEbOz0gPLRgcrlS3UF4MfUrVlstOaP/q0kM6GVvi+LrLRg==", 1882 "dev": true, 1883 "dependencies": { 1884 "@types/estree": "1.0.7" 1885 }, 1886 "bin": { 1887 "rollup": "dist/bin/rollup" 1888 }, 1889 "engines": { 1890 "node": ">=18.0.0", 1891 "npm": ">=8.0.0" 1892 }, 1893 "optionalDependencies": { 1894 "@rollup/rollup-android-arm-eabi": "4.41.0", 1895 "@rollup/rollup-android-arm64": "4.41.0", 1896 "@rollup/rollup-darwin-arm64": "4.41.0", 1897 "@rollup/rollup-darwin-x64": "4.41.0", 1898 "@rollup/rollup-freebsd-arm64": "4.41.0", 1899 "@rollup/rollup-freebsd-x64": "4.41.0", 1900 "@rollup/rollup-linux-arm-gnueabihf": "4.41.0", 1901 "@rollup/rollup-linux-arm-musleabihf": "4.41.0", 1902 "@rollup/rollup-linux-arm64-gnu": "4.41.0", 1903 "@rollup/rollup-linux-arm64-musl": "4.41.0", 1904 "@rollup/rollup-linux-loongarch64-gnu": "4.41.0", 1905 "@rollup/rollup-linux-powerpc64le-gnu": "4.41.0", 1906 "@rollup/rollup-linux-riscv64-gnu": "4.41.0", 1907 "@rollup/rollup-linux-riscv64-musl": "4.41.0", 1908 "@rollup/rollup-linux-s390x-gnu": "4.41.0", 1909 "@rollup/rollup-linux-x64-gnu": "4.41.0", 1910 "@rollup/rollup-linux-x64-musl": "4.41.0", 1911 "@rollup/rollup-win32-arm64-msvc": "4.41.0", 1912 "@rollup/rollup-win32-ia32-msvc": "4.41.0", 1913 "@rollup/rollup-win32-x64-msvc": "4.41.0", 1914 "fsevents": "~2.3.2" 1915 } 1916 }, 1917 "node_modules/rrweb-cssom": { 1918 "version": "0.7.1", 1919 "resolved": "https://registry.npmjs.org/rrweb-cssom/-/rrweb-cssom-0.7.1.tgz", 1920 "integrity": "sha512-TrEMa7JGdVm0UThDJSx7ddw5nVm3UJS9o9CCIZ72B1vSyEZoziDqBYP3XIoi/12lKrJR8rE3jeFHMok2F/Mnsg==", 1921 "dev": true 1922 }, 1923 "node_modules/safer-buffer": { 1924 "version": "2.1.2", 1925 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", 1926 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", 1927 "dev": true 1928 }, 1929 "node_modules/saxes": { 1930 "version": "6.0.0", 1931 "resolved": "https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz", 1932 "integrity": "sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==", 1933 "dev": true, 1934 "dependencies": { 1935 "xmlchars": "^2.2.0" 1936 }, 1937 "engines": { 1938 "node": ">=v12.22.7" 1939 } 1940 }, 1941 "node_modules/shebang-command": { 1942 "version": "2.0.0", 1943 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 1944 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 1945 "dev": true, 1946 "dependencies": { 1947 "shebang-regex": "^3.0.0" 1948 }, 1949 "engines": { 1950 "node": ">=8" 1951 } 1952 }, 1953 "node_modules/shebang-regex": { 1954 "version": "3.0.0", 1955 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 1956 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", 1957 "dev": true, 1958 "engines": { 1959 "node": ">=8" 1960 } 1961 }, 1962 "node_modules/siginfo": { 1963 "version": "2.0.0", 1964 "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz", 1965 "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==", 1966 "dev": true 1967 }, 1968 "node_modules/signal-exit": { 1969 "version": "4.1.0", 1970 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", 1971 "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", 1972 "dev": true, 1973 "engines": { 1974 "node": ">=14" 1975 }, 1976 "funding": { 1977 "url": "https://github.com/sponsors/isaacs" 1978 } 1979 }, 1980 "node_modules/source-map-js": { 1981 "version": "1.2.1", 1982 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", 1983 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", 1984 "dev": true, 1985 "engines": { 1986 "node": ">=0.10.0" 1987 } 1988 }, 1989 "node_modules/stackback": { 1990 "version": "0.0.2", 1991 "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz", 1992 "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==", 1993 "dev": true 1994 }, 1995 "node_modules/std-env": { 1996 "version": "3.9.0", 1997 "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.9.0.tgz", 1998 "integrity": "sha512-UGvjygr6F6tpH7o2qyqR6QYpwraIjKSdtzyBdyytFOHmPZY917kwdwLG0RbOjWOnKmnm3PeHjaoLLMie7kPLQw==", 1999 "dev": true 2000 }, 2001 "node_modules/strip-final-newline": { 2002 "version": "3.0.0", 2003 "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", 2004 "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", 2005 "dev": true, 2006 "engines": { 2007 "node": ">=12" 2008 }, 2009 "funding": { 2010 "url": "https://github.com/sponsors/sindresorhus" 2011 } 2012 }, 2013 "node_modules/strip-literal": { 2014 "version": "2.1.1", 2015 "resolved": "https://registry.npmjs.org/strip-literal/-/strip-literal-2.1.1.tgz", 2016 "integrity": "sha512-631UJ6O00eNGfMiWG78ck80dfBab8X6IVFB51jZK5Icd7XAs60Z5y7QdSd/wGIklnWvRbUNloVzhOKKmutxQ6Q==", 2017 "dev": true, 2018 "dependencies": { 2019 "js-tokens": "^9.0.1" 2020 }, 2021 "funding": { 2022 "url": "https://github.com/sponsors/antfu" 2023 } 2024 }, 2025 "node_modules/symbol-tree": { 2026 "version": "3.2.4", 2027 "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", 2028 "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", 2029 "dev": true 2030 }, 2031 "node_modules/tinybench": { 2032 "version": "2.9.0", 2033 "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.9.0.tgz", 2034 "integrity": "sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==", 2035 "dev": true 2036 }, 2037 "node_modules/tinypool": { 2038 "version": "0.8.4", 2039 "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-0.8.4.tgz", 2040 "integrity": "sha512-i11VH5gS6IFeLY3gMBQ00/MmLncVP7JLXOw1vlgkytLmJK7QnEr7NXf0LBdxfmNPAeyetukOk0bOYrJrFGjYJQ==", 2041 "dev": true, 2042 "engines": { 2043 "node": ">=14.0.0" 2044 } 2045 }, 2046 "node_modules/tinyspy": { 2047 "version": "2.2.1", 2048 "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-2.2.1.tgz", 2049 "integrity": "sha512-KYad6Vy5VDWV4GH3fjpseMQ/XU2BhIYP7Vzd0LG44qRWm/Yt2WCOTicFdvmgo6gWaqooMQCawTtILVQJupKu7A==", 2050 "dev": true, 2051 "engines": { 2052 "node": ">=14.0.0" 2053 } 2054 }, 2055 "node_modules/tough-cookie": { 2056 "version": "4.1.4", 2057 "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.4.tgz", 2058 "integrity": "sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==", 2059 "dev": true, 2060 "dependencies": { 2061 "psl": "^1.1.33", 2062 "punycode": "^2.1.1", 2063 "universalify": "^0.2.0", 2064 "url-parse": "^1.5.3" 2065 }, 2066 "engines": { 2067 "node": ">=6" 2068 } 2069 }, 2070 "node_modules/tr46": { 2071 "version": "5.1.1", 2072 "resolved": "https://registry.npmjs.org/tr46/-/tr46-5.1.1.tgz", 2073 "integrity": "sha512-hdF5ZgjTqgAntKkklYw0R03MG2x/bSzTtkxmIRw/sTNV8YXsCJ1tfLAX23lhxhHJlEf3CRCOCGGWw3vI3GaSPw==", 2074 "dev": true, 2075 "dependencies": { 2076 "punycode": "^2.3.1" 2077 }, 2078 "engines": { 2079 "node": ">=18" 2080 } 2081 }, 2082 "node_modules/type-detect": { 2083 "version": "4.1.0", 2084 "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.1.0.tgz", 2085 "integrity": "sha512-Acylog8/luQ8L7il+geoSxhEkazvkslg7PSNKOX59mbB9cOveP5aq9h74Y7YU8yDpJwetzQQrfIwtf4Wp4LKcw==", 2086 "dev": true, 2087 "engines": { 2088 "node": ">=4" 2089 } 2090 }, 2091 "node_modules/ufo": { 2092 "version": "1.6.1", 2093 "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.6.1.tgz", 2094 "integrity": "sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA==", 2095 "dev": true 2096 }, 2097 "node_modules/universalify": { 2098 "version": "0.2.0", 2099 "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", 2100 "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", 2101 "dev": true, 2102 "engines": { 2103 "node": ">= 4.0.0" 2104 } 2105 }, 2106 "node_modules/url-parse": { 2107 "version": "1.5.10", 2108 "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", 2109 "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", 2110 "dev": true, 2111 "dependencies": { 2112 "querystringify": "^2.1.1", 2113 "requires-port": "^1.0.0" 2114 } 2115 }, 2116 "node_modules/vite": { 2117 "version": "5.4.19", 2118 "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.19.tgz", 2119 "integrity": "sha512-qO3aKv3HoQC8QKiNSTuUM1l9o/XX3+c+VTgLHbJWHZGeTPVAg2XwazI9UWzoxjIJCGCV2zU60uqMzjeLZuULqA==", 2120 "dev": true, 2121 "dependencies": { 2122 "esbuild": "^0.21.3", 2123 "postcss": "^8.4.43", 2124 "rollup": "^4.20.0" 2125 }, 2126 "bin": { 2127 "vite": "bin/vite.js" 2128 }, 2129 "engines": { 2130 "node": "^18.0.0 || >=20.0.0" 2131 }, 2132 "funding": { 2133 "url": "https://github.com/vitejs/vite?sponsor=1" 2134 }, 2135 "optionalDependencies": { 2136 "fsevents": "~2.3.3" 2137 }, 2138 "peerDependencies": { 2139 "@types/node": "^18.0.0 || >=20.0.0", 2140 "less": "*", 2141 "lightningcss": "^1.21.0", 2142 "sass": "*", 2143 "sass-embedded": "*", 2144 "stylus": "*", 2145 "sugarss": "*", 2146 "terser": "^5.4.0" 2147 }, 2148 "peerDependenciesMeta": { 2149 "@types/node": { 2150 "optional": true 2151 }, 2152 "less": { 2153 "optional": true 2154 }, 2155 "lightningcss": { 2156 "optional": true 2157 }, 2158 "sass": { 2159 "optional": true 2160 }, 2161 "sass-embedded": { 2162 "optional": true 2163 }, 2164 "stylus": { 2165 "optional": true 2166 }, 2167 "sugarss": { 2168 "optional": true 2169 }, 2170 "terser": { 2171 "optional": true 2172 } 2173 } 2174 }, 2175 "node_modules/vite-node": { 2176 "version": "1.6.1", 2177 "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-1.6.1.tgz", 2178 "integrity": "sha512-YAXkfvGtuTzwWbDSACdJSg4A4DZiAqckWe90Zapc/sEX3XvHcw1NdurM/6od8J207tSDqNbSsgdCacBgvJKFuA==", 2179 "dev": true, 2180 "dependencies": { 2181 "cac": "^6.7.14", 2182 "debug": "^4.3.4", 2183 "pathe": "^1.1.1", 2184 "picocolors": "^1.0.0", 2185 "vite": "^5.0.0" 2186 }, 2187 "bin": { 2188 "vite-node": "vite-node.mjs" 2189 }, 2190 "engines": { 2191 "node": "^18.0.0 || >=20.0.0" 2192 }, 2193 "funding": { 2194 "url": "https://opencollective.com/vitest" 2195 } 2196 }, 2197 "node_modules/vitest": { 2198 "version": "1.6.1", 2199 "resolved": "https://registry.npmjs.org/vitest/-/vitest-1.6.1.tgz", 2200 "integrity": "sha512-Ljb1cnSJSivGN0LqXd/zmDbWEM0RNNg2t1QW/XUhYl/qPqyu7CsqeWtqQXHVaJsecLPuDoak2oJcZN2QoRIOag==", 2201 "dev": true, 2202 "dependencies": { 2203 "@vitest/expect": "1.6.1", 2204 "@vitest/runner": "1.6.1", 2205 "@vitest/snapshot": "1.6.1", 2206 "@vitest/spy": "1.6.1", 2207 "@vitest/utils": "1.6.1", 2208 "acorn-walk": "^8.3.2", 2209 "chai": "^4.3.10", 2210 "debug": "^4.3.4", 2211 "execa": "^8.0.1", 2212 "local-pkg": "^0.5.0", 2213 "magic-string": "^0.30.5", 2214 "pathe": "^1.1.1", 2215 "picocolors": "^1.0.0", 2216 "std-env": "^3.5.0", 2217 "strip-literal": "^2.0.0", 2218 "tinybench": "^2.5.1", 2219 "tinypool": "^0.8.3", 2220 "vite": "^5.0.0", 2221 "vite-node": "1.6.1", 2222 "why-is-node-running": "^2.2.2" 2223 }, 2224 "bin": { 2225 "vitest": "vitest.mjs" 2226 }, 2227 "engines": { 2228 "node": "^18.0.0 || >=20.0.0" 2229 }, 2230 "funding": { 2231 "url": "https://opencollective.com/vitest" 2232 }, 2233 "peerDependencies": { 2234 "@edge-runtime/vm": "*", 2235 "@types/node": "^18.0.0 || >=20.0.0", 2236 "@vitest/browser": "1.6.1", 2237 "@vitest/ui": "1.6.1", 2238 "happy-dom": "*", 2239 "jsdom": "*" 2240 }, 2241 "peerDependenciesMeta": { 2242 "@edge-runtime/vm": { 2243 "optional": true 2244 }, 2245 "@types/node": { 2246 "optional": true 2247 }, 2248 "@vitest/browser": { 2249 "optional": true 2250 }, 2251 "@vitest/ui": { 2252 "optional": true 2253 }, 2254 "happy-dom": { 2255 "optional": true 2256 }, 2257 "jsdom": { 2258 "optional": true 2259 } 2260 } 2261 }, 2262 "node_modules/w3c-xmlserializer": { 2263 "version": "5.0.0", 2264 "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-5.0.0.tgz", 2265 "integrity": "sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==", 2266 "dev": true, 2267 "dependencies": { 2268 "xml-name-validator": "^5.0.0" 2269 }, 2270 "engines": { 2271 "node": ">=18" 2272 } 2273 }, 2274 "node_modules/webidl-conversions": { 2275 "version": "7.0.0", 2276 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", 2277 "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==", 2278 "dev": true, 2279 "engines": { 2280 "node": ">=12" 2281 } 2282 }, 2283 "node_modules/whatwg-encoding": { 2284 "version": "3.1.1", 2285 "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-3.1.1.tgz", 2286 "integrity": "sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==", 2287 "dev": true, 2288 "dependencies": { 2289 "iconv-lite": "0.6.3" 2290 }, 2291 "engines": { 2292 "node": ">=18" 2293 } 2294 }, 2295 "node_modules/whatwg-mimetype": { 2296 "version": "4.0.0", 2297 "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-4.0.0.tgz", 2298 "integrity": "sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==", 2299 "dev": true, 2300 "engines": { 2301 "node": ">=18" 2302 } 2303 }, 2304 "node_modules/whatwg-url": { 2305 "version": "14.2.0", 2306 "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-14.2.0.tgz", 2307 "integrity": "sha512-De72GdQZzNTUBBChsXueQUnPKDkg/5A5zp7pFDuQAj5UFoENpiACU0wlCvzpAGnTkj++ihpKwKyYewn/XNUbKw==", 2308 "dev": true, 2309 "dependencies": { 2310 "tr46": "^5.1.0", 2311 "webidl-conversions": "^7.0.0" 2312 }, 2313 "engines": { 2314 "node": ">=18" 2315 } 2316 }, 2317 "node_modules/which": { 2318 "version": "2.0.2", 2319 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 2320 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 2321 "dev": true, 2322 "dependencies": { 2323 "isexe": "^2.0.0" 2324 }, 2325 "bin": { 2326 "node-which": "bin/node-which" 2327 }, 2328 "engines": { 2329 "node": ">= 8" 2330 } 2331 }, 2332 "node_modules/why-is-node-running": { 2333 "version": "2.3.0", 2334 "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz", 2335 "integrity": "sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==", 2336 "dev": true, 2337 "dependencies": { 2338 "siginfo": "^2.0.0", 2339 "stackback": "0.0.2" 2340 }, 2341 "bin": { 2342 "why-is-node-running": "cli.js" 2343 }, 2344 "engines": { 2345 "node": ">=8" 2346 } 2347 }, 2348 "node_modules/ws": { 2349 "version": "8.18.2", 2350 "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.2.tgz", 2351 "integrity": "sha512-DMricUmwGZUVr++AEAe2uiVM7UoO9MAVZMDu05UQOaUII0lp+zOzLLU4Xqh/JvTqklB1T4uELaaPBKyjE1r4fQ==", 2352 "dev": true, 2353 "engines": { 2354 "node": ">=10.0.0" 2355 }, 2356 "peerDependencies": { 2357 "bufferutil": "^4.0.1", 2358 "utf-8-validate": ">=5.0.2" 2359 }, 2360 "peerDependenciesMeta": { 2361 "bufferutil": { 2362 "optional": true 2363 }, 2364 "utf-8-validate": { 2365 "optional": true 2366 } 2367 } 2368 }, 2369 "node_modules/xml-name-validator": { 2370 "version": "5.0.0", 2371 "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-5.0.0.tgz", 2372 "integrity": "sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==", 2373 "dev": true, 2374 "engines": { 2375 "node": ">=18" 2376 } 2377 }, 2378 "node_modules/xmlchars": { 2379 "version": "2.2.0", 2380 "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", 2381 "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", 2382 "dev": true 2383 }, 2384 "node_modules/yocto-queue": { 2385 "version": "1.2.1", 2386 "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.2.1.tgz", 2387 "integrity": "sha512-AyeEbWOu/TAXdxlV9wmGcR0+yh2j3vYPGOECcIj2S7MkrLyC7ne+oye2BKTItt0ii2PHk4cDy+95+LshzbXnGg==", 2388 "dev": true, 2389 "engines": { 2390 "node": ">=12.20" 2391 }, 2392 "funding": { 2393 "url": "https://github.com/sponsors/sindresorhus" 2394 } 2395 } 2396 } 2397} 2398