summaryrefslogtreecommitdiff
path: root/tools/eslint/node_modules/xml-escape/index.js
blob: d26715ddd5d546547999935f156b49cf34ba5604 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15


var escape = module.exports = function escape(string) {
  return string.replace(/([&"<>'])/g, function(str, item) {
            return escape.map[item];
          })
}

var map = escape.map = {
    '>': '&gt;'
  , '<': '&lt;'
  , "'": '&apos;'
  , '"': '&quot;'
  , '&': '&amp;'
}