mirror of
https://github.com/EvoMap/evolver.git
synced 2026-09-18 21:47:53 +08:00
9 lines
259 B
JavaScript
9 lines
259 B
JavaScript
export async function settleCliProcess(run, proc = process) {
|
|
try {
|
|
proc.exitCode = await run();
|
|
}
|
|
catch (error) {
|
|
proc.stderr.write(`${error instanceof Error ? error.message : String(error)}\n`);
|
|
proc.exitCode = 1;
|
|
}
|
|
} |