1
0
mirror of https://github.com/redis/node-redis.git synced 2025-08-04 15:02:09 +03:00
This commit is contained in:
leibale
2021-12-30 13:17:44 -05:00
parent 5c0aad0780
commit c581d5de3a
3 changed files with 38 additions and 18 deletions

View File

@ -1,3 +1,5 @@
import { RedisJSON, transformRedisJsonNullReply } from '.';
export const FIRST_KEY_INDEX = 1;
export function transformArguments(key: string, path?: string, index?: number): Array<string> {
@ -14,4 +16,12 @@ export function transformArguments(key: string, path?: string, index?: number):
return args;
}
export { transformRedisJsonNullArrayNullReply as transformReply } from '.';
export function transformReply(reply: null | string | Array<null | string>): null | RedisJSON | Array<RedisJSON> {
if (reply === null) return null;
if (Array.isArray(reply)) {
return reply.map(transformRedisJsonNullReply);
}
return transformRedisJsonNullReply(reply);
}