const { app, BrowserWindow } = require('electron'); app.once('ready', async () => { const w = new BrowserWindow({ show: false, webPreferences: { contextIsolation: false, nodeIntegration: true } }); w.webContents.once('render-process-gone', (_, details) => { if (details.reason === 'crashed') { process.exit(0); } else { process.exit(details.exitCode); } }); await w.webContents.loadURL('about:blank'); w.webContents.executeJavaScript('process.crash()'); });