cabal-version:       2.4
name:                prettyprinter-graphviz
version:             0.1.0.0
synopsis:            a prettyprinter backend for graphviz
description:         Contains utility functions for rendering pretty GraphViz labels.
homepage:            https://github.com/georgefst/prettyprinter-graphviz
license:             BSD-3-Clause
license-file:        LICENSE
author:              George Thomas
maintainer:          georgefsthomas@gmail.com
category:            Graphics
extra-source-files:  CHANGELOG.md
                     README.md

source-repository head
  type:     git
  location: git://github.com/georgefst/prettyprinter-graphviz.git

library
  exposed-modules:     Data.Text.Prettyprint.Doc.Render.GraphViz
  build-depends:       base >= 4.11 && < 5
                      ,graphviz ^>= 2999.20.0.3
                      ,prettyprinter ^>= 1.5.1
                      ,text ^>= 1.2.3.1
  hs-source-dirs:      src
  default-language:    Haskell2010
  ghc-options:         -Wall
  default-extensions:  LambdaCase
                       OverloadedStrings