├── .babelrc ├── .editorconfig ├── .gitattributes ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── PULL_REQUEST_TEMPLATE.md ├── dependabot.yml ├── issue_label_bot.yaml ├── labels.yml ├── mergify.yml └── workflows │ ├── build.yml │ ├── close-stale-issues.yml │ ├── codeql-analysis.yml │ └── update-labels.yml ├── .gitignore ├── .prettierignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── SECURITY.md ├── SUPPORT.md ├── _config.yml ├── _templates └── middleware │ └── new │ ├── package │ ├── .eslintrc.js.t │ ├── .gitignore.t │ ├── LICENSE.t │ ├── README.md.t │ ├── examples │ │ ├── helloWorld.int-test.ts.t │ │ └── helloWorld.ts.t │ ├── jest.config.js.t │ ├── jest.integration.config.js.t │ ├── package.json.t │ ├── src │ │ ├── index.ts.t │ │ ├── logger.ts.t │ │ ├── middleware.test.ts.t │ │ └── middleware.ts.t │ ├── test │ │ ├── .gitignore.t │ │ ├── handler.ts.t │ │ ├── serverless.yml.t │ │ ├── source-map-install.js.t │ │ ├── tsconfig.json.t │ │ └── webpack.config.js.t │ ├── tsconfig.build.json.t │ └── tsconfig.json.t │ ├── prompt.js │ └── rush.json.t ├── assets └── lambda-middleware-logo.png ├── common ├── changes │ └── @lambda-middleware │ │ ├── class-validator │ │ ├── consistently_use_test_helpers_2022-01-19-18-08.json │ │ ├── feature-json-deserializer_2021-09-01-17-31.json │ │ └── update_typescript_2022-01-19-10-19.json │ │ ├── compose │ │ ├── Remove_unused_semantic_release_2020-11-19-12-59.json │ │ ├── feature-json-deserializer_2021-09-01-17-31.json │ │ └── update_typescript_2022-01-19-10-19.json │ │ ├── do-not-wait │ │ └── update_typescript_2022-01-19-10-19.json │ │ ├── frameguard │ │ └── update_typescript_2022-01-19-10-19.json │ │ ├── http-error-handler │ │ ├── feature-json-deserializer_2021-09-01-17-31.json │ │ └── update_typescript_2022-01-19-10-19.json │ │ ├── http-header-normalizer │ │ ├── feature-json-deserializer_2021-09-01-17-31.json │ │ └── update_typescript_2022-01-19-10-19.json │ │ ├── ie-no-open │ │ ├── consistently_use_test_helpers_2022-01-19-18-08.json │ │ ├── feature-json-deserializer_2021-09-01-17-31.json │ │ └── update_typescript_2022-01-19-10-19.json │ │ ├── json-deserializer │ │ └── update_typescript_2022-01-19-10-19.json │ │ ├── json-serializer │ │ ├── feature-json-deserializer_2021-09-01-17-31.json │ │ └── update_typescript_2022-01-19-10-19.json │ │ ├── jwt-auth │ │ ├── feature-json-deserializer_2021-09-01-17-31.json │ │ ├── improve_jwt_auth_documentation_2020-11-29-10-48.json │ │ └── update_typescript_2022-01-19-10-19.json │ │ ├── middy-adaptor │ │ ├── consistently_use_test_helpers_2022-01-19-18-08.json │ │ ├── feature-json-deserializer_2021-09-01-17-31.json │ │ └── update_typescript_2022-01-19-10-19.json │ │ └── no-sniff │ │ ├── feature-json-deserializer_2021-09-01-17-31.json │ │ └── update_typescript_2022-01-19-10-19.json ├── config │ └── rush │ │ ├── .npmrc │ │ ├── command-line.json │ │ ├── common-versions.json │ │ ├── experiments.json │ │ ├── pnpm-lock.yaml │ │ └── version-policies.json └── scripts │ ├── install-run-rush.js │ ├── install-run-rushx.js │ └── install-run.js ├── internal └── e2e-tests │ ├── .eslintrc.js │ ├── .gitignore │ ├── README.md │ ├── examples │ ├── helloWorld.int-test.ts │ └── helloWorld.ts │ ├── jest.integration.config.js │ ├── package.json │ ├── test │ ├── .gitignore │ ├── handler.ts │ ├── serverless.yml │ ├── source-map-install.js │ ├── tsconfig.json │ └── webpack.config.js │ └── tsconfig.json ├── jest.config.js ├── jest.integration.config.js ├── jest.unit.config.js ├── packages ├── class-validator │ ├── .eslintrc.js │ ├── .gitignore │ ├── .snyk │ ├── CHANGELOG.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── examples │ │ ├── helloWorld.int-test.ts │ │ └── helloWorld.ts │ ├── jest.config.js │ ├── jest.integration.config.js │ ├── package.json │ ├── src │ │ ├── classValidator.test.ts │ │ ├── classValidator.ts │ │ ├── index.ts │ │ └── interfaces │ │ │ ├── ClassValidatorMiddlewareOptions.test.ts │ │ │ └── ClassValidatorMiddlewareOptions.ts │ ├── test │ │ ├── .gitignore │ │ ├── handler.ts │ │ ├── serverless.yml │ │ ├── source-map-install.js │ │ ├── tsconfig.json │ │ └── webpack.config.js │ ├── tsconfig.build.json │ └── tsconfig.json ├── compose │ ├── .eslintrc.js │ ├── .gitignore │ ├── CHANGELOG.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── examples │ │ ├── helloWorld.int-test.ts │ │ └── helloWorld.ts │ ├── jest.config.js │ ├── jest.integration.config.js │ ├── package.json │ ├── src │ │ ├── compose-handler.test.ts │ │ ├── compose-handler.ts │ │ ├── compose.test.ts │ │ ├── compose.ts │ │ └── index.ts │ ├── test │ │ ├── .gitignore │ │ ├── handler.ts │ │ ├── serverless.yml │ │ ├── source-map-install.js │ │ ├── tsconfig.json │ │ └── webpack.config.js │ ├── tsconfig.build.json │ └── tsconfig.json ├── cors │ ├── .eslintrc.js │ ├── .gitignore │ ├── CHANGELOG.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── examples │ │ ├── helloWorld.int-test.ts │ │ └── helloWorld.ts │ ├── jest.config.js │ ├── jest.integration.config.js │ ├── package.json │ ├── src │ │ ├── cors.test.ts │ │ ├── cors.ts │ │ ├── handleNonPreflightRequest.ts │ │ ├── handlePreflightRequest.ts │ │ ├── headers │ │ │ ├── createAllowCredentialsHeader.ts │ │ │ ├── createAllowHeadersHeader.ts │ │ │ ├── createAllowMethodsHeader.ts │ │ │ ├── createAllowOriginHeader.ts │ │ │ ├── createCacheControlHeader.ts │ │ │ └── createExposeHeadersHeader.ts │ │ ├── index.ts │ │ ├── interfaces │ │ │ ├── CorsMiddlewareOptions.test.ts │ │ │ ├── CorsMiddlewareOptions.ts │ │ │ └── HashMap.ts │ │ ├── logger.ts │ │ ├── mergeHeaders.ts │ │ └── type-guards │ │ │ ├── TypeGuard.ts │ │ │ ├── index.ts │ │ │ ├── isAPIGatewayProxyEvent.ts │ │ │ ├── isArrayWith.ts │ │ │ ├── isBoolean.ts │ │ │ ├── isInt.ts │ │ │ ├── isNil.ts │ │ │ ├── isNull.ts │ │ │ ├── isRegExp.ts │ │ │ ├── isString.ts │ │ │ ├── optional.ts │ │ │ └── or.ts │ ├── test │ │ ├── .gitignore │ │ ├── handler.ts │ │ ├── serverless.yml │ │ ├── source-map-install.js │ │ ├── tsconfig.json │ │ └── webpack.config.js │ ├── tsconfig.build.json │ └── tsconfig.json ├── do-not-wait │ ├── .eslintrc.js │ ├── .gitignore │ ├── CHANGELOG.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── jest.config.js │ ├── package.json │ ├── src │ │ ├── doNotWait.test.ts │ │ ├── doNotWait.ts │ │ ├── index.ts │ │ └── logger.ts │ ├── tsconfig.build.json │ └── tsconfig.json ├── frameguard │ ├── .eslintrc.js │ ├── .gitignore │ ├── CHANGELOG.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── examples │ │ ├── helloWorld.int-test.ts │ │ └── helloWorld.ts │ ├── jest.config.js │ ├── jest.integration.config.js │ ├── package.json │ ├── src │ │ ├── frameguard.test.ts │ │ ├── frameguard.ts │ │ ├── index.ts │ │ ├── interfaces │ │ │ └── FrameguardMiddlewareOptions.ts │ │ └── logger.ts │ ├── test │ │ ├── .gitignore │ │ ├── handler.ts │ │ ├── serverless.yml │ │ ├── source-map-install.js │ │ ├── tsconfig.json │ │ └── webpack.config.js │ ├── tsconfig.build.json │ └── tsconfig.json ├── http-error-handler │ ├── .eslintrc.js │ ├── .gitignore │ ├── CHANGELOG.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── examples │ │ ├── helloWorld.int-test.ts │ │ └── helloWorld.ts │ ├── jest.config.js │ ├── jest.integration.config.js │ ├── package.json │ ├── src │ │ ├── ErrorHandler.test.ts │ │ ├── ErrorHandler.ts │ │ ├── helpers │ │ │ ├── omit.test.ts │ │ │ └── omit.ts │ │ ├── index.ts │ │ └── interfaces │ │ │ ├── ErrorWithStatusCode.test.ts │ │ │ └── ErrorWithStatusCode.ts │ ├── test │ │ ├── .gitignore │ │ ├── handler.ts │ │ ├── serverless.yml │ │ ├── source-map-install.js │ │ ├── tsconfig.json │ │ └── webpack.config.js │ ├── tsconfig.build.json │ └── tsconfig.json ├── http-header-normalizer │ ├── .eslintrc.js │ ├── .gitignore │ ├── CHANGELOG.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── examples │ │ ├── helloWorld.int-test.ts │ │ └── helloWorld.ts │ ├── jest.config.js │ ├── jest.integration.config.js │ ├── package.json │ ├── src │ │ ├── http-header-normalizer.test.ts │ │ ├── http-header-normalizer.ts │ │ ├── index.ts │ │ └── logger.ts │ ├── test │ │ ├── .gitignore │ │ ├── handler.ts │ │ ├── serverless.yml │ │ ├── source-map-install.js │ │ ├── tsconfig.json │ │ └── webpack.config.js │ ├── tsconfig.build.json │ └── tsconfig.json ├── ie-no-open │ ├── .eslintrc.js │ ├── .gitignore │ ├── CHANGELOG.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── examples │ │ ├── helloWorld.int-test.ts │ │ └── helloWorld.ts │ ├── jest.config.js │ ├── jest.integration.config.js │ ├── package.json │ ├── src │ │ ├── ieNoOpen.test.ts │ │ ├── ieNoOpen.ts │ │ └── index.ts │ ├── test │ │ ├── .gitignore │ │ ├── handler.ts │ │ ├── serverless.yml │ │ ├── source-map-install.js │ │ ├── tsconfig.json │ │ └── webpack.config.js │ ├── tsconfig.build.json │ └── tsconfig.json ├── json-deserializer │ ├── .eslintrc.js │ ├── .gitignore │ ├── CHANGELOG.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── examples │ │ ├── helloWorld.int-test.ts │ │ └── helloWorld.ts │ ├── jest.config.js │ ├── jest.integration.config.js │ ├── package.json │ ├── src │ │ ├── IsJsonMimeType.ts │ │ ├── JsonDeserializer.test.ts │ │ ├── JsonDeserializer.ts │ │ ├── customErrors │ │ │ └── RequestBodyNotJsonError.ts │ │ ├── deserializeBody.ts │ │ ├── index.ts │ │ └── types │ │ │ └── APIGatewayProxyObjectEvent.ts │ ├── test │ │ ├── .gitignore │ │ ├── handler.ts │ │ ├── serverless.yml │ │ ├── source-map-install.js │ │ ├── tsconfig.json │ │ └── webpack.config.js │ ├── tsconfig.build.json │ └── tsconfig.json ├── json-serializer │ ├── .eslintrc.js │ ├── .gitignore │ ├── CHANGELOG.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── examples │ │ ├── helloWorld.int-test.ts │ │ └── helloWorld.ts │ ├── jest.config.js │ ├── jest.integration.config.js │ ├── package.json │ ├── src │ │ ├── JsonSerializer.test.ts │ │ ├── JsonSerializer.ts │ │ ├── index.ts │ │ └── types │ │ │ ├── JSONObject.test.ts │ │ │ └── JSONObject.ts │ ├── test │ │ ├── .gitignore │ │ ├── handler.ts │ │ ├── serverless.yml │ │ ├── source-map-install.js │ │ ├── tsconfig.json │ │ └── webpack.config.js │ ├── tsconfig.build.json │ └── tsconfig.json ├── jwt-auth │ ├── .eslintrc.js │ ├── .gitignore │ ├── CHANGELOG.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── examples │ │ ├── helloWorld.int-test.ts │ │ └── helloWorld.ts │ ├── jest.config.js │ ├── jest.integration.config.js │ ├── package.json │ ├── src │ │ ├── helpers │ │ │ ├── getTokenFromAuthHeader.ts │ │ │ └── getTokenFromSource.ts │ │ ├── index.ts │ │ ├── interfaces │ │ │ ├── AuthOptions.test.ts │ │ │ ├── AuthOptions.ts │ │ │ ├── AuthorizedEvent.test.ts │ │ │ └── AuthorizedEvent.ts │ │ ├── jwtAuth.test.ts │ │ ├── jwtAuth.ts │ │ └── logger.ts │ ├── test │ │ ├── .gitignore │ │ ├── handler.ts │ │ ├── serverless.yml │ │ ├── source-map-install.js │ │ ├── tsconfig.json │ │ └── webpack.config.js │ ├── tsconfig.build.json │ └── tsconfig.json ├── middy-adaptor │ ├── .eslintrc.js │ ├── .gitignore │ ├── CHANGELOG.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── examples │ │ ├── helloWorld.int-test.ts │ │ └── helloWorld.ts │ ├── jest.config.js │ ├── jest.integration.config.js │ ├── package.json │ ├── src │ │ ├── CallbackListener │ │ │ └── CallbackListener.ts │ │ ├── MiddyMiddleware │ │ │ ├── MiddyMiddleware.ts │ │ │ ├── promisifyMiddyMiddleware.ts │ │ │ └── promisifyMiddyMiddlewareFunction.ts │ │ ├── index.ts │ │ ├── interfaces │ │ │ └── MiddyTypes.ts │ │ ├── logger.ts │ │ ├── middy-adaptor.test.ts │ │ ├── middy-adaptor.ts │ │ └── utils │ │ │ └── isPromise.ts │ ├── test │ │ ├── .gitignore │ │ ├── handler.ts │ │ ├── serverless.yml │ │ ├── source-map-install.js │ │ ├── tsconfig.json │ │ └── webpack.config.js │ ├── tsconfig.build.json │ └── tsconfig.json ├── no-sniff │ ├── .eslintrc.js │ ├── .gitignore │ ├── CHANGELOG.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── examples │ │ ├── helloWorld.int-test.ts │ │ └── helloWorld.ts │ ├── jest.config.js │ ├── jest.integration.config.js │ ├── package.json │ ├── src │ │ ├── index.ts │ │ ├── noSniff.test.ts │ │ └── noSniff.ts │ ├── test │ │ ├── .gitignore │ │ ├── handler.ts │ │ ├── serverless.yml │ │ ├── source-map-install.js │ │ ├── tsconfig.json │ │ └── webpack.config.js │ ├── tsconfig.build.json │ └── tsconfig.json └── utils │ ├── .eslintrc.js │ ├── .gitignore │ ├── CHANGELOG.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── jest.config.js │ ├── package.json │ ├── src │ ├── PromiseHandler.test.ts │ ├── PromiseHandler.ts │ ├── createContext.test.ts │ ├── createContext.ts │ ├── createEvent.test.ts │ ├── createEvent.ts │ ├── createEventV2.test.ts │ ├── createEventV2.ts │ ├── deepMerge.test.ts │ ├── deepMerge.ts │ ├── index.ts │ ├── isPromise.ts │ ├── promisifyHandler.test.ts │ └── promisifyHandler.ts │ ├── tsconfig.build.json │ └── tsconfig.json ├── rush.json └── tsconfig.json /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/.babelrc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/issue_label_bot.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/.github/issue_label_bot.yaml -------------------------------------------------------------------------------- /.github/labels.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/.github/labels.yml -------------------------------------------------------------------------------- /.github/mergify.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/.github/mergify.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/close-stale-issues.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/.github/workflows/close-stale-issues.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/update-labels.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/.github/workflows/update-labels.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .rush 3 | coverage 4 | lib 5 | temp 6 | -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/SECURITY.md -------------------------------------------------------------------------------- /SUPPORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/SUPPORT.md -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/_config.yml -------------------------------------------------------------------------------- /_templates/middleware/new/package/.eslintrc.js.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/_templates/middleware/new/package/.eslintrc.js.t -------------------------------------------------------------------------------- /_templates/middleware/new/package/.gitignore.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/_templates/middleware/new/package/.gitignore.t -------------------------------------------------------------------------------- /_templates/middleware/new/package/LICENSE.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/_templates/middleware/new/package/LICENSE.t -------------------------------------------------------------------------------- /_templates/middleware/new/package/README.md.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/_templates/middleware/new/package/README.md.t -------------------------------------------------------------------------------- /_templates/middleware/new/package/examples/helloWorld.int-test.ts.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/_templates/middleware/new/package/examples/helloWorld.int-test.ts.t -------------------------------------------------------------------------------- /_templates/middleware/new/package/examples/helloWorld.ts.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/_templates/middleware/new/package/examples/helloWorld.ts.t -------------------------------------------------------------------------------- /_templates/middleware/new/package/jest.config.js.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/_templates/middleware/new/package/jest.config.js.t -------------------------------------------------------------------------------- /_templates/middleware/new/package/jest.integration.config.js.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/_templates/middleware/new/package/jest.integration.config.js.t -------------------------------------------------------------------------------- /_templates/middleware/new/package/package.json.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/_templates/middleware/new/package/package.json.t -------------------------------------------------------------------------------- /_templates/middleware/new/package/src/index.ts.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/_templates/middleware/new/package/src/index.ts.t -------------------------------------------------------------------------------- /_templates/middleware/new/package/src/logger.ts.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/_templates/middleware/new/package/src/logger.ts.t -------------------------------------------------------------------------------- /_templates/middleware/new/package/src/middleware.test.ts.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/_templates/middleware/new/package/src/middleware.test.ts.t -------------------------------------------------------------------------------- /_templates/middleware/new/package/src/middleware.ts.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/_templates/middleware/new/package/src/middleware.ts.t -------------------------------------------------------------------------------- /_templates/middleware/new/package/test/.gitignore.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/_templates/middleware/new/package/test/.gitignore.t -------------------------------------------------------------------------------- /_templates/middleware/new/package/test/handler.ts.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/_templates/middleware/new/package/test/handler.ts.t -------------------------------------------------------------------------------- /_templates/middleware/new/package/test/serverless.yml.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/_templates/middleware/new/package/test/serverless.yml.t -------------------------------------------------------------------------------- /_templates/middleware/new/package/test/source-map-install.js.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/_templates/middleware/new/package/test/source-map-install.js.t -------------------------------------------------------------------------------- /_templates/middleware/new/package/test/tsconfig.json.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/_templates/middleware/new/package/test/tsconfig.json.t -------------------------------------------------------------------------------- /_templates/middleware/new/package/test/webpack.config.js.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/_templates/middleware/new/package/test/webpack.config.js.t -------------------------------------------------------------------------------- /_templates/middleware/new/package/tsconfig.build.json.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/_templates/middleware/new/package/tsconfig.build.json.t -------------------------------------------------------------------------------- /_templates/middleware/new/package/tsconfig.json.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/_templates/middleware/new/package/tsconfig.json.t -------------------------------------------------------------------------------- /_templates/middleware/new/prompt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/_templates/middleware/new/prompt.js -------------------------------------------------------------------------------- /_templates/middleware/new/rush.json.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/_templates/middleware/new/rush.json.t -------------------------------------------------------------------------------- /assets/lambda-middleware-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/assets/lambda-middleware-logo.png -------------------------------------------------------------------------------- /common/changes/@lambda-middleware/class-validator/consistently_use_test_helpers_2022-01-19-18-08.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/common/changes/@lambda-middleware/class-validator/consistently_use_test_helpers_2022-01-19-18-08.json -------------------------------------------------------------------------------- /common/changes/@lambda-middleware/class-validator/feature-json-deserializer_2021-09-01-17-31.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/common/changes/@lambda-middleware/class-validator/feature-json-deserializer_2021-09-01-17-31.json -------------------------------------------------------------------------------- /common/changes/@lambda-middleware/class-validator/update_typescript_2022-01-19-10-19.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/common/changes/@lambda-middleware/class-validator/update_typescript_2022-01-19-10-19.json -------------------------------------------------------------------------------- /common/changes/@lambda-middleware/compose/Remove_unused_semantic_release_2020-11-19-12-59.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/common/changes/@lambda-middleware/compose/Remove_unused_semantic_release_2020-11-19-12-59.json -------------------------------------------------------------------------------- /common/changes/@lambda-middleware/compose/feature-json-deserializer_2021-09-01-17-31.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/common/changes/@lambda-middleware/compose/feature-json-deserializer_2021-09-01-17-31.json -------------------------------------------------------------------------------- /common/changes/@lambda-middleware/compose/update_typescript_2022-01-19-10-19.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/common/changes/@lambda-middleware/compose/update_typescript_2022-01-19-10-19.json -------------------------------------------------------------------------------- /common/changes/@lambda-middleware/do-not-wait/update_typescript_2022-01-19-10-19.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/common/changes/@lambda-middleware/do-not-wait/update_typescript_2022-01-19-10-19.json -------------------------------------------------------------------------------- /common/changes/@lambda-middleware/frameguard/update_typescript_2022-01-19-10-19.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/common/changes/@lambda-middleware/frameguard/update_typescript_2022-01-19-10-19.json -------------------------------------------------------------------------------- /common/changes/@lambda-middleware/http-error-handler/feature-json-deserializer_2021-09-01-17-31.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/common/changes/@lambda-middleware/http-error-handler/feature-json-deserializer_2021-09-01-17-31.json -------------------------------------------------------------------------------- /common/changes/@lambda-middleware/http-error-handler/update_typescript_2022-01-19-10-19.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/common/changes/@lambda-middleware/http-error-handler/update_typescript_2022-01-19-10-19.json -------------------------------------------------------------------------------- /common/changes/@lambda-middleware/http-header-normalizer/feature-json-deserializer_2021-09-01-17-31.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/common/changes/@lambda-middleware/http-header-normalizer/feature-json-deserializer_2021-09-01-17-31.json -------------------------------------------------------------------------------- /common/changes/@lambda-middleware/http-header-normalizer/update_typescript_2022-01-19-10-19.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/common/changes/@lambda-middleware/http-header-normalizer/update_typescript_2022-01-19-10-19.json -------------------------------------------------------------------------------- /common/changes/@lambda-middleware/ie-no-open/consistently_use_test_helpers_2022-01-19-18-08.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/common/changes/@lambda-middleware/ie-no-open/consistently_use_test_helpers_2022-01-19-18-08.json -------------------------------------------------------------------------------- /common/changes/@lambda-middleware/ie-no-open/feature-json-deserializer_2021-09-01-17-31.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/common/changes/@lambda-middleware/ie-no-open/feature-json-deserializer_2021-09-01-17-31.json -------------------------------------------------------------------------------- /common/changes/@lambda-middleware/ie-no-open/update_typescript_2022-01-19-10-19.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/common/changes/@lambda-middleware/ie-no-open/update_typescript_2022-01-19-10-19.json -------------------------------------------------------------------------------- /common/changes/@lambda-middleware/json-deserializer/update_typescript_2022-01-19-10-19.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/common/changes/@lambda-middleware/json-deserializer/update_typescript_2022-01-19-10-19.json -------------------------------------------------------------------------------- /common/changes/@lambda-middleware/json-serializer/feature-json-deserializer_2021-09-01-17-31.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/common/changes/@lambda-middleware/json-serializer/feature-json-deserializer_2021-09-01-17-31.json -------------------------------------------------------------------------------- /common/changes/@lambda-middleware/json-serializer/update_typescript_2022-01-19-10-19.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/common/changes/@lambda-middleware/json-serializer/update_typescript_2022-01-19-10-19.json -------------------------------------------------------------------------------- /common/changes/@lambda-middleware/jwt-auth/feature-json-deserializer_2021-09-01-17-31.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/common/changes/@lambda-middleware/jwt-auth/feature-json-deserializer_2021-09-01-17-31.json -------------------------------------------------------------------------------- /common/changes/@lambda-middleware/jwt-auth/improve_jwt_auth_documentation_2020-11-29-10-48.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/common/changes/@lambda-middleware/jwt-auth/improve_jwt_auth_documentation_2020-11-29-10-48.json -------------------------------------------------------------------------------- /common/changes/@lambda-middleware/jwt-auth/update_typescript_2022-01-19-10-19.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/common/changes/@lambda-middleware/jwt-auth/update_typescript_2022-01-19-10-19.json -------------------------------------------------------------------------------- /common/changes/@lambda-middleware/middy-adaptor/consistently_use_test_helpers_2022-01-19-18-08.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/common/changes/@lambda-middleware/middy-adaptor/consistently_use_test_helpers_2022-01-19-18-08.json -------------------------------------------------------------------------------- /common/changes/@lambda-middleware/middy-adaptor/feature-json-deserializer_2021-09-01-17-31.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/common/changes/@lambda-middleware/middy-adaptor/feature-json-deserializer_2021-09-01-17-31.json -------------------------------------------------------------------------------- /common/changes/@lambda-middleware/middy-adaptor/update_typescript_2022-01-19-10-19.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/common/changes/@lambda-middleware/middy-adaptor/update_typescript_2022-01-19-10-19.json -------------------------------------------------------------------------------- /common/changes/@lambda-middleware/no-sniff/feature-json-deserializer_2021-09-01-17-31.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/common/changes/@lambda-middleware/no-sniff/feature-json-deserializer_2021-09-01-17-31.json -------------------------------------------------------------------------------- /common/changes/@lambda-middleware/no-sniff/update_typescript_2022-01-19-10-19.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/common/changes/@lambda-middleware/no-sniff/update_typescript_2022-01-19-10-19.json -------------------------------------------------------------------------------- /common/config/rush/.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/common/config/rush/.npmrc -------------------------------------------------------------------------------- /common/config/rush/command-line.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/common/config/rush/command-line.json -------------------------------------------------------------------------------- /common/config/rush/common-versions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/common/config/rush/common-versions.json -------------------------------------------------------------------------------- /common/config/rush/experiments.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/common/config/rush/experiments.json -------------------------------------------------------------------------------- /common/config/rush/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/common/config/rush/pnpm-lock.yaml -------------------------------------------------------------------------------- /common/config/rush/version-policies.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/common/config/rush/version-policies.json -------------------------------------------------------------------------------- /common/scripts/install-run-rush.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/common/scripts/install-run-rush.js -------------------------------------------------------------------------------- /common/scripts/install-run-rushx.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/common/scripts/install-run-rushx.js -------------------------------------------------------------------------------- /common/scripts/install-run.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/common/scripts/install-run.js -------------------------------------------------------------------------------- /internal/e2e-tests/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/internal/e2e-tests/.eslintrc.js -------------------------------------------------------------------------------- /internal/e2e-tests/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/internal/e2e-tests/.gitignore -------------------------------------------------------------------------------- /internal/e2e-tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/internal/e2e-tests/README.md -------------------------------------------------------------------------------- /internal/e2e-tests/examples/helloWorld.int-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/internal/e2e-tests/examples/helloWorld.int-test.ts -------------------------------------------------------------------------------- /internal/e2e-tests/examples/helloWorld.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/internal/e2e-tests/examples/helloWorld.ts -------------------------------------------------------------------------------- /internal/e2e-tests/jest.integration.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/internal/e2e-tests/jest.integration.config.js -------------------------------------------------------------------------------- /internal/e2e-tests/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/internal/e2e-tests/package.json -------------------------------------------------------------------------------- /internal/e2e-tests/test/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/internal/e2e-tests/test/.gitignore -------------------------------------------------------------------------------- /internal/e2e-tests/test/handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/internal/e2e-tests/test/handler.ts -------------------------------------------------------------------------------- /internal/e2e-tests/test/serverless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/internal/e2e-tests/test/serverless.yml -------------------------------------------------------------------------------- /internal/e2e-tests/test/source-map-install.js: -------------------------------------------------------------------------------- 1 | require("source-map-support").install(); 2 | -------------------------------------------------------------------------------- /internal/e2e-tests/test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/internal/e2e-tests/test/tsconfig.json -------------------------------------------------------------------------------- /internal/e2e-tests/test/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/internal/e2e-tests/test/webpack.config.js -------------------------------------------------------------------------------- /internal/e2e-tests/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/internal/e2e-tests/tsconfig.json -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/jest.config.js -------------------------------------------------------------------------------- /jest.integration.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/jest.integration.config.js -------------------------------------------------------------------------------- /jest.unit.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/jest.unit.config.js -------------------------------------------------------------------------------- /packages/class-validator/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/class-validator/.eslintrc.js -------------------------------------------------------------------------------- /packages/class-validator/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/class-validator/.gitignore -------------------------------------------------------------------------------- /packages/class-validator/.snyk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/class-validator/.snyk -------------------------------------------------------------------------------- /packages/class-validator/CHANGELOG.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/class-validator/CHANGELOG.json -------------------------------------------------------------------------------- /packages/class-validator/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/class-validator/CHANGELOG.md -------------------------------------------------------------------------------- /packages/class-validator/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/class-validator/LICENSE -------------------------------------------------------------------------------- /packages/class-validator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/class-validator/README.md -------------------------------------------------------------------------------- /packages/class-validator/examples/helloWorld.int-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/class-validator/examples/helloWorld.int-test.ts -------------------------------------------------------------------------------- /packages/class-validator/examples/helloWorld.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/class-validator/examples/helloWorld.ts -------------------------------------------------------------------------------- /packages/class-validator/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/class-validator/jest.config.js -------------------------------------------------------------------------------- /packages/class-validator/jest.integration.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/class-validator/jest.integration.config.js -------------------------------------------------------------------------------- /packages/class-validator/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/class-validator/package.json -------------------------------------------------------------------------------- /packages/class-validator/src/classValidator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/class-validator/src/classValidator.test.ts -------------------------------------------------------------------------------- /packages/class-validator/src/classValidator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/class-validator/src/classValidator.ts -------------------------------------------------------------------------------- /packages/class-validator/src/index.ts: -------------------------------------------------------------------------------- 1 | /* istanbul ignore next */ 2 | export * from "./classValidator"; 3 | -------------------------------------------------------------------------------- /packages/class-validator/src/interfaces/ClassValidatorMiddlewareOptions.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/class-validator/src/interfaces/ClassValidatorMiddlewareOptions.test.ts -------------------------------------------------------------------------------- /packages/class-validator/src/interfaces/ClassValidatorMiddlewareOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/class-validator/src/interfaces/ClassValidatorMiddlewareOptions.ts -------------------------------------------------------------------------------- /packages/class-validator/test/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/class-validator/test/.gitignore -------------------------------------------------------------------------------- /packages/class-validator/test/handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/class-validator/test/handler.ts -------------------------------------------------------------------------------- /packages/class-validator/test/serverless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/class-validator/test/serverless.yml -------------------------------------------------------------------------------- /packages/class-validator/test/source-map-install.js: -------------------------------------------------------------------------------- 1 | require("source-map-support").install(); 2 | -------------------------------------------------------------------------------- /packages/class-validator/test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/class-validator/test/tsconfig.json -------------------------------------------------------------------------------- /packages/class-validator/test/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/class-validator/test/webpack.config.js -------------------------------------------------------------------------------- /packages/class-validator/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/class-validator/tsconfig.build.json -------------------------------------------------------------------------------- /packages/class-validator/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/class-validator/tsconfig.json -------------------------------------------------------------------------------- /packages/compose/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/compose/.eslintrc.js -------------------------------------------------------------------------------- /packages/compose/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/compose/.gitignore -------------------------------------------------------------------------------- /packages/compose/CHANGELOG.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/compose/CHANGELOG.json -------------------------------------------------------------------------------- /packages/compose/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/compose/CHANGELOG.md -------------------------------------------------------------------------------- /packages/compose/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/compose/LICENSE -------------------------------------------------------------------------------- /packages/compose/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/compose/README.md -------------------------------------------------------------------------------- /packages/compose/examples/helloWorld.int-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/compose/examples/helloWorld.int-test.ts -------------------------------------------------------------------------------- /packages/compose/examples/helloWorld.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/compose/examples/helloWorld.ts -------------------------------------------------------------------------------- /packages/compose/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/compose/jest.config.js -------------------------------------------------------------------------------- /packages/compose/jest.integration.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/compose/jest.integration.config.js -------------------------------------------------------------------------------- /packages/compose/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/compose/package.json -------------------------------------------------------------------------------- /packages/compose/src/compose-handler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/compose/src/compose-handler.test.ts -------------------------------------------------------------------------------- /packages/compose/src/compose-handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/compose/src/compose-handler.ts -------------------------------------------------------------------------------- /packages/compose/src/compose.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/compose/src/compose.test.ts -------------------------------------------------------------------------------- /packages/compose/src/compose.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/compose/src/compose.ts -------------------------------------------------------------------------------- /packages/compose/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/compose/src/index.ts -------------------------------------------------------------------------------- /packages/compose/test/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/compose/test/.gitignore -------------------------------------------------------------------------------- /packages/compose/test/handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/compose/test/handler.ts -------------------------------------------------------------------------------- /packages/compose/test/serverless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/compose/test/serverless.yml -------------------------------------------------------------------------------- /packages/compose/test/source-map-install.js: -------------------------------------------------------------------------------- 1 | require("source-map-support").install(); 2 | -------------------------------------------------------------------------------- /packages/compose/test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/compose/test/tsconfig.json -------------------------------------------------------------------------------- /packages/compose/test/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/compose/test/webpack.config.js -------------------------------------------------------------------------------- /packages/compose/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/compose/tsconfig.build.json -------------------------------------------------------------------------------- /packages/compose/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/compose/tsconfig.json -------------------------------------------------------------------------------- /packages/cors/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/cors/.eslintrc.js -------------------------------------------------------------------------------- /packages/cors/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/cors/.gitignore -------------------------------------------------------------------------------- /packages/cors/CHANGELOG.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/cors/CHANGELOG.json -------------------------------------------------------------------------------- /packages/cors/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/cors/CHANGELOG.md -------------------------------------------------------------------------------- /packages/cors/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/cors/LICENSE -------------------------------------------------------------------------------- /packages/cors/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/cors/README.md -------------------------------------------------------------------------------- /packages/cors/examples/helloWorld.int-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/cors/examples/helloWorld.int-test.ts -------------------------------------------------------------------------------- /packages/cors/examples/helloWorld.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/cors/examples/helloWorld.ts -------------------------------------------------------------------------------- /packages/cors/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/cors/jest.config.js -------------------------------------------------------------------------------- /packages/cors/jest.integration.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/cors/jest.integration.config.js -------------------------------------------------------------------------------- /packages/cors/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/cors/package.json -------------------------------------------------------------------------------- /packages/cors/src/cors.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/cors/src/cors.test.ts -------------------------------------------------------------------------------- /packages/cors/src/cors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/cors/src/cors.ts -------------------------------------------------------------------------------- /packages/cors/src/handleNonPreflightRequest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/cors/src/handleNonPreflightRequest.ts -------------------------------------------------------------------------------- /packages/cors/src/handlePreflightRequest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/cors/src/handlePreflightRequest.ts -------------------------------------------------------------------------------- /packages/cors/src/headers/createAllowCredentialsHeader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/cors/src/headers/createAllowCredentialsHeader.ts -------------------------------------------------------------------------------- /packages/cors/src/headers/createAllowHeadersHeader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/cors/src/headers/createAllowHeadersHeader.ts -------------------------------------------------------------------------------- /packages/cors/src/headers/createAllowMethodsHeader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/cors/src/headers/createAllowMethodsHeader.ts -------------------------------------------------------------------------------- /packages/cors/src/headers/createAllowOriginHeader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/cors/src/headers/createAllowOriginHeader.ts -------------------------------------------------------------------------------- /packages/cors/src/headers/createCacheControlHeader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/cors/src/headers/createCacheControlHeader.ts -------------------------------------------------------------------------------- /packages/cors/src/headers/createExposeHeadersHeader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/cors/src/headers/createExposeHeadersHeader.ts -------------------------------------------------------------------------------- /packages/cors/src/index.ts: -------------------------------------------------------------------------------- 1 | /* istanbul ignore next */ 2 | export * from "./cors"; 3 | -------------------------------------------------------------------------------- /packages/cors/src/interfaces/CorsMiddlewareOptions.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/cors/src/interfaces/CorsMiddlewareOptions.test.ts -------------------------------------------------------------------------------- /packages/cors/src/interfaces/CorsMiddlewareOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/cors/src/interfaces/CorsMiddlewareOptions.ts -------------------------------------------------------------------------------- /packages/cors/src/interfaces/HashMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/cors/src/interfaces/HashMap.ts -------------------------------------------------------------------------------- /packages/cors/src/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/cors/src/logger.ts -------------------------------------------------------------------------------- /packages/cors/src/mergeHeaders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/cors/src/mergeHeaders.ts -------------------------------------------------------------------------------- /packages/cors/src/type-guards/TypeGuard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/cors/src/type-guards/TypeGuard.ts -------------------------------------------------------------------------------- /packages/cors/src/type-guards/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/cors/src/type-guards/index.ts -------------------------------------------------------------------------------- /packages/cors/src/type-guards/isAPIGatewayProxyEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/cors/src/type-guards/isAPIGatewayProxyEvent.ts -------------------------------------------------------------------------------- /packages/cors/src/type-guards/isArrayWith.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/cors/src/type-guards/isArrayWith.ts -------------------------------------------------------------------------------- /packages/cors/src/type-guards/isBoolean.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/cors/src/type-guards/isBoolean.ts -------------------------------------------------------------------------------- /packages/cors/src/type-guards/isInt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/cors/src/type-guards/isInt.ts -------------------------------------------------------------------------------- /packages/cors/src/type-guards/isNil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/cors/src/type-guards/isNil.ts -------------------------------------------------------------------------------- /packages/cors/src/type-guards/isNull.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/cors/src/type-guards/isNull.ts -------------------------------------------------------------------------------- /packages/cors/src/type-guards/isRegExp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/cors/src/type-guards/isRegExp.ts -------------------------------------------------------------------------------- /packages/cors/src/type-guards/isString.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/cors/src/type-guards/isString.ts -------------------------------------------------------------------------------- /packages/cors/src/type-guards/optional.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/cors/src/type-guards/optional.ts -------------------------------------------------------------------------------- /packages/cors/src/type-guards/or.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/cors/src/type-guards/or.ts -------------------------------------------------------------------------------- /packages/cors/test/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/cors/test/.gitignore -------------------------------------------------------------------------------- /packages/cors/test/handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/cors/test/handler.ts -------------------------------------------------------------------------------- /packages/cors/test/serverless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/cors/test/serverless.yml -------------------------------------------------------------------------------- /packages/cors/test/source-map-install.js: -------------------------------------------------------------------------------- 1 | require("source-map-support").install(); 2 | -------------------------------------------------------------------------------- /packages/cors/test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/cors/test/tsconfig.json -------------------------------------------------------------------------------- /packages/cors/test/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/cors/test/webpack.config.js -------------------------------------------------------------------------------- /packages/cors/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/cors/tsconfig.build.json -------------------------------------------------------------------------------- /packages/cors/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/cors/tsconfig.json -------------------------------------------------------------------------------- /packages/do-not-wait/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/do-not-wait/.eslintrc.js -------------------------------------------------------------------------------- /packages/do-not-wait/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/do-not-wait/.gitignore -------------------------------------------------------------------------------- /packages/do-not-wait/CHANGELOG.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/do-not-wait/CHANGELOG.json -------------------------------------------------------------------------------- /packages/do-not-wait/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/do-not-wait/CHANGELOG.md -------------------------------------------------------------------------------- /packages/do-not-wait/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/do-not-wait/LICENSE -------------------------------------------------------------------------------- /packages/do-not-wait/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/do-not-wait/README.md -------------------------------------------------------------------------------- /packages/do-not-wait/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/do-not-wait/jest.config.js -------------------------------------------------------------------------------- /packages/do-not-wait/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/do-not-wait/package.json -------------------------------------------------------------------------------- /packages/do-not-wait/src/doNotWait.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/do-not-wait/src/doNotWait.test.ts -------------------------------------------------------------------------------- /packages/do-not-wait/src/doNotWait.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/do-not-wait/src/doNotWait.ts -------------------------------------------------------------------------------- /packages/do-not-wait/src/index.ts: -------------------------------------------------------------------------------- 1 | /* istanbul ignore next */ 2 | export * from "./doNotWait"; 3 | -------------------------------------------------------------------------------- /packages/do-not-wait/src/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/do-not-wait/src/logger.ts -------------------------------------------------------------------------------- /packages/do-not-wait/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/do-not-wait/tsconfig.build.json -------------------------------------------------------------------------------- /packages/do-not-wait/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/do-not-wait/tsconfig.json -------------------------------------------------------------------------------- /packages/frameguard/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/frameguard/.eslintrc.js -------------------------------------------------------------------------------- /packages/frameguard/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/frameguard/.gitignore -------------------------------------------------------------------------------- /packages/frameguard/CHANGELOG.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/frameguard/CHANGELOG.json -------------------------------------------------------------------------------- /packages/frameguard/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/frameguard/CHANGELOG.md -------------------------------------------------------------------------------- /packages/frameguard/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/frameguard/LICENSE -------------------------------------------------------------------------------- /packages/frameguard/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/frameguard/README.md -------------------------------------------------------------------------------- /packages/frameguard/examples/helloWorld.int-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/frameguard/examples/helloWorld.int-test.ts -------------------------------------------------------------------------------- /packages/frameguard/examples/helloWorld.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/frameguard/examples/helloWorld.ts -------------------------------------------------------------------------------- /packages/frameguard/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/frameguard/jest.config.js -------------------------------------------------------------------------------- /packages/frameguard/jest.integration.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/frameguard/jest.integration.config.js -------------------------------------------------------------------------------- /packages/frameguard/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/frameguard/package.json -------------------------------------------------------------------------------- /packages/frameguard/src/frameguard.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/frameguard/src/frameguard.test.ts -------------------------------------------------------------------------------- /packages/frameguard/src/frameguard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/frameguard/src/frameguard.ts -------------------------------------------------------------------------------- /packages/frameguard/src/index.ts: -------------------------------------------------------------------------------- 1 | /* istanbul ignore next */ 2 | export * from "./frameguard"; 3 | -------------------------------------------------------------------------------- /packages/frameguard/src/interfaces/FrameguardMiddlewareOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/frameguard/src/interfaces/FrameguardMiddlewareOptions.ts -------------------------------------------------------------------------------- /packages/frameguard/src/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/frameguard/src/logger.ts -------------------------------------------------------------------------------- /packages/frameguard/test/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/frameguard/test/.gitignore -------------------------------------------------------------------------------- /packages/frameguard/test/handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/frameguard/test/handler.ts -------------------------------------------------------------------------------- /packages/frameguard/test/serverless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/frameguard/test/serverless.yml -------------------------------------------------------------------------------- /packages/frameguard/test/source-map-install.js: -------------------------------------------------------------------------------- 1 | require("source-map-support").install(); 2 | -------------------------------------------------------------------------------- /packages/frameguard/test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/frameguard/test/tsconfig.json -------------------------------------------------------------------------------- /packages/frameguard/test/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/frameguard/test/webpack.config.js -------------------------------------------------------------------------------- /packages/frameguard/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/frameguard/tsconfig.build.json -------------------------------------------------------------------------------- /packages/frameguard/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/frameguard/tsconfig.json -------------------------------------------------------------------------------- /packages/http-error-handler/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/http-error-handler/.eslintrc.js -------------------------------------------------------------------------------- /packages/http-error-handler/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/http-error-handler/.gitignore -------------------------------------------------------------------------------- /packages/http-error-handler/CHANGELOG.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/http-error-handler/CHANGELOG.json -------------------------------------------------------------------------------- /packages/http-error-handler/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/http-error-handler/CHANGELOG.md -------------------------------------------------------------------------------- /packages/http-error-handler/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/http-error-handler/LICENSE -------------------------------------------------------------------------------- /packages/http-error-handler/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/http-error-handler/README.md -------------------------------------------------------------------------------- /packages/http-error-handler/examples/helloWorld.int-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/http-error-handler/examples/helloWorld.int-test.ts -------------------------------------------------------------------------------- /packages/http-error-handler/examples/helloWorld.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/http-error-handler/examples/helloWorld.ts -------------------------------------------------------------------------------- /packages/http-error-handler/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/http-error-handler/jest.config.js -------------------------------------------------------------------------------- /packages/http-error-handler/jest.integration.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/http-error-handler/jest.integration.config.js -------------------------------------------------------------------------------- /packages/http-error-handler/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/http-error-handler/package.json -------------------------------------------------------------------------------- /packages/http-error-handler/src/ErrorHandler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/http-error-handler/src/ErrorHandler.test.ts -------------------------------------------------------------------------------- /packages/http-error-handler/src/ErrorHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/http-error-handler/src/ErrorHandler.ts -------------------------------------------------------------------------------- /packages/http-error-handler/src/helpers/omit.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/http-error-handler/src/helpers/omit.test.ts -------------------------------------------------------------------------------- /packages/http-error-handler/src/helpers/omit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/http-error-handler/src/helpers/omit.ts -------------------------------------------------------------------------------- /packages/http-error-handler/src/index.ts: -------------------------------------------------------------------------------- 1 | /* istanbul ignore next */ 2 | export * from "./ErrorHandler"; 3 | -------------------------------------------------------------------------------- /packages/http-error-handler/src/interfaces/ErrorWithStatusCode.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/http-error-handler/src/interfaces/ErrorWithStatusCode.test.ts -------------------------------------------------------------------------------- /packages/http-error-handler/src/interfaces/ErrorWithStatusCode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/http-error-handler/src/interfaces/ErrorWithStatusCode.ts -------------------------------------------------------------------------------- /packages/http-error-handler/test/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/http-error-handler/test/.gitignore -------------------------------------------------------------------------------- /packages/http-error-handler/test/handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/http-error-handler/test/handler.ts -------------------------------------------------------------------------------- /packages/http-error-handler/test/serverless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/http-error-handler/test/serverless.yml -------------------------------------------------------------------------------- /packages/http-error-handler/test/source-map-install.js: -------------------------------------------------------------------------------- 1 | require("source-map-support").install(); 2 | -------------------------------------------------------------------------------- /packages/http-error-handler/test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/http-error-handler/test/tsconfig.json -------------------------------------------------------------------------------- /packages/http-error-handler/test/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/http-error-handler/test/webpack.config.js -------------------------------------------------------------------------------- /packages/http-error-handler/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/http-error-handler/tsconfig.build.json -------------------------------------------------------------------------------- /packages/http-error-handler/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/http-error-handler/tsconfig.json -------------------------------------------------------------------------------- /packages/http-header-normalizer/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/http-header-normalizer/.eslintrc.js -------------------------------------------------------------------------------- /packages/http-header-normalizer/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/http-header-normalizer/.gitignore -------------------------------------------------------------------------------- /packages/http-header-normalizer/CHANGELOG.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/http-header-normalizer/CHANGELOG.json -------------------------------------------------------------------------------- /packages/http-header-normalizer/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/http-header-normalizer/CHANGELOG.md -------------------------------------------------------------------------------- /packages/http-header-normalizer/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/http-header-normalizer/LICENSE -------------------------------------------------------------------------------- /packages/http-header-normalizer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/http-header-normalizer/README.md -------------------------------------------------------------------------------- /packages/http-header-normalizer/examples/helloWorld.int-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/http-header-normalizer/examples/helloWorld.int-test.ts -------------------------------------------------------------------------------- /packages/http-header-normalizer/examples/helloWorld.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/http-header-normalizer/examples/helloWorld.ts -------------------------------------------------------------------------------- /packages/http-header-normalizer/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/http-header-normalizer/jest.config.js -------------------------------------------------------------------------------- /packages/http-header-normalizer/jest.integration.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/http-header-normalizer/jest.integration.config.js -------------------------------------------------------------------------------- /packages/http-header-normalizer/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/http-header-normalizer/package.json -------------------------------------------------------------------------------- /packages/http-header-normalizer/src/http-header-normalizer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/http-header-normalizer/src/http-header-normalizer.test.ts -------------------------------------------------------------------------------- /packages/http-header-normalizer/src/http-header-normalizer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/http-header-normalizer/src/http-header-normalizer.ts -------------------------------------------------------------------------------- /packages/http-header-normalizer/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/http-header-normalizer/src/index.ts -------------------------------------------------------------------------------- /packages/http-header-normalizer/src/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/http-header-normalizer/src/logger.ts -------------------------------------------------------------------------------- /packages/http-header-normalizer/test/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/http-header-normalizer/test/.gitignore -------------------------------------------------------------------------------- /packages/http-header-normalizer/test/handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/http-header-normalizer/test/handler.ts -------------------------------------------------------------------------------- /packages/http-header-normalizer/test/serverless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/http-header-normalizer/test/serverless.yml -------------------------------------------------------------------------------- /packages/http-header-normalizer/test/source-map-install.js: -------------------------------------------------------------------------------- 1 | require("source-map-support").install(); 2 | -------------------------------------------------------------------------------- /packages/http-header-normalizer/test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/http-header-normalizer/test/tsconfig.json -------------------------------------------------------------------------------- /packages/http-header-normalizer/test/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/http-header-normalizer/test/webpack.config.js -------------------------------------------------------------------------------- /packages/http-header-normalizer/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/http-header-normalizer/tsconfig.build.json -------------------------------------------------------------------------------- /packages/http-header-normalizer/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/http-header-normalizer/tsconfig.json -------------------------------------------------------------------------------- /packages/ie-no-open/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/ie-no-open/.eslintrc.js -------------------------------------------------------------------------------- /packages/ie-no-open/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/ie-no-open/.gitignore -------------------------------------------------------------------------------- /packages/ie-no-open/CHANGELOG.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/ie-no-open/CHANGELOG.json -------------------------------------------------------------------------------- /packages/ie-no-open/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/ie-no-open/CHANGELOG.md -------------------------------------------------------------------------------- /packages/ie-no-open/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/ie-no-open/LICENSE -------------------------------------------------------------------------------- /packages/ie-no-open/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/ie-no-open/README.md -------------------------------------------------------------------------------- /packages/ie-no-open/examples/helloWorld.int-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/ie-no-open/examples/helloWorld.int-test.ts -------------------------------------------------------------------------------- /packages/ie-no-open/examples/helloWorld.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/ie-no-open/examples/helloWorld.ts -------------------------------------------------------------------------------- /packages/ie-no-open/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/ie-no-open/jest.config.js -------------------------------------------------------------------------------- /packages/ie-no-open/jest.integration.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/ie-no-open/jest.integration.config.js -------------------------------------------------------------------------------- /packages/ie-no-open/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/ie-no-open/package.json -------------------------------------------------------------------------------- /packages/ie-no-open/src/ieNoOpen.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/ie-no-open/src/ieNoOpen.test.ts -------------------------------------------------------------------------------- /packages/ie-no-open/src/ieNoOpen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/ie-no-open/src/ieNoOpen.ts -------------------------------------------------------------------------------- /packages/ie-no-open/src/index.ts: -------------------------------------------------------------------------------- 1 | /* istanbul ignore next */ 2 | export * from "./ieNoOpen"; 3 | -------------------------------------------------------------------------------- /packages/ie-no-open/test/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/ie-no-open/test/.gitignore -------------------------------------------------------------------------------- /packages/ie-no-open/test/handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/ie-no-open/test/handler.ts -------------------------------------------------------------------------------- /packages/ie-no-open/test/serverless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/ie-no-open/test/serverless.yml -------------------------------------------------------------------------------- /packages/ie-no-open/test/source-map-install.js: -------------------------------------------------------------------------------- 1 | require("source-map-support").install(); 2 | -------------------------------------------------------------------------------- /packages/ie-no-open/test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/ie-no-open/test/tsconfig.json -------------------------------------------------------------------------------- /packages/ie-no-open/test/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/ie-no-open/test/webpack.config.js -------------------------------------------------------------------------------- /packages/ie-no-open/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/ie-no-open/tsconfig.build.json -------------------------------------------------------------------------------- /packages/ie-no-open/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/ie-no-open/tsconfig.json -------------------------------------------------------------------------------- /packages/json-deserializer/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/json-deserializer/.eslintrc.js -------------------------------------------------------------------------------- /packages/json-deserializer/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/json-deserializer/.gitignore -------------------------------------------------------------------------------- /packages/json-deserializer/CHANGELOG.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/json-deserializer/CHANGELOG.json -------------------------------------------------------------------------------- /packages/json-deserializer/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/json-deserializer/CHANGELOG.md -------------------------------------------------------------------------------- /packages/json-deserializer/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/json-deserializer/LICENSE -------------------------------------------------------------------------------- /packages/json-deserializer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/json-deserializer/README.md -------------------------------------------------------------------------------- /packages/json-deserializer/examples/helloWorld.int-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/json-deserializer/examples/helloWorld.int-test.ts -------------------------------------------------------------------------------- /packages/json-deserializer/examples/helloWorld.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/json-deserializer/examples/helloWorld.ts -------------------------------------------------------------------------------- /packages/json-deserializer/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/json-deserializer/jest.config.js -------------------------------------------------------------------------------- /packages/json-deserializer/jest.integration.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/json-deserializer/jest.integration.config.js -------------------------------------------------------------------------------- /packages/json-deserializer/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/json-deserializer/package.json -------------------------------------------------------------------------------- /packages/json-deserializer/src/IsJsonMimeType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/json-deserializer/src/IsJsonMimeType.ts -------------------------------------------------------------------------------- /packages/json-deserializer/src/JsonDeserializer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/json-deserializer/src/JsonDeserializer.test.ts -------------------------------------------------------------------------------- /packages/json-deserializer/src/JsonDeserializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/json-deserializer/src/JsonDeserializer.ts -------------------------------------------------------------------------------- /packages/json-deserializer/src/customErrors/RequestBodyNotJsonError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/json-deserializer/src/customErrors/RequestBodyNotJsonError.ts -------------------------------------------------------------------------------- /packages/json-deserializer/src/deserializeBody.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/json-deserializer/src/deserializeBody.ts -------------------------------------------------------------------------------- /packages/json-deserializer/src/index.ts: -------------------------------------------------------------------------------- 1 | /* istanbul ignore next */ 2 | export * from "./JsonDeserializer"; 3 | -------------------------------------------------------------------------------- /packages/json-deserializer/src/types/APIGatewayProxyObjectEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/json-deserializer/src/types/APIGatewayProxyObjectEvent.ts -------------------------------------------------------------------------------- /packages/json-deserializer/test/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/json-deserializer/test/.gitignore -------------------------------------------------------------------------------- /packages/json-deserializer/test/handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/json-deserializer/test/handler.ts -------------------------------------------------------------------------------- /packages/json-deserializer/test/serverless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/json-deserializer/test/serverless.yml -------------------------------------------------------------------------------- /packages/json-deserializer/test/source-map-install.js: -------------------------------------------------------------------------------- 1 | require("source-map-support").install(); 2 | -------------------------------------------------------------------------------- /packages/json-deserializer/test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/json-deserializer/test/tsconfig.json -------------------------------------------------------------------------------- /packages/json-deserializer/test/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/json-deserializer/test/webpack.config.js -------------------------------------------------------------------------------- /packages/json-deserializer/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/json-deserializer/tsconfig.build.json -------------------------------------------------------------------------------- /packages/json-deserializer/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/json-deserializer/tsconfig.json -------------------------------------------------------------------------------- /packages/json-serializer/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/json-serializer/.eslintrc.js -------------------------------------------------------------------------------- /packages/json-serializer/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/json-serializer/.gitignore -------------------------------------------------------------------------------- /packages/json-serializer/CHANGELOG.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/json-serializer/CHANGELOG.json -------------------------------------------------------------------------------- /packages/json-serializer/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/json-serializer/CHANGELOG.md -------------------------------------------------------------------------------- /packages/json-serializer/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/json-serializer/LICENSE -------------------------------------------------------------------------------- /packages/json-serializer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/json-serializer/README.md -------------------------------------------------------------------------------- /packages/json-serializer/examples/helloWorld.int-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/json-serializer/examples/helloWorld.int-test.ts -------------------------------------------------------------------------------- /packages/json-serializer/examples/helloWorld.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/json-serializer/examples/helloWorld.ts -------------------------------------------------------------------------------- /packages/json-serializer/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/json-serializer/jest.config.js -------------------------------------------------------------------------------- /packages/json-serializer/jest.integration.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/json-serializer/jest.integration.config.js -------------------------------------------------------------------------------- /packages/json-serializer/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/json-serializer/package.json -------------------------------------------------------------------------------- /packages/json-serializer/src/JsonSerializer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/json-serializer/src/JsonSerializer.test.ts -------------------------------------------------------------------------------- /packages/json-serializer/src/JsonSerializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/json-serializer/src/JsonSerializer.ts -------------------------------------------------------------------------------- /packages/json-serializer/src/index.ts: -------------------------------------------------------------------------------- 1 | /* istanbul ignore next */ 2 | export * from "./JsonSerializer"; 3 | -------------------------------------------------------------------------------- /packages/json-serializer/src/types/JSONObject.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/json-serializer/src/types/JSONObject.test.ts -------------------------------------------------------------------------------- /packages/json-serializer/src/types/JSONObject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/json-serializer/src/types/JSONObject.ts -------------------------------------------------------------------------------- /packages/json-serializer/test/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/json-serializer/test/.gitignore -------------------------------------------------------------------------------- /packages/json-serializer/test/handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/json-serializer/test/handler.ts -------------------------------------------------------------------------------- /packages/json-serializer/test/serverless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/json-serializer/test/serverless.yml -------------------------------------------------------------------------------- /packages/json-serializer/test/source-map-install.js: -------------------------------------------------------------------------------- 1 | require("source-map-support").install(); 2 | -------------------------------------------------------------------------------- /packages/json-serializer/test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/json-serializer/test/tsconfig.json -------------------------------------------------------------------------------- /packages/json-serializer/test/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/json-serializer/test/webpack.config.js -------------------------------------------------------------------------------- /packages/json-serializer/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/json-serializer/tsconfig.build.json -------------------------------------------------------------------------------- /packages/json-serializer/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/json-serializer/tsconfig.json -------------------------------------------------------------------------------- /packages/jwt-auth/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/jwt-auth/.eslintrc.js -------------------------------------------------------------------------------- /packages/jwt-auth/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/jwt-auth/.gitignore -------------------------------------------------------------------------------- /packages/jwt-auth/CHANGELOG.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/jwt-auth/CHANGELOG.json -------------------------------------------------------------------------------- /packages/jwt-auth/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/jwt-auth/CHANGELOG.md -------------------------------------------------------------------------------- /packages/jwt-auth/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/jwt-auth/LICENSE -------------------------------------------------------------------------------- /packages/jwt-auth/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/jwt-auth/README.md -------------------------------------------------------------------------------- /packages/jwt-auth/examples/helloWorld.int-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/jwt-auth/examples/helloWorld.int-test.ts -------------------------------------------------------------------------------- /packages/jwt-auth/examples/helloWorld.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/jwt-auth/examples/helloWorld.ts -------------------------------------------------------------------------------- /packages/jwt-auth/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/jwt-auth/jest.config.js -------------------------------------------------------------------------------- /packages/jwt-auth/jest.integration.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/jwt-auth/jest.integration.config.js -------------------------------------------------------------------------------- /packages/jwt-auth/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/jwt-auth/package.json -------------------------------------------------------------------------------- /packages/jwt-auth/src/helpers/getTokenFromAuthHeader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/jwt-auth/src/helpers/getTokenFromAuthHeader.ts -------------------------------------------------------------------------------- /packages/jwt-auth/src/helpers/getTokenFromSource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/jwt-auth/src/helpers/getTokenFromSource.ts -------------------------------------------------------------------------------- /packages/jwt-auth/src/index.ts: -------------------------------------------------------------------------------- 1 | /* istanbul ignore next */ 2 | export * from "./jwtAuth"; 3 | -------------------------------------------------------------------------------- /packages/jwt-auth/src/interfaces/AuthOptions.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/jwt-auth/src/interfaces/AuthOptions.test.ts -------------------------------------------------------------------------------- /packages/jwt-auth/src/interfaces/AuthOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/jwt-auth/src/interfaces/AuthOptions.ts -------------------------------------------------------------------------------- /packages/jwt-auth/src/interfaces/AuthorizedEvent.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/jwt-auth/src/interfaces/AuthorizedEvent.test.ts -------------------------------------------------------------------------------- /packages/jwt-auth/src/interfaces/AuthorizedEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/jwt-auth/src/interfaces/AuthorizedEvent.ts -------------------------------------------------------------------------------- /packages/jwt-auth/src/jwtAuth.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/jwt-auth/src/jwtAuth.test.ts -------------------------------------------------------------------------------- /packages/jwt-auth/src/jwtAuth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/jwt-auth/src/jwtAuth.ts -------------------------------------------------------------------------------- /packages/jwt-auth/src/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/jwt-auth/src/logger.ts -------------------------------------------------------------------------------- /packages/jwt-auth/test/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/jwt-auth/test/.gitignore -------------------------------------------------------------------------------- /packages/jwt-auth/test/handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/jwt-auth/test/handler.ts -------------------------------------------------------------------------------- /packages/jwt-auth/test/serverless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/jwt-auth/test/serverless.yml -------------------------------------------------------------------------------- /packages/jwt-auth/test/source-map-install.js: -------------------------------------------------------------------------------- 1 | require("source-map-support").install(); 2 | -------------------------------------------------------------------------------- /packages/jwt-auth/test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/jwt-auth/test/tsconfig.json -------------------------------------------------------------------------------- /packages/jwt-auth/test/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/jwt-auth/test/webpack.config.js -------------------------------------------------------------------------------- /packages/jwt-auth/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/jwt-auth/tsconfig.build.json -------------------------------------------------------------------------------- /packages/jwt-auth/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/jwt-auth/tsconfig.json -------------------------------------------------------------------------------- /packages/middy-adaptor/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/middy-adaptor/.eslintrc.js -------------------------------------------------------------------------------- /packages/middy-adaptor/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/middy-adaptor/.gitignore -------------------------------------------------------------------------------- /packages/middy-adaptor/CHANGELOG.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/middy-adaptor/CHANGELOG.json -------------------------------------------------------------------------------- /packages/middy-adaptor/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/middy-adaptor/CHANGELOG.md -------------------------------------------------------------------------------- /packages/middy-adaptor/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/middy-adaptor/LICENSE -------------------------------------------------------------------------------- /packages/middy-adaptor/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/middy-adaptor/README.md -------------------------------------------------------------------------------- /packages/middy-adaptor/examples/helloWorld.int-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/middy-adaptor/examples/helloWorld.int-test.ts -------------------------------------------------------------------------------- /packages/middy-adaptor/examples/helloWorld.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/middy-adaptor/examples/helloWorld.ts -------------------------------------------------------------------------------- /packages/middy-adaptor/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/middy-adaptor/jest.config.js -------------------------------------------------------------------------------- /packages/middy-adaptor/jest.integration.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/middy-adaptor/jest.integration.config.js -------------------------------------------------------------------------------- /packages/middy-adaptor/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/middy-adaptor/package.json -------------------------------------------------------------------------------- /packages/middy-adaptor/src/CallbackListener/CallbackListener.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/middy-adaptor/src/CallbackListener/CallbackListener.ts -------------------------------------------------------------------------------- /packages/middy-adaptor/src/MiddyMiddleware/MiddyMiddleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/middy-adaptor/src/MiddyMiddleware/MiddyMiddleware.ts -------------------------------------------------------------------------------- /packages/middy-adaptor/src/MiddyMiddleware/promisifyMiddyMiddleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/middy-adaptor/src/MiddyMiddleware/promisifyMiddyMiddleware.ts -------------------------------------------------------------------------------- /packages/middy-adaptor/src/MiddyMiddleware/promisifyMiddyMiddlewareFunction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/middy-adaptor/src/MiddyMiddleware/promisifyMiddyMiddlewareFunction.ts -------------------------------------------------------------------------------- /packages/middy-adaptor/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/middy-adaptor/src/index.ts -------------------------------------------------------------------------------- /packages/middy-adaptor/src/interfaces/MiddyTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/middy-adaptor/src/interfaces/MiddyTypes.ts -------------------------------------------------------------------------------- /packages/middy-adaptor/src/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/middy-adaptor/src/logger.ts -------------------------------------------------------------------------------- /packages/middy-adaptor/src/middy-adaptor.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/middy-adaptor/src/middy-adaptor.test.ts -------------------------------------------------------------------------------- /packages/middy-adaptor/src/middy-adaptor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/middy-adaptor/src/middy-adaptor.ts -------------------------------------------------------------------------------- /packages/middy-adaptor/src/utils/isPromise.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/middy-adaptor/src/utils/isPromise.ts -------------------------------------------------------------------------------- /packages/middy-adaptor/test/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/middy-adaptor/test/.gitignore -------------------------------------------------------------------------------- /packages/middy-adaptor/test/handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/middy-adaptor/test/handler.ts -------------------------------------------------------------------------------- /packages/middy-adaptor/test/serverless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/middy-adaptor/test/serverless.yml -------------------------------------------------------------------------------- /packages/middy-adaptor/test/source-map-install.js: -------------------------------------------------------------------------------- 1 | require("source-map-support").install(); 2 | -------------------------------------------------------------------------------- /packages/middy-adaptor/test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/middy-adaptor/test/tsconfig.json -------------------------------------------------------------------------------- /packages/middy-adaptor/test/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/middy-adaptor/test/webpack.config.js -------------------------------------------------------------------------------- /packages/middy-adaptor/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/middy-adaptor/tsconfig.build.json -------------------------------------------------------------------------------- /packages/middy-adaptor/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/middy-adaptor/tsconfig.json -------------------------------------------------------------------------------- /packages/no-sniff/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/no-sniff/.eslintrc.js -------------------------------------------------------------------------------- /packages/no-sniff/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/no-sniff/.gitignore -------------------------------------------------------------------------------- /packages/no-sniff/CHANGELOG.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/no-sniff/CHANGELOG.json -------------------------------------------------------------------------------- /packages/no-sniff/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/no-sniff/CHANGELOG.md -------------------------------------------------------------------------------- /packages/no-sniff/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/no-sniff/LICENSE -------------------------------------------------------------------------------- /packages/no-sniff/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/no-sniff/README.md -------------------------------------------------------------------------------- /packages/no-sniff/examples/helloWorld.int-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/no-sniff/examples/helloWorld.int-test.ts -------------------------------------------------------------------------------- /packages/no-sniff/examples/helloWorld.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/no-sniff/examples/helloWorld.ts -------------------------------------------------------------------------------- /packages/no-sniff/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/no-sniff/jest.config.js -------------------------------------------------------------------------------- /packages/no-sniff/jest.integration.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/no-sniff/jest.integration.config.js -------------------------------------------------------------------------------- /packages/no-sniff/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/no-sniff/package.json -------------------------------------------------------------------------------- /packages/no-sniff/src/index.ts: -------------------------------------------------------------------------------- 1 | /* istanbul ignore next */ 2 | export * from "./noSniff"; 3 | -------------------------------------------------------------------------------- /packages/no-sniff/src/noSniff.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/no-sniff/src/noSniff.test.ts -------------------------------------------------------------------------------- /packages/no-sniff/src/noSniff.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/no-sniff/src/noSniff.ts -------------------------------------------------------------------------------- /packages/no-sniff/test/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/no-sniff/test/.gitignore -------------------------------------------------------------------------------- /packages/no-sniff/test/handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/no-sniff/test/handler.ts -------------------------------------------------------------------------------- /packages/no-sniff/test/serverless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/no-sniff/test/serverless.yml -------------------------------------------------------------------------------- /packages/no-sniff/test/source-map-install.js: -------------------------------------------------------------------------------- 1 | require("source-map-support").install(); 2 | -------------------------------------------------------------------------------- /packages/no-sniff/test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/no-sniff/test/tsconfig.json -------------------------------------------------------------------------------- /packages/no-sniff/test/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/no-sniff/test/webpack.config.js -------------------------------------------------------------------------------- /packages/no-sniff/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/no-sniff/tsconfig.build.json -------------------------------------------------------------------------------- /packages/no-sniff/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/no-sniff/tsconfig.json -------------------------------------------------------------------------------- /packages/utils/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/utils/.eslintrc.js -------------------------------------------------------------------------------- /packages/utils/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/utils/.gitignore -------------------------------------------------------------------------------- /packages/utils/CHANGELOG.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/utils/CHANGELOG.json -------------------------------------------------------------------------------- /packages/utils/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/utils/CHANGELOG.md -------------------------------------------------------------------------------- /packages/utils/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/utils/LICENSE -------------------------------------------------------------------------------- /packages/utils/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/utils/README.md -------------------------------------------------------------------------------- /packages/utils/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/utils/jest.config.js -------------------------------------------------------------------------------- /packages/utils/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/utils/package.json -------------------------------------------------------------------------------- /packages/utils/src/PromiseHandler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/utils/src/PromiseHandler.test.ts -------------------------------------------------------------------------------- /packages/utils/src/PromiseHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/utils/src/PromiseHandler.ts -------------------------------------------------------------------------------- /packages/utils/src/createContext.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/utils/src/createContext.test.ts -------------------------------------------------------------------------------- /packages/utils/src/createContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/utils/src/createContext.ts -------------------------------------------------------------------------------- /packages/utils/src/createEvent.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/utils/src/createEvent.test.ts -------------------------------------------------------------------------------- /packages/utils/src/createEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/utils/src/createEvent.ts -------------------------------------------------------------------------------- /packages/utils/src/createEventV2.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/utils/src/createEventV2.test.ts -------------------------------------------------------------------------------- /packages/utils/src/createEventV2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/utils/src/createEventV2.ts -------------------------------------------------------------------------------- /packages/utils/src/deepMerge.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/utils/src/deepMerge.test.ts -------------------------------------------------------------------------------- /packages/utils/src/deepMerge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/utils/src/deepMerge.ts -------------------------------------------------------------------------------- /packages/utils/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/utils/src/index.ts -------------------------------------------------------------------------------- /packages/utils/src/isPromise.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/utils/src/isPromise.ts -------------------------------------------------------------------------------- /packages/utils/src/promisifyHandler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/utils/src/promisifyHandler.test.ts -------------------------------------------------------------------------------- /packages/utils/src/promisifyHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/utils/src/promisifyHandler.ts -------------------------------------------------------------------------------- /packages/utils/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/utils/tsconfig.build.json -------------------------------------------------------------------------------- /packages/utils/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/packages/utils/tsconfig.json -------------------------------------------------------------------------------- /rush.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/rush.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbartholomae/lambda-middleware/HEAD/tsconfig.json --------------------------------------------------------------------------------