underscore-template-loader
Version:
An Underscore and Lodash template loader for Webpack
17 lines (16 loc) • 497 B
Plain Text
var _ = require('lodash');
module.exports = Function(_.keys(_.templateSettings.imports), 'return ' + function(obj){
var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};
with(obj||{}){
__p+='<h1>'+
((__t=(title))==null?'':_.escape(__t))+
'</h1>\n<p>A simple template</p>\n\n';
if (description) {
__p+='\n<p>'+
((__t=(description))==null?'':_.escape(__t))+
'</p>\n';
}
__p+='\n';
}
return __p;
}.toString()).apply(undefined, _.values(_.templateSettings.imports));