const { contextBridge, ipcRenderer } = require('electron'); contextBridge.exposeInMainWorld('rcon', { getServers: () => ipcRenderer.invoke('get-servers'), saveServer: (server) => ipcRenderer.invoke('save-server', server), deleteServer: (id) => ipcRenderer.invoke('delete-server', id), send: (data) => ipcRenderer.invoke('rcon-send', data) });