This is a Cookiecutter template to create a Serverless application using Serverless Application Model (SAM) on Node.js 14 runtime using TypeScript for Lambda functions source code and shared layers for runtime dependencies.
Resulted application will be the one you can find in this repository: ts-aws-lambda-template
Install AWS SAM CLI and run following command:
sam init --location gh:TendTo/ts-aws-lambda-template-cookiecutter
You'll be prompted a few questions to help this template to scaffold this project and after its completion you should see a new folder at your current path with the name of the project you gave as input.
Inspired by cookiecutter-aws-sam-typescript-layers