const { contextBridge, ipcRenderer } = require('electron'); contextBridge.exposeInMainWorld('electron', { isDesktop: true, platform: process.platform, apiEnvironment: { get: () => ipcRenderer.invoke('app:get-api-environment'), set: (environment) => ipcRenderer.invoke('app:set-api-environment', environment), }, presentation: { open: (url) => ipcRenderer.invoke('presentation:open', url), }, });