From af4a9c94d624b5db4643c994f5bec96b0cb889b8 Mon Sep 17 00:00:00 2001 From: Gareth Jones Date: Sat, 30 Mar 2024 11:19:38 +1300 Subject: [PATCH] fix(no-large-snapshots): avoid `instanceof RegExp` check for ESLint v9 compatibility (#1542) --- src/rules/no-large-snapshots.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/rules/no-large-snapshots.ts b/src/rules/no-large-snapshots.ts index 2425823c0..a33484628 100644 --- a/src/rules/no-large-snapshots.ts +++ b/src/rules/no-large-snapshots.ts @@ -54,11 +54,11 @@ const reportOnViolation = ( const snapshotName = getAccessorValue(node.expression.left.property); isAllowed = allowedSnapshotsInFile.some(name => { - if (name instanceof RegExp) { - return name.test(snapshotName); + if (typeof name === 'string') { + return snapshotName === name; } - return snapshotName === name; + return name.test(snapshotName); }); } }