peterkhayes/rolling-rate-limiter
Rate limiter for node.js that supports a rolling window, either in-memory or backed by redis
TypeScriptMIT
Issues
- 2
- 7
Have a question on classdojo engineering article on rate limiting approaches
#66 opened by lokesh1729 - 3
Incompatible with ioredis 5.x.x
#69 opened by SammyWhamy - 5
- 3
- 2
- 4
Redis as a mandatory dependency
#45 opened by ykrasik - 4
Trouble integrating into Typescript project
#44 opened by ykrasik - 3
NPM package is published without .js files
#43 opened by ykrasik - 12
I like this lib
#8 opened by ORESoftware - 4
timeLeft wrong for minDifference
#26 opened by luckydonald - 0
Allow zero for `maxInInterval`
#30 opened by simlu - 10
Clarify All user operations blocked
#15 opened by jeffmcaffer - 2
Allowing more than expected
#11 opened by tkawachi - 0
- 1
Setting maxInInterval: 1 doesn't work properly
#32 opened by hallcyon11 - 2
Get how many requests left
#34 opened by alexmccabe - 4
Promisify rate limiter
#29 opened by weeco - 2
limiter never frees up
#36 opened by rickyk586 - 5
- 1
Time remaining calculated incorrectly
#40 opened by artursudnik - 1
- 2
API call hangs if redis goes down
#13 opened by rohitvyavahare - 1
- 3
Redis Lua
#20 opened by billinghamj - 1
Memory leak
#19 opened by 0x1mason - 1
missing license
#23 opened by ashwinnkamath - 2
Using SETNX and TTL in a MULTI
#1 opened by heroic - 1
Bug in setTimeout interval
#2 opened by confused-pv - 2