Commit 7e33670f authored by Krzysztof Kocot's avatar Krzysztof Kocot
Browse files

Add additional ESLint rules for code quality and consistency

General rules (all files):
- eqeqeq: enforce === instead of ==
- prefer-const: prefer const over let
- no-console: discourage console.log, use logger

TypeScript rules (.ts, .tsx):
- ban-ts-comment: require description for @ts-ignore (min 10 chars)
- no-non-null-assertion: discourage ! operator
- no-unused-vars: detect unused variables (ignore _prefixed)
- naming-convention: enforce camelCase for variables/functions,
  PascalCase for types, with flexibility for API responses

All rules set to 'warn' for gradual adoption.

Refs #72

🤖 Generated with [Claude Code](https://claude.com/claude-code

)

Co-Authored-By: default avatarClaude Opus 4.5 <noreply@anthropic.com>
parent 2e23836b
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment