README
wait-till-port-open
Promise that waits till port is open
BTW, I'm way too opinionated in that I use bluebird.
Usage
var waitTillPortOpen = require('wait-till-port-open')
waitTillPortOpen(12345).then(() => {
// I can start hitting port 12345
})