1
0
mirror of https://github.com/redis/node-redis.git synced 2025-08-04 15:02:09 +03:00

buffers, buffers everywhere...

This commit is contained in:
leibale
2021-12-20 14:47:51 -05:00
parent 2733e225ae
commit a0de7967f9
237 changed files with 2322 additions and 1951 deletions

View File

@@ -1,5 +1,5 @@
import { RedisCommandArgument, RedisCommandArguments } from '.';
import { StreamStringsMessagesReply, transformReplyStreamStringMessages } from './generic-transformers';
import { StreamMessagesReply, transformStreamMessagesReply } from './generic-transformers';
export const FIRST_KEY_INDEX = 1;
@@ -24,14 +24,16 @@ export function transformArguments(
return args;
}
type XAutoClaimRawReply = [RedisCommandArgument, Array<any>];
interface XAutoClaimReply {
nextId: string;
messages: StreamStringsMessagesReply;
nextId: RedisCommandArgument;
messages: StreamMessagesReply;
}
export function transformReply(reply: [string, Array<any>]): XAutoClaimReply {
export function transformReply(reply: XAutoClaimRawReply): XAutoClaimReply {
return {
nextId: reply[0],
messages: transformReplyStreamStringMessages(reply[1])
messages: transformStreamMessagesReply(reply[1])
};
}