1 | import globalize from './internal/globalize';
|
2 |
|
3 | const special = {
|
4 | '<': '<',
|
5 | '>': '>',
|
6 | '&': '&',
|
7 | '"': '"',
|
8 | '\'': ''',
|
9 | '`': '`',
|
10 | };
|
11 |
|
12 | const expr = new RegExp(`[${Object.keys(special).join('')}]`, 'g');
|
13 |
|
14 | function escapeHtml (str) {
|
15 | return str.replace(expr, (str) => special[str]);
|
16 | }
|
17 |
|
18 | globalize('escapeHtml', escapeHtml);
|
19 |
|
20 | export default escapeHtml;
|