class Middleman::Cli::Config
The CLI Config
class
Public Instance Methods
console()
click to toggle source
# File lib/middleman-cli/config.rb, line 13 def console require 'json' require 'middleman-core' require 'middleman-core/logger' opts = { environment: options['environment'] } # Don't output info messages ::Middleman::Logger.singleton(2, false) app = ::Middleman::Application.new do config[:mode] = :config config[:disable_sitemap] = true config[:watcher_disable] = true config[:exit_before_ready] = true config[:environment] = opts[:environment].to_sym if opts[:environment] end puts JSON.pretty_generate(app.config.to_h) app.shutdown! end