File tree 1 file changed +9
-6
lines changed
1 file changed +9
-6
lines changed Original file line number Diff line number Diff line change @@ -76,12 +76,15 @@ async function init() {
76
76
77
77
// determine template
78
78
let template = argv . t || argv . template
79
-
80
- const availableTemplates = TEMPLATES . map ( ( template ) => stripColors ( template ) )
81
- const isValidTemplate = availableTemplates . includes ( template )
82
- const message = isValidTemplate
83
- ? `Select a template:`
84
- : `${ template } isn't a valid template. Please choose from below: `
79
+ let message = 'Select a template:'
80
+ let isValidTemplate = false
81
+
82
+ // --template expects a value
83
+ if ( typeof template === 'string' ) {
84
+ const availableTemplates = TEMPLATES . map ( stripColors )
85
+ isValidTemplate = availableTemplates . includes ( template )
86
+ message = `${ template } isn't a valid template. Please choose from below:`
87
+ }
85
88
86
89
if ( ! template || ! isValidTemplate ) {
87
90
/**
You can’t perform that action at this time.
0 commit comments