Skip to content

Commit

Permalink
chore(deps): update dependency fastify to v5
Browse files Browse the repository at this point in the history
  • Loading branch information
renovate[bot] authored Jan 6, 2025
1 parent a7c4f05 commit d399bc6
Show file tree
Hide file tree
Showing 2 changed files with 154 additions and 21 deletions.
4 changes: 2 additions & 2 deletions packages/mercurius/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
"@nestjs/common": "10.4.15",
"@nestjs/platform-fastify": "10.4.15",
"@nestjs/testing": "10.4.15",
"fastify": "4.29.0",
"fastify": "5.2.1",
"mercurius": "14.1.0",
"mercurius-integration-testing": "9.0.1"
},
Expand All @@ -42,7 +42,7 @@
"@mercuriusjs/gateway": "^1.0.0 || ^2.0.0 || ^3.0.0",
"@nestjs/common": "^9.3.8 || ^10.0.0",
"@nestjs/graphql": "^12.0.0",
"fastify": "^4.12.0",
"fastify": "^4.12.0 || ^5.0.0",
"graphql": "^16.0.0",
"mercurius": "^12.0.0 || ^13.0.0 || ^14.0.0"
},
Expand Down
171 changes: 152 additions & 19 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -874,6 +874,15 @@
ajv-formats "^2.1.1"
fast-uri "^2.0.0"

"@fastify/ajv-compiler@^4.0.0":
version "4.0.2"
resolved "https://registry.yarnpkg.com/@fastify/ajv-compiler/-/ajv-compiler-4.0.2.tgz#da05938cf852901bfb953738764f553b5449b80b"
integrity sha512-Rkiu/8wIjpsf46Rr+Fitd3HRP+VsxUFDDeag0hs9L0ksfnwx2g7SPQQTFL0E8Qv+rfXzQOxBJnjUB9ITUDjfWQ==
dependencies:
ajv "^8.12.0"
ajv-formats "^3.0.1"
fast-uri "^3.0.0"

"@fastify/busboy@^2.0.0":
version "2.0.0"
resolved "https://registry.npmjs.org/@fastify/busboy/-/busboy-2.0.0.tgz"
Expand Down Expand Up @@ -902,13 +911,25 @@
resolved "https://registry.npmjs.org/@fastify/error/-/error-3.4.1.tgz"
integrity sha512-wWSvph+29GR783IhmvdwWnN4bUxTD01Vm5Xad4i7i1VuAOItLvbPAb69sb0IQ2N57yprvhNIwAP5B6xfKTmjmQ==

"@fastify/error@^4.0.0":
version "4.0.0"
resolved "https://registry.yarnpkg.com/@fastify/error/-/error-4.0.0.tgz#7842d6161fbce78953638318be99033a0c2d5070"
integrity sha512-OO/SA8As24JtT1usTUTKgGH7uLvhfwZPwlptRi2Dp5P4KKmJI3gvsZ8MIHnNwDs4sLf/aai5LzTyl66xr7qMxA==

"@fastify/fast-json-stringify-compiler@^4.3.0":
version "4.3.0"
resolved "https://registry.npmjs.org/@fastify/fast-json-stringify-compiler/-/fast-json-stringify-compiler-4.3.0.tgz"
integrity sha512-aZAXGYo6m22Fk1zZzEUKBvut/CIIQe/BapEORnxiD5Qr0kPHqqI69NtEMCme74h+at72sPhbkb4ZrLd1W3KRLA==
dependencies:
fast-json-stringify "^5.7.0"

"@fastify/fast-json-stringify-compiler@^5.0.0":
version "5.0.2"
resolved "https://registry.yarnpkg.com/@fastify/fast-json-stringify-compiler/-/fast-json-stringify-compiler-5.0.2.tgz#aedd7729674531ef276a5b680bfaf9c711f3f85e"
integrity sha512-YdR7gqlLg1xZAQa+SX4sMNzQHY5pC54fu9oC5aYSUqBhyn6fkLkrdtKlpVdCNPlwuUuXA1PjFTEmvMF6ZVXVGw==
dependencies:
fast-json-stringify "^6.0.0"

"@fastify/[email protected]":
version "7.4.0"
resolved "https://registry.npmjs.org/@fastify/formbody/-/formbody-7.4.0.tgz"
Expand All @@ -917,6 +938,18 @@
fast-querystring "^1.0.0"
fastify-plugin "^4.0.0"

"@fastify/forwarded@^3.0.0":
version "3.0.0"
resolved "https://registry.yarnpkg.com/@fastify/forwarded/-/forwarded-3.0.0.tgz#0fc96cdbbb5a38ad453d2d5533a34f09b4949b37"
integrity sha512-kJExsp4JCms7ipzg7SJ3y8DwmePaELHxKYtg+tZow+k0znUTf3cb+npgyqm8+ATZOdmfgfydIebPDWM172wfyA==

"@fastify/merge-json-schemas@^0.1.1":
version "0.1.1"
resolved "https://registry.yarnpkg.com/@fastify/merge-json-schemas/-/merge-json-schemas-0.1.1.tgz#3551857b8a17a24e8c799e9f51795edb07baa0bc"
integrity sha512-fERDVz7topgNjtXsJTTW1JKLy0rhuLRcquYqNR9rF7OcVpCa2OVW49ZPDIhaRRCaUuvVxI+N416xUoF76HNSXA==
dependencies:
fast-deep-equal "^3.1.3"

"@fastify/[email protected]":
version "8.3.3"
resolved "https://registry.npmjs.org/@fastify/middie/-/middie-8.3.3.tgz"
Expand All @@ -927,6 +960,14 @@
path-to-regexp "^6.3.0"
reusify "^1.0.4"

"@fastify/proxy-addr@^5.0.0":
version "5.0.0"
resolved "https://registry.yarnpkg.com/@fastify/proxy-addr/-/proxy-addr-5.0.0.tgz#e9d1c7a49b8380d9f92a879fdc623ac47ee27de3"
integrity sha512-37qVVA1qZ5sgH7KpHkkC4z9SK6StIsIcOmpjvMPXNb3vx2GQxhZocogVYbr2PbbeLCQxYIPDok307xEvRZOzGA==
dependencies:
"@fastify/forwarded" "^3.0.0"
ipaddr.js "^2.1.0"

"@fastify/send@^2.0.0":
version "2.1.0"
resolved "https://registry.npmjs.org/@fastify/send/-/send-2.1.0.tgz"
Expand Down Expand Up @@ -2745,6 +2786,13 @@ ajv-formats@^2.1.1:
dependencies:
ajv "^8.0.0"

ajv-formats@^3.0.1:
version "3.0.1"
resolved "https://registry.yarnpkg.com/ajv-formats/-/ajv-formats-3.0.1.tgz#3d5dc762bca17679c3c2ea7e90ad6b7532309578"
integrity sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==
dependencies:
ajv "^8.0.0"

ajv@^6.12.4:
version "6.12.6"
resolved "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz"
Expand All @@ -2765,6 +2813,16 @@ ajv@^8.0.0, ajv@^8.10.0, ajv@^8.11.0:
require-from-string "^2.0.2"
uri-js "^4.2.2"

ajv@^8.12.0:
version "8.17.1"
resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.17.1.tgz#37d9a5c776af6bc92d7f4f9510eba4c0a60d11a6"
integrity sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==
dependencies:
fast-deep-equal "^3.1.3"
fast-uri "^3.0.1"
json-schema-traverse "^1.0.0"
require-from-string "^2.0.2"

ansi-align@^3.0.1:
version "3.0.1"
resolved "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz"
Expand Down Expand Up @@ -3112,6 +3170,14 @@ avvio@^8.3.0:
debug "^4.0.0"
fastq "^1.17.1"

avvio@^9.0.0:
version "9.1.0"
resolved "https://registry.yarnpkg.com/avvio/-/avvio-9.1.0.tgz#0ff80ed211682441d8aa39ff21a4b9d022109c44"
integrity sha512-fYASnYi600CsH/j9EQov7lECAniYiBFiiAtBNuZYLA2leLe9qOvZzqYHFjtIj6gD2VMoMLP14834LFWvr4IfDw==
dependencies:
"@fastify/error" "^4.0.0"
fastq "^1.17.1"

axios@^1.7.4:
version "1.7.7"
resolved "https://registry.npmjs.org/axios/-/axios-1.7.7.tgz"
Expand Down Expand Up @@ -5022,6 +5088,19 @@ fast-json-stringify@^5.8.0:
json-schema-ref-resolver "^1.0.1"
rfdc "^1.2.0"

fast-json-stringify@^6.0.0:
version "6.0.0"
resolved "https://registry.yarnpkg.com/fast-json-stringify/-/fast-json-stringify-6.0.0.tgz#15c5e85b567ead695773bf55938b56aaaa57d805"
integrity sha512-FGMKZwniMTgZh7zQp9b6XnBVxUmKVahQLQeRQHqwYmPDqDhcEKZ3BaQsxelFFI5PY7nN71OEeiL47/zUWcYe1A==
dependencies:
"@fastify/merge-json-schemas" "^0.1.1"
ajv "^8.12.0"
ajv-formats "^3.0.1"
fast-deep-equal "^3.1.3"
fast-uri "^2.3.0"
json-schema-ref-resolver "^1.0.1"
rfdc "^1.2.0"

fast-levenshtein@^2.0.6:
version "2.0.6"
resolved "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz"
Expand Down Expand Up @@ -5049,6 +5128,16 @@ fast-uri@^2.0.0, fast-uri@^2.1.0:
resolved "https://registry.npmjs.org/fast-uri/-/fast-uri-2.2.0.tgz"
integrity sha512-cIusKBIt/R/oI6z/1nyfe2FvGKVTohVRfvkOhvx0nCEW+xf5NoCXjAHcWp93uOUBchzYcsvPlrapAdX1uW+YGg==

fast-uri@^2.3.0:
version "2.4.0"
resolved "https://registry.yarnpkg.com/fast-uri/-/fast-uri-2.4.0.tgz#67eae6fbbe9f25339d5d3f4c4234787b65d7d55e"
integrity sha512-ypuAmmMKInk5q7XcepxlnUWDLWv4GFtaJqAzWKqn62IpQ3pejtr5dTVbt3vwqVaMKmkNR55sTT+CqUKIaT21BA==

fast-uri@^3.0.0, fast-uri@^3.0.1:
version "3.0.4"
resolved "https://registry.yarnpkg.com/fast-uri/-/fast-uri-3.0.4.tgz#bf2973f18465da231ef4b1e43a188c3bf580cf98"
integrity sha512-G3iTQw1DizJQ5eEqj1CbFCWhq+pzum7qepkxU7rS1FGZDqjYKcrguo9XDRbV7EgPnn8CgaPigTq+NEjyioeYZQ==

fastify-plugin@^4.0.0, fastify-plugin@^4.2.0, fastify-plugin@^4.3.0, fastify-plugin@^4.4.0:
version "4.5.0"
resolved "https://registry.npmjs.org/fastify-plugin/-/fastify-plugin-4.5.0.tgz"
Expand Down Expand Up @@ -5076,27 +5165,26 @@ [email protected]:
semver "^7.5.4"
toad-cache "^3.3.0"

fastify@4.29.0:
version "4.29.0"
resolved "https://registry.yarnpkg.com/fastify/-/fastify-4.29.0.tgz#ea3fcd92f4d9deaa841a6722dc6e3e7ff9392850"
integrity sha512-MaaUHUGcCgC8fXQDsDtioaCcag1fmPJ9j64vAKunqZF4aSub040ZGi/ag8NGE2714yREPOKZuHCfpPzuUD3UQQ==
fastify@5.2.1:
version "5.2.1"
resolved "https://registry.yarnpkg.com/fastify/-/fastify-5.2.1.tgz#38381800eb26b7e27da72d9ee51c544f0c52ff39"
integrity sha512-rslrNBF67eg8/Gyn7P2URV8/6pz8kSAscFL4EThZJ8JBMaXacVdVE4hmUcnPNKERl5o/xTiBSLfdowBRhVF1WA==
dependencies:
"@fastify/ajv-compiler" "^3.5.0"
"@fastify/error" "^3.4.0"
"@fastify/fast-json-stringify-compiler" "^4.3.0"
"@fastify/ajv-compiler" "^4.0.0"
"@fastify/error" "^4.0.0"
"@fastify/fast-json-stringify-compiler" "^5.0.0"
"@fastify/proxy-addr" "^5.0.0"
abstract-logging "^2.0.1"
avvio "^8.3.0"
fast-content-type-parse "^1.1.0"
fast-json-stringify "^5.8.0"
find-my-way "^8.0.0"
light-my-request "^5.11.0"
avvio "^9.0.0"
fast-json-stringify "^6.0.0"
find-my-way "^9.0.0"
light-my-request "^6.0.0"
pino "^9.0.0"
process-warning "^3.0.0"
proxy-addr "^2.0.7"
rfdc "^1.3.0"
secure-json-parse "^2.7.0"
semver "^7.5.4"
toad-cache "^3.3.0"
process-warning "^4.0.0"
rfdc "^1.3.1"
secure-json-parse "^3.0.1"
semver "^7.6.0"
toad-cache "^3.7.0"

fastparallel@^2.3.0:
version "2.4.1"
Expand Down Expand Up @@ -5185,6 +5273,15 @@ find-my-way@^8.0.0:
fast-querystring "^1.0.0"
safe-regex2 "^3.1.0"

find-my-way@^9.0.0:
version "9.1.0"
resolved "https://registry.yarnpkg.com/find-my-way/-/find-my-way-9.1.0.tgz#df941d61198b6380bc962250652c2dff43468880"
integrity sha512-Y5jIsuYR4BwWDYYQ2A/RWWE6gD8a0FMgtU+HOq1WKku+Cwdz8M1v8wcAmRXXM1/iqtoqg06v+LjAxMYbCjViMw==
dependencies:
fast-deep-equal "^3.1.3"
fast-querystring "^1.0.0"
safe-regex2 "^4.0.0"

find-up@^2.0.0:
version "2.1.0"
resolved "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz"
Expand Down Expand Up @@ -6115,6 +6212,11 @@ [email protected]:
resolved "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz"
integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==

ipaddr.js@^2.1.0:
version "2.2.0"
resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-2.2.0.tgz#d33fa7bac284f4de7af949638c9d68157c6b92e8"
integrity sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==

is-arguments@^1.1.1:
version "1.1.1"
resolved "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz"
Expand Down Expand Up @@ -7318,6 +7420,15 @@ light-my-request@^5.11.0:
process-warning "^2.0.0"
set-cookie-parser "^2.4.1"

light-my-request@^6.0.0:
version "6.4.0"
resolved "https://registry.yarnpkg.com/light-my-request/-/light-my-request-6.4.0.tgz#f567008bfb8e4af8b11736c4435dc62fc35a8e7a"
integrity sha512-U0UONITz4GVQodMPoygnqJan2RYfhyLsCzFBakJHWNfiQKyHzvp38YOxxLGs8lIDPwR6ngd4gmuZJQQJtRBu/A==
dependencies:
cookie "^1.0.1"
process-warning "^4.0.0"
set-cookie-parser "^2.6.0"

lilconfig@~3.1.3:
version "3.1.3"
resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-3.1.3.tgz#a1bcfd6257f9585bf5ae14ceeebb7b559025e4c4"
Expand Down Expand Up @@ -9446,6 +9557,11 @@ ret@~0.4.0:
resolved "https://registry.yarnpkg.com/ret/-/ret-0.4.3.tgz#5243fa30e704a2e78a9b9b1e86079e15891aa85c"
integrity sha512-0f4Memo5QP7WQyUEAYUO3esD/XjOc3Zjjg5CPsAq1p8sIu0XPeMbHJemKA0BO7tV0X7+A0FoEpbmHXWxPyD3wQ==

ret@~0.5.0:
version "0.5.0"
resolved "https://registry.yarnpkg.com/ret/-/ret-0.5.0.tgz#30a4d38a7e704bd96dc5ffcbe7ce2a9274c41c95"
integrity sha512-I1XxrZSQ+oErkRR4jYbAyEEu2I0avBvvMM5JN+6EBprOGRCs63ENqZ3vjavq8fBw2+62G5LF5XelKwuJpcvcxw==

[email protected]:
version "0.13.1"
resolved "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz"
Expand All @@ -9466,7 +9582,7 @@ rfdc@^1.2.0, rfdc@^1.3.0:
resolved "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz"
integrity sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==

rfdc@^1.4.1:
rfdc@^1.3.1, rfdc@^1.4.1:
version "1.4.1"
resolved "https://registry.npmjs.org/rfdc/-/rfdc-1.4.1.tgz"
integrity sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==
Expand Down Expand Up @@ -9576,6 +9692,13 @@ safe-regex2@^3.1.0:
dependencies:
ret "~0.4.0"

safe-regex2@^4.0.0:
version "4.0.1"
resolved "https://registry.yarnpkg.com/safe-regex2/-/safe-regex2-4.0.1.tgz#b0a4b0216c1dd0256af987b7aea473e1c91543a8"
integrity sha512-goqsB+bSlOmVX+CiFX2PFc1OV88j5jvBqIM+DgqrucHnUguAUNtiNOs+aTadq2NqsLQ+TQ3UEVG3gtSFcdlkCg==
dependencies:
ret "~0.5.0"

safe-stable-stringify@^2.0.0, safe-stable-stringify@^2.3.0, safe-stable-stringify@^2.3.1:
version "2.4.3"
resolved "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.4.3.tgz"
Expand All @@ -9591,6 +9714,11 @@ secure-json-parse@^2.4.0, secure-json-parse@^2.7.0:
resolved "https://registry.npmjs.org/secure-json-parse/-/secure-json-parse-2.7.0.tgz"
integrity sha512-6aU+Rwsezw7VR8/nyvKTx8QpWH9FrcYiXXlqC4z5d5XQBDRqtbfsRjnwGyqbi3gddNtWHuEk9OANUotL26qKUw==

secure-json-parse@^3.0.1:
version "3.0.2"
resolved "https://registry.yarnpkg.com/secure-json-parse/-/secure-json-parse-3.0.2.tgz#255b03bb0627ba5805f64f384b0a7691d8cb021b"
integrity sha512-H6nS2o8bWfpFEV6U38sOSjS7bTbdgbCGU9wEM6W14P5H0QOsz94KCusifV44GpHDTu2nqZbuDNhTzu+mjDSw1w==

"semver@2 || 3 || 4 || 5", semver@^5.6.0:
version "5.7.2"
resolved "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz"
Expand Down Expand Up @@ -10358,6 +10486,11 @@ toad-cache@^3.3.0:
resolved "https://registry.npmjs.org/toad-cache/-/toad-cache-3.3.0.tgz"
integrity sha512-3oDzcogWGHZdkwrHyvJVpPjA7oNzY6ENOV3PsWJY9XYPZ6INo94Yd47s5may1U+nleBPwDhrRiTPMIvKaa3MQg==

toad-cache@^3.7.0:
version "3.7.0"
resolved "https://registry.yarnpkg.com/toad-cache/-/toad-cache-3.7.0.tgz#b9b63304ea7c45ec34d91f1d2fa513517025c441"
integrity sha512-/m8M+2BJUpoJdgAHoG+baCwBT+tf2VraSfkBgl0Y00qIWt41DJ8R5B8nsEw0I58YwF5IZH6z24/2TobDKnqSWw==

[email protected]:
version "1.0.1"
resolved "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz"
Expand Down

0 comments on commit d399bc6

Please sign in to comment.