on 0.2.0.0 help sign in
schematic/schematic.cabal
138 lines 5.0 kB history raw
1-- Initial schematic.cabal generated by cabal init. For further
2-- documentation, see http://haskell.org/cabal/users-guide/
4name: schematic
5version: 0.2.0.0
6synopsis: JSON-biased spec and validation tool
7-- description:
8license: BSD3
9license-file: LICENSE
10author: Denis Redozubov
11maintainer: denis.redozubov@gmail.com
12-- copyright:
13category: Data
14build-type: Simple
15extra-source-files: ChangeLog.md
16cabal-version: >=1.10
18library
19 exposed-modules: Data.Schematic
20 , Data.Schematic.Instances
21 , Data.Schematic.JsonSchema
22 , Data.Schematic.Lens
23 , Data.Schematic.Migration
24 , Data.Schematic.Path
25 , Data.Schematic.Schema
26 , Data.Schematic.Validation
27 , Data.Schematic.Utils
28 ghc-options: -Wall
29 -- other-modules:
30 default-extensions: ConstraintKinds
31 , DataKinds
32 , DefaultSignatures
33 , DeriveFunctor
34 , DeriveFoldable
35 , DeriveTraversable
36 , DeriveGeneric
37 , DeriveDataTypeable
38 , FlexibleContexts
39 , FlexibleInstances
40 , FunctionalDependencies
41 , GADTs
42 , KindSignatures
43 , InstanceSigs
44 , LambdaCase
45 , MultiParamTypeClasses
46 , OverloadedLists
47 , OverloadedStrings
48 , PolyKinds
49 , QuasiQuotes
50 , PartialTypeSignatures
51 , RankNTypes
52 , RecordWildCards
53 , StandaloneDeriving
54 , ScopedTypeVariables
55 , TemplateHaskell
56 , TypeApplications
57 , TypeFamilies
58 , TypeFamilyDependencies
59 , TypeInType
60 , TypeOperators
61 , TypeSynonymInstances
62 , UndecidableInstances
63 build-depends: base >=4.9 && <4.10
64 , bytestring
65 , aeson >= 1
66 , containers
67 , hjsonschema
68 , mtl
69 , regex-compat
70 , scientific
71 , singletons >= 2.2
72 , smallcheck
73 , smallcheck-series
74 , tagged
75 , text
76 , unordered-containers
77 , validationt >= 0.1.0.1
78 , vector
79 , vinyl
80 hs-source-dirs: src
81 default-language: Haskell2010
83test-suite spec
84 type: exitcode-stdio-1.0
85 hs-source-dirs: test
86 main-is: Spec.hs
87 default-language: Haskell2010
88 default-extensions: ConstraintKinds
89 , DataKinds
90 , DeriveFunctor
91 , DeriveFoldable
92 , DeriveGeneric
93 , DeriveDataTypeable
94 , FlexibleContexts
95 , FlexibleInstances
96 , FunctionalDependencies
97 , GADTs
98 , KindSignatures
99 , InstanceSigs
100 , LambdaCase
101 , MultiParamTypeClasses
102 , OverloadedLists
103 , OverloadedStrings
104 , PolyKinds
105 , QuasiQuotes
106 , PartialTypeSignatures
107 , RecordWildCards
108 , ScopedTypeVariables
109 , TemplateHaskell
110 , TypeApplications
111 , TypeFamilies
112 , TypeInType
113 , TypeOperators
114 , TypeSynonymInstances
115 build-depends: HUnit
116 , aeson >= 1
117 , base >=4.9 && <4.10
118 , bytestring
119 , containers
120 , hjsonschema
121 , hspec >= 2.2.0
122 , hspec-core
123 , hspec-discover
124 , hspec-smallcheck
125 , lens
126 , regex-compat
127 , schematic
128 , smallcheck
129 , smallcheck-series
130 , singletons
131 , tagged
132 , text
133 , unordered-containers
134 , validationt >= 0.1.0.1
135 , vinyl
136 other-modules: SchemaSpec
137 , LensSpec
138 , JsonSchemaSpec