| 32 | class FrameQueue { |
| 33 | #frames: Envelope[] = []; |
| 34 | #wait?: (result: IteratorResult<Envelope>) => void; |
| 35 | #done = false; |
| 36 | #error?: Error; |
| 37 | |
| 38 | push(envelope: Envelope): void { |
| 39 | if (this.#done) return; |
| 40 | if (this.#wait) { |
| 41 | const waiter = this.#wait; |
nothing calls this directly
no outgoing calls
no test coverage detected