python312Packages.shiv: 1.0.7 -> 1.0.8 (#364744)
[NixPkgs.git] / pkgs / by-name / ma / manicode / package.nix
blobfc2903f2685f1dd307b564cb2d334176f14a2eb7
2   lib,
3   buildNpmPackage,
4   fetchzip,
5 }:
7 buildNpmPackage rec {
8   pname = "manicode";
9   version = "1.0.99";
11   src = fetchzip {
12     url = "https://registry.npmjs.org/manicode/-/manicode-${version}.tgz";
13     hash = "sha256-LVTh8yOfP92zGSdxLpThC+U9E8cBjoL0+iMQOldNO8A=";
14   };
16   npmDepsHash = "sha256-MAm/FE8M6BBDZD5Fy2k6GcM5Qv35jNeUwHcemmbUj/A=";
18   postPatch = ''
19     cp ${./package-lock.json} package-lock.json
20   '';
22   dontNpmBuild = true;
24   passthru.updateScript = ./update.sh;
26   meta = {
27     description = "Use natural language to edit your codebase and run commands from your terminal faster";
28     homepage = "https://manicode.ai";
29     downloadPage = "https://www.npmjs.com/package/manicode";
30     license = lib.licenses.mit;
31     maintainers = [ lib.maintainers.malo ];
32     mainProgram = "manicode";
33   };