Giter Club home page Giter Club logo

cz-gitmoji's Introduction

cz-gitmoji

NPM Downloads Package Version PRs welcome styled with prettier License - MIT

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.      

Install

$ npm install --global cz-gitmoji

Set Globally

echo '{ "path": "cz-gitmoji" }' > ~/.czrc

This will set as default adapter for all your projects.

Usage

$ git cz

Customize

You 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:"
        }
      ]
    }
  }
}

Inspired by

Licence

The MIT License

cz-gitmoji's People

Contributors

landish avatar

Stargazers

Stalin Kay avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.