thunkagent

1.0.2 • Public • Published

thunkagent

Build Status

Yieldable SuperAgent with a thunk() method.

This module is a workaround for SuperAgent's issue #230.

Installation

$ npm install thunkagent --save

Example

var request = require('thunkagent');
var co = require('co');
 
co(function *(){
    var ua = 'Mozilla/1.0';
    var response = yield request
        .post('http://httpbin.org/post')
        .send({lorem: 'ipsum'})
        .set('User-Agent', ua)
        .thunk();
 
    console.log(response.body);
})();

Package Sidebar

Install

npm i thunkagent

Weekly Downloads

1

Version

1.0.2

License

MIT

Last publish

Collaborators

  • jerrymf