11import * as lodash from 'lodash' ;
2- import * as minimist from 'minimist' ;
2+ import minimist from 'minimist' ;
33
44import { CommandLineOptions , CommandMetadataOption , HydratedParseArgsOptions , ParsedArg } from '../definitions' ;
55
@@ -19,7 +19,7 @@ export { ParsedArgs } from 'minimist';
1919 */
2020export function stripOptions ( pargv : readonly string [ ] , { includeSeparated = true } : { includeSeparated ?: boolean ; } ) : string [ ] {
2121 const r = / ^ \- / ;
22- const [ ownArgs , otherArgs ] = separateArgv ( pargv ) ;
22+ const [ ownArgs , otherArgs ] = separateArgv ( pargv ) ;
2323 const filteredArgs = ownArgs . filter ( arg => ! r . test ( arg ) ) ;
2424
2525 if ( ! includeSeparated ) {
@@ -50,7 +50,7 @@ export function separateArgv(pargv: readonly string[]): [string[], string[]] {
5050 otherArgs . shift ( ) ; // strip separator
5151 }
5252
53- return [ ownArgs , otherArgs ] ;
53+ return [ ownArgs , otherArgs ] ;
5454}
5555
5656/**
@@ -166,8 +166,8 @@ export function filterCommandLineOptions<O extends CommandMetadataOption>(option
166166
167167 const pairs = Object . keys ( parsedArgs )
168168 . map ( ( k ) : [ string , O | undefined , ParsedArg | undefined ] => [ k , mapped . get ( k ) , parsedArgs [ k ] ] )
169- . filter ( ( [ k , opt , value ] ) => opt && predicate ( opt , value ) )
170- . map ( ( [ k , opt , value ] ) => [ opt ? opt . name : k , value ] ) ;
169+ . filter ( ( [ k , opt , value ] ) => opt && predicate ( opt , value ) )
170+ . map ( ( [ k , opt , value ] ) => [ opt ? opt . name : k , value ] ) ;
171171
172172 return { ...initial , ...lodash . fromPairs ( pairs ) } ;
173173}
@@ -221,7 +221,7 @@ export function unparseArgs(parsedArgs: minimist.ParsedArgs, { useDoubleQuotes,
221221 const dashKey = ( k : string ) => ( k . length === 1 ? '-' : '--' ) + k ;
222222
223223 const pushPairs = ( ...pairs : [ string , string | undefined ] [ ] ) => {
224- for ( const [ k , val ] of pairs ) {
224+ for ( const [ k , val ] of pairs ) {
225225 const key = dashKey ( allowCamelCase ? k : k . replace ( / [ A - Z ] / g, '-$&' ) . toLowerCase ( ) ) ;
226226
227227 if ( useEquals ) {
@@ -274,7 +274,7 @@ export function unparseArgs(parsedArgs: minimist.ParsedArgs, { useDoubleQuotes,
274274 isKnown ( k )
275275 ) ;
276276
277- for ( const [ key , val ] of pairedOptions ) {
277+ for ( const [ key , val ] of pairedOptions ) {
278278 if ( val === true ) {
279279 pushPairs ( [ key , undefined ] ) ;
280280 } else if ( val === false && ! ignoreFalse ) {
0 commit comments