packages feed

json-feed-0.0.3: json-feed.cabal

name: json-feed
version: 0.0.3
cabal-version: >=1.10
build-type: Simple
license: MIT
license-file: LICENSE.markdown
maintainer: Taylor Fausak
homepage: https://github.com/tfausak/json-feed#readme
bug-reports: https://github.com/tfausak/json-feed/issues
synopsis: JSON Feed
description:
    This is an implementation of the JSON Feed spec in Haskell. The spec is available at <https://jsonfeed.org>. JSON Feed is similar to the Atom and RSS feed formats, but it is serialized as JSON rather than XML.
category: Web
extra-source-files:
    feeds/allenpike.com.json
    feeds/daringfireball.net.json
    feeds/flyingmeat.com.json
    feeds/hypercritical.co.json
    feeds/inessential.com.json
    feeds/jsonfeed.org.json
    feeds/manton.org.json
    feeds/maybepizza.com.json
    feeds/shapeof.com.json
    feeds/therecord.co.json
    feeds/timetable.manton.org.json

source-repository head
    type: git
    location: https://github.com/tfausak/json-feed

library
    exposed-modules:
        JsonFeed
    build-depends:
        aeson >=1.2.3.0 && <1.3,
        base >=4.10.1.0 && <4.11,
        bytestring >=0.10.8.2 && <0.11,
        mime-types >=0.1.0.7 && <0.2,
        network-uri >=2.6.1.0 && <2.7,
        tagsoup >=0.14.2 && <0.15,
        text >=1.2.2.2 && <1.3,
        time >=1.8.0.2 && <1.9
    default-language: Haskell2010
    hs-source-dirs: library
    other-modules:
        Paths_json_feed
    ghc-options: -Wall

test-suite  test
    type: exitcode-stdio-1.0
    main-is: test.hs
    build-depends:
        aeson >=1.2.3.0 && <1.3,
        base >=4.10.1.0 && <4.11,
        bytestring >=0.10.8.2 && <0.11,
        filepath >=1.4.1.2 && <1.5,
        hspec >=2.4.4 && <2.5,
        json-feed -any,
        mime-types >=0.1.0.7 && <0.2,
        network-uri >=2.6.1.0 && <2.7,
        tagsoup >=0.14.2 && <0.15,
        text >=1.2.2.2 && <1.3,
        time >=1.8.0.2 && <1.9
    default-language: Haskell2010
    hs-source-dirs: tests
    other-modules:
        Paths_json_feed
    ghc-options: -Wall -rtsopts -threaded -with-rtsopts=-N