Markdown helpers
{ githubFlavored : Maybe { tables : Basics.Bool
, breaks : Basics.Bool }
, defaultHighlighting : Maybe String
, sanitize : Basics.Bool
, smartypants : Basics.Bool
}
options markdown expects
{ options : MarkdownOptions
, markdown : String
}
An internal markdown model. Options are the things you give markdown, markdown is the string
baseMarkdownModel : MarkdownModel
Just a default markdown model
encodeOptions : MarkdownOptions -> Json.Decode.Value
We don't really care about encoding options right now TODO: we will if we want to represent things as we do for elm-html
encodeMarkdownModel : MarkdownModel -> Json.Decode.Value
encode markdown model
decodeMarkdownModel : Json.Decode.Decoder MarkdownModel
decode a markdown model