a JavaScript HTTP library