packages feed

uri-templater-1.0.0: uri-templater.cabal

-- Initial uri-template.cabal generated by cabal init.  For further 
-- documentation, see http://haskell.org/cabal/users-guide/

name:                uri-templater
version:             1.0.0
synopsis:            Parsing & Quasiquoting for RFC 6570 URI Templates
description:         Parsing & Quasiquoting for RFC 6570 URI Templates
homepage:            https://github.com/iand675/uri-templater
license:             MIT
license-file:        LICENSE
author:              Ian Duncan
maintainer:          ian@iankduncan.com
copyright:           Ian Duncan
category:            Network
build-type:          Simple
cabal-version:       >=1.10
source-repository    head
  type:                git
  location:            https://github.com/iand675/uri-templater

library
  exposed-modules:   Network.URI.Template,
                     Network.URI.Template.TH,
                     Network.URI.Template.Types,
                     Network.URI.Template.Parser,
                     Network.URI.Template.Internal,
                     Network.URI.Template.Error,
                     Network.URI.Template.Render
  build-depends:     base >= 4.9 && <5,
                     flatparse >= 0.5,
                     template-haskell,
                     dlist,
                     mtl,
                     prettyprinter,
                     prettyprinter-ansi-terminal,
                     vector,
                     containers,
                     unordered-containers,
                     text,
                     bytestring,
                     uuid-types,
                     cookie,
                     tagged,
                     time,
                     time-compat,
                     http-types,
                     http-api-data >= 0.4.3
  hs-source-dirs:    src
  default-language:  Haskell2010

test-suite test-uri-templates
  type:              exitcode-stdio-1.0
  main-is:           Test.hs
  hs-source-dirs:    test
  build-depends:     base >= 4.9 && <5,
                     mtl,
                     uri-templater,
                     text,
                     template-haskell,
                     HUnit,
                     prettyprinter,
                     http-api-data,
                     vector
  default-language:  Haskell2010

test-suite doctests
  type:              exitcode-stdio-1.0
  ghc-options:       -threaded
  main-is:           Doctests.hs
  hs-source-dirs:    test
  build-depends:     base >= 4.9 && <5,
                     doctest >= 0.8
  default-language:  Haskell2010