// package
is-electron
type: "module"
// preferences
// replacements (1)
snippet::is-electron
Simple or drop-in replacementThis package is no longer necessary. You can detect Electron by checking the renderer process type, `process.versions.electron`, or the user agent.
// example
function isElectron() {
return Boolean(
globalThis.window?.process?.type ===
'renderer' ||
globalThis.process?.versions?.electron ||
globalThis.navigator?.userAgent?.includes(
'Electron',
),
);
}