An isomorphic setImmediate
implementation that doesn't prevent the process from exiting naturally.
This implementation requires the MessageChannel
API, so it works the same everywhere, and the implementation is tiny.
npm install --save immediato
import {setImmediate, clearImmediate} from 'immediato';
// Scheduling a function for execution
const immediateId = setImmediate ( () => {
// Do something...
});
// Cancelling a scheduled function
clearImmediate ( immediateId );
MIT © Fabio Spampinato