mirror of
https://github.com/freckle/yesod-auth-oauth2.git
synced 2026-01-11 19:58:28 +01:00
It seems future resolvers will actually use a lower version of this package (0.6.4.x) than current LTS (0.6.5.x) for some reason, so using --pvp-bounds=lower on release is too restrictive for (e.g.) nightly. Our latest version (0.7.0.0) has had this bound relaxed by revision. This commit just aligns main and need not be released.
127 lines
3.1 KiB
Plaintext
127 lines
3.1 KiB
Plaintext
cabal-version: 1.12
|
|
|
|
-- This file has been generated from package.yaml by hpack version 0.34.4.
|
|
--
|
|
-- see: https://github.com/sol/hpack
|
|
--
|
|
-- hash: e428bd6adf4ff13adcafddd69b8050d4272fa51d127d2c24d6f117dc874b6fc4
|
|
|
|
name: yesod-auth-oauth2
|
|
version: 0.7.0.0
|
|
synopsis: OAuth 2.0 authentication plugins
|
|
description: Library to authenticate with OAuth 2.0 for Yesod web applications.
|
|
category: Web
|
|
homepage: http://github.com/freckle/yesod-auth-oauth2
|
|
bug-reports: https://github.com/freckle/yesod-auth-oauth2/issues
|
|
author: Tom Streller,
|
|
Patrick Brisbin,
|
|
Freckle Engineering
|
|
maintainer: engineering@freckle.com
|
|
license: MIT
|
|
license-file: LICENSE
|
|
build-type: Simple
|
|
extra-source-files:
|
|
README.md
|
|
CHANGELOG.md
|
|
|
|
source-repository head
|
|
type: git
|
|
location: https://github.com/freckle/yesod-auth-oauth2
|
|
|
|
flag example
|
|
description: Build the example application
|
|
manual: False
|
|
default: False
|
|
|
|
library
|
|
exposed-modules:
|
|
Network.OAuth.OAuth2.Compat
|
|
UnliftIO.Except
|
|
URI.ByteString.Extension
|
|
Yesod.Auth.OAuth2
|
|
Yesod.Auth.OAuth2.AzureAD
|
|
Yesod.Auth.OAuth2.BattleNet
|
|
Yesod.Auth.OAuth2.Bitbucket
|
|
Yesod.Auth.OAuth2.ClassLink
|
|
Yesod.Auth.OAuth2.Dispatch
|
|
Yesod.Auth.OAuth2.DispatchError
|
|
Yesod.Auth.OAuth2.ErrorResponse
|
|
Yesod.Auth.OAuth2.EveOnline
|
|
Yesod.Auth.OAuth2.Exception
|
|
Yesod.Auth.OAuth2.GitHub
|
|
Yesod.Auth.OAuth2.GitLab
|
|
Yesod.Auth.OAuth2.Google
|
|
Yesod.Auth.OAuth2.Nylas
|
|
Yesod.Auth.OAuth2.Prelude
|
|
Yesod.Auth.OAuth2.Random
|
|
Yesod.Auth.OAuth2.Salesforce
|
|
Yesod.Auth.OAuth2.Slack
|
|
Yesod.Auth.OAuth2.Spotify
|
|
Yesod.Auth.OAuth2.Upcase
|
|
Yesod.Auth.OAuth2.WordPressDotCom
|
|
other-modules:
|
|
Paths_yesod_auth_oauth2
|
|
hs-source-dirs:
|
|
src
|
|
ghc-options: -Wall
|
|
build-depends:
|
|
aeson >=0.6
|
|
, base >=4.9.0.0 && <5
|
|
, bytestring >=0.9.1.4
|
|
, cryptonite >=0.25
|
|
, errors
|
|
, hoauth2 >=1.11.0
|
|
, http-client >=0.4.0
|
|
, http-conduit >=2.0
|
|
, http-types >=0.8
|
|
, memory
|
|
, microlens
|
|
, mtl
|
|
, safe-exceptions
|
|
, text >=0.7
|
|
, unliftio
|
|
, uri-bytestring
|
|
, yesod-auth >=1.6.0
|
|
, yesod-core >=1.6.0
|
|
default-language: Haskell2010
|
|
|
|
executable yesod-auth-oauth2-example
|
|
main-is: Main.hs
|
|
other-modules:
|
|
Paths_yesod_auth_oauth2
|
|
hs-source-dirs:
|
|
example
|
|
ghc-options: -Wall -threaded -rtsopts -with-rtsopts=-N
|
|
build-depends:
|
|
aeson >=0.6
|
|
, aeson-pretty
|
|
, base >=4.9.0.0 && <5
|
|
, bytestring >=0.9.1.4
|
|
, containers >=0.6.4.1
|
|
, http-conduit >=2.0
|
|
, load-env
|
|
, text >=0.7
|
|
, warp
|
|
, yesod
|
|
, yesod-auth >=1.6.0
|
|
, yesod-auth-oauth2
|
|
if !(flag(example))
|
|
buildable: False
|
|
default-language: Haskell2010
|
|
|
|
test-suite test
|
|
type: exitcode-stdio-1.0
|
|
main-is: Spec.hs
|
|
other-modules:
|
|
URI.ByteString.ExtensionSpec
|
|
Paths_yesod_auth_oauth2
|
|
hs-source-dirs:
|
|
test
|
|
ghc-options: -Wall
|
|
build-depends:
|
|
base >=4.9.0.0 && <5
|
|
, hspec
|
|
, uri-bytestring
|
|
, yesod-auth-oauth2
|
|
default-language: Haskell2010
|