diff --git a/src/rules/@typescript-eslint/no-unnecessary-condition.ts b/src/rules/@typescript-eslint/no-unnecessary-condition.ts index 8a6cf6b53..684d8d3c1 100644 --- a/src/rules/@typescript-eslint/no-unnecessary-condition.ts +++ b/src/rules/@typescript-eslint/no-unnecessary-condition.ts @@ -700,9 +700,7 @@ export default createRule("@typescript-eslint/no-unnecessary-condition", { /** * Checks whether a lhs expression is optionable or not. */ - function isOptionableExpression( - node: TSESTree.LeftHandSideExpression, - ): boolean { + function isOptionableExpression(node: TSESTree.Expression): boolean { const type = getNodeType(node) if (!type) { return false