bugfixes for new Electron and webpack

This commit is contained in:
antelle 2019-08-17 15:20:00 +02:00
parent 5fb3228841
commit 8ab1ec615f
3 changed files with 5 additions and 3 deletions

View File

@ -7,7 +7,7 @@ const UpdateModel = require('../models/update-model');
const Transport = require('../comp/transport');
const Logger = require('../util/logger');
const SemVer = require('../util/semver');
const publicKey = require('raw-loader!../../resources/public-key.pem');
const publicKey = require('raw-loader!../../resources/public-key.pem').default;
const logger = new Logger('updater');

View File

@ -1,5 +1,5 @@
const Logger = require('./logger');
const publicKey = require('raw-loader!../../resources/public-key.pem');
const publicKey = require('raw-loader!../../resources/public-key.pem').default;
const kdbxweb = require('kdbxweb');
const SignatureVerifier = {

View File

@ -156,7 +156,9 @@ function createMainWindow() {
titleBarStyle: appSettings ? appSettings.titlebarStyle : undefined,
backgroundColor: '#282C34',
webPreferences: {
backgroundThrottling: false
backgroundThrottling: false,
nodeIntegration: true,
nodeIntegrationInWorker: true
}
};
if (process.platform !== 'win32') {