From 2309aa5d3ab54c89dbc639bb340c7b930d5baaa4 Mon Sep 17 00:00:00 2001 From: AdityaHirapara Date: Fri, 6 Feb 2026 15:59:47 +0530 Subject: [PATCH 1/2] Log raw output from command execution --- lib/Local.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/lib/Local.js b/lib/Local.js index ad35fd4..1de9f0f 100644 --- a/lib/Local.js +++ b/lib/Local.js @@ -46,12 +46,15 @@ function Local(){ const obj = childProcess.spawnSync(that.binaryPath, that.getBinaryArgs()); this.tunnel = {pid: obj.pid}; var data = {}; - if(obj.stdout.length > 0) + if(obj.stdout.length > 0) { + console.log(obj.stdout.toString()); data = JSON.parse(obj.stdout); - else if(obj.stderr.length > 0) + } else if(obj.stderr.length > 0) { + console.log(obj.stderr.toString()); data = JSON.parse(obj.stderr); - else + } else { return new LocalError('No output received'); + } if(data['state'] != 'connected'){ return new LocalError(data['message']['message']); } else { From 3648f1847bc2cebeee844093691ff42974aaf61a Mon Sep 17 00:00:00 2001 From: AdityaHirapara Date: Mon, 9 Feb 2026 14:42:57 +0530 Subject: [PATCH 2/2] Add logs to async method --- lib/Local.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/lib/Local.js b/lib/Local.js index 1de9f0f..2139141 100644 --- a/lib/Local.js +++ b/lib/Local.js @@ -111,12 +111,15 @@ function Local(){ } var data = {}; - if(stdout) + if(stdout) { + console.log(stdout.toString()); data = JSON.parse(stdout); - else if(stderr) + } else if(stderr) { + console.log(stderr.toString()); data = JSON.parse(stderr); - else + } else { callback(new LocalError('No output received')); + } if(data['state'] != 'connected'){ callback(new LocalError(data['message']['message']));