{"version":3,"sources":["jsdelivr-header.js","/npm/generator-fullmvc-module@0.0.1/app/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACNA,aACA,IAAI,KAAO,QAAQ,QACf,KAAO,QAAQ,QACf,OAAS,QAAQ,oBAGjB,+BAAiC,OAAO,QAAU,SAAwC,EAAM,EAAS,GAC3G,OAAO,WAAW,KAAK,MAAM,KAAM,WAEnC,KAAK,GAAG,OAAO,WAEf,IAEA,KAAK,IAAM,KAAK,MAAM,KAAK,iBAAiB,KAAK,KAAK,UAAW,oBACnE,EAEA,KAAK,SAAS,+BAAgC,OAAO,WAAW,MAEhE,+BAA+B,UAAU,OAAS,WAChD,IAAI,EAAK,KAAK,QAGd,QAAQ,IAAI,KAAK,QAOjB,KAAK,OALS,CAAC,CACb,KAAM,OACN,QAAS,sDAGU,SAAU,GAC7B,KAAK,KAAO,EAAM,KAAK,cAEvB,GACF,EAAE,KAAK,MACT,EAEA,+BAA+B,UAAU,IAAM,WAC7C,KAAK,MAAM,KAAK,MAChB,KAAK,MAAM,KAAK,KAAO,gBACvB,KAAK,MAAM,KAAK,KAAO,UAEvB,KAAK,SAAS,4BAAoC,KAAK,KAAO,qBAC9D,KAAK,SAAS,qBAAgC,KAAK,KAAO,eAC1D,KAAK,SAAS,mCAAoC,KAAK,KAAO,4BAC9D,KAAK,SAAS,2BAAoC,KAAK,KAAO,mBAChE,EAEA,+BAA+B,UAAU,aAAe,WACtD,KAAK,KAAK,eAAgB,KAAK,KAAO,kBACtC,KAAK,KAAK,WAAY,KAAK,KAAO,cAClC,KAAK,UAAU,gBAAiB,KAAK,KAAO,QAC9C","file":"/npm/generator-fullmvc-module@0.0.1/app/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/generator-fullmvc-module@0.0.1/app/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","'use strict';\nvar util = require('util');\nvar path = require('path');\nvar yeoman = require('yeoman-generator');\n\n\nvar ConfiguratorComponentGenerator = module.exports = function ConfiguratorComponentGenerator(args, options, config) {\n  yeoman.generators.Base.apply(this, arguments);\n\n  this.on('end', function () {\n    // this.installDependencies({ skipInstall: options['skip-install'] });\n  });\n\n  this.pkg = JSON.parse(this.readFileAsString(path.join(__dirname, '../package.json')));\n};\n\nutil.inherits(ConfiguratorComponentGenerator, yeoman.generators.Base);\n\nConfiguratorComponentGenerator.prototype.askFor = function askFor() {\n  var cb = this.async();\n\n  // have Yeoman greet the user.\n  console.log(this.yeoman);\n\n  var prompts = [{\n    name: 'name',\n    message: 'Enter a name for this module: (ie: chat, forum..)'\n  }];\n\n  this.prompt(prompts, function (props) {\n    this.name = props.name.toLowerCase();\n\n    cb();\n  }.bind(this));\n};\n\nConfiguratorComponentGenerator.prototype.app = function app() {\n  this.mkdir(this.name);\n  this.mkdir(this.name + '/controllers');\n  this.mkdir(this.name + '/views');\n\n  this.template('skeleton/bootstrap.coffee',        this.name + '/bootstrap.coffee');\n  this.template('skeleton/gitignore',           this.name + '/.gitignore');\n  this.template('skeleton/controllers/main.coffee', this.name + '/controllers/main.coffee');\n  this.template('skeleton/views/main.html',         this.name + '/views/main.html');\n};\n\nConfiguratorComponentGenerator.prototype.projectfiles = function projectfiles() {\n  this.copy('editorconfig', this.name + '/.editorconfig');\n  this.copy('jshintrc', this.name + '/.jshintrc');\n  this.directory('skeleton/i18n', this.name + '/i18n');\n};"]}