Skip to content

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>

Released under the MIT License.