# Source: eslint # Package: eslint # Versions: eslint (4.18.2~dfsg-2), eslint (5.0.1~dfsg-2), eslint (5.0.1~dfsg-4), eslint (5.16.0~dfsg+~4.16.8-1), eslint (5.16.0~dfsg+~4.16.8-3), eslint (5.16.0~dfsg+~4.16.8-4), eslint (5.16.0~dfsg+~4.16.8-5), eslint (5.16.0~dfsg+~4.16.8-6), eslint (5.16.0~dfsg+~4.16.8-7), eslint (5.16.0~dfsg+~4.16.8-8), eslint (5.16.0~dfsg+~4.16.8-9), eslint (5.16.0~dfsg-1), eslint (5.16.0~dfsg-2), eslint (5.16.0~dfsg-3), eslint (5.16.0~dfsg-4), eslint (5.16.0~dfsg-5), eslint (5.16.0~dfsg-6), eslint (5.16.0~dfsg-7), eslint (5.16.0~dfsg-8) # Prioritize: 45 Description: AST-based pattern checker for JavaScript ESLint is a tool for identifying and reporting on patterns found in ECMAScript/JavaScript code. In many ways, it is similar to JSLint and JSHint with a few exceptions: . * ESLint uses Espree for JavaScript parsing * ESLint uses an AST to evaluate patterns in code * ESLint is completely pluggable, every single rule is a plugin and you can add more at runtime . Some uses of ESLint require additional packages: * Use of parsers other than the default (Espree) require that parser, e.g. node-babel-eslint, node-esprima, or node-esprima-fb. * Output format "code-frame" requires node-babel-code-frame. * Output format "table" requires node-table and node-pluralize. Description-ml: . . # other Descriptions of the eslint package with a translation in ml: #