-
Notifications
You must be signed in to change notification settings - Fork 0
/
k8s-wrapper.cabal
67 lines (62 loc) · 1.92 KB
/
k8s-wrapper.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
cabal-version: 2.4
name: k8s-wrapper
version: 0.1.0.0
synopsis: Application wrapper for the k8s environment
description: A wrapper for the k8s environment. It provides the logic that
can automate the communication with k8s and easily provide proper
run in the application.
For more details see documentation in the "Network.K8s.Application"
module
homepage: https://github.com/cheopslab/k8s-wrapper
bug-reports: https://github.com/cheopslab/k8s-wrapper/issues
license: MPL-2.0
license-file: LICENSE
author: Alexander Vershilov
maintainer: [email protected], [email protected]
category: Network
extra-source-files:
CHANGELOG.md
spec.yaml
Readme.md
tested-with: GHC==9.2.2, GHC==9.0.2, GHC==8.10.7
library
exposed-modules:
Network.K8s.Application
default-extensions:
ImportQualifiedPost
LambdaCase
NumericUnderscores
OverloadedStrings
RecordWildCards
ScopedTypeVariables
build-depends:
base >=4.14.3.0 && <5.0,
async ^>= 2.2.4,
stm >=2.4 && <3.0,
text ^>=1.2.4.1,
http-types ^>=0.12.3,
wai,
wai-middleware-prometheus,
warp
hs-source-dirs: src
default-language: Haskell2010
ghc-options: -Wall -Wextra
test-suite k8s-wrapper-test
default-language: Haskell2010
type: exitcode-stdio-1.0
hs-source-dirs: test
default-extensions:
ImportQualifiedPost
main-is: unit.hs
ghc-options: -threaded
build-depends:
base >=4.14.3.0 && <5.0,
async ^>=2.2.4,
stm >=2.4 && <3.0,
text ^>=1.2.4.1,
tasty ^>=1.4.2.1,
tasty-hunit ^>=0.10.0.3,
lens ^>=5.1,
k8s-wrapper,
http-client,
http-types