servant-swagger-ui: Servant swagger ui

[ bsd3, library, servant, swagger, web ] [ Propose Tags ]

Provide embedded swagger UI for servant and swagger (i.e. servant-swagger)


[Skip to Readme]
Versions [faq] 0.1.0.2.1.4, 0.1.1.2.1.4, 0.2.0.2.1.5, 0.2.1.2.2.8, 0.2.2.2.2.8, 0.2.3.2.2.8, 0.2.4.3.0.20, 0.2.4.3.4.0, 0.2.5.3.9.1, 0.3.0.3.13.2, 0.3.2.3.19.3, 0.3.3.3.22.2, 0.3.4.3.22.2, 0.3.4.3.23.11
Change log CHANGELOG.md
Dependencies base (>=4.7 && <4.10), blaze-markup (>=0.7.0.2 && <0.8), bytestring (>=0.10.4.0 && <0.11), directory (>=1.2.1.0 && <1.4), either, file-embed (>=0.0.9 && <0.1), filepath (>=1.3.0.2 && <1.5), http-media (>=0.6.2 && <0.8), servant (>=0.4.4.5 && <0.10), servant-blaze (>=0.4.4.5 && <0.9), servant-server (>=0.4.4.5 && <0.10), servant-swagger (>=1.0.3 && <1.2), swagger2 (>=2.0.1 && <2.2), template-haskell (>=2.9 && <2.12), text (>=1.2.0.6 && <1.3), transformers (>=0.3 && <0.6), transformers-compat (>=0.3 && <0.6), wai-app-static (>=3.0.1.1 && <3.2) [details]
License BSD-3-Clause
Author Oleg Grenrus <oleg.grenrus@iki.fi>
Maintainer Oleg Grenrus <oleg.grenrus@iki.fi>
Revised Revision 1 made by phadej at Thu Jan 19 19:39:14 UTC 2017
Category Web
Home page https://github.com/phadej/servant-swagger-ui#readme
Bug tracker https://github.com/phadej/servant-swagger-ui/issues
Source repo head: git clone https://github.com/phadej/servant-swagger-ui
Uploaded by phadej at Tue Dec 20 20:46:27 UTC 2016
Distributions LTSHaskell:0.3.4.3.22.2, NixOS:0.3.4.3.23.11, Stackage:0.3.4.3.22.2
Downloads 9290 total (400 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs available [build log]
Last success reported on 2016-12-20 [all 1 reports]

Modules

[Index]

Flags

NameDescriptionDefaultType
servant-0-5

Whether use servant >= 0.5

EnabledAutomatic

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.

Maintainer's Corner

For package maintainers and hackage trustees


Readme for servant-swagger-ui-0.2.1.2.2.8

[back to package description]

servant-swagger-ui

Servant support for yaml

Build Status Hackage Stackage LTS 5 Stackage Nightly

Example

example screenshot

Check example/Main.hs for an example.

Development

Updating of bundled swagger-ui version:

  • Extract dist directory of swagger-ui into swagger-dist-&lt;version&gt;
  • move index.html into index.html.tmpl, do the diff, port the changes
  • search replace the embbeded directory (in Servant/Swagger/UI.hs)
  • test it works