Rule: directive-class-suffix
Classes decorated with @Directive must have suffix “Directive” (or custom) in their name.
See more at https://angular.io/styleguide#style-02-03.
Rationale
Consistent conventions make it easy to quickly identify and reference assets of different types.
Notes:
TS Only
Config
Supply a list of allowed component suffixes. Defaults to “Directive”.
Examples
"directive-class-suffix": true
"directive-class-suffix": [true, "Directive", "MySuffix"]
Schema
{
"items": {
"type": "string"
},
"minLength": 0,
"type": "array"
}