aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author0neGal <mail@0negal.com>2021-12-27 17:40:57 +0100
committer0neGal <mail@0negal.com>2021-12-27 17:40:57 +0100
commit7bf0b8a2f67009a6347daa587bf39995ac7700da (patch)
tree8f7fdf4eac7049407ee4c378b0cc04ec492e5379
parent8b30edac91a7db4a0221f1dff63434ad8e873064 (diff)
downloadViper-7bf0b8a2f67009a6347daa587bf39995ac7700da.tar.gz
Viper-7bf0b8a2f67009a6347daa587bf39995ac7700da.zip
added --debug
This means devtools don't get opened no matter what and --debug is required for it to open.
-rw-r--r--src/cli.js6
-rw-r--r--src/index.js4
2 files changed, 8 insertions, 2 deletions
diff --git a/src/cli.js b/src/cli.js
index ea54235..e5fe042 100644
--- a/src/cli.js
+++ b/src/cli.js
@@ -25,6 +25,7 @@ async function init() {
if (cli.hasSwitch("help")) {
console.log(`options:
--help shows this help message
+ --debug opens the dev/debug tools
--cli forces the CLI to enable
--update updates Northstar from your set game path
@@ -61,7 +62,10 @@ async function init() {
module.exports = {
hasArgs,
init, exit,
+ hasParam: (arg) => {
+ return cli.hasSwitch(arg);
+ },
param: (arg) => {
- return cli.getSwitchValue(arg)
+ return cli.getSwitchValue(arg);
}
}
diff --git a/src/index.js b/src/index.js
index 6924b57..4e64414 100644
--- a/src/index.js
+++ b/src/index.js
@@ -20,7 +20,9 @@ function start() {
nodeIntegration: true,
contextIsolation: false,
},
- }); win.openDevTools()
+ });
+
+ if (cli.hasParam("debug")) {win.openDevTools()}
win.removeMenu();
win.loadFile(__dirname + "/app/index.html");