1
0
mirror of https://github.com/redis/node-redis.git synced 2025-08-09 00:22:08 +03:00
Files
node-redis/packages/client/lib/commands/XAUTOCLAIM_JUSTID.ts
2021-12-15 17:08:50 -05:00

24 lines
633 B
TypeScript

import { RedisCommandArguments } from '.';
import { transformArguments as transformXAutoClaimArguments } from './XAUTOCLAIM';
export { FIRST_KEY_INDEX } from './XAUTOCLAIM';
export function transformArguments(...args: Parameters<typeof transformXAutoClaimArguments>): RedisCommandArguments {
return [
...transformXAutoClaimArguments(...args),
'JUSTID'
];
}
interface XAutoClaimJustIdReply {
nextId: string;
messages: Array<string>;
}
export function transformReply(reply: [string, Array<string>]): XAutoClaimJustIdReply {
return {
nextId: reply[0],
messages: reply[1]
};
}