ipfs-1.4.1: ipfs.cabal
cabal-version: 2.0
-- This file has been generated from package.yaml by hpack version 0.35.1.
--
-- see: https://github.com/sol/hpack
name: ipfs
version: 1.4.1
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: brooklyn@fission.codes,
daniel@fission.codes,
steven@fission.codes,
james@fission.codes
copyright: © 2023 Fission Internet Software Services for Open Networks Inc.
license: Apache-2.0
license-file: LICENSE
build-type: Simple
tested-with:
GHC==9.2.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