packages feed

wai-middleware-delegate-0.1.0.0: wai-middleware-delegate.cabal

name:               wai-middleware-delegate
version:            0.1.0.0
synopsis:           WAI middleware that delegates handling of requests.
description:        WAI middleware to intercept requests that match a predicate and
                    respond to them using other WAI Applications or proxied hosts. [WAI]
                    <http://hackage.haskell.org/package/wai>
license:            BSD3
license-file:       LICENSE
extra-source-files: README.md
author:             Tim Emiola
maintainer:         tim.emiola@gmail.com
category:           Web
homepage:           https://github.com/adetokunbo/wai-middleware-delegate
bug-reports:        https://github.com/adetokunbo/wai-middleware-delegate/issues
build-type:         Simple
extra-source-files: ChangeLog.md
cabal-version:      >= 2.0

source-repository head
  type:     git
  location: https://github.com/adetokunbo/wai-middleware-delegate.git

library
  exposed-modules:  Network.Wai.Middleware.Delegate
  hs-source-dirs:   src
  build-depends:    base              >= 4.10 && < 5
                  , async             >= 2.2.1 && < 2.3
                  , blaze-builder     >= 0.4.1.0 && < 0.5
                  , bytestring        >= 0.10.8.2 && < 0.11
                  , case-insensitive  >= 1.2.0.11 && < 1.3
                  , conduit           >= 1.3.0.3 && < 1.4
                  , conduit-extra     >= 1.3.0 && < 1.4
                  , data-default      >= 0.7.1.1 && < 0.8
                  , http-client       >= 0.5.13.1 && < 0.6
                  , http-conduit      >= 2.3.2 && < 2.4
                  , http-types        >= 0.12.1 && < 0.12.2
                  , streaming-commons >= 0.2.1.0 && < 0.2.2
                  , text              >= 1.2.3.0 && < 1.3
                  , wai               >= 3.2 && < 3.3
                  , wai-conduit       >= 3.0.0.4 && < 3.1
  default-language: Haskell2010

test-suite integration-test
  type:             exitcode-stdio-1.0
  main-is:          IntegrationTest.hs
  other-modules:    Test.Fetch
                    Test.HttpReply
                    Test.TestRequests
                    Test.WithExtras
  hs-source-dirs:   test
  build-depends:    base
                  , async
                  , blaze-builder
                  , bytestring
                  , bytestring-lexing
                  , case-insensitive
                  , conduit
                  , conduit-extra
                  , connection              >= 0.2
                  , data-default
                  , hspec                   >= 2.1
                  , http-client
                  , http-client-tls
                  , http-conduit
                  , http-types
                  , network
                  , random                  >= 1.1
                  , resourcet
                  , text
                  , vault
                  , wai
                  , wai-conduit
                  , wai-middleware-delegate
                  , warp
                  , warp-tls
  default-language: Haskell2010
  ghc-options:      -Wall -fwarn-tabs -threaded