@ngn-net/giftcard-shared
Version:
Shared library for gifts score microservices
43 lines • 1.85 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.DefaultBrokerOptions = exports.GiftCardExchange = exports.RoutingKeys = exports.GiftCardEvents = void 0;
exports.GiftCardEvents = {
GIFT_CARD_ORDER_CREATED: "gift_card.order_created",
GIFT_CARD_PAYMENT_FAILED: "gift_card.payment_failed",
GIFT_CARD_PAYMENT_DONE: "gift_card.payment_done",
GIFT_CARD_PURCHASED: "gift_card.purchased",
GIFT_CARD_PURCHASE_FAILED: "gift_card.purchase_failed",
GIFT_CARD_ORDER_SEND_NOTIFICATION: "gift_card.order_send_notification",
GIFT_CARD_ORDER_STORE_HISTORY: "gift_card.order_store_history",
GIFT_CARD_ORDER_FINALIZED: "gift_card.order_finalized",
GIFT_CARD_ORDER_FINALIZED_FAILED: "gift_card.order_finalized_failed",
};
exports.RoutingKeys = {
PRODUCT_SYNC_QUEUE: "giftcard.product.sync",
PURCHASE_REQUEST_QUEUE: "giftcard.purchase.request",
PURCHASE_RESPONSE_QUEUE: "giftcard.purchase.response",
PURCHASE_LOG_QUEUE: "giftcard.purchase.log",
SALE_QUEUE: "giftcard.sale",
PROVIDER_EVENT_QUEUE: "giftcard.provider.event",
AUDIT_LOG_QUEUE: "giftcard.audit.log",
SYSTEM_EVENT_QUEUE: "giftcard.system.event",
PROVIDER_LOG_QUEUE: "giftcard.provider.log",
ORDER_LOG_QUEUE: "giftcard.order.log",
USER_QUEUE: "giftcard.user",
USER_SYNC_QUEUE: "giftcard.user.sync",
};
exports.GiftCardExchange = {
PROVIDER_RPC_EXCHANGE: "provider-rpc",
PROVIDER_RPC_EXCHANGE_TYPE: "topic",
PROVIDER_EVENT_EXCHANGE: "provider-events",
PROVIDER_EVENT_EXCHANGE_TYPE: "fanout",
AUDIT_LOG_EXCHANGE: "audit-log",
AUDIT_LOG_EXCHANGE_TYPE: "topic",
USER_EXCHANGE: "user",
USER_EXCHANGE_TYPE: "topic",
};
exports.DefaultBrokerOptions = {
url: "amqp://localhost:5672",
queueOptions: { durable: true },
};
//# sourceMappingURL=constants.js.map