(stream)
| 150 | |
| 151 | // Have been push(null):d. |
| 152 | function isReadableEnded(stream) { |
| 153 | if (!isReadableNodeStream(stream)) return null; |
| 154 | if (stream.readableEnded === true) return true; |
| 155 | const rState = stream._readableState; |
| 156 | if (!rState || rState.errored) return false; |
| 157 | if (typeof rState?.ended !== 'boolean') return null; |
| 158 | return rState.ended; |
| 159 | } |
| 160 | |
| 161 | // Have emitted 'end'. |
| 162 | function isReadableFinished(stream, strict) { |
nothing calls this directly
no test coverage detected
searching dependent graphs…