❤️ JavaScript/TypeScript linter (ESLint wrapper) with great defaults
-
Updated
Dec 6, 2024 - JavaScript
❤️ JavaScript/TypeScript linter (ESLint wrapper) with great defaults
More than 100 powerful ESLint rules
🐊 Pluggable and configurable JavaScript Linter, code transformer and formatter, drop-in ESLint superpower replacement 💪 with built-in support for js, jsx, typescript, markdown, yaml and json. Write declarative codemods in a simplest possible way 😏
Eslint plugin checking architecture boundaries between elements
Automatically configure ESLint based on project dependencies
ESLint rules to ensure proper arrow function definitions
ESLint plugin to help enforce a configurable order for import statements
ESLint shareable config for XO
ESLint rules for AVA
Fully extendable eslint plugin for JSON i18n translation files.
ESLint shareable config for TypeScript to be used with eslint-config-xo
ESLint shareable config for React to be used with eslint-config-xo
Disables ESLint rules that have a recommended and equivalent Biome rule
ESLint rules for Tailwind CSS
ESLint rules to ensure proper usage of ternary/conditional expressions
ESLint rule for catching focused/only test blocks
Optimize regex literals
Opinionated quickstart Create React App template with Redux, React Testing Library and custom eslint configuration
ESLint shareable config for the IVWEB JavaScript style guide.
A highly opinionated, sharable config of ESLint rules to produce beautiful, readable JavaScript.
Add a description, image, and links to the eslint-rules topic page so that developers can more easily learn about it.
To associate your repository with the eslint-rules topic, visit your repo's landing page and select "manage topics."