require 'hammer_cli/i18n'
require 'hammer_cli/exceptions'
require 'hammer_cli/utils'
require 'hammer_cli/version'
require 'hammer_cli/modules'
require 'hammer_cli/exit_codes'
require 'hammer_cli/settings'
require 'hammer_cli/connection'
require 'hammer_cli/validator'
require 'hammer_cli/output'
require 'hammer_cli/options/normalizers'
require 'hammer_cli/completer'
require 'hammer_cli/option_builder'
require 'hammer_cli/abstract'
require 'hammer_cli/main'

require 'hammer_cli/apipie'

# extend MainCommand
require 'hammer_cli/shell'

