From eca05c17501f6db403087e3d2ead42c4ef283566 Mon Sep 17 00:00:00 2001 From: fisker Cheung Date: Fri, 17 Oct 2025 04:10:37 +0800 Subject: [PATCH] Fix visitor keys for `TypePredicate` (#18090) --- src/language-js/traverse/visitor-keys.evaluate.js | 1 - tests/unit/__snapshots__/visitor-keys.js.snap | 1 - 2 files changed, 2 deletions(-) diff --git a/src/language-js/traverse/visitor-keys.evaluate.js b/src/language-js/traverse/visitor-keys.evaluate.js index c2e147aa6..08471fb4b 100644 --- a/src/language-js/traverse/visitor-keys.evaluate.js +++ b/src/language-js/traverse/visitor-keys.evaluate.js @@ -24,7 +24,6 @@ const additionalVisitorKeys = { NeverTypeAnnotation: [], SatisfiesExpression: ["expression", "typeAnnotation"], TupleTypeAnnotation: ["elementTypes"], - TypePredicate: ["asserts"], UndefinedTypeAnnotation: [], UnknownTypeAnnotation: [], }; diff --git a/tests/unit/__snapshots__/visitor-keys.js.snap b/tests/unit/__snapshots__/visitor-keys.js.snap index 79e545707..d52addf98 100644 --- a/tests/unit/__snapshots__/visitor-keys.js.snap +++ b/tests/unit/__snapshots__/visitor-keys.js.snap @@ -1121,7 +1121,6 @@ exports[`visitor keys estree 1`] = ` "params", ], "TypePredicate": [ - "asserts", "parameterName", "typeAnnotation", ],