lugger
Version:
Lugger is an automation framework running on customizable Typescript DSL
27 lines • 993 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
const commander_1 = require("commander");
const ts_dsl_1 = require("ts-dsl");
const program = new commander_1.Command();
const version = '0.0.1';
program
.name('lugger')
.description(`Lugger CLI v${version}`)
.version(version);
ts_dsl_1.DslCli.loadCommand(program, 'test');
ts_dsl_1.DslCli.loadCommand(program, 'transform');
ts_dsl_1.DslCli.loadCommand(program, 'revert');
ts_dsl_1.DslCli.loadCommand(program, 'recompile');
ts_dsl_1.DslCli.loadCommand(program, 'clean');
ts_dsl_1.DslCli.loadCommand(program, 'show-codecoverage');
const dsl = program
.command('dsl')
.description('DSL transform utility');
ts_dsl_1.DslCli.loadCommand(dsl, 'run');
ts_dsl_1.DslCli.loadCommand(dsl, 'test');
ts_dsl_1.DslCli.loadCommand(dsl, 'transform');
ts_dsl_1.DslCli.loadCommand(dsl, 'revert');
ts_dsl_1.DslCli.loadCommand(dsl, 'recompile');
program.parse();
//# sourceMappingURL=main.js.map
;