AWS Lambda Support
Implements many of the goals of #85, enabling SAM-based builds for AWS Lambda functions. Also includes some initial code for integration testing (which should ultimately be refactored for sharing).
Renamed the entry point to index.ts to avoid issues with Jest and ESM support. Using index.mts created additional challenges for testing.
Coverage: packages/app
St.:grey_question: |
Category | Percentage | Covered / Total |
|---|---|---|---|
| π’ | Statements | 99.17% | 119/120 |
| π’ | Branches | 95.65% | 44/46 |
| π’ | Functions | 100% | 19/19 |
| π’ | Lines | 99.15% | 117/118 |
Test suite run success
92 tests passing in 8 suites.
Report generated by π§ͺjest coverage report action from 1f4d901f3919f4c24b03324d17653f3871db1ed9
Coverage: packages/server
St.:grey_question: |
Category | Percentage | Covered / Total |
|---|---|---|---|
| π’ | Statements | 94.12% | 16/17 |
| π’ | Branches | 100% | 0/0 |
| π’ | Functions | 87.5% | 7/8 |
| π’ | Lines | 100% | 16/16 |
Test suite run success
6 tests passing in 1 suite.
Report generated by π§ͺjest coverage report action from 1f4d901f3919f4c24b03324d17653f3871db1ed9
Coverage: packages/aws
St.:grey_question: |
Category | Percentage | Covered / Total |
|---|---|---|---|
| π’ | Statements | 100% | 34/34 |
| π’ | Branches | 100% | 5/5 |
| π’ | Functions | 100% | 8/8 |
| π’ | Lines | 100% | 34/34 |
Test suite run success
9 tests passing in 2 suites.
Report generated by π§ͺjest coverage report action from 1f4d901f3919f4c24b03324d17653f3871db1ed9