Naming & Conventions
Rules for naming conventions, type style, and file naming.Browse all 7 rules in this category.
Showing 7 rules
Array Type Generic
Naming & Conventionsarray-type-genericDisallow bracket array type syntax and require Array<T> / ReadonlyArray<T>.
- Problem
- Automatic fix
Ban Types
Naming & Conventionsban-typesBan configured TypeScript utility types, defaulting to Omit in favor of Except.
- Problem
No Spec File Extension
Naming & Conventionsno-spec-file-extensionDisallow the .spec.{ts,tsx} file extension for test files. Use .test.{ts,tsx} instead.
- Problem
Prefer Pascal Case Enums
Naming & Conventionsprefer-pascal-case-enumsEnforce PascalCase names for enums and enum members.
- Suggestion
Prefer Singular Enums
Naming & Conventionsprefer-singular-enumsPrefer singular naming for enums.
- Suggestion
Prevent Abbreviations
Naming & Conventionsprevent-abbreviationsPrevent abbreviations.
- Suggestion
- Automatic fix
Require Async Suffix
Naming & Conventionsrequire-async-suffixRequire async function names to end with Async.
- Problem