browse
Version:
Unified Browserbase CLI for browser automation and cloud APIs.
14 lines (13 loc) • 394 B
JavaScript
export class CommandFailure extends Error {
exitCode;
telemetry;
constructor(message, exitCode = 1, telemetry = {}) {
super(message);
this.name = "CommandFailure";
this.exitCode = exitCode;
this.telemetry = telemetry;
}
}
export function fail(message, exitCode = 1, telemetry = {}) {
throw new CommandFailure(message, exitCode, telemetry);
}