pambda-aws
v0.1.0
Published
Pambda for using AWS services
Downloads
1
Readme
pambda-aws
AWSサービスを使うためのPambda.
Installation
npm i pambda-aws -S
Usage
import { compose, createLambda } from 'pambda';
import { aws } from 'pambda-aws';
export const handler = createLambda(
compose(
aws(),
// 後続の Pambda は context から AWS サービスのインスタンスを取得できる。
next => (event, context, callback) => {
const dynamodb = context.DynamoDB;
}
)
);
aws()
context
に AWS サービスのプロパティを追加する Pambda を生成して返す。
プロパティを追加するために lazy-aws-service を使用している。
追加されたプロパティは遅延初期化されるので、使用していないサービスのインスタンスが作られることはない。
License
MIT