Husky hooks for scripts can be customized, such as verify commit message.
npm install husky-hook> customize husky hooks, such as verify the commit message.
with npm:
``ts`
npm install husky-hook --save-devyarn
or with :`ts`
yarn add husky-hook --dev
with npm:
run:
`ts`
npx husky-hook installpackage.json
To automatically have husky hooks enabled after install, edit `ts`
npm set-script prepare "husky-hook install"yarn
or with :`ts`
yarn husky-hook installpackage.json
To automatically have Git hooks enabled after install, edit
package is private:`ts`
// package.json: your package is private, you only need postinstall
{
"private": true,
"scripts": {
"postinstall": "husky-hook install"
}
}package is public:`ts`
// package.json: your package is public
{
"private": false,
"scripts": {
"postinstall": "husky-hook install",
"prepublishOnly": "pinst --disable",
"postpublish": "pinst --enable"
}
}
Remove "prepare/postinstall": "husky-hook install" from package.json and run:`ts`
npx husky-hook uninstall`ts``
npm uninstall husky-hook
https://typicode.github.io/husky/#/