// Created on savesnippets.com ยท https://savesnippets.com/mNxylgz6uVzfN7 const sleep = (ms) => new Promise((resolve) => setTimeout(resolve, ms)); // Usage async function run() { console.log('start'); await sleep(1000); console.log('1 second later'); await sleep(500); console.log('done'); } run();