(obj, limit, iteratee, callback)
| 26 | * Invoked with (err, result). |
| 27 | */ |
| 28 | export default function mapValuesLimit(obj, limit, iteratee, callback) { |
| 29 | callback = once(callback || noop); |
| 30 | var newObj = {}; |
| 31 | var _iteratee = wrapAsync(iteratee) |
| 32 | eachOfLimit(obj, limit, function(val, key, next) { |
| 33 | _iteratee(val, key, function (err, result) { |
| 34 | if (err) return next(err); |
| 35 | newObj[key] = result; |
| 36 | next(); |
| 37 | }); |
| 38 | }, function (err) { |
| 39 | callback(err, newObj); |
| 40 | }); |
| 41 | } |
nothing calls this directly
no test coverage detected
searching dependent graphs…