sequential-promise-map
Advanced tools
Comparing version
{ | ||
"name": "sequential-promise-map", | ||
"version": "1.0.2", | ||
"version": "1.0.3", | ||
"description": "A simple sequential version of Promise.map", | ||
@@ -5,0 +5,0 @@ "main": "src/sequential-promise-map.js", |
module.exports = function sequentialPromiseMap(array, generator) { | ||
'use strict'; | ||
if (!Array.isArray(array)) { | ||
return Promise.reject('the first argument must be an array'); | ||
} | ||
if (typeof generator !== 'function') { | ||
return Promise.reject('the second argument must be a function'); | ||
} | ||
let index = 0; | ||
@@ -4,0 +10,0 @@ const results = [], |
3586
6.13%25
31.58%