Open jftanner opened 1 week ago
@jftanner - we will be migrating to that soon and do plan to make it a breaking change moving forward.
We are also considering using https://github.com/valkey-io/iovalkey to replace ioredis.
@100tomer
Cool thanks for telling me about it. I already switched to another npm package but I'll be happy to switch back when it's ready.
Something to consider when looking at this. https://github.com/jaredwray/keyv/tree/ioredis-port-to-iovalkey
Cool thanks for telling me about it. I already switched to another npm package but I'll be happy to switch back when it's ready.
What library did you move too?
Is your feature request related to a problem? Please describe. This was mentioned as part of https://github.com/jaredwray/keyv/issues/868, but not implemented as part of it. So this isn't new, but doesn't currently have an issue to track it.
With the effective deprecation of ioredis, devs are encouraged to switch to the official node-redis module instead. But, currently, that's not compatible with Keyv without a shim.
Describe the solution you'd like One of two options:
@keyv/node-redis
module@keyv/redis
to use node-redis instead.In the latter case, it would either be a breaking change or would require a shim to still accept an
ioredis
instance passed to the constructor (new KeyvRedis(redis);
).