-
Notifications
You must be signed in to change notification settings - Fork 17
Expand file tree
/
Copy pathpackage.yaml
More file actions
74 lines (67 loc) · 1.62 KB
/
package.yaml
File metadata and controls
74 lines (67 loc) · 1.62 KB
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
name: consul-haskell
version: 0.6.3
github: "alphaHeavy/consul-haskell"
license: BSD3
license-file: LICENSE
author: "Steve Severance"
maintainer: "ketzacoatl@protonmail.com"
homepage: https://github.com/alphaHeavy/consul-haskell
bug-reports: https://github.com/alphaHeavy/consul-haskell/issues
extra-source-files:
- README.md
- CHANGELOG.md
category: Network
synopsis: A consul client for Haskell
description:
A consul client for Haskell
.
Requires consul 1.0 or later. Tested with the latest consul release in each of the release series from 1.3 to 1.9, as well as 1.10.0-alpha.
For more info, please see the README on GitHub at <https://github.com/alphaHeavy/consul-haskell#readme>.
library:
source-dirs: src
dependencies:
- aeson
- base >= 4.10 && < 5
- base64-bytestring
- bytestring
- connection
- either
- exceptions
- http-client
- http-client-tls
- http-types
- network
- retry
- stm
- text
- transformers
- unliftio >= 0.2.4
- unordered-containers
- vector
ghc-options:
-Wall
tests:
tasty-hunit-testsuite:
main: Main.hs
source-dirs: tests
ghc-options:
- -threaded
- -rtsopts
- -with-rtsopts=-N
- -Wall
dependencies:
- base >= 4.7 && < 5
- bytestring
- consul-haskell
- http-client
- network
- random
- retry
- tasty
- tasty-hunit
- text
- transformers
- typed-process
- unliftio
- uuid
- HUnit >= 1.2