A Grunt plugin to easily release and publish your npm module.
This plugin requires Grunt
If you haven't used Grunt before, be sure to check out the Getting Started guide, as it explains how to create a Gruntfile as well as install and use Grunt plugins. Once you're familiar with that process, you may install this plugin with this command:
npm install grunt-module --save-dev
In your project's Gruntfile, add a section named
module to the data object passed into
The branch to release and publish from.
Check that the branch is on
options.branch and the working tree is clean.
Publish to the npm registry.
Make and push a Git tag/release.
This Grunt plugin works best in conjunction with a Grunt plugin like grunt-bumpup to update your project's npm version.
To run the test suite first install the development dependencies:
then run the tests: