Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/thlorenz/gport

Gets the next available port starting from the given port number.
https://github.com/thlorenz/gport

Last synced: 13 days ago
JSON representation

Gets the next available port starting from the given port number.

Awesome Lists containing this project

README

        

# gport [![build status](https://secure.travis-ci.org/thlorenz/gport.png)](http://travis-ci.org/thlorenz/gport)

Gets the next available port on your localhost starting from the given port number.

```js
const getPort = require('gport')
const http = require('http')

getPort(check)
function check(port) {
console.log(port) // some available port
}
```

## Installation

npm install gport

## API









getPort(port, cb)





Quick and dirty way to find an open port number on your localhost.
Super small as it doesn't include any huge dependencies like other port finder libs.
Inspired by https://gist.github.com/mikeal/1840641



Parameters:

Name
Type
Argument
Description

port

Number

<optional>

start port, will be increased until an open one is
found, when not supplied a random port will be used

cb

function

called back with the open port


Source:




*generated with [docme](https://github.com/thlorenz/docme)*

## License

MIT