From adec3e60d4f05464dc64007f50f816a626be23c8 Mon Sep 17 00:00:00 2001 From: Wojciech Duda <69160975+wojd0@users.noreply.github.com> Date: Fri, 22 Mar 2024 15:55:10 +0100 Subject: [PATCH] AAE-21371 improve ast selectors to match template strings in mat selectors eslint (#9458) --- .../no-angular-material-selectors.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/eslint-angular/src/rules/no-angular-material-selectors/no-angular-material-selectors.ts b/lib/eslint-angular/src/rules/no-angular-material-selectors/no-angular-material-selectors.ts index 1fb3cbf4aa..904d1911de 100644 --- a/lib/eslint-angular/src/rules/no-angular-material-selectors/no-angular-material-selectors.ts +++ b/lib/eslint-angular/src/rules/no-angular-material-selectors/no-angular-material-selectors.ts @@ -21,8 +21,8 @@ import type { TSESTree } from '@typescript-eslint/utils'; export const RULE_NAME = 'no-angular-material-selectors'; const ASTSelectors = [ - ':not(Property[key=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"]) Literal[value=/(\\.|\\s|^)(mat-(?!datetimepicker)|mdc-)/i]', + ':not(Property[key.name="template"]) > TemplateLiteral > TemplateElement[value.raw=/(\\.|\\s|^)(mat-(?!datetimepicker)|mdc-)/i]' ]; const messages = {