Lodash: is it possible to use map with async functions?
To process your response jsons in parallel you may use Promise.all: const responseJson = await response.json(); responseJson = _.sortBy(responseJson, “number”); let result = await Promise.all(_.map(responseJson, async (json) => await addEnabledProperty(json)) ); Since addEnabledProperty method is async, the following also should work (per @CRice): let result = await Promise.all(_.map(responseJson, addEnabledProperty));