INNER CODE UNIT · TypeScript
main
x-cmd/x-cmd · mod/ajv/lib/ajv.ts:616
async function main(): Promise<number> {
if (!sub) {
console.error("x ajv: subcommand required (validate | compile | migrate | test)");
return 64;
}
switch (sub) {
case "validate": return await cmdValidate();
case "compile": return await cmdCompile();
case "migrate": return await cmdMigrate();
case "test": return await cmdTest();
default:
console.error(`x ajv: unknown subcommand: ${sub}`);
return 64;
}
}
let code = 0;
try {