{ pkgs ? import {} }: let lib = import ; buildNodeJs = pkgs.callPackage "${}/pkgs/development/web/nodejs/nodejs.nix" { python = pkgs.python3; }; nodejsVersion = lib.fileContents ./.nvmrc; nodejs = buildNodeJs { enableNpm = true; version = nodejsVersion; sha256 = "032801kg24j04xmf09m0vxzlcz86sv21s24lv9l4cfv08k1c4byp"; }; # Overlay to use custom nodejs for nodePackages customPkgs = pkgs // { inherit nodejs; }; in customPkgs.mkShell { buildInputs = with customPkgs; [ nodejs nodePackages."@angular/cli" ]; }