NodeJS equivalent to Python's time.sleep() using async/await
Install the sleep-promise package:
npm install --save sleep-promise
then you can use
const sleep = require('sleep-promise');
// In any async function:
await sleep(2000); // Wait 2000 ms
Full example:
const sleep = require('sleep-promise');
(async () => {
console.log("This prints immediately");
await sleep(2000);
console.log("This prints 2 seconds later");
})();