{"repo":"dbartholomae/lambda-middleware","free":true,"listed":false,"github":"https://github.com/dbartholomae/lambda-middleware","clone":"git clone https://github.com/dbartholomae/lambda-middleware.git","description":"A collection of middleware for AWS lambda functions.","language":"TypeScript","stars":156,"topics":["aws","lambda","middleware","lambda-middleware","hacktoberfest"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"This monorepo is a collection of middleware for AWS lambda functions. Middlewares @lambda-middleware/class-validator: A validation middleware for AWS http lambda functions based on class-validator. @lambda-middleware/compose: A compose function for functional lambda middleware. @lambda-middleware/http-error-handler: An error handler middleware for AWS http lambda functions. @lambda-middleware/ie-no-open: A middleware for adding the download options no-open header to AWS lambdas. @lambda-middleware/json-serializer: A middleware for AWS http lambda functions to serialize JSON responses. @lambda-middleware/json-deserializer: A middleware for AWS http lambda functions to deserialize JSON request bodies. @lambda-middleware/jwt-auth: A middleware for AWS http lambda functions to verify JWT auth tokens inspired by express-jwt. @lambda-middleware/middy-adaptor: An adaptor to use middy middleware as functional middleware. @lambda-middleware/no-sniff: A middleware for adding the content type options no-sniff header to AWS lambdas. @lambda-middleware/http-header-normalizer: Middleware for AWS lambdas that normalizes headers to lower-case. @lambda-middleware/do-not-wait: AWS lambda middleware to prevent Lambda from timing out because of processes running after returning a value. @lambda-middleware/cors: AWS lambda middleware for automatically adding CORS headers. Other packages Furthermore there is utility collection available at @lambda-middleware/utils. Usage Each middleware is a highe","default_branch":null,"files":null,"tree":[],"storefront":"/r/dbartholomae","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/dbartholomae/lambda-middleware/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}