Rate limit redis - Express middleware
TypeError: this.client.rlflxIncr is not a function
    at RateLimiterRedis._upsert (C:\Users\Redis\redis-demo\node_modules\rate-limiter-flexible\lib\RateLimiterRedis.js:107:28)
    at C:\Users\Redis\redis-demo\node_modules\rate-limiter-flexible\lib\RateLimiterStoreAbstract.js:203:12
    at new Promise (<anonymous>)
    at RateLimiterRedis.consume (C:\Users\Redis\redis-demo\node_modules\rate-limiter-flexible\lib\RateLimiterStoreAbstract.js:195:12)
    at rateLimiterMiddleware (C:\Users\Redis\redis-demo\middleware\rateLimiterRedis.js:33:17)
    at Layer.handle [as handle_request] (C:\Users\Redis\redis-demo\node_modules\express\lib\router\layer.js:95:5)
    at trim_prefix (C:\Users\Redis\redis-demo\node_modules\express\lib\router\index.js:328:13)        
    at C:\Users\Redis\redis-demo\node_modules\express\lib\router\index.js:286:9
    at Function.process_params (C:\Users\Redis\redis-demo\node_modules\express\lib\router\index.js:346:12)
    at next (C:\Users\Redis\redis-demo\node_modules\express\lib\router\index.js:280:10)
