A small utility module that prints “pretty” messages in response to SIGINFO (BSD/macOS) and SIGUSR1 (Linux), commonly triggered by Ctrl+T. It wraps both signals and can run a callback to report process internal state or other custom information.
Project status
- The source
emilbayes/siginfoappears quiet, with the last upstream push and latest listed update (v2.0.0) on 2020-06-16, which is well over 5 years ago relative to 2026-06-11. - Update cadence is effectively stalled, with no evidence of updates between the 2020 update and today. Earlier updates were 2017-10 to 2017-11, then a longer gap until 2020.
AI summary generated 2026-06-11
Recent updates
v2.0.0
2020-06-16v2.0.0 changes the library API and runtime behavior around SIGINFO and SIGUSR1 handling. Instead of automatically writing the return value of the provided query function to stderr when a TTY is present, the module now just invokes the callback (expected to perform its own output) and adds a force option to attach handlers even when stderr is not a TTY.
BreakingFeaturesv1.0.2
2017-11-21Release v1.0.2 contains no published release notes. The only code changes are in package.json, where the package version is bumped and the standard package is moved from runtime dependencies to development dependencies.
v1.0.1
2017-10-03Release v1.0.1 was published on 2017-10-03. No release notes were provided, so the changes in this version are not described and may include undocumented fixes or behavior changes.
v1.0.0
2017-10-03This release is version v1.0.0, but the publisher did not provide any release notes. Because no documented changes are available, developers should review the code diff and changelog/history for potential API, behavior, or dependency updates before upgrading.