js-uploader
Version:
A JavaScript library for file upload
24 lines • 834 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.isElectron = void 0;
exports.isElectron = function () {
// Renderer process
if (typeof window !== 'undefined' &&
typeof window.process === 'object' &&
window.process.type === 'renderer') {
return true;
}
// Main process
if (typeof process !== 'undefined' && typeof process.versions === 'object' && !!process.versions.electron) {
return true;
}
// Detect the user agent when the `nodeIntegration` option is set to false
if (typeof navigator === 'object' &&
typeof navigator.userAgent === 'string' &&
navigator.userAgent.indexOf('Electron') >= 0) {
return true;
}
return false;
};
console.log(exports.isElectron());
//# sourceMappingURL=is-electron.js.map