Commit Graph

8 Commits

Author SHA1 Message Date
Matthew Wraith
5234a266ac nodePackages.@withgraphite/graphite-cli: init at 0.20.10
Adding graphite (https://graphite.dev/) cli tool:

https://www.npmjs.com/package/@withgraphite/graphite-cli

This node package provides the 'gt' binary, which interacts with the
graphite system for stacked github PRs.

From their README (https://github.com/withgraphite/graphite-cli):

Graphite is a fast, simple code review platform designed for engineers
who want to write and review smaller pull requests, stay unblocked, and
ship faster.
2022-09-19 11:28:48 -07:00
Bill Ewanick
3ee25a45ed hyperspace-cli: remove 2022-08-29 13:44:41 -04:00
TredwellGit
d763334cb3 nodePackages: pin webassemblyjs to 1.11.1
Fixes https://github.com/NixOS/nixpkgs/issues/184913
2022-08-04 06:27:34 +00:00
Malo Bourgon
57e9b1af3f nodePackages.aws-cdk: add meta.mainProgram 2022-06-22 12:16:24 -07:00
Joshua Wong
247824f263 nodePackages."@forge/cli": init at 4.4.0 2022-06-19 17:36:42 -05:00
Ilan Joselevich
519e07b297 nodePackages.graphql-language-service-cli: init at 3.2.26 2022-06-09 11:16:38 -07:00
Malo Bourgon
73fe05a563 nodePackages: add meta.mainProgram to packages with multiple executables
where none of the executables match the package's `name` or `pname`, and
one of the executables is the obvious `mainProgram`.
2022-05-17 00:12:13 -07:00
Malo Bourgon
31673e9aee nodePackages: make it easy to add meta.mainProgram to packages
This was accomplish by moving the current overrides overlay out of
./default.nix into to a seperate file ./overrides.nix, and composing
that overlay an overlay ,`mainProgramOverrides`, (defined in
./default.nix) which uses the contents of a new file ./main-programs.nix
to create overrides that add `meta.mainProgram` to packages.

The following changes were also made to existing overrides:
* `self` and `super` where changed to `final` and `prev` respectively
* Existing additions of `mainProgram` were moved to ./main-programs.nix
* References to `pkgs.lib` were changed to `lib`
* References to `pkgs.nodejs` were changed to `nodejs`
* References to `nodePackages` were changed  to `final`
* References to `pkgs.callPackage` were changed to `callPackage`

Finally `meta.mainProgram` was added to all packages that provide a
single executable whose name differs from the package's name, for
packages available on `{aarch64,x86_64}-darwin` and `x86_64-linux`.
2022-05-14 11:30:15 -07:00