Skip to content
This repository has been archived by the owner on Mar 27, 2020. It is now read-only.

Latest commit

 

History

History
44 lines (29 loc) · 679 Bytes

README.md

File metadata and controls

44 lines (29 loc) · 679 Bytes

jira-prepare-commit-msg

Husky command to add JIRA ticket ID into the commit message if it is missed.

The JIRA ticket ID is taken from a git branch name.

Installation

Install the package using NPM

npm i -D husky nfq-jira-prepare-commit-msg

Configuration

Inside your package.json add a standard husky npm script for the git hook:

{
  "husky": {
    "hooks": {
      "prepare-commit-msg": "nfq-jira-prepare-commit-msg"
    }
  }
}

Supported pattern

The following patterns are currently supported:

  • /([A-Z]+-\d+)/i

TODO

  • Support user patterns
  • Support configuration (package.json)
  • Lint
  • Tests

License

MIT