-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathpackage.yaml
137 lines (129 loc) · 3.2 KB
/
package.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
name: saml2-web-sso
version: '0.19'
synopsis: 'Library and example web app for the SAML Web-based SSO profile.'
author: Wire Swiss GmbH
maintainer: Wire Swiss GmbH <[email protected]>
copyright: (c) 2017 Wire Swiss GmbH
license: AGPL-3
license-file: LICENSE
category: System
description: 'See README.md'
ghc-options: -j -O2 -Wall -Wcompat -Wincomplete-record-updates -Wincomplete-uni-patterns -Wtabs -Werror
default-extensions:
# if you are having trouble running ghci in this project, consider
# `cp dot-ghci .ghci`. (`.ghci` is not put under version control so
# that you can customize it more easily.)
- NoOverloadedStrings # this is the only one we can't use like this because it gets sensei confused.
- ConstraintKinds
- DataKinds
- DefaultSignatures
- DeriveGeneric
- FlexibleContexts
- FlexibleInstances
- GADTs
- InstanceSigs
- KindSignatures
- LambdaCase
- MultiParamTypeClasses
- NoMonomorphismRestriction
- PolyKinds
- QuasiQuotes
- RankNTypes
- RecordWildCards
- ScopedTypeVariables
- StandaloneDeriving
- TemplateHaskell
- TupleSections
- TypeApplications
- TypeFamilies
- TypeOperators
- TypeSynonymInstances
- ViewPatterns
dependencies:
- aeson >=1.4.5.0
- asn1-encoding >=0.9.6
- asn1-parse >=0.9.5
- asn1-types >=0.3.3
- base >=4.12.0.0
- base64-bytestring >=1.0.0.2
- binary >=0.8.6.0
- bytestring >=0.10.8.2
- case-insensitive >= 1.2.1.0
- containers >=0.6.0.1
- cookie >=0.4.4
- crypton >=0.30
- data-default >=0.7.1.1
- directory >=1.3.6.0
- dns >=4.0.0
- email-validate >=2.3.2.12
- errors >=2.3.0
- exceptions >=0.10.3
- extra >=1.6.18
- filepath >=1.4.2.1
- foundation >=0.0.25
- ghc-prim >=0.5.3
- hourglass >=0.2.12
- http-media >=0.8.0.0
- http-types >=0.12.3
- lens >=4.17.1
- lens-datetime >=0.3
- memory >=0.14.18
- mtl >=2.2.2
- network-uri >=2.6.1.0
- random >=1.1
- servant >=0.16.2
- servant-multipart >=0.12
- servant-server >=0.16.2
- silently >=1.2.5.1
- string-conversions >=0.4.0.1
- text >=1.2.3.1
- time >=1.8.0.2
- transformers >=0.5.6.2
- uniplate >=1.6.12
- uri-bytestring >=0.3.2.2
- uuid >=1.3.13
- wai >=3.2.2.1
- warp >=3.2.28
- word8 >=0.1.3
- crypton-x509 >=1.7.5
- xml-conduit >=1.8.0.1
- xml-conduit-writer >=0.1.1.2
- xml-hamlet >=0.5.0.1
- xml-types >=0.3.6
- yaml >=0.8.25.1
# for SAML2.WebSSO.Test.*; we should have a cabal flag that allows users to disable these deps.
- hedgehog >=1.0.1
- hedgehog-quickcheck >=0.1.1
- hspec >=2.7.1
- hspec-wai >=0.9.0
- pretty-show >=1.9.5
- process >=1.6.5.0
- QuickCheck >=2.13.2
- quickcheck-instances >=0.3.22
- shelly >=1.8.1
- temporary >=1.3
- wai-extra >=3.0.28
# it would be nice if these could go away in the future.
- hsaml2 >=0.1
- hxt >=9.3.1.18
library:
source-dirs:
- src
tests:
spec:
main: Spec.hs
source-dirs:
- test
ghc-options: -threaded -rtsopts -with-rtsopts=-N
dependencies:
- hedgehog
- hspec-core
- hspec-discover
- pretty-show
- saml2-web-sso
executables:
toy-sp:
main: Main.hs
source-dirs: toy-sp
dependencies:
- saml2-web-sso