Skip to content
freezestudio edited this page May 30, 2018 · 6 revisions

Welcome to the fastify-markdown wiki!

Usage

register this plugin if decorate the reply methon named 'markdown' and optional param 'md'. 'md' can be a marked string or a full path markdown file name.

fastify.register(require('fastify-markdown'),/*(optional){src,data,markedOptions}*/);

now you can use the markdown methon from reply object from route.

fastify.get('/',(req,reply)=>{ const markedString = reply.markdown(string or path here); reply.send(...) });

if the param 'md' is a file path,it return async,so you can using fastify's async syntax.

fastify.get('/',async (req,reply)=>{ const markedString = await reply.markdown(string or path here); return markedString; });

Clone this wiki locally