packages feed

json-feed-1.0.7: json-feed.cabal

cabal-version: 1.12

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

name:           json-feed
version:        1.0.7
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
homepage:       https://github.com/tfausak/json-feed#readme
bug-reports:    https://github.com/tfausak/json-feed/issues
maintainer:     Taylor Fausak
license:        MIT
license-file:   LICENSE.markdown
build-type:     Simple
extra-source-files:
    CHANGELOG.markdown
    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
    package.yaml
    README.markdown
    stack.yaml

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

library
  exposed-modules:
      JsonFeed
  other-modules:
      Paths_json_feed
  hs-source-dirs:
      library
  ghc-options: -Weverything -Wno-implicit-prelude -Wno-safe -Wno-unsafe
  build-depends:
      aeson >=0.11.2 && <0.12 || >=1.0.2 && <1.5
    , base >=4.9.0 && <4.14
    , bytestring >=0.10.8 && <0.11
    , mime-types >=0.1.0 && <0.2
    , network-uri >=2.6.1 && <2.7
    , tagsoup >=0.14 && <0.15
    , text >=1.2.2 && <1.3
    , time >=1.6.0 && <1.10
  if impl(ghc >= 8.8.1)
    ghc-options: -Wno-missing-deriving-strategies
  default-language: Haskell2010

test-suite test
  type: exitcode-stdio-1.0
  main-is: Main.hs
  other-modules:
      Paths_json_feed
  hs-source-dirs:
      tests
  ghc-options: -Weverything -Wno-implicit-prelude -Wno-safe -Wno-unsafe -rtsopts -threaded
  build-depends:
      aeson >=0.11.2 && <0.12 || >=1.0.2 && <1.5
    , base >=4.9.0 && <4.14
    , bytestring >=0.10.8 && <0.11
    , filepath >=1.4.1 && <1.5
    , hspec >=2.2.3 && <2.8
    , json-feed
    , mime-types >=0.1.0 && <0.2
    , network-uri >=2.6.1 && <2.7
    , tagsoup >=0.14 && <0.15
    , text >=1.2.2 && <1.3
    , time >=1.6.0 && <1.10
  if impl(ghc >= 8.8.1)
    ghc-options: -Wno-missing-deriving-strategies
  default-language: Haskell2010