Skip to content

Latest commit

 

History

History
28 lines (21 loc) · 571 Bytes

README.md

File metadata and controls

28 lines (21 loc) · 571 Bytes

waitfor-connection

Promised waiting for host and TCP port to become available. It's like the node version of the wait-for-it bash script — useful for synchronizing the start-up of interdependent services, such as linked docker containers.

Install

npm install waitfor-connection

Usage

var waitfor = require('waitfor-connection');

return waitfor('api.github.com', 443)
  .then(() => spinUpApplication())
  .catch(err => console.error(err));

Tests

npm install
npm test