Compare commits

...

1 Commits

Author SHA1 Message Date
Arthur Pacaud
058b73db66 Replace electron-is with electron-is-dev 2024-08-07 20:10:55 +02:00
7 changed files with 1721 additions and 2462 deletions

View File

@@ -5,7 +5,7 @@ const process = optionalRequire('process');
let _isWindows = false;
if (remote) {
_isWindows = remote.require('electron-is').windows();
_isWindows = remote.process.platform === 'win32';
}
const _isMacLike =
typeof navigator !== 'undefined' &&

View File

@@ -360,13 +360,13 @@ export default class Window {
return !process.env.NODE_ENV || process.env.NODE_ENV === 'development';
try {
const isDev = remote.require('electron-is').dev();
const isDev = remote.require('electron-is-dev');
return isDev;
} catch (err) {
// This rarely, but sometimes happen that require throw ("missing remote object").
// Catch the error in the hope that things will continue to work.
console.error(
"Caught an error while calling remote.require('electron-is').dev",
"Caught an error while calling remote.require('electron-is-dev')",
err
);
return false; // Assume we're not in development mode. Might be incorrect but better not consider production as development.

View File

@@ -1,6 +1,6 @@
const electron = require('electron');
const BrowserWindow = electron.BrowserWindow; // Module to create native browser window.
const isDev = require('electron-is').dev();
const isDev = require('electron-is-dev');
const ipcMain = electron.ipcMain;
const { load } = require('./Utils/UrlLoader');

View File

@@ -4,7 +4,7 @@ const {
shell,
screen,
} = require('electron');
const isDev = require('electron-is').dev();
const isDev = require('electron-is-dev');
const { load } = require('./Utils/UrlLoader');
// Keep a global reference of the window object, if you don't, the window will

View File

@@ -6,7 +6,7 @@ const Menu = electron.Menu;
const Notification = electron.Notification;
const protocol = electron.protocol;
const parseArgs = require('minimist');
const isDev = require('electron-is').dev();
const isDev = require('electron-is-dev');
const ipcMain = electron.ipcMain;
const autoUpdater = require('electron-updater').autoUpdater;
const log = require('electron-log');

File diff suppressed because it is too large Load Diff

View File

@@ -16,7 +16,7 @@
"discord-rich-presence": "^0.0.8",
"dotenv": "^4.0.0",
"electron-editor-context-menu": "^1.1.1",
"electron-is": "^2.4.0",
"electron-is-dev": "^2.0.0",
"electron-log": "^4.1.1",
"electron-updater": "4.2.0",
"fs-extra": "^3.0.1",