Files
ElectronUpdater/Proof/src/js/preload.js
Tracy Pearson 3ca8091541 Working project
2023-02-12 10:57:40 -05:00

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
})