create-http-error
Simply creates http ERRORs with the given http error code.
install
npm install --save create-http-error
use
var HttpError = ; // e.g. as finalhandler after no route matched. { ;} app; // connect or express app.
api
HttpError(code [,message] [,properties])
creates an Error
Object:
- with the provided http error
code
like e.g. 500 - if the
message
is omitted, the standardhttp
error message is taken. - if a
properties
Object is provided, it's properties will be added to theError
Object.
HttpError.toString()
returns the String
representation of the HttpError
.
HttpError.toJSON()
returns the Javascript Object properties of the HttpError
Object.
HttpError.codes
exposes the standard http
error codes.
test
npm test
license
MIT