console.log('preload..') const {contextBridge, ipcRenderer} = require('electron') contextBridge.exposeInMainWorld('API', { getVersion: () => { return process.versions.electron }, saveFile: (data) => { ipcRenderer.send('save-file', data) return true }, readFile(option) { return ipcRenderer.invoke('read-file', option) } })