aeson-schema 0.4.0.0 → 0.4.1.0
raw patch · 2 files changed
+6/−13 lines, 2 filesdep ~aesondep ~regex-basedep ~regex-compat
Dependency ranges changed: aeson, regex-base, regex-compat, template-haskell, transformers
Files
- aeson-schema.cabal +6/−5
- src/Data/Aeson/TH/Lift.hs +0/−8
aeson-schema.cabal view
@@ -1,5 +1,5 @@ name: aeson-schema-version: 0.4.0.0+version: 0.4.1.0 synopsis: Haskell JSON schema validator and parser generator description: This library provides validation of JSON values against schemata. Given a schema, it can also produce data types corresponding to the schema and a parser. homepage: https://github.com/Fuuzetsu/aeson-schema@@ -8,10 +8,11 @@ author: Tim Baumann, Mateusz Kowalczyk maintainer: Mateusz Kowalczyk <fuuzetsu@fuuzetsu.co.uk> copyright: (c) 2012-2015 Tim Baumann- (c) 2015 Mateusz Kowalczyk+ (c) 2015-2016 Mateusz Kowalczyk category: Data build-type: Simple cabal-version: >= 1.8+tested-with: GHC==7.8.4, GHC==7.10.2 extra-source-files: CHANGELOG.md data-files: test/test-suite/tests/draft3/optional/*.json, test/test-suite/tests/draft3/*.json@@ -34,7 +35,7 @@ Data.Aeson.TH.Lift extensions: OverloadedStrings build-depends: base > 4 && < 5,- aeson >= 0.8.0.0 && < 0.10,+ aeson >= 0.7.0.0 && < 0.12, vector >= 0.10 && < 0.12, text >= 1.2 && < 1.3, regex-pcre >= 0.94.4 && < 0.95,@@ -44,9 +45,9 @@ template-haskell, th-lift >= 0.7 && < 0.8, mtl >= 2 && < 3,- transformers >= 0.3.0.0 && < 0.5,+ transformers >= 0.3.0.0 && < 0.6, QuickCheck >= 2.4.2 && < 2.9,- syb >= 0.4.4 && < 0.6,+ syb >= 0.4.4 && < 0.7, bytestring >= 0.9.2.1 && < 0.11, scientific >= 0.3.3.7 && < 0.4, ghc-prim,
src/Data/Aeson/TH/Lift.hs view
@@ -31,11 +31,3 @@ let c = S.coefficient s e = S.base10Exponent s in [| S.scientific c e |]--instance Lift Value where- lift (Object o) = [| Object o |]- lift (Array a) = [| Array a |]- lift (String t) = [| String t |]- lift (Number n) = [| Number n |]- lift (Bool b) = [| Bool b |]- lift Null = [| Null |]