UNPKG

p-immediate

Version:

Returns a promise resolved in the next event loop - think `setImmediate()`

10 lines (9 loc) 188 B
export default function pImmediate() { return new Promise(resolve => { if (typeof setImmediate === 'function') { setImmediate(resolve); } else { setTimeout(resolve); } }); }