mirror of
https://github.com/Start9Labs/start-sdk.git
synced 2026-03-26 10:21:55 +00:00
get primary hostanems too
This commit is contained in:
@@ -13,6 +13,7 @@ export type Filled = {
|
|||||||
ipv6Hostnames: HostName[]
|
ipv6Hostnames: HostName[]
|
||||||
nonIpHostnames: HostName[]
|
nonIpHostnames: HostName[]
|
||||||
allHostnames: HostName[]
|
allHostnames: HostName[]
|
||||||
|
primaryHostname: HostName
|
||||||
|
|
||||||
urls: UrlString[]
|
urls: UrlString[]
|
||||||
onionUrls: UrlString[]
|
onionUrls: UrlString[]
|
||||||
@@ -90,6 +91,9 @@ export const filledAddress = (
|
|||||||
)
|
)
|
||||||
},
|
},
|
||||||
allHostnames: hostnames,
|
allHostnames: hostnames,
|
||||||
|
get primaryHostname() {
|
||||||
|
return this.allHostnames[0] // @TODO this is a placeholder
|
||||||
|
},
|
||||||
get urls() {
|
get urls() {
|
||||||
return hostnames.map(toUrl)
|
return hostnames.map(toUrl)
|
||||||
},
|
},
|
||||||
@@ -155,6 +159,9 @@ export const networkInterfaceFilled = (
|
|||||||
get allHostnames() {
|
get allHostnames() {
|
||||||
return unique(addresses.flatMap((x) => x.allHostnames))
|
return unique(addresses.flatMap((x) => x.allHostnames))
|
||||||
},
|
},
|
||||||
|
get primaryHostname() {
|
||||||
|
return this.allHostnames[0] // @TODO this is a placeholder
|
||||||
|
},
|
||||||
get urls() {
|
get urls() {
|
||||||
return unique(addresses.flatMap((x) => x.urls))
|
return unique(addresses.flatMap((x) => x.urls))
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user