epicc

1.0.7 • Public • Published

Epicc

An opinionated interactive CLI that helps you automate generate conventional commits with emojis.

Alt Text

Installation

Using npm :

$ npm install -g epicc

Using yarn :

$ yarn add global epicc

Usage

Flow

First, you will be ask what type of commit do you want to make.

? What is your commit type? (Use arrow keys)
❯ ✨ Feature
  🐞 Bug Fix
  📚 Documentation
  🎨 Style
  ⚡️ Performance
  🔨 Refactor
  🗑️ Removal
  🔒 Security
  🚨 Tests
  💩 Deprecation
  💚 Continuous Integration
  💡 Change
  🔧 Build

Second, you will input the commit message.

? What is your commit type? ✨ Feature
? Enter commit message:  add awesome commit message
⠋ ⏳ Generating commit. Please standby. Over.
[main fef19ef] ✨ feat: add awesome commit message
 3 files changed, 14 insertions(+), 10 deletions(-)
✔ ✅ Conventional commit successful. Standing by for new orders. Over.

Lastly, by using the epicc p [branch-name], it will then push your commits to the respectine repository.

epicc p main
⠙ ⏳ Copy that command control, pushing updates to the repository. Over.
To https://github.com/kentezrabetita/dict-examination.git
✔ 🚀 Command control, updates have been successfully pushed to the repository. Awaiting further orders. Over.

Options

  • -V, --version will display current package version
  • -h, --help will display help
  • -st, --show-table will show a table of conventional commits

Commands

  • epicc ac will add all your changes and generate a conventional commit depending on your selection.
  • epicc c will generate a conventional commit but with only the specific changes you stage.
  • epicc p [branch] will push the changes to the repository

/epicc/

    Package Sidebar

    Install

    npm i epicc

    Weekly Downloads

    0

    Version

    1.0.7

    License

    ISC

    Unpacked Size

    10.6 kB

    Total Files

    9

    Last publish

    Collaborators

    • kentezrabetita