issues
search
jhurliman
/
node-rate-limiter
A generic rate limiter for node.js. Useful for API clients, web crawling, or other tasks that need to be throttled
MIT License
1.5k
stars
132
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Drop just-performance, ttypescript, use *.js imports, create cjs/esm package.json files, bump deps
#96
jhurliman
closed
4 months ago
0
Allow to define custom bucket size
#95
mosch
opened
1 year ago
0
API client on multiple servers
#94
ludovicdesuez
opened
1 year ago
0
Use global.performance instead of perf_hooks.performance for Node >16
#93
kevinyou
opened
1 year ago
0
fix import from ES Module
#92
il3ven
opened
2 years ago
4
Wait from final request of the interval rather than the first
#91
GunaShekar02
opened
2 years ago
0
add TockenBucketNew and clock. Update ratelimiter to use class
#90
redSlug
closed
2 years ago
0
Enable ES Module usage
#89
benschwarz
closed
2 years ago
2
No way to calculate amount of time until the next drip?
#88
KevinNovak
opened
2 years ago
0
Update README.md
#87
DenisGorbachev
closed
2 years ago
0
Throttlers and rate limiters, how they should be implemented
#86
ghost
opened
2 years ago
1
RateLimiter slowing down with thousand of calls
#85
pyrsmk
opened
2 years ago
0
Fix readme instruction
#84
LandonSchropp
closed
2 years ago
1
Restore TokenBucket/RateLimiter state from localStorage
#83
wzijden
opened
3 years ago
0
[Feature Request] Add a way to await "previous consumed tokens"
#82
yaquawa
opened
3 years ago
0
Tiered Rate Limiting - Extending TokenBucket to support such functionality.
#81
lynniemagoo
closed
1 year ago
0
Importing from esm in Node.js is broken in v2.1.0
#80
alanshaw
closed
4 months ago
23
Update just-performance to 4.3.0 to fix Webpack 5 compatibility, remove "type": "module", target ES2019
#79
jhurliman
closed
3 years ago
0
Got ERR_REQUIRE_ESM
#78
blueberry6401
closed
3 years ago
3
no Changelog
#77
dutu
opened
3 years ago
3
Unexpected token '?'
#76
xeroxstar
closed
3 years ago
5
remove "type": "module" in `package.json`
#75
yaquawa
closed
3 years ago
3
Append .js to all imports
#74
jhurliman
closed
3 years ago
0
Error [ERR_MODULE_NOT_FOUND]: Cannot find module '.../node_modules/limiter/dist/esm/RateLimiter'
#73
tracycollins
closed
3 years ago
6
2.0.0 (TypeScript + Promises rewrite)
#72
jhurliman
closed
3 years ago
0
'process' is not defined
#71
yuittti
closed
3 years ago
1
Issue #35 limiter is not working - sample with promise
#70
boly38
opened
3 years ago
0
Issue #68 - provide ready-to-use samples/ directory
#69
boly38
closed
3 years ago
1
How to use rate limiter and retrieve my business method result
#68
boly38
closed
3 years ago
1
removeTokens 1st parameter documentation
#67
sdancer75
closed
3 years ago
1
Is it possible to use async function as callback?
#66
duc-anh-tran
closed
3 years ago
1
Revert: Fix remainingRequests example in README
#65
chrisvxd
closed
3 years ago
0
Option to create the bucket full
#64
bieron
closed
3 years ago
4
Would this project be open to a PR adding asyncRemoveTokens?
#63
sunknudsen
closed
3 years ago
2
Updated typescript defintions
#62
fela98
closed
4 years ago
1
getTokensRemaining() returns unexpected values
#61
brenc
opened
5 years ago
3
Rate limit by Parameter
#60
ghost
closed
5 years ago
1
Please release new version to NPM
#59
apollux
closed
5 years ago
1
Fix error with tryRequestTokens
#57
mbolis
closed
5 years ago
1
Higher token removals never fulfill
#56
cwolters
closed
3 years ago
1
How to use exactly
#55
binarybehemoth
closed
5 years ago
1
Support for out of process cache (e.g. redis)
#54
goldbergyoni
closed
5 years ago
1
Update npm package
#53
jmtaber129
closed
6 years ago
1
Would this work with await?
#52
dbeja
closed
6 years ago
2
Question: Multiple limits
#51
earthiverse
closed
6 years ago
1
Callbacks processed out of order?
#50
kpruden
opened
6 years ago
4
Any way to force a task to the front of the queue?
#49
Kinzi
opened
6 years ago
1
Reset current interval if clock moved back
#48
levenleven
closed
6 years ago
0
Removes the destructuring assignment from clock.js and improves the feature check for process.hrtime to ensure browser support.
#47
C-Saunders
closed
6 years ago
0
Eliminates module-scoped variables from tokenbucket-test.
#46
C-Saunders
closed
6 years ago
1
Next