-- This file has been generated from package.yaml by hpack version 0.28.2.
--
-- see: https://github.com/sol/hpack
--
-- hash: 66172e90e1e8bd7a72cdad63d36e2f7721ade3fd4716ca57b7e6bbaf18145423
name: wai-middleware-slack-verify
version: 0.1.0.0
synopsis: WAI Slack request verification middleware
description: Middleware for WAI that uses signed secrets to verify Slack requests.\n
See <https://api.slack.com/docs/verifying-requests-from-slack>
category: Web
homepage: https://github.com/brandonhamilton/wai-middleware-slack-verify#readme
bug-reports: https://github.com/brandonhamilton/wai-middleware-slack-verify/issues
author: Brandon Hamilton
maintainer: brandon.hamilton@gmail.com
copyright: Copyright (c) 2018 Brandon Hamilton
license: MIT
license-file: LICENSE
build-type: Simple
cabal-version: >= 1.10
extra-source-files:
README.md
source-repository head
type: git
location: https://github.com/brandonhamilton/wai-middleware-slack-verify
flag build-example
description: Build example executable.
manual: True
default: False
library
exposed-modules:
Network.Wai.Middleware.SlackVerify
other-modules:
Paths_wai_middleware_slack_verify
hs-source-dirs:
src
default-extensions: OverloadedStrings
build-depends:
base >=4.7 && <5
, bytestring
, cryptonite
, errors
, http-types >=0.8
, memory
, wai >=3.0
default-language: Haskell2010
executable bot-example
main-is: Bot.hs
other-modules:
Paths_wai_middleware_slack_verify
hs-source-dirs:
examples
default-extensions: OverloadedStrings
ghc-options: -threaded -rtsopts -with-rtsopts=-N
build-depends:
base >=4.7 && <5
, bytestring
, cryptonite
, errors
, http-types >=0.8
, memory
, wai >=3.0
if flag(build-example)
build-depends:
linklater
, text
, wai-middleware-slack-verify
, warp
else
buildable: False
default-language: Haskell2010
test-suite wai-middleware-slack-verify-test
type: exitcode-stdio-1.0
main-is: Spec.hs
other-modules:
WaiMiddlewareSlackVerifySpec
Paths_wai_middleware_slack_verify
hs-source-dirs:
test
default-extensions: OverloadedStrings
ghc-options: -threaded -rtsopts -with-rtsopts=-N
build-depends:
HUnit
, base >=4.7 && <5
, bytestring
, cryptonite
, errors
, hspec >=1.3
, http-types >=0.8
, memory
, time
, wai >=3.0
, wai-extra
, wai-middleware-slack-verify
default-language: Haskell2010