{"version":3,"sources":["jsdelivr-header.js","/npm/youtube-channels-local-manager@1.0.3/src/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA;ACJA,MAAM,SAAW,QAAQ,aACnB,cACL,cAAa,kBACb,kBAAiB,eACjB,gBACG,QAAQ,sBACN,cAAE,cAAa,QAAE,QAAO,QAAE,QAAO,KAAE,MAAS,QAAQ,iBACpD,iBAAE,kBAAqB,QAAQ,YAC/B,MAAQ,QAAQ,WAChB,MAAQ,QAAQ,SAElB,QAAQ,IAAI,KAAM,MAAM,GAAG,QAAQ,IAAI,OAE1C,QAAQ,IACP,UAAU,MACV,sEACA,MAAM,IAAI,UAAU,QACpB,sBACA,MAAM,KAAK,OAAO,0BAClB,KAED,QAAQ,IAAI,MAAM,aAAa,oBAC/B,QAAQ,KAAK,IAIb,UAAU,SAAS,mBACnB,UAAU,SAAS,IAAM,mBAIzB,MAAM,MAAM,kBAFZ,MAAM,GAAG,kBAMV,SACE,OAAO,CACP,CACC,KAAM,OACN,KAAM,gBACN,QAAS,yBACT,QAAS,CACR,CACC,KACC,QAAU,MAAM,aAAa,IAAI,sBAClC,MAAO,MACP,SAAqC,IAA3B,gBAAgB,QAE3B,CACC,KACC,uBACA,MAAM,aAAa,IAAI,2BACxB,MAAO,SACP,SAAqC,IAA3B,gBAAgB,QAE3B,CACC,KAAM,WACN,MAAO,OACP,SAAqC,IAA3B,gBAAgB,QAE3B,CACC,KAAM,YAAc,MAAM,aAAa,IAAI,eAC3C,MAAO,WAKV,MAAM,IACN,OAAQ,EAAO,eACd,IAAK,MACJ,gBACA,MACD,IAAK,MACJ,oBACA,MACD,IAAK,SACJ,iBACA,MACD,IAAK,OACJ,QAAQ,QACR,KAAK,GAEP,IAEA,OAAO,IACH,EAAM,WACT,QAAQ,IACP,2DAGD,QAAQ,IAAI,6BACZ,QAAQ,IAAI,GACb","file":"/npm/youtube-channels-local-manager@1.0.3/src/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/youtube-channels-local-manager@1.0.3/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\nconst inquirer = require(\"inquirer\");\nconst {\n\tcreateChannel,\n\tuseExistedChannel,\n\tgetBuildGithub,\n} = require(\"./config/index.js\");\nconst { channelsLists, symbols, listAll, exit } = require(\"./util/index\");\nconst { YOUTUBE_DIR_NAME } = require(\"./global\");\nconst shell = require(\"shelljs\");\nconst chalk = require(\"chalk\");\n\nif (process.env.HOME) shell.cd(process.env.HOME);\nelse {\n\tconsole.log(\n\t\tsymbols().error,\n\t\t\"Can't find HOME Variable! before your run this app, Please set the \",\n\t\tchalk.red.underline(\"HOME\"),\n\t\t\" variable as a your\",\n\t\tchalk.grey.italic(\"environmental Variable\"),\n\t\t\".\"\n\t);\n\tconsole.log(chalk.bgCyanBright(\"\\nGoodbye 👋!\\n\"));\n\tprocess.exit(1);\n}\n\nif (\n\tlistAll().includes(YOUTUBE_DIR_NAME) ||\n\tlistAll().includes(\".\" + YOUTUBE_DIR_NAME)\n) {\n\tshell.cd(YOUTUBE_DIR_NAME);\n} else {\n\tshell.mkdir(YOUTUBE_DIR_NAME);\n\tshell.cd(YOUTUBE_DIR_NAME);\n}\n\ninquirer\n\t.prompt([\n\t\t{\n\t\t\ttype: \"list\",\n\t\t\tname: \"channelChoice\",\n\t\t\tmessage: \"Select the choice? ✈️ \",\n\t\t\tchoices: [\n\t\t\t\t{\n\t\t\t\t\tname:\n\t\t\t\t\t\t\"Open \" + chalk.yellowBright.dim(\"existance channels\"),\n\t\t\t\t\tvalue: \"old\",\n\t\t\t\t\tdisabled: channelsLists().length === 0,\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tname:\n\t\t\t\t\t\t\"Upload / Update all \" +\n\t\t\t\t\t\tchalk.yellowBright.dim(\"resources to github.com\"),\n\t\t\t\t\tvalue: \"github\",\n\t\t\t\t\tdisabled: channelsLists().length === 0,\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tname: \"Show all\",\n\t\t\t\t\tvalue: \"show\",\n\t\t\t\t\tdisabled: channelsLists().length === 0,\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tname: \"Create a \" + chalk.yellowBright.dim(\"new channel\"),\n\t\t\t\t\tvalue: \"new\",\n\t\t\t\t},\n\t\t\t],\n\t\t},\n\t])\n\t.then((answer) => {\n\t\tswitch (answer.channelChoice) {\n\t\t\tcase \"new\":\n\t\t\t\tcreateChannel();\n\t\t\t\tbreak;\n\t\t\tcase \"old\":\n\t\t\t\tuseExistedChannel();\n\t\t\t\tbreak;\n\t\t\tcase \"github\":\n\t\t\t\tgetBuildGithub();\n\t\t\t\tbreak;\n\t\t\tcase \"show\":\n\t\t\t\tconsole.clear();\n\t\t\t\texit(1);\n\t\t\t\tbreak;\n\t\t}\n\t})\n\t.catch((error) => {\n\t\tif (error.isTtyError) {\n\t\t\tconsole.log(\n\t\t\t\t\"Prompt couldn't be rendered in the current environment\"\n\t\t\t);\n\t\t} else {\n\t\t\tconsole.log(\"Something else went wrong\");\n\t\t\tconsole.log(error);\n\t\t}\n\t});\n"]}