Socket
Socket
Sign inDemoInstall

port-numbers

Package Overview
Dependencies
Maintainers
1
Versions
155
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

port-numbers - npm Package Compare versions

Comparing version 2.0.18 to 2.0.19

6

index.js
"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

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc