INNER CODE UNIT · TypeScript
runCli
openclaw/mcporter · src/cli.ts:115
export async function runCli(argv: string[]): Promise<void> {
const args = [...argv];
if (args.length === 0) {
printHelp();
process.exit(1);
return;
}
const context = buildGlobalContext(args);
if ('exit' in context) {
process.exit(context.code);
return;
}
const { globalFlags, runtimeOptions } = context;
const command = args.shift();
if (!command) {
printHelp();