INNER CODE UNIT · TypeScript

ms

cyanheads/pubmed-mcp-server · scripts/build.ts:72

  const ms = Math.round(performance.now() - start);

  if (exitCode !== 0) {
    console.error(`  \x1b[31m✗ ${label} failed (${ms}ms)\x1b[0m`);
    if (stdout) console.error(stdout);
    if (stderr) console.error(stderr);
  } else {
    console.log(`  \x1b[32m✓\x1b[0m ${label} \x1b[2m(${ms}ms)\x1b[0m`);
  }

  return { ok: exitCode === 0, stdout, stderr, ms };
}

/** Recursively count files and total size under a directory. */
async function dirStats(dir: string): Promise<{ files: number; bytes: number }> {
  let files = 0;
  let bytes = 0;
  try {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…