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

name:                gargantext
version:             0.1.0.0
synopsis:            Deep (Collaborative) Text mining project
description:         Please see README.md
homepage:            https://gargantext.org
license:             BSD3
license-file:        LICENSE
author:              Alexandre Delanoƫ
maintainer:          team@gargantext.org
copyright:           Copyright: (c) 2016,
                     2018 CNRS Alexandre Delanoƫ
category:            Data
build-type:          Simple
cabal-version:       >= 1.10

library
  hs-source-dirs:
      src
  build-depends:
      aeson
    , aeson-lens
    , async
    , attoparsec
    , base >=4.7 && <5
    , base16-bytestring
    , bytestring
    , case-insensitive
    , conduit
    , conduit-extra
    , containers
    , contravariant
    , directory
    , duckling
    , extra
    , filepath
    , http-conduit
    , lens
    , logging-effect
    , opaleye
    , parsec
    , path
    , path-io
    , postgresql-simple
    , pretty
    , product-profunctors
    , profunctors
    , protolude
    , pureMD5
    , regex-compat
    , safe
    , semigroups
    , servant
    , servant-client
    , servant-multipart
    , servant-server
    , split
    , tagsoup
    , text
    , text-metrics
    , time
    , time-locale-compat
    , timezone-series
    , transformers
    , unordered-containers
    , uuid
    , vector
    , wai
    , warp
    , yaml
    , zip
    , zlib
  exposed-modules:
      Gargantext
      Gargantext.Analysis
      Gargantext.DSL
      Gargantext.Database
      Gargantext.Database.Instances
      Gargantext.Database.Ngram
      Gargantext.Database.Node
      Gargantext.Database.NodeNgram
      Gargantext.Database.NodeNgramNgram
      Gargantext.Database.NodeNode
      Gargantext.Database.NodeNodeNgram
      Gargantext.Database.Private
      Gargantext.Database.User
      Gargantext.Ngrams
      Gargantext.Ngrams.Count
      Gargantext.Ngrams.CoreNLP
      Gargantext.Ngrams.Parser
      Gargantext.Ngrams.Lang.En
      Gargantext.Ngrams.Lang.Fr
      Gargantext.Ngrams.Metrics
      Gargantext.Ngrams.TextMining
      Gargantext.Ngrams.Occurrences
      Gargantext.Parsers
      Gargantext.Parsers.WOS
      Gargantext.Parsers.Date
      Gargantext.Prelude
      Gargantext.RCT
      Gargantext.Server
      Gargantext.Types
      Gargantext.Types.Main
      Gargantext.Types.Node
      Gargantext.Utils.DateUtils
      Gargantext.Utils.Prefix
  other-modules:
      Gargantext.Utils
      Paths_gargantext
  default-language: Haskell2010
  ghc-options: -Wall -Wincomplete-uni-patterns -Wincomplete-record-updates -Werror

test-suite garg-doctest
  type: exitcode-stdio-1.0
  main-is: Main.hs
  hs-source-dirs:
      src-doctest
  ghc-options: -Wall -Werror -threaded -rtsopts -with-rtsopts=-N
  build-depends:
      Glob
    , QuickCheck
    , base
    , doctest
    , extra
    , gargantext
    , text
  other-modules:
      Paths_gargantext
  default-language: Haskell2010

test-suite garg-test
  type: exitcode-stdio-1.0
  main-is: Main.hs
  hs-source-dirs:
      src-test
  ghc-options: -Wall -threaded -rtsopts -with-rtsopts=-N
  build-depends:
      QuickCheck
    , base
    , extra
    , gargantext
    , hspec
    , text
  other-modules:
      Ngrams.Lang
      Ngrams.Lang.En
      Ngrams.Lang.Fr
      Ngrams.Lang.Occurrences
      Ngrams.Metrics
      Parsers.WOS
      Paths_gargantext
  default-language: Haskell2010