rate-limiter-flexible
Advanced tools
Comparing version 2.3.4 to 2.3.5
@@ -54,3 +54,3 @@ const RateLimiterQueueError = require('./component/RateLimiterQueueError') | ||
.then((rlRes) => { | ||
return rlRes.remainingPoints | ||
return rlRes !== null ? rlRes.remainingPoints : this._limiterFlexible.points; | ||
}) | ||
@@ -57,0 +57,0 @@ } |
{ | ||
"name": "rate-limiter-flexible", | ||
"version": "2.3.4", | ||
"version": "2.3.5", | ||
"description": "Node.js rate limiter by key and protection from DDoS and Brute-Force attacks in process Memory, Redis, MongoDb, Memcached, MySQL, PostgreSQL, Cluster or PM", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
@@ -96,6 +96,9 @@ [![Build Status](https://travis-ci.org/animir/node-rate-limiter-flexible.png)](https://travis-ci.org/animir/node-rate-limiter-flexible) | ||
### Middlewares and plugins | ||
### Middlewares, plugins and other packages | ||
* [Express middleware](https://github.com/animir/node-rate-limiter-flexible/wiki/Express-Middleware) | ||
* [Koa middleware](https://github.com/animir/node-rate-limiter-flexible/wiki/Koa-Middleware) | ||
* [Hapi plugin](https://github.com/animir/node-rate-limiter-flexible/wiki/Hapi-plugin) | ||
* GraphQL [graphql-rate-limit-directive](https://www.npmjs.com/package/graphql-rate-limit-directive) | ||
* NestJS try [nestjs-rate-limiter](https://www.npmjs.com/package/nestjs-rate-limiter) | ||
* Fastify based NestJS app try [nestjs-fastify-rate-limiter](https://www.npmjs.com/package/nestjs-fastify-rate-limiter) | ||
@@ -102,0 +105,0 @@ Some copy/paste examples on Wiki: |
120459
236