CI Perf Lint

avoid-eslint-plugin-prettier

What it flags

Flags repositories whose visible ESLint config appears to wire Prettier into ESLint.

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

Why it matters

eslint-plugin-prettier style integration runs Prettier through ESLint instead of keeping formatting as an independent step.

That usually makes the lint path heavier and noisier:

Running prettier --check or another dedicated formatter step separately is usually easier to reason about and often faster in CI.

Typical repo evidence includes:

Current heuristic

The rule looks for visible repo-level evidence that Prettier is wired into ESLint.

When to ignore it

Ignore this finding when:

Suggested verification

Sources