UNPKG

nestjs-google-pubsub-microservice

Version:
30 lines 750 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.closeSubscription = closeSubscription; exports.closePubSub = closePubSub; exports.flushTopic = flushTopic; async function closeSubscription(subscription) { if (!subscription) { return; } return new Promise((resolve) => { subscription.close(() => resolve()); }); } async function closePubSub(pubsub) { if (!pubsub) { return; } return new Promise((resolve) => { pubsub.close(() => resolve()); }); } async function flushTopic(topic) { if (!topic) { return; } return new Promise((resolve) => { topic.flush(() => resolve()); }); } //# sourceMappingURL=gc-pubsub.utils.js.map