CI Perf Lint

outdated-husky-version

What it flags

Flags repositories that use Husky < 9.1.2 and also have workflows that look relevant to local hook workloads such as lint, format, test, or TypeScript checks.

This is a repo-aware rule. It reads Husky from package.json.

Why it matters

Husky 9.1.1 has known issues. Older setups also tend to keep deprecated bootstrap patterns and extra hook startup overhead.

This rule is not claiming that Husky dominates total hook runtime. The main work still comes from the tools inside the hook. The point is to remove avoidable framework overhead before optimizing the hook payload itself.

Current heuristic

The rule requires both:

When to ignore it

Ignore this finding when:

Suggested verification

Sources