xhr-envelope

A wrapper for XMLHttpRequest to allow for simpler RESTful API transactions.


Keywords
html5, web, xmlhttprequest, xhr, ajax, ajaj, request, envelope, json, rest, api, javascript, node, npm-module
License
MIT
Install
npm install xhr-envelope@1.0.2

Documentation

XMLHttpRequest Envelope

NPM version Build Status Coverage Status Known Vulnerabilities Downloads

A wrapper for XMLHttpRequest to allow for simpler RESTful API transactions.

Client-Side Usage

<script src="xhr-envelope.js"></script>

<script type="text/javascript">
	envelope.setBaseUrl("http://127.0.0.1:3000");

	envelope.get(
		"status",
		function(error, result) {
			if(error) {
				return console.error(error);
			}

			return console.log(result);
		}
	);
</script>

Installation

To install this module:

npm install xhr-envelope

Building

To build the distribution files for this module:

npm run build

or

gulp build