{"version":3,"sources":["jsdelivr-header.js","/npm/generator-genesis-wordpress@1.0.4/app/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACNA,aAEA,IAAI,MAAU,QAAQ,SAClB,MAAU,QAAQ,SAClB,OAAU,QAAQ,iBAClB,KAAU,QAAQ,QAClB,KAAU,QAAQ,QAClB,OAAU,QAAQ,oBAGlB,mBAAqB,SAAS,EAAM,EAAS,GAC/C,OAAO,WAAW,KAAK,MAAM,KAAM,UACrC,EAEA,KAAK,SAAS,mBAAoB,OAAO,WAAW,MAEpD,mBAAmB,UAAU,kBAAoB,WAC/C,GAAI,KAAK,QAAQ,mBAGf,OAFA,KAAK,IAAI,KAAK,iCAAmC,MAAM,OAAO,KAAK,QAAQ,sBAEpE,EAGT,IAAI,EAAO,KAAK,QAEhB,OAAO,UAAW,YAAa,SAAS,EAAK,GAC3C,GAAI,EACF,MAAM,EAGR,KAAK,QAAQ,mBAAqB,EAElC,GACF,EAAE,KAAK,MACT,EAEA,mBAAmB,UAAU,eAAiB,WAC5C,GAAI,KAAK,QAAQ,gBACf,OAAO,EAGT,IAAI,EAAO,KAAK,QAEhB,KAAK,IAAI,KAAK,kCAAoC,MAAM,OAAO,KAAK,QAAQ,oBAAsB,QAElG,KAAK,OAAO,UAAW,YAAa,KAAK,QAAQ,mBAAoB,SAAS,EAAK,GACjF,GAAI,EACF,MAAM,EAGR,KAAK,QAAQ,gBAAkB,EAAO,UAEtC,GACF,EAAE,KAAK,MACT,EAEA,mBAAmB,UAAU,mBAAqB,WAChD,KAAK,QAAQ,gBAAkB,KAAK,UAAU,KAAK,QAAQ,iBAE3D,KAAK,IAAI,KAAK,8BAAgC,MAAM,OAAO,KAAK,QAAQ,iBAAmB,MAC7F,EAEA,mBAAmB,UAAU,cAAgB,WAC3C,IAAI,EAAQ,KAAK,QACb,EAAQ,QAAQ,MAEpB,KAAK,IAAI,KAAK,8BAEd,QAAQ,MAAM,KAAK,QAAQ,iBAE3B,KAAK,WAAW,KAAK,QAAQ,gBAAiB,CAAC,YAAY,WACzD,QAAQ,MAAM,GACd,GACF,GACF,EAEA,mBAAmB,UAAU,UAAY,WACvC,IAAI,EAAU,QAAQ,KAAK,QAAQ,iBACrB,KAAK,QAEX,SAAW,QAAQ,QAAQ,KAAK,QAAQ,iBAEhD,KAAK,IAAI,KAAK,wBAEd,IAAI,EAAQ,KAAK,KAAM,KAAK,QAAS,KAAK,QAAQ,KACpD,EAEA,OAAO,QAAU","file":"/npm/generator-genesis-wordpress@1.0.4/app/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.37.0.\n * Original file: /npm/generator-genesis-wordpress@1.0.4/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 async   = require('async');\nvar chalk   = require('chalk');\nvar latest  = require('github-latest');\nvar path    = require('path');\nvar util    = require('util');\nvar yeoman  = require('yeoman-generator');\n\n\nvar WordpressGenerator = function(args, options, config) {\n  yeoman.generators.Base.apply(this, arguments);\n};\n\nutil.inherits(WordpressGenerator, yeoman.generators.Base);\n\nWordpressGenerator.prototype.getGenesisVersion = function() {\n  if (this.options['genesis-version']) {\n    this.log.info('Defaulting Genesis version to ' + chalk.yellow(this.options['genesis-version']));\n\n    return false;\n  }\n\n  var done = this.async();\n\n  latest('genesis', 'wordpress', function(err, tag) {\n    if (err) {\n      throw err;\n    }\n\n    this.options['genesis-version'] = tag;\n\n    done();\n  }.bind(this));\n};\n\nWordpressGenerator.prototype.downloadLatest = function() {\n  if (this.options['genesis-path']) {\n    return false;\n  }\n\n  var done = this.async();\n\n  this.log.info('Downloading Genesis WordPress (' + chalk.yellow(this.options['genesis-version']) + ')...');\n\n  this.remote('genesis', 'wordpress', this.options['genesis-version'], function(err, remote) {\n    if (err) {\n      throw err;\n    }\n\n    this.options['genesis-path'] = remote.cachePath;\n\n    done();\n  }.bind(this));\n};\n\nWordpressGenerator.prototype.normalizeCachePath = function() {\n  this.options['genesis-path'] = path.normalize(this.options['genesis-path']);\n\n  this.log.info('Using Genesis WordPress at ' + chalk.yellow(this.options['genesis-path']) + '...');\n};\n\nWordpressGenerator.prototype.installLatest = function() {\n  var done  = this.async();\n  var cwd   = process.cwd();\n\n  this.log.info('Installing dependencies...');\n\n  process.chdir(this.options['genesis-path']);\n\n  this.npmInstall(this.options['genesis-path'], ['--quiet'], function() {\n    process.chdir(cwd);\n    done();\n  });\n};\n\nWordpressGenerator.prototype.runLatest = function() {\n  var Genesis = require(this.options['genesis-path']);\n  var options = this.options;\n\n  options.resolved = require.resolve(this.options['genesis-path']);\n\n  this.log.info('Running generator...');\n\n  new Genesis(this.args, this.options, this.config).run();\n};\n\nmodule.exports = WordpressGenerator;\n"]}