ESLint
221 items from dustinspecker/awesome-eslint ★4,765
-
globals github.com
-
eslint-disable-autofix github.com
Utility to disable autofix for specific ESLint rules.
-
@brettz9/eslint-plugin github.com
Misc. rules. of @mysticatea without the personal config.
-
es-file-traverse github.com
Obtain a list of only those files which are in use based on imports and/or requires from an entry file or files; list passable to ESLint. Intended esp. for linting 3rd party dependencies.
-
eslint-plugin-signature-design github.com
Forbids functions with too many parameters of the same type, encouraging object-based signatures and preventing primitive obsession.
-
split-and-sort-imports github.com
Sorts imports and splits 'multiple' imports into single line imports.
-
eslint-plugin-rule-adoption github.com
An eslint plugin for incremental rule adoption, when --fix and codemods don't cut it.
-
permitted keywords github.com
-
padding github.com
Allows/disallows padding between statements.
-
mutate github.com
Prevent accidental parameter mutations by enforcing explicit mut prefix (JavaScript) or Mut<T> type annotation (TypeScript).
-
clean-typescript github.com
Enforce classic JavaScript featuress in TypeScript codebase by banning excessive keywords.
-
eslint-plugin-hex-under github.com
A plugin to prove that a hexadecimal number is less than a specified value.