packages feed

jsop-0.1.0.0: jsop.cabal

cabal-version: 1.12

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

name:           jsop
version:        0.1.0.0
synopsis:       Cherry picking in JSON objects
description:    Simple single record picking out of nested JSON objects
category:       Decoder
author:         Paolo Veronelli
maintainer:     paolo.veronelli@gmail.com
copyright:      Global Access GmbH,  Paolo Veronelli 2020
license:        BSD3
license-file:   LICENSE
build-type:     Simple
extra-source-files:
    README.md
    ChangeLog.md

library
  exposed-modules:
      JSOP.Example
      JSOP.Parse
      Trie
  other-modules:
      Paths_jsop
  hs-source-dirs:
      src
  ghc-options: -O2 -Wall
  build-depends:
      aeson
    , base >=4.7 && <5
    , containers
    , generics-sop
    , lens
    , lens-aeson
    , monoidal-containers
    , protolude
    , string-interpolate
    , tasty
    , tasty-discover
    , tasty-hspec
    , text
  default-language: Haskell2010

test-suite test
  type: exitcode-stdio-1.0
  main-is: Driver.hs
  other-modules:
      Parse
      Paths_jsop
  hs-source-dirs:
      test
  ghc-options: -threaded -rtsopts -with-rtsopts=-N -O2 -Wall
  build-depends:
      aeson
    , base >=4.7 && <5
    , containers
    , generics-sop
    , jsop
    , lens
    , lens-aeson
    , monoidal-containers
    , protolude
    , string-interpolate
    , tasty
    , tasty-discover
    , tasty-hspec
    , text
  default-language: Haskell2010