// Создаётся объект promise
let promise = new Promise((resolve, reject) => {
// Тут должна быть ваша функция, из-за которой весь код будет приостановлен
...
//Как только функция завершила свое действие, вызываем следующий метод, который продолжит выполнение кода:
resolve();
});