Skip to main content

🟣 All

Use this preset when you want every rule exported by eslint-plugin-etc-misc.

Config key

etcMisc.configs.all

Flat Config example

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

export default [etcMisc.configs.all];

What it enables

  • Every rule under src/rules/*.ts.
  • Full plugin namespace coverage with etc-misc/<rule-id> entries.
  • A total of 115 rules (79 core + 36 TypeScript-scoped).

Rules in this preset

Core rules

TypeScript-scoped rules

Adoption guidance

Start with recommended first unless your project is already prepared for broad lint enforcement. all is best for teams that prefer maximum rule coverage and can commit to rule-by-rule tuning where needed.