name: walint version: 0.1 homepage: https://stuebinm.eu/git/walint # TODO: license author: stuebinm maintainer: stuebinm@disroot.org copyright: 2022 stuebinm ghc-options: -Wall -Wno-name-shadowing -Wno-unticked-promoted-constructors dependencies: - base - aeson - bytestring - mtl - text library: source-dirs: 'lib' dependencies: - containers - text - vector - transformers - either - filepath - getopt-generics - regex-tdfa - extra - witherable - dotgen - text-metrics - uri-encode - network-uri - HList exposed-modules: - CheckDir - CheckMap - WriteRepo - Util - Types - LintConfig executables: walint: main: Main.hs source-dirs: 'src' dependencies: - walint - getopt-generics - aeson-pretty - template-haskell - process walint-server: main: Main.hs source-dirs: 'server' default-extensions: - NoImplicitPrelude dependencies: - walint - universum - containers - base-compat - time - directory - filepath - warp - wai - wai-extra - servant - servant-server - lucid - servant-lucid - http-types - cli-git - cli-extras - extra - microlens - microlens-th - fmt - tomland - dotgen - stm - async - cryptohash-sha1 - uuid - base64-bytestring