check-tag-matches

v1.0.0
Checks if the package.json version matches current tag
git tag match pacakge version

check-tag-matches

Checks if the package.json version matches current tag.

The objective of this package and tool is to be used before publishing an NPM package and verify:

  • The repository was properly tagged.
  • The tag matches the version in the package.json.
  • The publishing is being done from that exact tagged commit.

Installation

$ npm install --save-dev check-tag-matches

Usage

Update the package.json scripts to use the check on prepublishOnly:

{
  "scripts": {
    "prepublishOnly": "tag-matches"
  }
}

License

MIT

npm i check-tag-matches

Metadata

  • MIT
  • >=6.0.0
  • Gabriel Montes
  • released 3/13/2018

Downloads

Maintainers