update auto-launch
This commit is contained in:
@@ -14,7 +14,7 @@
|
|||||||
"airplayer": "^2.0.0",
|
"airplayer": "^2.0.0",
|
||||||
"application-config": "^1.0.0",
|
"application-config": "^1.0.0",
|
||||||
"arch": "^2.0.0",
|
"arch": "^2.0.0",
|
||||||
"auto-launch": "^4.0.1",
|
"auto-launch": "^5.0.5",
|
||||||
"bitfield": "^1.0.2",
|
"bitfield": "^1.0.2",
|
||||||
"capture-frame": "^2.0.0",
|
"capture-frame": "^2.0.0",
|
||||||
"chokidar": "^2.0.4",
|
"chokidar": "^2.0.4",
|
||||||
|
|||||||
@@ -3,19 +3,11 @@ module.exports = {
|
|||||||
uninstall
|
uninstall
|
||||||
}
|
}
|
||||||
|
|
||||||
const config = require('../config')
|
const { APP_NAME } = require('../config')
|
||||||
const AutoLaunch = require('auto-launch')
|
const AutoLaunch = require('auto-launch')
|
||||||
const { app } = require('electron')
|
|
||||||
|
|
||||||
// On Mac, work around a bug in auto-launch where it opens a Terminal window
|
|
||||||
// See https://github.com/Teamwork/node-auto-launch/issues/28#issuecomment-222194437
|
|
||||||
const appPath = process.platform === 'darwin'
|
|
||||||
? app.getPath('exe').replace(/\.app\/Content.*/, '.app')
|
|
||||||
: undefined // Use the default
|
|
||||||
|
|
||||||
const appLauncher = new AutoLaunch({
|
const appLauncher = new AutoLaunch({
|
||||||
name: config.APP_NAME,
|
name: APP_NAME,
|
||||||
path: appPath,
|
|
||||||
isHidden: true
|
isHidden: true
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user