mirror of
https://github.com/lensapp/lens.git
synced 2025-05-20 05:10:56 +00:00
20 lines
415 B
TypeScript
20 lines
415 B
TypeScript
import { autoUpdater } from "electron-updater"
|
|
import logger from "./logger"
|
|
|
|
export default class AppUpdater {
|
|
|
|
protected updateInterval: number = (1000 * 60 * 60 * 24) // once a day
|
|
|
|
constructor() {
|
|
autoUpdater.logger = logger
|
|
}
|
|
|
|
public start() {
|
|
setInterval(() => {
|
|
autoUpdater.checkForUpdatesAndNotify()
|
|
}, this.updateInterval)
|
|
|
|
return autoUpdater.checkForUpdatesAndNotify()
|
|
}
|
|
}
|