diff --git a/package.json b/package.json index 40b22f5..67c9f95 100644 --- a/package.json +++ b/package.json @@ -27,7 +27,7 @@ "devDependencies": { "@fastify/pre-commit": "^2.1.0", "c8": "^10.1.2", - "grules": "^0.25.3", + "grules": "^0.25.4", "tinybench": "^2.9.0", "typescript": ">=5.6.2" }, diff --git a/src/index.js b/src/index.js index 3bd8a95..5943085 100644 --- a/src/index.js +++ b/src/index.js @@ -8,24 +8,24 @@ const escapeFunction = (string) => { const i = escapeRegExp.lastIndex - 1; switch (string.charCodeAt(i)) { - case 34: - escaped += string.slice(start, i) + """; // " + case 34: // " + escaped += string.slice(start, i) + """; break; - case 38: - escaped += string.slice(start, i) + "&"; // & + case 38: // & + escaped += string.slice(start, i) + "&"; break; - case 39: - escaped += string.slice(start, i) + "'"; // ' + case 39: // ' + escaped += string.slice(start, i) + "'"; break; - case 60: - escaped += string.slice(start, i) + "<"; // < + case 60: // < + escaped += string.slice(start, i) + "<"; break; - case 61: - escaped += string.slice(start, i) + "="; // = + case 61: // = + escaped += string.slice(start, i) + "="; + break; + case 62: // > + escaped += string.slice(start, i) + ">"; break; - default: { - escaped += string.slice(start, i) + ">"; // > - } } start = escapeRegExp.lastIndex;