@nestjstools/messaging-nats-extension
Version:
Extension to handle messages and dispatch them over Nats
16 lines • 762 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.NatsChannelConfig = void 0;
const messaging_1 = require("@nestjstools/messaging");
class NatsChannelConfig extends messaging_1.ChannelConfig {
connectionUris;
subscriberName;
constructor({ connectionUris, subscriberName, name, enableConsumer, avoidErrorsForNotExistedHandlers, middlewares, normalizer, }) {
super(name, avoidErrorsForNotExistedHandlers, middlewares, enableConsumer, normalizer);
this.connectionUris =
typeof connectionUris === 'string' ? [connectionUris] : connectionUris;
this.subscriberName = subscriberName;
}
}
exports.NatsChannelConfig = NatsChannelConfig;
//# sourceMappingURL=nats-channel.config.js.map