UNPKG

generator-btp-ui-gene

Version:

Yeoman Generator for BAS Sample Extension Generator

41 lines (35 loc) 853 B
'use strict'; const Generator = require('yeoman-generator'); const chalk = require('chalk'); const yosay = require('yosay'); module.exports = class extends Generator { prompting() { // Have Yeoman greet the user. this.log( yosay( `Welcome to the stunning ${chalk.red('generator-btp-ui-gene')} generator!` ) ); const prompts = [ { type: 'confirm', name: 'someAnswer', message: 'Would you like to enable this option?', default: true } ]; return this.prompt(prompts).then(props => { // To access props later use this.props.someAnswer; this.props = props; }); } writing() { this.fs.copy( this.templatePath('dummyfile.txt'), this.destinationPath('dummyfile.txt') ); } install() { this.installDependencies(); } };