From 0e7ba538339f7c1c26d0e689aa750a336576cf02 Mon Sep 17 00:00:00 2001 From: tabarra Date: Fri, 7 Apr 2023 20:52:43 -0300 Subject: [PATCH] fix: removed empty lines from the build stdout (#225) * fix: removed empty lines from the build stdout * revert: undone unwanted changes --- resources/[system]/[builders]/yarn/yarn_builder.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/resources/[system]/[builders]/yarn/yarn_builder.js b/resources/[system]/[builders]/yarn/yarn_builder.js index 5e85d83..002a8d0 100644 --- a/resources/[system]/[builders]/yarn/yarn_builder.js +++ b/resources/[system]/[builders]/yarn/yarn_builder.js @@ -5,6 +5,9 @@ let buildingInProgress = false; let currentBuildingModule = ''; const initCwd = process.cwd(); +const trimOutput = (data) => { + return `[yarn]\t` + data.toString().replace(/\s+$/, ''); +} const yarnBuildTask = { shouldBuild(resourceName) { @@ -48,8 +51,8 @@ const yarnBuildTask = { cwd: path.resolve(GetResourcePath(resourceName)), stdio: 'pipe', }); - proc.stdout.on('data', (data) => console.log('[yarn]', data.toString())); - proc.stderr.on('data', (data) => console.error('[yarn]', data.toString())); + proc.stdout.on('data', (data) => console.log(trimOutput(data))); + proc.stderr.on('data', (data) => console.error(trimOutput(data))); proc.on('exit', (code, signal) => { setImmediate(() => { if (code != 0 || signal) {