packages feed

mortred-0.0.2: mortred.cabal

cabal-version: 1.12

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

name:           mortred
version:        0.0.2
synopsis:       Library for setting up and running scrapers with webdriver.
description:    A set of setup- and helper-functions for using webdriver in Haskell, with auto-downloads of correct binaries.
category:       web-scraping, selenium
homepage:       https://github.com/quanterall/mortred#readme
bug-reports:    https://github.com/quanterall/mortred/issues
maintainer:     Rickard Andersson <gonz@severnatazvezda.com>
license:        BSD2
license-file:   LICENSE.txt
build-type:     Simple

source-repository head
  type: git
  location: https://github.com/quanterall/mortred

library
  exposed-modules:
      Mortred
      Mortred.Selenium
      Mortred.Session
      Mortred.Types
      Mortred.Utilities
      Mortred.Xvfb
  other-modules:
      Paths_mortred
  hs-source-dirs:
      src
  default-extensions:
      ApplicativeDo
      BangPatterns
      BinaryLiterals
      ConstraintKinds
      DataKinds
      DefaultSignatures
      DeriveDataTypeable
      DeriveFoldable
      DeriveFunctor
      DeriveGeneric
      DeriveTraversable
      DeriveLift
      DerivingStrategies
      DoAndIfThenElse
      DuplicateRecordFields
      EmptyDataDecls
      EmptyCase
      ExistentialQuantification
      FlexibleContexts
      FlexibleInstances
      FunctionalDependencies
      GADTs
      GeneralizedNewtypeDeriving
      InstanceSigs
      KindSignatures
      LambdaCase
      MultiParamTypeClasses
      MultiWayIf
      NamedFieldPuns
      NoImplicitPrelude
      OverloadedStrings
      PartialTypeSignatures
      PatternGuards
      PolyKinds
      RankNTypes
      RecordWildCards
      ScopedTypeVariables
      StandaloneDeriving
      TupleSections
      TypeFamilies
      TypeSynonymInstances
      ViewPatterns
      TypeApplications
  ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wpartial-fields -Wredundant-constraints
  build-depends:
      base >=4.9.1.0 && <5
    , binary-conduit
    , bytestring
    , conduit
    , conduit-extra
    , errors
    , http-client
    , http-client-tls
    , http-conduit
    , http-types
    , rio
    , text
    , transformers
    , typed-process
    , webdriver
    , zip-stream
  default-language: Haskell2010

executable mortred
  main-is: Main.hs
  other-modules:
      Paths_mortred
  hs-source-dirs:
      app
  default-extensions:
      ApplicativeDo
      BangPatterns
      BinaryLiterals
      ConstraintKinds
      DataKinds
      DefaultSignatures
      DeriveDataTypeable
      DeriveFoldable
      DeriveFunctor
      DeriveGeneric
      DeriveTraversable
      DeriveLift
      DerivingStrategies
      DoAndIfThenElse
      DuplicateRecordFields
      EmptyDataDecls
      EmptyCase
      ExistentialQuantification
      FlexibleContexts
      FlexibleInstances
      FunctionalDependencies
      GADTs
      GeneralizedNewtypeDeriving
      InstanceSigs
      KindSignatures
      LambdaCase
      MultiParamTypeClasses
      MultiWayIf
      NamedFieldPuns
      NoImplicitPrelude
      OverloadedStrings
      PartialTypeSignatures
      PatternGuards
      PolyKinds
      RankNTypes
      RecordWildCards
      ScopedTypeVariables
      StandaloneDeriving
      TupleSections
      TypeFamilies
      TypeSynonymInstances
      ViewPatterns
      TypeApplications
  ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wpartial-fields -Wredundant-constraints -threaded -rtsopts -with-rtsopts=-N
  build-depends:
      base >=4.9.1.0 && <5
    , binary-conduit
    , bytestring
    , conduit
    , conduit-extra
    , errors
    , http-client
    , http-client-tls
    , http-conduit
    , http-types
    , mortred
    , rio
    , text
    , transformers
    , typed-process
    , webdriver
    , zip-stream
  default-language: Haskell2010

test-suite mortred-test
  type: exitcode-stdio-1.0
  main-is: Spec.hs
  other-modules:
      Paths_mortred
  hs-source-dirs:
      test
  default-extensions:
      ApplicativeDo
      BangPatterns
      BinaryLiterals
      ConstraintKinds
      DataKinds
      DefaultSignatures
      DeriveDataTypeable
      DeriveFoldable
      DeriveFunctor
      DeriveGeneric
      DeriveTraversable
      DeriveLift
      DerivingStrategies
      DoAndIfThenElse
      DuplicateRecordFields
      EmptyDataDecls
      EmptyCase
      ExistentialQuantification
      FlexibleContexts
      FlexibleInstances
      FunctionalDependencies
      GADTs
      GeneralizedNewtypeDeriving
      InstanceSigs
      KindSignatures
      LambdaCase
      MultiParamTypeClasses
      MultiWayIf
      NamedFieldPuns
      NoImplicitPrelude
      OverloadedStrings
      PartialTypeSignatures
      PatternGuards
      PolyKinds
      RankNTypes
      RecordWildCards
      ScopedTypeVariables
      StandaloneDeriving
      TupleSections
      TypeFamilies
      TypeSynonymInstances
      ViewPatterns
      TypeApplications
  ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wpartial-fields -Wredundant-constraints -Wall
  build-depends:
      base >=4.9.1.0 && <5
    , binary-conduit
    , bytestring
    , conduit
    , conduit-extra
    , errors
    , hspec >=2.0.0
    , http-client
    , http-client-tls
    , http-conduit
    , http-types
    , mortred
    , rio
    , text
    , transformers
    , typed-process
    , webdriver
    , zip-stream
  default-language: Haskell2010