1 | ;
|
2 | var __importStar = (this && this.__importStar) || function (mod) {
|
3 | if (mod && mod.__esModule) return mod;
|
4 | var result = {};
|
5 | if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k];
|
6 | result["default"] = mod;
|
7 | return result;
|
8 | };
|
9 | Object.defineProperty(exports, "__esModule", { value: true });
|
10 | const plugins = __importStar(require("./tsbundle.plugins"));
|
11 | const tsbundle_class_tsbundle_1 = require("./tsbundle.class.tsbundle");
|
12 | const tsbundle_htmlhandler_1 = require("./tsbundle.htmlhandler");
|
13 | exports.runCli = async () => {
|
14 | const tsBundleCli = new plugins.smartcli.Smartcli();
|
15 | tsBundleCli.standardTask().subscribe(async (argvArg) => {
|
16 | const tsbundle = new tsbundle_class_tsbundle_1.TsBundle();
|
17 | const htmlHandler = new tsbundle_htmlhandler_1.HtmlHandler();
|
18 | switch (true) {
|
19 | case argvArg.production || process.env.CI:
|
20 | await tsbundle.buildProduction(argvArg.from, argvArg.to);
|
21 | await htmlHandler.minifyHtml();
|
22 | break;
|
23 | case argvArg.test:
|
24 | default:
|
25 | await tsbundle.buildTest(argvArg.from, argvArg.to);
|
26 | await htmlHandler.copyHtml();
|
27 | return;
|
28 | }
|
29 | });
|
30 | tsBundleCli.addCommand('element').subscribe(async (argvArg) => {
|
31 | const tsbundle = new tsbundle_class_tsbundle_1.TsBundle();
|
32 | // const htmlHandler = new HtmlHandler();
|
33 | switch (true) {
|
34 | case argvArg.production || process.env.CI:
|
35 | await tsbundle.buildProduction('./ts_web/index.ts', './dist_ts_web/bundle.js');
|
36 | // await htmlHandler.minifyHtml();
|
37 | break;
|
38 | case argvArg.test:
|
39 | default:
|
40 | await tsbundle.buildTest(argvArg.from, argvArg.to);
|
41 | // await htmlHandler.copyHtml();
|
42 | return;
|
43 | }
|
44 | });
|
45 | tsBundleCli.startParse();
|
46 | };
|
47 | //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidHNidW5kbGUuY2xpLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vdHMvdHNidW5kbGUuY2xpLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7OztBQUFBLDREQUE4QztBQUM5Qyx1RUFBcUQ7QUFDckQsaUVBQXFEO0FBR3hDLFFBQUEsTUFBTSxHQUFHLEtBQUssSUFBSSxFQUFFO0lBQy9CLE1BQU0sV0FBVyxHQUFHLElBQUksT0FBTyxDQUFDLFFBQVEsQ0FBQyxRQUFRLEVBQUUsQ0FBQztJQUNwRCxXQUFXLENBQUMsWUFBWSxFQUFFLENBQUMsU0FBUyxDQUFDLEtBQUssRUFBQyxPQUFPLEVBQUMsRUFBRTtRQUNuRCxNQUFNLFFBQVEsR0FBRyxJQUFJLGtDQUFRLEVBQUUsQ0FBQztRQUNoQyxNQUFNLFdBQVcsR0FBRyxJQUFJLGtDQUFXLEVBQUUsQ0FBQztRQUN0QyxRQUFRLElBQUksRUFBRTtZQUNaLEtBQUssT0FBTyxDQUFDLFVBQVUsSUFBSSxPQUFPLENBQUMsR0FBRyxDQUFDLEVBQUU7Z0JBQ3ZDLE1BQU0sUUFBUSxDQUFDLGVBQWUsQ0FBQyxPQUFPLENBQUMsSUFBSSxFQUFFLE9BQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQztnQkFDekQsTUFBTSxXQUFXLENBQUMsVUFBVSxFQUFFLENBQUM7Z0JBQy9CLE1BQU07WUFDUixLQUFLLE9BQU8sQ0FBQyxJQUFJLENBQUM7WUFDbEI7Z0JBQ0UsTUFBTSxRQUFRLENBQUMsU0FBUyxDQUFDLE9BQU8sQ0FBQyxJQUFJLEVBQUUsT0FBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO2dCQUNuRCxNQUFNLFdBQVcsQ0FBQyxRQUFRLEVBQUUsQ0FBQztnQkFDN0IsT0FBTztTQUNWO0lBQ0gsQ0FBQyxDQUFDLENBQUM7SUFFSCxXQUFXLENBQUMsVUFBVSxDQUFDLFNBQVMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxLQUFLLEVBQUMsT0FBTyxFQUFDLEVBQUU7UUFDMUQsTUFBTSxRQUFRLEdBQUcsSUFBSSxrQ0FBUSxFQUFFLENBQUM7UUFDaEMseUNBQXlDO1FBQ3pDLFFBQVEsSUFBSSxFQUFFO1lBQ1osS0FBSyxPQUFPLENBQUMsVUFBVSxJQUFJLE9BQU8sQ0FBQyxHQUFHLENBQUMsRUFBRTtnQkFDdkMsTUFBTSxRQUFRLENBQUMsZUFBZSxDQUFDLG1CQUFtQixFQUFFLHlCQUF5QixDQUFDLENBQUM7Z0JBQy9FLGtDQUFrQztnQkFDbEMsTUFBTTtZQUNSLEtBQUssT0FBTyxDQUFDLElBQUksQ0FBQztZQUNsQjtnQkFDRSxNQUFNLFFBQVEsQ0FBQyxTQUFTLENBQUMsT0FBTyxDQUFDLElBQUksRUFBRSxPQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7Z0JBQ25ELGdDQUFnQztnQkFDaEMsT0FBTztTQUNWO0lBQ0gsQ0FBQyxDQUFDLENBQUM7SUFFSCxXQUFXLENBQUMsVUFBVSxFQUFFLENBQUM7QUFDM0IsQ0FBQyxDQUFDIn0= |
\ | No newline at end of file |