simplex messaging api types and docs generation (#32)

* simplex messaging api types and docs generation

* api endpoints annotations

* endpoint titles

* refactor
This commit is contained in:
Evgeny Poberezkin
2020-03-21 18:00:25 +00:00
committed by GitHub
parent 22f2e318af
commit cb39727088
12 changed files with 1225 additions and 0 deletions
+15
View File
@@ -0,0 +1,15 @@
module Main where
import Simplex.Messaging.ServerAPI
import Servant
import Servant.Docs
apiDocs :: API
apiDocs = docsWith
defaultDocOptions
[serverApiIntro]
serverApiExtra
(Proxy :: Proxy ServerAPI)
main :: IO ()
main = (writeFile "../simplex-messaging-api.md" . markdown) apiDocs