supernova-0.0.2: supernova.cabal
cabal-version: 3.0
name: supernova
version: 0.0.2
synopsis: Apache Pulsar client for Haskell
description: Supernova is an Apache Pulsar client that implements the specified TCP protocol.
homepage: https://github.com/cr-org/supernova
bug-reports: https://github.com/cr-org/supernova/issues
license: Apache-2.0
license-file: LICENSE
author: Gabriel Volpe
maintainer: gabriel.volpe@chatroulette.com
category: Network
build-type: Simple
extra-source-files: README.md
library
exposed-modules: Pulsar
other-modules: Paths_supernova
, Proto.PulsarApi
, Proto.PulsarApi_Fields
, Pulsar.Core
, Pulsar.Connection
, Pulsar.Consumer
, Pulsar.Internal.Core
, Pulsar.Internal.Logger
, Pulsar.Internal.TCPClient
, Pulsar.Producer
, Pulsar.Protocol.Commands
, Pulsar.Protocol.Decoder
, Pulsar.Protocol.Encoder
, Pulsar.Protocol.Frame
, Pulsar.Types
autogen-modules: Paths_supernova
build-depends: base >= 4.13.0 && < 4.14,
bifunctor >= 0.1.0 && < 0.2,
binary >= 0.8.7 && < 0.9,
bytestring >= 0.10.10 && < 0.11,
crc32c >= 0.0.0 && < 0.1,
exceptions >= 0.10.4 && < 0.11,
lens-family-core >= 2.0.0 && < 2.1,
logging >= 3.0.5 && < 3.1,
text >= 1.2.4 && < 1.3,
managed >= 1.0.7 && < 1.1,
network >= 3.1.2 && < 3.2,
proto-lens >= 0.7.0 && < 0.8,
proto-lens-runtime >= 0.7.0 && < 0.8,
unliftio >= 0.2.13 && < 0.3
hs-source-dirs: src
default-language: Haskell2010
ghc-options: -Wall
test-Suite supernova-tests
type: exitcode-stdio-1.0
hs-source-dirs: test
main-is: Main.hs
build-depends: base
, aeson
, async
, bytestring
, supernova
, streamly
, text
default-language: Haskell2010
ghc-options: -Wall -threaded -with-rtsopts -N