basalt / auth/src / RedisThrottleClient
Interface: RedisThrottleClient
Defined in: auth/src/redis-throttle.ts:8
The minimal ioredis-compatible surface RedisThrottleStore needs — inject your client (ioredis, or node-redis behind a two-method adapter); no dependency on any Redis library.
Methods
del()
> del(...keys): Promise<number>
Defined in: auth/src/redis-throttle.ts:10
Parameters
keys
...string[]
Returns
Promise<number>
eval()
> eval(script, numKeys, ...args): Promise<unknown>
Defined in: auth/src/redis-throttle.ts:9
Parameters
script
string
numKeys
number
args
...(string | number)[]
Returns
Promise<unknown>