AAE-21371 improve ast selectors to match template strings in mat selectors eslint (#9458)

This commit is contained in:
Wojciech Duda 2024-03-22 15:55:10 +01:00 committed by GitHub
parent a03d61a304
commit adec3e60d4
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -21,8 +21,8 @@ import type { TSESTree } from '@typescript-eslint/utils';
export const RULE_NAME = 'no-angular-material-selectors'; export const RULE_NAME = 'no-angular-material-selectors';
const ASTSelectors = [ const ASTSelectors = [
':not(Property[key=template]) > Literal[value=/(\\.|\\s|^)(mat-(?!datetimepicker)|mdc-)/i]', ':not(Property[key.name="template"]) Literal[value=/(\\.|\\s|^)(mat-(?!datetimepicker)|mdc-)/i]',
':not(Property[key.name="template"]) TemplateLiteral[quasis.value.raw=/(\\.|\\s|^)(mat-(?!datetimepicker)|mdc-)/i]' ':not(Property[key.name="template"]) > TemplateLiteral > TemplateElement[value.raw=/(\\.|\\s|^)(mat-(?!datetimepicker)|mdc-)/i]'
]; ];
const messages = { const messages = {