tree: 9edafb4317be878ff86086e8d4f7359f0fa5da5d [path history] [tgz]
  1. lib/
  2. node_modules/
  3. test/
  4. .npmignore
  5. .travis.yml
  6. LICENSE
  7. package.json
  8. README.md
node_modules/node-firefox-forward-ports/node_modules/portfinder/README.md

node-portfinder Build Status

Installation

Installing npm (node package manager)

  curl http://npmjs.org/install.sh | sh

Installing node-portfinder

  $ [sudo] npm install portfinder

Usage

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.

Run Tests

  $ npm test

Author: Charlie Robbins

License: MIT/X11