detect-disable-mustache-escape
Ast Rule: assignment
detect-disable-mustache-escape
function visit(node, filename, code) {
if (
node?.left?.parent &&
node?.left?.name?.value === "escapeMarkup" &&
node?.right?.value === "false"
) {
addError(buildError(
node.start.line,
node.start.col,
node.end.line,
node.end.col,
`Markup escaping disabled.`,
"WARNING",
"SECURITY",
));
}
}
good.js
Expected test result: no error
bad.js
Expected test result: has error