rate-limiter-flexible
Advanced tools
Comparing version 2.1.10 to 2.1.13
@@ -163,5 +163,5 @@ export interface IRateLimiterRes { | ||
getTokensRemaining(key?: string | number): Promise<RateLimiterRes>; | ||
getTokensRemaining(key?: string | number): Promise<number>; | ||
removeTokens(tokens: number, key?: string | number): Promise<RateLimiterRes>; | ||
removeTokens(tokens: number, key?: string | number): Promise<number>; | ||
} | ||
@@ -168,0 +168,0 @@ |
{ | ||
"name": "rate-limiter-flexible", | ||
"version": "2.1.10", | ||
"version": "2.1.13", | ||
"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", |
@@ -106,3 +106,3 @@ [![Build Status](https://travis-ci.org/animir/node-rate-limiter-flexible.png)](https://travis-ci.org/animir/node-rate-limiter-flexible) | ||
* [Apply Block Strategy](https://github.com/animir/node-rate-limiter-flexible/wiki/Overall-example#apply-in-memory-block-strategy-to-avoid-extra-requests-to-store) | ||
* [Setup Insurance Strategy](https://github.com/animir/node-rate-limiter-flexible/wiki/Overall-example#apply-in-memory-block-strategy-for-better-protection) | ||
* [Setup Insurance Strategy](https://github.com/animir/node-rate-limiter-flexible/wiki/Overall-example#setup-insurance-strategy-for-store-limiters) | ||
* [Third-party API, crawler, bot rate limiting](https://github.com/animir/node-rate-limiter-flexible/wiki/Overall-example#third-party-api-crawler-bot-rate-limiting) | ||
@@ -109,0 +109,0 @@ |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
110362