integrated marked.js markdown converter