summaryrefslogtreecommitdiff
path: root/alarm/node_modules/requires-port/index.js
diff options
context:
space:
mode:
Diffstat (limited to 'alarm/node_modules/requires-port/index.js')
-rw-r--r--alarm/node_modules/requires-port/index.js38
1 files changed, 0 insertions, 38 deletions
diff --git a/alarm/node_modules/requires-port/index.js b/alarm/node_modules/requires-port/index.js
deleted file mode 100644
index 4f267b2..0000000
--- a/alarm/node_modules/requires-port/index.js
+++ /dev/null
@@ -1,38 +0,0 @@
-'use strict';
-
-/**
- * Check if we're required to add a port number.
- *
- * @see https://url.spec.whatwg.org/#default-port
- * @param {Number|String} port Port number we need to check
- * @param {String} protocol Protocol we need to check against.
- * @returns {Boolean} Is it a default port for the given protocol
- * @api private
- */
-module.exports = function required(port, protocol) {
- protocol = protocol.split(':')[0];
- port = +port;
-
- if (!port) return false;
-
- switch (protocol) {
- case 'http':
- case 'ws':
- return port !== 80;
-
- case 'https':
- case 'wss':
- return port !== 443;
-
- case 'ftp':
- return port !== 21;
-
- case 'gopher':
- return port !== 70;
-
- case 'file':
- return false;
- }
-
- return port !== 0;
-};