0.1.2 • Published 7 years ago

render-html-rpf v0.1.2

Weekly downloads
16
License
ISC
Repository
github
Last release
7 years ago

render-html-rpf

Basic HTML rendering library.

Named in honour of https://en.wikipedia.org/wiki/Richard_Feynman

Use case

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'
           });
       }
   });
  }

Used by

https://github.com/evanx/geo-cache