Function: flattenLogicalTerms()
function flattenLogicalTerms(
options: Readonly<{
expression: Readonly<TSESTree.Expression>;
operator: "&&" | "||";
}>
): readonly Expression[];
Defined in: _internal/nullish-comparison.ts:42
Flatten a logical-expression tree for one specific operator.
Parametersโ
optionsโ
Readonly<{
expression: Readonly<TSESTree.Expression>;
operator: "&&" | "||";
}>
Expression and logical operator to flatten.
Returnsโ
readonly Expression[]
Left-to-right list of terms participating in that operator chain.