@commitlint/cli

Lint your commit messages and enforce conventional commit standards

npmmacoslinuxwindows
Try with needOr install directly
Source

About

Lint your commit messages

Commands

commitlint

Examples

Lint a single commit message$ commitlint --message 'feat: add new feature'
Lint the last commit message from git history$ commitlint --from HEAD~1 --to HEAD
Use commitlint as a git hook to validate commits automatically$ echo 'commitlint --edit $1' > .git/hooks/commit-msg && chmod +x .git/hooks/commit-msg