hyperquest-timeout

1.1.0 • Public • Published

hyperquest-timeout

Timeout hyperquests

Why?

Killing a request after a set amount of time might be useful from time-to-time. This is an idea on how to do so with a hyperquest.

Usage

var hyperquest = require('hyperquest')
  , timeout = require('hyperquest-timeout')
;
 
var req = hyperquest('http://npmjs.org')
            .on('error', handleError)
            .pipe(WRITABLE_STREAM);
timeout(req, 2000);

Or you can pipe timeout as it returns the original req:

var hyperquest = require('hyperquest')
  , timeout = require('hyperquest-timeout')
;
 
READABLE_STREAM
  .pipe(timeout(hyperquest('http://uploaderthingie.com', 1500)))
  .pipe(WRITABLE_STREAM)
;

Readme

Keywords

none

Package Sidebar

Install

npm i hyperquest-timeout

Weekly Downloads

21

Version

1.1.0

License

ISC

Last publish

Collaborators

  • tbuchok