diff options
Diffstat (limited to 'build/es/internal/createTester.js')
-rw-r--r-- | build/es/internal/createTester.js | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/build/es/internal/createTester.js b/build/es/internal/createTester.js deleted file mode 100644 index 1bf2e89..0000000 --- a/build/es/internal/createTester.js +++ /dev/null @@ -1,26 +0,0 @@ -'use strict'; - -export default function _createTester(eachfn, check, getResult) { - return function(arr, limit, iterator, cb) { - function done() { - if (cb) cb(getResult(false, void 0)); - } - function iteratee(x, _, callback) { - if (!cb) return callback(); - iterator(x, function (v) { - if (cb && check(v)) { - cb(getResult(true, x)); - cb = iterator = false; - } - callback(); - }); - } - if (arguments.length > 3) { - eachfn(arr, limit, iteratee, done); - } else { - cb = iterator; - iterator = limit; - eachfn(arr, iteratee, done); - } - }; -} |