From 71c4515958600ec01461f8c0ed692b3bc1177c8e Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Sat, 20 Apr 2024 22:39:46 +0000
Subject: [PATCH] chore(deps): update all non-major dependencies (#130)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

[![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 | minor | [`2.0.4` -> `2.1.0`](https://renovatebot.com/diffs/npm/@aws-lambda-powertools%2flogger/2.0.4/2.1.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@aws-lambda-powertools%2flogger/2.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@aws-lambda-powertools%2flogger/2.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@aws-lambda-powertools%2flogger/2.0.4/2.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@aws-lambda-powertools%2flogger/2.0.4/2.1.0?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 | minor | [`2.0.4` -> `2.1.0`](https://renovatebot.com/diffs/npm/@aws-lambda-powertools%2ftracer/2.0.4/2.1.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@aws-lambda-powertools%2ftracer/2.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@aws-lambda-powertools%2ftracer/2.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@aws-lambda-powertools%2ftracer/2.0.4/2.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@aws-lambda-powertools%2ftracer/2.0.4/2.1.0?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.554.0` -> `3.556.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-secrets-manager/3.554.0/3.556.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@aws-sdk%2fclient-secrets-manager/3.556.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.556.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.554.0/3.556.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.554.0/3.556.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.15` -> `^0.0.16`](https://renovatebot.com/diffs/npm/@fallobst22%2fcdk-cross-account-route53/0.0.15/0.0.16) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@fallobst22%2fcdk-cross-account-route53/0.0.16?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.16?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.15/0.0.16?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.15/0.0.16?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@fontsource/roboto](https://fontsource.org/fonts/roboto) ([source](https://togithub.com/fontsource/font-files/tree/HEAD/fonts/google/roboto)) | dependencies | patch | [`5.0.12` -> `5.0.13`](https://renovatebot.com/diffs/npm/@fontsource%2froboto/5.0.12/5.0.13) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@fontsource%2froboto/5.0.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@fontsource%2froboto/5.0.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@fontsource%2froboto/5.0.12/5.0.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@fontsource%2froboto/5.0.12/5.0.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@trautonen/cdk-dns-validated-certificate](https://togithub.com/trautonen/cdk-dns-validated-certificate) | dependencies | patch | [`0.0.51` -> `0.0.52`](https://renovatebot.com/diffs/npm/@trautonen%2fcdk-dns-validated-certificate/0.0.51/0.0.52) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@trautonen%2fcdk-dns-validated-certificate/0.0.52?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@trautonen%2fcdk-dns-validated-certificate/0.0.52?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@trautonen%2fcdk-dns-validated-certificate/0.0.51/0.0.52?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@trautonen%2fcdk-dns-validated-certificate/0.0.51/0.0.52?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.137.0` -> `2.138.0`](https://renovatebot.com/diffs/npm/aws-cdk/2.137.0/2.138.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/aws-cdk/2.138.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/aws-cdk/2.138.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/aws-cdk/2.137.0/2.138.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/aws-cdk/2.137.0/2.138.0?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.137.0` -> `2.138.0`](https://renovatebot.com/diffs/npm/aws-cdk-lib/2.137.0/2.138.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/aws-cdk-lib/2.138.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/aws-cdk-lib/2.138.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/aws-cdk-lib/2.137.0/2.138.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/aws-cdk-lib/2.137.0/2.138.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@types/react](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react)) | devDependencies | patch | [`18.2.78` -> `18.2.79`](https://renovatebot.com/diffs/npm/@types%2freact/18.2.78/18.2.79) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2freact/18.2.79?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2freact/18.2.79?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2freact/18.2.78/18.2.79?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2freact/18.2.78/18.2.79?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [vite](https://vitejs.dev) ([source](https://togithub.com/vitejs/vite/tree/HEAD/packages/vite)) | devDependencies | patch | [`5.2.8` -> `5.2.10`](https://renovatebot.com/diffs/npm/vite/5.2.8/5.2.10) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vite/5.2.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vite/5.2.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vite/5.2.8/5.2.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite/5.2.8/5.2.10?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.0`](https://togithub.com/aws-powertools/powertools-lambda-typescript/blob/HEAD/CHANGELOG.md#210-2024-04-17)

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

##### Bug Fixes

-   **jmespath:** refactor custom function introspection to work with minification ([#&#8203;2384](https://togithub.com/aws-powertools/powertools-lambda-typescript/issues/2384)) ([21ecc4f](https://togithub.com/aws-powertools/powertools-lambda-typescript/commit/21ecc4f736ccba85c276889163860a98613174cc))

##### Features

-   **idempotency:** add custom JMESPath functions ([#&#8203;2364](https://togithub.com/aws-powertools/powertools-lambda-typescript/issues/2364)) ([9721e7c](https://togithub.com/aws-powertools/powertools-lambda-typescript/commit/9721e7c01fc010944eb477bdbc24b9e06a5c4571))

#### 2.0.4 (2024-04-10)

##### Bug Fixes

**idempotency:** return correct value from in-memory cache ([#&#8203;2309](https://togithub.com/aws-powertools/powertools-lambda-typescript/issues/2309)) ([5b4c103](https://togithub.com/aws-powertools/powertools-lambda-typescript/commit/b908aa1111d332fcf3638a77f24a545b85b4c103))
**logger:** buffer logs emitted during init ([#&#8203;2269](https://togithub.com/aws-powertools/powertools-lambda-typescript/issues/2269)) ([1439867](https://togithub.com/aws-powertools/powertools-lambda-typescript/commit/90d3b84b9297ba0d4755fd2608fd50dc91439867))

##### Features

**tracer:** support tracing `fetch` requests ([#&#8203;1619](https://togithub.com/aws-powertools/powertools-lambda-typescript/issues/1619)) ([607548b](https://togithub.com/aws-powertools/powertools-lambda-typescript/commit/cc34400000f9dffe5190968f2af64e4ce607548b))
**jmespath** public release of JMESPAth utility ([#&#8203;1645](https://togithub.com/aws-powertools/powertools-lambda-typescript/issues/1645)) ([233ff9b](https://togithub.com/aws-powertools/powertools-lambda-typescript/commit/671a34d34ac80d3c1a7860ee8a6b41804233ff9b))

##### Minor Changes

**logger:** use template literal instead of `node:util` format ([#&#8203;2283](https://togithub.com/aws-powertools/powertools-lambda-typescript/issues/2283)) ([961ace1](https://togithub.com/aws-powertools/powertools-lambda-typescript/commit/2383c1419d96bf980a044c7acbb4117b5961ace1))

#### 2.0.3 (2024-03-15)

**feat(logger):** improve regex in stack trace parsing ([#&#8203;2121](https://togithub.com/aws-powertools/powertools-lambda-typescript/issues/2121)) ([ebe5eef](https://togithub.com/aws-powertools/powertools-lambda-typescript/commit/ebe5eef3319fc95070c2c33c0ac64b8e42443b38))
**fix(idempotency):** transform private class fields ([#&#8203;2230](https://togithub.com/aws-powertools/powertools-lambda-typescript/issues/2230)) ([aa6e6e0](https://togithub.com/aws-powertools/powertools-lambda-typescript/commit/aa6e6e0c25bbc93151cc5cddc584400575604f05))
**improv(commons):**: expand type utils functions ([#&#8203;2191](https://togithub.com/aws-powertools/powertools-lambda-typescript/issues/2191)) ([9208393](https://togithub.com/aws-powertools/powertools-lambda-typescript/commit/9208393fe07d33cb35ea479b3c0866c8a7b91a21))
**feat(commons):** add fromBase64 helper function ([#&#8203;2188](https://togithub.com/aws-powertools/powertools-lambda-typescript/issues/2188)) ([133159b](https://togithub.com/aws-powertools/powertools-lambda-typescript/commit/133159ba4cca41a61c14d62f9356bb89a7f0a08f))
**fix(layers):**: add createRequire banner in esm build ([#&#8203;2231](https://togithub.com/aws-powertools/powertools-lambda-typescript/issues/2231)) ([730bcc9](https://togithub.com/aws-powertools/powertools-lambda-typescript/commit/730bcc93c027f4d60788badb6c5c01a09b3c70be))

#### 2.0.2 (2024-03-05)

##### Bug Fixes

-   **tracer:** modify aws-xray-sdk-core import for js ([#&#8203;2164](https://togithub.com/aws-powertools/powertools-lambda-typescript/issues/2164)) ([29630b5](https://togithub.com/aws-powertools/powertools-lambda-typescript/commit/29630b5b68915ccca1324f3e7ce3e95b85a616be))

#### 2.0.1 (2024-03-04)

**Note:** Version bump only for package aws-lambda-powertools-typescript

</details>

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

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

[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.554.0...v3.556.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.16`](https://togithub.com/SvenKirschbaum/cdk-cross-account-route53/releases/tag/v0.0.16)

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

##### [0.0.16](https://togithub.com/SvenKirschbaum/cdk-cross-account-route53/compare/v0.0.15...v0.0.16) (2024-04-20)

</details>

<details>
<summary>fontsource/font-files (@&#8203;fontsource/roboto)</summary>

### [`v5.0.13`](https://togithub.com/fontsource/font-files/compare/643d5496631adb16c66ab3fc2f9e128d01817307...f069547c3d25cb9602fdbc1d9eb1f34046dc8353)

[Compare Source](https://togithub.com/fontsource/font-files/compare/643d5496631adb16c66ab3fc2f9e128d01817307...f069547c3d25cb9602fdbc1d9eb1f34046dc8353)

</details>

<details>
<summary>trautonen/cdk-dns-validated-certificate (@&#8203;trautonen/cdk-dns-validated-certificate)</summary>

### [`v0.0.52`](https://togithub.com/trautonen/cdk-dns-validated-certificate/releases/tag/v0.0.52)

[Compare Source](https://togithub.com/trautonen/cdk-dns-validated-certificate/compare/v0.0.51...v0.0.52)

##### [0.0.52](https://togithub.com/trautonen/cdk-dns-validated-certificate/compare/v0.0.51...v0.0.52) (2024-04-15)

</details>

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

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

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

##### Features

-   **AppSync:** addRdsDataSource support for DatabaseCluster ([#&#8203;29544](https://togithub.com/aws/aws-cdk/issues/29544)) ([1894f2d](https://togithub.com/aws/aws-cdk/commit/1894f2db54eed7d65c9f54cb07cee6dd84200ad7)), closes [#&#8203;29302](https://togithub.com/aws/aws-cdk/issues/29302)
-   **cognito:** support provider details for `UserPoolIdentityProviderSaml` ([#&#8203;29588](https://togithub.com/aws/aws-cdk/issues/29588)) ([375f1a6](https://togithub.com/aws/aws-cdk/commit/375f1a6c0bd5952091b1bb4634faaabcb4ca126e)), closes [#&#8203;29494](https://togithub.com/aws/aws-cdk/issues/29494) [#&#8203;29598](https://togithub.com/aws/aws-cdk/issues/29598)
-   **custom-resources:** add logging property to `AwsSdkCall` and create `Logging` class ([#&#8203;29648](https://togithub.com/aws/aws-cdk/issues/29648)) ([b049064](https://togithub.com/aws/aws-cdk/commit/b0490640a25eb1946aa9db748cf85867e841f243))
-   **ec2:** well-known port aliases ([#&#8203;29793](https://togithub.com/aws/aws-cdk/issues/29793)) ([f10494c](https://togithub.com/aws/aws-cdk/commit/f10494cab79c033d7913a435b0e2db12fe59698d))
-   **elasticloadbalancingv2:** add removeSuffix param for ExternalApplicationListener.addAction() ([#&#8203;29746](https://togithub.com/aws/aws-cdk/issues/29746)) ([f4af330](https://togithub.com/aws/aws-cdk/commit/f4af33018e374ea97346e8ec70776feb46f6ab7b)), closes [#&#8203;29496](https://togithub.com/aws/aws-cdk/issues/29496)
-   **route53:** `DNSSEC` zone signing ([#&#8203;28604](https://togithub.com/aws/aws-cdk/issues/28604)) ([213fffc](https://togithub.com/aws/aws-cdk/commit/213fffc84f2206f064ae5143b8dc6eff9d21b50d))
-   **sns:** add TracingConfig prop ([#&#8203;29783](https://togithub.com/aws/aws-cdk/issues/29783)) ([f14b60f](https://togithub.com/aws/aws-cdk/commit/f14b60fc990cb98d1d2b0e48f9a89492bddf868c)), closes [#&#8203;29714](https://togithub.com/aws/aws-cdk/issues/29714)
-   **stepfunctions-tasks:** add httpinvoke step functions task ([#&#8203;28673](https://togithub.com/aws/aws-cdk/issues/28673)) ([178e481](https://togithub.com/aws/aws-cdk/commit/178e48189524c608decd631c5e76e95a34fe5122)), closes [#&#8203;28278](https://togithub.com/aws/aws-cdk/issues/28278)
-   update L1 CloudFormation resource definitions ([#&#8203;29798](https://togithub.com/aws/aws-cdk/issues/29798)) ([7103fed](https://togithub.com/aws/aws-cdk/commit/7103fed9bc03062e464d907818afcf32c27ba6b2)), closes [/docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-launchtemplate.html#aws-resource-ec2](https://togithub.com/aws//docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-launchtemplate.html/issues/aws-resource-ec2) [/docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-launchtemplate.html#aws-resource-ec2](https://togithub.com/aws//docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-launchtemplate.html/issues/aws-resource-ec2) [/docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group.html#cfn-ec2](https://togithub.com/aws//docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group.html/issues/cfn-ec2) [/docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group.html#cfn-ec2](https://togithub.com/aws//docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group.html/issues/cfn-ec2)

##### Bug Fixes

-   **ecs-patterns:** integ test failed with certificate error ([#&#8203;29623](https://togithub.com/aws/aws-cdk/issues/29623)) ([5347369](https://togithub.com/aws/aws-cdk/commit/5347369fa11f4f11ab3893b9ac4c8467c5d514c3)), closes [/github.com/aws/aws-cdk/pull/29186#issuecomment-1959231406](https://togithub.com/aws//github.com/aws/aws-cdk/pull/29186/issues/issuecomment-1959231406) [/github.com/aws/aws-cdk/pull/29186#issuecomment-1959231406](https://togithub.com/aws//github.com/aws/aws-cdk/pull/29186/issues/issuecomment-1959231406)
-   **eks:** add support of Helm charts located in ECR of AWS CN region ([#&#8203;29778](https://togithub.com/aws/aws-cdk/issues/29778)) ([0da25e5](https://togithub.com/aws/aws-cdk/commit/0da25e5da491b0778eed0444cbb05455bd562b42)), closes [#&#8203;28460](https://togithub.com/aws/aws-cdk/issues/28460)
-   **globalaccelerator:** changing `installLatestAwsSdk` breaks Security Group reference ([#&#8203;29620](https://togithub.com/aws/aws-cdk/issues/29620)) ([ece7eb6](https://togithub.com/aws/aws-cdk/commit/ece7eb671e588aff6e9d0f2ee4b53933cb9589a5)), closes [#&#8203;23796](https://togithub.com/aws/aws-cdk/issues/23796) [/github.com/aws/aws-cdk/blob/main/packages/aws-cdk-lib/aws-globalaccelerator/lib/\_accelerator-security-group.ts#L32](https://togithub.com/aws//github.com/aws/aws-cdk/blob/main/packages/aws-cdk-lib/aws-globalaccelerator/lib/\_accelerator-security-group.ts/issues/L32)
-   **lambda:** version.fromVersionArn creates invalid Version object ([#&#8203;29820](https://togithub.com/aws/aws-cdk/issues/29820)) ([8198884](https://togithub.com/aws/aws-cdk/commit/819888470248fed2ddbdac689f14254688eef88f))
-   **spec2cdk:** get tag gives null result in Java CDK ([#&#8203;29870](https://togithub.com/aws/aws-cdk/issues/29870)) ([5a918d1](https://togithub.com/aws/aws-cdk/commit/5a918d12ec0455626b5630b35aa47e6d9da6df7c))
-   **stepfunctions:** the catch field in CustomState is not rendered ([#&#8203;29654](https://togithub.com/aws/aws-cdk/issues/29654)) ([77e9fc6](https://togithub.com/aws/aws-cdk/commit/77e9fc6bd2066862312355801f7f04c5a5f02d6a))

***

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

##### âš  BREAKING CHANGES TO EXPERIMENTAL FEATURES

-   **cognito-identitypool-alpha:** The argument of `IdentityPoolProviderUrl.userPool()` has been changed from `url: string` to `userPool: UserPool, userPoolClient: UserPoolClient`. If you want to specify custom identifier string, use `IdentityPoolProviderUrl.custom()` instead.

##### Bug Fixes

-   **cognito-identitypool-alpha:** inconvenient IdentityPoolProviderUrl.userPool() ([#&#8203;29025](https://togithub.com/aws/aws-cdk/issues/29025)) ([90a7734](https://togithub.com/aws/aws-cdk/commit/90a773407753b4ff868dede4442bf20243dfeaec))

</details>

<details>
<summary>vitejs/vite (vite)</summary>

### [`v5.2.10`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small5210-2024-04-20-small)

[Compare Source](https://togithub.com/vitejs/vite/compare/v5.2.9...v5.2.10)

-   revert: perf: use workspace root for fs cache ([#&#8203;15712](https://togithub.com/vitejs/vite/issues/15712)) ([#&#8203;16476](https://togithub.com/vitejs/vite/issues/16476)) ([77e7359](https://togithub.com/vitejs/vite/commit/77e7359)), closes [#&#8203;15712](https://togithub.com/vitejs/vite/issues/15712) [#&#8203;16476](https://togithub.com/vitejs/vite/issues/16476)
-   fix: add base to virtual html ([#&#8203;16442](https://togithub.com/vitejs/vite/issues/16442)) ([721f94d](https://togithub.com/vitejs/vite/commit/721f94d)), closes [#&#8203;16442](https://togithub.com/vitejs/vite/issues/16442)
-   fix: adjust esm syntax judgment logic ([#&#8203;16436](https://togithub.com/vitejs/vite/issues/16436)) ([af72eab](https://togithub.com/vitejs/vite/commit/af72eab)), closes [#&#8203;16436](https://togithub.com/vitejs/vite/issues/16436)
-   fix: don't add outDirs to watch.ignored if emptyOutDir is false ([#&#8203;16453](https://togithub.com/vitejs/vite/issues/16453)) ([6a127d6](https://togithub.com/vitejs/vite/commit/6a127d6)), closes [#&#8203;16453](https://togithub.com/vitejs/vite/issues/16453)
-   fix(cspNonce): don't overwrite existing nonce values ([#&#8203;16415](https://togithub.com/vitejs/vite/issues/16415)) ([b872635](https://togithub.com/vitejs/vite/commit/b872635)), closes [#&#8203;16415](https://togithub.com/vitejs/vite/issues/16415)
-   feat: show warning if root is in build.outDir ([#&#8203;16454](https://togithub.com/vitejs/vite/issues/16454)) ([11444dc](https://togithub.com/vitejs/vite/commit/11444dc)), closes [#&#8203;16454](https://togithub.com/vitejs/vite/issues/16454)
-   feat: write cspNonce to style tags ([#&#8203;16419](https://togithub.com/vitejs/vite/issues/16419)) ([8e54bbd](https://togithub.com/vitejs/vite/commit/8e54bbd)), closes [#&#8203;16419](https://togithub.com/vitejs/vite/issues/16419)
-   chore(deps): update dependency eslint-plugin-n to v17 ([#&#8203;16381](https://togithub.com/vitejs/vite/issues/16381)) ([6cccef7](https://togithub.com/vitejs/vite/commit/6cccef7)), closes [#&#8203;16381](https://togithub.com/vitejs/vite/issues/16381)

### [`v5.2.9`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small529-2024-04-15-small)

[Compare Source](https://togithub.com/vitejs/vite/compare/v5.2.8...v5.2.9)

-   fix: `fsp.rm` removing files does not take effect ([#&#8203;16032](https://togithub.com/vitejs/vite/issues/16032)) ([b05c405](https://togithub.com/vitejs/vite/commit/b05c405)), closes [#&#8203;16032](https://togithub.com/vitejs/vite/issues/16032)
-   fix: fix accumulated stacks in error overlay ([#&#8203;16393](https://togithub.com/vitejs/vite/issues/16393)) ([102c2fd](https://togithub.com/vitejs/vite/commit/102c2fd)), closes [#&#8203;16393](https://togithub.com/vitejs/vite/issues/16393)
-   fix(deps): update all non-major dependencies ([#&#8203;16376](https://togithub.com/vitejs/vite/issues/16376)) ([58a2938](https://togithub.com/vitejs/vite/commit/58a2938)), closes [#&#8203;16376](https://togithub.com/vitejs/vite/issues/16376)
-   chore: update region comment ([#&#8203;16380](https://togithub.com/vitejs/vite/issues/16380)) ([77562c3](https://togithub.com/vitejs/vite/commit/77562c3)), closes [#&#8203;16380](https://togithub.com/vitejs/vite/issues/16380)
-   perf: reduce size of injected \__vite\_\_mapDeps code ([#&#8203;16184](https://togithub.com/vitejs/vite/issues/16184)) ([c0ec6be](https://togithub.com/vitejs/vite/commit/c0ec6be)), closes [#&#8203;16184](https://togithub.com/vitejs/vite/issues/16184)
-   perf(css): only replace empty chunk if imported ([#&#8203;16349](https://togithub.com/vitejs/vite/issues/16349)) ([e2658ad](https://togithub.com/vitejs/vite/commit/e2658ad)), closes [#&#8203;16349](https://togithub.com/vitejs/vite/issues/16349)

</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).
---
 frontend/prime-scout/package-lock.json | 172 +++++++++++++------------
 frontend/prime-scout/package.json      |   2 +-
 lambda/log-redirect/package-lock.json  | 128 +++++++++---------
 lambda/log-redirect/package.json       |   6 +-
 lambda/prime-scout/package-lock.json   |  32 ++---
 lambda/prime-scout/package.json        |   4 +-
 package-lock.json                      |  46 +++----
 package.json                           |   8 +-
 8 files changed, 206 insertions(+), 192 deletions(-)

diff --git a/frontend/prime-scout/package-lock.json b/frontend/prime-scout/package-lock.json
index 5622feb..f942359 100644
--- a/frontend/prime-scout/package-lock.json
+++ b/frontend/prime-scout/package-lock.json
@@ -19,7 +19,7 @@
         "typescript": "5.4.5"
       },
       "devDependencies": {
-        "@types/react": "18.2.78",
+        "@types/react": "18.2.79",
         "@types/react-dom": "18.2.25",
         "@vitejs/plugin-basic-ssl": "^1.0.1",
         "@vitejs/plugin-react": "^4.0.0",
@@ -915,9 +915,9 @@
       "integrity": "sha512-9TANp6GPoMtYzQdt54kfAyMmz1+osLlXdg2ENroU7zzrtflTLrrC/lgrIfaSe+Wu0b89GKccT7vxXA0MoAIO+Q=="
     },
     "node_modules/@fontsource/roboto": {
-      "version": "5.0.12",
-      "resolved": "https://registry.npmjs.org/@fontsource/roboto/-/roboto-5.0.12.tgz",
-      "integrity": "sha512-x0o17jvgoSSbS9OZnUX2+xJmVRvVCfeaYJjkS7w62iN7CuJWtMf5vJj8LqgC7ibqIkitOHVW+XssRjgrcHn62g=="
+      "version": "5.0.13",
+      "resolved": "https://registry.npmjs.org/@fontsource/roboto/-/roboto-5.0.13.tgz",
+      "integrity": "sha512-j61DHjsdUCKMXSdNLTOxcG701FWnF0jcqNNQi2iPCDxU8seN/sMxeh62dC++UiagCWq9ghTypX+Pcy7kX+QOeQ=="
     },
     "node_modules/@jridgewell/gen-mapping": {
       "version": "0.3.5",
@@ -1244,9 +1244,9 @@
       }
     },
     "node_modules/@rollup/rollup-android-arm-eabi": {
-      "version": "4.14.2",
-      "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.14.2.tgz",
-      "integrity": "sha512-ahxSgCkAEk+P/AVO0vYr7DxOD3CwAQrT0Go9BJyGQ9Ef0QxVOfjDZMiF4Y2s3mLyPrjonchIMH/tbWHucJMykQ==",
+      "version": "4.15.0",
+      "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.15.0.tgz",
+      "integrity": "sha512-O63bJ7p909pRRQfOJ0k/Jp8gNFMud+ZzLLG5EBWquylHxmRT2k18M2ifg8WyjCgFVdpA7+rI0YZ8EkAtg6dSUw==",
       "cpu": [
         "arm"
       ],
@@ -1257,9 +1257,9 @@
       ]
     },
     "node_modules/@rollup/rollup-android-arm64": {
-      "version": "4.14.2",
-      "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.14.2.tgz",
-      "integrity": "sha512-lAarIdxZWbFSHFSDao9+I/F5jDaKyCqAPMq5HqnfpBw8dKDiCaaqM0lq5h1pQTLeIqueeay4PieGR5jGZMWprw==",
+      "version": "4.15.0",
+      "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.15.0.tgz",
+      "integrity": "sha512-5UywPdmC9jiVOShjQx4uuIcnTQOf85iA4jgg8bkFoH5NYWFfAfrJpv5eeokmTdSmYwUTT5IrcrBCJNkowhrZDA==",
       "cpu": [
         "arm64"
       ],
@@ -1270,9 +1270,9 @@
       ]
     },
     "node_modules/@rollup/rollup-darwin-arm64": {
-      "version": "4.14.2",
-      "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.14.2.tgz",
-      "integrity": "sha512-SWsr8zEUk82KSqquIMgZEg2GE5mCSfr9sE/thDROkX6pb3QQWPp8Vw8zOq2GyxZ2t0XoSIUlvHDkrf5Gmf7x3Q==",
+      "version": "4.15.0",
+      "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.15.0.tgz",
+      "integrity": "sha512-hNkt75uFfWpRxHItCBmbS0ba70WnibJh6yz60WShSWITLlVRbkvAu1E/c7RlliPY4ajhqJd0UPZz//gNalTd4g==",
       "cpu": [
         "arm64"
       ],
@@ -1283,9 +1283,9 @@
       ]
     },
     "node_modules/@rollup/rollup-darwin-x64": {
-      "version": "4.14.2",
-      "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.14.2.tgz",
-      "integrity": "sha512-o/HAIrQq0jIxJAhgtIvV5FWviYK4WB0WwV91SLUnsliw1lSAoLsmgEEgRWzDguAFeUEUUoIWXiJrPqU7vGiVkA==",
+      "version": "4.15.0",
+      "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.15.0.tgz",
+      "integrity": "sha512-HnC5bTP7qdfO9nUw/mBhNcjOEZfbS8NwV+nFegiMhYOn1ATAGZF4kfAxR9BuZevBrebWCxMmxm8NCU1CUoz+wQ==",
       "cpu": [
         "x64"
       ],
@@ -1296,9 +1296,22 @@
       ]
     },
     "node_modules/@rollup/rollup-linux-arm-gnueabihf": {
-      "version": "4.14.2",
-      "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.14.2.tgz",
-      "integrity": "sha512-nwlJ65UY9eGq91cBi6VyDfArUJSKOYt5dJQBq8xyLhvS23qO+4Nr/RreibFHjP6t+5ap2ohZrUJcHv5zk5ju/g==",
+      "version": "4.15.0",
+      "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.15.0.tgz",
+      "integrity": "sha512-QGOIQIJZeIIqMsc4BUGe8TnV4dkXhSW2EhaQ1G4LqMUNpkyeLztvlDlOoNHn7SR7a4dBANdcEbPkkEzz3rzjzA==",
+      "cpu": [
+        "arm"
+      ],
+      "dev": true,
+      "optional": true,
+      "os": [
+        "linux"
+      ]
+    },
+    "node_modules/@rollup/rollup-linux-arm-musleabihf": {
+      "version": "4.15.0",
+      "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.15.0.tgz",
+      "integrity": "sha512-PS/Cp8CinYgoysQ8i4UXYH/TZl06fXszvY/RDkyBYgUB1+tKyOMS925/4FZhfrhkl3XQEKjMc3BKtsxpB9Tz9Q==",
       "cpu": [
         "arm"
       ],
@@ -1309,9 +1322,9 @@
       ]
     },
     "node_modules/@rollup/rollup-linux-arm64-gnu": {
-      "version": "4.14.2",
-      "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.14.2.tgz",
-      "integrity": "sha512-Pg5TxxO2IVlMj79+c/9G0LREC9SY3HM+pfAwX7zj5/cAuwrbfj2Wv9JbMHIdPCfQpYsI4g9mE+2Bw/3aeSs2rQ==",
+      "version": "4.15.0",
+      "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.15.0.tgz",
+      "integrity": "sha512-XzOsnD6lGDP+k+vGgTYAryVGu8N89qpjMN5BVFUj75dGVFP3FzIVAufJAraxirpDwEQZA7Gjs0Vo5p4UmnnjsA==",
       "cpu": [
         "arm64"
       ],
@@ -1322,9 +1335,9 @@
       ]
     },
     "node_modules/@rollup/rollup-linux-arm64-musl": {
-      "version": "4.14.2",
-      "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.14.2.tgz",
-      "integrity": "sha512-cAOTjGNm84gc6tS02D1EXtG7tDRsVSDTBVXOLbj31DkwfZwgTPYZ6aafSU7rD/4R2a34JOwlF9fQayuTSkoclA==",
+      "version": "4.15.0",
+      "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.15.0.tgz",
+      "integrity": "sha512-+ScJA4Epbx/ZQGjDnbvTAcb8ZD06b+TlIka2UkujbKf1I/A+yrvEcJwG3/27zMmvcWMQyeCJhbL9TlSjzL0B7Q==",
       "cpu": [
         "arm64"
       ],
@@ -1335,9 +1348,9 @@
       ]
     },
     "node_modules/@rollup/rollup-linux-powerpc64le-gnu": {
-      "version": "4.14.2",
-      "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.14.2.tgz",
-      "integrity": "sha512-4RyT6v1kXb7C0fn6zV33rvaX05P0zHoNzaXI/5oFHklfKm602j+N4mn2YvoezQViRLPnxP8M1NaY4s/5kXO5cw==",
+      "version": "4.15.0",
+      "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.15.0.tgz",
+      "integrity": "sha512-1cUSvYgnyTakM4FDyf/GxUCDcqmj/hUh1NOizEOJU7+D5xEfFGCxgcNOs3hYBeRMUCcGmGkt01EhD3ILgKpGHQ==",
       "cpu": [
         "ppc64"
       ],
@@ -1348,9 +1361,9 @@
       ]
     },
     "node_modules/@rollup/rollup-linux-riscv64-gnu": {
-      "version": "4.14.2",
-      "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.14.2.tgz",
-      "integrity": "sha512-KNUH6jC/vRGAKSorySTyc/yRYlCwN/5pnMjXylfBniwtJx5O7X17KG/0efj8XM3TZU7raYRXJFFReOzNmL1n1w==",
+      "version": "4.15.0",
+      "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.15.0.tgz",
+      "integrity": "sha512-3A1FbHDbBUvpJXFAZwVsiROIcstVHP9AX/cwnyIhAp+xyQ1cBCxywKtuzmw0Av1MDNNg/y/9dDHtNypfRa8bdw==",
       "cpu": [
         "riscv64"
       ],
@@ -1361,9 +1374,9 @@
       ]
     },
     "node_modules/@rollup/rollup-linux-s390x-gnu": {
-      "version": "4.14.2",
-      "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.14.2.tgz",
-      "integrity": "sha512-xPV4y73IBEXToNPa3h5lbgXOi/v0NcvKxU0xejiFw6DtIYQqOTMhZ2DN18/HrrP0PmiL3rGtRG9gz1QE8vFKXQ==",
+      "version": "4.15.0",
+      "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.15.0.tgz",
+      "integrity": "sha512-hYPbhg9ow6/mXIkojc8LOeiip2sCTuw1taWyoOXTOWk9vawIXz8x7B4KkgWUAtvAElssxhSyEXr2EZycH/FGzQ==",
       "cpu": [
         "s390x"
       ],
@@ -1374,9 +1387,9 @@
       ]
     },
     "node_modules/@rollup/rollup-linux-x64-gnu": {
-      "version": "4.14.2",
-      "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.14.2.tgz",
-      "integrity": "sha512-QBhtr07iFGmF9egrPOWyO5wciwgtzKkYPNLVCFZTmr4TWmY0oY2Dm/bmhHjKRwZoGiaKdNcKhFtUMBKvlchH+Q==",
+      "version": "4.15.0",
+      "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.15.0.tgz",
+      "integrity": "sha512-511qln5mPSUKwv7HI28S1jCD1FK+2WbX5THM9A9annr3c1kzmfnf8Oe3ZakubEjob3IV6OPnNNcesfy+adIrmw==",
       "cpu": [
         "x64"
       ],
@@ -1387,9 +1400,9 @@
       ]
     },
     "node_modules/@rollup/rollup-linux-x64-musl": {
-      "version": "4.14.2",
-      "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.14.2.tgz",
-      "integrity": "sha512-8zfsQRQGH23O6qazZSFY5jP5gt4cFvRuKTpuBsC1ZnSWxV8ZKQpPqOZIUtdfMOugCcBvFGRa1pDC/tkf19EgBw==",
+      "version": "4.15.0",
+      "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.15.0.tgz",
+      "integrity": "sha512-4qKKGTDIv2bQZ+afhPWqPL+94+dLtk4lw1iwbcylKlLNqQ/Yyjof2CFYBxf6npiDzPV+zf4EWRiHb26/4Vsm9w==",
       "cpu": [
         "x64"
       ],
@@ -1400,9 +1413,9 @@
       ]
     },
     "node_modules/@rollup/rollup-win32-arm64-msvc": {
-      "version": "4.14.2",
-      "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.14.2.tgz",
-      "integrity": "sha512-H4s8UjgkPnlChl6JF5empNvFHp77Jx+Wfy2EtmYPe9G22XV+PMuCinZVHurNe8ggtwoaohxARJZbaH/3xjB/FA==",
+      "version": "4.15.0",
+      "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.15.0.tgz",
+      "integrity": "sha512-nEtaFBHp1OnbOf+tz66DtID579sNRHGgMC23to8HUyVuOCpCMD0CvRNqiDGLErLNnwApWIUtUl1VvuovCWUxwg==",
       "cpu": [
         "arm64"
       ],
@@ -1413,9 +1426,9 @@
       ]
     },
     "node_modules/@rollup/rollup-win32-ia32-msvc": {
-      "version": "4.14.2",
-      "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.14.2.tgz",
-      "integrity": "sha512-djqpAjm/i8erWYF0K6UY4kRO3X5+T4TypIqw60Q8MTqSBaQNpNXDhxdjpZ3ikgb+wn99svA7jxcXpiyg9MUsdw==",
+      "version": "4.15.0",
+      "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.15.0.tgz",
+      "integrity": "sha512-5O49NykwSgX6iT2HgZ6cAoGHt6T/FqNMB5OqFOGxU/y1GyFSHquox1sK2OqApQc0ANxiHFQEMNDLNVCL7AUDnQ==",
       "cpu": [
         "ia32"
       ],
@@ -1426,9 +1439,9 @@
       ]
     },
     "node_modules/@rollup/rollup-win32-x64-msvc": {
-      "version": "4.14.2",
-      "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.14.2.tgz",
-      "integrity": "sha512-teAqzLT0yTYZa8ZP7zhFKEx4cotS8Tkk5XiqNMJhD4CpaWB1BHARE4Qy+RzwnXvSAYv+Q3jAqCVBS+PS+Yee8Q==",
+      "version": "4.15.0",
+      "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.15.0.tgz",
+      "integrity": "sha512-YA0hTwCunmKNeTOFWdJuKhdXse9jBqgo34FDo+9aS0spfCkp+wj0o1bCcOOTu+0P48O95GTfkLTAaVonwNuIdQ==",
       "cpu": [
         "x64"
       ],
@@ -1735,9 +1748,9 @@
       "integrity": "sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q=="
     },
     "node_modules/@types/react": {
-      "version": "18.2.78",
-      "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.78.tgz",
-      "integrity": "sha512-qOwdPnnitQY4xKlKayt42q5W5UQrSHjgoXNVEtxeqdITJ99k4VXJOP3vt8Rkm9HmgJpH50UNU+rlqfkfWOqp0A==",
+      "version": "18.2.79",
+      "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.79.tgz",
+      "integrity": "sha512-RwGAGXPl9kSXwdNTafkOEuFrTBD5SA2B3iEB96xi8+xu5ddUa/cpvyVCSNn+asgLCTHkb5ZxN8gbuibYJi4s1w==",
       "dependencies": {
         "@types/prop-types": "*",
         "csstype": "^3.0.2"
@@ -1875,9 +1888,9 @@
       }
     },
     "node_modules/caniuse-lite": {
-      "version": "1.0.30001609",
-      "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001609.tgz",
-      "integrity": "sha512-JFPQs34lHKx1B5t1EpQpWH4c+29zIyn/haGsbpfq3suuV9v56enjFt23zqijxGTMwy1p/4H2tjnQMY+p1WoAyA==",
+      "version": "1.0.30001611",
+      "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001611.tgz",
+      "integrity": "sha512-19NuN1/3PjA3QI8Eki55N8my4LzfkMCRLgCVfrl/slbSAchQfV0+GwjPrK3rq37As4UCLlM/DHajbKkAqbv92Q==",
       "dev": true,
       "funding": [
         {
@@ -1998,9 +2011,9 @@
       }
     },
     "node_modules/electron-to-chromium": {
-      "version": "1.4.736",
-      "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.736.tgz",
-      "integrity": "sha512-Rer6wc3ynLelKNM4lOCg7/zPQj8tPOCB2hzD32PX9wd3hgRRi9MxEbmkFCokzcEhRVMiOVLjnL9ig9cefJ+6+Q==",
+      "version": "1.4.745",
+      "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.745.tgz",
+      "integrity": "sha512-tRbzkaRI5gbUn5DEvF0dV4TQbMZ5CLkWeTAXmpC9IrYT+GE+x76i9p+o3RJ5l9XmdQlI1pPhVtE9uNcJJ0G0EA==",
       "dev": true
     },
     "node_modules/entities": {
@@ -2525,9 +2538,9 @@
       }
     },
     "node_modules/rollup": {
-      "version": "4.14.2",
-      "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.14.2.tgz",
-      "integrity": "sha512-WkeoTWvuBoFjFAhsEOHKRoZ3r9GfTyhh7Vff1zwebEFLEFjT1lG3784xEgKiTa7E+e70vsC81roVL2MP4tgEEQ==",
+      "version": "4.15.0",
+      "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.15.0.tgz",
+      "integrity": "sha512-i0ir57IMF5o7YvNYyUNeIGG+IZaaucnGZAOsSctO2tPLXlCEaZzyBa+QhpHNSgtpyLMoDev2DyN6a7J1dQA8Tw==",
       "dev": true,
       "dependencies": {
         "@types/estree": "1.0.5"
@@ -2540,21 +2553,22 @@
         "npm": ">=8.0.0"
       },
       "optionalDependencies": {
-        "@rollup/rollup-android-arm-eabi": "4.14.2",
-        "@rollup/rollup-android-arm64": "4.14.2",
-        "@rollup/rollup-darwin-arm64": "4.14.2",
-        "@rollup/rollup-darwin-x64": "4.14.2",
-        "@rollup/rollup-linux-arm-gnueabihf": "4.14.2",
-        "@rollup/rollup-linux-arm64-gnu": "4.14.2",
-        "@rollup/rollup-linux-arm64-musl": "4.14.2",
-        "@rollup/rollup-linux-powerpc64le-gnu": "4.14.2",
-        "@rollup/rollup-linux-riscv64-gnu": "4.14.2",
-        "@rollup/rollup-linux-s390x-gnu": "4.14.2",
-        "@rollup/rollup-linux-x64-gnu": "4.14.2",
-        "@rollup/rollup-linux-x64-musl": "4.14.2",
-        "@rollup/rollup-win32-arm64-msvc": "4.14.2",
-        "@rollup/rollup-win32-ia32-msvc": "4.14.2",
-        "@rollup/rollup-win32-x64-msvc": "4.14.2",
+        "@rollup/rollup-android-arm-eabi": "4.15.0",
+        "@rollup/rollup-android-arm64": "4.15.0",
+        "@rollup/rollup-darwin-arm64": "4.15.0",
+        "@rollup/rollup-darwin-x64": "4.15.0",
+        "@rollup/rollup-linux-arm-gnueabihf": "4.15.0",
+        "@rollup/rollup-linux-arm-musleabihf": "4.15.0",
+        "@rollup/rollup-linux-arm64-gnu": "4.15.0",
+        "@rollup/rollup-linux-arm64-musl": "4.15.0",
+        "@rollup/rollup-linux-powerpc64le-gnu": "4.15.0",
+        "@rollup/rollup-linux-riscv64-gnu": "4.15.0",
+        "@rollup/rollup-linux-s390x-gnu": "4.15.0",
+        "@rollup/rollup-linux-x64-gnu": "4.15.0",
+        "@rollup/rollup-linux-x64-musl": "4.15.0",
+        "@rollup/rollup-win32-arm64-msvc": "4.15.0",
+        "@rollup/rollup-win32-ia32-msvc": "4.15.0",
+        "@rollup/rollup-win32-x64-msvc": "4.15.0",
         "fsevents": "~2.3.2"
       }
     },
@@ -2692,9 +2706,9 @@
       }
     },
     "node_modules/vite": {
-      "version": "5.2.8",
-      "resolved": "https://registry.npmjs.org/vite/-/vite-5.2.8.tgz",
-      "integrity": "sha512-OyZR+c1CE8yeHw5V5t59aXsUPPVTHMDjEZz8MgguLL/Q7NblxhZUlTu9xSPqlsUO/y+X7dlU05jdhvyycD55DA==",
+      "version": "5.2.10",
+      "resolved": "https://registry.npmjs.org/vite/-/vite-5.2.10.tgz",
+      "integrity": "sha512-PAzgUZbP7msvQvqdSD+ErD5qGnSFiGOoWmV5yAKUEI0kdhjbH6nMWVyZQC/hSc4aXwc0oJ9aEdIiF9Oje0JFCw==",
       "dev": true,
       "dependencies": {
         "esbuild": "^0.20.1",
diff --git a/frontend/prime-scout/package.json b/frontend/prime-scout/package.json
index 7f0fd70..6b27cc0 100644
--- a/frontend/prime-scout/package.json
+++ b/frontend/prime-scout/package.json
@@ -26,7 +26,7 @@
     "defaults"
   ],
   "devDependencies": {
-    "@types/react": "18.2.78",
+    "@types/react": "18.2.79",
     "@types/react-dom": "18.2.25",
     "@vitejs/plugin-basic-ssl": "^1.0.1",
     "@vitejs/plugin-react": "^4.0.0",
diff --git a/lambda/log-redirect/package-lock.json b/lambda/log-redirect/package-lock.json
index 4466814..ae6f83c 100644
--- a/lambda/log-redirect/package-lock.json
+++ b/lambda/log-redirect/package-lock.json
@@ -8,9 +8,9 @@
       "name": "util-lambda",
       "version": "1.0.0",
       "dependencies": {
-        "@aws-lambda-powertools/logger": "2.0.4",
-        "@aws-lambda-powertools/tracer": "2.0.4",
-        "@aws-sdk/client-secrets-manager": "3.554.0",
+        "@aws-lambda-powertools/logger": "2.1.0",
+        "@aws-lambda-powertools/tracer": "2.1.0",
+        "@aws-sdk/client-secrets-manager": "3.556.0",
         "@middy/core": "5.3.2",
         "@middy/error-logger": "5.3.2",
         "@middy/http-error-handler": "5.3.2",
@@ -104,16 +104,16 @@
       "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
     },
     "node_modules/@aws-lambda-powertools/commons": {
-      "version": "2.0.4",
-      "resolved": "https://registry.npmjs.org/@aws-lambda-powertools/commons/-/commons-2.0.4.tgz",
-      "integrity": "sha512-6tH27airGDbK+hNltrb33qdsbbrql34KcSBLmKnZYGZam7nWc5giTEtDh1Zyw2N3bQ0BnZ6SahgO9eY46WaiRA=="
+      "version": "2.1.0",
+      "resolved": "https://registry.npmjs.org/@aws-lambda-powertools/commons/-/commons-2.1.0.tgz",
+      "integrity": "sha512-pFIlGa2IreeQ8elvuWlqxp6q/R4Zx7EqzCAlj0yXg12XpQprF4BhuE3NpeF09MA/QkyCot5Hxu3kG95E35XETA=="
     },
     "node_modules/@aws-lambda-powertools/logger": {
-      "version": "2.0.4",
-      "resolved": "https://registry.npmjs.org/@aws-lambda-powertools/logger/-/logger-2.0.4.tgz",
-      "integrity": "sha512-KzBw7oUtSTKxY5Ulck4ZKelr4jX3erhlcuscvihZvu4OJv5TdZ1GrIT+wkySaLp8nKidOHjhTJAlNXCFjNiINQ==",
+      "version": "2.1.0",
+      "resolved": "https://registry.npmjs.org/@aws-lambda-powertools/logger/-/logger-2.1.0.tgz",
+      "integrity": "sha512-vsxB2ESJYm4hXCC3rrClzjBXNdGJI1qr6wQATuvS6Is0UcbqWbN7N3lnA4hYSknDmh+HKxAn9E4bcelMmuSBew==",
       "dependencies": {
-        "@aws-lambda-powertools/commons": "^2.0.4",
+        "@aws-lambda-powertools/commons": "^2.1.0",
         "lodash.merge": "^4.6.2"
       },
       "peerDependencies": {
@@ -126,11 +126,11 @@
       }
     },
     "node_modules/@aws-lambda-powertools/tracer": {
-      "version": "2.0.4",
-      "resolved": "https://registry.npmjs.org/@aws-lambda-powertools/tracer/-/tracer-2.0.4.tgz",
-      "integrity": "sha512-Alc/oy8JnEMlM33zYVuiutyYjxen10AaOdKBuwyxwzCJPpkwO5ks+6RxLBTHjFVrvCt7CwPd9G1lDvruDvcxKQ==",
+      "version": "2.1.0",
+      "resolved": "https://registry.npmjs.org/@aws-lambda-powertools/tracer/-/tracer-2.1.0.tgz",
+      "integrity": "sha512-xQrGPdqwi5BLlZTESFIf43T0YHRzc+NsO25pt/gDLZFEZUKJDr7j1HwpjiXWzxiCfrCt/lNurPW+DpWqlTpvAg==",
       "dependencies": {
-        "@aws-lambda-powertools/commons": "^2.0.4",
+        "@aws-lambda-powertools/commons": "^2.1.0",
         "aws-xray-sdk-core": "^3.6.0"
       },
       "peerDependencies": {
@@ -143,15 +143,15 @@
       }
     },
     "node_modules/@aws-sdk/client-secrets-manager": {
-      "version": "3.554.0",
-      "resolved": "https://registry.npmjs.org/@aws-sdk/client-secrets-manager/-/client-secrets-manager-3.554.0.tgz",
-      "integrity": "sha512-Uk9rdO6nP1Ayg6maOCD7ZI7QlRzDCGoFQtp/hxBt0uGro5C47Rpg5N6Wn3Lblk/rGnDcq+nuX24WXo83jOi/HQ==",
+      "version": "3.556.0",
+      "resolved": "https://registry.npmjs.org/@aws-sdk/client-secrets-manager/-/client-secrets-manager-3.556.0.tgz",
+      "integrity": "sha512-mTnoP3xAMb/uKVqomCr+Gvsu2UsT3cQr2ehpjiZwy/afaWxuF16dN76OBJAp3iK9/xf24i6smajzwS4z6rs+MA==",
       "dependencies": {
         "@aws-crypto/sha256-browser": "3.0.0",
         "@aws-crypto/sha256-js": "3.0.0",
-        "@aws-sdk/client-sts": "3.554.0",
-        "@aws-sdk/core": "3.554.0",
-        "@aws-sdk/credential-provider-node": "3.554.0",
+        "@aws-sdk/client-sts": "3.556.0",
+        "@aws-sdk/core": "3.556.0",
+        "@aws-sdk/credential-provider-node": "3.556.0",
         "@aws-sdk/middleware-host-header": "3.535.0",
         "@aws-sdk/middleware-logger": "3.535.0",
         "@aws-sdk/middleware-recursion-detection": "3.535.0",
@@ -194,13 +194,13 @@
       }
     },
     "node_modules/@aws-sdk/client-sso": {
-      "version": "3.554.0",
-      "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.554.0.tgz",
-      "integrity": "sha512-yj6CgIxCT3UwMumEO481KH4QvwArkAPzD7Xvwe1QKgJATc9bKNEo/FxV8LfnWIJ7nOtMDxbNxYLMXH/Fs1qGaQ==",
+      "version": "3.556.0",
+      "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.556.0.tgz",
+      "integrity": "sha512-unXdWS7uvHqCcOyC1de+Fr8m3F2vMg2m24GPea0bg7rVGTYmiyn9mhUX11VCt+ozydrw+F50FQwL6OqoqPocmw==",
       "dependencies": {
         "@aws-crypto/sha256-browser": "3.0.0",
         "@aws-crypto/sha256-js": "3.0.0",
-        "@aws-sdk/core": "3.554.0",
+        "@aws-sdk/core": "3.556.0",
         "@aws-sdk/middleware-host-header": "3.535.0",
         "@aws-sdk/middleware-logger": "3.535.0",
         "@aws-sdk/middleware-recursion-detection": "3.535.0",
@@ -242,14 +242,14 @@
       }
     },
     "node_modules/@aws-sdk/client-sso-oidc": {
-      "version": "3.554.0",
-      "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.554.0.tgz",
-      "integrity": "sha512-M86rkiRqbZBF5VyfTQ/vttry9VSoQkZ1oCqYF+SAGlXmD0Of8587yRSj2M4rYe0Uj7nRQIfSnhDYp1UzsZeRfQ==",
+      "version": "3.556.0",
+      "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.556.0.tgz",
+      "integrity": "sha512-AXKd2TB6nNrksu+OfmHl8uI07PdgzOo4o8AxoRO8SHlwoMAGvcT9optDGVSYoVfgOKTymCoE7h8/UoUfPc11wQ==",
       "dependencies": {
         "@aws-crypto/sha256-browser": "3.0.0",
         "@aws-crypto/sha256-js": "3.0.0",
-        "@aws-sdk/client-sts": "3.554.0",
-        "@aws-sdk/core": "3.554.0",
+        "@aws-sdk/client-sts": "3.556.0",
+        "@aws-sdk/core": "3.556.0",
         "@aws-sdk/middleware-host-header": "3.535.0",
         "@aws-sdk/middleware-logger": "3.535.0",
         "@aws-sdk/middleware-recursion-detection": "3.535.0",
@@ -290,17 +290,17 @@
         "node": ">=14.0.0"
       },
       "peerDependencies": {
-        "@aws-sdk/credential-provider-node": "^3.554.0"
+        "@aws-sdk/credential-provider-node": "^3.556.0"
       }
     },
     "node_modules/@aws-sdk/client-sts": {
-      "version": "3.554.0",
-      "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.554.0.tgz",
-      "integrity": "sha512-EhaA6T0M0DNg5M8TCF1a7XJI5D/ZxAF3dgVIchyF98iNzjYgl/7U8K6hJay2A11aFvVu70g46xYMpz3Meky4wQ==",
+      "version": "3.556.0",
+      "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.556.0.tgz",
+      "integrity": "sha512-TsK3js7Suh9xEmC886aY+bv0KdLLYtzrcmVt6sJ/W6EnDXYQhBuKYFhp03NrN2+vSvMGpqJwR62DyfKe1G0QzQ==",
       "dependencies": {
         "@aws-crypto/sha256-browser": "3.0.0",
         "@aws-crypto/sha256-js": "3.0.0",
-        "@aws-sdk/core": "3.554.0",
+        "@aws-sdk/core": "3.556.0",
         "@aws-sdk/middleware-host-header": "3.535.0",
         "@aws-sdk/middleware-logger": "3.535.0",
         "@aws-sdk/middleware-recursion-detection": "3.535.0",
@@ -341,17 +341,17 @@
         "node": ">=14.0.0"
       },
       "peerDependencies": {
-        "@aws-sdk/credential-provider-node": "^3.554.0"
+        "@aws-sdk/credential-provider-node": "^3.556.0"
       }
     },
     "node_modules/@aws-sdk/core": {
-      "version": "3.554.0",
-      "resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.554.0.tgz",
-      "integrity": "sha512-JrG7ToTLeNf+/S3IiCUPVw9jEDB0DXl5ho8n/HwOa946mv+QyCepCuV2U/8f/1KAX0mD8Ufm/E4/cbCbFHgbSg==",
+      "version": "3.556.0",
+      "resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.556.0.tgz",
+      "integrity": "sha512-vJaSaHw2kPQlo11j/Rzuz0gk1tEaKdz+2ser0f0qZ5vwFlANjt08m/frU17ctnVKC1s58bxpctO/1P894fHLrA==",
       "dependencies": {
         "@smithy/core": "^1.4.2",
         "@smithy/protocol-http": "^3.3.0",
-        "@smithy/signature-v4": "^2.2.1",
+        "@smithy/signature-v4": "^2.3.0",
         "@smithy/smithy-client": "^2.5.1",
         "@smithy/types": "^2.12.0",
         "fast-xml-parser": "4.2.5",
@@ -395,15 +395,15 @@
       }
     },
     "node_modules/@aws-sdk/credential-provider-ini": {
-      "version": "3.554.0",
-      "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.554.0.tgz",
-      "integrity": "sha512-BQenhg43S6TMJHxrdjDVdVF+HH5tA1op9ZYLyJrvV5nn7CCO4kyAkkOuSAv1NkL+RZsIkW0/vHTXwQOQw3cUsg==",
+      "version": "3.556.0",
+      "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.556.0.tgz",
+      "integrity": "sha512-0Nz4ErOlXhe3muxWYMbPwRMgfKmVbBp36BAE2uv/z5wTbfdBkcgUwaflEvlKCLUTdHzuZsQk+BFS/gVyaUeOuA==",
       "dependencies": {
-        "@aws-sdk/client-sts": "3.554.0",
+        "@aws-sdk/client-sts": "3.556.0",
         "@aws-sdk/credential-provider-env": "3.535.0",
         "@aws-sdk/credential-provider-process": "3.535.0",
-        "@aws-sdk/credential-provider-sso": "3.554.0",
-        "@aws-sdk/credential-provider-web-identity": "3.554.0",
+        "@aws-sdk/credential-provider-sso": "3.556.0",
+        "@aws-sdk/credential-provider-web-identity": "3.556.0",
         "@aws-sdk/types": "3.535.0",
         "@smithy/credential-provider-imds": "^2.3.0",
         "@smithy/property-provider": "^2.2.0",
@@ -416,16 +416,16 @@
       }
     },
     "node_modules/@aws-sdk/credential-provider-node": {
-      "version": "3.554.0",
-      "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.554.0.tgz",
-      "integrity": "sha512-poX/+2OE3oxqp4f5MiaJh251p8l+bzcFwgcDBwz0e2rcpvMSYl9jw4AvGnCiG2bmf9yhNJdftBiS1A+KjxV0qA==",
+      "version": "3.556.0",
+      "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.556.0.tgz",
+      "integrity": "sha512-s1xVtKjyGc60O8qcNIzS1X3H+pWEwEfZ7TgNznVDNyuXvLrlNWiAcigPWGl2aAkc8tGcsSG0Qpyw2KYC939LFg==",
       "dependencies": {
         "@aws-sdk/credential-provider-env": "3.535.0",
         "@aws-sdk/credential-provider-http": "3.552.0",
-        "@aws-sdk/credential-provider-ini": "3.554.0",
+        "@aws-sdk/credential-provider-ini": "3.556.0",
         "@aws-sdk/credential-provider-process": "3.535.0",
-        "@aws-sdk/credential-provider-sso": "3.554.0",
-        "@aws-sdk/credential-provider-web-identity": "3.554.0",
+        "@aws-sdk/credential-provider-sso": "3.556.0",
+        "@aws-sdk/credential-provider-web-identity": "3.556.0",
         "@aws-sdk/types": "3.535.0",
         "@smithy/credential-provider-imds": "^2.3.0",
         "@smithy/property-provider": "^2.2.0",
@@ -453,12 +453,12 @@
       }
     },
     "node_modules/@aws-sdk/credential-provider-sso": {
-      "version": "3.554.0",
-      "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.554.0.tgz",
-      "integrity": "sha512-8QPpwBA31i/fZ7lDZJC4FA9EdxLg5SJ8sPB2qLSjp5UTGTYL2HRl0Eznkb7DXyp/wImsR/HFR1NxuFCCVotLCg==",
+      "version": "3.556.0",
+      "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.556.0.tgz",
+      "integrity": "sha512-ETuBgcnpfxqadEAqhQFWpKoV1C/NAgvs5CbBc5EJbelJ8f4prTdErIHjrRtVT8c02MXj92QwczsiNYd5IoOqyw==",
       "dependencies": {
-        "@aws-sdk/client-sso": "3.554.0",
-        "@aws-sdk/token-providers": "3.554.0",
+        "@aws-sdk/client-sso": "3.556.0",
+        "@aws-sdk/token-providers": "3.556.0",
         "@aws-sdk/types": "3.535.0",
         "@smithy/property-provider": "^2.2.0",
         "@smithy/shared-ini-file-loader": "^2.4.0",
@@ -470,11 +470,11 @@
       }
     },
     "node_modules/@aws-sdk/credential-provider-web-identity": {
-      "version": "3.554.0",
-      "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.554.0.tgz",
-      "integrity": "sha512-HN54DzLjepw5ZWSF9ycGevhFTyg6pjLuLKy5Y8t/f1jFDComzYdGEDe0cdV9YO653W3+PQwZZGz09YVygGYBLg==",
+      "version": "3.556.0",
+      "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.556.0.tgz",
+      "integrity": "sha512-R/YAL8Uh8i+dzVjzMnbcWLIGeeRi2mioHVGnVF+minmaIkCiQMZg2HPrdlKm49El+RljT28Nl5YHRuiqzEIwMA==",
       "dependencies": {
-        "@aws-sdk/client-sts": "3.554.0",
+        "@aws-sdk/client-sts": "3.556.0",
         "@aws-sdk/types": "3.535.0",
         "@smithy/property-provider": "^2.2.0",
         "@smithy/types": "^2.12.0",
@@ -557,11 +557,11 @@
       }
     },
     "node_modules/@aws-sdk/token-providers": {
-      "version": "3.554.0",
-      "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.554.0.tgz",
-      "integrity": "sha512-KMMQ5Cw0FUPL9H8g69Lp08xtzRo7r/MK+lBV6LznWBbCP/NwtZ8awVHaPy2P31z00cWtu9MYkUTviWPqJTaBvg==",
+      "version": "3.556.0",
+      "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.556.0.tgz",
+      "integrity": "sha512-tvIiugNF0/+2wfuImMrpKjXMx4nCnFWQjQvouObny+wrif/PGqqQYrybwxPJDvzbd965bu1I+QuSv85/ug7xsg==",
       "dependencies": {
-        "@aws-sdk/client-sso-oidc": "3.554.0",
+        "@aws-sdk/client-sso-oidc": "3.556.0",
         "@aws-sdk/types": "3.535.0",
         "@smithy/property-provider": "^2.2.0",
         "@smithy/shared-ini-file-loader": "^2.4.0",
diff --git a/lambda/log-redirect/package.json b/lambda/log-redirect/package.json
index f45271d..0cf602b 100644
--- a/lambda/log-redirect/package.json
+++ b/lambda/log-redirect/package.json
@@ -2,14 +2,14 @@
   "name": "util-lambda",
   "version": "1.0.0",
   "dependencies": {
-    "@aws-lambda-powertools/logger": "2.0.4",
-    "@aws-lambda-powertools/tracer": "2.0.4",
+    "@aws-lambda-powertools/logger": "2.1.0",
+    "@aws-lambda-powertools/tracer": "2.1.0",
     "@middy/core": "5.3.2",
     "@middy/http-header-normalizer": "5.3.2",
     "@middy/http-error-handler": "5.3.2",
     "@middy/http-response-serializer": "5.3.2",
     "@middy/error-logger": "5.3.2",
-    "@aws-sdk/client-secrets-manager": "3.554.0",
+    "@aws-sdk/client-secrets-manager": "3.556.0",
     "graphql-request": "6.1.0",
     "jwt-decode": "4.0.0",
     "luxon": "3.4.4"
diff --git a/lambda/prime-scout/package-lock.json b/lambda/prime-scout/package-lock.json
index fe08de6..3d3cf58 100644
--- a/lambda/prime-scout/package-lock.json
+++ b/lambda/prime-scout/package-lock.json
@@ -8,8 +8,8 @@
       "name": "prime-scout-lambda",
       "version": "1.0.0",
       "dependencies": {
-        "@aws-lambda-powertools/logger": "2.0.4",
-        "@aws-lambda-powertools/tracer": "2.0.4",
+        "@aws-lambda-powertools/logger": "2.1.0",
+        "@aws-lambda-powertools/tracer": "2.1.0",
         "@middy/core": "5.3.2",
         "@middy/error-logger": "5.3.2",
         "@middy/http-content-negotiation": "5.3.2",
@@ -30,16 +30,16 @@
       }
     },
     "node_modules/@aws-lambda-powertools/commons": {
-      "version": "2.0.4",
-      "resolved": "https://registry.npmjs.org/@aws-lambda-powertools/commons/-/commons-2.0.4.tgz",
-      "integrity": "sha512-6tH27airGDbK+hNltrb33qdsbbrql34KcSBLmKnZYGZam7nWc5giTEtDh1Zyw2N3bQ0BnZ6SahgO9eY46WaiRA=="
+      "version": "2.1.0",
+      "resolved": "https://registry.npmjs.org/@aws-lambda-powertools/commons/-/commons-2.1.0.tgz",
+      "integrity": "sha512-pFIlGa2IreeQ8elvuWlqxp6q/R4Zx7EqzCAlj0yXg12XpQprF4BhuE3NpeF09MA/QkyCot5Hxu3kG95E35XETA=="
     },
     "node_modules/@aws-lambda-powertools/logger": {
-      "version": "2.0.4",
-      "resolved": "https://registry.npmjs.org/@aws-lambda-powertools/logger/-/logger-2.0.4.tgz",
-      "integrity": "sha512-KzBw7oUtSTKxY5Ulck4ZKelr4jX3erhlcuscvihZvu4OJv5TdZ1GrIT+wkySaLp8nKidOHjhTJAlNXCFjNiINQ==",
+      "version": "2.1.0",
+      "resolved": "https://registry.npmjs.org/@aws-lambda-powertools/logger/-/logger-2.1.0.tgz",
+      "integrity": "sha512-vsxB2ESJYm4hXCC3rrClzjBXNdGJI1qr6wQATuvS6Is0UcbqWbN7N3lnA4hYSknDmh+HKxAn9E4bcelMmuSBew==",
       "dependencies": {
-        "@aws-lambda-powertools/commons": "^2.0.4",
+        "@aws-lambda-powertools/commons": "^2.1.0",
         "lodash.merge": "^4.6.2"
       },
       "peerDependencies": {
@@ -52,11 +52,11 @@
       }
     },
     "node_modules/@aws-lambda-powertools/tracer": {
-      "version": "2.0.4",
-      "resolved": "https://registry.npmjs.org/@aws-lambda-powertools/tracer/-/tracer-2.0.4.tgz",
-      "integrity": "sha512-Alc/oy8JnEMlM33zYVuiutyYjxen10AaOdKBuwyxwzCJPpkwO5ks+6RxLBTHjFVrvCt7CwPd9G1lDvruDvcxKQ==",
+      "version": "2.1.0",
+      "resolved": "https://registry.npmjs.org/@aws-lambda-powertools/tracer/-/tracer-2.1.0.tgz",
+      "integrity": "sha512-xQrGPdqwi5BLlZTESFIf43T0YHRzc+NsO25pt/gDLZFEZUKJDr7j1HwpjiXWzxiCfrCt/lNurPW+DpWqlTpvAg==",
       "dependencies": {
-        "@aws-lambda-powertools/commons": "^2.0.4",
+        "@aws-lambda-powertools/commons": "^2.1.0",
         "aws-xray-sdk-core": "^3.6.0"
       },
       "peerDependencies": {
@@ -759,9 +759,9 @@
       }
     },
     "node_modules/nwsapi": {
-      "version": "2.2.7",
-      "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.7.tgz",
-      "integrity": "sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ=="
+      "version": "2.2.8",
+      "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.8.tgz",
+      "integrity": "sha512-GU/I3lTEFQ9mkEm07Q7HvdRajss8E1wVMGOk3/lHl60QPseG+B3BIQY+JUjYWw7gF8cCeoQCXd4N7DB7avw0Rg=="
     },
     "node_modules/parse5": {
       "version": "7.1.2",
diff --git a/lambda/prime-scout/package.json b/lambda/prime-scout/package.json
index cd10a23..73ccc43 100644
--- a/lambda/prime-scout/package.json
+++ b/lambda/prime-scout/package.json
@@ -2,8 +2,8 @@
   "name": "prime-scout-lambda",
   "version": "1.0.0",
   "dependencies": {
-    "@aws-lambda-powertools/logger": "2.0.4",
-    "@aws-lambda-powertools/tracer": "2.0.4",
+    "@aws-lambda-powertools/logger": "2.1.0",
+    "@aws-lambda-powertools/tracer": "2.1.0",
     "@middy/core": "5.3.2",
     "@middy/http-header-normalizer": "5.3.2",
     "@middy/http-error-handler": "5.3.2",
diff --git a/package-lock.json b/package-lock.json
index 47955e4..445f8ec 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -8,9 +8,9 @@
       "name": "aws-utils",
       "version": "0.1.0",
       "dependencies": {
-        "@fallobst22/cdk-cross-account-route53": "^0.0.15",
-        "@trautonen/cdk-dns-validated-certificate": "0.0.51",
-        "aws-cdk-lib": "2.137.0",
+        "@fallobst22/cdk-cross-account-route53": "^0.0.16",
+        "@trautonen/cdk-dns-validated-certificate": "0.0.52",
+        "aws-cdk-lib": "2.138.0",
         "constructs": "10.3.0",
         "source-map-support": "0.5.21"
       },
@@ -20,7 +20,7 @@
       "devDependencies": {
         "@types/jest": "29.5.12",
         "@types/node": "20.12.7",
-        "aws-cdk": "2.137.0",
+        "aws-cdk": "2.138.0",
         "esbuild": "0.20.2",
         "jest": "29.7.0",
         "ts-jest": "^29.1.0",
@@ -999,9 +999,9 @@
       }
     },
     "node_modules/@fallobst22/cdk-cross-account-route53": {
-      "version": "0.0.15",
-      "resolved": "https://registry.npmjs.org/@fallobst22/cdk-cross-account-route53/-/cdk-cross-account-route53-0.0.15.tgz",
-      "integrity": "sha512-/9wTgAWfIyY1KZgnNhYdeIYkLStoHgu548vyqsuVAcxAC0RjuzXA9LgWNSmx196M7iCyLmE5lco6j8YQz3PTOQ==",
+      "version": "0.0.16",
+      "resolved": "https://registry.npmjs.org/@fallobst22/cdk-cross-account-route53/-/cdk-cross-account-route53-0.0.16.tgz",
+      "integrity": "sha512-PHbptEdRfXn0Q79kuXziV2wrYgd4QPbh/9Hgrb0n1Sd5NeA4B/tYPDMWWGuD+7a/8Q4Pv938oxa056ZYQllQHw==",
       "peerDependencies": {
         "aws-cdk-lib": "^v2.82.0",
         "constructs": "^10.0.5"
@@ -1383,9 +1383,9 @@
       }
     },
     "node_modules/@trautonen/cdk-dns-validated-certificate": {
-      "version": "0.0.51",
-      "resolved": "https://registry.npmjs.org/@trautonen/cdk-dns-validated-certificate/-/cdk-dns-validated-certificate-0.0.51.tgz",
-      "integrity": "sha512-6Rdtuciidem6k528l9EEccEBO/Fhtz8fHIvXV7NzziLbGjeoqNI3xj0ydYcZx0Oh5SxWBQJ04CAUzgnPZYKzOg==",
+      "version": "0.0.52",
+      "resolved": "https://registry.npmjs.org/@trautonen/cdk-dns-validated-certificate/-/cdk-dns-validated-certificate-0.0.52.tgz",
+      "integrity": "sha512-EaXBRsWSiOK4/T9RumEtP5UBt5j+tChrvwimeq6cGTE541ae1D8FYOa/OQfyCITaxGbCqfkHGh4qWNR7a0Usww==",
       "peerDependencies": {
         "aws-cdk-lib": "^2.83.1",
         "constructs": "^10.0.5"
@@ -1618,9 +1618,9 @@
       }
     },
     "node_modules/aws-cdk": {
-      "version": "2.137.0",
-      "resolved": "https://registry.npmjs.org/aws-cdk/-/aws-cdk-2.137.0.tgz",
-      "integrity": "sha512-3pf3SVDwNZvo3EfhO3yl1B+KbRHz7T4UmPifUEKfOwk7ABAFLRSNddZuUlF560XSBTFLkrZoeBDa0/MLJT6F4g==",
+      "version": "2.138.0",
+      "resolved": "https://registry.npmjs.org/aws-cdk/-/aws-cdk-2.138.0.tgz",
+      "integrity": "sha512-48xvfEaiM07RB+p05RHqRAVtKcxkGzXnwdTo765Ba0rUFK2ZQ9leykVeBDvdCj9u0eMv2fCRspP/wQxPOU2H/g==",
       "dev": true,
       "bin": {
         "cdk": "bin/cdk"
@@ -1633,9 +1633,9 @@
       }
     },
     "node_modules/aws-cdk-lib": {
-      "version": "2.137.0",
-      "resolved": "https://registry.npmjs.org/aws-cdk-lib/-/aws-cdk-lib-2.137.0.tgz",
-      "integrity": "sha512-pD3AGdKBa8q1+vVWRabiDHuecVMlP8ERGPHc9Pb0dVlpbC/ODC6XXC1S0TAMsr0JI5Lh6pk4vL5cC+spsMeotw==",
+      "version": "2.138.0",
+      "resolved": "https://registry.npmjs.org/aws-cdk-lib/-/aws-cdk-lib-2.138.0.tgz",
+      "integrity": "sha512-BdLOd6Fkl/7PH8RahRbhYQf3zRFCxVtOdkKOAZHHqtaNkmTyfkUGMXyzyQ4rIHvR8EOy1C1x5CAufqoZuJM0gA==",
       "bundleDependencies": [
         "@balena/dockerignore",
         "case",
@@ -1652,7 +1652,7 @@
       "dependencies": {
         "@aws-cdk/asset-awscli-v1": "^2.2.202",
         "@aws-cdk/asset-kubectl-v20": "^2.1.2",
-        "@aws-cdk/asset-node-proxy-agent-v6": "^2.0.1",
+        "@aws-cdk/asset-node-proxy-agent-v6": "^2.0.3",
         "@balena/dockerignore": "^1.0.2",
         "case": "1.6.3",
         "fs-extra": "^11.2.0",
@@ -2205,9 +2205,9 @@
       }
     },
     "node_modules/caniuse-lite": {
-      "version": "1.0.30001609",
-      "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001609.tgz",
-      "integrity": "sha512-JFPQs34lHKx1B5t1EpQpWH4c+29zIyn/haGsbpfq3suuV9v56enjFt23zqijxGTMwy1p/4H2tjnQMY+p1WoAyA==",
+      "version": "1.0.30001611",
+      "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001611.tgz",
+      "integrity": "sha512-19NuN1/3PjA3QI8Eki55N8my4LzfkMCRLgCVfrl/slbSAchQfV0+GwjPrK3rq37As4UCLlM/DHajbKkAqbv92Q==",
       "dev": true,
       "funding": [
         {
@@ -2447,9 +2447,9 @@
       }
     },
     "node_modules/electron-to-chromium": {
-      "version": "1.4.736",
-      "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.736.tgz",
-      "integrity": "sha512-Rer6wc3ynLelKNM4lOCg7/zPQj8tPOCB2hzD32PX9wd3hgRRi9MxEbmkFCokzcEhRVMiOVLjnL9ig9cefJ+6+Q==",
+      "version": "1.4.745",
+      "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.745.tgz",
+      "integrity": "sha512-tRbzkaRI5gbUn5DEvF0dV4TQbMZ5CLkWeTAXmpC9IrYT+GE+x76i9p+o3RJ5l9XmdQlI1pPhVtE9uNcJJ0G0EA==",
       "dev": true
     },
     "node_modules/emittery": {
diff --git a/package.json b/package.json
index 0d956e1..0da0544 100644
--- a/package.json
+++ b/package.json
@@ -13,7 +13,7 @@
   "devDependencies": {
     "@types/jest": "29.5.12",
     "@types/node": "20.12.7",
-    "aws-cdk": "2.137.0",
+    "aws-cdk": "2.138.0",
     "esbuild": "0.20.2",
     "jest": "29.7.0",
     "ts-jest": "^29.1.0",
@@ -21,9 +21,9 @@
     "typescript": "~5.4.0"
   },
   "dependencies": {
-    "@fallobst22/cdk-cross-account-route53": "^0.0.15",
-    "@trautonen/cdk-dns-validated-certificate": "0.0.51",
-    "aws-cdk-lib": "2.137.0",
+    "@fallobst22/cdk-cross-account-route53": "^0.0.16",
+    "@trautonen/cdk-dns-validated-certificate": "0.0.52",
+    "aws-cdk-lib": "2.138.0",
     "constructs": "10.3.0",
     "source-map-support": "0.5.21"
   }