module Opal::Util

def sh(command, data:)

def sh(command, data:)
  out, _err, status = Open3.capture3(command, stdin_data: data)
  raise ExitStatusError, "exited with status #{status.exitstatus}" unless status.success?
  out
end