feat: add logger to electron updater

This commit is contained in:
tiddlygit-test 2020-08-15 15:07:25 +08:00
parent d84fa80ccc
commit b6d8052fe9
2 changed files with 12 additions and 1 deletions

View file

@ -183,6 +183,7 @@ if (!gotTheLock) {
global.MAILTO_URLS = MAILTO_URLS;
autoUpdater.allowPrerelease = allowPrerelease;
autoUpdater.logger = logger;
whenTrulyReady()
// eslint-disable-next-line promise/always-return
.then(() => {

View file

@ -5,7 +5,17 @@ const { LOG_FOLDER } = require('../../constants/paths');
const RendererTransport = require('./renderer-transport');
const logger = winston.createLogger({
levels: winston.config.syslog.levels,
levels: {
emerg: 0,
alert: 1,
crit: 2,
error: 3,
warning: 4,
warn: 5,
notice: 6,
info: 7,
debug: 8,
},
transports: [
new winston.transports.DailyRotateFile({
filename: 'TiddlyGit-%DATE%.log',