KozelAnatoliy / routineless

MIT License
7 stars 3 forks source link

feat: split lambda app into two separate nodes #45

Closed KozelAnatoliy closed 10 months ago

KozelAnatoliy commented 10 months ago

Split lambda app into runtime and infra nodes with proper dependencies. This will simplify lambda runtime executor implementation and allow proper dependencies resolution for resuilt bundle.

BREAKING CHANGE: Generated lambda app structure changes.

feat #44

codecov-commenter commented 10 months ago

Codecov Report

Attention: 2 lines in your changes are missing coverage. Please review.

Comparison is base (20c280d) 99.04% compared to head (470bd97) 99.08%.

Files Patch % Lines
...src/generators/aws-lambda/infra-generator/index.ts 98.14% 0 Missing and 1 partial :warning:
...c/generators/aws-lambda/runtime-generator/index.ts 96.96% 0 Missing and 1 partial :warning:

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## develop #45 +/- ## =========================================== + Coverage 99.04% 99.08% +0.04% =========================================== Files 16 18 +2 Lines 521 548 +27 Branches 93 91 -2 =========================================== + Hits 516 543 +27 Partials 5 5 ``` | [Flag](https://app.codecov.io/gh/KozelAnatoliy/routineless/pull/45/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=None) | Coverage Δ | | |---|---|---| | [cdk](https://app.codecov.io/gh/KozelAnatoliy/routineless/pull/45/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=None) | `99.08% <98.00%> (+0.04%)` | :arrow_up: | | [create-aws-cdk-app](https://app.codecov.io/gh/KozelAnatoliy/routineless/pull/45/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=None) | `99.08% <98.00%> (+0.04%)` | :arrow_up: | | [nx-aws-cdk](https://app.codecov.io/gh/KozelAnatoliy/routineless/pull/45/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=None) | `99.08% <98.00%> (+0.04%)` | :arrow_up: | Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=None#carryforward-flags-in-the-pull-request-comment) to find out more.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.