cabal-version: 2.2 name: ucam-webauth version: 0.1.0.0 license: (BSD-3-Clause OR Apache-2.0) license-file: LICENSE copyright: 2018 David Baynard maintainer: David Baynard author: David Baynard homepage: https://github.com/dbaynard/UcamWebauth#readme bug-reports: https://github.com/dbaynard/UcamWebauth/issues synopsis: The Ucam-Webauth protocol, used by Raven description: An implementation of the Ucam-Webauth protocol, as used by the University of Cambridge’s Raven authentication service. category: Web build-type: Simple extra-source-files: Changelog.md README.md source-repository head type: git location: https://github.com/dbaynard/UcamWebauth flag dev description: Compile for development default: False manual: True library exposed-modules: UcamWebauth UcamWebauth.Internal UcamWebauth.Parser UcamWebauth.WLS hs-source-dirs: src default-language: Haskell2010 ghc-options: -Wall -Wincomplete-uni-patterns -Wincomplete-record-updates -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances build-depends: aeson >=1.2 && <1.5, attoparsec >=0.13.2.2 && <0.14, base >=4.11.0.0 && <4.12, bytestring >=0.10.8.2 && <0.11, containers >=0.5.11.0 && <0.6, cryptonite ==0.25.*, errors >=2.3.0 && <2.4, http-api-data >=0.3.8.1 && <0.4, http-types >=0.12.1 && <0.13, microlens >=0.4.9.1 && <0.5, microlens-mtl >=0.1.11.1 && <0.2, mtl >=2.2.2 && <2.3, parser-combinators >=1.0.0 && <1.1, pem >=0.2.4 && <0.3, text >=0.11 && <1.2.3.0 || >=1.2.3.1 && <1.3, time >=1.9.2 && <1.10, ucam-webauth-types >=0.1.0.0 && <0.2, x509 >=1.7.4 && <1.8 if flag(dev) ghc-options: -ddump-minimal-imports test-suite test type: exitcode-stdio-1.0 main-is: Spec.hs build-tool-depends: hspec-discover:hspec-discover -any hs-source-dirs: src test other-modules: UcamWebauth UcamWebauth.Internal UcamWebauth.Parser UcamWebauth.WLS UcamWebauthSpec Paths_ucam_webauth autogen-modules: Paths_ucam_webauth default-language: Haskell2010 ghc-options: -Wall -Wincomplete-uni-patterns -Wincomplete-record-updates -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -Wall build-depends: QuickCheck >=2.12.4 && <2.13, aeson >=1.2 && <1.5, attoparsec >=0.13.2.2 && <0.14, base >=4.11.0.0 && <4.12, bytestring >=0.10.8.2 && <0.11, containers >=0.5.11.0 && <0.6, cryptonite ==0.25.*, errors >=2.3.0 && <2.4, generic-random >=1.2.0.0 && <1.3, here >=1.2.13 && <1.3, hspec >=2.0.0 && <2.6, http-api-data >=0.3.8.1 && <0.4, http-types >=0.12.1 && <0.13, microlens >=0.4.9.1 && <0.5, microlens-mtl >=0.1.11.1 && <0.2, mtl >=2.2.2 && <2.3, parser-combinators >=1.0.0 && <1.1, pem >=0.2.4 && <0.3, quickcheck-instances >=0.3.19 && <0.4, text >=0.11 && <1.2.3.0 || >=1.2.3.1 && <1.3, time >=1.9.2 && <1.10, time-qq >=0.0.1.0 && <0.1, ucam-webauth-types >=0.1.0.0 && <0.2, x509 >=1.7.4 && <1.8 if flag(dev) ghc-options: -ddump-minimal-imports