CI Perf Lint

prefer-next-typescript-performance-milestone

What it flags

Flags a repository that depends on TypeScript 5.x but is still below the next notable 5.x performance milestone.

Current milestone sequence:

This rule is repo-aware. It reads the repository TypeScript version from package.json.

Why it matters

TypeScript 5.x has a few especially relevant performance milestones.

5.7 is also relevant as a secondary milestone on Node 22 because TypeScript can benefit from compile caching at process startup.

Current heuristic

The rule requires:

When to ignore it

Ignore this finding when:

Suggested verification

Sources