packages feed

mismi-core-0.0.3: mismi-core.cabal

version: 0.0.3

name:
  mismi-core
author:
  Nick Hibberd
maintainer:
  Nick Hibberd <nhibberd@gmail.com>
homepage:
  https://github.com/nhibberd/mismi
bug-reports:
  https://github.com/nhibberd/mismi/issues
synopsis:
  AWS Library
description:
  mismi-core is a library designed on top of amazonka and
  amazonka-core that aims to provide useful functions around safety,
  functionality and robustness, for example: retrying, bracketing,
  enabling debugging and runner functions with error handling.
category:
  AWS
license:
  BSD3
license-file:
  LICENSE
cabal-version:
  >= 1.8
build-type:
  Simple
tested-with:
    GHC == 8.2.2
  , GHC == 8.4.3
  , GHC == 8.6.3
extra-source-files:
  CHANGELOG.md

library
  build-depends:
      base                            >= 3          && < 5
    , mismi-kernel                    == 0.0.3.*
    , mismi-p                         == 0.0.3.*
    , amazonka                        >= 1.5        && < 1.7
    , amazonka-core                   >= 1.5        && < 1.7
    , bytestring                      >= 0.10       && < 0.11
    , exceptions                      >= 0.7        && < 0.11
    , http-client                     >= 0.4.18     && < 0.6
    , http-types                      >= 0.9        && < 0.13
    , lens                            >= 4.8        && < 4.18
    , mtl                             >= 2.1        && < 2.3
    , resourcet                       >= 1.1        && < 1.3
    , retry                           == 0.7.*
    , text                            >= 1.1        && < 1.3
    , transformers                    >= 0.3.1      && < 0.6

  ghc-options:
    -Wall

  hs-source-dirs:
    src


  exposed-modules:
    Mismi
    Mismi.Amazonka
    Mismi.Control
    Mismi.Data
    Mismi.Environment


test-suite test
  type:
    exitcode-stdio-1.0

  main-is:
    test.hs

  ghc-options:
    -Wall -threaded -O2

  hs-source-dirs:
    test

  other-modules:
    Test.Mismi
    Test.Mismi.Data
    Test.Mismi.Gen


  build-depends:
      base
    , mismi-core
    , mismi-p                         == 0.0.3.*
    , mmorph                          >= 1.0        && < 1.2
    , amazonka-core                   >= 1.5        && < 1.7
    , hedgehog
    , transformers                    >= 0.3.1      && < 0.6


test-suite test-io
  type:
    exitcode-stdio-1.0

  main-is:
    test-io.hs

  ghc-options:
    -Wall -threaded -O2

  hs-source-dirs:
    test

  other-modules:
    Test.Mismi
    Test.Mismi.Data
    Test.Mismi.Gen
    Test.IO.Mismi.Control

  build-depends:
      base
    , mismi-core
    , mismi-core-test                 == 0.0.3.*
    , mismi-p                         == 0.0.3.*
    , mmorph                          >= 1.0        && < 1.2
    , amazonka-core                   >= 1.5        && < 1.7
    , hedgehog
    , exceptions                      >= 0.7        && < 0.11
    , resourcet                       >= 1.1        && < 1.3
    , transformers                    >= 0.3.1      && < 0.6