Skip to content

seznam/thunkagent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Yieldable SuperAgent with a thunk() method

Resources

License

Stars

Watchers

Forks

Packages

No packages published