main
lib: use validateArray for array arguments
stream: export namespace object from internal end-of-stream module
stream: check done before backpressure in stream reader
lib: enforce ASCII order in error code imports
lib: add support for readable byte streams to .toWeb()
stream: ensuring cross-destruction in _duplexify to prevent leaks
stream: propagate destruction in duplexPair
stream: align `Readable.toWeb` termination with eos
stream: fix Utf8Stream stall after full write of multi-byte data
stream: fix nested compose error propagation
crypto: do not overwrite _writableState.defaultEncoding
events: repurpose `events.listenerCount()` to accept EventTargets
stream: do not pass `readable.compose()` output via `Readable.from()`
lib: revert primordials in a hot path
stream: preserve error over AbortError in pipeline
stream: resume flow when an errored pipe destination is removed
stream: bump default highWaterMark
lib: fix typos in comments within internal/streams
lib: prefer optional chaining
lib,tools: add `node-core/func-name-matching` lint rule