AAE-20779 add custom eslint rule for material selectors (#9427)

* AAE-20779 create custom eslint rule

* AAE-20779 add dynamic error messages depending on the filetype

* AAE-20779 update regex for classes

* AAE-20779 remove console log, fix default message

* AAE-20779 lint fix

* AAE-20779 simplified error messages
This commit is contained in:
Wojciech Duda
2024-03-14 14:52:48 +01:00
committed by GitHub
parent e675a12dfd
commit 0a1fd8dd2e
2 changed files with 82 additions and 1 deletions

View File

@@ -18,9 +18,13 @@
import useNoneEncapsulationRule, {
RULE_NAME as useNoneEncapsulationRuleName
} from './src/rules/use-none-component-view-encapsulation/use-none-component-view-encapsulation';
import noAngularMaterialSelectors, {
RULE_NAME as noAngularMaterialSelectorsRuleName
} from './src/rules/no-angular-material-selectors/no-angular-material-selectors';
export = {
rules: {
[useNoneEncapsulationRuleName]: useNoneEncapsulationRule
[useNoneEncapsulationRuleName]: useNoneEncapsulationRule,
[noAngularMaterialSelectorsRuleName]: noAngularMaterialSelectors
}
};