Code Quality Essentials Audit
code-quality-essentials · v1.1.1 · paid
TypeScript strictness, test coverage, dependency health, and common anti-pattern detection for AI-generated codebases.
Type Safety & Strictness
type-safety · weight 0.35
- criticalTypeScript strict mode enabledab-002135
- criticalnoUncheckedIndexedAccess enabledab-002136
- criticalNo implicit any typesab-002137
- highLockfile committed to repoab-002138
- highNo @ts-ignore comments without explanationab-002139
- highTypeScript type coverage above 85%ab-002140
- highStrict null checks activeab-002141
Testing & Coverage
testing · weight 0.25
Dependencies & Build Health
dependencies · weight 0.22
Code Organization & Patterns
organization · weight 0.18
- mediumGeneric type constraints appliedab-002155
- mediumDiscriminated unions usedab-002156
- mediumPublic types exported and JSDoc-commentedab-002157
- lowTest naming convention consistentab-002158
- lowNaming conventions consistentab-002159
- lowDead code and unused exports eliminatedab-002160
- lowCustom error classes extend Errorab-002161
- lowESLint configuredab-002162
- lowAsync/await used consistentlyab-002163
- infoCode review checklist documentedab-002164