conventional-setup-cli
v1.1.0
Published
A powerful CLI tool to set up conventional commits, Commitizen, release-it, commitlint, and Husky in your project with a single command.
Downloads
4
Maintainers
Readme
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.