You've already forked node-redis
mirror of
https://github.com/redis/node-redis.git
synced 2025-08-09 00:22:08 +03:00
24 lines
633 B
TypeScript
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]
|
|
};
|
|
}
|