8000 GitHub - perpil/cdk-lambda-llrt: Experiment on LLRT easily with CDK
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

perpil/cdk-lambda-llrt

 
 

Repository files navigation

AWS CDK LLRT Function construct

This is a CDK construct library that aims to accelerate your experiment on LLRT, a lightweight JavaScript runtime for AWS Lambda.

Usage

Install it via npm:

npm install cdk-lambda-llrt

Then you can use LlrtFunction construct. Just set an entry point for the function.

import { LlrtFunction } from 'cdk-lambda-llrt';

const handler = new LlrtFunction(this, 'Handler', {
    entry: 'lambda/index.ts',
});

If you are already using NodejsFunction construct, you should be able to just replace it to LlrtFunction.

Warning

LLRT is currently experimental and not fully compatible with Node.js. You should expect some trial and errors to use LLRT with your existing code.

If you want to upgrade the LLRT version, remove the .tmp directory, which contains the cache of LLRT binary fetched from GitHub (only applicable when you set llrtVersion to latest (default)).

Examples

See example for examples to use LlrtFunction construct.

About

Experiment on LLRT easily with CDK

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 97.8%
  • JavaScript 2.2%
0