Skip to content

Commit 0ea5776

Browse files
committed
cli arg to print --version or -v match with tauri output
1 parent 2338791 commit 0ea5776

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

src-electron/main.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,13 @@ const { registerCredIpcHandlers } = require('./main-cred-ipc');
88
const { registerWindowIpcHandlers, registerWindow, setOnAllWindowsClosed } = require('./main-window-ipc');
99
const { assertTrusted } = require('./ipc-security');
1010
const { getWindowOptions, trackWindowState, DEFAULTS } = require('./window-state');
11-
const { phoenixLoadURL, gaMetricsURL } = require('./config');
11+
const { phoenixLoadURL, gaMetricsURL, version, productName } = require('./config');
12+
13+
// Handle --version / -v flag before any Electron initialization
14+
if (process.argv.includes('-v') || process.argv.includes('--version')) {
15+
console.log(`${version}`);
16+
process.exit(0);
17+
}
1218

1319
// Register phtauri:// as a privileged scheme (must be done before app ready)
1420
// This enables standard web features: fetch, localStorage, cookies, etc.

0 commit comments

Comments
 (0)