process_helper
RubyUnlicense licenseinterleave-stdoutpseudo-terminalptyrubyruby-cliruby-processingshellspawnstderr-streamstdinstdoutstream-stdoutsubprocess
Makes it easy to spawn Ruby sub-processes with guaranteed exit status handling, capturing and/or suppressing combined STDOUT and STDERR streams, providing STDIN input, timeouts, and running via a pseudo terminal.