We use commitlint to help maintain commits better.
More details at: http://marionebl.github.io/commitlint .
Commit types should be one of the following:
[build, ci, docs, feat, fix, perf, refactor, revert, style, test]
The rules are listed here at - http://marionebl.github.io/commitlint/#/reference-rules .