Authors: Philip Rehberger
License: MIT
Summary: Run shell commands with captured stdout/stderr, exit code, duration measurement, configurable timeout, environment variables, line-by-line streaming, graceful signal escalation on timeout, and stdin piping.