{"repo":"H4ad/serverless-adapter","free":true,"listed":false,"github":"https://github.com/H4ad/serverless-adapter","clone":"git clone https://github.com/H4ad/serverless-adapter.git","description":"Run REST APIs and other web applications using your existing Node.js application framework (NestJS, Express, Koa, tRPC, Fastify and many others), on top of AWS, Azure, Huawei and many other clouds.","language":"TypeScript","stars":164,"topics":["serverless","aws","aws-lambda","sqs","sns","huawei","fastify","lambda","nodejs","hapi"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"🚀 Serverless Adapter Install &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; Usage &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; Support &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; Examples &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; Benchmark &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; Architecture &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; Credits [![npm package][npm-img]][npm-url] [![Build Status][build-img]][build-url] [![Downloads][downloads-img]][downloads-url] [![Issues][issues-img]][issues-url] [![Code Coverage][codecov-img]][codecov-url] [![Commitizen Friendly][commitizen-img]][commitizen-url] Run REST APIs and other web applications using your existing Node.js application framework (NestJS, Deepkit, Express (v4 and v5), Koa, Hapi, Fastify, tRPC and Apollo Server), on top of AWS Lambda, Azure, Digital Ocean and many other clouds. This library was a refactored version of @vendia/serverless-express, I create a new way to interact and extend event sources by creating contracts to abstract the integrations between each library layer. Why you would use this libray instead of @vendia/serverless-express? - Better APIs to extend library functionality. - You don't need me to release a new version to integrate with the new event source, you can create an adapter and just call the addAdapter method when building your handler. - All code can be extended, if you want to modify the current behavior you can. - This is important because if you find a bug, you can quickly resolve it by extending the class, and then you can","default_branch":null,"files":null,"tree":[],"storefront":"/r/H4ad","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/H4ad/serverless-adapter/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."}