nodePackages: Add jsonplaceholder

wip/nixpkgs-raku
Robert Hensing 3 years ago
parent b141a58ff2
commit d873c3d4dc
  1. 13
      pkgs/development/node-packages/default.nix
  2. 1
      pkgs/development/node-packages/node-packages.json

@ -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 = ''

@ -139,6 +139,7 @@
, "json-refs"
, "json-server"
, "jsonlint"
, "jsonplaceholder"
, "kaput-cli"
, "katex"
, "karma"

Loading…
Cancel
Save