1
0
mirror of https://github.com/redis/node-redis.git synced 2025-08-04 15:02:09 +03:00
Files
node-redis/packages/client/lib/commands/XGROUP_CREATE.ts
2021-12-20 14:47:51 -05:00

25 lines
555 B
TypeScript

import { RedisCommandArgument, RedisCommandArguments } from '.';
export const FIRST_KEY_INDEX = 2;
interface XGroupCreateOptions {
MKSTREAM?: true;
}
export function transformArguments(
key: RedisCommandArgument,
group: RedisCommandArgument,
id: RedisCommandArgument,
options?: XGroupCreateOptions
): RedisCommandArguments {
const args = ['XGROUP', 'CREATE', key, group, id];
if (options?.MKSTREAM) {
args.push('MKSTREAM');
}
return args;
}
export declare function transformReply(): RedisCommandArgument;