class ExecJS::ExternalRuntime::Context

def create_tempfile(basename)

See Tempfile.create on Ruby 2.1
def create_tempfile(basename)
  tmpfile = nil
  Dir::Tmpname.create(basename) do |tmpname|
    mode    = File::WRONLY | File::CREAT | File::EXCL
    tmpfile = File.open(tmpname, mode, 0600)
  end
  tmpfile
end