summary refs log tree commit diff
path: root/pkgs/development/node-packages/default.nix
diff options
context:
space:
mode:
authorLily Foster <lily@lily.flowers>2023-05-04 19:08:44 -0400
committerLily Foster <lily@lily.flowers>2023-05-04 19:08:44 -0400
commit45fd7a61df2d52cd0615c056edfd283098d7b149 (patch)
tree6715300cd700520e4f463026034dadd7a1f9560a /pkgs/development/node-packages/default.nix
parent1a411f23ba299db155a5b45d5e145b85a7aafc42 (diff)
downloadnixpkgs-45fd7a61df2d52cd0615c056edfd283098d7b149.tar
nixpkgs-45fd7a61df2d52cd0615c056edfd283098d7b149.tar.gz
nixpkgs-45fd7a61df2d52cd0615c056edfd283098d7b149.tar.bz2
nixpkgs-45fd7a61df2d52cd0615c056edfd283098d7b149.tar.lz
nixpkgs-45fd7a61df2d52cd0615c056edfd283098d7b149.tar.xz
nixpkgs-45fd7a61df2d52cd0615c056edfd283098d7b149.tar.zst
nixpkgs-45fd7a61df2d52cd0615c056edfd283098d7b149.zip
nodePackages: add aliases
Diffstat (limited to 'pkgs/development/node-packages/default.nix')
-rw-r--r--pkgs/development/node-packages/default.nix7
1 files changed, 6 insertions, 1 deletions
diff --git a/pkgs/development/node-packages/default.nix b/pkgs/development/node-packages/default.nix
index 0fcd508012e..506dc8a525c 100644
--- a/pkgs/development/node-packages/default.nix
+++ b/pkgs/development/node-packages/default.nix
@@ -1,4 +1,4 @@
-{ pkgs, lib, nodejs, stdenv}:
+{ config, pkgs, lib, nodejs, stdenv }:
 
 let
   inherit (lib) composeManyExtensions extends makeExtensible mapAttrs;
@@ -15,7 +15,12 @@ let
       })
     ) (import ./main-programs.nix);
 
+  aliases = final: prev:
+    lib.optionalAttrs config.allowAliases
+      (import ./aliases.nix pkgs lib final prev);
+
   extensions = composeManyExtensions [
+    aliases
     mainProgramOverrides
     (import ./overrides.nix { inherit pkgs nodejs; })
   ];