From 1472bbb0582441c0c8e32d8460e0bacd0f6ebee2 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 27 Feb 2023 17:39:10 +0000
Subject: [PATCH] chore(deps-dev): bump fastify from 3.18.1 to 3.29.4

Bumps [fastify](https://github.com/fastify/fastify) from 3.18.1 to 3.29.4.
- [Release notes](https://github.com/fastify/fastify/releases)
- [Commits](https://github.com/fastify/fastify/compare/v3.18.1...v3.29.4)

---
updated-dependencies:
- dependency-name: fastify
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
---
 package-lock.json | 87 ++++++++++++++++++++---------------------------
 package.json      |  2 +-
 2 files changed, 38 insertions(+), 51 deletions(-)

diff --git a/package-lock.json b/package-lock.json
index 78b369ca9..00c9c0c7d 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -43,7 +43,7 @@
                 "aws-sdk-mock": "^5.4.0",
                 "cookie-parser": "^1.4.5",
                 "express": "^4.18.2",
-                "fastify": "3.18.1",
+                "fastify": "3.29.4",
                 "glob": "7.1.7",
                 "koa": "^2.13.3",
                 "lambda-tester": "^4.0.1",
@@ -715,6 +715,12 @@
                 "ajv": "^6.12.6"
             }
         },
+        "node_modules/@fastify/error": {
+            "version": "2.0.0",
+            "resolved": "https://registry.npmjs.org/@fastify/error/-/error-2.0.0.tgz",
+            "integrity": "sha512-wI3fpfDT0t7p8E6dA2eTECzzOd+bZsZCJ2Hcv+Onn2b7ZwK3RwD27uW2QDaMtQhAfWQQP+WNK7nKf0twLsBf9w==",
+            "dev": true
+        },
         "node_modules/@hapi/accept": {
             "version": "5.0.2",
             "resolved": "https://registry.npmjs.org/@hapi/accept/-/accept-5.0.2.tgz",
@@ -3857,42 +3863,29 @@
             "dev": true
         },
         "node_modules/fastify": {
-            "version": "3.18.1",
-            "resolved": "https://registry.npmjs.org/fastify/-/fastify-3.18.1.tgz",
-            "integrity": "sha512-OA0imy/bQCMzf7LUCb/1JI3ZSoA0Jo0MLpYULxV7gpppOpJ8NBxDp2PQoQ0FDqJevZPb7tlZf5JacIQft8x9yw==",
+            "version": "3.29.4",
+            "resolved": "https://registry.npmjs.org/fastify/-/fastify-3.29.4.tgz",
+            "integrity": "sha512-BEyKidZQvscNaiF1BLh+YLE7AzHH03NexhPzrwZP6KBQ+jG2czdgq72X+RFB5rK9hbqdaafVb5yiWN+hCvHfYg==",
             "dev": true,
             "dependencies": {
                 "@fastify/ajv-compiler": "^1.0.0",
+                "@fastify/error": "^2.0.0",
                 "abstract-logging": "^2.0.0",
                 "avvio": "^7.1.2",
+                "content-type": "^1.0.4",
                 "fast-json-stringify": "^2.5.2",
-                "fastify-error": "^0.3.0",
-                "fastify-warning": "^0.2.0",
-                "find-my-way": "^4.0.0",
+                "find-my-way": "^4.5.0",
                 "flatstr": "^1.0.12",
                 "light-my-request": "^4.2.0",
-                "pino": "^6.2.1",
+                "pino": "^6.13.0",
+                "process-warning": "^1.0.0",
                 "proxy-addr": "^2.0.7",
-                "readable-stream": "^3.4.0",
                 "rfdc": "^1.1.4",
                 "secure-json-parse": "^2.0.0",
                 "semver": "^7.3.2",
-                "tiny-lru": "^7.0.0"
+                "tiny-lru": "^8.0.1"
             }
         },
-        "node_modules/fastify-error": {
-            "version": "0.3.1",
-            "resolved": "https://registry.npmjs.org/fastify-error/-/fastify-error-0.3.1.tgz",
-            "integrity": "sha512-oCfpcsDndgnDVgiI7bwFKAun2dO+4h84vBlkWsWnz/OUK9Reff5UFoFl241xTiLeHWX/vU9zkDVXqYUxjOwHcQ==",
-            "dev": true
-        },
-        "node_modules/fastify-warning": {
-            "version": "0.2.0",
-            "resolved": "https://registry.npmjs.org/fastify-warning/-/fastify-warning-0.2.0.tgz",
-            "integrity": "sha512-s1EQguBw/9qtc1p/WTY4eq9WMRIACkj+HTcOIK1in4MV5aFaQC9ZCIt0dJ7pr5bIf4lPpHvAtP2ywpTNgs7hqw==",
-            "deprecated": "This module renamed to process-warning",
-            "dev": true
-        },
         "node_modules/fastq": {
             "version": "1.13.0",
             "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz",
@@ -8543,9 +8536,9 @@
             }
         },
         "node_modules/tiny-lru": {
-            "version": "7.0.6",
-            "resolved": "https://registry.npmjs.org/tiny-lru/-/tiny-lru-7.0.6.tgz",
-            "integrity": "sha512-zNYO0Kvgn5rXzWpL0y3RS09sMK67eGaQj9805jlK9G6pSadfriTczzLHFXa/xcW4mIRfmlB9HyQ/+SgL0V1uow==",
+            "version": "8.0.2",
+            "resolved": "https://registry.npmjs.org/tiny-lru/-/tiny-lru-8.0.2.tgz",
+            "integrity": "sha512-ApGvZ6vVvTNdsmt676grvCkUCGwzG9IqXma5Z07xJgiC5L7akUMof5U8G2JTI9Rz/ovtVhJBlY6mNhEvtjzOIg==",
             "dev": true,
             "engines": {
                 "node": ">=6"
@@ -10196,6 +10189,12 @@
                 "ajv": "^6.12.6"
             }
         },
+        "@fastify/error": {
+            "version": "2.0.0",
+            "resolved": "https://registry.npmjs.org/@fastify/error/-/error-2.0.0.tgz",
+            "integrity": "sha512-wI3fpfDT0t7p8E6dA2eTECzzOd+bZsZCJ2Hcv+Onn2b7ZwK3RwD27uW2QDaMtQhAfWQQP+WNK7nKf0twLsBf9w==",
+            "dev": true
+        },
         "@hapi/accept": {
             "version": "5.0.2",
             "resolved": "https://registry.npmjs.org/@hapi/accept/-/accept-5.0.2.tgz",
@@ -12848,41 +12847,29 @@
             "dev": true
         },
         "fastify": {
-            "version": "3.18.1",
-            "resolved": "https://registry.npmjs.org/fastify/-/fastify-3.18.1.tgz",
-            "integrity": "sha512-OA0imy/bQCMzf7LUCb/1JI3ZSoA0Jo0MLpYULxV7gpppOpJ8NBxDp2PQoQ0FDqJevZPb7tlZf5JacIQft8x9yw==",
+            "version": "3.29.4",
+            "resolved": "https://registry.npmjs.org/fastify/-/fastify-3.29.4.tgz",
+            "integrity": "sha512-BEyKidZQvscNaiF1BLh+YLE7AzHH03NexhPzrwZP6KBQ+jG2czdgq72X+RFB5rK9hbqdaafVb5yiWN+hCvHfYg==",
             "dev": true,
             "requires": {
                 "@fastify/ajv-compiler": "^1.0.0",
+                "@fastify/error": "^2.0.0",
                 "abstract-logging": "^2.0.0",
                 "avvio": "^7.1.2",
+                "content-type": "^1.0.4",
                 "fast-json-stringify": "^2.5.2",
-                "fastify-error": "^0.3.0",
-                "fastify-warning": "^0.2.0",
-                "find-my-way": "^4.0.0",
+                "find-my-way": "^4.5.0",
                 "flatstr": "^1.0.12",
                 "light-my-request": "^4.2.0",
-                "pino": "^6.2.1",
+                "pino": "^6.13.0",
+                "process-warning": "^1.0.0",
                 "proxy-addr": "^2.0.7",
-                "readable-stream": "^3.4.0",
                 "rfdc": "^1.1.4",
                 "secure-json-parse": "^2.0.0",
                 "semver": "^7.3.2",
-                "tiny-lru": "^7.0.0"
+                "tiny-lru": "^8.0.1"
             }
         },
-        "fastify-error": {
-            "version": "0.3.1",
-            "resolved": "https://registry.npmjs.org/fastify-error/-/fastify-error-0.3.1.tgz",
-            "integrity": "sha512-oCfpcsDndgnDVgiI7bwFKAun2dO+4h84vBlkWsWnz/OUK9Reff5UFoFl241xTiLeHWX/vU9zkDVXqYUxjOwHcQ==",
-            "dev": true
-        },
-        "fastify-warning": {
-            "version": "0.2.0",
-            "resolved": "https://registry.npmjs.org/fastify-warning/-/fastify-warning-0.2.0.tgz",
-            "integrity": "sha512-s1EQguBw/9qtc1p/WTY4eq9WMRIACkj+HTcOIK1in4MV5aFaQC9ZCIt0dJ7pr5bIf4lPpHvAtP2ywpTNgs7hqw==",
-            "dev": true
-        },
         "fastq": {
             "version": "1.13.0",
             "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz",
@@ -16577,9 +16564,9 @@
             }
         },
         "tiny-lru": {
-            "version": "7.0.6",
-            "resolved": "https://registry.npmjs.org/tiny-lru/-/tiny-lru-7.0.6.tgz",
-            "integrity": "sha512-zNYO0Kvgn5rXzWpL0y3RS09sMK67eGaQj9805jlK9G6pSadfriTczzLHFXa/xcW4mIRfmlB9HyQ/+SgL0V1uow==",
+            "version": "8.0.2",
+            "resolved": "https://registry.npmjs.org/tiny-lru/-/tiny-lru-8.0.2.tgz",
+            "integrity": "sha512-ApGvZ6vVvTNdsmt676grvCkUCGwzG9IqXma5Z07xJgiC5L7akUMof5U8G2JTI9Rz/ovtVhJBlY6mNhEvtjzOIg==",
             "dev": true
         },
         "to-arraybuffer": {
diff --git a/package.json b/package.json
index 6a2fd08ae..84a5730f3 100644
--- a/package.json
+++ b/package.json
@@ -68,7 +68,7 @@
         "aws-sdk-mock": "^5.4.0",
         "cookie-parser": "^1.4.5",
         "express": "^4.18.2",
-        "fastify": "3.18.1",
+        "fastify": "3.29.4",
         "glob": "7.1.7",
         "koa": "^2.13.3",
         "lambda-tester": "^4.0.1",