tomas/needle — pull request #56 by refractalize (2014-04-05 22:21:49+00:00)
Title: support for uploading streams

I wanted to POST or PUT streams. The API I went with in the end was to add a `{ stream: true }` option, following the lead from the `{ json: true }` option.

needle.put('https://api.app.com/v2', fs.createReadStream('myfile.txt'), { stream: true }, function (err, resp) {
...
});