UNPKG

@kenniy/event-contracts

Version:

Shared event schemas and stream definitions for 8Medical microservices architecture

50 lines 3.37 kB
"use strict"; var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; var desc = Object.getOwnPropertyDescriptor(m, k); if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { desc = { enumerable: true, get: function() { return m[k]; } }; } Object.defineProperty(o, k2, desc); }) : (function(o, m, k, k2) { if (k2 === undefined) k2 = k; o[k2] = m[k]; })); var __exportStar = (this && this.__exportStar) || function(m, exports) { for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); }; Object.defineProperty(exports, "__esModule", { value: true }); exports.MigrationHelpers = exports.PackageInfo = exports.getConsumerGroupStreams = exports.getServiceConsumerGroups = exports.ServiceConsumerRecommendations = exports.ConsumerGroupStreams = exports.ConsumerGroups = exports.isValidStream = exports.getStreamsByService = exports.FutureDomainStreams = exports.StreamsByService = exports.EventStreams = void 0; var streams_1 = require("./streams"); Object.defineProperty(exports, "EventStreams", { enumerable: true, get: function () { return streams_1.EventStreams; } }); Object.defineProperty(exports, "StreamsByService", { enumerable: true, get: function () { return streams_1.StreamsByService; } }); Object.defineProperty(exports, "FutureDomainStreams", { enumerable: true, get: function () { return streams_1.FutureDomainStreams; } }); Object.defineProperty(exports, "getStreamsByService", { enumerable: true, get: function () { return streams_1.getStreamsByService; } }); Object.defineProperty(exports, "isValidStream", { enumerable: true, get: function () { return streams_1.isValidStream; } }); var consumers_1 = require("./consumers"); Object.defineProperty(exports, "ConsumerGroups", { enumerable: true, get: function () { return consumers_1.ConsumerGroups; } }); Object.defineProperty(exports, "ConsumerGroupStreams", { enumerable: true, get: function () { return consumers_1.ConsumerGroupStreams; } }); Object.defineProperty(exports, "ServiceConsumerRecommendations", { enumerable: true, get: function () { return consumers_1.ServiceConsumerRecommendations; } }); Object.defineProperty(exports, "getServiceConsumerGroups", { enumerable: true, get: function () { return consumers_1.getServiceConsumerGroups; } }); Object.defineProperty(exports, "getConsumerGroupStreams", { enumerable: true, get: function () { return consumers_1.getConsumerGroupStreams; } }); __exportStar(require("./events/user-service"), exports); exports.PackageInfo = { name: '@8medical/event-contracts', version: '1.0.0', description: 'Shared event schemas and stream definitions for 8Medical microservices', phase: 'Phase 1: Service-Based Streams', repository: 'https://github.com/8medical/event-contracts', }; exports.MigrationHelpers = { legacyStreamMappings: { 'user-service': 'user-service-events', 'user_service_events': 'user-service-events', 'hrm-service': 'hrm-service-events', 'hrm_service_events': 'hrm-service-events', 'notification-events': 'notification-service-events', }, getLegacyMapping(legacyName) { return this.legacyStreamMappings[legacyName]; }, }; //# sourceMappingURL=index.js.map