1.0.0 • Published 7 months ago
@sergejcodes/verify-commit-msg v1.0.0
@sergejcodes/verify-commit-msg
Verifies the format of a commit message. Intended to be used with simple-git-hooks.
Setup
- Install packages:
npm i -D simple-git-hooks- Add
postinstallscript and add acommit-msghook to package.json:
{
"scripts": {
"postinstall": "simple-git-hooks"
},
"simple-git-hooks": {
"commit-msg": "npx @sergejcodes/verify-commit-msg@latest $1"
}
}- Register Git Hooks:
npm iCommit message
Messages must be matched by the following regex:
/^(revert: )?(feat|fix|docs|style|refactor|perf|test|build|ci|chore|types|release|deps)(\(.+\))?(\!)?: .{1,50}/1.0.0
7 months ago