10 lines
413 B
JavaScript
10 lines
413 B
JavaScript
const { contextBridge, ipcRenderer } = require('electron')
|
|
|
|
contextBridge.exposeInMainWorld('versions', {
|
|
getNodeVersion: () => process.versions.node,
|
|
getChromeVersion: () => process.versions.chrome,
|
|
getElectronVersion: () => process.versions.electron,
|
|
getAppVersion: () => ipcRenderer.invoke('getVersion'),
|
|
ping: () => ipcRenderer.invoke('ping')
|
|
// we can also expose variables, not just functions
|
|
}) |