UNPKG

@valkey/client

Version:

The source code and documentation for this package are in the main [node-redis](https://github.com/redis/node-redis) repo.

30 lines (29 loc) 833 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.transformReply = exports.transformArguments = void 0; function transformArguments(options) { const args = ["HELLO"]; if (options) { args.push(options.protover.toString()); if (options.auth) { args.push("AUTH", options.auth.username, options.auth.password); } if (options.clientName) { args.push("SETNAME", options.clientName); } } return args; } exports.transformArguments = transformArguments; function transformReply(reply) { return { server: reply[1], version: reply[3], proto: reply[5], id: reply[7], mode: reply[9], role: reply[11], modules: reply[13], }; } exports.transformReply = transformReply;