node/lib/internal/streams
Robert Nagy 58e645de63
stream: remove thenable support
Remove support for returning thenables in stream
implementation methods. This is causing more confusion
and issues than it's worth.

Refs: https://github.com/nodejs/node/issues/39535

PR-URL: https://github.com/nodejs/node/pull/40773
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
2022-04-08 11:29:24 +01:00
..
add-abort-signal.js stream: use cause options in AbortError constructors 2021-12-02 12:14:10 -08:00
buffer_list.js stream: check for null instead of falsy in loops 2022-01-22 19:38:06 -08:00
compose.js stream: remove no longer necessary ComposeDuplex 2021-10-23 22:23:35 +00:00
destroy.js stream: remove thenable support 2022-04-08 11:29:24 +01:00
duplex.js stream: use standard for loop instead of for..of 2022-02-11 11:47:09 +00:00
duplexify.js stream: use cause options in AbortError constructors 2021-12-02 12:14:10 -08:00
end-of-stream.js stream: throw invalid arg type from End Of Stream 2022-02-10 21:34:59 +00:00
from.js lib: remove useless statement 2021-09-18 16:05:59 +02:00
lazy_transform.js lib: revert primordials in a hot path 2021-04-19 10:23:01 +02:00
legacy.js lib: revert primordials in a hot path 2021-04-19 10:23:01 +02:00
operators.js stream: port more test262 tests 2022-02-23 21:06:00 +00:00
passthrough.js lib: revert primordials in a hot path 2021-04-19 10:23:01 +02:00
pipeline.js stream: allow returning null from pipeline tail 2022-02-25 13:31:20 +00:00
readable.js stream: remove thenable support 2022-04-08 11:29:24 +01:00
state.js
transform.js stream: remove thenable support 2022-04-08 11:29:24 +01:00
utils.js stream: avoid function call where possible 2022-01-17 05:31:30 +00:00
writable.js stream: remove thenable support 2022-04-08 11:29:24 +01:00