Warning(!) These calls will block execution of all JavaScript by halting Node.js' event loop!
Don't use in express and server application only if you understand why you need it.
Mainly useful for debugging.
const sleep = require('./sleep').sleep;
for (let i=0; i<10; i++) {
console.log(+new Date);
sleep(1);
}
const sleep = require('./sleep').msleep;
// Sleep 1000ms = 1s
for (let i=0; i<10; i++) {
console.log(+new Date);
sleep(1000);
}
const sleep = require('./sleep').usleep;
// Sleep 1000000ms = 1s
for (let i=0; i<10; i++) {
console.log(+new Date);
sleep(1e6);
}