NodeRedis/node-redis

View on GitHub
packages/bloom/lib/commands/cuckoo/SCANDUMP.ts

Summary

Maintainability
A
30 mins
Test Coverage
export const FIRST_KEY_INDEX = 1;

export function transformArguments(key: string, iterator: number): Array<string> {
    return ['CF.SCANDUMP', key, iterator.toString()];
}

type ScanDumpRawReply = [
    iterator: number,
    chunk: string | null
];

interface ScanDumpReply {
    iterator: number;
    chunk: string | null;
}

export function transformReply([iterator, chunk]: ScanDumpRawReply): ScanDumpReply {
    return {
        iterator,
        chunk
    };
}