diff --git a/package-lock.json b/package-lock.json index 10322a3..85b213e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,15 +1,15 @@ { "name": "@lumeweb/relay", - "version": "0.0.0-development", + "version": "0.1.0-develop.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@lumeweb/relay", - "version": "0.0.0-development", + "version": "0.1.0-develop.1", "hasInstallScript": true, "dependencies": { - "@fastify/websocket": "^7.2.0", + "@fastify/websocket": "^8.1.0", "@hyperswarm/dht-relay": "^0.4.0", "@lumeweb/cfg": "git+https://git.lumeweb.com/LumeWeb/cfg.git", "@lumeweb/interface-relay": "git+https://git.lumeweb.com/LumeWeb/interface-relay", @@ -23,7 +23,7 @@ "ed25519-keygen": "github:LumeWeb/ed25519-keygen", "ethers": "^5.7.2", "eventemitter2": "^6.4.9", - "fastify": "^4.15.0", + "fastify": "^4.19.2", "fetch-blob": "github:LumeWeb/fetch-blob", "hyperswarm": "^4.4.0", "json-stable-stringify": "^1.0.2", @@ -939,17 +939,17 @@ "integrity": "sha512-KAfcLa+CnknwVi5fWogrLXgidLic+GXnLjijXdpl8pvkvbXU5BGa37iZO9FGvsh9ZL4y+oFi5cbHBm5UOG+dmQ==" }, "node_modules/@fastify/fast-json-stringify-compiler": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@fastify/fast-json-stringify-compiler/-/fast-json-stringify-compiler-4.2.0.tgz", - "integrity": "sha512-ypZynRvXA3dibfPykQN3RB5wBdEUgSGgny8Qc6k163wYPLD4mEGEDkACp+00YmqkGvIm8D/xYoHajwyEdWD/eg==", + "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.0.0" + "fast-json-stringify": "^5.7.0" } }, "node_modules/@fastify/websocket": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@fastify/websocket/-/websocket-7.2.0.tgz", - "integrity": "sha512-vhWQCT0I5a1JIKc34LXHQ2earW7kViYvhGn5x+lZr8TIOJKmx6NJk0Bw9zGWakulXhMsu/0y89QnsUnHiII9ag==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@fastify/websocket/-/websocket-8.1.0.tgz", + "integrity": "sha512-7Tk+ODgvS/S9IyPXuXDU1v5tpchAeSWFH0B3Ldz+cnBKy5+lEmuj4ncLhVUzXgn9w3ycX/Vhf1mEEkcemBFUIQ==", "dependencies": { "fastify-plugin": "^4.0.0", "ws": "^8.0.0" @@ -3726,25 +3726,26 @@ "integrity": "sha512-cIusKBIt/R/oI6z/1nyfe2FvGKVTohVRfvkOhvx0nCEW+xf5NoCXjAHcWp93uOUBchzYcsvPlrapAdX1uW+YGg==" }, "node_modules/fastify": { - "version": "4.15.0", - "resolved": "https://registry.npmjs.org/fastify/-/fastify-4.15.0.tgz", - "integrity": "sha512-m/CaRN8nf5uyYdrDe2qqq+0z3oGyE+A++qlKQoLJTI4WI0nWK9D6R3FxXQ3MVwt/md977GMR4F43pE9oqrS2zw==", + "version": "4.19.2", + "resolved": "https://registry.npmjs.org/fastify/-/fastify-4.19.2.tgz", + "integrity": "sha512-2unheeIRWFf9/Jjcz7djOpKuXCTzZjlyFfiBwKqpldkHMN2rfTLu/f9pYTdwlhzC9Cdj0S2H12zlug0Kd5uZ1w==", "dependencies": { "@fastify/ajv-compiler": "^3.5.0", - "@fastify/error": "^3.0.0", - "@fastify/fast-json-stringify-compiler": "^4.2.0", + "@fastify/error": "^3.2.0", + "@fastify/fast-json-stringify-compiler": "^4.3.0", "abstract-logging": "^2.0.1", - "avvio": "^8.2.0", + "avvio": "^8.2.1", "fast-content-type-parse": "^1.0.0", + "fast-json-stringify": "^5.7.0", "find-my-way": "^7.6.0", - "light-my-request": "^5.6.1", - "pino": "^8.5.0", - "process-warning": "^2.0.0", + "light-my-request": "^5.9.1", + "pino": "^8.12.0", + "process-warning": "^2.2.0", "proxy-addr": "^2.0.7", "rfdc": "^1.3.0", "secure-json-parse": "^2.5.0", - "semver": "^7.3.7", - "tiny-lru": "^10.0.0" + "semver": "^7.5.0", + "tiny-lru": "^11.0.1" } }, "node_modules/fastify-plugin": { @@ -9318,9 +9319,9 @@ } }, "node_modules/pino": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/pino/-/pino-8.11.0.tgz", - "integrity": "sha512-Z2eKSvlrl2rH8p5eveNUnTdd4AjJk8tAsLkHYZQKGHP4WTh2Gi1cOSOs3eWPqaj+niS3gj4UkoreoaWgF3ZWYg==", + "version": "8.14.1", + "resolved": "https://registry.npmjs.org/pino/-/pino-8.14.1.tgz", + "integrity": "sha512-8LYNv7BKWXSfS+k6oEc6occy5La+q2sPwU3q2ljTX5AZk7v+5kND2o5W794FyRaqha6DJajmkNRsWtPpFyMUdw==", "dependencies": { "atomic-sleep": "^1.0.0", "fast-redact": "^3.1.1", @@ -11167,9 +11168,9 @@ "integrity": "sha512-SVqEcMZBsZF9mA78rjzCrYrUs37LMJk3ShZ851ygZYW1cMeIjs9mL57KO6Iv5mmjSQnOe/29/VAfGXo+oRCiVw==" }, "node_modules/tiny-lru": { - "version": "10.4.1", - "resolved": "https://registry.npmjs.org/tiny-lru/-/tiny-lru-10.4.1.tgz", - "integrity": "sha512-buLIzw7ppqymuO3pt10jHk/6QMeZLbidihMQU+N6sogF6EnBzG0qtDWIHuhw1x3dyNgVL/KTGIZsTK81+yCzLg==", + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/tiny-lru/-/tiny-lru-11.0.1.tgz", + "integrity": "sha512-iNgFugVuQgBKrqeO/mpiTTgmBsTP0WL6yeuLfLs/Ctf0pI/ixGqIRm8sDCwMcXGe9WWvt2sGXI5mNqZbValmJg==", "engines": { "node": ">=12" } diff --git a/package.json b/package.json index 28115cc..3adb740 100644 --- a/package.json +++ b/package.json @@ -20,7 +20,7 @@ "postinstall": "patch-package" }, "dependencies": { - "@fastify/websocket": "^7.2.0", + "@fastify/websocket": "^8.1.0", "@hyperswarm/dht-relay": "^0.4.0", "@lumeweb/cfg": "git+https://git.lumeweb.com/LumeWeb/cfg.git", "@lumeweb/interface-relay": "git+https://git.lumeweb.com/LumeWeb/interface-relay", @@ -34,7 +34,7 @@ "ed25519-keygen": "github:LumeWeb/ed25519-keygen", "ethers": "^5.7.2", "eventemitter2": "^6.4.9", - "fastify": "^4.15.0", + "fastify": "^4.19.2", "fetch-blob": "github:LumeWeb/fetch-blob", "hyperswarm": "^4.4.0", "json-stable-stringify": "^1.0.2",