packages feed

Cabal revisions of microaeson-0.1.0.0

Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.

revision 1
 cabal-version:       2.0 name:                microaeson version:             0.1.0.0+x-revision: 1  synopsis:            A tiny JSON library with light dependency footprint license:             GPL-3                              || ^>= 4.9.0.0                              || ^>= 4.10.0.0                              || ^>= 4.11.0.0+                             || ^>= 4.12.0.0                    , bytestring ^>= 0.10.6.0                    , containers ^>= 0.5.6.2+                             || ^>= 0.6.0.1                    , deepseq    ^>= 1.4.1.1                    , text       ^>= 1.2.2.2 
revision 2
-cabal-version:       2.0-name:                microaeson-version:             0.1.0.0-x-revision: 1--synopsis:            A tiny JSON library with light dependency footprint-license:             GPL-3-license-file:        LICENSE-author:              Herbert Valerio Riedel-maintainer:          hvr@gnu.org-category:            Text, Web, JSON-build-type:          Simple-description: {--@microaeson@ aims to provide a [RFC 8259](https://tools.ietf.org/html/rfc8259) compliant JavaScript Object Notation (JSON) implementation.--The [microaeson](https://hackage.haskell.org/package/microaeson) package provides a smaller subset of the [aeson](https://hackage.haskell.org/package/aeson) API with less dependencies and a simpler implementation.-.-The API is designed in such a way to allow to easily convert client code written against @microaeson@'s API to use the full [aeson](https://hackage.haskell.org/package/aeson) API.--}--source-repository head-  type:              git-  location:          https://github.com/hvr/microaeson.git--library-  default-language:  Haskell2010-  other-extensions:  CPP-                     DeriveDataTypeable-                     DeriveGeneric-                     FlexibleInstances-                     GeneralizedNewtypeDeriving-                     MagicHash-                     OverloadedStrings--  hs-source-dirs:    src--  exposed-modules:   Data.Aeson.Micro-  other-modules:     Data.Aeson.Micro.Parser-                     Data.Aeson.Micro.Scanner--  build-depends:     array      ^>= 0.5.1.0-                   , base       ^>= 4.8.0.0-                             || ^>= 4.9.0.0-                             || ^>= 4.10.0.0-                             || ^>= 4.11.0.0-                             || ^>= 4.12.0.0-                   , bytestring ^>= 0.10.6.0-                   , containers ^>= 0.5.6.2-                             || ^>= 0.6.0.1-                   , deepseq    ^>= 1.4.1.1-                   , text       ^>= 1.2.2.2--  build-tools:       alex       ^>= 3.2.0--  ghc-options:       -Wall--  if impl(ghc >= 8.0)-    ghc-options: -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances--test-suite microaeson-  default-language:  Haskell2010--  hs-source-dirs:    src-tests-  main-is:           tests.hs--  type:              exitcode-stdio-1.0--  -- internal dependency-  build-depends:     microaeson--  -- constraints inherited via lib:microaeson component-  build-depends:     base-                   , bytestring-                   , containers--  -- dependencies requiring constraints-  build-depends:     aeson                ^>= 1.3.1.0-                   , QuickCheck           ^>= 2.11.3-                   , quickcheck-instances ^>= 0.3.16-                   , tasty                ^>= 1.0.1.1-                   , tasty-quickcheck     ^>= 0.10-                   , text                 ^>= 1.2.2.2-                   , unordered-containers ^>= 0.2.8.0-                   , vector               ^>= 0.12.0.1--  ghc-options: -Wall--  if impl(ghc >= 8.0)-    ghc-options: -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances+cabal-version:       2.0
+name:                microaeson
+version:             0.1.0.0
+x-revision: 2
+
+synopsis:            A tiny JSON library with light dependency footprint
+license:             GPL-3
+license-file:        LICENSE
+author:              Herbert Valerio Riedel
+maintainer:          hvr@gnu.org
+category:            Text, Web, JSON
+build-type:          Simple
+description: {
+
+@microaeson@ aims to provide a [RFC 8259](https://tools.ietf.org/html/rfc8259) compliant JavaScript Object Notation (JSON) implementation.
+
+The [microaeson](https://hackage.haskell.org/package/microaeson) package provides a smaller subset of the [aeson](https://hackage.haskell.org/package/aeson) API with less dependencies and a simpler implementation.
+.
+The API is designed in such a way to allow to easily convert client code written against @microaeson@'s API to use the full [aeson](https://hackage.haskell.org/package/aeson) API.
+
+}
+
+source-repository head
+  type:              git
+  location:          https://github.com/hvr/microaeson.git
+
+library
+  default-language:  Haskell2010
+  other-extensions:  CPP
+                     DeriveDataTypeable
+                     DeriveGeneric
+                     FlexibleInstances
+                     GeneralizedNewtypeDeriving
+                     MagicHash
+                     OverloadedStrings
+
+  hs-source-dirs:    src
+
+  exposed-modules:   Data.Aeson.Micro
+  other-modules:     Data.Aeson.Micro.Parser
+                     Data.Aeson.Micro.Scanner
+
+  build-depends:     array      ^>= 0.5.1.0
+                   , base       ^>= 4.8.0.0
+                             || ^>= 4.9.0.0
+                             || ^>= 4.10.0.0
+                             || ^>= 4.11.0.0
+                             || ^>= 4.12.0.0
+                             || ^>= 4.13.0.0
+                   , bytestring ^>= 0.10.6.0
+                   , containers ^>= 0.5.6.2
+                             || ^>= 0.6.0.1
+                   , deepseq    ^>= 1.4.1.1
+                   , text       ^>= 1.2.2.2
+
+  build-tools:       alex       ^>= 3.2.0
+
+  ghc-options:       -Wall
+
+  if impl(ghc >= 8.0)
+    ghc-options: -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances
+
+test-suite microaeson
+  default-language:  Haskell2010
+
+  hs-source-dirs:    src-tests
+  main-is:           tests.hs
+
+  type:              exitcode-stdio-1.0
+
+  -- internal dependency
+  build-depends:     microaeson
+
+  -- constraints inherited via lib:microaeson component
+  build-depends:     base
+                   , bytestring
+                   , containers
+
+  -- dependencies requiring constraints
+  build-depends:     aeson                ^>= 1.3.1.0
+                   , QuickCheck           ^>= 2.11.3
+                   , quickcheck-instances ^>= 0.3.16
+                   , tasty                ^>= 1.0.1.1
+                   , tasty-quickcheck     ^>= 0.10
+                   , text                 ^>= 1.2.2.2
+                   , unordered-containers ^>= 0.2.8.0
+                   , vector               ^>= 0.12.0.1
+
+  ghc-options: -Wall
+
+  if impl(ghc >= 8.0)
+    ghc-options: -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances
revision 3
 cabal-version:       2.0
 name:                microaeson
 version:             0.1.0.0
-x-revision: 2
+x-revision: 3
 
 synopsis:            A tiny JSON library with light dependency footprint
 license:             GPL-3
                              || ^>= 4.11.0.0
                              || ^>= 4.12.0.0
                              || ^>= 4.13.0.0
+                             || ^>= 4.14.0.0
                    , bytestring ^>= 0.10.6.0
                    , containers ^>= 0.5.6.2
                              || ^>= 0.6.0.1
revision 4
 cabal-version:       2.0
 name:                microaeson
 version:             0.1.0.0
-x-revision: 3
+x-revision: 4
 
 synopsis:            A tiny JSON library with light dependency footprint
 license:             GPL-3
                              || ^>= 4.12.0.0
                              || ^>= 4.13.0.0
                              || ^>= 4.14.0.0
+                             || ^>= 4.15.0.0
+                             || ^>= 4.16.0.0
                    , bytestring ^>= 0.10.6.0
+                             || ^>= 0.11.1.0
                    , containers ^>= 0.5.6.2
                              || ^>= 0.6.0.1
                    , deepseq    ^>= 1.4.1.1