cabal-version: 2.2 name: vflow-types version: 0.1 synopsis: types for ingesting vflow data with aeson description: `vflow-types` provides types suitable for ingesting vflow data with aeson. . Verizon Digital's is a network flow collector. Features: . * IPFIX RFC7011 collector . * sFlow v5 raw header / counters collector . * Netflow v5 collector . * Netflow v9 collector . * Decoding sFlow raw header L2/L3/L4 . * Producer to Apache Kafka, NSQ, NATS . * Replicate IPFIX to 3rd party collector . * Support for IPv4 and IPv6 . * Monitoring with InfluxDB and OpenTSDB backend . * Easy integration with JUNOS . Note that this is not an official Verizon Digital product. homepage: https://github.com/chessai/vflow-types bug-reports: https://github.com/chessai/vflow-types/issues license: BSD-3-Clause license-file: LICENSE author: chessai maintainer: chessai copyright: © 2019 chessai category: Utility,Data,Parsing,Text build-type: Simple extra-doc-files: README.md , CHANGELOG.md tested-with: GHC == 8.4.4, GHC == 8.6.3 library hs-source-dirs: src exposed-modules: VFlow.Types.IpFix VFlow.Types.SFlow VFlow.Types.NetFlow5 VFlow.Types.NetFlow9 build-depends: , aeson >= 1 && < 1.5 , base >= 4.10.1 && < 4.13 , ip >= 1.5 && < 1.6 , json-alt >= 1 && < 1.1 , json-autotype >= 3 && < 4 , scientific >= 0.3 && < 0.4 , text >= 1.2 && < 1.3 ghc-options: -Wall default-language: Haskell2010 test-suite unit-tests type: exitcode-stdio-1.0 hs-source-dirs: test main-is: UnitTests.hs build-depends: , base , vflow-types , bytestring , text , aeson , neat-interpolation default-language: Haskell2010 test-suite laws type: exitcode-stdio-1.0 hs-source-dirs: test main-is: Laws.hs build-depends: , base , vflow-types , QuickCheck , quickcheck-classes , json-alt , ip default-language: Haskell2010 source-repository head type: git location: https://github.com/chessai/vflow-types.git