stream: reject nested async streamables in from() · nodejs/node@9c9ade3 · GitHub
Skip to content

Commit 9c9ade3

Browse files
trivikraduh95
authored andcommitted
stream: reject nested async streamables in from()
Reject nested async iterables and toAsyncStreamable values when from() is consuming a sync iterable source. Promise values are still awaited. Signed-off-by: Kamat, Trivikram <16024985+trivikr@users.noreply.github.com> Assisted-by: openai:gpt-5.5 PR-URL: #64352 Fixes: #64351 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
1 parent d5b47d2 commit 9c9ade3

2 files changed

Lines changed: 50 additions & 9 deletions

File tree

lib/internal/streams/iter/from.js

Lines changed: 18 additions & 9 deletions

test/parallel/test-stream-iter-from-async.js

Lines changed: 32 additions & 0 deletions

0 commit comments

Comments
 (0)