Husky
DevOps 🟢 JuniorDefinition
Outil npm pour gérer facilement les Git hooks dans un projet. Configure les hooks via le package.json ou des fichiers dédiés.
Analogie
Un système de sécurité automatique : une fois installé, il se déclenche tout seul à chaque commit.
Exemple de code
npx husky init
# .husky/pre-commit
npx lint-staged
Cas d'usage
Garantir que tous les membres de l'équipe exécutent les mêmes vérifications avant chaque commit.