fix(javascript): preserve semantic evidence through satisfies

This commit is contained in:
Rudy Celekli
2026-10-10 01:45:00 +08:00
committed by morluto
parent 4896adcd0f
commit e995b19f83
4 changed files with 63 additions and 3 deletions
@@ -188,7 +188,8 @@ const callableIdsForNode = (
if (
t.isTSAsExpression(node) ||
t.isTSTypeAssertion(node) ||
t.isTSNonNullExpression(node)
t.isTSNonNullExpression(node) ||
t.isTSSatisfiesExpression(node)
)
return callableIdsForNode(node.expression, state, admitted, seen);
return [];