redux-devtools/extension/test/electron/fixture/main.js
Nathan Bierema adff9dd9f9
Refactor extension builds (#1265)
* Update for Edge build

* Refactor builds

* Update permissions

* Update tests
2022-11-07 00:26:12 +00:00

22 lines
560 B
JavaScript

const path = require('path');
const { app, BrowserWindow, session } = require('electron');
app.on('window-all-closed', app.quit);
app.whenReady().then(async () => {
await session.defaultSession.loadExtension(
path.join(__dirname, '../../../dist'),
{ allowFileAccess: true }
);
const mainWindow = new BrowserWindow({
width: 150,
height: 100,
webPreferences: {
nodeIntegration: true,
contextIsolation: false,
},
});
mainWindow.loadFile('index.html');
mainWindow.webContents.openDevTools({ mode: 'detach' });
});