Learn more about ESLint and why it came about and the general philosophy behind it.
Explains how the code is organized and why it is organized in that way.
ESLint comes with some default rules to get you started. This is the complete list.
You can turn on or off any rule you like, as well as specifying additional information about your project.
ESLint is written to be used primarily for the command line. Learn about its usage here.
The developer guide contains information for ESLint developers. If you want to contribute to the project, or even just tinker on your own, this guide explains how to get the source and work with it.
ESLint is available for integrating into a variety of build and editing tools.