#!/usr/bin/env node const util = require('./util'); const program = require('commander'); const serve = require('../serve'); //============================================================================== // Setting up the program command line arguments. //============================================================================== program .option('-j, --jobs', 'enable job processing on this thread') .option( '-w, --websockets', 'enable the websocket (subscriptions) handler on this thread' ) .parse(process.argv); // Start serving. serve({ jobs: program.jobs, websockets: program.websockets }).catch(err => { console.error(err); util.shutdown(1); });