It's available as of v11—isn't it better than process.nextTick? https://nodejs.org/api/globals.html#queuemicrotaskcallback
|
const enqueuePostPromiseJob = |
|
typeof process === 'object' && typeof process.nextTick === 'function' |
|
? function (fn) { |
|
if (!resolvedPromise) { |
|
resolvedPromise = Promise.resolve(); |
|
} |
|
resolvedPromise.then(() => { |
|
process.nextTick(fn); |
|
}); |
|
} |
|
: typeof setImmediate === 'function' |
|
? function (fn) { |
|
setImmediate(fn); |
|
} |
|
: function (fn) { |
|
setTimeout(fn); |
|
}; |
Just a question...
Thanks,
A.
It's available as of v11—isn't it better than
process.nextTick? https://nodejs.org/api/globals.html#queuemicrotaskcallbackdataloader/src/index.js
Lines 239 to 255 in d336bd1
Just a question...
Thanks,
A.