pnpm.fetchDeps: allow overriding the pnpm version (#402770)

This commit is contained in:
Sefa Eyeoglu
2025-06-03 21:19:55 +02:00
committed by GitHub
@@ -10,11 +10,15 @@
yq,
}:
let
pnpm' = pnpm;
in
{
fetchDeps = lib.makeOverridable (
{
hash ? "",
pname,
pnpm ? pnpm',
pnpmWorkspaces ? [ ],
prePnpmInstall ? "",
pnpmInstallFlags ? [ ],
@@ -52,7 +56,7 @@
cacert
jq
moreutils
pnpm
args.pnpm or pnpm'
yq
];
@@ -109,7 +113,7 @@
passthru = {
serve = callPackage ./serve.nix {
inherit pnpm;
pnpm = args.pnpm or pnpm';
pnpmDeps = finalAttrs.finalPackage;
};
};