ESLint

E554816

ESLint is a widely used open-source JavaScript linter that analyzes code to find and fix problems, enforce style rules, and maintain code quality.

All labels observed (4)

Label Occurrences
ESLint canonical 6
eslint 2
ESLint team 1

How this entity was disambiguated

Statements (79)

Predicate Object
instanceOf JavaScript linter
open-source software
static code analysis tool
category code quality tool
linting tool
software development tool
command eslint
linked to: ESLint
configurationFormat .eslintrc.js
.eslintrc.json
.eslintrc.yml
package.json eslintConfig field
creator Nicholas C. Zakas
designGoal customizability
extensibility
framework-agnostic linting
ecosystem Node.js ecosystem
feature auto-fix functionality
configurable rules
configuration files
custom rule support
formatter support
inline configuration comments
parser abstraction
pluggable architecture
shareable configurations
governanceModel OpenJS Foundation project
linked to: OpenJS Foundation
hasPluginEcosystem @typescript-eslint/eslint-plugin
eslint-plugin-import
eslint-plugin-node
eslint-plugin-react
eslint-plugin-vue
hasShareableConfig eslint-config-airbnb
eslint-config-prettier
eslint-config-standard
hostOrganization OpenJS Foundation
initialReleaseDate 2013-06-29
license MIT License
maintainer ESLint team
linked to: ESLint
npmPackageName eslint
linked to: ESLint
packageManager npm
primaryUse enforcing code style rules
finding code quality problems
finding potential bugs
linting JavaScript code
maintaining consistent coding standards
programmingLanguage JavaScript
repository https://github.com/eslint/eslint
supportsCLIOption --config
--ext
--fix
--format
--init
supportsConfigInheritance extends field
supportsIgnoreFiles .eslintignore
supportsIntegration Angular CLI
Atom
CI/CD pipelines
Create React App
Git hooks
Grunt
Gulp
Next.js
Sublime Text
Visual Studio Code
Vue CLI
WebStorm
webpack
linked to: Webpack
supportsLanguage JSX
JavaScript
Node.js
TypeScript
Vue.js single-file components
supportsParser @typescript-eslint/parser
Espree
babel-eslint (deprecated)
supportsRuleSeverity error
off
warn
website https://eslint.org

How these facts were elicited

Referenced by (10)

Full triples — surface form annotated when it differs from this entity's canonical label.

Create React App linter ESLint
Angular CLI integratesWith ESLint
Douglas Crockford knownFor JavaScript style guidelines
linked to: ESLint
ESLint npmPackageName eslint
linked to: ESLint
ESLint maintainer ESLint team
linked to: ESLint
ESLint command eslint
linked to: ESLint
JSLint influenced ESLint
JSLint relatedTo ESLint