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()
    }
  }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…