()
| 287 | |
| 288 | let timeout |
| 289 | function startTimer() { |
| 290 | timeout = setTimeout(() => { |
| 291 | progress.timeElapsed = ((performance.now() - startTime) / 1000).toFixed(2) |
| 292 | if (usingProgressBar) { |
| 293 | progressBar.update({ |
| 294 | value: Math.min(progress.logs.length, progress.expectedLogs), |
| 295 | total: progress.expectedLogs, |
| 296 | suffix: `${progress.step} | ${progress.timeElapsed}s`, |
| 297 | }) |
| 298 | startTimer() |
| 299 | } |
| 300 | }, 10) |
| 301 | } |
| 302 | |
| 303 | function buildComplete() { |
| 304 | if (usingProgressBar) { |