File tree Expand file tree Collapse file tree 1 file changed +26
-8
lines changed Expand file tree Collapse file tree 1 file changed +26
-8
lines changed Original file line number Diff line number Diff line change @@ -42,14 +42,32 @@ export default async function createReadme({
42
42
-T ghp_0123456789abcdefghjklmnopqrstuvwxyzA \\
43
43
-R "${ owner } /*"` ;
44
44
45
- Object . entries ( scriptOptions ) . forEach ( ( [ name , { required, example } ] ) => {
46
- if ( ! required ) return ;
47
- minimalUsage += ` \\
48
- --${ name } ${ example } ` ;
49
- } ) ;
50
- Object . entries ( scriptOptions ) . forEach ( ( [ name , { required, example } ] ) => {
51
- fullUsage += ` \\
52
- --${ name } ${ example } ` ;
45
+ Object . entries ( scriptOptions ) . forEach (
46
+ ( [ name , { type, required, example } ] ) => {
47
+ if ( ! required ) return ;
48
+ if ( type === "boolean" ) {
49
+ const CliOption = decamelize ( name , {
50
+ separator : "-" ,
51
+ } ) ;
52
+ minimalUsage += ` \\
53
+ --${ CliOption } ` ;
54
+ } else {
55
+ minimalUsage += ` \\
56
+ --${ name } ${ example } ` ;
57
+ }
58
+ }
59
+ ) ;
60
+ Object . entries ( scriptOptions ) . forEach ( ( [ name , { type, example } ] ) => {
61
+ if ( type === "boolean" ) {
62
+ const CliOption = decamelize ( name , {
63
+ separator : "-" ,
64
+ } ) ;
65
+ fullUsage += ` \\
66
+ --${ CliOption } ` ;
67
+ } else {
68
+ fullUsage += ` \\
69
+ --${ name } ${ example } ` ;
70
+ }
53
71
} ) ;
54
72
55
73
content += `## Usage
You can’t perform that action at this time.
0 commit comments