hedgehog-extras-0.3.0.3: hedgehog-extras.cabal
cabal-version: 2.4
name: hedgehog-extras
version: 0.3.0.3
synopsis: Supplemental library for hedgehog
description: Supplemental library for hedgehog.
category: Test
author: IOHK
maintainer: operations@iohk.io
license: Apache-2.0
license-files: LICENSE
NOTICE
build-type: Simple
source-repository head
type: git
location: https://github.com/input-output-hk/hedgehog-extras
common base { build-depends: base >= 4.12 && < 4.17 }
common aeson { build-depends: aeson >= 1.5.6.0 }
common aeson-pretty { build-depends: aeson-pretty >= 0.8.5 }
common async { build-depends: async }
common bytestring { build-depends: bytestring }
common deepseq { build-depends: deepseq }
common directory { build-depends: directory }
common exceptions { build-depends: exceptions }
common filepath { build-depends: filepath }
common hedgehog { build-depends: hedgehog }
common hw-aeson { build-depends: hw-aeson >= 0.1.8.0 }
common mmorph { build-depends: mmorph }
common mtl { build-depends: mtl }
common network { build-depends: network }
common process { build-depends: process }
common resourcet { build-depends: resourcet }
common stm { build-depends: stm }
common temporary { build-depends: temporary }
common text { build-depends: text }
common time { build-depends: time >= 1.9.1 }
common transformers { build-depends: transformers }
common unliftio { build-depends: unliftio }
common unordered-containers { build-depends: unordered-containers }
common yaml { build-depends: yaml }
common Win32
if os(windows)
build-depends: Win32 >= 2.5.4.1
common project-config
default-language: Haskell2010
default-extensions: NoImplicitPrelude
ghc-options: -Wall
-Wcompat
-Wincomplete-record-updates
-Wincomplete-uni-patterns
-Wpartial-fields
-Wredundant-constraints
-Wunused-packages
library
import: base, project-config,
aeson-pretty,
aeson,
async,
bytestring,
deepseq,
directory,
exceptions,
filepath,
hedgehog,
hw-aeson,
mmorph,
mtl,
network,
process,
resourcet,
stm,
temporary,
text,
time,
transformers,
unliftio,
unordered-containers,
Win32,
yaml,
hs-source-dirs: src
if os(windows)
exposed-modules: Hedgehog.Extras.Internal.Win32.NamedPipes
exposed-modules: Hedgehog.Extras
Hedgehog.Extras.Aeson
Hedgehog.Extras.Internal.Cli
Hedgehog.Extras.Internal.Plan
Hedgehog.Extras.Internal.Test.Integration
Hedgehog.Extras.Stock
Hedgehog.Extras.Stock.Aeson
Hedgehog.Extras.Stock.CallStack
Hedgehog.Extras.Stock.IO.File
Hedgehog.Extras.Stock.IO.Network.NamedPipe
Hedgehog.Extras.Stock.IO.Network.Socket
Hedgehog.Extras.Stock.IO.Network.Sprocket
Hedgehog.Extras.Stock.IO.Process
Hedgehog.Extras.Stock.Monad
Hedgehog.Extras.Stock.OS
Hedgehog.Extras.Stock.String
Hedgehog.Extras.Stock.Time
Hedgehog.Extras.Test
Hedgehog.Extras.Test.Base
Hedgehog.Extras.Test.Concurrent
Hedgehog.Extras.Test.File
Hedgehog.Extras.Test.MonadAssertion
Hedgehog.Extras.Test.Network
Hedgehog.Extras.Test.Process