function askForSnippetLanguage()

in generators/app/generate-snippets.js [96:113]


function askForSnippetLanguage(generator, extensionConfig) {
    let snippetLanguage = generator.options['snippetLanguage'] || generator.options['extensionParam2'];

    if (snippetLanguage) {
        extensionConfig.languageId = snippetLanguage;
        return Promise.resolve();
    }

    generator.log('Enter the language for which the snippets should appear. The id is an identifier and is single, lower-case name such as \'php\', \'javascript\'');
    return generator.prompt({
        type: 'input',
        name: 'languageId',
        message: 'Language id:',
        default: extensionConfig.languageId
    }).then(idAnswer => {
        extensionConfig.languageId = idAnswer.languageId;
    });
}