name: twitter-conduit version: 0.1.1 license: BSD3 license-file: LICENSE author: HATTORI Hiroki, Hideyuki Tanaka, Takahiro HIMURA maintainer: Takahiro HIMURA synopsis: Twitter API package with conduit interface and Streaming API support. category: Web, Conduit stability: Experimental cabal-version: >= 1.8 build-type: Simple homepage: https://github.com/himura/twitter-conduit description: This package provides bindings to Twitter's APIs (see ). . This package uses the http-conduit package for accessing the Twitter API (see ). This package also depends on the twitter-types package (see ). . You can find basic examples in the directory. . This package is under development. If you find something that has not been implemented yet, please send a pull request or open an issue on GitHub. extra-source-files: .gitignore .travis.yml README.md ChangeLog.md sample/*.hs tests/*.hs source-repository head type: git location: git://github.com/himura/twitter-conduit.git flag network-uri description: Get Network.URI from the network-uri package default: True flag lens-aeson description: Get Data.Aeson.Lens from the lens-aeson package default: True flag build-samples description: build samples default: False flag run-integrated-test description: use debug output when running testsuites default: False library ghc-options: -Wall build-depends: base >= 4.5 && < 5 , transformers >= 0.2.2 , template-haskell , authenticate-oauth >= 1.3 , resourcet >= 1.0 , conduit >= 1.1 , conduit-extra >= 1.1 , http-types , http-conduit >= 2.0 && < 2.2 , http-client >= 0.3 , aeson >= 0.7.0.5 , attoparsec >= 0.10 , data-default >= 0.3 , bytestring >= 0.10.2 , text >= 0.11 , containers , time , twitter-types >= 0.6 , twitter-types-lens >= 0.6 if flag(lens-aeson) build-depends: lens-aeson >= 1 , lens >= 4.4 else build-depends: lens >= 4.0 && < 4.4 exposed-modules: Web.Twitter.Conduit Web.Twitter.Conduit.Lens Web.Twitter.Conduit.Types Web.Twitter.Conduit.Api Web.Twitter.Conduit.Stream Web.Twitter.Conduit.Status Web.Twitter.Conduit.Base Web.Twitter.Conduit.Monad Web.Twitter.Conduit.Request Web.Twitter.Conduit.Response Web.Twitter.Conduit.Cursor Web.Twitter.Conduit.Parameters Web.Twitter.Conduit.Parameters.TH test-suite hlint type: exitcode-stdio-1.0 main-is: hlint.hs hs-source-dirs: tests build-depends: base , hlint >= 1.7 test-suite doctests type: exitcode-stdio-1.0 main-is: doctests.hs hs-source-dirs: tests build-depends: base , filepath , directory , doctest test-suite spec_main type: exitcode-stdio-1.0 main-is: spec_main.hs hs-source-dirs: tests, . if flag(run-integrated-test) CPP-Options: -DRUN_INTEGRATED_TEST build-depends: base >= 4.5 && < 5 , template-haskell , transformers-base , transformers , monad-control , lens , bytestring , time , text , aeson , attoparsec >= 0.10 , data-default , resourcet , conduit , conduit-extra >= 1.1 , http-types , http-conduit , http-client , authenticate-oauth , case-insensitive , containers , hspec , twitter-types >= 0.6 , twitter-types-lens >= 0.6 if flag(network-uri) build-depends: network-uri >= 2.6 else build-depends: network < 2.6 if flag(lens-aeson) build-depends: lens-aeson >= 1 other-modules: Spec ApiSpec BaseSpec StatusSpec TestUtils executable simple main-is: simple.hs hs-source-dirs: sample/ if !flag(build-samples) buildable: False else build-depends: base >= 4.5 && < 5 , transformers-base , transformers , monad-control , lens , bytestring , text , data-default , resourcet , conduit , http-conduit , authenticate-oauth , twitter-types , twitter-types-lens , twitter-conduit executable userstream main-is: userstream.hs hs-source-dirs: sample/ if !flag(build-samples) buildable: False else build-depends: base >= 4.5 && < 5 , containers , transformers-base , transformers , monad-control , bytestring , text , filepath , directory , process , case-insensitive , lens , aeson , data-default , resourcet , conduit , conduit-extra , http-conduit , authenticate-oauth , twitter-conduit , twitter-types , twitter-types-lens if flag(network-uri) build-depends: network-uri >= 2.6 else build-depends: network < 2.6 executable oauth_callback main-is: oauth_callback.hs hs-source-dirs: sample/ if !flag(build-samples) buildable: False else build-depends: base >= 4.5 && < 5 , containers , transformers-base , transformers , monad-control , bytestring , text , resourcet , conduit , http-types , http-conduit , authenticate-oauth , twitter-conduit , scotty >= 0.7 executable oauth_pin main-is: oauth_pin.hs hs-source-dirs: sample/ if !flag(build-samples) buildable: False else build-depends: base >= 4.5 && < 5 , containers , transformers-base , transformers , monad-control , bytestring , text , resourcet , conduit , http-types , http-conduit , authenticate-oauth , twitter-conduit