Function: getAbortSignalReason()
function getAbortSignalReason(signal: AbortSignal | undefined): unknown;
Defined in: shared/utils/abortUtils.ts:25
Reads a native AbortSignal.reason without trusting signal-shaped objects.
Parametersโ
signalโ
| AbortSignal
| undefined
Returnsโ
unknown
Remarksโ
Several tests and boundaries can pass AbortSignal-like objects. Limiting
reason access to real AbortSignal instances avoids executing arbitrary
reason getters on cast/fake objects.