cabal-version: 3.0 name: supernova version: 0.0.1 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: Custom extra-source-files: README.md , src/pulsar_api.proto custom-setup setup-depends: base , Cabal , proto-lens-setup 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 , Proto.PulsarApi , Proto.PulsarApi_Fields 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