MGET.js 639 B

1234567891011121314151617
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", { value: true });
  3. exports.transformReply = exports.transformArguments = exports.IS_READ_ONLY = void 0;
  4. const _1 = require(".");
  5. exports.IS_READ_ONLY = true;
  6. function transformArguments(filter, options) {
  7. const args = (0, _1.pushLatestArgument)(['TS.MGET'], options?.LATEST);
  8. return (0, _1.pushFilterArgument)(args, filter);
  9. }
  10. exports.transformArguments = transformArguments;
  11. function transformReply(reply) {
  12. return reply.map(([key, _, sample]) => ({
  13. key,
  14. sample: (0, _1.transformSampleReply)(sample)
  15. }));
  16. }
  17. exports.transformReply = transformReply;