INNER CODE UNIT · TypeScript
explicit
cyanheads/pubmed-mcp-server · scripts/build.ts:43
const explicit = flagIndex === -1 ? undefined : argv[flagIndex + 1];
if (explicit !== undefined) return explicit;
return (
BUILD_PROJECT_CANDIDATES.find((candidate) => existsSync(join(ROOT_DIR, candidate))) ??
SCAFFOLD_BUILD_PROJECT
);
}
async function exec(
cmd: string[],
label: string,
): Promise<{ ok: boolean; stdout: string; stderr: string; ms: number }> {
const start = performance.now();
const [bin, ...args] = cmd;
const { stdout, stderr, exitCode } = await new Promise<{
stdout: string;
stderr: string;