app/assets/javascripts/encode_html.js in sprockets-dotjs-2.0.2 vs app/assets/javascripts/encode_html.js in sprockets-dotjs-2.0.3

- old
+ new

@@ -1,7 +1,8 @@ -String.prototype.encodeHTML=function encodeHTMLSource() { +function encodeHTMLSource() { var encodeHTMLRules = { "&": "&#38;", "<": "&#60;", ">": "&#62;", '"': '&#34;', "'": '&#39;', "/": '&#47;' }, matchHTML = /&(?!#?\w+;)|<|>|"|'|\//g; return function() { return this ? this.replace(matchHTML, function(m) {return encodeHTMLRules[m] || m;}) : this; }; -} +} +String.prototype.encodeHTML = encodeHTMLSource(); \ No newline at end of file