UNPKG

rehype-prism-template

Version:

rehype plugin to highlight code blocks in HTML with Prism

27 lines (16 loc) 889 B
# Changelog ## 0.4.0 - Add `options.langs` which defaults to `undefined`. To include concise list of languages, you'll need to use this option. ## 0.3.1 - Allow uppercase language names in the `language-*` class (e.g. `language-CSS`). ## 0.3.0 - Add `language-*` class to the `<pre>` tag of the output, because many Prism themes rely on this undocumented pattern. ## 0.2.0 - **Breaking:** Add `options.ignoreMissing` which defaults to `false`. If you are relying on *silent* failures to highlight when the language is not defined, you'll need to use this option. - **Breaking:** Remove support for `nohighlight` and `no-highlight` classes. You can skip highlighting for any given `<code>` by *not* putting a `language-*` class on it. - Under the hood, use [refractor](https://github.com/wooorm/refractor) instead of Parse5 and PrismJS directly. ## 0.1.0 - Initial release.