File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -6,7 +6,6 @@ var fs = require("fs");
66var path = require ( "path" ) ;
77var compile = require ( "eazy-logger" ) . compile ;
88var longest = require ( "longest" ) ;
9- var padRight = require ( "pad-right" ) ;
109var utils = require ( "../lib/utils" ) ;
1110var logger = require ( "../lib/logger" ) . logger ;
1211var cmdWhitelist = [ "start" , "init" , "reload" ] ;
@@ -76,12 +75,18 @@ function handleCli (opts) {
7675function listFlags ( flags ) {
7776
7877 var flagKeys = Object . keys ( flags ) ;
79- var maxLength = ( longest ( Object . keys ( flags ) ) || "" ) . length ;
78+ var maxLength = ( longest ( Object . keys ( flags ) ) || "" ) . length + 4 ;
8079
8180 return flagKeys . map ( function ( item ) {
82- return " {bold:--" + padRight ( item , maxLength + 4 , " " ) + "}" + flags [ item ] ;
81+ var length = maxLength - item . length ;
82+ return " {bold:--" + item + chars ( length , " " ) + "}" +
83+ flags [ item ] ;
8384 } ) . join ( "\n" ) ;
8485}
8586
87+ function chars ( length , char ) {
88+ return new Array ( length ) . join ( char ) ;
89+ }
90+
8691module . exports = handleCli ;
8792module . exports . getHelpText = getHelpText ;
Original file line number Diff line number Diff line change 4747 "longest" : " ^1.0.1" ,
4848 "meow" : " 3.3.0" ,
4949 "opn" : " ^3.0.2" ,
50- "pad-right" : " ^0.2.2" ,
5150 "portscanner" : " ^1.0.0" ,
5251 "query-string" : " ^2.4.0" ,
5352 "resp-modifier" : " ^5.0.0" ,
You can’t perform that action at this time.
0 commit comments