prsm/packages/keepalive-ws/src/common/codeerror.ts

15 lines
293 B
TypeScript

export class CodeError extends Error {
code: string;
name: string;
constructor(message: string, code?: string, name?: string) {
super(message);
if (typeof code === "string") {
this.code = code;
}
if (typeof name === "string") {
this.name = name;
}
}
}