dev-sidecar/packages/core/start/mitmproxy.js

17 lines
567 B
JavaScript
Raw Normal View History

2020-11-06 10:59:54 +00:00
// eslint-disable-next-line no-unused-vars
const server = require('@docmirror/mitmproxy')
2020-12-29 16:14:33 +00:00
const JSON5 = require('json5')
const path = require('path')
const home = process.env.HOME
let configPath = path.join(home, '.dev-sidecar/running.json')
2020-12-02 04:21:49 +00:00
if (process.argv && process.argv.length > 3) {
configPath = process.argv[2]
}
const fs = require('fs')
const configJson = fs.readFileSync(configPath)
const config = JSON5.parse(configJson)
2020-11-18 09:28:18 +00:00
const scriptDir = '../../gui/extra/scripts/'
2020-11-18 10:23:27 +00:00
config.setting.script.defaultDir = path.join(__dirname, scriptDir)
2020-11-06 10:59:54 +00:00
server.start(config)