From 91157b2da7d3444761f50d7c7710e2e0d3017df8 Mon Sep 17 00:00:00 2001 From: Ray Date: Thu, 29 Oct 2020 00:06:31 -0700 Subject: [PATCH 1/3] added check if WSL is being used --- src/command.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/command.js b/src/command.js index 535860e..2276230 100644 --- a/src/command.js +++ b/src/command.js @@ -20,12 +20,14 @@ function printIt() { child_process.exec('"' + config.browserPath + '" ' + url); } else { let platform = process.platform; + console.log(platform, url); switch (platform) { case "darwin": child_process.exec("open " + url); break; case "linux": - child_process.exec("xdg-open " + url); + let WSL = child_process.exec("grep microsoft /proc/version", (error, stout, stderr) => error) + WSL ? child_process.exec("cmd.exe /C start " + url) : child_process.exec("xdg-open " + url) break; case "win32": child_process.exec("start " + url); From be4c89d336835a6c32298be32953ba411ad1b225 Mon Sep 17 00:00:00 2001 From: Ray Date: Thu, 29 Oct 2020 00:12:33 -0700 Subject: [PATCH 2/3] removed console.log --- src/command.js | 1 - 1 file changed, 1 deletion(-) diff --git a/src/command.js b/src/command.js index 2276230..658201a 100644 --- a/src/command.js +++ b/src/command.js @@ -20,7 +20,6 @@ function printIt() { child_process.exec('"' + config.browserPath + '" ' + url); } else { let platform = process.platform; - console.log(platform, url); switch (platform) { case "darwin": child_process.exec("open " + url); From cd93fc48142e22fea1002a78d7a3e886b64ba5b1 Mon Sep 17 00:00:00 2001 From: Ray Date: Thu, 29 Oct 2020 00:13:26 -0700 Subject: [PATCH 3/3] semi-colons --- src/command.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/command.js b/src/command.js index 658201a..7d8f6f9 100644 --- a/src/command.js +++ b/src/command.js @@ -25,8 +25,8 @@ function printIt() { child_process.exec("open " + url); break; case "linux": - let WSL = child_process.exec("grep microsoft /proc/version", (error, stout, stderr) => error) - WSL ? child_process.exec("cmd.exe /C start " + url) : child_process.exec("xdg-open " + url) + let WSL = child_process.exec("grep microsoft /proc/version", (error, stout, stderr) => error); + WSL ? child_process.exec("cmd.exe /C start " + url) : child_process.exec("xdg-open " + url); break; case "win32": child_process.exec("start " + url);