on backport-to-822 help sign in
schematic/schematic.cabal
119 lines 4.4 kB history raw
1name: schematic
2version: 0.4.3.0
3synopsis: JSON-biased spec and validation tool
4license: BSD3
5license-file: LICENSE
6author: Denis Redozubov
7maintainer: denis.redozubov@gmail.com
8homepage: http://github.com/typeable/schematic
9Bug-reports: http://github.com/typeable/schematic/issues/
10category: Data
11build-type: Simple
12extra-source-files: ChangeLog.md
13cabal-version: >=1.10
15library
16 exposed-modules: Data.Schematic
17 , Data.Schematic.DSL
18 , Data.Schematic.Generator
19 , Data.Schematic.Generator.Regex
20 , Data.Schematic.Instances
21 , Data.Schematic.JsonSchema
22 , Data.Schematic.Helpers
23 , Data.Schematic.Lens
24 , Data.Schematic.Migration
25 , Data.Schematic.Path
26 , Data.Schematic.Schema
27 , Data.Schematic.Validation
28 , Data.Schematic.Verifier
29 , Data.Schematic.Verifier.Array
30 , Data.Schematic.Verifier.Common
31 , Data.Schematic.Verifier.Number
32 , Data.Schematic.Verifier.Text
33 ghc-options: -Wall
34 default-extensions: ConstraintKinds
35 , DataKinds
36 , DefaultSignatures
37 , DeriveFunctor
38 , DeriveFoldable
39 , DeriveTraversable
40 , DeriveGeneric
41 , DeriveDataTypeable
42 , FlexibleContexts
43 , FlexibleInstances
44 , FunctionalDependencies
45 , GADTs
46 , KindSignatures
47 , InstanceSigs
48 , LambdaCase
49 , MultiParamTypeClasses
50 , OverloadedLists
51 , OverloadedStrings
52 , PolyKinds
53 , QuasiQuotes
54 , PartialTypeSignatures
55 , RankNTypes
56 , RecordWildCards
57 , StandaloneDeriving
58 , ScopedTypeVariables
59 , TemplateHaskell
60 , TypeApplications
61 , TypeFamilies
62 , TypeFamilyDependencies
63 , TypeInType
64 , TypeOperators
65 , TypeSynonymInstances
66 , UndecidableInstances
67 build-depends: base >=4.10 && <4.12
68 , bytestring
69 , aeson >= 1
70 , containers
71 , hjsonschema
72 , mtl
73 , profunctors
74 , regex-tdfa
75 , regex-tdfa-text
76 , scientific
77 , singletons >= 2.3
78 , smallcheck
79 , tagged
80 , template-haskell
81 , text
82 , union
83 , unordered-containers
84 , validationt >= 0.2.0.0
85 , vector
86 , vinyl
87 hs-source-dirs: src
88 default-language: Haskell2010
90test-suite spec
91 type: exitcode-stdio-1.0
92 hs-source-dirs: test
93 main-is: Spec.hs
94 default-language: Haskell2010
95 build-depends: HUnit
96 , aeson >= 1
97 , base >=4.11 && <4.12
98 , bytestring
99 , containers
100 , hjsonschema
101 , hspec >= 2.2.0
102 , hspec-core
103 , hspec-discover
104 , hspec-smallcheck
105 , lens
106 , regex-tdfa
107 , regex-tdfa-text
108 , schematic
109 , smallcheck
110 , singletons
111 , tagged
112 , text
113 , unordered-containers
114 , validationt >= 0.2.1.0
115 , vinyl
116 other-modules: SchemaSpec
117 , HelpersSpec
118 , LensSpec
119 , JsonSchemaSpec