From 76207fff8bd19d443242ceb841aba09d2fc24190 Mon Sep 17 00:00:00 2001 From: "(quasar) nebula" Date: Tue, 1 Jun 2021 14:56:13 -0300 Subject: let progressPromiseAll take non-promise fns --- src/util/cli.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/util/cli.js b/src/util/cli.js index 7771156..7f84be7 100644 --- a/src/util/cli.js +++ b/src/util/cli.js @@ -195,7 +195,7 @@ export function progressPromiseAll(msgOrMsgFn, array) { let done = 0, total = array.length; process.stdout.write(`\r${msgFn()} [0/${total}]`); const start = Date.now(); - return Promise.all(array.map(promise => promise.then(val => { + return Promise.all(array.map(promise => Promise.resolve(promise).then(val => { done++; // const pc = `${done}/${total}`; const pc = (Math.round(done / total * 1000) / 10 + '%').padEnd('99.9%'.length, ' '); -- cgit 1.3.0-6-gf8a5