node package manager

Introducing npm Enterprise add-ons. Integrate third-party dev tools into npm…

portfinder

A simple tool to find an open port on the current machine

node-portfinder

  $ [sudo] npm install portfinder

The portfinder module has a simple interface:

  var portfinder = require('portfinder');
 
  portfinder.getPort(function (err, port) {
    // 
    // `port` is guaranteed to be a free port 
    // in this scope. 
    // 
  });

By default portfinder will start searching from 8000. To change this simply set portfinder.basePort.

  $ npm test

Author: Charlie Robbins