flatiron
598 Bytes
#!/usr/bin/env node
var flatiron = require('../lib/flatiron'),
path = require('path'),
app = flatiron.app;
var actions = {
create: 'Creates an empty template for a flatiron application'
};
app.version = flatiron.version;
app.use(flatiron.plugins.cli, {
version: true,
dir: path.join(__dirname, '..', 'lib', 'flatiron', 'cli'),
usage: [
'flatiron',
'',
'Commands:'
].concat(Object.keys(actions).map(function(key){
return ' ' + key + ' - ' + actions[key];
}))
});
//
// Alias `flatiron create` to `flatiron new`.
//
app.alias('new', 'create');
app.start();