From 87f17088729d3303d6b60c079026c7891c676731 Mon Sep 17 00:00:00 2001 From: Luflosi Date: Mon, 12 Jul 2021 13:49:12 +0200 Subject: [PATCH] nodePackages.postcss-cli: fix execution of binary Without this change, executing the postcss binary results in the following error: Error: Cannot find module 'postcss' --- pkgs/development/node-packages/default.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/development/node-packages/default.nix b/pkgs/development/node-packages/default.nix index 19fff0c71f78..5c99ceab208a 100644 --- a/pkgs/development/node-packages/default.nix +++ b/pkgs/development/node-packages/default.nix @@ -202,6 +202,15 @@ let ''; }; + postcss-cli = super.postcss-cli.override { + nativeBuildInputs = [ pkgs.makeWrapper ]; + postInstall = '' + wrapProgram "$out/bin/postcss" \ + --prefix NODE_PATH : ${self.postcss}/lib/node_modules + ''; + meta.mainProgram = "postcss"; + }; + pulp = super.pulp.override { # tries to install purescript npmFlags = "--ignore-scripts";