name: wai-extra version: 3.0.7.1 id: wai-extra-3.0.7.1-b4f849920860d530b0d6df9f86fa7290 license: MIT copyright: maintainer: michael@snoyman.com stability: Stable homepage: http://github.com/yesodweb/wai package-url: synopsis: Provides some basic WAI handlers and middleware. description: Provides basic WAI handler and middleware functionality: . * WAI Testing Framework . Hspec testing facilities and helpers for WAI. . * Event Source/Event Stream . Send server events to the client. Compatible with the JavaScript EventSource API. . * Accept Override . Override the Accept header in a request. Special handling for the _accept query parameter (which is used throughout WAI override the Accept header). . * Add Headers . WAI Middleware for adding arbitrary headers to an HTTP request. . * Clean Path . Clean a request path to a canonical form. . * GZip Compression . Negotiate HTTP payload gzip compression. . * HTTP Basic Authentication . WAI Basic Authentication Middleware which uses Authorization header. . * JSONP . \"JSON with Padding\" middleware. Automatic wrapping of JSON responses to convert into JSONP. . * Method Override / Post . Allows overriding of the HTTP request method via the _method query string parameter. . * Request Logging . Request logging middleware for development and production environments . * Request Rewrite . Rewrite request path info based on a custom conversion rules. . * Stream Files . Convert ResponseFile type responses into ResponseStream type. . * Virtual Host . Redirect incoming requests to a new host based on custom rules. . . API docs and the README are available at . category: Web author: Michael Snoyman exposed: True exposed-modules: Network.Wai.Handler.CGI Network.Wai.Handler.SCGI Network.Wai.Middleware.AcceptOverride Network.Wai.Middleware.AddHeaders Network.Wai.Middleware.Approot Network.Wai.Middleware.Autohead Network.Wai.Middleware.CleanPath Network.Wai.Middleware.Local Network.Wai.Middleware.RequestLogger Network.Wai.Middleware.Gzip Network.Wai.Middleware.Jsonp Network.Wai.Middleware.MethodOverride Network.Wai.Middleware.MethodOverridePost Network.Wai.Middleware.Rewrite Network.Wai.Middleware.Vhost Network.Wai.Middleware.HttpAuth Network.Wai.Middleware.StreamFile Network.Wai.Middleware.ForceSSL Network.Wai.Parse Network.Wai.Request Network.Wai.UrlMap Network.Wai.Test Network.Wai.EventSource Network.Wai.EventSource.EventStream hidden-modules: Network.Wai.Middleware.RequestLogger.Internal trusted: False import-dirs: ${pkgroot}/wai-extra-3.0.7.1 library-dirs: ${pkgroot}/wai-extra-3.0.7.1 hs-libraries: HSwai-extra-3.0.7.1 extra-libraries: extra-ghci-libraries: include-dirs: includes: depends: ansi-terminal-0.6.2.1-1422d883beb695803d7dadb2bf900689 base-4.6.0.1-b4caa1d18c332900c72bf5d231dded4f base64-bytestring-1.0.0.1-a0f69b2ef40b1e7e26f854a69eae3d08 blaze-builder-0.4.0.1-9ab17b01dc6e7a365a59bfbd57ecee51 bytestring-0.10.0.2-16133d2f96923727c37c1a16ec3a036e case-insensitive-1.2.0.4-d1216b495b1816eee96b311e55f370d6 containers-0.5.0.0-aa10f9a2cebc51322247edfd76b424e7 cookie-0.4.1.6-d9dc0b6b79730a44b5a4ea38f0db4820 data-default-class-0.0.1-28917cfaaa79950ce0c5af98dd8bce64 deepseq-1.3.0.1-8bd62e61607622088124a56552365768 directory-1.2.0.1-1168f9b4f5572bdd22a1f0beb5ce7607 fast-logger-2.3.1-95bba8ba17551836ede90ee0c80eef8c http-types-0.8.6-4ae86b1c04efa16ffdcdd845e086c1ca lifted-base-0.2.3.6-c9237a07c2a4c88bce2b7d38dc7925c4 network-2.6.2.0-43ba6bc17d3284e38945965918eea1e1 old-locale-1.0.0.5-52d16f32a714760c2515f8bb436c442b resourcet-1.1.5-de632beb07db1a78610074d71ddc69da streaming-commons-0.1.12.1-7906571b15a8cb6e6612d68f60f1d366 stringsearch-0.3.6.6-9bbebbab61d4bbfd05c782cf89b59d04 text-1.2.1.1-dfe8e53d4186af3b408416fba06e6c9c time-1.4.0.1-61f3519fcaf55bf5ee7b98e6b55b0412 transformers-0.4.3.0-e6d4fbd54e9bf47e723dd8eb177ca5d2 unix-2.6.0.1-75202fe9ee08b19b4265106a67752fae unix-compat-0.4.1.4-2b24a9909caa8851d869b8b4133fa2c8 vault-0.3.0.4-d9f997c6efedc37fe3eae7642ba7ad87 void-0.7-270e2b955dfa6f59b67c3ca2d922d7b9 wai-3.0.2.3-aad3b10543aaede60bc1178808fe40cf wai-logger-2.2.4.1-57b8cec49cd2e482b1be22f4ccb5c71b word8-0.1.2-e5de4cb37b2c4ce42f126a6220a7a487 hugs-options: cc-options: ld-options: framework-dirs: frameworks: haddock-interfaces: ${pkgroot}/../../share/doc/ghc-7.6/html/wai-extra.haddock haddock-html: ${pkgroot}/../../share/doc/ghc-7.6/html