showdown-highlight
A Showdown extension for highlight the code blocks.
This package uses highlight.js
to highlight code blocks in Showdown output. 🚀
☁️ Installation
# Using npm npm install --save showdown-highlight # Using yarn yarn add showdown-highlight
📋 Example
const showdown = showdownHighlight = ; // After requiring the module, use it as extensionlet converter = // That's it extensions: showdownHighlight; // Now you can Highlight code blockslet html = converter; console;// <h2 id="highlightingcodewithshowdown">Highlighting Code with Showdown</h2>//// <p>Below we have a piece of JavaScript code:</p>//// <pre><code class="js language-js"><span class="hljs-function"><span class="hljs-keyword">function</span> <span class="hljs-title">sayHello</span> (<span class="hljs-params">msg, who</span>) </span>{// <span class="hljs-keyword">return</span> <span class="hljs-string">`<span class="hljs-subst">${who}</span> says: msg`</span>;// }// sayHello(<span class="hljs-string">"Hello World"</span>, <span class="hljs-string">"Johnny"</span>);// </code></pre>
❓ Get Help
There are few ways to get help:
- Please post questions on Stack Overflow. You can open issues with questions, as long you add a link to your Stack Overflow question.
- For bug reports and feature requests, open issues. 🐛
😋 How to contribute
Have an idea? Found a bug? See how to contribute.
💫 Where is this library used?
If you are using this library in one of your projects, add it in this list. ✨
mdpdf
bloggify-markdown-highlight
@kev_nz/publisher
md-toy-blog
markdown2dash
ember-showdown-highlight
trumpdoc
md-srv
md-browse
showit
chimpsky
showdown-html
callete
swanky
tutors-html
@etermind/alex