aboutsummaryrefslogtreecommitdiff
path: root/deno/tools/main.ts
blob: 897350cc527a24efec17b5d5384b6644aeb391a2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
import yargs, { DEMAND_COMMAND_MESSAGE } from "./yargs.ts";
import vm from "./vm.ts";
import service from "./service.ts";

if (import.meta.main) {
  await yargs(Deno.args)
    .scriptName("crupest")
    .command(vm)
    .command(service)
    .demandCommand(1, DEMAND_COMMAND_MESSAGE)
    .help()
    .strict()
    .parse();
}