conventional-setup-cli

1.1.0 • Public • Published

Conventional Setup CLI

A powerful CLI tool to set up conventional commits, Commitizen, release-it, commitlint, and Husky in your project with a single command.

Description

Conventional Setup CLI automates the process of configuring your project with industry-standard commit conventions and release management tools. It sets up:

  • Commitizen for structured commit messages
  • release-it for automated versioning and changelog generation
  • commitlint to enforce commit message standards
  • Husky for Git hooks

Installation

Install the package globally:

npm install -g conventional-setup-cli

## Usage

Run the following command in your project directory:

conventional-setup

Follow the prompts to either select an existing Git repository or create a new one.

Features

*Initializes or uses an existing Git repository *Creates or updates .gitignore file *Installs and configures Commitizen, release-it, commitlint, and Husky *Sets up Git hooks for commit message linting *Configures package.json with necessary scripts

License MIT

Author

Subhro Kar

Contributing Contributions are welcome! Please feel free to submit a Pull Request.

Package Sidebar

Install

npm i conventional-setup-cli

Weekly Downloads

0

Version

1.1.0

License

none

Unpacked Size

5.61 kB

Total Files

8

Last publish

Collaborators

  • subhroster