fix: don't rely on shape of private fields
fix: don't rely on shape of private fields

The previous code relies on the shape of the private property `_readableState` which caused it to break for more recent versions of Node.js. This patch changes the implementation to use the public, documented interface only.

diachedelic/mock-res