{"version":3,"sources":["jsdelivr-header.js","/npm/ecs-cli@0.4.1/src/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA;ACDA,IAAI,GAAK,QAAQ,MACb,KAAO,QAAQ,QAIf,QAAU,QAAQ,aACtB,MAAM,cAAgB,QAAQ,mBAkB9B,SAAS,WAAY,GAEL,GAAG,WAAW,KAAK,QAAQ,UAAW,KAAK,eAIvD,QAAQ,KAAK,aAAb,GAFA,QAAQ,YAAR,EAIJ,CAxBA,QAAQ,QAAQ,eAAe,QAAO,SAAU,GAC9C,WAAW,EACb,IAEA,QAAQ,QAAQ,gBAAgB,QAAO,SAAU,GACxB,QAAQ,cAE/B,CAAiB,EADP,KAAK,QAAQ,QAAQ,IAAI,KAErC,IAEA,QAAQ,QAAQ,aAAa,QAAO,WAClC,IAAI,EAAM,KAAK,QAAQ,QAAQ,IAAI,KACtB,QAAQ,cACrB,CAAO,SAAU,EACnB,IAYA,QAAQ,QAAQ,SAAS,QAAO,WAC9B,QAAQ,YAAR,EACF,IAEA,QAAQ,QAAQ,cAAc,SAAS,OAAO,aAAc,gBAAgB,MAAM,QAAQ,MACrF,QAAQ,KAAK,QAChB,QAAQ","file":"/npm/ecs-cli@0.4.1/src/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.37.0.\n * Original file: /npm/ecs-cli@0.4.1/src/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","#!/usr/bin/env node\n\n/**\n * Module dependencies.\n */\nlet fs = require('fs')\nlet path = require('path')\n// let {\n//   ensureDir\n// } = require('./creator')\nlet program = require('commander')\nconst packageConfig = require('../package.json')\n\nprogram.command('init <type>').action(function (type) {\n  handleType(type)\n})\n\nprogram.command('add <plugin>').action(function (plugin) {\n  let addSelectStudent = require('./plugin.js')\n  let dir = path.resolve(process.env.PWD)\n  addSelectStudent(plugin, dir)\n})\n\nprogram.command('update h5').action(function () {\n  let dir = path.resolve(process.env.PWD)\n  let plugin = require('./plugin.js')\n  plugin('update', dir)\n})\n\nfunction handleType (type) {\n  // var hasDir = fs.existsSync('./src/h5/index.js')\n  let isExsit = fs.existsSync(path.resolve(__dirname, `./${type}/index.js`))\n  if (!isExsit) {\n    require('./help.js')()\n  } else {\n    require(`./${type}/index.js`)()\n  }\n}\n\nprogram.command('usage').action(function () {\n  require('./help.js')()\n})\n\nprogram.version(packageConfig.version).option('--no-sauce', 'Remove sauce').parse(process.argv)\nif (!program.args.length) {\n  program.help()\n}\n"]}