Function: isTypeAssignableTo()
function isTypeAssignableTo(
checker: Readonly<ts.TypeChecker>,
sourceType: Readonly<ts.Type>,
targetType: Readonly<ts.Type>
): boolean;
Defined in: _internal/typed-rule.ts:213
Determine whether one TypeScript type is assignable to another.
Parametersโ
checkerโ
Readonly<ts.TypeChecker>
TypeScript type checker.
sourceTypeโ
Readonly<ts.Type>
Candidate source type.
targetTypeโ
Readonly<ts.Type>
Candidate target type.
Returnsโ
boolean
true when assignable; otherwise false.
Remarksโ
Uses checker.isTypeAssignableTo when available and falls back to strict
reference equality if the checker API is unavailable or throws.