01Provides language-agnostic analysis for TypeScript, Python, Go, Rust, and JavaScript.
020 GitHub stars
03Blocks the use of flag arguments to enforce the Single Responsibility Principle.
04Detects and flags deep nesting beyond 4 levels to encourage early returns and guard clauses.
05Identifies excessive parameter counts and suggests parameter objects for better readability.
06Enforces function and file line limits to prevent bloated modules and God objects.