Update ESLint config
- Enabled recommended rules for ESLint and TypeScript ESLint. Previously, only Angular-specific rules were enabled but no generic ES/TS rules at all.
- Removed obsolete custom rules and settings.
- Enabled complexity rule.
- Applied automatic ESLint fixes.
- Temporarily disabled linting failures.