UNPKG

pbem

Version:

BEM-helper system for Pug (Jade)

17 lines (12 loc) 358 B
'use strict'; 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]; };