mirror of
https://github.com/shimataro/ssh-key-action.git
synced 2025-06-19 22:52:10 +10:00
* first action! (#1)
This commit is contained in:
parent
8deacc95b1
commit
ace1e6a69a
3750 changed files with 1155519 additions and 0 deletions
25
node_modules/got/source/utils/url-to-options.js
generated
vendored
Normal file
25
node_modules/got/source/utils/url-to-options.js
generated
vendored
Normal file
|
@ -0,0 +1,25 @@
|
|||
'use strict';
|
||||
const is = require('@sindresorhus/is');
|
||||
|
||||
module.exports = url => {
|
||||
const options = {
|
||||
protocol: url.protocol,
|
||||
hostname: url.hostname.startsWith('[') ? url.hostname.slice(1, -1) : url.hostname,
|
||||
hash: url.hash,
|
||||
search: url.search,
|
||||
pathname: url.pathname,
|
||||
href: url.href
|
||||
};
|
||||
|
||||
if (is.string(url.port) && url.port.length > 0) {
|
||||
options.port = Number(url.port);
|
||||
}
|
||||
|
||||
if (url.username || url.password) {
|
||||
options.auth = `${url.username}:${url.password}`;
|
||||
}
|
||||
|
||||
options.path = is.null(url.search) ? url.pathname : `${url.pathname}${url.search}`;
|
||||
|
||||
return options;
|
||||
};
|
Loading…
Add table
Add a link
Reference in a new issue