Replace electron-is-dev with app.isPackaged.

This unfortunately uses remote, but that’s what electron-is-dev was
doing anyway.

Signed-off-by: Anders Kaseorg <anders@zulip.com>
This commit is contained in:
Anders Kaseorg
2021-03-08 22:28:38 -08:00
parent 78931bbb22
commit 7b095a683c
8 changed files with 12 additions and 23 deletions

View File

@@ -1,7 +1,6 @@
import {app, dialog, session} from 'electron';
import util from 'util';
import isDev from 'electron-is-dev';
import log from 'electron-log';
import {UpdateDownloadedEvent, UpdateInfo, autoUpdater} from 'electron-updater';
@@ -14,7 +13,7 @@ const sleep = util.promisify(setTimeout);
export async function appUpdater(updateFromMenu = false): Promise<void> {
// Don't initiate auto-updates in development
if (isDev) {
if (!app.isPackaged) {
return;
}