'use strict';

function encode(s) {
  const pairs = {
    '&': '&amp;',
    '"': '&quot;',
    '\'': '&apos;',
    '<': '&lt;',
    '>': '&gt;'
  };

  for (const r in pairs) {
    if (typeof s !== 'undefined') {
      s = s.replace(new RegExp(r, 'g'), pairs[r]);
    }
  }

  return s || '';
}

module.exports = {
  encode
};

@@ -25,16 +25,21 @@
 encode(s
+tring
 ) %7B%0A  co
@@ -161,17 +161,22 @@
  (const 
-r
+symbol
  in pair
@@ -196,16 +196,21 @@
 typeof s
+tring
  !== 'un
@@ -232,12 +232,22 @@
    s
- = s
+tring = string
 .rep
@@ -262,17 +262,22 @@
  RegExp(
-r
+symbol
 , 'g'), 
@@ -282,17 +282,22 @@
 , pairs%5B
-r
+symbol
 %5D);%0A    
@@ -313,16 +313,21 @@
 return s
+tring
  %7C%7C '';%0A

Rename variables