mirror of
https://github.com/morluto/rea.git
synced 2026-10-12 02:19:24 +00:00
- Replace ESLint/typescript-eslint with oxlint (faster, zero-config TypeScript linting) - Add oxlint config with complexity thresholds, max-lines, and TypeScript rules - Add jscpd for duplicate code detection - Add knip for dead code and unused dependency detection - Add scripts/scan-todos.mjs for tech debt marker scanning - Add Husky pre-commit hook running oxlint on staged files - Fix unnecessary array spreads flagged by oxlint
17 lines
260 B
JSON
17 lines
260 B
JSON
{
|
|
"threshold": 3,
|
|
"reporters": ["consoleFull"],
|
|
"ignore": [
|
|
"node_modules/**",
|
|
"dist/**",
|
|
"docs/**",
|
|
".codex/**",
|
|
".devin/**",
|
|
"**/*.test.ts",
|
|
"tests/fixtures/**"
|
|
],
|
|
"gitignore": true,
|
|
"minLines": 5,
|
|
"minTokens": 50
|
|
}
|