packages feed

effectful-zoo 0.0.5.1 → 0.0.5.2

raw patch · 1 files changed

+35/−2 lines, 1 files

Files

effectful-zoo.cabal view
@@ -1,7 +1,7 @@ cabal-version: 3.4  name:                   effectful-zoo-version:                0.0.5.1+version:                0.0.5.2 synopsis:               Effectful effects for testing description:            See https://hackage.haskell.org/package/effectful-zoo/docs/effectful-zoo.html category:               Development@@ -21,6 +21,21 @@   manual: True   default: False +flag amazonka+  description: Enable components that depend on amazonka+  manual: True+  default: True++flag blockfrost+  description: Enable components that depend on blockfrost+  manual: True+  default: True++flag testcontainers-localstack+  description: Enable components that depend on testcontainers-localstack+  manual: True+  default: True+ source-repository head   type: git   location: https://github.com/haskell-works/effectful-zoo@@ -75,6 +90,18 @@ common effectful-zoo-rds-data                   { build-depends: effectful-zoo:rds-data                   } common effectful-zoo-testcontainers-localstack  { build-depends: effectful-zoo:testcontainers-localstack  } +common requires-amazonka+  if !flag(amazonka)+    buildable:          False++common requires-blockfrost+  if !flag(blockfrost)+    buildable:          False++common requires-testcontainers-localstack+  if !flag(testcontainers-localstack)+    buildable:          False+ common project-config   default-extensions:   AllowAmbiguousTypes                         ApplicativeDo@@ -204,6 +231,7 @@                         resourcet-effectful,                         text,                         time,+  import:               requires-amazonka,   visibility:           public   exposed-modules:      Effectful.Zoo.Amazonka.Api                         Effectful.Zoo.Amazonka.Api.Discover@@ -232,6 +260,7 @@                         effectful-zoo-core,                         hw-prelude,                         text,+  import:               requires-blockfrost,   visibility:           public   exposed-modules:      Effectful.Zoo.Blockfrost                         Effectful.Zoo.Blockfrost.Api@@ -255,6 +284,7 @@                         microlens,                         rds-data-codecs,                         text,+  import:               requires-amazonka,   visibility:           public   exposed-modules:      Effectful.Zoo.RdsData.Core                         Effectful.Zoo.RdsData.Errors@@ -284,6 +314,8 @@                         rds-data-codecs,                         text,                         uuid,+  import:               requires-amazonka,+                        requires-testcontainers-localstack,   visibility:           public   exposed-modules:      Effectful.Zoo.RdsData.Test.Cluster                         Effectful.Zoo.RdsData.Test.Env@@ -375,6 +407,8 @@                         testcontainers,                         text,                         time,+  import:               requires-amazonka,+                        requires-testcontainers-localstack,   visibility:           public   exposed-modules:      Effectful.Zoo.TestContainers.LocalStack                         Effectful.Zoo.TestContainers.LocalStack.Types@@ -384,7 +418,6 @@ test-suite effectful-zoo-test   import:               base, project-config,                         effectful-zoo-hedgehog,-                        exceptions,                         hedgehog,                         hw-prelude,                         tasty,