gridtracker2: 2.250820.0 -> 2.250914.1

The runtimeInputs seems not needed. It's electron's dependency but not directly gridtracker2's.

Due to [1], update electron to newest. LGTM.

1. https://github.com/NixOS/nixpkgs/pull/442413

Signed-off-by: Cryolitia PukNgae <Cryolitia@gmail.com>

+158 -195
+154 -164
pkgs/by-name/gr/gridtracker2/package-lock.json
··· 1 1 { 2 2 "name": "GridTracker2", 3 - "version": "2.250820.0", 3 + "version": "2.250914.1", 4 4 "lockfileVersion": 3, 5 5 "requires": true, 6 6 "packages": { 7 7 "": { 8 8 "name": "GridTracker2", 9 - "version": "2.250820.0", 9 + "version": "2.250914.1", 10 10 "hasInstallScript": true, 11 11 "dependencies": { 12 - "@electron-toolkit/preload": "3.0.1", 13 - "@electron-toolkit/utils": "3.0.0", 14 - "@electron/remote": "2.1.2", 15 - "electron-log": "5.2.0", 12 + "@electron-toolkit/preload": "^3.0.1", 13 + "@electron-toolkit/utils": "^3.0.0", 14 + "@electron/remote": "^2.1.2", 15 + "electron-log": "^5.2.0", 16 16 "electron-updater": "6.6.5", 17 - "mqtt": "5.10.1" 17 + "mqtt": "^5.10.1" 18 18 }, 19 19 "devDependencies": { 20 - "@electron-toolkit/eslint-config": "1.0.2", 21 - "@electron-toolkit/eslint-config-prettier": "2.0.0", 22 - "electron": "35.7.0", 20 + "@electron-toolkit/eslint-config": "^1.0.2", 21 + "@electron-toolkit/eslint-config-prettier": "^2.0.0", 22 + "electron": "35.7.5", 23 23 "electron-builder": "26.0.12", 24 - "eslint": "8.57.0", 25 - "eslint_d": "14.0.4", 26 - "prettier": "3.3.2" 24 + "eslint": "^8.57.0", 25 + "eslint_d": "^14.0.4", 26 + "prettier": "^3.3.2" 27 27 } 28 28 }, 29 29 "node_modules/@babel/runtime": { 30 - "version": "7.28.3", 31 - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.3.tgz", 32 - "integrity": "sha512-9uIQ10o0WGdpP6GDhXcdOJPJuDgFtIDtN/9+ArJQ2NAfAmiuhTQdzkaTGR33v43GYS2UrSA0eX2pPPHoFVvpxA==", 30 + "version": "7.28.4", 31 + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.4.tgz", 32 + "integrity": "sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ==", 33 33 "license": "MIT", 34 34 "engines": { 35 35 "node": ">=6.9.0" ··· 79 79 } 80 80 }, 81 81 "node_modules/@electron-toolkit/preload": { 82 - "version": "3.0.1", 83 - "resolved": "https://registry.npmjs.org/@electron-toolkit/preload/-/preload-3.0.1.tgz", 84 - "integrity": "sha512-EzoQmpK8jqqU8YnM5jRe0GJjGVJPke2KtANqz8QtN2JPT96ViOvProBdK5C6riCm0j1T8jjAGVQCZLQy9OVoIA==", 82 + "version": "3.0.2", 83 + "resolved": "https://registry.npmjs.org/@electron-toolkit/preload/-/preload-3.0.2.tgz", 84 + "integrity": "sha512-TWWPToXd8qPRfSXwzf5KVhpXMfONaUuRAZJHsKthKgZR/+LqX1dZVSSClQ8OTAEduvLGdecljCsoT2jSshfoUg==", 85 85 "license": "MIT", 86 86 "peerDependencies": { 87 87 "electron": ">=13.0.0" ··· 205 205 "node_modules/@electron/node-gyp": { 206 206 "version": "10.2.0-electron.1", 207 207 "resolved": "git+ssh://git@github.com/electron/node-gyp.git#06b29aafb7708acef8b3669835c8a7857ebc92d2", 208 - "integrity": "sha512-lBSgDMQqt7QWMuIjS8zNAq5FI5o5RVBAcJUGWGI6GgoQITJt3msAkUrHp8YHj3RTVE+h70ndqMGqURjp3IfRyQ==", 208 + "integrity": "sha512-4MSBTT8y07YUDqf69/vSh80Hh791epYqGtWHO3zSKhYFwQg+gx9wi1PqbqP6YqC4WMsNxZ5l9oDmnWdK5pfCKQ==", 209 209 "dev": true, 210 210 "license": "MIT", 211 211 "dependencies": { ··· 492 492 } 493 493 }, 494 494 "node_modules/@electron/remote": { 495 - "version": "2.1.2", 496 - "resolved": "https://registry.npmjs.org/@electron/remote/-/remote-2.1.2.tgz", 497 - "integrity": "sha512-EPwNx+nhdrTBxyCqXt/pftoQg/ybtWDW3DUWHafejvnB1ZGGfMpv6e15D8KeempocjXe78T7WreyGGb3mlZxdA==", 495 + "version": "2.1.3", 496 + "resolved": "https://registry.npmjs.org/@electron/remote/-/remote-2.1.3.tgz", 497 + "integrity": "sha512-XlpxC8S4ttj/v2d+PKp9na/3Ev8bV7YWNL7Cw5b9MAWgTphEml7iYgbc7V0r9D6yDOfOkj06bchZgOZdlWJGNA==", 498 498 "license": "MIT", 499 499 "peerDependencies": { 500 500 "electron": ">= 13.0.0" ··· 650 650 } 651 651 }, 652 652 "node_modules/@eslint-community/eslint-utils": { 653 - "version": "4.7.0", 654 - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.7.0.tgz", 655 - "integrity": "sha512-dyybb3AcajC7uha6CvhdVRJqaKyn7w2YKqKyAN37NKYgZT36w+iRb0Dymmc5qEJ549c/S31cMMSFd75bteCpCw==", 653 + "version": "4.9.0", 654 + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.0.tgz", 655 + "integrity": "sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g==", 656 656 "dev": true, 657 657 "license": "MIT", 658 658 "dependencies": { ··· 767 767 } 768 768 }, 769 769 "node_modules/@eslint/js": { 770 - "version": "8.57.0", 771 - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.0.tgz", 772 - "integrity": "sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==", 770 + "version": "8.57.1", 771 + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.1.tgz", 772 + "integrity": "sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==", 773 773 "dev": true, 774 774 "license": "MIT", 775 775 "engines": { ··· 818 818 } 819 819 }, 820 820 "node_modules/@humanfs/node": { 821 - "version": "0.16.6", 822 - "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.6.tgz", 823 - "integrity": "sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==", 821 + "version": "0.16.7", 822 + "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.7.tgz", 823 + "integrity": "sha512-/zUx+yOsIrG4Y43Eh2peDeKCxlRt/gET6aHfaKpuq267qXdYDFViVHfMaLyygZOnl0kGWxFIgsBy8QFuTLUXEQ==", 824 824 "dev": true, 825 825 "license": "Apache-2.0", 826 826 "dependencies": { 827 827 "@humanfs/core": "^0.19.1", 828 - "@humanwhocodes/retry": "^0.3.0" 828 + "@humanwhocodes/retry": "^0.4.0" 829 829 }, 830 830 "engines": { 831 831 "node": ">=18.18.0" 832 - } 833 - }, 834 - "node_modules/@humanfs/node/node_modules/@humanwhocodes/retry": { 835 - "version": "0.3.1", 836 - "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.1.tgz", 837 - "integrity": "sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==", 838 - "dev": true, 839 - "license": "Apache-2.0", 840 - "engines": { 841 - "node": ">=18.18" 842 - }, 843 - "funding": { 844 - "type": "github", 845 - "url": "https://github.com/sponsors/nzakas" 846 832 } 847 833 }, 848 834 "node_modules/@humanwhocodes/config-array": { 849 - "version": "0.11.14", 850 - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz", 851 - "integrity": "sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==", 835 + "version": "0.13.0", 836 + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.13.0.tgz", 837 + "integrity": "sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==", 852 838 "deprecated": "Use @eslint/config-array instead", 853 839 "dev": true, 854 840 "license": "Apache-2.0", 855 841 "dependencies": { 856 - "@humanwhocodes/object-schema": "^2.0.2", 842 + "@humanwhocodes/object-schema": "^2.0.3", 857 843 "debug": "^4.3.1", 858 844 "minimatch": "^3.0.5" 859 845 }, ··· 952 938 } 953 939 }, 954 940 "node_modules/@isaacs/cliui/node_modules/ansi-regex": { 955 - "version": "6.2.0", 956 - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.0.tgz", 957 - "integrity": "sha512-TKY5pyBkHyADOPYlRT9Lx6F544mPl0vS5Ew7BJ45hA08Q+t3GjbueLliBWN3sMICk6+y7HdyxSzC4bWS8baBdg==", 941 + "version": "6.2.2", 942 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", 943 + "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", 958 944 "dev": true, 959 945 "license": "MIT", 960 946 "engines": { ··· 965 951 } 966 952 }, 967 953 "node_modules/@isaacs/cliui/node_modules/ansi-styles": { 968 - "version": "6.2.1", 969 - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", 970 - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", 954 + "version": "6.2.3", 955 + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", 956 + "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", 971 957 "dev": true, 972 958 "license": "MIT", 973 959 "engines": { ··· 1003 989 } 1004 990 }, 1005 991 "node_modules/@isaacs/cliui/node_modules/strip-ansi": { 1006 - "version": "7.1.0", 1007 - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", 1008 - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", 992 + "version": "7.1.2", 993 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", 994 + "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", 1009 995 "dev": true, 1010 996 "license": "MIT", 1011 997 "dependencies": { ··· 1321 1307 "license": "MIT" 1322 1308 }, 1323 1309 "node_modules/@types/node": { 1324 - "version": "22.17.2", 1325 - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.17.2.tgz", 1326 - "integrity": "sha512-gL6z5N9Jm9mhY+U2KXZpteb+09zyffliRkZyZOHODGATyC5B1Jt/7TzuuiLkFsSUMLbS1OLmlj/E+/3KF4Q/4w==", 1310 + "version": "22.18.3", 1311 + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.18.3.tgz", 1312 + "integrity": "sha512-gTVM8js2twdtqM+AE2PdGEe9zGQY4UvmFjan9rZcVb6FGdStfjWoWejdmy4CfWVO9rh5MiYQGZloKAGkJt8lMw==", 1327 1313 "license": "MIT", 1328 1314 "dependencies": { 1329 1315 "undici-types": "~6.21.0" ··· 1739 1725 "license": "MIT" 1740 1726 }, 1741 1727 "node_modules/bl": { 1742 - "version": "6.1.2", 1743 - "resolved": "https://registry.npmjs.org/bl/-/bl-6.1.2.tgz", 1744 - "integrity": "sha512-6J3oG82fpJ71WF4l0W6XslkwAPMr+Zcp+AmdxJ0L8LsXNzFeO8GYesV2J9AzGArBjrsb2xR50Ocbn/CL1B44TA==", 1728 + "version": "6.1.3", 1729 + "resolved": "https://registry.npmjs.org/bl/-/bl-6.1.3.tgz", 1730 + "integrity": "sha512-nHB8B5roHlGX5TFsWeiQJijdddZIOHuv1eL2cM2kHnG3qR91CYLsysGe+CvxQfEd23EKD0eJf4lto0frTbddKA==", 1745 1731 "license": "MIT", 1746 1732 "dependencies": { 1747 1733 "@types/readable-stream": "^4.0.0", ··· 1793 1779 "concat-map": "0.0.1" 1794 1780 } 1795 1781 }, 1782 + "node_modules/broker-factory": { 1783 + "version": "3.1.9", 1784 + "resolved": "https://registry.npmjs.org/broker-factory/-/broker-factory-3.1.9.tgz", 1785 + "integrity": "sha512-MzvndyD6EcbkBtX4NXm/HfdO1+cOR5ONNdMCXEKfHpxGdMtuDz7+o+nJf7HMtyPH1sUVf/lEIP+DMluC5PgaBQ==", 1786 + "license": "MIT", 1787 + "dependencies": { 1788 + "@babel/runtime": "^7.28.3", 1789 + "fast-unique-numbers": "^9.0.23", 1790 + "tslib": "^2.8.1", 1791 + "worker-factory": "^7.0.45" 1792 + } 1793 + }, 1796 1794 "node_modules/buffer": { 1797 1795 "version": "5.7.1", 1798 1796 "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", ··· 2394 2392 } 2395 2393 }, 2396 2394 "node_modules/debug": { 2397 - "version": "4.4.1", 2398 - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", 2399 - "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", 2395 + "version": "4.4.3", 2396 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", 2397 + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", 2400 2398 "license": "MIT", 2401 2399 "dependencies": { 2402 2400 "ms": "^2.1.3" ··· 2513 2511 } 2514 2512 }, 2515 2513 "node_modules/detect-libc": { 2516 - "version": "2.0.4", 2517 - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.4.tgz", 2518 - "integrity": "sha512-3UDv+G9CsCKO1WKMGw9fwq/SWJYbI0c5Y7LU1AXYoDdbhE2AHQ6N6Nb34sG8Fj7T5APy8qXDCKuuIHd1BR0tVA==", 2514 + "version": "2.1.0", 2515 + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.0.tgz", 2516 + "integrity": "sha512-vEtk+OcP7VBRtQZ1EJ3bdgzSfBjgnEalLTp5zjJrS+2Z1w2KZly4SBdac/WDU3hhsNAZ9E8SC96ME4Ey8MZ7cg==", 2519 2517 "dev": true, 2520 2518 "license": "Apache-2.0", 2521 2519 "engines": { ··· 2717 2715 } 2718 2716 }, 2719 2717 "node_modules/electron": { 2720 - "version": "35.7.0", 2721 - "resolved": "https://registry.npmjs.org/electron/-/electron-35.7.0.tgz", 2722 - "integrity": "sha512-ZnbVqFK40pr83Jzw6IQ9pQT+obCG0DepSMKtOEe8WP2TgZbjvCOO4GzrR+a7Ze62JMRmtNOHsS4hFss6qjtSrQ==", 2718 + "version": "35.7.5", 2719 + "resolved": "https://registry.npmjs.org/electron/-/electron-35.7.5.tgz", 2720 + "integrity": "sha512-dnL+JvLraKZl7iusXTVTGYs10TKfzUi30uEDTqsmTm0guN9V2tbOjTzyIZbh9n3ygUjgEYyo+igAwMRXIi3IPw==", 2723 2721 "hasInstallScript": true, 2724 2722 "license": "MIT", 2725 2723 "dependencies": { ··· 2812 2810 } 2813 2811 }, 2814 2812 "node_modules/electron-log": { 2815 - "version": "5.2.0", 2816 - "resolved": "https://registry.npmjs.org/electron-log/-/electron-log-5.2.0.tgz", 2817 - "integrity": "sha512-VjLkvaLmbP3AOGOh5Fob9M8bFU0mmeSAb5G2EoTBx+kQLf2XA/0byzjsVGBTHhikbT+m1AB27NEQUv9wX9nM8w==", 2813 + "version": "5.4.3", 2814 + "resolved": "https://registry.npmjs.org/electron-log/-/electron-log-5.4.3.tgz", 2815 + "integrity": "sha512-sOUsM3LjZdugatazSQ/XTyNcw8dfvH1SYhXWiJyfYodAAKOZdHs0txPiLDXFzOZbhXgAgshQkshH2ccq0feyLQ==", 2818 2816 "license": "MIT", 2819 2817 "engines": { 2820 2818 "node": ">= 14" ··· 3112 3110 } 3113 3111 }, 3114 3112 "node_modules/eslint": { 3115 - "version": "8.57.0", 3116 - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.0.tgz", 3117 - "integrity": "sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==", 3113 + "version": "8.57.1", 3114 + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz", 3115 + "integrity": "sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==", 3118 3116 "deprecated": "This version is no longer supported. Please see https://eslint.org/version-support for other options.", 3119 3117 "dev": true, 3120 3118 "license": "MIT", ··· 3122 3120 "@eslint-community/eslint-utils": "^4.2.0", 3123 3121 "@eslint-community/regexpp": "^4.6.1", 3124 3122 "@eslint/eslintrc": "^2.1.4", 3125 - "@eslint/js": "8.57.0", 3126 - "@humanwhocodes/config-array": "^0.11.14", 3123 + "@eslint/js": "8.57.1", 3124 + "@humanwhocodes/config-array": "^0.13.0", 3127 3125 "@humanwhocodes/module-importer": "^1.0.1", 3128 3126 "@nodelib/fs.walk": "^1.2.8", 3129 3127 "@ungap/structured-clone": "^1.2.0", ··· 3169 3167 } 3170 3168 }, 3171 3169 "node_modules/eslint_d": { 3172 - "version": "14.0.4", 3173 - "resolved": "https://registry.npmjs.org/eslint_d/-/eslint_d-14.0.4.tgz", 3174 - "integrity": "sha512-VZuLiR03gKOCbXptTSrjfhmL4GBfGswyq2gJWUSDqMSc37XR2ryuKUtnLe1Y3+cphI7Rn7S9sHgXAFYDno3RiQ==", 3170 + "version": "14.3.0", 3171 + "resolved": "https://registry.npmjs.org/eslint_d/-/eslint_d-14.3.0.tgz", 3172 + "integrity": "sha512-Y8IRgZsOlYrSipIeaHpmuFu5+TEUDNZcgNKx2ARSUJp3DZCsFW9+V2bBhXCDQmBSolqjn2jZVZ5FBuhy0s3z2w==", 3175 3173 "dev": true, 3176 3174 "license": "MIT", 3177 3175 "dependencies": { 3176 + "debug": "^4.3.7", 3178 3177 "eslint": "^9.8.0", 3179 - "supports-color": "^9.4.0" 3178 + "supports-color": "^7.2.0" 3180 3179 }, 3181 3180 "bin": { 3182 3181 "eslint_d": "bin/eslint_d.js" ··· 3210 3209 } 3211 3210 }, 3212 3211 "node_modules/eslint_d/node_modules/@eslint/js": { 3213 - "version": "9.34.0", 3214 - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.34.0.tgz", 3215 - "integrity": "sha512-EoyvqQnBNsV1CWaEJ559rxXL4c8V92gxirbawSmVUOWXlsRxxQXl6LmCpdUblgxgSkDIqKnhzba2SjRTI/A5Rw==", 3212 + "version": "9.35.0", 3213 + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.35.0.tgz", 3214 + "integrity": "sha512-30iXE9whjlILfWobBkNerJo+TXYsgVM5ERQwMcMKCHckHflCmf7wXDAHlARoWnh0s1U72WqlbeyE7iAcCzuCPw==", 3216 3215 "dev": true, 3217 3216 "license": "MIT", 3218 3217 "engines": { ··· 3223 3222 } 3224 3223 }, 3225 3224 "node_modules/eslint_d/node_modules/eslint": { 3226 - "version": "9.34.0", 3227 - "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.34.0.tgz", 3228 - "integrity": "sha512-RNCHRX5EwdrESy3Jc9o8ie8Bog+PeYvvSR8sDGoZxNFTvZ4dlxUB3WzQ3bQMztFrSRODGrLLj8g6OFuGY/aiQg==", 3225 + "version": "9.35.0", 3226 + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.35.0.tgz", 3227 + "integrity": "sha512-QePbBFMJFjgmlE+cXAlbHZbHpdFVS2E/6vzCy7aKlebddvl1vadiC4JFV5u/wqTkNUwEV8WrQi257jf5f06hrg==", 3229 3228 "dev": true, 3230 3229 "license": "MIT", 3231 3230 "dependencies": { 3232 - "@eslint-community/eslint-utils": "^4.2.0", 3231 + "@eslint-community/eslint-utils": "^4.8.0", 3233 3232 "@eslint-community/regexpp": "^4.12.1", 3234 3233 "@eslint/config-array": "^0.21.0", 3235 3234 "@eslint/config-helpers": "^0.3.1", 3236 3235 "@eslint/core": "^0.15.2", 3237 3236 "@eslint/eslintrc": "^3.3.1", 3238 - "@eslint/js": "9.34.0", 3237 + "@eslint/js": "9.35.0", 3239 3238 "@eslint/plugin-kit": "^0.3.5", 3240 3239 "@humanfs/node": "^0.16.6", 3241 3240 "@humanwhocodes/module-importer": "^1.0.1", ··· 3384 3383 "node": "*" 3385 3384 } 3386 3385 }, 3387 - "node_modules/eslint_d/node_modules/supports-color": { 3388 - "version": "9.4.0", 3389 - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-9.4.0.tgz", 3390 - "integrity": "sha512-VL+lNrEoIXww1coLPOmiEmK/0sGigko5COxI09KzHc2VJXJsQ37UaQ+8quuxjDeA7+KnLGTWRyOXSLLR2Wb4jw==", 3391 - "dev": true, 3392 - "license": "MIT", 3393 - "engines": { 3394 - "node": ">=12" 3395 - }, 3396 - "funding": { 3397 - "url": "https://github.com/chalk/supports-color?sponsor=1" 3398 - } 3399 - }, 3400 3386 "node_modules/eslint-config-prettier": { 3401 3387 "version": "9.1.2", 3402 3388 "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-9.1.2.tgz", ··· 3633 3619 "license": "MIT" 3634 3620 }, 3635 3621 "node_modules/fast-unique-numbers": { 3636 - "version": "8.0.13", 3637 - "resolved": "https://registry.npmjs.org/fast-unique-numbers/-/fast-unique-numbers-8.0.13.tgz", 3638 - "integrity": "sha512-7OnTFAVPefgw2eBJ1xj2PGGR9FwYzSUso9decayHgCDX4sJkHLdcsYTytTg+tYv+wKF3U8gJuSBz2jJpQV4u/g==", 3622 + "version": "9.0.23", 3623 + "resolved": "https://registry.npmjs.org/fast-unique-numbers/-/fast-unique-numbers-9.0.23.tgz", 3624 + "integrity": "sha512-jcRIaHo46nfvyvKRMaFSKXmez4jALQ3Qw49gxM5F4siz8HqkyKPPEexpCOYwBSJI1HovrDr4fEedM8QAJ7oX3w==", 3639 3625 "license": "MIT", 3640 3626 "dependencies": { 3641 - "@babel/runtime": "^7.23.8", 3642 - "tslib": "^2.6.2" 3627 + "@babel/runtime": "^7.28.3", 3628 + "tslib": "^2.8.1" 3643 3629 }, 3644 3630 "engines": { 3645 - "node": ">=16.1.0" 3631 + "node": ">=18.2.0" 3646 3632 } 3647 3633 }, 3648 3634 "node_modules/fastq": { ··· 4335 4321 "version": "10.0.1", 4336 4322 "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.0.1.tgz", 4337 4323 "integrity": "sha512-NWv9YLW4PoW2B7xtzaS3NCot75m6nK7Icdv0o3lfMceJVRfSoQwqD4wEH5rLwoKJwUiZ/rfpiVBhnaF0FK4HoA==", 4338 - "dev": true, 4339 4324 "license": "MIT", 4340 4325 "engines": { 4341 4326 "node": ">= 12" ··· 4428 4413 } 4429 4414 }, 4430 4415 "node_modules/isbinaryfile": { 4431 - "version": "5.0.4", 4432 - "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-5.0.4.tgz", 4433 - "integrity": "sha512-YKBKVkKhty7s8rxddb40oOkuP0NbaeXrQvLin6QMHL7Ypiy2RW9LwOVrVgZRyOrhQlayMd9t+D8yDy8MKFTSDQ==", 4416 + "version": "5.0.6", 4417 + "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-5.0.6.tgz", 4418 + "integrity": "sha512-I+NmIfBHUl+r2wcDd6JwE9yWje/PIVY/R5/CmV8dXLZd5K+L9X2klAOwfAHNnondLXkbHyTAleQAWonpTJBTtw==", 4434 4419 "dev": true, 4435 4420 "license": "MIT", 4436 4421 "engines": { ··· 4957 4942 } 4958 4943 }, 4959 4944 "node_modules/mqtt": { 4960 - "version": "5.10.1", 4961 - "resolved": "https://registry.npmjs.org/mqtt/-/mqtt-5.10.1.tgz", 4962 - "integrity": "sha512-hXCOki8sANoQ7w+2OzJzg6qMBxTtrH9RlnVNV8panLZgnl+Gh0J/t4k6r8Az8+C7y3KAcyXtn0mmLixyUom8Sw==", 4945 + "version": "5.14.1", 4946 + "resolved": "https://registry.npmjs.org/mqtt/-/mqtt-5.14.1.tgz", 4947 + "integrity": "sha512-NxkPxE70Uq3Ph7goefQa7ggSsVzHrayCD0OyxlJgITN/EbzlZN+JEPmaAZdxP1LsIT5FamDyILoQTF72W7Nnbw==", 4963 4948 "license": "MIT", 4964 4949 "dependencies": { 4965 - "@types/readable-stream": "^4.0.5", 4966 - "@types/ws": "^8.5.9", 4950 + "@types/readable-stream": "^4.0.21", 4951 + "@types/ws": "^8.18.1", 4967 4952 "commist": "^3.2.0", 4968 4953 "concat-stream": "^2.0.0", 4969 - "debug": "^4.3.4", 4954 + "debug": "^4.4.1", 4970 4955 "help-me": "^5.0.0", 4971 - "lru-cache": "^10.0.1", 4956 + "lru-cache": "^10.4.3", 4972 4957 "minimist": "^1.2.8", 4973 - "mqtt-packet": "^9.0.0", 4958 + "mqtt-packet": "^9.0.2", 4974 4959 "number-allocator": "^1.0.14", 4975 - "readable-stream": "^4.4.2", 4976 - "reinterval": "^1.1.0", 4977 - "rfdc": "^1.3.0", 4960 + "readable-stream": "^4.7.0", 4961 + "rfdc": "^1.4.1", 4962 + "socks": "^2.8.6", 4978 4963 "split2": "^4.2.0", 4979 - "worker-timers": "^7.1.4", 4980 - "ws": "^8.17.1" 4964 + "worker-timers": "^8.0.23", 4965 + "ws": "^8.18.3" 4981 4966 }, 4982 4967 "bin": { 4983 4968 "mqtt": "build/bin/mqtt.js", ··· 5029 5014 } 5030 5015 }, 5031 5016 "node_modules/node-abi": { 5032 - "version": "3.75.0", 5033 - "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.75.0.tgz", 5034 - "integrity": "sha512-OhYaY5sDsIka7H7AtijtI9jwGYLyl29eQn/W623DiN/MIv5sUqc4g7BIDThX+gb7di9f6xK02nkp8sdfFWZLTg==", 5017 + "version": "3.77.0", 5018 + "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.77.0.tgz", 5019 + "integrity": "sha512-DSmt0OEcLoK4i3NuscSbGjOf3bqiDEutejqENSplMSFA/gmB8mkED9G4pKWnPl7MDU4rSHebKPHeitpDfyH0cQ==", 5035 5020 "dev": true, 5036 5021 "license": "MIT", 5037 5022 "dependencies": { ··· 5452 5437 } 5453 5438 }, 5454 5439 "node_modules/prettier": { 5455 - "version": "3.3.2", 5456 - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.2.tgz", 5457 - "integrity": "sha512-rAVeHYMcv8ATV5d508CFdn+8/pHPpXeIid1DdrPwXnaAdH7cqjVbpJaT5eq4yRAFU/lsbwYwSF/n5iNrdJHPQA==", 5440 + "version": "3.6.2", 5441 + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.6.2.tgz", 5442 + "integrity": "sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==", 5458 5443 "dev": true, 5459 5444 "license": "MIT", 5460 5445 "bin": { ··· 5641 5626 "ieee754": "^1.2.1" 5642 5627 } 5643 5628 }, 5644 - "node_modules/reinterval": { 5645 - "version": "1.1.0", 5646 - "resolved": "https://registry.npmjs.org/reinterval/-/reinterval-1.1.0.tgz", 5647 - "integrity": "sha512-QIRet3SYrGp0HUHO88jVskiG6seqUGC5iAG7AwI/BV4ypGcuqk9Du6YQBUOUqm9c8pw1eyLoIaONifRua1lsEQ==", 5648 - "license": "MIT" 5649 - }, 5650 5629 "node_modules/require-directory": { 5651 5630 "version": "2.1.1", 5652 5631 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", ··· 5967 5946 "version": "4.2.0", 5968 5947 "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", 5969 5948 "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", 5970 - "dev": true, 5971 5949 "license": "MIT", 5972 5950 "engines": { 5973 5951 "node": ">= 6.0.0", ··· 5978 5956 "version": "2.8.7", 5979 5957 "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.7.tgz", 5980 5958 "integrity": "sha512-HLpt+uLy/pxB+bum/9DzAgiKS8CX1EvbWxI4zlmgGCExImLdiad2iCwXT5Z4c9c3Eq8rP2318mPW2c+QbtjK8A==", 5981 - "dev": true, 5982 5959 "license": "MIT", 5983 5960 "dependencies": { 5984 5961 "ip-address": "^10.0.1", ··· 6550 6527 "node": ">=0.10.0" 6551 6528 } 6552 6529 }, 6530 + "node_modules/worker-factory": { 6531 + "version": "7.0.45", 6532 + "resolved": "https://registry.npmjs.org/worker-factory/-/worker-factory-7.0.45.tgz", 6533 + "integrity": "sha512-FFPCiSv7MD6ZDEfiik/ErM8IrIAWajaXhezLyCo3v0FjhUWud6GXnG2BiTE91jLywXGAVCT8IF48Hhr+D/omMw==", 6534 + "license": "MIT", 6535 + "dependencies": { 6536 + "@babel/runtime": "^7.28.3", 6537 + "fast-unique-numbers": "^9.0.23", 6538 + "tslib": "^2.8.1" 6539 + } 6540 + }, 6553 6541 "node_modules/worker-timers": { 6554 - "version": "7.1.8", 6555 - "resolved": "https://registry.npmjs.org/worker-timers/-/worker-timers-7.1.8.tgz", 6556 - "integrity": "sha512-R54psRKYVLuzff7c1OTFcq/4Hue5Vlz4bFtNEIarpSiCYhpifHU3aIQI29S84o1j87ePCYqbmEJPqwBTf+3sfw==", 6542 + "version": "8.0.24", 6543 + "resolved": "https://registry.npmjs.org/worker-timers/-/worker-timers-8.0.24.tgz", 6544 + "integrity": "sha512-Ydu/7TRHlxIRjYSGDge1F92L7y9kzInpwR4CkocRVObPE0eRqC6d+0GFh52Hm+m520RHVKiytOERtCUu5sQDVQ==", 6557 6545 "license": "MIT", 6558 6546 "dependencies": { 6559 - "@babel/runtime": "^7.24.5", 6560 - "tslib": "^2.6.2", 6561 - "worker-timers-broker": "^6.1.8", 6562 - "worker-timers-worker": "^7.0.71" 6547 + "@babel/runtime": "^7.28.3", 6548 + "tslib": "^2.8.1", 6549 + "worker-timers-broker": "^8.0.10", 6550 + "worker-timers-worker": "^9.0.10" 6563 6551 } 6564 6552 }, 6565 6553 "node_modules/worker-timers-broker": { 6566 - "version": "6.1.8", 6567 - "resolved": "https://registry.npmjs.org/worker-timers-broker/-/worker-timers-broker-6.1.8.tgz", 6568 - "integrity": "sha512-FUCJu9jlK3A8WqLTKXM9E6kAmI/dR1vAJ8dHYLMisLNB/n3GuaFIjJ7pn16ZcD1zCOf7P6H62lWIEBi+yz/zQQ==", 6554 + "version": "8.0.10", 6555 + "resolved": "https://registry.npmjs.org/worker-timers-broker/-/worker-timers-broker-8.0.10.tgz", 6556 + "integrity": "sha512-xvo/9GiuduENbJNdWnvZtkriIkjBKKVbMyw7GXvrBu3n1JHemzZgxqaCcCBNlpfXnRXXF4ekqvXWLh1gb65b8w==", 6569 6557 "license": "MIT", 6570 6558 "dependencies": { 6571 - "@babel/runtime": "^7.24.5", 6572 - "fast-unique-numbers": "^8.0.13", 6573 - "tslib": "^2.6.2", 6574 - "worker-timers-worker": "^7.0.71" 6559 + "@babel/runtime": "^7.28.3", 6560 + "broker-factory": "^3.1.9", 6561 + "fast-unique-numbers": "^9.0.23", 6562 + "tslib": "^2.8.1", 6563 + "worker-timers-worker": "^9.0.10" 6575 6564 } 6576 6565 }, 6577 6566 "node_modules/worker-timers-worker": { 6578 - "version": "7.0.71", 6579 - "resolved": "https://registry.npmjs.org/worker-timers-worker/-/worker-timers-worker-7.0.71.tgz", 6580 - "integrity": "sha512-ks/5YKwZsto1c2vmljroppOKCivB/ma97g9y77MAAz2TBBjPPgpoOiS1qYQKIgvGTr2QYPT3XhJWIB6Rj2MVPQ==", 6567 + "version": "9.0.10", 6568 + "resolved": "https://registry.npmjs.org/worker-timers-worker/-/worker-timers-worker-9.0.10.tgz", 6569 + "integrity": "sha512-cfCmAkuoN+nGGJShta/g7CQVP3h7rvQA642EQg72fOHCWP5S2P83rLxDiaGv811Hd+19Cgdqt/tpRBIZ5kj/dw==", 6581 6570 "license": "MIT", 6582 6571 "dependencies": { 6583 - "@babel/runtime": "^7.24.5", 6584 - "tslib": "^2.6.2" 6572 + "@babel/runtime": "^7.28.3", 6573 + "tslib": "^2.8.1", 6574 + "worker-factory": "^7.0.45" 6585 6575 } 6586 6576 }, 6587 6577 "node_modules/wrap-ansi": {
+4 -31
pkgs/by-name/gr/gridtracker2/package.nix
··· 3 3 stdenv, 4 4 copyDesktopItems, 5 5 buildNpmPackage, 6 - electron_35, 6 + electron, 7 7 fetchFromGitLab, 8 8 makeBinaryWrapper, 9 9 makeDesktopItem, 10 - at-spi2-atk, 11 - gtk3, 12 - libappindicator-gtk3, 13 - libnotify, 14 - libsecret, 15 - libuuid, 16 - nss, 17 - xdg-utils, 18 - xorg, 19 10 }: 20 11 let 21 - version = "2.250820.0"; 22 - electron = electron_35; 12 + version = "2.250914.1"; 23 13 in 24 14 buildNpmPackage (finalAttrs: { 25 15 pname = "gridtracker2"; ··· 29 19 owner = "gridtracker.org"; 30 20 repo = "gridtracker2"; 31 21 tag = "v${version}"; 32 - hash = "sha256-d40oq8UXNFaybjbbhqV8Gfkj8SEdTuF92Y0elW9dksY="; 22 + hash = "sha256-ME68kGRlIRPs5tUOGb3g2CXJKC52QuMuTMc1ctAMzlk="; 33 23 }; 34 24 35 - npmDepsHash = "sha256-q9QGNYMmeNCouPW9GFsVHSYK9T8N7H4hg6hkOtjmLAY="; 25 + npmDepsHash = "sha256-MUXwJPo/A0gxtUbM3MOWfMcspM1losuDhc5XTc2oqCo="; 36 26 37 27 nativeBuildInputs = [ 38 28 makeBinaryWrapper ··· 91 81 runHook postBuild 92 82 ''; 93 83 94 - runtimeInputs = [ 95 - at-spi2-atk 96 - gtk3 97 - libnotify 98 - libsecret 99 - libuuid 100 - nss 101 - xdg-utils 102 - xorg.libXScrnSaver 103 - xorg.libXtst 104 - ] 105 - ++ lib.optionals stdenv.isLinux [ 106 - libappindicator-gtk3 107 - ]; 108 - 109 84 installPhase = '' 110 85 runHook preInstall 111 86 ··· 120 95 121 96 makeWrapper ${lib.getExe electron} $out/bin/gridtracker2 \ 122 97 --add-flags $out/share/gridtracker2/resources/app.asar \ 123 - --prefix PATH : "${lib.makeBinPath finalAttrs.runtimeInputs}" \ 124 - --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath finalAttrs.runtimeInputs}" \ 125 98 --add-flags "--no-sandbox --disable-gpu-sandbox" \ 126 99 --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform-hint=auto --enable-features=WaylandWindowDecorations --enable-wayland-ime=true}}" \ 127 100 --inherit-argv0