node-gyp: 11.3.0 -> 11.4.1 (#435654)

authored by dotlambda and committed by GitHub e987fe73 c3a65828

+116 -129
+113 -126
pkgs/by-name/no/node-gyp/package-lock.json
··· 1 { 2 "name": "node-gyp", 3 - "version": "11.3.0", 4 "lockfileVersion": 3, 5 "requires": true, 6 "packages": { 7 "": { 8 "name": "node-gyp", 9 - "version": "11.3.0", 10 "license": "MIT", 11 "dependencies": { 12 "env-paths": "^2.2.0", ··· 94 } 95 }, 96 "node_modules/@eslint/config-helpers": { 97 - "version": "0.3.0", 98 - "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.3.0.tgz", 99 - "integrity": "sha512-ViuymvFmcJi04qdZeDc2whTHryouGcDlaxPqarTD0ZE10ISpxGUVZGZDx4w01upyIynL3iu6IXH2bS1NhclQMw==", 100 "dev": true, 101 "license": "Apache-2.0", 102 "engines": { ··· 104 } 105 }, 106 "node_modules/@eslint/core": { 107 - "version": "0.15.1", 108 - "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.15.1.tgz", 109 - "integrity": "sha512-bkOp+iumZCCbt1K1CmWf0R9pM5yKpDv+ZXtvSyQpudrI9kuFLp+bM2WOPXImuD/ceQuaa8f5pj93Y7zyECIGNA==", 110 "dev": true, 111 "license": "Apache-2.0", 112 "dependencies": { ··· 141 } 142 }, 143 "node_modules/@eslint/js": { 144 - "version": "9.32.0", 145 - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.32.0.tgz", 146 - "integrity": "sha512-BBpRFZK3eX6uMLKz8WxFOBIFFcGFJ/g8XuwjTHCqHROSIsopI+ddn/d5Cfh36+7+e5edVS8dbSHnBNhrLEX0zg==", 147 "dev": true, 148 "license": "MIT", 149 "engines": { ··· 164 } 165 }, 166 "node_modules/@eslint/plugin-kit": { 167 - "version": "0.3.4", 168 - "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.3.4.tgz", 169 - "integrity": "sha512-Ul5l+lHEcw3L5+k8POx6r74mxEYKG5kOb6Xpy2gCRW6zweT6TEhAf8vhxGgjhqrd/VO/Dirhsb+1hNpD1ue9hw==", 170 "dev": true, 171 "license": "Apache-2.0", 172 "dependencies": { 173 - "@eslint/core": "^0.15.1", 174 "levn": "^0.4.1" 175 }, 176 "engines": { ··· 394 "license": "MIT" 395 }, 396 "node_modules/@typescript-eslint/eslint-plugin": { 397 - "version": "8.38.0", 398 - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.38.0.tgz", 399 - "integrity": "sha512-CPoznzpuAnIOl4nhj4tRr4gIPj5AfKgkiJmGQDaq+fQnRJTYlcBjbX3wbciGmpoPf8DREufuPRe1tNMZnGdanA==", 400 "dev": true, 401 "license": "MIT", 402 "dependencies": { 403 "@eslint-community/regexpp": "^4.10.0", 404 - "@typescript-eslint/scope-manager": "8.38.0", 405 - "@typescript-eslint/type-utils": "8.38.0", 406 - "@typescript-eslint/utils": "8.38.0", 407 - "@typescript-eslint/visitor-keys": "8.38.0", 408 "graphemer": "^1.4.0", 409 "ignore": "^7.0.0", 410 "natural-compare": "^1.4.0", ··· 418 "url": "https://opencollective.com/typescript-eslint" 419 }, 420 "peerDependencies": { 421 - "@typescript-eslint/parser": "^8.38.0", 422 "eslint": "^8.57.0 || ^9.0.0", 423 - "typescript": ">=4.8.4 <5.9.0" 424 } 425 }, 426 "node_modules/@typescript-eslint/eslint-plugin/node_modules/ignore": { ··· 434 } 435 }, 436 "node_modules/@typescript-eslint/parser": { 437 - "version": "8.38.0", 438 - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.38.0.tgz", 439 - "integrity": "sha512-Zhy8HCvBUEfBECzIl1PKqF4p11+d0aUJS1GeUiuqK9WmOug8YCmC4h4bjyBvMyAMI9sbRczmrYL5lKg/YMbrcQ==", 440 "dev": true, 441 "license": "MIT", 442 "dependencies": { 443 - "@typescript-eslint/scope-manager": "8.38.0", 444 - "@typescript-eslint/types": "8.38.0", 445 - "@typescript-eslint/typescript-estree": "8.38.0", 446 - "@typescript-eslint/visitor-keys": "8.38.0", 447 "debug": "^4.3.4" 448 }, 449 "engines": { ··· 455 }, 456 "peerDependencies": { 457 "eslint": "^8.57.0 || ^9.0.0", 458 - "typescript": ">=4.8.4 <5.9.0" 459 } 460 }, 461 "node_modules/@typescript-eslint/project-service": { 462 - "version": "8.38.0", 463 - "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.38.0.tgz", 464 - "integrity": "sha512-dbK7Jvqcb8c9QfH01YB6pORpqX1mn5gDZc9n63Ak/+jD67oWXn3Gs0M6vddAN+eDXBCS5EmNWzbSxsn9SzFWWg==", 465 "dev": true, 466 "license": "MIT", 467 "dependencies": { 468 - "@typescript-eslint/tsconfig-utils": "^8.38.0", 469 - "@typescript-eslint/types": "^8.38.0", 470 "debug": "^4.3.4" 471 }, 472 "engines": { ··· 477 "url": "https://opencollective.com/typescript-eslint" 478 }, 479 "peerDependencies": { 480 - "typescript": ">=4.8.4 <5.9.0" 481 } 482 }, 483 "node_modules/@typescript-eslint/scope-manager": { 484 - "version": "8.38.0", 485 - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.38.0.tgz", 486 - "integrity": "sha512-WJw3AVlFFcdT9Ri1xs/lg8LwDqgekWXWhH3iAF+1ZM+QPd7oxQ6jvtW/JPwzAScxitILUIFs0/AnQ/UWHzbATQ==", 487 "dev": true, 488 "license": "MIT", 489 "dependencies": { 490 - "@typescript-eslint/types": "8.38.0", 491 - "@typescript-eslint/visitor-keys": "8.38.0" 492 }, 493 "engines": { 494 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ··· 499 } 500 }, 501 "node_modules/@typescript-eslint/tsconfig-utils": { 502 - "version": "8.38.0", 503 - "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.38.0.tgz", 504 - "integrity": "sha512-Lum9RtSE3EroKk/bYns+sPOodqb2Fv50XOl/gMviMKNvanETUuUcC9ObRbzrJ4VSd2JalPqgSAavwrPiPvnAiQ==", 505 "dev": true, 506 "license": "MIT", 507 "engines": { ··· 512 "url": "https://opencollective.com/typescript-eslint" 513 }, 514 "peerDependencies": { 515 - "typescript": ">=4.8.4 <5.9.0" 516 } 517 }, 518 "node_modules/@typescript-eslint/type-utils": { 519 - "version": "8.38.0", 520 - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.38.0.tgz", 521 - "integrity": "sha512-c7jAvGEZVf0ao2z+nnz8BUaHZD09Agbh+DY7qvBQqLiz8uJzRgVPj5YvOh8I8uEiH8oIUGIfHzMwUcGVco/SJg==", 522 "dev": true, 523 "license": "MIT", 524 "dependencies": { 525 - "@typescript-eslint/types": "8.38.0", 526 - "@typescript-eslint/typescript-estree": "8.38.0", 527 - "@typescript-eslint/utils": "8.38.0", 528 "debug": "^4.3.4", 529 "ts-api-utils": "^2.1.0" 530 }, ··· 537 }, 538 "peerDependencies": { 539 "eslint": "^8.57.0 || ^9.0.0", 540 - "typescript": ">=4.8.4 <5.9.0" 541 } 542 }, 543 "node_modules/@typescript-eslint/types": { 544 - "version": "8.38.0", 545 - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.38.0.tgz", 546 - "integrity": "sha512-wzkUfX3plUqij4YwWaJyqhiPE5UCRVlFpKn1oCRn2O1bJ592XxWJj8ROQ3JD5MYXLORW84063z3tZTb/cs4Tyw==", 547 "dev": true, 548 "license": "MIT", 549 "engines": { ··· 555 } 556 }, 557 "node_modules/@typescript-eslint/typescript-estree": { 558 - "version": "8.38.0", 559 - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.38.0.tgz", 560 - "integrity": "sha512-fooELKcAKzxux6fA6pxOflpNS0jc+nOQEEOipXFNjSlBS6fqrJOVY/whSn70SScHrcJ2LDsxWrneFoWYSVfqhQ==", 561 "dev": true, 562 "license": "MIT", 563 "dependencies": { 564 - "@typescript-eslint/project-service": "8.38.0", 565 - "@typescript-eslint/tsconfig-utils": "8.38.0", 566 - "@typescript-eslint/types": "8.38.0", 567 - "@typescript-eslint/visitor-keys": "8.38.0", 568 "debug": "^4.3.4", 569 "fast-glob": "^3.3.2", 570 "is-glob": "^4.0.3", ··· 580 "url": "https://opencollective.com/typescript-eslint" 581 }, 582 "peerDependencies": { 583 - "typescript": ">=4.8.4 <5.9.0" 584 } 585 }, 586 "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": { ··· 610 } 611 }, 612 "node_modules/@typescript-eslint/utils": { 613 - "version": "8.38.0", 614 - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.38.0.tgz", 615 - "integrity": "sha512-hHcMA86Hgt+ijJlrD8fX0j1j8w4C92zue/8LOPAFioIno+W0+L7KqE8QZKCcPGc/92Vs9x36w/4MPTJhqXdyvg==", 616 "dev": true, 617 "license": "MIT", 618 "dependencies": { 619 "@eslint-community/eslint-utils": "^4.7.0", 620 - "@typescript-eslint/scope-manager": "8.38.0", 621 - "@typescript-eslint/types": "8.38.0", 622 - "@typescript-eslint/typescript-estree": "8.38.0" 623 }, 624 "engines": { 625 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ··· 630 }, 631 "peerDependencies": { 632 "eslint": "^8.57.0 || ^9.0.0", 633 - "typescript": ">=4.8.4 <5.9.0" 634 } 635 }, 636 "node_modules/@typescript-eslint/visitor-keys": { 637 - "version": "8.38.0", 638 - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.38.0.tgz", 639 - "integrity": "sha512-pWrTcoFNWuwHlA9CvlfSsGWs14JxfN1TH25zM5L7o0pRLhsoZkDnTsXfQRJBEWJoV5DL0jf+Z+sxiud+K0mq1g==", 640 "dev": true, 641 "license": "MIT", 642 "dependencies": { 643 - "@typescript-eslint/types": "8.38.0", 644 "eslint-visitor-keys": "^4.2.1" 645 }, 646 "engines": { ··· 710 } 711 }, 712 "node_modules/ansi-regex": { 713 - "version": "6.1.0", 714 - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", 715 - "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", 716 "license": "MIT", 717 "engines": { 718 "node": ">=12" ··· 1444 } 1445 }, 1446 "node_modules/enhanced-resolve": { 1447 - "version": "5.18.2", 1448 - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.2.tgz", 1449 - "integrity": "sha512-6Jw4sE1maoRJo3q8MsSIn2onJFbLTOjY9hlx4DZXmOKvLRd1Ok2kXmAGXaafL2+ijsJZ1ClYbl/pmqr9+k4iUQ==", 1450 "dev": true, 1451 "license": "MIT", 1452 "dependencies": { ··· 1673 } 1674 }, 1675 "node_modules/eslint": { 1676 - "version": "9.32.0", 1677 - "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.32.0.tgz", 1678 - "integrity": "sha512-LSehfdpgMeWcTZkWZVIJl+tkZ2nuSkyyB9C27MZqFWXuph7DvaowgcTvKqxvpLW1JZIk8PN7hFY3Rj9LQ7m7lg==", 1679 "dev": true, 1680 "license": "MIT", 1681 "dependencies": { 1682 "@eslint-community/eslint-utils": "^4.2.0", 1683 "@eslint-community/regexpp": "^4.12.1", 1684 "@eslint/config-array": "^0.21.0", 1685 - "@eslint/config-helpers": "^0.3.0", 1686 - "@eslint/core": "^0.15.0", 1687 "@eslint/eslintrc": "^3.3.1", 1688 - "@eslint/js": "9.32.0", 1689 - "@eslint/plugin-kit": "^0.3.4", 1690 "@humanfs/node": "^0.16.6", 1691 "@humanwhocodes/module-importer": "^1.0.1", 1692 "@humanwhocodes/retry": "^0.4.2", ··· 2035 } 2036 }, 2037 "node_modules/fdir": { 2038 - "version": "6.4.6", 2039 - "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.6.tgz", 2040 - "integrity": "sha512-hiFoqpyZcfNm1yc4u8oWCf9A2c4D3QjCrks3zmoVKVxpQRzmPNar1hUJcBG2RQHvEVGDN+Jm81ZheVLAQMK6+w==", 2041 "license": "MIT", 2042 "peerDependencies": { 2043 "picomatch": "^3 || ^4" 2044 }, ··· 2615 } 2616 }, 2617 "node_modules/ip-address": { 2618 - "version": "9.0.5", 2619 - "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-9.0.5.tgz", 2620 - "integrity": "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==", 2621 "license": "MIT", 2622 - "dependencies": { 2623 - "jsbn": "1.1.0", 2624 - "sprintf-js": "^1.1.3" 2625 - }, 2626 "engines": { 2627 "node": ">= 12" 2628 } ··· 3118 "bin": { 3119 "js-yaml": "bin/js-yaml.js" 3120 } 3121 - }, 3122 - "node_modules/jsbn": { 3123 - "version": "1.1.0", 3124 - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz", 3125 - "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==", 3126 - "license": "MIT" 3127 }, 3128 "node_modules/json-buffer": { 3129 "version": "3.0.1", ··· 4458 } 4459 }, 4460 "node_modules/socks": { 4461 - "version": "2.8.6", 4462 - "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.6.tgz", 4463 - "integrity": "sha512-pe4Y2yzru68lXCb38aAqRf5gvN8YdjP1lok5o0J7BOHljkyCGKVz7H3vpVIXKD27rj2giOJ7DwVyk/GWrPHDWA==", 4464 "license": "MIT", 4465 "dependencies": { 4466 - "ip-address": "^9.0.5", 4467 "smart-buffer": "^4.2.0" 4468 }, 4469 "engines": { ··· 4484 "engines": { 4485 "node": ">= 14" 4486 } 4487 - }, 4488 - "node_modules/sprintf-js": { 4489 - "version": "1.1.3", 4490 - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz", 4491 - "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==", 4492 - "license": "BSD-3-Clause" 4493 }, 4494 "node_modules/ssri": { 4495 "version": "12.0.0", ··· 4934 } 4935 }, 4936 "node_modules/typescript": { 4937 - "version": "5.8.3", 4938 - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz", 4939 - "integrity": "sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==", 4940 "dev": true, 4941 "license": "Apache-2.0", 4942 "peer": true, ··· 4949 } 4950 }, 4951 "node_modules/typescript-eslint": { 4952 - "version": "8.38.0", 4953 - "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.38.0.tgz", 4954 - "integrity": "sha512-FsZlrYK6bPDGoLeZRuvx2v6qrM03I0U0SnfCLPs/XCCPCFD80xU9Pg09H/K+XFa68uJuZo7l/Xhs+eDRg2l3hg==", 4955 "dev": true, 4956 "license": "MIT", 4957 "dependencies": { 4958 - "@typescript-eslint/eslint-plugin": "8.38.0", 4959 - "@typescript-eslint/parser": "8.38.0", 4960 - "@typescript-eslint/typescript-estree": "8.38.0", 4961 - "@typescript-eslint/utils": "8.38.0" 4962 }, 4963 "engines": { 4964 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ··· 4969 }, 4970 "peerDependencies": { 4971 "eslint": "^8.57.0 || ^9.0.0", 4972 - "typescript": ">=4.8.4 <5.9.0" 4973 } 4974 }, 4975 "node_modules/unbox-primitive": {
··· 1 { 2 "name": "node-gyp", 3 + "version": "11.4.1", 4 "lockfileVersion": 3, 5 "requires": true, 6 "packages": { 7 "": { 8 "name": "node-gyp", 9 + "version": "11.4.1", 10 "license": "MIT", 11 "dependencies": { 12 "env-paths": "^2.2.0", ··· 94 } 95 }, 96 "node_modules/@eslint/config-helpers": { 97 + "version": "0.3.1", 98 + "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.3.1.tgz", 99 + "integrity": "sha512-xR93k9WhrDYpXHORXpxVL5oHj3Era7wo6k/Wd8/IsQNnZUTzkGS29lyn3nAT05v6ltUuTFVCCYDEGfy2Or/sPA==", 100 "dev": true, 101 "license": "Apache-2.0", 102 "engines": { ··· 104 } 105 }, 106 "node_modules/@eslint/core": { 107 + "version": "0.15.2", 108 + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.15.2.tgz", 109 + "integrity": "sha512-78Md3/Rrxh83gCxoUc0EiciuOHsIITzLy53m3d9UyiW8y9Dj2D29FeETqyKA+BRK76tnTp6RXWb3pCay8Oyomg==", 110 "dev": true, 111 "license": "Apache-2.0", 112 "dependencies": { ··· 141 } 142 }, 143 "node_modules/@eslint/js": { 144 + "version": "9.33.0", 145 + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.33.0.tgz", 146 + "integrity": "sha512-5K1/mKhWaMfreBGJTwval43JJmkip0RmM+3+IuqupeSKNC/Th2Kc7ucaq5ovTSra/OOKB9c58CGSz3QMVbWt0A==", 147 "dev": true, 148 "license": "MIT", 149 "engines": { ··· 164 } 165 }, 166 "node_modules/@eslint/plugin-kit": { 167 + "version": "0.3.5", 168 + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.3.5.tgz", 169 + "integrity": "sha512-Z5kJ+wU3oA7MMIqVR9tyZRtjYPr4OC004Q4Rw7pgOKUOKkJfZ3O24nz3WYfGRpMDNmcOi3TwQOmgm7B7Tpii0w==", 170 "dev": true, 171 "license": "Apache-2.0", 172 "dependencies": { 173 + "@eslint/core": "^0.15.2", 174 "levn": "^0.4.1" 175 }, 176 "engines": { ··· 394 "license": "MIT" 395 }, 396 "node_modules/@typescript-eslint/eslint-plugin": { 397 + "version": "8.40.0", 398 + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.40.0.tgz", 399 + "integrity": "sha512-w/EboPlBwnmOBtRbiOvzjD+wdiZdgFeo17lkltrtn7X37vagKKWJABvyfsJXTlHe6XBzugmYgd4A4nW+k8Mixw==", 400 "dev": true, 401 "license": "MIT", 402 "dependencies": { 403 "@eslint-community/regexpp": "^4.10.0", 404 + "@typescript-eslint/scope-manager": "8.40.0", 405 + "@typescript-eslint/type-utils": "8.40.0", 406 + "@typescript-eslint/utils": "8.40.0", 407 + "@typescript-eslint/visitor-keys": "8.40.0", 408 "graphemer": "^1.4.0", 409 "ignore": "^7.0.0", 410 "natural-compare": "^1.4.0", ··· 418 "url": "https://opencollective.com/typescript-eslint" 419 }, 420 "peerDependencies": { 421 + "@typescript-eslint/parser": "^8.40.0", 422 "eslint": "^8.57.0 || ^9.0.0", 423 + "typescript": ">=4.8.4 <6.0.0" 424 } 425 }, 426 "node_modules/@typescript-eslint/eslint-plugin/node_modules/ignore": { ··· 434 } 435 }, 436 "node_modules/@typescript-eslint/parser": { 437 + "version": "8.40.0", 438 + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.40.0.tgz", 439 + "integrity": "sha512-jCNyAuXx8dr5KJMkecGmZ8KI61KBUhkCob+SD+C+I5+Y1FWI2Y3QmY4/cxMCC5WAsZqoEtEETVhUiUMIGCf6Bw==", 440 "dev": true, 441 "license": "MIT", 442 "dependencies": { 443 + "@typescript-eslint/scope-manager": "8.40.0", 444 + "@typescript-eslint/types": "8.40.0", 445 + "@typescript-eslint/typescript-estree": "8.40.0", 446 + "@typescript-eslint/visitor-keys": "8.40.0", 447 "debug": "^4.3.4" 448 }, 449 "engines": { ··· 455 }, 456 "peerDependencies": { 457 "eslint": "^8.57.0 || ^9.0.0", 458 + "typescript": ">=4.8.4 <6.0.0" 459 } 460 }, 461 "node_modules/@typescript-eslint/project-service": { 462 + "version": "8.40.0", 463 + "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.40.0.tgz", 464 + "integrity": "sha512-/A89vz7Wf5DEXsGVvcGdYKbVM9F7DyFXj52lNYUDS1L9yJfqjW/fIp5PgMuEJL/KeqVTe2QSbXAGUZljDUpArw==", 465 "dev": true, 466 "license": "MIT", 467 "dependencies": { 468 + "@typescript-eslint/tsconfig-utils": "^8.40.0", 469 + "@typescript-eslint/types": "^8.40.0", 470 "debug": "^4.3.4" 471 }, 472 "engines": { ··· 477 "url": "https://opencollective.com/typescript-eslint" 478 }, 479 "peerDependencies": { 480 + "typescript": ">=4.8.4 <6.0.0" 481 } 482 }, 483 "node_modules/@typescript-eslint/scope-manager": { 484 + "version": "8.40.0", 485 + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.40.0.tgz", 486 + "integrity": "sha512-y9ObStCcdCiZKzwqsE8CcpyuVMwRouJbbSrNuThDpv16dFAj429IkM6LNb1dZ2m7hK5fHyzNcErZf7CEeKXR4w==", 487 "dev": true, 488 "license": "MIT", 489 "dependencies": { 490 + "@typescript-eslint/types": "8.40.0", 491 + "@typescript-eslint/visitor-keys": "8.40.0" 492 }, 493 "engines": { 494 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ··· 499 } 500 }, 501 "node_modules/@typescript-eslint/tsconfig-utils": { 502 + "version": "8.40.0", 503 + "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.40.0.tgz", 504 + "integrity": "sha512-jtMytmUaG9d/9kqSl/W3E3xaWESo4hFDxAIHGVW/WKKtQhesnRIJSAJO6XckluuJ6KDB5woD1EiqknriCtAmcw==", 505 "dev": true, 506 "license": "MIT", 507 "engines": { ··· 512 "url": "https://opencollective.com/typescript-eslint" 513 }, 514 "peerDependencies": { 515 + "typescript": ">=4.8.4 <6.0.0" 516 } 517 }, 518 "node_modules/@typescript-eslint/type-utils": { 519 + "version": "8.40.0", 520 + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.40.0.tgz", 521 + "integrity": "sha512-eE60cK4KzAc6ZrzlJnflXdrMqOBaugeukWICO2rB0KNvwdIMaEaYiywwHMzA1qFpTxrLhN9Lp4E/00EgWcD3Ow==", 522 "dev": true, 523 "license": "MIT", 524 "dependencies": { 525 + "@typescript-eslint/types": "8.40.0", 526 + "@typescript-eslint/typescript-estree": "8.40.0", 527 + "@typescript-eslint/utils": "8.40.0", 528 "debug": "^4.3.4", 529 "ts-api-utils": "^2.1.0" 530 }, ··· 537 }, 538 "peerDependencies": { 539 "eslint": "^8.57.0 || ^9.0.0", 540 + "typescript": ">=4.8.4 <6.0.0" 541 } 542 }, 543 "node_modules/@typescript-eslint/types": { 544 + "version": "8.40.0", 545 + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.40.0.tgz", 546 + "integrity": "sha512-ETdbFlgbAmXHyFPwqUIYrfc12ArvpBhEVgGAxVYSwli26dn8Ko+lIo4Su9vI9ykTZdJn+vJprs/0eZU0YMAEQg==", 547 "dev": true, 548 "license": "MIT", 549 "engines": { ··· 555 } 556 }, 557 "node_modules/@typescript-eslint/typescript-estree": { 558 + "version": "8.40.0", 559 + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.40.0.tgz", 560 + "integrity": "sha512-k1z9+GJReVVOkc1WfVKs1vBrR5MIKKbdAjDTPvIK3L8De6KbFfPFt6BKpdkdk7rZS2GtC/m6yI5MYX+UsuvVYQ==", 561 "dev": true, 562 "license": "MIT", 563 "dependencies": { 564 + "@typescript-eslint/project-service": "8.40.0", 565 + "@typescript-eslint/tsconfig-utils": "8.40.0", 566 + "@typescript-eslint/types": "8.40.0", 567 + "@typescript-eslint/visitor-keys": "8.40.0", 568 "debug": "^4.3.4", 569 "fast-glob": "^3.3.2", 570 "is-glob": "^4.0.3", ··· 580 "url": "https://opencollective.com/typescript-eslint" 581 }, 582 "peerDependencies": { 583 + "typescript": ">=4.8.4 <6.0.0" 584 } 585 }, 586 "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": { ··· 610 } 611 }, 612 "node_modules/@typescript-eslint/utils": { 613 + "version": "8.40.0", 614 + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.40.0.tgz", 615 + "integrity": "sha512-Cgzi2MXSZyAUOY+BFwGs17s7ad/7L+gKt6Y8rAVVWS+7o6wrjeFN4nVfTpbE25MNcxyJ+iYUXflbs2xR9h4UBg==", 616 "dev": true, 617 "license": "MIT", 618 "dependencies": { 619 "@eslint-community/eslint-utils": "^4.7.0", 620 + "@typescript-eslint/scope-manager": "8.40.0", 621 + "@typescript-eslint/types": "8.40.0", 622 + "@typescript-eslint/typescript-estree": "8.40.0" 623 }, 624 "engines": { 625 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ··· 630 }, 631 "peerDependencies": { 632 "eslint": "^8.57.0 || ^9.0.0", 633 + "typescript": ">=4.8.4 <6.0.0" 634 } 635 }, 636 "node_modules/@typescript-eslint/visitor-keys": { 637 + "version": "8.40.0", 638 + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.40.0.tgz", 639 + "integrity": "sha512-8CZ47QwalyRjsypfwnbI3hKy5gJDPmrkLjkgMxhi0+DZZ2QNx2naS6/hWoVYUHU7LU2zleF68V9miaVZvhFfTA==", 640 "dev": true, 641 "license": "MIT", 642 "dependencies": { 643 + "@typescript-eslint/types": "8.40.0", 644 "eslint-visitor-keys": "^4.2.1" 645 }, 646 "engines": { ··· 710 } 711 }, 712 "node_modules/ansi-regex": { 713 + "version": "6.2.0", 714 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.0.tgz", 715 + "integrity": "sha512-TKY5pyBkHyADOPYlRT9Lx6F544mPl0vS5Ew7BJ45hA08Q+t3GjbueLliBWN3sMICk6+y7HdyxSzC4bWS8baBdg==", 716 "license": "MIT", 717 "engines": { 718 "node": ">=12" ··· 1444 } 1445 }, 1446 "node_modules/enhanced-resolve": { 1447 + "version": "5.18.3", 1448 + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.3.tgz", 1449 + "integrity": "sha512-d4lC8xfavMeBjzGr2vECC3fsGXziXZQyJxD868h2M/mBI3PwAuODxAkLkq5HYuvrPYcUtiLzsTo8U3PgX3Ocww==", 1450 "dev": true, 1451 "license": "MIT", 1452 "dependencies": { ··· 1673 } 1674 }, 1675 "node_modules/eslint": { 1676 + "version": "9.33.0", 1677 + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.33.0.tgz", 1678 + "integrity": "sha512-TS9bTNIryDzStCpJN93aC5VRSW3uTx9sClUn4B87pwiCaJh220otoI0X8mJKr+VcPtniMdN8GKjlwgWGUv5ZKA==", 1679 "dev": true, 1680 "license": "MIT", 1681 "dependencies": { 1682 "@eslint-community/eslint-utils": "^4.2.0", 1683 "@eslint-community/regexpp": "^4.12.1", 1684 "@eslint/config-array": "^0.21.0", 1685 + "@eslint/config-helpers": "^0.3.1", 1686 + "@eslint/core": "^0.15.2", 1687 "@eslint/eslintrc": "^3.3.1", 1688 + "@eslint/js": "9.33.0", 1689 + "@eslint/plugin-kit": "^0.3.5", 1690 "@humanfs/node": "^0.16.6", 1691 "@humanwhocodes/module-importer": "^1.0.1", 1692 "@humanwhocodes/retry": "^0.4.2", ··· 2035 } 2036 }, 2037 "node_modules/fdir": { 2038 + "version": "6.5.0", 2039 + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", 2040 + "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", 2041 "license": "MIT", 2042 + "engines": { 2043 + "node": ">=12.0.0" 2044 + }, 2045 "peerDependencies": { 2046 "picomatch": "^3 || ^4" 2047 }, ··· 2618 } 2619 }, 2620 "node_modules/ip-address": { 2621 + "version": "10.0.1", 2622 + "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.0.1.tgz", 2623 + "integrity": "sha512-NWv9YLW4PoW2B7xtzaS3NCot75m6nK7Icdv0o3lfMceJVRfSoQwqD4wEH5rLwoKJwUiZ/rfpiVBhnaF0FK4HoA==", 2624 "license": "MIT", 2625 "engines": { 2626 "node": ">= 12" 2627 } ··· 3117 "bin": { 3118 "js-yaml": "bin/js-yaml.js" 3119 } 3120 }, 3121 "node_modules/json-buffer": { 3122 "version": "3.0.1", ··· 4451 } 4452 }, 4453 "node_modules/socks": { 4454 + "version": "2.8.7", 4455 + "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.7.tgz", 4456 + "integrity": "sha512-HLpt+uLy/pxB+bum/9DzAgiKS8CX1EvbWxI4zlmgGCExImLdiad2iCwXT5Z4c9c3Eq8rP2318mPW2c+QbtjK8A==", 4457 "license": "MIT", 4458 "dependencies": { 4459 + "ip-address": "^10.0.1", 4460 "smart-buffer": "^4.2.0" 4461 }, 4462 "engines": { ··· 4477 "engines": { 4478 "node": ">= 14" 4479 } 4480 }, 4481 "node_modules/ssri": { 4482 "version": "12.0.0", ··· 4921 } 4922 }, 4923 "node_modules/typescript": { 4924 + "version": "5.9.2", 4925 + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.2.tgz", 4926 + "integrity": "sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==", 4927 "dev": true, 4928 "license": "Apache-2.0", 4929 "peer": true, ··· 4936 } 4937 }, 4938 "node_modules/typescript-eslint": { 4939 + "version": "8.40.0", 4940 + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.40.0.tgz", 4941 + "integrity": "sha512-Xvd2l+ZmFDPEt4oj1QEXzA4A2uUK6opvKu3eGN9aGjB8au02lIVcLyi375w94hHyejTOmzIU77L8ol2sRg9n7Q==", 4942 "dev": true, 4943 "license": "MIT", 4944 "dependencies": { 4945 + "@typescript-eslint/eslint-plugin": "8.40.0", 4946 + "@typescript-eslint/parser": "8.40.0", 4947 + "@typescript-eslint/typescript-estree": "8.40.0", 4948 + "@typescript-eslint/utils": "8.40.0" 4949 }, 4950 "engines": { 4951 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ··· 4956 }, 4957 "peerDependencies": { 4958 "eslint": "^8.57.0 || ^9.0.0", 4959 + "typescript": ">=4.8.4 <6.0.0" 4960 } 4961 }, 4962 "node_modules/unbox-primitive": {
+3 -3
pkgs/by-name/no/node-gyp/package.nix
··· 8 9 (buildNpmPackage.override { inherit nodejs; }) rec { 10 pname = "node-gyp"; 11 - version = "11.3.0"; 12 13 src = fetchFromGitHub { 14 owner = "nodejs"; 15 repo = "node-gyp"; 16 tag = "v${version}"; 17 - hash = "sha256-gWLoicQKbuk8fDsXwXOcqqz46XBiQYV/t42PgNnN/ek="; 18 }; 19 20 - npmDepsHash = "sha256-nQOhjYzTY7wV9yR/Ej2aeixi4pEC2k94i7ANixO+KVk="; 21 22 postPatch = '' 23 ln -s ${./package-lock.json} package-lock.json
··· 8 9 (buildNpmPackage.override { inherit nodejs; }) rec { 10 pname = "node-gyp"; 11 + version = "11.4.1"; 12 13 src = fetchFromGitHub { 14 owner = "nodejs"; 15 repo = "node-gyp"; 16 tag = "v${version}"; 17 + hash = "sha256-8vhnWFkr0kQFgvk3F7FYayyKZfIhaX9OIhvXvSW8sNc="; 18 }; 19 20 + npmDepsHash = "sha256-cT8ifS0PFg3J9m0aoDgzhGrW7F06amgho3QnTUYEPEs="; 21 22 postPatch = '' 23 ln -s ${./package-lock.json} package-lock.json