Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

rate-limiter-flexible

Package Overview
Dependencies
Maintainers
1
Versions
164
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

rate-limiter-flexible - npm Package Compare versions

Comparing version 1.0.3 to 1.1.0

lib/component/RateLimiterQueueError.js

6

index.js

@@ -5,3 +5,3 @@ const RateLimiterRedis = require('./lib/RateLimiterRedis');

const RateLimiterPostgres = require('./lib/RateLimiterPostgres');
const { RateLimiterClusterMaster, RateLimiterClusterMasterPM2, RateLimiterCluster } = require('./lib/RateLimiterCluster');
const {RateLimiterClusterMaster, RateLimiterClusterMasterPM2, RateLimiterCluster} = require('./lib/RateLimiterCluster');
const RateLimiterMemory = require('./lib/RateLimiterMemory');

@@ -11,2 +11,3 @@ const RateLimiterMemcache = require('./lib/RateLimiterMemcache');

const RateLimiterUnion = require('./lib/RateLimiterUnion');
const RateLimiterQueue = require('./lib/RateLimiterQueue');

@@ -24,3 +25,4 @@ module.exports = {

RLWrapperBlackAndWhite,
RateLimiterUnion
RateLimiterUnion,
RateLimiterQueue,
};
{
"name": "rate-limiter-flexible",
"version": "1.0.3",
"version": "1.1.0",
"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",

@@ -18,7 +18,17 @@ "main": "index.js",

"keywords": [
"rate-limits",
"rate-limiting",
"rate-limiter",
"cluster",
"redis"
"authorization",
"security",
"rate",
"limit",
"ratelimter",
"brute",
"force",
"bruteforce",
"throttle",
"koa",
"express",
"hapi",
"auth",
"ddos",
"queue"
],

@@ -25,0 +35,0 @@ "author": "animir <animirr@gmail.com>",

@@ -104,2 +104,3 @@ [![Build Status](https://travis-ci.org/animir/node-rate-limiter-flexible.png)](https://travis-ci.org/animir/node-rate-limiter-flexible)

* [express-brute](https://github.com/animir/node-rate-limiter-flexible/wiki/ExpressBrute-migration) Bonus: race conditions fixed, prod deps removed
* [limiter](https://github.com/animir/node-rate-limiter-flexible/wiki/RateLimiterQueue#migration-from-limiter) Bonus: multi-server support, respects queue order, native promises

@@ -119,2 +120,3 @@ ### Docs and Examples

* [RLWrapperBlackAndWhite](https://github.com/animir/node-rate-limiter-flexible/wiki/Black-and-White-lists) Black and White lists
* [RateLimiterQueue](https://github.com/animir/node-rate-limiter-flexible/wiki/RateLimiterQueue) Rate limiter with FIFO queue

@@ -121,0 +123,0 @@ ## Basic Options

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc