Promised waiting for host and TCP port to become available.
npm install waitfor-connectionwait-for-it bash``bash`
npm install waitfor-connection
`javascript
var waitfor = require('waitfor-connection');
return waitfor('api.github.com', 443)
.then(() => spinUpApplication())
.catch(err => console.error(err));
`
`bash``
npm install
npm test