MCPcopy
hub / github.com/socketio/socket.io / createPartialDone

Function createPartialDone

packages/engine.io/test/webtransport.mjs:17–26  ·  view source on GitHub ↗
(done, count)

Source from the content-addressed store, hash-verified

15}
16
17function createPartialDone(done, count) {
18 let i = 0;
19 return () => {
20 if (++i === count) {
21 done();
22 } else if (i > count) {
23 done(new Error(`partialDone() called too many times: ${i} > ${count}`));
24 }
25 };
26}
27
28async function setupServer(opts, cb) {
29 const certificate = await generateWebTransportCertificate(

Callers 2

webtransport.mjsFile · 0.70
server.jsFile · 0.70

Calls 1

doneFunction · 0.85

Tested by

no test coverage detected