packages feed

wai-routes-0.10.1: wai-routes.cabal

name: wai-routes
version: 0.10.1
cabal-version: >=1.18
build-type: Simple
license: MIT
license-file: LICENSE
maintainer: ajnsit@gmail.com
stability: Experimental
homepage: https://ajnsit.github.io/wai-routes/
synopsis: Typesafe URLs for Wai applications.
description:
    Provides easy to use typesafe URLs for Wai Applications. See README for more information. Also see examples/ directory for usage examples.
category: Network
author: Anupam Jain
extra-source-files:
    README.md

source-repository head
    type: git
    location: http://github.com/ajnsit/wai-routes

source-repository this
    type: git
    location: http://github.com/ajnsit/wai-routes/tree/v0.10.1
    tag: v0.10.1

library
    exposed-modules:
        Wai.Routes
        Network.Wai.Middleware.Routes
    build-depends:
        base >=4.7 && <4.11,
        wai >=3.0 && <3.3,
        wai-extra ==3.0.*,
        text ==1.2.*,
        template-haskell >=2.9 && <2.13,
        mtl >=2.1 && <2.3,
        aeson >=0.8 && <1.3,
        containers ==0.5.*,
        random ==1.1.*,
        path-pieces ==0.2.*,
        bytestring ==0.10.*,
        http-types >=0.8 && <0.10,
        blaze-builder ==0.4.*,
        monad-loops ==0.4.*,
        case-insensitive ==1.2.*,
        mime-types ==0.1.*,
        filepath >=1.3 && <1.5,
        cookie ==0.4.*,
        data-default-class >=0.0 && <0.2,
        vault ==0.3.*
    default-language: Haskell2010
    hs-source-dirs: src
    other-modules:
        Routes.Parse
        Routes.Overlap
        Routes.Class
        Routes.Routes
        Routes.Monad
        Routes.Handler
        Routes.ContentTypes
        Routes.DefaultRoute
        Routes.TH
        Routes.TH.Types
        Routes.TH.Dispatch
        Routes.TH.ParseRoute
        Routes.TH.RenderRoute
        Routes.TH.RouteAttrs
        Util.Free
    ghc-options: -Wall

test-suite  test
    type: exitcode-stdio-1.0
    main-is: Spec.hs
    build-depends:
        base >=4.7 && <4.11,
        wai >=3.0 && <3.3,
        aeson >=0.8 && <1.3,
        hspec >=2.1 && <2.5,
        hspec-wai >=0.6 && <0.10,
        hspec-wai-json >=0.6 && <0.10,
        text ==1.2.*,
        wai-routes -any
    default-language: Haskell2010
    hs-source-dirs: test
    other-modules:
        HelloSpec
    ghc-options: -Wall -threaded -fno-warn-orphans -Wall