const sleep = ms => new Promise(resolve => setTimeout(resolve, ms));
async function sleepyWork() {
console.log('I am going to sleep for 5 seconds');
await sleep(5000);
console.log('I woke up after 5 seconds');
}
sleepyWork();
// I am going to sleep for 5 seconds
// ...waits 5 seconds
// I woke up after 5 seconds