git.iko.soy/typeable/hjsonschema
on 0.8 help sign in
typeable/hjsonschema/hjsonschema.cabal
112 lines 4.5 kB history raw
1name: hjsonschema
2version: 0.8.0.0
3synopsis: JSON Schema library
4homepage: https://github.com/seagreen/hjsonschema
5license: MIT
6license-file: MIT-LICENSE.txt
7author: Ian Grant Jeffries
8maintainer: ian@housejeffries.com
9category: Data
10build-type: Simple
11cabal-version: >=1.10
12tested-with: GHC == 7.8.4, GHC == 7.10.2
13extra-source-files: changelog.txt
14 draft4.json
15 JSON-Schema-Test-Suite/tests/draft4/*.json
16 README.md
17 tests/Lib.hs
19library
20 hs-source-dirs: src
21 exposed-modules: Data.JsonSchema
22 , Data.JsonSchema.Draft4.Any
23 , Data.JsonSchema.Draft4.Arrays
24 , Data.JsonSchema.Draft4.Numbers
25 , Data.JsonSchema.Draft4.Objects
26 , Data.JsonSchema.Draft4.Strings
27 , Data.JsonSchema.Helpers
28 , Data.JsonSchema.Reference
29 other-modules: Data.JsonSchema.Core
30 Data.JsonSchema.Draft4
31 , Data.JsonSchema.Draft4.Objects.Properties
32 , Import
33 default-language: Haskell2010
34 default-extensions: ScopedTypeVariables
35 OverloadedStrings
36 other-extensions: TemplateHaskell
37 ghc-options: -Wall
38 build-depends: aeson >= 0.7 && < 0.11
39 -- 4.6 doesn't have a Traversable Either instance:
40 , base >= 4.7 && < 4.9
41 , bytestring >= 0.10 && < 0.11
42 , containers >= 0.5 && < 0.6
43 , file-embed >= 0.0.8 && < 0.0.10
44 , hashable >= 1.2 && < 1.3
45 , hjsonpointer >= 0.2 && < 0.3
46 , http-client >= 0.4.9 && < 0.5
47 , http-types >= 0.8 && < 0.10
48 , mtl >= 2.2.1 && < 2.3
49 , regexpr >= 0.5 && < 0.6
50 , scientific >= 0.3 && < 0.4
51 , transformers >= 0.4.2 && < 0.5
52 , unordered-containers >= 0.2 && < 0.3
53 , text >= 1.2 && < 1.3
54 , vector >= 0.10 && < 0.12
56test-suite local
57 type: exitcode-stdio-1.0
58 hs-source-dirs: tests
59 main-is: Local.hs
60 default-language: Haskell2010
61 ghc-options: -Wall
62 default-extensions: OverloadedStrings
63 other-extensions: TemplateHaskell
64 build-depends: aeson
65 , base
66 , bytestring
67 , hjsonschema
68 , text
69 , vector
70 , directory >= 1.2 && < 1.3
71 , filepath >= 1.3 && < 1.5
72 , HUnit >= 1.2 && < 1.4
73 , test-framework >= 0.8 && < 0.9
74 , test-framework-hunit >= 0.3 && < 0.4
76test-suite remote
77 type: exitcode-stdio-1.0
78 hs-source-dirs: tests
79 main-is: Remote.hs
80 default-language: Haskell2010
81 ghc-options: -Wall
82 default-extensions: OverloadedStrings
83 other-extensions: TemplateHaskell
84 build-depends: aeson
85 , async
86 , base
87 , bytestring
88 , hjsonschema
89 , text
90 , vector
91 , directory
92 , filepath
93 , HUnit
94 , test-framework
95 , test-framework-hunit
96 , wai-app-static
97 , warp
99executable example
100 main-is: Example.hs
101 default-language: Haskell2010
102 ghc-options: -Wall
103 build-depends: aeson
104 , base
105 , hjsonschema
106 , text
107 , unordered-containers
108 , vector
110source-repository head
111 type: git
112 location: git://github.com/seagreen/hjsonschema.git