BSD-3-Clause licensed by Dennis Gosnell
Maintained by [email protected]
This version can be pinned in stack with:servant-static-th-1.0.0.1@sha256:e165391a160a9616e2b54d613016b996aa067d7b78ad52985027bf219f61fea8,4301

Servant.Static.TH

Build Status Hackage Stackage LTS Stackage Nightly BSD3 license

servant-static-th allows you to embed a directory of static files in your application and serve them from your Servant server

For documentation and usage examples, see the documentation on Hackage.

Changes

Changelog

v1.0.0.1

  • Few small fixes to make sure tests build with recent versions of GHC. #22. Thanks @blackheaven!

v1.0.0.0

  • Serve any files called index.html on the root / as well as the path /index.html. This makes servant-static-th operate similar to how web servers like Apache or nginx work. #19. Thanks @vendamere!

v0.2.4.0

v0.2.3.0

v0.2.2.1

  • Update haddocks with a note to use extra-source-files in your .cabal file. Thanks fkellner! #8

v0.2.2.0

  • This adds MIME types for json, xml, gex. Thanks delanoe! #5

v0.2.1.0

  • This was mistakenly released to Hackage without exposing the constructors added in #5). It has been blacklisted on Hackage.

v0.2.0.1

  • In v0.2.0.0, the new MIME types were not being exported from Servant.Static.TH. This fixes that.

v0.2.0.0

  • Add support for ico, eot, ttf, woff, and woff2 file. Thanks Alex!

v0.1.0.6

  • Make it more efficient to embed bytestring filetypes.
  • Make everything other than HTML files be embedded as bytestrings. Don’t assume UTF8 encoding.