ESLint
eslint.org
Find and fix problems in your JavaScript code - ESLint - Pluggable JavaScript Linter
ESLint is an open source project that helps you find and fix problems with your JavaScript code.
Playground
A pluggable and configurable linter tool for identifying and reporting on patterns in JavaScript. Maintain your code quality with ease.
Blog
A pluggable and configurable linter tool for identifying and reporting on patterns in JavaScript. Maintain your code quality with ease.
Team
A pluggable and configurable linter tool for identifying and reporting on patterns in JavaScript. Maintain your code quality with ease.
Docs
A pluggable and configurable linter tool for identifying and reporting on patterns in JavaScript. Maintain your code quality with ease.
Factsheet
Original author Nicholas C. Zakas
Developer Nicholas C. Zakas
Initial release June 30, 2013; 12 years ago (2013-06-30)
Original author Nicholas C. Zakas
Developer Nicholas C. Zakas
Initial release June 30, 2013; 12 years ago (2013-06-30)
npm
npmjs.com › package › eslint
eslint - npm
5 days ago - ESLint is a tool for identifying and reporting on patterns found in ECMAScript/JavaScript code.
» npm install eslint
Published Mar 06, 2026
Version 10.0.3
Author Nicholas C. Zakas
Repository https://github.com/eslint/eslint
Homepage https://eslint.org
Videos
15:04
I Will Never Use Prettier or ESLint Again - YouTube
11:34
ESLint: Setting Up from Start to Finish - YouTube
07:17
10. Configuring And Setting Up ESlint - YouTube
07:55
Why I always use ESLint in my projects - YouTube
07:37
Eslint: JavaScript's best friend (Configuring, fixing linting errors ...
07:06
How to Install ESLint in VS Code - YouTube
[AskJS] Does anyone enjoy using Eslint?
2.4M subscribers in the javascript community. Chat about javascript and javascript related projects. Yes, typescript counts. Please keep self… More on reddit.com
ESLint is Making Me Question My Sanity
We have prettier and eslint coupled together so whenever I press cmd+shift+F it'll format my file according to the ESLint configuration and all my errors disappear. Have you ever looked into such a config? That said though, ESLint sucks and I'd love to move away from it if there's a different/better linter out there. More on reddit.com
What eslint rules you recommend?
eslint-plugin-unicorn is always a great choice. What I like to do with core ESLint, or any plugin I use, is turn on every rule. I often find that this helps me find some rules that weren't turned on by default, that I probably wouldn't have found otherwise. From there, if I see a rule that I dislike, I either check to see if it can be configured in a way that I like, or I turn it off otherwise. More on reddit.com
[AskJS] eslint, beautiful but IMHO being misguided. How do I get off?
Personally I have switched to Biome which replaces both eslint and prettier More on reddit.com
Visual Studio Marketplace
marketplace.visualstudio.com › items
ESLint - Visual Studio Marketplace
Extension for Visual Studio Code - Integrates ESLint JavaScript into VS Code.
TypeScript ESlint
typescript-eslint.io › getting-started
Getting Started | typescript-eslint
ESLint will lint all TypeScript compatible files within the current folder, and will output the results to your terminal.
TypeScript ESlint
typescript-eslint.io
typescript-eslint
The parser and services for linting TypeScript code with ESLint, as well as how tools such as Prettier read TypeScript code.
GitHub
github.com › typescript-eslint › typescript-eslint
GitHub - typescript-eslint/typescript-eslint: :sparkles: Monorepo for all the tooling which enables ESLint to support TypeScript · GitHub
Starred by 16.1K users
Forked by 2.9K users
Languages TypeScript 90.9% | MDX 7.8%
Reddit
reddit.com › r/javascript › [askjs] does anyone enjoy using eslint?
[AskJS] Does anyone enjoy using Eslint? : r/javascript
May 23, 2023 - I feel you, Eslint can be a pain sometimes. It's like that one friend who always reminds you of the same thing over and over, even though you already know! But hey, it can catch some sneaky errors that Typescript might miss, so it's not a complete waste.
Michael Currin
michaelcurrin.github.io › code-cookbook › recipes › javascript › format-and-lint › eslint.html
ESLint | Code Cookbook
/**@type {import('eslint').Linter.Config} */ // eslint-disable-next-line no-undef module.exports = { root: true, parser: '@typescript-eslint/parser', plugins: [ '@typescript-eslint', ], extends: [ 'eslint:recommended', 'plugin:@typescript-eslint/recommended', ], rules: { 'semi': [ 2, 'always', ], 'comma-dangle': [ 2, 'always-multiline', ], 'quotes': [ 2, 'single', ], '@typescript-eslint/no-unused-vars': 0, '@typescript-eslint/no-explicit-any': 0, '@typescript-eslint/explicit-module-boundary-types': 0, '@typescript-eslint/no-non-null-assertion': 0, }, };
GitHub
github.com › standard › eslint-config-standard
GitHub - standard/eslint-config-standard: ESLint Config for JavaScript Standard Style · GitHub
ESLint Config for JavaScript Standard Style. Contribute to standard/eslint-config-standard development by creating an account on GitHub.
Starred by 2.7K users
Forked by 552 users
Languages TypeScript 97.2% | Shell 1.6% | JavaScript 1.2%
Smashing Magazine
smashingmagazine.com › 2015 › 09 › eslint-the-next-generation-javascript-linter
ESLint: The Next-Generation JavaScript Linter — Smashing Magazine
September 29, 2015 - Nicholas C. Zakas started looking for a way to automatically detect incorrect patterns. He couldn’t get the idea of a linter with pluggable runtime rules out of his head. He had just spent a bunch of time learning about Esprima and abstract syntax trees (ASTs), and he thought to himself, “It can’t be all that hard to create a pluggable JavaScript linter using an AST.” It was from those initial thoughts that ESLint was born.
Wikipedia
en.wikipedia.org › wiki › ESLint
ESLint - Wikipedia
4 weeks ago - ESLint is a static code analysis tool for identifying problematic patterns found in JavaScript code. It was created by Nicholas C. Zakas in 2013. Rules in ESLint are configurable, and customized rules can be defined and loaded.
GitHub
github.com › eslint › eslint › releases
Releases · eslint/eslint
5 days ago - Find and fix problems in your JavaScript code. Contribute to eslint/eslint development by creating an account on GitHub.
Author eslint
Eslint
eslint.cn
ESLint - Pluggable JavaScript linter - ESLint中文
ESLint中文官网, ESLint中英文对照, JavaScript代码检测, JavaScript代码风格检测, JavaScript代码自动格式化,A pluggable and configurable linter tool for identifying and reporting on patterns in JavaScript. Maintain your code quality with ease.