Serverless framework with TypeScript starter kit
serverless-typescript-starter
include tools for development of AWS Lambda with TypeScript.
- AWS Lambda
- TypeScript
- serverless-webpack
- webpack
- awesome-typescript-loader are used to building and deployment.
- Testing
- Useful frameworks
$ git clone https://github.com/AKIRA-MIYAKE/serverless-typescript-starter.git
$ cd serverless-typescript-starter
$ cp .env.sample .env
Update AWS_ACCESS_KEY_ID
and AWS_SECRET_ACCESS_KEY
with your own value.
$ ENV_FILE=.env docker-compose build
$ ENV_FILE=.env docker-compose run --rm serverless npm install
See Serverless Framework documents and refer to /src/services/sample
.
When executing the command, use the container's bash.
$ ENV_FILE=.env docker-compose run --rm serverless bash