np
A better `npm publish`
About this project
np A better npm publish Why — Interactive UI — Ensures you are publishing from your release branch (main and master by default) — Ensures the working directory is clean and that there are no unpulled changes — Reinstalls dependencies to ensure your project works with the latest dependency tree — Ensures your Node.js and npm versions are supported by the project and its dependencies — Runs the tests — Bumps the version in package.json and package-lock.json (if present) and creates a git tag — Prevents accidental publishing of pre-release versions under the latest dist-tag — Publishes the new version to npm, optionally under a dist-tag — Rolls back the project to its previous state in…
Technologies
Project health
GitHub
Reviews
Built by
Maintain sindresorhus/np? Claiming verifies admin access through your GitHub account and gives you control of this listing.


