From 7a35f9837dbaa0bf4c96240f49660740677cfe9d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 12 Nov 2023 01:15:20 +0000 Subject: [PATCH] Update middy to v4.7.0 (#298) 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 | |---|---|---|---|---|---| | [@middy/core](https://middy.js.org) ([source](https://togithub.com/middyjs/middy)) | [`4.6.5` -> `4.7.0`](https://renovatebot.com/diffs/npm/@middy%2fcore/4.6.5/4.7.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@middy%2fcore/4.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@middy%2fcore/4.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@middy%2fcore/4.6.5/4.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@middy%2fcore/4.6.5/4.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@middy/error-logger](https://middy.js.org) ([source](https://togithub.com/middyjs/middy)) | [`4.6.5` -> `4.7.0`](https://renovatebot.com/diffs/npm/@middy%2ferror-logger/4.6.5/4.7.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@middy%2ferror-logger/4.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@middy%2ferror-logger/4.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@middy%2ferror-logger/4.6.5/4.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@middy%2ferror-logger/4.6.5/4.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@middy/http-content-negotiation](https://middy.js.org) ([source](https://togithub.com/middyjs/middy)) | [`4.6.5` -> `4.7.0`](https://renovatebot.com/diffs/npm/@middy%2fhttp-content-negotiation/4.6.5/4.7.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@middy%2fhttp-content-negotiation/4.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@middy%2fhttp-content-negotiation/4.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@middy%2fhttp-content-negotiation/4.6.5/4.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@middy%2fhttp-content-negotiation/4.6.5/4.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@middy/http-error-handler](https://middy.js.org) ([source](https://togithub.com/middyjs/middy)) | [`4.6.5` -> `4.7.0`](https://renovatebot.com/diffs/npm/@middy%2fhttp-error-handler/4.6.5/4.7.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@middy%2fhttp-error-handler/4.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@middy%2fhttp-error-handler/4.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@middy%2fhttp-error-handler/4.6.5/4.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@middy%2fhttp-error-handler/4.6.5/4.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@middy/http-header-normalizer](https://middy.js.org) ([source](https://togithub.com/middyjs/middy)) | [`4.6.5` -> `4.7.0`](https://renovatebot.com/diffs/npm/@middy%2fhttp-header-normalizer/4.6.5/4.7.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@middy%2fhttp-header-normalizer/4.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@middy%2fhttp-header-normalizer/4.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@middy%2fhttp-header-normalizer/4.6.5/4.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@middy%2fhttp-header-normalizer/4.6.5/4.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@middy/http-json-body-parser](https://middy.js.org) ([source](https://togithub.com/middyjs/middy)) | [`4.6.5` -> `4.7.0`](https://renovatebot.com/diffs/npm/@middy%2fhttp-json-body-parser/4.6.5/4.7.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@middy%2fhttp-json-body-parser/4.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@middy%2fhttp-json-body-parser/4.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@middy%2fhttp-json-body-parser/4.6.5/4.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@middy%2fhttp-json-body-parser/4.6.5/4.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@middy/http-response-serializer](https://middy.js.org) ([source](https://togithub.com/middyjs/middy)) | [`4.6.5` -> `4.7.0`](https://renovatebot.com/diffs/npm/@middy%2fhttp-response-serializer/4.6.5/4.7.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@middy%2fhttp-response-serializer/4.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@middy%2fhttp-response-serializer/4.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@middy%2fhttp-response-serializer/4.6.5/4.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@middy%2fhttp-response-serializer/4.6.5/4.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@middy/validator](https://middy.js.org) ([source](https://togithub.com/middyjs/middy)) | [`4.6.5` -> `4.7.0`](https://renovatebot.com/diffs/npm/@middy%2fvalidator/4.6.5/4.7.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@middy%2fvalidator/4.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@middy%2fvalidator/4.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@middy%2fvalidator/4.6.5/4.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@middy%2fvalidator/4.6.5/4.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
middyjs/middy (@​middy/core) ### [`v4.7.0`](https://togithub.com/middyjs/middy/releases/tag/4.7.0) [Compare Source](https://togithub.com/middyjs/middy/compare/4.6.6...4.7.0) ##### What's Changed - Add ability to set default headers in `http-header-normalizer` / http-json-body-parser - json as default content type [#​1120](https://togithub.com/middyjs/middy/issues/1120) [@​qoomon](https://togithub.com/qoomon) **Full Changelog**: https://github.com/middyjs/middy/compare/4.6.6...4.7.0 ### [`v4.6.6`](https://togithub.com/middyjs/middy/releases/tag/4.6.6) [Compare Source](https://togithub.com/middyjs/middy/compare/4.6.5...4.6.6) ##### What's Changed - Fix typo by [@​michael-k](https://togithub.com/michael-k) in [https://github.com/middyjs/middy/pull/1110](https://togithub.com/middyjs/middy/pull/1110) - docs: add Powertools idempotency + fix typo by [@​dreamorosi](https://togithub.com/dreamorosi) in [https://github.com/middyjs/middy/pull/1115](https://togithub.com/middyjs/middy/pull/1115) - TypeError: Cannot read properties of undefined (reading 'Accept') [@​phawxby](https://togithub.com/phawxby) [#​1121](https://togithub.com/middyjs/middy/issues/1121) ##### New Contributors - [@​michael-k](https://togithub.com/michael-k) made their first contribution in [https://github.com/middyjs/middy/pull/1110](https://togithub.com/middyjs/middy/pull/1110) **Full Changelog**: https://github.com/middyjs/middy/compare/4.6.5...4.6.6
--- ### Configuration 📅 **Schedule**: Branch creation - "before 5am on sunday" (UTC), 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. 🔕 **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/SvenKirschbaum/share.kirschbaum.cloud). --- lambda/package-lock.json | 95 +++++++++++++++++++++------------------- lambda/package.json | 16 +++---- 2 files changed, 58 insertions(+), 53 deletions(-) diff --git a/lambda/package-lock.json b/lambda/package-lock.json index dd85e6d..1f92b71 100644 --- a/lambda/package-lock.json +++ b/lambda/package-lock.json @@ -16,14 +16,14 @@ "@aws-sdk/client-sesv2": "3.441.0", "@aws-sdk/client-sfn": "3.441.0", "@aws-sdk/s3-request-presigner": "3.441.0", - "@middy/core": "4.6.5", - "@middy/error-logger": "4.6.5", - "@middy/http-content-negotiation": "4.6.5", - "@middy/http-error-handler": "4.6.5", - "@middy/http-header-normalizer": "4.6.5", - "@middy/http-json-body-parser": "4.6.5", - "@middy/http-response-serializer": "4.6.5", - "@middy/validator": "4.6.5", + "@middy/core": "4.7.0", + "@middy/error-logger": "4.7.0", + "@middy/http-content-negotiation": "4.7.0", + "@middy/http-error-handler": "4.7.0", + "@middy/http-header-normalizer": "4.7.0", + "@middy/http-json-body-parser": "4.7.0", + "@middy/http-response-serializer": "4.7.0", + "@middy/validator": "4.7.0", "cloudfront-log-parser": "1.2.0", "http-errors": "2.0.0", "luxon": "3.4.3", @@ -1428,9 +1428,9 @@ } }, "node_modules/@hapi/accept": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@hapi/accept/-/accept-6.0.2.tgz", - "integrity": "sha512-xaTLf29Zeph/B32hekmgxLFsEPuX1xQYyZu0gJ4ZCHKU6nXmBRXfBymtWNEK0souOJcX2XHWUaZU6JzccuuMpg==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@hapi/accept/-/accept-6.0.3.tgz", + "integrity": "sha512-p72f9k56EuF0n3MwlBNThyVE5PXX40g+aQh+C/xbKrfzahM2Oispv3AXmOIU51t3j77zay1qrX7IIziZXspMlw==", "dependencies": { "@hapi/boom": "^10.0.1", "@hapi/hoek": "^11.0.2" @@ -1472,9 +1472,9 @@ "integrity": "sha512-4JQNk+3mVzK3xh2rqd6RB4J46qUR19azEHBneZyTZM+c456qOrbbM/5xcR8huNCCcbVt7+UmizG6GuUvPvKUYg==" }, "node_modules/@middy/core": { - "version": "4.6.5", - "resolved": "https://registry.npmjs.org/@middy/core/-/core-4.6.5.tgz", - "integrity": "sha512-nsAmIcafn2GGHz7yOJecEZjQ0UVARC+Wem2wzGELolXKM2TskcyDcvwqDSlas4pwh7gzHTdfwP+pUmQVRGWJPQ==", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/@middy/core/-/core-4.7.0.tgz", + "integrity": "sha512-yI++DmhDQ8+ugvY7+GrEnb2PF0M/6Wzbgu4Tf7QhOlhwKGDd4j6or+Ab7qYPWx+jnKf8F0tqlmh0gV4JLi0yHw==", "engines": { "node": ">=16" }, @@ -1484,9 +1484,9 @@ } }, "node_modules/@middy/error-logger": { - "version": "4.6.5", - "resolved": "https://registry.npmjs.org/@middy/error-logger/-/error-logger-4.6.5.tgz", - "integrity": "sha512-2bDRYlSqMcIEfBNAN7dB4wBTNsvPpeTBPzTNov8wkrUudFDmTemqggo4Lxy1ypA/fnsC+hyE/sCtPlq3pqNhVw==", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/@middy/error-logger/-/error-logger-4.7.0.tgz", + "integrity": "sha512-RDHjPL2gvkW1kaqkRsZztCNyA4JI6rKzuOSp9pjJ5feTiKyERkEH/SU9/r4w5Nm7i4iVl050Hvx7CHBQbgeZ2A==", "engines": { "node": ">=16" }, @@ -1496,11 +1496,11 @@ } }, "node_modules/@middy/http-content-negotiation": { - "version": "4.6.5", - "resolved": "https://registry.npmjs.org/@middy/http-content-negotiation/-/http-content-negotiation-4.6.5.tgz", - "integrity": "sha512-3atDqrAVEPW5rPjpaaL4mzFY9LCp6hj0E1M1Y9LbcU9hWX3M7y6F4J+LiXiBZydw++6BdmESa5ST4ujAuv0dOg==", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/@middy/http-content-negotiation/-/http-content-negotiation-4.7.0.tgz", + "integrity": "sha512-LEJRnHP96C9aAuSR2zYYVE7Nxbn4AlYfAnHnkAOUwu3Rvn/X6Kz4H2d7Trn184CL+1WlRF5xA5UU7AhUtK3kmw==", "dependencies": { - "@middy/util": "4.6.5", + "@middy/util": "4.7.0", "negotiator": "0.6.3" }, "engines": { @@ -1512,11 +1512,11 @@ } }, "node_modules/@middy/http-error-handler": { - "version": "4.6.5", - "resolved": "https://registry.npmjs.org/@middy/http-error-handler/-/http-error-handler-4.6.5.tgz", - "integrity": "sha512-PHsnGlP+ZOkpJj99D5SbA7RNKAcNTDC25SOUtG/YJVMVygmM4TQuqYwEYCJn+LVt4s279zL5JmL9YctPcoDrzQ==", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/@middy/http-error-handler/-/http-error-handler-4.7.0.tgz", + "integrity": "sha512-tr5cFNwHGukkWc3+bjEdLyg2wnFg57aJ1f7hYMJJ+WhyOL9a/C2UJGiyVSS9Q7RpAsYYUa8YbnfHT+sGZ79Y3A==", "dependencies": { - "@middy/util": "4.6.5" + "@middy/util": "4.7.0" }, "engines": { "node": ">=16" @@ -1527,9 +1527,9 @@ } }, "node_modules/@middy/http-header-normalizer": { - "version": "4.6.5", - "resolved": "https://registry.npmjs.org/@middy/http-header-normalizer/-/http-header-normalizer-4.6.5.tgz", - "integrity": "sha512-aL+CielrSXIQmVyUNTxg5jiIc3NJA5c1keHziBfcGOFSX1iufrHTZwcgTlB8+orqujEkbz02IQ6lTcpgBvxmBA==", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/@middy/http-header-normalizer/-/http-header-normalizer-4.7.0.tgz", + "integrity": "sha512-ZGQYXuN7Gt83J6zkaBqns/ko+Hf3t3xnqCxTtqtI3+htGuDHF8OHc5T2jy2gJHo6xzVoPWMtSEfAJ6nh4rPsgQ==", "engines": { "node": ">=16" }, @@ -1539,11 +1539,11 @@ } }, "node_modules/@middy/http-json-body-parser": { - "version": "4.6.5", - "resolved": "https://registry.npmjs.org/@middy/http-json-body-parser/-/http-json-body-parser-4.6.5.tgz", - "integrity": "sha512-WQhArH6ZCilUtw2tDYdA8Vjmwmwga1jsBAWl4Mg/D4RzmTwTVXDwU5gEebJ6D0XWA7VNaSkKiOTwyp4WuaZDUA==", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/@middy/http-json-body-parser/-/http-json-body-parser-4.7.0.tgz", + "integrity": "sha512-OKDKAerCi3lDvSmZeV3lViKNHSPzj26nwNnVKt6Dcb0so0Llb9pDQtT5/GiEVjyuBbVteY1COz9AZlgprOw7lQ==", "dependencies": { - "@middy/util": "4.6.5" + "@middy/util": "4.7.0" }, "engines": { "node": ">=16" @@ -1554,12 +1554,12 @@ } }, "node_modules/@middy/http-response-serializer": { - "version": "4.6.5", - "resolved": "https://registry.npmjs.org/@middy/http-response-serializer/-/http-response-serializer-4.6.5.tgz", - "integrity": "sha512-Xph19L68CI94pLxwj2HAzL7RAdYTgUXYYJ/lVGr1NmS26wXlXYJ/HH0xlBpL6sugbKrZVxGfhMdBq1RNMLukJQ==", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/@middy/http-response-serializer/-/http-response-serializer-4.7.0.tgz", + "integrity": "sha512-XmuG++1tOnydpgVh9GvXBhwm2fSimxggp/bEkuUvIcAddNwBKIeB8k8ehzK9Djqw+id9qNtqrQzPDcPVD8s1vQ==", "dependencies": { - "@hapi/accept": "6.0.2", - "@middy/util": "4.6.5" + "@hapi/accept": "6.0.3", + "@middy/util": "4.7.0" }, "engines": { "node": ">=16" @@ -1570,9 +1570,9 @@ } }, "node_modules/@middy/util": { - "version": "4.6.5", - "resolved": "https://registry.npmjs.org/@middy/util/-/util-4.6.5.tgz", - "integrity": "sha512-4cSIgW2kLYcfQ13Z1hHK7BDLCBsBe76iIiJ7xlPd/G3gwOl661K/jYGFkpNvksbmkEpqwNR1EFve0Mw3i2jMJQ==", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/@middy/util/-/util-4.7.0.tgz", + "integrity": "sha512-HUh0EOLGzBQjmJks4N12mmEebshtCUwyzdhk59UmAj97zzM0qn0exQvZDfbkY0pb/6b7sNnf7IpFww8Z6YxpWw==", "engines": { "node": ">=16" }, @@ -1582,11 +1582,11 @@ } }, "node_modules/@middy/validator": { - "version": "4.6.5", - "resolved": "https://registry.npmjs.org/@middy/validator/-/validator-4.6.5.tgz", - "integrity": "sha512-abH/JVQ6AIGJufVSSew+A+7Nvy7aInat3111FFI5NL534PrZyEj3wCD5CadWlssauuWUc8BGvrqn6KqgYaF9pw==", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/@middy/validator/-/validator-4.7.0.tgz", + "integrity": "sha512-p7dsQr9vpcJ08HRCbqFyf+Fa7yQFDALaJx9sIKV4NmYuR8TD78WioRa/HbPbff1ZyPtknfNqGi2T3GAfn3eWng==", "dependencies": { - "@middy/util": "4.6.5", + "@middy/util": "4.7.0", "ajv": "8.12.0", "ajv-cmd": "0.3.4", "ajv-errors": "3.0.0", @@ -1594,7 +1594,7 @@ "ajv-formats-draft2019": "1.6.1", "ajv-ftl-i18n": "0.1.1", "ajv-keywords": "5.1.0", - "fast-uri": "2.2.0" + "fast-uri": "2.3.0" }, "engines": { "node": ">=16" @@ -1604,6 +1604,11 @@ "url": "https://github.com/sponsors/willfarrell" } }, + "node_modules/@middy/validator/node_modules/fast-uri": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-2.3.0.tgz", + "integrity": "sha512-eel5UKGn369gGEWOqBShmFJWfq/xSJvsgDzgLYC845GneayWvXBf0lJCBn5qTABfewy1ZDPoaR5OZCP+kssfuw==" + }, "node_modules/@pkgjs/parseargs": { "version": "0.11.0", "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", diff --git a/lambda/package.json b/lambda/package.json index 7cf8231..17114ad 100644 --- a/lambda/package.json +++ b/lambda/package.json @@ -9,14 +9,14 @@ "@aws-sdk/client-sesv2": "3.441.0", "@aws-sdk/client-sfn": "3.441.0", "@aws-sdk/s3-request-presigner": "3.441.0", - "@middy/core": "4.6.5", - "@middy/http-content-negotiation": "4.6.5", - "@middy/http-header-normalizer": "4.6.5", - "@middy/http-json-body-parser": "4.6.5", - "@middy/http-error-handler": "4.6.5", - "@middy/http-response-serializer": "4.6.5", - "@middy/validator": "4.6.5", - "@middy/error-logger": "4.6.5", + "@middy/core": "4.7.0", + "@middy/http-content-negotiation": "4.7.0", + "@middy/http-header-normalizer": "4.7.0", + "@middy/http-json-body-parser": "4.7.0", + "@middy/http-error-handler": "4.7.0", + "@middy/http-response-serializer": "4.7.0", + "@middy/validator": "4.7.0", + "@middy/error-logger": "4.7.0", "cloudfront-log-parser": "1.2.0", "http-errors": "2.0.0", "luxon": "3.4.3",