# Author: VTEX
# This module exports every middleware

middlewares =
  CheckHosts: require './check-hosts'
  RedirectToKnownHost: require './redirect-to-known-host'
  GetAccountName: require './get-account-name'
  GetEnvironment: require './get-environment'
  GetTags: require './get-tags'
  SetIamCookie: require './set-iam-cookie'
  PortalChannelCall: require './portal-channel-call'
  LicenseManagerCall: require './license-manager-call'
  OverduePaymentHandler: require './overdue-payment-handler.coffee'
  ReplaceHost: require './replace-host'
  ResolveTags: require './resolve-tags'
  ResolveTemplate: require './resolve-template'
  RenderTemplate: require './render-template'
  SetLogger: require './set-logger'
  RedirectToLoginPage: require './redirect-to-login-page.coffee'

module.exports = middlewares
