middleware for serving markdown files as rendered HTML. It makes an effort to render a closely as possible to the style of github but stops short of actually using githubs API to keep performance snappy.
$ npm install markdown-middleware --save
then in your app:
var markdown = require('markdown-middleware')
just make sure you use
it before static or similar middleware
app.use(markdown({
// files will be looked for relative to
// to this path
directory: __dirname + '/public'
}))
before anything, just install the dependecies ...
$ npm install
$ ./node_module/.bin/gulp test:mocha
$ ./node_module/.bin/gulp test:istanbul
point your browser to localhost:3001/coverage
for auto-reloaded coverage page :)
$ npm install
$ ./node_module/.bin/gulp watch