Method: ExecJS::ExternalRuntime::Context#eval
- Defined in:
- lib/j1/patches/rubygems/execjs-2.7.0/lib/execjs/external_runtime.rb
#eval(source, options = {}) ⇒ Object
17 18 19 20 21 22 23 |
# File 'lib/j1/patches/rubygems/execjs-2.7.0/lib/execjs/external_runtime.rb', line 17 def eval(source, = {}) source = encode(source) if /\S/ =~ source exec("return eval(#{::JSON.generate("(#{source})", quirks_mode: true)})") end end |