@message-queue-toolkit/core
Advanced tools
Comparing version 3.1.1 to 3.2.0
export type { QueueConsumer, AsyncPublisher, SyncPublisher, TransactionObservabilityManager, Logger, SchemaMap, } from './lib/types/MessageQueueTypes'; | ||
export { AbstractQueueService } from './lib/queues/AbstractQueueService'; | ||
export type { NewQueueOptions, ExistingQueueOptions, NewQueueOptionsMultiSchema, ExistingQueueOptionsMultiSchema, MonoSchemaQueueOptions, MultiSchemaConsumerOptions, QueueDependencies, QueueConsumerDependencies, Deserializer, CommonQueueLocator, DeletionConfig, } from './lib/queues/AbstractQueueService'; | ||
export type { NewQueueOptions, ExistingQueueOptions, NewQueueOptionsMultiSchema, ExistingQueueOptionsMultiSchema, MonoSchemaQueueOptions, MultiSchemaConsumerOptions, QueueDependencies, QueueConsumerDependencies, Deserializer, CommonQueueLocator, DeletionConfig, MultiSchemaPublisherOptions, } from './lib/queues/AbstractQueueService'; | ||
export { isMessageError, MessageValidationError, MessageInvalidFormatError, } from './lib/errors/Errors'; | ||
@@ -5,0 +5,0 @@ export { HandlerContainer, MessageHandlerConfig, MessageHandlerConfigBuilder, } from './lib/queues/HandlerContainer'; |
@@ -33,2 +33,5 @@ import type { ErrorReporter, ErrorResolver, Either } from '@lokalise/node-core'; | ||
}; | ||
export type MultiSchemaPublisherOptions<MessagePayloadSchemas extends object> = { | ||
messageSchemas: readonly ZodSchema<MessagePayloadSchemas>[]; | ||
}; | ||
export type MultiSchemaConsumerOptions<MessagePayloadSchemas extends object, ExecutionContext> = { | ||
@@ -35,0 +38,0 @@ handlers: MessageHandlerConfig<MessagePayloadSchemas, ExecutionContext>[]; |
{ | ||
"name": "@message-queue-toolkit/core", | ||
"version": "3.1.1", | ||
"version": "3.2.0", | ||
"private": false, | ||
@@ -5,0 +5,0 @@ "license": "MIT", |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
27565
397