Middy http-error-handler middleware
HTTP error handler middleware for the middy framework, the stylish Node.js middleware engine for AWS Lambda
Automatically handles uncaught errors that contain the properties
statusCode (number) and
message (string) and creates a proper HTTP response
for them (using the message and the status code provided by the error object). We recommend generating these HTTP errors with the npm module
This middleware should be set as the last error handler unless you also want to register the
http-reponse-serializer. If so, this middleware should come second-last and the
http-response-serializer should come last.
To install this middleware you can use NPM:
npm install --save @middy/http-error-handler
console.error) - a logging function that is invoked with the current error as an argument. You can pass
falseif you don't want the logging to happen.
const middy =const httpErrorHandler =const handler =handler// when Lambda runs the handler...