UNPKG

798 BPlain TextView Raw
1#!/usr/bin/env node
2
3var program = require('commander');
4var pkg = require('../package.json');
5
6program
7 .version(pkg.version)
8 .on('--help', function(){
9 console.log(' Examples:');
10 console.log('');
11 console.log(' $ ems --help');
12 console.log(' $ ems --version');
13 console.log('');
14 })
15 .command('precompile <target>', 'precompile assets of given application')
16 .command('new <target>', 'generate a new ems application')
17 .command('start <target>', 'start ems application')
18 .parse(process.argv);
19
20// console.log(program);
21var has = false;
22program.commands.forEach(function(c) {
23 if(program.args[0] === c._name) {
24 return has = true;
25 }
26});
27
28if(has === false) {
29 console.error('Unknown command '+program.args[0]);
30}
\No newline at end of file