aws-lambda
/
0.5.0
aws-lambda 0.5.0
Install from the command line:
Learn more about npm packages
$ npm install @curveball/aws-lambda@0.5.0
Install via package.json:
"@curveball/aws-lambda": "0.5.0"
About this version
AWS lambda bindings for curveball. Go 'serverless' with Curveball.
npm install @curveball/aws-lambda
If you're using typescript, you will also want the types package for aws-lambda
:
npm install -D @types/aws-lambda
After you've constructed your curveball Application
as usual, you can
simply use the aws-lambda
package to convert it to a 'handler' that
Lambda supports:
import { Application } from '@curveball/kernel';
import handler from '@curveball/aws-lambda';
const app = new Application();
app.use(ctx => {
ctx.response.body = 'hello world';
});
exports.handler = handler(app);