diff options
author | Alex Early <alexander.early@gmail.com> | 2018-07-08 16:58:36 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-07-08 16:58:36 -0700 |
commit | e4751178540a3c6e64598b93977481ec599704d2 (patch) | |
tree | dce5731bdb1076971d2e4a0a42fbe0d95c720185 /lib/groupByLimit.js | |
parent | 6405b109fe60541ff42d7638ac891d321d6a7bb3 (diff) | |
download | async-e4751178540a3c6e64598b93977481ec599704d2.tar.gz |
ES6-ify codebase (#1553)
* cancelable foreach
* cancelable waterfall
* cancellable auto
* fix lint
* fix tests
* cancelable whilst/until/during/forever
* fix waterfall test. It WILL get there
* docs
* use rest params instead of slice
* clean up internals
* remove property func
* clarify uses of createTester
* happy path async funtions in asyncify
* stop using arguments
* DLL to class
* moar arrows
* fix merge issues
* remove forOwn
* moar arrows
* fix merge mistake
* even more arrows, what can stop him
* mo more fn.apply(null,...)
* remove more spurious uses of apply
* update lint config
* just when you thought there couldn't possibly be more arrows
* use eslint:recommended
* even less uses or aguments
* get rid of prototype cuteness
* fix concat tests
* fix more tests
Diffstat (limited to 'lib/groupByLimit.js')
-rw-r--r-- | lib/groupByLimit.js | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/lib/groupByLimit.js b/lib/groupByLimit.js index e6bbf8e..fe484ec 100644 --- a/lib/groupByLimit.js +++ b/lib/groupByLimit.js @@ -23,12 +23,12 @@ import wrapAsync from './internal/wrapAsync'; export default function(coll, limit, iteratee, callback) { callback = callback || noop; var _iteratee = wrapAsync(iteratee); - mapLimit(coll, limit, function(val, callback) { - _iteratee(val, function(err, key) { + mapLimit(coll, limit, (val, callback) => { + _iteratee(val, (err, key) => { if (err) return callback(err); - return callback(null, {key: key, val: val}); + return callback(null, {key, val}); }); - }, function(err, mapResults) { + }, (err, mapResults) => { var result = {}; // from MDN, handle object having an `hasOwnProperty` prop var hasOwnProperty = Object.prototype.hasOwnProperty; @@ -48,4 +48,4 @@ export default function(coll, limit, iteratee, callback) { return callback(err, result); }); -}; +} |