载规则。 ESLint想要解决关于和程式码风格的问题。 ESLint支援ECMAScript当前标准以及草案中用于未来标准的实验语法。使用JSX或TypeScript的程式也可以透过外挂或转译器处理。 
历史.JSLint和JSHint都缺乏为了程式码品质和程式码风格新增规则的能力。 在为JSHint做出贡献之后，Zakas决定在2013年6月建立一个新的整理工具ESLint（最初称为JSCheck，但在一个月后更名），其中所有规则都可更改，并且可以在运行时定义或加载其他规则。