in app/index.js [4:34]
async prompting() {
this.answers = await this.prompt([
{
type: "input",
name: "id",
message: "Extension ID",
default: "my-extension-id",
validate: this.validateId.bind(this)
},
{
type: "input",
name: "name",
message: "Extension name",
default: "My Extension Name",
validate: this.validateNotEmpty.bind(this)
},
{
type: "input",
name: "description",
message: "Extension description",
default: "A short description of my extension",
validate: this.validateNotEmpty.bind(this)
},
{
type: "input",
name: "publisher",
message: "Extension publisher ID",
validate: this.validateNotEmpty.bind(this)
}
]);
}