Function: getNullishComparison()
function getNullishComparison(
__namedParameters: Readonly<{
allowedOperators?: readonly NullishComparisonOperator[];
allowTypeofComparedIdentifierForUndefined?: boolean;
comparedIdentifierName?: string;
expression: Readonly<TSESTree.Expression>;
isGlobalUndefinedIdentifier: (
expression: Readonly<TSESTree.Expression>
) => boolean;
}>
): Readonly<{
comparedExpression: Expression;
kind: NullishComparisonKind;
operator: NullishComparisonOperator;
}> | null;
Defined in: _internal/nullish-comparison.ts:243
Extract a normalized nullish comparison from an expression.
Parametersโ
__namedParametersโ
Readonly<{
allowedOperators?: readonly NullishComparisonOperator[];
allowTypeofComparedIdentifierForUndefined?: boolean;
comparedIdentifierName?: string;
expression: Readonly<TSESTree.Expression>;
isGlobalUndefinedIdentifier: (expression: Readonly<TSESTree.Expression>) => boolean;
}>
Returnsโ
| Readonly<{
comparedExpression: Expression;
kind: NullishComparisonKind;
operator: NullishComparisonOperator;
}>
| null