Timothy Pomeroy c3f65becaf Update package README files with project-specific documentation 1 ヶ月 前
..
README.md c3f65becaf Update package README files with project-specific documentation 1 ヶ月 前
base.js 7b7c4f0ac9 Initial commit 1 ヶ月 前
next.js 7b7c4f0ac9 Initial commit 1 ヶ月 前
package.json 7b7c4f0ac9 Initial commit 1 ヶ月 前
react-internal.js 7b7c4f0ac9 Initial commit 1 ヶ月 前

README.md

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:

{
  "eslintConfig": {
    "extends": ["@watch-finished-turbo/eslint-config/base"]
  }
}

Or in eslint.config.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