diff --git a/src/lib/utils/upgradedb.js b/src/lib/utils/upgradedb.js index 13295c8..c3a85a3 100644 --- a/src/lib/utils/upgradedb.js +++ b/src/lib/utils/upgradedb.js @@ -110,11 +110,16 @@ function writeProgress(i) { const size = deltas.size const progress = "=".repeat(i) + " ".repeat(deltas.size-i) const numberLength = String(deltas.size).length - process.stdout.cursorTo(0) + if (process.stdout.isTTY) { + process.stdout.cursorTo(0) + } process.stdout.write( `Creating database... (${String(i).padStart(numberLength, " ")}` +`/${String(size).padStart(numberLength, " ")}) [${progress}]` ) + if (!process.stdout.isTTY) { + process.stdout.write("\n") + } } async function createBackup(entry) {