VibeHunt
Back to browse
npm-check-updates

npm-check-updates

Find newer versions of package dependencies than what your package.json allows.

Source

npm-check-updates inspects a project’s package.json and rewrites the listed dependency versions to the newest releases that satisfy the existing semantic‑versioning constraints, e.g., turning `"react": "^17.0.2"` into `"react": "^18.3.1"`. It only modifies the manifest file; after running it you must execute the usual package manager install command to apply the changes to node_modules and lock files.

The tool is a command‑line utility that also offers a programmatic API, supporting npm, yarn, pnpm, deno, and bun. It provides interactive selection, filtering by name, wildcard, or regular expression, and options to exclude specific packages. Output highlights major, minor, and patch upgrades with colour cues, and the package has a pure‑ESM architecture with dual‑build support for CJS consumers.

Designed for developers who need to keep dependencies up‑to‑date without manually editing version ranges, npm‑updates automates the discovery of newer versions while preserving existing versioning policies, making it a stable, configurable component of typical JavaScript/TypeScript workflows.

Reviews

Sign in to leave a review.

Loading reviews…

Similar apps