Need private packages and team management tools?Check out npm Teams »

aws-lambda-mock-context

3.2.1 • Public • Published

aws-lambda-mock-context Build Status

AWS Lambda mock context object

Installation

$ npm install --save-dev aws-lambda-mock-context

Usage

const context = require('aws-lambda-mock-context');
 
const ctx = context();
 
index.handler({hello: 'world'}, ctx);
 
ctx.Promise
    .then(() => {
        //=> succeed() called
    })
    .catch(err => {
        //=> fail() called
    });

API

context(options)

options

region

Type: string
Default: us-west-1

AWS region.

account

Type: string
Default: 123456789012

Account number.

functionName

Type: string
Default: aws-lambda-mock-context

Name of the function.

functionVersion

Type: string
Default: $LATEST

Version of the function.

memoryLimitInMB

Type: string
Default: 128

Memory limit.

alias

Type: string

Alias of the function.

timeout

Type: number
Default: 3

Timeout of the lambda function in seconds.

Related

License

MIT © Sam Verschueren

Install

npm i aws-lambda-mock-context

DownloadsWeekly Downloads

7,755

Version

3.2.1

License

MIT

Unpacked Size

5.29 kB

Total Files

5

Last publish

Collaborators

  • avatar