isReadableStream
Checks if the given argument is a readable stream.
- Check if the value is different from
null. - Use
typeofto check if the value is of typeobjectand thepipeproperty is of typefunction. - Additionally check if the
typeofthe_readand_readableStateproperties arefunctionandobjectrespectively.