Configures ESLint and Prettier for consistent code quality with TypeScript, React, and modern best practices. Use when users request "ESLint setup", "Prettier…
ESLint and Prettier configuration for TypeScript, React, and modern JavaScript projects. Supports both ESLint v9 flat config and legacy .eslintrc format, with TypeScript, React, React Hooks, and import ordering rules built in Includes Prettier integration with conflict resolution, VS Code settings, and pre-commit validation via Husky and lint-staged Provides framework-specific configurations for Next.js and Node.js/API projects, plus examples of custom ESLint rules Covers full workflow setup: dependency installation, linting and formatting scripts, Git hooks, and commitlint for conventional commits ESLint & Prettier Configuration Setup consistent code quality and formatting with ESLint and Prettier. Core Workflow Install dependencies: ESLint, Prettier, plugins Configure ESLint: Rules and extends Configure Prettier: Formatting options Integrate tools: ESLint + Prettier Setup scripts: Lint and format commands Add hooks: Pre-commit validation ESLint Flat Config (v9+)
don't have the plugin yet? install it then click "run inline in claude" again.