packages feed

servant-pipes-0.16: servant-pipes.cabal

cabal-version:       2.2
name:                servant-pipes
version:             0.16

synopsis:            Servant Stream support for pipes
category:            Servant, Web, Pipes
description:         Servant Stream support for pipes.
  .
  Provides 'ToSourceIO' and 'FromSourceIO' instances for 'Proxy' and 'SafeT'.

homepage:            http://docs.servant.dev/
bug-reports:         http://github.com/haskell-servant/servant/issues
license:             BSD-3-Clause
license-file:        LICENSE
author:              Servant Contributors
maintainer:          haskell-servant-maintainers@googlegroups.com
copyright:           2018-2019 Servant Contributors
build-type:          Simple
tested-with: GHC ==8.6.5 || ==8.8.4 || ==8.10.2

extra-source-files:
  CHANGELOG.md

source-repository head
  type: git
  location: http://github.com/haskell-servant/servant.git

library
  exposed-modules:     Servant.Pipes
  build-depends:
      base          >=4.9      && <5
    , bytestring    >=0.10.8.1 && <0.12
    , pipes         >=4.3.9    && <4.4
    , pipes-safe    >=2.3.1    && <2.4
    , mtl           ^>=2.2.2   || ^>=2.3.1
    , monad-control >=1.0.2.3  && <1.1
    , servant       >=0.20     && <0.21
  hs-source-dirs:      src
  default-language:    Haskell2010
  ghc-options: -Wall

test-suite example
  type: exitcode-stdio-1.0
  main-is: Main.hs
  hs-source-dirs:
    example
  ghc-options: -Wall -rtsopts -threaded
  build-depends:
      base
    , base-compat
    , bytestring
    , http-media
    , pipes
    , pipes-safe
    , servant-pipes
    , pipes-bytestring  >=2.1.6    && <2.2
    , servant           >=0.20     && <0.21
    , servant-server    >=0.15     && <0.21
    , servant-client    >=0.15     && <0.21
    , wai               >=3.2.1.2  && <3.3
    , warp              >=3.2.25   && <3.4
    , http-client
  default-language: Haskell2010