UNPKG

abort-utils

Version:

Utility functions to use and combine `AbortSignal` and `AbortController` with Promises

5 lines (4 loc) 254 B
/** Like AbortSignal.any(), except it accepts `undefined` as well, so you can pass in optional signals without further logic */ export declare function mergeSignals(...signals: Array<AbortSignal | { signal: AbortSignal; } | undefined>): AbortSignal;