Sha256: 5153aeb47afaea7a23056c1d60dccc5dac21efd83453e07abddaf096e52d01ea
Contents?: true
Size: 496 Bytes
Versions: 2
Compression:
Stored size: 496 Bytes
Contents
module Tmg class CLI < Thor desc 'documentation', 'Open browser to gem\'s documentation' # Open browser and navigates to gem's documentation def documentation(gem) documentation_uri = Gems.info(gem)['documentation_uri'] if documentation_uri.nil? puts "No documentation page for ".red.bold + gem.yellow.bold exit(1) else puts 'Opening documentation for: '.green.bold + gem Launchy.open(documentation_uri) end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
tmg-0.5.5 | lib/tmg/cli/documentation.rb |
tmg-0.5.4 | lib/tmg/cli/documentation.rb |