Tryag File Manager
Home
||
Turbo Force
||
B-F Config_Cpanel
Current none :
/
lib
/
nodejs
/
url-to-options
/
Or
Select Your none :
Upload File :
New :
File
Dir
//lib/nodejs/url-to-options/index.js
'use strict'; // Copied from https://github.com/nodejs/node/blob/master/lib/internal/url.js function urlToOptions(url) { var options = { protocol: url.protocol, hostname: url.hostname, hash: url.hash, search: url.search, pathname: url.pathname, path: `${url.pathname}${url.search}`, href: url.href }; if (url.port !== '') { options.port = Number(url.port); } if (url.username || url.password) { options.auth = `${url.username}:${url.password}`; } return options; } module.exports = urlToOptions;