miru/src/preload.js
ThaUnknown cc22b2147d feat: nandesuka feed
fix: version reporting
minior cleanup
2022-04-15 21:21:55 +02:00

15 lines
408 B
JavaScript

/* eslint node/no-callback-literal: 0 */
const { contextBridge, ipcRenderer } = require('electron')
contextBridge.exposeInMainWorld('IPC', {
emit: (event, data) => {
ipcRenderer.send(event, data)
},
on: (event, callback) => {
ipcRenderer.on(event, (event, ...args) => callback(...args))
}
})
contextBridge.exposeInMainWorld('version', {
arch: process.arch,
platform: process.platform
})