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