Spaces:
Running
Running
import http from "http"; | |
export class HttpError extends Error { | |
status: number; | |
constructor(status: number, message?: string | object) { | |
if (typeof message === "object") { | |
message = JSON.stringify(message); | |
} | |
super(message || http.STATUS_CODES[status] || "Error"); | |
this.status = status; | |
} | |
} | |