DannyBen/bashly

View on GitHub
bin/bashly

Summary

Maintainability
Test Coverage
#!/usr/bin/env ruby
require 'bashly'
require 'colsole'
include Colsole

runner = Bashly::CLI.runner

begin
  exit runner.run ARGV
rescue Bashly::Interrupt
  say! "\nGoodbye"
  exit 1
rescue => e
  puts e.backtrace.reverse if ENV['DEBUG']
  say! "rib` #{e.class} `\n#{e.message}"
  exit 1
end