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.

28 lines (27 loc) 803 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.transformReply = exports.transformArguments = void 0; function transformArguments() { return ["FUNCTION", "STATS"]; } exports.transformArguments = transformArguments; function transformReply(reply) { const engines = Object.create(null); for (let i = 0; i < reply[3].length; i++) { engines[reply[3][i]] = { librariesCount: reply[3][++i][1], functionsCount: reply[3][i][3], }; } return { runningScript: reply[1] === null ? null : { name: reply[1][1], command: reply[1][3], durationMs: reply[1][5], }, engines, }; } exports.transformReply = transformReply;