UNPKG

kubo-rpc-client

Version:
14 lines (10 loc) 346 B
import { multiaddr, type Multiaddr } from '@multiformats/multiaddr' import { multiaddrToUri } from '@multiformats/multiaddr-to-uri' export function toUrlString (url: string | Multiaddr | URL): string { try { // @ts-expect-error cannot pass URL url = multiaddrToUri(multiaddr(url)) } catch { } url = url.toString() return url }