@message-queue-toolkit/core
Version:
Useful utilities, interfaces and base classes for message queue handling. Supports AMQP and SQS with a common abstraction on top currently
58 lines • 6.74 kB
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.noopReleasableLock = exports.AcquireLockTimeoutError = exports.DeduplicationRequester = exports.isOffloadedPayloadPointerPayload = exports.OFFLOADED_PAYLOAD_POINTER_PAYLOAD_SCHEMA = exports.FakeListener = exports.EventRegistry = exports.DomainEventEmitter = exports.isProduction = exports.reloadConfig = exports.toDatePreprocessor = exports.isRetryDateExceeded = exports.parseMessage = exports.waitAndRetry = exports.objectToBuffer = exports.MessageSchemaContainer = exports.HandlerSpy = exports.MessageHandlerConfigBuilder = exports.MessageHandlerConfig = exports.HandlerContainer = exports.DoNotProcessMessageError = exports.RetryMessageLaterError = exports.objectMatches = exports.isShallowSubset = exports.MessageInvalidFormatError = exports.MessageValidationError = exports.isMessageError = exports.AbstractQueueService = void 0;
const tslib_1 = require("tslib");
var AbstractQueueService_1 = require("./lib/queues/AbstractQueueService");
Object.defineProperty(exports, "AbstractQueueService", { enumerable: true, get: function () { return AbstractQueueService_1.AbstractQueueService; } });
tslib_1.__exportStar(require("./lib/types/queueOptionsTypes"), exports);
var Errors_1 = require("./lib/errors/Errors");
Object.defineProperty(exports, "isMessageError", { enumerable: true, get: function () { return Errors_1.isMessageError; } });
Object.defineProperty(exports, "MessageValidationError", { enumerable: true, get: function () { return Errors_1.MessageValidationError; } });
Object.defineProperty(exports, "MessageInvalidFormatError", { enumerable: true, get: function () { return Errors_1.MessageInvalidFormatError; } });
var matchUtils_1 = require("./lib/utils/matchUtils");
Object.defineProperty(exports, "isShallowSubset", { enumerable: true, get: function () { return matchUtils_1.isShallowSubset; } });
Object.defineProperty(exports, "objectMatches", { enumerable: true, get: function () { return matchUtils_1.objectMatches; } });
var RetryMessageLaterError_1 = require("./lib/errors/RetryMessageLaterError");
Object.defineProperty(exports, "RetryMessageLaterError", { enumerable: true, get: function () { return RetryMessageLaterError_1.RetryMessageLaterError; } });
var DoNotProcessError_1 = require("./lib/errors/DoNotProcessError");
Object.defineProperty(exports, "DoNotProcessMessageError", { enumerable: true, get: function () { return DoNotProcessError_1.DoNotProcessMessageError; } });
var HandlerContainer_1 = require("./lib/queues/HandlerContainer");
Object.defineProperty(exports, "HandlerContainer", { enumerable: true, get: function () { return HandlerContainer_1.HandlerContainer; } });
Object.defineProperty(exports, "MessageHandlerConfig", { enumerable: true, get: function () { return HandlerContainer_1.MessageHandlerConfig; } });
Object.defineProperty(exports, "MessageHandlerConfigBuilder", { enumerable: true, get: function () { return HandlerContainer_1.MessageHandlerConfigBuilder; } });
var HandlerSpy_1 = require("./lib/queues/HandlerSpy");
Object.defineProperty(exports, "HandlerSpy", { enumerable: true, get: function () { return HandlerSpy_1.HandlerSpy; } });
var MessageSchemaContainer_1 = require("./lib/queues/MessageSchemaContainer");
Object.defineProperty(exports, "MessageSchemaContainer", { enumerable: true, get: function () { return MessageSchemaContainer_1.MessageSchemaContainer; } });
var queueUtils_1 = require("./lib/utils/queueUtils");
Object.defineProperty(exports, "objectToBuffer", { enumerable: true, get: function () { return queueUtils_1.objectToBuffer; } });
var waitUtils_1 = require("./lib/utils/waitUtils");
Object.defineProperty(exports, "waitAndRetry", { enumerable: true, get: function () { return waitUtils_1.waitAndRetry; } });
var parseUtils_1 = require("./lib/utils/parseUtils");
Object.defineProperty(exports, "parseMessage", { enumerable: true, get: function () { return parseUtils_1.parseMessage; } });
var dateUtils_1 = require("./lib/utils/dateUtils");
Object.defineProperty(exports, "isRetryDateExceeded", { enumerable: true, get: function () { return dateUtils_1.isRetryDateExceeded; } });
var toDateProcessor_1 = require("./lib/utils/toDateProcessor");
Object.defineProperty(exports, "toDatePreprocessor", { enumerable: true, get: function () { return toDateProcessor_1.toDatePreprocessor; } });
var envUtils_1 = require("./lib/utils/envUtils");
Object.defineProperty(exports, "reloadConfig", { enumerable: true, get: function () { return envUtils_1.reloadConfig; } });
Object.defineProperty(exports, "isProduction", { enumerable: true, get: function () { return envUtils_1.isProduction; } });
var DomainEventEmitter_1 = require("./lib/events/DomainEventEmitter");
Object.defineProperty(exports, "DomainEventEmitter", { enumerable: true, get: function () { return DomainEventEmitter_1.DomainEventEmitter; } });
var EventRegistry_1 = require("./lib/events/EventRegistry");
Object.defineProperty(exports, "EventRegistry", { enumerable: true, get: function () { return EventRegistry_1.EventRegistry; } });
var FakeListener_1 = require("./lib/events/fakes/FakeListener");
Object.defineProperty(exports, "FakeListener", { enumerable: true, get: function () { return FakeListener_1.FakeListener; } });
tslib_1.__exportStar(require("./lib/events/eventTypes"), exports);
tslib_1.__exportStar(require("./lib/events/baseEventSchemas"), exports);
tslib_1.__exportStar(require("./lib/messages/baseMessageSchemas"), exports);
tslib_1.__exportStar(require("./lib/messages/MetadataFiller"), exports);
tslib_1.__exportStar(require("./lib/queues/AbstractPublisherManager"), exports);
var offloadedPayloadMessageSchemas_1 = require("./lib/payload-store/offloadedPayloadMessageSchemas");
Object.defineProperty(exports, "OFFLOADED_PAYLOAD_POINTER_PAYLOAD_SCHEMA", { enumerable: true, get: function () { return offloadedPayloadMessageSchemas_1.OFFLOADED_PAYLOAD_POINTER_PAYLOAD_SCHEMA; } });
Object.defineProperty(exports, "isOffloadedPayloadPointerPayload", { enumerable: true, get: function () { return offloadedPayloadMessageSchemas_1.isOffloadedPayloadPointerPayload; } });
var messageDeduplicationTypes_1 = require("./lib/message-deduplication/messageDeduplicationTypes");
Object.defineProperty(exports, "DeduplicationRequester", { enumerable: true, get: function () { return messageDeduplicationTypes_1.DeduplicationRequester; } });
Object.defineProperty(exports, "AcquireLockTimeoutError", { enumerable: true, get: function () { return messageDeduplicationTypes_1.AcquireLockTimeoutError; } });
Object.defineProperty(exports, "noopReleasableLock", { enumerable: true, get: function () { return messageDeduplicationTypes_1.noopReleasableLock; } });
//# sourceMappingURL=index.js.map
;