Commitizen adapter for gitmoji.
cz-gitmoji allows you to easily use gitmojis in your commits using commitizen.
? Select the type of change you're committing: π¨ - :art: - Improving structure / format of the code. β‘οΈ - :zap: - Improving performance. π₯ - :fire: - Removing code or files. β― π - :bug: - Fixing a bug. π - :ambulance: - Critical hotfix. β¨ - :sparkles: - Introducing new features. π - :memo: - Writing docs. π - :rocket: - Deploying stuff. π - :lipstick: - Updating the UI and style files. π - :tada: - Initial commit. β
- :white_check_mark: - Adding tests. π - :lock: - Fixing security issues. π - :apple: - Fixing something on macOS. π§ - :penguin: - Fixing something on Linux. π - :checkered_flag: - Fixing something on Windows. π€ - :robot: - Fixing something on Android. π - :green_apple: - Fixing something on iOS. π - :bookmark: - Releasing / Version tags. π¨ - :rotating_light: - Removing linter warnings. π§ - :construction: - Work in progress. π - :green_heart: - Fixing CI Build. β¬οΈ - :arrow_down: - Downgrading dependencies. β¬οΈ - :arrow_up: - Upgrading dependencies. π· - :construction_worker: - Adding CI build system. π - :chart_with_upwards_trend: - Adding analytics or tracking code. π¨ - :hammer: - Refactoring code. β - :heavy_minus_sign: - Removing a dependency. π³ - :whale: - Work about Docker. β - :heavy_plus_sign: - Adding a dependency. π§ - :wrench: - Changing configuration files. π - :globe_with_meridians: - Internationalization and localization. βοΈ - :pencil2: - Fixing typos. π© - :hankey: - Writing bad code that needs to be improved. βͺ - :rewind: - Reverting changes. π - :twisted_rightwards_arrows: - Merging branches. π¦ - :package: - Updating compiled files or packages. π½ - :alien: - Updating code due to external API changes. π - :truck: - Moving or renaming files. π - :page_facing_up: - Adding or updating license. π₯ - :boom: - Introducing breaking changes. π± - :bento: - Adding or updating assets. π - :ok_hand: - Updating code due to code review changes. βΏοΈ - :wheelchair: - Improving accessibility. π‘ - :bulb: - Documenting source code. π» - :beers: - Writing code drunkenly. π¬ - :speech_balloon: - Updating text and literals. π - :card_file_box: - Performing database related changes. π - :loud_sound: - Adding logs. π - :mute: - Removing logs. $ npm install --global cz-gitmojiecho '{ "path": "cz-gitmoji" }' > ~/.czrcThis will set as default adapter for all your projects.
$ git czYou can customize types for per project by adding a configuration section in your package.json:
{ "config": { "cz-gitmoji": {} } }For example:
{ "config": { "cz-gitmoji": { "types": [ { "name": "bad \tπ© bad code", "value": ":hankey:" } ] } } }