Class: Source2MD::Cli

Inherits:
Thor
  • Object
show all
Defined in:
lib/source2md/cli.rb

Instance Method Summary collapse

Constructor Details

#initializeCli



6
7
8
9
10
11
12
13
14
15
16
17
# File 'lib/source2md/cli.rb', line 6

def initialize(...)
  super

  if options[:debug]
    Source2MD.logger.level = :debug
    Source2MD.debug = true
  end

  Source2MD.xmp_out_exclude = options[:xmp_out_exclude]

  tp Source2MD.config
end

Instance Method Details

#generate(*files) ⇒ Object



24
25
26
# File 'lib/source2md/cli.rb', line 24

def generate(*files)
  Generator.new(options.to_options.merge(files: files)).call
end