Husky — это инструмент, написанный на JS, для управления Git-хуками, пользовательскими скриптами, которые можно задать для запуска при наступлении определённых событий в Git.
Ставится очевидным образом:
npm install --save-dev huskyНу и потом:
npx husky init (перед этим конечно же git init)Эта простая команда выполняет две важные задачи:
• Добавляет сценарий
prepare в файл package.json.• Создаёт каталог
.husky в корневом каталоге проекта, содержащий файл pre-commit.Файл
pre-commit — это bash-скрипт, выполняющийся перед каждым коммитом.🟡 Подробнее об использовании Husky
🟡 Доки Husky
🖥 GitHub 31.6k ⭐️
@javascriptv

