├── .github └── workflows │ ├── coveralls.yml │ └── main.yml ├── .gitignore ├── .vscode └── launch.json ├── LICENSE ├── README.md ├── babel.config.js ├── createJestConfig.js ├── logo.png ├── package.json ├── src ├── httpResponse.ts ├── index.ts ├── lambdas.ts ├── types.ts └── utils.ts ├── test ├── httpResponse.test.ts ├── lambdaWrapper.middlewares.test.ts ├── lambdaWrapper.onlyOne.errorPath.test.ts ├── lambdaWrapper.onlyOne.happyPath.test.ts ├── lambdaWrapperConfig.test.ts ├── testResources.ts └── utils.test.ts └── tsconfig.json /.github/workflows/coveralls.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Albert-Gao/micro-aws-lambda/HEAD/.github/workflows/coveralls.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Albert-Gao/micro-aws-lambda/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Albert-Gao/micro-aws-lambda/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Albert-Gao/micro-aws-lambda/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Albert-Gao/micro-aws-lambda/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Albert-Gao/micro-aws-lambda/HEAD/README.md -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Albert-Gao/micro-aws-lambda/HEAD/babel.config.js -------------------------------------------------------------------------------- /createJestConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Albert-Gao/micro-aws-lambda/HEAD/createJestConfig.js -------------------------------------------------------------------------------- /logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Albert-Gao/micro-aws-lambda/HEAD/logo.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Albert-Gao/micro-aws-lambda/HEAD/package.json -------------------------------------------------------------------------------- /src/httpResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Albert-Gao/micro-aws-lambda/HEAD/src/httpResponse.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Albert-Gao/micro-aws-lambda/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/lambdas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Albert-Gao/micro-aws-lambda/HEAD/src/lambdas.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Albert-Gao/micro-aws-lambda/HEAD/src/types.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Albert-Gao/micro-aws-lambda/HEAD/src/utils.ts -------------------------------------------------------------------------------- /test/httpResponse.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Albert-Gao/micro-aws-lambda/HEAD/test/httpResponse.test.ts -------------------------------------------------------------------------------- /test/lambdaWrapper.middlewares.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Albert-Gao/micro-aws-lambda/HEAD/test/lambdaWrapper.middlewares.test.ts -------------------------------------------------------------------------------- /test/lambdaWrapper.onlyOne.errorPath.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Albert-Gao/micro-aws-lambda/HEAD/test/lambdaWrapper.onlyOne.errorPath.test.ts -------------------------------------------------------------------------------- /test/lambdaWrapper.onlyOne.happyPath.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Albert-Gao/micro-aws-lambda/HEAD/test/lambdaWrapper.onlyOne.happyPath.test.ts -------------------------------------------------------------------------------- /test/lambdaWrapperConfig.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Albert-Gao/micro-aws-lambda/HEAD/test/lambdaWrapperConfig.test.ts -------------------------------------------------------------------------------- /test/testResources.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Albert-Gao/micro-aws-lambda/HEAD/test/testResources.ts -------------------------------------------------------------------------------- /test/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Albert-Gao/micro-aws-lambda/HEAD/test/utils.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Albert-Gao/micro-aws-lambda/HEAD/tsconfig.json --------------------------------------------------------------------------------