mds-to-json
parse md files to json.
npm install
npm run test
example:
var mdToJson = require('../src/index.js'),
path = require('path');
let {
parsedFiles
} = mdToJson({});
var res = parsedFiles(path.join(__dirname, './_posts'));
console.log(res.total);
console.log(res.data[0].meta);
console.log(res.data[0].summary);
console.log(res.data[0].content);
output
var res = {
total: 10,
data: [
{
meta:{ title: '简单的dom库和轻量级mvvm框架的尝试',
date: 2016-02-21T19:07:19.000Z,
tags: [ 'js' ],
id: '0',
createTime: '2016-02-22',
url: '2016-02-22-简单的dom库和轻量级mvvm框架的尝试',
strTag: 'js' }
}
]
}
API
examples:
var mdToJson = require('mds-to-json')();
mdToJson.use((res, next)=>{
console.log(res.total);
next(res);
})
mdToJson.use('printTotal', (res, next)=>{
console.log(res.total);
next(res);
})
mdToJson.parse((res)=>{
console.log(res);
})
who used?
ssr-web(A fast, simple & powerful blog framework, powered by Node.js and Vue.)