`set-blocking` is a small Node.js helper that sets blocking `stdio` and `stderr` so terminal output is less likely to get truncated. It was created as a shim for older Node.js versions where console output could be truncated, and it can have side effects on other modules that use the same process.
Project status
- The upstream appears quiet for user-facing changes, with the last documented upstream push on 2023-12-15, and no tagged updates shown after 2016 (v2.0.0 in 2016), suggesting it is not actively evolving today (relative to 2026-09-10).
- Apparent update cadence is low, with at most one notable documented update in 2016 (v2.0.0) and an earlier v1.0.0, followed by a long gap with no further documented updates.
AI summary generated
Recent updates
v2.0.0
Version 2.0.0 updates the core behavior of set-blocking by adding a new eligibility check before calling Node's internal setBlocking on stdio handles. The release also adds documentation and test fixture adjustments to account for TTY vs non-TTY behavior.
v1.0.0
This release is tagged v1.0.0, but no release notes or change log details were provided by the publisher. As a result, there is no documented information about new functionality, bug fixes, security updates, or breaking changes in this release.