electron/tools/run-if-exists.js
Samuel Attard 6be69048e6
fix: handle shortcuts by default if no WebPreferences object exists (#14766)
DevTools webcontents do not have webpreferences

Fixes #14685
2018-09-28 01:41:09 +10:00

17 lines
390 B
JavaScript

const cp = require('child_process')
const fs = require('fs')
const checkPath = process.argv[2]
const command = process.argv.slice(3)
if (fs.existsSync(checkPath)) {
const child = cp.spawn(
`${command[0]}${process.platform === 'win32' ? '.cmd' :''}`,
command.slice(1),
{
stdio: 'inherit',
cwd: checkPath
}
)
child.on('exit', code => process.exit(code))
}