generator-robonkey
Version:
A Yeoman generator for Gulp, Templating, CSS Preprocessors, Coffeescript, PostCSS, Modernizr, svg icons/icon font generator, BrowserSync, and some libraries to choose from. Express, Wordpress, Drupal, CodeIgniter, Laravel subgenerators are available.
37 lines (29 loc) • 1.04 kB
JavaScript
var chalk = require('chalk'),
detectFeatures = require('../helpers/detectFeatures'),
printTitle = require('../helpers/printTitle');
;
// It does what it says
var staticPrompt = function(self, cb){
if(self.cfg.environmentOption === 'static' && (self.calledFrom === 'app' || !self.calledFrom)){
console.log(printTitle('Static Website'));
var environmentMessage = "This will install a static website setup.\n" +
"If you want a framework, exit and run yo robonkey:<framework>.\n" +
"The available options are express, wordpress, drupal, codeigniter, laravel.";
console.log(environmentMessage);
var done = self.async();
self.prompt([{
type: 'confirm',
name: 'continueStatic',
message: 'Continue?',
default: true
}], function (answers) {
if(!answers.continueStatic) {
self.exit = true;
}
cb();
}.bind(self));
} else {
cb();
}
}
module.exports = staticPrompt;