Run with TravisCI and have the ESLint results for the changed files added to your GitHub statuses for the pull request or commit.
Utilities to help expose prettier output in linting tools
Node default behavior import resolution plugin for eslint-plugin-import.
Lodash specific linting rules for ESLint
Utilities for ESLint plugins.
TypeScript plugin for ESLint
A gulp plugin to lint code with ESLint 8, 9 and 10.
ESLint JavaScript language implementation
Expensify's ESLint configuration following our style guide
Modern ESLint plugin for RxJS
An ESLint custom parser which leverages TypeScript ESTree
Runtime typescript and ESM support for Node.js
Anthony's ESLint config
An AST-based pattern checker for JavaScript.
ECMAScript scope analyzer for ESLint
ESLint plugin for vite.
Utilities for working with TypeScript + ESLint together
Type utilities for working with TypeScript + ESLint together
Constants and utilities about visitor keys to traverse AST.
Utilities for collecting TSConfigs for linting scenarios.
TypeScript scope analyser for ESLint
A visual tool for inspecting and understanding your ESLint flat configs
Types for the TypeScript-ESTree AST spec
Visitor keys used to help traverse the TypeScript-ESTree AST
eslint-changes will run eslint on changed lines from forked point in your main branch. It will not complain about existing offenses in master branch on your git prioject. This gem is perfect as a Continuous Integration tool
Runs ESLint, SCSS-Lint, HAML-Lint, and Rubocop and returns info relevant to changed lines as reported by git.
Eslint runner for Pronto which generates code change suggestions based on eslint errors.