{ lib, buildNpmPackage, fetchFromGitHub, }: buildNpmPackage rec { pname = "npm-check-updates"; version = "19.0.0"; src = fetchFromGitHub { owner = "raineorshine"; repo = "npm-check-updates"; rev = "refs/tags/v${version}"; hash = "sha256-C3W3Yt28MpKEW7a8BXD2e/dzJhR9WHPrqPDo3ohTYpU="; }; npmDepsHash = "sha256-dpVPfBbazloSg0WVlgyGfMjOxLhALUyQDOBqM0Z915o="; postPatch = '' sed -i '/"prepare"/d' package.json ''; makeCacheWritable = true; meta = { changelog = "https://github.com/raineorshine/npm-check-updates/blob/${src.rev}/CHANGELOG.md"; description = "Find newer versions of package dependencies than what your package.json allows"; homepage = "https://github.com/raineorshine/npm-check-updates"; license = lib.licenses.asl20; mainProgram = "ncu"; maintainers = with lib.maintainers; [ flosse ]; }; }