@n6ai/verify-commit-msg

1.2.0 • Public • Published

@n6ai/verify-commit-msg

Verifies the format of a commit message. Intended to be used with simple-git-hooks.

Setup

  1. Install packages:
npm i -D simple-git-hooks
  1. Add postinstall script and add a commit-msg hook to package.json:
{
  "scripts": {
    "postinstall": "simple-git-hooks"
  },
  "simple-git-hooks": {
    "commit-msg": "npx @n6ai/verify-commit-msg@latest $1"
  }
}
  1. Register Git Hooks:
npm i

Commit 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}/

Package Sidebar

Install

npm i @n6ai/verify-commit-msg

Weekly Downloads

0

Version

1.2.0

License

MIT

Unpacked Size

3.11 kB

Total Files

4

Last publish

Collaborators

  • sergejcodes