/**
 * Minified by jsDelivr using Terser v5.39.0.
 * Original file: /npm/generator-polymer-init-reach-starter-kit@0.0.9/generators/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 yeoman=require("yeoman-generator"),chalk=require("chalk"),yosay=require("yosay"),slug=require("slug");module.exports=yeoman.Base.extend({prompting:function(){this.log(yosay("Welcome to the gnarly "+chalk.red("generator-polymer-init-reach-starter-kit")+" generator!"));return this.prompt([{type:"input",name:"projectName",message:"What would you like this project to be named?",default:"Reach Project"},{type:"input",name:"projectDescription",message:"Give a brief description of the project",default:"This is a brief description of the Reach Project"}]).then(function(t){t.projectNameSlugged="reach-core",this.props=t}.bind(this))},writing:function(){var t=this.props.projectNameSlugged;this.fs.copyTpl(this.templatePath()+"/**/!(_)*",this.destinationPath(),this.props),this.fs.copyTpl(this.templatePath("src/_variables.scss"),this.destinationPath("src/_variables.scss"),this.props),this.fs.copyTpl(this.templatePath("src/_project-name.html"),this.destinationPath("src/"+t+"-app.html"),this.props),this.fs.copyTpl(this.templatePath("src/_project-header/_project-header.html"),this.destinationPath("src/"+t+"-header/"+t+"-header.html"),this.props),this.fs.copyTpl(this.templatePath("src/_project-header/_project-header-style.html"),this.destinationPath("src/"+t+"-header/"+t+"-header-style.html"),this.props),this.fs.copyTpl(this.templatePath("src/_project-header/_project-header-style.scss"),this.destinationPath("src/"+t+"-header/"+t+"-header-style.scss"),this.props),this.fs.copyTpl(this.templatePath("src/_project-drawer/_project-drawer.html"),this.destinationPath("src/"+t+"-drawer/"+t+"-drawer.html"),this.props),this.fs.copyTpl(this.templatePath("src/_project-drawer/_project-drawer-style.html"),this.destinationPath("src/"+t+"-drawer/"+t+"-drawer-style.html"),this.props),this.fs.copyTpl(this.templatePath("src/_project-drawer/_project-drawer-style.scss"),this.destinationPath("src/"+t+"-drawer/"+t+"-drawer-style.scss"),this.props),this.fs.copy(this.templatePath("src/_project-icons/_default-icons.html"),this.destinationPath("src/"+t+"-icons/default-icons.html")),this.fs.copy(this.templatePath("images/_favicon.ico"),this.destinationPath("images/favicon.ico")),this.fs.copy(this.templatePath("images/manifest/_icon-48x48.png"),this.destinationPath("images/manifest/icon-48x48.png")),this.fs.copy(this.templatePath("images/manifest/_icon-72x72.png"),this.destinationPath("images/manifest/icon-72x72.png")),this.fs.copy(this.templatePath("images/manifest/_icon-96x96.png"),this.destinationPath("images/manifest/icon-96x96.png")),this.fs.copy(this.templatePath("images/manifest/_icon-144x144.png"),this.destinationPath("images/manifest/icon-144x144.png")),this.fs.copy(this.templatePath("images/manifest/_icon-192x192.png"),this.destinationPath("images/manifest/icon-192x192.png")),this.fs.copy(this.templatePath("images/manifest/_icon-512x512.png"),this.destinationPath("images/manifest/icon-512x512.png")),this.write(".gitattributes","* text=auto"),this.write(".gitignore","bower_components/\nbuild/\nnode_modules/"),this.write(".travis.yml","language: node_js\nsudo: required\ndist: trusty\naddons:  firefox: '46.0'\n    apt:\n      sources:\n        - google-chrome\n      packages:\n        - google-chrome-stable\nnode_js:\n  - '6'\n  - '5'\n  - '4'\nbefore_script:\n  - npm install -g bower polymer-cli\n  - bower install\nscript:\n  - xvfb-run polymer test"),this.fs.copy(this.templatePath("fonts/.gitkeep"),this.destinationPath("fonts/.gitkeep"))},install:function(){this.installDependencies()}});
//# sourceMappingURL=/sm/fb8734c67fdb5c000f748d36908dc6f85292567b1a7b45fdcc23e0adfbc8bfbb.map