all files / filters/ escape.js

100% Statements 4/4
100% Branches 2/2
100% Functions 1/1
100% Lines 4/4
1 2 3 4 5 6 7 8 9 10 11 12 13  11×                
//https://github.com/teppeis/htmlspecialchars
export function escapeFilter(str) {
    if (str == null)
        return ''
 
    return String(str).
        replace(/&/g, '&').
        replace(/</g, '&lt;').
        replace(/>/g, '&gt;').
        replace(/"/g, '&quot;').
        replace(/'/g, '&#39;')
}