title: button in markdown using enduro.js
body: <p>I followed this guide on how to enable markdown in enduro.js: <a href="http://www.endurojs.com/docs/using-markdown" rel="nofollow">http://www.endurojs.com/docs/using-markdown</a></p>
  
  <p>This works ok, but I would like to have button instead of normal anchor link. My markdown looks like this:</p>
  
  <pre><code>## Title
  Paragraph text
  
  [read more](/linktofullarticle)
  </code></pre>
  
  <p>I would like the readmore link to be a <code>&lt;button&gt;</code> instead of <code>&lt;a&gt;</code></p>
  
  <p>the abstractor looks like this:</p>
  
  <pre><code>// placeholder abstractor
  var abstractor = function () {}
  
  // vendor dependencies
  var marked = require('marked')
  marked.setOptions({
      renderer: new marked.Renderer(),
      gfm: true,
      tables: true,
      breaks: false,
      pedantic: true,
      sanitize: true,
      smartLists: true,
      smartypants: false
  })
  
  abstractor.prototype.init = function(context) {
      return new Promise(function(resolve, reject) {
  
          // initialize abstractor
          resolve()
      })
  }
  
  abstractor.prototype.abstract = function(context) {
      return new Promise(function(resolve, reject) {
  
          context['$markdowned_text_hidden'] = true
  
          // creates the markdowned context
          context.markdowned_text = marked(context.text)
  
          // abstract directive
          return resolve()
  
      })
  }
  
  module.exports = new abstractor()
  </code></pre>
  
  <p>Note: I also want to keep the standard link as sometimes the link should be a button and other times a link.</p>