9 lines
240 B
JavaScript
9 lines
240 B
JavaScript
'use strict';
|
|
|
|
|
|
module.exports = {
|
|
sleep: (ms)=> new Promise((resolve) => setTimeout(resolve, ms)),
|
|
nextTick: ()=> new Promise(resolve => process.nextTick(resolve)),
|
|
getOrRun: (value)=> typeof(value) === 'function' ? value() : value,
|
|
};
|