TypeScript 프로젝트에서 코드의 문제를 미리 발견하기 위해 typecheck와 ESLint를 함께 사용하는 경우가 많다.둘 다 코드를 실행하기 전에 문제를 검사한다는 공통점이 있지만, 검사하는 대상과 목적에는 차이가 있다.간단히 구분하면 다음과 같다.비교 항목 typecheck ESLint실행 도구 TypeScript Compiler (tsc) ESLint주요 목적타입 검사코드 패턴 및 규칙 검사검사 기준TypeScript 타입 시스템설정된 ESLint 규칙자동 수정X일부 규칙에서 가능주요 설정tsconfig.jsoneslint.config.js typechecktypecheck는 TypeScript의 타입 시스템을 이용해 코드의 타입 오류를 검사하는 작업이다.별도의 typecheck라는 도구가..