1.1.0 • Published 1 year ago

conventional-setup-cli v1.1.0

Weekly downloads
-
License
-
Repository
-
Last release
1 year ago

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.