# ESLint Configuration Shared ESLint configurations for the Watch Finished Turbo monorepo. ## Configurations - **`base.js`** - Base ESLint configuration with TypeScript support - **`next.js`** - Next.js specific ESLint rules - **`react-internal.js`** - React component library rules ## Usage In `package.json`: ```json { "eslintConfig": { "extends": ["@watch-finished-turbo/eslint-config/base"] } } ``` Or in `eslint.config.js`: ```js import baseConfig from "@watch-finished-turbo/eslint-config/base"; export default [ ...baseConfig // Your custom rules ]; ``` ## Included Rules - TypeScript strict type checking - React best practices - Next.js specific rules - Import/export validation - Code formatting consistency