dogear

enter for all results · esc to close

ESLint

221 items from dustinspecker/awesome-eslint ★4,765

  1. globals github.com

    tool link ↗
  2. eslint-disable-autofix github.com

    Utility to disable autofix for specific ESLint rules.

    tool link ↗
  3. @brettz9/eslint-plugin github.com

    Misc. rules. of @mysticatea without the personal config.

    tool link ↗
  4. 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.

    tool link ↗
  5. eslint-plugin-signature-design github.com

    Forbids functions with too many parameters of the same type, encouraging object-based signatures and preventing primitive obsession.

  6. split-and-sort-imports github.com

    Sorts imports and splits 'multiple' imports into single line imports.

    tool link ↗
  7. eslint-plugin-rule-adoption github.com

    An eslint plugin for incremental rule adoption, when --fix and codemods don't cut it.

    tool link ↗
  8. permitted keywords github.com

    tool link ↗
  9. padding github.com

    Allows/disallows padding between statements.

    tool link ↗
  10. mutate github.com

    Prevent accidental parameter mutations by enforcing explicit mut prefix (JavaScript) or Mut<T> type annotation (TypeScript).

  11. clean-typescript github.com

    Enforce classic JavaScript featuress in TypeScript codebase by banning excessive keywords.

  12. eslint-plugin-hex-under github.com

    A plugin to prove that a hexadecimal number is less than a specified value.

    tool link ↗