Fix: Remove unusued modules and disable devTools when packaged

This commit is contained in:
MasterAcnolo
2026-03-16 21:22:41 +01:00
parent ff7366c46c
commit 1c27cc19cf

View File

@@ -1,7 +1,6 @@
const config = require("./config.js"); const config = require("./config.js");
const { app, BrowserWindow, ipcMain, dialog, Menu, shell } = require("electron"); const { app, BrowserWindow, ipcMain, dialog, Menu, shell } = require("electron");
const path = require("path"); const path = require("path");
const os = require("os");
const fs = require("fs"); const fs = require("fs");
const { logger, logSessionStart, logSessionEnd, logDir } = require("./server/logger"); const { logger, logSessionStart, logSessionEnd, logDir } = require("./server/logger");
@@ -93,6 +92,7 @@ async function createMainWindow() {
minWidth: 750, minWidth: 750,
minHeight: 800, minHeight: 800,
frame: !configFeatures.customTopBar, frame: !configFeatures.customTopBar,
devTools: `${app.isPackaged ? false : true}`,
webPreferences: { webPreferences: {
nodeIntegration: false, nodeIntegration: false,
contextIsolation: true, contextIsolation: true,