UNPKG

redis-smq

Version:

A high-performance, reliable, and scalable message queue for Node.js.

61 lines 4.22 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.scriptFileMap = exports.ERedisScriptName = void 0; const path_1 = require("path"); const redis_smq_common_1 = require("redis-smq-common"); var ERedisScriptName; (function (ERedisScriptName) { ERedisScriptName["PUBLISH_SCHEDULED"] = "PUBLISH_SCHEDULED"; ERedisScriptName["PUBLISH_MESSAGE"] = "PUBLISH_MESSAGE"; ERedisScriptName["REQUEUE_MESSAGE"] = "REQUEUE_MESSAGE"; ERedisScriptName["REQUEUE_IMMEDIATE"] = "REQUEUE_IMMEDIATE"; ERedisScriptName["REQUEUE_DELAYED"] = "REQUEUE_DELAYED"; ERedisScriptName["CHECK_QUEUE_RATE_LIMIT"] = "CHECK_QUEUE_RATE_LIMIT"; ERedisScriptName["CREATE_QUEUE"] = "CREATE_QUEUE"; ERedisScriptName["SUBSCRIBE_CONSUMER"] = "SUBSCRIBE_CONSUMER"; ERedisScriptName["UNSUBSCRIBE_CONSUMER"] = "UNSUBSCRIBE_CONSUMER"; ERedisScriptName["UNACKNOWLEDGE_MESSAGE"] = "UNACKNOWLEDGE_MESSAGE"; ERedisScriptName["ACKNOWLEDGE_MESSAGE"] = "ACKNOWLEDGE_MESSAGE"; ERedisScriptName["DELETE_MESSAGE"] = "DELETE_MESSAGE"; ERedisScriptName["CHECKOUT_MESSAGE"] = "CHECKOUT_MESSAGE"; ERedisScriptName["DELETE_CONSUMER_GROUP"] = "DELETE_CONSUMER_GROUP"; ERedisScriptName["SET_QUEUE_RATE_LIMIT"] = "SET_QUEUE_RATE_LIMIT"; ERedisScriptName["DELETE_QUEUE"] = "DELETE_QUEUE"; ERedisScriptName["CLEAR_QUEUE_RATE_LIMIT"] = "CLEAR_QUEUE_RATE_LIMIT"; ERedisScriptName["SET_QUEUE_STATE"] = "SET_QUEUE_STATE"; ERedisScriptName["GET_QUEUE_STATE"] = "GET_QUEUE_STATE"; ERedisScriptName["SAVE_CONFIG"] = "SAVE_CONFIG"; })(ERedisScriptName || (exports.ERedisScriptName = ERedisScriptName = {})); const dirname = redis_smq_common_1.env.getCurrentDir(); exports.scriptFileMap = { [ERedisScriptName.PUBLISH_SCHEDULED]: [ (0, path_1.resolve)(dirname, './scripts/shared-procedures/publish-message.lua'), (0, path_1.resolve)(dirname, './scripts/publish-scheduled.lua'), ], [ERedisScriptName.PUBLISH_MESSAGE]: [ (0, path_1.resolve)(dirname, './scripts/shared-procedures/publish-message.lua'), (0, path_1.resolve)(dirname, './scripts/publish-message.lua'), ], [ERedisScriptName.REQUEUE_MESSAGE]: [ (0, path_1.resolve)(dirname, './scripts/shared-procedures/publish-message.lua'), (0, path_1.resolve)(dirname, './scripts/requeue-message.lua'), ], [ERedisScriptName.REQUEUE_IMMEDIATE]: (0, path_1.resolve)(dirname, './scripts/requeue-immediate.lua'), [ERedisScriptName.REQUEUE_DELAYED]: (0, path_1.resolve)(dirname, './scripts/requeue-delayed.lua'), [ERedisScriptName.CREATE_QUEUE]: (0, path_1.resolve)(dirname, './scripts/create-queue.lua'), [ERedisScriptName.SUBSCRIBE_CONSUMER]: (0, path_1.resolve)(dirname, './scripts/subscribe-consumer.lua'), [ERedisScriptName.UNSUBSCRIBE_CONSUMER]: (0, path_1.resolve)(dirname, './scripts/unsubscribe-consumer.lua'), [ERedisScriptName.UNACKNOWLEDGE_MESSAGE]: (0, path_1.resolve)(dirname, './scripts/unacknowledge-message.lua'), [ERedisScriptName.ACKNOWLEDGE_MESSAGE]: (0, path_1.resolve)(dirname, './scripts/acknowledge-message.lua'), [ERedisScriptName.DELETE_MESSAGE]: (0, path_1.resolve)(dirname, './scripts/delete-message.lua'), [ERedisScriptName.CHECKOUT_MESSAGE]: (0, path_1.resolve)(dirname, './scripts/checkout-message.lua'), [ERedisScriptName.DELETE_CONSUMER_GROUP]: (0, path_1.resolve)(dirname, './scripts/delete-consumer-group.lua'), [ERedisScriptName.CHECK_QUEUE_RATE_LIMIT]: (0, path_1.resolve)(dirname, './scripts/check-queue-rate-limit.lua'), [ERedisScriptName.SET_QUEUE_RATE_LIMIT]: (0, path_1.resolve)(dirname, './scripts/set-queue-rate-limit.lua'), [ERedisScriptName.DELETE_QUEUE]: (0, path_1.resolve)(dirname, './scripts/delete-queue.lua'), [ERedisScriptName.CLEAR_QUEUE_RATE_LIMIT]: (0, path_1.resolve)(dirname, './scripts/clear-queue-rate-limit.lua'), [ERedisScriptName.SET_QUEUE_STATE]: (0, path_1.resolve)(dirname, './scripts/set-queue-state.lua'), [ERedisScriptName.GET_QUEUE_STATE]: (0, path_1.resolve)(dirname, './scripts/get-queue-state.lua'), [ERedisScriptName.SAVE_CONFIG]: (0, path_1.resolve)(dirname, './scripts/save-config.lua'), }; //# sourceMappingURL=scripts.js.map