pid-from-port
Get PID from a port
Last updated 7 years ago by kevva .
MIT · Repository · Bugs · Original npm
$ cnpm install pid-from-port 
SYNC missed versions from official npm registry.

pid-from-port Build Status

Get PID from a port

Install

$ npm install pid-from-port

Usage

const pidFromPort = require('pid-from-port');

(async () => {
	try {
		console.log(await pidFromPort(8080));
		//=> 1337

		const pids = await pidFromPort.all([8080, 22]);

		console.log(pids.get(8080));
		//=> 1337

		console.log(pids.get(22));
		//=> 12345
	} catch (err) {
		console.log(err);
		//=> 'Couldn't find a process with port `8080`'
	}
})();

API

pidFromPort(port)

port

Type: number

Port to lookup.

pidFromPort.all(ports)

Returns a Promise<Map> with the port as key and the PID as value.

ports

Type: Array<number>

Ports to lookup.

pidFromPort.list()

Get all PIDs from ports.

Returns a Promise<Map> with the port as key and the PID as value.

License

MIT © Kevin Martensson

Current Tags

  • 1.1.3                                ...           latest (7 years ago)

1 Versions

  • 1.1.3                                ...           7 years ago
Maintainers (1)
Downloads
Today 0
This Week 0
This Month 0
Last Day 0
Last Week 0
Last Month 0
Dependencies (1)
Dev Dependencies (3)
Dependents (0)
None

Copyright 2013 - present © cnpmjs.org