ESLint

GPTKB entity

Statements (52)
Predicate Object
gptkbp:instanceOf gptkb:software
static code analysis tool
gptkbp:alternativeTo gptkb:JSHint
gptkb:JSLint
gptkb:TSLint
gptkbp:category gptkb:software
JavaScript tool
linter
gptkbp:compatibleWith gptkb:ECMAScript_standards
gptkbp:developer gptkb:Nicholas_C._Zakas
gptkbp:documentation https://eslint.org/docs/latest/
gptkbp:hasFeature automatic fixing of some issues
extensible rule system
integration with CI/CD pipelines
support for API usage
support for code formatting
support for command-line interface
support for custom formatters
support for environment settings
support for globals configuration
support for ignore patterns
support for parser plugins
support for plugins like eslint-plugin-import
support for plugins like eslint-plugin-jsx-a11y
support for plugins like eslint-plugin-react
support for reporting output formats
support for shareable configs
https://www.w3.org/2000/01/rdf-schema#label ESLint
gptkbp:latestReleaseVersion 2024-05-31
8.48.0
gptkbp:license gptkb:MIT_License
gptkbp:npmPackage eslint
https://www.npmjs.com/package/eslint
gptkbp:programmingLanguage gptkb:JavaScript
gptkb:TypeScript
gptkbp:releaseDate 2013-06-29
gptkbp:repository https://github.com/eslint/eslint
gptkbp:supports plugin architecture
configuration via .eslintrc files
custom rules
integration with build tools
integration with code editors
gptkbp:usedBy Node.js developers
front-end developers
open-source projects
gptkbp:usedFor enforcing coding standards
finding problematic patterns in code
linting JavaScript code
gptkbp:website https://eslint.org/
gptkbp:bfsParent gptkb:MIT_License
gptkb:OpenJS_Foundation
gptkbp:bfsLayer 5