lib/git_trend/cli.rb in git-trend-0.2.3 vs lib/git_trend/cli.rb in git-trend-1.0.0
- old
+ new
@@ -1,10 +1,11 @@
require 'thor'
+require 'git_trend/rendering'
module GitTrend
class CLI < Thor
- include GitTrend::Rendering
+ include Rendering
map '-v' => :version,
'--version' => :version
default_command :list
@@ -14,10 +15,10 @@
say "git-trend version: #{VERSION}", :green
end
desc :list, "\033[32m(DEFAULT COMMAND)\e[0m List Trending repository on github [-l, -s, -d]"
option :language, aliases: '-l', required: false, desc: 'Specify a language'
- option :since, aliases: '-s', required: false, desc: 'Enable: [daily, weekly, monthly]'
+ option :since, aliases: '-s', required: false, desc: 'Enable: [d, day, daily, w, week, weekly, m, month, monthly]'
option :description, aliases: '-d', required: false, default: true, type: :boolean, desc: "\033[32m(DEFAULT OPTION)\e[0m Dislpay descriptions"
option :number, aliases: '-n', required: false, type: :numeric, desc: 'Number of lines'
option :help, aliases: '-h', required: false, type: :boolean
def list
help(:list) and return if options[:help]