cabal-version: >=1.10 name: yesod-auth-lti13 version: 0.2.0.0 synopsis: A yesod-auth plugin for LTI 1.3 description: A plugin using to implement IMS Global LTI 1.3 authentication for yesod-auth. bug-reports: https://github.com/lf-/lti13/issues license: LGPL-3 author: Jade maintainer: Jade -- copyright: category: Web, Yesod license-file: LICENSE build-type: Simple extra-source-files: CHANGELOG.md README.md library hs-source-dirs: src/ exposed-modules: Yesod.Auth.LTI13 ghc-options: -Wall -- other-modules: -- other-extensions: build-depends: base >=4.12 && <5 -- these two are always updated in concert with each other , lti13 == 0.2.0.0 , base64-bytestring >= 1.0.0 && < 1.1 , bytestring >= 0.10.10 && < 0.11 , containers >= 0.6.2 && < 0.7 , cryptonite >= 0.26 && < 0.27 , http-client >= 0.6.4 && < 0.7 , text >= 1.2.4 && < 1.3 , random >= 1.1 && < 1.2 , microlens >= 0.4.11 && < 0.5 , oidc-client >= 0.5.1 && < 0.6 , aeson >= 1.4.7 && < 1.5 , safe-exceptions >= 0.1.7 && < 0.2 , yesod-auth >= 1.6.10 && < 1.7 , http-conduit >= 2.3.7 && < 2.4 , yesod-core >= 1.6.18 && < 1.7 , warp >= 3.3.13 && < 3.4 , aeson-pretty >= 0.8.8 && < 0.9 , load-env >= 0.2.1 && < 0.3 , yesod >= 1.6.1 && < 1.7 , jose-jwt >= 0.8.0 && < 0.9.0 , time >= 1.0.0 && < 1.11 -- hs-source-dirs: default-language: Haskell2010 flag example description: "Should I build the Yesod example?" manual: False default: False executable yesod-lti13-example main-is: Main.hs hs-source-dirs: example ghc-options: -Wall -threaded -rtsopts -with-rtsopts=-N build-depends: aeson , aeson-pretty , base >=4.9.0.0 && <5 , bytestring , containers , http-conduit , load-env , text , warp , yesod , yesod-auth , yesod-auth-lti13 if !(flag(example)) buildable: False default-language: Haskell2010 source-repository head type: git location: https://github.com/lf-/lti13