UNPKG

bem

Version:
7 lines (6 loc) 251 B
exports.process = function(template, vars) { return (Array.isArray(template)? template.join('\n') + '\n' : template) .replace(/{{\s*bem([^\s}]*)\s*}}/gi, function(s, varName){ return (vars || {})[varName] || ''; }); };