class Envirobly::Cli::Main

def validate

def validate
  commit = Envirobly::Git::Unstaged.new
  config = Envirobly::Config.new(commit)
  config.validate
  if config.errors.any?
    puts "Issues found validating `#{Envirobly::Config::PATH}`:"
    puts
    config.errors.each_with_index do |error, index|
      puts "  #{index + 1}. #{error}"
    end
    puts
    exit 1
  else
    puts "All checks pass."
  end
end