-
Notifications
You must be signed in to change notification settings - Fork 35
/
graphql-api.cabal
178 lines (170 loc) · 4.71 KB
/
graphql-api.cabal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
-- This file has been generated from package.yaml by hpack version 0.28.2.
--
-- see: https://github.com/sol/hpack
--
-- hash: e921bbdc9931b5b0b16603d36a3252522602c736862259ef71abdecf046541e2
name: graphql-api
version: 0.3.0
synopsis: GraphQL API
description: Implement [GraphQL](http://graphql.org/) servers in Haskell.
.
Provides a Servant-like type-based API for defining GraphQL schemas and
implementing handlers for those schemas.
.
See [README.md](https://github.com/haskell-graphql/graphql-api#graphql-api) for more details.
category: Web
stability: unstable
homepage: https://github.com/haskell-graphql/graphql-api#readme
bug-reports: https://github.com/haskell-graphql/graphql-api/issues
author: Jonathan M. Lange, Tom Hunger
maintainer: Jonathan M. Lange <[email protected]>, Tom Hunger <[email protected]>
license: Apache
license-file: LICENSE.Apache-2.0
build-type: Simple
cabal-version: >= 1.10
extra-source-files:
CHANGELOG.rst
source-repository head
type: git
location: https://github.com/haskell-graphql/graphql-api
library
hs-source-dirs:
src
default-extensions: NoImplicitPrelude OverloadedStrings RecordWildCards TypeApplications
ghc-options: -Wall -fno-warn-redundant-constraints
build-depends:
QuickCheck
, aeson
, attoparsec
, base >=4.9 && <5
, containers
, exceptions
, ghc-prim
, protolude >=0.2.1
, scientific
, text
, transformers
exposed-modules:
GraphQL
GraphQL.API
GraphQL.Internal.API
GraphQL.Internal.API.Enum
GraphQL.Internal.Arbitrary
GraphQL.Internal.Execution
GraphQL.Internal.Name
GraphQL.Internal.OrderedMap
GraphQL.Internal.Output
GraphQL.Internal.Resolver
GraphQL.Internal.Schema
GraphQL.Internal.Syntax.AST
GraphQL.Internal.Syntax.Encoder
GraphQL.Internal.Syntax.Parser
GraphQL.Internal.Syntax.Tokens
GraphQL.Internal.Validation
GraphQL.Internal.Value
GraphQL.Internal.Value.FromValue
GraphQL.Internal.Value.ToValue
GraphQL.Resolver
GraphQL.Value
other-modules:
Paths_graphql_api
default-language: Haskell2010
executable input-object-example
main-is: InputObject.hs
hs-source-dirs:
examples
default-extensions: NoImplicitPrelude OverloadedStrings RecordWildCards TypeApplications
ghc-options: -Wall -fno-warn-redundant-constraints
build-depends:
aeson
, attoparsec
, base >=4.9 && <5
, exceptions
, graphql-api
, protolude >=0.2.1
, transformers
default-language: Haskell2010
executable union-example
main-is: UnionExample.hs
hs-source-dirs:
examples
default-extensions: NoImplicitPrelude OverloadedStrings RecordWildCards TypeApplications
ghc-options: -Wall -fno-warn-redundant-constraints
build-depends:
aeson
, attoparsec
, base >=4.9 && <5
, exceptions
, graphql-api
, protolude >=0.2.1
, transformers
default-language: Haskell2010
test-suite graphql-api-doctests
type: exitcode-stdio-1.0
main-is: Main.hs
hs-source-dirs:
tests/doctests
default-extensions: NoImplicitPrelude OverloadedStrings RecordWildCards TypeApplications
ghc-options: -Wall -fno-warn-redundant-constraints -threaded
build-depends:
attoparsec
, base >=4.9 && <5
, doctest
, exceptions
, protolude >=0.2.1
, transformers
other-modules:
Paths_graphql_api
default-language: Haskell2010
test-suite graphql-api-tests
type: exitcode-stdio-1.0
main-is: Main.hs
hs-source-dirs:
tests
default-extensions: NoImplicitPrelude OverloadedStrings RecordWildCards TypeApplications
ghc-options: -Wall -fno-warn-redundant-constraints
build-depends:
QuickCheck
, aeson
, attoparsec
, base >=4.9 && <5
, containers
, directory
, exceptions
, graphql-api
, hspec
, protolude >=0.2.1
, raw-strings-qq
, transformers
other-modules:
ASTSpec
EndToEndSpec
EnumTests
ExampleSchema
OrderedMapSpec
ResolverSpec
SchemaSpec
Spec
ValidationSpec
ValueSpec
Paths_graphql_api
default-language: Haskell2010
benchmark criterion
type: exitcode-stdio-1.0
main-is: Main.hs
hs-source-dirs:
benchmarks
default-extensions: NoImplicitPrelude OverloadedStrings RecordWildCards TypeApplications
ghc-options: -Wall -fno-warn-redundant-constraints
build-depends:
attoparsec
, base >=4.9 && <5
, criterion
, exceptions
, graphql-api
, protolude >=0.2.1
, transformers
other-modules:
Validation
Paths_graphql_api
default-language: Haskell2010