From e95b2ab1ed822d397c99638a67fed59b3afafe34 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Sat, 17 Feb 2024 05:06:47 +0000
Subject: [PATCH 1/3] fix(deps): update dependency @vercel/toolbar to v0.1.11
(#300)
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 | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@vercel/toolbar](https://vercel.com) | [`0.1.10` ->
`0.1.11`](https://renovatebot.com/diffs/npm/@vercel%2ftoolbar/0.1.10/0.1.11)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@vercel%2ftoolbar/0.1.11?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@vercel%2ftoolbar/0.1.11?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@vercel%2ftoolbar/0.1.10/0.1.11?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vercel%2ftoolbar/0.1.10/0.1.11?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
â™» **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] 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/simonknittel/sinister-incorporated).
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
app/package-lock.json | 8 ++++----
app/package.json | 2 +-
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/app/package-lock.json b/app/package-lock.json
index e9009757..5c500160 100644
--- a/app/package-lock.json
+++ b/app/package-lock.json
@@ -29,7 +29,7 @@
"@unleash/nextjs": "1.3.0",
"@vercel/analytics": "1.1.3",
"@vercel/speed-insights": "1.0.9",
- "@vercel/toolbar": "0.1.10",
+ "@vercel/toolbar": "0.1.11",
"algoliasearch": "4.22.1",
"change-case": "5.4.2",
"clsx": "2.1.0",
@@ -4732,9 +4732,9 @@
}
},
"node_modules/@vercel/toolbar": {
- "version": "0.1.10",
- "resolved": "https://registry.npmjs.org/@vercel/toolbar/-/toolbar-0.1.10.tgz",
- "integrity": "sha512-+5Lrdp5BqGD2+2ytsAqivbI+Wzam7f43AsiG6KpXa56c+IFVICe3GRuxFYaLyIbnyHDzE7BJvXUhMBRadXEucQ==",
+ "version": "0.1.11",
+ "resolved": "https://registry.npmjs.org/@vercel/toolbar/-/toolbar-0.1.11.tgz",
+ "integrity": "sha512-JnZ7DEqM+flZzbCd0XA7m1shnp+/7yJ3w11GtjGdzBi9haduq4zR0kBePp+3V6n+I9v884ZYcf+MPNUo4wtAgw==",
"dependencies": {
"@tinyhttp/app": "1.3.0",
"chokidar": "^3.5.3",
diff --git a/app/package.json b/app/package.json
index 57f5b213..836c9639 100644
--- a/app/package.json
+++ b/app/package.json
@@ -31,7 +31,7 @@
"@unleash/nextjs": "1.3.0",
"@vercel/analytics": "1.1.3",
"@vercel/speed-insights": "1.0.9",
- "@vercel/toolbar": "0.1.10",
+ "@vercel/toolbar": "0.1.11",
"algoliasearch": "4.22.1",
"change-case": "5.4.2",
"clsx": "2.1.0",
From 52d609abab0dc4714144ffe89a5d2edfdc99297e Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Sat, 17 Feb 2024 07:48:38 +0000
Subject: [PATCH 2/3] fix(deps): update aws-sdk-js-v3 monorepo to v3.511.0
(#301)
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 | Change | Age | Adoption | Passing | 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))
| [`3.509.0` ->
`3.511.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-s3/3.509.0/3.511.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@aws-sdk%2fclient-s3/3.511.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@aws-sdk%2fclient-s3/3.511.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@aws-sdk%2fclient-s3/3.509.0/3.511.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@aws-sdk%2fclient-s3/3.509.0/3.511.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))
| [`3.509.0` ->
`3.511.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fs3-request-presigner/3.509.0/3.511.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@aws-sdk%2fs3-request-presigner/3.511.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.511.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.509.0/3.511.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.509.0/3.511.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
---
### Release Notes
aws/aws-sdk-js-v3 (@aws-sdk/client-s3)
###
[`v3.511.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#35110-2024-02-09)
[Compare
Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.509.0...v3.511.0)
**Note:** Version bump only for package
[@aws-sdk/client-s3](https://togithub.com/aws-sdk/client-s3)
aws/aws-sdk-js-v3
(@aws-sdk/s3-request-presigner)
###
[`v3.511.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/packages/s3-request-presigner/CHANGELOG.md#35110-2024-02-09)
[Compare
Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.509.0...v3.511.0)
**Note:** Version bump only for package
[@aws-sdk/s3-request-presigner](https://togithub.com/aws-sdk/s3-request-presigner)
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
â™» **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.
---
- [ ] 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/simonknittel/sinister-incorporated).
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
app/package-lock.json | 398 +++++++++++++++++++++---------------------
app/package.json | 4 +-
2 files changed, 201 insertions(+), 201 deletions(-)
diff --git a/app/package-lock.json b/app/package-lock.json
index 5c500160..54eeb484 100644
--- a/app/package-lock.json
+++ b/app/package-lock.json
@@ -11,8 +11,8 @@
"dependencies": {
"@algolia/autocomplete-js": "1.16.0",
"@algolia/autocomplete-theme-classic": "1.16.0",
- "@aws-sdk/client-s3": "3.509.0",
- "@aws-sdk/s3-request-presigner": "3.509.0",
+ "@aws-sdk/client-s3": "3.511.0",
+ "@aws-sdk/s3-request-presigner": "3.511.0",
"@next-auth/prisma-adapter": "1.0.7",
"@paralleldrive/cuid2": "2.2.2",
"@prisma/client": "5.9.1",
@@ -411,33 +411,33 @@
"integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
},
"node_modules/@aws-sdk/client-s3": {
- "version": "3.509.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.509.0.tgz",
- "integrity": "sha512-yeZJ1892Lj8S2zE0HerVt/ZJWaxemoEV3tzn5XDjExK6666cUajSwfmX036T51pEBwjqsTPz0ZJB1rlV7VFTIA==",
+ "version": "3.511.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.511.0.tgz",
+ "integrity": "sha512-IRUYev0KNKa5rQrpULE9IhJW6dhgGQWBmAJI+OyITHMu3uGvVHDqWKqnShV0IfMJWg1y37I3juFJ1KAti8jyHw==",
"dependencies": {
"@aws-crypto/sha1-browser": "3.0.0",
"@aws-crypto/sha256-browser": "3.0.0",
"@aws-crypto/sha256-js": "3.0.0",
- "@aws-sdk/client-sts": "3.507.0",
- "@aws-sdk/core": "3.496.0",
- "@aws-sdk/credential-provider-node": "3.509.0",
- "@aws-sdk/middleware-bucket-endpoint": "3.502.0",
- "@aws-sdk/middleware-expect-continue": "3.502.0",
- "@aws-sdk/middleware-flexible-checksums": "3.502.0",
- "@aws-sdk/middleware-host-header": "3.502.0",
- "@aws-sdk/middleware-location-constraint": "3.502.0",
- "@aws-sdk/middleware-logger": "3.502.0",
- "@aws-sdk/middleware-recursion-detection": "3.502.0",
- "@aws-sdk/middleware-sdk-s3": "3.502.0",
- "@aws-sdk/middleware-signing": "3.502.0",
- "@aws-sdk/middleware-ssec": "3.502.0",
- "@aws-sdk/middleware-user-agent": "3.502.0",
- "@aws-sdk/region-config-resolver": "3.502.0",
- "@aws-sdk/signature-v4-multi-region": "3.502.0",
- "@aws-sdk/types": "3.502.0",
- "@aws-sdk/util-endpoints": "3.502.0",
- "@aws-sdk/util-user-agent-browser": "3.502.0",
- "@aws-sdk/util-user-agent-node": "3.502.0",
+ "@aws-sdk/client-sts": "3.511.0",
+ "@aws-sdk/core": "3.511.0",
+ "@aws-sdk/credential-provider-node": "3.511.0",
+ "@aws-sdk/middleware-bucket-endpoint": "3.511.0",
+ "@aws-sdk/middleware-expect-continue": "3.511.0",
+ "@aws-sdk/middleware-flexible-checksums": "3.511.0",
+ "@aws-sdk/middleware-host-header": "3.511.0",
+ "@aws-sdk/middleware-location-constraint": "3.511.0",
+ "@aws-sdk/middleware-logger": "3.511.0",
+ "@aws-sdk/middleware-recursion-detection": "3.511.0",
+ "@aws-sdk/middleware-sdk-s3": "3.511.0",
+ "@aws-sdk/middleware-signing": "3.511.0",
+ "@aws-sdk/middleware-ssec": "3.511.0",
+ "@aws-sdk/middleware-user-agent": "3.511.0",
+ "@aws-sdk/region-config-resolver": "3.511.0",
+ "@aws-sdk/signature-v4-multi-region": "3.511.0",
+ "@aws-sdk/types": "3.511.0",
+ "@aws-sdk/util-endpoints": "3.511.0",
+ "@aws-sdk/util-user-agent-browser": "3.511.0",
+ "@aws-sdk/util-user-agent-node": "3.511.0",
"@aws-sdk/xml-builder": "3.496.0",
"@smithy/config-resolver": "^2.1.1",
"@smithy/core": "^1.3.1",
@@ -479,22 +479,22 @@
}
},
"node_modules/@aws-sdk/client-sso": {
- "version": "3.507.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.507.0.tgz",
- "integrity": "sha512-pFeaKwqv4tXD6QVxWC2V4N62DUoP3bPSm/mCe2SPhaNjNsmwwA53viUHz/nwxIbs8w4vV44UQsygb0AgKm+HoQ==",
+ "version": "3.511.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.511.0.tgz",
+ "integrity": "sha512-v1f5ZbuZWpad+fgTOpgFyIZT3A37wdqoSPh0hl+cKRu5kPsz96xCe9+UvLx+HdN2yJ/mV0UZcMq6ysj4xAGIEg==",
"dependencies": {
"@aws-crypto/sha256-browser": "3.0.0",
"@aws-crypto/sha256-js": "3.0.0",
- "@aws-sdk/core": "3.496.0",
- "@aws-sdk/middleware-host-header": "3.502.0",
- "@aws-sdk/middleware-logger": "3.502.0",
- "@aws-sdk/middleware-recursion-detection": "3.502.0",
- "@aws-sdk/middleware-user-agent": "3.502.0",
- "@aws-sdk/region-config-resolver": "3.502.0",
- "@aws-sdk/types": "3.502.0",
- "@aws-sdk/util-endpoints": "3.502.0",
- "@aws-sdk/util-user-agent-browser": "3.502.0",
- "@aws-sdk/util-user-agent-node": "3.502.0",
+ "@aws-sdk/core": "3.511.0",
+ "@aws-sdk/middleware-host-header": "3.511.0",
+ "@aws-sdk/middleware-logger": "3.511.0",
+ "@aws-sdk/middleware-recursion-detection": "3.511.0",
+ "@aws-sdk/middleware-user-agent": "3.511.0",
+ "@aws-sdk/region-config-resolver": "3.511.0",
+ "@aws-sdk/types": "3.511.0",
+ "@aws-sdk/util-endpoints": "3.511.0",
+ "@aws-sdk/util-user-agent-browser": "3.511.0",
+ "@aws-sdk/util-user-agent-node": "3.511.0",
"@smithy/config-resolver": "^2.1.1",
"@smithy/core": "^1.3.1",
"@smithy/fetch-http-handler": "^2.4.1",
@@ -526,24 +526,24 @@
}
},
"node_modules/@aws-sdk/client-sso-oidc": {
- "version": "3.507.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.507.0.tgz",
- "integrity": "sha512-ms5CH2ImhqqCIbo5irxayByuPOlVAmSiqDVfjZKwgIziqng2bVgNZMeKcT6t0bmrcgScEAVnZwY7j/iZTIw73g==",
+ "version": "3.511.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.511.0.tgz",
+ "integrity": "sha512-cITRRq54eTrq7ll9li+yYnLbNHKXG2P+ovdZSDiQ6LjCYBdcD4ela30qbs87Yye9YsopdslDzBhHHtrf5oiuMw==",
"dependencies": {
"@aws-crypto/sha256-browser": "3.0.0",
"@aws-crypto/sha256-js": "3.0.0",
- "@aws-sdk/client-sts": "3.507.0",
- "@aws-sdk/core": "3.496.0",
- "@aws-sdk/middleware-host-header": "3.502.0",
- "@aws-sdk/middleware-logger": "3.502.0",
- "@aws-sdk/middleware-recursion-detection": "3.502.0",
- "@aws-sdk/middleware-signing": "3.502.0",
- "@aws-sdk/middleware-user-agent": "3.502.0",
- "@aws-sdk/region-config-resolver": "3.502.0",
- "@aws-sdk/types": "3.502.0",
- "@aws-sdk/util-endpoints": "3.502.0",
- "@aws-sdk/util-user-agent-browser": "3.502.0",
- "@aws-sdk/util-user-agent-node": "3.502.0",
+ "@aws-sdk/client-sts": "3.511.0",
+ "@aws-sdk/core": "3.511.0",
+ "@aws-sdk/middleware-host-header": "3.511.0",
+ "@aws-sdk/middleware-logger": "3.511.0",
+ "@aws-sdk/middleware-recursion-detection": "3.511.0",
+ "@aws-sdk/middleware-signing": "3.511.0",
+ "@aws-sdk/middleware-user-agent": "3.511.0",
+ "@aws-sdk/region-config-resolver": "3.511.0",
+ "@aws-sdk/types": "3.511.0",
+ "@aws-sdk/util-endpoints": "3.511.0",
+ "@aws-sdk/util-user-agent-browser": "3.511.0",
+ "@aws-sdk/util-user-agent-node": "3.511.0",
"@smithy/config-resolver": "^2.1.1",
"@smithy/core": "^1.3.1",
"@smithy/fetch-http-handler": "^2.4.1",
@@ -574,26 +574,26 @@
"node": ">=14.0.0"
},
"peerDependencies": {
- "@aws-sdk/credential-provider-node": "^3.507.0"
+ "@aws-sdk/credential-provider-node": "^3.511.0"
}
},
"node_modules/@aws-sdk/client-sts": {
- "version": "3.507.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.507.0.tgz",
- "integrity": "sha512-TOWBe0ApEh32QOib0R+irWGjd1F9wnhbGV5PcB9SakyRwvqwG5MKOfYxG7ocoDqLlaRwzZMidcy/PV8/OEVNKg==",
+ "version": "3.511.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.511.0.tgz",
+ "integrity": "sha512-lwVEEXK+1auEwmBuTv35m2GvbxPthi8SjNUpU4pRetZPVbGhnhCN6H7JqeMDP6GLf81Io2eySXRsmLMt7l/fjg==",
"dependencies": {
"@aws-crypto/sha256-browser": "3.0.0",
"@aws-crypto/sha256-js": "3.0.0",
- "@aws-sdk/core": "3.496.0",
- "@aws-sdk/middleware-host-header": "3.502.0",
- "@aws-sdk/middleware-logger": "3.502.0",
- "@aws-sdk/middleware-recursion-detection": "3.502.0",
- "@aws-sdk/middleware-user-agent": "3.502.0",
- "@aws-sdk/region-config-resolver": "3.502.0",
- "@aws-sdk/types": "3.502.0",
- "@aws-sdk/util-endpoints": "3.502.0",
- "@aws-sdk/util-user-agent-browser": "3.502.0",
- "@aws-sdk/util-user-agent-node": "3.502.0",
+ "@aws-sdk/core": "3.511.0",
+ "@aws-sdk/middleware-host-header": "3.511.0",
+ "@aws-sdk/middleware-logger": "3.511.0",
+ "@aws-sdk/middleware-recursion-detection": "3.511.0",
+ "@aws-sdk/middleware-user-agent": "3.511.0",
+ "@aws-sdk/region-config-resolver": "3.511.0",
+ "@aws-sdk/types": "3.511.0",
+ "@aws-sdk/util-endpoints": "3.511.0",
+ "@aws-sdk/util-user-agent-browser": "3.511.0",
+ "@aws-sdk/util-user-agent-node": "3.511.0",
"@smithy/config-resolver": "^2.1.1",
"@smithy/core": "^1.3.1",
"@smithy/fetch-http-handler": "^2.4.1",
@@ -626,13 +626,13 @@
"node": ">=14.0.0"
},
"peerDependencies": {
- "@aws-sdk/credential-provider-node": "^3.507.0"
+ "@aws-sdk/credential-provider-node": "^3.511.0"
}
},
"node_modules/@aws-sdk/core": {
- "version": "3.496.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.496.0.tgz",
- "integrity": "sha512-yT+ug7Cw/3eJi7x2es0+46x12+cIJm5Xv+GPWsrTFD1TKgqO/VPEgfDtHFagDNbFmjNQA65Ygc/kEdIX9ICX/A==",
+ "version": "3.511.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.511.0.tgz",
+ "integrity": "sha512-0gbDvQhToyLxPyr/7KP6uavrBYKh7exld2lju1Lp65U61XgEjTVP/thJmHTvH4BAKGSqeIz/rrwJ0KrC8nwBtw==",
"dependencies": {
"@smithy/core": "^1.3.1",
"@smithy/protocol-http": "^3.1.1",
@@ -646,11 +646,11 @@
}
},
"node_modules/@aws-sdk/credential-provider-env": {
- "version": "3.502.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.502.0.tgz",
- "integrity": "sha512-KIB8Ae1Z7domMU/jU4KiIgK4tmYgvuXlhR54ehwlVHxnEoFPoPuGHFZU7oFn79jhhSLUFQ1lRYMxP0cEwb7XeQ==",
+ "version": "3.511.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.511.0.tgz",
+ "integrity": "sha512-4VUsnLRox8YzxnZwnFrfZM4bL5KKLhsjjjX7oiuLyzFkhauI4HFYt7rTB8YNGphpqAg/Wzw5DBZfO3Bw1iR1HA==",
"dependencies": {
- "@aws-sdk/types": "3.502.0",
+ "@aws-sdk/types": "3.511.0",
"@smithy/property-provider": "^2.1.1",
"@smithy/types": "^2.9.1",
"tslib": "^2.5.0"
@@ -660,11 +660,11 @@
}
},
"node_modules/@aws-sdk/credential-provider-http": {
- "version": "3.503.1",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.503.1.tgz",
- "integrity": "sha512-rTdlFFGoPPFMF2YjtlfRuSgKI+XsF49u7d98255hySwhsbwd3Xp+utTTPquxP+CwDxMHbDlI7NxDzFiFdsoZug==",
+ "version": "3.511.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.511.0.tgz",
+ "integrity": "sha512-y83Gt8GPpgMe/lMFxIq+0G2rbzLTC6lhrDocHUzqcApLD6wet8Esy2iYckSRlJgYY+qsVAzpLrSMtt85DwRPTw==",
"dependencies": {
- "@aws-sdk/types": "3.502.0",
+ "@aws-sdk/types": "3.511.0",
"@smithy/fetch-http-handler": "^2.4.1",
"@smithy/node-http-handler": "^2.3.1",
"@smithy/property-provider": "^2.1.1",
@@ -679,16 +679,16 @@
}
},
"node_modules/@aws-sdk/credential-provider-ini": {
- "version": "3.507.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.507.0.tgz",
- "integrity": "sha512-2CnyduoR9COgd7qH1LPYK8UggGqVs8R4ASDMB5bwGxbg9ZerlStDiHpqvJNNg1k+VlejBr++utxfmHd236XgmQ==",
- "dependencies": {
- "@aws-sdk/client-sts": "3.507.0",
- "@aws-sdk/credential-provider-env": "3.502.0",
- "@aws-sdk/credential-provider-process": "3.502.0",
- "@aws-sdk/credential-provider-sso": "3.507.0",
- "@aws-sdk/credential-provider-web-identity": "3.507.0",
- "@aws-sdk/types": "3.502.0",
+ "version": "3.511.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.511.0.tgz",
+ "integrity": "sha512-AgIOCtYzm61jbTQCY/2Vf/yu7DeLG0TLZa05a3VVRN9XE4ERtEnMn7TdbxM+hS24MTX8xI0HbMcWxCBkXRIg9w==",
+ "dependencies": {
+ "@aws-sdk/client-sts": "3.511.0",
+ "@aws-sdk/credential-provider-env": "3.511.0",
+ "@aws-sdk/credential-provider-process": "3.511.0",
+ "@aws-sdk/credential-provider-sso": "3.511.0",
+ "@aws-sdk/credential-provider-web-identity": "3.511.0",
+ "@aws-sdk/types": "3.511.0",
"@smithy/credential-provider-imds": "^2.2.1",
"@smithy/property-provider": "^2.1.1",
"@smithy/shared-ini-file-loader": "^2.3.1",
@@ -700,17 +700,17 @@
}
},
"node_modules/@aws-sdk/credential-provider-node": {
- "version": "3.509.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.509.0.tgz",
- "integrity": "sha512-uXT8wIq1k+m0mS/pC9U1cUTIjUB7/4PgxyiYsTxYPIULtWnQXltAlcPU3QzKTJMP60sqftRYZ2jFDLAVsipQxw==",
- "dependencies": {
- "@aws-sdk/credential-provider-env": "3.502.0",
- "@aws-sdk/credential-provider-http": "3.503.1",
- "@aws-sdk/credential-provider-ini": "3.507.0",
- "@aws-sdk/credential-provider-process": "3.502.0",
- "@aws-sdk/credential-provider-sso": "3.507.0",
- "@aws-sdk/credential-provider-web-identity": "3.507.0",
- "@aws-sdk/types": "3.502.0",
+ "version": "3.511.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.511.0.tgz",
+ "integrity": "sha512-5JDZXsSluliJmxOF+lYYFgJdSKQfVLQyic5NxScHULTERGoEwEHMgucFGwJ9MV9FoINjNTQLfAiWlJL/kGkCEQ==",
+ "dependencies": {
+ "@aws-sdk/credential-provider-env": "3.511.0",
+ "@aws-sdk/credential-provider-http": "3.511.0",
+ "@aws-sdk/credential-provider-ini": "3.511.0",
+ "@aws-sdk/credential-provider-process": "3.511.0",
+ "@aws-sdk/credential-provider-sso": "3.511.0",
+ "@aws-sdk/credential-provider-web-identity": "3.511.0",
+ "@aws-sdk/types": "3.511.0",
"@smithy/credential-provider-imds": "^2.2.1",
"@smithy/property-provider": "^2.1.1",
"@smithy/shared-ini-file-loader": "^2.3.1",
@@ -722,11 +722,11 @@
}
},
"node_modules/@aws-sdk/credential-provider-process": {
- "version": "3.502.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.502.0.tgz",
- "integrity": "sha512-fJJowOjQ4infYQX0E1J3xFVlmuwEYJAFk0Mo1qwafWmEthsBJs+6BR2RiWDELHKrSK35u4Pf3fu3RkYuCtmQFw==",
+ "version": "3.511.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.511.0.tgz",
+ "integrity": "sha512-88hLUPqcTwjSubPS+34ZfmglnKeLny8GbmZsyllk96l26PmDTAqo5RScSA8BWxL0l5pRRWGtcrFyts+oibHIuQ==",
"dependencies": {
- "@aws-sdk/types": "3.502.0",
+ "@aws-sdk/types": "3.511.0",
"@smithy/property-provider": "^2.1.1",
"@smithy/shared-ini-file-loader": "^2.3.1",
"@smithy/types": "^2.9.1",
@@ -737,13 +737,13 @@
}
},
"node_modules/@aws-sdk/credential-provider-sso": {
- "version": "3.507.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.507.0.tgz",
- "integrity": "sha512-6WBjou52QukFpDi4ezb19bcAx/bM8ge8qnJnRT02WVRmU6zFQ5yLD2fW1MFsbX3cwbey+wSqKd5FGE1Hukd5wQ==",
+ "version": "3.511.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.511.0.tgz",
+ "integrity": "sha512-aEei9UdXYEE2e0Htf28/IcuHcWk3VkUkpcg3KDR/AyzXA3i/kxmixtAgRmHOForC5CMqoJjzVPFUITNkAscyag==",
"dependencies": {
- "@aws-sdk/client-sso": "3.507.0",
- "@aws-sdk/token-providers": "3.507.0",
- "@aws-sdk/types": "3.502.0",
+ "@aws-sdk/client-sso": "3.511.0",
+ "@aws-sdk/token-providers": "3.511.0",
+ "@aws-sdk/types": "3.511.0",
"@smithy/property-provider": "^2.1.1",
"@smithy/shared-ini-file-loader": "^2.3.1",
"@smithy/types": "^2.9.1",
@@ -754,12 +754,12 @@
}
},
"node_modules/@aws-sdk/credential-provider-web-identity": {
- "version": "3.507.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.507.0.tgz",
- "integrity": "sha512-f+aGMfazBimX7S06224JRYzGTaMh1uIhfj23tZylPJ05KxTVi5IO1RoqeI/uHLJ+bDOx+JHBC04g/oCdO4kHvw==",
+ "version": "3.511.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.511.0.tgz",
+ "integrity": "sha512-/3XMyN7YYefAsES/sMMY5zZGRmZ5QJisJw798DdMYmYMsb1dt0Qy8kZTu+59ZzOiVIcznsjSTCEB81QmGtDKcA==",
"dependencies": {
- "@aws-sdk/client-sts": "3.507.0",
- "@aws-sdk/types": "3.502.0",
+ "@aws-sdk/client-sts": "3.511.0",
+ "@aws-sdk/types": "3.511.0",
"@smithy/property-provider": "^2.1.1",
"@smithy/types": "^2.9.1",
"tslib": "^2.5.0"
@@ -769,11 +769,11 @@
}
},
"node_modules/@aws-sdk/middleware-bucket-endpoint": {
- "version": "3.502.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-bucket-endpoint/-/middleware-bucket-endpoint-3.502.0.tgz",
- "integrity": "sha512-mUSP2DUcjhO5zM2b21CvZ9AqwI8DaAeZA6NYHOxWGTV9BUxHcdGWXEjDkcVj9CQ0gvNwTtw6B5L/q52rVAnZbw==",
+ "version": "3.511.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-bucket-endpoint/-/middleware-bucket-endpoint-3.511.0.tgz",
+ "integrity": "sha512-G4dAAHPUZbpDCVBaCcAOlFoctO9lcecSs0EZYrvzQc/9d4XJvNWGd1C7GSdf204VPOCPZCjNpTkdWGm25r00wA==",
"dependencies": {
- "@aws-sdk/types": "3.502.0",
+ "@aws-sdk/types": "3.511.0",
"@aws-sdk/util-arn-parser": "3.495.0",
"@smithy/node-config-provider": "^2.2.1",
"@smithy/protocol-http": "^3.1.1",
@@ -786,11 +786,11 @@
}
},
"node_modules/@aws-sdk/middleware-expect-continue": {
- "version": "3.502.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-expect-continue/-/middleware-expect-continue-3.502.0.tgz",
- "integrity": "sha512-DxfAuBVuPSt8as9xP57o8ks6ySVSjwO2NNNAdpLwk4KhEAPYEpHlf2yWYorYLrS+dDmwfYgOhRNoguuBdCu6ow==",
+ "version": "3.511.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-expect-continue/-/middleware-expect-continue-3.511.0.tgz",
+ "integrity": "sha512-zjDzrJV9PFCkEqhNLKKK+9PB1vPveVZLJbcY71V3PZFvPII1bhlgwvI1e99MhEiaiH2a9I2PnS56bGwEKuNTrw==",
"dependencies": {
- "@aws-sdk/types": "3.502.0",
+ "@aws-sdk/types": "3.511.0",
"@smithy/protocol-http": "^3.1.1",
"@smithy/types": "^2.9.1",
"tslib": "^2.5.0"
@@ -800,13 +800,13 @@
}
},
"node_modules/@aws-sdk/middleware-flexible-checksums": {
- "version": "3.502.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-flexible-checksums/-/middleware-flexible-checksums-3.502.0.tgz",
- "integrity": "sha512-kCt2zQDFumz/LnJJJOSd2GW4dr8oT8YMJKgxC/pph3aRXoSHXRwhrMbFnQ8swEE9vjywxtcED8sym0b0tNhhoA==",
+ "version": "3.511.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-flexible-checksums/-/middleware-flexible-checksums-3.511.0.tgz",
+ "integrity": "sha512-oI8zULi6VXLXJ3zA6aCdbOoceSNOxGITosB7EKDsLllzAQFV1WlzmQCtjFY8DLLYZ521atgJNcVbzjxPQnrnJA==",
"dependencies": {
"@aws-crypto/crc32": "3.0.0",
"@aws-crypto/crc32c": "3.0.0",
- "@aws-sdk/types": "3.502.0",
+ "@aws-sdk/types": "3.511.0",
"@smithy/is-array-buffer": "^2.1.1",
"@smithy/protocol-http": "^3.1.1",
"@smithy/types": "^2.9.1",
@@ -818,11 +818,11 @@
}
},
"node_modules/@aws-sdk/middleware-host-header": {
- "version": "3.502.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.502.0.tgz",
- "integrity": "sha512-EjnG0GTYXT/wJBmm5/mTjDcAkzU8L7wQjOzd3FTXuTCNNyvAvwrszbOj5FlarEw5XJBbQiZtBs+I5u9+zy560w==",
+ "version": "3.511.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.511.0.tgz",
+ "integrity": "sha512-DbBzQP/6woSHR/+g9dHN3YiYaLIqFw9u8lQFMxi3rT3hqITFVYLzzXtEaHjDD6/is56pNT84CIKbyJ6/gY5d1Q==",
"dependencies": {
- "@aws-sdk/types": "3.502.0",
+ "@aws-sdk/types": "3.511.0",
"@smithy/protocol-http": "^3.1.1",
"@smithy/types": "^2.9.1",
"tslib": "^2.5.0"
@@ -832,11 +832,11 @@
}
},
"node_modules/@aws-sdk/middleware-location-constraint": {
- "version": "3.502.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-location-constraint/-/middleware-location-constraint-3.502.0.tgz",
- "integrity": "sha512-fLRwPuTZvEWQkPjys03m3D6tYN4kf7zU6+c8mJxwvEg+yfBuv2RBsbd+Vn2bTisUjXvIg1kyBzONlpHoIyFneg==",
+ "version": "3.511.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-location-constraint/-/middleware-location-constraint-3.511.0.tgz",
+ "integrity": "sha512-PKHnOT3oBo41NELq3Esz3K9JuV1l9E+SrCcfr/07yU4EbqhS4UGPb22Yf5JakQu4fGbTFlAftcc8PXcE2zLr4g==",
"dependencies": {
- "@aws-sdk/types": "3.502.0",
+ "@aws-sdk/types": "3.511.0",
"@smithy/types": "^2.9.1",
"tslib": "^2.5.0"
},
@@ -845,11 +845,11 @@
}
},
"node_modules/@aws-sdk/middleware-logger": {
- "version": "3.502.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.502.0.tgz",
- "integrity": "sha512-FDyv6K4nCoHxbjLGS2H8ex8I0KDIiu4FJgVRPs140ZJy6gE5Pwxzv6YTzZGLMrnqcIs9gh065Lf6DjwMelZqaw==",
+ "version": "3.511.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.511.0.tgz",
+ "integrity": "sha512-EYU9dBlJXvQcCsM2Tfgi0NQoXrqovfDv/fDy8oGJgZFrgNuHDti8tdVVxeJTUJNEAF67xlDl5o+rWEkKthkYGQ==",
"dependencies": {
- "@aws-sdk/types": "3.502.0",
+ "@aws-sdk/types": "3.511.0",
"@smithy/types": "^2.9.1",
"tslib": "^2.5.0"
},
@@ -858,11 +858,11 @@
}
},
"node_modules/@aws-sdk/middleware-recursion-detection": {
- "version": "3.502.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.502.0.tgz",
- "integrity": "sha512-hvbyGJbxeuezxOu8VfFmcV4ql1hKXLxHTe5FNYfEBat2KaZXVhc1Hg+4TvB06/53p+E8J99Afmumkqbxs2esUA==",
+ "version": "3.511.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.511.0.tgz",
+ "integrity": "sha512-PlNPCV/6zpDVdNx1K69xDTh/wPNU4WyP4qa6hUo2/+4/PNG5HI9xbCWtpb4RjhdTRw6qDtkBNcPICHbtWx5aHg==",
"dependencies": {
- "@aws-sdk/types": "3.502.0",
+ "@aws-sdk/types": "3.511.0",
"@smithy/protocol-http": "^3.1.1",
"@smithy/types": "^2.9.1",
"tslib": "^2.5.0"
@@ -872,11 +872,11 @@
}
},
"node_modules/@aws-sdk/middleware-sdk-s3": {
- "version": "3.502.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.502.0.tgz",
- "integrity": "sha512-GbGugrfyL5bNA/zw8iQll92yXBONfWSC8Ns00DtkOU1saPXp4/7WHtyyZGYdvPa73T1IsuZy9egpoYRBmRcd5Q==",
+ "version": "3.511.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.511.0.tgz",
+ "integrity": "sha512-SKJr8mKaqjcGpu0xxRPXZiKrJmyetDfgzvWuZ7QOgdnPa+6jk5fmEUTFoPb3VCarMkf8xo/l6cTZ5lei7Lbflw==",
"dependencies": {
- "@aws-sdk/types": "3.502.0",
+ "@aws-sdk/types": "3.511.0",
"@aws-sdk/util-arn-parser": "3.495.0",
"@smithy/node-config-provider": "^2.2.1",
"@smithy/protocol-http": "^3.1.1",
@@ -891,11 +891,11 @@
}
},
"node_modules/@aws-sdk/middleware-signing": {
- "version": "3.502.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.502.0.tgz",
- "integrity": "sha512-4hF08vSzJ7L6sB+393gOFj3s2N6nLusYS0XrMW6wYNFU10IDdbf8Z3TZ7gysDJJHEGQPmTAesPEDBsasGWcMxg==",
+ "version": "3.511.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.511.0.tgz",
+ "integrity": "sha512-IMijFLfm+QQHD6NNDX9k3op9dpBSlWKnqjcMU38Tytl2nbqV4gktkarOK1exHAmH7CdoYR5BufVtBzbASNSF/A==",
"dependencies": {
- "@aws-sdk/types": "3.502.0",
+ "@aws-sdk/types": "3.511.0",
"@smithy/property-provider": "^2.1.1",
"@smithy/protocol-http": "^3.1.1",
"@smithy/signature-v4": "^2.1.1",
@@ -908,11 +908,11 @@
}
},
"node_modules/@aws-sdk/middleware-ssec": {
- "version": "3.502.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-ssec/-/middleware-ssec-3.502.0.tgz",
- "integrity": "sha512-1nidVTIba6/aVjjzD/WNqWdzSyTrXOHO3Ddz2MGD8S1yGSrYz4iYaq4Bm/uosfdr8B1L0Ws0pjdRXrNfzSw/DQ==",
+ "version": "3.511.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-ssec/-/middleware-ssec-3.511.0.tgz",
+ "integrity": "sha512-8pfgBard9pj7oWJ79R6dbXHUGr7JPP/OmAsKBYZA0r/91a1XdFUDtRYZadstjcOv/X3QbeG3QqWOtNco+XgM7Q==",
"dependencies": {
- "@aws-sdk/types": "3.502.0",
+ "@aws-sdk/types": "3.511.0",
"@smithy/types": "^2.9.1",
"tslib": "^2.5.0"
},
@@ -921,12 +921,12 @@
}
},
"node_modules/@aws-sdk/middleware-user-agent": {
- "version": "3.502.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.502.0.tgz",
- "integrity": "sha512-TxbBZbRiXPH0AUxegqiNd9aM9zNSbfjtBs5MEfcBsweeT/B2O7K1EjP9+CkB8Xmk/5FLKhAKLr19b1TNoE27rw==",
+ "version": "3.511.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.511.0.tgz",
+ "integrity": "sha512-eLs+CxP2QCXh3tCGYCdAml3oyWj8MSIwKbH+8rKw0k/5vmY1YJDBy526whOxx61ivhz2e0muuijN4X5EZZ2Pnw==",
"dependencies": {
- "@aws-sdk/types": "3.502.0",
- "@aws-sdk/util-endpoints": "3.502.0",
+ "@aws-sdk/types": "3.511.0",
+ "@aws-sdk/util-endpoints": "3.511.0",
"@smithy/protocol-http": "^3.1.1",
"@smithy/types": "^2.9.1",
"tslib": "^2.5.0"
@@ -936,11 +936,11 @@
}
},
"node_modules/@aws-sdk/region-config-resolver": {
- "version": "3.502.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.502.0.tgz",
- "integrity": "sha512-mxmsX2AGgnSM+Sah7mcQCIneOsJQNiLX0COwEttuf8eO+6cLMAZvVudH3BnWTfea4/A9nuri9DLCqBvEmPrilg==",
+ "version": "3.511.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.511.0.tgz",
+ "integrity": "sha512-RzBLSNaRd4iEkQyEGfiSNvSnWU/x23rsiFgA9tqYFA0Vqx7YmzSWC8QBUxpwybB8HkbbL9wNVKQqTbhI3mYneQ==",
"dependencies": {
- "@aws-sdk/types": "3.502.0",
+ "@aws-sdk/types": "3.511.0",
"@smithy/node-config-provider": "^2.2.1",
"@smithy/types": "^2.9.1",
"@smithy/util-config-provider": "^2.2.1",
@@ -952,13 +952,13 @@
}
},
"node_modules/@aws-sdk/s3-request-presigner": {
- "version": "3.509.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/s3-request-presigner/-/s3-request-presigner-3.509.0.tgz",
- "integrity": "sha512-6EwvUtoObMZ2s7cx3zDJBgcfvqXQ8ABoDNXcSm3Y8/hdhJq8ovICwanTSWkx6ylFw+TmPt0Qo57U4SeCQd0qYA==",
+ "version": "3.511.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/s3-request-presigner/-/s3-request-presigner-3.511.0.tgz",
+ "integrity": "sha512-CZRAA5Ru67DEStvz3i3yyS79oAPCXC5bqow5YWxAm6vkTydkA/Ybvim24T3EUDye6ParZvAtFhVV72odo5bitg==",
"dependencies": {
- "@aws-sdk/signature-v4-multi-region": "3.502.0",
- "@aws-sdk/types": "3.502.0",
- "@aws-sdk/util-format-url": "3.502.0",
+ "@aws-sdk/signature-v4-multi-region": "3.511.0",
+ "@aws-sdk/types": "3.511.0",
+ "@aws-sdk/util-format-url": "3.511.0",
"@smithy/middleware-endpoint": "^2.4.1",
"@smithy/protocol-http": "^3.1.1",
"@smithy/smithy-client": "^2.3.1",
@@ -970,12 +970,12 @@
}
},
"node_modules/@aws-sdk/signature-v4-multi-region": {
- "version": "3.502.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.502.0.tgz",
- "integrity": "sha512-NpOXtUXH0ZAgnyI3Y3s2fPrgwbsWoNMwdoXdFZvH0eDzzX80tim7Yuy6dzVA5zrxSzOYs1xjcOhM+4CmM0QZiw==",
+ "version": "3.511.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.511.0.tgz",
+ "integrity": "sha512-lwbU3LX5TpYu1DHBMH2Wz+2MWGccn5G3psu1Y9WTPc+1bubVQHWf8UD2lzON5L2QirT9tQheQjTke1u5JC7FTQ==",
"dependencies": {
- "@aws-sdk/middleware-sdk-s3": "3.502.0",
- "@aws-sdk/types": "3.502.0",
+ "@aws-sdk/middleware-sdk-s3": "3.511.0",
+ "@aws-sdk/types": "3.511.0",
"@smithy/protocol-http": "^3.1.1",
"@smithy/signature-v4": "^2.1.1",
"@smithy/types": "^2.9.1",
@@ -986,12 +986,12 @@
}
},
"node_modules/@aws-sdk/token-providers": {
- "version": "3.507.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.507.0.tgz",
- "integrity": "sha512-ehOINGjoGJc6Puzon7ev4bXckkaZx18WNgMTNttYJhj3vTpj5LPSQbI/5SS927bEbpGMFz1+hJ6Ra5WGfbTcEQ==",
+ "version": "3.511.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.511.0.tgz",
+ "integrity": "sha512-92dXjMHBJcRoUkJHc0Bvtsz7Sal8t6VASRJ5vfs5c2ZpTVgLpVnM4dBmwUgGUdnvHov0cZTXbbadTJ/qOWx5Zw==",
"dependencies": {
- "@aws-sdk/client-sso-oidc": "3.507.0",
- "@aws-sdk/types": "3.502.0",
+ "@aws-sdk/client-sso-oidc": "3.511.0",
+ "@aws-sdk/types": "3.511.0",
"@smithy/property-provider": "^2.1.1",
"@smithy/shared-ini-file-loader": "^2.3.1",
"@smithy/types": "^2.9.1",
@@ -1002,9 +1002,9 @@
}
},
"node_modules/@aws-sdk/types": {
- "version": "3.502.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.502.0.tgz",
- "integrity": "sha512-M0DSPYe/gXhwD2QHgoukaZv5oDxhW3FfvYIrJptyqUq3OnPJBcDbihHjrE0PBtfh/9kgMZT60/fQ2NVFANfa2g==",
+ "version": "3.511.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.511.0.tgz",
+ "integrity": "sha512-P03ufufxmkvd7nO46oOeEqYIMPJ8qMCKxAsfJk1JBVPQ1XctVntbail4/UFnrnzij8DTl4Mk/D62uGo7+RolXA==",
"dependencies": {
"@smithy/types": "^2.9.1",
"tslib": "^2.5.0"
@@ -1025,11 +1025,11 @@
}
},
"node_modules/@aws-sdk/util-endpoints": {
- "version": "3.502.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.502.0.tgz",
- "integrity": "sha512-6LKFlJPp2J24r1Kpfoz5ESQn+1v5fEjDB3mtUKRdpwarhm3syu7HbKlHCF3KbcCOyahobvLvhoedT78rJFEeeg==",
+ "version": "3.511.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.511.0.tgz",
+ "integrity": "sha512-J/5hsscJkg2pAOdLx1YKlyMCk5lFRxRxEtup9xipzOxVBlqOIE72Tuu31fbxSlF8XzO/AuCJcZL4m1v098K9oA==",
"dependencies": {
- "@aws-sdk/types": "3.502.0",
+ "@aws-sdk/types": "3.511.0",
"@smithy/types": "^2.9.1",
"@smithy/util-endpoints": "^1.1.1",
"tslib": "^2.5.0"
@@ -1039,11 +1039,11 @@
}
},
"node_modules/@aws-sdk/util-format-url": {
- "version": "3.502.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-format-url/-/util-format-url-3.502.0.tgz",
- "integrity": "sha512-4+0zBD0ZIJqtTzSE6VRruRwUx3lG+is8Egv+LN99X5y7i6OdrS9ePYHbCJ9FxkzTThgbkUq6k2W7psEDYvn4VA==",
+ "version": "3.511.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-format-url/-/util-format-url-3.511.0.tgz",
+ "integrity": "sha512-2BycrBtplIGAtzjj5YYLGrDBQDHR0zTct9bWBVhSfI0w2YAWAvxfRmXG4Dd1FF5ZxTm2xB9lA2u8FKim7ZKD8Q==",
"dependencies": {
- "@aws-sdk/types": "3.502.0",
+ "@aws-sdk/types": "3.511.0",
"@smithy/querystring-builder": "^2.1.1",
"@smithy/types": "^2.9.1",
"tslib": "^2.5.0"
@@ -1064,22 +1064,22 @@
}
},
"node_modules/@aws-sdk/util-user-agent-browser": {
- "version": "3.502.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.502.0.tgz",
- "integrity": "sha512-v8gKyCs2obXoIkLETAeEQ3AM+QmhHhst9xbM1cJtKUGsRlVIak/XyyD+kVE6kmMm1cjfudHpHKABWk9apQcIZQ==",
+ "version": "3.511.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.511.0.tgz",
+ "integrity": "sha512-5LuESdwtIcA10aHcX7pde7aCIijcyTPBXFuXmFlDTgm/naAayQxelQDpvgbzuzGLgePf8eTyyhDKhzwPZ2EqiQ==",
"dependencies": {
- "@aws-sdk/types": "3.502.0",
+ "@aws-sdk/types": "3.511.0",
"@smithy/types": "^2.9.1",
"bowser": "^2.11.0",
"tslib": "^2.5.0"
}
},
"node_modules/@aws-sdk/util-user-agent-node": {
- "version": "3.502.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.502.0.tgz",
- "integrity": "sha512-9RjxpkGZKbTdl96tIJvAo+vZoz4P/cQh36SBUt9xfRfW0BtsaLyvSrvlR5wyUYhvRcC12Axqh/8JtnAPq//+Vw==",
+ "version": "3.511.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.511.0.tgz",
+ "integrity": "sha512-UopdlRvYY5mxlS4wwFv+QAWL6/T302wmoQj7i+RY+c/D3Ej3PKBb/mW3r2wEOgZLJmPpeeM1SYMk+rVmsW1rqw==",
"dependencies": {
- "@aws-sdk/types": "3.502.0",
+ "@aws-sdk/types": "3.511.0",
"@smithy/node-config-provider": "^2.2.1",
"@smithy/types": "^2.9.1",
"tslib": "^2.5.0"
diff --git a/app/package.json b/app/package.json
index 836c9639..58eaba73 100644
--- a/app/package.json
+++ b/app/package.json
@@ -13,8 +13,8 @@
"dependencies": {
"@algolia/autocomplete-js": "1.16.0",
"@algolia/autocomplete-theme-classic": "1.16.0",
- "@aws-sdk/client-s3": "3.509.0",
- "@aws-sdk/s3-request-presigner": "3.509.0",
+ "@aws-sdk/client-s3": "3.511.0",
+ "@aws-sdk/s3-request-presigner": "3.511.0",
"@next-auth/prisma-adapter": "1.0.7",
"@paralleldrive/cuid2": "2.2.2",
"@prisma/client": "5.9.1",
From 7391311ead746ed5bfb81f3b73f6797a505af149 Mon Sep 17 00:00:00 2001
From: Simon Knittel
Date: Sat, 17 Feb 2024 11:11:01 +0100
Subject: [PATCH 3/3] feat(AWS): Add budget
---
docs/setup-test-and-production.md | 11 ++++++++++-
terraform/budgets.tf | 32 +++++++++++++++++++++++++++++++
2 files changed, 42 insertions(+), 1 deletion(-)
create mode 100644 terraform/budgets.tf
diff --git a/docs/setup-test-and-production.md b/docs/setup-test-and-production.md
index e6d2330f..ab85cedf 100644
--- a/docs/setup-test-and-production.md
+++ b/docs/setup-test-and-production.md
@@ -122,6 +122,15 @@
2. `AWS_PROFILE=sinister-incorporated-test terraform init -backend-config=test.s3.tfbackend`
3. `AWS_PROFILE=sinister-incorporated-test terraform apply -var-file="test.tfvars"`
-## 6. Set up Vercel
+## 7. Set up Vercel
1. Set `Ignored Build Step` to `Run my Bash script: bash ../.vercel/ignore-step.sh`
+
+
+## 8. Left over
+
+1. Manually enable we monthly budget report on AWS
+ - Budget report name: `Total monthly costs`
+ - Select budgets: `Total monthly budget`
+ - Report frequency: `Monthly`
+ - Day of month: `1`
diff --git a/terraform/budgets.tf b/terraform/budgets.tf
new file mode 100644
index 00000000..a10b03e6
--- /dev/null
+++ b/terraform/budgets.tf
@@ -0,0 +1,32 @@
+resource "aws_budgets_budget" "monthly_total" {
+ name = "Total monthly budget"
+ budget_type = "COST"
+ limit_amount = "10"
+ limit_unit = "USD"
+ time_period_start = "2023-12-01_00:00"
+ time_unit = "MONTHLY"
+
+ notification {
+ comparison_operator = "GREATER_THAN"
+ threshold = 100
+ threshold_type = "PERCENTAGE"
+ notification_type = "FORECASTED"
+ subscriber_email_addresses = ["hallo@simonknittel.de"]
+ }
+
+ notification {
+ comparison_operator = "GREATER_THAN"
+ threshold = 75
+ threshold_type = "PERCENTAGE"
+ notification_type = "FORECASTED"
+ subscriber_email_addresses = ["hallo@simonknittel.de"]
+ }
+
+ notification {
+ comparison_operator = "GREATER_THAN"
+ threshold = 50
+ threshold_type = "PERCENTAGE"
+ notification_type = "FORECASTED"
+ subscriber_email_addresses = ["hallo@simonknittel.de"]
+ }
+}