JavaScript лучший способ создания синхронной паузы в программе
console.log("Start");
console.time("Promise");
await new Promise(done => setTimeout(() => done(), 5000));
console.log("End");
console.timeEnd("Promise");
Australian Pelican