You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
12 lines
333 B
12 lines
333 B
import {ErrorWithContext, HTTPStatus, HTTPMessage} from "@extollo/util"
|
|
|
|
export class HTTPError extends ErrorWithContext {
|
|
constructor(
|
|
public readonly status: HTTPStatus = 500,
|
|
public readonly message: string = ''
|
|
) {
|
|
super('HTTP ERROR')
|
|
this.message = message || HTTPMessage[status]
|
|
}
|
|
}
|