portfinder
Deprecated useopenport
Finds open network ports.
Installation
$ npm install openport
Quick Examples
var op = http = ; // find an open portop; // find two open ports, choosing from 1024, 1025, 1026, 1028op; // find an open port between 1024 and 2000, but not 1025 or 1500op; // create 2 http serversop;
API Documentation
openport.find([options], callback)
Finds open network ports
Arguments
- options - (optional) - Find options
- startingPort - The port to start searching for an open port (default: 1024).
- endingPort - The port to stop searching for an open port (default: 65535).
- ports - An array of ports to search.
- count - The number of open ports to find.
- avoid - An array of ports to avoid.
- createServer - A function that will try to open a server listening on the given port. Use this when you want to make sure nobody steals your ports in between calls.
- callback(err, port/ports/servers) - Callback to be called when we have found the open ports.