Я пытаюсь получить все письма из входящей почты в nodejs, и я использую эту библиотеку IMAP , мне удалось получить все письма на моем локальном компьютере, теперь я хочу предоставитьэто как API get, поэтому я использую экспресс-сервер и создал URL-адрес get, но проблема в том, что библиотека IMAP имеет свой собственный обратный вызов, упомянутый ниже:
imap.once('end', function() {
console.log('Connection ended');
res.send(JSON.stringify({data: inboxesVals});
});
И я не знаю, если мыможно поместить весь код библиотеки, включая обратный вызов выше, в этот функциональный блок API GET, так как мне ждать, пока библиотека IMAP извлечет результаты и вернет ответ?