12 lines
212 B
JavaScript
Raw Normal View History

'use strict'
const queueMicrotask = require('queue-microtask')
module.exports = function (fn, ...args) {
if (args.length === 0) {
queueMicrotask(fn)
} else {
queueMicrotask(() => fn(...args))
}
}