diff options
author | Lily Foster <lily@lily.flowers> | 2023-05-04 19:08:44 -0400 |
---|---|---|
committer | Lily Foster <lily@lily.flowers> | 2023-05-04 19:08:44 -0400 |
commit | 45fd7a61df2d52cd0615c056edfd283098d7b149 (patch) | |
tree | 6715300cd700520e4f463026034dadd7a1f9560a /pkgs/development/node-packages/default.nix | |
parent | 1a411f23ba299db155a5b45d5e145b85a7aafc42 (diff) | |
download | nixpkgs-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.nix | 7 |
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; }) ]; |