UNPKG

pear-api

Version:

Pear API Base & Integration Module

16 lines (13 loc) 476 B
'use strict' const daemon = require('bare-daemon') const { RUNTIME, PLATFORM_DIR } = require('./constants') module.exports = function tryboot () { const { argv } = global.Bare || global.process const args = ['--sidecar'] const dhtBootstrap = argv.includes('--dht-bootstrap') ? argv[argv.indexOf('--dht-bootstrap') + 1] : null if (dhtBootstrap) { args.push('--dht-bootstrap') args.push(dhtBootstrap) } daemon.spawn(RUNTIME, args, { cwd: PLATFORM_DIR }) }