{ lib, buildNpmPackage, fetchFromGitHub, nix-update-script, }: buildNpmPackage rec { pname = "all-the-package-names"; version = "2.0.2168"; src = fetchFromGitHub { owner = "nice-registry"; repo = "all-the-package-names"; tag = "v${version}"; hash = "sha256-iHwmvrDIiBMoH1LBrAbYvI/qPebTJIlvaOl6KxXJ+O8="; }; npmDepsHash = "sha256-WxgcuQx/raixX4Y2diyDM5cAhsfFCUrNt+z02VC3Ng4="; passthru.updateScript = nix-update-script { }; meta = { description = "List of all the public package names on npm"; homepage = "https://github.com/nice-registry/all-the-package-names"; license = lib.licenses.mit; mainProgram = "all-the-package-names"; maintainers = with lib.maintainers; [ donovanglover ]; }; }