DefinitelyTyped/types/aws-lambda/tsconfig.json
Simon Buchan 186ed7ba26
[aws-lambda] Some docs, split up types and tests (#42080)
* [aws-lambda] Some docs, split up index.d.ts into multiple files.

Documents handler type and conventions for adding triggers more
explicitly. The same index.d.ts docs should explain the thinking for the
new layout convention.

No changes to the type tests in this first commit, to show that the tests
still passs, and because I think they deserve more attention (and I need
lunch right now).

Most event structures have little to no changes other than re-ordering or removing
inaccurately copy/pasted comments in a case or two.

Loses history, but github doesn't support rename history anyway, and
it's even more ugly to get git to track file splits even for local
usage. Apologies for the huge diff.

* [aws-lambda] Split tests to per-service files, add contributor README.md

Updates most of the files to a consistent style.
2020-02-14 09:18:39 -08:00

37 lines
922 B
JSON

{
"compilerOptions": {
"module": "commonjs",
"lib": [
"es6"
],
"noImplicitAny": true,
"noImplicitThis": true,
"strictNullChecks": true,
"strictFunctionTypes": true,
"baseUrl": "../",
"typeRoots": [
"../"
],
"types": [],
"noEmit": true,
"forceConsistentCasingInFileNames": true
},
"files": [
"index.d.ts",
"aws-lambda-tests.ts",
"test/alb-tests.ts",
"test/api-gateway-tests.ts",
"test/cloudformation-tests.ts",
"test/cloudfront-tests.ts",
"test/cloudwatch-tests.ts",
"test/codepipeline-tests.ts",
"test/cognito-tests.ts",
"test/dynamodb-tests.ts",
"test/kinesis-tests.ts",
"test/lex-tests.ts",
"test/s3-tests.ts",
"test/sns-tests.ts",
"test/sqs-tests.ts"
]
}