ES

ESLint Stylistic

ESLint Stylistic plugin for consistent code formatting via lint rules

Details

Language / Topic
javascriptJavaScript
Category
Linter / Formatter

Rules

balanced
- Use `@stylistic/eslint-plugin` for code formatting rules when you want ESLint to handle formatting without Prettier.
- Configure indent, quotes, semicolons, and comma-dangle rules via ESLint Stylistic.
- Use `@stylistic/eslint-plugin` for formatting rules — it replaces deprecated ESLint formatting rules removed in ESLint v9.
- Use Stylistic as a Prettier alternative when you want formatting enforced through ESLint's rule system.
- Configure in `eslint.config.js`: `import stylistic from "@stylistic/eslint-plugin"` with `stylistic.configs.recommended`.
- Override specific rules: `"@stylistic/indent": ["error", 2]`, `"@stylistic/quotes": ["error", "single"]`.
- Stylistic handles both JS and TS — no need for separate formatting configs.