setup-husky-cli
v0.3.6
Published
A customizable CLI tool for setting up Husky pre-commit hooks and running custom build processes across various projects.
Maintainers
Readme
Setup husky precommit CLI
A customizable CLI tool to easily integrate and manage Husky pre-commit hooks and custom build processes across multiple projects.
Installation
You can install the CLI locally in your project using npm, Yarn, or pnpm. Choose your preferred package manager:
To install the CLI in your project with npm, Yarn, or pnpm., run the following command:
npm install setup-husky-cli --save-devyarn add setup-husky-cli --devpnpm add setup-husky-cli --devUsage
Once installed, you can use the CLI tool to configure Husky pre-commit hooks and customize your build process for multiple projects.
Setup Husky Pre-commit Hook
Then run the following command:
npm run setup-husky-cliFor Yarn or pnpm, you can also use:
yarn setup-husky-clipnpm run setup-husky-cliThis will prompt you to enter the path to the project directory and the pre-commit command you want to run, the hook will run a custom command (like npm run lint) before every commit.
Copy Enter the path to the project directory: ./my-project Enter the command to run in the pre-commit hook (e.g., npm run lint): npm run lint This will install Husky, set up the .husky directory, and configure the pre-commit hook.
Or you can simply run the following command to install it and setting up directly:
npx setup-husky-cliExample:
Enter the path to the project directory: ./my-project
Enter the command to run in the pre-commit hook (e.g., npm run lint): npm run lintThis will install Husky and set up a pre-commit hook in your project.
