Sha256: a68c3f860b2ece54bad244838b5ab042a514ff28c5a6063481a5b34e56d7ed18
Contents?: true
Size: 371 Bytes
Versions: 4
Compression:
Stored size: 371 Bytes
Contents
class Gon module Escaper class << self GON_JS_ESCAPE_MAP = { '</' => '\u003C/' } def escape(javascript) if javascript result = javascript.gsub(/(<\/)/u) {|match| GON_JS_ESCAPE_MAP[match] } javascript.html_safe? ? result.html_safe : result else '' end end end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
gon-4.0.3 | lib/gon/escaper.rb |
gon-4.0.2 | lib/gon/escaper.rb |
gon-4.0.1 | lib/gon/escaper.rb |
gon-4.0.0 | lib/gon/escaper.rb |