husky 설치하는 방법
npm i husky --save-dev
git hooks을 하기 위해서 만들어진 툴.
여기서 git hooks 란?
여러 사람이 git에 많은 코드를 공유 하는데 여기서 Commit 과 Push 를 관리하고 공유하는 것 같다.
husky는 이러한 기능을 좀 더 편리하게 사용하기 위해 만들어진 것 같다.
git 에서 어떠한 부분을 수정할 수 있는지에 대한 정책을 만드는 방법인것 같다.
후크 추가 하는법
npx husky add .husky/pre-commit "npm test"
git add .husky/pre-commit
커밋 했을때
git commit -m "Keep calm and commit"
# `npm test` will run