httpify
Version:
Http in Node and Browserify, simply.
34 lines (23 loc) • 888 B
Markdown
in the browser and Node.js with no hassle.
The beauty of this module is that it handles all browserify configurations for which module to load for server or browser.
```
npm install httpify --save
```
When using with Browserify, this module returns a shimmed version of the [xhr](https://www.npmjs.org/package/xhr) module. When using with Node, it returns the raw [request](https://www.npmjs.org/package/request) module.
```js
var request = require('httpify')
var req = request({
url: 'http://somewhere.com',
method: 'GET',
type: 'json'
}, function (err, response, body) {
// Do stuff
})
```
See the documentation for [xhr](https://www.npmjs.org/package/xhr) and [request](https://www.npmjs.org/package/request) for a complete list of options.
* add support for Angular
* add more robust Browserify bundle/transform support
Http