packages feed

hjsonpointer-1.1.0.0: hjsonpointer.cabal

name:               hjsonpointer
version:            1.1.0.0
synopsis:           JSON Pointer library
homepage:           https://github.com/seagreen/hjsonpointer
license:            MIT
license-file:       MIT-LICENSE.txt
author:             Ian Grant Jeffries
maintainer:         ian@housejeffries.com
category:           Data
build-type:         Simple
cabal-version:      >=1.10
extra-source-files:
  changelog.md
  README.md

library
  hs-source-dirs:
    src
  default-language: Haskell2010
  ghc-options:
    -Wall
  exposed-modules:
    JSONPointer
  build-depends:
      base                 >= 4.6  && < 4.10
    , aeson                >= 0.7  && < 1.2
    , hashable             >= 1.2  && < 1.3
    , QuickCheck           >= 2.8  && < 2.10
    , unordered-containers >= 0.2  && < 0.3
    , semigroups           >= 0.18 && < 1.0
      -- ^ for GHCs < 8
    , text                 >= 1.2  && < 1.3
    , vector               >= 0.10 && < 0.12

test-suite unit
  hs-source-dirs:
    test
    ./
  main-is: Unit.hs
  default-language: Haskell2010
  type: exitcode-stdio-1.0
  default-extensions:
    OverloadedStrings
  ghc-options:
    -Wall
  other-modules: Example
  build-depends:
      aeson
    , base
    , hjsonpointer
    , hspec                >= 2.2 && < 2.4
    , http-types           >= 0.8 && < 0.10
    , QuickCheck
    , unordered-containers
    , text
    , vector

source-repository head
  type: git
  location: git://github.com/seagreen/hjsonpointer.git