at master 760 B view raw
1{ 2 lib, 3 stdenv, 4 nodejs, 5}: 6 7stdenv.mkDerivation { 8 pname = "corepack-nodejs"; 9 inherit (nodejs) version; 10 11 nativeBuildInputs = [ nodejs ]; 12 13 dontUnpack = true; 14 15 installPhase = '' 16 mkdir -p $out/bin 17 corepack enable --install-directory $out/bin 18 # Enabling npm caused some crashes - leaving out for now 19 # corepack enable --install-directory $out/bin npm 20 ''; 21 22 meta = { 23 description = "Wrappers for npm, pnpm and Yarn via Node.js Corepack"; 24 homepage = "https://nodejs.org/api/corepack.html"; 25 changelog = "https://github.com/nodejs/node/releases/tag/v${nodejs.version}"; 26 license = lib.licenses.mit; 27 maintainers = with lib.maintainers; [ wmertens ]; 28 platforms = lib.platforms.linux ++ lib.platforms.darwin; 29 }; 30}