Пока я ещё немного онлайн, можно задать вопрос. Ну так: вдруг
Я посмотрел, все ок, только напрягло, что пришлось подключать внешнюю либу для решения задачи, которая ,казалось бы, тривиальна. Я пытаюсь найти информацию о том, почему это антипаттерн, использовать new Promise, если это кажется наиболее простым решением, не могли бы подсказать, где искать?