1
0
Fork 0
mirror of https://github.com/rails/execjs synced 2023-03-27 23:21:20 -04:00

Use JSON.generate to properly quote JS string

This commit is contained in:
Aleksey V. Zapparov 2013-08-23 16:34:19 +02:00
parent c121604a82
commit f6807af2cf

View file

@ -16,7 +16,7 @@ module ExecJS
source = encode(source)
if /\S/ =~ source
exec("return eval(#{::JSON.dump("(#{source})")})")
exec("return eval(#{::JSON.generate("(#{source})", :quirks_mode => true)})")
end
end