Package Exports
- httpplease-promises
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (httpplease-promises) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
httpplease-promises
A plugin that adds promise support to httpplease.
Installation
node, browserify and webpack users:
npm install httpplease-promises
Bower users:
bower install httpplease-promises
Usage
var httpplease = require('httpplease'),
promises = require('httpplease-promises'),
http = httpplease.use(promises());
http
.get('http://example.com')
.then(function (res) {
console.log(res.body); // or whatever.
});Alernatively, AMD users can use define and script tag users can use
window.httppleasepromises.
By default, native Promises will be used. If you want to provide a different implementation (which may be necessary depending on the environments you want to support), pass it in:
var httpplease = require('httpplease'),
promises = require('httpplease-promises'),
Promise = require('bluebird'),
http = httpplease.use(promises(Promise));