node-gyp: 11.0.0 -> 11.1.0 (#381139)

authored by

dotlambda and committed by
GitHub
b1f21980 8128a40d

+708 -494
+705 -491
pkgs/by-name/no/node-gyp/package-lock.json
··· 1 { 2 "name": "node-gyp", 3 - "version": "11.0.0", 4 "lockfileVersion": 3, 5 "requires": true, 6 "packages": { 7 "": { 8 "name": "node-gyp", 9 - "version": "11.0.0", 10 "license": "MIT", 11 "dependencies": { 12 "env-paths": "^2.2.0", ··· 79 } 80 }, 81 "node_modules/@eslint/config-array": { 82 - "version": "0.19.1", 83 - "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.19.1.tgz", 84 - "integrity": "sha512-fo6Mtm5mWyKjA/Chy1BYTdn5mGJoDNjC7C64ug20ADsRDGrA85bN3uK3MaKbeRkRuuIEAR5N33Jr1pbm411/PA==", 85 "dev": true, 86 "license": "Apache-2.0", 87 "dependencies": { 88 - "@eslint/object-schema": "^2.1.5", 89 "debug": "^4.3.1", 90 "minimatch": "^3.1.2" 91 }, ··· 94 } 95 }, 96 "node_modules/@eslint/core": { 97 - "version": "0.9.1", 98 - "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.9.1.tgz", 99 - "integrity": "sha512-GuUdqkyyzQI5RMIWkHhvTWLCyLo1jNK3vzkSyaExH5kHPDHcuL2VOpHjmMY+y3+NC69qAKToBqldTBgYeLSr9Q==", 100 "dev": true, 101 "license": "Apache-2.0", 102 "dependencies": { ··· 131 } 132 }, 133 "node_modules/@eslint/js": { 134 - "version": "9.16.0", 135 - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.16.0.tgz", 136 - "integrity": "sha512-tw2HxzQkrbeuvyj1tG2Yqq+0H9wGoI2IMk4EOsQeX+vmd75FtJAzf+gTA69WF+baUKRYQ3x2kbLE08js5OsTVg==", 137 "dev": true, 138 "license": "MIT", 139 "engines": { ··· 141 } 142 }, 143 "node_modules/@eslint/object-schema": { 144 - "version": "2.1.5", 145 - "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.5.tgz", 146 - "integrity": "sha512-o0bhxnL89h5Bae5T318nFoFzGy+YE5i/gGkoPAgkmTVdRKTiv3p8JHevPiPaMwoloKfEiiaHlawCqaZMqRm+XQ==", 147 "dev": true, 148 "license": "Apache-2.0", 149 "engines": { ··· 151 } 152 }, 153 "node_modules/@eslint/plugin-kit": { 154 - "version": "0.2.4", 155 - "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.4.tgz", 156 - "integrity": "sha512-zSkKow6H5Kdm0ZUQUB2kV5JIXqoG0+uH5YADhaEHswm664N9Db8dXSi0nMJpacpMf+MyyglF1vnZohpEg5yUtg==", 157 "dev": true, 158 "license": "Apache-2.0", 159 "dependencies": { 160 "levn": "^0.4.1" 161 }, 162 "engines": { 163 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 164 } 165 }, 166 "node_modules/@humanfs/core": { 167 "version": "0.19.1", 168 "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz", ··· 346 } 347 }, 348 "node_modules/@stylistic/eslint-plugin": { 349 - "version": "2.12.0", 350 - "resolved": "https://registry.npmjs.org/@stylistic/eslint-plugin/-/eslint-plugin-2.12.0.tgz", 351 - "integrity": "sha512-IvD2WXbOoSp0zNpyYbjdSyEjZtut78RYfj2WIlbChE7HFuposTK5X1hc5+4AyqYcjLXYdD5oo/sJtqMGFNRb1w==", 352 "dev": true, 353 "license": "MIT", 354 "dependencies": { ··· 393 "license": "MIT" 394 }, 395 "node_modules/@typescript-eslint/eslint-plugin": { 396 - "version": "8.18.0", 397 - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.18.0.tgz", 398 - "integrity": "sha512-NR2yS7qUqCL7AIxdJUQf2MKKNDVNaig/dEB0GBLU7D+ZdHgK1NoH/3wsgO3OnPVipn51tG3MAwaODEGil70WEw==", 399 "dev": true, 400 "license": "MIT", 401 "dependencies": { 402 "@eslint-community/regexpp": "^4.10.0", 403 - "@typescript-eslint/scope-manager": "8.18.0", 404 - "@typescript-eslint/type-utils": "8.18.0", 405 - "@typescript-eslint/utils": "8.18.0", 406 - "@typescript-eslint/visitor-keys": "8.18.0", 407 "graphemer": "^1.4.0", 408 "ignore": "^5.3.1", 409 "natural-compare": "^1.4.0", 410 - "ts-api-utils": "^1.3.0" 411 }, 412 "engines": { 413 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ··· 423 } 424 }, 425 "node_modules/@typescript-eslint/parser": { 426 - "version": "8.18.0", 427 - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.18.0.tgz", 428 - "integrity": "sha512-hgUZ3kTEpVzKaK3uNibExUYm6SKKOmTU2BOxBSvOYwtJEPdVQ70kZJpPjstlnhCHcuc2WGfSbpKlb/69ttyN5Q==", 429 "dev": true, 430 - "license": "MITClause", 431 "dependencies": { 432 - "@typescript-eslint/scope-manager": "8.18.0", 433 - "@typescript-eslint/types": "8.18.0", 434 - "@typescript-eslint/typescript-estree": "8.18.0", 435 - "@typescript-eslint/visitor-keys": "8.18.0", 436 "debug": "^4.3.4" 437 }, 438 "engines": { ··· 448 } 449 }, 450 "node_modules/@typescript-eslint/scope-manager": { 451 - "version": "8.18.0", 452 - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.18.0.tgz", 453 - "integrity": "sha512-PNGcHop0jkK2WVYGotk/hxj+UFLhXtGPiGtiaWgVBVP1jhMoMCHlTyJA+hEj4rszoSdLTK3fN4oOatrL0Cp+Xw==", 454 "dev": true, 455 "license": "MIT", 456 "dependencies": { 457 - "@typescript-eslint/types": "8.18.0", 458 - "@typescript-eslint/visitor-keys": "8.18.0" 459 }, 460 "engines": { 461 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ··· 466 } 467 }, 468 "node_modules/@typescript-eslint/type-utils": { 469 - "version": "8.18.0", 470 - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.18.0.tgz", 471 - "integrity": "sha512-er224jRepVAVLnMF2Q7MZJCq5CsdH2oqjP4dT7K6ij09Kyd+R21r7UVJrF0buMVdZS5QRhDzpvzAxHxabQadow==", 472 "dev": true, 473 "license": "MIT", 474 "dependencies": { 475 - "@typescript-eslint/typescript-estree": "8.18.0", 476 - "@typescript-eslint/utils": "8.18.0", 477 "debug": "^4.3.4", 478 - "ts-api-utils": "^1.3.0" 479 }, 480 "engines": { 481 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ··· 490 } 491 }, 492 "node_modules/@typescript-eslint/types": { 493 - "version": "8.18.0", 494 - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.18.0.tgz", 495 - "integrity": "sha512-FNYxgyTCAnFwTrzpBGq+zrnoTO4x0c1CKYY5MuUTzpScqmY5fmsh2o3+57lqdI3NZucBDCzDgdEbIaNfAjAHQA==", 496 "dev": true, 497 "license": "MIT", 498 "engines": { ··· 504 } 505 }, 506 "node_modules/@typescript-eslint/typescript-estree": { 507 - "version": "8.18.0", 508 - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.18.0.tgz", 509 - "integrity": "sha512-rqQgFRu6yPkauz+ms3nQpohwejS8bvgbPyIDq13cgEDbkXt4LH4OkDMT0/fN1RUtzG8e8AKJyDBoocuQh8qNeg==", 510 "dev": true, 511 "license": "MIT", 512 "dependencies": { 513 - "@typescript-eslint/types": "8.18.0", 514 - "@typescript-eslint/visitor-keys": "8.18.0", 515 "debug": "^4.3.4", 516 "fast-glob": "^3.3.2", 517 "is-glob": "^4.0.3", 518 "minimatch": "^9.0.4", 519 "semver": "^7.6.0", 520 - "ts-api-utils": "^1.3.0" 521 }, 522 "engines": { 523 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ··· 557 } 558 }, 559 "node_modules/@typescript-eslint/utils": { 560 - "version": "8.18.0", 561 - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.18.0.tgz", 562 - "integrity": "sha512-p6GLdY383i7h5b0Qrfbix3Vc3+J2k6QWw6UMUeY5JGfm3C5LbZ4QIZzJNoNOfgyRe0uuYKjvVOsO/jD4SJO+xg==", 563 "dev": true, 564 "license": "MIT", 565 "dependencies": { 566 "@eslint-community/eslint-utils": "^4.4.0", 567 - "@typescript-eslint/scope-manager": "8.18.0", 568 - "@typescript-eslint/types": "8.18.0", 569 - "@typescript-eslint/typescript-estree": "8.18.0" 570 }, 571 "engines": { 572 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ··· 581 } 582 }, 583 "node_modules/@typescript-eslint/visitor-keys": { 584 - "version": "8.18.0", 585 - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.18.0.tgz", 586 - "integrity": "sha512-pCh/qEA8Lb1wVIqNvBke8UaRjJ6wrAWkJO5yyIbs8Yx6TNGYyfNjOo61tLv+WwLvoLPp4BQ8B7AHKijl8NGUfw==", 587 "dev": true, 588 "license": "MIT", 589 "dependencies": { 590 - "@typescript-eslint/types": "8.18.0", 591 "eslint-visitor-keys": "^4.2.0" 592 }, 593 "engines": { ··· 599 } 600 }, 601 "node_modules/abbrev": { 602 - "version": "2.0.0", 603 - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-2.0.0.tgz", 604 - "integrity": "sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==", 605 "license": "ISC", 606 "engines": { 607 - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" 608 } 609 }, 610 "node_modules/acorn": { ··· 715 "license": "Python-2.0" 716 }, 717 "node_modules/array-buffer-byte-length": { 718 - "version": "1.0.1", 719 - "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz", 720 - "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==", 721 "dev": true, 722 "license": "MIT", 723 "dependencies": { 724 - "call-bind": "^1.0.5", 725 - "is-array-buffer": "^3.0.4" 726 }, 727 "engines": { 728 "node": ">= 0.4" ··· 774 } 775 }, 776 "node_modules/array.prototype.flat": { 777 - "version": "1.3.2", 778 - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz", 779 - "integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==", 780 "dev": true, 781 "license": "MIT", 782 "dependencies": { 783 - "call-bind": "^1.0.2", 784 - "define-properties": "^1.2.0", 785 - "es-abstract": "^1.22.1", 786 - "es-shim-unscopables": "^1.0.0" 787 }, 788 "engines": { 789 "node": ">= 0.4" ··· 793 } 794 }, 795 "node_modules/array.prototype.flatmap": { 796 - "version": "1.3.2", 797 - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz", 798 - "integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==", 799 "dev": true, 800 "license": "MIT", 801 "dependencies": { 802 - "call-bind": "^1.0.2", 803 - "define-properties": "^1.2.0", 804 - "es-abstract": "^1.22.1", 805 - "es-shim-unscopables": "^1.0.0" 806 }, 807 "engines": { 808 "node": ">= 0.4" ··· 829 } 830 }, 831 "node_modules/arraybuffer.prototype.slice": { 832 - "version": "1.0.3", 833 - "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz", 834 - "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==", 835 "dev": true, 836 "license": "MIT", 837 "dependencies": { 838 "array-buffer-byte-length": "^1.0.1", 839 - "call-bind": "^1.0.5", 840 "define-properties": "^1.2.1", 841 - "es-abstract": "^1.22.3", 842 - "es-errors": "^1.2.1", 843 - "get-intrinsic": "^1.2.3", 844 - "is-array-buffer": "^3.0.4", 845 - "is-shared-array-buffer": "^1.0.2" 846 }, 847 "engines": { 848 "node": ">= 0.4" 849 }, 850 "funding": { 851 "url": "https://github.com/sponsors/ljharb" 852 } 853 }, 854 "node_modules/available-typed-arrays": { ··· 983 "node": ">= 0.4" 984 } 985 }, 986 "node_modules/caller": { 987 "version": "1.1.0", 988 "resolved": "https://registry.npmjs.org/caller/-/caller-1.1.0.tgz", ··· 1078 } 1079 }, 1080 "node_modules/cliui": { 1081 - "version": "7.0.4", 1082 - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", 1083 - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", 1084 "dev": true, 1085 "license": "ISC", 1086 "dependencies": { 1087 "string-width": "^4.2.0", 1088 - "strip-ansi": "^6.0.0", 1089 "wrap-ansi": "^7.0.0" 1090 } 1091 }, 1092 "node_modules/cliui/node_modules/ansi-regex": { ··· 1232 } 1233 }, 1234 "node_modules/data-view-buffer": { 1235 - "version": "1.0.1", 1236 - "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz", 1237 - "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==", 1238 "dev": true, 1239 "license": "MIT", 1240 "dependencies": { 1241 - "call-bind": "^1.0.6", 1242 "es-errors": "^1.3.0", 1243 - "is-data-view": "^1.0.1" 1244 }, 1245 "engines": { 1246 "node": ">= 0.4" ··· 1250 } 1251 }, 1252 "node_modules/data-view-byte-length": { 1253 - "version": "1.0.1", 1254 - "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz", 1255 - "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==", 1256 "dev": true, 1257 "license": "MIT", 1258 "dependencies": { 1259 - "call-bind": "^1.0.7", 1260 "es-errors": "^1.3.0", 1261 - "is-data-view": "^1.0.1" 1262 }, 1263 "engines": { 1264 "node": ">= 0.4" 1265 }, 1266 "funding": { 1267 - "url": "https://github.com/sponsors/ljharb" 1268 } 1269 }, 1270 "node_modules/data-view-byte-offset": { 1271 - "version": "1.0.0", 1272 - "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz", 1273 - "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==", 1274 "dev": true, 1275 "license": "MIT", 1276 "dependencies": { 1277 - "call-bind": "^1.0.6", 1278 "es-errors": "^1.3.0", 1279 "is-data-view": "^1.0.1" 1280 }, ··· 1382 } 1383 }, 1384 "node_modules/dunder-proto": { 1385 - "version": "1.0.0", 1386 - "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.0.tgz", 1387 - "integrity": "sha512-9+Sj30DIu+4KvHqMfLUGLFYL2PkURSYMVXJyXe92nFRvlYq5hBjLEhblKB+vkd/WVlUYMWigiY07T91Fkk0+4A==", 1388 "dev": true, 1389 "license": "MIT", 1390 "dependencies": { 1391 - "call-bind-apply-helpers": "^1.0.0", 1392 "es-errors": "^1.3.0", 1393 "gopd": "^1.2.0" 1394 }, ··· 1419 } 1420 }, 1421 "node_modules/enhanced-resolve": { 1422 - "version": "5.17.1", 1423 - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz", 1424 - "integrity": "sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==", 1425 "dev": true, 1426 "license": "MIT", 1427 "dependencies": { ··· 1448 "license": "MIT" 1449 }, 1450 "node_modules/es-abstract": { 1451 - "version": "1.23.5", 1452 - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.5.tgz", 1453 - "integrity": "sha512-vlmniQ0WNPwXqA0BnmwV3Ng7HxiGlh6r5U6JcTMNx8OilcAGqVJBHJcPjqOMaczU9fRuRK5Px2BdVyPRnKMMVQ==", 1454 "dev": true, 1455 "license": "MIT", 1456 "dependencies": { 1457 - "array-buffer-byte-length": "^1.0.1", 1458 - "arraybuffer.prototype.slice": "^1.0.3", 1459 "available-typed-arrays": "^1.0.7", 1460 - "call-bind": "^1.0.7", 1461 - "data-view-buffer": "^1.0.1", 1462 - "data-view-byte-length": "^1.0.1", 1463 - "data-view-byte-offset": "^1.0.0", 1464 - "es-define-property": "^1.0.0", 1465 "es-errors": "^1.3.0", 1466 "es-object-atoms": "^1.0.0", 1467 - "es-set-tostringtag": "^2.0.3", 1468 - "es-to-primitive": "^1.2.1", 1469 - "function.prototype.name": "^1.1.6", 1470 - "get-intrinsic": "^1.2.4", 1471 - "get-symbol-description": "^1.0.2", 1472 "globalthis": "^1.0.4", 1473 - "gopd": "^1.0.1", 1474 "has-property-descriptors": "^1.0.2", 1475 - "has-proto": "^1.0.3", 1476 - "has-symbols": "^1.0.3", 1477 "hasown": "^2.0.2", 1478 - "internal-slot": "^1.0.7", 1479 - "is-array-buffer": "^3.0.4", 1480 "is-callable": "^1.2.7", 1481 - "is-data-view": "^1.0.1", 1482 - "is-negative-zero": "^2.0.3", 1483 - "is-regex": "^1.1.4", 1484 - "is-shared-array-buffer": "^1.0.3", 1485 - "is-string": "^1.0.7", 1486 - "is-typed-array": "^1.1.13", 1487 - "is-weakref": "^1.0.2", 1488 "object-inspect": "^1.13.3", 1489 "object-keys": "^1.1.1", 1490 - "object.assign": "^4.1.5", 1491 "regexp.prototype.flags": "^1.5.3", 1492 - "safe-array-concat": "^1.1.2", 1493 - "safe-regex-test": "^1.0.3", 1494 - "string.prototype.trim": "^1.2.9", 1495 - "string.prototype.trimend": "^1.0.8", 1496 "string.prototype.trimstart": "^1.0.8", 1497 - "typed-array-buffer": "^1.0.2", 1498 - "typed-array-byte-length": "^1.0.1", 1499 - "typed-array-byte-offset": "^1.0.2", 1500 - "typed-array-length": "^1.0.6", 1501 - "unbox-primitive": "^1.0.2", 1502 - "which-typed-array": "^1.1.15" 1503 }, 1504 "engines": { 1505 "node": ">= 0.4" ··· 1529 } 1530 }, 1531 "node_modules/es-iterator-helpers": { 1532 - "version": "1.2.0", 1533 - "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.2.0.tgz", 1534 - "integrity": "sha512-tpxqxncxnpw3c93u8n3VOzACmRFoVmWJqbWXvX/JfKbkhBw1oslgPrUfeSt2psuqyEJFD6N/9lg5i7bsKpoq+Q==", 1535 "dev": true, 1536 "license": "MIT", 1537 "dependencies": { 1538 - "call-bind": "^1.0.7", 1539 "define-properties": "^1.2.1", 1540 - "es-abstract": "^1.23.3", 1541 "es-errors": "^1.3.0", 1542 "es-set-tostringtag": "^2.0.3", 1543 "function-bind": "^1.1.2", 1544 - "get-intrinsic": "^1.2.4", 1545 "globalthis": "^1.0.4", 1546 - "gopd": "^1.0.1", 1547 "has-property-descriptors": "^1.0.2", 1548 - "has-proto": "^1.0.3", 1549 - "has-symbols": "^1.0.3", 1550 - "internal-slot": "^1.0.7", 1551 - "iterator.prototype": "^1.1.3", 1552 - "safe-array-concat": "^1.1.2" 1553 }, 1554 "engines": { 1555 "node": ">= 0.4" 1556 } 1557 }, 1558 "node_modules/es-object-atoms": { 1559 - "version": "1.0.0", 1560 - "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", 1561 - "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", 1562 "dev": true, 1563 "license": "MIT", 1564 "dependencies": { ··· 1569 } 1570 }, 1571 "node_modules/es-set-tostringtag": { 1572 - "version": "2.0.3", 1573 - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", 1574 - "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", 1575 "dev": true, 1576 "license": "MIT", 1577 "dependencies": { 1578 - "get-intrinsic": "^1.2.4", 1579 "has-tostringtag": "^1.0.2", 1580 - "hasown": "^2.0.1" 1581 }, 1582 "engines": { 1583 "node": ">= 0.4" ··· 1635 } 1636 }, 1637 "node_modules/eslint": { 1638 - "version": "9.16.0", 1639 - "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.16.0.tgz", 1640 - "integrity": "sha512-whp8mSQI4C8VXd+fLgSM0lh3UlmcFtVwUQjyKCFfsp+2ItAIYhlq/hqGahGqHE6cv9unM41VlqKk2VtKYR2TaA==", 1641 "dev": true, 1642 "license": "MIT", 1643 "dependencies": { 1644 "@eslint-community/eslint-utils": "^4.2.0", 1645 "@eslint-community/regexpp": "^4.12.1", 1646 "@eslint/config-array": "^0.19.0", 1647 - "@eslint/core": "^0.9.0", 1648 "@eslint/eslintrc": "^3.2.0", 1649 - "@eslint/js": "9.16.0", 1650 - "@eslint/plugin-kit": "^0.2.3", 1651 "@humanfs/node": "^0.16.6", 1652 "@humanwhocodes/module-importer": "^1.0.1", 1653 "@humanwhocodes/retry": "^0.4.1", ··· 1655 "@types/json-schema": "^7.0.15", 1656 "ajv": "^6.12.4", 1657 "chalk": "^4.0.0", 1658 - "cross-spawn": "^7.0.5", 1659 "debug": "^4.3.2", 1660 "escape-string-regexp": "^4.0.0", 1661 "eslint-scope": "^8.2.0", ··· 1733 } 1734 }, 1735 "node_modules/eslint-plugin-n": { 1736 - "version": "17.15.0", 1737 - "resolved": "https://registry.npmjs.org/eslint-plugin-n/-/eslint-plugin-n-17.15.0.tgz", 1738 - "integrity": "sha512-xF3zJkOfLlFOm5TvmqmsnA9/fO+/z2pYs0dkuKXKN/ymS6UB1yEcaoIkqxLKQ9Dw/WmLX/Tdh6/5ZS5azVixFQ==", 1739 "dev": true, 1740 "license": "MIT", 1741 "dependencies": { ··· 1769 } 1770 }, 1771 "node_modules/eslint-plugin-n/node_modules/globals": { 1772 - "version": "15.13.0", 1773 - "resolved": "https://registry.npmjs.org/globals/-/globals-15.13.0.tgz", 1774 - "integrity": "sha512-49TewVEz0UxZjr1WYYsWpPrhyC/B/pA8Bq0fUmet2n+eR7yn0IvNzNaoBwnK6mdkzcN+se7Ez9zUgULTz2QH4g==", 1775 "dev": true, 1776 "license": "MIT", 1777 "engines": { ··· 1817 } 1818 }, 1819 "node_modules/eslint-plugin-react": { 1820 - "version": "7.37.2", 1821 - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.37.2.tgz", 1822 - "integrity": "sha512-EsTAnj9fLVr/GZleBLFbj/sSuXeWmp1eXIN60ceYnZveqEaUCyW4X+Vh4WTdUhCkW4xutXYqTXCUSyqD4rB75w==", 1823 "dev": true, 1824 "license": "MIT", 1825 "dependencies": { 1826 "array-includes": "^3.1.8", 1827 "array.prototype.findlast": "^1.2.5", 1828 - "array.prototype.flatmap": "^1.3.2", 1829 "array.prototype.tosorted": "^1.1.4", 1830 "doctrine": "^2.1.0", 1831 - "es-iterator-helpers": "^1.1.0", 1832 "estraverse": "^5.3.0", 1833 "hasown": "^2.0.2", 1834 "jsx-ast-utils": "^2.4.1 || ^3.0.0", 1835 "minimatch": "^3.1.2", 1836 "object.entries": "^1.1.8", 1837 "object.fromentries": "^2.0.8", 1838 - "object.values": "^1.2.0", 1839 "prop-types": "^15.8.1", 1840 "resolve": "^2.0.0-next.5", 1841 "semver": "^6.3.1", 1842 - "string.prototype.matchall": "^4.0.11", 1843 "string.prototype.repeat": "^1.0.0" 1844 }, 1845 "engines": { ··· 1954 } 1955 }, 1956 "node_modules/exponential-backoff": { 1957 - "version": "3.1.1", 1958 - "resolved": "https://registry.npmjs.org/exponential-backoff/-/exponential-backoff-3.1.1.tgz", 1959 - "integrity": "sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==", 1960 "license": "Apache-2.0" 1961 }, 1962 "node_modules/fast-deep-equal": { ··· 1967 "license": "MIT" 1968 }, 1969 "node_modules/fast-glob": { 1970 - "version": "3.3.2", 1971 - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", 1972 - "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", 1973 "dev": true, 1974 "license": "MIT", 1975 "dependencies": { ··· 1977 "@nodelib/fs.walk": "^1.2.3", 1978 "glob-parent": "^5.1.2", 1979 "merge2": "^1.3.0", 1980 - "micromatch": "^4.0.4" 1981 }, 1982 "engines": { 1983 "node": ">=8.6.0" ··· 2011 "license": "MIT" 2012 }, 2013 "node_modules/fastq": { 2014 - "version": "1.17.1", 2015 - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", 2016 - "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", 2017 "dev": true, 2018 "license": "ISC", 2019 "dependencies": { ··· 2102 "license": "ISC" 2103 }, 2104 "node_modules/for-each": { 2105 - "version": "0.3.3", 2106 - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", 2107 - "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", 2108 "dev": true, 2109 "license": "MIT", 2110 "dependencies": { 2111 - "is-callable": "^1.1.3" 2112 } 2113 }, 2114 "node_modules/foreground-child": { ··· 2165 } 2166 }, 2167 "node_modules/function.prototype.name": { 2168 - "version": "1.1.6", 2169 - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", 2170 - "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", 2171 "dev": true, 2172 "license": "MIT", 2173 "dependencies": { 2174 - "call-bind": "^1.0.2", 2175 - "define-properties": "^1.2.0", 2176 - "es-abstract": "^1.22.1", 2177 - "functions-have-names": "^1.2.3" 2178 }, 2179 "engines": { 2180 "node": ">= 0.4" ··· 2204 } 2205 }, 2206 "node_modules/get-intrinsic": { 2207 - "version": "1.2.5", 2208 - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.5.tgz", 2209 - "integrity": "sha512-Y4+pKa7XeRUPWFNvOOYHkRYrfzW07oraURSvjDmRVOJ748OrVmeXtpE4+GCEHncjCjkTxPNRt8kEbxDhsn6VTg==", 2210 "dev": true, 2211 "license": "MIT", 2212 "dependencies": { 2213 - "call-bind-apply-helpers": "^1.0.0", 2214 - "dunder-proto": "^1.0.0", 2215 "es-define-property": "^1.0.1", 2216 "es-errors": "^1.3.0", 2217 "function-bind": "^1.1.2", 2218 "gopd": "^1.2.0", 2219 "has-symbols": "^1.1.0", 2220 - "hasown": "^2.0.2" 2221 }, 2222 "engines": { 2223 "node": ">= 0.4" ··· 2226 "url": "https://github.com/sponsors/ljharb" 2227 } 2228 }, 2229 "node_modules/get-symbol-description": { 2230 - "version": "1.0.2", 2231 - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", 2232 - "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", 2233 "dev": true, 2234 "license": "MIT", 2235 "dependencies": { 2236 - "call-bind": "^1.0.5", 2237 "es-errors": "^1.3.0", 2238 - "get-intrinsic": "^1.2.4" 2239 }, 2240 "engines": { 2241 "node": ">= 0.4" ··· 2245 } 2246 }, 2247 "node_modules/get-tsconfig": { 2248 - "version": "4.8.1", 2249 - "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.8.1.tgz", 2250 - "integrity": "sha512-k9PN+cFBmaLWtVz29SkUoqU5O0slLuHJXt/2P+tMVFT+phsSGXGkp9t3rQIqdz0e+06EHNGs3oM6ZX1s2zHxRg==", 2251 "dev": true, 2252 "license": "MIT", 2253 "dependencies": { ··· 2371 "license": "MIT" 2372 }, 2373 "node_modules/has-bigints": { 2374 - "version": "1.0.2", 2375 - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", 2376 - "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", 2377 "dev": true, 2378 "license": "MIT", 2379 "funding": { 2380 "url": "https://github.com/sponsors/ljharb" 2381 } ··· 2527 } 2528 }, 2529 "node_modules/import-fresh": { 2530 - "version": "3.3.0", 2531 - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", 2532 - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", 2533 "dev": true, 2534 "license": "MIT", 2535 "dependencies": { ··· 2553 } 2554 }, 2555 "node_modules/internal-slot": { 2556 - "version": "1.0.7", 2557 - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", 2558 - "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", 2559 "dev": true, 2560 "license": "MIT", 2561 "dependencies": { 2562 "es-errors": "^1.3.0", 2563 - "hasown": "^2.0.0", 2564 - "side-channel": "^1.0.4" 2565 }, 2566 "engines": { 2567 "node": ">= 0.4" ··· 2581 } 2582 }, 2583 "node_modules/is-array-buffer": { 2584 - "version": "3.0.4", 2585 - "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz", 2586 - "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==", 2587 "dev": true, 2588 "license": "MIT", 2589 "dependencies": { 2590 - "call-bind": "^1.0.2", 2591 - "get-intrinsic": "^1.2.1" 2592 }, 2593 "engines": { 2594 "node": ">= 0.4" ··· 2598 } 2599 }, 2600 "node_modules/is-async-function": { 2601 - "version": "2.0.0", 2602 - "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz", 2603 - "integrity": "sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==", 2604 "dev": true, 2605 "license": "MIT", 2606 "dependencies": { 2607 - "has-tostringtag": "^1.0.0" 2608 }, 2609 "engines": { 2610 "node": ">= 0.4" ··· 2643 } 2644 }, 2645 "node_modules/is-boolean-object": { 2646 - "version": "1.2.0", 2647 - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.0.tgz", 2648 - "integrity": "sha512-kR5g0+dXf/+kXnqI+lu0URKYPKgICtHGGNCDSB10AaUFj3o/HkB3u7WfpRBJGFopxxY0oH3ux7ZsDjLtK7xqvw==", 2649 "dev": true, 2650 "license": "MIT", 2651 "dependencies": { 2652 - "call-bind": "^1.0.7", 2653 "has-tostringtag": "^1.0.2" 2654 }, 2655 "engines": { ··· 2673 } 2674 }, 2675 "node_modules/is-core-module": { 2676 - "version": "2.15.1", 2677 - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz", 2678 - "integrity": "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==", 2679 "dev": true, 2680 "license": "MIT", 2681 "dependencies": { ··· 2689 } 2690 }, 2691 "node_modules/is-data-view": { 2692 - "version": "1.0.1", 2693 - "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz", 2694 - "integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==", 2695 "dev": true, 2696 "license": "MIT", 2697 "dependencies": { 2698 "is-typed-array": "^1.1.13" 2699 }, 2700 "engines": { ··· 2705 } 2706 }, 2707 "node_modules/is-date-object": { 2708 - "version": "1.0.5", 2709 - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", 2710 - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", 2711 "dev": true, 2712 "license": "MIT", 2713 "dependencies": { 2714 - "has-tostringtag": "^1.0.0" 2715 }, 2716 "engines": { 2717 "node": ">= 0.4" ··· 2731 } 2732 }, 2733 "node_modules/is-finalizationregistry": { 2734 - "version": "1.1.0", 2735 - "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.1.0.tgz", 2736 - "integrity": "sha512-qfMdqbAQEwBw78ZyReKnlA8ezmPdb9BemzIIip/JkjaZUhitfXDkkr+3QTboW0JrSXT1QWyYShpvnNHGZ4c4yA==", 2737 "dev": true, 2738 "license": "MIT", 2739 "dependencies": { 2740 - "call-bind": "^1.0.7" 2741 }, 2742 "engines": { 2743 "node": ">= 0.4" ··· 2756 } 2757 }, 2758 "node_modules/is-generator-function": { 2759 - "version": "1.0.10", 2760 - "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", 2761 - "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", 2762 "dev": true, 2763 "license": "MIT", 2764 "dependencies": { 2765 - "has-tostringtag": "^1.0.0" 2766 }, 2767 "engines": { 2768 "node": ">= 0.4" ··· 2797 "url": "https://github.com/sponsors/ljharb" 2798 } 2799 }, 2800 - "node_modules/is-negative-zero": { 2801 - "version": "2.0.3", 2802 - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", 2803 - "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", 2804 - "dev": true, 2805 - "license": "MIT", 2806 - "engines": { 2807 - "node": ">= 0.4" 2808 - }, 2809 - "funding": { 2810 - "url": "https://github.com/sponsors/ljharb" 2811 - } 2812 - }, 2813 "node_modules/is-number": { 2814 "version": "7.0.0", 2815 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", ··· 2821 } 2822 }, 2823 "node_modules/is-number-object": { 2824 - "version": "1.1.0", 2825 - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.1.0.tgz", 2826 - "integrity": "sha512-KVSZV0Dunv9DTPkhXwcZ3Q+tUc9TsaE1ZwX5J2WMvsSGS6Md8TFPun5uwh0yRdrNerI6vf/tbJxqSx4c1ZI1Lw==", 2827 "dev": true, 2828 "license": "MIT", 2829 "dependencies": { 2830 - "call-bind": "^1.0.7", 2831 "has-tostringtag": "^1.0.2" 2832 }, 2833 "engines": { ··· 2848 } 2849 }, 2850 "node_modules/is-regex": { 2851 - "version": "1.2.0", 2852 - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.0.tgz", 2853 - "integrity": "sha512-B6ohK4ZmoftlUe+uvenXSbPJFo6U37BH7oO1B3nQH8f/7h27N56s85MhUtbFJAziz5dcmuR3i8ovUl35zp8pFA==", 2854 "dev": true, 2855 "license": "MIT", 2856 "dependencies": { 2857 - "call-bind": "^1.0.7", 2858 - "gopd": "^1.1.0", 2859 "has-tostringtag": "^1.0.2", 2860 "hasown": "^2.0.2" 2861 }, ··· 2880 } 2881 }, 2882 "node_modules/is-shared-array-buffer": { 2883 - "version": "1.0.3", 2884 - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz", 2885 - "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==", 2886 "dev": true, 2887 "license": "MIT", 2888 "dependencies": { 2889 - "call-bind": "^1.0.7" 2890 }, 2891 "engines": { 2892 "node": ">= 0.4" ··· 2896 } 2897 }, 2898 "node_modules/is-string": { 2899 - "version": "1.1.0", 2900 - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.1.0.tgz", 2901 - "integrity": "sha512-PlfzajuF9vSo5wErv3MJAKD/nqf9ngAs1NFQYm16nUYFO2IzxJ2hcm+IOCg+EEopdykNNUhVq5cz35cAUxU8+g==", 2902 "dev": true, 2903 "license": "MIT", 2904 "dependencies": { 2905 - "call-bind": "^1.0.7", 2906 "has-tostringtag": "^1.0.2" 2907 }, 2908 "engines": { ··· 2913 } 2914 }, 2915 "node_modules/is-symbol": { 2916 - "version": "1.1.0", 2917 - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.1.0.tgz", 2918 - "integrity": "sha512-qS8KkNNXUZ/I+nX6QT8ZS1/Yx0A444yhzdTKxCzKkNjQ9sHErBxJnJAgh+f5YhusYECEcjo4XcyH87hn6+ks0A==", 2919 "dev": true, 2920 "license": "MIT", 2921 "dependencies": { 2922 - "call-bind": "^1.0.7", 2923 - "has-symbols": "^1.0.3", 2924 - "safe-regex-test": "^1.0.3" 2925 }, 2926 "engines": { 2927 "node": ">= 0.4" ··· 2931 } 2932 }, 2933 "node_modules/is-typed-array": { 2934 - "version": "1.1.13", 2935 - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz", 2936 - "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==", 2937 "dev": true, 2938 "license": "MIT", 2939 "dependencies": { 2940 - "which-typed-array": "^1.1.14" 2941 }, 2942 "engines": { 2943 "node": ">= 0.4" ··· 2973 } 2974 }, 2975 "node_modules/is-weakref": { 2976 - "version": "1.0.2", 2977 - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", 2978 - "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", 2979 "dev": true, 2980 "license": "MIT", 2981 "dependencies": { 2982 - "call-bind": "^1.0.2" 2983 }, 2984 "funding": { 2985 "url": "https://github.com/sponsors/ljharb" 2986 } 2987 }, 2988 "node_modules/is-weakset": { 2989 - "version": "2.0.3", 2990 - "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.3.tgz", 2991 - "integrity": "sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==", 2992 "dev": true, 2993 "license": "MIT", 2994 "dependencies": { 2995 - "call-bind": "^1.0.7", 2996 - "get-intrinsic": "^1.2.4" 2997 }, 2998 "engines": { 2999 "node": ">= 0.4" ··· 3019 } 3020 }, 3021 "node_modules/iterator.prototype": { 3022 - "version": "1.1.3", 3023 - "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.3.tgz", 3024 - "integrity": "sha512-FW5iMbeQ6rBGm/oKgzq2aW4KvAGpxPzYES8N4g4xNXUKpL1mclMvOe+76AcLDTvD+Ze+sOpVhgdAQEKF4L9iGQ==", 3025 "dev": true, 3026 "license": "MIT", 3027 "dependencies": { 3028 - "define-properties": "^1.2.1", 3029 - "get-intrinsic": "^1.2.1", 3030 - "has-symbols": "^1.0.3", 3031 - "reflect.getprototypeof": "^1.0.4", 3032 - "set-function-name": "^2.0.1" 3033 }, 3034 "engines": { 3035 "node": ">= 0.4" ··· 3218 "node": "^18.17.0 || >=20.5.0" 3219 } 3220 }, 3221 "node_modules/merge2": { 3222 "version": "1.4.1", 3223 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", ··· 3412 } 3413 }, 3414 "node_modules/mocha": { 3415 - "version": "11.0.1", 3416 - "resolved": "https://registry.npmjs.org/mocha/-/mocha-11.0.1.tgz", 3417 - "integrity": "sha512-+3GkODfsDG71KSCQhc4IekSW+ItCK/kiez1Z28ksWvYhKXV/syxMlerR/sC7whDp7IyreZ4YxceMLdTs5hQE8A==", 3418 "dev": true, 3419 "license": "MIT", 3420 "dependencies": { ··· 3435 "strip-json-comments": "^3.1.1", 3436 "supports-color": "^8.1.1", 3437 "workerpool": "^6.5.1", 3438 - "yargs": "^16.2.0", 3439 - "yargs-parser": "^20.2.9", 3440 "yargs-unparser": "^2.0.0" 3441 }, 3442 "bin": { ··· 3543 } 3544 }, 3545 "node_modules/neostandard/node_modules/globals": { 3546 - "version": "15.13.0", 3547 - "resolved": "https://registry.npmjs.org/globals/-/globals-15.13.0.tgz", 3548 - "integrity": "sha512-49TewVEz0UxZjr1WYYsWpPrhyC/B/pA8Bq0fUmet2n+eR7yn0IvNzNaoBwnK6mdkzcN+se7Ez9zUgULTz2QH4g==", 3549 "dev": true, 3550 "license": "MIT", 3551 "engines": { ··· 3556 } 3557 }, 3558 "node_modules/nopt": { 3559 - "version": "8.0.0", 3560 - "resolved": "https://registry.npmjs.org/nopt/-/nopt-8.0.0.tgz", 3561 - "integrity": "sha512-1L/fTJ4UmV/lUxT2Uf006pfZKTvAgCF+chz+0OgBHO8u2Z67pE7AaAUUj7CJy0lXqHmymUvGFt6NE9R3HER0yw==", 3562 "license": "ISC", 3563 "dependencies": { 3564 - "abbrev": "^2.0.0" 3565 }, 3566 "bin": { 3567 "nopt": "bin/nopt.js" ··· 3591 } 3592 }, 3593 "node_modules/object-inspect": { 3594 - "version": "1.13.3", 3595 - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.3.tgz", 3596 - "integrity": "sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==", 3597 "dev": true, 3598 "license": "MIT", 3599 "engines": { ··· 3614 } 3615 }, 3616 "node_modules/object.assign": { 3617 - "version": "4.1.5", 3618 - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", 3619 - "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", 3620 "dev": true, 3621 "license": "MIT", 3622 "dependencies": { 3623 - "call-bind": "^1.0.5", 3624 "define-properties": "^1.2.1", 3625 - "has-symbols": "^1.0.3", 3626 "object-keys": "^1.1.1" 3627 }, 3628 "engines": { ··· 3667 } 3668 }, 3669 "node_modules/object.values": { 3670 - "version": "1.2.0", 3671 - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.0.tgz", 3672 - "integrity": "sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==", 3673 "dev": true, 3674 "license": "MIT", 3675 "dependencies": { 3676 - "call-bind": "^1.0.7", 3677 "define-properties": "^1.2.1", 3678 "es-object-atoms": "^1.0.0" 3679 }, ··· 3702 "node": ">= 0.8.0" 3703 } 3704 }, 3705 "node_modules/p-limit": { 3706 "version": "3.1.0", 3707 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", ··· 3831 } 3832 }, 3833 "node_modules/possible-typed-array-names": { 3834 - "version": "1.0.0", 3835 - "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", 3836 - "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", 3837 "dev": true, 3838 "license": "MIT", 3839 "engines": { ··· 3946 } 3947 }, 3948 "node_modules/reflect.getprototypeof": { 3949 - "version": "1.0.8", 3950 - "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.8.tgz", 3951 - "integrity": "sha512-B5dj6usc5dkk8uFliwjwDHM8To5/QwdKz9JcBZ8Ic4G1f0YmeeJTtE/ZTdgRFPAfxZFiUaPhZ1Jcs4qeagItGQ==", 3952 "dev": true, 3953 "license": "MIT", 3954 "dependencies": { 3955 "call-bind": "^1.0.8", 3956 "define-properties": "^1.2.1", 3957 - "dunder-proto": "^1.0.0", 3958 - "es-abstract": "^1.23.5", 3959 "es-errors": "^1.3.0", 3960 - "get-intrinsic": "^1.2.4", 3961 - "gopd": "^1.2.0", 3962 - "which-builtin-type": "^1.2.0" 3963 }, 3964 "engines": { 3965 "node": ">= 0.4" ··· 3969 } 3970 }, 3971 "node_modules/regexp.prototype.flags": { 3972 - "version": "1.5.3", 3973 - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.3.tgz", 3974 - "integrity": "sha512-vqlC04+RQoFalODCbCumG2xIOvapzVMHwsyIGM/SIE8fRhFFsXeH8/QQ+s0T0kDAhKc4k30s73/0ydkHQz6HlQ==", 3975 "dev": true, 3976 "license": "MIT", 3977 "dependencies": { 3978 - "call-bind": "^1.0.7", 3979 "define-properties": "^1.2.1", 3980 "es-errors": "^1.3.0", 3981 "set-function-name": "^2.0.2" 3982 }, 3983 "engines": { ··· 4105 } 4106 }, 4107 "node_modules/safe-array-concat": { 4108 - "version": "1.1.2", 4109 - "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz", 4110 - "integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==", 4111 "dev": true, 4112 "license": "MIT", 4113 "dependencies": { 4114 - "call-bind": "^1.0.7", 4115 - "get-intrinsic": "^1.2.4", 4116 - "has-symbols": "^1.0.3", 4117 "isarray": "^2.0.5" 4118 }, 4119 "engines": { ··· 4144 ], 4145 "license": "MIT" 4146 }, 4147 "node_modules/safe-regex-test": { 4148 - "version": "1.0.3", 4149 - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz", 4150 - "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==", 4151 "dev": true, 4152 "license": "MIT", 4153 "dependencies": { 4154 - "call-bind": "^1.0.6", 4155 "es-errors": "^1.3.0", 4156 - "is-regex": "^1.1.4" 4157 }, 4158 "engines": { 4159 "node": ">= 0.4" ··· 4170 "optional": true 4171 }, 4172 "node_modules/semver": { 4173 - "version": "7.6.3", 4174 - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", 4175 - "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", 4176 "license": "ISC", 4177 "bin": { 4178 "semver": "bin/semver.js" ··· 4225 "node": ">= 0.4" 4226 } 4227 }, 4228 "node_modules/shebang-command": { 4229 "version": "2.0.0", 4230 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", ··· 4247 } 4248 }, 4249 "node_modules/side-channel": { 4250 - "version": "1.0.6", 4251 - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", 4252 - "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", 4253 "dev": true, 4254 "license": "MIT", 4255 "dependencies": { 4256 - "call-bind": "^1.0.7", 4257 "es-errors": "^1.3.0", 4258 - "get-intrinsic": "^1.2.4", 4259 - "object-inspect": "^1.13.1" 4260 }, 4261 "engines": { 4262 "node": ">= 0.4" ··· 4288 } 4289 }, 4290 "node_modules/socks": { 4291 - "version": "2.8.3", 4292 - "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.3.tgz", 4293 - "integrity": "sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw==", 4294 "license": "MIT", 4295 "dependencies": { 4296 "ip-address": "^9.0.5", ··· 4393 } 4394 }, 4395 "node_modules/string.prototype.matchall": { 4396 - "version": "4.0.11", 4397 - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.11.tgz", 4398 - "integrity": "sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==", 4399 "dev": true, 4400 "license": "MIT", 4401 "dependencies": { 4402 - "call-bind": "^1.0.7", 4403 "define-properties": "^1.2.1", 4404 - "es-abstract": "^1.23.2", 4405 "es-errors": "^1.3.0", 4406 "es-object-atoms": "^1.0.0", 4407 - "get-intrinsic": "^1.2.4", 4408 - "gopd": "^1.0.1", 4409 - "has-symbols": "^1.0.3", 4410 - "internal-slot": "^1.0.7", 4411 - "regexp.prototype.flags": "^1.5.2", 4412 "set-function-name": "^2.0.2", 4413 - "side-channel": "^1.0.6" 4414 }, 4415 "engines": { 4416 "node": ">= 0.4" ··· 4431 } 4432 }, 4433 "node_modules/string.prototype.trim": { 4434 - "version": "1.2.9", 4435 - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz", 4436 - "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==", 4437 "dev": true, 4438 "license": "MIT", 4439 "dependencies": { 4440 - "call-bind": "^1.0.7", 4441 "define-properties": "^1.2.1", 4442 - "es-abstract": "^1.23.0", 4443 - "es-object-atoms": "^1.0.0" 4444 }, 4445 "engines": { 4446 "node": ">= 0.4" ··· 4450 } 4451 }, 4452 "node_modules/string.prototype.trimend": { 4453 - "version": "1.0.8", 4454 - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz", 4455 - "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==", 4456 "dev": true, 4457 "license": "MIT", 4458 "dependencies": { 4459 - "call-bind": "^1.0.7", 4460 "define-properties": "^1.2.1", 4461 "es-object-atoms": "^1.0.0" 4462 }, 4463 "funding": { 4464 "url": "https://github.com/sponsors/ljharb" 4465 } ··· 4599 } 4600 }, 4601 "node_modules/ts-api-utils": { 4602 - "version": "1.4.3", 4603 - "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.4.3.tgz", 4604 - "integrity": "sha512-i3eMG77UTMD0hZhgRS562pv83RC6ukSAC2GMNWc+9dieh/+jDM5u5YG+NHX6VNDRHQcHwmsTHctP9LhbC3WxVw==", 4605 "dev": true, 4606 "license": "MIT", 4607 "engines": { 4608 - "node": ">=16" 4609 }, 4610 "peerDependencies": { 4611 - "typescript": ">=4.2.0" 4612 } 4613 }, 4614 "node_modules/type-check": { ··· 4625 } 4626 }, 4627 "node_modules/typed-array-buffer": { 4628 - "version": "1.0.2", 4629 - "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz", 4630 - "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==", 4631 "dev": true, 4632 "license": "MIT", 4633 "dependencies": { 4634 - "call-bind": "^1.0.7", 4635 "es-errors": "^1.3.0", 4636 - "is-typed-array": "^1.1.13" 4637 }, 4638 "engines": { 4639 "node": ">= 0.4" 4640 } 4641 }, 4642 "node_modules/typed-array-byte-length": { 4643 - "version": "1.0.1", 4644 - "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz", 4645 - "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==", 4646 "dev": true, 4647 "license": "MIT", 4648 "dependencies": { 4649 - "call-bind": "^1.0.7", 4650 "for-each": "^0.3.3", 4651 - "gopd": "^1.0.1", 4652 - "has-proto": "^1.0.3", 4653 - "is-typed-array": "^1.1.13" 4654 }, 4655 "engines": { 4656 "node": ">= 0.4" ··· 4660 } 4661 }, 4662 "node_modules/typed-array-byte-offset": { 4663 - "version": "1.0.3", 4664 - "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.3.tgz", 4665 - "integrity": "sha512-GsvTyUHTriq6o/bHcTd0vM7OQ9JEdlvluu9YISaA7+KzDzPaIzEeDFNkTfhdE3MYcNhNi0vq/LlegYgIs5yPAw==", 4666 "dev": true, 4667 "license": "MIT", 4668 "dependencies": { 4669 "available-typed-arrays": "^1.0.7", 4670 - "call-bind": "^1.0.7", 4671 "for-each": "^0.3.3", 4672 - "gopd": "^1.0.1", 4673 - "has-proto": "^1.0.3", 4674 - "is-typed-array": "^1.1.13", 4675 - "reflect.getprototypeof": "^1.0.6" 4676 }, 4677 "engines": { 4678 "node": ">= 0.4" ··· 4703 } 4704 }, 4705 "node_modules/typescript": { 4706 - "version": "5.7.2", 4707 - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz", 4708 - "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==", 4709 "dev": true, 4710 "license": "Apache-2.0", 4711 "peer": true, ··· 4718 } 4719 }, 4720 "node_modules/typescript-eslint": { 4721 - "version": "8.18.0", 4722 - "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.18.0.tgz", 4723 - "integrity": "sha512-Xq2rRjn6tzVpAyHr3+nmSg1/9k9aIHnJ2iZeOH7cfGOWqTkXTm3kwpQglEuLGdNrYvPF+2gtAs+/KF5rjVo+WQ==", 4724 "dev": true, 4725 "license": "MIT", 4726 "dependencies": { 4727 - "@typescript-eslint/eslint-plugin": "8.18.0", 4728 - "@typescript-eslint/parser": "8.18.0", 4729 - "@typescript-eslint/utils": "8.18.0" 4730 }, 4731 "engines": { 4732 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ··· 4741 } 4742 }, 4743 "node_modules/unbox-primitive": { 4744 - "version": "1.0.2", 4745 - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", 4746 - "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", 4747 "dev": true, 4748 "license": "MIT", 4749 "dependencies": { 4750 - "call-bind": "^1.0.2", 4751 "has-bigints": "^1.0.2", 4752 - "has-symbols": "^1.0.3", 4753 - "which-boxed-primitive": "^1.0.2" 4754 }, 4755 "funding": { 4756 "url": "https://github.com/sponsors/ljharb" ··· 4806 } 4807 }, 4808 "node_modules/which-boxed-primitive": { 4809 - "version": "1.1.0", 4810 - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.0.tgz", 4811 - "integrity": "sha512-Ei7Miu/AXe2JJ4iNF5j/UphAgRoma4trE6PtisM09bPygb3egMH3YLW/befsWb1A1AxvNSFidOFTB18XtnIIng==", 4812 "dev": true, 4813 "license": "MIT", 4814 "dependencies": { 4815 "is-bigint": "^1.1.0", 4816 - "is-boolean-object": "^1.2.0", 4817 - "is-number-object": "^1.1.0", 4818 - "is-string": "^1.1.0", 4819 - "is-symbol": "^1.1.0" 4820 }, 4821 "engines": { 4822 "node": ">= 0.4" ··· 4826 } 4827 }, 4828 "node_modules/which-builtin-type": { 4829 - "version": "1.2.0", 4830 - "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.2.0.tgz", 4831 - "integrity": "sha512-I+qLGQ/vucCby4tf5HsLmGueEla4ZhwTBSqaooS+Y0BuxN4Cp+okmGuV+8mXZ84KDI9BA+oklo+RzKg0ONdSUA==", 4832 "dev": true, 4833 "license": "MIT", 4834 "dependencies": { 4835 - "call-bind": "^1.0.7", 4836 "function.prototype.name": "^1.1.6", 4837 "has-tostringtag": "^1.0.2", 4838 "is-async-function": "^2.0.0", 4839 - "is-date-object": "^1.0.5", 4840 "is-finalizationregistry": "^1.1.0", 4841 "is-generator-function": "^1.0.10", 4842 - "is-regex": "^1.1.4", 4843 "is-weakref": "^1.0.2", 4844 "isarray": "^2.0.5", 4845 - "which-boxed-primitive": "^1.0.2", 4846 "which-collection": "^1.0.2", 4847 - "which-typed-array": "^1.1.15" 4848 }, 4849 "engines": { 4850 "node": ">= 0.4" ··· 4873 } 4874 }, 4875 "node_modules/which-typed-array": { 4876 - "version": "1.1.16", 4877 - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.16.tgz", 4878 - "integrity": "sha512-g+N+GAWiRj66DngFwHvISJd+ITsyphZvD1vChfVg6cEdnzy53GzB3oy0fUNlvhz7H7+MiqhYr26qxQShCpKTTQ==", 4879 "dev": true, 4880 "license": "MIT", 4881 "dependencies": { 4882 "available-typed-arrays": "^1.0.7", 4883 - "call-bind": "^1.0.7", 4884 "for-each": "^0.3.3", 4885 - "gopd": "^1.0.1", 4886 "has-tostringtag": "^1.0.2" 4887 }, 4888 "engines": { ··· 5017 } 5018 }, 5019 "node_modules/yargs": { 5020 - "version": "16.2.0", 5021 - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", 5022 - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", 5023 "dev": true, 5024 "license": "MIT", 5025 "dependencies": { 5026 - "cliui": "^7.0.2", 5027 "escalade": "^3.1.1", 5028 "get-caller-file": "^2.0.5", 5029 "require-directory": "^2.1.1", 5030 - "string-width": "^4.2.0", 5031 "y18n": "^5.0.5", 5032 - "yargs-parser": "^20.2.2" 5033 }, 5034 "engines": { 5035 - "node": ">=10" 5036 } 5037 }, 5038 "node_modules/yargs-parser": { 5039 - "version": "20.2.9", 5040 - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", 5041 - "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", 5042 "dev": true, 5043 "license": "ISC", 5044 "engines": { 5045 - "node": ">=10" 5046 } 5047 }, 5048 "node_modules/yargs-unparser": {
··· 1 { 2 "name": "node-gyp", 3 + "version": "11.1.0", 4 "lockfileVersion": 3, 5 "requires": true, 6 "packages": { 7 "": { 8 "name": "node-gyp", 9 + "version": "11.1.0", 10 "license": "MIT", 11 "dependencies": { 12 "env-paths": "^2.2.0", ··· 79 } 80 }, 81 "node_modules/@eslint/config-array": { 82 + "version": "0.19.2", 83 + "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.19.2.tgz", 84 + "integrity": "sha512-GNKqxfHG2ySmJOBSHg7LxeUx4xpuCoFjacmlCoYWEbaPXLwvfIjixRI12xCQZeULksQb23uiA8F40w5TojpV7w==", 85 "dev": true, 86 "license": "Apache-2.0", 87 "dependencies": { 88 + "@eslint/object-schema": "^2.1.6", 89 "debug": "^4.3.1", 90 "minimatch": "^3.1.2" 91 }, ··· 94 } 95 }, 96 "node_modules/@eslint/core": { 97 + "version": "0.11.0", 98 + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.11.0.tgz", 99 + "integrity": "sha512-DWUB2pksgNEb6Bz2fggIy1wh6fGgZP4Xyy/Mt0QZPiloKKXerbqq9D3SBQTlCRYOrcRPu4vuz+CGjwdfqxnoWA==", 100 "dev": true, 101 "license": "Apache-2.0", 102 "dependencies": { ··· 131 } 132 }, 133 "node_modules/@eslint/js": { 134 + "version": "9.20.0", 135 + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.20.0.tgz", 136 + "integrity": "sha512-iZA07H9io9Wn836aVTytRaNqh00Sad+EamwOVJT12GTLw1VGMFV/4JaME+JjLtr9fiGaoWgYnS54wrfWsSs4oQ==", 137 "dev": true, 138 "license": "MIT", 139 "engines": { ··· 141 } 142 }, 143 "node_modules/@eslint/object-schema": { 144 + "version": "2.1.6", 145 + "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.6.tgz", 146 + "integrity": "sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==", 147 "dev": true, 148 "license": "Apache-2.0", 149 "engines": { ··· 151 } 152 }, 153 "node_modules/@eslint/plugin-kit": { 154 + "version": "0.2.5", 155 + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.5.tgz", 156 + "integrity": "sha512-lB05FkqEdUg2AA0xEbUz0SnkXT1LcCTa438W4IWTUh4hdOnVbQyOJ81OrDXsJk/LSiJHubgGEFoR5EHq1NsH1A==", 157 "dev": true, 158 "license": "Apache-2.0", 159 "dependencies": { 160 + "@eslint/core": "^0.10.0", 161 "levn": "^0.4.1" 162 }, 163 "engines": { 164 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 165 } 166 }, 167 + "node_modules/@eslint/plugin-kit/node_modules/@eslint/core": { 168 + "version": "0.10.0", 169 + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.10.0.tgz", 170 + "integrity": "sha512-gFHJ+xBOo4G3WRlR1e/3G8A6/KZAH6zcE/hkLRCZTi/B9avAG365QhFA8uOGzTMqgTghpn7/fSnscW++dpMSAw==", 171 + "dev": true, 172 + "license": "Apache-2.0", 173 + "dependencies": { 174 + "@types/json-schema": "^7.0.15" 175 + }, 176 + "engines": { 177 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 178 + } 179 + }, 180 "node_modules/@humanfs/core": { 181 "version": "0.19.1", 182 "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz", ··· 360 } 361 }, 362 "node_modules/@stylistic/eslint-plugin": { 363 + "version": "2.13.0", 364 + "resolved": "https://registry.npmjs.org/@stylistic/eslint-plugin/-/eslint-plugin-2.13.0.tgz", 365 + "integrity": "sha512-RnO1SaiCFHn666wNz2QfZEFxvmiNRqhzaMXHXxXXKt+MEP7aajlPxUSMIQpKAaJfverpovEYqjBOXDq6dDcaOQ==", 366 "dev": true, 367 "license": "MIT", 368 "dependencies": { ··· 407 "license": "MIT" 408 }, 409 "node_modules/@typescript-eslint/eslint-plugin": { 410 + "version": "8.24.0", 411 + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.24.0.tgz", 412 + "integrity": "sha512-aFcXEJJCI4gUdXgoo/j9udUYIHgF23MFkg09LFz2dzEmU0+1Plk4rQWv/IYKvPHAtlkkGoB3m5e6oUp+JPsNaQ==", 413 "dev": true, 414 "license": "MIT", 415 "dependencies": { 416 "@eslint-community/regexpp": "^4.10.0", 417 + "@typescript-eslint/scope-manager": "8.24.0", 418 + "@typescript-eslint/type-utils": "8.24.0", 419 + "@typescript-eslint/utils": "8.24.0", 420 + "@typescript-eslint/visitor-keys": "8.24.0", 421 "graphemer": "^1.4.0", 422 "ignore": "^5.3.1", 423 "natural-compare": "^1.4.0", 424 + "ts-api-utils": "^2.0.1" 425 }, 426 "engines": { 427 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ··· 437 } 438 }, 439 "node_modules/@typescript-eslint/parser": { 440 + "version": "8.24.0", 441 + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.24.0.tgz", 442 + "integrity": "sha512-MFDaO9CYiard9j9VepMNa9MTcqVvSny2N4hkY6roquzj8pdCBRENhErrteaQuu7Yjn1ppk0v1/ZF9CG3KIlrTA==", 443 "dev": true, 444 + "license": "MIT", 445 "dependencies": { 446 + "@typescript-eslint/scope-manager": "8.24.0", 447 + "@typescript-eslint/types": "8.24.0", 448 + "@typescript-eslint/typescript-estree": "8.24.0", 449 + "@typescript-eslint/visitor-keys": "8.24.0", 450 "debug": "^4.3.4" 451 }, 452 "engines": { ··· 462 } 463 }, 464 "node_modules/@typescript-eslint/scope-manager": { 465 + "version": "8.24.0", 466 + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.24.0.tgz", 467 + "integrity": "sha512-HZIX0UByphEtdVBKaQBgTDdn9z16l4aTUz8e8zPQnyxwHBtf5vtl1L+OhH+m1FGV9DrRmoDuYKqzVrvWDcDozw==", 468 "dev": true, 469 "license": "MIT", 470 "dependencies": { 471 + "@typescript-eslint/types": "8.24.0", 472 + "@typescript-eslint/visitor-keys": "8.24.0" 473 }, 474 "engines": { 475 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ··· 480 } 481 }, 482 "node_modules/@typescript-eslint/type-utils": { 483 + "version": "8.24.0", 484 + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.24.0.tgz", 485 + "integrity": "sha512-8fitJudrnY8aq0F1wMiPM1UUgiXQRJ5i8tFjq9kGfRajU+dbPyOuHbl0qRopLEidy0MwqgTHDt6CnSeXanNIwA==", 486 "dev": true, 487 "license": "MIT", 488 "dependencies": { 489 + "@typescript-eslint/typescript-estree": "8.24.0", 490 + "@typescript-eslint/utils": "8.24.0", 491 "debug": "^4.3.4", 492 + "ts-api-utils": "^2.0.1" 493 }, 494 "engines": { 495 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ··· 504 } 505 }, 506 "node_modules/@typescript-eslint/types": { 507 + "version": "8.24.0", 508 + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.24.0.tgz", 509 + "integrity": "sha512-VacJCBTyje7HGAw7xp11q439A+zeGG0p0/p2zsZwpnMzjPB5WteaWqt4g2iysgGFafrqvyLWqq6ZPZAOCoefCw==", 510 "dev": true, 511 "license": "MIT", 512 "engines": { ··· 518 } 519 }, 520 "node_modules/@typescript-eslint/typescript-estree": { 521 + "version": "8.24.0", 522 + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.24.0.tgz", 523 + "integrity": "sha512-ITjYcP0+8kbsvT9bysygfIfb+hBj6koDsu37JZG7xrCiy3fPJyNmfVtaGsgTUSEuTzcvME5YI5uyL5LD1EV5ZQ==", 524 "dev": true, 525 "license": "MIT", 526 "dependencies": { 527 + "@typescript-eslint/types": "8.24.0", 528 + "@typescript-eslint/visitor-keys": "8.24.0", 529 "debug": "^4.3.4", 530 "fast-glob": "^3.3.2", 531 "is-glob": "^4.0.3", 532 "minimatch": "^9.0.4", 533 "semver": "^7.6.0", 534 + "ts-api-utils": "^2.0.1" 535 }, 536 "engines": { 537 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ··· 571 } 572 }, 573 "node_modules/@typescript-eslint/utils": { 574 + "version": "8.24.0", 575 + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.24.0.tgz", 576 + "integrity": "sha512-07rLuUBElvvEb1ICnafYWr4hk8/U7X9RDCOqd9JcAMtjh/9oRmcfN4yGzbPVirgMR0+HLVHehmu19CWeh7fsmQ==", 577 "dev": true, 578 "license": "MIT", 579 "dependencies": { 580 "@eslint-community/eslint-utils": "^4.4.0", 581 + "@typescript-eslint/scope-manager": "8.24.0", 582 + "@typescript-eslint/types": "8.24.0", 583 + "@typescript-eslint/typescript-estree": "8.24.0" 584 }, 585 "engines": { 586 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ··· 595 } 596 }, 597 "node_modules/@typescript-eslint/visitor-keys": { 598 + "version": "8.24.0", 599 + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.24.0.tgz", 600 + "integrity": "sha512-kArLq83QxGLbuHrTMoOEWO+l2MwsNS2TGISEdx8xgqpkbytB07XmlQyQdNDrCc1ecSqx0cnmhGvpX+VBwqqSkg==", 601 "dev": true, 602 "license": "MIT", 603 "dependencies": { 604 + "@typescript-eslint/types": "8.24.0", 605 "eslint-visitor-keys": "^4.2.0" 606 }, 607 "engines": { ··· 613 } 614 }, 615 "node_modules/abbrev": { 616 + "version": "3.0.0", 617 + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-3.0.0.tgz", 618 + "integrity": "sha512-+/kfrslGQ7TNV2ecmQwMJj/B65g5KVq1/L3SGVZ3tCYGqlzFuFCGBZJtMP99wH3NpEUyAjn0zPdPUg0D+DwrOA==", 619 "license": "ISC", 620 "engines": { 621 + "node": "^18.17.0 || >=20.5.0" 622 } 623 }, 624 "node_modules/acorn": { ··· 729 "license": "Python-2.0" 730 }, 731 "node_modules/array-buffer-byte-length": { 732 + "version": "1.0.2", 733 + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz", 734 + "integrity": "sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==", 735 "dev": true, 736 "license": "MIT", 737 "dependencies": { 738 + "call-bound": "^1.0.3", 739 + "is-array-buffer": "^3.0.5" 740 }, 741 "engines": { 742 "node": ">= 0.4" ··· 788 } 789 }, 790 "node_modules/array.prototype.flat": { 791 + "version": "1.3.3", 792 + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.3.tgz", 793 + "integrity": "sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==", 794 "dev": true, 795 "license": "MIT", 796 "dependencies": { 797 + "call-bind": "^1.0.8", 798 + "define-properties": "^1.2.1", 799 + "es-abstract": "^1.23.5", 800 + "es-shim-unscopables": "^1.0.2" 801 }, 802 "engines": { 803 "node": ">= 0.4" ··· 807 } 808 }, 809 "node_modules/array.prototype.flatmap": { 810 + "version": "1.3.3", 811 + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.3.tgz", 812 + "integrity": "sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==", 813 "dev": true, 814 "license": "MIT", 815 "dependencies": { 816 + "call-bind": "^1.0.8", 817 + "define-properties": "^1.2.1", 818 + "es-abstract": "^1.23.5", 819 + "es-shim-unscopables": "^1.0.2" 820 }, 821 "engines": { 822 "node": ">= 0.4" ··· 843 } 844 }, 845 "node_modules/arraybuffer.prototype.slice": { 846 + "version": "1.0.4", 847 + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz", 848 + "integrity": "sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==", 849 "dev": true, 850 "license": "MIT", 851 "dependencies": { 852 "array-buffer-byte-length": "^1.0.1", 853 + "call-bind": "^1.0.8", 854 "define-properties": "^1.2.1", 855 + "es-abstract": "^1.23.5", 856 + "es-errors": "^1.3.0", 857 + "get-intrinsic": "^1.2.6", 858 + "is-array-buffer": "^3.0.4" 859 }, 860 "engines": { 861 "node": ">= 0.4" 862 }, 863 "funding": { 864 "url": "https://github.com/sponsors/ljharb" 865 + } 866 + }, 867 + "node_modules/async-function": { 868 + "version": "1.0.0", 869 + "resolved": "https://registry.npmjs.org/async-function/-/async-function-1.0.0.tgz", 870 + "integrity": "sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==", 871 + "dev": true, 872 + "license": "MIT", 873 + "engines": { 874 + "node": ">= 0.4" 875 } 876 }, 877 "node_modules/available-typed-arrays": { ··· 1006 "node": ">= 0.4" 1007 } 1008 }, 1009 + "node_modules/call-bound": { 1010 + "version": "1.0.3", 1011 + "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.3.tgz", 1012 + "integrity": "sha512-YTd+6wGlNlPxSuri7Y6X8tY2dmm12UMH66RpKMhiX6rsk5wXXnYgbUcOt8kiS31/AjfoTOvCsE+w8nZQLQnzHA==", 1013 + "dev": true, 1014 + "license": "MIT", 1015 + "dependencies": { 1016 + "call-bind-apply-helpers": "^1.0.1", 1017 + "get-intrinsic": "^1.2.6" 1018 + }, 1019 + "engines": { 1020 + "node": ">= 0.4" 1021 + }, 1022 + "funding": { 1023 + "url": "https://github.com/sponsors/ljharb" 1024 + } 1025 + }, 1026 "node_modules/caller": { 1027 "version": "1.1.0", 1028 "resolved": "https://registry.npmjs.org/caller/-/caller-1.1.0.tgz", ··· 1118 } 1119 }, 1120 "node_modules/cliui": { 1121 + "version": "8.0.1", 1122 + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", 1123 + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", 1124 "dev": true, 1125 "license": "ISC", 1126 "dependencies": { 1127 "string-width": "^4.2.0", 1128 + "strip-ansi": "^6.0.1", 1129 "wrap-ansi": "^7.0.0" 1130 + }, 1131 + "engines": { 1132 + "node": ">=12" 1133 } 1134 }, 1135 "node_modules/cliui/node_modules/ansi-regex": { ··· 1275 } 1276 }, 1277 "node_modules/data-view-buffer": { 1278 + "version": "1.0.2", 1279 + "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.2.tgz", 1280 + "integrity": "sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==", 1281 "dev": true, 1282 "license": "MIT", 1283 "dependencies": { 1284 + "call-bound": "^1.0.3", 1285 "es-errors": "^1.3.0", 1286 + "is-data-view": "^1.0.2" 1287 }, 1288 "engines": { 1289 "node": ">= 0.4" ··· 1293 } 1294 }, 1295 "node_modules/data-view-byte-length": { 1296 + "version": "1.0.2", 1297 + "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz", 1298 + "integrity": "sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==", 1299 "dev": true, 1300 "license": "MIT", 1301 "dependencies": { 1302 + "call-bound": "^1.0.3", 1303 "es-errors": "^1.3.0", 1304 + "is-data-view": "^1.0.2" 1305 }, 1306 "engines": { 1307 "node": ">= 0.4" 1308 }, 1309 "funding": { 1310 + "url": "https://github.com/sponsors/inspect-js" 1311 } 1312 }, 1313 "node_modules/data-view-byte-offset": { 1314 + "version": "1.0.1", 1315 + "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz", 1316 + "integrity": "sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==", 1317 "dev": true, 1318 "license": "MIT", 1319 "dependencies": { 1320 + "call-bound": "^1.0.2", 1321 "es-errors": "^1.3.0", 1322 "is-data-view": "^1.0.1" 1323 }, ··· 1425 } 1426 }, 1427 "node_modules/dunder-proto": { 1428 + "version": "1.0.1", 1429 + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", 1430 + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", 1431 "dev": true, 1432 "license": "MIT", 1433 "dependencies": { 1434 + "call-bind-apply-helpers": "^1.0.1", 1435 "es-errors": "^1.3.0", 1436 "gopd": "^1.2.0" 1437 }, ··· 1462 } 1463 }, 1464 "node_modules/enhanced-resolve": { 1465 + "version": "5.18.1", 1466 + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.1.tgz", 1467 + "integrity": "sha512-ZSW3ma5GkcQBIpwZTSRAI8N71Uuwgs93IezB7mf7R60tC8ZbJideoDNKjHn2O9KIlx6rkGTTEk1xUCK2E1Y2Yg==", 1468 "dev": true, 1469 "license": "MIT", 1470 "dependencies": { ··· 1491 "license": "MIT" 1492 }, 1493 "node_modules/es-abstract": { 1494 + "version": "1.23.9", 1495 + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.9.tgz", 1496 + "integrity": "sha512-py07lI0wjxAC/DcfK1S6G7iANonniZwTISvdPzk9hzeH0IZIshbuuFxLIU96OyF89Yb9hiqWn8M/bY83KY5vzA==", 1497 "dev": true, 1498 "license": "MIT", 1499 "dependencies": { 1500 + "array-buffer-byte-length": "^1.0.2", 1501 + "arraybuffer.prototype.slice": "^1.0.4", 1502 "available-typed-arrays": "^1.0.7", 1503 + "call-bind": "^1.0.8", 1504 + "call-bound": "^1.0.3", 1505 + "data-view-buffer": "^1.0.2", 1506 + "data-view-byte-length": "^1.0.2", 1507 + "data-view-byte-offset": "^1.0.1", 1508 + "es-define-property": "^1.0.1", 1509 "es-errors": "^1.3.0", 1510 "es-object-atoms": "^1.0.0", 1511 + "es-set-tostringtag": "^2.1.0", 1512 + "es-to-primitive": "^1.3.0", 1513 + "function.prototype.name": "^1.1.8", 1514 + "get-intrinsic": "^1.2.7", 1515 + "get-proto": "^1.0.0", 1516 + "get-symbol-description": "^1.1.0", 1517 "globalthis": "^1.0.4", 1518 + "gopd": "^1.2.0", 1519 "has-property-descriptors": "^1.0.2", 1520 + "has-proto": "^1.2.0", 1521 + "has-symbols": "^1.1.0", 1522 "hasown": "^2.0.2", 1523 + "internal-slot": "^1.1.0", 1524 + "is-array-buffer": "^3.0.5", 1525 "is-callable": "^1.2.7", 1526 + "is-data-view": "^1.0.2", 1527 + "is-regex": "^1.2.1", 1528 + "is-shared-array-buffer": "^1.0.4", 1529 + "is-string": "^1.1.1", 1530 + "is-typed-array": "^1.1.15", 1531 + "is-weakref": "^1.1.0", 1532 + "math-intrinsics": "^1.1.0", 1533 "object-inspect": "^1.13.3", 1534 "object-keys": "^1.1.1", 1535 + "object.assign": "^4.1.7", 1536 + "own-keys": "^1.0.1", 1537 "regexp.prototype.flags": "^1.5.3", 1538 + "safe-array-concat": "^1.1.3", 1539 + "safe-push-apply": "^1.0.0", 1540 + "safe-regex-test": "^1.1.0", 1541 + "set-proto": "^1.0.0", 1542 + "string.prototype.trim": "^1.2.10", 1543 + "string.prototype.trimend": "^1.0.9", 1544 "string.prototype.trimstart": "^1.0.8", 1545 + "typed-array-buffer": "^1.0.3", 1546 + "typed-array-byte-length": "^1.0.3", 1547 + "typed-array-byte-offset": "^1.0.4", 1548 + "typed-array-length": "^1.0.7", 1549 + "unbox-primitive": "^1.1.0", 1550 + "which-typed-array": "^1.1.18" 1551 }, 1552 "engines": { 1553 "node": ">= 0.4" ··· 1577 } 1578 }, 1579 "node_modules/es-iterator-helpers": { 1580 + "version": "1.2.1", 1581 + "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.2.1.tgz", 1582 + "integrity": "sha512-uDn+FE1yrDzyC0pCo961B2IHbdM8y/ACZsKD4dG6WqrjV53BADjwa7D+1aom2rsNVfLyDgU/eigvlJGJ08OQ4w==", 1583 "dev": true, 1584 "license": "MIT", 1585 "dependencies": { 1586 + "call-bind": "^1.0.8", 1587 + "call-bound": "^1.0.3", 1588 "define-properties": "^1.2.1", 1589 + "es-abstract": "^1.23.6", 1590 "es-errors": "^1.3.0", 1591 "es-set-tostringtag": "^2.0.3", 1592 "function-bind": "^1.1.2", 1593 + "get-intrinsic": "^1.2.6", 1594 "globalthis": "^1.0.4", 1595 + "gopd": "^1.2.0", 1596 "has-property-descriptors": "^1.0.2", 1597 + "has-proto": "^1.2.0", 1598 + "has-symbols": "^1.1.0", 1599 + "internal-slot": "^1.1.0", 1600 + "iterator.prototype": "^1.1.4", 1601 + "safe-array-concat": "^1.1.3" 1602 }, 1603 "engines": { 1604 "node": ">= 0.4" 1605 } 1606 }, 1607 "node_modules/es-object-atoms": { 1608 + "version": "1.1.1", 1609 + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", 1610 + "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", 1611 "dev": true, 1612 "license": "MIT", 1613 "dependencies": { ··· 1618 } 1619 }, 1620 "node_modules/es-set-tostringtag": { 1621 + "version": "2.1.0", 1622 + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", 1623 + "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", 1624 "dev": true, 1625 "license": "MIT", 1626 "dependencies": { 1627 + "es-errors": "^1.3.0", 1628 + "get-intrinsic": "^1.2.6", 1629 "has-tostringtag": "^1.0.2", 1630 + "hasown": "^2.0.2" 1631 }, 1632 "engines": { 1633 "node": ">= 0.4" ··· 1685 } 1686 }, 1687 "node_modules/eslint": { 1688 + "version": "9.20.0", 1689 + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.20.0.tgz", 1690 + "integrity": "sha512-aL4F8167Hg4IvsW89ejnpTwx+B/UQRzJPGgbIOl+4XqffWsahVVsLEWoZvnrVuwpWmnRd7XeXmQI1zlKcFDteA==", 1691 "dev": true, 1692 "license": "MIT", 1693 "dependencies": { 1694 "@eslint-community/eslint-utils": "^4.2.0", 1695 "@eslint-community/regexpp": "^4.12.1", 1696 "@eslint/config-array": "^0.19.0", 1697 + "@eslint/core": "^0.11.0", 1698 "@eslint/eslintrc": "^3.2.0", 1699 + "@eslint/js": "9.20.0", 1700 + "@eslint/plugin-kit": "^0.2.5", 1701 "@humanfs/node": "^0.16.6", 1702 "@humanwhocodes/module-importer": "^1.0.1", 1703 "@humanwhocodes/retry": "^0.4.1", ··· 1705 "@types/json-schema": "^7.0.15", 1706 "ajv": "^6.12.4", 1707 "chalk": "^4.0.0", 1708 + "cross-spawn": "^7.0.6", 1709 "debug": "^4.3.2", 1710 "escape-string-regexp": "^4.0.0", 1711 "eslint-scope": "^8.2.0", ··· 1783 } 1784 }, 1785 "node_modules/eslint-plugin-n": { 1786 + "version": "17.15.1", 1787 + "resolved": "https://registry.npmjs.org/eslint-plugin-n/-/eslint-plugin-n-17.15.1.tgz", 1788 + "integrity": "sha512-KFw7x02hZZkBdbZEFQduRGH4VkIH4MW97ClsbAM4Y4E6KguBJWGfWG1P4HEIpZk2bkoWf0bojpnjNAhYQP8beA==", 1789 "dev": true, 1790 "license": "MIT", 1791 "dependencies": { ··· 1819 } 1820 }, 1821 "node_modules/eslint-plugin-n/node_modules/globals": { 1822 + "version": "15.14.0", 1823 + "resolved": "https://registry.npmjs.org/globals/-/globals-15.14.0.tgz", 1824 + "integrity": "sha512-OkToC372DtlQeje9/zHIo5CT8lRP/FUgEOKBEhU4e0abL7J7CD24fD9ohiLN5hagG/kWCYj4K5oaxxtj2Z0Dig==", 1825 "dev": true, 1826 "license": "MIT", 1827 "engines": { ··· 1867 } 1868 }, 1869 "node_modules/eslint-plugin-react": { 1870 + "version": "7.37.4", 1871 + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.37.4.tgz", 1872 + "integrity": "sha512-BGP0jRmfYyvOyvMoRX/uoUeW+GqNj9y16bPQzqAHf3AYII/tDs+jMN0dBVkl88/OZwNGwrVFxE7riHsXVfy/LQ==", 1873 "dev": true, 1874 "license": "MIT", 1875 "dependencies": { 1876 "array-includes": "^3.1.8", 1877 "array.prototype.findlast": "^1.2.5", 1878 + "array.prototype.flatmap": "^1.3.3", 1879 "array.prototype.tosorted": "^1.1.4", 1880 "doctrine": "^2.1.0", 1881 + "es-iterator-helpers": "^1.2.1", 1882 "estraverse": "^5.3.0", 1883 "hasown": "^2.0.2", 1884 "jsx-ast-utils": "^2.4.1 || ^3.0.0", 1885 "minimatch": "^3.1.2", 1886 "object.entries": "^1.1.8", 1887 "object.fromentries": "^2.0.8", 1888 + "object.values": "^1.2.1", 1889 "prop-types": "^15.8.1", 1890 "resolve": "^2.0.0-next.5", 1891 "semver": "^6.3.1", 1892 + "string.prototype.matchall": "^4.0.12", 1893 "string.prototype.repeat": "^1.0.0" 1894 }, 1895 "engines": { ··· 2004 } 2005 }, 2006 "node_modules/exponential-backoff": { 2007 + "version": "3.1.2", 2008 + "resolved": "https://registry.npmjs.org/exponential-backoff/-/exponential-backoff-3.1.2.tgz", 2009 + "integrity": "sha512-8QxYTVXUkuy7fIIoitQkPwGonB8F3Zj8eEO8Sqg9Zv/bkI7RJAzowee4gr81Hak/dUTpA2Z7VfQgoijjPNlUZA==", 2010 "license": "Apache-2.0" 2011 }, 2012 "node_modules/fast-deep-equal": { ··· 2017 "license": "MIT" 2018 }, 2019 "node_modules/fast-glob": { 2020 + "version": "3.3.3", 2021 + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", 2022 + "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", 2023 "dev": true, 2024 "license": "MIT", 2025 "dependencies": { ··· 2027 "@nodelib/fs.walk": "^1.2.3", 2028 "glob-parent": "^5.1.2", 2029 "merge2": "^1.3.0", 2030 + "micromatch": "^4.0.8" 2031 }, 2032 "engines": { 2033 "node": ">=8.6.0" ··· 2061 "license": "MIT" 2062 }, 2063 "node_modules/fastq": { 2064 + "version": "1.19.0", 2065 + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.0.tgz", 2066 + "integrity": "sha512-7SFSRCNjBQIZH/xZR3iy5iQYR8aGBE0h3VG6/cwlbrpdciNYBMotQav8c1XI3HjHH+NikUpP53nPdlZSdWmFzA==", 2067 "dev": true, 2068 "license": "ISC", 2069 "dependencies": { ··· 2152 "license": "ISC" 2153 }, 2154 "node_modules/for-each": { 2155 + "version": "0.3.5", 2156 + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz", 2157 + "integrity": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==", 2158 "dev": true, 2159 "license": "MIT", 2160 "dependencies": { 2161 + "is-callable": "^1.2.7" 2162 + }, 2163 + "engines": { 2164 + "node": ">= 0.4" 2165 + }, 2166 + "funding": { 2167 + "url": "https://github.com/sponsors/ljharb" 2168 } 2169 }, 2170 "node_modules/foreground-child": { ··· 2221 } 2222 }, 2223 "node_modules/function.prototype.name": { 2224 + "version": "1.1.8", 2225 + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.8.tgz", 2226 + "integrity": "sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==", 2227 "dev": true, 2228 "license": "MIT", 2229 "dependencies": { 2230 + "call-bind": "^1.0.8", 2231 + "call-bound": "^1.0.3", 2232 + "define-properties": "^1.2.1", 2233 + "functions-have-names": "^1.2.3", 2234 + "hasown": "^2.0.2", 2235 + "is-callable": "^1.2.7" 2236 }, 2237 "engines": { 2238 "node": ">= 0.4" ··· 2262 } 2263 }, 2264 "node_modules/get-intrinsic": { 2265 + "version": "1.2.7", 2266 + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.7.tgz", 2267 + "integrity": "sha512-VW6Pxhsrk0KAOqs3WEd0klDiF/+V7gQOpAvY1jVU/LHmaD/kQO4523aiJuikX/QAKYiW6x8Jh+RJej1almdtCA==", 2268 "dev": true, 2269 "license": "MIT", 2270 "dependencies": { 2271 + "call-bind-apply-helpers": "^1.0.1", 2272 "es-define-property": "^1.0.1", 2273 "es-errors": "^1.3.0", 2274 + "es-object-atoms": "^1.0.0", 2275 "function-bind": "^1.1.2", 2276 + "get-proto": "^1.0.0", 2277 "gopd": "^1.2.0", 2278 "has-symbols": "^1.1.0", 2279 + "hasown": "^2.0.2", 2280 + "math-intrinsics": "^1.1.0" 2281 }, 2282 "engines": { 2283 "node": ">= 0.4" ··· 2286 "url": "https://github.com/sponsors/ljharb" 2287 } 2288 }, 2289 + "node_modules/get-proto": { 2290 + "version": "1.0.1", 2291 + "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", 2292 + "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", 2293 + "dev": true, 2294 + "license": "MIT", 2295 + "dependencies": { 2296 + "dunder-proto": "^1.0.1", 2297 + "es-object-atoms": "^1.0.0" 2298 + }, 2299 + "engines": { 2300 + "node": ">= 0.4" 2301 + } 2302 + }, 2303 "node_modules/get-symbol-description": { 2304 + "version": "1.1.0", 2305 + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.1.0.tgz", 2306 + "integrity": "sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==", 2307 "dev": true, 2308 "license": "MIT", 2309 "dependencies": { 2310 + "call-bound": "^1.0.3", 2311 "es-errors": "^1.3.0", 2312 + "get-intrinsic": "^1.2.6" 2313 }, 2314 "engines": { 2315 "node": ">= 0.4" ··· 2319 } 2320 }, 2321 "node_modules/get-tsconfig": { 2322 + "version": "4.10.0", 2323 + "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.10.0.tgz", 2324 + "integrity": "sha512-kGzZ3LWWQcGIAmg6iWvXn0ei6WDtV26wzHRMwDSzmAbcXrTEXxHy6IehI6/4eT6VRKyMP1eF1VqwrVUmE/LR7A==", 2325 "dev": true, 2326 "license": "MIT", 2327 "dependencies": { ··· 2445 "license": "MIT" 2446 }, 2447 "node_modules/has-bigints": { 2448 + "version": "1.1.0", 2449 + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.1.0.tgz", 2450 + "integrity": "sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==", 2451 "dev": true, 2452 "license": "MIT", 2453 + "engines": { 2454 + "node": ">= 0.4" 2455 + }, 2456 "funding": { 2457 "url": "https://github.com/sponsors/ljharb" 2458 } ··· 2604 } 2605 }, 2606 "node_modules/import-fresh": { 2607 + "version": "3.3.1", 2608 + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", 2609 + "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", 2610 "dev": true, 2611 "license": "MIT", 2612 "dependencies": { ··· 2630 } 2631 }, 2632 "node_modules/internal-slot": { 2633 + "version": "1.1.0", 2634 + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz", 2635 + "integrity": "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==", 2636 "dev": true, 2637 "license": "MIT", 2638 "dependencies": { 2639 "es-errors": "^1.3.0", 2640 + "hasown": "^2.0.2", 2641 + "side-channel": "^1.1.0" 2642 }, 2643 "engines": { 2644 "node": ">= 0.4" ··· 2658 } 2659 }, 2660 "node_modules/is-array-buffer": { 2661 + "version": "3.0.5", 2662 + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.5.tgz", 2663 + "integrity": "sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==", 2664 "dev": true, 2665 "license": "MIT", 2666 "dependencies": { 2667 + "call-bind": "^1.0.8", 2668 + "call-bound": "^1.0.3", 2669 + "get-intrinsic": "^1.2.6" 2670 }, 2671 "engines": { 2672 "node": ">= 0.4" ··· 2676 } 2677 }, 2678 "node_modules/is-async-function": { 2679 + "version": "2.1.1", 2680 + "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.1.1.tgz", 2681 + "integrity": "sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==", 2682 "dev": true, 2683 "license": "MIT", 2684 "dependencies": { 2685 + "async-function": "^1.0.0", 2686 + "call-bound": "^1.0.3", 2687 + "get-proto": "^1.0.1", 2688 + "has-tostringtag": "^1.0.2", 2689 + "safe-regex-test": "^1.1.0" 2690 }, 2691 "engines": { 2692 "node": ">= 0.4" ··· 2725 } 2726 }, 2727 "node_modules/is-boolean-object": { 2728 + "version": "1.2.2", 2729 + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.2.tgz", 2730 + "integrity": "sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==", 2731 "dev": true, 2732 "license": "MIT", 2733 "dependencies": { 2734 + "call-bound": "^1.0.3", 2735 "has-tostringtag": "^1.0.2" 2736 }, 2737 "engines": { ··· 2755 } 2756 }, 2757 "node_modules/is-core-module": { 2758 + "version": "2.16.1", 2759 + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", 2760 + "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", 2761 "dev": true, 2762 "license": "MIT", 2763 "dependencies": { ··· 2771 } 2772 }, 2773 "node_modules/is-data-view": { 2774 + "version": "1.0.2", 2775 + "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.2.tgz", 2776 + "integrity": "sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==", 2777 "dev": true, 2778 "license": "MIT", 2779 "dependencies": { 2780 + "call-bound": "^1.0.2", 2781 + "get-intrinsic": "^1.2.6", 2782 "is-typed-array": "^1.1.13" 2783 }, 2784 "engines": { ··· 2789 } 2790 }, 2791 "node_modules/is-date-object": { 2792 + "version": "1.1.0", 2793 + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.1.0.tgz", 2794 + "integrity": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==", 2795 "dev": true, 2796 "license": "MIT", 2797 "dependencies": { 2798 + "call-bound": "^1.0.2", 2799 + "has-tostringtag": "^1.0.2" 2800 }, 2801 "engines": { 2802 "node": ">= 0.4" ··· 2816 } 2817 }, 2818 "node_modules/is-finalizationregistry": { 2819 + "version": "1.1.1", 2820 + "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz", 2821 + "integrity": "sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==", 2822 "dev": true, 2823 "license": "MIT", 2824 "dependencies": { 2825 + "call-bound": "^1.0.3" 2826 }, 2827 "engines": { 2828 "node": ">= 0.4" ··· 2841 } 2842 }, 2843 "node_modules/is-generator-function": { 2844 + "version": "1.1.0", 2845 + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.0.tgz", 2846 + "integrity": "sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ==", 2847 "dev": true, 2848 "license": "MIT", 2849 "dependencies": { 2850 + "call-bound": "^1.0.3", 2851 + "get-proto": "^1.0.0", 2852 + "has-tostringtag": "^1.0.2", 2853 + "safe-regex-test": "^1.1.0" 2854 }, 2855 "engines": { 2856 "node": ">= 0.4" ··· 2885 "url": "https://github.com/sponsors/ljharb" 2886 } 2887 }, 2888 "node_modules/is-number": { 2889 "version": "7.0.0", 2890 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", ··· 2896 } 2897 }, 2898 "node_modules/is-number-object": { 2899 + "version": "1.1.1", 2900 + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.1.1.tgz", 2901 + "integrity": "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==", 2902 "dev": true, 2903 "license": "MIT", 2904 "dependencies": { 2905 + "call-bound": "^1.0.3", 2906 "has-tostringtag": "^1.0.2" 2907 }, 2908 "engines": { ··· 2923 } 2924 }, 2925 "node_modules/is-regex": { 2926 + "version": "1.2.1", 2927 + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz", 2928 + "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==", 2929 "dev": true, 2930 "license": "MIT", 2931 "dependencies": { 2932 + "call-bound": "^1.0.2", 2933 + "gopd": "^1.2.0", 2934 "has-tostringtag": "^1.0.2", 2935 "hasown": "^2.0.2" 2936 }, ··· 2955 } 2956 }, 2957 "node_modules/is-shared-array-buffer": { 2958 + "version": "1.0.4", 2959 + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz", 2960 + "integrity": "sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==", 2961 "dev": true, 2962 "license": "MIT", 2963 "dependencies": { 2964 + "call-bound": "^1.0.3" 2965 }, 2966 "engines": { 2967 "node": ">= 0.4" ··· 2971 } 2972 }, 2973 "node_modules/is-string": { 2974 + "version": "1.1.1", 2975 + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.1.1.tgz", 2976 + "integrity": "sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==", 2977 "dev": true, 2978 "license": "MIT", 2979 "dependencies": { 2980 + "call-bound": "^1.0.3", 2981 "has-tostringtag": "^1.0.2" 2982 }, 2983 "engines": { ··· 2988 } 2989 }, 2990 "node_modules/is-symbol": { 2991 + "version": "1.1.1", 2992 + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.1.1.tgz", 2993 + "integrity": "sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==", 2994 "dev": true, 2995 "license": "MIT", 2996 "dependencies": { 2997 + "call-bound": "^1.0.2", 2998 + "has-symbols": "^1.1.0", 2999 + "safe-regex-test": "^1.1.0" 3000 }, 3001 "engines": { 3002 "node": ">= 0.4" ··· 3006 } 3007 }, 3008 "node_modules/is-typed-array": { 3009 + "version": "1.1.15", 3010 + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz", 3011 + "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==", 3012 "dev": true, 3013 "license": "MIT", 3014 "dependencies": { 3015 + "which-typed-array": "^1.1.16" 3016 }, 3017 "engines": { 3018 "node": ">= 0.4" ··· 3048 } 3049 }, 3050 "node_modules/is-weakref": { 3051 + "version": "1.1.1", 3052 + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.1.1.tgz", 3053 + "integrity": "sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==", 3054 "dev": true, 3055 "license": "MIT", 3056 "dependencies": { 3057 + "call-bound": "^1.0.3" 3058 + }, 3059 + "engines": { 3060 + "node": ">= 0.4" 3061 }, 3062 "funding": { 3063 "url": "https://github.com/sponsors/ljharb" 3064 } 3065 }, 3066 "node_modules/is-weakset": { 3067 + "version": "2.0.4", 3068 + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.4.tgz", 3069 + "integrity": "sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==", 3070 "dev": true, 3071 "license": "MIT", 3072 "dependencies": { 3073 + "call-bound": "^1.0.3", 3074 + "get-intrinsic": "^1.2.6" 3075 }, 3076 "engines": { 3077 "node": ">= 0.4" ··· 3097 } 3098 }, 3099 "node_modules/iterator.prototype": { 3100 + "version": "1.1.5", 3101 + "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.5.tgz", 3102 + "integrity": "sha512-H0dkQoCa3b2VEeKQBOxFph+JAbcrQdE7KC0UkqwpLmv2EC4P41QXP+rqo9wYodACiG5/WM5s9oDApTU8utwj9g==", 3103 "dev": true, 3104 "license": "MIT", 3105 "dependencies": { 3106 + "define-data-property": "^1.1.4", 3107 + "es-object-atoms": "^1.0.0", 3108 + "get-intrinsic": "^1.2.6", 3109 + "get-proto": "^1.0.0", 3110 + "has-symbols": "^1.1.0", 3111 + "set-function-name": "^2.0.2" 3112 }, 3113 "engines": { 3114 "node": ">= 0.4" ··· 3297 "node": "^18.17.0 || >=20.5.0" 3298 } 3299 }, 3300 + "node_modules/math-intrinsics": { 3301 + "version": "1.1.0", 3302 + "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", 3303 + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", 3304 + "dev": true, 3305 + "license": "MIT", 3306 + "engines": { 3307 + "node": ">= 0.4" 3308 + } 3309 + }, 3310 "node_modules/merge2": { 3311 "version": "1.4.1", 3312 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", ··· 3501 } 3502 }, 3503 "node_modules/mocha": { 3504 + "version": "11.1.0", 3505 + "resolved": "https://registry.npmjs.org/mocha/-/mocha-11.1.0.tgz", 3506 + "integrity": "sha512-8uJR5RTC2NgpY3GrYcgpZrsEd9zKbPDpob1RezyR2upGHRQtHWofmzTMzTMSV6dru3tj5Ukt0+Vnq1qhFEEwAg==", 3507 "dev": true, 3508 "license": "MIT", 3509 "dependencies": { ··· 3524 "strip-json-comments": "^3.1.1", 3525 "supports-color": "^8.1.1", 3526 "workerpool": "^6.5.1", 3527 + "yargs": "^17.7.2", 3528 + "yargs-parser": "^21.1.1", 3529 "yargs-unparser": "^2.0.0" 3530 }, 3531 "bin": { ··· 3632 } 3633 }, 3634 "node_modules/neostandard/node_modules/globals": { 3635 + "version": "15.14.0", 3636 + "resolved": "https://registry.npmjs.org/globals/-/globals-15.14.0.tgz", 3637 + "integrity": "sha512-OkToC372DtlQeje9/zHIo5CT8lRP/FUgEOKBEhU4e0abL7J7CD24fD9ohiLN5hagG/kWCYj4K5oaxxtj2Z0Dig==", 3638 "dev": true, 3639 "license": "MIT", 3640 "engines": { ··· 3645 } 3646 }, 3647 "node_modules/nopt": { 3648 + "version": "8.1.0", 3649 + "resolved": "https://registry.npmjs.org/nopt/-/nopt-8.1.0.tgz", 3650 + "integrity": "sha512-ieGu42u/Qsa4TFktmaKEwM6MQH0pOWnaB3htzh0JRtx84+Mebc0cbZYN5bC+6WTZ4+77xrL9Pn5m7CV6VIkV7A==", 3651 "license": "ISC", 3652 "dependencies": { 3653 + "abbrev": "^3.0.0" 3654 }, 3655 "bin": { 3656 "nopt": "bin/nopt.js" ··· 3680 } 3681 }, 3682 "node_modules/object-inspect": { 3683 + "version": "1.13.4", 3684 + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", 3685 + "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", 3686 "dev": true, 3687 "license": "MIT", 3688 "engines": { ··· 3703 } 3704 }, 3705 "node_modules/object.assign": { 3706 + "version": "4.1.7", 3707 + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz", 3708 + "integrity": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==", 3709 "dev": true, 3710 "license": "MIT", 3711 "dependencies": { 3712 + "call-bind": "^1.0.8", 3713 + "call-bound": "^1.0.3", 3714 "define-properties": "^1.2.1", 3715 + "es-object-atoms": "^1.0.0", 3716 + "has-symbols": "^1.1.0", 3717 "object-keys": "^1.1.1" 3718 }, 3719 "engines": { ··· 3758 } 3759 }, 3760 "node_modules/object.values": { 3761 + "version": "1.2.1", 3762 + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.1.tgz", 3763 + "integrity": "sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==", 3764 "dev": true, 3765 "license": "MIT", 3766 "dependencies": { 3767 + "call-bind": "^1.0.8", 3768 + "call-bound": "^1.0.3", 3769 "define-properties": "^1.2.1", 3770 "es-object-atoms": "^1.0.0" 3771 }, ··· 3794 "node": ">= 0.8.0" 3795 } 3796 }, 3797 + "node_modules/own-keys": { 3798 + "version": "1.0.1", 3799 + "resolved": "https://registry.npmjs.org/own-keys/-/own-keys-1.0.1.tgz", 3800 + "integrity": "sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==", 3801 + "dev": true, 3802 + "license": "MIT", 3803 + "dependencies": { 3804 + "get-intrinsic": "^1.2.6", 3805 + "object-keys": "^1.1.1", 3806 + "safe-push-apply": "^1.0.0" 3807 + }, 3808 + "engines": { 3809 + "node": ">= 0.4" 3810 + }, 3811 + "funding": { 3812 + "url": "https://github.com/sponsors/ljharb" 3813 + } 3814 + }, 3815 "node_modules/p-limit": { 3816 "version": "3.1.0", 3817 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", ··· 3941 } 3942 }, 3943 "node_modules/possible-typed-array-names": { 3944 + "version": "1.1.0", 3945 + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz", 3946 + "integrity": "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==", 3947 "dev": true, 3948 "license": "MIT", 3949 "engines": { ··· 4056 } 4057 }, 4058 "node_modules/reflect.getprototypeof": { 4059 + "version": "1.0.10", 4060 + "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.10.tgz", 4061 + "integrity": "sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==", 4062 "dev": true, 4063 "license": "MIT", 4064 "dependencies": { 4065 "call-bind": "^1.0.8", 4066 "define-properties": "^1.2.1", 4067 + "es-abstract": "^1.23.9", 4068 "es-errors": "^1.3.0", 4069 + "es-object-atoms": "^1.0.0", 4070 + "get-intrinsic": "^1.2.7", 4071 + "get-proto": "^1.0.1", 4072 + "which-builtin-type": "^1.2.1" 4073 }, 4074 "engines": { 4075 "node": ">= 0.4" ··· 4079 } 4080 }, 4081 "node_modules/regexp.prototype.flags": { 4082 + "version": "1.5.4", 4083 + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz", 4084 + "integrity": "sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==", 4085 "dev": true, 4086 "license": "MIT", 4087 "dependencies": { 4088 + "call-bind": "^1.0.8", 4089 "define-properties": "^1.2.1", 4090 "es-errors": "^1.3.0", 4091 + "get-proto": "^1.0.1", 4092 + "gopd": "^1.2.0", 4093 "set-function-name": "^2.0.2" 4094 }, 4095 "engines": { ··· 4217 } 4218 }, 4219 "node_modules/safe-array-concat": { 4220 + "version": "1.1.3", 4221 + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.3.tgz", 4222 + "integrity": "sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==", 4223 "dev": true, 4224 "license": "MIT", 4225 "dependencies": { 4226 + "call-bind": "^1.0.8", 4227 + "call-bound": "^1.0.2", 4228 + "get-intrinsic": "^1.2.6", 4229 + "has-symbols": "^1.1.0", 4230 "isarray": "^2.0.5" 4231 }, 4232 "engines": { ··· 4257 ], 4258 "license": "MIT" 4259 }, 4260 + "node_modules/safe-push-apply": { 4261 + "version": "1.0.0", 4262 + "resolved": "https://registry.npmjs.org/safe-push-apply/-/safe-push-apply-1.0.0.tgz", 4263 + "integrity": "sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==", 4264 + "dev": true, 4265 + "license": "MIT", 4266 + "dependencies": { 4267 + "es-errors": "^1.3.0", 4268 + "isarray": "^2.0.5" 4269 + }, 4270 + "engines": { 4271 + "node": ">= 0.4" 4272 + }, 4273 + "funding": { 4274 + "url": "https://github.com/sponsors/ljharb" 4275 + } 4276 + }, 4277 "node_modules/safe-regex-test": { 4278 + "version": "1.1.0", 4279 + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz", 4280 + "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==", 4281 "dev": true, 4282 "license": "MIT", 4283 "dependencies": { 4284 + "call-bound": "^1.0.2", 4285 "es-errors": "^1.3.0", 4286 + "is-regex": "^1.2.1" 4287 }, 4288 "engines": { 4289 "node": ">= 0.4" ··· 4300 "optional": true 4301 }, 4302 "node_modules/semver": { 4303 + "version": "7.7.1", 4304 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", 4305 + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", 4306 "license": "ISC", 4307 "bin": { 4308 "semver": "bin/semver.js" ··· 4355 "node": ">= 0.4" 4356 } 4357 }, 4358 + "node_modules/set-proto": { 4359 + "version": "1.0.0", 4360 + "resolved": "https://registry.npmjs.org/set-proto/-/set-proto-1.0.0.tgz", 4361 + "integrity": "sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==", 4362 + "dev": true, 4363 + "license": "MIT", 4364 + "dependencies": { 4365 + "dunder-proto": "^1.0.1", 4366 + "es-errors": "^1.3.0", 4367 + "es-object-atoms": "^1.0.0" 4368 + }, 4369 + "engines": { 4370 + "node": ">= 0.4" 4371 + } 4372 + }, 4373 "node_modules/shebang-command": { 4374 "version": "2.0.0", 4375 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", ··· 4392 } 4393 }, 4394 "node_modules/side-channel": { 4395 + "version": "1.1.0", 4396 + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", 4397 + "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", 4398 + "dev": true, 4399 + "license": "MIT", 4400 + "dependencies": { 4401 + "es-errors": "^1.3.0", 4402 + "object-inspect": "^1.13.3", 4403 + "side-channel-list": "^1.0.0", 4404 + "side-channel-map": "^1.0.1", 4405 + "side-channel-weakmap": "^1.0.2" 4406 + }, 4407 + "engines": { 4408 + "node": ">= 0.4" 4409 + }, 4410 + "funding": { 4411 + "url": "https://github.com/sponsors/ljharb" 4412 + } 4413 + }, 4414 + "node_modules/side-channel-list": { 4415 + "version": "1.0.0", 4416 + "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", 4417 + "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", 4418 "dev": true, 4419 "license": "MIT", 4420 "dependencies": { 4421 "es-errors": "^1.3.0", 4422 + "object-inspect": "^1.13.3" 4423 + }, 4424 + "engines": { 4425 + "node": ">= 0.4" 4426 + }, 4427 + "funding": { 4428 + "url": "https://github.com/sponsors/ljharb" 4429 + } 4430 + }, 4431 + "node_modules/side-channel-map": { 4432 + "version": "1.0.1", 4433 + "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", 4434 + "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", 4435 + "dev": true, 4436 + "license": "MIT", 4437 + "dependencies": { 4438 + "call-bound": "^1.0.2", 4439 + "es-errors": "^1.3.0", 4440 + "get-intrinsic": "^1.2.5", 4441 + "object-inspect": "^1.13.3" 4442 + }, 4443 + "engines": { 4444 + "node": ">= 0.4" 4445 + }, 4446 + "funding": { 4447 + "url": "https://github.com/sponsors/ljharb" 4448 + } 4449 + }, 4450 + "node_modules/side-channel-weakmap": { 4451 + "version": "1.0.2", 4452 + "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", 4453 + "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", 4454 + "dev": true, 4455 + "license": "MIT", 4456 + "dependencies": { 4457 + "call-bound": "^1.0.2", 4458 + "es-errors": "^1.3.0", 4459 + "get-intrinsic": "^1.2.5", 4460 + "object-inspect": "^1.13.3", 4461 + "side-channel-map": "^1.0.1" 4462 }, 4463 "engines": { 4464 "node": ">= 0.4" ··· 4490 } 4491 }, 4492 "node_modules/socks": { 4493 + "version": "2.8.4", 4494 + "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.4.tgz", 4495 + "integrity": "sha512-D3YaD0aRxR3mEcqnidIs7ReYJFVzWdd6fXJYUM8ixcQcJRGTka/b3saV0KflYhyVJXKhb947GndU35SxYNResQ==", 4496 "license": "MIT", 4497 "dependencies": { 4498 "ip-address": "^9.0.5", ··· 4595 } 4596 }, 4597 "node_modules/string.prototype.matchall": { 4598 + "version": "4.0.12", 4599 + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.12.tgz", 4600 + "integrity": "sha512-6CC9uyBL+/48dYizRf7H7VAYCMCNTBeM78x/VTUe9bFEaxBepPJDa1Ow99LqI/1yF7kuy7Q3cQsYMrcjGUcskA==", 4601 "dev": true, 4602 "license": "MIT", 4603 "dependencies": { 4604 + "call-bind": "^1.0.8", 4605 + "call-bound": "^1.0.3", 4606 "define-properties": "^1.2.1", 4607 + "es-abstract": "^1.23.6", 4608 "es-errors": "^1.3.0", 4609 "es-object-atoms": "^1.0.0", 4610 + "get-intrinsic": "^1.2.6", 4611 + "gopd": "^1.2.0", 4612 + "has-symbols": "^1.1.0", 4613 + "internal-slot": "^1.1.0", 4614 + "regexp.prototype.flags": "^1.5.3", 4615 "set-function-name": "^2.0.2", 4616 + "side-channel": "^1.1.0" 4617 }, 4618 "engines": { 4619 "node": ">= 0.4" ··· 4634 } 4635 }, 4636 "node_modules/string.prototype.trim": { 4637 + "version": "1.2.10", 4638 + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz", 4639 + "integrity": "sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==", 4640 "dev": true, 4641 "license": "MIT", 4642 "dependencies": { 4643 + "call-bind": "^1.0.8", 4644 + "call-bound": "^1.0.2", 4645 + "define-data-property": "^1.1.4", 4646 "define-properties": "^1.2.1", 4647 + "es-abstract": "^1.23.5", 4648 + "es-object-atoms": "^1.0.0", 4649 + "has-property-descriptors": "^1.0.2" 4650 }, 4651 "engines": { 4652 "node": ">= 0.4" ··· 4656 } 4657 }, 4658 "node_modules/string.prototype.trimend": { 4659 + "version": "1.0.9", 4660 + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz", 4661 + "integrity": "sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==", 4662 "dev": true, 4663 "license": "MIT", 4664 "dependencies": { 4665 + "call-bind": "^1.0.8", 4666 + "call-bound": "^1.0.2", 4667 "define-properties": "^1.2.1", 4668 "es-object-atoms": "^1.0.0" 4669 }, 4670 + "engines": { 4671 + "node": ">= 0.4" 4672 + }, 4673 "funding": { 4674 "url": "https://github.com/sponsors/ljharb" 4675 } ··· 4809 } 4810 }, 4811 "node_modules/ts-api-utils": { 4812 + "version": "2.0.1", 4813 + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.0.1.tgz", 4814 + "integrity": "sha512-dnlgjFSVetynI8nzgJ+qF62efpglpWRk8isUEWZGWlJYySCTD6aKvbUDu+zbPeDakk3bg5H4XpitHukgfL1m9w==", 4815 "dev": true, 4816 "license": "MIT", 4817 "engines": { 4818 + "node": ">=18.12" 4819 }, 4820 "peerDependencies": { 4821 + "typescript": ">=4.8.4" 4822 } 4823 }, 4824 "node_modules/type-check": { ··· 4835 } 4836 }, 4837 "node_modules/typed-array-buffer": { 4838 + "version": "1.0.3", 4839 + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz", 4840 + "integrity": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==", 4841 "dev": true, 4842 "license": "MIT", 4843 "dependencies": { 4844 + "call-bound": "^1.0.3", 4845 "es-errors": "^1.3.0", 4846 + "is-typed-array": "^1.1.14" 4847 }, 4848 "engines": { 4849 "node": ">= 0.4" 4850 } 4851 }, 4852 "node_modules/typed-array-byte-length": { 4853 + "version": "1.0.3", 4854 + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz", 4855 + "integrity": "sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==", 4856 "dev": true, 4857 "license": "MIT", 4858 "dependencies": { 4859 + "call-bind": "^1.0.8", 4860 "for-each": "^0.3.3", 4861 + "gopd": "^1.2.0", 4862 + "has-proto": "^1.2.0", 4863 + "is-typed-array": "^1.1.14" 4864 }, 4865 "engines": { 4866 "node": ">= 0.4" ··· 4870 } 4871 }, 4872 "node_modules/typed-array-byte-offset": { 4873 + "version": "1.0.4", 4874 + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz", 4875 + "integrity": "sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==", 4876 "dev": true, 4877 "license": "MIT", 4878 "dependencies": { 4879 "available-typed-arrays": "^1.0.7", 4880 + "call-bind": "^1.0.8", 4881 "for-each": "^0.3.3", 4882 + "gopd": "^1.2.0", 4883 + "has-proto": "^1.2.0", 4884 + "is-typed-array": "^1.1.15", 4885 + "reflect.getprototypeof": "^1.0.9" 4886 }, 4887 "engines": { 4888 "node": ">= 0.4" ··· 4913 } 4914 }, 4915 "node_modules/typescript": { 4916 + "version": "5.7.3", 4917 + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.3.tgz", 4918 + "integrity": "sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==", 4919 "dev": true, 4920 "license": "Apache-2.0", 4921 "peer": true, ··· 4928 } 4929 }, 4930 "node_modules/typescript-eslint": { 4931 + "version": "8.24.0", 4932 + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.24.0.tgz", 4933 + "integrity": "sha512-/lmv4366en/qbB32Vz5+kCNZEMf6xYHwh1z48suBwZvAtnXKbP+YhGe8OLE2BqC67LMqKkCNLtjejdwsdW6uOQ==", 4934 "dev": true, 4935 "license": "MIT", 4936 "dependencies": { 4937 + "@typescript-eslint/eslint-plugin": "8.24.0", 4938 + "@typescript-eslint/parser": "8.24.0", 4939 + "@typescript-eslint/utils": "8.24.0" 4940 }, 4941 "engines": { 4942 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ··· 4951 } 4952 }, 4953 "node_modules/unbox-primitive": { 4954 + "version": "1.1.0", 4955 + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.1.0.tgz", 4956 + "integrity": "sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==", 4957 "dev": true, 4958 "license": "MIT", 4959 "dependencies": { 4960 + "call-bound": "^1.0.3", 4961 "has-bigints": "^1.0.2", 4962 + "has-symbols": "^1.1.0", 4963 + "which-boxed-primitive": "^1.1.1" 4964 + }, 4965 + "engines": { 4966 + "node": ">= 0.4" 4967 }, 4968 "funding": { 4969 "url": "https://github.com/sponsors/ljharb" ··· 5019 } 5020 }, 5021 "node_modules/which-boxed-primitive": { 5022 + "version": "1.1.1", 5023 + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz", 5024 + "integrity": "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==", 5025 "dev": true, 5026 "license": "MIT", 5027 "dependencies": { 5028 "is-bigint": "^1.1.0", 5029 + "is-boolean-object": "^1.2.1", 5030 + "is-number-object": "^1.1.1", 5031 + "is-string": "^1.1.1", 5032 + "is-symbol": "^1.1.1" 5033 }, 5034 "engines": { 5035 "node": ">= 0.4" ··· 5039 } 5040 }, 5041 "node_modules/which-builtin-type": { 5042 + "version": "1.2.1", 5043 + "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.2.1.tgz", 5044 + "integrity": "sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==", 5045 "dev": true, 5046 "license": "MIT", 5047 "dependencies": { 5048 + "call-bound": "^1.0.2", 5049 "function.prototype.name": "^1.1.6", 5050 "has-tostringtag": "^1.0.2", 5051 "is-async-function": "^2.0.0", 5052 + "is-date-object": "^1.1.0", 5053 "is-finalizationregistry": "^1.1.0", 5054 "is-generator-function": "^1.0.10", 5055 + "is-regex": "^1.2.1", 5056 "is-weakref": "^1.0.2", 5057 "isarray": "^2.0.5", 5058 + "which-boxed-primitive": "^1.1.0", 5059 "which-collection": "^1.0.2", 5060 + "which-typed-array": "^1.1.16" 5061 }, 5062 "engines": { 5063 "node": ">= 0.4" ··· 5086 } 5087 }, 5088 "node_modules/which-typed-array": { 5089 + "version": "1.1.18", 5090 + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.18.tgz", 5091 + "integrity": "sha512-qEcY+KJYlWyLH9vNbsr6/5j59AXk5ni5aakf8ldzBvGde6Iz4sxZGkJyWSAueTG7QhOvNRYb1lDdFmL5Td0QKA==", 5092 "dev": true, 5093 "license": "MIT", 5094 "dependencies": { 5095 "available-typed-arrays": "^1.0.7", 5096 + "call-bind": "^1.0.8", 5097 + "call-bound": "^1.0.3", 5098 "for-each": "^0.3.3", 5099 + "gopd": "^1.2.0", 5100 "has-tostringtag": "^1.0.2" 5101 }, 5102 "engines": { ··· 5231 } 5232 }, 5233 "node_modules/yargs": { 5234 + "version": "17.7.2", 5235 + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", 5236 + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", 5237 "dev": true, 5238 "license": "MIT", 5239 "dependencies": { 5240 + "cliui": "^8.0.1", 5241 "escalade": "^3.1.1", 5242 "get-caller-file": "^2.0.5", 5243 "require-directory": "^2.1.1", 5244 + "string-width": "^4.2.3", 5245 "y18n": "^5.0.5", 5246 + "yargs-parser": "^21.1.1" 5247 }, 5248 "engines": { 5249 + "node": ">=12" 5250 } 5251 }, 5252 "node_modules/yargs-parser": { 5253 + "version": "21.1.1", 5254 + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", 5255 + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", 5256 "dev": true, 5257 "license": "ISC", 5258 "engines": { 5259 + "node": ">=12" 5260 } 5261 }, 5262 "node_modules/yargs-unparser": {
+3 -3
pkgs/by-name/no/node-gyp/package.nix
··· 7 8 (buildNpmPackage.override { inherit nodejs; }) rec { 9 pname = "node-gyp"; 10 - version = "11.0.0"; 11 12 src = fetchFromGitHub { 13 owner = "nodejs"; 14 repo = "node-gyp"; 15 tag = "v${version}"; 16 - hash = "sha256-uC75nDZPSDLsRIXyFs1hwhRMcECQB8iycNe9wtZjJ/E="; 17 }; 18 19 - npmDepsHash = "sha256-RR6thRyl+tz0xQPwzTb03Zbt+IQTYZhnii3lrQXaZpI="; 20 21 postPatch = '' 22 ln -s ${./package-lock.json} package-lock.json
··· 7 8 (buildNpmPackage.override { inherit nodejs; }) rec { 9 pname = "node-gyp"; 10 + version = "11.1.0"; 11 12 src = fetchFromGitHub { 13 owner = "nodejs"; 14 repo = "node-gyp"; 15 tag = "v${version}"; 16 + hash = "sha256-KbV0lhBICx9oRWA8Gq/ex2cfeHbZSQq8JCjwCCIcrYk="; 17 }; 18 19 + npmDepsHash = "sha256-TQKSR0h/RH4/P+HENT+mwb0AFWkBo7SUh51yfCq/jVk="; 20 21 postPatch = '' 22 ln -s ${./package-lock.json} package-lock.json