diff options
author | Luflosi <luflosi@luflosi.de> | 2022-04-01 12:19:25 +0200 |
---|---|---|
committer | Luflosi <luflosi@luflosi.de> | 2022-04-01 12:33:21 +0200 |
commit | 757affafd3f357ebb94db66b773fe7466cb5433f (patch) | |
tree | 50f81b9496fe2cff96696e29d9f21d650ea28577 /pkgs/development/node-packages/default.nix | |
parent | 9dc7fafa420430bd5b3cd19e5079af7d8c255bf6 (diff) | |
download | nixpkgs-757affafd3f357ebb94db66b773fe7466cb5433f.tar nixpkgs-757affafd3f357ebb94db66b773fe7466cb5433f.tar.gz nixpkgs-757affafd3f357ebb94db66b773fe7466cb5433f.tar.bz2 nixpkgs-757affafd3f357ebb94db66b773fe7466cb5433f.tar.lz nixpkgs-757affafd3f357ebb94db66b773fe7466cb5433f.tar.xz nixpkgs-757affafd3f357ebb94db66b773fe7466cb5433f.tar.zst nixpkgs-757affafd3f357ebb94db66b773fe7466cb5433f.zip |
nodePackages.postcss-cli: fix execution of binary
Without this change, executing the postcss binary results in the following error: Error [ERR_MODULE_NOT_FOUND]: Cannot find package 'postcss' Thanks to https://github.com/NixOS/nixpkgs/issues/145618#issuecomment-1051347961 I finally managed to fix this. For some reason `wrapProgram` is still needed though. Fixes https://github.com/NixOS/nixpkgs/issues/145618.
Diffstat (limited to 'pkgs/development/node-packages/default.nix')
-rw-r--r-- | pkgs/development/node-packages/default.nix | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/pkgs/development/node-packages/default.nix b/pkgs/development/node-packages/default.nix index ec995bad5ae..23f41b7b4d2 100644 --- a/pkgs/development/node-packages/default.nix +++ b/pkgs/development/node-packages/default.nix @@ -343,6 +343,7 @@ let wrapProgram "$out/bin/postcss" \ --prefix NODE_PATH : ${self.postcss}/lib/node_modules \ --prefix NODE_PATH : ${self.autoprefixer}/lib/node_modules + ln -s '${self.postcss}/lib/node_modules/postcss' "$out/lib/node_modules/postcss" ''; passthru.tests = { simple-execution = pkgs.callPackage ./package-tests/postcss-cli.nix { |