A React component library for rendering common AT Protocol records for applications such as Bluesky and Leaflet.

semver deez nuts

Changed files
+4076 -2
lib
components
-1
lib/components/BlueskyPostList.tsx
··· 287 287 collection: BLUESKY_PROFILE_COLLECTION, 288 288 rkey: "self", 289 289 }); 290 - const parentDisplayName = parentProfile?.displayName; 291 290 const parentAvatar = parentProfile?.avatar; 292 291 const parentAvatarCdnUrl = isBlobWithCdn(parentAvatar) ? parentAvatar.cdnUrl : undefined; 293 292 const parentAvatarCid = parentAvatarCdnUrl ? undefined : getAvatarCid(parentProfile);
+4075
package-lock.json
··· 1 + { 2 + "name": "atproto-ui", 3 + "version": "0.12", 4 + "lockfileVersion": 3, 5 + "requires": true, 6 + "packages": { 7 + "": { 8 + "name": "atproto-ui", 9 + "version": "0.12", 10 + "dependencies": { 11 + "@atcute/atproto": "^3.1.7", 12 + "@atcute/bluesky": "^3.2.3", 13 + "@atcute/client": "^4.0.3", 14 + "@atcute/identity-resolver": "^1.1.3", 15 + "@atcute/tangled": "^1.0.10" 16 + }, 17 + "devDependencies": { 18 + "@eslint/js": "^9.36.0", 19 + "@microsoft/api-extractor": "^7.53.1", 20 + "@types/node": "^24.6.0", 21 + "@types/react": "^19.1.16", 22 + "@types/react-dom": "^19.1.9", 23 + "@vitejs/plugin-react": "^5.0.4", 24 + "eslint": "^9.36.0", 25 + "eslint-plugin-react-hooks": "^5.2.0", 26 + "eslint-plugin-react-refresh": "^0.4.22", 27 + "globals": "^16.4.0", 28 + "react": "^19.1.1", 29 + "react-dom": "^19.1.1", 30 + "rollup-plugin-typescript2": "^0.36.0", 31 + "typescript": "~5.9.3", 32 + "typescript-eslint": "^8.45.0", 33 + "unplugin-dts": "^1.0.0-beta.6", 34 + "vite": "npm:rolldown-vite@7.1.14" 35 + }, 36 + "peerDependencies": { 37 + "react": "^18.2.0 || ^19.0.0", 38 + "react-dom": "^18.2.0 || ^19.0.0" 39 + }, 40 + "peerDependenciesMeta": { 41 + "react-dom": { 42 + "optional": true 43 + } 44 + } 45 + }, 46 + "node_modules/@atcute/atproto": { 47 + "version": "3.1.9", 48 + "license": "0BSD", 49 + "dependencies": { 50 + "@atcute/lexicons": "^1.2.2" 51 + } 52 + }, 53 + "node_modules/@atcute/bluesky": { 54 + "version": "3.2.11", 55 + "license": "0BSD", 56 + "dependencies": { 57 + "@atcute/atproto": "^3.1.9", 58 + "@atcute/lexicons": "^1.2.5" 59 + } 60 + }, 61 + "node_modules/@atcute/client": { 62 + "version": "4.1.0", 63 + "license": "0BSD", 64 + "dependencies": { 65 + "@atcute/identity": "^1.1.3", 66 + "@atcute/lexicons": "^1.2.5" 67 + } 68 + }, 69 + "node_modules/@atcute/identity": { 70 + "version": "1.1.3", 71 + "license": "0BSD", 72 + "peer": true, 73 + "dependencies": { 74 + "@atcute/lexicons": "^1.2.4", 75 + "@badrap/valita": "^0.4.6" 76 + } 77 + }, 78 + "node_modules/@atcute/identity-resolver": { 79 + "version": "1.1.4", 80 + "license": "0BSD", 81 + "dependencies": { 82 + "@atcute/lexicons": "^1.2.2", 83 + "@atcute/util-fetch": "^1.0.3", 84 + "@badrap/valita": "^0.4.6" 85 + }, 86 + "peerDependencies": { 87 + "@atcute/identity": "^1.0.0" 88 + } 89 + }, 90 + "node_modules/@atcute/lexicons": { 91 + "version": "1.2.5", 92 + "license": "0BSD", 93 + "dependencies": { 94 + "@standard-schema/spec": "^1.0.0", 95 + "esm-env": "^1.2.2" 96 + } 97 + }, 98 + "node_modules/@atcute/tangled": { 99 + "version": "1.0.12", 100 + "license": "0BSD", 101 + "dependencies": { 102 + "@atcute/atproto": "^3.1.9", 103 + "@atcute/lexicons": "^1.2.3" 104 + } 105 + }, 106 + "node_modules/@atcute/util-fetch": { 107 + "version": "1.0.4", 108 + "license": "0BSD", 109 + "dependencies": { 110 + "@badrap/valita": "^0.4.6" 111 + } 112 + }, 113 + "node_modules/@babel/code-frame": { 114 + "version": "7.27.1", 115 + "dev": true, 116 + "license": "MIT", 117 + "dependencies": { 118 + "@babel/helper-validator-identifier": "^7.27.1", 119 + "js-tokens": "^4.0.0", 120 + "picocolors": "^1.1.1" 121 + }, 122 + "engines": { 123 + "node": ">=6.9.0" 124 + } 125 + }, 126 + "node_modules/@babel/compat-data": { 127 + "version": "7.28.5", 128 + "dev": true, 129 + "license": "MIT", 130 + "engines": { 131 + "node": ">=6.9.0" 132 + } 133 + }, 134 + "node_modules/@babel/core": { 135 + "version": "7.28.5", 136 + "dev": true, 137 + "license": "MIT", 138 + "peer": true, 139 + "dependencies": { 140 + "@babel/code-frame": "^7.27.1", 141 + "@babel/generator": "^7.28.5", 142 + "@babel/helper-compilation-targets": "^7.27.2", 143 + "@babel/helper-module-transforms": "^7.28.3", 144 + "@babel/helpers": "^7.28.4", 145 + "@babel/parser": "^7.28.5", 146 + "@babel/template": "^7.27.2", 147 + "@babel/traverse": "^7.28.5", 148 + "@babel/types": "^7.28.5", 149 + "@jridgewell/remapping": "^2.3.5", 150 + "convert-source-map": "^2.0.0", 151 + "debug": "^4.1.0", 152 + "gensync": "^1.0.0-beta.2", 153 + "json5": "^2.2.3", 154 + "semver": "^6.3.1" 155 + }, 156 + "engines": { 157 + "node": ">=6.9.0" 158 + }, 159 + "funding": { 160 + "type": "opencollective", 161 + "url": "https://opencollective.com/babel" 162 + } 163 + }, 164 + "node_modules/@babel/core/node_modules/semver": { 165 + "version": "6.3.1", 166 + "dev": true, 167 + "license": "ISC", 168 + "bin": { 169 + "semver": "bin/semver.js" 170 + } 171 + }, 172 + "node_modules/@babel/generator": { 173 + "version": "7.28.5", 174 + "dev": true, 175 + "license": "MIT", 176 + "dependencies": { 177 + "@babel/parser": "^7.28.5", 178 + "@babel/types": "^7.28.5", 179 + "@jridgewell/gen-mapping": "^0.3.12", 180 + "@jridgewell/trace-mapping": "^0.3.28", 181 + "jsesc": "^3.0.2" 182 + }, 183 + "engines": { 184 + "node": ">=6.9.0" 185 + } 186 + }, 187 + "node_modules/@babel/helper-compilation-targets": { 188 + "version": "7.27.2", 189 + "dev": true, 190 + "license": "MIT", 191 + "dependencies": { 192 + "@babel/compat-data": "^7.27.2", 193 + "@babel/helper-validator-option": "^7.27.1", 194 + "browserslist": "^4.24.0", 195 + "lru-cache": "^5.1.1", 196 + "semver": "^6.3.1" 197 + }, 198 + "engines": { 199 + "node": ">=6.9.0" 200 + } 201 + }, 202 + "node_modules/@babel/helper-compilation-targets/node_modules/lru-cache": { 203 + "version": "5.1.1", 204 + "dev": true, 205 + "license": "ISC", 206 + "dependencies": { 207 + "yallist": "^3.0.2" 208 + } 209 + }, 210 + "node_modules/@babel/helper-compilation-targets/node_modules/lru-cache/node_modules/yallist": { 211 + "version": "3.1.1", 212 + "dev": true, 213 + "license": "ISC" 214 + }, 215 + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { 216 + "version": "6.3.1", 217 + "dev": true, 218 + "license": "ISC", 219 + "bin": { 220 + "semver": "bin/semver.js" 221 + } 222 + }, 223 + "node_modules/@babel/helper-globals": { 224 + "version": "7.28.0", 225 + "dev": true, 226 + "license": "MIT", 227 + "engines": { 228 + "node": ">=6.9.0" 229 + } 230 + }, 231 + "node_modules/@babel/helper-module-imports": { 232 + "version": "7.27.1", 233 + "dev": true, 234 + "license": "MIT", 235 + "dependencies": { 236 + "@babel/traverse": "^7.27.1", 237 + "@babel/types": "^7.27.1" 238 + }, 239 + "engines": { 240 + "node": ">=6.9.0" 241 + } 242 + }, 243 + "node_modules/@babel/helper-module-transforms": { 244 + "version": "7.28.3", 245 + "dev": true, 246 + "license": "MIT", 247 + "dependencies": { 248 + "@babel/helper-module-imports": "^7.27.1", 249 + "@babel/helper-validator-identifier": "^7.27.1", 250 + "@babel/traverse": "^7.28.3" 251 + }, 252 + "engines": { 253 + "node": ">=6.9.0" 254 + }, 255 + "peerDependencies": { 256 + "@babel/core": "^7.0.0" 257 + } 258 + }, 259 + "node_modules/@babel/helper-plugin-utils": { 260 + "version": "7.27.1", 261 + "dev": true, 262 + "license": "MIT", 263 + "engines": { 264 + "node": ">=6.9.0" 265 + } 266 + }, 267 + "node_modules/@babel/helper-string-parser": { 268 + "version": "7.27.1", 269 + "dev": true, 270 + "license": "MIT", 271 + "engines": { 272 + "node": ">=6.9.0" 273 + } 274 + }, 275 + "node_modules/@babel/helper-validator-identifier": { 276 + "version": "7.28.5", 277 + "dev": true, 278 + "license": "MIT", 279 + "engines": { 280 + "node": ">=6.9.0" 281 + } 282 + }, 283 + "node_modules/@babel/helper-validator-option": { 284 + "version": "7.27.1", 285 + "dev": true, 286 + "license": "MIT", 287 + "engines": { 288 + "node": ">=6.9.0" 289 + } 290 + }, 291 + "node_modules/@babel/helpers": { 292 + "version": "7.28.4", 293 + "dev": true, 294 + "license": "MIT", 295 + "dependencies": { 296 + "@babel/template": "^7.27.2", 297 + "@babel/types": "^7.28.4" 298 + }, 299 + "engines": { 300 + "node": ">=6.9.0" 301 + } 302 + }, 303 + "node_modules/@babel/parser": { 304 + "version": "7.28.5", 305 + "dev": true, 306 + "license": "MIT", 307 + "dependencies": { 308 + "@babel/types": "^7.28.5" 309 + }, 310 + "bin": { 311 + "parser": "bin/babel-parser.js" 312 + }, 313 + "engines": { 314 + "node": ">=6.0.0" 315 + } 316 + }, 317 + "node_modules/@babel/plugin-transform-react-jsx-self": { 318 + "version": "7.27.1", 319 + "dev": true, 320 + "license": "MIT", 321 + "dependencies": { 322 + "@babel/helper-plugin-utils": "^7.27.1" 323 + }, 324 + "engines": { 325 + "node": ">=6.9.0" 326 + }, 327 + "peerDependencies": { 328 + "@babel/core": "^7.0.0-0" 329 + } 330 + }, 331 + "node_modules/@babel/plugin-transform-react-jsx-source": { 332 + "version": "7.27.1", 333 + "dev": true, 334 + "license": "MIT", 335 + "dependencies": { 336 + "@babel/helper-plugin-utils": "^7.27.1" 337 + }, 338 + "engines": { 339 + "node": ">=6.9.0" 340 + }, 341 + "peerDependencies": { 342 + "@babel/core": "^7.0.0-0" 343 + } 344 + }, 345 + "node_modules/@babel/template": { 346 + "version": "7.27.2", 347 + "dev": true, 348 + "license": "MIT", 349 + "dependencies": { 350 + "@babel/code-frame": "^7.27.1", 351 + "@babel/parser": "^7.27.2", 352 + "@babel/types": "^7.27.1" 353 + }, 354 + "engines": { 355 + "node": ">=6.9.0" 356 + } 357 + }, 358 + "node_modules/@babel/traverse": { 359 + "version": "7.28.5", 360 + "dev": true, 361 + "license": "MIT", 362 + "dependencies": { 363 + "@babel/code-frame": "^7.27.1", 364 + "@babel/generator": "^7.28.5", 365 + "@babel/helper-globals": "^7.28.0", 366 + "@babel/parser": "^7.28.5", 367 + "@babel/template": "^7.27.2", 368 + "@babel/types": "^7.28.5", 369 + "debug": "^4.3.1" 370 + }, 371 + "engines": { 372 + "node": ">=6.9.0" 373 + } 374 + }, 375 + "node_modules/@babel/types": { 376 + "version": "7.28.5", 377 + "dev": true, 378 + "license": "MIT", 379 + "dependencies": { 380 + "@babel/helper-string-parser": "^7.27.1", 381 + "@babel/helper-validator-identifier": "^7.28.5" 382 + }, 383 + "engines": { 384 + "node": ">=6.9.0" 385 + } 386 + }, 387 + "node_modules/@badrap/valita": { 388 + "version": "0.4.6", 389 + "license": "MIT", 390 + "engines": { 391 + "node": ">= 18" 392 + } 393 + }, 394 + "node_modules/@emnapi/core": { 395 + "version": "1.7.1", 396 + "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.7.1.tgz", 397 + "integrity": "sha512-o1uhUASyo921r2XtHYOHy7gdkGLge8ghBEQHMWmyJFoXlpU58kIrhhN3w26lpQb6dspetweapMn2CSNwQ8I4wg==", 398 + "dev": true, 399 + "license": "MIT", 400 + "optional": true, 401 + "dependencies": { 402 + "@emnapi/wasi-threads": "1.1.0", 403 + "tslib": "^2.4.0" 404 + } 405 + }, 406 + "node_modules/@emnapi/runtime": { 407 + "version": "1.7.1", 408 + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.7.1.tgz", 409 + "integrity": "sha512-PVtJr5CmLwYAU9PZDMITZoR5iAOShYREoR45EyyLrbntV50mdePTgUn4AmOw90Ifcj+x2kRjdzr1HP3RrNiHGA==", 410 + "dev": true, 411 + "license": "MIT", 412 + "optional": true, 413 + "dependencies": { 414 + "tslib": "^2.4.0" 415 + } 416 + }, 417 + "node_modules/@emnapi/wasi-threads": { 418 + "version": "1.1.0", 419 + "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.1.0.tgz", 420 + "integrity": "sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ==", 421 + "dev": true, 422 + "license": "MIT", 423 + "optional": true, 424 + "dependencies": { 425 + "tslib": "^2.4.0" 426 + } 427 + }, 428 + "node_modules/@eslint-community/eslint-utils": { 429 + "version": "4.9.0", 430 + "dev": true, 431 + "license": "MIT", 432 + "dependencies": { 433 + "eslint-visitor-keys": "^3.4.3" 434 + }, 435 + "engines": { 436 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 437 + }, 438 + "funding": { 439 + "url": "https://opencollective.com/eslint" 440 + }, 441 + "peerDependencies": { 442 + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" 443 + } 444 + }, 445 + "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": { 446 + "version": "3.4.3", 447 + "dev": true, 448 + "license": "Apache-2.0", 449 + "engines": { 450 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 451 + }, 452 + "funding": { 453 + "url": "https://opencollective.com/eslint" 454 + } 455 + }, 456 + "node_modules/@eslint-community/regexpp": { 457 + "version": "4.12.2", 458 + "dev": true, 459 + "license": "MIT", 460 + "engines": { 461 + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" 462 + } 463 + }, 464 + "node_modules/@eslint/config-array": { 465 + "version": "0.21.1", 466 + "dev": true, 467 + "license": "Apache-2.0", 468 + "dependencies": { 469 + "@eslint/object-schema": "^2.1.7", 470 + "debug": "^4.3.1", 471 + "minimatch": "^3.1.2" 472 + }, 473 + "engines": { 474 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 475 + } 476 + }, 477 + "node_modules/@eslint/config-array/node_modules/minimatch": { 478 + "version": "3.1.2", 479 + "dev": true, 480 + "license": "ISC", 481 + "dependencies": { 482 + "brace-expansion": "^1.1.7" 483 + }, 484 + "engines": { 485 + "node": "*" 486 + } 487 + }, 488 + "node_modules/@eslint/config-helpers": { 489 + "version": "0.4.2", 490 + "dev": true, 491 + "license": "Apache-2.0", 492 + "dependencies": { 493 + "@eslint/core": "^0.17.0" 494 + }, 495 + "engines": { 496 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 497 + } 498 + }, 499 + "node_modules/@eslint/core": { 500 + "version": "0.17.0", 501 + "dev": true, 502 + "license": "Apache-2.0", 503 + "dependencies": { 504 + "@types/json-schema": "^7.0.15" 505 + }, 506 + "engines": { 507 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 508 + } 509 + }, 510 + "node_modules/@eslint/eslintrc": { 511 + "version": "3.3.3", 512 + "dev": true, 513 + "license": "MIT", 514 + "dependencies": { 515 + "ajv": "^6.12.4", 516 + "debug": "^4.3.2", 517 + "espree": "^10.0.1", 518 + "globals": "^14.0.0", 519 + "ignore": "^5.2.0", 520 + "import-fresh": "^3.2.1", 521 + "js-yaml": "^4.1.1", 522 + "minimatch": "^3.1.2", 523 + "strip-json-comments": "^3.1.1" 524 + }, 525 + "engines": { 526 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 527 + }, 528 + "funding": { 529 + "url": "https://opencollective.com/eslint" 530 + } 531 + }, 532 + "node_modules/@eslint/eslintrc/node_modules/ajv": { 533 + "version": "6.12.6", 534 + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", 535 + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", 536 + "dev": true, 537 + "license": "MIT", 538 + "dependencies": { 539 + "fast-deep-equal": "^3.1.1", 540 + "fast-json-stable-stringify": "^2.0.0", 541 + "json-schema-traverse": "^0.4.1", 542 + "uri-js": "^4.2.2" 543 + }, 544 + "funding": { 545 + "type": "github", 546 + "url": "https://github.com/sponsors/epoberezkin" 547 + } 548 + }, 549 + "node_modules/@eslint/eslintrc/node_modules/globals": { 550 + "version": "14.0.0", 551 + "dev": true, 552 + "license": "MIT", 553 + "engines": { 554 + "node": ">=18" 555 + }, 556 + "funding": { 557 + "url": "https://github.com/sponsors/sindresorhus" 558 + } 559 + }, 560 + "node_modules/@eslint/eslintrc/node_modules/json-schema-traverse": { 561 + "version": "0.4.1", 562 + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", 563 + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", 564 + "dev": true, 565 + "license": "MIT" 566 + }, 567 + "node_modules/@eslint/eslintrc/node_modules/minimatch": { 568 + "version": "3.1.2", 569 + "dev": true, 570 + "license": "ISC", 571 + "dependencies": { 572 + "brace-expansion": "^1.1.7" 573 + }, 574 + "engines": { 575 + "node": "*" 576 + } 577 + }, 578 + "node_modules/@eslint/js": { 579 + "version": "9.39.1", 580 + "dev": true, 581 + "license": "MIT", 582 + "engines": { 583 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 584 + }, 585 + "funding": { 586 + "url": "https://eslint.org/donate" 587 + } 588 + }, 589 + "node_modules/@eslint/object-schema": { 590 + "version": "2.1.7", 591 + "dev": true, 592 + "license": "Apache-2.0", 593 + "engines": { 594 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 595 + } 596 + }, 597 + "node_modules/@eslint/plugin-kit": { 598 + "version": "0.4.1", 599 + "dev": true, 600 + "license": "Apache-2.0", 601 + "dependencies": { 602 + "@eslint/core": "^0.17.0", 603 + "levn": "^0.4.1" 604 + }, 605 + "engines": { 606 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 607 + } 608 + }, 609 + "node_modules/@humanfs/core": { 610 + "version": "0.19.1", 611 + "dev": true, 612 + "license": "Apache-2.0", 613 + "engines": { 614 + "node": ">=18.18.0" 615 + } 616 + }, 617 + "node_modules/@humanfs/node": { 618 + "version": "0.16.7", 619 + "dev": true, 620 + "license": "Apache-2.0", 621 + "dependencies": { 622 + "@humanfs/core": "^0.19.1", 623 + "@humanwhocodes/retry": "^0.4.0" 624 + }, 625 + "engines": { 626 + "node": ">=18.18.0" 627 + } 628 + }, 629 + "node_modules/@humanwhocodes/module-importer": { 630 + "version": "1.0.1", 631 + "dev": true, 632 + "license": "Apache-2.0", 633 + "engines": { 634 + "node": ">=12.22" 635 + }, 636 + "funding": { 637 + "type": "github", 638 + "url": "https://github.com/sponsors/nzakas" 639 + } 640 + }, 641 + "node_modules/@humanwhocodes/retry": { 642 + "version": "0.4.3", 643 + "dev": true, 644 + "license": "Apache-2.0", 645 + "engines": { 646 + "node": ">=18.18" 647 + }, 648 + "funding": { 649 + "type": "github", 650 + "url": "https://github.com/sponsors/nzakas" 651 + } 652 + }, 653 + "node_modules/@isaacs/balanced-match": { 654 + "version": "4.0.1", 655 + "dev": true, 656 + "license": "MIT", 657 + "engines": { 658 + "node": "20 || >=22" 659 + } 660 + }, 661 + "node_modules/@isaacs/brace-expansion": { 662 + "version": "5.0.0", 663 + "dev": true, 664 + "license": "MIT", 665 + "dependencies": { 666 + "@isaacs/balanced-match": "^4.0.1" 667 + }, 668 + "engines": { 669 + "node": "20 || >=22" 670 + } 671 + }, 672 + "node_modules/@jridgewell/gen-mapping": { 673 + "version": "0.3.13", 674 + "dev": true, 675 + "license": "MIT", 676 + "dependencies": { 677 + "@jridgewell/sourcemap-codec": "^1.5.0", 678 + "@jridgewell/trace-mapping": "^0.3.24" 679 + } 680 + }, 681 + "node_modules/@jridgewell/remapping": { 682 + "version": "2.3.5", 683 + "dev": true, 684 + "license": "MIT", 685 + "dependencies": { 686 + "@jridgewell/gen-mapping": "^0.3.5", 687 + "@jridgewell/trace-mapping": "^0.3.24" 688 + } 689 + }, 690 + "node_modules/@jridgewell/resolve-uri": { 691 + "version": "3.1.2", 692 + "dev": true, 693 + "license": "MIT", 694 + "engines": { 695 + "node": ">=6.0.0" 696 + } 697 + }, 698 + "node_modules/@jridgewell/source-map": { 699 + "version": "0.3.11", 700 + "dev": true, 701 + "license": "MIT", 702 + "optional": true, 703 + "dependencies": { 704 + "@jridgewell/gen-mapping": "^0.3.5", 705 + "@jridgewell/trace-mapping": "^0.3.25" 706 + } 707 + }, 708 + "node_modules/@jridgewell/sourcemap-codec": { 709 + "version": "1.5.5", 710 + "dev": true, 711 + "license": "MIT" 712 + }, 713 + "node_modules/@jridgewell/trace-mapping": { 714 + "version": "0.3.31", 715 + "dev": true, 716 + "license": "MIT", 717 + "dependencies": { 718 + "@jridgewell/resolve-uri": "^3.1.0", 719 + "@jridgewell/sourcemap-codec": "^1.4.14" 720 + } 721 + }, 722 + "node_modules/@microsoft/api-extractor": { 723 + "version": "7.55.1", 724 + "dev": true, 725 + "license": "MIT", 726 + "dependencies": { 727 + "@microsoft/api-extractor-model": "7.32.1", 728 + "@microsoft/tsdoc": "~0.16.0", 729 + "@microsoft/tsdoc-config": "~0.18.0", 730 + "@rushstack/node-core-library": "5.19.0", 731 + "@rushstack/rig-package": "0.6.0", 732 + "@rushstack/terminal": "0.19.4", 733 + "@rushstack/ts-command-line": "5.1.4", 734 + "diff": "~8.0.2", 735 + "lodash": "~4.17.15", 736 + "minimatch": "10.0.3", 737 + "resolve": "~1.22.1", 738 + "semver": "~7.5.4", 739 + "source-map": "~0.6.1", 740 + "typescript": "5.8.2" 741 + }, 742 + "bin": { 743 + "api-extractor": "bin/api-extractor" 744 + } 745 + }, 746 + "node_modules/@microsoft/api-extractor-model": { 747 + "version": "7.32.1", 748 + "dev": true, 749 + "license": "MIT", 750 + "dependencies": { 751 + "@microsoft/tsdoc": "~0.16.0", 752 + "@microsoft/tsdoc-config": "~0.18.0", 753 + "@rushstack/node-core-library": "5.19.0" 754 + } 755 + }, 756 + "node_modules/@microsoft/api-extractor/node_modules/typescript": { 757 + "version": "5.8.2", 758 + "dev": true, 759 + "license": "Apache-2.0", 760 + "bin": { 761 + "tsc": "bin/tsc", 762 + "tsserver": "bin/tsserver" 763 + }, 764 + "engines": { 765 + "node": ">=14.17" 766 + } 767 + }, 768 + "node_modules/@microsoft/tsdoc": { 769 + "version": "0.16.0", 770 + "dev": true, 771 + "license": "MIT" 772 + }, 773 + "node_modules/@microsoft/tsdoc-config": { 774 + "version": "0.18.0", 775 + "dev": true, 776 + "license": "MIT", 777 + "dependencies": { 778 + "@microsoft/tsdoc": "0.16.0", 779 + "ajv": "~8.12.0", 780 + "jju": "~1.4.0", 781 + "resolve": "~1.22.2" 782 + } 783 + }, 784 + "node_modules/@microsoft/tsdoc-config/node_modules/ajv": { 785 + "version": "8.12.0", 786 + "dev": true, 787 + "license": "MIT", 788 + "dependencies": { 789 + "fast-deep-equal": "^3.1.1", 790 + "json-schema-traverse": "^1.0.0", 791 + "require-from-string": "^2.0.2", 792 + "uri-js": "^4.2.2" 793 + }, 794 + "funding": { 795 + "type": "github", 796 + "url": "https://github.com/sponsors/epoberezkin" 797 + } 798 + }, 799 + "node_modules/@napi-rs/wasm-runtime": { 800 + "version": "1.1.0", 801 + "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-1.1.0.tgz", 802 + "integrity": "sha512-Fq6DJW+Bb5jaWE69/qOE0D1TUN9+6uWhCeZpdnSBk14pjLcCWR7Q8n49PTSPHazM37JqrsdpEthXy2xn6jWWiA==", 803 + "dev": true, 804 + "license": "MIT", 805 + "optional": true, 806 + "dependencies": { 807 + "@emnapi/core": "^1.7.1", 808 + "@emnapi/runtime": "^1.7.1", 809 + "@tybys/wasm-util": "^0.10.1" 810 + } 811 + }, 812 + "node_modules/@oxc-project/runtime": { 813 + "version": "0.92.0", 814 + "dev": true, 815 + "license": "MIT", 816 + "engines": { 817 + "node": "^20.19.0 || >=22.12.0" 818 + } 819 + }, 820 + "node_modules/@oxc-project/types": { 821 + "version": "0.93.0", 822 + "dev": true, 823 + "license": "MIT", 824 + "funding": { 825 + "url": "https://github.com/sponsors/Boshen" 826 + } 827 + }, 828 + "node_modules/@rolldown/binding-android-arm64": { 829 + "version": "1.0.0-beta.41", 830 + "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.0.0-beta.41.tgz", 831 + "integrity": "sha512-Edflndd9lU7JVhVIvJlZhdCj5DkhYDJPIRn4Dx0RUdfc8asP9xHOI5gMd8MesDDx+BJpdIT/uAmVTearteU/mQ==", 832 + "cpu": [ 833 + "arm64" 834 + ], 835 + "dev": true, 836 + "license": "MIT", 837 + "optional": true, 838 + "os": [ 839 + "android" 840 + ], 841 + "engines": { 842 + "node": "^20.19.0 || >=22.12.0" 843 + } 844 + }, 845 + "node_modules/@rolldown/binding-darwin-arm64": { 846 + "version": "1.0.0-beta.41", 847 + "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.0.0-beta.41.tgz", 848 + "integrity": "sha512-XGCzqfjdk7550PlyZRTBKbypXrB7ATtXhw/+bjtxnklLQs0mKP/XkQVOKyn9qGKSlvH8I56JLYryVxl0PCvSNw==", 849 + "cpu": [ 850 + "arm64" 851 + ], 852 + "dev": true, 853 + "license": "MIT", 854 + "optional": true, 855 + "os": [ 856 + "darwin" 857 + ], 858 + "engines": { 859 + "node": "^20.19.0 || >=22.12.0" 860 + } 861 + }, 862 + "node_modules/@rolldown/binding-darwin-x64": { 863 + "version": "1.0.0-beta.41", 864 + "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.0.0-beta.41.tgz", 865 + "integrity": "sha512-Ho6lIwGJed98zub7n0xcRKuEtnZgbxevAmO4x3zn3C3N4GVXZD5xvCvTVxSMoeBJwTcIYzkVDRTIhylQNsTgLQ==", 866 + "cpu": [ 867 + "x64" 868 + ], 869 + "dev": true, 870 + "license": "MIT", 871 + "optional": true, 872 + "os": [ 873 + "darwin" 874 + ], 875 + "engines": { 876 + "node": "^20.19.0 || >=22.12.0" 877 + } 878 + }, 879 + "node_modules/@rolldown/binding-freebsd-x64": { 880 + "version": "1.0.0-beta.41", 881 + "resolved": "https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.0.0-beta.41.tgz", 882 + "integrity": "sha512-ijAZETywvL+gACjbT4zBnCp5ez1JhTRs6OxRN4J+D6AzDRbU2zb01Esl51RP5/8ZOlvB37xxsRQ3X4YRVyYb3g==", 883 + "cpu": [ 884 + "x64" 885 + ], 886 + "dev": true, 887 + "license": "MIT", 888 + "optional": true, 889 + "os": [ 890 + "freebsd" 891 + ], 892 + "engines": { 893 + "node": "^20.19.0 || >=22.12.0" 894 + } 895 + }, 896 + "node_modules/@rolldown/binding-linux-arm-gnueabihf": { 897 + "version": "1.0.0-beta.41", 898 + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.0.0-beta.41.tgz", 899 + "integrity": "sha512-EgIOZt7UildXKFEFvaiLNBXm+4ggQyGe3E5Z1QP9uRcJJs9omihOnm897FwOBQdCuMvI49iBgjFrkhH+wMJ2MA==", 900 + "cpu": [ 901 + "arm" 902 + ], 903 + "dev": true, 904 + "license": "MIT", 905 + "optional": true, 906 + "os": [ 907 + "linux" 908 + ], 909 + "engines": { 910 + "node": "^20.19.0 || >=22.12.0" 911 + } 912 + }, 913 + "node_modules/@rolldown/binding-linux-arm64-gnu": { 914 + "version": "1.0.0-beta.41", 915 + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.0.0-beta.41.tgz", 916 + "integrity": "sha512-F8bUwJq8v/JAU8HSwgF4dztoqJ+FjdyjuvX4//3+Fbe2we9UktFeZ27U4lRMXF1vxWtdV4ey6oCSqI7yUrSEeg==", 917 + "cpu": [ 918 + "arm64" 919 + ], 920 + "dev": true, 921 + "license": "MIT", 922 + "optional": true, 923 + "os": [ 924 + "linux" 925 + ], 926 + "engines": { 927 + "node": "^20.19.0 || >=22.12.0" 928 + } 929 + }, 930 + "node_modules/@rolldown/binding-linux-arm64-musl": { 931 + "version": "1.0.0-beta.41", 932 + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.0.0-beta.41.tgz", 933 + "integrity": "sha512-MioXcCIX/wB1pBnBoJx8q4OGucUAfC1+/X1ilKFsjDK05VwbLZGRgOVD5OJJpUQPK86DhQciNBrfOKDiatxNmg==", 934 + "cpu": [ 935 + "arm64" 936 + ], 937 + "dev": true, 938 + "license": "MIT", 939 + "optional": true, 940 + "os": [ 941 + "linux" 942 + ], 943 + "engines": { 944 + "node": "^20.19.0 || >=22.12.0" 945 + } 946 + }, 947 + "node_modules/@rolldown/binding-linux-x64-gnu": { 948 + "version": "1.0.0-beta.41", 949 + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.0.0-beta.41.tgz", 950 + "integrity": "sha512-m66M61fizvRCwt5pOEiZQMiwBL9/y0bwU/+Kc4Ce/Pef6YfoEkR28y+DzN9rMdjo8Z28NXjsDPq9nH4mXnAP0g==", 951 + "cpu": [ 952 + "x64" 953 + ], 954 + "dev": true, 955 + "license": "MIT", 956 + "optional": true, 957 + "os": [ 958 + "linux" 959 + ], 960 + "engines": { 961 + "node": "^20.19.0 || >=22.12.0" 962 + } 963 + }, 964 + "node_modules/@rolldown/binding-linux-x64-musl": { 965 + "version": "1.0.0-beta.41", 966 + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.0.0-beta.41.tgz", 967 + "integrity": "sha512-yRxlSfBvWnnfrdtJfvi9lg8xfG5mPuyoSHm0X01oiE8ArmLRvoJGHUTJydCYz+wbK2esbq5J4B4Tq9WAsOlP1Q==", 968 + "cpu": [ 969 + "x64" 970 + ], 971 + "dev": true, 972 + "license": "MIT", 973 + "optional": true, 974 + "os": [ 975 + "linux" 976 + ], 977 + "engines": { 978 + "node": "^20.19.0 || >=22.12.0" 979 + } 980 + }, 981 + "node_modules/@rolldown/binding-openharmony-arm64": { 982 + "version": "1.0.0-beta.41", 983 + "resolved": "https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.0.0-beta.41.tgz", 984 + "integrity": "sha512-PHVxYhBpi8UViS3/hcvQQb9RFqCtvFmFU1PvUoTRiUdBtgHA6fONNHU4x796lgzNlVSD3DO/MZNk1s5/ozSMQg==", 985 + "cpu": [ 986 + "arm64" 987 + ], 988 + "dev": true, 989 + "license": "MIT", 990 + "optional": true, 991 + "os": [ 992 + "openharmony" 993 + ], 994 + "engines": { 995 + "node": "^20.19.0 || >=22.12.0" 996 + } 997 + }, 998 + "node_modules/@rolldown/binding-wasm32-wasi": { 999 + "version": "1.0.0-beta.41", 1000 + "resolved": "https://registry.npmjs.org/@rolldown/binding-wasm32-wasi/-/binding-wasm32-wasi-1.0.0-beta.41.tgz", 1001 + "integrity": "sha512-OAfcO37ME6GGWmj9qTaDT7jY4rM0T2z0/8ujdQIJQ2x2nl+ztO32EIwURfmXOK0U1tzkyuaKYvE34Pug/ucXlQ==", 1002 + "cpu": [ 1003 + "wasm32" 1004 + ], 1005 + "dev": true, 1006 + "license": "MIT", 1007 + "optional": true, 1008 + "dependencies": { 1009 + "@napi-rs/wasm-runtime": "^1.0.5" 1010 + }, 1011 + "engines": { 1012 + "node": ">=14.0.0" 1013 + } 1014 + }, 1015 + "node_modules/@rolldown/binding-win32-arm64-msvc": { 1016 + "version": "1.0.0-beta.41", 1017 + "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.0.0-beta.41.tgz", 1018 + "integrity": "sha512-NIYGuCcuXaq5BC4Q3upbiMBvmZsTsEPG9k/8QKQdmrch+ocSy5Jv9tdpdmXJyighKqm182nh/zBt+tSJkYoNlg==", 1019 + "cpu": [ 1020 + "arm64" 1021 + ], 1022 + "dev": true, 1023 + "license": "MIT", 1024 + "optional": true, 1025 + "os": [ 1026 + "win32" 1027 + ], 1028 + "engines": { 1029 + "node": "^20.19.0 || >=22.12.0" 1030 + } 1031 + }, 1032 + "node_modules/@rolldown/binding-win32-ia32-msvc": { 1033 + "version": "1.0.0-beta.41", 1034 + "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-ia32-msvc/-/binding-win32-ia32-msvc-1.0.0-beta.41.tgz", 1035 + "integrity": "sha512-kANdsDbE5FkEOb5NrCGBJBCaZ2Sabp3D7d4PRqMYJqyLljwh9mDyYyYSv5+QNvdAmifj+f3lviNEUUuUZPEFPw==", 1036 + "cpu": [ 1037 + "ia32" 1038 + ], 1039 + "dev": true, 1040 + "license": "MIT", 1041 + "optional": true, 1042 + "os": [ 1043 + "win32" 1044 + ], 1045 + "engines": { 1046 + "node": "^20.19.0 || >=22.12.0" 1047 + } 1048 + }, 1049 + "node_modules/@rolldown/binding-win32-x64-msvc": { 1050 + "version": "1.0.0-beta.41", 1051 + "cpu": [ 1052 + "x64" 1053 + ], 1054 + "dev": true, 1055 + "license": "MIT", 1056 + "optional": true, 1057 + "os": [ 1058 + "win32" 1059 + ], 1060 + "engines": { 1061 + "node": "^20.19.0 || >=22.12.0" 1062 + } 1063 + }, 1064 + "node_modules/@rolldown/pluginutils": { 1065 + "version": "1.0.0-beta.47", 1066 + "dev": true, 1067 + "license": "MIT" 1068 + }, 1069 + "node_modules/@rollup/pluginutils": { 1070 + "version": "4.2.1", 1071 + "dev": true, 1072 + "license": "MIT", 1073 + "dependencies": { 1074 + "estree-walker": "^2.0.1", 1075 + "picomatch": "^2.2.2" 1076 + }, 1077 + "engines": { 1078 + "node": ">= 8.0.0" 1079 + } 1080 + }, 1081 + "node_modules/@rollup/pluginutils/node_modules/picomatch": { 1082 + "version": "2.3.1", 1083 + "dev": true, 1084 + "license": "MIT", 1085 + "engines": { 1086 + "node": ">=8.6" 1087 + }, 1088 + "funding": { 1089 + "url": "https://github.com/sponsors/jonschlinkert" 1090 + } 1091 + }, 1092 + "node_modules/@rollup/rollup-android-arm-eabi": { 1093 + "version": "4.53.3", 1094 + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.53.3.tgz", 1095 + "integrity": "sha512-mRSi+4cBjrRLoaal2PnqH82Wqyb+d3HsPUN/W+WslCXsZsyHa9ZeQQX/pQsZaVIWDkPcpV6jJ+3KLbTbgnwv8w==", 1096 + "cpu": [ 1097 + "arm" 1098 + ], 1099 + "dev": true, 1100 + "license": "MIT", 1101 + "optional": true, 1102 + "os": [ 1103 + "android" 1104 + ] 1105 + }, 1106 + "node_modules/@rollup/rollup-android-arm64": { 1107 + "version": "4.53.3", 1108 + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.53.3.tgz", 1109 + "integrity": "sha512-CbDGaMpdE9sh7sCmTrTUyllhrg65t6SwhjlMJsLr+J8YjFuPmCEjbBSx4Z/e4SmDyH3aB5hGaJUP2ltV/vcs4w==", 1110 + "cpu": [ 1111 + "arm64" 1112 + ], 1113 + "dev": true, 1114 + "license": "MIT", 1115 + "optional": true, 1116 + "os": [ 1117 + "android" 1118 + ] 1119 + }, 1120 + "node_modules/@rollup/rollup-darwin-arm64": { 1121 + "version": "4.53.3", 1122 + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.53.3.tgz", 1123 + "integrity": "sha512-Nr7SlQeqIBpOV6BHHGZgYBuSdanCXuw09hon14MGOLGmXAFYjx1wNvquVPmpZnl0tLjg25dEdr4IQ6GgyToCUA==", 1124 + "cpu": [ 1125 + "arm64" 1126 + ], 1127 + "dev": true, 1128 + "license": "MIT", 1129 + "optional": true, 1130 + "os": [ 1131 + "darwin" 1132 + ] 1133 + }, 1134 + "node_modules/@rollup/rollup-darwin-x64": { 1135 + "version": "4.53.3", 1136 + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.53.3.tgz", 1137 + "integrity": "sha512-DZ8N4CSNfl965CmPktJ8oBnfYr3F8dTTNBQkRlffnUarJ2ohudQD17sZBa097J8xhQ26AwhHJ5mvUyQW8ddTsQ==", 1138 + "cpu": [ 1139 + "x64" 1140 + ], 1141 + "dev": true, 1142 + "license": "MIT", 1143 + "optional": true, 1144 + "os": [ 1145 + "darwin" 1146 + ] 1147 + }, 1148 + "node_modules/@rollup/rollup-freebsd-arm64": { 1149 + "version": "4.53.3", 1150 + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.53.3.tgz", 1151 + "integrity": "sha512-yMTrCrK92aGyi7GuDNtGn2sNW+Gdb4vErx4t3Gv/Tr+1zRb8ax4z8GWVRfr3Jw8zJWvpGHNpss3vVlbF58DZ4w==", 1152 + "cpu": [ 1153 + "arm64" 1154 + ], 1155 + "dev": true, 1156 + "license": "MIT", 1157 + "optional": true, 1158 + "os": [ 1159 + "freebsd" 1160 + ] 1161 + }, 1162 + "node_modules/@rollup/rollup-freebsd-x64": { 1163 + "version": "4.53.3", 1164 + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.53.3.tgz", 1165 + "integrity": "sha512-lMfF8X7QhdQzseM6XaX0vbno2m3hlyZFhwcndRMw8fbAGUGL3WFMBdK0hbUBIUYcEcMhVLr1SIamDeuLBnXS+Q==", 1166 + "cpu": [ 1167 + "x64" 1168 + ], 1169 + "dev": true, 1170 + "license": "MIT", 1171 + "optional": true, 1172 + "os": [ 1173 + "freebsd" 1174 + ] 1175 + }, 1176 + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { 1177 + "version": "4.53.3", 1178 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.53.3.tgz", 1179 + "integrity": "sha512-k9oD15soC/Ln6d2Wv/JOFPzZXIAIFLp6B+i14KhxAfnq76ajt0EhYc5YPeX6W1xJkAdItcVT+JhKl1QZh44/qw==", 1180 + "cpu": [ 1181 + "arm" 1182 + ], 1183 + "dev": true, 1184 + "license": "MIT", 1185 + "optional": true, 1186 + "os": [ 1187 + "linux" 1188 + ] 1189 + }, 1190 + "node_modules/@rollup/rollup-linux-arm-musleabihf": { 1191 + "version": "4.53.3", 1192 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.53.3.tgz", 1193 + "integrity": "sha512-vTNlKq+N6CK/8UktsrFuc+/7NlEYVxgaEgRXVUVK258Z5ymho29skzW1sutgYjqNnquGwVUObAaxae8rZ6YMhg==", 1194 + "cpu": [ 1195 + "arm" 1196 + ], 1197 + "dev": true, 1198 + "license": "MIT", 1199 + "optional": true, 1200 + "os": [ 1201 + "linux" 1202 + ] 1203 + }, 1204 + "node_modules/@rollup/rollup-linux-arm64-gnu": { 1205 + "version": "4.53.3", 1206 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.53.3.tgz", 1207 + "integrity": "sha512-RGrFLWgMhSxRs/EWJMIFM1O5Mzuz3Xy3/mnxJp/5cVhZ2XoCAxJnmNsEyeMJtpK+wu0FJFWz+QF4mjCA7AUQ3w==", 1208 + "cpu": [ 1209 + "arm64" 1210 + ], 1211 + "dev": true, 1212 + "license": "MIT", 1213 + "optional": true, 1214 + "os": [ 1215 + "linux" 1216 + ] 1217 + }, 1218 + "node_modules/@rollup/rollup-linux-arm64-musl": { 1219 + "version": "4.53.3", 1220 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.53.3.tgz", 1221 + "integrity": "sha512-kASyvfBEWYPEwe0Qv4nfu6pNkITLTb32p4yTgzFCocHnJLAHs+9LjUu9ONIhvfT/5lv4YS5muBHyuV84epBo/A==", 1222 + "cpu": [ 1223 + "arm64" 1224 + ], 1225 + "dev": true, 1226 + "license": "MIT", 1227 + "optional": true, 1228 + "os": [ 1229 + "linux" 1230 + ] 1231 + }, 1232 + "node_modules/@rollup/rollup-linux-loong64-gnu": { 1233 + "version": "4.53.3", 1234 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.53.3.tgz", 1235 + "integrity": "sha512-JiuKcp2teLJwQ7vkJ95EwESWkNRFJD7TQgYmCnrPtlu50b4XvT5MOmurWNrCj3IFdyjBQ5p9vnrX4JM6I8OE7g==", 1236 + "cpu": [ 1237 + "loong64" 1238 + ], 1239 + "dev": true, 1240 + "license": "MIT", 1241 + "optional": true, 1242 + "os": [ 1243 + "linux" 1244 + ] 1245 + }, 1246 + "node_modules/@rollup/rollup-linux-ppc64-gnu": { 1247 + "version": "4.53.3", 1248 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.53.3.tgz", 1249 + "integrity": "sha512-EoGSa8nd6d3T7zLuqdojxC20oBfNT8nexBbB/rkxgKj5T5vhpAQKKnD+h3UkoMuTyXkP5jTjK/ccNRmQrPNDuw==", 1250 + "cpu": [ 1251 + "ppc64" 1252 + ], 1253 + "dev": true, 1254 + "license": "MIT", 1255 + "optional": true, 1256 + "os": [ 1257 + "linux" 1258 + ] 1259 + }, 1260 + "node_modules/@rollup/rollup-linux-riscv64-gnu": { 1261 + "version": "4.53.3", 1262 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.53.3.tgz", 1263 + "integrity": "sha512-4s+Wped2IHXHPnAEbIB0YWBv7SDohqxobiiPA1FIWZpX+w9o2i4LezzH/NkFUl8LRci/8udci6cLq+jJQlh+0g==", 1264 + "cpu": [ 1265 + "riscv64" 1266 + ], 1267 + "dev": true, 1268 + "license": "MIT", 1269 + "optional": true, 1270 + "os": [ 1271 + "linux" 1272 + ] 1273 + }, 1274 + "node_modules/@rollup/rollup-linux-riscv64-musl": { 1275 + "version": "4.53.3", 1276 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.53.3.tgz", 1277 + "integrity": "sha512-68k2g7+0vs2u9CxDt5ktXTngsxOQkSEV/xBbwlqYcUrAVh6P9EgMZvFsnHy4SEiUl46Xf0IObWVbMvPrr2gw8A==", 1278 + "cpu": [ 1279 + "riscv64" 1280 + ], 1281 + "dev": true, 1282 + "license": "MIT", 1283 + "optional": true, 1284 + "os": [ 1285 + "linux" 1286 + ] 1287 + }, 1288 + "node_modules/@rollup/rollup-linux-s390x-gnu": { 1289 + "version": "4.53.3", 1290 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.53.3.tgz", 1291 + "integrity": "sha512-VYsFMpULAz87ZW6BVYw3I6sWesGpsP9OPcyKe8ofdg9LHxSbRMd7zrVrr5xi/3kMZtpWL/wC+UIJWJYVX5uTKg==", 1292 + "cpu": [ 1293 + "s390x" 1294 + ], 1295 + "dev": true, 1296 + "license": "MIT", 1297 + "optional": true, 1298 + "os": [ 1299 + "linux" 1300 + ] 1301 + }, 1302 + "node_modules/@rollup/rollup-linux-x64-gnu": { 1303 + "version": "4.53.3", 1304 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.53.3.tgz", 1305 + "integrity": "sha512-3EhFi1FU6YL8HTUJZ51imGJWEX//ajQPfqWLI3BQq4TlvHy4X0MOr5q3D2Zof/ka0d5FNdPwZXm3Yyib/UEd+w==", 1306 + "cpu": [ 1307 + "x64" 1308 + ], 1309 + "dev": true, 1310 + "license": "MIT", 1311 + "optional": true, 1312 + "os": [ 1313 + "linux" 1314 + ] 1315 + }, 1316 + "node_modules/@rollup/rollup-linux-x64-musl": { 1317 + "version": "4.53.3", 1318 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.53.3.tgz", 1319 + "integrity": "sha512-eoROhjcc6HbZCJr+tvVT8X4fW3/5g/WkGvvmwz/88sDtSJzO7r/blvoBDgISDiCjDRZmHpwud7h+6Q9JxFwq1Q==", 1320 + "cpu": [ 1321 + "x64" 1322 + ], 1323 + "dev": true, 1324 + "license": "MIT", 1325 + "optional": true, 1326 + "os": [ 1327 + "linux" 1328 + ] 1329 + }, 1330 + "node_modules/@rollup/rollup-openharmony-arm64": { 1331 + "version": "4.53.3", 1332 + "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.53.3.tgz", 1333 + "integrity": "sha512-OueLAWgrNSPGAdUdIjSWXw+u/02BRTcnfw9PN41D2vq/JSEPnJnVuBgw18VkN8wcd4fjUs+jFHVM4t9+kBSNLw==", 1334 + "cpu": [ 1335 + "arm64" 1336 + ], 1337 + "dev": true, 1338 + "license": "MIT", 1339 + "optional": true, 1340 + "os": [ 1341 + "openharmony" 1342 + ] 1343 + }, 1344 + "node_modules/@rollup/rollup-win32-arm64-msvc": { 1345 + "version": "4.53.3", 1346 + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.53.3.tgz", 1347 + "integrity": "sha512-GOFuKpsxR/whszbF/bzydebLiXIHSgsEUp6M0JI8dWvi+fFa1TD6YQa4aSZHtpmh2/uAlj/Dy+nmby3TJ3pkTw==", 1348 + "cpu": [ 1349 + "arm64" 1350 + ], 1351 + "dev": true, 1352 + "license": "MIT", 1353 + "optional": true, 1354 + "os": [ 1355 + "win32" 1356 + ] 1357 + }, 1358 + "node_modules/@rollup/rollup-win32-ia32-msvc": { 1359 + "version": "4.53.3", 1360 + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.53.3.tgz", 1361 + "integrity": "sha512-iah+THLcBJdpfZ1TstDFbKNznlzoxa8fmnFYK4V67HvmuNYkVdAywJSoteUszvBQ9/HqN2+9AZghbajMsFT+oA==", 1362 + "cpu": [ 1363 + "ia32" 1364 + ], 1365 + "dev": true, 1366 + "license": "MIT", 1367 + "optional": true, 1368 + "os": [ 1369 + "win32" 1370 + ] 1371 + }, 1372 + "node_modules/@rollup/rollup-win32-x64-gnu": { 1373 + "version": "4.53.3", 1374 + "cpu": [ 1375 + "x64" 1376 + ], 1377 + "dev": true, 1378 + "license": "MIT", 1379 + "optional": true, 1380 + "os": [ 1381 + "win32" 1382 + ] 1383 + }, 1384 + "node_modules/@rollup/rollup-win32-x64-msvc": { 1385 + "version": "4.53.3", 1386 + "cpu": [ 1387 + "x64" 1388 + ], 1389 + "dev": true, 1390 + "license": "MIT", 1391 + "optional": true, 1392 + "os": [ 1393 + "win32" 1394 + ] 1395 + }, 1396 + "node_modules/@rushstack/node-core-library": { 1397 + "version": "5.19.0", 1398 + "dev": true, 1399 + "license": "MIT", 1400 + "dependencies": { 1401 + "ajv": "~8.13.0", 1402 + "ajv-draft-04": "~1.0.0", 1403 + "ajv-formats": "~3.0.1", 1404 + "fs-extra": "~11.3.0", 1405 + "import-lazy": "~4.0.0", 1406 + "jju": "~1.4.0", 1407 + "resolve": "~1.22.1", 1408 + "semver": "~7.5.4" 1409 + }, 1410 + "peerDependencies": { 1411 + "@types/node": "*" 1412 + }, 1413 + "peerDependenciesMeta": { 1414 + "@types/node": { 1415 + "optional": true 1416 + } 1417 + } 1418 + }, 1419 + "node_modules/@rushstack/node-core-library/node_modules/ajv": { 1420 + "version": "8.13.0", 1421 + "dev": true, 1422 + "license": "MIT", 1423 + "dependencies": { 1424 + "fast-deep-equal": "^3.1.3", 1425 + "json-schema-traverse": "^1.0.0", 1426 + "require-from-string": "^2.0.2", 1427 + "uri-js": "^4.4.1" 1428 + }, 1429 + "funding": { 1430 + "type": "github", 1431 + "url": "https://github.com/sponsors/epoberezkin" 1432 + } 1433 + }, 1434 + "node_modules/@rushstack/node-core-library/node_modules/fs-extra": { 1435 + "version": "11.3.2", 1436 + "dev": true, 1437 + "license": "MIT", 1438 + "dependencies": { 1439 + "graceful-fs": "^4.2.0", 1440 + "jsonfile": "^6.0.1", 1441 + "universalify": "^2.0.0" 1442 + }, 1443 + "engines": { 1444 + "node": ">=14.14" 1445 + } 1446 + }, 1447 + "node_modules/@rushstack/problem-matcher": { 1448 + "version": "0.1.1", 1449 + "dev": true, 1450 + "license": "MIT", 1451 + "peerDependencies": { 1452 + "@types/node": "*" 1453 + }, 1454 + "peerDependenciesMeta": { 1455 + "@types/node": { 1456 + "optional": true 1457 + } 1458 + } 1459 + }, 1460 + "node_modules/@rushstack/rig-package": { 1461 + "version": "0.6.0", 1462 + "dev": true, 1463 + "license": "MIT", 1464 + "dependencies": { 1465 + "resolve": "~1.22.1", 1466 + "strip-json-comments": "~3.1.1" 1467 + } 1468 + }, 1469 + "node_modules/@rushstack/terminal": { 1470 + "version": "0.19.4", 1471 + "dev": true, 1472 + "license": "MIT", 1473 + "dependencies": { 1474 + "@rushstack/node-core-library": "5.19.0", 1475 + "@rushstack/problem-matcher": "0.1.1", 1476 + "supports-color": "~8.1.1" 1477 + }, 1478 + "peerDependencies": { 1479 + "@types/node": "*" 1480 + }, 1481 + "peerDependenciesMeta": { 1482 + "@types/node": { 1483 + "optional": true 1484 + } 1485 + } 1486 + }, 1487 + "node_modules/@rushstack/ts-command-line": { 1488 + "version": "5.1.4", 1489 + "dev": true, 1490 + "license": "MIT", 1491 + "dependencies": { 1492 + "@rushstack/terminal": "0.19.4", 1493 + "@types/argparse": "1.0.38", 1494 + "argparse": "~1.0.9", 1495 + "string-argv": "~0.3.1" 1496 + } 1497 + }, 1498 + "node_modules/@standard-schema/spec": { 1499 + "version": "1.0.0", 1500 + "license": "MIT" 1501 + }, 1502 + "node_modules/@tybys/wasm-util": { 1503 + "version": "0.10.1", 1504 + "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.1.tgz", 1505 + "integrity": "sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==", 1506 + "dev": true, 1507 + "license": "MIT", 1508 + "optional": true, 1509 + "dependencies": { 1510 + "tslib": "^2.4.0" 1511 + } 1512 + }, 1513 + "node_modules/@types/argparse": { 1514 + "version": "1.0.38", 1515 + "dev": true, 1516 + "license": "MIT" 1517 + }, 1518 + "node_modules/@types/babel__core": { 1519 + "version": "7.20.5", 1520 + "dev": true, 1521 + "license": "MIT", 1522 + "dependencies": { 1523 + "@babel/parser": "^7.20.7", 1524 + "@babel/types": "^7.20.7", 1525 + "@types/babel__generator": "*", 1526 + "@types/babel__template": "*", 1527 + "@types/babel__traverse": "*" 1528 + } 1529 + }, 1530 + "node_modules/@types/babel__generator": { 1531 + "version": "7.27.0", 1532 + "dev": true, 1533 + "license": "MIT", 1534 + "dependencies": { 1535 + "@babel/types": "^7.0.0" 1536 + } 1537 + }, 1538 + "node_modules/@types/babel__template": { 1539 + "version": "7.4.4", 1540 + "dev": true, 1541 + "license": "MIT", 1542 + "dependencies": { 1543 + "@babel/parser": "^7.1.0", 1544 + "@babel/types": "^7.0.0" 1545 + } 1546 + }, 1547 + "node_modules/@types/babel__traverse": { 1548 + "version": "7.28.0", 1549 + "dev": true, 1550 + "license": "MIT", 1551 + "dependencies": { 1552 + "@babel/types": "^7.28.2" 1553 + } 1554 + }, 1555 + "node_modules/@types/estree": { 1556 + "version": "1.0.8", 1557 + "dev": true, 1558 + "license": "MIT" 1559 + }, 1560 + "node_modules/@types/json-schema": { 1561 + "version": "7.0.15", 1562 + "dev": true, 1563 + "license": "MIT" 1564 + }, 1565 + "node_modules/@types/node": { 1566 + "version": "24.10.1", 1567 + "dev": true, 1568 + "license": "MIT", 1569 + "peer": true, 1570 + "dependencies": { 1571 + "undici-types": "~7.16.0" 1572 + } 1573 + }, 1574 + "node_modules/@types/react": { 1575 + "version": "19.2.7", 1576 + "dev": true, 1577 + "license": "MIT", 1578 + "peer": true, 1579 + "dependencies": { 1580 + "csstype": "^3.2.2" 1581 + } 1582 + }, 1583 + "node_modules/@types/react-dom": { 1584 + "version": "19.2.3", 1585 + "dev": true, 1586 + "license": "MIT", 1587 + "peerDependencies": { 1588 + "@types/react": "^19.2.0" 1589 + } 1590 + }, 1591 + "node_modules/@typescript-eslint/eslint-plugin": { 1592 + "version": "8.48.1", 1593 + "dev": true, 1594 + "license": "MIT", 1595 + "dependencies": { 1596 + "@eslint-community/regexpp": "^4.10.0", 1597 + "@typescript-eslint/scope-manager": "8.48.1", 1598 + "@typescript-eslint/type-utils": "8.48.1", 1599 + "@typescript-eslint/utils": "8.48.1", 1600 + "@typescript-eslint/visitor-keys": "8.48.1", 1601 + "graphemer": "^1.4.0", 1602 + "ignore": "^7.0.0", 1603 + "natural-compare": "^1.4.0", 1604 + "ts-api-utils": "^2.1.0" 1605 + }, 1606 + "engines": { 1607 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 1608 + }, 1609 + "funding": { 1610 + "type": "opencollective", 1611 + "url": "https://opencollective.com/typescript-eslint" 1612 + }, 1613 + "peerDependencies": { 1614 + "@typescript-eslint/parser": "^8.48.1", 1615 + "eslint": "^8.57.0 || ^9.0.0", 1616 + "typescript": ">=4.8.4 <6.0.0" 1617 + } 1618 + }, 1619 + "node_modules/@typescript-eslint/eslint-plugin/node_modules/ignore": { 1620 + "version": "7.0.5", 1621 + "dev": true, 1622 + "license": "MIT", 1623 + "engines": { 1624 + "node": ">= 4" 1625 + } 1626 + }, 1627 + "node_modules/@typescript-eslint/parser": { 1628 + "version": "8.48.1", 1629 + "dev": true, 1630 + "license": "MIT", 1631 + "peer": true, 1632 + "dependencies": { 1633 + "@typescript-eslint/scope-manager": "8.48.1", 1634 + "@typescript-eslint/types": "8.48.1", 1635 + "@typescript-eslint/typescript-estree": "8.48.1", 1636 + "@typescript-eslint/visitor-keys": "8.48.1", 1637 + "debug": "^4.3.4" 1638 + }, 1639 + "engines": { 1640 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 1641 + }, 1642 + "funding": { 1643 + "type": "opencollective", 1644 + "url": "https://opencollective.com/typescript-eslint" 1645 + }, 1646 + "peerDependencies": { 1647 + "eslint": "^8.57.0 || ^9.0.0", 1648 + "typescript": ">=4.8.4 <6.0.0" 1649 + } 1650 + }, 1651 + "node_modules/@typescript-eslint/project-service": { 1652 + "version": "8.48.1", 1653 + "dev": true, 1654 + "license": "MIT", 1655 + "dependencies": { 1656 + "@typescript-eslint/tsconfig-utils": "^8.48.1", 1657 + "@typescript-eslint/types": "^8.48.1", 1658 + "debug": "^4.3.4" 1659 + }, 1660 + "engines": { 1661 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 1662 + }, 1663 + "funding": { 1664 + "type": "opencollective", 1665 + "url": "https://opencollective.com/typescript-eslint" 1666 + }, 1667 + "peerDependencies": { 1668 + "typescript": ">=4.8.4 <6.0.0" 1669 + } 1670 + }, 1671 + "node_modules/@typescript-eslint/scope-manager": { 1672 + "version": "8.48.1", 1673 + "dev": true, 1674 + "license": "MIT", 1675 + "dependencies": { 1676 + "@typescript-eslint/types": "8.48.1", 1677 + "@typescript-eslint/visitor-keys": "8.48.1" 1678 + }, 1679 + "engines": { 1680 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 1681 + }, 1682 + "funding": { 1683 + "type": "opencollective", 1684 + "url": "https://opencollective.com/typescript-eslint" 1685 + } 1686 + }, 1687 + "node_modules/@typescript-eslint/tsconfig-utils": { 1688 + "version": "8.48.1", 1689 + "dev": true, 1690 + "license": "MIT", 1691 + "engines": { 1692 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 1693 + }, 1694 + "funding": { 1695 + "type": "opencollective", 1696 + "url": "https://opencollective.com/typescript-eslint" 1697 + }, 1698 + "peerDependencies": { 1699 + "typescript": ">=4.8.4 <6.0.0" 1700 + } 1701 + }, 1702 + "node_modules/@typescript-eslint/type-utils": { 1703 + "version": "8.48.1", 1704 + "dev": true, 1705 + "license": "MIT", 1706 + "dependencies": { 1707 + "@typescript-eslint/types": "8.48.1", 1708 + "@typescript-eslint/typescript-estree": "8.48.1", 1709 + "@typescript-eslint/utils": "8.48.1", 1710 + "debug": "^4.3.4", 1711 + "ts-api-utils": "^2.1.0" 1712 + }, 1713 + "engines": { 1714 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 1715 + }, 1716 + "funding": { 1717 + "type": "opencollective", 1718 + "url": "https://opencollective.com/typescript-eslint" 1719 + }, 1720 + "peerDependencies": { 1721 + "eslint": "^8.57.0 || ^9.0.0", 1722 + "typescript": ">=4.8.4 <6.0.0" 1723 + } 1724 + }, 1725 + "node_modules/@typescript-eslint/types": { 1726 + "version": "8.48.1", 1727 + "dev": true, 1728 + "license": "MIT", 1729 + "engines": { 1730 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 1731 + }, 1732 + "funding": { 1733 + "type": "opencollective", 1734 + "url": "https://opencollective.com/typescript-eslint" 1735 + } 1736 + }, 1737 + "node_modules/@typescript-eslint/typescript-estree": { 1738 + "version": "8.48.1", 1739 + "dev": true, 1740 + "license": "MIT", 1741 + "dependencies": { 1742 + "@typescript-eslint/project-service": "8.48.1", 1743 + "@typescript-eslint/tsconfig-utils": "8.48.1", 1744 + "@typescript-eslint/types": "8.48.1", 1745 + "@typescript-eslint/visitor-keys": "8.48.1", 1746 + "debug": "^4.3.4", 1747 + "minimatch": "^9.0.4", 1748 + "semver": "^7.6.0", 1749 + "tinyglobby": "^0.2.15", 1750 + "ts-api-utils": "^2.1.0" 1751 + }, 1752 + "engines": { 1753 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 1754 + }, 1755 + "funding": { 1756 + "type": "opencollective", 1757 + "url": "https://opencollective.com/typescript-eslint" 1758 + }, 1759 + "peerDependencies": { 1760 + "typescript": ">=4.8.4 <6.0.0" 1761 + } 1762 + }, 1763 + "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": { 1764 + "version": "9.0.5", 1765 + "dev": true, 1766 + "license": "ISC", 1767 + "dependencies": { 1768 + "brace-expansion": "^2.0.1" 1769 + }, 1770 + "engines": { 1771 + "node": ">=16 || 14 >=14.17" 1772 + }, 1773 + "funding": { 1774 + "url": "https://github.com/sponsors/isaacs" 1775 + } 1776 + }, 1777 + "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch/node_modules/brace-expansion": { 1778 + "version": "2.0.2", 1779 + "dev": true, 1780 + "license": "MIT", 1781 + "dependencies": { 1782 + "balanced-match": "^1.0.0" 1783 + } 1784 + }, 1785 + "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { 1786 + "version": "7.7.3", 1787 + "dev": true, 1788 + "license": "ISC", 1789 + "bin": { 1790 + "semver": "bin/semver.js" 1791 + }, 1792 + "engines": { 1793 + "node": ">=10" 1794 + } 1795 + }, 1796 + "node_modules/@typescript-eslint/utils": { 1797 + "version": "8.48.1", 1798 + "dev": true, 1799 + "license": "MIT", 1800 + "dependencies": { 1801 + "@eslint-community/eslint-utils": "^4.7.0", 1802 + "@typescript-eslint/scope-manager": "8.48.1", 1803 + "@typescript-eslint/types": "8.48.1", 1804 + "@typescript-eslint/typescript-estree": "8.48.1" 1805 + }, 1806 + "engines": { 1807 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 1808 + }, 1809 + "funding": { 1810 + "type": "opencollective", 1811 + "url": "https://opencollective.com/typescript-eslint" 1812 + }, 1813 + "peerDependencies": { 1814 + "eslint": "^8.57.0 || ^9.0.0", 1815 + "typescript": ">=4.8.4 <6.0.0" 1816 + } 1817 + }, 1818 + "node_modules/@typescript-eslint/visitor-keys": { 1819 + "version": "8.48.1", 1820 + "dev": true, 1821 + "license": "MIT", 1822 + "dependencies": { 1823 + "@typescript-eslint/types": "8.48.1", 1824 + "eslint-visitor-keys": "^4.2.1" 1825 + }, 1826 + "engines": { 1827 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 1828 + }, 1829 + "funding": { 1830 + "type": "opencollective", 1831 + "url": "https://opencollective.com/typescript-eslint" 1832 + } 1833 + }, 1834 + "node_modules/@vitejs/plugin-react": { 1835 + "version": "5.1.1", 1836 + "dev": true, 1837 + "license": "MIT", 1838 + "dependencies": { 1839 + "@babel/core": "^7.28.5", 1840 + "@babel/plugin-transform-react-jsx-self": "^7.27.1", 1841 + "@babel/plugin-transform-react-jsx-source": "^7.27.1", 1842 + "@rolldown/pluginutils": "1.0.0-beta.47", 1843 + "@types/babel__core": "^7.20.5", 1844 + "react-refresh": "^0.18.0" 1845 + }, 1846 + "engines": { 1847 + "node": "^20.19.0 || >=22.12.0" 1848 + }, 1849 + "peerDependencies": { 1850 + "vite": "^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0" 1851 + } 1852 + }, 1853 + "node_modules/@volar/language-core": { 1854 + "version": "2.4.26", 1855 + "dev": true, 1856 + "license": "MIT", 1857 + "dependencies": { 1858 + "@volar/source-map": "2.4.26" 1859 + } 1860 + }, 1861 + "node_modules/@volar/source-map": { 1862 + "version": "2.4.26", 1863 + "dev": true, 1864 + "license": "MIT" 1865 + }, 1866 + "node_modules/@volar/typescript": { 1867 + "version": "2.4.26", 1868 + "dev": true, 1869 + "license": "MIT", 1870 + "dependencies": { 1871 + "@volar/language-core": "2.4.26", 1872 + "path-browserify": "^1.0.1", 1873 + "vscode-uri": "^3.0.8" 1874 + } 1875 + }, 1876 + "node_modules/acorn": { 1877 + "version": "8.15.0", 1878 + "dev": true, 1879 + "license": "MIT", 1880 + "peer": true, 1881 + "bin": { 1882 + "acorn": "bin/acorn" 1883 + }, 1884 + "engines": { 1885 + "node": ">=0.4.0" 1886 + } 1887 + }, 1888 + "node_modules/acorn-jsx": { 1889 + "version": "5.3.2", 1890 + "dev": true, 1891 + "license": "MIT", 1892 + "peerDependencies": { 1893 + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" 1894 + } 1895 + }, 1896 + "node_modules/ajv": { 1897 + "version": "8.17.1", 1898 + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", 1899 + "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", 1900 + "dev": true, 1901 + "license": "MIT", 1902 + "peer": true, 1903 + "dependencies": { 1904 + "fast-deep-equal": "^3.1.3", 1905 + "fast-uri": "^3.0.1", 1906 + "json-schema-traverse": "^1.0.0", 1907 + "require-from-string": "^2.0.2" 1908 + }, 1909 + "funding": { 1910 + "type": "github", 1911 + "url": "https://github.com/sponsors/epoberezkin" 1912 + } 1913 + }, 1914 + "node_modules/ajv-draft-04": { 1915 + "version": "1.0.0", 1916 + "dev": true, 1917 + "license": "MIT", 1918 + "peerDependencies": { 1919 + "ajv": "^8.5.0" 1920 + }, 1921 + "peerDependenciesMeta": { 1922 + "ajv": { 1923 + "optional": true 1924 + } 1925 + } 1926 + }, 1927 + "node_modules/ajv-formats": { 1928 + "version": "3.0.1", 1929 + "dev": true, 1930 + "license": "MIT", 1931 + "dependencies": { 1932 + "ajv": "^8.0.0" 1933 + }, 1934 + "peerDependencies": { 1935 + "ajv": "^8.0.0" 1936 + }, 1937 + "peerDependenciesMeta": { 1938 + "ajv": { 1939 + "optional": true 1940 + } 1941 + } 1942 + }, 1943 + "node_modules/ansi-styles": { 1944 + "version": "4.3.0", 1945 + "dev": true, 1946 + "license": "MIT", 1947 + "dependencies": { 1948 + "color-convert": "^2.0.1" 1949 + }, 1950 + "engines": { 1951 + "node": ">=8" 1952 + }, 1953 + "funding": { 1954 + "url": "https://github.com/chalk/ansi-styles?sponsor=1" 1955 + } 1956 + }, 1957 + "node_modules/ansis": { 1958 + "version": "4.2.0", 1959 + "dev": true, 1960 + "license": "ISC", 1961 + "engines": { 1962 + "node": ">=14" 1963 + } 1964 + }, 1965 + "node_modules/argparse": { 1966 + "version": "1.0.10", 1967 + "dev": true, 1968 + "license": "MIT", 1969 + "dependencies": { 1970 + "sprintf-js": "~1.0.2" 1971 + } 1972 + }, 1973 + "node_modules/balanced-match": { 1974 + "version": "1.0.2", 1975 + "dev": true, 1976 + "license": "MIT" 1977 + }, 1978 + "node_modules/baseline-browser-mapping": { 1979 + "version": "2.8.32", 1980 + "dev": true, 1981 + "license": "Apache-2.0", 1982 + "bin": { 1983 + "baseline-browser-mapping": "dist/cli.js" 1984 + } 1985 + }, 1986 + "node_modules/brace-expansion": { 1987 + "version": "1.1.12", 1988 + "dev": true, 1989 + "license": "MIT", 1990 + "dependencies": { 1991 + "balanced-match": "^1.0.0", 1992 + "concat-map": "0.0.1" 1993 + } 1994 + }, 1995 + "node_modules/browserslist": { 1996 + "version": "4.28.0", 1997 + "dev": true, 1998 + "funding": [ 1999 + { 2000 + "type": "opencollective", 2001 + "url": "https://opencollective.com/browserslist" 2002 + }, 2003 + { 2004 + "type": "tidelift", 2005 + "url": "https://tidelift.com/funding/github/npm/browserslist" 2006 + }, 2007 + { 2008 + "type": "github", 2009 + "url": "https://github.com/sponsors/ai" 2010 + } 2011 + ], 2012 + "license": "MIT", 2013 + "peer": true, 2014 + "dependencies": { 2015 + "baseline-browser-mapping": "^2.8.25", 2016 + "caniuse-lite": "^1.0.30001754", 2017 + "electron-to-chromium": "^1.5.249", 2018 + "node-releases": "^2.0.27", 2019 + "update-browserslist-db": "^1.1.4" 2020 + }, 2021 + "bin": { 2022 + "browserslist": "cli.js" 2023 + }, 2024 + "engines": { 2025 + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" 2026 + } 2027 + }, 2028 + "node_modules/buffer-from": { 2029 + "version": "1.1.2", 2030 + "dev": true, 2031 + "license": "MIT", 2032 + "optional": true 2033 + }, 2034 + "node_modules/callsites": { 2035 + "version": "3.1.0", 2036 + "dev": true, 2037 + "license": "MIT", 2038 + "engines": { 2039 + "node": ">=6" 2040 + } 2041 + }, 2042 + "node_modules/caniuse-lite": { 2043 + "version": "1.0.30001759", 2044 + "dev": true, 2045 + "funding": [ 2046 + { 2047 + "type": "opencollective", 2048 + "url": "https://opencollective.com/browserslist" 2049 + }, 2050 + { 2051 + "type": "tidelift", 2052 + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" 2053 + }, 2054 + { 2055 + "type": "github", 2056 + "url": "https://github.com/sponsors/ai" 2057 + } 2058 + ], 2059 + "license": "CC-BY-4.0" 2060 + }, 2061 + "node_modules/chalk": { 2062 + "version": "4.1.2", 2063 + "dev": true, 2064 + "license": "MIT", 2065 + "dependencies": { 2066 + "ansi-styles": "^4.1.0", 2067 + "supports-color": "^7.1.0" 2068 + }, 2069 + "engines": { 2070 + "node": ">=10" 2071 + }, 2072 + "funding": { 2073 + "url": "https://github.com/chalk/chalk?sponsor=1" 2074 + } 2075 + }, 2076 + "node_modules/chalk/node_modules/supports-color": { 2077 + "version": "7.2.0", 2078 + "dev": true, 2079 + "license": "MIT", 2080 + "dependencies": { 2081 + "has-flag": "^4.0.0" 2082 + }, 2083 + "engines": { 2084 + "node": ">=8" 2085 + } 2086 + }, 2087 + "node_modules/color-convert": { 2088 + "version": "2.0.1", 2089 + "dev": true, 2090 + "license": "MIT", 2091 + "dependencies": { 2092 + "color-name": "~1.1.4" 2093 + }, 2094 + "engines": { 2095 + "node": ">=7.0.0" 2096 + } 2097 + }, 2098 + "node_modules/color-name": { 2099 + "version": "1.1.4", 2100 + "dev": true, 2101 + "license": "MIT" 2102 + }, 2103 + "node_modules/commander": { 2104 + "version": "2.20.3", 2105 + "dev": true, 2106 + "license": "MIT", 2107 + "optional": true 2108 + }, 2109 + "node_modules/commondir": { 2110 + "version": "1.0.1", 2111 + "dev": true, 2112 + "license": "MIT" 2113 + }, 2114 + "node_modules/compare-versions": { 2115 + "version": "6.1.1", 2116 + "dev": true, 2117 + "license": "MIT" 2118 + }, 2119 + "node_modules/concat-map": { 2120 + "version": "0.0.1", 2121 + "dev": true, 2122 + "license": "MIT" 2123 + }, 2124 + "node_modules/confbox": { 2125 + "version": "0.2.2", 2126 + "dev": true, 2127 + "license": "MIT" 2128 + }, 2129 + "node_modules/convert-source-map": { 2130 + "version": "2.0.0", 2131 + "dev": true, 2132 + "license": "MIT" 2133 + }, 2134 + "node_modules/cross-spawn": { 2135 + "version": "7.0.6", 2136 + "dev": true, 2137 + "license": "MIT", 2138 + "dependencies": { 2139 + "path-key": "^3.1.0", 2140 + "shebang-command": "^2.0.0", 2141 + "which": "^2.0.1" 2142 + }, 2143 + "engines": { 2144 + "node": ">= 8" 2145 + } 2146 + }, 2147 + "node_modules/csstype": { 2148 + "version": "3.2.3", 2149 + "dev": true, 2150 + "license": "MIT" 2151 + }, 2152 + "node_modules/debug": { 2153 + "version": "4.4.3", 2154 + "dev": true, 2155 + "license": "MIT", 2156 + "dependencies": { 2157 + "ms": "^2.1.3" 2158 + }, 2159 + "engines": { 2160 + "node": ">=6.0" 2161 + }, 2162 + "peerDependenciesMeta": { 2163 + "supports-color": { 2164 + "optional": true 2165 + } 2166 + } 2167 + }, 2168 + "node_modules/deep-is": { 2169 + "version": "0.1.4", 2170 + "dev": true, 2171 + "license": "MIT" 2172 + }, 2173 + "node_modules/detect-libc": { 2174 + "version": "2.1.2", 2175 + "dev": true, 2176 + "license": "Apache-2.0", 2177 + "engines": { 2178 + "node": ">=8" 2179 + } 2180 + }, 2181 + "node_modules/diff": { 2182 + "version": "8.0.2", 2183 + "dev": true, 2184 + "license": "BSD-3-Clause", 2185 + "engines": { 2186 + "node": ">=0.3.1" 2187 + } 2188 + }, 2189 + "node_modules/electron-to-chromium": { 2190 + "version": "1.5.263", 2191 + "dev": true, 2192 + "license": "ISC" 2193 + }, 2194 + "node_modules/escalade": { 2195 + "version": "3.2.0", 2196 + "dev": true, 2197 + "license": "MIT", 2198 + "engines": { 2199 + "node": ">=6" 2200 + } 2201 + }, 2202 + "node_modules/escape-string-regexp": { 2203 + "version": "4.0.0", 2204 + "dev": true, 2205 + "license": "MIT", 2206 + "engines": { 2207 + "node": ">=10" 2208 + }, 2209 + "funding": { 2210 + "url": "https://github.com/sponsors/sindresorhus" 2211 + } 2212 + }, 2213 + "node_modules/eslint": { 2214 + "version": "9.39.1", 2215 + "dev": true, 2216 + "license": "MIT", 2217 + "peer": true, 2218 + "dependencies": { 2219 + "@eslint-community/eslint-utils": "^4.8.0", 2220 + "@eslint-community/regexpp": "^4.12.1", 2221 + "@eslint/config-array": "^0.21.1", 2222 + "@eslint/config-helpers": "^0.4.2", 2223 + "@eslint/core": "^0.17.0", 2224 + "@eslint/eslintrc": "^3.3.1", 2225 + "@eslint/js": "9.39.1", 2226 + "@eslint/plugin-kit": "^0.4.1", 2227 + "@humanfs/node": "^0.16.6", 2228 + "@humanwhocodes/module-importer": "^1.0.1", 2229 + "@humanwhocodes/retry": "^0.4.2", 2230 + "@types/estree": "^1.0.6", 2231 + "ajv": "^6.12.4", 2232 + "chalk": "^4.0.0", 2233 + "cross-spawn": "^7.0.6", 2234 + "debug": "^4.3.2", 2235 + "escape-string-regexp": "^4.0.0", 2236 + "eslint-scope": "^8.4.0", 2237 + "eslint-visitor-keys": "^4.2.1", 2238 + "espree": "^10.4.0", 2239 + "esquery": "^1.5.0", 2240 + "esutils": "^2.0.2", 2241 + "fast-deep-equal": "^3.1.3", 2242 + "file-entry-cache": "^8.0.0", 2243 + "find-up": "^5.0.0", 2244 + "glob-parent": "^6.0.2", 2245 + "ignore": "^5.2.0", 2246 + "imurmurhash": "^0.1.4", 2247 + "is-glob": "^4.0.0", 2248 + "json-stable-stringify-without-jsonify": "^1.0.1", 2249 + "lodash.merge": "^4.6.2", 2250 + "minimatch": "^3.1.2", 2251 + "natural-compare": "^1.4.0", 2252 + "optionator": "^0.9.3" 2253 + }, 2254 + "bin": { 2255 + "eslint": "bin/eslint.js" 2256 + }, 2257 + "engines": { 2258 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 2259 + }, 2260 + "funding": { 2261 + "url": "https://eslint.org/donate" 2262 + }, 2263 + "peerDependencies": { 2264 + "jiti": "*" 2265 + }, 2266 + "peerDependenciesMeta": { 2267 + "jiti": { 2268 + "optional": true 2269 + } 2270 + } 2271 + }, 2272 + "node_modules/eslint-plugin-react-hooks": { 2273 + "version": "5.2.0", 2274 + "dev": true, 2275 + "license": "MIT", 2276 + "engines": { 2277 + "node": ">=10" 2278 + }, 2279 + "peerDependencies": { 2280 + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0" 2281 + } 2282 + }, 2283 + "node_modules/eslint-plugin-react-refresh": { 2284 + "version": "0.4.24", 2285 + "dev": true, 2286 + "license": "MIT", 2287 + "peerDependencies": { 2288 + "eslint": ">=8.40" 2289 + } 2290 + }, 2291 + "node_modules/eslint-scope": { 2292 + "version": "8.4.0", 2293 + "dev": true, 2294 + "license": "BSD-2-Clause", 2295 + "dependencies": { 2296 + "esrecurse": "^4.3.0", 2297 + "estraverse": "^5.2.0" 2298 + }, 2299 + "engines": { 2300 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 2301 + }, 2302 + "funding": { 2303 + "url": "https://opencollective.com/eslint" 2304 + } 2305 + }, 2306 + "node_modules/eslint-visitor-keys": { 2307 + "version": "4.2.1", 2308 + "dev": true, 2309 + "license": "Apache-2.0", 2310 + "engines": { 2311 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 2312 + }, 2313 + "funding": { 2314 + "url": "https://opencollective.com/eslint" 2315 + } 2316 + }, 2317 + "node_modules/eslint/node_modules/ajv": { 2318 + "version": "6.12.6", 2319 + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", 2320 + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", 2321 + "dev": true, 2322 + "license": "MIT", 2323 + "dependencies": { 2324 + "fast-deep-equal": "^3.1.1", 2325 + "fast-json-stable-stringify": "^2.0.0", 2326 + "json-schema-traverse": "^0.4.1", 2327 + "uri-js": "^4.2.2" 2328 + }, 2329 + "funding": { 2330 + "type": "github", 2331 + "url": "https://github.com/sponsors/epoberezkin" 2332 + } 2333 + }, 2334 + "node_modules/eslint/node_modules/json-schema-traverse": { 2335 + "version": "0.4.1", 2336 + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", 2337 + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", 2338 + "dev": true, 2339 + "license": "MIT" 2340 + }, 2341 + "node_modules/eslint/node_modules/minimatch": { 2342 + "version": "3.1.2", 2343 + "dev": true, 2344 + "license": "ISC", 2345 + "dependencies": { 2346 + "brace-expansion": "^1.1.7" 2347 + }, 2348 + "engines": { 2349 + "node": "*" 2350 + } 2351 + }, 2352 + "node_modules/esm-env": { 2353 + "version": "1.2.2", 2354 + "license": "MIT" 2355 + }, 2356 + "node_modules/espree": { 2357 + "version": "10.4.0", 2358 + "dev": true, 2359 + "license": "BSD-2-Clause", 2360 + "dependencies": { 2361 + "acorn": "^8.15.0", 2362 + "acorn-jsx": "^5.3.2", 2363 + "eslint-visitor-keys": "^4.2.1" 2364 + }, 2365 + "engines": { 2366 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 2367 + }, 2368 + "funding": { 2369 + "url": "https://opencollective.com/eslint" 2370 + } 2371 + }, 2372 + "node_modules/esquery": { 2373 + "version": "1.6.0", 2374 + "dev": true, 2375 + "license": "BSD-3-Clause", 2376 + "dependencies": { 2377 + "estraverse": "^5.1.0" 2378 + }, 2379 + "engines": { 2380 + "node": ">=0.10" 2381 + } 2382 + }, 2383 + "node_modules/esrecurse": { 2384 + "version": "4.3.0", 2385 + "dev": true, 2386 + "license": "BSD-2-Clause", 2387 + "dependencies": { 2388 + "estraverse": "^5.2.0" 2389 + }, 2390 + "engines": { 2391 + "node": ">=4.0" 2392 + } 2393 + }, 2394 + "node_modules/estraverse": { 2395 + "version": "5.3.0", 2396 + "dev": true, 2397 + "license": "BSD-2-Clause", 2398 + "engines": { 2399 + "node": ">=4.0" 2400 + } 2401 + }, 2402 + "node_modules/estree-walker": { 2403 + "version": "2.0.2", 2404 + "dev": true, 2405 + "license": "MIT" 2406 + }, 2407 + "node_modules/esutils": { 2408 + "version": "2.0.3", 2409 + "dev": true, 2410 + "license": "BSD-2-Clause", 2411 + "engines": { 2412 + "node": ">=0.10.0" 2413 + } 2414 + }, 2415 + "node_modules/exsolve": { 2416 + "version": "1.0.8", 2417 + "dev": true, 2418 + "license": "MIT" 2419 + }, 2420 + "node_modules/fast-deep-equal": { 2421 + "version": "3.1.3", 2422 + "dev": true, 2423 + "license": "MIT" 2424 + }, 2425 + "node_modules/fast-json-stable-stringify": { 2426 + "version": "2.1.0", 2427 + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", 2428 + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", 2429 + "dev": true, 2430 + "license": "MIT" 2431 + }, 2432 + "node_modules/fast-levenshtein": { 2433 + "version": "2.0.6", 2434 + "dev": true, 2435 + "license": "MIT" 2436 + }, 2437 + "node_modules/fast-uri": { 2438 + "version": "3.1.0", 2439 + "dev": true, 2440 + "funding": [ 2441 + { 2442 + "type": "github", 2443 + "url": "https://github.com/sponsors/fastify" 2444 + }, 2445 + { 2446 + "type": "opencollective", 2447 + "url": "https://opencollective.com/fastify" 2448 + } 2449 + ], 2450 + "license": "BSD-3-Clause" 2451 + }, 2452 + "node_modules/fdir": { 2453 + "version": "6.5.0", 2454 + "dev": true, 2455 + "license": "MIT", 2456 + "engines": { 2457 + "node": ">=12.0.0" 2458 + }, 2459 + "peerDependencies": { 2460 + "picomatch": "^3 || ^4" 2461 + }, 2462 + "peerDependenciesMeta": { 2463 + "picomatch": { 2464 + "optional": true 2465 + } 2466 + } 2467 + }, 2468 + "node_modules/file-entry-cache": { 2469 + "version": "8.0.0", 2470 + "dev": true, 2471 + "license": "MIT", 2472 + "dependencies": { 2473 + "flat-cache": "^4.0.0" 2474 + }, 2475 + "engines": { 2476 + "node": ">=16.0.0" 2477 + } 2478 + }, 2479 + "node_modules/find-cache-dir": { 2480 + "version": "3.3.2", 2481 + "dev": true, 2482 + "license": "MIT", 2483 + "dependencies": { 2484 + "commondir": "^1.0.1", 2485 + "make-dir": "^3.0.2", 2486 + "pkg-dir": "^4.1.0" 2487 + }, 2488 + "engines": { 2489 + "node": ">=8" 2490 + }, 2491 + "funding": { 2492 + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" 2493 + } 2494 + }, 2495 + "node_modules/find-up": { 2496 + "version": "5.0.0", 2497 + "dev": true, 2498 + "license": "MIT", 2499 + "dependencies": { 2500 + "locate-path": "^6.0.0", 2501 + "path-exists": "^4.0.0" 2502 + }, 2503 + "engines": { 2504 + "node": ">=10" 2505 + }, 2506 + "funding": { 2507 + "url": "https://github.com/sponsors/sindresorhus" 2508 + } 2509 + }, 2510 + "node_modules/flat-cache": { 2511 + "version": "4.0.1", 2512 + "dev": true, 2513 + "license": "MIT", 2514 + "dependencies": { 2515 + "flatted": "^3.2.9", 2516 + "keyv": "^4.5.4" 2517 + }, 2518 + "engines": { 2519 + "node": ">=16" 2520 + } 2521 + }, 2522 + "node_modules/flatted": { 2523 + "version": "3.3.3", 2524 + "dev": true, 2525 + "license": "ISC" 2526 + }, 2527 + "node_modules/fs-extra": { 2528 + "version": "10.1.0", 2529 + "dev": true, 2530 + "license": "MIT", 2531 + "dependencies": { 2532 + "graceful-fs": "^4.2.0", 2533 + "jsonfile": "^6.0.1", 2534 + "universalify": "^2.0.0" 2535 + }, 2536 + "engines": { 2537 + "node": ">=12" 2538 + } 2539 + }, 2540 + "node_modules/fsevents": { 2541 + "version": "2.3.3", 2542 + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", 2543 + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", 2544 + "dev": true, 2545 + "hasInstallScript": true, 2546 + "license": "MIT", 2547 + "optional": true, 2548 + "os": [ 2549 + "darwin" 2550 + ], 2551 + "engines": { 2552 + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 2553 + } 2554 + }, 2555 + "node_modules/function-bind": { 2556 + "version": "1.1.2", 2557 + "dev": true, 2558 + "license": "MIT", 2559 + "funding": { 2560 + "url": "https://github.com/sponsors/ljharb" 2561 + } 2562 + }, 2563 + "node_modules/gensync": { 2564 + "version": "1.0.0-beta.2", 2565 + "dev": true, 2566 + "license": "MIT", 2567 + "engines": { 2568 + "node": ">=6.9.0" 2569 + } 2570 + }, 2571 + "node_modules/glob-parent": { 2572 + "version": "6.0.2", 2573 + "dev": true, 2574 + "license": "ISC", 2575 + "dependencies": { 2576 + "is-glob": "^4.0.3" 2577 + }, 2578 + "engines": { 2579 + "node": ">=10.13.0" 2580 + } 2581 + }, 2582 + "node_modules/globals": { 2583 + "version": "16.5.0", 2584 + "dev": true, 2585 + "license": "MIT", 2586 + "engines": { 2587 + "node": ">=18" 2588 + }, 2589 + "funding": { 2590 + "url": "https://github.com/sponsors/sindresorhus" 2591 + } 2592 + }, 2593 + "node_modules/graceful-fs": { 2594 + "version": "4.2.11", 2595 + "dev": true, 2596 + "license": "ISC" 2597 + }, 2598 + "node_modules/graphemer": { 2599 + "version": "1.4.0", 2600 + "dev": true, 2601 + "license": "MIT" 2602 + }, 2603 + "node_modules/has-flag": { 2604 + "version": "4.0.0", 2605 + "dev": true, 2606 + "license": "MIT", 2607 + "engines": { 2608 + "node": ">=8" 2609 + } 2610 + }, 2611 + "node_modules/hasown": { 2612 + "version": "2.0.2", 2613 + "dev": true, 2614 + "license": "MIT", 2615 + "dependencies": { 2616 + "function-bind": "^1.1.2" 2617 + }, 2618 + "engines": { 2619 + "node": ">= 0.4" 2620 + } 2621 + }, 2622 + "node_modules/ignore": { 2623 + "version": "5.3.2", 2624 + "dev": true, 2625 + "license": "MIT", 2626 + "engines": { 2627 + "node": ">= 4" 2628 + } 2629 + }, 2630 + "node_modules/import-fresh": { 2631 + "version": "3.3.1", 2632 + "dev": true, 2633 + "license": "MIT", 2634 + "dependencies": { 2635 + "parent-module": "^1.0.0", 2636 + "resolve-from": "^4.0.0" 2637 + }, 2638 + "engines": { 2639 + "node": ">=6" 2640 + }, 2641 + "funding": { 2642 + "url": "https://github.com/sponsors/sindresorhus" 2643 + } 2644 + }, 2645 + "node_modules/import-lazy": { 2646 + "version": "4.0.0", 2647 + "dev": true, 2648 + "license": "MIT", 2649 + "engines": { 2650 + "node": ">=8" 2651 + } 2652 + }, 2653 + "node_modules/imurmurhash": { 2654 + "version": "0.1.4", 2655 + "dev": true, 2656 + "license": "MIT", 2657 + "engines": { 2658 + "node": ">=0.8.19" 2659 + } 2660 + }, 2661 + "node_modules/is-core-module": { 2662 + "version": "2.16.1", 2663 + "dev": true, 2664 + "license": "MIT", 2665 + "dependencies": { 2666 + "hasown": "^2.0.2" 2667 + }, 2668 + "engines": { 2669 + "node": ">= 0.4" 2670 + }, 2671 + "funding": { 2672 + "url": "https://github.com/sponsors/ljharb" 2673 + } 2674 + }, 2675 + "node_modules/is-extglob": { 2676 + "version": "2.1.1", 2677 + "dev": true, 2678 + "license": "MIT", 2679 + "engines": { 2680 + "node": ">=0.10.0" 2681 + } 2682 + }, 2683 + "node_modules/is-glob": { 2684 + "version": "4.0.3", 2685 + "dev": true, 2686 + "license": "MIT", 2687 + "dependencies": { 2688 + "is-extglob": "^2.1.1" 2689 + }, 2690 + "engines": { 2691 + "node": ">=0.10.0" 2692 + } 2693 + }, 2694 + "node_modules/isexe": { 2695 + "version": "2.0.0", 2696 + "dev": true, 2697 + "license": "ISC" 2698 + }, 2699 + "node_modules/jju": { 2700 + "version": "1.4.0", 2701 + "dev": true, 2702 + "license": "MIT" 2703 + }, 2704 + "node_modules/js-tokens": { 2705 + "version": "4.0.0", 2706 + "dev": true, 2707 + "license": "MIT" 2708 + }, 2709 + "node_modules/js-yaml": { 2710 + "version": "4.1.1", 2711 + "dev": true, 2712 + "license": "MIT", 2713 + "dependencies": { 2714 + "argparse": "^2.0.1" 2715 + }, 2716 + "bin": { 2717 + "js-yaml": "bin/js-yaml.js" 2718 + } 2719 + }, 2720 + "node_modules/js-yaml/node_modules/argparse": { 2721 + "version": "2.0.1", 2722 + "dev": true, 2723 + "license": "Python-2.0" 2724 + }, 2725 + "node_modules/jsesc": { 2726 + "version": "3.1.0", 2727 + "dev": true, 2728 + "license": "MIT", 2729 + "bin": { 2730 + "jsesc": "bin/jsesc" 2731 + }, 2732 + "engines": { 2733 + "node": ">=6" 2734 + } 2735 + }, 2736 + "node_modules/json-buffer": { 2737 + "version": "3.0.1", 2738 + "dev": true, 2739 + "license": "MIT" 2740 + }, 2741 + "node_modules/json-schema-traverse": { 2742 + "version": "1.0.0", 2743 + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", 2744 + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", 2745 + "dev": true, 2746 + "license": "MIT" 2747 + }, 2748 + "node_modules/json-stable-stringify-without-jsonify": { 2749 + "version": "1.0.1", 2750 + "dev": true, 2751 + "license": "MIT" 2752 + }, 2753 + "node_modules/json5": { 2754 + "version": "2.2.3", 2755 + "dev": true, 2756 + "license": "MIT", 2757 + "bin": { 2758 + "json5": "lib/cli.js" 2759 + }, 2760 + "engines": { 2761 + "node": ">=6" 2762 + } 2763 + }, 2764 + "node_modules/jsonfile": { 2765 + "version": "6.2.0", 2766 + "dev": true, 2767 + "license": "MIT", 2768 + "dependencies": { 2769 + "universalify": "^2.0.0" 2770 + }, 2771 + "optionalDependencies": { 2772 + "graceful-fs": "^4.1.6" 2773 + } 2774 + }, 2775 + "node_modules/keyv": { 2776 + "version": "4.5.4", 2777 + "dev": true, 2778 + "license": "MIT", 2779 + "dependencies": { 2780 + "json-buffer": "3.0.1" 2781 + } 2782 + }, 2783 + "node_modules/kolorist": { 2784 + "version": "1.8.0", 2785 + "dev": true, 2786 + "license": "MIT" 2787 + }, 2788 + "node_modules/levn": { 2789 + "version": "0.4.1", 2790 + "dev": true, 2791 + "license": "MIT", 2792 + "dependencies": { 2793 + "prelude-ls": "^1.2.1", 2794 + "type-check": "~0.4.0" 2795 + }, 2796 + "engines": { 2797 + "node": ">= 0.8.0" 2798 + } 2799 + }, 2800 + "node_modules/lightningcss": { 2801 + "version": "1.30.2", 2802 + "dev": true, 2803 + "license": "MPL-2.0", 2804 + "dependencies": { 2805 + "detect-libc": "^2.0.3" 2806 + }, 2807 + "engines": { 2808 + "node": ">= 12.0.0" 2809 + }, 2810 + "funding": { 2811 + "type": "opencollective", 2812 + "url": "https://opencollective.com/parcel" 2813 + }, 2814 + "optionalDependencies": { 2815 + "lightningcss-android-arm64": "1.30.2", 2816 + "lightningcss-darwin-arm64": "1.30.2", 2817 + "lightningcss-darwin-x64": "1.30.2", 2818 + "lightningcss-freebsd-x64": "1.30.2", 2819 + "lightningcss-linux-arm-gnueabihf": "1.30.2", 2820 + "lightningcss-linux-arm64-gnu": "1.30.2", 2821 + "lightningcss-linux-arm64-musl": "1.30.2", 2822 + "lightningcss-linux-x64-gnu": "1.30.2", 2823 + "lightningcss-linux-x64-musl": "1.30.2", 2824 + "lightningcss-win32-arm64-msvc": "1.30.2", 2825 + "lightningcss-win32-x64-msvc": "1.30.2" 2826 + } 2827 + }, 2828 + "node_modules/lightningcss-android-arm64": { 2829 + "version": "1.30.2", 2830 + "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.30.2.tgz", 2831 + "integrity": "sha512-BH9sEdOCahSgmkVhBLeU7Hc9DWeZ1Eb6wNS6Da8igvUwAe0sqROHddIlvU06q3WyXVEOYDZ6ykBZQnjTbmo4+A==", 2832 + "cpu": [ 2833 + "arm64" 2834 + ], 2835 + "dev": true, 2836 + "license": "MPL-2.0", 2837 + "optional": true, 2838 + "os": [ 2839 + "android" 2840 + ], 2841 + "engines": { 2842 + "node": ">= 12.0.0" 2843 + }, 2844 + "funding": { 2845 + "type": "opencollective", 2846 + "url": "https://opencollective.com/parcel" 2847 + } 2848 + }, 2849 + "node_modules/lightningcss-darwin-arm64": { 2850 + "version": "1.30.2", 2851 + "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.30.2.tgz", 2852 + "integrity": "sha512-ylTcDJBN3Hp21TdhRT5zBOIi73P6/W0qwvlFEk22fkdXchtNTOU4Qc37SkzV+EKYxLouZ6M4LG9NfZ1qkhhBWA==", 2853 + "cpu": [ 2854 + "arm64" 2855 + ], 2856 + "dev": true, 2857 + "license": "MPL-2.0", 2858 + "optional": true, 2859 + "os": [ 2860 + "darwin" 2861 + ], 2862 + "engines": { 2863 + "node": ">= 12.0.0" 2864 + }, 2865 + "funding": { 2866 + "type": "opencollective", 2867 + "url": "https://opencollective.com/parcel" 2868 + } 2869 + }, 2870 + "node_modules/lightningcss-darwin-x64": { 2871 + "version": "1.30.2", 2872 + "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.30.2.tgz", 2873 + "integrity": "sha512-oBZgKchomuDYxr7ilwLcyms6BCyLn0z8J0+ZZmfpjwg9fRVZIR5/GMXd7r9RH94iDhld3UmSjBM6nXWM2TfZTQ==", 2874 + "cpu": [ 2875 + "x64" 2876 + ], 2877 + "dev": true, 2878 + "license": "MPL-2.0", 2879 + "optional": true, 2880 + "os": [ 2881 + "darwin" 2882 + ], 2883 + "engines": { 2884 + "node": ">= 12.0.0" 2885 + }, 2886 + "funding": { 2887 + "type": "opencollective", 2888 + "url": "https://opencollective.com/parcel" 2889 + } 2890 + }, 2891 + "node_modules/lightningcss-freebsd-x64": { 2892 + "version": "1.30.2", 2893 + "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.30.2.tgz", 2894 + "integrity": "sha512-c2bH6xTrf4BDpK8MoGG4Bd6zAMZDAXS569UxCAGcA7IKbHNMlhGQ89eRmvpIUGfKWNVdbhSbkQaWhEoMGmGslA==", 2895 + "cpu": [ 2896 + "x64" 2897 + ], 2898 + "dev": true, 2899 + "license": "MPL-2.0", 2900 + "optional": true, 2901 + "os": [ 2902 + "freebsd" 2903 + ], 2904 + "engines": { 2905 + "node": ">= 12.0.0" 2906 + }, 2907 + "funding": { 2908 + "type": "opencollective", 2909 + "url": "https://opencollective.com/parcel" 2910 + } 2911 + }, 2912 + "node_modules/lightningcss-linux-arm-gnueabihf": { 2913 + "version": "1.30.2", 2914 + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.30.2.tgz", 2915 + "integrity": "sha512-eVdpxh4wYcm0PofJIZVuYuLiqBIakQ9uFZmipf6LF/HRj5Bgm0eb3qL/mr1smyXIS1twwOxNWndd8z0E374hiA==", 2916 + "cpu": [ 2917 + "arm" 2918 + ], 2919 + "dev": true, 2920 + "license": "MPL-2.0", 2921 + "optional": true, 2922 + "os": [ 2923 + "linux" 2924 + ], 2925 + "engines": { 2926 + "node": ">= 12.0.0" 2927 + }, 2928 + "funding": { 2929 + "type": "opencollective", 2930 + "url": "https://opencollective.com/parcel" 2931 + } 2932 + }, 2933 + "node_modules/lightningcss-linux-arm64-gnu": { 2934 + "version": "1.30.2", 2935 + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.30.2.tgz", 2936 + "integrity": "sha512-UK65WJAbwIJbiBFXpxrbTNArtfuznvxAJw4Q2ZGlU8kPeDIWEX1dg3rn2veBVUylA2Ezg89ktszWbaQnxD/e3A==", 2937 + "cpu": [ 2938 + "arm64" 2939 + ], 2940 + "dev": true, 2941 + "license": "MPL-2.0", 2942 + "optional": true, 2943 + "os": [ 2944 + "linux" 2945 + ], 2946 + "engines": { 2947 + "node": ">= 12.0.0" 2948 + }, 2949 + "funding": { 2950 + "type": "opencollective", 2951 + "url": "https://opencollective.com/parcel" 2952 + } 2953 + }, 2954 + "node_modules/lightningcss-linux-arm64-musl": { 2955 + "version": "1.30.2", 2956 + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.30.2.tgz", 2957 + "integrity": "sha512-5Vh9dGeblpTxWHpOx8iauV02popZDsCYMPIgiuw97OJ5uaDsL86cnqSFs5LZkG3ghHoX5isLgWzMs+eD1YzrnA==", 2958 + "cpu": [ 2959 + "arm64" 2960 + ], 2961 + "dev": true, 2962 + "license": "MPL-2.0", 2963 + "optional": true, 2964 + "os": [ 2965 + "linux" 2966 + ], 2967 + "engines": { 2968 + "node": ">= 12.0.0" 2969 + }, 2970 + "funding": { 2971 + "type": "opencollective", 2972 + "url": "https://opencollective.com/parcel" 2973 + } 2974 + }, 2975 + "node_modules/lightningcss-linux-x64-gnu": { 2976 + "version": "1.30.2", 2977 + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.30.2.tgz", 2978 + "integrity": "sha512-Cfd46gdmj1vQ+lR6VRTTadNHu6ALuw2pKR9lYq4FnhvgBc4zWY1EtZcAc6EffShbb1MFrIPfLDXD6Xprbnni4w==", 2979 + "cpu": [ 2980 + "x64" 2981 + ], 2982 + "dev": true, 2983 + "license": "MPL-2.0", 2984 + "optional": true, 2985 + "os": [ 2986 + "linux" 2987 + ], 2988 + "engines": { 2989 + "node": ">= 12.0.0" 2990 + }, 2991 + "funding": { 2992 + "type": "opencollective", 2993 + "url": "https://opencollective.com/parcel" 2994 + } 2995 + }, 2996 + "node_modules/lightningcss-linux-x64-musl": { 2997 + "version": "1.30.2", 2998 + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.30.2.tgz", 2999 + "integrity": "sha512-XJaLUUFXb6/QG2lGIW6aIk6jKdtjtcffUT0NKvIqhSBY3hh9Ch+1LCeH80dR9q9LBjG3ewbDjnumefsLsP6aiA==", 3000 + "cpu": [ 3001 + "x64" 3002 + ], 3003 + "dev": true, 3004 + "license": "MPL-2.0", 3005 + "optional": true, 3006 + "os": [ 3007 + "linux" 3008 + ], 3009 + "engines": { 3010 + "node": ">= 12.0.0" 3011 + }, 3012 + "funding": { 3013 + "type": "opencollective", 3014 + "url": "https://opencollective.com/parcel" 3015 + } 3016 + }, 3017 + "node_modules/lightningcss-win32-arm64-msvc": { 3018 + "version": "1.30.2", 3019 + "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.30.2.tgz", 3020 + "integrity": "sha512-FZn+vaj7zLv//D/192WFFVA0RgHawIcHqLX9xuWiQt7P0PtdFEVaxgF9rjM/IRYHQXNnk61/H/gb2Ei+kUQ4xQ==", 3021 + "cpu": [ 3022 + "arm64" 3023 + ], 3024 + "dev": true, 3025 + "license": "MPL-2.0", 3026 + "optional": true, 3027 + "os": [ 3028 + "win32" 3029 + ], 3030 + "engines": { 3031 + "node": ">= 12.0.0" 3032 + }, 3033 + "funding": { 3034 + "type": "opencollective", 3035 + "url": "https://opencollective.com/parcel" 3036 + } 3037 + }, 3038 + "node_modules/lightningcss-win32-x64-msvc": { 3039 + "version": "1.30.2", 3040 + "cpu": [ 3041 + "x64" 3042 + ], 3043 + "dev": true, 3044 + "license": "MPL-2.0", 3045 + "optional": true, 3046 + "os": [ 3047 + "win32" 3048 + ], 3049 + "engines": { 3050 + "node": ">= 12.0.0" 3051 + }, 3052 + "funding": { 3053 + "type": "opencollective", 3054 + "url": "https://opencollective.com/parcel" 3055 + } 3056 + }, 3057 + "node_modules/local-pkg": { 3058 + "version": "1.1.2", 3059 + "dev": true, 3060 + "license": "MIT", 3061 + "dependencies": { 3062 + "mlly": "^1.7.4", 3063 + "pkg-types": "^2.3.0", 3064 + "quansync": "^0.2.11" 3065 + }, 3066 + "engines": { 3067 + "node": ">=14" 3068 + }, 3069 + "funding": { 3070 + "url": "https://github.com/sponsors/antfu" 3071 + } 3072 + }, 3073 + "node_modules/locate-path": { 3074 + "version": "6.0.0", 3075 + "dev": true, 3076 + "license": "MIT", 3077 + "dependencies": { 3078 + "p-locate": "^5.0.0" 3079 + }, 3080 + "engines": { 3081 + "node": ">=10" 3082 + }, 3083 + "funding": { 3084 + "url": "https://github.com/sponsors/sindresorhus" 3085 + } 3086 + }, 3087 + "node_modules/lodash": { 3088 + "version": "4.17.21", 3089 + "dev": true, 3090 + "license": "MIT" 3091 + }, 3092 + "node_modules/lodash.merge": { 3093 + "version": "4.6.2", 3094 + "dev": true, 3095 + "license": "MIT" 3096 + }, 3097 + "node_modules/lru-cache": { 3098 + "version": "6.0.0", 3099 + "dev": true, 3100 + "license": "ISC", 3101 + "dependencies": { 3102 + "yallist": "^4.0.0" 3103 + }, 3104 + "engines": { 3105 + "node": ">=10" 3106 + } 3107 + }, 3108 + "node_modules/magic-string": { 3109 + "version": "0.30.21", 3110 + "dev": true, 3111 + "license": "MIT", 3112 + "dependencies": { 3113 + "@jridgewell/sourcemap-codec": "^1.5.5" 3114 + } 3115 + }, 3116 + "node_modules/make-dir": { 3117 + "version": "3.1.0", 3118 + "dev": true, 3119 + "license": "MIT", 3120 + "dependencies": { 3121 + "semver": "^6.0.0" 3122 + }, 3123 + "engines": { 3124 + "node": ">=8" 3125 + }, 3126 + "funding": { 3127 + "url": "https://github.com/sponsors/sindresorhus" 3128 + } 3129 + }, 3130 + "node_modules/make-dir/node_modules/semver": { 3131 + "version": "6.3.1", 3132 + "dev": true, 3133 + "license": "ISC", 3134 + "bin": { 3135 + "semver": "bin/semver.js" 3136 + } 3137 + }, 3138 + "node_modules/minimatch": { 3139 + "version": "10.0.3", 3140 + "dev": true, 3141 + "license": "ISC", 3142 + "dependencies": { 3143 + "@isaacs/brace-expansion": "^5.0.0" 3144 + }, 3145 + "engines": { 3146 + "node": "20 || >=22" 3147 + }, 3148 + "funding": { 3149 + "url": "https://github.com/sponsors/isaacs" 3150 + } 3151 + }, 3152 + "node_modules/mlly": { 3153 + "version": "1.8.0", 3154 + "dev": true, 3155 + "license": "MIT", 3156 + "dependencies": { 3157 + "acorn": "^8.15.0", 3158 + "pathe": "^2.0.3", 3159 + "pkg-types": "^1.3.1", 3160 + "ufo": "^1.6.1" 3161 + } 3162 + }, 3163 + "node_modules/mlly/node_modules/pkg-types": { 3164 + "version": "1.3.1", 3165 + "dev": true, 3166 + "license": "MIT", 3167 + "dependencies": { 3168 + "confbox": "^0.1.8", 3169 + "mlly": "^1.7.4", 3170 + "pathe": "^2.0.1" 3171 + } 3172 + }, 3173 + "node_modules/mlly/node_modules/pkg-types/node_modules/confbox": { 3174 + "version": "0.1.8", 3175 + "dev": true, 3176 + "license": "MIT" 3177 + }, 3178 + "node_modules/ms": { 3179 + "version": "2.1.3", 3180 + "dev": true, 3181 + "license": "MIT" 3182 + }, 3183 + "node_modules/nanoid": { 3184 + "version": "3.3.11", 3185 + "dev": true, 3186 + "funding": [ 3187 + { 3188 + "type": "github", 3189 + "url": "https://github.com/sponsors/ai" 3190 + } 3191 + ], 3192 + "license": "MIT", 3193 + "bin": { 3194 + "nanoid": "bin/nanoid.cjs" 3195 + }, 3196 + "engines": { 3197 + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" 3198 + } 3199 + }, 3200 + "node_modules/natural-compare": { 3201 + "version": "1.4.0", 3202 + "dev": true, 3203 + "license": "MIT" 3204 + }, 3205 + "node_modules/node-releases": { 3206 + "version": "2.0.27", 3207 + "dev": true, 3208 + "license": "MIT" 3209 + }, 3210 + "node_modules/optionator": { 3211 + "version": "0.9.4", 3212 + "dev": true, 3213 + "license": "MIT", 3214 + "dependencies": { 3215 + "deep-is": "^0.1.3", 3216 + "fast-levenshtein": "^2.0.6", 3217 + "levn": "^0.4.1", 3218 + "prelude-ls": "^1.2.1", 3219 + "type-check": "^0.4.0", 3220 + "word-wrap": "^1.2.5" 3221 + }, 3222 + "engines": { 3223 + "node": ">= 0.8.0" 3224 + } 3225 + }, 3226 + "node_modules/p-limit": { 3227 + "version": "3.1.0", 3228 + "dev": true, 3229 + "license": "MIT", 3230 + "dependencies": { 3231 + "yocto-queue": "^0.1.0" 3232 + }, 3233 + "engines": { 3234 + "node": ">=10" 3235 + }, 3236 + "funding": { 3237 + "url": "https://github.com/sponsors/sindresorhus" 3238 + } 3239 + }, 3240 + "node_modules/p-locate": { 3241 + "version": "5.0.0", 3242 + "dev": true, 3243 + "license": "MIT", 3244 + "dependencies": { 3245 + "p-limit": "^3.0.2" 3246 + }, 3247 + "engines": { 3248 + "node": ">=10" 3249 + }, 3250 + "funding": { 3251 + "url": "https://github.com/sponsors/sindresorhus" 3252 + } 3253 + }, 3254 + "node_modules/p-try": { 3255 + "version": "2.2.0", 3256 + "dev": true, 3257 + "license": "MIT", 3258 + "engines": { 3259 + "node": ">=6" 3260 + } 3261 + }, 3262 + "node_modules/parent-module": { 3263 + "version": "1.0.1", 3264 + "dev": true, 3265 + "license": "MIT", 3266 + "dependencies": { 3267 + "callsites": "^3.0.0" 3268 + }, 3269 + "engines": { 3270 + "node": ">=6" 3271 + } 3272 + }, 3273 + "node_modules/path-browserify": { 3274 + "version": "1.0.1", 3275 + "dev": true, 3276 + "license": "MIT" 3277 + }, 3278 + "node_modules/path-exists": { 3279 + "version": "4.0.0", 3280 + "dev": true, 3281 + "license": "MIT", 3282 + "engines": { 3283 + "node": ">=8" 3284 + } 3285 + }, 3286 + "node_modules/path-key": { 3287 + "version": "3.1.1", 3288 + "dev": true, 3289 + "license": "MIT", 3290 + "engines": { 3291 + "node": ">=8" 3292 + } 3293 + }, 3294 + "node_modules/path-parse": { 3295 + "version": "1.0.7", 3296 + "dev": true, 3297 + "license": "MIT" 3298 + }, 3299 + "node_modules/pathe": { 3300 + "version": "2.0.3", 3301 + "dev": true, 3302 + "license": "MIT" 3303 + }, 3304 + "node_modules/picocolors": { 3305 + "version": "1.1.1", 3306 + "dev": true, 3307 + "license": "ISC" 3308 + }, 3309 + "node_modules/picomatch": { 3310 + "version": "4.0.3", 3311 + "dev": true, 3312 + "license": "MIT", 3313 + "engines": { 3314 + "node": ">=12" 3315 + }, 3316 + "funding": { 3317 + "url": "https://github.com/sponsors/jonschlinkert" 3318 + } 3319 + }, 3320 + "node_modules/pkg-dir": { 3321 + "version": "4.2.0", 3322 + "dev": true, 3323 + "license": "MIT", 3324 + "dependencies": { 3325 + "find-up": "^4.0.0" 3326 + }, 3327 + "engines": { 3328 + "node": ">=8" 3329 + } 3330 + }, 3331 + "node_modules/pkg-dir/node_modules/find-up": { 3332 + "version": "4.1.0", 3333 + "dev": true, 3334 + "license": "MIT", 3335 + "dependencies": { 3336 + "locate-path": "^5.0.0", 3337 + "path-exists": "^4.0.0" 3338 + }, 3339 + "engines": { 3340 + "node": ">=8" 3341 + } 3342 + }, 3343 + "node_modules/pkg-dir/node_modules/find-up/node_modules/locate-path": { 3344 + "version": "5.0.0", 3345 + "dev": true, 3346 + "license": "MIT", 3347 + "dependencies": { 3348 + "p-locate": "^4.1.0" 3349 + }, 3350 + "engines": { 3351 + "node": ">=8" 3352 + } 3353 + }, 3354 + "node_modules/pkg-dir/node_modules/find-up/node_modules/locate-path/node_modules/p-locate": { 3355 + "version": "4.1.0", 3356 + "dev": true, 3357 + "license": "MIT", 3358 + "dependencies": { 3359 + "p-limit": "^2.2.0" 3360 + }, 3361 + "engines": { 3362 + "node": ">=8" 3363 + } 3364 + }, 3365 + "node_modules/pkg-dir/node_modules/find-up/node_modules/locate-path/node_modules/p-locate/node_modules/p-limit": { 3366 + "version": "2.3.0", 3367 + "dev": true, 3368 + "license": "MIT", 3369 + "dependencies": { 3370 + "p-try": "^2.0.0" 3371 + }, 3372 + "engines": { 3373 + "node": ">=6" 3374 + }, 3375 + "funding": { 3376 + "url": "https://github.com/sponsors/sindresorhus" 3377 + } 3378 + }, 3379 + "node_modules/pkg-types": { 3380 + "version": "2.3.0", 3381 + "dev": true, 3382 + "license": "MIT", 3383 + "dependencies": { 3384 + "confbox": "^0.2.2", 3385 + "exsolve": "^1.0.7", 3386 + "pathe": "^2.0.3" 3387 + } 3388 + }, 3389 + "node_modules/postcss": { 3390 + "version": "8.5.6", 3391 + "dev": true, 3392 + "funding": [ 3393 + { 3394 + "type": "opencollective", 3395 + "url": "https://opencollective.com/postcss/" 3396 + }, 3397 + { 3398 + "type": "tidelift", 3399 + "url": "https://tidelift.com/funding/github/npm/postcss" 3400 + }, 3401 + { 3402 + "type": "github", 3403 + "url": "https://github.com/sponsors/ai" 3404 + } 3405 + ], 3406 + "license": "MIT", 3407 + "dependencies": { 3408 + "nanoid": "^3.3.11", 3409 + "picocolors": "^1.1.1", 3410 + "source-map-js": "^1.2.1" 3411 + }, 3412 + "engines": { 3413 + "node": "^10 || ^12 || >=14" 3414 + } 3415 + }, 3416 + "node_modules/prelude-ls": { 3417 + "version": "1.2.1", 3418 + "dev": true, 3419 + "license": "MIT", 3420 + "engines": { 3421 + "node": ">= 0.8.0" 3422 + } 3423 + }, 3424 + "node_modules/punycode": { 3425 + "version": "2.3.1", 3426 + "dev": true, 3427 + "license": "MIT", 3428 + "engines": { 3429 + "node": ">=6" 3430 + } 3431 + }, 3432 + "node_modules/quansync": { 3433 + "version": "0.2.11", 3434 + "dev": true, 3435 + "funding": [ 3436 + { 3437 + "type": "individual", 3438 + "url": "https://github.com/sponsors/antfu" 3439 + }, 3440 + { 3441 + "type": "individual", 3442 + "url": "https://github.com/sponsors/sxzz" 3443 + } 3444 + ], 3445 + "license": "MIT" 3446 + }, 3447 + "node_modules/react": { 3448 + "version": "19.2.0", 3449 + "dev": true, 3450 + "license": "MIT", 3451 + "peer": true, 3452 + "engines": { 3453 + "node": ">=0.10.0" 3454 + } 3455 + }, 3456 + "node_modules/react-dom": { 3457 + "version": "19.2.0", 3458 + "dev": true, 3459 + "license": "MIT", 3460 + "dependencies": { 3461 + "scheduler": "^0.27.0" 3462 + }, 3463 + "peerDependencies": { 3464 + "react": "^19.2.0" 3465 + } 3466 + }, 3467 + "node_modules/react-refresh": { 3468 + "version": "0.18.0", 3469 + "dev": true, 3470 + "license": "MIT", 3471 + "engines": { 3472 + "node": ">=0.10.0" 3473 + } 3474 + }, 3475 + "node_modules/require-from-string": { 3476 + "version": "2.0.2", 3477 + "dev": true, 3478 + "license": "MIT", 3479 + "engines": { 3480 + "node": ">=0.10.0" 3481 + } 3482 + }, 3483 + "node_modules/resolve": { 3484 + "version": "1.22.11", 3485 + "dev": true, 3486 + "license": "MIT", 3487 + "dependencies": { 3488 + "is-core-module": "^2.16.1", 3489 + "path-parse": "^1.0.7", 3490 + "supports-preserve-symlinks-flag": "^1.0.0" 3491 + }, 3492 + "bin": { 3493 + "resolve": "bin/resolve" 3494 + }, 3495 + "engines": { 3496 + "node": ">= 0.4" 3497 + }, 3498 + "funding": { 3499 + "url": "https://github.com/sponsors/ljharb" 3500 + } 3501 + }, 3502 + "node_modules/resolve-from": { 3503 + "version": "4.0.0", 3504 + "dev": true, 3505 + "license": "MIT", 3506 + "engines": { 3507 + "node": ">=4" 3508 + } 3509 + }, 3510 + "node_modules/rolldown": { 3511 + "version": "1.0.0-beta.41", 3512 + "dev": true, 3513 + "license": "MIT", 3514 + "peer": true, 3515 + "dependencies": { 3516 + "@oxc-project/types": "=0.93.0", 3517 + "@rolldown/pluginutils": "1.0.0-beta.41", 3518 + "ansis": "=4.2.0" 3519 + }, 3520 + "bin": { 3521 + "rolldown": "bin/cli.mjs" 3522 + }, 3523 + "engines": { 3524 + "node": "^20.19.0 || >=22.12.0" 3525 + }, 3526 + "optionalDependencies": { 3527 + "@rolldown/binding-android-arm64": "1.0.0-beta.41", 3528 + "@rolldown/binding-darwin-arm64": "1.0.0-beta.41", 3529 + "@rolldown/binding-darwin-x64": "1.0.0-beta.41", 3530 + "@rolldown/binding-freebsd-x64": "1.0.0-beta.41", 3531 + "@rolldown/binding-linux-arm-gnueabihf": "1.0.0-beta.41", 3532 + "@rolldown/binding-linux-arm64-gnu": "1.0.0-beta.41", 3533 + "@rolldown/binding-linux-arm64-musl": "1.0.0-beta.41", 3534 + "@rolldown/binding-linux-x64-gnu": "1.0.0-beta.41", 3535 + "@rolldown/binding-linux-x64-musl": "1.0.0-beta.41", 3536 + "@rolldown/binding-openharmony-arm64": "1.0.0-beta.41", 3537 + "@rolldown/binding-wasm32-wasi": "1.0.0-beta.41", 3538 + "@rolldown/binding-win32-arm64-msvc": "1.0.0-beta.41", 3539 + "@rolldown/binding-win32-ia32-msvc": "1.0.0-beta.41", 3540 + "@rolldown/binding-win32-x64-msvc": "1.0.0-beta.41" 3541 + } 3542 + }, 3543 + "node_modules/rolldown/node_modules/@rolldown/pluginutils": { 3544 + "version": "1.0.0-beta.41", 3545 + "dev": true, 3546 + "license": "MIT" 3547 + }, 3548 + "node_modules/rollup": { 3549 + "version": "4.53.3", 3550 + "dev": true, 3551 + "license": "MIT", 3552 + "peer": true, 3553 + "dependencies": { 3554 + "@types/estree": "1.0.8" 3555 + }, 3556 + "bin": { 3557 + "rollup": "dist/bin/rollup" 3558 + }, 3559 + "engines": { 3560 + "node": ">=18.0.0", 3561 + "npm": ">=8.0.0" 3562 + }, 3563 + "optionalDependencies": { 3564 + "@rollup/rollup-android-arm-eabi": "4.53.3", 3565 + "@rollup/rollup-android-arm64": "4.53.3", 3566 + "@rollup/rollup-darwin-arm64": "4.53.3", 3567 + "@rollup/rollup-darwin-x64": "4.53.3", 3568 + "@rollup/rollup-freebsd-arm64": "4.53.3", 3569 + "@rollup/rollup-freebsd-x64": "4.53.3", 3570 + "@rollup/rollup-linux-arm-gnueabihf": "4.53.3", 3571 + "@rollup/rollup-linux-arm-musleabihf": "4.53.3", 3572 + "@rollup/rollup-linux-arm64-gnu": "4.53.3", 3573 + "@rollup/rollup-linux-arm64-musl": "4.53.3", 3574 + "@rollup/rollup-linux-loong64-gnu": "4.53.3", 3575 + "@rollup/rollup-linux-ppc64-gnu": "4.53.3", 3576 + "@rollup/rollup-linux-riscv64-gnu": "4.53.3", 3577 + "@rollup/rollup-linux-riscv64-musl": "4.53.3", 3578 + "@rollup/rollup-linux-s390x-gnu": "4.53.3", 3579 + "@rollup/rollup-linux-x64-gnu": "4.53.3", 3580 + "@rollup/rollup-linux-x64-musl": "4.53.3", 3581 + "@rollup/rollup-openharmony-arm64": "4.53.3", 3582 + "@rollup/rollup-win32-arm64-msvc": "4.53.3", 3583 + "@rollup/rollup-win32-ia32-msvc": "4.53.3", 3584 + "@rollup/rollup-win32-x64-gnu": "4.53.3", 3585 + "@rollup/rollup-win32-x64-msvc": "4.53.3", 3586 + "fsevents": "~2.3.2" 3587 + } 3588 + }, 3589 + "node_modules/rollup-plugin-typescript2": { 3590 + "version": "0.36.0", 3591 + "dev": true, 3592 + "license": "MIT", 3593 + "dependencies": { 3594 + "@rollup/pluginutils": "^4.1.2", 3595 + "find-cache-dir": "^3.3.2", 3596 + "fs-extra": "^10.0.0", 3597 + "semver": "^7.5.4", 3598 + "tslib": "^2.6.2" 3599 + }, 3600 + "peerDependencies": { 3601 + "rollup": ">=1.26.3", 3602 + "typescript": ">=2.4.0" 3603 + } 3604 + }, 3605 + "node_modules/rollup-plugin-typescript2/node_modules/semver": { 3606 + "version": "7.7.3", 3607 + "dev": true, 3608 + "license": "ISC", 3609 + "bin": { 3610 + "semver": "bin/semver.js" 3611 + }, 3612 + "engines": { 3613 + "node": ">=10" 3614 + } 3615 + }, 3616 + "node_modules/scheduler": { 3617 + "version": "0.27.0", 3618 + "dev": true, 3619 + "license": "MIT" 3620 + }, 3621 + "node_modules/semver": { 3622 + "version": "7.5.4", 3623 + "dev": true, 3624 + "license": "ISC", 3625 + "dependencies": { 3626 + "lru-cache": "^6.0.0" 3627 + }, 3628 + "bin": { 3629 + "semver": "bin/semver.js" 3630 + }, 3631 + "engines": { 3632 + "node": ">=10" 3633 + } 3634 + }, 3635 + "node_modules/shebang-command": { 3636 + "version": "2.0.0", 3637 + "dev": true, 3638 + "license": "MIT", 3639 + "dependencies": { 3640 + "shebang-regex": "^3.0.0" 3641 + }, 3642 + "engines": { 3643 + "node": ">=8" 3644 + } 3645 + }, 3646 + "node_modules/shebang-regex": { 3647 + "version": "3.0.0", 3648 + "dev": true, 3649 + "license": "MIT", 3650 + "engines": { 3651 + "node": ">=8" 3652 + } 3653 + }, 3654 + "node_modules/source-map": { 3655 + "version": "0.6.1", 3656 + "dev": true, 3657 + "license": "BSD-3-Clause", 3658 + "engines": { 3659 + "node": ">=0.10.0" 3660 + } 3661 + }, 3662 + "node_modules/source-map-js": { 3663 + "version": "1.2.1", 3664 + "dev": true, 3665 + "license": "BSD-3-Clause", 3666 + "engines": { 3667 + "node": ">=0.10.0" 3668 + } 3669 + }, 3670 + "node_modules/source-map-support": { 3671 + "version": "0.5.21", 3672 + "dev": true, 3673 + "license": "MIT", 3674 + "optional": true, 3675 + "dependencies": { 3676 + "buffer-from": "^1.0.0", 3677 + "source-map": "^0.6.0" 3678 + } 3679 + }, 3680 + "node_modules/sprintf-js": { 3681 + "version": "1.0.3", 3682 + "dev": true, 3683 + "license": "BSD-3-Clause" 3684 + }, 3685 + "node_modules/string-argv": { 3686 + "version": "0.3.2", 3687 + "dev": true, 3688 + "license": "MIT", 3689 + "engines": { 3690 + "node": ">=0.6.19" 3691 + } 3692 + }, 3693 + "node_modules/strip-json-comments": { 3694 + "version": "3.1.1", 3695 + "dev": true, 3696 + "license": "MIT", 3697 + "engines": { 3698 + "node": ">=8" 3699 + }, 3700 + "funding": { 3701 + "url": "https://github.com/sponsors/sindresorhus" 3702 + } 3703 + }, 3704 + "node_modules/supports-color": { 3705 + "version": "8.1.1", 3706 + "dev": true, 3707 + "license": "MIT", 3708 + "dependencies": { 3709 + "has-flag": "^4.0.0" 3710 + }, 3711 + "engines": { 3712 + "node": ">=10" 3713 + }, 3714 + "funding": { 3715 + "url": "https://github.com/chalk/supports-color?sponsor=1" 3716 + } 3717 + }, 3718 + "node_modules/supports-preserve-symlinks-flag": { 3719 + "version": "1.0.0", 3720 + "dev": true, 3721 + "license": "MIT", 3722 + "engines": { 3723 + "node": ">= 0.4" 3724 + }, 3725 + "funding": { 3726 + "url": "https://github.com/sponsors/ljharb" 3727 + } 3728 + }, 3729 + "node_modules/tinyglobby": { 3730 + "version": "0.2.15", 3731 + "dev": true, 3732 + "license": "MIT", 3733 + "dependencies": { 3734 + "fdir": "^6.5.0", 3735 + "picomatch": "^4.0.3" 3736 + }, 3737 + "engines": { 3738 + "node": ">=12.0.0" 3739 + }, 3740 + "funding": { 3741 + "url": "https://github.com/sponsors/SuperchupuDev" 3742 + } 3743 + }, 3744 + "node_modules/ts-api-utils": { 3745 + "version": "2.1.0", 3746 + "dev": true, 3747 + "license": "MIT", 3748 + "engines": { 3749 + "node": ">=18.12" 3750 + }, 3751 + "peerDependencies": { 3752 + "typescript": ">=4.8.4" 3753 + } 3754 + }, 3755 + "node_modules/tslib": { 3756 + "version": "2.8.1", 3757 + "dev": true, 3758 + "license": "0BSD" 3759 + }, 3760 + "node_modules/type-check": { 3761 + "version": "0.4.0", 3762 + "dev": true, 3763 + "license": "MIT", 3764 + "dependencies": { 3765 + "prelude-ls": "^1.2.1" 3766 + }, 3767 + "engines": { 3768 + "node": ">= 0.8.0" 3769 + } 3770 + }, 3771 + "node_modules/typescript": { 3772 + "version": "5.9.3", 3773 + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", 3774 + "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", 3775 + "dev": true, 3776 + "license": "Apache-2.0", 3777 + "peer": true, 3778 + "bin": { 3779 + "tsc": "bin/tsc", 3780 + "tsserver": "bin/tsserver" 3781 + }, 3782 + "engines": { 3783 + "node": ">=14.17" 3784 + } 3785 + }, 3786 + "node_modules/typescript-eslint": { 3787 + "version": "8.48.1", 3788 + "dev": true, 3789 + "license": "MIT", 3790 + "dependencies": { 3791 + "@typescript-eslint/eslint-plugin": "8.48.1", 3792 + "@typescript-eslint/parser": "8.48.1", 3793 + "@typescript-eslint/typescript-estree": "8.48.1", 3794 + "@typescript-eslint/utils": "8.48.1" 3795 + }, 3796 + "engines": { 3797 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 3798 + }, 3799 + "funding": { 3800 + "type": "opencollective", 3801 + "url": "https://opencollective.com/typescript-eslint" 3802 + }, 3803 + "peerDependencies": { 3804 + "eslint": "^8.57.0 || ^9.0.0", 3805 + "typescript": ">=4.8.4 <6.0.0" 3806 + } 3807 + }, 3808 + "node_modules/ufo": { 3809 + "version": "1.6.1", 3810 + "dev": true, 3811 + "license": "MIT" 3812 + }, 3813 + "node_modules/undici-types": { 3814 + "version": "7.16.0", 3815 + "dev": true, 3816 + "license": "MIT" 3817 + }, 3818 + "node_modules/universalify": { 3819 + "version": "2.0.1", 3820 + "dev": true, 3821 + "license": "MIT", 3822 + "engines": { 3823 + "node": ">= 10.0.0" 3824 + } 3825 + }, 3826 + "node_modules/unplugin": { 3827 + "version": "2.3.11", 3828 + "dev": true, 3829 + "license": "MIT", 3830 + "dependencies": { 3831 + "@jridgewell/remapping": "^2.3.5", 3832 + "acorn": "^8.15.0", 3833 + "picomatch": "^4.0.3", 3834 + "webpack-virtual-modules": "^0.6.2" 3835 + }, 3836 + "engines": { 3837 + "node": ">=18.12.0" 3838 + } 3839 + }, 3840 + "node_modules/unplugin-dts": { 3841 + "version": "1.0.0-beta.6", 3842 + "dev": true, 3843 + "license": "MIT", 3844 + "dependencies": { 3845 + "@rollup/pluginutils": "^5.1.4", 3846 + "@volar/typescript": "^2.4.17", 3847 + "compare-versions": "^6.1.1", 3848 + "debug": "^4.4.0", 3849 + "kolorist": "^1.8.0", 3850 + "local-pkg": "^1.1.1", 3851 + "magic-string": "^0.30.17", 3852 + "unplugin": "^2.3.2" 3853 + }, 3854 + "peerDependencies": { 3855 + "@microsoft/api-extractor": ">=7", 3856 + "@rspack/core": "^1", 3857 + "@vue/language-core": "~3.0.1", 3858 + "esbuild": "*", 3859 + "rolldown": "*", 3860 + "rollup": ">=3", 3861 + "typescript": ">=4", 3862 + "vite": ">=3", 3863 + "webpack": "^4 || ^5" 3864 + }, 3865 + "peerDependenciesMeta": { 3866 + "@microsoft/api-extractor": { 3867 + "optional": true 3868 + }, 3869 + "@rspack/core": { 3870 + "optional": true 3871 + }, 3872 + "@vue/language-core": { 3873 + "optional": true 3874 + }, 3875 + "esbuild": { 3876 + "optional": true 3877 + }, 3878 + "rolldown": { 3879 + "optional": true 3880 + }, 3881 + "rollup": { 3882 + "optional": true 3883 + }, 3884 + "vite": { 3885 + "optional": true 3886 + }, 3887 + "webpack": { 3888 + "optional": true 3889 + } 3890 + } 3891 + }, 3892 + "node_modules/unplugin-dts/node_modules/@rollup/pluginutils": { 3893 + "version": "5.3.0", 3894 + "dev": true, 3895 + "license": "MIT", 3896 + "dependencies": { 3897 + "@types/estree": "^1.0.0", 3898 + "estree-walker": "^2.0.2", 3899 + "picomatch": "^4.0.2" 3900 + }, 3901 + "engines": { 3902 + "node": ">=14.0.0" 3903 + }, 3904 + "peerDependencies": { 3905 + "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" 3906 + }, 3907 + "peerDependenciesMeta": { 3908 + "rollup": { 3909 + "optional": true 3910 + } 3911 + } 3912 + }, 3913 + "node_modules/update-browserslist-db": { 3914 + "version": "1.1.4", 3915 + "dev": true, 3916 + "funding": [ 3917 + { 3918 + "type": "opencollective", 3919 + "url": "https://opencollective.com/browserslist" 3920 + }, 3921 + { 3922 + "type": "tidelift", 3923 + "url": "https://tidelift.com/funding/github/npm/browserslist" 3924 + }, 3925 + { 3926 + "type": "github", 3927 + "url": "https://github.com/sponsors/ai" 3928 + } 3929 + ], 3930 + "license": "MIT", 3931 + "dependencies": { 3932 + "escalade": "^3.2.0", 3933 + "picocolors": "^1.1.1" 3934 + }, 3935 + "bin": { 3936 + "update-browserslist-db": "cli.js" 3937 + }, 3938 + "peerDependencies": { 3939 + "browserslist": ">= 4.21.0" 3940 + } 3941 + }, 3942 + "node_modules/uri-js": { 3943 + "version": "4.4.1", 3944 + "dev": true, 3945 + "license": "BSD-2-Clause", 3946 + "dependencies": { 3947 + "punycode": "^2.1.0" 3948 + } 3949 + }, 3950 + "node_modules/vite": { 3951 + "name": "rolldown-vite", 3952 + "version": "7.1.14", 3953 + "dev": true, 3954 + "license": "MIT", 3955 + "peer": true, 3956 + "dependencies": { 3957 + "@oxc-project/runtime": "0.92.0", 3958 + "fdir": "^6.5.0", 3959 + "lightningcss": "^1.30.1", 3960 + "picomatch": "^4.0.3", 3961 + "postcss": "^8.5.6", 3962 + "rolldown": "1.0.0-beta.41", 3963 + "tinyglobby": "^0.2.15" 3964 + }, 3965 + "bin": { 3966 + "vite": "bin/vite.js" 3967 + }, 3968 + "engines": { 3969 + "node": "^20.19.0 || >=22.12.0" 3970 + }, 3971 + "funding": { 3972 + "url": "https://github.com/vitejs/vite?sponsor=1" 3973 + }, 3974 + "optionalDependencies": { 3975 + "fsevents": "~2.3.3" 3976 + }, 3977 + "peerDependencies": { 3978 + "@types/node": "^20.19.0 || >=22.12.0", 3979 + "esbuild": "^0.25.0", 3980 + "jiti": ">=1.21.0", 3981 + "less": "^4.0.0", 3982 + "sass": "^1.70.0", 3983 + "sass-embedded": "^1.70.0", 3984 + "stylus": ">=0.54.8", 3985 + "sugarss": "^5.0.0", 3986 + "terser": "^5.16.0", 3987 + "tsx": "^4.8.1", 3988 + "yaml": "^2.4.2" 3989 + }, 3990 + "peerDependenciesMeta": { 3991 + "@types/node": { 3992 + "optional": true 3993 + }, 3994 + "esbuild": { 3995 + "optional": true 3996 + }, 3997 + "jiti": { 3998 + "optional": true 3999 + }, 4000 + "less": { 4001 + "optional": true 4002 + }, 4003 + "sass": { 4004 + "optional": true 4005 + }, 4006 + "sass-embedded": { 4007 + "optional": true 4008 + }, 4009 + "stylus": { 4010 + "optional": true 4011 + }, 4012 + "sugarss": { 4013 + "optional": true 4014 + }, 4015 + "terser": { 4016 + "optional": true 4017 + }, 4018 + "tsx": { 4019 + "optional": true 4020 + }, 4021 + "yaml": { 4022 + "optional": true 4023 + } 4024 + } 4025 + }, 4026 + "node_modules/vscode-uri": { 4027 + "version": "3.1.0", 4028 + "dev": true, 4029 + "license": "MIT" 4030 + }, 4031 + "node_modules/webpack-virtual-modules": { 4032 + "version": "0.6.2", 4033 + "dev": true, 4034 + "license": "MIT" 4035 + }, 4036 + "node_modules/which": { 4037 + "version": "2.0.2", 4038 + "dev": true, 4039 + "license": "ISC", 4040 + "dependencies": { 4041 + "isexe": "^2.0.0" 4042 + }, 4043 + "bin": { 4044 + "node-which": "bin/node-which" 4045 + }, 4046 + "engines": { 4047 + "node": ">= 8" 4048 + } 4049 + }, 4050 + "node_modules/word-wrap": { 4051 + "version": "1.2.5", 4052 + "dev": true, 4053 + "license": "MIT", 4054 + "engines": { 4055 + "node": ">=0.10.0" 4056 + } 4057 + }, 4058 + "node_modules/yallist": { 4059 + "version": "4.0.0", 4060 + "dev": true, 4061 + "license": "ISC" 4062 + }, 4063 + "node_modules/yocto-queue": { 4064 + "version": "0.1.0", 4065 + "dev": true, 4066 + "license": "MIT", 4067 + "engines": { 4068 + "node": ">=10" 4069 + }, 4070 + "funding": { 4071 + "url": "https://github.com/sponsors/sindresorhus" 4072 + } 4073 + } 4074 + } 4075 + }
+1 -1
package.json
··· 1 1 { 2 2 "name": "atproto-ui", 3 - "version": "0.12", 3 + "version": "0.12.0", 4 4 "type": "module", 5 5 "description": "React components and hooks for rendering AT Protocol records.", 6 6 "main": "./lib-dist/index.js",