Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
644 B · 28 lines
Nix
1234567891011121314151617181920212223242526272829{ lib, callPackage,}:
let inherit (lib) mapAttrs' nameValuePair;
variants = { "8" = { version = "8.15.9"; hash = "sha256-2qJ6C1QbxjUyP/lsLe2ZVGf/n+bWn/ZwIVWKqa2dzDY="; }; "9" = { version = "9.15.9"; hash = "sha256-z4anrXZEBjldQoam0J1zBxFyCsxtk+nc6ax6xNxKKKc="; }; "10" = { version = "10.14.0"; hash = "sha256-KXU05l1YQkUFOcHoAiyIMateH+LrdGZHh6gVUZVC1iA="; }; };
callPnpm = variant: callPackage ./generic.nix { inherit (variant) version hash; };
mkPnpm = versionSuffix: variant: nameValuePair "pnpm_${versionSuffix}" (callPnpm variant);inmapAttrs' mkPnpm variants