Sha256: 75e4a46f8819034d340b515e5f19cd3cd8b0dce610f8bcc21669a6983e361f04
Contents?: true
Size: 771 Bytes
Versions: 4
Compression:
Stored size: 771 Bytes
Contents
module JekyllSort class CLI < Command class_option :verbose, type: :boolean class_option :noop, type: :boolean desc "reorder", "Updates nav_order front matter of pages that are in the nav" long_desc Help.text(:reorder) def reorder Reorder.new(options).run end desc "completion *PARAMS", "Prints words for auto-completion." long_desc Help.text("completion") def completion(*params) Completer.new(CLI, *params).run end desc "completion_script", "Generates a script that can be eval to setup auto-completion." long_desc Help.text("completion_script") def completion_script Completer::Script.generate end desc "version", "prints version" def version puts VERSION end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
jekyll-sort-0.3.1 | lib/jekyll_sort/cli.rb |
jekyll-sort-0.3.0 | lib/jekyll_sort/cli.rb |
jekyll-sort-0.2.0 | lib/jekyll_sort/cli.rb |
jekyll-sort-0.1.0 | lib/jekyll_sort/cli.rb |