lint
  • ESLint
  • Oxlint
Built-in ESLint Rules

Core rules included with ESLint by defaultCore rules included with ESLint by default

Eslint Style

Stylistic Formatting for ESLint

eslint-plugin-functional

An ESLint plugin to disable mutation and promote functional programming in JavaScript and TypeScript.

eslint-plugin-n

Additional ESLint rules for Node.js

eslint-plugin-node

Additional ESLint rules for Node.js

eslint-plugin-promise

Enforce best practices for JavaScript promises

eslint-plugin-testing-library

ESLint plugin to follow best practices and anticipate common mistakes when writing tests with Testing Library

eslint-plugin-jest

ESLint plugin for Jest

eslint-plugin-security

ESLint rules for Node Security

eslint-plugin-simple-import-sort

Easy autofixable import sorting

eslint-plugin-perfectionist

☂️ ESLint plugin for sorting various data such as objects, imports, types, enums, JSX props, etc.

eslint-plugin-prettier

ESLint plugin for Prettier formatting

eslint-plugin-vue

Official ESLint plugin for Vue.js

eslint-plugin-unicorn

More than 100 powerful ESLint rules

eslint-plugin-import

ESLint plugin with rules that help validate proper imports.

eslint-plugin-react

React-specific linting rules for ESLint

eslint-config-prettier

Turns off all rules that are unnecessary or might conflict with Prettier.

eslint-plugin-boundaries

Eslint plugin checking architecture boundaries between elements

eslint-plugin-react-native

React Native plugin for ESLint

eslint-plugin-regexp

ESLint plugin for finding regex mistakes and style guide violations

eslint-plugin-better-tailwindcss

ESLint plugin to help you write better tailwindcss by improving readability with formatting rules and enforcing best practices with linting rules

eslint-plugin-import-x

`eslint-plugin-import-x` is a fork of `eslint-plugin-import` that aims to provide a more performant and more lightweight version of the original plugin.

eslint-plugin-angular

ESLint plugin for AngularJS applications

eslint-plugin-check-file

ESLint rules for consistent filename and folder. Allows you to enforce a consistent naming pattern for the filename and folder.

eslint-plugin-html

An ESLint plugin to extract and lint scripts from HTML files.

eslint-plugin-import-access

enabling a “package-private” export that is only visible to files in the same directory.

eslint-plugin-astro

ESLint plugin for Astro component

eslint-plugin-svelte

ESLint plugin for Svelte using AST

eslint-plugin-eslint-comments

Additional ESLint rules for directive comments of ESLint.

eslint-plugin-playwright

ESLint plugin for Playwright

eslint-plugin-command

Comment-as-command for one-off codemod with ESLint.

eslint-plugin-unused-imports

Package to separate no-unused-vars and no-unused-imports for eslint as well as providing an autofixer for the latter.

No rules found