Thanks to @BenjaminGruenbaum for the help. :)
function createFileDateMap(filesArr) {
// Return an obj of file paths and modification dates as Date objects
// {{ file1: Date, file2: Date
return Q.all(_.map(filesArr, getModDate))
.then(function(modDates) {
return _.zipObject(filesArr, modDates);
});
}