CI Perf Lint

prefer-oxlint-over-eslint

What it flags

Flags repositories that appear to use ESLint without visible Oxlint adoption.

The finding is repository-wide: the evidence comes from repository lint config and package metadata, not from a workflow-local command.

Why it matters

For many CI lint paths, oxlint can replace a direct eslint invocation or sit in front of it to shorten feedback time.

The main reference for acting on this finding should be OXC’s official guide:

That guide is more useful than a generic “swap eslint for oxlint” suggestion because it covers:

This rule is intentionally split by severity:

Current heuristic

The rule looks for:

Plugin compatibility is treated conservatively.

Compatible plugin families currently include the Oxlint built-ins documented by OXC, such as:

When to ignore it

Ignore this finding when:

Suggested verification

Sources