pug-async

2.0.7 • Public • Published

Async Pug

This repository contains async implementation of Pug template engine.

Original synchronous calls to file system has been replaced by async versions.

It became possible to use database as source of pug-files.

Package

via npm:

$ npm install pug-async

API

(async function () {
 
  var pug = require('pug-async');
  
  // compile
  var fn = await pug.compile('string of pug', options);
  var html = fn(locals);
  
  // render
  var html = await pug.render('string of pug', merge(options, locals));
  
  // renderFile
  var html = await pug.renderFile('filename.pug', merge(options, locals));
 
})().then(() => {}, err => { console.error(err); });

License

MIT

/pug-async/

    Package Sidebar

    Install

    npm i pug-async

    Homepage

    pugjs.org

    Weekly Downloads

    61

    Version

    2.0.7

    License

    MIT

    Unpacked Size

    176 kB

    Total Files

    411

    Last publish

    Collaborators

    • fiftin