Lambda Execution

Thrubit executes Lambda functions locally without AWS.

Handler Requirements

Each Lambda should export a handler:

exports.handler = async (event) => {
  return { success: true };
};
JavaScript

How Thrubit Resolves Lambdas

Thrubit determines the file path using:

  • FunctionName
  • ARN references
  • Relative paths in your project

Event Input Mapping

The execution input is passed directly as the Lambda event object.

Benefits

  • No deployment required
  • Immediate feedback
  • Full control over debugging
Free Trial