packages feed

micrologger-0.3.0.0: micrologger.cabal

name:                micrologger
version:             0.3.0.0
synopsis:            A super simple logging module. Only for use for very simple projects.
description:         A super simple logging module. Only for use for very simple projects.
homepage:            https://github.com/savannidgerinel/micrologger#readme
license:             BSD3
license-file:        LICENSE
author:              Savanni D'Gerinel
maintainer:          savanni@savannidgerinel.com
copyright:           2016 Savanni D'Gerinel
category:            Web
build-type:          Simple
-- extra-source-files:
cabal-version:       >=1.10

library
  hs-source-dirs:       src
  default-language:     Haskell2010
  ghc-options:          -Wall

  exposed-modules:      LuminescentDreams.Logger
                        LuminescentDreams.Logger.Internal
                        LuminescentDreams.Logger.JSON
                        LuminescentDreams.Logger.Standard

  build-depends:          base          >= 4.7    && < 5
                        , aeson         >= 0.9    && < 0.12
                        , containers    >= 0.5.6  && < 0.6
                        , text          >= 1.2    && < 1.3
                        , text-format   >= 0.3    && < 0.4
                        , time          >= 1.5    && < 1.6
                        , transformers  >= 0.4    && < 0.5

test-suite micrologger-test
  type:               exitcode-stdio-1.0
  hs-source-dirs:     test
  ghc-options:        -threaded -rtsopts -with-rtsopts=-N
  default-language:   Haskell2010
  main-is:            Spec.hs

  other-modules:      LogSpec

  build-depends:        base
                      , micrologger
                      , aeson
                      , hspec
                      , text

source-repository head
  type:     git
  location: https://github.com/savannidgerinel/micrologger