1
0
mirror of https://github.com/redis/node-redis.git synced 2025-08-07 13:22:56 +03:00
This commit is contained in:
Leibale
2023-04-26 13:32:10 -04:00
parent 567ae381b0
commit e25bcff293
151 changed files with 2502 additions and 2504 deletions

View File

@@ -1,13 +1,14 @@
import { RedisCommandArguments } from '.';
import { transformArguments as transformZRandMemberCountArguments } from './ZRANDMEMBER_COUNT';
import { Command, RedisArgument } from '../RESP/types';
import ZRANDMEMBER_COUNT from './ZRANDMEMBER_COUNT';
import { transformSortedSetReply } from './generic-transformers';
export { FIRST_KEY_INDEX, IS_READ_ONLY } from './ZRANDMEMBER_COUNT';
export function transformArguments(...args: Parameters<typeof transformZRandMemberCountArguments>): RedisCommandArguments {
return [
...transformZRandMemberCountArguments(...args),
'WITHSCORES'
];
}
export { transformSortedSetWithScoresReply as transformReply } from './generic-transformers';
export default {
FIRST_KEY_INDEX: ZRANDMEMBER_COUNT.FIRST_KEY_INDEX,
IS_READ_ONLY: ZRANDMEMBER_COUNT.IS_READ_ONLY,
transformArguments(key: RedisArgument, count: number) {
const args = ZRANDMEMBER_COUNT.transformArguments(key, count);
args.push('WITHSCORES');
return args;
},
transformReply: transformSortedSetReply
} as const satisfies Command;