- validate host and port values, return error for invalid hostname/IP and port.
- Remove shelljs & switch to child_process
execSync
instead ( drops support of node@v0.10) - Drop support for node 0.10 & 0.12
- update dependencies
- Increased socket timeout to 500ms
- Support for Async version
- Test connection provided host and port