deno
refactor(ext/node): rewrite process stdio to match Node.js pattern
#33230
Open

refactor(ext/node): rewrite process stdio to match Node.js pattern #33230

bartlomieju wants to merge 8 commits into main from refactor/stdio-node-first
bartlomieju
bartlomieju refactor(ext/node): rewrite process stdio to match Node.js pattern
56b246d7
bartlomieju fix(tests): update tty_test isTTY assertion to match Node.js behavior
592a3f6b
bartlomieju bartlomieju force pushed from cc402b71 to 592a3f6b 56 days ago
bartlomieju fix(ext/node): set up IPC before stdio and reuse channel handle
0b153175
bartlomieju refactor(ext/node): simplify stdin creation in bootstrap
00a38290
bartlomieju fix(ext/node): add setBlocking to NativePipe handle
8bf1a6ce
bartlomieju fix(ext/node): propagate write errors from native pipe handle
114922be
bartlomieju fix(ext/node): fix setBlocking for pipe handles
b57647c2
bartlomieju bartlomieju force pushed from 7eaa4d01 to 3871a5a9 55 days ago
bartlomieju bartlomieju force pushed from 3871a5a9 to 27e871f2 55 days ago
bartlomieju fix: handle non-blocking stdio fds from Node bootstrap
724a0f44
bartlomieju bartlomieju force pushed from 27e871f2 to 724a0f44 55 days ago
lunadogbot
lunadogbot commented on 2026-04-27
fibibot
fibibot requested changes on 2026-05-05

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone