Add commands modules manually to yargs

This commit is contained in:
Mohammad Fares 2018-10-01 12:25:09 +03:00
parent 2c4f4848db
commit 17975aba21

12
app.js
View File

@ -74,13 +74,17 @@ yargs.usage('Usage: $0 <command> [options]')
.strict()
// Set width to 90 cols
.wrap(100)
// Automatically loads the commands
.commandDir('commands')
// Handle failures
.fail(errorHandler);
// Parse the command line arguments
var argv = yargs.parse();
// Load commands
yargs.command(require('./commands/init.js'))
.command(require('./commands/config.js'))
.command(require('./commands/record.js'))
.command(require('./commands/play.js'))
.command(require('./commands/render.js'))
.command(require('./commands/share.js'))
.command(require('./commands/generate.js'))
/**
* Print exceptions