diff --git a/src/analyze/util/resolve-node-value.ts b/src/analyze/util/resolve-node-value.ts index 2a34bd55..b1cc6e41 100644 --- a/src/analyze/util/resolve-node-value.ts +++ b/src/analyze/util/resolve-node-value.ts @@ -107,7 +107,7 @@ export function resolveNodeValue(node: Node | undefined, context: Context): { va // - "my-value" as string // - "my-value" // - ("my-value") - else if (ts.isAsExpression(node) || ts.isTypeAssertion(node) || ts.isParenthesizedExpression(node)) { + else if (ts.isAsExpression(node) || (ts.isTypeAssertionExpression ?? ts.isTypeAssertion)(node) || ts.isParenthesizedExpression(node)) { return resolveNodeValue(node.expression, { ...context, depth }); }