105 lines
2.7 KiB
Plaintext
105 lines
2.7 KiB
Plaintext
|
exports[`pug .compileClient() should support module syntax in pug.compileClient(str, options) when inlineRuntimeFunctions it false 1`] = `
|
||
|
"var pug = require(\"pug-runtime\");
|
||
|
function template(locals) {
|
||
|
var pug_html = \"\",
|
||
|
pug_mixins = {},
|
||
|
pug_interp;
|
||
|
var pug_debug_filename, pug_debug_line;
|
||
|
try {
|
||
|
var self = locals || {};
|
||
|
pug_debug_line = 1;
|
||
|
pug_html = pug_html + \'\\u003Cdiv class=\"bar\"\\u003E\';
|
||
|
pug_debug_line = 1;
|
||
|
pug_html =
|
||
|
pug_html +
|
||
|
pug.escape(null == (pug_interp = self.foo) ? \"\" : pug_interp) +
|
||
|
\"\\u003C\\u002Fdiv\\u003E\";
|
||
|
} catch (err) {
|
||
|
pug.rethrow(err, pug_debug_filename, pug_debug_line);
|
||
|
}
|
||
|
return pug_html;
|
||
|
}
|
||
|
module.exports = template;
|
||
|
"
|
||
|
`;
|
||
|
|
||
|
exports[`pug .compileClient() should support module syntax in pug.compileClient(str, options) when inlineRuntimeFunctions it true 1`] = `
|
||
|
"function pug_escape(e) {
|
||
|
var a = \"\" + e,
|
||
|
t = pug_match_html.exec(a);
|
||
|
if (!t) return e;
|
||
|
var r,
|
||
|
c,
|
||
|
n,
|
||
|
s = \"\";
|
||
|
for (r = t.index, c = 0; r < a.length; r++) {
|
||
|
switch (a.charCodeAt(r)) {
|
||
|
case 34:
|
||
|
n = \""\";
|
||
|
break;
|
||
|
case 38:
|
||
|
n = \"&\";
|
||
|
break;
|
||
|
case 60:
|
||
|
n = \"<\";
|
||
|
break;
|
||
|
case 62:
|
||
|
n = \">\";
|
||
|
break;
|
||
|
default:
|
||
|
continue;
|
||
|
}
|
||
|
c !== r && (s += a.substring(c, r)), (c = r + 1), (s += n);
|
||
|
}
|
||
|
return c !== r ? s + a.substring(c, r) : s;
|
||
|
}
|
||
|
var pug_match_html = /[\"&<>]/;
|
||
|
function pug_rethrow(n, e, r, t) {
|
||
|
if (!(n instanceof Error)) throw n;
|
||
|
if (!((\"undefined\" == typeof window && e) || t))
|
||
|
throw ((n.message += \" on line \" + r), n);
|
||
|
try {
|
||
|
t = t || require(\"fs\").readFileSync(e, \"utf8\");
|
||
|
} catch (e) {
|
||
|
pug_rethrow(n, null, r);
|
||
|
}
|
||
|
var i = 3,
|
||
|
a = t.split(\"\\n\"),
|
||
|
o = Math.max(r - i, 0),
|
||
|
h = Math.min(a.length, r + i),
|
||
|
i = a
|
||
|
.slice(o, h)
|
||
|
.map(function(n, e) {
|
||
|
var t = e + o + 1;
|
||
|
return (t == r ? \" > \" : \" \") + t + \"| \" + n;
|
||
|
})
|
||
|
.join(\"\\n\");
|
||
|
throw (
|
||
|
(n.path = e),
|
||
|
(n.message = (e || \"Pug\") + \":\" + r + \"\\n\" + i + \"\\n\\n\" + n.message),
|
||
|
n
|
||
|
);
|
||
|
}
|
||
|
function template(locals) {
|
||
|
var pug_html = \"\",
|
||
|
pug_mixins = {},
|
||
|
pug_interp;
|
||
|
var pug_debug_filename, pug_debug_line;
|
||
|
try {
|
||
|
var self = locals || {};
|
||
|
pug_debug_line = 1;
|
||
|
pug_html = pug_html + \'\\u003Cdiv class=\"bar\"\\u003E\';
|
||
|
pug_debug_line = 1;
|
||
|
pug_html =
|
||
|
pug_html +
|
||
|
pug_escape(null == (pug_interp = self.foo) ? \"\" : pug_interp) +
|
||
|
\"\\u003C\\u002Fdiv\\u003E\";
|
||
|
} catch (err) {
|
||
|
pug_rethrow(err, pug_debug_filename, pug_debug_line);
|
||
|
}
|
||
|
return pug_html;
|
||
|
}
|
||
|
module.exports = template;
|
||
|
"
|
||
|
`;
|