diff --git a/src/lib/gulp/PullStream.js b/src/lib/gulp/PullStream.js index 5c5a4867..b1414599 100644 --- a/src/lib/gulp/PullStream.js +++ b/src/lib/gulp/PullStream.js @@ -40,8 +40,10 @@ export default class PullStream { .pipe(dest('./src')) .on('data', () => {}) // Unpipe readable stream .on('end', () => { - readline.clearLine(process.stdout, 0); - readline.cursorTo(process.stdout, 0); + if (Logger.listenerCount('info') > 0) { + readline.clearLine(process.stdout, 0); + readline.cursorTo(process.stdout, 0); + } clearInterval(printProgress); }); diff --git a/src/lib/gulp/PushStream.js b/src/lib/gulp/PushStream.js index 510128da..ccdfc455 100644 --- a/src/lib/gulp/PushStream.js +++ b/src/lib/gulp/PushStream.js @@ -38,8 +38,10 @@ export default class PushStream { ) .pipe(writeStream) .on('end', () => { - readline.cursorTo(process.stdout, 0); - readline.clearLine(process.stdout); + if (Logger.listenerCount('info') > 0) { + readline.cursorTo(process.stdout, 0); + readline.clearLine(process.stdout); + } clearInterval(printProgress); });