#!/usr/bin/env node const zephyr = require('commander'); const chalk = require('chalk'); const cp = require('child_process').spawn; const fs = require('fs'); zephyr .usage('[action]') process.env.NODE_ENV = 'debug'; const npm = cp('node', ['--harmony', process.env.ZEPHYR_HOME + '/server/app/']); npm.stdout.on('data', function (data) { console.log(data.toString().trim()); }); npm.stderr.on('data', function (data) { console.log(data.toString().trim()); }); zephyr.on('--help', function() { console.log((' Documentation can be found at ' + chalk.blue('http://www.yasunaga-lab.bio.kyutech.ac.jp/EosJ/index.php/zephyr'))); console.log(''); }); zephyr.parse(process.argv);