UNPKG

blogware

Version:

A static site generator for hosting full-featured Ghost blog on GitHub Pages.

28 lines (20 loc) 453 B
function pass(file) { if (!file) return null; if (file.meta('event') === 'unlink') { return file; } if (file.meta('type') !== 'document') { return file; } var engine = file.meta('engine'); if (!engine.compile) { return file; } return new Promise(function(resolve, reject) { engine.compile(file, function(err, file) { if (err) return reject(err); resolve(file); }); }); } module.exports = pass;