forked from IntersectMBO/plutus-apps
/
playground-common.cabal
124 lines (122 loc) · 3.24 KB
/
playground-common.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
cabal-version: 2.0
name: playground-common
version: 0.1.0.0
license: Apache-2.0
license-files:
LICENSE
NOTICE
author: David Smith
category: Web
build-type: Simple
data-files:
test/oAuthToken1.json
library
exposed-modules:
Auth
Auth.Types
Control.Monad.Except.Extras
Control.Monad.Now
Control.Monad.Trace
Control.Monad.Web
Gist
Language.Haskell.Interpreter
PSGenerator.Common
Playground.API
Playground.Contract
Playground.Interpreter.Util
Playground.Schema
Playground.TH
Playground.Types
Schema
Servant.Extra
Servant.Prometheus
System.IO.Extras
hs-source-dirs: src
default-language: Haskell2010
default-extensions: ImportQualifiedPost
ghc-options: -Wall -Wcompat -Wunused-packages
-Wincomplete-uni-patterns -Wincomplete-record-updates
-Wmissing-import-lists -Wredundant-constraints
build-depends:
aeson -any,
aeson-casing -any,
base >=4.7 && <5,
bytestring -any,
bytestring -any,
cookie -any,
cryptonite -any,
containers -any,
data-default -any,
deriving-compat -any,
exceptions -any,
hashable -any,
http-client -any,
http-client-tls -any,
http-types -any,
http-conduit -any,
jwt -any,
lens -any,
monad-logger -any,
mtl -any,
newtype-generics -any,
process -any,
prometheus >=2,
plutus-chain-index-core -any,
plutus-contract -any,
plutus-ledger -any,
plutus-ledger-constraints -any,
row-types -any,
prettyprinter -any,
plutus-tx -any,
purescript-bridge -any,
recursion-schemes < 5.2,
servant >= 0.16,
servant-client -any,
servant-purescript -any,
servant-server -any,
servant-websockets -any,
template-haskell -any,
text -any,
time -any,
time-out -any,
time-units -any,
transformers -any,
unordered-containers -any,
wai -any,
freer-simple -any,
freer-extras,
uuid -any,
streaming -any,
foldl -any,
openapi3 -any
test-suite playground-common-test
type: exitcode-stdio-1.0
main-is: Spec.hs
hs-source-dirs: test
other-modules:
Paths_playground_common
Auth.TypesSpec
Language.Haskell.InterpreterSpec
Playground.THSpec
Playground.TypesSpec
SchemaSpec
default-language: Haskell2010
default-extensions: ImportQualifiedPost
ghc-options: -threaded -rtsopts -with-rtsopts=-N -Wall -Wcompat
-Wincomplete-uni-patterns -Wincomplete-record-updates
-Wmissing-import-lists -Wredundant-constraints
-fprint-potential-instances
build-depends:
aeson -any,
base >=4.7 && <5,
bytestring -any,
containers -any,
cryptonite -any,
tasty -any,
tasty-hunit -any,
freer-simple -any,
playground-common -any,
plutus-ledger -any,
plutus-contract -any,
recursion-schemes < 5.2,
text -any