UNPKG

@gfticket/common

Version:

An auth package to make micro-service authentication easy to integrate for other services

21 lines (20 loc) 598 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Publisher = void 0; class Publisher { constructor(client) { this.client = client; this.client = client; } publish(data) { return new Promise((resolve, reject) => { this.client.publish(this.subject, JSON.stringify(data), (err) => { if (err) return reject(err); console.log(`Event Publish to Subject - ${this.subject}`); resolve(); }); }); } } exports.Publisher = Publisher;