summaryrefslogtreecommitdiff
path: root/tools/node_modules/eslint/lib/rules/wrap-regex.js
diff options
context:
space:
mode:
Diffstat (limited to 'tools/node_modules/eslint/lib/rules/wrap-regex.js')
-rw-r--r--tools/node_modules/eslint/lib/rules/wrap-regex.js5
1 files changed, 2 insertions, 3 deletions
diff --git a/tools/node_modules/eslint/lib/rules/wrap-regex.js b/tools/node_modules/eslint/lib/rules/wrap-regex.js
index 10c388e8f0..6342e5a508 100644
--- a/tools/node_modules/eslint/lib/rules/wrap-regex.js
+++ b/tools/node_modules/eslint/lib/rules/wrap-regex.js
@@ -40,10 +40,9 @@ module.exports = {
if (nodeType === "RegularExpression") {
const beforeToken = sourceCode.getTokenBefore(node);
const afterToken = sourceCode.getTokenAfter(node);
- const ancestors = sourceCode.getAncestors(node);
- const grandparent = ancestors[ancestors.length - 1];
+ const { parent } = node;
- if (grandparent.type === "MemberExpression" && grandparent.object === node &&
+ if (parent.type === "MemberExpression" && parent.object === node &&
!(beforeToken && beforeToken.value === "(" && afterToken && afterToken.value === ")")) {
context.report({
node,