@arkhamintelligence/sdk
Version:
Arkham Intelligence TypeScript SDK
14 lines (12 loc) • 339 B
text/typescript
export class ArkhamError extends Error {
id: number;
override name: string;
override message: string;
constructor(id: number, name: string, message: string) {
super(`${name} (${id}): ${message}`);
this.id = id;
this.name = name;
this.message = message;
Object.setPrototypeOf(this, new.target.prototype);
}
}