diff options
author | Robert Hensing <robert@roberthensing.nl> | 2021-06-30 19:30:50 +0200 |
---|---|---|
committer | Robert Hensing <robert@roberthensing.nl> | 2021-07-15 09:29:56 +0200 |
commit | d873c3d4dce60a37624557d0c44522d429d3dabd (patch) | |
tree | b9be317138c7c6b413513820f907d6e0b8f8ef62 | |
parent | b141a58ff28c1b14fea9292dbcfe2a5af2da923c (diff) | |
download | nixpkgs-d873c3d4dce60a37624557d0c44522d429d3dabd.tar nixpkgs-d873c3d4dce60a37624557d0c44522d429d3dabd.tar.gz nixpkgs-d873c3d4dce60a37624557d0c44522d429d3dabd.tar.bz2 nixpkgs-d873c3d4dce60a37624557d0c44522d429d3dabd.tar.lz nixpkgs-d873c3d4dce60a37624557d0c44522d429d3dabd.tar.xz nixpkgs-d873c3d4dce60a37624557d0c44522d429d3dabd.tar.zst nixpkgs-d873c3d4dce60a37624557d0c44522d429d3dabd.zip |
nodePackages: Add jsonplaceholder
-rw-r--r-- | pkgs/development/node-packages/default.nix | 13 | ||||
-rw-r--r-- | pkgs/development/node-packages/node-packages.json | 1 |
2 files changed, 14 insertions, 0 deletions
diff --git a/pkgs/development/node-packages/default.nix b/pkgs/development/node-packages/default.nix index 5c99ceab208..0ee37197e82 100644 --- a/pkgs/development/node-packages/default.nix +++ b/pkgs/development/node-packages/default.nix @@ -107,6 +107,19 @@ let nativeBuildInputs = drv.nativeBuildInputs or [] ++ [ pkgs.psc-package self.pulp ]; }); + jsonplaceholder = super.jsonplaceholder.override (drv: { + buildInputs = [ nodejs ]; + postInstall = '' + exe=$out/bin/jsonplaceholder + mkdir -p $out/bin + cat >$exe <<EOF + #!${pkgs.runtimeShell} + exec -a jsonplaceholder ${nodejs}/bin/node $out/lib/node_modules/jsonplaceholder/index.js + EOF + chmod a+x $exe + ''; + }); + makam = super.makam.override { buildInputs = [ pkgs.nodejs pkgs.makeWrapper ]; postFixup = '' diff --git a/pkgs/development/node-packages/node-packages.json b/pkgs/development/node-packages/node-packages.json index 75d98ac75e5..1528be8c732 100644 --- a/pkgs/development/node-packages/node-packages.json +++ b/pkgs/development/node-packages/node-packages.json @@ -139,6 +139,7 @@ , "json-refs" , "json-server" , "jsonlint" +, "jsonplaceholder" , "kaput-cli" , "katex" , "karma" |