eslint

Error Log

[Cursor] TS6133 Error 미식별 현상

상황eslint와 tsconfig를 수정하여 미사용하는 정의된 모든 변수를 에러처리하려고 했으나,어찌된 이유인지 error가 아닌 warning으로 표시되는 현상을 식별함. 프로젝트 기본 세팅(tsconfig.json / eslint.config.js)은 아래와 같다.// tsconfig.json{ "compilerOptions: { ... "noUnusedLocals": true, // 사용되지 않은 로컬이 있을 경우, 오류로 보고 "noUnusedParameters": true, // 사용되지 않은 매개변수가 있을 경우, 오류로 보고 ... }}// eslint.config.jsexport default tseslint.config( ..

Tool Chain

[Eslint] single quotes가 필요한 이유

JS로 개발하는 대부분의 개발자는 Eslint를 사용할 것이다.많은 분들이 알고 있겠지만, Eslint에는 single quote(단일 인용부호) 옵션이 있다.이 옵션이 왜 필요할까?// .eslintrc{ "rules": { "quotes": ["error", "single"] }}이 설정에 따르면 ESLint는 문자열 리터럴에 단일 인용부호(single quotes)를 사용하도록 강제하며,만약 개발자가 이중 인용부호(double quotes)를 사용하면 ESLint에서 오류를 발생킨다.singlequote가 필요한 이유ESLint에서 singlequote 규칙을 사용하는 주된 이유는 코드의 일관성과 가독성을 향상시키기 위해서이다.JavaScript에서는 문자열을 표현할 때 작은따옴표(')와 ..

개발자참치
'eslint' 태그의 글 목록