0.1.0 • Published 5 years ago

pambda-aws v0.1.0

Weekly downloads
2
License
MIT
Repository
github
Last release
5 years ago

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

0.1.0

5 years ago

0.0.7

6 years ago

0.0.6

6 years ago

0.0.5

6 years ago

0.0.3

7 years ago

0.0.2

7 years ago

0.0.1

7 years ago