mcopy/src/delay/index.ts

17 lines
310 B
TypeScript
Raw Normal View History

2019-03-21 19:02:05 +00:00
'use strict';
/**
* Delay in an async/await function
*
* @param {integer} ms Milliseconds to delay for
*
* @returns {Promise} Promise to resolve after timeout
**/
function delay (ms : number) {
return new Promise((resolve : any) => {
return setTimeout(resolve, ms);
});
}
module.exports = delay;