Files
lifeforge/tsconfig.eslint.json
melvinchia3636 28584f4259 refactor: migrate eslint config to TS with modular rules and add local/padding-react-hooks rule
Replace eslint.config.js with eslint.config.ts and split rules into modular
eslint/ files (react, sonar, style, tests, stories, imports). Add custom
local/padding-react-hooks rule that enforces padding around React hook calls
(no blank lines between hooks, required before/after const/expression). Add
@types/eslint-plugin-jsx-a11y and @typescript-eslint/utils as dev deps.
2026-06-25 08:54:15 +08:00

16 lines
301 B
JSON

{
"extends": "./tsconfig.json",
"include": [
"modules/**/*",
"packages/**/*",
"apps/web/**/*",
"apps/api/**/*",
"docs/**/*",
"scripts/**/*",
"tools/**/*",
"eslint.config.ts",
"eslint/**/*.ts"
],
"exclude": ["**/node_modules", "**/dist", "**/dist-docker"]
}