Функция асинхронного отображения, которая ожидает, возвращает значение Promise вместо значения
У меня есть этот код
async function addFiles(dir,tree) {
return (await readDir(dir))
.map(async (name) => {await readDir(dir); return name;})
}
но, к сожалению, он просто возвращает кучу обещаний, потому что там асинхронная функция в map не ожидается. Мне интересно, есть ли какой-либо способ ожидания сопоставленной функции в приведенном выше коде.