
소스 코드를 분석하여 프로그램 오류, 버그, 스타일 오류, 의심스러운 구조체에 표시(flag)를 달아놓기 위한 도구들을 가리킨다 - 위키백과(린트)
ESLint는 ECMAScript 코드에서 문제점을 검사하고 더 나은 코드로 정정하는 린트 도구 중 하나다. 코드의 가독성을 높이고 잠재적인 오류와 버그를 제거해 단단한 코드를 만드는 것이 목적이다.
$ npm i -D eslint
.eslintrc.js
module.exports = {
extends: ['eslint:recommended']
// rules:{
// "no-unexpected-nultiline:"error"
// }
};
$ npx eslint --init

eslint --init을 하면 설정할 수 있음.
설정이 완료되면 .exlintrc.js가 아래와 같이 덮어써짐

📑 reference