/node-taggit

Node.js module to create a tag on remote git with version number in package.json (or bower.json)

Primary LanguageJavaScriptMIT LicenseMIT

taggit

Build Status Code Climate Code Coverage npm Version

Create a tag on remote git with version number in package.json (or bower.json)

Installation

npm install taggit --save-dev

Usage

Call taggit() at project root path where package.json exists.

'use strict'

let basedir = __dirname;
process.chdir(basedir) //Move to project root.

const taggit = require('taggit')

// Create remote git tag named with package.json version. (eg. v1.0.0)
taggit({
    // Options
}, (err) => {
    /*...*/
})

Options

Key Default Description
tag Name of tag. By default, name is resolved form package.json.
cwd Working directory path.

Using with CLI

Install as a global module.

$ npm install taggit -g

Then,

$ taggit -t "v0.0.5"

License

This software is released under the MIT License.