Вам следует проверить следующий проект, который соответствует требованиям, подобным вашему
function uploadOutputFiles(files: string[], cb4: Callback) {
parallel(files.map(function (file) {
return (c) => uploadFile(file, c)
}), cb4)
}
https://github.com/aheld/PodToText