cabal-version: 2.2 name: newsletter version: 0 synopsis: A basic newsletter implimentation, using various backends. description: This package impliments a webserver that manages mailing list subscripts and provides tools to send to said list. Mail sending services are provided by backends like . homepage: https://oss.xkcd.com/ license: BSD-3-Clause license-file: LICENSE author: davean maintainer: oss@xkcd.com copyright: Copyright (C) 2019 davean category: Email, Web extra-source-files: CHANGELOG.md source-repository head type: git location: https://code.xkrd.net/haskell/newsletter.git common deps build-depends: aeson ^>= 1.4 , base ^>= 4.12.0.0 , blaze-html ^>= 0.9 , bytestring ^>= 0.10 , clientsession ^>= 0.9 , email-validate ^>= 2.3 , http-api-data ^>= 0.4 , lens ^>= 4.17 , machines ^>= 0.6 , mime-mail ^>= 0.5 , mtl ^>= 2.2 , network-uri ^>= 2.6 , psqueues ^>= 0.2 , random ^>= 1.1 , servant ^>= 0.15 , servant-blaze ^>= 0.9 , servant-server ^>= 0.15 , stm ^>= 2.5 , text ^>= 1.2 , time ^>= 1.8 , unordered-containers ^>= 0.2 library import: deps hs-source-dirs: src default-language: Haskell2010 exposed-modules: Network.Mail.Newsletter Network.Mail.Newsletter.Class Network.Mail.Newsletter.Web Network.Mail.Newsletter.Web.API Network.Mail.Newsletter.Web.Dedup.InMem Network.Mail.Newsletter.Web.Handlers Network.Mail.Newsletter.Web.Templates executable newsletter-server import: deps main-is: Server.hs hs-source-dirs: tools default-language: Haskell2010 build-depends: , newsletter , warp ^>= 3.2