Files
scriptc/packages/compiler/test
Malte UblandClaude Opus 5.5 4d7f64c461 path/stdio: sub-namespace bindings and stdout writableLength
`import { win32 } from "node:path"` binds the win32 sub-namespace itself,
so `win32.normalize(...)` must key the win32 table on every platform —
Node answers each namespace its own platform's semantics anywhere.
`builtinNamespaceModuleOf` now resolves a named `win32`/`posix` binding
of `path`, `path/posix` or `path/win32` to that sub-namespace module
instead of falling through to a dynamic receiver.

`process.stdout.writableLength` / `stderr.writableLength` are now
accepted and answer 0: the compiled binary writes fd 1/2 synchronously,
so nothing is queued when the property is read, and `write()` answers
true for the same reason. Backpressure probes stay correct. The ambient
`tty.WriteStream` declares the property.

Corpus 8414 pins the value and its type before and after writes.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 05:38:16 -07:00
..
2026-10-20 17:56:44 -05:00
2026-10-25 10:07:50 -05:00
2026-10-19 07:55:06 -05:00
2026-10-20 17:56:44 -05:00
2026-10-20 17:56:44 -05:00
2026-10-25 15:18:27 -05:00
2026-10-23 19:28:30 -05:00
2026-10-20 11:00:03 -05:00