cabal-version: >=1.10 name: prodapi version: 0.1.0.0 synopsis: Some curated and opinionated packages for building Haskell services. description: A library of curated and opinionated packages for building Haskell serivces, with some preferred pattern. Services expose metrics using prometheus and log events via contravariant logging. -- bug-reports: license: BSD3 license-file: LICENSE author: Lucas DiCioccio maintainer: lucas@dicioccio.fr -- copyright: category: System build-type: Simple extra-source-files: CHANGELOG.md library exposed-modules: Prod.App Prod.Background Prod.Discovery Prod.Echo Prod.Health Prod.Healthcheck Prod.MimeTypes Prod.Prometheus Prod.Reports Prod.Status Prod.Tracer Prod.Watchdog Paths_prodapi -- other-modules: hs-source-dirs: src default-extensions: OverloadedStrings DataKinds TypeApplications TypeOperators build-depends: base >= 4.7 && <5, aeson >= 2.2.1 && < 2.3, containers >= 0.6.8 && < 0.7, bytestring >= 0.12.1 && < 0.13, text >= 2.1.1 && < 2.2, contravariant >= 1.5.5 && < 1.6, time >= 1.12.2 && < 1.13, async >= 2.2.5 && < 2.3, directory >= 1.3.8 && < 1.4, http-api-data >= 0.6 && < 0.7, http-client >= 0.7.17 && < 0.8, http-media >= 0.8.1 && < 0.9, lucid >= 2.11.20230408 && < 2.12, process-extras >= 0.7.4 && < 0.8, prometheus-client >= 1.1.1 && < 1.2, prometheus-metrics-ghc >= 1.0.1 && < 1.1, servant >= 0.20.1 && < 0.21, servant-client >= 0.20 && < 0.21, servant-server >= 0.20 && < 0.21, wai >= 3.2.4 && < 3.3, uuid >= 1.3.15 && < 1.4 default-language: Haskell2010