Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(packages/http-router): refine return type to include event and response #1212

Conversation

naorpeled
Copy link
Contributor

resolves #1175 (comment)

Copy link
Member

@lmammino lmammino left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lgtm! Thanks a lot for taking care of this, @naorpeled 🙏

@willfarrell willfarrell merged commit 2a9abae into middyjs:main May 16, 2024
6 of 8 checks passed
mergify bot pushed a commit to SvenKirschbaum/share.kirschbaum.cloud that referenced this pull request May 18, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|---|---|
|  |  | lockFileMaintenance | All locks refreshed |  |  |  |  |
| [@aws-lambda-powertools/logger](https://togithub.com/aws-powertools/powertools-lambda-typescript/tree/main/packages/logger#readme) ([source](https://togithub.com/aws-powertools/powertools-lambda-typescript)) | dependencies | patch | [`2.1.0` -> `2.1.1`](https://renovatebot.com/diffs/npm/@aws-lambda-powertools%2flogger/2.1.0/2.1.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@aws-lambda-powertools%2flogger/2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@aws-lambda-powertools%2flogger/2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@aws-lambda-powertools%2flogger/2.1.0/2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@aws-lambda-powertools%2flogger/2.1.0/2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@aws-lambda-powertools/tracer](https://togithub.com/aws-powertools/powertools-lambda-typescript/tree/main/packages/tracer#readme) ([source](https://togithub.com/aws-powertools/powertools-lambda-typescript)) | dependencies | patch | [`2.1.0` -> `2.1.1`](https://renovatebot.com/diffs/npm/@aws-lambda-powertools%2ftracer/2.1.0/2.1.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@aws-lambda-powertools%2ftracer/2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@aws-lambda-powertools%2ftracer/2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@aws-lambda-powertools%2ftracer/2.1.0/2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@aws-lambda-powertools%2ftracer/2.1.0/2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@aws-sdk/client-dynamodb](https://togithub.com/aws/aws-sdk-js-v3/tree/main/clients/client-dynamodb) ([source](https://togithub.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-dynamodb)) | dependencies | minor | [`3.574.0` -> `3.577.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-dynamodb/3.574.0/3.577.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@aws-sdk%2fclient-dynamodb/3.577.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@aws-sdk%2fclient-dynamodb/3.577.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@aws-sdk%2fclient-dynamodb/3.574.0/3.577.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@aws-sdk%2fclient-dynamodb/3.574.0/3.577.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@aws-sdk/client-s3](https://togithub.com/aws/aws-sdk-js-v3/tree/main/clients/client-s3) ([source](https://togithub.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3)) | dependencies | minor | [`3.574.0` -> `3.577.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-s3/3.574.0/3.577.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@aws-sdk%2fclient-s3/3.577.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@aws-sdk%2fclient-s3/3.577.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@aws-sdk%2fclient-s3/3.574.0/3.577.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@aws-sdk%2fclient-s3/3.574.0/3.577.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@aws-sdk/client-sesv2](https://togithub.com/aws/aws-sdk-js-v3/tree/main/clients/client-sesv2) ([source](https://togithub.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sesv2)) | dependencies | minor | [`3.574.0` -> `3.577.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-sesv2/3.574.0/3.577.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@aws-sdk%2fclient-sesv2/3.577.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@aws-sdk%2fclient-sesv2/3.577.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@aws-sdk%2fclient-sesv2/3.574.0/3.577.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@aws-sdk%2fclient-sesv2/3.574.0/3.577.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@aws-sdk/client-sfn](https://togithub.com/aws/aws-sdk-js-v3/tree/main/clients/client-sfn) ([source](https://togithub.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sfn)) | dependencies | minor | [`3.574.0` -> `3.577.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-sfn/3.574.0/3.577.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@aws-sdk%2fclient-sfn/3.577.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@aws-sdk%2fclient-sfn/3.577.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@aws-sdk%2fclient-sfn/3.574.0/3.577.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@aws-sdk%2fclient-sfn/3.574.0/3.577.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@aws-sdk/s3-request-presigner](https://togithub.com/aws/aws-sdk-js-v3/tree/main/packages/s3-request-presigner) ([source](https://togithub.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-request-presigner)) | dependencies | minor | [`3.574.0` -> `3.577.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fs3-request-presigner/3.574.0/3.577.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@aws-sdk%2fs3-request-presigner/3.577.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@aws-sdk%2fs3-request-presigner/3.577.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@aws-sdk%2fs3-request-presigner/3.574.0/3.577.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@aws-sdk%2fs3-request-presigner/3.574.0/3.577.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@fallobst22/cdk-cross-account-route53](https://togithub.com/SvenKirschbaum/cdk-cross-account-route53) | dependencies | patch | [`0.0.19` -> `0.0.20`](https://renovatebot.com/diffs/npm/@fallobst22%2fcdk-cross-account-route53/0.0.19/0.0.20) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@fallobst22%2fcdk-cross-account-route53/0.0.20?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@fallobst22%2fcdk-cross-account-route53/0.0.20?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@fallobst22%2fcdk-cross-account-route53/0.0.19/0.0.20?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@fallobst22%2fcdk-cross-account-route53/0.0.19/0.0.20?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@middy/core](https://middy.js.org) ([source](https://togithub.com/middyjs/middy/tree/HEAD/packages/core)) | dependencies | patch | [`5.3.4` -> `5.3.5`](https://renovatebot.com/diffs/npm/@middy%2fcore/5.3.4/5.3.5) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@middy%2fcore/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@middy%2fcore/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@middy%2fcore/5.3.4/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@middy%2fcore/5.3.4/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@middy/error-logger](https://middy.js.org) ([source](https://togithub.com/middyjs/middy/tree/HEAD/packages/error-logger)) | dependencies | patch | [`5.3.4` -> `5.3.5`](https://renovatebot.com/diffs/npm/@middy%2ferror-logger/5.3.4/5.3.5) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@middy%2ferror-logger/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@middy%2ferror-logger/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@middy%2ferror-logger/5.3.4/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@middy%2ferror-logger/5.3.4/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@middy/http-content-negotiation](https://middy.js.org) ([source](https://togithub.com/middyjs/middy/tree/HEAD/packages/http-content-negotiation)) | dependencies | patch | [`5.3.4` -> `5.3.5`](https://renovatebot.com/diffs/npm/@middy%2fhttp-content-negotiation/5.3.4/5.3.5) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@middy%2fhttp-content-negotiation/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@middy%2fhttp-content-negotiation/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@middy%2fhttp-content-negotiation/5.3.4/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@middy%2fhttp-content-negotiation/5.3.4/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@middy/http-error-handler](https://middy.js.org) ([source](https://togithub.com/middyjs/middy/tree/HEAD/packages/http-error-handler)) | dependencies | patch | [`5.3.4` -> `5.3.5`](https://renovatebot.com/diffs/npm/@middy%2fhttp-error-handler/5.3.4/5.3.5) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@middy%2fhttp-error-handler/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@middy%2fhttp-error-handler/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@middy%2fhttp-error-handler/5.3.4/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@middy%2fhttp-error-handler/5.3.4/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@middy/http-header-normalizer](https://middy.js.org) ([source](https://togithub.com/middyjs/middy/tree/HEAD/packages/http-header-normalizer)) | dependencies | patch | [`5.3.4` -> `5.3.5`](https://renovatebot.com/diffs/npm/@middy%2fhttp-header-normalizer/5.3.4/5.3.5) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@middy%2fhttp-header-normalizer/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@middy%2fhttp-header-normalizer/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@middy%2fhttp-header-normalizer/5.3.4/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@middy%2fhttp-header-normalizer/5.3.4/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@middy/http-json-body-parser](https://middy.js.org) ([source](https://togithub.com/middyjs/middy/tree/HEAD/packages/http-json-body-parser)) | dependencies | patch | [`5.3.4` -> `5.3.5`](https://renovatebot.com/diffs/npm/@middy%2fhttp-json-body-parser/5.3.4/5.3.5) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@middy%2fhttp-json-body-parser/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@middy%2fhttp-json-body-parser/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@middy%2fhttp-json-body-parser/5.3.4/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@middy%2fhttp-json-body-parser/5.3.4/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@middy/http-response-serializer](https://middy.js.org) ([source](https://togithub.com/middyjs/middy/tree/HEAD/packages/http-response-serializer)) | dependencies | patch | [`5.3.4` -> `5.3.5`](https://renovatebot.com/diffs/npm/@middy%2fhttp-response-serializer/5.3.4/5.3.5) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@middy%2fhttp-response-serializer/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@middy%2fhttp-response-serializer/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@middy%2fhttp-response-serializer/5.3.4/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@middy%2fhttp-response-serializer/5.3.4/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@middy/validator](https://middy.js.org) ([source](https://togithub.com/middyjs/middy/tree/HEAD/packages/validator)) | dependencies | patch | [`5.3.4` -> `5.3.5`](https://renovatebot.com/diffs/npm/@middy%2fvalidator/5.3.4/5.3.5) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@middy%2fvalidator/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@middy%2fvalidator/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@middy%2fvalidator/5.3.4/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@middy%2fvalidator/5.3.4/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@mui/icons-material](https://mui.com/material-ui/material-icons/) ([source](https://togithub.com/mui/material-ui/tree/HEAD/packages/mui-icons-material)) | dependencies | patch | [`5.15.17` -> `5.15.18`](https://renovatebot.com/diffs/npm/@mui%2ficons-material/5.15.17/5.15.18) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@mui%2ficons-material/5.15.18?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@mui%2ficons-material/5.15.18?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@mui%2ficons-material/5.15.17/5.15.18?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@mui%2ficons-material/5.15.17/5.15.18?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@mui/material](https://mui.com/material-ui/) ([source](https://togithub.com/mui/material-ui/tree/HEAD/packages/mui-material)) | dependencies | patch | [`5.15.17` -> `5.15.18`](https://renovatebot.com/diffs/npm/@mui%2fmaterial/5.15.17/5.15.18) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@mui%2fmaterial/5.15.18?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@mui%2fmaterial/5.15.18?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@mui%2fmaterial/5.15.17/5.15.18?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@mui%2fmaterial/5.15.17/5.15.18?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@mui/x-date-pickers](https://mui.com/x/react-date-pickers/) ([source](https://togithub.com/mui/mui-x/tree/HEAD/packages/x-date-pickers)) | dependencies | minor | [`7.4.0` -> `7.5.0`](https://renovatebot.com/diffs/npm/@mui%2fx-date-pickers/7.4.0/7.5.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@mui%2fx-date-pickers/7.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@mui%2fx-date-pickers/7.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@mui%2fx-date-pickers/7.4.0/7.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@mui%2fx-date-pickers/7.4.0/7.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@reduxjs/toolkit](https://redux-toolkit.js.org) ([source](https://togithub.com/reduxjs/redux-toolkit)) | dependencies | patch | [`2.2.4` -> `2.2.5`](https://renovatebot.com/diffs/npm/@reduxjs%2ftoolkit/2.2.4/2.2.5) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@reduxjs%2ftoolkit/2.2.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@reduxjs%2ftoolkit/2.2.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@reduxjs%2ftoolkit/2.2.4/2.2.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@reduxjs%2ftoolkit/2.2.4/2.2.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@types/aws-lambda](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/aws-lambda) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/aws-lambda)) | devDependencies | patch | [`8.10.137` -> `8.10.138`](https://renovatebot.com/diffs/npm/@types%2faws-lambda/8.10.137/8.10.138) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2faws-lambda/8.10.138?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2faws-lambda/8.10.138?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2faws-lambda/8.10.137/8.10.138?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2faws-lambda/8.10.137/8.10.138?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)) | devDependencies | patch | [`20.12.11` -> `20.12.12`](https://renovatebot.com/diffs/npm/@types%2fnode/20.12.11/20.12.12) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/20.12.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/20.12.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/20.12.11/20.12.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/20.12.11/20.12.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin) ([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)) | devDependencies | minor | [`7.8.0` -> `7.9.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/7.8.0/7.9.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2feslint-plugin/7.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2feslint-plugin/7.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2feslint-plugin/7.8.0/7.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2feslint-plugin/7.8.0/7.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser) ([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)) | devDependencies | minor | [`7.8.0` -> `7.9.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/7.8.0/7.9.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2fparser/7.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2fparser/7.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2fparser/7.8.0/7.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2fparser/7.8.0/7.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [aws-cdk](https://togithub.com/aws/aws-cdk) ([source](https://togithub.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk)) | devDependencies | minor | [`2.141.0` -> `2.142.1`](https://renovatebot.com/diffs/npm/aws-cdk/2.141.0/2.142.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/aws-cdk/2.142.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/aws-cdk/2.142.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/aws-cdk/2.141.0/2.142.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/aws-cdk/2.141.0/2.142.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [aws-cdk-lib](https://togithub.com/aws/aws-cdk) ([source](https://togithub.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib)) | dependencies | minor | [`2.141.0` -> `2.142.1`](https://renovatebot.com/diffs/npm/aws-cdk-lib/2.141.0/2.142.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/aws-cdk-lib/2.142.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/aws-cdk-lib/2.142.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/aws-cdk-lib/2.141.0/2.142.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/aws-cdk-lib/2.141.0/2.142.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [aws-sdk](https://togithub.com/aws/aws-sdk-js) | dependencies | minor | [`2.1618.0` -> `2.1623.0`](https://renovatebot.com/diffs/npm/aws-sdk/2.1618.0/2.1623.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/aws-sdk/2.1623.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/aws-sdk/2.1623.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/aws-sdk/2.1618.0/2.1623.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/aws-sdk/2.1618.0/2.1623.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [esbuild](https://togithub.com/evanw/esbuild) | dependencies | patch | [`0.21.1` -> `0.21.3`](https://renovatebot.com/diffs/npm/esbuild/0.21.1/0.21.3) | [![age](https://developer.mend.io/api/mc/badges/age/npm/esbuild/0.21.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/esbuild/0.21.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/esbuild/0.21.1/0.21.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/esbuild/0.21.1/0.21.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [glob](https://togithub.com/isaacs/node-glob) | devDependencies | patch | [`10.3.14` -> `10.3.15`](https://renovatebot.com/diffs/npm/glob/10.3.14/10.3.15) | [![age](https://developer.mend.io/api/mc/badges/age/npm/glob/10.3.15?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/glob/10.3.15?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/glob/10.3.14/10.3.15?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/glob/10.3.14/10.3.15?slim=true)](https://docs.renovatebot.com/merge-confidence/) |

🔧 This Pull Request updates lock files to use the latest dependency versions.

---

### Release Notes

<details>
<summary>aws-powertools/powertools-lambda-typescript (@&#8203;aws-lambda-powertools/logger)</summary>

### [`v2.1.1`](https://togithub.com/aws-powertools/powertools-lambda-typescript/blob/HEAD/CHANGELOG.md#211-2024-05-14)

[Compare Source](https://togithub.com/aws-powertools/powertools-lambda-typescript/compare/v2.1.0...v2.1.1)

##### Bug Fixes

-   **parser:** lambda function url cognitoIdentity and principalOrgId nullable ([#&#8203;2430](https://togithub.com/aws-powertools/powertools-lambda-typescript/issues/2430)) ([3c3e393](https://togithub.com/aws-powertools/powertools-lambda-typescript/commit/3c3e393df47d28a6bddb2a9d01cd6fefea3db15e))
-   **parser:** set APIGatewayProxyEventSchema body and query string keys to be nullable ([#&#8203;2465](https://togithub.com/aws-powertools/powertools-lambda-typescript/issues/2465)) ([7ce5b3c](https://togithub.com/aws-powertools/powertools-lambda-typescript/commit/7ce5b3cff88b6eadeda1041b4eb076af2ebd848d))
-   **parser:** set etag optional for delete object notifications ([#&#8203;2429](https://togithub.com/aws-powertools/powertools-lambda-typescript/issues/2429)) ([100e223](https://togithub.com/aws-powertools/powertools-lambda-typescript/commit/100e2238b45e224a369cc7a349f78cafda3f94b7))

</details>

<details>
<summary>aws/aws-sdk-js-v3 (@&#8203;aws-sdk/client-dynamodb)</summary>

### [`v3.577.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-dynamodb/CHANGELOG.md#35770-2024-05-15)

[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.576.0...v3.577.0)

**Note:** Version bump only for package [@&#8203;aws-sdk/client-dynamodb](https://togithub.com/aws-sdk/client-dynamodb)

### [`v3.576.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-dynamodb/CHANGELOG.md#35760-2024-05-14)

[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.575.0...v3.576.0)

**Note:** Version bump only for package [@&#8203;aws-sdk/client-dynamodb](https://togithub.com/aws-sdk/client-dynamodb)

### [`v3.575.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-dynamodb/CHANGELOG.md#35750-2024-05-13)

[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.574.0...v3.575.0)

**Note:** Version bump only for package [@&#8203;aws-sdk/client-dynamodb](https://togithub.com/aws-sdk/client-dynamodb)

</details>

<details>
<summary>aws/aws-sdk-js-v3 (@&#8203;aws-sdk/client-s3)</summary>

### [`v3.577.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#35770-2024-05-15)

[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.576.0...v3.577.0)

**Note:** Version bump only for package [@&#8203;aws-sdk/client-s3](https://togithub.com/aws-sdk/client-s3)

### [`v3.576.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#35760-2024-05-14)

[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.575.0...v3.576.0)

##### Features

-   **client-s3:** Updated a few x-id in the http uri traits ([dcde25a](https://togithub.com/aws/aws-sdk-js-v3/commit/dcde25ac4c25ee86c8c5c781b4b7a6db26c97db2))

### [`v3.575.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#35750-2024-05-13)

[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.574.0...v3.575.0)

**Note:** Version bump only for package [@&#8203;aws-sdk/client-s3](https://togithub.com/aws-sdk/client-s3)

</details>

<details>
<summary>aws/aws-sdk-js-v3 (@&#8203;aws-sdk/client-sesv2)</summary>

### [`v3.577.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-sesv2/CHANGELOG.md#35770-2024-05-15)

[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.576.0...v3.577.0)

**Note:** Version bump only for package [@&#8203;aws-sdk/client-sesv2](https://togithub.com/aws-sdk/client-sesv2)

### [`v3.576.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-sesv2/CHANGELOG.md#35760-2024-05-14)

[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.575.0...v3.576.0)

**Note:** Version bump only for package [@&#8203;aws-sdk/client-sesv2](https://togithub.com/aws-sdk/client-sesv2)

### [`v3.575.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-sesv2/CHANGELOG.md#35750-2024-05-13)

[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.574.0...v3.575.0)

**Note:** Version bump only for package [@&#8203;aws-sdk/client-sesv2](https://togithub.com/aws-sdk/client-sesv2)

</details>

<details>
<summary>aws/aws-sdk-js-v3 (@&#8203;aws-sdk/client-sfn)</summary>

### [`v3.577.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-sfn/CHANGELOG.md#35770-2024-05-15)

[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.576.0...v3.577.0)

**Note:** Version bump only for package [@&#8203;aws-sdk/client-sfn](https://togithub.com/aws-sdk/client-sfn)

### [`v3.576.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-sfn/CHANGELOG.md#35760-2024-05-14)

[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.575.0...v3.576.0)

**Note:** Version bump only for package [@&#8203;aws-sdk/client-sfn](https://togithub.com/aws-sdk/client-sfn)

### [`v3.575.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-sfn/CHANGELOG.md#35750-2024-05-13)

[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.574.0...v3.575.0)

**Note:** Version bump only for package [@&#8203;aws-sdk/client-sfn](https://togithub.com/aws-sdk/client-sfn)

</details>

<details>
<summary>aws/aws-sdk-js-v3 (@&#8203;aws-sdk/s3-request-presigner)</summary>

### [`v3.577.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/packages/s3-request-presigner/CHANGELOG.md#35770-2024-05-15)

[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.576.0...v3.577.0)

**Note:** Version bump only for package [@&#8203;aws-sdk/s3-request-presigner](https://togithub.com/aws-sdk/s3-request-presigner)

### [`v3.576.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/packages/s3-request-presigner/CHANGELOG.md#35760-2024-05-14)

[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.575.0...v3.576.0)

**Note:** Version bump only for package [@&#8203;aws-sdk/s3-request-presigner](https://togithub.com/aws-sdk/s3-request-presigner)

### [`v3.575.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/packages/s3-request-presigner/CHANGELOG.md#35750-2024-05-13)

[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.574.0...v3.575.0)

**Note:** Version bump only for package [@&#8203;aws-sdk/s3-request-presigner](https://togithub.com/aws-sdk/s3-request-presigner)

</details>

<details>
<summary>SvenKirschbaum/cdk-cross-account-route53 (@&#8203;fallobst22/cdk-cross-account-route53)</summary>

### [`v0.0.20`](https://togithub.com/SvenKirschbaum/cdk-cross-account-route53/releases/tag/v0.0.20)

[Compare Source](https://togithub.com/SvenKirschbaum/cdk-cross-account-route53/compare/v0.0.19...v0.0.20)

##### [0.0.20](https://togithub.com/SvenKirschbaum/cdk-cross-account-route53/compare/v0.0.19...v0.0.20) (2024-05-18)

</details>

<details>
<summary>middyjs/middy (@&#8203;middy/core)</summary>

### [`v5.3.5`](https://togithub.com/middyjs/middy/releases/tag/5.3.5)

[Compare Source](https://togithub.com/middyjs/middy/compare/5.3.4...5.3.5)

##### What's Changed

-   fix(packages/http-router): refine return type to include event and response by [@&#8203;naorpeled](https://togithub.com/naorpeled) in [https://github.com/middyjs/middy/pull/1212](https://togithub.com/middyjs/middy/pull/1212)

**Full Changelog**: https://github.com/middyjs/middy/compare/5.3.4...5.3.5

</details>

<details>
<summary>mui/material-ui (@&#8203;mui/icons-material)</summary>

### [`v5.15.18`](https://togithub.com/mui/material-ui/releases/tag/v5.15.18)

[Compare Source](https://togithub.com/mui/material-ui/compare/v5.15.17...v5.15.18)



*May 14, 2024*

A big thanks to the 5 contributors who made this release possible. Here are some highlights ✨:

##### `@mui/material@5.15.18`

-   ​\[Autocomplete] Improve design when there's a start adornment for small autocomplete ([@&#8203;TahaRhidouani](https://togithub.com/TahaRhidouani)) ([#&#8203;42176](https://togithub.com/mui/material-ui/issues/42176)) [@&#8203;github-actions](https://togithub.com/github-actions)\[bot]
-   ​\[ToggleButtonGroup] Add missing `selected` class in ToggleButtonGroupClasses type ([@&#8203;tarunrajput](https://togithub.com/tarunrajput)) ([#&#8203;42250](https://togithub.com/mui/material-ui/issues/42250)) [@&#8203;github-actions](https://togithub.com/github-actions)\[bot]

##### Docs

-   ​\[docs] Fix 301 to Figma [@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)

##### Core

-   ​\[blog] Introducing Pigment CSS blog post ([#&#8203;42198](https://togithub.com/mui/material-ui/issues/42198)) ([#&#8203;42255](https://togithub.com/mui/material-ui/issues/42255)) [@&#8203;samuelsycamore](https://togithub.com/samuelsycamore)
-   ​\[website] Add redirection for talk [@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
-   ​\[website] Adds Arthur Balduini team info ([@&#8203;arthurbalduini](https://togithub.com/arthurbalduini)) ([#&#8203;42226](https://togithub.com/mui/material-ui/issues/42226)) [@&#8203;github-actions](https://togithub.com/github-actions)\[bot]

All contributors of this release in alphabetical order: [@&#8203;arthurbalduini](https://togithub.com/arthurbalduini), [@&#8203;oliviertassinari](https://togithub.com/oliviertassinari), [@&#8203;samuelsycamore](https://togithub.com/samuelsycamore), [@&#8203;TahaRhidouani](https://togithub.com/TahaRhidouani), [@&#8203;tarunrajput](https://togithub.com/tarunrajput)

</details>

<details>
<summary>mui/mui-x (@&#8203;mui/x-date-pickers)</summary>

### [`v7.5.0`](https://togithub.com/mui/mui-x/blob/HEAD/CHANGELOG.md#v750)

[Compare Source](https://togithub.com/mui/mui-x/compare/v7.4.0...v7.5.0)

*May 17, 2024*

We'd like to offer a big thanks to the 10 contributors who made this release possible. Here are some highlights ✨:

-   🎁 Add support for checkbox selection on the Tree View components
-   🌍 Improve Norwegian (nb-NO) and Spanish (es-ES) locales on the Data Grid
-   🐞 Bugfixes
-   📚 Documentation improvements

##### Data Grid

##### `@mui/x-data-grid@7.5.0`

-   \[DataGrid] Fix `rowModesModel` controlled prop ([#&#8203;13056](https://togithub.com/mui/mui-x/issues/13056)) [@&#8203;Janpot](https://togithub.com/Janpot)
-   \[DataGrid] Reduce bundle size with error messages ([#&#8203;12992](https://togithub.com/mui/mui-x/issues/12992)) [@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
-   \[l10n] Improve Norwegian (nb-NO) locale ([#&#8203;13106](https://togithub.com/mui/mui-x/issues/13106)) [@&#8203;oliverlaidma](https://togithub.com/oliverlaidma)
-   \[l10n] Improve Spanish (es-ES) locale ([#&#8203;13133](https://togithub.com/mui/mui-x/issues/13133)) [@&#8203;Jucabel](https://togithub.com/Jucabel)

##### `@mui/x-data-grid-pro@7.5.0` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link "Pro plan")

Same changes as in `@mui/x-data-grid@7.5.0`.

##### `@mui/x-data-grid-premium@7.5.0` [![premium](https://mui.com/r/x-premium-svg)](https://mui.com/r/x-premium-svg-link "Premium plan")

Same changes as in `@mui/x-data-grid-pro@7.5.0`.

##### Date and Time Pickers

##### `@mui/x-date-pickers@7.5.0`

-   \[fields] Allow empty `textField` slot placeholder value ([#&#8203;13148](https://togithub.com/mui/mui-x/issues/13148)) [@&#8203;arthurbalduini](https://togithub.com/arthurbalduini)
-   \[pickers] Fix `AdapterMomentJalaali` regression ([#&#8203;13144](https://togithub.com/mui/mui-x/issues/13144)) [@&#8203;LukasTy](https://togithub.com/LukasTy)
-   \[pickers] Fix field focusing when switching to view without a renderer ([#&#8203;13112](https://togithub.com/mui/mui-x/issues/13112)) [@&#8203;LukasTy](https://togithub.com/LukasTy)
-   \[pickers] Reuse `AdapterDateFnsBase` in Jalali adapters ([#&#8203;13075](https://togithub.com/mui/mui-x/issues/13075)) [@&#8203;LukasTy](https://togithub.com/LukasTy)

##### `@mui/x-date-pickers-pro@7.5.0` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link "Pro plan")

Same changes as in `@mui/x-date-pickers@7.5.0`.

##### Charts

##### `@mui/x-charts@7.5.0`

-   \[charts] Tooltip with `trigger=axis` now follow touch on mobile ([#&#8203;13043](https://togithub.com/mui/mui-x/issues/13043)) [@&#8203;wzdorowa](https://togithub.com/wzdorowa)
-   \[charts] Allow `series.label` property to receive a function with the "location" it is going to be displayed on ([#&#8203;12830](https://togithub.com/mui/mui-x/issues/12830)) [@&#8203;JCQuintas](https://togithub.com/JCQuintas)
-   \[charts] Improve TypeScript performance ([#&#8203;13137](https://togithub.com/mui/mui-x/issues/13137)) [@&#8203;alexfauquette](https://togithub.com/alexfauquette)
-   \[charts] Fix area order when overlapping ([#&#8203;13121](https://togithub.com/mui/mui-x/issues/13121)) [@&#8203;alexfauquette](https://togithub.com/alexfauquette)
-   \[charts] Improve `useSlotProps` types ([#&#8203;13141](https://togithub.com/mui/mui-x/issues/13141)) [@&#8203;alexfauquette](https://togithub.com/alexfauquette)
-   \[charts] Fix using the theme's font in the Overlay ([#&#8203;13107](https://togithub.com/mui/mui-x/issues/13107)) [@&#8203;alexfauquette](https://togithub.com/alexfauquette)

##### Tree View

##### `@mui/x-tree-view@7.5.0`

-   \[TreeView] Add support for checkbox selection ([#&#8203;11452](https://togithub.com/mui/mui-x/issues/11452)) [@&#8203;flaviendelangle](https://togithub.com/flaviendelangle)
-   \[TreeView] Remove unused code ([#&#8203;12917](https://togithub.com/mui/mui-x/issues/12917)) [@&#8203;flaviendelangle](https://togithub.com/flaviendelangle)

##### Docs

-   \[docs] Document missing Charts API's ([#&#8203;12875](https://togithub.com/mui/mui-x/issues/12875)) [@&#8203;alexfauquette](https://togithub.com/alexfauquette)

##### Core

-   \[core] Avoid root level `@mui/x-date-pickers` imports ([#&#8203;13120](https://togithub.com/mui/mui-x/issues/13120)) [@&#8203;LukasTy](https://togithub.com/LukasTy)
-   \[core] Refactor ESLint config to disallow root level imports ([#&#8203;13130](https://togithub.com/mui/mui-x/issues/13130)) [@&#8203;LukasTy](https://togithub.com/LukasTy)
-   \[core] Simplify Danger's config ([#&#8203;13062](https://togithub.com/mui/mui-x/issues/13062)) [@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
-   \[core] Shift aliasing from babel to webpack ([#&#8203;13051](https://togithub.com/mui/mui-x/issues/13051)) [@&#8203;Janpot](https://togithub.com/Janpot)
-   \[core] Reuse the `SectionTitle` component in the doc ([#&#8203;13139](https://togithub.com/mui/mui-x/issues/13139)) [@&#8203;alexfauquette](https://togithub.com/alexfauquette)

</details>

<details>
<summary>reduxjs/redux-toolkit (@&#8203;reduxjs/toolkit)</summary>

### [`v2.2.5`](https://togithub.com/reduxjs/redux-toolkit/releases/tag/v2.2.5)

[Compare Source](https://togithub.com/reduxjs/redux-toolkit/compare/v2.2.4...v2.2.5)

This **bugfix release** fixes an issue in the recent `createEntityAdapter` sorting perf improvements that could (in specific cases) cause Immer to throw an error when trying to read a plain JS value instead of a proxy-wrapped value.

#### What's Changed

-   Fix missed spot where use of `current` may fail if the value is not a draft by [@&#8203;markerikson](https://togithub.com/markerikson) in [https://github.com/reduxjs/redux-toolkit/pull/4412](https://togithub.com/reduxjs/redux-toolkit/pull/4412)

**Full Changelog**: https://github.com/reduxjs/redux-toolkit/compare/v2.2.4...v2.2.5

</details>

<details>
<summary>typescript-eslint/typescript-eslint (@&#8203;typescript-eslint/eslint-plugin)</summary>

### [`v7.9.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#790-2024-05-13)

[Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.8.0...v7.9.0)

##### 🩹 Fixes

-   **eslint-plugin:** \[explicit-function-return-types] fix false positive on default parameters

##### ❤️  Thank You

-   Kirk Waiblinger
-   Sheetal Nandi
-   Vinccool96

You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.

</details>

<details>
<summary>typescript-eslint/typescript-eslint (@&#8203;typescript-eslint/parser)</summary>

### [`v7.9.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#790-2024-05-13)

[Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.8.0...v7.9.0)

This was a version bump only for parser to align it with other projects, there were no code changes.

You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.

</details>

<details>
<summary>aws/aws-cdk (aws-cdk)</summary>

### [`v2.142.1`](https://togithub.com/aws/aws-cdk/releases/tag/v2.142.1)

[Compare Source](https://togithub.com/aws/aws-cdk/compare/v2.142.0...v2.142.1)

##### Reverts

-   fix(diff): properties from ChangeSet diff were ignored ([#&#8203;30243](https://togithub.com/aws/aws-cdk/issues/30243)) ([3748472](https://togithub.com/aws/aws-cdk/commit/37484726f235013ec0e71cefb9e1fc35caf12e74))

***

#### Alpha modules (2.142.1-alpha.0)

### [`v2.142.0`](https://togithub.com/aws/aws-cdk/releases/tag/v2.142.0)

[Compare Source](https://togithub.com/aws/aws-cdk/compare/v2.141.0...v2.142.0)

##### Features

-   **asg:** support keypair functionality for asg ([#&#8203;29679](https://togithub.com/aws/aws-cdk/issues/29679)) ([f6b649d](https://togithub.com/aws/aws-cdk/commit/f6b649d47f8bc30ca741fbb7a4852d51e8275002)), closes [#&#8203;29237](https://togithub.com/aws/aws-cdk/issues/29237)
-   **codepipeline:** `GitPullRequestFilter` for pipeline trigger ([#&#8203;29128](https://togithub.com/aws/aws-cdk/issues/29128)) ([5ce1b64](https://togithub.com/aws/aws-cdk/commit/5ce1b6485eb4336634f4f14bfe3d0b17b071e83b)), closes [#&#8203;29126](https://togithub.com/aws/aws-cdk/issues/29126)
-   **docdb:** add copyTagsToSnapshot property to the DatabaseCluster Construct ([#&#8203;30120](https://togithub.com/aws/aws-cdk/issues/30120)) ([30f0db6](https://togithub.com/aws/aws-cdk/commit/30f0db6ad810f0e93187082bd50ddb46726d8f5f)), closes [#&#8203;30090](https://togithub.com/aws/aws-cdk/issues/30090)
-   **docdb:** support CA certificate for cluster instances ([#&#8203;28791](https://togithub.com/aws/aws-cdk/issues/28791)) ([e87f25e](https://togithub.com/aws/aws-cdk/commit/e87f25e1e93350e53aadb15e19ed7a9bf378c315)), closes [#&#8203;27138](https://togithub.com/aws/aws-cdk/issues/27138) [#&#8203;28356](https://togithub.com/aws/aws-cdk/issues/28356)
-   **events-targets:** add support for AppSync as an EventBridge rule target  ([#&#8203;29584](https://togithub.com/aws/aws-cdk/issues/29584)) ([5be88a3](https://togithub.com/aws/aws-cdk/commit/5be88a3055fe1e6b55884847d1b8a75b03341b39)), closes [#&#8203;29884](https://togithub.com/aws/aws-cdk/issues/29884)
-   **servicecatalog:** `ProductStack` memoryLimit prop ([#&#8203;30105](https://togithub.com/aws/aws-cdk/issues/30105)) ([4b6dc8c](https://togithub.com/aws/aws-cdk/commit/4b6dc8c650822bcd0231c8890bd94a934a0cd34d)), closes [#&#8203;29862](https://togithub.com/aws/aws-cdk/issues/29862)

##### Bug Fixes

-   **apigateway:** set authorization scope when authorization type is Cognito ([#&#8203;30035](https://togithub.com/aws/aws-cdk/issues/30035)) ([38a2284](https://togithub.com/aws/aws-cdk/commit/38a2284bccd9119f3bcc8d0baef8525ab416bb67))
-   **autoscaling:** cooldown cannot be set with step scaling actions ([#&#8203;30150](https://togithub.com/aws/aws-cdk/issues/30150)) ([6810762](https://togithub.com/aws/aws-cdk/commit/68107624e50d738be7e10fd22072b5a40983e720)), closes [#&#8203;29779](https://togithub.com/aws/aws-cdk/issues/29779)
-   **cli:** cdk bootstrap --help does not show some options ([#&#8203;30113](https://togithub.com/aws/aws-cdk/issues/30113)) ([8debd20](https://togithub.com/aws/aws-cdk/commit/8debd205b1f52e172de844f349d4e76e39df269d))
-   **cli:** handle attributes of AWS::KMS::Key when hotswapping ([#&#8203;30112](https://togithub.com/aws/aws-cdk/issues/30112)) ([a1dcaa6](https://togithub.com/aws/aws-cdk/commit/a1dcaa6c4a3db245d1becf0e9ace1d488b6d528d)), closes [#&#8203;25418](https://togithub.com/aws/aws-cdk/issues/25418)
-   **cli:** template created during import should be written to assets folder ([#&#8203;29830](https://togithub.com/aws/aws-cdk/issues/29830)) ([a96cf55](https://togithub.com/aws/aws-cdk/commit/a96cf5500242890cddbbaa46af7f7228c7126d98)), closes [#&#8203;22928](https://togithub.com/aws/aws-cdk/issues/22928) [#&#8203;22530](https://togithub.com/aws/aws-cdk/issues/22530)
-   **diff:** properties from ChangeSet diff were ignored ([#&#8203;30093](https://togithub.com/aws/aws-cdk/issues/30093)) ([9c3f3f5](https://togithub.com/aws/aws-cdk/commit/9c3f3f5dbb9b4b9f86911d9cd7c056a9fc0432b3)), closes [#&#8203;29731](https://togithub.com/aws/aws-cdk/issues/29731)
-   **ecs:** require task pidMode for Linux-based Fargate tasks, not host ([#&#8203;30020](https://togithub.com/aws/aws-cdk/issues/30020)) ([3e9e0a8](https://togithub.com/aws/aws-cdk/commit/3e9e0a8696630c9368adf012aff1fb919e398164)), closes [#&#8203;29995](https://togithub.com/aws/aws-cdk/issues/29995)
-   **eks:** in place updates for EKS security group and Subnets ([#&#8203;30114](https://togithub.com/aws/aws-cdk/issues/30114)) ([eb39d9e](https://togithub.com/aws/aws-cdk/commit/eb39d9e1924240d433dc91b7f8d98ebcf5cd87c8)), closes [#&#8203;28584](https://togithub.com/aws/aws-cdk/issues/28584)
-   **iam:** fromUserArn returns incorrect principalAccount ([#&#8203;30023](https://togithub.com/aws/aws-cdk/issues/30023)) ([f9f3681](https://togithub.com/aws/aws-cdk/commit/f9f3681be9fc6a0c998cd26119053c5832ef9806)), closes [/github.com/aws/aws-cdk/issues/29999#issuecomment-2087672380](https://togithub.com/aws//github.com/aws/aws-cdk/issues/29999/issues/issuecomment-2087672380)
-   **s3:** add bucket policy dependency to notification resource ([#&#8203;30053](https://togithub.com/aws/aws-cdk/issues/30053)) ([71986ff](https://togithub.com/aws/aws-cdk/commit/71986ff986d13bbb496b33c0554f657e77dbb2d0)), closes [#&#8203;27600](https://togithub.com/aws/aws-cdk/issues/27600) [#&#8203;16811](https://togithub.com/aws/aws-cdk/issues/16811)
-   **stepfunctions-tasks:** documentation fix for retryOnServiceExceptions ([#&#8203;30077](https://togithub.com/aws/aws-cdk/issues/30077)) ([205163f](https://togithub.com/aws/aws-cdk/commit/205163fc0d2cac84d3d746a98c393e137f0e2388))

***

#### Alpha modules (2.142.0-alpha.0)

##### Features

-   **pipes-targets:** add step function target ([#&#8203;29987](https://togithub.com/aws/aws-cdk/issues/29987)) ([b0975e4](https://togithub.com/aws/aws-cdk/commit/b0975e410a404d07952e01303af01224ccfad864)), closes [#&#8203;29665](https://togithub.com/aws/aws-cdk/issues/29665) [#&#8203;29665](https://togithub.com/aws/aws-cdk/issues/29665)
-   **redshift:** multi AZ cluster ([#&#8203;29976](https://togithub.com/aws/aws-cdk/issues/29976)) ([a53517c](https://togithub.com/aws/aws-cdk/commit/a53517c6772332cc2a15c9b38e964a933e9c8355))

</details>

<details>
<summary>aws/aws-sdk-js (aws-sdk)</summary>

### [`v2.1623.0`](https://togithub.com/aws/aws-sdk-js/blob/HEAD/CHANGELOG.md#216230)

[Compare Source](https://togithub.com/aws/aws-sdk-js/compare/v2.1622.0...v2.1623.0)

-   feature: ApplicationAutoScaling: add v2 smoke tests and smithy smokeTests trait for SDK testing.
-   feature: CodeBuild: Aws CodeBuild now supports 36 hours build timeout
-   feature: ELBv2: This release adds dualstack-without-public-ipv4 IP address type for ALB.
-   feature: LakeFormation: Introduces a new API, GetDataLakePrincipal, that returns the identity of the invoking principal
-   feature: Transfer: Enable use of CloudFormation traits in Smithy model to improve generated CloudFormation schema from the Smithy API model.

### [`v2.1622.0`](https://togithub.com/aws/aws-sdk-js/blob/HEAD/CHANGELOG.md#216220)

[Compare Source](https://togithub.com/aws/aws-sdk-js/compare/v2.1621.0...v2.1622.0)

-   feature: ACMPCA: This release adds support for waiters to fail on AccessDeniedException when having insufficient permissions
-   feature: Kafka: AWS MSK support for Broker Removal.
-   feature: MWAA: Amazon MWAA now supports Airflow web server auto scaling to automatically handle increased demand from REST APIs, Command Line Interface (CLI), or more Airflow User Interface (UI) users. Customers can specify maximum and minimum web server instances during environment creation and update workflow.
-   feature: QuickSight: This release adds DescribeKeyRegistration and UpdateKeyRegistration APIs to manage QuickSight Customer Managed Keys (CMK).
-   feature: SageMaker: Introduced WorkerAccessConfiguration to SageMaker Workteam. This allows customers to configure resource access for workers in a workteam.

### [`v2.1621.0`](https://togithub.com/aws/aws-sdk-js/blob/HEAD/CHANGELOG.md#216210)

[Compare Source](https://togithub.com/aws/aws-sdk-js/compare/v2.1620.0...v2.1621.0)

-   feature: BedrockAgentRuntime: Updating Bedrock Knowledge Base Metadata & Filters feature with two new filters listContains and stringContains
-   feature: CodeBuild: CodeBuild Reserved Capacity VPC Support
-   feature: DataSync: Task executions now display a CANCELLING status when an execution is in the process of being cancelled.
-   feature: Grafana: This release adds new ServiceAccount and ServiceAccountToken APIs.
-   feature: MedicalImaging: Added support for importing medical imaging data from Amazon S3 buckets across accounts and regions.

### [`v2.1620.0`](https://togithub.com/aws/aws-sdk-js/blob/HEAD/CHANGELOG.md#216200)

[Compare Source](https://togithub.com/aws/aws-sdk-js/compare/v2.1619.0...v2.1620.0)

-   feature: Connect: Amazon Connect provides enhanced search capabilities for flows & flow modules on the Connect admin website and programmatically using APIs. You can search for flows and flow modules by name, description, type, status, and tags, to filter and identify a specific flow in your Connect instances.
-   feature: S3: Updated a few x-id in the http uri traits

### [`v2.1619.0`](https://togithub.com/aws/aws-sdk-js/blob/HEAD/CHANGELOG.md#216190)

[Compare Source](https://togithub.com/aws/aws-sdk-js/compare/v2.1618.0...v2.1619.0)

-   feature: EventBridge: Amazon EventBridge introduces KMS customer-managed key (CMK) encryption support for custom and partner events published on EventBridge Event Bus (including default bus) and UpdateEventBus API.
-   feature: VPCLattice: This release adds TLS Passthrough support. It also increases max number of target group per rule to 10.

</details>

<details>
<summary>evanw/esbuild (esbuild)</summary>

### [`v0.21.3`](https://togithub.com/evanw/esbuild/blob/HEAD/CHANGELOG.md#0213)

[Compare Source](https://togithub.com/evanw/esbuild/compare/v0.21.2...v0.21.3)

-   Implement the decorator metadata proposal ([#&#8203;3760](https://togithub.com/evanw/esbuild/issues/3760))

    This release implements the [decorator metadata proposal](https://togithub.com/tc39/proposal-decorator-metadata), which is a sub-proposal of the [decorators proposal](https://togithub.com/tc39/proposal-decorators). Microsoft shipped the decorators proposal in [TypeScript 5.0](https://devblogs.microsoft.com/typescript/announcing-typescript-5-0/#decorators) and the decorator metadata proposal in [TypeScript 5.2](https://devblogs.microsoft.com/typescript/announcing-typescript-5-2/#decorator-metadata), so it's important that esbuild also supports both of these features. Here's a quick example:

    ```js
    // Shim the "Symbol.metadata" symbol
    Symbol.metadata ??= Symbol('Symbol.metadata')

    const track = (_, context) => {
      (context.metadata.names ||= []).push(context.name)
    }

    class Foo {
      @&#8203;track foo = 1
      @&#8203;track bar = 2
    }

    // Prints ["foo", "bar"]
    console.log(Foo[Symbol.metadata].names)
    ```

    **⚠️ WARNING ⚠️**

    This proposal has been marked as "stage 3" which means "recommended for implementation". However, it's still a work in progress and isn't a part of JavaScript yet, so keep in mind that any code that uses JavaScript decorator metadata may need to be updated as the feature continues to evolve. If/when that happens, I will update esbuild's implementation to match the specification. I will not be supporting old versions of the specification.

-   Fix bundled decorators in derived classes ([#&#8203;3768](https://togithub.com/evanw/esbuild/issues/3768))

    In certain cases, bundling code that uses decorators in a derived class with a class body that references its own class name could previously generate code that crashes at run-time due to an incorrect variable name. This problem has been fixed. Here is an example of code that was compiled incorrectly before this fix:

    ```js
    class Foo extends Object {
      @&#8203;(x => x) foo() {
        return Foo
      }
    }
    console.log(new Foo().foo())
    ```

-   Fix `tsconfig.json` files inside symlinked directories ([#&#8203;3767](https://togithub.com/evanw/esbuild/issues/3767))

    This release fixes an issue with a scenario involving a `tsconfig.json` file that `extends` another file from within a symlinked directory that uses the `paths` feature. In that case, the implicit `baseURL` value should be based on the real path (i.e. after expanding all symbolic links) instead of the original path. This was already done for other files that esbuild resolves but was not yet done for `tsconfig.json` because it's special-cased (the regular path resolver can't be used because the information inside `tsconfig.json` is involved in path resolution). Note that this fix no longer applies if the `--preserve-symlinks` setting is enabled.

### [`v0.21.2`](https://togithub.com/evanw/esbuild/blob/HEAD/CHANGELOG.md#0212)

[Compare Source](https://togithub.com/evanw/esbuild/compare/v0.21.1...v0.21.2)

-   Correct `this` in field and accessor decorators ([#&#8203;3761](https://togithub.com/evanw/esbuild/issues/3761))

    This release changes the value of `this` in initializers for class field and accessor decorators from the module-level `this` value to the appropriate `this` value for the decorated element (either the class or the instance). It was previously incorrect due to lack of test coverage. Here's an example of a decorator that doesn't work without this change:

    ```js
    const dec = () => function() { this.bar = true }
    class Foo { @&#8203;dec static foo }
    console.log(Foo.bar) // Should be "true"
    ```

-   Allow `es2023` as a target environment ([#&#8203;3762](https://togithub.com/evanw/esbuild/issues/3762))

    TypeScript recently [added `es2023`](https://togithub.com/microsoft/TypeScript/pull/58140) as a compilation target, so esbuild now supports this too. There is no difference between a target of `es2022` and `es2023` as far as esbuild is concerned since the 2023 edition of JavaScript doesn't introduce any new syntax features.

</details>

<details>
<summary>isaacs/node-glob (glob)</summary>

### [`v10.3.15`](https://togithub.com/isaacs/node-glob/compare/v10.3.14...921c4b91d49a8b38c48087279bad42785503cfbb)

[Compare Source](https://togithub.com/isaacs/node-glob/compare/v10.3.14...v10.3.15)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 4am on sunday" in timezone Europe/Berlin, Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired.

---

 - [ ] If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/SvenKirschbaum/share.kirschbaum.cloud).
mergify bot pushed a commit to SvenKirschbaum/aws-utils that referenced this pull request May 18, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|---|---|
|  |  | lockFileMaintenance | All locks refreshed |  |  |  |  |
| [@aws-lambda-powertools/logger](https://togithub.com/aws-powertools/powertools-lambda-typescript/tree/main/packages/logger#readme) ([source](https://togithub.com/aws-powertools/powertools-lambda-typescript)) | dependencies | patch | [`2.1.0` -> `2.1.1`](https://renovatebot.com/diffs/npm/@aws-lambda-powertools%2flogger/2.1.0/2.1.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@aws-lambda-powertools%2flogger/2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@aws-lambda-powertools%2flogger/2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@aws-lambda-powertools%2flogger/2.1.0/2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@aws-lambda-powertools%2flogger/2.1.0/2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@aws-lambda-powertools/tracer](https://togithub.com/aws-powertools/powertools-lambda-typescript/tree/main/packages/tracer#readme) ([source](https://togithub.com/aws-powertools/powertools-lambda-typescript)) | dependencies | patch | [`2.1.0` -> `2.1.1`](https://renovatebot.com/diffs/npm/@aws-lambda-powertools%2ftracer/2.1.0/2.1.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@aws-lambda-powertools%2ftracer/2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@aws-lambda-powertools%2ftracer/2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@aws-lambda-powertools%2ftracer/2.1.0/2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@aws-lambda-powertools%2ftracer/2.1.0/2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@aws-sdk/client-secrets-manager](https://togithub.com/aws/aws-sdk-js-v3/tree/main/clients/client-secrets-manager) ([source](https://togithub.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-secrets-manager)) | dependencies | minor | [`3.574.0` -> `3.578.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-secrets-manager/3.574.0/3.578.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@aws-sdk%2fclient-secrets-manager/3.578.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@aws-sdk%2fclient-secrets-manager/3.578.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@aws-sdk%2fclient-secrets-manager/3.574.0/3.578.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@aws-sdk%2fclient-secrets-manager/3.574.0/3.578.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@fallobst22/cdk-cross-account-route53](https://togithub.com/SvenKirschbaum/cdk-cross-account-route53) | dependencies | patch | [`^0.0.19` -> `^0.0.20`](https://renovatebot.com/diffs/npm/@fallobst22%2fcdk-cross-account-route53/0.0.19/0.0.20) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@fallobst22%2fcdk-cross-account-route53/0.0.20?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@fallobst22%2fcdk-cross-account-route53/0.0.20?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@fallobst22%2fcdk-cross-account-route53/0.0.19/0.0.20?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@fallobst22%2fcdk-cross-account-route53/0.0.19/0.0.20?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@middy/core](https://middy.js.org) ([source](https://togithub.com/middyjs/middy/tree/HEAD/packages/core)) | dependencies | patch | [`5.3.4` -> `5.3.5`](https://renovatebot.com/diffs/npm/@middy%2fcore/5.3.4/5.3.5) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@middy%2fcore/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@middy%2fcore/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@middy%2fcore/5.3.4/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@middy%2fcore/5.3.4/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@middy/error-logger](https://middy.js.org) ([source](https://togithub.com/middyjs/middy/tree/HEAD/packages/error-logger)) | dependencies | patch | [`5.3.4` -> `5.3.5`](https://renovatebot.com/diffs/npm/@middy%2ferror-logger/5.3.4/5.3.5) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@middy%2ferror-logger/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@middy%2ferror-logger/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@middy%2ferror-logger/5.3.4/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@middy%2ferror-logger/5.3.4/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@middy/http-content-negotiation](https://middy.js.org) ([source](https://togithub.com/middyjs/middy/tree/HEAD/packages/http-content-negotiation)) | dependencies | patch | [`5.3.4` -> `5.3.5`](https://renovatebot.com/diffs/npm/@middy%2fhttp-content-negotiation/5.3.4/5.3.5) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@middy%2fhttp-content-negotiation/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@middy%2fhttp-content-negotiation/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@middy%2fhttp-content-negotiation/5.3.4/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@middy%2fhttp-content-negotiation/5.3.4/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@middy/http-error-handler](https://middy.js.org) ([source](https://togithub.com/middyjs/middy/tree/HEAD/packages/http-error-handler)) | dependencies | patch | [`5.3.4` -> `5.3.5`](https://renovatebot.com/diffs/npm/@middy%2fhttp-error-handler/5.3.4/5.3.5) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@middy%2fhttp-error-handler/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@middy%2fhttp-error-handler/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@middy%2fhttp-error-handler/5.3.4/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@middy%2fhttp-error-handler/5.3.4/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@middy/http-header-normalizer](https://middy.js.org) ([source](https://togithub.com/middyjs/middy/tree/HEAD/packages/http-header-normalizer)) | dependencies | patch | [`5.3.4` -> `5.3.5`](https://renovatebot.com/diffs/npm/@middy%2fhttp-header-normalizer/5.3.4/5.3.5) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@middy%2fhttp-header-normalizer/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@middy%2fhttp-header-normalizer/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@middy%2fhttp-header-normalizer/5.3.4/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@middy%2fhttp-header-normalizer/5.3.4/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@middy/http-json-body-parser](https://middy.js.org) ([source](https://togithub.com/middyjs/middy/tree/HEAD/packages/http-json-body-parser)) | dependencies | patch | [`5.3.4` -> `5.3.5`](https://renovatebot.com/diffs/npm/@middy%2fhttp-json-body-parser/5.3.4/5.3.5) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@middy%2fhttp-json-body-parser/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@middy%2fhttp-json-body-parser/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@middy%2fhttp-json-body-parser/5.3.4/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@middy%2fhttp-json-body-parser/5.3.4/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@middy/http-response-serializer](https://middy.js.org) ([source](https://togithub.com/middyjs/middy/tree/HEAD/packages/http-response-serializer)) | dependencies | patch | [`5.3.4` -> `5.3.5`](https://renovatebot.com/diffs/npm/@middy%2fhttp-response-serializer/5.3.4/5.3.5) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@middy%2fhttp-response-serializer/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@middy%2fhttp-response-serializer/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@middy%2fhttp-response-serializer/5.3.4/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@middy%2fhttp-response-serializer/5.3.4/5.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@mui/icons-material](https://mui.com/material-ui/material-icons/) ([source](https://togithub.com/mui/material-ui/tree/HEAD/packages/mui-icons-material)) | dependencies | patch | [`5.15.17` -> `5.15.18`](https://renovatebot.com/diffs/npm/@mui%2ficons-material/5.15.17/5.15.18) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@mui%2ficons-material/5.15.18?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@mui%2ficons-material/5.15.18?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@mui%2ficons-material/5.15.17/5.15.18?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@mui%2ficons-material/5.15.17/5.15.18?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@mui/material](https://mui.com/material-ui/) ([source](https://togithub.com/mui/material-ui/tree/HEAD/packages/mui-material)) | dependencies | patch | [`5.15.17` -> `5.15.18`](https://renovatebot.com/diffs/npm/@mui%2fmaterial/5.15.17/5.15.18) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@mui%2fmaterial/5.15.18?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@mui%2fmaterial/5.15.18?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@mui%2fmaterial/5.15.17/5.15.18?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@mui%2fmaterial/5.15.17/5.15.18?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@mui/x-data-grid](https://mui.com/x/react-data-grid/) ([source](https://togithub.com/mui/mui-x/tree/HEAD/packages/x-data-grid)) | dependencies | minor | [`7.4.0` -> `7.5.0`](https://renovatebot.com/diffs/npm/@mui%2fx-data-grid/7.4.0/7.5.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@mui%2fx-data-grid/7.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@mui%2fx-data-grid/7.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@mui%2fx-data-grid/7.4.0/7.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@mui%2fx-data-grid/7.4.0/7.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@types/aws-lambda](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/aws-lambda) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/aws-lambda)) | devDependencies | patch | [`8.10.137` -> `8.10.138`](https://renovatebot.com/diffs/npm/@types%2faws-lambda/8.10.137/8.10.138) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2faws-lambda/8.10.138?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2faws-lambda/8.10.138?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2faws-lambda/8.10.137/8.10.138?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2faws-lambda/8.10.137/8.10.138?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)) | devDependencies | patch | [`20.12.11` -> `20.12.12`](https://renovatebot.com/diffs/npm/@types%2fnode/20.12.11/20.12.12) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/20.12.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/20.12.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/20.12.11/20.12.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/20.12.11/20.12.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin) ([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)) | devDependencies | minor | [`7.8.0` -> `7.9.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/7.8.0/7.9.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2feslint-plugin/7.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2feslint-plugin/7.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2feslint-plugin/7.8.0/7.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2feslint-plugin/7.8.0/7.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [aws-cdk](https://togithub.com/aws/aws-cdk) ([source](https://togithub.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk)) | devDependencies | minor | [`2.141.0` -> `2.142.1`](https://renovatebot.com/diffs/npm/aws-cdk/2.141.0/2.142.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/aws-cdk/2.142.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/aws-cdk/2.142.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/aws-cdk/2.141.0/2.142.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/aws-cdk/2.141.0/2.142.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [aws-cdk-lib](https://togithub.com/aws/aws-cdk) ([source](https://togithub.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib)) | dependencies | minor | [`2.141.0` -> `2.142.1`](https://renovatebot.com/diffs/npm/aws-cdk-lib/2.141.0/2.142.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/aws-cdk-lib/2.142.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/aws-cdk-lib/2.142.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/aws-cdk-lib/2.141.0/2.142.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/aws-cdk-lib/2.141.0/2.142.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [esbuild](https://togithub.com/evanw/esbuild) | devDependencies | patch | [`0.21.1` -> `0.21.3`](https://renovatebot.com/diffs/npm/esbuild/0.21.1/0.21.3) | [![age](https://developer.mend.io/api/mc/badges/age/npm/esbuild/0.21.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/esbuild/0.21.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/esbuild/0.21.1/0.21.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/esbuild/0.21.1/0.21.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser) ([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)) | devDependencies | minor | [`7.8.0` -> `7.9.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/7.8.0/7.9.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2fparser/7.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2fparser/7.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2fparser/7.8.0/7.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2fparser/7.8.0/7.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |

🔧 This Pull Request updates lock files to use the latest dependency versions.

---

### Release Notes

<details>
<summary>aws-powertools/powertools-lambda-typescript (@&#8203;aws-lambda-powertools/logger)</summary>

### [`v2.1.1`](https://togithub.com/aws-powertools/powertools-lambda-typescript/blob/HEAD/CHANGELOG.md#211-2024-05-14)

[Compare Source](https://togithub.com/aws-powertools/powertools-lambda-typescript/compare/v2.1.0...v2.1.1)

##### Bug Fixes

-   **parser:** lambda function url cognitoIdentity and principalOrgId nullable ([#&#8203;2430](https://togithub.com/aws-powertools/powertools-lambda-typescript/issues/2430)) ([3c3e393](https://togithub.com/aws-powertools/powertools-lambda-typescript/commit/3c3e393df47d28a6bddb2a9d01cd6fefea3db15e))
-   **parser:** set APIGatewayProxyEventSchema body and query string keys to be nullable ([#&#8203;2465](https://togithub.com/aws-powertools/powertools-lambda-typescript/issues/2465)) ([7ce5b3c](https://togithub.com/aws-powertools/powertools-lambda-typescript/commit/7ce5b3cff88b6eadeda1041b4eb076af2ebd848d))
-   **parser:** set etag optional for delete object notifications ([#&#8203;2429](https://togithub.com/aws-powertools/powertools-lambda-typescript/issues/2429)) ([100e223](https://togithub.com/aws-powertools/powertools-lambda-typescript/commit/100e2238b45e224a369cc7a349f78cafda3f94b7))

</details>

<details>
<summary>aws/aws-sdk-js-v3 (@&#8203;aws-sdk/client-secrets-manager)</summary>

### [`v3.578.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-secrets-manager/CHANGELOG.md#35780-2024-05-16)

[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.577.0...v3.578.0)

**Note:** Version bump only for package [@&#8203;aws-sdk/client-secrets-manager](https://togithub.com/aws-sdk/client-secrets-manager)

### [`v3.577.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-secrets-manager/CHANGELOG.md#35770-2024-05-15)

[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.576.0...v3.577.0)

**Note:** Version bump only for package [@&#8203;aws-sdk/client-secrets-manager](https://togithub.com/aws-sdk/client-secrets-manager)

### [`v3.576.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-secrets-manager/CHANGELOG.md#35760-2024-05-14)

[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.575.0...v3.576.0)

**Note:** Version bump only for package [@&#8203;aws-sdk/client-secrets-manager](https://togithub.com/aws-sdk/client-secrets-manager)

### [`v3.575.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-secrets-manager/CHANGELOG.md#35750-2024-05-13)

[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.574.0...v3.575.0)

**Note:** Version bump only for package [@&#8203;aws-sdk/client-secrets-manager](https://togithub.com/aws-sdk/client-secrets-manager)

</details>

<details>
<summary>SvenKirschbaum/cdk-cross-account-route53 (@&#8203;fallobst22/cdk-cross-account-route53)</summary>

### [`v0.0.20`](https://togithub.com/SvenKirschbaum/cdk-cross-account-route53/releases/tag/v0.0.20)

[Compare Source](https://togithub.com/SvenKirschbaum/cdk-cross-account-route53/compare/v0.0.19...v0.0.20)

##### [0.0.20](https://togithub.com/SvenKirschbaum/cdk-cross-account-route53/compare/v0.0.19...v0.0.20) (2024-05-18)

</details>

<details>
<summary>middyjs/middy (@&#8203;middy/core)</summary>

### [`v5.3.5`](https://togithub.com/middyjs/middy/releases/tag/5.3.5)

[Compare Source](https://togithub.com/middyjs/middy/compare/5.3.4...5.3.5)

##### What's Changed

-   fix(packages/http-router): refine return type to include event and response by [@&#8203;naorpeled](https://togithub.com/naorpeled) in [middyjs/middy#1212

**Full Changelog**: middyjs/middy@5.3.4...5.3.5

</details>

<details>
<summary>mui/material-ui (@&#8203;mui/icons-material)</summary>

### [`v5.15.18`](https://togithub.com/mui/material-ui/releases/tag/v5.15.18)

[Compare Source](https://togithub.com/mui/material-ui/compare/v5.15.17...v5.15.18)



*May 14, 2024*

A big thanks to the 5 contributors who made this release possible. Here are some highlights ✨:

##### `@mui/material@5.15.18`

-   ​\[Autocomplete] Improve design when there's a start adornment for small autocomplete ([@&#8203;TahaRhidouani](https://togithub.com/TahaRhidouani)) ([#&#8203;42176](https://togithub.com/mui/material-ui/issues/42176)) [@&#8203;github-actions](https://togithub.com/github-actions)\[bot]
-   ​\[ToggleButtonGroup] Add missing `selected` class in ToggleButtonGroupClasses type ([@&#8203;tarunrajput](https://togithub.com/tarunrajput)) ([#&#8203;42250](https://togithub.com/mui/material-ui/issues/42250)) [@&#8203;github-actions](https://togithub.com/github-actions)\[bot]

##### Docs

-   ​\[docs] Fix 301 to Figma [@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)

##### Core

-   ​\[blog] Introducing Pigment CSS blog post ([#&#8203;42198](https://togithub.com/mui/material-ui/issues/42198)) ([#&#8203;42255](https://togithub.com/mui/material-ui/issues/42255)) [@&#8203;samuelsycamore](https://togithub.com/samuelsycamore)
-   ​\[website] Add redirection for talk [@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
-   ​\[website] Adds Arthur Balduini team info ([@&#8203;arthurbalduini](https://togithub.com/arthurbalduini)) ([#&#8203;42226](https://togithub.com/mui/material-ui/issues/42226)) [@&#8203;github-actions](https://togithub.com/github-actions)\[bot]

All contributors of this release in alphabetical order: [@&#8203;arthurbalduini](https://togithub.com/arthurbalduini), [@&#8203;oliviertassinari](https://togithub.com/oliviertassinari), [@&#8203;samuelsycamore](https://togithub.com/samuelsycamore), [@&#8203;TahaRhidouani](https://togithub.com/TahaRhidouani), [@&#8203;tarunrajput](https://togithub.com/tarunrajput)

</details>

<details>
<summary>mui/mui-x (@&#8203;mui/x-data-grid)</summary>

### [`v7.5.0`](https://togithub.com/mui/mui-x/blob/HEAD/CHANGELOG.md#v750)

[Compare Source](https://togithub.com/mui/mui-x/compare/v7.4.0...v7.5.0)

*May 17, 2024*

We'd like to offer a big thanks to the 10 contributors who made this release possible. Here are some highlights ✨:

-   🎁 Add support for checkbox selection on the Tree View components
-   🌍 Improve Norwegian (nb-NO) and Spanish (es-ES) locales on the Data Grid
-   🐞 Bugfixes
-   📚 Documentation improvements

##### Data Grid

##### `@mui/x-data-grid@7.5.0`

-   \[DataGrid] Fix `rowModesModel` controlled prop ([#&#8203;13056](https://togithub.com/mui/mui-x/issues/13056)) [@&#8203;Janpot](https://togithub.com/Janpot)
-   \[DataGrid] Reduce bundle size with error messages ([#&#8203;12992](https://togithub.com/mui/mui-x/issues/12992)) [@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
-   \[l10n] Improve Norwegian (nb-NO) locale ([#&#8203;13106](https://togithub.com/mui/mui-x/issues/13106)) [@&#8203;oliverlaidma](https://togithub.com/oliverlaidma)
-   \[l10n] Improve Spanish (es-ES) locale ([#&#8203;13133](https://togithub.com/mui/mui-x/issues/13133)) [@&#8203;Jucabel](https://togithub.com/Jucabel)

##### `@mui/x-data-grid-pro@7.5.0` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link "Pro plan")

Same changes as in `@mui/x-data-grid@7.5.0`.

##### `@mui/x-data-grid-premium@7.5.0` [![premium](https://mui.com/r/x-premium-svg)](https://mui.com/r/x-premium-svg-link "Premium plan")

Same changes as in `@mui/x-data-grid-pro@7.5.0`.

##### Date and Time Pickers

##### `@mui/x-date-pickers@7.5.0`

-   \[fields] Allow empty `textField` slot placeholder value ([#&#8203;13148](https://togithub.com/mui/mui-x/issues/13148)) [@&#8203;arthurbalduini](https://togithub.com/arthurbalduini)
-   \[pickers] Fix `AdapterMomentJalaali` regression ([#&#8203;13144](https://togithub.com/mui/mui-x/issues/13144)) [@&#8203;LukasTy](https://togithub.com/LukasTy)
-   \[pickers] Fix field focusing when switching to view without a renderer ([#&#8203;13112](https://togithub.com/mui/mui-x/issues/13112)) [@&#8203;LukasTy](https://togithub.com/LukasTy)
-   \[pickers] Reuse `AdapterDateFnsBase` in Jalali adapters ([#&#8203;13075](https://togithub.com/mui/mui-x/issues/13075)) [@&#8203;LukasTy](https://togithub.com/LukasTy)

##### `@mui/x-date-pickers-pro@7.5.0` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link "Pro plan")

Same changes as in `@mui/x-date-pickers@7.5.0`.

##### Charts

##### `@mui/x-charts@7.5.0`

-   \[charts] Tooltip with `trigger=axis` now follow touch on mobile ([#&#8203;13043](https://togithub.com/mui/mui-x/issues/13043)) [@&#8203;wzdorowa](https://togithub.com/wzdorowa)
-   \[charts] Allow `series.label` property to receive a function with the "location" it is going to be displayed on ([#&#8203;12830](https://togithub.com/mui/mui-x/issues/12830)) [@&#8203;JCQuintas](https://togithub.com/JCQuintas)
-   \[charts] Improve TypeScript performance ([#&#8203;13137](https://togithub.com/mui/mui-x/issues/13137)) [@&#8203;alexfauquette](https://togithub.com/alexfauquette)
-   \[charts] Fix area order when overlapping ([#&#8203;13121](https://togithub.com/mui/mui-x/issues/13121)) [@&#8203;alexfauquette](https://togithub.com/alexfauquette)
-   \[charts] Improve `useSlotProps` types ([#&#8203;13141](https://togithub.com/mui/mui-x/issues/13141)) [@&#8203;alexfauquette](https://togithub.com/alexfauquette)
-   \[charts] Fix using the theme's font in the Overlay ([#&#8203;13107](https://togithub.com/mui/mui-x/issues/13107)) [@&#8203;alexfauquette](https://togithub.com/alexfauquette)

##### Tree View

##### `@mui/x-tree-view@7.5.0`

-   \[TreeView] Add support for checkbox selection ([#&#8203;11452](https://togithub.com/mui/mui-x/issues/11452)) [@&#8203;flaviendelangle](https://togithub.com/flaviendelangle)
-   \[TreeView] Remove unused code ([#&#8203;12917](https://togithub.com/mui/mui-x/issues/12917)) [@&#8203;flaviendelangle](https://togithub.com/flaviendelangle)

##### Docs

-   \[docs] Document missing Charts API's ([#&#8203;12875](https://togithub.com/mui/mui-x/issues/12875)) [@&#8203;alexfauquette](https://togithub.com/alexfauquette)

##### Core

-   \[core] Avoid root level `@mui/x-date-pickers` imports ([#&#8203;13120](https://togithub.com/mui/mui-x/issues/13120)) [@&#8203;LukasTy](https://togithub.com/LukasTy)
-   \[core] Refactor ESLint config to disallow root level imports ([#&#8203;13130](https://togithub.com/mui/mui-x/issues/13130)) [@&#8203;LukasTy](https://togithub.com/LukasTy)
-   \[core] Simplify Danger's config ([#&#8203;13062](https://togithub.com/mui/mui-x/issues/13062)) [@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
-   \[core] Shift aliasing from babel to webpack ([#&#8203;13051](https://togithub.com/mui/mui-x/issues/13051)) [@&#8203;Janpot](https://togithub.com/Janpot)
-   \[core] Reuse the `SectionTitle` component in the doc ([#&#8203;13139](https://togithub.com/mui/mui-x/issues/13139)) [@&#8203;alexfauquette](https://togithub.com/alexfauquette)

</details>

<details>
<summary>typescript-eslint/typescript-eslint (@&#8203;typescript-eslint/eslint-plugin)</summary>

### [`v7.9.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#790-2024-05-13)

[Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.8.0...v7.9.0)

##### 🩹 Fixes

-   **eslint-plugin:** \[explicit-function-return-types] fix false positive on default parameters

##### ❤️  Thank You

-   Kirk Waiblinger
-   Sheetal Nandi
-   Vinccool96

You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.

</details>

<details>
<summary>aws/aws-cdk (aws-cdk)</summary>

### [`v2.142.1`](https://togithub.com/aws/aws-cdk/releases/tag/v2.142.1)

[Compare Source](https://togithub.com/aws/aws-cdk/compare/v2.142.0...v2.142.1)

##### Reverts

-   fix(diff): properties from ChangeSet diff were ignored ([#&#8203;30243](https://togithub.com/aws/aws-cdk/issues/30243)) ([3748472](https://togithub.com/aws/aws-cdk/commit/37484726f235013ec0e71cefb9e1fc35caf12e74))

***

#### Alpha modules (2.142.1-alpha.0)

### [`v2.142.0`](https://togithub.com/aws/aws-cdk/releases/tag/v2.142.0)

[Compare Source](https://togithub.com/aws/aws-cdk/compare/v2.141.0...v2.142.0)

##### Features

-   **asg:** support keypair functionality for asg ([#&#8203;29679](https://togithub.com/aws/aws-cdk/issues/29679)) ([f6b649d](https://togithub.com/aws/aws-cdk/commit/f6b649d47f8bc30ca741fbb7a4852d51e8275002)), closes [#&#8203;29237](https://togithub.com/aws/aws-cdk/issues/29237)
-   **codepipeline:** `GitPullRequestFilter` for pipeline trigger ([#&#8203;29128](https://togithub.com/aws/aws-cdk/issues/29128)) ([5ce1b64](https://togithub.com/aws/aws-cdk/commit/5ce1b6485eb4336634f4f14bfe3d0b17b071e83b)), closes [#&#8203;29126](https://togithub.com/aws/aws-cdk/issues/29126)
-   **docdb:** add copyTagsToSnapshot property to the DatabaseCluster Construct ([#&#8203;30120](https://togithub.com/aws/aws-cdk/issues/30120)) ([30f0db6](https://togithub.com/aws/aws-cdk/commit/30f0db6ad810f0e93187082bd50ddb46726d8f5f)), closes [#&#8203;30090](https://togithub.com/aws/aws-cdk/issues/30090)
-   **docdb:** support CA certificate for cluster instances ([#&#8203;28791](https://togithub.com/aws/aws-cdk/issues/28791)) ([e87f25e](https://togithub.com/aws/aws-cdk/commit/e87f25e1e93350e53aadb15e19ed7a9bf378c315)), closes [#&#8203;27138](https://togithub.com/aws/aws-cdk/issues/27138) [#&#8203;28356](https://togithub.com/aws/aws-cdk/issues/28356)
-   **events-targets:** add support for AppSync as an EventBridge rule target  ([#&#8203;29584](https://togithub.com/aws/aws-cdk/issues/29584)) ([5be88a3](https://togithub.com/aws/aws-cdk/commit/5be88a3055fe1e6b55884847d1b8a75b03341b39)), closes [#&#8203;29884](https://togithub.com/aws/aws-cdk/issues/29884)
-   **servicecatalog:** `ProductStack` memoryLimit prop ([#&#8203;30105](https://togithub.com/aws/aws-cdk/issues/30105)) ([4b6dc8c](https://togithub.com/aws/aws-cdk/commit/4b6dc8c650822bcd0231c8890bd94a934a0cd34d)), closes [#&#8203;29862](https://togithub.com/aws/aws-cdk/issues/29862)

##### Bug Fixes

-   **apigateway:** set authorization scope when authorization type is Cognito ([#&#8203;30035](https://togithub.com/aws/aws-cdk/issues/30035)) ([38a2284](https://togithub.com/aws/aws-cdk/commit/38a2284bccd9119f3bcc8d0baef8525ab416bb67))
-   **autoscaling:** cooldown cannot be set with step scaling actions ([#&#8203;30150](https://togithub.com/aws/aws-cdk/issues/30150)) ([6810762](https://togithub.com/aws/aws-cdk/commit/68107624e50d738be7e10fd22072b5a40983e720)), closes [#&#8203;29779](https://togithub.com/aws/aws-cdk/issues/29779)
-   **cli:** cdk bootstrap --help does not show some options ([#&#8203;30113](https://togithub.com/aws/aws-cdk/issues/30113)) ([8debd20](https://togithub.com/aws/aws-cdk/commit/8debd205b1f52e172de844f349d4e76e39df269d))
-   **cli:** handle attributes of AWS::KMS::Key when hotswapping ([#&#8203;30112](https://togithub.com/aws/aws-cdk/issues/30112)) ([a1dcaa6](https://togithub.com/aws/aws-cdk/commit/a1dcaa6c4a3db245d1becf0e9ace1d488b6d528d)), closes [#&#8203;25418](https://togithub.com/aws/aws-cdk/issues/25418)
-   **cli:** template created during import should be written to assets folder ([#&#8203;29830](https://togithub.com/aws/aws-cdk/issues/29830)) ([a96cf55](https://togithub.com/aws/aws-cdk/commit/a96cf5500242890cddbbaa46af7f7228c7126d98)), closes [#&#8203;22928](https://togithub.com/aws/aws-cdk/issues/22928) [#&#8203;22530](https://togithub.com/aws/aws-cdk/issues/22530)
-   **diff:** properties from ChangeSet diff were ignored ([#&#8203;30093](https://togithub.com/aws/aws-cdk/issues/30093)) ([9c3f3f5](https://togithub.com/aws/aws-cdk/commit/9c3f3f5dbb9b4b9f86911d9cd7c056a9fc0432b3)), closes [#&#8203;29731](https://togithub.com/aws/aws-cdk/issues/29731)
-   **ecs:** require task pidMode for Linux-based Fargate tasks, not host ([#&#8203;30020](https://togithub.com/aws/aws-cdk/issues/30020)) ([3e9e0a8](https://togithub.com/aws/aws-cdk/commit/3e9e0a8696630c9368adf012aff1fb919e398164)), closes [#&#8203;29995](https://togithub.com/aws/aws-cdk/issues/29995)
-   **eks:** in place updates for EKS security group and Subnets ([#&#8203;30114](https://togithub.com/aws/aws-cdk/issues/30114)) ([eb39d9e](https://togithub.com/aws/aws-cdk/commit/eb39d9e1924240d433dc91b7f8d98ebcf5cd87c8)), closes [#&#8203;28584](https://togithub.com/aws/aws-cdk/issues/28584)
-   **iam:** fromUserArn returns incorrect principalAccount ([#&#8203;30023](https://togithub.com/aws/aws-cdk/issues/30023)) ([f9f3681](https://togithub.com/aws/aws-cdk/commit/f9f3681be9fc6a0c998cd26119053c5832ef9806)), closes [/github.com/aws/aws-cdk/issues/29999#issuecomment-2087672380](https://togithub.com/aws//github.com/aws/aws-cdk/issues/29999/issues/issuecomment-2087672380)
-   **s3:** add bucket policy dependency to notification resource ([#&#8203;30053](https://togithub.com/aws/aws-cdk/issues/30053)) ([71986ff](https://togithub.com/aws/aws-cdk/commit/71986ff986d13bbb496b33c0554f657e77dbb2d0)), closes [#&#8203;27600](https://togithub.com/aws/aws-cdk/issues/27600) [#&#8203;16811](https://togithub.com/aws/aws-cdk/issues/16811)
-   **stepfunctions-tasks:** documentation fix for retryOnServiceExceptions ([#&#8203;30077](https://togithub.com/aws/aws-cdk/issues/30077)) ([205163f](https://togithub.com/aws/aws-cdk/commit/205163fc0d2cac84d3d746a98c393e137f0e2388))

***

#### Alpha modules (2.142.0-alpha.0)

##### Features

-   **pipes-targets:** add step function target ([#&#8203;29987](https://togithub.com/aws/aws-cdk/issues/29987)) ([b0975e4](https://togithub.com/aws/aws-cdk/commit/b0975e410a404d07952e01303af01224ccfad864)), closes [#&#8203;29665](https://togithub.com/aws/aws-cdk/issues/29665) [#&#8203;29665](https://togithub.com/aws/aws-cdk/issues/29665)
-   **redshift:** multi AZ cluster ([#&#8203;29976](https://togithub.com/aws/aws-cdk/issues/29976)) ([a53517c](https://togithub.com/aws/aws-cdk/commit/a53517c6772332cc2a15c9b38e964a933e9c8355))

</details>

<details>
<summary>evanw/esbuild (esbuild)</summary>

### [`v0.21.3`](https://togithub.com/evanw/esbuild/blob/HEAD/CHANGELOG.md#0213)

[Compare Source](https://togithub.com/evanw/esbuild/compare/v0.21.2...v0.21.3)

-   Implement the decorator metadata proposal ([#&#8203;3760](https://togithub.com/evanw/esbuild/issues/3760))

    This release implements the [decorator metadata proposal](https://togithub.com/tc39/proposal-decorator-metadata), which is a sub-proposal of the [decorators proposal](https://togithub.com/tc39/proposal-decorators). Microsoft shipped the decorators proposal in [TypeScript 5.0](https://devblogs.microsoft.com/typescript/announcing-typescript-5-0/#decorators) and the decorator metadata proposal in [TypeScript 5.2](https://devblogs.microsoft.com/typescript/announcing-typescript-5-2/#decorator-metadata), so it's important that esbuild also supports both of these features. Here's a quick example:

    ```js
    // Shim the "Symbol.metadata" symbol
    Symbol.metadata ??= Symbol('Symbol.metadata')

    const track = (_, context) => {
      (context.metadata.names ||= []).push(context.name)
    }

    class Foo {
      @&#8203;track foo = 1
      @&#8203;track bar = 2
    }

    // Prints ["foo", "bar"]
    console.log(Foo[Symbol.metadata].names)
    ```

    **⚠️ WARNING ⚠️**

    This proposal has been marked as "stage 3" which means "recommended for implementation". However, it's still a work in progress and isn't a part of JavaScript yet, so keep in mind that any code that uses JavaScript decorator metadata may need to be updated as the feature continues to evolve. If/when that happens, I will update esbuild's implementation to match the specification. I will not be supporting old versions of the specification.

-   Fix bundled decorators in derived classes ([#&#8203;3768](https://togithub.com/evanw/esbuild/issues/3768))

    In certain cases, bundling code that uses decorators in a derived class with a class body that references its own class name could previously generate code that crashes at run-time due to an incorrect variable name. This problem has been fixed. Here is an example of code that was compiled incorrectly before this fix:

    ```js
    class Foo extends Object {
      @&#8203;(x => x) foo() {
        return Foo
      }
    }
    console.log(new Foo().foo())
    ```

-   Fix `tsconfig.json` files inside symlinked directories ([#&#8203;3767](https://togithub.com/evanw/esbuild/issues/3767))

    This release fixes an issue with a scenario involving a `tsconfig.json` file that `extends` another file from within a symlinked directory that uses the `paths` feature. In that case, the implicit `baseURL` value should be based on the real path (i.e. after expanding all symbolic links) instead of the original path. This was already done for other files that esbuild resolves but was not yet done for `tsconfig.json` because it's special-cased (the regular path resolver can't be used because the information inside `tsconfig.json` is involved in path resolution). Note that this fix no longer applies if the `--preserve-symlinks` setting is enabled.

### [`v0.21.2`](https://togithub.com/evanw/esbuild/blob/HEAD/CHANGELOG.md#0212)

[Compare Source](https://togithub.com/evanw/esbuild/compare/v0.21.1...v0.21.2)

-   Correct `this` in field and accessor decorators ([#&#8203;3761](https://togithub.com/evanw/esbuild/issues/3761))

    This release changes the value of `this` in initializers for class field and accessor decorators from the module-level `this` value to the appropriate `this` value for the decorated element (either the class or the instance). It was previously incorrect due to lack of test coverage. Here's an example of a decorator that doesn't work without this change:

    ```js
    const dec = () => function() { this.bar = true }
    class Foo { @&#8203;dec static foo }
    console.log(Foo.bar) // Should be "true"
    ```

-   Allow `es2023` as a target environment ([#&#8203;3762](https://togithub.com/evanw/esbuild/issues/3762))

    TypeScript recently [added `es2023`](https://togithub.com/microsoft/TypeScript/pull/58140) as a compilation target, so esbuild now supports this too. There is no difference between a target of `es2022` and `es2023` as far as esbuild is concerned since the 2023 edition of JavaScript doesn't introduce any new syntax features.

</details>

<details>
<summary>typescript-eslint/typescript-eslint (@&#8203;typescript-eslint/parser)</summary>

### [`v7.9.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#790-2024-05-13)

[Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.8.0...v7.9.0)

This was a version bump only for parser to align it with other projects, there were no code changes.

You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 4am on sunday" in timezone Europe/Berlin, Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired.

---

 - [ ] If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/SvenKirschbaum/aws-utils).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

Restrict types to APIGatewayProxyResultV2 or APIGatewayProxyResult
3 participants