webgme/webgme-cli

View on GitHub
bin/webgme-start

Summary

Maintainability
Test Coverage
#!/usr/bin/env node

'use strict';
var Command = require('commander').Command,
    BaseManager = require('../src/BaseManager'),
    manager = new BaseManager(),
    program = new Command(),
    nop = require('nop');

program
    .option('-h, --hard', 'Force reinstall all dependencies')
    .parse(process.argv);

if (program.args.length === 0) {  // action will not be called
    manager.start(program, err => {
        if (err) {
            process.exit(1);
        }
    });
}