This commit is contained in:
elpresidank 2026-05-12 08:06:58 -05:00
parent e8c7a4f6e0
commit ffd97375a8
160 changed files with 6704 additions and 1895 deletions

View file

@ -23,7 +23,7 @@ export class RequestResponse<TReq, TRes> {
private producer: Producer<TReq>;
private subscriber: Subscriber<TRes>;
constructor(private readonly options: RequestResponseOptions) {
constructor(options: RequestResponseOptions) {
this.producer = new Producer<TReq>(options.pubsub, options.requestTopic);
this.subscriber = new Subscriber<TRes>(
options.pubsub,
@ -77,7 +77,7 @@ export class RequestResponse<TReq, TRes> {
const response = await queue.pop(remaining);
if (recipient) {
if (recipient !== undefined) {
const isFinal = await recipient(response);
if (isFinal) return response;
} else {