Package Exports
- turndown-plugin-gfm
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (turndown-plugin-gfm) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
turndown-plugin-gfm
A Turndown plugin which adds GitHub Flavored Markdown extensions.
Installation
npm:
npm install turndown-plugin-gfm
Browser:
<script src="https://unpkg.com/turndown/dist/turndown.js"></script>
<script src="https://unpkg.com/turndown-plugin-gfm/dist/turndown-plugin-gfm.js"></script>
Usage
// For Node.js
var TurndownService = require('turndown')
var turndownPluginGfm = require('turndown-plugin-gfm')
var gfm = turndownPluginGfm.gfm
var turndownService = new TurndownService()
turndownService.use(gfm)
var markdown = turndownService.turndown('<strike>Hello world!</strike>')
turndown-plugin-gfm is a suite of plugins which can be applied individually. The available plugins are as follows:
strikethrough
(for converting<strike>
,<s>
, and<del>
elements)tables
taskListItems
gfm
(which applies all of the above)
So for example, if you only wish to convert tables:
var tables = require('turndown-plugin-gfm').tables
var turndownService = new TurndownService()
turndownService.use(tables)
License
turndown-plugin-gfm is copyright © 2017+ Dom Christie and released under the MIT license.