generated from fission-codes/project-template
-
-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathipfs.cabal
243 lines (238 loc) · 6.1 KB
/
ipfs.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
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
cabal-version: 2.0
-- This file has been generated from package.yaml by hpack version 0.35.2.
--
-- see: https://github.com/sol/hpack
name: ipfs
version: 1.4.0
synopsis: Access IPFS locally and remotely
description: Interact with the IPFS network by shelling out to a local IPFS node or communicating via the HTTP interface of a remote IPFS node.
category: Network
homepage: https://github.com/fission-suite/ipfs-haskell#readme
bug-reports: https://github.com/fission-suite/ipfs-haskell/issues
author: Brooklyn Zelenka,
Daniel Holmgren,
Steven Vandevelde,
James Walker
maintainer: [email protected],
copyright: © 2021 Fission Internet Software Services for Open Networks Inc.
license: Apache-2.0
license-file: LICENSE
build-type: Simple
tested-with:
GHC==8.10.7
extra-source-files:
README.md
source-repository head
type: git
location: https://github.com/fission-suite/ipfs-haskell
library
exposed-modules:
Network.IPFS
Network.IPFS.Add
Network.IPFS.Add.Error
Network.IPFS.BinPath.Types
Network.IPFS.Bytes.Types
Network.IPFS.CID.Types
Network.IPFS.Client
Network.IPFS.Client.Add
Network.IPFS.Client.Cat
Network.IPFS.Client.DAG.Put.Types
Network.IPFS.Client.DAG.Types
Network.IPFS.Client.Error.Types
Network.IPFS.Client.Param
Network.IPFS.Client.Pin
Network.IPFS.Client.Stat
Network.IPFS.Client.Streaming.Pin
Network.IPFS.DAG
Network.IPFS.DAG.Link
Network.IPFS.DAG.Link.Types
Network.IPFS.DAG.Node.Types
Network.IPFS.Error
Network.IPFS.File.Form.Types
Network.IPFS.File.Types
Network.IPFS.Gateway.Types
Network.IPFS.Get
Network.IPFS.Get.Error
Network.IPFS.Ignored.Types
Network.IPFS.Info.Types
Network.IPFS.Internal.Orphanage.ByteString.Lazy
Network.IPFS.Internal.Orphanage.Natural
Network.IPFS.Internal.Orphanage.Utf8Builder
Network.IPFS.Internal.UTF8
Network.IPFS.Local.Class
Network.IPFS.MIME.RawPlainText.Types
Network.IPFS.Name.Types
Network.IPFS.Path.Types
Network.IPFS.Peer
Network.IPFS.Peer.Error
Network.IPFS.Peer.Types
Network.IPFS.Pin
Network.IPFS.Prelude
Network.IPFS.Process
Network.IPFS.Process.Error
Network.IPFS.Process.Types
Network.IPFS.Remote.Class
Network.IPFS.Remote.Error
Network.IPFS.SparseTree
Network.IPFS.SparseTree.Types
Network.IPFS.Stat
Network.IPFS.Stat.Error
Network.IPFS.Stat.Types
Network.IPFS.Timeout.Types
Network.IPFS.Types
Network.IPFS.URL.Types
Paths_ipfs
autogen-modules:
Paths_ipfs
hs-source-dirs:
library
default-extensions:
ApplicativeDo
BangPatterns
BinaryLiterals
BlockArguments
ConstraintKinds
DataKinds
DeriveAnyClass
DeriveFoldable
DeriveFunctor
DeriveGeneric
DeriveLift
DeriveTraversable
DerivingStrategies
DuplicateRecordFields
FlexibleContexts
FlexibleInstances
FunctionalDependencies
GADTs
GeneralizedNewtypeDeriving
KindSignatures
LambdaCase
LiberalTypeSynonyms
MultiParamTypeClasses
MultiWayIf
NamedFieldPuns
NoImplicitPrelude
NoMonomorphismRestriction
OverloadedStrings
OverloadedLabels
OverloadedLists
PostfixOperators
RankNTypes
RecordWildCards
ScopedTypeVariables
StandaloneDeriving
TupleSections
TypeApplications
TypeFamilies
TypeSynonymInstances
TemplateHaskell
TypeOperators
ViewPatterns
ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-export-lists -Wpartial-fields -Wredundant-constraints -fhide-source-paths
build-depends:
Glob
, aeson
, base <5
, bytestring
, envy
, flow
, http-media
, lens
, monad-logger
, network-ip
, regex-compat
, rio
, servant
, servant-client
, servant-multipart
, servant-multipart-api
, servant-multipart-client
, swagger2
, text
, vector
default-language: Haskell2010
test-suite ipfs-doctest
type: exitcode-stdio-1.0
main-is: Main.hs
other-modules:
Paths_ipfs
autogen-modules:
Paths_ipfs
hs-source-dirs:
test/doctest
default-extensions:
ApplicativeDo
BangPatterns
BinaryLiterals
BlockArguments
ConstraintKinds
DataKinds
DeriveAnyClass
DeriveFoldable
DeriveFunctor
DeriveGeneric
DeriveLift
DeriveTraversable
DerivingStrategies
DuplicateRecordFields
FlexibleContexts
FlexibleInstances
FunctionalDependencies
GADTs
GeneralizedNewtypeDeriving
KindSignatures
LambdaCase
LiberalTypeSynonyms
MultiParamTypeClasses
MultiWayIf
NamedFieldPuns
NoImplicitPrelude
NoMonomorphismRestriction
OverloadedStrings
OverloadedLabels
OverloadedLists
PostfixOperators
RankNTypes
RecordWildCards
ScopedTypeVariables
StandaloneDeriving
TupleSections
TypeApplications
TypeFamilies
TypeSynonymInstances
TemplateHaskell
TypeOperators
ViewPatterns
ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-export-lists -Wpartial-fields -Wredundant-constraints -fhide-source-paths
build-depends:
Glob
, QuickCheck
, aeson
, base <5
, bytestring
, directory
, directory-tree
, doctest
, envy
, flow
, http-media
, lens
, lens-aeson
, monad-logger
, network-ip
, regex-compat
, rio
, servant
, servant-client
, servant-multipart
, servant-multipart-api
, servant-multipart-client
, swagger2
, text
, vector
, yaml
default-language: Haskell2010