INNER CODE UNIT · JavaScript

main

linxidnju/OpenTag · src/cli.js:8

export async function main(argv) {
  const args = parseArgs(argv);
  const command = args._[0] || "help";

  if (command === "help" || args.help || args.h) {
    printHelp();
    return;
  }

  const configPath = args.config || args.c || process.env.OPENTAG_CONFIG || "./opentag.config.json";
  const logger = createLogger({ level: args.logLevel || process.env.OPENTAG_LOG_LEVEL || "info" });
  const config = await loadConfig(configPath, { logger });

  if (command === "doctor") {
    await doctor(config, logger);
    return;
  }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…