- Test (
npm test
), fix if broken before proceeding. - Merge patch, feature to master.
- Ensure proper version in
package.json
andpackage-lock.json
. - Ensure
NEWS.md
section exists for the new version, review it, add release date. - Commit
package.json
,package-lock.json
, NEWS. - Run
git tag -a Major.Minor.Patch
. Use NEWS section as content. npm publish
to registry.- Stub NEWS/package for next version.
Versions should follow http://semver.org/spec/v2.0.0.html.