From 6ed14b40743fd6a18e618128ebfaa01844841409 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Fri, 22 Nov 2024 09:49:00 -0600 Subject: [PATCH 1/2] nodePackages.jsonlint: add meta.mainProgram --- pkgs/development/node-packages/node-packages.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/node-packages/node-packages.nix b/pkgs/development/node-packages/node-packages.nix index 94112fd7dd24..e7c23ab18931 100644 --- a/pkgs/development/node-packages/node-packages.nix +++ b/pkgs/development/node-packages/node-packages.nix @@ -71306,6 +71306,7 @@ in meta = { description = "Validate JSON"; homepage = "http://zaach.github.com/jsonlint/"; + mainProgram = "jsonlint"; }; production = true; bypassCache = true; From f176d9b7b6c8b2775d101f24e41a6ded5145a614 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Fri, 22 Nov 2024 09:50:40 -0600 Subject: [PATCH 2/2] luaPackages.luacheck: add meta.mainProgram --- pkgs/development/lua-modules/overrides.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/development/lua-modules/overrides.nix b/pkgs/development/lua-modules/overrides.nix index 9da488ab30b5..452b7c88c0a0 100644 --- a/pkgs/development/lua-modules/overrides.nix +++ b/pkgs/development/lua-modules/overrides.nix @@ -302,6 +302,12 @@ in ]; }); + luacheck = prev.luacheck.overrideAttrs (oa: { + meta = oa.meta // { + mainProgram = "luacheck"; + }; + }); + lua-curl = prev.lua-curl.overrideAttrs (oa: { buildInputs = oa.buildInputs ++ [ curl.dev