Skip to content

pambda/lambda-callbackify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lambda-callbackify

Callbackify for AWS Lambda.

Installation

npm i lambda-callbackify

Usage

const { callbackify } = require('lambda-callbackify');

const asyncFunctionLambda = async (event, context) => {
  // Do something.
};

// This lambda has 3 arguments.
const callbackStyleLambda = callbackify(asyncFunctionLambda);

// This lambda is equaivalent to an original lambda.
const callbackStyleLambda2 = callbackify(callbackStyleLambda);

callbackify(lambda)

Transform a lambda of an async function to a callback style lambda.

This function is different to util.callbackify with following:

  • Support lambda only.
  • If the transformation is not needed, an original lambda is returned.

License

MIT