cabal-version: 2.2
-- This file has been generated from package.yaml by hpack version 0.31.2.
--
-- see: https://github.com/sol/hpack
--
-- hash: 57e69b16ed496b39a019d745c36aca0c13d5eca31deb91fbf3503b2fd1852e90
name: ipfs
version: 1.0.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,
Ben Church
maintainer: brooklyn@fission.codes,
daniel@fission.codes,
ben@fission.codes
copyright: © 2019 Fission Internet Software Services for Open Networks Inc.
license: AGPL-3.0-or-later
license-file: LICENSE
tested-with: GHC==8.6.5
build-type: Simple
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.CID.Types
Network.IPFS.Client
Network.IPFS.Client.Add
Network.IPFS.Client.Cat
Network.IPFS.Client.Error.Types
Network.IPFS.Client.Param
Network.IPFS.Client.Pin
Network.IPFS.DAG
Network.IPFS.DAG.Link
Network.IPFS.DAG.Link.Types
Network.IPFS.DAG.Node.Types
Network.IPFS.Error
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.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.SparseTree
Network.IPFS.SparseTree.Types
Network.IPFS.Stat
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
, data-has
, envy
, flow
, http-client
, ip
, lens
, monad-logger
, regex-compat
, rio
, servant-client
, servant-client-core
, servant-multipart
, servant-server
, swagger2
, text
, vector
default-language: Haskell2010
test-suite fission-doctest
type: exitcode-stdio-1.0
main-is: Main.hs
other-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 -threaded -rtsopts -with-rtsopts=-N
build-depends:
Glob
, QuickCheck
, aeson
, base <5
, bytestring
, data-has
, directory
, directory-tree
, doctest
, envy
, flow
, http-client
, ip
, lens
, lens-aeson
, monad-logger
, regex-compat
, rio
, servant-client
, servant-client-core
, servant-multipart
, servant-server
, swagger2
, text
, vector
, yaml
default-language: Haskell2010