File: aeson-casing.cabal

package info (click to toggle)
haskell-aeson-casing 0.2.0.0-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 68 kB
  • sloc: haskell: 115; makefile: 6
file content (46 lines) | stat: -rw-r--r-- 1,466 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46

name:                aeson-casing
version:             0.2.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   && <5.0
                    ,   aeson               >=0.8

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

    other-modules:      Data.Aeson.Casing.Test

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

                    ,   aeson
                    ,   aeson-casing