packages feed

pdf-slave-server-0.1.2.0: pdf-slave-server.cabal

name:                pdf-slave-server
version:             0.1.2.0
synopsis:            Web service for pdf-slave tool
description:         Please see README.md
homepage:            https://github.com/NCrashed/pdf-slave-server#readme
license:             BSD3
license-file:        LICENSE
author:              Anton Gushcha
maintainer:          ncrashed@gmail.com
copyright:           2016 Anton Gushcha
category:            Web
build-type:          Simple
cabal-version:       >=1.10
extra-source-files:
  README.md
  CHANGELOG.md
  stack.yaml

library
  hs-source-dirs:      src
  exposed-modules:
    Text.PDF.Slave.Server
    Text.PDF.Slave.Server.Config
    Text.PDF.Slave.Server.DB
    Text.PDF.Slave.Server.DB.Model
    Text.PDF.Slave.Server.Monad
    Text.PDF.Slave.Server.Notification
    Text.PDF.Slave.Server.Util
  default-language:    Haskell2010
  build-depends:
      base                     >= 4.7      && < 5
    , acid-state               >= 0.14     && < 0.15
    , aeson                    >= 0.11     && < 1.3
    , aeson-injector           >= 1.0      && < 1.1
    , base16-bytestring        >= 0.1      && < 0.2
    , bytestring               >= 0.10     && < 0.11
    , containers               >= 0.5      && < 0.6
    , cryptonite               >= 0.21     && < 0.22
    , hashable                 >= 1.2      && < 1.3
    , http-client              >= 0.4      && < 0.6
    , http-client-tls          >= 0.2      && < 0.4
    , immortal                 >= 0.2      && < 0.3
    , lens                     >= 4.14     && < 4.16
    , memory                   >= 0.13     && < 0.15
    , monad-control            >= 1.0      && < 1.1
    , monad-logger             >= 0.3      && < 0.4
    , mtl                      >= 2.2      && < 2.3
    , pdf-slave                >= 1.3      && < 1.4
    , pdf-slave-server-api
    , safecopy                 >= 0.9      && < 0.10
    , scientific               >= 0.3      && < 0.4
    , servant                  >= 0.11     && < 0.12
    , servant-auth-token       >= 0.4      && < 0.5
    , servant-auth-token-acid  >= 0.4      && < 0.5
    , servant-auth-token-api   >= 0.4      && < 0.5
    , servant-server           >= 0.11     && < 0.12
    , shelly                   >= 1.6      && < 1.7
    , stm                      >= 2.4      && < 2.5
    , text                     >= 1.2      && < 1.3
    , time                     >= 1.6      && < 1.7
    , transformers-base        >= 0.4      && < 0.5
    , unbounded-delays         >= 0.1      && < 0.2
    , unordered-containers     >= 0.2      && < 0.3
    , uuid                     >= 1.3      && < 1.4
    , wreq                     >= 0.4      && < 0.6
    , yaml                     >= 0.8      && < 0.9
  default-extensions:
    BangPatterns
    DataKinds
    DeriveGeneric
    FlexibleContexts
    FlexibleInstances
    FunctionalDependencies
    GADTs
    GeneralizedNewtypeDeriving
    LambdaCase
    MultiParamTypeClasses
    OverloadedStrings
    RankNTypes
    RecordWildCards
    ScopedTypeVariables
    StandaloneDeriving
    TupleSections
    TypeFamilies
    TypeOperators
    UndecidableInstances

executable pdf-slave-server
  hs-source-dirs:      app
  main-is:             Main.hs
  default-language:    Haskell2010
  build-depends:
      base                          >= 4.7       && < 5
    , lens                          >= 4.14     && < 4.16
    , optparse-applicative          >= 0.12      && < 0.14
    , pdf-slave-server
    , text                          >= 1.2      && < 1.3
    , wai-extra                     >= 3.0       && < 3.1
    , warp                          >= 3.2       && < 3.3
  default-extensions:
    BangPatterns
    DeriveGeneric
    FlexibleContexts
    FlexibleInstances
    FunctionalDependencies
    GADTs
    GeneralizedNewtypeDeriving
    LambdaCase
    MultiParamTypeClasses
    OverloadedStrings
    RecordWildCards
    ScopedTypeVariables
    StandaloneDeriving
    TupleSections
    TypeFamilies