JSPM

  • Created
  • Published
  • Downloads 2132847
  • Score
    100M100P100Q191128F
  • License MIT

Markdown processor powered by plugins

Package Exports

  • remark
  • remark/package.json

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 (remark) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

remark Build Status Coverage Status Chat

The remark processor is a markdown processor powered by plug-ins.

Don’t need the parser? Or the compiler? That’s OK.

Installation

npm:

npm install remark

Usage

var remark = require('remark');
var lint = require('remark-lint');
var html = require('remark-html');
var report = require('vfile-reporter');

remark().use(lint).use(html).process('## Hello world!', function (err, file) {
  console.error(report(err || file));
  console.log(String(file));
});

Yields:

        1:1  warning  Missing newline character at end of file  final-newline
   1:1-1:16  warning  First heading level should be `1`         first-heading-level
   1:1-1:16  warning  Don’t add a trailing `!` to headings      no-heading-punctuation

⚠ 3 warnings
<h2>Hello world!</h2>

License

MIT © Titus Wormer