Husky
Husky adalah sebuah tool untuk mempermudah dalam membuat git hooks. Dengan menggunakan Husky, kita dapat membuat git hooks dengan mudah tanpa harus membuat file hooks secara manual.
Instalasi
Untuk menginstall Husky, kita dapat menggunakan perintah berikut:
pnpm install husky -D
Penggunaan
Untuk menggunakan Husky, kita dapat menambahkan script berikut pada package.json
:
{
"scripts": {
"prepare": "husky install"
}
}
Setelah itu, kita dapat membuat git hooks dengan menambahkan script berikut pada package.json
:
{
"scripts": {
"prepare": "husky install",
"pre-commit": "echo 'Hello, World!'"
}
}
Setelah itu, kita dapat menjalankan git hooks dengan menjalankan perintah git commit
:
git commit -m "Initial commit"
Referensi: Husky (opens in a new tab)