forked from ard/ruoyi-api

aijinhui
2023-11-09 a9b4c56a5d67a433f1cee5f6ec6a368c2fe30ffe
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
'use strict'
 
function makeNext () {
  if (typeof process === 'object' && typeof process.nextTick === 'function') {
    return process.nextTick
  } else if (typeof setImmediate === 'function') {
    return setImmediate
  } else {
    return function next (f) {
      setTimeout(f, 0)
    }
  }
}
 
module.exports = makeNext()