npm audit fix

This commit is contained in:
Timothy Clem
2019-09-30 10:04:01 -07:00
parent caa2e9e5b6
commit 63b90beb0c
7411 changed files with 1868644 additions and 6 deletions

22
node_modules/p-reduce/index.js generated vendored Normal file
View File

@@ -0,0 +1,22 @@
'use strict';
module.exports = (iterable, reducer, initVal) => new Promise((resolve, reject) => {
const iterator = iterable[Symbol.iterator]();
let i = 0;
const next = total => {
const el = iterator.next();
if (el.done) {
resolve(total);
return;
}
Promise.all([total, el.value])
.then(value => {
next(reducer(value[0], value[1], i++));
})
.catch(reject);
};
next(initVal);
});