name: wrecker version: 0.1.1.1 synopsis: A HTTP Performance Benchmarker description: 'wrecker' is a library for creating HTTP benchmarks. It is designed for benchmarking a series of HTTP request were the output of previous requests are used as inputs to the next request. This is useful for complex API profiling situations. 'wrecker' does not provide any mechanism for making HTTP calls. It works with any HTTP client that produces a 'HttpException' during failure (so http-client and wreq will work out of the box). See the documentation for examples of how to use 'wrecker' with benchmarking scripts. homepage: https://github.com/skedgeme/wrecker#readme license: BSD3 license-file: LICENSE author: Jonathan Fischoff maintainer: jonathangfischoff@gmail.com copyright: 2016 skedge.me category: Web build-type: Simple -- extra-source-files: cabal-version: >=1.10 library hs-source-dirs: src exposed-modules: Wrecker , Wrecker.Recorder , Wrecker.Runner , Wrecker.Main , Wrecker.Options , Wrecker.Statistics , Wrecker.Logger build-depends: base >= 4.7 && < 5 , stm , stm-chans , statistics , vector , bytestring , aeson , unix , ansigraph , time , clock , text , http-client >= 0.4 && < 0.5 , http-types , tabular , deepseq , unordered-containers , threads , vty , threads-extras , clock-extras , optparse-applicative , ansi-terminal , unagi-chan , next-ref , immortal default-language: Haskell2010 ghc-options: -Wall -fno-warn-unused-do-bind -pgmL markdown-unlit executable example-server hs-source-dirs: examples main-is: Server.hs build-depends: base , wrecker , scotty , aeson-qq , warp , markdown-unlit , aeson , text , immortal , next-ref , wai , network cpp-options: -D_SERVER_IS_MAIN_ ghc-options: -Wall -Wno-unused-do-bind -Wno-unused-top-binds -threaded -pgmL markdown-unlit -rtsopts -with-rtsopts=-N default-language: Haskell2010 executable example-client hs-source-dirs: examples main-is: Client.lhs build-depends: base , wrecker , wreq , markdown-unlit , aeson , bytestring , text , http-client cpp-options: -D_CLIENT_IS_MAIN_ ghc-options: -Wall -Wno-unused-top-binds -Wno-unused-do-bind -threaded -pgmL markdown-unlit -rtsopts -with-rtsopts=-N default-language: Haskell2010 executable example hs-source-dirs: examples main-is: Main.lhs build-depends: base , wrecker , scotty , aeson-qq , warp , wreq , markdown-unlit , aeson , bytestring , text , http-client , connection , immortal , next-ref , wai , network ghc-options: -Wall -Wno-unused-do-bind -O2 -threaded -pgmL markdown-unlit -rtsopts -with-rtsopts=-N default-language: Haskell2010 test-suite wrecker-test type: exitcode-stdio-1.0 hs-source-dirs: test, examples main-is: Spec.hs build-depends: base , wrecker , hspec , hspec-discover , scotty , aeson-qq , warp , wreq , markdown-unlit , aeson , bytestring , text , http-client , unordered-containers , wai , network , immortal , next-ref ghc-options: -Wall -Wno-unused-do-bind -O2 -threaded -pgmL markdown-unlit -rtsopts -with-rtsopts=-N default-language: Haskell2010