]> git.immae.eu Git - github/fretlink/hmacaroons.git/blobdiff - hmacaroons.cabal
Change verifier api and split Verifier module
[github/fretlink/hmacaroons.git] / hmacaroons.cabal
index 9424f2288bbefedca92c2698655d66946efb67a1..83b2cd75fc5b4c5fe0f7713aaea3febed5a68c06 100644 (file)
@@ -1,5 +1,5 @@
 name:                hmacaroons
-version:             0.2.0.0
+version:             0.3.0.0
 synopsis:            Haskell implementation of macaroons
 description:
   Hmacaroons is a pure haskell implementation of macaroons. It aims to
@@ -51,10 +51,11 @@ source-repository head
 
 library
   exposed-modules:     Crypto.Macaroon
-                       Crypto.Macaroon.Binder
+                       -- Crypto.Macaroon.Binder
                        Crypto.Macaroon.Serializer.Base64
                        Crypto.Macaroon.Verifier
   other-modules:       Crypto.Macaroon.Internal
+                       Crypto.Macaroon.Verifier.Internal
   build-depends:  base >=4 && < 5,
                   attoparsec >=0.12,
                   transformers >= 0.4,
@@ -93,7 +94,7 @@ benchmark bench
 test-suite test
   default-language: Haskell2010
   type: exitcode-stdio-1.0
-  hs-source-dirs: test
+  hs-source-dirs: src, test
   main-is: main.hs
   build-depends:  base >= 4 && <5,
                   attoparsec >=0.12,
@@ -108,4 +109,5 @@ test-suite test
                   tasty-hunit >= 0.9,
                   tasty-quickcheck >= 0.8,
                   QuickCheck >= 2.8,
-                  hmacaroons
+                  deepseq >= 1.1,
+                  transformers >= 0.4