{ lib, stdenv, deno, }: stdenv.mkDerivation { name = "trill-modules"; src = lib.fileset.toSource { root = ../.; fileset = lib.fileset.unions [ ../deno.lock ../package.json ]; }; outputHash = "sha256-xWXPFCV7rXsMQLVNLl0YoCOeIYsQJaT/wLfVrFzjsZ4="; outputHashAlgo = "sha256"; outputHashMode = "recursive"; nativeBuildInputs = [ deno ]; dontConfigure = true; dontCheck = true; dontFixup = true; dontPatchShebangs = true; buildPhase = '' HOME=$TMPDIR deno install --frozen --seed 8008135 ''; installPhase = '' cp -R node_modules $out ls -la $out ''; }