@balderdash/sails-edge
Version:
API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)
32 lines (25 loc) • 597 B
JavaScript
/**
* Module dependencies
*/
var _ = require('lodash');
var program = require('commander');
//
//
// Monkey-patch commander
//
//
// Allow us to display help(), but omit the wildcard (*) command.
program.Command.prototype.usageMinusWildcard =
program.usageMinusWildcard = function() {
program.commands = _.reject(program.commands, {
_name: '*'
});
program.help();
};
// Force commander to display version information.
program.Command.prototype.versionInformation =
program.versionInformation =
function() {
program.emit('version');
};
module.exports = program;