Extract gfm (GitHub Flavored Markdown) fenced code blocks from a string.
npm install gfm-code-blocks> Extract gfm (GitHub Flavored Markdown) fenced code blocks from a string.
Install with npm:
``sh`
$ npm install --save gfm-code-blocks
`js`
var codeBlocks = require('gfm-code-blocks');
console.log(codeBlocks('usage\njs\nvar qux = 123;\n`\nxyz'));`
//=> {lang: 'js',
// code: 'var qux = 123;',
// block: 'js\nvar qux = 123;\n`',`
// start: 6,
// end: 30}
* gfm-code-block-regex: RegExp for gfm (GitHub Flavored Markdown) fenced code blocks. | homepage fenced code blocks.")
* markdown-toc: Generate a markdown TOC (table of contents) with Remarkable. | homepage with Remarkable.")
* prettify-markdown: Prettify, format or beautify your markdown. Whatever you want to call it, this does that… more | homepage
* remarkable: Markdown parser, done right. 100% Commonmark support, extensions, syntax plugins, high speed - all in… more | homepage
Pull requests and stars are always welcome. For bugs and feature requests, please create an issue.
| Commits | Contributor |
| --- | --- |
| 16 | jonschlinkert |
| 3 | tunnckoCore |
_(This project's readme.md is generated by verb, please don't edit the readme directly. Any changes to the readme must be made in the .verb.md readme template.)_
To generate the readme, run the following command:
`sh`
$ npm install -g verbose/verb#dev verb-generate-readme && verb
Running and reviewing unit tests is a great way to get familiarized with a library and its API. You can install dependencies and run tests with the following command:
`sh``
$ npm install && npm test
Jon Schlinkert
* github/jonschlinkert
* twitter/jonschlinkert
Copyright © 2017, Jon Schlinkert.
Released under the MIT License.
*
_This file was generated by verb-generate-readme, v0.4.3, on March 16, 2017._