npm-releaser

npm releaser

npm install npm-releaser
2 downloads in the last week
4 downloads in the last month

NPM releaser

Helps you with releasing and keeping track of versions of your NPM packages. Built after zest.releaser.

Installation

sudo npm -g install npm-releaser

Prerequisites

Your version numbers are bound to the Semantic Versioning scheme. Given that you probably use NPM, this is already the case.

How to use

npm-releaser

Avaiable commands:

  • prerelease: picks a new version number, updates package.json, and commits
  • release: makes a tag, and does npm publish
  • postrelease: picks a new version number, pushes changes
  • fullreleaser: prerelease + release + postrelease

Shortcomings

The current shortcomings are:

  • Only understands GIT
  • Only understands NPM (are there any others?)
  • Bound to Semantic Versioning
  • Several more?
npm loves you