mirror of
				https://github.com/strapi/strapi.git
				synced 2025-10-31 01:47:13 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			29 lines
		
	
	
		
			613 B
		
	
	
	
		
			JavaScript
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			29 lines
		
	
	
		
			613 B
		
	
	
	
		
			JavaScript
		
	
	
		
			Executable File
		
	
	
	
	
| 'use strict';
 | |
| 
 | |
| /**
 | |
|  * Module dependencies
 | |
|  */
 | |
| 
 | |
| // Public node modules.
 | |
| const _ = require('lodash');
 | |
| const program = require('commander');
 | |
| 
 | |
| /**
 | |
|  * Monkey-patch commander
 | |
|  */
 | |
| 
 | |
| // Allow us to display `help()`, but omit the wildcard (`*`) command.
 | |
| program.Command.prototype.usageMinusWildcard = program.usageMinusWildcard = () => {
 | |
|   program.commands = _.reject(program.commands, {
 | |
|     _name: '*'
 | |
|   });
 | |
|   program.help();
 | |
| };
 | |
| 
 | |
| // Force commander to display version information.
 | |
| program.Command.prototype.versionInformation = program.versionInformation = () => {
 | |
|   program.emit('version');
 | |
| };
 | |
| 
 | |
| module.exports = program;
 | 
