Skip to content

Commit aa6dc45

Browse files
authored
deps(dev): update protons to 5.1.0 (#98)
1 parent 8b01d5f commit aa6dc45

File tree

2 files changed

+21
-66
lines changed

2 files changed

+21
-66
lines changed

package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -205,8 +205,8 @@
205205
"it-pair": "^2.0.2",
206206
"p-defer": "^4.0.0",
207207
"p-wait-for": "^5.0.0",
208-
"protons": "^5.0.0",
209-
"protons-runtime": "^3.0.1",
208+
"protons": "^5.1.0",
209+
"protons-runtime": "^3.1.0",
210210
"sinon": "^14.0.0",
211211
"util": "^0.12.4"
212212
}

test/message/rpc.ts

+19-64
Original file line numberDiff line numberDiff line change
@@ -214,7 +214,10 @@ export namespace RPC {
214214
writer.ldelim()
215215
}
216216
}, (reader, length) => {
217-
const obj: any = {}
217+
const obj: any = {
218+
subscriptions: [],
219+
messages: []
220+
}
218221

219222
const end = length == null ? reader.len : reader.pos + length
220223

@@ -223,11 +226,9 @@ export namespace RPC {
223226

224227
switch (tag >>> 3) {
225228
case 1:
226-
obj.subscriptions = obj.subscriptions ?? []
227229
obj.subscriptions.push(RPC.SubOpts.codec().decode(reader, reader.uint32()))
228230
break
229231
case 2:
230-
obj.messages = obj.messages ?? []
231232
obj.messages.push(RPC.Message.codec().decode(reader, reader.uint32()))
232233
break
233234
case 3:
@@ -239,17 +240,6 @@ export namespace RPC {
239240
}
240241
}
241242

242-
obj.subscriptions = obj.subscriptions ?? []
243-
obj.messages = obj.messages ?? []
244-
245-
if (obj.subscriptions == null) {
246-
throw new Error('Protocol error: value for required field "subscriptions" was not found in protobuf')
247-
}
248-
249-
if (obj.messages == null) {
250-
throw new Error('Protocol error: value for required field "messages" was not found in protobuf')
251-
}
252-
253243
return obj
254244
})
255245
}
@@ -323,7 +313,12 @@ export namespace ControlMessage {
323313
writer.ldelim()
324314
}
325315
}, (reader, length) => {
326-
const obj: any = {}
316+
const obj: any = {
317+
ihave: [],
318+
iwant: [],
319+
graft: [],
320+
prune: []
321+
}
327322

328323
const end = length == null ? reader.len : reader.pos + length
329324

@@ -332,19 +327,15 @@ export namespace ControlMessage {
332327

333328
switch (tag >>> 3) {
334329
case 1:
335-
obj.ihave = obj.ihave ?? []
336330
obj.ihave.push(ControlIHave.codec().decode(reader, reader.uint32()))
337331
break
338332
case 2:
339-
obj.iwant = obj.iwant ?? []
340333
obj.iwant.push(ControlIWant.codec().decode(reader, reader.uint32()))
341334
break
342335
case 3:
343-
obj.graft = obj.graft ?? []
344336
obj.graft.push(ControlGraft.codec().decode(reader, reader.uint32()))
345337
break
346338
case 4:
347-
obj.prune = obj.prune ?? []
348339
obj.prune.push(ControlPrune.codec().decode(reader, reader.uint32()))
349340
break
350341
default:
@@ -353,27 +344,6 @@ export namespace ControlMessage {
353344
}
354345
}
355346

356-
obj.ihave = obj.ihave ?? []
357-
obj.iwant = obj.iwant ?? []
358-
obj.graft = obj.graft ?? []
359-
obj.prune = obj.prune ?? []
360-
361-
if (obj.ihave == null) {
362-
throw new Error('Protocol error: value for required field "ihave" was not found in protobuf')
363-
}
364-
365-
if (obj.iwant == null) {
366-
throw new Error('Protocol error: value for required field "iwant" was not found in protobuf')
367-
}
368-
369-
if (obj.graft == null) {
370-
throw new Error('Protocol error: value for required field "graft" was not found in protobuf')
371-
}
372-
373-
if (obj.prune == null) {
374-
throw new Error('Protocol error: value for required field "prune" was not found in protobuf')
375-
}
376-
377347
return obj
378348
})
379349
}
@@ -423,7 +393,9 @@ export namespace ControlIHave {
423393
writer.ldelim()
424394
}
425395
}, (reader, length) => {
426-
const obj: any = {}
396+
const obj: any = {
397+
messageIDs: []
398+
}
427399

428400
const end = length == null ? reader.len : reader.pos + length
429401

@@ -435,7 +407,6 @@ export namespace ControlIHave {
435407
obj.topic = reader.string()
436408
break
437409
case 2:
438-
obj.messageIDs = obj.messageIDs ?? []
439410
obj.messageIDs.push(reader.bytes())
440411
break
441412
default:
@@ -444,12 +415,6 @@ export namespace ControlIHave {
444415
}
445416
}
446417

447-
obj.messageIDs = obj.messageIDs ?? []
448-
449-
if (obj.messageIDs == null) {
450-
throw new Error('Protocol error: value for required field "messageIDs" was not found in protobuf')
451-
}
452-
453418
return obj
454419
})
455420
}
@@ -493,7 +458,9 @@ export namespace ControlIWant {
493458
writer.ldelim()
494459
}
495460
}, (reader, length) => {
496-
const obj: any = {}
461+
const obj: any = {
462+
messageIDs: []
463+
}
497464

498465
const end = length == null ? reader.len : reader.pos + length
499466

@@ -502,7 +469,6 @@ export namespace ControlIWant {
502469

503470
switch (tag >>> 3) {
504471
case 1:
505-
obj.messageIDs = obj.messageIDs ?? []
506472
obj.messageIDs.push(reader.bytes())
507473
break
508474
default:
@@ -511,12 +477,6 @@ export namespace ControlIWant {
511477
}
512478
}
513479

514-
obj.messageIDs = obj.messageIDs ?? []
515-
516-
if (obj.messageIDs == null) {
517-
throw new Error('Protocol error: value for required field "messageIDs" was not found in protobuf')
518-
}
519-
520480
return obj
521481
})
522482
}
@@ -628,7 +588,9 @@ export namespace ControlPrune {
628588
writer.ldelim()
629589
}
630590
}, (reader, length) => {
631-
const obj: any = {}
591+
const obj: any = {
592+
peers: []
593+
}
632594

633595
const end = length == null ? reader.len : reader.pos + length
634596

@@ -640,7 +602,6 @@ export namespace ControlPrune {
640602
obj.topic = reader.string()
641603
break
642604
case 2:
643-
obj.peers = obj.peers ?? []
644605
obj.peers.push(PeerInfo.codec().decode(reader, reader.uint32()))
645606
break
646607
case 3:
@@ -652,12 +613,6 @@ export namespace ControlPrune {
652613
}
653614
}
654615

655-
obj.peers = obj.peers ?? []
656-
657-
if (obj.peers == null) {
658-
throw new Error('Protocol error: value for required field "peers" was not found in protobuf')
659-
}
660-
661616
return obj
662617
})
663618
}

0 commit comments

Comments
 (0)