pub unsafe extern "C" fn JS_PutEscapedString(
    cx: *mut JSContext,
    buffer: *mut i8,
    size: usize,
    str_: *mut JSString,
    quote: i8
) -> usize