{"version":3,"sources":["jsdelivr-header.js","/npm/gitinit@1.0.1/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA;ACJA,MAAM,OAAS,QAAQ,UACjB,KAAO,QAAQ,iBAAiB,KAChC,KAAO,CAAC,EAAM,EAAM,KACxB,MAAM,EAAO,EAAK,MAAM,KAAK,GACvB,EAAM,EAAK,MAAM,KAAK,GACtB,EAAO,EAAK,SAAS,KAAO,EAAO,GAAG,KAAQ,IAC9C,EAAM,CACV,YAAY,KAAQ,sDAAyD,QAC7E,gCAAgC,SAAY,IAC5C,MAAM,IACN,cACA,WACA,wCAAwC,KAAQ,QAChD,YACA,0BAA0B,KAC1B,0BACA,KAAK,QACP,KAAK,GAAK,CAAC,EAAO,EAAQ,KACpB,EACC,QAAQ,IAAI,GADN,QAAQ,IAAI,eAAe,KAAQ,UAAY,IACpC,GACvB,EAGH,OAAO,QACP,OAAO,IAAI,CACT,WAAY,CACV,KAAM,CAAE,QAAQ,GAChB,KAAM,CAAE,QAAQ,MAEjB,CAAC,EAAK,KACP,KAAK,QAAQ,KAAK,GAAI,EAAI,KAAM,EAAI,KAAI","file":"/npm/gitinit@1.0.1/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/gitinit@1.0.1/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\nconst prompt = require('prompt')\nconst exec = require('child_process').exec\nconst init = (from, into, pass) => {\n  const user = into.split('/')[0]\n  const dir = into.split('/')[1]\n  const repo = from.includes('/') ? from : `${user}/${from}`\n  const cmd = [\n    `curl -u '${user}:${pass}' https://api.github.com/user/repos -d '{ \"name\":\"${dir}\" }'`,\n    `git clone https://github.com/${repo}.git ${dir}`,\n    `cd ${dir}`,\n    `rm -rf .git`,\n    `git init`,\n    `git remote add origin git@github.com:${user}/${dir}.git`,\n    `git add .`,\n    `git commit -m \"Gitinit ${from}\"`,\n    `git push origin master`,\n  ].join(' && ')\n  exec(cmd, (error, stdout, stderr) => {\n    if(!error) console.log(`Initialized ${user}/${dir} from ${repo}`)\n    else console.log(error)\n  })\n}\n\nprompt.start()\nprompt.get({\n  properties: {\n    into: { hidden: false },\n    pass: { hidden: true },\n  }\n}, (err, inp) => {\n  init(process.argv[2], inp.into, inp.pass)\n})\n"]}