UNPKG

@paydock/client-sdk

Version:

Paydock client sdk

24 lines (22 loc) 676 B
var fs = require('fs'); var marked = require('marked'); var hljs = require('highlight.js'); var renderer = new marked.Renderer(); var src = fs.readFileSync('./README.md', 'utf8'); var tmpl = fs.readFileSync('docs/html/layout.html', 'utf8'); var html = marked.marked(src, { renderer: renderer, highlight: function(code, lang) { var language = hljs.getLanguage(lang) ? lang : 'plaintext'; return hljs.highlight(code, { language: language }).value; }, }); var buffer = Buffer.from(tmpl .replace('<!--{{content}}-->', html), 'utf8' ); fs.writeFile('docs/html/readme.html', buffer, function(error) { if (error) console.log(error); }); console.log('----Complete---');