UNPKG

266 BJavaScriptView Raw
1'use strict';
2
3exports.process = function(template, vars) {
4 return (Array.isArray(template)? template.join('\n') + '\n' : template)
5 .replace(/{{\s*bem([^\s}]*)\s*}}/gi, function(s, varName){
6 return (vars || {})[varName] || '';
7 });
8};