INNER CODE UNIT · TypeScript
runCli
callstackincubator/cali · packages/cali/src/cli/app.ts:44
export async function runCli(argv = process.argv) {
const cli = createCli()
const args = argv.slice(2)
const printBanner = shouldPrintBanner(args)
if (args.length === 0) {
const config = await loadCaliConfigFile(process.cwd())
if (config.defaultCommand) {
if (printBanner) {
printRetroBanner()
}
cli.parse([argv[0] ?? 'node', argv[1] ?? 'cali', config.defaultCommand])
return
}
if (printBanner) {
printRetroBanner()
}
}