{"version":3,"sources":["jsdelivr-header.js","/npm/generator-yangular@0.2.1/generators/app/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACNA,aAEA,IAAI,OAAS,QAAQ,oBACjB,KAAO,QAAQ,QAEnB,OAAO,QAAU,OAAO,WAAW,KAAK,OAAO,CAC7C,aAAc,WACZ,KAAK,WAAW,KAAK,KAAK,UAAW,wBAErC,KAAK,SAAS,UAAW,CAAC,KAAM,OAAQ,UAAU,IAClD,KAAK,QAAU,KAAK,SAAW,KAAK,SAAS,QAAQ,OACrD,KAAK,QAAU,KAAK,EAAE,SAAS,KAAK,EAAE,QACpC,KAAK,EAAE,SAAS,KAAK,WAEvB,KAAK,OAAO,IAAI,aAAc,gBAC9B,KAAK,OAAO,IAAI,WAAY,aAC9B,EACA,QAAS,CACP,MAAO,WACL,KAAK,SAAS,WAAY,YAC1B,KAAK,SAAS,gBAAiB,iBAC/B,KAAK,SAAS,aAAc,cAC5B,KAAK,SAAS,UAAW,WACzB,KAAK,SAAS,YAAa,aAC3B,KAAK,SAAS,cACd,KAAK,SAAS,eACd,KAAK,SAAS,eAChB,EACA,YAAa,WACX,KAAK,UAAU,OACf,KAAK,UAAU,OACjB,GAEF,QAAS,WACP,KAAK,oBAAoB,CACvB,YAAa,KAAK,QAAQ,iBAE9B","file":"/npm/generator-yangular@0.2.1/generators/app/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/generator-yangular@0.2.1/generators/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';\n\nvar yeoman = require('yeoman-generator');\nvar path = require('path');\n\nmodule.exports = yeoman.generators.Base.extend({\n  initializing: function() {\n    this.sourceRoot(path.join(__dirname, '../../templates/app'));\n\n    this.argument('appname', {type: String, required: false});\n    this.appname = this.appname || path.basename(process.cwd());\n    this.appname = this._.camelize(this._.slugify(\n      this._.humanize(this.appname)));\n\n    this.config.set('scriptsDir', 'app/scripts/');\n    this.config.set('viewsDir', 'app/views/');\n  },\n  writing: {\n    files: function() {\n      this.template('_bowerrc', '.bowerrc');\n      this.template('_editorconfig', '.editorconfig');\n      this.template('_gitignore', '.gitignore');\n      this.template('_jscsrc', '.jscsrc');\n      this.template('_jshintrc', '.jshintrc');\n      this.template('bower.json');\n      this.template('gulpfile.js');\n      this.template('package.json');\n    },\n    directories: function() {\n      this.directory('app');\n      this.directory('test');\n    }\n  },\n  install: function() {\n    this.installDependencies({\n      skipInstall: this.options['skip-install']\n    });\n  }\n});\n"]}