INNER CODE UNIT · TypeScript

main

volcengine/SearchCLI · src/index.ts:14

async function main(): Promise<void> {
  if (!command || command === '--help' || command === '-h' || command === 'help') {
    printRootHelp();
  } else if (command === 'version' && argv[1] === 'check') {
    await runVersionCheckCommand();
  } else if (command === '--version' || command === '-v' || command === 'version') {
    console.log(VERSION);
  } else if (command === 'project' && !isProjectFeatureEnabled()) {
    console.error('Unknown command: project');
    process.exitCode = 1;
  } else {
    await runCliVersionPreflight();
    await run();
  }
}

void main().catch(handle);

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…