Basic HTML rendering library.
Named in honour of https://en.wikipedia.org/wiki/Richard_Feynman
We wish to generate a simple HTML page.
const h = require('render-html-rpf');
module.exports = (api, metrics) => {
api.get('/metrics', async ctx => {
if (/(Mobile)/.test(ctx.get('user-agent'))) {
h.page(ctx, {
title: 'gcache',
heading: 'Metrics',
elements: [{
name: 'pre',
content: JSON.stringify(metrics, null, 2)}
],
footerLink: 'https://github.com/evanx/geo-cache'
});
}
});
}
https://github.com/evanx/geo-cache
https://twitter.com/@evanxsummers