From 2465839a03fb54c62efa51f2df11f74557926722 Mon Sep 17 00:00:00 2001 From: rtritto Date: Sun, 19 Jan 2025 05:04:53 +0100 Subject: [PATCH] test: bump fastify --- packages/vike-node/package.json | 2 +- pnpm-lock.yaml | 214 ++++++++++++++++++++++++++------ 2 files changed, 177 insertions(+), 39 deletions(-) diff --git a/packages/vike-node/package.json b/packages/vike-node/package.json index 10955a1..327ae7b 100644 --- a/packages/vike-node/package.json +++ b/packages/vike-node/package.json @@ -95,7 +95,7 @@ "@brillout/release-me": "^0.4.0", "@types/node": "^20.14.15", "elysia": "^1.1.6", - "fastify": "^4.28.1", + "fastify": "^5.2.1", "h3": "^1.12.0", "hono": "^4.6.3", "tsup": "^8.3.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4c1653f..53c0cc2 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -174,7 +174,7 @@ importers: version: 0.2.8 '@universal-middleware/core': specifier: ^0.3.3 - version: 0.3.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@4.29.0)(h3@1.13.0)(hono@4.6.14) + version: 0.3.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@5.2.1)(h3@1.13.0)(hono@4.6.14) '@vercel/nft': specifier: ^0.26.5 version: 0.26.5 @@ -201,8 +201,8 @@ importers: specifier: ^1.1.6 version: 1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2) fastify: - specifier: ^4.28.1 - version: 4.29.0 + specifier: ^5.2.1 + version: 5.2.1 h3: specifier: ^1.12.0 version: 1.13.0 @@ -217,7 +217,7 @@ importers: version: 5.7.2 universal-middleware: specifier: ^0.5.5 - version: 0.5.5(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(esbuild@0.24.2)(fastify@4.29.0)(h3@1.13.0)(hono@4.6.14)(rollup@4.29.1)(vite@6.0.5(@types/node@20.17.10)) + version: 0.5.5(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(esbuild@0.24.2)(fastify@5.2.1)(h3@1.13.0)(hono@4.6.14)(rollup@4.29.1)(vite@6.0.5(@types/node@20.17.10)) vike: specifier: ^0.4.213 version: 0.4.214(react-streaming@0.3.44(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(vite@6.0.5(@types/node@20.17.10)) @@ -677,6 +677,9 @@ packages: '@fastify/ajv-compiler@3.6.0': resolution: {integrity: sha512-LwdXQJjmMD+GwLOkP7TVC68qa+pSSogeWWmznRJ/coyTcfe9qA05AHFSe1eZFwK6q+xVRpChnvFUkf1iYaSZsQ==} + '@fastify/ajv-compiler@4.0.2': + resolution: {integrity: sha512-Rkiu/8wIjpsf46Rr+Fitd3HRP+VsxUFDDeag0hs9L0ksfnwx2g7SPQQTFL0E8Qv+rfXzQOxBJnjUB9ITUDjfWQ==} + '@fastify/busboy@2.1.1': resolution: {integrity: sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==} engines: {node: '>=14'} @@ -684,12 +687,27 @@ packages: '@fastify/error@3.4.1': resolution: {integrity: sha512-wWSvph+29GR783IhmvdwWnN4bUxTD01Vm5Xad4i7i1VuAOItLvbPAb69sb0IQ2N57yprvhNIwAP5B6xfKTmjmQ==} + '@fastify/error@4.0.0': + resolution: {integrity: sha512-OO/SA8As24JtT1usTUTKgGH7uLvhfwZPwlptRi2Dp5P4KKmJI3gvsZ8MIHnNwDs4sLf/aai5LzTyl66xr7qMxA==} + '@fastify/fast-json-stringify-compiler@4.3.0': resolution: {integrity: sha512-aZAXGYo6m22Fk1zZzEUKBvut/CIIQe/BapEORnxiD5Qr0kPHqqI69NtEMCme74h+at72sPhbkb4ZrLd1W3KRLA==} + '@fastify/fast-json-stringify-compiler@5.0.2': + resolution: {integrity: sha512-YdR7gqlLg1xZAQa+SX4sMNzQHY5pC54fu9oC5aYSUqBhyn6fkLkrdtKlpVdCNPlwuUuXA1PjFTEmvMF6ZVXVGw==} + + '@fastify/forwarded@3.0.0': + resolution: {integrity: sha512-kJExsp4JCms7ipzg7SJ3y8DwmePaELHxKYtg+tZow+k0znUTf3cb+npgyqm8+ATZOdmfgfydIebPDWM172wfyA==} + '@fastify/merge-json-schemas@0.1.1': resolution: {integrity: sha512-fERDVz7topgNjtXsJTTW1JKLy0rhuLRcquYqNR9rF7OcVpCa2OVW49ZPDIhaRRCaUuvVxI+N416xUoF76HNSXA==} + '@fastify/merge-json-schemas@0.2.1': + resolution: {integrity: sha512-OA3KGBCy6KtIvLf8DINC5880o5iBlDX4SxzLQS8HorJAbqluzLRn80UXU0bxZn7UOFhFgpRJDasfwn9nG4FG4A==} + + '@fastify/proxy-addr@5.0.0': + resolution: {integrity: sha512-37qVVA1qZ5sgH7KpHkkC4z9SK6StIsIcOmpjvMPXNb3vx2GQxhZocogVYbr2PbbeLCQxYIPDok307xEvRZOzGA==} + '@hono/node-server@1.13.7': resolution: {integrity: sha512-kTfUMsoloVKtRA2fLiGSd9qBddmru9KadNyhJCwgKBxTiNkaAJEwkVN9KV/rS4HtmmNRtUh6P+YpmjRMl0d9vQ==} engines: {node: '>=18.14.1'} @@ -1354,6 +1372,9 @@ packages: avvio@8.4.0: resolution: {integrity: sha512-CDSwaxINFy59iNwhYnkvALBwZiTydGkOecZyPkqBpABYR1KqGEsET0VOOYDwtleZSUIdeY36DC2bSZ24CO1igA==} + avvio@9.1.0: + resolution: {integrity: sha512-fYASnYi600CsH/j9EQov7lECAniYiBFiiAtBNuZYLA2leLe9qOvZzqYHFjtIj6gD2VMoMLP14834LFWvr4IfDw==} + balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} @@ -1624,6 +1645,10 @@ packages: resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} engines: {node: '>= 0.8'} + dequal@2.0.3: + resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} + engines: {node: '>=6'} + destr@2.0.3: resolution: {integrity: sha512-2N3BOUU4gYMpTP24s5rF5iP7BDr7uNTCs4ozw3kf/eKfvWSIu93GEBi5m427YoyJoeOzQ5smuu4nNAPGb8idSQ==} @@ -1753,6 +1778,9 @@ packages: fast-json-stringify@5.16.1: resolution: {integrity: sha512-KAdnLvy1yu/XrRtP+LJnxbBGrhN+xXu+gt3EUvZhYGKCr3lFHq/7UFJHHFgmJKoqlh6B40bZLEv7w46B0mqn1g==} + fast-json-stringify@6.0.1: + resolution: {integrity: sha512-s7SJE83QKBZwg54dIbD5rCtzOBVD43V1ReWXXYqBgwCwHLYAAT0RQc/FmrQglXqWPpz6omtryJQOau5jI4Nrvg==} + fast-querystring@1.1.2: resolution: {integrity: sha512-g6KuKWmFXc0fID8WWH0jit4g0AGBoJhCkJMb1RmbsSEUNvQ+ZC8D6CUZ+GtF8nMzSPXnhiePyyqqipzNNEnHjg==} @@ -1776,6 +1804,9 @@ packages: fastify@4.29.0: resolution: {integrity: sha512-MaaUHUGcCgC8fXQDsDtioaCcag1fmPJ9j64vAKunqZF4aSub040ZGi/ag8NGE2714yREPOKZuHCfpPzuUD3UQQ==} + fastify@5.2.1: + resolution: {integrity: sha512-rslrNBF67eg8/Gyn7P2URV8/6pz8kSAscFL4EThZJ8JBMaXacVdVE4hmUcnPNKERl5o/xTiBSLfdowBRhVF1WA==} + fastq@1.18.0: resolution: {integrity: sha512-QKHXPW0hD8g4UET03SdOdunzSouc9N4AuHdsX8XNcTsuz+yYFILVNIX4l9yHABMhiEI9Db0JTTIpu0wB+Y1QQw==} @@ -1802,6 +1833,10 @@ packages: resolution: {integrity: sha512-Dobi7gcTEq8yszimcfp/R7+owiT4WncAJ7VTTgFH1jYJ5GaG1FbhjwDG820hptN0QDFvzVY3RfCzdInvGPGzjA==} engines: {node: '>=14'} + find-my-way@9.1.0: + resolution: {integrity: sha512-Y5jIsuYR4BwWDYYQ2A/RWWE6gD8a0FMgtU+HOq1WKku+Cwdz8M1v8wcAmRXXM1/iqtoqg06v+LjAxMYbCjViMw==} + engines: {node: '>=14'} + find-up-simple@1.0.0: resolution: {integrity: sha512-q7Us7kcjj2VMePAa02hDAF6d+MzsdsAWEwYyOpwUtlerRBkOEPBCRZrAV4XfcSN8fHAgaD0hP7miwoay6DCprw==} engines: {node: '>=18'} @@ -1959,6 +1994,10 @@ packages: resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} engines: {node: '>= 0.10'} + ipaddr.js@2.2.0: + resolution: {integrity: sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==} + engines: {node: '>= 10'} + iron-webcrypto@1.2.1: resolution: {integrity: sha512-feOM6FaSr6rEABp/eDfVseKyTMDt+KGpeB35SkVn9Tyn0CqvVsY3EwI0v5i8nMHyJnzCIQf7nsy3p41TPkJZhg==} @@ -2035,6 +2074,9 @@ packages: json-schema-ref-resolver@1.0.1: resolution: {integrity: sha512-EJAj1pgHc1hxF6vo2Z3s69fMjO1INq6eGHXZ8Z6wCQeldCuwxGK9Sxf4/cScGn3FZubCVUehfWtcDM/PLteCQw==} + json-schema-ref-resolver@2.0.1: + resolution: {integrity: sha512-HG0SIB9X4J8bwbxCbnd5FfPEbcXAJYTi1pBJeP/QPON+w8ovSME8iRG+ElHNxZNX2Qh6eYn1GdzJFS4cDFfx0Q==} + json-schema-traverse@1.0.0: resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} @@ -2053,6 +2095,9 @@ packages: light-my-request@5.14.0: resolution: {integrity: sha512-aORPWntbpH5esaYpGOOmri0OHDOe3wC5M2MQxZ9dvMLZm6DnaAn0kJlcbU9hwsQgLzmZyReKwFwwPkR+nHu5kA==} + light-my-request@6.5.1: + resolution: {integrity: sha512-0q82RyxIextuDtkA0UDofhPHIiQ2kmpa7fwElCSlm/8nQl36cDU1Cw+CAO90Es0lReH2HChClKL84I86Nc52hg==} + lilconfig@3.1.3: resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==} engines: {node: '>=14'} @@ -2548,6 +2593,10 @@ packages: resolution: {integrity: sha512-0f4Memo5QP7WQyUEAYUO3esD/XjOc3Zjjg5CPsAq1p8sIu0XPeMbHJemKA0BO7tV0X7+A0FoEpbmHXWxPyD3wQ==} engines: {node: '>=10'} + ret@0.5.0: + resolution: {integrity: sha512-I1XxrZSQ+oErkRR4jYbAyEEu2I0avBvvMM5JN+6EBprOGRCs63ENqZ3vjavq8fBw2+62G5LF5XelKwuJpcvcxw==} + engines: {node: '>=10'} + reusify@1.0.4: resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} @@ -2587,6 +2636,9 @@ packages: safe-regex2@3.1.0: resolution: {integrity: sha512-RAAZAGbap2kBfbVhvmnTFv73NWLMvDGOITFYTZBAaY8eR+Ir4ef7Up/e7amo+y1+AH+3PtLkrt9mvcTsG9LXug==} + safe-regex2@4.0.1: + resolution: {integrity: sha512-goqsB+bSlOmVX+CiFX2PFc1OV88j5jvBqIM+DgqrucHnUguAUNtiNOs+aTadq2NqsLQ+TQ3UEVG3gtSFcdlkCg==} + safe-stable-stringify@2.5.0: resolution: {integrity: sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA==} engines: {node: '>=10'} @@ -2600,6 +2652,9 @@ packages: secure-json-parse@2.7.0: resolution: {integrity: sha512-6aU+Rwsezw7VR8/nyvKTx8QpWH9FrcYiXXlqC4z5d5XQBDRqtbfsRjnwGyqbi3gddNtWHuEk9OANUotL26qKUw==} + secure-json-parse@3.0.2: + resolution: {integrity: sha512-H6nS2o8bWfpFEV6U38sOSjS7bTbdgbCGU9wEM6W14P5H0QOsz94KCusifV44GpHDTu2nqZbuDNhTzu+mjDSw1w==} + selfsigned@2.4.1: resolution: {integrity: sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==} engines: {node: '>=10'} @@ -3472,18 +3527,41 @@ snapshots: ajv-formats: 2.1.1(ajv@8.17.1) fast-uri: 2.4.0 + '@fastify/ajv-compiler@4.0.2': + dependencies: + ajv: 8.17.1 + ajv-formats: 3.0.1(ajv@8.17.1) + fast-uri: 3.0.3 + '@fastify/busboy@2.1.1': {} '@fastify/error@3.4.1': {} + '@fastify/error@4.0.0': {} + '@fastify/fast-json-stringify-compiler@4.3.0': dependencies: fast-json-stringify: 5.16.1 + '@fastify/fast-json-stringify-compiler@5.0.2': + dependencies: + fast-json-stringify: 6.0.1 + + '@fastify/forwarded@3.0.0': {} + '@fastify/merge-json-schemas@0.1.1': dependencies: fast-deep-equal: 3.1.3 + '@fastify/merge-json-schemas@0.2.1': + dependencies: + dequal: 2.0.3 + + '@fastify/proxy-addr@5.0.0': + dependencies: + '@fastify/forwarded': 3.0.0 + ipaddr.js: 2.2.0 + '@hono/node-server@1.13.7(hono@4.6.14)': dependencies: hono: 4.6.14 @@ -3921,9 +3999,9 @@ snapshots: '@types/node': 20.17.10 '@types/send': 0.17.4 - '@universal-middleware/cloudflare@0.3.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@4.29.0)(h3@1.13.0)(hono@4.6.14)': + '@universal-middleware/cloudflare@0.3.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@5.2.1)(h3@1.13.0)(hono@4.6.14)': dependencies: - '@universal-middleware/core': 0.3.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@4.29.0)(h3@1.13.0)(hono@4.6.14) + '@universal-middleware/core': 0.3.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@5.2.1)(h3@1.13.0)(hono@4.6.14) transitivePeerDependencies: - '@cloudflare/workers-types' - '@hattip/core' @@ -3935,19 +4013,19 @@ snapshots: '@universal-middleware/compress@0.2.8': {} - '@universal-middleware/core@0.3.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@4.29.0)(h3@1.13.0)(hono@4.6.14)': + '@universal-middleware/core@0.3.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@5.2.1)(h3@1.13.0)(hono@4.6.14)': dependencies: regexparam: 3.0.0 tough-cookie: 5.0.0 optionalDependencies: elysia: 1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2) - fastify: 4.29.0 + fastify: 5.2.1 h3: 1.13.0 hono: 4.6.14 - '@universal-middleware/elysia@0.3.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@4.29.0)(h3@1.13.0)(hono@4.6.14)': + '@universal-middleware/elysia@0.3.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@5.2.1)(h3@1.13.0)(hono@4.6.14)': dependencies: - '@universal-middleware/core': 0.3.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@4.29.0)(h3@1.13.0)(hono@4.6.14) + '@universal-middleware/core': 0.3.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@5.2.1)(h3@1.13.0)(hono@4.6.14) transitivePeerDependencies: - '@cloudflare/workers-types' - '@hattip/core' @@ -3957,9 +4035,9 @@ snapshots: - h3 - hono - '@universal-middleware/express@0.3.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@4.29.0)(h3@1.13.0)(hono@4.6.14)': + '@universal-middleware/express@0.3.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@5.2.1)(h3@1.13.0)(hono@4.6.14)': dependencies: - '@universal-middleware/core': 0.3.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@4.29.0)(h3@1.13.0)(hono@4.6.14) + '@universal-middleware/core': 0.3.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@5.2.1)(h3@1.13.0)(hono@4.6.14) transitivePeerDependencies: - '@cloudflare/workers-types' - '@hattip/core' @@ -3969,10 +4047,10 @@ snapshots: - h3 - hono - '@universal-middleware/fastify@0.4.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@4.29.0)(h3@1.13.0)(hono@4.6.14)': + '@universal-middleware/fastify@0.4.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@5.2.1)(h3@1.13.0)(hono@4.6.14)': dependencies: - '@universal-middleware/core': 0.3.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@4.29.0)(h3@1.13.0)(hono@4.6.14) - '@universal-middleware/express': 0.3.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@4.29.0)(h3@1.13.0)(hono@4.6.14) + '@universal-middleware/core': 0.3.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@5.2.1)(h3@1.13.0)(hono@4.6.14) + '@universal-middleware/express': 0.3.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@5.2.1)(h3@1.13.0)(hono@4.6.14) fastify-raw-body: 5.0.0 transitivePeerDependencies: - '@cloudflare/workers-types' @@ -3983,9 +4061,9 @@ snapshots: - h3 - hono - '@universal-middleware/h3@0.3.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@4.29.0)(h3@1.13.0)(hono@4.6.14)': + '@universal-middleware/h3@0.3.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@5.2.1)(h3@1.13.0)(hono@4.6.14)': dependencies: - '@universal-middleware/core': 0.3.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@4.29.0)(h3@1.13.0)(hono@4.6.14) + '@universal-middleware/core': 0.3.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@5.2.1)(h3@1.13.0)(hono@4.6.14) transitivePeerDependencies: - '@cloudflare/workers-types' - '@hattip/core' @@ -3995,9 +4073,9 @@ snapshots: - h3 - hono - '@universal-middleware/hattip@0.3.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@4.29.0)(h3@1.13.0)(hono@4.6.14)': + '@universal-middleware/hattip@0.3.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@5.2.1)(h3@1.13.0)(hono@4.6.14)': dependencies: - '@universal-middleware/core': 0.3.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@4.29.0)(h3@1.13.0)(hono@4.6.14) + '@universal-middleware/core': 0.3.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@5.2.1)(h3@1.13.0)(hono@4.6.14) transitivePeerDependencies: - '@cloudflare/workers-types' - '@hattip/core' @@ -4007,9 +4085,9 @@ snapshots: - h3 - hono - '@universal-middleware/hono@0.3.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@4.29.0)(h3@1.13.0)(hono@4.6.14)': + '@universal-middleware/hono@0.3.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@5.2.1)(h3@1.13.0)(hono@4.6.14)': dependencies: - '@universal-middleware/core': 0.3.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@4.29.0)(h3@1.13.0)(hono@4.6.14) + '@universal-middleware/core': 0.3.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@5.2.1)(h3@1.13.0)(hono@4.6.14) transitivePeerDependencies: - '@cloudflare/workers-types' - '@hattip/core' @@ -4019,10 +4097,10 @@ snapshots: - h3 - hono - '@universal-middleware/vercel@0.3.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@4.29.0)(h3@1.13.0)(hono@4.6.14)': + '@universal-middleware/vercel@0.3.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@5.2.1)(h3@1.13.0)(hono@4.6.14)': dependencies: - '@universal-middleware/core': 0.3.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@4.29.0)(h3@1.13.0)(hono@4.6.14) - '@universal-middleware/express': 0.3.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@4.29.0)(h3@1.13.0)(hono@4.6.14) + '@universal-middleware/core': 0.3.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@5.2.1)(h3@1.13.0)(hono@4.6.14) + '@universal-middleware/express': 0.3.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@5.2.1)(h3@1.13.0)(hono@4.6.14) transitivePeerDependencies: - '@cloudflare/workers-types' - '@hattip/core' @@ -4032,9 +4110,9 @@ snapshots: - h3 - hono - '@universal-middleware/webroute@0.3.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@4.29.0)(h3@1.13.0)(hono@4.6.14)': + '@universal-middleware/webroute@0.3.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@5.2.1)(h3@1.13.0)(hono@4.6.14)': dependencies: - '@universal-middleware/core': 0.3.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@4.29.0)(h3@1.13.0)(hono@4.6.14) + '@universal-middleware/core': 0.3.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@5.2.1)(h3@1.13.0)(hono@4.6.14) transitivePeerDependencies: - '@cloudflare/workers-types' - '@hattip/core' @@ -4158,6 +4236,11 @@ snapshots: '@fastify/error': 3.4.1 fastq: 1.18.0 + avvio@9.1.0: + dependencies: + '@fastify/error': 4.0.0 + fastq: 1.18.0 + balanced-match@1.0.2: {} bindings@1.5.0: @@ -4423,6 +4506,8 @@ snapshots: depd@2.0.0: {} + dequal@2.0.3: {} + destr@2.0.3: {} destroy@1.2.0: {} @@ -4594,6 +4679,15 @@ snapshots: json-schema-ref-resolver: 1.0.1 rfdc: 1.4.1 + fast-json-stringify@6.0.1: + dependencies: + '@fastify/merge-json-schemas': 0.2.1 + ajv: 8.17.1 + ajv-formats: 3.0.1(ajv@8.17.1) + fast-uri: 3.0.3 + json-schema-ref-resolver: 2.0.1 + rfdc: 1.4.1 + fast-querystring@1.1.2: dependencies: fast-decode-uri-component: 1.0.1 @@ -4631,6 +4725,24 @@ snapshots: semver: 7.6.3 toad-cache: 3.7.0 + fastify@5.2.1: + dependencies: + '@fastify/ajv-compiler': 4.0.2 + '@fastify/error': 4.0.0 + '@fastify/fast-json-stringify-compiler': 5.0.2 + '@fastify/proxy-addr': 5.0.0 + abstract-logging: 2.0.1 + avvio: 9.1.0 + fast-json-stringify: 6.0.1 + find-my-way: 9.1.0 + light-my-request: 6.5.1 + pino: 9.6.0 + process-warning: 4.0.0 + rfdc: 1.4.1 + secure-json-parse: 3.0.2 + semver: 7.6.3 + toad-cache: 3.7.0 + fastq@1.18.0: dependencies: reusify: 1.0.4 @@ -4663,6 +4775,12 @@ snapshots: fast-querystring: 1.1.2 safe-regex2: 3.1.0 + find-my-way@9.1.0: + dependencies: + fast-deep-equal: 3.1.3 + fast-querystring: 1.1.2 + safe-regex2: 4.0.1 + find-up-simple@1.0.0: {} find-up@6.3.0: @@ -4840,6 +4958,8 @@ snapshots: ipaddr.js@1.9.1: {} + ipaddr.js@2.2.0: {} + iron-webcrypto@1.2.1: {} is-arrayish@0.2.1: {} @@ -4894,6 +5014,10 @@ snapshots: dependencies: fast-deep-equal: 3.1.3 + json-schema-ref-resolver@2.0.1: + dependencies: + dequal: 2.0.3 + json-schema-traverse@1.0.0: {} json-stringify-safe@5.0.1: {} @@ -4908,6 +5032,12 @@ snapshots: process-warning: 3.0.0 set-cookie-parser: 2.7.1 + light-my-request@6.5.1: + dependencies: + cookie: 1.0.2 + process-warning: 4.0.0 + set-cookie-parser: 2.7.1 + lilconfig@3.1.3: {} lines-and-columns@1.2.4: {} @@ -5342,6 +5472,8 @@ snapshots: ret@0.4.3: {} + ret@0.5.0: {} + reusify@1.0.4: {} rfdc@1.4.1: {} @@ -5401,6 +5533,10 @@ snapshots: dependencies: ret: 0.4.3 + safe-regex2@4.0.1: + dependencies: + ret: 0.5.0 + safe-stable-stringify@2.5.0: {} safer-buffer@2.1.2: {} @@ -5411,6 +5547,8 @@ snapshots: secure-json-parse@2.7.0: {} + secure-json-parse@3.0.2: {} + selfsigned@2.4.1: dependencies: '@types/node-forge': 1.3.11 @@ -5774,18 +5912,18 @@ snapshots: node-fetch-native: 1.6.4 pathe: 1.1.2 - universal-middleware@0.5.5(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(esbuild@0.24.2)(fastify@4.29.0)(h3@1.13.0)(hono@4.6.14)(rollup@4.29.1)(vite@6.0.5(@types/node@20.17.10)): - dependencies: - '@universal-middleware/cloudflare': 0.3.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@4.29.0)(h3@1.13.0)(hono@4.6.14) - '@universal-middleware/core': 0.3.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@4.29.0)(h3@1.13.0)(hono@4.6.14) - '@universal-middleware/elysia': 0.3.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@4.29.0)(h3@1.13.0)(hono@4.6.14) - '@universal-middleware/express': 0.3.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@4.29.0)(h3@1.13.0)(hono@4.6.14) - '@universal-middleware/fastify': 0.4.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@4.29.0)(h3@1.13.0)(hono@4.6.14) - '@universal-middleware/h3': 0.3.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@4.29.0)(h3@1.13.0)(hono@4.6.14) - '@universal-middleware/hattip': 0.3.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@4.29.0)(h3@1.13.0)(hono@4.6.14) - '@universal-middleware/hono': 0.3.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@4.29.0)(h3@1.13.0)(hono@4.6.14) - '@universal-middleware/vercel': 0.3.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@4.29.0)(h3@1.13.0)(hono@4.6.14) - '@universal-middleware/webroute': 0.3.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@4.29.0)(h3@1.13.0)(hono@4.6.14) + universal-middleware@0.5.5(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(esbuild@0.24.2)(fastify@5.2.1)(h3@1.13.0)(hono@4.6.14)(rollup@4.29.1)(vite@6.0.5(@types/node@20.17.10)): + dependencies: + '@universal-middleware/cloudflare': 0.3.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@5.2.1)(h3@1.13.0)(hono@4.6.14) + '@universal-middleware/core': 0.3.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@5.2.1)(h3@1.13.0)(hono@4.6.14) + '@universal-middleware/elysia': 0.3.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@5.2.1)(h3@1.13.0)(hono@4.6.14) + '@universal-middleware/express': 0.3.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@5.2.1)(h3@1.13.0)(hono@4.6.14) + '@universal-middleware/fastify': 0.4.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@5.2.1)(h3@1.13.0)(hono@4.6.14) + '@universal-middleware/h3': 0.3.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@5.2.1)(h3@1.13.0)(hono@4.6.14) + '@universal-middleware/hattip': 0.3.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@5.2.1)(h3@1.13.0)(hono@4.6.14) + '@universal-middleware/hono': 0.3.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@5.2.1)(h3@1.13.0)(hono@4.6.14) + '@universal-middleware/vercel': 0.3.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@5.2.1)(h3@1.13.0)(hono@4.6.14) + '@universal-middleware/webroute': 0.3.3(elysia@1.2.0(@sinclair/typebox@0.34.13)(typescript@5.7.2))(fastify@5.2.1)(h3@1.13.0)(hono@4.6.14) oxc-transform: 0.39.0 package-up: 5.0.0 unplugin: 2.1.0