diff --git a/app/api/package-lock.json b/app/api/package-lock.json index 3a49c5d..f121892 100644 --- a/app/api/package-lock.json +++ b/app/api/package-lock.json @@ -11,7 +11,7 @@ "dependencies": { "@aasaam/information": "0", "@fastify/cookie": "^6", - "@fastify/rate-limit": "^6", + "@fastify/rate-limit": "^8", "@fastify/swagger": "^6", "@graphql-tools/schema": "^8", "argon2": "^0", @@ -884,13 +884,26 @@ "integrity": "sha512-wI3fpfDT0t7p8E6dA2eTECzzOd+bZsZCJ2Hcv+Onn2b7ZwK3RwD27uW2QDaMtQhAfWQQP+WNK7nKf0twLsBf9w==" }, "node_modules/@fastify/rate-limit": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@fastify/rate-limit/-/rate-limit-6.0.0.tgz", - "integrity": "sha512-EZ0TI7Mpo5aK/QaooSt3U0cAGSFjrN51vwj6osgBF1KrnLVSmRA7KPYhPimMoL9YFu9GH53aiNU0H1qTLh7s1Q==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@fastify/rate-limit/-/rate-limit-8.0.0.tgz", + "integrity": "sha512-73pQFgpx6RMmY5nriYQW0AIATZpa/OAvWa5PQ9JHEqgjKMLNv9zLAphWIRh5914aN6sqtv8sLICr3Tp1NbXQIQ==", "dependencies": { - "fastify-plugin": "^3.0.1", + "fastify-plugin": "^4.0.0", "ms": "^2.1.3", - "tiny-lru": "^8.0.1" + "tiny-lru": "^10.0.0" + } + }, + "node_modules/@fastify/rate-limit/node_modules/fastify-plugin": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/fastify-plugin/-/fastify-plugin-4.5.0.tgz", + "integrity": "sha512-79ak0JxddO0utAXAQ5ccKhvs6vX2MGyHHMMsmZkBANrq3hXc1CHzvNPHOcvTsVMEPl5I+NT+RO4YKMGehOfSIg==" + }, + "node_modules/@fastify/rate-limit/node_modules/tiny-lru": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/tiny-lru/-/tiny-lru-10.0.1.tgz", + "integrity": "sha512-Vst+6kEsWvb17Zpz14sRJV/f8bUWKhqm6Dc+v08iShmIJ/WxqWytHzCTd6m88pS33rE2zpX34TRmOpAJPloNCA==", + "engines": { + "node": ">=6" } }, "node_modules/@fastify/swagger": { @@ -9566,13 +9579,25 @@ "integrity": "sha512-wI3fpfDT0t7p8E6dA2eTECzzOd+bZsZCJ2Hcv+Onn2b7ZwK3RwD27uW2QDaMtQhAfWQQP+WNK7nKf0twLsBf9w==" }, "@fastify/rate-limit": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@fastify/rate-limit/-/rate-limit-6.0.0.tgz", - "integrity": "sha512-EZ0TI7Mpo5aK/QaooSt3U0cAGSFjrN51vwj6osgBF1KrnLVSmRA7KPYhPimMoL9YFu9GH53aiNU0H1qTLh7s1Q==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@fastify/rate-limit/-/rate-limit-8.0.0.tgz", + "integrity": "sha512-73pQFgpx6RMmY5nriYQW0AIATZpa/OAvWa5PQ9JHEqgjKMLNv9zLAphWIRh5914aN6sqtv8sLICr3Tp1NbXQIQ==", "requires": { - "fastify-plugin": "^3.0.1", + "fastify-plugin": "^4.0.0", "ms": "^2.1.3", - "tiny-lru": "^8.0.1" + "tiny-lru": "^10.0.0" + }, + "dependencies": { + "fastify-plugin": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/fastify-plugin/-/fastify-plugin-4.5.0.tgz", + "integrity": "sha512-79ak0JxddO0utAXAQ5ccKhvs6vX2MGyHHMMsmZkBANrq3hXc1CHzvNPHOcvTsVMEPl5I+NT+RO4YKMGehOfSIg==" + }, + "tiny-lru": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/tiny-lru/-/tiny-lru-10.0.1.tgz", + "integrity": "sha512-Vst+6kEsWvb17Zpz14sRJV/f8bUWKhqm6Dc+v08iShmIJ/WxqWytHzCTd6m88pS33rE2zpX34TRmOpAJPloNCA==" + } } }, "@fastify/swagger": { diff --git a/app/api/package.json b/app/api/package.json index 5ffc2a7..8c0d1a6 100644 --- a/app/api/package.json +++ b/app/api/package.json @@ -75,7 +75,7 @@ "env-schema": "^4", "fastify": "^3", "@fastify/cookie": "^6", - "@fastify/rate-limit": "^6", + "@fastify/rate-limit": "^8", "form-data": "^4.0.0", "graphql-fields-list": "^2", "graphql-scalars": "^1",