Skip to content

Latest commit

 

History

History
21 lines (16 loc) · 760 Bytes

File metadata and controls

21 lines (16 loc) · 760 Bytes

Linting Technical Debt

Status

The circulatory and muscular systems were added in commit d2214b0 wip: ready for take off with 207 pre-existing linting errors.

Current State

  • Tests: ✅ 764/764 passing
  • TypeScript: ✅ 0 errors (strict mode compliant)
  • Linting: ⚠️ 142 errors (all pre-existing from d2214b0)

Issue #19 Changes

The bug fixes for issue #19 added ZERO new linting errors. All changes are clean.

Recommended Action

Create issue #36 (Deprecated Dependencies Audit) to include a linting cleanup task.

Error Breakdown

  • 46 @typescript-eslint/no-explicit-any
  • 19 @typescript-eslint/no-non-null-assertion
  • 15 @typescript-eslint/strict-boolean-expressions
  • Others: require-await, no-misused-promises, etc.