expose versions to world

This commit is contained in:
SrGooglo 2024-02-16 01:37:25 +01:00
parent 0538e85fc6
commit d916e85d87

View File

@ -18,6 +18,14 @@ const api = {
}, },
} }
const versions = {
electron: process.versions.electron,
chrome: process.versions.chrome,
node: process.versions.node,
v8: process.versions.v8,
uv: process.versions.uv
}
if (process.contextIsolated) { if (process.contextIsolated) {
try { try {
contextBridge.exposeInMainWorld( contextBridge.exposeInMainWorld(
@ -39,12 +47,13 @@ if (process.contextIsolated) {
) )
contextBridge.exposeInMainWorld("electron", electronAPI) contextBridge.exposeInMainWorld("electron", electronAPI)
contextBridge.exposeInMainWorld("api", api) contextBridge.exposeInMainWorld("api", api)
contextBridge.exposeInMainWorld("versions", versions)
} catch (error) { } catch (error) {
console.error(error) console.error(error)
} }
} else { } else {
window.electron = electronAPI window.electron = electronAPI
window.api = api window.api = api
window.versions = versions
} }