packages feed

Spock-0.10.0.0: Spock.cabal

name:                Spock
version:             0.10.0.0
synopsis:            Another Haskell web framework for rapid development
description:         This toolbox provides everything you need to get a quick start into web hacking with haskell:
                     .
                     * fast routing
                     .
                     * middleware
                     .
                     * json
                     .
                     * sessions
                     .
                     * cookies
                     .
                     * database helper
                     .
                     * csrf-protection
                     .
                     A tutorial is available at <http://www.spock.li/tutorial/ spock.li>
Homepage:            http://www.spock.li
Bug-reports:         https://github.com/agrafix/Spock/issues
license:             BSD3
license-file:        LICENSE
author:              Alexander Thiemann <mail@athiemann.net>
maintainer:          Alexander Thiemann <mail@athiemann.net>
copyright:           (c) 2013 - 2015 Alexander Thiemann
category:            Web
build-type:          Simple
cabal-version:       >=1.8
tested-with:         GHC==7.6.3, GHC==7.8.4, GHC==7.10.2

extra-source-files:
    README.md

library
  hs-source-dirs:      src
  exposed-modules:
                       Web.Spock,
                       Web.Spock.Internal.Cookies,
                       Web.Spock.Internal.Util,
                       Web.Spock.Internal.SessionVault,
                       Web.Spock.Safe,
                       Web.Spock.Shared,
                       Web.Spock.Simple
  other-modules:
                       Web.Spock.Internal.Core,
                       Web.Spock.Internal.CoreAction,
                       Web.Spock.Internal.Monad,
                       Web.Spock.Internal.SessionManager,
                       Web.Spock.Internal.Types,
                       Web.Spock.Internal.Wire
  build-depends:
                       aeson >= 0.7,
                       base >= 4 && < 5,
                       base64-bytestring >=1.0,
                       bytestring >=0.10,
                       case-insensitive >=1.1,
                       containers >=0.5,
                       crypto-random >= 0.0.8,
                       directory >=1.2,
                       focus >=0.1,
                       hashable >=1.2,
                       http-types >=0.8,
                       hvect >= 0.2,
                       list-t >=0.4,
                       monad-control >=1.0,
                       mtl >=2.1,
                       old-locale >=1.0,
                       path-pieces >=0.1.4,
                       random >=1.0,
                       reroute >=0.3.1,
                       resource-pool >=0.2,
                       resourcet >= 0.4,
                       stm >=2.4,
                       stm-containers >=0.2,
                       text >= 0.11.3.1,
                       time >=1.4,
                       transformers >=0.3,
                       transformers-base >=0.4,
                       unordered-containers >=0.2,
                       vault >=0.3,
                       wai >=3.0,
                       wai-extra >=3.0,
                       warp >=3.0
  ghc-options: -auto-all -Wall -fno-warn-orphans

test-suite spocktests
  type:                exitcode-stdio-1.0
  hs-source-dirs:      test
  main-is:             Spec.hs
  other-modules:
                       Web.Spock.FrameworkSpecHelper,
                       Web.Spock.Internal.CookiesSpec,
                       Web.Spock.Internal.UtilSpec,
                       Web.Spock.Internal.SessionVaultSpec,
                       Web.Spock.SafeSpec,
                       Web.Spock.SimpleSpec
  build-depends:
                       base,
                       bytestring,
                       base64-bytestring >=1.0,
                       hspec >= 2.0,
                       hspec-wai >= 0.6,
                       http-types,
                       Spock,
                       stm,
                       reroute,
                       text,
                       time,
                       unordered-containers,
                       wai,
                       wai-extra

  ghc-options: -Wall -fno-warn-orphans

source-repository head
  type:     git
  location: https://github.com/agrafix/Spock