Time Windows
Configure rate limit time windows using human-readable strings or milliseconds.
String Format
'1s' // 1 second
'30s' // 30 seconds
'1m' // 1 minute
'15m' // 15 minutes
'1h' // 1 hour
'1d' // 1 day Milliseconds
hitlimit({ limit: 100, window: 60000 }) // 1 minute in ms Sliding Window
By default, hitlimit uses a sliding window algorithm for smoother rate limiting.