Read commit messages from a specified range or last edit
commitlint.js.org
conventional-changelog/commitlint