ESLint

위키백과, 우리 모두의 백과사전.

ESLint
원저자Nicholas C. Zakas
개발자Nicholas C. Zakas
발표일2013년 6월 30일(10년 전)(2013-06-30)
안정화 버전
9.1.0[1] 위키데이터에서 편집하기 / 2024년 4월 19일(3일 전)(2024년 4월 19일)
저장소
프로그래밍 언어자바스크립트
운영 체제크로스 플랫폼
언어영어
종류정적 코드 분석
라이선스MIT 라이선스
웹사이트eslint.org

ESLint자바스크립트 코드에서 발견되는 문제시되는 패턴들을 식별하기 위한 정적 코드 분석 도구이다. 니콜라스 C. 자카스가 2013년에 개발하였다.[2][3] ESLint의 규칙들은 구성이 가능하며, 사용자가 지정한 규칙들을 정의하고 로드할 수 있다. ESLint는 코드 품질과 코딩 스타일 문제들을 커버한다. ESLint는 현행 ECMA스크립트 표준과 차기 표준 초안의 실험적인 문법을 지원한다. JSX타입스크립트를 이용한 코드 또한 플러그인 또는 트랜스파일러가 사용될 때 처리가 가능하다.[4][5]

각주[편집]

  1. “Release 9.1.0”. 2024년 4월 19일. 2024년 4월 22일에 확인함. 
  2. “First commit - eslint/eslint”. 《GitHub》 (영어). 2019년 7월 5일에 확인함. 
  3. Zakas, Nicholas C. (2013년 7월 16일). “Introducing ESLint”. 《nczonline.net》 (미국 영어). 2018년 2월 26일에 원본 문서에서 보존된 문서. 2018년 2월 26일에 확인함. JSLint was the state of the art in JavaScript linting technology 
  4. “The future of TypeScript on ESLint”. 《ESLint - Pluggable JavaScript linter》 (영어). 2020년 4월 24일에 확인함. 
  5. “Accessibility auditing with eslint-plugin-jsx-a11y”. 《web.dev》 (영어). Google Developers. 2019년 4월 29일. 2020년 4월 24일에 확인함. The [ELint plugin] can help pinpoint [issues] in your JSX. 

외부 링크[편집]