ESLint

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

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

각주

  1. “Release 9.3.0”. 2024년 5월 17일. 2024년 5월 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. 

외부 링크

  • ESLint 위키데이터에서 편집하기 - 공식 웹사이트
  • v
  • t
  • e
코드 분석
  • ESLint
  • JSHint
  • JSLint
컴파일러
개념
디버거
  • 파이어버그
  • 코모도 IDE
  • 마이크로소프트 스크립트 디버거
  • 마이크로소프트 스크립트 편집기
  • 오페라 드래곤플라이
  • Venkman
  • 사파리
도큐먼테이션 제네레이터편집기 (비교)엔진
프레임워크관련 기술패키지 관리자
서버 사이드유닛 테스트
  • 재스민
  • Mocha
  • QUnit
  • 자바스크립트 유닛 테스트 프레임워크 목록
인물