packages feed

launchdarkly-server-sdk-2.0.2: launchdarkly-server-sdk.cabal

cabal-version: 1.12

-- This file has been generated from package.yaml by hpack version 0.31.2.
--
-- see: https://github.com/sol/hpack
--
-- hash: 82a2c20d4d75771f517f54ceb64f5fc0543b4e2c6cc3d45c378a7e00d0b817e9

name:           launchdarkly-server-sdk
version:        2.0.2
synopsis:       Server-side SDK for integrating with LaunchDarkly
description:    Please see the README on GitHub at <https://github.com/launchdarkly/haskell-server-sdk#readme>
category:       Web
homepage:       https://github.com/launchdarkly/haskell-server-sdk#readme
bug-reports:    https://github.com/launchdarkly/haskell-server-sdk/issues
author:         LaunchDarkly
maintainer:     dev@launchdarkly.com
copyright:      2019 Catamorphic, Co
license:        Apache-2.0
license-file:   LICENSE
build-type:     Simple
extra-source-files:
    README.md
    CHANGELOG.md
    LICENSE

source-repository head
  type: git
  location: https://github.com/launchdarkly/haskell-server-sdk

library
  exposed-modules:
      LaunchDarkly.Server
      LaunchDarkly.Server.Client
      LaunchDarkly.Server.Config
      LaunchDarkly.Server.User
      LaunchDarkly.Server.Store
  other-modules:
      LaunchDarkly.Server.Client.Internal
      LaunchDarkly.Server.Config.Internal
      LaunchDarkly.Server.Details
      LaunchDarkly.Server.Evaluate
      LaunchDarkly.Server.Events
      LaunchDarkly.Server.Features
      LaunchDarkly.Server.Network.Common
      LaunchDarkly.Server.Network.Eventing
      LaunchDarkly.Server.Network.Polling
      LaunchDarkly.Server.Network.Streaming
      LaunchDarkly.Server.Operators
      LaunchDarkly.Server.Store.Internal
      LaunchDarkly.Server.User.Internal
      Paths_launchdarkly_server_sdk
  hs-source-dirs:
      src
  default-extensions: AllowAmbiguousTypes DataKinds DeriveAnyClass DeriveGeneric DerivingStrategies DuplicateRecordFields FlexibleContexts FlexibleInstances GeneralizedNewtypeDeriving LambdaCase MonoLocalBinds MultiParamTypeClasses MultiWayIf NoMonomorphismRestriction OverloadedStrings RankNTypes RecordWildCards ScopedTypeVariables TemplateHaskell TupleSections TypeApplications TypeOperators
  ghc-options: -fwarn-unused-imports -Wall -Wno-name-shadowing
  build-depends:
      aeson >=1.4.4.0 && <1.6
    , attoparsec >=0.13.2.2 && <0.14
    , base >=4.7 && <5
    , base16-bytestring >=0.1.1.6 && <0.2
    , bytestring >=0.10.8.2 && <0.11
    , bytestring-conversion >=0.3.1 && <0.4
    , clock ==0.8.*
    , containers >=0.6.0.1 && <0.7
    , cryptohash >=0.11.9 && <0.12
    , exceptions >=0.10.2 && <0.11
    , extra >=1.6.17 && <1.8
    , generic-lens >=1.1.0.0 && <2.1
    , hashtables >=1.2.3.4 && <1.3
    , hedis >=0.12.7 && <0.13
    , http-client >=0.6.4 && <0.8
    , http-client-tls >=0.3.5.3 && <0.4
    , http-types >=0.12.3 && <0.13
    , iso8601-time >=0.1.5 && <0.2
    , lens >=4.17.1 && <4.20
    , lrucache >=1.2.0.1 && <1.3
    , monad-logger >=0.3.30 && <0.4
    , mtl >=2.2.2 && <2.3
    , pcre-light >=0.4.0.4 && <0.5
    , random >=1.1 && <1.3
    , retry >=0.8.0.1 && <0.9
    , scientific >=0.3.6.2 && <0.4
    , semver >=0.3.4 && <0.4
    , text >=1.2.3.1 && <1.3
    , time >=1.8.0.2 && <1.11
    , unordered-containers >=0.2.10.0 && <0.3
    , uuid >=1.3.13 && <1.4
    , vector >=0.12.0.3 && <0.13
  default-language: Haskell2010

test-suite haskell-server-sdk-test
  type: exitcode-stdio-1.0
  main-is: Spec.hs
  other-modules:
      Spec.Bucket
      Spec.Evaluate
      Spec.Operators
      Spec.Redis
      Spec.Segment
      Spec.Store
      Spec.StoreInterface
      Spec.Streaming
      Spec.User
      Util.Features
      LaunchDarkly.Server
      LaunchDarkly.Server.Client
      LaunchDarkly.Server.Client.Internal
      LaunchDarkly.Server.Config
      LaunchDarkly.Server.Config.Internal
      LaunchDarkly.Server.Details
      LaunchDarkly.Server.Evaluate
      LaunchDarkly.Server.Events
      LaunchDarkly.Server.Features
      LaunchDarkly.Server.Network.Common
      LaunchDarkly.Server.Network.Eventing
      LaunchDarkly.Server.Network.Polling
      LaunchDarkly.Server.Network.Streaming
      LaunchDarkly.Server.Operators
      LaunchDarkly.Server.Store
      LaunchDarkly.Server.Store.Internal
      LaunchDarkly.Server.User
      LaunchDarkly.Server.User.Internal
      LaunchDarkly.Server.Store.Redis
      LaunchDarkly.Server.Store.Redis.Internal
      Paths_launchdarkly_server_sdk
  hs-source-dirs:
      test
      src
      stores/launchdarkly-server-sdk-redis/src
  default-extensions: AllowAmbiguousTypes DataKinds DeriveAnyClass DeriveGeneric DerivingStrategies DuplicateRecordFields FlexibleContexts FlexibleInstances GeneralizedNewtypeDeriving LambdaCase MonoLocalBinds MultiParamTypeClasses MultiWayIf NoMonomorphismRestriction OverloadedStrings RankNTypes RecordWildCards ScopedTypeVariables TemplateHaskell TupleSections TypeApplications TypeOperators
  ghc-options: -rtsopts -threaded -with-rtsopts=-N -Wno-name-shadowing
  build-depends:
      HUnit
    , aeson >=1.4.4.0 && <1.6
    , attoparsec >=0.13.2.2 && <0.14
    , base >=4.7 && <5
    , base16-bytestring >=0.1.1.6 && <0.2
    , bytestring >=0.10.8.2 && <0.11
    , bytestring-conversion >=0.3.1 && <0.4
    , clock ==0.8.*
    , containers >=0.6.0.1 && <0.7
    , cryptohash >=0.11.9 && <0.12
    , exceptions >=0.10.2 && <0.11
    , extra >=1.6.17 && <1.8
    , generic-lens >=1.1.0.0 && <2.1
    , hashtables >=1.2.3.4 && <1.3
    , hedis >=0.12.7 && <0.13
    , http-client >=0.6.4 && <0.8
    , http-client-tls >=0.3.5.3 && <0.4
    , http-types >=0.12.3 && <0.13
    , iso8601-time >=0.1.5 && <0.2
    , lens >=4.17.1 && <4.20
    , lrucache >=1.2.0.1 && <1.3
    , monad-logger >=0.3.30 && <0.4
    , mtl >=2.2.2 && <2.3
    , pcre-light >=0.4.0.4 && <0.5
    , random >=1.1 && <1.3
    , retry >=0.8.0.1 && <0.9
    , scientific >=0.3.6.2 && <0.4
    , semver >=0.3.4 && <0.4
    , text >=1.2.3.1 && <1.3
    , time >=1.8.0.2 && <1.11
    , unordered-containers >=0.2.10.0 && <0.3
    , uuid >=1.3.13 && <1.4
    , vector >=0.12.0.3 && <0.13
  default-language: Haskell2010