UNPKG

@silverwind/ioredis-mock

Version:

This library emulates ioredis by performing all operations in-memory.

22 lines (17 loc) 409 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.msetnx = msetnx; var _index = require("./index"); function msetnx(...msetData) { for (let i = 0; i < msetData.length; i += 2) { if (this.data.has(msetData[i])) { return 0; } } for (let i = 0; i < msetData.length; i += 2) { _index.set.call(this, msetData[i], msetData[i + 1]); } return 1; }