{"version":3,"file":"bin.js","sourceRoot":"","sources":["../src/bin.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,iCAA8B;AAC9B,6BAA+B;AAE/B,KAAK;KACF,UAAU,CAAC,OAAO,CAAC;KACnB,MAAM,CAAC,KAAK,EAAE;IACb,KAAK,EAAE,GAAG;IACV,IAAI,EAAE,QAAQ;IACd,WAAW,EAAE,6BAA6B;CAC3C,CAAC;KACD,MAAM,CAAC,MAAM,EAAE;IACd,IAAI,EAAE,QAAQ;IACd,WAAW,EAAE,wBAAwB;CACtC,CAAC;KACD,MAAM,CAAC,MAAM,EAAE;IACd,IAAI,EAAE,QAAQ;IACd,WAAW,EAAE,4BAA4B;CAC1C,CAAC;KACD,MAAM,CAAC,OAAO,EAAE;IACf,IAAI,EAAE,QAAQ;IACd,WAAW,EAAE,+BAA+B;CAC7C,CAAC;KACD,OAAO,CACN,OAAO,EACP,yBAAyB,EACzB,cAAO,CAAC,EACR,UAAM,IAAI;;;QACF,CAAC,GAAG,IAAI,aAAK,CAAC,IAAI,CAAC,CAAC;QAC1B,sBAAO,CAAC,CAAC,KAAK,EAAE,EAAC;;KAClB,CACF;KACA,OAAO,CACN,eAAe,EACf,yBAAyB,EACzB,cAAO,CAAC,EACR,UAAM,IAAI;;;QACF,CAAC,GAAG,IAAI,aAAK,CAAC,IAAI,CAAC,CAAC;QAC1B,sBAAO,CAAC,CAAC,YAAY,EAAE,EAAC;;KACzB,CACF;KACA,aAAa,CAAC,CAAC,CAAC,CAAC,IAAI,CAAC","sourcesContent":["#!/usr/bin/env node\nimport {Cerba} from './cerba';\nimport * as yargs from 'yargs';\n\nyargs\n .scriptName('cerba')\n .option('cwd', {\n alias: 'C',\n type: 'string',\n description: 'Provide path to take action',\n })\n .option('main', {\n type: 'string',\n description: 'Target a file directly',\n })\n .option('name', {\n type: 'string',\n description: 'Pick a package from config',\n })\n .option('scope', {\n type: 'string',\n description: 'Set the scope of all packages',\n })\n .command(\n 'build',\n 'builds all the packages',\n () => {},\n async argv => {\n const c = new Cerba(argv);\n return c.build();\n }\n )\n .command(\n 'build-package',\n 'builds a single package',\n () => {},\n async argv => {\n const c = new Cerba(argv);\n return c.buildPackage();\n }\n )\n .demandCommand(1).argv;\n"]}