diff --git a/package-lock.json b/package-lock.json index bcd5843..cb3a88b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -375,22 +375,48 @@ } }, "fastify-reply-from": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fastify-reply-from/-/fastify-reply-from-2.1.0.tgz", - "integrity": "sha512-fHli+i/950KegBtF/xzoP+y2NmqdvbcAUpIRSy2FKDrzlpU6s1hnKEtzD7xwzvis2wG8wDogh/Ys6EmUgoTk8A==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/fastify-reply-from/-/fastify-reply-from-4.0.2.tgz", + "integrity": "sha512-O7wP3IAOVt6fq8klznQmYK9bq6ues6LHthK0M2160LydD3RRRbCUhkOueYTRX20dCLXwGbAQmxpdKR+BE8qTTQ==", "requires": { "end-of-stream": "^1.4.1", - "fastify-plugin": "^1.6.1", + "fastify-plugin": "^3.0.0", + "http-errors": "^1.8.0", "pump": "^3.0.0", "semver": "^7.2.1", "tiny-lru": "^7.0.0", - "undici": "^0.5.0" + "undici": "^2.1.0" }, "dependencies": { + "fastify-plugin": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/fastify-plugin/-/fastify-plugin-3.0.0.tgz", + "integrity": "sha512-ZdCvKEEd92DNLps5n0v231Bha8bkz1DjnPP/aEz37rz/q42Z5JVLmgnqR4DYuNn3NXAO3IDCPyRvgvxtJ4Ym4w==" + }, + "http-errors": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.0.tgz", + "integrity": "sha512-4I8r0C5JDhT5VkvI47QktDW75rNlGVsUf/8hzjCC/wkWI/jdTRmBb9aI7erSG82r1bjKY3F6k28WnsVxB1C73A==", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + } + }, "semver": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", - "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==" + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", + "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", + "requires": { + "lru-cache": "^6.0.0" + } + }, + "setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" } } }, @@ -485,11 +511,6 @@ } } }, - "http-parser-js": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.2.tgz", - "integrity": "sha512-opCO9ASqg5Wy2FNo7A0sxy71yGbbkJJXLdgMK04Tcypw9jr2MgWbyubb0+WdmDmGnFflO7fRbqbaihh/ENDlRQ==" - }, "iconv-lite": { "version": "0.4.24", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", @@ -529,10 +550,13 @@ "set-cookie-parser": "^2.4.1" } }, - "listenercount": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/listenercount/-/listenercount-1.0.1.tgz", - "integrity": "sha1-hMinKrWcRyUyFIDJdeZQg0LnCTc=" + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "requires": { + "yallist": "^4.0.0" + } }, "media-typer": { "version": "0.3.0", @@ -813,11 +837,6 @@ "resolved": "https://registry.npmjs.org/ret/-/ret-0.2.2.tgz", "integrity": "sha512-M0b3YWQs7R3Z917WRQy1HHA7Ba7D8hvZg6UE5mLykJxQVE2ju0IXbGlaHPPlkY+WN7wFP+wUMXmBFA0aV6vYGQ==" }, - "retimer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/retimer/-/retimer-2.0.0.tgz", - "integrity": "sha512-KLXY85WkEq2V2bKex/LOO1ViXVn2KGYe4PYysAdYdjmraYIUsVkXu8O4am+8+5UbaaGl1qho4aqAAPHNQ4GSbg==" - }, "reusify": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", @@ -956,23 +975,6 @@ "safe-buffer": "~5.2.0" } }, - "syncthrough": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/syncthrough/-/syncthrough-0.5.0.tgz", - "integrity": "sha1-nRNdOJz0WJp4+qrjRTU/5hLIzqA=", - "requires": { - "inherits": "^2.0.3", - "listenercount": "^1.0.1", - "process-nextick-args": "^1.0.7" - }, - "dependencies": { - "process-nextick-args": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz", - "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=" - } - } - }, "tiny-lru": { "version": "7.0.2", "resolved": "https://registry.npmjs.org/tiny-lru/-/tiny-lru-7.0.2.tgz", @@ -998,17 +1000,9 @@ "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" }, "undici": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/undici/-/undici-0.5.0.tgz", - "integrity": "sha512-Mpc96q9Mh/rJq8Xmf1m29MqFHdW72CW6iTOsP5NS+2wymgmSk/cGDplB3EHz4lb9j48QEBhyKIlKWwXd9yU6Og==", - "requires": { - "end-of-stream": "^1.4.1", - "fastq": "^1.6.0", - "http-parser-js": "^0.5.2", - "readable-stream": "^3.0.0", - "retimer": "^2.0.0", - "syncthrough": "^0.5.0" - } + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/undici/-/undici-2.2.1.tgz", + "integrity": "sha512-21sJmMvJOMsyt/2pQPgB5Ruvm2ADTTm34NHRy4kzfeW9uMO7gK2oN0f+5KaJCmoKGJb8KxdU6yWpW0SphFHadw==" }, "unpipe": { "version": "1.0.0", @@ -1047,6 +1041,11 @@ "version": "4.0.2", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" } } } diff --git a/package.json b/package.json index 2940f4a..8813096 100644 --- a/package.json +++ b/package.json @@ -14,7 +14,7 @@ "express": "^4.17.1", "fastify": "^2.13.1", "fastify-multipart": "^1.0.5", - "fastify-reply-from": "^2.1.0", + "fastify-reply-from": "^4.0.2", "form-data": "^3.0.0", "multer": "^1.4.2" }