View Source Conpipe.Converter.Mdex (conpipe v0.0.3)

This converter uses the MDEx template engine to transform markdown to HTML.

See the MDEx repo for more information.

Summary

Functions

Convert Markdown to HTML using MDEx

The convert/4 function can be called directly from Tableau.

Functions

Link to this function

convert(arg, converter_opts \\ [])

View Source
@spec convert(
  {input :: String.t(), assigns :: map()},
  options :: keyword()
) :: {output :: String.t(), assigns :: map()}

Convert Markdown to HTML using MDEx

Link to this function

convert(filepath, front_matter, body, opts)

View Source
@spec convert(
  filepath :: String.t(),
  front_matter :: map(),
  body :: String.t(),
  opts :: map()
) ::
  output :: String.t()

The convert/4 function can be called directly from Tableau.

# config/config.exs
config :tableau, :config,
  url: "http://localhost:4999",
  converters: [
    md: Conpipe.Converter.Mdex
  ]

The convert/4 function returns just the converted text. It should not be used in a pipeline.