port-numbers
Advanced tools
Comparing version 2.0.18 to 2.0.19
"use strict"; | ||
const pn = module.exports = {}; | ||
const portNumbers = module.exports = {}; | ||
let ports, services; | ||
// port -> service | ||
pn.getService = function getService(port, protocol) { | ||
portNumbers.getService = function getService(port, protocol) { | ||
if (typeof port !== "number") { | ||
@@ -24,3 +24,3 @@ throw new Error("expected a 'number'"); | ||
// service -> port | ||
pn.getPort = function getPort(service, protocol) { | ||
portNumbers.getPort = function getPort(service, protocol) { | ||
if (typeof service !== "string") { | ||
@@ -27,0 +27,0 @@ throw new Error("expected a 'string'"); |
{ | ||
"name": "port-numbers", | ||
"version": "2.0.18", | ||
"version": "2.0.19", | ||
"description": "Get information on network port numbers and services, based on IANA's public listing", | ||
@@ -32,6 +32,6 @@ "author": "silverwind <me@silverwind.io> (https://github.com/silverwind)", | ||
"csv-parse": "2.0.0", | ||
"eslint": "^4.12.1", | ||
"got": "^8.0.1", | ||
"updates": "^1.3.0" | ||
"eslint": "^4.16.0", | ||
"got": "^8.0.3", | ||
"updates": "^2.1.0" | ||
} | ||
} |
@@ -7,28 +7,28 @@ # port-numbers | ||
``` | ||
$ npm install --save port-numbers | ||
$ npm i port-numbers | ||
``` | ||
### Example | ||
```js | ||
var pn = require("port-numbers"); | ||
const portNumbers = require('port-numbers'); | ||
pn.getService(80); | ||
portNumbers.getService(80); | ||
//=> { name: 'http', description: 'World Wide Web HTTP' } | ||
pn.getService(3306); | ||
portNumbers.getService(3306); | ||
//=> { name: 'mysql', description: 'MySQL' } | ||
pn.getService(123, "udp"); | ||
portNumbers.getService(123, 'udp'); | ||
pn.getPort('redis'); | ||
portNumbers.getPort('redis'); | ||
//=> { port: '6379', protocol: 'tcp', description: 'An advanced key-value cache and store' } | ||
pn.getPort("postgresql"); | ||
portNumbers.getPort('postgresql'); | ||
//=> { port: '5432', protocol: 'tcp', description: 'PostgreSQL Database' } | ||
pn.getPort('ntp', 'udp'); | ||
portNumbers.getPort('ntp', 'udp'); | ||
//=> { port: 123, protocol: 'udp', description: 'Network Time Protocol' } | ||
``` | ||
### API | ||
#### .getService(port[, protocol]) | ||
### APIs | ||
#### portNumbers.getService(port[, protocol]) | ||
- `port` *Number* : the port to lookup. Required. | ||
- `protocol` *String* : the protocol. Default: `tcp`. | ||
#### .getPort(service[, protocol]) | ||
#### portNumbers.getPort(service[, protocol]) | ||
- `service` *String* : the service to lookup. Required. | ||
@@ -35,0 +35,0 @@ - `protocol` *String* : the protocol. Default: `tcp`. |
Sorry, the diff of this file is too big to display
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
1747791
90695