Skip to content

Releases: BackendStack21/fast-gateway

Adding AWS Lambda proxy integration

04 Apr 18:37
Compare
Choose a tag to compare

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

03 Mar 15:34
Compare
Choose a tag to compare

Updated dependencies:

  • "fast-proxy": "^1.5.0"
  • "restana": "^4.1.0"
  • "http-cache-middleware": "^1.3.0"

Update dependencies

20 Feb 16:36
Compare
Choose a tag to compare
"restana": "^4.0.8"

Update dependencies

19 Feb 13:17
c7d5651
Compare
Choose a tag to compare
  • Update dependencies
  • Remove package-lock.json file from module
  • Adding sponsor note

Improve support for Transfer-Encoding header

14 Feb 09:50
02be716
Compare
Choose a tag to compare

Properly handle remote Transfer-Encoding header in responses vs origin Connection header.

Update dependencies

11 Feb 10:19
9c966dc
Compare
Choose a tag to compare

bump fast-proxy to 1.4.0

Update dependencies

18 Jan 13:14
802d0b8
Compare
Choose a tag to compare

Update restana to v4.0.7

Update dependencies

08 Jan 15:22
55e7ac8
Compare
Choose a tag to compare

Update restana to v4.0.5

Supporting restana 4.x

03 Jan 10:28
Compare
Choose a tag to compare

Supporting restana 4.x as default HTTP server.

Framework Agnostic

14 Dec 12:08
b65b602
Compare
Choose a tag to compare

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.js example in the demos folder.