0.0.1-tc.0 • Published 2 years ago

@bpowers_dmsi/prepare-branch-commit v0.0.1-tc.0

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

prepare-branch-commit

Add text to commits based on Jira ticket numbers in the branch name.

Install

$ yarn add --dev prepare-branch-commit

Usage

prepare-branch-commit is meant to be run as a Husky hook:

From Husky v7+

npx husky add .husky/prepare-commit-msg 'npx --no-install prepare-branch-commit "$(echo $)1"'

Husky v4 and below

{
  // ...
  "husky": {
    "prepare-commit-msg": "prepare-branch-commit"
  }
  // ...
}

Usage Examples

branch name: feature/ABC-123-new-screen
commit prefix: [ABC-123]

branch name: hotfix/FUN-456-ABC-123-bugfix-time
commit prefix: [ABC-123] [FUN-456]