originally in gitmoji 1.0, you use enum-type to enforce usage of gitmoji, that works great and I really enjoyed it.
Now in 2.0, it seems commitlint-config-gitmoji not only enforces on the gitmoji, but also on the subject in coventional-commit, i think this is a bit redundant.
e.g.
git gitmoji has already indicated that the subject of this commit message is a bug, extra subject bug: is just way too tedious.
i'd recommend to provide some configuration options to restore behavior of usage of only gitmoji without extra enum type being passed in.
e.g.
or with scope
:bug:(feature) Null pointer bug in the feature
originally in gitmoji 1.0, you use
enum-typeto enforce usage of gitmoji, that works great and I really enjoyed it.Now in 2.0, it seems commitlint-config-gitmoji not only enforces on the gitmoji, but also on the subject in coventional-commit, i think this is a bit redundant.
e.g.
git gitmoji has already indicated that the subject of this commit message is a bug, extra subject
bug:is just way too tedious.i'd recommend to provide some configuration options to restore behavior of usage of only gitmoji without extra enum type being passed in.
e.g.
or with scope