9 pname = "graphite-cli";
13 url = "https://registry.npmjs.org/@withgraphite/graphite-cli/-/graphite-cli-${version}.tgz";
14 hash = "sha256-RXVGy46DL+fxXIErCssspLeSh/iySLTzUCqQY2YNEVc=";
17 npmDepsHash = "sha256-I5WXcdDWBbfc+y7Tdh6UCi/WfHvHx75OAqtQsXujzSM=";
20 ln -s ${./package-lock.json} package-lock.json
31 installShellCompletion --cmd gt \
32 --bash <($out/bin/gt completion) \
33 --fish <(GT_PAGER= $out/bin/gt fish) \
34 --zsh <(ZSH_NAME=zsh $out/bin/gt completion)
37 passthru.updateScript = ./update.sh;
40 changelog = "https://graphite.dev/docs/cli-changelog";
41 description = "CLI that makes creating stacked git changes fast & intuitive";
42 downloadPage = "https://www.npmjs.com/package/@withgraphite/graphite-cli";
43 homepage = "https://graphite.dev/docs/graphite-cli";
44 license = lib.licenses.unfree; # no license specified
46 maintainers = with lib.maintainers; [ diegs ];