nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at devShellTools-shell 37 lines 586 B view raw
1{ 2 src, 3 version, 4 stdenv, 5 yarnConfigHook, 6 yarnBuildHook, 7 nodejs-slim, 8 fetchYarnDeps, 9}: 10 11stdenv.mkDerivation (finalAttrs: { 12 pname = "gotify-ui"; 13 inherit version; 14 15 src = src + "/ui"; 16 17 yarnOfflineCache = fetchYarnDeps { 18 yarnLock = "${finalAttrs.src}/yarn.lock"; 19 hash = "sha256-ejHzo6NHCMlNiYePWvfMY9Blb58pj3UQ5PFI0V84flI="; 20 }; 21 22 nativeBuildInputs = [ 23 yarnConfigHook 24 yarnBuildHook 25 nodejs-slim 26 ]; 27 28 env.NODE_OPTIONS = "--openssl-legacy-provider"; 29 30 installPhase = '' 31 runHook preInstall 32 33 mv build $out 34 35 runHook postInstall 36 ''; 37})