Sha256: 46e14aea258425b32415c3286a049f0b1b23d0c841d5e3464c4ceaa801e91817
Contents?: true
Size: 463 Bytes
Versions: 3
Compression:
Stored size: 463 Bytes
Contents
#!/usr/bin/env ruby require 'mercenary' require 'reponaut' require 'reponaut/ext/mercenary' Mercenary.program(:reponaut) do |p| p.version Reponaut::VERSION p.description 'Explore GitHub users' p.syntax 'reponaut <command> [options] <args>' Reponaut::Application::Command.subclasses.each { |c| c.new(p) } p.action do |args, options| if args.empty? puts p exit 0 else abort "Invalid command: #{args.first}" end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
reponaut-2.1.1 | bin/reponaut |
reponaut-2.1.0 | bin/reponaut |
reponaut-2.0.0 | bin/reponaut |