File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -76,12 +76,15 @@ async function init() {
7676
7777 // determine template
7878 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+ }
8588
8689 if ( ! template || ! isValidTemplate ) {
8790 /**
You can’t perform that action at this time.
0 commit comments