micro-errors
v2.0.0
Published
A Error Handling for ZEIT's Micro
Downloads
4
Readme
micro-errors
A Error Handling for ZEIT's Micro.
yarn add micro-errors
RFC7807
RFC7807 compliant ref: https://tools.ietf.org/html/rfc7807
Usage
const { handleErrors, createError } = require('micro-errors')
module.exports = handleErrors({ debug: true })(async (req, res) => {
throw createError(400, 'Bad Request')
})
// HTTP/1.1 400 Bad Request
// Content-Type: application/problem+json
//
// {
// "type": "about:blank",
// "title": "Bad Request",
// "status": 400,
// "instance": "/foo/bar",
// }
License
© sugarshin