import { pushVerdictArguments } from './generic-transformers'; export const IS_READ_ONLY = true; export function transformArguments(channels?: Array | string): Array { const args = ['PUBSUB', 'NUMSUB']; if (channels) { pushVerdictArguments(args, channels); } return args; } export function transformReply(rawReply: Array): Record { const transformedReply = Object.create(null); for (let i = 0; i < rawReply.length; i +=2) { transformedReply[rawReply[i]] = rawReply[i + 1]; } return transformedReply; }