packages feed

ehlo-0.1.0.0: ehlo.cabal

cabal-version:      3.0
name:               ehlo
version:            0.1.0.0
license:            MIT
license-file:       LICENSE
copyright:          Jan Hamal Dvořák
maintainer:         mordae@anilinux.org
author:             Jan Hamal Dvořák
homepage:           https://github.com/mordae/ehlo#readme
bug-reports:        https://github.com/mordae/ehlo/issues
synopsis:           Minimalistic SMTP client for Haskell
description:
    Minimalistic SMTP client that connects to the remote server,
    establishes secure communication, authenticates and transmits
    a MIME-encoded email message to specified recipients.

category:           Network
build-type:         Simple
extra-source-files:
    README.md
    Changelog.md

source-repository head
    type:     git
    location: https://github.com/mordae/ehlo.git

library
    exposed-modules:    Network.SMTP.Client
    hs-source-dirs:     lib
    other-modules:      Network.SMTP.Parser
    default-language:   GHC2021
    default-extensions:
        BlockArguments NoImplicitPrelude OverloadedStrings RecordWildCards
        CPP

    ghc-options:
        -Wall -Wcompat -Wincomplete-uni-patterns
        -Wincomplete-record-updates -Widentities -Wredundant-constraints
        -Wunused-packages

    build-depends:
        attoparsec >=0.14,
        base >=4.13 && <5,
        bytestring >=0.10,
        hookup >=0.6,
        HsOpenSSL >=0.11,
        network >=3.1,
        text >=1.2,
        transformers >=0.5