diff --git a/package-lock.json b/package-lock.json index e3adb0d5..7ed3cc3c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,22 +11,22 @@ "dependencies": { "@fastify/accepts": "^5.0.2", "@fastify/autoload": "^6.0.3", - "@fastify/bearer-auth": "^10.0.1", + "@fastify/bearer-auth": "^10.0.2", "@fastify/compress": "^8.0.1", - "@fastify/cors": "^10.0.1", - "@fastify/helmet": "^13.0.0", - "@fastify/rate-limit": "^10.2.1", + "@fastify/cors": "^10.0.2", + "@fastify/helmet": "^13.0.1", + "@fastify/rate-limit": "^10.2.2", "@fastify/sensible": "^6.0.2", - "@fastify/static": "^8.0.3", - "@fastify/swagger": "^9.4.0", - "@fastify/under-pressure": "^9.0.2", + "@fastify/static": "^8.0.4", + "@fastify/swagger": "^9.4.1", + "@fastify/under-pressure": "^9.0.3", "camelcase": "^6.3.0", "cfb": "^1.2.2", "clean-css": "^5.3.3", "cssesc": "^3.0.0", "cssom": "^0.5.0", - "env-schema": "^6.0.0", - "fastify": "^5.2.0", + "env-schema": "^6.0.1", + "fastify": "^5.2.1", "fastify-disablecache": "^4.0.0", "fastify-floc-off": "^3.0.0", "fastify-json-to-xml": "^2.0.0", @@ -47,7 +47,7 @@ "node-unrtf": "^5.0.4", "pino": "^9.6.0", "redoc": "^2.2.0", - "secure-json-parse": "^3.0.1", + "secure-json-parse": "^3.0.2", "tesseract.js": "^6.0.0", "upath": "^2.0.1", "word-extractor": "^1.0.4" @@ -1551,10 +1551,19 @@ ] }, "node_modules/@fastify/bearer-auth": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/@fastify/bearer-auth/-/bearer-auth-10.0.1.tgz", - "integrity": "sha512-i2snRkAJsMmfFcsRS/fFIovcLL3WeZtxJP9pprx2NvB8N/l+fjMNmKeWWyX0hDS2Q0zEPqLz/G0DK92nqJYAJQ==", - "license": "MIT", + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/@fastify/bearer-auth/-/bearer-auth-10.0.2.tgz", + "integrity": "sha512-kOxCzGpy7wv07+Xs3wCjEAfkMrdFEOqU07yRnknxQsVEn/IZF1Ow2Fv3+uSQ2Bj5k6yUR8Owrs7NS+W82R/joQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], "dependencies": { "@fastify/error": "^4.0.0", "fastify-plugin": "^5.0.0" @@ -1577,10 +1586,19 @@ } }, "node_modules/@fastify/cors": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/@fastify/cors/-/cors-10.0.1.tgz", - "integrity": "sha512-O8JIf6448uQbOgzSkCqhClw6gFTAqrdfeA6R3fc/3gwTJGUp7gl8/3tbNB+6INuu4RmgVOq99BmvdGbtu5pgOA==", - "license": "MIT", + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/@fastify/cors/-/cors-10.0.2.tgz", + "integrity": "sha512-DGdxOG36sS/tZv1NFiCJGi7wGuXOSPL2CmNX5PbOVKx0C6LuIALRMrqLByHTCcX1Rbl8NJ9IWlJex32bzydvlw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], "dependencies": { "fastify-plugin": "^5.0.0", "mnemonist": "0.39.8" @@ -1607,10 +1625,25 @@ "fast-json-stringify": "^6.0.0" } }, + "node_modules/@fastify/forwarded": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@fastify/forwarded/-/forwarded-3.0.0.tgz", + "integrity": "sha512-kJExsp4JCms7ipzg7SJ3y8DwmePaELHxKYtg+tZow+k0znUTf3cb+npgyqm8+ATZOdmfgfydIebPDWM172wfyA==" + }, "node_modules/@fastify/helmet": { - "version": "13.0.0", - "resolved": "https://registry.npmjs.org/@fastify/helmet/-/helmet-13.0.0.tgz", - "integrity": "sha512-7Ksj/9UDelZ9VhUUzVkBMRRzSSiX71T/ICT5+3m2GHmrWgnARu8OlE7ZaR7DjZhZjWzUWACst4oLjNdPSkVslw==", + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@fastify/helmet/-/helmet-13.0.1.tgz", + "integrity": "sha512-i+ifqazG3d0HwHL3zuZdg6B/WPc9Ee6kVfGpwGho4nxm0UaK1htss0zq+1rVhOoAorZlCgTZ3/i4S58hUGkkoA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], "dependencies": { "fastify-plugin": "^5.0.0", "helmet": "^8.0.0" @@ -1625,11 +1658,29 @@ "fast-deep-equal": "^3.1.3" } }, + "node_modules/@fastify/proxy-addr": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@fastify/proxy-addr/-/proxy-addr-5.0.0.tgz", + "integrity": "sha512-37qVVA1qZ5sgH7KpHkkC4z9SK6StIsIcOmpjvMPXNb3vx2GQxhZocogVYbr2PbbeLCQxYIPDok307xEvRZOzGA==", + "dependencies": { + "@fastify/forwarded": "^3.0.0", + "ipaddr.js": "^2.1.0" + } + }, "node_modules/@fastify/rate-limit": { - "version": "10.2.1", - "resolved": "https://registry.npmjs.org/@fastify/rate-limit/-/rate-limit-10.2.1.tgz", - "integrity": "sha512-6rM4MXBtz9j6i9ChAVNz8ZA2yzSTGswIR3XvIbzHpe7JUWvbL7NJylFO12n7zKWfl3rEpOYiKogD98scl8SMGQ==", - "license": "MIT", + "version": "10.2.2", + "resolved": "https://registry.npmjs.org/@fastify/rate-limit/-/rate-limit-10.2.2.tgz", + "integrity": "sha512-45vXZImiYthKlMohF4XoHXYiBXCyRYY+zmtjLZuQrGraW0Zj9hYPYNOIa47012+5A65M0KJQxIVbzYCNP90hcg==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], "dependencies": { "@lukeed/ms": "^2.0.2", "fastify-plugin": "^5.0.0", @@ -1674,10 +1725,19 @@ } }, "node_modules/@fastify/static": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/@fastify/static/-/static-8.0.3.tgz", - "integrity": "sha512-GHSoOVDIxEYEeVR5l044bRCuAKDErD/+9VE+Z9fnaTRr+DDz0Avrm4kKai1mHbPx6C0U7BVNthjd/gcMquZZUA==", - "license": "MIT", + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/@fastify/static/-/static-8.0.4.tgz", + "integrity": "sha512-JdJIlXDYXZxbTFQazWOEfHxyD5uRXqRsLnp4rV9MwJnxadA0rrWBI8ZelPF2TPk/xDi5wunY/6ZmfwHXld13bA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], "dependencies": { "@fastify/accept-negotiator": "^2.0.0", "@fastify/send": "^3.2.0", @@ -1688,10 +1748,19 @@ } }, "node_modules/@fastify/swagger": { - "version": "9.4.0", - "resolved": "https://registry.npmjs.org/@fastify/swagger/-/swagger-9.4.0.tgz", - "integrity": "sha512-3hF7asqyNfu41aeDA/ATlIG0RY4XizgaDqPR0nc1Unt3EiXWjkVMiELLaH5WZKNvB4BA/5Wovxdin7N4ii7YHw==", - "license": "MIT", + "version": "9.4.1", + "resolved": "https://registry.npmjs.org/@fastify/swagger/-/swagger-9.4.1.tgz", + "integrity": "sha512-VyQ0tTPYIvjHaaIStrXajTEx2xBf0FjYkXfm6GPWA/aCk5q+85Jl//F37BwxUAC5u4lMColWkktCQfczE3WBrQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], "dependencies": { "fastify-plugin": "^5.0.0", "json-schema-resolver": "^2.0.0", @@ -1701,9 +1770,19 @@ } }, "node_modules/@fastify/under-pressure": { - "version": "9.0.2", - "resolved": "https://registry.npmjs.org/@fastify/under-pressure/-/under-pressure-9.0.2.tgz", - "integrity": "sha512-zYTy8yYbU4+f//DMBFhbCmpGra3E1peEGcmmRLrwS6hnePJjXf2kNLULyh9y0qj4JldCxpdJBb7GB6jlFnN1kQ==", + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/@fastify/under-pressure/-/under-pressure-9.0.3.tgz", + "integrity": "sha512-uWzyFn9ThgGgynxyoX/kqgLtPtNBXXvQgN3U8fSRPNBS1y5mEZC/uCBRx03hXm9PDsQwTGN7qt83ItsHVQ0L4A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], "dependencies": { "@fastify/error": "^4.0.0", "fastify-plugin": "^5.0.0" @@ -5108,10 +5187,19 @@ } }, "node_modules/env-schema": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/env-schema/-/env-schema-6.0.0.tgz", - "integrity": "sha512-/IHp1EmrfubUOfF1wfe8koDWM5/dxUDylHANPNrPyrsYWJ7KRiB8gXbjtqQBujmOhpSpXXOhhnaL+meb+MaGtA==", - "license": "MIT", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/env-schema/-/env-schema-6.0.1.tgz", + "integrity": "sha512-WRD40Q25pP4NUbI3g3CNU5PPzcaiX7YYcPwiCZlfR4qGsKmTlckRixgHww0/fOXiXSNKA87pwshzq0ULTK/48A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], "dependencies": { "ajv": "^8.12.0", "dotenv": "^16.4.5", @@ -6261,9 +6349,9 @@ } }, "node_modules/fastify": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/fastify/-/fastify-5.2.0.tgz", - "integrity": "sha512-3s+Qt5S14Eq5dCpnE0FxTp3z4xKChI83ZnMv+k0FwX+VUoZrgCFoLAxpfdi/vT4y6Mk+g7aAMt9pgXDoZmkefQ==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/fastify/-/fastify-5.2.1.tgz", + "integrity": "sha512-rslrNBF67eg8/Gyn7P2URV8/6pz8kSAscFL4EThZJ8JBMaXacVdVE4hmUcnPNKERl5o/xTiBSLfdowBRhVF1WA==", "funding": [ { "type": "github", @@ -6278,6 +6366,7 @@ "@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": "^9.0.0", "fast-json-stringify": "^6.0.0", @@ -6285,7 +6374,6 @@ "light-my-request": "^6.0.0", "pino": "^9.0.0", "process-warning": "^4.0.0", - "proxy-addr": "^2.0.7", "rfdc": "^1.3.1", "secure-json-parse": "^3.0.1", "semver": "^7.6.0", @@ -7343,12 +7431,11 @@ } }, "node_modules/ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", - "license": "MIT", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.2.0.tgz", + "integrity": "sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==", "engines": { - "node": ">= 0.10" + "node": ">= 10" } }, "node_modules/is-array-buffer": { @@ -11421,19 +11508,6 @@ "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", "license": "MIT" }, - "node_modules/proxy-addr": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - "license": "MIT", - "dependencies": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" - }, - "engines": { - "node": ">= 0.10" - } - }, "node_modules/pump": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.2.tgz", @@ -12316,10 +12390,19 @@ } }, "node_modules/secure-json-parse": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/secure-json-parse/-/secure-json-parse-3.0.1.tgz", - "integrity": "sha512-9QR7G96th4QJ2+dJwvZB+JoXyt8PN+DbEjOr6kL2/JU4KH8Eb2sFdU+gt8EDdzWDWoWH0uocDdfCoFzdVSixUA==", - "license": "BSD-3-Clause" + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/secure-json-parse/-/secure-json-parse-3.0.2.tgz", + "integrity": "sha512-H6nS2o8bWfpFEV6U38sOSjS7bTbdgbCGU9wEM6W14P5H0QOsz94KCusifV44GpHDTu2nqZbuDNhTzu+mjDSw1w==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ] }, "node_modules/selderee": { "version": "0.11.0", diff --git a/package.json b/package.json index 0806aa01..0c7b807a 100644 --- a/package.json +++ b/package.json @@ -91,22 +91,22 @@ "dependencies": { "@fastify/accepts": "^5.0.2", "@fastify/autoload": "^6.0.3", - "@fastify/bearer-auth": "^10.0.1", + "@fastify/bearer-auth": "^10.0.2", "@fastify/compress": "^8.0.1", - "@fastify/cors": "^10.0.1", - "@fastify/helmet": "^13.0.0", - "@fastify/rate-limit": "^10.2.1", + "@fastify/cors": "^10.0.2", + "@fastify/helmet": "^13.0.1", + "@fastify/rate-limit": "^10.2.2", "@fastify/sensible": "^6.0.2", - "@fastify/static": "^8.0.3", - "@fastify/swagger": "^9.4.0", - "@fastify/under-pressure": "^9.0.2", + "@fastify/static": "^8.0.4", + "@fastify/swagger": "^9.4.1", + "@fastify/under-pressure": "^9.0.3", "camelcase": "^6.3.0", "cfb": "^1.2.2", "clean-css": "^5.3.3", "cssesc": "^3.0.0", "cssom": "^0.5.0", - "env-schema": "^6.0.0", - "fastify": "^5.2.0", + "env-schema": "^6.0.1", + "fastify": "^5.2.1", "fastify-disablecache": "^4.0.0", "fastify-floc-off": "^3.0.0", "fastify-json-to-xml": "^2.0.0", @@ -127,7 +127,7 @@ "node-unrtf": "^5.0.4", "pino": "^9.6.0", "redoc": "^2.2.0", - "secure-json-parse": "^3.0.1", + "secure-json-parse": "^3.0.2", "tesseract.js": "^6.0.0", "upath": "^2.0.1", "word-extractor": "^1.0.4"