workadventuresrc: waname: { stdenv , fetchFromGitHub , makeWrapper , yarn2nix-moretea , ... }: yarn2nix-moretea.mkYarnPackage rec { pname = "workadventuremaps-${waname}"; version = "unstable"; name = pname + "-" + version; src = "${workadventuresrc}/maps"; # NOTE: this is optional and generated dynamically if omitted yarnNix = ./yarn.nix; nativeBuildInputs = [ makeWrapper ]; dontStrip = true; buildPhase = '' mkdir -p $out HOME=$TMPDIR yarn --offline run tsc cp -r deps/workadventuremaps $out ''; }