bin/recipe-publish
#!/usr/bin/env node
var program = require('commander');
var _ = require('lodash');
program
.description('publish a recipe')
.arguments('[path]')
.option('-g, --global', 'use global config file')
.option('-p, --project', 'use project config file')
.option('-u, --user', 'use user config file')
.parse(process.argv);
((options) => {
var path = _.first(program.args);
var PublishCommand = require('..').commands.PublishCommand;
PublishCommand.run(path, options)
.then(() => {
process.exit();
})
.catch(() => {
process.exit(1);
});
})(program);