class Metanorma::Cli::ThorWithConfig

Public Instance Methods

filter_compile_options(options) click to toggle source
# File lib/metanorma/cli/thor_with_config.rb, line 16
def filter_compile_options(options)
  options.select do |k, _|
    %w[agree_to_terms no_install_fonts continue_without_fonts no_progress].include?(k)
  end.symbolize_all_keys
end
options() click to toggle source
Calls superclass method
# File lib/metanorma/cli/thor_with_config.rb, line 9
def options
  original_options = super.to_hash.symbolize_all_keys
  Thor::CoreExt::HashWithIndifferentAccess.new(
    Metanorma::Cli::Commands::Config.load_configs(original_options)
  )
end