packages feed

om-logging-1.1.0.9: om-logging.cabal

cabal-version:       3.0
name:                om-logging
version:             1.1.0.9
synopsis:            Opinionated logging utilities.
description:         A set of logging combinators for use with monad-logger.
homepage:            https://github.com/owensmurray/om-logging
license:             MIT
license-file:        LICENSE
author:              Rick Owens
maintainer:          rick@owensmurray.com
copyright:           2021 Owens Murray, LLC.
category:            logging
build-type:          Simple
extra-source-files:
  README.md
  LICENSE

common dependencies
  build-depends:
    , aeson        >= 2.0.3.0  && < 2.3
    , base         >= 4.15.1.0 && < 4.21
    , bytestring   >= 0.11.3.1 && < 0.13
    , fast-logger  >= 3.1.1    && < 3.3
    , monad-logger >= 0.3.36   && < 0.4
    , om-show      >= 0.1.2.6  && < 0.2
    , split        >= 0.2.3.4  && < 0.3
    , text         >= 1.2.5.0  && < 2.2
    , time         >= 1.12.2   && < 1.13

common warnings
  ghc-options:
    -Wmissing-deriving-strategies
    -Wmissing-export-lists
    -Wmissing-import-lists
    -Wredundant-constraints
    -Wall

library
  import: warnings, dependencies
  exposed-modules:     
    OM.Logging
  -- other-modules:       
  -- other-extensions:    
  hs-source-dirs:      src
  default-language:    Haskell2010