mirror of
				https://github.com/flynx/argv.js.git
				synced 2025-10-31 11:40:07 +00:00 
			
		
		
		
	minor fixes...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
		
							parent
							
								
									927aff890c
								
							
						
					
					
						commit
						803c24f8ba
					
				
							
								
								
									
										17
									
								
								argv.js
									
									
									
									
									
								
							
							
						
						
									
										17
									
								
								argv.js
									
									
									
									
									
								
							| @ -580,18 +580,23 @@ object.Constructor('Parser', { | |||||||
| 			var short = this.helpShortOptionSize || 1 | 			var short = this.helpShortOptionSize || 1 | ||||||
| 			var expandVars = this.expandTextVars.bind(this) | 			var expandVars = this.expandTextVars.bind(this) | ||||||
| 			var formDoc = function(doc, handler, arg){ | 			var formDoc = function(doc, handler, arg){ | ||||||
|  | 				var dfl = getValue(handler, 'default')[1] | ||||||
|  | 				var req = getValue(handler, 'required')[1] | ||||||
|  | 				var val_req = getValue(handler, 'valueRequired')[1] | ||||||
|  | 				var env = getValue(handler, 'env')[1] | ||||||
|  | 
 | ||||||
| 				var info = [ | 				var info = [ | ||||||
| 					...(handler.required ? | 					...(req ? | ||||||
| 						['required'] | 						['required'] | ||||||
| 						: []), | 						: []), | ||||||
| 					...(handler.valueRequired ? | 					...(val_req ? | ||||||
| 						['required value'] | 						['required value'] | ||||||
| 						: []), | 						: []), | ||||||
| 					...('default' in handler ? | 					...(dfl ? | ||||||
| 						[`default: ${handler.default}`] | 						[`default: ${dfl}`] | ||||||
| 						: []), | 						: []), | ||||||
| 					...(handler.env ? | 					...(env ? | ||||||
| 						[`env: \$${handler.env}`] | 						[`env: \$${env}`] | ||||||
| 						: []), | 						: []), | ||||||
| 					...(handler instanceof Parser ? | 					...(handler instanceof Parser ? | ||||||
| 						//[`more: ${ that.scriptName } ${ arg.slice(1) } -h`]
 | 						//[`more: ${ that.scriptName } ${ arg.slice(1) } -h`]
 | ||||||
|  | |||||||
| @ -1,6 +1,6 @@ | |||||||
| { | { | ||||||
|   "name": "ig-argv", |   "name": "ig-argv", | ||||||
|   "version": "2.11.2", |   "version": "2.11.3", | ||||||
|   "description": "simple argv parser", |   "description": "simple argv parser", | ||||||
|   "main": "argv.js", |   "main": "argv.js", | ||||||
|   "scripts": { |   "scripts": { | ||||||
|  | |||||||
							
								
								
									
										20
									
								
								test.js
									
									
									
									
									
								
							
							
						
						
									
										20
									
								
								test.js
									
									
									
									
									
								
							| @ -20,6 +20,26 @@ var lang = module.lang = require('./examples/lang').parser | |||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
|  | //---------------------------------------------------------------------
 | ||||||
|  | 
 | ||||||
|  | var setups = { | ||||||
|  | 	bare: require('./examples/bare').parser, | ||||||
|  | 	options: require('./examples/options').parser, | ||||||
|  | 	lang: require('./examples/lang').parser, | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | var modifiers = { | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | var tests = { | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | var cases = { | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
| //---------------------------------------------------------------------
 | //---------------------------------------------------------------------
 | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user