UNPKG

@naturalcycles/js-lib

Version:

Standard library for universal (browser + Node.js) javascript

13 lines (12 loc) 295 B
/** * Creates AbortableSignal, * which is like AbortSignal, but can "abort itself" with `.abort()` method. * * @experimental */ export function createAbortableSignal() { const ac = new AbortController(); return Object.assign(ac.signal, { abort: ac.abort.bind(ac), }); }