pbem
Version:
BEM-helper system for Pug (Jade)
17 lines (12 loc) • 358 B
JavaScript
;
const pug = require('pug');
const {compiledTemplates} = require('../scope');
module.exports = (templatePath, pugOptions = {}) => {
if (!compiledTemplates[templatePath]) {
compiledTemplates[templatePath] = pug.compileFile(
templatePath,
Object.assign({}, pugOptions)
);
}
return compiledTemplates[templatePath];
};