Source: eslint Section: javascript Priority: optional Maintainer: Debian Javascript Maintainers Uploaders: Jonas Smedegaard , Build-Depends: cmark-gfm , debhelper-compat (= 13), help2man , jq, mocha , node-ajv , node-babel-core (>= 7) , node-babel-loader (>= 7) , node-babel-preset-env (>= 7) , node-chai , node-chalk , node-cheerio , node-concat-stream , node-dateformat , node-debug , node-doctrine , node-ejs , node-eslint-plugin-eslint-plugin , node-eslint-plugin-node (>= 8.0.0~) , node-eslint-scope , node-eslint-rule-composer , node-eslint-utils , node-eslint-visitor-keys , node-espree (>= 7.3.0) , node-esprima , node-esquery , node-estraverse , node-esutils , node-file-entry-cache , node-functional-red-black-tree , node-glob , node-globals , node-ignore (>= 5.2.0) , node-import-fresh , node-imurmurhash , node-inquirer , node-js-yaml , node-json-stable-stringify , node-levn , node-lodash , node-memfs , node-mkdirp , node-optionator , node-path-is-inside , node-progress , node-proxyquire , node-recast , node-regenerate-unicode-properties (>= 10) , node-regexpp , node-semver , node-shelljs , node-sinon , node-strip-ansi , node-strip-json-comments , node-text-table , node-temp , node-v8-compile-cache , Standards-Version: 4.6.1 Homepage: https://eslint.org/ Vcs-Browser: https://salsa.debian.org/js-team/eslint Vcs-Git: https://salsa.debian.org/js-team/eslint.git Rules-Requires-Root: no Package: eslint Architecture: all Depends: node-ajv, node-concat-stream, node-debug, node-doctrine, node-eslint-visitor-keys, node-eslint-scope, node-espree (>= 7.3.0), node-esquery, node-estraverse, node-eslint-utils, node-esutils, node-file-entry-cache, node-functional-red-black-tree, node-glob-parent, node-globals, node-import-fresh, node-imurmurhash, node-ignore (>= 5.2.0), node-is-glob, node-json-stable-stringify, node-levn, node-lodash, node-memfs, node-mkdirp, node-optionator, node-progress, node-regenerate-unicode-properties (>= 10), node-regexpp, node-semver, node-strip-json-comments, node-types-estree, node-types-json-schema, node-v8-compile-cache, nodejs:any (>= 12.22.0), ${misc:Depends}, Recommends: node-chalk, node-js-yaml, node-strip-ansi, node-text-table, Suggests: node-babel-eslint, node-esprima, node-esprima-fb, node-inquirer, Provides: node-eslint (= ${source:Version}), node-eslint-config-eslint (= ${config:Version}), node-types-eslint (= ${types:Version}), Breaks: node-mysticatea-eslint-plugin (<< 12), 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. * Use of option --init require package node-inquirer.