/**
 * Minified by jsDelivr using Terser v5.39.0.
 * Original file: /npm/generator-djangular-gift@0.2.0/app/index.js
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
"use strict";var util=require("../util"),path=require("path"),yeoman=require("yeoman-generator"),chalk=require("chalk"),format=require("string-format"),uuid=require("node-uuid"),_=require("lodash"),MeanGenerator=yeoman.generators.Base.extend({init:function(){this.secretKey=uuid.v4(),this.log(chalk.green("/=============================================================================\\")),this.log(chalk.magenta("|                       You're using the USF-GIFT generator                   |")),this.log(chalk.green("|=============================================================================|")),this.log(chalk.magenta("|                                                                             |")),this.log(chalk.magenta("|                               Optimized for the                             |")),this.log(chalk.white("|       Global Interdisciplinary Food Technologies Knowledge Repository       |")),this.log(chalk.magenta("|                   Hosted at the University of South Florida                 |")),this.log(chalk.magenta("|             Funding for the GIFT project generously provided by             |")),this.log(chalk.magenta("|                                                                             |")),this.log(chalk.white("|                  The Patel College for Global Sustainability                |")),this.log(chalk.magenta("|                                                                             |")),this.log(chalk.green("\\=============================================================================/"))},askForApplicationDetails:function(){var e=this.async(),a=[{name:"appName",message:"What would you like to call your application?",default:path.basename(process.cwd())}];this.prompt(a,function(a){this.appName=a.appName,this.slugifiedAppName=_.kebabCase(this.appName),e()}.bind(this))},copyApplicationFolder:function(){var e=["contributing.md","README.md","package.json","bower.js","Vagrantfile",".gitignore"],a={"provisioning/group_vars/dev":"provisioning/group_vars/dev","public/config.js":"public/config.js","_README.md":"README.md","_bower.json":"bower.json","_package.json":"package.json",_Vagrantfile:"Vagrantfile","_.gitignore":".gitignore"};util.readdirrecSync(this.sourceRoot()).forEach(function(i){var t=i.replace(this.sourceRoot()+"/","");_.contains(e,t)||(a[t]?this.template(t,a[t]):this.bulkCopy(t,t))}.bind(this))}});module.exports=MeanGenerator;
//# sourceMappingURL=/sm/3dedd99776153d98480e25cc954c98562add777a4a5e2570e1d929db5554897e.map