{"library":"tokenthrottle-redis","type":"library","category":null,"description":"Redis-backed distributed rate limiting implementation for the tokenthrottle interface. Stable version 1.2.0, with low release cadence. Provides shared rate limiting across multiple servers/processes using Redis as backend. Unlike local-only throttles, it supports atomic operations via Redis to maintain consistency. Requires ioredis or redis client. Expires unused tokens to save memory.","language":"javascript","status":"active","version":"1.2.0","tags":["javascript","throttle","ratelimit","redis"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install tokenthrottle-redis","imports":["import throttle from 'tokenthrottle-redis'","const throttle = require('tokenthrottle-redis')(options, redisClient)","import throttle from 'tokenthrottle-redis'"]},{"cmd":"yarn add tokenthrottle-redis","imports":[]},{"cmd":"pnpm add tokenthrottle-redis","imports":[]}],"homepage":"https://github.com/brycebaril/node-tokenthrottle-redis#readme","github":"ssh://git@github.com/brycebaril/node-tokenthrottle-redis","docs":null,"changelog":null,"pypi":null,"npm":"tokenthrottle-redis","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}