kafka-retry
Version:
Handle kafka non-blocking retries and dead letter topics for nestjs microservice
11 lines • 736 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getPatternRetryTopic = exports.getDeadTopicName = exports.getRetryTopicName = void 0;
const constants_1 = require("./constants");
const getRetryTopicName = (topicName, index) => `${topicName}${constants_1.TopicSuffixingStrategy.RETRY_SUFFIX}-${index}`;
exports.getRetryTopicName = getRetryTopicName;
const getDeadTopicName = (topicName) => `${topicName}${constants_1.TopicSuffixingStrategy.DLT_SUFFIX}`;
exports.getDeadTopicName = getDeadTopicName;
const getPatternRetryTopic = (topicName) => `${topicName}${constants_1.TopicSuffixingStrategy.RETRY_SUFFIX}-[1-9]`;
exports.getPatternRetryTopic = getPatternRetryTopic;
//# sourceMappingURL=utils.js.map