Releases: BackendStack21/fast-gateway
Releases · BackendStack21/fast-gateway
Adding AWS Lambda proxy integration
Supporting HTTP proxying to lambda functions.
Just that simple:
const gateway = require('fast-gateway')
const server = gateway({
  routes: [{
    proxyType: 'lambda',
    prefix: '/service',
    target: 'my-lambda-serverless-api',
    lambdaProxy: {
      region: 'eu-central-1'
    }
  }]
})
server.start(8080)Update dependencies
Updated dependencies:
- "fast-proxy": "^1.5.0"
- "restana": "^4.1.0"
- "http-cache-middleware": "^1.3.0"
Update dependencies
"restana": "^4.0.8"
Update dependencies
- Update dependencies
- Remove package-lock.json file from module
- Adding sponsor note
Improve support for Transfer-Encoding header
Properly handle remote Transfer-Encoding header in responses vs origin Connection header.
Update dependencies
bump fast-proxy to 1.4.0
Update dependencies
Update restana to v4.0.7
Update dependencies
Update restana to v4.0.5
Supporting restana 4.x
Supporting restana 4.x as default HTTP server.
Framework Agnostic
fast-gateway now supports any connect-like HTTP framework that is compatible with the following signature:
server[HTTP_METHOD](pattern, [middleware1, middleware2,], handler)
For more details, see
basic-express.jsexample in the demos folder.