A plugin to compile Markdown to Javascript for the component builder.
$ npm install component-markdown
Add your Markdown files to the templates
array in your component.json
:
{
"templates": [
"readme.md",
"history.markdown"
]
}
Use the plugin during your build process:
var fs = require('fs')
, Builder = require('component-builder')
, markdown = require('component-markdown');
var builder = new Builder(__dirname);
builder.use(markdown);
builder.build(function(err, res){
if (err) throw err;
fs.writeFileSync('build/build.js', res.require + res.js);
if (res.css) fs.writeFileSync('build/build.css', res.css);
});
And then require the files in your Javascript:
var readme = require('readme.md')
, history = require('history.markdown');