Metadata


Name
terrapin
Version
1.1.0
Platform
ruby
Authors
Jon Yurek
Bindir
bin
Date
2025-03-24 00:00:00 UTC
Dependencies
climate_control (>= 0)
rspec (>= 0, development)
rake (>= 0, development)
activesupport (>= 3.0.0, < 5.0, development)
pry (>= 0, development)
logger (>= 0, development)
Description
Run shell commands safely, even with user-supplied values
Email
jyurek@thoughtbot.com
Files
.github/workflows/ci.yml
.github/workflows/dynamic-readme.yml
.github/workflows/dynamic-security.yml
.gitignore
CODEOWNERS
GOALS
Gemfile
LICENSE
NEWS.md
README.md
Rakefile
SECURITY.md
lib/terrapin.rb
lib/terrapin/command_line.rb
lib/terrapin/command_line/multi_pipe.rb
lib/terrapin/command_line/output.rb
lib/terrapin/command_line/runners.rb
lib/terrapin/command_line/runners/backticks_runner.rb
lib/terrapin/command_line/runners/fake_runner.rb
lib/terrapin/command_line/runners/popen_runner.rb
lib/terrapin/command_line/runners/process_runner.rb
lib/terrapin/exceptions.rb
lib/terrapin/os_detector.rb
lib/terrapin/version.rb
spec/spec_helper.rb
spec/support/fake_logger.rb
spec/support/have_output.rb
spec/support/nonblocking_examples.rb
spec/support/stub_os.rb
spec/support/with_exitstatus.rb
spec/terrapin/command_line/output_spec.rb
spec/terrapin/command_line/runners/backticks_runner_spec.rb
spec/terrapin/command_line/runners/fake_runner_spec.rb
spec/terrapin/command_line/runners/popen_runner_spec.rb
spec/terrapin/command_line/runners/process_runner_spec.rb
spec/terrapin/command_line_spec.rb
spec/terrapin/errors_spec.rb
spec/terrapin/os_detector_spec.rb
spec/terrapin/runners_spec.rb
terrapin.gemspec
Homepage
https://github.com/thoughtbot/terrapin
Licenses
MIT
Require paths
lib
Required ruby version
>= 0
Required rubygems version
>= 0
Rubygems version
3.6.2
Specification version
4
Summary
Run shell commands safely, even with user-supplied values
Original platform
ruby
New platform
ruby