Files
c4875bf52f fix(reporter): preserve install diagnostics at quiet log levels (#16076)
Quiet reporter routing discarded lifecycle events before failures could
render their buffered output. Consume the lifecycle stream at warn/error,
group by package, stage, and working
directory, discard successful blocks, and flush complete
failed blocks. Keep optional failures at warn without changing exit status.

Show ignored-build warnings at warn and failed supply-chain verification
at error, while leaving progress, successful verdicts, and successful
lifecycle output hidden. Preserve info, silent, NDJSON, and direct script-run behavior.

Capture TypeScript root install hook output only for quiet default and
append-only reporters. Separate the CLI reporter name from the installer's
reporter callback options at both forwarding boundaries.

Cover both TypeScript and Rust reporters plus resolved/frozen root and
dependency installs, optional failures, real parallel builds, more than
ten output lines, ignored builds, and failed supply-chain verification routing.

---------

Co-authored-by: Codex <noreply@openai.com>
Co-authored-by: Zoltan Kochan <z@kochan.io>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-27 00:34:30 +02:00
..