@@ -20,7 +20,7 @@ export function readFlagValue(args, name) {
2020 return undefined ;
2121}
2222
23- export function consumeStringFlag ( argv , index , flag , currentValue ) {
23+ function consumeStringFlag ( argv , index , flag , currentValue ) {
2424 if ( argv [ index ] !== flag ) {
2525 return null ;
2626 }
@@ -30,18 +30,7 @@ export function consumeStringFlag(argv, index, flag, currentValue) {
3030 } ;
3131}
3232
33- export function consumeStringListFlag ( argv , index , flag ) {
34- if ( argv [ index ] !== flag ) {
35- return null ;
36- }
37- const value = argv [ index + 1 ] ;
38- return {
39- nextIndex : index + 1 ,
40- value : typeof value === "string" && value . length > 0 ? value : null ,
41- } ;
42- }
43-
44- export function consumeIntFlag ( argv , index , flag , currentValue , options = { } ) {
33+ function consumeIntFlag ( argv , index , flag , currentValue , options = { } ) {
4534 if ( argv [ index ] !== flag ) {
4635 return null ;
4736 }
@@ -53,7 +42,7 @@ export function consumeIntFlag(argv, index, flag, currentValue, options = {}) {
5342 } ;
5443}
5544
56- export function consumeFloatFlag ( argv , index , flag , currentValue , options = { } ) {
45+ function consumeFloatFlag ( argv , index , flag , currentValue , options = { } ) {
5746 if ( argv [ index ] !== flag ) {
5847 return null ;
5948 }
@@ -84,25 +73,6 @@ export function stringFlag(flag, key) {
8473 } ;
8574}
8675
87- export function stringListFlag ( flag , key ) {
88- return {
89- consume ( argv , index ) {
90- const option = consumeStringListFlag ( argv , index , flag ) ;
91- if ( ! option ) {
92- return null ;
93- }
94- return {
95- nextIndex : option . nextIndex ,
96- apply ( target ) {
97- if ( option . value ) {
98- target [ key ] . push ( option . value ) ;
99- }
100- } ,
101- } ;
102- } ,
103- } ;
104- }
105-
10676function createAssignedValueFlag ( consumeOption ) {
10777 return {
10878 consume ( argv , index , args ) {
0 commit comments