Skip to content

Initial Release

Latest
Compare
Choose a tag to compare
@aashari aashari released this 04 May 02:10
· 4 commits to main since this release

Overview

This is a boilerplate to help you initiate AWS Lambda project using Typescript, in this boilerplate there are terraform code to provision the stacks and the initial Typescript source code in the sources directory

Features

  • Terraform code to provision the AWS Lambda project
  • Typescript source code in the sources directory
  • Automatically load AWS Secrets Manager (parameter store) as environment variables
  • Automatically load DynamoDB (table name) as environment variables
  • Automatically create models for DynamoDB tables with the ability to read, write, delete, and scan
  • Decorator example to log the execution time of the method
  • Datadog example integration to stream the metrics of statistic decorator to Datadog
  • Lambda layer to store the dependencies of the project
  • Lambda scheduler to schedule the function invocation

Full Changelog: v1.0.0...1.0.0