-
Notifications
You must be signed in to change notification settings - Fork 0
/
the-equifax.cabal
132 lines (123 loc) · 3.62 KB
/
the-equifax.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
name: the-equifax
version: 0.1.0.0
synopsis: Auto-generated consumer-credit-report API Client
description: .
Client library for calling the Consumer Credit Report API based on http-client.
.
host: api.sandbox.equifax.com
.
base path: https://api.sandbox.equifax.com/business/consumer-credit/v1
.
Consumer Credit Report API version: 1.0.0
.
OpenAPI version: 3.0.0
.
category: Web
homepage: https://openapi-generator.tech
author: Author Name Here
maintainer: [email protected]
copyright: YEAR - AUTHOR
license: UnspecifiedLicense
build-type: Simple
cabal-version: >= 1.10
extra-source-files:
README.md
openapi.yaml
Flag UseKatip
Description: Use the katip package to provide logging (if false, use the default monad-logger package)
Default: False
Manual: True
library
hs-source-dirs:
lib
ghc-options: -Wall -funbox-strict-fields
build-depends:
aeson >=2.0
, base >=4.7 && <5.0
, base64-bytestring >1.0 && <2.0
, bytestring >=0.11.0
, case-insensitive
, containers >=0.5.0.0 && <0.8
, deepseq >= 1.4 && <1.6
, exceptions >= 0.4
, http-api-data >= 0.3.4 && <0.5
, http-client >=0.5 && <0.7
, http-client-tls
, http-media >= 0.4 && < 0.9
, http-types >=0.8 && <0.13
, iso8601-time >=0.1.3 && <0.2.0
, microlens >= 0.4.3 && <0.5
, mtl >=2.2.1
, network >=2.6.2 && <3.9
, random >=1.1
, safe-exceptions <0.2
, text >=0.11 && <1.3
, time >=1.5
, transformers >=0.4.0.0
, unordered-containers
, vector >=0.10.9 && <0.13
other-modules:
Paths_the_equifax
exposed-modules:
TheEquifax
TheEquifax.ConsumerCreditReport
TheEquifax.ConsumerCreditReport.API
TheEquifax.ConsumerCreditReport.API.ConsumerCreditReport
TheEquifax.ConsumerCreditReport.API.PDFFormattedReport
TheEquifax.ConsumerCreditReport.Model
TheEquifax.ConsumerCreditReport.ModelLens
TheEquifax.PrescreenOfOne
TheEquifax.PrescreenOfOne.API.PrescreenOfOne
TheEquifax.PrescreenOfOne.Model
TheEquifax.WorkNumberID
TheEquifax.WorkNumberID.API.IdentityVerification
TheEquifax.WorkNumberID.Model
TheEquifax.AuthToken.Model
TheEquifax.AuthToken.API.Token
TheEquifax.Core
TheEquifax.Core.Auth
TheEquifax.Core.Client
TheEquifax.Core.Logging
TheEquifax.Core.MimeTypes
TheEquifax.Models.Address
TheEquifax.Models.ConsumerCreditReportEquifaxUSConsumerCreditReport
TheEquifax.Models.CreditReportResponse
TheEquifax.Models.CreditorClassificationCode
TheEquifax.Models.Trade
default-language: Haskell2010
if flag(UseKatip)
build-depends: katip >=0.8 && < 1.0
other-modules: TheEquifax.Core.LoggingKatip
cpp-options: -DUSE_KATIP
else
build-depends: monad-logger >=0.3 && <0.4
other-modules:
TheEquifax.Core.LoggingMonadLogger
cpp-options: -DUSE_MONAD_LOGGER
test-suite tests
type: exitcode-stdio-1.0
main-is: Test.hs
hs-source-dirs:
tests
ghc-options: -Wall -fno-warn-orphans
build-depends:
the-equifax
, QuickCheck
, aeson
, base >=4.7 && <5.0
, bytestring >=0.11
, containers
, hspec >=1.8
, iso8601-time
, mtl >=2.2.1
, semigroups
, text
, time
, transformers >=0.4.0.0
, unordered-containers
, vector
other-modules:
ApproxEq
Instances
PropMime
default-language: Haskell2010