httpplease-promises

0.3.0 • Public • Published

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));

Package Sidebar

Install

npm i httpplease-promises

Weekly Downloads

102

Version

0.3.0

License

MIT

Last publish

Collaborators

  • matthewwithanm
  • lettertwo