1.0.0 • Published 8 years ago

markdown-it-conref v1.0.0

Weekly downloads
3
License
MIT
Repository
github
Last release
8 years ago

markdown-it-conref Build Status codecov

Adds the ability to use DITA Content References —or conrefs— as a markdown-it plugin.

Install

$ npm install --save markdown-it-conref

Usage

Using variables from an object

var md = require('markdown-it');
var conref = require('markdown-it-conref');

var options = {
  data: {
    site: {
      batman: 'Bruce Wayne'
    }
  }
};

md.use(conref, options);

console.log(md.render('hello {{site.batman}}'));

// Output
// '<p>hello Bruce Wayne</p>\n'

Using variables from a json or yml file

var md = require('markdown-it');
var conref = require('markdown-it-conref');

var options = {
  file: __dirname + '/test/data.yml'
}

md.use(conref, options);

console.log(md.render('hello {{site.batman}}'));

// Output
// '<p>hello Bruce Wayne</p>\n'

yaml:

site:
  batman: 'Bruce Wayne'
  foo: 'Foo'
  bar: 'Bar'

Demo

JsFiddle

License

MIT

1.0.0

8 years ago

0.1.1

8 years ago

0.1.0

8 years ago

0.0.2

8 years ago

0.0.1

8 years ago