@typescript-eslint/interface-name-prefix
Code style
Informational
Detect interfaces that are not prefixed with "I" to differenciate them from regular classes. (e.g ISomeInterface as oposed to SomeInterface)
The Codiga Static Analysis engine checks TypeScript code and supports many popular libraries. If you are using React, NextJS, Vue or Angular: the engine will flag any issue in your codebase. Automate your code reviews with Codiga and merge with confidence.
Detect interfaces that are not prefixed with "I" to differenciate them from regular classes. (e.g ISomeInterface as oposed to SomeInterface)
Forbid the use of let
Require that interface names be prefixed with "I".
Unnecessary semicolon.
Disallows Array constructors.
We use cookies to improve your site experience, including analytics cookies to understand how you use our product and design better experiences. Please read our Cookie Policy.