eslint@10.7.0
// An AST-based pattern checker for JavaScript.
$ npm install eslint
downloads/wk
134,337,785
license
MIT
version
10.7.0
published
Jul 10, 2026
What is eslint?
ESLint is a static analysis tool that scans JavaScript code for patterns and potential issues using abstract syntax trees (ASTs). Developers use it to enforce consistent code style, catch bugs early, and maintain code quality across projects by defining custom rules and standards. It integrates into development workflows and CI/CD pipelines to automatically identify problems before code is deployed.
Links
Keywords
Dependencies (30)
@eslint-community/eslint-utils
@eslint-community/regexpp
@eslint/config-array
@eslint/config-helpers
@eslint/core
@eslint/plugin-kit
@humanfs/node
@humanwhocodes/module-importer
@humanwhocodes/retry
@types/estree
ajv
cross-spawn
debug
escape-string-regexp
eslint-scope
eslint-visitor-keys
espree
esquery
esutils
fast-deep-equal
file-entry-cache
find-up
glob-parent
ignore
imurmurhash
is-glob
json-stable-stringify-without-jsonify
minimatch
natural-compare
optionator
Maintainers
openjsfoundation, eslintbot