-
Notifications
You must be signed in to change notification settings - Fork 0
/
herp-logger.cabal
111 lines (105 loc) · 2.35 KB
/
herp-logger.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
cabal-version: 3.6
-- This file has been generated from package.yaml by hpack version 0.34.5.
--
-- see: https://github.com/sol/hpack
name: herp-logger
version: 0.2
description: Please see the README on GitHub at <https://github.com/herp-inc/herp-hslib#readme>
build-type: Simple
library
ghc-options: -Wall -Wcompat -Wunused-packages
exposed-modules:
Herp.Logger
Herp.Logger.LogLevel
Herp.Logger.Payload
Herp.Logger.Transport.Sentry
Herp.Logger.Transport.Stdout
Herp.Logger.Transport.Types
Herp.Logger.ANSI.Coloring
hs-source-dirs:
src
default-extensions:
ConstraintKinds
DeriveDataTypeable
DeriveFoldable
DeriveFunctor
DeriveGeneric
DeriveTraversable
DuplicateRecordFields
ExplicitForAll
FlexibleContexts
FlexibleInstances
FunctionalDependencies
LambdaCase
MultiParamTypeClasses
MultiWayIf
NamedFieldPuns
NamedWildCards
NegativeLiterals
NumericUnderscores
OverloadedStrings
PackageImports
PartialTypeSignatures
PatternSynonyms
PolyKinds
QuasiQuotes
RankNTypes
RecordWildCards
ScopedTypeVariables
StandaloneDeriving
Strict
StrictData
TemplateHaskell
TupleSections
TypeApplications
TypeFamilies
TypeOperators
DeriveAnyClass
DataKinds
GADTs
BangPatterns
OverloadedLabels
GeneralizedNewtypeDeriving
DerivingStrategies
BlockArguments
ImplicitParams
InstanceSigs
ImportQualifiedPost
build-depends:
aeson
, ansi-terminal
, async
, base >=4.7 && <5
, bytestring
, colour
, fast-logger
, generic-data
, monad-logger
, mtl
, raven-haskell ==0.1.4.*
, pretty-simple
, resource-pool ^>= 0.3
, safe-exceptions
, stm
, text
, unix-compat
, unix-time
, unordered-containers
default-language: Haskell2010
common test
ghc-options: -Wall -Wcompat -Wunused-packages
hs-source-dirs:
tests
build-depends:
base >=4.7 && <5
, herp-logger
default-language: Haskell2010
test-suite stdout
import: test
type: exitcode-stdio-1.0
main-is: stdout.hs
build-depends: fast-logger, mtl
test-suite abort
import: test
type: exitcode-stdio-1.0
main-is: abort.hs