forked from markandrus/twilio-haskell
-
Notifications
You must be signed in to change notification settings - Fork 0
/
twilio.cabal
136 lines (132 loc) · 5.75 KB
/
twilio.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
133
134
135
136
name: twilio
version: 0.3.0.0
synopsis: Twilio REST API library for Haskell
description: This package exports bindings to Twilio's REST API (<https://www.twilio.com/docs/api/rest>). While we would like to have a complete binding to Twilio's REST API, this package is being developed on demand. If you need something that has not been implemented yet, please send a pull request or file an issue on GitHub (<https://github.com/markandrus/twilio-haskell>).
homepage: https://github.com/markandrus/twilio-haskell
license: BSD3
license-file: LICENSE
author: Mark Andrus Roberts
maintainer: [email protected]
category: Network APIs, Web
build-type: Simple
cabal-version: >=1.8
-- NOTE(mroberts): See https://github.com/markandrus/twilio-haskell/issues/44
-- tested-with: GHC == 7.8.4, GHC == 7.10.1, GHC == 7.10.2, GHC == 8.0.1
tested-with: GHC == 7.10.1, GHC == 7.10.2, GHC == 8.0.1, GHC == 8.0.2
source-repository head
type: git
location: https://github.com/markandrus/twilio-haskell
library
ghc-options: -Wall -fno-warn-name-shadowing -fno-warn-orphans -fno-warn-unticked-promoted-constructors -fno-warn-unused-do-bind
exposed-modules: Control.Monad.Twilio,
Twilio,
Twilio.Account,
Twilio.Accounts,
Twilio.Address,
Twilio.Addresses,
Twilio.APIKey,
Twilio.APIKeys,
Twilio.Application,
Twilio.Applications,
Twilio.AuthorizedConnectApp,
Twilio.AuthorizedConnectApps,
Twilio.AvailablePhoneNumber,
Twilio.AvailablePhoneNumbers,
Twilio.Call,
Twilio.Call.Feedback,
Twilio.Calls,
Twilio.Calls.FeedbackSummary,
Twilio.Conference,
Twilio.Conference.Participant,
Twilio.Conference.Participants,
Twilio.Conferences,
Twilio.ConnectApp,
Twilio.ConnectApps,
Twilio.IncomingPhoneNumber,
Twilio.IncomingPhoneNumbers,
Twilio.Internal.Parser,
Twilio.Internal.Request,
Twilio.Internal.Resource,
Twilio.Message,
Twilio.Message.Feedback,
Twilio.Message.Media,
Twilio.Message.MediaList,
Twilio.Messages,
Twilio.OutgoingCallerID,
Twilio.OutgoingCallerIDs,
Twilio.Queue,
Twilio.Queue.Member,
Twilio.Queue.Members,
Twilio.Queues,
Twilio.Recording,
Twilio.Recordings,
Twilio.ShortCode,
Twilio.ShortCodes,
Twilio.Tokens
Twilio.Transcription,
Twilio.Transcriptions,
Twilio.Types,
Twilio.Types.AddressRequirement,
Twilio.Types.Alpha,
Twilio.Types.AuthToken,
Twilio.Types.Capability,
Twilio.Types.ISOCountryCode,
Twilio.Types.Issue,
Twilio.Types.List,
Twilio.Types.SID,
Twilio.Types.SIDs,
Twilio.Types.SID.TH,
Twilio.Types.PriceUnit,
Twilio.UsageRecord,
Twilio.UsageRecords,
Twilio.UsageTrigger,
Twilio.UsageTriggers
hs-source-dirs: src
build-depends: aeson >=0.8 && <0.10 || >=0.11,
base ==4.*,
binary >=0.7,
bytestring ==0.10.*,
containers,
deepseq >=1,
errors >=1,
exceptions ==0.*,
free ==4.* || ==5.*,
hashable >=1,
http-client >=0.4,
http-client-tls >=0.2,
http-types ==0.*,
mtl ==2.*,
network-uri >=2.6,
old-locale ==1.0.*,
scientific ==0.*,
template-haskell >=2,
text ==1.*,
time >=1,
transformers >=0.3,
unordered-containers ==0.2.*
test-suite apitests
hs-source-dirs: test/api
main-is: Test.hs
Type: exitcode-stdio-1.0
build-depends: aeson,
base,
bytestring,
Cabal,
http-client,
http-client-tls,
network-uri,
text,
transformers,
twilio
test-suite integrationtests
hs-source-dirs: test/unit
main-is: Spec.hs
Type: exitcode-stdio-1.0
other-modules: Twilio.Types.PriceUnitSpec
build-depends: base
, hspec == 2.*
, QuickCheck == 2.*
, text
, aeson
, twilio
, quickcheck-instances