packages feed

myanimelist-export-0.2.0.0: myanimelist-export.cabal

name:                myanimelist-export
version:             0.2.0.0
synopsis:            Export from MyAnimeList
description:
    Export anime or manga lists from MyAnimeList in XML format.  Uses the web
    interface, because the malappinfo API exports in a slightly different format
    which causes problems on importing.
homepage:            https://github.com/mat8913/myanimelist-export#readme
bug-reports:         https://github.com/mat8913/myanimelist-export/issues
license:             GPL-3
license-file:        LICENSE
author:              Matthew Harm Bekkema
maintainer:          mbekkema97@gmail.com
copyright:           2017 Matthew Harm Bekkema
category:            Web
build-type:          Simple
extra-source-files:  README.md
                   , ChangeLog.md
cabal-version:       >=1.10
tested-with:         GHC >= 8.0.0 && <= 8.2.2

library
  hs-source-dirs:      src
  exposed-modules:     MyAnimeList.Export
  other-modules:       MemoizedTraverse
  ghc-options:         -Wall
  build-depends:       base              >= 4.9  && < 4.11
                     , async             >= 2.1  && < 2.2
                     , bytestring        >= 0.10 && < 0.11
                     , conduit           >= 1.2  && < 1.3
                     , containers        >= 0.5  && < 0.6
                     , exceptions        >= 0.4  && < 0.9
                     , http-client       >= 0.5  && < 0.6
                     , network-uri       >= 2.6  && < 2.7
                     , tagstream-conduit >= 0.5  && < 0.6
                     , text              >= 1.2  && < 1.3
  default-language:    Haskell2010

executable myanimelist-export
  hs-source-dirs:      app
  main-is:             Main.hs
  ghc-options:         -Wall -threaded -rtsopts -with-rtsopts=-N
  build-depends:       base
                     , myanimelist-export
                     , bytestring
                     , conduit
                     , http-client
                     , network-uri
                     , text

                     , aeson           >= 0.7   && < 1.2
                     , conduit-extra   >= 1.1   && < 1.2
                     , directory       >= 1.2.3 && < 1.4
                     , http-client-tls >= 0.3.4 && < 0.4
                     , yaml            >= 0.8.4 && < 0.9
  default-language:    Haskell2010

source-repository head
  type:     git
  location: https://github.com/mat8913/myanimelist-export