packages feed

cqrs-example-0.8.0: cqrs-example.cabal

Name:                cqrs-example
Version:             0.8.0
Synopsis:            Example for cqrs package
Description:         Example for cqrs package
License:             MIT
License-file:        LICENSE
Author:              Bardur Arantsson
Maintainer:          spam@scientician.net
Category:            Web
Build-type:          Simple
Cabal-version:       >=1.10

Executable cqrs-example
  Main-is:           CQRSExample/Main.hs
  Ghc-options:       -Wall
  Build-depends:     base == 4.*
                   , aeson >= 0.3.2.12 && <0.4
                   , base64-bytestring >= 0.1 && <0.2
                   , blaze-builder >= 0.3 && <0.4
                   , bytestring >= 0.9 && < 0.10
                   , case-insensitive >= 0.2 && < 0.3
                   , cereal >= 0.3 && < 0.4
                   , conduit >= 0.1 && < 0.2
                   , containers >= 0.4 && < 0.5
                   , convertible >= 1.0.11.0 && < 1.1
                   , cqrs >= 0.8.0 && < 0.9
                   , cqrs-sqlite3 >= 0.8.0 && < 0.9
                   , data-default >= 0.3 && < 0.4
                   , HDBC >= 2.3.1.0 && < 2.4
                   , HDBC-sqlite3 >= 2.3.3.0 && < 2.4
                   , http-types >= 0.6 && <0.7
                   , old-locale >= 1.0 && < 1.1
                   , safecopy >= 0.6 && <0.7
                   , strict-concurrency >= 0.2 && < 0.3
                   , text >= 0.11 && < 0.12
                   , time >= 1.2 && < 1.3
                   , transformers >= 0.2.2 && < 0.3
                   , wai >= 1.0.0 && < 1.1
                   , wai-app-static >= 1.0 && < 1.1
                   , wai-eventsource >= 1.0 && < 1.1
                   , wai-extra >= 1.0 && < 1.1
                   , warp >= 1.0.0 && < 1.1
  Default-extensions: DeriveDataTypeable
                      MultiParamTypeClasses
                      OverloadedStrings
                      ScopedTypeVariables
                      TemplateHaskell
  Hs-source-dirs:    src
  Other-modules:     CQRSExample.Aggregates
                     CQRSExample.Command
                     CQRSExample.Duration
                     CQRSExample.Events
                     CQRSExample.Instances
                     CQRSExample.Json
                     CQRSExample.Query
                     CQRSExample.Wai
                     CQRSExample.WaiAuth
                     CQRSExample.WaiParameters
  Default-language:  Haskell2010

Test-Suite cqrs-example-tests
  type:              exitcode-stdio-1.0
  hs-source-dirs:    src
  main-is:           CQRSExample/Test.hs
  build-depends:     base == 4.*
                   , bytestring >= 0.9 && < 0.10
                   , cereal >= 0.3 && < 0.4
                   , conduit >= 0.1 && < 0.2
                   , containers >= 0.4 && < 0.5
                   , cqrs >= 0.8.0 && < 0.9
                   , cqrs-sqlite3 >= 0.8.0 && < 0.9
                   , data-default >= 0.3 && < 0.4
                   , direct-sqlite >= 1.1 && < 1.2
                   , safecopy >= 0.6 && <0.7
                   , text >= 0.11 && < 0.12
                   , time >= 1.2 && < 1.3
                   , transformers >= 0.2.2 && < 0.3
                   -- Test framework:
                   , HUnit >= 1.2 && < 2.0
                   , test-framework >= 0.4.0
                   , test-framework-hunit >= 0.2.0
                   , test-framework-quickcheck >= 0.2.0
                   , QuickCheck >= 1.1 && < 2
  default-language:   Haskell2010
  ghc-options:        -threaded -O0
  default-extensions: DeriveDataTypeable
                      MultiParamTypeClasses
                      OverloadedStrings
                      ScopedTypeVariables
                      TemplateHaskell