git.iko.soy/typeable/servant
on v0.7 help sign in
typeable/servant/servant-server/servant-server.cabal
151 lines 4.5 kB history raw
1name: servant-server
2version: 0.7
3synopsis: A family of combinators for defining webservices APIs and serving them
4description:
5 A family of combinators for defining webservices APIs and serving them
6 .
7 You can learn about the basics in the <http://haskell-servant.github.io/tutorial tutorial>.
8 .
9 <https://github.com/haskell-servant/servant/blob/master/servant-server/example/greet.hs Here>
10 is a runnable example, with comments, that defines a dummy API and implements
11 a webserver that serves this API, using this package.
12 .
13 <https://github.com/haskell-servant/servant/blob/master/servant-server/CHANGELOG.md CHANGELOG>
14homepage: http://haskell-servant.github.io/
15Bug-reports: http://github.com/haskell-servant/servant/issues
16license: BSD3
17license-file: LICENSE
18author: Servant Contributors
19maintainer: haskell-servant-maintainers@googlegroups.com
20copyright: 2014-2016 Zalora South East Asia Pte Ltd, Servant Contributors
21category: Web
22build-type: Simple
23cabal-version: >=1.10
24tested-with: GHC >= 7.8
25extra-source-files:
26 include/*.h
27 CHANGELOG.md
28 README.md
29bug-reports: http://github.com/haskell-servant/servant/issues
30source-repository head
31 type: git
32 location: http://github.com/haskell-servant/servant.git
35library
36 exposed-modules:
37 Servant
38 Servant.Server
39 Servant.Server.Experimental.Auth
40 Servant.Server.Internal
41 Servant.Server.Internal.BasicAuth
42 Servant.Server.Internal.Context
43 Servant.Server.Internal.Enter
44 Servant.Server.Internal.Router
45 Servant.Server.Internal.RoutingApplication
46 Servant.Server.Internal.ServantErr
47 Servant.Utils.StaticFiles
48 build-depends:
49 base >= 4.7 && < 5
50 , base-compat >= 0.9
51 , aeson >= 0.7 && < 0.12
52 , attoparsec >= 0.12 && < 0.14
53 , base64-bytestring == 1.0.*
54 , bytestring >= 0.10 && < 0.11
55 , containers >= 0.5 && < 0.6
56 , http-api-data >= 0.1 && < 0.3
57 , http-types >= 0.8 && < 0.10
58 , network-uri >= 2.6 && < 2.7
59 , mtl >= 2 && < 3
60 , mmorph >= 1
61 , network >= 2.6 && < 2.7
62 , safe >= 0.3 && < 0.4
63 , servant == 0.7.*
64 , split >= 0.2 && < 0.3
65 , string-conversions >= 0.3 && < 0.5
66 , system-filepath >= 0.4 && < 0.5
67 , filepath >= 1
68 , text >= 1.2 && < 1.3
69 , transformers >= 0.3 && < 0.6
70 , transformers-compat>= 0.4
71 , wai >= 3.0 && < 3.3
72 , wai-app-static >= 3.0 && < 3.2
73 , warp >= 3.0 && < 3.3
74 , word8 == 0.1.*
76 hs-source-dirs: src
77 default-language: Haskell2010
78 ghc-options: -Wall
79 include-dirs: include
81executable greet
82 main-is: greet.hs
83 hs-source-dirs: example
84 ghc-options: -Wall
85 default-language: Haskell2010
86 build-depends:
87 base
88 , servant
89 , servant-server
90 , aeson
91 , warp
92 , wai
93 , text
95test-suite spec
96 type: exitcode-stdio-1.0
97 ghc-options:
98 -Wall -fno-warn-name-shadowing -fno-warn-missing-signatures
99 default-language: Haskell2010
100 hs-source-dirs: test
101 main-is: Spec.hs
102 other-modules:
103 Servant.Server.ErrorSpec
104 Servant.Server.Internal.ContextSpec
105 Servant.Server.Internal.EnterSpec
106 Servant.ServerSpec
107 Servant.Server.UsingContextSpec
108 Servant.Server.UsingContextSpec.TestCombinators
109 Servant.Utils.StaticFilesSpec
110 build-depends:
111 base == 4.*
112 , base-compat
113 , aeson
114 , base64-bytestring
115 , bytestring
116 , bytestring-conversion
117 , directory
118 , exceptions
119 , hspec == 2.*
120 , hspec-wai
121 , http-types
122 , network >= 2.6
123 , QuickCheck
124 , parsec
125 , safe
126 , servant
127 , servant-server
128 , string-conversions
129 , should-not-typecheck == 2.*
130 , temporary
131 , text
132 , transformers
133 , transformers-compat
134 , mtl
135 , wai
136 , wai-extra
137 , warp
139test-suite doctests
140 build-depends: base
141 , servant
142 , doctest
143 , filemanip
144 , directory
145 , filepath
146 type: exitcode-stdio-1.0
147 main-is: test/Doctests.hs
148 buildable: True
149 default-language: Haskell2010
150 ghc-options: -threaded
151 include-dirs: include