Please enable JavaScript.
Coggle requires JavaScript to display documents.
Eslint - Coggle Diagram
Eslint
Core Concepts
Configuration Files
Shareable Configurations
Plugins
Parsers
Custom Processors
Formatters
Integrations
CLI & Node.js API
Rules
Configure ESLint
Configuration Files (New)
Configuration File
Configuration Objects
Specifying files and ignores
Excluding files with ignores
Globally ignoring files with ignores
Cascading configuration objects
Configuring linter options
Disabling inline configuration
Reporting unused disable directives
Configuring language options
Configuring the JavaScript version
Configuring the JavaScript source type
Configuring a custom parser and its options
Configuring global variables
Using plugins in your configuration
Using plugin rules
Using configurations included in plugins
Using processors
Configuring rules
Rule severities
Rule configuration cascade
Configuring shared settings
Using predefined configurations
Configuration File Resolution
Configuration Files
Configuration File Formats
Using Configuration Files
Comments in configuration files
Adding Shared Settings
Cascading and Hierarchy
Extending Configuration Files
Using a shareable configuration package
Using eslint:recommended
Using a configuration from a plugin
Using a configuration file
Using "eslint:all"
Configuration Based on Glob Patterns
How do overrides work?
Relative glob patterns
Specifying target files to lint
Personal Configuration Files (deprecated)
How does ESLint find personal configuration files?
How do personal configuration files behave?
Configure Language Options
Specifying Environments
Using configuration comments
Using configuration files
Using a plugin
Specifying Globals
Using configuration comments
Using configuration files
Specifying Parser Options
Configure Rules
Rule Severities
Using configuration comments
Configuration Comment Descriptions
Using configuration files
Rules from Plugins
Disabling Rules
Using configuration comments
Comment descriptions
Using configuration files
Disabling Inline Comments
Report unused eslint-disable comments
Configure Plugins
Naming convention
Include a plugin
Use a plugin
Specify a Processor
Configure a Parser
Configure a Custom Parser
Ignore Files
ignorePatterns in Config Files
The .eslintignore File
Using an Alternate File
Using eslintIgnore in package.json
Ignored File Warnings
Command Line Interface Reference
Run the CLI
Pass Multiple Values to an Option
Options
Basic Configuration
Specify Rules and Plugins
Use stdin
Ignore Files
Handle Warnings
Output
Inline Configuration Comments
Caching
Miscellaneous