diff --git a/src/language-js/traverse/visitor-keys.evaluate.js b/src/language-js/traverse/visitor-keys.evaluate.js index 2d65717f1..5efaacd7c 100644 --- a/src/language-js/traverse/visitor-keys.evaluate.js +++ b/src/language-js/traverse/visitor-keys.evaluate.js @@ -57,6 +57,10 @@ const excludeNodeTypes = [ "RecordExpression", // Babel, Won't exist since we use `createImportExpressions` when parsing with babel "Import", + + // https://github.com/typescript-eslint/typescript-eslint/blob/d2d7ace4e52bedf07482fd879d8e31a52b38fc26/packages/visitor-keys/tests/visitor-keys.test.ts#L14-L18 + "ExperimentalRestProperty", + "ExperimentalSpreadProperty", ]; let visitorKeys = unionVisitorKeys( diff --git a/tests/unit/__snapshots__/visitor-keys.js.snap b/tests/unit/__snapshots__/visitor-keys.js.snap index 75c96533b..8a07e02c2 100644 --- a/tests/unit/__snapshots__/visitor-keys.js.snap +++ b/tests/unit/__snapshots__/visitor-keys.js.snap @@ -308,12 +308,6 @@ exports[`visitor keys estree 1`] = ` "members", ], "ExistsTypeAnnotation": [], - "ExperimentalRestProperty": [ - "argument", - ], - "ExperimentalSpreadProperty": [ - "argument", - ], "ExportAllDeclaration": [ "attributes", "exported",