packages feed

aeson-casing-0.1.0.0: aeson-casing.cabal

name:                aeson-casing
version:             0.1.0.0
synopsis:            Tools to change the formatting of field names in Aeson 
                     instances.
description:         Tools to change the formatting of field names in Aeson 
                     instances. This includes CamelCasing, Pascal Casing and
                     Snake Casing.
license:             MIT
license-file:        LICENSE
author:              Andrew Rademacher
maintainer:          andrewrademacher@gmail.com
category:            Data
build-type:          Simple
cabal-version:       >=1.10

source-repository head
    type:               git
    location:           https://github.com/AndrewRademacher/aeson-casing.git

library
    hs-source-dirs:     src
    default-language:   Haskell2010

    exposed-modules:    Data.Aeson.Casing.Internal
                    ,   Data.Aeson.Casing

    build-depends:      base                >=4.7   && <4.8
                    ,   aeson               >=0.8   && <0.9

test-suite casing
    type:               exitcode-stdio-1.0
    main-is:            Main.hs
    hs-source-dirs:     test
    default-language:   Haskell2010

    build-depends:      base                >=4.7   && <4.8
                    ,   tasty
                    ,   tasty-quickcheck
                    ,   tasty-hunit
                    ,   tasty-th

                    ,   aeson
                    ,   aeson-casing