@lock-sdk/csrf
Version:
CSRF protection module for Lock security framework
1,168 lines (1,128 loc) • 738 kB
JavaScript
import {
__commonJS,
__require
} from "./chunk-EBO3CZXG.mjs";
// ../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/APPEND.js
var require_APPEND = __commonJS({
"../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/APPEND.js"(exports) {
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.transformArguments = exports.FIRST_KEY_INDEX = void 0;
exports.FIRST_KEY_INDEX = 1;
function transformArguments(key, value) {
return ["APPEND", key, value];
}
exports.transformArguments = transformArguments;
}
});
// ../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/BITCOUNT.js
var require_BITCOUNT = __commonJS({
"../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/BITCOUNT.js"(exports) {
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.transformArguments = exports.IS_READ_ONLY = exports.FIRST_KEY_INDEX = void 0;
exports.FIRST_KEY_INDEX = 1;
exports.IS_READ_ONLY = true;
function transformArguments(key, range) {
const args = ["BITCOUNT", key];
if (range) {
args.push(range.start.toString(), range.end.toString());
if (range.mode) {
args.push(range.mode);
}
}
return args;
}
exports.transformArguments = transformArguments;
}
});
// ../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/BITFIELD_RO.js
var require_BITFIELD_RO = __commonJS({
"../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/BITFIELD_RO.js"(exports) {
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.transformArguments = exports.IS_READ_ONLY = exports.FIRST_KEY_INDEX = void 0;
exports.FIRST_KEY_INDEX = 1;
exports.IS_READ_ONLY = true;
function transformArguments(key, operations) {
const args = ["BITFIELD_RO", key];
for (const operation of operations) {
args.push("GET", operation.encoding, operation.offset.toString());
}
return args;
}
exports.transformArguments = transformArguments;
}
});
// ../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/BITFIELD.js
var require_BITFIELD = __commonJS({
"../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/BITFIELD.js"(exports) {
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.transformArguments = exports.FIRST_KEY_INDEX = void 0;
exports.FIRST_KEY_INDEX = 1;
function transformArguments(key, operations) {
const args = ["BITFIELD", key];
for (const options of operations) {
switch (options.operation) {
case "GET":
args.push("GET", options.encoding, options.offset.toString());
break;
case "SET":
args.push("SET", options.encoding, options.offset.toString(), options.value.toString());
break;
case "INCRBY":
args.push("INCRBY", options.encoding, options.offset.toString(), options.increment.toString());
break;
case "OVERFLOW":
args.push("OVERFLOW", options.behavior);
break;
}
}
return args;
}
exports.transformArguments = transformArguments;
}
});
// ../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/generic-transformers.js
var require_generic_transformers = __commonJS({
"../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/generic-transformers.js"(exports) {
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.transformRangeReply = exports.pushSlotRangesArguments = exports.pushSortArguments = exports.transformFunctionListItemReply = exports.RedisFunctionFlags = exports.transformCommandReply = exports.CommandCategories = exports.CommandFlags = exports.pushOptionalVerdictArgument = exports.pushVerdictArgument = exports.pushVerdictNumberArguments = exports.pushVerdictArguments = exports.pushEvalArguments = exports.evalFirstKeyIndex = exports.transformPXAT = exports.transformEXAT = exports.transformGeoMembersWithReply = exports.GeoReplyWith = exports.pushGeoRadiusStoreArguments = exports.pushGeoRadiusArguments = exports.pushGeoSearchArguments = exports.pushGeoCountArgument = exports.transformLMPopArguments = exports.transformZMPopArguments = exports.transformSortedSetWithScoresReply = exports.transformSortedSetMemberReply = exports.transformSortedSetMemberNullReply = exports.transformStreamsMessagesReply = exports.transformStreamMessagesNullReply = exports.transformStreamMessagesReply = exports.transformStreamMessageNullReply = exports.transformStreamMessageReply = exports.transformTuplesReply = exports.transformStringNumberInfinityArgument = exports.transformNumberInfinityArgument = exports.transformNumberInfinityNullArrayReply = exports.transformNumberInfinityNullReply = exports.transformNumberInfinityReply = exports.pushScanArguments = exports.transformBooleanArrayReply = exports.transformBooleanReply = void 0;
function transformBooleanReply(reply) {
return reply === 1;
}
exports.transformBooleanReply = transformBooleanReply;
function transformBooleanArrayReply(reply) {
return reply.map(transformBooleanReply);
}
exports.transformBooleanArrayReply = transformBooleanArrayReply;
function pushScanArguments(args, cursor, options) {
args.push(cursor.toString());
if (options?.MATCH) {
args.push("MATCH", options.MATCH);
}
if (options?.COUNT) {
args.push("COUNT", options.COUNT.toString());
}
return args;
}
exports.pushScanArguments = pushScanArguments;
function transformNumberInfinityReply(reply) {
switch (reply.toString()) {
case "+inf":
return Infinity;
case "-inf":
return -Infinity;
default:
return Number(reply);
}
}
exports.transformNumberInfinityReply = transformNumberInfinityReply;
function transformNumberInfinityNullReply(reply) {
if (reply === null)
return null;
return transformNumberInfinityReply(reply);
}
exports.transformNumberInfinityNullReply = transformNumberInfinityNullReply;
function transformNumberInfinityNullArrayReply(reply) {
return reply.map(transformNumberInfinityNullReply);
}
exports.transformNumberInfinityNullArrayReply = transformNumberInfinityNullArrayReply;
function transformNumberInfinityArgument(num) {
switch (num) {
case Infinity:
return "+inf";
case -Infinity:
return "-inf";
default:
return num.toString();
}
}
exports.transformNumberInfinityArgument = transformNumberInfinityArgument;
function transformStringNumberInfinityArgument(num) {
if (typeof num !== "number")
return num;
return transformNumberInfinityArgument(num);
}
exports.transformStringNumberInfinityArgument = transformStringNumberInfinityArgument;
function transformTuplesReply(reply) {
const message = /* @__PURE__ */ Object.create(null);
for (let i = 0; i < reply.length; i += 2) {
message[reply[i].toString()] = reply[i + 1];
}
return message;
}
exports.transformTuplesReply = transformTuplesReply;
function transformStreamMessageReply([id, message]) {
return {
id,
message: transformTuplesReply(message)
};
}
exports.transformStreamMessageReply = transformStreamMessageReply;
function transformStreamMessageNullReply(reply) {
if (reply === null)
return null;
return transformStreamMessageReply(reply);
}
exports.transformStreamMessageNullReply = transformStreamMessageNullReply;
function transformStreamMessagesReply(reply) {
return reply.map(transformStreamMessageReply);
}
exports.transformStreamMessagesReply = transformStreamMessagesReply;
function transformStreamMessagesNullReply(reply) {
return reply.map(transformStreamMessageNullReply);
}
exports.transformStreamMessagesNullReply = transformStreamMessagesNullReply;
function transformStreamsMessagesReply(reply) {
if (reply === null)
return null;
return reply.map(([name, rawMessages]) => ({
name,
messages: transformStreamMessagesReply(rawMessages)
}));
}
exports.transformStreamsMessagesReply = transformStreamsMessagesReply;
function transformSortedSetMemberNullReply(reply) {
if (!reply.length)
return null;
return transformSortedSetMemberReply(reply);
}
exports.transformSortedSetMemberNullReply = transformSortedSetMemberNullReply;
function transformSortedSetMemberReply(reply) {
return {
value: reply[0],
score: transformNumberInfinityReply(reply[1])
};
}
exports.transformSortedSetMemberReply = transformSortedSetMemberReply;
function transformSortedSetWithScoresReply(reply) {
const members = [];
for (let i = 0; i < reply.length; i += 2) {
members.push({
value: reply[i],
score: transformNumberInfinityReply(reply[i + 1])
});
}
return members;
}
exports.transformSortedSetWithScoresReply = transformSortedSetWithScoresReply;
function transformZMPopArguments(args, keys, side, options) {
pushVerdictArgument(args, keys);
args.push(side);
if (options?.COUNT) {
args.push("COUNT", options.COUNT.toString());
}
return args;
}
exports.transformZMPopArguments = transformZMPopArguments;
function transformLMPopArguments(args, keys, side, options) {
pushVerdictArgument(args, keys);
args.push(side);
if (options?.COUNT) {
args.push("COUNT", options.COUNT.toString());
}
return args;
}
exports.transformLMPopArguments = transformLMPopArguments;
function pushGeoCountArgument(args, count) {
if (typeof count === "number") {
args.push("COUNT", count.toString());
} else if (count) {
args.push("COUNT", count.value.toString());
if (count.ANY) {
args.push("ANY");
}
}
return args;
}
exports.pushGeoCountArgument = pushGeoCountArgument;
function pushGeoSearchArguments(args, key, from, by, options) {
args.push(key);
if (typeof from === "string") {
args.push("FROMMEMBER", from);
} else {
args.push("FROMLONLAT", from.longitude.toString(), from.latitude.toString());
}
if ("radius" in by) {
args.push("BYRADIUS", by.radius.toString());
} else {
args.push("BYBOX", by.width.toString(), by.height.toString());
}
args.push(by.unit);
if (options?.SORT) {
args.push(options.SORT);
}
pushGeoCountArgument(args, options?.COUNT);
return args;
}
exports.pushGeoSearchArguments = pushGeoSearchArguments;
function pushGeoRadiusArguments(args, key, from, radius, unit, options) {
args.push(key);
if (typeof from === "string") {
args.push(from);
} else {
args.push(from.longitude.toString(), from.latitude.toString());
}
args.push(radius.toString(), unit);
if (options?.SORT) {
args.push(options.SORT);
}
pushGeoCountArgument(args, options?.COUNT);
return args;
}
exports.pushGeoRadiusArguments = pushGeoRadiusArguments;
function pushGeoRadiusStoreArguments(args, key, from, radius, unit, destination, options) {
pushGeoRadiusArguments(args, key, from, radius, unit, options);
if (options?.STOREDIST) {
args.push("STOREDIST", destination);
} else {
args.push("STORE", destination);
}
return args;
}
exports.pushGeoRadiusStoreArguments = pushGeoRadiusStoreArguments;
var GeoReplyWith;
(function(GeoReplyWith2) {
GeoReplyWith2["DISTANCE"] = "WITHDIST";
GeoReplyWith2["HASH"] = "WITHHASH";
GeoReplyWith2["COORDINATES"] = "WITHCOORD";
})(GeoReplyWith || (exports.GeoReplyWith = GeoReplyWith = {}));
function transformGeoMembersWithReply(reply, replyWith) {
const replyWithSet = new Set(replyWith);
let index = 0;
const distanceIndex = replyWithSet.has(GeoReplyWith.DISTANCE) && ++index, hashIndex = replyWithSet.has(GeoReplyWith.HASH) && ++index, coordinatesIndex = replyWithSet.has(GeoReplyWith.COORDINATES) && ++index;
return reply.map((member) => {
const transformedMember = {
member: member[0]
};
if (distanceIndex) {
transformedMember.distance = member[distanceIndex];
}
if (hashIndex) {
transformedMember.hash = member[hashIndex];
}
if (coordinatesIndex) {
const [longitude, latitude] = member[coordinatesIndex];
transformedMember.coordinates = {
longitude,
latitude
};
}
return transformedMember;
});
}
exports.transformGeoMembersWithReply = transformGeoMembersWithReply;
function transformEXAT(EXAT) {
return (typeof EXAT === "number" ? EXAT : Math.floor(EXAT.getTime() / 1e3)).toString();
}
exports.transformEXAT = transformEXAT;
function transformPXAT(PXAT) {
return (typeof PXAT === "number" ? PXAT : PXAT.getTime()).toString();
}
exports.transformPXAT = transformPXAT;
function evalFirstKeyIndex(options) {
return options?.keys?.[0];
}
exports.evalFirstKeyIndex = evalFirstKeyIndex;
function pushEvalArguments(args, options) {
if (options?.keys) {
args.push(options.keys.length.toString(), ...options.keys);
} else {
args.push("0");
}
if (options?.arguments) {
args.push(...options.arguments);
}
return args;
}
exports.pushEvalArguments = pushEvalArguments;
function pushVerdictArguments(args, value) {
if (Array.isArray(value)) {
args = args.concat(value);
} else {
args.push(value);
}
return args;
}
exports.pushVerdictArguments = pushVerdictArguments;
function pushVerdictNumberArguments(args, value) {
if (Array.isArray(value)) {
for (const item of value) {
args.push(item.toString());
}
} else {
args.push(value.toString());
}
return args;
}
exports.pushVerdictNumberArguments = pushVerdictNumberArguments;
function pushVerdictArgument(args, value) {
if (Array.isArray(value)) {
args.push(value.length.toString(), ...value);
} else {
args.push("1", value);
}
return args;
}
exports.pushVerdictArgument = pushVerdictArgument;
function pushOptionalVerdictArgument(args, name, value) {
if (value === void 0)
return args;
args.push(name);
return pushVerdictArgument(args, value);
}
exports.pushOptionalVerdictArgument = pushOptionalVerdictArgument;
var CommandFlags;
(function(CommandFlags2) {
CommandFlags2["WRITE"] = "write";
CommandFlags2["READONLY"] = "readonly";
CommandFlags2["DENYOOM"] = "denyoom";
CommandFlags2["ADMIN"] = "admin";
CommandFlags2["PUBSUB"] = "pubsub";
CommandFlags2["NOSCRIPT"] = "noscript";
CommandFlags2["RANDOM"] = "random";
CommandFlags2["SORT_FOR_SCRIPT"] = "sort_for_script";
CommandFlags2["LOADING"] = "loading";
CommandFlags2["STALE"] = "stale";
CommandFlags2["SKIP_MONITOR"] = "skip_monitor";
CommandFlags2["ASKING"] = "asking";
CommandFlags2["FAST"] = "fast";
CommandFlags2["MOVABLEKEYS"] = "movablekeys";
})(CommandFlags || (exports.CommandFlags = CommandFlags = {}));
var CommandCategories;
(function(CommandCategories2) {
CommandCategories2["KEYSPACE"] = "@keyspace";
CommandCategories2["READ"] = "@read";
CommandCategories2["WRITE"] = "@write";
CommandCategories2["SET"] = "@set";
CommandCategories2["SORTEDSET"] = "@sortedset";
CommandCategories2["LIST"] = "@list";
CommandCategories2["HASH"] = "@hash";
CommandCategories2["STRING"] = "@string";
CommandCategories2["BITMAP"] = "@bitmap";
CommandCategories2["HYPERLOGLOG"] = "@hyperloglog";
CommandCategories2["GEO"] = "@geo";
CommandCategories2["STREAM"] = "@stream";
CommandCategories2["PUBSUB"] = "@pubsub";
CommandCategories2["ADMIN"] = "@admin";
CommandCategories2["FAST"] = "@fast";
CommandCategories2["SLOW"] = "@slow";
CommandCategories2["BLOCKING"] = "@blocking";
CommandCategories2["DANGEROUS"] = "@dangerous";
CommandCategories2["CONNECTION"] = "@connection";
CommandCategories2["TRANSACTION"] = "@transaction";
CommandCategories2["SCRIPTING"] = "@scripting";
})(CommandCategories || (exports.CommandCategories = CommandCategories = {}));
function transformCommandReply([name, arity, flags, firstKeyIndex, lastKeyIndex, step, categories]) {
return {
name,
arity,
flags: new Set(flags),
firstKeyIndex,
lastKeyIndex,
step,
categories: new Set(categories)
};
}
exports.transformCommandReply = transformCommandReply;
var RedisFunctionFlags;
(function(RedisFunctionFlags2) {
RedisFunctionFlags2["NO_WRITES"] = "no-writes";
RedisFunctionFlags2["ALLOW_OOM"] = "allow-oom";
RedisFunctionFlags2["ALLOW_STALE"] = "allow-stale";
RedisFunctionFlags2["NO_CLUSTER"] = "no-cluster";
})(RedisFunctionFlags || (exports.RedisFunctionFlags = RedisFunctionFlags = {}));
function transformFunctionListItemReply(reply) {
return {
libraryName: reply[1],
engine: reply[3],
functions: reply[5].map((fn) => ({
name: fn[1],
description: fn[3],
flags: fn[5]
}))
};
}
exports.transformFunctionListItemReply = transformFunctionListItemReply;
function pushSortArguments(args, options) {
if (options?.BY) {
args.push("BY", options.BY);
}
if (options?.LIMIT) {
args.push("LIMIT", options.LIMIT.offset.toString(), options.LIMIT.count.toString());
}
if (options?.GET) {
for (const pattern of typeof options.GET === "string" ? [options.GET] : options.GET) {
args.push("GET", pattern);
}
}
if (options?.DIRECTION) {
args.push(options.DIRECTION);
}
if (options?.ALPHA) {
args.push("ALPHA");
}
return args;
}
exports.pushSortArguments = pushSortArguments;
function pushSlotRangeArguments(args, range) {
args.push(range.start.toString(), range.end.toString());
}
function pushSlotRangesArguments(args, ranges) {
if (Array.isArray(ranges)) {
for (const range of ranges) {
pushSlotRangeArguments(args, range);
}
} else {
pushSlotRangeArguments(args, ranges);
}
return args;
}
exports.pushSlotRangesArguments = pushSlotRangesArguments;
function transformRangeReply([start, end]) {
return {
start,
end
};
}
exports.transformRangeReply = transformRangeReply;
}
});
// ../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/BITOP.js
var require_BITOP = __commonJS({
"../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/BITOP.js"(exports) {
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.transformArguments = exports.FIRST_KEY_INDEX = void 0;
var generic_transformers_1 = require_generic_transformers();
exports.FIRST_KEY_INDEX = 2;
function transformArguments(operation, destKey, key) {
return (0, generic_transformers_1.pushVerdictArguments)(["BITOP", operation, destKey], key);
}
exports.transformArguments = transformArguments;
}
});
// ../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/BITPOS.js
var require_BITPOS = __commonJS({
"../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/BITPOS.js"(exports) {
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.transformArguments = exports.IS_READ_ONLY = exports.FIRST_KEY_INDEX = void 0;
exports.FIRST_KEY_INDEX = 1;
exports.IS_READ_ONLY = true;
function transformArguments(key, bit, start, end, mode) {
const args = ["BITPOS", key, bit.toString()];
if (typeof start === "number") {
args.push(start.toString());
}
if (typeof end === "number") {
args.push(end.toString());
}
if (mode) {
args.push(mode);
}
return args;
}
exports.transformArguments = transformArguments;
}
});
// ../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/BLMOVE.js
var require_BLMOVE = __commonJS({
"../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/BLMOVE.js"(exports) {
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.transformArguments = exports.FIRST_KEY_INDEX = void 0;
exports.FIRST_KEY_INDEX = 1;
function transformArguments(source, destination, sourceDirection, destinationDirection, timeout) {
return [
"BLMOVE",
source,
destination,
sourceDirection,
destinationDirection,
timeout.toString()
];
}
exports.transformArguments = transformArguments;
}
});
// ../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/LMPOP.js
var require_LMPOP = __commonJS({
"../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/LMPOP.js"(exports) {
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.transformArguments = exports.FIRST_KEY_INDEX = void 0;
var generic_transformers_1 = require_generic_transformers();
exports.FIRST_KEY_INDEX = 2;
function transformArguments(keys, side, options) {
return (0, generic_transformers_1.transformLMPopArguments)(["LMPOP"], keys, side, options);
}
exports.transformArguments = transformArguments;
}
});
// ../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/BLMPOP.js
var require_BLMPOP = __commonJS({
"../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/BLMPOP.js"(exports) {
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.transformReply = exports.transformArguments = exports.FIRST_KEY_INDEX = void 0;
var generic_transformers_1 = require_generic_transformers();
exports.FIRST_KEY_INDEX = 3;
function transformArguments(timeout, keys, side, options) {
return (0, generic_transformers_1.transformLMPopArguments)(["BLMPOP", timeout.toString()], keys, side, options);
}
exports.transformArguments = transformArguments;
var LMPOP_1 = require_LMPOP();
Object.defineProperty(exports, "transformReply", { enumerable: true, get: function() {
return LMPOP_1.transformReply;
} });
}
});
// ../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/BLPOP.js
var require_BLPOP = __commonJS({
"../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/BLPOP.js"(exports) {
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.transformReply = exports.transformArguments = exports.FIRST_KEY_INDEX = void 0;
var generic_transformers_1 = require_generic_transformers();
exports.FIRST_KEY_INDEX = 1;
function transformArguments(keys, timeout) {
const args = (0, generic_transformers_1.pushVerdictArguments)(["BLPOP"], keys);
args.push(timeout.toString());
return args;
}
exports.transformArguments = transformArguments;
function transformReply(reply) {
if (reply === null)
return null;
return {
key: reply[0],
element: reply[1]
};
}
exports.transformReply = transformReply;
}
});
// ../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/BRPOP.js
var require_BRPOP = __commonJS({
"../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/BRPOP.js"(exports) {
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.transformReply = exports.transformArguments = exports.FIRST_KEY_INDEX = void 0;
var generic_transformers_1 = require_generic_transformers();
exports.FIRST_KEY_INDEX = 1;
function transformArguments(key, timeout) {
const args = (0, generic_transformers_1.pushVerdictArguments)(["BRPOP"], key);
args.push(timeout.toString());
return args;
}
exports.transformArguments = transformArguments;
var BLPOP_1 = require_BLPOP();
Object.defineProperty(exports, "transformReply", { enumerable: true, get: function() {
return BLPOP_1.transformReply;
} });
}
});
// ../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/BRPOPLPUSH.js
var require_BRPOPLPUSH = __commonJS({
"../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/BRPOPLPUSH.js"(exports) {
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.transformArguments = exports.FIRST_KEY_INDEX = void 0;
exports.FIRST_KEY_INDEX = 1;
function transformArguments(source, destination, timeout) {
return ["BRPOPLPUSH", source, destination, timeout.toString()];
}
exports.transformArguments = transformArguments;
}
});
// ../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/ZMPOP.js
var require_ZMPOP = __commonJS({
"../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/ZMPOP.js"(exports) {
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.transformReply = exports.transformArguments = exports.FIRST_KEY_INDEX = void 0;
var generic_transformers_1 = require_generic_transformers();
exports.FIRST_KEY_INDEX = 2;
function transformArguments(keys, side, options) {
return (0, generic_transformers_1.transformZMPopArguments)(["ZMPOP"], keys, side, options);
}
exports.transformArguments = transformArguments;
function transformReply(reply) {
return reply === null ? null : {
key: reply[0],
elements: reply[1].map(generic_transformers_1.transformSortedSetMemberReply)
};
}
exports.transformReply = transformReply;
}
});
// ../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/BZMPOP.js
var require_BZMPOP = __commonJS({
"../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/BZMPOP.js"(exports) {
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.transformReply = exports.transformArguments = exports.FIRST_KEY_INDEX = void 0;
var generic_transformers_1 = require_generic_transformers();
exports.FIRST_KEY_INDEX = 3;
function transformArguments(timeout, keys, side, options) {
return (0, generic_transformers_1.transformZMPopArguments)(["BZMPOP", timeout.toString()], keys, side, options);
}
exports.transformArguments = transformArguments;
var ZMPOP_1 = require_ZMPOP();
Object.defineProperty(exports, "transformReply", { enumerable: true, get: function() {
return ZMPOP_1.transformReply;
} });
}
});
// ../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/BZPOPMAX.js
var require_BZPOPMAX = __commonJS({
"../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/BZPOPMAX.js"(exports) {
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.transformReply = exports.transformArguments = exports.FIRST_KEY_INDEX = void 0;
var generic_transformers_1 = require_generic_transformers();
exports.FIRST_KEY_INDEX = 1;
function transformArguments(key, timeout) {
const args = (0, generic_transformers_1.pushVerdictArguments)(["BZPOPMAX"], key);
args.push(timeout.toString());
return args;
}
exports.transformArguments = transformArguments;
function transformReply(reply) {
if (!reply)
return null;
return {
key: reply[0],
value: reply[1],
score: (0, generic_transformers_1.transformNumberInfinityReply)(reply[2])
};
}
exports.transformReply = transformReply;
}
});
// ../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/BZPOPMIN.js
var require_BZPOPMIN = __commonJS({
"../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/BZPOPMIN.js"(exports) {
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.transformReply = exports.transformArguments = exports.FIRST_KEY_INDEX = void 0;
var generic_transformers_1 = require_generic_transformers();
exports.FIRST_KEY_INDEX = 1;
function transformArguments(key, timeout) {
const args = (0, generic_transformers_1.pushVerdictArguments)(["BZPOPMIN"], key);
args.push(timeout.toString());
return args;
}
exports.transformArguments = transformArguments;
var BZPOPMAX_1 = require_BZPOPMAX();
Object.defineProperty(exports, "transformReply", { enumerable: true, get: function() {
return BZPOPMAX_1.transformReply;
} });
}
});
// ../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/COPY.js
var require_COPY = __commonJS({
"../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/COPY.js"(exports) {
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.transformReply = exports.transformArguments = exports.FIRST_KEY_INDEX = void 0;
exports.FIRST_KEY_INDEX = 1;
function transformArguments(source, destination, options) {
const args = ["COPY", source, destination];
if (options?.destinationDb) {
args.push("DB", options.destinationDb.toString());
}
if (options?.replace) {
args.push("REPLACE");
}
return args;
}
exports.transformArguments = transformArguments;
var generic_transformers_1 = require_generic_transformers();
Object.defineProperty(exports, "transformReply", { enumerable: true, get: function() {
return generic_transformers_1.transformBooleanReply;
} });
}
});
// ../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/DECR.js
var require_DECR = __commonJS({
"../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/DECR.js"(exports) {
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.transformArguments = exports.FIRST_KEY_INDEX = void 0;
exports.FIRST_KEY_INDEX = 1;
function transformArguments(key) {
return ["DECR", key];
}
exports.transformArguments = transformArguments;
}
});
// ../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/DECRBY.js
var require_DECRBY = __commonJS({
"../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/DECRBY.js"(exports) {
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.transformArguments = exports.FIRST_KEY_INDEX = void 0;
exports.FIRST_KEY_INDEX = 1;
function transformArguments(key, decrement) {
return ["DECRBY", key, decrement.toString()];
}
exports.transformArguments = transformArguments;
}
});
// ../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/DEL.js
var require_DEL = __commonJS({
"../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/DEL.js"(exports) {
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.transformArguments = exports.FIRST_KEY_INDEX = void 0;
var generic_transformers_1 = require_generic_transformers();
exports.FIRST_KEY_INDEX = 1;
function transformArguments(keys) {
return (0, generic_transformers_1.pushVerdictArguments)(["DEL"], keys);
}
exports.transformArguments = transformArguments;
}
});
// ../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/DUMP.js
var require_DUMP = __commonJS({
"../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/DUMP.js"(exports) {
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.transformArguments = exports.FIRST_KEY_INDEX = void 0;
exports.FIRST_KEY_INDEX = 1;
function transformArguments(key) {
return ["DUMP", key];
}
exports.transformArguments = transformArguments;
}
});
// ../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/EVAL_RO.js
var require_EVAL_RO = __commonJS({
"../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/EVAL_RO.js"(exports) {
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.transformArguments = exports.IS_READ_ONLY = exports.FIRST_KEY_INDEX = void 0;
var generic_transformers_1 = require_generic_transformers();
exports.FIRST_KEY_INDEX = generic_transformers_1.evalFirstKeyIndex;
exports.IS_READ_ONLY = true;
function transformArguments(script, options) {
return (0, generic_transformers_1.pushEvalArguments)(["EVAL_RO", script], options);
}
exports.transformArguments = transformArguments;
}
});
// ../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/EVAL.js
var require_EVAL = __commonJS({
"../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/EVAL.js"(exports) {
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.transformArguments = exports.FIRST_KEY_INDEX = void 0;
var generic_transformers_1 = require_generic_transformers();
exports.FIRST_KEY_INDEX = generic_transformers_1.evalFirstKeyIndex;
function transformArguments(script, options) {
return (0, generic_transformers_1.pushEvalArguments)(["EVAL", script], options);
}
exports.transformArguments = transformArguments;
}
});
// ../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/EVALSHA_RO.js
var require_EVALSHA_RO = __commonJS({
"../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/EVALSHA_RO.js"(exports) {
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.transformArguments = exports.IS_READ_ONLY = exports.FIRST_KEY_INDEX = void 0;
var generic_transformers_1 = require_generic_transformers();
exports.FIRST_KEY_INDEX = generic_transformers_1.evalFirstKeyIndex;
exports.IS_READ_ONLY = true;
function transformArguments(sha1, options) {
return (0, generic_transformers_1.pushEvalArguments)(["EVALSHA_RO", sha1], options);
}
exports.transformArguments = transformArguments;
}
});
// ../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/EVALSHA.js
var require_EVALSHA = __commonJS({
"../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/EVALSHA.js"(exports) {
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.transformArguments = exports.FIRST_KEY_INDEX = void 0;
var generic_transformers_1 = require_generic_transformers();
exports.FIRST_KEY_INDEX = generic_transformers_1.evalFirstKeyIndex;
function transformArguments(sha1, options) {
return (0, generic_transformers_1.pushEvalArguments)(["EVALSHA", sha1], options);
}
exports.transformArguments = transformArguments;
}
});
// ../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/EXISTS.js
var require_EXISTS = __commonJS({
"../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/EXISTS.js"(exports) {
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.transformArguments = exports.IS_READ_ONLY = exports.FIRST_KEY_INDEX = void 0;
var generic_transformers_1 = require_generic_transformers();
exports.FIRST_KEY_INDEX = 1;
exports.IS_READ_ONLY = true;
function transformArguments(keys) {
return (0, generic_transformers_1.pushVerdictArguments)(["EXISTS"], keys);
}
exports.transformArguments = transformArguments;
}
});
// ../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/EXPIRE.js
var require_EXPIRE = __commonJS({
"../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/EXPIRE.js"(exports) {
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.transformReply = exports.transformArguments = exports.FIRST_KEY_INDEX = void 0;
exports.FIRST_KEY_INDEX = 1;
function transformArguments(key, seconds, mode) {
const args = ["EXPIRE", key, seconds.toString()];
if (mode) {
args.push(mode);
}
return args;
}
exports.transformArguments = transformArguments;
var generic_transformers_1 = require_generic_transformers();
Object.defineProperty(exports, "transformReply", { enumerable: true, get: function() {
return generic_transformers_1.transformBooleanReply;
} });
}
});
// ../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/EXPIREAT.js
var require_EXPIREAT = __commonJS({
"../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/EXPIREAT.js"(exports) {
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.transformReply = exports.transformArguments = exports.FIRST_KEY_INDEX = void 0;
var generic_transformers_1 = require_generic_transformers();
exports.FIRST_KEY_INDEX = 1;
function transformArguments(key, timestamp, mode) {
const args = [
"EXPIREAT",
key,
(0, generic_transformers_1.transformEXAT)(timestamp)
];
if (mode) {
args.push(mode);
}
return args;
}
exports.transformArguments = transformArguments;
var generic_transformers_2 = require_generic_transformers();
Object.defineProperty(exports, "transformReply", { enumerable: true, get: function() {
return generic_transformers_2.transformBooleanReply;
} });
}
});
// ../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/EXPIRETIME.js
var require_EXPIRETIME = __commonJS({
"../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/EXPIRETIME.js"(exports) {
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.transformArguments = exports.FIRST_KEY_INDEX = void 0;
exports.FIRST_KEY_INDEX = 1;
function transformArguments(key) {
return ["EXPIRETIME", key];
}
exports.transformArguments = transformArguments;
}
});
// ../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/FCALL_RO.js
var require_FCALL_RO = __commonJS({
"../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/FCALL_RO.js"(exports) {
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.transformArguments = exports.IS_READ_ONLY = exports.FIRST_KEY_INDEX = void 0;
var generic_transformers_1 = require_generic_transformers();
exports.FIRST_KEY_INDEX = generic_transformers_1.evalFirstKeyIndex;
exports.IS_READ_ONLY = true;
function transformArguments(fn, options) {
return (0, generic_transformers_1.pushEvalArguments)(["FCALL_RO", fn], options);
}
exports.transformArguments = transformArguments;
}
});
// ../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/FCALL.js
var require_FCALL = __commonJS({
"../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/FCALL.js"(exports) {
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.transformArguments = exports.FIRST_KEY_INDEX = void 0;
var generic_transformers_1 = require_generic_transformers();
exports.FIRST_KEY_INDEX = generic_transformers_1.evalFirstKeyIndex;
function transformArguments(fn, options) {
return (0, generic_transformers_1.pushEvalArguments)(["FCALL", fn], options);
}
exports.transformArguments = transformArguments;
}
});
// ../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/GEOADD.js
var require_GEOADD = __commonJS({
"../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/GEOADD.js"(exports) {
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.transformArguments = exports.FIRST_KEY_INDEX = void 0;
exports.FIRST_KEY_INDEX = 1;
function transformArguments(key, toAdd, options) {
const args = ["GEOADD", key];
if (options?.NX) {
args.push("NX");
} else if (options?.XX) {
args.push("XX");
}
if (options?.CH) {
args.push("CH");
}
for (const { longitude, latitude, member } of Array.isArray(toAdd) ? toAdd : [toAdd]) {
args.push(longitude.toString(), latitude.toString(), member);
}
return args;
}
exports.transformArguments = transformArguments;
}
});
// ../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/GEODIST.js
var require_GEODIST = __commonJS({
"../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/GEODIST.js"(exports) {
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.transformReply = exports.transformArguments = exports.IS_READ_ONLY = exports.FIRST_KEY_INDEX = void 0;
exports.FIRST_KEY_INDEX = 1;
exports.IS_READ_ONLY = true;
function transformArguments(key, member1, member2, unit) {
const args = ["GEODIST", key, member1, member2];
if (unit) {
args.push(unit);
}
return args;
}
exports.transformArguments = transformArguments;
function transformReply(reply) {
return reply === null ? null : Number(reply);
}
exports.transformReply = transformReply;
}
});
// ../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/GEOHASH.js
var require_GEOHASH = __commonJS({
"../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/GEOHASH.js"(exports) {
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.transformArguments = exports.IS_READ_ONLY = exports.FIRST_KEY_INDEX = void 0;
var generic_transformers_1 = require_generic_transformers();
exports.FIRST_KEY_INDEX = 1;
exports.IS_READ_ONLY = true;
function transformArguments(key, member) {
return (0, generic_transformers_1.pushVerdictArguments)(["GEOHASH", key], member);
}
exports.transformArguments = transformArguments;
}
});
// ../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/GEOPOS.js
var require_GEOPOS = __commonJS({
"../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/GEOPOS.js"(exports) {
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.transformReply = exports.transformArguments = exports.IS_READ_ONLY = exports.FIRST_KEY_INDEX = void 0;
var generic_transformers_1 = require_generic_transformers();
exports.FIRST_KEY_INDEX = 1;
exports.IS_READ_ONLY = true;
function transformArguments(key, member) {
return (0, generic_transformers_1.pushVerdictArguments)(["GEOPOS", key], member);
}
exports.transformArguments = transformArguments;
function transformReply(reply) {
return reply.map((coordinates) => coordinates === null ? null : {
longitude: coordinates[0],
latitude: coordinates[1]
});
}
exports.transformReply = transformReply;
}
});
// ../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/GEORADIUS_RO.js
var require_GEORADIUS_RO = __commonJS({
"../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/GEORADIUS_RO.js"(exports) {
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.transformArguments = exports.IS_READ_ONLY = exports.FIRST_KEY_INDEX = void 0;
var generic_transformers_1 = require_generic_transformers();
exports.FIRST_KEY_INDEX = 1;
exports.IS_READ_ONLY = true;
function transformArguments(key, coordinates, radius, unit, options) {
return (0, generic_transformers_1.pushGeoRadiusArguments)(["GEORADIUS_RO"], key, coordinates, radius, unit, options);
}
exports.transformArguments = transformArguments;
}
});
// ../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/GEORADIUS_RO_WITH.js
var require_GEORADIUS_RO_WITH = __commonJS({
"../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/GEORADIUS_RO_WITH.js"(exports) {
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.transformReply = exports.transformArguments = exports.IS_READ_ONLY = exports.FIRST_KEY_INDEX = void 0;
var GEORADIUS_RO_1 = require_GEORADIUS_RO();
var GEORADIUS_RO_2 = require_GEORADIUS_RO();
Object.defineProperty(exports, "FIRST_KEY_INDEX", { enumerable: true, get: function() {
return GEORADIUS_RO_2.FIRST_KEY_INDEX;
} });
Object.defineProperty(exports, "IS_READ_ONLY", { enumerable: true, get: function() {
return GEORADIUS_RO_2.IS_READ_ONLY;
} });
function transformArguments(key, coordinates, radius, unit, replyWith, options) {
const args = (0, GEORADIUS_RO_1.transformArguments)(key, coordinates, radius, unit, options);
args.push(...replyWith);
args.preserve = replyWith;
return args;
}
exports.transformArguments = transformArguments;
var generic_transformers_1 = require_generic_transformers();
Object.defineProperty(exports, "transformReply", { enumerable: true, get: function() {
return generic_transformers_1.transformGeoMembersWithReply;
} });
}
});
// ../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/GEORADIUS.js
var require_GEORADIUS = __commonJS({
"../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/GEORADIUS.js"(exports) {
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.transformArguments = exports.IS_READ_ONLY = exports.FIRST_KEY_INDEX = void 0;
var generic_transformers_1 = require_generic_transformers();
exports.FIRST_KEY_INDEX = 1;
exports.IS_READ_ONLY = true;
function transformArguments(key, coordinates, radius, unit, options) {
return (0, generic_transformers_1.pushGeoRadiusArguments)(["GEORADIUS"], key, coordinates, radius, unit, options);
}
exports.transformArguments = transformArguments;
}
});
// ../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/GEORADIUS_WITH.js
var require_GEORADIUS_WITH = __commonJS({
"../../../node_modules/.pnpm/@redis+client@1.6.0/node_modules/@redis/client/dist/lib/commands/GEORADIUS_WITH.js"(exports) {
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.transformReply = exports.transformArguments = exports.IS_READ_ONLY = exports.FIRST_KEY_INDEX = void 0;
var GEORADIUS_1 = require_GEORADIUS();
var GEORADIUS_2 = require_GEORADIUS();
Object.defineProperty(exports, "FIRST_KEY_INDEX", { enumerable: true, get: function() {
return GEORADIUS_2.FIRST_KEY_INDEX;
} });
Object.defineProperty(exports, "IS_READ_ONLY", { enumerable: true, get: function() {
return GEORADIUS_2.IS_READ_ONLY;
} });
function transformArguments(key, coordinates, radius, unit, replyWith, options) {
const args = (0, GEORADIUS_1.transformArguments)(key, coordinates, radius, unit, options);
args.push(...replyWith);
args.preserve = replyWith;
return args;
}
exports.transformArguments = transformArguments;
var generic_transformers_1 = require_generic_t