import { contextBridge } from 'electron';
contextBridge.exposeInMainWorld('versions', {
node: () => process.versions.node,
chrome: () => process.versions.chrome,
electron: () => process.versions.electron
});
iimport { app, BrowserWindow } from 'electron';
import { fileURLToPath } from 'url';
import path from 'path';
const createWindow = () => {
const __filename = fileURLToPath(import.meta.url);
const __dirname = path.dirname(__filename);
const win = new BrowserWindow({
width: 1280,
height: 720,
webPreferences: {
preload: path.join(__dirname, './preload.js')
}
});
win.loadFile('index.html');
};
(async function () {
await app.whenReady();
createWindow();
console.log(process.platform);
app.on('window-all-closed', function () {
if (process.platform !== 'darwin') app.quit();
});
})();