nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at r-updates 39 lines 670 B view raw
1{ 2 stdenv, 3 yarn-berry_4, 4 nodejs, 5 version, 6 src, 7 lib, 8}: 9let 10 yarn-berry = yarn-berry_4; 11in 12stdenv.mkDerivation (finalAttrs: { 13 pname = "locust-ui"; 14 inherit version src; 15 16 missingHashes = ./missing-hashes.json; 17 yarnOfflineCache = yarn-berry.fetchYarnBerryDeps { 18 inherit (finalAttrs) src missingHashes; 19 hash = "sha256-dxt7rRA6kh0msjy3DAUvtj7LoE7vEaf4pmP2B95HoeY="; 20 }; 21 22 nativeBuildInputs = [ 23 yarn-berry 24 yarn-berry.yarnBerryConfigHook 25 nodejs 26 ]; 27 28 buildPhase = '' 29 runHook preBuild 30 yarn build 31 runHook postBuild 32 ''; 33 34 dontNpmPrune = true; 35 postInstall = '' 36 mkdir -p $out/dist 37 cp -r dist/** $out/dist 38 ''; 39})