staged(수정한 파일을 곧 commit 할 것이라고 표시한 상태)된 파일만 lint해주는 것이다.
npm i lint-staged
(아래사진은 husky와 lint-staged, pretty-quick을 한꺼번에 설치함)
package.json에 lint-staged 작성
(아래는 husky와 같이 사용하는 것으로 작성 - 25번째 줄부터 31번째 줄까지)
참조
https://wan-blog.tistory.com/49
https://www.huskyhoochu.com/how-to-use-lint-staged/
참고
Git은 파일을 Committed, Modified, Staged 이렇게 세 가지 상태로 관리한다.