Sha256: 3658c57018fbfde876abc08c7e22aaa90c1feb87453bac02825a180fe8c66ddf

Contents?: true

Size: 435 Bytes

Versions: 3

Compression:

Stored size: 435 Bytes

Contents

require 'thor'
require 'rtfdoc/generators/bootstrap'

module RTFDoc
  class CLI < Thor
    def self.exit_on_failure?
      true
    end

    register(Bootstrap, 'bootstrap', 'bootstrap NAME', "Scaffolds a new project")

    desc 'convert', 'Convert your markdown content into HTML'
    option 'config', aliases: '-c', type: 'string', required: true
    def convert
      ::RTFDoc::Generator.new(options[:config]).run
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
rtfdoc-0.1.2 lib/rtfdoc/cli.rb
rtfdoc-0.1.1 lib/rtfdoc/cli.rb
rtfdoc-0.1.0 lib/rtfdoc/cli.rb