"use strict";functionparsePort(urlObj,options){vardefaultPort=-1;for(variinoptions.defaultPorts){if(i===urlObj.scheme&&options.defaultPorts.hasOwnProperty(i)){defaultPort=options.defaultPorts[i];break;}}if(defaultPort>-1){// Force same type as urlObj.portdefaultPort=defaultPort.toString();if(urlObj.port===null){urlObj.port=defaultPort;}urlObj.extra.portIsDefault=(urlObj.port===defaultPort);}}module.exports=parsePort;