Skip to main content

🟣⚠️ All With Deprecated

Use this migration preset only when you intentionally need every current rule plus deprecated rules that do not have same-plugin replacements.

Config key​

etcMisc.configs.allWithDeprecated;

Flat Config example​

import etcMisc from "eslint-plugin-etc-misc";

export default [etcMisc.configs.allWithDeprecated];

What it enables​

  • All 88 non-deprecated rules with metadata-derived severities.
  • All 41 deprecated rules without same-plugin replacements at warn.
  • The 12 deprecated rules with same-plugin replacements remain manually configurable but are excluded to prevent duplicate execution.
  • A total of 129 rules (84 core + 45 TypeScript-scoped).

Rules in this preset​

Adoption guidance​

Prefer all for new configurations. Use this preset only as a temporary migration bridge while removing deprecated rules before their documented removal release.