1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
{ system ? builtins.currentSystem, pkgs ? (import ../. { inherit system; }).pkgs, }: pkgs.callPackage ( { gh, importNpmLock, mkShell, nodejs, }: mkShell { packages = [ gh importNpmLock.hooks.linkNodeModulesHook nodejs ]; npmDeps = importNpmLock.buildNodeModules { npmRoot = ./.; inherit nodejs; }; } ) { }