Loading ESLint rules...
ESLint rules newly released in Angular 20
Use `host` metadata property instead of `@HostBinding` and `HostListener`.
View documentationEncourages the use of Angular built-in pipes (e.g. lowercase, uppercase, titlecase) instead of certain JavaScript methods in Angular templates.
View documentationPrefer using @else instead of a second @if with the opposite condition to reduce code and make it easier to read.
View documentationEnsures that control flow blocks are not empty. Empty control flow blocks usually occur due to refactoring that wasn't completed. They can cause confusion when reading code.
View documentationDisallow using code which is marked as developer preview
View documentationDisallow using code which is marked as experimental
View documentation