MSET.js 490 B

1234567891011121314151617
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", { value: true });
  3. exports.transformArguments = exports.FIRST_KEY_INDEX = void 0;
  4. exports.FIRST_KEY_INDEX = 1;
  5. function transformArguments(toSet) {
  6. const args = ['MSET'];
  7. if (Array.isArray(toSet)) {
  8. args.push(...toSet.flat());
  9. }
  10. else {
  11. for (const key of Object.keys(toSet)) {
  12. args.push(key, toSet[key]);
  13. }
  14. }
  15. return args;
  16. }
  17. exports.transformArguments = transformArguments;