on tuple-api-3 help sign in
servant-reflex/servant-reflex.cabal
69 lines 2.0 kB history raw
1Name: servant-reflex
2Version: 0.3.4
3Synopsis: servant API generator for reflex apps
4Description: Generate reflex-compatible client functions from servant API descriptions
5License: BSD3
6License-file: LICENSE.md
7Author: Greg Hale, Doug Beardsley
8Maintainer: imalsogreg@gmail.com
9Stability: Experimental
10Category: Web
11Build-type: Simple
12Cabal-version: >=1.10
14Flag Example
15 description: Enable example
16 default: False
18library
19 exposed-modules:
20 Servant.Reflex
21 Servant.Reflex.Examples
22 Servant.Reflex.Multi
23 Servant.Reflex.Internal.TupleRequest
24 Servant.Reflex.TupleRequest
25 Servant.Reflex.TupleRequestMulti
27 other-modules:
28 Servant.Common.BaseUrl
29 Servant.Common.Req
31 hs-source-dirs: src
32 build-depends:
33 base >= 4.8 && < 5,
34 bytestring >= 0.10 && < 0.11,
35 case-insensitive >= 1.2.0.4 && < 1.3,
36 containers >= 0.5.6 && < 0.7,
37 data-default >= 0.5 && < 0.8,
38 generic-lens,
39 exceptions >= 0.8 && < 0.11,
40 ghcjs-dom >= 0.2 && < 0.10,
41 http-api-data >= 0.3.6 && < 0.5,
42 http-media >= 0.6 && < 0.9,
43 jsaddle >= 0.8 && < 0.10,
44 lens,
45 mtl >= 2.2.1 && < 2.3,
46 network-uri >= 2.6 && < 2.7,
47 reflex >= 0.5 && < 0.7,
48 reflex-dom-core >= 0.4 && < 0.6,
49 safe >= 0.3.9 && < 0.4,
50 servant >= 0.8 && < 0.18,
51 servant-auth >= 0.2.1 && < 0.4,
52 string-conversions >= 0.4 && < 0.5,
53 text >= 1.2 && < 1.3,
54 transformers >= 0.4 && < 0.6
56 ghc-options: -Wall -fwarn-tabs -funbox-strict-fields
58 default-language: Haskell2010
60executable example
61 if flag(Example)
62 buildable: True
63 else
64 buildable: False
65 build-depends: aeson, reflex, servant-reflex, base, scientific, servant, reflex-dom-core, text
66 default-language: Haskell2010
67 main-is: Example.hs
68 other-modules: API
69 hs-source-dirs: exec