Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@sanity/timed-out

Package Overview
Dependencies
Maintainers
14
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@sanity/timed-out

Emit `ETIMEDOUT` or `ESOCKETTIMEDOUT` when ClientRequest is hanged

  • 4.0.2
  • latest
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
69K
increased by1.39%
Maintainers
14
Weekly downloads
 
Created
Source

timed-out Build Status

Timeout HTTP/HTTPS requests

Emit Error object with code property equal ETIMEDOUT or ESOCKETTIMEDOUT when ClientRequest is hanged.

Usage

var get = require('http').get;
var timeout = require('timed-out');

var req = get('http://www.google.ru');
timeout(req, 2000); // Set 2 seconds limit

API

timedout(request, time)
request

Required
Type: ClientRequest

The request to watch on.

time

Required
Type: number or object

Time in milliseconds to wait for connect event on socket and also time to wait on inactive socket.

Or you can pass Object with following fields:

  • connect - time to wait for connection
  • socket - time to wait for activity on socket

License

MIT © Vsevolod Strukchinsky

Keywords

FAQs

Package last updated on 22 Aug 2019

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc