mirror of
https://github.com/Doodle3D/Doodle3D-API
synced 2024-06-27 14:11:21 +02:00
19 lines
457 B
JavaScript
19 lines
457 B
JavaScript
/* */
|
|
var $def = require("./$.def"),
|
|
replacer = require("./$.replacer");
|
|
var escapeHTMLDict = {
|
|
'&': '&',
|
|
'<': '<',
|
|
'>': '>',
|
|
'"': '"',
|
|
"'": '''
|
|
},
|
|
unescapeHTMLDict = {},
|
|
key;
|
|
for (key in escapeHTMLDict)
|
|
unescapeHTMLDict[escapeHTMLDict[key]] = key;
|
|
$def($def.P + $def.F, 'String', {
|
|
escapeHTML: replacer(/[&<>"']/g, escapeHTMLDict),
|
|
unescapeHTML: replacer(/&(?:amp|lt|gt|quot|apos);/g, unescapeHTMLDict)
|
|
});
|