add autorun command line argument

This commit is contained in:
LenAnderson 2023-11-18 00:09:42 +00:00
parent 6f9be2eee9
commit e520a50de2
1 changed files with 6 additions and 1 deletions

View File

@ -72,6 +72,11 @@ if (process.versions && process.versions.node && process.versions.node.match(/20
dns.setDefaultResultOrder('ipv4first'); dns.setDefaultResultOrder('ipv4first');
const cliArguments = yargs(hideBin(process.argv)) const cliArguments = yargs(hideBin(process.argv))
.option('autorun', {
type: 'boolean',
default: null,
describe: 'Automatically launch SillyTavern in the browser.'
})
.option('disableCsrf', { .option('disableCsrf', {
type: 'boolean', type: 'boolean',
default: false, default: false,
@ -116,7 +121,7 @@ if (fs.existsSync(whitelistPath)) {
} }
const whitelistMode = config.whitelistMode; const whitelistMode = config.whitelistMode;
const autorun = config.autorun && !cliArguments.ssl; const autorun = config.autorun && cliArguments.autorun!==false && !cliArguments.ssl;
const enableExtensions = config.enableExtensions; const enableExtensions = config.enableExtensions;
const listen = config.listen; const listen = config.listen;