A commitizen adapter for conventional-changelog that uses emojis for commit types.
Commit Type | Emoji | Description |
---|---|---|
feat |
β¨ | Introducing new features. |
fix |
π | Fixing a bug. |
docs |
π | Writing docs. |
style |
π¨ | Improving structure / format of the code. |
perf |
π | Improving performance. |
refactor |
π¨ | A code change that neither fixes a bug nor adds a feature. |
test |
π§ͺ | Adding missing tests or correcting existing tests. |
build |
π· | Changes that affect the build system or external dependencies. |
ci |
π§ | Changes to our CI configuration files and scripts. |
rev |
βͺ | Reverting changes. |
wip |
π§ | Work in progress. |
container |
π³ | Changes to container files. |
ui |
π | Changes affecting the user interface |
ux |
ποΈ | Changes affecting the user experience |
i18n |
π | Changes affecting internationalization and localization |
analytics |
π | Changes affecting analytics |
security |
π | Changes affecting security |
- Commitizen adapter
- Support for emojis
- Searchable commit types
? Select the type of change that you're committing: (Press <enter> to submit)
β― feature β¨ Introducing new features. (Features)
fix π Fixing a bug. (Bug Fixes)
docs π Writing docs. (Documentation)
style π¨ Improving structure / format of the code. (Styles)
perf π Improving performance. (Performance Improvements)
refactor π¨ A code change that neither fixes a bug nor adds a feature. (Code Refactoring)
test π§ͺ Adding missing tests or correcting existing tests. (Tests)
(Move up and down to reveal more choices)
[feature]: β¨ Introducing new features. (Features)
[fix]: π Fixing a bug. (Bug Fixes)
[docs]: π Writing docs. (Documentation)
[style]: π¨ Improving structure / format of the code. (Styles)
[perf]: π Improving performance. (Performance Improvements)
[refactor]: π¨ A code change that neither fixes a bug nor adds a feature. (Code Refactoring)
[test]: π§ͺ Adding missing tests or correcting existing tests. (Tests)
[build]: π· Changes that affect the build system or external dependencies.
[ci]: π§ Changes to our CI configuration files and scripts. (Continuous Integrations)
[rev]: βͺ Reverting changes. (Reverts)
[wip]: π§ Work in progress. (WIP)
[container]:π³ Changes to container files. (Containers)
[ui]: π Changes affecting the user interface
[ux]: ποΈ Changes affecting the user experience
[i18n]: π Changes affecting internationalization and localization
[analytics]:π Changes affecting analytics
[security]: π Changes affecting security
npm install --save-dev cz-emoji-conventional-message
# or
npm install --global cz-emoji-conventional-message
{
"config": {
"commitizen": {
"path": "cz-emoji-conventional-message"
}
}
}
See the LICENSE file for license rights and limitations (MIT).