1.0.4 • Published 11 years ago

marked-example v1.0.4

Weekly downloads
3
License
MIT
Repository
github
Last release
11 years ago

Marked Example

Code renderer for marked that converts HTML code blocks into examples with rendered HTML and highlighted code using highlight.js.

Takes an HTML code block:

```html
<h1>Example</h1>
```

And renders the following:

<div class="MarkedExample">
  <div class="MarkedExample-rendered">
    <h1>Example</h1>
  </div>
<pre class="MarkedExample-code"><span class="hljs-tag">&lt;<span class="hljs-title">h1</span>&gt;</span>Hamburger 1<span class="hljs-tag">&lt;/<span class="hljs-title">h1</span>&gt;</span></pre>
</div>

Usage

var fs = require('fs');
var marked = require('marked');
var markedExample = require('marked-example');
var renderer = new marked.Renderer();
renderer.code = markedExample;

var src = fs.readFileSync('./README.md', 'utf8');
var html = marked(src, { renderer: renderer });

MIT License

1.0.4

11 years ago

1.0.3

11 years ago

1.0.2

11 years ago

1.0.1

11 years ago

1.0.0

11 years ago