* https://github.com/conventional-changelog/commitlint
- Lint commit messages.
- Ensure that they are in accordance with `semantic-release` settings.
- Use Travis CI to display errors and prevent release stage if so.
* https://conventional-changelog.github.io/commitlint/#/reference-rules
- Specific rules are defined in `commitlint.config.js`.
- Using the default rules at the time of this commit.
- This link gives full details on the default values and how to
provide custom settings.