kefir
Version:
Reactive Programming library for JavaScript inspired by Bacon.js and RxJS with focus on high performance and low memory usage
17 lines (14 loc) • 450 B
JavaScript
const fs = require('fs')
const pug = require('pug')
const pkg = require('../package.json')
function escapehtml(block) {
return block
.replace(/&/g, '&')
.replace(/</g, '<')
.replace(/>/g, '>')
.replace(/"/g, '"')
.replace(/'/g, ''')
}
const compiled = pug.compileFile('./docs-src/index.pug', {filters: {escapehtml}})
fs.writeFileSync('./index.html', compiled({pkg}))
console.log('Documentation rendered!')