Closed akh9804 closed 1 year ago
zod를 도입했어요. API 응답이 우리가 원하는 모양대로 왔는지 체크하기 위한 라이브러리에요.
zod
strict: true
zod를 사용하려면 필수적으로 켜야 한다고 하더라구요. 장기적으로 봐도 이 옵션은 적용하는 게 좋을 것 같아서 적용했습니당. 코드 양이 많아진 뒤에 적용하기가 더 어려울 것이라서요.
작업하다 보니 사용되지 않는 import 구문이 많이 보여서 eslint 에러로 설정했어요. 실수로 수정하지 않고 커밋해도 pre-commit 과정에서 eslint --fix를 해주고 있으니 괜찮을 거에요.
pre-commit
eslint --fix
전체적으로 리팩토링을 조금 진행했어요. 혹시 리팩토링 이유가 궁금하거나 방향이 잘못된 것 같다면 편하게 얘기해주세여!!
특별히 커밋을 하나로 한 이유가 있나요??
아무래도 이거 머지 되고 작업을 진행해야 할 것 같은 느낌쓰..ㅎ
특별히 커밋을 하나로 한 이유가 있나요?? 아무래도 이거 머지 되고 작업을 진행해야 할 것 같은 느낌쓰..ㅎ
회사에서의 버릇이 자꾸 나오네여..ㅠ 요건 앞으로 주의하도록 할게욤
변경된 내용에서 다른 작어에 반영될 부분이 많아서 머지 진행하겠습니다!
1. zod 도입
zod
를 도입했어요. API 응답이 우리가 원하는 모양대로 왔는지 체크하기 위한 라이브러리에요.2. 타입스크립트
strict: true
설정zod
를 사용하려면 필수적으로 켜야 한다고 하더라구요. 장기적으로 봐도 이 옵션은 적용하는 게 좋을 것 같아서 적용했습니당. 코드 양이 많아진 뒤에 적용하기가 더 어려울 것이라서요.3. eslint-plugin-unused-imports 도입
작업하다 보니 사용되지 않는 import 구문이 많이 보여서 eslint 에러로 설정했어요. 실수로 수정하지 않고 커밋해도
pre-commit
과정에서eslint --fix
를 해주고 있으니 괜찮을 거에요.4. 코드 리팩토링
전체적으로 리팩토링을 조금 진행했어요. 혹시 리팩토링 이유가 궁금하거나 방향이 잘못된 것 같다면 편하게 얘기해주세여!!