CI/CD를 고민하면서 어떤 방식이 좋을까? 생각하다 Vercel로 배포했으니 테스트와 린트를 도입해서 안정성을 높여주는게 어떨까하였음
그래서 먼저 Husky를 도입하여 commit, push 전에 test와 lint를 검사할 수 있도록 세팅해주었음.

Husky 깃헙에서 이용방법을 보고 따라함
터미널에 명령어 입력
터미널에 명령어를 쳐서 사용할 수 있음
echo "npm test" > .husky/pre-commit이렇게 커밋 전에 npm test실행해줘~라는 식으로
git commit -m 'blah blah~~' -n 을 하면 husky를 무시할 수 있다고함
파일 생성 후 입력

이렇게 파일 생성 후 내가 원하는 명령어를 직접 입력해두어도 됨
lint-staged는 아래처럼 package.json에 내가 커스텀해두었음.

이후 테스트 환경 세팅 후 테스트도 커밋 전에 추가할 예정